BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Fraser\, MI city meetings
BEGIN:VEVENT
UID:fraser-mi-general-2026-06-09-1600@muyni.com
DTSTAMP:20260720T153454Z
LAST-MODIFIED:20260720T153454Z
DTSTART:20260609T160000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://frasermi.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=3929\,plainText=false)\nAll documents & details:  htt
 ps://www.muyni.com/meetings/fraser-mi-general-2026-06-09-1600
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3929,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:fraser-mi-city-council-2026-06-11-1830@muyni.com
DTSTAMP:20260720T153459Z
LAST-MODIFIED:20260720T153459Z
DTSTART:20260611T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://frasermi.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=3927\,plainText=false)\nAgenda Packet: https://fraser
 mi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3931\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/frase
 r-mi-city-council-2026-06-11-1830
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3927,plainText=false)
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3931,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:fraser-mi-recreation-commission-2026-07-07-1900@muyni.com
DTSTAMP:20260715T200010Z
LAST-MODIFIED:20260715T200010Z
DTSTART:20260707T190000
DURATION:PT1H
SUMMARY:Recreation Commission
DESCRIPTION:Agenda: https://frasermi.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=3937\,plainText=false)\nAll documents & details:  htt
 ps://www.muyni.com/meetings/fraser-mi-recreation-commission-2026-07-07-190
 0
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3937,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:fraser-mi-city-council-2026-07-16-1830@muyni.com
DTSTAMP:20260716T142003Z
LAST-MODIFIED:20260716T142003Z
DTSTART:20260716T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://frasermi.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=3942\,plainText=false)\nAgenda Packet: https://fraser
 mi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3944\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/frase
 r-mi-city-council-2026-07-16-1830
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3942,plainText=false)
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3944,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:fraser-mi-general-2026-07-16-1730@muyni.com
DTSTAMP:20260716T142000Z
LAST-MODIFIED:20260716T142000Z
DTSTART:20260716T173000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://frasermi.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=3945\,plainText=false)\nAll documents & details:  htt
 ps://www.muyni.com/meetings/fraser-mi-general-2026-07-16-1730
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3945,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:fraser-mi-recreation-commission-2026-08-03-1900@muyni.com
DTSTAMP:20260803T154006Z
LAST-MODIFIED:20260803T154006Z
DTSTART:20260803T190000
DURATION:PT1H
SUMMARY:Recreation Commission
DESCRIPTION:Agenda: https://frasermi.api.civicclerk.com/v1/Meetings/GetMeet
 ingFileStream(fileId=3952\,plainText=false)\nAgenda Packet: https://fraser
 mi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3953\,plainT
 ext=false)\nAll documents & details:  https://www.muyni.com/meetings/frase
 r-mi-recreation-commission-2026-08-03-1900
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3952,plainText=false)
ATTACH:https://frasermi.api.civicclerk.com/v1/Meetings/GetMeetingFileStream
 (fileId=3953,plainText=false)
END:VEVENT
END:VCALENDAR
