BEGIN:VCALENDAR VERSION:2.0 X-WR-CALNAME:eMeidi Weather X-WR-TIMEZONE:Europe/Bern CALSCALE:GREGORIAN BEGIN:VEVENT UID:20260427-neuenegg-switzerland DTSTART;VALUE=DATE:20260427 DTEND;VALUE=DATE:20260428 SUMMARY:Neuenegg: 6–20°, 0mm 🌧️, 13h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260427T062100 DTEND;TZID=Europe/Zurich:20260427T063600 SUMMARY:☼↑ Neuenegg: 06:21 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-04-27T06:21 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260427T203500 DTEND;TZID=Europe/Zurich:20260427T205000 SUMMARY:☼↓ Neuenegg: 20:35 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-04-27T20:35 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-neuenegg-switzerland DTSTART;VALUE=DATE:20260504 DTEND;VALUE=DATE:20260505 SUMMARY:Neuenegg: 0–16°, 0mm 🌧️, 14h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260504T061000 DTEND;TZID=Europe/Zurich:20260504T062500 SUMMARY:☼↑ Neuenegg: 06:10 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-05-04T06:10 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260504T204400 DTEND;TZID=Europe/Zurich:20260504T205900 SUMMARY:☼↓ Neuenegg: 20:44 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-05-04T20:44 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-zuerich-switzerland DTSTART;VALUE=DATE:20260427 DTEND;VALUE=DATE:20260428 SUMMARY:Zürich: 7–20°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260427T061500 DTEND;TZID=Europe/Zurich:20260427T063000 SUMMARY:☼↑ Zürich: 06:15 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-04-27T06:15 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260427T203100 DTEND;TZID=Europe/Zurich:20260427T204600 SUMMARY:☼↓ Zürich: 20:31 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-04-27T20:31 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-zuerich-switzerland DTSTART;VALUE=DATE:20260504 DTEND;VALUE=DATE:20260505 SUMMARY:Zürich: 3–19°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260504T060400 DTEND;TZID=Europe/Zurich:20260504T061900 SUMMARY:☼↑ Zürich: 06:04 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-04T06:04 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260504T204000 DTEND;TZID=Europe/Zurich:20260504T205500 SUMMARY:☼↓ Zürich: 20:40 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-04T20:40 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260427 DTEND;VALUE=DATE:20260428 SUMMARY:Pfäffikon SZ: 7–21°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260427T061500 DTEND;TZID=Europe/Zurich:20260427T063000 SUMMARY:☼↑ Pfäffikon SZ: 06:15 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-27T06:15 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260427T202900 DTEND;TZID=Europe/Zurich:20260427T204400 SUMMARY:☼↓ Pfäffikon SZ: 20:29 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-27T20:29 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260504 DTEND;VALUE=DATE:20260505 SUMMARY:Pfäffikon SZ: 1–19°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260504T060300 DTEND;TZID=Europe/Zurich:20260504T061800 SUMMARY:☼↑ Pfäffikon SZ: 06:03 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-04T06:03 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260504T203900 DTEND;TZID=Europe/Zurich:20260504T205400 SUMMARY:☼↓ Pfäffikon SZ: 20:39 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-04T20:39 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-zuerich-switzerland DTSTART;VALUE=DATE:20260428 DTEND;VALUE=DATE:20260429 SUMMARY:Zürich: 7–15°, 0mm 🌧️, 2h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Rain: Slight, moderate and heavy intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260428T061300 DTEND;TZID=Europe/Zurich:20260428T062800 SUMMARY:☼↑ Zürich: 06:13 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-04-28T06:13 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260428T203200 DTEND;TZID=Europe/Zurich:20260428T204700 SUMMARY:☼↓ Zürich: 20:32 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-04-28T20:32 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-zuerich-switzerland DTSTART;VALUE=DATE:20260505 DTEND;VALUE=DATE:20260506 SUMMARY:Zürich: 8–15°, 1mm 🌧️, 12h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260505T060200 DTEND;TZID=Europe/Zurich:20260505T061700 SUMMARY:☼↑ Zürich: 06:02 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-05T06:02 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260505T204200 DTEND;TZID=Europe/Zurich:20260505T205700 SUMMARY:☼↓ Zürich: 20:42 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-05T20:42 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260428 DTEND;VALUE=DATE:20260429 SUMMARY:Pfäffikon SZ: 7–16°, 0mm 🌧️, 5h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260428T061300 DTEND;TZID=Europe/Zurich:20260428T062800 SUMMARY:☼↑ Pfäffikon SZ: 06:13 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-28T06:13 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260428T203100 DTEND;TZID=Europe/Zurich:20260428T204600 SUMMARY:☼↓ Pfäffikon SZ: 20:31 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-28T20:31 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260505 DTEND;VALUE=DATE:20260506 SUMMARY:Pfäffikon SZ: 7–15°, 1mm 🌧️, 12h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260505T060200 DTEND;TZID=Europe/Zurich:20260505T061700 SUMMARY:☼↑ Pfäffikon SZ: 06:02 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-05T06:02 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260505T204000 DTEND;TZID=Europe/Zurich:20260505T205500 SUMMARY:☼↓ Pfäffikon SZ: 20:40 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-05T20:40 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-zuerich-switzerland DTSTART;VALUE=DATE:20260429 DTEND;VALUE=DATE:20260430 SUMMARY:Zürich: 5–14°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260429T061200 DTEND;TZID=Europe/Zurich:20260429T062700 SUMMARY:☼↑ Zürich: 06:12 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-04-29T06:12 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260429T203400 DTEND;TZID=Europe/Zurich:20260429T204900 SUMMARY:☼↓ Zürich: 20:34 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-04-29T20:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-zuerich-switzerland DTSTART;VALUE=DATE:20260506 DTEND;VALUE=DATE:20260507 SUMMARY:Zürich: 7–20°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260506T060100 DTEND;TZID=Europe/Zurich:20260506T061600 SUMMARY:☼↑ Zürich: 06:01 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-06T06:01 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260506T204300 DTEND;TZID=Europe/Zurich:20260506T205800 SUMMARY:☼↓ Zürich: 20:43 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-06T20:43 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260429 DTEND;VALUE=DATE:20260430 SUMMARY:Pfäffikon SZ: 6–13°, 0mm 🌧️, 13h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260429T061100 DTEND;TZID=Europe/Zurich:20260429T062600 SUMMARY:☼↑ Pfäffikon SZ: 06:11 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-29T06:11 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260429T203200 DTEND;TZID=Europe/Zurich:20260429T204700 SUMMARY:☼↓ Pfäffikon SZ: 20:32 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-29T20:32 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260506 DTEND;VALUE=DATE:20260507 SUMMARY:Pfäffikon SZ: 7–21°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260506T060000 DTEND;TZID=Europe/Zurich:20260506T061500 SUMMARY:☼↑ Pfäffikon SZ: 06:00 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-06T06:00 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260506T204200 DTEND;TZID=Europe/Zurich:20260506T205700 SUMMARY:☼↓ Pfäffikon SZ: 20:42 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-06T20:42 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-zuerich-switzerland DTSTART;VALUE=DATE:20260430 DTEND;VALUE=DATE:20260501 SUMMARY:Zürich: 3–13°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260430T061000 DTEND;TZID=Europe/Zurich:20260430T062500 SUMMARY:☼↑ Zürich: 06:10 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-04-30T06:10 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260430T203500 DTEND;TZID=Europe/Zurich:20260430T205000 SUMMARY:☼↓ Zürich: 20:35 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-04-30T20:35 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-zuerich-switzerland DTSTART;VALUE=DATE:20260507 DTEND;VALUE=DATE:20260508 SUMMARY:Zürich: 8–18°, 1mm 🌧️, 11h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260507T055900 DTEND;TZID=Europe/Zurich:20260507T061400 SUMMARY:☼↑ Zürich: 05:59 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-07T05:59 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260507T204400 DTEND;TZID=Europe/Zurich:20260507T205900 SUMMARY:☼↓ Zürich: 20:44 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-07T20:44 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260430 DTEND;VALUE=DATE:20260501 SUMMARY:Pfäffikon SZ: 5–13°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Clear sky.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260430T061000 DTEND;TZID=Europe/Zurich:20260430T062500 SUMMARY:☼↑ Pfäffikon SZ: 06:10 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-30T06:10 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260430T203400 DTEND;TZID=Europe/Zurich:20260430T204900 SUMMARY:☼↓ Pfäffikon SZ: 20:34 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-30T20:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260507 DTEND;VALUE=DATE:20260508 SUMMARY:Pfäffikon SZ: 8–18°, 1mm 🌧️, 10h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260507T055900 DTEND;TZID=Europe/Zurich:20260507T061400 SUMMARY:☼↑ Pfäffikon SZ: 05:59 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-07T05:59 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260507T204300 DTEND;TZID=Europe/Zurich:20260507T205800 SUMMARY:☼↓ Pfäffikon SZ: 20:43 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-07T20:43 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-neuenegg-switzerland DTSTART;VALUE=DATE:20260424 DTEND;VALUE=DATE:20260425 SUMMARY:Neuenegg: 0–21°, 0mm 🌧️, 13h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260424T062600 DTEND;TZID=Europe/Zurich:20260424T064100 SUMMARY:☼↑ Neuenegg: 06:26 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-04-24T06:26 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260424T203100 DTEND;TZID=Europe/Zurich:20260424T204600 SUMMARY:☼↓ Neuenegg: 20:31 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-04-24T20:31 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-neuenegg-switzerland DTSTART;VALUE=DATE:20260501 DTEND;VALUE=DATE:20260502 SUMMARY:Neuenegg: 1–16°, 0mm 🌧️, 14h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260501T061500 DTEND;TZID=Europe/Zurich:20260501T063000 SUMMARY:☼↑ Neuenegg: 06:15 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-05-01T06:15 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260501T204000 DTEND;TZID=Europe/Zurich:20260501T205500 SUMMARY:☼↓ Neuenegg: 20:40 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-05-01T20:40 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-neuenegg-switzerland DTSTART;VALUE=DATE:20260508 DTEND;VALUE=DATE:20260509 SUMMARY:Neuenegg: 8–15°, 1mm 🌧️, 13h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260508T060400 DTEND;TZID=Europe/Zurich:20260508T061900 SUMMARY:☼↑ Neuenegg: 06:04 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-05-08T06:04 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260508T204900 DTEND;TZID=Europe/Zurich:20260508T210400 SUMMARY:☼↓ Neuenegg: 20:49 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-05-08T20:49 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-zuerich-switzerland DTSTART;VALUE=DATE:20260424 DTEND;VALUE=DATE:20260425 SUMMARY:Zürich: 7–22°, 0mm 🌧️, 13h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260424T062000 DTEND;TZID=Europe/Zurich:20260424T063500 SUMMARY:☼↑ Zürich: 06:20 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-04-24T06:20 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260424T202700 DTEND;TZID=Europe/Zurich:20260424T204200 SUMMARY:☼↓ Zürich: 20:27 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-04-24T20:27 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-zuerich-switzerland DTSTART;VALUE=DATE:20260501 DTEND;VALUE=DATE:20260502 SUMMARY:Zürich: 4–17°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260501T060900 DTEND;TZID=Europe/Zurich:20260501T062400 SUMMARY:☼↑ Zürich: 06:09 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-01T06:09 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260501T203600 DTEND;TZID=Europe/Zurich:20260501T205100 SUMMARY:☼↓ Zürich: 20:36 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-01T20:36 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-zuerich-switzerland DTSTART;VALUE=DATE:20260508 DTEND;VALUE=DATE:20260509 SUMMARY:Zürich: 9–17°, 1mm 🌧️, 12h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260508T055800 DTEND;TZID=Europe/Zurich:20260508T061300 SUMMARY:☼↑ Zürich: 05:58 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-08T05:58 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260508T204600 DTEND;TZID=Europe/Zurich:20260508T210100 SUMMARY:☼↓ Zürich: 20:46 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-08T20:46 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260424 DTEND;VALUE=DATE:20260425 SUMMARY:Pfäffikon SZ: 9–21°, 0mm 🌧️, 13h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260424T062000 DTEND;TZID=Europe/Zurich:20260424T063500 SUMMARY:☼↑ Pfäffikon SZ: 06:20 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-24T06:20 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260424T202500 DTEND;TZID=Europe/Zurich:20260424T204000 SUMMARY:☼↓ Pfäffikon SZ: 20:25 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-24T20:25 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260501 DTEND;VALUE=DATE:20260502 SUMMARY:Pfäffikon SZ: 2–16°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260501T060800 DTEND;TZID=Europe/Zurich:20260501T062300 SUMMARY:☼↑ Pfäffikon SZ: 06:08 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-01T06:08 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260501T203500 DTEND;TZID=Europe/Zurich:20260501T205000 SUMMARY:☼↓ Pfäffikon SZ: 20:35 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-01T20:35 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260508 DTEND;VALUE=DATE:20260509 SUMMARY:Pfäffikon SZ: 9–17°, 2mm 🌧️, 11h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260508T055800 DTEND;TZID=Europe/Zurich:20260508T061300 SUMMARY:☼↑ Pfäffikon SZ: 05:58 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-08T05:58 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260508T204400 DTEND;TZID=Europe/Zurich:20260508T205900 SUMMARY:☼↓ Pfäffikon SZ: 20:44 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-08T20:44 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-zuerich-switzerland DTSTART;VALUE=DATE:20260425 DTEND;VALUE=DATE:20260426 SUMMARY:Zürich: 8–23°, 0mm 🌧️, 13h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260425T061900 DTEND;TZID=Europe/Zurich:20260425T063400 SUMMARY:☼↑ Zürich: 06:19 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-04-25T06:19 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260425T202800 DTEND;TZID=Europe/Zurich:20260425T204300 SUMMARY:☼↓ Zürich: 20:28 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-04-25T20:28 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-zuerich-switzerland DTSTART;VALUE=DATE:20260502 DTEND;VALUE=DATE:20260503 SUMMARY:Zürich: 4–19°, 0mm 🌧️, 14h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260502T060700 DTEND;TZID=Europe/Zurich:20260502T062200 SUMMARY:☼↑ Zürich: 06:07 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-02T06:07 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260502T203800 DTEND;TZID=Europe/Zurich:20260502T205300 SUMMARY:☼↓ Zürich: 20:38 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-02T20:38 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-zuerich-switzerland DTSTART;VALUE=DATE:20260509 DTEND;VALUE=DATE:20260510 SUMMARY:Zürich: 0–0°, 0mm 🌧️, 0h ☀️ LOCATION:Zürich, Switzerland DESCRIPTION:#UNDEFINED: Code .\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-zuerich-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260509T055700 DTEND;TZID=Europe/Zurich:20260509T061200 SUMMARY:☼↑ Zürich: 05:57 LOCATION:Zürich, Switzerland DESCRIPTION:Sunrise: 2026-05-09T05:57 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-zuerich-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260509T204700 DTEND;TZID=Europe/Zurich:20260509T210200 SUMMARY:☼↓ Zürich: 20:47 LOCATION:Zürich, Switzerland DESCRIPTION:Sunset: 2026-05-09T20:47 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260425 DTEND;VALUE=DATE:20260426 SUMMARY:Pfäffikon SZ: 9–23°, 0mm 🌧️, 13h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260425T061800 DTEND;TZID=Europe/Zurich:20260425T063300 SUMMARY:☼↑ Pfäffikon SZ: 06:18 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-25T06:18 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260425T202700 DTEND;TZID=Europe/Zurich:20260425T204200 SUMMARY:☼↓ Pfäffikon SZ: 20:27 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-25T20:27 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260502 DTEND;VALUE=DATE:20260503 SUMMARY:Pfäffikon SZ: 3–18°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260502T060700 DTEND;TZID=Europe/Zurich:20260502T062200 SUMMARY:☼↑ Pfäffikon SZ: 06:07 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-02T06:07 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260502T203600 DTEND;TZID=Europe/Zurich:20260502T205100 SUMMARY:☼↓ Pfäffikon SZ: 20:36 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-02T20:36 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260509 DTEND;VALUE=DATE:20260510 SUMMARY:Pfäffikon SZ: 0–0°, 0mm 🌧️, 0h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:#UNDEFINED: Code .\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260509T055600 DTEND;TZID=Europe/Zurich:20260509T061100 SUMMARY:☼↑ Pfäffikon SZ: 05:56 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-09T05:56 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260509T204600 DTEND;TZID=Europe/Zurich:20260509T210100 SUMMARY:☼↓ Pfäffikon SZ: 20:46 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-09T20:46 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-neuenegg-switzerland DTSTART;VALUE=DATE:20260425 DTEND;VALUE=DATE:20260426 SUMMARY:Neuenegg: 4–22°, 0mm 🌧️, 13h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260425T062500 DTEND;TZID=Europe/Zurich:20260425T064000 SUMMARY:☼↑ Neuenegg: 06:25 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-04-25T06:25 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260425T203200 DTEND;TZID=Europe/Zurich:20260425T204700 SUMMARY:☼↓ Neuenegg: 20:32 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-04-25T20:32 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-neuenegg-switzerland DTSTART;VALUE=DATE:20260502 DTEND;VALUE=DATE:20260503 SUMMARY:Neuenegg: 2–18°, 0mm 🌧️, 14h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260502T061300 DTEND;TZID=Europe/Zurich:20260502T062800 SUMMARY:☼↑ Neuenegg: 06:13 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-05-02T06:13 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260502T204100 DTEND;TZID=Europe/Zurich:20260502T205600 SUMMARY:☼↓ Neuenegg: 20:41 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-05-02T20:41 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-neuenegg-switzerland DTSTART;VALUE=DATE:20260509 DTEND;VALUE=DATE:20260510 SUMMARY:Neuenegg: 0–0°, 0mm 🌧️, 0h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:#UNDEFINED: Code .\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260509T060300 DTEND;TZID=Europe/Zurich:20260509T061800 SUMMARY:☼↑ Neuenegg: 06:03 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-05-09T06:03 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260509T205100 DTEND;TZID=Europe/Zurich:20260509T210600 SUMMARY:☼↓ Neuenegg: 20:51 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-05-09T20:51 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-neuenegg-switzerland DTSTART;VALUE=DATE:20260426 DTEND;VALUE=DATE:20260427 SUMMARY:Neuenegg: 9–20°, 0mm 🌧️, 13h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260426T062300 DTEND;TZID=Europe/Zurich:20260426T063800 SUMMARY:☼↑ Neuenegg: 06:23 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-04-26T06:23 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260426T203300 DTEND;TZID=Europe/Zurich:20260426T204800 SUMMARY:☼↓ Neuenegg: 20:33 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-04-26T20:33 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-neuenegg-switzerland DTSTART;VALUE=DATE:20260503 DTEND;VALUE=DATE:20260504 SUMMARY:Neuenegg: 3–17°, 0mm 🌧️, 14h ☀️ LOCATION:Neuenegg, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-neuenegg-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260503T061200 DTEND;TZID=Europe/Zurich:20260503T062700 SUMMARY:☼↑ Neuenegg: 06:12 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunrise: 2026-05-03T06:12 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-neuenegg-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260503T204300 DTEND;TZID=Europe/Zurich:20260503T205800 SUMMARY:☼↓ Neuenegg: 20:43 LOCATION:Neuenegg, Switzerland DESCRIPTION:Sunset: 2026-05-03T20:43 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:24+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260426 DTEND;VALUE=DATE:20260427 SUMMARY:Pfäffikon SZ: 10–21°, 0mm 🌧️, 10h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260426T061600 DTEND;TZID=Europe/Zurich:20260426T063100 SUMMARY:☼↑ Pfäffikon SZ: 06:16 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-04-26T06:16 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260426T202800 DTEND;TZID=Europe/Zurich:20260426T204300 SUMMARY:☼↓ Pfäffikon SZ: 20:28 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-04-26T20:28 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-pfaeffikon-sz-switzerland DTSTART;VALUE=DATE:20260503 DTEND;VALUE=DATE:20260504 SUMMARY:Pfäffikon SZ: 3–17°, 0mm 🌧️, 14h ☀️ LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-pfaeffikon-sz-switzerland-sunrise DTSTART;TZID=Europe/Zurich:20260503T060500 DTEND;TZID=Europe/Zurich:20260503T062000 SUMMARY:☼↑ Pfäffikon SZ: 06:05 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunrise: 2026-05-03T06:05 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-pfaeffikon-sz-switzerland-sunset DTSTART;TZID=Europe/Zurich:20260503T203800 DTEND;TZID=Europe/Zurich:20260503T205300 SUMMARY:☼↓ Pfäffikon SZ: 20:38 LOCATION:Pfäffikon SZ, Switzerland DESCRIPTION:Sunset: 2026-05-03T20:38 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-bangkok-thailand DTSTART;VALUE=DATE:20260424 DTEND;VALUE=DATE:20260425 SUMMARY:Bangkok: 28–35°, 1mm 🌧️, 11h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Rain showers: Slight, moderate, and violent.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260424T005900 DTEND;TZID=Europe/Zurich:20260424T011400 SUMMARY:☼↑ Bangkok: 00:59 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-24T00:59 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260424-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260424T133200 DTEND;TZID=Europe/Zurich:20260424T134700 SUMMARY:☼↓ Bangkok: 13:32 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-24T13:32 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-bangkok-thailand DTSTART;VALUE=DATE:20260425 DTEND;VALUE=DATE:20260426 SUMMARY:Bangkok: 28–35°, 0mm 🌧️, 11h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260425T005900 DTEND;TZID=Europe/Zurich:20260425T011400 SUMMARY:☼↑ Bangkok: 00:59 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-25T00:59 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260425-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260425T133200 DTEND;TZID=Europe/Zurich:20260425T134700 SUMMARY:☼↓ Bangkok: 13:32 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-25T13:32 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-bangkok-thailand DTSTART;VALUE=DATE:20260426 DTEND;VALUE=DATE:20260427 SUMMARY:Bangkok: 27–34°, 4mm 🌧️, 11h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Rain showers: Slight, moderate, and violent.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260426T005800 DTEND;TZID=Europe/Zurich:20260426T011300 SUMMARY:☼↑ Bangkok: 00:58 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-26T00:58 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260426-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260426T133200 DTEND;TZID=Europe/Zurich:20260426T134700 SUMMARY:☼↓ Bangkok: 13:32 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-26T13:32 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-bangkok-thailand DTSTART;VALUE=DATE:20260427 DTEND;VALUE=DATE:20260428 SUMMARY:Bangkok: 27–35°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260427T005800 DTEND;TZID=Europe/Zurich:20260427T011300 SUMMARY:☼↑ Bangkok: 00:58 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-27T00:58 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260427-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260427T133300 DTEND;TZID=Europe/Zurich:20260427T134800 SUMMARY:☼↓ Bangkok: 13:33 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-27T13:33 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-bangkok-thailand DTSTART;VALUE=DATE:20260428 DTEND;VALUE=DATE:20260429 SUMMARY:Bangkok: 28–35°, 1mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260428T005700 DTEND;TZID=Europe/Zurich:20260428T011200 SUMMARY:☼↑ Bangkok: 00:57 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-28T00:57 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260428-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260428T133300 DTEND;TZID=Europe/Zurich:20260428T134800 SUMMARY:☼↓ Bangkok: 13:33 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-28T13:33 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-bangkok-thailand DTSTART;VALUE=DATE:20260429 DTEND;VALUE=DATE:20260430 SUMMARY:Bangkok: 28–38°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260429T005700 DTEND;TZID=Europe/Zurich:20260429T011200 SUMMARY:☼↑ Bangkok: 00:57 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-29T00:57 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260429-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260429T133300 DTEND;TZID=Europe/Zurich:20260429T134800 SUMMARY:☼↓ Bangkok: 13:33 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-29T13:33 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-bangkok-thailand DTSTART;VALUE=DATE:20260430 DTEND;VALUE=DATE:20260501 SUMMARY:Bangkok: 28–36°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260430T005600 DTEND;TZID=Europe/Zurich:20260430T011100 SUMMARY:☼↑ Bangkok: 00:56 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-04-30T00:56 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260430-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260430T133300 DTEND;TZID=Europe/Zurich:20260430T134800 SUMMARY:☼↓ Bangkok: 13:33 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-04-30T13:33 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-bangkok-thailand DTSTART;VALUE=DATE:20260501 DTEND;VALUE=DATE:20260502 SUMMARY:Bangkok: 28–38°, 1mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260501T005600 DTEND;TZID=Europe/Zurich:20260501T011100 SUMMARY:☼↑ Bangkok: 00:56 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-01T00:56 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260501-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260501T133300 DTEND;TZID=Europe/Zurich:20260501T134800 SUMMARY:☼↓ Bangkok: 13:33 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-01T13:33 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-bangkok-thailand DTSTART;VALUE=DATE:20260502 DTEND;VALUE=DATE:20260503 SUMMARY:Bangkok: 29–35°, 1mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260502T005600 DTEND;TZID=Europe/Zurich:20260502T011100 SUMMARY:☼↑ Bangkok: 00:56 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-02T00:56 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260502-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260502T133400 DTEND;TZID=Europe/Zurich:20260502T134900 SUMMARY:☼↓ Bangkok: 13:34 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-02T13:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-bangkok-thailand DTSTART;VALUE=DATE:20260503 DTEND;VALUE=DATE:20260504 SUMMARY:Bangkok: 29–37°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260503T005500 DTEND;TZID=Europe/Zurich:20260503T011000 SUMMARY:☼↑ Bangkok: 00:55 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-03T00:55 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260503-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260503T133400 DTEND;TZID=Europe/Zurich:20260503T134900 SUMMARY:☼↓ Bangkok: 13:34 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-03T13:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-bangkok-thailand DTSTART;VALUE=DATE:20260504 DTEND;VALUE=DATE:20260505 SUMMARY:Bangkok: 29–39°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260504T005500 DTEND;TZID=Europe/Zurich:20260504T011000 SUMMARY:☼↑ Bangkok: 00:55 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-04T00:55 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260504-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260504T133400 DTEND;TZID=Europe/Zurich:20260504T134900 SUMMARY:☼↓ Bangkok: 13:34 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-04T13:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-bangkok-thailand DTSTART;VALUE=DATE:20260505 DTEND;VALUE=DATE:20260506 SUMMARY:Bangkok: 30–40°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260505T005400 DTEND;TZID=Europe/Zurich:20260505T010900 SUMMARY:☼↑ Bangkok: 00:54 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-05T00:54 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260505-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260505T133400 DTEND;TZID=Europe/Zurich:20260505T134900 SUMMARY:☼↓ Bangkok: 13:34 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-05T13:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-bangkok-thailand DTSTART;VALUE=DATE:20260506 DTEND;VALUE=DATE:20260507 SUMMARY:Bangkok: 30–39°, 0mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Mainly clear, partly cloudy, and overcast.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260506T005400 DTEND;TZID=Europe/Zurich:20260506T010900 SUMMARY:☼↑ Bangkok: 00:54 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-06T00:54 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260506-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260506T133400 DTEND;TZID=Europe/Zurich:20260506T134900 SUMMARY:☼↓ Bangkok: 13:34 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-06T13:34 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-bangkok-thailand DTSTART;VALUE=DATE:20260507 DTEND;VALUE=DATE:20260508 SUMMARY:Bangkok: 29–37°, 3mm 🌧️, 10h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Thunderstorm: Slight or moderate.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260507T005400 DTEND;TZID=Europe/Zurich:20260507T010900 SUMMARY:☼↑ Bangkok: 00:54 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-07T00:54 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260507-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260507T133500 DTEND;TZID=Europe/Zurich:20260507T135000 SUMMARY:☼↓ Bangkok: 13:35 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-07T13:35 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-bangkok-thailand DTSTART;VALUE=DATE:20260508 DTEND;VALUE=DATE:20260509 SUMMARY:Bangkok: 29–37°, 0mm 🌧️, 10h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260508T005300 DTEND;TZID=Europe/Zurich:20260508T010800 SUMMARY:☼↑ Bangkok: 00:53 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-08T00:53 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260508-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260508T133500 DTEND;TZID=Europe/Zurich:20260508T135000 SUMMARY:☼↓ Bangkok: 13:35 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-08T13:35 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-bangkok-thailand DTSTART;VALUE=DATE:20260509 DTEND;VALUE=DATE:20260510 SUMMARY:Bangkok: 28–38°, 1mm 🌧️, 12h ☀️ LOCATION:Bangkok, Thailand DESCRIPTION:Drizzle: Light, moderate, and dense intensity.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-bangkok-thailand-sunrise DTSTART;TZID=Europe/Zurich:20260509T005300 DTEND;TZID=Europe/Zurich:20260509T010800 SUMMARY:☼↑ Bangkok: 00:53 LOCATION:Bangkok, Thailand DESCRIPTION:Sunrise: 2026-05-09T00:53 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT BEGIN:VEVENT UID:20260509-bangkok-thailand-sunset DTSTART;TZID=Europe/Zurich:20260509T133500 DTEND;TZID=Europe/Zurich:20260509T135000 SUMMARY:☼↓ Bangkok: 13:35 LOCATION:Bangkok, Thailand DESCRIPTION:Sunset: 2026-05-09T13:35 Europe/Zurich.\n\nDEBUG\nCache: 2026-04-24T03:26:25+02:00\nGenerated: 2026-04-24T10:43:57+02:00 END:VEVENT END:VCALENDAR