BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//eSalah//Islamic Calendar 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Islamic Calendar — eSalah
X-WR-CALDESC:Major Islamic events with Hijri-aligned Gregorian dates. Dates
  use the Kuwaiti arithmetic algorithm (±1 day vs Saudi moonsighting).
BEGIN:VEVENT
UID:first_ten_dhul_hijjah-1447@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260517
DTEND;VALUE=DATE:20260518
SUMMARY:Tobanka maalmood ee koowaad ee Dul-xajjah
DESCRIPTION:Tobanka maalmood ee koowaad ee Dul-xajjah — Hijri 1 Dhul Hijjah
  1447 AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes con
 firm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:hajj_begins-1447@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260524
DTEND;VALUE=DATE:20260525
SUMMARY:Xajka oo bilaabmaya (8 Dul-xajjah)
DESCRIPTION:Xajka oo bilaabmaya (8 Dul-xajjah) — Hijri 8 Dhul Hijjah 1447 A
 H. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm wi
 th local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:arafah-1447@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260525
DTEND;VALUE=DATE:20260526
SUMMARY:Maalinta Carafa
DESCRIPTION:Maalinta Carafa — Hijri 9 Dhul Hijjah 1447 AH. Dates use Kuwait
 i arithmetic algorithm\; for ritual purposes confirm with local moonsighti
 ng.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:eid_al_adha-1447@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260526
DTEND;VALUE=DATE:20260527
SUMMARY:Ciidul Adxa
DESCRIPTION:Ciidul Adxa — Hijri 10 Dhul Hijjah 1447 AH. Dates use Kuwaiti a
 rithmetic algorithm\; for ritual purposes confirm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:tashreeq_days-1447@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260527
DTEND;VALUE=DATE:20260530
SUMMARY:Maalmaha Tashriiq
DESCRIPTION:Maalmaha Tashriiq — Hijri 11–13 Dhul Hijjah 1447 AH. Dates use 
 Kuwaiti arithmetic algorithm\; for ritual purposes confirm with local moon
 sighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:hijri_new_year-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260616
DTEND;VALUE=DATE:20260617
SUMMARY:Sannad-cusubka Islaamka
DESCRIPTION:Sannad-cusubka Islaamka — Hijri 1 Muharram 1448 AH. Dates use K
 uwaiti arithmetic algorithm\; for ritual purposes confirm with local moons
 ighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ashura-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260625
DTEND;VALUE=DATE:20260626
SUMMARY:Maalinta Caashuura
DESCRIPTION:Maalinta Caashuura — Hijri 10 Muharram 1448 AH. Dates use Kuwai
 ti arithmetic algorithm\; for ritual purposes confirm with local moonsight
 ing.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:mawlid-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20260825
DTEND;VALUE=DATE:20260826
SUMMARY:Mawlidka Nabiga
DESCRIPTION:Mawlidka Nabiga — Hijri 12 Rabi' al-Awwal 1448 AH. Dates use Ku
 waiti arithmetic algorithm\; for ritual purposes confirm with local moonsi
 ghting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:isra_miraj-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270105
DTEND;VALUE=DATE:20270106
SUMMARY:Israa' iyo Micraaj
DESCRIPTION:Israa' iyo Micraaj — Hijri 27 Rajab 1448 AH. Dates use Kuwaiti 
 arithmetic algorithm\; for ritual purposes confirm with local moonsighting
 .
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:mid_shaban-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270123
DTEND;VALUE=DATE:20270124
SUMMARY:Habeenka Baraa'ah
DESCRIPTION:Habeenka Baraa'ah — Hijri 15 Sha'ban 1448 AH. Dates use Kuwaiti
  arithmetic algorithm\; for ritual purposes confirm with local moonsightin
 g.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ramadan_start-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270207
DTEND;VALUE=DATE:20270208
SUMMARY:Maalinta koowaad ee Ramadaan
DESCRIPTION:Maalinta koowaad ee Ramadaan — Hijri 1 Ramadan 1448 AH. Dates u
 se Kuwaiti arithmetic algorithm\; for ritual purposes confirm with local m
 oonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:last_ten_ramadan-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270227
