From f4bc7525531386f114ff41ffaa073af7f087d5c9 Mon Sep 17 00:00:00 2001 From: Kenso Grimm Date: Wed, 7 Oct 2026 15:32:02 +0000 Subject: [PATCH] =?UTF-8?q?Buchungskalender:=20Abschluss=20=E2=80=93=20L2-?= =?UTF-8?q?L4=20Rechtstexte=20(Hinweis-Mail=20mit=20Loeschdatum,=20Linkgue?= =?UTF-8?q?ltigkeit,=20Kontoloeschung),=20HTML/PDF/sha256=20neu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- .../unterkunft-datenschutz-absatz.md | 2 +- docs/funktionen/unterkunft-storno-muster.md | 2 +- docs/rechtliches/avv-unterkunft.md | 6 +++--- .../leistungsbeschreibung-unterkunft.md | 6 +++--- .../unterkunft-datenschutz-6f-entwurf.md | 4 ++-- docs/rechtliches/unterkunft-kanzlei-fragen.md | 6 +++--- .../avv-unterkunft-2026-10-07.html | 6 +++--- .../rechtliches/avv-unterkunft-2026-10-07.pdf | Bin 133743 -> 134850 bytes .../avv-unterkunft-2026-10-07.pdf.sha256 | 2 +- ...ngsbeschreibung-unterkunft-2026-10-07.html | 6 +++--- ...ungsbeschreibung-unterkunft-2026-10-07.pdf | Bin 138893 -> 139339 bytes ...chreibung-unterkunft-2026-10-07.pdf.sha256 | 2 +- 12 files changed, 21 insertions(+), 21 deletions(-) diff --git a/docs/funktionen/unterkunft-datenschutz-absatz.md b/docs/funktionen/unterkunft-datenschutz-absatz.md index bbdbe67..8fe2e51 100644 --- a/docs/funktionen/unterkunft-datenschutz-absatz.md +++ b/docs/funktionen/unterkunft-datenschutz-absatz.md @@ -30,7 +30,7 @@ Außerdem speichern wir in der Anfrage einen Hashwert Ihrer IP-Adresse (nicht di ### Zahlung über Stripe -[Nur aufnehmen, wenn die Online-Zahlung eingeschaltet ist.] Wenn Sie online zahlen, werden Sie auf die Zahlungsseite der Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“) weitergeleitet. Die Zahlung geht direkt auf unser Stripe-Konto. Online können Sie derzeit nur per Karte zahlen (auch mit Apple Pay und Google Pay), nicht per SEPA-Lastschrift. Kartendaten geben Sie nur dort ein; wir und der technische Betreiber des Buchungskalenders erhalten sie nicht. Beim Start der Zahlung übergibt der technische Betreiber Stripe die Bezeichnung des Aufenthalts mit der Rechnungsnummer, den Betrag, die Kennungen der Buchung, Ihre E-Mail-Adresse (zur Vorbelegung der Zahlungsseite) und als Rücksprungadresse den geheimen Link zur Buchungsseite; dieser Link ist damit für Stripe und in unserem Stripe-Dashboard sichtbar, öffnet aber nur Ihre eine Buchungsseite und verfällt mit ihr. Geht eine Zahlung erst nach einer Stornierung oder nach dem Ablauf der Reservierung ein oder zahlen Sie eine bereits bezahlte Buchung ein zweites Mal, wird der Betrag automatisch in voller Höhe an Sie zurückerstattet. Stripe verarbeitet Ihre Daten teils im Rahmen der Zahlungsabwicklung für uns und teils als eigener Verantwortlicher, zum Beispiel zur Betrugsvorbeugung und zur Erfüllung gesetzlicher Pflichten; dafür gilt die Datenschutzerklärung von Stripe (stripe.com/de/privacy). Dabei können Daten an die Stripe, LLC in den USA übermittelt werden. Die Stripe, LLC ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Zahlen Sie vor Ort, entfällt dieser Absatz für Sie. +[Nur aufnehmen, wenn die Online-Zahlung eingeschaltet ist.] Wenn Sie online zahlen, werden Sie auf die Zahlungsseite der Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“) weitergeleitet. Die Zahlung geht direkt auf unser Stripe-Konto. Online können Sie derzeit nur per Karte zahlen (auch mit Apple Pay und Google Pay), nicht per SEPA-Lastschrift. Kartendaten geben Sie nur dort ein; wir und der technische Betreiber des Buchungskalenders erhalten sie nicht. Beim Start der Zahlung übergibt der technische Betreiber Stripe die Bezeichnung des Aufenthalts mit der Rechnungsnummer, den Betrag, die Kennungen der Buchung, Ihre E-Mail-Adresse (zur Vorbelegung der Zahlungsseite) und als Rücksprungadresse den geheimen Link zur Buchungsseite; dieser Link ist damit für Stripe und in unserem Stripe-Dashboard sichtbar, gilt aber nur bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage) und öffnet nur Ihre eine Buchungsseite. Geht eine Zahlung erst nach einer Stornierung oder nach dem Ablauf der Reservierung ein oder zahlen Sie eine bereits bezahlte Buchung ein zweites Mal, wird der Betrag automatisch in voller Höhe an Sie zurückerstattet. Stripe verarbeitet Ihre Daten teils im Rahmen der Zahlungsabwicklung für uns und teils als eigener Verantwortlicher, zum Beispiel zur Betrugsvorbeugung und zur Erfüllung gesetzlicher Pflichten; dafür gilt die Datenschutzerklärung von Stripe (stripe.com/de/privacy). Dabei können Daten an die Stripe, LLC in den USA übermittelt werden. Die Stripe, LLC ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Zahlen Sie vor Ort, entfällt dieser Absatz für Sie. ### E-Mails zu Ihrer Anfrage und Buchung diff --git a/docs/funktionen/unterkunft-storno-muster.md b/docs/funktionen/unterkunft-storno-muster.md index 904530c..45f02b0 100644 --- a/docs/funktionen/unterkunft-storno-muster.md +++ b/docs/funktionen/unterkunft-storno-muster.md @@ -31,6 +31,6 @@ Ihnen bleibt der Nachweis gestattet, dass uns kein oder ein geringerer Schaden e **5. Stornierung durch uns.** Können wir die Unterkunft aus einem Grund, den wir zu vertreten haben, nicht bereitstellen, stornieren wir die Buchung, bieten nach Möglichkeit eine gleichwertige Unterkunft an und erstatten bereits gezahlte Beträge vollständig. -**6. Kein Widerrufsrecht.** Für die Buchung zu einem bestimmten Zeitraum besteht kein gesetzliches Widerrufsrecht (§ 312g Abs. 2 Nr. 9 BGB). Diese Stornobedingungen gelten stattdessen. +**6. Kein Widerrufsrecht.** Für die Buchung zu einem bestimmten Zeitraum besteht kein gesetzliches Widerrufsrecht (§ 312g Abs. 2 Satz 1 Nr. 9 BGB). Diese Stornobedingungen gelten stattdessen. **7. Reiserücktrittsversicherung.** Wir empfehlen Ihnen eine Reiserücktrittsversicherung. diff --git a/docs/rechtliches/avv-unterkunft.md b/docs/rechtliches/avv-unterkunft.md index 80ffdfc..56bf549 100644 --- a/docs/rechtliches/avv-unterkunft.md +++ b/docs/rechtliches/avv-unterkunft.md @@ -77,7 +77,7 @@ WEBklar setzt nur Personen ein, die zur Vertraulichkeit verpflichtet sind oder e (3) WEBklar verpflichtet jeden Unterauftragsverarbeiter vertraglich auf die Datenschutzpflichten nach Art. 28 Abs. 4 DSGVO. Bei der Hetzner Online GmbH ist das deren Vertrag zur Auftragsverarbeitung, den WEBklar abgeschlossen hat. Kommt ein Unterauftragsverarbeiter seinen Datenschutzpflichten nicht nach, haftet WEBklar dem Kunden für die Einhaltung dieser Pflichten (Art. 28 Abs. 4 Satz 2 DSGVO). -(4) **Stripe ist kein Unterauftragsverarbeiter von WEBklar.** Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs- und Kartendaten (derzeit nur Karte, einschließlich Apple Pay und Google Pay), die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), schließt offene Zahlungsseiten und veranlasst Erstattungen (auch die automatischen nach Nummer 4 Abs. 2). An Stripe gehen dabei von WEBklar nur: die Bezeichnung des Aufenthalts mit Rechnungsnummer als Zahlungsposition, der Betrag, die Kennungen der Buchung und der Zahlung (Metadaten), die E-Mail-Adresse des Gastes zur Vorbelegung der Zahlungsseite, soweit WEBklar sie übergibt, die Erstattung und der **geheime Link zur Buchungsseite mit dem Token als Rücksprungadresse** (bei Erfolg und bei Abbruch). Dieser Link ist damit für Stripe und im Stripe-Dashboard des Kunden sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich. +(4) **Stripe ist kein Unterauftragsverarbeiter von WEBklar.** Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs- und Kartendaten (derzeit nur Karte, einschließlich Apple Pay und Google Pay), die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), schließt offene Zahlungsseiten und veranlasst Erstattungen (auch die automatischen nach Nummer 4 Abs. 2). An Stripe gehen dabei von WEBklar nur: die Bezeichnung des Aufenthalts mit Rechnungsnummer als Zahlungsposition, der Betrag, die Kennungen der Buchung und der Zahlung (Metadaten), die E-Mail-Adresse des Gastes zur Vorbelegung der Zahlungsseite, soweit WEBklar sie übergibt, die Erstattung und der **geheime Link zur Buchungsseite mit dem Token als Rücksprungadresse** (bei Erfolg und bei Abbruch). Dieser Link ist damit für Stripe und im Stripe-Dashboard des Kunden sichtbar; Der Link gilt bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage) und öffnet nur diese eine Buchungsseite. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich. (5) Plattformen, deren iCal-Kalender der Kunde einbindet oder denen er die iCal-Adresse des Buchungskalenders mitteilt, sind Empfänger nach seiner Entscheidung. WEBklar übermittelt ihnen keine Daten von Gästen. @@ -105,7 +105,7 @@ WEBklar setzt nur Personen ein, die zur Vertraulichkeit verpflichtet sind oder e (5) In der Versandwarteschlange für E-Mails leert WEBklar die Empfängeradresse und den Inhalt einer E-Mail nach dem Versand und löscht den Eintrag 7 Tage nach dem Versand. E-Mails, die nicht zugestellt werden können, löscht WEBklar mit Empfängeradresse und Inhalt 48 Stunden nach dem endgültigen Fehlschlag. -(6) Ist der Buchungskalender abgeschaltet oder der Vertrag über den Betrieb der Website beendet, kann der Kunde die Anfragen, Buchungen und Rechnungen 90 Tage lang im Kundenportal lesen und die Rechnungen einzeln als PDF herunterladen; WEBklar weist ihn vor dem Abschalten per E-Mail darauf hin. Danach löscht WEBklar alle Daten des Buchungskalenders: Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen. Damit endet auch die Aufbewahrung der Rechnungen nach Absatz 3; sie bewahrt der Kunde dann selbst auf. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen (zum Beispiel Adresse der Website, Einbau-Code und die Angaben des Kunden aus der Anfrage) und enthält keine Daten von Gästen; dafür gilt die Datenschutzerklärung von WEBklar (Abschnitt 6). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schaltet WEBklar den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein (Nr. 10 Abs. 5 der Leistungsbeschreibung). Früher anonymisiert WEBklar einzelne Daten auf Weisung des Kunden (Nummer 8 Abs. 2); alle Daten des Buchungskalenders löscht WEBklar auf Weisung des Kunden in Textform unverzüglich. +(6) Ist der Buchungskalender abgeschaltet oder der Vertrag über den Betrieb der Website beendet, kann der Kunde die Anfragen, Buchungen und Rechnungen 90 Tage lang im Kundenportal lesen und die Rechnungen einzeln als PDF herunterladen; WEBklar weist ihn nach dem Abschalten per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen zu sichern. Danach löscht WEBklar alle Daten des Buchungskalenders: Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen. Damit endet auch die Aufbewahrung der Rechnungen nach Absatz 3; sie bewahrt der Kunde dann selbst auf. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen (zum Beispiel Adresse der Website, Einbau-Code und die Angaben des Kunden aus der Anfrage) und enthält keine Daten von Gästen; dafür gilt die Datenschutzerklärung von WEBklar (Abschnitt 6). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schaltet WEBklar den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein (Nr. 10 Abs. 5 der Leistungsbeschreibung). Früher anonymisiert WEBklar einzelne Daten auf Weisung des Kunden (Nummer 8 Abs. 2); Wird das Kundenkonto gelöscht, schaltet WEBklar den Buchungskalender ab und löscht seine Daten wie nach Absatz 6 (bei Abschaltung 90 Tage später); einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird. alle Daten des Buchungskalenders löscht WEBklar auf Weisung des Kunden in Textform unverzüglich. (7) Die Daten sind in der täglichen Vollsicherung des Servers enthalten (§ 3 Abs. 5 der Abo-Bedingungen). Gelöschte oder anonymisierte Daten bleiben dort bis zu sieben Tage erhalten und werden dann überschrieben. Wird eine Sicherung zurückgespielt, holt der tägliche Löschlauf die fälligen Löschungen und Anonymisierungen nach; Löschungen auf Weisung des Kunden wiederholt WEBklar. @@ -145,7 +145,7 @@ WEBklar stellt dem Kunden alle Informationen zur Verfügung, die zum Nachweis de |---|---| | Übertragung | Das Widget, die Buchungsseite und das Kundenportal werden nur über TLS (HTTPS) übertragen. Der Einbau-Code verweist auf eine Adresse mit https://. Die Zahlung geschieht auf der Zahlungsseite von Stripe. Kalender anderer Plattformen ruft WEBklar nur über https ab. | | Speicher im Browser | Es werden keine Cookies gesetzt. Das Widget sendet seine Anfragen ohne Cookies und ruft nur die Schnittstelle des Buchungskalenders auf, keine Dienste Dritter. | -| Zugriffskontrolle | Das Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Der Token wird nur als Prüfsumme gespeichert; er wird nur als Teil der Rücksprungadresse an Stripe übergeben (Nummer 7 Abs. 4) und öffnet nur diese eine Buchungsseite. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. | +| Zugriffskontrolle | Das Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Der Token wird nur als Prüfsumme gespeichert; er wird nur als Teil der Rücksprungadresse an Stripe übergeben (Nummer 7 Abs. 4) und öffnet nur diese eine Buchungsseite; er gilt bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage), danach antwortet die Buchungsseite wie bei einem unbekannten Link. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. | | Missbrauchsschutz | Ein verstecktes Feld (Honeypot), eine Mindestzeit bis zum Absenden des Formulars mit signiertem Formular-Token und Grenzen je IP-Adresse und je Buchungskalender schützen vor automatisierten Anfragen. Die Grenzen gelten im Arbeitsspeicher; ein Neustart leert sie. Mit der Anfrage wird nur ein gesalzener IP-Hash gespeichert (Nummer 3 Abs. 4). Beim Abruf von Kalendern anderer Plattformen sind nur Adressen mit https erlaubt, private und lokale Ziele sind gesperrt, und Größe und Dauer des Abrufs sind begrenzt. | | Datenminimierung | Kartendaten erhält und speichert WEBklar nicht. Preise berechnet der Server aus den gespeicherten Preisen und Posten, nie aus Angaben des Browsers. Von anderen Kalendern werden nur Zeiträume übernommen. Mit der Anfrage werden keine IP-Adresse im Klartext und kein Browser-Kennzeichen gespeichert; der IP-Hash wird mit der Entscheidung des Kunden entfernt. Die Gästedaten werden nach den Fristen der Nummer 9 anonymisiert. Nach dem Versand einer E-Mail werden Empfängeradresse und Inhalt in der Warteschlange geleert. | | Integrität der Rechnungen | Rechnungen und Stornorechnungen werden als unveränderlicher Schnappschuss gespeichert; das PDF entsteht bei jedem Abruf aus diesem Schnappschuss. Rechnungsnummern werden unter Sperre lückenlos je Kunde und Jahr vergeben. Freigabe und Buchung prüfen unter Sperre erneut, dass der Zeitraum frei ist. | diff --git a/docs/rechtliches/leistungsbeschreibung-unterkunft.md b/docs/rechtliches/leistungsbeschreibung-unterkunft.md index 6588385..b19c51a 100644 --- a/docs/rechtliches/leistungsbeschreibung-unterkunft.md +++ b/docs/rechtliches/leistungsbeschreibung-unterkunft.md @@ -60,7 +60,7 @@ Zusätzliche Wünsche, etwa ein Sonderdesign, ein zweiter Buchungskalender oder (4) Erstattungen bei einer Stornierung veranlasst der Vermieter im Kundenportal; WEBklar führt die Erstattung über das Stripe-Konto des Vermieters aus. Er bestimmt den Betrag bis zur Höhe der Zahlung des Gastes. Storniert der Vermieter einen Aufenthalt, schließt WEBklar eine noch offene Zahlungsseite bei Stripe. **Automatische Erstattung:** Geht eine Zahlung ein, nachdem die Buchung storniert oder die Reservierung abgelaufen ist, oder zahlt der Gast eine bereits bezahlte Buchung ein zweites Mal, erstattet WEBklar den Betrag ohne weitere Anweisung im Namen des Vermieters in voller Höhe über dessen Stripe-Konto. Dazu erteilt der Vermieter WEBklar mit der Zustimmung zum Buchungskalender eine dauerhafte Weisung; der Stand der Buchung ändert sich dadurch nicht. Erstattungen aus dem Stripe-Dashboard trägt WEBklar in die Buchung nach, soweit Stripe sie meldet. -(5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Online-Zahlungen sind derzeit nur per Karte möglich, einschließlich Apple Pay und Google Pay; eine SEPA-Lastschrift bietet der Buchungskalender nicht an. Kartendaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. Beim Start der Zahlung übergibt WEBklar Stripe als Rücksprungadresse (bei Erfolg und bei Abbruch) den geheimen Link zur Buchungsseite des Gastes samt Token. Dieser Link ist damit für Stripe und im Stripe-Dashboard des Vermieters sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr. +(5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Online-Zahlungen sind derzeit nur per Karte möglich, einschließlich Apple Pay und Google Pay; eine SEPA-Lastschrift bietet der Buchungskalender nicht an. Kartendaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. Beim Start der Zahlung übergibt WEBklar Stripe als Rücksprungadresse (bei Erfolg und bei Abbruch) den geheimen Link zur Buchungsseite des Gastes samt Token. Dieser Link ist damit für Stripe und im Stripe-Dashboard des Vermieters sichtbar; Der Link gilt bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage) und öffnet nur diese eine Buchungsseite. (6) **Rechnungen im Namen des Vermieters.** Der Vermieter beauftragt WEBklar mit der Zustimmung bei der Bestellung, in seinem Namen und für seine Rechnung Rechnungen und Stornorechnungen an seine Gäste auszustellen (Rechnung durch einen Dritten im Namen und im Auftrag des Leistenden, § 14 Abs. 2 Satz 4 UStG). Aussteller der Rechnung ist der Vermieter; sie trägt seinen Namen, seine Anschrift, seine Steuernummer oder Umsatzsteuer-Identifikationsnummer und keinen Hinweis auf WEBklar. WEBklar erzeugt die Rechnung aus den Angaben, die der Vermieter hinterlegt und bei der Freigabe bestätigt hat. Er verantwortet die Richtigkeit seiner Angaben, der Preise, der Steuerart und der Steuersätze; WEBklar prüft sie nicht steuerrechtlich. Die Rechnung wird nach ihrer Ausstellung nicht mehr verändert; Fehler korrigiert der Vermieter durch Stornierung und neue Buchung nach den Möglichkeiten des Kundenportals. Die Zustimmung zu diesem Auftrag gibt der Vermieter bei der Bestellung und bestätigt sie in den Einstellungen des Buchungskalenders. Widerruft er den Auftrag in Textform, stellt der Buchungskalender keine Rechnungen mehr aus und ist für ihn nicht mehr nutzbar. @@ -110,7 +110,7 @@ Zusätzliche Wünsche, etwa ein Sonderdesign, ein zweiter Buchungskalender oder ## 7. Kein Widerrufsrecht des Gastes, Hinweise auf der Buchungsseite -(1) Für die Buchung von Beherbergungsleistungen zu einem bestimmten Zeitpunkt oder in einem bestimmten Zeitraum besteht nach § 312g Abs. 2 Nr. 9 BGB kein gesetzliches Widerrufsrecht. Die Buchungsseite weist den Gast darauf hin; der Vermieter kann ihm vertraglich ein weitergehendes Recht einräumen, der Buchungskalender bietet dafür aber keine Funktion. +(1) Für die Buchung von Beherbergungsleistungen zu einem bestimmten Zeitpunkt oder in einem bestimmten Zeitraum besteht nach § 312g Abs. 2 Satz 1 Nr. 9 BGB kein gesetzliches Widerrufsrecht. Die Buchungsseite weist den Gast darauf hin; der Vermieter kann ihm vertraglich ein weitergehendes Recht einräumen, der Buchungskalender bietet dafür aber keine Funktion. (2) Die Buchungsseite zeigt dem Gast vor der Schaltfläche „Zahlungspflichtig buchen“ die wesentlichen Angaben nach Art. 246a EGBGB, soweit der Buchungskalender sie kennt (Anbieter, Unterkunft, Zeitraum, Leistung, Gesamtpreis, Zahlart, Stornobedingungen, Hinweis auf das fehlende Widerrufsrecht). Der Vermieter ergänzt, was darüber hinausgeht, in seinen Texten selbst (Nr. 5 Abs. 2). @@ -150,7 +150,7 @@ Zusätzliche Wünsche, etwa ein Sonderdesign, ein zweiter Buchungskalender oder (2) Mit dem Abschalten nimmt der Buchungskalender keine neuen Anfragen und Buchungen mehr an, und das Widget zeigt den Ausweichtext. Reservierungen laufen aus. Bereits gebuchte Aufenthalte bleiben Verträge zwischen dem Vermieter und seinen Gästen; der Vermieter erfüllt sie und informiert seine Gäste, wenn er den Buchungskalender nicht mehr anbietet. Anfragen, Buchungen und Rechnungen bleiben im Kundenportal 90 Tage lesbar; Rechnungen kann er einzeln als PDF herunterladen. -(3) WEBklar löscht alle Daten des Buchungskalenders, also Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen, 90 Tage nach dem Abschalten. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen (Nummer 9 Abs. 6 des AVV Buchungskalender). Die Aufbewahrungsfrist der Rechnungen (Nr. 5 Abs. 8) endet damit mit der Löschung; der Vermieter bewahrt sie danach selbst auf. +(3) WEBklar löscht alle Daten des Buchungskalenders, also Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen, 90 Tage nach dem Abschalten. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen (Nummer 9 Abs. 6 des AVV Buchungskalender). Die Aufbewahrungsfrist der Rechnungen (Nr. 5 Abs. 8) endet damit mit der Löschung; der Vermieter bewahrt sie danach selbst auf. Nach dem Abschalten weist WEBklar den Vermieter per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen zu sichern; bis dahin sind sie im Kundenportal abrufbar. Wird das Kundenkonto gelöscht, schaltet WEBklar den Buchungskalender ab und löscht seine Daten wie nach Absatz 3 (90 Tage nach dem Abschalten); einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird. (4) Das Stripe-Konto bleibt beim Vermieter. Das Ende des Buchungskalenders berührt weder das Konto noch die Auszahlungen noch den Vertrag mit Stripe. Der Vermieter kann die Verbindung zwischen dem Konto und dem Buchungskalender im Stripe-Dashboard beenden. diff --git a/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md b/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md index 86e4b06..0fc415a 100644 --- a/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md +++ b/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md @@ -8,11 +8,11 @@ Stand 2026-10-07, Fassung der Rechtstexte 2026-10-07. **Entwurf – Prüfung dur Kunden können auf ihrer eigenen Website einen Buchungskalender für ihre Unterkünfte betreiben („Buchungskalender“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort eine Unterkunft anfragen oder buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist (Auftragsverarbeitungsvertrag Buchungskalender). Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal und für seine Bestellung der Funktion. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden anfragt oder bucht, findet die Informationen dazu (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter. -Für den Betrieb des Buchungskalenders speichern wir im Auftrag des Kunden: bei einer Anfrage Name, E-Mail-Adresse, auf Wunsch Firma, Telefonnummer und Nachricht, die Unterkunft, den Zeitraum und die Zahl der Personen sowie bis zur Entscheidung des Kunden einen Hashwert der IP-Adresse (siehe unten); nach der Freigabe die Posten und den Preis des Aufenthalts, die Stornobedingungen und die Fassung der Rechtstexte, die galten; bei der Buchung die Rechnungsadresse, die Zahlart und die Rechnung (und bei einer Stornierung die Stornorechnung) mit lückenloser Rechnungsnummer, in der der Kunde als Aussteller genannt ist; den Stand der Buchung (zum Beispiel gebucht, bezahlt, storniert) mit den Zeitpunkten, bei einer Online-Zahlung die Kennungen der Zahlung bei Stripe und erstattete Beträge, auch automatische Erstattungen (siehe unten). Zahlungsdaten wie die Kartennummer gibt der Gast nur auf der Zahlungsseite von Stripe ein; wir erhalten sie nicht (Online-Zahlung derzeit nur per Karte, auch mit Apple Pay und Google Pay). Der Kunde sieht und bearbeitet Anfragen, Buchungen und Rechnungen im Kundenportal. Im Namen des Kunden stellen wir die Rechnungen aus (Rechnung im Namen und im Auftrag des Kunden, § 14 Abs. 2 Satz 4 UStG) und senden E-Mails an Gäste (Eingang der Anfrage, Freigabe mit Link zur Buchung, Ablehnung, Buchungsbestätigung mit Rechnung, Zahlungseingang, Ablauf einer Reservierung, Stornierung) und an den Kunden (neue Anfrage, neue Buchung, Hinweis bei fehlgeschlagenem Kalenderabgleich) über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8). Als Absender erscheint der Kunde, Antworten gehen an ihn. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen, das wir nur als Prüfsumme speichern; bei einer Online-Zahlung übergeben wir den Link mit dem Kennzeichen als Rücksprungadresse an Stripe, sodass er für Stripe und im Stripe-Dashboard des Kunden sichtbar ist (er öffnet nur diese eine Buchungsseite und verfällt mit ihr). Das Widget setzt keine Cookies. Der Kunde kann Kalender anderer Plattformen einbinden und die geheime Kalenderadresse des Buchungskalenders bei ihnen eintragen; wir lesen aus fremden Kalendern nur belegte Zeiträume, nicht Angaben zu Gästen, und die Adresse des Buchungskalenders enthält nur belegte Nächte. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Anfragen je IP-Adresse; die Zeitpunkte der Aufrufe merken wir uns nur im Arbeitsspeicher des Servers, nicht dauerhaft. Mit der Anfrage speichern wir nicht die IP-Adresse, sondern einen Hashwert davon, der mit einem geheimen Schlüssel unseres Servers berechnet wird (Pseudonym); ohne den Schlüssel lässt sich daraus keine IP-Adresse ableiten. Wir verwenden ihn nur für den Missbrauchsschutz und entfernen ihn, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Im Übrigen gelten die Protokolle in Abschnitt 3. +Für den Betrieb des Buchungskalenders speichern wir im Auftrag des Kunden: bei einer Anfrage Name, E-Mail-Adresse, auf Wunsch Firma, Telefonnummer und Nachricht, die Unterkunft, den Zeitraum und die Zahl der Personen sowie bis zur Entscheidung des Kunden einen Hashwert der IP-Adresse (siehe unten); nach der Freigabe die Posten und den Preis des Aufenthalts, die Stornobedingungen und die Fassung der Rechtstexte, die galten; bei der Buchung die Rechnungsadresse, die Zahlart und die Rechnung (und bei einer Stornierung die Stornorechnung) mit lückenloser Rechnungsnummer, in der der Kunde als Aussteller genannt ist; den Stand der Buchung (zum Beispiel gebucht, bezahlt, storniert) mit den Zeitpunkten, bei einer Online-Zahlung die Kennungen der Zahlung bei Stripe und erstattete Beträge, auch automatische Erstattungen (siehe unten). Zahlungsdaten wie die Kartennummer gibt der Gast nur auf der Zahlungsseite von Stripe ein; wir erhalten sie nicht (Online-Zahlung derzeit nur per Karte, auch mit Apple Pay und Google Pay). Der Kunde sieht und bearbeitet Anfragen, Buchungen und Rechnungen im Kundenportal. Im Namen des Kunden stellen wir die Rechnungen aus (Rechnung im Namen und im Auftrag des Kunden, § 14 Abs. 2 Satz 4 UStG) und senden E-Mails an Gäste (Eingang der Anfrage, Freigabe mit Link zur Buchung, Ablehnung, Buchungsbestätigung mit Rechnung, Zahlungseingang, Ablauf einer Reservierung, Stornierung) und an den Kunden (neue Anfrage, neue Buchung, Hinweis bei fehlgeschlagenem Kalenderabgleich) über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8). Als Absender erscheint der Kunde, Antworten gehen an ihn. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen, das wir nur als Prüfsumme speichern; bei einer Online-Zahlung übergeben wir den Link mit dem Kennzeichen als Rücksprungadresse an Stripe, sodass er für Stripe und im Stripe-Dashboard des Kunden sichtbar ist (er gilt bis 90 Tage nach der Abreise, bei nicht zustande gekommenen Buchungen 30 Tage, und öffnet nur diese eine Buchungsseite). Das Widget setzt keine Cookies. Der Kunde kann Kalender anderer Plattformen einbinden und die geheime Kalenderadresse des Buchungskalenders bei ihnen eintragen; wir lesen aus fremden Kalendern nur belegte Zeiträume, nicht Angaben zu Gästen, und die Adresse des Buchungskalenders enthält nur belegte Nächte. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Anfragen je IP-Adresse; die Zeitpunkte der Aufrufe merken wir uns nur im Arbeitsspeicher des Servers, nicht dauerhaft. Mit der Anfrage speichern wir nicht die IP-Adresse, sondern einen Hashwert davon, der mit einem geheimen Schlüssel unseres Servers berechnet wird (Pseudonym); ohne den Schlüssel lässt sich daraus keine IP-Adresse ableiten. Wir verwenden ihn nur für den Missbrauchsschutz und entfernen ihn, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Im Übrigen gelten die Protokolle in Abschnitt 3. Online-Zahlungen im Buchungskalender laufen über Stripe Connect unmittelbar auf das eigene Stripe-Konto des Kunden; wir erhalten und verwahren kein Geld der Gäste und beteiligen uns nicht am Umsatz. Beim Start einer Zahlung übergeben wir Stripe die Bezeichnung des Aufenthalts mit Rechnungsnummer, den Betrag, die Kennungen der Buchung, die E-Mail-Adresse des Gastes zur Vorbelegung und den Rücksprung-Link zur Buchungsseite. Wird ein Aufenthalt storniert, schließen wir eine offene Zahlungsseite. Geht eine Zahlung nach einer Stornierung oder dem Ablauf der Reservierung ein oder zahlt der Gast eine bezahlte Buchung ein zweites Mal, erstatten wir den Betrag im Namen des Kunden und nach seiner dauerhaften Weisung automatisch in voller Höhe über sein Stripe-Konto; der Stand der Buchung ändert sich dadurch nicht. Um dieses Konto zu eröffnen, übermitteln wir, sobald der Kunde im Kundenportal die Verbindung mit Stripe auslöst, seine E-Mail-Adresse, die Adresse seiner Website und den Namen seines Projekts an die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“), zusammen mit internen Kennzeichen, mit denen wir das Konto seinem Projekt zuordnen. Die weiteren Angaben für das Konto gibt der Kunde direkt bei Stripe ein. Wir speichern die Kennung des Stripe-Kontos und seinen Stand (ob Zahlungen und Auszahlungen möglich sind), den uns Stripe meldet, und zeigen ihn dem Kunden im Kundenportal an. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag mit dem Kunden). Stripe verarbeitet die Daten für sein Konto als eigener Verantwortlicher; dabei können Daten an die Stripe, LLC in den USA übermittelt werden, die nach dem EU-US Data Privacy Framework zertifiziert ist (Abschnitt 7). Es gelten die Datenschutzhinweise von Stripe: stripe.com/de/privacy. -Löschfristen: Den IP-Hash entfernen wir, sobald der Kunde eine Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Anfragen, aus denen keine Buchung wurde, anonymisieren wir nach sechs Monaten. Bei gebuchten Aufenthalten anonymisieren wir Name, Firma, E-Mail-Adresse, Telefonnummer und Nachricht drei Jahre nach dem Ende des Jahres der Abreise; die Rechnungen und die Rechnungsadresse bewahren wir für den Kunden acht Jahre auf (Buchungsbelege, § 147 AO), solange der Buchungskalender läuft. Schaltet der Kunde den Buchungskalender ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Buchungskalender ab und weisen den Kunden vorher darauf hin, seine Rechnungen herunterzuladen. Der Kunde kann Anfragen, Buchungen und Rechnungen danach 90 Tage lang im Kundenportal lesen; danach löschen wir alle Daten des Buchungskalenders (Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7. +Löschfristen: Den IP-Hash entfernen wir, sobald der Kunde eine Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Anfragen, aus denen keine Buchung wurde, anonymisieren wir nach sechs Monaten. Bei gebuchten Aufenthalten anonymisieren wir Name, Firma, E-Mail-Adresse, Telefonnummer und Nachricht drei Jahre nach dem Ende des Jahres der Abreise; die Rechnungen und die Rechnungsadresse bewahren wir für den Kunden acht Jahre auf (Buchungsbelege, § 147 AO), solange der Buchungskalender läuft. Schaltet der Kunde den Buchungskalender ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Buchungskalender ab und weisen den Kunden danach per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen herunterzuladen. Der Kunde kann Anfragen, Buchungen und Rechnungen danach 90 Tage lang im Kundenportal lesen; danach löschen wir alle Daten des Buchungskalenders (Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen). Wird das Kundenkonto gelöscht, schalten wir den Buchungskalender ab und löschen seine Daten 90 Tage danach; einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird. Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7. ## Hinweise für die Übernahme diff --git a/docs/rechtliches/unterkunft-kanzlei-fragen.md b/docs/rechtliches/unterkunft-kanzlei-fragen.md index 0569f08..e49a707 100644 --- a/docs/rechtliches/unterkunft-kanzlei-fragen.md +++ b/docs/rechtliches/unterkunft-kanzlei-fragen.md @@ -6,9 +6,9 @@ Stand 2026-10-07. Gegenstand der Prüfung: Leistungsbeschreibung Buchungskalende **U1. Button-Lösung über Mail-Link (§ 312j Abs. 3 BGB).** Die Anfrage des Gastes ist unverbindlich (Schaltfläche „Anfrage senden“). Der Vertrag entsteht erst, wenn der Gast nach der Freigabe durch den Vermieter über den Link in der E-Mail die Buchungsseite öffnet und „Zahlungspflichtig buchen“ klickt; unmittelbar darüber stehen alle Pflichtangaben. Genügt das für die Button-Lösung, auch wenn der Vermieter den Preis vor der Freigabe ändern kann und der Gast ihn erst auf der Buchungsseite verbindlich sieht? Ist die Beschriftung „Zahlungspflichtig buchen“ auch bei der Zahlart „vor Ort“ (keine Zahlung im Moment der Buchung) zulässig, oder braucht es eine andere Beschriftung („Verbindlich buchen“)? Muss die Anfrage-Schaltfläche anders heißen, damit niemand sie für verbindlich hält? -**U2. Pflichtinformationen (Art. 246a § 1 EGBGB, § 312d BGB) und Rolle des Vermieters.** Welche Angaben muss die Buchungsseite zeigen, welche stehen in der Buchungsbestätigung (dauerhafter Datenträger, § 312f BGB), und welche muss der Vermieter auf seiner Website selbst vorhalten (Impressum, Informationen zum Anbieter, Verbraucherstreitbeilegung nach § 36 VSBG)? Reicht die Buchungsseite (Anbieter, Unterkunft, Zeitraum, Leistung, Gesamtpreis, Zahlart, Stornobedingungen, Hinweis zum Widerrufsrecht), und was fehlt für Beherbergung typischerweise (zum Beispiel Preisangabenverordnung, Pflichtangaben zur Unterkunft, Hausordnung)? Welche Pflichten treffen WEBklar als Betreiber der Seite im Namen des Vermieters? +**U2. Pflichtinformationen (Art. 246a § 1 EGBGB, § 312d BGB) und Rolle des Vermieters.** Welche Angaben muss die Buchungsseite zeigen, welche stehen in der Buchungsbestätigung (dauerhafter Datenträger, § 312f BGB), und welche muss der Vermieter auf seiner Website selbst vorhalten (Impressum, Informationen zum Anbieter, Verbraucherstreitbeilegung nach § 36 VSBG)? Reicht die Buchungsseite (Anbieter, Unterkunft, Zeitraum, Leistung, Gesamtpreis, Zahlart, Stornobedingungen, Hinweis zum Widerrufsrecht), und was fehlt für Beherbergung typischerweise (zum Beispiel Preisangabenverordnung, Pflichtangaben zur Unterkunft, Hausordnung)? Welche Pflichten treffen WEBklar als Betreiber der Seite im Namen des Vermieters? Insbesondere: Die Bestätigungsmail (G19) nennt den Anbieter mit Name und Anschrift aus den Einstellungen, aber ohne Impressum-Link und ohne Steuernummer; muss der Anbieter dort vollständig mit Impressum und Steuernummer genannt werden? -**U3. Kein Widerrufsrecht (§ 312g Abs. 2 Nr. 9 BGB).** Wir weisen auf der Buchungsseite darauf hin, dass für die Buchung zu einem bestimmten Zeitraum kein Widerrufsrecht besteht. Gilt die Ausnahme auch für Monteurunterkünfte, die langfristig oder für Unternehmer und Verbraucher gemischt vermietet werden, und für Aufenthalte, deren Zeitraum über Wochen reicht? Ist die Formulierung („Ein Widerrufsrecht besteht nicht (§ 312g Abs. 2 Nr. 9 BGB).“) ausreichend, und wie ist die Belehrungspflicht zu verstehen, wenn eine Ausnahme vorliegt? +**U3. Kein Widerrufsrecht (§ 312g Abs. 2 Satz 1 Nr. 9 BGB).** Wir weisen auf der Buchungsseite darauf hin, dass für die Buchung zu einem bestimmten Zeitraum kein Widerrufsrecht besteht. Gilt die Ausnahme auch für Monteurunterkünfte, die langfristig oder für Unternehmer und Verbraucher gemischt vermietet werden, und für Aufenthalte, deren Zeitraum über Wochen reicht? Insbesondere: Ist ein langer Monteursaufenthalt (Wochen bis Monate, eher Wohnzweck als Beherbergung) noch „Beherbergung zu Freizeitzwecken“, oder entfällt die Ausnahme, und was bedeutet das für die Belehrung? Ist die Formulierung („Ein Widerrufsrecht besteht nicht (§ 312g Abs. 2 Satz 1 Nr. 9 BGB).“) ausreichend, und wie ist die Belehrungspflicht zu verstehen, wenn eine Ausnahme vorliegt? **U4. Umsatzsteuer der Endreinigung.** Die Software kennt je Vermieter einen Steuersatz für die Übernachtung (Standard 7 %) und einen für die Endreinigung (Standard 7 %) und rechnet die Steuer aus den Bruttobeträgen heraus. Ist es zulässig, die Endreinigung als unselbständige Nebenleistung der Beherbergung mit demselben Satz zu behandeln (§ 12 Abs. 2 Nr. 11 UStG), oder wäre 19 % der sichere Standard? Wie ist es bei Kleinunternehmern (§ 19 UStG, Hinweistext auf der Rechnung) und bei langfristigen Vermietungen, bei denen die Steuerbefreiung nach § 4 Nr. 12 UStG greifen kann? Wie weit darf WEBklar Voreinstellungen vorgeben, ohne dass daraus eine Steuerberatung wird? @@ -16,7 +16,7 @@ Stand 2026-10-07. Gegenstand der Prüfung: Leistungsbeschreibung Buchungskalende **U6. Aufbewahrung durch WEBklar (8 Jahre).** WEBklar speichert die Rechnungen und die Rechnungsadresse der Gäste 8 Jahre lang, solange der Buchungskalender läuft, und löscht sie 90 Tage nach dem Abschalten; der Vermieter wird vorher aufgefordert, sie herunterzuladen. Reicht dieser Dienst, ohne dass WEBklar selbst aufbewahrungspflichtig oder zum Buchführungssystem wird (§ 147 AO, GoBD), und wie ist die Spannung zwischen der 8-Jahres-Frist und der Löschung nach 90 Tagen zu regeln? Die Gästedaten ohne Rechnungsbezug werden 3 Jahre nach dem Ende des Abreisejahres anonymisiert und Anfragen ohne Buchung nach 6 Monaten: Sind die Fristen angemessen (Art. 5 Abs. 1 lit. e DSGVO)? -**U7. Rolle im Datenschutz, AVV Buchungskalender.** Der Vermieter ist Verantwortlicher, WEBklar Auftragsverarbeiter (Muster AVV Webshop). Ist die Rollenverteilung für die Rechnungserstellung und die Aufbewahrung richtig (kein eigener Zweck von WEBklar)? Ist die Behandlung von Stripe (Vertragspartner des Vermieters, kein Unterauftragsverarbeiter) und der importierten Kalender anderer Plattformen (nur Zeiträume, keine Gästedaten) vertretbar? Genügt die Bezeichnung des IP-Hash als pseudonymes Datum mit Löschung bei der Entscheidung? +**U7. Rolle im Datenschutz, AVV Buchungskalender.** Der Vermieter ist Verantwortlicher, WEBklar Auftragsverarbeiter (Muster AVV Webshop). Ist die Rollenverteilung für die Rechnungserstellung und die Aufbewahrung richtig (kein eigener Zweck von WEBklar)? Ist die Behandlung von Stripe (Vertragspartner des Vermieters, kein Unterauftragsverarbeiter) und der importierten Kalender anderer Plattformen (nur Zeiträume, keine Gästedaten) vertretbar? Genügt die Bezeichnung des IP-Hash als pseudonymes Datum mit Löschung bei der Entscheidung? Der geheime Buchungslink (Token, nur als Prüfsumme gespeichert) gilt bis 90 Tage nach der Abreise, bei abgelehnten oder abgelaufenen Anfragen 30 Tage nach der Entscheidung; er ist für Stripe und im Stripe-Dashboard des Vermieters sichtbar (Rücksprungadresse). Ist die Frist angemessen? Wird das Kundenkonto gelöscht, schaltet WEBklar den Buchungskalender ab und löscht die Daten 90 Tage später ohne E-Mail-Hinweis (die Adresse ist dann gelöscht): ausreichend? **U8. Haftung bei Doppelbuchung durch iCal-Verzögerung.** Der Abgleich mit Booking.com, Airbnb und ähnlichen Plattformen geschieht über iCal mit Verzögerung von Minuten bis Stunden; jede Anfrage braucht die Freigabe, und beim Freigeben und Buchen prüft die Software erneut. Eine Doppelbuchung ist trotzdem möglich. Ist der Haftungsausschluss in Nr. 4 und Nr. 11 der Leistungsbeschreibung (keine Echtzeit-Verfügbarkeit, kein Ersatz von Folgeschäden außer im Rahmen von § 13 Abs. 1 und 2 der Abo-Bedingungen) wirksam, auch gegenüber Verbrauchern? Die Leistungsbeschreibung richtet sich nur an Vermieter, die Unternehmer sind; für deren Gäste gilt das nicht. Ist eine hervorgehobene Warnung im Portal sinnvoll oder nötig? diff --git a/public/rechtliches/avv-unterkunft-2026-10-07.html b/public/rechtliches/avv-unterkunft-2026-10-07.html index 80b3299..6b3e9dc 100644 --- a/public/rechtliches/avv-unterkunft-2026-10-07.html +++ b/public/rechtliches/avv-unterkunft-2026-10-07.html @@ -126,7 +126,7 @@

(3) WEBklar verpflichtet jeden Unterauftragsverarbeiter vertraglich auf die Datenschutzpflichten nach Art. 28 Abs. 4 DSGVO. Bei der Hetzner Online GmbH ist das deren Vertrag zur Auftragsverarbeitung, den WEBklar abgeschlossen hat. Kommt ein Unterauftragsverarbeiter seinen Datenschutzpflichten nicht nach, haftet WEBklar dem Kunden für die Einhaltung dieser Pflichten (Art. 28 Abs. 4 Satz 2 DSGVO).

-

(4) Stripe ist kein Unterauftragsverarbeiter von WEBklar. Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs- und Kartendaten (derzeit nur Karte, einschließlich Apple Pay und Google Pay), die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), schließt offene Zahlungsseiten und veranlasst Erstattungen (auch die automatischen nach Nummer 4 Abs. 2). An Stripe gehen dabei von WEBklar nur: die Bezeichnung des Aufenthalts mit Rechnungsnummer als Zahlungsposition, der Betrag, die Kennungen der Buchung und der Zahlung (Metadaten), die E-Mail-Adresse des Gastes zur Vorbelegung der Zahlungsseite, soweit WEBklar sie übergibt, die Erstattung und der geheime Link zur Buchungsseite mit dem Token als Rücksprungadresse (bei Erfolg und bei Abbruch). Dieser Link ist damit für Stripe und im Stripe-Dashboard des Kunden sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich.

