diff --git a/docs/data/calendar.ics b/docs/data/calendar.ics
index 44365a5fc30f446c6c39504a9d84a25e2aed39ea..f4fba6b5ad19812c26c1cc0aa6857863e47e733f 100644
--- a/docs/data/calendar.ics
+++ b/docs/data/calendar.ics
@@ -20,79 +20,6 @@ END:DAYLIGHT
 END:VTIMEZONE
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20250626T080000Z;INTERVAL=1;BYDAY=TH;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20240411T100000,20240509T100000,2024053
- 0T100000,20240606T100000,20240613T100000,20240711T100000,20240808T100000,2
- 0240815T100000,20240822T100000,20240829T100000
-UID:040000008200E00074C5B7101A82E00800000000AA91DCD133DAD901000000000000000
- 01000000079410D4550CCFD4E8D3BD91A32DE7D36
-SUMMARY:Open Makerspace
-DTSTART;TZID=W. Europe Standard Time:20240328T100000
-DTEND;TZID=W. Europe Standard Time:20240328T160000
-CLASS:PUBLIC
-PRIORITY:5
-DTSTAMP:20240628T180323Z
-TRANSP:OPAQUE
-STATUS:CONFIRMED
-SEQUENCE:0
-LOCATION:
-X-MICROSOFT-CDO-APPT-SEQUENCE:0
-X-MICROSOFT-CDO-BUSYSTATUS:BUSY
-X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
-X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
-X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
-X-MICROSOFT-DONOTFORWARDMEETING:FALSE
-X-MICROSOFT-DISALLOW-COUNTER:FALSE
-END:VEVENT
-BEGIN:VEVENT
-DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E0080000000040868988AE65DA01000000000000000
- 010000000D8266624B483244582BE694D4BBE75DF
-SUMMARY:Allgemeine Sicherheitsunterweisung
-DTSTART;TZID=W. Europe Standard Time:20240328T103000
-DTEND;TZID=W. Europe Standard Time:20240328T113000
-CLASS:PUBLIC
-PRIORITY:5
-DTSTAMP:20240628T180323Z
-TRANSP:OPAQUE
-STATUS:CONFIRMED
-SEQUENCE:0
-LOCATION:
-X-MICROSOFT-CDO-APPT-SEQUENCE:0
-X-MICROSOFT-CDO-BUSYSTATUS:BUSY
-X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
-X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
-X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
-X-MICROSOFT-DONOTFORWARDMEETING:FALSE
-X-MICROSOFT-DISALLOW-COUNTER:FALSE
-END:VEVENT
-BEGIN:VEVENT
-DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E0080000000030E51D970559DA01000000000000000
- 010000000675A35685136FC48A212D1342A0FE90A
-SUMMARY:Unterweisung Stickmaschine 
-DTSTART;TZID=W. Europe Standard Time:20240328T120000
-DTEND;TZID=W. Europe Standard Time:20240328T140000
-CLASS:PUBLIC
-PRIORITY:5
-DTSTAMP:20240628T180323Z
-TRANSP:OPAQUE
-STATUS:CONFIRMED
-SEQUENCE:0
-LOCATION:
-X-MICROSOFT-CDO-APPT-SEQUENCE:0
-X-MICROSOFT-CDO-BUSYSTATUS:BUSY
-X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
-X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
-X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
-X-MICROSOFT-DONOTFORWARDMEETING:FALSE
-X-MICROSOFT-DISALLOW-COUNTER:FALSE
-END:VEVENT
-BEGIN:VEVENT
-DESCRIPTION:\n
 RRULE:FREQ=WEEKLY;UNTIL=20250624T080000Z;INTERVAL=1;BYDAY=TU;WKST=MO
 EXDATE;TZID=W. Europe Standard Time:20240528T100000,20240604T100000,2024081
  3T100000,20240820T100000,20240827T100000
@@ -103,7 +30,7 @@ DTSTART;TZID=W. Europe Standard Time:20240402T100000
 DTEND;TZID=W. Europe Standard Time:20240402T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -128,7 +55,7 @@ DTSTART;TZID=W. Europe Standard Time:20240402T103000
 DTEND;TZID=W. Europe Standard Time:20240402T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -152,7 +79,7 @@ DTSTART;TZID=W. Europe Standard Time:20240402T120000
 DTEND;TZID=W. Europe Standard Time:20240402T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -168,15 +95,18 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20240404T100000Z;INTERVAL=2;BYDAY=TH;WKST=MO
