1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_az;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_az : 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 companySuffix() {
23 		return "";
24 	}
25 
26 	///
27 	string companyPrefix() {
28 		auto data = [
29 		"ASC",
30 		"MMC",
31 		"QSC'"
32 		];
33 		return choice(data, this.rnd);
34 	}
35 
36 
37 	override string companyName() {
38 		final switch(uniform(0, 8, this.rnd)) {
39 			case 0: return companyPrefix() ~ " " ~ nameFemaleFirstName();
40 			case 1: return companyPrefix() ~ " " ~ nameMaleFirstName();
41 			case 2: return companyPrefix() ~ " " ~ nameMaleLastName();
42 			case 3: return companyPrefix() ~ " " ~ companySuffix() ~ companySuffix();
43 			case 4: return companyPrefix() ~ " " ~ companySuffix() ~ companySuffix() ~ companySuffix();
44 			case 5: return companyPrefix() ~ " " ~ addressCityName() ~ companySuffix();
45 			case 6: return companyPrefix() ~ " " ~ addressCityName() ~ companySuffix() ~ companySuffix();
46 			case 7: return companyPrefix() ~ " " ~ addressCityName() ~ companySuffix() ~ companySuffix() ~ companySuffix();
47 		}
48 	}
49 
50 	///
51 	override string nameMaleFirstName() {
52 		auto data = [
53 		"Anar",
54 		"Amid",
55 		"Afəl",
56 		"Abbas",
57 		"Abdulla",
58 		"Adil",
59 		"Akif",
60 		"Aqil",
61 		"Bəhram",
62 		"Nurlan",
63 		"Rafiq",
64 		"Tərlan",
65 		"Zaur",
66 		"Emin",
67 		"Emil",
68 		"Kamran",
69 		"Elnur",
70 		"Natiq",
71 		"Rəşad",
72 		"Rəşid",
73 		"Tahir",
74 		"Əhməd",
75 		"Zahir",
76 		"İlham",
77 		"İlqar",
78 		"Nahid",
79 		"Nihad",
80 		"Faiq",
81 		"İxtiyar",
82 		"Şəhriyar",
83 		"Şaiq",
84 		"Bəxtiyar",
85 		"Bəhruz",
86 		"Tunar",
87 		"Nadir"
88 		];
89 		return choice(data, this.rnd);
90 	}
91 
92 
93 	override string nameSuffix() {
94 		return "";
95 	}
96 
97 
98 	override string nameName() {
99 		final switch(uniform(0, 6, this.rnd)) {
100 			case 0: return nameMaleFirstName();
101 			case 1: return nameMaleLastName() ~ " " ~ nameMaleFirstName();
102 			case 2: return nameMaleFirstName() ~ " " ~ nameMaleLastName();
103 			case 3: return nameFemaleFirstName();
104 			case 4: return nameFemaleFirstName() ~ " " ~ nameFemaleLastName();
105 			case 5: return nameFemaleLastName() ~ " " ~ nameFemaleFirstName();
106 		}
107 	}
108 
109 	///
110 	override string nameFemaleFirstName() {
111 		auto data = [
112 		"Anna",
113 		"Adeliya",
114 		"Afaq",
115 		"Afət",
116 		"Afərim",
117 		"Aidə",
118 		"Aygün",
119 		"Aynur",
120 		"Alsu",
121 		"Ayan",
122 		"Aytən",
123 		"Aygül",
124 		"Aydan",
125 		"Aylin",
126 		"Bahar",
127 		"Banu",
128 		"Bəyaz",
129 		"Billurə",
130 		"Cansu",
131 		"Ceyla",
132 		"Damla",
133 		"Dəniz",
134 		"Diana",
135 		"Dilarə",
136 		"Ella",
137 		"Elza",
138 		"Elyanora",
139 		"Ellada",
140 		"Elvira",
141 		"Elnarə",
142 		"Esmira",
143 		"Estella",
144 		"Fatimə",
145 		"Fəxriyyə",
146 		"Fərəh",
147 		"Fərqanə",
148 		"Fidan",
149 		"Firuzə",
150 		"Gövhər",
151 		"Günay",
152 		"Gülay",
153 		"Gülçin",
154 		"Gülər",
155 		"Gülsüm",
156 		"Humay",
157 		"Hüriyə",
158 		"Hülya",
159 		"Jalə",
160 		"Jasmin",
161 		"Kübra",
162 		"Ləman",
163 		"Lamiyə",
164 		"Lalə",
165 		"Liliya",
166 		"Laura",
167 		"Leyla",
168 		"Maya",
169 		"Mehriban",
170 		"Mələk",
171 		"Nuray",
172 		"Nurgün",
173 		"Nərgiz",
174 		"Nigar",
175 		"Ofelya",
176 		"Pəri",
177 		"Röya",
178 		"Səbinə",
179 		"Selcan",
180 		"Tansu",
181 		"Tuba",
182 		"Ülviyyə",
183 		"Ulduz",
184 		"Ülkər"
185 		];
186 		return choice(data, this.rnd);
187 	}
188 
189 	///
190 	string nameMaleLastName() {
191 		auto data = [
192 		"Əhmədov",
193 		"Ələkbərov",
194 		"Əliyev",
195 		"Vəliyev",
196 		"Soltanov",
197 		"Quliyev",
198 		"Məmmədov",
199 		"Xəlilov",
200 		"Nəzərov",
201 		"Rəhimov"
202 		];
203 		return choice(data, this.rnd);
204 	}
205 
206 	///
207 	string nameFemaleLastName() {
208 		auto data = [
209 		"Qasımova",
210 		"Əfəndiyeva",
211 		"Soltanova",
212 		"Abdullayeva",
213 		"Rəşidova",
214 		"Ələkbərova",
215 		"Əliyeva",
216 		"Tahirova",
217 		"Seyidova",
218 		"Vəsiyeva"
219 		];
220 		return choice(data, this.rnd);
221 	}
222 
223 
224 	override string namePrefix() {
225 		return "";
226 	}
227 
228 	///
229 	override string commerceDepartment() {
230 		auto data = [
231 		"Kitablar",
232 		"Filmlər",
233 		"musiqi",
234 		"oyunlar",
235 		"Elektronika",
236 		"Kompyuterlər",
237 		"Ev",
238 		"садинструмент",
239 		"Səhiyyə",
240 		"gözəllik",
241 		"Oyuncaqlar",
242 		"uşaq üçün",
243 		"Geyim",
244 		"Ayyaqqabı",
245 		"bəzək",
246 		"İdman",
247 		"turizm",
248 		"Avtomobil"
249 		];
250 		return choice(data, this.rnd);
251 	}
252 
253 	///
254 	override string colorHuman() {
255 		auto data = [
256 		"ala",
257 		"açıq bənövşəyi",
258 		"ağ",
259 		"mavi",
260 		"boz",
261 		"bənövşəyi",
262 		"göy rəng",
263 		"gümüşü",
264 		"kardinal",
265 		"narıncı",
266 		"qara",
267 		"qırmızı",
268 		"qəhvəyi",
269 		"tünd göy",
270 		"tünd qırmızı",
271 		"xlorofil",
272 		"yaşıl",
273 		"çəhrayı"
274 		];
275 		return choice(data, this.rnd);
276 	}
277 
278 
279 	override string dateWeekday() {
280 		final switch(uniform(0, 32, this.rnd)) {
281 			case 0: return "wide: [";
282 			case 1: return "Bazar";
283 			case 2: return "Bazar ertəsi";
284 			case 3: return "Çərşənbə axşamı";
285 			case 4: return "Çərşənbə";
286 			case 5: return "Cümə axşamı";
287 			case 6: return "Cümə";
288 			case 7: return "Şənbə";
289 			case 8: return "]";
290 			case 9: return "wide_context: [";
291 			case 10: return "воскресенье";
292 			case 11: return "понедельник";
293 			case 12: return "вторник";
294 			case 13: return "среда";
295 			case 14: return "четверг";
296 			case 15: return "пятница";
297 			case 16: return "суббота";
298 			case 17: return "]";
299 			case 18: return "abbr: ['Ba";
300 			case 19: return "BE";
301 			case 20: return "ÇA";
302 			case 21: return "Çə";
303 			case 22: return "CA";
304 			case 23: return "Cü";
305 			case 24: return "Şə']";
306 			case 25: return "abbr_context: ['вс";
307 			case 26: return "пн";
308 			case 27: return "вт";
309 			case 28: return "ср";
310 			case 29: return "чт";
311 			case 30: return "пт";
312 			case 31: return "сб']";
313 		}
314 	}
315 
316 
317 	override string dateMonth() {
318 		final switch(uniform(0, 56, this.rnd)) {
319 			case 0: return "wide: [";
320 			case 1: return "yanvar";
321 			case 2: return "fevral";
322 			case 3: return "mart";
323 			case 4: return "aprel";
324 			case 5: return "may";
325 			case 6: return "iyun";
326 			case 7: return "iyul";
327 			case 8: return "avqust";
328 			case 9: return "sentyabr";
329 			case 10: return "oktyabr";
330 			case 11: return "noyabr";
331 			case 12: return "dekabr";
332 			case 13: return "]";
333 			case 14: return "wide_context: [";
334 			case 15: return "января";
335 			case 16: return "февраля";
336 			case 17: return "марта";
337 			case 18: return "апреля";
338 			case 19: return "мая";
339 			case 20: return "июня";
340 			case 21: return "июля";
341 			case 22: return "августа";
342 			case 23: return "сентября";
343 			case 24: return "октября";
344 			case 25: return "ноября";
345 			case 26: return "декабря";
346 			case 27: return "]";
347 			case 28: return "abbr: [";
348 			case 29: return "янв.";
349 			case 30: return "февр.";
350 			case 31: return "март";
351 			case 32: return "апр.";
352 			case 33: return "май";
353 			case 34: return "июнь";
354 			case 35: return "июль";
355 			case 36: return "авг.";
356 			case 37: return "сент.";
357 			case 38: return "окт.";
358 			case 39: return "нояб.";
359 			case 40: return "дек.";
360 			case 41: return "]";
361 			case 42: return "abbr_context: [";
362 			case 43: return "янв.";
363 			case 44: return "февр.";
364 			case 45: return "марта";
365 			case 46: return "апр.";
366 			case 47: return "мая";
367 			case 48: return "июня";
368 			case 49: return "июля";
369 			case 50: return "авг.";
370 			case 51: return "сент.";
371 			case 52: return "окт.";
372 			case 53: return "нояб.";
373 			case 54: return "дек.";
374 			case 55: return "]";
375 		}
376 	}
377 
378 	///
379 	override string addressCityName() {
380 		auto data = [
381 		"Ağcabədi",
382 		"Ağdam",
383 		"Ağdaş",
384 		"Ağdərə",
385 		"Ağstafa",
386 		"Ağsu",
387 		"Astara",
388 		"Bakı",
389 		"Balakən",
390 		"Beyləqan",
391 		"Bərdə",
392 		"Biləsuvar",
393 		"Cəbrayıl",
394 		"Cəlilabad",
395 		"Culfa",
396 		"Daşkəsən",
397 		"Dəliməmmədli",
398 		"Füzuli",
399 		"Gədəbəy",
400 		"Gəncə",
401 		"Goranboy",
402 		"Göyçay",
403 		"Göygöl",
404 		"Göytəpə",
405 		"Hacıqabul",
406 		"Horadiz",
407 		"Xaçmaz",
408 		"Xankəndi",
409 		"Xocalı",
410 		"Xocavənd",
411 		"Xırdalan",
412 		"Xızı",
413 		"Xudat",
414 		"İmişli",
415 		"İsmayıllı",
416 		"Kəlbəcər",
417 		"Kürdəmir",
418 		"Qax",
419 		"Qazax",
420 		"Qəbələ",
421 		"Qobustan",
422 		"Qovlar",
423 		"Quba",
424 		"Qubadlı",
425 		"Qusar",
426 		"Laçın",
427 		"Lerik",
428 		"Lənkəran",
429 		"Liman",
430 		"Masallı",
431 		"Mingəçevir",
432 		"Naftalan",
433 		"Naxçıvan (şəhər)",
434 		"Neftçala",
435 		"Oğuz",
436 		"Ordubad",
437 		"Saatlı",
438 		"Sabirabad",
439 		"Salyan",
440 		"Samux",
441 		"Siyəzən",
442 		"Sumqayıt",
443 		"Şabran",
444 		"Şahbuz",
445 		"Şamaxı",
446 		"Şəki",
447 		"Şəmkir",
448 		"Şərur",
449 		"Şirvan",
450 		"Şuşa",
451 		"Tərtər",
452 		"Tovuz",
453 		"Ucar",
454 		"Yardımlı",
455 		"Yevlax",
456 		"Zaqatala",
457 		"Zəngilan",
458 		"Zərdab"
459 		];
460 		return choice(data, this.rnd);
461 	}
462 
463 
464 	override string addressState() {
465 		return "";
466 	}
467 
468 	///
469 	override string addressCountry() {
470 		auto data = [
471 		"Akrotiri və Dekeliya",
472 		"Aland adaları",
473 		"Albaniya",
474 		"Almaniya",
475 		"Amerika Samoası",
476 		"Andorra",
477 		"Angilya",
478 		"Anqola",
479 		"Antiqua və Barbuda",
480 		"Argentina",
481 		"Aruba",
482 		"Avstraliya",
483 		"Avstriya",
484 		"Azərbaycan",
485 		"Baham adaları",
486 		"Banqladeş",
487 		"Barbados",
488 		"Belçika",
489 		"Beliz",
490 		"Belarus",
491 		"Benin",
492 		"Bermud adaları",
493 		"BƏƏ",
494 		"ABŞ",
495 		"Boliviya",
496 		"Bolqarıstan",
497 		"Bosniya və Herseqovina",
498 		"Botsvana",
499 		"Böyük Britaniya",
500 		"Braziliya",
501 		"Bruney",
502 		"Burkina-Faso",
503 		"Burundi",
504 		"Butan",
505 		"Bəhreyn",
506 		"Cersi",
507 		"Cəbəli-Tariq",
508 		"CAR",
509 		"Cənubi Sudan",
510 		"Cənubi Koreya",
511 		"Cibuti",
512 		"Çad",
513 		"Çexiya",
514 		"Monteneqro",
515 		"Çili",
516 		"ÇXR",
517 		"Danimarka",
518 		"Dominika",
519 		"Dominikan Respublikası",
520 		"Efiopiya",
521 		"Ekvador",
522 		"Ekvatorial Qvineya",
523 		"Eritreya",
524 		"Ermənistan",
525 		"Estoniya",
526 		"Əfqanıstan",
527 		"Əlcəzair",
528 		"Farer adaları",
529 		"Fələstin Dövləti",
530 		"Fici",
531 		"Kot-d’İvuar",
532 		"Filippin",
533 		"Finlandiya",
534 		"Folklend adaları",
535 		"Fransa",
536 		"Fransa Polineziyası",
537 		"Gernsi",
538 		"Gürcüstan",
539 		"Haiti",
540 		"Hindistan",
541 		"Honduras",
542 		"Honkonq",
543 		"Xorvatiya",
544 		"İndoneziya",
545 		"İordaniya",
546 		"İraq",
547 		"İran",
548 		"İrlandiya",
549 		"İslandiya",
550 		"İspaniya",
551 		"İsrail",
552 		"İsveç",
553 		"İsveçrə",
554 		"İtaliya",
555 		"Kabo-Verde",
556 		"Kamboca",
557 		"Kamerun",
558 		"Kanada",
559 		"Kayman adaları",
560 		"Keniya",
561 		"Kipr",
562 		"Kiribati",
563 		"Kokos adaları",
564 		"Kolumbiya",
565 		"Komor adaları",
566 		"Konqo Respublikası",
567 		"KDR",
568 		"Kosovo",
569 		"Kosta-Rika",
570 		"Kuba",
571 		"Kuk adaları",
572 		"Küveyt",
573 		"Qabon",
574 		"Qambiya",
575 		"Qana",
576 		"Qətər",
577 		"Qayana",
578 		"Qazaxıstan",
579 		"Qərbi Sahara",
580 		"Qırğızıstan",
581 		"Qrenada",
582 		"Qrenlandiya",
583 		"Quam",
584 		"Qvatemala",
585 		"Qvineya",
586 		"Qvineya-Bisau",
587 		"Laos",
588 		"Latviya",
589 		"Lesoto",
590 		"Liberiya",
591 		"Litva",
592 		"Livan",
593 		"Liviya",
594 		"Lixtenşteyn",
595 		"Lüksemburq",
596 		"Macarıstan",
597 		"Madaqaskar",
598 		"Makao",
599 		"Makedoniya",
600 		"Malavi",
601 		"Malayziya",
602 		"Maldiv adaları",
603 		"Mali",
604 		"Malta",
605 		"Marşall adaları",
606 		"Mavriki",
607 		"Mavritaniya",
608 		"Mayotta",
609 		"Meksika",
610 		"Men adası",
611 		"Mərakeş",
612 		"MAR",
613 		"Mikroneziya",
614 		"Milad adası",
615 		"Misir",
616 		"Myanma",
617 		"Moldova",
618 		"Monako",
619 		"Monqolustan",
620 		"Montserrat",
621 		"Mozambik",
622 		"Müqəddəs Yelena",
623 		"Askenson və Tristan-da-Kunya adaları",
624 		"Namibiya",
625 		"Nauru",
626 		"Nepal",
627 		"Niderland",
628 		"Niderland Antil adaları",
629 		"Niger",
630 		"Nigeriya",
631 		"Nikaraqua",
632 		"Niue",
633 		"Norfolk adası",
634 		"Norveç",
635 		"Oman",
636 		"Özbəkistan",
637 		"Pakistan",
638 		"Palau",
639 		"Panama",
640 		"Papua-Yeni Qvineya",
641 		"Paraqvay",
642 		"Peru",
643 		"Pitkern adaları",
644 		"Polşa",
645 		"Portuqaliya",
646 		"Prednestroviya",
647 		"Puerto-Riko",
648 		"Ruanda",
649 		"Rumıniya",
650 		"Rusiya",
651 		"Salvador",
652 		"Samoa",
653 		"San-Marino",
654 		"San-Tome və Prinsipi",
655 		"Seneqal",
656 		"Sen-Bartelemi",
657 		"Sent-Kits və Nevis",
658 		"Sent-Lüsiya",
659 		"Sen-Marten",
660 		"Sen-Pyer və Mikelon",
661 		"Sent-Vinsent və Qrenadina",
662 		"Serbiya",
663 		"Seyşel adaları",
664 		"Səudiyyə Ərəbistanı",
665 		"Sinqapur",
666 		"Slovakiya",
667 		"Sloveniya",
668 		"Solomon adaları",
669 		"Somali",
670 		"Somalilend",
671 		"Sudan",
672 		"Surinam",
673 		"Suriya",
674 		"Svazilend",
675 		"Syerra-Leone",
676 		"Şərqi Timor",
677 		"Şimali Marian adaları",
678 		"Şpisbergen və Yan-Mayen",
679 		"Şri-Lanka",
680 		"Tacikistan",
681 		"Tanzaniya",
682 		"Tailand",
683 		"Çin Respublikası",
684 		"Törks və Kaykos adaları",
685 		"Tokelau",
686 		"Tonqa",
687 		"Toqo",
688 		"Trinidad və Tobaqo",
689 		"Tunis",
690 		"Tuvalu",
691 		"Türkiyə",
692 		"Türkmənistan",
693 		"Ukrayna",
694 		"Uollis və Futuna",
695 		"Uqanda",
696 		"Uruqvay",
697 		"Vanuatu",
698 		"Vatikan",
699 		"Venesuela",
700 		"Amerika Virgin adaları",
701 		"Britaniya Virgin adaları",
702 		"Vyetnam",
703 		"Yamayka",
704 		"Yaponiya",
705 		"Yeni Kaledoniya",
706 		"Yeni Zelandiya",
707 		"Yəmən",
708 		"Yunanıstan",
709 		"Zambiya",
710 		"Zimbabve"
711 		];
712 		return choice(data, this.rnd);
713 	}
714 
715 
716 	override string addressStreetAddress() {
717 		final switch(uniform(0, 4, this.rnd)) {
718 			case 0: return "normal: '" ~ addressStreet();
719 			case 1: return addressBuildingNumber();
720 			case 2: return "full: '" ~ addressStreet();
721 			case 3: return addressBuildingNumber() ~ " " ~ addressSecondaryAddress();
722 		}
723 	}
724 
725 	///
726 	override string addressDefaultCountry() {
727 		auto data = [
728 		"Azərbaycan'"
729 		];
730 		return choice(data, this.rnd);
731 	}
732 
733 
734 	override string addressStreet() {
735 		final switch(uniform(0, 2, this.rnd)) {
736 			case 0: return addressStreetSuffix() ~ " " ~ addressStreetName();
737 			case 1: return addressStreetName() ~ " " ~ addressStreetSuffix();
738 		}
739 	}
740 
741 	///
742 	string addressStreetName() {
743 		auto data = [
744 		"Abbas Fətullayev",
745 		"Abbas Mirzə Şərifzadə",
746 		"Abbas Səhhət",
747 		"Abdulla Şaiq",
748 		"Afiyəddin Cəlilov",
749 		"Axundov",
750 		"Ağa Nemətulla",
751 		"Ağadadaş Qurbanov",
752 		"Akademik Həsən Əliyev",
753 		"Akademik Lətif İmanov",
754 		"Alı Mustafayev",
755 		"Almas İldırım",
756 		"Asəf Zeynallı",
757 		"Asif Əsədullayev",
758 		"Aşıq Alı",
759 		"Aşıq Ələsgər",
760 		"Azadlıq prospekti",
761 		"Bakıxanov",
762 		"Balababa Məcidov",
763 		"Balaəmi Dadaşov",
764 		"Behbud Şaxtantinski",
765 		"Bəkir Çobanzadə",
766 		"Bəsti Bağırova",
767 		"Bəşir Səfəroğlu",
768 		"Böyük Qala",
769 		"Cabir Əliyev",
770 		"Camal Hacıəliyev",
771 		"Cavadxan",
772 		"Cavanşir",
773 		"Ceyhun Səlimov",
774 		"Ceyhunbəy Hacıbəyli",
775 		"Cəbiyev",
776 		"Cəfər Xəndan",
777 		"Cəfər Cabbarlı",
778 		"Cəlal Qurbanov",
779 		"Cəlil Məmmədquluzadə",
780 		"Çingiz Mustafayev",
781 		"Çobanzadə",
782 		"Dadaş Bünyadzadə",
783 		"Dağlı Yunus",
784 		"Dilarə Əliyeva",
785 		"Elçin Əzimov",
786 		"Eldar və Abdulla Əlibəyovlar",
787 		"Elxan Həsənov",
788 		"Elşən Mehdiyev",
789 		"Elşən Süleymanov",
790 		"Etibar Bəkirov",
791 		"Əbdüləzəl Dəmirçizadə",
792 		"Əbdülhəsən Anaplı",
793 		"Əbdülkərim Əlizadə",
794 		"Əhməd bəy Ağaoğlu",
795 		"Əhməd Cavad",
796 		"Əhməd Cəmil",
797 		"Əhməd Mehbalıyev",
798 		"Əhməd Rəcəbli",
799 		"Əjdər Xanbabayev",
800 		"Əkrəm Cəfərov",
801 		"Ələsgər Qayıbov",
802 		"Əliağa Vahid",
803 		"Əli Bəy Hüseynzadə",
804 		"Əlimərdan bəy Topçubaşov",
805 		"Əliyar Əliyev",
806 		"Əlövsət Abdulrəhimov",
807 		"Əlövsət Quliyev",
808 		"Əmir Bağırov",
809 		"Əsəd Əhmədov",
810 		"Əşrəf Yunusov",
811 		"Əzim Əzimzadə",
812 		"Əziz Əliyev",
813 		"Heybət Heybətov",
814 		"Həqiqət Rzayeva",
815 		"Həmid Araslı",
816 		"Hənifə Ələsgərova",
817 		"Hərbçilər",
818 		"Həsənoğu",
819 		"Həsən Seyidbəyli",
820 		"Hətəm Allahverdiyev",
821 		"Həzi Aslanov",
822 		"Hüsü Hacıyev",
823 		"Hüseynqulu Sarabski",
824 		"Fətəli xan Xoyski",
825 		"Fəzail Bayramov",
826 		"Fikrət Əmirov",
827 		"Fuad İbrahimbəyov",
828 		"Fuad Yusifov",
829 		"General Əliağa Şıxlinski",
830 		"Gülayə Qədirbəyova",
831 		"Gənclik",
832 		"Xaqani",
833 		"Xan Şuşinski",
834 		"Xanlar",
835 		"Xudu Məmmədov",
836 		"İbrahimpaşa Dadaşov",
837 		"İdris Süleymanov",
838 		"İlqar Abbasov",
839 		"İlqar İsmayılov",
840 		"İmran Qasımov",
841 		"İnqilab İsmayılov",
842 		"İsfəndiyar Zülalov",
843 		"İslam Abışov",
844 		"İslam Səfərli",
845 		"İsmayıl bəy Qutqaşınlı",
846 		"İsmayıl Mirzəgülov",
847 		"İstiqlaliyyət",
848 		"28 May",
849 		"İsgəndərov",
850 		"İvan Turgenev",
851 		"İzmir",
852 		"İzzət Həmidov",
853 		"İzzət Orucova",
854 		"Kamal Rəhimov",
855 		"Kazım Kazımzadə",
856 		"Kazımağa Kərimov",
857 		"Kərəm İsmayılov",
858 		"Kiçik Qala",
859 		"Koroğlu Rəhimov",
860 		"Qaçaq Nəbi",
861 		"Qarabağ",
862 		"Qədirbəyov",
863 		"Qəzənfər Musabəyov",
864 		"Qəzənfər Vəliyev",
865 		"Leyla Məmmədbəyova",
866 		"Mahmud İbrahimov",
867 		"Malik Məmmədov",
868 		"Mehdi Abbasov",
869 		"Mehdi Mehdizadə",
870 		"Məhəmməd Əmin Rəsulzadə",
871 		"Məhəmməd Hadi",
872 		"Məhəmməd Xiyabani",
873 		"Məhəmməd ibn Hinduşah Naxçıvani",
874 		"Məhsəti Gəncəvi",
875 		"Məmmədyarov",
876 		"Mərdanov qardaşları",
877 		"Mətləb Ağayev",
878 		"Məşədi Hilal",
879 		"Məzahir Rüstəmov",
880 		"Mikayıl Müşviq",
881 		"Mingəçevir",
882 		"Mirəli Qaşqay",
883 		"Mirəli Seyidov",
884 		"Mirzağa Əliyev",
885 		"Mirzə İbrahimov",
886 		"Mirzə Mənsur",
887 		"Mirzə Mustafayev",
888 		"Murtuza Muxtarov",
889 		"Mustafa Topçubaşov",
890 		"Müqtədir Aydınbəyov",
891 		"Müslüm Maqomayev",
892 		"Müzəffər Həsənov",
893 		"Nabat Aşurbəyova",
894 		"Naxçıvani",
895 		"Naximov",
896 		"Nazim İsmaylov",
897 		"Neapol",
898 		"Neftçi Qurban Abbasov",
899 		"Neftçilər prospekti",
900 		"Nəcəfbəy Vəzirov",
901 		"Nəcəfqulu Rəfiyev",
902 		"Nəriman Nərimanov",
903 		"Nəsirəddin Tusi",
904 		"Nigar Rəfibəyli",
905 		"Niyazi",
906 		"Nizami",
907 		"Nizami Abdullayev",
908 		"Nobel prospekti",
909 		"Novruz",
910 		"Novruzov qardaşları",
911 		"Oqtay Vəliyev",
912 		"Parlament",
913 		"Puşkin",
914 		"Rafiq Ağayev",
915 		"Ramiz Qəmbərov",
916 		"Rəşid Behbudov",
917 		"Rəşid Məcidov",
918 		"Ruhulla Axundov",
919 		"Ruslan Allahverdiyev",
920 		"Rüstəm Rüstəmov",
921 		"Tahir Bağırov",
922 		"Tarzan Hacı Məmmədov",
923 		"Tbilisi prospekti",
924 		"Təbriz (Bakı)",
925 		"Təbriz Xəlilbəyli",
926 		"Tofiq Məmmədov",
927 		"Tolstoy",
928 		"Sabit Orucov",
929 		"Sabit Rəhman",
930 		"Sahib Hümmətov",
931 		"Salatın Əsgərova",
932 		"Sarayevo",
933 		"Seyid Əzim Şirvani",
934 		"Seyid Şuşinski",
935 		"Seyidov",
936 		"Səməd bəy Mehmandarov",
937 		"Səməd Vurğun",
938 		"Səttar Bəhlulzadə",
939 		"Sona xanım Vəlixanlı",
940 		"Sübhi Salayev",
941 		"Süleyman Əhmədov",
942 		"Süleyman Rəhimov",
943 		"Süleyman Rüstəm",
944 		"Süleyman Sani Axundov",
945 		"Süleyman Vəzirov",
946 		"Şahin Səmədov",
947 		"Şamil Əzizbəyov",
948 		"Şamil Kamilov",
949 		"Şeyx Şamil",
950 		"Şəfayət Mehdiyev",
951 		"Şəmsi Bədəlbəyli",
952 		"Şirin Mirzəyev",
953 		"Şıxəli Qurbanov",
954 		"Şövkət Ələkbərova",
955 		"Ülvi Bünyadzadə",
956 		"Üzeyir Hacıbəyov",
957 		"Vasif Əliyev",
958 		"Vəli Məmmədov",
959 		"Vladislav Plotnikov",
960 		"Vüqar Quliyev",
961 		"Vunq Tau",
962 		"Yaqub Əliyev",
963 		"Yaşar Abdullayev",
964 		"Yaşar Əliyev",
965 		"Yavər Əliyev",
966 		"Yesenin",
967 		"Yəhya Hüseynov",
968 		"Yılmaz Axundzadə",
969 		"Yüsif Eyvazov",
970 		"Yusif Qasımov",
971 		"Yusif Məmmədəliyev",
972 		"Yusif Səfərov",
973 		"Yusif Vəzir Çəmənzəminli",
974 		"Zahid Əliyev",
975 		"Zahid Xəlilov",
976 		"Zaur Kərimov",
977 		"Zavod",
978 		"Zərgərpalan"
979 		];
980 		return choice(data, this.rnd);
981 	}
982 
983 
984 	override string addressCity() {
985 		final switch(uniform(0, 1, this.rnd)) {
986 			case 0: return addressCityName() ~ "'";
987 		}
988 	}
989 
990 	///
991 	override string addressBuildingNumber() {
992 		auto data = [
993 		"###'"
994 		];
995 		return this.digitBuild(choice(data, this.rnd));
996 	}
997 
998 	///
999 	override string addressSecondaryAddress() {
1000 		auto data = [
1001 		"m. ###'"
1002 		];
1003 		return this.digitBuild(choice(data, this.rnd));
1004 	}
1005 
1006 	///
1007 	override string addressPostcode() {
1008 		auto data = [
1009 		"AZ####'"
1010 		];
1011 		return this.digitBuild(choice(data, this.rnd));
1012 	}
1013 
1014 	///
1015 	override string addressStreetSuffix() {
1016 		auto data = [
1017 		"küç.",
1018 		"küçəsi",
1019 		"prospekti",
1020 		"pr.",
1021 		"sahəsi",
1022 		"sh.'"
1023 		];
1024 		return choice(data, this.rnd);
1025 	}
1026 
1027 	///
1028 	override string phoneNumberFormats() {
1029 		auto data = [
1030 		"(9##)###-##-##'"
1031 		];
1032 		return this.digitBuild(choice(data, this.rnd));
1033 	}
1034 
1035 	///
1036 	override string internetFreeEmail() {
1037 		auto data = [
1038 		"box.az",
1039 		"mail.az",
1040 		"gmail.com",
1041 		"yahoo.com",
1042 		"hotmail.com'"
1043 		];
1044 		return choice(data, this.rnd);
1045 	}
1046 
1047 	///
1048 	override string internetDomainSuffix() {
1049 		auto data = [
1050 		"com",
1051 		"az",
1052 		"com.az",
1053 		"info",
1054 		"net",
1055 		"org'"
1056 		];
1057 		return choice(data, this.rnd);
1058 	}
1059 
1060 }