"""Saudi Arabia locale data — ar_SA"""

FIRST_NAMES_MALE = [
    # Classical Islamic / Saudi names
    "محمد", "عبدالله", "عبدالعزيز", "فهد", "سلطان", "خالد", "سعود", "نايف", "تركي",
    "بندر", "عبدالرحمن", "سعد", "ماجد", "فيصل", "أحمد", "إبراهيم", "عمر", "علي",
    "ياسر", "طارق", "حسن", "حسين", "يوسف", "صالح", "عادل", "مشاري", "وليد",
    "مساعد", "ناصر", "راشد", "سالم", "زياد", "مازن", "أنس", "بدر", "هاني",
    "عماد", "كريم", "جمال", "منصور", "مروان", "باسل", "رائد", "سامي", "عصام",
    "نواف", "ثامر", "مشعل", "متعب", "عبدالمجيد", "عبدالملك", "عبدالكريم", "عبداللطيف",
    "عبدالإله", "عبدالمحسن", "عبدالهادي", "عبدالواحد", "عبدالرقيب", "عبدالسلام",
    "عبدالقادر", "لؤي", "حمد", "طلال", "هشام", "رامي", "أسامة", "معاذ", "أيمن",
    "شريف", "حاتم", "فواز", "عايض", "صقر", "دخيل", "جابر", "سليمان", "عيسى",
    "موسى", "داود", "نوح", "آدم", "إلياس", "لقمان", "شعيب", "هود", "صلاح",
    "رضوان", "عثمان", "أبوبكر", "زيد", "حمزة", "بلال", "أمجد", "عاصم", "وائل",
    "غسان",
    # Additional Saudi/Gulf names
    "عبدالعليم", "عبدالوهاب", "عبدالغني", "عبدالجبار", "عبدالباسط", "عبدالحفيظ",
    "عبدالحكيم", "عبدالحميد", "عبدالخالق", "عبدالرزاق", "عبدالستار", "عبدالشكور",
    "عبدالصمد", "عبدالعال", "عبدالعظيم", "عبدالغفار", "عبدالغفور", "عبدالفتاح",
    "عبدالقادر", "عبدالقوي", "عبدالكبير", "عبداللطيف", "عبدالمتعال", "عبدالمعطي",
    "عبدالمنعم", "عبدالمؤمن", "عبدالهادي", "عبدالودود",
    "راكان", "تيسير", "أشرف", "محفوظ", "معتز", "مهند", "مهيب", "ميثم",
    "نزار", "نضال", "نعمان", "نهاد", "نياز", "وسيم", "وضاح", "يحيى",
    "يزيد", "يسار", "يونس", "يوسف", "زكريا", "زياد", "زكي",
    "أحمد", "أنور", "أمير", "أديب", "أسعد", "أشرف", "أكرم",
    "باسم", "بشار", "بشير", "بكر", "بلال", "بيان",
    "تميم", "توفيق", "ثابت", "ثائر",
    "جاسم", "جاسر", "جبريل", "جعفر", "جلال", "جمال", "جهاد",
    "حازم", "حارث", "حامد", "حبيب", "حذيفة", "حسام", "حمدان",
    "خليل", "خيري", "خالص", "خضر",
    "دانيال", "ديب",
    "ربيع", "رشاد", "رشيد", "رفاعي", "رياض",
    "زبير", "زبيدة",
    "سعيد", "سفيان", "سلمان", "سهيل", "سيف",
    "شادي", "شاكر", "شامل", "شاهر", "شفيق",
    "صبري", "صفوت", "صهيب", "صياد",
    "ضياء", "ضياء الدين",
    "عبير", "عقيل", "علاء", "عمران", "عمر",
    "غازي", "غالب",
    "فادي", "فارس", "فاروق", "فاضل", "فالح", "فتحي",
    "قاسم", "قحطان",
    "كامل", "كاظم",
    "لقمان", "لبيب",
    "ماضي", "مالك", "مأمون", "مبارك", "محمود", "مختار", "مدثر",
    "مرتضى", "مسلم", "مصطفى", "مطيع", "مظفر", "معتصم", "معين",
    "مؤمن", "مؤيد",
    "نادر", "نافع", "نبيل", "نجيب", "نزيه",
    "هاشم", "هلال", "همام",
    "وجيه", "وليد",
    "يامن", "يحيى",
    "إسلام", "إياد", "إيهاب",
    # Tribal / regional Saudi names
    "ضبيان", "قطان", "خثلان", "مطلق", "ذياب", "جلوي", "مقرن", "سحيم",
    "مضحي", "جلعود", "دغيم", "خريبط", "لعبون", "سبهان", "حمود", "عقاب",
    "فرحان", "قران", "شديد", "عطية", "سطام", "جار الله", "حيدر", "عزيزان",
    "سراج", "عيال", "حسيل", "ضاحي", "فليح", "زامل", "مهلهل", "قران",
    "دعيج", "شبيب", "حويل", "دهام", "سفر", "فرج", "عليان", "عرفات",
    "مخلف", "دبيان", "حريز", "صبحان", "وتيد", "حبتور", "شبانة", "جفال",
    "حليل", "خضران", "مطيع", "عميرة", "ثنيان", "طعيمة", "حجيلان", "محيسن",
    "مطيري", "زهير", "مباركي", "صلاح الدين", "ذكر الله", "نور الدين",
    "سيف الدين", "شمس الدين", "بدر الدين", "معين الدين", "تاج الدين",
    # Contemporary Gulf names
    "راف", "دانة", "كنان", "جوان", "إياد", "مهيار", "رزان",
    "لجين", "تالا", "ريف", "شهاب", "قصي", "دريد", "مجد",
    "نادي", "بثينة", "أياد", "خزيمة", "مصعب", "سراقة",
    "جندل", "قيس", "سعدان", "حيان", "مكحل", "صبار",
    "حصان", "سهم", "ودان", "ضمرة", "غازي", "فهاد",
    "نمر", "برهان", "صقيل", "كهلان", "وقاص", "مهلهل",
    "بجاد", "نشمي", "حجاج", "كعب", "شقران", "حراب",
    "غطاس", "قرناس", "شبوط", "وهبان", "جدعان", "لافي",
    "منيع", "حزام", "سحيل", "رزيق", "دناف", "مرسل",
    "قواسمة", "خليفة", "كريمان", "شقير", "قداح", "كهلان",
    "نادي", "رياح", "وسام", "مدني", "قريطي", "مسعر",
    "نفاع", "حماد", "شعشوع", "طيار", "قحيط", "ميار",
    "لهيب", "حزبة", "مقداد", "رافد", "بدران", "دلبح",
    "شعلان", "شهيل", "مهار", "دافع", "رعد", "قاسي",
    # Extended male names
    "يعقوب", "يوشع", "إسحاق", "إسماعيل", "إدريس", "أيوب", "يونس", "هارون",
    "الخضر", "شيث", "لوط", "صالح", "هود", "ذو الكفل",
    "صائم", "قائم", "ساجد", "راكع", "ذاكر", "شاكر", "صابر", "شاهد",
    "حاكم", "غالب", "فاتح", "ناجح", "واصل", "باذل", "عامل",
    "كامل", "عاقل", "فاضل", "عادل", "ناصح", "ودود", "محمود",
    "مشكور", "مبرور", "مقبول", "منصور", "مأجور", "محفوظ",
    "مكرم", "مبجل", "مفخر", "مؤيد", "مسدد", "موفق",
    "مرشد", "مهدي", "منقذ", "ملهم", "ميسر", "معين", "مغيث",
    "مسعود", "مرزوق", "محظوظ", "موهوب", "ممنوح",
    "فراج", "ضيدان", "عمير", "غنام", "شلبي",
    "مطير", "عواض", "رباح", "منديل", "درباس",
    "خضير", "سرار", "حميدان", "طريف", "خلف", "مزيد",
    "ربيع", "صيف", "شتاء", "خريف", "وسن", "حلم",
    "أمل", "رغبة", "شوق", "وجد", "بهجة", "فرحة",
    "نشوة", "طرب", "جذل", "ابتهاج", "يقين",
    "نزاهة", "عدالة", "شهامة", "مروءة", "فروسية",
    "الجواد", "الكريم", "الشجاع", "الباسل",
    "الصنديد", "البطل", "الفارس", "الحارب",
    "الغازي", "المجاهد", "المرابط", "المجد", "الشرف",
    "العلاء", "الرفعة", "السمو", "الجلال", "الكمال",
    "الجمال", "البهاء", "الضياء", "النور", "السراج",
    "المصباح", "البدر", "الهلال", "النجم",
    "الفجر", "الصبح", "الشفق",
    "القطب", "الوتد", "السند", "العماد",
    "الأساس", "المنبع", "الينبوع",
    "الواحة", "الروضة", "الفردوس", "الرضوان",
    "معاوية", "عمرو", "سعيد", "أسيد",
    "عمار", "ثابت", "حذيفة",
    "مصعب", "جعفر", "أسامة",
    "طلحة", "زبير", "مصطفى", "مختار",
    "منتظر", "مهدي", "مرتضى",
    "مجتبى", "منجد", "مظفر", "معز",
    "مخلص", "مصلح", "منفذ",
    "رشيد", "سديد", "قويم", "معتدل",
    "منتظم", "محكم", "متين", "راسخ",
    "نبيه", "نبيل", "نجيب", "نجاح", "نجدة",
    "نجم", "وسيل", "وصيل", "واضح",
    "واعد", "وامق", "يامن", "يانع", "يافع",
    "يساعد", "يسعد", "جوهر", "كنز",
    "بريق", "ألق", "وهج", "إشراق",
    "فجر", "إنارة", "وضوح", "صحو",
    "غسق", "شفق", "سحر",
    "نهاد", "نيازي", "نوزاد", "نوفل",
    "هادي", "هاشم", "هامان", "هاني",
    "هزاع", "هلال", "هلياني", "هيثم",
    "هيجان", "وثاب", "ودعان", "وسيل",
    "وصيف", "وضاح", "وقار", "ولاء",
    "يزيد", "يسار", "أنور", "أمير",
    "أديب", "أسعد", "أكرم", "باسم",
    "بشار", "بشير", "بكر", "تميم",
    "توفيق", "ثابت", "ثائر", "جاسم",
    "جاسر", "جبريل", "جعفر", "جلال",
    "حازم", "حارث", "حامد", "حبيب",
    "حذيفة", "حسام", "حمدان",
    "خليل", "خيري", "دانيال",
    "ربيع", "رشاد", "رشيد", "رياض",
    "زبير", "سعيد", "سفيان", "سلمان",
    "سهيل", "سيف", "شادي", "شاكر",
    "شامل", "شاهر", "شفيق", "صبري",
    "صفوت", "صهيب", "ضياء",
    "عقيل", "علاء", "عمران", "غازي",
    "غالب", "فادي", "فارس", "فاروق",
    "فاضل", "فالح", "فتحي", "قاسم",
    "قحطان", "كامل", "كاظم", "لبيب",
    "ماضي", "مالك", "مأمون", "مبارك",
    "محمود", "مختار", "مدثر",
    "مرتضى", "مسلم", "مطيع",
    "مظفر", "معتصم", "مؤمن", "مؤيد",
    "نادر", "نافع", "نبيل", "نجيب",
    "هاشم", "هلال", "همام",
    "وجيه", "يامن", "يحيى",
    "إسلام", "إياد", "إيهاب",
    # More male names
    "أرسلان", "آسر", "أثير", "أثيل", "أجود", "أحور", "أخضر",
    "أدهم", "أروع", "أزهر", "أسطل", "أسند", "أصدق", "أضوأ",
    "أعلى", "أغلى", "أفصح", "أقوم", "أكرم", "ألمع", "أمتن",
    "أنجب", "أنجح", "أنجد", "أنبل", "أنضر", "أنعم", "أنفع",
    "أهدى", "أوثق", "أوجز", "أوضح", "أولى", "أيمن",
    "باهر", "بدران", "بدري", "برهاني", "بصير", "بلاغي",
    "بهادر", "بهجت", "بهلول", "بياني",
    "ثقة", "ثلج", "ثمين", "ثروت", "ثريان",
    "جابر", "جازي", "جاهد", "جبار", "جبري",
    "جريح", "جريء", "جزيل", "جسيم", "جعيل",
    "جليل", "جميل", "جوادة", "جودة",
    "حاضر", "حارس", "حاسب", "حاشد", "حاصد",
    "حبر", "حتحت", "حجاج", "حجاز", "حجازي",
    "حداد", "حراء", "حريص", "حريز", "حزين",
    "حسوم", "حصيف", "حضرمي", "حطاب",
    "خاضع", "خالص", "خبير", "خطيب",
    "خمر", "خيال", "خياط",
    "داعي", "داهية", "دائب", "دائم", "دامج",
    "دانيل", "دباغ", "دراك", "درامي",
    "ذهول", "ذؤاب", "ذكاء",
    "رأفت", "رابح", "رادع", "رازق", "رائق",
    "رباط", "ربيعي", "رتيب", "رجاء",
    "رحيب", "ردود", "رزام", "رزين",
    "رسيس", "رشاقة", "رصيف", "رطل",
    "زابع", "زاجر", "زاهد", "زاهر",
    "زبرج", "زبيري", "زجاج", "زخرف",
    "زريق", "زعيم", "زكاء", "زمخشري",
    "سابق", "سارح", "ساطع", "سافر",
    "ساكب", "سالك", "ساهر",
    "تبر", "تريكي", "تعالى", "تفاخر",
    "تلاد", "تمام", "تميم", "توام",
    "حلوان", "حمدون", "حمزاوي", "حميراء",
    "خرطوم", "خزرج", "خصيب", "خلاص",
    "دولة", "دومة", "دياب", "ديناري",
    "ذهبي", "ذيال", "ربان", "رباني",
    "سامر", "سامع", "سانح", "سباع",
    "سحار", "سرطان",
    "عواجي", "عدنان", "عراب", "عرار",
    "عراقي", "عرفات", "عرفان",
    "عريان", "عزام", "عزاوي",
    "فارع", "فاطن", "فاعل", "فاهم",
    "فتوح", "فطن", "فكور",
    "قادم", "قارئ", "قاضي", "قاطع",
    "قاهر", "قائد", "قائم", "قاسي",
    "كارم", "كاشف", "كاظم", "كافي",
    "كامي", "كاهل", "كبير",
    "لافت", "لاهب", "لاهي",
    "لبيب", "لثيم", "لجوج",
    # Final male additions
    "ماجد", "مادح", "مارد", "ماسح", "ماشي",
    "ماضي", "مانع", "مائل", "مباشر", "مبتكر",
    "مبدع", "مبرز", "مبسط", "مبشر", "مبلغ",
    "مثابر", "مثقف", "مجرب", "مجتهد",
    "محتشم", "مختبر", "مخطط", "مدرب",
    "مدروس", "مدير", "مذيع", "مرتب",
    "مرجو", "مركز", "مروض", "مزهر",
    "مساند", "مسبق", "مستشار", "مستعد",
    "مستقر", "مستنير", "مشرع", "مصمم",
    "مطور", "مظهر", "معالج", "معلم",
    "مغيث", "مفكر", "مقتدر", "مقدام",
    "مكافئ", "ملاحظ", "منافس", "مناضل",
    "منتج", "منجز", "منسق", "منشد",
    "منطقي", "منفتح", "منقح", "مهتم",
    "مهذب", "مهيأ", "مواصل", "موثوق",
    "موسى", "ميمون", "نابه", "ناظر",
    "نافذ", "ناقد", "ناضل", "ناصع",
    "نبيه", "نشيط",
]