DTEND;VALUE=DATE:20270228
SUMMARY:Tobanka habeen ee ugu dambeeya Ramadaan
DESCRIPTION:Tobanka habeen ee ugu dambeeya Ramadaan — Hijri 21 Ramadan 1448
  AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm 
 with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:laylat_al_qadr-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270305
DTEND;VALUE=DATE:20270306
SUMMARY:Laylat al-Qadr (sida caadiga ah)
DESCRIPTION:Laylat al-Qadr (sida caadiga ah) — Hijri 27 Ramadan 1448 AH. Da
 tes use Kuwaiti arithmetic algorithm\; for ritual purposes confirm with lo
 cal moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:eid_al_fitr-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270309
DTEND;VALUE=DATE:20270310
SUMMARY:Ciidul Fitri
DESCRIPTION:Ciidul Fitri — Hijri 1 Shawwal 1448 AH. Dates use Kuwaiti arith
 metic algorithm\; for ritual purposes confirm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:six_days_shawwal-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270310
DTEND;VALUE=DATE:20270311
SUMMARY:Lixda maalmood ee Shawaal (soon sunnah)
DESCRIPTION:Lixda maalmood ee Shawaal (soon sunnah) — Hijri 2 Shawwal 1448 
 AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm w
 ith local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:first_ten_dhul_hijjah-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270507
DTEND;VALUE=DATE:20270508
SUMMARY:Tobanka maalmood ee koowaad ee Dul-xajjah
DESCRIPTION:Tobanka maalmood ee koowaad ee Dul-xajjah — Hijri 1 Dhul Hijjah
  1448 AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes con
 firm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:hajj_begins-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270514
DTEND;VALUE=DATE:20270515
SUMMARY:Xajka oo bilaabmaya (8 Dul-xajjah)
DESCRIPTION:Xajka oo bilaabmaya (8 Dul-xajjah) — Hijri 8 Dhul Hijjah 1448 A
 H. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm wi
 th local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:arafah-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270515
DTEND;VALUE=DATE:20270516
SUMMARY:Maalinta Carafa
DESCRIPTION:Maalinta Carafa — Hijri 9 Dhul Hijjah 1448 AH. Dates use Kuwait
 i arithmetic algorithm\; for ritual purposes confirm with local moonsighti
 ng.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:eid_al_adha-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270516
DTEND;VALUE=DATE:20270517
SUMMARY:Ciidul Adxa
DESCRIPTION:Ciidul Adxa — Hijri 10 Dhul Hijjah 1448 AH. Dates use Kuwaiti a
 rithmetic algorithm\; for ritual purposes confirm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:tashreeq_days-1448@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270517
DTEND;VALUE=DATE:20270520
SUMMARY:Maalmaha Tashriiq
DESCRIPTION:Maalmaha Tashriiq — Hijri 11–13 Dhul Hijjah 1448 AH. Dates use 
 Kuwaiti arithmetic algorithm\; for ritual purposes confirm with local moon
 sighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:hijri_new_year-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270605
DTEND;VALUE=DATE:20270606
SUMMARY:Sannad-cusubka Islaamka
DESCRIPTION:Sannad-cusubka Islaamka — Hijri 1 Muharram 1449 AH. Dates use K
 uwaiti arithmetic algorithm\; for ritual purposes confirm with local moons
 ighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ashura-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270614
DTEND;VALUE=DATE:20270615
SUMMARY:Maalinta Caashuura
DESCRIPTION:Maalinta Caashuura — Hijri 10 Muharram 1449 AH. Dates use Kuwai
 ti arithmetic algorithm\; for ritual purposes confirm with local moonsight
 ing.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:mawlid-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20270814
DTEND;VALUE=DATE:20270815
SUMMARY:Mawlidka Nabiga
DESCRIPTION:Mawlidka Nabiga — Hijri 12 Rabi' al-Awwal 1449 AH. Dates use Ku
 waiti arithmetic algorithm\; for ritual purposes confirm with local moonsi
 ghting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:isra_miraj-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20271225
