BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Johnstown\, OH city meetings
BEGIN:VEVENT
UID:johnstown-oh-planning-commission-2026-05-26-1700@muyni.com
DTSTAMP:20260720T162954Z
LAST-MODIFIED:20260720T162954Z
DTSTART:20260526T170000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4533\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4535\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-planning-commission-2026-05-26-1700
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4533,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4535,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-general-2026-06-09-1630@muyni.com
DTSTAMP:20260720T162947Z
LAST-MODIFIED:20260720T162947Z
DTSTART:20260609T163000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4541\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4543\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-general-2026-06-09-1630
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4541,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4543,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-city-council-2026-06-16-1830@muyni.com
DTSTAMP:20260720T162951Z
LAST-MODIFIED:20260720T162951Z
DTSTART:20260616T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4550\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4553\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-city-council-2026-06-16-1830
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4550,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4553,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-finance-committee-2026-06-16-1800@muyni.com
DTSTAMP:20260720T163033Z
LAST-MODIFIED:20260720T163033Z
DTSTART:20260616T180000
DURATION:PT1H
SUMMARY:Finance Committee
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4554\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4555\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-finance-committee-2026-06-16-1800
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4554,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4555,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-general-2026-06-16-1700@muyni.com
DTSTAMP:20260720T162947Z
LAST-MODIFIED:20260720T162947Z
DTSTART:20260616T170000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4545\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4546\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-general-2026-06-16-1700
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4545,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4546,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-city-council-2026-06-22-1700@muyni.com
DTSTAMP:20260720T162951Z
LAST-MODIFIED:20260720T162951Z
DTSTART:20260622T170000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4558\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4559\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-city-council-2026-06-22-1700
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4558,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4559,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-planning-commission-2026-06-23-1730@muyni.com
DTSTAMP:20260721T145416Z
LAST-MODIFIED:20260721T145416Z
DTSTART:20260623T173000
DURATION:PT1H
SUMMARY:Planning Commission
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4564\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4565\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-planning-commission-2026-06-23-1730
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4564,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4565,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-general-2026-06-30-1700@muyni.com
DTSTAMP:20260715T204416Z
LAST-MODIFIED:20260715T204416Z
DTSTART:20260630T170000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4570\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4571\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-general-2026-06-30-1700
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4570,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4571,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-general-2026-07-02-1500@muyni.com
DTSTAMP:20260715T204415Z
LAST-MODIFIED:20260715T204415Z
DTSTART:20260702T150000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4580\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4581\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-general-2026-07-02-1500
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4580,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4581,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-general-2026-07-16-1700@muyni.com
DTSTAMP:20260716T150016Z
LAST-MODIFIED:20260716T150016Z
DTSTART:20260716T170000
DURATION:PT1H
SUMMARY:General
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4590\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4591\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-general-2026-07-16-1700
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4590,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4591,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-city-council-2026-07-21-1830@muyni.com
DTSTAMP:20260721T145412Z
LAST-MODIFIED:20260721T145412Z
DTSTART:20260721T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4603\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4604\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-city-council-2026-07-21-1830
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4603,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4604,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-finance-committee-2026-07-21-1730@muyni.com
DTSTAMP:20260721T145426Z
LAST-MODIFIED:20260721T145426Z
DTSTART:20260721T173000
DURATION:PT1H
SUMMARY:Finance Committee
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4597\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4598\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-finance-committee-2026-07-21-1730
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4597,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4598,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:johnstown-oh-safety-service-committee-2026-07-21-1600@muyni.com
DTSTAMP:20260721T145424Z
LAST-MODIFIED:20260721T145424Z
DTSTART:20260721T160000
DURATION:PT1H
SUMMARY:Safety/Service Committee
DESCRIPTION:Agenda: https://johnstownoh.api.civicclerk.com/v1/Meetings/GetM
 eetingFileStream(fileId=4595\,plainText=false)\nAgenda Packet: https://joh
 nstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4596\,
 plainText=false)\nAll documents & details:  https://www.muyni.com/meetings
 /johnstown-oh-safety-service-committee-2026-07-21-1600
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4595,plainText=false)
ATTACH:https://johnstownoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStr
 eam(fileId=4596,plainText=false)
END:VEVENT
END:VCALENDAR