-UID:040000008200E00074C5B7101A82E00800000000E062C31ED443DA01000000000000000
- 010000000B60E8C534A74EA41A40B66D8C2744AA3
-SUMMARY:Unterweisung FDM nach Bedarf
-DTSTART;TZID=W. Europe Standard Time:20240404T120000
-DTEND;TZID=W. Europe Standard Time:20240404T133000
+RRULE:FREQ=WEEKLY;UNTIL=20250626T080000Z;INTERVAL=1;BYDAY=TH;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20240411T100000,20240509T100000,2024053
+ 0T100000,20240606T100000,20240613T100000,20240711T100000,20240808T100000,2
+ 0240815T100000,20240822T100000,20240829T100000
+UID:040000008200E00074C5B7101A82E00800000000AA91DCD133DAD901000000000000000
+ 01000000079410D4550CCFD4E8D3BD91A32DE7D36
+SUMMARY:Open Makerspace
+DTSTART;TZID=W. Europe Standard Time:20240404T100000
+DTEND;TZID=W. Europe Standard Time:20240404T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -192,6 +122,29 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+UID:040000008200E00074C5B7101A82E00800000000491B2DC40559DA01000000000000000
+ 010000000F7168F3028698040AC944BFBA439B17D
+SUMMARY:Unterweisung Schneidplotter + Transferpresse
+DTSTART;TZID=W. Europe Standard Time:20240404T120000
+DTEND;TZID=W. Europe Standard Time:20240404T130000
+CLASS:PUBLIC
+PRIORITY:5
+DTSTAMP:20240629T180319Z
+TRANSP:OPAQUE
+STATUS:CONFIRMED
+SEQUENCE:0
+LOCATION:
+X-MICROSOFT-CDO-APPT-SEQUENCE:0
+X-MICROSOFT-CDO-BUSYSTATUS:BUSY
+X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
+X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
+X-MICROSOFT-CDO-IMPORTANCE:1
+X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-DONOTFORWARDMEETING:FALSE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DESCRIPTION:\n
 UID:040000008200E00074C5B7101A82E00800000000E062C31ED443DA01000000000000000
  010000000B60E8C534A74EA41A40B66D8C2744AA3
 RECURRENCE-ID;TZID=W. Europe Standard Time:20240404T000000
@@ -200,7 +153,7 @@ DTSTART;TZID=W. Europe Standard Time:20240404T120000
 DTEND;TZID=W. Europe Standard Time:20240404T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -216,14 +169,15 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E00800000000491B2DC40559DA01000000000000000
- 010000000F7168F3028698040AC944BFBA439B17D
-SUMMARY:Unterweisung Schneidplotter + Transferpresse
+RRULE:FREQ=WEEKLY;UNTIL=20240404T100000Z;INTERVAL=2;BYDAY=TH;WKST=MO
+UID:040000008200E00074C5B7101A82E00800000000E062C31ED443DA01000000000000000
+ 010000000B60E8C534A74EA41A40B66D8C2744AA3
+SUMMARY:Unterweisung FDM nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20240404T120000
-DTEND;TZID=W. Europe Standard Time:20240404T130000
+DTEND;TZID=W. Europe Standard Time:20240404T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -233,7 +187,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -247,7 +201,7 @@ DTSTART;TZID=W. Europe Standard Time:20240409T120000
 DTEND;TZID=W. Europe Standard Time:20240409T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -271,7 +225,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T120000
 DTEND;TZID=W. Europe Standard Time:20240411T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -296,7 +250,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T140000
 DTEND;TZID=W. Europe Standard Time:20240411T200000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:3
