Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Zeit / Anwesenheitsgesteuerter Heizlüfter ( Dyson Cloud )

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Zeit / Anwesenheitsgesteuerter Heizlüfter ( Dyson Cloud )

Geplant Angeheftet Gesperrt Verschoben Blockly
38 Beiträge 2 Kommentatoren 2.4k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Balu 0

    @paul53
    so war es eigentlich
    Unbenannt.PNG

    Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von paul53
    #19

    @balu-0 sagte: Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

    Das ist noch nicht enthalten. Wodurch wird die Heizung außerhalb der Zeit eingeschaltet und wie wird das festgestellt?

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    B 1 Antwort Letzte Antwort
    1
    • paul53P paul53

      @balu-0 sagte: Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

      Das ist noch nicht enthalten. Wodurch wird die Heizung außerhalb der Zeit eingeschaltet und wie wird das festgestellt?

      B Offline
      B Offline
      Balu 0
      schrieb am zuletzt editiert von
      #20

      @paul53
      wenn Sie jemand mit der fernbedienung oder am Gerät einschaltet.
      Beispielsweise für Kaffepause oder auserplanmäsige mittagspause.

      B 1 Antwort Letzte Antwort
      0
      • B Balu 0

        @paul53
        wenn Sie jemand mit der fernbedienung oder am Gerät einschaltet.
        Beispielsweise für Kaffepause oder auserplanmäsige mittagspause.

        B Offline
        B Offline
        Balu 0
        schrieb am zuletzt editiert von
        #21

        @balu-0
        schaltet noch abUnbenannt.PNG

        paul53P 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @balu-0 sagte: schaltet er immer nach 10 sec aus.

          1. Es fehlt die Prüfung auf offene Tür / Fenster
          2. Nach 13:00 Uhr beträgt der Sollwert 8 °C.

          Im Zeitplan 10,13 Uhr ersetze den * (jede Minute) durch eine 0 (bestimmte Minute).

          Ändere "und" in "oder":

          Blockly_temp.JPG

          B Offline
          B Offline
          Balu 0
          schrieb am zuletzt editiert von
          #22

          @paul53

          der Anwesenheitsdatenpunkt steht im betriebsmodus auf false nicht auf true ,
          ist das der Fehler ?

          paul53P 1 Antwort Letzte Antwort
          0
          • B Balu 0

            @balu-0
            schaltet noch abUnbenannt.PNG

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #23

            @balu-0 sagte: schaltet noch ab

            Sollwert ist auch noch 8 °C.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            1
            • B Balu 0

              @paul53

              der Anwesenheitsdatenpunkt steht im betriebsmodus auf false nicht auf true ,
              ist das der Fehler ?

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #24

              @balu-0 sagte: der Anwesenheitsdatenpunkt steht im betriebsmodus auf false nicht auf true

              Dann muss man ihn negieren (nicht):

              Blockly_temp.JPG

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              1
              • B Balu 0

                @paul53
                so war es eigentlich
                Unbenannt.PNG

                Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #25

                @balu-0 sagte: Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

                Ergänze mal:

                Blockly_temp.JPG

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                B 2 Antworten Letzte Antwort
                1
                • paul53P paul53

                  @balu-0 sagte: Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

                  Ergänze mal:

                  Blockly_temp.JPG

                  B Offline
                  B Offline
                  Balu 0
                  schrieb am zuletzt editiert von
                  #26

                  @paul53
                  muss jetzt gleich los bastele gleich heut Abend weiter und muss aber dann erst live wieder her.

                  mit ergänzen meinst du in dem fall dazu erstellen nicht das alte umbauen oder ?

                  Vielen Vielen Dank schonmal !

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • B Balu 0

                    @paul53
                    muss jetzt gleich los bastele gleich heut Abend weiter und muss aber dann erst live wieder her.

                    mit ergänzen meinst du in dem fall dazu erstellen nicht das alte umbauen oder ?

                    Vielen Vielen Dank schonmal !

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #27

                    @balu-0 sagte: dazu erstellen nicht das alte umbauen oder ?

                    Ja, zusätzlich im gleichen Skript erstellen.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    paul53P 1 Antwort Letzte Antwort
                    1
                    • paul53P paul53

                      @balu-0 sagte: Wenn jemand auserhalb der zeiten heitzen möchte ist wie geplant die maximaldauer 1 h und die temperatur wird immer auf 21 Grad zurück gestellt ?

                      Ergänze mal:

                      Blockly_temp.JPG

                      B Offline
                      B Offline
                      Balu 0
                      schrieb am zuletzt editiert von
                      #28

                      @paul53

                      Grad noch getestet.
                      er läuft jetzt,
                      geht allerdings sofort aus nachdem die tür öffne und nicht wieder anUnbenannt.PNG

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @balu-0 sagte: dazu erstellen nicht das alte umbauen oder ?

                        Ja, zusätzlich im gleichen Skript erstellen.

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #29

                        @paul53 sagte: zusätzlich im gleichen Skript erstellen.

                        ... damit der Timeout um 7:00 Uhr und um 11:30 Uhr gestoppt werden kann:

                        Blockly_temp.JPG

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        1
                        • B Balu 0

                          @paul53

                          Grad noch getestet.
                          er läuft jetzt,
                          geht allerdings sofort aus nachdem die tür öffne und nicht wieder anUnbenannt.PNG

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von paul53
                          #30

                          @balu-0
                          Es fehlt immer noch die Prüfung (falls) beim Tür öffnen:

                          Blockly_temp.JPG

                          Zum Testen nach 13:00 Uhr muss hier die 8 durch 30 ersetzt werden:

                          Blockly_temp.JPG

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          B 1 Antwort Letzte Antwort
                          1
                          • paul53P paul53

                            @balu-0
                            Es fehlt immer noch die Prüfung (falls) beim Tür öffnen:

                            Blockly_temp.JPG

                            Zum Testen nach 13:00 Uhr muss hier die 8 durch 30 ersetzt werden:

                            Blockly_temp.JPG

                            B Offline
                            B Offline
                            Balu 0
                            schrieb am zuletzt editiert von
                            #31

                            @paul53

                            Habe alles umgesetzt. ( binn ganz schön verwirrt :-)

                            Also zustand jetzt ist :
                            Unbenannt.PNG

                            Ich möchte Jetzt den Lüfter ausserplanmäsig anschalten.
                            nun sollte er laufen jedoch schaltet er sich ab statt die temperatur auf 21 grad zu stellen und 1 h weiter zu laufen.

                            Ich finde dazu auch den datenpunkt :
                            Unbenannt1.PNG

                            nirgendwo in den skript.

                            Ich meine sonst läuft alles.

                            paul53P 1 Antwort Letzte Antwort
                            0
                            • B Balu 0

                              @paul53

                              Habe alles umgesetzt. ( binn ganz schön verwirrt :-)

                              Also zustand jetzt ist :
                              Unbenannt.PNG

                              Ich möchte Jetzt den Lüfter ausserplanmäsig anschalten.
                              nun sollte er laufen jedoch schaltet er sich ab statt die temperatur auf 21 grad zu stellen und 1 h weiter zu laufen.

                              Ich finde dazu auch den datenpunkt :
                              Unbenannt1.PNG

                              nirgendwo in den skript.

                              Ich meine sonst läuft alles.

                              paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von paul53
                              #32

                              @balu-0 sagte: den datenpunkt :

                              Ein Datenpunkt für den Sollwert wurde nicht berücksichtigt. Das Skript regelt die Temperatur entsprechend der Variablen sollwert:

                              @balu-0 sagte in Zeit / Anwesenheitsgesteuerter Heizlüfter ( Dyson Cloud ):

                              Wird die Temperatur einmalig erreicht schalte " Power" auf "False" ohne wieder alleine einzuschalten.

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              B 1 Antwort Letzte Antwort
                              1
                              • paul53P paul53

                                @balu-0 sagte: den datenpunkt :

                                Ein Datenpunkt für den Sollwert wurde nicht berücksichtigt. Das Skript regelt die Temperatur entsprechend der Variablen sollwert:

                                @balu-0 sagte in Zeit / Anwesenheitsgesteuerter Heizlüfter ( Dyson Cloud ):

                                Wird die Temperatur einmalig erreicht schalte " Power" auf "False" ohne wieder alleine einzuschalten.

                                B Offline
                                B Offline
                                Balu 0
                                schrieb am zuletzt editiert von
                                #33

                                @paul53
                                Ja vergiss was ich gesagt habe , das kommt ja aufs selbe raus.

                                MAL WIEDER Vielen Dank für deine Hilfe du hast unseren Alltag mal wieder smarter gemacht !!

                                Eine sachen och :
                                da unten ist eine Wahrung im Skript
                                Unbenannt.PNG

                                paul53P 1 Antwort Letzte Antwort
                                0
                                • B Balu 0

                                  @paul53
                                  Ja vergiss was ich gesagt habe , das kommt ja aufs selbe raus.

                                  MAL WIEDER Vielen Dank für deine Hilfe du hast unseren Alltag mal wieder smarter gemacht !!

                                  Eine sachen och :
                                  da unten ist eine Wahrung im Skript
                                  Unbenannt.PNG

                                  paul53P Offline
                                  paul53P Offline
                                  paul53
                                  schrieb am zuletzt editiert von
                                  #34

                                  @balu-0 sagte: da unten ist eine Wahrung im Skript

                                  Schau im Tab "Protokolle" nach.

                                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                  1 Antwort Letzte Antwort
                                  1
                                  • B Balu 0

                                    Hallo zusammen,
                                    ich hoffe es hat von den Logikern einer Lust mir bei folgendem Skript zu helfen :
                                    ( Es geht um einen in der Cloud stehenden Dysen Heizlüfter )

                                    Wenn im Zeitraum von "07:00 h bis 10:00 h" der anwesenheitsdatenpunkt auf "true" geht oder berreits True ist,
                                    Dann stelle Datenpunkt " power " auf " True " + " Heizen " auf " True " + "Temperatur" auf " 16 Grad " wenn es unter 16 Grad ist.
                                    Wird die Temperatur einmalig erreicht schalte " Power" auf "False" ohne wieder alleine einzuschalten.
                                    Stoppe jedoch späterstens um 10:00 h oder immer wenn der Anwesenheitsdatenpunkt auf "false" geht.
                                    Stoppe wenn einer von beiden oder beide sensoren ( tür, Fenster ) länger als 10 sec auf "true" geht,
                                    schalte wieder ein wenn 10 sec wieder auf false.

                                    Das Selbe von 11:30 bis 13:00 h nur das dort die Temperatur bei 21 Grad gehalten werden soll.
                                    ( Bei Anwesenheit )

                                    Wird der Heizlüfter in den anderen zeiten eingeschaltet so soll er auf eine Stunde begrenz sein.
                                    Stellt jemand die Temperatur auf über 21 Grad so soll sie sich sofort auf 21 Grad zurück stellen.

                                    so :)
                                    Das natürlich mein gedankengang das zu lösen.
                                    Gerne auch smarter :-)

                                    Würde mich sehr freuen wenn die nuss jemand für mich knackt.

                                    Grüße
                                    Balu

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von paul53
                                    #35

                                    @balu-0 sagte: Stoppe wenn einer von beiden oder beide sensoren ( tür, Fenster )

                                    Wenn das die Bedingung sein soll, ändere an beiden Stellen "und" in "oder".

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    B 2 Antworten Letzte Antwort
                                    1
                                    • paul53P paul53

                                      @balu-0 sagte: Stoppe wenn einer von beiden oder beide sensoren ( tür, Fenster )

                                      Wenn das die Bedingung sein soll, ändere an beiden Stellen "und" in "oder".

                                      B Offline
                                      B Offline
                                      Balu 0
                                      schrieb am zuletzt editiert von
                                      #36

                                      @paul53

                                      javascript.0
                                      2024-08-11 18:02:36.131 warn at script.js.Heizen_Kühlen.Heizlüfter_Küche:78:3

                                      javascript.0
                                      2024-08-11 18:02:36.130 warn at script.js.Heizen_Kühlen.Heizlüfter_Küche:46:93

                                      javascript.0
                                      2024-08-11 18:02:36.126 warn getState "openknx.0.Hausen.Halle_Servicepoint.Küche_Tür" not found (3)

                                      B 1 Antwort Letzte Antwort
                                      0
                                      • B Balu 0

                                        @paul53

                                        javascript.0
                                        2024-08-11 18:02:36.131 warn at script.js.Heizen_Kühlen.Heizlüfter_Küche:78:3

                                        javascript.0
                                        2024-08-11 18:02:36.130 warn at script.js.Heizen_Kühlen.Heizlüfter_Küche:46:93

                                        javascript.0
                                        2024-08-11 18:02:36.126 warn getState "openknx.0.Hausen.Halle_Servicepoint.Küche_Tür" not found (3)

                                        B Offline
                                        B Offline
                                        Balu 0
                                        schrieb am zuletzt editiert von Balu 0
                                        #37

                                        @balu-0
                                        Sensor musste upgedatet werden

                                        Vielen Vielen Dank !!!
                                        Ich lasse das jetzt mal in den kalten Tagen auf mich zu kommen....
                                        Deine Expertise ist echt Wahnsinn !

                                        1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @balu-0 sagte: Stoppe wenn einer von beiden oder beide sensoren ( tür, Fenster )

                                          Wenn das die Bedingung sein soll, ändere an beiden Stellen "und" in "oder".

                                          B Offline
                                          B Offline
                                          Balu 0
                                          schrieb am zuletzt editiert von
                                          #38

                                          @paul53

                                          Servus lieber paul !
                                          Hier hat sich ergeben das der Raum sehr ausgekühlt ist und das eine einmalige heitzperiode nicht ausreicht.
                                          Er sollte also immer wieder heizen wenn der Raum in dem Zeitraum auskühlt.
                                          Der Heitzer hat auch eine einstellbare temperatur,
                                          währe es möglich dies dem skript hinzuzufügen, bzw magst du mir da helfen ?

                                          Grüße
                                          Robert

                                          var geschlossen, sollwert, ein, anwesend, heizdauer, Ursprung, timeout;
                                          
                                          // Beschreibe diese Funktion …
                                          async function Heizen() {
                                            ein = anwesend && geschlossen;
                                            if (ein != getState('dysonairpurifier.0.A1A-EU-NFA9571A.MainPower').val) {
                                              setState('dysonairpurifier.0.A1A-EU-NFA9571A.MainPower' /* Main Power of fan. */, ein);
                                            }
                                          }
                                          
                                          // Beschreibe diese Funktion …
                                          async function regeln() {
                                            anwesend = getState('dysonairpurifier.0.A1A-EU-NFA9571A.Sensor.Temperature').val < sollwert && getState('openknx.0.Hausen.Alle_Räume_Alg.Alg__An_Aus_bei_scharf_unscharf').val;
                                            await Heizen();
                                          }
                                          
                                          
                                          on({ id: 'openknx.0.Hausen.Alle_Räume_Alg.Alg__An_Aus_bei_scharf_unscharf' /* Alg. An Aus bei scharf unscharf */, change: 'ne' }, async (obj) => {
                                            let value = obj.state.val;
                                            let oldValue = obj.oldState.val;
                                            await regeln();
                                          });
                                          on({ id: 'dysonairpurifier.0.A1A-EU-NFA9571A.Sensor.Temperature' /* Temperature */, change: 'ne' }, async (obj) => {
                                            let value = obj.state.val;
                                            let oldValue = obj.oldState.val;
                                            if ((obj.state ? obj.state.val : '') >= sollwert) {
                                              sollwert = 23;
                                              anwesend = false;
                                              await Heizen();
                                            }
                                          });
                                          on({ id: [].concat(['openknx.0.Hausen.Halle_Servicepoint.Küche_Fenster_sensor']).concat(['openknx.0.Hausen.Halle_Servicepoint.Küche_Tür']), change: 'ne' }, async (obj) => {
                                            (() => { if (timeout) { clearTimeout(timeout); timeout = null; }})();
                                            if (getState('openknx.0.Hausen.Halle_Servicepoint.Küche_Fenster_sensor').val || getState('openknx.0.Hausen.Halle_Servicepoint.Küche_Tür').val) {
                                              timeout = setTimeout(async () => {
                                                timeout = null;
                                                geschlossen = false;
                                                await Heizen();
                                              }, 10000);
                                            } else {
                                              geschlossen = true;
                                              await Heizen();
                                            }
                                          });
                                          
                                          geschlossen = !(getState('openknx.0.Hausen.Halle_Servicepoint.Küche_Fenster_sensor').val || getState('openknx.0.Hausen.Halle_Servicepoint.Küche_Tür').val);
                                          sollwert = compareTime('7:00', '10:00', 'between') ? 16 : (compareTime('11:30', '14:00', 'between') ? 23 : 8);
                                          await regeln();
                                          schedule("0 7 * * *", async () => {
                                            (() => { if (heizdauer) { clearTimeout(heizdauer); heizdauer = null; }})();
                                            sollwert = 16;
                                            await regeln();
                                          });
                                          schedule("30 11 * * *", async () => {
                                            (() => { if (heizdauer) { clearTimeout(heizdauer); heizdauer = null; }})();
                                            sollwert = 21;
                                            await regeln();
                                          });
                                          schedule("0 10,13 * * *", async () => {
                                            sollwert = 4;
                                            await regeln();
                                          });
                                          
                                          on({ id: 'dysonairpurifier.0.A1A-EU-NFA9571A.MainPower' /* Main Power of fan. */, change: 'ne' }, async (obj) => {
                                            let value = obj.state.val;
                                            let oldValue = obj.oldState.val;
                                            if (sollwert == 8 && Ursprung != 'system.adapter.javascript.0') {
                                              sollwert = 23;
                                              heizdauer = setTimeout(async () => {
                                                heizdauer = null;
                                                sollwert = 8;
                                                setState('dysonairpurifier.0.A1A-EU-NFA9571A.MainPower' /* Main Power of fan. */, false);
                                              }, 3600000);
                                            }
                                          });
                                          
                                          //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyJTIzNV8lNUJuSDdaXyh0ZWUlNURKLjU1JTYwTyUyMiUzRWdlc2NobG9zc2VuJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyTygoS2hqRGxJJTdCRH5TcjdnOXVMNyUyMiUzRWVpbiUzQyUyRnZhcmlhYmxlJTNFJTNDdmFyaWFibGUlMjBpZCUzRCUyMm9ZZSU1REx1JTYwOCUzRiUzRCU3QmJLZnhONlNQdSUyMiUzRWFud2VzZW5kJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ0aW1lb3V0JTIyJTIwaWQlM0QlMjJoZWl6ZGF1ZXIlMjIlM0VoZWl6ZGF1ZXIlM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwaWQlM0QlMjJOTTUlM0JSYXRwIUhiaCU3QzUlM0YlM0Jha3RFJTIyJTNFVXJzcHJ1bmclM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwdHlwZSUzRCUyMnRpbWVvdXQlMjIlMjBpZCUzRCUyMnRpbWVvdXQlMjIlM0V0aW1lb3V0JTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyKWlTUiU1QjMlMjN6Rm0lNDB0d0NDeCUyNFIlNUIhJTIyJTIweCUzRCUyMi04NyUyMiUyMHklM0QlMjIzOCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRW9wZW5rbnguMC5IYXVzZW4uQWxsZV9SJUMzJUE0dW1lX0FsZy5BbGdfX0FuX0F1c19iZWlfc2NoYXJmX3Vuc2NoYXJmJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfY2FsbG5vcmV0dXJuJTIyJTIwaWQlM0QlMjI1JTVFRUI1YnRLTVdYbTBSdyUyNFg5RlElMjIlM0UlM0NtdXRhdGlvbiUyMG5hbWUlM0QlMjJyZWdlbG4lMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uJTIyJTIwaWQlM0QlMjJBX2RRRSU2MGFuajFRWUZUYVFmJTI0STUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VkeXNvbmFpcnB1cmlmaWVyLjAuQTFBLUVVLU5GQTk1NzFBLlNlbnNvci5UZW1wZXJhdHVyZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyTCprMmMlNUIhJTdCJTJGTF8tZVAwUCU1QiFmJTJDJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIycUglNUJjM2diZChlciU1RCUzRjklMkZjQVJTZCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFR1RFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fc291cmNlJTIyJTIwaWQlM0QlMjJ5KGp6JTJGN1ElNUQlMkJhTHdCSEZNJTQwZmJBJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjJ1ZDNGJTI1dUdTVUtjJTdDdH4lMjRyQzdVYiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjIlN0JQWktHV3MlNUIlN0J3byUyNCUyNGglNUUwTn5+dSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJTNWpzNiUzQVRIJTNCR25PMjBkcE9GRCU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTIzJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMi4lMkY3Z3NEYUclNUVLMFVwS2JJS24lNDA5JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJvWWUlNURMdSU2MDglM0YlM0QlN0JiS2Z4TjZTUHUlMjIlM0Vhbndlc2VuZCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjIlM0ElNUVoYiUyQzkteVRmWElRUCUzQm0lN0R0JTI1bCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2NhbGxub3JldHVybiUyMiUyMGlkJTNEJTIyTnlFb1JScEpINSU3Q0pYLTRBJTI1JTNCRnolMjIlM0UlM0NtdXRhdGlvbiUyMG5hbWUlM0QlMjJIZWl6ZW4lMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjIlMkI5aSU3Q3glM0Z+dENvMHM5UDM2JTIzJTI0bl8lMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTkRJVElPTiUyMiUzRW5lJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBQ0tfQ09ORElUSU9OJTIyJTNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJPSUQwJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMmZpZWxkX29pZCUyMiUyMGlkJTNEJTIyWHBPLmtUOWRXcWhJJTVENHNGZ0tFcCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRW9wZW5rbnguMC5IYXVzZW4uSGFsbGVfU2VydmljZXBvaW50LkslQzMlQkNjaGVfRmVuc3Rlcl9zZW5zb3IlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMiowJTVEdUhJJTJDaUZQJTVFZSUyRjdOJTQwKV9CYyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRW9wZW5rbnguMC5IYXVzZW4uSGFsbGVfU2VydmljZXBvaW50LkslQzMlQkNjaGVfVCVDMyVCQ3IlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX2NsZWFydGltZW91dCUyMiUyMGlkJTNEJTIybXBQaiUyRkNCYjIlM0ElNUJwQyUzRiUzQXQ3KnBqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRXRpbWVvdXQlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyZCUyNGslMjVxQiUyNSUyNS0uOWx6JTJGRkMlM0JXJTNCNCUyMiUzRSUzQ211dGF0aW9uJTIwZWxzZSUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyM21kMWEtbFRpaUghNzJESEdOLnQlMjIlMjBpbmxpbmUlM0QlMjJmYWxzZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFT1IlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMmd+KSU3QzY4KCU3RDNjQ3phXzUlM0RoKS5wJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFb3BlbmtueC4wLkhhdXNlbi5IYWxsZV9TZXJ2aWNlcG9pbnQuSyVDMyVCQ2NoZV9GZW5zdGVyX3NlbnNvciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMjJkMXIlN0QlN0IlMkNDcCU1QjVKJTNCMDMlMkJrMjlVJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFb3BlbmtueC4wLkhhdXNlbi5IYWxsZV9TZXJ2aWNlcG9pbnQuSyVDMyVCQ2NoZV9UJUMzJUJDciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0dGltZW91dCUyMiUyMGlkJTNEJTIyJTVEWXYlNDA0LiUzRnMwVDUtcFlZN0w5SXglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFdGltZW91dCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0UxMCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVU5JVCUyMiUzRXNlYyUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMipuJTVERCUzQVZvJTNCQyg3YmIxdHElN0J1SmMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMiUyMzVfJTVCbkg3Wl8odGVlJTVESi41NSU2ME8lMjIlM0VnZXNjaGxvc3NlbiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjIlNjBjJTNCQyUzQk8lMkIlM0RrJTdDa2wlMkZsQ0dZQyUyNWslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsbm9yZXR1cm4lMjIlMjBpZCUzRCUyMmNoMnZKNyU2MElXMC0lN0QlM0YlNDAlMjRKS3NITyUyMiUzRSUzQ211dGF0aW9uJTIwbmFtZSUzRCUyMkhlaXplbiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJFTFNFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyfjFfQnF3aVdhJTNEMDFFR0lMJTdDJTVFeCU1RSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyJTIzNV8lNUJuSDdaXyh0ZWUlNURKLjU1JTYwTyUyMiUzRWdlc2NobG9zc2VuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMiUyQ29rJTJDQnpxaDclM0Y1JTYwQzVlJTNGbSUyM0xvJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsbm9yZXR1cm4lMjIlMjBpZCUzRCUyMmxrQ0VtaiUzQk1oNGJuRiUyQzhEJTdELmpaJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIySGVpemVuJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjJXJTJDJTVCJTdEMyUzRG92RV9zJTNGcUhRbyUzQWdMJTVCJTIyJTIweCUzRCUyMjQzNyUyMiUyMHklM0QlMjIzOCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyJTIzNV8lNUJuSDdaXyh0ZWUlNURKLjU1JTYwTyUyMiUzRWdlc2NobG9zc2VuJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX25lZ2F0ZSUyMiUyMGlkJTNEJTIySDhPJTQwTCUyQ2U1JTI1MCU1QlJvIUJtWiUyMygzJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyTUUlMjMyJTQwSVUlNUVfT2ZJdHBWUCpXV3MlMjIlMjBpbmxpbmUlM0QlMjJmYWxzZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFT1IlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMkglMkIlNjAlNUJ5SlYlMjRKUjYlMkJWNWNFJTNGQmQuJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFb3BlbmtueC4wLkhhdXNlbi5IYWxsZV9TZXJ2aWNlcG9pbnQuSyVDMyVCQ2NoZV9GZW5zdGVyX3NlbnNvciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMmtkNUVIJTI0TE1oZDMlM0FQRWdiZSUyNWdmJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFb3BlbmtueC4wLkhhdXNlbi5IYWxsZV9TZXJ2aWNlcG9pbnQuSyVDMyVCQ2NoZV9UJUMzJUJDciUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMklWVzJ2cVluJTVCWVpYUzROJTdDMFUlM0JUJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJaKlBqcU53UUh4azNKMyU1RU5YcUllJTIyJTNFc29sbHdlcnQlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfdGVybmFyeSUyMiUyMGlkJTNEJTIyeVllcCU2MHNXTXNkOFglMkNMXyolMjQlNURSaiUyMiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZV9jb21wYXJlJTIyJTIwaWQlM0QlMjJwUVZYZX5wKWMuZlYlMkJafjVnMEVGJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZW5kX3RpbWUlM0QlMjJ0cnVlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUFRJT04lMjIlM0ViZXR3ZWVuJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTVEFSVF9USU1FJTIyJTNFNyUzQTAwJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJFTkRfVElNRSUyMiUzRTEwJTNBMDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJUSEVOJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiU2MEllNCU1RSUyM0JIJTQwJTJGJTYwVmQlNUJNanRZciU3QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTE2JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyRUxTRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX3Rlcm5hcnklMjIlMjBpZCUzRCUyMkVXVXElM0F2ODApUUkpaXd2c1dpNjclMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVfY29tcGFyZSUyMiUyMGlkJTNEJTIyYTlOJTVFNFglNjBSTHYlNUIlN0MlNDByQ0RnJTYweG0lMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBlbmRfdGltZSUzRCUyMnRydWUlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QVElPTiUyMiUzRWJldHdlZW4lM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNUQVJUX1RJTUUlMjIlM0UxMSUzQTMwJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJFTkRfVElNRSUyMiUzRTE0JTNBMDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJUSEVOJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMkVFZy5WWE4lMjNHLiUyQn5jJTNGMWVNTVNRJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMjMlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJFTFNFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMjZxYyUyQzRxJTVETmdmSUIoZWE4Z3ZSNiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTglM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2NhbGxub3JldHVybiUyMiUyMGlkJTNEJTIybE03JTJDJTIzc3olMkZZJTNCaSUyNWlBY2I4JTVEQWklMjIlM0UlM0NtdXRhdGlvbiUyMG5hbWUlM0QlMjJyZWdlbG4lMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJzY2hlZHVsZSUyMiUyMGlkJTNEJTIyWmc5JTQwWkFlJTVELiUyNC5wayU3RCU2MCUyRkxmUnMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTQ0hFRFVMRSUyMiUzRTAlMjA3JTIwKiUyMColMjAqJTNDJTJGZmllbGQlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfY2xlYXJ0aW1lb3V0JTIyJTIwaWQlM0QlMjIqSnByOTVPZCU3QiUyQyU2MExRT29GNjlRLSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VoZWl6ZGF1ZXIlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjJJLkopJTQwTiU1Qn5LY3BDJTVCJTNBJTI0My1rJTdEbyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJwdyolNDBQaThUNiopJTdEZjZlVDEhQVYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UxNiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2NhbGxub3JldHVybiUyMiUyMGlkJTNEJTIyJTJGc0NXJTQwJTNGYlk2KkRtMzklM0RtJTVFfi56JTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIycmVnZWxuJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJzY2hlZHVsZSUyMiUyMGlkJTNEJTIyJTNBUE5FeSU1RHUlMjN5ZmFIJTYwVE1wQzVYXyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDSEVEVUxFJTIyJTNFMzAlMjAxMSUyMColMjAqJTIwKiUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX2NsZWFydGltZW91dCUyMiUyMGlkJTNEJTIySkVoNSUyQkEzZHpEV0RjIUNYJTYwSnJiJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRWhlaXpkYXVlciUzQyUyRmZpZWxkJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMkhMeFNCJTdDWV9Pc2xKJTJDRWYhemlUYiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjIlN0NCUUdvTWclM0IlM0IzZyU3RHB2QWpWTDFEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMjElM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsbm9yZXR1cm4lMjIlMjBpZCUzRCUyMnglN0IuS1hYYzJiJTVFVEc0YzNib0JCJTI0JTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIycmVnZWxuJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJzY2hlZHVsZSUyMiUyMGlkJTNEJTIycyUyQjB2eGdpJTdCKCUyNSU1RHVpcDBEU0IlM0JwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU0NIRURVTEUlMjIlM0UwJTIwMTAlMkMxMyUyMColMjAqJTIwKiUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMiUyMzclMkMlN0J1ViUyQ3d1d2JEZC1Ba0QlNjBXNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJHdnh4NF9iRzElMkZ4dnNTWUFuSUJnJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFNCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2NhbGxub3JldHVybiUyMiUyMGlkJTNEJTIyJTYwSXolN0QlMkZjaHJITSUyQkRMWi5Mdkx4UCUyMiUzRSUzQ211dGF0aW9uJTIwbmFtZSUzRCUyMnJlZ2VsbiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uJTIyJTIwaWQlM0QlMjJoaF9hNDIhOWVNcTglNUI1SSU1RSUzRlglN0IlN0QlMjIlMjB4JTNEJTIyNzEzJTIyJTIweSUzRCUyMjIzNyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWR5c29uYWlycHVyaWZpZXIuMC5BMUEtRVUtTkZBOTU3MUEuTWFpblBvd2VyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJfbldDdGJaMC5uJTIzUSUyNDFvJTNGWC15JTNGJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfb3BlcmF0aW9uJTIyJTIwaWQlM0QlMjJzLlAtXy1IJTdCYyU2MF9sWCUyQ0pQaWslMjNvJTIyJTIwaW5saW5lJTNEJTIyZmFsc2UlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUFORCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMm5hQnhSMyU1QnkqJTIzanBwVkVfVEgyZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFRVElM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjJGajRkJTI1bzA1N0p3JTJDd0glMjMlN0JuJTNBdlglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMloqUGpxTndRSHhrM0ozJTVFTlhxSWUlMjIlM0Vzb2xsd2VydCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyR20uVG0wRkwlMkJTSndPMEhwMkFzUCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTglM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMmolMkYzeCU2MCUzQiUyMyUzRG92TyUyNHdhanJ5SzYlM0QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMjglM0QlNjB1RSU2MG5SJTJDNy5ZJTI0cGwxejElMkI3JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJOTTUlM0JSYXRwIUhiaCU3QzUlM0YlM0Jha3RFJTIyJTNFVXJzcHJ1bmclM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTNBRCUyNFAxKGpiWF9ONCUzRnBrTlJxTzElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFc3lzdGVtLmFkYXB0ZXIuamF2YXNjcmlwdC4wJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyVWVENjI3QV8zS3BxdEhlbW40SGwlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMloqUGpxTndRSHhrM0ozJTVFTlhxSWUlMjIlM0Vzb2xsd2VydCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyMmJUZk5SMyU3QnhMemp6JTVEJTVEaCUyNTglN0JUJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMjMlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZW91dHNfc2V0dGltZW91dCUyMiUyMGlkJTNEJTIyTyFqQ29SdnhGNzc3JTdCRTh+bW5WWSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VoZWl6ZGF1ZXIlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkRFTEFZJTIyJTNFNjAlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVOSVQlMjIlM0VtaW4lM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjJuJTVFV3lHM0hUJTI1VWlPY3JSZ0YlN0RMVyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjIlMkMlNUV3enZRbmRjQ090JTQwdUpyT3p1JTVFJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFOCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlMkJqSiUyQyhUREwlMjRkKmJ3cFAlM0RhRUYlN0MlMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBkZWxheV9pbnB1dCUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VkeXNvbmFpcnB1cmlmaWVyLjAuQTFBLUVVLU5GQTk1NzFBLk1haW5Qb3dlciUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMm85bCUyQ3VhazMlMkJHJTNGNk5mbjQlN0QheCU2MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19kZWZub3JldHVybiUyMiUyMGlkJTNEJTIyQm9GMjIlN0JEZllWdmJVQlJtJTNESFZuJTIyJTIweCUzRCUyMjY4NyUyMiUyMHklM0QlMjI1ODclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFSGVpemVuJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQUNLJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyV1IlM0ZIQ0YlNjAlN0JUJTJCKU1SaFM5RCU2MDVRJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTIwaWQlM0QlMjJPKChLaGpEbEklN0JEflNyN2c5dUw3JTIyJTNFZWluJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyJTdDayUyNVNQbCU3RDBfaHQhNGQlM0FEaSUzREhNJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VBTkQlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjJjJTNBWjhwMiU1RWYlMkNfQmJmVCU0MCUyRiUyNFoqSSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyb1llJTVETHUlNjA4JTNGJTNEJTdCYktmeE42U1B1JTIyJTNFYW53ZXNlbmQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyLiU1QnAlM0ElNjBET0pzbkpkc3UlNUQlNUV0cUklNUQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMiUyMzVfJTVCbkg3Wl8odGVlJTVESi41NSU2ME8lMjIlM0VnZXNjaGxvc3NlbiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMjJlNFElMkM3WUQ1ISU0MFJxMDklMkJyaFYoJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyKkElMkYlNUQ3NG4lM0ZaOVYlNUVjWCUzRmwlMjMqeDYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMik2SkIlN0QlMkJEdGh+TXQhLW8lM0JVdFQlM0ElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMk8oKEtoakRsSSU3QkR+U3I3Zzl1TDclMjIlM0VlaW4lM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjJ4WU9rbXMoJTQwMmIlMkNJJTNCR0tLZldEUCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWR5c29uYWlycHVyaWZpZXIuMC5BMUEtRVUtTkZBOTU3MUEuTWFpblBvd2VyJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJON1I3eDZRJTI0Y2RsJTVCJTVCWlpOMmlnTSUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWR5c29uYWlycHVyaWZpZXIuMC5BMUEtRVUtTkZBOTU3MUEuTWFpblBvd2VyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyIVclMjVBcjglMjNobCUyRlU1aCU1QnBteEchKCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyTygoS2hqRGxJJTdCRH5TcjdnOXVMNyUyMiUzRWVpbiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfZGVmbm9yZXR1cm4lMjIlMjBpZCUzRCUyMiU3Qy5iOF8pVjN1JTNEJTdEJTNCJTIzNWNMd1ouTiUyMiUyMHglM0QlMjIzNjIlMjIlMjB5JTNEJTIyNzYyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRXJlZ2VsbiUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjgwJTIyJTIwdyUzRCUyMjE2MCUyMiUzRUJlc2NocmVpYmUlMjBkaWVzZSUyMEZ1bmt0aW9uJTIwJUUyJTgwJUE2JTNDJTJGY29tbWVudCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFDSyUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMiUyQmFRbUo3JTQwJTNBViU0MHhXMnElNUJBJTJCJTIzZ0klMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMm9ZZSU1REx1JTYwOCUzRiUzRCU3QmJLZnhONlNQdSUyMiUzRWFud2VzZW5kJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX29wZXJhdGlvbiUyMiUyMGlkJTNEJTIyUGIobGklNUVOcSU3RCU3RE8zUDJfRmo4JTI1JTYwJTIyJTIwaW5saW5lJTNEJTIyZmFsc2UlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUFORCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMjIlNUIlM0Z2TSU1REZqOHJoLjAlN0Jqc0V4YlklMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUxUJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjIlMkJCakolMjV5UnZ6JTJDNVRUU2EqZGglMjVtJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFZHlzb25haXJwdXJpZmllci4wLkExQS1FVS1ORkE5NTcxQS5TZW5zb3IuVGVtcGVyYXR1cmUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyQSU1QlFlNiU0MEFMUCUzQX4lMjNDJTVEJTQwJTIzeDV3LSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyWipQanFOd1FIeGszSjMlNUVOWHFJZSUyMiUzRXNvbGx3ZXJ0JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMjEqayUyRlhoJTVFbCU0MGJHSUYlM0FHVGphVG8lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VvcGVua254LjAuSGF1c2VuLkFsbGVfUiVDMyVBNHVtZV9BbGcuQWxnX19Bbl9BdXNfYmVpX3NjaGFyZl91bnNjaGFyZiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsbm9yZXR1cm4lMjIlMjBpZCUzRCUyMkJFKk5VJTJCKiUyNFEuVSU0MCUzQWhlcU4lNjBQQSUyMiUzRSUzQ211dGF0aW9uJTIwbmFtZSUzRCUyMkhlaXplbiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnhtbCUzRQ==
                                          

                                          Screenshot 2024-12-08 192527.png

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          558

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe