BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//World Time And Date//Prayer Times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Caohe — Prayer Times
X-WR-TIMEZONE:Asia/Shanghai
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
BEGIN:STANDARD
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
TZNAME:CST
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:qhp-caohe-20260101-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260101T054900
DTEND;TZID=Asia/Shanghai:20260101T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260101-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260101T071500
DTEND;TZID=Asia/Shanghai:20260101T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260101-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260101T122200
DTEND;TZID=Asia/Shanghai:20260101T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260101-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260101T151000
DTEND;TZID=Asia/Shanghai:20260101T151500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260101-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260101T172900
DTEND;TZID=Asia/Shanghai:20260101T173400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260101-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260101T184900
DTEND;TZID=Asia/Shanghai:20260101T185400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260102-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260102T054900
DTEND;TZID=Asia/Shanghai:20260102T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260102-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260102T071500
DTEND;TZID=Asia/Shanghai:20260102T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260102-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260102T122200
DTEND;TZID=Asia/Shanghai:20260102T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260102-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260102T151100
DTEND;TZID=Asia/Shanghai:20260102T151600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260102-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260102T173000
DTEND;TZID=Asia/Shanghai:20260102T173500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260102-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260102T185000
DTEND;TZID=Asia/Shanghai:20260102T185500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260103-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260103T055000
DTEND;TZID=Asia/Shanghai:20260103T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260103-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260103T071500
DTEND;TZID=Asia/Shanghai:20260103T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260103-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260103T122300
DTEND;TZID=Asia/Shanghai:20260103T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260103-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260103T151200
DTEND;TZID=Asia/Shanghai:20260103T151700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260103-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260103T173000
DTEND;TZID=Asia/Shanghai:20260103T173500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260103-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260103T185100
DTEND;TZID=Asia/Shanghai:20260103T185600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260104-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260104T055000
DTEND;TZID=Asia/Shanghai:20260104T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260104-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260104T071500
DTEND;TZID=Asia/Shanghai:20260104T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260104-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260104T122300
DTEND;TZID=Asia/Shanghai:20260104T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260104-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260104T151200
DTEND;TZID=Asia/Shanghai:20260104T151700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260104-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260104T173100
DTEND;TZID=Asia/Shanghai:20260104T173600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260104-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260104T185200
DTEND;TZID=Asia/Shanghai:20260104T185700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260105-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260105T055000
DTEND;TZID=Asia/Shanghai:20260105T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260105-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260105T071500
DTEND;TZID=Asia/Shanghai:20260105T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260105-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260105T122400
DTEND;TZID=Asia/Shanghai:20260105T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260105-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260105T151300
DTEND;TZID=Asia/Shanghai:20260105T151800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260105-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260105T173200
DTEND;TZID=Asia/Shanghai:20260105T173700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260105-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260105T185200
DTEND;TZID=Asia/Shanghai:20260105T185700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260106-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260106T055000
DTEND;TZID=Asia/Shanghai:20260106T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260106-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260106T071600
DTEND;TZID=Asia/Shanghai:20260106T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260106-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260106T122400
DTEND;TZID=Asia/Shanghai:20260106T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260106-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260106T151400
DTEND;TZID=Asia/Shanghai:20260106T151900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260106-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260106T173300
DTEND;TZID=Asia/Shanghai:20260106T173800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260106-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260106T185300
DTEND;TZID=Asia/Shanghai:20260106T185800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260107-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260107T055100
DTEND;TZID=Asia/Shanghai:20260107T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260107-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260107T071600
DTEND;TZID=Asia/Shanghai:20260107T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260107-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260107T122400
DTEND;TZID=Asia/Shanghai:20260107T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260107-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260107T151500
DTEND;TZID=Asia/Shanghai:20260107T152000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260107-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260107T173300
DTEND;TZID=Asia/Shanghai:20260107T173800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260107-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260107T185400
DTEND;TZID=Asia/Shanghai:20260107T185900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260108-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260108T055100
DTEND;TZID=Asia/Shanghai:20260108T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260108-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260108T071600
DTEND;TZID=Asia/Shanghai:20260108T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260108-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260108T122500
DTEND;TZID=Asia/Shanghai:20260108T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260108-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260108T151500
DTEND;TZID=Asia/Shanghai:20260108T152000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260108-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260108T173400
DTEND;TZID=Asia/Shanghai:20260108T173900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260108-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260108T185400
DTEND;TZID=Asia/Shanghai:20260108T185900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260109-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260109T055100
DTEND;TZID=Asia/Shanghai:20260109T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260109-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260109T071600
DTEND;TZID=Asia/Shanghai:20260109T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260109-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260109T122500
DTEND;TZID=Asia/Shanghai:20260109T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260109-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260109T151600
DTEND;TZID=Asia/Shanghai:20260109T152100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260109-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260109T173500
DTEND;TZID=Asia/Shanghai:20260109T174000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260109-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260109T185500
DTEND;TZID=Asia/Shanghai:20260109T190000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260110-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260110T055100
DTEND;TZID=Asia/Shanghai:20260110T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260110-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260110T071600
DTEND;TZID=Asia/Shanghai:20260110T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260110-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260110T122600
DTEND;TZID=Asia/Shanghai:20260110T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260110-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260110T151700
DTEND;TZID=Asia/Shanghai:20260110T152200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260110-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260110T173600
DTEND;TZID=Asia/Shanghai:20260110T174100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260110-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260110T185600
DTEND;TZID=Asia/Shanghai:20260110T190100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260111-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260111T055100
DTEND;TZID=Asia/Shanghai:20260111T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260111-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260111T071600
DTEND;TZID=Asia/Shanghai:20260111T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260111-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260111T122600
DTEND;TZID=Asia/Shanghai:20260111T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260111-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260111T151800
DTEND;TZID=Asia/Shanghai:20260111T152300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260111-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260111T173700
DTEND;TZID=Asia/Shanghai:20260111T174200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260111-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260111T185600
DTEND;TZID=Asia/Shanghai:20260111T190100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260112-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260112T055100
DTEND;TZID=Asia/Shanghai:20260112T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260112-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260112T071600
DTEND;TZID=Asia/Shanghai:20260112T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260112-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260112T122600
DTEND;TZID=Asia/Shanghai:20260112T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260112-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260112T151800
DTEND;TZID=Asia/Shanghai:20260112T152300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260112-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260112T173700
DTEND;TZID=Asia/Shanghai:20260112T174200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260112-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260112T185700
DTEND;TZID=Asia/Shanghai:20260112T190200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260113-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260113T055100
DTEND;TZID=Asia/Shanghai:20260113T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260113-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260113T071600
DTEND;TZID=Asia/Shanghai:20260113T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260113-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260113T122700
DTEND;TZID=Asia/Shanghai:20260113T123200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260113-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260113T151900
DTEND;TZID=Asia/Shanghai:20260113T152400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260113-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260113T173800
DTEND;TZID=Asia/Shanghai:20260113T174300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260113-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260113T185800
DTEND;TZID=Asia/Shanghai:20260113T190300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260114-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260114T055100
DTEND;TZID=Asia/Shanghai:20260114T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260114-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260114T071600
DTEND;TZID=Asia/Shanghai:20260114T072100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260114-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260114T122700
DTEND;TZID=Asia/Shanghai:20260114T123200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260114-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260114T152000
DTEND;TZID=Asia/Shanghai:20260114T152500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260114-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260114T173900
DTEND;TZID=Asia/Shanghai:20260114T174400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260114-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260114T185900
DTEND;TZID=Asia/Shanghai:20260114T190400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260115-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260115T055100
DTEND;TZID=Asia/Shanghai:20260115T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260115-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260115T071500
DTEND;TZID=Asia/Shanghai:20260115T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260115-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260115T122800
DTEND;TZID=Asia/Shanghai:20260115T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260115-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260115T152100
DTEND;TZID=Asia/Shanghai:20260115T152600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260115-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260115T174000
DTEND;TZID=Asia/Shanghai:20260115T174500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260115-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260115T185900
DTEND;TZID=Asia/Shanghai:20260115T190400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260116-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260116T055100
DTEND;TZID=Asia/Shanghai:20260116T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260116-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260116T071500
DTEND;TZID=Asia/Shanghai:20260116T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260116-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260116T122800
DTEND;TZID=Asia/Shanghai:20260116T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260116-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260116T152100
DTEND;TZID=Asia/Shanghai:20260116T152600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260116-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260116T174100
DTEND;TZID=Asia/Shanghai:20260116T174600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260116-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260116T190000
DTEND;TZID=Asia/Shanghai:20260116T190500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260117-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260117T055100
DTEND;TZID=Asia/Shanghai:20260117T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260117-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260117T071500
DTEND;TZID=Asia/Shanghai:20260117T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260117-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260117T122800
DTEND;TZID=Asia/Shanghai:20260117T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260117-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260117T152200
DTEND;TZID=Asia/Shanghai:20260117T152700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260117-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260117T174200
DTEND;TZID=Asia/Shanghai:20260117T174700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260117-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260117T190100
DTEND;TZID=Asia/Shanghai:20260117T190600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260118-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260118T055100
DTEND;TZID=Asia/Shanghai:20260118T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260118-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260118T071500
DTEND;TZID=Asia/Shanghai:20260118T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260118-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260118T122900
DTEND;TZID=Asia/Shanghai:20260118T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260118-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260118T152300
DTEND;TZID=Asia/Shanghai:20260118T152800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260118-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260118T174300
DTEND;TZID=Asia/Shanghai:20260118T174800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260118-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260118T190200
DTEND;TZID=Asia/Shanghai:20260118T190700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260119-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260119T055100
DTEND;TZID=Asia/Shanghai:20260119T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260119-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260119T071500
DTEND;TZID=Asia/Shanghai:20260119T072000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260119-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260119T122900
DTEND;TZID=Asia/Shanghai:20260119T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260119-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260119T152400
DTEND;TZID=Asia/Shanghai:20260119T152900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260119-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260119T174300
DTEND;TZID=Asia/Shanghai:20260119T174800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260119-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260119T190200
DTEND;TZID=Asia/Shanghai:20260119T190700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260120-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260120T055100
DTEND;TZID=Asia/Shanghai:20260120T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260120-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260120T071400
DTEND;TZID=Asia/Shanghai:20260120T071900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260120-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260120T122900
DTEND;TZID=Asia/Shanghai:20260120T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260120-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260120T152500
DTEND;TZID=Asia/Shanghai:20260120T153000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260120-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260120T174400
DTEND;TZID=Asia/Shanghai:20260120T174900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260120-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260120T190300
DTEND;TZID=Asia/Shanghai:20260120T190800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260121-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260121T055100
DTEND;TZID=Asia/Shanghai:20260121T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260121-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260121T071400
DTEND;TZID=Asia/Shanghai:20260121T071900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260121-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260121T122900
DTEND;TZID=Asia/Shanghai:20260121T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260121-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260121T152500
DTEND;TZID=Asia/Shanghai:20260121T153000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260121-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260121T174500
DTEND;TZID=Asia/Shanghai:20260121T175000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260121-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260121T190400
DTEND;TZID=Asia/Shanghai:20260121T190900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260122-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260122T055000
DTEND;TZID=Asia/Shanghai:20260122T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260122-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260122T071400
DTEND;TZID=Asia/Shanghai:20260122T071900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260122-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260122T123000
DTEND;TZID=Asia/Shanghai:20260122T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260122-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260122T152600
DTEND;TZID=Asia/Shanghai:20260122T153100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260122-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260122T174600
DTEND;TZID=Asia/Shanghai:20260122T175100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260122-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260122T190500
DTEND;TZID=Asia/Shanghai:20260122T191000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260123-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260123T055000
DTEND;TZID=Asia/Shanghai:20260123T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260123-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260123T071300
DTEND;TZID=Asia/Shanghai:20260123T071800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260123-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260123T123000
DTEND;TZID=Asia/Shanghai:20260123T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260123-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260123T152700
DTEND;TZID=Asia/Shanghai:20260123T153200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260123-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260123T174700
DTEND;TZID=Asia/Shanghai:20260123T175200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260123-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260123T190500
DTEND;TZID=Asia/Shanghai:20260123T191000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260124-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260124T055000
DTEND;TZID=Asia/Shanghai:20260124T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260124-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260124T071300
DTEND;TZID=Asia/Shanghai:20260124T071800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260124-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260124T123000
DTEND;TZID=Asia/Shanghai:20260124T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260124-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260124T152800
DTEND;TZID=Asia/Shanghai:20260124T153300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260124-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260124T174800
DTEND;TZID=Asia/Shanghai:20260124T175300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260124-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260124T190600
DTEND;TZID=Asia/Shanghai:20260124T191100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260125-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260125T055000
DTEND;TZID=Asia/Shanghai:20260125T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260125-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260125T071300
DTEND;TZID=Asia/Shanghai:20260125T071800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260125-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260125T123100
DTEND;TZID=Asia/Shanghai:20260125T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260125-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260125T152800
DTEND;TZID=Asia/Shanghai:20260125T153300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260125-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260125T174900
DTEND;TZID=Asia/Shanghai:20260125T175400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260125-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260125T190700
DTEND;TZID=Asia/Shanghai:20260125T191200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260126-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260126T054900
DTEND;TZID=Asia/Shanghai:20260126T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260126-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260126T071200
DTEND;TZID=Asia/Shanghai:20260126T071700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260126-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260126T123100
DTEND;TZID=Asia/Shanghai:20260126T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260126-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260126T152900
DTEND;TZID=Asia/Shanghai:20260126T153400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260126-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260126T175000
DTEND;TZID=Asia/Shanghai:20260126T175500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260126-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260126T190800
DTEND;TZID=Asia/Shanghai:20260126T191300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260127-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260127T054900
DTEND;TZID=Asia/Shanghai:20260127T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260127-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260127T071200
DTEND;TZID=Asia/Shanghai:20260127T071700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260127-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260127T123100
DTEND;TZID=Asia/Shanghai:20260127T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260127-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260127T153000
DTEND;TZID=Asia/Shanghai:20260127T153500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260127-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260127T175000
DTEND;TZID=Asia/Shanghai:20260127T175500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260127-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260127T190900
DTEND;TZID=Asia/Shanghai:20260127T191400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260128-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260128T054900
DTEND;TZID=Asia/Shanghai:20260128T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260128-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260128T071100
DTEND;TZID=Asia/Shanghai:20260128T071600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260128-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260128T123100
DTEND;TZID=Asia/Shanghai:20260128T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260128-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260128T153100
DTEND;TZID=Asia/Shanghai:20260128T153600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260128-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260128T175100
DTEND;TZID=Asia/Shanghai:20260128T175600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260128-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260128T190900
DTEND;TZID=Asia/Shanghai:20260128T191400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260129-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260129T054800
DTEND;TZID=Asia/Shanghai:20260129T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260129-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260129T071100
DTEND;TZID=Asia/Shanghai:20260129T071600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260129-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260129T123100
DTEND;TZID=Asia/Shanghai:20260129T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260129-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260129T153100
DTEND;TZID=Asia/Shanghai:20260129T153600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260129-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260129T175200
DTEND;TZID=Asia/Shanghai:20260129T175700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260129-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260129T191000
DTEND;TZID=Asia/Shanghai:20260129T191500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260130-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260130T054800
DTEND;TZID=Asia/Shanghai:20260130T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260130-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260130T071000
DTEND;TZID=Asia/Shanghai:20260130T071500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260130-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260130T123100
DTEND;TZID=Asia/Shanghai:20260130T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260130-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260130T153200
DTEND;TZID=Asia/Shanghai:20260130T153700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260130-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260130T175300
DTEND;TZID=Asia/Shanghai:20260130T175800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260130-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260130T191100
DTEND;TZID=Asia/Shanghai:20260130T191600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260131-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260131T054700
DTEND;TZID=Asia/Shanghai:20260131T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260131-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260131T071000
DTEND;TZID=Asia/Shanghai:20260131T071500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260131-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260131T123200
DTEND;TZID=Asia/Shanghai:20260131T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260131-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260131T153300
DTEND;TZID=Asia/Shanghai:20260131T153800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260131-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260131T175400
DTEND;TZID=Asia/Shanghai:20260131T175900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260131-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260131T191200
DTEND;TZID=Asia/Shanghai:20260131T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260201-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260201T054700
DTEND;TZID=Asia/Shanghai:20260201T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260201-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260201T070900
DTEND;TZID=Asia/Shanghai:20260201T071400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260201-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260201T123200
DTEND;TZID=Asia/Shanghai:20260201T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260201-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260201T153300
DTEND;TZID=Asia/Shanghai:20260201T153800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260201-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260201T175500
DTEND;TZID=Asia/Shanghai:20260201T180000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260201-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260201T191200
DTEND;TZID=Asia/Shanghai:20260201T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260202-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260202T054600
DTEND;TZID=Asia/Shanghai:20260202T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260202-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260202T070900
DTEND;TZID=Asia/Shanghai:20260202T071400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260202-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260202T123200
DTEND;TZID=Asia/Shanghai:20260202T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260202-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260202T153400
DTEND;TZID=Asia/Shanghai:20260202T153900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260202-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260202T175600
DTEND;TZID=Asia/Shanghai:20260202T180100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260202-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260202T191300
DTEND;TZID=Asia/Shanghai:20260202T191800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260203-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260203T054600
DTEND;TZID=Asia/Shanghai:20260203T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260203-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260203T070800
DTEND;TZID=Asia/Shanghai:20260203T071300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260203-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260203T123200
DTEND;TZID=Asia/Shanghai:20260203T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260203-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260203T153500
DTEND;TZID=Asia/Shanghai:20260203T154000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260203-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260203T175600
DTEND;TZID=Asia/Shanghai:20260203T180100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260203-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260203T191400
DTEND;TZID=Asia/Shanghai:20260203T191900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260204-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260204T054500
DTEND;TZID=Asia/Shanghai:20260204T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260204-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260204T070700
DTEND;TZID=Asia/Shanghai:20260204T071200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260204-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260204T123200
DTEND;TZID=Asia/Shanghai:20260204T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260204-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260204T153600
DTEND;TZID=Asia/Shanghai:20260204T154100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260204-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260204T175700
DTEND;TZID=Asia/Shanghai:20260204T180200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260204-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260204T191400
DTEND;TZID=Asia/Shanghai:20260204T191900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260205-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260205T054500
DTEND;TZID=Asia/Shanghai:20260205T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260205-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260205T070700
DTEND;TZID=Asia/Shanghai:20260205T071200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260205-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260205T123200
DTEND;TZID=Asia/Shanghai:20260205T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260205-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260205T153600
DTEND;TZID=Asia/Shanghai:20260205T154100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260205-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260205T175800
DTEND;TZID=Asia/Shanghai:20260205T180300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260205-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260205T191500
DTEND;TZID=Asia/Shanghai:20260205T192000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260206-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260206T054400
DTEND;TZID=Asia/Shanghai:20260206T054900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260206-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260206T070600
DTEND;TZID=Asia/Shanghai:20260206T071100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260206-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260206T123200
DTEND;TZID=Asia/Shanghai:20260206T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260206-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260206T153700
DTEND;TZID=Asia/Shanghai:20260206T154200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260206-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260206T175900
DTEND;TZID=Asia/Shanghai:20260206T180400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260206-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260206T191600
DTEND;TZID=Asia/Shanghai:20260206T192100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260207-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260207T054400
DTEND;TZID=Asia/Shanghai:20260207T054900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260207-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260207T070500
DTEND;TZID=Asia/Shanghai:20260207T071000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260207-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260207T123200
DTEND;TZID=Asia/Shanghai:20260207T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260207-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260207T153800
DTEND;TZID=Asia/Shanghai:20260207T154300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260207-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260207T180000
DTEND;TZID=Asia/Shanghai:20260207T180500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260207-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260207T191700
DTEND;TZID=Asia/Shanghai:20260207T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260208-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260208T054300
DTEND;TZID=Asia/Shanghai:20260208T054800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260208-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260208T070400
DTEND;TZID=Asia/Shanghai:20260208T070900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260208-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260208T123200
DTEND;TZID=Asia/Shanghai:20260208T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260208-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260208T153800
DTEND;TZID=Asia/Shanghai:20260208T154300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260208-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260208T180100
DTEND;TZID=Asia/Shanghai:20260208T180600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260208-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260208T191700
DTEND;TZID=Asia/Shanghai:20260208T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260209-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260209T054200
DTEND;TZID=Asia/Shanghai:20260209T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260209-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260209T070400
DTEND;TZID=Asia/Shanghai:20260209T070900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260209-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260209T123200
DTEND;TZID=Asia/Shanghai:20260209T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260209-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260209T153900
DTEND;TZID=Asia/Shanghai:20260209T154400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260209-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260209T180200
DTEND;TZID=Asia/Shanghai:20260209T180700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260209-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260209T191800
DTEND;TZID=Asia/Shanghai:20260209T192300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260210-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260210T054200
DTEND;TZID=Asia/Shanghai:20260210T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260210-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260210T070300
DTEND;TZID=Asia/Shanghai:20260210T070800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260210-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260210T123200
DTEND;TZID=Asia/Shanghai:20260210T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260210-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260210T153900
DTEND;TZID=Asia/Shanghai:20260210T154400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260210-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260210T180200
DTEND;TZID=Asia/Shanghai:20260210T180700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260210-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260210T191900
DTEND;TZID=Asia/Shanghai:20260210T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260211-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260211T054100
DTEND;TZID=Asia/Shanghai:20260211T054600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260211-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260211T070200
DTEND;TZID=Asia/Shanghai:20260211T070700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260211-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260211T123200
DTEND;TZID=Asia/Shanghai:20260211T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260211-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260211T154000
DTEND;TZID=Asia/Shanghai:20260211T154500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260211-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260211T180300
DTEND;TZID=Asia/Shanghai:20260211T180800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260211-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260211T192000
DTEND;TZID=Asia/Shanghai:20260211T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260212-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260212T054000
DTEND;TZID=Asia/Shanghai:20260212T054500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260212-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260212T070100
DTEND;TZID=Asia/Shanghai:20260212T070600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260212-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260212T123200
DTEND;TZID=Asia/Shanghai:20260212T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260212-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260212T154100
DTEND;TZID=Asia/Shanghai:20260212T154600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260212-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260212T180400
DTEND;TZID=Asia/Shanghai:20260212T180900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260212-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260212T192000
DTEND;TZID=Asia/Shanghai:20260212T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260213-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260213T054000
DTEND;TZID=Asia/Shanghai:20260213T054500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260213-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260213T070000
DTEND;TZID=Asia/Shanghai:20260213T070500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260213-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260213T123200
DTEND;TZID=Asia/Shanghai:20260213T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260213-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260213T154100
DTEND;TZID=Asia/Shanghai:20260213T154600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260213-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260213T180500
DTEND;TZID=Asia/Shanghai:20260213T181000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260213-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260213T192100
DTEND;TZID=Asia/Shanghai:20260213T192600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260214-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260214T053900
DTEND;TZID=Asia/Shanghai:20260214T054400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260214-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260214T070000
DTEND;TZID=Asia/Shanghai:20260214T070500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260214-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260214T123200
DTEND;TZID=Asia/Shanghai:20260214T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260214-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260214T154200
DTEND;TZID=Asia/Shanghai:20260214T154700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260214-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260214T180600
DTEND;TZID=Asia/Shanghai:20260214T181100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260214-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260214T192200
DTEND;TZID=Asia/Shanghai:20260214T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260215-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260215T053800
DTEND;TZID=Asia/Shanghai:20260215T054300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260215-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260215T065900
DTEND;TZID=Asia/Shanghai:20260215T070400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260215-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260215T123200
DTEND;TZID=Asia/Shanghai:20260215T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260215-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260215T154200
DTEND;TZID=Asia/Shanghai:20260215T154700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260215-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260215T180600
DTEND;TZID=Asia/Shanghai:20260215T181100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260215-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260215T192200
DTEND;TZID=Asia/Shanghai:20260215T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260216-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260216T053700
DTEND;TZID=Asia/Shanghai:20260216T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260216-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260216T065800
DTEND;TZID=Asia/Shanghai:20260216T070300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260216-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260216T123200
DTEND;TZID=Asia/Shanghai:20260216T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260216-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260216T154300
DTEND;TZID=Asia/Shanghai:20260216T154800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260216-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260216T180700
DTEND;TZID=Asia/Shanghai:20260216T181200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260216-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260216T192300
DTEND;TZID=Asia/Shanghai:20260216T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260217-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260217T053700
DTEND;TZID=Asia/Shanghai:20260217T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260217-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260217T065700
DTEND;TZID=Asia/Shanghai:20260217T070200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260217-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260217T123200
DTEND;TZID=Asia/Shanghai:20260217T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260217-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260217T154300
DTEND;TZID=Asia/Shanghai:20260217T154800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260217-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260217T180800
DTEND;TZID=Asia/Shanghai:20260217T181300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260217-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260217T192400
DTEND;TZID=Asia/Shanghai:20260217T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260218-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260218T053600
DTEND;TZID=Asia/Shanghai:20260218T054100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260218-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260218T065600
DTEND;TZID=Asia/Shanghai:20260218T070100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260218-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260218T123200
DTEND;TZID=Asia/Shanghai:20260218T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260218-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260218T154400
DTEND;TZID=Asia/Shanghai:20260218T154900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260218-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260218T180900
DTEND;TZID=Asia/Shanghai:20260218T181400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260218-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260218T192500
DTEND;TZID=Asia/Shanghai:20260218T193000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260219-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260219T053500
DTEND;TZID=Asia/Shanghai:20260219T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260219-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260219T065500
DTEND;TZID=Asia/Shanghai:20260219T070000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260219-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260219T123200
DTEND;TZID=Asia/Shanghai:20260219T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260219-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260219T154400
DTEND;TZID=Asia/Shanghai:20260219T154900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260219-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260219T181000
DTEND;TZID=Asia/Shanghai:20260219T181500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260219-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260219T192500
DTEND;TZID=Asia/Shanghai:20260219T193000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260220-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260220T053400
DTEND;TZID=Asia/Shanghai:20260220T053900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260220-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260220T065400
DTEND;TZID=Asia/Shanghai:20260220T065900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260220-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260220T123200
DTEND;TZID=Asia/Shanghai:20260220T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260220-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260220T154500
DTEND;TZID=Asia/Shanghai:20260220T155000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260220-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260220T181000
DTEND;TZID=Asia/Shanghai:20260220T181500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260220-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260220T192600
DTEND;TZID=Asia/Shanghai:20260220T193100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260221-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260221T053300
DTEND;TZID=Asia/Shanghai:20260221T053800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260221-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260221T065300
DTEND;TZID=Asia/Shanghai:20260221T065800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260221-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260221T123200
DTEND;TZID=Asia/Shanghai:20260221T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260221-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260221T154500
DTEND;TZID=Asia/Shanghai:20260221T155000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260221-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260221T181100
DTEND;TZID=Asia/Shanghai:20260221T181600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260221-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260221T192700
DTEND;TZID=Asia/Shanghai:20260221T193200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260222-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260222T053200
DTEND;TZID=Asia/Shanghai:20260222T053700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260222-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260222T065200
DTEND;TZID=Asia/Shanghai:20260222T065700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260222-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260222T123200
DTEND;TZID=Asia/Shanghai:20260222T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260222-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260222T154600
DTEND;TZID=Asia/Shanghai:20260222T155100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260222-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260222T181200
DTEND;TZID=Asia/Shanghai:20260222T181700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260222-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260222T192700
DTEND;TZID=Asia/Shanghai:20260222T193200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260223-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260223T053100
DTEND;TZID=Asia/Shanghai:20260223T053600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260223-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260223T065100
DTEND;TZID=Asia/Shanghai:20260223T065600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260223-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260223T123200
DTEND;TZID=Asia/Shanghai:20260223T123700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260223-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260223T154600
DTEND;TZID=Asia/Shanghai:20260223T155100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260223-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260223T181300
DTEND;TZID=Asia/Shanghai:20260223T181800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260223-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260223T192800
DTEND;TZID=Asia/Shanghai:20260223T193300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260224-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260224T053000
DTEND;TZID=Asia/Shanghai:20260224T053500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260224-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260224T065000
DTEND;TZID=Asia/Shanghai:20260224T065500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260224-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260224T123100
DTEND;TZID=Asia/Shanghai:20260224T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260224-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260224T154700
DTEND;TZID=Asia/Shanghai:20260224T155200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260224-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260224T181300
DTEND;TZID=Asia/Shanghai:20260224T181800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260224-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260224T192900
DTEND;TZID=Asia/Shanghai:20260224T193400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260225-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260225T052900
DTEND;TZID=Asia/Shanghai:20260225T053400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260225-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260225T064900
DTEND;TZID=Asia/Shanghai:20260225T065400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260225-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260225T123100
DTEND;TZID=Asia/Shanghai:20260225T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260225-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260225T154700
DTEND;TZID=Asia/Shanghai:20260225T155200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260225-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260225T181400
DTEND;TZID=Asia/Shanghai:20260225T181900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260225-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260225T192900
DTEND;TZID=Asia/Shanghai:20260225T193400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260226-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260226T052800
DTEND;TZID=Asia/Shanghai:20260226T053300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260226-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260226T064800
DTEND;TZID=Asia/Shanghai:20260226T065300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260226-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260226T123100
DTEND;TZID=Asia/Shanghai:20260226T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260226-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260226T154800
DTEND;TZID=Asia/Shanghai:20260226T155300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260226-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260226T181500
DTEND;TZID=Asia/Shanghai:20260226T182000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260226-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260226T193000
DTEND;TZID=Asia/Shanghai:20260226T193500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260227-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260227T052700
DTEND;TZID=Asia/Shanghai:20260227T053200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260227-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260227T064700
DTEND;TZID=Asia/Shanghai:20260227T065200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260227-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260227T123100
DTEND;TZID=Asia/Shanghai:20260227T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260227-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260227T154800
DTEND;TZID=Asia/Shanghai:20260227T155300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260227-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260227T181500
DTEND;TZID=Asia/Shanghai:20260227T182000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260227-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260227T193100
DTEND;TZID=Asia/Shanghai:20260227T193600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260228-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260228T052600
DTEND;TZID=Asia/Shanghai:20260228T053100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260228-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260228T064600
DTEND;TZID=Asia/Shanghai:20260228T065100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260228-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260228T123100
DTEND;TZID=Asia/Shanghai:20260228T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260228-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260228T154800
DTEND;TZID=Asia/Shanghai:20260228T155300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260228-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260228T181600
DTEND;TZID=Asia/Shanghai:20260228T182100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260228-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260228T193100
DTEND;TZID=Asia/Shanghai:20260228T193600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260301-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260301T052500
DTEND;TZID=Asia/Shanghai:20260301T053000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260301-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260301T064500
DTEND;TZID=Asia/Shanghai:20260301T065000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260301-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260301T123100
DTEND;TZID=Asia/Shanghai:20260301T123600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260301-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260301T154900
DTEND;TZID=Asia/Shanghai:20260301T155400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260301-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260301T181700
DTEND;TZID=Asia/Shanghai:20260301T182200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260301-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260301T193200
DTEND;TZID=Asia/Shanghai:20260301T193700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260302-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260302T052400
DTEND;TZID=Asia/Shanghai:20260302T052900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260302-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260302T064400
DTEND;TZID=Asia/Shanghai:20260302T064900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260302-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260302T123000
DTEND;TZID=Asia/Shanghai:20260302T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260302-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260302T154900
DTEND;TZID=Asia/Shanghai:20260302T155400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260302-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260302T181800
DTEND;TZID=Asia/Shanghai:20260302T182300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260302-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260302T193300
DTEND;TZID=Asia/Shanghai:20260302T193800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260303-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260303T052300
DTEND;TZID=Asia/Shanghai:20260303T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260303-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260303T064300
DTEND;TZID=Asia/Shanghai:20260303T064800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260303-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260303T123000
DTEND;TZID=Asia/Shanghai:20260303T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260303-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260303T154900
DTEND;TZID=Asia/Shanghai:20260303T155400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260303-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260303T181800
DTEND;TZID=Asia/Shanghai:20260303T182300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260303-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260303T193300
DTEND;TZID=Asia/Shanghai:20260303T193800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260304-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260304T052200
DTEND;TZID=Asia/Shanghai:20260304T052700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260304-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260304T064200
DTEND;TZID=Asia/Shanghai:20260304T064700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260304-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260304T123000
DTEND;TZID=Asia/Shanghai:20260304T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260304-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260304T155000
DTEND;TZID=Asia/Shanghai:20260304T155500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260304-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260304T181900
DTEND;TZID=Asia/Shanghai:20260304T182400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260304-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260304T193400
DTEND;TZID=Asia/Shanghai:20260304T193900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260305-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260305T052100
DTEND;TZID=Asia/Shanghai:20260305T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260305-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260305T064000
DTEND;TZID=Asia/Shanghai:20260305T064500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260305-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260305T123000
DTEND;TZID=Asia/Shanghai:20260305T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260305-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260305T155000
DTEND;TZID=Asia/Shanghai:20260305T155500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260305-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260305T182000
DTEND;TZID=Asia/Shanghai:20260305T182500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260305-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260305T193500
DTEND;TZID=Asia/Shanghai:20260305T194000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260306-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260306T052000
DTEND;TZID=Asia/Shanghai:20260306T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260306-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260306T063900
DTEND;TZID=Asia/Shanghai:20260306T064400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260306-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260306T123000
DTEND;TZID=Asia/Shanghai:20260306T123500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260306-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260306T155000
DTEND;TZID=Asia/Shanghai:20260306T155500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260306-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260306T182000
DTEND;TZID=Asia/Shanghai:20260306T182500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260306-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260306T193500
DTEND;TZID=Asia/Shanghai:20260306T194000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260307-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260307T051900
DTEND;TZID=Asia/Shanghai:20260307T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260307-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260307T063800
DTEND;TZID=Asia/Shanghai:20260307T064300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260307-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260307T122900
DTEND;TZID=Asia/Shanghai:20260307T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260307-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260307T155100
DTEND;TZID=Asia/Shanghai:20260307T155600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260307-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260307T182100
DTEND;TZID=Asia/Shanghai:20260307T182600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260307-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260307T193600
DTEND;TZID=Asia/Shanghai:20260307T194100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260308-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260308T051700
DTEND;TZID=Asia/Shanghai:20260308T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260308-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260308T063700
DTEND;TZID=Asia/Shanghai:20260308T064200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260308-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260308T122900
DTEND;TZID=Asia/Shanghai:20260308T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260308-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260308T155100
DTEND;TZID=Asia/Shanghai:20260308T155600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260308-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260308T182200
DTEND;TZID=Asia/Shanghai:20260308T182700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260308-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260308T193700
DTEND;TZID=Asia/Shanghai:20260308T194200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260309-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260309T051600
DTEND;TZID=Asia/Shanghai:20260309T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260309-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260309T063600
DTEND;TZID=Asia/Shanghai:20260309T064100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260309-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260309T122900
DTEND;TZID=Asia/Shanghai:20260309T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260309-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260309T155100
DTEND;TZID=Asia/Shanghai:20260309T155600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260309-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260309T182200
DTEND;TZID=Asia/Shanghai:20260309T182700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260309-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260309T193700
DTEND;TZID=Asia/Shanghai:20260309T194200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260310-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260310T051500
DTEND;TZID=Asia/Shanghai:20260310T052000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260310-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260310T063500
DTEND;TZID=Asia/Shanghai:20260310T064000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260310-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260310T122900
DTEND;TZID=Asia/Shanghai:20260310T123400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260310-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260310T155100
DTEND;TZID=Asia/Shanghai:20260310T155600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260310-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260310T182300
DTEND;TZID=Asia/Shanghai:20260310T182800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260310-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260310T193800
DTEND;TZID=Asia/Shanghai:20260310T194300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260311-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260311T051400
DTEND;TZID=Asia/Shanghai:20260311T051900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260311-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260311T063300
DTEND;TZID=Asia/Shanghai:20260311T063800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260311-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260311T122800
DTEND;TZID=Asia/Shanghai:20260311T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260311-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260311T155200
DTEND;TZID=Asia/Shanghai:20260311T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260311-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260311T182400
DTEND;TZID=Asia/Shanghai:20260311T182900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260311-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260311T193900
DTEND;TZID=Asia/Shanghai:20260311T194400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260312-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260312T051300
DTEND;TZID=Asia/Shanghai:20260312T051800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260312-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260312T063200
DTEND;TZID=Asia/Shanghai:20260312T063700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260312-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260312T122800
DTEND;TZID=Asia/Shanghai:20260312T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260312-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260312T155200
DTEND;TZID=Asia/Shanghai:20260312T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260312-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260312T182400
DTEND;TZID=Asia/Shanghai:20260312T182900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260312-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260312T193900
DTEND;TZID=Asia/Shanghai:20260312T194400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260313-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260313T051200
DTEND;TZID=Asia/Shanghai:20260313T051700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260313-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260313T063100
DTEND;TZID=Asia/Shanghai:20260313T063600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260313-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260313T122800
DTEND;TZID=Asia/Shanghai:20260313T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260313-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260313T155200
DTEND;TZID=Asia/Shanghai:20260313T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260313-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260313T182500
DTEND;TZID=Asia/Shanghai:20260313T183000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260313-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260313T194000
DTEND;TZID=Asia/Shanghai:20260313T194500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260314-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260314T051000
DTEND;TZID=Asia/Shanghai:20260314T051500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260314-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260314T063000
DTEND;TZID=Asia/Shanghai:20260314T063500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260314-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260314T122800
DTEND;TZID=Asia/Shanghai:20260314T123300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260314-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260314T155200
DTEND;TZID=Asia/Shanghai:20260314T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260314-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260314T182600
DTEND;TZID=Asia/Shanghai:20260314T183100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260314-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260314T194100
DTEND;TZID=Asia/Shanghai:20260314T194600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260315-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260315T050900
DTEND;TZID=Asia/Shanghai:20260315T051400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260315-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260315T062900
DTEND;TZID=Asia/Shanghai:20260315T063400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260315-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260315T122700
DTEND;TZID=Asia/Shanghai:20260315T123200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260315-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260315T155200
DTEND;TZID=Asia/Shanghai:20260315T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260315-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260315T182600
DTEND;TZID=Asia/Shanghai:20260315T183100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260315-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260315T194100
DTEND;TZID=Asia/Shanghai:20260315T194600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260316-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260316T050800
DTEND;TZID=Asia/Shanghai:20260316T051300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260316-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260316T062700
DTEND;TZID=Asia/Shanghai:20260316T063200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260316-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260316T122700
DTEND;TZID=Asia/Shanghai:20260316T123200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260316-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260316T155300
DTEND;TZID=Asia/Shanghai:20260316T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260316-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260316T182700
DTEND;TZID=Asia/Shanghai:20260316T183200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260316-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260316T194200
DTEND;TZID=Asia/Shanghai:20260316T194700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260317-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260317T050700
DTEND;TZID=Asia/Shanghai:20260317T051200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260317-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260317T062600
DTEND;TZID=Asia/Shanghai:20260317T063100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260317-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260317T122700
DTEND;TZID=Asia/Shanghai:20260317T123200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260317-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260317T155300
DTEND;TZID=Asia/Shanghai:20260317T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260317-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260317T182800
DTEND;TZID=Asia/Shanghai:20260317T183300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260317-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260317T194300
DTEND;TZID=Asia/Shanghai:20260317T194800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260318-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260318T050500
DTEND;TZID=Asia/Shanghai:20260318T051000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260318-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260318T062500
DTEND;TZID=Asia/Shanghai:20260318T063000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260318-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260318T122600
DTEND;TZID=Asia/Shanghai:20260318T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260318-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260318T155300
DTEND;TZID=Asia/Shanghai:20260318T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260318-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260318T182800
DTEND;TZID=Asia/Shanghai:20260318T183300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260318-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260318T194300
DTEND;TZID=Asia/Shanghai:20260318T194800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260319-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260319T050400
DTEND;TZID=Asia/Shanghai:20260319T050900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260319-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260319T062400
DTEND;TZID=Asia/Shanghai:20260319T062900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260319-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260319T122600
DTEND;TZID=Asia/Shanghai:20260319T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260319-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260319T155300
DTEND;TZID=Asia/Shanghai:20260319T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260319-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260319T182900
DTEND;TZID=Asia/Shanghai:20260319T183400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260319-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260319T194400
DTEND;TZID=Asia/Shanghai:20260319T194900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260320-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260320T050300
DTEND;TZID=Asia/Shanghai:20260320T050800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260320-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260320T062300
DTEND;TZID=Asia/Shanghai:20260320T062800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260320-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260320T122600
DTEND;TZID=Asia/Shanghai:20260320T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260320-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260320T155300
DTEND;TZID=Asia/Shanghai:20260320T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260320-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260320T182900
DTEND;TZID=Asia/Shanghai:20260320T183400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260320-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260320T194500
DTEND;TZID=Asia/Shanghai:20260320T195000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260321-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260321T050200
DTEND;TZID=Asia/Shanghai:20260321T050700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260321-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260321T062100
DTEND;TZID=Asia/Shanghai:20260321T062600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260321-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260321T122600
DTEND;TZID=Asia/Shanghai:20260321T123100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260321-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260321T155300
DTEND;TZID=Asia/Shanghai:20260321T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260321-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260321T183000
DTEND;TZID=Asia/Shanghai:20260321T183500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260321-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260321T194500
DTEND;TZID=Asia/Shanghai:20260321T195000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260322-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260322T050000
DTEND;TZID=Asia/Shanghai:20260322T050500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260322-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260322T062000
DTEND;TZID=Asia/Shanghai:20260322T062500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260322-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260322T122500
DTEND;TZID=Asia/Shanghai:20260322T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260322-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260322T155300
DTEND;TZID=Asia/Shanghai:20260322T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260322-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260322T183100
DTEND;TZID=Asia/Shanghai:20260322T183600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260322-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260322T194600
DTEND;TZID=Asia/Shanghai:20260322T195100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260323-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260323T045900
DTEND;TZID=Asia/Shanghai:20260323T050400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260323-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260323T061900
DTEND;TZID=Asia/Shanghai:20260323T062400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260323-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260323T122500
DTEND;TZID=Asia/Shanghai:20260323T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260323-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260323T155400
DTEND;TZID=Asia/Shanghai:20260323T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260323-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260323T183100
DTEND;TZID=Asia/Shanghai:20260323T183600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260323-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260323T194700
DTEND;TZID=Asia/Shanghai:20260323T195200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260324-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260324T045800
DTEND;TZID=Asia/Shanghai:20260324T050300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260324-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260324T061800
DTEND;TZID=Asia/Shanghai:20260324T062300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260324-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260324T122500
DTEND;TZID=Asia/Shanghai:20260324T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260324-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260324T155400
DTEND;TZID=Asia/Shanghai:20260324T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260324-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260324T183200
DTEND;TZID=Asia/Shanghai:20260324T183700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260324-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260324T194700
DTEND;TZID=Asia/Shanghai:20260324T195200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260325-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260325T045600
DTEND;TZID=Asia/Shanghai:20260325T050100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260325-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260325T061700
DTEND;TZID=Asia/Shanghai:20260325T062200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260325-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260325T122400
DTEND;TZID=Asia/Shanghai:20260325T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260325-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260325T155400
DTEND;TZID=Asia/Shanghai:20260325T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260325-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260325T183300
DTEND;TZID=Asia/Shanghai:20260325T183800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260325-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260325T194800
DTEND;TZID=Asia/Shanghai:20260325T195300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260326-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260326T045500
DTEND;TZID=Asia/Shanghai:20260326T050000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260326-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260326T061500
DTEND;TZID=Asia/Shanghai:20260326T062000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260326-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260326T122400
DTEND;TZID=Asia/Shanghai:20260326T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260326-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260326T155400
DTEND;TZID=Asia/Shanghai:20260326T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260326-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260326T183300
DTEND;TZID=Asia/Shanghai:20260326T183800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260326-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260326T194900
DTEND;TZID=Asia/Shanghai:20260326T195400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260327-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260327T045400
DTEND;TZID=Asia/Shanghai:20260327T045900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260327-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260327T061400
DTEND;TZID=Asia/Shanghai:20260327T061900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260327-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260327T122400
DTEND;TZID=Asia/Shanghai:20260327T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260327-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260327T155400
DTEND;TZID=Asia/Shanghai:20260327T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260327-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260327T183400
DTEND;TZID=Asia/Shanghai:20260327T183900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260327-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260327T195000
DTEND;TZID=Asia/Shanghai:20260327T195500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260328-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260328T045200
DTEND;TZID=Asia/Shanghai:20260328T045700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260328-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260328T061300
DTEND;TZID=Asia/Shanghai:20260328T061800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260328-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260328T122300
DTEND;TZID=Asia/Shanghai:20260328T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260328-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260328T155400
DTEND;TZID=Asia/Shanghai:20260328T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260328-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260328T183400
DTEND;TZID=Asia/Shanghai:20260328T183900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260328-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260328T195000
DTEND;TZID=Asia/Shanghai:20260328T195500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260329-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260329T045100
DTEND;TZID=Asia/Shanghai:20260329T045600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260329-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260329T061200
DTEND;TZID=Asia/Shanghai:20260329T061700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260329-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260329T122300
DTEND;TZID=Asia/Shanghai:20260329T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260329-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260329T155400
DTEND;TZID=Asia/Shanghai:20260329T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260329-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260329T183500
DTEND;TZID=Asia/Shanghai:20260329T184000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260329-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260329T195100
DTEND;TZID=Asia/Shanghai:20260329T195600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260330-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260330T045000
DTEND;TZID=Asia/Shanghai:20260330T045500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260330-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260330T061000
DTEND;TZID=Asia/Shanghai:20260330T061500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260330-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260330T122300
DTEND;TZID=Asia/Shanghai:20260330T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260330-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260330T155400
DTEND;TZID=Asia/Shanghai:20260330T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260330-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260330T183600
DTEND;TZID=Asia/Shanghai:20260330T184100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260330-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260330T195200
DTEND;TZID=Asia/Shanghai:20260330T195700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260331-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260331T044800
DTEND;TZID=Asia/Shanghai:20260331T045300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260331-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260331T060900
DTEND;TZID=Asia/Shanghai:20260331T061400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260331-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260331T122300
DTEND;TZID=Asia/Shanghai:20260331T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260331-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260331T155400
DTEND;TZID=Asia/Shanghai:20260331T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260331-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260331T183600
DTEND;TZID=Asia/Shanghai:20260331T184100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260331-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260331T195200
DTEND;TZID=Asia/Shanghai:20260331T195700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260401-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260401T044700
DTEND;TZID=Asia/Shanghai:20260401T045200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260401-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260401T060800
DTEND;TZID=Asia/Shanghai:20260401T061300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260401-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260401T122200
DTEND;TZID=Asia/Shanghai:20260401T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260401-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260401T155400
DTEND;TZID=Asia/Shanghai:20260401T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260401-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260401T183700
DTEND;TZID=Asia/Shanghai:20260401T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260401-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260401T195300
DTEND;TZID=Asia/Shanghai:20260401T195800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260402-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260402T044600
DTEND;TZID=Asia/Shanghai:20260402T045100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260402-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260402T060700
DTEND;TZID=Asia/Shanghai:20260402T061200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260402-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260402T122200
DTEND;TZID=Asia/Shanghai:20260402T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260402-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260402T155400
DTEND;TZID=Asia/Shanghai:20260402T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260402-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260402T183700
DTEND;TZID=Asia/Shanghai:20260402T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260402-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260402T195400
DTEND;TZID=Asia/Shanghai:20260402T195900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260403-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260403T044400
DTEND;TZID=Asia/Shanghai:20260403T044900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260403-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260403T060600
DTEND;TZID=Asia/Shanghai:20260403T061100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260403-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260403T122200
DTEND;TZID=Asia/Shanghai:20260403T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260403-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260403T155400
DTEND;TZID=Asia/Shanghai:20260403T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260403-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260403T183800
DTEND;TZID=Asia/Shanghai:20260403T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260403-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260403T195500
DTEND;TZID=Asia/Shanghai:20260403T200000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260404-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260404T044300
DTEND;TZID=Asia/Shanghai:20260404T044800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260404-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260404T060400
DTEND;TZID=Asia/Shanghai:20260404T060900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260404-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260404T122100
DTEND;TZID=Asia/Shanghai:20260404T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260404-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260404T155400
DTEND;TZID=Asia/Shanghai:20260404T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260404-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260404T183900
DTEND;TZID=Asia/Shanghai:20260404T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260404-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260404T195500
DTEND;TZID=Asia/Shanghai:20260404T200000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260405-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260405T044200
DTEND;TZID=Asia/Shanghai:20260405T044700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260405-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260405T060300
DTEND;TZID=Asia/Shanghai:20260405T060800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260405-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260405T122100
DTEND;TZID=Asia/Shanghai:20260405T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260405-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260405T155400
DTEND;TZID=Asia/Shanghai:20260405T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260405-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260405T183900
DTEND;TZID=Asia/Shanghai:20260405T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260405-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260405T195600
DTEND;TZID=Asia/Shanghai:20260405T200100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260406-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260406T044000
DTEND;TZID=Asia/Shanghai:20260406T044500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260406-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260406T060200
DTEND;TZID=Asia/Shanghai:20260406T060700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260406-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260406T122100
DTEND;TZID=Asia/Shanghai:20260406T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260406-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260406T155400
DTEND;TZID=Asia/Shanghai:20260406T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260406-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260406T184000
DTEND;TZID=Asia/Shanghai:20260406T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260406-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260406T195700
DTEND;TZID=Asia/Shanghai:20260406T200200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260407-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260407T043900
DTEND;TZID=Asia/Shanghai:20260407T044400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260407-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260407T060100
DTEND;TZID=Asia/Shanghai:20260407T060600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260407-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260407T122000
DTEND;TZID=Asia/Shanghai:20260407T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260407-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260407T155400
DTEND;TZID=Asia/Shanghai:20260407T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260407-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260407T184100
DTEND;TZID=Asia/Shanghai:20260407T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260407-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260407T195800
DTEND;TZID=Asia/Shanghai:20260407T200300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260408-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260408T043800
DTEND;TZID=Asia/Shanghai:20260408T044300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260408-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260408T060000
DTEND;TZID=Asia/Shanghai:20260408T060500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260408-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260408T122000
DTEND;TZID=Asia/Shanghai:20260408T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260408-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260408T155400
DTEND;TZID=Asia/Shanghai:20260408T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260408-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260408T184100
DTEND;TZID=Asia/Shanghai:20260408T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260408-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260408T195800
DTEND;TZID=Asia/Shanghai:20260408T200300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260409-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260409T043600
DTEND;TZID=Asia/Shanghai:20260409T044100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260409-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260409T055900
DTEND;TZID=Asia/Shanghai:20260409T060400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260409-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260409T122000
DTEND;TZID=Asia/Shanghai:20260409T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260409-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260409T155400
DTEND;TZID=Asia/Shanghai:20260409T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260409-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260409T184200
DTEND;TZID=Asia/Shanghai:20260409T184700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260409-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260409T195900
DTEND;TZID=Asia/Shanghai:20260409T200400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260410-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260410T043500
DTEND;TZID=Asia/Shanghai:20260410T044000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260410-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260410T055700
DTEND;TZID=Asia/Shanghai:20260410T060200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260410-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260410T122000
DTEND;TZID=Asia/Shanghai:20260410T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260410-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260410T155400
DTEND;TZID=Asia/Shanghai:20260410T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260410-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260410T184200
DTEND;TZID=Asia/Shanghai:20260410T184700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260410-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260410T200000
DTEND;TZID=Asia/Shanghai:20260410T200500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260411-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260411T043400
DTEND;TZID=Asia/Shanghai:20260411T043900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260411-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260411T055600
DTEND;TZID=Asia/Shanghai:20260411T060100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260411-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260411T121900
DTEND;TZID=Asia/Shanghai:20260411T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260411-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260411T155400
DTEND;TZID=Asia/Shanghai:20260411T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260411-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260411T184300
DTEND;TZID=Asia/Shanghai:20260411T184800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260411-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260411T200100
DTEND;TZID=Asia/Shanghai:20260411T200600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260412-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260412T043200
DTEND;TZID=Asia/Shanghai:20260412T043700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260412-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260412T055500
DTEND;TZID=Asia/Shanghai:20260412T060000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260412-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260412T121900
DTEND;TZID=Asia/Shanghai:20260412T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260412-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260412T155400
DTEND;TZID=Asia/Shanghai:20260412T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260412-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260412T184400
DTEND;TZID=Asia/Shanghai:20260412T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260412-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260412T200200
DTEND;TZID=Asia/Shanghai:20260412T200700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260413-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260413T043100
DTEND;TZID=Asia/Shanghai:20260413T043600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260413-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260413T055400
DTEND;TZID=Asia/Shanghai:20260413T055900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260413-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260413T121900
DTEND;TZID=Asia/Shanghai:20260413T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260413-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260413T155400
DTEND;TZID=Asia/Shanghai:20260413T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260413-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260413T184400
DTEND;TZID=Asia/Shanghai:20260413T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260413-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260413T200200
DTEND;TZID=Asia/Shanghai:20260413T200700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260414-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260414T043000
DTEND;TZID=Asia/Shanghai:20260414T043500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260414-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260414T055300
DTEND;TZID=Asia/Shanghai:20260414T055800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260414-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260414T121900
DTEND;TZID=Asia/Shanghai:20260414T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260414-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260414T155400
DTEND;TZID=Asia/Shanghai:20260414T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260414-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260414T184500
DTEND;TZID=Asia/Shanghai:20260414T185000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260414-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260414T200300
DTEND;TZID=Asia/Shanghai:20260414T200800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260415-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260415T042800
DTEND;TZID=Asia/Shanghai:20260415T043300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260415-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260415T055200
DTEND;TZID=Asia/Shanghai:20260415T055700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260415-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260415T121800
DTEND;TZID=Asia/Shanghai:20260415T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260415-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260415T155400
DTEND;TZID=Asia/Shanghai:20260415T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260415-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260415T184500
DTEND;TZID=Asia/Shanghai:20260415T185000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260415-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260415T200400
DTEND;TZID=Asia/Shanghai:20260415T200900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260416-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260416T042700
DTEND;TZID=Asia/Shanghai:20260416T043200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260416-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260416T055100
DTEND;TZID=Asia/Shanghai:20260416T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260416-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260416T121800
DTEND;TZID=Asia/Shanghai:20260416T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260416-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260416T155400
DTEND;TZID=Asia/Shanghai:20260416T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260416-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260416T184600
DTEND;TZID=Asia/Shanghai:20260416T185100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260416-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260416T200500
DTEND;TZID=Asia/Shanghai:20260416T201000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260417-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260417T042600
DTEND;TZID=Asia/Shanghai:20260417T043100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260417-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260417T055000
DTEND;TZID=Asia/Shanghai:20260417T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260417-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260417T121800
DTEND;TZID=Asia/Shanghai:20260417T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260417-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260417T155400
DTEND;TZID=Asia/Shanghai:20260417T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260417-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260417T184700
DTEND;TZID=Asia/Shanghai:20260417T185200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260417-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260417T200600
DTEND;TZID=Asia/Shanghai:20260417T201100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260418-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260418T042500
DTEND;TZID=Asia/Shanghai:20260418T043000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260418-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260418T054800
DTEND;TZID=Asia/Shanghai:20260418T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260418-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260418T121800
DTEND;TZID=Asia/Shanghai:20260418T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260418-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260418T155400
DTEND;TZID=Asia/Shanghai:20260418T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260418-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260418T184700
DTEND;TZID=Asia/Shanghai:20260418T185200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260418-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260418T200600
DTEND;TZID=Asia/Shanghai:20260418T201100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260419-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260419T042300
DTEND;TZID=Asia/Shanghai:20260419T042800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260419-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260419T054700
DTEND;TZID=Asia/Shanghai:20260419T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260419-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260419T121700
DTEND;TZID=Asia/Shanghai:20260419T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260419-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260419T155300
DTEND;TZID=Asia/Shanghai:20260419T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260419-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260419T184800
DTEND;TZID=Asia/Shanghai:20260419T185300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260419-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260419T200700
DTEND;TZID=Asia/Shanghai:20260419T201200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260420-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260420T042200
DTEND;TZID=Asia/Shanghai:20260420T042700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260420-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260420T054600
DTEND;TZID=Asia/Shanghai:20260420T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260420-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260420T121700
DTEND;TZID=Asia/Shanghai:20260420T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260420-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260420T155300
DTEND;TZID=Asia/Shanghai:20260420T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260420-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260420T184900
DTEND;TZID=Asia/Shanghai:20260420T185400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260420-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260420T200800
DTEND;TZID=Asia/Shanghai:20260420T201300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260421-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260421T042100
DTEND;TZID=Asia/Shanghai:20260421T042600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260421-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260421T054500
DTEND;TZID=Asia/Shanghai:20260421T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260421-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260421T121700
DTEND;TZID=Asia/Shanghai:20260421T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260421-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260421T155300
DTEND;TZID=Asia/Shanghai:20260421T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260421-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260421T184900
DTEND;TZID=Asia/Shanghai:20260421T185400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260421-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260421T200900
DTEND;TZID=Asia/Shanghai:20260421T201400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260422-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260422T041900
DTEND;TZID=Asia/Shanghai:20260422T042400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260422-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260422T054400
DTEND;TZID=Asia/Shanghai:20260422T054900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260422-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260422T121700
DTEND;TZID=Asia/Shanghai:20260422T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260422-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260422T155300
DTEND;TZID=Asia/Shanghai:20260422T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260422-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260422T185000
DTEND;TZID=Asia/Shanghai:20260422T185500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260422-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260422T201000
DTEND;TZID=Asia/Shanghai:20260422T201500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260423-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260423T041800
DTEND;TZID=Asia/Shanghai:20260423T042300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260423-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260423T054300
DTEND;TZID=Asia/Shanghai:20260423T054800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260423-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260423T121700
DTEND;TZID=Asia/Shanghai:20260423T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260423-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260423T155300
DTEND;TZID=Asia/Shanghai:20260423T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260423-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260423T185100
DTEND;TZID=Asia/Shanghai:20260423T185600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260423-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260423T201100
DTEND;TZID=Asia/Shanghai:20260423T201600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260424-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260424T041700
DTEND;TZID=Asia/Shanghai:20260424T042200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260424-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260424T054200
DTEND;TZID=Asia/Shanghai:20260424T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260424-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260424T121600
DTEND;TZID=Asia/Shanghai:20260424T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260424-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260424T155300
DTEND;TZID=Asia/Shanghai:20260424T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260424-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260424T185100
DTEND;TZID=Asia/Shanghai:20260424T185600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260424-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260424T201200
DTEND;TZID=Asia/Shanghai:20260424T201700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260425-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260425T041600
DTEND;TZID=Asia/Shanghai:20260425T042100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260425-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260425T054100
DTEND;TZID=Asia/Shanghai:20260425T054600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260425-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260425T121600
DTEND;TZID=Asia/Shanghai:20260425T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260425-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260425T155300
DTEND;TZID=Asia/Shanghai:20260425T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260425-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260425T185200
DTEND;TZID=Asia/Shanghai:20260425T185700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260425-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260425T201200
DTEND;TZID=Asia/Shanghai:20260425T201700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260426-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260426T041400
DTEND;TZID=Asia/Shanghai:20260426T041900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260426-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260426T054000
DTEND;TZID=Asia/Shanghai:20260426T054500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260426-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260426T121600
DTEND;TZID=Asia/Shanghai:20260426T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260426-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260426T155300
DTEND;TZID=Asia/Shanghai:20260426T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260426-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260426T185300
DTEND;TZID=Asia/Shanghai:20260426T185800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260426-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260426T201300
DTEND;TZID=Asia/Shanghai:20260426T201800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260427-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260427T041300
DTEND;TZID=Asia/Shanghai:20260427T041800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260427-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260427T053900
DTEND;TZID=Asia/Shanghai:20260427T054400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260427-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260427T121600
DTEND;TZID=Asia/Shanghai:20260427T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260427-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260427T155300
DTEND;TZID=Asia/Shanghai:20260427T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260427-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260427T185300
DTEND;TZID=Asia/Shanghai:20260427T185800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260427-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260427T201400
DTEND;TZID=Asia/Shanghai:20260427T201900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260428-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260428T041200
DTEND;TZID=Asia/Shanghai:20260428T041700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260428-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260428T053800
DTEND;TZID=Asia/Shanghai:20260428T054300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260428-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260428T121600
DTEND;TZID=Asia/Shanghai:20260428T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260428-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260428T155300
DTEND;TZID=Asia/Shanghai:20260428T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260428-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260428T185400
DTEND;TZID=Asia/Shanghai:20260428T185900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260428-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260428T201500
DTEND;TZID=Asia/Shanghai:20260428T202000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260429-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260429T041100
DTEND;TZID=Asia/Shanghai:20260429T041600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260429-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260429T053700
DTEND;TZID=Asia/Shanghai:20260429T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260429-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260429T121600
DTEND;TZID=Asia/Shanghai:20260429T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260429-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260429T155300
DTEND;TZID=Asia/Shanghai:20260429T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260429-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260429T185400
DTEND;TZID=Asia/Shanghai:20260429T185900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260429-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260429T201600
DTEND;TZID=Asia/Shanghai:20260429T202100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260430-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260430T041000
DTEND;TZID=Asia/Shanghai:20260430T041500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260430-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260430T053600
DTEND;TZID=Asia/Shanghai:20260430T054100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260430-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260430T121600
DTEND;TZID=Asia/Shanghai:20260430T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260430-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260430T155300
DTEND;TZID=Asia/Shanghai:20260430T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260430-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260430T185500
DTEND;TZID=Asia/Shanghai:20260430T190000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260430-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260430T201700
DTEND;TZID=Asia/Shanghai:20260430T202200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260501-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260501T040900
DTEND;TZID=Asia/Shanghai:20260501T041400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260501-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260501T053500
DTEND;TZID=Asia/Shanghai:20260501T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260501-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260501T121500
DTEND;TZID=Asia/Shanghai:20260501T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260501-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260501T155300
DTEND;TZID=Asia/Shanghai:20260501T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260501-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260501T185600
DTEND;TZID=Asia/Shanghai:20260501T190100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260501-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260501T201800
DTEND;TZID=Asia/Shanghai:20260501T202300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260502-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260502T040700
DTEND;TZID=Asia/Shanghai:20260502T041200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260502-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260502T053500
DTEND;TZID=Asia/Shanghai:20260502T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260502-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260502T121500
DTEND;TZID=Asia/Shanghai:20260502T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260502-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260502T155300
DTEND;TZID=Asia/Shanghai:20260502T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260502-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260502T185600
DTEND;TZID=Asia/Shanghai:20260502T190100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260502-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260502T201900
DTEND;TZID=Asia/Shanghai:20260502T202400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260503-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260503T040600
DTEND;TZID=Asia/Shanghai:20260503T041100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260503-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260503T053400
DTEND;TZID=Asia/Shanghai:20260503T053900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260503-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260503T121500
DTEND;TZID=Asia/Shanghai:20260503T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260503-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260503T155300
DTEND;TZID=Asia/Shanghai:20260503T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260503-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260503T185700
DTEND;TZID=Asia/Shanghai:20260503T190200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260503-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260503T201900
DTEND;TZID=Asia/Shanghai:20260503T202400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260504-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260504T040500
DTEND;TZID=Asia/Shanghai:20260504T041000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260504-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260504T053300
DTEND;TZID=Asia/Shanghai:20260504T053800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260504-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260504T121500
DTEND;TZID=Asia/Shanghai:20260504T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260504-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260504T155200
DTEND;TZID=Asia/Shanghai:20260504T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260504-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260504T185800
DTEND;TZID=Asia/Shanghai:20260504T190300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260504-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260504T202000
DTEND;TZID=Asia/Shanghai:20260504T202500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260505-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260505T040400
DTEND;TZID=Asia/Shanghai:20260505T040900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260505-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260505T053200
DTEND;TZID=Asia/Shanghai:20260505T053700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260505-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260505T121500
DTEND;TZID=Asia/Shanghai:20260505T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260505-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260505T155200
DTEND;TZID=Asia/Shanghai:20260505T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260505-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260505T185800
DTEND;TZID=Asia/Shanghai:20260505T190300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260505-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260505T202100
DTEND;TZID=Asia/Shanghai:20260505T202600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260506-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260506T040300
DTEND;TZID=Asia/Shanghai:20260506T040800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260506-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260506T053100
DTEND;TZID=Asia/Shanghai:20260506T053600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260506-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260506T121500
DTEND;TZID=Asia/Shanghai:20260506T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260506-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260506T155200
DTEND;TZID=Asia/Shanghai:20260506T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260506-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260506T185900
DTEND;TZID=Asia/Shanghai:20260506T190400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260506-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260506T202200
DTEND;TZID=Asia/Shanghai:20260506T202700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260507-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260507T040200
DTEND;TZID=Asia/Shanghai:20260507T040700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260507-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260507T053000
DTEND;TZID=Asia/Shanghai:20260507T053500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260507-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260507T121500
DTEND;TZID=Asia/Shanghai:20260507T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260507-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260507T155200
DTEND;TZID=Asia/Shanghai:20260507T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260507-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260507T190000
DTEND;TZID=Asia/Shanghai:20260507T190500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260507-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260507T202300
DTEND;TZID=Asia/Shanghai:20260507T202800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260508-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260508T040100
DTEND;TZID=Asia/Shanghai:20260508T040600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260508-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260508T053000
DTEND;TZID=Asia/Shanghai:20260508T053500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260508-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260508T121500
DTEND;TZID=Asia/Shanghai:20260508T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260508-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260508T155200
DTEND;TZID=Asia/Shanghai:20260508T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260508-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260508T190000
DTEND;TZID=Asia/Shanghai:20260508T190500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260508-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260508T202400
DTEND;TZID=Asia/Shanghai:20260508T202900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260509-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260509T040000
DTEND;TZID=Asia/Shanghai:20260509T040500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260509-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260509T052900
DTEND;TZID=Asia/Shanghai:20260509T053400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260509-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260509T121500
DTEND;TZID=Asia/Shanghai:20260509T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260509-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260509T155200
DTEND;TZID=Asia/Shanghai:20260509T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260509-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260509T190100
DTEND;TZID=Asia/Shanghai:20260509T190600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260509-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260509T202500
DTEND;TZID=Asia/Shanghai:20260509T203000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260510-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260510T035900
DTEND;TZID=Asia/Shanghai:20260510T040400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260510-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260510T052800
DTEND;TZID=Asia/Shanghai:20260510T053300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260510-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260510T121500
DTEND;TZID=Asia/Shanghai:20260510T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260510-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260510T155200
DTEND;TZID=Asia/Shanghai:20260510T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260510-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260510T190200
DTEND;TZID=Asia/Shanghai:20260510T190700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260510-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260510T202600
DTEND;TZID=Asia/Shanghai:20260510T203100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260511-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260511T035800
DTEND;TZID=Asia/Shanghai:20260511T040300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260511-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260511T052700
DTEND;TZID=Asia/Shanghai:20260511T053200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260511-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260511T121500
DTEND;TZID=Asia/Shanghai:20260511T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260511-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260511T155200
DTEND;TZID=Asia/Shanghai:20260511T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260511-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260511T190200
DTEND;TZID=Asia/Shanghai:20260511T190700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260511-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260511T202700
DTEND;TZID=Asia/Shanghai:20260511T203200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260512-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260512T035700
DTEND;TZID=Asia/Shanghai:20260512T040200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260512-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260512T052700
DTEND;TZID=Asia/Shanghai:20260512T053200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260512-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260512T121500
DTEND;TZID=Asia/Shanghai:20260512T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260512-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260512T155200
DTEND;TZID=Asia/Shanghai:20260512T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260512-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260512T190300
DTEND;TZID=Asia/Shanghai:20260512T190800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260512-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260512T202800
DTEND;TZID=Asia/Shanghai:20260512T203300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260513-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260513T035600
DTEND;TZID=Asia/Shanghai:20260513T040100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260513-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260513T052600
DTEND;TZID=Asia/Shanghai:20260513T053100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260513-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260513T121500
DTEND;TZID=Asia/Shanghai:20260513T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260513-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260513T155200
DTEND;TZID=Asia/Shanghai:20260513T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260513-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260513T190400
DTEND;TZID=Asia/Shanghai:20260513T190900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260513-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260513T202800
DTEND;TZID=Asia/Shanghai:20260513T203300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260514-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260514T035500
DTEND;TZID=Asia/Shanghai:20260514T040000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260514-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260514T052500
DTEND;TZID=Asia/Shanghai:20260514T053000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260514-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260514T121500
DTEND;TZID=Asia/Shanghai:20260514T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260514-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260514T155200
DTEND;TZID=Asia/Shanghai:20260514T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260514-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260514T190400
DTEND;TZID=Asia/Shanghai:20260514T190900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260514-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260514T202900
DTEND;TZID=Asia/Shanghai:20260514T203400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260515-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260515T035400
DTEND;TZID=Asia/Shanghai:20260515T035900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260515-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260515T052500
DTEND;TZID=Asia/Shanghai:20260515T053000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260515-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260515T121500
DTEND;TZID=Asia/Shanghai:20260515T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260515-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260515T155200
DTEND;TZID=Asia/Shanghai:20260515T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260515-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260515T190500
DTEND;TZID=Asia/Shanghai:20260515T191000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260515-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260515T203000
DTEND;TZID=Asia/Shanghai:20260515T203500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260516-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260516T035300
DTEND;TZID=Asia/Shanghai:20260516T035800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260516-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260516T052400
DTEND;TZID=Asia/Shanghai:20260516T052900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260516-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260516T121500
DTEND;TZID=Asia/Shanghai:20260516T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260516-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260516T155200
DTEND;TZID=Asia/Shanghai:20260516T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260516-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260516T190600
DTEND;TZID=Asia/Shanghai:20260516T191100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260516-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260516T203100
DTEND;TZID=Asia/Shanghai:20260516T203600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260517-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260517T035200
DTEND;TZID=Asia/Shanghai:20260517T035700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260517-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260517T052300
DTEND;TZID=Asia/Shanghai:20260517T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260517-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260517T121500
DTEND;TZID=Asia/Shanghai:20260517T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260517-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260517T155200
DTEND;TZID=Asia/Shanghai:20260517T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260517-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260517T190600
DTEND;TZID=Asia/Shanghai:20260517T191100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260517-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260517T203200
DTEND;TZID=Asia/Shanghai:20260517T203700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260518-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260518T035100
DTEND;TZID=Asia/Shanghai:20260518T035600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260518-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260518T052300
DTEND;TZID=Asia/Shanghai:20260518T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260518-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260518T121500
DTEND;TZID=Asia/Shanghai:20260518T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260518-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260518T155200
DTEND;TZID=Asia/Shanghai:20260518T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260518-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260518T190700
DTEND;TZID=Asia/Shanghai:20260518T191200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260518-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260518T203300
DTEND;TZID=Asia/Shanghai:20260518T203800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260519-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260519T035100
DTEND;TZID=Asia/Shanghai:20260519T035600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260519-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260519T052200
DTEND;TZID=Asia/Shanghai:20260519T052700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260519-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260519T121500
DTEND;TZID=Asia/Shanghai:20260519T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260519-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260519T155200
DTEND;TZID=Asia/Shanghai:20260519T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260519-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260519T190700
DTEND;TZID=Asia/Shanghai:20260519T191200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260519-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260519T203400
DTEND;TZID=Asia/Shanghai:20260519T203900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260520-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260520T035000
DTEND;TZID=Asia/Shanghai:20260520T035500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260520-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260520T052200
DTEND;TZID=Asia/Shanghai:20260520T052700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260520-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260520T121500
DTEND;TZID=Asia/Shanghai:20260520T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260520-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260520T155200
DTEND;TZID=Asia/Shanghai:20260520T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260520-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260520T190800
DTEND;TZID=Asia/Shanghai:20260520T191300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260520-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260520T203500
DTEND;TZID=Asia/Shanghai:20260520T204000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260521-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260521T034900
DTEND;TZID=Asia/Shanghai:20260521T035400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260521-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260521T052100
DTEND;TZID=Asia/Shanghai:20260521T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260521-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260521T121500
DTEND;TZID=Asia/Shanghai:20260521T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260521-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260521T155200
DTEND;TZID=Asia/Shanghai:20260521T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260521-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260521T190900
DTEND;TZID=Asia/Shanghai:20260521T191400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260521-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260521T203500
DTEND;TZID=Asia/Shanghai:20260521T204000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260522-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260522T034800
DTEND;TZID=Asia/Shanghai:20260522T035300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260522-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260522T052100
DTEND;TZID=Asia/Shanghai:20260522T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260522-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260522T121500
DTEND;TZID=Asia/Shanghai:20260522T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260522-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260522T155200
DTEND;TZID=Asia/Shanghai:20260522T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260522-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260522T190900
DTEND;TZID=Asia/Shanghai:20260522T191400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260522-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260522T203600
DTEND;TZID=Asia/Shanghai:20260522T204100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260523-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260523T034800
DTEND;TZID=Asia/Shanghai:20260523T035300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260523-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260523T052000
DTEND;TZID=Asia/Shanghai:20260523T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260523-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260523T121500
DTEND;TZID=Asia/Shanghai:20260523T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260523-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260523T155200
DTEND;TZID=Asia/Shanghai:20260523T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260523-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260523T191000
DTEND;TZID=Asia/Shanghai:20260523T191500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260523-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260523T203700
DTEND;TZID=Asia/Shanghai:20260523T204200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260524-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260524T034700
DTEND;TZID=Asia/Shanghai:20260524T035200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260524-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260524T052000
DTEND;TZID=Asia/Shanghai:20260524T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260524-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260524T121500
DTEND;TZID=Asia/Shanghai:20260524T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260524-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260524T155200
DTEND;TZID=Asia/Shanghai:20260524T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260524-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260524T191100
DTEND;TZID=Asia/Shanghai:20260524T191600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260524-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260524T203800
DTEND;TZID=Asia/Shanghai:20260524T204300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260525-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260525T034600
DTEND;TZID=Asia/Shanghai:20260525T035100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260525-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260525T052000
DTEND;TZID=Asia/Shanghai:20260525T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260525-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260525T121500
DTEND;TZID=Asia/Shanghai:20260525T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260525-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260525T155200
DTEND;TZID=Asia/Shanghai:20260525T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260525-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260525T191100
DTEND;TZID=Asia/Shanghai:20260525T191600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260525-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260525T203900
DTEND;TZID=Asia/Shanghai:20260525T204400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260526-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260526T034600
DTEND;TZID=Asia/Shanghai:20260526T035100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260526-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260526T051900
DTEND;TZID=Asia/Shanghai:20260526T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260526-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260526T121500
DTEND;TZID=Asia/Shanghai:20260526T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260526-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260526T155200
DTEND;TZID=Asia/Shanghai:20260526T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260526-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260526T191200
DTEND;TZID=Asia/Shanghai:20260526T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260526-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260526T204000
DTEND;TZID=Asia/Shanghai:20260526T204500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260527-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260527T034500
DTEND;TZID=Asia/Shanghai:20260527T035000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260527-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260527T051900
DTEND;TZID=Asia/Shanghai:20260527T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260527-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260527T121500
DTEND;TZID=Asia/Shanghai:20260527T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260527-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260527T155200
DTEND;TZID=Asia/Shanghai:20260527T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260527-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260527T191200
DTEND;TZID=Asia/Shanghai:20260527T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260527-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260527T204000
DTEND;TZID=Asia/Shanghai:20260527T204500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260528-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260528T034400
DTEND;TZID=Asia/Shanghai:20260528T034900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260528-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260528T051800
DTEND;TZID=Asia/Shanghai:20260528T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260528-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260528T121600
DTEND;TZID=Asia/Shanghai:20260528T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260528-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260528T155200
DTEND;TZID=Asia/Shanghai:20260528T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260528-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260528T191300
DTEND;TZID=Asia/Shanghai:20260528T191800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260528-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260528T204100
DTEND;TZID=Asia/Shanghai:20260528T204600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260529-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260529T034400
DTEND;TZID=Asia/Shanghai:20260529T034900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260529-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260529T051800
DTEND;TZID=Asia/Shanghai:20260529T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260529-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260529T121600
DTEND;TZID=Asia/Shanghai:20260529T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260529-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260529T155200
DTEND;TZID=Asia/Shanghai:20260529T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260529-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260529T191300
DTEND;TZID=Asia/Shanghai:20260529T191800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260529-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260529T204200
DTEND;TZID=Asia/Shanghai:20260529T204700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260530-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260530T034300
DTEND;TZID=Asia/Shanghai:20260530T034800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260530-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260530T051800
DTEND;TZID=Asia/Shanghai:20260530T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260530-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260530T121600
DTEND;TZID=Asia/Shanghai:20260530T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260530-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260530T155300
DTEND;TZID=Asia/Shanghai:20260530T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260530-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260530T191400
DTEND;TZID=Asia/Shanghai:20260530T191900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260530-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260530T204300
DTEND;TZID=Asia/Shanghai:20260530T204800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260531-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260531T034300
DTEND;TZID=Asia/Shanghai:20260531T034800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260531-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260531T051700
DTEND;TZID=Asia/Shanghai:20260531T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260531-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260531T121600
DTEND;TZID=Asia/Shanghai:20260531T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260531-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260531T155300
DTEND;TZID=Asia/Shanghai:20260531T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260531-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260531T191500
DTEND;TZID=Asia/Shanghai:20260531T192000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260531-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260531T204300
DTEND;TZID=Asia/Shanghai:20260531T204800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260601-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260601T034200
DTEND;TZID=Asia/Shanghai:20260601T034700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260601-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260601T051700
DTEND;TZID=Asia/Shanghai:20260601T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260601-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260601T121600
DTEND;TZID=Asia/Shanghai:20260601T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260601-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260601T155300
DTEND;TZID=Asia/Shanghai:20260601T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260601-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260601T191500
DTEND;TZID=Asia/Shanghai:20260601T192000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260601-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260601T204400
DTEND;TZID=Asia/Shanghai:20260601T204900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260602-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260602T034200
DTEND;TZID=Asia/Shanghai:20260602T034700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260602-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260602T051700
DTEND;TZID=Asia/Shanghai:20260602T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260602-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260602T121600
DTEND;TZID=Asia/Shanghai:20260602T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260602-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260602T155300
DTEND;TZID=Asia/Shanghai:20260602T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260602-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260602T191600
DTEND;TZID=Asia/Shanghai:20260602T192100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260602-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260602T204500
DTEND;TZID=Asia/Shanghai:20260602T205000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260603-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260603T034200
DTEND;TZID=Asia/Shanghai:20260603T034700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260603-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260603T051700
DTEND;TZID=Asia/Shanghai:20260603T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260603-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260603T121600
DTEND;TZID=Asia/Shanghai:20260603T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260603-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260603T155300
DTEND;TZID=Asia/Shanghai:20260603T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260603-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260603T191600
DTEND;TZID=Asia/Shanghai:20260603T192100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260603-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260603T204600
DTEND;TZID=Asia/Shanghai:20260603T205100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260604-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260604T034100
DTEND;TZID=Asia/Shanghai:20260604T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260604-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260604T051700
DTEND;TZID=Asia/Shanghai:20260604T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260604-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260604T121700
DTEND;TZID=Asia/Shanghai:20260604T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260604-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260604T155300
DTEND;TZID=Asia/Shanghai:20260604T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260604-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260604T191700
DTEND;TZID=Asia/Shanghai:20260604T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260604-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260604T204600
DTEND;TZID=Asia/Shanghai:20260604T205100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260605-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260605T034100
DTEND;TZID=Asia/Shanghai:20260605T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260605-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260605T051600
DTEND;TZID=Asia/Shanghai:20260605T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260605-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260605T121700
DTEND;TZID=Asia/Shanghai:20260605T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260605-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260605T155300
DTEND;TZID=Asia/Shanghai:20260605T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260605-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260605T191700
DTEND;TZID=Asia/Shanghai:20260605T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260605-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260605T204700
DTEND;TZID=Asia/Shanghai:20260605T205200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260606-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260606T034100
DTEND;TZID=Asia/Shanghai:20260606T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260606-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260606T051600
DTEND;TZID=Asia/Shanghai:20260606T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260606-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260606T121700
DTEND;TZID=Asia/Shanghai:20260606T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260606-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260606T155300
DTEND;TZID=Asia/Shanghai:20260606T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260606-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260606T191800
DTEND;TZID=Asia/Shanghai:20260606T192300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260606-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260606T204700
DTEND;TZID=Asia/Shanghai:20260606T205200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260607-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260607T034000
DTEND;TZID=Asia/Shanghai:20260607T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260607-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260607T051600
DTEND;TZID=Asia/Shanghai:20260607T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260607-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260607T121700
DTEND;TZID=Asia/Shanghai:20260607T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260607-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260607T155300
DTEND;TZID=Asia/Shanghai:20260607T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260607-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260607T191800
DTEND;TZID=Asia/Shanghai:20260607T192300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260607-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260607T204800
DTEND;TZID=Asia/Shanghai:20260607T205300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260608-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260608T034000
DTEND;TZID=Asia/Shanghai:20260608T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260608-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260608T051600
DTEND;TZID=Asia/Shanghai:20260608T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260608-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260608T121700
DTEND;TZID=Asia/Shanghai:20260608T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260608-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260608T155400
DTEND;TZID=Asia/Shanghai:20260608T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260608-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260608T191900
DTEND;TZID=Asia/Shanghai:20260608T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260608-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260608T204900
DTEND;TZID=Asia/Shanghai:20260608T205400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260609-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260609T034000
DTEND;TZID=Asia/Shanghai:20260609T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260609-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260609T051600
DTEND;TZID=Asia/Shanghai:20260609T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260609-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260609T121700
DTEND;TZID=Asia/Shanghai:20260609T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260609-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260609T155400
DTEND;TZID=Asia/Shanghai:20260609T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260609-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260609T191900
DTEND;TZID=Asia/Shanghai:20260609T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260609-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260609T204900
DTEND;TZID=Asia/Shanghai:20260609T205400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260610-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260610T034000
DTEND;TZID=Asia/Shanghai:20260610T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260610-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260610T051600
DTEND;TZID=Asia/Shanghai:20260610T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260610-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260610T121800
DTEND;TZID=Asia/Shanghai:20260610T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260610-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260610T155400
DTEND;TZID=Asia/Shanghai:20260610T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260610-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260610T191900
DTEND;TZID=Asia/Shanghai:20260610T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260610-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260610T205000
DTEND;TZID=Asia/Shanghai:20260610T205500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260611-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260611T034000
DTEND;TZID=Asia/Shanghai:20260611T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260611-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260611T051600
DTEND;TZID=Asia/Shanghai:20260611T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260611-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260611T121800
DTEND;TZID=Asia/Shanghai:20260611T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260611-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260611T155400
DTEND;TZID=Asia/Shanghai:20260611T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260611-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260611T192000
DTEND;TZID=Asia/Shanghai:20260611T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260611-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260611T205000
DTEND;TZID=Asia/Shanghai:20260611T205500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260612-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260612T034000
DTEND;TZID=Asia/Shanghai:20260612T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260612-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260612T051600
DTEND;TZID=Asia/Shanghai:20260612T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260612-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260612T121800
DTEND;TZID=Asia/Shanghai:20260612T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260612-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260612T155400
DTEND;TZID=Asia/Shanghai:20260612T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260612-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260612T192000
DTEND;TZID=Asia/Shanghai:20260612T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260612-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260612T205100
DTEND;TZID=Asia/Shanghai:20260612T205600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260613-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260613T033900
DTEND;TZID=Asia/Shanghai:20260613T034400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260613-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260613T051600
DTEND;TZID=Asia/Shanghai:20260613T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260613-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260613T121800
DTEND;TZID=Asia/Shanghai:20260613T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260613-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260613T155400
DTEND;TZID=Asia/Shanghai:20260613T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260613-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260613T192100
DTEND;TZID=Asia/Shanghai:20260613T192600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260613-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260613T205100
DTEND;TZID=Asia/Shanghai:20260613T205600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260614-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260614T033900
DTEND;TZID=Asia/Shanghai:20260614T034400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260614-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260614T051600
DTEND;TZID=Asia/Shanghai:20260614T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260614-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260614T121900
DTEND;TZID=Asia/Shanghai:20260614T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260614-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260614T155500
DTEND;TZID=Asia/Shanghai:20260614T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260614-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260614T192100
DTEND;TZID=Asia/Shanghai:20260614T192600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260614-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260614T205200
DTEND;TZID=Asia/Shanghai:20260614T205700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260615-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260615T033900
DTEND;TZID=Asia/Shanghai:20260615T034400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260615-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260615T051600
DTEND;TZID=Asia/Shanghai:20260615T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260615-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260615T121900
DTEND;TZID=Asia/Shanghai:20260615T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260615-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260615T155500
DTEND;TZID=Asia/Shanghai:20260615T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260615-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260615T192100
DTEND;TZID=Asia/Shanghai:20260615T192600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260615-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260615T205200
DTEND;TZID=Asia/Shanghai:20260615T205700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260616-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260616T033900
DTEND;TZID=Asia/Shanghai:20260616T034400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260616-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260616T051600
DTEND;TZID=Asia/Shanghai:20260616T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260616-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260616T121900
DTEND;TZID=Asia/Shanghai:20260616T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260616-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260616T155500
DTEND;TZID=Asia/Shanghai:20260616T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260616-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260616T192200
DTEND;TZID=Asia/Shanghai:20260616T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260616-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260616T205200
DTEND;TZID=Asia/Shanghai:20260616T205700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260617-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260617T033900
DTEND;TZID=Asia/Shanghai:20260617T034400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260617-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260617T051600
DTEND;TZID=Asia/Shanghai:20260617T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260617-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260617T121900
DTEND;TZID=Asia/Shanghai:20260617T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260617-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260617T155500
DTEND;TZID=Asia/Shanghai:20260617T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260617-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260617T192200
DTEND;TZID=Asia/Shanghai:20260617T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260617-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260617T205300
DTEND;TZID=Asia/Shanghai:20260617T205800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260618-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260618T034000
DTEND;TZID=Asia/Shanghai:20260618T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260618-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260618T051700
DTEND;TZID=Asia/Shanghai:20260618T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260618-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260618T121900
DTEND;TZID=Asia/Shanghai:20260618T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260618-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260618T155500
DTEND;TZID=Asia/Shanghai:20260618T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260618-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260618T192200
DTEND;TZID=Asia/Shanghai:20260618T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260618-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260618T205300
DTEND;TZID=Asia/Shanghai:20260618T205800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260619-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260619T034000
DTEND;TZID=Asia/Shanghai:20260619T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260619-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260619T051700
DTEND;TZID=Asia/Shanghai:20260619T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260619-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260619T122000
DTEND;TZID=Asia/Shanghai:20260619T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260619-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260619T155600
DTEND;TZID=Asia/Shanghai:20260619T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260619-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260619T192300
DTEND;TZID=Asia/Shanghai:20260619T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260619-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260619T205300
DTEND;TZID=Asia/Shanghai:20260619T205800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260620-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260620T034000
DTEND;TZID=Asia/Shanghai:20260620T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260620-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260620T051700
DTEND;TZID=Asia/Shanghai:20260620T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260620-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260620T122000
DTEND;TZID=Asia/Shanghai:20260620T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260620-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260620T155600
DTEND;TZID=Asia/Shanghai:20260620T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260620-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260620T192300
DTEND;TZID=Asia/Shanghai:20260620T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260620-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260620T205400
DTEND;TZID=Asia/Shanghai:20260620T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260621-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260621T034000
DTEND;TZID=Asia/Shanghai:20260621T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260621-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260621T051700
DTEND;TZID=Asia/Shanghai:20260621T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260621-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260621T122000
DTEND;TZID=Asia/Shanghai:20260621T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260621-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260621T155600
DTEND;TZID=Asia/Shanghai:20260621T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260621-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260621T192300
DTEND;TZID=Asia/Shanghai:20260621T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260621-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260621T205400
DTEND;TZID=Asia/Shanghai:20260621T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260622-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260622T034000
DTEND;TZID=Asia/Shanghai:20260622T034500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260622-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260622T051700
DTEND;TZID=Asia/Shanghai:20260622T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260622-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260622T122000
DTEND;TZID=Asia/Shanghai:20260622T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260622-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260622T155600
DTEND;TZID=Asia/Shanghai:20260622T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260622-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260622T192300
DTEND;TZID=Asia/Shanghai:20260622T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260622-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260622T205400
DTEND;TZID=Asia/Shanghai:20260622T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260623-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260623T034100
DTEND;TZID=Asia/Shanghai:20260623T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260623-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260623T051800
DTEND;TZID=Asia/Shanghai:20260623T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260623-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260623T122000
DTEND;TZID=Asia/Shanghai:20260623T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260623-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260623T155600
DTEND;TZID=Asia/Shanghai:20260623T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260623-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260623T192300
DTEND;TZID=Asia/Shanghai:20260623T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260623-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260623T205400
DTEND;TZID=Asia/Shanghai:20260623T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260624-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260624T034100
DTEND;TZID=Asia/Shanghai:20260624T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260624-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260624T051800
DTEND;TZID=Asia/Shanghai:20260624T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260624-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260624T122100
DTEND;TZID=Asia/Shanghai:20260624T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260624-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260624T155700
DTEND;TZID=Asia/Shanghai:20260624T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260624-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260624T192400
DTEND;TZID=Asia/Shanghai:20260624T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260624-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260624T205400
DTEND;TZID=Asia/Shanghai:20260624T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260625-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260625T034100
DTEND;TZID=Asia/Shanghai:20260625T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260625-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260625T051800
DTEND;TZID=Asia/Shanghai:20260625T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260625-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260625T122100
DTEND;TZID=Asia/Shanghai:20260625T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260625-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260625T155700
DTEND;TZID=Asia/Shanghai:20260625T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260625-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260625T192400
DTEND;TZID=Asia/Shanghai:20260625T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260625-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260625T205400
DTEND;TZID=Asia/Shanghai:20260625T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260626-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260626T034100
DTEND;TZID=Asia/Shanghai:20260626T034600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260626-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260626T051800
DTEND;TZID=Asia/Shanghai:20260626T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260626-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260626T122100
DTEND;TZID=Asia/Shanghai:20260626T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260626-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260626T155700
DTEND;TZID=Asia/Shanghai:20260626T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260626-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260626T192400
DTEND;TZID=Asia/Shanghai:20260626T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260626-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260626T205400
DTEND;TZID=Asia/Shanghai:20260626T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260627-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260627T034200
DTEND;TZID=Asia/Shanghai:20260627T034700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260627-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260627T051900
DTEND;TZID=Asia/Shanghai:20260627T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260627-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260627T122100
DTEND;TZID=Asia/Shanghai:20260627T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260627-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260627T155700
DTEND;TZID=Asia/Shanghai:20260627T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260627-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260627T192400
DTEND;TZID=Asia/Shanghai:20260627T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260627-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260627T205400
DTEND;TZID=Asia/Shanghai:20260627T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260628-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260628T034200
DTEND;TZID=Asia/Shanghai:20260628T034700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260628-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260628T051900
DTEND;TZID=Asia/Shanghai:20260628T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260628-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260628T122200
DTEND;TZID=Asia/Shanghai:20260628T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260628-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260628T155800
DTEND;TZID=Asia/Shanghai:20260628T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260628-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260628T192400
DTEND;TZID=Asia/Shanghai:20260628T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260628-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260628T205500
DTEND;TZID=Asia/Shanghai:20260628T210000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260629-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260629T034300
DTEND;TZID=Asia/Shanghai:20260629T034800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260629-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260629T051900
DTEND;TZID=Asia/Shanghai:20260629T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260629-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260629T122200
DTEND;TZID=Asia/Shanghai:20260629T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260629-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260629T155800
DTEND;TZID=Asia/Shanghai:20260629T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260629-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260629T192400
DTEND;TZID=Asia/Shanghai:20260629T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260629-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260629T205400
DTEND;TZID=Asia/Shanghai:20260629T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260630-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260630T034300
DTEND;TZID=Asia/Shanghai:20260630T034800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260630-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260630T052000
DTEND;TZID=Asia/Shanghai:20260630T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260630-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260630T122200
DTEND;TZID=Asia/Shanghai:20260630T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260630-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260630T155800
DTEND;TZID=Asia/Shanghai:20260630T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260630-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260630T192400
DTEND;TZID=Asia/Shanghai:20260630T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260630-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260630T205400
DTEND;TZID=Asia/Shanghai:20260630T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260701-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260701T034400
DTEND;TZID=Asia/Shanghai:20260701T034900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260701-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260701T052000
DTEND;TZID=Asia/Shanghai:20260701T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260701-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260701T122200
DTEND;TZID=Asia/Shanghai:20260701T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260701-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260701T155800
DTEND;TZID=Asia/Shanghai:20260701T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260701-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260701T192400
DTEND;TZID=Asia/Shanghai:20260701T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260701-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260701T205400
DTEND;TZID=Asia/Shanghai:20260701T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260702-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260702T034400
DTEND;TZID=Asia/Shanghai:20260702T034900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260702-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260702T052000
DTEND;TZID=Asia/Shanghai:20260702T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260702-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260702T122200
DTEND;TZID=Asia/Shanghai:20260702T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260702-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260702T155800
DTEND;TZID=Asia/Shanghai:20260702T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260702-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260702T192400
DTEND;TZID=Asia/Shanghai:20260702T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260702-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260702T205400
DTEND;TZID=Asia/Shanghai:20260702T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260703-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260703T034500
DTEND;TZID=Asia/Shanghai:20260703T035000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260703-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260703T052100
DTEND;TZID=Asia/Shanghai:20260703T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260703-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260703T122200
DTEND;TZID=Asia/Shanghai:20260703T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260703-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260703T155900
DTEND;TZID=Asia/Shanghai:20260703T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260703-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260703T192400
DTEND;TZID=Asia/Shanghai:20260703T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260703-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260703T205400
DTEND;TZID=Asia/Shanghai:20260703T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260704-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260704T034500
DTEND;TZID=Asia/Shanghai:20260704T035000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260704-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260704T052100
DTEND;TZID=Asia/Shanghai:20260704T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260704-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260704T122300
DTEND;TZID=Asia/Shanghai:20260704T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260704-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260704T155900
DTEND;TZID=Asia/Shanghai:20260704T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260704-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260704T192400
DTEND;TZID=Asia/Shanghai:20260704T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260704-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260704T205400
DTEND;TZID=Asia/Shanghai:20260704T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260705-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260705T034600
DTEND;TZID=Asia/Shanghai:20260705T035100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260705-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260705T052200
DTEND;TZID=Asia/Shanghai:20260705T052700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260705-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260705T122300
DTEND;TZID=Asia/Shanghai:20260705T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260705-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260705T155900
DTEND;TZID=Asia/Shanghai:20260705T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260705-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260705T192400
DTEND;TZID=Asia/Shanghai:20260705T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260705-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260705T205400
DTEND;TZID=Asia/Shanghai:20260705T205900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260706-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260706T034600
DTEND;TZID=Asia/Shanghai:20260706T035100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260706-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260706T052200
DTEND;TZID=Asia/Shanghai:20260706T052700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260706-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260706T122300
DTEND;TZID=Asia/Shanghai:20260706T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260706-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260706T155900
DTEND;TZID=Asia/Shanghai:20260706T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260706-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260706T192400
DTEND;TZID=Asia/Shanghai:20260706T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260706-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260706T205300
DTEND;TZID=Asia/Shanghai:20260706T205800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260707-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260707T034700
DTEND;TZID=Asia/Shanghai:20260707T035200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260707-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260707T052300
DTEND;TZID=Asia/Shanghai:20260707T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260707-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260707T122300
DTEND;TZID=Asia/Shanghai:20260707T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260707-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260707T155900
DTEND;TZID=Asia/Shanghai:20260707T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260707-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260707T192400
DTEND;TZID=Asia/Shanghai:20260707T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260707-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260707T205300
DTEND;TZID=Asia/Shanghai:20260707T205800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260708-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260708T034700
DTEND;TZID=Asia/Shanghai:20260708T035200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260708-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260708T052300
DTEND;TZID=Asia/Shanghai:20260708T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260708-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260708T122300
DTEND;TZID=Asia/Shanghai:20260708T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260708-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260708T160000
DTEND;TZID=Asia/Shanghai:20260708T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260708-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260708T192300
DTEND;TZID=Asia/Shanghai:20260708T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260708-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260708T205300
DTEND;TZID=Asia/Shanghai:20260708T205800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260709-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260709T034800
DTEND;TZID=Asia/Shanghai:20260709T035300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260709-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260709T052400
DTEND;TZID=Asia/Shanghai:20260709T052900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260709-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260709T122300
DTEND;TZID=Asia/Shanghai:20260709T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260709-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260709T160000
DTEND;TZID=Asia/Shanghai:20260709T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260709-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260709T192300
DTEND;TZID=Asia/Shanghai:20260709T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260709-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260709T205200
DTEND;TZID=Asia/Shanghai:20260709T205700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260710-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260710T034900
DTEND;TZID=Asia/Shanghai:20260710T035400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260710-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260710T052400
DTEND;TZID=Asia/Shanghai:20260710T052900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260710-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260710T122400
DTEND;TZID=Asia/Shanghai:20260710T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260710-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260710T160000
DTEND;TZID=Asia/Shanghai:20260710T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260710-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260710T192300
DTEND;TZID=Asia/Shanghai:20260710T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260710-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260710T205200
DTEND;TZID=Asia/Shanghai:20260710T205700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260711-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260711T034900
DTEND;TZID=Asia/Shanghai:20260711T035400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260711-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260711T052500
DTEND;TZID=Asia/Shanghai:20260711T053000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260711-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260711T122400
DTEND;TZID=Asia/Shanghai:20260711T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260711-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260711T160000
DTEND;TZID=Asia/Shanghai:20260711T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260711-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260711T192300
DTEND;TZID=Asia/Shanghai:20260711T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260711-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260711T205200
DTEND;TZID=Asia/Shanghai:20260711T205700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260712-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260712T035000
DTEND;TZID=Asia/Shanghai:20260712T035500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260712-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260712T052500
DTEND;TZID=Asia/Shanghai:20260712T053000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260712-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260712T122400
DTEND;TZID=Asia/Shanghai:20260712T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260712-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260712T160000
DTEND;TZID=Asia/Shanghai:20260712T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260712-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260712T192200
DTEND;TZID=Asia/Shanghai:20260712T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260712-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260712T205100
DTEND;TZID=Asia/Shanghai:20260712T205600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260713-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260713T035100
DTEND;TZID=Asia/Shanghai:20260713T035600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260713-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260713T052600
DTEND;TZID=Asia/Shanghai:20260713T053100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260713-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260713T122400
DTEND;TZID=Asia/Shanghai:20260713T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260713-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260713T160100
DTEND;TZID=Asia/Shanghai:20260713T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260713-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260713T192200
DTEND;TZID=Asia/Shanghai:20260713T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260713-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260713T205100
DTEND;TZID=Asia/Shanghai:20260713T205600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260714-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260714T035200
DTEND;TZID=Asia/Shanghai:20260714T035700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260714-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260714T052600
DTEND;TZID=Asia/Shanghai:20260714T053100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260714-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260714T122400
DTEND;TZID=Asia/Shanghai:20260714T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260714-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260714T160100
DTEND;TZID=Asia/Shanghai:20260714T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260714-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260714T192200
DTEND;TZID=Asia/Shanghai:20260714T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260714-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260714T205000
DTEND;TZID=Asia/Shanghai:20260714T205500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260715-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260715T035200
DTEND;TZID=Asia/Shanghai:20260715T035700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260715-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260715T052700
DTEND;TZID=Asia/Shanghai:20260715T053200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260715-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260715T122400
DTEND;TZID=Asia/Shanghai:20260715T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260715-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260715T160100
DTEND;TZID=Asia/Shanghai:20260715T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260715-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260715T192200
DTEND;TZID=Asia/Shanghai:20260715T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260715-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260715T205000
DTEND;TZID=Asia/Shanghai:20260715T205500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260716-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260716T035300
DTEND;TZID=Asia/Shanghai:20260716T035800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260716-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260716T052700
DTEND;TZID=Asia/Shanghai:20260716T053200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260716-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260716T122400
DTEND;TZID=Asia/Shanghai:20260716T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260716-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260716T160100
DTEND;TZID=Asia/Shanghai:20260716T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260716-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260716T192100
DTEND;TZID=Asia/Shanghai:20260716T192600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260716-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260716T204900
DTEND;TZID=Asia/Shanghai:20260716T205400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260717-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260717T035400
DTEND;TZID=Asia/Shanghai:20260717T035900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260717-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260717T052800
DTEND;TZID=Asia/Shanghai:20260717T053300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260717-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260717T122400
DTEND;TZID=Asia/Shanghai:20260717T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260717-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260717T160100
DTEND;TZID=Asia/Shanghai:20260717T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260717-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260717T192100
DTEND;TZID=Asia/Shanghai:20260717T192600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260717-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260717T204900
DTEND;TZID=Asia/Shanghai:20260717T205400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260718-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260718T035500
DTEND;TZID=Asia/Shanghai:20260718T040000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260718-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260718T052800
DTEND;TZID=Asia/Shanghai:20260718T053300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260718-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260718T122500
DTEND;TZID=Asia/Shanghai:20260718T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260718-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260718T160100
DTEND;TZID=Asia/Shanghai:20260718T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260718-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260718T192000
DTEND;TZID=Asia/Shanghai:20260718T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260718-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260718T204800
DTEND;TZID=Asia/Shanghai:20260718T205300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260719-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260719T035600
DTEND;TZID=Asia/Shanghai:20260719T040100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260719-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260719T052900
DTEND;TZID=Asia/Shanghai:20260719T053400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260719-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260719T122500
DTEND;TZID=Asia/Shanghai:20260719T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260719-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260719T160100
DTEND;TZID=Asia/Shanghai:20260719T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260719-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260719T192000
DTEND;TZID=Asia/Shanghai:20260719T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260719-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260719T204700
DTEND;TZID=Asia/Shanghai:20260719T205200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260720-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260720T035600
DTEND;TZID=Asia/Shanghai:20260720T040100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260720-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260720T052900
DTEND;TZID=Asia/Shanghai:20260720T053400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260720-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260720T122500
DTEND;TZID=Asia/Shanghai:20260720T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260720-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260720T160100
DTEND;TZID=Asia/Shanghai:20260720T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260720-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260720T192000
DTEND;TZID=Asia/Shanghai:20260720T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260720-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260720T204700
DTEND;TZID=Asia/Shanghai:20260720T205200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260721-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260721T035700
DTEND;TZID=Asia/Shanghai:20260721T040200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260721-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260721T053000
DTEND;TZID=Asia/Shanghai:20260721T053500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260721-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260721T122500
DTEND;TZID=Asia/Shanghai:20260721T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260721-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260721T160200
DTEND;TZID=Asia/Shanghai:20260721T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260721-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260721T191900
DTEND;TZID=Asia/Shanghai:20260721T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260721-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260721T204600
DTEND;TZID=Asia/Shanghai:20260721T205100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260722-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260722T035800
DTEND;TZID=Asia/Shanghai:20260722T040300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260722-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260722T053100
DTEND;TZID=Asia/Shanghai:20260722T053600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260722-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260722T122500
DTEND;TZID=Asia/Shanghai:20260722T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260722-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260722T160200
DTEND;TZID=Asia/Shanghai:20260722T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260722-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260722T191900
DTEND;TZID=Asia/Shanghai:20260722T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260722-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260722T204500
DTEND;TZID=Asia/Shanghai:20260722T205000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260723-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260723T035900
DTEND;TZID=Asia/Shanghai:20260723T040400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260723-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260723T053100
DTEND;TZID=Asia/Shanghai:20260723T053600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260723-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260723T122500
DTEND;TZID=Asia/Shanghai:20260723T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260723-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260723T160200
DTEND;TZID=Asia/Shanghai:20260723T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260723-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260723T191800
DTEND;TZID=Asia/Shanghai:20260723T192300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260723-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260723T204400
DTEND;TZID=Asia/Shanghai:20260723T204900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260724-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260724T040000
DTEND;TZID=Asia/Shanghai:20260724T040500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260724-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260724T053200
DTEND;TZID=Asia/Shanghai:20260724T053700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260724-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260724T122500
DTEND;TZID=Asia/Shanghai:20260724T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260724-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260724T160200
DTEND;TZID=Asia/Shanghai:20260724T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260724-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260724T191700
DTEND;TZID=Asia/Shanghai:20260724T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260724-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260724T204400
DTEND;TZID=Asia/Shanghai:20260724T204900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260725-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260725T040100
DTEND;TZID=Asia/Shanghai:20260725T040600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260725-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260725T053200
DTEND;TZID=Asia/Shanghai:20260725T053700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260725-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260725T122500
DTEND;TZID=Asia/Shanghai:20260725T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260725-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260725T160200
DTEND;TZID=Asia/Shanghai:20260725T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260725-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260725T191700
DTEND;TZID=Asia/Shanghai:20260725T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260725-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260725T204300
DTEND;TZID=Asia/Shanghai:20260725T204800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260726-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260726T040100
DTEND;TZID=Asia/Shanghai:20260726T040600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260726-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260726T053300
DTEND;TZID=Asia/Shanghai:20260726T053800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260726-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260726T122500
DTEND;TZID=Asia/Shanghai:20260726T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260726-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260726T160200
DTEND;TZID=Asia/Shanghai:20260726T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260726-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260726T191600
DTEND;TZID=Asia/Shanghai:20260726T192100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260726-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260726T204200
DTEND;TZID=Asia/Shanghai:20260726T204700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260727-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260727T040200
DTEND;TZID=Asia/Shanghai:20260727T040700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260727-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260727T053400
DTEND;TZID=Asia/Shanghai:20260727T053900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260727-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260727T122500
DTEND;TZID=Asia/Shanghai:20260727T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260727-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260727T160200
DTEND;TZID=Asia/Shanghai:20260727T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260727-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260727T191600
DTEND;TZID=Asia/Shanghai:20260727T192100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260727-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260727T204100
DTEND;TZID=Asia/Shanghai:20260727T204600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260728-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260728T040300
DTEND;TZID=Asia/Shanghai:20260728T040800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260728-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260728T053400
DTEND;TZID=Asia/Shanghai:20260728T053900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260728-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260728T122500
DTEND;TZID=Asia/Shanghai:20260728T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260728-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260728T160200
DTEND;TZID=Asia/Shanghai:20260728T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260728-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260728T191500
DTEND;TZID=Asia/Shanghai:20260728T192000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260728-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260728T204000
DTEND;TZID=Asia/Shanghai:20260728T204500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260729-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260729T040400
DTEND;TZID=Asia/Shanghai:20260729T040900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260729-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260729T053500
DTEND;TZID=Asia/Shanghai:20260729T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260729-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260729T122500
DTEND;TZID=Asia/Shanghai:20260729T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260729-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260729T160200
DTEND;TZID=Asia/Shanghai:20260729T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260729-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260729T191400
DTEND;TZID=Asia/Shanghai:20260729T191900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260729-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260729T203900
DTEND;TZID=Asia/Shanghai:20260729T204400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260730-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260730T040500
DTEND;TZID=Asia/Shanghai:20260730T041000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260730-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260730T053500
DTEND;TZID=Asia/Shanghai:20260730T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260730-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260730T122500
DTEND;TZID=Asia/Shanghai:20260730T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260730-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260730T160200
DTEND;TZID=Asia/Shanghai:20260730T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260730-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260730T191400
DTEND;TZID=Asia/Shanghai:20260730T191900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260730-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260730T203800
DTEND;TZID=Asia/Shanghai:20260730T204300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260731-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260731T040600
DTEND;TZID=Asia/Shanghai:20260731T041100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260731-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260731T053600
DTEND;TZID=Asia/Shanghai:20260731T054100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260731-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260731T122500
DTEND;TZID=Asia/Shanghai:20260731T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260731-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260731T160200
DTEND;TZID=Asia/Shanghai:20260731T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260731-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260731T191300
DTEND;TZID=Asia/Shanghai:20260731T191800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260731-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260731T203700
DTEND;TZID=Asia/Shanghai:20260731T204200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260801-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260801T040700
DTEND;TZID=Asia/Shanghai:20260801T041200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260801-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260801T053700
DTEND;TZID=Asia/Shanghai:20260801T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260801-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260801T122500
DTEND;TZID=Asia/Shanghai:20260801T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260801-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260801T160200
DTEND;TZID=Asia/Shanghai:20260801T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260801-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260801T191200
DTEND;TZID=Asia/Shanghai:20260801T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260801-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260801T203600
DTEND;TZID=Asia/Shanghai:20260801T204100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260802-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260802T040700
DTEND;TZID=Asia/Shanghai:20260802T041200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260802-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260802T053700
DTEND;TZID=Asia/Shanghai:20260802T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260802-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260802T122500
DTEND;TZID=Asia/Shanghai:20260802T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260802-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260802T160200
DTEND;TZID=Asia/Shanghai:20260802T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260802-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260802T191200
DTEND;TZID=Asia/Shanghai:20260802T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260802-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260802T203500
DTEND;TZID=Asia/Shanghai:20260802T204000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260803-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260803T040800
DTEND;TZID=Asia/Shanghai:20260803T041300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260803-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260803T053800
DTEND;TZID=Asia/Shanghai:20260803T054300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260803-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260803T122500
DTEND;TZID=Asia/Shanghai:20260803T123000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260803-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260803T160200
DTEND;TZID=Asia/Shanghai:20260803T160700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260803-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260803T191100
DTEND;TZID=Asia/Shanghai:20260803T191600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260803-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260803T203400
DTEND;TZID=Asia/Shanghai:20260803T203900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260804-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260804T040900
DTEND;TZID=Asia/Shanghai:20260804T041400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260804-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260804T053800
DTEND;TZID=Asia/Shanghai:20260804T054300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260804-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260804T122400
DTEND;TZID=Asia/Shanghai:20260804T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260804-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260804T160100
DTEND;TZID=Asia/Shanghai:20260804T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260804-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260804T191000
DTEND;TZID=Asia/Shanghai:20260804T191500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260804-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260804T203300
DTEND;TZID=Asia/Shanghai:20260804T203800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260805-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260805T041000
DTEND;TZID=Asia/Shanghai:20260805T041500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260805-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260805T053900
DTEND;TZID=Asia/Shanghai:20260805T054400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260805-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260805T122400
DTEND;TZID=Asia/Shanghai:20260805T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260805-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260805T160100
DTEND;TZID=Asia/Shanghai:20260805T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260805-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260805T190900
DTEND;TZID=Asia/Shanghai:20260805T191400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260805-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260805T203200
DTEND;TZID=Asia/Shanghai:20260805T203700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260806-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260806T041100
DTEND;TZID=Asia/Shanghai:20260806T041600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260806-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260806T054000
DTEND;TZID=Asia/Shanghai:20260806T054500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260806-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260806T122400
DTEND;TZID=Asia/Shanghai:20260806T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260806-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260806T160100
DTEND;TZID=Asia/Shanghai:20260806T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260806-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260806T190800
DTEND;TZID=Asia/Shanghai:20260806T191300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260806-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260806T203100
DTEND;TZID=Asia/Shanghai:20260806T203600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260807-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260807T041200
DTEND;TZID=Asia/Shanghai:20260807T041700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260807-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260807T054000
DTEND;TZID=Asia/Shanghai:20260807T054500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260807-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260807T122400
DTEND;TZID=Asia/Shanghai:20260807T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260807-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260807T160100
DTEND;TZID=Asia/Shanghai:20260807T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260807-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260807T190800
DTEND;TZID=Asia/Shanghai:20260807T191300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260807-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260807T203000
DTEND;TZID=Asia/Shanghai:20260807T203500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260808-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260808T041300
DTEND;TZID=Asia/Shanghai:20260808T041800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260808-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260808T054100
DTEND;TZID=Asia/Shanghai:20260808T054600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260808-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260808T122400
DTEND;TZID=Asia/Shanghai:20260808T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260808-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260808T160100
DTEND;TZID=Asia/Shanghai:20260808T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260808-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260808T190700
DTEND;TZID=Asia/Shanghai:20260808T191200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260808-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260808T202900
DTEND;TZID=Asia/Shanghai:20260808T203400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260809-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260809T041400
DTEND;TZID=Asia/Shanghai:20260809T041900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260809-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260809T054200
DTEND;TZID=Asia/Shanghai:20260809T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260809-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260809T122400
DTEND;TZID=Asia/Shanghai:20260809T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260809-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260809T160100
DTEND;TZID=Asia/Shanghai:20260809T160600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260809-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260809T190600
DTEND;TZID=Asia/Shanghai:20260809T191100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260809-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260809T202800
DTEND;TZID=Asia/Shanghai:20260809T203300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260810-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260810T041400
DTEND;TZID=Asia/Shanghai:20260810T041900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260810-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260810T054200
DTEND;TZID=Asia/Shanghai:20260810T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260810-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260810T122400
DTEND;TZID=Asia/Shanghai:20260810T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260810-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260810T160000
DTEND;TZID=Asia/Shanghai:20260810T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260810-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260810T190500
DTEND;TZID=Asia/Shanghai:20260810T191000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260810-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260810T202700
DTEND;TZID=Asia/Shanghai:20260810T203200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260811-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260811T041500
DTEND;TZID=Asia/Shanghai:20260811T042000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260811-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260811T054300
DTEND;TZID=Asia/Shanghai:20260811T054800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260811-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260811T122400
DTEND;TZID=Asia/Shanghai:20260811T122900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260811-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260811T160000
DTEND;TZID=Asia/Shanghai:20260811T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260811-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260811T190400
DTEND;TZID=Asia/Shanghai:20260811T190900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260811-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260811T202600
DTEND;TZID=Asia/Shanghai:20260811T203100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260812-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260812T041600
DTEND;TZID=Asia/Shanghai:20260812T042100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260812-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260812T054300
DTEND;TZID=Asia/Shanghai:20260812T054800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260812-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260812T122300
DTEND;TZID=Asia/Shanghai:20260812T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260812-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260812T160000
DTEND;TZID=Asia/Shanghai:20260812T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260812-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260812T190300
DTEND;TZID=Asia/Shanghai:20260812T190800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260812-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260812T202500
DTEND;TZID=Asia/Shanghai:20260812T203000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260813-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260813T041700
DTEND;TZID=Asia/Shanghai:20260813T042200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260813-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260813T054400
DTEND;TZID=Asia/Shanghai:20260813T054900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260813-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260813T122300
DTEND;TZID=Asia/Shanghai:20260813T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260813-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260813T160000
DTEND;TZID=Asia/Shanghai:20260813T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260813-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260813T190200
DTEND;TZID=Asia/Shanghai:20260813T190700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260813-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260813T202300
DTEND;TZID=Asia/Shanghai:20260813T202800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260814-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260814T041800
DTEND;TZID=Asia/Shanghai:20260814T042300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260814-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260814T054500
DTEND;TZID=Asia/Shanghai:20260814T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260814-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260814T122300
DTEND;TZID=Asia/Shanghai:20260814T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260814-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260814T160000
DTEND;TZID=Asia/Shanghai:20260814T160500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260814-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260814T190100
DTEND;TZID=Asia/Shanghai:20260814T190600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260814-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260814T202200
DTEND;TZID=Asia/Shanghai:20260814T202700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260815-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260815T041900
DTEND;TZID=Asia/Shanghai:20260815T042400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260815-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260815T054500
DTEND;TZID=Asia/Shanghai:20260815T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260815-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260815T122300
DTEND;TZID=Asia/Shanghai:20260815T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260815-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260815T155900
DTEND;TZID=Asia/Shanghai:20260815T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260815-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260815T190000
DTEND;TZID=Asia/Shanghai:20260815T190500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260815-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260815T202100
DTEND;TZID=Asia/Shanghai:20260815T202600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260816-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260816T042000
DTEND;TZID=Asia/Shanghai:20260816T042500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260816-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260816T054600
DTEND;TZID=Asia/Shanghai:20260816T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260816-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260816T122300
DTEND;TZID=Asia/Shanghai:20260816T122800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260816-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260816T155900
DTEND;TZID=Asia/Shanghai:20260816T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260816-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260816T185900
DTEND;TZID=Asia/Shanghai:20260816T190400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260816-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260816T202000
DTEND;TZID=Asia/Shanghai:20260816T202500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260817-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260817T042000
DTEND;TZID=Asia/Shanghai:20260817T042500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260817-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260817T054600
DTEND;TZID=Asia/Shanghai:20260817T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260817-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260817T122200
DTEND;TZID=Asia/Shanghai:20260817T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260817-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260817T155900
DTEND;TZID=Asia/Shanghai:20260817T160400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260817-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260817T185800
DTEND;TZID=Asia/Shanghai:20260817T190300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260817-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260817T201900
DTEND;TZID=Asia/Shanghai:20260817T202400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260818-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260818T042100
DTEND;TZID=Asia/Shanghai:20260818T042600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260818-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260818T054700
DTEND;TZID=Asia/Shanghai:20260818T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260818-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260818T122200
DTEND;TZID=Asia/Shanghai:20260818T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260818-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260818T155800
DTEND;TZID=Asia/Shanghai:20260818T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260818-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260818T185700
DTEND;TZID=Asia/Shanghai:20260818T190200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260818-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260818T201700
DTEND;TZID=Asia/Shanghai:20260818T202200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260819-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260819T042200
DTEND;TZID=Asia/Shanghai:20260819T042700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260819-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260819T054700
DTEND;TZID=Asia/Shanghai:20260819T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260819-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260819T122200
DTEND;TZID=Asia/Shanghai:20260819T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260819-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260819T155800
DTEND;TZID=Asia/Shanghai:20260819T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260819-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260819T185600
DTEND;TZID=Asia/Shanghai:20260819T190100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260819-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260819T201600
DTEND;TZID=Asia/Shanghai:20260819T202100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260820-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260820T042300
DTEND;TZID=Asia/Shanghai:20260820T042800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260820-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260820T054800
DTEND;TZID=Asia/Shanghai:20260820T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260820-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260820T122200
DTEND;TZID=Asia/Shanghai:20260820T122700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260820-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260820T155800
DTEND;TZID=Asia/Shanghai:20260820T160300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260820-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260820T185500
DTEND;TZID=Asia/Shanghai:20260820T190000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260820-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260820T201500
DTEND;TZID=Asia/Shanghai:20260820T202000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260821-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260821T042400
DTEND;TZID=Asia/Shanghai:20260821T042900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260821-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260821T054900
DTEND;TZID=Asia/Shanghai:20260821T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260821-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260821T122100
DTEND;TZID=Asia/Shanghai:20260821T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260821-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260821T155700
DTEND;TZID=Asia/Shanghai:20260821T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260821-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260821T185400
DTEND;TZID=Asia/Shanghai:20260821T185900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260821-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260821T201300
DTEND;TZID=Asia/Shanghai:20260821T201800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260822-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260822T042400
DTEND;TZID=Asia/Shanghai:20260822T042900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260822-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260822T054900
DTEND;TZID=Asia/Shanghai:20260822T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260822-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260822T122100
DTEND;TZID=Asia/Shanghai:20260822T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260822-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260822T155700
DTEND;TZID=Asia/Shanghai:20260822T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260822-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260822T185300
DTEND;TZID=Asia/Shanghai:20260822T185800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260822-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260822T201200
DTEND;TZID=Asia/Shanghai:20260822T201700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260823-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260823T042500
DTEND;TZID=Asia/Shanghai:20260823T043000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260823-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260823T055000
DTEND;TZID=Asia/Shanghai:20260823T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260823-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260823T122100
DTEND;TZID=Asia/Shanghai:20260823T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260823-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260823T155700
DTEND;TZID=Asia/Shanghai:20260823T160200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260823-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260823T185200
DTEND;TZID=Asia/Shanghai:20260823T185700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260823-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260823T201100
DTEND;TZID=Asia/Shanghai:20260823T201600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260824-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260824T042600
DTEND;TZID=Asia/Shanghai:20260824T043100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260824-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260824T055000
DTEND;TZID=Asia/Shanghai:20260824T055500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260824-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260824T122100
DTEND;TZID=Asia/Shanghai:20260824T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260824-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260824T155600
DTEND;TZID=Asia/Shanghai:20260824T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260824-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260824T185100
DTEND;TZID=Asia/Shanghai:20260824T185600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260824-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260824T201000
DTEND;TZID=Asia/Shanghai:20260824T201500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260825-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260825T042700
DTEND;TZID=Asia/Shanghai:20260825T043200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260825-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260825T055100
DTEND;TZID=Asia/Shanghai:20260825T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260825-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260825T122000
DTEND;TZID=Asia/Shanghai:20260825T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260825-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260825T155600
DTEND;TZID=Asia/Shanghai:20260825T160100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260825-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260825T185000
DTEND;TZID=Asia/Shanghai:20260825T185500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260825-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260825T200800
DTEND;TZID=Asia/Shanghai:20260825T201300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260826-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260826T042800
DTEND;TZID=Asia/Shanghai:20260826T043300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260826-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260826T055100
DTEND;TZID=Asia/Shanghai:20260826T055600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260826-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260826T122000
DTEND;TZID=Asia/Shanghai:20260826T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260826-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260826T155500
DTEND;TZID=Asia/Shanghai:20260826T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260826-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260826T184800
DTEND;TZID=Asia/Shanghai:20260826T185300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260826-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260826T200700
DTEND;TZID=Asia/Shanghai:20260826T201200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260827-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260827T042800
DTEND;TZID=Asia/Shanghai:20260827T043300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260827-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260827T055200
DTEND;TZID=Asia/Shanghai:20260827T055700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260827-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260827T122000
DTEND;TZID=Asia/Shanghai:20260827T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260827-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260827T155500
DTEND;TZID=Asia/Shanghai:20260827T160000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260827-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260827T184700
DTEND;TZID=Asia/Shanghai:20260827T185200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260827-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260827T200600
DTEND;TZID=Asia/Shanghai:20260827T201100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260828-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260828T042900
DTEND;TZID=Asia/Shanghai:20260828T043400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260828-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260828T055300
DTEND;TZID=Asia/Shanghai:20260828T055800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260828-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260828T122000
DTEND;TZID=Asia/Shanghai:20260828T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260828-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260828T155400
DTEND;TZID=Asia/Shanghai:20260828T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260828-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260828T184600
DTEND;TZID=Asia/Shanghai:20260828T185100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260828-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260828T200400
DTEND;TZID=Asia/Shanghai:20260828T200900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260829-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260829T043000
DTEND;TZID=Asia/Shanghai:20260829T043500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260829-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260829T055300
DTEND;TZID=Asia/Shanghai:20260829T055800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260829-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260829T121900
DTEND;TZID=Asia/Shanghai:20260829T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260829-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260829T155400
DTEND;TZID=Asia/Shanghai:20260829T155900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260829-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260829T184500
DTEND;TZID=Asia/Shanghai:20260829T185000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260829-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260829T200300
DTEND;TZID=Asia/Shanghai:20260829T200800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260830-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260830T043100
DTEND;TZID=Asia/Shanghai:20260830T043600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260830-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260830T055400
DTEND;TZID=Asia/Shanghai:20260830T055900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260830-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260830T121900
DTEND;TZID=Asia/Shanghai:20260830T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260830-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260830T155300
DTEND;TZID=Asia/Shanghai:20260830T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260830-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260830T184400
DTEND;TZID=Asia/Shanghai:20260830T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260830-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260830T200200
DTEND;TZID=Asia/Shanghai:20260830T200700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260831-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260831T043100
DTEND;TZID=Asia/Shanghai:20260831T043600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260831-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260831T055400
DTEND;TZID=Asia/Shanghai:20260831T055900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260831-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260831T121900
DTEND;TZID=Asia/Shanghai:20260831T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260831-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260831T155300
DTEND;TZID=Asia/Shanghai:20260831T155800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260831-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260831T184300
DTEND;TZID=Asia/Shanghai:20260831T184800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260831-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260831T200000
DTEND;TZID=Asia/Shanghai:20260831T200500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260901-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260901T043200
DTEND;TZID=Asia/Shanghai:20260901T043700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260901-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260901T055500
DTEND;TZID=Asia/Shanghai:20260901T060000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260901-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260901T121800
DTEND;TZID=Asia/Shanghai:20260901T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260901-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260901T155200
DTEND;TZID=Asia/Shanghai:20260901T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260901-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260901T184100
DTEND;TZID=Asia/Shanghai:20260901T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260901-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260901T195900
DTEND;TZID=Asia/Shanghai:20260901T200400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260902-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260902T043300
DTEND;TZID=Asia/Shanghai:20260902T043800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260902-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260902T055500
DTEND;TZID=Asia/Shanghai:20260902T060000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260902-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260902T121800
DTEND;TZID=Asia/Shanghai:20260902T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260902-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260902T155200
DTEND;TZID=Asia/Shanghai:20260902T155700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260902-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260902T184000
DTEND;TZID=Asia/Shanghai:20260902T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260902-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260902T195800
DTEND;TZID=Asia/Shanghai:20260902T200300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260903-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260903T043400
DTEND;TZID=Asia/Shanghai:20260903T043900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260903-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260903T055600
DTEND;TZID=Asia/Shanghai:20260903T060100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260903-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260903T121800
DTEND;TZID=Asia/Shanghai:20260903T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260903-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260903T155100
DTEND;TZID=Asia/Shanghai:20260903T155600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260903-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260903T183900
DTEND;TZID=Asia/Shanghai:20260903T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260903-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260903T195600
DTEND;TZID=Asia/Shanghai:20260903T200100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260904-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260904T043400
DTEND;TZID=Asia/Shanghai:20260904T043900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260904-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260904T055700
DTEND;TZID=Asia/Shanghai:20260904T060200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260904-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260904T121700
DTEND;TZID=Asia/Shanghai:20260904T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260904-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260904T155100
DTEND;TZID=Asia/Shanghai:20260904T155600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260904-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260904T183800
DTEND;TZID=Asia/Shanghai:20260904T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260904-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260904T195500
DTEND;TZID=Asia/Shanghai:20260904T200000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260905-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260905T043500
DTEND;TZID=Asia/Shanghai:20260905T044000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260905-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260905T055700
DTEND;TZID=Asia/Shanghai:20260905T060200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260905-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260905T121700
DTEND;TZID=Asia/Shanghai:20260905T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260905-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260905T155000
DTEND;TZID=Asia/Shanghai:20260905T155500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260905-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260905T183700
DTEND;TZID=Asia/Shanghai:20260905T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260905-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260905T195400
DTEND;TZID=Asia/Shanghai:20260905T195900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260906-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260906T043600
DTEND;TZID=Asia/Shanghai:20260906T044100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260906-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260906T055800
DTEND;TZID=Asia/Shanghai:20260906T060300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260906-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260906T121700
DTEND;TZID=Asia/Shanghai:20260906T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260906-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260906T154900
DTEND;TZID=Asia/Shanghai:20260906T155400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260906-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260906T183500
DTEND;TZID=Asia/Shanghai:20260906T184000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260906-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260906T195200
DTEND;TZID=Asia/Shanghai:20260906T195700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260907-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260907T043600
DTEND;TZID=Asia/Shanghai:20260907T044100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260907-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260907T055800
DTEND;TZID=Asia/Shanghai:20260907T060300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260907-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260907T121600
DTEND;TZID=Asia/Shanghai:20260907T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260907-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260907T154900
DTEND;TZID=Asia/Shanghai:20260907T155400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260907-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260907T183400
DTEND;TZID=Asia/Shanghai:20260907T183900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260907-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260907T195100
DTEND;TZID=Asia/Shanghai:20260907T195600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260908-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260908T043700
DTEND;TZID=Asia/Shanghai:20260908T044200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260908-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260908T055900
DTEND;TZID=Asia/Shanghai:20260908T060400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260908-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260908T121600
DTEND;TZID=Asia/Shanghai:20260908T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260908-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260908T154800
DTEND;TZID=Asia/Shanghai:20260908T155300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260908-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260908T183300
DTEND;TZID=Asia/Shanghai:20260908T183800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260908-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260908T194900
DTEND;TZID=Asia/Shanghai:20260908T195400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260909-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260909T043800
DTEND;TZID=Asia/Shanghai:20260909T044300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260909-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260909T055900
DTEND;TZID=Asia/Shanghai:20260909T060400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260909-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260909T121600
DTEND;TZID=Asia/Shanghai:20260909T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260909-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260909T154700
DTEND;TZID=Asia/Shanghai:20260909T155200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260909-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260909T183200
DTEND;TZID=Asia/Shanghai:20260909T183700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260909-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260909T194800
DTEND;TZID=Asia/Shanghai:20260909T195300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260910-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260910T043800
DTEND;TZID=Asia/Shanghai:20260910T044300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260910-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260910T060000
DTEND;TZID=Asia/Shanghai:20260910T060500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260910-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260910T121500
DTEND;TZID=Asia/Shanghai:20260910T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260910-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260910T154700
DTEND;TZID=Asia/Shanghai:20260910T155200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260910-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260910T183000
DTEND;TZID=Asia/Shanghai:20260910T183500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260910-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260910T194700
DTEND;TZID=Asia/Shanghai:20260910T195200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260911-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260911T043900
DTEND;TZID=Asia/Shanghai:20260911T044400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260911-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260911T060000
DTEND;TZID=Asia/Shanghai:20260911T060500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260911-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260911T121500
DTEND;TZID=Asia/Shanghai:20260911T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260911-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260911T154600
DTEND;TZID=Asia/Shanghai:20260911T155100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260911-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260911T182900
DTEND;TZID=Asia/Shanghai:20260911T183400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260911-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260911T194500
DTEND;TZID=Asia/Shanghai:20260911T195000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260912-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260912T044000
DTEND;TZID=Asia/Shanghai:20260912T044500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260912-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260912T060100
DTEND;TZID=Asia/Shanghai:20260912T060600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260912-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260912T121500
DTEND;TZID=Asia/Shanghai:20260912T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260912-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260912T154500
DTEND;TZID=Asia/Shanghai:20260912T155000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260912-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260912T182800
DTEND;TZID=Asia/Shanghai:20260912T183300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260912-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260912T194400
DTEND;TZID=Asia/Shanghai:20260912T194900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260913-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260913T044000
DTEND;TZID=Asia/Shanghai:20260913T044500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260913-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260913T060100
DTEND;TZID=Asia/Shanghai:20260913T060600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260913-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260913T121400
DTEND;TZID=Asia/Shanghai:20260913T121900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260913-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260913T154500
DTEND;TZID=Asia/Shanghai:20260913T155000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260913-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260913T182700
DTEND;TZID=Asia/Shanghai:20260913T183200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260913-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260913T194300
DTEND;TZID=Asia/Shanghai:20260913T194800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260914-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260914T044100
DTEND;TZID=Asia/Shanghai:20260914T044600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260914-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260914T060200
DTEND;TZID=Asia/Shanghai:20260914T060700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260914-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260914T121400
DTEND;TZID=Asia/Shanghai:20260914T121900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260914-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260914T154400
DTEND;TZID=Asia/Shanghai:20260914T154900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260914-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260914T182500
DTEND;TZID=Asia/Shanghai:20260914T183000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260914-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260914T194100
DTEND;TZID=Asia/Shanghai:20260914T194600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260915-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260915T044200
DTEND;TZID=Asia/Shanghai:20260915T044700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260915-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260915T060300
DTEND;TZID=Asia/Shanghai:20260915T060800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260915-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260915T121400
DTEND;TZID=Asia/Shanghai:20260915T121900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260915-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260915T154300
DTEND;TZID=Asia/Shanghai:20260915T154800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260915-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260915T182400
DTEND;TZID=Asia/Shanghai:20260915T182900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260915-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260915T194000
DTEND;TZID=Asia/Shanghai:20260915T194500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260916-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260916T044200
DTEND;TZID=Asia/Shanghai:20260916T044700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260916-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260916T060300
DTEND;TZID=Asia/Shanghai:20260916T060800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260916-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260916T121300
DTEND;TZID=Asia/Shanghai:20260916T121800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260916-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260916T154300
DTEND;TZID=Asia/Shanghai:20260916T154800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260916-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260916T182300
DTEND;TZID=Asia/Shanghai:20260916T182800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260916-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260916T193900
DTEND;TZID=Asia/Shanghai:20260916T194400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260917-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260917T044300
DTEND;TZID=Asia/Shanghai:20260917T044800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260917-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260917T060400
DTEND;TZID=Asia/Shanghai:20260917T060900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260917-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260917T121300
DTEND;TZID=Asia/Shanghai:20260917T121800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260917-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260917T154200
DTEND;TZID=Asia/Shanghai:20260917T154700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260917-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260917T182200
DTEND;TZID=Asia/Shanghai:20260917T182700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260917-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260917T193700
DTEND;TZID=Asia/Shanghai:20260917T194200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260918-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260918T044400
DTEND;TZID=Asia/Shanghai:20260918T044900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260918-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260918T060400
DTEND;TZID=Asia/Shanghai:20260918T060900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260918-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260918T121300
DTEND;TZID=Asia/Shanghai:20260918T121800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260918-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260918T154100
DTEND;TZID=Asia/Shanghai:20260918T154600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260918-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260918T182000
DTEND;TZID=Asia/Shanghai:20260918T182500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260918-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260918T193600
DTEND;TZID=Asia/Shanghai:20260918T194100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260919-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260919T044400
DTEND;TZID=Asia/Shanghai:20260919T044900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260919-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260919T060500
DTEND;TZID=Asia/Shanghai:20260919T061000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260919-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260919T121200
DTEND;TZID=Asia/Shanghai:20260919T121700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260919-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260919T154100
DTEND;TZID=Asia/Shanghai:20260919T154600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260919-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260919T181900
DTEND;TZID=Asia/Shanghai:20260919T182400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260919-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260919T193500
DTEND;TZID=Asia/Shanghai:20260919T194000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260920-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260920T044500
DTEND;TZID=Asia/Shanghai:20260920T045000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260920-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260920T060500
DTEND;TZID=Asia/Shanghai:20260920T061000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260920-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260920T121200
DTEND;TZID=Asia/Shanghai:20260920T121700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260920-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260920T154000
DTEND;TZID=Asia/Shanghai:20260920T154500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260920-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260920T181800
DTEND;TZID=Asia/Shanghai:20260920T182300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260920-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260920T193300
DTEND;TZID=Asia/Shanghai:20260920T193800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260921-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260921T044600
DTEND;TZID=Asia/Shanghai:20260921T045100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260921-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260921T060600
DTEND;TZID=Asia/Shanghai:20260921T061100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260921-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260921T121100
DTEND;TZID=Asia/Shanghai:20260921T121600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260921-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260921T153900
DTEND;TZID=Asia/Shanghai:20260921T154400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260921-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260921T181700
DTEND;TZID=Asia/Shanghai:20260921T182200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260921-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260921T193200
DTEND;TZID=Asia/Shanghai:20260921T193700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260922-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260922T044600
DTEND;TZID=Asia/Shanghai:20260922T045100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260922-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260922T060600
DTEND;TZID=Asia/Shanghai:20260922T061100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260922-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260922T121100
DTEND;TZID=Asia/Shanghai:20260922T121600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260922-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260922T153800
DTEND;TZID=Asia/Shanghai:20260922T154300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260922-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260922T181500
DTEND;TZID=Asia/Shanghai:20260922T182000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260922-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260922T193100
DTEND;TZID=Asia/Shanghai:20260922T193600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260923-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260923T044700
DTEND;TZID=Asia/Shanghai:20260923T045200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260923-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260923T060700
DTEND;TZID=Asia/Shanghai:20260923T061200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260923-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260923T121100
DTEND;TZID=Asia/Shanghai:20260923T121600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260923-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260923T153700
DTEND;TZID=Asia/Shanghai:20260923T154200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260923-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260923T181400
DTEND;TZID=Asia/Shanghai:20260923T181900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260923-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260923T192900
DTEND;TZID=Asia/Shanghai:20260923T193400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260924-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260924T044800
DTEND;TZID=Asia/Shanghai:20260924T045300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260924-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260924T060700
DTEND;TZID=Asia/Shanghai:20260924T061200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260924-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260924T121000
DTEND;TZID=Asia/Shanghai:20260924T121500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260924-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260924T153700
DTEND;TZID=Asia/Shanghai:20260924T154200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260924-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260924T181300
DTEND;TZID=Asia/Shanghai:20260924T181800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260924-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260924T192800
DTEND;TZID=Asia/Shanghai:20260924T193300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260925-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260925T044800
DTEND;TZID=Asia/Shanghai:20260925T045300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260925-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260925T060800
DTEND;TZID=Asia/Shanghai:20260925T061300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260925-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260925T121000
DTEND;TZID=Asia/Shanghai:20260925T121500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260925-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260925T153600
DTEND;TZID=Asia/Shanghai:20260925T154100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260925-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260925T181200
DTEND;TZID=Asia/Shanghai:20260925T181700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260925-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260925T192700
DTEND;TZID=Asia/Shanghai:20260925T193200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260926-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260926T044900
DTEND;TZID=Asia/Shanghai:20260926T045400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260926-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260926T060900
DTEND;TZID=Asia/Shanghai:20260926T061400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260926-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260926T121000
DTEND;TZID=Asia/Shanghai:20260926T121500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260926-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260926T153500
DTEND;TZID=Asia/Shanghai:20260926T154000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260926-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260926T181000
DTEND;TZID=Asia/Shanghai:20260926T181500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260926-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260926T192500
DTEND;TZID=Asia/Shanghai:20260926T193000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260927-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260927T044900
DTEND;TZID=Asia/Shanghai:20260927T045400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260927-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260927T060900
DTEND;TZID=Asia/Shanghai:20260927T061400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260927-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260927T120900
DTEND;TZID=Asia/Shanghai:20260927T121400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260927-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260927T153400
DTEND;TZID=Asia/Shanghai:20260927T153900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260927-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260927T180900
DTEND;TZID=Asia/Shanghai:20260927T181400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260927-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260927T192400
DTEND;TZID=Asia/Shanghai:20260927T192900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260928-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260928T045000
DTEND;TZID=Asia/Shanghai:20260928T045500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260928-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260928T061000
DTEND;TZID=Asia/Shanghai:20260928T061500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260928-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260928T120900
DTEND;TZID=Asia/Shanghai:20260928T121400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260928-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260928T153400
DTEND;TZID=Asia/Shanghai:20260928T153900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260928-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260928T180800
DTEND;TZID=Asia/Shanghai:20260928T181300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260928-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260928T192300
DTEND;TZID=Asia/Shanghai:20260928T192800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260929-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260929T045100
DTEND;TZID=Asia/Shanghai:20260929T045600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260929-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260929T061000
DTEND;TZID=Asia/Shanghai:20260929T061500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260929-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260929T120900
DTEND;TZID=Asia/Shanghai:20260929T121400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260929-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260929T153300
DTEND;TZID=Asia/Shanghai:20260929T153800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260929-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260929T180700
DTEND;TZID=Asia/Shanghai:20260929T181200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260929-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260929T192200
DTEND;TZID=Asia/Shanghai:20260929T192700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260930-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260930T045100
DTEND;TZID=Asia/Shanghai:20260930T045600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260930-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20260930T061100
DTEND;TZID=Asia/Shanghai:20260930T061600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260930-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260930T120800
DTEND;TZID=Asia/Shanghai:20260930T121300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260930-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20260930T153200
DTEND;TZID=Asia/Shanghai:20260930T153700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260930-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20260930T180500
DTEND;TZID=Asia/Shanghai:20260930T181000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20260930-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20260930T192000
DTEND;TZID=Asia/Shanghai:20260930T192500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261001-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261001T045200
DTEND;TZID=Asia/Shanghai:20261001T045700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261001-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261001T061100
DTEND;TZID=Asia/Shanghai:20261001T061600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261001-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261001T120800
DTEND;TZID=Asia/Shanghai:20261001T121300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261001-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261001T153100
DTEND;TZID=Asia/Shanghai:20261001T153600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261001-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261001T180400
DTEND;TZID=Asia/Shanghai:20261001T180900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261001-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261001T191900
DTEND;TZID=Asia/Shanghai:20261001T192400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261002-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261002T045200
DTEND;TZID=Asia/Shanghai:20261002T045700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261002-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261002T061200
DTEND;TZID=Asia/Shanghai:20261002T061700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261002-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261002T120800
DTEND;TZID=Asia/Shanghai:20261002T121300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261002-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261002T153000
DTEND;TZID=Asia/Shanghai:20261002T153500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261002-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261002T180300
DTEND;TZID=Asia/Shanghai:20261002T180800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261002-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261002T191800
DTEND;TZID=Asia/Shanghai:20261002T192300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261003-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261003T045300
DTEND;TZID=Asia/Shanghai:20261003T045800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261003-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261003T061300
DTEND;TZID=Asia/Shanghai:20261003T061800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261003-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261003T120700
DTEND;TZID=Asia/Shanghai:20261003T121200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261003-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261003T153000
DTEND;TZID=Asia/Shanghai:20261003T153500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261003-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261003T180200
DTEND;TZID=Asia/Shanghai:20261003T180700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261003-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261003T191700
DTEND;TZID=Asia/Shanghai:20261003T192200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261004-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261004T045400
DTEND;TZID=Asia/Shanghai:20261004T045900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261004-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261004T061300
DTEND;TZID=Asia/Shanghai:20261004T061800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261004-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261004T120700
DTEND;TZID=Asia/Shanghai:20261004T121200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261004-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261004T152900
DTEND;TZID=Asia/Shanghai:20261004T153400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261004-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261004T180100
DTEND;TZID=Asia/Shanghai:20261004T180600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261004-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261004T191500
DTEND;TZID=Asia/Shanghai:20261004T192000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261005-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261005T045400
DTEND;TZID=Asia/Shanghai:20261005T045900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261005-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261005T061400
DTEND;TZID=Asia/Shanghai:20261005T061900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261005-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261005T120700
DTEND;TZID=Asia/Shanghai:20261005T121200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261005-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261005T152800
DTEND;TZID=Asia/Shanghai:20261005T153300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261005-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261005T175900
DTEND;TZID=Asia/Shanghai:20261005T180400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261005-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261005T191400
DTEND;TZID=Asia/Shanghai:20261005T191900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261006-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261006T045500
DTEND;TZID=Asia/Shanghai:20261006T050000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261006-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261006T061400
DTEND;TZID=Asia/Shanghai:20261006T061900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261006-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261006T120600
DTEND;TZID=Asia/Shanghai:20261006T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261006-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261006T152700
DTEND;TZID=Asia/Shanghai:20261006T153200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261006-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261006T175800
DTEND;TZID=Asia/Shanghai:20261006T180300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261006-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261006T191300
DTEND;TZID=Asia/Shanghai:20261006T191800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261007-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261007T045500
DTEND;TZID=Asia/Shanghai:20261007T050000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261007-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261007T061500
DTEND;TZID=Asia/Shanghai:20261007T062000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261007-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261007T120600
DTEND;TZID=Asia/Shanghai:20261007T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261007-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261007T152600
DTEND;TZID=Asia/Shanghai:20261007T153100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261007-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261007T175700
DTEND;TZID=Asia/Shanghai:20261007T180200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261007-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261007T191200
DTEND;TZID=Asia/Shanghai:20261007T191700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261008-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261008T045600
DTEND;TZID=Asia/Shanghai:20261008T050100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261008-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261008T061600
DTEND;TZID=Asia/Shanghai:20261008T062100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261008-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261008T120600
DTEND;TZID=Asia/Shanghai:20261008T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261008-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261008T152600
DTEND;TZID=Asia/Shanghai:20261008T153100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261008-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261008T175600
DTEND;TZID=Asia/Shanghai:20261008T180100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261008-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261008T191100
DTEND;TZID=Asia/Shanghai:20261008T191600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261009-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261009T045700
DTEND;TZID=Asia/Shanghai:20261009T050200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261009-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261009T061600
DTEND;TZID=Asia/Shanghai:20261009T062100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261009-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261009T120600
DTEND;TZID=Asia/Shanghai:20261009T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261009-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261009T152500
DTEND;TZID=Asia/Shanghai:20261009T153000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261009-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261009T175500
DTEND;TZID=Asia/Shanghai:20261009T180000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261009-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261009T190900
DTEND;TZID=Asia/Shanghai:20261009T191400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261010-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261010T045700
DTEND;TZID=Asia/Shanghai:20261010T050200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261010-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261010T061700
DTEND;TZID=Asia/Shanghai:20261010T062200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261010-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261010T120500
DTEND;TZID=Asia/Shanghai:20261010T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261010-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261010T152400
DTEND;TZID=Asia/Shanghai:20261010T152900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261010-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261010T175300
DTEND;TZID=Asia/Shanghai:20261010T175800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261010-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261010T190800
DTEND;TZID=Asia/Shanghai:20261010T191300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261011-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261011T045800
DTEND;TZID=Asia/Shanghai:20261011T050300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261011-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261011T061700
DTEND;TZID=Asia/Shanghai:20261011T062200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261011-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261011T120500
DTEND;TZID=Asia/Shanghai:20261011T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261011-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261011T152300
DTEND;TZID=Asia/Shanghai:20261011T152800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261011-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261011T175200
DTEND;TZID=Asia/Shanghai:20261011T175700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261011-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261011T190700
DTEND;TZID=Asia/Shanghai:20261011T191200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261012-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261012T045800
DTEND;TZID=Asia/Shanghai:20261012T050300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261012-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261012T061800
DTEND;TZID=Asia/Shanghai:20261012T062300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261012-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261012T120500
DTEND;TZID=Asia/Shanghai:20261012T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261012-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261012T152200
DTEND;TZID=Asia/Shanghai:20261012T152700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261012-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261012T175100
DTEND;TZID=Asia/Shanghai:20261012T175600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261012-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261012T190600
DTEND;TZID=Asia/Shanghai:20261012T191100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261013-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261013T045900
DTEND;TZID=Asia/Shanghai:20261013T050400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261013-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261013T061900
DTEND;TZID=Asia/Shanghai:20261013T062400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261013-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261013T120500
DTEND;TZID=Asia/Shanghai:20261013T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261013-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261013T152200
DTEND;TZID=Asia/Shanghai:20261013T152700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261013-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261013T175000
DTEND;TZID=Asia/Shanghai:20261013T175500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261013-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261013T190500
DTEND;TZID=Asia/Shanghai:20261013T191000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261014-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261014T050000
DTEND;TZID=Asia/Shanghai:20261014T050500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261014-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261014T061900
DTEND;TZID=Asia/Shanghai:20261014T062400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261014-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261014T120400
DTEND;TZID=Asia/Shanghai:20261014T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261014-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261014T152100
DTEND;TZID=Asia/Shanghai:20261014T152600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261014-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261014T174900
DTEND;TZID=Asia/Shanghai:20261014T175400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261014-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261014T190400
DTEND;TZID=Asia/Shanghai:20261014T190900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261015-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261015T050000
DTEND;TZID=Asia/Shanghai:20261015T050500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261015-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261015T062000
DTEND;TZID=Asia/Shanghai:20261015T062500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261015-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261015T120400
DTEND;TZID=Asia/Shanghai:20261015T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261015-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261015T152000
DTEND;TZID=Asia/Shanghai:20261015T152500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261015-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261015T174800
DTEND;TZID=Asia/Shanghai:20261015T175300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261015-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261015T190300
DTEND;TZID=Asia/Shanghai:20261015T190800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261016-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261016T050100
DTEND;TZID=Asia/Shanghai:20261016T050600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261016-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261016T062100
DTEND;TZID=Asia/Shanghai:20261016T062600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261016-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261016T120400
DTEND;TZID=Asia/Shanghai:20261016T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261016-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261016T151900
DTEND;TZID=Asia/Shanghai:20261016T152400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261016-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261016T174700
DTEND;TZID=Asia/Shanghai:20261016T175200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261016-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261016T190200
DTEND;TZID=Asia/Shanghai:20261016T190700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261017-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261017T050100
DTEND;TZID=Asia/Shanghai:20261017T050600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261017-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261017T062100
DTEND;TZID=Asia/Shanghai:20261017T062600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261017-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261017T120400
DTEND;TZID=Asia/Shanghai:20261017T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261017-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261017T151800
DTEND;TZID=Asia/Shanghai:20261017T152300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261017-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261017T174600
DTEND;TZID=Asia/Shanghai:20261017T175100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261017-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261017T190100
DTEND;TZID=Asia/Shanghai:20261017T190600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261018-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261018T050200
DTEND;TZID=Asia/Shanghai:20261018T050700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261018-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261018T062200
DTEND;TZID=Asia/Shanghai:20261018T062700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261018-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261018T120300
DTEND;TZID=Asia/Shanghai:20261018T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261018-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261018T151800
DTEND;TZID=Asia/Shanghai:20261018T152300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261018-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261018T174500
DTEND;TZID=Asia/Shanghai:20261018T175000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261018-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261018T190000
DTEND;TZID=Asia/Shanghai:20261018T190500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261019-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261019T050300
DTEND;TZID=Asia/Shanghai:20261019T050800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261019-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261019T062300
DTEND;TZID=Asia/Shanghai:20261019T062800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261019-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261019T120300
DTEND;TZID=Asia/Shanghai:20261019T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261019-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261019T151700
DTEND;TZID=Asia/Shanghai:20261019T152200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261019-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261019T174300
DTEND;TZID=Asia/Shanghai:20261019T174800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261019-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261019T185900
DTEND;TZID=Asia/Shanghai:20261019T190400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261020-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261020T050300
DTEND;TZID=Asia/Shanghai:20261020T050800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261020-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261020T062300
DTEND;TZID=Asia/Shanghai:20261020T062800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261020-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261020T120300
DTEND;TZID=Asia/Shanghai:20261020T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261020-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261020T151600
DTEND;TZID=Asia/Shanghai:20261020T152100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261020-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261020T174200
DTEND;TZID=Asia/Shanghai:20261020T174700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261020-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261020T185800
DTEND;TZID=Asia/Shanghai:20261020T190300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261021-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261021T050400
DTEND;TZID=Asia/Shanghai:20261021T050900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261021-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261021T062400
DTEND;TZID=Asia/Shanghai:20261021T062900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261021-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261021T120300
DTEND;TZID=Asia/Shanghai:20261021T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261021-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261021T151500
DTEND;TZID=Asia/Shanghai:20261021T152000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261021-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261021T174100
DTEND;TZID=Asia/Shanghai:20261021T174600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261021-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261021T185700
DTEND;TZID=Asia/Shanghai:20261021T190200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261022-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261022T050500
DTEND;TZID=Asia/Shanghai:20261022T051000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261022-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261022T062500
DTEND;TZID=Asia/Shanghai:20261022T063000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261022-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261022T120300
DTEND;TZID=Asia/Shanghai:20261022T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261022-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261022T151500
DTEND;TZID=Asia/Shanghai:20261022T152000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261022-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261022T174000
DTEND;TZID=Asia/Shanghai:20261022T174500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261022-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261022T185600
DTEND;TZID=Asia/Shanghai:20261022T190100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261023-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261023T050500
DTEND;TZID=Asia/Shanghai:20261023T051000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261023-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261023T062500
DTEND;TZID=Asia/Shanghai:20261023T063000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261023-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261023T120300
DTEND;TZID=Asia/Shanghai:20261023T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261023-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261023T151400
DTEND;TZID=Asia/Shanghai:20261023T151900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261023-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261023T173900
DTEND;TZID=Asia/Shanghai:20261023T174400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261023-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261023T185500
DTEND;TZID=Asia/Shanghai:20261023T190000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261024-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261024T050600
DTEND;TZID=Asia/Shanghai:20261024T051100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261024-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261024T062600
DTEND;TZID=Asia/Shanghai:20261024T063100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261024-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261024T120300
DTEND;TZID=Asia/Shanghai:20261024T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261024-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261024T151300
DTEND;TZID=Asia/Shanghai:20261024T151800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261024-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261024T173800
DTEND;TZID=Asia/Shanghai:20261024T174300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261024-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261024T185400
DTEND;TZID=Asia/Shanghai:20261024T185900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261025-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261025T050600
DTEND;TZID=Asia/Shanghai:20261025T051100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261025-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261025T062700
DTEND;TZID=Asia/Shanghai:20261025T063200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261025-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261025T120200
DTEND;TZID=Asia/Shanghai:20261025T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261025-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261025T151300
DTEND;TZID=Asia/Shanghai:20261025T151800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261025-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261025T173700
DTEND;TZID=Asia/Shanghai:20261025T174200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261025-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261025T185300
DTEND;TZID=Asia/Shanghai:20261025T185800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261026-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261026T050700
DTEND;TZID=Asia/Shanghai:20261026T051200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261026-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261026T062800
DTEND;TZID=Asia/Shanghai:20261026T063300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261026-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261026T120200
DTEND;TZID=Asia/Shanghai:20261026T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261026-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261026T151200
DTEND;TZID=Asia/Shanghai:20261026T151700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261026-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261026T173700
DTEND;TZID=Asia/Shanghai:20261026T174200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261026-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261026T185200
DTEND;TZID=Asia/Shanghai:20261026T185700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261027-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261027T050800
DTEND;TZID=Asia/Shanghai:20261027T051300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261027-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261027T062800
DTEND;TZID=Asia/Shanghai:20261027T063300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261027-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261027T120200
DTEND;TZID=Asia/Shanghai:20261027T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261027-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261027T151100
DTEND;TZID=Asia/Shanghai:20261027T151600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261027-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261027T173600
DTEND;TZID=Asia/Shanghai:20261027T174100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261027-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261027T185200
DTEND;TZID=Asia/Shanghai:20261027T185700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261028-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261028T050800
DTEND;TZID=Asia/Shanghai:20261028T051300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261028-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261028T062900
DTEND;TZID=Asia/Shanghai:20261028T063400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261028-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261028T120200
DTEND;TZID=Asia/Shanghai:20261028T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261028-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261028T151100
DTEND;TZID=Asia/Shanghai:20261028T151600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261028-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261028T173500
DTEND;TZID=Asia/Shanghai:20261028T174000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261028-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261028T185100
DTEND;TZID=Asia/Shanghai:20261028T185600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261029-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261029T050900
DTEND;TZID=Asia/Shanghai:20261029T051400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261029-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261029T063000
DTEND;TZID=Asia/Shanghai:20261029T063500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261029-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261029T120200
DTEND;TZID=Asia/Shanghai:20261029T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261029-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261029T151000
DTEND;TZID=Asia/Shanghai:20261029T151500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261029-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261029T173400
DTEND;TZID=Asia/Shanghai:20261029T173900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261029-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261029T185000
DTEND;TZID=Asia/Shanghai:20261029T185500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261030-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261030T051000
DTEND;TZID=Asia/Shanghai:20261030T051500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261030-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261030T063100
DTEND;TZID=Asia/Shanghai:20261030T063600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261030-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261030T120200
DTEND;TZID=Asia/Shanghai:20261030T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261030-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261030T150900
DTEND;TZID=Asia/Shanghai:20261030T151400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261030-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261030T173300
DTEND;TZID=Asia/Shanghai:20261030T173800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261030-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261030T184900
DTEND;TZID=Asia/Shanghai:20261030T185400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261031-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261031T051000
DTEND;TZID=Asia/Shanghai:20261031T051500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261031-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261031T063100
DTEND;TZID=Asia/Shanghai:20261031T063600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261031-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261031T120200
DTEND;TZID=Asia/Shanghai:20261031T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261031-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261031T150900
DTEND;TZID=Asia/Shanghai:20261031T151400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261031-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261031T173200
DTEND;TZID=Asia/Shanghai:20261031T173700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261031-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261031T184800
DTEND;TZID=Asia/Shanghai:20261031T185300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261101-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261101T051100
DTEND;TZID=Asia/Shanghai:20261101T051600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261101-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261101T063200
DTEND;TZID=Asia/Shanghai:20261101T063700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261101-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261101T120200
DTEND;TZID=Asia/Shanghai:20261101T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261101-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261101T150800
DTEND;TZID=Asia/Shanghai:20261101T151300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261101-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261101T173100
DTEND;TZID=Asia/Shanghai:20261101T173600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261101-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261101T184800
DTEND;TZID=Asia/Shanghai:20261101T185300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261102-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261102T051200
DTEND;TZID=Asia/Shanghai:20261102T051700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261102-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261102T063300
DTEND;TZID=Asia/Shanghai:20261102T063800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261102-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261102T120200
DTEND;TZID=Asia/Shanghai:20261102T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261102-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261102T150700
DTEND;TZID=Asia/Shanghai:20261102T151200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261102-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261102T173000
DTEND;TZID=Asia/Shanghai:20261102T173500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261102-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261102T184700
DTEND;TZID=Asia/Shanghai:20261102T185200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261103-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261103T051200
DTEND;TZID=Asia/Shanghai:20261103T051700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261103-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261103T063400
DTEND;TZID=Asia/Shanghai:20261103T063900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261103-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261103T120200
DTEND;TZID=Asia/Shanghai:20261103T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261103-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261103T150700
DTEND;TZID=Asia/Shanghai:20261103T151200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261103-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261103T173000
DTEND;TZID=Asia/Shanghai:20261103T173500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261103-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261103T184600
DTEND;TZID=Asia/Shanghai:20261103T185100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261104-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261104T051300
DTEND;TZID=Asia/Shanghai:20261104T051800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261104-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261104T063400
DTEND;TZID=Asia/Shanghai:20261104T063900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261104-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261104T120200
DTEND;TZID=Asia/Shanghai:20261104T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261104-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261104T150600
DTEND;TZID=Asia/Shanghai:20261104T151100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261104-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261104T172900
DTEND;TZID=Asia/Shanghai:20261104T173400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261104-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261104T184600
DTEND;TZID=Asia/Shanghai:20261104T185100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261105-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261105T051400
DTEND;TZID=Asia/Shanghai:20261105T051900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261105-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261105T063500
DTEND;TZID=Asia/Shanghai:20261105T064000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261105-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261105T120200
DTEND;TZID=Asia/Shanghai:20261105T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261105-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261105T150600
DTEND;TZID=Asia/Shanghai:20261105T151100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261105-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261105T172800
DTEND;TZID=Asia/Shanghai:20261105T173300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261105-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261105T184500
DTEND;TZID=Asia/Shanghai:20261105T185000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261106-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261106T051400
DTEND;TZID=Asia/Shanghai:20261106T051900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261106-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261106T063600
DTEND;TZID=Asia/Shanghai:20261106T064100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261106-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261106T120200
DTEND;TZID=Asia/Shanghai:20261106T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261106-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261106T150500
DTEND;TZID=Asia/Shanghai:20261106T151000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261106-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261106T172700
DTEND;TZID=Asia/Shanghai:20261106T173200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261106-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261106T184400
DTEND;TZID=Asia/Shanghai:20261106T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261107-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261107T051500
DTEND;TZID=Asia/Shanghai:20261107T052000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261107-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261107T063700
DTEND;TZID=Asia/Shanghai:20261107T064200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261107-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261107T120200
DTEND;TZID=Asia/Shanghai:20261107T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261107-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261107T150500
DTEND;TZID=Asia/Shanghai:20261107T151000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261107-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261107T172700
DTEND;TZID=Asia/Shanghai:20261107T173200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261107-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261107T184400
DTEND;TZID=Asia/Shanghai:20261107T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261108-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261108T051600
DTEND;TZID=Asia/Shanghai:20261108T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261108-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261108T063800
DTEND;TZID=Asia/Shanghai:20261108T064300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261108-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261108T120200
DTEND;TZID=Asia/Shanghai:20261108T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261108-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261108T150400
DTEND;TZID=Asia/Shanghai:20261108T150900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261108-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261108T172600
DTEND;TZID=Asia/Shanghai:20261108T173100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261108-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261108T184300
DTEND;TZID=Asia/Shanghai:20261108T184800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261109-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261109T051600
DTEND;TZID=Asia/Shanghai:20261109T052100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261109-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261109T063800
DTEND;TZID=Asia/Shanghai:20261109T064300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261109-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261109T120200
DTEND;TZID=Asia/Shanghai:20261109T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261109-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261109T150400
DTEND;TZID=Asia/Shanghai:20261109T150900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261109-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261109T172500
DTEND;TZID=Asia/Shanghai:20261109T173000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261109-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261109T184300
DTEND;TZID=Asia/Shanghai:20261109T184800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261110-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261110T051700
DTEND;TZID=Asia/Shanghai:20261110T052200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261110-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261110T063900
DTEND;TZID=Asia/Shanghai:20261110T064400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261110-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261110T120200
DTEND;TZID=Asia/Shanghai:20261110T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261110-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261110T150300
DTEND;TZID=Asia/Shanghai:20261110T150800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261110-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261110T172500
DTEND;TZID=Asia/Shanghai:20261110T173000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261110-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261110T184200
DTEND;TZID=Asia/Shanghai:20261110T184700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261111-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261111T051800
DTEND;TZID=Asia/Shanghai:20261111T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261111-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261111T064000
DTEND;TZID=Asia/Shanghai:20261111T064500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261111-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261111T120200
DTEND;TZID=Asia/Shanghai:20261111T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261111-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261111T150300
DTEND;TZID=Asia/Shanghai:20261111T150800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261111-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261111T172400
DTEND;TZID=Asia/Shanghai:20261111T172900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261111-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261111T184200
DTEND;TZID=Asia/Shanghai:20261111T184700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261112-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261112T051800
DTEND;TZID=Asia/Shanghai:20261112T052300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261112-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261112T064100
DTEND;TZID=Asia/Shanghai:20261112T064600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261112-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261112T120200
DTEND;TZID=Asia/Shanghai:20261112T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261112-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261112T150200
DTEND;TZID=Asia/Shanghai:20261112T150700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261112-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261112T172400
DTEND;TZID=Asia/Shanghai:20261112T172900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261112-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261112T184100
DTEND;TZID=Asia/Shanghai:20261112T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261113-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261113T051900
DTEND;TZID=Asia/Shanghai:20261113T052400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261113-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261113T064200
DTEND;TZID=Asia/Shanghai:20261113T064700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261113-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261113T120200
DTEND;TZID=Asia/Shanghai:20261113T120700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261113-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261113T150200
DTEND;TZID=Asia/Shanghai:20261113T150700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261113-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261113T172300
DTEND;TZID=Asia/Shanghai:20261113T172800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261113-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261113T184100
DTEND;TZID=Asia/Shanghai:20261113T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261114-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261114T052000
DTEND;TZID=Asia/Shanghai:20261114T052500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261114-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261114T064300
DTEND;TZID=Asia/Shanghai:20261114T064800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261114-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261114T120300
DTEND;TZID=Asia/Shanghai:20261114T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261114-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261114T150100
DTEND;TZID=Asia/Shanghai:20261114T150600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261114-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261114T172200
DTEND;TZID=Asia/Shanghai:20261114T172700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261114-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261114T184000
DTEND;TZID=Asia/Shanghai:20261114T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261115-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261115T052100
DTEND;TZID=Asia/Shanghai:20261115T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261115-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261115T064300
DTEND;TZID=Asia/Shanghai:20261115T064800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261115-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261115T120300
DTEND;TZID=Asia/Shanghai:20261115T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261115-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261115T150100
DTEND;TZID=Asia/Shanghai:20261115T150600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261115-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261115T172200
DTEND;TZID=Asia/Shanghai:20261115T172700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261115-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261115T184000
DTEND;TZID=Asia/Shanghai:20261115T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261116-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261116T052100
DTEND;TZID=Asia/Shanghai:20261116T052600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261116-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261116T064400
DTEND;TZID=Asia/Shanghai:20261116T064900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261116-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261116T120300
DTEND;TZID=Asia/Shanghai:20261116T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261116-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261116T150100
DTEND;TZID=Asia/Shanghai:20261116T150600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261116-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261116T172100
DTEND;TZID=Asia/Shanghai:20261116T172600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261116-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261116T184000
DTEND;TZID=Asia/Shanghai:20261116T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261117-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261117T052200
DTEND;TZID=Asia/Shanghai:20261117T052700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261117-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261117T064500
DTEND;TZID=Asia/Shanghai:20261117T065000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261117-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261117T120300
DTEND;TZID=Asia/Shanghai:20261117T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261117-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261117T150000
DTEND;TZID=Asia/Shanghai:20261117T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261117-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261117T172100
DTEND;TZID=Asia/Shanghai:20261117T172600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261117-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261117T183900
DTEND;TZID=Asia/Shanghai:20261117T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261118-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261118T052300
DTEND;TZID=Asia/Shanghai:20261118T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261118-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261118T064600
DTEND;TZID=Asia/Shanghai:20261118T065100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261118-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261118T120300
DTEND;TZID=Asia/Shanghai:20261118T120800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261118-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261118T150000
DTEND;TZID=Asia/Shanghai:20261118T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261118-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261118T172100
DTEND;TZID=Asia/Shanghai:20261118T172600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261118-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261118T183900
DTEND;TZID=Asia/Shanghai:20261118T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261119-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261119T052300
DTEND;TZID=Asia/Shanghai:20261119T052800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261119-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261119T064700
DTEND;TZID=Asia/Shanghai:20261119T065200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261119-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261119T120400
DTEND;TZID=Asia/Shanghai:20261119T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261119-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261119T150000
DTEND;TZID=Asia/Shanghai:20261119T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261119-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261119T172000
DTEND;TZID=Asia/Shanghai:20261119T172500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261119-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261119T183900
DTEND;TZID=Asia/Shanghai:20261119T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261120-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261120T052400
DTEND;TZID=Asia/Shanghai:20261120T052900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261120-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261120T064800
DTEND;TZID=Asia/Shanghai:20261120T065300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261120-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261120T120400
DTEND;TZID=Asia/Shanghai:20261120T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261120-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261120T150000
DTEND;TZID=Asia/Shanghai:20261120T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261120-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261120T172000
DTEND;TZID=Asia/Shanghai:20261120T172500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261120-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261120T183800
DTEND;TZID=Asia/Shanghai:20261120T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261121-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261121T052500
DTEND;TZID=Asia/Shanghai:20261121T053000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261121-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261121T064800
DTEND;TZID=Asia/Shanghai:20261121T065300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261121-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261121T120400
DTEND;TZID=Asia/Shanghai:20261121T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261121-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261121T145900
DTEND;TZID=Asia/Shanghai:20261121T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261121-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261121T171900
DTEND;TZID=Asia/Shanghai:20261121T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261121-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261121T183800
DTEND;TZID=Asia/Shanghai:20261121T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261122-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261122T052600
DTEND;TZID=Asia/Shanghai:20261122T053100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261122-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261122T064900
DTEND;TZID=Asia/Shanghai:20261122T065400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261122-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261122T120400
DTEND;TZID=Asia/Shanghai:20261122T120900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261122-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261122T145900
DTEND;TZID=Asia/Shanghai:20261122T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261122-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261122T171900
DTEND;TZID=Asia/Shanghai:20261122T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261122-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261122T183800
DTEND;TZID=Asia/Shanghai:20261122T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261123-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261123T052600
DTEND;TZID=Asia/Shanghai:20261123T053100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261123-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261123T065000
DTEND;TZID=Asia/Shanghai:20261123T065500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261123-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261123T120500
DTEND;TZID=Asia/Shanghai:20261123T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261123-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261123T145900
DTEND;TZID=Asia/Shanghai:20261123T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261123-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261123T171900
DTEND;TZID=Asia/Shanghai:20261123T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261123-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261123T183800
DTEND;TZID=Asia/Shanghai:20261123T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261124-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261124T052700
DTEND;TZID=Asia/Shanghai:20261124T053200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261124-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261124T065100
DTEND;TZID=Asia/Shanghai:20261124T065600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261124-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261124T120500
DTEND;TZID=Asia/Shanghai:20261124T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261124-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261124T145900
DTEND;TZID=Asia/Shanghai:20261124T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261124-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261124T171900
DTEND;TZID=Asia/Shanghai:20261124T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261124-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261124T183800
DTEND;TZID=Asia/Shanghai:20261124T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261125-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261125T052800
DTEND;TZID=Asia/Shanghai:20261125T053300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261125-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261125T065200
DTEND;TZID=Asia/Shanghai:20261125T065700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261125-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261125T120500
DTEND;TZID=Asia/Shanghai:20261125T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261125-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261125T145900
DTEND;TZID=Asia/Shanghai:20261125T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261125-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261125T171800
DTEND;TZID=Asia/Shanghai:20261125T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261125-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261125T183800
DTEND;TZID=Asia/Shanghai:20261125T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261126-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261126T052800
DTEND;TZID=Asia/Shanghai:20261126T053300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261126-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261126T065300
DTEND;TZID=Asia/Shanghai:20261126T065800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261126-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261126T120500
DTEND;TZID=Asia/Shanghai:20261126T121000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261126-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261126T145900
DTEND;TZID=Asia/Shanghai:20261126T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261126-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261126T171800
DTEND;TZID=Asia/Shanghai:20261126T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261126-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261126T183700
DTEND;TZID=Asia/Shanghai:20261126T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261127-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261127T052900
DTEND;TZID=Asia/Shanghai:20261127T053400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261127-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261127T065300
DTEND;TZID=Asia/Shanghai:20261127T065800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261127-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261127T120600
DTEND;TZID=Asia/Shanghai:20261127T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261127-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261127T145800
DTEND;TZID=Asia/Shanghai:20261127T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261127-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261127T171800
DTEND;TZID=Asia/Shanghai:20261127T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261127-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261127T183700
DTEND;TZID=Asia/Shanghai:20261127T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261128-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261128T053000
DTEND;TZID=Asia/Shanghai:20261128T053500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261128-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261128T065400
DTEND;TZID=Asia/Shanghai:20261128T065900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261128-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261128T120600
DTEND;TZID=Asia/Shanghai:20261128T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261128-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261128T145800
DTEND;TZID=Asia/Shanghai:20261128T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261128-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261128T171800
DTEND;TZID=Asia/Shanghai:20261128T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261128-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261128T183700
DTEND;TZID=Asia/Shanghai:20261128T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261129-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261129T053100
DTEND;TZID=Asia/Shanghai:20261129T053600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261129-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261129T065500
DTEND;TZID=Asia/Shanghai:20261129T070000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261129-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261129T120600
DTEND;TZID=Asia/Shanghai:20261129T121100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261129-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261129T145800
DTEND;TZID=Asia/Shanghai:20261129T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261129-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261129T171800
DTEND;TZID=Asia/Shanghai:20261129T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261129-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261129T183700
DTEND;TZID=Asia/Shanghai:20261129T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261130-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261130T053100
DTEND;TZID=Asia/Shanghai:20261130T053600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261130-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261130T065600
DTEND;TZID=Asia/Shanghai:20261130T070100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261130-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261130T120700
DTEND;TZID=Asia/Shanghai:20261130T121200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261130-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261130T145800
DTEND;TZID=Asia/Shanghai:20261130T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261130-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261130T171800
DTEND;TZID=Asia/Shanghai:20261130T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261130-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261130T183700
DTEND;TZID=Asia/Shanghai:20261130T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261201-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261201T053200
DTEND;TZID=Asia/Shanghai:20261201T053700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261201-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261201T065700
DTEND;TZID=Asia/Shanghai:20261201T070200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261201-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261201T120700
DTEND;TZID=Asia/Shanghai:20261201T121200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261201-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261201T145800
DTEND;TZID=Asia/Shanghai:20261201T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261201-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261201T171800
DTEND;TZID=Asia/Shanghai:20261201T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261201-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261201T183700
DTEND;TZID=Asia/Shanghai:20261201T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261202-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261202T053300
DTEND;TZID=Asia/Shanghai:20261202T053800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261202-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261202T065700
DTEND;TZID=Asia/Shanghai:20261202T070200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261202-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261202T120800
DTEND;TZID=Asia/Shanghai:20261202T121300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261202-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261202T145800
DTEND;TZID=Asia/Shanghai:20261202T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261202-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261202T171700
DTEND;TZID=Asia/Shanghai:20261202T172200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261202-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261202T183700
DTEND;TZID=Asia/Shanghai:20261202T184200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261203-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261203T053300
DTEND;TZID=Asia/Shanghai:20261203T053800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261203-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261203T065800
DTEND;TZID=Asia/Shanghai:20261203T070300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261203-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261203T120800
DTEND;TZID=Asia/Shanghai:20261203T121300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261203-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261203T145800
DTEND;TZID=Asia/Shanghai:20261203T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261203-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261203T171700
DTEND;TZID=Asia/Shanghai:20261203T172200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261203-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261203T183800
DTEND;TZID=Asia/Shanghai:20261203T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261204-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261204T053400
DTEND;TZID=Asia/Shanghai:20261204T053900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261204-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261204T065900
DTEND;TZID=Asia/Shanghai:20261204T070400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261204-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261204T120800
DTEND;TZID=Asia/Shanghai:20261204T121300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261204-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261204T145800
DTEND;TZID=Asia/Shanghai:20261204T150300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261204-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261204T171800
DTEND;TZID=Asia/Shanghai:20261204T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261204-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261204T183800
DTEND;TZID=Asia/Shanghai:20261204T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261205-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261205T053500
DTEND;TZID=Asia/Shanghai:20261205T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261205-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261205T070000
DTEND;TZID=Asia/Shanghai:20261205T070500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261205-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261205T120900
DTEND;TZID=Asia/Shanghai:20261205T121400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261205-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261205T145900
DTEND;TZID=Asia/Shanghai:20261205T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261205-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261205T171800
DTEND;TZID=Asia/Shanghai:20261205T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261205-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261205T183800
DTEND;TZID=Asia/Shanghai:20261205T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261206-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261206T053500
DTEND;TZID=Asia/Shanghai:20261206T054000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261206-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261206T070100
DTEND;TZID=Asia/Shanghai:20261206T070600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261206-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261206T120900
DTEND;TZID=Asia/Shanghai:20261206T121400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261206-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261206T145900
DTEND;TZID=Asia/Shanghai:20261206T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261206-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261206T171800
DTEND;TZID=Asia/Shanghai:20261206T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261206-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261206T183800
DTEND;TZID=Asia/Shanghai:20261206T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261207-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261207T053600
DTEND;TZID=Asia/Shanghai:20261207T054100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261207-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261207T070100
DTEND;TZID=Asia/Shanghai:20261207T070600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261207-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261207T121000
DTEND;TZID=Asia/Shanghai:20261207T121500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261207-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261207T145900
DTEND;TZID=Asia/Shanghai:20261207T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261207-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261207T171800
DTEND;TZID=Asia/Shanghai:20261207T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261207-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261207T183800
DTEND;TZID=Asia/Shanghai:20261207T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261208-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261208T053700
DTEND;TZID=Asia/Shanghai:20261208T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261208-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261208T070200
DTEND;TZID=Asia/Shanghai:20261208T070700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261208-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261208T121000
DTEND;TZID=Asia/Shanghai:20261208T121500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261208-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261208T145900
DTEND;TZID=Asia/Shanghai:20261208T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261208-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261208T171800
DTEND;TZID=Asia/Shanghai:20261208T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261208-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261208T183800
DTEND;TZID=Asia/Shanghai:20261208T184300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261209-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261209T053700
DTEND;TZID=Asia/Shanghai:20261209T054200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261209-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261209T070300
DTEND;TZID=Asia/Shanghai:20261209T070800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261209-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261209T121000
DTEND;TZID=Asia/Shanghai:20261209T121500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261209-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261209T145900
DTEND;TZID=Asia/Shanghai:20261209T150400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261209-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261209T171800
DTEND;TZID=Asia/Shanghai:20261209T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261209-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261209T183900
DTEND;TZID=Asia/Shanghai:20261209T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261210-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261210T053800
DTEND;TZID=Asia/Shanghai:20261210T054300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261210-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261210T070300
DTEND;TZID=Asia/Shanghai:20261210T070800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261210-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261210T121100
DTEND;TZID=Asia/Shanghai:20261210T121600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261210-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261210T150000
DTEND;TZID=Asia/Shanghai:20261210T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261210-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261210T171800
DTEND;TZID=Asia/Shanghai:20261210T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261210-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261210T183900
DTEND;TZID=Asia/Shanghai:20261210T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261211-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261211T053900
DTEND;TZID=Asia/Shanghai:20261211T054400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261211-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261211T070400
DTEND;TZID=Asia/Shanghai:20261211T070900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261211-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261211T121100
DTEND;TZID=Asia/Shanghai:20261211T121600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261211-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261211T150000
DTEND;TZID=Asia/Shanghai:20261211T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261211-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261211T171800
DTEND;TZID=Asia/Shanghai:20261211T172300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261211-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261211T183900
DTEND;TZID=Asia/Shanghai:20261211T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261212-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261212T053900
DTEND;TZID=Asia/Shanghai:20261212T054400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261212-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261212T070500
DTEND;TZID=Asia/Shanghai:20261212T071000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261212-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261212T121200
DTEND;TZID=Asia/Shanghai:20261212T121700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261212-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261212T150000
DTEND;TZID=Asia/Shanghai:20261212T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261212-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261212T171900
DTEND;TZID=Asia/Shanghai:20261212T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261212-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261212T183900
DTEND;TZID=Asia/Shanghai:20261212T184400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261213-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261213T054000
DTEND;TZID=Asia/Shanghai:20261213T054500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261213-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261213T070600
DTEND;TZID=Asia/Shanghai:20261213T071100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261213-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261213T121200
DTEND;TZID=Asia/Shanghai:20261213T121700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261213-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261213T150000
DTEND;TZID=Asia/Shanghai:20261213T150500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261213-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261213T171900
DTEND;TZID=Asia/Shanghai:20261213T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261213-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261213T184000
DTEND;TZID=Asia/Shanghai:20261213T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261214-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261214T054100
DTEND;TZID=Asia/Shanghai:20261214T054600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261214-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261214T070600
DTEND;TZID=Asia/Shanghai:20261214T071100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261214-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261214T121300
DTEND;TZID=Asia/Shanghai:20261214T121800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261214-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261214T150100
DTEND;TZID=Asia/Shanghai:20261214T150600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261214-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261214T171900
DTEND;TZID=Asia/Shanghai:20261214T172400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261214-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261214T184000
DTEND;TZID=Asia/Shanghai:20261214T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261215-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261215T054100
DTEND;TZID=Asia/Shanghai:20261215T054600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261215-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261215T070700
DTEND;TZID=Asia/Shanghai:20261215T071200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261215-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261215T121300
DTEND;TZID=Asia/Shanghai:20261215T121800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261215-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261215T150100
DTEND;TZID=Asia/Shanghai:20261215T150600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261215-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261215T172000
DTEND;TZID=Asia/Shanghai:20261215T172500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261215-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261215T184000
DTEND;TZID=Asia/Shanghai:20261215T184500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261216-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261216T054200
DTEND;TZID=Asia/Shanghai:20261216T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261216-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261216T070700
DTEND;TZID=Asia/Shanghai:20261216T071200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261216-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261216T121400
DTEND;TZID=Asia/Shanghai:20261216T121900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261216-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261216T150100
DTEND;TZID=Asia/Shanghai:20261216T150600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261216-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261216T172000
DTEND;TZID=Asia/Shanghai:20261216T172500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261216-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261216T184100
DTEND;TZID=Asia/Shanghai:20261216T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261217-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261217T054200
DTEND;TZID=Asia/Shanghai:20261217T054700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261217-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261217T070800
DTEND;TZID=Asia/Shanghai:20261217T071300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261217-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261217T121400
DTEND;TZID=Asia/Shanghai:20261217T121900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261217-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261217T150200
DTEND;TZID=Asia/Shanghai:20261217T150700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261217-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261217T172000
DTEND;TZID=Asia/Shanghai:20261217T172500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261217-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261217T184100
DTEND;TZID=Asia/Shanghai:20261217T184600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261218-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261218T054300
DTEND;TZID=Asia/Shanghai:20261218T054800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261218-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261218T070900
DTEND;TZID=Asia/Shanghai:20261218T071400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261218-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261218T121500
DTEND;TZID=Asia/Shanghai:20261218T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261218-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261218T150200
DTEND;TZID=Asia/Shanghai:20261218T150700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261218-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261218T172100
DTEND;TZID=Asia/Shanghai:20261218T172600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261218-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261218T184200
DTEND;TZID=Asia/Shanghai:20261218T184700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261219-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261219T054300
DTEND;TZID=Asia/Shanghai:20261219T054800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261219-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261219T070900
DTEND;TZID=Asia/Shanghai:20261219T071400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261219-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261219T121500
DTEND;TZID=Asia/Shanghai:20261219T122000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261219-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261219T150300
DTEND;TZID=Asia/Shanghai:20261219T150800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261219-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261219T172100
DTEND;TZID=Asia/Shanghai:20261219T172600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261219-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261219T184200
DTEND;TZID=Asia/Shanghai:20261219T184700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261220-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261220T054400
DTEND;TZID=Asia/Shanghai:20261220T054900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261220-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261220T071000
DTEND;TZID=Asia/Shanghai:20261220T071500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261220-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261220T121600
DTEND;TZID=Asia/Shanghai:20261220T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261220-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261220T150300
DTEND;TZID=Asia/Shanghai:20261220T150800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261220-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261220T172200
DTEND;TZID=Asia/Shanghai:20261220T172700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261220-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261220T184300
DTEND;TZID=Asia/Shanghai:20261220T184800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261221-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261221T054400
DTEND;TZID=Asia/Shanghai:20261221T054900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261221-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261221T071000
DTEND;TZID=Asia/Shanghai:20261221T071500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261221-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261221T121600
DTEND;TZID=Asia/Shanghai:20261221T122100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261221-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261221T150400
DTEND;TZID=Asia/Shanghai:20261221T150900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261221-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261221T172200
DTEND;TZID=Asia/Shanghai:20261221T172700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261221-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261221T184300
DTEND;TZID=Asia/Shanghai:20261221T184800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261222-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261222T054500
DTEND;TZID=Asia/Shanghai:20261222T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261222-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261222T071100
DTEND;TZID=Asia/Shanghai:20261222T071600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261222-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261222T121700
DTEND;TZID=Asia/Shanghai:20261222T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261222-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261222T150400
DTEND;TZID=Asia/Shanghai:20261222T150900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261222-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261222T172300
DTEND;TZID=Asia/Shanghai:20261222T172800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261222-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261222T184400
DTEND;TZID=Asia/Shanghai:20261222T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261223-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261223T054500
DTEND;TZID=Asia/Shanghai:20261223T055000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261223-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261223T071100
DTEND;TZID=Asia/Shanghai:20261223T071600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261223-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261223T121700
DTEND;TZID=Asia/Shanghai:20261223T122200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261223-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261223T150500
DTEND;TZID=Asia/Shanghai:20261223T151000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261223-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261223T172300
DTEND;TZID=Asia/Shanghai:20261223T172800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261223-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261223T184400
DTEND;TZID=Asia/Shanghai:20261223T184900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261224-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261224T054600
DTEND;TZID=Asia/Shanghai:20261224T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261224-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261224T071200
DTEND;TZID=Asia/Shanghai:20261224T071700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261224-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261224T121800
DTEND;TZID=Asia/Shanghai:20261224T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261224-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261224T150500
DTEND;TZID=Asia/Shanghai:20261224T151000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261224-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261224T172400
DTEND;TZID=Asia/Shanghai:20261224T172900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261224-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261224T184500
DTEND;TZID=Asia/Shanghai:20261224T185000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261225-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261225T054600
DTEND;TZID=Asia/Shanghai:20261225T055100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261225-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261225T071200
DTEND;TZID=Asia/Shanghai:20261225T071700
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261225-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261225T121800
DTEND;TZID=Asia/Shanghai:20261225T122300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261225-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261225T150600
DTEND;TZID=Asia/Shanghai:20261225T151100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261225-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261225T172400
DTEND;TZID=Asia/Shanghai:20261225T172900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261225-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261225T184500
DTEND;TZID=Asia/Shanghai:20261225T185000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261226-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261226T054700
DTEND;TZID=Asia/Shanghai:20261226T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261226-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261226T071300
DTEND;TZID=Asia/Shanghai:20261226T071800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261226-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261226T121900
DTEND;TZID=Asia/Shanghai:20261226T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261226-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261226T150600
DTEND;TZID=Asia/Shanghai:20261226T151100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261226-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261226T172500
DTEND;TZID=Asia/Shanghai:20261226T173000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261226-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261226T184600
DTEND;TZID=Asia/Shanghai:20261226T185100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261227-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261227T054700
DTEND;TZID=Asia/Shanghai:20261227T055200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261227-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261227T071300
DTEND;TZID=Asia/Shanghai:20261227T071800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261227-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261227T121900
DTEND;TZID=Asia/Shanghai:20261227T122400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261227-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261227T150700
DTEND;TZID=Asia/Shanghai:20261227T151200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261227-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261227T172500
DTEND;TZID=Asia/Shanghai:20261227T173000
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261227-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261227T184600
DTEND;TZID=Asia/Shanghai:20261227T185100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261228-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261228T054800
DTEND;TZID=Asia/Shanghai:20261228T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261228-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261228T071300
DTEND;TZID=Asia/Shanghai:20261228T071800
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261228-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261228T122000
DTEND;TZID=Asia/Shanghai:20261228T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261228-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261228T150800
DTEND;TZID=Asia/Shanghai:20261228T151300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261228-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261228T172600
DTEND;TZID=Asia/Shanghai:20261228T173100
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261228-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261228T184700
DTEND;TZID=Asia/Shanghai:20261228T185200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261229-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261229T054800
DTEND;TZID=Asia/Shanghai:20261229T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261229-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261229T071400
DTEND;TZID=Asia/Shanghai:20261229T071900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261229-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261229T122000
DTEND;TZID=Asia/Shanghai:20261229T122500
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261229-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261229T150800
DTEND;TZID=Asia/Shanghai:20261229T151300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261229-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261229T172700
DTEND;TZID=Asia/Shanghai:20261229T173200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261229-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261229T184700
DTEND;TZID=Asia/Shanghai:20261229T185200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261230-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261230T054800
DTEND;TZID=Asia/Shanghai:20261230T055300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261230-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261230T071400
DTEND;TZID=Asia/Shanghai:20261230T071900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261230-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261230T122100
DTEND;TZID=Asia/Shanghai:20261230T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261230-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261230T150900
DTEND;TZID=Asia/Shanghai:20261230T151400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261230-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261230T172700
DTEND;TZID=Asia/Shanghai:20261230T173200
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261230-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261230T184800
DTEND;TZID=Asia/Shanghai:20261230T185300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261231-fajr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Fajr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261231T054900
DTEND;TZID=Asia/Shanghai:20261231T055400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261231-sunrise@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Alba (Caohe)
DTSTART;TZID=Asia/Shanghai:20261231T071400
DTEND;TZID=Asia/Shanghai:20261231T071900
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261231-dhuhr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Dhuhr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261231T122100
DTEND;TZID=Asia/Shanghai:20261231T122600
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261231-asr@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Asr (Caohe)
DTSTART;TZID=Asia/Shanghai:20261231T150900
DTEND;TZID=Asia/Shanghai:20261231T151400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261231-maghrib@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Maghrib (Caohe)
DTSTART;TZID=Asia/Shanghai:20261231T172800
DTEND;TZID=Asia/Shanghai:20261231T173300
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-caohe-20261231-isha@timeand.date
DTSTAMP:20260612T063316Z
SUMMARY:Isha (Caohe)
DTSTART;TZID=Asia/Shanghai:20261231T184900
DTEND;TZID=Asia/Shanghai:20261231T185400
LOCATION:Caohe
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