@@ -321,7 +275,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T163000
 DTEND;TZID=W. Europe Standard Time:20240411T173000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -345,7 +299,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T180000
 DTEND;TZID=W. Europe Standard Time:20240411T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -368,7 +322,7 @@ DTSTART;TZID=W. Europe Standard Time:20240416T120000
 DTEND;TZID=W. Europe Standard Time:20240416T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -392,7 +346,7 @@ DTSTART;TZID=W. Europe Standard Time:20240423T120000
 DTEND;TZID=W. Europe Standard Time:20240423T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -415,7 +369,7 @@ DTSTART;TZID=W. Europe Standard Time:20240425T103000
 DTEND;TZID=W. Europe Standard Time:20240425T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -438,7 +392,7 @@ DTSTART;TZID=W. Europe Standard Time:20240425T120000
 DTEND;TZID=W. Europe Standard Time:20240425T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -463,7 +417,7 @@ DTSTART;TZID=W. Europe Standard Time:20240502T120000
 DTEND;TZID=W. Europe Standard Time:20240502T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -486,7 +440,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T120000
 DTEND;TZID=W. Europe Standard Time:20240514T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -512,7 +466,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T120000
 DTEND;TZID=W. Europe Standard Time:20240514T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -536,7 +490,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T120000
 DTEND;TZID=W. Europe Standard Time:20240514T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -557,7 +511,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T140000
 DTEND;TZID=W. Europe Standard Time:20240514T143000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -580,7 +534,7 @@ DTSTART;TZID=W. Europe Standard Time:20240516T123000
 DTEND;TZID=W. Europe Standard Time:20240516T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -596,16 +550,15 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20240716T100000Z;INTERVAL=2;BYDAY=TU;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20240604T120000,20240618T120000
 UID:040000008200E00074C5B7101A82E00800000000E0EB30D2AD65DA01000000000000000
  010000000DB5E3D838C79ED408C9BCBC7091CEF79
-SUMMARY:Unterweisung FDM nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20240521T000000
+SUMMARY:Unterweisung FDM
 DTSTART;TZID=W. Europe Standard Time:20240521T120000
 DTEND;TZID=W. Europe Standard Time:20240521T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -615,21 +568,22 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+RRULE:FREQ=WEEKLY;UNTIL=20240716T100000Z;INTERVAL=2;BYDAY=TU;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20240604T120000,20240618T120000
 UID:040000008200E00074C5B7101A82E00800000000E0EB30D2AD65DA01000000000000000
  010000000DB5E3D838C79ED408C9BCBC7091CEF79
-RECURRENCE-ID;TZID=W. Europe Standard Time:20240521T000000
-SUMMARY:Unterweisung FDM
+SUMMARY:Unterweisung FDM nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20240521T120000
 DTEND;TZID=W. Europe Standard Time:20240521T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -639,7 +593,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -652,7 +606,7 @@ DTSTART;TZID=W. Europe Standard Time:20240523T103000
 DTEND;TZID=W. Europe Standard Time:20240523T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -678,7 +632,7 @@ DTSTART;TZID=W. Europe Standard Time:20240523T120000
 DTEND;TZID=W. Europe Standard Time:20240523T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -694,14 +648,15 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E008000000004461C938D884DA01000000000000000
- 010000000B65A3D309183DF44BEAC330307017EF0
-SUMMARY:Unterweisung Strickmaschine/Kniterate nach Bedarf
+UID:040000008200E00074C5B7101A82E0080000000040C7C817AE65DA01000000000000000
+ 010000000F6BB27FA42259942B2D11BE79F1E376C
+RECURRENCE-ID;TZID=W. Europe Standard Time:20240523T000000
+SUMMARY:Unterweisung Lasercutter
 DTSTART;TZID=W. Europe Standard Time:20240523T120000
