// Quran metadata for all 114 Surahs
window.SURAHS_DATA = [
  { id: 1, name: "الفَاتِحَةِ", englishName: "Al-Fatihah", englishTranslation: "The Opening", versesCount: 7, revelationType: "مكية", juz: 1, page: 1 },
  { id: 2, name: "البَقَرَةِ", englishName: "Al-Baqarah", englishTranslation: "The Cow", versesCount: 286, revelationType: "مدنية", juz: 1, page: 2 },
  { id: 3, name: "آلِ عِمْرَانَ", englishName: "Ali 'Imran", englishTranslation: "Family of Imran", versesCount: 200, revelationType: "مدنية", juz: 3, page: 50 },
  { id: 4, name: "النِّسَاءِ", englishName: "An-Nisa", englishTranslation: "The Women", versesCount: 176, revelationType: "مدنية", juz: 4, page: 77 },
  { id: 5, name: "المَائِدَةِ", englishName: "Al-Ma'idah", englishTranslation: "The Table Spread", versesCount: 120, revelationType: "مدنية", juz: 6, page: 106 },
  { id: 6, name: "الأَنْعَامِ", englishName: "Al-An'am", englishTranslation: "The Cattle", versesCount: 165, revelationType: "مكية", juz: 7, page: 128 },
  { id: 7, name: "الأَعْرَافِ", englishName: "Al-A'raf", englishTranslation: "The Heights", versesCount: 206, revelationType: "مكية", juz: 8, page: 151 },
  { id: 8, name: "الأَنْفَالِ", englishName: "Al-Anfal", englishTranslation: "The Spoils of War", versesCount: 75, revelationType: "مدنية", juz: 9, page: 177 },
  { id: 9, name: "التَّوْبَةِ", englishName: "At-Tawbah", englishTranslation: "The Repentance", versesCount: 129, revelationType: "مدنية", juz: 10, page: 187 },
  { id: 10, name: "يُونُسَ", englishName: "Yunus", englishTranslation: "Jonah", versesCount: 109, revelationType: "مكية", juz: 11, page: 208 },
  { id: 11, name: "هُودٍ", englishName: "Hud", englishTranslation: "Hud", versesCount: 123, revelationType: "مكية", juz: 11, page: 221 },
  { id: 12, name: "يُوسُفَ", englishName: "Yusuf", englishTranslation: "Joseph", versesCount: 111, revelationType: "مكية", juz: 12, page: 235 },
  { id: 13, name: "الرَّعْدِ", englishName: "Ar-Ra'd", englishTranslation: "The Thunder", versesCount: 43, revelationType: "مدنية", juz: 13, page: 249 },
  { id: 14, name: "إِبْرَاهِيمَ", englishName: "Ibrahim", englishTranslation: "Abraham", versesCount: 52, revelationType: "مكية", juz: 13, page: 255 },
  { id: 15, name: "الحِجْرِ", englishName: "Al-Hijr", englishTranslation: "The Rocky Tract", versesCount: 99, revelationType: "مكية", juz: 14, page: 262 },
  { id: 16, name: "النَّحْلِ", englishName: "An-Nahl", englishTranslation: "The Bee", versesCount: 128, revelationType: "مكية", juz: 14, page: 267 },
  { id: 17, name: "الإِسْرَاءِ", englishName: "Al-Isra", englishTranslation: "The Night Journey", versesCount: 111, revelationType: "مكية", juz: 15, page: 282 },
  { id: 18, name: "الكَهْفِ", englishName: "Al-Kahf", englishTranslation: "The Cave", versesCount: 110, revelationType: "مكية", juz: 15, page: 293 },
  { id: 19, name: "مَرْيَمَ", englishName: "Maryam", englishTranslation: "Mary", versesCount: 98, revelationType: "مكية", juz: 16, page: 305 },
  { id: 20, name: "طه", englishName: "Taha", englishTranslation: "Ta-Ha", versesCount: 135, revelationType: "مكية", juz: 16, page: 312 },
  { id: 21, name: "الأَنْبِيَاءِ", englishName: "Al-Anbiya", englishTranslation: "The Prophets", versesCount: 112, revelationType: "مكية", juz: 17, page: 322 },
  { id: 22, name: "الحَجِّ", englishName: "Al-Hajj", englishTranslation: "The Pilgrimage", versesCount: 78, revelationType: "مدنية", juz: 17, page: 332 },
  { id: 23, name: "المُؤْمِنُونَ", englishName: "Al-Mu'minun", englishTranslation: "The Believers", versesCount: 118, revelationType: "مكية", juz: 18, page: 342 },
  { id: 24, name: "النُّورِ", englishName: "An-Nur", englishTranslation: "The Light", versesCount: 64, revelationType: "مدنية", juz: 18, page: 350 },
  { id: 25, name: "الفُرْقَانِ", englishName: "Al-Furqan", englishTranslation: "The Criterion", versesCount: 77, revelationType: "مكية", juz: 18, page: 359 },
  { id: 26, name: "الشُّعَرَاءِ", englishName: "Ash-Shu'ara", englishTranslation: "The Poets", versesCount: 227, revelationType: "مكية", juz: 19, page: 367 },
  { id: 27, name: "النَّمْلِ", englishName: "An-Naml", englishTranslation: "The Ant", versesCount: 93, revelationType: "مكية", juz: 19, page: 377 },
  { id: 28, name: "القَصَصِ", englishName: "Al-Qasas", englishTranslation: "The Stories", versesCount: 88, revelationType: "مكية", juz: 20, page: 385 },
  { id: 29, name: "العَنْكَبُوتِ", englishName: "Al-'Ankabut", englishTranslation: "The Spider", versesCount: 69, revelationType: "مكية", juz: 20, page: 396 },
  { id: 30, name: "الرُّومِ", englishName: "Ar-Rum", englishTranslation: "The Romans", versesCount: 60, revelationType: "مكية", juz: 21, page: 404 },
  { id: 31, name: "لُقْمَانَ", englishName: "Luqman", englishTranslation: "Luqman", versesCount: 34, revelationType: "مكية", juz: 21, page: 411 },
  { id: 32, name: "السَّجْدَةِ", englishName: "As-Sajdah", englishTranslation: "The Prostration", versesCount: 30, revelationType: "مكية", juz: 21, page: 415 },
  { id: 33, name: "الأَحْزَابِ", englishName: "Al-Ahzab", englishTranslation: "The Combined Forces", versesCount: 73, revelationType: "مدنية", juz: 21, page: 418 },
  { id: 34, name: "سَبَإٍ", englishName: "Saba", englishTranslation: "Sheba", versesCount: 54, revelationType: "مكية", juz: 22, page: 428 },
  { id: 35, name: "فَاطِرٍ", englishName: "Fatir", englishTranslation: "Originator", versesCount: 45, revelationType: "مكية", juz: 22, page: 434 },
  { id: 36, name: "يس", englishName: "Ya-Sin", englishTranslation: "Ya-Sin", versesCount: 83, revelationType: "مكية", juz: 22, page: 440 },
  { id: 37, name: "الصَّافَّاتِ", englishName: "As-Saffat", englishTranslation: "Those who set the Ranks", versesCount: 182, revelationType: "مكية", juz: 23, page: 446 },
  { id: 38, name: "ص", englishName: "Sad", englishTranslation: "The Letter Sad", versesCount: 88, revelationType: "مكية", juz: 23, page: 453 },
  { id: 39, name: "الزُّمَرِ", englishName: "Az-Zumar", englishTranslation: "The Troops", versesCount: 75, revelationType: "مكية", juz: 23, page: 458 },
  { id: 40, name: "غَافِرٍ", englishName: "Ghafir", englishTranslation: "The Forgiver", versesCount: 85, revelationType: "مكية", juz: 24, page: 467 },
  { id: 41, name: "فُصِّلَتْ", englishName: "Fussilat", englishTranslation: "Explained in Detail", versesCount: 54, revelationType: "مكية", juz: 24, page: 477 },
  { id: 42, name: "الشُّورَىٰ", englishName: "Ash-Shuraa", englishTranslation: "The Consultation", versesCount: 53, revelationType: "مكية", juz: 25, page: 483 },
  { id: 43, name: "الزُّخْرُفِ", englishName: "Az-Zukhruf", englishTranslation: "The Ornaments of Gold", versesCount: 89, revelationType: "مكية", juz: 25, page: 489 },
  { id: 44, name: "الدُّخَانِ", englishName: "Ad-Dukhan", englishTranslation: "The Smoke", versesCount: 59, revelationType: "مكية", juz: 25, page: 496 },
  { id: 45, name: "الجَاثِيَةِ", englishName: "Al-Jathiyah", englishTranslation: "The Crouching", versesCount: 37, revelationType: "مكية", juz: 25, page: 499 },
  { id: 46, name: "الأَحْقَافِ", englishName: "Al-Ahqaf", englishTranslation: "The Wind-Curved Sandhills", versesCount: 35, revelationType: "مكية", juz: 26, page: 502 },
  { id: 47, name: "مُحَمَّدٍ", englishName: "Muhammad", englishTranslation: "Muhammad", versesCount: 38, revelationType: "مدنية", juz: 26, page: 507 },
  { id: 48, name: "الفَتْحِ", englishName: "Al-Fath", englishTranslation: "The Victory", versesCount: 29, revelationType: "مدنية", juz: 26, page: 511 },
  { id: 49, name: "الحُجُرَاتِ", englishName: "Al-Hujurat", englishTranslation: "The Rooms", versesCount: 18, revelationType: "مدنية", juz: 26, page: 515 },
  { id: 50, name: "ق", englishName: "Qaf", englishTranslation: "The Letter Qaf", versesCount: 45, revelationType: "مكية", juz: 26, page: 518 },
  { id: 51, name: "الذَّارِيَاتِ", englishName: "Adh-Dhariyat", englishTranslation: "The Winnowing Winds", versesCount: 60, revelationType: "مكية", juz: 26, page: 520 },
  { id: 52, name: "الطُّورِ", englishName: "At-Tur", englishTranslation: "The Mount", versesCount: 49, revelationType: "مكية", juz: 27, page: 523 },
  { id: 53, name: "النَّجْمِ", englishName: "An-Najm", englishTranslation: "The Star", versesCount: 62, revelationType: "مكية", juz: 27, page: 526 },
  { id: 54, name: "القَمَرِ", englishName: "Al-Qamar", englishTranslation: "The Moon", versesCount: 55, revelationType: "مكية", juz: 27, page: 528 },
  { id: 55, name: "الرَّحْمَٰنِ", englishName: "Ar-Rahman", englishTranslation: "The Beneficent", versesCount: 78, revelationType: "مدنية", juz: 27, page: 531 },
  { id: 56, name: "الوَاقِعَةِ", englishName: "Al-Waqi'ah", englishTranslation: "The Inevitable", versesCount: 96, revelationType: "مكية", juz: 27, page: 534 },
  { id: 57, name: "الحَدِيدِ", englishName: "Al-Hadid", englishTranslation: "The Iron", versesCount: 29, revelationType: "مدنية", juz: 27, page: 537 },
  { id: 58, name: "المُجَادِلَةِ", englishName: "Al-Mujadila", englishTranslation: "The Pleading Woman", versesCount: 22, revelationType: "مدنية", juz: 28, page: 542 },
  { id: 59, name: "الحَشْرِ", englishName: "Al-Hashr", englishTranslation: "The Exile", versesCount: 24, revelationType: "مدنية", juz: 28, page: 545 },
  { id: 60, name: "المُمْتَحَنَةِ", englishName: "Al-Mumtahanah", englishTranslation: "She that is to be examined", versesCount: 13, revelationType: "مدنية", juz: 28, page: 549 },
  { id: 61, name: "الصَّفِّ", englishName: "As-Saf", englishTranslation: "The Ranks", versesCount: 14, revelationType: "مدنية", juz: 28, page: 551 },
  { id: 62, name: "الجُمُعَةِ", englishName: "Al-Jumu'ah", englishTranslation: "Friday", versesCount: 11, revelationType: "مدنية", juz: 28, page: 553 },
  { id: 63, name: "المُنَافِقُونَ", englishName: "Al-Munafiqun", englishTranslation: "The Hypocrites", versesCount: 11, revelationType: "مدنية", juz: 28, page: 554 },
  { id: 64, name: "التَّغَابُنِ", englishName: "At-Taghabun", englishTranslation: "The Mutual Disillusion", versesCount: 18, revelationType: "مدنية", juz: 28, page: 556 },
  { id: 65, name: "الطَّلَاقِ", englishName: "At-Talaq", englishTranslation: "The Divorce", versesCount: 12, revelationType: "مدنية", juz: 28, page: 558 },
  { id: 66, name: "التَّحْرِيمِ", englishName: "At-Tahrim", englishTranslation: "The Prohibition", versesCount: 12, revelationType: "مدنية", juz: 28, page: 560 },
  { id: 67, name: "المُلْكِ", englishName: "Al-Mulk", englishTranslation: "The Sovereignty", versesCount: 30, revelationType: "مكية", juz: 29, page: 562 },
  { id: 68, name: "القَلَمِ", englishName: "Al-Qalam", englishTranslation: "The Pen", versesCount: 52, revelationType: "مكية", juz: 29, page: 564 },
  { id: 69, name: "الحَاقَّةِ", englishName: "Al-Haqqah", englishTranslation: "The Reality", versesCount: 52, revelationType: "مكية", juz: 29, page: 566 },
  { id: 70, name: "المَعَارِجِ", englishName: "Al-Ma'arij", englishTranslation: "The Ascending Stairways", versesCount: 44, revelationType: "مكية", juz: 29, page: 568 },
  { id: 71, name: "نُوحٍ", englishName: "Nuh", englishTranslation: "Noah", versesCount: 28, revelationType: "مكية", juz: 29, page: 570 },
  { id: 72, name: "الجِنِّ", englishName: "Al-Jinn", englishTranslation: "The Jinn", versesCount: 28, revelationType: "مكية", juz: 29, page: 572 },
  { id: 73, name: "المُزَّمِّلِ", englishName: "Al-Muzzammil", englishTranslation: "The Enshrouded One", versesCount: 20, revelationType: "مكية", juz: 29, page: 574 },
  { id: 74, name: "المُدَّثِّرِ", englishName: "Al-Muddaththir", englishTranslation: "The Cloaked One", versesCount: 56, revelationType: "مكية", juz: 29, page: 575 },
  { id: 75, name: "القِيَامَةِ", englishName: "Al-Qiyamah", englishTranslation: "The Resurrection", versesCount: 40, revelationType: "مكية", juz: 29, page: 577 },
  { id: 76, name: "الإِنْسَانِ", englishName: "Al-Insan", englishTranslation: "Man", versesCount: 31, revelationType: "مدنية", juz: 29, page: 578 },
  { id: 77, name: "المُرْسَلَاتِ", englishName: "Al-Mursalat", englishTranslation: "The Emissaries", versesCount: 50, revelationType: "مكية", juz: 29, page: 580 },
  { id: 78, name: "النَّبَإِ", englishName: "An-Naba", englishTranslation: "The Tidings", versesCount: 40, revelationType: "مكية", juz: 30, page: 582 },
  { id: 79, name: "النَّازِعَاتِ", englishName: "An-Nazi'at", englishTranslation: "Those who drag forth", versesCount: 46, revelationType: "مكية", juz: 30, page: 583 },
  { id: 80, name: "عَبَسَ", englishName: "'Abasa", englishTranslation: "He Frowned", versesCount: 42, revelationType: "مكية", juz: 30, page: 585 },
  { id: 81, name: "التَّكْوِيرِ", englishName: "At-Takwir", englishTranslation: "The Overthrowing", versesCount: 29, revelationType: "مكية", juz: 30, page: 586 },
  { id: 82, name: "الانْفِطَارِ", englishName: "Al-Infitar", englishTranslation: "The Cleaving", versesCount: 19, revelationType: "مكية", juz: 30, page: 587 },
  { id: 83, name: "المُطَفِّفِينَ", englishName: "Al-Mutaffifin", englishTranslation: "The Defrauding", versesCount: 36, revelationType: "مكية", juz: 30, page: 587 },
  { id: 84, name: "الانْشِقَاقِ", englishName: "Al-Inshiqaq", englishTranslation: "The Splitting Open", versesCount: 25, revelationType: "مكية", juz: 30, page: 589 },
  { id: 85, name: "البُرُوجِ", englishName: "Al-Buruj", englishTranslation: "The Mansions of the Stars", versesCount: 22, revelationType: "مكية", juz: 30, page: 590 },
  { id: 86, name: "الطَّارِقِ", englishName: "At-Tariq", englishTranslation: "The Nightcommer", versesCount: 17, revelationType: "مكية", juz: 30, page: 591 },
  { id: 87, name: "الأَعْلَىٰ", englishName: "Al-A'la", englishTranslation: "The Most High", versesCount: 19, revelationType: "مكية", juz: 30, page: 591 },
  { id: 88, name: "الغَاشِيَةِ", englishName: "Al-Ghashiyah", englishTranslation: "The Overwhelming", versesCount: 26, revelationType: "مكية", juz: 30, page: 592 },
  { id: 89, name: "الفَجْرِ", englishName: "Al-Fajr", englishTranslation: "The Dawn", versesCount: 30, revelationType: "مكية", juz: 30, page: 593 },
  { id: 90, name: "البَلَدِ", englishName: "Al-Balad", englishTranslation: "The City", versesCount: 20, revelationType: "مكية", juz: 30, page: 594 },
  { id: 91, name: "الشَّمْسِ", englishName: "Ash-Shams", englishTranslation: "The Sun", versesCount: 15, revelationType: "مكية", juz: 30, page: 595 },
  { id: 92, name: "اللَّيْلِ", englishName: "Al-Layl", englishTranslation: "The Night", versesCount: 21, revelationType: "مكية", juz: 30, page: 595 },
  { id: 93, name: "الضُّحَىٰ", englishName: "Ad-Duhaa", englishTranslation: "The Morning Hours", versesCount: 11, revelationType: "مكية", juz: 30, page: 596 },
  { id: 94, name: "الشَّرْحِ", englishName: "Ash-Sharh", englishTranslation: "The Relief", versesCount: 8, revelationType: "مكية", juz: 30, page: 596 },
  { id: 95, name: "التِّينِ", englishName: "At-Tin", englishTranslation: "The Fig", versesCount: 8, revelationType: "مكية", juz: 30, page: 597 },
  { id: 96, name: "العَلَقِ", englishName: "Al-'Alaq", englishTranslation: "The Clot", versesCount: 19, revelationType: "مكية", juz: 30, page: 597 },
  { id: 97, name: "القَدْرِ", englishName: "Al-Qadr", englishTranslation: "The Power", versesCount: 5, revelationType: "مكية", juz: 30, page: 598 },
  { id: 98, name: "البَيِّنَةِ", englishName: "Al-Bayyinah", englishTranslation: "The Clear Proof", versesCount: 8, revelationType: "مدنية", juz: 30, page: 598 },
  { id: 99, name: "الزَّلْزَلَةِ", englishName: "Az-Zalzalah", englishTranslation: "The Earthquake", versesCount: 8, revelationType: "مدنية", juz: 30, page: 599 },
  { id: 100, name: "العَادِيَاتِ", englishName: "Al-'Adiyat", englishTranslation: "The Courser", versesCount: 11, revelationType: "مكية", juz: 30, page: 599 },
  { id: 101, name: "القَارِعَةِ", englishName: "Al-Qari'ah", englishTranslation: "The Calamity", versesCount: 11, revelationType: "مكية", juz: 30, page: 600 },
  { id: 102, name: "التَّكَاثُرِ", englishName: "At-Takathur", englishTranslation: "The Rivalry in world increase", versesCount: 8, revelationType: "مكية", juz: 30, page: 600 },
  { id: 103, name: "العَصْرِ", englishName: "Al-'Asr", englishTranslation: "The Declining Day", versesCount: 3, revelationType: "مكية", juz: 30, page: 601 },
  { id: 104, name: "الهُمَزَةِ", englishName: "Al-Humazah", englishTranslation: "The Traducer", versesCount: 9, revelationType: "مكية", juz: 30, page: 601 },
  { id: 105, name: "الفِيلِ", englishName: "Al-Fil", englishTranslation: "The Elephant", versesCount: 5, revelationType: "مكية", juz: 30, page: 601 },
  { id: 106, name: "قُرَيْشٍ", englishName: "Quraysh", englishTranslation: "Quraysh", versesCount: 4, revelationType: "مكية", juz: 30, page: 602 },
  { id: 107, name: "المَاعُونِ", englishName: "Al-Ma'un", englishTranslation: "The Small Kindness", versesCount: 7, revelationType: "مكية", juz: 30, page: 602 },
  { id: 108, name: "الكَوْثَرِ", englishName: "Al-Kawthar", englishTranslation: "The Abundance", versesCount: 3, revelationType: "مكية", juz: 30, page: 602 },
  { id: 109, name: "الكَافِرُونَ", englishName: "Al-Kafirun", englishTranslation: "The Disbelievers", versesCount: 6, revelationType: "مكية", juz: 30, page: 603 },
  { id: 110, name: "النَّصْرِ", englishName: "An-Nasr", englishTranslation: "The Divine Support", versesCount: 3, revelationType: "مدنية", juz: 30, page: 603 },
  { id: 111, name: "المَسَدِ", englishName: "Al-Masad", englishTranslation: "The Palm Fiber", versesCount: 5, revelationType: "مكية", juz: 30, page: 603 },
  { id: 112, name: "الإِخْلَاصِ", englishName: "Al-Ikhlas", englishTranslation: "The Sincerity", versesCount: 4, revelationType: "مكية", juz: 30, page: 604 },
  { id: 113, name: "الفَلَقِ", englishName: "Al-Falaq", englishTranslation: "The Daybreak", versesCount: 5, revelationType: "مكية", juz: 30, page: 604 },
  { id: 114, name: "النَّاسِ", englishName: "An-Nas", englishTranslation: "Mankind", versesCount: 6, revelationType: "مكية", juz: 30, page: 604 }
];