+

(4) Stripe ist kein Unterauftragsverarbeiter von WEBklar. Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs- und Kartendaten (derzeit nur Karte, einschließlich Apple Pay und Google Pay), die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), schließt offene Zahlungsseiten und veranlasst Erstattungen (auch die automatischen nach Nummer 4 Abs. 2). An Stripe gehen dabei von WEBklar nur: die Bezeichnung des Aufenthalts mit Rechnungsnummer als Zahlungsposition, der Betrag, die Kennungen der Buchung und der Zahlung (Metadaten), die E-Mail-Adresse des Gastes zur Vorbelegung der Zahlungsseite, soweit WEBklar sie übergibt, die Erstattung und der geheime Link zur Buchungsseite mit dem Token als Rücksprungadresse (bei Erfolg und bei Abbruch). Dieser Link ist damit für Stripe und im Stripe-Dashboard des Kunden sichtbar; Der Link gilt bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage) und öffnet nur diese eine Buchungsseite. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich.

(5) Plattformen, deren iCal-Kalender der Kunde einbindet oder denen er die iCal-Adresse des Buchungskalenders mitteilt, sind Empfänger nach seiner Entscheidung. WEBklar übermittelt ihnen keine Daten von Gästen.

@@ -154,7 +154,7 @@

(5) In der Versandwarteschlange für E-Mails leert WEBklar die Empfängeradresse und den Inhalt einer E-Mail nach dem Versand und löscht den Eintrag 7 Tage nach dem Versand. E-Mails, die nicht zugestellt werden können, löscht WEBklar mit Empfängeradresse und Inhalt 48 Stunden nach dem endgültigen Fehlschlag.