-DTEND;TZID=W. Europe Standard Time:20240523T140000
+DTEND;TZID=W. Europe Standard Time:20240523T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -711,21 +666,20 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E0080000000040C7C817AE65DA01000000000000000
- 010000000F6BB27FA42259942B2D11BE79F1E376C
-RECURRENCE-ID;TZID=W. Europe Standard Time:20240523T000000
-SUMMARY:Unterweisung Lasercutter
+UID:040000008200E00074C5B7101A82E008000000004461C938D884DA01000000000000000
+ 010000000B65A3D309183DF44BEAC330307017EF0
+SUMMARY:Unterweisung Strickmaschine/Kniterate nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20240523T120000
-DTEND;TZID=W. Europe Standard Time:20240523T133000
+DTEND;TZID=W. Europe Standard Time:20240523T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -735,7 +689,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:0
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -748,7 +702,7 @@ DTSTART;TZID=W. Europe Standard Time:20240611T120000
 DTEND;TZID=W. Europe Standard Time:20240611T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -772,7 +726,7 @@ DTSTART;TZID=W. Europe Standard Time:20240613T180000
 DTEND;TZID=W. Europe Standard Time:20240613T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -795,7 +749,7 @@ DTSTART;TZID=W. Europe Standard Time:20240620T103000
 DTEND;TZID=W. Europe Standard Time:20240620T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -818,7 +772,7 @@ DTSTART;TZID=W. Europe Standard Time:20240620T120000
 DTEND;TZID=W. Europe Standard Time:20240620T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -843,7 +797,7 @@ DTSTART;TZID=W. Europe Standard Time:20240625T103000
 DTEND;TZID=W. Europe Standard Time:20240625T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -867,7 +821,7 @@ DTSTART;TZID=W. Europe Standard Time:20240625T120000
 DTEND;TZID=W. Europe Standard Time:20240625T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -891,7 +845,7 @@ DTSTART;TZID=W. Europe Standard Time:20240627T120000
 DTEND;TZID=W. Europe Standard Time:20240627T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -914,7 +868,7 @@ DTSTART;TZID=W. Europe Standard Time:20240702T100000
 DTEND;TZID=W. Europe Standard Time:20240702T120000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -938,7 +892,7 @@ DTSTART;TZID=W. Europe Standard Time:20240702T120000
 DTEND;TZID=W. Europe Standard Time:20240702T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -962,7 +916,7 @@ DTSTART;TZID=W. Europe Standard Time:20240704T103000
 DTEND;TZID=W. Europe Standard Time:20240704T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -986,7 +940,7 @@ DTSTART;TZID=W. Europe Standard Time:20240709T103000
 DTEND;TZID=W. Europe Standard Time:20240709T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1010,7 +964,7 @@ DTSTART;TZID=W. Europe Standard Time:20240709T120000
 DTEND;TZID=W. Europe Standard Time:20240709T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1033,7 +987,7 @@ DTSTART;TZID=W. Europe Standard Time:20240711T180000
 DTEND;TZID=W. Europe Standard Time:20240711T190000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1057,7 +1011,7 @@ DTSTART;TZID=W. Europe Standard Time:20240711T180000
 DTEND;TZID=W. Europe Standard Time:20240711T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1080,7 +1034,7 @@ DTSTART;TZID=W. Europe Standard Time:20240718T100000
 DTEND;TZID=W. Europe Standard Time:20240718T120000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1104,7 +1058,7 @@ DTSTART;TZID=W. Europe Standard Time:20240718T120000
 DTEND;TZID=W. Europe Standard Time:20240718T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1127,7 +1081,7 @@ DTSTART;TZID=W. Europe Standard Time:20240725T120000
 DTEND;TZID=W. Europe Standard Time:20240725T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1150,7 +1104,7 @@ DTSTART;TZID=W. Europe Standard Time:20240730T110000
 DTEND;TZID=W. Europe Standard Time:20240730T150000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1174,7 +1128,7 @@ DTSTART;TZID=W. Europe Standard Time:20240808T180000
 DTEND;TZID=W. Europe Standard Time:20240808T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
