1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_nl_be;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_nl_be : Faker {
10 @safe:
11 	import std.random;
12 	import std.array;
13 	import std.format;
14 	import std.conv : to;
15 
16 	///
17 	this(int seed) {
18         super(seed);
19 	}
20 
21 	///
22 	override string phoneNumberFormats() {
23 		auto data = [
24 		"###/######",
25 		"###/## ## ##",
26 		"### ## ## ##",
27 		"###/### ###",
28 		"##########",
29 		"04##/### ###",
30 		"04## ## ## ##",
31 		"00324 ## ## ##",
32 		"+324 ## ## ## ##"
33 		];
34 		return this.digitBuild(choice(data, this.rnd));
35 	}
36 
37 	///
38 	override string addressStateAbbr() {
39 		auto data = [
40 		"WVL",
41 		"OVL",
42 		"VBR",
43 		"ANT",
44 		"LIM",
45 		"BRU'"
46 		];
47 		return choice(data, this.rnd);
48 	}
49 
50 	///
51 	override string addressState() {
52 		auto data = [
53 		"West-Vlaanderen",
54 		"Oost-Vlaanderen",
55 		"Vlaams-Brabant",
56 		"Antwerpen",
57 		"Limburg",
58 		"Brussel"
59 		];
60 		return choice(data, this.rnd);
61 	}
62 
63 
64 	override string addressStreetAddress() {
65 		final switch(uniform(0, 2, this.rnd)) {
66 			case 0: return "normal: '" ~ addressStreet() ~ " " ~ addressBuildingNumber();
67 			case 1: return "full: '" ~ addressStreet() ~ " " ~ addressBuildingNumber() ~ " " ~ addressSecondaryAddress();
68 		}
69 	}
70 
71 	///
72 	override string addressDefaultCountry() {
73 		auto data = [
74 		"België'"
75 		];
76 		return choice(data, this.rnd);
77 	}
78 
79 	///
80 	override string addressCitySuffix() {
81 		auto data = [
82 		"gem",
83 		"tem",
84 		"vijve",
85 		"zele'"
86 		];
87 		return choice(data, this.rnd);
88 	}
89 
90 	///
91 	override string addressCityPrefix() {
92 		auto data = [
93 		"s Herenelderen",
94 		"s-Gravenvoeren",
95 		"s-Gravenwezel",
96 		"Aaigem",
97 		"Aalbeke",
98 		"Aalst",
99 		"Aalst",
100 		"Aalter",
101 		"Aarschot",
102 		"Aarsele",
103 		"Aartrijke",
104 		"Aartselaar",
105 		"Achel",
106 		"Adegem",
107 		"Adinkerke",
108 		"Afsnee",
109 		"Alken",
110 		"Alsemberg",
111 		"Alveringem",
112 		"Antwerpen",
113 		"Anzegem",
114 		"Appels",
115 		"Appelterre-Eichem",
116 		"Ardooie",
117 		"Arendonk",
118 		"As",
119 		"Aspelare",
120 		"Asper",
121 		"Asse",
122 		"Assebroek",
123 		"Assenede",
124 		"Assent",
125 		"Astene",
126 		"Attenhoven",
127 		"Attenrode-Wever",
128 		"Avekapelle",
129 		"Avelgem",
130 		"Averbode",
131 		"Baaigem",
132 		"Baal",
133 		"Baardegem",
134 		"Baarle-Hertog",
135 		"Baasrode",
136 		"Bachte-Maria-Leerne",
137 		"Balegem",
138 		"Balen",
139 		"Bambrugge",
140 		"Bassevelde",
141 		"Batsheers",
142 		"Bavegem",
143 		"Bavikhove",
144 		"Bazel",
145 		"Beek",
146 		"Beerlegem",
147 		"Beernem",
148 		"Beerse",
149 		"Beersel",
150 		"Beerst",
151 		"Beert",
152 		"Beervelde",
153 		"Beerzel",
154 		"Begijnendijk",
155 		"Beigem",
156 		"Bekegem",
157 		"Bekkerzeel",
158 		"Bekkevoort",
159 		"Bellegem",
160 		"Bellem",
161 		"Bellingen",
162 		"Belsele",
163 		"Berbroek",
164 		"Berchem",
165 		"Berchem",
166 		"Berendrecht-Zandvliet-Lillo",
167 		"Berg",
168 		"Berg",
169 		"Beringen",
170 		"Berlaar",
171 		"Berlare",
172 		"Berlingen",
173 		"Bertem",
174 		"Beselare",
175 		"Betekom",
176 		"Bevel",
177 		"Bever",
178 		"Bevere",
179 		"Beveren",
180 		"Beveren",
181 		"Beveren",
182 		"Beveren",
183 		"Beverlo",
184 		"Beverst",
185 		"Bierbeek",
186 		"Bikschote",
187 		"Bilzen",
188 		"Binderveld",
189 		"Binkom",
190 		"Bissegem",
191 		"Blaasveld",
192 		"Blanden",
193 		"Blankenberge",
194 		"Bocholt",
195 		"Boechout",
196 		"Boekhout",
197 		"Boekhoute",
198 		"Boezinge",
199 		"Bogaarden",
200 		"Bommershoven",
201 		"Bonheiden",
202 		"Booischot",
203 		"Booitshoeke",
204 		"Boom",
205 		"Boorsem",
206 		"Boortmeerbeek",
207 		"Borchtlombeek",
208 		"Borgerhout",
209 		"Borgloon",
210 		"Borlo",
211 		"Bornem",
212 		"Borsbeek",
213 		"Borsbeke",
214 		"Bossuit",
215 		"Bost",
216 		"Bottelare",
217 		"Boutersem",
218 		"Bouwel",
219 		"Bovekerke",
220 		"Brasschaat",
221 		"Brecht",
222 		"Bredene",
223 		"Bree",
224 		"Breendonk",
225 		"Brielen",
226 		"Broechem",
227 		"Broekom",
228 		"Brugge",
229 		"Brussegem",
230 		"Brustem",
231 		"Budingen",
232 		"Buggenhout",
233 		"Buizingen",
234 		"Buken",
235 		"Bulskamp",
236 		"Bunsbeek",
237 		"Burcht",
238 		"Burst",
239 		"Buvingen",
240 		"Dadizele",
241 		"Daknam",
242 		"Damme",
243 		"De Klinge",
244 		"De Moeren",
245 		"De Panne",
246 		"De Pinte",
247 		"Deerlijk",
248 		"Deftinge",
249 		"Deinze",
250 		"Denderbelle",
251 		"Denderhoutem",
252 		"Denderleeuw",
253 		"Dendermonde",
254 		"Denderwindeke",
255 		"Dentergem",
256 		"Dessel",
257 		"Desselgem",
258 		"Destelbergen",
259 		"Desteldonk",
260 		"Deurle",
261 		"Deurne",
262 		"Deurne",
263 		"Diegem",
264 		"Diepenbeek",
265 		"Diest",
266 		"Diets-Heur",
267 		"Dikkebus",
268 		"Dikkele",
269 		"Dikkelvenne",
270 		"Diksmuide",
271 		"Dilbeek",
272 		"Dilsen",
273 		"Doel",
274 		"Donk",
275 		"Dormaal",
276 		"Dranouter",
277 		"Drieslinter",
278 		"Drogenbos",
279 		"Drongen",
280 		"Dudzele",
281 		"Duffel",
282 		"Duisburg",
283 		"Duras",
284 		"Dworp",
285 		"Edegem",
286 		"Edelare",
287 		"Eeklo",
288 		"Eernegem",
289 		"Egem",
290 		"Eggewaartskapelle",
291 		"Eigenbilzen",
292 		"Eindhout",
293 		"Eine",
294 		"Eisden",
295 		"Eke",
296 		"Ekeren",
297 		"Eksaarde",
298 		"Eksel",
299 		"Elen",
300 		"Elene",
301 		"Elewijt",
302 		"Eliksem",
303 		"Elingen",
304 		"Ellikom",
305 		"Elsegem",
306 		"Elst",
307 		"Elverdinge",
308 		"Elversele",
309 		"Emblem",
310 		"Emelgem",
311 		"Ename",
312 		"Engelmanshoven",
313 		"Eppegem",
314 		"Erembodegem",
315 		"Erondegem",
316 		"Erpe",
317 		"Erps-Kwerps",
318 		"Ertvelde",
319 		"Erwetegem",
320 		"Esen",
321 		"Essen",
322 		"Essene",
323 		"Etikhove",
324 		"Ettelgem",
325 		"Everbeek",
326 		"Everberg",
327 		"Evergem",
328 		"Ezemaal",
329 		"Gaasbeek",
330 		"Galmaarden",
331 		"Gavere",
332 		"Geel",
333 		"Geetbets",
334 		"Gelinden",
335 		"Gellik",
336 		"Gelrode",
337 		"Geluveld",
338 		"Geluwe",
339 		"Genk",
340 		"Genoelselderen",
341 		"Gent",
342 		"Gentbrugge",
343 		"Geraardsbergen",
344 		"Gerdingen",
345 		"Gestel",
346 		"Gierle",
347 		"Gijverinkhove",
348 		"Gijzegem",
349 		"Gijzelbrechtegem",
350 		"Gijzenzele",
351 		"Gingelom",
352 		"Gistel",
353 		"Gits",
354 		"Glabbeek-Zuurbemde",
355 		"Godveerdegem",
356 		"Goeferdinge",
357 		"Goetsenhoven",
358 		"Gontrode",
359 		"Gooik",
360 		"Gors-Opleeuw",
361 		"Gorsem",
362 		"Gotem",
363 		"Gottem",
364 		"Grammene",
365 		"Grazen",
366 		"Grembergen",
367 		"Grimbergen",
368 		"Grimminge",
369 		"Grobbendonk",
370 		"Groot-Bijgaarden",
371 		"Groot-Gelmen",
372 		"Groot-Loon",
373 		"Grote-Brogel",
374 		"Grote-Spouwen",
375 		"Grotenberge",
376 		"Gruitrode",
377 		"Guigoven",
378 		"Gullegem",
379 		"Gutschoven",
380 		"Haacht",
381 		"Haaltert",
382 		"Haasdonk",
383 		"Haasrode",
384 		"Hakendover",
385 		"Halen",
386 		"Hallaar",
387 		"Halle",
388 		"Halle",
389 		"Halle-Booienhoven",
390 		"Halmaal",
391 		"Hamme",
392 		"Hamme",
393 		"Hamont",
394 		"Handzame",
395 		"Hansbeke",
396 		"Harelbeke",
397 		"Hasselt",
398 		"Hechtel",
399 		"Heers",
400 		"Hees",
401 		"Heestert",
402 		"Heffen",
403 		"Heikruis",
404 		"Heindonk",
405 		"Heist",
406 		"Heist-op-den-Berg",
407 		"Hekelgem",
408 		"Heks",
409 		"Helchteren",
410 		"Heldergem",
411 		"Helen-Bos",
412 		"Helkijn",
413 		"Hemelveerdegem",
414 		"Hemiksem",
415 		"Hendrieken",
416 		"Henis",
417 		"Heppen",
418 		"Herderen",
419 		"Herdersem",
420 		"Herent",
421 		"Herentals",
422 		"Herenthout",
423 		"Herfelingen",
424 		"Herk-de-Stad",
425 		"Herne",
426 		"Herselt",
427 		"Herstappe",
428 		"Herten",
429 		"Hertsberge",
430 		"Herzele",
431 		"Heule",
432 		"Heurne",
433 		"Heusden",
434 		"Heusden",
435 		"Hever",
436 		"Heverlee",
437 		"Hillegem",
438 		"Hingene",
439 		"Hoboken",
440 		"Hoegaarden",
441 		"Hoeilaart",
442 		"Hoeke",
443 		"Hoelbeek",
444 		"Hoeleden",
445 		"Hoepertingen",
446 		"Hoeselt",
447 		"Hoevenen",
448 		"Hofstade",
449 		"Hofstade",
450 		"Hollebeke",
451 		"Holsbeek",
452 		"Hombeek",
453 		"Hooglede",
454 		"Hoogstade",
455 		"Hoogstraten",
456 		"Horpmaal",
457 		"Houtave",
458 		"Houtem",
459 		"Houthalen",
460 		"Houthulst",
461 		"Houtvenne",
462 		"Houwaart",
463 		"Hove",
464 		"Huise",
465 		"Huizingen",
466 		"Huldenberg",
467 		"Hulshout",
468 		"Hulste",
469 		"Humbeek",
470 		"Hundelgem",
471 		"Ichtegem",
472 		"Iddergem",
473 		"Idegem",
474 		"Ieper",
475 		"Impe",
476 		"Ingelmunster",
477 		"Ingooigem",
478 		"Itegem",
479 		"Itterbeek",
480 		"Izegem",
481 		"Izenberge",
482 		"Jabbeke",
483 		"Jesseren",
484 		"Jeuk",
485 		"Kaaskerke",
486 		"Kachtem",
487 		"Kaggevinne",
488 		"Kalken",
489 		"Kallo",
490 		"Kalmthout",
491 		"Kampenhout",
492 		"Kanegem",
493 		"Kanne",
494 		"Kapelle-op-den-Bos",
495 		"Kapellen",
496 		"Kapellen",
497 		"Kaprijke",
498 		"Kaster",
499 		"Kasterlee",
500 		"Kaulille",
501 		"Keerbergen",
502 		"Keiem",
503 		"Kemmel",
504 		"Kemzeke",
505 		"Kerkhove",
506 		"Kerkom",
507 		"Kerkom-bij-Sint-Truiden",
508 		"Kerksken",
509 		"Kermt",
510 		"Kerniel",
511 		"Kersbeek-Miskom",
512 		"Kessel",
513 		"Kessel-Lo",
514 		"Kessenich",
515 		"Kester",
516 		"Kieldrecht",
517 		"Kinrooi",
518 		"Klein-Gelmen",
519 		"Kleine-Brogel",
520 		"Kleine-Spouwen",
521 		"Klemskerke",
522 		"Klerken",
523 		"Kluizen",
524 		"Knesselare",
525 		"Knokke",
526 		"Kobbegem",
527 		"Koekelare",
528 		"Koersel",
529 		"Koksijde",
530 		"Koningshooikt",
531 		"Koninksem",
532 		"Kontich",
533 		"Kooigem",
534 		"Koolkerke",
535 		"Koolskamp",
536 		"Korbeek-Dijle",
537 		"Korbeek-Lo",
538 		"Kortemark",
539 		"Kortenaken",
540 		"Kortenberg",
541 		"Kortessem",
542 		"Kortijs",
543 		"Kortrijk",
544 		"Kortrijk-Dutsel",
545 		"Kozen",
546 		"Kraainem",
547 		"Krombeke",
548 		"Kruibeke",
549 		"Kruishoutem",
550 		"Kumtich",
551 		"Kuringen",
552 		"Kuttekoven",
553 		"Kuurne",
554 		"Kwaadmechelen",
555 		"Kwaremont",
556 		"Laar",
557 		"Laarne",
558 		"Lampernisse",
559 		"Lanaken",
560 		"Landegem",
561 		"Landen",
562 		"Landskouter",
563 		"Langdorp",
564 		"Langemark",
565 		"Lanklaar",
566 		"Lapscheure",
567 		"Lauw",
568 		"Lauwe",
569 		"Lebbeke",
570 		"Lede",
571 		"Ledeberg",
572 		"Ledegem",
573 		"Leefdaal",
574 		"Leerbeek",
575 		"Leest",
576 		"Leeuwergem",
577 		"Leffinge",
578 		"Leisele",
579 		"Leke",
580 		"Lembeek",
581 		"Lembeke",
582 		"Lemberge",
583 		"Lendelede",
584 		"Leopoldsburg",
585 		"Letterhoutem",
586 		"Leupegem",
587 		"Leut",
588 		"Leuven",
589 		"Lichtaart",
590 		"Lichtervelde",
591 		"Liedekerke",
592 		"Lieferinge",
593 		"Lier",
594 		"Liezele",
595 		"Lille",
596 		"Linden",
597 		"Linkebeek",
598 		"Linkhout",
599 		"Lint",
600 		"Lippelo",
601 		"Lissewege",
602 		"Lo",
603 		"Lochristi",
604 		"Loenhout",
605 		"Loker",
606 		"Lokeren",
607 		"Loksbergen",
608 		"Lombardsijde",
609 		"Lommel",
610 		"Londerzeel",
611 		"Loonbeek",
612 		"Loppem",
613 		"Lot",
614 		"Lotenhulle",
615 		"Lovendegem",
616 		"Lovenjoel",
617 		"Lubbeek",
618 		"Lummen",
619 		"Maarke-Kerkem",
620 		"Maaseik",
621 		"Machelen",
622 		"Machelen",
623 		"Mal",
624 		"Maldegem",
625 		"Malderen",
626 		"Mannekensvere",
627 		"Mariakerke",
628 		"Mariekerke",
629 		"Marke",
630 		"Markegem",
631 		"Martenslinde",
632 		"Massemen",
633 		"Massenhoven",
634 		"Mater",
635 		"Mazenzele",
636 		"Mechelen",
637 		"Mechelen-Bovelingen",
638 		"Mechelen-aan-de-Maas",
639 		"Meensel-Kiezegem",
640 		"Meer",
641 		"Meerbeek",
642 		"Meerbeke",
643 		"Meerdonk",
644 		"Meerhout",
645 		"Meerle",
646 		"Meeswijk",
647 		"Meetkerke",
648 		"Meeuwen",
649 		"Meigem",
650 		"Meilegem",
651 		"Meise",
652 		"Melden",
653 		"Meldert",
654 		"Meldert",
655 		"Meldert",
656 		"Melkwezer",
657 		"Melle",
658 		"Melsbroek",
659 		"Melsele",
660 		"Melsen",
661 		"Membruggen",
662 		"Mendonk",
663 		"Menen",
664 		"Merchtem",
665 		"Mere",
666 		"Merelbeke",
667 		"Merendree",
668 		"Merkem",
669 		"Merksem",
670 		"Merksplas",
671 		"Mesen",
672 		"Mespelare",
673 		"Messelbroek",
674 		"Mettekoven",
675 		"Meulebeke",
676 		"Michelbeke",
677 		"Middelburg",
678 		"Middelkerke",
679 		"Mielen-boven-Aalst",
680 		"Millen",
681 		"Minderhout",
682 		"Moelingen",
683 		"Moen",
684 		"Moerbeke",
685 		"Moerbeke",
686 		"Moere",
687 		"Moerkerke",
688 		"Moerzeke",
689 		"Mol",
690 		"Molenbeek-Wersbeek",
691 		"Molenbeersel",
692 		"Molenstede",
693 		"Mollem",
694 		"Montenaken",
695 		"Moorsel",
696 		"Moorsele",
697 		"Moorslede",
698 		"Moortsele",
699 		"Mopertingen",
700 		"Moregem",
701 		"Morkhoven",
702 		"Mortsel",
703 		"Muizen",
704 		"Muizen",
705 		"Mullem",
706 		"Munkzwalm",
707 		"Munsterbilzen",
708 		"Munte",
709 		"Nazareth",
710 		"Nederboelare",
711 		"Nederbrakel",
712 		"Nederename",
713 		"Nederhasselt",
714 		"Nederokkerzeel",
715 		"Nederzwalm-Hermelgem",
716 		"Neerglabbeek",
717 		"Neerharen",
718 		"Neerhespen",
719 		"Neerijse",
720 		"Neerlanden",
721 		"Neerlinter",
722 		"Neeroeteren",
723 		"Neerpelt",
724 		"Neerrepen",
725 		"Neervelp",
726 		"Neerwinden",
727 		"Neigem",
728 		"Nerem",
729 		"Nevele",
730 		"Niel",
731 		"Niel-bij-As",
732 		"Niel-bij-Sint-Truiden",
733 		"Nieuwenhove",
734 		"Nieuwenrode",
735 		"Nieuwerkerken",
736 		"Nieuwerkerken",
737 		"Nieuwkapelle",
738 		"Nieuwkerke",
739 		"Nieuwkerken-Waas",
740 		"Nieuwmunster",
741 		"Nieuwpoort",
742 		"Nieuwrode",
743 		"Nijlen",
744 		"Ninove",
745 		"Nokere",
746 		"Noorderwijk",
747 		"Noordschote",
748 		"Nossegem",
749 		"Nukerke",
750 		"Oedelem",
751 		"Oekene",
752 		"Oelegem",
753 		"Oeren",
754 		"Oeselgem",
755 		"Oetingen",
756 		"Oevel",
757 		"Okegem",
758 		"Olen",
759 		"Olmen",
760 		"Olsene",
761 		"Onkerzele",
762 		"Onze-Lieve-Vrouw-Lombeek",
763 		"Onze-Lieve-Vrouw-Waver",
764 		"Ooigem",
765 		"Ooike",
766 		"Oombergen",
767 		"Oorbeek",
768 		"Oordegem",
769 		"Oostakker",
770 		"Oostduinkerke",
771 		"Oosteeklo",
772 		"Oostende",
773 		"Oosterzele",
774 		"Oostham",
775 		"Oostkamp",
776 		"Oostkerke",
777 		"Oostkerke",
778 		"Oostmalle",
779 		"Oostnieuwkerke",
780 		"Oostrozebeke",
781 		"Oostvleteren",
782 		"Oostwinkel",
783 		"Opbrakel",
784 		"Opdorp",
785 		"Opglabbeek",
786 		"Opgrimbie",
787 		"Ophasselt",
788 		"Opheers",
789 		"Ophoven",
790 		"Opitter",
791 		"Oplinter",
792 		"Opoeteren",
793 		"Oppuurs",
794 		"Opvelp",
795 		"Opwijk",
796 		"Ordingen",
797 		"Orsmaal-Gussenhoven",
798 		"Otegem",
799 		"Ottenburg",
800 		"Ottergem",
801 		"Oud-Heverlee",
802 		"Oud-Turnhout",
803 		"Oudegem",
804 		"Oudekapelle",
805 		"Oudenaarde",
806 		"Oudenaken",
807 		"Oudenburg",
808 		"Outer",
809 		"Outgaarden",
810 		"Outrijve",
811 		"Ouwegem",
812 		"Overboelare",
813 		"Overhespen",
814 		"Overijse",
815 		"Overmere",
816 		"Overpelt",
817 		"Overrepen",
818 		"Overwinden",
819 		"Paal",
820 		"Pamel",
821 		"Parike",
822 		"Passendale",
823 		"Paulatem",
824 		"Peer",
825 		"Pellenberg",
826 		"Pepingen",
827 		"Perk",
828 		"Pervijze",
829 		"Petegem-aan-de-Leie",
830 		"Petegem-aan-de-Schelde",
831 		"Peutie",
832 		"Piringen",
833 		"Pittem",
834 		"Poederlee",
835 		"Poeke",
836 		"Poelkapelle",
837 		"Poesele",
838 		"Pollare",
839 		"Pollinkhove",
840 		"Poperinge",
841 		"Poppel",
842 		"Proven",
843 		"Pulderbos",
844 		"Pulle",
845 		"Putte",
846 		"Puurs",
847 		"Ramsdonk",
848 		"Ramsel",
849 		"Ramskapelle",
850 		"Ramskapelle",
851 		"Ransberg",
852 		"Ranst",
853 		"Ravels",
854 		"Reet",
855 		"Rekem",
856 		"Rekkem",
857 		"Relegem",
858 		"Remersdaal",
859 		"Reninge",
860 		"Reningelst",
861 		"Reppel",
862 		"Ressegem",
863 		"Retie",
864 		"Riemst",
865 		"Rijkel",
866 		"Rijkevorsel",
867 		"Rijkhoven",
868 		"Rijmenam",
869 		"Riksingen",
870 		"Rillaar",
871 		"Roborst",
872 		"Roesbrugge-Haringe",
873 		"Roeselare",
874 		"Roksem",
875 		"Rollegem",
876 		"Rollegem-Kapelle",
877 		"Romershoven",
878 		"Ronse",
879 		"Ronsele",
880 		"Roosbeek",
881 		"Rosmeer",
882 		"Rotem",
883 		"Rotselaar",
884 		"Rozebeke",
885 		"Ruddervoorde",
886 		"Ruien",
887 		"Ruisbroek",
888 		"Ruisbroek",
889 		"Ruiselede",
890 		"Rukkelingen-Loon",
891 		"Rumbeke",
892 		"Rummen",
893 		"Rumsdorp",
894 		"Rumst",
895 		"Runkelen",
896 		"Rupelmonde",
897 		"Rutten",
898 		"Schaffen",
899 		"Schalkhoven",
900 		"Schelderode",
901 		"Scheldewindeke",
902 		"Schelle",
903 		"Schellebelle",
904 		"Schendelbeke",
905 		"Schepdaal",
906 		"Scherpenheuvel",
907 		"Schilde",
908 		"Schoonaarde",
909 		"Schore",
910 		"Schorisse",
911 		"Schoten",
912 		"Schriek",
913 		"Schuiferskapelle",
914 		"Schulen",
915 		"Semmerzake",
916 		"Serskamp",
917 		"Sijsele",
918 		"Sinaai",
919 		"Sint-Agatha-Rode",
920 		"Sint-Amands",
921 		"Sint-Amandsberg",
922 		"Sint-Andries",
923 		"Sint-Antelinks",
924 		"Sint-Baafs-Vijve",
925 		"Sint-Blasius-Boekel",
926 		"Sint-Denijs",
927 		"Sint-Denijs-Boekel",
928 		"Sint-Denijs-Westrem",
929 		"Sint-Eloois-Vijve",
930 		"Sint-Eloois-Winkel",
931 		"Sint-Genesius-Rode",
932 		"Sint-Gillis-Waas",
933 		"Sint-Gillis-bij-Dendermonde",
934 		"Sint-Goriks-Oudenhove",
935 		"Sint-Huibrechts-Hern",
936 		"Sint-Huibrechts-Lille",
937 		"Sint-Jacobskapelle",
938 		"Sint-Jan",
939 		"Sint-Jan-in-Eremo",
940 		"Sint-Job-in-'t-Goor",
941 		"Sint-Joris",
942 		"Sint-Joris",
943 		"Sint-Joris-Weert",
944 		"Sint-Joris-Winge",
945 		"Sint-Katelijne-Waver",
946 		"Sint-Katherina-Lombeek",
947 		"Sint-Kornelis-Horebeke",
948 		"Sint-Kruis",
949 		"Sint-Kruis-Winkel",
950 		"Sint-Kwintens-Lennik",
951 		"Sint-Lambrechts-Herk",
952 		"Sint-Laureins",
953 		"Sint-Laureins-Berchem",
954 		"Sint-Lenaarts",
955 		"Sint-Lievens-Esse",
956 		"Sint-Lievens-Houtem",
957 		"Sint-Margriete",
958 		"Sint-Margriete-Houtem",
959 		"Sint-Maria-Horebeke",
960 		"Sint-Maria-Latem",
961 		"Sint-Maria-Lierde",
962 		"Sint-Maria-Oudenhove",
963 		"Sint-Martens-Bodegem",
964 		"Sint-Martens-Latem",
965 		"Sint-Martens-Leerne",
966 		"Sint-Martens-Lennik",
967 		"Sint-Martens-Lierde",
968 		"Sint-Martens-Voeren",
969 		"Sint-Michiels",
970 		"Sint-Niklaas",
971 		"Sint-Pauwels",
972 		"Sint-Pieters-Kapelle",
973 		"Sint-Pieters-Kapelle",
974 		"Sint-Pieters-Leeuw",
975 		"Sint-Pieters-Rode",
976 		"Sint-Pieters-Voeren",
977 		"Sint-Rijkers",
978 		"Sint-Stevens-Woluwe",
979 		"Sint-Truiden",
980 		"Sint-Ulriks-Kapelle",
981 		"Sleidinge",
982 		"Slijpe",
983 		"Sluizen",
984 		"Smeerebbe-Vloerzegem",
985 		"Smetlede",
986 		"Snaaskerke",
987 		"Snellegem",
988 		"Spalbeek",
989 		"Spiere",
990 		"Stabroek",
991 		"Staden",
992 		"Stalhille",
993 		"Stavele",
994 		"Steendorp",
995 		"Steenhuffel",
996 		"Steenhuize-Wijnhuize",
997 		"Steenkerke",
998 		"Steenokkerzeel",
999 		"Stekene",
1000 		"Stene",
1001 		"Sterrebeek",
1002 		"Stevoort",
1003 		"Stokkem",
1004 		"Stokrooie",
1005 		"Strijpen",
1006 		"Strijtem",
1007 		"Strombeek-Bever",
1008 		"Stuivekenskerke",
1009 		"Temse",
1010 		"Teralfene",
1011 		"Terhagen",
1012 		"Ternat",
1013 		"Tervuren",
1014 		"Tessenderlo",
1015 		"Testelt",
1016 		"Teuven",
1017 		"Tiegem",
1018 		"Tielen",
1019 		"Tielrode",
1020 		"Tielt",
1021 		"Tielt",
1022 		"Tienen",
1023 		"Tildonk",
1024 		"Tisselt",
1025 		"Tollembeek",
1026 		"Tongeren",
1027 		"Tongerlo",
1028 		"Tongerlo",
1029 		"Torhout",
1030 		"Tremelo",
1031 		"Turnhout",
1032 		"Uikhoven",
1033 		"Uitbergen",
1034 		"Uitkerke",
1035 		"Ulbeek",
1036 		"Ursel",
1037 		"Vaalbeek",
1038 		"Val-Meer",
1039 		"Varendonk",
1040 		"Varsenare",
1041 		"Vechmaal",
1042 		"Veerle",
1043 		"Veldegem",
1044 		"Veldwezelt",
1045 		"Velm",
1046 		"Veltem-Beisem",
1047 		"Velzeke-Ruddershove",
1048 		"Verrebroek",
1049 		"Vertrijk",
1050 		"Veulen",
1051 		"Veurne",
1052 		"Viane",
1053 		"Vichte",
1054 		"Viersel",
1055 		"Vilvoorde",
1056 		"Vinderhoute",
1057 		"Vinkem",
1058 		"Vinkt",
1059 		"Vissenaken",
1060 		"Vladslo",
1061 		"Vlamertinge",
1062 		"Vlekkem",
1063 		"Vlezenbeek",
1064 		"Vliermaal",
1065 		"Vliermaalroot",
1066 		"Vlierzele",
1067 		"Vlijtingen",
1068 		"Vlimmeren",
1069 		"Vlissegem",
1070 		"Volkegem",
1071 		"Vollezele",
1072 		"Voorde",
1073 		"Voormezele",
1074 		"Voort",
1075 		"Vorselaar",
1076 		"Vorsen",
1077 		"Vorst",
1078 		"Vosselaar",
1079 		"Vosselare",
1080 		"Vossem",
1081 		"Vrasene",
1082 		"Vremde",
1083 		"Vreren",
1084 		"Vroenhoven",
1085 		"Vucht",
1086 		"Vurste",
1087 		"Waanrode",
1088 		"Waarbeke",
1089 		"Waardamme",
1090 		"Waarloos",
1091 		"Waarmaarde",
1092 		"Waarschoot",
1093 		"Waasmont",
1094 		"Waasmunster",
1095 		"Wachtebeke",
1096 		"Wakken",
1097 		"Walem",
1098 		"Walsbets",
1099 		"Walshoutem",
1100 		"Waltwilder",
1101 		"Wambeek",
1102 		"Wange",
1103 		"Wannegem-Lede",
1104 		"Wanzele",
1105 		"Waregem",
1106 		"Waterland-Oudeman",
1107 		"Watervliet",
1108 		"Watou",
1109 		"Webbekom",
1110 		"Wechelderzande",
1111 		"Weelde",
1112 		"Weerde",
1113 		"Weert",
1114 		"Welden",
1115 		"Welle",
1116 		"Wellen",
1117 		"Wemmel",
1118 		"Wenduine",
1119 		"Werchter",
1120 		"Werken",
1121 		"Werm",
1122 		"Wervik",
1123 		"Wespelaar",
1124 		"Westende",
1125 		"Westerlo",
1126 		"Westkapelle",
1127 		"Westkerke",
1128 		"Westmalle",
1129 		"Westmeerbeek",
1130 		"Westouter",
1131 		"Westrem",
1132 		"Westrozebeke",
1133 		"Westvleteren",
1134 		"Wetteren",
1135 		"Wevelgem",
1136 		"Wezemaal",
1137 		"Wezembeek-Oppem",
1138 		"Wezeren",
1139 		"Wichelen",
1140 		"Widooie",
1141 		"Wiekevorst",
1142 		"Wielsbeke",
1143 		"Wieze",
1144 		"Wijchmaal",
1145 		"Wijer",
1146 		"Wijgmaal",
1147 		"Wijnegem",
1148 		"Wijshagen",
1149 		"Wijtschate",
1150 		"Wilderen",
1151 		"Willebringen",
1152 		"Willebroek",
1153 		"Wilrijk",
1154 		"Wilsele",
1155 		"Wilskerke",
1156 		"Wimmertingen",
1157 		"Wingene",
1158 		"Winksele",
1159 		"Wintershoven",
1160 		"Woesten",
1161 		"Wolvertem",
1162 		"Wommelgem",
1163 		"Wommersom",
1164 		"Wondelgem",
1165 		"Wontergem",
1166 		"Wortegem",
1167 		"Wortel",
1168 		"Woubrechtegem",
1169 		"Woumen",
1170 		"Wulpen",
1171 		"Wulvergem",
1172 		"Wulveringem",
1173 		"Wuustwezel",
1174 		"Zaffelare",
1175 		"Zandbergen",
1176 		"Zande",
1177 		"Zandhoven",
1178 		"Zandvoorde",
1179 		"Zandvoorde",
1180 		"Zarlardinge",
1181 		"Zarren",
1182 		"Zaventem",
1183 		"Zedelgem",
1184 		"Zegelsem",
1185 		"Zele",
1186 		"Zelem",
1187 		"Zellik",
1188 		"Zelzate",
1189 		"Zemst",
1190 		"Zepperen",
1191 		"Zerkegem",
1192 		"Zevekote",
1193 		"Zeveneken",
1194 		"Zeveren",
1195 		"Zevergem",
1196 		"Zichem",
1197 		"Zichen-Zussen-Bolder",
1198 		"Zillebeke",
1199 		"Zingem",
1200 		"Zoerle-Parwijs",
1201 		"Zoersel",
1202 		"Zolder",
1203 		"Zomergem",
1204 		"Zonhoven",
1205 		"Zonnebeke",
1206 		"Zonnegem",
1207 		"Zottegem",
1208 		"Zoutenaaie",
1209 		"Zoutleeuw",
1210 		"Zuidschote",
1211 		"Zuienkerke",
1212 		"Zulte",
1213 		"Zulzeke",
1214 		"Zutendaal",
1215 		"Zwevegem",
1216 		"Zwevezele",
1217 		"Zwijnaarde",
1218 		"Zwijndrecht"
1219 		];
1220 		return choice(data, this.rnd);
1221 	}
1222 
1223 
1224 	override string addressStreet() {
1225 		final switch(uniform(0, 2, this.rnd)) {
1226 			case 0: return nameFirstName() ~ addressStreetSuffix();
1227 			case 1: return nameLastName() ~ addressStreetSuffix();
1228 		}
1229 	}
1230 
1231 
1232 	override string addressCity() {
1233 		final switch(uniform(0, 2, this.rnd)) {
1234 			case 0: return addressCityPrefix();
1235 			case 1: return addressCityPrefix() ~ addressCitySuffix();
1236 		}
1237 	}
1238 
1239 	///
1240 	override string addressBuildingNumber() {
1241 		auto data = [
1242 		"#",
1243 		"##",
1244 		"###",
1245 		"###a",
1246 		"###b",
1247 		"###c'"
1248 		];
1249 		return this.digitBuild(choice(data, this.rnd));
1250 	}
1251 
1252 	///
1253 	override string addressSecondaryAddress() {
1254 		auto data = [
1255 		"1e verdieping",
1256 		"2e verdieping",
1257 		"3e verdieping'"
1258 		];
1259 		return choice(data, this.rnd);
1260 	}
1261 
1262 	///
1263 	override string addressPostcode() {
1264 		auto data = [
1265 		"####'"
1266 		];
1267 		return this.digitBuild(choice(data, this.rnd));
1268 	}
1269 
1270 	///
1271 	override string addressStreetSuffix() {
1272 		auto data = [
1273 		"straat",
1274 		"laan",
1275 		"weg",
1276 		"dreef",
1277 		"plein",
1278 		"park'"
1279 		];
1280 		return choice(data, this.rnd);
1281 	}
1282 
1283 	///
1284 	override string companySuffix() {
1285 		auto data = [
1286 		"NV",
1287 		"BVBA",
1288 		"CVBA",
1289 		"VZW'"
1290 		];
1291 		return choice(data, this.rnd);
1292 	}
1293 
1294 	///
1295 	override string internetFreeEmail() {
1296 		auto data = [
1297 		"gmail.com",
1298 		"yahoo.com",
1299 		"hotmail.com",
1300 		"skynet.be'"
1301 		];
1302 		return choice(data, this.rnd);
1303 	}
1304 
1305 	///
1306 	override string internetDomainSuffix() {
1307 		auto data = [
1308 		"be",
1309 		"brussels",
1310 		"vlaanderen",
1311 		"com",
1312 		"net",
1313 		"org'"
1314 		];
1315 		return choice(data, this.rnd);
1316 	}
1317 
1318 	///
1319 	override string nameSuffix() {
1320 		auto data = [
1321 		"MBA",
1322 		"Phd.'"
1323 		];
1324 		return choice(data, this.rnd);
1325 	}
1326 
1327 	///
1328 	override string namePrefix() {
1329 		auto data = [
1330 		"Dr.",
1331 		"Ir.",
1332 		"Ing.",
1333 		"Prof.'"
1334 		];
1335 		return choice(data, this.rnd);
1336 	}
1337 
1338 	///
1339 	override string nameLastName() {
1340 		auto data = [
1341 		"Claes",
1342 		"Claeys",
1343 		"Declerck",
1344 		"Declercq",
1345 		"Decock",
1346 		"Decoster",
1347 		"Desmet",
1348 		"Devos",
1349 		"Dewilde",
1350 		"Gielen",
1351 		"Goossens",
1352 		"Hermans",
1353 		"Jacobs",
1354 		"Janssen",
1355 		"Janssens",
1356 		"Lemmens",
1357 		"Maes",
1358 		"Martens",
1359 		"Mertens",
1360 		"Michiels",
1361 		"Peeters",
1362 		"Smet",
1363 		"Smets",
1364 		"Thijs",
1365 		"Vandamme",
1366 		"Vandenberghe",
1367 		"Vandenbroeck",
1368 		"Vandevelde",
1369 		"Verhaeghe",
1370 		"Verstraete",
1371 		"Willems",
1372 		"Wouters"
1373 		];
1374 		return choice(data, this.rnd);
1375 	}
1376 
1377 	///
1378 	override string nameFirstName() {
1379 		auto data = [
1380 		"Lucas",
1381 		"Liam",
1382 		"Louis",
1383 		"Noah",
1384 		"Lars",
1385 		"Arthur",
1386 		"Mathis",
1387 		"Kobe",
1388 		"Wout",
1389 		"Milan",
1390 		"Alexander",
1391 		"Daan",
1392 		"Adam",
1393 		"Vince",
1394 		"Jules",
1395 		"Victor",
1396 		"Finn",
1397 		"Stan",
1398 		"Leon",
1399 		"Seppe",
1400 		"Senne",
1401 		"Thomas",
1402 		"Mats",
1403 		"Robbe",
1404 		"Matteo",
1405 		"Ferre",
1406 		"Nathan",
1407 		"Warre",
1408 		"Jasper",
1409 		"Vic",
1410 		"Elias",
1411 		"Tuur",
1412 		"Lowie",
1413 		"Mauro",
1414 		"Maxim",
1415 		"Ruben",
1416 		"Rune",
1417 		"Mohamed",
1418 		"Simon",
1419 		"Rayan",
1420 		"Lukas",
1421 		"Lander",
1422 		"Xander",
1423 		"Emiel",
1424 		"Siebe",
1425 		"Jonas",
1426 		"Sam",
1427 		"Luca",
1428 		"Arne",
1429 		"Cas",
1430 		"Felix",
1431 		"Jack",
1432 		"Mathias",
1433 		"Jayden",
1434 		"Quinten",
1435 		"Tibo",
1436 		"Lewis",
1437 		"Sem",
1438 		"Maxime",
1439 		"Viktor",
1440 		"Emile",
1441 		"Sander",
1442 		"Aaron",
1443 		"Oscar",
1444 		"Bas",
1445 		"Niels",
1446 		"Jef",
1447 		"Nand",
1448 		"Lou",
1449 		"Tristan",
1450 		"Gust",
1451 		"David",
1452 		"Brent",
1453 		"Jelle",
1454 		"Lenn",
1455 		"Miel",
1456 		"Wannes",
1457 		"Gilles",
1458 		"Jarne",
1459 		"Alex",
1460 		"Imran",
1461 		"Lennert",
1462 		"Milo",
1463 		"Jens",
1464 		"Matthias",
1465 		"Dries",
1466 		"Axel",
1467 		"Juul",
1468 		"Hamza",
1469 		"Ilias",
1470 		"Thibo",
1471 		"Nicolas",
1472 		"Bent",
1473 		"Jesse",
1474 		"Bram",
1475 		"Maurice",
1476 		"Ilyas",
1477 		"Gabriel",
1478 		"Robin",
1479 		"Kasper",
1480 		"Emma",
1481 		"Louise",
1482 		"Marie",
1483 		"Elise",
1484 		"Noor",
1485 		"Ella",
1486 		"Julie",
1487 		"Lotte",
1488 		"Lore",
1489 		"Fien",
1490 		"Lena",
1491 		"Mila",
1492 		"Olivia",
1493 		"Amber",
1494 		"Anna",
1495 		"Elena",
1496 		"Hanne",
1497 		"Laura",
1498 		"Charlotte",
1499 		"Lina",
1500 		"Nina",
1501 		"Fleur",
1502 		"Lisa",
1503 		"Nora",
1504 		"Juliette",
1505 		"Luna",
1506 		"Amelie",
1507 		"Kato",
1508 		"Sara",
1509 		"Febe",
1510 		"Axelle",
1511 		"Janne",
1512 		"Eline",
1513 		"Helena",
1514 		"Noa",
1515 		"Camille",
1516 		"Roos",
1517 		"Lily",
1518 		"Jade",
1519 		"Nore",
1520 		"Jana",
1521 		"Manon",
1522 		"Sarah",
1523 		"Liv",
1524 		"Amélie",
1525 		"Lara",
1526 		"Mona",
1527 		"Alice",
1528 		"Tess",
1529 		"Kaat",
1530 		"Femke",
1531 		"Aya",
1532 		"Eva",
1533 		"Lien",
1534 		"Bo",
1535 		"Zoe",
1536 		"Oona",
1537 		"Sofia",
1538 		"Leonie",
1539 		"Linde",
1540 		"Jolien",
1541 		"Fran",
1542 		"Pauline",
1543 		"Laure",
1544 		"Merel",
1545 		"Marthe",
1546 		"Sam",
1547 		"Yana",
1548 		"Renée",
1549 		"Paulien",
1550 		"Margot",
1551 		"Yasmine",
1552 		"Ines",
1553 		"Elisa",
1554 		"Emily",
1555 		"Maya",
1556 		"Floor",
1557 		"Amy",
1558 		"Lize",
1559 		"Amina",
1560 		"Lucie",
1561 		"Julia",
1562 		"Lise",
1563 		"Hailey",
1564 		"Hannah",
1565 		"Alicia",
1566 		"Norah",
1567 		"Margaux",
1568 		"Lieze",
1569 		"Sien",
1570 		"Zoë",
1571 		"Inaya",
1572 		"Aline",
1573 		"Amira",
1574 		"Victoria",
1575 		"Flore",
1576 		"Lana",
1577 		"Sterre",
1578 		"Maud",
1579 		"Chloe"
1580 		];
1581 		return choice(data, this.rnd);
1582 	}
1583 
1584 
1585 	override string nameName() {
1586 		final switch(uniform(0, 4, this.rnd)) {
1587 			case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName();
1588 			case 1: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameSuffix();
1589 			case 2: return nameFirstName() ~ " " ~ nameLastName();
1590 			case 3: return nameFirstName() ~ " " ~ nameLastName();
1591 		}
1592 	}
1593 
1594 }