BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:San Angelo\, TX city meetings
BEGIN:VEVENT
UID:san-angelo-tx-planning-commission-2026-05-18-0900@muyni.com
DTSTAMP:20260714T143103Z
LAST-MODIFIED:20260714T143103Z
DTSTART:20260518T090000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3858\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3868\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-planning-commission-2026-05-18-0900
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3858,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3868,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-city-council-2026-05-19-0835@muyni.com
DTSTAMP:20260714T143046Z
LAST-MODIFIED:20260714T143046Z
DTSTART:20260519T083500
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3864\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3867\,
 plainText=false)\nMinutes: https://sanangelotx.api.civicclerk.com/v1/Meeti
 ngs/GetMeetingFileStream(fileId=3899\,plainText=false)\nAll documents & de
 tails:  https://www.muyni.com/meetings/san-angelo-tx-city-council-2026-05-
 19-0835
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3864,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3867,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3899,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-planning-commission-2026-05-19-0830@muyni.com
DTSTAMP:20260714T143103Z
LAST-MODIFIED:20260714T143103Z
DTSTART:20260519T083000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3862\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3863\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-planning-commission-2026-05-19-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3862,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3863,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-animal-shelter-advisory-committee-2026-05-21-1200@muyni.c
 om
DTSTAMP:20260714T143050Z
LAST-MODIFIED:20260714T143050Z
DTSTART:20260521T120000
DURATION:PT1H
SUMMARY:Animal Shelter Advisory Committee
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3872\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3873\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-animal-shelter-advisory-committee-2026-05-21-1200
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3872,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3873,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-city-council-2026-05-27-0830@muyni.com
DTSTAMP:20260714T143046Z
LAST-MODIFIED:20260714T143046Z
DTSTART:20260527T083000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3875\,plainText=false)\nAll documents & details:  
 https://www.muyni.com/meetings/san-angelo-tx-city-council-2026-05-27-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3875,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-city-council-2026-06-02-0830@muyni.com
DTSTAMP:20260714T143046Z
LAST-MODIFIED:20260714T143046Z
DTSTART:20260602T083000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3879\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3885\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-city-council-2026-06-02-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3879,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3885,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-development-corporation-2026-06-10-0830@muyni.com
DTSTAMP:20260714T143056Z
LAST-MODIFIED:20260714T143056Z
DTSTART:20260610T083000
DURATION:PT1H
SUMMARY:Development Corporation
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3888\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3889\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-development-corporation-2026-06-10-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3888,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3889,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-zoning-board-of-adjustment-2026-06-10-1330@muyni.com
DTSTAMP:20260714T143104Z
LAST-MODIFIED:20260714T143104Z
DTSTART:20260610T133000
DURATION:PT1H
SUMMARY:Zoning Board of Adjustment
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3886\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3887\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-zoning-board-of-adjustment-2026-06-10-1330
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3886,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3887,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-planning-commission-2026-06-15-0900@muyni.com
DTSTAMP:20260714T143103Z
LAST-MODIFIED:20260714T143103Z
DTSTART:20260615T090000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3893\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3898\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-planning-commission-2026-06-15-0900
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3893,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3898,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-city-council-2026-06-16-0830@muyni.com
DTSTAMP:20260714T143046Z
LAST-MODIFIED:20260714T143046Z
DTSTART:20260616T083000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3894\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3895\,
 plainText=false)\nMinutes: https://sanangelotx.api.civicclerk.com/v1/Meeti
 ngs/GetMeetingFileStream(fileId=3917\,plainText=false)\nAll documents & de
 tails:  https://www.muyni.com/meetings/san-angelo-tx-city-council-2026-06-
 16-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3894,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3895,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3917,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-animal-shelter-advisory-committee-2026-06-18-1200@muyni.c
 om
DTSTAMP:20260714T143049Z
LAST-MODIFIED:20260714T143049Z
DTSTART:20260618T120000
DURATION:PT1H
SUMMARY:Animal Shelter Advisory Committee
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3896\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3897\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-animal-shelter-advisory-committee-2026-06-18-1200
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3896,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3897,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-zoning-board-of-adjustment-2026-07-06-1330@muyni.com
DTSTAMP:20260711T153005Z
LAST-MODIFIED:20260711T153005Z
DTSTART:20260706T133000
DURATION:PT1H
SUMMARY:Zoning Board of Adjustment
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3910\,plainText=false)\nAll documents & details:  
 https://www.muyni.com/meetings/san-angelo-tx-zoning-board-of-adjustment-20
 26-07-06-1330
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3910,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-city-council-2026-07-07-0830@muyni.com
DTSTAMP:20260711T152958Z
LAST-MODIFIED:20260711T152958Z
DTSTART:20260707T083000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3906\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3907\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-city-council-2026-07-07-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3906,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3907,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-development-corporation-2026-07-08-0830@muyni.com
DTSTAMP:20260711T153001Z
LAST-MODIFIED:20260711T153001Z
DTSTART:20260708T083000
DURATION:PT1H
SUMMARY:Development Corporation
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3908\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3909\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-development-corporation-2026-07-08-0830
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3908,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3909,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:san-angelo-tx-zoning-board-of-adjustment-2026-07-14-1330@muyni.com
DTSTAMP:20260714T143104Z
LAST-MODIFIED:20260714T143104Z
DTSTART:20260714T133000
DURATION:PT1H
SUMMARY:Zoning Board of Adjustment
DESCRIPTION:Agenda: https://sanangelotx.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=3916\,plainText=false)\nAgenda Packet: https://san
 angelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3913\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /san-angelo-tx-zoning-board-of-adjustment-2026-07-14-1330
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3916,plainText=false)
ATTACH:https://sanangelotx.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=3913,plainText=false)
END:VEVENT
END:VCALENDAR
