BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Astravia//Tools//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:2025年南非公共假期
BEGIN:VEVENT
UID:ZA-all-2025-01-01-0@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250102
SUMMARY:New Year's Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-03-21-1@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250321
DTEND;VALUE=DATE:20250322
SUMMARY:Human Rights Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-04-18-2@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250418
DTEND;VALUE=DATE:20250419
SUMMARY:Good Friday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-04-21-3@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250421
DTEND;VALUE=DATE:20250422
SUMMARY:Family Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-04-27-4@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250427
DTEND;VALUE=DATE:20250428
SUMMARY:Freedom Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-04-28-5@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250428
DTEND;VALUE=DATE:20250429
SUMMARY:Freedom Day (observed)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-05-01-6@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250501
DTEND;VALUE=DATE:20250502
SUMMARY:Workers' Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-06-16-7@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250616
DTEND;VALUE=DATE:20250617
SUMMARY:Youth Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-08-09-8@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250809
DTEND;VALUE=DATE:20250810
SUMMARY:National Women's Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-09-24-9@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20250924
DTEND;VALUE=DATE:20250925
SUMMARY:Heritage Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-12-16-10@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20251216
DTEND;VALUE=DATE:20251217
SUMMARY:Day of Reconciliation
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-12-25-11@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20251225
DTEND;VALUE=DATE:20251226
SUMMARY:Christmas Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:ZA-all-2025-12-26-12@astravia.cc
DTSTAMP:20261102T184113Z
DTSTART;VALUE=DATE:20251226
DTEND;VALUE=DATE:20251227
SUMMARY:Day of Goodwill
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
