BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Granite Falls\, WA city meetings
BEGIN:VEVENT
UID:granite-falls-wa-planning-commission-2026-05-19-1830@muyni.com
DTSTAMP:20260714T150745Z
LAST-MODIFIED:20260714T150745Z
DTSTART:20260519T183000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=5161\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 5162\,plainText=false)\nMinutes: https://granitefallswa.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=5163\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/granite-falls-wa-planning-
 commission-2026-05-19-1830
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5161,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5162,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5163,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-city-council-2026-05-20-1900@muyni.com
DTSTAMP:20260714T150743Z
LAST-MODIFIED:20260714T150743Z
DTSTART:20260520T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=5145\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 5147\,plainText=false)\nMinutes: https://granitefallswa.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=6164\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/granite-falls-wa-city-coun
 cil-2026-05-20-1900
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5145,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5147,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6164,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-city-council-2026-06-03-1900@muyni.com
DTSTAMP:20260714T150742Z
LAST-MODIFIED:20260714T150742Z
DTSTART:20260603T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=5153\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 5154\,plainText=false)\nMinutes: https://granitefallswa.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=6165\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/granite-falls-wa-city-coun
 cil-2026-06-03-1900
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5153,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5154,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6165,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-planning-commission-2026-06-09-1830@muyni.com
DTSTAMP:20260714T150745Z
LAST-MODIFIED:20260714T150745Z
DTSTART:20260609T183000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=5155\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 5156\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/granite-falls-wa-planning-commission-2026-06-09-1830
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5155,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5156,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-city-council-2026-06-10-1900@muyni.com
DTSTAMP:20260714T150742Z
LAST-MODIFIED:20260714T150742Z
DTSTART:20260610T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=5159\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 5160\,plainText=false)\nMinutes: https://granitefallswa.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=6166\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/granite-falls-wa-city-coun
 cil-2026-06-10-1900
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5159,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5160,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6166,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-city-council-2026-06-17-1900@muyni.com
DTSTAMP:20260714T150742Z
LAST-MODIFIED:20260714T150742Z
DTSTART:20260617T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=5164\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 5165\,plainText=false)\nMinutes: https://granitefallswa.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=6171\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/granite-falls-wa-city-coun
 cil-2026-06-17-1900
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5164,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=5165,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6171,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-city-council-2026-07-01-1900@muyni.com
DTSTAMP:20260711T154728Z
LAST-MODIFIED:20260711T154728Z
DTSTART:20260701T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=6169\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 6170\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/granite-falls-wa-city-council-2026-07-01-1900
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6169,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6170,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-city-council-2026-07-08-1900@muyni.com
DTSTAMP:20260711T154728Z
LAST-MODIFIED:20260711T154728Z
DTSTART:20260708T190000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=6172\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 6173\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/granite-falls-wa-city-council-2026-07-08-1900
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6172,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6173,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:granite-falls-wa-planning-commission-2026-07-14-1830@muyni.com
DTSTAMP:20260714T150745Z
LAST-MODIFIED:20260714T150745Z
DTSTART:20260714T183000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://granitefallswa.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=6175\,plainText=false)\nAgenda Packet: https://
 granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 6176\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/granite-falls-wa-planning-commission-2026-07-14-1830
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6175,plainText=false)
ATTACH:https://granitefallswa.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=6176,plainText=false)
END:VEVENT
END:VCALENDAR
