diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 93e97ce0f7f71fd72091a797940ef6660d6ea7f7..b88600f7444f14a627f375888035d2577487c08f 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -4,6 +4,12 @@ 9/02/2018 + 17 + -fixes + + 16 + -fixed player pregnancy not properly transferring across NG+ + 15 -added chemical castration -newly grown testicles and ovaries may now replace existing ones (currently only used to replace sterilized balls) diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index 9f60ea4cf5c3e78569c9d1b997d86c88ca2fd08c..b1869c4e2b6b5e9e99fdb76fa730b81a5db04361 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -1810,6 +1810,7 @@ window.getCost = function(array) { var arcade = State.variables.arcade; var club = State.variables.club; var dairy = State.variables.dairy; + var farmyard = State.variables.farmyard; var servantsQuarters = State.variables.servantsQuarters; var incubator = State.variables.incubator; var mercCosts = State.variables.mercenaries * 2000; @@ -1846,6 +1847,9 @@ window.getCost = function(array) { if(club > 0) { costs += State.variables.clubAdsSpending; } + if (farmyard > 0) { + costs += farmyard*facilityCost; + } if(incubator > 0) { costs += ((State.variables.incubatorWeightSetting + State.variables.incubatorMusclesSetting + State.variables.incubatorReproductionSetting + State.variables.incubatorGrowthStimsSetting) * 500); } @@ -3660,7 +3664,7 @@ window.ValidateFacilityDecoration = function ValidateFacilityDecoration(decorati } }; -function ordinalSuffix(i) { +window.ordinalSuffix = function ordinalSuffix(i) { var j = i % 10, k = i % 100; if (j == 1 && k != 11) { diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 2a5275e895ee4c298e5cf8ba7939ea27d22c21d3..3ebf099f786b278435ace6706c22c7a37f73f9e0 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -3207,6 +3207,32 @@ accepts int 1 - yes, comforting 2 - yes, terrifying +missingEyes: + +are eyes missing? + +0 - none +1 - yes, left +2 - yes, right +3 - yes, both + +missingArms: + +are arms missing? + +0 - none +1 - yes, left +2 - yes, right +3 - yes, both + +missingLegs: + +are legs missing? + +0 - none +1 - yes, left +2 - yes, right +3 - yes, both How to set up your own hero slave. diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw index 3bdc11cbea25f2dcf510e890ea2fc7eab3f30d3d..118cfe9a16ae14284c4db9d3d5c5402cd45fc183 100644 --- a/src/gui/Encyclopedia/encyclopedia.tw +++ b/src/gui/Encyclopedia/encyclopedia.tw @@ -1579,7 +1579,7 @@ ARCOLOGY FACILITIES <br><br>Use facilities sparingly until you're familiar with what assignments do so you don't miss important information. When you're confident enough to ignore a slave for long periods, sending her to a facility becomes a good option. Sending a slave to a facility heavily reduces the player's interaction with her, keeps the main menu and end week report manageable, and prevents most events from featuring her, which can be useful when she's so well trained that events aren't as beneficial for her. Also, many facilities have leadership positions that can apply powerful multipliers to a slave's performance. - <br><br>The [[Arcade|Encyclopedia][$encyclopedia = "Arcade"]], [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]], [[Club|Encyclopedia][$encyclopedia = "Club"]], [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]], and [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]] all correspond to basic productive assignments. The [[Spa|Encyclopedia][$encyclopedia = "Spa"]], [[Cellblock|Encyclopedia][$encyclopedia = "Cellblock"]], and [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]] are a little different in that they focus on improving their occupants rather than producing something useful, since they correspond to the rest, confinement, and class assignments. As such, only slaves that can benefit from these facilities' services can be sent to them. When slaves in these facilities have received all the benefits they can from the facility, they will be automatically ejected, assigned to rest, and returned to the main menu. The [[Head Girl Suite|Encyclopedia][$encyclopedia = "Head Girl Suite"]], [[Master Suite|Encyclopedia][$encyclopedia = "Master Suite"]], [[The Incubation Facility |Encyclopedia][$encyclopedia = "The Incubation Facility"]], and [[Pit|Encyclopedia][$encyclopedia = "Pit"]] are all completely unique. + <br><br>The [[Arcade|Encyclopedia][$encyclopedia = "Arcade"]], [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]], [[Club|Encyclopedia][$encyclopedia = "Club"]], [[Dairy|Encyclopedia][$encyclopedia = "Dairy"]], and [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]] all correspond to basic productive assignments. The [[Spa|Encyclopedia][$encyclopedia = "Spa"]], [[Cellblock|Encyclopedia][$encyclopedia = "Cellblock"]], and [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]] are a little different in that they focus on improving their occupants rather than producing something useful, since they correspond to the rest, confinement, and class assignments. As such, only slaves that can benefit from these facilities' services can be sent to them. When slaves in these facilities have received all the benefits they can from the facility, they will be automatically ejected, assigned to rest, and returned to the main menu. The [[Head Girl Suite|Encyclopedia][$encyclopedia = "Head Girl Suite"]], [[Master Suite|Encyclopedia][$encyclopedia = "Master Suite"]], [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]], [[Incubation Facility|Encyclopedia][$encyclopedia = "The Incubation Facility"]], and [[Pit|Encyclopedia][$encyclopedia = "Pit"]] are all completely unique. <<case "Arcade">> @@ -1650,12 +1650,15 @@ ARCOLOGY FACILITIES <<case "Servants' Quarters">> - The ''Servants' Quarters' is the //[[Servitude|Encyclopedia][$encyclopedia = "Servitude"]] facility.// Reduces weekly upkeep according to servants' obedience. Accepts most slaves and is insensitive to beauty and skills. The Quarters can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves serving there. + The ''Servants' Quarters'' is the //[[Servitude|Encyclopedia][$encyclopedia = "Servitude"]] facility.// Reduces weekly upkeep according to servants' obedience. Accepts most slaves and is insensitive to beauty and skills. The Quarters can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves serving there. <<case "Spa">> The ''Spa'' is one of two //[[Rest|Encyclopedia][$encyclopedia = "Rest"]] facilities;// it focuses on slaves' mental well-being. The Spa will heal, rest, and reassure slaves until they are at least reasonably [[Healthy|Encyclopedia][$encyclopedia = "Health"]], happy, and free of [[Flaws|Encyclopedia][$encyclopedia = "Flaws"]]. The Spa can be furnished according to [[future society|Encyclopedia][$encyclopedia = "Future Societies"]] styles, and doing so will add a slight @@.hotpink;[[devotion|Encyclopedia][$encyclopedia = "From Rebellious to Devoted"]]@@ boost to slaves resting there. +<<case "Farmyard">> + The ''Farmyard'' is where the majority of the food in your arcology is grown, once it is built. <<if $seeBestiality == 1>>It also allows you to house animals, which you can have interact with your slaves.<</if>> //This entry still needs work and will be updated with more information as it matures. If this message is still here, remind one of the devs to remove it.// + /********** FACILITY BONUSES **********/ @@ -3088,7 +3091,7 @@ Error: bad title. | [[Slave Nutrition|Encyclopedia][$encyclopedia = "Slave Nutrition"]] <</if>> -<<if ["Facilities","Arcade","Brothel","Cellblock","Clinic","Club","Dairy","Head Girl Suite","Master Suite","Pit","Schoolroom","Servants' Quarters","Spa","Advertising","Variety","The Incubation Facility"].includes($encyclopedia)>> +<<if ["Facilities","Arcade","Brothel","Cellblock","Clinic","Club","Dairy","Head Girl Suite","Master Suite","Pit","Schoolroom","Servants' Quarters","Spa","Farmyard","Advertising","Variety","The Incubation Facility"].includes($encyclopedia)>> <br><br>//Arcology [[Facilities|Encyclopedia][$encyclopedia = "Facilities"]]//<br> [[Arcade|Encyclopedia][$encyclopedia = "Arcade"]] | [[Brothel|Encyclopedia][$encyclopedia = "Brothel"]] @@ -3102,6 +3105,7 @@ Error: bad title. | [[Schoolroom|Encyclopedia][$encyclopedia = "Schoolroom"]] | [[Servants' Quarters|Encyclopedia][$encyclopedia = "Servants' Quarters"]] | [[Spa|Encyclopedia][$encyclopedia = "Spa"]] + | [[Farmyard|Encyclopedia][$encyclopedia = "Farmyard"]] | [[The Incubation Facility |Encyclopedia][$encyclopedia = "The Incubation Facility"]] <br><br>//Facility Bonuses//<br> diff --git a/src/init/setupVars.tw b/src/init/setupVars.tw index b41428075414904775c663784d8247adfacf3229..1d9d624c6586460af17df1c0338cec27fb987368 100644 --- a/src/init/setupVars.tw +++ b/src/init/setupVars.tw @@ -462,7 +462,7 @@ <<set setup.thaiSlaveSurnames = ["Adulyadej", "Ang", "Ann", "Anyamani", "Apichart", "Ariyanuntaka", "Aromdee", "Art", "Arunanondchai", "Au", "Aung", "Ball", "Bank", "Banlengchit", "Baramichai", "Bee", "Beer", "Bell", "Benjawan", "Bhayungvej", "Bhirombhakdi", "Bhokhasathit", "Bidaya", "Bintasan", "Bird", "Boon", "Boonkham", "Boonma", "Boonmee", "Boonyasak", "Bow", "Bowornjaratpong", "Boy", "Bunnag", "Butsuntorn", "Campen", "Cha", "Chai", "Chaichana", "Chaichuea", "Chaimongkol", "Chaipatana", "Chaiwong", "Chaiyadej", "Chaiyaporn", "Chaiyasan", "Chakkaphak", "Chakpitak", "Chakrabonse", "Chang", "Chantaviriyavit", "Charoensuk", "Chatusripitak", "Chawla", "Cheng", "Cheosakul", "Chiangmai", "Chin", "Chinarungsri", "Chirana", "Chiranat", "Chitphentom", "Cho", "Choi", "Chong", "Choonhavon", "Chu", "Chuerboonchai", "Chulavachana", "Chung", "Chungwatana", "Chuntaketta", "Chutinan", "Chutiwongse", "Da", "Dabaransi", "Dang", "Dantanavanawong", "Dao", "Dee", "Devakul", "Devakula", "Disatha", "Duchanee", "Ekpanyaskun", "Fon", "Futrakul", "Ganjarerndee", "Guptarak", "Han", "Hansen", "Hargate", "Harivarawongse", "Hemmanee", "Ho", "Hong", "Hongladaromp", "Hongsakul", "Hoontrakul", "Hoorne", "Horayangkura", "Horwang", "Huang", "Inchareon", "Ja", "Jaidee", "Jain", "Jamikorn", "Jan", "Jang", "Jarupanivh", "Jaturapattarapong", "Jensen", "Jin", "Jira", "Jiratatprasot", "Jitjang", "Jivacate", "Jong", "Joonkiat", "Jotikasthira", "Joy", "Julpongsathorn", "Jung", "Ka", "Kachonpadunkitti", "Kalyanapong", "Kamolvarinthip", "Kan", "Kang", "Kantawong", "Kaopatumtip", "Kawatkul", "Kawrungruang", "Keacham", "Kessawai", "Keyuraphan", "Khadpo", "Khan", "Khannabha", "Khumpai", "Kiriwat", "Ko", "Kob", "Koh", "Kong", "Kongsala", "Koomrampai", "Korn", "Kovidhhavanij", "Kowsurat", "Kreuasuwansri", "Krishnakumar", "Krishnamara", "Kritayakirana", "Krittaphol", "Kruakongka", "Ku", "Kulabusaya", "Kulachol", "Kulachoti", "Kulawanit", "Kulsrethsiri", "Kung", "Kunlong", "Kunplome", "Kunthara", "Kurusarttra", "Kuslasayanon", "Kwan", "Lai", "Lam", "Lamsam", "Lamwilai", "Laohwattanapinyo", "Lay", "Lee", "Leekpai", "Leelawat", "Leevanijkul", "Lek", "Leuwisetpaiboon", "Li", "Lim", "Limpanonda", "Limsong", "Lin", "Liu", "Lo", "Lohsoonthorn", "Lovely", "Luengwattanakit", "Lwin", "Ma", "Maekwatana", "Maharagkaga", "Mahidol", "Mai", "Mam", "Man", "Maneerat", "Mangklabruks", "Manitkul", "Manochaem", "Masavisut", "Mavichak", "Mba", "Mee", "Meksawan", "Metharom", "Mohammed", "Mokkhavesa", "Mon", "Monkoltham", "Moo", "Muangman", "Myint", "na Nakorn", "Na Nakorn", "Na Pombhepara", "Na Ranong", "Na Songkhla", "Na", "Naja", "Naka", "Nalamlieng", "Nam", "Namsiripongpun", "Nan", "Nana", "Nantasurasak", "Narak", "Narula", "New", "Ng", "Nimmanahaeminda", "Ning", "Nitpattanasai", "Noi", "Nok", "Nong", "Nontanakorn", "Noom", "Noon", "Noppachorn", "Nui", "Null", "Oh", "Ong", "Ongkara", "Onruang", "Oo", "Ornlamai", "Pa", "Padhanapan", "Pahnichaputt", "Pakkasem", "Pakunhangsit", "Pan", "Pang", "Panich", "Panitchpakdi", "Panomyaong", "Panuspatthna", "Panya", "Panyarachun", "Park", "Parnthep", "Patalung", "Patcharawirapong", "Patrtarodom", "Pattaya", "Peanpanawate", "Pee", "Phatipatanawong", "Phimpru", "Phongam", "Phutrakul", "Pim", "Piyaoui", "Plaphol", "Pom", "Pong", "Poo", "Pop", "Por", "Pornthanachaikit", "Poshyananda", "Prachuab", "Pramoj", "Prapass", "Prateung", "Pu", "Puarborn", "Pulsirivong", "Punnajanto", "Punytashthiti", "Rachatatanun", "Rajatasilpin", "Rajpal", "Raksasataya", "Rakthum", "Rangsiyopash", "Rasananda", "Rat", "Rattana", "Rattapetch", "Riensavapak", "Riensubdee", "Ruangskul", "Rung", "Sa", "Sachdev", "Sae", "Saelee", "Saelim", "Saenamuang", "Saetang", "Sakda", "Sakuljaroensuk", "Salirathavibhaga", "Sam", "Sambhavaphol", "Samenem", "Sampatisri", "Samui", "San", "Sang", "Sangsingkeo", "Sangthong", "Sanyakorn", "Sarasin", "Sariman", "Satapanakul", "Sathirathai", "Senghaphan", "Seniwong", "Sethi", "Shaik", "Shinawatra", "Shotiveyaratana", "Shrestha", "Siam", "Siamwalla", "Siddhichai", "Singharaj", "Sinma", "Sintavanarong", "Siri", "Siripongs", "Sirisopa", "Sirisukha", "Siriwattanakul", "Sitdhirasdr", "Smile", "So", "Soe", "Som", "Somboon", "Sombuntham", "Son", "Sonakul", "Sondysuvan", "Song", "Sookawesh", "Sookdhis", "Soonthornthum", "Sophon", "Sophonpanich", "Sophonsiri", "Sperbund", "Sri", "Sribhadung", "Srichure", "Srikraivin", "Srimuang", "Srisai", "Srisantisuk", "Srisawat", "Srisuk", "Srisuwan", "Srithong", "Srivikorn", "Sroiwatee", "Su", "Subhapolsiri", "Sukbunsung", "Sukhum", "Sukhuminda", "Suksawat", "Sun", "Sundaravej", "Sungkasem", "Supachai", "Supasawat", "Supawongse", "Suprija", "Supsampantuwongse", "Suriya", "Sutabuhr", "Sutchritpongsa", "Sutivong", "Suttirat", "Suvarnakich", "Suwan", "Suwanasuk", "Suwanmongkol", "Suwannarat", "Sweet", "Ta", "Tai", "Taksaorn", "Tam", "Tan", "Tanasugarn", "Tang", "Tangtrongchit", "Tangwongsan", "Tanpairoj", "Tanpipat", "Tantasatityanon", "Tanvitayanon", "Tee", "Thabchumpon", "Thaewanarumitkul", "Thaitakoo", "Thammapitagkul", "Thamrongnawasawat", "Than", "Thanwareth", "Thavaramara", "Thaveechaiyagarn", "Theeravit", "Thepsutha", "Thong", "Thongkham", "Thongmee", "Thongsuk", "Thungnirundorn", "Tiamsiri", "Tienphosuwan", "Titapiwatanakun", "Tom", "Ton", "Tong", "Tongproh", "Top", "Toy", "Traivut", "Tran", "Tu", "Tuey", "Tuk", "Tum", "Tun", "Uahwatanasakul", "Udom", "Unakul", "Usanee", "Vajarodaya", "Varavarn", "Vee", "Veerapol", "Vejjavija", "Vijitvongthong", "Viraphol", "Visavachaipun", "Vongkiatkachorn", "Vongmasa", "Vongvanich", "Vorasaph", "Waitayanon", "Wan", "Wang", "Wasantwisut", "Wat", "Watakeekul", "Wattana", "Wattanamontee", "Wee", "Weerapradist", "Win", "Wongbuddhapitak", "Wongkrajang", "Wongrutiyan", "Wongsawan", "Wongsrichanalai", "Wongwilat", "Wu", "Xayaporn", "Xuto", "Ya", "Yaemwannang", "Yang", "Yimprasert", "Ying", "Yipintsoi", "Yong", "Yongchaiyudh", "Yoonaidharma", "Yoongtong", "Yu", "Yuvaves", "Za", "Zaa", "Zhang"]>> <<set setup.britishSlaveNames = ["Abbie", "Abby", "Abigail", "Ada", "Adelaide", "Adele", "Adeline", "Agatha", "Agnes", "Alberta", "Alda", "Aletha", "Alexandra", "Alexandria", "Alice", "Alodie", "Althea", "Alyssa", "Amanda", "Amber", "Amelia", "Amy", "Anastasia", "Andrea", "Angela", "Ann", "Anna", "Annabel", "Anne", "Arabella", "Araminta", "Arden", "Arlen", "Ashley", "Aubree", "Aubrey", "Audra", "Audrey", "Ava", "Avena", "Avery", "Barbara", "Beatrice", "Beatrix", "Becky", "Bernadette", "Bertha", "Beryl", "Beth", "Bethany", "Binky", "Binny", "Bliss", "Bonnie", "Bridget", "Brilliana", "Britannia", "Brittany", "Bronwyn", "Brooke", "Caitlin", "Camilla", "Carlene", "Carly", "Carol", "Caroline", "Carolyn", "Cassidy", "Cate", "Catherine", "Cecily", "Celestine", "Chantelle", "Charlie", "Charlotte", "Chloe", "Christine", "Cicely", "Cinderella", "Clair", "Claire", "Clara", "Clare", "Clarissa", "Clayre", "Clemency", "Clementine", "Constance", "Coraline", "Cordelia", "Courtney", "Cressida", "Crispina", "Cynthia", "Dahlia", "Daisy", "Dana", "Danna", "Daphne", "Darla", "Davina", "Deborah", "Della", "Delsie", "Denyse", "Diana", "Dianne", "Doreen", "Doris", "Dorothy", "Edith", "Edna", "Edwina", "Eglantine", "Elda", "Eleanor", "Eliza", "Elizabeth", "Ella", "Ellen", "Ellery", "Ellie", "Elsie", "Emeline", "Emery", "Emily", "Emma", "Erika", "Erin", "Ernestine", "Essie", "Estella", "Ethel", "Eugenie", "Eva", "Eve", "Eveline", "Evelyn", "Evie", "Faith", "Felicity", "Fiona", "Flora", "Florence", "Frances", "Friday", "Frideswide", "Gemma", "Georgia", "Georgina", "Geraldine", "Gillian", "Gladys", "Gloria", "Gloriana", "Grace", "Grayce", "Gwendoline", "Hailey", "Hannah", "Harriet", "Helen", "Henrietta", "Hereswith", "Hermione", "Hertha", "Hester", "Holly", "Honor", "Hyacinth", "Ida", "Imogen", "India", "Iona", "Irene", "Iris", "Isabella", "Isabelle", "Isla", "Jacqueline", "Jacquetta", "Jade", "Jane", "Janet", "Janice", "Jasmine", "Jazmyn", "Jean", "Jemima", "Jemma", "Jennifer", "Jenny", "Jess", "Jessamine", "Jessamy", "Jessamyn", "Jessica", "Joan", "Joann", "Joanna", "Jocelyn", "Jodie", "Johanna", "Jolene", "Joselyn", "Josephine", "Judith", "Julia", "Julie", "June", "Kailey", "Karen", "Kate", "Kathryn", "Katie", "Kelly", "Kelsey", "Kendall", "Kerry", "Kirsty", "Klair", "Klayr", "Klayre", "Lara", "Laura", "Lauren", "Lauryn", "Lavinia", "Leah", "Leanne", "Lena", "Leslie", "Lilian", "Lilly", "Lily", "Lindsay", "Lindsey", "Linnea", "Lisa", "Lottie", "Louisa", "Louise", "Lucia", "Lucretia", "Lucy", "Lydia", "Lynsey", "Maisie", "Margaret", "Marianne", "Marilyn", "Marjorie", "Martha", "Mary", "Matilda", "Maude", "Mavis", "Maxine", "May", "Megan", "Melanie", "Melody", "Mia", "Michelle", "Mildred", "Millicent", "Mina", "Molly", "Myra", "Natalie", "Nellie", "Niamh", "Nicola", "Nigella", "Nora", "Norma", "Olivia", "Ophelia", "Orpha", "Page", "Paige", "Pamela", "Pandora", "Patience", "Patricia", "Paula", "Pauline", "Penelope", "Penny", "Petronilla", "Petula", "Peyton", "Philippa", "Phoebe", "Phyllis", "Pippa", "Polly", "Polyxena", "Poppy", "Portia", "Posy", "Priscilla", "Queenie", "Rachel", "Radclyffe", "Rebecca", "Regina", "Rhoda", "Riley", "Roberta", "Rosamond", "Rose", "Rosemary", "Rosie", "Rowan", "Rowena", "Ruth", "Sally", "Salviann", "Samantha", "Sara", "Sarah", "Shannon", "Sharon", "Shauna", "Sheila", "Shelby", "Shirley", "Sibyl", "Sienna", "Skye", "Sofia", "Sophia", "Sophie", "Sophronia", "Stephanie", "Susan", "Sybil", "Sylvia", "Tabitha", "Teresa", "Terri", "Theresa", "Thomasin", "Thomasina", "Tracey", "Unity", "Vanessa", "Vera", "Vicki", "Victoria", "Vinnette", "Violet", "Virginia", "Vivian", "Wanda", "Warburg", "Wendy", "Whitney", "Wilhelmina", "Willa", "Winfred", "Winifred", "Zoe", "Zoey"]>> -<<set setup.britishMaleNames = ["Arthur", "Benjamin", "Charles", "Gordon", "Harold", "Henry", "James", "Neville", "Robert", "Stuart", "William", "Winston"]>> +<<set setup.britishMaleNames = ["Alan", "Albus", "Alec", "Anthony", "Archibald", "Arthur", "Augustus", "Benjamin", "Bonar", "Charles", "Clement", "Colin", "David", "Edward", "Frederick", "Geoffrey", "George", "Gordon", "Harold", "Henry", "Herbert", "Ian", "Jack", "James", "John", "Lloyd", "Michael", "Neil", "Neville", "Nick", "Ramsay", "Richard", "Robert", "Ronald", "Spencer", "Stanley", "Stuart", "Thomas", "Tony", "William", "Winston"]>> <<set setup.britishSlaveSurnames = ["Abberline", "Abbey", "Abbot", "Abbott", "Abel", "Abell", "Able", "Ables", "Abner", "Abney", "Abraham", "Abrahams", "Abram", "Abron", "Absher", "Abshire", "Ackley", "Acklin", "Ackroyd", "Acland", "Acres", "Acton", "Acum", "Acy", "Adam", "Adames", "Adams", "Adcox", "Adderley", "Addington", "Addison", "Adkins", "Adkison", "Adlam", "Adler", "Adrian", "Adsit", "Agar", "Agee", "Agnew", "Agutter", "Ahmed", "Aiken", "Aikens", "Aikin", "Ainscough", "Ainsworth", "Akers", "Akin", "Akins", "Akridge", "Alban", "Albee", "Albert", "Albertson", "Albright", "Albritton", "Albro", "Alcock", "Alcorn", "Alcott", "Alden", "Alder", "Alderman", "Alderson", "Aldous", "Aldren", "Aldrich", "Aldridge", "Alewine", "Alexander", "Alexis", "Alford", "Alfred", "Alger", "Ali", "Alington", "Allam", "Allan", "Allbritton", "Allday", "Alldredge", "Alleine", "Allen", "Allerton", "Allfrey", "Allgood", "Alligood", "Allin", "Alling", "Allis", "Allison", "Allmon", "Alloway", "Allred", "Allsop", "Allsup", "Allyn", "Almon", "Almond", "Alsobrook", "Alsop", "Alston", "Alsup", "Altom", "Alton", "Alvey", "Alvis", "Alvord", "Ambler", "Ambrose", "Ames", "Amison", "Ammons", "Amos", "Anderson", "Anderton", "Andress", "Andrews", "Andrus", "Angell", "Ann", "Annis", "Ansell", "Ansley", "Anson", "Anstruther", "Apperson", "Applebee", "Appleby", "Applegarth", "Applegate", "Appleton", "Applewhite", "Appleyard", "Applin", "Appling", "Archer", "Archibald", "Arden", "Arkwright", "Arledge", "Arlington", "Armistead", "Armitage", "Armstead", "Armstrong", "Arnett", "Arnold", "Arrison", "Arrowood", "Arrowsmith", "Arter", "Arthur", "Artist", "Asay", "Asbury", "Ash", "Ashbrook", "Ashburn", "Ashbury", "Ashby", "Ashcroft", "Ashe", "Ashford", "Ashley", "Ashlock", "Ashmead", "Ashmore", "Ashwell", "Ashworth", "Askins", "Asquith", "Astbury", "Astill", "Astle", "Aston", "Astor", "Atchley", "Atherton", "Athey", "Atkin", "Atkins", "Atkinson", "Atnip", "Attaway", "Attebery", "Attenborough", "Atterberry", "Attlee", "Attwood", "Atwater", "Atwell", "Atwill", "Atwood", "Aubrey", "Audley", "Augustine", "Austen", "Austin", "Auton", "Avera", "Averill", "Avery", "Avey", "Avis", "Awkward", "Axford", "Axtell", "Aycock", "Ayers", "Aykroyd", "Aylesworth", "Ayres", "Ayriss", "Ayrton", "Azbill", "Babb", "Babbitt", "Babcock", "Baber", "Babington", "Bacchus", "Baccus", "Bachelor", "Back", "Backhouse", "Backus", "Bacon", "Baddeley", "Badger", "Badgley", "Badley", "Badman", "Bagby", "Baggett", "Bagnold", "Bagwell", "Bailey", "Bailiff", "Bain", "Bainbridge", "Baisley", "Baize", "Baker", "Bakewell", "Balch", "Balding", "Baldridge", "Baldwin", "Bale", "Bales", "Balfour", "Ball", "Ballance", "Ballard", "Balls", "Bancroft", "Bandy", "Banes", "Banfield", "Bangs", "Banker", "Banks", "Banner", "Bannerman", "Banning", "Bannister", "Banton", "Barbee", "Barber", "Barbour", "Barclay", "Barco", "Bard", "Barden", "Bardsley", "Barefield", "Barefoot", "Barfield", "Barford", "Barham", "Barker", "Barkley", "Barks", "Barlett", "Barley", "Barlow", "Barmore", "Barnaby", "Barnard", "Barnes", "Barnett", "Barnette", "Barney", "Barnhouse", "Barnum", "Barnwell", "Barraclough", "Barret", "Barrett", "Barrie", "Barron", "Barrow", "Barrows", "Barrus", "Barstow", "Bartels", "Barter", "Barth", "Bartlett", "Bartley", "Barton", "Bartram", "Barwick", "Bascom", "Basham", "Basil", "Baskerville", "Baskett", "Basnight", "Bass", "Bassett", "Bassford", "Bassham", "Bastard", "Basye", "Batchelder", "Batchelor", "Bate", "Bateman", "Bates", "Bateson", "Batey", "Bath", "Batie", "Batman", "Batson", "Batt", "Batten", "Battershell", "Batterson", "Battin", "Battle", "Battles", "Battlesby", "Batton", "Batty", "Baughn", "Bax", "Baxendale", "Baxley", "Baxter", "Bayard", "Bayless", "Bayley", "Baylis", "Bayliss", "Bayne", "Baynes", "Bays", "Baze", "Beach", "Beacham", "Beadle", "Beal", "Beale", "Beall", "Beals", "Beam", "Beamer", "Beamon", "Bean", "Beane", "Bear", "Beard", "Bearden", "Beardsley", "Beasley", "Beaver", "Beazley", "Bebee", "Becket", "Beckett", "Beckford", "Beckham", "Beckwith", "Beckworth", "Becraft", "Becton", "Beddingfield", "Bedford", "Bedgood", "Bedingfield", "Bedwell", "Beebe", "Beecher", "Beede", "Beedle", "Beeks", "Beeman", "Beeson", "Belcher", "Belden", "Belew", "Belfield", "Belgrave", "Belk", "Belknap", "Bell", "Bellamy", "Bellard", "Bellis", "Bellman", "Bellos", "Bellows", "Belson", "Belt", "Belton", "Bement", "Bemis", "Bence", "Bench", "Benedict", "Benefield", "Benfield", "Benford", "Benge", "Benham", "Benjamin", "Benn", "Benner", "Bennet", "Bennett", "Benning", "Benningsfield", "Bennington", "Benson", "Bent", "Bentinck", "Bentley", "Benton", "Beresford", "Berkebile", "Berkeley", "Berman", "Berry", "Berryhill", "Berryman", "Bertram", "Berwick", "Bessey", "Best", "Bestor", "Bettis", "Betton", "Betts", "Betty", "Bevill", "Beville", "Bew", "Bewley", "Bible", "Bickerstaff", "Bickerton", "Bickford", "Bickham", "Bicknell", "Biddle", "Bidwell", "Bigelow", "Bigg", "Biggerstaff", "Biggins", "Biggs", "Bighead", "Bigot", "Bigsby", "Bilby", "Biles", "Billingham", "Billings", "Billingsley", "Billington", "Bills", "Billups", "Bingham", "Binkley", "Binns", "Birch", "Birchall", "Birchfield", "Bird", "Birdsell", "Birdsong", "Birdwell", "Birge", "Birkhead", "Birkin", "Birmingham", "Birt", "Bisbee", "Biscoe", "Bishop", "Bitsh", "Bittle", "Bixby", "Bizzell", "Black", "Blackburn", "Blacker", "Blackford", "Blacklock", "Blackmon", "Blackmore", "Blackshear", "Blackshire", "Blackson", "Blackstone", "Blackwell", "Blackwood", "Blade", "Blagg", "Blair", "Blaisdell", "Blake", "Blakeley", "Blakely", "Blakeman", "Blakemore", "Blakes", "Blakey", "Blalock", "Blamer", "Blanch", "Blanchflower", "Bland", "Blandford", "Blanding", "Blank", "Blankenship", "Blanton", "Blatchford", "Blay", "Blaylock", "Bledsoe", "Blenkinsop", "Blessed", "Blessing", "Blewett", "Bliss", "Blizzard", "Blogg", "Blood", "Bloodworth", "Bloomer", "Bloomfield", "Bloor", "Bloss", "Blossom", "Blount", "Blow", "Bloxham", "Bloxsom", "Blue", "Blumenthal", "Blundell", "Blunt", "Bly", "Blythe", "Boar", "Board", "Boardman", "Boatman", "Boatright", "Boatwright", "Bobbitt", "Bobby", "Bocock", "Bodden", "Boddie", "Boddy", "Boden", "Bodie", "Bodily", "Boggess", "Boggs", "Boice", "Bold", "Bolden", "Bolen", "Boles", "Bolin", "Boling", "Bolles", "Bolster", "Bolton", "Bolyard", "Boman", "Bond", "Bonds", "Bone", "Bonham", "Bonney", "Bonsall", "Booker", "Boomer", "Boon", "Boone", "Boosey", "Booth", "Boothby", "Boothe", "Boots", "Borden", "Borne", "Borrow", "Borton", "Borum", "Bosanquet", "Bosley", "Boss", "Bostick", "Boston", "Bosworth", "Botsford", "Bottomley", "Bottoms", "Botts", "Bouldin", "Boulton", "Boulware", "Bounds", "Bourchier", "Bourland", "Bourn", "Bourne", "Boutwell", "Bowden", "Bowerman", "Bowes", "Bowker", "Bowlby", "Bowler", "Bowles", "Bowley", "Bowlin", "Bowling", "Bowman", "Bown", "Bowra", "Bowser", "Box", "Boxx", "Boyden", "Boyer", "Boyland", "Boynton", "Brace", "Bracewell", "Brackett", "Brackman", "Bracy", "Bradburn", "Bradbury", "Bradfield", "Bradford", "Bradham", "Bradish", "Bradley", "Bradshaw", "Bradstreet", "Bradway", "Bradwell", "Brady", "Bragdon", "Bragg", "Brain", "Brainerd", "Braithwaite", "Brake", "Bramble", "Bramblett", "Bramhall", "Bramwell", "Branam", "Branch", "Brandon", "Brandow", "Branham", "Brann", "Brannum", "Branscum", "Branson", "Brant", "Brantley", "Branton", "Branum", "Brasfield", "Brass", "Brassfield", "Braswell", "Bratton", "Braxton", "Bray", "Brayton", "Brazell", "Brazelton", "Brazier", "Brearley", "Breece", "Breeden", "Breeding", "Breedlove", "Brent", "Brenton", "Brereton", "Brewer", "Brewster", "Brickell", "Bride", "Bridge", "Bridgeford", "Bridgeforth", "Bridgeman", "Bridger", "Bridges", "Bridgewater", "Bridgman", "Bridwell", "Brierton", "Brigham", "Bright", "Brightman", "Brighton", "Brigman", "Briley", "Brim", "Brimage", "Brimer", "Brimley", "Brindle", "Brindley", "Brinkley", "Brinson", "Brinton", "Brisco", "Briscoe", "Bristol", "Bristow", "Britt", "Brittain", "Britten", "Brittingham", "Britton", "Brixey", "Brizendine", "Broad", "Broadbent", "Broadfoot", "Broadhead", "Broadhurst", "Broadnax", "Broadwater", "Broadway", "Broadwell", "Brock", "Brockett", "Brocklesby", "Brockway", "Brockwell", "Brodhead", "Brogden", "Brome", "Bromley", "Bronson", "Brook", "Brooke", "Brooker", "Brookes", "Brooking", "Brookins", "Brookman", "Brooks", "Brookshire", "Broom", "Broome", "Broomfield", "Broomhall", "Brothers", "Brotherton", "Brougham", "Broughton", "Brown", "Browne", "Brownell", "Browner", "Browning", "Brownlee", "Brownlow", "Brownson", "Broxson", "Broxton", "Brumfield", "Brumley", "Brundage", "Brunt", "Brush", "Brushwood", "Bruton", "Bryd", "Bryer", "Bryon", "Bryson", "Buck", "Buckingham", "Buckland", "Buckler", "Buckles", "Buckley", "Bucklin", "Buckmaster", "Bucknell", "Bucy", "Budd", "Buell", "Buffington", "Buffum", "Bufkin", "Buford", "Bugbee", "Bugden", "Bulkley", "Bull", "Bullard", "Bullen", "Bullied", "Bullington", "Bullins", "Bullis", "Bullock", "Bullokar", "Bulluck", "Bulmer", "Bulwer", "Bump", "Bumpers", "Bumpus", "Bumstead", "Bunce", "Bunch", "Bundy", "Bunker", "Bunn", "Bunnell", "Bunting", "Burbage", "Burbank", "Burch", "Burcham", "Burchell", "Burchett", "Burchette", "Burchfield", "Burd", "Burdett", "Burdge", "Burdick", "Burditt", "Burgamy", "Burge", "Burges", "Burgin", "Burham", "Burkett", "Burkhead", "Burkitt", "Burks", "Burleson", "Burley", "Burling", "Burlingame", "Burman", "Burnaby", "Burnes", "Burnett", "Burnette", "Burnham", "Burnley", "Burns", "Burnup", "Burpee", "Burr", "Burrill", "Burris", "Burrough", "Burroughs", "Burrow", "Burrowes", "Burrows", "Burse", "Burt", "Burton", "Bury", "Busby", "Busey", "Bush", "Bushnell", "Bussell", "Bussey", "Buswell", "Butcher", "Butler", "Butterfield", "Butterworth", "Buttler", "Button", "Buttram", "Buxton", "Buzbee", "Byard", "Byars", "Bybee", "Byers", "Byfield", "Byram", "Byrd", "Byrge", "Byrom", "Byron", "Byrum", "Bytshe", "Bywater", "Cabble", "Cabell", "Cable", "Cade", "Cadle", "Cadwell", "Cady", "Cage", "Cagley", "Caine", "Caitiff", "Calcote", "Caldwell", "Caley", "Calfee", "Calkins", "Callaghan", "Callender", "Callis", "Calloway", "Calthorpe", "Calvert", "Calvin", "Cambridge", "Camden", "Cameron", "Campbell", "Campfield", "Candy", "Canfield", "Cann", "Canning", "Cannon", "Canter", "Canterbury", "Canton", "Cantrell", "Cantwell", "Cape", "Capel", "Capers", "Caperton", "Caple", "Capp", "Capps", "Card", "Carden", "Carder", "Carl", "Carleton", "Carlile", "Carlisle", "Carlton", "Carlyle", "Carman", "Carmon", "Carnell", "Carpenter", "Carr", "Carraway", "Carrow", "Carson", "Carswell", "Carter", "Cartlidge", "Cartmell", "Cartwright", "Carver", "Case", "Casebolt", "Cash", "Casson", "Cast", "Caster", "Castle", "Castleberry", "Caswell", "Catchings", "Catchpole", "Cate", "Cater", "Cates", "Catlett", "Catlin", "Catmull", "Catt", "Caudill", "Caudle", "Caulkins", "Cauthen", "Cavendish", "Cayton", "Caywood", "Cearley", "Cecil", "Chace", "Chadbourne", "Chadburn", "Chadwick", "Chaffee", "Chaffin", "Chalfant", "Chalk", "Chalker", "Challender", "Chamber", "Chamberlain", "Chambers", "Chamness", "Champion", "Champlin", "Chance", "Chancellor", "Chancey", "Chancy", "Chandler", "Channel", "Channell", "Chapel", "Chaplin", "Chapman", "Chappell", "Chapple", "Charity", "Charles", "Charleston", "Charlesworth", "Charlton", "Chase", "Chatfield", "Chatham", "Chatman", "Chatterton", "Cheatwood", "Cheek", "Cheeseman", "Cheesman", "Cheever", "Cherrington", "Cherry", "Cheshire", "Chesley", "Chess", "Chesser", "Chesson", "Chewning", "Chichester", "Chick", "Chidester", "Child", "Childers", "Childs", "Chiles", "Chill", "Chilson", "Chilton", "Chinn", "Chipman", "Chipps", "Chittenden", "Chitty", "Chitwood", "Chivers", "Choate", "Cholmondeley", "Chrisp", "Christian", "Christmas", "Christopher", "Chubb", "Chumbley", "Chunn", "Church", "Churchfield", "Churchill", "Churchwell", "Chute", "Cilley", "Citizen", "Clanton", "Clapham", "Clapp", "Clark", "Clarke", "Clarkson", "Clatterbuck", "Clawson", "Claxton", "Clay", "Clayborn", "Claybrook", "Claypool", "Clayson", "Clayton", "Cleaver", "Cleaves", "Cleese", "Clegg", "Clem", "Clement", "Clements", "Clemmons", "Cleveland", "Cliff", "Clifford", "Clift", "Clifton", "Climer", "Clines", "Clinton", "Clizbe", "Clopton", "Close", "Clothier", "Clough", "Clubb", "Cluff", "Coates", "Cobb", "Cobbs", "Coble", "Coburn", "Cocke", "Cocker", "Cockerham", "Cockett", "Cockfield", "Cockrell", "Cockrill", "Coddington", "Coe", "Coffin", "Cofield", "Cogdill", "Coggin", "Coggins", "Cogswell", "Coit", "Coke", "Coker", "Colbert", "Colburn", "Colby", "Colclough", "Coldwell", "Cole", "Coleman", "Coley", "Colgate", "Collier", "Collington", "Collingwood", "Collins", "Collinson", "Collinsworth", "Collis", "Collison", "Collum", "Collyer", "Colman", "Colpitts", "Colquitt", "Colson", "Colston", "Colton", "Colvin", "Colwell", "Colyer", "Combs", "Comer", "Comfort", "Commander", "Compstock", "Compton", "Comstock", "Conder", "Condit", "Conger", "Congleton", "Conkling", "Conquest", "Constable", "Constance", "Constant", "Converse", "Conyers", "Cook", "Cooke", "Cooks", "Cooksey", "Cookson", "Coolidge", "Coomber", "Coombs", "Coomer", "Coomes", "Cooney", "Coop", "Cooper", "Coots", "Copas", "Copass", "Cope", "Copley", "Copp", "Coppage", "Coppedge", "Copper", "Coppin", "Coppock", "Corbett", "Corbin", "Corbitt", "Corby", "Cordell", "Corder", "Cordon", "Coriell", "Corley", "Cornell", "Cornett", "Corney", "Corning", "Cornwall", "Cornwell", "Corp", "Corum", "Corwin", "Cory", "Cossey", "Coston", "Cotter", "Cottingham", "Cottle", "Cotton", "Cottril", "Cottrill", "Couch", "Couchman", "Coulson", "Coulston", "Council", "Counter", "Countess", "Countryman", "Counts", "Court", "Courts", "Cousin", "Cousins", "Covell", "Covert", "Covington", "Coward", "Cowart", "Cowell", "Cowgill", "Cowherd", "Cowles", "Cowley", "Cowling", "Cox", "Crabb", "Crabtree", "Cracraft", "Craddock", "Cradle", "Craft", "Crafton", "Crampton", "Crandall", "Crane", "Cranford", "Crank", "Cranmer", "Cranshaw", "Crapper", "Crase", "Crater", "Craven", "Cravens", "Crawley", "Cray", "Crayton", "Creasey", "Creathouse", "Creekmore", "Creel", "Crenshaw", "Cressey", "Cresswell", "Creswell", "Crew", "Cribb", "Crick", "Criddle", "Crippen", "Crippiny", "Cripps", "Crisp", "Crispin", "Crist", "Criswell", "Critchfield", "Critchlow", "Crittenden", "Crittendon", "Crocker", "Croft", "Crofts", "Cromer", "Crompton", "Cromwell", "Crook", "Crooke", "Crooks", "Cropper", "Crosby", "Crosland", "Crosley", "Cross", "Crossfield", "Crossland", "Crossley", "Crosslin", "Crosson", "Crosswell", "Crosswhite", "Crouch", "Croucher", "Crow", "Crowe", "Crowell", "Crown", "Crowther", "Croxton", "Cruise", "Crumbley", "Crume", "Crumley", "Crumpler", "Crumpton", "Cruse", "Crutcher", "Crutchfield", "Cryer", "Cudworth", "Culbertson", "Cull", "Cullison", "Culpepper", "Culver", "Culverhouse", "Cumberland", "Cummings", "Cupit", "Curd", "Cureton", "Curtis", "Cushing", "Cuss", "Custer", "Custis", "Cuthbertson", "Cutler", "Cutmutton", "Cutshall", "Cutter", "Cutting", "Cutts", "Cyphers", "Cyrus", "Dabney", "Dade", "DaFoe", "Daft", "Daggett", "Dakin", "Dalby", "Dale", "Dales", "Dalley", "Dalton", "Dame", "Dampier", "Dana", "Dance", "Dancer", "Dancy", "Dandridge", "Dane", "Danforth", "Dangerfield", "Daniel", "Dant", "Darby", "Darbyshire", "Darden", "Dare", "Dark", "Darley", "Darling", "Darlington", "Darnall", "Darnell", "Darrell", "Darrow", "Dart", "Darwin", "Dash", "Davenport", "Davey", "Davidson", "Davies", "Davis", "Davison", "Daw", "Dawe", "Dawes", "Dawkins", "Daws", "Dawson", "Day", "Daye", "Dayton", "De La Mere", "Deacon", "Deakin", "Deakins", "Deal", "Dean", "Dear", "Dearborn", "Dearing", "Dearman", "Deason", "Deatherage", "Deathridge", "Deaton", "Debnam", "Dedman", "Dedmon", "Deer", "Deere", "Deering", "Deese", "DeFoe", "Delafield", "Delbridge", "Delk", "Dell", "Demby", "Dement", "Deming", "Denbow", "Denby", "Denham", "Denison", "Denman", "Dennett", "Denning", "Dennison", "Denslow", "Denson", "Dent", "Denton", "Deputy", "Derby", "Derbyshire", "Devon", "Devonshire", "Dewberry", "Dexter", "Dial", "Dibble", "Dicken", "Dickens", "Dicker", "Dickerson", "Dickey", "Dickinson", "Dickman", "Dicks", "Dickson", "Digby", "Diggle", "Diggs", "Digweed", "Dike", "Dilbeck", "Dill", "Dillard", "Dilley", "Dillingham", "Dimick", "Dimmick", "Dinkins", "Dinsdale", "Disbrow", "Disraeli", "Diss", "Distin", "Ditch", "Ditmore", "Diver", "Dixion", "Dixon", "Dobbins", "Dobbs", "Dobson", "Doby", "Dock", "Dockery", "Dodd", "Dodds", "Dodge", "Dodrill", "Dodson", "Doe", "Doggett", "Doke", "Dolby", "Dole", "Doll", "Doolittle", "Dorey", "Dorman", "Dorset", "Dorsett", "Dory", "Dossett", "Dotson", "Doty", "Double", "Doughty", "Douglas", "Douse", "Dove", "Dover", "Dow", "Dowden", "Dowe", "Dower", "Dowless", "Down", "Downard", "Downer", "Downes", "Downie", "Downing", "Downs", "Doxey", "Doyle", "Draggoo", "Dragon", "Drain", "Drake", "Drakeford", "Drakes", "Draper", "Draughn", "Dray", "Drayton", "Dresser", "Drew", "Driggs", "Drinkale", "Drinkall", "Drinkwater", "Driver", "Drown", "Druitt", "Drummer", "Drummond", "Dry", "Dubbs", "Ducker", "Duckett", "Duckworth", "Dudgeon", "Dudley", "Duffield", "Duke", "Dukes", "Duley", "Dumbleton", "Dunaway", "Dunford", "Dunham", "Dunkley", "Dunston", "Dunworth", "Durall", "Durden", "Durfee", "Durham", "Durrance", "Durrell", "Dutton", "Duty", "Dwight", "Dwinell", "Dyar", "Dye", "Dyer", "Dyke", "Dykes", "Dyment", "Dynes", "Dyson", "Eades", "Eads", "Eager", "Eagle", "Eakins", "Eakle", "Eames", "Earl", "Earle", "Earles", "Earley", "Earls", "Early", "Earp", "Earwood", "Easley", "Eason", "Eastep", "Easter", "Easterling", "Eastham", "Eastin", "Eastland", "Eastman", "Easton", "Eastwood", "Eatmon", "Eaton", "Eaves", "Ebron", "Eccles", "Eccleston", "Eckles", "Eckley", "Eddington", "Eddins", "Eddowes", "Eddy", "Eden", "Edenfield", "Edens", "Edgar", "Edge", "Edgecomb", "Edgell", "Edgerton", "Edlin", "Edmonson", "Edney", "Edson", "Edwards", "Edwardson", "Eells", "Efird", "Egerton", "Eggleston", "Eggleton", "Elam", "Elder", "Eldred", "Eldridge", "Elem", "Eley", "Elias", "Elkington", "Elkins", "Ellard", "Ellerbe", "Ellerbee", "Ellett", "Ellingsworth", "Ellington", "Elliott", "Ellis", "Ellison", "Elliston", "Ellman", "Ells", "Ellzey", "Elmer", "Elmore", "Elms", "Elson", "Elston", "Elton", "Elwell", "Ely", "Embry", "Emerson", "Emery", "Emmanuel", "Emmons", "Emory", "Endicott", "England", "Engles", "Engram", "Enloe", "Enlow", "Eno", "Enos", "Ensign", "Enslow", "Ensor", "Entwistle", "Epley", "Ervin", "Erwin", "Eskew", "Eskridge", "Essary", "Essex", "Estabrook", "Estep", "Estepp", "Ester", "Estes", "Estey", "Estill", "Etheredge", "Ethridge", "Eubanks", "Eure", "Evans", "Everett", "Everitt", "Evers", "Everson", "Eves", "Ewell", "Ewing", "Excell", "Exley", "Eyre", "Ezell", "Ezzell", "Fabian", "Fagg", "Fagley", "Fair", "Fairbanks", "Fairbrother", "Fairchild", "Faircloth", "Fairfax", "Fairfield", "Fairless", "Fairley", "Fairman", "Fales", "Falkner", "Falls", "Fane", "Fant", "Farage", "Farley", "Farlow", "Farmer", "Farnham", "Farnsworth", "Farnum", "Farr", "Farrand", "Farrer", "Farrier", "Farrington", "Farrow", "Farwell", "Fassett", "Fatt", "Faucett", "Faulk", "Faulkingham", "Faulkner", "Fauntleroy", "Favors", "Fawcett", "Fear", "Fearn", "Fearnley", "Feather", "Featherstone", "Felch", "Felix", "Fell", "Fellows", "Felton", "Felty", "Fenimore", "Fenn", "Fennell", "Fenner", "Fenton", "Fenwick", "Ferebee", "Fern", "Fernald", "Ferry", "Fessenden", "Few", "Ffrench", "Fickle", "Field", "Fielden", "Fielder", "Fielding", "Fields", "Fifield", "Figg", "Filer", "Files", "Filkins", "Fillmore", "Finch", "Fincham", "Fincher", "Findlay", "Fine", "Finklea", "Finn", "Firkins", "Fish", "Fisher", "Fitch", "Fitchett", "Fite", "Fithian", "Fitts", "FitzRoy", "Flack", "Flagg", "Flanders", "Flasher", "Fleet", "Fleetwood", "Flesher", "Fletcher", "Flinchum", "Flint", "Flippance", "Flood", "Flook", "Florence", "Flower", "Flowerdew", "Flowers", "Fludd", "Fluitt", "Fly", "Flynt", "Flythe", "Fobbs", "Fogg", "Foil", "Folger", "Folkes", "Follansbee", "Folsom", "Foote", "Ford", "Fordham", "Foreman", "Forest", "Forman", "Forrest", "Forrester", "Forster", "Fort", "Forth", "Fortson", "Fortune", "Forward", "Fosdick", "Foskett", "Fossett", "Foster", "Foulfish", "Foulks", "Fowler", "Fowles", "Fowlkes", "Fox", "Foxwell", "Foxworthy", "Foxx", "Foye", "Frame", "Frampton", "Frances", "Franklin", "Frary", "Frecklington", "Fredericks", "Freeland", "Fregoe", "French", "Fretwell", "Friar", "Friday", "Friend", "Frier", "Frierson", "Frisbee", "Frisby", "Frost", "Fry", "Fryar", "Frye", "Fugate", "Fuggle", "Fulbright", "Fulcher", "Fulford", "Fulgham", "Fulghum", "Fullalove", "Fuller", "Fullerton", "Fullilove", "Fullington", "Fullman", "Fullwood", "Fulmer", "Furby", "Furlow", "Furness", "Furr", "Fuson", "Fussell", "Futrell", "Gable", "Gabriel", "Gadd", "Gaddis", "Gaddy", "Gadsden", "Gage", "Gaiman", "Gaines", "Gallant", "Galley", "Gallion", "Gallop", "Gallup", "Galusha", "Galyean", "Gamble", "Gamblin", "Gammage", "Gammon", "Gammons", "Gandy", "Gannaway", "Gant", "Garbutt", "Gardner", "Garfield", "Garland", "Garlic", "Garlick", "Garmon", "Garner", "Garnett", "Garrard", "Garraway", "Garretson", "Garrett", "Garris", "Garrison", "Garth", "Garwood", "Gascoyne", "Gaskell", "Gaskill", "Gaskin", "Gassaway", "Gates", "Gatewood", "Gathers", "Gatlin", "Gaunt", "Gauntt", "Gawkrodger", "Gay", "Gayden", "Gaylor", "Gaylord", "Gazaway", "Gee", "Geer", "Gent", "Gentle", "Gentleman", "Gentry", "George", "Gerald", "Gerrard", "Gerrish", "Gerry", "Getchell", "Ghent", "Gholson", "Gholston", "Gibbens", "Gibbons", "Gibbs", "Giberson", "Gibson", "Giddings", "Giddy", "Gidley", "Gidney", "Gifford", "Gilbert", "Gilden", "Gilder", "Gildersleeve", "Giles", "Gilford", "Gilham", "Gilkes", "Gill", "Gillard", "Gilliam", "Gillingham", "Gillock", "Gilman", "Gilpin", "Gilson", "Gilstrap", "Gilyard", "Gipson", "Girton", "Gist", "Gitlin", "Gladden", "Gladney", "Gladstone", "Gladwell", "Glassco", "Glasscock", "Glaze", "Glazier", "Gleaton", "Gleaves", "Gledhill", "Glidden", "Glidewell", "Glines", "Gloser", "Gloster", "Glover", "Glue", "Gobble", "Godbey", "Godbold", "Godby", "Goddard", "Godfrey", "Godley", "Godsmark", "Godwin", "Goforth", "Golder", "Golding", "Goldsberry", "Goldsborough", "Goldsmith", "Goldston", "Golightly", "Golson", "Golston", "Good", "Goodale", "Goodall", "Goodbeer", "Goodchild", "Goode", "Goodell", "Goodenough", "Goodenow", "Goodfellow", "Goodfriend", "Goodheart", "Goodin", "Gooding", "Goodlow", "Goodman", "Goodnight", "Goodrich", "Goodridge", "Goodrum", "Goodson", "Goodspeed", "Goodstaff", "Goodwill", "Goodwin", "Goodwyn", "Goody", "Goodyear", "Gookins", "Gorby", "Gordon", "Gordy", "Gorrell", "Gorsuch", "Goslin", "Gossage", "Gossett", "Gotham", "Gothard", "Gotobed", "Gouge", "Gough", "Gould", "Goulding", "Gowell", "Gower", "Grace", "Grafton", "Graham", "Grandison", "Grange", "Granger", "Grantham", "Granville", "Grasty", "Gratton", "Gravatt", "Graves", "Gravley", "Gray", "Grayson", "Greaves", "Greeley", "Green", "Greene", "Greenfield", "Greenhalgh", "Greenhaw", "Greenhill", "Greening", "Greenlee", "Greenley", "Greenly", "Greenman", "Greenough", "Greenway", "Greenwell", "Greenwood", "Greeson", "Gregg", "Greggs", "Gregory", "Gregson", "Grenville", "Gresham", "Grey", "Gribble", "Grice", "Gridley", "Griffiths", "Grigg", "Griggs", "Grimes", "Grimmer", "Grimmett", "Grimshaw", "Grinder", "Grinnell", "Grinstead", "Grisham", "Grissom", "Grist", "Griswold", "Gritton", "Grizzard", "Grizzle", "Groce", "Groom", "Grooms", "Grosvenor", "Grote", "Grout", "Grove", "Grover", "Groves", "Grow", "Grubbs", "Grundy", "Gudger", "Guernsey", "Guess", "Guest", "Guild", "Guilford", "Gull", "Gulledge", "Gullett", "Gulley", "Gully", "Gum", "Gumboil", "Gumm", "Gump", "Gunnell", "Gunner", "Guptill", "Gurney", "Gustin", "Guthridge", "Guy", "Gwillim", "Hackett", "Hackney", "Hackworth", "Hadden", "Haddix", "Haden", "Hadfield", "Hadley", "Hadlock", "Haggard", "Haggett", "Hagood", "Hagwood", "Haight", "Hail", "Hailey", "Haislip", "Haith", "Hakes", "Halbert", "Halcomb", "Hale", "Hales", "Haley", "Hall", "Hallam", "Halley", "Halliwell", "Hallmark", "Halloway", "Halls", "Halsell", "Halsey", "Halstead", "Halsted", "Halton", "Ham", "Hamblen", "Hamblin", "Hamby", "Hamer", "Hamilton", "Hamlett", "Hammett", "Hammock", "Hammon", "Hammond", "Hamon", "Hampshire", "Hampson", "Hampton", "Hance", "Hanchett", "Hancock", "Hand", "Handley", "Handy", "Hanes", "Hanford", "Hankerson", "Hankins", "Hankinson", "Hannaford", "Hannum", "Hanover", "Hansard", "Hanscom", "Hansell", "Hansford", "Hanshaw", "Harber", "Harbour", "Hard", "Hardaway", "Hardcastle", "Harden", "Harder", "Hardesty", "Hardin", "Harding", "Hardman", "Hardrick", "Hardwick", "Hare", "Hargis", "Hargrave", "Hargraves", "Hargreaves", "Hargrove", "Haris", "Harland", "Harlow", "Harmer", "Harmon", "Harn", "Harnden", "Harned", "Harness", "Harper", "Harrah", "Harrel", "Harrell", "Harrill", "Harriman", "Harrington", "Harris", "Harrison", "Harriss", "Harrod", "Harryman", "Hart", "Hartford", "Hartin", "Hartley", "Hartsfield", "Hartshorne", "Hartwell", "Harvard", "Harvey", "Harwell", "Harwood", "Hascoat", "Hash", "Haskett", "Haskin", "Haskins", "Haslam", "Hastings", "Hastins", "Haswell", "Hatch", "Hatchell", "Hatcher", "Hatchett", "Hatfield", "Hatford", "Hathaway", "Hathcock", "Hatley", "Hatter", "Hatton", "Haughton", "Haven", "Havens", "Haversham", "Hawes", "Hawke", "Hawker", "Hawking", "Hawkins", "Hawks", "Hawksmoor", "Haworth", "Haws", "Hawthorne", "Haycock", "Hayes", "Hayford", "Haygood", "Hayhurst", "Haymes", "Haymore", "Hayne", "Haynes", "Hays", "Hayter", "Hayton", "Hayward", "Haywood", "Hayworth", "Hazard", "Hazel", "Hazelrigg", "Hazeltine", "Hazelton", "Hazelwood", "Hazen", "Hazlegrove", "Hazzard", "Heacock", "Head", "Headley", "Heal", "Heap", "Heaps", "Heard", "Hearst", "Heater", "Heath", "Heathcock", "Heatherington", "Heaton", "Hebb", "Hedge", "Hedgepeth", "Hedges", "Hedgpeth", "Hedley", "Hegwood", "Height", "Helms", "Helton", "Hembree", "Hemingway", "Hemphill", "Hempstead", "Henderson", "Hendon", "Henley", "Henrickson", "Henry", "Henshaw", "Hensley", "Henthorn", "Herbert", "Heritage", "Herman", "Herndon", "Herod", "Herrick", "Herrin", "Herring", "Herrington", "Herrod", "Herron", "Hersey", "Hervey", "Heston", "Hewes", "Hewitt", "Hewlett", "Hey", "Heybourne", "Heyward", "Hibbard", "Hibbs", "Hick", "Hickerson", "Hickey", "Hicklin", "Hickman", "Hickok", "Hickox", "Hicks", "Hickson", "Hiett", "Higbee", "Higby", "Higdon", "Higginbotham", "Higginbottom", "Higgins", "Higgs", "High", "Higham", "Highfield", "Highfill", "Highsmith", "Hight", "Hightower", "Higley", "Hilden", "Hildreth", "Hiles", "Hill", "Hillard", "Hiller", "Hillery", "Hilliard", "Hillier", "Hillman", "Hillock", "Hills", "Hillyard", "Hillyer", "Hilton", "Hilyard", "Himes", "Hinch", "Hinchcliffe", "Hinckley", "Hindle", "Hinds", "Hine", "Hinman", "Hinson", "Hinton", "Hird", "Hirst", "Hitch", "Hitchcock", "Hitchens", "Hite", "Hixon", "Hixson", "Hoadley", "Hoar", "Hoard", "Hobart", "Hobbs", "Hobby", "Hobdy", "Hobgood", "Hobson", "Hockaway", "Hodgdon", "Hodge", "Hodges", "Hodgin", "Hodgkin", "Hodgkins", "Hodgkinson", "Hodgson", "Hodson", "Hoffman", "Hogarth", "Hogg", "Hogge", "Hogue", "Hoisington", "Hoke", "Holbert", "Holbrook", "Holcomb", "Holdaway", "Holden", "Holding", "Holdsworth", "Hole", "Holeman", "Holford", "Holgate", "Holiday", "Holland", "Hollandsworth", "Holles", "Holley", "Holliday", "Hollie", "Hollier", "Hollifield", "Holliman", "Hollings", "Hollingshead", "Hollingworth", "Hollins", "Hollis", "Hollister", "Holloman", "Hollomon", "Holloway", "Holly", "Holman", "Holmes", "Holston", "Holt", "Holton", "Holyfield", "Home", "Homer", "Homes", "Hone", "Honea", "Honey", "Honeycutt", "Honeywell", "Hood", "Hook", "Hooker", "Hooper", "Hoopes", "Hoosier", "Hooten", "Hooton", "Hoover", "Hope", "Hopes", "Hopewell", "Hopkins", "Hoppe", "Hopper", "Hopping", "Hopps", "Hopwood", "Horace", "Hordge", "Horn", "Hornbuckle", "Horne", "Horner", "Hornsby", "Horrocks", "Horsey", "Horsley", "Horton", "Hosea", "Hosford", "Hosier", "Hoskins", "Hoskinson", "Hotchkiss", "Hotham", "Houchens", "Houchins", "Hough", "Houghton", "House", "Houser", "Houseworth", "Houtchens", "Hovey", "Howard", "Howarth", "Howe", "Howerton", "Howery", "Howes", "Howington", "Howland", "Howle", "Howlett", "Howson", "Howton", "Howze", "Hoxie", "Hoxsie", "Hoyle", "Hoyt", "Hubbard", "Hubbell", "Hubbert", "Hubble", "Hubbs", "Hubert", "Huckabee", "Huckins", "Hucks", "Huddleston", "Hudgens", "Hudkins", "Hudnall", "Hudson", "Hudspeth", "Huffington", "Hugg", "Huggins", "Hughes", "Hughley", "Huguley", "Huitt", "Hukill", "Huling", "Hulings", "Hull", "Hulme", "Hulse", "Hulsey", "Humble", "Humphery", "Hundley", "Huneycutt", "Hungate", "Hunley", "Hunt", "Hunter", "Huntington", "Huntley", "Hurd", "Hurlburt", "Hurlbut", "Hurlbutt", "Hurley", "Hursey", "Hurst", "Hurt", "Husband", "Husk", "Huskins", "Hussain", "Husted", "Hutchings", "Hutchins", "Hutchinson", "Hutchison", "Hutton", "Hux", "Huxford", "Huxtable", "Hyche", "Hyde", "Hyden", "Hyland", "Hymas", "Hyson", "Iddings", "Ide", "Idle", "Iiams", "Iles", "Iliff", "Illingworth", "Imes", "Ince", "Ingalls", "Ingersoll", "Ingham", "Ingle", "Ingraham", "Ingram", "Inman", "Innocent", "Inskeep", "Insley", "Irby", "Irving", "Irwin", "Isaac", "Isabel", "Isabell", "Isham", "Isherwood", "Isley", "Ismay", "Isom", "Ison", "Ives", "Ivester", "Ivey", "Ivie", "Ivy", "Izzard", "Jackman", "Jacks", "Jackson", "Jacobs", "Jacox", "Jagger", "Jakeman", "Jakes", "James", "Janes", "Janey", "Janney", "Jaqua", "Jaques", "Jarman", "Jarnagin", "Jarnigan", "Jarrett", "Jarvis", "Jason", "Jasper", "Jay", "Jayne", "Jaynes", "Jeans", "Jefcoat", "Jeffcoat", "Jeffers", "Jefferson", "Jeffords", "Jeffrey", "Jeffries", "Jellison", "Jenkins", "Jenkinson", "Jenks", "Jenner", "Jenney", "Jennings", "Jepson", "Jerkins", "Jernigan", "Jerry", "Jersey", "Jessop", "Jessup", "Jett", "Jewell", "Jewett", "Jex", "Jiles", "Jinkins", "Jinks", "Jobe", "Joe", "John", "Johnsey", "Johnson", "Joiner", "Joines", "Jolley", "Jolliff", "Jonas", "Jones", "Jordan", "Jorden", "Joseph", "Joslin", "Joslyn", "Journey", "Jowett", "Joyce", "Joyner", "Jubb", "Judd", "Jude", "Judge", "Judson", "Julian", "Jump", "Jury", "Justice", "Justis", "Justus", "Kay", "Kaye", "Keach", "Kear", "Keathley", "Keaton", "Keeble", "Keech", "Keel", "Keeler", "Keeling", "Keeton", "Kelham", "Kellett", "Kellum", "Kelly", "Kelp", "Kelsey", "Kemp", "Kempton", "Kendall", "Kendrick", "Kennard", "Kennerly", "Kennerson", "Kennett", "Kensington", "Kent", "Kenworthy", "Kerby", "Kerfoot", "Kesterson", "Ketchum", "Ketron", "Kettering", "Kettle", "Key", "Khan", "Kibbe", "Kidd", "Kidder", "Kidwell", "Kight", "Kilbourne", "Kilburn", "Kilby", "Killer", "Killingsworth", "Kimball", "Kimbell", "Kimber", "Kimberlin", "Kimberly", "Kimble", "Kimbrel", "Kimbrell", "Kimbro", "Kimbrough", "Kindle", "Kindred", "King", "Kingsbury", "Kingsley", "Kingston", "Kinsey", "Kinslow", "Kinsman", "Kinyon", "Kirby", "Kirkham", "Kirkley", "Kirkman", "Kirton", "Kisser", "Kitchens", "Kite", "Kitson", "Kittredge", "Kittrell", "Kitts", "Kivett", "Knaggs", "Knight", "Knighton", "Knights", "Knoll", "Knott", "Knotts", "Knowles", "Knowlton", "Knuckles", "Kyte", "Lacefield", "Lacer", "Lacey", "Lack", "Lackey", "Lacy", "Ladd", "Ladson", "Lake", "Lakey", "Lamb", "Lambdin", "Lambert", "Lamberton", "Lambeth", "Lamkin", "Lamphere", "Lampkins", "Lampley", "Lamson", "Lancaster", "Lance", "Land", "Lander", "Landers", "Landor", "Lane", "Lang", "Langdon", "Langford", "Langhorne", "Langley", "Langston", "Langton", "Langworthy", "Lanham", "Lankford", "Lansford", "Lapham", "Large", "Lark", "Larkin", "Larkins", "Larrabee", "Larrison", "Larry", "Laseter", "Lashbrook", "Laskey", "Lasley", "Lassiter", "Laster", "Latham", "Lathem", "Lathrop", "Latimer", "Latimore", "Lattimer", "Lattimore", "Lattin", "Lavender", "Laver", "Law", "Lawerence", "Lawhon", "Lawhorn", "Lawing", "Lawless", "Lawley", "Lawrence", "Lawrie", "Lawson", "Lax", "Laxson", "Laxton", "Lay", "Layfield", "Layman", "Layne", "Lazenby", "Lea", "Leach", "Leachman", "Leadbetter", "Leader", "Leadingham", "Leake", "Leaman", "Learned", "Leatham", "Leatherwood", "Leavens", "Leaver", "Ledbetter", "Ledford", "Ledger", "Ledlow", "Ledwell", "Lee", "Leedom", "Leeds", "Leek", "Leeks", "Leeper", "Lees", "Leeson", "Leet", "Leffingwell", "Leftwich", "Legg", "Legge", "Leggett", "Leigh", "Leighton", "Leming", "Lemmon", "Lemon", "Leonard", "Lester", "Letchworth", "Lethbridge", "Letson", "Leverett", "Leverette", "Levett", "Lew", "Lewis", "Lewison", "Liddell", "Light", "Lightfoot", "Lighthead", "Lightle", "Lile", "Liles", "Lilley", "Lillibridge", "Lilly", "Lincoln", "Lindley", "Line", "Lines", "Link", "Linley", "Linn", "Linney", "Linscott", "Linsey", "Linsley", "Linson", "Lipford", "Lipham", "Lippincott", "Lipscomb", "Lipsey", "Lipton", "Liptrap", "Liptrot", "Lisk", "Lisle", "Litchfield", "Litherland", "Littell", "Litten", "Litteral", "Little", "Littleboy", "Littlefield", "Littlejohn", "Littleton", "Litton", "Littrell", "Lively", "Livermore", "Liverpool", "Livesay", "Livingston", "Lloyd", "Lobb", "Lobdell", "Lock", "Locke", "Locker", "Lockett", "Lockman", "Lockwood", "Lodge", "Loftin", "Loftis", "Lofton", "Logsdon", "Logston", "Lollis", "Lomax", "London", "Long", "Longacre", "Longfellow", "Longway", "Longworth", "Lonon", "Looker", "Loomis", "Loophole", "Lord", "Loring", "Losh", "Lothrop", "Lott", "Lounsbury", "Love", "Loveall", "Loveday", "Lovejoy", "Lovelace", "Lovelady", "Loveland", "Loveless", "Lovell", "Lovely", "Lover", "Lovering", "Lovern", "Lovers", "Lovett", "Loving", "Lovings", "Low", "Lowder", "Lowe", "Lowman", "Lowndes", "Lowrance", "Lowther", "Lucas", "Luck", "Luckett", "Lucky", "Ludlow", "Ludlum", "Luff", "Lugar", "Luke", "Luker", "Lumb", "Lumley", "Lummus", "Lumpkin", "Lunceford", "Lundy", "Lunn", "Lunsford", "Lunt", "Lupton", "Lusby", "Lush", "Lusher", "Lute", "Luton", "Luttrell", "Lye", "Lyford", "Lyles", "Lyman", "Lynde", "Lynn", "Lyon", "Lyons", "Lytle", "Lytton", "Mabery", "Mabey", "Macaulay", "MacDonald", "Macey", "Machin", "Macmillan", "MacMillan", "Macy", "Madden", "Maddock", "Maddy", "Madewell", "Maggard", "Magness", "Maiden", "Mailman", "Maine", "Major", "Majors", "Makehate", "Makepeace", "Maker", "Makin", "Malbon", "Malbrough", "Malden", "Malin", "Mallard", "Mallory", "Malpass", "Maltby", "Manchester", "Mangham", "Mankin", "Manley", "Manly", "Manners", "Manning", "Manns", "Manor", "Manser", "Mansfield", "Mansir", "Manwaring", "Mapes", "Maple", "Maples", "Marable", "Marble", "Marbury", "March", "Marcum", "Marcus", "Marcy", "Marden", "Margerum", "Margeson", "Maris", "Mark", "Markham", "Markley", "Marks", "Markum", "Marland", "Marlar", "Marler", "Marlow", "Marple", "Marriner", "Marriott", "Marrow", "Marsden", "Marsh", "Marshall", "Marshburn", "Marson", "Marston", "Martell", "Martens", "Martin", "Martindale", "Martins", "Marvel", "Mash", "Mashburn", "Mason", "Massengale", "Massengill", "Massey", "Massingill", "Master", "Masters", "Masterson", "Maston", "Mather", "Matherly", "Mathies", "Matney", "Matson", "Matt", "Matthew", "Matthews", "Mattocks", "Maudlin", "Maughan", "Maulden", "Mauldin", "Maxcy", "Maxey", "Maxfield", "Maxham", "Maxie", "Maxon", "Maxwell", "May", "Mayberry", "Maye", "Mayes", "Mayfield", "Mayhew", "Mayle", "Maynard", "Maynor", "Mayor", "Mays", "McKenna", "Meacham", "Meachum", "Mead", "Meade", "Meadors", "Meadows", "Meads", "Means", "Mears", "Meas", "Medders", "Medford", "Medley", "Medlin", "Medlock", "Meek", "Meeker", "Meekins", "Meeks", "Meigs", "Melbourne", "Mellen", "Mellor", "Melson", "Melton", "Mendenhall", "Menefee", "Mercer", "Meriwether", "Merrell", "Merriam", "Merrick", "Merrifield", "Merrill", "Merriman", "Merritt", "Merriweather", "Merry", "Merton", "Merwin", "Messer", "Metcalf", "Metcalfe", "Michael", "Micheals", "Michell", "Mickens", "Middlebrook", "Middlebrooks", "Middleton", "Midgley", "Midyett", "Mifflin", "Miggles", "Milam", "Milburn", "Miles", "Millard", "Miller", "Millett", "Milliner", "Millington", "Millis", "Millman", "Mills", "Millward", "Millwood", "Milne", "Milner", "Milnes", "Milstead", "Milton", "Mimms", "Mims", "Miner", "Mines", "Minor", "Minter", "Minyard", "Missildine", "Mitch", "Mitcham", "Mitchel", "Mitchell", "Mitchem", "Mitchum", "Mitton", "Mixer", "Mixon", "Mixson", "Moak", "Moats", "Moberly", "Mobley", "Molden", "Mole", "Mollett", "Molyneux", "Monday", "Money", "Moneypenny", "Monger", "Monks", "Montford", "Moody", "Moon", "Moore", "Moran", "More", "Morefield", "Morehouse", "Moreland", "Morford", "Morgan", "Moriarty", "Morlan", "Morley", "Morrill", "Morris", "Morrow", "Morse", "Mortimer", "Morton", "Moseley", "Mosier", "Mosley", "Mote", "Moton", "Mott", "Mounce", "Mount", "Mountjoy", "Mowbray", "Mowery", "Mowrey", "Mowry", "Moxley", "Moye", "Moyle", "Much", "Mudd", "Mudge", "Mugglebee", "Mulford", "Mullenax", "Mullenix", "Mullett", "Mullis", "Mumford", "Muncy", "Munday", "Munden", "Munford", "Munger", "Munn", "Munsey", "Murch", "Murphy", "Murray", "Murrell", "Murrow", "Musgrave", "Musgrove", "Musselwhite", "Musson", "Mutton", "Myatt", "Myddelton", "Myles", "Mynatt", "Myrick", "Nabors", "Nail", "Napper", "Nash", "Nasworthy", "Nathan", "Nation", "Nations", "Nave", "Naylor", "Neal", "Necessary", "Nedd", "Needham", "Needles", "Neel", "Negus", "Neighbors", "Nelms", "Netherton", "Netley", "Nett", "Nettles", "Nettleton", "Neville", "Nevitt", "New", "Newark", "Newberry", "Newbold", "Newborn", "Newburn", "Newbury", "Newby", "Newcomb", "Newcombe", "Newcomer", "Newhall", "Newland", "Newman", "Newnam", "Newport", "Newsham", "Newsome", "Newson", "Newsum", "Newton", "Niblett", "Nibley", "Nichol", "Nicholes", "Nicholls", "Nichols", "Nickel", "Nickerson", "Nickle", "Nicks", "Nickson", "Nicols", "Night", "Nightingale", "Nipper", "Nix", "Nixon", "Noakes", "Noble", "Nobles", "Noblitt", "Nock", "Nokes", "Noll", "Norcross", "Norfleet", "Norman", "Norrell", "Norridge", "Norris", "Norsworthy", "North", "Northcott", "Northcutt", "Northern", "Northington", "Northrup", "Norton", "Norvell", "Norwood", "Nott", "Nottingham", "Nourse", "Nowell", "Noyd", "Noyes", "Nuckols", "Nunley", "Nunn", "Nunnery", "Nurse", "Nutt", "Nuttall", "Nutter", "Nutting", "Nye", "Oakenfold", "Oakenshaw", "Oakes", "Oakland", "Oakley", "Oakman", "Oates", "Odom", "Odoms", "Odum", "Offer", "Ogburn", "Ogden", "Old", "Oldaker", "Olden", "Oldfield", "Oldham", "Olds", "Oles", "Oliver", "Ollis", "Olmstead", "Olmsted", "Olney", "Oney", "Openshaw", "Oram", "Orbison", "Orchard", "Orcutt", "Ordway", "Ore", "Organ", "Orme", "Ormsby", "Orr", "Orris", "Orton", "Orvis", "Orwell", "Osborn", "Osborne", "Osbourn", "Osbourne", "Osburn", "Osgood", "Osmond", "Ostler", "Oswald", "Otis", "Ott", "Ottley", "Otwell", "Ousley", "Outlaw", "Overall", "Overbay", "Overbey", "Overstreet", "Overton", "Overy", "Oviatt", "Owenby", "Ownby", "Owsley", "Oxford", "Oxley", "Oxnard", "Oxtoby", "Oxton", "Oxx", "Oyler", "Ozment", "Pace", "Pack", "Packard", "Packer", "Paddock", "Padgett", "Pafford", "Page", "Paige", "Paine", "Painter", "Palin", "Palmer", "Palmerston", "Palmore", "Pancoast", "Pangburn", "Pannell", "Pape", "Paradise", "Paramore", "Pardee", "Parham", "Park", "Parke", "Parker", "Parkes", "Parkhurst", "Parkins", "Parkinson", "Parkison", "Parkman", "Parks", "Parman", "Parmelee", "Parmenter", "Parmley", "Parr", "Parramore", "Parrish", "Parrott", "Parsley", "Parson", "Parsons", "Partin", "Partington", "Partlow", "Partney", "Parton", "Partridge", "Parvin", "Pass", "Passmore", "Patch", "Patchett", "Patel", "Patrick", "Patridge", "Pattern", "Patterson", "Patton", "Pauley", "Pauling", "Paxson", "Payne", "Payson", "Payton", "Peabody", "Peace", "Peach", "Peachey", "Peacock", "Peak", "Pear", "Pearce", "Pearcy", "Pearl", "Pearman", "Pearsall", "Pearson", "Peary", "Pease", "Peavey", "Peay", "Pebworth", "Peck", "Peckham", "Peed", "Peek", "Peel", "Peele", "Peet", "Pegg", "Pegram", "Peirce", "Pelfrey", "Pelham", "Pell", "Pelley", "Pelton", "Pemberton", "Pembleton", "Pendelton", "Pender", "Pendle", "Pendleton", "Penhaligon", "Penick", "Peniston", "Penley", "Penn", "Pennell", "Penney", "Penniman", "Pennington", "Pennock", "Penny", "Pennyfeather", "Pennyworth", "Penson", "Penton", "Penwell", "People", "Percell", "Perceval", "Percival", "Percy", "Perham", "Perkins", "Perkinson", "Permenter", "Pernell", "Persons", "Pettengill", "Pettibone", "Pettis", "Pettitt", "Pettus", "Pettway", "Petty", "Pettyjohn", "Peyton", "Phelps", "Phenix", "Philbrick", "Philbrook", "Phillip", "Phillips", "Philpot", "Phipps", "Pickard", "Pickens", "Pickerel", "Pickerill", "Pickering", "Pickett", "Pickrell", "Pickup", "Pidgeon", "Piercy", "Pierpont", "Pierson", "Pigg", "Pigman", "Pike", "Piland", "Pilcher", "Pilgrim", "Pilkington", "Pillow", "Pillsbury", "Pinchback", "Pine", "Piner", "Pingleton", "Pingree", "Pinion", "Pink", "Pinkham", "Pinkston", "Pinner", "Pinney", "Pinnock", "Piper", "Pipes", "Pipkin", "Pippen", "Pippin", "Pitcher", "Pitchford", "Pitcock", "Pitkin", "Pitman", "Pitt", "Pittard", "Pittman", "Pitts", "Pixley", "Plaisted", "Plaskett", "Platt", "Player", "Pleasant", "Pleasants", "Pledger", "Pletcher", "Plowman", "Plum", "Plumb", "Plumley", "Plummer", "Plunkett", "Poarch", "Pocket", "Pocklington", "Pocock", "Poe", "Poggs", "Poindexter", "Pointer", "Poland", "Poldark", "Polen", "Poling", "Pollard", "Polley", "Pollitt", "Polly", "Polyblank", "Pomeroy", "Pond", "Ponder", "Ponds", "Ponton", "Pool", "Poole", "Pooler", "Poor", "Poore", "Poovey", "Pope", "Popejoy", "Popham", "Poplar", "Poplin", "Porch", "Porter", "Portwood", "Posey", "Post", "Postlethwaite", "Poston", "Poteet", "Poteete", "Potter", "Potts", "Poulter", "Pound", "Pounds", "Powe", "Powell", "Powers", "Pownall", "Poyner", "Poynter", "Poythress", "Prall", "Pratt", "Pray", "Preble", "Predmore", "Prentice", "Prentiss", "Presby", "Prescott", "Presnell", "Press", "Pressnell", "Preston", "Prestridge", "Prestwich", "Pretty", "Prettyman", "Prevo", "Prewett", "Prewitt", "Pribble", "Price", "Pricket", "Priddy", "Pride", "Pridemore", "Pridgen", "Pridgeon", "Pridmore", "Priest", "Priestley", "Prime", "Primm", "Primmer", "Primrose", "Prince", "Pring", "Printup", "Procter", "Proctor", "Proffitt", "Profitt", "Proper", "Prophet", "Prout", "Prouty", "Prude", "Pruden", "Pryde", "Pryor", "Puckett", "Puffer", "Pugsley", "Pullen", "Pulley", "Pullin", "Pullman", "Pulsifer", "Purcell", "Purchase", "Purdon", "Purdy", "Purington", "Purnell", "Purrington", "Purser", "Puryear", "Pusey", "Putman", "Putnam", "Putney", "Putt", "Pyatt", "Pyburn", "Pye", "Pyle", "Pyles", "Pyne", "Qualls", "Quarles", "Quarterman", "Queen", "Quertermous", "Quimby", "Quincy", "Race", "Rackley", "Radcliff", "Radcliffe", "Radley", "Raggs", "Ragland", "Ragsdale", "Raiford", "Railey", "Rain", "Raine", "Raines", "Rains", "Rainwater", "Rake", "Raker", "Rakes", "Rakestraw", "Raley", "Ralls", "Ralph", "Ralston", "Ramsay", "Ramsbottom", "Ramsdell", "Rance", "Randall", "Randle", "Randles", "Randolph", "Ranger", "Ransdell", "Ransom", "Ransome", "Ranson", "Raper", "Raphael", "Rascoe", "Rash", "Ratcliff", "Ratcliffe", "Rathbone", "Rathbun", "Rathburn", "Ratley", "Ratliff", "Raven", "Ravenscroft", "Rawling", "Rawlings", "Rawlins", "Rawlinson", "Rawls", "Rawson", "Ray", "Raye", "Rayford", "Raymond", "Raynor", "Rea", "Read", "Reade", "Reader", "Reason", "Reaves", "Reavis", "Reay", "Record", "Rector", "Red", "Redburn", "Redding", "Reddish", "Redfield", "Redford", "Redgate", "Redgrave", "Redmon", "Redus", "Reed", "Reeder", "Reeve", "Reeves", "Register", "Remington", "Render", "Renshaw", "Revell", "Revis", "Rew", "Rexford", "Reynold", "Reynolds", "Rhoades", "Rhoden", "Rhodes", "Rhymes", "Rich", "Richards", "Richardson", "Richarson", "Richerson", "Richeson", "Richins", "Richman", "Richmond", "Rickard", "Rickards", "Ricker", "Rickett", "Ricketts", "Rickman", "Ricks", "Riddell", "Riddle", "Rideout", "Ridgeway", "Ridgley", "Ridgway", "Riding", "Ridout", "Rigby", "Rigg", "Riggins", "Riggs", "Rigsby", "Riles", "Rimes", "Rimmer", "Rines", "Ring", "Ringgold", "Ripley", "Rippeon", "Risley", "Rist", "River", "Rivers", "Rives", "Rix", "Roach", "Roark", "Robb", "Robbins", "Robbs", "Roberson", "Roberts", "Robertson", "Robey", "Robie", "Robin", "Robinson", "Robjohn", "Robotham", "Robson", "Roby", "Rochester", "Rock", "Rockett", "Rockey", "Rockhill", "Rockwell", "Rockwood", "Rodden", "Roderick", "Rodman", "Rodney", "Roe", "Roebuck", "Rogers", "Rogerson", "Roland", "Rolfe", "Rolle", "Roller", "Rollin", "Rollings", "Rollins", "Rolph", "Roman", "Rome", "Romriell", "Rone", "Rook", "Rooks", "Room", "Root", "Rootes", "Roper", "Roscoe", "Rose", "Roseberry", "Roseboro", "Rosemond", "Rossiter", "Rosson", "Rothwell", "Roughton", "Rounds", "Roundtree", "Rountree", "Rousey", "Rowbottom", "Rowe", "Rowell", "Rowland", "Rowlett", "Rowling", "Royall", "Royals", "Royce", "Royer", "Royster", "Ruby", "Ruck", "Rudd", "Rudder", "Rudge", "Rudman", "Ruff", "Ruffin", "Rufus", "Rugg", "Ruggles", "Rumble", "Rumley", "Rundell", "Rundle", "Runnels", "Rupert", "Rush", "Rushton", "Russ", "Russell", "Rutland", "Rutledge", "Rutt", "Rutter", "Ryals", "Ryland", "Ryman", "Rymer", "Sabin", "Sabine", "Sackett", "Saddler", "Sadler", "Safford", "Sage", "Sager", "Sagor", "Sales", "Salisbury", "Sallee", "Salley", "Sallis", "Salmon", "Salsbury", "Salter", "Salyer", "Salyers", "Sam", "Sammons", "Samples", "Sampson", "Sams", "Samson", "Samuel", "Sandefur", "Sandell", "Sandford", "Sandidge", "Sandifer", "Sandiford", "Sandridge", "Sands", "Sandy", "Sanford", "Sankey", "Sanor", "Sansbury", "Sansom", "Sappington", "Sargent", "Sarratt", "Sarrett", "Sartain", "Sartin", "Sartor", "Satchell", "Sater", "Saterfiel", "Satterlee", "Satterthwaite", "Satterwhite", "Sauders", "Saulsbury", "Savage", "Savell", "Savile", "Savory", "Sawin", "Sawyer", "Sawyers", "Saxon", "Saxton", "Say", "Sayer", "Sayers", "Sayles", "Sayre", "Scaggs", "Scaife", "Scalf", "Scarberry", "Scarbrough", "Scarlett", "Scates", "Scattergood", "Schofield", "Scholes", "Scholey", "Schoolcraft", "Schooley", "Schoolfield", "Schools", "Scism", "Scofield", "Scoggins", "Scorer", "Scott", "Scoville", "Scranton", "Scribner", "Scrimshaw", "Scrimsher", "Scriven", "Scrivner", "Scroggins", "Scruggs", "Scruton", "Scudder", "Scull", "Scurry", "Scutt", "Sea", "Seaborn", "Seabrook", "Seager", "Seagraves", "Seal", "Seale", "Seales", "Sealock", "Seals", "Seamans", "Seamon", "Searcy", "Sears", "Seaton", "Seaver", "Seawright", "Secular", "Seddon", "Sedgwick", "See", "Seed", "Seeley", "Seely", "Seelye", "Segraves", "Selby", "Selden", "Seldon", "Self", "Sell", "Sellars", "Selleck", "Sellers", "Selley", "Sells", "Selph", "Selvidge", "Seneschal", "Senior", "Sensabaugh", "Senters", "Sergeant", "Session", "Sessions", "Sessoms", "Settle", "Settles", "Severance", "Severe", "Severence", "Severns", "Sewell", "Sexsmith", "Sexson", "Sexton", "Seymore", "Seymour", "Shackelford", "Shackelton", "Shackleford", "Shadduck", "Shade", "Shah", "Shakelady", "Shakespeare", "Shamblin", "Shank", "Shanks", "Sharp", "Sharpe", "Sharpless", "Sharrow", "Shattuck", "Shaw", "Shead", "Sheard", "Shears", "Shedd", "Sheets", "Sheffield", "Sheilds", "Shelby", "Sheldon", "Shell", "Shelly", "Shelton", "Shepard", "Shepardson", "Sheperd", "Shephard", "Shepherd", "Shepley", "Sheppard", "Sherburne", "Shergill", "Shergold", "Sheriff", "Sherman", "Sherrill", "Sherrod", "Sherron", "Sherwin", "Sherwood", "Shield", "Shields", "Shifflett", "Shillings", "Shingleton", "Shinn", "Shipley", "Shipman", "Shipp", "Shipton", "Shire", "Shires", "Shirley", "Shivers", "Shoemaker", "Shore", "Shores", "Short", "Shorter", "Shortt", "Shotwell", "Shoulders", "Show", "Showers", "Showman", "Shrapnel", "Shreve", "Shrewsbury", "Shropshire", "Shue", "Shurtleff", "Shute", "Shutt", "Shuttle", "Shuttleworth", "Shutts", "Sibert", "Sibley", "Siddall", "Sidebottom", "Sides", "Sidle", "Sidney", "Sidwell", "Siggers", "Sikes", "Silas", "Silcox", "Sills", "Silversmith", "Silverthorn", "Silvester", "Silvey", "Simcox", "Simeon", "Simkins", "Simmonds", "Simmonite", "Simmons", "Simms", "Simnett", "Simon", "Simonds", "Simons", "Simpkins", "Simpson", "Sims", "Singh", "Singletary", "Singleton", "Siniard", "Sinkfield", "Sisson", "Sitton", "Sizemore", "Skaggs", "Skates", "Skeels", "Skegg", "Skidmore", "Skiles", "Skillman", "Skinner", "Skipper", "Skipworth", "Slack", "Slade", "Slater", "Slaton", "Slatter", "Slaughter", "Slawson", "Slay", "Slayden", "Slayton", "Sledge", "Sleeper", "Slocum", "Slough", "Sly", "Slye", "Small", "Smalley", "Smallman", "Smalls", "Smallwood", "Smart", "Smartt", "Smathers", "Smead", "Smedley", "Smith", "Smithee", "Smitherman", "Smithers", "Smithey", "Smithson", "Smithwick", "Smoak", "Smotherman", "Smothers", "Smyth", "Smythe", "Snape", "Snead", "Sneed", "Snell", "Snellgrove", "Snelling", "Snelson", "Snipes", "Snook", "Snow", "Snowden", "Soane", "Sockwell", "Solesbee", "Solley", "Solomon", "Somers", "Sommer", "Sommers", "Sones", "Soper", "Sorrell", "Sorrells", "Sosebee", "Soule", "Soulsby", "South", "Southall", "Southard", "Souther", "Southerland", "Southern", "Southwell", "Southwood", "Southworth", "Sowell", "Sowers", "Spade", "Spafford", "Spalding", "Sparkman", "Sparks", "Sparrow", "Spates", "Spaulding", "Speakman", "Speaks", "Spearman", "Spears", "Speed", "Speight", "Speights", "Speller", "Spencer", "Spendlove", "Spenser", "Sperry", "Spicer", "Spight", "Spikes", "Spiller", "Spillers", "Spillman", "Spink", "Spinks", "Spinney", "Spires", "Spivey", "Splan", "Spooner", "Sprague", "Spratt", "Spray", "Spriggs", "Springfield", "Sproul", "Spruell", "Spruill", "Spurgeon", "Spurlin", "Spurling", "Spurlock", "Spurr", "Squibb", "Squire", "Squires", "St. Clair", "St. John", "St. Paul", "Stacey", "Stack", "Stackhouse", "Stacks", "Stacy", "Staff", "Stafford", "Stage", "Stagg", "Staggers", "Staggs", "Stains", "Stair", "Staley", "Stallings", "Stallworth", "Stamps", "Stanaland", "Stancil", "Standard", "Standley", "Stanfield", "Stanfill", "Stanford", "Stanhope", "Stanier", "Stanley", "Stanman", "Stannard", "Stansberry", "Stansbury", "Stansfield", "Stanton", "Stanwood", "Stapler", "Stapleton", "Stapley", "Stapp", "Starbuck", "Stark", "Starkey", "Starks", "Starkweather", "Starling", "Starnes", "Starr", "Starry", "Start", "States", "Statham", "Staton", "Statum", "Stayner", "Stayton", "Stead", "Steadham", "Steadman", "Stebbins", "Steed", "Steel", "Steele", "Steere", "Steffen", "Stegall", "Stell", "Stembridge", "Stennett", "Stenson", "Stephen", "Stephenson", "Stepney", "Stepp", "Steptoe", "Stetson", "Stevens", "Stevenson", "Steverson", "Steveson", "Stewart", "Stickland", "Stickles", "Stickney", "Stidham", "Stiff", "Stigall", "Stiles", "Still", "Stillman", "Stillwell", "Stilson", "Stimpson", "Stimson", "Stinchcomb", "Stinnett", "Stinson", "Stinton", "Stipe", "Stirling", "Stith", "Stitt", "Stiver", "Stock", "Stockbridge", "Stockdale", "Stocking", "Stocks", "Stockstill", "Stockwell", "Stogsdill", "Stoker", "Stokes", "Stone", "Stoneham", "Stonehouse", "Stoneman", "Stoner", "Stoney", "Stops", "Storr", "Storrs", "Story", "Stott", "Stoughton", "Stout", "Stovall", "Stowe", "Straight", "Strait", "Straley", "Strange", "Stranton", "Stratford", "Straw", "Strawbridge", "Streater", "Street", "Streeter", "Streets", "Stribling", "Strickland", "Stride", "Stringer", "Stringham", "Stripling", "Strong", "Strongfellow", "Strother", "Stroud", "Stuart", "Stubbins", "Stubblefield", "Stubbs", "Stuckey", "Studdard", "Studham", "Studley", "Sturdevant", "Sturdivant", "Sturgeon", "Sturgill", "Sturgis", "Sturman", "Sturtevant", "Styles", "Styron", "Sucksmith", "Sudbury", "Sudden", "Sudduth", "Sugg", "Suggs", "Sullins", "Summerfield", "Summerford", "Summerlin", "Summers", "Summerton", "Sumner", "Sumpter", "Sunderland", "Supple", "Surratt", "Sutch", "Sutcliffe", "Suter", "Sutliff", "Sutter", "Sutterfield", "Suttle", "Suttles", "Sutton", "Swafford", "Swain", "Swallow", "Swanton", "Swasey", "Swayne", "Swayze", "Sweat", "Sweatman", "Sweet", "Sweetapple", "Sweeting", "Sweetland", "Sweetlove", "Sweetman", "Sweetser", "Swett", "Swift", "Swindle", "Swinford", "Swofford", "Sydnor", "Sykes", "Sylvester", "Symonds", "Tabb", "Taber", "Tabor", "Tacey", "Tack", "Tackett", "Tacy", "Taft", "Talbert", "Talbot", "Talbott", "Talkington", "Tall", "Talmadge", "Talmage", "Talton", "Tamplin", "Tankersley", "Tanksley", "Tanner", "Tant", "Tapley", "Taplin", "Tapp", "Tapper", "Tapscott", "Tarbell", "Tarbox", "Targett", "Tarkington", "Tarleton", "Tarlton", "Tarpley", "Tarrant", "Tarry", "Tart", "Tarver", "Tarvin", "Tarwater", "Tasker", "Tate", "Tatham", "Tatman", "Tatom", "Tatum", "Taunton", "Tawney", "Taylor", "Tea", "Teal", "Teasley", "Tedder", "Teed", "Teel", "Tefft", "Temple", "Templeman", "Temples", "Templeton", "Tench", "Tennant", "Tenney", "Tennison", "Tennyson", "Tenpenny", "Terrell", "Terrill", "Terry", "Tester", "Tewksbury", "Thacker", "Thackeray", "Thames", "Tharp", "Tharpe", "Thatcher", "Thaxton", "Thayer", "Theaker", "Theall", "Thedford", "Theodore", "Thetford", "Thicke", "Thistlethwait", "Thomas", "Thomason", "Thompson", "Thomson", "Thornberry", "Thornburg", "Thorndike", "Thorne", "Thornell", "Thornhill", "Thornsberry", "Thornton", "Thorp", "Thorpe", "Thorton", "Thrailkill", "Thrall", "Thrash", "Threadgill", "Threlkeld", "Thresher", "Throckmorton", "Throop", "Thrower", "Thrush", "Thurber", "Thurlow", "Thurman", "Thurmond", "Thwaites", "Thyfault", "Tibbetts", "Tibbits", "Tibbitts", "Tibbs", "Tichenor", "Tickle", "Tidd", "Tidwell", "Tiffany", "Tilcock", "Tiller", "Tilley", "Tillinghast", "Tillman", "Tillotson", "Tilson", "Tilthorpe", "Tilton", "Timberlake", "Timmins", "Timmons", "Timpson", "Tims", "Tinch", "Tincher", "Tindall", "Tindell", "Tiner", "Tingey", "Tinker", "Tinkham", "Tinsley", "Tipler", "Tippin", "Tipple", "Tipton", "Titcomb", "Titsworth", "Titterington", "Tittle", "Titus", "Toad", "Tobey", "Tobias", "Todd", "Todhunter", "Tolbert", "Toler", "Toll", "Tolle", "Tolley", "Tolman", "Tolson", "Tomblin", "Tomey", "Tomlin", "Tomlinson", "Tompkins", "Tompson", "Toms", "Toney", "Tongue", "Toogood", "Toomer", "Toon", "Toone", "Tooth", "Toothaker", "Tope", "Topham", "Topping", "Topps", "Torrey", "Totten", "Tovey", "Tow", "Towe", "Towell", "Tower", "Towers", "Towery", "Towle", "Towler", "Towles", "Town", "Towne", "Towner", "Townes", "Towns", "Townsend", "Townson", "Towry", "Toye", "Tozier", "Trace", "Trafford", "Trafton", "Trantham", "Trapp", "Trask", "Travers", "Travis", "Traylor", "Treadaway", "Treadway", "Treadwell", "Treat", "Tredgett", "Treece", "Trelawney", "Trent", "Trew", "Tribble", "Trickett", "Trigg", "Triggs", "Trim", "Trimble", "Trimm", "Trimmer", "Triplett", "Tripp", "Trivett", "Trivette", "Trogdon", "Trosley", "Trotman", "Trott", "Trotter", "Troutman", "Trowbridge", "Trower", "Troy", "True", "Trueblood", "Truelove", "Truesdale", "Truesdell", "Truitt", "Truman", "Trumble", "Trump", "Trundy", "Truss", "Trussell", "Tryon", "Tubb", "Tubbs", "Tuck", "Tucker", "Tuff", "Tuft", "Tufts", "Tuggle", "Tugwell", "Tune", "Tunkes", "Tunnell", "Tunstall", "Tupper", "Turberville", "Turbeville", "Turbyfill", "Turley", "Turlington", "Turman", "Turnage", "Turner", "Turvey", "Tustin", "Tuthill", "Tuttle", "Twigg", "Twiggs", "Twilley", "Twining", "Twinn", "Twist", "Twixtchell", "Twombly", "Twyman", "Tye", "Tyer", "Tyler", "Tyndall", "Tyner", "Tyson", "Tyus", "Ugly", "Underdown", "Underhill", "Underwood", "Unsworth", "Upchurch", "Upham", "Upright", "Upshaw", "Upshur", "Upson", "Upthegrove", "Upton", "Urton", "Usry", "Utley", "Vail", "Vale", "Valentine", "Vance", "Vanish", "Vann", "Vantage", "Varley", "Varnes", "Varnum", "Vause", "Veal", "Veale", "Veasey", "Venus", "Verrill", "Vesey", "Vessels", "Vestal", "Vibbert", "Vick", "Vickers", "Vickery", "Victor", "Victory", "Vince", "Vincent", "Vine", "Vines", "Vining", "Vinson", "Vinton", "Virgin", "Vorce", "Vore", "Vose", "Voshell", "Vowell", "Waddington", "Wade", "Wadley", "Wadsworth", "Wagers", "Wages", "Wagstaff", "Wagster", "Wainscott", "Wainwright", "Wait", "Waite", "Waits", "Wakefield", "Wakeham", "Wakeland", "Wakeman", "Walborn", "Walburn", "Walcott", "Wald", "Walden", "Waldo", "Waldon", "Waldron", "Walker", "Wall", "Waller", "Walling", "Wallingford", "Wallis", "Walls", "Walmsley", "Walpole", "Walston", "Walter", "Walthall", "Walton", "Wamsley", "Want", "Warburg", "Warburton", "Ward", "Warden", "Wardle", "Wardwell", "Ware", "Wareham", "Warehouse", "Warf", "Warfield", "Warford", "Waring", "Warman", "Warne", "Warner", "Warren", "Warrick", "Warriner", "Warwick", "Wash", "Washam", "Washburn", "Washer", "Washington", "Waslin", "Wass", "Wasson", "Waterbury", "Waterfield", "Waterhouse", "Waters", "Wathen", "Watkin", "Watkins", "Watkinson", "Watrous", "Watson", "Watt", "Watters", "Watts", "Wavell", "Waw", "Way", "Waye", "Wayland", "Waylen", "Wayne", "Wayt", "Weakley", "Weatherall", "Weatherfield", "Weatherill", "Weatherly", "Weatherman", "Weathers", "Weathersby", "Weatherspoon", "Weathington", "Weaver", "Webb", "Webber", "Webster", "Weddington", "Weddle", "Wedge", "Wedgworth", "Wedlock", "Weekes", "Weeks", "Weir", "Welborn", "Welch", "Welcher", "Welcome", "Weldy", "Wellborn", "Welles", "Wellesley", "Wellfare", "Wellington", "Welliver", "Wells", "Welsh", "Welton", "Wentworth", "Wesley", "Wessons", "West", "Westberry", "Westbrook", "Westbrooks", "Westbury", "Westcott", "Westfield", "Westgate", "Westlake", "Westley", "Westmore", "Weston", "Westover", "Westwood", "Wetherbee", "Wetherell", "Weymouth", "Whaley", "Wharton", "Whatley", "Wheat", "Wheatland", "Wheatley", "Wheaton", "Wheeler", "Wheelhouse", "Wheeling", "Wheelis", "Wheelock", "Wheelus", "Wheelwright", "Wherritt", "Whicker", "Whidby", "Whidden", "Whiddon", "Whigham", "Whinery", "Whipple", "Whipps", "Whisker", "Whitacre", "Whitaker", "Whitby", "Whitchurch", "Whitcomb", "White", "Whiteaker", "Whited", "Whitefield", "Whitehead", "Whitehorn", "Whitehouse", "Whitehurst", "Whitelegg", "Whiteley", "Whitely", "Whiteman", "Whiteside", "Whitesides", "Whitfield", "Whitham", "Whiting", "Whitis", "Whitlatch", "Whitley", "Whitlock", "Whitlow", "Whitman", "Whitmer", "Whitmire", "Whitmore", "Whitney", "Whitson", "Whitt", "Whittaker", "Whitted", "Whittemore", "Whitten", "Whittier", "Whittingham", "Whittingstall", "Whittington", "Whittle", "Whitton", "Whitwood", "Whorton", "Whyte", "Wick", "Wicker", "Wickersham", "Wickham", "Wickle", "Wicks", "Widger", "Wig", "Wigg", "Wiggin", "Wiggins", "Wigginton", "Wiggs", "Wightman", "Wigington", "Wigley", "Wilber", "Wilbourne", "Wilburn", "Wilcher", "Wilcox", "Wilcoxon", "Wilcoxson", "Wilde", "Wilder", "Wildes", "Wildgoose", "Wilding", "Wildman", "Wile", "Wiles", "Wilex", "Wilham", "Wilke", "Wilkens", "Wilkerson", "Wilkes", "Wilkey", "Wilkin", "Wilkins", "Wilkinson", "Wilks", "Will", "Willard", "Willbanks", "Willcox", "Willey", "William", "Williams", "Williamson", "Willie", "Williford", "Willingham", "Willis", "Willits", "Willoughby", "Wills", "Willson", "Wilmarth", "Wilmer", "Wilmore", "Wilmot", "Wilmoth", "Wilsey", "Wilson", "Wilton", "Wiltshire", "Wimberly", "Wimbish", "Winborne", "Winch", "Winchell", "Winchester", "Winder", "Winders", "Windham", "Windley", "Windsor", "Windus", "Winfield", "Wingate", "Winget", "Wingfield", "Wingo", "Winkfield", "Winkle", "Winn", "Winner", "Winnett", "Winningham", "Winsett", "Winship", "Winslow", "Winsor", "Winstanley", "Winstead", "Winston", "Winters", "Winthrop", "Winwood", "Wirth", "Wisdom", "Wise", "Wiseman", "Wisham", "Witcher", "Witham", "Withem", "Witherell", "Withers", "Witherspoon", "Withington", "Withrow", "Witten", "Witter", "Witty", "Wix", "Wixom", "Wixon", "Wixted", "Wofford", "Wolfe", "Wolford", "Wolstenholme", "Wolverton", "Womac", "Womack", "Womble", "Wood", "Woodall", "Woodard", "Woodberry", "Woodbridge", "Woodbury", "Woodcock", "Woodell", "Wooden", "Woodford", "Woodger", "Woodham", "Woodhouse", "Woodiwiss", "Woodland", "Woodley", "Woodman", "Woodmansee", "Woodring", "Woodrow", "Woodruff", "Woods", "Woodson", "Woodward", "Woodworth", "Woody", "Wooldridge", "Wooley", "Woolford", "Woolley", "Woolsey", "Woolverton", "Woosley", "Wooten", "Wootton", "Worcester", "Word", "Worden", "Wordsworth", "Work", "Workman", "Works", "World", "Worley", "Wormwood", "Worrall", "Worsham", "Worth", "Wortham", "Worthen", "Worthey", "Worthing", "Worthington", "Worthy", "Wragg", "Wray", "Wren", "Wrench", "Wright", "Wrigley", "Wriston", "Wyant", "Wyatt", "Wylie", "Wymer", "Wymore", "Wyndham", "Yale", "Yandell", "Yarber", "Yarborough", "Yarbrough", "Yard", "Yardley", "Yarnall", "Yarnell", "Yarrington", "Yates", "Yearby", "Yearwood", "Yeary", "Yeast", "Yeates", "Yeaton", "Yelverton", "Yelvington", "Yemm", "Yeoman", "Yeomans", "Yerby", "Yetman", "Yielding", "Yoke", "York", "Yorke", "Yost", "Youmans", "Young", "Younger", "Youngman", "Youngs", "Yow", "Zachary", "Zachery", "Zackery", "Zane"]>> <<set setup.italianSlaveNames = ["Ada", "Adele", "Adelina", "Adria", "Adriana", "Agata", "Agnese", "Agostina", "Alba", "Alessandra", "Alessia", "Alice", "Alicia", "Alina", "Allegra", "Alma", "Amalia", "Amata", "Ambra", "Amelita", "Amina", "Ana", "Anastasia", "Andrea", "Andreina", "Angela", "Angelica", "Angelina", "Anna Grazia", "Anna Lucia", "Anna Rita", "Anna-Maria", "Anna", "Annabella", "Annalisa", "Annamaria", "Annarita", "Annunziata", "Antinisca", "Antonella", "Antonia", "Antonietta", "Arabella", "Ariana", "Arianna", "Asia", "Assunta", "Aurelia", "Aurora", "Azzurra", "Barbara", "Battista", "Beatrice", "Belinda", "Bella", "Benedetta", "Bettina", "Bianca", "Brigida", "Bruna", "Brunella", "Camila", "Camilla", "Carissa", "Carla", "Carlotta", "Carmela", "Carmelina", "Carmen", "Carolina", "Cassandra", "Caterina", "Catia", "Cecilia", "Celestina", "Celina", "Chiara", "Cinzia", "Cira", "Clara", "Clarissa", "Claudia", "Clelia", "Clementina", "Clemenza", "Clio", "Clizia", "Cloe", "Clorinda", "Concetta", "Concettina", "Consiglia", "Consolata", "Corinna", "Cosetta", "Cosima", "Costanza", "Costanzia", "Crescenza", "Cristiana", "Cristina", "Dalia", "Dalila", "Daniela", "Danila", "Debora", "Deborah", "Denise", "Diana", "Diletta", "Dina", "Dolce", "Domenica", "Donata", "Donatella", "Dora", "Doria", "Doriana", "Edelfa", "Elda", "Elena", "Elèna", "Eleonora", "Elettra", "Eliana", "Elisa", "Elisabetta", "Elsa", "Elvira", "Emanuela", "Emilia", "Emma", "Enrica", "Erika", "Ermelinda", "Ermione", "Esmeralda", "Esta", "Ester", "Eugenia", "Eva", "Evangelica", "Evelina", "Fabia", "Fabiana", "Fabiola", "Fabrizia", "Federica", "Fedora", "Felicia", "Fiamma", "Fiammetta", "Filippa", "Filomena", "Fiorella", "Fiorenza", "Fioriana", "Flavia", "Floriana", "Franca", "Francesca", "Fulvia", "Gabriella", "Gaetana", "Gaia", "Gelsomina", "Gemma", "Gena", "Geraldina", "Gerardina", "Germana", "Gessica", "Gia", "Giacinta", "Giada", "Giana", "Gianina", "Gianna", "Gigliola", "Gilda", "Gina", "Ginerva", "Gioconda", "Gioia", "Giorgia", "Giorgiana", "Giovanna", "Gisella", "Giuditta", "Giula", "Giulia", "Giuliana", "Giulianna", "Giulietta", "Giuseppa", "Giuseppina", "Giustina", "Giusy", "Grazia", "Graziella", "Greta", "Gretha", "Griselda", "Ida", "Ilaria", "Ilary", "Ilenia", "Immacolata", "Ines", "Iolanda", "Iole", "Irene", "Irma", "Isabella", "Isotta", "Ivana", "Jasmine", "Jennifer", "Jessica", "Katia", "Katiuscia", "Ladonna", "Lara", "Laura", "Lauretta", "Lavinia", "Lea", "Lede", "Leonora", "Letizia", "Letta", "Lia", "Liana", "Libera", "Lidia", "Liliana", "Lilla", "Lilliana", "Lina", "Linda", "Lippa", "Lisa", "Livia", "Lodovica", "Lola", "Loredana", "Lorella", "Lorena", "Lorenza", "Loreta", "Loretta", "Loriana", "Luana", "Lucia", "Luciana", "Lucilla", "Lucrezia", "Ludovica", "Luigia", "Luigina", "Luisa", "Luisella", "Maddalena", "Madonna", "Maia", "Manila", "Manola", "Manuela", "Mara", "Marcella", "Margareth", "Margherita", "Maria Antonietta", "Maria Assunta", "Maria Concetta", "Maria Cristina", "Maria Gabriella", "Maria Grazia", "Maria Lucia", "Maria Pia", "Maria Rita", "Maria Teresa", "Maria", "Mariacarla", "Marialuisa", "Mariangela", "Marianna", "Mariarosaria", "Marica", "Mariella", "Marietta", "Marilena", "Marilisa", "Marina", "Marinella", "Marisa", "Marta", "Martina", "Marzia", "Matilda", "Matilde", "Mattea", "Maura", "Melissa", "Melita", "Metis", "Micaela", "Michela", "Michelina", "Milena", "Minerva", "Mirella", "Miriam", "Miuccia", "Monia", "Monica", "Morena", "Myriam", "Nada", "Nadia", "Nadir", "Natalia", "Natascia", "Nicole", "Nicoletta", "Nina", "Noemi", "Norma", "Novella", "Nunzia", "Nunziata", "Ofelia", "Olimpia", "Ombretta", "Oriana", "Orietta", "Ornella", "Orsola", "Ottavia", "Palmina", "Palmira", "Pamela", "Paola", "Paolina", "Pasqualina", "Patrizia", "Pelagia", "Pia", "Piera", "Pietra", "Pina", "Provvidenza", "Rachele", "Raffaella", "Rebecca", "Redenta", "Regina", "Renata", "Rina", "Rita", "Roberta", "Romina", "Rosa", "Rosalba", "Rosalia", "Rosalinda", "Rosamaria", "Rosanna", "Rosaria", "Rosario", "Rosella", "Rosita", "Rossana", "Rossella", "Rosy", "Sabina", "Sabrina", "Samanta", "Samantha", "Samuela", "Sandra", "Sandrina", "Santa", "Santina", "Santuzza", "Sara", "Sarah", "Scilla", "Selvaggia", "Serafina", "Serena", "Serenella", "Settimia", "Silvana", "Silvia", "Simona", "Simonetta", "Smeralda", "Sofia", "Sonia", "Stefania", "Stella", "Strega", "Susanna", "Sveva", "Tania", "Tatiana", "Tea", "Teresa", "Tesla", "Tessa", "Tiziana", "Ughetta", "Usa", "Valentina", "Valeria", "Vanessa", "Vanna", "Vera", "Veronica", "Victoria", "Vincenza", "Viola", "Violante", "Violetta", "Vittoria", "Viviana"]>> @@ -474,7 +474,7 @@ <<set setup.spanishSlaveSurnames = ["Abad", "Acosta", "Aguilar", "Aguilera", "Alarcon", "Aldorino", "Alonso", "Alvarez", "Andres", "Aparicio", "Aranda", "Arias", "Arroyo", "Avila", "Ballesteros", "Beltran", "Benitez", "Benito", "Bermejo", "Bermudez", "Bernal", "Blanco", "Blasco", "Blazquez", "Bravo", "Bueno", "Caballero", "Cabrera", "Calderon", "Calvo", "Camacho", "Campos", "Cano", "Carmona", "Carrasco", "Carrillo", "Casado", "Casas", "Castillo", "Castro", "Conde", "Contreras", "Cortes", "Costa", "Crespo", "Cruz", "Cuesta", "de la Fuente", "del Rio", "Delgado", "Diaz", "Diez", "Dominguez", "Duran", "Escobar", "Escudero", "Espinosa", "Esteban", "Estevez", "Exposito", "Fernandez", "Ferrer", "Flores", "Franco", "Fuentes", "Galan", "Gallardo", "Gallego", "Galvez", "Garcia", "Garrido", "Gil", "Gimenez", "Gomez", "Gonzalez", "Gracia", "Guerra", "Guerrero", "Guillen", "Gutierrez", "Guzman", "Heredia", "Hernandez", "Herrera", "Herrero", "Hidalgo", "Hurtado", "Iglesias", "Izquierdo", "Jimenez", "Jurado", "Lara", "Lazano", "Lazaro", "Leon", "Lopez", "Lorenzo", "Lozano", "Luna", "Luque", "Macias", "Manzano", "Marcos", "Marin", "Marquez", "Marti", "Martin", "Martinez", "Mateo", "Mateos", "Mendez", "Mendoza", "Menendez", "Mesa", "Miguel", "Millan", "Miranda", "Molina", "Montero", "Montes", "Mora", "Morales", "Moreno", "Moya", "Muñoz", "Navarro", "Nieto", "Nuñez", "Ortega", "Ortiz", "Otero", "Pacheco", "Padilla", "Palacios", "Pardo", "Parra", "Pascual", "Pastor", "Pena", "Pereira", "Perez", "Plaza", "Pons", "Prieto", "Quintana", "Ramirez", "Ramos", "Redondo", "Rey", "Reyes", "Rico", "Rios", "Rivas", "Rivera", "Rivero", "Robles", "Roca", "Rodriguez", "Rojas", "Roldan", "Roman", "Romero", "Rubio", "Rueda", "Ruiz", "Saez", "Salas", "Salazar", "Salvador", "Sanchez", "Sancho", "Santamaria", "Santana", "Santiago", "Santos", "Sanz", "Segura", "Serra", "Serrano", "Sierra", "Silva", "Simon", "Soler", "Soriano", "Soto", "Suarez", "Tomas", "Torres", "Trujillo", "Valero", "Varela", "Vargas", "Vasquez", "Vazquez", "Vega", "Velasco", "Vera", "Vicente", "Vidal", "Vila", "Villanueva", "Villar", "Zamora"]>> <<set setup.kenyanSlaveNames = ["Agnes", "Ajuma", "Alice", "Aliphine", "Angela", "Ann", "Anne", "Annitah", "Belinda", "Beryl", "Bethsheba", "Caroline", "Catherine", "Cecilia", "Christine", "Cindy", "Ciru", "Damaris", "Diana", "Dorah", "Dorothy", "Edith", "Edna", "Elizabeth", "Esther", "Eunice", "Eva", "Everline", "Faith", "Fatuma", "Flomena", "Florence", "Georgina", "Gladys", "Gloria", "Grace", "Harriet", "Hawa", "Helah", "Hellen", "Hilda", "Ilthiam", "Irene", "Isabel", "Isabella", "Isabellah", "Jane", "Janet", "Jemima", "Jennifer", "Jinna", "Joan", "Joyce", "Judy", "Kalpana", "Kelly", "Kelsey", "Kuki", "Lenah", "Linda", "Lisa", "Lucy", "Lupita", "Lydia", "Malaika", "Margaret", "Mary", "Melanie", "Mercy", "Meriem", "Nancy", "Nguriatukei", "Nicole", "Nini", "Njoki", "Olive", "Pauline", "Peninah", "Philes", "Phoebe", "Priscah", "Purity", "Rachel", "Rita", "Rose", "Ruth", "Salina", "Sandra", "Saumu", "Serah", "Sharon", "Shirley", "Stella", "Susan", "Susanna", "Tegla", "Teresa", "Valentine", "Visiline", "Vivian", "Wanuri", "Wendy", "Winnie"]>> -<<set setup.kenyanMaleNames = []>> +<<set setup.kenyanMaleNames = ["Daniel", "George", "Jomo", "Joseph", "Josephat", "Kalonzo", "Michael", "Moody", "Musalia", "Mwai", "Raila", "Uhuru", "William"]>> <<set setup.kenyanSlaveSurnames = ["Abdi", "Achieng", "Adhiambo", "Ahmed", "Akinyi", "Ali", "Anyango", "Arusei", "Atieno", "Awuor", "Barasa", "Baraza", "Barsosio", "Bett", "Bosire", "Chebet", "Chege", "Chelimo", "Chepchirchir", "Chepkirui", "Cherop", "Cheruiyot", "Essuman", "Firth", "Ghettuba", "Gichuki", "Gitau", "Githinji", "Gitonga", "Hassan", "Hussein", "Irungu", "Jepkesho", "Jeptoo", "Juma", "Kahiu", "Kamande", "Kamau", "Kanyi", "Karani", "Karanja", "Karimi", "Kariuki", "Kemboi", "Kennedy", "Kerubo", "Kiarie", "Kibe", "Kibet", "Kihara", "Kilonzo", "Kimani", "Kimathi", "Kimeu", "Kimutai", "Kinuthia", "Kinyanjui", "Kinyua", "Kioko", "Kipketer", "Kiplagat", "Kiptoo", "Kiragu", "Kirui", "Koech", "Korir", "Kosgei", "Kuria", "Kyalo", "Langat", "Machari", "Macharia", "Maina", "Maingi", "Makau", "Makokha", "Makori", "Masai", "Mathenge", "Mbithi", "Mbogo", "Mbugua", "Mburu", "Mbuthia", "Mohamed", "Momanyi", "Moraa", "Muchiri", "Muema", "Mueni", "Mugambi", "Mugo", "Muia", "Muigai", "Muiruri", "Muli", "Mulwa", "Mumbi", "Mumo", "Munene", "Mungai", "Munyao", "Muraga", "Murage", "Mureithi", "Muriithi", "Murimi", "Murithi", "Muriuki", "Musau", "Musembi", "Musyoka", "Musyoki", "Mutai", "Muthoni", "Mutinda", "Mutiso", "Mutisya", "Mutua", "Mutuku", "Mutune", "Mutunga", "Muturi", "Mwai", "Mwangangi", "Mwangi", "Mwaniki", "Mwaura", "Mwenda", "Mwende", "Mwendwa", "Nasenyana", "Ndachi", "Ndanu", "Ndegwa", "Nderitu", "Ndirangu", "Ndung'u", "Ndungu", "Nduta", "Ng'ang'a", "Nganga", "Ngari", "Ngetich", "Ngigi", "Ngugi", "Ngure", "Njagi", "Njau", "Njenga", "Njeri", "Njeru", "Njiru", "Njogu", "Njoki", "Njoroge", "Njue", "Njuguna", "Nyaga", "Nyakundi", "Nyambura", "Nyong'o", "Nyongesa", "Nyongo'o", "Nzioka", "Obama", "Obhiambo", "Ochieng", "Odera", "Odero", "Odhiambo", "Odongo", "Oduor", "Ogola", "Ogutu", "Okello", "Oketch", "Okeyo", "Okoth", "Okumu", "Oloo", "Oluoch", "Omar", "Omollo", "Omondi", "Omoro", "Ongori", "Onyango", "Opiyo", "Opondo", "Otieno", "Ouko", "Ouma", "Owino", "Owiti", "Owuor", "Oyugi", "Patel", "Rawal", "Rono", "Rotich", "Ruguru", "Rumokol", "Sang", "Shah", "Simiyu", "Sumgong", "Tanui", "Thuku", "Thuo", "Timbilil", "Wacera", "Wachira", "Wafula", "Wahome", "Wainaina", "Wairimu", "Waithaka", "Wambua", "Wambugu", "Wambui", "Wangari", "Wangui", "Wanja", "Wanjala", "Wanjiku", "Wanjiru", "Wanjohi", "Wanyama", "Wanyoike", "Wanyonyi", "Waweru", "Wekesa", "Were"]>> /* NOTE: Ukraine uses the Cyrillic alphabet. For romanization, these lists use the "Ukrainian National transliteration", as used on Ukrainian passports. */ @@ -504,9 +504,9 @@ <<set setup.icelandicMaleNames = []>> <<set setup.icelandicSlaveSurnames = ["Ãgústsdóttir", "Ãkadóttir", "Ãrnadóttir", "Arnardóttir", "Ãrsælsdóttir", "Ãsgeirsdóttir", "Baldursdóttir", "Birgisdóttir", "Bjarkardóttir", "Bjarnadóttir", "Björgvinsdóttir", "Björnsdóttir", "Bragadóttir", "Dýradóttir", "Eiðsdóttir", "Einarsdóttir", "EirÃksdóttir", "Erlendsdóttir", "Finnbogadóttir", "GÃsladóttir", "Gudjonsdottir", "Guðmundsdóttir", "Guðnadóttir", "Gunnarsdóttir", "Gunnlaugsdóttir", "Halldórsdóttir", "Haraldsdóttir", "Hauksdóttir", "Helgadóttir", "Hilmarsdóttir", "Hjálmtýsdóttir", "Ingólfsdóttir", "Jakobsdóttir", "Jóelsdóttir", "Jóhannesdóttir", "Jóhannsdóttir", "Jökulsdóttir", "Jónasdóttir", "Jónsdóttir", "Karlsdóttir", "Kjartansdóttir", "Kristinsdóttir", "Kristjánsdóttir", "Lárusdóttir", "Magnúsdóttir", "MÃnervudóttir", "Ólafsdóttir", "Örnólfsdóttir", "Óskarsdóttir", "Pálsdóttir", "Pétursdóttir", "Ragnarsdóttir", "Rúnarsdóttir", "Sigfúsdóttir", "Sigurdardóttir", "Sigurðardóttir", "Sigurjónsdóttir", "Skúladóttir", "Stefánsdóttir", "Sumarliðadóttir", "Sveinsdóttir", "Valdimarsdóttir", "Valtýsdóttir", "Vilhjálmsdóttir", "Þorvarðardóttir"]>> -<<set setup.finnishSlaveNames = ["Aada", "Aallotar", "Aamu", "Aava", "Aija", "Aila", "Aili", "Aina", "Aini", "Ainikki", "Aino", "Aira", "Airi", "Albertiina", "Aleksandra", "Alexandra", "Aliina", "Aliisa", "Alina", "Alisa", "Alli", "Alma", "Alva", "Alviina", "Amalia", "Amanda", "Anelma", "Anita", "Anitta", "Anja", "Anna-Kaisa", "Anna-Leena", "Anna-Liisa", "Anna-Maija", "Anna-Mari", "Anna-Maria", "Anna", "Anne-Mari", "Anne-Maria", "Anne", "Annele", "Anneli", "Anni", "Anniina", "Annika", "Annikka", "Annikki", "Annina", "Annukka", "Ansa", "Anu", "Arja", "Armi", "Asla", "Asta", "Auli", "Aulikki", "Aune", "Aunetta", "Auni", "Auno", "Aura", "Auroora", "Aurora", "Bertta", "Edith", "Eedit", "Eelin", "Eerika", "Eerin", "Eeva-Liisa", "Eeva", "Eevi", "Eija-Riita", "Eija", "Eila", "Eine", "Eini", "Eira", "Elena", "Eleonoora", "Eliina", "Eliisa", "Eliisabet", "Elina", "Elisa", "Elisabet", "Ella", "Ellen", "Elli", "Elma", "Elna", "Elsa", "Elsi", "Elvi", "Elviira", "Emilia", "Emma", "Emmi", "Enni", "Eriika", "Eriikka", "Erika", "Erin", "Erja", "Essi", "Ester", "Esteri", "Eveliina", "Fanni", "Fiona", "Hanna-Leena", "Hanna-Mari", "Hanna", "Hanne", "Hannele", "Heidi", "Heini", "Heleena", "Helena", "Heli", "Helinä", "Heljä", "Helka", "Hellä", "Hellevi", "Helli", "Hellin", "Helmi", "Helmiina", "Helvi", "Hely", "Henna", "Henni", "Henriikka", "Hertta", "Heta", "Hilda", "Hilja", "Hilkka", "Hilla", "Hille", "Hillevi", "Hilma", "Hilppa", "Hulda", "Iida", "Iina", "Iines", "Iiris", "Iita", "Ilma", "Ilmatar", "Ilmi", "Ilona", "Ilpotar", "Ilta", "Impi", "Inari", "Inka", "Inkeri", "Irene", "Irina", "Irja", "Irma", "Irmeli", "Isabella", "Isla", "Jaana", "Jade", "Janette", "Janika", "Janina", "Janita", "Janna", "Jasmiina", "Jasmin", "Jatta", "Jemina", "Jenna", "Jenni", "Jessika", "Johanna", "Jonna", "Josefiina", "Julia", "Juliaana", "Juliana", "Justiina", "Jutta", "Juuli", "Juulia", "Kaarin", "Kaarina", "Kaija", "Kaino", "Kaisa", "Kaisla", "Kaisu", "Kalla", "Kanerva", "Karita", "Karoliina", "Kata", "Katariina", "Kati", "Katja", "Katri", "Katriina", "Kerttu", "Kielo", "Kiia", "Kiira", "Kirsi-Marja", "Kirsi", "Kirsti", "Klaara", "Kreeta", "Krista", "Kristiina", "Kustaava", "Kylli", "Kyllikki", "Lahja", "Laila", "Laimi", "Laina", "Laura", "Lea", "Leea", "Leena", "Leila", "Lemmikki", "Lemmitty", "Lempi", "Liina", "Liisa", "Liisi", "Lilja", "Lilli", "Linda", "Linnea", "Lotta", "Loviisa", "Lumi", "Lumikki", "Luuta", "Lyydi", "Lyydia", "Lyyli", "Lyyti", "Maaret", "Maaria", "Maarit", "Magdaleena", "Maija-Leena", "Maija-Liisa", "Maija", "Maiju", "Maikki", "Maila", "Mailis", "Maini", "Maire", "Malla", "Malviina", "Manta", "Margareeta", "Margareetta", "Mari", "Maria", "Marianna", "Marianne", "Mariia", "Mariitta", "Marika", "Marita", "Maritta", "Marja-Leena", "Marja-Liisa", "Marja-Riitta", "Marja-Terttu", "Marja", "Marjaana", "Marjatta", "Marjo-Riitta", "Marjo", "Marjukka", "Marjut", "Marketta", "Marleena", "Martta", "Mataleena", "Matilda", "Matleena", "Mattila", "Meeri", "Meri", "Merita", "Merja", "Mervi", "Mette", "Mielikki", "Miia", "Miimu", "Miina", "Miisa", "Mikaela", "Mila", "Milja", "Milka", "Milla", "Mimmi", "Mimosa", "Minea", "Minja", "Minna", "Minttu", "Mira", "Mirja", "Mirjam", "Mirjami", "Mirka", "Mirkku", "Mirva", "Molly", "Moona", "Naemi", "Naima", "Naimi", "Nana", "Nea", "Neea", "Nella", "Nelli", "Netta", "Niina", "Nina", "Noomi", "Noora", "Oili", "Oivi", "Olga", "Olivia", "Onerva", "Oona", "Orvokki", "Osma", "Outi", "Päivi", "Päivikki", "Päiviö", "Paula", "Pauliina", "Peppi", "Petra", "Pihla", "Piia", "Pilvi", "Pinja", "Pirita", "Piritta", "Pirjo", "Pirkko-Liisa", "Pirkko", "Pulmu", "Raakel", "Raija", "Raila", "Raili", "Raisa", "Raita", "Rauha", "Rauna", "Rauni", "Rebekka", "Reeta", "Reetta", "Reija", "Riika", "Riikka", "Riina", "Riitta-Liisa", "Riitta", "Ritu", "Ritva", "Ronja", "Roosa", "Ruut", "Saana", "Saara", "Säde", "Saga", "Saija", "Saila", "Saima", "Saimi", "Saini", "Salla", "Salli", "Salme", "Sanelma", "Sani", "Sanna", "Sanni", "Sara", "Sari", "Sarita", "Satu", "Seidi", "Seija", "Selja", "Selma", "Senja", "Senni", "Serafiina", "Siina", "Siiri", "Silja", "Sini", "Sinikka", "Sirkka-Liisa", "Sirkka", "Sirkku", "Sirpa", "Sisko", "Sivi", "Siviä", "Sofia", "Sohvi", "Soila", "Soile", "Soili", "Soilikki", "Sointu", "Sonja", "Stella", "Stiina", "Suoma", "Suometar", "Susanna", "Suvi-Anne", "Suvi", "Syksy", "Sylvi", "Sylvia", "Taava", "Taija", "Taimi", "Taina", "Talvi", "Talvikki", "Tanja", "Tarja", "Taru", "Tea", "Teija", "Tekla", "Tellervo", "Terhi", "Terhikki", "Terttu", "Tiia", "Tiina", "Tilda", "Titta", "Toini", "Tuija", "Tuire", "Tuovi", "Tuttu", "Tuukka", "Tuula", "Tuuli", "Tuulia", "Tuulikki", "Tyni", "Tytti", "Tyyne", "Tyyni", "Ulla-Maija", "Ulla", "Unelma", "Urpu", "Ursula", "Valma", "Valpuri", "Vanamo", "Vappu", "Varma", "Varpu", "Veera", "Vellamo", "Venla", "Verna", "Viena", "Vieno", "Viivi", "Viktoria", "Vilhelmiina", "Vilja", "Vilma", "Viola", "Virpi", "Virva", "Virve", "Vuokko", "Wilhelmiina", "Wilma"]>> -<<set setup.finnishMaleNames = []>> -<<set setup.finnishSlaveSurnames = ["Aalto", "Aaltonen", "Aho", "Ahola", "Ahonen", "Ahtiala", "Ahvenainen", "Aikio", "Aikivuori", "Alakangas", "Alalahti", "Alenen", "Aloutinen", "Andersson", "Antilla", "Anttila", "Arilahti", "Aro", "Arpiainen", "Arvela", "Asikainen", "Aula", "Autio", "Auvinen", "Backman", "Blomqvist", "Eklund", "Elovaara", "Ensomaa", "Erikoinen", "Eriksson", "Erkko", "Ervamaa", "Eskelinen", "Eskola", "Haajanen", "Haakana", "Haapala", "Haataja", "Haavisto", "Hahto", "Haka", "Hakala", "Hakkarainen", "Hakkinen", "Halme", "Halmesmäki", "Halminen", "Halonen", "Hämäläinen", "Hangas", "Hangasmaa", "Hanka", "Hanninen", "Hänninen", "Hannukainen", "Hannula", "Happonen", "Harju", "Harrela", "Hartikainen", "Hatala", "Hautala", "Hautamäki", "Hautula", "Havunta", "Heikinheimo", "Heikka", "Heikkila", "Heikkilä", "Heikkinen", "Heino", "Heinonen", "Heiskanen", "Helenius", "Helin", "Henttinen", "Hesikasen", "Hietala", "Hietalahti", "Hietanen", "Hietaranta", "Hietemäki", "Hiltunen", "Hirvonen", "Hiukka", "Hmlinen", "Hokkanen", "Holmberg", "Holopainen", "Honkala", "Honkanen", "Huhtala", "Hukki", "Huotari", "Huovila", "Huovinen", "Huttunen", "Huuskonen", "Hyttinen", "Hyvärinen", "Hyvönen", "Ikonen", "Ilmonen", "Immonen", "Impola", "Irkonen", "Isokoski", "Isola", "Isomaki", "Isotalo", "Jaakkola", "Jaakola", "Jääskeläinen", "Jaatinen", "Jäätteenmäki", "Jakola", "Janhunen", "Jantunen", "Järvela", "Järvenpaa", "Järvi", "Järvilehto", "Järvinen", "Johansson", "Jokela", "Jokila", "Jokinen", "Jokiniemi", "Juntunen", "Jurrinen", "Jussila", "Juvonen", "Kaarlehto", "Kaartinen", "Kaikkonen", "Kaipiainen", "Kallela", "Kallio", "Kalliosaari", "Kaltio", "Kanerva", "Kangas", "Kankkunen", "Kannisto", "Kantola", "Kapanan", "Kapanen", "Karhilo", "Karhu", "Kari", "Karjalainen", "Karjaluoto", "Karjunen", "Karkkila", "Karlsson", "Karmila", "Karppinen", "Karttunen", "Karvonen", "Kasanen", "Kaski", "Kasvio", "Kataja", "Kaukonen", "Kaunisto", "Kauppi", "Kauppinen", "Kauranen", "Keinonen", "Kemppainen", "Keränen", "Keskilahti", "Keskinen", "Kesti", "Keto", "Ketola", "Kettunen", "Kiiskilä", "Kiiskinen", "Kilpeläinen", "Kilpi", "Kinnunen", "Kirjavainen", "Kiukas", "Kiuru", "Kivela", "Kivi", "Kivikoski", "Kivilahti", "Kivimaa", "Kivinen", "Kiviniemi", "Kiviranta", "Kleemola", "Knuuttilla", "Kohtala", "Koistinen", "Koivisto", "Koivula", "Kokko", "Kokkonen", "Kolehmainen", "Kononen", "Kontia", "Koponen", "Koppala", "Korhonen", "Korkiakangas", "Korpela", "Kortelainen", "Koskela", "Koski", "Koskimäki", "Koskinen", "Kosonen", "Kotiranta", "Kovanen", "Kuitunen", "Kujala", "Kukkonen", "Kulmala", "Kumar", "Kurikka", "Kurkela", "Kurki", "Kuusela", "Kuusisto", "Kyllönen", "Laakkonen", "Laakso", "Laaksonen", "Laamanen", "Laaperi", "Laara", "Lahtela", "Lahti", "Lahtinen", "Laine", "Laiti", "Laitinen", "Lampi", "Lampinen", "Lappalainen", "Lappi", "Larva", "Lasala", "Lassila", "Latvakoski", "Laukkanen", "Laupi", "Laurila", "Lautjärvi", "Lehti", "Lehtinen", "Lehto", "Lehtola", "Lehtomäki", "Lehtonen", "Lehtoranta", "Lehtovaara", "Lehtovuori", "Leino", "Leinonen", "Lepisto", "Leppänen", "Leskinen", "Lindberg", "Lindfors", "Lindholm", "Lindqvist", "Lindroos", "Liukkonen", "Luokka", "Luoma", "Maarala", "Macki", "Madetoja", "Mäenpää", "Makela", "Mäkelä", "Maki", "Mäki", "Makinen", "Mäkinen", "Makkonen", "Malinen", "Malo", "Manni", "Manninen", "Mansikka", "Mänttä", "Mäntylä", "Marjala", "Marjamaa", "Marjamäki", "Markkula", "Martikainen", "Marttila", "Mateoja", "Mattie", "Mattila", "Mattinen", "Mattonen", "Miettinen", "Mikkola", "Mikkonen", "Millimäki", "Mkel", "Mkinen", "Moilanen", "Murtomaa", "Mustonen", "Myntti", "Myttynen", "Myyrä", "Naulapää", "Neuvonen", "Neva", "Nevala", "Nevalainen", "Niemela", "Niemelä", "Niemi", "Nieminen", "Niskala", "Niskanen", "Niskola", "Nissinen", "Niva", "Nivakoski", "Noronen", "Nousiainen", "Nummila", "Nurmi", "Nurminen", "Nurmio", "Nyberg", "Nylund", "Nyman", "Nyppeli", "Oja", "Ojala", "Ojamaa", "Ojanen", "Ojapelto", "Oksanen", "Olkkonen", "Ollila", "Ovaska", "Paajanen", "Paananen", "Paavola", "Pajunen", "Pakarinen", "Pakkala", "Pakkalen", "Pakonen", "Palo", "Panula", "Para", "Parkkinen", "Parkkonen", "Partanen", "Parviainen", "Pasanen", "Peldoniemi", "Pelkonen", "Pelto", "Peltola", "Peltonen", "Peltoniemi", "Pennanen", "Penttinen", "Perä", "Pesola", "Pesonen", "Piepponen", "Pietilä", "Pihlavisto", "Piippo", "Pitkänen", "Pohtamo", "Pontinen", "Poranen", "Porhola", "Pouttu", "Poylio", "Pudas", "Pulkkinen", "Puuperä", "Puustinen", "Pyy", "Rahkamo", "Rahkonen", "Rajala", "Rajaniemi", "Ramo", "Ranta", "Rantala", "Rantamäki", "Rantanen", "Räsänen", "Rauhala", "Rautavaraa", "Rautiainen", "Rautio", "Reini", "Repo", "Riihimäki", "Rinne", "Rissanen", "Ritola", "Rokala", "Rokkanen", "Rommi", "Ronkainen", "Rosti", "Ruha", "Ruhala", "Ruokomäki", "Ruosteenoja", "Ruotsalainen", "Rutanen", "Ryti", "Saarela", "Saarelainen", "Saari", "Saarinen", "Saarisalo", "Saaristo", "Saastamoinen", "Sahi", "Saini", "Salmela", "Salmi", "Salminen", "Salo", "Salomäki", "Salonen", "Saloniemi", "Samuli", "Sariola", "Sarkilahti", "Saukkonen", "Savola", "Savolahti", "Savolainen", "Seppä", "Seppälä", "Seppänen", "Sepponen", "Serjala", "Sievinen", "Siika", "Siivinen", "Sillanpää", "Siltanen", "Similä", "Simo", "Sinko", "Sipilä", "Sipola", "Sirviö", "Sivonen", "Sivumäki", "Soini", "Soininen", "Sopanen", "Sova", "Suhonen", "Suokas", "Suomalainen", "Suomela", "Suominen", "Suvio", "Suvonen", "Syrjälä", "Syrjänen", "Tähtinen", "Tahvanainen", "Taina", "Taipale", "Takala", "Takamäki", "Takkunen", "Talvio", "Tamminen", "Tamni", "Tanner", "Tanskanen", "Tapaninen", "Tarkanen", "Tarvainen", "Tenkku", "Tepponen", "Tervala", "Tervo", "Tervonen", "Tiainen", "Tiesmäki", "Tiihonen", "Tikkanen", "Timonen", "Toivanen", "Toivonen", "Tolonen", "Tolvanen", "Torronen", "Torunen", "Tuomi", "Tuominen", "Tuomisto", "Turunen", "Tuulos", "Tynjala", "Uitto", "Uusitalo", "Vaaraniemi", "Vaari", "Vaatainen", "Vahakangas", "Vahavaara", "Vaijärvi", "Vainio", "Vaisanen", "Väisänen", "Valkki", "Valtari", "Valtonen", "Vanska", "Varis", "Vartiainen", "Vasala", "Vasama", "Ventela", "Vento", "Ventola", "Vihavainen", "Viitala", "Viitamaki", "Viitanen", "Viitaniemi", "Viljanen", "Viren", "Virta", "Virtanen", "Voutilainen", "Vuorela", "Vuori", "Vuorinen", "Waltonen", "Wiitala", "Wilmunen", "Wirkki", "Wirta", "Wuokila", "Ylälahti", "Ylinen", "Yliruokanen", "Ylitalo", "Ylönen", "Ylöstalo", "Yrjölä"]>> +<<set setup.finnishSlaveNames = ["Aada", "Aallotar", "Aamu", "Aava", "Aija", "Aila", "Aili", "Aina", "Aini", "Ainikki", "Aino", "Aira", "Airi", "Albertiina", "Aleksandra", "Alexandra", "Aliina", "Aliisa", "Alina", "Alisa", "Alli", "Alma", "Alva", "Alviina", "Amalia", "Amanda", "Anelma", "Anita", "Anitta", "Anja", "Anna-Kaisa", "Anna-Leena", "Anna-Liisa", "Anna-Maija", "Anna-Mari", "Anna-Maria", "Anna", "Anne-Mari", "Anne-Maria", "Anne", "Annele", "Anneli", "Anni", "Anniina", "Annika", "Annikka", "Annikki", "Annina", "Annukka", "Ansa", "Anu", "Arja", "Armi", "Asla", "Asta", "Auli", "Aulikki", "Aune", "Aunetta", "Auni", "Auno", "Aura", "Auroora", "Aurora", "Bertta", "Camilla", "Edith", "Eedit", "Eelin", "Eerika", "Eerin", "Eeva-Liisa", "Eeva", "Eevi", "Eija-Riita", "Eija", "Eila", "Eine", "Eini", "Eira", "Elena", "Eleonoora", "Eliina", "Eliisa", "Eliisabet", "Elina", "Elisa", "Elisabet", "Ella", "Ellen", "Elli", "Elma", "Elna", "Elsa", "Elsi", "Elvi", "Elviira", "Emilia", "Emma", "Emmi", "Enni", "Eriika", "Eriikka", "Erika", "Erin", "Erja", "Essi", "Ester", "Esteri", "Eveliina", "Fanni", "Fiona", "Hanna-Leena", "Hanna-Mari", "Hanna", "Hanne", "Hannele", "Heidi", "Heini", "Heleena", "Helena", "Heli", "Helinä", "Heljä", "Helka", "Hellä", "Hellevi", "Helli", "Hellin", "Helmi", "Helmiina", "Helvi", "Hely", "Henna", "Henni", "Henriikka", "Hertta", "Heta", "Hilda", "Hilja", "Hilkka", "Hilla", "Hille", "Hillevi", "Hilma", "Hilppa", "Hulda", "Iida", "Iina", "Iines", "Iiris", "Iita", "Ilma", "Ilmatar", "Ilmi", "Ilona", "Ilpotar", "Ilta", "Impi", "Inari", "Inka", "Inkeri", "Irene", "Irina", "Irja", "Irma", "Irmeli", "Isabella", "Isla", "Jaana", "Jade", "Janette", "Janika", "Janina", "Janita", "Janna", "Jasmiina", "Jasmin", "Jatta", "Jemina", "Jenna", "Jenni", "Jessika", "Johanna", "Jonna", "Josefiina", "Julia", "Juliaana", "Juliana", "Justiina", "Jutta", "Juuli", "Juulia", "Kaarin", "Kaarina", "Kaija", "Kaino", "Kaisa", "Kaisla", "Kaisu", "Kalla", "Kanerva", "Karita", "Karoliina", "Kata", "Katariina", "Kati", "Katja", "Katri", "Katriina", "Katrin", "Kerttu", "Kielo", "Kiia", "Kiira", "Kirsi-Marja", "Kirsi", "Kirsti", "Klaara", "Kreeta", "Krista", "Kristiina", "Kustaava", "Kylli", "Kyllikki", "Lahja", "Laila", "Laimi", "Laina", "Laura", "Lea", "Leea", "Leena", "Leila", "Lemmikki", "Lemmitty", "Lempi", "Liina", "Liisa", "Liisi", "Lilja", "Lilli", "Linda", "Linnea", "Lotta", "Loviisa", "Lumi", "Lumikki", "Luuta", "Lyydi", "Lyydia", "Lyyli", "Lyyti", "Maaret", "Maaria", "Maarit", "Magdaleena", "Maija-Leena", "Maija-Liisa", "Maija", "Maiju", "Maikki", "Maila", "Mailis", "Maini", "Maire", "Malla", "Malviina", "Manta", "Margareeta", "Margareetta", "Mari", "Maria", "Marianna", "Marianne", "Mariia", "Mariitta", "Marika", "Marita", "Maritta", "Marja-Leena", "Marja-Liisa", "Marja-Riitta", "Marja-Terttu", "Marja", "Marjaana", "Marjatta", "Marjo-Riitta", "Marjo", "Marjukka", "Marjut", "Marketta", "Marleena", "Martta", "Mataleena", "Matilda", "Matleena", "Mattila", "Meeri", "Meri", "Merita", "Merja", "Mervi", "Mette", "Mielikki", "Miia", "Miimu", "Miina", "Miisa", "Mikaela", "Mila", "Milja", "Milka", "Milla", "Mimmi", "Mimosa", "Minea", "Minja", "Minna", "Minttu", "Mira", "Mirja", "Mirjam", "Mirjami", "Mirka", "Mirkku", "Mirva", "Molly", "Moona", "Naemi", "Naima", "Naimi", "Nana", "Nea", "Neea", "Nella", "Nelli", "Netta", "Niina", "Nina", "Noomi", "Noora", "Oili", "Oivi", "Olga", "Olivia", "Onerva", "Oona", "Orvokki", "Osma", "Outi", "Päivi", "Päivikki", "Päiviö", "Paula", "Pauliina", "Peppi", "Petra", "Pihla", "Piia", "Pilvi", "Pinja", "Pirita", "Piritta", "Pirjo", "Pirkko-Liisa", "Pirkko", "Pulmu", "Raakel", "Raija", "Raila", "Raili", "Raisa", "Raita", "Rauha", "Rauna", "Rauni", "Rebekka", "Reeta", "Reetta", "Reija", "Riika", "Riikka", "Riina", "Riitta-Liisa", "Riitta", "Ritu", "Ritva", "Ronja", "Roosa", "Ruut", "Saana", "Saara", "Säde", "Saga", "Saija", "Saila", "Saima", "Saimi", "Saini", "Salla", "Salli", "Salme", "Sanelma", "Sani", "Sanna", "Sanni", "Sara", "Sari", "Sarita", "Satu", "Seidi", "Seija", "Selja", "Selma", "Senja", "Senni", "Serafiina", "Siina", "Siiri", "Silja", "Sini", "Sinikka", "Sirkka-Liisa", "Sirkka", "Sirkku", "Sirpa", "Sisko", "Sivi", "Siviä", "Sofia", "Sohvi", "Soila", "Soile", "Soili", "Soilikki", "Sointu", "Sonja", "Stella", "Stiina", "Suoma", "Suometar", "Susanna", "Suvi-Anne", "Suvi", "Syksy", "Sylvi", "Sylvia", "Taava", "Taija", "Taimi", "Taina", "Talvi", "Talvikki", "Tanja", "Tarja", "Taru", "Tea", "Teija", "Tekla", "Tellervo", "Terhi", "Terhikki", "Terttu", "Tiia", "Tiina", "Tilda", "Titta", "Toini", "Tuija", "Tuire", "Tuovi", "Tuttu", "Tuukka", "Tuula", "Tuuli", "Tuulia", "Tuulikki", "Tyni", "Tytti", "Tyyne", "Tyyni", "Ulla-Maija", "Ulla", "Unelma", "Urpu", "Ursula", "Valma", "Valpuri", "Vanamo", "Vappu", "Varma", "Varpu", "Veera", "Vellamo", "Venla", "Verna", "Viena", "Vieno", "Viivi", "Viktoria", "Vilhelmiina", "Vilja", "Vilma", "Viola", "Virpi", "Virva", "Virve", "Viveka", "Vuokko", "Wilhelmiina", "Wilma"]>> +<<set setup.finnishMaleNames = ["Ahti", "Aimo", "Alexander", "Antti", "August", "Carl", "Edwin", "Eemil", "Eino", "Esko", "Gustaf", "Harri", "Johan", "Johannes", "Juha", "Juho", "Jyrki", "Kaarlo", "Kalevi", "Karl", "Karl-August", "Keijo", "Kyösti", "Lauri", "Martti", "Matti", "Mauno", "Oskari", "Paavo", "Pehr", "Rafael", "Rainer", "Ralf", "Reino", "Risto", "Rudolf", "Sakari", "Sauli", "Teuvo", "Toivo", "Urho", "Väinö", "Vieno", "Wilhelm"]>> +<<set setup.finnishSlaveSurnames = ["Aalto", "Aaltonen", "Aho", "Ahola", "Ahonen", "Ahtiala", "Ahvenainen", "Aikio", "Aikivuori", "Alakangas", "Alalahti", "Alenen", "Aloutinen", "Andersson", "Antilla", "Anttila", "Arilahti", "Aro", "Arpiainen", "Arvela", "Asikainen", "Aula", "Autio", "Auvinen", "Backman", "Blomqvist", "Eklund", "Elovaara", "Ensomaa", "Erikoinen", "Eriksson", "Erkko", "Ervamaa", "Eskelinen", "Eskola", "Gunnell", "Haajanen", "Haakana", "Haapala", "Haataja", "Haavisto", "Hahto", "Haka", "Hakala", "Hakkarainen", "Hakkinen", "Halme", "Halmesmäki", "Halminen", "Halonen", "Hämäläinen", "Hangas", "Hangasmaa", "Hanka", "Hanninen", "Hänninen", "Hannukainen", "Hannula", "Happonen", "Harju", "Harrela", "Hartikainen", "Hatala", "Hautala", "Hautamäki", "Hautula", "Havunta", "Heikinheimo", "Heikka", "Heikkila", "Heikkilä", "Heikkinen", "Heino", "Heinonen", "Heiskanen", "Helenius", "Helin", "Henttinen", "Hesikasen", "Hietala", "Hietalahti", "Hietanen", "Hietaranta", "Hietemäki", "Hiltunen", "Hirvonen", "Hiukka", "Hmlinen", "Hokkanen", "Holmberg", "Holopainen", "Honkala", "Honkanen", "Huhtala", "Hukki", "Huotari", "Huovila", "Huovinen", "Huttunen", "Huuskonen", "Hyttinen", "Hyvärinen", "Hyvönen", "Ikonen", "Ilmonen", "Immonen", "Impola", "Irkonen", "Isokoski", "Isola", "Isomaki", "Isotalo", "Jaakkola", "Jaakola", "Jääskeläinen", "Jaatinen", "Jäätteenmäki", "Jakola", "Janhunen", "Jantunen", "Järvela", "Järvenpaa", "Järvi", "Järvilehto", "Järvinen", "Johansson", "Jokela", "Jokila", "Jokinen", "Jokiniemi", "Juntunen", "Jurrinen", "Jussila", "Juvonen", "Kaarlehto", "Kaartinen", "Kaikkonen", "Kaipiainen", "Kallela", "Kallio", "Kalliosaari", "Kaltio", "Kanerva", "Kangas", "Kankkunen", "Kannisto", "Kantola", "Kapanan", "Kapanen", "Karhilo", "Karhu", "Kari", "Karjalainen", "Karjaluoto", "Karjunen", "Karkkila", "Karlsson", "Karmila", "Karppinen", "Karttunen", "Karvonen", "Kasanen", "Kaski", "Kasvio", "Kataja", "Kaukonen", "Kaunisto", "Kauppi", "Kauppinen", "Kauranen", "Keinonen", "Kemppainen", "Keränen", "Keskilahti", "Keskinen", "Kesti", "Keto", "Ketola", "Kettunen", "Kiiskilä", "Kiiskinen", "Kilpeläinen", "Kilpi", "Kinnunen", "Kirjavainen", "Kiukas", "Kiuru", "Kivela", "Kivi", "Kivikoski", "Kivilahti", "Kivimaa", "Kivinen", "Kiviniemi", "Kiviranta", "Kleemola", "Knuuttilla", "Kohtala", "Koistinen", "Koivisto", "Koivula", "Kokko", "Kokkonen", "Kolehmainen", "Kononen", "Kontia", "Koponen", "Koppala", "Korhonen", "Korkiakangas", "Korpela", "Kortelainen", "Koskela", "Koski", "Koskimäki", "Koskinen", "Kosonen", "Kotiranta", "Kovanen", "Kuitunen", "Kujala", "Kukkonen", "Kulmala", "Kumar", "Kurikka", "Kurkela", "Kurki", "Kuusela", "Kuusisto", "Kyllönen", "Laakkonen", "Laakso", "Laaksonen", "Laamanen", "Laaperi", "Laara", "Lahtela", "Lahti", "Lahtinen", "Laine", "Laiti", "Laitinen", "Lampi", "Lampinen", "Lappalainen", "Lappi", "Larva", "Lasala", "Lassila", "Latvakoski", "Laukkanen", "Laupi", "Laurila", "Lautjärvi", "Lehti", "Lehtinen", "Lehto", "Lehtola", "Lehtomäki", "Lehtonen", "Lehtoranta", "Lehtovaara", "Lehtovuori", "Leino", "Leinonen", "Lepisto", "Leppänen", "Leskinen", "Lindberg", "Lindfors", "Lindholm", "Lindqvist", "Lindroos", "Liukkonen", "Luokka", "Luoma", "Maarala", "Macki", "Madetoja", "Mäenpää", "Makela", "Mäkelä", "Maki", "Mäki", "Makinen", "Mäkinen", "Makkonen", "Malinen", "Malo", "Manni", "Manninen", "Mansikka", "Mänttä", "Mäntylä", "Marjala", "Marjamaa", "Marjamäki", "Markkula", "Martikainen", "Marttila", "Mateoja", "Mattie", "Mattila", "Mattinen", "Mattonen", "Miettinen", "Mikkola", "Mikkonen", "Millimäki", "Mkel", "Mkinen", "Moilanen", "Murtomaa", "Mustonen", "Myntti", "Myttynen", "Myyrä", "Naulapää", "Neuvonen", "Neva", "Nevala", "Nevalainen", "Niemela", "Niemelä", "Niemi", "Nieminen", "Niskala", "Niskanen", "Niskola", "Nissinen", "Niva", "Nivakoski", "Noronen", "Nousiainen", "Nummila", "Nurmi", "Nurminen", "Nurmio", "Nyberg", "Nylund", "Nyman", "Nyppeli", "Oja", "Ojala", "Ojamaa", "Ojanen", "Ojapelto", "Oksanen", "Olkkonen", "Ollila", "Ovaska", "Paajanen", "Paananen", "Paavola", "Pajunen", "Pakarinen", "Pakkala", "Pakkalen", "Pakonen", "Palo", "Panula", "Para", "Parkkinen", "Parkkonen", "Partanen", "Parviainen", "Pasanen", "Peldoniemi", "Pelkonen", "Pelto", "Peltola", "Peltonen", "Peltoniemi", "Pennanen", "Penttinen", "Perä", "Pesola", "Pesonen", "Piepponen", "Pietilä", "Pihlavisto", "Piippo", "Pitkänen", "Pohtamo", "Pontinen", "Poranen", "Porhola", "Pouttu", "Poylio", "Pudas", "Pulkkinen", "Puuperä", "Puustinen", "Pyy", "Rahkamo", "Rahkonen", "Rajala", "Rajaniemi", "Ramo", "Ranta", "Rantala", "Rantamäki", "Rantanen", "Räsänen", "Rauhala", "Rautavaraa", "Rautiainen", "Rautio", "Reini", "Repo", "Riihimäki", "Rinne", "Rissanen", "Ritola", "Rokala", "Rokkanen", "Rommi", "Ronkainen", "Rosti", "Ruha", "Ruhala", "Ruokomäki", "Ruosteenoja", "Ruotsalainen", "Rutanen", "Ryti", "Saarela", "Saarelainen", "Saari", "Saarinen", "Saarisalo", "Saaristo", "Saastamoinen", "Sahi", "Saini", "Salmela", "Salmi", "Salminen", "Salo", "Salomäki", "Salonen", "Saloniemi", "Samuli", "Sariola", "Sarkilahti", "Saukkonen", "Savola", "Savolahti", "Savolainen", "Seppä", "Seppälä", "Seppänen", "Sepponen", "Serjala", "Sievinen", "Siika", "Siivinen", "Sillanpää", "Siltanen", "Similä", "Simo", "Sinko", "Sipilä", "Sipola", "Sirviö", "Sivonen", "Sivumäki", "Soini", "Soininen", "Sopanen", "Sova", "Suhonen", "Suokas", "Suomalainen", "Suomela", "Suominen", "Suvio", "Suvonen", "Syrjälä", "Syrjänen", "Tähtinen", "Tahvanainen", "Taina", "Taipale", "Takala", "Takamäki", "Takkunen", "Talvio", "Tamminen", "Tamni", "Tanner", "Tanskanen", "Tapaninen", "Tarkanen", "Tarvainen", "Tenkku", "Tepponen", "Tervala", "Tervo", "Tervonen", "Tiainen", "Tiesmäki", "Tiihonen", "Tikkanen", "Timonen", "Toivanen", "Toivonen", "Tolonen", "Tolvanen", "Torronen", "Torunen", "Tuomi", "Tuominen", "Tuomisto", "Turunen", "Tuulos", "Tynjala", "Uitto", "Uusitalo", "Vaaraniemi", "Vaari", "Vaatainen", "Vahakangas", "Vahavaara", "Vaijärvi", "Vainio", "Vaisanen", "Väisänen", "Valkki", "Valtari", "Valtonen", "Vanska", "Varis", "Vartiainen", "Vasala", "Vasama", "Ventela", "Vento", "Ventola", "Vihavainen", "Viitala", "Viitamaki", "Viitanen", "Viitaniemi", "Viljanen", "Viren", "Virta", "Virtanen", "Voutilainen", "Vuorela", "Vuori", "Vuorinen", "Waltonen", "Wiitala", "Wilmunen", "Wirkki", "Wirta", "Wuokila", "Ylälahti", "Ylinen", "Yliruokanen", "Ylitalo", "Ylönen", "Ylöstalo", "Yrjölä"]>> <<set setup.newZealanderSlaveNames = ["Aaliyah", "Abigail", "Alexis", "Alice", "Amberley", "Amelia", "Ana", "Anahera", "Anmari", "Anna", "Aria", "Aroha", "Ashika", "Ashleigh", "Ataahua", "Ava", "Bella", "Bic", "Bridie", "Brooke", "Camille", "Catherine", "Charlotte", "Chloe", "Eden", "Elizabeth", "Ella", "Emily", "Emma", "Eva", "Evelyn", "Evie", "Gabby", "Georgia", "Gin", "Grace", "Hana", "Hannah", "Harper", "Hayley", "Hazel", "Helen", "Holly", "Indie", "Isabella", "Isabelle", "Isla", "Ivy", "Jacinda", "Jaime", "Jenny", "Jessica", "Kaia", "Kimbra", "Kora", "Kylie", "Lani", "Lily", "Lucy", "Mackenzie", "Maddison", "Madison", "Maia", "Manaia", "Marija", "Mia", "Mila", "Millie", "Nela", "Olive", "Olivia", "Paige", "Patsy", "Phillipa", "Rose", "Ruby", "Scarlett", "Shavaughn", "Sian", "Sienna", "Silvia", "Sophia", "Sophie", "Teresa", "Tia", "Willow", "Zara", "Zippora", "Zoe"]>> <<set setup.newZealanderMaleNames = []>> @@ -523,8 +523,8 @@ <<set setup.greekSlaveSurnames = ["Achillea", "Adami", "Adamidi", "Adamopoulou", "Aesopou", "Agagiotou", "Agapitou", "Agelakou", "Aggeli", "Agne", "Agnou", "Aivalioti", "Alexaki", "Alexandraki", "Alexandratou", "Alexandropoulou", "Alexi", "Alexiou", "Alexopoulou", "Aliferi", "Anagnostopoulou", "Anagnostou", "Anagyrou", "Anastasiadi", "Anastasiou", "Anastasopoulou", "Anastou", "Andreadi", "Andreou", "Andreoulaki", "Andri", "Androni", "Andropoulou", "Androu", "Androutsou", "Andruli", "Angavanaki", "Angeli", "Angelopoulou", "Angelou", "Aniston", "Anistonopoulou", "Anninou", "Anthi", "Antimisiari", "Antipa", "Antoniade", "Antoniadi", "Antoniou", "Antonopoulou", "Antou", "Apostle", "Apostol", "Apostolide", "Apostolidi", "Apostolopoulou", "Apostolou", "Apsouri", "Aravani", "Argire", "Argiri", "Argitakou", "Argou", "Argyra", "Argyropoulou", "Arvaniti", "Asiki", "Athan", "Athana", "Athanasiadi", "Athanasiou", "Athanasopoulou", "Athanassiadi", "Athans", "Athens", "Atsidakou", "Avgerinou", "Avramidi", "Axelou", "Axiou", "Aziou", "Bakirdzi", "Balafouti", "Balezou", "Balouri", "Bandalouka", "Barrabouti", "Batsaki", "Beldeka", "Bonazounta", "Bordovalou", "Botsari", "Boukali", "Boureka", "Bourganu", "Bourika", "Boutari", "Bouzali", "Bouziou", "Brettou", "Brisimitzaki", "Calla", "Calogeraki", "Camarinou", "Cangelari", "Cantaki", "Cappa", "Cara", "Caride", "Carpanou", "Catranide", "Catsanou", "Chagare", "Chakiri", "Chatzi", "Chri", "Chrissochoidi", "Christaki", "Christakou", "Christide", "Christodolou", "Christodoulacou", "Christodoulou", "Christofi", "Christopoulou", "Christou", "Chroni", "Chrysanthopoulou", "Colakide", "Coneta", "Constandourou", "Constantine", "Constantinou", "Contopoulou", "Contou", "Contoyannopoulou", "Cosmatou", "Cosmetatou", "Costa", "Cotsadi", "Cotzia", "Coutrou", "Dafla", "Daliani", "Damaskinou", "Dana", "Darmousli", "Dasiou", "Daskalaki", "Dede", "Deligianni", "Deligiorgi", "Delivoria", "Dema", "Demaki", "Demataki", "Demertzi", "Demetriou", "Demopoulou", "Demou", "Diakogeorgiou", "Diakoumi", "Diamanti", "Diamantidi", "Diamantopoulou", "Diasakou", "Dima", "Dimakakou", "Dimitra", "Dimitrakopoulou", "Dimitrakou", "Dimitri", "Dimitriadi", "Dimitrion", "Dimitriou", "Dimitropoulou", "Dimopoulou", "Dimou", "Dimoulaki", "Dioleti", "Dionisopoulou", "Diplarakou", "Dokou", "Donta", "Douca", "Douka", "Doukateli", "Dounia", "Dourou", "Doxiadi", "Drakopoulou", "Dreliozi", "Dritsa", "Drivaki", "Drossou", "Dukaki", "Economide", "Economopoulou", "Economou", "Efstathiou", "Eleftheriadi", "Eleftheriou", "Eliade", "Eliopoulou", "Elipanda", "Evriviade", "Fafaliou", "Farakou", "Farmaki", "Fikara", "Fikia", "Fikiori", "Fikri", "Fili", "Filippou", "Fitraki", "Fitziou", "Flessa", "Floraki", "Florou", "Flytzani", "Foraki", "Forou", "Fotiadi", "Fotinopoulou", "Fotopoulou", "Fotou", "Fouraki", "Fragouli", "Frangopoulou", "Frangou", "Gagari", "Gaitani", "Gakidi", "Galani", "Galanopoulou", "Galitsi", "Gatchi", "Gatchopoulou", "Gatsioudi", "Gatzioudi", "Gavra", "Gavril", "Gavrilopoulou", "Gazi", "Gazona", "Geanekou", "Georga", "Georgaki", "Georgakopoulou", "Georgana", "Georgani", "George", "Georgeakopoulou", "Georgene", "Georghiou", "Georgiade", "Georgiadi", "Georgiadou", "Georgiopoulou", "Georgiou", "Georgopoulou", "Georgousopoulou", "Gerasimopoulou", "Geronikolou", "Ghertsou", "Gianaki", "Gianakopoulou", "Gianara", "Giangou", "Giannacopulou", "Giannakakou", "Giannaki", "Giannakopoulou", "Giannakou", "Giannarou", "Gianneli", "Giannidi", "Giannioglou", "Giannopoulou", "Gianopoulou", "Gianoutsou", "Gidakou", "Giorgiou", "Giougi", "Giouzeli", "Giziki", "Gkatzouli", "Glezou", "Glynatsi", "Gogou", "Gomatou", "Gonce", "Gondica", "Gonidaki", "Gounari", "Grammatakaki", "Gravari", "Gregoriou", "Grete", "Grigoriadi", "Griva", "Hadiari", "Hadjiyianakie", "Hadzilacou", "Hagia", "Halkia", "Halkiopoulou", "Halla", "Harame", "Hardouveli", "Haritopoulou", "Haritou", "Hassioti", "Hatzi", "Hatzichristou", "Hatzjiandreu", "Hondou", "Honja", "Horiati", "Houdzoumi", "Houli", "Hristidou", "Hristopoulou", "Iatride", "Igropoulou", "Iliadi", "Iliopoulou", "Ioannide", "Ioannidi", "Ioannidou", "Ioannou", "Ionnidi", "Iymperopoulou", "Janetopoulou", "Janetou", "Kabitsi", "Kachirou", "Kairi", "Kaisari", "Kakavetsi", "Kaklamanaki", "Kakou", "Kakouri", "Kaladosi", "Kalakou", "Kalla", "Kallergi", "Kalogeria", "Kalogeropoulou", "Kalogianni", "Kaloxylou", "Kalvou", "Kamila", "Kanari", "Kanavou", "Kanellopoulou", "Kantza", "Kapataidaki", "Kaphandari", "Kapsali", "Kapsimalle", "Kara", "Karabachou", "Karabatsou", "Karabini", "Karabinou", "Karabochou", "Karadimou", "Karafili", "Karagentsidi", "Karageorgi", "Karageorgou", "Karagianni", "Karagiiani", "Karaglani", "Karagogeou", "Karagouni", "Karahaliou", "Karaiskaki", "Karakatsani", "Karakinou", "Karakotsiou", "Karamanli", "Karamerou", "Karanasou", "Karaoulani", "Karatossou", "Karavida", "Kardasi", "Karra", "Karvela", "Kasomouli", "Katevati", "Katramadou", "Katsafana", "Katsamaki", "Katsambi", "Katsantoni", "Katsarou", "Katsiavria", "Katsivali", "Katsourini", "Kavada", "Kavoura", "Kazantzoglou", "Kefaki", "Kefala", "Kiakidi", "Kilara", "Kiriakopoulou", "Kitromilide", "Kladi", "Klara", "Kofide", "Kofidi", "Kokkali", "Kokkinou", "Kokori", "Kokorou", "Kokoti", "Koletsa", "Koletti", "Koliava", "Kollia", "Kolokotroni", "Kolovou", "Kominou", "Komvopoulou", "Kondyli", "Konidari", "Konstantinidi", "Konstantinidou", "Konstantinou", "Konstantopoulou", "Kontoghiorghe", "Kontogianni", "Kontopoulou", "Kontostathi", "Kontou", "Kopidaki", "Kopsa", "Korba", "Korinthiou", "Koryllou", "Koryzi", "Koskota", "Kosma", "Kosoula", "Kosta", "Kostake", "Kostaki", "Kostanopoulou", "Kostidou", "Kostopoulou", "Kostovassili", "Kostovili", "Kotopouli", "Kotsiaki", "Kotsilimbi", "Kotsiopoulou", "Kotsou", "Kotsovili", "Koufou", "Kouklaki", "Koukli", "Koukoudimou", "Koulaxizi", "Koulogeorge", "Koulouri", "Koulpasi", "Koumaditi", "Koumanidi", "Koumarelou", "Koumoundourou", "Koundourioti", "Kountourouda", "Koureta", "Kourkoulou", "Kourniaki", "Kouropoulou", "Koutsogianni", "Koutsolioutsou", "Koutsopodioti", "Koutsopoulou", "Koutsoubou", "Kouvela", "Kraikou", "Kranidioti", "Kreka", "Kringou", "Kristopoulou", "Kritikou", "Kritopoulou", "Ktenidi", "Kutra", "Kyriakopolou", "Kyriakopoulou", "Kyriakou", "Kyriazi", "Kyritsi", "Lada", "Lagidi", "Lakioti", "Lala", "Lalagou", "Lambadariou", "Lambraki", "Lambrinide", "Lambrinidi", "Lambrinou", "Lambrou", "Lamprou", "Laskari", "Lazaridi", "Lefkopoulou", "Leka", "Leonidi", "Leontaraki", "Letsou", "Liakou", "Liani", "Liatou", "Lilli", "Limberaki", "Limniou", "Linou", "Lipsanou", "Livanou", "Logaraki", "Loizide", "Loloni", "Lolou", "Lontou", "Lougani", "Loukidi", "Loukopoulou", "Lourou", "Louvari", "Louverdi", "Lykoudi", "Machaira", "Macraki", "Macridi", "Magana", "Magdalinou", "Magou", "Magoula", "Mahari", "Makarezou", "Makri", "Makride", "Makrigianni", "Makrodimitri", "Makrypoulia", "Malavazou", "Malihoudi", "Mama", "Mamali", "Mamouleli", "Manda", "Mandekou", "Maneate", "Maneta", "Mangaki", "Mani", "Maniati", "Manolaki", "Manou", "Manoukataki", "Maragou", "Marandou", "Marangopoulou", "Margariti", "Maria", "Marinatou", "Marinou", "Markaki", "Markezini", "Markianou", "Markopoulou", "Markou", "Markoulide", "Markoullide", "Matsouka", "Matsouki", "Mavridi", "Mavridou", "Mavrogordatou", "Mavrokordatou", "Mavromatte", "Mavromichali", "Mavromikhali", "Mavronicola", "Mavropoulou", "Mavrostomou", "Mavrou", "Maximou", "Mehalitsenou", "Meimari", "Mela", "Melissanide", "Melissinou", "Melonakou", "Menti", "Mercouri", "Mersinia", "Mesta", "Metaxa", "Metrofani", "Metropoulou", "Michailidi", "Michalara", "Michali", "Michalopoulou", "Miha", "Mikali", "Mikhalakopoulou", "Mikou", "Milić", "Milioni", "Miliou", "Missiakou", "Mitropoulou", "Mitrou", "Mitsinikou", "Mitsotaki", "Mitsou", "Moraiti", "Moraitopoulou", "Moriki", "Morphi", "Moskou", "Mosou", "Mossou", "Moumoulidi", "Moundalexi", "Moutsopoulou", "Mylona", "Myron", "Mytara", "Nafplioti", "Nagou", "Neonaki", "Niamonitou", "Niarkhou", "Nica", "Nicolaou", "Nicopoulou", "Nikolaide", "Nikolaidi", "Nikolaidou", "Nikolakakou", "Nikolakopoulou", "Nikolaou", "Nikolopoulou", "Nomikou", "Oikonomou", "Onassi", "Orfanou", "Pagoni", "Pagoulatou", "Paitake", "Palama", "Palli", "Paloumba", "Pana", "Panagiatopoulou", "Panagiopoulou", "Panagiotaki", "Panagiotidi", "Panagiotopoulou", "Panagiotou", "Panagopoulou", "Panagotacou", "Panagou", "Panagouli", "Panagoulia", "Panaoti", "Panaretou", "Panayide", "Panayiotopoulou", "Panayiotou", "Panetsou", "Pangalou", "Paniyiri", "Panou", "Panoulia", "Pantazi", "Pantelaki", "Pantelakou", "Pantermaki", "Pantopoulou", "Pap", "Papa", "Papacalodouca", "Papachristopoulou", "Papachristou", "Papaconstantinou", "Papadaki", "Papadakou", "Papadatou", "Papadea", "Papadelia", "Papademetriou", "Papadi", "Papadia", "Papadimitriou", "Papadopoulou", "Papadopulou", "Papaevangelou", "Papafagou", "Papageorgakopoulou", "Papageorge", "Papageorgiou", "Papagianni", "Papagiannopoulou", "Papagou", "Papaiannou", "Papailia", "Papaioannou", "Papakonstantinou", "Papakosta", "Papalexopoulou", "Papamicheli", "Papanastasiou", "Papandreou", "Papanicolau", "Papanicoliaou", "Papanikolaou", "Papanou", "Papantoniou", "Paparizou", "Paparrigopoulou", "Papasotiriou", "Papastavrou", "Papastefan", "Papasthenasiou", "Papatameli", "Papathanasiou", "Papathanassiou", "Papathemetriou", "Papatheodorou", "Papatsakona", "Papavasiliou", "Papazoglou", "Paphide", "Papouli", "Papoulia", "Papoutsaki", "Papoutsi", "Pappa", "Pappadaki", "Pappadopoulou", "Pappageorge", "Pappayiorga", "Paraskevopoulou", "Paraskou", "Parastadidi", "Paschali", "Passa", "Patra", "Patraki", "Patrianakou", "Patroni", "Patsatzi", "Patsela", "Pattakou", "Pavlakaki", "Pavlatou", "Pavli", "Pavlidi", "Pavlidou", "Pavlou", "Pefani", "Pela", "Pelakide", "Pentzopoulou", "Pepelasi", "Peristeri-Milić", "Peristeri", "Perraki", "Perri", "Petimeza", "Petraki", "Petrakou", "Petride", "Petridi", "Petridou", "Petropoulou", "Petrou", "Peza", "Pezou", "Philipousi", "Picoula", "Pintzopoulou", "Plevriti", "Polaki", "Polihronaki", "Politi", "Polixronidi", "Polychrone", "Polychroniadi", "Polychronopoulou", "Polydoride", "Polydorou", "Polymeropoulou", "Polyzou", "Popota", "Porpurogenitou", "Potamianou", "Poulaki", "Poulakida", "Pouliadi", "Poulinaki", "Poutou", "Prassa", "Pratkani", "Preftoki", "Prevalaki", "Protopapa", "Protopsalti", "Proussalidi", "Psacharopoulou", "Psarou", "Psaroulaki", "Psihari", "Ptohou", "Pulou", "Rachioti", "Ralli", "Rapsomaniki", "Rapti", "Razaki", "Razelou", "Re", "Relli", "Riga", "Rigatou", "Rigopoulou", "Rizou", "Romanide", "Rorri", "Roufani", "Rousaki", "Rousse", "Roussou", "Routsi", "Rozakli", "Saatsaki", "Saia", "Sakelari", "Sakellaridi", "Sakellariou", "Saki", "Sakka", "Sakki", "Samara", "Samioti", "Samou", "Sanassi", "Sarandakou", "Sarantaki", "Saranti", "Sarantopoulou", "Sarbane", "Sardzetaki", "Sargetaki", "Sarhani", "Sari", "Saropoulou", "Sarri", "Savaki", "Savalou", "Savidi", "Savva", "Savvaide", "Savvidi", "Serghi", "Serlidou", "Shina", "Sianna", "Siantou", "Sideri", "Sidiropoulou", "Sigountou", "Simouli", "Sinatsaki", "Siouta", "Siozopoulou", "Sitara", "Sitili", "Skalkidi", "Skandali", "Skarlatou", "Skioti", "Sklaveniti", "Skouloudi", "Skoupha", "Skoura", "Skourli", "Skouza", "Softhi", "Sokoreli", "Sophouli", "Sordina", "Sortra", "Sotiri", "Sotiriou", "Sotiropoulou", "Soufla", "Souki", "Souri", "Sousani", "Souvaltzi", "Spani", "Spanou", "Spanoudi", "Spela", "Speliopoulou", "Speroni", "Spilitopoulou", "Spiridakou", "Spirodaki", "Spiropoulou", "Spyridonidi", "Spyropoulou", "Stagia", "Stamata", "Stamatelopoulou", "Stamatelou", "Stamatiou", "Stamatopoulou", "Stamou", "Stasinopoulou", "Stathaki", "Stathopoulou", "Stavraki", "Stavrianaki", "Stavrianou", "Stavride", "Stavropoulou", "Stavrou", "Stavroula", "Stefanidi", "Stefanou", "Stephanopoulou", "Stephanou", "Stergiopoulou", "Stergiou", "Stiga", "Stikoudi", "Stourna", "Strategaki", "Strati", "Stratigou", "Strilakou", "Stroggyli", "Stroubakou", "Stylianopoulou", "Stylianou", "Sufla", "Surphli", "Svoronou", "Symiakou", "Syriopoulou", "Tableriou", "Taflamba", "Take", "Talimanidi", "Talitsika", "Tavoulari", "Teli", "Terovola", "Thanopoulou", "Thanou", "Theodoraki", "Theodorakou", "Theodoratou", "Theodoridi", "Theodoropoulou", "Theodorou", "Theofilopoulou", "Theophilou", "Theotoki", "Thermou", "Thexorthopoli", "Thodorou", "Tole", "Tomara", "Tomopoulou", "Topali", "Totolou", "Touchaki", "Toulopoulou", "Tounta", "Tourna", "Toutouli", "Trachana", "Tragake", "Trakatelli", "Trampakoulou", "Triantafillou", "Triantafyllidou", "Triantafyllou", "Trianti", "Trikoupi", "Tripatsa", "Triphylli", "Tripodaki", "Tsahali", "Tsakiri", "Tsakona", "Tsakoumi", "Tsakriou", "Tsaldari", "Tsambourli", "Tsami", "Tsangari", "Tsantaki", "Tsaousidi", "Tsardikou", "Tsatsa", "Tsatsou", "Tsavdaridou", "Tselika", "Tseliou", "Tsembeli", "Tsiakka", "Tsiari", "Tsibri", "Tsichrintzi", "Tsikouna", "Tsimicali", "Tsiolakoudi", "Tsirigoli", "Tsirimokou", "Tsoka", "Tsonga", "Tsoni", "Tsopela", "Tsouderou", "Tsoumada", "Tzannetaki", "Tzelepi", "Tziva", "Vadeki", "Vaitsou", "Vakirtzi", "Vakrou", "Valaoriti", "Valaselli", "Valkana", "Vamvakidi", "Vaphiadi", "Vardaka", "Vardakastani", "Vardoulaki", "Varvaressou", "Varvitsiote", "Vasdeki", "Vasil", "Vasila", "Vasilaki", "Vasileiou", "Vasiliadi", "Vasiliou", "Vasilopoulou", "Vassiliadi", "Vassilide", "Vassiliou", "Vassilopoulou", "Vastaki", "Vatatze", "Vavouraki", "Velissaropoulou", "Veloukhioti", "Veremi", "Vergopoulou", "Veriopoulou", "Violaki", "Vlachou", "Vlachoutsicou", "Vlahou", "Vlakhou", "Volaki", "Vossou", "Voudouri", "Voulgari", "Vourli", "Vourou", "Voutira", "Voutsa", "Vouyoukili", "Vozora", "Vrettou", "Vrioni", "Vrotsi", "Vrotsou", "Xanthou", "Xenake", "Xenaki", "Xenou", "Xirafi", "Xydi", "Xyla", "Yanakaki", "Yanna", "Yannaki", "Yannopoulou", "Yantsiou", "Yeroulanou", "Yfanti", "Yialouri", "Yiannopoulou", "Ypsilanti", "Zafiropoulou", "Zahaki", "Zakhariadi", "Zarikou", "Zavou", "Zemenide", "Zenake", "Zengou", "Zenou", "Ziembekaki", "Zikou", "Zogopoulou", "Zografou", "Zomopoulou", "Zorba", "Zouveleki", "Zuliami", "Zygouli"]>> <<set setup.israeliSlaveNames = ["Abigail", "Adel", "Adele", "Adi", "Agam", "Alia", "Aline", "Alma", "Alona", "Amit", "Anna", "Ariel", "Assil", "Avigail", "Avigayil", "Aya", "Ayala", "Azubah", "Bar", "Bathseva", "Batsheba", "Berura", "Carmela", "Celine", "Chana", "Chasya", "Chaya", "Dalia", "Dana", "Daniel", "Daniella", "Edel", "Eden", "Elah", "Eliana", "Ella", "Emily", "Emma", "Esther", "Esti", "Gal", "Golda", "Hadas", "Hanna", "Hila", "Hili", "Hodaya", "Ilanit", "Inbar", "Iris", "Jana", "Lea", "Leaane", "Leah", "Lia", "Lian", "Lin", "Lina", "Lior", "Liraz", "Lital", "Ma'ayan", "Maayan", "Malk", "Maria", "Maryam", "Maya", "Mayim", "Meital", "Meyrav", "Michal", "Minah", "Miral", "Miri", "Miriam", "Miyar", "Moran", "Naavah", "Natalie", "Nediva", "Nelly", "Nina", "Nitza", "Nivit", "Noa", "Noam", "Noor", "Noya", "Nur", "Odeya", "Omer", "Or", "Ora", "Orali", "Orna", "Ornette", "Rachel", "Rebecca", "Rivka", "Romi", "Roni", "Rotem", "Ruth", "Sara", "Sarah", "Sarai", "Sha'im", "Shani", "Shiloh", "Shimrit", "Shir", "Shira", "Shiraz", "Shiri", "Shlomit", "Shunit", "Sillin", "Sima", "Simcha", "Sirka", "Sivan", "Tahel", "Tala", "Talia", "Talya", "Tamar", "Vered", "Yael", "Yahel", "Yahli", "Yarden", "Yardenah", "Yarin", "Yente", "Yuval", "Zamora", "Zemora"]>> -<<set setup.israeliMaleNames = []>> -<<set setup.israeliSlaveSurnames = ["Abu", "Adler", "Aharon", "Aharoni", "Almog", "Alon", "Aloni", "Amar", "Amir", "Amit", "Arad", "Arbel", "Aronov", "As", "Asher", "Ashkenazi", "Assaf", "Atias", "Avital", "Aviv", "Avni", "Avraham", "Azulay", "Bachar", "Bar", "Barak", "Baron", "Baruch", "ben Ami", "ben Ari", "ben David", "Berger", "Berman", "Besh", "Bialik", "Biton", "Bitton", "Blum", "Bohadana", "Brosh", "Caspi", "Chen", "Cohen", "Dagan", "Dahan", "Daniel", "David", "Dayan", "Dekel", "Dohan", "Dor", "Doron", "Dotan", "Dror", "Duani", "Dvir", "Edri", "Elbaz", "Eliyahu", "Epstein", "Erez", "Ezra", "Faragi", "Feldman", "Fisher", "Fishman", "Freidman", "Frenkel", "Frider", "Fridman", "Friedman", "Gabay", "Gadot", "Gal", "Gazit", "Geva", "Gil", "Gilad", "Gilboa", "Ginzburg", "Givaty", "Golan", "Gold", "Goldberg", "Goldenberg", "Goldman", "Goldstein", "Gönen", "Gordon", "Goren", "Green", "Greenberg", "Grinberg", "Grobglas", "Gros", "Gross", "Grossman", "Gur", "Gutman", "Hadad", "Hadar", "Haim", "Harari", "Harel", "Hazan", "Himelboy", "Inbar", "Israel", "Itzik", "Izhari", "Kaplan", "Katz", "Kaufman", "Keren", "Khoury", "Klein", "Kogan", "Koren", "Lahav", "Landau", "Lavi", "Lerner", "Lev", "Levi", "Levin", "Levy", "Liberman", "Maimon", "Makhuli", "Malka", "Maman", "Manor", "Maor", "Margalit", "Marom", "Mazor", "Meir", "Melamed", "Michaeli", "Miller", "Mizrachi", "Mizrahi", "Mor", "Moran", "Moshe", "Nahum", "Naor", "Netanhayu", "Netanyahu", "Nir", "Noy", "Ohana", "Ohayon", "Or", "Oren", "Ovadia", "Öz", "Paly", "Paz", "Peer", "Peled", "Peleg", "Peretz", "Perez", "Perry", "Porat", "Portman", "Rabinovich", "Raviv", "Raz", "Refaeli", "Regev", "Reshef", "Riger", "Rodberg", "Ron", "Ronen", "Rosen", "Rosenberg", "Rosenzweig", "Rotem", "Roth", "Rozen", "Rubin", "Rubinstein", "Rush", "Saar", "Sabag", "Sagi", "Salomon", "Sapir", "Sasson", "Scharf", "Schwartz", "Segal", "Segev", "Sela", "Shachar", "Shahar", "Shaked", "Shalev", "Shaley", "Shalom", "Shamir", "Shani", "Shapira", "Shapiro", "Sharabi", "Sharon", "Shavit", "Shemesh", "Sherman", "Shitrit", "Shoham", "Shomron", "Shulman", "Sofer", "Solomon", "Stein", "Steinovitz", "Stern", "Tagar", "Tal", "Tamir", "Tidhar", "Tishby", "Tzur", "Vaknin", "Weinstein", "Weiss", "Wircer", "Yalon", "Yaron", "Yogev", "Yosef", "Zamir", "Zilberman", "Ziv", "Zohar", "Zur"]>> +<<set setup.israeliMaleNames = ["Aaron", "Albert", "Ariel", "Benjamin", "Chaim", "David", "Ehud", "Ephraim", "Ezer", "Levi", "Menachem", "Moshe", "Reuven", "Shimon", "Yigal", "Yitzhak", "Zalman"]>> +<<set setup.israeliSlaveSurnames = ["Abu", "Adler", "Aharon", "Aharoni", "Allon", "Almog", "Alon", "Aloni", "Amar", "Amir", "Amit", "Arad", "Arbel", "Aronov", "As", "Asher", "Ashkenazi", "Assaf", "Atias", "Avital", "Aviv", "Avni", "Avraham", "Azulay", "Bachar", "Bar", "Barak", "Baron", "Baruch", "ben Ami", "ben Ari", "ben David", "Berger", "Berman", "Besh", "Bialik", "Biton", "Bitton", "Blum", "Bohadana", "Brosh", "Caspi", "Chen", "Cohen", "Dagan", "Dahan", "Daniel", "David", "Dayan", "Dekel", "Dohan", "Dor", "Doron", "Dotan", "Dror", "Duani", "Dvir", "Edri", "Elbaz", "Eliyahu", "Epstein", "Erez", "Ezra", "Faragi", "Feldman", "Fisher", "Fishman", "Freidman", "Frenkel", "Frider", "Fridman", "Friedman", "Gabay", "Gadot", "Gal", "Gazit", "Geva", "Gil", "Gilad", "Gilboa", "Ginzburg", "Givaty", "Golan", "Gold", "Goldberg", "Goldenberg", "Goldman", "Goldstein", "Gönen", "Gordon", "Goren", "Green", "Greenberg", "Grinberg", "Grobglas", "Gros", "Gross", "Grossman", "Gur", "Gutman", "Hadad", "Hadar", "Haim", "Harari", "Harel", "Hazan", "Himelboy", "Inbar", "Israel", "Itzik", "Izhari", "Kaplan", "Katz", "Kaufman", "Keren", "Khoury", "Klein", "Kogan", "Koren", "Lahav", "Landau", "Lavi", "Lerner", "Lev", "Levi", "Levin", "Levy", "Liberman", "Maimon", "Makhuli", "Malka", "Maman", "Manor", "Maor", "Margalit", "Marom", "Mazor", "Meir", "Melamed", "Michaeli", "Miller", "Mizrachi", "Mizrahi", "Mor", "Moran", "Moshe", "Nahum", "Naor", "Netanhayu", "Netanyahu", "Nir", "Noy", "Ohana", "Ohayon", "Olmert", "Or", "Oren", "Ovadia", "Öz", "Paly", "Paz", "Peer", "Peled", "Peleg", "Peres", "Peretz", "Perez", "Perry", "Porat", "Portman", "Rabin", "Rabinovich", "Raviv", "Raz", "Refaeli", "Regev", "Reshef", "Riger", "Rivlin", "Rodberg", "Ron", "Ronen", "Rosen", "Rosenberg", "Rosenzweig", "Rotem", "Roth", "Rozen", "Rubin", "Rubinstein", "Rush", "Saar", "Sabag", "Sagi", "Salomon", "Sapir", "Sasson", "Scharf", "Schwartz", "Segal", "Segev", "Sela", "Shachar", "Shahar", "Shaked", "Shalev", "Shaley", "Shalom", "Shamir", "Shani", "Shapira", "Shapiro", "Sharabi", "Sharon", "Shavit", "Shemesh", "Sherman", "Shitrit", "Shoham", "Shomron", "Shulman", "Sofer", "Solomon", "Stein", "Steinovitz", "Stern", "Tagar", "Tal", "Tamir", "Tidhar", "Tishby", "Tzur", "Vaknin", "Weinstein", "Weiss", "Weizmann", "Wircer", "Yalon", "Yaron", "Yogev", "Yosef", "Zamir", "Zilberman", "Ziv", "Zohar", "Zur"]>> <<set setup.armenianSlaveNames = ["Admina", "Adrine", "Aghavni", "Aida", "Akabi", "Alidz", "Alis", "Alisa", "Almast", "Altoun", "Ana", "Anahit", "Anait", "Anel", "Angela", "Angelig", "Angelina", "Angig", "Ani", "Anig", "Aniuta", "Anna", "Annakhatoun", "Annie", "Anoush", "Antaram", "Anush", "Araxi", "Arevik", "Armenia", "Armine", "Arousiag", "Arpig", "Arpine", "Asdghik", "Astghik", "Avedis", "Avetis", "Azad", "Azadouhi", "Azni", "Azniv", "Baidzar", "Bela", "Bella", "Berjanoush", "Diana", "Diro", "Diroun", "Dirun", "Donara", "Doudou", "Dzovig", "Dzovo", "Edessia", "Elen", "Elina", "Eliz", "Ellizabeth", "Ello", "Emma", "Eojen", "Eva", "Flora", "Frunze", "Gadarine", "Gayane", "Ginara", "Gohar", "Haiganoush", "Haigouhi", "Hamas", "Hamasiye", "Hasmig", "Hasmik", "Heghine", "Horsi", "Hranoush", "Hripsime", "Huliane", "Iliona", "Isgouhi", "Iveta", "Izabella", "Jora", "Julieta", "Julietta", "Karen", "Karina", "Karine", "Karo", "Karolina", "Katarine", "Keghanoush", "Keghouhi", "Khosrovidoukht", "Knarig", "Kristine", "Larisa", "Lena", "Liana", "Lilik", "Lilit", "Lina", "Liparit", "Lusaper", "Lusentak", "Lusine", "Luso", "Lyudmila", "Mairanoush", "Makrouhi", "Mane", "Maneh", "Manishag", "Maran", "Margar", "Margarid", "Margarit", "Margarita", "Mari", "Maria", "Mariam", "Mariane", "Marianna", "Marie", "Marina", "Marinae", "Mariya", "Marjik", "Maro", "Maroush", "Masis", "Matild", "Maya", "Mayis", "Mayisa", "Melsidia", "Merry", "Milena", "Monika", "Nare", "Nareh", "Narine", "Nartig", "Nartouhi", "Natalja", "Nataly", "Nazenig", "Nelly", "Nemzar", "Nemzour", "Norayr", "Nouneh", "Noyemi", "Noyemzar", "Nvard", "Nvart", "Nver", "Osig", "Ovsanna", "Pailoun", "Parantsem", "Pareli", "Parkouhi", "Pergrouhi", "Perouz", "Persape", "Prapion", "Raisa", "Ramela", "Relemma", "Rita", "Ruzanna", "Saghome", "Sahaganoush", "Sandoukht", "Sara", "Sareen", "Saten", "Satig", "Seda", "Selma", "Serpuhi", "Seta", "Shahnara", "Shamiram", "Shoghahat", "Shoghi", "Shoushan", "Shushan", "Siamara", "Siran", "Sirarpie", "Siroun", "Sirvat", "Sofi", "Sofia", "Soghovme", "Sona", "Sophia", "Sophie", "Sophula", "Surpig", "Surpouhi", "Surpun", "Susana", "Susanna", "Suzanna", "Svetlana", "Syuzana", "Syuzi", "Takoohi", "Takou", "Takoun", "Tamar", "Tamara", "Teni", "Tigranui", "Tsoghig", "Turvand", "Turvanda", "Undza", "Valeria", "Vardui", "Varsenig", "Varso", "Vart", "Varta-Khatoun", "Varta", "Vartanouhi", "Vartanoush", "Varteoughi", "Vartouhi", "Vartoush", "Varvare", "Vehanoush", "Vergine", "Victoria", "Vika", "Viktoria", "Viktorya", "Vshdouhi", "Yana", "Yeghia", "Yeghine", "Yeghisabet", "Yelepsia", "Yeraniag", "Yeranuhi", "Yerchanig", "Yevgine", "Yugaper", "Yughig", "Yura", "Zagiri", "Zanazan", "Zaro", "Zarouhi", "Zemfira", "Zepure", "Ziazan", "Zumraukht"]>> <<set setup.armenianMaleNames = []>> @@ -765,17 +765,17 @@ <<set setup.djiboutianMaleNames = []>> <<set setup.djiboutianSlaveSurnames = ["Aadan", "Abass", "Abdallah", "Abdi", "Abdilaahi", "Abdilahi", "Abdillahi", "Abdirahman", "Abdo", "Abdou", "Abdoulkader", "Abdourahman", "Abdullahi", "Abib", "Abokor", "Aboubaker", "Adam", "Adan", "Aden", "Ahmed", "Aicha", "Ali", "Amin", "Aouled", "Aptidon", "Arab", "Arahman", "Askar", "Assowe", "Assoweh", "Atteyeh", "Awad", "Awaleh", "Axmed", "Barkad", "Barkat", "Barre", "Barreh", "Bashir", "Bella", "Bile", "Bogoreh", "Booh", "Bouh", "Bouraleh", "Bourhan", "Cabdi", "Cabdilaahi", "Cali", "Chehem", "Cilmi", "Cismaan", "Cumar", "Daahir", "Dabar", "Daher", "Dahir", "Dalmar", "Daoud", "Darar", "Dato", "Daud", "Dayib", "Deka", "Dembil", "Dini", "Dirie", "Dirieh", "Dirir", "Djama", "Djibril", "Doualeh", "Duale", "Dualeh", "Egal", "Egeh", "Egueh", "Elmi", "Essa", "Faarax", "Farah", "Farhan", "Fathi", "Fathia", "Fatouma", "Fouad", "Gaas", "Guedi", "Guelleh", "Habib", "Hachi", "Hadji", "Haibe", "Haid", "Haji", "Hamadou", "Hamoud", "Harbi", "Haroun", "Hashi", "Hassan", "Hersi", "Hirsi", "Houmed", "Houssein", "Hussein", "Ibraahim", "Ibraahin", "Ibrahim", "Idris", "Idriss", "Iman", "Ismael", "Ismail", "Isman", "Issa", "Isse", "Jaamac", "Jama", "Jamac", "Jibriil", "Kahin", "Kaireh", "Kamil", "Kassim", "Kayad", "Khaireh", "Khalif", "Khalil", "Liban", "Madar", "Mahamed", "Mahamoud", "Mahamud", "Mahdi", "Mahmoud", "Maxamed", "Maxamud", "Maxamuud", "Meraneh", "Miguil", "Mire", "Mohamed", "Mohammed", "Mohamoud", "Mohamud", "Moud", "Moumin", "Mouna", "Moussa", "Moustapha", "Muhumed", "Mukhtar", "Muse", "Musse", "Muuse", "Muxumed", "Naguib", "Nair", "Neima", "Nouh", "Nour", "Nur", "Nuur", "Obsieh", "Omar", "Omer", "Osman", "Othman", "Raguib", "Raho", "Ramadan", "Rayaleh", "Robleh", "Roda", "Saad", "Saada", "Saeed", "Sagal", "Sahal", "Said", "Saida", "Salad", "Salah", "Saleebaan", "Saleh", "Salem", "Samatar", "Saredo", "Shire", "Siciid", "Simane", "Souleiman", "Suleiman", "Sultan", "Tadesse", "Waberi", "Wahib", "Wais", "Waiss", "Warsama", "Warsame", "Were", "Xasan", "Xuseen", "Yacin", "Yacoub", "Yassin", "Yonis", "Youssouf", "Yousuf", "Yusuf", "Yuusuf"]>> -<<set setup.greenlandicSlaveNames = ["Aaja", "Aaju", "Aajunnguaq", "Aaliit", "Aani", "Aggu", "Agnethe", "Aka", "Akisooq", "Alaakkilli", "Alãkitdle", "Âlît", "Ãma", "Ãmak", "Amanda", "Aminnguaq", "Amma", "Ammak", "Ãna", "Ane", "Ãne", "Âne", "Angerla", "Angerlannguaq", "Angerlartoq", "Angerlartunnguaq", "Angnîta", "Anna", "Anni", "Anniita", "Arnannguaq", "Atangana", "Augo", "Augusta", "Avgo", "Aviaaja", "Aviaq", "Báse", "Bassi", "Bibe", "Biibi", "Biina", "BÃke", "Bikki", "Bîna", "Bolatta", "Dorte", "Dorthe", "Emma", "Erika", "Erna", "Gertrud", "Inaluk", "Isabella", "Ivaana", "Ivalu", "Ivik", "Ivinnguaq", "Jakku", "Jáko", "Jarte", "Jarti", "Jooriina", "Jôrîna", "Juaanna", "Juãna", "Juliane", "Julie", "K'Ãtôra", "K'itura", "Kaalat", "Kaaliina", "Kâlat", "Kâlîna", "Kaluliit", "Kalulît", "Kariita", "Karîta", "Karla", "Káta", "Kátak", "Kátalît", "Katrine", "Katta", "Kattak", "Kattaliit", "Kiista", "Kiistat", "Kiistiina", "Kimmernaq", "Kista", "Kîsta", "Kîstat", "Kîstîna", "KÃtôra", "Kitura", "Kuluk", "Kulunnguaq", "Kúngo", "Kunngu", "Kûno", "Kuuna", "Kuunu", "Laakki", "Laannguaq", "Lãke", "Lãnguaĸ", "LÃpÃka", "Lippikka", "Maalat", "Maalia", "Maaliaanna", "Maannguaq", "Maaria", "Magtalît", "Máka", "Mákak", "Makka", "Makkak", "Makkalitta", "Mâlat", "Mâlia", "Mâliãna", "Maliina", "Malîna", "Mare", "Mari", "Mâria", "Máta", "Matta", "Mattaliit", "Mimi", "Naasunnguaq", "Naja", "Najaaraq", "Najannguaq", "Napaartoq", "Natuk", "Nikkuliinnguaq", "Nikkuliit", "NÃkulinguaĸ", "NÃkulît", "Nive", "Nivi", "Nivikka", "Nukaaka", "Nukannguaq", "Paaliit", "Paarma", "Paarnannguaq", "Paarnaq", "Pâlît", "Palleq", "Paneeraq", "Paninnguaq", "Parnuuna", "Pîa", "Piia", "Pilunnguaq", "Pipaluk", "Pitse", "Pitsi", "Qittoora", "Qitura", "Qivioq", "Qunerseeq", "Qupanuk", "Riikki", "RÃke", "RÄ©ke", "Rikki", "Saalat", "Saara", "Saarannguaq", "Sâlat", "Sara", "Sâra", "Seeri", "Sêre", "Serminnguaq", "Sialoorta", "Sialôrta", "Siina", "Sika", "Sikkerneq", "Sikkerninnguaq", "Sikkersoq", "Sîna", "Sofie", "Sûsât", "Suusaat", "TÃpo", "Tippu", "Tukummeq", "Tûla", "Tupaarnaq", "Tuula", "Uiloq", "Ujuaanna", "Ujuãna", "Utertoq", "Utertunnguaq", "Vivi"]>> -<<set setup.greenlandicMaleNames = []>> -<<set setup.greenlandicSlaveSurnames = ["Abelsen", "Abrahamsen", "Albrechtsen", "Andersen", "Andreasen", "Andreassen", "Aronsen", "Bak", "Bang", "Bech", "Benjaminsen", "Berglund", "Berthelsen", "Bianco", "Biilmann", "Bisgaard", "Bjerre", "Blytmann", "Boassen", "Bonde", "Boye", "Brandt", "Broberg", "Brønlund", "Brown", "Bruun", "Budek", "Busk", "Carlsen", "Chemnitz", "Christensen", "Christiansen", "Christoffersen", "Christophersen", "Clausen", "Dahl", "Dalager", "Danielsen", "Davidsen", "Didriksen", "Dorph", "Egede", "Eliassen", "Enoksen", "Eriksen", "Eugenius", "Falksen", "Fencker", "Fisker", "Fleischer", "Frandsen", "Frederiksen", "Friis", "Geisler", "Green", "Grønvold", "Guldager", "Hammeken", "Hansen", "Hardenberg", "Heilmann", "Heinrich", "Heiselberg", "Hendriksen", "Henriksen", "Hjort", "Hjorth", "Høegh", "Holding", "Holm", "Holt", "Hornum", "Ibsen", "Ingemann", "Isaksen", "Iversen", "Jacobsen", "Jakobsen", "Jensen", "Jeremiassen", "Jerimiassen", "Jessen", "Joelsen", "Johansen", "Johansson", "Johnsen", "Jørgensen", "Josefsen", "Joseph", "Jrgensen", "Juhl", "Kählig", "Karlsen", "Keldsen", "Kielsen", "Kirkegaard", "Kjær", "Kjeldsen", "Kleemann", "Kleinschmidt", "Kleist", "Knudsen", "Kreutzmann", "Kristensen", "Kristiansen", "Kristoffersen", "Krogh", "Kruse", "Kuitse", "Kumar", "Kunak", "Lange", "Larsen", "Laursen", "Lennert", "Lindberg", "Lindenhann", "Lings", "Lorentzen", "Løvstrøm", "Ludvigsen", "Lukassen", "Lund", "Lundblad", "Lyberth", "Lynge", "Madsen", "Magnussen", "Mark", "Markussen", "Mathiasen", "Mathiassen", "Mikaelsen", "Mikkelsen", "Miller", "Moeller", "Mogensen", "Mølgaard", "Møller", "Mørch", "Mortensen", "Motzfeldt", "Munch", "Munk", "Nathanielsen", "Nathansen", "Nicolaisen", "Nielsen", "Nissen", "Noahsen", "Olesen", "Olsen", "Olsvig", "Ostermann", "Ottosen", "Overgaard", "Pape", "Pars", "Paulsen", "Pedersen", "Petersen", "Petrussen", "Pivat", "Poppel", "Poulsen", "Rafaelsen", "Rasmussen", "Reimer", "Rohde", "Rosing", "Samuelsen", "Sandgreen", "Schmidt", "Sharma", "Siegstad", "Silassen", "Simonsen", "Singh", "Sivertsen", "Skifte", "Smith", "Sommer", "Sørensen", "Srensen", "Steenholdt", "Stenbakken", "Stilling", "Storch", "Suersaq", "Svendsen", "Therkelsen", "Therkildsen", "Thomassen", "Thomsen", "Thorleifsen", "Thorsteinsson", "Tobiassen", "Vahl", "Willumsen", "Winther", "Zeeb"]>> +<<set setup.greenlandicSlaveNames = ["Aaja", "Aaju", "Aajunnguaq", "Aaliit", "Aani", "Aggu", "Agnethe", "Aka", "Akisooq", "Alaakkilli", "Alãkitdle", "Aleqa", "Âlît", "Ãma", "Ãmak", "Amanda", "Aminnguaq", "Amma", "Ammak", "Ãna", "Ane", "Ãne", "Âne", "Angerla", "Angerlannguaq", "Angerlartoq", "Angerlartunnguaq", "Angnîta", "Anna", "Anni", "Anniita", "Arnannguaq", "Atangana", "Augo", "Augusta", "Avgo", "Aviaaja", "Aviaq", "Báse", "Bassi", "Bibe", "Biibi", "Biina", "BÃke", "Bikki", "Bîna", "Bolatta", "Dorte", "Dorthe", "Emma", "Erika", "Erna", "Gertrud", "Inaluk", "Isabella", "Ivaana", "Ivalu", "Ivik", "Ivinnguaq", "Jakku", "Jáko", "Jarte", "Jarti", "Jooriina", "Jôrîna", "Juaanna", "Juãna", "Juliane", "Julie", "K'Ãtôra", "K'itura", "Kaalat", "Kaaliina", "Kâlat", "Kâlîna", "Kaluliit", "Kalulît", "Kariita", "Karîta", "Karla", "Káta", "Kátak", "Kátalît", "Katrine", "Katta", "Kattak", "Kattaliit", "Kiista", "Kiistat", "Kiistiina", "Kimmernaq", "Kista", "Kîsta", "Kîstat", "Kîstîna", "KÃtôra", "Kitura", "Kuluk", "Kulunnguaq", "Kúngo", "Kunngu", "Kûno", "Kuuna", "Kuunu", "Laakki", "Laannguaq", "Lãke", "Lãnguaĸ", "LÃpÃka", "Lippikka", "Maalat", "Maalia", "Maaliaanna", "Maannguaq", "Maaria", "Magtalît", "Máka", "Mákak", "Makka", "Makkak", "Makkalitta", "Mâlat", "Mâlia", "Mâliãna", "Maliina", "Malîna", "Mare", "Mari", "Mâria", "Máta", "Matta", "Mattaliit", "Mimi", "Naasunnguaq", "Naja", "Najaaraq", "Najannguaq", "Napaartoq", "Natuk", "Nikkuliinnguaq", "Nikkuliit", "NÃkulinguaĸ", "NÃkulît", "Nive", "Nivi", "Nivikka", "Nukaaka", "Nukannguaq", "Paaliit", "Paarma", "Paarnannguaq", "Paarnaq", "Pâlît", "Palleq", "Paneeraq", "Paninnguaq", "Parnuuna", "Pîa", "Piia", "Pilunnguaq", "Pipaluk", "Pitse", "Pitsi", "Qittoora", "Qitura", "Qivioq", "Qunerseeq", "Qupanuk", "Riikki", "RÃke", "RÄ©ke", "Rikki", "Saalat", "Saara", "Saarannguaq", "Sâlat", "Sara", "Sâra", "Seeri", "Sêre", "Serminnguaq", "Sialoorta", "Sialôrta", "Siina", "Sika", "Sikkerneq", "Sikkerninnguaq", "Sikkersoq", "Sîna", "Sofie", "Sûsât", "Suusaat", "TÃpo", "Tippu", "Tukummeq", "Tûla", "Tupaarnaq", "Tuula", "Uiloq", "Ujuaanna", "Ujuãna", "Utertoq", "Utertunnguaq", "Vivi"]>> +<<set setup.greenlandicMaleNames = ["Carl", "Claus", "Emil", "Eske", "Finn", "Fredrik", "Hans", "Jonathan", "Kim", "Kuupik", "Lars", "Ludvig", "Niels", "Ole", "Oluf", "Otto"]>> +<<set setup.greenlandicSlaveSurnames = ["Abelsen", "Abrahamsen", "Albrechtsen", "Andersen", "Andreasen", "Andreassen", "Aronsen", "Bak", "Bang", "Bech", "Benjaminsen", "Berglund", "Berthelsen", "Bianco", "Biilmann", "Bisgaard", "Bjerre", "Blytmann", "Boassen", "Bonde", "Boye", "Brandt", "Broberg", "Brønlund", "Brown", "Bruun", "Budek", "Busk", "Carlsen", "Chemnitz", "Christensen", "Christiansen", "Christoffersen", "Christophersen", "Clausen", "Dahl", "Dalager", "Danielsen", "Davidsen", "Didriksen", "Dorph", "Egede", "Eliassen", "Enoksen", "Eriksen", "Eugenius", "Falksen", "Fencker", "Fisker", "Fleischer", "Frandsen", "Frederiksen", "Friis", "Geisler", "Green", "Grønvold", "Guldager", "Hammeken", "Hammond", "Hansen", "Hardenberg", "Heilmann", "Heinrich", "Heiselberg", "Hendriksen", "Henriksen", "Hjort", "Hjorth", "Høegh", "Holding", "Holm", "Holt", "Hornum", "Ibsen", "Ingemann", "Isaksen", "Iversen", "Jacobsen", "Jakobsen", "Jensen", "Jeremiassen", "Jerimiassen", "Jessen", "Joelsen", "Johansen", "Johansson", "Johnsen", "Jørgensen", "Josefsen", "Joseph", "Jrgensen", "Juhl", "Kählig", "Karlsen", "Keldsen", "Kielsen", "Kirkegaard", "Kjær", "Kjeldsen", "Kleemann", "Kleinschmidt", "Kleist", "Knudsen", "Kreutzmann", "Kristensen", "Kristiansen", "Kristoffersen", "Krogh", "Kruse", "Kuitse", "Kumar", "Kunak", "Lange", "Larsen", "Laursen", "Lennert", "Lindberg", "Lindenhann", "Lings", "Lorentzen", "Løvstrøm", "Ludvigsen", "Lukassen", "Lund", "Lundblad", "Lyberth", "Lynge", "Madsen", "Magnussen", "Mark", "Markussen", "Mathiasen", "Mathiassen", "Mikaelsen", "Mikkelsen", "Miller", "Moeller", "Mogensen", "Mølgaard", "Møller", "Mørch", "Mortensen", "Motzfeldt", "Munch", "Munk", "Nathanielsen", "Nathansen", "Nicolaisen", "Nielsen", "Nissen", "Noahsen", "Olesen", "Olsen", "Olsvig", "Ostermann", "Ottosen", "Overgaard", "Pape", "Pars", "Paulsen", "Pedersen", "Petersen", "Petrussen", "Pivat", "Poppel", "Poulsen", "Rafaelsen", "Rasmussen", "Reimer", "Rohde", "Rosing", "Samuelsen", "Sandgreen", "Schmidt", "Sharma", "Siegstad", "Silassen", "Simonsen", "Singh", "Sivertsen", "Skifte", "Smith", "Sommer", "Sørensen", "Srensen", "Steenholdt", "Stenbakken", "Stilling", "Storch", "Suersaq", "Svendsen", "Therkelsen", "Therkildsen", "Thomassen", "Thomsen", "Thorleifsen", "Thorsteinsson", "Tobiassen", "Vahl", "Willumsen", "Winther", "Zeeb"]>> <<set setup.tuvaluanSlaveNames = ["Aigafealofani", "Akelita", "Asenate", "Ese", "Eselealofa", "Ilaisita", "Kaila", "Kalautia", "Kanake", "Kenese", "Lagi", "Lea", "Loukite", "Marisa", "Naama", "Naomi", "Nese", "Pelenike", "Penieli", "Penina", "Pepapeti", "Perenike", "Puakena", "Pulafagau", "Salilo", "Seepa", "Sikinala", "Siliva", "Sina", "Sualua", "Tausaga", "Upumoni", "Vaimaila"]>> -<<set setup.tuvaluanMaleNames = []>> -<<set setup.tuvaluanSlaveSurnames = ["Adams", "Afele", "Albeniz", "Alefaio", "Ali", "Aliyu", "Amosa", "Androsky", "Apinelu", "Armstrong", "Arun", "Auina", "Ave", "Bagarukayo", "Barb", "Begum", "Blund", "Boland", "Boreham", "Bruce", "Çaltik", "Caplen", "Chatzi", "Chiken", "Conway", "D'Souza", "Danan", "Das", "David", "Docherty", "Dore", "Eliapo", "Elisaia", "Elisala", "Ene", "Eren", "Ernests", "Faiva", "Feagai", "Feda", "Fialua", "Fili", "Finiki", "Freedy", "Fuiono", "Fusi", "Gazzola", "Good", "Graft", "Halo", "Hamid", "Hassan", "Hauma", "Hellani", "Hoi", "Homasi", "Hong", "Ielemia", "If", "Ioane", "Ioasa", "Ionatana", "Irata", "Italeli", "Ituaso", "Jackson", "Jane", "Jolly", "Joshua", "Kaly", "Kana", "Kapua", "Katagali", "Kaua", "Keleti", "Kelly", "Kilifi", "Kilima", "Kirby", "Kitiona", "Kokot", "Kolone", "Kotema", "Krishnamoorthy", "Kumar", "Lalua", "Latasi", "Laupepa", "Lawrence", "Lee", "Lemonon", "Lepaio", "Letia", "Lindqvist", "Lolesi", "Lopati", "Lototele", "Lusama", "Lyons", "Maitoga", "Makory", "Malau", "Malua", "Managreve", "Manao", "Manno", "Manuela", "Mase", "Matai", "Maumau", "Mazaiwana", "McGibbon", "Mester", "Mohamed", "Molu", "Momo", "Mono", "Moyou", "Nakala", "Nakoli", "Naoto", "Napoe", "Natano", "Nicole", "Nitz", "Nuss", "O'Brien", "Oray", "Öz", "Paeniu", "Panapa", "Panwar", "Pelee", "Peleti", "Penitusi", "Perez", "Pese", "Pesega", "Petaia", "Pita", "Pokia", "Porter", "Pridgen", "Pryanikov", "Puapua", "Pulusi", "Puti", "Rastaman", "Rize", "Roberts", "Rodriguez", "Ryan", "Sagapolutele", "Sakaio", "Salani", "Salanoa", "Sautia", "Selver", "Semeli", "Semilota", "Serrano", "Setema", "Shumba", "Siale", "Sieni", "Sikela", "Simati", "Sina", "Singh", "Sione", "Sioni", "Smith", "Smitha", "Sogivalu", "Spelta", "Stanley", "Syman", "Talu", "Tanei", "Tapa", "Tapasei", "Tauati", "Taukatea", "Tausi", "Tavai", "Telito", "Telogo", "Tema", "Teo", "Timion", "Tinilau", "Tofuola", "Tomu", "Tuilagi", "Unana", "Utime", "Vaguna", "Vaioleti", "Valoa", "Valoaga", "Vili", "Villar", "Wayne", "Wilson", "Wong"]>> +<<set setup.tuvaluanMaleNames = ["Apisai", "Bikenibeu", "Enele", "Faimalaga", "Fiatau", "Filoimea", "Iakoba", "Ionatana", "Kamuta", "Koloa", "Lagitupu", "Maatia", "Saufatu", "Toaripi", "Tomasi", "Tomu", "Tulaga", "Tupua", "Willy"]>> +<<set setup.tuvaluanSlaveSurnames = ["Adams", "Afele", "Albeniz", "Alefaio", "Ali", "Aliyu", "Amosa", "Androsky", "Apinelu", "Armstrong", "Arun", "Auina", "Ave", "Bagarukayo", "Barb", "Begum", "Blund", "Boland", "Boreham", "Bruce", "Çaltik", "Caplen", "Chatzi", "Chiken", "Conway", "D'Souza", "Danan", "Das", "David", "Docherty", "Dore", "Eliapo", "Elisaia", "Elisala", "Ene", "Eren", "Ernests", "Faiva", "Feagai", "Feda", "Fialua", "Fili", "Finiki", "Freedy", "Fuiono", "Fusi", "Gazzola", "Good", "Graft", "Halo", "Hamid", "Hassan", "Hauma", "Hellani", "Hoi", "Homasi", "Hong", "Ielemia", "If", "Ioane", "Ioasa", "Ionatana", "Irata", "Italeli", "Ituaso", "Jackson", "Jane", "Jolly", "Joshua", "Kaly", "Kana", "Kapua", "Katagali", "Kaua", "Keleti", "Kelly", "Kilifi", "Kilima", "Kirby", "Kitiona", "Kokot", "Kolone", "Kotema", "Krishnamoorthy", "Kumar", "Lalua", "Latasi", "Laupepa", "Lauti", "Lawrence", "Lee", "Lemonon", "Lepaio", "Letia", "Lindqvist", "Lolesi", "Lopati", "Lototele", "Luka", "Lusama", "Lyons", "Maitoga", "Makory", "Malau", "Malua", "Managreve", "Manao", "Manno", "Manuela", "Mase", "Matai", "Maumau", "Mazaiwana", "McGibbon", "Mester", "Mohamed", "Molu", "Momo", "Mono", "Moyou", "Nakala", "Nakoli", "Naoto", "Napoe", "Natano", "Nicole", "Nitz", "Nuss", "O'Brien", "Oray", "Öz", "Paeniu", "Panapa", "Panwar", "Pelee", "Peleti", "Penitusi", "Perez", "Pese", "Pesega", "Petaia", "Pita", "Pokia", "Porter", "Pridgen", "Pryanikov", "Puapua", "Pulusi", "Puti", "Rastaman", "Rize", "Roberts", "Rodriguez", "Ryan", "Sagapolutele", "Sakaio", "Salani", "Salanoa", "Sautia", "Selver", "Semeli", "Semilota", "Serrano", "Setema", "Shumba", "Siale", "Sieni", "Sikela", "Simati", "Sina", "Singh", "Sione", "Sioni", "Smith", "Smitha", "Sogivalu", "Spelta", "Stanley", "Syman", "Talu", "Tanei", "Tapa", "Tapasei", "Tauati", "Taukatea", "Tausi", "Tavai", "Telavi", "Telito", "Telogo", "Tema", "Teo", "Timion", "Tinilau", "Toafa", "Tofuola", "Tomu", "Tuilagi", "Unana", "Utime", "Vaguna", "Vaioleti", "Valoa", "Valoaga", "Vili", "Villar", "Wayne", "Wilson", "Wong"]>> <<set setup.zambianSlaveNames = ["Alice", "Angela", "Anita", "Audrey", "Beatrice", "Bertha", "Besnat", "Betty", "Beverly", "Carol", "Catherine", "Charlotte", "Chauzje", "Cheyenne", "Chifundo", "Christine", "Cyndia", "Dalitso", "Dorcas", "Edith", "Edna", "Emelda", "Esther", "Ethel", "Evelyn", "Grace", "Gwendoline", "Hazel", "Hellen", "Inonge", "Jean", "Jennifer", "Joyce", "Justina", "Kabange", "Kitana", "Lily", "Lweendo", "Margaret", "Mary", "Masozi", "Maureen", "Mavuto", "Meya", "Miriam", "Misozi", "Mulenga", "Nabanji", "Nchawaka", "Nkandu", "Noria", "Nthanda", "Patricia", "Portia", "Racheal", "Roberta", "Robyn", "Rosemary", "Rungano", "Salma", "Sara", "Susan", "Taonga", "Tasila", "Thandiwe", "Tilka", "Tina", "Vera", "Victoria", "Winfridah", "Yamikani", "Yvonne"]>> -<<set setup.zambianMaleNames = []>> -<<set setup.zambianSlaveSurnames = ["Anamela", "Bakala", "Banda", "Besa", "Bowa", "Bwalya", "Chabala", "Chali", "Chalwe", "Chama", "Chanda", "Chansa", "Chewe", "Chibale", "Chibesa", "Chibuye", "Chibwe", "Chilala", "Chilekwa", "Chilembo", "Chileshe", "Chiluba", "Chilufya", "Chimfwembe", "Chinyama", "Chipasha", "Chipeta", "Chipili", "Chirwa", "Chisala", "Chisanga", "Chisenga", "Chisha", "Chishala", "Chishimba", "Chitalu", "Chola", "Chomba", "Chongo", "Chulu", "Chungu", "Clark", "Daka", "Goma", "Gondwe", "Hara", "Imasiku", "Janza", "Jere", "Kabamba", "Kabaso", "Kabwe", "Kaira", "Kalaba", "Kalaluka", "Kalenga", "Kaluba", "Kalumba", "Kalunga", "Kamanga", "Kampamba", "Kangwa", "Kaoma", "Kaonga", "Kapambwe", "Kapembwa", "Kasanda", "Kaseba", "Kasonde", "Kasongo", "Katamanda", "Katebe", "Katongo", "Kaumba", "Kaunda", "Kazembe", "Kombe", "Kumwenda", "Kunda", "Lombe", "Longwe", "Lubasi", "Lubinda", "Lungu", "Maambo", "Mainza", "Malama", "Malambo", "Malunga", "Mambwe", "Manda", "Mapulanga", "Mbao", "Mbewe", "Mbulo", "Mfula", "Mhango", "Michelo", "Milambo", "Milimo", "Miti", "Miyoba", "Mkandawire", "Mofu", "Moonga", "Moono", "Moyo", "Mpundu", "Mtonga", "Mubanga", "Mubiana", "Mubita", "Muchindu", "Mudenda", "Mugala", "Mukelabai", "Mukuka", "Mukupa", "Mulenga", "Muleya", "Muma", "Mumba", "Mumbi", "Munalula", "Mundia", "Munkombwe", "Munthali", "Musenge", "Musonda", "Musukwa", "Mutale", "Mutambo", "Muwowo", "Muyunda", "Mvula", "Mwaanga", "Mwaba", "Mwale", "Mwamba", "Mwambazi", "Mwanawasa", "Mwango", "Mwansa", "Mwanza", "Mwape", "Mweemba", "Mweene", "Mweetwa", "Mwelwa", "Mwenda", "Mwenya", "Mwewa", "Mwiinga", "Mwila", "Mwiya", "Nawa", "Ndhlovu", "Ng'ambi", "Ng'andu", "Ngambi", "Ngandu", "Ngoma", "Ngosa", "Ngulube", "Nguni", "Ngwira", "Njobvu", "Njovu", "Nkandu", "Nkhata", "Nkhoma", "Nkole", "Nkonde", "Nonde", "Nsama", "Nyambe", "Nyirenda", "Nyirongo", "Nyoni", "Phiri", "Sakala", "Sampa", "Scott", "Shawa", "Shinga", "Siame", "Sibanda", "Sichone", "Sikazwe", "Silungwe", "Silwamba", "Silwimba", "Simasiku", "Simbeye", "Simfukwe", "Simukoko", "Simukonda", "Simumba", "Simutowe", "Simwanza", "Simwinga", "Sinkala", "Sinkamba", "Sinyangwe", "Sitali", "Siwale", "Skinner", "Soko", "Tembo", "Zimba", "Zulu", "Zyambo"]>> +<<set setup.zambianMaleNames = ["Daniel", "Edgar", "Elijah", "Frederick", "Guy", "Kebby", "Kenneth", "Levy", "Mainza", "Malimba", "Michael", "Nalumino", "Rupiah"]>> +<<set setup.zambianSlaveSurnames = ["Anamela", "Bakala", "Banda", "Besa", "Bowa", "Bwalya", "Chabala", "Chali", "Chalwe", "Chama", "Chanda", "Chansa", "Chewe", "Chibale", "Chibesa", "Chibuye", "Chibwe", "Chilala", "Chilekwa", "Chilembo", "Chileshe", "Chiluba", "Chilufya", "Chimfwembe", "Chinyama", "Chipasha", "Chipeta", "Chipili", "Chirwa", "Chisala", "Chisanga", "Chisenga", "Chisha", "Chishala", "Chishimba", "Chitalu", "Chola", "Chomba", "Chona", "Chongo", "Chulu", "Chungu", "Clark", "Daka", "Goma", "Gondwe", "Hara", "Imasiku", "Janza", "Jere", "Kabamba", "Kabaso", "Kabwe", "Kaira", "Kalaba", "Kalaluka", "Kalenga", "Kaluba", "Kalumba", "Kalunga", "Kamanga", "Kampamba", "Kangwa", "Kaoma", "Kaonga", "Kapambwe", "Kapembwa", "Kasanda", "Kaseba", "Kasonde", "Kasongo", "Katamanda", "Katebe", "Katongo", "Kaumba", "Kaunda", "Kazembe", "Kombe", "Kumwenda", "Kunda", "Lombe", "Longwe", "Lubasi", "Lubinda", "Lungu", "Maambo", "Mainza", "Malama", "Malambo", "Malunga", "Mambwe", "Manda", "Mapulanga", "Masheke", "Mbao", "Mbewe", "Mbulo", "Mfula", "Mhango", "Michelo", "Milambo", "Milimo", "Miti", "Miyoba", "Mkandawire", "Mofu", "Moonga", "Moono", "Moyo", "Mpundu", "Mtonga", "Mubanga", "Mubiana", "Mubita", "Muchindu", "Mudenda", "Mugala", "Mukelabai", "Mukuka", "Mukupa", "Mulenga", "Muleya", "Muma", "Mumba", "Mumbi", "Munalula", "Mundia", "Munkombwe", "Munthali", "Musenge", "Musonda", "Musukwa", "Mutale", "Mutambo", "Muwowo", "Muyunda", "Mvula", "Mwaanga", "Mwaba", "Mwale", "Mwamba", "Mwambazi", "Mwanawasa", "Mwango", "Mwansa", "Mwanza", "Mwape", "Mweemba", "Mweene", "Mweetwa", "Mwelwa", "Mwenda", "Mwenya", "Mwewa", "Mwiinga", "Mwila", "Mwiya", "Nawa", "Ndhlovu", "Ng'ambi", "Ng'andu", "Ngambi", "Ngandu", "Ngoma", "Ngosa", "Ngulube", "Nguni", "Ngwira", "Njobvu", "Njovu", "Nkandu", "Nkhata", "Nkhoma", "Nkole", "Nkonde", "Nonde", "Nsama", "Nyambe", "Nyirenda", "Nyirongo", "Nyoni", "Phiri", "Sakala", "Sampa", "Scott", "Shawa", "Shinga", "Siame", "Sibanda", "Sichone", "Sikazwe", "Silungwe", "Silwamba", "Silwimba", "Simasiku", "Simbeye", "Simfukwe", "Simukoko", "Simukonda", "Simumba", "Simutowe", "Simwanza", "Simwinga", "Sinkala", "Sinkamba", "Sinyangwe", "Sitali", "Siwale", "Skinner", "Soko", "Tembo", "Zimba", "Zulu", "Zyambo"]>> <<set setup.albanianSlaveNames = ["Ada", "Adamata", "Adelina", "Adile", "Aferdita", "Afërdita", "Afrodita", "Agë", "Aida", "Aishe", "Ajkuna", "Ajla", "Alba", "Alban", "Albana", "Albane", "Alesia", "Alisa", "Alketa", "Altea", "Amanda", "Amela", "Amelia", "Amelija", "Amida", "Ana", "Angela", "Angjelka", "Ani", "Anifggyhji", "Anila", "Anisa", "Ann", "Antoinette", "Arba", "Arbana", "Arbena", "Arbërore", "Ardiana", "Ardita", "Ariana", "Arjana", "Arjeta", "Arta", "Astrit", "Atdhe", "Atixhe", "Avdije", "Bafta", "Baftije", "Bedrije", "Besa", "Besarta", "Besiana", "Bleona", "Blerta", "Blerte", "Bora", "Borbardha", "Braniola", "Brikena", "Bukurie", "Bukuroshe", "Dafina", "Daso", "Denisa", "Dëshira", "Dhurata", "Domenika", "Donika", "Donjeta", "Doruntina", "Drita", "Earta", "Eda", "Edita", "Edona", "Elda", "Elizabeth", "Elona", "Elsa", "Elvana", "Emina", "Emine", "Emira", "Eneida", "Enisa", "Enkeleda", "Entela", "Eriola", "Ermira", "Esma", "Eva", "Fatie", "Fatime", "Fatlinda", "Fatma", "Fatmire", "Feriha", "Fitime", "Fitnete", "Fitore", "Flora", "Flore", "Floriana", "Flutra", "Flutura", "Gentiana", "Gjelina", "Gjevahire", "Gjilferije", "Gjyldane", "Gona", "Habibe", "Halise", "Hanife", "Have", "Haxhire", "Hygerta", "Hyrete", "Iliriana", "Ilirjana", "Indrit", "Jelena", "Jeta", "Jonida", "Jonita", "Julie", "Kaltrina", "Katerina", "Kejsi", "Kimete", "Klarita", "Klea", "Leandra", "Ledia", "Lindiana", "Lindita", "Liria", "Liridona", "Lirie", "Lola", "Lule", "Lulieta", "Luljeta", "Luljetë", "Lulzime", "Lumnija", "Lumnije", "Lumturia", "Lumturie", "Lutvije", "Majlinda", "Manjola", "Mara", "Margarita", "Maria", "Marigona", "Marsela", "Matilda", "Maxhide", "Medie", "Megi", "Meliha", "Melinda", "Melisa", "Mergime", "Merita", "Mevlide", "Mevlude", "Mide", "Mihria", "Mihrie", "Milfete", "Mimoza", "Minera", "Mira", "Miradija", "Miranda", "Mirela", "Mirjeta", "Mirlinda", "Mirsada", "Misse", "Monika", "Myzafete", "Nada", "Nafije", "Naxhie", "Nazime", "Nexhmie", "Noemi", "Nua", "Nurije", "Odeta", "Oneda", "Pranvera", "Pranvere", "Prenda", "Qanije", "Qelibije", "Rabie", "Rabo", "Resmie", "Roze", "Rrezarta", "Rrita", "Rudina", "Ruhije", "Sabihete", "Sabije", "Sadije", "Sadike", "Safete", "Sahide", "Samira", "Sanije", "Sara", "Sebahete", "Sebiha", "Sefade", "Selvete", "Senie", "Senije", "Sevda", "Shefkije", "Shejnaze", "Shemsie", "Shengul", "Sheqere", "Shina", "Shkurte", "Shpresa", "Shqipe", "Shqiponja", "Sindi", "Soni", "Sonija", "Sonila", "Suada", "Suela", "Sultana", "Sura", "Suzana", "Syrena", "Syzana", "Tefta", "Teuta", "Thëllënza", "Tika", "Tringe", "Valbona", "Vjollca", "Vjosa", "Vlora", "Xhemale", "Xhevrije", "Yllballe", "Yllbardha", "Ylldrita", "Yllesha", "Yllëza", "Ylljeta", "Yllka", "Yllkuqe", "Yllmira", "Yllnesha", "Yllnore", "Yllore", "Yllpara", "Zahide", "Zamira", "Zamire", "Zelfije", "Ziga", "Zija", "Zoja"]>> <<set setup.albanianMaleNames = []>> @@ -898,28 +898,28 @@ <<set setup.barbadianSlaveSurnames = ["Agard", "Alleyne", "Archer", "Armstrong", "Arthur", "Ashby", "Austin", "Babb", "Bailey", "Barker", "Barrow", "Batson", "Beckles", "Belgrave", "Belle", "Best", "Bishop", "Blackett", "Blackman", "Blades", "Blenman", "Bourne", "Bovell", "Bowen", "Boyce", "Bradshaw", "Branch", "Brathwaite", "Brewster", "Broomes", "Brown", "Browne", "Bryan", "Burke", "Bynoe", "Cadogan", "Callender", "Campbell", "Carrington", "Carter", "Chandler", "Charles", "Chase", "Clarke", "Codrington", "Collymore", "Corbin", "Cox", "Crichlow", "Cumberbatch", "Cummins", "Daniel", "Davis", "Dottin", "Downes", "Drakes", "Drayton", "Durant", "Edghill", "Edwards", "Ellis", "Estwick", "Evelyn", "Field", "Fields", "Forde", "Foster", "Francis", "Gaskin", "Gibbs", "Gibson", "Gilkes", "Gill", "Gittens", "Goddard", "Gooding", "Goodridge", "Graham", "Grant", "Greaves", "Green", "Greene", "Greenidge", "Griffith", "Hall", "Harding", "Harewood", "Harper", "Harris", "Haynes", "Headley", "Henry", "Hinds", "Hinkson", "Holder", "Hope", "Howard", "Howell", "Hoyte", "Hunte", "Husbands", "Ifill", "Inniss", "Jackman", "James", "Jemmott", "John", "Johnson", "Jones", "Jordan", "Joseph", "Kellman", "King", "Kirton", "Knight", "Lashley", "Layne", "Leacock", "Lewis", "Linton", "Lorde", "Lovell", "Lowe", "Lynch", "Mapp", "Marius", "Marshall", "Marville", "Mason", "Massiah", "Mayers", "Maynard", "McClean", "McCollin", "McDowald", "Millar", "Miller", "Moore", "Morris", "Murray", "Murrell", "Newton", "Nicholls", "Niles", "Norville", "Nurse", "Odle", "Padmore", "Parris", "Payne", "Phillips", "Pilgrim", "Prescod", "Ramsay", "Reece", "Reid", "Richards", "Roach", "Roberts", "Robinson", "Rock", "Rowe", "Sandiford", "Sargeant", "Scantlebury", "Scott", "Seale", "Sealy", "Shepherd", "Simmons", "Skeete", "Small", "Smith", "Sobers", "Springer", "Squires", "Stoute", "Straker", "Strohensky", "Stuart", "Taitt", "Taylor", "Thomas", "Thompson", "Thorne", "Toppin", "Trotman", "Tull", "Wadman", "Waithe", "Walcott", "Walker", "Walrond", "Ward", "Waterman", "Watson", "Weekes", "Welch", "White", "Wilkinson", "Williams", "Wilson", "Wiltshire", "Worrell", "Yarde", "Yearwood"]>> <<set setup.dominiquaisSlaveNames = ["Alix", "Angela", "Angelica", "Ann", "Anna", "China", "Darna", "Dawn", "Donisha", "Donna", "Doris", "Elhanna", "Elma", "Eugenia", "Francilla", "Francine", "Gabriela", "Gloria", "Hermin", "Ira", "Jacintha", "Jade", "Jean", "Jin", "Josia", "Kamala", "Kellyn", "Leandra", "Luan", "Lyne", "Mabel", "Marah", "Marcia", "Marie-Lyne", "Marie", "Nadira", "Naikta", "Odessa", "Pearl", "Phyllis", "Rianna", "Rikisha", "Samantha", "Sharlene", "Sydney", "Tamia", "Tammy", "Tasia", "Thea", "Tiffany", "Tori", "Vanessa"]>> -<<set setup.dominiquaisMaleNames = []>> +<<set setup.dominiquaisMaleNames = ["Aurelius", "Charles", "Clarence", "Crispin", "Edison", "Edward", "Eliud", "Frank", "Fred", "Jenner", "Louis", "Nicholas", "Oliver", "Osborne", "Patrick", "Pierre", "Roosevelt", "Vernon"]>> <<set setup.dominiquaisSlaveSurnames = ["Abraham", "Abreu", "Alexander", "Alexis", "Alfred", "Alleyne", "Ambo", "Andrew", "Anthony", "Antoine", "Arias", "Astaphan", "Auguiste", "Augustine", "Austrie", "Bannis", "Baptiste", "Bardouille", "Baron", "Bazil", "Bellot", "Benjamin", "Bertrand", "Blaize", "Blanc", "Blanchard", "Brumant", "Bruney", "Bruno", "Burnette", "Burton", "Cadette", "Carbon", "Casimir", "Cassell", "Challenger", "Charles", "Christian", "Christopher", "Coipel", "Corriette", "Council", "Cuffy", "Dailey", "Dalrymple", "Dangleben", "Daniel", "Darroux", "David", "Davis", "Defoe", "Dejean", "Diaz", "Didier", "Dominica", "Dublin", "Ducreay", "Dupuis", "Durand", "Edwards", "Emanuel", "Esprit", "Etienne", "Fabien", "Felix", "Feliz", "Fernandez", "Ferreira", "Ferrol", "Fontaine", "Frampton", "Francis", "Francois", "Frederick", "Gabriel", "Garcia", "George", "Giraud", "Gonzalez", "Gordon", "Graham", "Green", "Gregoire", "Grell", "Guiste", "Guye", "Guzman", "Hamlet", "Harris", "Hector", "Henderson", "Henry", "Hill", "Hilton", "Honore", "Hypolite", "Irish", "Jackson", "James", "Jean", "Jimenez", "Jnobaptiste", "John", "Johnson", "Jones", "Joseph", "Jules", "Julien", "Karam", "Lambert", "Larocque", "Laurent", "Laville", "Lavinier", "Lawrence", "Leblanc", "Lee", "Leslie", "Letang", "Lewis", "Linton", "Lloyd", "Lockhart", "Lopez", "Louis", "Lugay", "Magloire", "Martin", "Matthew", "Medina", "Mitchell", "Moise", "Morancie", "Morvan", "Moses", "Murphy", "Nicholas", "Pacquette", "Panthier", "Pascal", "Paul", "Peltier", "Perez", "Peter", "Peters", "Philbert", "Phillip", "Pierre", "Pinard", "Prevost", "Prince", "Ramirez", "Registe", "Reyes", "Richards", "Riviere", "Roberts", "Robin", "Robinson", "Rodney", "Rodriguez", "Rolle", "Romain", "Royer", "Samuel", "Sanchez", "Sanford", "Savarin", "Scotland", "Seaman", "Shillingford", "Simon", "Smith", "Sorhaindo", "St. Jean", "Stedman", "Stephen", "Stephenson", "Sylvester", "Tavernier", "Telemaque", "Thomas", "Timothy", "Titre", "Tonge", "Torres", "Toulon", "Toussaint", "Valerie", "Valmond", "Victor", "Vidal", "Wallace", "Walsh", "Walter", "Warrington", "Williams", "Wilson", "Wiltshire", "Winston", "Xavier"]>> <<set setup.trinidadianSlaveNames = ["Aaliyah", "Afsana", "Althea", "Amelia", "Amy", "Ann", "Anna", "Annalise", "Anora", "Anya", "Barbara", "Britney", "Brittney", "Caroline", "Chelsea", "Cherelle", "Cheryl-Lynn", "Cheryl", "Christina", "Corinne", "Daliah", "Dameka", "Dana", "Daniella", "Danielle", "Elizabeth", "Ellen", "Gabriella", "Gillian", "Giselle", "Hazelle", "Heather", "Janelle", "Jeanne", "Jevon", "Jodi", "Johanna", "Joy", "Justyne", "Kamla", "Kanica", "Kathleen", "Katya", "Kay", "Khadijah", "Lynn", "Mae", "Mairoon", "Margaret", "Marie", "Michelle", "Mona", "Monique", "Natalia", "Nia", "Nicki", "Nicole", "Nina", "Norma", "Onika", "Patricia", "Paula-Mae", "Paula", "Pearl", "Pennelope", "Renee", "Roberta", "Rose", "Rynelle", "Sahanna", "Sarah", "Shivana", "Simone", "Sintra", "Sybil", "Tanya", "Teresa", "Valene", "Victoria", "Wendy"]>> -<<set setup.trinidadianMaleNames = []>> -<<set setup.trinidadianSlaveSurnames = ["Abdool", "Abraham", "Adams", "Alexander", "Alexis", "Alfred", "Ali", "Alleyne", "Andrews", "Antoine", "Arjoon", "Baboolal", "Bachan", "Bailey", "Baksh", "Balgobin", "Balkaran", "Baptiste", "Basdeo", "Beckles", "Beharry", "Benjamin", "Bernard", "Bissessar", "Bissoon", "Blackman", "Bobb", "Boodoo", "Boodram", "Brathwaite", "Brown", "Browne", "Bruce", "Callender", "Campbell", "Charles", "Clarke", "Constantine", "Cooper", "Cox", "Cummings", "Daniel", "Dass", "David", "Davis", "Deonarine", "Diaz", "Dookie", "Douglas", "Duncan", "Edwards", "Felix", "Forde", "Francis", "Francois", "Fraser", "Frederick", "Garcia", "George", "Gobin", "Gomez", "Gonzales", "Gopaul", "Gordon", "Grant", "Griffith", "Guerra", "Guy", "Hamilton", "Harripersad", "Harris", "Harry", "Haynes", "Henry", "Hernandez", "Hinds", "Holder", "Hosein", "Huggins", "Isaac", "Jack", "Jackson", "Jacob", "Jaggernauth", "James", "John", "Johnson", "Jones", "Jordan", "Joseph", "Julien", "Khan", "King", "Kissoon", "Lalla", "Latchman", "Lawrence", "Lee", "Lewis", "Lezama", "Lopez", "Lutchman", "Mahabir", "Mahadeo", "Maharaj", "Maraj", "Marcano", "Mark", "Marshall", "Martin", "Mathura", "Matthews", "Melville", "Minaj", "Mitchell", "Modeste", "Mohamed", "Mohammed", "Mohan", "Moore", "Morris", "Moses", "Murray", "Nanan", "Narine", "Nelson", "Nicholas", "Noel", "Parris", "Patrick", "Paul", "Persad-Bissessar", "Persad", "Peters", "Phillip", "Phillips", "Pierre", "Ragbir", "Ragoonanan", "Rajkumar", "Ramcharan", "Ramdass", "Ramdeen", "Ramdeo", "Ramdhanie", "Ramdial", "Ramjattan", "Ramjit", "Ramkissoon", "Ramlal", "Ramlochan", "Ramlogan", "Ramnarine", "Ramnath", "Ramoutar", "Rampersad", "Ramrattan", "Ramroop", "Ramsaran", "Ramsaroop", "Ramsingh", "Reid", "Reyes", "Richards", "Richardson", "Roberts", "Robinson", "Rodriguez", "Roopnarine", "Sahadeo", "Samaroo", "Samlal", "Sammy", "Sampson", "Samuel", "Sandy", "Sankar", "Scott", "Seecharan", "Seepersad", "Simmons", "Simon", "Sinanan", "Singh", "Small", "Smith", "Solomon", "Sookdeo", "Sooklal", "Sooknanan", "Sookoo", "Sookram", "Stewart", "Sylvester", "Taylor", "Thomas", "Thompson", "Toussaint", "Walcott", "Walker", "Weekes", "Williams", "Wilson", "Young"]>> +<<set setup.trinidadianMaleNames = ["Albert", "Anthony", "Arthur", "Basdeo", "Ellis", "Eric", "George", "Keith", "Maxwell", "Mohamed", "Noor", "Patrick", "Solomon"]>> +<<set setup.trinidadianSlaveSurnames = ["Abdool", "Abraham", "Adams", "Alexander", "Alexis", "Alfred", "Ali", "Alleyne", "Andrews", "Antoine", "Arjoon", "Baboolal", "Bachan", "Bailey", "Baksh", "Balgobin", "Balkaran", "Baptiste", "Basdeo", "Beckles", "Beharry", "Benjamin", "Bernard", "Bissessar", "Bissoon", "Blackman", "Bobb", "Boodoo", "Boodram", "Brathwaite", "Brown", "Browne", "Bruce", "Callender", "Campbell", "Charles", "Clarke", "Constantine", "Cooper", "Cox", "Cummings", "Daniel", "Dass", "David", "Davis", "Deonarine", "Diaz", "Dookie", "Douglas", "Duncan", "Edwards", "Felix", "Forde", "Francis", "Francois", "Fraser", "Frederick", "Garcia", "George", "Gobin", "Gomez", "Gonzales", "Gopaul", "Gordon", "Grant", "Griffith", "Guerra", "Guy", "Hamilton", "Harripersad", "Harris", "Harry", "Hassanali", "Haynes", "Henry", "Hernandez", "Hinds", "Holder", "Hosein", "Huggins", "Isaac", "Jack", "Jackson", "Jacob", "Jaggernauth", "James", "John", "Johnson", "Jones", "Jordan", "Joseph", "Julien", "Khan", "King", "Kissoon", "Lalla", "Latchman", "Lawrence", "Lee", "Lewis", "Lezama", "Lopez", "Lutchman", "Mahabir", "Mahadeo", "Maharaj", "Manning", "Maraj", "Marcano", "Mark", "Marshall", "Martin", "Mathura", "Matthews", "Melville", "Minaj", "Mitchell", "Modeste", "Mohamed", "Mohammed", "Mohan", "Moore", "Morris", "Moses", "Murray", "Nanan", "Narine", "Nelson", "Nicholas", "Noel", "Parris", "Patrick", "Paul", "Persad-Bissessar", "Persad", "Peters", "Phillip", "Phillips", "Pierre", "Ragbir", "Ragoonanan", "Rajkumar", "Ramcharan", "Ramdass", "Ramdeen", "Ramdeo", "Ramdhanie", "Ramdial", "Ramjattan", "Ramjit", "Ramkissoon", "Ramlal", "Ramlochan", "Ramlogan", "Ramnarine", "Ramnath", "Ramoutar", "Rampersad", "Ramrattan", "Ramroop", "Ramsaran", "Ramsaroop", "Ramsingh", "Reid", "Reyes", "Richards", "Richardson", "Roberts", "Robinson", "Rodriguez", "Roopnarine", "Sahadeo", "Samaroo", "Samlal", "Sammy", "Sampson", "Samuel", "Sandy", "Sankar", "Scott", "Seecharan", "Seepersad", "Simmons", "Simon", "Sinanan", "Singh", "Small", "Smith", "Solomon", "Sookdeo", "Sooklal", "Sooknanan", "Sookoo", "Sookram", "Stewart", "Sylvester", "Taylor", "Thomas", "Thompson", "Toussaint", "Walcott", "Walker", "Weekes", "Williams", "Wilson", "Young"]>> <<set setup.palauanSlaveNames = ["Akiko", "Amber", "Anne", "Cita", "Debbie", "Dirngulbai", "Ebiltulik", "Elong", "Ernestine", "Evelyn", "Ferista", "Gabriela", "Jennifer", "Jerrlyn", "Jessica", "Joan", "Joy", "Julie", "Kate", "Katharine", "Keesha", "Leilani", "Marina", "Mary", "Michelle", "Miriam", "Ngedikes", "Ngerak", "Nicole", "Osisang", "Peoria", "Ruby", "Sandra", "Taylor", "Tina", "Valeria", "Valerie"]>> -<<set setup.palauanMaleNames = []>> -<<set setup.palauanSlaveSurnames = ["Abbas", "Abraham", "Adachi", "Adelbai", "Aderiano", "Aguon", "Ahmed", "Aitaro", "Akhtar", "Akitaya", "Albert", "Alexander", "Alfonso", "Ali", "Andreas", "Andrew", "Anson", "Arurang", "Asanuma", "Aulerio", "Bai", "Basilius", "Belt", "Bitu", "Blas", "Blesam", "Blosch", "Bultedaob", "Canny", "Castillo", "Cavan", "Chan", "Chibana", "Chilton", "Coes", "Collins", "Cruz", "David", "Decherong", "Delos", "Dizon", "Eberdong", "Emery", "Emesiochel", "Erungel", "Espangel", "Etpison", "Fan", "FitzGibbons", "Florencio", "Flores", "Frank", "Fritz", "Gabriel", "Gancayco", "Gaymann", "Gibbons", "Giramur", "Glenn", "Gonzales", "Gopez", "Gordon", "Green", "Gutierrez", "Harel", "Haruo", "Hayat", "Hayes", "Holm", "Horie", "Hussain", "Ililau", "Imeong", "Inacio", "Isamu", "Isechal", "Ito", "Jonson", "Joshua", "Kanai", "Karim", "Katosang", "Keane", "Keldermans", "Kesolei", "Khan", "Kintaro", "Kishigawa", "Kitalong", "Kloulchad", "Kloulechad", "Kloulubak", "Koshiba", "Kuartei", "Kumangai", "Kyota", "Laurin", "Ledgerwood", "Lee", "Lim", "Lukas", "Malsol", "Mamis", "Marcil", "Mariur", "Martinez", "Masang", "Mendiola", "Mesubed", "Mikel", "Mincer", "Misech", "MiÅ¡ech", "Mongami", "Morei", "Moses", "Murry", "Nakamura", "Napil", "Ngiraibai", "Ngirailemesang", "Ngiraingas", "Ngiraked", "Ngirakesau", "Ngiralmau", "Ngirausui", "Ngirchoimei", "Ngirmang", "Ngirmeriil", "Ngirmidol", "Ngiruchelbad", "Ngotel", "Oiterong", "Olkeriil", "Ongrung", "Orrukem", "Ortiz", "Otto", "Palau", "Paloma", "Patris", "Pedro", "Perry", "Pestano", "Pierantozzi", "Rafael", "Raikadroka", "Ramarui", "Ramas", "Rechebei", "Rechelluul", "Reklai", "Remeliik", "Remengesau", "Remoket", "Rengiil", "Rengulbai", "Renguul", "Reyes", "Riungel", "Rivera", "Robert", "Ruluked", "Rusk", "Sakuma", "Salvador", "Santos", "Sbal", "Seid", "Sengebau", "Senior", "Sikyang", "Sisserson", "Smith", "Soalablai", "Subris", "Sugiyama", "Sumang", "Sungino", "Suzuki", "Tadao", "Takada", "Takawo", "Tanna", "Tell", "Tellames", "Tellei", "Temengil", "Termeteet", "Tervet", "Thomas", "Tmetuchl", "Tomoichi", "Toribiong", "Torres", "Ulengchong", "Uludong", "Vance", "Vereen", "Villanueva", "Villarama", "Waheed", "Whipps", "Williams", "Willter", "Wong", "Yano", "Yobech", "Ziegler"]>> +<<set setup.palauanMaleNames = ["Alfonso", "Antonio", "Elias", "Haruo", "Johnson", "Kerai", "Kuniwo", "Lazarus", "Ngiratkel", "Raynold", "Thomas"]>> +<<set setup.palauanSlaveSurnames = ["Abbas", "Abraham", "Adachi", "Adelbai", "Aderiano", "Aguon", "Ahmed", "Aitaro", "Akhtar", "Akitaya", "Albert", "Alexander", "Alfonso", "Ali", "Andreas", "Andrew", "Anson", "Arurang", "Asanuma", "Aulerio", "Bai", "Basilius", "Bells", "Belt", "Bitu", "Blas", "Blesam", "Blosch", "Bultedaob", "Canny", "Castillo", "Cavan", "Chan", "Chibana", "Chilton", "Coes", "Collins", "Cruz", "David", "Decherong", "Delos", "Dizon", "Eberdong", "Emery", "Emesiochel", "Erungel", "Espangel", "Etpison", "Fan", "FitzGibbons", "Florencio", "Flores", "Frank", "Fritz", "Gabriel", "Gancayco", "Gaymann", "Gibbons", "Giramur", "Glenn", "Gonzales", "Gopez", "Gordon", "Green", "Gutierrez", "Harel", "Haruo", "Hayat", "Hayes", "Holm", "Horie", "Hussain", "Ililau", "Imeong", "Inacio", "Isamu", "Isechal", "Ito", "Jonson", "Joshua", "Kanai", "Karim", "Katosang", "Keane", "Keldermans", "Kesolei", "Khan", "Kintaro", "Kishigawa", "Kitalong", "Kloulchad", "Kloulechad", "Kloulubak", "Koshiba", "Kuartei", "Kumangai", "Kyota", "Laurin", "Ledgerwood", "Lee", "Lim", "Lukas", "Malsol", "Mamis", "Marcil", "Mariur", "Martinez", "Masang", "Mendiola", "Mesubed", "Mikel", "Mincer", "Misech", "MiÅ¡ech", "Mongami", "Morei", "Moses", "Murry", "Nakamura", "Napil", "Ngiraibai", "Ngirailemesang", "Ngiraingas", "Ngiraked", "Ngirakesau", "Ngiralmau", "Ngirausui", "Ngirchoimei", "Ngirmang", "Ngirmeriil", "Ngirmidol", "Ngiruchelbad", "Ngotel", "Oiterong", "Olkeriil", "Ongrung", "Orrukem", "Ortiz", "Otto", "Palau", "Paloma", "Patris", "Pedro", "Perry", "Pestano", "Pierantozzi", "Rafael", "Raikadroka", "Ramarui", "Ramas", "Rechebei", "Rechelluul", "Reklai", "Remeliik", "Remengesau", "Remoket", "Rengiil", "Rengulbai", "Renguul", "Reyes", "Riungel", "Rivera", "Robert", "Ruluked", "Rusk", "Sakuma", "Salvador", "Santos", "Sbal", "Seid", "Sengebau", "Senior", "Sikyang", "Sisserson", "Smith", "Soalablai", "Subris", "Sugiyama", "Sumang", "Sungino", "Suzuki", "Tadao", "Takada", "Takawo", "Tanna", "Tell", "Tellames", "Tellei", "Temengil", "Termeteet", "Tervet", "Thomas", "Tmetuchl", "Tomoichi", "Toribiong", "Torres", "Ulengchong", "Uludong", "Vance", "Vereen", "Villanueva", "Villarama", "Waheed", "Whipps", "Williams", "Willter", "Wong", "Yano", "Yobech", "Ziegler"]>> <<set setup.papuaNewGuineanSlaveNames = ["Abigail", "Adrine", "Aglem Ter", "Alice", "Alupu", "Alupwa", "Amp-Biam", "Ancitha", "Angela", "Ann", "Anna-Liza", "Anna", "Annie", "Arianne", "Barbara", "Beatrice", "Bertha", "Betty", "Biam", "Brenda", "Carol", "Charlize", "Dau", "Delilah", "Dika", "Donna", "Dorothy", "Elanga", "Geua", "Gladys", "Hinamutawa", "Idesah", "Ife", "Isa", "Itong", "Jara", "Joan", "Josephine", "Joyce", "Joyleen", "Judith", "Justina", "Kaia", "Kama", "Kandra", "Kawa", "Kenga", "Kentiga", "Kiteni", "Koina", "Kompamp-Kengakama", "Kompamp-Meta", "Konio", "Kumbi", "Kwimbe", "lanisha", "Liz", "Liza", "Lynda", "Mae", "Main", "Mairi", "Maleta", "Mancy", "Manoi", "Marpa", "Martha", "Masa", "May", "Meg", "Mentun", "Meta", "Molung", "Nahau", "Nali", "Ndrantche", "Nemong", "Ngalowen", "Ngapan", "Ngasu", "Ngatchmu", "Nicole", "Norma", "Pauke", "Pwondret", "Rachel", "Ravina", "Rellie", "Rossa", "Ruth", "Salikon", "Samantha", "Sibona", "Sirizo", "Tabitha", "Tanya", "Tegan", "Theresa", "Toea", "Veru", "Wenta", "Xenia", "Yerema"]>> -<<set setup.papuaNewGuineanMaleNames = []>> -<<set setup.papuaNewGuineanSlaveSurnames = ["Abavu", "Abel", "Aila", "Aisa", "Aisi", "Aiye", "Aizue", "Akia", "Ako", "Albert", "Alex", "Ali", "Allen", "Alu", "Amini", "Amos", "Anderson", "Andrew", "Angara", "Ani", "Anton", "Apa", "Apo", "Arua", "Augustine", "Awai", "Babo", "Bais", "Baloiloi", "Baraka", "Baru", "Ben", "Benson", "Billy", "Biri", "Bito", "Boas", "Bray", "Brown", "Bruno", "Buka", "Chan", "Dadae", "Dai", "Daniel", "Dau", "David", "Dickson", "Elijah", "Enuma", "Evei", "Francis", "Frank", "Gabriel", "Gari", "Gau", "Gavera", "Gawi", "Gene", "Geno", "George", "Gibson", "Gima", "Gomia", "Gorogo", "Griffin", "Haija", "Haro", "Harry", "Hau", "Henao", "Henry", "Hosea", "Igo", "Ila", "Injia", "Ioka", "Jack", "Jackson", "Jacob", "James", "Jerry", "Jim", "Joe", "Joel", "John", "Johnson", "Joku", "Jones", "Joseph", "Junior", "Justine", "Kaina", "Kala", "Kali", "Kama", "Kambo", "Kami", "Kapa", "Kapi", "Kapu", "Kara", "Kari", "Kariko", "Karl", "Karo", "Kasi", "Kassman", "Kaupa", "Kavanamur", "Kelly", "Kema", "Ken", "Kenny", "Keppa", "Kewa", "Kia", "Kila", "Kini", "Koi", "Kone", "Kore", "Kouoru", "Kua", "Kui", "Kula", "Kulu", "Kuman", "Kumar", "Kuri", "Laka", "Lama", "Lawrence", "Lee", "Leka", "Leo", "Lepani", "Lohia", "Loi", "Loko", "Luke", "Mai", "Maibala", "Maino", "Maira", "Maki", "Mamando", "Manu", "Manuai", "Marabe", "Mark", "Martin", "Maru", "Mase", "Maso", "Mathew", "Mek", "Michael", "Miria", "Moi", "Mondo", "Moni", "Morea", "Morgan", "Morris", "Moses", "Mou", "Murray", "Na'awi", "Nami", "Natera", "Nelson", "Nema", "Nicholas", "Nou", "Nouairi", "Nuia", "O'Neill", "Ogio", "Okul", "Olewale", "Oli", "Omi", "Otto", "Ovia", "Paiyo", "Pala", "Pandia", "Paniu", "Paru", "Passingan", "Paul", "Paulus", "Peni", "Peter", "Philip", "Png", "Pok", "Pokana", "Pomat", "Pombo", "Pora", "Pulu", "Raga", "Raka", "Rau", "Ravu", "Rawali", "Rei", "Renagi", "Riyong", "Roape", "Robert", "Robinson", "Roy", "Sam", "Samson", "Samuel", "Sariman", "Sau", "Segeyaro", "Sengoku", "Sere", "Silas", "Simon", "Singh", "Smith", "Solbat", "Solomon", "Somare", "Songoro", "Stanley", "Steven", "Stewart", "Tai", "Tali", "Taligatus", "Tamarua", "Tan", "Tau", "Taufa", "Taviri", "Tela", "Thomas", "Tiki", "Timothy", "Tiri", "Titus", "Toba", "Tom", "Tongap", "Tongia", "Toua", "Vagi", "Vai", "Vali", "Vele", "Vincent", "Wabo", "Wai", "Wakit", "Wala", "Walo", "Wanji", "Wari", "Wesley", "William", "Williams", "Willie", "Wilson", "Wong", "Yer", "Yere"]>> +<<set setup.papuaNewGuineanMaleNames = ["Ignatius", "Jack", "John", "Julius", "Kingsford", "Mekere", "Michael", "Paias", "Paulias", "Peter", "Rabbie", "Robert", "Samuel", "Serei", "Silas", "Tore", "William", "Wiwa"]>> +<<set setup.papuaNewGuineanSlaveSurnames = ["Abal", "Abavu", "Abel", "Aila", "Aisa", "Aisi", "Aiye", "Aizue", "Akia", "Ako", "Albert", "Alex", "Ali", "Allen", "Alu", "Amini", "Amos", "Anderson", "Andrew", "Angara", "Ani", "Anton", "Apa", "Apo", "Arua", "Atopare", "Augustine", "Awai", "Babo", "Bais", "Baloiloi", "Baraka", "Baru", "Ben", "Benson", "Billy", "Biri", "Bito", "Boas", "Bray", "Brown", "Bruno", "Buka", "Chan", "Dadae", "Dai", "Daniel", "Dau", "David", "Dickson", "Elijah", "Enuma", "Eri", "Evei", "Francis", "Frank", "Gabriel", "Gari", "Gau", "Gavera", "Gawi", "Gene", "Geno", "George", "Gibson", "Giheno", "Gima", "Gomia", "Gorogo", "Griffin", "Haija", "Haro", "Harry", "Hau", "Henao", "Henry", "Hosea", "Igo", "Ila", "Injia", "Ioka", "Jack", "Jackson", "Jacob", "James", "Jerry", "Jim", "Joe", "Joel", "John", "Johnson", "Joku", "Jones", "Joseph", "Junior", "Justine", "Kaina", "Kala", "Kali", "Kama", "Kambo", "Kami", "Kapa", "Kapi", "Kapu", "Kara", "Kari", "Kariko", "Karl", "Karo", "Kasi", "Kassman", "Kaupa", "Kavanamur", "Kelly", "Kema", "Ken", "Kenny", "Keppa", "Kewa", "Kia", "Kila", "Kini", "Koi", "Kone", "Kore", "Kouoru", "Kua", "Kui", "Kula", "Kulu", "Kuman", "Kumar", "Kuri", "Laka", "Lama", "Lawrence", "Lee", "Leka", "Leo", "Lepani", "Lohia", "Loi", "Loko", "Lokoloko", "Luke", "Mai", "Maibala", "Maino", "Maira", "Maki", "Mamando", "Manu", "Manuai", "Marabe", "Mark", "Martin", "Maru", "Mase", "Maso", "Mathew", "Mek", "Michael", "Miria", "Moi", "Mondo", "Moni", "Morauta", "Morea", "Morgan", "Morris", "Moses", "Mou", "Murray", "Na'awi", "Namaliu", "Nami", "Natera", "Nelson", "Nema", "Nicholas", "Nou", "Nouairi", "Nuia", "O'Neill", "Ogio", "Okul", "Olewale", "Oli", "Omi", "Otto", "Ovia", "Paiyo", "Pala", "Pandia", "Paniu", "Paru", "Passingan", "Paul", "Paulus", "Peni", "Peter", "Philip", "Png", "Pok", "Pokana", "Pomat", "Pombo", "Pora", "Pulu", "Raga", "Raka", "Rau", "Ravu", "Rawali", "Rei", "Renagi", "Riyong", "Roape", "Robert", "Robinson", "Roy", "Sam", "Samson", "Samuel", "Sariman", "Sau", "Segeyaro", "Sengoku", "Sere", "Silas", "Simon", "Singh", "Skate", "Smith", "Solbat", "Solomon", "Somare", "Songoro", "Stanley", "Steven", "Stewart", "Tai", "Tali", "Taligatus", "Tamarua", "Tan", "Tau", "Taufa", "Taviri", "Tela", "Thomas", "Tiki", "Timothy", "Tiri", "Titus", "Toba", "Tom", "Tongap", "Tongia", "Toua", "Vagi", "Vai", "Vali", "Vele", "Vincent", "Wabo", "Wai", "Wakit", "Wala", "Walo", "Wanji", "Wari", "Wesley", "William", "Williams", "Willie", "Wilson", "Wingti", "Wong", "Yer", "Yere"]>> <<set setup.kittitianSlaveNames = ["Ada", "Asha", "Azaria", "Bernadeth", "Bernice", "Caroline", "Constance", "Diane", "Dorothy", "Edith", "Elizabeth", "Elricia", "Evelyn", "Frances", "Gail", "Hulda", "Kathryn", "Kelly", "Linda", "Mae", "Marcella", "Marecia", "Margaret", "Mary", "Mauatua", "Meritzer", "Monica", "Monique", "Polly", "Shannon", "Sheila", "Shenel", "Tamara", "Tameka", "Tanika", "Theocita", "Tiandra", "Valma", "Viola", "Virgil"]>> -<<set setup.kittitianMaleNames = []>> -<<set setup.kittitianSlaveSurnames = ["Adams", "Ali", "Allen", "Amory", "Archibald", "Arthurton", "Audain", "Bailey", "Baptiste", "Bass", "Belle", "Benjamin", "Bennett", "Bernier", "Bertine", "Blake", "Blanchette", "Boddie", "Boncamper", "Bradshaw", "Brandy", "Brantley", "Bridgewater", "Brookes", "Brown", "Browne", "Bussue", "Byron", "Caesar", "Caines", "Campbell", "Carter", "Carty", "Ceccon", "Chaderton", "Challenger", "Chapman", "Charles", "Chiverton", "Christopher", "Clarke", "Claxton", "Collins", "Connor", "Cotton", "Crawford", "Crooke", "Daniel", "Dasent", "David", "Davis", "Delaney", "Dolphin", "Dore", "Douglas", "Duggins", "Duncan", "Dupre", "Edmeade", "Edwards", "Elliott", "Esdaille", "Evelyn", "Fahie", "Farrell", "Flemming", "France", "Francis", "Frederick", "Freeman", "Fyfield", "George", "Glasford", "Grant", "Greaux", "Greenaway", "Greene", "Griffin", "Guishard", "Gumbs", "Hamilton", "Hanley", "Harris", "Harvey", "Hazel", "Henderson", "Hendrickson", "Henry", "Herbert", "Heyliger", "Hobson", "Hodge", "Huggins", "Hunkins", "Hutchinson", "Isaac", "Jacobs", "James", "Jeffers", "John", "Johnson", "Jones", "Joseph", "Kelly", "Kelsick", "King", "Knight", "Lake", "Lawrence", "Laws", "Leader", "Lee", "Lescott", "Lewis", "Liburd", "Liddie", "Lloyd", "Manners", "Marshall", "Martin", "Mason", "Matthew", "Maynard", "McKoy", "Mills", "Mitcham", "Mitchell", "Moore", "Morris", "Morton", "Myers", "Nevis", "Newton", "Nisbett", "Norford", "O'Flaherty", "O'Loughlin", "Osborne", "Parris", "Parry", "Paul", "Peets", "Pemberton", "Pennyfeather", "Pereira", "Philip", "Phillip", "Phillips", "Phipps", "Pinney", "Ponteen", "Powell", "Prentice", "Queeley", "Rawlins", "Richards", "Richardson", "Roberts", "Rogers", "Rouse", "Saddler", "Samuel", "Sargeant", "Saunders", "Sharma", "Simmonds", "Simon", "Singh", "Skerritt", "Smith", "Smithen", "Somersall", "Springer", "Stanley", "Stapleton", "Stevens", "Stewart", "Sutton", "Swanston", "Taylor", "Thomas", "Thompson", "Titley", "Trotman", "Tuckett", "Tyrell", "Tyson", "Wallace", "Walters", "Walwyn", "Ward", "Warde", "Warner", "Wattley", "Webbe", "Weekes", "White", "Wigley", "Wilkes", "Wilkin", "Wilkinson", "Williams", "Wilson", "Woodley", "Woods", "Yearwood"]>> +<<set setup.kittitianMaleNames = ["Clement", "Cuthbert", "Denzil", "Edmund", "Joseph", "Kennedy", "Lee", "Mark", "Paul", "Robert", "Simeon", "Tapley", "Timothy", "Vance"]>> +<<set setup.kittitianSlaveSurnames = ["Adams", "Ali", "Allen", "Amory", "Archibald", "Arthurton", "Audain", "Bailey", "Baptiste", "Bass", "Belle", "Benjamin", "Bennett", "Bernier", "Bertine", "Blake", "Blanchette", "Boddie", "Boncamper", "Bradshaw", "Brandy", "Brantley", "Bridgewater", "Brookes", "Brown", "Browne", "Bussue", "Byron", "Caesar", "Caines", "Campbell", "Carter", "Carty", "Ceccon", "Chaderton", "Challenger", "Chapman", "Charles", "Chiverton", "Christopher", "Clarke", "Claxton", "Collins", "Connor", "Cotton", "Crawford", "Crooke", "Daniel", "Dasent", "David", "Davis", "Delaney", "Dolphin", "Dore", "Douglas", "Duggins", "Duncan", "Dupre", "Edmeade", "Edwards", "Elliott", "Esdaille", "Evelyn", "Fahie", "Farrell", "Flemming", "France", "Francis", "Frederick", "Freeman", "Fyfield", "George", "Glasford", "Grant", "Greaux", "Greenaway", "Greene", "Griffin", "Guishard", "Gumbs", "Hamilton", "Hanley", "Harris", "Harvey", "Hazel", "Henderson", "Hendrickson", "Henry", "Herbert", "Heyliger", "Hobson", "Hodge", "Huggins", "Hunkins", "Hutchinson", "Isaac", "Jacobs", "James", "Jeffers", "John", "Johnson", "Jones", "Joseph", "Kelly", "Kelsick", "King", "Knight", "Lake", "Lawrence", "Laws", "Leader", "Lee", "Lescott", "Lewis", "Liburd", "Liddie", "Lloyd", "Manners", "Marshall", "Martin", "Mason", "Matthew", "Maynard", "McKoy", "Mills", "Mitcham", "Mitchell", "Moore", "Morris", "Morton", "Myers", "Nevis", "Newton", "Nisbett", "Norford", "O'Flaherty", "O'Loughlin", "Osborne", "Parris", "Parry", "Paul", "Peets", "Pemberton", "Pennyfeather", "Pereira", "Philip", "Phillip", "Phillips", "Phipps", "Pinney", "Ponteen", "Powell", "Prentice", "Queeley", "Rawlins", "Richards", "Richardson", "Roberts", "Rogers", "Rouse", "Saddler", "Samuel", "Sargeant", "Saunders", "Seaton", "Sharma", "Simmonds", "Simon", "Singh", "Skerritt", "Smith", "Smithen", "Somersall", "Springer", "Stanley", "Stapleton", "Stevens", "Stewart", "Sutton", "Swanston", "Taylor", "Thomas", "Thompson", "Titley", "Trotman", "Tuckett", "Tyrell", "Tyson", "Wallace", "Walters", "Walwyn", "Ward", "Warde", "Warner", "Wattley", "Webbe", "Weekes", "White", "Wigley", "Wilkes", "Wilkin", "Wilkinson", "Williams", "Wilson", "Woodley", "Woods", "Yearwood"]>> <<set setup.ecuadorianSlaveNames = ["Ababa", "AbigaÃl", "Adela", "Adelaida", "Adelia", "Adelina", "Adelita", "Adisoda", "Adriana", "Ãfrica", "Ãgueda", "Agustina", "Aida", "AÃda", "Ainara", "Ainhoa", "Aitana", "Alba", "Alejandra", "Alexandra", "Alicia", "Alma", "Almudena", "Alodia", "Alondra", "Altagracia", "Ãlvara", "Amalia", "Amanda", "Amaya", "Amelia", "Aminta", "Amparo", "Ana", "Anabel", "AnahÃ", "AnalÃa", "Andrea", "Ãngela", "Ãngeles", "Angélica", "Anita", "Anne", "Antonia", "Antonieta", "Araceli", "Arantxa", "Ascensión", "Aselita", "Asunción", "Aurelia", "Aurora", "Avelina", "Azucena", "Bárbara", "Beatriz", "Begoña", "Belén", "Benita", "Berta", "Blacna", "Blanca", "Brunilda", "Camila", "Cándida", "Caridad", "Carina", "Carito", "Carla", "Carlota", "Carmen", "Caro", "Carolina", "Caroline", "Cataleya", "Catalina", "Catrina", "Cecilia", "Celia", "Chaxiraxi", "Citlali", "Clara", "Claudia", "Clotilde", "Cobura", "Concepción", "Concha", "Consolación", "Consuelo", "Corina", "Covadonga", "Crisanta", "Cristina", "Cruz", "Cynthia", "Dalia", "Dalila", "Daniela", "Daritza", "Dayana", "Débora", "Delia", "Denisse", "Desamparados", "Diana", "Dionisia", "Dolores", "Domenica", "Doménica", "Dominga", "Dorotea", "Dulce", "Dulcinea", "Edelmira", "Elena", "Eliena", "Elisa", "Elvira", "Emelda", "Emilia", "Encarnación", "Enka", "Enriqueta", "Ernestina", "Esperanza", "EstefanÃa", "Estela", "Ester", "Esther", "Estrella", "Eufemia", "Eugenia", "Eulalia", "Eva", "Evita", "Fabiana", "Fabricia", "Facunda", "Fátima", "Feliciana", "Felicidad", "Felipa", "Felisa", "Fermina", "Fernanda", "Filomena", "Flavia", "Flora", "Florencia", "Floria", "Francisca", "Frida", "Froilana", "Fulberta", "Fulca", "Gabriela", "Gara", "Gema", "Geo", "Gilda", "Gina", "Ginebra", "Gladys", "Gloria", "Gracia", "Graciela", "Gretel", "Guadalupe", "Guillermina", "Hañagua", "Haydée", "Hilda", "Hipatia", "Hortensia", "Ilda", "Imelda", "Inés", "Inma", "Inmaculada", "Irene", "Isa", "Isabel", "Itahisa", "Jacinta", "Jacqueline", "Javiera", "Jéssica", "Jesusa", "Jimena", "Joaquina", "Jorgelina", "Josefa", "Josefina", "Juana", "Juanita", "Judith", "Julia", "Juliana", "Julieta", "Karina", "Lali", "Lastenia", "Laura", "Lea", "Leire", "Leonor", "Leticia", "LÃa", "Licha", "Lidia", "Lilia", "Liliana", "Liliosa", "Liselotte", "Lola", "Lolita", "Lorena", "Lorenza", "Lourdes", "Lucha", "Lucia", "LucÃa", "Luciana", "Lucy", "Luisa", "Luna", "Lupita", "Luz", "Macarena", "Magdalena", "Maite", "Manuela", "Manuelita", "Marcela", "Marcelina", "Margarita", "MarÃa Jesús", "MarÃa José", "MarÃa Juana", "MarÃa Magdalena", "Maria", "MarÃa", "Mariana", "Maribel", "Marieta", "Marina", "Marisol", "Marta", "Martha", "Martina", "Martita", "Matilde", "Mayte", "Meagens", "Mercedes", "Micaela", "Miguela", "Mila", "Milagros", "Mireia", "Mirella", "Mireya", "Miriam", "Modesta", "Mónica", "Monse", "Monserrat", "Montserrat", "Narcisa", "Natalia", "Natividad", "Nayeli", "Nela", "Nerea", "Nieves", "Nilda", "Noe", "Noelia", "NoemÃ", "Nuria", "Ofelia", "Olga", "Paloma", "Paola", "Paqui", "Pascuala", "Patricia", "Paula", "Paulette", "Paulina", "Paz", "Perpetua", "Piedad", "Pilar", "Purificación", "Rafaela", "Raimunda", "Ramira", "Ramona", "Raquel", "Rebeca", "Reina", "Remedios", "Reyna", "Ricarda", "Rocio", "RocÃo", "Rodolfa", "Rosa", "RosalÃa", "Rosario", "Roxana", "Rut", "Ruth", "Sandra", "Sara", "Selena", "Serafina", "Silvia", "Sofia", "SofÃa", "Solange", "Soledad", "Sonia", "Soraya", "Susana", "Tania", "Tanya", "Tatiana", "Teodora", "Teresa", "Thiare", "Tiare", "Tomasa", "Triana", "Trinidad", "Ulrica", "Úrsula", "Valentina", "Vane", "Vanesa", "Verónica", "Vicenta", "Victoria", "Violeta", "Virginia", "Ximena", "Yaretzi", "Yaritza", "Yesenia", "Yolanda", "Yurixi", "Zulma"]>> -<<set setup.ecuadorianMaleNames = []>> -<<set setup.ecuadorianSlaveSurnames = ["Abad", "Acosta", "Aguilar", "Aguirre", "Alarcon", "Alava", "Alban", "Alcivar", "Almeida", "Altamirano", "Alvarado", "Alvarez", "Andrade", "Arditto", "Arevalo", "Arias", "Armijos", "Arteaga", "Astudillo", "Avila", "Aviles", "Ayala", "Bastidas", "Benavides", "Bermeo", "Bonilla", "Borja", "Bravo", "Briones", "Burbano", "Burgos", "Bustamante", "Cabezas", "Cabrera", "Cadena", "Caicedo", "Calderon", "Calle", "Campoverde", "Cardenas", "Carrera", "Carrillo", "Carrion", "Carvajal", "Castillo", "Castro", "Cedeño", "Cedeo", "Cevallos", "Chavez", "Chicaiza", "Chiriboga", "Cisneros", "Coello", "Cordova", "Coronel", "Correa", "Crespo", "Cruz", "Cuenca", "Cueva", "Davila", "Delgado", "Diaz", "Enriquez", "Erazo", "Escobar", "Espin", "Espinosa", "Espinoza", "Estrella", "Fernandez", "Figueroa", "Flores", "Franco", "Freire", "Galarza", "Gallegos", "Garces", "Garcia", "GarcÃa", "Garzon", "Gomez", "Gonzalez", "Granda", "Guaman", "Guerra", "Guerrero", "Guevara", "Gutierrez", "Guzman", "Haro", "Hernandez", "Herrera", "Hidalgo", "Hinojosa", "Intriago", "Jacome", "Jara", "Jaramillo", "Jimenez", "Lara", "Lastra", "Lema", "Leon", "Loor", "Lopez", "Luna", "Macias", "Maldonado", "Martinez", "Medina", "Mejia", "Mena", "Mendez", "Mendoza", "Mera", "Miranda", "Molina", "Moncayo", "Montalvo", "Montenegro", "Mora", "Morales", "Moran", "Moreira", "Moreno", "Morocho", "Mosquera", "Muñoz", "Murillo", "Naranjo", "Narvaez", "Navarrete", "Nuñez", "Ochoa", "Ordoñez", "Orellana", "Ortega", "Ortiz", "Pacheco", "Padilla", "Palacios", "Palma", "Paredes", "Parra", "Pazmiño", "Peralta", "Perez", "Pinargote", "Ponce", "Pozo", "Proaño", "Quezada", "Ramirez", "Ramos", "Reinoso", "Reyes", "Rivadeneira", "Rivera", "Rodriguez", "Rojas", "Romero", "Rosero", "Ruiz", "Salazar", "Salinas", "Saltos", "Samaniego", "Sanchez", "Sandoval", "Santos", "Sarmiento", "Serrano", "Sevilla", "Silva", "Solis", "Solorzano", "Suarez", "Tamayo", "Tapia", "Teran", "Toapanta", "Torres", "Vaca", "Valarezo", "Valencia", "Vallejo", "Vargas", "Vasconez", "Vasquez", "Védova", "Vega", "Velasco", "Velasquez", "Velez", "Vera", "Verdú", "Villacis", "Villamar", "Villavicencio", "Vinueza", "Viteri", "Yañez", "Yepez", "Zambrano", "Zamora", "Zúñiga", "Zurita"]>> +<<set setup.ecuadorianMaleNames = ["Abdalá", "Abelardo", "Alberto", "Alfredo", "Andrés", "Antonio", "AgustÃn", "Aurelio", "Camilo", "Carlos", "Clemente", "Diego", "Eloy", "Emilio", "Enrique", "Fabián", "Federico", "Francisco", "Gabriel", "Galo", "Gonzalo", "Guillermo", "Gustavo", "Ignacio", "Isidro", "Jaime", "Jamil", "Javier", "Jerónimo", "JoaquÃn", "José", "Juan", "Lenin", "León", "Leónidas", "Lizardo", "Lucio", "Luis", "Manuel", "Marcos", "Mariano", "Osvaldo", "Otto", "Pedro", "Rafael", "Ramón", "Rodrigo", "Sixto", "Teodoro", "Vicente", "Xavier"]>> +<<set setup.ecuadorianSlaveSurnames = ["Abad", "Acosta", "Aguilar", "Aguirre", "Alarcon", "Alava", "Alba", "Alban", "Alcivar", "Alfaro", "Almeida", "Altamirano", "Alvarado", "Alvarez", "Andrade", "Arditto", "Arevalo", "Arias", "Armijos", "Arteaga", "Astudillo", "Avila", "Aviles", "Ayala", "Ayora", "Bastidas", "Benavides", "Bermeo", "Bonilla", "Borja", "Borrero", "Bravo", "Briones", "Bucaram", "Burbano", "Burgos", "Bustamante", "Cabezas", "Cabrera", "Cadena", "Caicedo", "Calderon", "Calle", "Campoverde", "Cardenas", "Carrera", "Carrillo", "Carrion", "Carvajal", "Castillo", "Castro", "Cedeño", "Cedeo", "Cevallos", "Chavez", "Chicaiza", "Chiriboga", "Cisneros", "Coello", "Cordova", "Coronel", "Correa", "Crespo", "Cruz", "Cuenca", "Cueva", "Davila", "Delgado", "Diaz", "Eguiguren", "Enriquez", "Erazo", "Escobar", "Espin", "Espinosa", "Espinoza", "Estrella", "Fernandez", "Figueroa", "Flores", "Franco", "Freire", "Galarza", "Gallegos", "Garces", "Garcia", "GarcÃa", "Garzon", "Gomez", "Gonzalez", "Granda", "Guaman", "Guerra", "Guerrero", "Guevara", "Gutierrez", "Guzman", "Haro", "Hernandez", "Herrera", "Hidalgo", "Hinojosa", "Ibarra", "Intriago", "Jacome", "Jara", "Jaramillo", "Jimenez", "Lara", "Lastra", "Lema", "Leon", "Loor", "Lopez", "Luna", "Macias", "Maldonado", "Martinez", "Medina", "Mejia", "Mena", "Mendez", "Mendoza", "Mera", "Miranda", "Molina", "Moncayo", "Montalvo", "Montenegro", "Mora", "Morales", "Moran", "Moreira", "Moreno", "Morocho", "Mosquera", "Muñoz", "Murillo", "Naranjo", "Narvaez", "Navarrete", "Nuñez", "Ochoa", "Ordoñez", "Orellana", "Ortega", "Ortiz", "Pacheco", "Padilla", "Palacios", "Palma", "Paredes", "Parra", "Pazmiño", "Peralta", "Perez", "Pinargote", "Plaza", "Ponce", "Pozo", "Proaño", "Quezada", "Ramirez", "Ramos", "Reinoso", "Reyes", "Rivadeneira", "Rivera", "Roca", "Rocafuerte", "Rodriguez", "Rojas", "Romero", "Rosero", "Ruiz", "Salazar", "Salinas", "Saltos", "Samaniego", "Sanchez", "Sandoval", "Santos", "Sarmiento", "Serrano", "Sevilla", "Silva", "Solis", "Solorzano", "Suarez", "Tamayo", "Tapia", "Teran", "Toapanta", "Torres", "Urvina", "Vaca", "Valarezo", "Valencia", "Vallejo", "Vargas", "Vasconez", "Vasquez", "Védova", "Vega", "Velasco", "Velasquez", "Velez", "Vera", "Verdú", "Villacis", "Villamar", "Villavicencio", "Vinueza", "Viteri", "Yañez", "Yepez", "Zambrano", "Zamora", "Zúñiga", "Zurita"]>> <<set setup.frenchGuiananSlaveNames = ["Alice", "Alicia", "Amandine", "Angélique", "Camille", "Caroline", "Catherine", "Chanal", "Chantal", "Charline", "Christiane", "Eugenié", "Eugénie", "Fania", "Johana", "Joline", "Juliana", "Juliette", "Justine", "Katia", "Laure", "Loriane", "Malia", "Margot", "Marie-Angélique", "Marie-Laure", "Marie", "Marine", "Maureen", "Océane", "Rose", "Sabrina", "Sarah", "Savannah", "Solange", "Stephanie", "Suzanne"]>> <<set setup.frenchGuiananMaleNames = []>> @@ -1050,12 +1050,12 @@ <<set setup.niVanuatuSlaveSurnames = ["Abel", "Adams", "Ala", "Alfred", "Alick", "Amanaki", "Amos", "Andre", "Andrew", "Antas", "Aru", "Avok", "Banga", "Bani", "Barrett", "Batty", "Ben", "Berkeley", "Bihu", "Boar", "Boe", "Boland", "Bong", "Bourdet", "Brown", "Bule", "Cain", "Cakau", "Calo", "Carlo", "Chapman", "Charlie", "Chilia", "Clement", "Crawford", "Dalzell", "Daniel", "David", "Dick", "Dinh", "Ellison", "Elwin", "Ephraim", "Garae", "George", "Grant", "Hack", "Hakwa", "Halbauer", "Harrison", "Harry", "Hava", "Hernandez", "Hong", "Hopkins", "Ian", "Ieremiah", "Ishmael", "Issachar", "Jack", "Jackson", "Jacob", "James", "Jimmy", "Joe", "Joel", "John", "Johnson", "Johnston", "Jonas", "Jones", "Joshua", "Josiah", "Kalmet", "Kalo", "Kalorib", "Kalsakau", "Kaltak", "Kampai", "Karie", "Karu", "Kaun", "Kenneth", "Khan", "Kiel", "King", "Kumar", "Lal", "Laloyer", "Lapi", "Lawson", "Lee", "Leo", "Leodoro", "Leong", "Ligo", "Lini", "Lister", "Liu", "Lochhead", "Lui", "Luke", "Lulu", "Lunabek", "Mabon", "Mael", "Mahe", "Makomako", "Malapa", "Malas", "Manusia", "Marie", "Martin", "Massing", "Matauatu", "Meameadola", "Melling", "Mera", "Moli", "Moses", "Nako", "Nalo", "Namak", "Nasse", "Ñaupa", "Naviti", "Neilson", "Nguyen", "Ngwele", "Nicholls", "Noel", "Obed", "Oberstar", "Oswald", "Pata", "Patterson", "Paul", "Perez", "Peter", "Pham", "Philemon", "Quai", "Rambay", "Remy", "Reuben", "Robert", "Roberts", "Robinson", "Rolland", "Rory", "Roy", "Ryan", "Sailas", "Saksak", "Sam", "Samson", "Samuel", "Sandra", "Serrano", "Shem", "Shing", "Sikal", "Sikivou", "Silva", "Simbolo", "Simeon", "Simon", "Smith", "Solman", "Solomon", "Sope", "Spooner", "Stevens", "Tabi", "Tagaro", "Tahi", "Takau", "Tamara", "Tamata", "Tambe", "Tapasei", "Tari", "Tarileo", "Tasso", "Taylor", "Terry", "Tevi", "Thomas", "Thompson", "Toa", "Tom", "Tony", "Tor", "Trief", "Tuisawau", "Vatu", "Vira", "Visser", "Vuti", "Wagner", "Wang", "Watson", "Wells", "Williams", "Willie", "Willy", "Wilson", "Worek", "Worwor", "Wright"]>> <<set setup.niueanSlaveNames = ["Addison", "Chrisbina", "Elovi", "Emeline", "Esa-Jayne", "Esa", "Etena", "Fakaofomatua", "Haylee", "Iola", "Iris", "Isabella", "Jayne", "Joan", "Joanna", "Katherine", "Leilah", "Lita", "Lohana", "Maureen", "Meipo", "Moka", "Mona", "Nadene", "Nicola", "O'Love", "Paotama", "Patricia", "Patsy", "Pepepse", "Rasheeda", "Salilo", "Shawn", "Sisiati", "Sisilia", "Tahafa", "Taulelehemaama", "Tauveve", "Tuagatagaloa", "Va'aiga", "Vaitofuola", "Valencia", "Vanessa", "Vivian"]>> -<<set setup.niueanMaleNames = []>> +<<set setup.niueanMaleNames = ["Frank", "Robert", "Sani", "Toke", "Young"]>> <<set setup.niueanSlaveSurnames = ["Aboy", "Ahosivi", "Ainuu", "Akauola", "Akesi", "Alaoaki", "Apisai", "Asemaga", "Aue", "Barry", "Bilitaki", "Blumsky", "Chapman", "Coe", "Cooper", "Cross", "Davies", "Douglas", "Eneliko", "Esela", "F-Lui", "Fa'amausili", "Faitala", "Falepeau", "Faleuka", "Fatamaka", "Fereti", "Fomai", "Foulagi", "Fuhiniu", "Funaki", "Garcia", "Gataua", "Gill", "Halagigie", "Halo", "Harding", "Heaki", "Heep", "Heka", "Hekau", "Hekesi", "Hetutu", "Hipa", "Hunter", "Ikihele", "Ikimotu", "Ikiua", "Ioane", "Jackson", "Jacobsen", "James", "Jessop", "John", "Johnson", "Jones", "Kalapu", "Kalauni", "Kamupala", "Kapaga", "Kapenilose", "Kaufiti", "Kaukasi", "Kim", "Konelio", "Lagiono", "Lakatani", "Lama", "Laufoli", "Lavini", "Lee", "Leolahi", "Levi", "Li", "Lino", "Lipitoa", "Lofa", "Lomu", "Lopala", "Lui", "Lukitau", "Magaoa", "Magatogia", "Mahakitau", "Makaia", "Makani", "Mamaia", "Man", "Manetoa", "Marsh", "Matagiaga", "Matakapea", "Mautama", "McClay", "McCoy", "McLaughlin", "Melekitama", "Merrifield", "Misikea", "Misileki", "Mohemana", "Mokalei", "Mokoia", "Morrissey", "Motufoou", "Nemaia", "Nosa", "Noue", "Ogotau", "Okesene", "Pahetogia", "Paka", "Palahetogia", "Papani", "Pasifika", "Pasisi", "Pateta", "Pavihi", "Pearson", "Peauvale", "Peika", "Pihigia", "Pita", "Poihega", "Posimani", "Poumale", "Puheke", "Pulefolau", "Pulehetoa", "Puleoti", "Puletama", "Pulu", "Ranfurly", "Rex", "Rigamoto", "Rubin", "Sakalia", "Salatielu", "Sanchez", "Sanelivi", "Saunders", "Scott", "Seumanu", "Siakifilo", "Siakimotu", "Siataga", "Siligi", "Singh", "Siohane", "Sioneholo", "Sionetama", "Sionetuato", "Siosikefu", "Sipeli", "Sipeni", "Strickland", "Taafaki", "Tafatu", "Tafea", "Tagaloailuga", "Tagelagi", "Tahafa", "Tahega", "Talagi", "Talaiti", "Tamohe", "Tanaki", "Tanevesi", "Tasmania", "Tatui", "Tauevihi", "Tekino", "Tevi", "Tiakia", "Toamio", "Togahai", "Togiakona", "Togiamana", "Togiavalu", "Tohovaka", "Tokimua", "Tongakilo", "Tongatule", "Tongia", "Touna", "Tufou", "Tukitonga", "Tukuitonga", "Tukuniu", "Tukutama", "Tulitoa", "Tupe", "Tupuolamoui", "Twomey", "Utalo", "Vaha", "Vakaafi", "Vakanofiti", "Vakauta", "Valiana", "Varea", "Vase", "Vave", "Vea", "Vemoa", "Vial", "Viliamu", "Vilila", "Vilisoni", "Villas", "Viviani", "Wada", "Waqamailau", "Welsh"]>> <<set setup.palestinianSlaveNames = ["Adi", "Ahed", "Ahlam", "Aline", "Amina", "Anan", "Anna", "Areen", "Ayana", "Clara", "Dana", "Dima", "Esharaq", "Etaaf", "Evana", "Fatima", "Ghada", "Gharid", "Hadeel", "Haifa", "Hanan", "Haneen", "Haya", "Hind", "Huzama", "Ibtisam", "Iman", "Intissar", "Islah", "israa", "Jamila", "Jana", "Juliana", "Jumana", "Karimeh", "Khalida", "Khouloud", "Laila", "Lama", "Larissa", "Leem", "Leila", "Lian", "Liana", "Lin", "Mai", "Majida", "Maliheh", "Maria", "Mary", "Maryam", "Masa", "Mayada", "Mira", "Mona", "Nadia", "Nadine", "Najwa", "Nisreen", "Noura", "Rabiha", "Raeda", "Randa", "Rashida", "Raymonda", "Rim", "Rula", "Sabine", "Sahar", "Salma", "Sama", "Samar", "Samiha", "Samira", "Sanna", "Sara", "Selma", "Sha'im", "Suad", "Suha", "Tamam", "Umm", "Valantina", "Woroud", "Yasmine", "Zakiya"]>> -<<set setup.palestinianMaleNames = []>> -<<set setup.palestinianSlaveSurnames = ["Abbas", "Abboud", "Abbud", "Abd", "Abdel", "Abu Oqsa", "Abu-Odeh", "Abulhawa", "Afnan", "Ahmad", "Ajjawi", "Al Massri", "Al Muzayin", "Al Sayed", "Al-Agha", "Al-Ahmad", "Al-Akhal", "Al-Barghouti", "Al-Durrah", "Al-Faruqi", "Al-Ghul", "Al-Hindi", "Al-Husayni", "Al-Jawad", "Al-Masri", "Al-Qasim", "Al-Rayyis", "Al-Sakakini", "Al-Sayegh", "al-Shanti", "al-Wazir", "Alabed", "Ali", "Alshaibi", "Ameri", "Arafat", "Ashrawi", "Awad", "Azzam", "Badr", "Bakri", "Banna", "Barakat", "Barghouti", "Bernawi", "Dabbagh", "Daibes", "Dajani", "Diab", "Eid", "El Husseini", "Elmasri", "Ennasra", "Erakat", "Faour", "Farah", "Farsakh", "Farsoun", "Fawzi", "Fayadh", "Fayyad", "Habayeb", "Haddad", "Halawani", "Hamad", "Hamdallah", "Handil", "Haniyeh", "Hatoum", "Hawa", "Hijab", "Hroub", "Hussein", "Jabra", "Jacir", "Jad", "Jarrar", "Jayyusi", "Jibril", "Juma", "Kanazi", "Karmi", "Khaled", "Khalifeh", "Khalil", "Khamis", "Khater", "Khouri", "Khoury", "Lubany", "Mahmoud", "Masalha", "Masri", "Massad", "Mikhail", "Musallam", "Naser", "Nasrallah", "Nasser", "Nidal", "Nusseibeh", "Odeh", "Omari", "Rouhana", "Saadeh", "Said", "Salama", "Salameh", "Salloum", "Salma", "Sanbar", "Sansour", "Sayigh", "Seraphim", "Seyam", "Shahid", "Sharabi", "Shawa", "Shibli", "Shomali", "Shoufani", "Siniora", "Souri", "Suleiman", "Tamimi", "Tatour", "Tawil", "Teebi", "Tuqan", "Yazbak", "Zahlan", "Ziadah", "Zoabi"]>> +<<set setup.palestinianMaleNames = ["Ahmad", "Ahmed", "Aziz", "Ismail", "Mahmoud", "Nabil", "Rawhi", "Salam", "Yahya", "Yasser"]>> +<<set setup.palestinianSlaveSurnames = ["Abbas", "Abboud", "Abbud", "Abd", "Abdel", "Abu Oqsa", "Abu-Odeh", "Abulhawa", "Afnan", "Ahmad", "Ajjawi", "Al Massri", "Al Muzayin", "Al Sayed", "Al-Agha", "Al-Ahmad", "Al-Akhal", "Al-Barghouti", "Al-Durrah", "Al-Faruqi", "Al-Ghul", "Al-Hindi", "Al-Husayni", "Al-Jawad", "Al-Masri", "Al-Qasim", "Al-Rayyis", "Al-Sakakini", "Al-Sayegh", "al-Shanti", "al-Wazir", "Alabed", "Ali", "Alshaibi", "Ameri", "Arafat", "Ashrawi", "Awad", "Azzam", "Badr", "Bakri", "Banna", "Barakat", "Barghouti", "Bernawi", "Dabbagh", "Daibes", "Dajani", "Diab", "Eid", "El Husseini", "Elmasri", "Ennasra", "Erakat", "Faour", "Farah", "Farsakh", "Farsoun", "Fattouh", "Fawzi", "Fayadh", "Fayyad", "Habayeb", "Haddad", "Halawani", "Hamad", "Hamdallah", "Hammuda", "Handil", "Haniyeh", "Hatoum", "Hawa", "Hijab", "Hroub", "Hussein", "Jabra", "Jacir", "Jad", "Jarrar", "Jayyusi", "Jibril", "Juma", "Kanazi", "Karmi", "Khaled", "Khalifeh", "Khalil", "Khamis", "Khater", "Khouri", "Khoury", "Lubany", "Mahmoud", "Masalha", "Masri", "Massad", "Mikhail", "Musallam", "Naser", "Nasrallah", "Nasser", "Nidal", "Nusseibeh", "Odeh", "Omari", "Rouhana", "Saadeh", "Said", "Salama", "Salameh", "Salloum", "Salma", "Sanbar", "Sansour", "Sayigh", "Seraphim", "Seyam", "Shahid", "Sharabi", "Shawa", "Shibli", "Shomali", "Shoufani", "Siniora", "Souri", "Suleiman", "Tamimi", "Tatour", "Tawil", "Teebi", "Tuqan", "Yazbak", "Zahlan", "Ziadah", "Zoabi"]>> <<set setup.samoanSlaveNames = ["Agelu", "Aigafealofani", "Aiono", "Alania", "Anne", "Anone", "Bianca", "Cathrine", "Dolores", "Ele", "Emma", "Evelina", "Fa'amausili", "Faasusivaitele", "Falenaoti", "Fanaafi", "Fetauimalemau", "Frances", "Frankie", "Fuimaono", "Iuniarra", "Jordan", "Koreti", "Lanuola", "Lisa", "Lorna", "Maggie", "Maimoaga", "Mary", "Matatumua", "Matile", "Maureen", "Megan", "Mekala", "Monica", "Naoia", "Naomi", "Pa'aga", "Pika", "Prinsesa", "Rita", "Salamasina", "Sarona", "Savannah", "Sefulu", "Sepela", "Serafina", "Sia", "Siaumau", "Silulu", "Sosephina", "Steffi", "Taai", "Tagifano", "Talitiga", "Tamahine", "Tamina", "Tiresa", "Tuala", "Vai", "Virginia"]>> <<set setup.samoanMaleNames = []>> @@ -1102,7 +1102,7 @@ <<set setup.comorianSlaveSurnames = ["Abbas", "Abdallah", "Abderemane", "Abdillah", "Abdillahi", "Abdou", "Abdoul-Karim", "Abdoul", "Abdoulkarim", "Abdouroihamane", "Abdullatuf", "Abou", "Aboubacar", "Aboudou", "Adam", "Adinani", "Ahamad", "Ahamada", "Ahamadi", "Ahamed", "Ahmada", "Ahmed", "Alhadhur", "Ali", "Allaoui", "Amina", "Anli", "Assani", "Assoumani", "Athoumani", "Attoumane", "Attoumani", "Azali", "Bacar", "Bazi", "Bedja", "ben Abdallah", "ben Abdou", "ben Ali", "Ben", "Boina", "Boinaheri", "Boinali", "Boura", "Bourhane", "Bourhani", "Chakir", "Chami", "Chamsidine", "Chanfi", "Charif", "Cheikh", "Correa", "Cortes", "Daniel", "Daoud", "Daroueche", "Diaz", "Djae", "Djoumoi", "El-Aziz", "Elamine", "Elarif", "Farhane", "Farid", "Farouk", "Fatima", "Fatouma", "Garcia", "Gomez", "Gonzalez", "Hachim", "Hadidja", "Hadji", "Hafidhou", "Hakim", "Halidi", "Halifa", "Hamada", "Hamadi", "Hamidou", "Hamza", "Harisy", "Haruna", "Hassan", "Hassane", "Hassani", "Himidi", "Houbabi", "Houmadi", "Humblot", "Ibouroi", "Ibrahim", "Ibrahima", "Idarousse", "Idriss", "Ismael", "Issa", "Kalfane", "Kamal", "Kassim", "Khodidas", "Lopes", "Lopez", "Loutfi", "M'Madi", "Maamoune", "Madi", "Mahamoud", "Mahamoudou", "Mansour", "Maoulida", "Marco", "Mari", "Martinez", "Martins", "Massoudi", "Massoundi", "Mbae", "Mbaraka", "Mchangama", "Mdahoma", "Mgomri", "Mhoma", "Mhoudine", "Mhoumadi", "Mina", "Miradji", "Mirghane", "Mladjao", "Mlanao", "Mmadi", "Mogne", "Mogni", "Mohamadi", "Mohamed", "Moina", "Moindjie", "Moindze", "Mouhidine", "Mouhtar", "Mouigni", "Moumine", "Mourchid", "Mourdi", "Moussa", "Moustoifa", "Mroivili", "Msahazi", "Msaidie", "Nadjim", "Nakib", "Nashmi", "Nassor", "Nassuf", "Nassur", "Nourdine", "Omar", "Oumouri", "Ousseni", "Papa", "Perez", "Quintero", "Rachad", "Rachid", "Reyes", "Rodrguez", "Roukia", "Saadi", "Saandi", "Sahimi", "Said", "Saidali", "Saindou", "Salim", "Sanchez", "Sidi", "Silai", "Silva", "Sitti", "Smith", "Soidri", "Soidridine", "Soilihi", "Soudjay", "Souef", "Soulaimana", "Soule", "Suarez", "Tabibou", "Taoufik", "Tourqui", "Toybou", "Wu", "Yahaya", "Youssouf", "Zaid", "Zainati", "Zakaria", "Zen", "Zoubert"]>> <<set setup.ivorianSlaveNames = ["Adé", "Adjoua", "Affoussiata", "Aicha", "Alima", "Alimata", "Amenan", "Angèle", "Anna", "Annabelle", "Anne-Marie", "Anne", "Audrey", "Aya", "Chantal", "Christelle", "Christiane", "Christine", "Claudia", "Constance", "Desiree", "Dobet", "Dominique", "Elise", "Emma", "Fatou", "Fatoumata", "Grace", "Helene-Valerie", "Helene", "Henriette", "Jacqueline", "Jessi", "Joana", "Josette", "Mad", "Maimouna", "Marguerite", "Mariam", "Marie-Thérèse", "Marie", "Mathilde", "Micheline", "Murielle", "Nayanka", "Nina", "Pascale", "Paula", "Priscilla", "Rachelle", "Regina", "Rose", "Simone", "Sonia", "Tanella", "Thérèse", "Valerie", "Vanessa", "Véronique", "Virgine", "Werewere", "Yohou"]>> -<<set setup.ivorianMaleNames = []>> +<<set setup.ivorianMaleNames = ["Alassane", "Amadou", "Charles", "Daniel", "Félix", "Gilbert", "Guillaume", "Henri", "Jeannot", "Laurent", "Pascal", "Robert", "Seydou"]>> <<set setup.ivorianSlaveSurnames = ["Abou", "Achi", "Adingra", "Adje", "Adon", "Adou", "Ahoua", "Ahouré", "Ake", "Akpa", "Akre", "Alla", "Allou", "Aman", "Amani", "Amon", "Ange", "Anoh", "Assamoi", "Assemien", "Assi", "Assoumou", "Atse", "Atta", "Bah", "Bakayoko", "Ballo", "Bamba", "Beda", "Benie", "Berte", "Beugre", "Bi", "Bile", "Bini", "Ble", "Boa", "Bogui", "Bohoussou", "Boka", "Bolou", "Boni", "Bosson", "Boua", "Brou", "Camara", "Cherif", "Cisse", "Coulibaly", "Dadie", "Dagnogo", "Dago", "Danho", "Dao", "Dembele", "Diabagate", "Diabate", "Diaby", "Diakite", "Diallo", "Diarra", "Diarrassouba", "Dibi", "Diby", "Die", "Digbeu", "Diomande", "Diop", "Djaha", "Dje", "Djedje", "Djouka", "Dosso", "Doumbia", "Dubois", "Ehouman", "Ehui", "Ekra", "Essoh", "Ettien", "Fadiga", "Fofana", "Gbane", "Gnagne", "Gnahore", "Gnamien", "Goli", "Guede", "Guehi", "Guei", "Gueu", "Gueye", "Irie", "Issa", "Jean", "Ka", "Kaba", "Kablan", "Kabore", "Kabran", "Kacou", "Kadio", "Kadjo", "Kakou", "Kamagate", "Kamakate", "Kamara", "Kanga", "Kangah", "Kante", "Karamoko", "Kassi", "Keita", "Kipre", "Kobenan", "Kodjo", "Koffi", "Komenan", "Kon", "Konan", "Konate", "Kone", "Kore", "Kossonou", "Koua", "Kouacou", "Kouadio", "Kouakou", "Kouam", "Kouame", "Kouao", "Kouassi", "Koudou", "Kouman", "Kourouma", "Koutouan", "Kouyate", "Kpan", "Lago", "Lasme", "Loba", "Loukou", "M'Bengue", "Maiga", "Malan", "Marie", "Meite", "Mel", "Meledje", "Miezan", "Mobio", "N'Cho", "N'Da", "N'Dri", "N'Goran", "N'Guessan", "N'Zi", "Ncho", "Nda", "Ndri", "Ngoran", "Nguessan", "Niamien", "Niamke", "Oka", "Okou", "Ouattara", "Ouedraogo", "Oulai", "Sako", "Sangare", "Sanogo", "Savane", "Sawadogo", "Seka", "Sekongo", "Seri", "Sery", "Sidibe", "Sie", "Silue", "Soro", "Soumahoro", "Sow", "Sylla", "Tagbo", "Tano", "Tanoh", "Tape", "Tia", "Timite", "Toure", "Tra", "Traor", "Traore", "Tuo", "Yao", "Yapi", "Yapo", "Yavo", "Yeboue", "Yeo", "Yoboue", "Yoro", "Zadi", "Zamble"]>> <<set setup.mauritanianSlaveNames = ["Aicha", "Aïchetou", "Aïssata", "Aminata", "Bounkou", "Cheikha", "Coumba", "Couro", "Dimi", "Diouma", "Fati", "Fatimatou", "Fatou", "Hawa", "Houleye", "Keera", "Khadijatou", "Khatou", "Lalla", "Lemina", "Loula", "Malouma", "Maria", "Mariam", "Maty", "Melissa", "Mintata", "Mubarkah", "N'Deye", "Naha", "Noura", "Um", "Vatma", "Zeina"]>> @@ -1150,7 +1150,7 @@ <<set setup.somaliSlaveSurnames = ["Aadam", "Aadan", "Abas", "Abdalla", "Abdallah", "Abdi", "Abdikadir", "Abdikarim", "Abdilaahi", "Abdilahi", "Abdillahi", "Abdinoor", "Abdinur", "Abdirahman", "Abdukadir", "Abdulahi", "Abdulkadir", "Abdullahi", "Abdulle", "Abdulrahman", "Abokor", "Abshir", "Absie", "Abukar", "Abuukar", "Adam", "Adan", "Addow", "Aden", "Agil", "Ahmad", "Ahmed", "Aidarus", "Aideed", "Alasow", "Ali", "Allas", "Amiin", "Amin", "Anglana", "Arab", "Arahman", "Artan", "Askar", "Awad", "Awale", "Awed", "Awil", "Axmed", "Bani", "Barre", "Bashiir", "Bashir", "Bihi", "Bile", "Billow", "Botan", "Cabdalla", "Cabdi", "Cabdilaahi", "Cabdiraxmaan", "Cabdulaahi", "Cadde", "Cade", "Cali", "Cige", "Ciise", "Cilmi", "Cismaan", "Cumar", "Daahir", "Dahir", "Daud", "Dayib", "Dirie", "Diriye", "Duale", "Dualeh", "Egal", "Egeh", "Elmi", "Essa", "Faarah", "Faarax", "Farah", "Gedi", "Geedi", "Gelle", "Godane", "Gulaid", "Guled", "Gure", "Gutale", "Hagi", "Haji", "Hamud", "Hared", "Hasan", "Hashi", "Hassan", "Hersi", "Hirsi", "Husein", "Hussein", "Ibraahim", "Ibraahin", "Ibrahim", "Iimaan", "Iman", "Insaniya", "Isak", "Ismael", "Ismail", "Issa", "Isse", "Jaamac", "Jama", "Jamac", "Jibril", "Jimale", "Kaariye", "Kahin", "Kasim", "Kassim", "Khadar", "Khalif", "Khaliif", "Macalin", "Madar", "Magan", "Mahad", "Mahamed", "Mahamud", "Mahdi", "Masiti", "Maxamed", "Maxamud", "Maxamuud", "Mayow", "Mire", "Mo'alim", "Moalim", "Moallim", "Mohamed", "Mohammed", "Mohamoud", "Mohamud", "Muhumed", "Mukhtar", "Mursal", "Musa", "Muse", "Musse", "Mustafa", "Muumin", "Muuse", "Noor", "Nor", "Nour", "Nur", "Nura", "Nuur", "Olad", "Olow", "Omar", "Omer", "Osmaan", "Osman", "Qalanjo", "Qalinle", "Qayad", "Rage", "Roble", "Rooble", "Saciid", "Saed", "Saeed", "Sagal", "Sahal", "Said", "Salaad", "Salad", "Salah", "Saleebaan", "Samatar", "Samater", "Sharif", "Shariif", "Sheik", "Sheikh", "Shire", "Siad", "Siciid", "Singh", "Siyad", "Som", "Suleiman", "Tahlil", "Tako", "Ugaas", "Warsame", "Weheliye", "Xaaji", "Xaashi", "Xasan", "Xassan", "Xuseen", "Yare", "Yasin", "Yassin", "Yousuf", "Yussuf", "Yusuf", "Yuusuf"]>> <<set setup.rwandanSlaveNames = ["Agathe", "Agnes", "Agnès", "Akaliza", "Alice", "Alphonsine", "Alvera", "Anne-Marie", "Anne", "Apollinarie", "Beatha", "Béatrice", "Christine", "Clare", "Claudette", "Daphrose", "Diane", "Donnatille", "Épiphanie", "Espérance", "Esther", "Fanfan", "Francine", "Gérardine", "Germaine", "Happy", "Honorine", "Immaculée", "Inmaculle", "Jacqueline", "Jeanne", "Jeannette", "Johanna", "Joy", "Judith", "Julienne", "Laurence", "Louise", "Marcianne", "Maria", "Marie-Solange", "Marie", "Monique", "Nadja", "Odette", "Pamela", "Pauline", "Rose", "Rosemary", "Salome", "Scholastique", "Solange", "Sonia", "Stella", "Thérèse", "Valentine", "Victoire", "Yolande"]>> -<<set setup.rwandanMaleNames = []>> +<<set setup.rwandanMaleNames = ["Anastase", "Bernard", "Célestin", "Damien", "Dismas", "Dominique", "Édouard", "Faustin", "Frank", "Grégoire", "Jean", "Juvénal", "Pasteur", "Paul", "Philippe", "Pierre", "Pierre-Célestin", "Pierre-Damien", "Sylvestre", "Théodore"]>> <<set setup.rwandanSlaveSurnames = ["Asiimwe", "Augustin", "Bahati", "Bayingana", "Bigirimana", "Bimenyimana", "Bizimana", "Bosco", "Bugingo", "Butera", "Byiringiro", "Byukusenge", "Celestin", "Cyubahiro", "Damascene", "Deo", "Dieudonné", "Dusabe", "Dusabimana", "Dusenge", "Dushimimana", "Emmanuel", "Eric", "Gakuba", "Gakwaya", "Gasana", "Gasore", "Gatera", "Gatete", "Giramata", "Habimana", "Habineza", "Habinshuti", "Habiyambere", "Habiyaremye", "Habumugisha", "Habyarimana", "Hagenimana", "Hakizimana", "Harelimana", "Harerimana", "Hategekimana", "Havugimana", "Hirwa", "Hitimana", "Ingabire", "Innocent", "Ishimwe", "Iyakaremye", "Iyamuremye", "Janvier", "Jean", "Kabanda", "Kabera", "Kagabo", "Kalisa", "Kamali", "Kamana", "Kamanzi", "Kanamugire", "Kaneza", "Karangwa", "Karekezi", "Karemera", "Karenzi", "Kayihura", "Kayiranga", "Kayitare", "Kayitesi", "Kayumba", "Kimenyi", "Kubwimana", "Kwizera", "Mahoro", "Maniraguha", "Manzi", "Marie", "Mazimpaka", "Mbabazi", "Mbarushimana", "Minani", "Mucyo", "Mugabe", "Mugabo", "Mugiraneza", "Mugisha", "Mugwaneza", "Muhawenimana", "Muhire", "Muhirwa", "Muhizi", "Muhoza", "Mukamana", "Mukeshimana", "Mukiza", "Munezero", "Munyaneza", "Mupenzi", "Murekatete", "Murenzi", "Musabyimana", "Musafiri", "Mushimiyimana", "Musonera", "Musoni", "Mutabaruka", "Mutabazi", "Mutangana", "Mutesi", "Mutoni", "Muvunyi", "Mwizerwa", "Nahimana", "Ndagijimana", "Ndahayo", "Ndahimana", "Ndahiro", "Ndayambaje", "Ndayisaba", "Ndayisenga", "Ndayishimiye", "Ndikumana", "Ndizeye", "Ngabo", "Ngabonziza", "Ngarambe", "Ngendahayo", "Ngendahimana", "Ngoga", "Nikuze", "Nishimwe", "Niyibizi", "Niyigena", "Niyitegeka", "Niyomugabo", "Niyonkuru", "Niyonsaba", "Niyonsenga", "Niyonshuti", "Niyonzima", "Nizeyimana", "Nkubito", "Nkurunziza", "Nkusi", "Nsabimana", "Nsanzimana", "Nsengimana", "Nsengiyumva", "Nshimiyimana", "Nshuti", "Ntaganda", "Ntakirutimana", "Ntambara", "Ntirenganya", "Ntwali", "Nyandwi", "Nyiraneza", "Nzabonimpa", "Nzayisenga", "Nzeyimana", "Olivier", "Rudasingwa", "Rugamba", "Rukundo", "Rurangwa", "Rutagengwa", "Rutayisire", "Ruzindana", "Shema", "Shyaka", "Sibomana", "Tuyisenge", "Tuyishime", "Tuyishimire", "Tuyizere", "Twagirayezu", "Twahirwa", "Twizeyimana", "Umubyeyi", "Umugwaneza", "Umuhire", "Umuhoza", "Umulisa", "Umurerwa", "Umutesi", "Umutoni", "Uwamahoro", "Uwamariya", "Uwanyirigira", "Uwase", "Uwayezu", "Uwera", "Uwilingiyimana", "Uwimana", "Uwimbabazi", "Uwineza", "Uwingabire", "Uwiragiye", "Uwitonze", "Uwizeye", "Uwizeyimana", "Valens"]>> <<set setup.saoTomeanSlaveNames = ["Alda", "Alice", "Amelia", "Amélia", "Célia", "Celma", "Conceição", "Djeissica", "Elsa", "Francisca", "Fumilay", "Isabel", "Lecabela", "Leopoldina", "Margarida", "Maria", "Naide", "Nana", "Olinda", "Sara", "Sarah", "Sortelina", "Tatiana", "Vera", "Wilma"]>> diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index f1f3c43015d8163fbc04648731ef188dfc754a11..11e3db03ab513c33ec9a96425e4955a1edba1cb4 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -132,21 +132,21 @@ You should have received a copy of the GNU General Public License along with thi /*<<set $recruiters.push($slaves[_i])>>*/ <</if>> <<else>> - <<if $slaves[_i].relation == 0>> - <<if random(1,100) <= 5>> - <<set $slaves[_i].recruiter = "twin">> - <<elseif ($slaves[_i].actualAge > 32) && (random(1,100) <= 41)>> - <<set $slaves[_i].recruiter = "mother">> - <<elseif ($slaves[_i].actualAge < 24) && (random(1,100) <= 40)>> - <<set $slaves[_i].recruiter = "daughter">> - <<elseif ($slaves[_i].actualAge < 43) && (random(1,100) <= 20)>> - <<set $slaves[_i].recruiter = "older sister">> - <<elseif ($slaves[_i].actualAge < 25) && ($slaves[_i].actualAge > 18) && (random(1,100) <= 20)>> - <<set $slaves[_i].recruiter = "young sister">> + <<if $slaves[_i].relation == 0>> + <<if random(1,100) <= 5>> + <<set $slaves[_i].recruiter = "twin">> + <<elseif ($slaves[_i].actualAge > 32) && (random(1,100) <= 41)>> + <<set $slaves[_i].recruiter = "mother">> + <<elseif ($slaves[_i].actualAge < 24) && (random(1,100) <= 40)>> + <<set $slaves[_i].recruiter = "daughter">> + <<elseif ($slaves[_i].actualAge < 43) && (random(1,100) <= 20)>> + <<set $slaves[_i].recruiter = "older sister">> + <<elseif ($slaves[_i].actualAge < 25) && ($slaves[_i].actualAge > 18) && (random(1,100) <= 20)>> + <<set $slaves[_i].recruiter = "young sister">> + <</if>> + <<else>> + <<set $slaves[_i].recruiter = 0>> <</if>> - <<else>> - <<set $slaves[_i].recruiter = 0>> - <</if>> <</if>> /*closes family mode */ <<set $slaves[_i].milk = 0>> <<set $slaves[_i].cum = 0>> @@ -415,6 +415,13 @@ You should have received a copy of the GNU General Public License along with thi <<elseif $PC.father < 0>> <<set $PC.father -= 1200000>> <</if>> + <<if $PC.pregSource > 0>> + <<set $PC.pregSource += 1200000>> + <<set _getFather = $slaveIndices[$PC.pregSource]>> + <<if ndef _getFather>> + <<set $PC.pregSource = 0>> + <</if>> + <</if>> <<else>> <<initPC>> <<set $cheater = 0>> @@ -588,7 +595,9 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $masterSuiteName = "the Master Suite">> <<set $masterSuiteNameCaps = "The Master Suite">> <<set $farmyard = 0>> -<<set $farmyardUpgrade = 0>> +<<set $farmyardCrops = 0>> +<<set $farmyardStable = 0>> +<<set $farmyardKennels = 0>> <<set $farmyardName = "the Farmyard">> <<set $farmyardNameCaps = "The Farmyard">> <<set $HGSuite = 0>> diff --git a/src/js/economyJS.tw b/src/js/economyJS.tw index d8cad2d9b39b84f062dd9ede6654f4de7b12934f..80992df811bd848193fe821ea0706a1b4d7e5235 100644 --- a/src/js/economyJS.tw +++ b/src/js/economyJS.tw @@ -19,6 +19,7 @@ window.getCost = function(array) { var arcade = State.variables.arcade; var club = State.variables.club; var dairy = State.variables.dairy; + var farmyard = State.variables.farmyard; var servantsQuarters = State.variables.servantsQuarters; var incubator = State.variables.incubator; var mercCosts = State.variables.mercenaries * 2000; @@ -55,6 +56,9 @@ window.getCost = function(array) { if(club > 0) { costs += State.variables.clubAdsSpending; } + if (farmyard > 0) { + costs += farmyard*facilityCost; + } if(incubator > 0) { costs += ((State.variables.incubatorWeightSetting + State.variables.incubatorMusclesSetting + State.variables.incubatorReproductionSetting + State.variables.incubatorGrowthStimsSetting) * 500); } diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw index 48897ebd0684bdf95b544d4f08841ac2f668b93a..2e11e7356cfdcdafcea74eba91c037b74a08cd88 100644 --- a/src/js/utilJS.tw +++ b/src/js/utilJS.tw @@ -780,7 +780,7 @@ window.ValidateFacilityDecoration = function ValidateFacilityDecoration(decorati } }; -function ordinalSuffix(i) { +window.ordinalSuffix = function ordinalSuffix(i) { var j = i % 10, k = i % 100; if (j == 1 && k != 11) { diff --git a/src/pregmod/beastFucked.tw b/src/pregmod/beastFucked.tw index aab2c7fcf4d96ffcd3cf53a697996014aefbfbcc..90334c98db621bfd1de8105c3c4621c9aed96cb8 100644 --- a/src/pregmod/beastFucked.tw +++ b/src/pregmod/beastFucked.tw @@ -1,4 +1,4 @@ -:: BeastFuck [nobr] +:: BeastFucked [nobr] <<run clearSummaryCache($activeSlave)>> <<setLocalPronouns $activeSlave>> @@ -9,399 +9,452 @@ <<set _animal = {species: "dog", dickSize: "large", ballType: "dog"}>> <</if>> +<<if canDoVaginal($activeSlave)>> + <<set _sexAct = "vaginal">> +<<elseif canDoAnal($activeSlave)>> + <<set _sexAct = "anal">> +<<else>> + <<set _sexAct = "oral">> +<</if>> + <<if canWalk($activeSlave)>> - You call $him over and tell $him you want to watch $him get fucked by a _animal.species. + You call $him over and tell $him you want to watch $him <<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>>get fucked by<<else>>suck off<</if>> a _animal.species. <<else>> - You order another slave to bring $activeSlave.slaveName over. Once $he is situated, you tell $him that you want to watch $him get fucked by a _animal.species. + You order another slave to bring $activeSlave.slaveName over. Once $he is situated, you tell $him that you want to watch $him <<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>>get fucked by<<else>>suck off<</if>> a _animal.species. <</if>> <<if ($activeSlave.fetish != "mindbroken")>> - <<if ($activeSlave.devotion > 50)>> - <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>> - <<if $activeSlave.fetish == "masochistic">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a painful act. - <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a humiliating act. - <<elseif $activeSlave.sexualQuirk == "perverted">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a perverted act. - <<elseif $activeSlave.behavioralQuirk == "sinful">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a sinful act. - <<else>> - $activeSlave.slaveName looks visibly disturbed, but is so attentive to your will that $he quickly agrees. - <</if>> - <<else>> - <<if $activeSlave.fetish == "masochistic">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a painful act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. - <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a humiliating act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. - <<elseif $activeSlave.sexualQuirk == "perverted">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a perverted act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. - <<elseif $activeSlave.behavioralQuirk == "sinful">> - $activeSlave.slaveName's face visibly brightens at the thought of committing such a sinful act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. - <<else>> - $activeSlave.slaveName looks visibly shaken at the thought of having $his precious <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by an animal, but is so attentive to your will that $he agrees. - <</if>> - <</if>> - <</if>> + <<if ($activeSlave.devotion > 50)>> + <<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>> + <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "masochistic">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a painful act. + <<elseif $activeSlave.fetish == "humiliation">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a humiliating act. + <<elseif $activeSlave.sexualQuirk == "perverted">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a perverted act. + <<elseif $activeSlave.behavioralQuirk == "sinful">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a sinful act. + <</if>> + <<else>> + $activeSlave.slaveName looks visibly disturbed, but is so attentive to your will that $he quickly agrees. + <</if>> + <<else>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "masochistic">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a painful act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. + <<elseif $activeSlave.fetish == "humiliation">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a humiliating act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. + <<elseif $activeSlave.sexualQuirk == "perverted">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a perverted act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. + <<elseif $activeSlave.behavioralQuirk == "sinful">> + $activeSlave.slaveName's face visibly brightens at the thought of committing such a sinful act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal. + <<else>> + $activeSlave.slaveName looks visibly shaken at the thought of having $his precious <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by an animal, but is so attentive to your will that $he agrees. + <</if>> + <<else>> + $activeSlave.slaveName looks visibly shaken at the thought of having $his precious <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by an animal, but is so attentive to your will that $he agrees. + <</if>> + <</if>> + <<else>> + <<if $activeSlave.fetish == "cumslut">> + $activeSlave.slaveName's face visibly brightens at the thought of getting to drink more cum, even if it's a _animal.species's cum. + <<elseif $activeSlave.sexualQuirk == "gagfuck queen">> + $activeSlave.slaveName's face visibly brightens at the thought of getting to suck more dick, even if it's a _animal.species's dick. + <<else>> + $activeSlave.slaveName blanches at the thought of having to suck a _animal.species's dick, but $he is so devoted to you that $he reluctantly agrees. + <</if>> + <</if>> + <</if>> - <<if ($activeSlave.devotion > 20) && ($activeSlave.devotion <= 50)>> - <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>> - <<if $activeSlave.fetish == "masochistic">> - $activeSlave.slaveName isn't too keen on the idea of fucking a _animal.species, but the thought of the pain involved convinces $him to comply. - <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName isn't too keen on the idea of fucking a _animal.species, but the thought of the humiliation involved convinces $him to comply. - <<elseif $activeSlave.sexualQuirk == "perverted">> - $activeSlave.slaveName isn't too keen on the idea of being fucked by a _animal.species, but the thought of the perversion of fucking an animal soon convinces $him to comply. - <<elseif $activeSlave.behavioralQuirk == "sinful">> - $activeSlave.slaveName isn't too keen on the idea of being fucked by a _animal.species, but the thought of the sinfulness of fucking an animal soon convinces $him to comply. - <<else>> - $activeSlave.slaveName tries in vain to conceal $his horror, but quickly regains $his composure. - <</if>> - <<else>> - <<if $activeSlave.fetish == "masochistic">> - $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the pain that comes with it soon convinces $him to comply. - <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the humiliation that comes with it soon convinces $him to comply. - <<elseif $activeSlave.sexualQuirk == "perverted">> - $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the perversion of fucking an animal soon convinces $him to comply. - <<elseif $activeSlave.behavioralQuirk == "sinful">> - $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the sinfulness of fucking an animal soon convinces $him to comply. - <<else>> - $activeSlave.slaveName tries in vain to conceal $his horror at the thought of having $his <<if !canDoVaginal($activeSlave)>>rosebud<<else>>pearl<</if>> taken by a beast, but quickly regains $his composure. - <</if>> - <</if>> - <</if>> + <<if ($activeSlave.devotion > 20) && ($activeSlave.devotion <= 50)>> + <<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>> + <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "masochistic">> + $activeSlave.slaveName isn't too keen on the idea of fucking a _animal.species, but the thought of the pain involved convinces $him to comply. + <<elseif $activeSlave.fetish == "humiliation">> + $activeSlave.slaveName isn't too keen on the idea of fucking a _animal.species, but the thought of the humiliation involved convinces $him to comply. + <<elseif $activeSlave.sexualQuirk == "perverted">> + $activeSlave.slaveName isn't too keen on the idea of being fucked by a _animal.species, but the thought of the perversion of fucking an animal soon convinces $him to comply. + <<elseif $activeSlave.behavioralQuirk == "sinful">> + $activeSlave.slaveName isn't too keen on the idea of being fucked by a _animal.species, but the thought of the sinfulness of fucking an animal soon convinces $him to comply. + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, but quickly regains $his composure. + <</if>> + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, but quickly regains $his composure. + <</if>> + <<else>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "masochistic">> + $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the pain that comes with it soon convinces $him to comply. + <<elseif $activeSlave.fetish == "humiliation">> + $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the humiliation that comes with it soon convinces $him to comply. + <<elseif $activeSlave.sexualQuirk == "perverted">> + $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the perversion of fucking an animal soon convinces $him to comply. + <<elseif $activeSlave.behavioralQuirk == "sinful">> + $activeSlave.slaveName clearly has some reservations about having $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by a _animal.species, but the thought of the sinfulness of fucking an animal soon convinces $him to comply. + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror at the thought of having $his <<if !canDoVaginal($activeSlave)>>rosebud<<else>>pearl<</if>> taken by a beast, but quickly regains $his composure. + <</if>> + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror at the thought of having $his <<if !canDoVaginal($activeSlave)>>rosebud<<else>>pearl<</if>> taken by a beast, but quickly regains $his composure. + <</if>> + <</if>> + <<else>> + <<if $activeSlave.fetish == "cumslut">> + $activeSlave.slaveName isn't too keen on the idea of sucking off a _animal.species, but the thought of getting to drink more cum soon convinces $him to comply. + <<elseif $activeSlave.sexualQuirk == "gagfuck queen">> + $activeSlave.slaveName isn't too keen on the idea of being fucked by a _animal.species, but the thought of getting to suck more cock soon convinces $him to comply. + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, but quickly regains $his composure. + <</if>> + <</if>> + <</if>> - <<if ($activeSlave.devotion > -20) && ($activeSlave.devotion <= 20)>> - <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>> - <<if $activeSlave.fetish == "masochistic">> - $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the pain that comes with it seems to spark a small flame of lust in $him. - <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the humiliation that comes with it seems to spark a small flame of lust in $him. - <<elseif $activeSlave.sexualQuirk == "perverted">> - $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the perversion that comes with it seems to spark a small flame of lust in $him. - <<elseif $activeSlave.behavioralQuirk == "sinful">> - $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the sinfulness that comes with it seems to spark a small flame of lust in $him. - <<else>> - $activeSlave.slaveName tries in vain to conceal $his horror, - <</if>> - <<else>> - <<if $activeSlave.fetish == "masochistic">> - $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the pain that comes with it soon sparks a small flame of lust in $him. - <<elseif $activeSlave.fetish == "humiliation">> - $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the humiliation that comes with it soon sparks a small flame of lust in $him. - <<elseif $activeSlave.sexualQuirk == "perverted">> - $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the perversion of fucking an animal soon sparks a small flame of lust in $him. - <<elseif $activeSlave.behavioralQuirk == "sinful">> - $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the sinfulness of fucking an animal soon sparks a small flame of lust in $him. - <<else>> - $activeSlave.slaveName tries in vain to conceal $his horror at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to an animal, and only the threat of a far worse punishment keeps $him from running out of the room. - <</if>> - <</if>> - <</if>> + <<if ($activeSlave.devotion > -20) && ($activeSlave.devotion <= 20)>> + <<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>> + <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "masochistic">> + $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the pain that comes with it seems to spark a small flame of lust in $him. + <<elseif $activeSlave.fetish == "humiliation">> + $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the humiliation that comes with it seems to spark a small flame of lust in $him. + <<elseif $activeSlave.sexualQuirk == "perverted">> + $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the perversion that comes with it seems to spark a small flame of lust in $him. + <<elseif $activeSlave.behavioralQuirk == "sinful">> + $activeSlave.slaveName looks disgusted at the thought of fucking a _animal.species at first, but the thought of the sinfulness that comes with it seems to spark a small flame of lust in $him. + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, + <</if>> + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, + <</if>> + <<else>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "masochistic">> + $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the pain that comes with it soon sparks a small flame of lust in $him. + <<elseif $activeSlave.fetish == "humiliation">> + $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the humiliation that comes with it soon sparks a small flame of lust in $him. + <<elseif $activeSlave.sexualQuirk == "perverted">> + $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the perversion of fucking an animal soon sparks a small flame of lust in $him. + <<elseif $activeSlave.behavioralQuirk == "sinful">> + $activeSlave.slaveName looks disgusted at the thought of giving up $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to a _animal.species, but the thought of the sinfulness of fucking an animal soon sparks a small flame of lust in $him. + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to an animal, and only the threat of a far worse punishment keeps $him from running out of the room. + <</if>> + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity to an animal, and only the threat of a far worse punishment keeps $him from running out of the room. + <</if>> + <</if>> + <<else>> + <<if $activeSlave.fetishKnown == 1>> + <<if $activeSlave.fetish == "cumslut">> + $activeSlave.slaveName looks disgusted at the thought of sucking off a _animal.species at first, but the thought of drinking more cum seems to spark a small flame of lust in $him. + <<elseif $activeSlave.sexualQuirk == "gagfuck queen">> + $activeSlave.slaveName looks disgusted at the thought of sucking off a _animal.species at first, but the thought of sucking more cock seems to spark a small flame of lust in $him. + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, + <</if>> + <<else>> + $activeSlave.slaveName tries in vain to conceal $his horror, + <</if>> + <</if>> + <</if>> - <<if ($activeSlave.devotion < -20)>> - $activeSlave.slaveName's face contorts into a mixture of <<if ($activeSlave.devotion < -50)>>hatred, anger, and disgust, <<else>>anger and disgust, <</if>> - <</if>> + <<if ($activeSlave.devotion < -20)>> + $activeSlave.slaveName's face contorts into a mixture of <<if ($activeSlave.devotion < -50)>>hatred, anger, and disgust, <<else>>anger and disgust, <</if>> + <</if>> <<else>> - $activeSlave.slaveName nods $his head dumbly, $his eyes vacant. + $activeSlave.slaveName nods $his head dumbly, $his eyes vacant. <</if>> <<if canWalk($activeSlave)>> - <<if $activeSlave.devotion > -20>> - <<if ($activeSlave.devotion <= 20) && ($activeSlave.fetish != "mindbroken") && ($activeSlave.fetish != "masochistic") && ($activeSlave.fetish != "humiliation") && ($activeSlave.sexualQuirk != "perverted") && ($activeSlave.behavioralQuirk != "sinful")>> - and only the threat of worse punishment prevents $him from running out of the room.<</if>> You have $him <<if ($activeSlave.clothes != "naked")>>take off $his clothing and <</if>>kneel down on the floor with $his ass in the air, - <<else>> - and you have to physically prevent $him from running out of the room. You <<if ($activeSlave.clothes != "no clothing")>>force $him to take off $his $activeSlave.clothes and <</if>>restrain $him on the floor with $his ass in the air - all the while ignoring $his screams and pleas for mercy - - <</if>> + <<if $activeSlave.devotion > -20>> + <<if ($activeSlave.devotion <= 20)>> + and only the threat of worse punishment prevents $him from running out of the room. + <</if>> + You have $him <<if ($activeSlave.clothes != "naked") && (_sexAct != "oral")>>take off $his clothing and <</if>><<if _sexAct == "oral">>lay <<else>>kneel <</if>>down on the floor <<if _sexAct != "oral">>with $his ass in the air<<else>>on $his back<</if>> + <<else>> + and $Bodyguard.slaveName has to physically prevent $him from running out of the room<<if random(1,100) > 75>><<set $activeSlave.minorInjury = either("black eye", "split lip", "bruise")>>, resulting in a $activeSlave.minorInjury. <<else>>. <</if>>You <<if ($activeSlave.clothes != "no clothing")>>force $him to take off $his $activeSlave.clothes and <</if>>restrain $him on the floor <<if _sexAct != "oral">>with $his ass in the air<<else>>with a ring gag in $his mouth<</if>> - all the while ignoring $his screams and pleas for mercy - + <</if>> <<else>> - You <<if ($activeSlave.clothes != "no clothing")>>take off $his $activeSlave.clothes and <</if>>place $him on the ground with a cushion under $his hips, $his ass in the air, + but $he knows $he is powerless to stop you. You <<if ($activeSlave.clothes != "no clothing")>>take off $his clothes and <</if>>place $him on the ground with a cushion under $his hips <<if _sexAct != "oral">>, $his ass in the air,<</if>> <</if>> -before calling in the _animal.species. The _animal.species slowly saunters up to the <<if ($activeSlave.devotion <= 20)>>bound <</if>>slave and takes its position <<if canWalk($activeSlave)>>behind <<else>>above <</if>>$him. You can see its _animal.dickSize penis slowly come to attention as its animalistic brain realizes that it's standing <<if canWalk($activeSlave)>>behind <<else>>above <</if>>a warm hole that needs to be filled with seed. - -<<if (_animal.species == "dog")>> - <<if canWalk($activeSlave)>> - The dog clambers up to mount $activeSlave.slaveName, eliciting a squeal from the girl as its claws dig into $his flesh. - <<else>> - The dog takes a few curious sniffs, then lines its cock up with $activeSlave.slaveName's <<if canDoVaginal($activeSlave)>>pussy<<else>>asshole<</if>>. - <</if>> - It takes a couple of tries, but it finally manages to sink its cock into $his <<if canDoVaginal($activeSlave)>><<if ($activeSlave.fetish == "masochistic") || ($activeSlave.fetish == "humiliation") || ($activeSlave.sexualQuirk == "perverted") || ($activeSlave.behavioralQuirk == "sinful")>>wet <</if>>pussy<<else>>ass<</if>>. +before calling in the _animal.species. The _animal.species slowly saunters up to the <<if ($activeSlave.devotion <= 20)>>bound <</if>>slave and takes its position +<<if canWalk($activeSlave)>><<if _sexAct != "oral">>behind<<else>>above<</if>><<else>>above<</if>> $him. You can see its _animal.dickSize penis slowly come to attention as its animalistic brain realizes that it's standing <<if canWalk($activeSlave)>><<if _sexAct != "oral">>behind<<else>>above<</if>><<else>>above<</if>> a warm hole that needs to be filled with seed. - <<if ($activeSlave.vagina == 0)>>The slave gives a loud <<if ($activeSlave.devotion > 20)>>moan<<else>>groan<</if>> as $his <<if !canDoVaginal($activeSlave)>>@@.lime;anal@@<</if>> @@.lime;virginity is taken from $him@@<<if ($activeSlave.devotion <= -20)>>@@.lime; by force@@<</if>>.<</if>> +<<switch _animal.species>> +<<case "dog">> + <<if canWalk($activeSlave)>> + <<switch _sexAct>> + <<case "oral">> + <<if $activeSlave.devotion > 20>> + $activeSlave.slaveName <<if $activeSlave.fetish != "masochist" || $activeSlave.fetish != "humiliation" || $activeSlave.sexualQuirk != "perverted" || $activeSlave.behavioralQuirk != "sinful">>reluctantly<</if>> grabs the _animal.dickSize cock and gives it a tentative lick. + <</if>> + <<default>> + The dog clambers up to mount $activeSlave.slaveName, eliciting a squeal from the girl as its claws dig into $his flesh. + <</switch>> + <<else>> + The dog <<if _sexAct != "oral">> takes a few curious sniffs, then <</if>>lines its cock up with $activeSlave.slaveName's <<switch _sexAct>><<case "vaginal">>pussy.<<case "anal">>asshole.<<case "oral">>mouth, then begins to thrust rapidly, in the way that only dogs can.<</switch>> + <</if>> + <<switch _sexAct>> + <<case "vaginal" "anal">> + It takes a couple of tries, but it finally manages to sink its cock into $his <<if canDoVaginal($activeSlave)>><<if ($activeSlave.fetish == "masochistic") || ($activeSlave.fetish == "humiliation") || ($activeSlave.sexualQuirk == "perverted") || ($activeSlave.behavioralQuirk == "sinful")>>wet <</if>>pussy<<else>>ass<</if>>. + <<case "oral">> + <<if canWalk($activeSlave)>> + In one swift motion, the canine buries its cock deep in $his throat, causing $him to gag. It then begins to thrust rapidly, in the way that only dogs can. + <</if>> + <</switch>> - <<if canDoVaginal($activeSlave)>> - <<if $activeSlave.vagina == 0>> - <<if ($activeSlave.devotion >= -20)>> - <<if $activeSlave.fetish == "masochistic">> - @@.lime;Losing $his virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.fetish == "humiliation">> - @@.lime;Losing $his virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.sexualQuirk == "perverted">> - @@.lime;Losing $his virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.behavioralQuirk == "sinful">> - @@.lime;Losing $his virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<else>> - <<if $activeSlave.devotion > 50>> - Since $he is well broken, @@.lime;losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@. - <<set $activeSlave.devotion += 5>> - <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>> - @@.lime;Losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@, though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>> - <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>> - $He is clearly @@.mediumorchid;unhappy@@ in the manner in which $his virginity has been taken, and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <<else>> - Having $his @@.lime;pearl of great price taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you@@, and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <<else>> - <<if $activeSlave.anus == 0>> - <<if ($activeSlave.devotion >= -20)>> - <<if $activeSlave.fetish == "masochistic">> - @@.lime;Losing $his anal virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.fetish == "humiliation">> - @@.lime;Losing $his anal virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.sexualQuirk == "perverted">> - @@.lime;Losing $his anal virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.behavioralQuirk == "sinful">> - @@.lime;Losing $his anal virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<else>> - <<if $activeSlave.devotion > 50>> - Since $he is well broken, @@.lime;losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you.@@ - <<set $activeSlave.devotion += 5>> - <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>> - @@.lime;Losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you,@@ though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>> - <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>> - $He is clearly @@.mediumorchid;unhappy@@ in the manner in which @@.lime;$his anal virginity has been taken,@@ and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <<else>> - Having @@.lime;$his rosebud taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you,@@ and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <</if>> + <<if _sexAct != "oral">> + <<if ($activeSlave.vagina == 0)>>The slave gives a loud <<if ($activeSlave.devotion > 20)>>moan<<else>>groan<</if>> as $his <<if !canDoVaginal($activeSlave)>>@@.lime;anal@@<</if>> @@.lime;virginity is taken from $him@@<<if ($activeSlave.devotion <= -20)>>@@.lime; by force@@<</if>>.<</if>> + <</if>> - The hound wastes no time in beginning to hammer away at $his - <<if canDoVaginal($activeSlave)>>cunt<<else>>asshole<</if>>, causing $activeSlave.slaveName to moan uncontrollably as its thick, veiny member probes the depths of $his <<if (canDoVaginal($activeSlave))>>pussy<<else>>asshole<</if>>. - A few short minutes later, $he gives a loud groan - <<if ($activeSlave.fetish == "masochist") || ($activeSlave.fetish == "humiliation") || $activeSlave.sexualQuirk == "perverted" || $activeSlave.behavioralQuirk == "sinful">> and shakes in orgasm <</if>> - as the dog's knot begins to swell and its penis begins to erupt a thick stream of jizz into $him. - After almost a minute, the dog has finally finished cumming and its knot is sufficiently small enough that the dog is able to pull its cock out, causing a stream of cum to slide out of $his <<if ($activeSlave.vagina <= 2)>>@@.lime;now-gaping <<if (canDoVaginal($activeSlave))>>pussy.<<else>>asshole.<</if>>@@<<else>> - <<if canDoVaginal($activeSlave)>> - <<if $activeSlave.vagina == 3>> - loose - <<elseif $activeSlave.vagina <= 9>> - cavernous - <<else>> - ruined - <</if>> - <<else>> - <<if $activeSlave.anus == 0>> - virgin - <<elseif $activeSlave.anus == 1>> - tight - <<elseif $activeSlave.anus == 2>> - loose - <<elseif $activeSlave.anus == 3>> - very loose - <<else>> - gaping - <</if>> - <</if>> <<if canDoVaginal($activeSlave)>>pussy.<<else>>asshole.<</if>><</if>> Having finished its business, the dog runs off, presumably in search of food. +<<case "horse">> + The horse stands over $him as another slave lines its massive phallus up with $activeSlave.slaveName's <<switch _sexAct>><<case "oral">>open mouth<<case "vaginal">><<if ($activeSlave.fetish == "masochistic") || ($activeSlave.fetish == "humiliation") || ($activeSlave.sexualQuirk == "perverted") || ($activeSlave.behavioralQuirk == "sinful")>>wet <</if>>pussy<<case "anal">>ass<</switch>>. - <<if (canDoVaginal($activeSlave)) && ($activeSlave.vagina < 3)>> - <<set $activeSlave.vagina = 3>> - <<elseif (canDoAnal($activeSlave)) && ($activeSlave.anus < 2)>> - <<set $activeSlave.anus = 2>> - <</if>> + With a slight thrust, it enters $him and begins to fuck $him <<if _sexAct == "oral">>mouth<</if>>. $activeSlave.slaveName can't help but give a loud groan as the huge cock + <<switch _sexAct>> + <<case "oral">> + stretches $his throat to the limit. + <<default>> + <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina <= 1)) || (!canDoVaginal($activeSlave) && ($activeSlave.anus <= 1))>> + @@.lime;all but splits $his@@ + <<elseif (canDoVaginal($activeSlave) && ($activeSlave.vagina <= 3)) || (!canDoVaginal($activeSlave) && ($activeSlave.anus <= 2))>> + @@.lime;stretches $his@@ + <<else>> + enters $his + <</if>> -<<elseif (_animal.species == "horse")>> /*Not using "else" just in case more animals are added in the future*/ - The horse stands over $him as another slave lines its massive phallus up with $activeSlave.slaveName's <<if canDoVaginal($activeSlave)>><<if ($activeSlave.fetish == "masochistic") || ($activeSlave.fetish == "humiliation") || ($activeSlave.sexualQuirk == "perverted") || ($activeSlave.behavioralQuirk == "sinful")>>wet <</if>>pussy<<else>>ass<</if>>. + <<if canDoVaginal($activeSlave)>> + <<if $activeSlave.vagina == 0>> + @@.lime;virgin@@ + <<elseif $activeSlave.vagina == 1>> + @@.lime;tight@@ + <<elseif $activeSlave.vagina == 2>> + @@.lime;reasonably tight@@ + <<elseif $activeSlave.vagina == 3>> + @@.lime;loose@@ + <<elseif $activeSlave.vagina <= 9>> + cavernous + <<else>> + ruined + <</if>> + <<else>> + <<if $activeSlave.anus == 0>> + @@.lime;virgin@@ + <<elseif $activeSlave.anus == 1>> + @@.lime;tight@@ + <<elseif $activeSlave.anus == 2>> + @@.lime;loose@@ + <<elseif $activeSlave.anus == 3>> + very loose + <<else>> + gaping + <</if>> + <</if>> - With a slight thrust, it enters $him and begins to fuck $him. $activeSlave.slaveName can't help but give a loud groan as the huge cock <<if ($activeSlave.vagina <= 1)>>@@.lime;all but splits $his@@<<elseif ($activeSlave.vagina <= 3)>>@@.lime;stretches@@<<else>>@@.lime;enters@@<</if>>@@.lime; $his @@ - <<if canDoVaginal($activeSlave)>> - <<if $activeSlave.vagina == 0>> - @@.lime;virgin@@ - <<elseif $activeSlave.vagina == 1>> - @@.lime;tight@@ - <<elseif $activeSlave.vagina == 2>> - @@.lime;reasonably tight@@ - <<elseif $activeSlave.vagina == 3>> - @@.lime;loose@@ - <<elseif $activeSlave.vagina <= 9>> - @@.lime;cavernous@@ - <<else>> - @@.lime;ruined@@ - <</if>> - <<else>> - <<if $activeSlave.anus == 0>> - @@.lime;virgin@@ - <<elseif $activeSlave.anus == 1>> - @@.lime;tight@@ - <<elseif $activeSlave.anus == 2>> - @@.lime;loose tight@@ - <<elseif $activeSlave.anus == 3>> - @@.lime;very loose@@ - <<else>> - @@.lime;gaping@@ - <</if>> - <</if>> + <<if (canDoVaginal($activeSlave)) && $activeSlave.vagina <= 3>>@@.lime; pussy@@<<elseif (!canDoVaginal($activeSlave)) && ($activeSlave.anus <= 2)>>@@.lime; asshole@@<<elseif (canDoVaginal($activeSlave))>>pussy<<else>>asshole<</if>><<if ((canDoVaginal($activeSlave)) && ($activeSlave.vagina <= 1)) || (!canDoVaginal($activeSlave) && ($activeSlave.anus <= 1))>>@@.lime; apart.@@<<elseif ((canDoVaginal($activeSlave)) && ($activeSlave.vagina <= 3)) || (!canDoVaginal($activeSlave) && ($activeSlave.anus <= 2))>>@@.lime;.@@<<else>>.<</if>> + <</switch>> +<</switch>> - <<if (canDoVaginal($activeSlave))>>@@.lime; pussy@@<<else>>@@.lime; asshole@@<</if>><<if (canDoVaginal($activeSlave)) && ($activeSlave.vagina <= 1)>>@@.lime; apart@@<<else>><<if ($activeSlave.anus <= 1)>>@@.lime; apart@@<</if>><</if>>@@.lime;. @@ +<<if _sexAct != "oral">> + <<if canDoVaginal($activeSlave)>> + <<if $activeSlave.vagina == 0>> + <<if ($activeSlave.devotion >= -20)>> + <<if $activeSlave.fetish == "masochistic">> + @@.lime;Losing $his virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<elseif $activeSlave.fetish == "humiliation">> + @@.lime;Losing $his virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<elseif $activeSlave.sexualQuirk == "perverted">> + @@.lime;Losing $his virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<elseif $activeSlave.behavioralQuirk == "sinful">> + @@.lime;Losing $his virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<else>> + <<if $activeSlave.devotion > 50>> + Since $he is well broken, @@.lime;losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you.@@ + <<set $activeSlave.devotion += 5>> + <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>> + @@.lime;Losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@, though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust. + <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>> + <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>> + $He is clearly @@.mediumorchid;unhappy@@ in the manner in which $his virginity has been taken, and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust. + <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> + <</if>> + <</if>> + <<else>> + Having $his @@.lime;pearl of great price taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you@@, and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals. + <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> + <</if>> + <</if>> + <<else>> + <<if $activeSlave.anus == 0>> + <<if ($activeSlave.devotion >= -20)>> + <<if $activeSlave.fetish == "masochistic">> + @@.lime;Losing $his anal virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<elseif $activeSlave.fetish == "humiliation">> + @@.lime;Losing $his anal virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<elseif $activeSlave.sexualQuirk == "perverted">> + @@.lime;Losing $his anal virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<elseif $activeSlave.behavioralQuirk == "sinful">> + @@.lime;Losing $his anal virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you.@@ + <<set $activeSlave.devotion += 10>> + <<else>> + <<if $activeSlave.devotion > 50>> + Since $he is well broken, @@.lime;losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you.@@ + <<set $activeSlave.devotion += 5>> + <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>> + @@.lime;Losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you,@@ though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust. + <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>> + <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>> + $He is clearly @@.mediumorchid;unhappy@@ in the manner in which @@.lime;$his anal virginity has been taken,@@ and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust. + <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> + <</if>> + <</if>> + <<else>> + Having @@.lime;$his rosebud taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you,@@ and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals. + <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> + <</if>> + <</if>> + <</if>> - <<if canDoVaginal($activeSlave)>> - <<if $activeSlave.vagina == 0>> - <<if ($activeSlave.devotion >= -20)>> - <<if $activeSlave.fetish == "masochistic">> - @@.lime;Losing $his virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.fetish == "humiliation">> - @@.lime;Losing $his virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.sexualQuirk == "perverted">> - @@.lime;Losing $his virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.behavioralQuirk == "sinful">> - @@.lime;Losing $his virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you@@. - <<set $activeSlave.devotion += 10>> - <<else>> - <<if $activeSlave.devotion > 50>> - Since $he is well broken, @@.lime;losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@. - <<set $activeSlave.devotion += 5>> - <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>> - @@.lime;Losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@, though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>> - <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>> - $He is clearly @@.mediumorchid;unhappy@@ in the manner in which $his virginity has been taken, and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <<else>> - Having $his @@.lime;pearl of great price taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you@@, and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <<else>> - <<if $activeSlave.anus == 0>> - <<if ($activeSlave.devotion >= -20)>> - <<if $activeSlave.fetish == "masochistic">> - @@.lime;Losing $his anal virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.fetish == "humiliation">> - @@.lime;Losing $his anal virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.sexualQuirk == "perverted">> - @@.lime;Losing $his anal virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<elseif $activeSlave.behavioralQuirk == "sinful">> - @@.lime;Losing $his anal virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you.@@ - <<set $activeSlave.devotion += 10>> - <<else>> - <<if $activeSlave.devotion > 50>> - Since $he is well broken, @@.lime;losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you.@@ - <<set $activeSlave.devotion += 5>> - <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>> - @@.lime;Losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you,@@ though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>> - <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>> - $He is clearly @@.mediumorchid;unhappy@@ in the manner in which @@.lime;$his anal virginity has been taken,@@ and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <<else>> - Having @@.lime;$his rosebud taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you,@@ and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals. - <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>> - <</if>> - <</if>> - <</if>> + <<if (canDoVaginal($activeSlave) && $activeSlave.vagina == 0) || (!canDoVaginal($activeSlave) && $activeSlave.anus == 0)>> + The pain of having such a _animal.dickSize cock take $his <<if !canDoVaginal && $activeSlave.anus == 0>>anal<</if>>virginity has @@.red;damaged her health.@@ + <<set $activeSlave.health -= 10>> + <</if>> +<</if>> - The stallion begins to thrust faster and faster, causing $activeSlave.slaveName to moan and groan in pain as the <<if canDoVaginal($activeSlave)>> tip rams $his cervix<<else>> huge horsecock fills $him completely<</if>>. Before too long, the horse's movements begin to slow, and you can see its large testicles contract slightly as it begins to fill $activeSlave.slaveName's <<if (canDoVaginal($activeSlave))>>pussy<<else>>asshole<</if>> to the brim with thick horse semen. - After what seems like an impossibly long time, the horse's dick finally begins to soften and it finally pulls out. You have a servant lead the horse away, with a fresh apple as a treat for its good performance. +<<switch _animal.species>> +<<case "dog">> + The hound wastes no time in beginning to hammer away at $his + <<switch _sexAct>><<case "oral">>mouth<<case "vaginal">>pussy<<case "anal">>asshole<</switch>>, causing $activeSlave.slaveName to moan uncontrollably as its thick, veiny member probes the depths of $his <<switch _sexAct>><<case "oral">>throat<<case "vaginal">>cunt<<case "anal">>rectum<</switch>>. + A few short minutes later, $he gives a loud groan + <<if ($activeSlave.fetishKnown == 1) && (($activeSlave.fetish == "masochist") || ($activeSlave.fetish == "humiliation") || $activeSlave.sexualQuirk == "perverted" || $activeSlave.behavioralQuirk == "sinful" || ($activeSlave.fetish == "cumslut") || ($activeSlave.sexualQuirk == "gagfuck queen"))>> and shakes in orgasm <</if>> + as the dog's knot begins to swell and its penis begins to erupt a thick stream of jizz <<switch _sexAct>><<case "vaginal" "anal">>into $him<<case "oral">>down $his throat<</switch>>. + After almost a minute, the dog has finally finished cumming and its knot is sufficiently small enough that the dog is able to pull its cock out, causing + <<switch _sexAct>> + <<case "vaginal" "anal">> a stream of cum to slide out of $his + <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina <= 2)) || (!canDoAnal($activeSlave)) && ($activeSlave.anus <= 1)>> + @@.lime;now-gaping + <<if (canDoVaginal($activeSlave))>> + pussy. + <<else>> + asshole. + <</if>> + @@ + <<else>> + <<if canDoVaginal($activeSlave)>> + <<if $activeSlave.vagina == 3>> + loose + <<elseif $activeSlave.vagina <= 9>> + cavernous + <<else>> + ruined + <</if>> + <<else>> + <<if $activeSlave.anus == 0>> + virgin + <<elseif $activeSlave.anus == 1>> + tight + <<elseif $activeSlave.anus == 2>> + loose + <<elseif $activeSlave.anus == 3>> + very loose + <<else>> + gaping + <</if>> + <</if>> <<if canDoVaginal($activeSlave)>>pussy.<<else>>asshole.<</if>> + <</if>> + <<case "oral">> + $activeSlave.slaveName to immediately start coughing and retching uncontrollably. + <</switch>> Having finished its business, the dog runs off, presumably in search of food. - <<if (canDoVaginal($activeSlave)) && ($activeSlave.vagina < 4)>> - <<set $activeSlave.vagina = 4>> - <<elseif (canDoAnal($activeSlave)) && ($activeSlave.anus < 4)>> - <<set $activeSlave.anus = 4>> - <</if>> -<</if>> +<<case "horse">> + The stallion begins to thrust faster and faster, causing $activeSlave.slaveName to moan and groan in pain as the<<if canDoVaginal($activeSlave)>> tip rams $his cervix<<else>> huge horsecock fills $him completely<</if>>. Before too long, the horse's movements begin to slow, and you can see its large testicles contract slightly as it begins to fill $activeSlave.slaveName's <<switch _sexAct>><<case "vaginal">>pussy<<case "anal">>asshole<<case "oral">>stomach<</switch>> to the brim with thick horse semen. + After what seems like an impossibly long time, the horse's dick finally begins to soften and it finally pulls out. You have a servant lead the horse away, with a fresh apple as a treat for its good performance. + + <<if (canDoVaginal($activeSlave)) && ($activeSlave.vagina < 4)>> + <<set $activeSlave.vagina = 4>> + <<elseif (canDoAnal($activeSlave)) && ($activeSlave.anus < 4)>> + <<set $activeSlave.anus = 4>> + <</if>> +<</switch>> <<if (random(1,100) > (100 + $activeSlave.devotion))>> - <<if canDoVaginal($activeSlave)>> - <<if ($activeSlave.energy <= 95) && ($activeSlave.sexualFlaw != "hates penetration")>> - Having a _animal.species fuck $him by force has given $him a @@.red;hatred of penetration.@@ - <<set $activeSlave.sexualFlaw = "hates penetration">> - <</if>> - <<else>> - <<if ($activeSlave.energy <= 95) && ($activeSlave.sexualFlaw != "hates anal penetration")>> - Having a _animal.species fuck $him by force has given $him a @@.red;hatred of anal penetration.@@ - <<set $activeSlave.sexualFlaw = "hates anal penetration">> - <</if>> - <</if>> + <<if canDoVaginal($activeSlave)>> + <<if ($activeSlave.energy <= 95) && ($activeSlave.sexualFlaw != "hates penetration")>> + Having a _animal.species fuck $him by force has given $him a @@.red;hatred of penetration.@@ + <<set $activeSlave.sexualFlaw = "hates penetration">> + <</if>> + <<else>> + <<if ($activeSlave.energy <= 95) && ($activeSlave.sexualFlaw != "hates anal penetration")>> + Having a _animal.species fuck $him by force has given $him a @@.red;hatred of anal penetration.@@ + <<set $activeSlave.sexualFlaw = "hates anal penetration">> + <</if>> + <</if>> <</if>> -<<if canWalk($activeSlave)>> - <<if ($activeSlave.vagina == 3)>> - capFirstChar(_animal.species) cum drips out of $his fucked-out hole. - <<elseif ($activeSlave.vagina == 2)>> - capFirstChar(_animal.species) cum drips out of $his stretched vagina. - <<elseif ($activeSlave.vagina == 1)>> - $His still-tight vagina keeps the _animal.species's load inside $him. - <<elseif ($activeSlave.vagina < 0)>> - capFirstChar(_animal.species) cum drips out of $his girly ass. - <<else>> - capFirstChar(_animal.species) cum slides right out of $his gaping hole. - <</if>> +<<if _sexAct != "oral">> + <<if canWalk($activeSlave)>> + <<if ($activeSlave.vagina == 3)>> + <<= capFirstChar(_animal.species)>> cum drips out of $his fucked-out hole. + <<elseif ($activeSlave.vagina == 2)>> + <<= capFirstChar(_animal.species)>> cum drips out of $his stretched vagina. + <<elseif ($activeSlave.vagina == 1)>> + $His still-tight vagina keeps the _animal.species's load inside $him. + <<elseif ($activeSlave.vagina < 0)>> + <<= capFirstChar(_animal.species)>> cum drips out of $his girly ass. + <<else>> + <<= capFirstChar(_animal.species)>> cum slides right out of $his gaping hole. + <</if>> - $He uses <<if $activeSlave.vagina > 0>>a quick douche to clean $his <<if $activeSlave.vagina < 2>>tight<<elseif $activeSlave.vagina > 3>>loose<</if>> pussy<<else>>an enema to clean $his <<if $activeSlave.anus < 2>>tight<<elseif $activeSlave.anus < 3>>used<<else>>gaping<</if>> butthole<</if>>, + $He uses <<if $activeSlave.vagina > 0>>a quick douche to clean $his <<if $activeSlave.vagina < 2>>tight<<elseif $activeSlave.vagina > 3>>loose<</if>> pussy<<else>>an enema to clean $his <<if $activeSlave.anus < 2>>tight<<elseif $activeSlave.anus < 3>>used<<else>>gaping<</if>> butthole<</if>>, - <<switch $activeSlave.assignment>> - <<case "work in the brothel">> - just like $he does between each customer. - <<case "serve in the club">> - just like $he does in the club. - <<case "work in the dairy">> - to avoid besmirching the nice clean dairy. - <<case "work as a servant">> - mostly to keep everything $he has to clean from getting any dirtier. - <<case "whore">> - before returning to offering it for sale. - <<case "serve the public">> - before returning to offering it for free. - <<case "rest">> - before crawling back into bed. - <<case "get milked">> - <<if $activeSlave.lactation > 0>>before going to get $his uncomfortably milk-filled tits drained<<else>>and then rests until $his balls are ready to be drained again<</if>>. - <<case "be a servant">> - since $his chores didn't perform themselves while you used $his fuckhole. - <<case "please you">> - before returning to await your next use of $his fuckhole, as though nothing had happened. - <<case "be a subordinate slave">> - though it's only a matter of time before another slave decides to play with $his fuckhole. - <<case "be your Head Girl">> - worried that $his charges got up to trouble while $he enjoyed $his <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>'s use. - <<case "guard you">> - so $he can be fresh and ready for more sexual use even as $he guards your person. - <<case "be the Schoolteacher">> - before $he returns to teaching $his classes. - <<default>> - before $he returns to $activeSlave.assignment. - <</switch>> + <<switch $activeSlave.assignment>> + <<case "work in the brothel">> + just like $he does between each customer. + <<case "serve in the club">> + just like $he does in the club. + <<case "work in the dairy">> + to avoid besmirching the nice clean dairy. + <<case "work as a servant">> + mostly to keep everything $he has to clean from getting any dirtier. + <<case "whore">> + before returning to offering it for sale. + <<case "serve the public">> + before returning to offering it for free. + <<case "rest">> + before crawling back into bed. + <<case "get milked">> + <<if $activeSlave.lactation > 0>>before going to get $his uncomfortably milk-filled tits drained<<else>>and then rests until $his balls are ready to be drained again<</if>>. + <<case "be a servant">> + since $his chores didn't perform themselves while you used $his fuckhole. + <<case "please you">> + before returning to await your next use of $his fuckhole, as though nothing had happened. + <<case "be a subordinate slave">> + though it's only a matter of time before another slave decides to play with $his fuckhole. + <<case "be your Head Girl">> + worried that $his charges got up to trouble while $he enjoyed $his <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>'s use. + <<case "guard you">> + so $he can be fresh and ready for more sexual use even as $he guards your person. + <<case "be the Schoolteacher">> + before $he returns to teaching $his classes. + <<default>> + before $he returns to $activeSlave.assignment. + <</switch>> + <</if>> <</if>> <<set $species = 0>> diff --git a/src/pregmod/farmyard.tw b/src/pregmod/farmyard.tw index 33393339ee430690d10011d4eddd1444860b49d1..cdb8cb41af02baefd26a6816ba6487d20fda47d8 100644 --- a/src/pregmod/farmyard.tw +++ b/src/pregmod/farmyard.tw @@ -1,25 +1,53 @@ :: Farmyard [nobr] -<<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Farmyard">> +<<set $nextButton = "Back to Main", $nextLink = "Main", $returnTo = "Farmyard", $showEncyclopedia = 1, $encyclopedia = "Farmyard">> <<if $farmyardName != "the Farmyard">> <<set $farmyardNameCaps = $farmyardName.replace("the ", "The ")>> <</if>> -The $farmyardName is not dissimilar to a warehouse in its basic size and form, but most warehouses don't contain the huge, dense, banks of crop-growing machinery this one does. Here, fruits and vegetables of all shapes and sizes are grown; from exotic, succulent Old World fruits to the average, everyday, vegetables. This is where the majority of the food in $arcologies[0].name comes from, making this one of the more critical facilities in your arcology. +$farmyardNameCaps is not dissimilar to a warehouse in its basic size and form, but most warehouses don't contain the huge, dense, banks of crop-growing machinery this one does. Here, fruits and vegetables of all shapes and sizes are grown; from exotic, succulent Old World fruits to the average, everyday, vegetables. This is where the majority of the food in $arcologies[0].name comes from, making this one of the more critical facilities in your arcology. -<br> -<<if ($farmyardUpgrade == 0)>> - [[Upgrade the farmyard|Farmyard][$cash -= Math.trunc(25000*$upgradeMultiplierArcology)]] - //Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierArcology))>>// - <br> //Temporary description, will be changed.// +<br><br> + +/*TODO: Upkeep costs need to be added to these, but I'm not sure of the best way to do that*/ +/*TODO: Potentailly add more upgrades, to make this facility a little less useless without bestiality*/ +<<if ($farmyardCrops == 0)>> + [[Upgrade the machinery to increase the yield of crops|Farmyard][$cash -= Math.trunc(50000*$upgradeMultiplierArcology), $farmyardCrops = 1]] + //Costs <<print cashFormat(Math.trunc(50000*$upgradeMultiplierArcology))>> and decreases upkeep costs. This description is temporary and will be changed.// + <br> +<</if>> +<<if ($farmyardCrops == 1)>> + The machinery has been upgraded and is producing crops at a much higher rate. <br> <</if>> -<br><br> +<<if $seeBestiality == 1>> + <<if ($farmyardKennels == 0)>> + [[Add kennels|Farmyard][$cash -= Math.trunc(5000*$upgradeMultiplierArcology), $farmyardKennels = 1]] + //Costs <<print cashFormat(Math.trunc(25000*$upgradeMultiplierArcology))>> and allows you to keep dogs. This description is temporary and will be changed.// + <br> + <</if>> + <<if ($farmyardKennels == 1)>> + Kennels have been built in one corner of $farmyardName, and are currently occupied by dogs of various breeds. This description is temporary and will be changed. + <br> + <</if>> + + <<if ($farmyardStable == 0)>> + [[Add a stable|Farmyard][$cash -= Math.trunc(10000*$upgradeMultiplierArcology), $farmyardStable = 1]] + //Costs <<print cashFormat(Math.trunc(50000*$upgradeMultiplierArcology))>> and allows you to keep horses. This description is temporary and will be changed.// + <br> + <</if>> + <<if ($farmyardStable == 1)>> + A large stable has been built at the far end of $farmyardName, and currently holds a decent amount of large horses. This description is temporary and will be changed. + <br> + <</if>> +<</if>> + +<br> <<link "Decommission $farmyardName and return this sector to manufacturing">> - <<set $farmyard = 0>> + <<set $farmyardName = "the Farmyard", $farmyard = 0, $farmyardCrops = 0, $farmyardKennels = 0, $farmyardStable = 0>> <<for _i = 0; _i < $sectors.length; _i++>> <<if $sectors[_i].type == "Farmyard">><<set $sectors[_i].type = "Manufacturing">><<break>><</if>> <</for>> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index 54b2ac396c35588466e10092b159247aa4458792..fb4a2b9bd6882854cb9b3b020b2c4810fbe64457 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -101,6 +101,27 @@ <<if ndef $args[0].eyebrowFullness>> <<set $args[0].eyebrowFullness = "natural">> <</if>> +<<if ndef $args[0].missingEyes>> + <<if $args[0].eyes == -3>> + <<set $args[0].missingEyes = 3>> + <<else>> + <<set $args[0].missingEyes = 0>> + <</if>> +<</if>> +<<if ndef $args[0].missingArms>> + <<if $args[0].amp == 1>> + <<set $args[0].missingArms = 3>> + <<else>> + <<set $args[0].missingArms = 0>> + <</if>> +<</if>> +<<if ndef $args[0].missingLegs>> + <<if $args[0].amp == 1>> + <<set $args[0].missingLegs = 3>> + <<else>> + <<set $args[0].missingLegs = 0>> + <</if>> +<</if>> <<if def $args[0].prostateImplant>> <<if ($args[0].prostateImplant == 1)>> <<set $args[0].prostate = 3>> diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw index c3fac07809bd56ba8bbdad588df479ea94384aba..53de1439fd64151cd240b640a101c5f816a1d622 100644 --- a/src/pregmod/widgets/seBirthWidgets.tw +++ b/src/pregmod/widgets/seBirthWidgets.tw @@ -105,7 +105,14 @@ <</if>> <</if>> <<if $slaves[$i].curatives > 0>> - <<set $birthDamage -= 3>> + <<set $birthDamage -= 3>> +<</if>> +<<if $slaves[$i].pregAdaptation >= 1000>> + <<set $birthDamage -= 10>> +<<elseif $slaves[$i].pregAdaptation >= 500>> + <<set $birthDamage -= 3>> +<<elseif $slaves[$i].pregAdaptation >= 100>> + <<set $birthDamage -= 1>> <</if>> <<if setup.nurseCareers.includes($slaves[$i].career) && $slaves[$i].fetish != "mindbroken" && $slaves[$i].muscles >= -95>> <<set $birthDamage = 0>> @@ -140,6 +147,13 @@ <<elseif $slaves[$i].muscles < -5>> <<set $suddenBirth += 1>> <</if>> +<<if $slaves[$i].pregAdaptation >= 1000>> + <<set $suddenBirth += 20>> /* baby's ready, giving birth right now */ +<<elseif $slaves[$i].pregAdaptation >= 500>> + <<set $suddenBirth += 3>> +<<elseif $slaves[$i].pregAdaptation >= 100>> + <<set $suddenBirth += 1>> +<</if>> <<if $slaves[$i].health < 0>> <<set $suddenBirth += 2>> <</if>> @@ -164,12 +178,12 @@ <<set $suddenBirth += 2>> <</if>> <<if $slaves[$i].mpreg != 1>> -<<if $slaves[$i].vagina > 2>> - <<set $suddenBirth += 2>> -<</if>> -<<if $slaves[$i].vaginalAccessory != "none">> - <<set $suddenBirth -= 20>> -<</if>> + <<if $slaves[$i].vagina > 2>> + <<set $suddenBirth += 2>> + <</if>> + <<if $slaves[$i].vaginalAccessory != "none">> + <<set $suddenBirth -= 20>> + <</if>> <</if>> <<set $suddenBirth -= ($slaves[$i].intelligence + $slaves[$i].intelligenceImplant)>> /* end calcs */ @@ -629,7 +643,7 @@ This decriptions can be expanded with more outcomes later. But it's not practica $His's <<if _curBabies > 1>>children<<else>>child<</if>> had extra time to grow @@.red;greatly complicating childbirth@@. <<set _compoundCondition = 1>> <</if>> - <<if (($slaves[$i].vagina >= 2 || $slaves[$i].vaginaLube > 0) && $slaves[$i].mpreg == 1) || $slaves[$i].births > 0 || $slaves[$i].hips > 0 || (setup.nurseCareers.includes($slaves[$i].career) && $slaves[$i].fetish != "mindbroken" && $slaves[$i].muscles >= -95) || $slaves[$i].intelligenceImplant > 0>> + <<if (($slaves[$i].vagina >= 2 || $slaves[$i].vaginaLube > 0) && $slaves[$i].mpreg == 1) || $slaves[$i].births > 0 || $slaves[$i].hips > 0 || (setup.nurseCareers.includes($slaves[$i].career) && $slaves[$i].fetish != "mindbroken" && $slaves[$i].muscles >= -95) || $slaves[$i].intelligenceImplant > 0 || $slaves[$i].pregAdaptation >= 100>> <br>However: <<if $slaves[$i].mpreg == 1>> <<if $slaves[$i].anus >= 2>> @@ -654,6 +668,13 @@ This decriptions can be expanded with more outcomes later. But it's not practica <br> $His @@.green;wide hips@@ greatly aided childbirth. <</if>> + <<if $slaves[$i].pregAdaptation >= 1000>> + $His body has @@.green;completely adapted to pregnancy;@@ when it is time to give birth, that baby is coming out fast. + <<elseif $slaves[$i].pregAdaptation >= 500>> + $His body is @@.green;highly adapted to bearing life@@ and birth is no small part of that. + <<elseif $slaves[$i].pregAdaptation >= 100>> + $His body has @@.green;become quite adept at bearing children,@@ birth included. + <</if>> <<if setup.nurseCareers.includes($slaves[$i].career) && $slaves[$i].fetish != "mindbroken" && $slaves[$i].muscles >= -95>> <br> Thanks to $his @@.green;previous career@@, childbirth went smoothly. diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index aac629e2afcf5a4092b07acac86388866ffd1b6b..9c9cc2c2625ce78210932c63b439af021964bc17 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -650,8 +650,17 @@ <<if ndef $farmyard>> <<set $farmyard = 0>> <</if>> -<<if ndef $farmyardUpgrade>> - <<set $farmyardUpgrade = 0>> +<<if def $farmyardUpgrade>> + <<unset $farmyardUpgrade = 0>> +<</if>> +<<if ndef $farmyardCrops>> + <<set $farmyardCrops = 0>> +<</if>> +<<if ndef $farmyardKennels>> + <<set $farmyardKennels = 0>> +<</if>> +<<if ndef $farmyardStable>> + <<set $farmyardStable = 0>> <</if>> <<if ndef $farmyardName>> <<set $farmyardName = "the Farmyard">> diff --git a/src/uncategorized/buildingWidgets.tw b/src/uncategorized/buildingWidgets.tw index 79492f81db083ec690342ae881d7401011a5e62e..3cc7d3392be429986e2ec0e3acb066b09f4d61ce 100644 --- a/src/uncategorized/buildingWidgets.tw +++ b/src/uncategorized/buildingWidgets.tw @@ -79,7 +79,7 @@ if(!Macro.has('sectorblock')) { Arcade: { extra: ' <<if $arcadeNameCaps != "The Arcade">>$arcadeNameCaps<</if>> ($arcadeSlaves/<<print $arcade>>)'}, Dairy: { extra: ' <<if $dairyNameCaps != "The Dairy">>$dairyNameCaps<</if>> <<set _SCapT9 = $bioreactorsXY+$bioreactorsXX+$bioreactorsHerm+$bioreactorsBarren>> ($dairySlaves<<if _SCapT9>>+_SCapT9<</if>>/<<print $dairy>><<if $Milkmaid>>,L<</if>>)' }, Sweatshops: { base: 'Manufacturing' }, - weapManu: { base: 'weaponsManufacturing', name: 'Weapons manufacturing', cls: 'weapManu' }, + weapManu: { base: 'weaponsManufacturing', name: 'Weapons Manufacturing', cls: 'weapManu' }, transportHub: { base: 'transportHub', name: 'Transport Hub', cls: 'transportHub' }, Barracks: { base: 'Barracks', name: 'Garrison', extra: ' of $mercenariesTitle' }, Farmyard: { extra: ' <<if $farmyardNameCaps != "The Farmyard">>$farmyardNameCaps<</if>>'}, diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw index 14087a6ab8411aee90d2fc6a5b2387fb7be615d0..53be85c10fac664f77888a60f7fe956d1994788a 100644 --- a/src/uncategorized/costsReport.tw +++ b/src/uncategorized/costsReport.tw @@ -84,6 +84,10 @@ your __personal living expenses__ are <<print cashFormat(($girls*(250+($economy* <<if ($servantsQuarters > 0) && ($servantsQuartersUpgradeMonitoring > 0)>> <br>__Servants' Quarters__ maintenance: <<print cashFormat((0.2*$servantsQuartersUpgradeMonitoring*$servantsQuarters*$facilityCost))>> <</if>> +<<if $farmyard > 0>> + <br>__Farmyard__ maintenance: <<print cashFormat($farmyard*$facilityCost)>> +<</if>> + <<if $incubator > 0>> <br>__Incubation Facility__ maintenance and resource drain: <<print cashFormat((10*$incubator*$facilityCost)+(0.2*$incubatorUpgradeWeight*$incubator*$facilityCost)+(0.2*$incubatorUpgradeMuscles*$incubator*$facilityCost)+(0.2*$incubatorUpgradeReproduction*$incubator*$facilityCost)+(0.2*$incubatorUpgradeGrowthStims*$incubator*$facilityCost)+(0.5*$incubatorUpgradeSpeed*$incubator*$facilityCost))>> <<if $incubatorWeightSetting+$incubatorMusclesSetting+$incubatorReproductionSetting > 0>> diff --git a/src/uncategorized/generateXXSlave.tw b/src/uncategorized/generateXXSlave.tw index 74e4b096325128187b1af09c907aa88ab1607ef0..ead15bd06024512ff9481c4af5d75d800c0f07e3 100644 --- a/src/uncategorized/generateXXSlave.tw +++ b/src/uncategorized/generateXXSlave.tw @@ -108,18 +108,18 @@ <<set $activeSlave.race = "mixed race">> <<else>> <<set _capUpgradeCheck = setup[$captureUpgradeRace.toLowerCase().replace(/[ -]/g, '')+'Nationalities']>> - <<set _capUpgradeNationalities = []>> + <<set _capUpgradeNationalities = {}>> <<set _keys = Object.keys(_capUpgradeCheck)>> <<for _u = 0; _u < _keys.length; _u++>> <<set _capNation = _keys[_u]>> <<if _capNation in $nationalities>> - <<set _capUpgradeNationalities.push(_capNation)>> + <<set _capUpgradeNationalities[_capNation] = _capUpgradeCheck[_capNation]>> <</if>> <</for>> - <<if _capUpgradeNationalities.length > 0>> - <<set $activeSlave.nationality = _capUpgradeNationalities.random(), $activeSlave.race = $captureUpgradeRace>> + <<if Object.keys(_capUpgradeNationalities).length > 0>> + <<set $activeSlave.nationality = hashChoice(_capUpgradeNationalities), $activeSlave.race = $captureUpgradeRace>> <<else>> - <<set $activeSlave.nationality = _keys.random(), $activeSlave.race = $captureUpgradeRace>> + <<set $activeSlave.nationality = hashChoice(_capUpgradeCheck), $activeSlave.race = $captureUpgradeRace>> <</if>> <</if>> <<if $activeSlave.race != $captureUpgradeRace>> diff --git a/src/uncategorized/generateXYSlave.tw b/src/uncategorized/generateXYSlave.tw index 53c7849f43bc32207058e61f4637b30e307d0b81..ff4225284e7f706b44f3b6ee764a518e96716544 100644 --- a/src/uncategorized/generateXYSlave.tw +++ b/src/uncategorized/generateXYSlave.tw @@ -115,18 +115,18 @@ <<set $activeSlave.race = "mixed race">> <<else>> <<set _capUpgradeCheck = setup[$captureUpgradeRace.toLowerCase().replace(/[ -]/g, '')+'Nationalities']>> - <<set _capUpgradeNationalities = []>> + <<set _capUpgradeNationalities = {}>> <<set _keys = Object.keys(_capUpgradeCheck)>> <<for _u = 0; _u < _keys.length; _u++>> <<set _capNation = _keys[_u]>> <<if _capNation in $nationalities>> - <<set _capUpgradeNationalities.push(_capNation)>> + <<set _capUpgradeNationalities[_capNation] = _capUpgradeCheck[_capNation]>> <</if>> <</for>> - <<if _capUpgradeNationalities.length > 0>> - <<set $activeSlave.nationality = _capUpgradeNationalities.random(), $activeSlave.race = $captureUpgradeRace>> + <<if Object.keys(_capUpgradeNationalities).length > 0>> + <<set $activeSlave.nationality = hashChoice(_capUpgradeNationalities), $activeSlave.race = $captureUpgradeRace>> <<else>> - <<set $activeSlave.nationality = _keys.random(), $activeSlave.race = $captureUpgradeRace>> + <<set $activeSlave.nationality = hashChoice(_capUpgradeCheck), $activeSlave.race = $captureUpgradeRace>> <</if>> <</if>> <<if $activeSlave.race != $captureUpgradeRace>> diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw index ba16352d230da6ec77bfadd3af2cff02e52877b8..586aa398ab7428eb74dd68b7af326e36a02547ff 100644 --- a/src/uncategorized/main.tw +++ b/src/uncategorized/main.tw @@ -84,7 +84,9 @@ $pitName = $pitName || "the Pit", $pitNameCaps = $pitNameCaps || "The Pit", $incubatorName = $incubatorName || "the Incubator", - $incubatorNameCaps = $incubatorNameCaps || "The Incubator">> + $incubatorNameCaps = $incubatorNameCaps || "The Incubator", + $farmyardName = $farmyardName || "the Farmyard", + $farmyardNameCaps = $farmyardNameCaps || "The Farmyard">> <<if ($PC.customTitle == "")>> <<set $PC.customTitle = undefined, $PC.customTitleLisp = undefined>> <</if>> diff --git a/src/uncategorized/manufacturing.tw b/src/uncategorized/manufacturing.tw index b43651848ef834ba5c4e7e1419f88a6d70e824cb..dea2a88cd489b904f86762364ae2f9cb2b413502 100644 --- a/src/uncategorized/manufacturing.tw +++ b/src/uncategorized/manufacturing.tw @@ -33,10 +33,10 @@ This is a space in the arcology's service areas, //Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>> and will incur upkeep costs// <</if>> -<<if $seeBestiality == 1 && $cheatMode == 1>> +<<if $cheatMode == 1>> <<if $farmyard == 0>> <br> - [[Construct a breeding facility to maintain various beasts for your amusement|Main][$cash -= Math.trunc(10000*$upgradeMultiplierArcology), $farmyard = 5, $sectors[$AS].type = "Farmyard"]] + [[Construct a farming facility to grow food for your arcology and house animals|Main][$cash -= Math.trunc(10000*$upgradeMultiplierArcology), $farmyard = 5, $sectors[$AS].type = "Farmyard"]] //Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>> and will incur upkeep costs// @@.red;Alpha Content!@@ <</if>> <</if>> diff --git a/src/uncategorized/sellSlave.tw b/src/uncategorized/sellSlave.tw index 2575b77829b2214782ab7537d442428e85279ae3..4cd202e8076c3c468b8262ea315531ab8f0cd3b0 100644 --- a/src/uncategorized/sellSlave.tw +++ b/src/uncategorized/sellSlave.tw @@ -633,7 +633,6 @@ A reputable slave appraiser arrives promptly to inspect $him and certify $his qu <<link "Accept bid" "Slave Sold">> <<set $cash += _Price>> <<set $buyer = "elite auction">> - <<goto "Slave Sold">> <</link>> <<else>> __Bids Received__ @@ -1539,7 +1538,6 @@ __Bids Received__ <<link "Accept bid" "Slave Sold">> <<set $cash += 500*Math.trunc(($slaveCost*1.25)/500)>> <<set $buyer = "supremacist arcology">> - <<goto >> <</link>> <</if>> <</if>> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index 126a0445ed22cdb0ddccb49c8f5a9b42a4356566..8ae6bd01e2ed7a2006d0daf1cba665d47e664548 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -193,9 +193,11 @@ | <<link "Have another slave ride $his clit-dick" "FSlaveSlaveDick">><</link>> <</if>> <<if $seeBestiality == 1 && $cheatMode == 1>> - <<if canDoAnal($activeSlave) || canDoVaginal($activeSlave)>> - | <<link "Have a hound mount $him">><<set $species = "dog">><<replace "#miniscene">><<include "BeastFuck">><br> <</replace>><</link>> - | <<link "Let a stallion mount $him">><<set $species = "horse">><<replace "#miniscene">><<include "BeastFuck">><br> <</replace>><</link>> + <<if $farmyardKennels == 1>> + | <<link "Have a hound mount $him">><<set $species = "dog">><<replace "#miniscene">><<include "BeastFucked">><br> <</replace>><</link>> + <</if>> + <<if $farmyardStable == 1>> + | <<link "Let a stallion mount $him">><<set $species = "horse">><<replace "#miniscene">><<include "BeastFucked">><br> <</replace>><</link>> <</if>> <</if>> | <<link "Abuse $him">><<replace "#miniscene">><<include "FAbuse">><</replace>><</link>> diff --git a/src/utility/extendedFamilyWidgets.tw b/src/utility/extendedFamilyWidgets.tw index 46e24812093114564c6b48e660ae6b2d8f21ff7b..5555c84e79a7ca2d93f3acb8eb705853a12e4b67 100644 --- a/src/utility/extendedFamilyWidgets.tw +++ b/src/utility/extendedFamilyWidgets.tw @@ -4,7 +4,7 @@ /*testtest PC parent passage - determines if the current slave is your mother or father*/ <<if $activeSlave.ID == $PC.mother && $activeSlave.ID == $PC.father>> - She @@.lightgreen;is both your mother and father, $he impregnated $himself with you.@@ + $He @@.lightgreen;is both your mother and father;@@ $he impregnated $himself with you. <<elseif $activeSlave.ID == $PC.mother>> $He @@.lightgreen;is your mother.@@ <<elseif $activeSlave.ID == $PC.father>> @@ -13,18 +13,21 @@ <<if $activeSlave.father == -1 && $activeSlave.mother == -1>> $He's @@.lightgreen;your child;@@ you knocked yourself up and gave birth to $him. +<<elseif $activeSlave.father > 0 && $activeSlave.mother > 0 && $activeSlave.father == $activeSlave.mother>> + <<set _efw = $slaveIndices[$activeSlave.father]>> + $He was @@.lightgreen;both fathered and mothered by $slaves[_efw].slaveName.@@ <</if>> <<if $activeSlave.father == -1 && $activeSlave.mother != -1>> $He's @@.lightgreen;your child;@@ you knocked $his mother up. -<<elseif $activeSlave.father > 0>> +<<elseif $activeSlave.father > 0 && $activeSlave.father != $activeSlave.mother>> <<set _efw = $slaveIndices[$activeSlave.father]>> $He was @@.lightgreen;fathered by $slaves[_efw].slaveName's@@ virile dick. <</if>> <<if $activeSlave.father != -1 && $activeSlave.mother == -1>> $He's @@.lightgreen;your child;@@ you gave birth to $him. -<<elseif $activeSlave.mother > 0>> +<<elseif $activeSlave.mother > 0 && $activeSlave.father != $activeSlave.mother>> <<set _efw = $slaveIndices[$activeSlave.mother]>> $He was @@.lightgreen;born from $slaves[_efw].slaveName's@@ fertile womb. <</if>> @@ -63,61 +66,76 @@ /*testtest maternal grandma passage - determines if the current slave has a maternal grandmother*/ -<<set $i = $slaveIndices[$activeSlave.mother]>> -<<if def $i && $slaves[$i].ID != $activeSlave.ID>> - <<set $j = $slaveIndices[$slaves[$i].mother]>> - <<if def $j && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].ID != $slaves[$i].ID>> - $His maternal @@.lightgreen;grandmother is $slaves[$j].slaveName.@@ - <</if>> -<<elseif $PC.ID == $activeSlave.mother>> - <<set $i = $slaveIndices[$PC.mother]>> - <<if def $i>> - $His maternal @@.lightgreen;grandmother is $slaves[$i].slaveName.@@ - <</if>> -<</if>> - -/*testtest maternal grandpa passage - determines if the current slave has a maternal grandfather*/ -<<set $i = $slaveIndices[$activeSlave.mother]>> -<<if def $i && $slaves[$i].ID != $activeSlave.ID>> - <<set $j = $slaveIndices[$slaves[$i].father]>> - <<if def $j && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].ID != $slaves[$i].ID>> - $His maternal @@.lightgreen;grandfather is $slaves[$j].slaveName.@@ - <</if>> +<<set _mi = $slaveIndices[$activeSlave.mother]>> +<<set _fi = $slaveIndices[$activeSlave.father]>> +<<if def _mi>> + <<set _mmi = $slaveIndices[$slaves[_mi].mother]>> + <<set _fmi = $slaveIndices[$slaves[_mi].father]>> <<elseif $PC.ID == $activeSlave.mother>> - <<set $i = $slaveIndices[$PC.father]>> - <<if def $i>> - $His maternal @@.lightgreen;grandfather is $slaves[$i].slaveName.@@ - <</if>> + <<set _mmi = $slaveIndices[$PC.mother]>> + <<set _fmi = $slaveIndices[$PC.father]>> <</if>> - -/*testtest paternal grandma passage - determines if the current slave has a paternal grandmother*/ -<<set $i = $slaveIndices[$activeSlave.father]>> -<<if def $i && $slaves[$i].ID != $activeSlave.ID>> - <<set $j = $slaveIndices[$slaves[$i].mother]>> - <<if def $j && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].ID != $slaves[$i].ID>> - $His paternal @@.lightgreen;grandmother is $slaves[$j].slaveName.@@ - <</if>> +<<if def _fi>> + <<set _mfi = $slaveIndices[$slaves[_fi].mother]>> + <<set _ffi = $slaveIndices[$slaves[_fi].father]>> <<elseif $PC.ID == $activeSlave.father>> - <<set $i = $slaveIndices[$PC.mother]>> - <<if def $i>> - $His paternal @@.lightgreen;grandmother is $slaves[$i].slaveName.@@ - <</if>> + <<set _mfi = $slaveIndices[$PC.mother]>> + <<set _ffi = $slaveIndices[$PC.father]>> <</if>> - -/*testtest paternal grandpa passage - determines if the current slave has a paternal grandfather*/ -<<set $i = $slaveIndices[$activeSlave.father]>> -<<if def $i && $slaves[$i].ID != $activeSlave.ID>> - <<set $j = $slaveIndices[$slaves[$i].father]>> - <<if def $j && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].ID != $slaves[$i].ID>> - $His paternal @@.lightgreen;grandfather is $slaves[$j].slaveName.@@ +<<if (def _mi || def _fi) && ndef _mmi && ndef _fmi && ndef _mfi && ndef _ffi>> + <<if def _mi>> + <<if def _fi && _mi == _fi>> + <<if $PC.ID == $slaves[_mi].mother && $PC.ID == $slaves[_fi].father>> + $He is @@.lightgreen;your grandchild.@@ You impregnated yourself with $his sole biological parent. + <<elseif $PC.ID == $slaves[_mi].mother>> + $He is @@.lightgreen;your grandchild.@@ You gave birth to $his sole biological parent. + <<elseif $PC.ID == $slaves[_fi].father>> + $He is @@.lightgreen;your grandchild.@@ You fathered $his sole biological parent. + <</if>> + <<elseif def _fi && $PC.ID == $slaves[_mi].mother && $PC.ID == $slaves[_fi].mother>> + $He is @@.lightgreen;your grandchild.@@ You gave birth to both of $his parents. + <<elseif def _fi && $PC.ID == $slaves[_mi].father && $PC.ID == $slaves[_fi].father>> + $He is @@.lightgreen;your grandchild.@@ You fathered both of $his parents. + <<elseif $PC.ID == $slaves[_mi].mother>> + $He is @@.lightgreen;your grandchild.@@ You gave birth to $his mother. + <<elseif $PC.ID == $slaves[_mi].father>> + $He is @@.lightgreen;your grandchild.@@ You fathered $his mother. + <</if>> + <<elseif def _fi>> + <<if $PC.ID == $slaves[_fi].mother>> + $He is @@.lightgreen;your grandchild.@@ You gave birth to $his father. + <<elseif $PC.ID == $slaves[_fi].father>> + $He is @@.lightgreen;your grandchild.@@ You fathered $his father. + <</if>> <</if>> -<<elseif $PC.ID == $activeSlave.father>> - <<set $i = $slaveIndices[$PC.father]>> - <<if def $i>> - $His paternal @@.lightgreen;grandfather is $slaves[$i].slaveName.@@ +<<else>> + <<if def _mmi && def _ffi && _mmi == _ffi>> + $His sole @@.lightgreen;grandparent is $slaves[_mmi].slaveName.@@ + <<else>> + <<if def _mmi && def _mfi && _mmi == _mfi>> + $His sole @@.lightgreen;grandmother is $slaves[_mmi].slaveName.@@ + <<else>> + <<if def _mmi>> + $His maternal @@.lightgreen;grandmother is $slaves[_mmi].slaveName.@@ + <</if>> + <<if def _mfi>> + $His paternal @@.lightgreen;grandmother is $slaves[_mfi].slaveName.@@ + <</if>> + <</if>> + <<if def _fmi && def _ffi && _fmi == _ffi>> + $His sole @@.lightgreen;grandfather is $slaves[_ffi].slaveName.@@ + <<else>> + <<if def _fmi>> + $His maternal @@.lightgreen;grandfather is $slaves[_fmi].slaveName.@@ + <</if>> + <<if _ffi>> + $His paternal @@.lightgreen;grandfather is $slaves[_ffi].slaveName.@@ + <</if>> + <</if>> <</if>> <</if>> + /*testtest PC grandparents passage - determines if the current slave is your grandparent*/ <<set _pcMother = $slaveIndices[$PC.mother]>> <<set _pcFather = $slaveIndices[$PC.father]>> @@ -228,17 +246,17 @@ /*testtest PC uncle passage - determines how many uncles you have*/ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> - <<if $slaves[$i].ID == $PC.mother || $slaves[$i].ID == $PC.father>> - <<for $j = 0; $j < $slaves.length; $j++>> - <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].dick > 0 && $slaves[$j].genes == "XY">> - <<if areSisters($slaves[$j], $activeSlave) == 1 || areSisters($slaves[$j], $activeSlave) == 2>> - <<set $children.push($slaves[$j])>> - <</if>> + <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> + <<if $slaves[$i].ID == $PC.mother || $slaves[$i].ID == $PC.father>> + <<for $j = 0; $j < $slaves.length; $j++>> + <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].dick > 0 && $slaves[$j].genes == "XY">> + <<if areSisters($slaves[$j], $activeSlave) == 1 || areSisters($slaves[$j], $activeSlave) == 2>> + <<set $children.push($slaves[$j])>> + <</if>> + <</if>> + <</for>> <</if>> - <</for>> - <</if>> - <</if>> + <</if>> <</if>> <</for>> <<if $activeSlave.genes == "XY" && $children.length > 0>> @@ -257,11 +275,11 @@ <<elseif $children.length > 0>> <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID && $activeSlave.genes == "XY">> - <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> - <<if $slaves[$i].ID == $PC.mother || $slaves[$i].ID == $PC.father>> - $He is @@.lightgreen;your uncle.@@ - <</if>> - <</if>> + <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> + <<if $slaves[$i].ID == $PC.mother || $slaves[$i].ID == $PC.father>> + $He is @@.lightgreen;your uncle.@@ + <</if>> + <</if>> <</if>> <</for>> <</if>> @@ -271,33 +289,33 @@ /*testtest aunt passage - determines how many aunts a slave has*/ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID>> - <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> - <<for $j = 0; $j < $slaves.length; $j++>> - <<if $slaves[$j].genes == "XX">> - <<if areSisters($slaves[$j], $slaves[$i]) == 1 || areSisters($slaves[$j], $slaves[$i]) == 2>> - <<set $children.push($slaves[$j])>> - <</if>> - <</if>> - <</for>> - <</if>> + <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> + <<for $j = 0; $j < $slaves.length; $j++>> + <<if $slaves[$j].genes == "XX">> + <<if areSisters($slaves[$j], $slaves[$i]) == 1 || areSisters($slaves[$j], $slaves[$i]) == 2>> + <<set $children.push($slaves[$j])>> + <</if>> + <</if>> + <</for>> + <</if>> <</if>> <</for>> <<if $children.length > 0>> $He -<<if $children.length > 2>> - has @@.lightgreen;many aunts, - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - has @@.lightgreen;two aunts, $children[0].slaveName, and $children[1].slaveName.@@ -<<elseif $children.length > 0>> - has @@.lightgreen;an aunt, $children[0].slaveName.@@ -<</if>> + <<if $children.length > 2>> + has @@.lightgreen;many aunts, + <<for $j = 0; $j < $children.length; $j++>> + <<if $j < $children.length-1>> + $children[$j].slaveName, + <<else>> + and $children[$j].slaveName.@@ + <</if>> + <</for>> + <<elseif $children.length > 1>> + has @@.lightgreen;two aunts, $children[0].slaveName, and $children[1].slaveName.@@ + <<elseif $children.length > 0>> + has @@.lightgreen;an aunt, $children[0].slaveName.@@ + <</if>> <</if>> <<set $children = []>> @@ -317,113 +335,113 @@ <</for>> <<if $children.length > 0>> $He -<<if $children.length > 2>> - has @@.lightgreen;many uncles, - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - has @@.lightgreen;two uncles, $children[0].slaveName, and $children[1].slaveName.@@ -<<elseif $children.length > 0>> - has @@.lightgreen;an uncle, $children[0].slaveName.@@ -<</if>> + <<if $children.length > 2>> + has @@.lightgreen;many uncles, + <<for $j = 0; $j < $children.length; $j++>> + <<if $j < $children.length-1>> + $children[$j].slaveName, + <<else>> + and $children[$j].slaveName.@@ + <</if>> + <</for>> + <<elseif $children.length > 1>> + has @@.lightgreen;two uncles, $children[0].slaveName, and $children[1].slaveName.@@ + <<elseif $children.length > 0>> + has @@.lightgreen;an uncle, $children[0].slaveName.@@ + <</if>> <</if>> <<set $children = []>> /*testtest PC niece passage - determines how many nieces you have*/ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($slaves[$i], $PC) == 1 || areSisters($slaves[$i], $PC) == 2>> - <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> - <<for $j = 0; $j < $slaves.length; $j++>> - <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].genes == "XX">> - <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> - <<set $children.push($slaves[$j])>> - <</if>> + <<if areSisters($slaves[$i], $PC) == 1 || areSisters($slaves[$i], $PC) == 2>> + <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> + <<for $j = 0; $j < $slaves.length; $j++>> + <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].genes == "XX">> + <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> + <<set $children.push($slaves[$j])>> + <</if>> + <</if>> + <</for>> <</if>> - <</for>> - <</if>> - <</if>> + <</if>> <</if>> <</for>> <<if $activeSlave.genes == "XX" && $children.length > 0>> $He -<<if $children.length > 2>> - is @@.lightgreen;your niece along with - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - is @@.lightgreen;your niece along with $children[0].slaveName.@@ -<<elseif $children.length > 0>> -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID != $activeSlave.ID && $activeSlave.genes == "XX">> - <<if areSisters($slaves[$i], $PC) == 1 || areSisters($slaves[$i], $PC) == 2>> - <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> - is @@.lightgreen;your niece.@@ - <</if>> - <</if>> + <<if $children.length > 2>> + is @@.lightgreen;your niece along with + <<for $j = 0; $j < $children.length; $j++>> + <<if $j < $children.length-1>> + $children[$j].slaveName, + <<else>> + and $children[$j].slaveName.@@ + <</if>> + <</for>> + <<elseif $children.length > 1>> + is @@.lightgreen;your niece along with $children[0].slaveName.@@ + <<elseif $children.length > 0>> + <<for $i = 0; $i < $slaves.length; $i++>> + <<if $slaves[$i].ID != $activeSlave.ID && $activeSlave.genes == "XX">> + <<if areSisters($slaves[$i], $PC) == 1 || areSisters($slaves[$i], $PC) == 2>> + <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> + is @@.lightgreen;your niece.@@ + <</if>> + <</if>> + <</if>> + <</for>> <</if>> -<</for>> -<</if>> <</if>> <<set $children = []>> /* testtest niece passage - determines how many nieces a slave has*/ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> - <<for $j = 0; $j < $slaves.length; $j++>> - <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].genes == "XX">> - <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> - <<set $children.push($slaves[$j])>> - <</if>> - <</if>> - <</for>> - <</if>> + <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> + <<for $j = 0; $j < $slaves.length; $j++>> + <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].ID != $activeSlave.ID && $slaves[$j].genes == "XX">> + <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> + <<set $children.push($slaves[$j])>> + <</if>> + <</if>> + <</for>> + <</if>> <</if>> <</for>> <<if $children.length > 0>> $He -<<if $children.length > 2>> - has @@.lightgreen;many nieces, - <<for $j = 0; $j < $children.length; $j++>> - <<if $j < $children.length-1>> - $children[$j].slaveName, - <<else>> - and $children[$j].slaveName, who are your slaves.@@ - <</if>> - <</for>> -<<elseif $children.length > 1>> - has @@.lightgreen;two nieces, $children[0].slaveName, and $children[1].slaveName, who are your slaves.@@ -<<elseif $children.length > 0>> - has @@.lightgreen;a niece, $children[0].slaveName, who is your slave.@@ -<</if>> + <<if $children.length > 2>> + has @@.lightgreen;many nieces, + <<for $j = 0; $j < $children.length; $j++>> + <<if $j < $children.length-1>> + $children[$j].slaveName, + <<else>> + and $children[$j].slaveName, who are your slaves.@@ + <</if>> + <</for>> + <<elseif $children.length > 1>> + has @@.lightgreen;two nieces, $children[0].slaveName, and $children[1].slaveName, who are your slaves.@@ + <<elseif $children.length > 0>> + has @@.lightgreen;a niece, $children[0].slaveName, who is your slave.@@ + <</if>> <</if>> <<set $children = []>> /*testtest PC nephew passage - determines how many nephews you have*/ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID>> - <<if areSisters($slaves[$i], $PC) == 1 || areSisters($slaves[$i], $PC) == 2>> - <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> - <<for $j = 0; $j < $slaves.length; $j++>> - <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].ID != $activeSlave.ID && $slaves[$i].genes == "XY">> - <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> - <<set $children.push($slaves[$j])>> - <</if>> + <<if areSisters($slaves[$i], $PC) == 1 || areSisters($slaves[$i], $PC) == 2>> + <<if $slaves[$i].ID == $activeSlave.mother || $slaves[$i].ID == $activeSlave.father>> + <<for $j = 0; $j < $slaves.length; $j++>> + <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].ID != $activeSlave.ID && $slaves[$i].genes == "XY">> + <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> + <<set $children.push($slaves[$j])>> + <</if>> + <</if>> + <</for>> <</if>> - <</for>> - <</if>> - <</if>> + <</if>> <</if>> <</for>> <<if $activeSlave.genes == "XY" && $children.length > 0>> diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw index 6f4d66e39200224183407c9228bb535616d27b19..fb7b7c1b2ee6cd407039a250936e070a4979ad93 100644 --- a/src/utility/slaveCreationWidgets.tw +++ b/src/utility/slaveCreationWidgets.tw @@ -6,7 +6,7 @@ Called from Gen XX, Gen XY, CheatMode DB, InitNationalities. %/ <<widget "BaseSlave">> - <<set $activeSlave = {slaveName: "blank", slaveSurname: 0, birthName: "blank", birthSurname: 0, genes: "XX", pronoun: "she", possessive: "her", possessivePronoun: "hers", objectReflexive: "herself", object: "her", noun: "girl", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFeed: 0, pornFame: 0, pornFameSpending: 0, pornPrestige: 0, pornPrestigeDesc: 0, pornFameType: "none", pornFocus: "none", pornTypeGeneral: 0, pornTypeFuckdoll: 0, pornTypeRape: 0, pornTypePreggo: 0, pornTypeBBW: 0, pornTypeGainer: 0, pornTypeStud: 0, pornTypeLoli: 0, pornTypeDeepThroat: 0, pornTypeStruggleFuck: 0, pornTypePainal: 0, pornTypeTease: 0, pornTypeRomantic: 0, pornTypePervert: 0, pornTypeCaring: 0, pornTypeUnflinching: 0, pornTypeSizeQueen: 0, pornTypeNeglectful: 0, pornTypeCumAddict: 0, pornTypeAnalAddict: 0, pornTypeAttentionWhore: 0, pornTypeBreastGrowth: 0, pornTypeAbusive: 0, pornTypeMalicious: 0, pornTypeSelfHating: 0, pornTypeBreeder: 0, pornTypeSub: 0, pornTypeCumSlut: 0, pornTypeAnal: 0, pornTypeHumiliation: 0, pornTypeBoobs: 0, pornTypeDom: 0, pornTypeSadist: 0, pornTypeMasochist: 0, pornTypePregnancy: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ovaryAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", origRace: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", pupil: "circular", sclerae: "white", eyewear: "none", hears: 0, earwear: "none", earImplant: 0, origHColor: "brown", hColor: "brown", pubicHColor: "brown", underArmHColor: "brown", eyebrowHColor: "brown", origSkin: "light", skin: "light", hLength: 60, eyebrowFullness: "natural", hStyle: "short", pubicHStyle: "neat", underArmHStyle: "neat", eyebrowHStyle: "natural", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, nipplesAccessory: 0, areolae: 0, areolaePiercing: 0, areolaeShape: "circle", boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, pregAdaptation: 50, broodmother: 0, broodmotherFetuses: 0, broodmotherOnHold: 0, broodmotherCountDown: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules: "restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", legAccessory: "none", buttplug: "none", buttplugAttachment: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, need: 0, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customTitle: "", customTitleLisp: "", rudeTitle: 0, customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, pregKnown: 0, pregWeek: 0, belly: 0, bellyPreg: 0, bellyFluid: 0, bellyImplant: -1, bellySag: 0, bellySagPreg: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, bodySwap: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: "", origBodyOwnerID: 0, death: "", hormoneBalance: 0, onDiet: 0, breastMesh: 0, slavesFathered: 0, PCChildrenFathered: 0, slavesKnockedUp: 0, PCKnockedUp: 0, origSkin: "white", vasectomy: 0, haircuts: 0, newGamePlus: 0, skillHG: 0, skillRC: 0, skillBG: 0, skillMD: 0, skillDJ: 0, skillNU: 0, skillTE: 0, skillAT: 0, skillST: 0, skillMM: 0, skillWA: 0, skillS: 0, skillE: 0, skillW: 0, tankBaby: 0, inducedNCS: 0, NCSyouthening: 0, override_Race: 0, override_Skin: 0, override_Eye_Color: 0, override_H_Color: 0, override_Pubic_H_Color: 0, override_Arm_H_Color: 0, override_Brow_H_Color: 0}>> + <<set $activeSlave = {slaveName: "blank", slaveSurname: 0, birthName: "blank", birthSurname: 0, genes: "XX", pronoun: "she", possessive: "her", possessivePronoun: "hers", objectReflexive: "herself", object: "her", noun: "girl", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFeed: 0, pornFame: 0, pornFameSpending: 0, pornPrestige: 0, pornPrestigeDesc: 0, pornFameType: "none", pornFocus: "none", pornTypeGeneral: 0, pornTypeFuckdoll: 0, pornTypeRape: 0, pornTypePreggo: 0, pornTypeBBW: 0, pornTypeGainer: 0, pornTypeStud: 0, pornTypeLoli: 0, pornTypeDeepThroat: 0, pornTypeStruggleFuck: 0, pornTypePainal: 0, pornTypeTease: 0, pornTypeRomantic: 0, pornTypePervert: 0, pornTypeCaring: 0, pornTypeUnflinching: 0, pornTypeSizeQueen: 0, pornTypeNeglectful: 0, pornTypeCumAddict: 0, pornTypeAnalAddict: 0, pornTypeAttentionWhore: 0, pornTypeBreastGrowth: 0, pornTypeAbusive: 0, pornTypeMalicious: 0, pornTypeSelfHating: 0, pornTypeBreeder: 0, pornTypeSub: 0, pornTypeCumSlut: 0, pornTypeAnal: 0, pornTypeHumiliation: 0, pornTypeBoobs: 0, pornTypeDom: 0, pornTypeSadist: 0, pornTypeMasochist: 0, pornTypePregnancy: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ovaryAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", origRace: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", pupil: "circular", sclerae: "white", eyewear: "none", hears: 0, earwear: "none", earImplant: 0, origHColor: "brown", hColor: "brown", pubicHColor: "brown", underArmHColor: "brown", eyebrowHColor: "brown", origSkin: "light", skin: "light", hLength: 60, eyebrowFullness: "natural", hStyle: "short", pubicHStyle: "neat", underArmHStyle: "neat", eyebrowHStyle: "natural", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, nipplesAccessory: 0, areolae: 0, areolaePiercing: 0, areolaeShape: "circle", boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, pregAdaptation: 50, broodmother: 0, broodmotherFetuses: 0, broodmotherOnHold: 0, broodmotherCountDown: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules: "restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", legAccessory: "none", buttplug: "none", buttplugAttachment: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, need: 0, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customTitle: "", customTitleLisp: "", rudeTitle: 0, customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, pregKnown: 0, pregWeek: 0, belly: 0, bellyPreg: 0, bellyFluid: 0, bellyImplant: -1, bellySag: 0, bellySagPreg: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, bodySwap: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: "", origBodyOwnerID: 0, death: "", hormoneBalance: 0, onDiet: 0, breastMesh: 0, slavesFathered: 0, PCChildrenFathered: 0, slavesKnockedUp: 0, PCKnockedUp: 0, origSkin: "white", vasectomy: 0, haircuts: 0, newGamePlus: 0, skillHG: 0, skillRC: 0, skillBG: 0, skillMD: 0, skillDJ: 0, skillNU: 0, skillTE: 0, skillAT: 0, skillST: 0, skillMM: 0, skillWA: 0, skillS: 0, skillE: 0, skillW: 0, tankBaby: 0, inducedNCS: 0, NCSyouthening: 0, override_Race: 0, override_Skin: 0, override_Eye_Color: 0, override_H_Color: 0, override_Pubic_H_Color: 0, override_Arm_H_Color: 0, override_Brow_H_Color: 0, missingEyes: 0, missingArms: 0, missingLegs: 0}>> <</widget>> /%