diff --git a/public/data/calendar.ics b/public/data/calendar.ics
index 44365a5fc30f446c6c39504a9d84a25e2aed39ea..f4fba6b5ad19812c26c1cc0aa6857863e47e733f 100644
--- a/public/data/calendar.ics
+++ b/public/data/calendar.ics
@@ -20,79 +20,6 @@ END:DAYLIGHT
 END:VTIMEZONE
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20250626T080000Z;INTERVAL=1;BYDAY=TH;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20240411T100000,20240509T100000,2024053
- 0T100000,20240606T100000,20240613T100000,20240711T100000,20240808T100000,2
- 0240815T100000,20240822T100000,20240829T100000
-UID:040000008200E00074C5B7101A82E00800000000AA91DCD133DAD901000000000000000
- 01000000079410D4550CCFD4E8D3BD91A32DE7D36
-SUMMARY:Open Makerspace
-DTSTART;TZID=W. Europe Standard Time:20240328T100000
-DTEND;TZID=W. Europe Standard Time:20240328T160000
-CLASS:PUBLIC
-PRIORITY:5
-DTSTAMP:20240628T180323Z
-TRANSP:OPAQUE
-STATUS:CONFIRMED
-SEQUENCE:0
-LOCATION:
-X-MICROSOFT-CDO-APPT-SEQUENCE:0
-X-MICROSOFT-CDO-BUSYSTATUS:BUSY
-X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
-X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
-X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
-X-MICROSOFT-DONOTFORWARDMEETING:FALSE
-X-MICROSOFT-DISALLOW-COUNTER:FALSE
-END:VEVENT
-BEGIN:VEVENT
-DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E0080000000040868988AE65DA01000000000000000
- 010000000D8266624B483244582BE694D4BBE75DF
-SUMMARY:Allgemeine Sicherheitsunterweisung
-DTSTART;TZID=W. Europe Standard Time:20240328T103000
-DTEND;TZID=W. Europe Standard Time:20240328T113000
-CLASS:PUBLIC
-PRIORITY:5
-DTSTAMP:20240628T180323Z
-TRANSP:OPAQUE
-STATUS:CONFIRMED
-SEQUENCE:0
-LOCATION:
-X-MICROSOFT-CDO-APPT-SEQUENCE:0
-X-MICROSOFT-CDO-BUSYSTATUS:BUSY
-X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
-X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
-X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
-X-MICROSOFT-DONOTFORWARDMEETING:FALSE
-X-MICROSOFT-DISALLOW-COUNTER:FALSE
-END:VEVENT
-BEGIN:VEVENT
-DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E0080000000030E51D970559DA01000000000000000
- 010000000675A35685136FC48A212D1342A0FE90A
-SUMMARY:Unterweisung Stickmaschine 
-DTSTART;TZID=W. Europe Standard Time:20240328T120000
-DTEND;TZID=W. Europe Standard Time:20240328T140000
-CLASS:PUBLIC
-PRIORITY:5
-DTSTAMP:20240628T180323Z
-TRANSP:OPAQUE
-STATUS:CONFIRMED
-SEQUENCE:0
-LOCATION:
-X-MICROSOFT-CDO-APPT-SEQUENCE:0
-X-MICROSOFT-CDO-BUSYSTATUS:BUSY
-X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
-X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
-X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
-X-MICROSOFT-DONOTFORWARDMEETING:FALSE
-X-MICROSOFT-DISALLOW-COUNTER:FALSE
-END:VEVENT
-BEGIN:VEVENT
-DESCRIPTION:\n
 RRULE:FREQ=WEEKLY;UNTIL=20250624T080000Z;INTERVAL=1;BYDAY=TU;WKST=MO
 EXDATE;TZID=W. Europe Standard Time:20240528T100000,20240604T100000,2024081
  3T100000,20240820T100000,20240827T100000
@@ -103,7 +30,7 @@ DTSTART;TZID=W. Europe Standard Time:20240402T100000
 DTEND;TZID=W. Europe Standard Time:20240402T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -128,7 +55,7 @@ DTSTART;TZID=W. Europe Standard Time:20240402T103000
 DTEND;TZID=W. Europe Standard Time:20240402T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -152,7 +79,7 @@ DTSTART;TZID=W. Europe Standard Time:20240402T120000
 DTEND;TZID=W. Europe Standard Time:20240402T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -168,15 +95,18 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20240404T100000Z;INTERVAL=2;BYDAY=TH;WKST=MO