window.JUZ_DATA = [
  { juz: 1, startSurah: 1, startAyah: 1, endSurah: 2, endAyah: 141, name: "الجزء الأول (الم)" },
  { juz: 2, startSurah: 2, startAyah: 142, endSurah: 2, endAyah: 252, name: "الجزء الثاني (سيقول)" },
  { juz: 3, startSurah: 2, startAyah: 253, endSurah: 3, endAyah: 92, name: "الجزء الثالث (تلك الرسل)" },
  { juz: 4, startSurah: 3, startAyah: 93, endSurah: 4, endAyah: 23, name: "الجزء الرابع (لن تنالوا)" },
  { juz: 5, startSurah: 4, startAyah: 24, endSurah: 4, endAyah: 147, name: "الجزء الخامس (والمحصنات)" },
  { juz: 6, startSurah: 4, startAyah: 148, endSurah: 5, endAyah: 81, name: "الجزء السادس (لا يحب الله)" },
  { juz: 7, startSurah: 5, startAyah: 82, endSurah: 6, endAyah: 110, name: "الجزء السابع (وإذا سمعوا)" },
  { juz: 8, startSurah: 6, startAyah: 111, endSurah: 7, endAyah: 87, name: "الجزء الثامن (ولو أننا)" },
  { juz: 9, startSurah: 7, startAyah: 88, endSurah: 8, endAyah: 40, name: "الجزء التاسع (قال الملأ)" },
  { juz: 10, startSurah: 8, startAyah: 41, endSurah: 9, endAyah: 92, name: "الجزء العاشر (واعلموا)" },
  { juz: 11, startSurah: 9, startAyah: 93, endSurah: 11, endAyah: 5, name: "الجزء الحادي عشر (يعتذرون)" },
  { juz: 12, startSurah: 11, startAyah: 6, endSurah: 12, endAyah: 52, name: "الجزء الثاني عشر (وما من دابة)" },
  { juz: 13, startSurah: 12, startAyah: 53, endSurah: 14, endAyah: 52, name: "الجزء الثالث عشر (وما أبرئ نفسي)" },
  { juz: 14, startSurah: 15, startAyah: 1, endSurah: 16, endAyah: 128, name: "الجزء الرابع عشر (ربما)" },
  { juz: 15, startSurah: 17, startAyah: 1, endSurah: 18, endAyah: 74, name: "الجزء الخامس عشر (سبحان الذي)" },
  { juz: 16, startSurah: 18, startAyah: 75, endSurah: 20, endAyah: 135, name: "الجزء السادس عشر (قال ألم)" },
  { juz: 17, startSurah: 21, startAyah: 1, endSurah: 22, endAyah: 78, name: "الجزء السابع عشر (اقترب للناس)" },
  { juz: 18, startSurah: 23, startAyah: 1, endSurah: 25, endAyah: 20, name: "الجزء الثامن عشر (قد أفلح)" },
  { juz: 19, startSurah: 25, startAyah: 21, endSurah: 27, endAyah: 55, name: "الجزء التاسع عشر (وقال الذين)" },
  { juz: 20, startSurah: 27, startAyah: 56, endSurah: 29, endAyah: 45, name: "الجزء العشرون (فما كان)" },
  { juz: 21, startSurah: 29, startAyah: 46, endSurah: 33, endAyah: 30, name: "الجزء الحادي والعشرون (ولا تجادلوا)" },
  { juz: 22, startSurah: 33, startAyah: 31, endSurah: 36, endAyah: 27, name: "الجزء الثاني والعشرون (ومن يقنت)" },
  { juz: 23, startSurah: 36, startAyah: 28, endSurah: 39, endAyah: 31, name: "الجزء الثالث والعشرون (وما أنزلنا)" },
  { juz: 24, startSurah: 39, startAyah: 32, endSurah: 41, endAyah: 46, name: "الجزء الرابع والعشرون (فمن أظلم)" },
  { juz: 25, startSurah: 41, startAyah: 47, endSurah: 45, endAyah: 37, name: "الجزء الخامس والعشرون (إليه يرد)" },
  { juz: 26, startSurah: 46, startAyah: 1, endSurah: 51, endAyah: 30, name: "الجزء السادس والعشرون (حم)" },
  { juz: 27, startSurah: 51, startAyah: 31, endSurah: 57, endAyah: 29, name: "الجزء السابع والعشرون (قال فما خطبكم)" },
  { juz: 28, startSurah: 58, startAyah: 1, endSurah: 66, endAyah: 12, name: "الجزء الثامن والعشرون (قد سمع الله)" },
  { juz: 29, startSurah: 67, startAyah: 1, endSurah: 77, endAyah: 50, name: "الجزء التاسع والعشرون (تبارك الذي)" },
  { juz: 30, startSurah: 78, startAyah: 1, endSurah: 114, endAyah: 6, name: "الجزء الثلاثون (عمّ)" }
];