-

(6) Ist der Buchungskalender abgeschaltet oder der Vertrag über den Betrieb der Website beendet, kann der Kunde die Anfragen, Buchungen und Rechnungen 90 Tage lang im Kundenportal lesen und die Rechnungen einzeln als PDF herunterladen; WEBklar weist ihn vor dem Abschalten per E-Mail darauf hin. Danach löscht WEBklar alle Daten des Buchungskalenders: Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen. Damit endet auch die Aufbewahrung der Rechnungen nach Absatz 3; sie bewahrt der Kunde dann selbst auf. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen (zum Beispiel Adresse der Website, Einbau-Code und die Angaben des Kunden aus der Anfrage) und enthält keine Daten von Gästen; dafür gilt die Datenschutzerklärung von WEBklar (Abschnitt 6). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schaltet WEBklar den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein (Nr. 10 Abs. 5 der Leistungsbeschreibung). Früher anonymisiert WEBklar einzelne Daten auf Weisung des Kunden (Nummer 8 Abs. 2); alle Daten des Buchungskalenders löscht WEBklar auf Weisung des Kunden in Textform unverzüglich.

+

(6) Ist der Buchungskalender abgeschaltet oder der Vertrag über den Betrieb der Website beendet, kann der Kunde die Anfragen, Buchungen und Rechnungen 90 Tage lang im Kundenportal lesen und die Rechnungen einzeln als PDF herunterladen; WEBklar weist ihn nach dem Abschalten per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen zu sichern. Danach löscht WEBklar alle Daten des Buchungskalenders: Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen. Damit endet auch die Aufbewahrung der Rechnungen nach Absatz 3; sie bewahrt der Kunde dann selbst auf. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen (zum Beispiel Adresse der Website, Einbau-Code und die Angaben des Kunden aus der Anfrage) und enthält keine Daten von Gästen; dafür gilt die Datenschutzerklärung von WEBklar (Abschnitt 6). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schaltet WEBklar den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein (Nr. 10 Abs. 5 der Leistungsbeschreibung). Früher anonymisiert WEBklar einzelne Daten auf Weisung des Kunden (Nummer 8 Abs. 2); Wird das Kundenkonto gelöscht, schaltet WEBklar den Buchungskalender ab und löscht seine Daten wie nach Absatz 6 (bei Abschaltung 90 Tage später); einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird. alle Daten des Buchungskalenders löscht WEBklar auf Weisung des Kunden in Textform unverzüglich.