DTEND;VALUE=DATE:20271226
SUMMARY:Israa' iyo Micraaj
DESCRIPTION:Israa' iyo Micraaj — Hijri 27 Rajab 1449 AH. Dates use Kuwaiti 
 arithmetic algorithm\; for ritual purposes confirm with local moonsighting
 .
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:mid_shaban-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280112
DTEND;VALUE=DATE:20280113
SUMMARY:Habeenka Baraa'ah
DESCRIPTION:Habeenka Baraa'ah — Hijri 15 Sha'ban 1449 AH. Dates use Kuwaiti
  arithmetic algorithm\; for ritual purposes confirm with local moonsightin
 g.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ramadan_start-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280127
DTEND;VALUE=DATE:20280128
SUMMARY:Maalinta koowaad ee Ramadaan
DESCRIPTION:Maalinta koowaad ee Ramadaan — Hijri 1 Ramadan 1449 AH. Dates u
 se Kuwaiti arithmetic algorithm\; for ritual purposes confirm with local m
 oonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:last_ten_ramadan-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280216
DTEND;VALUE=DATE:20280217
SUMMARY:Tobanka habeen ee ugu dambeeya Ramadaan
DESCRIPTION:Tobanka habeen ee ugu dambeeya Ramadaan — Hijri 21 Ramadan 1449
  AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm 
 with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:laylat_al_qadr-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280222
DTEND;VALUE=DATE:20280223
SUMMARY:Laylat al-Qadr (sida caadiga ah)
DESCRIPTION:Laylat al-Qadr (sida caadiga ah) — Hijri 27 Ramadan 1449 AH. Da
 tes use Kuwaiti arithmetic algorithm\; for ritual purposes confirm with lo
 cal moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:eid_al_fitr-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280226
DTEND;VALUE=DATE:20280227
SUMMARY:Ciidul Fitri
DESCRIPTION:Ciidul Fitri — Hijri 1 Shawwal 1449 AH. Dates use Kuwaiti arith
 metic algorithm\; for ritual purposes confirm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:six_days_shawwal-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280227
DTEND;VALUE=DATE:20280228
SUMMARY:Lixda maalmood ee Shawaal (soon sunnah)
DESCRIPTION:Lixda maalmood ee Shawaal (soon sunnah) — Hijri 2 Shawwal 1449 
 AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm w
 ith local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:first_ten_dhul_hijjah-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280425
DTEND;VALUE=DATE:20280426
SUMMARY:Tobanka maalmood ee koowaad ee Dul-xajjah
DESCRIPTION:Tobanka maalmood ee koowaad ee Dul-xajjah — Hijri 1 Dhul Hijjah
  1449 AH. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes con
 firm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:hajj_begins-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280502
DTEND;VALUE=DATE:20280503
SUMMARY:Xajka oo bilaabmaya (8 Dul-xajjah)
DESCRIPTION:Xajka oo bilaabmaya (8 Dul-xajjah) — Hijri 8 Dhul Hijjah 1449 A
 H. Dates use Kuwaiti arithmetic algorithm\; for ritual purposes confirm wi
 th local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:arafah-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280503
DTEND;VALUE=DATE:20280504
SUMMARY:Maalinta Carafa
DESCRIPTION:Maalinta Carafa — Hijri 9 Dhul Hijjah 1449 AH. Dates use Kuwait
 i arithmetic algorithm\; for ritual purposes confirm with local moonsighti
 ng.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:eid_al_adha-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280504
DTEND;VALUE=DATE:20280505
SUMMARY:Ciidul Adxa
DESCRIPTION:Ciidul Adxa — Hijri 10 Dhul Hijjah 1449 AH. Dates use Kuwaiti a
 rithmetic algorithm\; for ritual purposes confirm with local moonsighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:tashreeq_days-1449@esalah.com
DTSTAMP:20260501T084945Z
DTSTART;VALUE=DATE:20280505
DTEND;VALUE=DATE:20280508
SUMMARY:Maalmaha Tashriiq
DESCRIPTION:Maalmaha Tashriiq — Hijri 11–13 Dhul Hijjah 1449 AH. Dates use 
 Kuwaiti arithmetic algorithm\; for ritual purposes confirm with local moon
 sighting.
CATEGORIES:Islamic Holiday
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
