BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//World Time And Date//Prayer Times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Xiaoshi — 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-xiaoshi-20260101-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260101T053000
DTEND;TZID=Asia/Shanghai:20260101T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260101-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260101T070900
DTEND;TZID=Asia/Shanghai:20260101T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260101-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260101T114700
DTEND;TZID=Asia/Shanghai:20260101T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260101-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260101T140700
DTEND;TZID=Asia/Shanghai:20260101T141200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260101-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260101T162500
DTEND;TZID=Asia/Shanghai:20260101T163000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260101-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260101T175900
DTEND;TZID=Asia/Shanghai:20260101T180400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260102-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260102T053000
DTEND;TZID=Asia/Shanghai:20260102T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260102-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260102T070900
DTEND;TZID=Asia/Shanghai:20260102T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260102-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260102T114700
DTEND;TZID=Asia/Shanghai:20260102T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260102-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260102T140800
DTEND;TZID=Asia/Shanghai:20260102T141300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260102-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260102T162600
DTEND;TZID=Asia/Shanghai:20260102T163100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260102-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260102T175900
DTEND;TZID=Asia/Shanghai:20260102T180400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260103-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260103T053000
DTEND;TZID=Asia/Shanghai:20260103T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260103-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260103T070900
DTEND;TZID=Asia/Shanghai:20260103T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260103-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260103T114800
DTEND;TZID=Asia/Shanghai:20260103T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260103-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260103T140800
DTEND;TZID=Asia/Shanghai:20260103T141300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260103-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260103T162600
DTEND;TZID=Asia/Shanghai:20260103T163100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260103-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260103T180000
DTEND;TZID=Asia/Shanghai:20260103T180500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260104-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260104T053000
DTEND;TZID=Asia/Shanghai:20260104T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260104-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260104T071000
DTEND;TZID=Asia/Shanghai:20260104T071500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260104-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260104T114800
DTEND;TZID=Asia/Shanghai:20260104T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260104-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260104T140900
DTEND;TZID=Asia/Shanghai:20260104T141400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260104-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260104T162700
DTEND;TZID=Asia/Shanghai:20260104T163200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260104-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260104T180100
DTEND;TZID=Asia/Shanghai:20260104T180600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260105-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260105T053000
DTEND;TZID=Asia/Shanghai:20260105T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260105-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260105T070900
DTEND;TZID=Asia/Shanghai:20260105T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260105-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260105T114900
DTEND;TZID=Asia/Shanghai:20260105T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260105-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260105T141000
DTEND;TZID=Asia/Shanghai:20260105T141500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260105-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260105T162800
DTEND;TZID=Asia/Shanghai:20260105T163300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260105-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260105T180200
DTEND;TZID=Asia/Shanghai:20260105T180700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260106-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260106T053100
DTEND;TZID=Asia/Shanghai:20260106T053600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260106-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260106T070900
DTEND;TZID=Asia/Shanghai:20260106T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260106-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260106T114900
DTEND;TZID=Asia/Shanghai:20260106T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260106-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260106T141100
DTEND;TZID=Asia/Shanghai:20260106T141600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260106-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260106T162900
DTEND;TZID=Asia/Shanghai:20260106T163400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260106-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260106T180300
DTEND;TZID=Asia/Shanghai:20260106T180800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260107-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260107T053100
DTEND;TZID=Asia/Shanghai:20260107T053600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260107-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260107T070900
DTEND;TZID=Asia/Shanghai:20260107T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260107-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260107T115000
DTEND;TZID=Asia/Shanghai:20260107T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260107-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260107T141200
DTEND;TZID=Asia/Shanghai:20260107T141700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260107-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260107T163000
DTEND;TZID=Asia/Shanghai:20260107T163500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260107-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260107T180300
DTEND;TZID=Asia/Shanghai:20260107T180800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260108-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260108T053100
DTEND;TZID=Asia/Shanghai:20260108T053600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260108-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260108T070900
DTEND;TZID=Asia/Shanghai:20260108T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260108-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260108T115000
DTEND;TZID=Asia/Shanghai:20260108T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260108-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260108T141300
DTEND;TZID=Asia/Shanghai:20260108T141800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260108-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260108T163100
DTEND;TZID=Asia/Shanghai:20260108T163600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260108-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260108T180400
DTEND;TZID=Asia/Shanghai:20260108T180900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260109-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260109T053100
DTEND;TZID=Asia/Shanghai:20260109T053600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260109-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260109T070900
DTEND;TZID=Asia/Shanghai:20260109T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260109-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260109T115000
DTEND;TZID=Asia/Shanghai:20260109T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260109-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260109T141400
DTEND;TZID=Asia/Shanghai:20260109T141900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260109-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260109T163200
DTEND;TZID=Asia/Shanghai:20260109T163700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260109-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260109T180500
DTEND;TZID=Asia/Shanghai:20260109T181000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260110-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260110T053000
DTEND;TZID=Asia/Shanghai:20260110T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260110-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260110T070900
DTEND;TZID=Asia/Shanghai:20260110T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260110-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260110T115100
DTEND;TZID=Asia/Shanghai:20260110T115600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260110-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260110T141500
DTEND;TZID=Asia/Shanghai:20260110T142000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260110-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260110T163300
DTEND;TZID=Asia/Shanghai:20260110T163800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260110-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260110T180600
DTEND;TZID=Asia/Shanghai:20260110T181100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260111-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260111T053000
DTEND;TZID=Asia/Shanghai:20260111T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260111-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260111T070900
DTEND;TZID=Asia/Shanghai:20260111T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260111-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260111T115100
DTEND;TZID=Asia/Shanghai:20260111T115600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260111-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260111T141600
DTEND;TZID=Asia/Shanghai:20260111T142100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260111-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260111T163400
DTEND;TZID=Asia/Shanghai:20260111T163900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260111-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260111T180700
DTEND;TZID=Asia/Shanghai:20260111T181200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260112-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260112T053000
DTEND;TZID=Asia/Shanghai:20260112T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260112-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260112T070800
DTEND;TZID=Asia/Shanghai:20260112T071300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260112-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260112T115200
DTEND;TZID=Asia/Shanghai:20260112T115700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260112-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260112T141700
DTEND;TZID=Asia/Shanghai:20260112T142200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260112-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260112T163500
DTEND;TZID=Asia/Shanghai:20260112T164000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260112-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260112T180800
DTEND;TZID=Asia/Shanghai:20260112T181300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260113-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260113T053000
DTEND;TZID=Asia/Shanghai:20260113T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260113-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260113T070800
DTEND;TZID=Asia/Shanghai:20260113T071300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260113-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260113T115200
DTEND;TZID=Asia/Shanghai:20260113T115700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260113-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260113T141800
DTEND;TZID=Asia/Shanghai:20260113T142300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260113-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260113T163600
DTEND;TZID=Asia/Shanghai:20260113T164100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260113-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260113T180900
DTEND;TZID=Asia/Shanghai:20260113T181400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260114-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260114T053000
DTEND;TZID=Asia/Shanghai:20260114T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260114-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260114T070800
DTEND;TZID=Asia/Shanghai:20260114T071300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260114-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260114T115200
DTEND;TZID=Asia/Shanghai:20260114T115700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260114-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260114T141900
DTEND;TZID=Asia/Shanghai:20260114T142400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260114-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260114T163800
DTEND;TZID=Asia/Shanghai:20260114T164300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260114-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260114T181000
DTEND;TZID=Asia/Shanghai:20260114T181500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260115-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260115T053000
DTEND;TZID=Asia/Shanghai:20260115T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260115-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260115T070700
DTEND;TZID=Asia/Shanghai:20260115T071200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260115-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260115T115300
DTEND;TZID=Asia/Shanghai:20260115T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260115-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260115T142000
DTEND;TZID=Asia/Shanghai:20260115T142500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260115-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260115T163900
DTEND;TZID=Asia/Shanghai:20260115T164400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260115-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260115T181100
DTEND;TZID=Asia/Shanghai:20260115T181600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260116-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260116T052900
DTEND;TZID=Asia/Shanghai:20260116T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260116-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260116T070700
DTEND;TZID=Asia/Shanghai:20260116T071200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260116-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260116T115300
DTEND;TZID=Asia/Shanghai:20260116T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260116-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260116T142100
DTEND;TZID=Asia/Shanghai:20260116T142600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260116-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260116T164000
DTEND;TZID=Asia/Shanghai:20260116T164500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260116-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260116T181200
DTEND;TZID=Asia/Shanghai:20260116T181700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260117-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260117T052900
DTEND;TZID=Asia/Shanghai:20260117T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260117-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260117T070600
DTEND;TZID=Asia/Shanghai:20260117T071100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260117-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260117T115300
DTEND;TZID=Asia/Shanghai:20260117T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260117-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260117T142200
DTEND;TZID=Asia/Shanghai:20260117T142700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260117-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260117T164100
DTEND;TZID=Asia/Shanghai:20260117T164600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260117-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260117T181300
DTEND;TZID=Asia/Shanghai:20260117T181800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260118-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260118T052900
DTEND;TZID=Asia/Shanghai:20260118T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260118-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260118T070600
DTEND;TZID=Asia/Shanghai:20260118T071100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260118-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260118T115400
DTEND;TZID=Asia/Shanghai:20260118T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260118-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260118T142300
DTEND;TZID=Asia/Shanghai:20260118T142800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260118-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260118T164200
DTEND;TZID=Asia/Shanghai:20260118T164700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260118-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260118T181400
DTEND;TZID=Asia/Shanghai:20260118T181900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260119-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260119T052800
DTEND;TZID=Asia/Shanghai:20260119T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260119-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260119T070500
DTEND;TZID=Asia/Shanghai:20260119T071000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260119-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260119T115400
DTEND;TZID=Asia/Shanghai:20260119T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260119-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260119T142400
DTEND;TZID=Asia/Shanghai:20260119T142900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260119-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260119T164300
DTEND;TZID=Asia/Shanghai:20260119T164800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260119-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260119T181500
DTEND;TZID=Asia/Shanghai:20260119T182000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260120-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260120T052800
DTEND;TZID=Asia/Shanghai:20260120T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260120-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260120T070500
DTEND;TZID=Asia/Shanghai:20260120T071000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260120-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260120T115400
DTEND;TZID=Asia/Shanghai:20260120T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260120-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260120T142500
DTEND;TZID=Asia/Shanghai:20260120T143000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260120-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260120T164500
DTEND;TZID=Asia/Shanghai:20260120T165000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260120-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260120T181600
DTEND;TZID=Asia/Shanghai:20260120T182100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260121-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260121T052700
DTEND;TZID=Asia/Shanghai:20260121T053200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260121-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260121T070400
DTEND;TZID=Asia/Shanghai:20260121T070900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260121-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260121T115500
DTEND;TZID=Asia/Shanghai:20260121T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260121-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260121T142600
DTEND;TZID=Asia/Shanghai:20260121T143100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260121-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260121T164600
DTEND;TZID=Asia/Shanghai:20260121T165100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260121-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260121T181700
DTEND;TZID=Asia/Shanghai:20260121T182200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260122-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260122T052700
DTEND;TZID=Asia/Shanghai:20260122T053200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260122-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260122T070300
DTEND;TZID=Asia/Shanghai:20260122T070800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260122-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260122T115500
DTEND;TZID=Asia/Shanghai:20260122T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260122-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260122T142700
DTEND;TZID=Asia/Shanghai:20260122T143200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260122-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260122T164700
DTEND;TZID=Asia/Shanghai:20260122T165200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260122-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260122T181800
DTEND;TZID=Asia/Shanghai:20260122T182300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260123-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260123T052600
DTEND;TZID=Asia/Shanghai:20260123T053100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260123-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260123T070300
DTEND;TZID=Asia/Shanghai:20260123T070800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260123-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260123T115500
DTEND;TZID=Asia/Shanghai:20260123T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260123-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260123T142800
DTEND;TZID=Asia/Shanghai:20260123T143300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260123-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260123T164800
DTEND;TZID=Asia/Shanghai:20260123T165300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260123-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260123T181900
DTEND;TZID=Asia/Shanghai:20260123T182400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260124-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260124T052600
DTEND;TZID=Asia/Shanghai:20260124T053100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260124-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260124T070200
DTEND;TZID=Asia/Shanghai:20260124T070700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260124-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260124T115600
DTEND;TZID=Asia/Shanghai:20260124T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260124-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260124T142900
DTEND;TZID=Asia/Shanghai:20260124T143400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260124-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260124T164900
DTEND;TZID=Asia/Shanghai:20260124T165400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260124-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260124T182000
DTEND;TZID=Asia/Shanghai:20260124T182500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260125-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260125T052500
DTEND;TZID=Asia/Shanghai:20260125T053000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260125-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260125T070100
DTEND;TZID=Asia/Shanghai:20260125T070600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260125-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260125T115600
DTEND;TZID=Asia/Shanghai:20260125T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260125-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260125T143000
DTEND;TZID=Asia/Shanghai:20260125T143500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260125-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260125T165100
DTEND;TZID=Asia/Shanghai:20260125T165600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260125-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260125T182100
DTEND;TZID=Asia/Shanghai:20260125T182600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260126-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260126T052500
DTEND;TZID=Asia/Shanghai:20260126T053000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260126-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260126T070100
DTEND;TZID=Asia/Shanghai:20260126T070600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260126-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260126T115600
DTEND;TZID=Asia/Shanghai:20260126T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260126-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260126T143100
DTEND;TZID=Asia/Shanghai:20260126T143600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260126-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260126T165200
DTEND;TZID=Asia/Shanghai:20260126T165700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260126-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260126T182200
DTEND;TZID=Asia/Shanghai:20260126T182700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260127-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260127T052400
DTEND;TZID=Asia/Shanghai:20260127T052900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260127-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260127T070000
DTEND;TZID=Asia/Shanghai:20260127T070500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260127-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260127T115600
DTEND;TZID=Asia/Shanghai:20260127T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260127-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260127T143200
DTEND;TZID=Asia/Shanghai:20260127T143700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260127-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260127T165300
DTEND;TZID=Asia/Shanghai:20260127T165800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260127-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260127T182300
DTEND;TZID=Asia/Shanghai:20260127T182800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260128-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260128T052300
DTEND;TZID=Asia/Shanghai:20260128T052800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260128-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260128T065900
DTEND;TZID=Asia/Shanghai:20260128T070400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260128-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260128T115600
DTEND;TZID=Asia/Shanghai:20260128T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260128-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260128T143300
DTEND;TZID=Asia/Shanghai:20260128T143800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260128-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260128T165400
DTEND;TZID=Asia/Shanghai:20260128T165900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260128-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260128T182400
DTEND;TZID=Asia/Shanghai:20260128T182900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260129-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260129T052300
DTEND;TZID=Asia/Shanghai:20260129T052800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260129-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260129T065800
DTEND;TZID=Asia/Shanghai:20260129T070300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260129-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260129T115700
DTEND;TZID=Asia/Shanghai:20260129T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260129-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260129T143400
DTEND;TZID=Asia/Shanghai:20260129T143900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260129-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260129T165600
DTEND;TZID=Asia/Shanghai:20260129T170100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260129-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260129T182600
DTEND;TZID=Asia/Shanghai:20260129T183100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260130-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260130T052200
DTEND;TZID=Asia/Shanghai:20260130T052700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260130-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260130T065700
DTEND;TZID=Asia/Shanghai:20260130T070200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260130-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260130T115700
DTEND;TZID=Asia/Shanghai:20260130T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260130-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260130T143500
DTEND;TZID=Asia/Shanghai:20260130T144000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260130-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260130T165700
DTEND;TZID=Asia/Shanghai:20260130T170200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260130-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260130T182700
DTEND;TZID=Asia/Shanghai:20260130T183200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260131-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260131T052100
DTEND;TZID=Asia/Shanghai:20260131T052600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260131-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260131T065600
DTEND;TZID=Asia/Shanghai:20260131T070100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260131-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260131T115700
DTEND;TZID=Asia/Shanghai:20260131T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260131-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260131T143600
DTEND;TZID=Asia/Shanghai:20260131T144100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260131-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260131T165800
DTEND;TZID=Asia/Shanghai:20260131T170300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260131-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260131T182800
DTEND;TZID=Asia/Shanghai:20260131T183300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260201-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260201T052000
DTEND;TZID=Asia/Shanghai:20260201T052500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260201-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260201T065500
DTEND;TZID=Asia/Shanghai:20260201T070000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260201-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260201T115700
DTEND;TZID=Asia/Shanghai:20260201T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260201-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260201T143700
DTEND;TZID=Asia/Shanghai:20260201T144200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260201-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260201T165900
DTEND;TZID=Asia/Shanghai:20260201T170400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260201-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260201T182900
DTEND;TZID=Asia/Shanghai:20260201T183400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260202-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260202T052000
DTEND;TZID=Asia/Shanghai:20260202T052500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260202-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260202T065400
DTEND;TZID=Asia/Shanghai:20260202T065900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260202-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260202T115700
DTEND;TZID=Asia/Shanghai:20260202T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260202-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260202T143900
DTEND;TZID=Asia/Shanghai:20260202T144400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260202-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260202T170100
DTEND;TZID=Asia/Shanghai:20260202T170600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260202-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260202T183000
DTEND;TZID=Asia/Shanghai:20260202T183500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260203-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260203T051900
DTEND;TZID=Asia/Shanghai:20260203T052400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260203-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260203T065300
DTEND;TZID=Asia/Shanghai:20260203T065800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260203-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260203T115700
DTEND;TZID=Asia/Shanghai:20260203T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260203-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260203T144000
DTEND;TZID=Asia/Shanghai:20260203T144500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260203-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260203T170200
DTEND;TZID=Asia/Shanghai:20260203T170700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260203-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260203T183100
DTEND;TZID=Asia/Shanghai:20260203T183600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260204-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260204T051800
DTEND;TZID=Asia/Shanghai:20260204T052300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260204-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260204T065200
DTEND;TZID=Asia/Shanghai:20260204T065700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260204-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260204T115700
DTEND;TZID=Asia/Shanghai:20260204T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260204-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260204T144100
DTEND;TZID=Asia/Shanghai:20260204T144600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260204-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260204T170300
DTEND;TZID=Asia/Shanghai:20260204T170800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260204-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260204T183200
DTEND;TZID=Asia/Shanghai:20260204T183700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260205-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260205T051700
DTEND;TZID=Asia/Shanghai:20260205T052200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260205-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260205T065100
DTEND;TZID=Asia/Shanghai:20260205T065600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260205-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260205T115700
DTEND;TZID=Asia/Shanghai:20260205T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260205-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260205T144200
DTEND;TZID=Asia/Shanghai:20260205T144700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260205-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260205T170400
DTEND;TZID=Asia/Shanghai:20260205T170900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260205-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260205T183300
DTEND;TZID=Asia/Shanghai:20260205T183800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260206-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260206T051600
DTEND;TZID=Asia/Shanghai:20260206T052100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260206-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260206T065000
DTEND;TZID=Asia/Shanghai:20260206T065500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260206-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260206T115800
DTEND;TZID=Asia/Shanghai:20260206T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260206-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260206T144300
DTEND;TZID=Asia/Shanghai:20260206T144800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260206-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260206T170600
DTEND;TZID=Asia/Shanghai:20260206T171100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260206-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260206T183400
DTEND;TZID=Asia/Shanghai:20260206T183900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260207-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260207T051500
DTEND;TZID=Asia/Shanghai:20260207T052000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260207-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260207T064900
DTEND;TZID=Asia/Shanghai:20260207T065400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260207-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260207T115800
DTEND;TZID=Asia/Shanghai:20260207T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260207-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260207T144400
DTEND;TZID=Asia/Shanghai:20260207T144900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260207-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260207T170700
DTEND;TZID=Asia/Shanghai:20260207T171200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260207-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260207T183500
DTEND;TZID=Asia/Shanghai:20260207T184000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260208-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260208T051400
DTEND;TZID=Asia/Shanghai:20260208T051900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260208-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260208T064800
DTEND;TZID=Asia/Shanghai:20260208T065300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260208-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260208T115800
DTEND;TZID=Asia/Shanghai:20260208T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260208-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260208T144500
DTEND;TZID=Asia/Shanghai:20260208T145000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260208-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260208T170800
DTEND;TZID=Asia/Shanghai:20260208T171300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260208-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260208T183700
DTEND;TZID=Asia/Shanghai:20260208T184200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260209-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260209T051300
DTEND;TZID=Asia/Shanghai:20260209T051800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260209-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260209T064600
DTEND;TZID=Asia/Shanghai:20260209T065100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260209-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260209T115800
DTEND;TZID=Asia/Shanghai:20260209T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260209-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260209T144600
DTEND;TZID=Asia/Shanghai:20260209T145100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260209-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260209T170900
DTEND;TZID=Asia/Shanghai:20260209T171400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260209-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260209T183800
DTEND;TZID=Asia/Shanghai:20260209T184300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260210-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260210T051200
DTEND;TZID=Asia/Shanghai:20260210T051700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260210-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260210T064500
DTEND;TZID=Asia/Shanghai:20260210T065000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260210-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260210T115800
DTEND;TZID=Asia/Shanghai:20260210T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260210-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260210T144700
DTEND;TZID=Asia/Shanghai:20260210T145200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260210-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260210T171100
DTEND;TZID=Asia/Shanghai:20260210T171600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260210-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260210T183900
DTEND;TZID=Asia/Shanghai:20260210T184400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260211-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260211T051100
DTEND;TZID=Asia/Shanghai:20260211T051600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260211-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260211T064400
DTEND;TZID=Asia/Shanghai:20260211T064900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260211-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260211T115800
DTEND;TZID=Asia/Shanghai:20260211T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260211-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260211T144800
DTEND;TZID=Asia/Shanghai:20260211T145300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260211-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260211T171200
DTEND;TZID=Asia/Shanghai:20260211T171700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260211-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260211T184000
DTEND;TZID=Asia/Shanghai:20260211T184500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260212-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260212T051000
DTEND;TZID=Asia/Shanghai:20260212T051500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260212-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260212T064300
DTEND;TZID=Asia/Shanghai:20260212T064800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260212-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260212T115800
DTEND;TZID=Asia/Shanghai:20260212T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260212-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260212T144900
DTEND;TZID=Asia/Shanghai:20260212T145400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260212-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260212T171300
DTEND;TZID=Asia/Shanghai:20260212T171800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260212-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260212T184100
DTEND;TZID=Asia/Shanghai:20260212T184600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260213-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260213T050900
DTEND;TZID=Asia/Shanghai:20260213T051400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260213-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260213T064200
DTEND;TZID=Asia/Shanghai:20260213T064700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260213-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260213T115800
DTEND;TZID=Asia/Shanghai:20260213T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260213-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260213T145000
DTEND;TZID=Asia/Shanghai:20260213T145500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260213-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260213T171400
DTEND;TZID=Asia/Shanghai:20260213T171900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260213-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260213T184200
DTEND;TZID=Asia/Shanghai:20260213T184700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260214-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260214T050700
DTEND;TZID=Asia/Shanghai:20260214T051200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260214-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260214T064000
DTEND;TZID=Asia/Shanghai:20260214T064500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260214-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260214T115800
DTEND;TZID=Asia/Shanghai:20260214T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260214-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260214T145100
DTEND;TZID=Asia/Shanghai:20260214T145600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260214-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260214T171600
DTEND;TZID=Asia/Shanghai:20260214T172100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260214-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260214T184300
DTEND;TZID=Asia/Shanghai:20260214T184800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260215-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260215T050600
DTEND;TZID=Asia/Shanghai:20260215T051100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260215-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260215T063900
DTEND;TZID=Asia/Shanghai:20260215T064400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260215-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260215T115800
DTEND;TZID=Asia/Shanghai:20260215T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260215-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260215T145200
DTEND;TZID=Asia/Shanghai:20260215T145700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260215-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260215T171700
DTEND;TZID=Asia/Shanghai:20260215T172200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260215-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260215T184400
DTEND;TZID=Asia/Shanghai:20260215T184900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260216-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260216T050500
DTEND;TZID=Asia/Shanghai:20260216T051000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260216-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260216T063800
DTEND;TZID=Asia/Shanghai:20260216T064300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260216-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260216T115800
DTEND;TZID=Asia/Shanghai:20260216T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260216-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260216T145200
DTEND;TZID=Asia/Shanghai:20260216T145700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260216-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260216T171800
DTEND;TZID=Asia/Shanghai:20260216T172300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260216-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260216T184500
DTEND;TZID=Asia/Shanghai:20260216T185000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260217-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260217T050400
DTEND;TZID=Asia/Shanghai:20260217T050900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260217-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260217T063600
DTEND;TZID=Asia/Shanghai:20260217T064100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260217-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260217T115800
DTEND;TZID=Asia/Shanghai:20260217T120300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260217-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260217T145300
DTEND;TZID=Asia/Shanghai:20260217T145800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260217-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260217T171900
DTEND;TZID=Asia/Shanghai:20260217T172400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260217-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260217T184700
DTEND;TZID=Asia/Shanghai:20260217T185200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260218-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260218T050300
DTEND;TZID=Asia/Shanghai:20260218T050800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260218-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260218T063500
DTEND;TZID=Asia/Shanghai:20260218T064000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260218-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260218T115700
DTEND;TZID=Asia/Shanghai:20260218T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260218-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260218T145400
DTEND;TZID=Asia/Shanghai:20260218T145900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260218-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260218T172100
DTEND;TZID=Asia/Shanghai:20260218T172600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260218-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260218T184800
DTEND;TZID=Asia/Shanghai:20260218T185300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260219-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260219T050100
DTEND;TZID=Asia/Shanghai:20260219T050600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260219-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260219T063300
DTEND;TZID=Asia/Shanghai:20260219T063800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260219-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260219T115700
DTEND;TZID=Asia/Shanghai:20260219T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260219-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260219T145500
DTEND;TZID=Asia/Shanghai:20260219T150000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260219-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260219T172200
DTEND;TZID=Asia/Shanghai:20260219T172700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260219-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260219T184900
DTEND;TZID=Asia/Shanghai:20260219T185400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260220-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260220T050000
DTEND;TZID=Asia/Shanghai:20260220T050500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260220-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260220T063200
DTEND;TZID=Asia/Shanghai:20260220T063700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260220-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260220T115700
DTEND;TZID=Asia/Shanghai:20260220T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260220-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260220T145600
DTEND;TZID=Asia/Shanghai:20260220T150100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260220-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260220T172300
DTEND;TZID=Asia/Shanghai:20260220T172800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260220-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260220T185000
DTEND;TZID=Asia/Shanghai:20260220T185500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260221-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260221T045900
DTEND;TZID=Asia/Shanghai:20260221T050400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260221-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260221T063100
DTEND;TZID=Asia/Shanghai:20260221T063600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260221-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260221T115700
DTEND;TZID=Asia/Shanghai:20260221T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260221-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260221T145700
DTEND;TZID=Asia/Shanghai:20260221T150200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260221-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260221T172400
DTEND;TZID=Asia/Shanghai:20260221T172900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260221-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260221T185100
DTEND;TZID=Asia/Shanghai:20260221T185600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260222-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260222T045700
DTEND;TZID=Asia/Shanghai:20260222T050200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260222-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260222T062900
DTEND;TZID=Asia/Shanghai:20260222T063400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260222-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260222T115700
DTEND;TZID=Asia/Shanghai:20260222T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260222-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260222T145800
DTEND;TZID=Asia/Shanghai:20260222T150300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260222-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260222T172500
DTEND;TZID=Asia/Shanghai:20260222T173000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260222-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260222T185200
DTEND;TZID=Asia/Shanghai:20260222T185700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260223-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260223T045600
DTEND;TZID=Asia/Shanghai:20260223T050100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260223-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260223T062800
DTEND;TZID=Asia/Shanghai:20260223T063300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260223-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260223T115700
DTEND;TZID=Asia/Shanghai:20260223T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260223-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260223T145900
DTEND;TZID=Asia/Shanghai:20260223T150400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260223-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260223T172700
DTEND;TZID=Asia/Shanghai:20260223T173200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260223-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260223T185300
DTEND;TZID=Asia/Shanghai:20260223T185800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260224-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260224T045400
DTEND;TZID=Asia/Shanghai:20260224T045900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260224-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260224T062600
DTEND;TZID=Asia/Shanghai:20260224T063100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260224-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260224T115700
DTEND;TZID=Asia/Shanghai:20260224T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260224-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260224T150000
DTEND;TZID=Asia/Shanghai:20260224T150500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260224-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260224T172800
DTEND;TZID=Asia/Shanghai:20260224T173300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260224-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260224T185500
DTEND;TZID=Asia/Shanghai:20260224T190000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260225-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260225T045300
DTEND;TZID=Asia/Shanghai:20260225T045800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260225-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260225T062500
DTEND;TZID=Asia/Shanghai:20260225T063000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260225-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260225T115700
DTEND;TZID=Asia/Shanghai:20260225T120200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260225-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260225T150000
DTEND;TZID=Asia/Shanghai:20260225T150500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260225-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260225T172900
DTEND;TZID=Asia/Shanghai:20260225T173400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260225-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260225T185600
DTEND;TZID=Asia/Shanghai:20260225T190100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260226-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260226T045200
DTEND;TZID=Asia/Shanghai:20260226T045700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260226-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260226T062300
DTEND;TZID=Asia/Shanghai:20260226T062800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260226-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260226T115600
DTEND;TZID=Asia/Shanghai:20260226T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260226-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260226T150100
DTEND;TZID=Asia/Shanghai:20260226T150600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260226-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260226T173000
DTEND;TZID=Asia/Shanghai:20260226T173500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260226-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260226T185700
DTEND;TZID=Asia/Shanghai:20260226T190200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260227-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260227T045000
DTEND;TZID=Asia/Shanghai:20260227T045500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260227-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260227T062200
DTEND;TZID=Asia/Shanghai:20260227T062700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260227-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260227T115600
DTEND;TZID=Asia/Shanghai:20260227T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260227-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260227T150200
DTEND;TZID=Asia/Shanghai:20260227T150700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260227-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260227T173100
DTEND;TZID=Asia/Shanghai:20260227T173600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260227-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260227T185800
DTEND;TZID=Asia/Shanghai:20260227T190300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260228-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260228T044900
DTEND;TZID=Asia/Shanghai:20260228T045400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260228-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260228T062000
DTEND;TZID=Asia/Shanghai:20260228T062500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260228-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260228T115600
DTEND;TZID=Asia/Shanghai:20260228T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260228-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260228T150300
DTEND;TZID=Asia/Shanghai:20260228T150800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260228-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260228T173300
DTEND;TZID=Asia/Shanghai:20260228T173800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260228-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260228T185900
DTEND;TZID=Asia/Shanghai:20260228T190400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260301-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260301T044700
DTEND;TZID=Asia/Shanghai:20260301T045200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260301-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260301T061900
DTEND;TZID=Asia/Shanghai:20260301T062400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260301-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260301T115600
DTEND;TZID=Asia/Shanghai:20260301T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260301-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260301T150400
DTEND;TZID=Asia/Shanghai:20260301T150900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260301-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260301T173400
DTEND;TZID=Asia/Shanghai:20260301T173900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260301-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260301T190000
DTEND;TZID=Asia/Shanghai:20260301T190500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260302-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260302T044600
DTEND;TZID=Asia/Shanghai:20260302T045100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260302-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260302T061700
DTEND;TZID=Asia/Shanghai:20260302T062200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260302-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260302T115600
DTEND;TZID=Asia/Shanghai:20260302T120100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260302-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260302T150400
DTEND;TZID=Asia/Shanghai:20260302T150900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260302-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260302T173500
DTEND;TZID=Asia/Shanghai:20260302T174000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260302-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260302T190100
DTEND;TZID=Asia/Shanghai:20260302T190600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260303-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260303T044400
DTEND;TZID=Asia/Shanghai:20260303T044900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260303-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260303T061600
DTEND;TZID=Asia/Shanghai:20260303T062100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260303-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260303T115500
DTEND;TZID=Asia/Shanghai:20260303T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260303-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260303T150500
DTEND;TZID=Asia/Shanghai:20260303T151000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260303-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260303T173600
DTEND;TZID=Asia/Shanghai:20260303T174100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260303-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260303T190200
DTEND;TZID=Asia/Shanghai:20260303T190700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260304-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260304T044200
DTEND;TZID=Asia/Shanghai:20260304T044700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260304-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260304T061400
DTEND;TZID=Asia/Shanghai:20260304T061900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260304-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260304T115500
DTEND;TZID=Asia/Shanghai:20260304T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260304-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260304T150600
DTEND;TZID=Asia/Shanghai:20260304T151100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260304-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260304T173700
DTEND;TZID=Asia/Shanghai:20260304T174200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260304-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260304T190400
DTEND;TZID=Asia/Shanghai:20260304T190900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260305-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260305T044100
DTEND;TZID=Asia/Shanghai:20260305T044600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260305-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260305T061200
DTEND;TZID=Asia/Shanghai:20260305T061700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260305-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260305T115500
DTEND;TZID=Asia/Shanghai:20260305T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260305-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260305T150700
DTEND;TZID=Asia/Shanghai:20260305T151200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260305-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260305T173800
DTEND;TZID=Asia/Shanghai:20260305T174300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260305-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260305T190500
DTEND;TZID=Asia/Shanghai:20260305T191000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260306-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260306T043900
DTEND;TZID=Asia/Shanghai:20260306T044400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260306-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260306T061100
DTEND;TZID=Asia/Shanghai:20260306T061600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260306-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260306T115500
DTEND;TZID=Asia/Shanghai:20260306T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260306-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260306T150700
DTEND;TZID=Asia/Shanghai:20260306T151200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260306-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260306T174000
DTEND;TZID=Asia/Shanghai:20260306T174500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260306-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260306T190600
DTEND;TZID=Asia/Shanghai:20260306T191100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260307-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260307T043800
DTEND;TZID=Asia/Shanghai:20260307T044300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260307-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260307T060900
DTEND;TZID=Asia/Shanghai:20260307T061400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260307-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260307T115500
DTEND;TZID=Asia/Shanghai:20260307T120000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260307-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260307T150800
DTEND;TZID=Asia/Shanghai:20260307T151300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260307-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260307T174100
DTEND;TZID=Asia/Shanghai:20260307T174600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260307-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260307T190700
DTEND;TZID=Asia/Shanghai:20260307T191200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260308-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260308T043600
DTEND;TZID=Asia/Shanghai:20260308T044100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260308-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260308T060800
DTEND;TZID=Asia/Shanghai:20260308T061300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260308-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260308T115400
DTEND;TZID=Asia/Shanghai:20260308T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260308-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260308T150900
DTEND;TZID=Asia/Shanghai:20260308T151400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260308-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260308T174200
DTEND;TZID=Asia/Shanghai:20260308T174700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260308-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260308T190800
DTEND;TZID=Asia/Shanghai:20260308T191300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260309-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260309T043400
DTEND;TZID=Asia/Shanghai:20260309T043900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260309-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260309T060600
DTEND;TZID=Asia/Shanghai:20260309T061100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260309-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260309T115400
DTEND;TZID=Asia/Shanghai:20260309T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260309-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260309T150900
DTEND;TZID=Asia/Shanghai:20260309T151400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260309-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260309T174300
DTEND;TZID=Asia/Shanghai:20260309T174800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260309-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260309T190900
DTEND;TZID=Asia/Shanghai:20260309T191400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260310-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260310T043300
DTEND;TZID=Asia/Shanghai:20260310T043800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260310-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260310T060400
DTEND;TZID=Asia/Shanghai:20260310T060900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260310-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260310T115400
DTEND;TZID=Asia/Shanghai:20260310T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260310-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260310T151000
DTEND;TZID=Asia/Shanghai:20260310T151500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260310-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260310T174400
DTEND;TZID=Asia/Shanghai:20260310T174900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260310-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260310T191100
DTEND;TZID=Asia/Shanghai:20260310T191600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260311-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260311T043100
DTEND;TZID=Asia/Shanghai:20260311T043600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260311-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260311T060300
DTEND;TZID=Asia/Shanghai:20260311T060800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260311-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260311T115400
DTEND;TZID=Asia/Shanghai:20260311T115900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260311-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260311T151100
DTEND;TZID=Asia/Shanghai:20260311T151600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260311-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260311T174500
DTEND;TZID=Asia/Shanghai:20260311T175000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260311-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260311T191200
DTEND;TZID=Asia/Shanghai:20260311T191700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260312-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260312T042900
DTEND;TZID=Asia/Shanghai:20260312T043400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260312-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260312T060100
DTEND;TZID=Asia/Shanghai:20260312T060600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260312-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260312T115300
DTEND;TZID=Asia/Shanghai:20260312T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260312-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260312T151100
DTEND;TZID=Asia/Shanghai:20260312T151600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260312-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260312T174600
DTEND;TZID=Asia/Shanghai:20260312T175100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260312-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260312T191300
DTEND;TZID=Asia/Shanghai:20260312T191800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260313-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260313T042800
DTEND;TZID=Asia/Shanghai:20260313T043300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260313-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260313T055900
DTEND;TZID=Asia/Shanghai:20260313T060400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260313-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260313T115300
DTEND;TZID=Asia/Shanghai:20260313T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260313-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260313T151200
DTEND;TZID=Asia/Shanghai:20260313T151700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260313-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260313T174700
DTEND;TZID=Asia/Shanghai:20260313T175200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260313-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260313T191400
DTEND;TZID=Asia/Shanghai:20260313T191900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260314-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260314T042600
DTEND;TZID=Asia/Shanghai:20260314T043100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260314-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260314T055800
DTEND;TZID=Asia/Shanghai:20260314T060300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260314-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260314T115300
DTEND;TZID=Asia/Shanghai:20260314T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260314-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260314T151300
DTEND;TZID=Asia/Shanghai:20260314T151800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260314-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260314T174900
DTEND;TZID=Asia/Shanghai:20260314T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260314-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260314T191500
DTEND;TZID=Asia/Shanghai:20260314T192000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260315-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260315T042400
DTEND;TZID=Asia/Shanghai:20260315T042900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260315-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260315T055600
DTEND;TZID=Asia/Shanghai:20260315T060100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260315-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260315T115300
DTEND;TZID=Asia/Shanghai:20260315T115800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260315-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260315T151300
DTEND;TZID=Asia/Shanghai:20260315T151800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260315-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260315T175000
DTEND;TZID=Asia/Shanghai:20260315T175500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260315-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260315T191600
DTEND;TZID=Asia/Shanghai:20260315T192100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260316-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260316T042200
DTEND;TZID=Asia/Shanghai:20260316T042700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260316-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260316T055400
DTEND;TZID=Asia/Shanghai:20260316T055900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260316-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260316T115200
DTEND;TZID=Asia/Shanghai:20260316T115700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260316-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260316T151400
DTEND;TZID=Asia/Shanghai:20260316T151900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260316-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260316T175100
DTEND;TZID=Asia/Shanghai:20260316T175600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260316-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260316T191800
DTEND;TZID=Asia/Shanghai:20260316T192300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260317-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260317T042100
DTEND;TZID=Asia/Shanghai:20260317T042600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260317-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260317T055300
DTEND;TZID=Asia/Shanghai:20260317T055800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260317-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260317T115200
DTEND;TZID=Asia/Shanghai:20260317T115700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260317-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260317T151500
DTEND;TZID=Asia/Shanghai:20260317T152000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260317-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260317T175200
DTEND;TZID=Asia/Shanghai:20260317T175700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260317-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260317T191900
DTEND;TZID=Asia/Shanghai:20260317T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260318-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260318T041900
DTEND;TZID=Asia/Shanghai:20260318T042400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260318-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260318T055100
DTEND;TZID=Asia/Shanghai:20260318T055600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260318-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260318T115200
DTEND;TZID=Asia/Shanghai:20260318T115700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260318-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260318T151500
DTEND;TZID=Asia/Shanghai:20260318T152000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260318-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260318T175300
DTEND;TZID=Asia/Shanghai:20260318T175800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260318-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260318T192000
DTEND;TZID=Asia/Shanghai:20260318T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260319-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260319T041700
DTEND;TZID=Asia/Shanghai:20260319T042200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260319-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260319T054900
DTEND;TZID=Asia/Shanghai:20260319T055400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260319-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260319T115100
DTEND;TZID=Asia/Shanghai:20260319T115600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260319-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260319T151600
DTEND;TZID=Asia/Shanghai:20260319T152100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260319-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260319T175400
DTEND;TZID=Asia/Shanghai:20260319T175900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260319-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260319T192100
DTEND;TZID=Asia/Shanghai:20260319T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260320-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260320T041500
DTEND;TZID=Asia/Shanghai:20260320T042000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260320-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260320T054800
DTEND;TZID=Asia/Shanghai:20260320T055300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260320-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260320T115100
DTEND;TZID=Asia/Shanghai:20260320T115600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260320-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260320T151600
DTEND;TZID=Asia/Shanghai:20260320T152100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260320-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260320T175500
DTEND;TZID=Asia/Shanghai:20260320T180000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260320-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260320T192200
DTEND;TZID=Asia/Shanghai:20260320T192700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260321-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260321T041300
DTEND;TZID=Asia/Shanghai:20260321T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260321-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260321T054600
DTEND;TZID=Asia/Shanghai:20260321T055100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260321-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260321T115100
DTEND;TZID=Asia/Shanghai:20260321T115600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260321-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260321T151700
DTEND;TZID=Asia/Shanghai:20260321T152200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260321-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260321T175600
DTEND;TZID=Asia/Shanghai:20260321T180100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260321-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260321T192400
DTEND;TZID=Asia/Shanghai:20260321T192900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260322-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260322T041200
DTEND;TZID=Asia/Shanghai:20260322T041700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260322-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260322T054400
DTEND;TZID=Asia/Shanghai:20260322T054900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260322-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260322T115000
DTEND;TZID=Asia/Shanghai:20260322T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260322-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260322T151700
DTEND;TZID=Asia/Shanghai:20260322T152200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260322-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260322T175700
DTEND;TZID=Asia/Shanghai:20260322T180200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260322-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260322T192500
DTEND;TZID=Asia/Shanghai:20260322T193000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260323-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260323T041000
DTEND;TZID=Asia/Shanghai:20260323T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260323-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260323T054300
DTEND;TZID=Asia/Shanghai:20260323T054800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260323-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260323T115000
DTEND;TZID=Asia/Shanghai:20260323T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260323-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260323T151800
DTEND;TZID=Asia/Shanghai:20260323T152300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260323-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260323T175800
DTEND;TZID=Asia/Shanghai:20260323T180300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260323-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260323T192600
DTEND;TZID=Asia/Shanghai:20260323T193100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260324-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260324T040800
DTEND;TZID=Asia/Shanghai:20260324T041300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260324-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260324T054100
DTEND;TZID=Asia/Shanghai:20260324T054600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260324-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260324T115000
DTEND;TZID=Asia/Shanghai:20260324T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260324-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260324T151800
DTEND;TZID=Asia/Shanghai:20260324T152300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260324-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260324T180000
DTEND;TZID=Asia/Shanghai:20260324T180500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260324-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260324T192700
DTEND;TZID=Asia/Shanghai:20260324T193200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260325-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260325T040600
DTEND;TZID=Asia/Shanghai:20260325T041100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260325-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260325T053900
DTEND;TZID=Asia/Shanghai:20260325T054400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260325-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260325T115000
DTEND;TZID=Asia/Shanghai:20260325T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260325-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260325T151900
DTEND;TZID=Asia/Shanghai:20260325T152400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260325-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260325T180100
DTEND;TZID=Asia/Shanghai:20260325T180600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260325-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260325T192900
DTEND;TZID=Asia/Shanghai:20260325T193400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260326-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260326T040400
DTEND;TZID=Asia/Shanghai:20260326T040900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260326-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260326T053800
DTEND;TZID=Asia/Shanghai:20260326T054300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260326-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260326T114900
DTEND;TZID=Asia/Shanghai:20260326T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260326-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260326T151900
DTEND;TZID=Asia/Shanghai:20260326T152400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260326-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260326T180200
DTEND;TZID=Asia/Shanghai:20260326T180700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260326-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260326T193000
DTEND;TZID=Asia/Shanghai:20260326T193500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260327-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260327T040200
DTEND;TZID=Asia/Shanghai:20260327T040700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260327-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260327T053600
DTEND;TZID=Asia/Shanghai:20260327T054100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260327-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260327T114900
DTEND;TZID=Asia/Shanghai:20260327T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260327-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260327T152000
DTEND;TZID=Asia/Shanghai:20260327T152500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260327-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260327T180300
DTEND;TZID=Asia/Shanghai:20260327T180800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260327-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260327T193100
DTEND;TZID=Asia/Shanghai:20260327T193600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260328-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260328T040000
DTEND;TZID=Asia/Shanghai:20260328T040500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260328-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260328T053400
DTEND;TZID=Asia/Shanghai:20260328T053900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260328-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260328T114900
DTEND;TZID=Asia/Shanghai:20260328T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260328-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260328T152000
DTEND;TZID=Asia/Shanghai:20260328T152500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260328-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260328T180400
DTEND;TZID=Asia/Shanghai:20260328T180900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260328-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260328T193200
DTEND;TZID=Asia/Shanghai:20260328T193700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260329-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260329T035900
DTEND;TZID=Asia/Shanghai:20260329T040400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260329-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260329T053300
DTEND;TZID=Asia/Shanghai:20260329T053800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260329-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260329T114800
DTEND;TZID=Asia/Shanghai:20260329T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260329-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260329T152100
DTEND;TZID=Asia/Shanghai:20260329T152600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260329-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260329T180500
DTEND;TZID=Asia/Shanghai:20260329T181000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260329-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260329T193400
DTEND;TZID=Asia/Shanghai:20260329T193900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260330-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260330T035700
DTEND;TZID=Asia/Shanghai:20260330T040200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260330-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260330T053100
DTEND;TZID=Asia/Shanghai:20260330T053600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260330-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260330T114800
DTEND;TZID=Asia/Shanghai:20260330T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260330-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260330T152100
DTEND;TZID=Asia/Shanghai:20260330T152600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260330-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260330T180600
DTEND;TZID=Asia/Shanghai:20260330T181100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260330-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260330T193500
DTEND;TZID=Asia/Shanghai:20260330T194000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260331-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260331T035500
DTEND;TZID=Asia/Shanghai:20260331T040000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260331-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260331T052900
DTEND;TZID=Asia/Shanghai:20260331T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260331-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260331T114800
DTEND;TZID=Asia/Shanghai:20260331T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260331-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260331T152200
DTEND;TZID=Asia/Shanghai:20260331T152700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260331-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260331T180700
DTEND;TZID=Asia/Shanghai:20260331T181200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260331-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260331T193600
DTEND;TZID=Asia/Shanghai:20260331T194100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260401-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260401T035300
DTEND;TZID=Asia/Shanghai:20260401T035800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260401-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260401T052800
DTEND;TZID=Asia/Shanghai:20260401T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260401-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260401T114700
DTEND;TZID=Asia/Shanghai:20260401T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260401-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260401T152200
DTEND;TZID=Asia/Shanghai:20260401T152700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260401-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260401T180800
DTEND;TZID=Asia/Shanghai:20260401T181300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260401-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260401T193700
DTEND;TZID=Asia/Shanghai:20260401T194200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260402-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260402T035100
DTEND;TZID=Asia/Shanghai:20260402T035600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260402-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260402T052600
DTEND;TZID=Asia/Shanghai:20260402T053100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260402-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260402T114700
DTEND;TZID=Asia/Shanghai:20260402T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260402-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260402T152300
DTEND;TZID=Asia/Shanghai:20260402T152800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260402-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260402T180900
DTEND;TZID=Asia/Shanghai:20260402T181400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260402-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260402T193900
DTEND;TZID=Asia/Shanghai:20260402T194400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260403-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260403T034900
DTEND;TZID=Asia/Shanghai:20260403T035400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260403-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260403T052400
DTEND;TZID=Asia/Shanghai:20260403T052900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260403-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260403T114700
DTEND;TZID=Asia/Shanghai:20260403T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260403-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260403T152300
DTEND;TZID=Asia/Shanghai:20260403T152800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260403-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260403T181000
DTEND;TZID=Asia/Shanghai:20260403T181500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260403-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260403T194000
DTEND;TZID=Asia/Shanghai:20260403T194500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260404-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260404T034700
DTEND;TZID=Asia/Shanghai:20260404T035200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260404-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260404T052300
DTEND;TZID=Asia/Shanghai:20260404T052800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260404-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260404T114700
DTEND;TZID=Asia/Shanghai:20260404T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260404-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260404T152300
DTEND;TZID=Asia/Shanghai:20260404T152800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260404-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260404T181100
DTEND;TZID=Asia/Shanghai:20260404T181600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260404-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260404T194100
DTEND;TZID=Asia/Shanghai:20260404T194600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260405-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260405T034500
DTEND;TZID=Asia/Shanghai:20260405T035000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260405-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260405T052100
DTEND;TZID=Asia/Shanghai:20260405T052600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260405-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260405T114600
DTEND;TZID=Asia/Shanghai:20260405T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260405-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260405T152400
DTEND;TZID=Asia/Shanghai:20260405T152900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260405-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260405T181200
DTEND;TZID=Asia/Shanghai:20260405T181700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260405-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260405T194300
DTEND;TZID=Asia/Shanghai:20260405T194800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260406-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260406T034300
DTEND;TZID=Asia/Shanghai:20260406T034800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260406-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260406T051900
DTEND;TZID=Asia/Shanghai:20260406T052400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260406-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260406T114600
DTEND;TZID=Asia/Shanghai:20260406T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260406-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260406T152400
DTEND;TZID=Asia/Shanghai:20260406T152900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260406-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260406T181400
DTEND;TZID=Asia/Shanghai:20260406T181900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260406-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260406T194400
DTEND;TZID=Asia/Shanghai:20260406T194900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260407-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260407T034100
DTEND;TZID=Asia/Shanghai:20260407T034600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260407-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260407T051800
DTEND;TZID=Asia/Shanghai:20260407T052300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260407-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260407T114600
DTEND;TZID=Asia/Shanghai:20260407T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260407-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260407T152500
DTEND;TZID=Asia/Shanghai:20260407T153000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260407-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260407T181500
DTEND;TZID=Asia/Shanghai:20260407T182000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260407-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260407T194500
DTEND;TZID=Asia/Shanghai:20260407T195000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260408-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260408T033900
DTEND;TZID=Asia/Shanghai:20260408T034400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260408-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260408T051600
DTEND;TZID=Asia/Shanghai:20260408T052100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260408-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260408T114500
DTEND;TZID=Asia/Shanghai:20260408T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260408-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260408T152500
DTEND;TZID=Asia/Shanghai:20260408T153000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260408-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260408T181600
DTEND;TZID=Asia/Shanghai:20260408T182100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260408-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260408T194700
DTEND;TZID=Asia/Shanghai:20260408T195200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260409-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260409T033700
DTEND;TZID=Asia/Shanghai:20260409T034200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260409-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260409T051400
DTEND;TZID=Asia/Shanghai:20260409T051900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260409-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260409T114500
DTEND;TZID=Asia/Shanghai:20260409T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260409-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260409T152500
DTEND;TZID=Asia/Shanghai:20260409T153000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260409-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260409T181700
DTEND;TZID=Asia/Shanghai:20260409T182200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260409-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260409T194800
DTEND;TZID=Asia/Shanghai:20260409T195300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260410-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260410T033500
DTEND;TZID=Asia/Shanghai:20260410T034000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260410-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260410T051300
DTEND;TZID=Asia/Shanghai:20260410T051800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260410-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260410T114500
DTEND;TZID=Asia/Shanghai:20260410T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260410-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260410T152600
DTEND;TZID=Asia/Shanghai:20260410T153100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260410-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260410T181800
DTEND;TZID=Asia/Shanghai:20260410T182300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260410-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260410T194900
DTEND;TZID=Asia/Shanghai:20260410T195400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260411-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260411T033400
DTEND;TZID=Asia/Shanghai:20260411T033900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260411-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260411T051100
DTEND;TZID=Asia/Shanghai:20260411T051600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260411-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260411T114500
DTEND;TZID=Asia/Shanghai:20260411T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260411-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260411T152600
DTEND;TZID=Asia/Shanghai:20260411T153100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260411-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260411T181900
DTEND;TZID=Asia/Shanghai:20260411T182400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260411-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260411T195100
DTEND;TZID=Asia/Shanghai:20260411T195600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260412-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260412T033200
DTEND;TZID=Asia/Shanghai:20260412T033700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260412-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260412T051000
DTEND;TZID=Asia/Shanghai:20260412T051500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260412-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260412T114400
DTEND;TZID=Asia/Shanghai:20260412T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260412-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260412T152700
DTEND;TZID=Asia/Shanghai:20260412T153200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260412-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260412T182000
DTEND;TZID=Asia/Shanghai:20260412T182500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260412-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260412T195200
DTEND;TZID=Asia/Shanghai:20260412T195700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260413-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260413T033000
DTEND;TZID=Asia/Shanghai:20260413T033500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260413-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260413T050800
DTEND;TZID=Asia/Shanghai:20260413T051300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260413-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260413T114400
DTEND;TZID=Asia/Shanghai:20260413T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260413-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260413T152700
DTEND;TZID=Asia/Shanghai:20260413T153200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260413-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260413T182100
DTEND;TZID=Asia/Shanghai:20260413T182600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260413-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260413T195400
DTEND;TZID=Asia/Shanghai:20260413T195900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260414-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260414T032800
DTEND;TZID=Asia/Shanghai:20260414T033300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260414-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260414T050600
DTEND;TZID=Asia/Shanghai:20260414T051100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260414-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260414T114400
DTEND;TZID=Asia/Shanghai:20260414T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260414-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260414T152700
DTEND;TZID=Asia/Shanghai:20260414T153200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260414-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260414T182200
DTEND;TZID=Asia/Shanghai:20260414T182700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260414-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260414T195500
DTEND;TZID=Asia/Shanghai:20260414T200000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260415-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260415T032600
DTEND;TZID=Asia/Shanghai:20260415T033100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260415-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260415T050500
DTEND;TZID=Asia/Shanghai:20260415T051000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260415-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260415T114400
DTEND;TZID=Asia/Shanghai:20260415T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260415-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260415T152800
DTEND;TZID=Asia/Shanghai:20260415T153300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260415-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260415T182300
DTEND;TZID=Asia/Shanghai:20260415T182800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260415-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260415T195600
DTEND;TZID=Asia/Shanghai:20260415T200100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260416-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260416T032400
DTEND;TZID=Asia/Shanghai:20260416T032900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260416-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260416T050300
DTEND;TZID=Asia/Shanghai:20260416T050800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260416-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260416T114300
DTEND;TZID=Asia/Shanghai:20260416T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260416-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260416T152800
DTEND;TZID=Asia/Shanghai:20260416T153300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260416-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260416T182400
DTEND;TZID=Asia/Shanghai:20260416T182900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260416-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260416T195800
DTEND;TZID=Asia/Shanghai:20260416T200300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260417-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260417T032200
DTEND;TZID=Asia/Shanghai:20260417T032700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260417-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260417T050200
DTEND;TZID=Asia/Shanghai:20260417T050700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260417-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260417T114300
DTEND;TZID=Asia/Shanghai:20260417T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260417-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260417T152800
DTEND;TZID=Asia/Shanghai:20260417T153300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260417-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260417T182500
DTEND;TZID=Asia/Shanghai:20260417T183000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260417-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260417T195900
DTEND;TZID=Asia/Shanghai:20260417T200400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260418-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260418T032000
DTEND;TZID=Asia/Shanghai:20260418T032500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260418-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260418T050000
DTEND;TZID=Asia/Shanghai:20260418T050500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260418-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260418T114300
DTEND;TZID=Asia/Shanghai:20260418T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260418-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260418T152900
DTEND;TZID=Asia/Shanghai:20260418T153400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260418-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260418T182600
DTEND;TZID=Asia/Shanghai:20260418T183100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260418-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260418T200100
DTEND;TZID=Asia/Shanghai:20260418T200600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260419-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260419T031800
DTEND;TZID=Asia/Shanghai:20260419T032300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260419-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260419T045900
DTEND;TZID=Asia/Shanghai:20260419T050400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260419-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260419T114300
DTEND;TZID=Asia/Shanghai:20260419T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260419-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260419T152900
DTEND;TZID=Asia/Shanghai:20260419T153400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260419-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260419T182800
DTEND;TZID=Asia/Shanghai:20260419T183300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260419-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260419T200200
DTEND;TZID=Asia/Shanghai:20260419T200700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260420-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260420T031600
DTEND;TZID=Asia/Shanghai:20260420T032100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260420-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260420T045700
DTEND;TZID=Asia/Shanghai:20260420T050200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260420-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260420T114300
DTEND;TZID=Asia/Shanghai:20260420T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260420-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260420T152900
DTEND;TZID=Asia/Shanghai:20260420T153400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260420-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260420T182900
DTEND;TZID=Asia/Shanghai:20260420T183400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260420-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260420T200400
DTEND;TZID=Asia/Shanghai:20260420T200900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260421-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260421T031400
DTEND;TZID=Asia/Shanghai:20260421T031900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260421-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260421T045600
DTEND;TZID=Asia/Shanghai:20260421T050100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260421-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260421T114200
DTEND;TZID=Asia/Shanghai:20260421T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260421-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260421T153000
DTEND;TZID=Asia/Shanghai:20260421T153500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260421-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260421T183000
DTEND;TZID=Asia/Shanghai:20260421T183500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260421-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260421T200500
DTEND;TZID=Asia/Shanghai:20260421T201000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260422-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260422T031200
DTEND;TZID=Asia/Shanghai:20260422T031700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260422-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260422T045400
DTEND;TZID=Asia/Shanghai:20260422T045900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260422-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260422T114200
DTEND;TZID=Asia/Shanghai:20260422T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260422-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260422T153000
DTEND;TZID=Asia/Shanghai:20260422T153500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260422-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260422T183100
DTEND;TZID=Asia/Shanghai:20260422T183600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260422-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260422T200700
DTEND;TZID=Asia/Shanghai:20260422T201200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260423-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260423T031000
DTEND;TZID=Asia/Shanghai:20260423T031500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260423-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260423T045300
DTEND;TZID=Asia/Shanghai:20260423T045800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260423-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260423T114200
DTEND;TZID=Asia/Shanghai:20260423T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260423-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260423T153000
DTEND;TZID=Asia/Shanghai:20260423T153500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260423-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260423T183200
DTEND;TZID=Asia/Shanghai:20260423T183700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260423-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260423T200800
DTEND;TZID=Asia/Shanghai:20260423T201300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260424-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260424T030900
DTEND;TZID=Asia/Shanghai:20260424T031400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260424-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260424T045100
DTEND;TZID=Asia/Shanghai:20260424T045600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260424-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260424T114200
DTEND;TZID=Asia/Shanghai:20260424T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260424-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260424T153100
DTEND;TZID=Asia/Shanghai:20260424T153600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260424-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260424T183300
DTEND;TZID=Asia/Shanghai:20260424T183800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260424-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260424T201000
DTEND;TZID=Asia/Shanghai:20260424T201500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260425-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260425T030700
DTEND;TZID=Asia/Shanghai:20260425T031200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260425-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260425T045000
DTEND;TZID=Asia/Shanghai:20260425T045500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260425-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260425T114200
DTEND;TZID=Asia/Shanghai:20260425T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260425-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260425T153100
DTEND;TZID=Asia/Shanghai:20260425T153600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260425-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260425T183400
DTEND;TZID=Asia/Shanghai:20260425T183900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260425-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260425T201100
DTEND;TZID=Asia/Shanghai:20260425T201600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260426-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260426T030500
DTEND;TZID=Asia/Shanghai:20260426T031000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260426-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260426T044800
DTEND;TZID=Asia/Shanghai:20260426T045300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260426-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260426T114100
DTEND;TZID=Asia/Shanghai:20260426T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260426-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260426T153100
DTEND;TZID=Asia/Shanghai:20260426T153600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260426-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260426T183500
DTEND;TZID=Asia/Shanghai:20260426T184000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260426-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260426T201300
DTEND;TZID=Asia/Shanghai:20260426T201800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260427-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260427T030300
DTEND;TZID=Asia/Shanghai:20260427T030800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260427-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260427T044700
DTEND;TZID=Asia/Shanghai:20260427T045200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260427-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260427T114100
DTEND;TZID=Asia/Shanghai:20260427T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260427-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260427T153200
DTEND;TZID=Asia/Shanghai:20260427T153700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260427-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260427T183600
DTEND;TZID=Asia/Shanghai:20260427T184100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260427-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260427T201400
DTEND;TZID=Asia/Shanghai:20260427T201900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260428-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260428T030100
DTEND;TZID=Asia/Shanghai:20260428T030600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260428-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260428T044600
DTEND;TZID=Asia/Shanghai:20260428T045100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260428-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260428T114100
DTEND;TZID=Asia/Shanghai:20260428T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260428-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260428T153200
DTEND;TZID=Asia/Shanghai:20260428T153700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260428-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260428T183700
DTEND;TZID=Asia/Shanghai:20260428T184200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260428-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260428T201600
DTEND;TZID=Asia/Shanghai:20260428T202100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260429-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260429T025900
DTEND;TZID=Asia/Shanghai:20260429T030400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260429-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260429T044400
DTEND;TZID=Asia/Shanghai:20260429T044900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260429-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260429T114100
DTEND;TZID=Asia/Shanghai:20260429T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260429-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260429T153200
DTEND;TZID=Asia/Shanghai:20260429T153700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260429-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260429T183800
DTEND;TZID=Asia/Shanghai:20260429T184300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260429-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260429T201700
DTEND;TZID=Asia/Shanghai:20260429T202200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260430-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260430T025700
DTEND;TZID=Asia/Shanghai:20260430T030200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260430-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260430T044300
DTEND;TZID=Asia/Shanghai:20260430T044800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260430-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260430T114100
DTEND;TZID=Asia/Shanghai:20260430T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260430-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260430T153200
DTEND;TZID=Asia/Shanghai:20260430T153700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260430-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260430T183900
DTEND;TZID=Asia/Shanghai:20260430T184400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260430-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260430T201900
DTEND;TZID=Asia/Shanghai:20260430T202400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260501-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260501T025500
DTEND;TZID=Asia/Shanghai:20260501T030000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260501-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260501T044200
DTEND;TZID=Asia/Shanghai:20260501T044700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260501-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260501T114100
DTEND;TZID=Asia/Shanghai:20260501T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260501-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260501T153300
DTEND;TZID=Asia/Shanghai:20260501T153800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260501-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260501T184000
DTEND;TZID=Asia/Shanghai:20260501T184500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260501-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260501T202000
DTEND;TZID=Asia/Shanghai:20260501T202500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260502-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260502T025400
DTEND;TZID=Asia/Shanghai:20260502T025900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260502-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260502T044000
DTEND;TZID=Asia/Shanghai:20260502T044500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260502-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260502T114100
DTEND;TZID=Asia/Shanghai:20260502T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260502-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260502T153300
DTEND;TZID=Asia/Shanghai:20260502T153800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260502-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260502T184100
DTEND;TZID=Asia/Shanghai:20260502T184600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260502-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260502T202200
DTEND;TZID=Asia/Shanghai:20260502T202700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260503-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260503T025200
DTEND;TZID=Asia/Shanghai:20260503T025700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260503-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260503T043900
DTEND;TZID=Asia/Shanghai:20260503T044400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260503-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260503T114000
DTEND;TZID=Asia/Shanghai:20260503T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260503-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260503T153300
DTEND;TZID=Asia/Shanghai:20260503T153800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260503-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260503T184300
DTEND;TZID=Asia/Shanghai:20260503T184800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260503-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260503T202300
DTEND;TZID=Asia/Shanghai:20260503T202800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260504-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260504T025000
DTEND;TZID=Asia/Shanghai:20260504T025500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260504-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260504T043800
DTEND;TZID=Asia/Shanghai:20260504T044300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260504-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260504T114000
DTEND;TZID=Asia/Shanghai:20260504T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260504-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260504T153400
DTEND;TZID=Asia/Shanghai:20260504T153900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260504-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260504T184400
DTEND;TZID=Asia/Shanghai:20260504T184900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260504-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260504T202500
DTEND;TZID=Asia/Shanghai:20260504T203000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260505-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260505T024800
DTEND;TZID=Asia/Shanghai:20260505T025300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260505-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260505T043700
DTEND;TZID=Asia/Shanghai:20260505T044200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260505-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260505T114000
DTEND;TZID=Asia/Shanghai:20260505T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260505-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260505T153400
DTEND;TZID=Asia/Shanghai:20260505T153900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260505-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260505T184500
DTEND;TZID=Asia/Shanghai:20260505T185000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260505-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260505T202600
DTEND;TZID=Asia/Shanghai:20260505T203100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260506-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260506T024600
DTEND;TZID=Asia/Shanghai:20260506T025100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260506-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260506T043500
DTEND;TZID=Asia/Shanghai:20260506T044000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260506-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260506T114000
DTEND;TZID=Asia/Shanghai:20260506T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260506-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260506T153400
DTEND;TZID=Asia/Shanghai:20260506T153900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260506-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260506T184600
DTEND;TZID=Asia/Shanghai:20260506T185100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260506-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260506T202800
DTEND;TZID=Asia/Shanghai:20260506T203300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260507-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260507T024500
DTEND;TZID=Asia/Shanghai:20260507T025000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260507-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260507T043400
DTEND;TZID=Asia/Shanghai:20260507T043900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260507-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260507T114000
DTEND;TZID=Asia/Shanghai:20260507T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260507-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260507T153500
DTEND;TZID=Asia/Shanghai:20260507T154000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260507-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260507T184700
DTEND;TZID=Asia/Shanghai:20260507T185200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260507-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260507T203000
DTEND;TZID=Asia/Shanghai:20260507T203500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260508-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260508T024300
DTEND;TZID=Asia/Shanghai:20260508T024800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260508-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260508T043300
DTEND;TZID=Asia/Shanghai:20260508T043800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260508-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260508T114000
DTEND;TZID=Asia/Shanghai:20260508T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260508-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260508T153500
DTEND;TZID=Asia/Shanghai:20260508T154000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260508-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260508T184800
DTEND;TZID=Asia/Shanghai:20260508T185300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260508-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260508T203100
DTEND;TZID=Asia/Shanghai:20260508T203600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260509-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260509T024100
DTEND;TZID=Asia/Shanghai:20260509T024600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260509-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260509T043200
DTEND;TZID=Asia/Shanghai:20260509T043700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260509-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260509T114000
DTEND;TZID=Asia/Shanghai:20260509T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260509-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260509T153500
DTEND;TZID=Asia/Shanghai:20260509T154000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260509-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260509T184900
DTEND;TZID=Asia/Shanghai:20260509T185400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260509-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260509T203300
DTEND;TZID=Asia/Shanghai:20260509T203800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260510-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260510T024000
DTEND;TZID=Asia/Shanghai:20260510T024500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260510-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260510T043100
DTEND;TZID=Asia/Shanghai:20260510T043600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260510-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260510T114000
DTEND;TZID=Asia/Shanghai:20260510T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260510-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260510T153500
DTEND;TZID=Asia/Shanghai:20260510T154000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260510-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260510T185000
DTEND;TZID=Asia/Shanghai:20260510T185500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260510-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260510T203400
DTEND;TZID=Asia/Shanghai:20260510T203900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260511-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260511T023800
DTEND;TZID=Asia/Shanghai:20260511T024300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260511-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260511T043000
DTEND;TZID=Asia/Shanghai:20260511T043500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260511-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260511T114000
DTEND;TZID=Asia/Shanghai:20260511T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260511-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260511T153600
DTEND;TZID=Asia/Shanghai:20260511T154100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260511-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260511T185100
DTEND;TZID=Asia/Shanghai:20260511T185600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260511-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260511T203600
DTEND;TZID=Asia/Shanghai:20260511T204100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260512-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260512T023600
DTEND;TZID=Asia/Shanghai:20260512T024100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260512-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260512T042800
DTEND;TZID=Asia/Shanghai:20260512T043300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260512-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260512T114000
DTEND;TZID=Asia/Shanghai:20260512T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260512-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260512T153600
DTEND;TZID=Asia/Shanghai:20260512T154100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260512-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260512T185200
DTEND;TZID=Asia/Shanghai:20260512T185700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260512-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260512T203700
DTEND;TZID=Asia/Shanghai:20260512T204200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260513-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260513T023500
DTEND;TZID=Asia/Shanghai:20260513T024000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260513-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260513T042700
DTEND;TZID=Asia/Shanghai:20260513T043200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260513-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260513T114000
DTEND;TZID=Asia/Shanghai:20260513T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260513-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260513T153600
DTEND;TZID=Asia/Shanghai:20260513T154100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260513-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260513T185300
DTEND;TZID=Asia/Shanghai:20260513T185800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260513-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260513T203900
DTEND;TZID=Asia/Shanghai:20260513T204400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260514-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260514T023300
DTEND;TZID=Asia/Shanghai:20260514T023800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260514-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260514T042600
DTEND;TZID=Asia/Shanghai:20260514T043100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260514-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260514T114000
DTEND;TZID=Asia/Shanghai:20260514T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260514-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260514T153700
DTEND;TZID=Asia/Shanghai:20260514T154200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260514-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260514T185400
DTEND;TZID=Asia/Shanghai:20260514T185900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260514-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260514T204000
DTEND;TZID=Asia/Shanghai:20260514T204500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260515-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260515T023100
DTEND;TZID=Asia/Shanghai:20260515T023600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260515-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260515T042500
DTEND;TZID=Asia/Shanghai:20260515T043000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260515-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260515T114000
DTEND;TZID=Asia/Shanghai:20260515T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260515-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260515T153700
DTEND;TZID=Asia/Shanghai:20260515T154200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260515-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260515T185500
DTEND;TZID=Asia/Shanghai:20260515T190000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260515-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260515T204200
DTEND;TZID=Asia/Shanghai:20260515T204700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260516-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260516T023000
DTEND;TZID=Asia/Shanghai:20260516T023500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260516-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260516T042400
DTEND;TZID=Asia/Shanghai:20260516T042900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260516-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260516T114000
DTEND;TZID=Asia/Shanghai:20260516T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260516-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260516T153700
DTEND;TZID=Asia/Shanghai:20260516T154200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260516-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260516T185600
DTEND;TZID=Asia/Shanghai:20260516T190100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260516-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260516T204300
DTEND;TZID=Asia/Shanghai:20260516T204800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260517-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260517T022800
DTEND;TZID=Asia/Shanghai:20260517T023300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260517-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260517T042300
DTEND;TZID=Asia/Shanghai:20260517T042800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260517-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260517T114000
DTEND;TZID=Asia/Shanghai:20260517T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260517-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260517T153700
DTEND;TZID=Asia/Shanghai:20260517T154200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260517-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260517T185700
DTEND;TZID=Asia/Shanghai:20260517T190200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260517-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260517T204500
DTEND;TZID=Asia/Shanghai:20260517T205000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260518-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260518T022700
DTEND;TZID=Asia/Shanghai:20260518T023200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260518-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260518T042300
DTEND;TZID=Asia/Shanghai:20260518T042800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260518-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260518T114000
DTEND;TZID=Asia/Shanghai:20260518T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260518-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260518T153800
DTEND;TZID=Asia/Shanghai:20260518T154300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260518-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260518T185800
DTEND;TZID=Asia/Shanghai:20260518T190300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260518-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260518T204600
DTEND;TZID=Asia/Shanghai:20260518T205100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260519-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260519T022500
DTEND;TZID=Asia/Shanghai:20260519T023000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260519-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260519T042200
DTEND;TZID=Asia/Shanghai:20260519T042700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260519-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260519T114000
DTEND;TZID=Asia/Shanghai:20260519T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260519-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260519T153800
DTEND;TZID=Asia/Shanghai:20260519T154300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260519-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260519T185900
DTEND;TZID=Asia/Shanghai:20260519T190400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260519-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260519T204800
DTEND;TZID=Asia/Shanghai:20260519T205300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260520-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260520T022400
DTEND;TZID=Asia/Shanghai:20260520T022900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260520-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260520T042100
DTEND;TZID=Asia/Shanghai:20260520T042600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260520-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260520T114000
DTEND;TZID=Asia/Shanghai:20260520T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260520-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260520T153800
DTEND;TZID=Asia/Shanghai:20260520T154300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260520-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260520T190000
DTEND;TZID=Asia/Shanghai:20260520T190500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260520-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260520T204900
DTEND;TZID=Asia/Shanghai:20260520T205400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260521-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260521T022200
DTEND;TZID=Asia/Shanghai:20260521T022700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260521-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260521T042000
DTEND;TZID=Asia/Shanghai:20260521T042500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260521-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260521T114000
DTEND;TZID=Asia/Shanghai:20260521T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260521-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260521T153900
DTEND;TZID=Asia/Shanghai:20260521T154400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260521-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260521T190100
DTEND;TZID=Asia/Shanghai:20260521T190600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260521-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260521T205100
DTEND;TZID=Asia/Shanghai:20260521T205600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260522-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260522T022100
DTEND;TZID=Asia/Shanghai:20260522T022600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260522-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260522T041900
DTEND;TZID=Asia/Shanghai:20260522T042400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260522-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260522T114000
DTEND;TZID=Asia/Shanghai:20260522T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260522-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260522T153900
DTEND;TZID=Asia/Shanghai:20260522T154400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260522-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260522T190200
DTEND;TZID=Asia/Shanghai:20260522T190700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260522-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260522T205200
DTEND;TZID=Asia/Shanghai:20260522T205700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260523-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260523T022000
DTEND;TZID=Asia/Shanghai:20260523T022500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260523-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260523T041800
DTEND;TZID=Asia/Shanghai:20260523T042300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260523-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260523T114000
DTEND;TZID=Asia/Shanghai:20260523T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260523-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260523T153900
DTEND;TZID=Asia/Shanghai:20260523T154400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260523-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260523T190300
DTEND;TZID=Asia/Shanghai:20260523T190800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260523-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260523T205400
DTEND;TZID=Asia/Shanghai:20260523T205900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260524-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260524T021800
DTEND;TZID=Asia/Shanghai:20260524T022300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260524-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260524T041800
DTEND;TZID=Asia/Shanghai:20260524T042300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260524-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260524T114000
DTEND;TZID=Asia/Shanghai:20260524T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260524-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260524T153900
DTEND;TZID=Asia/Shanghai:20260524T154400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260524-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260524T190300
DTEND;TZID=Asia/Shanghai:20260524T190800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260524-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260524T205500
DTEND;TZID=Asia/Shanghai:20260524T210000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260525-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260525T021700
DTEND;TZID=Asia/Shanghai:20260525T022200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260525-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260525T041700
DTEND;TZID=Asia/Shanghai:20260525T042200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260525-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260525T114000
DTEND;TZID=Asia/Shanghai:20260525T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260525-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260525T154000
DTEND;TZID=Asia/Shanghai:20260525T154500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260525-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260525T190400
DTEND;TZID=Asia/Shanghai:20260525T190900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260525-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260525T205600
DTEND;TZID=Asia/Shanghai:20260525T210100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260526-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260526T021600
DTEND;TZID=Asia/Shanghai:20260526T022100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260526-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260526T041600
DTEND;TZID=Asia/Shanghai:20260526T042100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260526-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260526T114100
DTEND;TZID=Asia/Shanghai:20260526T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260526-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260526T154000
DTEND;TZID=Asia/Shanghai:20260526T154500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260526-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260526T190500
DTEND;TZID=Asia/Shanghai:20260526T191000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260526-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260526T205800
DTEND;TZID=Asia/Shanghai:20260526T210300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260527-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260527T021500
DTEND;TZID=Asia/Shanghai:20260527T022000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260527-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260527T041600
DTEND;TZID=Asia/Shanghai:20260527T042100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260527-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260527T114100
DTEND;TZID=Asia/Shanghai:20260527T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260527-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260527T154000
DTEND;TZID=Asia/Shanghai:20260527T154500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260527-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260527T190600
DTEND;TZID=Asia/Shanghai:20260527T191100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260527-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260527T205900
DTEND;TZID=Asia/Shanghai:20260527T210400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260528-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260528T021400
DTEND;TZID=Asia/Shanghai:20260528T021900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260528-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260528T041500
DTEND;TZID=Asia/Shanghai:20260528T042000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260528-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260528T114100
DTEND;TZID=Asia/Shanghai:20260528T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260528-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260528T154100
DTEND;TZID=Asia/Shanghai:20260528T154600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260528-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260528T190700
DTEND;TZID=Asia/Shanghai:20260528T191200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260528-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260528T210000
DTEND;TZID=Asia/Shanghai:20260528T210500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260529-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260529T021200
DTEND;TZID=Asia/Shanghai:20260529T021700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260529-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260529T041500
DTEND;TZID=Asia/Shanghai:20260529T042000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260529-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260529T114100
DTEND;TZID=Asia/Shanghai:20260529T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260529-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260529T154100
DTEND;TZID=Asia/Shanghai:20260529T154600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260529-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260529T190800
DTEND;TZID=Asia/Shanghai:20260529T191300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260529-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260529T210200
DTEND;TZID=Asia/Shanghai:20260529T210700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260530-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260530T021100
DTEND;TZID=Asia/Shanghai:20260530T021600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260530-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260530T041400
DTEND;TZID=Asia/Shanghai:20260530T041900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260530-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260530T114100
DTEND;TZID=Asia/Shanghai:20260530T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260530-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260530T154100
DTEND;TZID=Asia/Shanghai:20260530T154600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260530-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260530T190900
DTEND;TZID=Asia/Shanghai:20260530T191400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260530-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260530T210300
DTEND;TZID=Asia/Shanghai:20260530T210800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260531-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260531T021000
DTEND;TZID=Asia/Shanghai:20260531T021500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260531-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260531T041300
DTEND;TZID=Asia/Shanghai:20260531T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260531-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260531T114100
DTEND;TZID=Asia/Shanghai:20260531T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260531-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260531T154100
DTEND;TZID=Asia/Shanghai:20260531T154600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260531-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260531T190900
DTEND;TZID=Asia/Shanghai:20260531T191400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260531-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260531T210400
DTEND;TZID=Asia/Shanghai:20260531T210900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260601-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260601T020900
DTEND;TZID=Asia/Shanghai:20260601T021400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260601-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260601T041300
DTEND;TZID=Asia/Shanghai:20260601T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260601-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260601T114100
DTEND;TZID=Asia/Shanghai:20260601T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260601-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260601T154200
DTEND;TZID=Asia/Shanghai:20260601T154700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260601-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260601T191000
DTEND;TZID=Asia/Shanghai:20260601T191500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260601-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260601T210500
DTEND;TZID=Asia/Shanghai:20260601T211000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260602-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260602T020800
DTEND;TZID=Asia/Shanghai:20260602T021300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260602-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260602T041300
DTEND;TZID=Asia/Shanghai:20260602T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260602-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260602T114100
DTEND;TZID=Asia/Shanghai:20260602T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260602-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260602T154200
DTEND;TZID=Asia/Shanghai:20260602T154700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260602-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260602T191100
DTEND;TZID=Asia/Shanghai:20260602T191600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260602-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260602T210600
DTEND;TZID=Asia/Shanghai:20260602T211100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260603-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260603T020800
DTEND;TZID=Asia/Shanghai:20260603T021300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260603-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260603T041200
DTEND;TZID=Asia/Shanghai:20260603T041700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260603-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260603T114200
DTEND;TZID=Asia/Shanghai:20260603T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260603-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260603T154200
DTEND;TZID=Asia/Shanghai:20260603T154700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260603-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260603T191200
DTEND;TZID=Asia/Shanghai:20260603T191700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260603-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260603T210800
DTEND;TZID=Asia/Shanghai:20260603T211300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260604-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260604T020700
DTEND;TZID=Asia/Shanghai:20260604T021200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260604-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260604T041200
DTEND;TZID=Asia/Shanghai:20260604T041700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260604-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260604T114200
DTEND;TZID=Asia/Shanghai:20260604T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260604-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260604T154300
DTEND;TZID=Asia/Shanghai:20260604T154800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260604-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260604T191200
DTEND;TZID=Asia/Shanghai:20260604T191700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260604-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260604T210900
DTEND;TZID=Asia/Shanghai:20260604T211400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260605-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260605T020600
DTEND;TZID=Asia/Shanghai:20260605T021100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260605-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260605T041100
DTEND;TZID=Asia/Shanghai:20260605T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260605-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260605T114200
DTEND;TZID=Asia/Shanghai:20260605T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260605-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260605T154300
DTEND;TZID=Asia/Shanghai:20260605T154800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260605-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260605T191300
DTEND;TZID=Asia/Shanghai:20260605T191800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260605-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260605T211000
DTEND;TZID=Asia/Shanghai:20260605T211500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260606-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260606T020500
DTEND;TZID=Asia/Shanghai:20260606T021000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260606-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260606T041100
DTEND;TZID=Asia/Shanghai:20260606T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260606-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260606T114200
DTEND;TZID=Asia/Shanghai:20260606T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260606-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260606T154300
DTEND;TZID=Asia/Shanghai:20260606T154800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260606-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260606T191400
DTEND;TZID=Asia/Shanghai:20260606T191900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260606-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260606T211100
DTEND;TZID=Asia/Shanghai:20260606T211600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260607-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260607T020500
DTEND;TZID=Asia/Shanghai:20260607T021000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260607-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260607T041100
DTEND;TZID=Asia/Shanghai:20260607T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260607-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260607T114200
DTEND;TZID=Asia/Shanghai:20260607T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260607-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260607T154300
DTEND;TZID=Asia/Shanghai:20260607T154800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260607-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260607T191400
DTEND;TZID=Asia/Shanghai:20260607T191900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260607-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260607T211200
DTEND;TZID=Asia/Shanghai:20260607T211700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260608-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260608T020400
DTEND;TZID=Asia/Shanghai:20260608T020900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260608-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260608T041100
DTEND;TZID=Asia/Shanghai:20260608T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260608-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260608T114300
DTEND;TZID=Asia/Shanghai:20260608T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260608-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260608T154400
DTEND;TZID=Asia/Shanghai:20260608T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260608-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260608T191500
DTEND;TZID=Asia/Shanghai:20260608T192000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260608-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260608T211300
DTEND;TZID=Asia/Shanghai:20260608T211800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260609-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260609T020300
DTEND;TZID=Asia/Shanghai:20260609T020800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260609-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260609T041000
DTEND;TZID=Asia/Shanghai:20260609T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260609-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260609T114300
DTEND;TZID=Asia/Shanghai:20260609T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260609-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260609T154400
DTEND;TZID=Asia/Shanghai:20260609T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260609-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260609T191500
DTEND;TZID=Asia/Shanghai:20260609T192000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260609-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260609T211300
DTEND;TZID=Asia/Shanghai:20260609T211800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260610-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260610T020300
DTEND;TZID=Asia/Shanghai:20260610T020800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260610-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260610T041000
DTEND;TZID=Asia/Shanghai:20260610T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260610-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260610T114300
DTEND;TZID=Asia/Shanghai:20260610T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260610-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260610T154400
DTEND;TZID=Asia/Shanghai:20260610T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260610-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260610T191600
DTEND;TZID=Asia/Shanghai:20260610T192100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260610-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260610T211400
DTEND;TZID=Asia/Shanghai:20260610T211900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260611-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260611T020200
DTEND;TZID=Asia/Shanghai:20260611T020700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260611-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260611T041000
DTEND;TZID=Asia/Shanghai:20260611T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260611-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260611T114300
DTEND;TZID=Asia/Shanghai:20260611T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260611-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260611T154400
DTEND;TZID=Asia/Shanghai:20260611T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260611-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260611T191600
DTEND;TZID=Asia/Shanghai:20260611T192100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260611-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260611T211500
DTEND;TZID=Asia/Shanghai:20260611T212000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260612-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260612T020200
DTEND;TZID=Asia/Shanghai:20260612T020700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260612-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260612T041000
DTEND;TZID=Asia/Shanghai:20260612T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260612-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260612T114300
DTEND;TZID=Asia/Shanghai:20260612T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260612-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260612T154500
DTEND;TZID=Asia/Shanghai:20260612T155000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260612-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260612T191700
DTEND;TZID=Asia/Shanghai:20260612T192200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260612-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260612T211600
DTEND;TZID=Asia/Shanghai:20260612T212100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260613-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260613T020200
DTEND;TZID=Asia/Shanghai:20260613T020700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260613-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260613T041000
DTEND;TZID=Asia/Shanghai:20260613T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260613-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260613T114400
DTEND;TZID=Asia/Shanghai:20260613T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260613-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260613T154500
DTEND;TZID=Asia/Shanghai:20260613T155000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260613-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260613T191700
DTEND;TZID=Asia/Shanghai:20260613T192200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260613-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260613T211600
DTEND;TZID=Asia/Shanghai:20260613T212100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260614-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260614T020100
DTEND;TZID=Asia/Shanghai:20260614T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260614-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260614T041000
DTEND;TZID=Asia/Shanghai:20260614T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260614-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260614T114400
DTEND;TZID=Asia/Shanghai:20260614T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260614-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260614T154500
DTEND;TZID=Asia/Shanghai:20260614T155000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260614-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260614T191800
DTEND;TZID=Asia/Shanghai:20260614T192300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260614-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260614T211700
DTEND;TZID=Asia/Shanghai:20260614T212200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260615-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260615T020100
DTEND;TZID=Asia/Shanghai:20260615T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260615-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260615T041000
DTEND;TZID=Asia/Shanghai:20260615T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260615-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260615T114400
DTEND;TZID=Asia/Shanghai:20260615T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260615-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260615T154500
DTEND;TZID=Asia/Shanghai:20260615T155000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260615-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260615T191800
DTEND;TZID=Asia/Shanghai:20260615T192300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260615-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260615T211800
DTEND;TZID=Asia/Shanghai:20260615T212300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260616-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260616T020100
DTEND;TZID=Asia/Shanghai:20260616T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260616-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260616T041000
DTEND;TZID=Asia/Shanghai:20260616T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260616-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260616T114400
DTEND;TZID=Asia/Shanghai:20260616T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260616-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260616T154600
DTEND;TZID=Asia/Shanghai:20260616T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260616-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260616T191900
DTEND;TZID=Asia/Shanghai:20260616T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260616-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260616T211800
DTEND;TZID=Asia/Shanghai:20260616T212300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260617-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260617T020100
DTEND;TZID=Asia/Shanghai:20260617T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260617-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260617T041000
DTEND;TZID=Asia/Shanghai:20260617T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260617-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260617T114400
DTEND;TZID=Asia/Shanghai:20260617T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260617-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260617T154600
DTEND;TZID=Asia/Shanghai:20260617T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260617-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260617T191900
DTEND;TZID=Asia/Shanghai:20260617T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260617-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260617T211900
DTEND;TZID=Asia/Shanghai:20260617T212400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260618-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260618T020100
DTEND;TZID=Asia/Shanghai:20260618T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260618-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260618T041000
DTEND;TZID=Asia/Shanghai:20260618T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260618-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260618T114500
DTEND;TZID=Asia/Shanghai:20260618T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260618-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260618T154600
DTEND;TZID=Asia/Shanghai:20260618T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260618-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260618T191900
DTEND;TZID=Asia/Shanghai:20260618T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260618-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260618T211900
DTEND;TZID=Asia/Shanghai:20260618T212400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260619-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260619T020100
DTEND;TZID=Asia/Shanghai:20260619T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260619-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260619T041000
DTEND;TZID=Asia/Shanghai:20260619T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260619-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260619T114500
DTEND;TZID=Asia/Shanghai:20260619T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260619-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260619T154600
DTEND;TZID=Asia/Shanghai:20260619T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260619-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260619T192000
DTEND;TZID=Asia/Shanghai:20260619T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260619-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260619T211900
DTEND;TZID=Asia/Shanghai:20260619T212400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260620-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260620T020100
DTEND;TZID=Asia/Shanghai:20260620T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260620-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260620T041000
DTEND;TZID=Asia/Shanghai:20260620T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260620-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260620T114500
DTEND;TZID=Asia/Shanghai:20260620T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260620-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260620T154700
DTEND;TZID=Asia/Shanghai:20260620T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260620-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260620T192000
DTEND;TZID=Asia/Shanghai:20260620T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260620-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260620T212000
DTEND;TZID=Asia/Shanghai:20260620T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260621-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260621T020100
DTEND;TZID=Asia/Shanghai:20260621T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260621-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260621T041000
DTEND;TZID=Asia/Shanghai:20260621T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260621-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260621T114500
DTEND;TZID=Asia/Shanghai:20260621T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260621-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260621T154700
DTEND;TZID=Asia/Shanghai:20260621T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260621-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260621T192000
DTEND;TZID=Asia/Shanghai:20260621T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260621-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260621T212000
DTEND;TZID=Asia/Shanghai:20260621T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260622-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260622T020100
DTEND;TZID=Asia/Shanghai:20260622T020600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260622-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260622T041100
DTEND;TZID=Asia/Shanghai:20260622T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260622-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260622T114500
DTEND;TZID=Asia/Shanghai:20260622T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260622-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260622T154700
DTEND;TZID=Asia/Shanghai:20260622T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260622-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260622T192000
DTEND;TZID=Asia/Shanghai:20260622T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260622-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260622T212000
DTEND;TZID=Asia/Shanghai:20260622T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260623-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260623T020200
DTEND;TZID=Asia/Shanghai:20260623T020700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260623-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260623T041100
DTEND;TZID=Asia/Shanghai:20260623T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260623-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260623T114600
DTEND;TZID=Asia/Shanghai:20260623T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260623-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260623T154700
DTEND;TZID=Asia/Shanghai:20260623T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260623-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260623T192000
DTEND;TZID=Asia/Shanghai:20260623T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260623-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260623T212000
DTEND;TZID=Asia/Shanghai:20260623T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260624-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260624T020200
DTEND;TZID=Asia/Shanghai:20260624T020700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260624-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260624T041100
DTEND;TZID=Asia/Shanghai:20260624T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260624-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260624T114600
DTEND;TZID=Asia/Shanghai:20260624T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260624-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260624T154700
DTEND;TZID=Asia/Shanghai:20260624T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260624-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260624T192100
DTEND;TZID=Asia/Shanghai:20260624T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260624-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260624T212000
DTEND;TZID=Asia/Shanghai:20260624T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260625-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260625T020200
DTEND;TZID=Asia/Shanghai:20260625T020700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260625-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260625T041100
DTEND;TZID=Asia/Shanghai:20260625T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260625-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260625T114600
DTEND;TZID=Asia/Shanghai:20260625T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260625-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260625T154800
DTEND;TZID=Asia/Shanghai:20260625T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260625-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260625T192100
DTEND;TZID=Asia/Shanghai:20260625T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260625-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260625T212000
DTEND;TZID=Asia/Shanghai:20260625T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260626-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260626T020300
DTEND;TZID=Asia/Shanghai:20260626T020800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260626-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260626T041200
DTEND;TZID=Asia/Shanghai:20260626T041700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260626-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260626T114600
DTEND;TZID=Asia/Shanghai:20260626T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260626-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260626T154800
DTEND;TZID=Asia/Shanghai:20260626T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260626-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260626T192100
DTEND;TZID=Asia/Shanghai:20260626T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260626-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260626T212000
DTEND;TZID=Asia/Shanghai:20260626T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260627-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260627T020300
DTEND;TZID=Asia/Shanghai:20260627T020800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260627-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260627T041200
DTEND;TZID=Asia/Shanghai:20260627T041700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260627-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260627T114700
DTEND;TZID=Asia/Shanghai:20260627T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260627-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260627T154800
DTEND;TZID=Asia/Shanghai:20260627T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260627-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260627T192100
DTEND;TZID=Asia/Shanghai:20260627T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260627-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260627T212000
DTEND;TZID=Asia/Shanghai:20260627T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260628-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260628T020400
DTEND;TZID=Asia/Shanghai:20260628T020900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260628-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260628T041300
DTEND;TZID=Asia/Shanghai:20260628T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260628-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260628T114700
DTEND;TZID=Asia/Shanghai:20260628T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260628-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260628T154800
DTEND;TZID=Asia/Shanghai:20260628T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260628-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260628T192100
DTEND;TZID=Asia/Shanghai:20260628T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260628-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260628T212000
DTEND;TZID=Asia/Shanghai:20260628T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260629-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260629T020400
DTEND;TZID=Asia/Shanghai:20260629T020900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260629-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260629T041300
DTEND;TZID=Asia/Shanghai:20260629T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260629-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260629T114700
DTEND;TZID=Asia/Shanghai:20260629T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260629-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260629T154800
DTEND;TZID=Asia/Shanghai:20260629T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260629-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260629T192100
DTEND;TZID=Asia/Shanghai:20260629T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260629-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260629T212000
DTEND;TZID=Asia/Shanghai:20260629T212500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260630-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260630T020500
DTEND;TZID=Asia/Shanghai:20260630T021000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260630-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260630T041300
DTEND;TZID=Asia/Shanghai:20260630T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260630-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260630T114700
DTEND;TZID=Asia/Shanghai:20260630T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260630-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260630T154800
DTEND;TZID=Asia/Shanghai:20260630T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260630-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260630T192100
DTEND;TZID=Asia/Shanghai:20260630T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260630-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260630T211900
DTEND;TZID=Asia/Shanghai:20260630T212400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260701-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260701T020600
DTEND;TZID=Asia/Shanghai:20260701T021100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260701-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260701T041400
DTEND;TZID=Asia/Shanghai:20260701T041900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260701-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260701T114700
DTEND;TZID=Asia/Shanghai:20260701T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260701-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260701T154900
DTEND;TZID=Asia/Shanghai:20260701T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260701-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260701T192100
DTEND;TZID=Asia/Shanghai:20260701T192600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260701-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260701T211900
DTEND;TZID=Asia/Shanghai:20260701T212400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260702-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260702T020700
DTEND;TZID=Asia/Shanghai:20260702T021200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260702-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260702T041400
DTEND;TZID=Asia/Shanghai:20260702T041900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260702-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260702T114800
DTEND;TZID=Asia/Shanghai:20260702T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260702-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260702T154900
DTEND;TZID=Asia/Shanghai:20260702T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260702-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260702T192000
DTEND;TZID=Asia/Shanghai:20260702T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260702-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260702T211900
DTEND;TZID=Asia/Shanghai:20260702T212400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260703-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260703T020700
DTEND;TZID=Asia/Shanghai:20260703T021200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260703-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260703T041500
DTEND;TZID=Asia/Shanghai:20260703T042000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260703-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260703T114800
DTEND;TZID=Asia/Shanghai:20260703T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260703-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260703T154900
DTEND;TZID=Asia/Shanghai:20260703T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260703-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260703T192000
DTEND;TZID=Asia/Shanghai:20260703T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260703-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260703T211800
DTEND;TZID=Asia/Shanghai:20260703T212300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260704-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260704T020800
DTEND;TZID=Asia/Shanghai:20260704T021300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260704-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260704T041600
DTEND;TZID=Asia/Shanghai:20260704T042100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260704-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260704T114800
DTEND;TZID=Asia/Shanghai:20260704T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260704-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260704T154900
DTEND;TZID=Asia/Shanghai:20260704T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260704-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260704T192000
DTEND;TZID=Asia/Shanghai:20260704T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260704-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260704T211800
DTEND;TZID=Asia/Shanghai:20260704T212300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260705-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260705T020900
DTEND;TZID=Asia/Shanghai:20260705T021400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260705-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260705T041600
DTEND;TZID=Asia/Shanghai:20260705T042100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260705-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260705T114800
DTEND;TZID=Asia/Shanghai:20260705T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260705-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260705T154900
DTEND;TZID=Asia/Shanghai:20260705T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260705-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260705T192000
DTEND;TZID=Asia/Shanghai:20260705T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260705-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260705T211700
DTEND;TZID=Asia/Shanghai:20260705T212200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260706-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260706T021000
DTEND;TZID=Asia/Shanghai:20260706T021500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260706-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260706T041700
DTEND;TZID=Asia/Shanghai:20260706T042200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260706-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260706T114800
DTEND;TZID=Asia/Shanghai:20260706T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260706-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260706T154900
DTEND;TZID=Asia/Shanghai:20260706T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260706-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260706T192000
DTEND;TZID=Asia/Shanghai:20260706T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260706-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260706T211600
DTEND;TZID=Asia/Shanghai:20260706T212100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260707-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260707T021100
DTEND;TZID=Asia/Shanghai:20260707T021600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260707-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260707T041700
DTEND;TZID=Asia/Shanghai:20260707T042200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260707-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260707T114800
DTEND;TZID=Asia/Shanghai:20260707T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260707-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260707T154900
DTEND;TZID=Asia/Shanghai:20260707T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260707-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260707T191900
DTEND;TZID=Asia/Shanghai:20260707T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260707-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260707T211600
DTEND;TZID=Asia/Shanghai:20260707T212100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260708-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260708T021200
DTEND;TZID=Asia/Shanghai:20260708T021700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260708-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260708T041800
DTEND;TZID=Asia/Shanghai:20260708T042300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260708-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260708T114900
DTEND;TZID=Asia/Shanghai:20260708T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260708-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260708T154900
DTEND;TZID=Asia/Shanghai:20260708T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260708-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260708T191900
DTEND;TZID=Asia/Shanghai:20260708T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260708-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260708T211500
DTEND;TZID=Asia/Shanghai:20260708T212000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260709-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260709T021300
DTEND;TZID=Asia/Shanghai:20260709T021800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260709-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260709T041900
DTEND;TZID=Asia/Shanghai:20260709T042400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260709-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260709T114900
DTEND;TZID=Asia/Shanghai:20260709T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260709-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260709T154900
DTEND;TZID=Asia/Shanghai:20260709T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260709-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260709T191900
DTEND;TZID=Asia/Shanghai:20260709T192400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260709-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260709T211400
DTEND;TZID=Asia/Shanghai:20260709T211900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260710-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260710T021500
DTEND;TZID=Asia/Shanghai:20260710T022000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260710-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260710T041900
DTEND;TZID=Asia/Shanghai:20260710T042400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260710-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260710T114900
DTEND;TZID=Asia/Shanghai:20260710T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260710-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260710T154900
DTEND;TZID=Asia/Shanghai:20260710T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260710-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260710T191800
DTEND;TZID=Asia/Shanghai:20260710T192300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260710-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260710T211300
DTEND;TZID=Asia/Shanghai:20260710T211800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260711-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260711T021600
DTEND;TZID=Asia/Shanghai:20260711T022100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260711-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260711T042000
DTEND;TZID=Asia/Shanghai:20260711T042500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260711-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260711T114900
DTEND;TZID=Asia/Shanghai:20260711T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260711-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260711T154900
DTEND;TZID=Asia/Shanghai:20260711T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260711-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260711T191800
DTEND;TZID=Asia/Shanghai:20260711T192300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260711-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260711T211300
DTEND;TZID=Asia/Shanghai:20260711T211800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260712-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260712T021700
DTEND;TZID=Asia/Shanghai:20260712T022200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260712-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260712T042100
DTEND;TZID=Asia/Shanghai:20260712T042600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260712-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260712T114900
DTEND;TZID=Asia/Shanghai:20260712T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260712-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260712T154900
DTEND;TZID=Asia/Shanghai:20260712T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260712-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260712T191700
DTEND;TZID=Asia/Shanghai:20260712T192200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260712-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260712T211200
DTEND;TZID=Asia/Shanghai:20260712T211700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260713-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260713T021800
DTEND;TZID=Asia/Shanghai:20260713T022300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260713-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260713T042200
DTEND;TZID=Asia/Shanghai:20260713T042700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260713-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260713T114900
DTEND;TZID=Asia/Shanghai:20260713T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260713-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260713T154900
DTEND;TZID=Asia/Shanghai:20260713T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260713-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260713T191700
DTEND;TZID=Asia/Shanghai:20260713T192200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260713-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260713T211100
DTEND;TZID=Asia/Shanghai:20260713T211600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260714-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260714T021900
DTEND;TZID=Asia/Shanghai:20260714T022400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260714-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260714T042200
DTEND;TZID=Asia/Shanghai:20260714T042700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260714-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260714T114900
DTEND;TZID=Asia/Shanghai:20260714T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260714-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260714T154900
DTEND;TZID=Asia/Shanghai:20260714T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260714-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260714T191600
DTEND;TZID=Asia/Shanghai:20260714T192100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260714-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260714T211000
DTEND;TZID=Asia/Shanghai:20260714T211500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260715-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260715T022100
DTEND;TZID=Asia/Shanghai:20260715T022600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260715-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260715T042300
DTEND;TZID=Asia/Shanghai:20260715T042800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260715-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260715T115000
DTEND;TZID=Asia/Shanghai:20260715T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260715-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260715T154900
DTEND;TZID=Asia/Shanghai:20260715T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260715-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260715T191600
DTEND;TZID=Asia/Shanghai:20260715T192100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260715-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260715T210900
DTEND;TZID=Asia/Shanghai:20260715T211400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260716-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260716T022200
DTEND;TZID=Asia/Shanghai:20260716T022700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260716-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260716T042400
DTEND;TZID=Asia/Shanghai:20260716T042900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260716-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260716T115000
DTEND;TZID=Asia/Shanghai:20260716T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260716-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260716T154900
DTEND;TZID=Asia/Shanghai:20260716T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260716-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260716T191500
DTEND;TZID=Asia/Shanghai:20260716T192000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260716-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260716T210800
DTEND;TZID=Asia/Shanghai:20260716T211300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260717-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260717T022300
DTEND;TZID=Asia/Shanghai:20260717T022800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260717-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260717T042500
DTEND;TZID=Asia/Shanghai:20260717T043000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260717-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260717T115000
DTEND;TZID=Asia/Shanghai:20260717T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260717-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260717T154900
DTEND;TZID=Asia/Shanghai:20260717T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260717-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260717T191400
DTEND;TZID=Asia/Shanghai:20260717T191900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260717-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260717T210600
DTEND;TZID=Asia/Shanghai:20260717T211100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260718-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260718T022500
DTEND;TZID=Asia/Shanghai:20260718T023000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260718-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260718T042600
DTEND;TZID=Asia/Shanghai:20260718T043100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260718-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260718T115000
DTEND;TZID=Asia/Shanghai:20260718T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260718-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260718T154900
DTEND;TZID=Asia/Shanghai:20260718T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260718-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260718T191400
DTEND;TZID=Asia/Shanghai:20260718T191900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260718-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260718T210500
DTEND;TZID=Asia/Shanghai:20260718T211000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260719-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260719T022600
DTEND;TZID=Asia/Shanghai:20260719T023100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260719-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260719T042600
DTEND;TZID=Asia/Shanghai:20260719T043100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260719-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260719T115000
DTEND;TZID=Asia/Shanghai:20260719T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260719-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260719T154900
DTEND;TZID=Asia/Shanghai:20260719T155400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260719-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260719T191300
DTEND;TZID=Asia/Shanghai:20260719T191800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260719-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260719T210400
DTEND;TZID=Asia/Shanghai:20260719T210900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260720-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260720T022800
DTEND;TZID=Asia/Shanghai:20260720T023300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260720-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260720T042700
DTEND;TZID=Asia/Shanghai:20260720T043200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260720-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260720T115000
DTEND;TZID=Asia/Shanghai:20260720T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260720-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260720T154800
DTEND;TZID=Asia/Shanghai:20260720T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260720-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260720T191200
DTEND;TZID=Asia/Shanghai:20260720T191700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260720-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260720T210300
DTEND;TZID=Asia/Shanghai:20260720T210800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260721-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260721T022900
DTEND;TZID=Asia/Shanghai:20260721T023400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260721-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260721T042800
DTEND;TZID=Asia/Shanghai:20260721T043300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260721-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260721T115000
DTEND;TZID=Asia/Shanghai:20260721T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260721-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260721T154800
DTEND;TZID=Asia/Shanghai:20260721T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260721-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260721T191100
DTEND;TZID=Asia/Shanghai:20260721T191600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260721-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260721T210200
DTEND;TZID=Asia/Shanghai:20260721T210700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260722-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260722T023000
DTEND;TZID=Asia/Shanghai:20260722T023500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260722-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260722T042900
DTEND;TZID=Asia/Shanghai:20260722T043400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260722-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260722T115000
DTEND;TZID=Asia/Shanghai:20260722T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260722-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260722T154800
DTEND;TZID=Asia/Shanghai:20260722T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260722-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260722T191100
DTEND;TZID=Asia/Shanghai:20260722T191600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260722-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260722T210000
DTEND;TZID=Asia/Shanghai:20260722T210500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260723-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260723T023200
DTEND;TZID=Asia/Shanghai:20260723T023700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260723-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260723T043000
DTEND;TZID=Asia/Shanghai:20260723T043500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260723-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260723T115000
DTEND;TZID=Asia/Shanghai:20260723T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260723-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260723T154800
DTEND;TZID=Asia/Shanghai:20260723T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260723-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260723T191000
DTEND;TZID=Asia/Shanghai:20260723T191500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260723-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260723T205900
DTEND;TZID=Asia/Shanghai:20260723T210400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260724-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260724T023300
DTEND;TZID=Asia/Shanghai:20260724T023800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260724-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260724T043100
DTEND;TZID=Asia/Shanghai:20260724T043600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260724-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260724T115000
DTEND;TZID=Asia/Shanghai:20260724T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260724-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260724T154800
DTEND;TZID=Asia/Shanghai:20260724T155300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260724-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260724T190900
DTEND;TZID=Asia/Shanghai:20260724T191400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260724-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260724T205700
DTEND;TZID=Asia/Shanghai:20260724T210200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260725-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260725T023500
DTEND;TZID=Asia/Shanghai:20260725T024000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260725-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260725T043200
DTEND;TZID=Asia/Shanghai:20260725T043700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260725-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260725T115000
DTEND;TZID=Asia/Shanghai:20260725T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260725-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260725T154700
DTEND;TZID=Asia/Shanghai:20260725T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260725-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260725T190800
DTEND;TZID=Asia/Shanghai:20260725T191300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260725-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260725T205600
DTEND;TZID=Asia/Shanghai:20260725T210100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260726-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260726T023600
DTEND;TZID=Asia/Shanghai:20260726T024100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260726-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260726T043300
DTEND;TZID=Asia/Shanghai:20260726T043800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260726-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260726T115000
DTEND;TZID=Asia/Shanghai:20260726T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260726-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260726T154700
DTEND;TZID=Asia/Shanghai:20260726T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260726-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260726T190700
DTEND;TZID=Asia/Shanghai:20260726T191200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260726-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260726T205500
DTEND;TZID=Asia/Shanghai:20260726T210000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260727-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260727T023800
DTEND;TZID=Asia/Shanghai:20260727T024300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260727-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260727T043400
DTEND;TZID=Asia/Shanghai:20260727T043900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260727-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260727T115000
DTEND;TZID=Asia/Shanghai:20260727T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260727-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260727T154700
DTEND;TZID=Asia/Shanghai:20260727T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260727-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260727T190600
DTEND;TZID=Asia/Shanghai:20260727T191100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260727-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260727T205300
DTEND;TZID=Asia/Shanghai:20260727T205800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260728-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260728T023900
DTEND;TZID=Asia/Shanghai:20260728T024400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260728-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260728T043400
DTEND;TZID=Asia/Shanghai:20260728T043900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260728-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260728T115000
DTEND;TZID=Asia/Shanghai:20260728T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260728-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260728T154700
DTEND;TZID=Asia/Shanghai:20260728T155200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260728-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260728T190500
DTEND;TZID=Asia/Shanghai:20260728T191000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260728-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260728T205200
DTEND;TZID=Asia/Shanghai:20260728T205700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260729-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260729T024100
DTEND;TZID=Asia/Shanghai:20260729T024600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260729-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260729T043500
DTEND;TZID=Asia/Shanghai:20260729T044000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260729-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260729T115000
DTEND;TZID=Asia/Shanghai:20260729T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260729-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260729T154600
DTEND;TZID=Asia/Shanghai:20260729T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260729-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260729T190400
DTEND;TZID=Asia/Shanghai:20260729T190900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260729-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260729T205000
DTEND;TZID=Asia/Shanghai:20260729T205500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260730-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260730T024300
DTEND;TZID=Asia/Shanghai:20260730T024800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260730-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260730T043600
DTEND;TZID=Asia/Shanghai:20260730T044100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260730-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260730T115000
DTEND;TZID=Asia/Shanghai:20260730T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260730-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260730T154600
DTEND;TZID=Asia/Shanghai:20260730T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260730-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260730T190300
DTEND;TZID=Asia/Shanghai:20260730T190800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260730-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260730T204900
DTEND;TZID=Asia/Shanghai:20260730T205400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260731-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260731T024400
DTEND;TZID=Asia/Shanghai:20260731T024900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260731-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260731T043700
DTEND;TZID=Asia/Shanghai:20260731T044200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260731-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260731T115000
DTEND;TZID=Asia/Shanghai:20260731T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260731-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260731T154600
DTEND;TZID=Asia/Shanghai:20260731T155100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260731-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260731T190200
DTEND;TZID=Asia/Shanghai:20260731T190700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260731-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260731T204700
DTEND;TZID=Asia/Shanghai:20260731T205200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260801-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260801T024600
DTEND;TZID=Asia/Shanghai:20260801T025100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260801-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260801T043800
DTEND;TZID=Asia/Shanghai:20260801T044300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260801-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260801T115000
DTEND;TZID=Asia/Shanghai:20260801T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260801-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260801T154500
DTEND;TZID=Asia/Shanghai:20260801T155000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260801-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260801T190100
DTEND;TZID=Asia/Shanghai:20260801T190600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260801-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260801T204500
DTEND;TZID=Asia/Shanghai:20260801T205000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260802-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260802T024700
DTEND;TZID=Asia/Shanghai:20260802T025200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260802-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260802T043900
DTEND;TZID=Asia/Shanghai:20260802T044400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260802-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260802T115000
DTEND;TZID=Asia/Shanghai:20260802T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260802-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260802T154500
DTEND;TZID=Asia/Shanghai:20260802T155000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260802-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260802T190000
DTEND;TZID=Asia/Shanghai:20260802T190500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260802-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260802T204400
DTEND;TZID=Asia/Shanghai:20260802T204900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260803-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260803T024900
DTEND;TZID=Asia/Shanghai:20260803T025400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260803-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260803T044000
DTEND;TZID=Asia/Shanghai:20260803T044500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260803-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260803T115000
DTEND;TZID=Asia/Shanghai:20260803T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260803-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260803T154400
DTEND;TZID=Asia/Shanghai:20260803T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260803-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260803T185900
DTEND;TZID=Asia/Shanghai:20260803T190400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260803-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260803T204200
DTEND;TZID=Asia/Shanghai:20260803T204700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260804-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260804T025000
DTEND;TZID=Asia/Shanghai:20260804T025500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260804-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260804T044100
DTEND;TZID=Asia/Shanghai:20260804T044600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260804-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260804T115000
DTEND;TZID=Asia/Shanghai:20260804T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260804-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260804T154400
DTEND;TZID=Asia/Shanghai:20260804T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260804-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260804T185700
DTEND;TZID=Asia/Shanghai:20260804T190200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260804-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260804T204000
DTEND;TZID=Asia/Shanghai:20260804T204500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260805-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260805T025200
DTEND;TZID=Asia/Shanghai:20260805T025700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260805-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260805T044200
DTEND;TZID=Asia/Shanghai:20260805T044700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260805-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260805T115000
DTEND;TZID=Asia/Shanghai:20260805T115500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260805-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260805T154400
DTEND;TZID=Asia/Shanghai:20260805T154900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260805-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260805T185600
DTEND;TZID=Asia/Shanghai:20260805T190100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260805-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260805T203900
DTEND;TZID=Asia/Shanghai:20260805T204400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260806-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260806T025300
DTEND;TZID=Asia/Shanghai:20260806T025800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260806-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260806T044300
DTEND;TZID=Asia/Shanghai:20260806T044800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260806-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260806T114900
DTEND;TZID=Asia/Shanghai:20260806T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260806-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260806T154300
DTEND;TZID=Asia/Shanghai:20260806T154800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260806-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260806T185500
DTEND;TZID=Asia/Shanghai:20260806T190000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260806-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260806T203700
DTEND;TZID=Asia/Shanghai:20260806T204200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260807-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260807T025500
DTEND;TZID=Asia/Shanghai:20260807T030000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260807-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260807T044400
DTEND;TZID=Asia/Shanghai:20260807T044900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260807-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260807T114900
DTEND;TZID=Asia/Shanghai:20260807T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260807-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260807T154300
DTEND;TZID=Asia/Shanghai:20260807T154800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260807-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260807T185400
DTEND;TZID=Asia/Shanghai:20260807T185900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260807-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260807T203500
DTEND;TZID=Asia/Shanghai:20260807T204000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260808-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260808T025600
DTEND;TZID=Asia/Shanghai:20260808T030100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260808-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260808T044500
DTEND;TZID=Asia/Shanghai:20260808T045000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260808-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260808T114900
DTEND;TZID=Asia/Shanghai:20260808T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260808-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260808T154200
DTEND;TZID=Asia/Shanghai:20260808T154700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260808-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260808T185300
DTEND;TZID=Asia/Shanghai:20260808T185800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260808-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260808T203400
DTEND;TZID=Asia/Shanghai:20260808T203900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260809-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260809T025800
DTEND;TZID=Asia/Shanghai:20260809T030300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260809-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260809T044600
DTEND;TZID=Asia/Shanghai:20260809T045100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260809-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260809T114900
DTEND;TZID=Asia/Shanghai:20260809T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260809-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260809T154200
DTEND;TZID=Asia/Shanghai:20260809T154700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260809-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260809T185100
DTEND;TZID=Asia/Shanghai:20260809T185600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260809-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260809T203200
DTEND;TZID=Asia/Shanghai:20260809T203700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260810-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260810T030000
DTEND;TZID=Asia/Shanghai:20260810T030500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260810-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260810T044700
DTEND;TZID=Asia/Shanghai:20260810T045200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260810-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260810T114900
DTEND;TZID=Asia/Shanghai:20260810T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260810-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260810T154100
DTEND;TZID=Asia/Shanghai:20260810T154600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260810-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260810T185000
DTEND;TZID=Asia/Shanghai:20260810T185500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260810-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260810T203000
DTEND;TZID=Asia/Shanghai:20260810T203500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260811-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260811T030100
DTEND;TZID=Asia/Shanghai:20260811T030600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260811-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260811T044800
DTEND;TZID=Asia/Shanghai:20260811T045300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260811-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260811T114900
DTEND;TZID=Asia/Shanghai:20260811T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260811-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260811T154100
DTEND;TZID=Asia/Shanghai:20260811T154600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260811-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260811T184900
DTEND;TZID=Asia/Shanghai:20260811T185400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260811-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260811T202800
DTEND;TZID=Asia/Shanghai:20260811T203300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260812-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260812T030300
DTEND;TZID=Asia/Shanghai:20260812T030800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260812-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260812T044900
DTEND;TZID=Asia/Shanghai:20260812T045400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260812-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260812T114900
DTEND;TZID=Asia/Shanghai:20260812T115400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260812-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260812T154000
DTEND;TZID=Asia/Shanghai:20260812T154500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260812-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260812T184700
DTEND;TZID=Asia/Shanghai:20260812T185200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260812-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260812T202600
DTEND;TZID=Asia/Shanghai:20260812T203100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260813-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260813T030400
DTEND;TZID=Asia/Shanghai:20260813T030900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260813-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260813T045000
DTEND;TZID=Asia/Shanghai:20260813T045500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260813-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260813T114800
DTEND;TZID=Asia/Shanghai:20260813T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260813-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260813T153900
DTEND;TZID=Asia/Shanghai:20260813T154400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260813-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260813T184600
DTEND;TZID=Asia/Shanghai:20260813T185100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260813-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260813T202500
DTEND;TZID=Asia/Shanghai:20260813T203000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260814-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260814T030600
DTEND;TZID=Asia/Shanghai:20260814T031100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260814-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260814T045100
DTEND;TZID=Asia/Shanghai:20260814T045600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260814-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260814T114800
DTEND;TZID=Asia/Shanghai:20260814T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260814-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260814T153900
DTEND;TZID=Asia/Shanghai:20260814T154400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260814-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260814T184500
DTEND;TZID=Asia/Shanghai:20260814T185000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260814-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260814T202300
DTEND;TZID=Asia/Shanghai:20260814T202800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260815-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260815T030700
DTEND;TZID=Asia/Shanghai:20260815T031200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260815-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260815T045200
DTEND;TZID=Asia/Shanghai:20260815T045700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260815-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260815T114800
DTEND;TZID=Asia/Shanghai:20260815T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260815-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260815T153800
DTEND;TZID=Asia/Shanghai:20260815T154300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260815-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260815T184300
DTEND;TZID=Asia/Shanghai:20260815T184800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260815-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260815T202100
DTEND;TZID=Asia/Shanghai:20260815T202600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260816-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260816T030900
DTEND;TZID=Asia/Shanghai:20260816T031400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260816-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260816T045300
DTEND;TZID=Asia/Shanghai:20260816T045800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260816-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260816T114800
DTEND;TZID=Asia/Shanghai:20260816T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260816-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260816T153700
DTEND;TZID=Asia/Shanghai:20260816T154200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260816-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260816T184200
DTEND;TZID=Asia/Shanghai:20260816T184700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260816-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260816T201900
DTEND;TZID=Asia/Shanghai:20260816T202400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260817-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260817T031000
DTEND;TZID=Asia/Shanghai:20260817T031500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260817-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260817T045400
DTEND;TZID=Asia/Shanghai:20260817T045900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260817-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260817T114800
DTEND;TZID=Asia/Shanghai:20260817T115300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260817-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260817T153700
DTEND;TZID=Asia/Shanghai:20260817T154200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260817-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260817T184000
DTEND;TZID=Asia/Shanghai:20260817T184500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260817-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260817T201700
DTEND;TZID=Asia/Shanghai:20260817T202200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260818-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260818T031200
DTEND;TZID=Asia/Shanghai:20260818T031700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260818-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260818T045500
DTEND;TZID=Asia/Shanghai:20260818T050000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260818-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260818T114700
DTEND;TZID=Asia/Shanghai:20260818T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260818-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260818T153600
DTEND;TZID=Asia/Shanghai:20260818T154100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260818-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260818T183900
DTEND;TZID=Asia/Shanghai:20260818T184400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260818-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260818T201500
DTEND;TZID=Asia/Shanghai:20260818T202000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260819-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260819T031300
DTEND;TZID=Asia/Shanghai:20260819T031800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260819-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260819T045600
DTEND;TZID=Asia/Shanghai:20260819T050100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260819-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260819T114700
DTEND;TZID=Asia/Shanghai:20260819T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260819-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260819T153500
DTEND;TZID=Asia/Shanghai:20260819T154000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260819-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260819T183700
DTEND;TZID=Asia/Shanghai:20260819T184200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260819-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260819T201400
DTEND;TZID=Asia/Shanghai:20260819T201900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260820-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260820T031500
DTEND;TZID=Asia/Shanghai:20260820T032000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260820-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260820T045700
DTEND;TZID=Asia/Shanghai:20260820T050200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260820-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260820T114700
DTEND;TZID=Asia/Shanghai:20260820T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260820-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260820T153500
DTEND;TZID=Asia/Shanghai:20260820T154000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260820-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260820T183600
DTEND;TZID=Asia/Shanghai:20260820T184100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260820-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260820T201200
DTEND;TZID=Asia/Shanghai:20260820T201700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260821-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260821T031600
DTEND;TZID=Asia/Shanghai:20260821T032100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260821-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260821T045800
DTEND;TZID=Asia/Shanghai:20260821T050300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260821-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260821T114700
DTEND;TZID=Asia/Shanghai:20260821T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260821-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260821T153400
DTEND;TZID=Asia/Shanghai:20260821T153900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260821-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260821T183400
DTEND;TZID=Asia/Shanghai:20260821T183900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260821-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260821T201000
DTEND;TZID=Asia/Shanghai:20260821T201500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260822-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260822T031700
DTEND;TZID=Asia/Shanghai:20260822T032200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260822-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260822T045900
DTEND;TZID=Asia/Shanghai:20260822T050400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260822-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260822T114700
DTEND;TZID=Asia/Shanghai:20260822T115200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260822-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260822T153300
DTEND;TZID=Asia/Shanghai:20260822T153800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260822-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260822T183300
DTEND;TZID=Asia/Shanghai:20260822T183800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260822-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260822T200800
DTEND;TZID=Asia/Shanghai:20260822T201300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260823-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260823T031900
DTEND;TZID=Asia/Shanghai:20260823T032400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260823-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260823T050000
DTEND;TZID=Asia/Shanghai:20260823T050500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260823-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260823T114600
DTEND;TZID=Asia/Shanghai:20260823T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260823-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260823T153200
DTEND;TZID=Asia/Shanghai:20260823T153700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260823-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260823T183100
DTEND;TZID=Asia/Shanghai:20260823T183600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260823-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260823T200600
DTEND;TZID=Asia/Shanghai:20260823T201100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260824-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260824T032000
DTEND;TZID=Asia/Shanghai:20260824T032500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260824-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260824T050100
DTEND;TZID=Asia/Shanghai:20260824T050600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260824-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260824T114600
DTEND;TZID=Asia/Shanghai:20260824T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260824-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260824T153100
DTEND;TZID=Asia/Shanghai:20260824T153600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260824-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260824T183000
DTEND;TZID=Asia/Shanghai:20260824T183500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260824-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260824T200400
DTEND;TZID=Asia/Shanghai:20260824T200900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260825-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260825T032200
DTEND;TZID=Asia/Shanghai:20260825T032700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260825-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260825T050200
DTEND;TZID=Asia/Shanghai:20260825T050700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260825-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260825T114600
DTEND;TZID=Asia/Shanghai:20260825T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260825-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260825T153100
DTEND;TZID=Asia/Shanghai:20260825T153600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260825-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260825T182800
DTEND;TZID=Asia/Shanghai:20260825T183300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260825-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260825T200200
DTEND;TZID=Asia/Shanghai:20260825T200700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260826-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260826T032300
DTEND;TZID=Asia/Shanghai:20260826T032800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260826-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260826T050300
DTEND;TZID=Asia/Shanghai:20260826T050800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260826-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260826T114500
DTEND;TZID=Asia/Shanghai:20260826T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260826-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260826T153000
DTEND;TZID=Asia/Shanghai:20260826T153500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260826-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260826T182700
DTEND;TZID=Asia/Shanghai:20260826T183200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260826-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260826T200000
DTEND;TZID=Asia/Shanghai:20260826T200500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260827-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260827T032500
DTEND;TZID=Asia/Shanghai:20260827T033000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260827-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260827T050400
DTEND;TZID=Asia/Shanghai:20260827T050900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260827-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260827T114500
DTEND;TZID=Asia/Shanghai:20260827T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260827-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260827T152900
DTEND;TZID=Asia/Shanghai:20260827T153400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260827-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260827T182500
DTEND;TZID=Asia/Shanghai:20260827T183000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260827-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260827T195800
DTEND;TZID=Asia/Shanghai:20260827T200300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260828-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260828T032600
DTEND;TZID=Asia/Shanghai:20260828T033100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260828-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260828T050500
DTEND;TZID=Asia/Shanghai:20260828T051000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260828-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260828T114500
DTEND;TZID=Asia/Shanghai:20260828T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260828-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260828T152800
DTEND;TZID=Asia/Shanghai:20260828T153300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260828-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260828T182400
DTEND;TZID=Asia/Shanghai:20260828T182900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260828-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260828T195600
DTEND;TZID=Asia/Shanghai:20260828T200100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260829-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260829T032700
DTEND;TZID=Asia/Shanghai:20260829T033200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260829-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260829T050600
DTEND;TZID=Asia/Shanghai:20260829T051100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260829-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260829T114500
DTEND;TZID=Asia/Shanghai:20260829T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260829-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260829T152700
DTEND;TZID=Asia/Shanghai:20260829T153200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260829-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260829T182200
DTEND;TZID=Asia/Shanghai:20260829T182700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260829-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260829T195400
DTEND;TZID=Asia/Shanghai:20260829T195900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260830-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260830T032900
DTEND;TZID=Asia/Shanghai:20260830T033400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260830-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260830T050700
DTEND;TZID=Asia/Shanghai:20260830T051200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260830-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260830T114400
DTEND;TZID=Asia/Shanghai:20260830T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260830-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260830T152600
DTEND;TZID=Asia/Shanghai:20260830T153100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260830-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260830T182000
DTEND;TZID=Asia/Shanghai:20260830T182500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260830-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260830T195200
DTEND;TZID=Asia/Shanghai:20260830T195700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260831-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260831T033000
DTEND;TZID=Asia/Shanghai:20260831T033500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260831-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260831T050800
DTEND;TZID=Asia/Shanghai:20260831T051300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260831-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260831T114400
DTEND;TZID=Asia/Shanghai:20260831T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260831-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260831T152500
DTEND;TZID=Asia/Shanghai:20260831T153000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260831-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260831T181900
DTEND;TZID=Asia/Shanghai:20260831T182400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260831-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260831T195100
DTEND;TZID=Asia/Shanghai:20260831T195600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260901-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260901T033100
DTEND;TZID=Asia/Shanghai:20260901T033600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260901-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260901T050900
DTEND;TZID=Asia/Shanghai:20260901T051400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260901-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260901T114400
DTEND;TZID=Asia/Shanghai:20260901T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260901-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260901T152400
DTEND;TZID=Asia/Shanghai:20260901T152900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260901-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260901T181700
DTEND;TZID=Asia/Shanghai:20260901T182200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260901-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260901T194900
DTEND;TZID=Asia/Shanghai:20260901T195400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260902-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260902T033300
DTEND;TZID=Asia/Shanghai:20260902T033800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260902-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260902T051000
DTEND;TZID=Asia/Shanghai:20260902T051500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260902-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260902T114300
DTEND;TZID=Asia/Shanghai:20260902T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260902-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260902T152300
DTEND;TZID=Asia/Shanghai:20260902T152800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260902-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260902T181500
DTEND;TZID=Asia/Shanghai:20260902T182000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260902-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260902T194700
DTEND;TZID=Asia/Shanghai:20260902T195200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260903-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260903T033400
DTEND;TZID=Asia/Shanghai:20260903T033900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260903-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260903T051100
DTEND;TZID=Asia/Shanghai:20260903T051600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260903-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260903T114300
DTEND;TZID=Asia/Shanghai:20260903T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260903-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260903T152200
DTEND;TZID=Asia/Shanghai:20260903T152700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260903-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260903T181400
DTEND;TZID=Asia/Shanghai:20260903T181900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260903-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260903T194500
DTEND;TZID=Asia/Shanghai:20260903T195000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260904-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260904T033500
DTEND;TZID=Asia/Shanghai:20260904T034000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260904-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260904T051200
DTEND;TZID=Asia/Shanghai:20260904T051700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260904-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260904T114300
DTEND;TZID=Asia/Shanghai:20260904T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260904-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260904T152100
DTEND;TZID=Asia/Shanghai:20260904T152600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260904-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260904T181200
DTEND;TZID=Asia/Shanghai:20260904T181700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260904-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260904T194300
DTEND;TZID=Asia/Shanghai:20260904T194800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260905-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260905T033700
DTEND;TZID=Asia/Shanghai:20260905T034200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260905-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260905T051300
DTEND;TZID=Asia/Shanghai:20260905T051800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260905-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260905T114200
DTEND;TZID=Asia/Shanghai:20260905T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260905-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260905T152000
DTEND;TZID=Asia/Shanghai:20260905T152500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260905-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260905T181100
DTEND;TZID=Asia/Shanghai:20260905T181600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260905-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260905T194100
DTEND;TZID=Asia/Shanghai:20260905T194600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260906-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260906T033800
DTEND;TZID=Asia/Shanghai:20260906T034300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260906-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260906T051400
DTEND;TZID=Asia/Shanghai:20260906T051900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260906-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260906T114200
DTEND;TZID=Asia/Shanghai:20260906T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260906-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260906T151900
DTEND;TZID=Asia/Shanghai:20260906T152400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260906-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260906T180900
DTEND;TZID=Asia/Shanghai:20260906T181400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260906-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260906T193900
DTEND;TZID=Asia/Shanghai:20260906T194400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260907-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260907T033900
DTEND;TZID=Asia/Shanghai:20260907T034400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260907-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260907T051500
DTEND;TZID=Asia/Shanghai:20260907T052000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260907-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260907T114200
DTEND;TZID=Asia/Shanghai:20260907T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260907-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260907T151800
DTEND;TZID=Asia/Shanghai:20260907T152300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260907-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260907T180700
DTEND;TZID=Asia/Shanghai:20260907T181200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260907-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260907T193700
DTEND;TZID=Asia/Shanghai:20260907T194200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260908-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260908T034100
DTEND;TZID=Asia/Shanghai:20260908T034600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260908-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260908T051600
DTEND;TZID=Asia/Shanghai:20260908T052100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260908-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260908T114100
DTEND;TZID=Asia/Shanghai:20260908T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260908-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260908T151700
DTEND;TZID=Asia/Shanghai:20260908T152200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260908-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260908T180500
DTEND;TZID=Asia/Shanghai:20260908T181000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260908-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260908T193500
DTEND;TZID=Asia/Shanghai:20260908T194000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260909-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260909T034200
DTEND;TZID=Asia/Shanghai:20260909T034700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260909-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260909T051700
DTEND;TZID=Asia/Shanghai:20260909T052200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260909-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260909T114100
DTEND;TZID=Asia/Shanghai:20260909T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260909-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260909T151600
DTEND;TZID=Asia/Shanghai:20260909T152100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260909-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260909T180400
DTEND;TZID=Asia/Shanghai:20260909T180900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260909-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260909T193300
DTEND;TZID=Asia/Shanghai:20260909T193800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260910-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260910T034300
DTEND;TZID=Asia/Shanghai:20260910T034800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260910-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260910T051800
DTEND;TZID=Asia/Shanghai:20260910T052300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260910-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260910T114100
DTEND;TZID=Asia/Shanghai:20260910T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260910-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260910T151500
DTEND;TZID=Asia/Shanghai:20260910T152000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260910-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260910T180200
DTEND;TZID=Asia/Shanghai:20260910T180700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260910-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260910T193100
DTEND;TZID=Asia/Shanghai:20260910T193600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260911-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260911T034400
DTEND;TZID=Asia/Shanghai:20260911T034900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260911-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260911T051900
DTEND;TZID=Asia/Shanghai:20260911T052400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260911-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260911T114000
DTEND;TZID=Asia/Shanghai:20260911T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260911-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260911T151400
DTEND;TZID=Asia/Shanghai:20260911T151900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260911-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260911T180000
DTEND;TZID=Asia/Shanghai:20260911T180500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260911-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260911T192900
DTEND;TZID=Asia/Shanghai:20260911T193400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260912-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260912T034600
DTEND;TZID=Asia/Shanghai:20260912T035100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260912-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260912T052000
DTEND;TZID=Asia/Shanghai:20260912T052500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260912-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260912T114000
DTEND;TZID=Asia/Shanghai:20260912T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260912-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260912T151300
DTEND;TZID=Asia/Shanghai:20260912T151800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260912-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260912T175900
DTEND;TZID=Asia/Shanghai:20260912T180400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260912-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260912T192700
DTEND;TZID=Asia/Shanghai:20260912T193200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260913-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260913T034700
DTEND;TZID=Asia/Shanghai:20260913T035200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260913-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260913T052100
DTEND;TZID=Asia/Shanghai:20260913T052600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260913-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260913T114000
DTEND;TZID=Asia/Shanghai:20260913T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260913-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260913T151200
DTEND;TZID=Asia/Shanghai:20260913T151700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260913-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260913T175700
DTEND;TZID=Asia/Shanghai:20260913T180200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260913-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260913T192500
DTEND;TZID=Asia/Shanghai:20260913T193000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260914-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260914T034800
DTEND;TZID=Asia/Shanghai:20260914T035300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260914-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260914T052200
DTEND;TZID=Asia/Shanghai:20260914T052700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260914-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260914T113900
DTEND;TZID=Asia/Shanghai:20260914T114400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260914-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260914T151100
DTEND;TZID=Asia/Shanghai:20260914T151600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260914-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260914T175500
DTEND;TZID=Asia/Shanghai:20260914T180000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260914-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260914T192400
DTEND;TZID=Asia/Shanghai:20260914T192900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260915-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260915T034900
DTEND;TZID=Asia/Shanghai:20260915T035400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260915-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260915T052300
DTEND;TZID=Asia/Shanghai:20260915T052800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260915-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260915T113900
DTEND;TZID=Asia/Shanghai:20260915T114400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260915-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260915T151000
DTEND;TZID=Asia/Shanghai:20260915T151500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260915-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260915T175400
DTEND;TZID=Asia/Shanghai:20260915T175900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260915-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260915T192200
DTEND;TZID=Asia/Shanghai:20260915T192700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260916-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260916T035000
DTEND;TZID=Asia/Shanghai:20260916T035500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260916-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260916T052400
DTEND;TZID=Asia/Shanghai:20260916T052900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260916-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260916T113800
DTEND;TZID=Asia/Shanghai:20260916T114300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260916-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260916T150900
DTEND;TZID=Asia/Shanghai:20260916T151400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260916-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260916T175200
DTEND;TZID=Asia/Shanghai:20260916T175700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260916-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260916T192000
DTEND;TZID=Asia/Shanghai:20260916T192500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260917-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260917T035200
DTEND;TZID=Asia/Shanghai:20260917T035700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260917-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260917T052500
DTEND;TZID=Asia/Shanghai:20260917T053000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260917-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260917T113800
DTEND;TZID=Asia/Shanghai:20260917T114300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260917-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260917T150700
DTEND;TZID=Asia/Shanghai:20260917T151200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260917-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260917T175000
DTEND;TZID=Asia/Shanghai:20260917T175500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260917-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260917T191800
DTEND;TZID=Asia/Shanghai:20260917T192300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260918-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260918T035300
DTEND;TZID=Asia/Shanghai:20260918T035800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260918-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260918T052600
DTEND;TZID=Asia/Shanghai:20260918T053100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260918-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260918T113800
DTEND;TZID=Asia/Shanghai:20260918T114300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260918-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260918T150600
DTEND;TZID=Asia/Shanghai:20260918T151100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260918-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260918T174800
DTEND;TZID=Asia/Shanghai:20260918T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260918-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260918T191600
DTEND;TZID=Asia/Shanghai:20260918T192100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260919-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260919T035400
DTEND;TZID=Asia/Shanghai:20260919T035900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260919-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260919T052700
DTEND;TZID=Asia/Shanghai:20260919T053200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260919-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260919T113700
DTEND;TZID=Asia/Shanghai:20260919T114200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260919-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260919T150500
DTEND;TZID=Asia/Shanghai:20260919T151000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260919-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260919T174700
DTEND;TZID=Asia/Shanghai:20260919T175200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260919-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260919T191400
DTEND;TZID=Asia/Shanghai:20260919T191900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260920-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260920T035500
DTEND;TZID=Asia/Shanghai:20260920T040000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260920-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260920T052800
DTEND;TZID=Asia/Shanghai:20260920T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260920-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260920T113700
DTEND;TZID=Asia/Shanghai:20260920T114200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260920-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260920T150400
DTEND;TZID=Asia/Shanghai:20260920T150900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260920-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260920T174500
DTEND;TZID=Asia/Shanghai:20260920T175000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260920-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260920T191200
DTEND;TZID=Asia/Shanghai:20260920T191700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260921-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260921T035600
DTEND;TZID=Asia/Shanghai:20260921T040100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260921-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260921T052900
DTEND;TZID=Asia/Shanghai:20260921T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260921-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260921T113700
DTEND;TZID=Asia/Shanghai:20260921T114200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260921-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260921T150300
DTEND;TZID=Asia/Shanghai:20260921T150800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260921-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260921T174300
DTEND;TZID=Asia/Shanghai:20260921T174800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260921-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260921T191000
DTEND;TZID=Asia/Shanghai:20260921T191500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260922-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260922T035800
DTEND;TZID=Asia/Shanghai:20260922T040300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260922-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260922T053000
DTEND;TZID=Asia/Shanghai:20260922T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260922-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260922T113600
DTEND;TZID=Asia/Shanghai:20260922T114100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260922-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260922T150200
DTEND;TZID=Asia/Shanghai:20260922T150700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260922-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260922T174200
DTEND;TZID=Asia/Shanghai:20260922T174700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260922-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260922T190900
DTEND;TZID=Asia/Shanghai:20260922T191400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260923-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260923T035900
DTEND;TZID=Asia/Shanghai:20260923T040400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260923-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260923T053200
DTEND;TZID=Asia/Shanghai:20260923T053700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260923-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260923T113600
DTEND;TZID=Asia/Shanghai:20260923T114100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260923-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260923T150000
DTEND;TZID=Asia/Shanghai:20260923T150500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260923-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260923T174000
DTEND;TZID=Asia/Shanghai:20260923T174500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260923-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260923T190700
DTEND;TZID=Asia/Shanghai:20260923T191200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260924-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260924T040000
DTEND;TZID=Asia/Shanghai:20260924T040500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260924-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260924T053300
DTEND;TZID=Asia/Shanghai:20260924T053800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260924-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260924T113600
DTEND;TZID=Asia/Shanghai:20260924T114100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260924-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260924T145900
DTEND;TZID=Asia/Shanghai:20260924T150400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260924-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260924T173800
DTEND;TZID=Asia/Shanghai:20260924T174300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260924-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260924T190500
DTEND;TZID=Asia/Shanghai:20260924T191000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260925-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260925T040100
DTEND;TZID=Asia/Shanghai:20260925T040600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260925-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260925T053400
DTEND;TZID=Asia/Shanghai:20260925T053900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260925-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260925T113500
DTEND;TZID=Asia/Shanghai:20260925T114000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260925-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260925T145800
DTEND;TZID=Asia/Shanghai:20260925T150300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260925-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260925T173600
DTEND;TZID=Asia/Shanghai:20260925T174100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260925-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260925T190300
DTEND;TZID=Asia/Shanghai:20260925T190800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260926-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260926T040200
DTEND;TZID=Asia/Shanghai:20260926T040700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260926-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260926T053500
DTEND;TZID=Asia/Shanghai:20260926T054000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260926-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260926T113500
DTEND;TZID=Asia/Shanghai:20260926T114000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260926-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260926T145700
DTEND;TZID=Asia/Shanghai:20260926T150200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260926-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260926T173500
DTEND;TZID=Asia/Shanghai:20260926T174000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260926-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260926T190100
DTEND;TZID=Asia/Shanghai:20260926T190600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260927-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260927T040300
DTEND;TZID=Asia/Shanghai:20260927T040800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260927-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260927T053600
DTEND;TZID=Asia/Shanghai:20260927T054100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260927-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260927T113500
DTEND;TZID=Asia/Shanghai:20260927T114000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260927-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260927T145600
DTEND;TZID=Asia/Shanghai:20260927T150100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260927-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260927T173300
DTEND;TZID=Asia/Shanghai:20260927T173800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260927-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260927T190000
DTEND;TZID=Asia/Shanghai:20260927T190500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260928-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260928T040400
DTEND;TZID=Asia/Shanghai:20260928T040900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260928-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260928T053700
DTEND;TZID=Asia/Shanghai:20260928T054200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260928-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260928T113400
DTEND;TZID=Asia/Shanghai:20260928T113900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260928-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260928T145400
DTEND;TZID=Asia/Shanghai:20260928T145900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260928-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260928T173100
DTEND;TZID=Asia/Shanghai:20260928T173600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260928-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260928T185800
DTEND;TZID=Asia/Shanghai:20260928T190300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260929-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260929T040500
DTEND;TZID=Asia/Shanghai:20260929T041000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260929-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260929T053800
DTEND;TZID=Asia/Shanghai:20260929T054300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260929-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260929T113400
DTEND;TZID=Asia/Shanghai:20260929T113900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260929-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260929T145300
DTEND;TZID=Asia/Shanghai:20260929T145800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260929-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260929T173000
DTEND;TZID=Asia/Shanghai:20260929T173500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260929-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260929T185600
DTEND;TZID=Asia/Shanghai:20260929T190100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260930-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260930T040700
DTEND;TZID=Asia/Shanghai:20260930T041200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260930-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260930T053900
DTEND;TZID=Asia/Shanghai:20260930T054400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260930-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260930T113400
DTEND;TZID=Asia/Shanghai:20260930T113900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260930-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260930T145200
DTEND;TZID=Asia/Shanghai:20260930T145700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260930-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260930T172800
DTEND;TZID=Asia/Shanghai:20260930T173300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20260930-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20260930T185400
DTEND;TZID=Asia/Shanghai:20260930T185900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261001-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261001T040800
DTEND;TZID=Asia/Shanghai:20261001T041300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261001-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261001T054000
DTEND;TZID=Asia/Shanghai:20261001T054500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261001-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261001T113300
DTEND;TZID=Asia/Shanghai:20261001T113800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261001-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261001T145100
DTEND;TZID=Asia/Shanghai:20261001T145600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261001-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261001T172600
DTEND;TZID=Asia/Shanghai:20261001T173100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261001-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261001T185300
DTEND;TZID=Asia/Shanghai:20261001T185800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261002-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261002T040900
DTEND;TZID=Asia/Shanghai:20261002T041400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261002-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261002T054100
DTEND;TZID=Asia/Shanghai:20261002T054600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261002-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261002T113300
DTEND;TZID=Asia/Shanghai:20261002T113800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261002-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261002T145000
DTEND;TZID=Asia/Shanghai:20261002T145500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261002-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261002T172400
DTEND;TZID=Asia/Shanghai:20261002T172900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261002-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261002T185100
DTEND;TZID=Asia/Shanghai:20261002T185600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261003-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261003T041000
DTEND;TZID=Asia/Shanghai:20261003T041500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261003-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261003T054200
DTEND;TZID=Asia/Shanghai:20261003T054700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261003-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261003T113300
DTEND;TZID=Asia/Shanghai:20261003T113800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261003-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261003T144800
DTEND;TZID=Asia/Shanghai:20261003T145300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261003-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261003T172300
DTEND;TZID=Asia/Shanghai:20261003T172800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261003-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261003T184900
DTEND;TZID=Asia/Shanghai:20261003T185400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261004-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261004T041100
DTEND;TZID=Asia/Shanghai:20261004T041600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261004-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261004T054300
DTEND;TZID=Asia/Shanghai:20261004T054800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261004-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261004T113200
DTEND;TZID=Asia/Shanghai:20261004T113700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261004-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261004T144700
DTEND;TZID=Asia/Shanghai:20261004T145200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261004-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261004T172100
DTEND;TZID=Asia/Shanghai:20261004T172600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261004-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261004T184700
DTEND;TZID=Asia/Shanghai:20261004T185200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261005-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261005T041200
DTEND;TZID=Asia/Shanghai:20261005T041700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261005-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261005T054400
DTEND;TZID=Asia/Shanghai:20261005T054900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261005-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261005T113200
DTEND;TZID=Asia/Shanghai:20261005T113700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261005-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261005T144600
DTEND;TZID=Asia/Shanghai:20261005T145100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261005-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261005T171900
DTEND;TZID=Asia/Shanghai:20261005T172400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261005-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261005T184600
DTEND;TZID=Asia/Shanghai:20261005T185100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261006-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261006T041300
DTEND;TZID=Asia/Shanghai:20261006T041800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261006-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261006T054500
DTEND;TZID=Asia/Shanghai:20261006T055000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261006-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261006T113200
DTEND;TZID=Asia/Shanghai:20261006T113700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261006-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261006T144500
DTEND;TZID=Asia/Shanghai:20261006T145000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261006-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261006T171800
DTEND;TZID=Asia/Shanghai:20261006T172300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261006-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261006T184400
DTEND;TZID=Asia/Shanghai:20261006T184900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261007-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261007T041400
DTEND;TZID=Asia/Shanghai:20261007T041900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261007-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261007T054600
DTEND;TZID=Asia/Shanghai:20261007T055100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261007-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261007T113100
DTEND;TZID=Asia/Shanghai:20261007T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261007-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261007T144300
DTEND;TZID=Asia/Shanghai:20261007T144800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261007-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261007T171600
DTEND;TZID=Asia/Shanghai:20261007T172100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261007-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261007T184200
DTEND;TZID=Asia/Shanghai:20261007T184700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261008-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261008T041500
DTEND;TZID=Asia/Shanghai:20261008T042000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261008-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261008T054700
DTEND;TZID=Asia/Shanghai:20261008T055200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261008-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261008T113100
DTEND;TZID=Asia/Shanghai:20261008T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261008-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261008T144200
DTEND;TZID=Asia/Shanghai:20261008T144700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261008-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261008T171500
DTEND;TZID=Asia/Shanghai:20261008T172000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261008-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261008T184100
DTEND;TZID=Asia/Shanghai:20261008T184600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261009-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261009T041600
DTEND;TZID=Asia/Shanghai:20261009T042100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261009-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261009T054800
DTEND;TZID=Asia/Shanghai:20261009T055300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261009-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261009T113100
DTEND;TZID=Asia/Shanghai:20261009T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261009-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261009T144100
DTEND;TZID=Asia/Shanghai:20261009T144600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261009-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261009T171300
DTEND;TZID=Asia/Shanghai:20261009T171800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261009-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261009T183900
DTEND;TZID=Asia/Shanghai:20261009T184400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261010-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261010T041800
DTEND;TZID=Asia/Shanghai:20261010T042300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261010-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261010T054900
DTEND;TZID=Asia/Shanghai:20261010T055400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261010-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261010T113100
DTEND;TZID=Asia/Shanghai:20261010T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261010-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261010T144000
DTEND;TZID=Asia/Shanghai:20261010T144500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261010-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261010T171100
DTEND;TZID=Asia/Shanghai:20261010T171600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261010-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261010T183700
DTEND;TZID=Asia/Shanghai:20261010T184200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261011-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261011T041900
DTEND;TZID=Asia/Shanghai:20261011T042400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261011-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261011T055000
DTEND;TZID=Asia/Shanghai:20261011T055500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261011-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261011T113000
DTEND;TZID=Asia/Shanghai:20261011T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261011-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261011T143900
DTEND;TZID=Asia/Shanghai:20261011T144400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261011-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261011T171000
DTEND;TZID=Asia/Shanghai:20261011T171500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261011-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261011T183600
DTEND;TZID=Asia/Shanghai:20261011T184100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261012-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261012T042000
DTEND;TZID=Asia/Shanghai:20261012T042500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261012-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261012T055100
DTEND;TZID=Asia/Shanghai:20261012T055600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261012-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261012T113000
DTEND;TZID=Asia/Shanghai:20261012T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261012-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261012T143700
DTEND;TZID=Asia/Shanghai:20261012T144200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261012-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261012T170800
DTEND;TZID=Asia/Shanghai:20261012T171300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261012-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261012T183400
DTEND;TZID=Asia/Shanghai:20261012T183900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261013-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261013T042100
DTEND;TZID=Asia/Shanghai:20261013T042600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261013-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261013T055300
DTEND;TZID=Asia/Shanghai:20261013T055800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261013-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261013T113000
DTEND;TZID=Asia/Shanghai:20261013T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261013-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261013T143600
DTEND;TZID=Asia/Shanghai:20261013T144100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261013-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261013T170700
DTEND;TZID=Asia/Shanghai:20261013T171200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261013-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261013T183300
DTEND;TZID=Asia/Shanghai:20261013T183800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261014-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261014T042200
DTEND;TZID=Asia/Shanghai:20261014T042700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261014-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261014T055400
DTEND;TZID=Asia/Shanghai:20261014T055900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261014-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261014T113000
DTEND;TZID=Asia/Shanghai:20261014T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261014-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261014T143500
DTEND;TZID=Asia/Shanghai:20261014T144000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261014-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261014T170500
DTEND;TZID=Asia/Shanghai:20261014T171000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261014-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261014T183100
DTEND;TZID=Asia/Shanghai:20261014T183600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261015-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261015T042300
DTEND;TZID=Asia/Shanghai:20261015T042800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261015-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261015T055500
DTEND;TZID=Asia/Shanghai:20261015T060000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261015-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261015T112900
DTEND;TZID=Asia/Shanghai:20261015T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261015-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261015T143400
DTEND;TZID=Asia/Shanghai:20261015T143900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261015-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261015T170300
DTEND;TZID=Asia/Shanghai:20261015T170800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261015-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261015T183000
DTEND;TZID=Asia/Shanghai:20261015T183500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261016-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261016T042400
DTEND;TZID=Asia/Shanghai:20261016T042900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261016-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261016T055600
DTEND;TZID=Asia/Shanghai:20261016T060100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261016-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261016T112900
DTEND;TZID=Asia/Shanghai:20261016T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261016-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261016T143300
DTEND;TZID=Asia/Shanghai:20261016T143800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261016-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261016T170200
DTEND;TZID=Asia/Shanghai:20261016T170700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261016-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261016T182800
DTEND;TZID=Asia/Shanghai:20261016T183300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261017-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261017T042500
DTEND;TZID=Asia/Shanghai:20261017T043000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261017-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261017T055700
DTEND;TZID=Asia/Shanghai:20261017T060200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261017-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261017T112900
DTEND;TZID=Asia/Shanghai:20261017T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261017-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261017T143100
DTEND;TZID=Asia/Shanghai:20261017T143600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261017-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261017T170000
DTEND;TZID=Asia/Shanghai:20261017T170500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261017-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261017T182700
DTEND;TZID=Asia/Shanghai:20261017T183200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261018-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261018T042600
DTEND;TZID=Asia/Shanghai:20261018T043100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261018-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261018T055800
DTEND;TZID=Asia/Shanghai:20261018T060300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261018-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261018T112900
DTEND;TZID=Asia/Shanghai:20261018T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261018-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261018T143000
DTEND;TZID=Asia/Shanghai:20261018T143500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261018-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261018T165900
DTEND;TZID=Asia/Shanghai:20261018T170400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261018-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261018T182500
DTEND;TZID=Asia/Shanghai:20261018T183000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261019-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261019T042700
DTEND;TZID=Asia/Shanghai:20261019T043200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261019-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261019T055900
DTEND;TZID=Asia/Shanghai:20261019T060400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261019-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261019T112900
DTEND;TZID=Asia/Shanghai:20261019T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261019-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261019T142900
DTEND;TZID=Asia/Shanghai:20261019T143400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261019-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261019T165700
DTEND;TZID=Asia/Shanghai:20261019T170200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261019-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261019T182400
DTEND;TZID=Asia/Shanghai:20261019T182900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261020-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261020T042800
DTEND;TZID=Asia/Shanghai:20261020T043300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261020-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261020T060000
DTEND;TZID=Asia/Shanghai:20261020T060500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261020-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261020T112800
DTEND;TZID=Asia/Shanghai:20261020T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261020-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261020T142800
DTEND;TZID=Asia/Shanghai:20261020T143300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261020-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261020T165600
DTEND;TZID=Asia/Shanghai:20261020T170100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261020-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261020T182200
DTEND;TZID=Asia/Shanghai:20261020T182700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261021-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261021T042900
DTEND;TZID=Asia/Shanghai:20261021T043400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261021-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261021T060100
DTEND;TZID=Asia/Shanghai:20261021T060600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261021-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261021T112800
DTEND;TZID=Asia/Shanghai:20261021T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261021-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261021T142700
DTEND;TZID=Asia/Shanghai:20261021T143200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261021-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261021T165400
DTEND;TZID=Asia/Shanghai:20261021T165900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261021-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261021T182100
DTEND;TZID=Asia/Shanghai:20261021T182600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261022-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261022T043000
DTEND;TZID=Asia/Shanghai:20261022T043500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261022-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261022T060300
DTEND;TZID=Asia/Shanghai:20261022T060800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261022-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261022T112800
DTEND;TZID=Asia/Shanghai:20261022T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261022-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261022T142600
DTEND;TZID=Asia/Shanghai:20261022T143100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261022-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261022T165300
DTEND;TZID=Asia/Shanghai:20261022T165800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261022-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261022T182000
DTEND;TZID=Asia/Shanghai:20261022T182500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261023-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261023T043100
DTEND;TZID=Asia/Shanghai:20261023T043600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261023-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261023T060400
DTEND;TZID=Asia/Shanghai:20261023T060900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261023-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261023T112800
DTEND;TZID=Asia/Shanghai:20261023T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261023-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261023T142500
DTEND;TZID=Asia/Shanghai:20261023T143000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261023-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261023T165100
DTEND;TZID=Asia/Shanghai:20261023T165600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261023-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261023T181800
DTEND;TZID=Asia/Shanghai:20261023T182300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261024-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261024T043200
DTEND;TZID=Asia/Shanghai:20261024T043700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261024-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261024T060500
DTEND;TZID=Asia/Shanghai:20261024T061000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261024-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261024T112800
DTEND;TZID=Asia/Shanghai:20261024T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261024-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261024T142300
DTEND;TZID=Asia/Shanghai:20261024T142800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261024-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261024T165000
DTEND;TZID=Asia/Shanghai:20261024T165500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261024-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261024T181700
DTEND;TZID=Asia/Shanghai:20261024T182200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261025-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261025T043300
DTEND;TZID=Asia/Shanghai:20261025T043800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261025-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261025T060600
DTEND;TZID=Asia/Shanghai:20261025T061100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261025-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261025T112800
DTEND;TZID=Asia/Shanghai:20261025T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261025-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261025T142200
DTEND;TZID=Asia/Shanghai:20261025T142700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261025-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261025T164900
DTEND;TZID=Asia/Shanghai:20261025T165400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261025-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261025T181600
DTEND;TZID=Asia/Shanghai:20261025T182100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261026-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261026T043500
DTEND;TZID=Asia/Shanghai:20261026T044000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261026-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261026T060700
DTEND;TZID=Asia/Shanghai:20261026T061200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261026-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261026T112800
DTEND;TZID=Asia/Shanghai:20261026T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261026-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261026T142100
DTEND;TZID=Asia/Shanghai:20261026T142600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261026-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261026T164700
DTEND;TZID=Asia/Shanghai:20261026T165200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261026-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261026T181400
DTEND;TZID=Asia/Shanghai:20261026T181900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261027-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261027T043600
DTEND;TZID=Asia/Shanghai:20261027T044100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261027-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261027T060800
DTEND;TZID=Asia/Shanghai:20261027T061300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261027-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261027T112700
DTEND;TZID=Asia/Shanghai:20261027T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261027-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261027T142000
DTEND;TZID=Asia/Shanghai:20261027T142500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261027-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261027T164600
DTEND;TZID=Asia/Shanghai:20261027T165100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261027-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261027T181300
DTEND;TZID=Asia/Shanghai:20261027T181800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261028-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261028T043700
DTEND;TZID=Asia/Shanghai:20261028T044200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261028-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261028T061000
DTEND;TZID=Asia/Shanghai:20261028T061500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261028-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261028T112700
DTEND;TZID=Asia/Shanghai:20261028T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261028-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261028T141900
DTEND;TZID=Asia/Shanghai:20261028T142400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261028-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261028T164500
DTEND;TZID=Asia/Shanghai:20261028T165000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261028-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261028T181200
DTEND;TZID=Asia/Shanghai:20261028T181700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261029-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261029T043800
DTEND;TZID=Asia/Shanghai:20261029T044300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261029-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261029T061100
DTEND;TZID=Asia/Shanghai:20261029T061600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261029-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261029T112700
DTEND;TZID=Asia/Shanghai:20261029T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261029-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261029T141800
DTEND;TZID=Asia/Shanghai:20261029T142300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261029-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261029T164300
DTEND;TZID=Asia/Shanghai:20261029T164800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261029-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261029T181100
DTEND;TZID=Asia/Shanghai:20261029T181600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261030-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261030T043900
DTEND;TZID=Asia/Shanghai:20261030T044400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261030-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261030T061200
DTEND;TZID=Asia/Shanghai:20261030T061700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261030-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261030T112700
DTEND;TZID=Asia/Shanghai:20261030T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261030-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261030T141700
DTEND;TZID=Asia/Shanghai:20261030T142200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261030-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261030T164200
DTEND;TZID=Asia/Shanghai:20261030T164700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261030-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261030T181000
DTEND;TZID=Asia/Shanghai:20261030T181500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261031-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261031T044000
DTEND;TZID=Asia/Shanghai:20261031T044500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261031-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261031T061300
DTEND;TZID=Asia/Shanghai:20261031T061800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261031-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261031T112700
DTEND;TZID=Asia/Shanghai:20261031T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261031-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261031T141600
DTEND;TZID=Asia/Shanghai:20261031T142100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261031-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261031T164100
DTEND;TZID=Asia/Shanghai:20261031T164600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261031-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261031T180800
DTEND;TZID=Asia/Shanghai:20261031T181300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261101-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261101T044100
DTEND;TZID=Asia/Shanghai:20261101T044600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261101-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261101T061400
DTEND;TZID=Asia/Shanghai:20261101T061900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261101-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261101T112700
DTEND;TZID=Asia/Shanghai:20261101T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261101-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261101T141500
DTEND;TZID=Asia/Shanghai:20261101T142000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261101-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261101T163900
DTEND;TZID=Asia/Shanghai:20261101T164400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261101-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261101T180700
DTEND;TZID=Asia/Shanghai:20261101T181200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261102-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261102T044200
DTEND;TZID=Asia/Shanghai:20261102T044700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261102-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261102T061600
DTEND;TZID=Asia/Shanghai:20261102T062100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261102-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261102T112700
DTEND;TZID=Asia/Shanghai:20261102T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261102-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261102T141400
DTEND;TZID=Asia/Shanghai:20261102T141900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261102-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261102T163800
DTEND;TZID=Asia/Shanghai:20261102T164300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261102-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261102T180600
DTEND;TZID=Asia/Shanghai:20261102T181100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261103-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261103T044300
DTEND;TZID=Asia/Shanghai:20261103T044800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261103-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261103T061700
DTEND;TZID=Asia/Shanghai:20261103T062200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261103-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261103T112700
DTEND;TZID=Asia/Shanghai:20261103T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261103-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261103T141300
DTEND;TZID=Asia/Shanghai:20261103T141800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261103-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261103T163700
DTEND;TZID=Asia/Shanghai:20261103T164200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261103-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261103T180500
DTEND;TZID=Asia/Shanghai:20261103T181000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261104-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261104T044400
DTEND;TZID=Asia/Shanghai:20261104T044900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261104-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261104T061800
DTEND;TZID=Asia/Shanghai:20261104T062300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261104-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261104T112700
DTEND;TZID=Asia/Shanghai:20261104T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261104-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261104T141200
DTEND;TZID=Asia/Shanghai:20261104T141700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261104-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261104T163600
DTEND;TZID=Asia/Shanghai:20261104T164100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261104-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261104T180400
DTEND;TZID=Asia/Shanghai:20261104T180900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261105-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261105T044500
DTEND;TZID=Asia/Shanghai:20261105T045000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261105-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261105T061900
DTEND;TZID=Asia/Shanghai:20261105T062400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261105-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261105T112700
DTEND;TZID=Asia/Shanghai:20261105T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261105-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261105T141100
DTEND;TZID=Asia/Shanghai:20261105T141600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261105-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261105T163500
DTEND;TZID=Asia/Shanghai:20261105T164000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261105-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261105T180300
DTEND;TZID=Asia/Shanghai:20261105T180800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261106-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261106T044600
DTEND;TZID=Asia/Shanghai:20261106T045100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261106-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261106T062000
DTEND;TZID=Asia/Shanghai:20261106T062500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261106-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261106T112700
DTEND;TZID=Asia/Shanghai:20261106T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261106-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261106T141000
DTEND;TZID=Asia/Shanghai:20261106T141500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261106-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261106T163300
DTEND;TZID=Asia/Shanghai:20261106T163800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261106-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261106T180200
DTEND;TZID=Asia/Shanghai:20261106T180700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261107-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261107T044700
DTEND;TZID=Asia/Shanghai:20261107T045200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261107-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261107T062200
DTEND;TZID=Asia/Shanghai:20261107T062700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261107-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261107T112700
DTEND;TZID=Asia/Shanghai:20261107T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261107-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261107T140900
DTEND;TZID=Asia/Shanghai:20261107T141400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261107-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261107T163200
DTEND;TZID=Asia/Shanghai:20261107T163700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261107-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261107T180100
DTEND;TZID=Asia/Shanghai:20261107T180600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261108-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261108T044800
DTEND;TZID=Asia/Shanghai:20261108T045300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261108-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261108T062300
DTEND;TZID=Asia/Shanghai:20261108T062800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261108-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261108T112700
DTEND;TZID=Asia/Shanghai:20261108T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261108-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261108T140900
DTEND;TZID=Asia/Shanghai:20261108T141400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261108-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261108T163100
DTEND;TZID=Asia/Shanghai:20261108T163600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261108-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261108T180000
DTEND;TZID=Asia/Shanghai:20261108T180500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261109-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261109T044900
DTEND;TZID=Asia/Shanghai:20261109T045400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261109-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261109T062400
DTEND;TZID=Asia/Shanghai:20261109T062900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261109-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261109T112700
DTEND;TZID=Asia/Shanghai:20261109T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261109-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261109T140800
DTEND;TZID=Asia/Shanghai:20261109T141300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261109-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261109T163000
DTEND;TZID=Asia/Shanghai:20261109T163500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261109-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261109T175900
DTEND;TZID=Asia/Shanghai:20261109T180400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261110-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261110T045000
DTEND;TZID=Asia/Shanghai:20261110T045500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261110-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261110T062500
DTEND;TZID=Asia/Shanghai:20261110T063000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261110-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261110T112700
DTEND;TZID=Asia/Shanghai:20261110T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261110-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261110T140700
DTEND;TZID=Asia/Shanghai:20261110T141200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261110-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261110T162900
DTEND;TZID=Asia/Shanghai:20261110T163400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261110-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261110T175900
DTEND;TZID=Asia/Shanghai:20261110T180400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261111-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261111T045100
DTEND;TZID=Asia/Shanghai:20261111T045600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261111-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261111T062600
DTEND;TZID=Asia/Shanghai:20261111T063100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261111-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261111T112700
DTEND;TZID=Asia/Shanghai:20261111T113200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261111-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261111T140600
DTEND;TZID=Asia/Shanghai:20261111T141100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261111-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261111T162800
DTEND;TZID=Asia/Shanghai:20261111T163300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261111-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261111T175800
DTEND;TZID=Asia/Shanghai:20261111T180300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261112-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261112T045200
DTEND;TZID=Asia/Shanghai:20261112T045700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261112-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261112T062800
DTEND;TZID=Asia/Shanghai:20261112T063300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261112-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261112T112800
DTEND;TZID=Asia/Shanghai:20261112T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261112-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261112T140500
DTEND;TZID=Asia/Shanghai:20261112T141000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261112-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261112T162700
DTEND;TZID=Asia/Shanghai:20261112T163200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261112-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261112T175700
DTEND;TZID=Asia/Shanghai:20261112T180200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261113-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261113T045300
DTEND;TZID=Asia/Shanghai:20261113T045800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261113-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261113T062900
DTEND;TZID=Asia/Shanghai:20261113T063400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261113-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261113T112800
DTEND;TZID=Asia/Shanghai:20261113T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261113-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261113T140500
DTEND;TZID=Asia/Shanghai:20261113T141000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261113-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261113T162600
DTEND;TZID=Asia/Shanghai:20261113T163100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261113-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261113T175600
DTEND;TZID=Asia/Shanghai:20261113T180100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261114-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261114T045400
DTEND;TZID=Asia/Shanghai:20261114T045900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261114-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261114T063000
DTEND;TZID=Asia/Shanghai:20261114T063500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261114-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261114T112800
DTEND;TZID=Asia/Shanghai:20261114T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261114-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261114T140400
DTEND;TZID=Asia/Shanghai:20261114T140900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261114-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261114T162500
DTEND;TZID=Asia/Shanghai:20261114T163000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261114-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261114T175500
DTEND;TZID=Asia/Shanghai:20261114T180000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261115-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261115T045500
DTEND;TZID=Asia/Shanghai:20261115T050000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261115-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261115T063100
DTEND;TZID=Asia/Shanghai:20261115T063600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261115-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261115T112800
DTEND;TZID=Asia/Shanghai:20261115T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261115-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261115T140300
DTEND;TZID=Asia/Shanghai:20261115T140800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261115-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261115T162500
DTEND;TZID=Asia/Shanghai:20261115T163000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261115-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261115T175500
DTEND;TZID=Asia/Shanghai:20261115T180000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261116-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261116T045700
DTEND;TZID=Asia/Shanghai:20261116T050200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261116-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261116T063200
DTEND;TZID=Asia/Shanghai:20261116T063700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261116-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261116T112800
DTEND;TZID=Asia/Shanghai:20261116T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261116-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261116T140300
DTEND;TZID=Asia/Shanghai:20261116T140800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261116-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261116T162400
DTEND;TZID=Asia/Shanghai:20261116T162900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261116-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261116T175400
DTEND;TZID=Asia/Shanghai:20261116T175900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261117-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261117T045800
DTEND;TZID=Asia/Shanghai:20261117T050300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261117-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261117T063400
DTEND;TZID=Asia/Shanghai:20261117T063900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261117-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261117T112800
DTEND;TZID=Asia/Shanghai:20261117T113300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261117-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261117T140200
DTEND;TZID=Asia/Shanghai:20261117T140700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261117-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261117T162300
DTEND;TZID=Asia/Shanghai:20261117T162800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261117-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261117T175300
DTEND;TZID=Asia/Shanghai:20261117T175800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261118-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261118T045900
DTEND;TZID=Asia/Shanghai:20261118T050400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261118-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261118T063500
DTEND;TZID=Asia/Shanghai:20261118T064000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261118-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261118T112900
DTEND;TZID=Asia/Shanghai:20261118T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261118-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261118T140100
DTEND;TZID=Asia/Shanghai:20261118T140600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261118-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261118T162200
DTEND;TZID=Asia/Shanghai:20261118T162700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261118-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261118T175300
DTEND;TZID=Asia/Shanghai:20261118T175800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261119-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261119T050000
DTEND;TZID=Asia/Shanghai:20261119T050500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261119-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261119T063600
DTEND;TZID=Asia/Shanghai:20261119T064100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261119-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261119T112900
DTEND;TZID=Asia/Shanghai:20261119T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261119-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261119T140100
DTEND;TZID=Asia/Shanghai:20261119T140600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261119-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261119T162100
DTEND;TZID=Asia/Shanghai:20261119T162600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261119-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261119T175200
DTEND;TZID=Asia/Shanghai:20261119T175700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261120-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261120T050100
DTEND;TZID=Asia/Shanghai:20261120T050600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261120-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261120T063700
DTEND;TZID=Asia/Shanghai:20261120T064200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261120-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261120T112900
DTEND;TZID=Asia/Shanghai:20261120T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261120-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261120T140000
DTEND;TZID=Asia/Shanghai:20261120T140500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261120-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261120T162100
DTEND;TZID=Asia/Shanghai:20261120T162600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261120-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261120T175200
DTEND;TZID=Asia/Shanghai:20261120T175700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261121-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261121T050200
DTEND;TZID=Asia/Shanghai:20261121T050700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261121-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261121T063800
DTEND;TZID=Asia/Shanghai:20261121T064300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261121-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261121T112900
DTEND;TZID=Asia/Shanghai:20261121T113400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261121-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261121T140000
DTEND;TZID=Asia/Shanghai:20261121T140500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261121-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261121T162000
DTEND;TZID=Asia/Shanghai:20261121T162500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261121-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261121T175100
DTEND;TZID=Asia/Shanghai:20261121T175600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261122-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261122T050300
DTEND;TZID=Asia/Shanghai:20261122T050800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261122-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261122T063900
DTEND;TZID=Asia/Shanghai:20261122T064400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261122-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261122T113000
DTEND;TZID=Asia/Shanghai:20261122T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261122-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261122T135900
DTEND;TZID=Asia/Shanghai:20261122T140400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261122-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261122T161900
DTEND;TZID=Asia/Shanghai:20261122T162400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261122-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261122T175100
DTEND;TZID=Asia/Shanghai:20261122T175600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261123-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261123T050400
DTEND;TZID=Asia/Shanghai:20261123T050900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261123-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261123T064100
DTEND;TZID=Asia/Shanghai:20261123T064600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261123-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261123T113000
DTEND;TZID=Asia/Shanghai:20261123T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261123-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261123T135900
DTEND;TZID=Asia/Shanghai:20261123T140400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261123-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261123T161900
DTEND;TZID=Asia/Shanghai:20261123T162400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261123-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261123T175000
DTEND;TZID=Asia/Shanghai:20261123T175500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261124-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261124T050500
DTEND;TZID=Asia/Shanghai:20261124T051000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261124-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261124T064200
DTEND;TZID=Asia/Shanghai:20261124T064700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261124-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261124T113000
DTEND;TZID=Asia/Shanghai:20261124T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261124-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261124T135800
DTEND;TZID=Asia/Shanghai:20261124T140300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261124-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261124T161800
DTEND;TZID=Asia/Shanghai:20261124T162300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261124-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261124T175000
DTEND;TZID=Asia/Shanghai:20261124T175500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261125-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261125T050500
DTEND;TZID=Asia/Shanghai:20261125T051000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261125-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261125T064300
DTEND;TZID=Asia/Shanghai:20261125T064800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261125-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261125T113000
DTEND;TZID=Asia/Shanghai:20261125T113500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261125-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261125T135800
DTEND;TZID=Asia/Shanghai:20261125T140300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261125-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261125T161800
DTEND;TZID=Asia/Shanghai:20261125T162300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261125-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261125T174900
DTEND;TZID=Asia/Shanghai:20261125T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261126-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261126T050600
DTEND;TZID=Asia/Shanghai:20261126T051100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261126-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261126T064400
DTEND;TZID=Asia/Shanghai:20261126T064900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261126-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261126T113100
DTEND;TZID=Asia/Shanghai:20261126T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261126-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261126T135800
DTEND;TZID=Asia/Shanghai:20261126T140300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261126-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261126T161700
DTEND;TZID=Asia/Shanghai:20261126T162200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261126-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261126T174900
DTEND;TZID=Asia/Shanghai:20261126T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261127-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261127T050700
DTEND;TZID=Asia/Shanghai:20261127T051200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261127-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261127T064500
DTEND;TZID=Asia/Shanghai:20261127T065000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261127-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261127T113100
DTEND;TZID=Asia/Shanghai:20261127T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261127-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261127T135700
DTEND;TZID=Asia/Shanghai:20261127T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261127-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261127T161700
DTEND;TZID=Asia/Shanghai:20261127T162200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261127-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261127T174900
DTEND;TZID=Asia/Shanghai:20261127T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261128-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261128T050800
DTEND;TZID=Asia/Shanghai:20261128T051300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261128-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261128T064600
DTEND;TZID=Asia/Shanghai:20261128T065100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261128-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261128T113100
DTEND;TZID=Asia/Shanghai:20261128T113600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261128-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261128T135700
DTEND;TZID=Asia/Shanghai:20261128T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261128-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261128T161600
DTEND;TZID=Asia/Shanghai:20261128T162100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261128-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261128T174900
DTEND;TZID=Asia/Shanghai:20261128T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261129-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261129T050900
DTEND;TZID=Asia/Shanghai:20261129T051400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261129-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261129T064700
DTEND;TZID=Asia/Shanghai:20261129T065200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261129-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261129T113200
DTEND;TZID=Asia/Shanghai:20261129T113700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261129-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261129T135700
DTEND;TZID=Asia/Shanghai:20261129T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261129-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261129T161600
DTEND;TZID=Asia/Shanghai:20261129T162100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261129-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261129T174800
DTEND;TZID=Asia/Shanghai:20261129T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261130-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261130T051000
DTEND;TZID=Asia/Shanghai:20261130T051500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261130-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261130T064800
DTEND;TZID=Asia/Shanghai:20261130T065300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261130-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261130T113200
DTEND;TZID=Asia/Shanghai:20261130T113700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261130-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261130T135700
DTEND;TZID=Asia/Shanghai:20261130T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261130-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261130T161600
DTEND;TZID=Asia/Shanghai:20261130T162100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261130-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261130T174800
DTEND;TZID=Asia/Shanghai:20261130T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261201-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261201T051100
DTEND;TZID=Asia/Shanghai:20261201T051600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261201-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261201T064900
DTEND;TZID=Asia/Shanghai:20261201T065400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261201-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261201T113200
DTEND;TZID=Asia/Shanghai:20261201T113700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261201-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261201T135600
DTEND;TZID=Asia/Shanghai:20261201T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261201-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261201T161500
DTEND;TZID=Asia/Shanghai:20261201T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261201-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261201T174800
DTEND;TZID=Asia/Shanghai:20261201T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261202-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261202T051200
DTEND;TZID=Asia/Shanghai:20261202T051700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261202-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261202T065000
DTEND;TZID=Asia/Shanghai:20261202T065500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261202-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261202T113300
DTEND;TZID=Asia/Shanghai:20261202T113800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261202-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261202T135600
DTEND;TZID=Asia/Shanghai:20261202T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261202-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261202T161500
DTEND;TZID=Asia/Shanghai:20261202T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261202-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261202T174800
DTEND;TZID=Asia/Shanghai:20261202T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261203-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261203T051300
DTEND;TZID=Asia/Shanghai:20261203T051800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261203-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261203T065100
DTEND;TZID=Asia/Shanghai:20261203T065600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261203-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261203T113300
DTEND;TZID=Asia/Shanghai:20261203T113800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261203-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261203T135600
DTEND;TZID=Asia/Shanghai:20261203T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261203-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261203T161500
DTEND;TZID=Asia/Shanghai:20261203T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261203-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261203T174800
DTEND;TZID=Asia/Shanghai:20261203T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261204-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261204T051400
DTEND;TZID=Asia/Shanghai:20261204T051900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261204-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261204T065200
DTEND;TZID=Asia/Shanghai:20261204T065700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261204-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261204T113400
DTEND;TZID=Asia/Shanghai:20261204T113900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261204-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261204T135600
DTEND;TZID=Asia/Shanghai:20261204T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261204-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261204T161500
DTEND;TZID=Asia/Shanghai:20261204T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261204-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261204T174800
DTEND;TZID=Asia/Shanghai:20261204T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261205-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261205T051500
DTEND;TZID=Asia/Shanghai:20261205T052000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261205-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261205T065300
DTEND;TZID=Asia/Shanghai:20261205T065800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261205-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261205T113400
DTEND;TZID=Asia/Shanghai:20261205T113900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261205-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261205T135600
DTEND;TZID=Asia/Shanghai:20261205T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261205-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261205T161400
DTEND;TZID=Asia/Shanghai:20261205T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261205-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261205T174800
DTEND;TZID=Asia/Shanghai:20261205T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261206-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261206T051500
DTEND;TZID=Asia/Shanghai:20261206T052000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261206-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261206T065400
DTEND;TZID=Asia/Shanghai:20261206T065900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261206-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261206T113400
DTEND;TZID=Asia/Shanghai:20261206T113900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261206-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261206T135600
DTEND;TZID=Asia/Shanghai:20261206T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261206-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261206T161400
DTEND;TZID=Asia/Shanghai:20261206T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261206-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261206T174800
DTEND;TZID=Asia/Shanghai:20261206T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261207-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261207T051600
DTEND;TZID=Asia/Shanghai:20261207T052100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261207-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261207T065500
DTEND;TZID=Asia/Shanghai:20261207T070000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261207-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261207T113500
DTEND;TZID=Asia/Shanghai:20261207T114000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261207-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261207T135600
DTEND;TZID=Asia/Shanghai:20261207T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261207-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261207T161400
DTEND;TZID=Asia/Shanghai:20261207T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261207-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261207T174800
DTEND;TZID=Asia/Shanghai:20261207T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261208-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261208T051700
DTEND;TZID=Asia/Shanghai:20261208T052200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261208-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261208T065600
DTEND;TZID=Asia/Shanghai:20261208T070100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261208-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261208T113500
DTEND;TZID=Asia/Shanghai:20261208T114000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261208-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261208T135600
DTEND;TZID=Asia/Shanghai:20261208T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261208-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261208T161400
DTEND;TZID=Asia/Shanghai:20261208T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261208-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261208T174800
DTEND;TZID=Asia/Shanghai:20261208T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261209-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261209T051800
DTEND;TZID=Asia/Shanghai:20261209T052300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261209-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261209T065700
DTEND;TZID=Asia/Shanghai:20261209T070200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261209-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261209T113600
DTEND;TZID=Asia/Shanghai:20261209T114100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261209-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261209T135600
DTEND;TZID=Asia/Shanghai:20261209T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261209-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261209T161400
DTEND;TZID=Asia/Shanghai:20261209T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261209-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261209T174800
DTEND;TZID=Asia/Shanghai:20261209T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261210-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261210T051900
DTEND;TZID=Asia/Shanghai:20261210T052400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261210-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261210T065800
DTEND;TZID=Asia/Shanghai:20261210T070300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261210-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261210T113600
DTEND;TZID=Asia/Shanghai:20261210T114100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261210-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261210T135600
DTEND;TZID=Asia/Shanghai:20261210T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261210-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261210T161400
DTEND;TZID=Asia/Shanghai:20261210T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261210-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261210T174800
DTEND;TZID=Asia/Shanghai:20261210T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261211-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261211T051900
DTEND;TZID=Asia/Shanghai:20261211T052400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261211-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261211T065900
DTEND;TZID=Asia/Shanghai:20261211T070400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261211-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261211T113700
DTEND;TZID=Asia/Shanghai:20261211T114200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261211-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261211T135600
DTEND;TZID=Asia/Shanghai:20261211T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261211-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261211T161400
DTEND;TZID=Asia/Shanghai:20261211T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261211-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261211T174800
DTEND;TZID=Asia/Shanghai:20261211T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261212-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261212T052000
DTEND;TZID=Asia/Shanghai:20261212T052500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261212-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261212T070000
DTEND;TZID=Asia/Shanghai:20261212T070500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261212-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261212T113700
DTEND;TZID=Asia/Shanghai:20261212T114200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261212-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261212T135600
DTEND;TZID=Asia/Shanghai:20261212T140100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261212-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261212T161400
DTEND;TZID=Asia/Shanghai:20261212T161900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261212-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261212T174800
DTEND;TZID=Asia/Shanghai:20261212T175300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261213-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261213T052100
DTEND;TZID=Asia/Shanghai:20261213T052600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261213-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261213T070000
DTEND;TZID=Asia/Shanghai:20261213T070500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261213-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261213T113800
DTEND;TZID=Asia/Shanghai:20261213T114300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261213-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261213T135700
DTEND;TZID=Asia/Shanghai:20261213T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261213-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261213T161500
DTEND;TZID=Asia/Shanghai:20261213T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261213-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261213T174900
DTEND;TZID=Asia/Shanghai:20261213T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261214-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261214T052200
DTEND;TZID=Asia/Shanghai:20261214T052700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261214-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261214T070100
DTEND;TZID=Asia/Shanghai:20261214T070600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261214-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261214T113800
DTEND;TZID=Asia/Shanghai:20261214T114300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261214-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261214T135700
DTEND;TZID=Asia/Shanghai:20261214T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261214-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261214T161500
DTEND;TZID=Asia/Shanghai:20261214T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261214-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261214T174900
DTEND;TZID=Asia/Shanghai:20261214T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261215-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261215T052200
DTEND;TZID=Asia/Shanghai:20261215T052700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261215-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261215T070200
DTEND;TZID=Asia/Shanghai:20261215T070700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261215-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261215T113800
DTEND;TZID=Asia/Shanghai:20261215T114300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261215-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261215T135700
DTEND;TZID=Asia/Shanghai:20261215T140200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261215-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261215T161500
DTEND;TZID=Asia/Shanghai:20261215T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261215-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261215T174900
DTEND;TZID=Asia/Shanghai:20261215T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261216-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261216T052300
DTEND;TZID=Asia/Shanghai:20261216T052800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261216-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261216T070300
DTEND;TZID=Asia/Shanghai:20261216T070800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261216-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261216T113900
DTEND;TZID=Asia/Shanghai:20261216T114400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261216-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261216T135800
DTEND;TZID=Asia/Shanghai:20261216T140300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261216-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261216T161500
DTEND;TZID=Asia/Shanghai:20261216T162000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261216-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261216T174900
DTEND;TZID=Asia/Shanghai:20261216T175400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261217-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261217T052400
DTEND;TZID=Asia/Shanghai:20261217T052900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261217-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261217T070300
DTEND;TZID=Asia/Shanghai:20261217T070800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261217-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261217T113900
DTEND;TZID=Asia/Shanghai:20261217T114400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261217-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261217T135800
DTEND;TZID=Asia/Shanghai:20261217T140300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261217-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261217T161600
DTEND;TZID=Asia/Shanghai:20261217T162100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261217-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261217T175000
DTEND;TZID=Asia/Shanghai:20261217T175500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261218-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261218T052400
DTEND;TZID=Asia/Shanghai:20261218T052900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261218-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261218T070400
DTEND;TZID=Asia/Shanghai:20261218T070900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261218-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261218T114000
DTEND;TZID=Asia/Shanghai:20261218T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261218-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261218T135800
DTEND;TZID=Asia/Shanghai:20261218T140300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261218-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261218T161600
DTEND;TZID=Asia/Shanghai:20261218T162100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261218-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261218T175000
DTEND;TZID=Asia/Shanghai:20261218T175500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261219-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261219T052500
DTEND;TZID=Asia/Shanghai:20261219T053000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261219-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261219T070500
DTEND;TZID=Asia/Shanghai:20261219T071000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261219-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261219T114000
DTEND;TZID=Asia/Shanghai:20261219T114500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261219-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261219T135900
DTEND;TZID=Asia/Shanghai:20261219T140400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261219-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261219T161600
DTEND;TZID=Asia/Shanghai:20261219T162100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261219-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261219T175100
DTEND;TZID=Asia/Shanghai:20261219T175600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261220-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261220T052500
DTEND;TZID=Asia/Shanghai:20261220T053000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261220-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261220T070500
DTEND;TZID=Asia/Shanghai:20261220T071000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261220-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261220T114100
DTEND;TZID=Asia/Shanghai:20261220T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261220-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261220T135900
DTEND;TZID=Asia/Shanghai:20261220T140400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261220-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261220T161700
DTEND;TZID=Asia/Shanghai:20261220T162200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261220-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261220T175100
DTEND;TZID=Asia/Shanghai:20261220T175600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261221-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261221T052600
DTEND;TZID=Asia/Shanghai:20261221T053100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261221-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261221T070600
DTEND;TZID=Asia/Shanghai:20261221T071100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261221-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261221T114100
DTEND;TZID=Asia/Shanghai:20261221T114600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261221-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261221T140000
DTEND;TZID=Asia/Shanghai:20261221T140500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261221-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261221T161700
DTEND;TZID=Asia/Shanghai:20261221T162200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261221-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261221T175100
DTEND;TZID=Asia/Shanghai:20261221T175600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261222-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261222T052600
DTEND;TZID=Asia/Shanghai:20261222T053100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261222-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261222T070600
DTEND;TZID=Asia/Shanghai:20261222T071100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261222-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261222T114200
DTEND;TZID=Asia/Shanghai:20261222T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261222-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261222T140000
DTEND;TZID=Asia/Shanghai:20261222T140500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261222-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261222T161800
DTEND;TZID=Asia/Shanghai:20261222T162300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261222-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261222T175200
DTEND;TZID=Asia/Shanghai:20261222T175700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261223-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261223T052700
DTEND;TZID=Asia/Shanghai:20261223T053200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261223-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261223T070700
DTEND;TZID=Asia/Shanghai:20261223T071200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261223-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261223T114200
DTEND;TZID=Asia/Shanghai:20261223T114700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261223-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261223T140100
DTEND;TZID=Asia/Shanghai:20261223T140600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261223-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261223T161800
DTEND;TZID=Asia/Shanghai:20261223T162300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261223-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261223T175300
DTEND;TZID=Asia/Shanghai:20261223T175800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261224-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261224T052700
DTEND;TZID=Asia/Shanghai:20261224T053200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261224-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261224T070700
DTEND;TZID=Asia/Shanghai:20261224T071200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261224-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261224T114300
DTEND;TZID=Asia/Shanghai:20261224T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261224-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261224T140100
DTEND;TZID=Asia/Shanghai:20261224T140600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261224-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261224T161900
DTEND;TZID=Asia/Shanghai:20261224T162400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261224-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261224T175300
DTEND;TZID=Asia/Shanghai:20261224T175800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261225-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261225T052800
DTEND;TZID=Asia/Shanghai:20261225T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261225-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261225T070700
DTEND;TZID=Asia/Shanghai:20261225T071200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261225-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261225T114300
DTEND;TZID=Asia/Shanghai:20261225T114800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261225-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261225T140200
DTEND;TZID=Asia/Shanghai:20261225T140700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261225-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261225T161900
DTEND;TZID=Asia/Shanghai:20261225T162400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261225-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261225T175400
DTEND;TZID=Asia/Shanghai:20261225T175900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261226-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261226T052800
DTEND;TZID=Asia/Shanghai:20261226T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261226-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261226T070800
DTEND;TZID=Asia/Shanghai:20261226T071300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261226-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261226T114400
DTEND;TZID=Asia/Shanghai:20261226T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261226-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261226T140200
DTEND;TZID=Asia/Shanghai:20261226T140700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261226-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261226T162000
DTEND;TZID=Asia/Shanghai:20261226T162500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261226-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261226T175400
DTEND;TZID=Asia/Shanghai:20261226T175900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261227-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261227T052800
DTEND;TZID=Asia/Shanghai:20261227T053300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261227-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261227T070800
DTEND;TZID=Asia/Shanghai:20261227T071300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261227-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261227T114400
DTEND;TZID=Asia/Shanghai:20261227T114900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261227-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261227T140300
DTEND;TZID=Asia/Shanghai:20261227T140800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261227-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261227T162100
DTEND;TZID=Asia/Shanghai:20261227T162600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261227-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261227T175500
DTEND;TZID=Asia/Shanghai:20261227T180000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261228-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261228T052900
DTEND;TZID=Asia/Shanghai:20261228T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261228-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261228T070800
DTEND;TZID=Asia/Shanghai:20261228T071300
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261228-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261228T114500
DTEND;TZID=Asia/Shanghai:20261228T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261228-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261228T140400
DTEND;TZID=Asia/Shanghai:20261228T140900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261228-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261228T162100
DTEND;TZID=Asia/Shanghai:20261228T162600
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261228-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261228T175600
DTEND;TZID=Asia/Shanghai:20261228T180100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261229-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261229T052900
DTEND;TZID=Asia/Shanghai:20261229T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261229-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261229T070900
DTEND;TZID=Asia/Shanghai:20261229T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261229-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261229T114500
DTEND;TZID=Asia/Shanghai:20261229T115000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261229-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261229T140400
DTEND;TZID=Asia/Shanghai:20261229T140900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261229-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261229T162200
DTEND;TZID=Asia/Shanghai:20261229T162700
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261229-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261229T175600
DTEND;TZID=Asia/Shanghai:20261229T180100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261230-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261230T052900
DTEND;TZID=Asia/Shanghai:20261230T053400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261230-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261230T070900
DTEND;TZID=Asia/Shanghai:20261230T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261230-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261230T114600
DTEND;TZID=Asia/Shanghai:20261230T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261230-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261230T140500
DTEND;TZID=Asia/Shanghai:20261230T141000
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261230-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261230T162300
DTEND;TZID=Asia/Shanghai:20261230T162800
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261230-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261230T175700
DTEND;TZID=Asia/Shanghai:20261230T180200
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261231-fajr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Fajr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261231T053000
DTEND;TZID=Asia/Shanghai:20261231T053500
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261231-sunrise@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Sunrise (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261231T070900
DTEND;TZID=Asia/Shanghai:20261231T071400
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261231-dhuhr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Dhuhr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261231T114600
DTEND;TZID=Asia/Shanghai:20261231T115100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261231-asr@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Asr (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261231T140600
DTEND;TZID=Asia/Shanghai:20261231T141100
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261231-maghrib@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Maghrib (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261231T162400
DTEND;TZID=Asia/Shanghai:20261231T162900
LOCATION:Xiaoshi
DESCRIPTION:Method: Muslim World League (MWL). Times are approximate — verify with yo
 ur local mosque.
CATEGORIES:Prayer,Islam
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:qhp-xiaoshi-20261231-isha@timeand.date
DTSTAMP:20260522T194620Z
SUMMARY:Isha (Xiaoshi)
DTSTART;TZID=Asia/Shanghai:20261231T175800
DTEND;TZID=Asia/Shanghai:20261231T180300
LOCATION:Xiaoshi
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