FIRST_NAMES_FEMALE = [
    # Classical Saudi / Islamic female names
    "نورة", "سارة", "لمى", "ريم", "هيفاء", "مها", "أمل", "دلال", "منال", "غادة",
    "فاطمة", "عائشة", "خديجة", "مريم", "زينب", "هند", "أسماء", "سمر", "رنا",
    "لينا", "هدى", "سلوى", "نجلاء", "ابتسام", "نادية", "سميرة", "حنان", "وفاء",
    "صفاء", "رجاء", "بشرى", "زهرة", "ياسمين", "جمانة", "رهف", "لجين", "تالا",
    "دانة", "جوري", "ريناد", "شهد", "وجدان", "حور", "سدين", "غلا", "ميادة",
    "بيان", "أريج", "عبير", "نسرين", "رنيم", "ملاك", "جنى", "سلمى", "يارا",
    "ديمة", "رزان", "هيا", "الجوهرة", "العنود", "لطيفة", "بدور", "شيخة", "موضي",
    "هناء", "إيمان", "آلاء", "روان", "لمياء", "مي", "ندى", "رباب", "سحر",
    "فوزية", "حصة", "منيرة", "جواهر", "أميرة", "شيماء", "مرام", "بسمة", "نجوى",
    "علياء", "خلود", "لولوة", "مشاعل", "عزيزة", "ريحانة", "سندس", "إسراء", "كوثر",
    "رقية", "سكينة", "فريدة", "حبيبة", "تهاني", "ليلى", "عفاف", "نعيمة", "راوية",
    # Additional female names
    "أبرار", "أحلام", "إشراق", "إيناس", "ألاء", "أنوار", "أوفى",
    "براءة", "بنان", "بيداء",
    "تمارا", "تغريد", "تقى",
    "ثناء", "ثريا",
    "جليلة", "جهاد", "جيهان",
    "حياة", "حفصة", "حليمة",
    "خلود", "خلوص", "خيرية",
    "دعاء", "دلنيا", "دنيا",
    "ذكرى", "ذهب",
    "رائدة", "رحمة", "رشا", "رفاء", "روضة", "ريا",
    "زكية", "زمرد", "زيتون",
    "سبأ", "سجى", "سفانة", "سفيرة", "سلافة", "سنا",
    "شذى", "شمس", "شيرين",
    "صباح", "صبا", "صدف",
    "ضحى", "ضياء",
    "طيبة", "طلة",
    "عهد", "عواطف", "علا",
    "غزل", "غنيمة",
    "فتون", "فدوى", "فراح", "فرح", "فلك",
    "قدر", "قمر",
    "كفاح", "كلثم",
    "لانا", "لارا", "لبنى", "لطف", "لمار",
    "ماجدة", "ماضية", "مدينة", "مرجان", "مروة",
    "مسرة", "مضاوي", "مطيعة", "مكة", "مناهل", "منى",
    "نبيلة", "نزهة", "نضال", "نغم", "نيفين",
    "هالة", "هبة", "هيلة", "هيلة",
    "وداد", "ورد", "وسام", "وصال",
    "يسرى", "يقين",
    # Traditional Gulf / tribal female names
    "زوزو", "غلية", "نيلة", "بيضاء", "جليحة", "غنيمة", "سبلة", "خزنة",
    "حمدة", "موزة", "شما", "نجمة", "ضوء", "سبأ", "طافشة", "بثينة",
    "هيلة", "مطيرة", "ريحة", "وضحة", "تمني", "رشيدة", "خلاصة", "رفعة",
    "حذام", "مضاوة", "مجدية", "سبيكة", "حبابة", "شرفاء", "ذيبة", "بنية",
    "مرضية", "جزيلة", "قلوبة", "خيزرانة", "مهرة", "عرار", "دنانير",
    "فيحاء", "سحابة", "درة", "نوارة", "وسمية", "أصيلة", "هنادي",
    "رياض", "صبوح", "ثغر", "ضوضاء", "جواهر", "فضة", "سامية",
    "غيداء", "رباب", "طرفة", "حنظلة", "أريكة", "نزهة", "منال",
    # Contemporary Gulf / modern names
    "روفان", "ريان", "تيما", "ديانا", "رولا", "سيرين", "شهيناز",
    "لارين", "مازن", "ناريمان", "وردة", "ياسمينة", "إيلاف",
    "نيلوفر", "شوق", "ألفت", "بلقيس", "حياة", "دينا",
    "رفل", "ريتال", "صوف", "غدير", "لنا", "مياء",
    "نبأ", "نوف", "هفوف", "وعد",
    "أروى", "اعتدال", "بهيجة", "تبسم",
    "حمدية", "خامرة", "دانية", "رافدة",
    "سبأ", "شكوى", "عطرة", "غيثة",
    "فريدة", "قبول", "كنزة", "لانة",
    "مدلة", "نسمة", "هوازن", "وهيبة",
    "يسرى", "أبير", "إخلاص", "برة",
    "تماضر", "ثمينة", "جُمل", "حلوى",
    "خامسة", "دمية", "رائعة", "سحابة",
    "شمعة", "صبيحة", "ضيفة", "طيبة",
    "علية", "غادية", "فتحية", "قديرة",
    "كريمة", "لهفة", "مرحبة", "نورية",
    "هواء", "وسنة", "يمامة",
    # More classical Islamic female names
    "أسيل", "أضواء", "ألماس", "أنين", "أوراق",
    "باهرة", "بتول", "برقة", "بلابل",
    "تجلي", "تماضر", "توبة",
    "جارية", "جذلى", "جُلنار",
    "حاملة", "حبة", "حجلة", "حجيلة",
    "خريطة", "خضراء",
    "دانية", "دعد", "ديانا",
    "رانية", "رزقة", "رضوانة", "رواية",
    "زاهية", "زبيدة", "زرقاء", "زيانة",
    "سامية", "ستر", "سرور", "سطوة",
    "شفاء", "شهباء", "شهيرة",
    "صادقة", "صالحة", "صبية",
    "طاهرة", "طربة", "طمأنينة",
    "عطوف", "عنبرة", "عوطف",
    "غريبة", "غزالة", "غنيمة",
    "فاخرة", "فانية", "فتنة", "فجر",
    "قادرة", "قانتة",
    "كاعبة", "كافية", "كتمة",
    "لائقة", "لجين", "لذة",
    "مابرة", "مازحة", "مجدولة",
    "نفيسة", "نقاء", "نهلة",
    "هادئة", "هامة", "هبات",
    "وسيمة", "وفية", "وقار",
    # Extended female names - Quranic and Islamic
    "زليخة", "بلقيس", "آسية", "حواء", "صفورة", "مريمة",
    "خولة", "سهيلة", "رميلة", "مسيكة", "نسيبة", "حمنة",
    "أم سلمة", "زينب", "أسماء", "فاطمة الزهراء",
    "نفيسة", "سكينة", "رقية",
    "أميمة", "عاتكة", "أروى", "رملة", "أم حبيبة",
    "ميمونة", "زوينة", "كريمة",
    "ثويبة", "خديجة", "فضة",
    "سعدية", "هالة", "كلثومة",
    # Extended female - contemporary Gulf
    "ريتال", "روان", "رهام", "رنيمة", "رودة",
    "روضة", "رويدة", "رويفة", "رهيف", "ريفان",
    "ريهام", "ريوف", "ريلى", "رين", "ريوان",
    "سبل", "سجيلة", "سدرة", "سراء", "سرحة",
    "سرحان", "سرمد", "سطوح", "سعادة", "سعيدة",
    "سفانة", "سكب", "سلسبيل", "سلافة", "سلالة",
    "سلامة", "سلطانة", "سلمانة", "سلوانة",
    "سلوى", "سليمة", "سمانة", "سمحة", "سمراء",
    "سمسمة", "سنابل", "سناء", "سنى", "سهاد",
    "سهام", "سهاني", "سهد", "سهران", "سهمة",
    "سيرة", "سيناء", "سيوف",
    "شاهرة", "شبا", "شبانة", "شبة", "شتاء",
    "شجرة", "شجية", "شدوة", "شذاة", "شراع",
    "شرارة", "شربة", "شرفى", "شريفة", "شفا",
    "شقراء", "شقيقة", "شلالة", "شماء", "شنوفة",
    "شهباء", "شهرزاد", "شهيرة",
    "صابرة", "صادقة", "صافية", "صالحة",
    "صباحية", "صبية", "صحراء", "صدقة",
    "صديقة", "صرخة", "صفية", "صلحة",
    "صهباء", "صواب",
    "ضحية", "ضوية",
    "طاهرة", "طربوش", "طريفة", "طلعة",
    "طمأنينة", "طيبة", "طيفة",
    "عابدة", "عاتقة", "عالمة", "عانية",
    "عائدة", "عباسة", "عزة", "عشيرة",
    "عطرة", "عطوفة", "عفيرة", "عليا",
    "عنبرة", "عواطف", "عويشة",
    "غادة", "غاية", "غالية", "غزالة",
    "غزيرة", "غنوة", "غنيمة",
    "فاتنة", "فادية", "فارعة", "فائزة",
    "فتنة", "فجيرة", "فداء", "فرائد",
    "فردوسة", "فريدة", "فزيعة", "فسيلة",
    "فضة", "فضيلة", "فطومة", "فكرية",
    "فلة", "فنونة", "فهيدة", "فيحاء",
    "قبلة", "قدسية", "قرنفلة", "قصيدة",
    "قطرة", "قطوف", "قمراء", "قمرية",
    "كاملة", "كافية", "كاهنة", "كبيرة",
    "كثيرة", "كريمة", "كعبة", "كفاءة",
    "لاهية", "لبانة", "لبيبة", "لحظة",
    "لذيذة", "لطيمة", "لقطة", "لمياء",
    "مأمونة", "مابرة", "ماجدة", "ماحية",
    "مادحة", "مازحة", "ماسة", "ماضية",
    "مانحة", "ماهرة", "مبتسمة", "مبهجة",
    "متعة", "مثالية", "مجدية", "مجيبة",
    "محبوبة", "محترمة", "محسنة", "مختارة",
    "مدينة", "مذهلة", "مرحة", "مرضية",
    "مريحة", "مزدهرة", "مساعدة",
    "مستقيمة", "مسرورة", "مشتاقة",
    "مصفاة", "مطلوبة", "معتزة",
    "معجبة", "معطرة", "مغامرة",
    "مقبولة", "مكتملة", "مكرمة",
    "ملهمة", "مميزة", "منتقاة",
    "منجزة", "منحوتة", "منزلة",
    "مهرة", "مهيرة", "موهوبة",
    "ميمونة", "ناجحة", "نافعة",
    "ناضرة", "ناظرة", "نبيهة",
    "نجيبة", "نزيهة", "نشيطة",
    "نضيرة", "نظيفة", "نعومة",
    "نفائس", "نقية", "نهارة",
    "نهيدة", "نوارة", "نوالة",
    "نوبة", "نوبية", "نورانية",
    "هاجرة", "هادية", "هانئة",
    "هدوء", "هديلة", "هفهافة",
    "هلالة", "هموم", "هنودة",
    "هيبة", "هيجاء", "هيفاء",
    "واثقة", "وادعة", "وافية",
    "واهبة", "وجيهة", "وردية",
    "ورقاء", "وسيمة", "وطنية",
    "وفاءة", "وقورة", "وهيبة",
    "ياسرة", "يسيرة", "يقظة",
    "يمنى", "ينبوع",
    # More female names - Gulf modern
    "أبير", "أثير", "أجيال", "أحلامي", "إخلاص",
    "أدواء", "أزاهير", "أساور", "أشواق", "أصداء",
    "أصيلة", "أضواء", "أطياف", "أعشار", "أعماق",
    "أغاني", "أفراح", "أفكار", "أقمار", "ألحان",
    "ألطاف", "ألوان", "أماني", "أمطار", "أنغام",
    "أنوار", "أنين", "أهداب", "أهواء", "أوراق",
    "أوردة", "أهازيج", "أيادي", "أيام", "إياس",
    "باريس", "باسلة", "باسمة", "باصرة", "باطنة",
    "باعثة", "بافقة", "باقية", "بالغة", "بامية",
    "بانة", "بانية", "باهجة", "باهرة", "بتلة",
    "بثينة", "بجادة", "بحيرة", "بخيتة",
    "برارة", "بركة", "برودة", "بريقة",
    "تائبة", "تابعة", "تاجرة", "تالدة",
    "تامة", "تامرة", "تبريدة", "تحفة",
    "تخيل", "تدليل", "ترفة", "تزكية",
    "ثائرة", "ثاكلة", "ثامنة", "ثانوية",
    "ثباتة", "ثرية", "ثلجية", "ثمرة",
    "ثمينة", "ثنائية", "ثواب",
    "جاذبة", "جامدة", "جانحة", "جاهزة",
    "جاهلة", "جاهمة", "جبلية", "جبهة",
    "جدية", "جزيلة", "جسيمة", "جليلة",
    "جمالية", "جميلة", "جنانية", "جنيبة",
    "جوابة", "جودية", "جولة", "جوهرية",
    "حادة", "حارة", "حاضرة",
    "حافظة", "حاكمة", "حالمة", "حانية",
    "حاوية", "حبابة", "حباحبة", "حبيكة",
    "حجارة", "حجازية", "حدادة", "حدسية",
    "حديثة", "حديقة", "حذرة", "حرة",
    "خاشعة", "خاضعة", "خالصة", "خاملة",
    "خانعة", "خاوية", "خبازة", "خبيثة",
    "خبيرة", "ختومة", "خضراء", "خضوع",
    "خطيبة", "خفيفة", "خلابة", "خلاصة",
    "خلاصية", "خلقية", "خليقة",
    "دائبة", "دائرة", "دائمة", "دافئة",
    "دافعة", "داكنة", "دامغة", "دامية",
    "داهية", "ذكاء", "ذكية",
    "رابطة", "رابية", "راجحة", "راجعة",
    "راحلة", "رادة", "رادعة", "رافدة",
    "رافلة", "رافهة", "رافية", "راقدة",
    "راقية", "رامقة", "رانية", "رانفة",
    "رباطية", "ربوة", "ربيبة", "ردينة",
    "ردية", "رفاهية", "رفعة", "رقراقة",
    "رمادية", "رمزية", "رميمة", "رمزية",
    "زاهدة", "زاهية", "زاكية", "زالفة",
    "زامرة", "زانية", "زاهرة", "زبدة",
    "زبرجدة", "زجاجية", "زخرفة", "زرافة",
    "زرقاء", "زريفة", "زعزعة", "زكاوة",
    "زلفى", "زمردة", "سابغة", "سابكة",
    "ساجدة", "ساذجة", "سارحة", "سارية",
    "سامدة", "سامعة", "سانحة", "ساهمة",
    "سبيكة", "سحابية", "سراجية",
    "سعيدة", "سقاءة", "سكوتة",
    "سلاسة", "سلامية", "سلانة", "سلسة",
    "سليمة", "سمحاء", "سناؤة",
    "سهلة", "سواسية", "سواعدة",
    # Final female additions
    "شابة", "شاذة", "شارقة", "شامخة", "شاملة",
    "شائعة", "شاهدة", "شاهقة", "شبابة", "شتوية",
    "شجية", "شحيحة", "شخصية", "شدوة", "شذرة",
    "شراعة", "شربية", "شريرة", "شريفة", "شطرة",
    "شعاعة", "شعرية", "شغوفة", "شفيعة", "شكيمة",
    "شلالة", "شماخة", "شمالية", "شمعية", "شموخة",
    "شناعة", "شوكة", "صابرة", "صارمة", "صاعدة",
    "صافية", "صالحة", "صامتة", "صاهرة", "صبية",
    "صحيحة", "صخرة", "صداقة", "صدوقة", "صريحة",
    "طاغية", "طالعة", "طامحة", "طامعة", "طانية",
    "طاهرة", "طبيعة", "طربية", "طريفة", "طعيمة",
    "عابدة", "عاجزة", "عادلة", "عارفة", "عاقلة",
    "عالمة", "عاملة", "عاهرة", "عاهدة", "عباءة",
    "غامضة", "غامرة", "غانمة", "غزيرة", "غضبانة",
    "فاتحة", "فادة", "فائزة",
]

