BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Sandy Springs\, GA city meetings
BEGIN:VEVENT
UID:sandy-springs-ga-city-council-2026-05-19-1400@muyni.com
DTSTAMP:20260715T184845Z
LAST-MODIFIED:20260715T184845Z
DTSTART:20260519T140000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7211\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7235\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-city-council-2026-05-19-1400
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7211,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7235,plainText=false)
STATUS:CANCELLED
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-public-facilities-authority-2026-05-19-1800@muyni.com
DTSTAMP:20260715T184856Z
LAST-MODIFIED:20260715T184856Z
DTSTART:20260519T180000
DURATION:PT1H
SUMMARY:Public Facilities Authority
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7215\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7216\,plainText=false)\nMinutes: https://sandyspringsga.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=7240\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/sandy-springs-ga-public-fa
 cilities-authority-2026-05-19-1800
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7215,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7216,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7240,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-city-council-2026-05-20-0900@muyni.com
DTSTAMP:20260715T184844Z
LAST-MODIFIED:20260715T184844Z
DTSTART:20260520T090000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7221\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7222\,plainText=false)\nMinutes: https://sandyspringsga.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=7250\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/sandy-springs-ga-city-coun
 cil-2026-05-20-0900
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7221,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7222,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7250,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-comprehensive-plan-advisory-committee-2026-05-20-1800@
 muyni.com
DTSTAMP:20260715T184859Z
LAST-MODIFIED:20260715T184859Z
DTSTART:20260520T180000
DURATION:PT1H
SUMMARY:Comprehensive Plan Advisory Committee
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7223\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7224\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-comprehensive-plan-advisory-committee-2026-05-20-1
 800
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7223,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7224,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-planning-commission-2026-05-20-1800@muyni.com
DTSTAMP:20260629T155035Z
LAST-MODIFIED:20260629T155035Z
DTSTART:20260520T180000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/sandy-
 springs-ga-planning-commission-2026-05-20-1800
STATUS:CANCELLED
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-city-council-2026-05-26-1400@muyni.com
DTSTAMP:20260715T184844Z
LAST-MODIFIED:20260715T184844Z
DTSTART:20260526T140000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7245\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7247\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-city-council-2026-05-26-1400
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7245,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7247,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-city-council-2026-06-02-1800@muyni.com
DTSTAMP:20260715T184844Z
LAST-MODIFIED:20260715T184844Z
DTSTART:20260602T180000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7254\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7272\,plainText=false)\nMinutes: https://sandyspringsga.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=7275\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/sandy-springs-ga-city-coun
 cil-2026-06-02-1800
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7254,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7272,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7275,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-board-of-appeals-2026-06-03-1800@muyni.com
DTSTAMP:20260715T184828Z
LAST-MODIFIED:20260715T184828Z
DTSTART:20260603T180000
DURATION:PT1H
SUMMARY:Board of Appeals
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7265\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7266\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-board-of-appeals-2026-06-03-1800
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7265,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7266,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-chatcomm-911-authority-2026-06-03-1400@muyni.com
DTSTAMP:20260715T184840Z
LAST-MODIFIED:20260715T184840Z
DTSTART:20260603T140000
DURATION:PT1H
SUMMARY:ChatComm 911 Authority
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7248\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7249\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-chatcomm-911-authority-2026-06-03-1400
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7248,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7249,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-hospitality-board-meeting-2026-06-11-0800@muyni.com
DTSTAMP:20260715T184850Z
LAST-MODIFIED:20260715T184850Z
DTSTART:20260611T080000
DURATION:PT1H
SUMMARY:Hospitality Board Meeting
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7273\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7274\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-hospitality-board-meeting-2026-06-11-0800
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7273,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7274,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-city-council-2026-06-16-1800@muyni.com
DTSTAMP:20260715T184844Z
LAST-MODIFIED:20260715T184844Z
DTSTART:20260616T180000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7288\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7292\,plainText=false)\nMinutes: https://sandyspringsga.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=7296\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/sandy-springs-ga-city-coun
 cil-2026-06-16-1800
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7288,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7292,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7296,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-planning-commission-2026-06-17-1800@muyni.com
DTSTAMP:20260629T155035Z
LAST-MODIFIED:20260629T155035Z
DTSTART:20260617T180000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:All documents & details:  https://www.muyni.com/meetings/sandy-
 springs-ga-planning-commission-2026-06-17-1800
STATUS:CANCELLED
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-chatcomm-911-authority-2026-06-23-1400@muyni.com
DTSTAMP:20260715T184840Z
LAST-MODIFIED:20260715T184840Z
DTSTART:20260623T140000
DURATION:PT1H
SUMMARY:ChatComm 911 Authority
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7294\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7295\,plainText=false)\nAll documents & details:  https://www.muyni.com/me
 etings/sandy-springs-ga-chatcomm-911-authority-2026-06-23-1400
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7294,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7295,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:sandy-springs-ga-board-of-ethics-2026-07-15-0900@muyni.com
DTSTAMP:20260715T184833Z
LAST-MODIFIED:20260715T184833Z
DTSTART:20260715T090000
DURATION:PT1H
SUMMARY:Board of Ethics
DESCRIPTION:Agenda: https://sandyspringsga.api.civicclerk.com/v1/Meetings/G
 etMeetingFileStream(fileId=7301\,plainText=false)\nAgenda Packet: https://
 sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=
 7302\,plainText=false)\nMinutes: https://sandyspringsga.api.civicclerk.com
 /v1/Meetings/GetMeetingFileStream(fileId=7309\,plainText=false)\nAll docum
 ents & details:  https://www.muyni.com/meetings/sandy-springs-ga-board-of-
 ethics-2026-07-15-0900
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7301,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7302,plainText=false)
ATTACH:https://sandyspringsga.api.civicclerk.com/v1/Meetings/GetMeetingFile
 Stream(fileId=7309,plainText=false)
END:VEVENT
END:VCALENDAR