-UID:040000008200E00074C5B7101A82E00800000000E062C31ED443DA01000000000000000
- 010000000B60E8C534A74EA41A40B66D8C2744AA3
-SUMMARY:Unterweisung FDM nach Bedarf
-DTSTART;TZID=W. Europe Standard Time:20240404T120000
-DTEND;TZID=W. Europe Standard Time:20240404T133000
+RRULE:FREQ=WEEKLY;UNTIL=20250626T080000Z;INTERVAL=1;BYDAY=TH;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20240411T100000,20240509T100000,2024053
+ 0T100000,20240606T100000,20240613T100000,20240711T100000,20240808T100000,2
+ 0240815T100000,20240822T100000,20240829T100000
+UID:040000008200E00074C5B7101A82E00800000000AA91DCD133DAD901000000000000000
+ 01000000079410D4550CCFD4E8D3BD91A32DE7D36
+SUMMARY:Open Makerspace
+DTSTART;TZID=W. Europe Standard Time:20240404T100000
+DTEND;TZID=W. Europe Standard Time:20240404T160000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -192,6 +122,29 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+UID:040000008200E00074C5B7101A82E00800000000491B2DC40559DA01000000000000000
+ 010000000F7168F3028698040AC944BFBA439B17D
+SUMMARY:Unterweisung Schneidplotter + Transferpresse
+DTSTART;TZID=W. Europe Standard Time:20240404T120000
+DTEND;TZID=W. Europe Standard Time:20240404T130000
+CLASS:PUBLIC
+PRIORITY:5
+DTSTAMP:20240629T180319Z
+TRANSP:OPAQUE
+STATUS:CONFIRMED
+SEQUENCE:0
+LOCATION:
+X-MICROSOFT-CDO-APPT-SEQUENCE:0
+X-MICROSOFT-CDO-BUSYSTATUS:BUSY
+X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
+X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
+X-MICROSOFT-CDO-IMPORTANCE:1
+X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-DONOTFORWARDMEETING:FALSE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DESCRIPTION:\n
 UID:040000008200E00074C5B7101A82E00800000000E062C31ED443DA01000000000000000
  010000000B60E8C534A74EA41A40B66D8C2744AA3
 RECURRENCE-ID;TZID=W. Europe Standard Time:20240404T000000
@@ -200,7 +153,7 @@ DTSTART;TZID=W. Europe Standard Time:20240404T120000
 DTEND;TZID=W. Europe Standard Time:20240404T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -216,14 +169,15 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E00800000000491B2DC40559DA01000000000000000
- 010000000F7168F3028698040AC944BFBA439B17D
-SUMMARY:Unterweisung Schneidplotter + Transferpresse
+RRULE:FREQ=WEEKLY;UNTIL=20240404T100000Z;INTERVAL=2;BYDAY=TH;WKST=MO
+UID:040000008200E00074C5B7101A82E00800000000E062C31ED443DA01000000000000000
+ 010000000B60E8C534A74EA41A40B66D8C2744AA3
+SUMMARY:Unterweisung FDM nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20240404T120000
-DTEND;TZID=W. Europe Standard Time:20240404T130000
+DTEND;TZID=W. Europe Standard Time:20240404T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -233,7 +187,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -247,7 +201,7 @@ DTSTART;TZID=W. Europe Standard Time:20240409T120000
 DTEND;TZID=W. Europe Standard Time:20240409T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -271,7 +225,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T120000
 DTEND;TZID=W. Europe Standard Time:20240411T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -296,7 +250,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T140000
 DTEND;TZID=W. Europe Standard Time:20240411T200000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:3
@@ -321,7 +275,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T163000
 DTEND;TZID=W. Europe Standard Time:20240411T173000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -345,7 +299,7 @@ DTSTART;TZID=W. Europe Standard Time:20240411T180000
 DTEND;TZID=W. Europe Standard Time:20240411T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -368,7 +322,7 @@ DTSTART;TZID=W. Europe Standard Time:20240416T120000
 DTEND;TZID=W. Europe Standard Time:20240416T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -392,7 +346,7 @@ DTSTART;TZID=W. Europe Standard Time:20240423T120000
 DTEND;TZID=W. Europe Standard Time:20240423T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -415,7 +369,7 @@ DTSTART;TZID=W. Europe Standard Time:20240425T103000
 DTEND;TZID=W. Europe Standard Time:20240425T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -438,7 +392,7 @@ DTSTART;TZID=W. Europe Standard Time:20240425T120000
 DTEND;TZID=W. Europe Standard Time:20240425T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -463,7 +417,7 @@ DTSTART;TZID=W. Europe Standard Time:20240502T120000
 DTEND;TZID=W. Europe Standard Time:20240502T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -486,7 +440,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T120000
 DTEND;TZID=W. Europe Standard Time:20240514T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -512,7 +466,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T120000
 DTEND;TZID=W. Europe Standard Time:20240514T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -536,7 +490,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T120000
 DTEND;TZID=W. Europe Standard Time:20240514T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -557,7 +511,7 @@ DTSTART;TZID=W. Europe Standard Time:20240514T140000
 DTEND;TZID=W. Europe Standard Time:20240514T143000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -580,7 +534,7 @@ DTSTART;TZID=W. Europe Standard Time:20240516T123000
 DTEND;TZID=W. Europe Standard Time:20240516T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -596,16 +550,15 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-RRULE:FREQ=WEEKLY;UNTIL=20240716T100000Z;INTERVAL=2;BYDAY=TU;WKST=MO
