1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_he;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_he : 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 loremWords() {
23 		auto data = [
24 		"לורם",
25 		"איפסום",
26 		"דולור",
27 		"סיט",
28 		"אמט",
29 		"קונסקטורר",
30 		"אדיפיסינג",
31 		"אלית",
32 		"צש",
33 		"בליא",
34 		"מנסוטו",
35 		"צמלח",
36 		"לביקו",
37 		"ננבי",
38 		"צמוקו",
39 		"בלוקריה",
40 		"שיצמה",
41 		"ברורק",
42 		"נולום",
43 		"ארווס",
44 		"סאפיאן",
45 		"פוסיליס",
46 		"קוויס",
47 		"אקווזמן",
48 		"קוואזי",
49 		"במר",
50 		"מודוף",
51 		"אודיפו",
52 		"בלאסטיק",
53 		"מונופץ",
54 		"קליר",
55 		"בנפת",
56 		"נפקט",
57 		"למסון",
58 		"בלרק",
59 		"וענוף",
60 		"קוואזי",
61 		"במר",
62 		"מודוף",
63 		"אודיפו",
64 		"בלאסטיק",
65 		"מונופץ",
66 		"קליר",
67 		"בנפת",
68 		"נפקט",
69 		"למסון",
70 		"בלרק",
71 		"וענוף",
72 		"לפרומי",
73 		"בלוף",
74 		"קינץ",
75 		"תתיח",
76 		"לרעח",
77 		"לת",
78 		"צשחמי",
79 		"צש",
80 		"בליא",
81 		"מנסוטו",
82 		"צמלח",
83 		"לביקו",
84 		"ננבי",
85 		"צמוקו",
86 		"בלוקריה",
87 		"שיצמה",
88 		"ברורק",
89 		"סחטיר",
90 		"בלובק",
91 		"תצטנפל",
92 		"בלינדו",
93 		"למרקל",
94 		"אס",
95 		"לכימפו",
96 		"דול",
97 		"צוט",
98 		"ומעיוט",
99 		"לפתיעם",
100 		"ברשג",
101 		"ולתיעם",
102 		"גדדיש",
103 		"קוויז",
104 		"דומור",
105 		"ליאמום",
106 		"בלינך",
107 		"רוגצה",
108 		"לפמעט",
109 		"מוסן",
110 		"מנת",
111 		"הועניב",
112 		"היושבב",
113 		"שערש",
114 		"שמחויט",
115 		"שלושע",
116 		"ותלברו",
117 		"חשלו",
118 		"שעותלשך",
119 		"וחאית",
120 		"נובש",
121 		"ערששף",
122 		"זותה",
123 		"מנק",
124 		"הבקיץ",
125 		"אפאח",
126 		"דלאמת",
127 		"יבש",
128 		"כאנה",
129 		"ניצאחו",
130 		"נמרגי",
131 		"שהכים",
132 		"תוק",
133 		"הדש",
134 		"שנרא",
135 		"התידם",
136 		"הכייר",
137 		"וק",
138 		"קולהע",
139 		"צופעט",
140 		"למרקוח",
141 		"איבן",
142 		"איף",
143 		"ברומץ",
144 		"כלרשט",
145 		"מיחוצים",
146 		"קלאצי",
147 		"סחטיר",
148 		"בלובק",
149 		"תצטנפל",
150 		"בלינדו",
151 		"למרקל",
152 		"אס",
153 		"לכימפו",
154 		"דול",
155 		"צוט",
156 		"ומעיוט",
157 		"לפתיעם",
158 		"ברשג",
159 		"ולתיעם",
160 		"גדדיש",
161 		"קוויז",
162 		"דומור",
163 		"ליאמום",
164 		"בלינך",
165 		"רוגצה",
166 		"לפמעט",
167 		"נולום",
168 		"ארווס",
169 		"סאפיאן",
170 		"פוסיליס",
171 		"קוויס",
172 		"אקווזמן",
173 		"קוואזי",
174 		"במר",
175 		"מודוף",
176 		"אודיפו",
177 		"בלאסטיק",
178 		"מונופץ",
179 		"קליר",
180 		"בנפת",
181 		"נפקט",
182 		"למסון",
183 		"בלרק",
184 		"וענוף",
185 		"לפרומי",
186 		"בלוף",
187 		"קינץ",
188 		"תתיח",
189 		"לרעח",
190 		"לת",
191 		"צשחמי",
192 		"נולום",
193 		"ארווס",
194 		"סאפיאן",
195 		"פוסיליס",
196 		"קוויס",
197 		"אקווזמן",
198 		"לורם",
199 		"איפסום",
200 		"דולור",
201 		"סיט",
202 		"אמט",
203 		"לורם",
204 		"איפסום",
205 		"דולור",
206 		"סיט",
207 		"אמט",
208 		"קונסקטורר",
209 		"אדיפיסינג",
210 		"אלית",
211 		"סת",
212 		"אלמנקום",
213 		"ניסי",
214 		"נון",
215 		"ניבאה",
216 		"דס",
217 		"איאקוליס",
218 		"וולופטה",
219 		"דיאם",
220 		"וסטיבולום",
221 		"אט",
222 		"דולור",
223 		"קראס",
224 		"אגת",
225 		"לקטוס",
226 		"וואל",
227 		"אאוגו",
228 		"וסטיבולום",
229 		"סוליסי",
230 		"טידום",
231 		"בעליק",
232 		"קונדימנטום",
233 		"קורוס",
234 		"בליקרה",
235 		"נונסטי",
236 		"קלובר",
237 		"בריקנה",
238 		"סטום",
239 		"לפריקך",
240 		"תצטריק",
241 		"לרטי"
242 		];
243 		return choice(data, this.rnd);
244 	}
245 
246 	///
247 	override string loremSupplemental() {
248 		auto data = [
249 		"abbas",
250 		"abduco",
251 		"abeo",
252 		"abscido",
253 		"absconditus",
254 		"absens",
255 		"absorbeo",
256 		"absque",
257 		"abstergo",
258 		"absum",
259 		"abundans",
260 		"abutor",
261 		"accedo",
262 		"accendo",
263 		"acceptus",
264 		"accipio",
265 		"accommodo",
266 		"accusator",
267 		"acer",
268 		"acerbitas",
269 		"acervus",
270 		"acidus",
271 		"acies",
272 		"acquiro",
273 		"acsi",
274 		"adamo",
275 		"adaugeo",
276 		"addo",
277 		"adduco",
278 		"ademptio",
279 		"adeo",
280 		"adeptio",
281 		"adfectus",
282 		"adfero",
283 		"adficio",
284 		"adflicto",
285 		"adhaero",
286 		"adhuc",
287 		"adicio",
288 		"adimpleo",
289 		"adinventitias",
290 		"adipiscor",
291 		"adiuvo",
292 		"administratio",
293 		"admiratio",
294 		"admitto",
295 		"admoneo",
296 		"admoveo",
297 		"adnuo",
298 		"adopto",
299 		"adsidue",
300 		"adstringo",
301 		"adsuesco",
302 		"adsum",
303 		"adulatio",
304 		"adulescens",
305 		"adultus",
306 		"aduro",
307 		"advenio",
308 		"adversus",
309 		"advoco",
310 		"aedificium",
311 		"aeger",
312 		"aegre",
313 		"aegrotatio",
314 		"aegrus",
315 		"aeneus",
316 		"aequitas",
317 		"aequus",
318 		"aer",
319 		"aestas",
320 		"aestivus",
321 		"aestus",
322 		"aetas",
323 		"aeternus",
324 		"ager",
325 		"aggero",
326 		"aggredior",
327 		"agnitio",
328 		"agnosco",
329 		"ago",
330 		"ait",
331 		"aiunt",
332 		"alienus",
333 		"alii",
334 		"alioqui",
335 		"aliqua",
336 		"alius",
337 		"allatus",
338 		"alo",
339 		"alter",
340 		"altus",
341 		"alveus",
342 		"amaritudo",
343 		"ambitus",
344 		"ambulo",
345 		"amicitia",
346 		"amiculum",
347 		"amissio",
348 		"amita",
349 		"amitto",
350 		"amo",
351 		"amor",
352 		"amoveo",
353 		"amplexus",
354 		"amplitudo",
355 		"amplus",
356 		"ancilla",
357 		"angelus",
358 		"angulus",
359 		"angustus",
360 		"animadverto",
361 		"animi",
362 		"animus",
363 		"annus",
364 		"anser",
365 		"ante",
366 		"antea",
367 		"antepono",
368 		"antiquus",
369 		"aperio",
370 		"aperte",
371 		"apostolus",
372 		"apparatus",
373 		"appello",
374 		"appono",
375 		"appositus",
376 		"approbo",
377 		"apto",
378 		"aptus",
379 		"apud",
380 		"aqua",
381 		"ara",
382 		"aranea",
383 		"arbitro",
384 		"arbor",
385 		"arbustum",
386 		"arca",
387 		"arceo",
388 		"arcesso",
389 		"arcus",
390 		"argentum",
391 		"argumentum",
392 		"arguo",
393 		"arma",
394 		"armarium",
395 		"armo",
396 		"aro",
397 		"ars",
398 		"articulus",
399 		"artificiose",
400 		"arto",
401 		"arx",
402 		"ascisco",
403 		"ascit",
404 		"asper",
405 		"aspicio",
406 		"asporto",
407 		"assentator",
408 		"astrum",
409 		"atavus",
410 		"ater",
411 		"atqui",
412 		"atrocitas",
413 		"atrox",
414 		"attero",
415 		"attollo",
416 		"attonbitus",
417 		"auctor",
418 		"auctus",
419 		"audacia",
420 		"audax",
421 		"audentia",
422 		"audeo",
423 		"audio",
424 		"auditor",
425 		"aufero",
426 		"aureus",
427 		"auris",
428 		"aurum",
429 		"aut",
430 		"autem",
431 		"autus",
432 		"auxilium",
433 		"avaritia",
434 		"avarus",
435 		"aveho",
436 		"averto",
437 		"avoco",
438 		"baiulus",
439 		"balbus",
440 		"barba",
441 		"bardus",
442 		"basium",
443 		"beatus",
444 		"bellicus",
445 		"bellum",
446 		"bene",
447 		"beneficium",
448 		"benevolentia",
449 		"benigne",
450 		"bestia",
451 		"bibo",
452 		"bis",
453 		"blandior",
454 		"bonus",
455 		"bos",
456 		"brevis",
457 		"cado",
458 		"caecus",
459 		"caelestis",
460 		"caelum",
461 		"calamitas",
462 		"calcar",
463 		"calco",
464 		"calculus",
465 		"callide",
466 		"campana",
467 		"candidus",
468 		"canis",
469 		"canonicus",
470 		"canto",
471 		"capillus",
472 		"capio",
473 		"capitulus",
474 		"capto",
475 		"caput",
476 		"carbo",
477 		"carcer",
478 		"careo",
479 		"caries",
480 		"cariosus",
481 		"caritas",
482 		"carmen",
483 		"carpo",
484 		"carus",
485 		"casso",
486 		"caste",
487 		"casus",
488 		"catena",
489 		"caterva",
490 		"cattus",
491 		"cauda",
492 		"causa",
493 		"caute",
494 		"caveo",
495 		"cavus",
496 		"cedo",
497 		"celebrer",
498 		"celer",
499 		"celo",
500 		"cena",
501 		"cenaculum",
502 		"ceno",
503 		"censura",
504 		"centum",
505 		"cerno",
506 		"cernuus",
507 		"certe",
508 		"certo",
509 		"certus",
510 		"cervus",
511 		"cetera",
512 		"charisma",
513 		"chirographum",
514 		"cibo",
515 		"cibus",
516 		"cicuta",
517 		"cilicium",
518 		"cimentarius",
519 		"ciminatio",
520 		"cinis",
521 		"circumvenio",
522 		"cito",
523 		"civis",
524 		"civitas",
525 		"clam",
526 		"clamo",
527 		"claro",
528 		"clarus",
529 		"claudeo",
530 		"claustrum",
531 		"clementia",
532 		"clibanus",
533 		"coadunatio",
534 		"coaegresco",
535 		"coepi",
536 		"coerceo",
537 		"cogito",
538 		"cognatus",
539 		"cognomen",
540 		"cogo",
541 		"cohaero",
542 		"cohibeo",
543 		"cohors",
544 		"colligo",
545 		"colloco",
546 		"collum",
547 		"colo",
548 		"color",
549 		"coma",
550 		"combibo",
551 		"comburo",
552 		"comedo",
553 		"comes",
554 		"cometes",
555 		"comis",
556 		"comitatus",
557 		"commemoro",
558 		"comminor",
559 		"commodo",
560 		"communis",
561 		"comparo",
562 		"compello",
563 		"complectus",
564 		"compono",
565 		"comprehendo",
566 		"comptus",
567 		"conatus",
568 		"concedo",
569 		"concido",
570 		"conculco",
571 		"condico",
572 		"conduco",
573 		"confero",
574 		"confido",
575 		"conforto",
576 		"confugo",
577 		"congregatio",
578 		"conicio",
579 		"coniecto",
580 		"conitor",
581 		"coniuratio",
582 		"conor",
583 		"conqueror",
584 		"conscendo",
585 		"conservo",
586 		"considero",
587 		"conspergo",
588 		"constans",
589 		"consuasor",
590 		"contabesco",
591 		"contego",
592 		"contigo",
593 		"contra",
594 		"conturbo",
595 		"conventus",
596 		"convoco",
597 		"copia",
598 		"copiose",
599 		"cornu",
600 		"corona",
601 		"corpus",
602 		"correptius",
603 		"corrigo",
604 		"corroboro",
605 		"corrumpo",
606 		"coruscus",
607 		"cotidie",
608 		"crapula",
609 		"cras",
610 		"crastinus",
611 		"creator",
612 		"creber",
613 		"crebro",
614 		"credo",
615 		"creo",
616 		"creptio",
617 		"crepusculum",
618 		"cresco",
619 		"creta",
620 		"cribro",
621 		"crinis",
622 		"cruciamentum",
623 		"crudelis",
624 		"cruentus",
625 		"crur",
626 		"crustulum",
627 		"crux",
628 		"cubicularis",
629 		"cubitum",
630 		"cubo",
631 		"cui",
632 		"cuius",
633 		"culpa",
634 		"culpo",
635 		"cultellus",
636 		"cultura",
637 		"cum",
638 		"cunabula",
639 		"cunae",
640 		"cunctatio",
641 		"cupiditas",
642 		"cupio",
643 		"cuppedia",
644 		"cupressus",
645 		"cur",
646 		"cura",
647 		"curatio",
648 		"curia",
649 		"curiositas",
650 		"curis",
651 		"curo",
652 		"curriculum",
653 		"currus",
654 		"cursim",
655 		"curso",
656 		"cursus",
657 		"curto",
658 		"curtus",
659 		"curvo",
660 		"curvus",
661 		"custodia",
662 		"damnatio",
663 		"damno",
664 		"dapifer",
665 		"debeo",
666 		"debilito",
667 		"decens",
668 		"decerno",
669 		"decet",
670 		"decimus",
671 		"decipio",
672 		"decor",
673 		"decretum",
674 		"decumbo",
675 		"dedecor",
676 		"dedico",
677 		"deduco",
678 		"defaeco",
679 		"defendo",
680 		"defero",
681 		"defessus",
682 		"defetiscor",
683 		"deficio",
684 		"defigo",
685 		"defleo",
686 		"defluo",
687 		"defungo",
688 		"degenero",
689 		"degero",
690 		"degusto",
691 		"deinde",
692 		"delectatio",
693 		"delego",
694 		"deleo",
695 		"delibero",
696 		"delicate",
697 		"delinquo",
698 		"deludo",
699 		"demens",
700 		"demergo",
701 		"demitto",
702 		"demo",
703 		"demonstro",
704 		"demoror",
705 		"demulceo",
706 		"demum",
707 		"denego",
708 		"denique",
709 		"dens",
710 		"denuncio",
711 		"denuo",
712 		"deorsum",
713 		"depereo",
714 		"depono",
715 		"depopulo",
716 		"deporto",
717 		"depraedor",
718 		"deprecator",
719 		"deprimo",
720 		"depromo",
721 		"depulso",
722 		"deputo",
723 		"derelinquo",
724 		"derideo",
725 		"deripio",
726 		"desidero",
727 		"desino",
728 		"desipio",
729 		"desolo",
730 		"desparatus",
731 		"despecto",
732 		"despirmatio",
733 		"infit",
734 		"inflammatio",
735 		"paens",
736 		"patior",
737 		"patria",
738 		"patrocinor",
739 		"patruus",
740 		"pauci",
741 		"paulatim",
742 		"pauper",
743 		"pax",
744 		"peccatus",
745 		"pecco",
746 		"pecto",
747 		"pectus",
748 		"pecunia",
749 		"pecus",
750 		"peior",
751 		"pel",
752 		"ocer",
753 		"socius",
754 		"sodalitas",
755 		"sol",
756 		"soleo",
757 		"solio",
758 		"solitudo",
759 		"solium",
760 		"sollers",
761 		"sollicito",
762 		"solum",
763 		"solus",
764 		"solutio",
765 		"solvo",
766 		"somniculosus",
767 		"somnus",
768 		"sonitus",
769 		"sono",
770 		"sophismata",
771 		"sopor",
772 		"sordeo",
773 		"sortitus",
774 		"spargo",
775 		"speciosus",
776 		"spectaculum",
777 		"speculum",
778 		"sperno",
779 		"spero",
780 		"spes",
781 		"spiculum",
782 		"spiritus",
783 		"spoliatio",
784 		"sponte",
785 		"stabilis",
786 		"statim",
787 		"statua",
788 		"stella",
789 		"stillicidium",
790 		"stipes",
791 		"stips",
792 		"sto",
793 		"strenuus",
794 		"strues",
795 		"studio",
796 		"stultus",
797 		"suadeo",
798 		"suasoria",
799 		"sub",
800 		"subito",
801 		"subiungo",
802 		"sublime",
803 		"subnecto",
804 		"subseco",
805 		"substantia",
806 		"subvenio",
807 		"succedo",
808 		"succurro",
809 		"sufficio",
810 		"suffoco",
811 		"suffragium",
812 		"suggero",
813 		"sui",
814 		"sulum",
815 		"sum",
816 		"summa",
817 		"summisse",
818 		"summopere",
819 		"sumo",
820 		"sumptus",
821 		"supellex",
822 		"super",
823 		"suppellex",
824 		"supplanto",
825 		"suppono",
826 		"supra",
827 		"surculus",
828 		"surgo",
829 		"sursum",
830 		"suscipio",
831 		"suspendo",
832 		"sustineo",
833 		"suus",
834 		"synagoga",
835 		"tabella",
836 		"tabernus",
837 		"tabesco",
838 		"tabgo",
839 		"tabula",
840 		"taceo",
841 		"tactus",
842 		"taedium",
843 		"talio",
844 		"talis",
845 		"talus",
846 		"tam",
847 		"tamdiu",
848 		"tamen",
849 		"tametsi",
850 		"tamisium",
851 		"tamquam",
852 		"tandem",
853 		"tantillus",
854 		"tantum",
855 		"tardus",
856 		"tego",
857 		"temeritas",
858 		"temperantia",
859 		"templum",
860 		"temptatio",
861 		"tempus",
862 		"tenax",
863 		"tendo",
864 		"teneo",
865 		"tener",
866 		"tenuis",
867 		"tenus",
868 		"tepesco",
869 		"tepidus",
870 		"ter",
871 		"terebro",
872 		"teres",
873 		"terga",
874 		"tergeo",
875 		"tergiversatio",
876 		"tergo",
877 		"tergum",
878 		"termes",
879 		"terminatio",
880 		"tero",
881 		"terra",
882 		"terreo",
883 		"territo",
884 		"terror",
885 		"tersus",
886 		"tertius",
887 		"testimonium",
888 		"texo",
889 		"textilis",
890 		"textor",
891 		"textus",
892 		"thalassinus",
893 		"theatrum",
894 		"theca",
895 		"thema",
896 		"theologus",
897 		"thermae",
898 		"thesaurus",
899 		"thesis",
900 		"thorax",
901 		"thymbra",
902 		"thymum",
903 		"tibi",
904 		"timidus",
905 		"timor",
906 		"titulus",
907 		"tolero",
908 		"tollo",
909 		"tondeo",
910 		"tonsor",
911 		"torqueo",
912 		"torrens",
913 		"tot",
914 		"totidem",
915 		"toties",
916 		"totus",
917 		"tracto",
918 		"trado",
919 		"traho",
920 		"trans",
921 		"tredecim",
922 		"tremo",
923 		"trepide",
924 		"tres",
925 		"tribuo",
926 		"tricesimus",
927 		"triduana",
928 		"triginta",
929 		"tripudio",
930 		"tristis",
931 		"triumphus",
932 		"trucido",
933 		"truculenter",
934 		"tubineus",
935 		"tui",
936 		"tum",
937 		"tumultus",
938 		"tunc",
939 		"turba",
940 		"turbo",
941 		"turpe",
942 		"turpis",
943 		"tutamen",
944 		"tutis",
945 		"tyrannus",
946 		"uberrime",
947 		"ubi",
948 		"ulciscor",
949 		"ullus",
950 		"ulterius",
951 		"ultio",
952 		"ultra",
953 		"umbra",
954 		"umerus",
955 		"umquam",
956 		"una",
957 		"unde",
958 		"undique",
959 		"universe",
960 		"unus",
961 		"urbanus",
962 		"urbs",
963 		"uredo",
964 		"usitas",
965 		"usque",
966 		"ustilo",
967 		"ustulo",
968 		"usus",
969 		"uter",
970 		"uterque",
971 		"utilis",
972 		"utique",
973 		"utor",
974 		"utpote",
975 		"utrimque",
976 		"utroque",
977 		"utrum",
978 		"uxor",
979 		"vaco",
980 		"vacuus",
981 		"vado",
982 		"vae",
983 		"valde",
984 		"valens",
985 		"valeo",
986 		"valetudo",
987 		"validus",
988 		"vallum",
989 		"vapulus",
990 		"varietas",
991 		"varius",
992 		"vehemens",
993 		"vel",
994 		"velociter",
995 		"velum",
996 		"velut",
997 		"venia",
998 		"venio",
999 		"ventito",
1000 		"ventosus",
1001 		"ventus",
1002 		"venustas",
1003 		"ver",
1004 		"verbera",
1005 		"verbum",
1006 		"vere",
1007 		"verecundia",
1008 		"vereor",
1009 		"vergo",
1010 		"veritas",
1011 		"vero",
1012 		"versus",
1013 		"verto",
1014 		"verumtamen",
1015 		"verus",
1016 		"vesco",
1017 		"vesica",
1018 		"vesper",
1019 		"vespillo",
1020 		"vester",
1021 		"vestigium",
1022 		"vestrum",
1023 		"vetus",
1024 		"via",
1025 		"vicinus",
1026 		"vicissitudo",
1027 		"victoria",
1028 		"victus",
1029 		"videlicet",
1030 		"video",
1031 		"viduata",
1032 		"viduo",
1033 		"vigilo",
1034 		"vigor",
1035 		"vilicus",
1036 		"vilis",
1037 		"vilitas",
1038 		"villa",
1039 		"vinco",
1040 		"vinculum",
1041 		"vindico",
1042 		"vinitor",
1043 		"vinum",
1044 		"vir",
1045 		"virga",
1046 		"virgo",
1047 		"viridis",
1048 		"viriliter",
1049 		"virtus",
1050 		"vis",
1051 		"viscus",
1052 		"vita",
1053 		"vitiosus",
1054 		"vitium",
1055 		"vito",
1056 		"vivo",
1057 		"vix",
1058 		"vobis",
1059 		"vociferor",
1060 		"voco",
1061 		"volaticus",
1062 		"volo",
1063 		"volubilis",
1064 		"voluntarius",
1065 		"volup",
1066 		"volutabrum",
1067 		"volva",
1068 		"vomer",
1069 		"vomica",
1070 		"vomito",
1071 		"vorago",
1072 		"vorax",
1073 		"voro",
1074 		"vos",
1075 		"votum",
1076 		"voveo",
1077 		"vox",
1078 		"vulariter",
1079 		"vulgaris",
1080 		"vulgivagus",
1081 		"vulgo",
1082 		"vulgus",
1083 		"vulnero",
1084 		"vulnus",
1085 		"vulpes",
1086 		"vulticulus",
1087 		"vultuosus",
1088 		"xiphias"
1089 		];
1090 		return choice(data, this.rnd);
1091 	}
1092 
1093 	///
1094 	override string nameMaleFirstName() {
1095 		auto data = [
1096 		"אביאל",
1097 		"אביגדור",
1098 		"אביה",
1099 		"אביחי",
1100 		"אבינועם",
1101 		"אביעד",
1102 		"אבירם",
1103 		"אבירן",
1104 		"אבישי",
1105 		"אביתר",
1106 		"אברהם",
1107 		"אבשלום",
1108 		"אגם",
1109 		"אדיר",
1110 		"אדם",
1111 		"אדר",
1112 		"אהוד",
1113 		"אהרון",
1114 		"אוהד",
1115 		"אופיר",
1116 		"אופק",
1117 		"אור",
1118 		"אורי",
1119 		"אוריאל",
1120 		"אוריה",
1121 		"אורן",
1122 		"אושרי",
1123 		"אחיה",
1124 		"אייל",
1125 		"איל",
1126 		"אילון",
1127 		"אילן",
1128 		"אימרי",
1129 		"איתי",
1130 		"איתם",
1131 		"איתמר",
1132 		"איתן",
1133 		"אלדד",
1134 		"אלדר",
1135 		"אלון",
1136 		"אלחי",
1137 		"אלחנן",
1138 		"אליאב",
1139 		"אליאור",
1140 		"אליאס",
1141 		"אליה",
1142 		"אליהו",
1143 		"אלימלך",
1144 		"אליסף",
1145 		"אלירז",
1146 		"אלירן",
1147 		"אלישיב",
1148 		"אלישמע",
1149 		"אלישע",
1150 		"אלכס",
1151 		"אלכסנדר",
1152 		"אלמוג",
1153 		"אלעד",
1154 		"אלקנה",
1155 		"אלרועי",
1156 		"אמור",
1157 		"אמיר",
1158 		"אמיתי",
1159 		"אמנון",
1160 		"אסיף",
1161 		"אסף",
1162 		"אפיק",
1163 		"אפרים",
1164 		"אראל",
1165 		"ארבל",
1166 		"ארז",
1167 		"ארטיום",
1168 		"ארי",
1169 		"אריאל",
1170 		"אריה",
1171 		"ארנון",
1172 		"ארתור",
1173 		"אשד",
1174 		"אשל",
1175 		"אשר",
1176 		"בארי",
1177 		"בועז",
1178 		"בן אל",
1179 		"בן ציון",
1180 		"בניה",
1181 		"בנימין",
1182 		"בצלאל",
1183 		"בר",
1184 		"בראל",
1185 		"ברוך",
1186 		"ברי",
1187 		"ברק",
1188 		"גד",
1189 		"גדעון",
1190 		"גוון",
1191 		"ג'וי",
1192 		"גולן",
1193 		"ג'ון",
1194 		"גוני",
1195 		"גור",
1196 		"גורן",
1197 		"גיא",
1198 		"גיורא",
1199 		"גיל",
1200 		"גילי",
1201 		"גל",
1202 		"גלבוע",
1203 		"גלעד",
1204 		"גפן",
1205 		"דביר",
1206 		"דגן",
1207 		"דוד",
1208 		"דולב",
1209 		"דור",
1210 		"דורון",
1211 		"דן",
1212 		"דני",
1213 		"דניאל",
1214 		"דקל",
1215 		"דרור",
1216 		"הדר",
1217 		"הוד",
1218 		"הלל",
1219 		"הראל",
1220 		"ולדימיר",
1221 		"זאב",
1222 		"זבולון",
1223 		"זוהר",
1224 		"זיו",
1225 		"חביב",
1226 		"חגי",
1227 		"חושן",
1228 		"חי",
1229 		"חיים",
1230 		"חמי",
1231 		"חן",
1232 		"חנוך",
1233 		"חנן",
1234 		"חסד",
1235 		"טל",
1236 		"טנא",
1237 		"יאיר",
1238 		"יאן",
1239 		"יגאל",
1240 		"יגל",
1241 		"ידיד",
1242 		"ידידיה",
1243 		"יהב",
1244 		"יהודה",
1245 		"יהונתן",
1246 		"יהורם",
1247 		"יהושע",
1248 		"יהל",
1249 		"יהלום",
1250 		"יהלי",
1251 		"יואב",
1252 		"יואל",
1253 		"יובל",
1254 		"יוגב",
1255 		"יוחאי",
1256 		"יונתן",
1257 		"יוסף",
1258 		"יורם",
1259 		"יותם",
1260 		"יחזקאל",
1261 		"ים",
1262 		"ינון",
1263 		"יניב",
1264 		"יעקב",
1265 		"יפתח",
1266 		"יצחק",
1267 		"יקיר",
1268 		"ירדן",
1269 		"ירון",
1270 		"יריב",
1271 		"ישי",
1272 		"ישראל",
1273 		"יששכר",
1274 		"יאיר",
1275 		"יאן",
1276 		"יגאל",
1277 		"יגל",
1278 		"ידיד",
1279 		"ידידיה",
1280 		"יהב",
1281 		"יהודה",
1282 		"יהונתן",
1283 		"יהורם",
1284 		"יהושע",
1285 		"יהל",
1286 		"יהלום",
1287 		"יהלי",
1288 		"יואב",
1289 		"יואל",
1290 		"יובל",
1291 		"יוגב",
1292 		"יוחאי",
1293 		"יונתן",
1294 		"יוסף",
1295 		"יורם",
1296 		"יותם",
1297 		"יחזקאל",
1298 		"ים",
1299 		"ינון",
1300 		"יניב",
1301 		"יעקב",
1302 		"יפתח",
1303 		"יצחק",
1304 		"יקיר",
1305 		"ירדן",
1306 		"ירון",
1307 		"יריב",
1308 		"ישי",
1309 		"ישראל",
1310 		"יששכר",
1311 		"כוכב",
1312 		"כליל",
1313 		"כפיר",
1314 		"כרם",
1315 		"כרמי",
1316 		"כרמל",
1317 		"לב",
1318 		"לביא",
1319 		"לוטם",
1320 		"לוטן",
1321 		"לוי",
1322 		"לי",
1323 		"ליאון",
1324 		"ליאור",
1325 		"ליאל",
1326 		"ליאם",
1327 		"לידור",
1328 		"ליעד",
1329 		"ליר",
1330 		"לירוי",
1331 		"לירון",
1332 		"לירז",
1333 		"לירן",
1334 		"מאור",
1335 		"מאיר",
1336 		"מגל",
1337 		"מור",
1338 		"מורן",
1339 		"מיטב",
1340 		"מיכאל",
1341 		"מירן",
1342 		"מלאכי",
1343 		"מנחם",
1344 		"מנשה",
1345 		"מעיין",
1346 		"מרדכי",
1347 		"משה",
1348 		"מתן",
1349 		"נבו",
1350 		"נדב",
1351 		"נהוראי",
1352 		"נוב",
1353 		"נוי",
1354 		"נועם",
1355 		"נח",
1356 		"נחשון",
1357 		"נטע",
1358 		"ניב",
1359 		"ניסן",
1360 		"ניצן",
1361 		"ניקולס",
1362 		"ניר",
1363 		"ניתאי",
1364 		"נמרוד",
1365 		"נפתלי",
1366 		"נרי",
1367 		"נריה",
1368 		"נתיב",
1369 		"נתן",
1370 		"נתנאל",
1371 		"סביון",
1372 		"סהר",
1373 		"סול",
1374 		"סטפן",
1375 		"סיני",
1376 		"סער",
1377 		"סרגיי",
1378 		"סשה",
1379 		"סתיו",
1380 		"עברי",
1381 		"עדי",
1382 		"עדן",
1383 		"עודד",
1384 		"עוז",
1385 		"עוזיה",
1386 		"עומר",
1387 		"עומרי",
1388 		"עופר",
1389 		"עופרי",
1390 		"עידו",
1391 		"עידן",
1392 		"עילאי",
1393 		"עלי",
1394 		"עמוס",
1395 		"עמיחי",
1396 		"עמית",
1397 		"עמנואל",
1398 		"עקיבא",
1399 		"ערן",
1400 		"פלא",
1401 		"פלג",
1402 		"צבי",
1403 		"צדק",
1404 		"צוף",
1405 		"צוק",
1406 		"צור",
1407 		"צח",
1408 		"צחי",
1409 		"ציון",
1410 		"צליל",
1411 		"קסם",
1412 		"ראובן",
1413 		"ראם",
1414 		"רביב",
1415 		"רביד",
1416 		"רגב",
1417 		"רון",
1418 		"רוני",
1419 		"רועי",
1420 		"רותם",
1421 		"רז",
1422 		"ריי",
1423 		"רימון",
1424 		"רם",
1425 		"רן",
1426 		"רעי",
1427 		"רפאל",
1428 		"שאול",
1429 		"שגב",
1430 		"שגיא",
1431 		"שובל",
1432 		"שוהם",
1433 		"שחף",
1434 		"שחק",
1435 		"שחר",
1436 		"שי",
1437 		"שי לי",
1438 		"שילה",
1439 		"שיר",
1440 		"שלום",
1441 		"שלומי",
1442 		"שלמה",
1443 		"שמאי",
1444 		"שמואל",
1445 		"שמחה",
1446 		"שמעון",
1447 		"שקד",
1448 		"שרון",
1449 		"תבור",
1450 		"תו",
1451 		"תום",
1452 		"תומר",
1453 		"תיאו",
1454 		"תמיר"
1455 		];
1456 		return choice(data, this.rnd);
1457 	}
1458 
1459 	///
1460 	override string nameSuffix() {
1461 		auto data = [
1462 		"Jr.",
1463 		"Sr.",
1464 		"I",
1465 		"II",
1466 		"III",
1467 		"IV",
1468 		"V",
1469 		"MD",
1470 		"DDS",
1471 		"PhD",
1472 		"DVM"
1473 		];
1474 		return choice(data, this.rnd);
1475 	}
1476 
1477 	///
1478 	override string nameLastName() {
1479 		auto data = [
1480 		"עברות",
1481 		"אביב",
1482 		"אביבי",
1483 		"אביגור",
1484 		"אבידור",
1485 		"אבידן",
1486 		"אביטל",
1487 		"אבינועם",
1488 		"אבינר",
1489 		"אבינרי",
1490 		"אביעד",
1491 		"אביעזר",
1492 		"אבירם",
1493 		"אבישי",
1494 		"אבישר",
1495 		"אביתר",
1496 		"אבן",
1497 		"אבן זהב",
1498 		"אבן חן",
1499 		"אבן צור",
1500 		"אבן שושן",
1501 		"אבנון",
1502 		"אבני",
1503 		"אבניאל",
1504 		"אבנר",
1505 		"אבנרי",
1506 		"אברהם",
1507 		"אברהמי",
1508 		"אברון",
1509 		"אבריאל",
1510 		"אגוז",
1511 		"אגוזי",
1512 		"אגמון",
1513 		"אגרון",
1514 		"אדוני",
1515 		"אדיב",
1516 		"אדירי",
1517 		"אדם",
1518 		"אדמון",
1519 		"אדמוני",
1520 		"אדר",
1521 		"אהרוני",
1522 		"אהרן",
1523 		"אוהד",
1524 		"און",
1525 		"אופיר",
1526 		"אופק",
1527 		"אור",
1528 		"אורון",
1529 		"אוריאל",
1530 		"אוריה",
1531 		"אוריון",
1532 		"אוריין",
1533 		"אורן",
1534 		"אזרחי",
1535 		"אחז",
1536 		"אחיטוב",
1537 		"אחרון",
1538 		"אייל",
1539 		"איילון",
1540 		"אילון",
1541 		"אילן",
1542 		"אילני",
1543 		"אילת",
1544 		"איש כסית",
1545 		"איששלום",
1546 		"איתם",
1547 		"איתן",
1548 		"אלדד",
1549 		"אלדד",
1550 		"אלדן",
1551 		"אלול",
1552 		"אלון",
1553 		"אלוני",
1554 		"אלוף",
1555 		"אלחנני",
1556 		"אליאב",
1557 		"אליהו",
1558 		"אליעז",
1559 		"אליעזר",
1560 		"אליצור",
1561 		"אליקים",
1562 		"אלישיב",
1563 		"אלמגור",
1564 		"אלמוג",
1565 		"אלעד",
1566 		"אלעזר",
1567 		"אלרום",
1568 		"אלרון",
1569 		"אמיר",
1570 		"אמית",
1571 		"אמיתי",
1572 		"אנקורי",
1573 		"אסא",
1574 		"אסיא",
1575 		"אסיף",
1576 		"אסף",
1577 		"אפעל",
1578 		"אפק",
1579 		"אפרת",
1580 		"אראל",
1581 		"ארבל",
1582 		"ארגוב",
1583 		"ארגמן",
1584 		"ארד",
1585 		"ארדון",
1586 		"ארוך",
1587 		"ארז",
1588 		"ארזי",
1589 		"אריאב",
1590 		"אריאל",
1591 		"אריאלי",
1592 		"ארידור",
1593 		"אריה",
1594 		"אריכא",
1595 		"ארם",
1596 		"ארמוני",
1597 		"ארנון",
1598 		"ארצי",
1599 		"אשבל",
1600 		"אשד",
1601 		"אשור",
1602 		"אשכול",
1603 		"אשכנזי",
1604 		"אשל",
1605 		"אשר",
1606 		"אשרי",
1607 		"אשרת",
1608 		"אתגר",
1609 		"אתר",
1610 		"אתרוג",
1611 		"ב׳׳ק",
1612 		"באב׳׳ד",
1613 		"באר",
1614 		"בארי",
1615 		"בבלי",
1616 		"בהט",
1617 		"בוצר",
1618 		"בורר",
1619 		"בחור",
1620 		"ביצור",
1621 		"בית הלחמי",
1622 		"בית יוסף",
1623 		"בית לחם",
1624 		"בכור",
1625 		"בן",
1626 		"בן אברהם",
1627 		"בן אליעזר",
1628 		"בן אמוץ",
1629 		"בן ארי",
1630 		"בן אריה",
1631 		"בן ארצי",
1632 		"בן אשר",
1633 		"בן ברוך",
1634 		"בן ברק",
1635 		"בן גל",
1636 		"בן גרא",
1637 		"בן דב",
1638 		"בן דוד",
1639 		"בן דור",
1640 		"בן דיין",
1641 		"בן זאב",
1642 		"בן זכאי",
1643 		"בן זקן",
1644 		"בן חור",
1645 		"בן חיים",
1646 		"בן חנן",
1647 		"בן חנניה",
1648 		"בן יהודה",
1649 		"בן יעקב",
1650 		"בן יצחק",
1651 		"בן ישי",
1652 		"בן ישראל",
1653 		"בן מלך",
1654 		"בן מנחם",
1655 		"בן נון",
1656 		"בן נחום",
1657 		"בן נר",
1658 		"בן נתן",
1659 		"בן עמי",
1660 		"בן ענת",
1661 		"בן פורת",
1662 		"בן צבי",
1663 		"בן צור",
1664 		"בן ציון",
1665 		"בן ראובן",
1666 		"בן שאול",
1667 		"בן שחר",
1668 		"בן שלום",
1669 		"בן שמחון",
1670 		"בן שמעון",
1671 		"בןגוריון",
1672 		"בןחורין",
1673 		"בןמאיר",
1674 		"בןסירה",
1675 		"בןתור",
1676 		"בנאי",
1677 		"משפחת בנאי",
1678 		"בנטוב",
1679 		"בנימין",
1680 		"בנימיני",
1681 		"בצלאל",
1682 		"בר",
1683 		"בר אור",
1684 		"בר גיורא",
1685 		"בר זוהר",
1686 		"בר יהודה",
1687 		"בר יעקב",
1688 		"בר נתן",
1689 		"בר שלום",
1690 		"בראון",
1691 		"בראילן",
1692 		"ברהלל",
1693 		"בריוסף",
1694 		"ברלב",
1695 		"ברעוז",
1696 		"בראל",
1697 		"ברוך",
1698 		"ברוש",
1699 		"ברושי",
1700 		"ברזילי",
1701 		"ברזל",
1702 		"ברטוב",
1703 		"ברטל",
1704 		"ברנע",
1705 		"ברעם",
1706 		"ברק",
1707 		"ברקאי",
1708 		"ברקין",
1709 		"ברקן",
1710 		"ברקת",
1711 		"בשן",
1712 		"גאון",
1713 		"גבאי",
1714 		"גביש",
1715 		"גבע",
1716 		"גבעול",
1717 		"גבעון",
1718 		"גבעתי",
1719 		"גבתון",
1720 		"גד",
1721 		"גדות",
1722 		"גדיש",
1723 		"גדליה",
1724 		"גדרון",
1725 		"גודר",
1726 		"גולן",
1727 		"גונן",
1728 		"גופר",
1729 		"גור אריה",
1730 		"גוריון",
1731 		"גורלי",
1732 		"גורן",
1733 		"גושן",
1734 		"גזית",
1735 		"גיא",
1736 		"גידור",
1737 		"גיל",
1738 		"גילון",
1739 		"גילת",
1740 		"גינוסר",
1741 		"גינת",
1742 		"גינתון",
1743 		"גל",
1744 		"גלבוע",
1745 		"גליל",
1746 		"גלילי",
1747 		"גלעד",
1748 		"גלעדי",
1749 		"גלרון",
1750 		"גמזו",
1751 		"גמליאל",
1752 		"גנור",
1753 		"גפן",
1754 		"גפני",
1755 		"גרא",
1756 		"גרינבלט",
1757 		"גרנות",
1758 		"גרשון",
1759 		"גת",
1760 		"דביר",
1761 		"דברת",
1762 		"דגן",
1763 		"דגני",
1764 		"דוד",
1765 		"דוידי",
1766 		"דולב",
1767 		"דור",
1768 		"דורי",
1769 		"דותן",
1770 		"דן",
1771 		"דניאלי",
1772 		"דקל",
1773 		"דר",
1774 		"דרומי",
1775 		"דרור",
1776 		"דרורי",
1777 		"דשא",
1778 		"הדס",
1779 		"הדר",
1780 		"הלוי",
1781 		"הללי",
1782 		"המאירי",
1783 		"הנגבי",
1784 		"העצני",
1785 		"הר נוי",
1786 		"הר שפי",
1787 		"הראבן",
1788 		"הראבן",
1789 		"הראובני",
1790 		"הראל",
1791 		"הרטוב",
1792 		"הרפז",
1793 		"הררי",
1794 		"הללי",
1795 		"המאירי",
1796 		"הנגבי",
1797 		"העצני",
1798 		"הר נוי",
1799 		"הר שפי",
1800 		"הראבן",
1801 		"הראבן",
1802 		"הראובני",
1803 		"הראל",
1804 		"הרטוב",
1805 		"הרפז",
1806 		"הררי",
1807 		"וילנאי",
1808 		"ורד",
1809 		"ורדי",
1810 		"ורדימון",
1811 		"זזאב",
1812 		"זאבי",
1813 		"זבולון",
1814 		"זהבי",
1815 		"זוהר",
1816 		"זורע",
1817 		"זיו",
1818 		"זיואב",
1819 		"זכאי",
1820 		"זכות",
1821 		"זכריה",
1822 		"זמורה",
1823 		"זמיר",
1824 		"זמר",
1825 		"זמרי",
1826 		"זעירא",
1827 		"זק",
1828 		"זק׳׳ש",
1829 		"זר",
1830 		"זר",
1831 		"זרובבל",
1832 		"זרטל",
1833 		"חדש",
1834 		"חובה",
1835 		"חורש",
1836 		"חזן",
1837 		"חזני",
1838 		"חזקיה",
1839 		"חי",
1840 		"חייט",
1841 		"חיים",
1842 		"חכם",
1843 		"חלד",
1844 		"חלמיש",
1845 		"חן",
1846 		"חנוך",
1847 		"חנוכה",
1848 		"חנני",
1849 		"חסון",
1850 		"חסיד",
1851 		"חפץ",
1852 		"חפר",
1853 		"חץ",
1854 		"חצור",
1855 		"חצרוני",
1856 		"חרובי",
1857 		"חרותי",
1858 		"חריף",
1859 		"חרל׳׳פ",
1860 		"חרמון",
1861 		"חרמוני",
1862 		"חת",
1863 		"טבת",
1864 		"טוביה",
1865 		"טלמור",
1866 		"טלשיר",
1867 		"יאיר",
1868 		"יבין",
1869 		"יגור",
1870 		"ידיד",
1871 		"ידין",
1872 		"ידעיה",
1873 		"יהב",
1874 		"יהודאי",
1875 		"יהודה",
1876 		"יהושע",
1877 		"יהלום",
1878 		"יובל",
1879 		"יוגב",
1880 		"יוטבת",
1881 		"יונה",
1882 		"יוסף",
1883 		"יושע",
1884 		"יחזקאל",
1885 		"יחיאל",
1886 		"יכין",
1887 		"ימיני",
1888 		"ינון",
1889 		"יניב",
1890 		"יעקבי",
1891 		"יער",
1892 		"יערי",
1893 		"יפה",
1894 		"יפרח",
1895 		"יפת",
1896 		"יצחק",
1897 		"יצחקי",
1898 		"יקיר",
1899 		"ירדני",
1900 		"ירוחם",
1901 		"ירום",
1902 		"ירון",
1903 		"ירושלמי",
1904 		"יריב",
1905 		"ירקוני",
1906 		"ישורון",
1907 		"ישי",
1908 		"ישר",
1909 		"ישראל",
1910 		"ישראלי",
1911 		"יששכר",
1912 		"כהן",
1913 		"משפחות כהן",
1914 		"משפחת כהןסקלי",
1915 		"כוכבי",
1916 		"כנען",
1917 		"כנעני",
1918 		"כנר",
1919 		"כספי",
1920 		"כפיר",
1921 		"כפרי",
1922 		"כרמון",
1923 		"כרמי",
1924 		"כרמל",
1925 		"כרמלי",
1926 		"לאור",
1927 		"לב",
1928 		"לב ארי",
1929 		"לבבי",
1930 		"לביא",
1931 		"לבנון",
1932 		"לבני",
1933 		"לבנת",
1934 		"להב",
1935 		"להבי",
1936 		"לוטם",
1937 		"לוטן",
1938 		"לוי (יהדות)",
1939 		"לוי (שם משפחה)",
1940 		"לוי נחום",
1941 		"לויתן",
1942 		"לחמן",
1943 		"ליאור",
1944 		"לידור",
1945 		"ליטאי",
1946 		"לימור",
1947 		"ליש",
1948 		"לשם",
1949 		"מאור",
1950 		"מאיר",
1951 		"מאירי",
1952 		"מגד",
1953 		"מגל",
1954 		"מואב",
1955 		"מוקד",
1956 		"מוקדי",
1957 		"מורג",
1958 		"מוריה",
1959 		"מורשת",
1960 		"מזא׳׳ה",
1961 		"מזור",
1962 		"מזל",
1963 		"מזר",
1964 		"מאיר מיבר",
1965 		"מיכה",
1966 		"מילוא",
1967 		"מישורי",
1968 		"מלכה",
1969 		"מלכי",
1970 		"מלמד",
1971 		"מנור",
1972 		"מנחם",
1973 		"מנשה",
1974 		"מעוז",
1975 		"מעיין",
1976 		"מעייני",
1977 		"מערבי",
1978 		"מרגליות",
1979 		"מרגלית",
1980 		"מרגנית",
1981 		"מרום",
1982 		"מרון",
1983 		"מרידור",
1984 		"משה",
1985 		"משולח",
1986 		"משיח",
1987 		"משעול",
1988 		"משעל",
1989 		"משען",
1990 		"משעני",
1991 		"מתניה",
1992 		"מתתיהו",
1993 		"נאור",
1994 		"נאמן",
1995 		"נבון",
1996 		"נגבי",
1997 		"נוב",
1998 		"נווה",
1999 		"נוימרק",
2000 		"נועם",
2001 		"נוריאל",
2002 		"נחום",
2003 		"נחושתן",
2004 		"נחשון",
2005 		"ניב",
2006 		"ניסני",
2007 		"ניצן",
2008 		"נמרי",
2009 		"נסים",
2010 		"נץ",
2011 		"נריה",
2012 		"נשר",
2013 		"נשרי",
2014 		"נתיב",
2015 		"נתן",
2016 		"נתנאל",
2017 		"נתניהו",
2018 		"סבוראי",
2019 		"סביר",
2020 		"סגל",
2021 		"סדן",
2022 		"סהר",
2023 		"סופר",
2024 		"סימן טוב",
2025 		"סיני",
2026 		"סכנין",
2027 		"סלע",
2028 		"סמדר",
2029 		"סנונית",
2030 		"סעד",
2031 		"סער",
2032 		"ספיר",
2033 		"סתוי",
2034 		"סתיו",
2035 		"עברון",
2036 		"עברי",
2037 		"עדיני",
2038 		"עדר",
2039 		"עובד",
2040 		"עובדיה",
2041 		"עובדיהו",
2042 		"עוגן",
2043 		"עוז",
2044 		"עוזר",
2045 		"עומר",
2046 		"עופר",
2047 		"עופרים",
2048 		"עזוז",
2049 		"עזריאל",
2050 		"עזריה",
2051 		"עזרתי",
2052 		"עידן",
2053 		"עילם",
2054 		"עינב",
2055 		"עמוס",
2056 		"עמיאל",
2057 		"עמיקם",
2058 		"עמיר",
2059 		"עמירן",
2060 		"עמית",
2061 		"עמרמי",
2062 		"ענבל",
2063 		"ענבר",
2064 		"עסיס",
2065 		"עפרת",
2066 		"עצמון",
2067 		"ערד",
2068 		"ערמון",
2069 		"ערן",
2070 		"עשת",
2071 		"פאר",
2072 		"פדהצור",
2073 		"פולני",
2074 		"פורת",
2075 		"פז",
2076 		"פלאי",
2077 		"פלד",
2078 		"פלס",
2079 		"פניני",
2080 		"פסח",
2081 		"פרג",
2082 		"פרוש",
2083 		"פרח",
2084 		"פרי",
2085 		"פריגת",
2086 		"פרימור",
2087 		"פרץ",
2088 		"פת",
2089 		"צבר",
2090 		"צדוק",
2091 		"צדקה",
2092 		"צדקיהו",
2093 		"צוק",
2094 		"צור",
2095 		"צורי",
2096 		"צוריאל",
2097 		"צורף",
2098 		"צידון",
2099 		"צמח",
2100 		"צפיר",
2101 		"צפריר",
2102 		"קדמון",
2103 		"קדמי",
2104 		"קדר",
2105 		"קדרון",
2106 		"קהת",
2107 		"קורח",
2108 		"קורן",
2109 		"קטן",
2110 		"קידר",
2111 		"קינן",
2112 		"קיסרי",
2113 		"קישון",
2114 		"קם",
2115 		"קמה",
2116 		"קמחי",
2117 		"קנר",
2118 		"קנת",
2119 		"קצב",
2120 		"קצין",
2121 		"קציר",
2122 		"קשת",
2123 		"קשתי",
2124 		"ראובני",
2125 		"רבי",
2126 		"רביב",
2127 		"רביד",
2128 		"רגב",
2129 		"רהב",
2130 		"רוגל",
2131 		"רווה",
2132 		"רווח",
2133 		"רוח",
2134 		"רום",
2135 		"רועה",
2136 		"רז",
2137 		"רזיאל",
2138 		"רחמים",
2139 		"רכס",
2140 		"רם",
2141 		"רמון",
2142 		"רמז",
2143 		"רמתי",
2144 		"רן",
2145 		"רענן",
2146 		"רשף",
2147 		"שאול",
2148 		"שאולי",
2149 		"שאלתיאל",
2150 		"שבח",
2151 		"שביב",
2152 		"שבת",
2153 		"שבתאי",
2154 		"שבתי",
2155 		"שגב",
2156 		"שגיא",
2157 		"שדה",
2158 		"שדר",
2159 		"שוב",
2160 		"שובל",
2161 		"שוהם",
2162 		"שוחט",
2163 		"שומרון",
2164 		"שוער",
2165 		"שופט",
2166 		"שור",
2167 		"שורק",
2168 		"שושן",
2169 		"שושני",
2170 		"שחור",
2171 		"שחורי",
2172 		"שחל",
2173 		"שחם",
2174 		"שחף",
2175 		"שחק",
2176 		"שחר",
2177 		"שילה",
2178 		"שילוח",
2179 		"שילון",
2180 		"שילוני",
2181 		"שיר",
2182 		"שיש",
2183 		"שלג",
2184 		"שלו",
2185 		"שלום",
2186 		"שלומי",
2187 		"שלח",
2188 		"שלם",
2189 		"שלמון",
2190 		"שם אור",
2191 		"שםטוב",
2192 		"שמואל",
2193 		"שמואלי",
2194 		"שמחון",
2195 		"שמחוני",
2196 		"שמחי",
2197 		"שמעון",
2198 		"שמרון",
2199 		"שמש (שם משפחה)",
2200 		"שמשון",
2201 		"שמשוני",
2202 		"שמשי",
2203 		"שנהר",
2204 		"שני",
2205 		"שנער",
2206 		"שער",
2207 		"שפיר",
2208 		"שפע",
2209 		"שץ",
2210 		"שקד",
2211 		"שקדי",
2212 		"שקלים",
2213 		"שרביט",
2214 		"שרון",
2215 		"שרוני",
2216 		"שריג",
2217 		"שריד",
2218 		"שריף",
2219 		"שריר",
2220 		"ששון",
2221 		"תאומים",
2222 		"תאני",
2223 		"תבור",
2224 		"תבורי",
2225 		"תגר",
2226 		"תדמור",
2227 		"תומר",
2228 		"תורן",
2229 		"תירוש",
2230 		"תל צור",
2231 		"תלם",
2232 		"תמוז",
2233 		"תמיר",
2234 		"תמרי",
2235 		"תקווה",
2236 		"תקוע",
2237 		"תרשיש",
2238 		"תשבי"
2239 		];
2240 		return choice(data, this.rnd);
2241 	}
2242 
2243 
2244 	override string nameFirstName() {
2245 		return choice([false, true], this.rnd)
2246 			? nameFemaleFirstName()
2247 			: nameMaleFirstName();
2248 	}
2249 
2250 	override string nameName() {
2251 		final switch(uniform(0, 6, this.rnd)) {
2252 			case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName();
2253 			case 1: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameSuffix();
2254 			case 2: return nameFirstName() ~ " " ~ nameLastName();
2255 			case 3: return nameFirstName() ~ " " ~ nameLastName();
2256 			case 4: return nameMaleFirstName() ~ " " ~ nameLastName();
2257 			case 5: return nameFemaleFirstName() ~ " " ~ nameLastName();
2258 		}
2259 	}
2260 
2261 	///
2262 	override string nameFemaleFirstName() {
2263 		auto data = [
2264 		"אביב",
2265 		"אביבית",
2266 		"אביגיל",
2267 		"אביה",
2268 		"אביטל",
2269 		"אבישג",
2270 		"אגם",
2271 		"אדווה",
2272 		"אדל",
2273 		"אדר",
2274 		"אהבה",
2275 		"אודיה",
2276 		"אודליה",
2277 		"אווה",
2278 		"אופיר",
2279 		"אופירה",
2280 		"אופל",
2281 		"אופק",
2282 		"אור",
2283 		"אביגיל",
2284 		"אורטל",
2285 		"אורי",
2286 		"אוריה",
2287 		"אורית",
2288 		"אורלי",
2289 		"אושרי",
2290 		"איב",
2291 		"איה",
2292 		"איילה",
2293 		"איילת",
2294 		"אילנה",
2295 		"אילנית",
2296 		"אימרי",
2297 		"אירית",
2298 		"אלה",
2299 		"אלומה",
2300 		"אליאנה",
2301 		"אליה",
2302 		"אלין",
2303 		"אלינור",
2304 		"אליענה",
2305 		"אלירז",
2306 		"אלישבע",
2307 		"אלכס",
2308 		"אלמוג",
2309 		"אמונה",
2310 		"אמור",
2311 		"אן",
2312 		"אנאבל",
2313 		"אנה",
2314 		"אסיף",
2315 		"אסנת",
2316 		"אסתר",
2317 		"אפיק",
2318 		"אפריל",
2319 		"אפרת",
2320 		"אראלה",
2321 		"ארבל",
2322 		"אריאל",
2323 		"אריאלה",
2324 		"אריאנה",
2325 		"ארייה",
2326 		"בארי",
2327 		"בל",
2328 		"בלה",
2329 		"בר",
2330 		"ברית",
2331 		"ברקת",
2332 		"בת",
2333 		"בת אל",
2334 		"בת חן",
2335 		"בת שבע",
2336 		"בתיה",
2337 		"גאיה",
2338 		"גבריאל",
2339 		"גבריאלה",
2340 		"גוון",
2341 		"ג'וי",
2342 		"ג'ון",
2343 		"גוני",
2344 		"גורן",
2345 		"גיל",
2346 		"גילי",
2347 		"גילת",
2348 		"גל",
2349 		"גלי",
2350 		"גליה",
2351 		"גלית",
2352 		"גפן",
2353 		"דבורה",
2354 		"דגן",
2355 		"דגנית",
2356 		"דור",
2357 		"דורון",
2358 		"דורין",
2359 		"דורית",
2360 		"דיאנה",
2361 		"דינה",
2362 		"דליה",
2363 		"דנה",
2364 		"דניאל",
2365 		"דניאלה",
2366 		"דנית",
2367 		"דפנה",
2368 		"דקל",
2369 		"דקלה",
2370 		"הגר",
2371 		"הדס",
2372 		"הדסה",
2373 		"הדר",
2374 		"הודיה",
2375 		"הילה",
2376 		"הלל",
2377 		"ויויאן",
2378 		"ויטה",
2379 		"ויקטוריה",
2380 		"ורד",
2381 		"זהבה",
2382 		"זוהר",
2383 		"זיו",
2384 		"חגית",
2385 		"חושן",
2386 		"חיננית",
2387 		"חירות",
2388 		"חמוטל",
2389 		"חן",
2390 		"חנה",
2391 		"חנית",
2392 		"טובה",
2393 		"טופז",
2394 		"טל",
2395 		"טלי",
2396 		"טליה",
2397 		"טנא",
2398 		"יהב",
2399 		"יהודית",
2400 		"יהל",
2401 		"יהלום",
2402 		"יהלי",
2403 		"יובל",
2404 		"יודפת",
2405 		"יוכבד",
2406 		"יוליה",
2407 		"יונית",
2408 		"יונת",
2409 		"ים",
2410 		"ימית",
2411 		"יסכה",
2412 		"יסמין",
2413 		"יעל",
2414 		"יעלה",
2415 		"יערה",
2416 		"יפה",
2417 		"יפית",
2418 		"יפעת",
2419 		"ירדן",
2420 		"כוכב",
2421 		"כליל",
2422 		"כרם",
2423 		"כרמי",
2424 		"כרמית",
2425 		"כרמל",
2426 		"לאה",
2427 		"לבנה",
2428 		"לוטם",
2429 		"לוטן",
2430 		"לוסי",
2431 		"לי",
2432 		"ליאור",
2433 		"ליאורה",
2434 		"ליאל",
2435 		"ליאם",
2436 		"ליאן",
2437 		"ליאת",
2438 		"ליב",
2439 		"ליבי",
2440 		"לידור",
2441 		"ליה",
2442 		"ליהיא",
2443 		"ליזה",
2444 		"ליטל",
2445 		"לילי",
2446 		"ליליה",
2447 		"לילך",
2448 		"לימור",
2449 		"ליעד",
2450 		"ליר",
2451 		"לירון",
2452 		"לירז",
2453 		"לירן",
2454 		"לשם",
2455 		"מאור",
2456 		"מאי",
2457 		"מאיה",
2458 		"מגי",
2459 		"מגל",
2460 		"מור",
2461 		"מוריה",
2462 		"מורן",
2463 		"מיה",
2464 		"מיטב",
2465 		"מיטל",
2466 		"מיכאל",
2467 		"מיכאלה",
2468 		"מיכל",
2469 		"מיקה",
2470 		"מירן",
2471 		"מלכה",
2472 		"מעיין",
2473 		"מצדה",
2474 		"מרב",
2475 		"מריה",
2476 		"מרים",
2477 		"מרינה",
2478 		"מתנה",
2479 		"מתת",
2480 		"נאוה",
2481 		"נגה",
2482 		"נוי",
2483 		"נויה",
2484 		"נועה",
2485 		"נועם",
2486 		"נופר",
2487 		"נורית",
2488 		"נטלי",
2489 		"נטע",
2490 		"נטעלי",
2491 		"ניב",
2492 		"נילי",
2493 		"נינט",
2494 		"ניצן",
2495 		"נעמה",
2496 		"נעמי",
2497 		"נרי",
2498 		"נריה",
2499 		"סביון",
2500 		"סהר",
2501 		"סול",
2502 		"סופיה",
2503 		"סיגלית",
2504 		"סיון",
2505 		"סמדר",
2506 		"ספיר",
2507 		"סשה",
2508 		"סתיו",
2509 		"עדי",
2510 		"עדן",
2511 		"עדנה",
2512 		"עומר",
2513 		"עופרי",
2514 		"עיינה",
2515 		"עינב",
2516 		"עינת",
2517 		"עלמא",
2518 		"עלמה",
2519 		"עמית",
2520 		"עמליה",
2521 		"עמנואל",
2522 		"ענבל",
2523 		"ענבר",
2524 		"ענהאל",
2525 		"ענת",
2526 		"עפרה",
2527 		"ערגה",
2528 		"פלג",
2529 		"צאלה",
2530 		"צוף",
2531 		"צופיה",
2532 		"צליל",
2533 		"צמרת",
2534 		"קורין",
2535 		"קורל",
2536 		"קטיה",
2537 		"קליה",
2538 		"קמה",
2539 		"קסם",
2540 		"קסניה",
2541 		"קרן",
2542 		"קשת",
2543 		"רביד",
2544 		"רבקה",
2545 		"רויטל",
2546 		"רוית",
2547 		"רומי",
2548 		"רון",
2549 		"רונהלי",
2550 		"רוני",
2551 		"רונית",
2552 		"רות",
2553 		"רותם",
2554 		"רז",
2555 		"רחל",
2556 		"ריטה",
2557 		"רימון",
2558 		"רינת",
2559 		"רננה",
2560 		"רעות",
2561 		"שגב",
2562 		"שגית",
2563 		"שובל",
2564 		"שוהם",
2565 		"שולמית",
2566 		"שונית",
2567 		"שושנה",
2568 		"שחף",
2569 		"שחר",
2570 		"שי",
2571 		"שי לי",
2572 		"שיר",
2573 		"שיראל",
2574 		"שירה",
2575 		"שירז",
2576 		"שירי",
2577 		"שלהבת",
2578 		"שלומית",
2579 		"שלי",
2580 		"שמחה",
2581 		"שמרית",
2582 		"שני",
2583 		"שקד",
2584 		"שקמה",
2585 		"שרה",
2586 		"שרון",
2587 		"שרית",
2588 		"תאיר",
2589 		"תאנה",
2590 		"תבור",
2591 		"תהילה",
2592 		"תו",
2593 		"תום",
2594 		"תומר",
2595 		"תכלת",
2596 		"תלמה",
2597 		"תמר",
2598 		"תמרה",
2599 		"תפארת",
2600 		"תקווה"
2601 		];
2602 		return choice(data, this.rnd);
2603 	}
2604 
2605 	///
2606 	override string nameGender() {
2607 		auto data = [
2608 		"Asexual",
2609 		"Female to male trans man",
2610 		"Female to male transgender man",
2611 		"Female to male transsexual man",
2612 		"F2M",
2613 		"Gender neutral",
2614 		"Hermaphrodite",
2615 		"Intersex man",
2616 		"Intersex person",
2617 		"Intersex woman",
2618 		"Male to female trans woman",
2619 		"Male to female transgender woman",
2620 		"Male to female transsexual woman",
2621 		"Man",
2622 		"M2F",
2623 		"Polygender",
2624 		"T* man",
2625 		"T* woman",
2626 		"Two* person",
2627 		"Two-spirit person",
2628 		"Woman",
2629 		"Agender",
2630 		"Androgyne",
2631 		"Androgynes",
2632 		"Androgynous",
2633 		"Bigender",
2634 		"Cis",
2635 		"Cis Female",
2636 		"Cis Male",
2637 		"Cis Man",
2638 		"Cis Woman",
2639 		"Cisgender",
2640 		"Cisgender Female",
2641 		"Cisgender Male",
2642 		"Cisgender Man",
2643 		"Cisgender Woman",
2644 		"Female to Male",
2645 		"FTM",
2646 		"Gender Fluid",
2647 		"Gender Nonconforming",
2648 		"Gender Questioning",
2649 		"Gender Variant",
2650 		"Genderqueer",
2651 		"Intersex",
2652 		"Male to Female",
2653 		"MTF",
2654 		"Neither",
2655 		"Neutrois",
2656 		"Non-binary",
2657 		"Other",
2658 		"Pangender",
2659 		"Trans",
2660 		"Trans Female",
2661 		"Trans Male",
2662 		"Trans Man",
2663 		"Trans Person",
2664 		"Trans*Female",
2665 		"Trans*Male",
2666 		"Trans*Man",
2667 		"Trans*Person",
2668 		"Trans*Woman",
2669 		"Transexual",
2670 		"Transexual Female",
2671 		"Transexual Male",
2672 		"Transexual Man",
2673 		"Transexual Person",
2674 		"Transexual Woman",
2675 		"Transgender Female",
2676 		"Transgender Person",
2677 		"Transmasculine",
2678 		"Two-spirit"
2679 		];
2680 		return choice(data, this.rnd);
2681 	}
2682 
2683 	///
2684 	override string namePrefix() {
2685 		auto data = [
2686 		"Mr.",
2687 		"Mrs.",
2688 		"Ms.",
2689 		"Miss",
2690 		"Dr.'"
2691 		];
2692 		return choice(data, this.rnd);
2693 	}
2694 
2695 	///
2696 	override string musicGenre() {
2697 		auto data = [
2698 		"רוק",
2699 		"רוק מטאלי",
2700 		"פופ",
2701 		"אלקטרוני",
2702 		"עממית",
2703 		"עולם",
2704 		"קאנטרי",
2705 		"ג'אז",
2706 		"פאנק",
2707 		"נשמה",
2708 		"היפ הופ",
2709 		"קלאסית",
2710 		"לטינית",
2711 		"רגאיי",
2712 		"במה ומסך",
2713 		"בלוז",
2714 		"לא מוסיקה",
2715 		"ראפ"
2716 		];
2717 		return choice(data, this.rnd);
2718 	}
2719 
2720 	///
2721 	override string commerceProductDescription() {
2722 		auto data = [
2723 		"כסא מנהלים ארגונומי מרופד בעור שחור מלוכדות ובמושב ובגב מרופד PVC לנוחות ותמיכה לאורך כל היום",
2724 		"מערך הרכב מורכב מעיצוב מנוע קדמי",
2725 		"עם תיבות הילוכים מסוג ציר טרנסוולר המותקנות בחלק האחורי של המנוע והנעה עם ארבעה גלגלים",
2726 		"חדש ABC 13 9370",
2727 		"13.3",
2728 		"דור 5 CoreA5-8250U",
2729 		"8GB RAM",
2730 		"256GB SSD",
2731 		"כוח UHD גרפיקה",
2732 		"OS 10 Home",
2733 		"OS Office A & J 2016",
2734 		"מקלדת מייפל גיימינג דקה ופשוטה מבית Dev Byte מגיעה עם גוף אלגנטי ותאורת RGB LED בגוון 7 צבעים לפונקציונליות חכמה",
2735 		"אפולוטק B340 הוא עכבר אלחוטי במחיר סביר עם קישוריות אמינה",
2736 		"חיי סוללה של 12 חודשים ועיצוב מודרני",
2737 		"נאגסאקי לנדר הוא השם המסחרי המסחרי של מספר סדרות של אופני ספורט נגסאקי",
2738 		"שהחלו ב- ABC800J משנת 1984",
2739 		"הכדורגל טוב לאימונים ולמטרות פנאי",
2740 		"כפפות שוער רשת קרבוניט מעוצבות באופן ארגונומי בכדי להעניק התאמה קלה",
2741 		"טכנולוגיית שחיקת הדחיסה המתקדמת ביותר של בוסטון מגבירה את החמצון בשרירים",
2742 		"מייצבת שרירים פעילים",
2743 		"מגוון חדש של חולצות רשמיות מעוצבות תוך התחשבות בך. עם התאמות ועיצוב שיגרמו לך להתבלט",
2744 		"המגוון היפה של תפוח נטורל שיש בו שילוב מרגש של מרכיבים טבעיים. עם הטוב של 100% מרכיבים טבעיים",
2745 		"נעלי אנדי נועדו לזכור עמידות כמו גם טרנדים",
2746 		"מגוון הנעליים והסנדלים המסוגננים ביותר"
2747 		];
2748 		return choice(data, this.rnd);
2749 	}
2750 
2751 	///
2752 	override string commerceDepartment() {
2753 		auto data = [
2754 		"ספרים",
2755 		"סרטים",
2756 		"מוסיקה",
2757 		"משחקים",
2758 		"מכשירי חשמל",
2759 		"מחשבים",
2760 		"בית",
2761 		"גן",
2762 		"כלים",
2763 		"מכולת",
2764 		"בריאות",
2765 		"יופי",
2766 		"צעצועים",
2767 		"ילדים",
2768 		"תִינוֹק",
2769 		"ביגוד",
2770 		"נעליים",
2771 		"תכשיטים",
2772 		"ספורט",
2773 		"מחוץ לבית",
2774 		"רכב",
2775 		"תעשייתי"
2776 		];
2777 		return choice(data, this.rnd);
2778 	}
2779 
2780 	///
2781 	override string colorHuman() {
2782 		auto data = [
2783 		"אדום",
2784 		"ירוק",
2785 		"כחול",
2786 		"צהוב",
2787 		"סגול",
2788 		"ירוק מנטה",
2789 		"ירוק כחלחל",
2790 		"לבן",
2791 		"שחור",
2792 		"כתום",
2793 		"ורוד",
2794 		"אפור",
2795 		"חוּם עֲרמוֹנִי",
2796 		"סָגוֹל",
2797 		"טורקיז",
2798 		"שזוף",
2799 		"שמים כחולים",
2800 		"סלמון",
2801 		"שזיף",
2802 		"סחלב",
2803 		"זית",
2804 		"מגנטה",
2805 		"ליים",
2806 		"שנהב",
2807 		"אינדיגו",
2808 		"זהב",
2809 		"ורוד פוקסיה",
2810 		"טורקיז",
2811 		"צבע תכלת",
2812 		"לבנדר",
2813 		"כסף"
2814 		];
2815 		return choice(data, this.rnd);
2816 	}
2817 
2818 
2819 	override string dateWeekday() {
2820 		final switch(uniform(0, 38, this.rnd)) {
2821 			case 0: return "wide: [";
2822 			case 1: return "יום ראשון";
2823 			case 2: return "יום שני";
2824 			case 3: return "יום שלישי";
2825 			case 4: return "יום רביעי";
2826 			case 5: return "יום חמישי";
2827 			case 6: return "יום שישי";
2828 			case 7: return "שבת";
2829 			case 8: return "]";
2830 			case 9: return "if not set then \"wide\" will be used instead";
2831 			case 10: return "which may differ from a stand-alone word";
2832 			case 11: return "wide_context: [";
2833 			case 12: return "יום ראשון";
2834 			case 13: return "יום שני";
2835 			case 14: return "יום שלישי";
2836 			case 15: return "יום רביעי";
2837 			case 16: return "יום חמישי";
2838 			case 17: return "יום שישי";
2839 			case 18: return "שבת";
2840 			case 19: return "]";
2841 			case 20: return "abbr: ['יום א׳";
2842 			case 21: return "יום ב׳";
2843 			case 22: return "יום ג׳";
2844 			case 23: return "יום ד׳";
2845 			case 24: return "יום ה׳";
2846 			case 25: return "יום ו׳";
2847 			case 26: return "שבת']";
2848 			case 27: return "if not set then \"abbr\" will be used instead";
2849 			case 28: return "which may differ from a stand-alone word";
2850 			case 29: return "abbr_context: [";
2851 			case 30: return "יום א׳";
2852 			case 31: return "יום ב׳";
2853 			case 32: return "יום ג׳";
2854 			case 33: return "יום ד׳";
2855 			case 34: return "יום ה׳";
2856 			case 35: return "יום ו׳";
2857 			case 36: return "שבת";
2858 			case 37: return "]";
2859 		}
2860 	}
2861 
2862 
2863 	override string dateMonth() {
2864 		final switch(uniform(0, 60, this.rnd)) {
2865 			case 0: return "wide: [";
2866 			case 1: return "ינואר";
2867 			case 2: return "פברואר";
2868 			case 3: return "מרץ";
2869 			case 4: return "אפריל";
2870 			case 5: return "מאי";
2871 			case 6: return "יוני";
2872 			case 7: return "יולי";
2873 			case 8: return "אוגוסט";
2874 			case 9: return "ספטמבר";
2875 			case 10: return "אוקטובר";
2876 			case 11: return "נובמבר";
2877 			case 12: return "דצמבר";
2878 			case 13: return "]";
2879 			case 14: return "if not set then \"wide\" will be used instead";
2880 			case 15: return "which may differ from a stand-alone word";
2881 			case 16: return "wide_context: [";
2882 			case 17: return "ינואר";
2883 			case 18: return "פברואר";
2884 			case 19: return "מרץ";
2885 			case 20: return "אפריל";
2886 			case 21: return "מאי";
2887 			case 22: return "יוני";
2888 			case 23: return "יולי";
2889 			case 24: return "אוגוסט";
2890 			case 25: return "ספטמבר";
2891 			case 26: return "אוקטובר";
2892 			case 27: return "נובמבר";
2893 			case 28: return "דצמבר";
2894 			case 29: return "]";
2895 			case 30: return "abbr: [";
2896 			case 31: return "Jan";
2897 			case 32: return "Feb";
2898 			case 33: return "Mar";
2899 			case 34: return "Apr";
2900 			case 35: return "May";
2901 			case 36: return "Jun";
2902 			case 37: return "Jul";
2903 			case 38: return "Aug";
2904 			case 39: return "Sep";
2905 			case 40: return "Oct";
2906 			case 41: return "Nov";
2907 			case 42: return "Dec";
2908 			case 43: return "]";
2909 			case 44: return "if not set then \"abbr\" will be used instead";
2910 			case 45: return "which may differ from a stand-alone word";
2911 			case 46: return "abbr_context: [";
2912 			case 47: return "Jan";
2913 			case 48: return "Feb";
2914 			case 49: return "Mar";
2915 			case 50: return "Apr";
2916 			case 51: return "May";
2917 			case 52: return "Jun";
2918 			case 53: return "Jul";
2919 			case 54: return "Aug";
2920 			case 55: return "Sep";
2921 			case 56: return "Oct";
2922 			case 57: return "Nov";
2923 			case 58: return "Dec";
2924 			case 59: return "]";
2925 		}
2926 	}
2927 
2928 	///
2929 	override string addressStateAbbr() {
2930 		auto data = [
2931 		"AL",
2932 		"AK",
2933 		"AZ",
2934 		"AR",
2935 		"CA",
2936 		"CO",
2937 		"CT",
2938 		"DE",
2939 		"FL",
2940 		"GA",
2941 		"HI",
2942 		"ID",
2943 		"IL",
2944 		"IN",
2945 		"IA",
2946 		"KS",
2947 		"KY",
2948 		"LA",
2949 		"ME",
2950 		"MD",
2951 		"MA",
2952 		"MI",
2953 		"MN",
2954 		"MS",
2955 		"MO",
2956 		"MT",
2957 		"NE",
2958 		"NV",
2959 		"NH",
2960 		"NJ",
2961 		"NM",
2962 		"NY",
2963 		"NC",
2964 		"ND",
2965 		"OH",
2966 		"OK",
2967 		"OR",
2968 		"PA",
2969 		"RI",
2970 		"SC",
2971 		"SD",
2972 		"TN",
2973 		"TX",
2974 		"UT",
2975 		"VT",
2976 		"VA",
2977 		"WA",
2978 		"WV",
2979 		"WI",
2980 		"WY"
2981 		];
2982 		return choice(data, this.rnd);
2983 	}
2984 
2985 	///
2986 	override string addressState() {
2987 		auto data = [
2988 		"חיפה",
2989 		"רמת הגולן",
2990 		"הגדה המערבית",
2991 		"שומרון",
2992 		"השרון",
2993 		"יהודה",
2994 		"הנגב",
2995 		"השפלה",
2996 		"הערבה"
2997 		];
2998 		return choice(data, this.rnd);
2999 	}
3000 
3001 	///
3002 	override string addressCountry() {
3003 		auto data = [
3004 		"אוגנדה",
3005 		"אוזבקיסטאן",
3006 		"אוסטריה",
3007 		"אוסטרליה",
3008 		"אוקראינה",
3009 		"אורוגואי",
3010 		"אזרביג'אן",
3011 		"איטליה",
3012 		"איי הבהאמס",
3013 		"איי מרשל",
3014 		"איי סיישל",
3015 		"איי קוק",
3016 		"איי שלמה",
3017 		"איסלנד",
3018 		"איראן",
3019 		"אירלנד",
3020 		"אל סלבדור",
3021 		"אלבניה",
3022 		"אנגולה",
3023 		"אנדורה",
3024 		"אנטיגואהברבודה",
3025 		"אסוואטיני",
3026 		"אסטוניה",
3027 		"אקוואדור",
3028 		"ארגנטינה",
3029 		"אריתריאה",
3030 		"ארמניה",
3031 		"ארצות הברית",
3032 		"אתיופיה",
3033 		"בולגריה",
3034 		"בוליביה",
3035 		"בוסניה הרצגובינה",
3036 		"בורונדי",
3037 		"בורקינה פסו",
3038 		"בחריין",
3039 		"בלארוס",
3040 		"בלגיה",
3041 		"בליז",
3042 		"בנין",
3043 		"ברבדוס",
3044 		"ברזיל",
3045 		"בריטניה",
3046 		"ג'מאיקה",
3047 		"גאבון",
3048 		"גאנה",
3049 		"גואטמלה",
3050 		"גויאנה",
3051 		"גיאורגיה",
3052 		"גינאה",
3053 		"גינאה המשוונית",
3054 		"גינאהביסאו",
3055 		"גמביה",
3056 		"גרמניה",
3057 		"גרנדה",
3058 		"דומיניקה",
3059 		"דנמרק",
3060 		"דרום אפריקה",
3061 		"דרום סודאן",
3062 		"האיטי",
3063 		"הודו",
3064 		"הולנד",
3065 		"הונגריה",
3066 		"הונדורס",
3067 		"הרפובליקה הדומיניקנית",
3068 		"הרפובליקה הדמוקרטית של קונגו",
3069 		"ואטיקאןהכס הקדוש",
3070 		"ויטנאם",
3071 		"ונואטו",
3072 		"ונצואלה",
3073 		"זימבאבווה",
3074 		"זמביה",
3075 		"חוף השנהב (קוט דיוואר)",
3076 		"טג'קיסטאן",
3077 		"טובלו",
3078 		"טוגו",
3079 		"טונגה",
3080 		"טייואן",
3081 		"טנזניה",
3082 		"טרינידד וטובגו",
3083 		"יוון",
3084 		"יפן",
3085 		"ירדן",
3086 		"לאוס רפובליקה דמוקרטית עממית",
3087 		"לבנון",
3088 		"לוקסמבורג",
3089 		"לטביה",
3090 		"ליבריה",
3091 		"ליטא",
3092 		"ליכטנשטיין",
3093 		"לסוטו",
3094 		"מאוריטניה",
3095 		"מאוריציוס",
3096 		"מאלי",
3097 		"מאע׳׳מ אמירויות ערביות מאוחדות",
3098 		"מדגסקר",
3099 		"מוזמביק",
3100 		"מולדובה",
3101 		"מונגוליה",
3102 		"מונטנגרו",
3103 		"מונקו",
3104 		"מזרח טימור",
3105 		"מיאנמר",
3106 		"מיקרונזיה",
3107 		"מכסיקו",
3108 		"מלאווי",
3109 		"מלטה",
3110 		"מצרים",
3111 		"מקדוניה",
3112 		"מרוקו",
3113 		"נאורו",
3114 		"נורבגיה",
3115 		"ניגריה",
3116 		"ניו זילנד",
3117 		"ניז'ר",
3118 		"ניקרגואה",
3119 		"נמיביה",
3120 		"נפאל",
3121 		"סאו תומה ופרינציפה",
3122 		"סורינם",
3123 		"סט' וינסנט והגרנדינים",
3124 		"סט' לוציה",
3125 		"סט' קיטס ונביס",
3126 		"סיירה ליאונה",
3127 		"סין",
3128 		"סינגפור",
3129 		"סלובניה",
3130 		"סלובקיה",
3131 		"סמואה",
3132 		"סן מרינו",
3133 		"סנגל",
3134 		"ספרד",
3135 		"סרביה",
3136 		"סרי לנקה",
3137 		"עומאן",
3138 		"פולין",
3139 		"פורטוגל",
3140 		"פיג'י",
3141 		"פיליפינים",
3142 		"פינלנד",
3143 		"פלאו",
3144 		"פנמה",
3145 		"פפואה ניו גיני",
3146 		"פרגוואי",
3147 		"פרו",
3148 		"צ'אד",
3149 		"צ'ילה",
3150 		"צ'כיה",
3151 		"צרפת",
3152 		"קובה",
3153 		"קולומביה",
3154 		"קומורוס",
3155 		"קונגו",
3156 		"קוסטה ריקה",
3157 		"קוריאה",
3158 		"קזחסטאן",
3159 		"קטר",
3160 		"קייפ ורדה",
3161 		"קירגיסטאן",
3162 		"קיריבטי",
3163 		"קמבודיה",
3164 		"קמרון",
3165 		"קנדה",
3166 		"קניה",
3167 		"קפריסין",
3168 		"קרואטיה",
3169 		"רואנדה",
3170 		"רומניה",
3171 		"רוסיה",
3172 		"רפובליקה מרכז אפריקנית",
3173 		"שבדיה",
3174 		"שווייץ",
3175 		"תאילנד",
3176 		"תוניסיה",
3177 		"תורכיה",
3178 		"תורכמניסטאן"
3179 		];
3180 		return choice(data, this.rnd);
3181 	}
3182 
3183 
3184 	override string addressStreetAddress() {
3185 		final switch(uniform(0, 2, this.rnd)) {
3186 			case 0: return "normal: '" ~ addressBuildingNumber() ~ " " ~ addressStreet();
3187 			case 1: return "full: '" ~ addressBuildingNumber() ~ " " ~ addressStreet() ~ " " ~ addressSecondaryAddress();
3188 		}
3189 	}
3190 
3191 	///
3192 	override string addressDefaultCountry() {
3193 		auto data = [
3194 		"מדינת ישראל'"
3195 		];
3196 		return choice(data, this.rnd);
3197 	}
3198 
3199 	///
3200 	override string addressDirection() {
3201 		auto data = [
3202 		"צפון",
3203 		"מזרח",
3204 		"דרום",
3205 		"מערב",
3206 		"צפון מזרח",
3207 		"צפון מערב",
3208 		"דרום מזרח",
3209 		"דרום מערב"
3210 		];
3211 		return choice(data, this.rnd);
3212 	}
3213 
3214 	///
3215 	override string addressCitySuffix() {
3216 		auto data = [
3217 		"חדשה",
3218 		"עלית'"
3219 		];
3220 		return choice(data, this.rnd);
3221 	}
3222 
3223 	///
3224 	override string addressDirectionAbbr() {
3225 		auto data = [
3226 		"N",
3227 		"E",
3228 		"S",
3229 		"W",
3230 		"NE",
3231 		"NW",
3232 		"SE",
3233 		"SW'"
3234 		];
3235 		return choice(data, this.rnd);
3236 	}
3237 
3238 	///
3239 	override string addressCityPrefix() {
3240 		auto data = [
3241 		"צפון",
3242 		"מזרח",
3243 		"מערב",
3244 		"דרום'"
3245 		];
3246 		return choice(data, this.rnd);
3247 	}
3248 
3249 	///
3250 	override string addressCounty() {
3251 		auto data = [
3252 		"Not relevant for Israel'"
3253 		];
3254 		return choice(data, this.rnd);
3255 	}
3256 
3257 
3258 	override string addressStreet() {
3259 		final switch(uniform(0, 2, this.rnd)) {
3260 			case 0: return nameFirstName() ~ " " ~ addressStreetSuffix();
3261 			case 1: return nameLastName() ~ " " ~ addressStreetSuffix();
3262 		}
3263 	}
3264 
3265 	///
3266 	override string addressTimeZone() {
3267 		auto data = [
3268 		"Pacific/Midway",
3269 		"Pacific/Pago_Pago",
3270 		"Pacific/Honolulu",
3271 		"America/Juneau",
3272 		"America/Los_Angeles",
3273 		"America/Tijuana",
3274 		"America/Denver",
3275 		"America/Phoenix",
3276 		"America/Chihuahua",
3277 		"America/Mazatlan",
3278 		"America/Chicago",
3279 		"America/Regina",
3280 		"America/Mexico_City",
3281 		"America/Mexico_City",
3282 		"America/Monterrey",
3283 		"America/Guatemala",
3284 		"America/New_York",
3285 		"America/Indiana/Indianapolis",
3286 		"America/Bogota",
3287 		"America/Lima",
3288 		"America/Lima",
3289 		"America/Halifax",
3290 		"America/Caracas",
3291 		"America/La_Paz",
3292 		"America/Santiago",
3293 		"America/St_Johns",
3294 		"America/Sao_Paulo",
3295 		"America/Argentina/Buenos_Aires",
3296 		"America/Guyana",
3297 		"America/Godthab",
3298 		"Atlantic/South_Georgia",
3299 		"Atlantic/Azores",
3300 		"Atlantic/Cape_Verde",
3301 		"Europe/Dublin",
3302 		"Europe/London",
3303 		"Europe/Lisbon",
3304 		"Europe/London",
3305 		"Africa/Casablanca",
3306 		"Africa/Monrovia",
3307 		"Etc/UTC",
3308 		"Europe/Belgrade",
3309 		"Europe/Bratislava",
3310 		"Europe/Budapest",
3311 		"Europe/Ljubljana",
3312 		"Europe/Prague",
3313 		"Europe/Sarajevo",
3314 		"Europe/Skopje",
3315 		"Europe/Warsaw",
3316 		"Europe/Zagreb",
3317 		"Europe/Brussels",
3318 		"Europe/Copenhagen",
3319 		"Europe/Madrid",
3320 		"Europe/Paris",
3321 		"Europe/Amsterdam",
3322 		"Europe/Berlin",
3323 		"Europe/Berlin",
3324 		"Europe/Rome",
3325 		"Europe/Stockholm",
3326 		"Europe/Vienna",
3327 		"Africa/Algiers",
3328 		"Europe/Bucharest",
3329 		"Africa/Cairo",
3330 		"Europe/Helsinki",
3331 		"Europe/Kiev",
3332 		"Europe/Riga",
3333 		"Europe/Sofia",
3334 		"Europe/Tallinn",
3335 		"Europe/Vilnius",
3336 		"Europe/Athens",
3337 		"Europe/Istanbul",
3338 		"Europe/Minsk",
3339 		"Asia/Jerusalem",
3340 		"Africa/Harare",
3341 		"Africa/Johannesburg",
3342 		"Europe/Moscow",
3343 		"Europe/Moscow",
3344 		"Europe/Moscow",
3345 		"Asia/Kuwait",
3346 		"Asia/Riyadh",
3347 		"Africa/Nairobi",
3348 		"Asia/Baghdad",
3349 		"Asia/Tehran",
3350 		"Asia/Muscat",
3351 		"Asia/Muscat",
3352 		"Asia/Baku",
3353 		"Asia/Tbilisi",
3354 		"Asia/Yerevan",
3355 		"Asia/Kabul",
3356 		"Asia/Yekaterinburg",
3357 		"Asia/Karachi",
3358 		"Asia/Karachi",
3359 		"Asia/Tashkent",
3360 		"Asia/Kolkata",
3361 		"Asia/Kolkata",
3362 		"Asia/Kolkata",
3363 		"Asia/Kolkata",
3364 		"Asia/Kathmandu",
3365 		"Asia/Dhaka",
3366 		"Asia/Dhaka",
3367 		"Asia/Colombo",
3368 		"Asia/Almaty",
3369 		"Asia/Novosibirsk",
3370 		"Asia/Rangoon",
3371 		"Asia/Bangkok",
3372 		"Asia/Bangkok",
3373 		"Asia/Jakarta",
3374 		"Asia/Krasnoyarsk",
3375 		"Asia/Shanghai",
3376 		"Asia/Chongqing",
3377 		"Asia/Hong_Kong",
3378 		"Asia/Urumqi",
3379 		"Asia/Kuala_Lumpur",
3380 		"Asia/Singapore",
3381 		"Asia/Taipei",
3382 		"Australia/Perth",
3383 		"Asia/Irkutsk",
3384 		"Asia/Ulaanbaatar",
3385 		"Asia/Seoul",
3386 		"Asia/Tokyo",
3387 		"Asia/Tokyo",
3388 		"Asia/Tokyo",
3389 		"Asia/Yakutsk",
3390 		"Australia/Darwin",
3391 		"Australia/Adelaide",
3392 		"Australia/Melbourne",
3393 		"Australia/Melbourne",
3394 		"Australia/Sydney",
3395 		"Australia/Brisbane",
3396 		"Australia/Hobart",
3397 		"Asia/Vladivostok",
3398 		"Pacific/Guam",
3399 		"Pacific/Port_Moresby",
3400 		"Asia/Magadan",
3401 		"Asia/Magadan",
3402 		"Pacific/Noumea",
3403 		"Pacific/Fiji",
3404 		"Asia/Kamchatka",
3405 		"Pacific/Majuro",
3406 		"Pacific/Auckland",
3407 		"Pacific/Auckland",
3408 		"Pacific/Tongatapu",
3409 		"Pacific/Fakaofo",
3410 		"Pacific/Apia"
3411 		];
3412 		return choice(data, this.rnd);
3413 	}
3414 
3415 
3416 	override string addressCity() {
3417 		final switch(uniform(0, 4, this.rnd)) {
3418 			case 0: return addressCityPrefix() ~ " " ~ nameFirstName() ~ nameLastName();
3419 			case 1: return addressCityPrefix() ~ " " ~ nameFirstName();
3420 			case 2: return nameFirstName() ~ addressCitySuffix();
3421 			case 3: return nameLastName() ~ addressCitySuffix();
3422 		}
3423 	}
3424 
3425 	///
3426 	override string addressBuildingNumber() {
3427 		auto data = [
3428 		"###",
3429 		"##",
3430 		"#'"
3431 		];
3432 		return this.digitBuild(choice(data, this.rnd));
3433 	}
3434 
3435 	///
3436 	override string addressSecondaryAddress() {
3437 		auto data = [
3438 		"# דירה",
3439 		"## דירה",
3440 		"# חדר",
3441 		"## חדר'"
3442 		];
3443 		return this.digitBuild(choice(data, this.rnd));
3444 	}
3445 
3446 	///
3447 	override string addressPostcode() {
3448 		auto data = [
3449 		"#####",
3450 		"#######'"
3451 		];
3452 		return this.digitBuild(choice(data, this.rnd));
3453 	}
3454 
3455 	///
3456 	override string addressStreetSuffix() {
3457 		auto data = [
3458 		"Alley",
3459 		"Avenue",
3460 		"Branch",
3461 		"Bridge",
3462 		"Brook",
3463 		"Brooks",
3464 		"Burg",
3465 		"Burgs",
3466 		"Bypass",
3467 		"Camp",
3468 		"Canyon",
3469 		"Cape",
3470 		"Causeway",
3471 		"Center",
3472 		"Centers",
3473 		"Circle",
3474 		"Circles",
3475 		"Cliff",
3476 		"Cliffs",
3477 		"Club",
3478 		"Common",
3479 		"Corner",
3480 		"Corners",
3481 		"Course",
3482 		"Court",
3483 		"Courts",
3484 		"Cove",
3485 		"Coves",
3486 		"Creek",
3487 		"Crescent",
3488 		"Crest",
3489 		"Crossing",
3490 		"Crossroad",
3491 		"Curve",
3492 		"Dale",
3493 		"Dam",
3494 		"Divide",
3495 		"Drive",
3496 		"Drive",
3497 		"Drives",
3498 		"Estate",
3499 		"Estates",
3500 		"Expressway",
3501 		"Extension",
3502 		"Extensions",
3503 		"Fall",
3504 		"Falls",
3505 		"Ferry",
3506 		"Field",
3507 		"Fields",
3508 		"Flat",
3509 		"Flats",
3510 		"Ford",
3511 		"Fords",
3512 		"Forest",
3513 		"Forge",
3514 		"Forges",
3515 		"Fork",
3516 		"Forks",
3517 		"Fort",
3518 		"Freeway",
3519 		"Garden",
3520 		"Gardens",
3521 		"Gateway",
3522 		"Glen",
3523 		"Glens",
3524 		"Green",
3525 		"Greens",
3526 		"Grove",
3527 		"Groves",
3528 		"Harbor",
3529 		"Harbors",
3530 		"Haven",
3531 		"Heights",
3532 		"Highway",
3533 		"Hill",
3534 		"Hills",
3535 		"Hollow",
3536 		"Inlet",
3537 		"Inlet",
3538 		"Island",
3539 		"Island",
3540 		"Islands",
3541 		"Islands",
3542 		"Isle",
3543 		"Isle",
3544 		"Junction",
3545 		"Junctions",
3546 		"Key",
3547 		"Keys",
3548 		"Knoll",
3549 		"Knolls",
3550 		"Lake",
3551 		"Lakes",
3552 		"Land",
3553 		"Landing",
3554 		"Lane",
3555 		"Light",
3556 		"Lights",
3557 		"Loaf",
3558 		"Lock",
3559 		"Locks",
3560 		"Locks",
3561 		"Lodge",
3562 		"Lodge",
3563 		"Loop",
3564 		"Mall",
3565 		"Manor",
3566 		"Manors",
3567 		"Meadow",
3568 		"Meadows",
3569 		"Mews",
3570 		"Mill",
3571 		"Mills",
3572 		"Mission",
3573 		"Mission",
3574 		"Motorway",
3575 		"Mount",
3576 		"Mountain",
3577 		"Mountain",
3578 		"Mountains",
3579 		"Mountains",
3580 		"Neck",
3581 		"Orchard",
3582 		"Oval",
3583 		"Overpass",
3584 		"Park",
3585 		"Parks",
3586 		"Parkway",
3587 		"Parkways",
3588 		"Pass",
3589 		"Passage",
3590 		"Path",
3591 		"Pike",
3592 		"Pine",
3593 		"Pines",
3594 		"Place",
3595 		"Plain",
3596 		"Plains",
3597 		"Plains",
3598 		"Plaza",
3599 		"Plaza",
3600 		"Point",
3601 		"Points",
3602 		"Port",
3603 		"Port",
3604 		"Ports",
3605 		"Ports",
3606 		"Prairie",
3607 		"Prairie",
3608 		"Radial",
3609 		"Ramp",
3610 		"Ranch",
3611 		"Rapid",
3612 		"Rapids",
3613 		"Rest",
3614 		"Ridge",
3615 		"Ridges",
3616 		"River",
3617 		"Road",
3618 		"Road",
3619 		"Roads",
3620 		"Roads",
3621 		"Route",
3622 		"Row",
3623 		"Rue",
3624 		"Run",
3625 		"Shoal",
3626 		"Shoals",
3627 		"Shore",
3628 		"Shores",
3629 		"Skyway",
3630 		"Spring",
3631 		"Springs",
3632 		"Springs",
3633 		"Spur",
3634 		"Spurs",
3635 		"Square",
3636 		"Square",
3637 		"Squares",
3638 		"Squares",
3639 		"Station",
3640 		"Station",
3641 		"Stravenue",
3642 		"Stravenue",
3643 		"Stream",
3644 		"Stream",
3645 		"Street",
3646 		"Street",
3647 		"Streets",
3648 		"Summit",
3649 		"Summit",
3650 		"Terrace",
3651 		"Throughway",
3652 		"Trace",
3653 		"Track",
3654 		"Trafficway",
3655 		"Trail",
3656 		"Trail",
3657 		"Tunnel",
3658 		"Tunnel",
3659 		"Turnpike",
3660 		"Turnpike",
3661 		"Underpass",
3662 		"Union",
3663 		"Unions",
3664 		"Valley",
3665 		"Valleys",
3666 		"Via",
3667 		"Viaduct",
3668 		"View",
3669 		"Views",
3670 		"Village",
3671 		"Village",
3672 		"Villages",
3673 		"Ville",
3674 		"Vista",
3675 		"Vista",
3676 		"Walk",
3677 		"Walks",
3678 		"Wall",
3679 		"Way",
3680 		"Ways",
3681 		"Well",
3682 		"Wells"
3683 		];
3684 		return choice(data, this.rnd);
3685 	}
3686 
3687 	///
3688 	override string phoneNumberFormats() {
3689 		auto data = [
3690 		"!##-!##-####",
3691 		"(!##) !##-####",
3692 		"1-!##-!##-####",
3693 		"!##.!##.####",
3694 		"!##-!##-####",
3695 		"(!##) !##-####",
3696 		"1-!##-!##-####",
3697 		"!##.!##.####",
3698 		"!##-!##-#### x###",
3699 		"(!##) !##-#### x###",
3700 		"1-!##-!##-#### x###",
3701 		"!##.!##.#### x###",
3702 		"!##-!##-#### x####",
3703 		"(!##) !##-#### x####",
3704 		"1-!##-!##-#### x####",
3705 		"!##.!##.#### x####",
3706 		"!##-!##-#### x#####",
3707 		"(!##) !##-#### x#####",
3708 		"1-!##-!##-#### x#####",
3709 		"!##.!##.#### x#####"
3710 		];
3711 		return this.digitBuild(choice(data, this.rnd));
3712 	}
3713 
3714 	///
3715 	override string cellPhoneFormats() {
3716 		auto data = [
3717 		"###-###-####",
3718 		"(###)-##-###-####",
3719 		"+(###)-##-###-####",
3720 		"+###-##-###-####",
3721 		"1-###-###-####",
3722 		"### ### ####"
3723 		];
3724 		return this.digitBuild(choice(data, this.rnd));
3725 	}
3726 
3727 }