LAST_NAMES = [
    # Major Saudi tribal names
    "القحطاني", "العتيبي", "الغامدي", "الدوسري", "الشهري", "الحربي", "الزهراني",
    "المطيري", "الشمري", "العنزي", "السبيعي", "المالكي", "الأحمدي", "البلوي",
    "الرشيدي", "الجهني", "الحارثي", "السلمي", "الثبيتي", "البقمي", "العمري",
    "الصاعدي", "الشريف", "الهاشمي", "الحسيني", "العلوي", "الزيدي", "المحمدي",
    "الخالدي", "السعدي", "الناصري", "الفهدي", "التميمي", "القرشي", "المكي",
    "المدني", "الأنصاري", "العمراني", "الشيباني", "الكندي", "الراجحي", "الدخيل",
    "الشويعر", "النمر", "البراك", "الفوزان", "السويلم", "المنيف", "الحقباني",
    "العسيري", "الخثعمي", "الوادعي", "النخلي", "الغزالي", "العسكري", "الرومي",
    "الفارسي", "الهندي", "التركي", "اليماني", "المصري", "الشامي", "العراقي",
    "الحجازي", "النجدي", "القصيمي", "الحساوي", "الدمشقي", "البغدادي", "الموصلي",
    "السديري", "الثنيان", "الجفالي", "العليان", "الراشد", "المحيسن", "الطريقي",
    "البكري", "الماضي", "النويصر", "الحمدان", "السيف", "الرميح", "الحبيب",
    "العقيل", "الشثري", "المنقور", "اللحيدان", "العيسى", "البسام", "المقبل",
    "الزامل", "القاسم", "الربيعة", "السالم", "العبيد", "الصقر", "الحميد", "النفيسة",
    # More tribal families
    "الغريري", "المديهش", "الرشود", "الحسون", "العجمي", "المطوع", "الخراشي",
    "الدهماني", "الحوشاني", "الشهيل", "الأسمري", "البادي", "السهلي", "الردادي",
    "الحريقي", "الجاسر", "السهل", "الحميضي", "الشبراوي", "المزروع", "البحري",
    "العبيكان", "الصالح", "المحمد", "العبدالله", "الإبراهيم", "العبدالعزيز",
    "الخليفة", "الدوسري", "العمير", "المشعل", "البراهيم", "الغربي", "الجنوبي",
    "الشمالي", "الوسطي", "الشرقي", "الساحلي", "الجبلي", "الصحراوي", "الوادي",
    "البحراني", "الكويتي", "الإماراتي", "العُماني", "القطري", "المنامي",
    "الأبهاوي", "الخميساوي", "الجازاني", "الطائفي", "المكي", "المدني",
    "الرياضي", "الدمامي", "الجدادي", "البريدي", "الحائلي", "النجراني",
    # Prominent Saudi families
    "آل سعود", "آل الشيخ", "آل فيصل", "آل عبدالله", "آل خالد", "آل سلمان",
    "آل نهيان", "آل مكتوم", "آل ثاني", "آل صباح", "آل خليفة", "آل سعيد",
    "الأمير", "الملك", "الأمير",
    "الجراح", "الخبتي", "الرفاعي", "الشهباء", "الطحاوي", "العامري",
    "الغامد", "الفراج", "القثامي", "الكثيري", "اللحيدان", "المالك",
    "النجار", "الهاجري", "الوهابي",
    # Common Saudi surnames with Al- prefix
    "الأسود", "الأصفر", "الأحمر", "الأبيض", "الأخضر", "الأزرق",
    "الكبير", "الصغير", "الطويل", "القصير", "العريض", "الضيق",
    "القديم", "الجديد", "العالي", "المنخفض", "الحاد", "الهادئ",
    "الكريم", "الشريف", "الأمين", "الصادق", "الوفي",
    "الحليم", "الحكيم", "العليم", "القدير", "المجيد",
    # Tribal last names without al-
    "قحطاني", "عتيبي", "غامدي", "دوسري", "شهري", "حربي", "زهراني",
    "مطيري", "شمري", "عنزي", "سبيعي", "مالكي", "أحمدي", "بلوي",
    "رشيدي", "جهني", "حارثي", "سلمي", "ثبيتي", "بقمي", "عمري",
    "صاعدي", "شريف", "هاشمي", "حسيني", "علوي", "زيدي", "محمدي",
    "خالدي", "سعدي", "ناصري", "فهدي", "تميمي", "قرشي",
    "أنصاري", "عمراني", "شيباني", "كندي", "راجحي",
    "عسيري", "خثعمي", "وادعي", "نخلي", "غزالي",
    "فارسي", "هندي", "تركي", "يماني", "مصري", "شامي", "عراقي",
    "حجازي", "نجدي", "قصيمي", "حساوي",
    "سديري", "ثنيان", "جفالي", "عليان", "راشد", "محيسن",
    "بكري", "ماضي", "نويصر", "حمدان", "سيف", "رميح", "حبيب",
    "عقيل", "شثري", "منقور", "لحيدان", "عيسى", "بسام", "مقبل",
    "زامل", "قاسم", "ربيعة", "سالم", "عبيد", "صقر", "حميد",
    # Occupational/descriptive surnames
    "الحداد", "النجار", "الخياط", "الصياد", "الفلاح",
    "الحكيم", "الطبيب", "المعلم", "القاضي", "الكاتب",
    "الشاعر", "الناقد", "الفقيه", "المفتي", "الوزير",
    "الأمين", "الخازن", "المحاسب", "التاجر", "البائع",
    "الصانع", "الحارس", "الراعي", "الجمال", "الفارس",
    # More unique Saudi clans
    "العوفي", "الرفيدي", "الشنقيطي", "البيشي", "الحيدري",
    "الزبيدي", "العكبري", "البلادي", "الجيلاني", "الحلبي",
    "الجزائري", "المغربي", "الليبي", "السوداني", "الصومالي",
    "البخاري", "السمرقندي", "الترمذي", "الهروي", "الكابلي",
    "الدهلوي", "اللاهوري", "السندي", "الكرماني", "الأصفهاني",
    "الطبري", "البيروني", "الإدريسي", "المسعودي", "الجاحظي",
    "الجرجاني", "الرازي", "البغدادي", "النيسابوري", "الدمشقي",
    "الأندلسي", "الأشبيلي", "القرطبي", "البجائي", "التلمساني",
    "الفاسي", "المراكشي", "الصفاقسي", "القيرواني", "الجزيري",
    "الأزهري", "الإسكندراني", "القاهري", "الحلبي", "الموصلي",
    "الزبيدي", "العبيدي", "الفاروقي", "الصديقي", "الحنفي",
    "الشافعي", "المالكي", "الحنبلي", "الظاهري", "السلفي",
    "الصوفي", "القادري", "النقشبندي", "الشاذلي", "الرفاعي",
    "البدوي", "الدسوقي", "الجيلاني", "الجزولي", "التجاني",
    # Final additions
    "الطلحي", "الميموني", "الشنبري", "الأصمعي", "الأخفشي",
    "السيوطي", "الذهبي", "الزركلي", "الكتاني", "المقريزي",
    "الصفدي", "الذريعي", "المامطيري", "العازمي", "البدراني",
    "الشريدة", "الشليوي", "الحفيان", "الزهيري", "المعيقل",
    # Extended last names - tribal families across Gulf
    "الشهابي", "الأيوبي", "الزنجاني", "الكرباسي", "الطبطبائي",
    "الموسوي", "الحكيمي", "الخوئي", "الصدري", "البهبهاني",
    "المقدسي", "المقداد", "العمراوي", "الصريخ", "الخضيري",
    "الشطري", "الأكلبي", "الأكيابي", "الحصيني", "الغنيمي",
    "الخضيري", "العمراوي", "الغامدي", "الشهري", "العسيري",
    "الأسمري", "البادي", "السهلي", "الردادي", "الحريقي",
    "الشبراوي", "المزروع", "البحري", "العبيكان", "الصالح",
    "العبدالله", "الإبراهيم", "العبدالعزيز", "الخليفة",
    "العمير", "المشعل", "البراهيم", "الغربي",
    # More Saudi tribal names
    "السدحان", "الشايع", "المطرفي", "الحصيني", "العقيلي",
    "المشوح", "الزهيري", "الجريدي", "الخراشي", "الصقعبي",
    "الغشيان", "الحربش", "المنيفي", "الوابل", "البريدي",
    "الجلعود", "الشليوي", "الحقيل", "الزعبي", "الأصمي",
    "المري", "الرميح", "الدغيم", "الشبيبي", "الطيار",
    "المطرف", "العجلان", "الفريح", "الحربي", "الصقعب",
    "الزيد", "الراشد", "الدريس", "السحيم", "العوفي",
    "الحميضي", "الجاسر", "السهل", "الرفاعي", "الجنيبي",
    "الفليج", "المقرن", "السويد", "الرشيد", "الطريف",
    "العتيقي", "العنزي", "الحسيني", "الهاشمي",
    # Professional/descriptive surnames
    "الأمير", "الشاعر", "العالم", "الفقيه", "القاضي",
    "المعلم", "الطبيب", "الصيدلاني", "المهندس", "المحامي",
    "التاجر", "الصانع", "الحارس", "الجندي", "الضابط",
    "الوزير", "الأمين", "الخازن", "المحاسب", "الكاتب",
    "الناقد", "المترجم", "المفسر", "المفتي", "القارئ",
    "الحداد", "النجار", "الخياط", "الصياد", "الفلاح",
    "البحار", "الرياح", "الصحراوي", "الجبلي", "البستاني",
    # More descriptive family names
    "الأسود", "الأبيض", "الأحمر", "الأصفر", "الأخضر",
    "الأزرق", "الكبير", "الصغير", "الطويل", "القصير",
    "العريض", "الضيق", "القديم", "الجديد", "العالي",
    "المنخفض", "الحاد", "الهادئ", "السريع", "البطيء",
    "الذكي", "الحكيم", "القوي", "الضعيف", "الشجاع",
    "الجبان", "الكريم", "البخيل", "الأمين", "الخائن",
    "الصادق", "الكاذب", "الوفي", "الغادر", "الحليم",
    "الغضوب", "السعيد", "الحزين", "الغني", "الفقير",
    # Regional origin surnames
    "الحجازي", "النجدي", "الحساوي", "القصيمي", "الحائلي",
    "النجراني", "الجيزاني", "الطائفي", "الأبهاوي",
    "الخميساوي", "الرياضي", "الدمامي", "الجدادي",
    "البريدي", "الأحسائي", "الخبراوي", "الدمامي",
    "المدينيُّ", "المكاوي", "الجداوي",
    # More tribe-based surnames
    "القريني", "الزهيري", "المجحم", "الشكيبان", "اللهيبي",
    "الصبحي", "الرشود", "الخلف", "الصالحي", "العنزاوي",
    "الشمراني", "الغامدي", "الزهراني", "القحطاني",
    "العتيبي", "الدوسري", "المطيري", "الشمري",
    "الحربي", "السبيعي", "المالكي", "الأحمدي",
    "البلوي", "الرشيدي", "الجهني", "الحارثي",
    "السلمي", "الثبيتي", "البقمي", "العمري",
    "الصاعدي", "الزيدي", "المحمدي", "الخالدي",
    "السعدي", "الناصري", "الفهدي", "التميمي",
    "المدني", "العمراني", "الشيباني", "الكندي",
    "الدخيل", "الشويعر", "البراك", "الفوزان",
    "السويلم", "المنيف", "الحقباني", "الخثعمي",
    "الوادعي", "النخلي", "الغزالي",
    "الفارسي", "الهندي", "التركي", "اليماني",
    "المصري", "الشامي", "العراقي",
    "الدمشقي", "البغدادي", "الموصلي",
    # More Saudi tribal names - extended list
    "العمودي", "الشيخي", "الخطيبي", "القروي", "المدوي",
    "السعيدي", "الزبيدي", "الحيدري", "الصمدي", "الجنيبي",
    "الهجري", "الأمري", "الفلاحي", "الرزقي", "المبارك",
    "الحمود", "السواط", "الغبيني", "الرواشد", "المنشاوي",
    "الجدعاني", "الطلحي", "الحميدان", "العصيمي", "الزيدان",
    "السحيباني", "الفضل", "الحمد", "الصقيل", "الرفيع",
    "الطيفي", "الجميل", "الخيري", "النبيل", "الشريف",
    "الكريمي", "الأمين", "الوفي", "الصادق", "الحليمي",
    # Clan names - extended
    "القعدان", "الصليلة", "الرشيدان", "البرق", "الحسن",
    "الحصان", "الوجه", "الدرع", "السيف", "الرمح",
    "النصل", "القوس", "الترس", "الخوذة", "الدرقة",
    "اللواء", "الراية", "العلم", "الصقر", "العقاب",
    "الغراب", "الحمامة", "النسر", "الشاهين", "الباز",
    "الصقيل", "الماضي", "القاطع", "الحاد", "الصارم",
    "المقتدر", "القاهر", "الغالب", "المنتصر", "الفائز",
    "الرابح", "الكاسب", "الغانم", "الظافر", "المفلح",
    # Non-tribal family surnames
    "الصبان", "العمران", "الرشيق", "الجريء", "الأقرع",
    "الأبرص", "الأحنف", "الألثغ", "الأرمد", "الأعوج",
    "المعقر", "المجذر", "المعيبد", "الأخفش", "الأصمعي",
    "الأسقف", "المجنون", "المقسم", "الحلاج", "المعتقل",
    "الزنديق", "الملحد", "المتكلم", "الفيلسوف", "الحكيم",
    # Modern family names
    "السعد", "الشمس", "القمر", "النجم", "البدر",
    "الفجر", "الصبح", "الضحى", "الظهر", "العصر",
    "المغرب", "العشاء", "الليل", "الصبح", "السحر",
    "الربيع", "الصيف", "الخريف", "الشتاء", "الخضر",
    "الزهر", "الثمر", "الجذر", "الساق", "الورق",
    "البحر", "النهر", "الوادي", "الجبل", "الصحراء",
    "المدينة", "القرية", "الحي", "الدار", "البيت",
    # More al- prefixed names
    "الرياض", "الدمام", "الجدة", "المكة", "المدينة",
    "الطائف", "البريدة", "الحائل", "النجران", "الجازان",
    "اليمامة", "الحجاز", "النجد", "العروبة", "الخليج",
    "الجزيرة", "الوطن", "الديار", "الأوطان", "الأماكن",
    # Additional last names to reach 1000
    "الوهيبي", "المعمري", "الكلباني", "الريامي", "البلوشي",
    "الحجري", "السنيدي", "الهنائي", "الشعيلي", "الحوسني",
    "العبري", "الهاشمي", "الرواحي", "الراشدي", "الجابري",
    "الكيومي", "النوفلي", "البطاشي", "السليمي", "الغيلاني",
    "العدوي", "الخروصي", "الشيذاني", "المسروري", "الصعيدي",
    "العلي", "المزروعي", "الكعبي", "الزعابي", "الظاهري",
    "النعيمي", "المنصوري", "الكثيري", "السيابي", "المعولي",
    "الحبسي", "الشحي", "القاسمي", "النقبي", "البدواوي",
    "المحمودي", "الهاجري", "المهيري", "النهياني", "الخاطري",
    "البريمي", "الحمراوي", "الرازقي", "الشكيلي", "الطوقي",
    # More last names - Levant origin families in Saudi
    "الشامي", "الحلبي", "الحمصي", "الدمشقي", "البيروتي",
    "الأردني", "الفلسطيني", "الغزاوي", "العكاوي", "الحيفاوي",
    "الطرابلسي", "البنغازي", "التريبلي", "المصراتي", "السوسي",
    "التونسي", "الجزائري", "الوهراني", "القسنطيني", "العنابي",
    "المغربي", "الفاسي", "الرباطي", "المراكشي", "الآسفي",
    "السوداني", "الخرطومي", "الأمدرماني", "الفاشري", "الأبيضي",
    "الصومالي", "المقديشوي", "الجيبوتي", "الحبشي", "الإرتيري",
    # More unique clan names
    "الجعفري", "الكاظمي", "الحسني", "الحسيني", "الطالبي",
    "العباسي", "الأموي", "الأيوبي", "الفاطمي", "الأغلبي",
    "الحمداني", "البويهي", "السلجوقي", "الزنكي", "الأرتقي",
    "المرابطي", "الموحدي", "الحفصي", "الزياني", "المريني",
    "الوطاسي", "السعدي", "العلوي",
    # Final additions to reach 1000 last names
    "الصفوي", "القاجاري", "البهلوي", "الغزنوي", "الغوري",
    "التيموري", "المغولي", "الخلجي", "التغلقي", "اللودي",
    "الصواب", "الصلاح", "الرشاد", "الهداية", "النجاة",
    "الفلاح", "التوفيق", "التأييد", "العون", "السند",
    "الإسناد", "الإعانة", "المساعدة", "المؤازرة", "النصرة",
    "الإمداد", "الدعم", "التعزيز", "التثبيت", "التمكين",
    "الخيمة", "الأحمدي", "البادية", "الغطفاني",
    "الصلابي", "الكدادي", "الغنوشي", "الطرزي", "الدرويش",
    "الصوفي", "الزاهد", "العابد", "المتصوف", "الفقير",
    "الدراويش", "الأولياء", "الصالحون", "المتقون", "الأبرار",
    "المطهرون", "المزكون", "المحسنون", "القانتون", "الصابرون",
    "الخاشعون", "الراسخون", "المحققون", "المؤهلون", "المتمكنون",
    "الفائزون", "الناجحون", "المفلحون", "المهتدون", "المتوفقون",
    "الكعبيون", "العتيبيون", "الغامديون", "الدوسريون", "الشهريون",
]

