BEGIN:VCALENDAR
VERSION:2.0
PRODID:spatie/icalendar-generator
NAME:Vimpelin Veto ottelukalenteri
X-WR-CALNAME:Vimpelin Veto ottelukalenteri
BEGIN:VTIMEZONE
TZID:Europe/Helsinki
BEGIN:STANDARD
DTSTART:20241027T040000
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20250330T020000
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251026T040000
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
DTSTART:20250709T140515
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:69d26c1b157b8
DTSTAMP:20260405T140515Z
SUMMARY:ViVe - YKV
LOCATION:Patruunantie 15\, 62800 Vimpeli
DTSTART;TZID=Europe/Helsinki:20250517T160000
DTEND;TZID=Europe/Helsinki:20250517T190000
END:VEVENT
BEGIN:VEVENT
UID:69d26c1b15808
DTSTAMP:20260405T140515Z
SUMMARY:ViVe - NuJy sr.
LOCATION:Patruunantie 15\, 62800 Vimpeli
DTSTART;TZID=Europe/Helsinki:20250613T180000
DTEND;TZID=Europe/Helsinki:20250613T210000
END:VEVENT
BEGIN:VEVENT
UID:69d26c1b15837
DTSTAMP:20260405T140515Z
SUMMARY:ViVe - AA
LOCATION:Patruunantie 15\, 62800 Vimpeli
DTSTART;TZID=Europe/Helsinki:20250716T180000
DTEND;TZID=Europe/Helsinki:20250716T210000
END:VEVENT
BEGIN:VEVENT
UID:69d26c1b15862
DTSTAMP:20260405T140515Z
SUMMARY:ViVe - NuJy
LOCATION:Hirsiniementie 1\, 62800 Vimpeli
DTSTART;TZID=Europe/Helsinki:20250720T130000
DTEND;TZID=Europe/Helsinki:20250720T160000
END:VEVENT
BEGIN:VEVENT
UID:69d26c1b1588c
DTSTAMP:20260405T140515Z
SUMMARY:ViVe - LaihLu
LOCATION:Patruunantie 15\, 62800 Vimpeli
DTSTART;TZID=Europe/Helsinki:20250730T180000
DTEND;TZID=Europe/Helsinki:20250730T210000
END:VEVENT
BEGIN:VEVENT
UID:69d26c1b158b4
DTSTAMP:20260405T140515Z
SUMMARY:ViVe - PerhKi
LOCATION:Hirsiniementie 1\, 62800 Vimpeli
DTSTART;TZID=Europe/Helsinki:20250807T180000
DTEND;TZID=Europe/Helsinki:20250807T210000
END:VEVENT
END:VCALENDAR