window.RECITERS = [
  { id: "ar.dussary", name: "ياسر الدوسري", subtext: "إمام الحرم المكي • تلاوة خاشعة", serverId: "Yasser_Ad-Dussary_128kbps" },
  { id: "ar.alafasy", name: "مشاري راشد العفاسي", subtext: "تلاوة مرتلة عذبة", serverId: "Alafasy_128kbps" },
  { id: "ar.abdulbasitmurattal", name: "عبد الباسط عبد الصمد (مرتل)", subtext: "المصحف المرتل", serverId: "Abdul_Basit_Murattal_192kbps" },
  { id: "ar.abdulbasitmujawwad", name: "عبد الباسط عبد الصمد (مجود)", subtext: "المصحف المجود الخالد", serverId: "AbdulSamad_64kbps_QuranExplorer.Com" },
  { id: "ar.minshawi", name: "محمد صديق المنشاوي", subtext: "تلاوة خاشعة مرتلة", serverId: "Minshawy_Murattal_128kbps" },
  { id: "ar.husary", name: "محمود خليل الحصري", subtext: "المصحف المعلم والمرتل", serverId: "Husary_128kbps" },
  { id: "ar.mahermuaiqly", name: "ماهر المعيقلي", subtext: "إمام الحرم المكي", serverId: "Maher_AlMuaiqly_64kbps" },
  { id: "ar.qatami", name: "ناصر القطامي", subtext: "تلاوة ندية مميزة", serverId: "Nasser_Alqatami_128kbps" },
  { id: "ar.islamsobhi", name: "إسلام صبحي", subtext: "صوت هادئ ومؤثر", serverId: "Islam_Sobhi_128kbps" },
  { id: "ar.sudais", name: "عبد الرحمن السديس", subtext: "إمام وخطيب المسجد الحرام", serverId: "Abdurrahmaan_As-Sudais_192kbps" },
  { id: "ar.shuraim", name: "سعود الشريم", subtext: "تلاوة الحرم المكي", serverId: "Saood_ash-Shuraym_128kbps" },
  { id: "ar.faresabbad", name: "فارس عباد", subtext: "صوت شجي ومؤثر", serverId: "Fares_Abbad_64kbps" },
  { id: "ar.shatri", name: "أبو بكر الشاطري", subtext: "تلاوة متقنة هادئة", serverId: "Abu_Bakr_Ash-Shaatree_128kbps" },
  { id: "ar.alijaber", name: "علي عبد الله جابر", subtext: "تلاوات الحرم التاريخية", serverId: "Ali_Jaber_64kbps" },
  { id: "ar.saadalghamidi", name: "سعد الغامدي", subtext: "تلاوة هادئة", serverId: "Ghamadi_40kbps" }
];