-EXDATE;TZID=W. Europe Standard Time:20240604T120000,20240618T120000
 UID:040000008200E00074C5B7101A82E00800000000E0EB30D2AD65DA01000000000000000
  010000000DB5E3D838C79ED408C9BCBC7091CEF79
-SUMMARY:Unterweisung FDM nach Bedarf
+RECURRENCE-ID;TZID=W. Europe Standard Time:20240521T000000
+SUMMARY:Unterweisung FDM
 DTSTART;TZID=W. Europe Standard Time:20240521T120000
 DTEND;TZID=W. Europe Standard Time:20240521T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -615,21 +568,22 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
+RRULE:FREQ=WEEKLY;UNTIL=20240716T100000Z;INTERVAL=2;BYDAY=TU;WKST=MO
+EXDATE;TZID=W. Europe Standard Time:20240604T120000,20240618T120000
 UID:040000008200E00074C5B7101A82E00800000000E0EB30D2AD65DA01000000000000000
  010000000DB5E3D838C79ED408C9BCBC7091CEF79
-RECURRENCE-ID;TZID=W. Europe Standard Time:20240521T000000
-SUMMARY:Unterweisung FDM
+SUMMARY:Unterweisung FDM nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20240521T120000
 DTEND;TZID=W. Europe Standard Time:20240521T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -639,7 +593,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:1
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -652,7 +606,7 @@ DTSTART;TZID=W. Europe Standard Time:20240523T103000
 DTEND;TZID=W. Europe Standard Time:20240523T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -678,7 +632,7 @@ DTSTART;TZID=W. Europe Standard Time:20240523T120000
 DTEND;TZID=W. Europe Standard Time:20240523T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -694,14 +648,15 @@ X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E008000000004461C938D884DA01000000000000000
- 010000000B65A3D309183DF44BEAC330307017EF0
-SUMMARY:Unterweisung Strickmaschine/Kniterate nach Bedarf
+UID:040000008200E00074C5B7101A82E0080000000040C7C817AE65DA01000000000000000
+ 010000000F6BB27FA42259942B2D11BE79F1E376C
+RECURRENCE-ID;TZID=W. Europe Standard Time:20240523T000000
+SUMMARY:Unterweisung Lasercutter
 DTSTART;TZID=W. Europe Standard Time:20240523T120000
-DTEND;TZID=W. Europe Standard Time:20240523T140000
+DTEND;TZID=W. Europe Standard Time:20240523T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -711,21 +666,20 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:0
+X-MICROSOFT-CDO-INSTTYPE:3
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
 BEGIN:VEVENT
 DESCRIPTION:\n
-UID:040000008200E00074C5B7101A82E0080000000040C7C817AE65DA01000000000000000
- 010000000F6BB27FA42259942B2D11BE79F1E376C
-RECURRENCE-ID;TZID=W. Europe Standard Time:20240523T000000
-SUMMARY:Unterweisung Lasercutter
+UID:040000008200E00074C5B7101A82E008000000004461C938D884DA01000000000000000
+ 010000000B65A3D309183DF44BEAC330307017EF0
+SUMMARY:Unterweisung Strickmaschine/Kniterate nach Bedarf
 DTSTART;TZID=W. Europe Standard Time:20240523T120000
