BEGIN:VCALENDAR
VERSION:2.0
PRODID:spatie/icalendar-generator
BEGIN:VEVENT
UID:3fbfb199402e4440c8068aa0e145c9ea-drawrevolutionise.com.au
DTSTAMP:20260628T113000Z
SUMMARY:2026 Wodonga PSA Open Novice Round 1 - Orson Hagerstrom vs Rihaan S
 hah
DESCRIPTION:See https://www.squashvic.com.au/ for more.
LOCATION:Wodonga Squash Club - Court 2
URL:https://www.squashvic.com.au/
DTSTART;TZID=Australia/Melbourne:20260628T113000
DTEND;TZID=Australia/Melbourne:20260628T120000
END:VEVENT
BEGIN:VEVENT
UID:3f9ba2f17c70249c0a7d0c2b8585bfce-drawrevolutionise.com.au
DTSTAMP:20260628T123000Z
SUMMARY:2026 Wodonga PSA Open Novice Round 2 - Reid Kelly vs Orson Hagerstr
 om
DESCRIPTION:See https://www.squashvic.com.au/ for more.
LOCATION:Wodonga Squash Club - Court 3
URL:https://www.squashvic.com.au/
DTSTART;TZID=Australia/Melbourne:20260628T123000
DTEND;TZID=Australia/Melbourne:20260628T130000
END:VEVENT
BEGIN:VEVENT
UID:7535c3739660cccd286649e99b84e220-drawrevolutionise.com.au
DTSTAMP:20260628T133000Z
SUMMARY:2026 Wodonga PSA Open Novice Round 3 - Orson Hagerstrom vs Prajna V
 ignesh
DESCRIPTION:See https://www.squashvic.com.au/ for more.
LOCATION:Wodonga Squash Club - Court 2
URL:https://www.squashvic.com.au/
DTSTART;TZID=Australia/Melbourne:20260628T133000
DTEND;TZID=Australia/Melbourne:20260628T140000
END:VEVENT
END:VCALENDAR