BEGIN:VCALENDAR
VERSION:2.0
PRODID:spatie/icalendar-generator
NAME:Kempeleen Kiri ottelukalenteri
X-WR-CALNAME:Kempeleen Kiri ottelukalenteri
BEGIN:VTIMEZONE
TZID:Europe/Helsinki
BEGIN:STANDARD
DTSTART:20221030T040000
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230326T020000
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20231029T040000
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
DTSTART:20250807T160751
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:69f8c4577da6e
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - SoJy
LOCATION:Kuntokatu 6\, 87150 Kajaani
DTSTART;TZID=Europe/Helsinki:20230225T180000
DTEND;TZID=Europe/Helsinki:20230225T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577dc4d
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - PattU
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230518T180000
DTEND;TZID=Europe/Helsinki:20230518T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577dde1
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - ViVe
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230526T180000
DTEND;TZID=Europe/Helsinki:20230526T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577de1b
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - SoJy
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230604T170000
DTEND;TZID=Europe/Helsinki:20230604T200000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577df88
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - IPV
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230609T180000
DTEND;TZID=Europe/Helsinki:20230609T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e106
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - KoU
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230614T180000
DTEND;TZID=Europe/Helsinki:20230614T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e2a0
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - Tahko
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230621T180000
DTEND;TZID=Europe/Helsinki:20230621T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e477
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - KPL
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230630T180000
DTEND;TZID=Europe/Helsinki:20230630T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e62d
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - Manse
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230705T180000
DTEND;TZID=Europe/Helsinki:20230705T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e665
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - KiPa
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230709T170000
DTEND;TZID=Europe/Helsinki:20230709T200000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e7f0
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - JoMa
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230716T170000
DTEND;TZID=Europe/Helsinki:20230716T200000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e82b
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - SoJy
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230721T180000
DTEND;TZID=Europe/Helsinki:20230721T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e85c
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - AA
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230726T180000
DTEND;TZID=Europe/Helsinki:20230726T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577e9e3
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - JymyJussit
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230803T180000
DTEND;TZID=Europe/Helsinki:20230803T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577ea1d
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - PattU
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230807T180000
DTEND;TZID=Europe/Helsinki:20230807T210000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577ea51
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - JoMa
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230816T173000
DTEND;TZID=Europe/Helsinki:20230816T203000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577ea85
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - JoMa
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230820T170000
DTEND;TZID=Europe/Helsinki:20230820T200000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577eab6
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - JoMa
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230824T173000
DTEND;TZID=Europe/Helsinki:20230824T203000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577eae6
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - JoMa
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230827T170000
DTEND;TZID=Europe/Helsinki:20230827T200000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577eb15
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - SoJy
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230901T170000
DTEND;TZID=Europe/Helsinki:20230901T200000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577eb46
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - SoJy
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230905T163000
DTEND;TZID=Europe/Helsinki:20230905T193000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577eb77
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - Manse
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230909T150000
DTEND;TZID=Europe/Helsinki:20230909T180000
END:VEVENT
BEGIN:VEVENT
UID:69f8c4577eba7
DTSTAMP:20260504T160751Z
SUMMARY:KeKi - Manse
LOCATION:Sarkkirannantie 20\, 90440 Kempele
DTSTART;TZID=Europe/Helsinki:20230916T150000
DTEND;TZID=Europe/Helsinki:20230916T180000
END:VEVENT
END:VCALENDAR