-DTEND;TZID=W. Europe Standard Time:20240523T133000
+DTEND;TZID=W. Europe Standard Time:20240523T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -735,7 +689,7 @@ X-MICROSOFT-CDO-BUSYSTATUS:BUSY
 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
 X-MICROSOFT-CDO-IMPORTANCE:1
-X-MICROSOFT-CDO-INSTTYPE:3
+X-MICROSOFT-CDO-INSTTYPE:0
 X-MICROSOFT-DONOTFORWARDMEETING:FALSE
 X-MICROSOFT-DISALLOW-COUNTER:FALSE
 END:VEVENT
@@ -748,7 +702,7 @@ DTSTART;TZID=W. Europe Standard Time:20240611T120000
 DTEND;TZID=W. Europe Standard Time:20240611T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -772,7 +726,7 @@ DTSTART;TZID=W. Europe Standard Time:20240613T180000
 DTEND;TZID=W. Europe Standard Time:20240613T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -795,7 +749,7 @@ DTSTART;TZID=W. Europe Standard Time:20240620T103000
 DTEND;TZID=W. Europe Standard Time:20240620T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -818,7 +772,7 @@ DTSTART;TZID=W. Europe Standard Time:20240620T120000
 DTEND;TZID=W. Europe Standard Time:20240620T140000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -843,7 +797,7 @@ DTSTART;TZID=W. Europe Standard Time:20240625T103000
 DTEND;TZID=W. Europe Standard Time:20240625T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -867,7 +821,7 @@ DTSTART;TZID=W. Europe Standard Time:20240625T120000
 DTEND;TZID=W. Europe Standard Time:20240625T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -891,7 +845,7 @@ DTSTART;TZID=W. Europe Standard Time:20240627T120000
 DTEND;TZID=W. Europe Standard Time:20240627T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -914,7 +868,7 @@ DTSTART;TZID=W. Europe Standard Time:20240702T100000
 DTEND;TZID=W. Europe Standard Time:20240702T120000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -938,7 +892,7 @@ DTSTART;TZID=W. Europe Standard Time:20240702T120000
 DTEND;TZID=W. Europe Standard Time:20240702T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -962,7 +916,7 @@ DTSTART;TZID=W. Europe Standard Time:20240704T103000
 DTEND;TZID=W. Europe Standard Time:20240704T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -986,7 +940,7 @@ DTSTART;TZID=W. Europe Standard Time:20240709T103000
 DTEND;TZID=W. Europe Standard Time:20240709T113000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1010,7 +964,7 @@ DTSTART;TZID=W. Europe Standard Time:20240709T120000
 DTEND;TZID=W. Europe Standard Time:20240709T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1033,7 +987,7 @@ DTSTART;TZID=W. Europe Standard Time:20240711T180000
 DTEND;TZID=W. Europe Standard Time:20240711T190000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1057,7 +1011,7 @@ DTSTART;TZID=W. Europe Standard Time:20240711T180000
 DTEND;TZID=W. Europe Standard Time:20240711T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1080,7 +1034,7 @@ DTSTART;TZID=W. Europe Standard Time:20240718T100000
 DTEND;TZID=W. Europe Standard Time:20240718T120000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1104,7 +1058,7 @@ DTSTART;TZID=W. Europe Standard Time:20240718T120000
 DTEND;TZID=W. Europe Standard Time:20240718T133000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1127,7 +1081,7 @@ DTSTART;TZID=W. Europe Standard Time:20240725T120000
 DTEND;TZID=W. Europe Standard Time:20240725T130000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1150,7 +1104,7 @@ DTSTART;TZID=W. Europe Standard Time:20240730T110000
 DTEND;TZID=W. Europe Standard Time:20240730T150000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0
@@ -1174,7 +1128,7 @@ DTSTART;TZID=W. Europe Standard Time:20240808T180000
 DTEND;TZID=W. Europe Standard Time:20240808T193000
 CLASS:PUBLIC
 PRIORITY:5
-DTSTAMP:20240628T180323Z
+DTSTAMP:20240629T180319Z
 TRANSP:OPAQUE
 STATUS:CONFIRMED
 SEQUENCE:0