BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//muyni//meetings//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Clifton\, NJ city meetings
BEGIN:VEVENT
UID:clifton-nj-board-of-adjustment-2026-05-20-1800@muyni.com
DTSTAMP:20260715T184419Z
LAST-MODIFIED:20260715T184419Z
DTSTART:20260520T180000
DURATION:PT1H
SUMMARY:Board of Adjustment
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1309\,plainText=false)\nAll documents & details:  ht
 tps://www.muyni.com/meetings/clifton-nj-board-of-adjustment-2026-05-20-180
 0
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1309,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-city-council-2026-05-20-1800@muyni.com
DTSTAMP:20260715T184412Z
LAST-MODIFIED:20260715T184412Z
DTSTART:20260520T180000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1321\,plainText=false)\nAgenda Packet: https://clift
 onnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1352\,plai
 nText=false)\nMinutes: https://cliftonnj.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=1356\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/clifton-nj-city-council-2026-05-20-1800
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1321,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1352,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1356,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-planning-board-2026-05-28-1800@muyni.com
DTSTAMP:20260715T184416Z
LAST-MODIFIED:20260715T184416Z
DTSTART:20260528T180000
DURATION:PT1H
SUMMARY:Planning Board
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1362\,plainText=false)\nMinutes: https://cliftonnj.a
 pi.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1363\,plainText=
 false)\nAll documents & details:  https://www.muyni.com/meetings/clifton-n
 j-planning-board-2026-05-28-1800
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1362,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1363,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-board-of-adjustment-2026-06-03-1800@muyni.com
DTSTAMP:20260715T184419Z
LAST-MODIFIED:20260715T184419Z
DTSTART:20260603T180000
DURATION:PT1H
SUMMARY:Board of Adjustment
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1324\,plainText=false)\nMinutes: https://cliftonnj.a
 pi.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1365\,plainText=
 false)\nAll documents & details:  https://www.muyni.com/meetings/clifton-n
 j-board-of-adjustment-2026-06-03-1800
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1324,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1365,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-city-council-2026-06-03-1830@muyni.com
DTSTAMP:20260715T184412Z
LAST-MODIFIED:20260715T184412Z
DTSTART:20260603T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1353\,plainText=false)\nAgenda Packet: https://clift
 onnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1354\,plai
 nText=false)\nMinutes: https://cliftonnj.api.civicclerk.com/v1/Meetings/Ge
 tMeetingFileStream(fileId=1371\,plainText=false)\nAll documents & details:
   https://www.muyni.com/meetings/clifton-nj-city-council-2026-06-03-1830
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1353,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1354,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1371,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-city-council-2026-06-16-1800@muyni.com
DTSTAMP:20260715T184412Z
LAST-MODIFIED:20260715T184412Z
DTSTART:20260616T180000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1368\,plainText=false)\nAgenda Packet: https://clift
 onnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1369\,plai
 nText=false)\nAll documents & details:  https://www.muyni.com/meetings/cli
 fton-nj-city-council-2026-06-16-1800
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1368,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1369,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-board-of-adjustment-2026-06-17-1900@muyni.com
DTSTAMP:20260715T184419Z
LAST-MODIFIED:20260715T184419Z
DTSTART:20260617T190000
DURATION:PT1H
SUMMARY:Board of Adjustment
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1357\,plainText=false)\nAll documents & details:  ht
 tps://www.muyni.com/meetings/clifton-nj-board-of-adjustment-2026-06-17-190
 0
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1357,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-planning-board-2026-06-25-1800@muyni.com
DTSTAMP:20260715T184416Z
LAST-MODIFIED:20260715T184416Z
DTSTART:20260625T180000
DURATION:PT1H
SUMMARY:Planning Board
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1370\,plainText=false)\nMinutes: https://cliftonnj.a
 pi.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1376\,plainText=
 false)\nAll documents & details:  https://www.muyni.com/meetings/clifton-n
 j-planning-board-2026-06-25-1800
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1370,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1376,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-city-council-2026-07-07-1830@muyni.com
DTSTAMP:20260715T184412Z
LAST-MODIFIED:20260715T184412Z
DTSTART:20260707T183000
DURATION:PT1H
SUMMARY:City Council
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1382\,plainText=false)\nAgenda Packet: https://clift
 onnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1383\,plai
 nText=false)\nAll documents & details:  https://www.muyni.com/meetings/cli
 fton-nj-city-council-2026-07-07-1830
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1382,plainText=false)
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1383,plainText=false)
END:VEVENT
BEGIN:VEVENT
UID:clifton-nj-board-of-adjustment-2026-07-15-1800@muyni.com
DTSTAMP:20260715T184419Z
LAST-MODIFIED:20260715T184419Z
DTSTART:20260715T180000
DURATION:PT1H
SUMMARY:Board of Adjustment
DESCRIPTION:Agenda: https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMee
 tingFileStream(fileId=1385\,plainText=false)\nAll documents & details:  ht
 tps://www.muyni.com/meetings/clifton-nj-board-of-adjustment-2026-07-15-180
 0
ATTACH:https://cliftonnj.api.civicclerk.com/v1/Meetings/GetMeetingFileStrea
 m(fileId=1385,plainText=false)
END:VEVENT
END:VCALENDAR