(7) Die Daten sind in der täglichen Vollsicherung des Servers enthalten (§ 3 Abs. 5 der Abo-Bedingungen). Gelöschte oder anonymisierte Daten bleiben dort bis zu sieben Tage erhalten und werden dann überschrieben. Wird eine Sicherung zurückgespielt, holt der tägliche Löschlauf die fälligen Löschungen und Anonymisierungen nach; Löschungen auf Weisung des Kunden wiederholt WEBklar.

@@ -195,7 +195,7 @@ ÜbertragungDas Widget, die Buchungsseite und das Kundenportal werden nur über TLS (HTTPS) übertragen. Der Einbau-Code verweist auf eine Adresse mit https://. Die Zahlung geschieht auf der Zahlungsseite von Stripe. Kalender anderer Plattformen ruft WEBklar nur über https ab. Speicher im BrowserEs werden keine Cookies gesetzt. Das Widget sendet seine Anfragen ohne Cookies und ruft nur die Schnittstelle des Buchungskalenders auf, keine Dienste Dritter. - ZugriffskontrolleDas Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Der Token wird nur als Prüfsumme gespeichert; er wird nur als Teil der Rücksprungadresse an Stripe übergeben (Nummer 7 Abs. 4) und öffnet nur diese eine Buchungsseite. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. + ZugriffskontrolleDas Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Der Token wird nur als Prüfsumme gespeichert; er wird nur als Teil der Rücksprungadresse an Stripe übergeben (Nummer 7 Abs. 4) und öffnet nur diese eine Buchungsseite; er gilt bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage), danach antwortet die Buchungsseite wie bei einem unbekannten Link. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. MissbrauchsschutzEin verstecktes Feld (Honeypot), eine Mindestzeit bis zum Absenden des Formulars mit signiertem Formular-Token und Grenzen je IP-Adresse und je Buchungskalender schützen vor automatisierten Anfragen. Die Grenzen gelten im Arbeitsspeicher; ein Neustart leert sie. Mit der Anfrage wird nur ein gesalzener IP-Hash gespeichert (Nummer 3 Abs. 4). Beim Abruf von Kalendern anderer Plattformen sind nur Adressen mit https erlaubt, private und lokale Ziele sind gesperrt, und Größe und Dauer des Abrufs sind begrenzt. DatenminimierungKartendaten erhält und speichert WEBklar nicht. Preise berechnet der Server aus den gespeicherten Preisen und Posten, nie aus Angaben des Browsers. Von anderen Kalendern werden nur Zeiträume übernommen. Mit der Anfrage werden keine IP-Adresse im Klartext und kein Browser-Kennzeichen gespeichert; der IP-Hash wird mit der Entscheidung des Kunden entfernt. Die Gästedaten werden nach den Fristen der Nummer 9 anonymisiert. Nach dem Versand einer E-Mail werden Empfängeradresse und Inhalt in der Warteschlange geleert. Integrität der RechnungenRechnungen und Stornorechnungen werden als unveränderlicher Schnappschuss gespeichert; das PDF entsteht bei jedem Abruf aus diesem Schnappschuss. Rechnungsnummern werden unter Sperre lückenlos je Kunde und Jahr vergeben. Freigabe und Buchung prüfen unter Sperre erneut, dass der Zeitraum frei ist. diff --git a/public/rechtliches/avv-unterkunft-2026-10-07.pdf b/public/rechtliches/avv-unterkunft-2026-10-07.pdf index ba0a54cb67cc4ceab1744ef0dbce0151514962f1..993611264977a8fdd992ab6e7749213e7c5e3fa9 100644 GIT binary patch delta 36548 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/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
    67M8ns>3795S*FrpNJE{|8&LkM6XG&lkbLJDCF zghDWwK|nB*Bof_x0pX$p2-8{!IHunrL6`|1-9x~T2MsbXVgL!jtj$P)|JCMy1`ra4 z0qEdJC%#MMf(AXY{ zAqWWeS2X_}KnM^F!^Q{@5~F+}(AOa`q(gV(uKEJHcZ6~JK)dV}6XT)PkG^v=sRIAM zk~#W7gpn%|U^J&!l?I0Y+pNE>imt|2(;Whg#7Kc?{QSSe=RbTAfv)cumOs^gL1QdpW@e$}u zi8&5|z)a@oh6RSH(G3O+Q=|I<7z?7CSeSF67%2k{S^w%G{q2iLbcA13H9C!8*ckaA zolzvZZ*$c@(3t=u2$1Mw+`q@6^^ZiN>&U;I3w>n3kPh8wh5uE8{sN=uxJ4gzuFORr yrmi|1+P=`M+5&;mtpo(emC0Z@@T!f`0S-ihlIRJsWr@&zF$5titIT~_!v6zXp$dKg delta 35531 zcmZ^~Q*_>4)b`sXZEV}NjmCEF*lwD})<3oyG)@}cvEA6Vtvfavr{D9w-#*!6k9{`B z8gm`Zg?U}Swfb`4uTtP^8=<~%bMmqCC$~Y7{@u7A(F0I6*)tMI$QFyJyo zob4`&Pqy93JR9U-b8&+uiYLG{?C7$17BmkGtMX z3N>VgnO@?qx8dC?4puRdC`n4rp_03h>w9t(OXWylDwp(0b)L<>p0>6d2zdEJq`*B3 z_6pbmlYQo-tuqPTr+fRls(%aaCh~a^LP^2W8w10Y1;Sn9Ied61{7DvB)g}-w&B|G1B14+2Qdh z6iHwd8*B9eVL(%qk1y0Vnnv6e%a%1@(RoG8UvC|*7o{y-4(@w&7N68Yz!dPwALX0= zAg`58k_oWbn6zY&`^|~waKgZ$;d*!wnbyj{ov3H3<$hI$DfPo@qO%j zZ5*0!n2j*J_9uq0sSaQ4B^>Slo$PM!UvF{jdcSrgLp!{_+}s~VLp$8*jEcDV^Vh2f zZAn9L;@_FQpU;2k-5*caC+lcvjvw#c0ng)(-5>j}+bT89^A&kAY$VJm2l1YmWPph4 zZ_Fbz*KeX*Ms9=No^9@TrWOU+1jp|hJ^7EnC=t=L~kvwz`18#oxr7T|5PPHF)_lFtbmObwO(SEI4Z_b+h9j z8xO;(JD|l@12(;@TCz8LIfo#dUs%BrIV{o!6bkn!!siLcP$tn7uMdMUSD3TrrBiv2 zrZ;2ZA~NjMxh(1(Xgi(bK)}x!s0!+!IIJX#;n-_jo)qF$@9VUdQZCfW+VYCG>}li= zP{TCcSGR>F3sWYq7f@j8MQj!sczQ)c!;Idmo^9OpA~K}^A>TvVNkF%vv)(>kmL_$e z=F=-Y=}u1c%Px#T&0Bh4g`=ccQgd7Kvj^l_W8Vm#{GmTy7H`iLSi$f#w;zF=K4rp3 z3m@Fn|2-($F)U#6z>0Nd^wjFhFvCm2LEQLsHrm;Ou%zxuMm8Q;b<&1=_-4d z(Bw?`morqOvf-~w#z0V#JMY2xJ8?v!A%a6M(i6o1v7z}e*W~s!tyjw@L@Rc!4wD(< zfXJ;_GCV(XQ8uJFU}JtSQO^Sgu#my+4V8-0Hi#jz0+T&ui-0$FS{SC0_=NB#lUVh; zkUY?N@TRx@%u^%;?#_5Z9955*k;@Kte)UK+c+CvcnbsK!dyO4gP#oIZca28&n0y}9 zKtmqUu8066xNF{&L50U-HzL)%(I;zPi<7tv>>avbBx8AjU>uU!c*u5o6_*&bg;D+; zp|h)4KQ1V*3u1cy z@TYwJRgNSMu$UVl_A+Liq+xx1#VLe(Mrb;T5J+4dPjp4xG8(?D&yB#+pdT8j-{3-| z{TAX}0S2f6YsCkY5$zKKj(0vrELF!VokAo4qnI~}?4lI0-%$Jz{j`846fV6nr^TA^ z*&b2ABXZCG_)zDIY838pbvUw2Oc|8Eu6|PnGb9QC1(O=kPW7Aw}%^ zT3f&Yp9!O4)BtqjytqKwpvS9C30tH82Ztb1j(Y;gHkUx1N?8MfRxL$!VV!)petq#+ zME+HDCXuTqqj()ZvLtjgeiM34)kcYqu^-0Q=X+6MSuHxU;jDr)-|&WxR#piZhSM{0 z^#^PB)|KnVrR#N!*b}E%Dmfz+PNT7gCS7>L@}XOT-BT3`-~-f!`S&f2Qw6j4D)0v) zR&Rhe?@SMaO6BntIFw%@4NL`RR-SzAOxK8WdHW=tyLY>$u1YD?vdmI-i9;8Bk?B@% z+*KMTv2=9o36@i3 z-(iK4&}icPNt?I~Xo`vazG z7YwROxSU6lAX?&qCQY@_eskTswoN+uP@VnrG%7432wR{ITc`xO!{l(@on?&4c{#u& zl_JQ9;miHt{7vXMDXw>#7aLI-wmFtrm$Ha>u zVOIAToBVkd=B;ozI-4ZfOuDuDHxyfYzO-&#yCETpIsPOnig|{ZT+SMKe>8w@!6WFk z*b>idDv18uPkNa#T!YPvLyBD;Co{<4$E0G@fG)mMp|%-p5n?GNs?RFI4htf>ZAidN z|3OKY=y%&8fky(l78qD>GwL6U{>%K+{OjKQ*rm7r0{S`V0KN*2qNN7+z5LY63B$n{@my0+viVN_erTyDa;M3oAG*Ny9LySD6i9>m0 zwtE_+G_G^|?PYQVwipGlZ0Id41II_%OtLT&72F=&9Q;I)+yBV9`++foH5|ZG@(NeN z&n>t+RT5J?JSzJ7x1axYRXVHs70VK}a`WbP%j-AC2u`|zglH8Qtt{^X$O|a9n|j9ely2fcL|TPAp;OF$(9do5~-#C`$Y7Yg{xMR0sdTZ^U+e#ZYhSEs@V=X?jG@qacGx{2^z1@xDp{BV8I;smH7h~RXf!WJq-sL$E?D~ zIXyRsp+;#AsE|GQ6`beXJW)PIum1TJ-_$Kq)S=0u_1b?9?-4lJr1vTZpSHb-p5j{v zw*(o78!t&RaqM12P&!NiNxI`E^7NQSXP_F_$x*p56?6@UqB#mU#39t;e^s z7ixD*)#YIPoOzZ_3e$0Ahf$4^M@ zH!m|P!w-wb>vhz^@zxkkno|RxD(%C0myvSEw01hx-WTW3z`SG5{o3rqio`2?*}tZm z&maf3?OQ?DL@6b`G&U?X)F!FPdp0elbD0K$TG$U@Q>fB%%Y`{o1J<9XSm6dQ;7#WY z3*p`vE7yumbp(n6L>(`AtgO|s^_~`QB_z+IdXSS_Mch!gdYpryp?yQfhFL*$hD0txD*VV5XB6y-2roAM0#Xd(Z@-Nvf((sn1k;p$IcZ)$1@%@&k_Ok2oeiu6^Jy?iUR4S2DFFr& z+6KjXx z1U;lg^OHCe z)+MsDcCWNCMo0%S!*Jr(vV|o!d4X1GDH`o%wgwCl0^{2saI+-uTV*?DG6K_-mQ-52 z8-Mm-g>9FRG?>Sl-6#4w6p5@umT^^B#@_s#8qQu%noezp&P--wchIk2h1I-2cXq@dn~=v z{^yX~gY$~Ge`@UoX7H_fcWL7nm8-A}Njr+pk6m1Y2jg|b_>&M{xmdL8llcbAOZ0n>9Lz|n&dm&+NC6~n9JT@l`rK^a%z%T3faH{7Rr;gR z#Cb+W3QinH$}P_B6nacWR|sqV8@k*5*^YJHBn?*!T*uWh!i7BK0Wi4mEwb%%2jxUX zMey`VDXDi^ncE;tw=_l(eT?k&HiFkgR_ctW4$+}8EaMK*D6V}w5FCrps6liZLNXlf z%YWd6PF2p{PhTi|643_x#Mxa?IFPd+E8`C1n{e08uR5)SiS|EPvV*sEcPE7CBZ`+$ z*U1}DS9Oo$alNsu0D1y#e680-D~9G&B`Nn^NKgCLFLNTbS}{Y~jY2v_U@>S*QPxkD zrY(M}w?r*I20{J%bXAZWM!F!vx7=Teca}&m6PFmK{9-#Yx15xRQn;BEclIY=q<_oS zsjEqG(^g1XcgY>6ebbS_K28BTwBm;l zdD@o_{CAFy$b#ZpT^4VrjFB5Ecb^QBA!wt<*vkpYYYOAhY9gBnji`WLN49RxoSe*X z<+AoAWZDSRXNrv7anpbA4A)~sWAUH+g^j>E0k^3fA(Aj+T+Rmj@5hFtW@gDJFM2$g zW9CRoam`ji01miCpg~PYxO%ct>AT2Z+6F}zm4K4o47V!t+or32njRhU>8oEjzI7h- zL$ZQ2*ZMwyq1OH{(iXHqd*L-CugGBO{!^q(YSGFLlYD0RA||#wa2O;hP8jYlMw9)I z@%_RoIe%`^3=kO#o5R9!p*KsI{DX_~dtcFm8Y+`GAo&LKuJ^8x^DoGyoxD4qwJZJ$ zt{HK#sK@OW-8@e4SE6s!h!N7Jwrw(gjlu;!XMz03IC8Vq6->iyA$ zrICPcmXyil6>CV5qkhI_8tCLWUQb4(rrDtEZ1k^B_j&em@caF^vr9Qhgi zgZ85w05|WLD5BtLPmlbCLEno}(z9|Pgi?{@5}&oMH?9nhuJ-6u&iH-Uw*>NtWUwrI zKawIS?LK(V(d#9;py%7V5FzRr*Tm?H&5D%cSAXv>z>jc9EfE)XJ&OW6U%_s#jzsSn zC-1LzHm8 zdei4u$*mMeIoVj)_3OOkP?!U`Wi4@UiOogPV??X4f==4eQh8b5$RI;hdsK_`$c&t4~suu&C*F+}ie%N<) zQJNPfKmr)APjb5LPWDj{hew1<^&t&!@W;;PHwA-(gJ(qLwEXMQxZ|g=p0N|lLgl6; zpwjyM8p7E6jJmA~ruhxnqZqU03s@R}r)vWy2GrLR$+o3IErN|uHd^X>j(ZZ(<%3wz zxLS+OCw0J$j{AO5=d<+ojxvb7 z@LzMeF$fR0p``UkzlUAjgym#0*(!Md6>hvSQuk-AQq^*PW_W7;I-+2Y%R?ey_0kic zY*%Tim(TgHNUlID6rwL3W9$;UiCPy||8-`~aSa<@--3K3N4NsHJkk-O03u2nythXR zt-IcbA2KK75`Nc~kdeYKZPmL+Tw?H1NjUT$!@Eb`JO%U6#ynxWJK+)3Cd`w^Cjkf4 zu$zV|Rn!&*$s4mTwa_A8crt)N=SZ5DgU{|+p)YMwoxD1vrJ@WGmX%YcrEywdai85x(<+?)(T+(YlTH^YEDv5nJr*s6sw2zJ^XTG zc%F@wt(aZ6E4B83Y7p66lF3x zqQN8tGX~<{Hv-~_|M}0=K900|bAn^f=SijDUv_&AN5pA!a5`U;MWx|(-H2O517_(d zbP(R}{L#nF3u6LNSDVVch^ples0?ILktFrsoed{4(rD3duxq4Ipb9IsLsY^)?te8N zT>qG`+$4XfAsa#|iWj7lGATpK6@N*-2}}Lj`)pT${HvVIZkP?2YW=FU7QW-=ZigK@ zLxkD#3}RON>KOAWq%xJ+Rikr_=uUuVw!L6nXhP!)=zLS7&dzGb$|Lu~MX+^ix&-=C}l{MAK`P6fB7NJM@6#ICSmE3qHW_(fDm zlo(&2-9x2`R$$zLr~Ys)b~n$y#V#nD<9!qk_#I!CFxrK(mgYO>0Vxg9D~>SkXxnpf0m z?Uz!Dn&~d;(eobCBbxCWzCUSFKqU&HuMoPD5l@+`H@pr6Xu|ZRee=~%HS%V6xQnW&fR0A z_2`%BdNXp+A}tB$P}05R+Or~y{zVCk>chkj3v{6l(q34eMJo3s8|14Tblf-!mW6>f za~7AI&YdHgCIWor{Niab5d2d=o9b=M2(Uz%SFYRp=_!?n z>JeaRz2s~i*FshheCU`O7`>XsvWT0TB=aZD*3)~v(E8ex8HT9nxSll@JXfxC?2EuE zJjl~tOQar3+Y4|wd{RUv)(-APy*nt;biliel`)Ge&n+TFYVo-8ju`XiV9NH$9OS5r zE9o~G@%$$m%^kmcCNU2xnva;876ywg+xL-H54|GP1&4zpP@^gKun7WsV$ZlwuX!mA z%_DsEw&cC_WH6q1iJOMiiH@aA-li)PPta1R_Rq{f6-!9pbG^8@1b}gNLj92K2^<72 zMTyeUz9{I^yzn>MQok6-G^jX=ya!aAU#frFXN6P|QR(x~!ig`!0`-Cjs^M5`=B9G# zJ6d?z$4NU2ht=os(pHq{KYTv%vl~?{Z>HC1X4Gs{<7CwEKWjO@mCnc5L!pIMa@WK_ zUpO%z_`9S*lz8iM6SHVrK4T#>0dk9(e?Nb_XG~N&U`xgkny;XtSns6Vs3x?s2-QhTho&HQod$aBAd9BkTXqG2#BVdRT!uKFW{MB#*Y^Gd?nBkikClTHiW70RP*w?R?8 z3{#=zr}}>M0%xeA#=;GTmozrZvij7J2*sbodXlH0?@y&U{qgG z#>BaimuoiaBl}!AWpRg>E>)ZlmGOcr18|{w@luYMjG|p!xHYpSmma>|l4xH095z43 zDE3iy-KDahT4M-R*Rk?aH@(zF`y4MjuRPeClkR%^z=8|=EM#$hx%Z_Pg*wN3q_Q9W zJpK`SqZ6MRf0$fqsV(wN8PMmJ2$5o&ZkEj%LD^z;$NbB38x46V%1u^ULRzudH{m|d zRlb0gaTHx-jS`Z3XwtCs!?wcCpgJtfqv!lCBYlX!x@jQKqgehtikW#?`b(Kd4<|2* zbmLnIR&+3?rHtR>_2xXu)4wO}t0_b)2h0D5H2xPkn%g0AByT1%0NgzPZv<(SKs@}@ zZ`*_;;V+cK(j(kg^c_})JTl9#xIwn9yNe}Y^#Y5cv&+Kl+uHg9*!`*eJv z@?XZ|f1|V_#t52?+6*LlY)`{T&Op8Xv+4auuy6O9glv`H&0`JeKZg=xEhi3P6Q^;s z4iF=5_qA$*Q?jzYLCe2C^$9>rvhu85)?YkxSiBv!iI?-==F!j3#rDSGHX8A)XLoql zTr*0~?;Ac@jlQ`Cc%*Dk49_Wk?9+Ic|B=Y54w-4MKgRG=`0sDX-J%=5IY2N{1lf|R zz$$u`=s&0%Iun!S*WdNc17|YV?N8dO^B*7mZT>rxDfNgRU=Z(FIQ-mj8yvefSsJL) zf|IfRu0>ya?wL>3gHxbLtE+A5AfX{sOR1fZ*RWrd?aB^RyCjCzm*tKw7?Ifb%r+X& zdde<9RUUObqd4DtpvfzIv|`>%OFYScNDXO9{i7&90`Ww~BW{?)zWq@Q=&I%?$} z9!=5mSy_2#Mvq>U92f;~x5)y2ylpif^XJCh0S^!T+gtyYdNS+P6V21^sQ%&4^Xkj! zh^qd2tHHnJ<7=<=La~p(^P8_VWS7S8?|Iz;uQx5*-TzvUc#_Wyf9zj57>Yes$A(iyC z6MxU*Zqr@ac}DfVH52bqwxl}q%`r{J>@ zqlsQiRX=(!pd$1Tu?q7owsnh<-U3^frpt|D(N4srUgni*`EcW}*2#!O4nC!!%fe}s zRS{H+%CnP6CG3;aKZj1xUjaMofLZSL2y-au{i%e)4$#;seTt91-V{g4MAf*FtYakw zsqy7~;^cEgzv`cC9aY7tm%^Uir}^@l9{!zAyL={wz#8|rtIC8ygXg^}34X-DcpZ5& z=)?Z^5lwzl@)o4olpROXGUca$w$x~GS(M5smmcagyz=F$L&Q#p2kq6I54F)$k9(*| z)-`o6kMX9gyQqFSFgob^XgFy5lqECCB~M71xpnZRl4F6cgSqCO5LW9<5LYNuUmu)s z{1H+P5L!GqdHEHz1P7>u?6c2g>$3N>m~HgJl5Kg){1rg;A=$})tY&Eqd~b3mUTw$j zq+3dTgAdBXRYnN#(lwO$ZjK1)AE(hL&CTA_*{Qtx+jS7(-zKEE{rO7e1}-RK9NJ(9 ze<6vZRA(wDPFzI4@)o}_+d50Qu21d$Gs|@kfD*KCQs=%Qta3uM^Ht82jD*m}-DAK2 zbotf$dej83MhbhP@2WSW@f4{~6=^u=7d`Lf>i|fb(Go4!xUG_=!xVI?D|X%Vo8y~P z$iO--9LbE8G#C>#eON$+-z#`mTYzTaXQV3A7%M0UB^vvnR5BzPL2_Oc&sgYi7s3w> z-~<)O4^01to;=+h5!)M5_t(d7OKoPu`3APz*Q#NHp9wZHL~q-5jIcWUJaN+5V@Mzc!&;K`E%!GWC z$G8%-D2Ocj$8Qv@Iq|G8F^Z5(=N)H9U~4d(s$kY)YmnZ+GFwq+F)byL^J;Hgbujy{ ziVeE*C|dt1y7+Wyb3EHTy}8nFPAdrYp0^2ZVy@xT6qBi$Vw!}g1fqSp4sPuAHVcfi zURyeR;OwbY#sUAoym^M~7x$ZzVEm>P`}9~>~V@LO49eb~gyTS_HIHGj!0f@c0ZuLniV%tySU*~NP@ zTRIyQWwJ>+KCu07?|P#6%|ZUN&zm^zwV?}bN^Mii0Clb^m{d@Ice8FCuSl1x(f+L!$n>^dpr?{?>bi|aE)0yhgJUd6BZVOKCi6i8XUt?(W!B|uuwc= zjL0og@_Gi_R|kS&L$B=8Id1&=7?w}6Nr4pR588Xea7TG+&zZma5ZrVP%h{`4L(Mhb zyQpWF#J)SA=Oy+w%9TnPze3+BUL`AJk^z3FMh6s44%2ibIklc{roYM46cdNt3~FEa z#E&6V+dBm40U@QR;Z?lpQhpVlJKA2)k?#cW0T}}sd^RYqGMXHq2Yp8!O^b%*VmtJf zawY~M`0#$sP|B0X8>YJJzMdSI-Y*x&Z zd&H=0a;HFafQnM|lXl)KogrU<6JVG7kee30Q@q2q!-gBPLra##ck>n=oY0!nNicIX za(RpoWd6juAKYI5p{i#dF9qdxPPIYwhO>}}I-RsTvO$AcrCrSa$1<-=Z zD}1h-FDuMxh+~3C#R~KVGrghPH6MOL>)Z1RPp25`L}rK>O2)2N4&tub0L7b8D<{_t zTOp~M{!8e+!|dR|h<>x3)WBb;J`DWPw-th#%nWX@JD!5Wg7Da9JqALnvJ7i`rFN!C zKQIi(ICQT$u0&?dmv1 zmDM+MEDA4<-^*2{ytU{DMVO^`9M8}-Colk0Vwi!>B466F+UTO(%;CTpV);ho_}Deu zK=Jofy7cP8E4bqA zIm1TydFuizYC-M~^Ph&@4zb~mj6kg%&u?_p{2ZZ324{`L$yx$GZse)^D33FxZdePe zO)GT`IjYLOXJp$-OdzIJAsjJHV}$AQmv*W~ZoS22lWBg1NrM`8%8VVKHDZ4tvHlpK z3jMg~k*m;Kj=u#1*;VuUbbW;7c9{kB30n3frSB-4WnJwfqL8K_wBaxEF2u^`l-X6~ zG4`OGRnOu+ko(9Z+1kBL_A85y`&K(^v=wXA(Puncw9upGUsgxWZ@3gu+1ufwRUONp zm<367$F$@tj=U(_Rz2cf1c~-n9#I|+bp1mZRn9{_;k1u|)aQzNhEhX8LK!3%ky6-g z6XX_?v|lE?nM`LQ#&DkC?coa~TBkL(JQf&PcvRzg1oVKIn9TwL``!7i z9B#e=pk^3WuFx29){yAeFJm#*LuKE`zL2vYBJX~`p|zKDC0~Bo=qK2oE(d8T1Z?p2 zBz;(kN*MW_=F`ZpW31{4q@9Itrb=T>l(xp zxwfRq*PP1c6Jx;iFPpdRHC^w^p50vm@23}!WWc}6BQ&wM*ZoUXv5%*t%`Cn@0z6K~ z(YC(bmN;Dj>Hd+H!STo-r7q*&giYDi2;LzuNMDD)P}4~AsS|dmm7$15rOHiVwzjcr zNU#7F3J>09bOjywb404`!tFpBe~9_0 z$|L9c@y_&ua%U5fq(k|qMA+%Uir=0_zk5@!BrG%iZTMp9ny>j8F;B1%xlY#91wLmh z59J>iO59g3_W)!iwfmCKImWP_i!E<+&&C&|_g& zk-RSTkkX)-!Zo-`lMsqgs&b7YKz=ZgB)ba>1#*E9Ft9FLN(31{3!KYp5C&k5D?Xbz zKXe~>XNBJuB7r)br9Kqh_d|1nxYr`n7~6FBZTBmu27`NsJ9Sh2lMS`g*5{(qA0#Nc zX81#9VJ_|6CNF8IcdJyPv62e~n2Uh=@yNFUGYYl0;5&>1yE)P&f$J=J<6F8bn6ncqmvqRfzVj9E0oFXRF>u^;t$Qr@w^o05x&` zvnCnJ`y_epf)4vs-HML2LGx@;PZ86=XvMm{yAN+__NrF>{D(cGHwqtHh61o9vFb~% z9g|)DGmc<*(aEJ;Uuo`)cMu8=Q3ExWn}}ITo>$$ft#PFWzw|WfoBl0TUCrcfv8_IG zu1quUC5&DE+ZWL9pmCN1L3o(tbr=kHZz|~LM|8YTlIjINUBg;mX7r5np}AIxjnqCT z!8cu#Uq^8fq!{gul@4aA-X;Qt`MeNhv0pbYIY$0$Hv-JE^VMf;Mw**dW(Uh!biF8S zW@f!%T7O=CFXHV`WhJEvSMS*&aaUjhyu0`Oc4w@rmpu~l3PVAdZzK#hx3wR8=o}4$ zUr;$LFjsI${ECRo-N36M77VSOh>s{^B`$WFEr>K z_DgiOAA6x$LxB_E$SBybQP7nYiM$t{yoRR$kA$5Ft ztE6FB8Dc(vYh}YG%k>c?ycnvexIAqJ;w&R??3rN9-KdAtS+vye_ySq{;)}D!&6dP@ zqE;^k;KbV^dVCkTK(LP3y!4i858Ug>r53nHhTGo$&ukZ}jiS&fdE$d(sm-t4t3VJnmC zmyB2W`@n!8Dw(BpjGk^#>i3YP^K8_RVXPx(&BBf0yR+LQti3goQ8)`dkNI_35I#fN zSrSvO!)({lU!fG&PB26K7_N0Zw5)NusaJ@7RBJxQ;T@0?7g$a^V8xiA5UAdX`4ZaF z%ty0m7xCe0@;*^K$4J99@>hUvZ~2GZfx0>Vt&$b20RfjISp@z(74<^rq7BW$ zbasEjTq*C#yhFYrWziTG^1?OYanMdinoZnqAqqT;Bilf1No&h|QbXNasoqwr;N5;_ zmR!R2u6Te6)=*>3<90Mc%}EQF*FL*ovH4th5@A#;fOrn&8+_n_IoaOV_puk(lVu6AVgoSdW(aUm9YmwFE>}cSu4zr)WiKYgQ>O z4%C_Xu3d8Ip4FN0`bilI!@}bYzC?oP$}2e+H_?C>D7MP)K9Ua}lHYr8DfHL8(H_V4 zG?@17hKWv9P4Q8@&uh=hR-y*+hEffTnx?u0(U9lD_meCV$*8Jv9Y%Q7U&5S>oL!|` zxhlPwl_F7>gX}>`DEZE#7S(!-YonO zW)*;Bv~AY9iS8Tgv{RVuOMU1)@91gD7$&b~g?O$h{_;z8knns2A&3rNIAI{J*a_*m z_FSbRIErRJPUG?K5-AXt+J^tj?{Y0T_74>{Uhp^lu@IL32A$QB)5>_&PRWx`SjxB8}~g15Wrt z*M^YtmUJaba6Xmi1pmL7l)4kFGbtAL(I1f#X*8BaZyD&QGq?y=S^=k(anQaMgs6-O9|Fd^vPve&kp2S1hu3 zEUDixN;bcj0@Ke~Zfxi95)SVkZ4Z>lJF1rA(#_eQ>2aepQAJDDg!cm4oUj}El2J~L zB+a?ZDR{JC$GT0yK!Ia%a-@U^@{gWO60h?S9tX7~g{%CXN0a}t(_h7a_rLp&-M~NR z$CrnS8nTbS4&cTAYwjMQs4u(_YgIl>V)c zY|z@ctAB>}&OrPk1)}+6mPd%7@}-|#y!f7Zk)yp~f*iXm-;kXHORt2EwM%qcvTxoVe)rvU6|T}fW!%NEN!}>r07`hiM&ULD zDy_9A6;R49?-EttYnS)lYve<0Bgn<36O`?}NRMEnbBOJqn%4aL(g4v7knHe+vkP&T z&ZUL~zBc+Rx}mvSooU<;41G&XN%ZZcSt>?XXz(7DFo`HcJQbsgRee?pc*r2Umv>g) z$5pE`lr%J)98C=ak!EcqNkra3Z}1!UbWG z^?ycjdD4384O|r2_qRvon4^w+h0$uGhsN39F)G5Bt*FJNPF^h_`QZ@Pp}G>kvf5}z zpl6`ckf@S^h!dR~GmXDlAg=ng10A$n3Z{bFZxHlp3HNw>q0YyGo+~@x`k*7 zQKChlT!Wo!p|(U3Xj67V*$2TA&R`Va9M;f>I$V~44(<`Wmwn)jLPD6WA`qyfzmPb2 zviOy!)j=+AZ1V^Gz96f5)Pu^)+MMFOCH@two^NyKep<+Vf=8lpY3P%pYlUk4u^p2; z===9&65`+~+H790rlt$c`7VF8Z>C(t4i~@dNUwKu5{=0E^RQ3~h!x_WhDPH7NwTuY z0VWxNl>A`^&Q=uDO7bPJBYG7p6AmM7MLKLeg_iRsl;}Ez!xtjhoqePw%7ls%y;|?F zs@p@FKx@o`TiAj#1GlespOSvVXAo}%*TmSx5_UywSe1Lp;hpZxptm_tY%hbuCOB#b zJ_sXH4NHTR+1kx9aDECdLLjohZMHGY#$Xs2he$u(bJO|+axshwVytw;Y%xXEqWfYf zy2sF_#bN+J6Y$5S`0`Pa*HuM zufBbagoJSsO)Sc_LD5?xRUkl&B8O;bh%$3Vg<#cc#wj+nmMv7!NT4@o;4ngkpeA#Jt`$=!%s|gb(!6Qp zyW1ehqdDs=$3(txPQ{oy>OICX$58Wydzm@z`B5q?`z;|npU<-NAYe7jZc%{FlDzM4 zSaLwWmSAK~kD>H-nWs0S(PFs|G0AVux>8M(uM_+Iq!V8WpgudX+wVnJNo zGrSZAMhZ|8r6HSm?t^KC`AAtlCU_hV+lie$vU!5+Zk=Hpwr1-BVuzNJjXnVMO$uAh znZKHz!O;H#T5xW}`}|Soe}FdqKR`Rfm}MpT`DA~C>PegI=>G!R_q|pB|4d|_@^rVGRVS2J;qD4huRibr@AxZWMj#aXuT9dcyL!az>Tyhhfwq3EfL^Mq zSh=d0AOSGbaKXb^!ts&~TaiQ{>BZRqe7s*Hv9AI%qn1KLbPXa^NL;ZDw0yCnf8H#e zbpWsC)~k<2)qY`{TxC+73*};s=Oa>;49LY?lM(?>o~>aCF}5w zFGS_uF zK0|aUJVvu$MRDExf=xA!Td>ew;c^c5P+jOuaw=_zCSILR5qHa8;v7G9lwnA*Fjp)Wxhh%Ln1k#J1G zLOY&4%VE>(d53u#9LLx?!%YV;keZkP#4ZQth=SntkF z{~#;Q;c7a4yNoL>nVcus<4A~9H2>;1;Aq9r9vBjtn=dx$2&s38=W2DTE5ztsC)f-E z%D2rU@VtfMqcD*pzfyJdXcrmhkMw8e1sZKZ%Q!^SB7xL{I4XTJ{t_O zXm>6a54VO*oP4SlNZ%ES!9HfI^a}@xi-^s;^XwGa1Q)BUwLTmgxI(Vt>NwVem1( z$o78>-r%A-ZadgSZ2Dt~>ARa1FU4By|A2RkL>qj50luMwgHcAVaUmN>Fb`9n=h-4I zk#$njP)&S0x6e_CLhenDhxO>8_u3Li{9l40h}EQJd{S_W@S4pL5^sk>^S~8)l)4 zDo?m}HpWC!_Cn)fJ8(CrXMA_WRdc&{yUIUyK_kkmu?4s3g&M0x7btt9<<;aW zr3M)F+a64ac*XcK;L*QD!|EgJ{knoSPURjX7|pKMd2Ai8^T0bK?eS`R^WXKl*uUF^ zY2bBxI~;hvA?qd*^~0yVPn5ALtn(pI{6S{j_wnbXVA2@x&)Fy7v>c3uEaKE^*bn{Z zuQNzDJ4Qe|L$(T>9=)B*gZN`-cv>{Vbp0&Z1kV+DKx_$Z2U-*liLt-+ZY{6S;k%rv z%Iip`R%K*zn93;O{?xX^q)W{B|7q*GWH+|oa5Z9YM`nPe!CnpYTO|0 zZ=`Gk;_FC5ecsOeB=*E~*D8~5?vwU|)DSW5gBGmtBZi<@o_;Cst0q?|Orm!8@~6lY zzLe&PM$t<`liU^ajKTc0GZwpCU7*ank9Me}wBL-XM+js1$B3sw%vhXFc37447dwL( zu9clEyBjD=d}1vvPG1pbrO8|-#?KH&yDt+gRrK~+z}qb0fydWmq59-=X{$6C4Ks(@ zidt;?rD^Xr)&sSgwp)`^wPFqlnv<*jivpQf%y;fL%*em(Xs=vH^M{v7x3>PL>T0A@nk& zb0ZhKa3h8)^nBcN}zq1?gxg(FRb~+6j#)5%-FpdQhly$py|vwKxBca?8@{KJ!rdn96fsVl^?Mq_dw^> z>?G2+RLshon|ElM-t`TBqu?X(^4pJBv0S8V9HSgL?;T1bU&VJWTGB7n5UI^8&xBP` zEWz&FN3fr73A^w4tGS;*w_Qi-<9?}GtO-j&6ru>u~a^Ph~)m!3*^HEsz zDWivw21UDITtkL+xYB~oE5Gm+7`e^Y{vMn69t319?ezCNmp%~b?7)0O`Mr|I>c2(*A4x-23m|s@#_Ks>}1%I|hU1kZ97QXAi z2Zop26!#p}yde6)P6z!VzO7iy=7wf;nL>+mXoeKBFoC`tE?mzC*(NB;4 zXq0?$by9nJ6rv|&V0%Ed7WyJ;qHR^WHqGy5_@(PnBbXorYwcd*-Cm@$9rLgYwVZNB zqBn77yKF0%kiOfeLSIdqf4H`u8&_G?=Ud-56Z2+Flgck-`3*-UbyB>|n*|~jD)}9j z#|2!PhjSCzpewd?|FWvsd}5b;%A0FE(zyD(g`)RP?i`(jo2-3^DFt zL2L5A6|o)hrAZ2T-j=<1S;XB=lPJN-k~0svcP-Dsf%C`VHF`{C_$jY(VArFmMI)vN zlYGyuRU={f{4c$agWgrI(u8l{U!du0?~E~i(D0tGD#hWJ8KDH_1f=1F&|8j?59=?r z6hk38T##VPBa|$Eo43H?P{-ql9y@bE{nWORckRbJV!yYsv9X>m@?uvvlWhZwFdXzHjP`BO zG3|TVpNJo24zNmIQ@n1nH%ZaJEhG?eVVRT6R?^X7J= zgyEOEv2-b=>&t6~mbd-86GkVjhLaybr2CKWDtQSb=Abu}hm4^@5_v=oa(s80V)AQ~ zs7k#sA)33-8h7sveo|R<@1!j5_}FoL_v=nda42QC%}!!e=d)$T6VP1}Y&VNlla4i= zDO->LQ&#v6BmKS#NdF{&KD@>^;r0J-8BL z2-)#F{8wZd3_BiKb<%a#28rAQw_Ief^fi*t7-^}^-yrS%2yU`2{K~Et9!4xfJJj-y zK-y94rlEYUN4F*6@jj=+1#I{Nn(;!r;w)Kr_`4`(Q#dIzMn(-nR79 ztK5{1zNa#c*EFRY%F?Wtyp)eY$KNtU93b}Y3R`_q0@X_+FAbvM_d2E=XP=6!lkSU- z=xSW*gphLU@pwuPu;^RAo4$xCk$;rG?#QP#;Tn1ZlFlL#9j{89=RvI1b~>6Qs@2AcYFx09JvcWus{Vq*vd8A?zMftG z@CGxYE_`3#Tkarq*BOk}!5{Nd6^nTmQ*U>tp~A$BTyz^$G|Qyg$3&0aDPJqxJMABl?5dW<#H{!JJ04=O&hAK$21Snq;XtRkkfS zJwH-Hkdy5ST#(aMkPmEcT4)1XuH0{19{TS-> z1ymUw@n#pIKtn1d8&#pApgykeHRxKv8-?mCjx-SC_SQ`FtG!kXQuFVd-Q>F$UQvbh z6^z=okZX=Fg^*zT86%FY=+O@rDTx!=_oS*(sx$Y4P#0f*R? zZ()U&-io4B4|s9{W`2Nr9bR@uzqv91+5wf26l~q@Ak^*k&$@2wO`+ZF>WR|emC6}q zzWC@eQlgCD@ejcwLVsQlEiTT20ML&MAsODYmLi1h!N`8B-2A=gQWK`@GsQJ(>7ymf zsP#AW8}11Lx33-sSTf1vDsZX>j=ne3J1JjyzsxB;@~W-KY&xln;lg}uko|*oigKb6 zD<-*DFOK++md>k$#MNi67swRR23MvqJSc&;^w%+oW`h;hJU4eknfQN5@Lzt}h?{XQ zrmgHJPf#*X!FCsh5RY%RGgr4H!H#0^N0&sp?S%PE_GW2QSY5|`-XEmRaf_BRpNFM_`F4}+4&F4KE)fvyG)-l?rI(0uG@Q2E`sM*sef~NY-C)jjH`x)Rcg8D6^?_}ZtsYimiuR6?uAl`N4$Q1p|eaUV5%aQHaUEx zxZ{S>Y(nAUV~98Tp{tCT^zuoeo|o@n9u=2PCjEOO*4>BFdh{_2bK}F6#=Je*JcquY zEm9v399$#37#=_0DvCXM)01V*!Nda2-zr#5Ch&higlXt15^5!mS42IYD<&X+FPK%o zIM&j@94lImQi(=5S99#6^MueVdNuj+*I$x$a0iwa3($oG{n zN^8pZ8#hYjNWH5P6G|M+Q20V?!@R43ip+mAR)a0Ri!~NFn0k**8hIn@)j0oVu3gk8 zgV|&6Sb%Cm>d*$aFp@sM=kF-t&m7kiCD)T@RkZ}(51x#<*Nm0_TdlzOC6COy2u zUR!i^rQ5-+0#r)vgAKnT({(SEsP*_;*xrL-2eYX-?_pE3&c3>gVCEWMe)AX7m0_^w z@k+}NXY44B{dh~MM#qm>;@1vD>}pODrONe>DZ6@I+Ld^dXDjILnds6X<7~-MudIk! z&$Wy1GU(3vs{f3bUB}>TH`ObhNVNRnS7TrJ>{4lV>lR< zxg)NpDZlAcP|x`MPL#Gv#Lr}Dzt218!(pBbZ%_YRO^yAb!E`E8(tf0?7cx_K!%@%3 zgxJL9b?a4kBaWiiVp)3-?=Vp#iP1!<<&UAF<3W7_&ufjm6A6t5jv*1-FkCaO-Mv&`a&C{~K2_KuO%+G)6Euf*)^LdIgDZ_Hh7tN?PJLAt z&%7qT&?1*#3Pbo;`j}T25~ALdq|x6jahHm<(^s_9<=8CDj60?i*|qDC9bIgAs}6UW zNZzqq>rGFN!su|i_unVXG&S|#mdtCxFi>^BuXR87TBq^|`$69((bf=a^w>xgiY(KU zRExru>rK2MlR3vH&`s%FF1|nf72qX-rmUB0@~MCONNQc1J1+McDsB_@Zj?! zr!KE(SS)vzG{cn_J%>#mh|5i3u-(&I;3@ye zS03RRuyQ!|65G7XXKePf39@!>-08LcZ6mW!SIxZV{4W;prD&r1?8D=)X9Nm{e5oj4 z?`qVDxcwrn@y60UqI>ro#$^|RxB2d|8q~BbEVYaBiTUNB^aL?p9~uc%ys}ISA(zh2p~ktzvS)sLV>gT9 zl4NZ%cN7``S6n}+;mnR)#U-x^mG?@91Td?UIi-&$V0-(a3p>vgEi$=ddCXm0opR9z z@g$_h0>;>^MGJ8---bo5qR&yjN7adZu&(PXd+v~)RDSq!j+r`{-#kme+}p~xgqnBP zw)wxzMh>-yZJRMAJO9XTEU*5mrMTXlrqq-hwh%L;C{)XM$+hQcZx~zWqTz8d`2bQ$ zPAdDR_lFFbO>(z7vl}Ak%5-?|))wmpTx4y~xy_n}#UE}=sM24tv}%6JHLZBwkn_Bn zKxnJnQ0Vn|VGAxR*Eb`TXzbA2yPO-_`U?~dp@F)rNe!1pmFT>upCu-RkarxYi@ve? z4x3)2c=O7q#AY|r{UA!8Ua=)BVXK|hs`J61_alY_yDXK66|MHLF=7)?A${d(h^@L8 z=QbwTP(`#?!CiZ3ID~g z_s(qZ?6cb>ORSW&S0fi$r8r~jd>7t(TOE=}UDS)R98zSHEsoaF62He_(p5e7hNOMj zKFj|+hh*JFeqB1cihvhF_H>78Pcb>Hl!IA$W8g3aed8;^iSwIPpr03uzbkioRuuU# zvW*y1wzM(aUc-7G=+k^H<>2{L5EE~?TT{p<63y4JOIJhv(^WrwHL5G+Fuy6OQi8&) zrHH7+lCdku?VE8|%JuVx0?(p)hHYx!-*f1noYV95Yu6|Xhx$&kp*PJ2#^ zbB&t-J8v2q^3Zzwnz-mh%B>~q+*2V-VnLTnX1aNE+~k0C#7M7(!ljC`7b>caX{y&5 zcb}PXS*{!KG8lZEA&%XI3a-fP{+K<|y4U!NXb+s^8K2aB8H+%{|M|78S`)Qsj(WPL zq4HHL`W91treYPspn&A5TbD>lD;nkAMp?3wIb70a(zCzTJ=#55e_1V8i`yT=DwwVM>vVhL?#caIr@O8`Uiis_FD;a2 zw7;7{EUks#DI45)>gr=Fo<6T7iM!N*YIg#{vuWJ@Y zwCe%BeXy2b>w{Bo|0uyQrWI?>``(1{wOF&k1#3!MA%d9VA@RYX-Wy-fF|G$h2M2zn z67vl|XzflE3QLxu8hK52MB3#W!QXkaP8~EOVsdGZAhm_JVnOOY>%awxPVn?6Q<4te zwpXOM!DQahc(Y0eOP-x`M@(paZ(f{{!#OFrGVYkmX7}h$M*C&1SipIWv&bDf7HP4& z(_1s{Eutq5oeM<9U$!L^#n)t)1F4kA<#lOr!SOE;x8p(OU1Kd0QG0ohXf zseRB4t+=M(w*^6l$xc>R)OmxRhu`?HnqTH*{M>$we!7!?^hGjyB0inpHOO0a__^F% z2W#2bP|fD&kNM9vwdPH=&P!f7Jy_x1sJekWNU|pMu%6m?@$U*)PEMEhYW5bDv7c{C zuf1Q*tUUK7F{9R*cmwI2Yr8H^B>*w2atee%KS(74UmFn4okfP93kh{@wl#b6g%A37#fSupEVXu3ST>Z>9P>>w9ouaC|0 zc@Of+XA2C0sO_d(q7nh@k+y;r6b22$qRgt!ZOLXUFD#b0(tEtZA>TAEOiCn<2=kBg zO=~EScVVJwQSu)B-CohWH-~})sq(N6w3wJ#h54<|Ix%V;M)FNp_<{$<*?6J`?({TZ zYab}HahRm_>l4OgCY?7VPXbY@wulDT@tZF3EC^18lWt_zh z4^}ua_|_2(>RhboR}SqfOUYGPMiK}tQW1o~<$BM}(K=QLGdlDcpM%nrD7?n1J|&=z zC2-kne58>xd1t{}98B+?;vqqaQ3Kt5p-AwF^=U%O0>oFVqo*yE!!$x5p@6~mxyEDO z8#gqebNum+6s}#_kmy^({c}?agnRJw9xO#9Mg-Zwm;dt6XLB z`NdleZMcy;_949x(6vJozWR1Y9g3;K5n+|zjwubpKHn$1kBK}gJo%hGy`)6N>2xKCMQB-+ zlrf3uC8bV>rBSx#*T93&PY=1+aV=t>-k)5I9cwP!Ui6D-Eh|}QP?zrzsyM#xWCUWZ zuxxa)xt;u}*R>|KZ)I)y4hL2txlbz$ZE!C& z$_d!%<%5kLh@^6Aw$hX8NZ2RhED%bfN%HRxYm1>4an4ZkO{%KTHFC17-EEocah9Fq z_X9e#%TMfd7CCN)7t%ZmkS!p;aT;q$#f5x0l&%5IzwG7|Bdw>Y5r@UPHA>!U9AX#U zCEoa?E8w8Fv~Bv)2>G1Ic2wfJ^R`iy&!1?{=UcQZiVxH`qlN%z;+2k4s~6s6~GmUga8?S7u$ z5-{2^e(GhVYGUtmh0|u>i#ZPS<5goX<2tWfKvOO#oRFvd6En@|hEVusn!cumS|S9MhDzMTnu{dlEy?6NQ{~Eojo1_tK)Pn1LR%1Q1kumWj`~dgedgzwCdtXECP!lO9W0~lfug=OQSF$d> z_0UI%e2%*jhd2d!+B8NRVLQUYu>pi+QeziI>Wi zUskVkn-03BhHPy;CyIR)A+(;kw|JiXK$-M5NJC*U>Xic_Y$%xmA-9gJ?+5FuZs<}O-#jABeooAm0$0=FBd_!wlPAxpLVfWBHj;V;llOQ*}I*y zWNPz-73m?lkF!PVu)2ZE`3a@SUGnRkbgUWRbB6k^Lh+#(?KJs((M^GrBlkSc?c6>p6BUwa|u^Nqe}?6=eB-2VRG zcbcE)&p$l^rT_DRB;j z-nOwwB||In@)7!s-M;AWjj|hJd7Kf751?`V^4z76+sNp2g$=G0z1oBCKS>P7*dAkv z<9#H=#p(C&Wbb8sQG0+KyjYo^n4-<*L+-qrbLkr4SgWI=Xb*c5v_R>wza93iDFw2Bpi@7ouKzg z`p5=-M&*;GE$rr{_sTq!eHZPlePHdsCub*^Le^8b& z<#0?T(>GanUnqA{C&*nXj(vTRn%8Sy-%vnVJ($kHb}5r8?X^<+bsZ#6vV87Un6=%Z zU?SDJo%Gcu-% zY}c7*tUn2J!VBWd8z&1n7SeiqC<9y~1|bgS?8t|$#G!ApS|(?VqziVOe7gnF3J>r9 z)MsCDec@ukzZ9WNdVJib!9Jxwd;~YAGq7zIZw_7i8oiIbnWil}>{b~%7rrxsasA+M z)Ib^&9JD7euG`xUt#=vOu*wziRk1cYqWK&uA238Aqs-HvGdi*G*20=H-QTXM|G^_ZEHxEhl-TSQgZW za4vk1@u|3ON$mc?PUUU#YS6o5p-8pox*-*r4o!J$Fez-Y?z*H)m)i|uozciLLK(wH zpcuNt0;goI^{)pZcPON{KL<&9>khKTJV<}pP!w-Y)|XT)Bk5Re!E3Io#-qMY1O^M>;zL)wdGs(@$RGjyYOBrwH_kE7g ztC!2!+R$sq_D`4&=a);|o>+NkR*iF&GkrIq(>vaE`)T&jCxV-uq@|<@*C?qyYhxOV zEI(E%e6wQaW7>T%Gw((50Q~+bNzhJfq3+eOG!PPL$UK&wJQ_Wmv2c^*)ndfS|of{W^V? z?xF@m^$aW7n*DQE{vRfp8gZ$UTL!e-{UhF6+aGc{S+P`v3MV&*SQ=#b9Gfa^?=R~J z#*n|I|HxkXYTJ7uBgqMLQ?S1^_*J6eE1^9f?fT;L>vD^kyt1!H*!+_t50I1$Sv%l?wKRya{6O@`ptaxnK=G6l90#@TfB1QShi@eIA~vgfZzzf%p`{SKOX!#FidZ#xl6 z9i8iBw&A+27pv3tWPd1|rO_|9!@whx@KHgFPKnl4 z77b0A_rESygb2I&YN%(4_dR(d(;jFVa3UGCf{tUNQu&NPQLi^ro4NFxcRD<fccH6ce5}#8*rOU?4D`m(ymuDrUzit3>Cd|$V|_e9--g7A2q(&n0&RLLYk zrURLJ#nbM~@k{C3`wf*#*OukzQVA<+5}HZ;uvOWE?N*{yIxQp1Nd2X&l^4S*p-PX) ze$rj6RpPwXeT>0>v`y;^gyisa+fR99`!oIw=7VKMwL=V57WKuHmE=y5*|&YQ;>80Z z)qQpm6~mKZld&Hw9)}!btTGV#SoeXdcW|2hA68d- zim^5J_rY_*3Qwq86*`mBkQbk=jCG844&5!E++qn1dk4?^qL&vk^X!#{X9-JC35&Ah z-rXHDGQRyUaRgqsY>s7%R??ca$czq)39S^PhMR9$Sm$WZdfz#upf-`0(lE<4?d{Jr z=JJ#g{&1Z;LiBA-l+I0x;L|GU7nMwVB>Jt`_}iNke$2jI2X2VhX~F@7j&y$WbR9Nw zMGvjfkdKz_!>TVI^flR+zFP`ZUwPdN^YYZ&598R7km-TSdQx)=ahuc)M&%_|grmex zRLDzO6Up}Y2OjHJDkiABSj+p|zt^=wpaNp>=+}DpzSP-I|7PX~>GYs#qMN~F8`b>H zST~b)9%idFil|<$Fo6{n8pfDQOQpeb?6aoD*E02|^Z0Y1#_6{-+y;t}ywCz#GHtMv zvc`?rYvAhqIe)*(an)QS^Bck;d1J>u-)=qhK$z$}nv;q}n?_YO>rvEDP`&+FRzY&* zfxfl{(yyIb?Hc!++p&DB>zD<`dt`R?Ke35FeWhCZhFWfV$$}g6{H)}O+t0n&{US=H zM%-;$b#<4%=)jCU58cUo&QU5{mHJDAYAp3KIsQPtNtHg4NbKQTiJU|$aS?H}W#SUE zw+@TcEQ!u^Jfq=VLyjxjr5o&G=^~O+wrKj1)zF_*UkPXvSn(eaMl$q}AtD{sdtP8M zohfp6Xvnk6F2}km+cLA|=-Ul^S(qk$P9JlFb~tBc!=fL2Nn`l&;H1gP*sU}w<3Q31 znL;7?n_a4o^%u-(CfcWxVPU4P%*Ip;h`;2h zQ&EqX5uWo(ulE62M>^cts8j!RZfw>qh3g{ZYIwJU+2V(Le4ZX_w)D`-F-gN-(8Sv+ z)wx?LlW@GQ*SZqKTVxTcFzX-uwbSomGbs799**I2T7(mW(7ds!j6a7(3+AYbqjGS_FJE$xmv z@z!k3u1Je~(2=c5Wz}9=k+wI(vwU@$Mz8VCI#c4^K0A*%3qOyjcA0Mj)6WVm93Mw6 z%^|tYJs6!+FN!}kcSSCl1bs|642=Bn6+5wXLrLh1DnG}N03Y>&wjM;8rjGQ|XJOw> zMZH^XJbuMNB%-5H^g;?n)G{MGns+HKd_EUP<I|!esS=mBmKMe~s%^_LJ4F+6eR0^a z4^*X9G*?(p*333h)S3OU=Ar%BstsctPIdSDbX{JF_b0IRtLY}pLV`C79T=;UtVisW z?MJc{OdSzVb?2bhM^;NkI&XiKe89+P=tw@tHMHi1WTiV-K|uT%0!e+};}~nwSorj? zAt$^W(iN87>m>0V`b{pfRdjw=T?Num3+rHI!YUNHGN$cD=!5+GFQ6qcS$E3m7Q0b

    Y#Pq}-=@7EBw|3g1Nbn~zM z-xK8z{6v{F|M1(_ljYgh0#Z|alWI>woy#uW<*6Ck@W3d^m&S@yn;D5_UDJMrWvuS1 zc{v6@Uvj$2m}5MiLuO8h{E*BbvD6b#n7#Ms%`EGcHMo zhJ(zq_1zRtxW~%J4iWpB_a17i>V@BPciyL1envhvDA5E9Yk#q=Dk#(8j-r{a8`eG@ zjDbG8e^;p{F)K|mLu}x6M8*cU1vWTn;VH?!v`E0_`_)4VZgQBJU}ukXT7vq`CrV9l z`fi-Vvyy;Di*%N`Ub;THWYY&<`c?TvQfXxCI_^skW4@M$O~2@lCT2u^8KbE|uV_?W z#7P?w!{>CO-@PKeB2H)Y-td7`1YV6wr>?l-1Z9mQRSYZj4s%XV$6(_nqVtZN1C z>?-#Kf;dw~a)_4qwCOUd(N!X^8eV#V%dqEt7k@D*rlR@q*pNha{?5JP%@P~yTVJ1> z;8Nl5C=#3t6ktM@RuMTW&9``8@nK*i`fck%%-Xc>r-uWx2!gcmI)?awaTi#23tF_y1YFMt$*&sk=fVYgd|6(U?B3Pqd7M&GV6^n3`XaTQ zPUuA0G@WX7w0eDXL>2h(9ckdPlMp0jQ@84w{@o>>JFM_~Ef=)WGo2f^n)K z(ggfY$i}JOZQEc@@s*TYhTyG=n0sWR$qnq!LEFT3C98U6BSMxu{i$k0Ck>*9Z#q)E z1}8#(DygYuZD| zlaG^nzSaZ{%{efi4?V=Ko%1&CIrKHU9n-_I#U&2L981pl?{f8Q7T$5pEz_mRR^p;W z2YsMLYe+oK3{%iHEgMw&$jCsvtW6icbSO-@i1|N4_d9NQ#8Nd3o;+)%fT$#lCP7hU*tti-(A* zzXr#vdPucRH(g`9%7hhMn4@~9Cx2Y;`Tq4$Xz2WdhCH9I@!!<1Vuz3C!ai@G)>zL% zH}3E#S*$&qOoN@YxThIwz72d->dMyJ>{4vc?|%Jqf->2MqL{I;;i&+Vl+r=^fO((?S4%?yKCroC+-$vRtz4;8}G;Wu8ovWv4bvlR)YnW3m zGPY!{A3tpKe#O3NaDWXqYR>0w{>H5I@y&QFPsp#haf3UV$EojUVGYghwysJUy}7r$ zil3+255!+}d`!~{KP*xR<{}cRa}aj0dzqkDniEY-pR7o&Y&`3%agH|ksXiD7^)mVhtiFJYdheY-!f8S$d;ZJOqw)W}&{?TH*^(QD6gZ|h1bcy=f&g>{E z|7P>7Zbvz59Y$3;Fx8|c$0je)G~23MiXi9-|A#8Z$sz6smu7q2B|IFzZ7W<~I*OHk zCmVCXO-eIEIxnWH;B1#Pv!#2arOZWi^!iCY!2%)4kWr)r_R6h>j~|z_OiW{azt#7j zC{ALH=#N|{W<9y*!HLhEo=XiWEKP6Zi+YNsMK~YMTC#8kvAoTU|1j@~2FqU>(RMw_ zcOsYDNc`|?iq}ip z2Nc7)C!qonx(+Y)DGs0NT9U_G!rUy!89${(yWdoy0$t)ZO@~><30)CPY80RskWO#; zo?!5Dfbhu!64Ug+%g*=6PL_Wz`SNhJ3SrJs9z2eD?#@yVGc{6UdXY!Krj;s^_<*e; z%ockmiy1S1r@;7P#fV6T{a8z|pmc?l$&5oMXCUoPN7Oaz5W%>m2Vq0Gr9!fCyINIm z)7|g&f#BZOYEeAIlJAb@C7T;olFfed3MucXo;=wub$&UBI9lZU_&%KFB(*%+)2YGK z)EV1+e?h-^u(OT`NA==bl(*OtD2CgY)v5qnwdZMsp0m!HUFJ)9=_5cXv&;9f|C*q1tYegj|F;9Ks}ZRdDN zEC9GoXfTv#U;pv`uaYRm-VZ-31n`{MizRN#VXY_yoP-cakK-beH{N(?uJ zv5$fTYV)ij!V-e=KDT`R%;N)93sbh*q`vfcjoo%GP&$>Ph(=%Ub^E@Z?Y$C&6dRhZ?t_s^xWIFtJsX4a+FoLy0{=Ud+-oGjgTN_8I-9Kir<=Ac9Nw@jzz2&Oc0`Kx_@;4moIS9JdEnu_@ zdZDFmo*bc_x4ttO7;(KUaesN_;j!G5u{5P$8}F#hKK@wC;()f0^Lt`6&C$-nHm$>V z`rm=@!(>FL3FtD!XP~==s#}aDk(s` zzwcRtV7NnJP&NpTJ5dI4*S{12@q%#AL_j?C-$g-Ap!mDrC~>ahpjDi$IEcF5RssYE z;fy6fRJeRe&pIzz2=zA&vr3#e=@{ z{w7RTpM(KXfpAXfznOL6k}2`qvM&GLR;Y;Iwj>Q&1%c}aWk9Ikq(6c{jJOL|K=ZhW z%Xqc}GI*J(S@r2(D5NZ>(V{5DCuiDxO53JgA5g#slWjp^#MLfxzn# zSN|YJCj?@`1zyAJ@S7M2S$|gnBnQG#U%_vxRRpah$$_Zq3za~+AVMe%C#M3sfTK|X z(c^?vKwJz^1mZVI9w-w0=U)U)UIipnAE*M#BEgAhfi$RipfKnkH(_v`n-&O)tJMO@ z;5cu9z_?v4ka)e;4bbB}Vgv?^hT*0TLHu%X@NcreUp!7c6#svL!GOV-f3HCxP#9nh zih@H>IGH05AD$o#4#Qdhaf!gdagl#qqTxtf?GcFo9G)T?H;cc*f?)`}{QqJILt>!l zGiyjN5{y^nU(dneNcdS{kzh0ee&#s@7z5aggh0SZ{Bu}5#lJK~z!7i&V+ag!b`Ae| z6QF<)B;>3jNC*mg#&TdJ1P%TNy+2HhM!+Bt+zurn1NI;H{$E=(3=9D%3Bdr2hNp|d z$JoCNgoJ`I0RB)g^sFI~P#7BZ$6oAT#y~=$a0q}P1bNoF_{~7Yp$OQY1ph$~{yS37 z2#7@eTVcFEkobrOGDgFIj8O<66ATJqEhrlEZzgyiczXl(!oV;L_N;_3C<0(Y7z7Ov z5C#Vd4TC`eE`cEc;e>?2(f_jy_J3K2grQ&nO<;JZ00cy%eg`uC^|z^ED4^fr;NP|2 z%yXEt*^UJx@mUOz8V<$)n80BWfJ@*|px@!}vrON&5kS8q zp>TjEa5NMs3=$X%a1q5|AZGj734w zK!O-xMxY=tK$f7u2;dqN44{XC!vV^n@Ldlt;J^A2K7KL4%?MyWK%sy>M&WIJR$~mJDX9L6s8jApGf=3O26hk9{ z0;2KF|E$JnG_X^mQNS!gWBy1*^?w#0GzJ0)I1B_1@G%D8v(7Tcz`#gc>n{)k7T`e) zzNi5o2bK{G5*Y6od>uKn7X^j_D+az&{VCEvIywgZA9AA5K-ux|4Zs8ps9z{B7?8~< zFyu_dz(*7c42PaIBnk|ybNKuLSOLEmb5=kU81)|lA^~BC|Mhw_(U=(357=uXWfb43$zRb_E!h^tD~bJKtP3pzyZY+Us(XLje;OyXOjg5K>%VK z1woxf16VMAGoa6)puj9eLC}EY!#A1#1=3%|6a~TjrQQFs8UGv#5HomWh~~Nc?~aaw z;=$(G;KB#+e{4p>aS$RrBnBvsN0-1gAQ(hJk!Oto#shLVa4)`$ofQcNM*kVIeXFsqF^v!n81J#3Xl2_|K{;Kfnac;Ca}L!{BO_v2S7x@(ElMI z3K(`U44~PdVEA$eNFX=_7$$K1U~|@la6Iq^t^sN^z8eDS914y%!=HQqP9Qh}0Bccj z1OR!U{sZLUVIKe}pzs(E;CDD0a;Dti69|Ey3;>#70D}PvFU$X={wpyM5J1mGL-Eb| zEIs@X4&Z^nWAU?)7=^%xHDEK|%YZcmu#6z#03?ILkJdnXn7<*^{~$36KQsYS2S5D* z*6^hrKoAe;0P%rDAb@LVKpDZJkpB-&|1}uk%N!WsJA7dRm=#~L0WQHu98hQ&(4A;} z;p72dJi{0TXrd_G&JTQ}N8uX_kUs_r;E$iw0kWfEP=L|!$PBm!g!m{l{5R4*BPRxm z0c^$v{str{d{+b*9s>ckR6JS)lw~}I0PY1&cqj}E*eNl{--G!7L(IQR76yNEaVB)p z|A80qwgn;|3vMd)5+gS{pW~*#-EM+z4+%j3>X1OU^Ey%9|8mfjt*#i z0|Y37Z_$7?EIuO7nh*`agQT-eATU5dMnixd0}aIk3&37H5&*3IfhT|4|1a~S@hJlo z1`R;#XebbHqoL4$nDtK!Lh&TfVQPkzw&vlf8H za9{xA;S8YYqv2Q>ph}?eT?AkSe8)JO&1g7&2s$eu9D@L8i~s}a;pevhj|KjJnje3B z0MGcnqlA&K=;Jp=e)D}V9+}0i6@5k@{2E@Ie;W+~!Jk&1F&h3%8Ga^NB*73U0$;$-Y{s9+ojv%2 aK=Gvoj&q?QRH8&7kPr$10Yxn(ivI(#J{f}m diff --git a/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 b/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 index b952510..152e9d7 100644 --- a/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 +++ b/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 @@ -1 +1 @@ -308c7205f981c2f42aa9b796535afb6721ab38abbe7c747bd35679261f1359ce +58ff80e8b4c2a359b817c11a5bb577485cdf6f0881289a1ac694a87938eece02 diff --git a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html index ce1b989..8d84ac9 100644 --- a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html +++ b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html @@ -115,7 +115,7 @@

    (4) Erstattungen bei einer Stornierung veranlasst der Vermieter im Kundenportal; WEBklar führt die Erstattung über das Stripe-Konto des Vermieters aus. Er bestimmt den Betrag bis zur Höhe der Zahlung des Gastes. Storniert der Vermieter einen Aufenthalt, schließt WEBklar eine noch offene Zahlungsseite bei Stripe. Automatische Erstattung: Geht eine Zahlung ein, nachdem die Buchung storniert oder die Reservierung abgelaufen ist, oder zahlt der Gast eine bereits bezahlte Buchung ein zweites Mal, erstattet WEBklar den Betrag ohne weitere Anweisung im Namen des Vermieters in voller Höhe über dessen Stripe-Konto. Dazu erteilt der Vermieter WEBklar mit der Zustimmung zum Buchungskalender eine dauerhafte Weisung; der Stand der Buchung ändert sich dadurch nicht. Erstattungen aus dem Stripe-Dashboard trägt WEBklar in die Buchung nach, soweit Stripe sie meldet.

    -

    (5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Online-Zahlungen sind derzeit nur per Karte möglich, einschließlich Apple Pay und Google Pay; eine SEPA-Lastschrift bietet der Buchungskalender nicht an. Kartendaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. Beim Start der Zahlung übergibt WEBklar Stripe als Rücksprungadresse (bei Erfolg und bei Abbruch) den geheimen Link zur Buchungsseite des Gastes samt Token. Dieser Link ist damit für Stripe und im Stripe-Dashboard des Vermieters sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr.

    +

    (5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Online-Zahlungen sind derzeit nur per Karte möglich, einschließlich Apple Pay und Google Pay; eine SEPA-Lastschrift bietet der Buchungskalender nicht an. Kartendaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. Beim Start der Zahlung übergibt WEBklar Stripe als Rücksprungadresse (bei Erfolg und bei Abbruch) den geheimen Link zur Buchungsseite des Gastes samt Token. Dieser Link ist damit für Stripe und im Stripe-Dashboard des Vermieters sichtbar; Der Link gilt bis 90 Tage nach der Abreise (bei nicht zustande gekommenen Buchungen 30 Tage) und öffnet nur diese eine Buchungsseite.

    (6) Rechnungen im Namen des Vermieters. Der Vermieter beauftragt WEBklar mit der Zustimmung bei der Bestellung, in seinem Namen und für seine Rechnung Rechnungen und Stornorechnungen an seine Gäste auszustellen (Rechnung durch einen Dritten im Namen und im Auftrag des Leistenden, § 14 Abs. 2 Satz 4 UStG). Aussteller der Rechnung ist der Vermieter; sie trägt seinen Namen, seine Anschrift, seine Steuernummer oder Umsatzsteuer-Identifikationsnummer und keinen Hinweis auf WEBklar. WEBklar erzeugt die Rechnung aus den Angaben, die der Vermieter hinterlegt und bei der Freigabe bestätigt hat. Er verantwortet die Richtigkeit seiner Angaben, der Preise, der Steuerart und der Steuersätze; WEBklar prüft sie nicht steuerrechtlich. Die Rechnung wird nach ihrer Ausstellung nicht mehr verändert; Fehler korrigiert der Vermieter durch Stornierung und neue Buchung nach den Möglichkeiten des Kundenportals. Die Zustimmung zu diesem Auftrag gibt der Vermieter bei der Bestellung und bestätigt sie in den Einstellungen des Buchungskalenders. Widerruft er den Auftrag in Textform, stellt der Buchungskalender keine Rechnungen mehr aus und ist für ihn nicht mehr nutzbar.

    @@ -165,7 +165,7 @@

    7. Kein Widerrufsrecht des Gastes, Hinweise auf der Buchungsseite

    -

    (1) Für die Buchung von Beherbergungsleistungen zu einem bestimmten Zeitpunkt oder in einem bestimmten Zeitraum besteht nach § 312g Abs. 2 Nr. 9 BGB kein gesetzliches Widerrufsrecht. Die Buchungsseite weist den Gast darauf hin; der Vermieter kann ihm vertraglich ein weitergehendes Recht einräumen, der Buchungskalender bietet dafür aber keine Funktion.

    +

    (1) Für die Buchung von Beherbergungsleistungen zu einem bestimmten Zeitpunkt oder in einem bestimmten Zeitraum besteht nach § 312g Abs. 2 Satz 1 Nr. 9 BGB kein gesetzliches Widerrufsrecht. Die Buchungsseite weist den Gast darauf hin; der Vermieter kann ihm vertraglich ein weitergehendes Recht einräumen, der Buchungskalender bietet dafür aber keine Funktion.

    (2) Die Buchungsseite zeigt dem Gast vor der Schaltfläche „Zahlungspflichtig buchen“ die wesentlichen Angaben nach Art. 246a EGBGB, soweit der Buchungskalender sie kennt (Anbieter, Unterkunft, Zeitraum, Leistung, Gesamtpreis, Zahlart, Stornobedingungen, Hinweis auf das fehlende Widerrufsrecht). Der Vermieter ergänzt, was darüber hinausgeht, in seinen Texten selbst (Nr. 5 Abs. 2).

    @@ -205,7 +205,7 @@

    (2) Mit dem Abschalten nimmt der Buchungskalender keine neuen Anfragen und Buchungen mehr an, und das Widget zeigt den Ausweichtext. Reservierungen laufen aus. Bereits gebuchte Aufenthalte bleiben Verträge zwischen dem Vermieter und seinen Gästen; der Vermieter erfüllt sie und informiert seine Gäste, wenn er den Buchungskalender nicht mehr anbietet. Anfragen, Buchungen und Rechnungen bleiben im Kundenportal 90 Tage lesbar; Rechnungen kann er einzeln als PDF herunterladen.

    -

    (3) WEBklar löscht alle Daten des Buchungskalenders, also Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen, 90 Tage nach dem Abschalten. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen (Nummer 9 Abs. 6 des AVV Buchungskalender). Die Aufbewahrungsfrist der Rechnungen (Nr. 5 Abs. 8) endet damit mit der Löschung; der Vermieter bewahrt sie danach selbst auf.

    +

    (3) WEBklar löscht alle Daten des Buchungskalenders, also Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen, 90 Tage nach dem Abschalten. Eine Ausnahme ist das Einrichtungs-Ticket, in dem WEBklar die Einrichtung als Arbeitsnachweis festhält: Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen (Nummer 9 Abs. 6 des AVV Buchungskalender). Die Aufbewahrungsfrist der Rechnungen (Nr. 5 Abs. 8) endet damit mit der Löschung; der Vermieter bewahrt sie danach selbst auf. Nach dem Abschalten weist WEBklar den Vermieter per E-Mail mit dem Löschdatum darauf hin, seine Rechnungen zu sichern; bis dahin sind sie im Kundenportal abrufbar. Wird das Kundenkonto gelöscht, schaltet WEBklar den Buchungskalender ab und löscht seine Daten wie nach Absatz 3 (90 Tage nach dem Abschalten); einen Hinweis per E-Mail gibt es dann nicht, weil mit dem Konto auch die E-Mail-Adresse gelöscht wird.

    (4) Das Stripe-Konto bleibt beim Vermieter. Das Ende des Buchungskalenders berührt weder das Konto noch die Auszahlungen noch den Vertrag mit Stripe. Der Vermieter kann die Verbindung zwischen dem Konto und dem Buchungskalender im Stripe-Dashboard beenden.

    diff --git a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf index cf4cc92b2bd7bfa03e2a17c2d28d0433f6312a5a..85bb9e8a7530eebb920fbd7fb7cecb8824522ded 100644 GIT binary patch delta 33089 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%0D0B$sNEgtI*jYv43ggaYSUg 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
    u36r(Vr7M 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 M6j!gxD9cj(AMXw2)&Kwi diff --git a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf.sha256 b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf.sha256 index 3fc416d..36fcdec 100644 --- a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf.sha256 +++ b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf.sha256 @@ -1 +1 @@ -c0657eb4cb1bfc3ba7e750073e18991b9800a45f164aaa64122c76fb62c6ec39 +6cb29a60b2747ee9fd5011276b03603c0d2378afcf498459cb986058565df52a