CITIES = [
    "الرياض", "جدة", "مكة", "المدينة", "الدمام", "الخبر", "تبوك", "أبها", "الطائف",
    "بريدة", "خميس مشيط", "حائل", "نجران", "جازان", "ينبع", "القطيف", "الجبيل",
    "الظهران", "عرعر", "سكاكا", "الباحة", "بيشة", "الخرج", "عنيزة", "الرس",
    "الأحساء", "القنفذة", "رابغ", "الليث", "العقيق", "محايل", "قلوة", "سراة عبيدة",
    "الدوادمي", "المجمعة", "الزلفي", "الغاط", "حوطة بني تميم", "القويعية", "ثادق",
    "الدرعية", "عفيف", "ضرما", "المزاحمية", "الحريق", "وادي الدواسر", "السليل",
    "تيماء", "الوجه", "ضباء",
]

STREET_FORMATS = [
    "شارع {name}، حي {district}، {number}",
    "طريق {name}، {number}",
]

POSTAL_CODE_FORMAT = "#####"
PHONE_FORMAT = "+966 ## ### ####"
CURRENCY = "SAR"
CURRENCY_SYMBOL = "﷼"

BANKS = [
    "البنك الأهلي السعودي", "بنك الراجحي", "بنك الرياض", "البنك السعودي البريطاني",
    "بنك الجزيرة", "البنك السعودي الفرنسي", "بنك البلاد", "بنك الإنماء",
    "البنك العربي الوطني", "بنك الاستثمار السعودي", "بنك السعودي الهولندي",
    "مصرف الراجحي",
]

EMAIL_DOMAINS = ["gmail.com", "hotmail.com", "outlook.sa", "yahoo.com", "outlook.com", "stc.com.sa"]
COMPANY_SUFFIXES = ["ش.م.", "ش.ذ.م.م", "مؤسسة", "شركة", "مجموعة"]
COUNTRY_NAME = "المملكة العربية السعودية"
NAME_ORDER = "given_family"
