From 35296079482cc953d306d71e9513026b429054c6 Mon Sep 17 00:00:00 2001 From: Jean-Marc Collin Date: Sat, 7 Dec 2024 19:05:55 +0100 Subject: [PATCH] Issue #645 add sonoff trvzb (#651) * With Sonoff configuration ok * Fix configuration * Next (not finished) * With 1rst implementation of VTherm TRVZB and underlying * Work in simuated environment * Fix Testus * Release * Fix release name * Add #602 - implement a max_on_percent setting * Calculate offset_calibration as room_temp - local_temp Fix hvac_action calculation * Fix hvac_action Fix offset_calibration=room_temp - (local_temp - current_offset) * Fix underlying target is not updated * Issue #655 - combine motion and presence * Fix Valve testus. Improve sending the open percent to valve * Update custom_components/versatile_thermostat/translations/en.json Co-authored-by: Alexander Dransfield <2844540+alexdrans@users.noreply.github.com> * Indus step1 * Step 2 - renaming. All tests ok * Step 2: manual tests ok * First unit test ok * Test multi ok * All tests ok. Add a multi test for climate with valve regulation * With testu for config_flow ok * Documentation (not finished) * Fix #661 - central boiler doesn't starts with Sonoff TRVZB * Remove // testing * Fix exception when there is no offset at all * Fix class attributes and instance attributes mixing * Documentation 2 * Documentation 3 * Documentation ++ * documentation * Try to fix the central boiler calculation * Fix #669 * Documentation ++ * Documentation ok for FR * Readme FR|EN --------- Co-authored-by: Jean-Marc Collin Co-authored-by: Alexander Dransfield <2844540+alexdrans@users.noreply.github.com> --- .devcontainer/configuration.yaml | 62 +- README-fr.md | 1699 +---------------- README.md | 14 +- .../versatile_thermostat/base_thermostat.py | 92 +- .../versatile_thermostat/binary_sensor.py | 12 +- .../versatile_thermostat/climate.py | 26 +- .../versatile_thermostat/commons.py | 22 +- .../versatile_thermostat/config_flow.py | 118 +- .../versatile_thermostat/config_schema.py | 25 + .../versatile_thermostat/const.py | 50 +- .../versatile_thermostat/manifest.json | 2 +- .../open_window_algorithm.py | 18 +- .../versatile_thermostat/sensor.py | 106 +- .../versatile_thermostat/strings.json | 68 +- .../thermostat_climate.py | 167 +- .../thermostat_climate_valve.py | 295 +++ .../versatile_thermostat/thermostat_switch.py | 19 +- .../versatile_thermostat/thermostat_valve.py | 14 +- .../versatile_thermostat/translations/en.json | 68 +- .../versatile_thermostat/translations/fr.json | 118 +- .../versatile_thermostat/underlyings.py | 246 ++- .../versatile_thermostat/vtherm_api.py | 8 +- documentation/fr/additions.md | 247 +++ documentation/fr/algorithms.md | 69 + documentation/fr/base-attributes.md | 43 + documentation/fr/creation.md | 61 + documentation/fr/feature-advanced.md | 51 + documentation/fr/feature-auto-start-stop.md | 41 + documentation/fr/feature-central-boiler.md | 109 ++ documentation/fr/feature-central-mode.md | 32 + documentation/fr/feature-motion.md | 40 + documentation/fr/feature-power.md | 44 + documentation/fr/feature-presence.md | 24 + documentation/fr/feature-presets.md | 30 + documentation/fr/feature-window.md | 66 + .../fr/images/activity-preset-icon.png | Bin 0 -> 1573 bytes .../fr/images/add-an-integration.png | Bin 0 -> 9314 bytes .../fr/images/auto-start-stop-icon.png | Bin 0 -> 1369 bytes documentation/fr/images/central-mode.png | Bin 0 -> 16100 bytes .../fr/images/colored-thermostat-sensors.png | Bin 0 -> 29781 bytes documentation/fr/images/config-advanced.png | Bin 0 -> 35052 bytes .../fr/images/config-auto-start-stop.png | Bin 0 -> 9425 bytes .../fr/images/config-central-boiler-1.png | Bin 0 -> 26165 bytes .../fr/images/config-central-boiler-2.png | Bin 0 -> 87269 bytes documentation/fr/images/config-complete.png | Bin 0 -> 3216 bytes .../fr/images/config-features-old.png | Bin 0 -> 23146 bytes documentation/fr/images/config-features.png | Bin 0 -> 23273 bytes .../fr/images/config-linked-entity.png | Bin 0 -> 36765 bytes .../fr/images/config-linked-entity2.png | Bin 0 -> 51496 bytes .../fr/images/config-linked-entity3.png | Bin 0 -> 26303 bytes documentation/fr/images/config-main-old.png | Bin 0 -> 46176 bytes documentation/fr/images/config-main.png | Bin 0 -> 55307 bytes documentation/fr/images/config-main0.png | Bin 0 -> 28121 bytes .../fr/images/config-menu-all-options.png | Bin 0 -> 41243 bytes documentation/fr/images/config-menu.png | Bin 0 -> 28386 bytes documentation/fr/images/config-motion.png | Bin 0 -> 42461 bytes .../fr/images/config-not-complete.png | Bin 0 -> 3731 bytes documentation/fr/images/config-power.png | Bin 0 -> 42953 bytes documentation/fr/images/config-presence.png | Bin 0 -> 21428 bytes .../fr/images/config-preset-temp.png | Bin 0 -> 39474 bytes .../images/config-self-regulation-valve-1.png | Bin 0 -> 4592 bytes .../images/config-self-regulation-valve-2.png | Bin 0 -> 72837 bytes documentation/fr/images/config-terminate.png | Bin 0 -> 19362 bytes documentation/fr/images/config-tpi.png | Bin 0 -> 13846 bytes .../fr/images/config-use-internal-temp.png | Bin 0 -> 5145 bytes .../fr/images/config-window-auto.png | Bin 0 -> 53412 bytes .../fr/images/config-window-main.png | Bin 0 -> 25048 bytes .../fr/images/config-window-sensor.png | Bin 0 -> 25753 bytes .../fr/images/custom-css-thermostat.png | Bin 0 -> 25951 bytes documentation/fr/images/dev-tools-climate.png | Bin 0 -> 106816 bytes .../fr/images/dev-tools-turnon-boiler-1.png | Bin 0 -> 48296 bytes .../fr/images/dev-tools-turnon-boiler-2.png | Bin 0 -> 31971 bytes .../fr/images/en/config-linked-entity.png | Bin 0 -> 51084 bytes .../images/enable-auto-start-stop-entity.png | Bin 0 -> 4149 bytes .../fr/images/entitites-central-boiler.png | Bin 0 -> 24887 bytes documentation/fr/images/icon.png | Bin 0 -> 59341 bytes documentation/fr/images/icon@2x.png | Bin 0 -> 222582 bytes documentation/fr/images/logos.xcf | Bin 0 -> 589254 bytes .../fr/images/motion-detection-icon.png | Bin 0 -> 1900 bytes .../fr/images/multi-switch-activation.png | Bin 0 -> 22408 bytes documentation/fr/images/my-tuning.png | Bin 0 -> 50544 bytes documentation/fr/images/new-icon.png | Bin 0 -> 6822 bytes .../fr/images/over-climate-schema.png | Bin 0 -> 102390 bytes .../fr/images/over-switch-schema.png | Bin 0 -> 130654 bytes documentation/fr/images/over-valve-schema.png | Bin 0 -> 76551 bytes documentation/fr/images/plotly-curves.png | Bin 0 -> 51262 bytes .../fr/images/power-exceeded-icon.png | Bin 0 -> 1612 bytes documentation/fr/images/results-1.png | Bin 0 -> 70638 bytes documentation/fr/images/results-2.png | Bin 0 -> 3355 bytes documentation/fr/images/results-3.png | Bin 0 -> 11378 bytes documentation/fr/images/results-4.png | Bin 0 -> 124909 bytes .../fr/images/results-fine-tuned.png | Bin 0 -> 132129 bytes .../fr/images/results-over-climate-1.png | Bin 0 -> 62938 bytes .../fr/images/results-over-climate-2.png | Bin 0 -> 28260 bytes documentation/fr/images/safety-mode-icon.png | Bin 0 -> 27850 bytes .../fr/images/security-mode-symptome1.png | Bin 0 -> 58931 bytes .../fr/images/security-mode-symptome2.png | Bin 0 -> 87166 bytes documentation/fr/images/simple-thermostat.png | Bin 0 -> 30366 bytes documentation/fr/images/temp-entities-1.png | Bin 0 -> 25062 bytes documentation/fr/images/temp-entities-2.png | Bin 0 -> 46782 bytes documentation/fr/images/temperature-slope.png | Bin 0 -> 4063 bytes .../fr/images/thermostat-entities.png | Bin 0 -> 49002 bytes documentation/fr/images/tips.png | Bin 0 -> 3335 bytes documentation/fr/images/use-central-mode.png | Bin 0 -> 9398 bytes .../fr/images/window-auto-tuning.png | Bin 0 -> 155885 bytes .../fr/images/window-detection-icon.png | Bin 0 -> 1532 bytes documentation/fr/installation.md | 21 + documentation/fr/one-page.md | 1676 ++++++++++++++++ documentation/fr/over-climate.md | 88 + documentation/fr/over-switch.md | 45 + documentation/fr/over-valve.md | 37 + documentation/fr/presentation.md | 43 + documentation/fr/reference.md | 273 +++ documentation/fr/releases.md | 49 + documentation/fr/self-regulation.md | 152 ++ documentation/fr/troubleshooting.md | 200 ++ documentation/fr/tuning-examples.md | 59 + faq.md | 242 +++ tests/commons.py | 75 +- tests/test_auto_regulation.py | 114 +- tests/test_auto_start_stop.py | 2 +- tests/test_bugs.py | 35 +- tests/test_central_boiler.py | 9 + tests/test_central_config.py | 4 + tests/test_config_flow.py | 341 +++- tests/test_overclimate.py | 13 +- tests/test_overclimate_valve.py | 484 +++++ tests/test_start.py | 14 +- tests/test_temp_number.py | 2 +- tests/test_valve.py | 1 + 130 files changed, 6001 insertions(+), 2084 deletions(-) create mode 100644 custom_components/versatile_thermostat/thermostat_climate_valve.py create mode 100644 documentation/fr/additions.md create mode 100644 documentation/fr/algorithms.md create mode 100644 documentation/fr/base-attributes.md create mode 100644 documentation/fr/creation.md create mode 100644 documentation/fr/feature-advanced.md create mode 100644 documentation/fr/feature-auto-start-stop.md create mode 100644 documentation/fr/feature-central-boiler.md create mode 100644 documentation/fr/feature-central-mode.md create mode 100644 documentation/fr/feature-motion.md create mode 100644 documentation/fr/feature-power.md create mode 100644 documentation/fr/feature-presence.md create mode 100644 documentation/fr/feature-presets.md create mode 100644 documentation/fr/feature-window.md create mode 100644 documentation/fr/images/activity-preset-icon.png create mode 100644 documentation/fr/images/add-an-integration.png create mode 100644 documentation/fr/images/auto-start-stop-icon.png create mode 100644 documentation/fr/images/central-mode.png create mode 100644 documentation/fr/images/colored-thermostat-sensors.png create mode 100644 documentation/fr/images/config-advanced.png create mode 100644 documentation/fr/images/config-auto-start-stop.png create mode 100644 documentation/fr/images/config-central-boiler-1.png create mode 100644 documentation/fr/images/config-central-boiler-2.png create mode 100644 documentation/fr/images/config-complete.png create mode 100644 documentation/fr/images/config-features-old.png create mode 100644 documentation/fr/images/config-features.png create mode 100644 documentation/fr/images/config-linked-entity.png create mode 100644 documentation/fr/images/config-linked-entity2.png create mode 100644 documentation/fr/images/config-linked-entity3.png create mode 100644 documentation/fr/images/config-main-old.png create mode 100644 documentation/fr/images/config-main.png create mode 100644 documentation/fr/images/config-main0.png create mode 100644 documentation/fr/images/config-menu-all-options.png create mode 100644 documentation/fr/images/config-menu.png create mode 100644 documentation/fr/images/config-motion.png create mode 100644 documentation/fr/images/config-not-complete.png create mode 100644 documentation/fr/images/config-power.png create mode 100644 documentation/fr/images/config-presence.png create mode 100644 documentation/fr/images/config-preset-temp.png create mode 100644 documentation/fr/images/config-self-regulation-valve-1.png create mode 100644 documentation/fr/images/config-self-regulation-valve-2.png create mode 100644 documentation/fr/images/config-terminate.png create mode 100644 documentation/fr/images/config-tpi.png create mode 100644 documentation/fr/images/config-use-internal-temp.png create mode 100644 documentation/fr/images/config-window-auto.png create mode 100644 documentation/fr/images/config-window-main.png create mode 100644 documentation/fr/images/config-window-sensor.png create mode 100644 documentation/fr/images/custom-css-thermostat.png create mode 100644 documentation/fr/images/dev-tools-climate.png create mode 100644 documentation/fr/images/dev-tools-turnon-boiler-1.png create mode 100644 documentation/fr/images/dev-tools-turnon-boiler-2.png create mode 100644 documentation/fr/images/en/config-linked-entity.png create mode 100644 documentation/fr/images/enable-auto-start-stop-entity.png create mode 100644 documentation/fr/images/entitites-central-boiler.png create mode 100644 documentation/fr/images/icon.png create mode 100644 documentation/fr/images/icon@2x.png create mode 100644 documentation/fr/images/logos.xcf create mode 100644 documentation/fr/images/motion-detection-icon.png create mode 100644 documentation/fr/images/multi-switch-activation.png create mode 100644 documentation/fr/images/my-tuning.png create mode 100644 documentation/fr/images/new-icon.png create mode 100644 documentation/fr/images/over-climate-schema.png create mode 100644 documentation/fr/images/over-switch-schema.png create mode 100644 documentation/fr/images/over-valve-schema.png create mode 100644 documentation/fr/images/plotly-curves.png create mode 100644 documentation/fr/images/power-exceeded-icon.png create mode 100644 documentation/fr/images/results-1.png create mode 100644 documentation/fr/images/results-2.png create mode 100644 documentation/fr/images/results-3.png create mode 100644 documentation/fr/images/results-4.png create mode 100644 documentation/fr/images/results-fine-tuned.png create mode 100644 documentation/fr/images/results-over-climate-1.png create mode 100644 documentation/fr/images/results-over-climate-2.png create mode 100644 documentation/fr/images/safety-mode-icon.png create mode 100644 documentation/fr/images/security-mode-symptome1.png create mode 100644 documentation/fr/images/security-mode-symptome2.png create mode 100644 documentation/fr/images/simple-thermostat.png create mode 100644 documentation/fr/images/temp-entities-1.png create mode 100644 documentation/fr/images/temp-entities-2.png create mode 100644 documentation/fr/images/temperature-slope.png create mode 100644 documentation/fr/images/thermostat-entities.png create mode 100644 documentation/fr/images/tips.png create mode 100644 documentation/fr/images/use-central-mode.png create mode 100644 documentation/fr/images/window-auto-tuning.png create mode 100644 documentation/fr/images/window-detection-icon.png create mode 100644 documentation/fr/installation.md create mode 100644 documentation/fr/one-page.md create mode 100644 documentation/fr/over-climate.md create mode 100644 documentation/fr/over-switch.md create mode 100644 documentation/fr/over-valve.md create mode 100644 documentation/fr/presentation.md create mode 100644 documentation/fr/reference.md create mode 100644 documentation/fr/releases.md create mode 100644 documentation/fr/self-regulation.md create mode 100644 documentation/fr/troubleshooting.md create mode 100644 documentation/fr/tuning-examples.md create mode 100644 faq.md create mode 100644 tests/test_overclimate_valve.py diff --git a/.devcontainer/configuration.yaml b/.devcontainer/configuration.yaml index 583b2ab..47c7bfd 100644 --- a/.devcontainer/configuration.yaml +++ b/.devcontainer/configuration.yaml @@ -91,6 +91,48 @@ input_number: icon: mdi:thermostat unit_of_measurement: °C mode: box + fake_offset_calibration1: + name: Sonoff offset calibration 1 + min: -12 + max: 12 + icon: mdi:tune + unit_of_measurement: °C + mode: box + fake_opening_degree1: + name: Sonoff Opening degree 1 + min: 0 + max: 100 + icon: mdi:valve-open + unit_of_measurement: "%" + mode: box + fake_closing_degree1: + name: Sonoff Closing degree 1 + min: 0 + max: 100 + icon: mdi:valve-closed + unit_of_measurement: "%" + mode: box + fake_offset_calibration2: + name: Sonoff offset calibration 2 + min: -12 + max: 12 + icon: mdi:tune + unit_of_measurement: °C + mode: box + fake_opening_degree2: + name: Sonoff Opening degree 2 + min: 0 + max: 100 + icon: mdi:valve-open + unit_of_measurement: "%" + mode: box + fake_closing_degree2: + name: Sonoff Closing degree 2 + min: 0 + max: 100 + icon: mdi:valve-closed + unit_of_measurement: "%" + mode: box input_boolean: # input_boolean to simulate the windows entity. Only for development environment. @@ -142,6 +184,12 @@ input_boolean: fake_presence_sensor1: name: Presence Sensor 1 icon: mdi:home + fake_valve_sonoff_trvzb1: + name: Valve Sonoff TRVZB1 + icon: mdi:valve + fake_valve_sonoff_trvzb2: + name: Valve Sonoff TRVZB2 + icon: mdi:valve climate: - platform: generic_thermostat @@ -185,6 +233,16 @@ climate: name: Underlying thermostat9 heater: input_boolean.fake_heater_switch3 target_sensor: input_number.fake_temperature_sensor1 + - platform: generic_thermostat + name: Underlying Sonoff TRVZB1 + heater: input_boolean.fake_valve_sonoff_trvzb1 + target_sensor: input_number.fake_temperature_sensor1 + ac_mode: false + - platform: generic_thermostat + name: Underlying Sonoff TRVZB2 + heater: input_boolean.fake_valve_sonoff_trvzb2 + target_sensor: input_number.fake_temperature_sensor1 + ac_mode: false input_datetime: fake_last_seen: @@ -238,14 +296,14 @@ switch: friendly_name: "Pilote chauffage SDB RDC" value_template: "{{ is_state_attr('switch_seche_serviettes_sdb_rdc', 'sensor_state', 'on') }}" turn_on: - service: select.select_option + action: select.select_option data: option: comfort target: entity_id: select.seche_serviettes_sdb_rdc_cable_outlet_mode turn_off: - service: select.select_option + action: select.select_option data: option: comfort-2 target: diff --git a/README-fr.md b/README-fr.md index 9fe2af5..be1f9bd 100644 --- a/README-fr.md +++ b/README-fr.md @@ -4,1661 +4,94 @@ [![hacs][hacs_badge]][hacs] [![BuyMeCoffee][buymecoffeebadge]][buymecoffee] +[En](README.md)|[Fr](README-fr.md) ![Tip](images/icon.png) -> ![Tip](images/tips.png) Cette intégration de thermostat vise à simplifier considérablement vos automatisations autour de la gestion du chauffage. Parce que tous les événements autour du chauffage classiques sont gérés nativement par le thermostat (personne à la maison ?, activité détectée dans une pièce ?, fenêtre ouverte ?, délestage de courant ?), vous n'avez pas à vous encombrer de scripts et d'automatismes compliqués pour gérer vos climats. ;-). +> ![Tip](images/tips.png) Cette intégration de thermostat vise à simplifier considérablement vos automatisations autour de la gestion du chauffage. Parce que tous les événements autour du chauffage classiques sont gérés nativement par le thermostat (personne à la maison ?, activité détectée dans une pièce ?, fenêtre ouverte ?, délestage de courant ?), vous n'avez pas à vous encombrer de scripts et d'automatismes compliqués pour gérer vos thermostats. ;-). -- [Changements dans la version 6.0](#changements-dans-la-version-60) - - [Entités de température pour les pre-réglages](#entités-de-température-pour-les-pre-réglages) - - [Dans le cas d'une configuration centrale](#dans-le-cas-dune-configuration-centrale) - - [Refonte du menu de configuration](#refonte-du-menu-de-configuration) - - [Les options de menu 'Configuration incomplète' et 'Finaliser'](#les-options-de-menu-configuration-incomplète-et-finaliser) -- [Changements dans la version 5.0](#changements-dans-la-version-50) -- [Merci pour la bière buymecoffee](#merci-pour-la-bière-buymecoffee) -- [Quand l'utiliser et ne pas l'utiliser](#quand-lutiliser-et-ne-pas-lutiliser) - - [Incompatibilités](#incompatibilités) -- [Pourquoi une nouvelle implémentation du thermostat ?](#pourquoi-une-nouvelle-implémentation-du-thermostat-) -- [Comment installer cet incroyable Thermostat Versatile ?](#comment-installer-cet-incroyable-thermostat-versatile-) - - [HACS installation (recommendé)](#hacs-installation-recommendé) - - [Installation manuelle](#installation-manuelle) -- [Configuration](#configuration) - - [Création d'un nouveau Versatile Thermostat](#création-dun-nouveau-versatile-thermostat) - - [Choix des attributs de base](#choix-des-attributs-de-base) - - [Sélectionnez des entités pilotées (sous-jacents)](#sélectionnez-des-entités-pilotées-sous-jacents) - - [Pour un thermostat de type ```thermostat_over_switch```](#pour-un-thermostat-de-type-thermostat_over_switch) - - [Pour un thermostat de type ```thermostat_over_climate```:](#pour-un-thermostat-de-type-thermostat_over_climate) - - [L'auto-régulation](#lauto-régulation) - - [L'auto-régulation en mode Expert](#lauto-régulation-en-mode-expert) - - [Compensation de la température interne](#compensation-de-la-température-interne) - - [Synthèse de l'algorithme d'auto-régulation](#synthèse-de-lalgorithme-dauto-régulation) - - [Le mode auto-fan](#le-mode-auto-fan) - - [Le démarrage / arrêt automatique](#le-démarrage--arrêt-automatique) - - [Pour un thermostat de type ```thermostat_over_valve```:](#pour-un-thermostat-de-type-thermostat_over_valve) - - [Configurez les coefficients de l'algorithme TPI](#configurez-les-coefficients-de-lalgorithme-tpi) - - [Configurer les températures préréglées](#configurer-les-températures-préréglées) - - [Configurer les portes/fenêtres en allumant/éteignant les thermostats](#configurer-les-portesfenêtres-en-allumantéteignant-les-thermostats) - - [Le mode capteur](#le-mode-capteur) - - [Le mode auto](#le-mode-auto) - - [Configurer le mode d'activité ou la détection de mouvement](#configurer-le-mode-dactivité-ou-la-détection-de-mouvement) - - [Configurer la gestion de la puissance](#configurer-la-gestion-de-la-puissance) - - [Configurer la présence (ou l'absence)](#configurer-la-présence-ou-labsence) - - [Configuration avancée](#configuration-avancée) - - [Le contrôle centralisé](#le-contrôle-centralisé) - - [Le contrôle d'une chaudière centrale](#le-contrôle-dune-chaudière-centrale) - - [Configuration](#configuration-1) - - [Comment trouver le bon service ?](#comment-trouver-le-bon-service-) - - [Les évènements](#les-évènements) - - [Avertissement](#avertissement) - - [Synthèse des paramètres](#synthèse-des-paramètres) -- [Exemples de réglage](#exemples-de-réglage) - - [Chauffage électrique](#chauffage-électrique) - - [Chauffage central (chauffage gaz ou fuel)](#chauffage-central-chauffage-gaz-ou-fuel) - - [Le capteur de température alimenté par batterie](#le-capteur-de-température-alimenté-par-batterie) - - [Capteur de température réactif (sur secteur)](#capteur-de-température-réactif-sur-secteur) - - [Mes presets](#mes-presets) -- [Algorithme](#algorithme) - - [Algorithme TPI](#algorithme-tpi) -- [Capteurs](#capteurs) -- [Services](#services) - - [Forcer la présence/occupation](#forcer-la-présenceoccupation) - - [Modifier la température des préréglages](#modifier-la-température-des-préréglages) - - [Modifier les paramètres de sécurité](#modifier-les-paramètres-de-sécurité) - - [ByPass Window Check](#bypass-window-check) -- [Evènements](#evènements) -- [Attributs personnalisés](#attributs-personnalisés) -- [Quelques résultats](#quelques-résultats) -- [Encore mieux](#encore-mieux) - - [Bien mieux avec le Versatile Thermostat UI Card](#bien-mieux-avec-le-versatile-thermostat-ui-card) - - [Encore mieux avec le composant Scheduler !](#encore-mieux-avec-le-composant-scheduler-) - - [Encore bien mieux avec la custom:simple-thermostat front integration](#encore-bien-mieux-avec-la-customsimple-thermostat-front-integration) - - [Toujours mieux avec Plotly pour régler votre thermostat](#toujours-mieux-avec-plotly-pour-régler-votre-thermostat) - - [Et toujours de mieux en mieux avec l'AappDaemon NOTIFIER pour notifier les évènements](#et-toujours-de-mieux-en-mieux-avec-laappdaemon-notifier-pour-notifier-les-évènements) -- [Les contributions sont les bienvenues !](#les-contributions-sont-les-bienvenues) -- [Dépannages](#dépannages) - - [Utilisation d'un Heatzy](#utilisation-dun-heatzy) - - [Utilisation d'un radiateur avec un fil pilote](#utilisation-dun-radiateur-avec-un-fil-pilote) - - [Utilisation d'un radiateur avec un fil pilote](#utilisation-dun-radiateur-avec-un-fil-pilote-1) - - [Seul le premier radiateur chauffe](#seul-le-premier-radiateur-chauffe) - - [Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne](#le-radiateur-chauffe-alors-que-la-température-de-consigne-est-dépassée-ou-ne-chauffe-pas-alors-que-la-température-de-la-pièce-est-bien-en-dessous-de-la-consigne) - - [Type `over_switch` ou `over_valve`](#type-over_switch-ou-over_valve) - - [Type `over_climate`](#type-over_climate) - - [Régler les paramètres de détection d'ouverture de fenêtre en mode auto](#régler-les-paramètres-de-détection-douverture-de-fenêtre-en-mode-auto) - - [Pourquoi mon Versatile Thermostat se met en Securite ?](#pourquoi-mon-versatile-thermostat-se-met-en-securite-) - - [Comment détecter le mode sécurité ?](#comment-détecter-le-mode-sécurité-) - - [Comment être averti lorsque cela se produit ?](#comment-être-averti-lorsque-cela-se-produit-) - - [Comment réparer ?](#comment-réparer-) - - [Utilisation d'un groupe de personnes comme capteur de présence](#utilisation-dun-groupe-de-personnes-comme-capteur-de-présence) - - [Activer les logs du Versatile Thermostat](#activer-les-logs-du-versatile-thermostat) +Ce composant personnalisé pour Home Assistant est une mise à niveau et une réécriture complète du composant "Awesome thermostat" (voir [Github](https://github.com/dadge/awesome_thermostat)) avec l'ajout de fonctionnalités. -Ce composant personnalisé pour Home Assistant est une mise à niveau et est une réécriture complète du composant "Awesome thermostat" (voir [Github](https://github.com/dadge/awesome_thermostat)) avec l'ajout de fonctionnalités. - - -> ![Nouveau](images/new-icon.png) _*Historique des dernières versions*_ -> * **Release 6.5** : -> - Ajout d'une nouvelle fonction permettant l'arrêt et la relance automatique d'un VTherm `over_climate` [585](https://github.com/jmcollin78/versatile_thermostat/issues/585) -> - Amélioration de la gestion des ouvertures au démarrage. Permet de mémoriser et de recalculer l'état d'une ouverture au redémarage de Home Assistant [504](https://github.com/jmcollin78/versatile_thermostat/issues/504) -> * **Release 6.0** : -> - Ajout d'entités du domaine Number permettant de configurer les températures des presets [354](https://github.com/jmcollin78/versatile_thermostat/issues/354) -> - Refonte complète du menu de configuration pour supprimer les températures et utililsation d'un menu au lieu d'un tunnel de configuration [354](https://github.com/jmcollin78/versatile_thermostat/issues/354) -> * **Release 5.4** : -> - Ajout du pas de température [#311](https://github.com/jmcollin78/versatile_thermostat/issues/311), -> - ajout de seuils de régulation pour les `over_valve` pour éviter de trop vider la batterie des TRV [#338](https://github.com/jmcollin78/versatile_thermostat/issues/338), -> - ajout d'une option permettant d'utiliser la température interne d'un TRV pour forcer l' auto-régulation [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), -> - ajout d'une fonction de keep-alive pour les VTherm `over_switch` [#345](https://github.com/jmcollin78/versatile_thermostat/issues/345) - -
-Autres versions - -> * **Release 5.3** : Ajout d'une fonction de pilotage d'une chaudière centrale [#234](https://github.com/jmcollin78/versatile_thermostat/issues/234) - plus d'infos ici: [Le contrôle d'une chaudière centrale](#le-contrôle-dune-chaudière-centrale). Ajout de la possibilité de désactiver le mode sécurité pour le thermomètre extérieur [#343](https://github.com/jmcollin78/versatile_thermostat/issues/343) -> * **Release 5.2** : Ajout d'un `central_mode` permettant de piloter tous les VTherms de façon centralisée [#158](https://github.com/jmcollin78/versatile_thermostat/issues/158). -> * **Release 5.1** : Limitation des valeurs envoyées aux valves et au température envoyées au climate sous-jacent. -> * **Release 5.0** : Ajout d'une configuration centrale permettant de mettre en commun les attributs qui peuvent l'être [#239](https://github.com/jmcollin78/versatile_thermostat/issues/239). -> * **Release 4.3** : Ajout d'un mode auto-fan pour le type `over_climate` permettant d'activer la ventilation si l'écart de température est important [#223](https://github.com/jmcollin78/versatile_thermostat/issues/223). -> * **Release 4.2** : Le calcul de la pente de la courbe de température se fait maintenant en °/heure et non plus en °/min [#242](https://github.com/jmcollin78/versatile_thermostat/issues/242). Correction de la détection automatique des ouvertures par l'ajout d'un lissage de la courbe de température . -> * **Release 4.1** : Ajout d'un mode de régulation **Expert** dans lequel l'utilisateur peut spécifier ses propres paramètres d'auto-régulation au lieu d'utiliser les pre-programmés [#194](https://github.com/jmcollin78/versatile_thermostat/issues/194). -> * **Release 4.0** : Ajout de la prise en charge de la **Versatile Thermostat UI Card**. Voir [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card). Ajout d'un mode de régulation **Slow** pour les appareils de chauffage à latence lente [#168](https://github.com/jmcollin78/versatile_thermostat/issues/168). Changement de la façon dont **la puissance est calculée** dans le cas de VTherm avec des équipements multi-sous-jacents [#146](https://github.com/jmcollin78/versatile_thermostat/issues/146). Ajout de la prise en charge de AC et Heat pour VTherm via un interrupteur également [#144](https://github.com/jmcollin78/versatile_thermostat/pull/144) -> * **Release 3.8**: Ajout d'une **fonction d'auto-régulation** pour les thermostats `over climate` dont la régulation est faite par le climate sous-jacent. Cf. [L'auto-régulation](#lauto-régulation) et [#129](https://github.com/jmcollin78/versatile_thermostat/issues/129). Ajout de la **possibilité d'inverser la commande** pour un thermostat `over switch` pour adresser les installations avec fil pilote et diode [#124](https://github.com/jmcollin78/versatile_thermostat/issues/124). -> * **Release 3.7**: Ajout du type de **Versatile Thermostat `over valve`** pour piloter une vanne TRV directement ou tout autre équipement type gradateur pour le chauffage. La régulation se fait alors directement en agissant sur le pourcentage d'ouverture de l'entité sous-jacente : 0 la vanne est coupée, 100 : la vanne est ouverte à fond. Cf. [#131](https://github.com/jmcollin78/versatile_thermostat/issues/131). Ajout d'une fonction permettant le bypass de la détection d'ouverture [#138](https://github.com/jmcollin78/versatile_thermostat/issues/138). Ajout de la langue Slovaque -> * **Release 3.6**: Ajout du paramètre `motion_off_delay` pour améliorer la gestion de des mouvements [#116](https://github.com/jmcollin78/versatile_thermostat/issues/116), [#128](https://github.com/jmcollin78/versatile_thermostat/issues/128). Ajout du mode AC (air conditionné) pour un VTherm over switch. Préparation du projet Github pour faciliter les contributions [#127](https://github.com/jmcollin78/versatile_thermostat/issues/127) -> * **Release 3.5**: Plusieurs thermostats sont possibles en "thermostat over climate" mode [#113](https://github.com/jmcollin78/versatile_thermostat/issues/113) -> * **Release 3.4**: bug fix et exposition des preset temperatures pour le mode AC [#103](https://github.com/jmcollin78/versatile_thermostat/issues/103) -> * **Release 3.3**: ajout du mode Air Conditionné (AC). Cette fonction vous permet d'utiliser le mode AC de votre thermostat sous-jacent. Pour l'utiliser, vous devez cocher l'option "Uitliser le mode AC" et définir les valeurs de température pour les presets et pour les presets en cas d'absence -> * **Release 3.2** : ajout de la possibilité de commander plusieurs switch à partir du même thermostat. Dans ce mode, les switchs sont déclenchés avec un délai pour minimiser la puissance nécessaire à un instant (on minimise les périodes de recouvrement). Voir [Configuration](#sélectionnez-des-entités-pilotées) -> * **Release 3.1** : ajout d'une détection de fenêtres/portes ouvertes par chute de température. Cette nouvelle fonction permet de stopper automatiquement un radiateur lorsque la température chute brutalement. Voir [Le mode auto](#le-mode-auto) -> * **Release majeure 3.0** : ajout d'un équipement thermostat et de capteurs (binaires et non binaires) associés. Beaucoup plus proche de la philosphie Home Assistant, vous avez maintenant un accès direct à l'énergie consommée par le radiateur piloté par le thermostat et à plein d'autres capteurs qui seront utiles dans vos automatisations et dashboard. -> * **release 2.3** : ajout de la mesure de puissance et d'énergie du radiateur piloté par le thermostat. -> * **release 2.2** : ajout de fonction de sécurité permettant de ne pas laisser éternellement en chauffe un radiateur en cas de panne du thermomètre -> * **release majeure 2.0** : ajout du thermostat "over climate" permettant de transformer n'importe quel thermostat en Versatile Thermostat et lui ajouter toutes les fonctions de ce dernier. -
- -
-Changements dans la version 6.0 -# Changements dans la version 6.0 - -## Entités de température pour les pre-réglages -Les températures des presets sont maintenant directement acessibles sous la forme d'entités reliés au VTherm. -Exemple : - -![Entités température](images/temp-entities-1.png) - -Les entités Boost, Confort, Eco et Hors-gel permettent de régler directement les températures de ces présets sans avoir à reconfigurer le VTHerm dans les écrans de configuration. -Ces modifications sont persistentent à un redémarrage et sont prises en compte immédiatement par le VTherm. - -En fonction des fonctions activées, la liste des températures peut être plus ou moins complète : -1. Si la gestion de présence est activée, les presets en cas d'absence sont créés. Ils sont suffixés par 'abs' pour absence, -2. Si la gestion de la climatisation (Mode AC) est activé, les presets en mode clim sont créés. Ils sont suffixés par 'clim' pour climatisation. Seul le preset Hors gel n'a pas d'équivalent en mode clim, -3. Les différentes combinaison absent et clim peuvent être créés en fonction de la configuration du VTherm - -Si un VTherm utilise les preset de la configuration centrale, ces entités ne sont pas créées, car les températures des presets sont gérés par la configuration centrale. - -### Dans le cas d'une configuration centrale -Si vous avez configuré une configuration centrale, celle-ci possède aussi ses propres presets qui répondent au même règles qu'énoncées ci-dessus. -Exemple d'une configuration centrale avec gestion de présence et mode AC (climatisation) : - -![Entités température](images/temp-entities-2.png) - -Dans le cas d'un changement d'une température de la configuration centrale, tous les VTherm qui utilisent ce preset sont immédiatement mis à jour. - -## Refonte du menu de configuration -Le menu de configuration a été totalement revu. Il s'adapte dynamiquement aux choix de l'utilisateur et permet d'accéder directement aux réglages de la fonction voulue sans avoir à dérouler tous le tunnel de configuration. - -Pour créer un nouveau VTherm, il faudra d'abord choisir le type de VTherm : - -![Choix VTherm](images/config-main0.png) - -Puis, vous accédez maintenant au menu de configuration suivant : - -![VTherm menu](images/config-menu.png) - -Chaque partie à configurer est accessible directement, sans avoir à dérouler tout le tunnel de configuration comme précédemment. - -Vous noterez l'option de menu nommée `Fonctions` qui permet de choisir quelles fonctions vont être implémentées pour ce VTherm : - -![VTherm fonctions](images/config-features.png) - -En fonction de vos choix, le menu principal s'adaptera pour ajouter les options nécessaires. - -Exemple de menu avec toutes les fonctions cochées : - -![VTherm menu](images/config-menu-all-options.png) -Vous pouvez constater que les options 'Détection des ouvertures', 'Détection de mouvement', 'Gestion de la puissance' et 'Gestion de présence' ont été ajoutées. Vous pouvez alors les configurer. - -### Les options de menu 'Configuration incomplète' et 'Finaliser' - -La dernière option du menu est spéciale. Elle permet de valider la création du VTherm lorsque toutes les fonctions ont été correctement configurées. -Si l'une options n'est pas correctement configurée, la dernière option est la suivante : - -![Configuration incomplète](images/config-not-complete.png) - -Sa sélection ne fait rien mais vous empêche de finaliser la création (resp. la modification) du VTherm. -**Vous devez alors chercher dans les options laquelle manque**. - -Une fois que toute la configuration est valide, la dernière option se transforme en : - -![Configuration complète](images/config-complete.png) - -Cliquez sur cette option pour créér (resp. modifier) le VTherm : - -![Configuration terminée](images/config-terminate.png) -
- -
-Changements dans la version 5.0 - -# Changements dans la version 5.0 - -Vous pouvez maintenant définir une configuration centrale qui va vous permettre de mettre en commun sur tous vos VTherms (ou seulement une partie), certains attributs. Pour utiliser cette possibilité, vous devez : -1. Créer un VTherm de type "Configuration Centrale", -2. Saisir les attributs de cette configuration centrale - -Pour l'utiliser ensuite dans les autres VTherms, vous devez les reconfigurer et à chaque fois que c'est possible cocher la case "Utiliser la configuration centrale". Cette case à cocher apparait dans tous les groupes d'attributs qui peuvent avoir recours à la configuration centrale : attributs principaux, TPI, ouvertures, mouvement, puissance, présence et paramètres avancés. - -Les attributs configurable dans la configuration centrale est listée ici : [Synthèse des paramètres](#synthèse-des-paramètres). - -Lors d'un changement sur la configuration centrale, tous les VTherms seront rechargés pour tenir compte de ces changements. - -En conséquence toute la phase de paramètrage d'un VTherm a été profondemment modifiée pour pouvoir utiliser la configuration centrale ou surcharger les valeurs de la configuration centrale par des valeurs propre au VTherm en cours de configuration. - -
- -# Merci pour la bière [buymecoffee](https://www.buymeacoffee.com/jmcollin78) -Un grand merci à @salabur, @pvince83, @bergoglio, @EPicLURcher, @ecolorado66, @Kriss1670, @maia, @f.maymil, @moutte69, @Jerome, @Gunnar M, @Greg.o, @John Burgess, @abyssmal, @capinfo26, @Helge, @MattG @Mexx62, @Someone, @Lajull, @giopeco, @fredericselier, @philpagan, @studiogriffanti, @Edwin, @Sebbou, @Gerard R., @John Burgess, @Sylvoliv, @cdenfert, @stephane.l, @jms92100 pour les bières. Ca fait très plaisir et ça m'encourage à continuer ! - - -# Quand l'utiliser et ne pas l'utiliser -Ce thermostat peut piloter 3 types d'équipements : -1. un radiateur qui ne fonctionne qu'en mode marche/arrêt (nommé ```thermostat_over_switch```). La configuration minimale nécessaire pour utiliser ce type thermostat est : - 1. un équipement comme un radiateur (un ```switch``` ou équivalent), - 2. une sonde de température pour la pièce (ou un input_number), - 3. un capteur de température externe (pensez à l'intégration météo si vous n'en avez pas) -2. un autre thermostat qui a ses propres modes de fonctionnement (nommé ```thermostat_over_climate```). Pour ce type de thermostat la configuration minimale nécessite : - 1. un équipement - comme une climatisation, une valve thermostatique - qui est pilotée par sa propre entity de type ```climate```, -3. un équipement qui peut prendre une valeur de 0 à 100% (nommée ```thermostat_over_valve```). A 0 le chauffage est coupé, 100% il est ouvert à fond. Ce type permet de piloter une valve thermostatique (cf. valve Shelly) qui expose une entité de type `number.` permetttant de piloter directement l'ouverture de la vanne. Versatile Thermostat régule la température de la pièce en jouant sur le pourcentage d'ouverture, à l'aide des capteurs de température intérieur et extérieur en utilisant l'algorithme TPI décrit ci-dessous. - -Le type `over_climate` vous permet d'ajouter à votre équipement existant toutes les fonctionnalités apportées par VersatileThermostat. L'entité climate VersatileThermostat contrôlera votre entité climate sous-jacente, l'éteindra si les fenêtres sont ouvertes, la fera passer en mode Eco si personne n'est présent, etc. Voir [ici] (#pourquoi-un-nouveau-thermostat-implémentation). Pour ce type de thermostat, tous les cycles de chauffage sont contrôlés par l'entité climate sous-jacente et non par le thermostat polyvalent lui-même. Une fonction facultative d'auto-régulation permet au Versatile Thermostat d'ajuster la température donnée en consigne au sous-jacent afin d'atteindre la consigne. - -Les installations avec fil pilote et diode d'activation bénéficie d'une option qui permet d'inverser la commande on/off du radiateur sous-jacent. Pour cela, utilisez le type `over switch` et cochez l'option d'inversion de la commande. - -## Incompatibilités -Certains thermostat de type TRV sont réputés incompatibles avec le Versatile Thermostat. C'est le cas des vannes suivantes : -1. les vannes POPP de Danfoss avec retour de température. Il est impossible d'éteindre cette vanne et elle s'auto-régule d'elle-même causant des conflits avec le VTherm, -2. Les thermostats « Homematic » (et éventuellement Homematic IP) sont connus pour rencontrer des problèmes avec le Versatile Thermostat en raison des limitations du protocole RF sous-jacent. Ce problème se produit particulièrement lorsque vous essayez de contrôler plusieurs thermostats Homematic à la fois dans une seule instance de VTherm. Afin de réduire la charge du cycle de service, vous pouvez par ex. regroupez les thermostats avec des procédures spécifiques à Homematic (par exemple en utilisant un thermostat mural) et laissez Versatile Thermostat contrôler uniquement le thermostat mural directement. Une autre option consiste à contrôler un seul thermostat et à propager les changements de mode CVC et de température par un automatisme, -3. les thermostats de type Heatzy qui ne supportent pas les commandes de type set_temperature -4. les thermostats de type Rointe ont tendance a se réveiller tout seul. Le reste fonctionne normalement. -5. les TRV de type Aqara SRTS-A01 et MOES TV01-ZB qui n'ont pas le retour d'état `hvac_action` permettant de savoir si elle chauffe ou pas. Donc les retours d'état sont faussés, le reste à l'air fonctionnel. -6. La clim Airwell avec l'intégration "Midea AC LAN". Si 2 commandes de VTherm sont trop rapprochées, la clim s'arrête d'elle même. -7. Les climates basés sur l'intégration Overkiz ne fonctionnent pas. Il parait impossible d'éteindre ni même de changer la température sur ces systèmes. - -# Pourquoi une nouvelle implémentation du thermostat ? - -Ce composant nommé __Versatile thermostat__ gère les cas d'utilisation suivants : -- Configuration via l'interface graphique d'intégration standard (à l'aide du flux Config Entry), -- Utilisations complètes du **mode préréglages**, -- Désactiver le mode préréglé lorsque la température est **définie manuellement** sur un thermostat, -- Éteindre/allumer un thermostat lorsqu'une **porte ou des fenêtres sont ouvertes/fermées** après un certain délai, -- Changer de preset lorsqu'une **activité est détectée** ou non dans une pièce pendant un temps défini, -- Utiliser un algorithme **TPI (Time Proportional Interval)** grâce à l'algorithme [[Argonaute](https://forum.hacf.fr/u/argonaute/summary)] , -- Ajouter une **gestion de délestage** ou une régulation pour ne pas dépasser une puissance totale définie. Lorsque la puissance maximale est dépassée, un préréglage caché de « puissance » est défini sur l'entité climatique. Lorsque la puissance passe en dessous du maximum, le préréglage précédent est restauré. -- La **gestion de la présence à domicile**. Cette fonctionnalité vous permet de modifier dynamiquement la température du préréglage en tenant compte d'un capteur de présence de votre maison. -- Des **services pour interagir avec le thermostat** à partir d'autres intégrations : vous pouvez forcer la présence / la non-présence à l'aide d'un service, et vous pouvez modifier dynamiquement la température des préréglages et changer les paramètres de sécurité. -- Ajouter des capteurs pour voir les états internes du thermostat, -- Contrôle centralisé de tous les Versatile Thermostat pour les stopper tous, les passer tous en hors-gel, les forcer en mode Chauffage (l'hiver), les forcer en mode Climatisation (l'été). -- Contrôle d'une chaudière centrale et des VTherm qui doivent contrôler cette chaudière. - -# Comment installer cet incroyable Thermostat Versatile ? - -## HACS installation (recommendé) - -1. Installez [HACS](https://hacs.xyz/). De cette façon, vous obtenez automatiquement les mises à jour. -2. L'intégration Versatile Thermostat est maintenant proposée directement depuis l'interface HACF (onglet intégrations), -3. recherchez et installez "Versatile Thermostat" dans HACS et cliquez sur "installer". -4. Redémarrez Home Assistant. -5. Ensuite, vous pouvez ajouter une intégration de Versatile Thermostat dans la page Paramètres / Intégrations. Vous ajoutez autant de thermostats dont vous avez besoin (généralement un par radiateur ou par groupe de radiateurs qui doivent être gérés ou par pompe dans le cas d'un chauffage centralisé) - - -## Installation manuelle - -1. À l'aide de l'outil de votre choix, ouvrez le répertoire (dossier) de votre configuration HA (où vous trouverez `configuration.yaml`). -2. Si vous n'avez pas de répertoire (dossier) `custom_components`, vous devez le créer. -3. Dans le répertoire (dossier) `custom_components`, créez un nouveau dossier appelé `versatile_thermostat`. -4. Téléchargez _tous_ les fichiers du répertoire `custom_components/versatile_thermostat/` (dossier) dans ce référentiel. -5. Placez les fichiers que vous avez téléchargés dans le nouveau répertoire (dossier) que vous avez créé. -6. Redémarrez l'assistant domestique -7. Configurer la nouvelle intégration du Versatile Thermostat - -# Configuration - --- VTherm = Versatile Thermostat dans la suite de ce document -- - -> ![Astuce](images/tips.png) _*Notes*_ +# Quoi de neuf ? +![Nouveau](images/new-icon.png) +> * **Release 6.8**: > -> Trois façons de configurer les VTherms sont disponibles : -> 1. Chaque Versatile Thermostat est entièrement configurée de manière indépendante. Choisissez cette option si vous ne souhaitez avoir aucune configuration ou gestion centrale. -> 2. Certains aspects sont configurés de manière centralisée. Cela permet par ex. définir la température min/max, la détection de fenêtre ouverte,… au niveau d'une instance centrale et unique. Pour chaque VTherm que vous configurez, vous pouvez alors choisir d'utiliser la configuration centrale ou de la remplacer par des paramètres personnalisés. -> 3. En plus de cette configuration centralisée, tous les VTherm peuvent être contrôlées par une seule entité de type `select`. Cette fonction est nommé `central_mode`. Cela permet de stopper / démarrer / mettre en hors gel / etc tous les VTherms en une seule fois. Pour chaque VTherm, l'utilisateur indique si il est concerné par ce `central_mode`. +> Ajout d'une nouvelle méthode de régulation pour les Versatile Thermostat de type `over_climate`. Cette méthode nommée 'Contrôle direct de la vanne' permet de contrôler directement la vanne d'un TRV et éventuellement un décalage pour calibrer le thermomètre interne de votre TRV. Cette nouvelle méthode a été testée avec des Sonoff TRVZB et généralisée pour d'autre type de TRV pour lesquels la vanne est directement commandable via des entités de type `number`. +> +> Plus d'informations [ici](documentation/fr/over-climate.md) et [ici](documentation/fr/self-regulation.md). +> +> * **Refonte de la documentation**: +> +> Avec toutes les évolutions réalisées depuis le début de l'intégration, la documentation nécessitait une profonde re-organisation, c'est chose faite sur cette version. Tous vos retours sur cette nouvelle organisation seront les bienvenus. + + +# 🍻 Merci pour les bières [buymecoffee](https://www.buymeacoffee.com/jmcollin78) 🍻 +Un grand merci à tous mes fournisseurs de bières pour leurs dons et leurs encouragments. Ca me fait très plaisir et ça m'encourage à continuer ! Si cette intégration vous a fait économiser, payez moi une p'tite bière en retour, j'en vous en serais très reconnaissant ! + +# Glossaire + + _VTherm_ : Versatile Thermostat dans la suite de ce document + + _TRV_ : tête thermostatique équipée d'une vanne. La vanne s'ouvre ou se ferme permettant le passage de l'eau chaude + + _AC_ : Air conditionné. Un équipement est AC si il fait du froid. Les températures sont alors inversées : Eco est plus chaud que Confort qui est plus chaud que Boost. Les algorithmes tiennent compte de cette information. + +# Documentation + +La documentation est maintenant découpée en plusieurs pages pour faciliter la lecture et la recherche d'informations : +1. [présentation](documentation/fr/presentation.md), +2. [choisir un type de VTherm](documentation/fr/creation.md), +3. [les attributs de base](documentation/fr/base-attributes.md) +3. [configurer un VTherm sur un `switch`](documentation/fr/over-switch.md) +3. [configurer un VTherm sur un `climate`](documentation/fr/over-climate.md) +3. [configurer un VTherm sur une vanne](documentation/fr/over-valve.md) +4. [les pré-régages (preset)](documentation/fr/feature-presets.md) +5. [la gestion des ouvertures](documentation/fr/feature-window.md) +6. [la gestion de la présence](documentation/fr/feature-presence.md) +7. [la gestion de mouvement](documentation/fr/feature-motion.md) +8. [la gestion de la puissance](documentation/fr/feature-power.md) +9. [l'auto start and stop](documentation/fr/feature-auto-start-stop.md) +10. [la contrôle centralisé de tous vos VTherms](documentation/fr/feature-central-mode.md) +11. [la commande du chauffage central](documentation/fr/feature-central-boiler.md) +12. [aspects avancés, mode sécurité](documentation/fr/feature-advanced.md) +12. [l'auto-régulation](documentation/fr/self-regulation.md) +13. [exemples de réglages](documentation/fr/tuning-examples.md) +14. [les différents algorithmes](documentation/fr/algorithms.md) +15. [documentation de référence](documentation/fr/reference.md) +16. [exemple de réglages](documentation/fr/tuning-examples.md) +17. [dépannage](documentation/fr/troubleshooting.md) +18. [notes de version](documentation/fr/releases.md) -## Création d'un nouveau Versatile Thermostat - -Cliquez sur le bouton Ajouter une intégration dans la page d'intégration - -![image](images/add-an-integration.png) - -puis - -![image](images/config-main0.png) - -La configuration peut être modifiée via la même interface. Sélectionnez simplement le thermostat à modifier, appuyez sur "Configurer" et vous pourrez modifier certains paramètres ou la configuration. - -Suivez ensuite les étapes de configuration en sélectionnant dans le menu l'option à configurer. - -## Choix des attributs de base - -Choisisez le menu "Principaux attributs". - -![image](images/config-main.png) - -Donnez les principaux attributs obligatoires : -1. un nom (sera le nom de l'intégration et aussi le nom de l'entité climate) -2. le type de thermostat ```thermostat_over_switch``` pour piloter un radiateur commandé par un switch ou ```thermostat_over_climate``` pour piloter un autre thermostat, ou ```thermostat_over_valve``` Cf. [ci-dessus](#pourquoi-une-nouvelle-implémentation-du-thermostat) -4. un identifiant d'entité de capteur de température qui donne la température de la pièce dans laquelle le radiateur est installé, -5. une entité capteur de température donnant la température extérieure. Si vous n'avez pas de capteur externe, vous pouvez utiliser l'intégration météo locale -6. une durée de cycle en minutes. A chaque cycle, le radiateur s'allumera puis s'éteindra pendant une durée calculée afin d'atteindre la température ciblée (voir [preset](#configure-the-preset-temperature) ci-dessous). En mode ```over_climate```, le cycle ne sert qu'à faire des controles de base mais ne régule pas directement la température. C'est le ```climate``` sous-jacent qui le fait, -7. les températures minimales et maximales du thermostat, -8. une puissance de l'équipement ce qui va activer les capteurs de puissance et énergie consommée par l'appareil, -9. la possibilité de controler le thermostat de façon centralisée. Cf [controle centralisé](#le-contrôle-centralisé), -10. la liste des fonctionnalités qui seront utilisées pour ce thermostat. En fonction de vos choix, les écrans de configuration suivants s'afficheront ou pas. - -> ![Astuce](images/tips.png) _*Notes*_ -> 1. avec les types ```over_switch``` et ```over_valve```, les calculs sont effectués à chaque cycle. Donc en cas de changement de conditions, il faudra attendre le prochain cycle pour voir un changement. Pour cette raison, le cycle ne doit pas être trop long. **5 min est une bonne valeur**, -> 2. si le cycle est trop court, le radiateur ne pourra jamais atteindre la température cible. Pour le radiateur à accumulation par exemple il sera sollicité inutilement. - -## Sélectionnez des entités pilotées (sous-jacents) - -En fonction de votre choix sur le type de thermostat, vous devrez choisir une ou plusieurs entités de type `switch`, `climate` ou `number`. Seules les entités compatibles avec le type sont présentées. - -> ![Astuce](images/tips.png) _*Comment choisir le type*_ -> Le choix du type est important. Même si il toujours possible de le modifier ensuite via l'IHM de configuration, il est préférable de se poser les quelques questions suivantes : -> 1. **quel type d'équipement je vais piloter ?** Dans l'ordre voici ce qu'il faut faire : -> 1. si vous avez une vanne thermostatique (TRV) commandable dans Home Assistant via une entité de type ```number``` (par exemple une _Shelly TRV_), choisissez le type `over_valve`. C'est le type le plus direct et qui assure la meilleure régulation, -> 2. si vous avez un radiateur électrique (avec ou sans fil pilote) et qu'une entité de type ```switch``` permet de l'allumer ou de l'éteindre, alors le type ```over_switch``` est préférable. La régulation sera faite par le Versatile Thermostat en fonction de la température mesuré par votre thermomètre, à l'endroit ou vous l'avez placé, -> 3. dans tous les autres cas, utilisez le mode ```over_climate```. Vous gardez votre entité ```climate``` d'origine et le Versatile Thermostat "ne fait que" piloter le on/off et la température cible de votre thermostat d'origine. La régulation est faite par votre thermostat d'origine dans ce cas. Ce mode est particulièrement adapté aux climatisations réversible tout-en-un dont l'exposition dans Home Assistant se limite à une entité de type ```climate``` -> 2. **quelle type de régulation je veux ?** Si l'équipement piloté possède son propre mécanisme de régulation (clim, certaine vanne TRV) et que cette régulation fonctionne bien, optez pour un ```over_climate``` - -### Pour un thermostat de type ```thermostat_over_switch``` -![image](images/config-linked-entity.png) - -Certains équipements nécessitent d'être périodiquement sollicités pour empêcher un arrêt de sécurité. Connu sous le nom de "keep-alive" cette fonction est activable en entrant un nombre de secondes non nul dans le champ d'intervalle keep-alive du thermostat. Pour désactiver la fonction ou en cas de doute, laissez-le vide ou entrez zéro (valeur par défaut). - -L'algorithme à utiliser est aujourd'hui limité à TPI est disponible. Voir [algorithme](#algorithme). -Si plusieurs entités de type sont configurées, la thermostat décale les activations afin de minimiser le nombre de switch actif à un instant t. Ca permet une meilleure répartition de la puissance puisque chaque radiateur va s'allumer à son tour. -Exemple de déclenchement synchronisé : -![image](images/multi-switch-activation.png) - -Il est possible de choisir un thermostat over switch qui commande une climatisation en cochant la case "AC Mode". Dans ce cas, seul le mode refroidissement sera visible. - -Si votre équipement est commandé par un fil pilote avec un diode, vous aurez certainement besoin de cocher la case "Inverser la case". Elle permet de mettre le switch à On lorsqu'on doit étiendre l'équipement et à Off lorsqu'on doit l'allumer. - -### Pour un thermostat de type ```thermostat_over_climate```: -![image](images/config-linked-entity2.png) - -Il est possible de choisir un thermostat over climate qui commande une climatisation réversible en cochant la case "AC Mode". Dans ce cas, selon l'équipement commandé vous aurez accès au chauffage et/ou au réfroidissement. - -#### L'auto-régulation -Depuis la release 3.8, vous avez la possibilité d'activer la fonction d'auto-régulation. Cette fonction autorise VersatileThermostat à adapter la consigne de température donnée au climate sous-jacent afin que la température de la pièce atteigne réellement la consigne. -Pour faire ça, le VersatileThermostat calcule un décalage basé sur les informations suivantes : -1. la différence actuelle entre la température réelle et la température de consigne, appelé erreur brute, -2. l'accumulation des erreurs passées, -3. la différence entre la température extérieure et la consigne - -Ces trois informations sont combinées pour calculer le décalage qui sera ajouté à la consigne courante et envoyé au climate sous-jacent. - -La fonction d'auto-régulation se paramètre avec : -1. une dégré de régulation : - 1. Légère - pour des faibles besoin en auto-régulation. Dans ce mode, le décalage maximal sera de 1,5°, - 2. Medium - pour une auto-régulation moyenne. Un décalage maximal de 2° est possible dans ce mode, - 3. Forte - pour un fort besoin d'auto-régulation. Le décalage maximal est de 3° dans ce mode et l'auto-régulation réagira fortement aux changements de température. -2. Un seuil d'auto-régulation : valeur en dessous de laquelle une nouvelle régulation ne sera pas appliquée. Imaginons qu'à un instant t, le décalage soit de 2°. Si au prochain calcul, le décalage est de 2.4°, il sera pas appliqué. Il ne sera appliqué que la différence entre 2 décalages sera au moins égal à ce seuil, -3. Période minimal entre 2 auto-régulation : ce nombre, exprimé en minute, indique la durée entre 2 changements de régulation. - -Ces trois paramètres permettent de moduler la régulation et éviter de multiplier les envois de régulation. Certains équipements comme les TRV, les chaudières n'aiment pas qu'on change la consigne de température trop souvent. - -> ![Astuce](images/tips.png) _*Conseil de mise en place*_ -> 1. Ne démarrez pas tout de suite l'auto-régulation. Regardez comment se passe la régulation naturelle de votre équipement. Si vous constatez que la température de consigne n'est pas atteinte ou qu'elle met trop de temps à être atteinte, démarrez la régulation, -> 2. D'abord commencez par une légère auto-régulation et gardez les deux paramètres avec leur valeurs par défaut. Attendez quelques jours et vérifiez si la situation s'est améliorée, -> 3. Si ce n'est pas suffisant, passez en auto-régulation Medium, attendez une stabilisation, -> 4. Si ce n'est toujours pas suffisant, passez en auto-régulation Forte, -> 5. Si ce n'est toujours pas bon, il faudra passer en mode expert pour pouvoir régler les paramètres de régulation de façon fine. Voir en-dessous - -L'auto-régulation consiste à forcer l'équipement a aller plus loin en lui forçant sa température de consigne régulièrement. Sa consommation peut donc être augmentée, ainsi que son usure. - -#### L'auto-régulation en mode Expert - -En mode **Expert** pouvez régler finement les paramètres de l'auto-régulation pour atteindre vos objeetifs et optimiser au mieux. L'algorithme calcule l'écart entre la consigne et la température réelle de la pièce. Cet écard est appelé erreur. -Les paramètres réglables sont les suivants : -1. `kp` : le facteur appliqué à l'erreur brute, -2. `ki` : le facteur appliqué à l'accumulation des erreurs, -3. `k_ext` : le facteur appliqué à la différence entre la température intérieure et la température externe, -4. `offset_max` : le maximum de correction (offset) que la régulation peut appliquer, -5. `stabilization_threshold` : un seuil de stabilisation qui lorsqu'il est atteint par l'erreur remet à 0, l'accumulation des erreurs, -6. `accumulated_error_threshold` : le maximum pour l'accumulation d'erreur. - -Pour le tuning il faut tenir compte de ces observations : -1. `kp * erreur` va donner l'offset lié à l'erreur brute. Cet offset est directement proportionnel à l'erreur et sera à 0 lorsque la target sera atteinte, -2. l'accumulation de l'erreur permet de corriger le stabilisation de la courbe alors qu'il reste une erreur. L'erreur s'accumule et l'offset augmente donc progressivement ce qui devrait finir par stabiliser sur la température cible. Pour que ce paramètre fondamental est un effet il faut qu'il soit pas trop petit. Une valeur moyenne est 30 -3. `ki * accumulated_error_threshold` va donner l'offset maximal lié à l'accumulation de l'erreur, -4. `k_ext` permet d'appliquer tout de suite (sans attendre une accumulation des erreurs) une correction lorsque la température extérieure est très différente de la température cible. Si la stabilisation se fait trop haut lorsqu'il les écarts de température sont importants, c'est que ce paramètre est trop fort. Il devrait pouvoir être annulé totalement pour laisser faire les 2 premiers offset - -Les valeurs préprogrammées sont les suivantes : - -Slow régulation : - - kp: 0.2 # 20% of the current internal regulation offset are caused by the current difference of target temperature and room temperature - ki: 0.8 / 288.0 # 80% of the current internal regulation offset are caused by the average offset of the past 24 hours - k_ext: 1.0 / 25.0 # this will add 1°C to the offset when it's 25°C colder outdoor than indoor - offset_max: 2.0 # limit to a final offset of -2°C to +2°C - stabilization_threshold: 0.0 # this needs to be disabled as otherwise the long term accumulated error will always be reset when the temp briefly crosses from/to below/above the target - accumulated_error_threshold: 2.0 * 288 # this allows up to 2°C long term offset in both directions - -Light régulation : - - kp: 0.2 - ki: 0.05 - k_ext: 0.05 - offset_max: 1.5 - stabilization_threshold: 0.1 - accumulated_error_threshold: 10 - - -Medium régulation : - - kp: 0.3 - ki: 0.05 - k_ext: 0.1 - offset_max: 2 - stabilization_threshold: 0.1 - accumulated_error_threshold: 20 - - -Strong régulation : - - """Strong parameters for regulation - A set of parameters which doesn't take into account the external temp - and concentrate to internal temp error + accumulated error. - This should work for cold external conditions which else generates - high external_offset""" - - kp: 0.4 - ki: 0.08 - k_ext: 0.0 - offset_max: 5 - stabilization_threshold: 0.1 - accumulated_error_threshold: 50 - -Pour utiliser le mode Expert il vous faut déclarer les valeurs que vous souhaitez utiliser pour chacun de ces paramètres dans votre `configuration.yaml` sous la forme suivante : -``` -versatile_thermostat: - auto_regulation_expert: - kp: 0.4 - ki: 0.08 - k_ext: 0.0 - offset_max: 5 - stabilization_threshold: 0.1 - accumulated_error_threshold: 50 -``` -et bien sur, configurer le mode auto-régulation du VTherm en mode Expert. Tous les VTherm en mode **Expert** utiliseront ces mêmes paramètres. - -Pour que les modifications soient prises en compte, il faut soit **relancer totalement Home Assistant** soit juste l'intégration Versatile Thermostat (Outils de dev / Yaml / rechargement de la configuration / Versatile Thermostat). - -#### Compensation de la température interne -Quelque fois, il arrive que le thermomètre interne du sous-jacent (TRV, climatisation, ...) soit tellement faux que l' auto-régulation ne suffise pas à réguler. -Cela arrive lorsque le thermomètre interne est trop près de la source de chaleur. La température interne monte alors beaucoup plus vite que la température de la pièce, ce qui génère des défauts dans la régulation. -Exemple : -1. la température de la pièce est 18°, la consigne est à 20°, -2. la température interne de l'équipement est de 22°, -3. si VTherm envoie 21° comme consigne (= 20° + 1° d'auto-regulation), alors l'équipement ne chauffera pas car sa température interne (22°) est au-dessus de la consigne (21°) - -Pour palier à ça, une nouvelle option facultative a été ajoutée en version 5.4 : ![Utilisation de la température interne](images/config-use-internal-temp.png) - -Lorsqu'elle est activée, cette fonction ajoutera l'écart entre la température interne et la température de la pièce à la consigne pour forcer le chauffage. -Dans l'exemple ci-dessus, l'écart est de +4° (22° - 18°), donc VTherm enverra 25° (21°+4°) à l'équipement le forçant ainsi à chauffer. - -Cet écart est calculé pour chaque sous-jacent car chacun à sa propre température interne. Pensez à un VTherm qui serait relié à 3 TRV chacun avec sa température interne par exemple. - -On obtient alors une auto-régulation bien plus efficace qui évite l'eccueil des gros écarts de température interne défaillante. - -#### Synthèse de l'algorithme d'auto-régulation -L'algorithme d'auto-régulation peut être synthétisé comme suit: - -1. initialiser la température cible comme la consigne du VTherm, -1. Si l'auto-régulation est activée, - 1. calcule de la température régulée (valable pour un VTherm), - 2. prendre cette température comme cible, -2. Pour chaque sous-jacent du VTherm, - 1. Si "utiliser la température interne" est cochée, - 1. calcule de l'écart (trv internal temp - room temp), - 2. ajout de l'écart à la température cible, - 3. envoie de la température cible ( = temp regulee + (temp interne - temp pièce)) au sous-jacent - - - -#### Le mode auto-fan -Ce mode introduit en 4.3 permet de forcer l'usage de la ventilation si l'écart de température est important. En effet, en activant la ventilation, la répartition se fait plus rapidement ce qui permet de gagner du temps dans l'atteinte de la température cible. -Vous pouvez choisir quelle ventilation vous voulez activer entre les paramètres suivants : Faible, Moyenne, Forte, Turbo. - -Il faut évidemment que votre équipement sous-jacent soit équipée d'une ventilation et quelle soit pilotable pour que cela fonctionne. -Si votre équipement ne comprend pas le mode Turbo, le mode Forte` sera utilisé en remplacement. -Une fois l'écart de température redevenu faible, la ventilation se mettra dans un mode "normal" qui dépend de votre équipement à savoir (dans l'ordre) : `Silence (mute)`, `Auto (auto)`, `Faible (low)`. La première valeur qui est possible pour votre équipement sera choisie. - -#### Le démarrage / arrêt automatique -Cette fonction a été introduite en 6.5.0. Elle permet d'autoriser VTherm a stopper un équipement qui n'a pas besoin d'être allumé et de le redémarrer lorsque les conditions le réclame. Cette fonction est munie de 3 réglages qui permettent d'arrêter / relancer plus ou moins rapidement l'équipement. - -Pour l'utiliser, vous devez : -1. Ajouter la fonction `Avec démmarrage et extinction automatique` dans le menu 'Fonctions', -2. Paramétrer le niveau de détection dans l'option 'Allumage/extinction automatique' qui s'affiche lorsque la fonction a été activée. Vous choisissez le niveau de détection entre 'Lent', 'Moyen' et 'Rapide'. Les arrêts/relances seront plus nombreux avec le niveau 'Rapide'. - -Une fois paramétré, vous aurez maintenant une nouvelle entité de type `switch` qui vous permet d'autoriser ou non l'arrêt/relance automatique sans toucher à la configuration. Cette entité est disponible sur l'appareil VTherm et se nomme `switch._enable_auto_start_stop`. Cochez la pour autoriser le démarrage et extinction automatique. - -L'algorithme de détection est décrit [ici](https://github.com/jmcollin78/versatile_thermostat/issues/585). - -### Pour un thermostat de type ```thermostat_over_valve```: -![image](images/config-linked-entity3.png) -Vous pouvez choisir jusqu'à entité du domaine ```number``` ou ```ìnput_number``` qui vont commander les vannes. -L'algorithme à utiliser est aujourd'hui limité à TPI est disponible. Voir [algorithme](#algorithme). - -Il est possible de choisir un thermostat over valve qui commande une climatisation en cochant la case "AC Mode". Dans ce cas, seul le mode refroidissement sera visible. - -## Configurez les coefficients de l'algorithme TPI - -Si vous avez choisi un thermostat de type ```over_switch``` ou ```over_valve``` et que vous sélectionnez l'option "TPI" vous menu, vous arriverez sur cette page : - -![image](images/config-tpi.png) - -Vous devez donner : -1. le coefficient coef_int de l'algorithme TPI, -2. le coefficient coef_ext de l'algorithme TPI - - -Pour plus d'informations sur l'algorithme TPI et son réglage, veuillez vous référer à [algorithm](#algorithm). - -## Configurer les températures préréglées - -Le mode préréglé (preset) vous permet de préconfigurer la température ciblée. Utilisé en conjonction avec Scheduler (voir [scheduler](#even-better-with-scheduler-component) vous aurez un moyen puissant et simple d'optimiser la température par rapport à la consommation électrique de votre maison. Les préréglages gérés sont les suivants : - - **Eco** : l'appareil est en mode d'économie d'énergie - - **Confort** : l'appareil est en mode confort - - **Boost** : l'appareil tourne toutes les vannes à fond - - Si le mode AC est utilisé, vous pourrez aussi configurer les températures lorsque l'équipement en mode climatisation. - -**Aucun** est toujours ajouté dans la liste des modes, car c'est un moyen de ne pas utiliser les preset mais une **température manuelle** à la place. - -Les pré-réglages se font (depuis v6.0) directement depuis les entités du VTherm ou de la configuration centrale si vous utilisez la configuration centrale. - -> ![Astuce](images/tips.png) _*Notes*_ -> 1. En modifiant manuellement la température cible, réglez le préréglage sur Aucun (pas de préréglage). De cette façon, vous pouvez toujours définir une température cible même si aucun préréglage n'est disponible. -> 2. Le préréglage standard ``Away`` est un préréglage caché qui n'est pas directement sélectionnable. Versatile Thermostat utilise la gestion de présence ou la gestion de mouvement pour régler automatiquement et dynamiquement la température cible en fonction d'une présence dans le logement ou d'une activité dans la pièce. Voir [gestion de la présence](#configure-the-presence-management). -> 3. Si vous utilisez la gestion du délestage, vous verrez un préréglage caché nommé ``power``. Le préréglage de l'élément chauffant est réglé sur « puissance » lorsque des conditions de surpuissance sont rencontrées et que le délestage est actif pour cet élément chauffant. Voir [gestion de l'alimentation](#configure-the-power-management). -> 4. si vous utilisez la configuration avancée, vous verrez le préréglage défini sur ``sécurité`` si la température n'a pas pu être récupérée après un certain délai -> 5. Si vous ne souhaitez pas utiliser le préréglage, indiquez 0 comme température. Le préréglage sera alors ignoré et ne s'affichera pas dans le composant front - -## Configurer les portes/fenêtres en allumant/éteignant les thermostats - -Vous devez avoir choisi la fonctionnalité ```Avec détection des ouvertures``` dans la première page pour arriver sur cette page. -La détecttion des ouvertures peut se faire de 2 manières: -1. soit avec un capteur placé sur l'ouverture (mode capteur), -2. soit en détectant une chute brutale de température (mode auto) - -### Le mode capteur -En mode capteur, vous devez renseigner les informations suivantes: -![image](images/config-window-sensor.png) - -1. un identifiant d'entité d'un **capteur de fenêtre/porte**. Cela devrait être un binary_sensor ou un input_boolean. L'état de l'entité doit être 'on' lorsque la fenêtre est ouverte ou 'off' lorsqu'elle est fermée -2. un **délai en secondes** avant tout changement. Cela permet d'ouvrir rapidement une fenêtre sans arrêter le chauffage. - - -### Le mode auto -En mode auto, la configuration est la suivante: -![image](images/config-window-auto.png) - -1. un seuil de détection en degré par minute. Lorsque la température chute au delà de ce seuil, le thermostat s'éteindra. Plus cette valeur est faible et plus la détection sera rapide (en contre-partie d'un risque de faux positif), -2. un seuil de fin de détection en degré par minute. Lorsque la chute de température repassera au-dessus cette valeur, le thermostat se remettra dans le mode précédent (mode et preset), -3. une durée maximale de détection. Au delà de cette durée, le thermostat se remettra dans son mode et preset précédent même si la température continue de chuter. - -Pour régler les seuils il est conseillé de commencer avec les valeurs de référence et d'ajuster les seuils de détection. Quelques essais m'ont donné les valeurs suivantes (pour un bureau): -- seuil de détection : 0,05 °C/min -- seuil de non détection: 0 °C/min -- durée max : 60 min. - -Un nouveau capteur "slope" a été ajouté pour tous les thermostats. Il donne la pente de la courbe de température en °C/min (ou °K/min). Cette pente est lissée et filtrée pour éviter les valeurs abérrantes des thermomètres qui viendraient pertuber la mesure. -![image](images/temperature-slope.png) - -Pour bien régler il est conseillé d'affocher sur un même graphique historique la courbe de température et la pente de la courbe (le "slope") : -![image](images/window-auto-tuning.png) - -Et c'est tout ! votre thermostat s'éteindra lorsque les fenêtres seront ouvertes et se rallumera lorsqu'il sera fermé. - -> ![Astuce](images/tips.png) _*Notes*_ -> 1. Si vous souhaitez utiliser **plusieurs capteurs de porte/fenêtre** pour automatiser votre thermostat, créez simplement un groupe avec le comportement habituel (https://www.home-assistant.io/integrations/binary_sensor.group/) -> 2. Si vous n'avez pas de capteur de fenêtre/porte dans votre chambre, laissez simplement l'identifiant de l'entité du capteur vide, -> 3. **Un seul mode est permis**. On ne peut pas configurer un thermostat avec un capteur et une détection automatique. Les 2 modes risquant de se contredire, il n'est pas possible d'avoir les 2 modes en même temps, -> 4. Il est déconseillé d'utiliser le mode automatique pour un équipement soumis à des variations de température fréquentes et normales (couloirs, zones ouvertes, ...) - -## Configurer le mode d'activité ou la détection de mouvement - -Si vous avez choisi la fonctionnalité ```Avec détection de mouvement```, cliquez sur 'Valider' sur la page précédente et vous y arriverez : - -![image](images/config-motion.png) - -Nous allons maintenant voir comment configurer le nouveau mode Activité. -Ce dont nous avons besoin: -- un **capteur de mouvement**. ID d'entité d'un capteur de mouvement. Les états du capteur de mouvement doivent être « on » (mouvement détecté) ou « off » (aucun mouvement détecté) -- une durée de **délai de mouvement** (en secondes) définissant combien de temps nous attendons la confirmation du mouvement avant de considérer le mouvement. Ce paramètre peut être supérieur à la temporision de votre détecteur de mouvement, sinon la détection se fera à chaque mouvement signalé par le détecteur, -- une durée de fin **délai de mouvement** (en secondes) définissant combien de temps nous attendons la confirmation d'une fin de mouvement avant de ne plus considérer le mouvement. -- un **préréglage de "mouvement" **. Nous utiliserons la température de ce préréglage lorsqu'une activité sera détectée. -- un **préréglage "pas de mouvement"**. Nous utiliserons la température de ce deuxième préréglage lorsqu'aucune activité n'est détectée. - -Alors imaginons que nous voulions avoir le comportement suivant : -- nous avons une pièce avec un thermostat réglé en mode activité, le mode "mouvement" choisi est confort (21,5°C), le mode "pas de mouvement" choisi est Eco (18.5°C) et la temporisation du mouvement est de 30 sec lors de la détection et de 5 minutes sur fin de détection. -- la pièce est vide depuis un moment (aucune activité détectée), la température de cette pièce est de 18,5° -- quelqu'un entre dans la pièce, une activité est détectée si le mouvement est présent pendant au moins 30 sec. La température passe alors à 21,5° -- si le mouvement est présent pendant moins de 30 sec (passage rapide), la température reste sur 18,5°, -- imaginons que la température soit passée sur 21,5°, lorsque la personne quitte la pièce, au bout de 5 min la température est ramenée à 18,5°. -- si la personne revient avant les 5 minutes, la température reste sur 21,5° - -Pour que cela fonctionne, le thermostat doit être en mode préréglé « Activité ». - -> ![Astuce](images/tips.png) _*Notes*_ - 1. Sachez que comme pour les autres modes prédéfinis, ``Activity`` ne sera proposé que s'il est correctement configuré. En d'autres termes, les 4 clés de configuration doivent être définies si vous souhaitez voir l'activité dans l'interface de l'assistant domestique - -## Configurer la gestion de la puissance - -Si vous avez choisi la fonctionnalité ```Avec détection de la puissance```, cliquez sur 'Valider' sur la page précédente et vous arriverez ici : - -![image](images/config-power.png) - -Cette fonction vous permet de réguler la consommation électrique de vos radiateurs. Connue sous le nom de délestage, cette fonction vous permet de limiter la consommation électrique de votre appareil de chauffage si des conditions de surpuissance sont détectées. Donnez un **capteur à la consommation électrique actuelle de votre maison**, un **capteur à la puissance max** qu'il ne faut pas dépasser, la **consommation électrique totale des équipements du VTherm** (en étape 1 de la configuration) et l'algorithme ne démarrera pas un radiateur si la puissance maximale sera dépassée après le démarrage du radiateur. - -Notez que toutes les valeurs de puissance doivent avoir les mêmes unités (kW ou W par exemple). -Cela vous permet de modifier la puissance maximale au fil du temps à l'aide d'un planificateur ou de ce que vous voulez. - -> ![Astuce](images/tips.png) _*Notes*_ -> 1. En cas de délestage, le radiateur est réglé sur le préréglage nommé ```power```. Il s'agit d'un préréglage caché, vous ne pouvez pas le sélectionner manuellement. -> 2. Je l'utilise pour éviter de dépasser la limite de mon contrat d'électricité lorsqu'un véhicule électrique est en charge. Cela crée une sorte d'autorégulation. -> 3. Gardez toujours une marge, car la puissance max peut être brièvement dépassée en attendant le calcul du prochain cycle typiquement ou par des équipements non régulés. -> 4. Si vous ne souhaitez pas utiliser cette fonctionnalité, laissez simplement l'identifiant des entités vide -> 5. Si vous controlez plusieurs radiateurs, la **consommation électrique de votre chauffage** renseigné doit correspondre à la somme des puissances. - -## Configurer la présence (ou l'absence) - -Si sélectionnée en première page, cette fonction vous permet de modifier dynamiquement la température de tous les préréglages du thermostat configurés lorsque personne n'est à la maison ou lorsque quelqu'un rentre à la maison. Pour cela, vous devez configurer la température qui sera utilisée pour chaque préréglage lorsque la présence est désactivée. Lorsque le capteur de présence s'éteint, ces températures seront utilisées. Lorsqu'il se rallume, la température "normale" configurée pour le préréglage est utilisée. Voir [gestion des préréglages](#configure-the-preset-temperature). -Pour configurer la présence remplissez ce formulaire : - -![image](images/config-presence.png) - -Pour cela, vous devez configurer : -1. Un **capteur d'occupation** dont l'état doit être 'on' ou 'home' si quelqu'un est présent ou 'off' ou 'not_home' sinon, -2. La **température utilisée en Eco** prédéfinie en cas d'absence, -3. La **température utilisée en Confort** préréglée en cas d'absence, -4. La **température utilisée en Boost** préréglée en cas d'absence - -Si le mode AC est utilisé, vous pourrez aussi configurer les températures lorsque l'équipement en mode climatisation. - -ATTENTION : les groupes de personnes ne fonctionnent pas en tant que capteur de présence. Ils ne sont pas reconnus comme un capteur de présence. Vous devez utiliser, un template comme décrit ici [Utilisation d'un groupe de personnes comme capteur de présence](#utilisation-dun-groupe-de-personnes-comme-capteur-de-présence). - -> ![Astuce](images/tips.png) _*Notes*_ -> 1. le changement de température est immédiat et se répercute sur le volet avant. Le calcul prendra en compte la nouvelle température cible au prochain calcul du cycle, -> 2. vous pouvez utiliser le capteur direct person.xxxx ou un groupe de capteurs de Home Assistant. Le capteur de présence gère les états ``on`` ou ``home`` comme présents et les états ``off`` ou ``not_home`` comme absents. - -## Configuration avancée - -Ces paramètres permettent d'affiner le réglage du thermostat. -Le formulaire de configuration avancée est le suivant : - -![image](images/config-advanced.png) - -Le premier délai (minimal_activation_delay_sec) en secondes est le délai minimum acceptable pour allumer le chauffage. Lorsque le calcul donne un délai de mise sous tension inférieur à cette valeur, le chauffage reste éteint. - -Le deuxième délai (``security_delay_min``) est le délai maximal entre deux mesures de température avant de régler le préréglage sur ``security``. Si le capteur de température ne donne plus de mesures de température, le thermostat et le radiateur passeront en mode ``security`` après ce délai. Ceci est utile pour éviter une surchauffe si la batterie de votre capteur de température est trop faible. - -Le troisième paramétre (``security_min_on_percent``) est la valeur minimal de ``on_percent`` en dessous de laquelle le préréglage sécurité ne sera pas activé. Ce paramètre permet de ne pas mettre en sécurité un thermostat, si le radiateur piloté ne chauffe pas suffisament. -Mettre ce paramètre à ``0.00`` déclenchera le préréglage sécurité quelque soit la dernière consigne de chauffage, à l'inverse ``1.00`` ne déclenchera jamais le préréglage sécurité ( ce qui revient à désactiver la fonction). - -Le quatrième param§tre (``security_default_on_percent``) est la valeur de ``on_percent`` qui sera utilisée lorsque le thermostat passe en mode ``security``. Si vous mettez ``0`` alors le thermostat sera coupé lorsqu'il passe en mode ``security``, mettre 0,2% par exemple permet de garder un peu de chauffage (20% dans ce cas), même en mode ``security``. Ca évite de retrouver son logement totalement gelé lors d'une panne de thermomètre. - -Note: les paramètres `security_min_on_percent` et `security_default_on_percent` ne s'applique pas aux VTherms `over_climate`. - -Depuis la version 5.3 il est possible de désactiver la mise en sécurité suite à une absence de données du thermomètre extérieure. En effet, celui-ci ayant la plupart du temps un impact faible sur la régulation (dépendant de votre paramètrage), il est possible qu'il soit absent sans mettre en danger le logement. Pour cela, il faut ajouter les lignes suivantes dans votre `configuration.yaml` : -``` -versatile_thermostat: -... - safety_mode: - check_outdoor_sensor: false -``` -Par défaut, le thermomètre extérieur peut déclencher une mise en sécurité si il n'envoit plus de valeur. - -Voir [exemple de réglages](#examples-tuning) pour avoir des exemples de réglage communs - -> ![Astuce](images/tips.png) _*Notes*_ -> 1. Lorsque le capteur de température viendra à la vie et renverra les températures, le préréglage sera restauré à sa valeur précédente, -> 2. Attention, deux températures sont nécessaires : la température interne et la température externe et chacune doit donner la température, sinon le thermostat sera en préréglage "security", -> 3. Un service est disponible qui permet de régler les 3 paramètres de sécurité. Ca peut servir à adapter la fonction de sécurité à votre usage, -> 4. Pour un usage naturel, le ``security_default_on_percent`` doit être inférieur à ``security_min_on_percent``, -> 5. Les thermostats de type ``thermostat_over_climate`` ne sont pas concernés par le mode security. - -## Le contrôle centralisé - -Depuis la release 5.2, si vous avez défini une configuration centralisée, vous avez une nouvelle entité nommée `select.central_mode` qui permet de piloter tous les VTherms avec une seule action. Pour qu'un VTherm soit contrôlable de façon centralisée, il faut que son attribut de configuration nommé `use_central_mode` soit vrai. - -Cette entité se présente sous la forme d'une liste de choix qui contient les choix suivants : -1. `Auto` : le mode 'normal' dans lequel chaque VTherm se comporte comme dans les versions précédentes, -2. `Stooped` : tous les VTherms sont mis à l'arrêt (`hvac_off`), -3. `Heat only` : tous les VTherms sont mis en mode chauffage lorsque ce mode est supporté par le VTherm, sinon il est stoppé, -3. `Cool only` : tous les VTherms sont mis en mode climatisation lorsque ce mode est supporté par le VTherm, sinon il est stoppé, -4. `Frost protection` : tous les VTherms sont mis en preset hors-gel lorsque ce preset est supporté par le VTherm, sinon il est stoppé. - -Il est donc possible de contrôler tous les VTherms (que ceux que l'on désigne explicitement) avec un seul contrôle. -Exemple de rendu : - -![central_mode](images/central_mode.png) - -## Le contrôle d'une chaudière centrale - -Depuis la release 5.3, vous avez la possibilité de contrôler une chaudière centralisée. A partir du moment où il est possible de déclencher ou stopper cette chaudière depuis Home Assistant, alors Versatile Thermostat va pouvoir la commander directement. - -Le principe mis en place est globalement le suivant : -1. une nouvelle entité de type `binary_sensor` et nommée par défaut `binary_sensor.central_boiler` est ajoutée, -2. dans la configuration des VTherms vous indiquez si le VTherm doit contrôler la chaudière. En effet, dans une installation hétérogène, certains VTherm doivent commander la chaudière et d'autres non. Vous devez donc indiquer dans chaque configuration de VTherm si il contrôle la chaudière ou pas, -3. le `binary_sensor.central_boiler` écoute les changements d'états des équipements des VTherm marqués comme contrôlant la chaudière, -4. dès que le nombre d'équipements pilotés par le VTherm demandant du chauffage (ie son `hvac_action` passe à `Heating`) dépasse un seuil paramétrable, alors le `binary_sensor.central_boiler` passe à `on` et **si un service d'activation a été configuré, alors ce service est appelé**, -5. si le nombre d'équipements nécessitant du chauffage repasse en dessous du seuil, alors le `binary_sensor.central_boiler` passe à `off` et si **un service de désactivation a été configuré, alors ce service est appelé**, -6. vous avez accès à deux entités : - - une de type `number` nommé par défaut `number.boiler_activation_threshold`, donne le seuil de déclenchement. Ce seuil est en nombre d'équipements (radiateurs) qui demande du chauffage. - - une de type `sensor` nommé par défaut `sensor.nb_device_active_for_boiler`, donne le nombre d'équipements qui demande du chauffage. Par exemple, un VTherm ayant 4 vannes dont 3 demandes du chauffage fera passé ce capteur à 3. Seuls les équipements des VTherms qui sont marqués pour contrôler la chaudière centrale sont comptabilisés. - -Vous avez donc en permanence, les informations qui permettent de piloter et régler le déclenchement de la chaudière. - -Toutes ces entités sont rattachés au service de configuration centrale : -![Les entités pilotant la chaudière](images/entitites-central-boiler.png) - -### Configuration -Pour configurer cette fonction, vous devez avoir une configuration centralisée (cf. [Configuration](#configuration)) et cochez la case 'Ajouter une chuadière centrale' : - -![Ajout d'une chaudière centrale](images/config-central-boiler-1.png) - -Sur la page suivante vous pouvez donner la configuration des services à appeler lors de l'allumage / extinction de la chaudière : - -![Ajout d'une chaudière centrale](images/config-central-boiler-2.png) - -Les services se configurent comme indiqués dans la page : -1. le format général est `entity_id/service_id[/attribut:valeur]` (où `/attribut:valeur` est facultatif), -2. `entity_id` est le nom de l'entité qui commande la chaudière sous la forme `domain.entity_name`. Par exemple: `switch.chaudiere` pour les chaudière commandée par un switch ou `climate.chaudière` pour une chaudière commandée par un thermostat ou tout autre entité qui permet le contrôle de la chaudière (il n'y a pas de limitation). On peut aussi commuter des entrées (`helpers`) comme des `input_boolean` ou `input_number`. -3. `service_id` est le nom du service à appeler sous la forme `domain.service_name`. Par exemple: `switch.turn_on`, `switch.turn_off`, `climate.set_temperature`, `climate.set_hvac_mode` sont des exemples valides. -4. pour certain service vous aurez besoin d'un paramètre. Cela peut être le 'Mode CVC' `climate.set_hvac_mode` ou la température cible pour `climate.set_temperature`. Ce paramètre doit être configuré sous la forme `attribut:valeur` en fin de chaine. - -Exemples (à ajuster à votre cas) : -- `climate.chaudiere/climate.set_hvac_mode/hvac_mode:heat` : pour allumer le thermostat de la chaudière en mode chauffage, -- `climate.chaudiere/climate.set_hvac_mode/hvac_mode:off` : pour stopper le thermostat de la chaudière, -- `switch.pompe_chaudiere/switch.turn_on` : pour allumer le swicth qui alimente la pompe de la chaudière, -- `switch.pompe_chaudiere/switch.turn_off` : pour allumer le swicth qui alimente la pompe de la chaudière, -- ... - -### Comment trouver le bon service ? -Pour trouver le services a utiliser, le mieux est d'aller dans "Outils de développement / Services", chercher le service a appelé, l'entité à commander et l'éventuel paramètre à donner. -Cliquez sur 'Appeler le service'. Si votre chaudière s'allume vous avez la bonne configuration. Passez alors en mode Yaml et recopiez les paramètres. - -Exemple: - -Sous "Outils de développement / Service" : - -![Configuration du service](images/dev-tools-turnon-boiler-1.png) - -En mode yaml : - -![Configuration du service](images/dev-tools-turnon-boiler-2.png) - -Le service à configurer est alors le suivant: `climate.empty_thermostast/climate.set_hvac_mode/hvac_mode:heat` (notez la suppression du blanc dans `hvac_mode:heat`) - -Faite alors de même pour le service d'extinction et vous êtes parés. - -### Les évènements - -A chaque allumage ou extinction réussie de la chaudière un évènement est envoyé par Versatile Thermostat. Il peut avantageusement être capté par une automatisation, par exemple pour notifier un changement. -Les évènements ressemblent à ça : - -Un évènement d'allumage : -``` -event_type: versatile_thermostat_central_boiler_event -data: - central_boiler: true - entity_id: binary_sensor.central_boiler - name: Central boiler - state_attributes: null -origin: LOCAL -time_fired: "2024-01-14T11:33:52.342026+00:00" -context: - id: 01HM3VZRJP3WYYWPNSDAFARW1T - parent_id: null - user_id: null -``` - -Un évènement d'extinction : -``` -event_type: versatile_thermostat_central_boiler_event -data: - central_boiler: false - entity_id: binary_sensor.central_boiler - name: Central boiler - state_attributes: null -origin: LOCAL -time_fired: "2024-01-14T11:43:52.342026+00:00" -context: - id: 01HM3VZRJP3WYYWPNSDAFBRW1T - parent_id: null - user_id: null -``` - -### Avertissement - -> ![Astuce](images/tips.png) _*Notes*_ -> Le contrôle par du logiciel ou du matériel de type domotique d'une chaudière centrale peut induire des risques pour son bon fonctionnement. Assurez-vous avant d'utiliser ces fonctions, que votre chaudière possède bien des fonctions de sécurité et que celles-ci fonctionnent. Allumer une chaudière si tous les robinets sont fermés peut générer de la sur-pression par exemple. - -
-Synthèse des paramètres - -## Synthèse des paramètres - -| Paramètre | Libellé | "over switch" | "over climate" | "over valve" | "configuration centrale" | -| ----------------------------------------- | --------------------------------------------------------------------------------- | ------------- | ------------------- | ------------ | ------------------------ | -| ``name`` | Nom | X | X | X | - | -| ``thermostat_type`` | Type de thermostat | X | X | X | - | -| ``temperature_sensor_entity_id`` | Temperature sensor entity id | X | X (auto-regulation) | X | - | -| ``external_temperature_sensor_entity_id`` | Température de l'exterieur sensor entity id | X | X (auto-regulation) | X | X | -| ``cycle_min`` | Durée du cycle (minutes) | X | X | X | - | -| ``temp_min`` | Température minimale permise | X | X | X | X | -| ``temp_max`` | Température maximale permise | X | X | X | X | -| ``device_power`` | Puissance de l'équipement | X | X | X | - | -| ``use_central_mode`` | Autorisation du contrôle centralisé | X | X | X | - | -| ``use_window_feature`` | Avec détection des ouvertures | X | X | X | - | -| ``use_motion_feature`` | Avec détection de mouvement | X | X | X | - | -| ``use_power_feature`` | Avec gestion de la puissance | X | X | X | - | -| ``use_presence_feature`` | Avec détection de présence | X | X | X | - | -| ``heater_entity1_id`` | 1er radiateur | X | - | - | - | -| ``heater_entity2_id`` | 2ème radiateur | X | - | - | - | -| ``heater_entity3_id`` | 3ème radiateur | X | - | - | - | -| ``heater_entity4_id`` | 4ème radiateur | X | - | - | - | -| ``heater_keep_alive`` | Intervalle de rafraichissement du switch | X | - | - | - | -| ``proportional_function`` | Algorithme | X | - | - | - | -| ``climate_entity1_id`` | Thermostat sous-jacent | - | X | - | - | -| ``climate_entity2_id`` | 2ème thermostat sous-jacent | - | X | - | - | -| ``climate_entity3_id`` | 3ème thermostat sous-jacent | - | X | - | - | -| ``climate_entity4_id`` | 4ème thermostat sous-jacent | - | X | - | - | -| ``valve_entity1_id`` | Vanne sous-jacente | - | - | X | - | -| ``valve_entity2_id`` | 2ème vanne sous-jacente | - | - | X | - | -| ``valve_entity3_id`` | 3ème vanne sous-jacente | - | - | X | - | -| ``valve_entity4_id`` | 4ème vanne sous-jacente | - | - | X | - | -| ``ac_mode`` | utilisation de l'air conditionné (AC) ? | X | X | X | - | -| ``tpi_coef_int`` | Coefficient à utiliser pour le delta de température interne | X | - | X | X | -| ``tpi_coef_ext`` | Coefficient à utiliser pour le delta de température externe | X | - | X | X | -| ``frost_temp`` | Température en preset Hors-gel | X | X | X | X | -| ``window_sensor_entity_id`` | Détecteur d'ouverture (entity id) | X | X | X | - | -| ``window_delay`` | Délai avant extinction (secondes) | X | X | X | X | -| ``window_auto_open_threshold`` | Seuil haut de chute de température pour la détection automatique (en °/min) | X | X | X | X | -| ``window_auto_close_threshold`` | Seuil bas de chute de température pour la fin de détection automatique (en °/min) | X | X | X | X | -| ``window_auto_max_duration`` | Durée maximum d'une extinction automatique (en min) | X | X | X | X | -| ``motion_sensor_entity_id`` | Détecteur de mouvement entity id | X | X | X | - | -| ``motion_delay`` | Délai avant prise en compte du mouvement (seconds) | X | X | X | - | -| ``motion_off_delay`` | Délai avant prise en compte de la fin de mouvement (seconds) | X | X | X | X | -| ``motion_preset`` | Preset à utiliser si mouvement détecté | X | X | X | X | -| ``no_motion_preset`` | Preset à utiliser si pas de mouvement détecté | X | X | X | X | -| ``power_sensor_entity_id`` | Capteur de puissance totale (entity id) | X | X | X | X | -| ``max_power_sensor_entity_id`` | Capteur de puissance Max (entity id) | X | X | X | X | -| ``power_temp`` | Température si délestaqe | X | X | X | X | -| ``presence_sensor_entity_id`` | Capteur de présence entity id (true si quelqu'un est présent) | X | X | X | - | -| ``minimal_activation_delay`` | Délai minimal d'activation | X | - | - | X | -| ``security_delay_min`` | Délai maximal entre 2 mesures de températures | X | - | X | X | -| ``security_min_on_percent`` | Pourcentage minimal de puissance pour passer en mode sécurité | X | - | X | X | -| ``auto_regulation_mode`` | Le mode d'auto-régulation | - | X | - | - | -| ``auto_regulation_dtemp`` | La seuil d'auto-régulation | - | X | - | - | -| ``auto_regulation_period_min`` | La période minimale d'auto-régulation | - | X | - | - | -| ``inverse_switch_command`` | Inverse la commande du switch (pour switch avec fil pilote) | X | - | - | - | -| ``auto_fan_mode`` | Mode de ventilation automatique | - | X | - | - | -| ``auto_regulation_use_device_temp`` | Utilisation de la température interne du sous-jacent | - | X | - | - | -| ``use_central_boiler_feature`` | Ajout du controle d'une chaudière centrale | - | - | - | X | -| ``central_boiler_activation_service`` | Service d'activation de la chaudière | - | - | - | X | -| ``central_boiler_deactivation_service`` | Service de desactivation de la chaudière | - | - | - | X | -| ``used_by_controls_central_boiler`` | Indique si le VTherm contrôle la chaudière centrale | X | X | X | - | -| ``use_auto_start_stop_feature`` | Indique si la fonction de démarrage/extinction automatique est activée | - | X | - | - | -| ``auto_start_stop_lvel`` | Le niveau de détection de l'auto start/stop | - | X | - | - | -
- -# Exemples de réglage - -## Chauffage électrique -- cycle : entre 5 et 10 minutes, -- minimal_activation_delay_sec : 30 secondes - -## Chauffage central (chauffage gaz ou fuel) -- cycle : entre 30 et 60 min, -- minimal_activation_delay_sec : 300 secondes (à cause du temps de réponse) - -## Le capteur de température alimenté par batterie -- security_delay_min : 60 min (parce que ces capteurs sont paresseux) -- security_min_on_percent : 0,5 (50% - on passe en preset ``security`` si le radiateur chauffait plus de 50% du temps) -- security_default_on_percent : 0,1 (10% - en preset ``security``, on garde un fond de chauffe de 20% du temps) - -Il faut comprendre ces réglages comme suit : - -> Si le thermomètre n'envoie plus la température pendant 1 heure et que le pourcentage de chauffe (``on_percent``) était supérieur à 50 %, alors on ramène ce pourcentage de chauffe à 10 %. - -A vous d'adapter ces réglages à votre cas ! - -Ce qui est important c'est de ne pas prendre trop de risque avec ces paramètres : supposez que vous êtes absent pour une longue période, que les piles de votre thermomètre arrivent en fin de vie, votre radiateur va chauffer 10% du temps pendant toute la durée de la panne. - -Versatile Thermostat vous permet d'être notifié lorsqu'un évènement de ce type survient. Mettez en place, les alertes qui vont bien dès l'utilisation de ce thermostat. Cf. (#notifications) - -## Capteur de température réactif (sur secteur) -- security_delay_min : 15 min -- security_min_on_percent : 0,7 (70% - on passe en preset ``security`` si le radiateur chauffait plus de 70% du temps) -- security_default_on_percent : 0,25 (25% - en preset ``security``, on garde un fond de chauffe de 25% du temps) - -## Mes presets -Ceci est juste un exemple de la façon dont j'utilise le préréglage. A vous de vous adapter à votre configuration mais cela peut être utile pour comprendre son fonctionnement. -``Hors gel`` : 10 °C -``Éco`` : 17 °C -``Confort`` : 19 °C -``Boost`` : 20 °C - -Lorsque la présence est désactivée : -``Hors gel`` : 10 °C -``Éco`` : 16,5 °C -``Confort`` : 17 °C -``Boost`` : 18 °C - -Le détecteur de mouvement de mon bureau est configuré pour utiliser ``Boost`` lorsqu'un mouvement est détecté et ``Eco`` sinon. - -# Algorithme -Cette intégration utilise un algorithme proportionnel. Un algorithme proportionnel est utile pour éviter l'oscillation autour de la température cible. Cet algorithme est basé sur un cycle qui alterne le chauffage et l'arrêt du chauffage. La proportion de chauffage par rapport à l'absence de chauffage est déterminée par la différence entre la température et la température cible. Plus grande est la différence et plus grande est la proportion de chauffage à l'intérieur du cycle. - -Cet algorithme fait converger la température et arrête d'osciller. - -## Algorithme TPI -L'algorithme TPI consiste à calculer à chaque cycle un pourcentage d'état On vs Off pour le radiateur en utilisant la température cible, la température actuelle dans la pièce et la température extérieure actuelle. Cet algorithme n'est donc valable que pour les Versatile Thermostat qui régulent : `over_switch` et `over_valve`. - -Le pourcentage est calculé avec cette formule : - - on_percent = coef_int * (température cible - température actuelle) + coef_ext * (température cible - température extérieure) - Ensuite, l'algo fait en sorte que 0 <= on_percent <= 1 - -Les valeurs par défaut pour coef_int et coef_ext sont respectivement : ``0.6`` et ``0.01``. Ces valeurs par défaut conviennent à une pièce standard bien isolée. - -Pour régler ces coefficients, gardez à l'esprit que : -1. **si la température cible n'est pas atteinte** après une situation stable, vous devez augmenter le ``coef_ext`` (le ``on_percent`` est trop bas), -2. **si la température cible est dépassée** après une situation stable, vous devez diminuer le ``coef_ext`` (le ``on_percent`` est trop haut), -3. **si l'atteinte de la température cible est trop lente**, vous pouvez augmenter le ``coef_int`` pour donner plus de puissance au réchauffeur, -4. **si l'atteinte de la température cible est trop rapide et que des oscillations apparaissent** autour de la cible, vous pouvez diminuer le ``coef_int`` pour donner moins de puissance au radiateur. - -En type `over_valve` le `on_percent` est ramené à une valeur entre 0 et 100% et sert directement à commander l'ouverture de la vanne. - -Voir quelques situations à [examples](#some-results). - -# Capteurs - -Avec le thermostat sont disponibles des capteurs qui permettent de visualiser les alertes et l'état interne du thermostat. Ils sont disponibles dans les entités de l'appareil associé au thermostat : - -![image](images/thermostat-sensors.png) - -Dans l'ordre, il y a : -1. l'entité principale climate de commande du thermostat, -2. l'énergie consommée par le thermostat (valeur qui s'incrémente en permanence), -3. l'heure de réception de la dernière température extérieure, -4. l'heure de réception de la dernière température intérieure, -5. la puissance moyenne de l'appareil sur le cycle (pour les TPI seulement), -6. le temps passé à l'état éteint dans le cycle (TPI seulement), -7. le temps passé à l'état allumé dans le cycle (TPI seulement), -8. l'état de délestage, -9. le pourcentage de puissance sur le cycle (TPI seulement), -10. l'état de présence (si la gestion de la présence est configurée), -11. l'état de sécurité, -12. l'état de l'ouverture (si la gestion des ouvertures est configurée), -13. l'état du mouvement (si la gestion du mouvements est configurée) -14. le pourcentage d'ouverture de la vanne (pour le type `over_valve`) - -Pour colorer les capteurs, ajouter ces lignes et personnalisez les au besoin, dans votre configuration.yaml : - -``` -frontend: - themes: - versatile_thermostat_theme: - state-binary_sensor-safety-on-color: "#FF0B0B" - state-binary_sensor-power-on-color: "#FF0B0B" - state-binary_sensor-window-on-color: "rgb(156, 39, 176)" - state-binary_sensor-motion-on-color: "rgb(156, 39, 176)" - state-binary_sensor-presence-on-color: "lightgreen" - state-binary_sensor-running-on-color: "orange" -``` -et choisissez le thème ```versatile_thermostat_theme``` dans la configuration du panel. Vous obtiendrez quelque-chose qui va ressembler à ça : - -![image](images/colored-thermostat-sensors.png) - -# Services - -Cette implémentation personnalisée offre des services spécifiques pour faciliter l'intégration avec d'autres composants Home Assistant. - -## Forcer la présence/occupation -Ce service permet de forcer l'état de présence indépendamment du capteur de présence. Cela peut être utile si vous souhaitez gérer la présence via un service et non via un capteur. Par exemple, vous pouvez utiliser votre réveil pour forcer l'absence lorsqu'il est allumé. - -Le code pour appeler ce service est le suivant : -``` -service : versatile_thermostat.set_presence -Les données: - présence : "off" -cible: - entity_id : climate.my_thermostat -``` - -## Modifier la température des préréglages -Ce service est utile si vous souhaitez modifier dynamiquement la température préréglée. Au lieu de changer de préréglage, certains cas d'utilisation doivent modifier la température du préréglage. Ainsi, vous pouvez garder le Programmateur inchangé pour gérer le préréglage et ajuster la température du préréglage. -Si le préréglage modifié est actuellement sélectionné, la modification de la température cible est immédiate et sera prise en compte au prochain cycle de calcul. - -Vous pouvez modifier l'une ou les deux températures (lorsqu'elles sont présentes ou absentes) de chaque préréglage. - -Utilisez le code suivant pour régler la température du préréglage : -``` -service : versatile_thermostat.set_preset_temperature -date: - preset : boost - temperature : 17,8 - temperature_away : 15 -target: - entity_id : climate.my_thermostat -``` - -Ou pour changer le pré-réglage du mode Air Conditionné (AC) ajoutez un préfixe `_ac`` au nom du preset comme ceci : -``` -service: versatile_thermostat.set_preset_temperature -data: - preset: boost_ac - temperature: 25 - temperature_away: 30 -target: - entity_id: climate.my_thermostat -``` - -> ![Astuce](images/tips.png) _*Notes*_ - - après un redémarrage, les préréglages sont réinitialisés à la température configurée. Si vous souhaitez que votre changement soit permanent, vous devez modifier le préréglage de la température dans la configuration de l'intégration. - -## Modifier les paramètres de sécurité -Ce service permet de modifier dynamiquement les paramètres de sécurité décrits ici [Configuration avancée](#configuration-avancée). -Si le thermostat est en mode ``security`` les nouveaux paramètres sont appliqués immédiatement. - -Pour changer les paramètres de sécurité utilisez le code suivant : -``` -service : versatile_thermostat.set_security -data: - min_on_percent: "0.5" - default_on_percent: "0.1" - delay_min: 60 -target: - entity_id : climate.my_thermostat -``` - -## ByPass Window Check -Ce service permet d'activer ou non un bypass de la vérification des fenetres. -Il permet de continuer à chauffer même si la fenetre est detectée ouverte. -Mis à ``true`` les modifications de status de la fenetre n'auront plus d'effet sur le thermostat, remis à ``false`` cela s'assurera de désactiver le thermostat si la fenetre est toujours ouverte. - -Pour changer le paramètre de bypass utilisez le code suivant : -``` -service : versatile_thermostat.set_window_bypass -data: - window_bypass: true -target: - entity_id : climate.my_thermostat -``` - -# Evènements -Les évènements marquant du thermostat sont notifiés par l'intermédiaire du bus de message. -Les évènements notifiés sont les suivants: - -- ``versatile_thermostat_security_event`` : un thermostat entre ou sort du preset ``security`` -- ``versatile_thermostat_power_event`` : un thermostat entre ou sort du preset ``power`` -- ``versatile_thermostat_temperature_event`` : une ou les deux mesures de température d'un thermostat n'ont pas été mis à jour depuis plus de `security_delay_min`` minutes -- ``versatile_thermostat_hvac_mode_event`` : le thermostat est allumé ou éteint. Cet évènement est aussi diffusé au démarrage du thermostat -- ``versatile_thermostat_preset_event`` : un nouveau preset est sélectionné sur le thermostat. Cet évènement est aussi diffusé au démarrage du thermostat -- ``versatile_thermostat_central_boiler_event`` : un évènement indiquant un changement dans l'état de la chaudière. - -Si vous avez bien suivi, lorsqu'un thermostat passe en mode sécurité, 3 évènements sont déclenchés : -1. ``versatile_thermostat_temperature_event`` pour indiquer qu'un thermomètre ne répond plus, -2. ``versatile_thermostat_preset_event`` pour indiquer le passage en preset ```security```, -3. ``versatile_thermostat_hvac_mode_event`` pour indiquer l'extinction éventuelle du thermostat - -Chaque évènement porte les valeurs clés de l'évènement (températures, preset courant, puissance courante, ...) ainsi que les états du thermostat. - -Vous pouvez très facilement capter ses évènements dans une automatisation par exemple pour notifier les utilisateurs. - -# Attributs personnalisés - -Pour régler l'algorithme, vous avez accès à tout le contexte vu et calculé par le thermostat via des attributs dédiés. Vous pouvez voir (et utiliser) ces attributs dans l'IHM "Outils de développement / états" de HA. Entrez votre thermostat et vous verrez quelque chose comme ceci : -![image](images/dev-tools-climate.png) - -Les attributs personnalisés sont les suivants : - -| Attribut | Signification | -| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| ``hvac_modes`` | La liste des modes supportés par le thermostat | -| ``temp_min`` | La température minimale | -| ``temp_max`` | La température maximale | -| ``preset_modes`` | Les préréglages visibles pour ce thermostat. Les préréglages cachés ne sont pas affichés ici | -| ``temperature_actuelle`` | La température actuelle telle que rapportée par le capteur | -| ``temperature`` | La température cible | -| ``action_hvac`` | L'action en cours d'exécution par le réchauffeur. Peut être inactif, chauffage | -| ``preset_mode`` | Le préréglage actuellement sélectionné. Peut être l'un des 'preset_modes' ou un préréglage caché comme power | -| ``[eco/confort/boost]_temp`` | La température configurée pour le préréglage xxx | -| ``[eco/confort/boost]_away_temp`` | La température configurée pour le préréglage xxx lorsque la présence est désactivée ou not_home | -| ``temp_power`` | La température utilisée lors de la détection de la perte | -| ``on_percent`` | Le pourcentage sur calculé par l'algorithme TPI | -| ``on_time_sec`` | La période On en sec. Doit être ```on_percent * cycle_min``` | -| ``off_time_sec`` | La période d'arrêt en sec. Doit être ```(1 - on_percent) * cycle_min``` | -| ``cycle_min`` | Le cycle de calcul en minutes | -| ``function`` | L'algorithme utilisé pour le calcul du cycle | -| ``tpi_coef_int`` | Le ``coef_int`` de l'algorithme TPI | -| ``tpi_coef_ext`` | Le ``coef_ext`` de l'algorithme TPI | -| ``saved_preset_mode`` | Le dernier preset utilisé avant le basculement automatique du preset | -| ``saved_target_temp`` | La dernière température utilisée avant la commutation automatique | -| ``window_state`` | Le dernier état connu du capteur de fenêtre. Aucun si la fenêtre n'est pas configurée | -| ``window_bypass_state`` | True si le bypass de la détection d'ouverture et activé | -| ``motion_state`` | Le dernier état connu du capteur de mouvement. Aucun si le mouvement n'est pas configuré | -| ``overpowering_state`` | Le dernier état connu du capteur surpuissant. Aucun si la gestion de l'alimentation n'est pas configurée | -| ``presence_state`` | Le dernier état connu du capteur de présence. Aucun si la gestion de présence n'est pas configurée | -| ``security_delay_min`` | Le délai avant d'activer le mode de sécurité lorsque un des 2 capteurs de température n'envoie plus de mesures | -| ``security_min_on_percent`` | Pourcentage de chauffe en dessous duquel le thermostat ne passera pas en sécurité | -| ``security_default_on_percent`` | Pourcentage de chauffe utilisé lorsque le thermostat est en sécurité | -| ``last_temperature_datetime`` | La date et l'heure au format ISO8866 de la dernière réception de température interne | -| ``last_ext_temperature_datetime`` | La date et l'heure au format ISO8866 de la dernière réception de température extérieure | -| ``security_state`` | L'état de sécurité. vrai ou faux | -| ``minimal_activation_delay_sec`` | Le délai d'activation minimal en secondes | -| ``last_update_datetime`` | La date et l'heure au format ISO8866 de cet état | -| ``friendly_name`` | Le nom du thermostat | -| ``supported_features`` | Une combinaison de toutes les fonctionnalités prises en charge par ce thermostat. Voir la documentation officielle sur l'intégration climatique pour plus d'informations | -| ``valve_open_percent`` | Le pourcentage d'ouverture de la vanne | -| ``regulated_target_temperature`` | La température de consigne calculée par l'auto-régulation | -| ``is_inversed`` | True si la commande est inversée (fil pilote avec diode) | -| ``is_controlled_by_central_mode`` | True si le VTherm peut être controlé de façon centrale | -| ``last_central_mode`` | Le dernier mode central utilisé (None si le VTherm n'est pas controlé en central) | -| ``is_used_by_central_boiler`` | Indique si le VTherm peut contrôler la chaudière centrale | -| ``auto_start_stop_enable`` | Indique si le VTherm est autorisé à s'auto démarrer/arrêter | -| ``auto_start_stop_level`` | Indique le niveau d'auto start/stop | -| ``hvac_off_reason`` | Indique la raison de l'arrêt (hvac_off) du VTherm. Ce peut être Window, Auto-start/stop ou Manuel | - # Quelques résultats -**Convergence de la température vers la cible configurée par preset:** -![image](images/results-1.png) +**Stabilité de la température autour de la cible configurée par preset:** -[Cycle de marche/arrêt calculé par l'intégration :](https://) -![image](images/results-2.png) +![image](documentation/fr/images/results-1.png) -**Coef_int trop élevé (oscillations autour de la cible)** -![image](images/results-3.png) +Cycle de marche/arrêt calculé par l'intégration (`over_climate`): +![image](documentation/fr/images/results-2.png) + +**Régulation avec un `over_switch`** + +![image](documentation/fr/images/results-4.png) -**Évolution du calcul de l'algorithme** -![image](images/results-4.png) Voir le code de ce composant [[ci-dessous](#even-better-with-apex-chart-to-tune-your-thermostat)] -**Thermostat finement réglé** -Merci [impuR_Shozz](https://forum.hacf.fr/u/impur_shozz/summary) ! -On peut voir une stabilité autour de la température cible (consigne) et lorsqu'à cible le on_percent (puissance) est proche de 0,3 ce qui semble une très bonne valeur. +**Regulation forte en `over_climate`** + +![image](documentation/fr/images/results-over-climate-1.png) + +**Regulation avec contrôle direct de la vanne en `over_climate`** + +![image](documentation/fr/images/results-over-climate-2.png) -![image](images/results-fine-tuned.png) Enjoy ! -# Encore mieux - -## Bien mieux avec le Versatile Thermostat UI Card -Une carte spéciale pour le Versatile Thermostat a été développée (sur la base du Better Thermostat). Elle est dispo ici [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card) et propose une vision moderne de tous les status du VTherm : - -![image](https://github.com/jmcollin78/versatile-thermostat-ui-card/blob/master/assets/1.png?raw=true) - -## Encore mieux avec le composant Scheduler ! - -Afin de profiter de toute la puissance du Versatile Thermostat, je vous invite à l'utiliser avec https://github.com/nielsfaber/scheduler-component -En effet, le composant scheduler propose une gestion de la base climatique sur les modes prédéfinis. Cette fonctionnalité a un intérêt limité avec le thermostat générique mais elle devient très puissante avec le Versatile Thermostat : - -À partir d'ici, je suppose que vous avez installé Versatile Thermostat et Scheduler Component. - -Dans Scheduler, ajoutez un planning : - -![image](https://user-images.githubusercontent.com/1717155/119146454-ee1a9d80-ba4a-11eb-80ae-3074c3511830.png) - -Choisissez le groupe "climat", choisissez une (ou plusieurs) entité(s), sélectionnez "MAKE SCHEME" et cliquez sur suivant : -(il est possible de choisir "SET PRESET", mais je préfère utiliser "MAKE SCHEME") - -![image](https://user-images.githubusercontent.com/1717155/119147210-aa746380-ba4b-11eb-8def-479a741c0ba7.png) - -Définissez votre schéma de mode et enregistrez : - - -![image](https://user-images.githubusercontent.com/1717155/119147784-2f5f7d00-ba4c-11eb-9de4-5e62ff5e71a8.png) - -Dans cet exemple, j'ai réglé le mode ECO pendant la nuit et le jour lorsqu'il n'y a personne à la maison BOOST le matin et CONFORT le soir. - - -J'espère que cet exemple vous aidera, n'hésitez pas à me faire part de vos retours ! - -## Encore bien mieux avec la custom:simple-thermostat front integration -Le ``custom:simple-thermostat`` [ici](https://github.com/nervetattoo/simple-thermostat) est une excellente intégration qui permet une certaine personnalisation qui s'adapte bien à ce thermostat. -Vous pouvez avoir quelque chose comme ça très facilement ![image](images/simple-thermostat.png) -Exemple de configuration : - -``` - type: custom:simple-thermostat - entity: climate.thermostat_sam2 - layout: - step: row - label: - temperature: T° - state: Etat - hide: - state: false - control: - hvac: - _name: Mode - preset: - _name: Preset - sensors: - - entity: sensor.total_puissance_radiateur_sam2 - icon: mdi:lightning-bolt-outline - header: - toggle: - entity: input_boolean.etat_ouverture_porte_sam - name: Porte sam -``` - -Vous pouvez personnaliser ce composant à l'aide du composant HACS card-mod pour ajuster les couleurs des alertes. Exemple pour afficher en rouge les alertes sécurité et délestage : - -``` - card_mod: - style: | - {% if is_state('binary_sensor.thermostat_chambre_security_state', 'on') %} - ha-card .body .sensor-heading ha-icon[icon="mdi:alert-outline"] { - color: red; - } - {% endif %} - {% if is_state('binary_sensor.thermostat_chambre_overpowering_state', 'on') %} - ha-card .body .sensor-heading ha-icon[icon="mdi:flash"] { - color: red; - } - {% endif %} -``` -![image](images/custom-css-thermostat.png) - -## Toujours mieux avec Plotly pour régler votre thermostat -Vous pouvez obtenir une courbe comme celle présentée dans [some results](#some-results) avec une sorte de configuration de graphique Plotly uniquement en utilisant les attributs personnalisés du thermostat décrits [ici](#custom-attributes) : - -Remplacez les valeurs entre [[ ]] par les votres. -``` -- type: custom:plotly-graph - entities: - - entity: '[[climate]]' - attribute: temperature - yaxis: y1 - name: Consigne - - entity: '[[climate]]' - attribute: current_temperature - yaxis: y1 - name: T° - - entity: '[[climate]]' - attribute: ema_temp - yaxis: y1 - name: Ema - - entity: '[[climate]]' - attribute: regulated_target_temperature - yaxis: y1 - name: Regulated T° - - entity: '[[slope]]' - name: Slope - fill: tozeroy - yaxis: y9 - fillcolor: rgba(100, 100, 100, 0.3) - line: - color: rgba(100, 100, 100, 0.9) - hours_to_show: 4 - refresh_interval: 10 - height: 800 - config: - scrollZoom: true - layout: - margin: - r: 50 - legend: - x: 0 - 'y': 1.2 - groupclick: togglegroup - title: - side: top right - yaxis: - visible: true - position: 0 - yaxis9: - visible: true - fixedrange: false - range: - - -0.5 - - 0.5 - position: 1 - xaxis: - rangeselector: - 'y': 1.1 - x: 0.7 - buttons: - - count: 1 - step: hour - - count: 12 - step: hour - - count: 1 - step: day - - count: 7 - step: day -``` - -Exemple de courbes obtenues avec Plotly : - -![image](images/plotly-curves.png) - -## Et toujours de mieux en mieux avec l'AappDaemon NOTIFIER pour notifier les évènements -Cette automatisation utilise l'excellente App Daemon nommée NOTIFIER développée par Horizon Domotique que vous trouverez en démonstration [ici](https://www.youtube.com/watch?v=chJylIK0ASo&ab_channel=HorizonDomotique) et le code est [ici](https://github.com/jlpouffier/home-assistant-config/blob/master/appdaemon/apps/notifier.py). Elle permet de notifier les utilisateurs du logement lorsqu'un des évènements touchant à la sécurité survient sur un des Versatile Thermostats. - -C'est un excellent exemple de l'utilisation des notifications décrites ici [notification](#notifications). - -``` -alias: Surveillance Mode Sécurité chauffage -description: Envoi une notification si un thermostat passe en mode sécurité ou power -trigger: - - platform: event - event_type: versatile_thermostat_security_event - id: versatile_thermostat_security_event - - platform: event - event_type: versatile_thermostat_power_event - id: versatile_thermostat_power_event - - platform: event - event_type: versatile_thermostat_temperature_event - id: versatile_thermostat_temperature_event -condition: [] -action: - - choose: - - conditions: - - condition: trigger - id: versatile_thermostat_security_event - sequence: - - event: NOTIFIER - event_data: - action: send_to_jmc - title: >- - Radiateur {{ trigger.event.data.name }} - {{ - trigger.event.data.type }} Sécurité - message: >- - Le radiateur {{ trigger.event.data.name }} est passé en {{ - trigger.event.data.type }} sécurité car le thermomètre ne répond - plus.\n{{ trigger.event.data }} - callback: - - title: Stopper chauffage - event: stopper_chauffage - image_url: /media/local/alerte-securite.jpg - click_url: /lovelace-chauffage/4 - icon: mdi:radiator-off - tag: radiateur_security_alerte - persistent: true - - conditions: - - condition: trigger - id: versatile_thermostat_power_event - sequence: - - event: NOTIFIER - event_data: - action: send_to_jmc - title: >- - Radiateur {{ trigger.event.data.name }} - {{ - trigger.event.data.type }} Délestage - message: >- - Le radiateur {{ trigger.event.data.name }} est passé en {{ - trigger.event.data.type }} délestage car la puissance max est - dépassée.\n{{ trigger.event.data }} - callback: - - title: Stopper chauffage - event: stopper_chauffage - image_url: /media/local/alerte-delestage.jpg - click_url: /lovelace-chauffage/4 - icon: mdi:radiator-off - tag: radiateur_power_alerte - persistent: true - - conditions: - - condition: trigger - id: versatile_thermostat_temperature_event - sequence: - - event: NOTIFIER - event_data: - action: send_to_jmc - title: >- - Le thermomètre du radiateur {{ trigger.event.data.name }} ne - répond plus - message: >- - Le thermomètre du radiateur {{ trigger.event.data.name }} ne - répond plus depuis longtemps.\n{{ trigger.event.data }} - image_url: /media/local/thermometre-alerte.jpg - click_url: /lovelace-chauffage/4 - icon: mdi:radiator-disabled - tag: radiateur_thermometre_alerte - persistent: true -mode: queued -max: 30 -``` - - # Les contributions sont les bienvenues ! Si vous souhaitez contribuer, veuillez lire les [directives de contribution](CONTRIBUTING.md) -# Dépannages - -
-Utilisation d'un Heatzy - -## Utilisation d'un Heatzy - -L'utilisation d'un Heatzy est possible à la condition d'utiliser un switch virtuel sur ce modèle : -``` -- platform: template - switches: - chauffage_sdb: - unique_id: chauffage_sdb - friendly_name: Chauffage salle de bain - value_template: "{{ is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') }}" - icon_template: >- - {% if is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') %} - mdi:radiator - {% elif is_state_attr('climate.salle_de_bain', 'preset_mode', 'away') %} - mdi:snowflake - {% else %} - mdi:radiator-disabled - {% endif %} - turn_on: - service: climate.set_preset_mode - entity_id: climate.salle_de_bain - data: - preset_mode: "comfort" - turn_off: - service: climate.set_preset_mode - entity_id: climate.salle_de_bain - data: - preset_mode: "eco" -``` -Merci à @gael pour cet exemple. -
- -
-Utilisation d'un radiateur avec un fil pilote - -## Utilisation d'un radiateur avec un fil pilote -Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. -Exemple : -``` -- platform: template - switches: - radiateur_soan: - friendly_name: radiateur_soan_inv - value_template: "{{ is_state('switch.radiateur_soan', 'off') }}" - turn_on: - service: switch.turn_off - data: - entity_id: switch.radiateur_soan - turn_off: - service: switch.turn_on - data: - entity_id: switch.radiateur_soan - icon_template: "{% if is_state('switch.radiateur_soan', 'on') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}" -``` - -
- -
-Utilisation d'un radiateur avec un module Nodon - -## Utilisation d'un radiateur avec un fil pilote -Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. -Exemple : -``` -- platform: template - switches: - chauffage_chb_parents: - unique_id: chauffage_chb_parents - friendly_name: Chauffage chambre parents - value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}" - icon_template: >- - {% if is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') %} - mdi:radiator - {% elif is_state('select.fp_chb_parents_pilot_wire_mode', 'frost_protection') %} - mdi:snowflake - {% else %} - mdi:radiator-disabled - {% endif %} - turn_on: - service: select.select_option - target: - entity_id: select.fp_chb_parents_pilot_wire_mode - data: - option: comfort - turn_off: - service: select.select_option - target: - entity_id: select.fp_chb_parents_pilot_wire_mode - data: - option: eco -``` - -
- -
-Seul le premier radiateur chauffe - -## Seul le premier radiateur chauffe - -En mode `over_switch` si plusieurs radiateurs sont configurés pour un même VTherm, l'alllumage va se faire de façon séquentiel pour lisser au plus possible les pics de consommation. -Cela est tout à fait normal et voulu. C'est décrit ici : [Pour un thermostat de type ```thermostat_over_switch```](#pour-un-thermostat-de-type-thermostat_over_switch) - -
- -
-Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne - -## Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne - -### Type `over_switch` ou `over_valve` -Avec un VTherm de type `over_switch` ou `over_valve`, ce défaut montre juste que les paramètres de l'algorithme TPI sont mal réglés. Voir [Algorithme TPI](#algorithme-tpi) pour optimiser les réglages. - -### Type `over_climate` -Avec un VTherm de type `over_climate`, la régulation est faite par le `climate` sous-jacent directement et VTherm se contente de lui transmettre les consignes. Donc si le radiateur chauffe alors que la température de consigne est dépassée, c'est certainement que sa mesure de température interne est biaisée. Ca arrive très souvent avec les TRV et les clims réversibles qui ont un capteur de température interne, soit trop près de l'élément de chauffe (donc trop froid l'hiver). - -Exemple de discussion autour de ces sujets: [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), [#316](https://github.com/jmcollin78/versatile_thermostat/issues/316), [#312](https://github.com/jmcollin78/versatile_thermostat/discussions/312), [#278](https://github.com/jmcollin78/versatile_thermostat/discussions/278) - -Pour s'en sortir, VTherm est équipé d'une fonction nommée auto-régulation qui permet d'adapter la consigne envoyée au sous-jacent jusqu'à ce que la consigne soit respectée. Cette fonction permet de compenser le biais de mesure des thermomètres internes. Si le biais est important la régulation doit être importante. Voir [L'auto-régulation](#lauto-régulation) pour configurer l'auto-régulation. -
- -
-Régler les paramètres de détection d'ouverture de fenêtre en mode auto - -## Régler les paramètres de détection d'ouverture de fenêtre en mode auto - -Si vous n'arrivez pas à régler la fonction de détection des ouvertures en mode auto (cf. [auto](#le-mode-auto)), vous pouvez essayer de modifier les paramètres de l'algorithme de lissage de la température. -En effet, la détection automatique d'ouverture est basée sur le calcul de la pente de la température (slope). Pour éviter les artefacts due à un capteur de température imprécis, cette pente est calculée sur une température lissée avec un algorithme de lissage nommée Exponential Moving Average (Moyenne mobile exponentielle). -Cet algorithm possède 3 paramètres : -1. `lifecycle_sec` : la durée en secondes prise en compte pour le lissage. Plus elle est forte et plus le lissage sera important mais plus il y aura de délai de détection, -2. `max_alpha` : si deux mesures de température sont éloignées dans le temps, la deuxième aura un poid beaucoup fort. Le paramètre permet de limiter le poid d'une mesure qui arrive bien après la précédente. Cette valeur doit être comprise entre 0 et 1. Plus elle est faible et moins les valeurs éloignées sont prises en compte. La valeur par défaut est de 0,5. Cela fait que lorsqu'une nouvelle valeur de température ne pèsera jamais plus que la moitié de la moyenne mobile, -3. `precision` : le nombre de chiffre après la virgule conservée pour le calcul de la moyenne mobile. - -Pour changer ses paramètres, il faut modifier le fichier `configuration.yaml` et ajouter la section suivante (les valeurs sont les valeurs par défaut): -``` -versatile_thermostat: - short_ema_params: - max_alpha: 0.5 - halflife_sec: 300 - precision: 2 -``` - -Ces paramètres sont sensibles et assez difficiles à régler. Merci de ne les utiliser que si vous savez ce que vous faites et que vos mesures de température ne sont pas déjà lisses. -
- -
-Pourquoi mon Versatile Thermostat se met en Securite ? - -## Pourquoi mon Versatile Thermostat se met en Securite ? -Le mode sécurité est possible sur tous les types de VTherm . Il survient lorsqu'un des 2 thermomètres qui donne la température de la pièce ou la température extérieure n'a pas envoyé de valeur depuis plus de `security_delay_min` minutes et que le radiateur chauffait à au moins `security_min_on_percent`. - -Comme l'algorithme est basé sur les mesures de température, si elles ne sont plus reçues par le VTherm, il y a un risque de surchauffe et d'incendie. Pour éviter ça, lorsque les conditions rappelées ci-dessus sont détectées, la chauffe est limité au paramètre `security_default_on_percent`. Cette valeur doit donc être raisonnablement faible (10% est une bonne valeur). Elle permet d'éviter un incendie tout en évitant de couper totalement le radiateur (risque de gel). - -Tous ces paramètres se règlent dans la dernière page de la configuration du VTherm : "Paramètres avancés". - -### Comment détecter le mode sécurité ? -Le premier symptôme est une température anormalement basse avec un temps de chauffe faible à chaque cycle et régulier. -Exemple: - -[security mode](images/security-mode-symptome1.png) - -Si vous avez installé la carte [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card), le VTherm en question aura cette forme là : - -[security mode UI Card](images/security-mode-symptome2.png) - -Vous pouvez aussi vérifier dans les attributs du VTherm les dates de réception des différentes dates. **Les attributs sont disponibles dans les Outils de développement / Etats**. - -Exemple : -``` -security_state: true -last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00" -last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00" -last_update_datetime: "2023-12-06T18:43:28.351103+01:00" -... -security_delay_min: 60 -``` - -On voit que : -1. le VTherm est bien en mode sécurité (`security_state: true`), -2. l'heure courante est le 06/12/2023 à 18h43:28 (`last_update_datetime: "2023-12-06T18:43:28.351103+01:00"`), -3. l'heure de dernière réception de la température intérieure est le 06/12/2023 à 18h43:28 (`last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00"`). Elle est donc récente, -4. l'heure de dernière réception de la température extérieure est le 06/12/2023 à 13h04:35 (`last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00`). C'est donc l'heure extérieure qui a plus de 5 h de retard et qui a provoquée le passage en mode sécurité, car le seuil est limité à 60 min (`security_delay_min: 60`). - -### Comment être averti lorsque cela se produit ? -Pour être averti, le VTherm envoie un évènement dès que ça se produit et un en fin d'alerte sécurité. Vous pouvez capter ces évènements dans une automatisation et envoyer une notification par exemple, faire clignoter un voyant, déclencher une sirène, ... A vous de voir. - -Pour manipuler les évènements générés par le VTherm, cf. [Eveènements](#evènements). - -### Comment réparer ? -Cela va dépendre de la cause du problème : -1. Si un capteur est en défaut, il faut le réparer (remettre des piles, le changer, vérifier l'intégration Météo qui donne la température extérieure, ...), -2. Si le paramètre `security_delay_min` est trop petit, cela rsique de générer beaucoup de fausses alertes. Une valeur correcte est de l'ordre de 60 min, surtout si vous avez des capteurs de température à pile. -3. Certains capteurs de température, n'envoie pas de mesure si la température n'a pas changée. Donc en cas de température très stable pendant longtemps, le mode sécurité peut se déclencher. Ce n'est pas très grave puisqu'il s'enlève dès que le VTherm reçoit à nouveau une température. Sur certain thermomètre (TuYA par exemple), on peut forcer le délai max entre 2 mesures. Il conviendra de mettre un délai max < `security_delay_min`, -4. Dès que la température sera a nouveau reçue le mode sécurité s'enlèvera et les valeurs précédentes de preset, température cible et mode seront restaurées. -
- -
-Utilisation d'un groupe de personnes comme capteur de présence - -## Utilisation d'un groupe de personnes comme capteur de présence - -Malheureusement, les groupes de personnes ne sont pas reconnus comme des capteurs de présence. On ne peut donc pas les utiliser directement dans VTherm. -Le contournement est de créer un template de binary_sensor avec le code suivant : - -Fichier `template.yaml` : -``` -- binary_sensor: - - name: maison_occupee - unique_id: maison_occupee - state: "{{is_state('person.person1', 'home') or is_state('person.person2', 'home') or is_state('input_boolean.force_presence', 'on')}}" - device_class: occupancy -``` - -Vous noterez dans cet exemple, l'utilisation d'un input_boolean nommé force_presence qui permet de forcer le capteur à `True` et ainsi de forcer les VTherm qui l'utilise avec présence active. Ca permet par exemple, de forcer un pré-chauffage du logement lors du départ du travail, ou lorsqu'une personne non reconnue nativement dans HA est présente. - -Fichier `configuration.yaml`: -``` -... -template: !include templates.yaml -... -``` -
- -
-Activer les logs du Versatile Thermostat - -## Activer les logs du Versatile Thermostat -Des fois, vous aurez besoin d'activer les logs pour afiner les analyses. Pour cela, éditer le fichier `logger.yaml` de votre configuration et configurer les logs comme suit : -``` -default: xxxx -logs: - custom_components.versatile_thermostat: info -``` -Vous devez recharger la configuration yaml (Outils de dev / Yaml / Toute la configuration Yaml) ou redémarrer Home Assistant pour que ce changement soit pris en compte. - -
- *** [versatile_thermostat]: https://github.com/jmcollin78/versatile_thermostat diff --git a/README.md b/README.md index 516c802..b4f65ca 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ [![hacs][hacs_badge]][hacs] [![BuyMeCoffee][buymecoffeebadge]][buymecoffee] +[En](README.md)|[Fr](README-fr.md) + ![Tip](images/icon.png) > ![Tip](images/tips.png) This thermostat integration aims to drastically simplify your automations around climate management. Because all classical events in climate are natively handled by the thermostat (nobody at home ?, activity detected in a room ?, window open ?, power shedding ?), you don't have to build over complicated scripts and automations to manage your climates ;-). @@ -28,7 +30,6 @@ - [For a ```thermostat_over_switch``` type thermostat](#for-a-thermostat_over_switch-type-thermostat) - [For a thermostat of type ```thermostat_over_climate```:](#for-a-thermostat-of-type-thermostat_over_climate) - [Self-regulation](#self-regulation) - - [Self-regulation in Expert mode](#self-regulation-in-expert-mode) - [Internal temperature compensation](#internal-temperature-compensation) - [synthesis of the self-regulation algorithm](#synthesis-of-the-self-regulation-algorithm) - [Auto-fan mode](#auto-fan-mode) @@ -49,6 +50,9 @@ - [How to find the right service?](#how-to-find-the-right-service) - [The events](#the-events) - [Warning](#warning) + - [Expert Mode Settings](#expert-mode-settings) + - [Self-regulation in Expert mode](#self-regulation-in-expert-mode) + - [On Time Clamping (max\_on\_percent)](#on-time-clamping-max_on_percent) - [Parameter summary](#parameter-summary) - [Tuning examples](#tuning-examples) - [Electrical heater](#electrical-heater) @@ -729,7 +733,7 @@ context: Expert Mode settings refer to Settings made in the Home Assistant `configuration.yaml` file under the `versatile_thermostat` section. You might have to add this section by yourself to the `configuration.yaml` file. -These settings are meant to be used only in **specific niche cases and with careful considerations**. +These settings are meant to be used only in **specific niche cases and with careful considerations**. The following sections describe the available export mode settings in detail with examples on how to configure them. Be aware that these settings require a **complete restart** of Home Assistant or a **reload of Versatile Thermostat integration** (Dev tools / Yaml / reloading the configuration / Versatile Thermostat) to take effect. @@ -815,20 +819,20 @@ For the changes to be taken into account, you must either **completely restart H ### On Time Clamping (max_on_percent) -The calculated on time percent can be limited to a maximum percentage of the cycle duration. This setting has to be made in expert mode and will be used for all Versatile Thermostats. +The calculated on time percent can be limited to a maximum percentage of the cycle duration. This setting has to be made in expert mode and will be used for all Versatile Thermostats. ``` versatile_thermostat: max_on_percent: 0.8 ``` -The example above limits the maximum ON time to 80% (0.8) of the cycle length. If the cycle length is for example 600 seconds (10min), the maximum ON time will be limited to 480 seconds (8min). The remaining 120 seconds of the cycle will always remain in the OFF state. +The example above limits the maximum ON time to 80% (0.8) of the cycle length. If the cycle length is for example 600 seconds (10min), the maximum ON time will be limited to 480 seconds (8min). The remaining 120 seconds of the cycle will always remain in the OFF state. There are three debug attributes of interest regarding this feature: * `max_on_percent` # clamping setting as configured in expert mode * `calculated_on_percent` # calculated on percent without clamping applied -* `on_percent` # used on percent with clamping applied +* `on_percent` # used on percent with clamping applied
diff --git a/custom_components/versatile_thermostat/base_thermostat.py b/custom_components/versatile_thermostat/base_thermostat.py index 5b5e79c..2a9e65b 100644 --- a/custom_components/versatile_thermostat/base_thermostat.py +++ b/custom_components/versatile_thermostat/base_thermostat.py @@ -9,7 +9,6 @@ from datetime import timedelta, datetime from types import MappingProxyType from typing import Any, TypeVar, Generic -from homeassistant.util import dt as dt_util from homeassistant.core import ( HomeAssistant, callback, @@ -80,17 +79,6 @@ _LOGGER = logging.getLogger(__name__) ConfigData = MappingProxyType[str, Any] T = TypeVar("T", bound=UnderlyingEntity) - -def get_tz(hass: HomeAssistant): - """Get the current timezone""" - - return dt_util.get_time_zone(hass.config.time_zone) - - -_LOGGER_ENERGY = logging.getLogger( - "custom_components.versatile_thermostat.energy_debug" -) - class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): """Representation of a base class for all Versatile Thermostat device.""" @@ -139,10 +127,12 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): "max_power_sensor_entity_id", "temperature_unit", "is_device_active", + "nb_device_actives", "target_temperature_step", "is_used_by_central_boiler", "temperature_slope", - "max_on_percent" + "max_on_percent", + "have_valve_regulation", } ) ) @@ -206,7 +196,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): self._attr_translation_key = "versatile_thermostat" self._total_energy = None - _LOGGER_ENERGY.debug("%s - _init_ resetting energy to None", self) + _LOGGER.debug("%s - _init_ resetting energy to None", self) # because energy of climate is calculated in the thermostat we have to keep that here and not in underlying entity self._underlying_climate_start_hvac_action_date = None @@ -464,8 +454,8 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): else DEFAULT_SECURITY_DEFAULT_ON_PERCENT ) self._minimal_activation_delay = entry_infos.get(CONF_MINIMAL_ACTIVATION_DELAY) - self._last_temperature_measure = datetime.now(tz=self._current_tz) - self._last_ext_temperature_measure = datetime.now(tz=self._current_tz) + self._last_temperature_measure = self.now + self._last_ext_temperature_measure = self.now self._security_state = False # Initiate the ProportionalAlgorithm @@ -479,7 +469,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): self._presence_state = None self._total_energy = None - _LOGGER_ENERGY.debug("%s - post_init_ resetting energy to None", self) + _LOGGER.debug("%s - post_init_ resetting energy to None", self) # Read the parameter from configuration.yaml if it exists short_ema_params = DEFAULT_SHORT_EMA_PARAMS @@ -508,7 +498,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): entry_infos.get(CONF_WINDOW_ACTION) or CONF_WINDOW_TURN_OFF ) - self._max_on_percent = api._max_on_percent + self._max_on_percent = api.max_on_percent _LOGGER.debug( "%s - Creation of a new VersatileThermostat entity: unique_id=%s", @@ -599,7 +589,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): async def async_will_remove_from_hass(self): """Try to force backup of entity""" - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - force write before remove. Energy is %s", self, self.total_energy ) # Force dump in background @@ -826,7 +816,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): old_total_energy = old_state.attributes.get(ATTR_TOTAL_ENERGY) self._total_energy = old_total_energy if old_total_energy is not None else 0 - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - get_my_previous_state restored energy is %s", self, self._total_energy, @@ -844,7 +834,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): "No previously saved temperature, setting to %s", self._target_temp ) self._total_energy = 0 - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - get_my_previous_state no previous state energy is %s", self, self._total_energy, @@ -1006,6 +996,15 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): return True return False + @property + def nb_device_actives(self) -> int: + """Calculate the number of active devices""" + ret = 0 + for under in self._underlyings: + if under.is_device_active: + ret += 1 + return ret + @property def current_temperature(self) -> float | None: """Return the sensor temperature.""" @@ -1133,6 +1132,11 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): """Returns the underlying entities""" return self._underlyings + @property + def activable_underlying_entities(self) -> list | None: + """Returns the activable underlying entities for controling the central boiler""" + return self.underlying_entities + def find_underlying_by_entity_id(self, entity_id: str) -> Entity | None: """Get the underlying entity by a entity_id""" for under in self._underlyings: @@ -1346,7 +1350,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): self, old_preset_mode: str | None = None ): # pylint: disable=unused-argument """Reset to now the last change time""" - self._last_change_time = datetime.now(tz=self._current_tz) + self._last_change_time = self.now _LOGGER.debug("%s - last_change_time is now %s", self, self._last_change_time) def reset_last_temperature_time(self, old_preset_mode: str | None = None): @@ -1356,7 +1360,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): and old_preset_mode not in HIDDEN_PRESETS ): self._last_temperature_measure = self._last_ext_temperature_measure = ( - datetime.now(tz=self._current_tz) + self.now ) def find_preset_temp(self, preset_mode: str): @@ -1389,7 +1393,10 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): ) if motion_preset in self._presets: - return self._presets[motion_preset] + if self._presence_on and self.presence_state in [STATE_OFF, None]: + return self._presets_away[motion_preset + PRESET_AWAY_SUFFIX] + else: + return self._presets[motion_preset] else: return None else: @@ -1459,16 +1466,16 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): """Extract the last_changed state from State or return now if not available""" return ( state.last_changed.astimezone(self._current_tz) - if state.last_changed is not None - else datetime.now(tz=self._current_tz) + if isinstance(state.last_changed, datetime) + else self.now ) def get_last_updated_date_or_now(self, state: State) -> datetime: """Extract the last_changed state from State or return now if not available""" return ( state.last_updated.astimezone(self._current_tz) - if state.last_updated is not None - else datetime.now(tz=self._current_tz) + if isinstance(state.last_updated, datetime) + else self.now ) @callback @@ -1910,7 +1917,12 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): STATE_NOT_HOME, ): return - if self._attr_preset_mode not in [PRESET_BOOST, PRESET_COMFORT, PRESET_ECO]: + if self._attr_preset_mode not in [ + PRESET_BOOST, + PRESET_COMFORT, + PRESET_ECO, + PRESET_ACTIVITY, + ]: return new_temp = self.find_preset_temp(self.preset_mode) @@ -2000,7 +2012,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): if in_cycle: slope = self._window_auto_algo.check_age_last_measurement( temperature=self._ema_temp, - datetime_now=datetime.now(get_tz(self._hass)), + datetime_now=self.now, ) else: slope = self._window_auto_algo.add_temp_measurement( @@ -2288,10 +2300,11 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): @property def now(self) -> datetime: """Get now. The local datetime or the overloaded _set_now date""" - return self._now if self._now is not None else datetime.now(self._current_tz) + return self._now if self._now is not None else NowClass.get_now(self._hass) async def check_safety(self) -> bool: """Check if last temperature date is too long""" + now = self.now delta_temp = ( now - self._last_temperature_measure.replace(tzinfo=self._current_tz) @@ -2487,7 +2500,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): ) else: _LOGGER.info( - "%s - Window is open. Set hvac_mode to '%s'", self, HVACMode.OFF + "%s - Window is open. Apply window action %s", self, self._window_action ) if self._window_action == CONF_WINDOW_TURN_OFF and not self.is_on: _LOGGER.debug( @@ -2659,20 +2672,20 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): "device_power": self._device_power, ATTR_MEAN_POWER_CYCLE: self.mean_cycle_power, ATTR_TOTAL_ENERGY: self.total_energy, - "last_update_datetime": datetime.now() - .astimezone(self._current_tz) - .isoformat(), + "last_update_datetime": self.now.isoformat(), "timezone": str(self._current_tz), "temperature_unit": self.temperature_unit, "is_device_active": self.is_device_active, + "nb_device_actives": self.nb_device_actives, "ema_temp": self._ema_temp, "is_used_by_central_boiler": self.is_used_by_central_boiler, "temperature_slope": round(self.last_temperature_slope or 0, 3), "hvac_off_reason": self.hvac_off_reason, "max_on_percent": self._max_on_percent, + "have_valve_regulation": self.have_valve_regulation, } - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - update_custom_attributes saved energy is %s", self, self.total_energy, @@ -2681,13 +2694,18 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): @overrides def async_write_ha_state(self): """overrides to have log""" - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - async_write_ha_state written state energy is %s", self, self._total_energy, ) return super().async_write_ha_state() + @property + def have_valve_regulation(self) -> bool: + """True if the Thermostat is regulated by valve""" + return False + @callback def async_registry_entry_updated(self): """update the entity if the config entry have been updated diff --git a/custom_components/versatile_thermostat/binary_sensor.py b/custom_components/versatile_thermostat/binary_sensor.py index edd491d..36a1e06 100644 --- a/custom_components/versatile_thermostat/binary_sensor.py +++ b/custom_components/versatile_thermostat/binary_sensor.py @@ -108,7 +108,7 @@ class SecurityBinarySensor(VersatileThermostatBaseEntity, BinarySensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_is_on self._attr_is_on = self.my_climate.security_state is True @@ -147,7 +147,7 @@ class OverpoweringBinarySensor(VersatileThermostatBaseEntity, BinarySensorEntity @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_is_on self._attr_is_on = self.my_climate.overpowering_state is True @@ -186,7 +186,7 @@ class WindowBinarySensor(VersatileThermostatBaseEntity, BinarySensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_is_on # Issue 120 - only take defined presence value @@ -236,7 +236,7 @@ class MotionBinarySensor(VersatileThermostatBaseEntity, BinarySensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_is_on # Issue 120 - only take defined presence value if self.my_climate.motion_state in [STATE_ON, STATE_OFF]: @@ -277,7 +277,7 @@ class PresenceBinarySensor(VersatileThermostatBaseEntity, BinarySensorEntity): async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_is_on # Issue 120 - only take defined presence value if self.my_climate.presence_state in [STATE_ON, STATE_OFF]: @@ -317,7 +317,7 @@ class WindowByPassBinarySensor(VersatileThermostatBaseEntity, BinarySensorEntity @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_is_on if self.my_climate.window_bypass_state in [True, False]: self._attr_is_on = self.my_climate.window_bypass_state diff --git a/custom_components/versatile_thermostat/climate.py b/custom_components/versatile_thermostat/climate.py index 86cc91b..941bb8f 100644 --- a/custom_components/versatile_thermostat/climate.py +++ b/custom_components/versatile_thermostat/climate.py @@ -22,26 +22,12 @@ from homeassistant.const import ( STATE_NOT_HOME, ) -from .const import ( - DOMAIN, - PLATFORMS, - CONF_PRESETS_WITH_AC, - SERVICE_SET_PRESENCE, - SERVICE_SET_PRESET_TEMPERATURE, - SERVICE_SET_SECURITY, - SERVICE_SET_WINDOW_BYPASS, - SERVICE_SET_AUTO_REGULATION_MODE, - SERVICE_SET_AUTO_FAN_MODE, - CONF_THERMOSTAT_TYPE, - CONF_THERMOSTAT_SWITCH, - CONF_THERMOSTAT_CLIMATE, - CONF_THERMOSTAT_VALVE, - CONF_THERMOSTAT_CENTRAL_CONFIG, -) +from .const import * # pylint: disable=wildcard-import,unused-wildcard-import from .thermostat_switch import ThermostatOverSwitch from .thermostat_climate import ThermostatOverClimate from .thermostat_valve import ThermostatOverValve +from .thermostat_climate_valve import ThermostatOverClimateValve _LOGGER = logging.getLogger(__name__) @@ -60,6 +46,9 @@ async def async_setup_entry( unique_id = entry.entry_id name = entry.data.get(CONF_NAME) vt_type = entry.data.get(CONF_THERMOSTAT_TYPE) + have_valve_regulation = ( + entry.data.get(CONF_AUTO_REGULATION_MODE) == CONF_AUTO_REGULATION_VALVE + ) if vt_type == CONF_THERMOSTAT_CENTRAL_CONFIG: return @@ -69,7 +58,10 @@ async def async_setup_entry( if vt_type == CONF_THERMOSTAT_SWITCH: entity = ThermostatOverSwitch(hass, unique_id, name, entry.data) elif vt_type == CONF_THERMOSTAT_CLIMATE: - entity = ThermostatOverClimate(hass, unique_id, name, entry.data) + if have_valve_regulation is True: + entity = ThermostatOverClimateValve(hass, unique_id, name, entry.data) + else: + entity = ThermostatOverClimate(hass, unique_id, name, entry.data) elif vt_type == CONF_THERMOSTAT_VALVE: entity = ThermostatOverValve(hass, unique_id, name, entry.data) else: diff --git a/custom_components/versatile_thermostat/commons.py b/custom_components/versatile_thermostat/commons.py index b76267c..3e768ed 100644 --- a/custom_components/versatile_thermostat/commons.py +++ b/custom_components/versatile_thermostat/commons.py @@ -3,38 +3,20 @@ # pylint: disable=line-too-long import logging -from datetime import timedelta, datetime +from datetime import timedelta from homeassistant.core import HomeAssistant, callback, Event from homeassistant.components.climate import ClimateEntity, DOMAIN as CLIMATE_DOMAIN from homeassistant.helpers.entity_component import EntityComponent from homeassistant.helpers.entity import Entity from homeassistant.helpers.device_registry import DeviceInfo, DeviceEntryType from homeassistant.helpers.event import async_track_state_change_event, async_call_later -from homeassistant.util import dt as dt_util + from .base_thermostat import BaseThermostat from .const import DOMAIN, DEVICE_MANUFACTURER, ServiceConfigurationError _LOGGER = logging.getLogger(__name__) -def get_tz(hass: HomeAssistant): - """Get the current timezone""" - - return dt_util.get_time_zone(hass.config.time_zone) - - -class NowClass: - """For testing purpose only""" - - @staticmethod - def get_now(hass: HomeAssistant) -> datetime: - """A test function to get the now. - For testing purpose this method can be overriden to get a specific - timestamp. - """ - return datetime.now(get_tz(hass)) - - def round_to_nearest(n: float, x: float) -> float: """Round a number to the nearest x (which should be decimal but not null) Example: diff --git a/custom_components/versatile_thermostat/config_flow.py b/custom_components/versatile_thermostat/config_flow.py index 5c0a82a..2f20a3b 100644 --- a/custom_components/versatile_thermostat/config_flow.py +++ b/custom_components/versatile_thermostat/config_flow.py @@ -29,27 +29,6 @@ COMES_FROM = "comes_from" _LOGGER = logging.getLogger(__name__) - -# Not used but can be useful in other context -# def schema_defaults(schema, **defaults): -# """Create a new schema with default values filled in.""" -# copy = schema.extend({}) -# for field, field_type in copy.schema.items(): -# if isinstance(field_type, vol.In): -# value = None -# -# if value in field_type.container: -# # field.default = vol.default_factory(value) -# field.description = {"suggested_value": value} -# continue -# -# if field.schema in defaults: -# # field.default = vol.default_factory(defaults[field]) -# field.description = {"suggested_value": defaults[field]} -# return copy -# - - def add_suggested_values_to_schema( data_schema: vol.Schema, suggested_values: Mapping[str, Any] ) -> vol.Schema: @@ -77,7 +56,6 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): VERSION = CONFIG_VERSION MINOR_VERSION = CONFIG_MINOR_VERSION - _infos: dict _placeholders = { CONF_NAME: "", } @@ -85,7 +63,7 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): def __init__(self, infos) -> None: super().__init__() _LOGGER.debug("CTOR BaseConfigFlow infos: %s", infos) - self._infos = infos + self._infos: dict = infos # VTherm API should have been initialized before arriving here vtherm_api = VersatileThermostatAPI.get_vtherm_api() @@ -94,8 +72,8 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): else: self._central_config = None - self._init_feature_flags(infos) self._init_central_config_flags(infos) + self._init_feature_flags(infos) def _init_feature_flags(self, _): """Fix features selection depending to infos""" @@ -162,7 +140,45 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): if COMES_FROM in self._infos: del self._infos[COMES_FROM] - async def validate_input(self, data: dict) -> None: + def is_valve_regulation_selected(self, infos) -> bool: + """True of the valve regulation mode is selected""" + return infos.get(CONF_AUTO_REGULATION_MODE, None) == CONF_AUTO_REGULATION_VALVE + + def check_valve_regulation_nb_entities(self, data: dict, step_id=None) -> bool: + """Check the number of entities for Valve regulation""" + if step_id not in ["type", "valve_regulation", "check_complete"]: + return True + + underlyings_to_check = data if step_id == "type" else self._infos + # underlyings_to_check = self._infos # data if step_id == "type" else self._infos + regulation_infos_to_check = ( + data if step_id == "valve_regulation" else self._infos + ) + + ret = True + if ( + self.is_valve_regulation_selected(underlyings_to_check) + and step_id != "type" + ): + nb_unders = len(underlyings_to_check.get(CONF_UNDERLYING_LIST)) + nb_offset = len( + regulation_infos_to_check.get(CONF_OFFSET_CALIBRATION_LIST, []) + ) + nb_opening = len( + regulation_infos_to_check.get(CONF_OPENING_DEGREE_LIST, []) + ) + nb_closing = len( + regulation_infos_to_check.get(CONF_CLOSING_DEGREE_LIST, []) + ) + if ( + nb_unders != nb_opening + or (nb_unders != nb_offset and nb_offset > 0) + or (nb_unders != nb_closing and nb_closing > 0) + ): + ret = False + return ret + + async def validate_input(self, data: dict, step_id) -> None: """Validate the user input allows us to connect. Data has the keys from STEP_*_DATA_SCHEMA with values provided by the user. @@ -178,6 +194,9 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): CONF_POWER_SENSOR, CONF_MAX_POWER_SENSOR, CONF_PRESENCE_SENSOR, + CONF_OFFSET_CALIBRATION_LIST, + CONF_OPENING_DEGREE_LIST, + CONF_CLOSING_DEGREE_LIST, ]: d = data.get(conf, None) # pylint: disable=invalid-name if not isinstance(d, list): @@ -235,6 +254,11 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): except ServiceConfigurationError as err: raise ServiceConfigurationError(conf) from err + # Check that the number of offet_calibration and opening_degree and closing_degree are equals + # to the number of underlying entities + if not self.check_valve_regulation_nb_entities(data, step_id): + raise ValveRegulationNbEntitiesIncorrect() + def check_config_complete(self, infos) -> bool: """True if the config is now complete (ie all mandatory attributes are set)""" is_central_config = ( @@ -330,6 +354,9 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): ): return False + if not self.check_valve_regulation_nb_entities(infos, "check_complete"): + return False + return True def merge_user_input(self, data_schema: vol.Schema, user_input: dict): @@ -359,7 +386,7 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): if user_input is not None: defaults.update(user_input or {}) try: - await self.validate_input(user_input) + await self.validate_input(user_input, step_id) except UnknownEntity as err: errors[str(err)] = "unknown_entity" except WindowOpenDetectionMethod as err: @@ -370,6 +397,8 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): errors[str(err)] = "service_configuration_format" except ConfigurationNotCompleteError as err: errors["base"] = "configuration_not_complete" + except ValveRegulationNbEntitiesIncorrect as err: + errors["base"] = "valve_regulation_nb_entities_incorrect" except Exception: # pylint: disable=broad-except _LOGGER.exception("Unexpected exception") errors["base"] = "unknown" @@ -421,6 +450,7 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): if ( self._infos.get(CONF_PROP_FUNCTION) == PROPORTIONAL_FUNCTION_TPI or is_central_config + or self.is_valve_regulation_selected(self._infos) ): menu_options.append("tpi") @@ -456,6 +486,9 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): ]: menu_options.append("auto_start_stop") + if self.is_valve_regulation_selected(self._infos): + menu_options.append("valve_regulation") + menu_options.append("advanced") if self.check_config_complete(self._infos): @@ -525,6 +558,23 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): """Handle the Type flow steps""" _LOGGER.debug("Into ConfigFlow.async_step_type user_input=%s", user_input) + if ( + self._infos[CONF_THERMOSTAT_TYPE] == CONF_THERMOSTAT_CLIMATE + and user_input is not None + and not self.is_valve_regulation_selected(user_input) + ): + # Remove TPI info + for key in [ + CONF_PROP_FUNCTION, + CONF_TPI_COEF_INT, + CONF_TPI_COEF_EXT, + CONF_OFFSET_CALIBRATION_LIST, + CONF_OPENING_DEGREE_LIST, + CONF_CLOSING_DEGREE_LIST, + ]: + if self._infos.get(key): + del self._infos[key] + if self._infos[CONF_THERMOSTAT_TYPE] == CONF_THERMOSTAT_SWITCH: return await self.generic_step( "type", STEP_THERMOSTAT_SWITCH, user_input, self.async_step_menu @@ -568,6 +618,22 @@ class VersatileThermostatBaseConfigFlow(FlowHandler): return await self.generic_step("auto_start_stop", schema, user_input, next_step) + async def async_step_valve_regulation( + self, user_input: dict | None = None + ) -> FlowResult: + """Handle the valve regulation configuration step""" + _LOGGER.debug( + "Into ConfigFlow.async_step_valve_regulation user_input=%s", user_input + ) + + schema = STEP_VALVE_REGULATION + self._infos[COMES_FROM] = None + next_step = self.async_step_menu + + return await self.generic_step( + "valve_regulation", schema, user_input, next_step + ) + async def async_step_tpi(self, user_input: dict | None = None) -> FlowResult: """Handle the TPI flow steps""" _LOGGER.debug("Into ConfigFlow.async_step_tpi user_input=%s", user_input) diff --git a/custom_components/versatile_thermostat/config_schema.py b/custom_components/versatile_thermostat/config_schema.py index 4c7b295..701d44e 100644 --- a/custom_components/versatile_thermostat/config_schema.py +++ b/custom_components/versatile_thermostat/config_schema.py @@ -197,6 +197,31 @@ STEP_AUTO_START_STOP = vol.Schema( # pylint: disable=invalid-name } ) +STEP_VALVE_REGULATION = vol.Schema( # pylint: disable=invalid-name + { + vol.Required(CONF_OPENING_DEGREE_LIST): selector.EntitySelector( + selector.EntitySelectorConfig( + domain=[NUMBER_DOMAIN, INPUT_NUMBER_DOMAIN], multiple=True + ), + ), + vol.Optional(CONF_OFFSET_CALIBRATION_LIST): selector.EntitySelector( + selector.EntitySelectorConfig( + domain=[NUMBER_DOMAIN, INPUT_NUMBER_DOMAIN], multiple=True + ), + ), + vol.Optional(CONF_CLOSING_DEGREE_LIST): selector.EntitySelector( + selector.EntitySelectorConfig( + domain=[NUMBER_DOMAIN, INPUT_NUMBER_DOMAIN], multiple=True + ), + ), + vol.Required(CONF_PROP_FUNCTION, default=PROPORTIONAL_FUNCTION_TPI): vol.In( + [ + PROPORTIONAL_FUNCTION_TPI, + ] + ), + } +) + STEP_TPI_DATA_SCHEMA = vol.Schema( # pylint: disable=invalid-name { vol.Required(CONF_USE_TPI_CENTRAL_CONFIG, default=True): cv.boolean, diff --git a/custom_components/versatile_thermostat/const.py b/custom_components/versatile_thermostat/const.py index 3d164ec..f66c530 100644 --- a/custom_components/versatile_thermostat/const.py +++ b/custom_components/versatile_thermostat/const.py @@ -2,9 +2,12 @@ """Constants for the Versatile Thermostat integration.""" import logging +import math from typing import Literal +from datetime import datetime from enum import Enum +from homeassistant.core import HomeAssistant from homeassistant.const import CONF_NAME, Platform from homeassistant.components.climate import ( @@ -16,6 +19,7 @@ from homeassistant.components.climate import ( ) from homeassistant.exceptions import HomeAssistantError +from homeassistant.util import dt as dt_util from .prop_algorithm import ( PROPORTIONAL_FUNCTION_TPI, @@ -99,6 +103,7 @@ CONF_WINDOW_AUTO_CLOSE_THRESHOLD = "window_auto_close_threshold" CONF_WINDOW_AUTO_MAX_DURATION = "window_auto_max_duration" CONF_AUTO_REGULATION_MODE = "auto_regulation_mode" CONF_AUTO_REGULATION_NONE = "auto_regulation_none" +CONF_AUTO_REGULATION_VALVE = "auto_regulation_valve" CONF_AUTO_REGULATION_SLOW = "auto_regulation_slow" CONF_AUTO_REGULATION_LIGHT = "auto_regulation_light" CONF_AUTO_REGULATION_MEDIUM = "auto_regulation_medium" @@ -115,6 +120,9 @@ CONF_AUTO_FAN_MEDIUM = "auto_fan_medium" CONF_AUTO_FAN_HIGH = "auto_fan_high" CONF_AUTO_FAN_TURBO = "auto_fan_turbo" CONF_STEP_TEMPERATURE = "step_temperature" +CONF_OFFSET_CALIBRATION_LIST = "offset_calibration_entity_ids" +CONF_OPENING_DEGREE_LIST = "opening_degree_entity_ids" +CONF_CLOSING_DEGREE_LIST = "closing_degree_entity_ids" # Deprecated CONF_HEATER = "heater_entity_id" @@ -321,6 +329,7 @@ CONF_FUNCTIONS = [ CONF_AUTO_REGULATION_MODES = [ CONF_AUTO_REGULATION_NONE, + CONF_AUTO_REGULATION_VALVE, CONF_AUTO_REGULATION_LIGHT, CONF_AUTO_REGULATION_MEDIUM, CONF_AUTO_REGULATION_STRONG, @@ -459,9 +468,9 @@ class RegulationParamVeryStrong: kp: float = 0.6 ki: float = 0.1 k_ext: float = 0.2 - offset_max: float = 4 + offset_max: float = 8 stabilization_threshold: float = 0.1 - accumulated_error_threshold: float = 30 + accumulated_error_threshold: float = 80 class EventType(Enum): @@ -486,6 +495,38 @@ def send_vtherm_event(hass, event_type: EventType, entity, data: dict): hass.bus.fire(event_type.value, data) +def get_safe_float(hass, entity_id: str): + """Get a safe float state value for an entity. + Return None if entity is not available""" + if ( + entity_id is None + or not (state := hass.states.get(entity_id)) + or state.state == "unknown" + or state.state == "unavailable" + ): + return None + float_val = float(state.state) + return None if math.isinf(float_val) or not math.isfinite(float_val) else float_val + + +def get_tz(hass: HomeAssistant): + """Get the current timezone""" + + return dt_util.get_time_zone(hass.config.time_zone) + + +class NowClass: + """For testing purpose only""" + + @staticmethod + def get_now(hass: HomeAssistant) -> datetime: + """A test function to get the now. + For testing purpose this method can be overriden to get a specific + timestamp. + """ + return datetime.now(get_tz(hass)) + + class UnknownEntity(HomeAssistantError): """Error to indicate there is an unknown entity_id given.""" @@ -506,6 +547,11 @@ class ConfigurationNotCompleteError(HomeAssistantError): """Error the configuration is not complete""" +class ValveRegulationNbEntitiesIncorrect(HomeAssistantError): + """Error to indicate there is an error in the configuration of the TRV with valve regulation. + The number of specific entities is incorrect.""" + + class overrides: # pylint: disable=invalid-name """An annotation to inform overrides""" diff --git a/custom_components/versatile_thermostat/manifest.json b/custom_components/versatile_thermostat/manifest.json index 5631d54..743f8d8 100644 --- a/custom_components/versatile_thermostat/manifest.json +++ b/custom_components/versatile_thermostat/manifest.json @@ -14,6 +14,6 @@ "quality_scale": "silver", "requirements": [], "ssdp": [], - "version": "6.7.0", + "version": "6.8.0", "zeroconf": [] } \ No newline at end of file diff --git a/custom_components/versatile_thermostat/open_window_algorithm.py b/custom_components/versatile_thermostat/open_window_algorithm.py index 2e83aa6..39c2265 100644 --- a/custom_components/versatile_thermostat/open_window_algorithm.py +++ b/custom_components/versatile_thermostat/open_window_algorithm.py @@ -26,20 +26,14 @@ MIN_NB_POINT = 4 # do not calculate slope until we have enough point class WindowOpenDetectionAlgorithm: """The class that implements the algorithm listed above""" - _alert_threshold: float - _end_alert_threshold: float - _last_slope: float - _last_datetime: datetime - _last_temperature: float - _nb_point: int - def __init__(self, alert_threshold, end_alert_threshold) -> None: """Initalize a new algorithm with the both threshold""" - self._alert_threshold = alert_threshold - self._end_alert_threshold = end_alert_threshold - self._last_slope = None - self._last_datetime = None - self._nb_point = 0 + self._alert_threshold: float = alert_threshold + self._end_alert_threshold: float = end_alert_threshold + self._last_slope: float | None = None + self._last_datetime: datetime = None + self._last_temperature: float | None = None + self._nb_point: int = 0 def check_age_last_measurement(self, temperature, datetime_now) -> float: """ " Check if last measurement is old and add diff --git a/custom_components/versatile_thermostat/sensor.py b/custom_components/versatile_thermostat/sensor.py index f3018fc..11bcda0 100644 --- a/custom_components/versatile_thermostat/sensor.py +++ b/custom_components/versatile_thermostat/sensor.py @@ -3,7 +3,7 @@ import logging import math -from homeassistant.core import HomeAssistant, callback, Event, CoreState +from homeassistant.core import HomeAssistant, callback, Event, CoreState, State from homeassistant.const import ( UnitOfTime, @@ -17,20 +17,19 @@ from homeassistant.components.sensor import ( SensorEntity, SensorDeviceClass, SensorStateClass, - UnitOfTemperature, ) from homeassistant.config_entries import ConfigEntry from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.device_registry import DeviceInfo, DeviceEntryType from homeassistant.helpers.entity_component import EntityComponent -from homeassistant.helpers.event import async_track_state_change_event +from homeassistant.helpers.event import ( + async_track_state_change_event, +) from homeassistant.components.climate import ( ClimateEntity, DOMAIN as CLIMATE_DOMAIN, - HVACAction, - HVACMode, ) @@ -50,6 +49,8 @@ from .const import ( CONF_THERMOSTAT_TYPE, CONF_THERMOSTAT_CENTRAL_CONFIG, CONF_USE_CENTRAL_BOILER_FEATURE, + CONF_AUTO_REGULATION_VALVE, + CONF_AUTO_REGULATION_MODE, overrides, ) @@ -71,6 +72,9 @@ async def async_setup_entry( unique_id = entry.entry_id name = entry.data.get(CONF_NAME) vt_type = entry.data.get(CONF_THERMOSTAT_TYPE) + have_valve_regulation = ( + entry.data.get(CONF_AUTO_REGULATION_MODE) == CONF_AUTO_REGULATION_VALVE + ) entities = None @@ -99,10 +103,16 @@ async def async_setup_entry( entities.append(OnTimeSensor(hass, unique_id, name, entry.data)) entities.append(OffTimeSensor(hass, unique_id, name, entry.data)) - if entry.data.get(CONF_THERMOSTAT_TYPE) == CONF_THERMOSTAT_VALVE: + if ( + entry.data.get(CONF_THERMOSTAT_TYPE) == CONF_THERMOSTAT_VALVE + or have_valve_regulation + ): entities.append(ValveOpenPercentSensor(hass, unique_id, name, entry.data)) - if entry.data.get(CONF_THERMOSTAT_TYPE) == CONF_THERMOSTAT_CLIMATE: + if ( + entry.data.get(CONF_THERMOSTAT_TYPE) == CONF_THERMOSTAT_CLIMATE + and not have_valve_regulation + ): entities.append( RegulatedTemperatureSensor(hass, unique_id, name, entry.data) ) @@ -123,7 +133,7 @@ class EnergySensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) energy = self.my_climate.total_energy if energy is None: @@ -178,7 +188,7 @@ class MeanPowerSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) if math.isnan(float(self.my_climate.mean_cycle_power)) or math.isinf( self.my_climate.mean_cycle_power @@ -235,7 +245,7 @@ class OnPercentSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) on_percent = ( float(self.my_climate.proportional_algorithm.on_percent) @@ -290,7 +300,7 @@ class ValveOpenPercentSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_native_value self._attr_native_value = self.my_climate.valve_open_percent @@ -332,7 +342,7 @@ class OnTimeSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) on_time = ( float(self.my_climate.proportional_algorithm.on_time_sec) @@ -381,7 +391,7 @@ class OffTimeSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) off_time = ( float(self.my_climate.proportional_algorithm.off_time_sec) @@ -429,7 +439,7 @@ class LastTemperatureSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_native_value self._attr_native_value = self.my_climate.last_temperature_measure @@ -458,7 +468,7 @@ class LastExtTemperatureSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) old_state = self._attr_native_value self._attr_native_value = self.my_climate.last_ext_temperature_measure @@ -487,7 +497,7 @@ class TemperatureSlopeSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) last_slope = self.my_climate.last_temperature_slope if last_slope is None: @@ -540,7 +550,7 @@ class RegulatedTemperatureSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) new_temp = self.my_climate.regulated_target_temp if new_temp is None: @@ -591,7 +601,7 @@ class EMATemperatureSensor(VersatileThermostatBaseEntity, SensorEntity): @callback async def async_my_climate_changed(self, event: Event = None): """Called when my climate have change""" - _LOGGER.debug("%s - climate state change", self._attr_unique_id) + # _LOGGER.debug("%s - climate state change", self._attr_unique_id) new_ema = self.my_climate.ema_temperature if new_ema is None: @@ -698,7 +708,7 @@ class NbActiveDeviceForBoilerSensor(SensorEntity): for entity in component.entities: if isinstance(entity, BaseThermostat) and entity.is_used_by_central_boiler: self._entities.append(entity) - for under in entity.underlying_entities: + for under in entity.activable_underlying_entities: underlying_entities_id.append(under.entity_id) if len(underlying_entities_id) > 0: # Arme l'écoute de la première entité @@ -718,25 +728,65 @@ class NbActiveDeviceForBoilerSensor(SensorEntity): await self.calculate_nb_active_devices(None) - async def calculate_nb_active_devices(self, _): + async def calculate_nb_active_devices(self, event: Event): """Calculate the number of active VTherm that have an influence on central boiler""" - _LOGGER.debug("%s - calculating the number of active VTherm", self) + # _LOGGER.debug("%s- calculate_nb_active_devices - the event is %s ", self, event) + + if event is not None: + new_state: State = event.data.get("new_state") + # _LOGGER.debug( + # "%s - calculate_nb_active_devices new_state is %s", self, new_state + # ) + if not new_state: + return + + old_state: State = event.data.get("old_state") + + # For underlying climate, we need to observe also the hvac_action if available + new_hvac_action = new_state.attributes.get("hvac_action") + old_hvac_action = ( + old_state.attributes.get("hvac_action") + if old_state is not None + else None + ) + + # Filter events that are not interested for us + if ( + old_state is not None + and new_state.state == old_state.state + and new_hvac_action == old_hvac_action + ): + # A false state change + return + + _LOGGER.debug( + "%s - calculating the number of active underlying device for boiler activation. change change from %s to %s", + self, + old_state, + new_state, + ) + else: + _LOGGER.debug( + "%s - calculating the number of active underlying device for boiler activation. First time calculation", + self, + ) + nb_active = 0 for entity in self._entities: + nb_active += entity.nb_device_actives _LOGGER.debug( - "Examining the hvac_action of %s", + "After examining the hvac_action of %s, nb_active is %s", entity.name, + nb_active, ) - if ( - entity.hvac_mode in [HVACMode.HEAT, HVACMode.AUTO] - and entity.hvac_action == HVACAction.HEATING - ): - for under in entity.underlying_entities: - nb_active += 1 if under.is_device_active else 0 self._attr_native_value = nb_active + _LOGGER.debug( + "%s - Number of active underlying entities is %s", self, nb_active + ) + self.async_write_ha_state() def __str__(self): diff --git a/custom_components/versatile_thermostat/strings.json b/custom_components/versatile_thermostat/strings.json index 1d6bf42..d989f3d 100644 --- a/custom_components/versatile_thermostat/strings.json +++ b/custom_components/versatile_thermostat/strings.json @@ -28,6 +28,7 @@ "presence": "Presence detection", "advanced": "Advanced parameters", "auto_start_stop": "Auto start and stop", + "valve_regulation": "Valve regulation configuration", "finalize": "All done", "configuration_not_complete": "Configuration not complete" } @@ -64,7 +65,7 @@ "use_motion_feature": "Use motion detection", "use_power_feature": "Use power management", "use_presence_feature": "Use presence detection", - "use_central_boiler_feature": "Use a central boiler. Check to add a control to your central boiler. You will have to configure the VTherm which will have a control of the central boiler after seecting this checkbox to take effect. If one VTherm requires heating, the boiler will be turned on. If no VTherm requires heating, the boiler will be turned off. Commands for turning on/off the central boiler are given in the related configuration page", + "use_central_boiler_feature": "Use a central boiler. Check to add a control to your central boiler. You will have to configure the VTherm which will have a control of the central boiler after selecting this checkbox to take effect. If one VTherm requires heating, the boiler will be turned on. If no VTherm requires heating, the boiler will be turned off. Commands for turning on/off the central boiler are given in the related configuration page", "use_auto_start_stop_feature": "Use the auto start and stop feature" } }, @@ -203,6 +204,34 @@ "security_default_on_percent": "The default heating power percent value in safety preset. Set to 0 to switch off heater in safety preset", "use_advanced_central_config": "Check to use the central advanced configuration. Uncheck to use a specific advanced configuration for this VTherm" } + }, + "central_boiler": { + "title": "Control of the central boiler", + "description": "Enter the services to call to turn on/off the central boiler. Leave blank if no service call is to be made (in this case, you will have to manage the turning on/off of your central boiler yourself). The service called must be formatted as follows: `entity_id/service_name[/attribute:value]` (/attribute:value is optional)\nFor example:\n- to turn on a switch: `switch.controle_chaudiere/switch.turn_on`\n- to turn off a switch: `switch.controle_chaudiere/switch.turn_off`\n- to program the boiler to 25° and thus force its ignition: `climate.thermostat_chaudiere/climate.set_temperature/temperature:25`\n- to send 10° to the boiler and thus force its extinction: `climate.thermostat_chaudiere/climate.set_temperature/temperature:10`", + "data": { + "central_boiler_activation_service": "Command to turn-on", + "central_boiler_deactivation_service": "Command to turn-off" + }, + "data_description": { + "central_boiler_activation_service": "Command to turn-on the central boiler formatted like entity_id/service_name[/attribut:valeur]", + "central_boiler_deactivation_service": "Command to turn-off the central boiler formatted like entity_id/service_name[/attribut:valeur]" + } + }, + "valve_regulation": { + "title": "Self-regulation with valve", + "description": "Configuration for self-regulation with direct control of the valve", + "data": { + "offset_calibration_entity_ids": "Offset calibration entities", + "opening_degree_entity_ids": "Opening degree entities", + "closing_degree_entity_ids": "Closing degree entities", + "proportional_function": "Algorithm" + }, + "data_description": { + "offset_calibration_entity_ids": "The list of the 'offset calibration' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "opening_degree_entity_ids": "The list of the 'opening degree' entities. There should be one per underlying climate entities", + "closing_degree_entity_ids": "The list of the 'closing degree' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "proportional_function": "Algorithm to use (TPI is the only one for now)" + } } }, "error": { @@ -243,6 +272,7 @@ "presence": "Presence detection", "advanced": "Advanced parameters", "auto_start_stop": "Auto start and stop", + "valve_regulation": "Valve regulation configuration", "finalize": "All done", "configuration_not_complete": "Configuration not complete" } @@ -279,7 +309,7 @@ "use_motion_feature": "Use motion detection", "use_power_feature": "Use power management", "use_presence_feature": "Use presence detection", - "use_central_boiler_feature": "Use a central boiler. Check to add a control to your central boiler. You will have to configure the VTherm which will have a control of the central boiler after seecting this checkbox to take effect. If one VTherm requires heating, the boiler will be turned on. If no VTherm requires heating, the boiler will be turned off. Commands for turning on/off the central boiler are given in the related configuration page", + "use_central_boiler_feature": "Use a central boiler. Check to add a control to your central boiler. You will have to configure the VTherm which will have a control of the central boiler after selecting this checkbox to take effect. If one VTherm requires heating, the boiler will be turned on. If no VTherm requires heating, the boiler will be turned off. Commands for turning on/off the central boiler are given in the related configuration page", "use_auto_start_stop_feature": "Use the auto start and stop feature" } }, @@ -418,6 +448,34 @@ "security_default_on_percent": "The default heating power percent value in safety preset. Set to 0 to switch off heater in safety preset", "use_advanced_central_config": "Check to use the central advanced configuration. Uncheck to use a specific advanced configuration for this VTherm" } + }, + "central_boiler": { + "title": "Control of the central boiler - {name}", + "description": "Enter the services to call to turn on/off the central boiler. Leave blank if no service call is to be made (in this case, you will have to manage the turning on/off of your central boiler yourself). The service called must be formatted as follows: `entity_id/service_name[/attribute:value]` (/attribute:value is optional)\nFor example:\n- to turn on a switch: `switch.controle_chaudiere/switch.turn_on`\n- to turn off a switch: `switch.controle_chaudiere/switch.turn_off`\n- to program the boiler to 25° and thus force its ignition: `climate.thermostat_chaudiere/climate.set_temperature/temperature:25`\n- to send 10° to the boiler and thus force its extinction: `climate.thermostat_chaudiere/climate.set_temperature/temperature:10`", + "data": { + "central_boiler_activation_service": "Command to turn-on", + "central_boiler_deactivation_service": "Command to turn-off" + }, + "data_description": { + "central_boiler_activation_service": "Command to turn-on the central boiler formatted like entity_id/service_name[/attribut:valeur]", + "central_boiler_deactivation_service": "Command to turn-off the central boiler formatted like entity_id/service_name[/attribut:valeur]" + } + }, + "valve_regulation": { + "title": "Self-regulation with valve - {name}", + "description": "Configuration for self-regulation with direct control of the valve", + "data": { + "offset_calibration_entity_ids": "Offset calibration entities", + "opening_degree_entity_ids": "Opening degree entities", + "closing_degree_entity_ids": "Closing degree entities", + "proportional_function": "Algorithm" + }, + "data_description": { + "offset_calibration_entity_ids": "The list of the 'offset calibration' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "opening_degree_entity_ids": "The list of the 'opening degree' entities. There should be one per underlying climate entities", + "closing_degree_entity_ids": "The list of the 'closing degree' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "proportional_function": "Algorithm to use (TPI is the only one for now)" + } } }, "error": { @@ -425,7 +483,8 @@ "unknown_entity": "Unknown entity id", "window_open_detection_method": "Only one window open detection method should be used. Use either window sensor or automatic detection through temperature threshold but not both", "no_central_config": "You cannot check 'use central configuration' because no central configuration was found. You need to create a Versatile Thermostat of type 'Central Configuration' to use it.", - "service_configuration_format": "The format of the service configuration is wrong" + "service_configuration_format": "The format of the service configuration is wrong", + "valve_regulation_nb_entities_incorrect": "The number of valve entities for valve regulation should be equal to the number of underlyings" }, "abort": { "already_configured": "Device is already configured" @@ -447,7 +506,8 @@ "auto_regulation_medium": "Medium", "auto_regulation_light": "Light", "auto_regulation_expert": "Expert", - "auto_regulation_none": "No auto-regulation" + "auto_regulation_none": "No auto-regulation", + "auto_regulation_valve": "Direct control of valve" } }, "auto_fan_mode": { diff --git a/custom_components/versatile_thermostat/thermostat_climate.py b/custom_components/versatile_thermostat/thermostat_climate.py index b5e43af..f67f851 100644 --- a/custom_components/versatile_thermostat/thermostat_climate.py +++ b/custom_components/versatile_thermostat/thermostat_climate.py @@ -1,5 +1,5 @@ -# pylint: disable=line-too-long, too-many-lines -""" A climate over switch classe """ +# pylint: disable=line-too-long, too-many-lines, abstract-method +""" A climate over climate classe """ import logging from datetime import timedelta, datetime @@ -16,7 +16,7 @@ from homeassistant.components.climate import ( ClimateEntityFeature, ) -from .commons import NowClass, round_to_nearest +from .commons import round_to_nearest from .base_thermostat import BaseThermostat, ConfigData from .pi_algorithm import PITemperatureRegulator @@ -31,10 +31,6 @@ from .auto_start_stop_algorithm import ( ) _LOGGER = logging.getLogger(__name__) -_LOGGER_ENERGY = logging.getLogger( - "custom_components.versatile_thermostat.energy_debug" -) - HVAC_ACTION_ON = [ # pylint: disable=invalid-name HVACAction.COOLING, @@ -46,46 +42,26 @@ HVAC_ACTION_ON = [ # pylint: disable=invalid-name class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): """Representation of a base class for a Versatile Thermostat over a climate""" - _auto_regulation_mode: str | None = None - _regulation_algo = None - _regulated_target_temp: float | None = None - _auto_regulation_dtemp: float | None = None - _auto_regulation_period_min: int | None = None - _last_regulation_change: datetime | None = None - # The fan mode configured in configEntry - _auto_fan_mode: str | None = None - # The current fan mode (could be change by service call) - _current_auto_fan_mode: str | None = None - # The fan_mode name depending of the current_mode - _auto_activated_fan_mode: str | None = None - _auto_deactivated_fan_mode: str | None = None - _auto_start_stop_level: TYPE_AUTO_START_STOP_LEVELS = AUTO_START_STOP_LEVEL_NONE - _auto_start_stop_algo: AutoStartStopDetectionAlgorithm | None = None - _is_auto_start_stop_enabled: bool = False - _follow_underlying_temp_change: bool = False - - _entity_component_unrecorded_attributes = ( - BaseThermostat._entity_component_unrecorded_attributes.union( - frozenset( - { - "is_over_climate", - "start_hvac_action_date", - "underlying_entities", - "regulation_accumulated_error", - "auto_regulation_mode", - "auto_fan_mode", - "current_auto_fan_mode", - "auto_activated_fan_mode", - "auto_deactivated_fan_mode", - "auto_regulation_use_device_temp", - "auto_start_stop_level", - "auto_start_stop_dtmin", - "auto_start_stop_enable", - "auto_start_stop_accumulated_error", - "auto_start_stop_accumulated_error_threshold", - "follow_underlying_temp_change", - } - ) + _entity_component_unrecorded_attributes = BaseThermostat._entity_component_unrecorded_attributes.union( # pylint: disable=protected-access + frozenset( + { + "is_over_climate", + "start_hvac_action_date", + "underlying_entities", + "regulation_accumulated_error", + "auto_regulation_mode", + "auto_fan_mode", + "current_auto_fan_mode", + "auto_activated_fan_mode", + "auto_deactivated_fan_mode", + "auto_regulation_use_device_temp", + "auto_start_stop_level", + "auto_start_stop_dtmin", + "auto_start_stop_enable", + "auto_start_stop_accumulated_error", + "auto_start_stop_accumulated_error_threshold", + "follow_underlying_temp_change", + } ) ) @@ -93,10 +69,30 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): self, hass: HomeAssistant, unique_id: str, name: str, entry_infos: ConfigData ): """Initialize the thermostat over switch.""" + self._auto_regulation_mode: str | None = None + self._regulation_algo = None + self._regulated_target_temp: float | None = None + self._auto_regulation_dtemp: float | None = None + self._auto_regulation_period_min: int | None = None + self._last_regulation_change: datetime | None = None + # The fan mode configured in configEntry + self._auto_fan_mode: str | None = None + # The current fan mode (could be change by service call) + self._current_auto_fan_mode: str | None = None + # The fan_mode name depending of the current_mode + self._auto_activated_fan_mode: str | None = None + self._auto_deactivated_fan_mode: str | None = None + self._auto_start_stop_level: TYPE_AUTO_START_STOP_LEVELS = ( + AUTO_START_STOP_LEVEL_NONE + ) + self._auto_start_stop_algo: AutoStartStopDetectionAlgorithm | None = None + self._is_auto_start_stop_enabled: bool = False + self._follow_underlying_temp_change: bool = False + self._last_regulation_change = None # NowClass.get_now(hass) + # super.__init__ calls post_init at the end. So it must be called after regulation initialization super().__init__(hass, unique_id, name, entry_infos) self._regulated_target_temp = self.target_temperature - self._last_regulation_change = NowClass.get_now(hass) @overrides def post_init(self, config_entry: ConfigData): @@ -105,13 +101,12 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): super().post_init(config_entry) for climate in config_entry.get(CONF_UNDERLYING_LIST): - self._underlyings.append( - UnderlyingClimate( - hass=self._hass, - thermostat=self, - climate_entity_id=climate, - ) + under = UnderlyingClimate( + hass=self._hass, + thermostat=self, + climate_entity_id=climate, ) + self._underlyings.append(under) self.choose_auto_regulation_mode( config_entry.get(CONF_AUTO_REGULATION_MODE) @@ -158,15 +153,13 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): """True if the Thermostat is over_climate""" return True - @property - def hvac_action(self) -> HVACAction | None: - """Returns the current hvac_action by checking all hvac_action of the underlyings""" - + def calculate_hvac_action(self, under_list: list) -> HVACAction | None: + """Calculate an hvac action based on the hvac_action of the list in argument""" # if one not IDLE or OFF -> return it # else if one IDLE -> IDLE # else OFF one_idle = False - for under in self._underlyings: + for under in under_list: if (action := under.hvac_action) not in [ HVACAction.IDLE, HVACAction.OFF, @@ -178,13 +171,19 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): return HVACAction.IDLE return HVACAction.OFF + @property + def hvac_action(self) -> HVACAction | None: + """Returns the current hvac_action by checking all hvac_action of the underlyings""" + return self.calculate_hvac_action(self._underlyings) + @overrides async def _async_internal_set_temperature(self, temperature: float): """Set the target temperature and the target temperature of underlying climate if any""" await super()._async_internal_set_temperature(temperature) self._regulation_algo.set_target_temp(self.target_temperature) - await self._send_regulated_temperature(force=True) + # is done by control_heating method. No need to do it here + # await self._send_regulated_temperature(force=True) async def _send_regulated_temperature(self, force=False): """Sends the regulated temperature to all underlying""" @@ -209,16 +208,18 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): force, ) - now: datetime = NowClass.get_now(self._hass) - period = float((now - self._last_regulation_change).total_seconds()) / 60.0 - if not force and period < self._auto_regulation_period_min: - _LOGGER.info( - "%s - period (%.1f) min is < %.0f min -> forget the regulation send", - self, - period, - self._auto_regulation_period_min, + if self._last_regulation_change is not None: + period = ( + float((self.now - self._last_regulation_change).total_seconds()) / 60.0 ) - return + if not force and period < self._auto_regulation_period_min: + _LOGGER.info( + "%s - period (%.1f) min is < %.0f min -> forget the regulation send", + self, + period, + self._auto_regulation_period_min, + ) + return if not self._regulated_target_temp: self._regulated_target_temp = self.target_temperature @@ -256,7 +257,7 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): new_regulated_temp, ) - self._last_regulation_change = now + self._last_regulation_change = self.now for under in self._underlyings: # issue 348 - use device temperature if configured as offset offset_temp = 0 @@ -606,14 +607,14 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): if self._total_energy is None: self._total_energy = added_energy - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - incremente_energy set energy is %s", self, self._total_energy, ) else: self._total_energy += added_energy - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - incremente_energy incremented energy is %s", self, self._total_energy, @@ -928,7 +929,10 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): # Stop here return False - elif action == AUTO_START_STOP_ACTION_ON: + elif ( + action == AUTO_START_STOP_ACTION_ON + and self.hvac_off_reason == HVAC_OFF_REASON_AUTO_START_STOP + ): _LOGGER.info( "%s - Turning ON the Vtherm due to auto-start-stop conditions", self ) @@ -966,7 +970,7 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): if not continu: return ret else: - _LOGGER.debug("%s - auto start/stop is disabled") + _LOGGER.debug("%s - auto start/stop is disabled", self) # Continue the normal async_control_heating @@ -1115,6 +1119,14 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): return None + @property + def current_humidity(self) -> float | None: + """Return the humidity.""" + if self.underlying_entity(0): + return self.underlying_entity(0).current_humidity + + return None + @property def is_aux_heat(self) -> bool | None: """Return true if aux heater. @@ -1251,6 +1263,13 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): self.choose_auto_regulation_mode(CONF_AUTO_REGULATION_SLOW) elif auto_regulation_mode == "Expert": self.choose_auto_regulation_mode(CONF_AUTO_REGULATION_EXPERT) + else: + _LOGGER.warning( + "%s - auto_regulation_mode %s is not supported", + self, + auto_regulation_mode, + ) + return await self._send_regulated_temperature() self.update_custom_attributes() diff --git a/custom_components/versatile_thermostat/thermostat_climate_valve.py b/custom_components/versatile_thermostat/thermostat_climate_valve.py new file mode 100644 index 0000000..ad0b0ca --- /dev/null +++ b/custom_components/versatile_thermostat/thermostat_climate_valve.py @@ -0,0 +1,295 @@ +# pylint: disable=line-too-long, too-many-lines, abstract-method +""" A climate with a direct valve regulation class """ + +import logging +from datetime import datetime + +from homeassistant.core import HomeAssistant +from homeassistant.components.climate import HVACMode, HVACAction + +from .underlyings import UnderlyingValveRegulation + +# from .commons import NowClass, round_to_nearest +from .base_thermostat import ConfigData +from .thermostat_climate import ThermostatOverClimate +from .prop_algorithm import PropAlgorithm + +from .const import * # pylint: disable=wildcard-import, unused-wildcard-import + +# from .vtherm_api import VersatileThermostatAPI + +_LOGGER = logging.getLogger(__name__) + + +class ThermostatOverClimateValve(ThermostatOverClimate): + """This class represent a VTherm over a climate with a direct valve regulation""" + + _entity_component_unrecorded_attributes = ThermostatOverClimate._entity_component_unrecorded_attributes.union( # pylint: disable=protected-access + frozenset( + { + "is_over_climate", + "have_valve_regulation", + "underlying_entities", + "on_time_sec", + "off_time_sec", + "cycle_min", + "function", + "tpi_coef_int", + "tpi_coef_ext", + "power_percent", + } + ) + ) + + def __init__( + self, hass: HomeAssistant, unique_id: str, name: str, entry_infos: ConfigData + ): + """Initialize the ThermostatOverClimateValve class""" + _LOGGER.debug("%s - creating a ThermostatOverClimateValve VTherm", name) + self._underlyings_valve_regulation: list[UnderlyingValveRegulation] = [] + self._valve_open_percent: int | None = None + self._last_calculation_timestamp: datetime | None = None + self._auto_regulation_dpercent: float | None = None + self._auto_regulation_period_min: int | None = None + + super().__init__(hass, unique_id, name, entry_infos) + + @overrides + def post_init(self, config_entry: ConfigData): + """Initialize the Thermostat and underlyings + Beware that the underlyings list contains the climate which represent the TRV + but also the UnderlyingValveRegulation which reprensent the valve""" + + super().post_init(config_entry) + + self._auto_regulation_dpercent = ( + config_entry.get(CONF_AUTO_REGULATION_DTEMP) + if config_entry.get(CONF_AUTO_REGULATION_DTEMP) is not None + else 0.0 + ) + self._auto_regulation_period_min = ( + config_entry.get(CONF_AUTO_REGULATION_PERIOD_MIN) + if config_entry.get(CONF_AUTO_REGULATION_PERIOD_MIN) is not None + else 0 + ) + + # Initialization of the TPI algo + self._prop_algorithm = PropAlgorithm( + self._proportional_function, + self._tpi_coef_int, + self._tpi_coef_ext, + self._cycle_min, + self._minimal_activation_delay, + self.name, + ) + + offset_list = config_entry.get(CONF_OFFSET_CALIBRATION_LIST, []) + opening_list = config_entry.get(CONF_OPENING_DEGREE_LIST) + closing_list = config_entry.get(CONF_CLOSING_DEGREE_LIST, []) + for idx, _ in enumerate(config_entry.get(CONF_UNDERLYING_LIST)): + offset = offset_list[idx] if idx < len(offset_list) else None + # number of opening should equal number of underlying + opening = opening_list[idx] + closing = closing_list[idx] if idx < len(closing_list) else None + under = UnderlyingValveRegulation( + hass=self._hass, + thermostat=self, + offset_calibration_entity_id=offset, + opening_degree_entity_id=opening, + closing_degree_entity_id=closing, + climate_underlying=self._underlyings[idx], + ) + self._underlyings_valve_regulation.append(under) + + @overrides + def update_custom_attributes(self): + """Custom attributes""" + super().update_custom_attributes() + + self._attr_extra_state_attributes["have_valve_regulation"] = ( + self.have_valve_regulation + ) + + self._attr_extra_state_attributes["underlyings_valve_regulation"] = [ + underlying.valve_entity_ids + for underlying in self._underlyings_valve_regulation + ] + + self._attr_extra_state_attributes["on_percent"] = ( + self._prop_algorithm.on_percent + ) + self._attr_extra_state_attributes["power_percent"] = self.power_percent + self._attr_extra_state_attributes["on_time_sec"] = ( + self._prop_algorithm.on_time_sec + ) + self._attr_extra_state_attributes["off_time_sec"] = ( + self._prop_algorithm.off_time_sec + ) + self._attr_extra_state_attributes["cycle_min"] = self._cycle_min + self._attr_extra_state_attributes["function"] = self._proportional_function + self._attr_extra_state_attributes["tpi_coef_int"] = self._tpi_coef_int + self._attr_extra_state_attributes["tpi_coef_ext"] = self._tpi_coef_ext + + self._attr_extra_state_attributes["valve_open_percent"] = ( + self.valve_open_percent + ) + + self._attr_extra_state_attributes["auto_regulation_dpercent"] = ( + self._auto_regulation_dpercent + ) + self._attr_extra_state_attributes["auto_regulation_period_min"] = ( + self._auto_regulation_period_min + ) + self._attr_extra_state_attributes["last_calculation_timestamp"] = ( + self._last_calculation_timestamp.astimezone(self._current_tz).isoformat() + if self._last_calculation_timestamp + else None + ) + + self.async_write_ha_state() + _LOGGER.debug( + "%s - Calling update_custom_attributes: %s", + self, + self._attr_extra_state_attributes, + ) + + @overrides + def recalculate(self): + """A utility function to force the calculation of a the algo and + update the custom attributes and write the state + """ + _LOGGER.debug("%s - recalculate the open percent", self) + + # TODO this is exactly the same method as the thermostat_valve recalculate. Put that in common + + # For testing purpose. Should call _set_now() before + now = self.now + + if self._last_calculation_timestamp is not None: + period = (now - self._last_calculation_timestamp).total_seconds() / 60 + if period < self._auto_regulation_period_min: + _LOGGER.info( + "%s - do not calculate TPI because regulation_period (%d) is not exceeded", + self, + period, + ) + return + + self._prop_algorithm.calculate( + self._target_temp, + self._cur_temp, + self._cur_ext_temp, + self._hvac_mode or HVACMode.OFF, + ) + + new_valve_percent = round( + max(0, min(self.proportional_algorithm.on_percent, 1)) * 100 + ) + + # Issue 533 - don't filter with dtemp if valve should be close. Else it will never close + if new_valve_percent < self._auto_regulation_dpercent: + new_valve_percent = 0 + + dpercent = ( + new_valve_percent - self._valve_open_percent + if self._valve_open_percent is not None + else 0 + ) + if ( + self._last_calculation_timestamp is not None + and new_valve_percent > 0 + and -1 * self._auto_regulation_dpercent + <= dpercent + < self._auto_regulation_dpercent + ): + _LOGGER.debug( + "%s - do not calculate TPI because regulation_dpercent (%.1f) is not exceeded", + self, + dpercent, + ) + + return + + if ( + self._last_calculation_timestamp is not None + and self._valve_open_percent == new_valve_percent + ): + _LOGGER.debug("%s - no change in valve_open_percent.", self) + return + + self._valve_open_percent = new_valve_percent + + self._last_calculation_timestamp = now + + super().recalculate() + + async def _send_regulated_temperature(self, force=False): + """Sends the regulated temperature to all underlying""" + if self.target_temperature is None: + return + + for under in self._underlyings: + if self.target_temperature != under.last_sent_temperature: + await under.set_temperature( + self.target_temperature, + self._attr_max_temp, + self._attr_min_temp, + ) + + for under in self._underlyings_valve_regulation: + await under.set_valve_open_percent() + + @property + def have_valve_regulation(self) -> bool: + """True if the Thermostat is regulated by valve""" + return True + + @property + def power_percent(self) -> float | None: + """Get the current on_percent value""" + if self._prop_algorithm: + return round(self._prop_algorithm.on_percent * 100, 0) + else: + return None + + # @property + # def hvac_modes(self) -> list[HVACMode]: + # """Get the hvac_modes""" + # return self._hvac_list + + @property + def valve_open_percent(self) -> int: + """Gives the percentage of valve needed""" + if self._hvac_mode == HVACMode.OFF or self._valve_open_percent is None: + return 0 + else: + return self._valve_open_percent + + @property + def hvac_action(self) -> HVACAction | None: + """Returns the current hvac_action by checking all hvac_action of the _underlyings_valve_regulation""" + + return self.calculate_hvac_action(self._underlyings_valve_regulation) + + @property + def is_device_active(self) -> bool: + """A hack to overrides the state from underlyings""" + return self.valve_open_percent > 0 + + @property + def nb_device_actives(self) -> int: + """Calculate the number of active devices""" + if self.is_device_active: + return len(self._underlyings_valve_regulation) + else: + return 0 + + @property + def activable_underlying_entities(self) -> list | None: + """Returns the activable underlying entities for controling the central boiler""" + return self._underlyings_valve_regulation + + @overrides + async def service_set_auto_regulation_mode(self, auto_regulation_mode: str): + """This should not be possible in valve regulation mode""" + return diff --git a/custom_components/versatile_thermostat/thermostat_switch.py b/custom_components/versatile_thermostat/thermostat_switch.py index a9001f8..3fcb473 100644 --- a/custom_components/versatile_thermostat/thermostat_switch.py +++ b/custom_components/versatile_thermostat/thermostat_switch.py @@ -1,4 +1,4 @@ -# pylint: disable=line-too-long +# pylint: disable=line-too-long, abstract-method """ A climate over switch classe """ import logging @@ -7,6 +7,7 @@ from homeassistant.helpers.event import ( async_track_state_change_event, EventStateChangedData, ) +from homeassistant.core import HomeAssistant from homeassistant.components.climate import HVACMode from .const import ( @@ -21,9 +22,6 @@ from .underlyings import UnderlyingSwitch from .prop_algorithm import PropAlgorithm _LOGGER = logging.getLogger(__name__) -_LOGGER_ENERGY = logging.getLogger( - "custom_components.versatile_thermostat.energy_debug" -) class ThermostatOverSwitch(BaseThermostat[UnderlyingSwitch]): """Representation of a base class for a Versatile Thermostat over a switch.""" @@ -48,11 +46,10 @@ class ThermostatOverSwitch(BaseThermostat[UnderlyingSwitch]): ) ) - # useless for now - # def __init__(self, hass: HomeAssistant, unique_id, name, config_entry) -> None: - # """Initialize the thermostat over switch.""" - # super().__init__(hass, unique_id, name, config_entry) - _is_inversed: bool | None = None + def __init__(self, hass: HomeAssistant, unique_id, name, config_entry) -> None: + """Initialize the thermostat over switch.""" + self._is_inversed: bool | None = None + super().__init__(hass, unique_id, name, config_entry) @property def is_over_switch(self) -> bool: @@ -190,14 +187,14 @@ class ThermostatOverSwitch(BaseThermostat[UnderlyingSwitch]): if self._total_energy is None: self._total_energy = added_energy - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - incremente_energy set energy is %s", self, self._total_energy, ) else: self._total_energy += added_energy - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - incremente_energy increment energy is %s", self, self._total_energy, diff --git a/custom_components/versatile_thermostat/thermostat_valve.py b/custom_components/versatile_thermostat/thermostat_valve.py index 0ddcfa1..ec05254 100644 --- a/custom_components/versatile_thermostat/thermostat_valve.py +++ b/custom_components/versatile_thermostat/thermostat_valve.py @@ -1,4 +1,4 @@ -# pylint: disable=line-too-long +# pylint: disable=line-too-long, abstract-method """ A climate over switch classe """ import logging from datetime import timedelta, datetime @@ -25,9 +25,6 @@ from .const import ( from .underlyings import UnderlyingValve _LOGGER = logging.getLogger(__name__) -_LOGGER_ENERGY = logging.getLogger( - "custom_components.versatile_thermostat.energy_debug" -) class ThermostatOverValve(BaseThermostat[UnderlyingValve]): # pylint: disable=abstract-method """Representation of a class for a Versatile Thermostat over a Valve""" @@ -251,8 +248,9 @@ class ThermostatOverValve(BaseThermostat[UnderlyingValve]): # pylint: disable=a self._valve_open_percent = new_valve_percent - for under in self._underlyings: - under.set_valve_open_percent() + # is one in start_cycle now + # for under in self._underlyings: + # under.set_valve_open_percent() self._last_calculation_timestamp = now @@ -272,14 +270,14 @@ class ThermostatOverValve(BaseThermostat[UnderlyingValve]): # pylint: disable=a if self._total_energy is None: self._total_energy = added_energy - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - incremente_energy set energy is %s", self, self._total_energy, ) else: self._total_energy += added_energy - _LOGGER_ENERGY.debug( + _LOGGER.debug( "%s - get_my_previous_state increment energy is %s", self, self._total_energy, diff --git a/custom_components/versatile_thermostat/translations/en.json b/custom_components/versatile_thermostat/translations/en.json index 1344467..d989f3d 100644 --- a/custom_components/versatile_thermostat/translations/en.json +++ b/custom_components/versatile_thermostat/translations/en.json @@ -28,6 +28,7 @@ "presence": "Presence detection", "advanced": "Advanced parameters", "auto_start_stop": "Auto start and stop", + "valve_regulation": "Valve regulation configuration", "finalize": "All done", "configuration_not_complete": "Configuration not complete" } @@ -203,6 +204,34 @@ "security_default_on_percent": "The default heating power percent value in safety preset. Set to 0 to switch off heater in safety preset", "use_advanced_central_config": "Check to use the central advanced configuration. Uncheck to use a specific advanced configuration for this VTherm" } + }, + "central_boiler": { + "title": "Control of the central boiler", + "description": "Enter the services to call to turn on/off the central boiler. Leave blank if no service call is to be made (in this case, you will have to manage the turning on/off of your central boiler yourself). The service called must be formatted as follows: `entity_id/service_name[/attribute:value]` (/attribute:value is optional)\nFor example:\n- to turn on a switch: `switch.controle_chaudiere/switch.turn_on`\n- to turn off a switch: `switch.controle_chaudiere/switch.turn_off`\n- to program the boiler to 25° and thus force its ignition: `climate.thermostat_chaudiere/climate.set_temperature/temperature:25`\n- to send 10° to the boiler and thus force its extinction: `climate.thermostat_chaudiere/climate.set_temperature/temperature:10`", + "data": { + "central_boiler_activation_service": "Command to turn-on", + "central_boiler_deactivation_service": "Command to turn-off" + }, + "data_description": { + "central_boiler_activation_service": "Command to turn-on the central boiler formatted like entity_id/service_name[/attribut:valeur]", + "central_boiler_deactivation_service": "Command to turn-off the central boiler formatted like entity_id/service_name[/attribut:valeur]" + } + }, + "valve_regulation": { + "title": "Self-regulation with valve", + "description": "Configuration for self-regulation with direct control of the valve", + "data": { + "offset_calibration_entity_ids": "Offset calibration entities", + "opening_degree_entity_ids": "Opening degree entities", + "closing_degree_entity_ids": "Closing degree entities", + "proportional_function": "Algorithm" + }, + "data_description": { + "offset_calibration_entity_ids": "The list of the 'offset calibration' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "opening_degree_entity_ids": "The list of the 'opening degree' entities. There should be one per underlying climate entities", + "closing_degree_entity_ids": "The list of the 'closing degree' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "proportional_function": "Algorithm to use (TPI is the only one for now)" + } } }, "error": { @@ -243,6 +272,7 @@ "presence": "Presence detection", "advanced": "Advanced parameters", "auto_start_stop": "Auto start and stop", + "valve_regulation": "Valve regulation configuration", "finalize": "All done", "configuration_not_complete": "Configuration not complete" } @@ -279,7 +309,7 @@ "use_motion_feature": "Use motion detection", "use_power_feature": "Use power management", "use_presence_feature": "Use presence detection", - "use_central_boiler_feature": "Use a central boiler. Check to add a control to your central boiler. You will have to configure the VTherm which will have a control of the central boiler after seecting this checkbox to take effect. If one VTherm requires heating, the boiler will be turned on. If no VTherm requires heating, the boiler will be turned off. Commands for turning on/off the central boiler are given in the related configuration page", + "use_central_boiler_feature": "Use a central boiler. Check to add a control to your central boiler. You will have to configure the VTherm which will have a control of the central boiler after selecting this checkbox to take effect. If one VTherm requires heating, the boiler will be turned on. If no VTherm requires heating, the boiler will be turned off. Commands for turning on/off the central boiler are given in the related configuration page", "use_auto_start_stop_feature": "Use the auto start and stop feature" } }, @@ -418,6 +448,34 @@ "security_default_on_percent": "The default heating power percent value in safety preset. Set to 0 to switch off heater in safety preset", "use_advanced_central_config": "Check to use the central advanced configuration. Uncheck to use a specific advanced configuration for this VTherm" } + }, + "central_boiler": { + "title": "Control of the central boiler - {name}", + "description": "Enter the services to call to turn on/off the central boiler. Leave blank if no service call is to be made (in this case, you will have to manage the turning on/off of your central boiler yourself). The service called must be formatted as follows: `entity_id/service_name[/attribute:value]` (/attribute:value is optional)\nFor example:\n- to turn on a switch: `switch.controle_chaudiere/switch.turn_on`\n- to turn off a switch: `switch.controle_chaudiere/switch.turn_off`\n- to program the boiler to 25° and thus force its ignition: `climate.thermostat_chaudiere/climate.set_temperature/temperature:25`\n- to send 10° to the boiler and thus force its extinction: `climate.thermostat_chaudiere/climate.set_temperature/temperature:10`", + "data": { + "central_boiler_activation_service": "Command to turn-on", + "central_boiler_deactivation_service": "Command to turn-off" + }, + "data_description": { + "central_boiler_activation_service": "Command to turn-on the central boiler formatted like entity_id/service_name[/attribut:valeur]", + "central_boiler_deactivation_service": "Command to turn-off the central boiler formatted like entity_id/service_name[/attribut:valeur]" + } + }, + "valve_regulation": { + "title": "Self-regulation with valve - {name}", + "description": "Configuration for self-regulation with direct control of the valve", + "data": { + "offset_calibration_entity_ids": "Offset calibration entities", + "opening_degree_entity_ids": "Opening degree entities", + "closing_degree_entity_ids": "Closing degree entities", + "proportional_function": "Algorithm" + }, + "data_description": { + "offset_calibration_entity_ids": "The list of the 'offset calibration' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "opening_degree_entity_ids": "The list of the 'opening degree' entities. There should be one per underlying climate entities", + "closing_degree_entity_ids": "The list of the 'closing degree' entities. Set it if your TRV have the entity for better regulation. There should be one per underlying climate entities", + "proportional_function": "Algorithm to use (TPI is the only one for now)" + } } }, "error": { @@ -425,7 +483,8 @@ "unknown_entity": "Unknown entity id", "window_open_detection_method": "Only one window open detection method should be used. Use either window sensor or automatic detection through temperature threshold but not both", "no_central_config": "You cannot check 'use central configuration' because no central configuration was found. You need to create a Versatile Thermostat of type 'Central Configuration' to use it.", - "service_configuration_format": "The format of the service configuration is wrong" + "service_configuration_format": "The format of the service configuration is wrong", + "valve_regulation_nb_entities_incorrect": "The number of valve entities for valve regulation should be equal to the number of underlyings" }, "abort": { "already_configured": "Device is already configured" @@ -447,7 +506,8 @@ "auto_regulation_medium": "Medium", "auto_regulation_light": "Light", "auto_regulation_expert": "Expert", - "auto_regulation_none": "No auto-regulation" + "auto_regulation_none": "No auto-regulation", + "auto_regulation_valve": "Direct control of valve" } }, "auto_fan_mode": { @@ -547,4 +607,4 @@ } } } -} +} \ No newline at end of file diff --git a/custom_components/versatile_thermostat/translations/fr.json b/custom_components/versatile_thermostat/translations/fr.json index 1b18e8d..cc90149 100644 --- a/custom_components/versatile_thermostat/translations/fr.json +++ b/custom_components/versatile_thermostat/translations/fr.json @@ -28,6 +28,7 @@ "presence": "Détection de présence", "advanced": "Paramètres avancés", "auto_start_stop": "Allumage/extinction automatique", + "valve_regulation": "Configuration de la regulation par vanne", "finalize": "Finaliser la création", "configuration_not_complete": "Configuration incomplète" } @@ -72,48 +73,26 @@ "title": "Entité(s) liée(s)", "description": "Attributs de(s) l'entité(s) liée(s)", "data": { - "heater_entity_id": "1er radiateur", - "heater_entity2_id": "2ème radiateur", - "heater_entity3_id": "3ème radiateur", - "heater_entity4_id": "4ème radiateur", + "underlying_entity_ids": "Les équipements à controller", "heater_keep_alive": "keep-alive (sec)", "proportional_function": "Algorithme", - "climate_entity_id": "Thermostat sous-jacent", - "climate_entity2_id": "2ème thermostat sous-jacent", - "climate_entity3_id": "3ème thermostat sous-jacent", - "climate_entity4_id": "4ème thermostat sous-jacent", "ac_mode": "AC mode ?", - "valve_entity_id": "1ère valve number", - "valve_entity2_id": "2ème valve number", - "valve_entity3_id": "3ème valve number", - "valve_entity4_id": "4ème valve number", "auto_regulation_mode": "Auto-régulation", "auto_regulation_dtemp": "Seuil de régulation", "auto_regulation_periode_min": "Période minimale de régulation", - "auto_regulation_use_device_temp": "Utiliser la température interne du sous-jacent", + "auto_regulation_use_device_temp": "Compenser la température interne du sous-jacent", "inverse_switch_command": "Inverser la commande", "auto_fan_mode": " Auto ventilation mode" }, "data_description": { - "heater_entity_id": "Entity id du 1er radiateur obligatoire", - "heater_entity2_id": "Optionnel entity id du 2ème radiateur", - "heater_entity3_id": "Optionnel entity id du 3ème radiateur", - "heater_entity4_id": "Optionnel entity id du 4ème radiateur", + "underlying_entity_ids": "La liste des équipements qui seront controlés par ce VTherm", "heater_keep_alive": "Intervalle de rafraichissement du switch en secondes. Laisser vide pour désactiver. À n'utiliser que pour les switchs qui le nécessite.", "proportional_function": "Algorithme à utiliser (Seul TPI est disponible pour l'instant)", - "climate_entity_id": "Entity id du thermostat sous-jacent", - "climate_entity2_id": "Entity id du 2ème thermostat sous-jacent", - "climate_entity3_id": "Entity id du 3ème thermostat sous-jacent", - "climate_entity4_id": "Entity id du 4ème thermostat sous-jacent", "ac_mode": "Utilisation du mode Air Conditionné (AC)", - "valve_entity_id": "Entity id de la 1ère valve", - "valve_entity2_id": "Entity id de la 2ème valve", - "valve_entity3_id": "Entity id de la 3ème valve", - "valve_entity4_id": "Entity id de la 4ème valve", - "auto_regulation_mode": "Ajustement automatique de la température cible", - "auto_regulation_dtemp": "Le seuil en ° (ou % pour les valves) en-dessous duquel la régulation ne sera pas envoyée", + "auto_regulation_mode": "Utilisation de l'auto-régulation faite par VTherm", + "auto_regulation_dtemp": "Le seuil en ° (ou % pour les vannes) en-dessous duquel la régulation ne sera pas envoyée", "auto_regulation_periode_min": "La durée en minutes entre deux mise à jour faites par la régulation", - "auto_regulation_use_device_temp": "Utiliser la temperature interne du sous-jacent pour accélérer l'auto-régulation", + "auto_regulation_use_device_temp": "Compenser la temperature interne du sous-jacent pour accélérer l'auto-régulation", "inverse_switch_command": "Inverse la commande du switch pour une installation avec fil pilote et diode", "auto_fan_mode": "Active la ventilation automatiquement en cas d'écart important" } @@ -237,6 +216,22 @@ "central_boiler_activation_service": "Commande à éxecuter pour allumer la chaudière centrale au format entity_id/service_name[/attribut:valeur]", "central_boiler_deactivation_service": "Commande à éxecuter pour étiendre la chaudière centrale au format entity_id/service_name[/attribut:valeur]" } + }, + "valve_regulation": { + "title": "Auto-régulation par vanne - {name}", + "description": "Configuration de l'auto-régulation par controle direct de la vanne", + "data": { + "offset_calibration_entity_ids": "Entités de 'calibrage du décalage''", + "opening_degree_entity_ids": "Entités 'ouverture de vanne'", + "closing_degree_entity_ids": "Entités 'fermeture de la vanne'", + "proportional_function": "Algorithme" + }, + "data_description": { + "offset_calibration_entity_ids": "La liste des entités 'calibrage du décalage' (offset calibration). Configurez le si votre TRV possède cette fonction pour une meilleure régulation. Il doit y en avoir une par entité climate sous-jacente", + "opening_degree_entity_ids": "La liste des entités 'ouverture de vanne'. Il doit y en avoir une par entité climate sous-jacente", + "closing_degree_entity_ids": "La liste des entités 'fermeture de la vanne'. Configurez le si votre TRV possède cette fonction pour une meilleure régulation. Il doit y en avoir une par entité climate sous-jacente", + "proportional_function": "Algorithme à utiliser (seulement TPI est disponible)" + } } }, "error": { @@ -262,7 +257,7 @@ } }, "menu": { - "title": "Menu", + "title": "Menu - {name}", "description": "Paramétrez votre thermostat. Vous pourrez finaliser la configuration quand tous les paramètres auront été saisis.", "menu_options": { "main": "Principaux Attributs", @@ -277,6 +272,7 @@ "presence": "Détection de présence", "advanced": "Paramètres avancés", "auto_start_stop": "Allumage/extinction automatique", + "valve_regulation": "Configuration de la regulation par vanne", "finalize": "Finaliser les modifications", "configuration_not_complete": "Configuration incomplète" } @@ -318,51 +314,29 @@ } }, "type": { - "title": "Entités - {name}", + "title": "Entité(s) liée(s) - {name}", "description": "Attributs de(s) l'entité(s) liée(s)", "data": { - "heater_entity_id": "1er radiateur", - "heater_entity2_id": "2ème radiateur", - "heater_entity3_id": "3ème radiateur", - "heater_entity4_id": "4ème radiateur", - "heater_keep_alive": "Keep-alive (sec)", + "underlying_entity_ids": "Les équipements à controller", + "heater_keep_alive": "keep-alive (sec)", "proportional_function": "Algorithme", - "climate_entity_id": "Thermostat sous-jacent", - "climate_entity2_id": "2ème thermostat sous-jacent", - "climate_entity3_id": "3ème thermostat sous-jacent", - "climate_entity4_id": "4ème thermostat sous-jacent", "ac_mode": "AC mode ?", - "valve_entity_id": "1ère valve", - "valve_entity2_id": "2ème valve", - "valve_entity3_id": "3ème valve", - "valve_entity4_id": "4ème valve", - "auto_regulation_mode": "Auto-regulation", + "auto_regulation_mode": "Auto-régulation", "auto_regulation_dtemp": "Seuil de régulation", "auto_regulation_periode_min": "Période minimale de régulation", - "auto_regulation_use_device_temp": "Utiliser la température interne du sous-jacent", + "auto_regulation_use_device_temp": "Compenser la température interne du sous-jacent", "inverse_switch_command": "Inverser la commande", - "auto_fan_mode": "Auto fan mode" + "auto_fan_mode": " Auto ventilation mode" }, "data_description": { - "heater_entity_id": "Entity id du 1er radiateur obligatoire", - "heater_entity2_id": "Optionnel entity id du 2ème radiateur", - "heater_entity3_id": "Optionnel entity id du 3ème radiateur", - "heater_entity4_id": "Optionnel entity id du 4ème radiateur", + "underlying_entity_ids": "La liste des équipements qui seront controlés par ce VTherm", "heater_keep_alive": "Intervalle de rafraichissement du switch en secondes. Laisser vide pour désactiver. À n'utiliser que pour les switchs qui le nécessite.", "proportional_function": "Algorithme à utiliser (Seul TPI est disponible pour l'instant)", - "climate_entity_id": "Entity id du thermostat sous-jacent", - "climate_entity2_id": "Entity id du 2ème thermostat sous-jacent", - "climate_entity3_id": "Entity id du 3ème thermostat sous-jacent", - "climate_entity4_id": "Entity id du 4ème thermostat sous-jacent", "ac_mode": "Utilisation du mode Air Conditionné (AC)", - "valve_entity_id": "Entity id de la 1ère valve", - "valve_entity2_id": "Entity id de la 2ème valve", - "valve_entity3_id": "Entity id de la 3ème valve", - "valve_entity4_id": "Entity id de la 4ème valve", - "auto_regulation_mode": "Ajustement automatique de la consigne", - "auto_regulation_dtemp": "Le seuil en ° (ou % pour les valves) en-dessous duquel la régulation ne sera pas envoyée", + "auto_regulation_mode": "Utilisation de l'auto-régulation faite par VTherm", + "auto_regulation_dtemp": "Le seuil en ° (ou % pour les vannes) en-dessous duquel la régulation ne sera pas envoyée", "auto_regulation_periode_min": "La durée en minutes entre deux mise à jour faites par la régulation", - "auto_regulation_use_device_temp": "Utiliser la temperature interne du sous-jacent pour accélérer l'auto-régulation", + "auto_regulation_use_device_temp": "Compenser la temperature interne du sous-jacent pour accélérer l'auto-régulation", "inverse_switch_command": "Inverse la commande du switch pour une installation avec fil pilote et diode", "auto_fan_mode": "Active la ventilation automatiquement en cas d'écart important" } @@ -480,6 +454,22 @@ "central_boiler_activation_service": "Commande à éxecuter pour allumer la chaudière centrale au format entity_id/service_name[/attribut:valeur]", "central_boiler_deactivation_service": "Commande à éxecuter pour étiendre la chaudière centrale au format entity_id/service_name[/attribut:valeur]" } + }, + "valve_regulation": { + "title": "Auto-régulation par vanne - {name}", + "description": "Configuration de l'auto-régulation par controle direct de la vanne", + "data": { + "offset_calibration_entity_ids": "Entités de 'calibrage du décalage''", + "opening_degree_entity_ids": "Entités 'ouverture de vanne'", + "closing_degree_entity_ids": "Entités 'fermeture de la vanne'", + "proportional_function": "Algorithme" + }, + "data_description": { + "offset_calibration_entity_ids": "La liste des entités 'calibrage du décalage' (offset calibration). Configurez le si votre TRV possède cette fonction pour une meilleure régulation. Il doit y en avoir une par entité climate sous-jacente", + "opening_degree_entity_ids": "La liste des entités 'ouverture de vanne'. Il doit y en avoir une par entité climate sous-jacente", + "closing_degree_entity_ids": "La liste des entités 'fermeture de la vanne'. Configurez le si votre TRV possède cette fonction pour une meilleure régulation. Il doit y en avoir une par entité climate sous-jacente", + "proportional_function": "Algorithme à utiliser (seulement TPI est disponible)" + } } }, "error": { @@ -487,7 +477,8 @@ "unknown_entity": "entity id inconnu", "window_open_detection_method": "Une seule méthode de détection des ouvertures ouvertes doit être utilisée. Utilisez le détecteur d'ouverture ou les seuils de température mais pas les deux.", "no_central_config": "Vous ne pouvez pas cocher 'Utiliser la configuration centrale' car aucune configuration centrale n'a été trouvée. Vous devez créer un Versatile Thermostat de type 'Central Configuration' pour pouvoir l'utiliser.", - "service_configuration_format": "Mauvais format de la configuration du service" + "service_configuration_format": "Mauvais format de la configuration du service", + "valve_regulation_nb_entities_incorrect": "Le nombre d'entités pour la régulation par vanne doit être égal au nombre d'entité sous-jacentes" }, "abort": { "already_configured": "Le device est déjà configuré" @@ -509,7 +500,8 @@ "auto_regulation_medium": "Moyenne", "auto_regulation_light": "Légère", "auto_regulation_expert": "Expert", - "auto_regulation_none": "Aucune" + "auto_regulation_none": "Aucune", + "auto_regulation_valve": "Contrôle direct de la vanne" } }, "auto_fan_mode": { diff --git a/custom_components/versatile_thermostat/underlyings.py b/custom_components/versatile_thermostat/underlyings.py index 437b15e..c4a894a 100644 --- a/custom_components/versatile_thermostat/underlyings.py +++ b/custom_components/versatile_thermostat/underlyings.py @@ -1,4 +1,4 @@ -# pylint: disable=unused-argument, line-too-long +# pylint: disable=unused-argument, line-too-long, too-many-lines """ Underlying entities classes """ import logging @@ -32,7 +32,7 @@ from homeassistant.helpers.entity_component import EntityComponent from homeassistant.helpers.event import async_call_later from homeassistant.util.unit_conversion import TemperatureConverter -from .const import UnknownEntity, overrides +from .const import UnknownEntity, overrides, get_safe_float from .keep_alive import IntervalCaller _LOGGER = logging.getLogger(__name__) @@ -53,6 +53,9 @@ class UnderlyingEntityType(StrEnum): # a valve VALVE = "valve" + # a direct valve regulation + VALVE_REGULATION = "valve_regulation" + class UnderlyingEntity: """Represent a underlying device which could be a switch or a climate""" @@ -62,6 +65,7 @@ class UnderlyingEntity: _thermostat: Any _entity_id: str _type: UnderlyingEntityType + _hvac_mode: HVACMode | None def __init__( self, @@ -75,6 +79,7 @@ class UnderlyingEntity: self._thermostat = thermostat self._type = entity_type self._entity_id = entity_id + self._hvac_mode = None def __str__(self): return str(self._thermostat) + "-" + self._entity_id @@ -100,13 +105,24 @@ class UnderlyingEntity: async def set_hvac_mode(self, hvac_mode: HVACMode): """Set the HVACmode""" + self._hvac_mode = hvac_mode return + @property + def hvac_mode(self) -> HVACMode | None: + """Return the current hvac_mode""" + return self._hvac_mode + @property def is_device_active(self) -> bool | None: """If the toggleable device is currently active.""" return None + @property + def hvac_action(self) -> HVACAction: + """Calculate a hvac_action""" + return HVACAction.HEATING if self.is_device_active is True else HVACAction.OFF + async def set_temperature(self, temperature, max_temp, min_temp): """Set the target temperature""" return @@ -181,7 +197,6 @@ class UnderlyingSwitch(UnderlyingEntity): _initialDelaySec: int _on_time_sec: int _off_time_sec: int - _hvac_mode: HVACMode def __init__( self, @@ -204,7 +219,6 @@ class UnderlyingSwitch(UnderlyingEntity): self._should_relaunch_control_heating = False self._on_time_sec = 0 self._off_time_sec = 0 - self._hvac_mode = None self._keep_alive = IntervalCaller(hass, keep_alive_sec) @property @@ -237,8 +251,8 @@ class UnderlyingSwitch(UnderlyingEntity): await self.turn_off() self._cancel_cycle() - if self._hvac_mode != hvac_mode: - self._hvac_mode = hvac_mode + if self.hvac_mode != hvac_mode: + super().set_hvac_mode(hvac_mode) return True else: return False @@ -713,6 +727,13 @@ class UnderlyingClimate(UnderlyingEntity): return [] return self._underlying_climate.hvac_modes + @property + def current_humidity(self) -> float | None: + """Get the humidity""" + if not self.is_initialized: + return None + return self._underlying_climate.current_humidity + @property def fan_modes(self) -> list[str]: """Get the fan_modes""" @@ -847,11 +868,16 @@ class UnderlyingValve(UnderlyingEntity): _hvac_mode: HVACMode # This is the percentage of opening int integer (from 0 to 100) _percent_open: int + _last_sent_temperature = None def __init__( - self, hass: HomeAssistant, thermostat: Any, valve_entity_id: str + self, + hass: HomeAssistant, + thermostat: Any, + valve_entity_id: str, + entity_type: UnderlyingEntityType = UnderlyingEntityType.VALVE, ) -> None: - """Initialize the underlying switch""" + """Initialize the underlying valve""" super().__init__( hass=hass, @@ -862,16 +888,15 @@ class UnderlyingValve(UnderlyingEntity): self._async_cancel_cycle = None self._should_relaunch_control_heating = False self._hvac_mode = None - self._percent_open = self._thermostat.valve_open_percent + self._percent_open = None # self._thermostat.valve_open_percent self._valve_entity_id = valve_entity_id - async def send_percent_open(self): - """Send the percent open to the underlying valve""" - # This may fails if called after shutdown + async def _send_value_to_number(self, number_entity_id: str, value: int): + """Send a value to a number entity""" try: - data = {"value": self._percent_open} - target = {ATTR_ENTITY_ID: self._entity_id} - domain = self._entity_id.split(".")[0] + data = {"value": value} + target = {ATTR_ENTITY_ID: number_entity_id} + domain = number_entity_id.split(".")[0] await self._hass.services.async_call( domain=domain, service=SERVICE_SET_VALUE, @@ -883,6 +908,11 @@ class UnderlyingValve(UnderlyingEntity): # This could happens in unit test if input_number domain is not yet loaded # raise err + async def send_percent_open(self): + """Send the percent open to the underlying valve""" + # This may fails if called after shutdown + return await self._send_value_to_number(self._entity_id, self._percent_open) + async def turn_off(self): """Turn heater toggleable device off.""" _LOGGER.debug("%s - Stopping underlying valve entity %s", self, self._entity_id) @@ -894,7 +924,7 @@ class UnderlyingValve(UnderlyingEntity): async def turn_on(self): """Nothing to do for Valve because it cannot be turned on""" - self.set_valve_open_percent() + await self.set_valve_open_percent() async def set_hvac_mode(self, hvac_mode: HVACMode) -> bool: """Set the HVACmode. Returns true if something have change""" @@ -932,11 +962,8 @@ class UnderlyingValve(UnderlyingEntity): force=False, ): """We use this function to change the on_percent""" - if force: - # self._percent_open = self.cap_sent_value(self._percent_open) - # await self.send_percent_open() - # avoid to send 2 times the same value at startup - self.set_valve_open_percent() + # if force: + await self.set_valve_open_percent() @overrides def cap_sent_value(self, value) -> float: @@ -969,7 +996,7 @@ class UnderlyingValve(UnderlyingEntity): return new_value - def set_valve_open_percent(self): + async def set_valve_open_percent(self): """Update the valve open percent""" caped_val = self.cap_sent_value(self._thermostat.valve_open_percent) if self._percent_open == caped_val: @@ -983,8 +1010,181 @@ class UnderlyingValve(UnderlyingEntity): "%s - Setting valve ouverture percent to %s", self, self._percent_open ) # Send the change to the valve, in background - self._hass.create_task(self.send_percent_open()) + # self._hass.create_task(self.send_percent_open()) + await self.send_percent_open() def remove_entity(self): """Remove the entity after stopping its cycle""" self._cancel_cycle() + + +class UnderlyingValveRegulation(UnderlyingValve): + """A specific underlying class for Valve regulation""" + + def __init__( + self, + hass: HomeAssistant, + thermostat: Any, + offset_calibration_entity_id: str, + opening_degree_entity_id: str, + closing_degree_entity_id: str, + climate_underlying: UnderlyingClimate, + ) -> None: + """Initialize the underlying TRV with valve regulation""" + super().__init__( + hass, + thermostat, + opening_degree_entity_id, + entity_type=UnderlyingEntityType.VALVE_REGULATION, + ) + self._offset_calibration_entity_id: str = offset_calibration_entity_id + self._opening_degree_entity_id: str = opening_degree_entity_id + self._closing_degree_entity_id: str = closing_degree_entity_id + self._climate_underlying = climate_underlying + self._is_min_max_initialized: bool = False + self._max_opening_degree: float = None + self._min_offset_calibration: float = None + self._max_offset_calibration: float = None + + async def send_percent_open(self): + """Send the percent open to the underlying valve""" + if not self._is_min_max_initialized: + _LOGGER.debug( + "%s - initialize min offset_calibration and max open_degree", self + ) + self._max_opening_degree = self._hass.states.get( + self._opening_degree_entity_id + ).attributes.get("max") + + if self.have_offset_calibration_entity: + self._min_offset_calibration = self._hass.states.get( + self._offset_calibration_entity_id + ).attributes.get("min") + self._max_offset_calibration = self._hass.states.get( + self._offset_calibration_entity_id + ).attributes.get("max") + + self._is_min_max_initialized = self._max_opening_degree is not None and ( + not self.have_offset_calibration_entity + or ( + self._min_offset_calibration is not None + and self._max_offset_calibration is not None + ) + ) + + if not self._is_min_max_initialized: + _LOGGER.warning( + "%s - impossible to initialize max_opening_degree or min_offset_calibration. Abort sending percent open to the valve. This could be a temporary message at startup." + ) + return + + # Send opening_degree + await super().send_percent_open() + + # Send closing_degree if set + closing_degree = None + if self.have_closing_degree_entity: + await self._send_value_to_number( + self._closing_degree_entity_id, + closing_degree := self._max_opening_degree - self._percent_open, + ) + + # send offset_calibration to the difference between target temp and local temp + offset = None + if self.have_offset_calibration_entity: + if ( + (local_temp := self._climate_underlying.underlying_current_temperature) + is not None + and (room_temp := self._thermostat.current_temperature) is not None + and ( + current_offset := get_safe_float( + self._hass, self._offset_calibration_entity_id + ) + ) + is not None + ): + offset = min( + self._max_offset_calibration, + max( + self._min_offset_calibration, + room_temp - (local_temp - current_offset), + ), + ) + + await self._send_value_to_number( + self._offset_calibration_entity_id, offset + ) + + _LOGGER.debug( + "%s - valve regulation - I have sent offset_calibration=%s opening_degree=%s closing_degree=%s", + self, + offset, + self._percent_open, + closing_degree, + ) + + @property + def offset_calibration_entity_id(self) -> str: + """The offset_calibration_entity_id""" + return self._offset_calibration_entity_id + + @property + def opening_degree_entity_id(self) -> str: + """The offset_calibration_entity_id""" + return self._opening_degree_entity_id + + @property + def closing_degree_entity_id(self) -> str: + """The offset_calibration_entity_id""" + return self._closing_degree_entity_id + + @property + def have_closing_degree_entity(self) -> bool: + """Return True if the underlying have a closing_degree entity""" + return self._closing_degree_entity_id is not None + + @property + def have_offset_calibration_entity(self) -> bool: + """Return True if the underlying have a offset_calibration entity""" + return self._offset_calibration_entity_id is not None + + @property + def hvac_modes(self) -> list[HVACMode]: + """Get the hvac_modes""" + if not self.is_initialized: + return [] + return [HVACMode.OFF, HVACMode.HEAT] + + @overrides + async def start_cycle( + self, + hvac_mode: HVACMode, + _1, + _2, + _3, + force=False, + ): + """We use this function to change the on_percent""" + # if force: + await self.set_valve_open_percent() + + @property + def is_device_active(self): + """If the opening valve is open.""" + try: + return get_safe_float(self._hass, self._opening_degree_entity_id) > 0 + except Exception: # pylint: disable=broad-exception-caught + return False + + @property + def valve_entity_ids(self) -> [str]: + """get an arrary with all entityd id of the valve""" + ret = [] + for entity in [ + self.opening_degree_entity_id, + self.closing_degree_entity_id, + self.offset_calibration_entity_id, + ]: + if entity: + ret.append(entity) + return ret diff --git a/custom_components/versatile_thermostat/vtherm_api.py b/custom_components/versatile_thermostat/vtherm_api.py index e268661..3ae8e8f 100644 --- a/custom_components/versatile_thermostat/vtherm_api.py +++ b/custom_components/versatile_thermostat/vtherm_api.py @@ -179,7 +179,8 @@ class VersatileThermostatAPI(dict): # ): # await entity.init_presets(self.find_central_configuration()) - # A little hack to test if the climate is a VTherm. Cannot use isinstance due to circular dependency of BaseThermostat + # A little hack to test if the climate is a VTherm. Cannot use isinstance + # due to circular dependency of BaseThermostat if ( entity.device_info and entity.device_info.get("model", None) == DOMAIN @@ -249,6 +250,11 @@ class VersatileThermostatAPI(dict): """Get the safety_mode params""" return self._safety_mode + @property + def max_on_percent(self): + """Get the max_open_percent params""" + return self._max_on_percent + @property def central_boiler_entity(self): """Get the central boiler binary_sensor entity""" diff --git a/documentation/fr/additions.md b/documentation/fr/additions.md new file mode 100644 index 0000000..e25b0e4 --- /dev/null +++ b/documentation/fr/additions.md @@ -0,0 +1,247 @@ +# Quelques compléments indispensables + +- [Quelques compléments indispensables](#quelques-compléments-indispensables) + - [Bien mieux avec le Versatile Thermostat UI Card](#bien-mieux-avec-le-versatile-thermostat-ui-card) + - [Encore mieux avec le composant Scheduler !](#encore-mieux-avec-le-composant-scheduler-) + - [Encore bien mieux avec la custom:simple-thermostat front integration](#encore-bien-mieux-avec-la-customsimple-thermostat-front-integration) + - [Toujours mieux avec Plotly pour régler votre thermostat](#toujours-mieux-avec-plotly-pour-régler-votre-thermostat) + - [Et toujours de mieux en mieux avec l'AappDaemon NOTIFIER pour notifier les évènements](#et-toujours-de-mieux-en-mieux-avec-laappdaemon-notifier-pour-notifier-les-évènements) + + +## Bien mieux avec le Versatile Thermostat UI Card +Une carte spéciale pour le Versatile Thermostat a été développée (sur la base du Better Thermostat). Elle est dispo ici [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card) et propose une vision moderne de tous les status du VTherm : + +![image](https://github.com/jmcollin78/versatile-thermostat-ui-card/blob/master/assets/1.png?raw=true) + +## Encore mieux avec le composant Scheduler ! + +Afin de profiter de toute la puissance du Versatile Thermostat, je vous invite à l'utiliser avec https://github.com/nielsfaber/scheduler-component +En effet, le composant scheduler propose une gestion de la base climatique sur les modes prédéfinis. Cette fonctionnalité a un intérêt limité avec le thermostat générique mais elle devient très puissante avec le Versatile Thermostat : + +À partir d'ici, je suppose que vous avez installé Versatile Thermostat et Scheduler Component. + +Dans Scheduler, ajoutez un planning : + +![image](https://user-images.githubusercontent.com/1717155/119146454-ee1a9d80-ba4a-11eb-80ae-3074c3511830.png) + +Choisissez le groupe "climat", choisissez une (ou plusieurs) entité(s), sélectionnez "MAKE SCHEME" et cliquez sur suivant : +(il est possible de choisir "SET PRESET", mais je préfère utiliser "MAKE SCHEME") + +![image](https://user-images.githubusercontent.com/1717155/119147210-aa746380-ba4b-11eb-8def-479a741c0ba7.png) + +Définissez votre schéma de mode et enregistrez : + + +![image](https://user-images.githubusercontent.com/1717155/119147784-2f5f7d00-ba4c-11eb-9de4-5e62ff5e71a8.png) + +Dans cet exemple, j'ai réglé le mode ECO pendant la nuit et le jour lorsqu'il n'y a personne à la maison BOOST le matin et CONFORT le soir. + + +J'espère que cet exemple vous aidera, n'hésitez pas à me faire part de vos retours ! + +## Encore bien mieux avec la custom:simple-thermostat front integration +Le ``custom:simple-thermostat`` [ici](https://github.com/nervetattoo/simple-thermostat) est une excellente intégration qui permet une certaine personnalisation qui s'adapte bien à ce thermostat. +Vous pouvez avoir quelque chose comme ça très facilement ![image](images/simple-thermostat.png) +Exemple de configuration : + +``` + type: custom:simple-thermostat + entity: climate.thermostat_sam2 + layout: + step: row + label: + temperature: T° + state: Etat + hide: + state: false + control: + hvac: + _name: Mode + preset: + _name: Preset + sensors: + - entity: sensor.total_puissance_radiateur_sam2 + icon: mdi:lightning-bolt-outline + header: + toggle: + entity: input_boolean.etat_ouverture_porte_sam + name: Porte sam +``` + +Vous pouvez personnaliser ce composant à l'aide du composant HACS card-mod pour ajuster les couleurs des alertes. Exemple pour afficher en rouge les alertes sécurité et délestage : + +``` + card_mod: + style: | + {% if is_state('binary_sensor.thermostat_chambre_security_state', 'on') %} + ha-card .body .sensor-heading ha-icon[icon="mdi:alert-outline"] { + color: red; + } + {% endif %} + {% if is_state('binary_sensor.thermostat_chambre_overpowering_state', 'on') %} + ha-card .body .sensor-heading ha-icon[icon="mdi:flash"] { + color: red; + } + {% endif %} +``` +![image](images/custom-css-thermostat.png) + +## Toujours mieux avec Plotly pour régler votre thermostat +Vous pouvez obtenir une courbe comme celle présentée dans [some results](#some-results) avec une sorte de configuration de graphique Plotly uniquement en utilisant les attributs personnalisés du thermostat décrits [ici](#custom-attributes) : + +Remplacez les valeurs entre [[ ]] par les votres. +``` +- type: custom:plotly-graph + entities: + - entity: '[[climate]]' + attribute: temperature + yaxis: y1 + name: Consigne + - entity: '[[climate]]' + attribute: current_temperature + yaxis: y1 + name: T° + - entity: '[[climate]]' + attribute: ema_temp + yaxis: y1 + name: Ema + - entity: '[[climate]]' + attribute: regulated_target_temperature + yaxis: y1 + name: Regulated T° + - entity: '[[slope]]' + name: Slope + fill: tozeroy + yaxis: y9 + fillcolor: rgba(100, 100, 100, 0.3) + line: + color: rgba(100, 100, 100, 0.9) + hours_to_show: 4 + refresh_interval: 10 + height: 800 + config: + scrollZoom: true + layout: + margin: + r: 50 + legend: + x: 0 + 'y': 1.2 + groupclick: togglegroup + title: + side: top right + yaxis: + visible: true + position: 0 + yaxis9: + visible: true + fixedrange: false + range: + - -0.5 + - 0.5 + position: 1 + xaxis: + rangeselector: + 'y': 1.1 + x: 0.7 + buttons: + - count: 1 + step: hour + - count: 12 + step: hour + - count: 1 + step: day + - count: 7 + step: day +``` + +Exemple de courbes obtenues avec Plotly : + +![image](images/plotly-curves.png) + +## Et toujours de mieux en mieux avec l'AappDaemon NOTIFIER pour notifier les évènements +Cette automatisation utilise l'excellente App Daemon nommée NOTIFIER développée par Horizon Domotique que vous trouverez en démonstration [ici](https://www.youtube.com/watch?v=chJylIK0ASo&ab_channel=HorizonDomotique) et le code est [ici](https://github.com/jlpouffier/home-assistant-config/blob/master/appdaemon/apps/notifier.py). Elle permet de notifier les utilisateurs du logement lorsqu'un des évènements touchant à la sécurité survient sur un des Versatile Thermostats. + +C'est un excellent exemple de l'utilisation des notifications décrites ici [notification](#notifications). + +``` +alias: Surveillance Mode Sécurité chauffage +description: Envoi une notification si un thermostat passe en mode sécurité ou power +trigger: + - platform: event + event_type: versatile_thermostat_security_event + id: versatile_thermostat_security_event + - platform: event + event_type: versatile_thermostat_power_event + id: versatile_thermostat_power_event + - platform: event + event_type: versatile_thermostat_temperature_event + id: versatile_thermostat_temperature_event +condition: [] +action: + - choose: + - conditions: + - condition: trigger + id: versatile_thermostat_security_event + sequence: + - event: NOTIFIER + event_data: + action: send_to_jmc + title: >- + Radiateur {{ trigger.event.data.name }} - {{ + trigger.event.data.type }} Sécurité + message: >- + Le radiateur {{ trigger.event.data.name }} est passé en {{ + trigger.event.data.type }} sécurité car le thermomètre ne répond + plus.\n{{ trigger.event.data }} + callback: + - title: Stopper chauffage + event: stopper_chauffage + image_url: /media/local/alerte-securite.jpg + click_url: /lovelace-chauffage/4 + icon: mdi:radiator-off + tag: radiateur_security_alerte + persistent: true + - conditions: + - condition: trigger + id: versatile_thermostat_power_event + sequence: + - event: NOTIFIER + event_data: + action: send_to_jmc + title: >- + Radiateur {{ trigger.event.data.name }} - {{ + trigger.event.data.type }} Délestage + message: >- + Le radiateur {{ trigger.event.data.name }} est passé en {{ + trigger.event.data.type }} délestage car la puissance max est + dépassée.\n{{ trigger.event.data }} + callback: + - title: Stopper chauffage + event: stopper_chauffage + image_url: /media/local/alerte-delestage.jpg + click_url: /lovelace-chauffage/4 + icon: mdi:radiator-off + tag: radiateur_power_alerte + persistent: true + - conditions: + - condition: trigger + id: versatile_thermostat_temperature_event + sequence: + - event: NOTIFIER + event_data: + action: send_to_jmc + title: >- + Le thermomètre du radiateur {{ trigger.event.data.name }} ne + répond plus + message: >- + Le thermomètre du radiateur {{ trigger.event.data.name }} ne + répond plus depuis longtemps.\n{{ trigger.event.data }} + image_url: /media/local/thermometre-alerte.jpg + click_url: /lovelace-chauffage/4 + icon: mdi:radiator-disabled + tag: radiateur_thermometre_alerte + persistent: true +mode: queued +max: 30 +``` diff --git a/documentation/fr/algorithms.md b/documentation/fr/algorithms.md new file mode 100644 index 0000000..fbeb55e --- /dev/null +++ b/documentation/fr/algorithms.md @@ -0,0 +1,69 @@ +# Les différents algorithmes utilisés + +- [Les différents algorithmes utilisés](#les-différents-algorithmes-utilisés) + - [L'algorithme TPI](#lalgorithme-tpi) + - [Configurez les coefficients de l'algorithme TPI](#configurez-les-coefficients-de-lalgorithme-tpi) + - [Principe](#principe) + - [L'algorithme d'auto-régulation (sans contrôle de la vanne)](#lalgorithme-dauto-régulation-sans-contrôle-de-la-vanne) + - [L'algorithme de la fonction d'auto-start/stop](#lalgorithme-de-la-fonction-dauto-startstop) + +## L'algorithme TPI + +### Configurez les coefficients de l'algorithme TPI + +Si vous avez choisi un thermostat de type ```over_switch``` ou ```over_valve``` ou `over_climate` avec l'auto-régulation `Controle direct de la vanne` et que vous sélectionnez l'option "TPI" vous menu, vous arriverez sur cette page : + +![image](images/config-tpi.png) + +Vous devez donner : +1. le coefficient coef_int de l'algorithme TPI, +2. le coefficient coef_ext de l'algorithme TPI + + +### Principe + +L'algorithme TPI consiste à calculer à chaque cycle un pourcentage d'état On vs Off pour le radiateur en utilisant la température cible, la température actuelle dans la pièce et la température extérieure actuelle. Cet algorithme n'est donc valable que pour les Versatile Thermostat qui régulent : `over_switch` et `over_valve`. + +Le pourcentage est calculé avec cette formule : + + on_percent = coef_int * (température cible - température actuelle) + coef_ext * (température cible - température extérieure) + Ensuite, l'algo fait en sorte que 0 <= on_percent <= 1 + +Les valeurs par défaut pour coef_int et coef_ext sont respectivement : ``0.6`` et ``0.01``. Ces valeurs par défaut conviennent à une pièce standard bien isolée. + +Pour régler ces coefficients, gardez à l'esprit que : +1. **si la température cible n'est pas atteinte** après une situation stable, vous devez augmenter le ``coef_ext`` (le ``on_percent`` est trop bas), +2. **si la température cible est dépassée** après une situation stable, vous devez diminuer le ``coef_ext`` (le ``on_percent`` est trop haut), +3. **si l'atteinte de la température cible est trop lente**, vous pouvez augmenter le ``coef_int`` pour donner plus de puissance au réchauffeur, +4. **si l'atteinte de la température cible est trop rapide et que des oscillations apparaissent** autour de la cible, vous pouvez diminuer le ``coef_int`` pour donner moins de puissance au radiateur. + +En type `over_valve` le `on_percent` est ramené à une valeur entre 0 et 100% et sert directement à commander l'ouverture de la vanne. + +## L'algorithme d'auto-régulation (sans contrôle de la vanne) + +L'algorithme d'auto-régulation peut être synthétisé comme suit: + +1. initialiser la température cible comme la consigne du VTherm, +1. Si l'auto-régulation est activée, + 1. calcule de la température régulée (valable pour un VTherm), + 2. prendre cette température comme cible, +2. Pour chaque sous-jacent du VTherm, + 1. Si "utiliser la température interne" est cochée, + 1. calcule de la compensation (trv internal temp - room temp), + 2. ajout de l'écart à la température cible, + 3. envoie de la température cible ( = temp regulee + (temp interne - temp pièce)) au sous-jacent + +## L'algorithme de la fonction d'auto-start/stop + +L'algorithme utilisé dans la fonction d'auto-start/stop est le suivant : +1. if enable aut-start/stop is off, stop here. +2. If VTherm is on and in heating mode, when error_accumulated is < -error_threshold -> turn off and save hvac mode, +3. If VTherm is on and in Cooling mode, when error_accumulated is > error_threshold -> turn off and save hvac mode, +4. If VTherm is off and saved hvac mode is Heating and current_temperature + slope x dt <= target_temperature then turn on and set havc mode to the saved hvac_mode, +5. If VTherm is off and saved hvac mode is Cooling and current_temperature + slope x dt >= target_temperature then turn on and set havc mode to the saved hvac_mode +6. error_threshold is set to respectively 10 (° * min) in slow, 5 in medium and 2 in fast. + +dt is set to respectively 30 min in slow, 15 min in medium and 7 min in fast detection level. + +La fonction est décrite dans le détail [ici](https://github.com/jmcollin78/versatile_thermostat/issues/585). + diff --git a/documentation/fr/base-attributes.md b/documentation/fr/base-attributes.md new file mode 100644 index 0000000..ae4b500 --- /dev/null +++ b/documentation/fr/base-attributes.md @@ -0,0 +1,43 @@ +# Choix des attributs de base + +Choisisez le menu "Principaux attributs". + +![image](images/config-main.png) + +Donnez les principaux attributs obligatoires. Ces attributs sont communs à tous les VTherms : +1. un nom (sera le nom de l'intégration et aussi le nom de l'entité `climate`) +4. un identifiant d'entité de capteur de température qui donne la température de la pièce dans laquelle le radiateur est installé, +5. une entité facultative de capteur de donnant la date et heure de dernière vue du capteur (`last_seen`). Si vous avez ce capteur donnez le ici, il permet d'éviter des mises en sécurité lorsque la température est stable et que le capteur ne remonte plus de température pendant longtemps. (cf. [ici](troubleshooting.md#pourquoi-mon-versatile-thermostat-se-met-en-securite-)), +6. une durée de cycle en minutes. A chaque cycle : + 1. `over_switch` : VTherm allumera/éteindra le radiateur en modulant la proportion de temps allumé, + 2. `over_valve` : VTherm calculera une nouvelle ouverture de la vanne et lui enverra si elle a changée, + 3. `over_climate` : le cycle permet d'effectuer les contrôles de base et recalcule les coefficients de l'auto-régulation. Le cycle peut déboucher sur une nouvelle consigne envoyée au sous-jacents ou sur une modification d'ouverture de la vanne dans le cas d'un _TRV_ dont la vanne est commandable. +7. une puissance de l'équipement ce qui va activer les capteurs de puissance et énergie consommée par l'appareil. Si plusieurs équipements sont reliés au même VTherm, il faut indiquer ici le total des puissances max des équipements, +8. la possibilité d'utiliser des paramètres complémentaires venant de la configuration centralisée : + 1. capteur de température extérieure, + 2. température minimale / maximale et pas de température +9. la possibilité de controler le thermostat de façon centralisée. Cf [controle centralisé](#le-contrôle-centralisé), +10. une case à cocher si ce VTherm est utilisé pour déclencher une éventuelle chaudière centrale. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. avec les types ```over_switch``` et ```over_valve```, les calculs sont effectués à chaque cycle. Donc en cas de changement de conditions, il faudra attendre le prochain cycle pour voir un changement. Pour cette raison, le cycle ne doit pas être trop long. **5 min est une bonne valeur** mais doit être adapté à votre type de chauffage. Plus l'inertie est grande et plus le cycle doit être long. Cf. 'TODO exemples de reglages, +> 2. si le cycle est trop court, le radiateur ne pourra jamais atteindre la température cible. Pour le radiateur à accumulation par exemple il sera sollicité inutilement. + +# Choix des fonctions utilisées + +Choisissez le menu "Fonctions". + +![image](images/config-features.png) + +Les différentes fonctions que vous souhaitez utiliser pour ce VTherm : +1. la détection d'ouvertures (portes, fenêtres) permettant de stopper le chauffage lorsque l'ouverture est ouverte. (cf. [gestion des ouvertures](feature-window.md)) +2. la détection de mouvement : VTherm peut adapter une consigne de température lorsqu'un mouvement est détecté dans la pièce. (cf. [détection du mouvement](feature-motion.md)) +3. la gestion de la puissance : VTherm peut stopper un équipement si la puissance consommée dans votre habitation dépasse un seuil. (cf. [gestion du délestage](feature-power.md)) +4. la détection de présence : si vous avez un capteur indiquant une présence ou non dans votre habitation, vous pouvez l'utiliser pour changer la température de consigne. Cf. [gestion de la présence](feature-presence.md). Attention de ne pas confondre cette fonction avec la détection de mouvement. La présence est plus faite pour être à l'échelle de l'habitation alors que le mouvement est plus fait pour être à l'échelle de la pièce. +5. l'arrêt/démarrage automatique : pour les VTherm de type `over_climate` uniquement. Cette fonction permet d'arrêter un équipement lorsque VTherm détete qu'il ne sera plus néessaire pendant un certain temps. Il utilise la courbe de température pour prévoir quand l'équipement sera de nouveau utile et le rallumera à ce moment là. Cf. [gestion de l'arrêt/démarrage automatique](feature-auto-start-stop.md) + + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. La liste des fonctions disponibles s'adapte à votre type de VTherm. +> 2. Lorsque vous cochez une fonction, une nouvelle entrée menu s'ajoute pour configurer la fonction. +> 3. Vous ne pourrez pas valider la création d'un VTherm si tous les paramètres de toutes les fonctions n'ont pas été saisis. diff --git a/documentation/fr/creation.md b/documentation/fr/creation.md new file mode 100644 index 0000000..af85a4b --- /dev/null +++ b/documentation/fr/creation.md @@ -0,0 +1,61 @@ +# Choix du Vtherm + +> ![Astuce](images/tips.png) _*Notes*_ +> +> Trois façons de travailler avec les VTherms sont disponibles : +> 1. Chaque Versatile Thermostat est entièrement configurée de manière indépendante. Choisissez cette option si vous ne souhaitez avoir aucune configuration ou gestion centrale. +> 2. Certains aspects sont configurés de manière centralisée. Cela permet par ex. définir la température min/max, la détection de fenêtre ouverte,… au niveau d'une instance centrale et unique. Pour chaque VTherm que vous configurez, vous pouvez alors choisir d'utiliser la configuration centrale ou de la remplacer par des paramètres personnalisés. +> 3. En plus de cette configuration centralisée, tous les VTherm peuvent être contrôlées par une seule entité de type `select`. Cette fonction est nommé `central_mode`. Cela permet de stopper / démarrer / mettre en hors gel / etc tous les VTherms en une seule fois. Pour chaque VTherm, l'utilisateur indique si il est concerné par ce `central_mode`. + + +## Création d'un nouveau Versatile Thermostat + +Cliquez sur le bouton Ajouter une intégration dans la page d'intégration + +![image](images/add-an-integration.png) + +puis + +![image](images/config-main0.png) + +La configuration peut être modifiée via la même interface. Sélectionnez simplement le thermostat à modifier, appuyez sur "Configurer" et vous pourrez modifier certains paramètres ou la configuration. + +Suivez ensuite les étapes de configuration en sélectionnant dans le menu l'option à configurer. + +# Choix d'un type de VTherm + +## Configuration centralisée +Ce choix permet de configurer une fois pour tous les VTherms certains aspects qui peuvent être répétitifs comme : +1. les paramètres des différents algorithmes (TPI, détection d'ouvertures, détection de mouvements, capteurs de puissance de votre habitation, la détection de présence). Tous ces paramètres sont transverses à tous les VTherms. Vous pouvez donc ne les saisir qu'une seule fois dans la `Configuration centralisée`. Cette configuration ne créé pas de VTherm à proprement parler. Elle permet juste de mettre en commun des paramètres qu'il serait fastidieux de resaisir pour chaque VTherm. Noter que vous pouvez surcharger les paramètres sur les VTherms pour les spécialisés au besoin, +2. la configuration de la commande d'un chauffage central, +3. certains paramètre avancés comme la mise en sécurité + +## VTherm sur un switch +Ce VTherm permet de contrôler un interrupteur qui allume ou étient un radiateur. Cet interrupteur peut être un interrupteur physique qui allume ou éteint directement un radiateur (souvent électrique) ou un interrupteur virtuel qui pourra effectuer les actions que vous voulez sur demande d'allumage ou extinction. Ce dernier type permet par exemple de commander des switchs avec fil pilote ou deu DIY avec diode pour fil pilote. VTherm va moduler la proportion de temps allumé vs éteint pour obtenir la température souhaitée. Si il fait froid, il allume plus souvent (jusqu'à 100%), si il fait chaud il baisse le pourcentage d'allumage. Ce pourcentage d'allumage en nommé `on_percent`. + +Les entités sous-jacentes sont donc des `switchs` ou des `input_boolean`. + +## Vtherm sur un autre thermostat +Lorsque votre équipement est contrôlé par une entité de type `climate` dans Home Assistant et que vous n'avez que ça à disposition, vous devez utiliser ce type de VTherm. Dans ce cas, le VTherm va simplement commander la température de consigne du `climate` sous-jacent. +Ce type est aussi équipé de fonction d' auto-régulations avancées permettant de moduler la consigne donnée aux sous-jacent pour atteindre plus vite la consigne et de s'affranchir de la régulation interne de ces équipements qui est parfois mauvaise. C'est le cas, si le thermomètre interne de l'équipement est trop proche du corps de chauffe. L'équipement peut croire qu'il fait chaud alors qu'au bout de la pièce, la consigne n'est pas du tout atteinte. + +Depuis la version 6.8, ce type de VTherm permet aussi de réguler avec une action directe sur la vanne. Idéal pour les _TRV_ pour lesquels la vanne est commandable, ce type est recommandé si vous êtes équipés. + +Les entités sous-jacentes de ce type de VTherm sont donc des `climate` exclusivement. + +## VTherm sur une vanne +Lorsque tout ce que vous avez à disposition pour réguler la température de votre radiateur est une entité de type `number` vous devez utiliser le type `over_valve`. VTherm ouvre ou ferme la vanne en fonction de l'écart entre la consigne et la température réelle de la pièce (et de la température extérieure). + +Ce type peut être utilisé pour les _TRV_ qui n'ont pas de `climate` associé ou tout autre solution type DIY qui expose une entité `number`. + +# Le bon choix +> ![Astuce](images/tips.png) _*Comment choisir le type*_ +> Le choix du type est important. Il n'est plus possible de le modifier via l'IHM de configuration. Pour bien chsoisir, il faut se poser les quelques questions suivantes : +> 1. **quel type d'équipement je vais piloter ?** Dans l'ordre voici ce qu'il faut faire : +> 1. si vous avez une vanne thermostatique (_TRV_) commandable dans Home Assistant via une entité de type ```number``` (par exemple une _Shelly TRV_), choisissez le type `over_valve`. C'est le type le plus direct et qui assure la meilleure régulation, +> 2. si vous avez un radiateur électrique (avec ou sans fil pilote) et qu'une entité de type ```switch``` permet de l'allumer ou de l'éteindre, alors le type ```over_switch``` est préférable. La régulation sera faite par le Versatile Thermostat en fonction de la température mesuré par votre thermomètre, à l'endroit ou vous l'avez placé, +> 3. dans tous les autres cas, utilisez le mode ```over_climate```. Vous gardez votre entité ```climate``` d'origine et le Versatile Thermostat "ne fait que" piloter le on/off et la température cible de votre thermostat d'origine. La régulation est faite par votre thermostat d'origine dans ce cas. Ce mode est particulièrement adapté aux climatisations réversible tout-en-un dont l'exposition dans Home Assistant se limite à une entité de type ```climate```. Une auto-régulation avancée permet d'atteindre la consigne en forçant la consigne ou un pilotant directement la vanne lorsque c'est possible. +> 2. **quelle type de régulation je veux ?** Si l'équipement piloté possède son propre mécanisme de régulation (clim, certaine vanne TRV) et que cette régulation fonctionne bien, optez pour un ```over_climate```. Si l'équipement est de type _TRV_ avec une vanne pilotable sous HA, alors le type `over_climate` avec une auto-régulation `Contrôle direct de la vanne` est le meilleur choix. + +# Article en référence +Un article permettant d'aller plus loin sur les concepts est visible ici (en Français) : https://www.hacf.fr/optimisation-versatile-thermostat/#optimiser-vos-vtherm diff --git a/documentation/fr/feature-advanced.md b/documentation/fr/feature-advanced.md new file mode 100644 index 0000000..a31b730 --- /dev/null +++ b/documentation/fr/feature-advanced.md @@ -0,0 +1,51 @@ +# La configuration avancée + +- [La configuration avancée](#la-configuration-avancée) + - [Configuration avancée](#configuration-avancée) + - [Délai minimal d'activation](#délai-minimal-dactivation) + - [La mise en sécurité](#la-mise-en-sécurité) + +Ces paramètres permettent d'affiner le fonctionnement du thermostat et notamment la mise en sécurité d'un _VTherm_. L'absence d'un capteur de température (pièce ou extérieur) peut être dangereux pour votre logement. Supposez que le capteur de température soit bloqué sur 10°. Le _VTherm_ de type `over_climate` ou `over_valve` va alors commander un chauffage maximal des équipements sous-jacents, ce qui peut conduire à une surchauffe de la pièce voire des dommages sur le logement avec au pire un début d'incendie. + +Pour éviter cela, _VTherm_ s'assure que les thermomètres répondent bien de façon régulière et met le _VTherm_ dans un mode particuliers nommée le mode sécurité si ce n'est plus le cas. Le mode sécurité consiste à assurer un minimum de chauffe pour éviter l'effet inverse : une habitation qui ne serait plus chauffée du tout en plein hiver par exemple. + +Là où le problème devient compliqué, c'est que certain thermomètre - notamment à pile - n'envoie leur température que si elle change. Il est donc tout à fait possible de ne plus recevoir de mises à jour de température pendant plusieurs heures sans que le thermomètre soit en défaut. Les différents paramètres ci-dessous vont permettre de régler finement les seuils de passage en mode sécurité. + +Si votre thermomètre est muni d'un capteur nommé `last seen` qui donne l'heure de son dernier contact, il est possible de le spécifier dans les attributs principaux du _VTherm_ pour limiter grandement les fausses mises en sécurité. Cf. [configuration](base-attributes.md#choix-des-attributs-de-base) et [dépannage](troubleshooting.md#pourquoi-mon-versatile-thermostat-se-met-en-securite-). + +Pour les _VTherm_ `over_climate` et donc qui se régule lui-même, le mode sécurité est désactivé. En effet il n'y a pas de risque de danger si l'équipement se régule lui-même mais juste un risque de mauvaise température. + +## Configuration avancée + +Le formulaire de configuration avancée est le suivant : + +![image](images/config-advanced.png) + +### Délai minimal d'activation + +Le premier délai (`minimal_activation_delay_sec`) en secondes est le délai minimum acceptable pour allumer le chauffage. Lorsque le calcul donne un délai de mise sous tension inférieur à cette valeur, le chauffage reste éteint. Ce paramètre ne sert qu'au _VTherm_ avec un déclenchement cyclique `over_switch`. Si le temps d'allumage est trop court, la, commutation rapide ne permettra pas à l'équipement de monter en température. + +### La mise en sécurité + +Le deuxième délai (`security_delay_min`) est le délai maximal entre deux mesures de température avant de passer le _VTherm_ en mode sécurité. + +Le troisième paramètre (`security_min_on_percent`) est la valeur minimal de `on_percent` en dessous de laquelle le préréglage sécurité ne sera pas activé. Ce paramètre permet de ne pas mettre en sécurité un thermostat, si le radiateur piloté ne chauffe pas suffisament. En effet, il n'y a pas de risque physique pour le logement dans ce cas mais juste un risque de surchauffe ou de sous-chauffe. +Mettre ce paramètre à ``0.00`` déclenchera le préréglage sécurité quelque soit la dernière consigne de chauffage, à l'inverse ``1.00`` ne déclenchera jamais le préréglage sécurité ( ce qui revient à désactiver la fonction). Ce peut ê + +Le quatrième paramètre (`security_default_on_percent`) est la valeur de `on_percent` qui sera utilisée lorsque le thermostat passe en mode ``security``. Si vous mettez `0` alors le thermostat sera coupé lorsqu'il passe en mode `security`, mettre 0,2% par exemple permet de garder un peu de chauffage (20% dans ce cas), même en mode ``security``. Ca évite de retrouver son logement totalement gelé lors d'une panne de thermomètre. + +Il est possible de désactiver la mise en sécurité suite à une absence de données du thermomètre extérieure. En effet, celui-ci ayant la plupart du temps un impact faible sur la régulation (dépendant de votre paramètrage), il est possible qu'il soit absent sans mettre en danger le logement. Pour cela, il faut ajouter les lignes suivantes dans votre `configuration.yaml` : +``` +versatile_thermostat: +... + safety_mode: + check_outdoor_sensor: false +``` +Par défaut, le thermomètre extérieur peut déclencher une mise en sécurité si il n'envoit plus de valeur. N'oubliez pas que Home Assisstant doit être redémarré pour que ces modifications soient prises en compte. Ce réglage est commun à tous les _VTherm_ (qui devraient partager le thermomètre extérieur. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. Lorsque le capteur de température viendra à la vie et renverra les températures, le préréglage sera restauré à sa valeur précédente, +> 2. Attention, deux températures sont nécessaires : la température interne et la température externe et chacune doit donner la température, sinon le thermostat sera en préréglage "security", +> 3. Une action est disponible qui permet de régler les 3 paramètres de sécurité. Ca peut servir à adapter la fonction de sécurité à votre usage, +> 4. Pour un usage naturel, le ``security_default_on_percent`` doit être inférieur à ``security_min_on_percent``, +> 5. Si vous utilisez la carte Verstatile Thermostat UI (cf. [ici](additions.md#bien-mieux-avec-le-versatile-thermostat-ui-card)), un _Vtherm_ en mode sécurité est signalé par un voile grisatre qui donne le thermomètre en défaut et depuis combien de temps le thermomètre n'a pas remonté de valeur : ![mode sécurité](images/safety-mode-icon.png). diff --git a/documentation/fr/feature-auto-start-stop.md b/documentation/fr/feature-auto-start-stop.md new file mode 100644 index 0000000..838c34e --- /dev/null +++ b/documentation/fr/feature-auto-start-stop.md @@ -0,0 +1,41 @@ +# Le démarrage / arrêt automatique (auto-start/stop) + +- [Le démarrage / arrêt automatique (auto-start/stop)](#le-démarrage--arrêt-automatique-auto-startstop) + - [Configurer l'auto-start/stop](#configurer-lauto-startstop) + - [Usage](#usage) + +Cette fonction permet d'autoriser VTherm a stopper un équipement qui n'a pas besoin d'être allumé et de le redémarrer lorsque les conditions le réclame. Cette fonction est munie de 3 réglages qui permettent d'arrêter / relancer plus ou moins rapidement l'équipement. +Exclusiveme réservé au _VTherm_ de type `over_climate`, elle répond au cas d'usage suivant : +1. votre équipement est allumé électriquement en permanence et consomme de l'électricité même lorsqu'il n'y a pas besoin de chauffer (resp. refroidir). C'est souvent le cas sur les _PAC_ qui consomment même en veille, +2. les conditions de température font qu'il n'y a pas besoin de chauffer (resP. refroidir) pendant longtemps : la consigne est supérieure (resp. inférieur) à la température de la pièce, +3. la température monte (resp. descend), est stable ou descend (resp. monte) doucement + +Dans ce cas, il est préférable de demander à l'équipement de s'éteindre pour éviter la consommation électrique en mode veille. + +## Configurer l'auto-start/stop + + +Pour l'utiliser, vous devez : +1. Ajouter la fonction `Avec démmarrage et extinction automatique` dans le menu 'Fonctions', +2. Paramétrer le niveau de détection dans l'option 'Allumage/extinction automatique' qui s'affiche lorsque la fonction a été activée. Vous choisissez le niveau de détection entre 'Lent', 'Moyen' et 'Rapide'. Les arrêts/relances seront plus nombreux avec le niveau 'Rapide'. + +![image](images/config-auto-start-stop.png) + +Le réglage 'Lent' permet d'avoir environ 30 min entre un arrêt et une relance, +Le réglage 'Moyen' met le seuil a environ 15 min et le réglage rapide le met à 7 min. + +Attention, ce ne sont pas des réglages absolus puisque l'algorithme tient compte de la pente de la courbe température de la pièce pour réagir. Il est toujours possible qu'un démarrage ait lieu peu après une extinction si la chute de température est importante. + +## Usage + +Une fois la fonction paramétrée, vous aurez maintenant une nouvelle entité de type `switch` qui vous permet d'autoriser ou non l'arrêt/relance automatique sans toucher à la configuration. Cette entité est disponible sur l'appareil VTherm et se nomme `switch._enable_auto_start_stop`. + +![image](images/enable-auto-start-stop-entity.png) + +Cochez la pour autoriser le démarrage et extinction automatique et laissez là décocher si vous voulez désactiver la fonction auto-start/stop. + + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. L'algorithme de détection est décrit [ici](algorithms.md#lalgorithme-de-la-fonction-dauto-startstop). +> 2. Certains équipements (chaudière, chauffage au sol, _PAC_, ...) n'aiment pas forcément être arrêtés / stoppés trop souvent. Si vous êtes dans ce cas, il peut être préférable de desactiver la fonction lorsque vous savez qu'il va être utilisé. Par exemple, je désactive cette fonction en journée si il y a une présence de détectée car je sais que ma _PAC_ va s'allumer souvent. J'autorise l'auto-start/stop la nuit ou en cas d'absence puisque la consigne est abaissée et qu'elle se déclenche peu voir pas du tout. +> 3. Si vous utilisez la carte Verstatile Thermostat UI (cf. [ici](additions.md#bien-mieux-avec-le-versatile-thermostat-ui-card)), une case à cocher est directement visible sur la carte pour désactiver l'auto-start/stop et un _Vtherm_ stoppé par l'auto-start/stop est signalé par l'icone : ![auto-start/stop icone](images/auto-start-stop-icon.png). diff --git a/documentation/fr/feature-central-boiler.md b/documentation/fr/feature-central-boiler.md new file mode 100644 index 0000000..bf6fba7 --- /dev/null +++ b/documentation/fr/feature-central-boiler.md @@ -0,0 +1,109 @@ +# Le contrôle d'une chaudière centrale + +- [Le contrôle d'une chaudière centrale](#le-contrôle-dune-chaudière-centrale) + - [Principe](#principe) + - [Configuration](#configuration) + - [Comment trouver la bonne action ?](#comment-trouver-la-bonne-action-) + - [Les évènements](#les-évènements) + - [Avertissement](#avertissement) + +Vous avez la possibilité de contrôler une chaudière centralisée. A partir du moment où il est possible de déclencher ou stopper cette chaudière depuis Home Assistant, alors Versatile Thermostat va pouvoir la commander directement. + +## Principe +Le principe mis en place est globalement le suivant : +1. une nouvelle entité de type `binary_sensor` et nommée par défaut `binary_sensor.central_boiler` est ajoutée, +2. dans la configuration des VTherms vous indiquez si le VTherm doit contrôler la chaudière. En effet, dans une installation hétérogène, certains VTherm doivent commander la chaudière et d'autres non. Vous devez donc indiquer dans chaque configuration de VTherm si il contrôle la chaudière ou pas, +3. le `binary_sensor.central_boiler` écoute les changements d'états des équipements des VTherm marqués comme contrôlant la chaudière, +4. dès que le nombre d'équipements pilotés par le VTherm demandant du chauffage (ie son `hvac_action` passe à `Heating`) dépasse un seuil paramétrable, alors le `binary_sensor.central_boiler` passe à `on` et **si un service d'activation a été configuré, alors ce service est appelé**, +5. si le nombre d'équipements nécessitant du chauffage repasse en dessous du seuil, alors le `binary_sensor.central_boiler` passe à `off` et si **un service de désactivation a été configuré, alors ce service est appelé**, +6. vous avez accès à deux entités : + - une de type `number` nommé par défaut `number.boiler_activation_threshold`, donne le seuil de déclenchement. Ce seuil est en nombre d'équipements (radiateurs) qui demande du chauffage. + - une de type `sensor` nommé par défaut `sensor.nb_device_active_for_boiler`, donne le nombre d'équipements qui demande du chauffage. Par exemple, un VTherm ayant 4 vannes dont 3 demandes du chauffage fera passé ce capteur à 3. Seuls les équipements des VTherms qui sont marqués pour contrôler la chaudière centrale sont comptabilisés. + +Vous avez donc en permanence, les informations qui permettent de piloter et régler le déclenchement de la chaudière. + +Toutes ces entités sont rattachés au service de configuration centrale : + +![Les entités pilotant la chaudière](images/entitites-central-boiler.png) + +## Configuration +Pour configurer cette fonction, vous devez avoir une configuration centralisée (cf. [Configuration](#configuration)) et cochez la case 'Ajouter une chaudière centrale' : + +![Ajout d'une chaudière centrale](images/config-central-boiler-1.png) + +Sur la page suivante vous pouvez donner la configuration des actions (ex services) à appeler lors de l'allumage / extinction de la chaudière : + +![Ajout d'une chaudière centrale](images/config-central-boiler-2.png) + +Les actions (ex services) se configurent comme indiqués dans la page : +1. le format général est `entity_id/service_id[/attribut:valeur]` (où `/attribut:valeur` est facultatif), +2. `entity_id` est le nom de l'entité qui commande la chaudière sous la forme `domain.entity_name`. Par exemple: `switch.chaudiere` pour les chaudière commandée par un switch ou `climate.chaudière` pour une chaudière commandée par un thermostat ou tout autre entité qui permet le contrôle de la chaudière (il n'y a pas de limitation). On peut aussi commuter des entrées (`helpers`) comme des `input_boolean` ou `input_number`. +3. `service_id` est le nom du service à appeler sous la forme `domain.service_name`. Par exemple: `switch.turn_on`, `switch.turn_off`, `climate.set_temperature`, `climate.set_hvac_mode` sont des exemples valides. +4. pour certain service vous aurez besoin d'un paramètre. Cela peut être le 'Mode CVC' `climate.set_hvac_mode` ou la température cible pour `climate.set_temperature`. Ce paramètre doit être configuré sous la forme `attribut:valeur` en fin de chaine. + +Exemples (à ajuster à votre cas) : +- `climate.chaudiere/climate.set_hvac_mode/hvac_mode:heat` : pour allumer le thermostat de la chaudière en mode chauffage, +- `climate.chaudiere/climate.set_hvac_mode/hvac_mode:off` : pour stopper le thermostat de la chaudière, +- `switch.pompe_chaudiere/switch.turn_on` : pour allumer le swicth qui alimente la pompe de la chaudière, +- `switch.pompe_chaudiere/switch.turn_off` : pour allumer le swicth qui alimente la pompe de la chaudière, +- ... + +### Comment trouver la bonne action ? +Pour trouver l'action à utiliser, le mieux est d'aller dans "Outils de développement / Actions", chercher l'action à appeler, l'entité à commander et l'éventuel paramètre à donner. +Cliquez sur 'Appeler l'action'. Si votre chaudière s'allume vous avez la bonne configuration. Passez alors en mode Yaml et recopiez les paramètres. + +Exemple: + +Sous "Outils de développement / Service" : + +![Configuration du service](images/dev-tools-turnon-boiler-1.png) + +En mode yaml : + +![Configuration du service](images/dev-tools-turnon-boiler-2.png) + +Le service à configurer est alors le suivant: `climate.empty_thermostast/climate.set_hvac_mode/hvac_mode:heat` (notez la suppression du blanc dans `hvac_mode:heat`) + +Faite alors de même pour le service d'extinction et vous êtes parés. + +## Les évènements + +A chaque allumage ou extinction réussie de la chaudière un évènement est envoyé par Versatile Thermostat. Il peut avantageusement être capté par une automatisation, par exemple pour notifier un changement. +Les évènements ressemblent à ça : + +Un évènement d'allumage : +``` +event_type: versatile_thermostat_central_boiler_event +data: + central_boiler: true + entity_id: binary_sensor.central_boiler + name: Central boiler + state_attributes: null +origin: LOCAL +time_fired: "2024-01-14T11:33:52.342026+00:00" +context: + id: 01HM3VZRJP3WYYWPNSDAFARW1T + parent_id: null + user_id: null +``` + +Un évènement d'extinction : +``` +event_type: versatile_thermostat_central_boiler_event +data: + central_boiler: false + entity_id: binary_sensor.central_boiler + name: Central boiler + state_attributes: null +origin: LOCAL +time_fired: "2024-01-14T11:43:52.342026+00:00" +context: + id: 01HM3VZRJP3WYYWPNSDAFBRW1T + parent_id: null + user_id: null +``` + +## Avertissement + +> ![Astuce](images/tips.png) _*Notes*_ +> Le contrôle par du logiciel ou du matériel de type domotique d'une chaudière centrale peut induire des risques pour son bon fonctionnement. Assurez-vous avant d'utiliser ces fonctions, que votre chaudière possède bien des fonctions de sécurité et que celles-ci fonctionnent. Allumer une chaudière si tous les robinets sont fermés peut générer de la sur-pression par exemple. diff --git a/documentation/fr/feature-central-mode.md b/documentation/fr/feature-central-mode.md new file mode 100644 index 0000000..c39bf55 --- /dev/null +++ b/documentation/fr/feature-central-mode.md @@ -0,0 +1,32 @@ + +# Le contrôle centralisé + +- [Le contrôle centralisé](#le-contrôle-centralisé) + - [Configuration du contrôle centralisée](#configuration-du-contrôle-centralisée) + - [Usage](#usage) + +Cette fonction vous permet de contrôler tous vos _VTherm_ depuis un unique point de contrôle. +Le cas d'usage typique est lorsque vous partez pour une longue durée, vous voulez mettre tous vos _VTherm_ en Hors-gel et lorsque vous rentrez, vous voulez les remettre dans l'état initial. + +Le contrôle centralisé se fait depuis un _Vtherm_ spécial nommé configuration centralisée. Cf. [ici](creation.md#configuration-centralisée) pour plus d'informations. + +## Configuration du contrôle centralisée + +Si vous avez défini une configuration centralisée, vous avez une nouvelle entité nommée `select.central_mode` qui permet de piloter tous les VTherms avec une seule action. + +![central_mode](images/central-mode.png) + +Cette entité se présente sous la forme d'une liste de choix qui contient les choix suivants : +1. `Auto` : le mode 'normal' dans lequel chaque VTherm se comporte de façon autonome, +2. `Stooped` : tous les VTherms sont mis à l'arrêt (`hvac_off`), +3. `Heat only` : tous les VTherms sont mis en mode chauffage lorsque ce mode est supporté par le VTherm, sinon il est stoppé, +4. `Cool only` : tous les VTherms sont mis en mode climatisation lorsque ce mode est supporté par le VTherm, sinon il est stoppé, +5. `Frost protection` : tous les VTherms sont mis en preset hors-gel lorsque ce preset est supporté par le VTherm, sinon il est stoppé. + +## Usage + +Pour qu'un VTherm soit contrôlable de façon centralisée, il faut que son attribut de configuration nommé `use_central_mode` soit vrai. Cet attribut est disponible dans la page de configuration `Principaux ttributs` + +![central_mode](images/use-central-mode.png) + +Il est donc possible de contrôler tous les VTherms (que ceux que l'on désigne explicitement) avec un seul contrôle. diff --git a/documentation/fr/feature-motion.md b/documentation/fr/feature-motion.md new file mode 100644 index 0000000..bec251d --- /dev/null +++ b/documentation/fr/feature-motion.md @@ -0,0 +1,40 @@ +# La détection de mouvement ou d'activité + +- [La détection de mouvement ou d'activité](#la-détection-de-mouvement-ou-dactivité) + - [Configurer le mode d'activité ou la détection de mouvement](#configurer-le-mode-dactivité-ou-la-détection-de-mouvement) + - [Usage](#usage) + +Cette fonction vous permet de changer de preset lorsqu'un mouvement est détectée dans une pièce. Si vous ne souhaitez chauffer votre bureau, lorsque la pièce est occupée et uniquement si la pièce est occupée, il vous faut un capteur de mouvement (ou de présence) dans la pièce et configurer cette fonction. + +Cette fonction est souvent confondue avec la fonction de présence. Elles sont complémentaires mais ne se remplace pas. La fonction 'mouvement' est locale à une pièce équipe d'un capteur de mouvement alors que la fonction 'présence' est prévue pour être globale à tout le logement. + +## Configurer le mode d'activité ou la détection de mouvement + +Si vous avez choisi la fonctionnalité `Avec détection de mouvement`, : + +![image](images/config-motion.png) + +Ce dont nous avons besoin: +- un **capteur de mouvement**. ID d'entité d'un capteur de mouvement. Les états du capteur de mouvement doivent être « on » (mouvement détecté) ou « off » (aucun mouvement détecté) +- une durée de **délai d'activation** (en secondes) définissant combien de temps nous attendons la confirmation du mouvement avant de considérer le mouvement. Ce paramètre peut être **supérieur à la temporisation de votre détecteur de mouvement**, sinon la détection se fera à chaque mouvement signalé par le détecteur, +- une durée de fin **délai de désactivation** (en secondes) définissant combien de temps nous attendons la confirmation d'une fin de mouvement avant de ne plus considérer le mouvement. +- un **préréglage de "mouvement"**. Nous utiliserons la température de ce préréglage lorsqu'une activité sera détectée. +- un **préréglage "pas de mouvement"**. Nous utiliserons la température de ce deuxième préréglage lorsqu'aucune activité n'est détectée. + +## Usage + +Pour indiquer à un _VTherm_ qu'il doit écouter le capteur de mouvement, vous devez le mettre dans le preset spécial 'Activité'. Si vous avez installé la carte Versatile Thermostat UI (cf. [ici](additions.md#bien-mieux-avec-le-versatile-thermostat-ui-card)), ce preset est représenté comme suit : ![preset Activité](images/activity-preset-icon.png). + +Vous pouvez ainsi, sur demande, mettre un _VTherm_ en mode détection de mouvement. + +Le comportement va être le suivant : +- nous avons une pièce avec un thermostat réglé en mode activité, le mode "mouvement" choisi est confort (21,5°C), le mode "pas de mouvement" choisi est Eco (18.5°C) et la temporisation du mouvement est de 30 sec lors de la détection et de 5 minutes sur fin de détection. +- la pièce est vide depuis un moment (aucune activité détectée), la température de consigne de cette pièce est de 18,5° +- quelqu'un entre dans la pièce, une activité est détectée si le mouvement est présent pendant au moins 30 sec. La température passe alors à 21,5° +- si le mouvement est présent pendant moins de 30 sec (passage rapide), la température reste sur 18,5°, +- imaginons que la température soit passée sur 21,5°, lorsque la personne quitte la pièce, au bout de 5 min la température est ramenée à 18,5°. +- si la personne revient avant les 5 minutes, la température reste sur 21,5° + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. Sachez que comme pour les autres preset, `Activité` ne sera proposé que s'il est correctement configuré. En d'autres termes, les 4 clés de configuration doivent être définies +> 2. Si vous utilisez la carte Verstatile Thermostat UI (cf. [ici](additions.md#bien-mieux-avec-le-versatile-thermostat-ui-card)), une détection de mouvement est représenté comme suit : ![motion](images/motion-detection-icon.png). diff --git a/documentation/fr/feature-power.md b/documentation/fr/feature-power.md new file mode 100644 index 0000000..6bc8118 --- /dev/null +++ b/documentation/fr/feature-power.md @@ -0,0 +1,44 @@ +# Gestion de la puissance - délestage + +- [Gestion de la puissance - délestage](#gestion-de-la-puissance---délestage) + - [Configurer la gestion de la puissance](#configurer-la-gestion-de-la-puissance) + +Cette fonction vous permet de réguler la consommation électrique de vos radiateurs. Connue sous le nom de délestage, cette fonction vous permet de limiter la consommation électrique de votre appareil de chauffage si des conditions de surpuissance sont détectées. +Vous aurez besoin d'un **capteur de la puissance totale instantanée consommée** de votre logement ainsi que d'un **capteur donnant la puissance maximale autorisée**. + +Le comportement de cette fonction est basique : +1. lorsque le _VTherm_ va allumer un équipement, +2. il compare la dernière valeur connue du capteur de puissance consommée avec la dernière valeur de la puissance maximale autorisée. Si il reste une marge supérieure égale à la puissance déclarée des équipements du _VTherm_ alors le VTherm et ses équipements seront allumés. Sinon ils resteront éteints jusqu'au prochain cycle. + +ATTENTION: ce fonctionnement très basique **n'est pas une fonction de sécurité** mais plus une fonction permettant une optimisation de la consommation au prix d'une dégradation du chauffage. Des dépassements sont possibles selon la fréquence de remontée de vos capteurs de consommation, la puissance réellement utilisée par votre équipements. Vous devez donc toujours garder une marge de sécurité. + +Cas d'usage type: +1. vous avez un compteur électrique limité à 11 kW, +2. vous chargez de temps en temps un véhicle électrique à 5 kW, +3. il reste donc 6 kW pour tout le reste y compris le chauffage, +4. vous avez 1 kW d'autres équipements en cours, +5. vous avez déclaré un capteur (`input_number`) de puissance max autorisée à 9 kW (= 11 kW - la réserve pour les autres équipements - marge) + +Si la vehicle est en charge, la puissance totale consommé est de 6 kW (5+1) et un _VTherm_ ne s'allumera que si sa puissance déclarée est de 3 kW max (9 kW - 6 kW). +Si la vehicle est en charge et qu'un autre _VTherm_ de 2 kW est allumé, la puissance totale consommé est de 8 kW (5+1+2) et un _VTherm_ ne s'allumera que si sa puissance déclarée est de 1 kW max (9 kW - 8 kW). Sinon il passe son tour (cycle). + +Si le vehicle n'est pas en charge, la puissance totale consommé est de 1 kW, un _VTherm_ ne s'allumera que si sa puissance déclarée est de 8 kW max (9 kW - 1 kW). + +## Configurer la gestion de la puissance + +Si vous avez choisi la fonctionnalité `Avec détection de la puissance`, vous la configurez de la façon suivante : +![image](images/config-power.png) + +1. l'id d'entité du **capteur de puissance instantané consommé** de votre logement, +2. l'id d'entité du **capteur de puissance maximale autorisée**, +3. la température à appliquer si le délestage est appliqué. + +Notez que toutes les valeurs de puissance doivent avoir les mêmes unités (kW ou W par exemple). +Le fait d'avoir un **capteur de puissance maximale autorisée**, vous permet de modifier la puissance maximale au fil du temps à l'aide d'un planificateur ou d'une automatisation. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. En cas de délestage, le radiateur est réglé sur le préréglage nommé `power`. Il s'agit d'un préréglage caché, vous ne pouvez pas le sélectionner manuellement. +> 2. Gardez toujours une marge, car la puissance max peut être brièvement dépassée en attendant le calcul du prochain cycle typiquement ou par des équipements non régulés. +> 3. Si vous ne souhaitez pas utiliser cette fonctionnalité, décochez la dans le menu 'Fonctions'. +> 4. Si une _VTherm_ controlez plusieurs équipements, la **consommation électrique de votre chauffage** renseigné doit correspondre à la somme des puissances. +> 5. Si vous utilisez la carte Verstatile Thermostat UI (cf. [ici](additions.md#bien-mieux-avec-le-versatile-thermostat-ui-card)), le délestage est représenté comme suit : ![délestage](images/power-exceeded-icon.png). \ No newline at end of file diff --git a/documentation/fr/feature-presence.md b/documentation/fr/feature-presence.md new file mode 100644 index 0000000..6703814 --- /dev/null +++ b/documentation/fr/feature-presence.md @@ -0,0 +1,24 @@ +# Gestion de la présence / absence + +- [Gestion de la présence / absence](#gestion-de-la-présence--absence) + - [Configurer la présence (ou l'absence)](#configurer-la-présence-ou-labsence) + +## Configurer la présence (ou l'absence) + +Si cette fonction est sélectionnée, elle vous permet de modifier dynamiquement la température des préréglages du thermostat lorsqu'une présence (ou absence) est détectée. Pour cela, vous devez configurer la température qui sera utilisée pour chaque préréglage lorsque la présence est désactivée. Lorsque le capteur de présence s'éteint, ces températures seront utilisées. Lorsqu'il se rallume, la température "normale" configurée pour le préréglage est utilisée. Voir [gestion des préréglages](feature-presets.md). + +Pour configurer la présence remplissez ce formulaire : + +![image](images/config-presence.png) + +Pour cela, vous devez simplement configurer un **capteur d'occupation** dont l'état doit être 'on' ou 'home' si quelqu'un est présent ou 'off' ou 'not_home' sinon, + +Les températures sont configurées dans les entités de l'équipement correspondant à votre _VTherm_ (Paramètres/Intégration/Versatile Thermostat/le vtherm) + +ATTENTION : les groupes de personnes ne fonctionnent pas en tant que capteur de présence. Ils ne sont pas reconnus comme un capteur de présence. Vous devez utiliser, un template comme décrit ici [Utilisation d'un groupe de personnes comme capteur de présence](troubleshooting.md#utilisation-dun-groupe-de-personnes-comme-capteur-de-présence). + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. le changement de température est immédiat et se répercute sur le volet avant. Le calcul prendra en compte la nouvelle température cible au prochain calcul du cycle, +> 2. vous pouvez utiliser le capteur direct person.xxxx ou un groupe de capteurs de Home Assistant. Le capteur de présence gère les états ``on`` ou ``home`` comme présents et les états ``off`` ou ``not_home`` comme absents. +> 3. pour pré-chauffer votre logement alors que tout le monde est absent, vous pouvez ajouter une entité de type `input_boolean` dans votre groupe de personne. Si vous passez cet `input_boolean` sur 'On' alors le capteur de présence sera forcé sur 'On' et les presets avec présence seront utilisés. Vous pouvez aussi positionner cet `input_boolean` sur 'On' via une automatisation par exemple lorsque vous quittez une zone pour lancer le préchauffage de votre logement. + diff --git a/documentation/fr/feature-presets.md b/documentation/fr/feature-presets.md new file mode 100644 index 0000000..0683d3d --- /dev/null +++ b/documentation/fr/feature-presets.md @@ -0,0 +1,30 @@ +# Les pre-réglages (preset) + +- [Les pre-réglages (preset)](#les-pre-réglages-preset) + - [Configurer les températures préréglées](#configurer-les-températures-préréglées) + + +## Configurer les températures préréglées + +Le mode préréglé (preset) vous permet de préconfigurer la température ciblée. Utilisé en conjonction avec Scheduler (voir [scheduler](additions##encore-mieux-avec-le-composant-scheduler-)) vous aurez un moyen puissant et simple d'optimiser la température par rapport à la consommation électrique de votre maison. Les préréglages gérés sont les suivants : + - **Eco** : l'appareil est en mode d'économie d'énergie + - **Confort** : l'appareil est en mode confort + - **Boost** : l'appareil tourne toutes les vannes à fond + + Si le mode AC est utilisé, vous pourrez aussi configurer les températures lorsque l'équipement en mode climatisation. + +**Aucun** est toujours ajouté dans la liste des modes, car c'est un moyen de ne pas utiliser les preset mais une **température manuelle** à la place. + +Les pré-réglages se font directement depuis les entités du _VTherm_ ou de la configuration centrale si vous utilisez la configuration centrale. A la création du _VTherm_, vous aurez différentes entités qui vont vous permettre de fixer les températures de chaque preset : + +![presets](images/config-preset-temp.png). + +La liste des entités varient en fonction de vos choix de fonction : +1. si la fonction 'détection de présence' est activée vous aurez les presets en version absence préfixé par _abs_, +2. si vous avez choisi l'option _AC_, vous aurez en plus les presets en version 'climatisation' préfixé par _clim_ + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. Lorsque vous modifiez manuellement la température cible, le préréglage passe sur Aucun (pas de préréglage), +> 2. Le préréglage standard ``Away`` est un préréglage caché qui n'est pas directement sélectionnable. Versatile Thermostat utilise la gestion de présence ou la gestion de mouvement pour régler automatiquement et dynamiquement la température cible en fonction d'une présence dans le logement ou d'une activité dans la pièce. Voir [gestion de la présence](feature-presence.md). +> 3. Si vous utilisez la gestion du délestage, vous verrez un préréglage caché nommé ``power``. Le préréglage de l'élément chauffant est réglé sur « puissance » lorsque des conditions de surpuissance sont rencontrées et que le délestage est actif pour cet élément chauffant. Voir [gestion de l'alimentation](feature-power.md). +> 4. si vous utilisez la configuration avancée, vous verrez le préréglage défini sur ``sécurité`` si la température n'a pas pu être récupérée après un certain délai. Voir [Mise en sécurité](feature-advanced.md#la-mise-en-sécurité) diff --git a/documentation/fr/feature-window.md b/documentation/fr/feature-window.md new file mode 100644 index 0000000..2361095 --- /dev/null +++ b/documentation/fr/feature-window.md @@ -0,0 +1,66 @@ +# La détection d'ouverture - portes/fenêtres + +- [La détection d'ouverture - portes/fenêtres](#la-détection-douverture---portesfenêtres) + - [Le mode capteur](#le-mode-capteur) + - [Le mode auto](#le-mode-auto) + +Vous devez avoir choisi la fonctionnalité ```Avec détection des ouvertures``` dans la première page pour arriver sur cette page. +La détection des ouvertures peut se faire de 2 manières: +1. soit avec un capteur placé sur l'ouverture (mode capteur), +2. soit en détectant une chute brutale de température (mode auto) + +La configuration de la détection d'ouverture est la suivante : + +![image](images/config-window-main.png) + +## Le mode capteur +Pour passer en mode capteur, vous devez donner une entité de type `binary_sensor` ou `input_boolean`. +Dans ce mode, vous devez renseigner les informations suivantes: + +![mode window capteur](images/config-window-sensor.png) + +1. un **délai en secondes** avant tout changement. Cela permet d'ouvrir rapidement une fenêtre sans arrêter le chauffage, +2. l'action a réaliser lorsque l'ouverture est détectée ouverte. Les actions possibles sont : + 1. _Eteindre_ : le VTherm sera étient, + 2. _Ventilateur seul_ : le chauffage ou refroidissement sera coupé mais l'équipement continuera à ventiler (pour les équipements compatibles), + 3. _Hors gel_ : la température du preset 'Hors Gel' sera alors sélectionné sur le _VTherm_ sans changement du preset courant (cf. notes ci-dessous), + 4. _Eco_ : la température du preset _Eco_ sera appliquée sur le _VTherm_ sans changement du preset courant (cf. notes ci-dessous). + +Lorsque le détecteur passe à ouvert : +1. _VTherm_ attend le délai indiqué, +2. si l'ouverture est toujours ouverte au bout du délai, l'état du _VTherm_ est mémorisée (mode Chauffe / Froid / ..., preset courant, temperature de consigne courante) et l'action est réalisée + +Pareil, lorsque le détecteur passe à fermé : +1. _VTherm_ attend le délai indiqué, +2. si l'ouverture est toujours fermée au bout du délai, l'état avant ouverture mémorisé est restauré. + +## Le mode auto +En mode auto, la configuration est la suivante: +![image](images/config-window-auto.png) + +1. un **délai en secondes** avant tout changement. Cela permet d'ouvrir rapidement une fenêtre sans arrêter le chauffage, +2. un seuil de détection en degré par heure. Lorsque la température chute au delà de ce seuil, le thermostat s'éteindra. Plus cette valeur est faible et plus la détection sera rapide (en contre-partie d'un risque de faux positif), +3. un seuil de fin de détection en degré par heure. Lorsque la chute de température repassera au-dessus cette valeur, le thermostat se remettra dans le mode précédent (mode et preset), +4. une durée maximale de détection. Au delà de cette durée, le thermostat se remettra dans son mode et preset précédent même si la température continue de chuter +5. l'action a réaliser lorsque l'ouverture est détectée ouverte. Les actions sont les mêmes qu'en mode capteur décrit ci-dessus. + +Pour régler les seuils il est conseillé de commencer avec les valeurs de référence et d'ajuster les seuils de détection. Quelques essais m'ont donné les valeurs suivantes (pour un bureau): +- seuil de détection : 3 °C/heure +- seuil de non détection: 0 °C/heure +- durée max : 30 min. + +Un nouveau capteur nommé "slope" a été ajouté pour tous les thermostats. Il donne la pente de la courbe de température en °C/heure (ou °K/heure). Cette pente est lissée et filtrée pour éviter les valeurs abérrantes des thermomètres qui viendraient pertuber la mesure. + +![image](images/temperature-slope.png) + +Pour bien régler il est conseillé d'affocher sur un même graphique historique la courbe de température et la pente de la courbe (le "slope") : + +![image](images/window-auto-tuning.png) + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. Si vous souhaitez utiliser **plusieurs capteurs de porte/fenêtre** pour automatiser votre thermostat, créez simplement un groupe avec le comportement habituel (https://www.home-assistant.io/integrations/binary_sensor.group/) +> 2. Si vous n'avez pas de capteur de fenêtre/porte dans votre chambre, laissez simplement l'identifiant de l'entité du capteur vide, +> 3. **Un seul mode est permis**. On ne peut pas configurer un thermostat avec un capteur et une détection automatique. Les 2 modes risquant de se contredire, il n'est pas possible d'avoir les 2 modes en même temps, +> 4. Il est déconseillé d'utiliser le mode automatique pour un équipement soumis à des variations de température fréquentes et normales (couloirs, zones ouvertes, ...) +> 5. Pour éviter d'interférer avec votre réglage de preset courant, Les actions _Hors gel_ et _Eco_ change la température cible sans changer le preset. Donc, vous pouvez constater un écart entre le preset sélectionné et la consigne. +> 6. Si vous utilisez la carte Verstatile Thermostat UI (cf. [ici](additions.md#bien-mieux-avec-le-versatile-thermostat-ui-card)), une détection d'ouverture est représenté comme suit : ![window](images/window-detection-icon.png). \ No newline at end of file diff --git a/documentation/fr/images/activity-preset-icon.png b/documentation/fr/images/activity-preset-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..06a5862e872d8d9bfb292e8968f44ff5eab05a81 GIT binary patch literal 1573 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/central-mode.png b/documentation/fr/images/central-mode.png new file mode 100644 index 0000000000000000000000000000000000000000..06c0ef76a7a83f44bcc32b9a935401495c4560a6 GIT binary patch literal 16100 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/colored-thermostat-sensors.png b/documentation/fr/images/colored-thermostat-sensors.png new file mode 100644 index 0000000000000000000000000000000000000000..5d3c479cbf4e037a68e306d77dcbd1366be4a63c GIT binary patch literal 29781 zcmeEuWmJ`4`z9hKUBW>cq@^1U-Cd#}T>>Iqhn8-T2I-Pg1f)Bpk(Q9|Ep~IO{z7JiDH~_p|qXUH5exs;Vr5f%*&;4h{}OPF7MK4(?F{_{5?h zfnVJFY!^X7%Thu@RZc>JLe;_ct>t?&I5_$k>yHfz;zp1zpU=j;IaGdGZC}w`+WN^2 z#c>eAp6OMujJ#wMB&q73f^Z>-Icf|K6Yx#oawDoa`B!H(wdSv$kbNEB4ouqU?&vsc zf)1N%a50-aPW=n7!!6)KPAK@+w+EV>F~hOoKI*hWyP``6?4974-@CN7m?Gt*yw@ zKEp&YKyfW*pkeW3-3|M7(JP=oh(G>~cwlD+Z+be!BKW-s&MYkDhkvyF*81I-npli7 zzb+&J%h< z#z~~3xA^mBpGt0GEOX7O{p-4~D5pXlu++!h*zpJGD@_)VwZ~<`?Uq}3oR=mABE9g$ zV5nc2Y014+Qi5Xy*C=q0f-T_?z||x0c?LdkaF1hy;E=&LF8D}h!Tv$nf00tbZ& zfJ z%r=hH50(7)dL+#pO&l!koGfi^DDLYuGPZSg5~8BIZ|L9u9{Onpv;41?Y#jgfSl|I! z@9(g(v#_!LyKYbvdjG3{swK?qy|$#KH5eYyhAiO6}@uMNDMb$o9AS|4>1vi6vKEAM*d*7Tb4a;u`B#maemoB@S(P7*=V zkka>Z`oomlM*7|lJe7fU{Hybo=&!a5&D!a??fFVsURS3R1uEn-7P*n?Pt!$wnj^_Y z=Jnmyo;F+`clt_#x#EqD4`=K)Xf7;h$` zw{a+Pnpa~LW_!)k?1OHOy2*bvs4jl_J}A)tO55yd!(R2wZU>eKI!Wll?(eD+J

~ z7LK-7uhVJs)1SNxQ+-U|-jfPA*+~~FrSkAt3{#|Xnk!!i7Td25iQG9!bIo?w9vB6a zzKx?(ad9r`%0G5NjiE=13Mp61m3C{0W_bZmrONI5C4y96FtZGLcYQ1^zw_JbTUE`1 zx1gt1i=*g=9>Wd{UZ>Z_f`k+R;CcawNttIwvIxu}H^GkOe!nF@>RRt2w*6wdS;!UB z#A`QK@7&+tI1U~%EeYRJIBNwi_DS94c8PV(oXdBxYPiU2M!3Pt!$I*e6`RtZ7%`lU zzh$Si;Wwz{eO}{dmCSvrb}+j`>x1dUFSe^gO>YnGZilMpTy(4^zN9FnaCCM>5}U_o zvYSZf|DntDtl+kpoyuRY<=LpR7-=6Ax${g~7uc&Di>Ql5V{IHJrDmS2w$@4IvHp~5 z;Ca}FoQ_Lp-9xg5MEu^cZLY<@|AWN<@ zfBIQ%8+I$gzt*jPiehp;-!Az!OY&?0d#V-1ax^dW>N959+WbIG=Mx5%fclvB2;6lG zpYtW;q=_JpvCm3+Hz`BZde7qB|87s$ZDd#-um5!1!^zkXyxh$FYSy2~_I} zSIKKuUf!N6_p|-I-{$!VuN;!r^z&43BG~^Pil->?O#e6vz}n+~I{@jv{MK^&r<2jk zd`5*SUH9m5Vw<`CyQ2JdsS_Qrr->q<+U#mob*EuTBL(*Ak|RYt^#U_e`uAX=Wi&U} zPBlcwx+-Bt#Bp8mbt3&^M5Q--xzWP%>0@<{=H|0g<(&jNd8fG+&v@Q%o*I2ot<0M# ze0(O#?z%fQ;#Ej4k7u&gpR-wKUZ9-58?T`(r)aqMPHD~hO z)xzEGpy0t5{1~<&w>js@I@#XLj>bv%ov$1Cmqi5`+Zo|rOZ1lCfATm^ifeoLk|UAk zh8k|xijc2Iu-Ogt<5=4X1#C#mnj6CzswWthVMmBKsu_4+tWkBE4`o<;95lJU6FJKw zwIGBbkRpMR3 z*KswO>8WxPjih{N-`N1?P-TXY$L|b}eM|b6`0QQl;EFwh+LCTRSgrB;PygJ7WUeHN z82?sYTv|4Dr0WkH8NL;9Nw;aUq`Jbj!wxK0GY&AS z!{HWeKs$pQkQVK8^@PT=d57!3prR87;7230cgT%G zyyJ5!3iy15ti`UVPw4}iZo(8p%79JU$dP_OydBk;@QO9oM@t`BlQ)ym#t(SfX2AYe! zNKq*9J3*18OfO<$sAcL8wr?GW#gO?YAYSNPHy=*3zp~bEQn}jlndth*Dv4lZ6j+1p zcJ#Tborw$=PDY3L#kpphw?2xlq;}8dNG@~QTXCW$u&?gJhRr+eUNlF|tJ=>_#?Yqxo1bt2;1rJwyA+jXA>`B(q=z^Nj)eHKcW!Im>sHqvnvUQs9p#QpbuJK2uL^i^jzo$ z$3Js~y{Hy-!}}W(L=&j6{gI0q2Ym!NsHmQmxWlHOxyH#cayGh-d3_*J`)$f$?)WCJ zGD4R>mZKNs?fSgdwL=eOaP3R3p-vBb6oq{^S}h}z=~D(p67<29K&#U^ur;vc%W7Xr z+Uax5$d4)S{jPE>Flx*RhrdzLTjG24`rWe zyjq3(a+6`Z`BsaKs`2)6XHMMSZ(!%@gZ!)M)_3X9&8SheJ!__R*YsF zq$n*EG^snEnH1#XupBd9Km_({S7sYb2ly*`kSN1wE`MaP(w-s=c_~C zdU;DE*xBfJ`Honvuj;rAqBf(jN`%#JAurS`Jhk+C;gb{tjg&Vw z{5A=xlUdueV){DEj=K?)GyOxO_t|tIf~Vg%5$Jq7`6c(p6B2Ur+)_$T7zREKPF~2S zn}23mYH5sRC8#e2=JOT~y`@R8`g^@2LSZ)dFX}I(j973wf0m%xFGqLg3#7bW>2PpU z|0F5(rPg#rQTLJ=#;P8Yha8MWzW*u~DSGW)>Lim^gm`=pRYL7)tA$ak)?7~x)+;+I z@BK(OK>`Fy@2L2_Nqvu>M0G5B^|d|N9lJwIFz0|uP8^mkn{{OEGHRShIECp5sLi4@ z!~=QV*z#x%< zJD)CbEIB<77sPJaq|wSK9BoM=m?fXZG+>1d*lPF?6ktps`l;W9%N4g_-882AcoZyIA;udx-5{E?zhKKsaJm>+GuS}&5FG~#M^ zjDg6A)DT`%|IS;zo+Y>J&pJ;i{<8es@2GtT>AHxqMYOX(qMDFC+lez`cM~n0&QSu`3V!B|3=Ua=*!Og|Wl5OJV_rBPqS~uH|o!p1r*d~oBRzIfLRDwr3dJqCH zug+-w859kI%xQ}yD%f54h}l+!#L+oMNPLRX2H89peUWFq*suAX4W$3+eq@KVX>#(d zuyATp;eN7u=~PE!NMR|&0_ThVbG)btX8U>ds(JM8ukOrJ_xqf`8x@{g(d4bMwdQTX z5Im;k%05Oy>MB-Zt^)LLNT!0QWO|=;k9vI%dE(zGPNE(w{AsN*)uz7pCugjDenwdr zJ4OBK+>gTgyoSuE@DC`@!$s4>;;c$4-e)D=0k zXLc@=#6uNUJA&9@!a+}vbd&fi53fE982v$xNjW=aqV(Sgu3?YL6And?6S{n9RjWH| zOC>#8I^Hm)j6Bq8Ou;uQ(mn`3BF8<07QSD1hBTlj50UjKM1|& zBS;2iy;S@Mc~jH@R31CyQe5|d=7T_z10mn|p`u2eSrG1 zERTp9R;$zBvHa7ikCY&ZE>@KMP>}NrPo^Um+nIkB|wtMPo4e$KWa}y`OdGBq_5yyBzh&&If`R3 zk`qV@VA@vL7K{L4T;}_S1hJ99bio;y8S5l5xu?AWqBoa+_sTjjzbCwU!w|R3h$oTd zJ#ZW00yd24>a|3juEf3R?*-Yi`aU<##GG#x-`A-N4;O1PU9BYF+^)c3zd8XHT#9X@TJdsXmJQkZF=#II@XGI2CZgTH)BORN%HL3%|e(;jg)JL~h z++%s8c7!Wn3sYxuCJ7P^(WTjm@6rrGj}<$ns;p-wGJI|?rX2D;vp$-TVX`(Jiod|@ zx^6m~xBADH2DtikC0e8_k@?qS0ER2MEk}QJMUxwhGfwnO&DnKeFswBK@T*f}Gq;-; zrz|ftJX`0eF(Wqz;j;KBbUI~n3Mh`%8ys4tPo~IZFvD%(vpLsHJz$5OPUzUydHGx) z1%GYWuP<7Wo8{Zg@_&D^mc&bvFWyt$O=ji1!=h+trxNkSl^%?PMhN5TU$V$&+!cVg znd27?RHbEYI*Dxp&F`oDuCcWx)N_g<^*&!Z1$%70m&o1qck9NZE;p}rPlLvfCK={( zyz9p|jTgz9G~I5V5eZU}u{ya#=%jTkGdec?o%oI=eBLTWcMENP zt?yEwjCMO-&yQklK3}fh`kY#iV)!Ej zXaANyhPisG9oU3K=7xubA*#m=YS)G&o%k$s4X!l;&f8N=-x`epZu2O9mnS6Pvb%Zi z`S;gr29r?NUqu>pSDU%fvvp~~OG_7ZSn0Sn(2XzJ-@hm%v9LJ9f9s8-D<~a8vX*w6 zYCawmW7$wx@KJ1!=;a2h7eF=bedaKp@pyY^RuK*n81B8!h6eKv+x;kYn z{Y2!1a(2W%oVhwVl7xS>84POy`J(h4^)XI-aTjzA^7usNcdT%96iuJZ2G{$k;Yhd3 zoADwI|0L!qm!>c=9yUT(3AHcHm)k6;sQS^B-2yvbOo(l2vlR?T-Bx34RHMj*em{Nu z!{_#x92v=^$8#K@@-2aNeUH7h_Op95&y6Dg77)PIU_Kgr1N^3Z?r!w@5Dri}(Po>y zu72aGK#k~m@$a6#);03juPfL&i8qG>D<*tD!^tj(2cIqMZZ%HD#UIaKq5F+VBzKyz zNvr4eQFoh6{}s;*Ht2%)mG!oMNojp?Dps~e_U!roSV6Q9AZ3)@M(dEV$aV$zVkjm> zeX}SmbHNgx%+GLph0pdr1*k^I~kVu6;tTRmfgv|!W` zRL3|h47j+|2Bbl>J-G#Gc8WvVaKD&rjIG=}6n1=w>?OT4Bv(SII8W_B4J#}XUq57=n;SzN&m*bvlo*p4=58~^xX+b}Ok#^IhG zS%I)pfLCs7P|#>&I9no}@OoTBWxDxle<$Y&I$a-mbnJ=Y!F5-=+VqSY_xYQyB&R5lsEU;%nqJS*qVhj zf;WBkMtUm;TlTE&(<3RjbyQUp6x4JFm=7O*C5D-*14J*hiJ#FP=k0lfq7yd^~Wl90n@mQQdcf^(K9h$P$gf}iPk zm_;;?QPzqm6qu=lPqGe1T)U%4cj7s_d|z^7Qruu7HVz42@kKQY87jS$oLNR`y9BF6 zUTU}$Ug|cu*>%>wyUt!Avvws)P}eC;ZGWMq#jz3zlVtN<9a#GO$O-JhPTOy0l7U$T%x2*QQdck1c-k45rc$*NK1 z{Yr*IqVP8?%1?Ai$1!U~&J8NqMnuHpa@sw^L7LIGbd4urk>cqY-J-F^owQp_cvZQx+|y)Sezy$Ixa#9B z;W5GasuR~K|)?`;eum^D_vUNJrS$8i|E_azcuUF1F7nV20UhPdo&Qzr78OmHa z%U(>0D=LnTMQm%$b_)4;SS^P}qqNvND}ZUUgGx8R*|}*F!RDS4Vovyic$ScNJ=8Fy zvA-y~{R4aEj_|W}?O(|Sn5M)bQ2V|fzQx_kI_an+Km6yBL}ytLQYdrc1g_DVge>0D zh&>jo;+v}{_UdF#-r~D}GM-2l$;wU+mdk04kCHFuctM}^2^G5aBagmuLs~L|%9r7o zjUN9M${(Xg$jS(42!12VN;_(W$4gsde8QJM*P234L;h^$X3)uJdiTPU#Y1rBflYTn zK!dFr=f<~Pn7ey@JTzpciR!>iC6MD;!6f{Zps_sqmETpx+~;Tx6`6*Mr%MrT91uRQ zs-o!i_QgEnV?MS@;vJ;(#rKQxI7+cyFP<{IF-3+`7o?X(VkuI>r*(8!Ok4-B6;7(X z5eY*jSxLTcsGuzKnima)tuYVkC!bPCvnjO_SW%2e$-Gjd{lPz2^L<-`@of}74pe)t zTYbCM^=HLb);+1d=*`HD{5dUH8>3E+ki+o+b2$gPO2#+|YFEMG;?_dd$~^t?*XrMW zRTzDt)}s`8D#h->oHOpPYoN!n5b{fUHOOCqzvCKuJUR7~=$XNEiY=0qc%*nZaW-^2 zqCTt6WEEK6!q}giqhlF=>|ma%5#W9F6Q2s=9c?mhd#a|%jwlmR1i!xLrr$-i6 z8;f>y@Rby>={DI|;V=jmAC@ew7gtYQd51A^z?UamZUMI{uZpK)4}?G24CI>kK!<~g zhGbQvIWRuNt&fd&K0B7;c0qq5z~2|}#N|~jJDs>Z^=ommPp-d`d2_yhA6^9RG^Y%X zGs6*tI;+tnbnzVgQ#VQs8S2ZVT5Y&?KO%(O0Y-*^r&)^I1Ugzxq2-k3gU1yg5wMuv zS;CyRw{xWh_`=y>=8+-YtcOO6?4jPk!@wU5Pi_B`dy;SM=Z%F930hw^pVp_LKDIOz zsCc!uVMm`X?Jzq_C;ltGiVp!OPrIKCJuT>!F{&#hW@6WN>J%qHCm$NzR^h-zd9OCi z$MJ&8(5%d$5YD5~oTM5U8zTwkI7nz=*rooDeQ^TmCRwV7>9iw%9xppp7zQ>!Q%wJr z7iE|GlTEdZNUPk=kAFmvF$d$h9yvy|Tbj%XzWk>^u}Wm=Pnt`neqqcP`?*_P&~Iij za>n-k--m>EPUz}MkRf7sAM0|NwQlsjup1N@n@zPRP)pgcH@?bR&R>@}d`5KWy=8w+ zMsF*8OPaH2A5Xjy=e?AQ6(mrrv|(;ggyP&m{TD}5cv~uUsZHu;4Re3!j~l+DmSHFR z0)d!|{mhaT{t9mf0}kO(8Wv>*O>tzZ0S%)`d5p?W#GMZst?Us7Bpr*li*=p9*WHfJ zb1!8}w|LAR~_wSuPgc2cLN%>`v=|5=lp)wINfZuBA(t# zK1mVfC0qWRp8sIsM>rwWs^eU5b@M9?9^B{%4srlVCviD5KY-;}0N7v0{>+hoU;K8I3vviDpvq7ye_ZE>Y=Lm z=OAPvk$t%rDze}#_ zQ#RAd?vrNQBBIrdU$c{Bod50(9sbFen6qCe90DzVqPZ@5KYynvl`QgGbxE@0_~zhQ zOz%WgIw$Lmye^PO&RfHOFTkFom{qPbw-?f)^$yoUVc22`0*nH<*zS4 zn)=8kDKVZ-YxdHQ`SW4u`^|V~Hh-sslPMp_(5W^bAQ7aR(Rk-|;jxZU#AeFM*Kz9J z>8iyBo7+CM>-L{XOG031=ur-P?mB04dJ@WGznj1BCvP^9R>J8d*>@L$UqPqVbP(D> zaH`}}y`k{3;6*@z`rotmN;9ma<{uw$s-%bnN^zq$**x>u_*tJIeftuTo>N~e=%Ojp z#E!-oT5Da3r`cS*GkI#FkK=)v7i?7cGL=sK*fz=GTWv&INU=5&hHlyOD>*sk&YrlhDdnZLrxkWp_9k? zg__Sf9p9*v_~#q;vlBH^By3w>m47Q_5fW*s4Ty!Xny=pSM_LQ-M&sHpYW?t2EKHsW zXCij?WL4xL^A*8t8@_w z_!!t8(lZqaKaz5uF7FUEs%=M8tCb&yNb4nV(Z!@2R2BV7R*U~rJH)gEozHpCsx-ci z7^QE2?$u@+b%COy@AOe|%{qc`P>j~EE%(c-#<${DBOKnlB_b?+pNoaia_e~#!d}cy zy5RT|X2f+YUeq-inrdws)12nM7)@4F(}THjJf?(1#%l@UR|!bI6|Oj3(A4ZABOY4i$<#S+F-TSP>Euln=<| zK%dO2yWte%H_FGg-Ob6VwLPln(YRoW&m?Aq2xnUShURk%viFKn`4Y*`EDP4ex>cVq4^yq{RwOFE$| zQx`X4U5$<#&c0m@bn$b%Xv(pb^&AZaj<%Yn9`al9t}#-9v8D2>YnoE#OY8-@OjM}P z<<$_L9=CHc-u3g_NjJ6^>58}bA$SIm%o5JJNFQfPNh}jR$7|Vhe&qE_(C{eV83DfS zLO>;eu(Mwi_hws+HjF~vEy>E{)mfb=K*?iT{Iq*#F&%9s(Z zP8D`c?lZpQ_kQZq(Q2nA^V_ix6*}hb@l}7MLe5ySS_zYX5r&lWRzt~a+yT4`!ZbAq zgs)|r15af-DKzy!!2mA-1vd-BPW%U_ER8p@vJo9~b7d65#ttm7m8dREGdbkyDv8}k zil%oJ*LruYVcia>oykC@G+D}-+%)MPI%8@pv!zND4izo1hgaTk z-K}EpiZLoMdVM*BT2VeHz{~w7!;(vQ2BKp;j~R_7 z-Upmx1qd{Uw>cMKeVIt=^B>`Z7cb{a3^Z{LkDaR+0-r<+{QShNqxv*CkF-N4F}6pg z1jntFkS4OH=T`*h3okBY4RRs{-^qxQK>}ZTc+gZ1nflekS@n+Bw?Z#cyCGFmh4r5^ z6&oCFgn8M(b$w6bSKJ@gi9d^jAI?w|aL}QR4p%=Md)oKMUjN%)5)a2O0yrZPEiHf^ z1<2;IUfiFUX5Y87AKLK)$EzP#CG$URs3w9`UxoHx)raF$44lkj&wc|xC}@=a{!llY z{^Cym&;<%`s8e8AKd|!g_x3==`&UB$I>hh&1|Nf}A6x-__tt?nPYKz-&i{J`Usht~ zp$)Tp!{SA%Cf37w|G#)ldIpo%1+0z)pu_s!sM`P`{3+95dQ5UJgaNWLo9Q(5Q8OUtvWiG`z{xNN`kMYtdjbQ`qlmtu z;TD8pI-ngHYY{}P?VJ)kY<>I{kUEHsJ1sSgwdFdtO@DVUHZp7Uo80r?l>>!{&O)=7 z_2zIk;EtoG0bTSKP}oYOST?(W_dIP!W7R5o_0_LIV@B6!I7{qw_xsTAy_y9ZkG-nb z+gf%e2TfonR@J&2d_LH(v_R3w$_{ZRyitPS8pmkncZUDe6e2oo;`x} zrpV)Lp9gkmn0vRbey`yYT#MImaO=&{MWfpUtX%a*hR5LFn0vKF^>%TI^n_Wu^F%pt z+)pNW0sY$UqCZv?*ZD7^l^EU^BkA`7xUr|35+`#&&|?T_&RS+5$BNg*bc2(4FJ=UEhlNIga@F*A^I$B(Radb{QvchNF%{QDq0Oc5 zwg5CZV~Cl2tz8ZSLa{4m_$;8uasfmfgiJ4<7j3worD4GP`bcKRc~WmLQOBkna4Caq z5Toq289-a9Z}OM{!m4-oYO5;S z1>u640F%4h8|%xHE&e8(`tT7}hXi(6*KddRmqYj5R{Ss^zY~t#7t4SI!)s}VcK?i} zVb>Ta@V)~Ibci28XBNda2A5oFiD( zN1pA9zSe~;1-by*>NlzD?2^;(d!AH*rEZn#wUkeeRd+Obra+Jp6+Q6KNWC*q;z8kZ zKiMqrp?OndV-2{=?~bMf{90M0h}RCKcNOie)jHjH;0sYu}Sb#lzlGoWBZ?1(e zeUV9b)Wl~cVpq&9oJRRZ$q1SVpx#Uv{|fnVeHz2rhoOSq#mB4rO-sB|u9`C0m=ZVg zS?zet#`C@f;21Lgjvjvn-X^^t;+Jp#toH7PJ-x(r)&f2u-TE{~PvQ;@!{{*Sb=)Ny|;wW{$54MlDtUa)u+<`(G6u= zu5U##ixWlI&(D`;MQU|7^7&cbL5|N8g6b*b@NtHJ+)B3dvt~OXRN*vtZ{nbnaGj6% z8l%bK~zKXR`Y!#c!kP8(9xIm`t)Ch}=raV7I1<|^D z0J)?_7v`G8#yRkXsBe6${{4C z!H4J6j!7y|YrZNdf0$gLluF=i5#t4^yr;wm`Bu<790mXMQ19IXdUEswX=3YD60A(| zA6biK!%--G*Z0D}5nkvwpu%#El(KpGffP8@3esWAp$Y3UM~S)X3aQ*yZ|~KDX*q`2 zal-8};jstJS1c8GQVE?;J`DYxG&oS7gs@c0Y3Muj(o_S9RD;00)0k4xSg+wdGriA? ziZ(=gP(O9Uso93kn_P_&r7@}pyeXXVHmYp=&HXca}E(PGF`77MzVQ~(6 zp?psa4uS-13JSrwY|_cfl_0GD(r%3zu^gg4tx} zqn-T@{J}MZ( zPLF-oksKT-b_3>+kGh+kZ}~h+^NJLO~9 z$43l-w?w6{>lY;ZpqYeeJYAeI;;QXye5aEJKFsQanHpfQhm^K?iN1nC9!ow8UXmiz zTfJo5a#{s?+8TdMfu4L3@QgYg?41-b^FP|Y6+;~dE1yi74~$`r_@3O9d~5z~MgSp> zhW-g@ARHvdJZTNP5C}lW+~L%B-=aBd_;`o^yn=eRQ?~5{E7@{r?`4C!u<;RX>=?MA3yt49fvLPPJe?79J zAOZn{ZCO7G3EnJ9&Z!QfjOe7P$+&TZD&;x1K0>Z_f{)Q+2{?I@PUg$&*RdEV@TzlT zOhrUVDi=&>0_S|C4EqmO)3#~9r(w%r1J}!A1S;KnN3!Ix=T)+_@WFInk_q|QJ4hw{ z^$i7VW^3aqTlup@aC>FsicW?K>+@#_6A}u0h4){lvuBiM90Yp%jhK8wDhS28 zWMWBAE`_F)0j(z;_qu)UFhiTirN;`4od>uWlg69usX_;H3Chop|NKpN{VM(`Sc(pI zrO$3Mpo$N{|E8$=LRhL-7i9#Q>3j98gTe;$qBR~REKvM;kh-LpdmCTO{`1LQYUa^* zT)?R$HZuC8mLO7*no1HjFoW|8Q6qWj_~xLnljBxPxJBEy6FPmk)SGk-6}v64 zTh=k_*v3?Bg4F-oRZycde*dy_S*~FWYYU4{Ks!eDVB` z+GqkDGtuCvVhRV%pEr4O?3H{IZO-tL-j&wbGzVQ#Pu`+Gn{PThWOtE#>74HkLNr2YC2bkW)dh(*>dZ?I)T*ACQzisCbC;XHbe248;~%Nr$!8j}&*A>2P>ZQe!-4$*f{Kbm8pW;ryiK{B=DTgwVHR{vb_fc3Hi|v~~yc9A*H{T$;r7nTg$2FtUPgu(GY0upvx`j0CL_D=jM8j}y zWJONGlVyE#hqR7cuZ7)l%n3<9VB0NXpKE^G>Wh=gi8PFg0-h|=xo1yW65;(fz6Bn4 z3-%3k;Mo~EXICteq>=GDX=N4xQBjVq zh7=B+A@TJNv8oYf-$b8brx4N-i~ZQu*kWTb zGxEmi#ul3{mwnV$mQ@+X(5U_+nObOI8A;tB!r(bymwi-dZSSrf=1e8>h(y|RFEAKM z3q$xA;VMxgx3Hw<)iuuuh&Xvy?MEDmmK?$-aI!R1hXK^#>ROR$rBL@EdYtsgeWRxw zCGDZh*b}eVsvI`bUF#P%Ge&Y{8Z^)2&D&7j3nAJc1)h>^=UDyH<3_u~%7CB9oJ8h$ zio}-j_#g-|P?oi}>^ba9TD6-ulvzMcpbhWTpF(e1oln`|5Q)x4aPsdDOY!OUxUCRKXs}e?)%uo)eG;%Y=k-bhXr}2_JDnZ8Q zy%BIl@S`>~#QuoXTw5R1c-|6#>YM*O764P^0xc0cbVN za9rvE1Iwp?%nUVA+yBy(;Q^q_-&PoYAF}oVC7uIhR<|MjrS!mF(}9jT_^A;BCG0&a zHUpXSX9bE=AF#JF3Sh4ha#_G5+>7t}KxX+m=a;+>y-dRf?DZ3AJrJOEkHzEfvADxd zq0K`t`6&T=jTccL@=z569)R&{6KZo0y>t+#IOr+`z_%L6c{cJY>O-`{37GHk89^8c zt}6LY%7HKi=l$7ffO8vW^(zSsz5;C(0GGkj@=RY}hBJ&`kL*kW&vK?$^?f)~dD7

0fkL550!wIo9tc9NKwy|jf8w@pev>OsEcR#XiuUqs(4TSj0JD$XV>L$R z&n-$Ety0BfEGV0E=6&E(Y0Is<$IjQ9*=7)C)G?vwIyZjw+=j$ySgac0dEzK_%2j~n ztLmKzY1wM&q$dRN9oGjKB%l6qkCu*nHVq8JeUdD3`ndau574~cnd06|O-(pUeGjI{ zwcQmkkms5+eQu|D=3y(1!j8?X`aSGJ-+}+~!h7D+z$Z?L$KJ)LAl;?!>}zqOcVq-9 zPBfu_U>EbC30*=R2$hCN%K0p8Mk?sybKyNG|3jzGpBTX)Vdq z$h#0GkAni6%YNW0Oaad2%~qrC-3M~=Jo}Zdec~=Ly+xN-*Aji{>=z&y@g5j3R&n1X zvCHJ$fmJ%4WZ=D}+;2vnf5(nFtQ4_h=t5f@O<*!`JiK&7N_HHf5+E=(7$M}O3saQ- zt48I+@jjyCC(q2lmhvU}CHDSi?R`LybQFmt7}lmSEW6yhm3$QlUegtitXt?3Q% z@4$HOBGDlwMOAe@v*PRQ`fvf1HU80wXVzMVux22|9B+E1=d8&~E?yvBcQgkAO+COO zN&l1Qh(!jSa<-!qEA@pJ69W&J;Zdp}bo_Vt-E0jf)W*U zMttpGVDIyr_F#9TpH?z-gO`HX^%@8qor18<2HE4u&dkYzg~glHCeT|ijyD<{QI9~B zjO{^0U3C17(AeJ*2~7SUKtah>Fsw!b?Y_5`=Ryfw=bT?pw%GGQR__Ux9g`D=^H#zR zQJq#(fE_u{F^PEwG<{F&0B1PMZKrRca>*0+$d^|eKLXuamYhZ^B)e5~REE7BLOPlf zh`SwG<9&B?Cb-eFFv-M6qVYRv!>oSgJ|If!m9D)MVPy6D=~4dg-6W0?j&PeIbwJ&h zx{3PRbjG@-3MfxIh;(fab1vzXr5U2!oFGIvX+G$Kj3r-|yPkKU$iRp0pgGtCKZ zJD3e-NioU|;*_gqXyF+ppN(l!boj6>0+u!K_;mB7q&DAUC?OfaP`EkbYk@1U-LIA^ zZgeer-Ck_$^U4zjiq>OIpwstpzWyLCs=689an+HXWlirND`Cf_+6p_6BzCfifNxaW z>?ZeVpV?lp0-rYzKY`2 zKcqeKO46h9$zxLFA5pZD1d-<#eC zpUnhe%?kwb@;$ciV<_NjR`ZItSM4*&xLxmNcaJMX4=yhj4%3Lv!Xp|(>B6Ai9J@TR z>|)R+OhYgQp~X%&8Q!wfK;Y@_->l@3LmjegS6f7Af+!?fskO^)Fe#*+aYtDt9)?T# zwF`j_jtD`4xhj4qg8s2Egd3{KN}rsSZPF6WHgzhW+N;Al`#Aa;rEY-)97(oBZaljM zihPiJ)<+^ZSSHs?1__NOLpV4#i~Iiz04*#)EFz2KC@~}%JA?2o%;GTbG2YVUO4?3J z9UkK?C8>C@)O9(9N{+x#Ty-1gy{=c!?bgUI9VNwM(Q;HD_A5{9Xu?S0`RhL1NtvZk znJ_%KAu=KNT66SMHFR~Yb}xMYO`$gsocxgk)m=%>JRz_6{=c%;7sB$X!x_jVb{`ZR z^__odGHkGUE~sB9y_t#Dxujdk6qa1=JB}?rHp$?6rbgw3Qe;V<|5G;Mg1!B(9Z8RV zt6;C!cnzz-VDy&ar3D{TC+uuXqqs|L0FH;Q>qi)!P(@tC&rUDZ6O6>_#$PVV z(a}mR3Gq@H<3CYM2^PyP6aR>X#%D*RMS&gR^6pKvcsiC!X4lb(Ez5yYrA)jG`Cq8o z<%t5pVb+h3!+D=OuNr#a!cPMoYBHo|;H>s$DN+Aug)@S)7N>V)S+yAHRf#*Bw8!HW z?^UvoR%G+X1rZjpTyKkHN2mnhKK>RH zP^i%*4Qk3}a!9h1pf>U)^|#}XUWdoNY=6DtUsCG3mPJ=2f569Y=V^@De~MNbQXIy> zXRP>?&35RRW1VfCFZm=%H^j$w53s*3XkJ=BI$*7Cq8wYfVi^&n1Tz$-O0q-LCq5PG zor#`jBTgn{LK5q~!UHgAKlgY`xHPWJ&ny$kti|Of!=t@ww2Ecl+avjL)SuPi{uyp8 z>1xDDPY*-_9C!Y4d>wK)ZI51Dvne)ie%TP3CEv4=mLEUiu?Yq!AZD-RD8Im&sn<-k zZ!1M$@H=KC1wMyqsVQ`nXuKxp9&OVOXcM%OgnIj8J&u+;0g>y2{P>VitJ1nI2HSm^ znPn|i%+9t^&sRZ9l8ZPMKjDdAt#kNB*)x1DYmY&EE?LN@3@hbR5=QNpn$rsH&0!*_ zFg%C3yz+^)7c~s`>xwbTe#GQ|BaS$=BD7L=&qS9(!`ZY{1MEmiP$KA|buQ(B!oBa_ zXAl;|Au^r(GTi<`>l{FA9pvlxvo$ObZy(T-?uma5~P#t}No+HFI`URB^ z@8x?Sj8fuVcViA$#0}TU06}jBA|q>jttgkl1Ekh%+Xu#x7XnY2ItWTh7#zZvs^Fip za+CW__Ix-~i0(KObvr&fz($PDo#o3sL0j--8*j4~5V?| zx<3jbm9BH17h`U#+Ke7DtCELBcv`Y)T}Z`u;P^g*o)qWz#IxfcSj%bqNXlF>o9@9hNGzstNm(l%PP`J&7X~4 zgC(eZGjlnonRAZL+DQ87|84lyIl^!MoxE9Z*X-9&x5AfS(7`oF&4!6Gs{`mw%w`_Z z>j}`|%VGP1t?_$(p?3dGjJPKQ_YNx8`g9GddE_1|U`b+<+K%>66b<(5%1~%{B1Do+ zSDIM&lg^}t@~x#7Ck@C zizy|IK+eT}EfS}u*hYfnQp?QPB7{{_GP%6`|!n4O%> zdU~?nNI48t6}}fKg)mNhScANRiL9(`*`9Ziy`SD=K0UpkKIn99&VLyGzzIlG(uQuFI^lHh;AzXp+hnp6c=>tLWDOhbixP)k}z`Ldtt>$xS7yv>PmS1jtW zXJ#2>hdOCd|NMOYFePfI#zy&Zj$@b{=B&Xwk?FE|fPg>QkmSko=J|m1`&P|yf72W* zU+8yJxacS}HIp7kayfhJtEtULVMQ2kCRh!OPbMi3kcpDFVRb#E-7+CPYN?MY59fY% zjE6UVfj`P2CT$`yd#zb9g1BK%U6YOdq)Q|%C{hxi#k58!lK`{n)}wd{#me59QE96O zwI0DsS33J{&qOcQ6;w$bR(5TQB(Ch4jUHH;xIeXF3i1sLUEr|x^dr*b)5?vnApRtQ z72Uwtd30>1{!;m&LGK}^^A(ZS288}N#bbd-o}KH{<_>Aw|l!W z0>)%myp;ZAPTn>Xnh9JX#!Z4^4+4Es2dG`VZN?@{j~fN6t$yF$m;9_@s4>REq4Oc% zRrckx8W-~>&Cn5Awzm^=8c&KwEv8s5ss^&;!j-H)09nfuh z|9FbZq^qy7?nCumx0m=7?6hM!nN`gZHNQT^=$lAxU$Y$5Oi=$O-Jj{ItXCtP7#Fia zLM%L!SyS^2yNkU!+GxA8Zk>`wohjVFf)qPMKU&Utq@bB0Ka9xsioXn3zK+d^tj~th zQ@c^)-5Sm;{e1=h`RRvAs;!>nUYa*2C$cue9@KOj-?`s&!yZ@7GiX~+uksuUCFas4 zu}+=lkoT?VS8=BN@r`<;bOnY29zSbt$Wn7fTd&1B1kjUzv?bMW*gU;$4ptIm%DW=C z=)RH<;1B5)^TqG5aAu_?1S_fPk|YOM{Cz`Ax$J_H#7pIOIQG&mn&}Fu&EIy%csPDC zZrkEbymjLd(awD1bH%sY?cq(`G9{c`x5-4_^4VU{ESI*wSoe)Gt^IxeZ5ZyPY{z8w z;?8`wuuo;7{q$A0oBd5=Ok6YZ#p0H5_D6eiM4HAo*~-ql2{>%%(X@2pj(A5#dQHXW zvcFyPxwNa+UFX4Ui?yc#KxCa-8xJ*wSVj3^|9kAu78d(Vk?N^eI%B@ZWQ1K;6W+PS zRffx_o~xIp|2$*ix*WT^aHNF**79{>&WJhG=s`2p&l5Qs%vgV$i4)Hjxcky|4@*lC04*?t?4nMr+jLp{uBtxb)ki&=sV=4{`VZHQr=Po zG?YfM-j~6bNC22|)S`qbhLL)*Y>`i2vA+0w`To3zt%wSNB$$;6u`>lASQl6%wPgAf z`O!zxl{abcnPMQ|7q#o8Z$AXbv|VUh*EG@w`E;NHrp05}mnqatxeH1fah$=bFbEWd z8Hmy~m#GAPywq{{-YW>kw@4(yWOWxX3}et{OEN?l!icWCmrmXlg=u_sx6ey`Z?`&@ ztTjZV9{y+%#|#|S;{jz&ZHt`V+Gmub)v{4Er%V*ft9R3=BXF1r@;W1k#c=-nB8ok{ z#TK{qY*1N85O19rz&cLrDw!3A;HhKJ76VUN!5AdCpx>ECKQ7&mN}Uus)2RYM%b3LN_pT-e32Q=#tW*tmLagtAmq*l2Lqt>RIb zk}H7vTN**m-J*g*U?mW>z01GfOp(&f*H|NdpPy0(BZeYzBveeD439dexO=TeA&H}5 ze`n41=Ue5S>iokN&g)Bp;Bi5mwgqL@J@~7j+VvMc<`-V8*{}vBtO7CIq9KdvTkAW^ z)F5REvidMbe9=u6m!xA+K+)Qp8DA7@-mm*!^@cJ89Vzlxj*`zh2}El>XGn0!Eqnss ziL$Xh1#DLv9nc5!ZnTnpcD+4Lr|~DE4g}1~VB>Gm zbp0R9x}Jp z+0L9hs#D>iS6-aFr@y(={{<$s|A>C#udLD&v0?CN*w5S@eBmHV)(yd_`khMBQ;(1e zoypv{v_xV?1nxh~RVYRD`^8#W8nxxPzRolZ>Hb`EX7p^yaU5P7T!f#Q- z>el@+RW}t#SpYeQ{h89Z)qmSqR*+yc!^TI|AT{HeB^9)QZfCeD`(okmDGx=t^986! zosZv3`!pVRj-`kxPwe1dYsI-S)EQ2eukmPfekzF8c^vO8>xT}m)ee~M2s#Borb0Wf zQ1qWAzgEU(dmp_e2Ag1Y1zL#^go0volA<8Y3i@*ZXwVor2qyzCYkYwRQIz&Tw$_sUA>e2^sF);-b6akz49 zl|{GW>!dR4nx-AW;{TM5Nkr^uZBh$A(viOMjSiqE$jGI_;BxD9k39P)xI9a*ZKyT4 z&v>L@xfR$TkGB=Dq03`k+-!iK`TJz=O>iY}ml%njmm~?a_gKtH)RDnBFW2H%dtZAK zG0LJ*s_Os>nV_0LX&rry`?x1A`vKwpAxOxkAE{g77orq~75T?ziW;aY)(%!*U>wJ} z8ed?k&n4Dx@ww10yMjwoTsWetleyh@Qw){)*>Qdt9-6;tQUX*MBYO-ctzkmR=e}vqpB^-?SQXkEtxS-i)yVWtVO6!wG;?3G zx3@g&Hs9>Vv7%^Sm|Og64r%Gd%Tr*NY8@xf!o!aF z%9>3|*fV9~@Qv}uTRT#0Jd^?A;tvbube4mt03AMztfj6T>k^bM6GawqzlzXsGLE;N zqjW!!gm6Rgj$wv$ZX>Ujl<%*G5~443+3}TRd5r9%w>;T>SVJbJ#Da`u2v0A3nw@2- z7X`IqfVkG6CFa$~MB?h)^>nasJaLq?GNEM~1b<00`$oLKANRwETn7ZpwVV#{Z7@x#v1V}Am% zg?ORj>tkTAe~R7&YrEXXQY0>fORrP@(f%)(s_D3kcDw`Dm+ji~%e172rGBpi?rz?B zkXci8HTCgj{VX+~#6ygPXOpNa1rB$Qj}L75gB&2q?{lBSi-CjX4^dxWa=W?{E*Yn1Ojbz=ZrY$td8xzn8}*!bweRhBjxrR}PO4mS z;)s&kw*hQ*l@p1GB>kODIj`CkKK-2D%$ry?U?477Ao!V|qmSzR%b#LY96fOY4?Eb6 zYqXw84inLI+~Q8ZS2xRl2gA{YgWer}eRf@12GM&z>T9SrekNaJnS2y29hixVbv164 z&ur+EED*{(_sFKXnQ=T=-zh-0L+Wv_I2 zb-XiEtcaR_!j=^LQmn;N(e=l?T|SNb0$s&YqOpMH<`j%J$H>LP>6OU#6OKFcHTJD; zN`8ij(P|HqgH{yRXYVR5CuR-L9R0DFRc2|i$hTL#d41hTw*M?i#!q%nO-+54%fER| zLwzGe_&%l#?Z#q+?I?RIJSArH^-dw_?kqNH`w_UNbwv6L2x9%ZyYF+|JN%UDWh>z0U7@aX^v30wu;y zR@dG*IE(S3hz_ugD$FX)0+kz|TGFq?1xq+V1+E_S3VlX=$dULqcMaVLEoc5WV2K3E zb?Jtp6r?_fh)TrlKxgq=?@Wx72Bt%kWVtHutk$Ok;^S&;`Rc#s#{c+3CB`Fkp-8ue zhXeZzcf!^e?T_Y$P$}Cz63?PhLMRsp#W&uHY_3oQj{vq$?hyh^IYrAVuo4x(%s0Pe znLS^q{izJ%M87^krzY=MIut`m!MiO+AhP}(261NSL8JyQoxQ(T4;+ih)>7XGriZ!l z4!r6B)%bE&yA6WmVMFx=?j zTS~Ne4H2>e912owQuiuG9m0gEXFVV^Ll47N@UJ>}gcbrEvJD->Fl3$DLd#Zx z3={Y~wyj+X;cEOL6GdZ#!0uZsBLjUwAAcjgP`n_H55zWiZrX3?MeBMj=5 zAh8s2nNSl%HpCr?5O*Pk+=#lSuBpvP`KRNf17YLHbF%`=NNzHceeAW-$&X%GL%@YW z!*x3eB;1*j!{9j*)gwBBWH0+)AaIr;uH~p+$P8PC#m~7lWOqm$X3itPVx^w9hvgh1 zi3;aj*}-QJc{@=16dnt>rgFtN$Plu6KBWE{h5S%!XvrK~@B@Nlr3A%}cc)j~I2BMO zND}i=8n;;_wfjOw0{tgw47!+};k@ZM*jzLQti}C4IRUj$Z;o2J`x4U#OzCxbO2Hl> zXe=Qmpd_|uGGFr1;%7_$BQxrzh6ZwSXalJsX{#Jza**1xHsq!u z3-a9cl_dOjV5vYe1D(55V5AK_52=yCf=W0t^L|_+5gJCYD4WT{j%qWwAA2MftXIc!@bJRTBu$*L&E*kB^M{Wmm>Ch>qYh_7Ulx|B$rGz1fVrQewEa1IUCO zA>|HSytFzVgqLEmZ)m@`oo60$x)_8>+<|1%rkFN@MCgVC z?R?OU%Basd5WH3XfRN-b(i?7bPDrUWdBG)ac)2+p>Iwp)uA6hcx(lxrVN{)+Ib zGP_i^Vd{S{dC%Pu0IcJZ&Lqwza``00PKEG(fR&&aR`c3@Xt)Pe#uhJ(GKX z8pzrh%Ay%}l+E~Pv{AIC#MR#%%h2gM&a02Z(0`}AN;kr14Z(OAPMp_PVz6t;yl!%* z9YTncwaulZ6x@k(JFdo-)d1))7Id{rfROd@lFSTmVGtV03-q z%ZhY3%jRIc_B~;J_@9ypN+IY|!l?3|GCVETLaHe!X}TZe3G z`9icdu3zx@y$?j{$8fiwiz^xokTV%1~Mzj!<5%YBRYAoc-w|1t) z(wnAW@zvxuHlj#L?w#VIxtL2lR{hr9_ljTXeWI9;+n0>tqKzk@Yco({T4m38Q?s|e ze@81=NFZIB)bk+tMx~-!@E^9T8Be7g#WLGuznF8=Pa&CXG3|~%0 zAbeB5)3LWw6Jw=ixZKF)IC?Rz8~0(}p@+m#LxPLi24cB?@0P2CoO9npA~|alGSkT? zno`eD<$)|3Qm!jiLJpoAG2QL9vORr>=@!sp2K1o1>5S)otZg_AlVUTai0$U!TXO=O zgs-ws#CkUBSQ5E#X?NLYgd0hkNsw~k3kK0 z4@-SQm;Mdi2uEIfuRMwGZ*8w6NgewtrSU@67i4_OlKbxr+VuXl(qfusX-Cx+sU?Kx zMqp@>Fx}JvZIB;llMSP04v;s8%xCW^dUts|R_lXkiQ(jJb~e^Ji@& zV17EE>zQ{(Xr0U|$I|_?x5`nt_9uqg&VR$fTbSADyS~Pq#+WxFc|IL=QfU^=FKyiD z5Vy0h5uu!p$-F-HEk9$*tU!Yqc%iQt1qc6@_~~$}Udy)7dfmKD&f`i2TgtmAvMDEQRSx(mr6{cleE`S{eHzXTGat6KaYG|zDgHYpD_j`p%T9$sNZn7 zdIry3=}A27Z=c2wIzC;OwUw{^vFOmA@WVLe^y#BtN*Iy7%l6{B3Xc=ykFO83PkAh7 zvyFIB#3ycRB>LvGA9^1CdjGU*3YHi`X!nDg{pZilF&skhpLK{tcet)U_T~I+eK4pa zg_aFOPv)2DDB}0Sz~c8$O^A_%O;ef*q{B!br9Unp?kQ!{`0`92IZ2EpzJ8R|h;g0m z%jN?Q=z3NFH7Y~A#vtqGNvF9$kyZf^9TKWq{;gDJ1&KNi-#59AY}0|5rnirFCd?eQ zRolR5+Fexh_kQauGf^lVt)alaeP4G8vRADNN&_La(@6Sr-BWm4t5jbi=^b=h?D>jV zv!S8j2p@ttO^XOherFuPK|CoZ#;@Qk?n4&T$&A#e1h5eYQ1A(VcoQE#6+D1iV+Hh_ zZ@Z~RSFL~MMqCE)9x1aCO$KBsi^we~jLiE&%&qpR{*6KvRVB1nOn-!MEAjZg?!cRO z)Jv+HA!V)1GU7x8Z}ZeqRWEUnK5`o}HYlSolw5-xIK|7mAyJ#X#>yODaJz5-te)uB16AOjbjQPcCwT z?6~qLrxP3k#;xGbJ}C$KmeWbs2D#QHYA=!Slp(l(0kj(ZAei<#dOOCLJDOyG@PAXf}fyeL7V{mi9z(<;3~F(H+LSOrw-xV@+*sKF#2Kw~tfCac(-M((`)d(+`-^Vd(Qvpz+F_6t zcboIt_*n2OWakAl4o-KJ_>1jpms!s$d7^LL0Wy~@cYwdGbQ8*qfEfVAh8z-+oAH8> z9+T9^AnB$;(q#B3l*tyz)`D_|dE<{?2K;?;x`pXzrM+_txtY|< z>wQ7K)zD;&*@q87zN2N7_;Kad>evX=Z)E=w>EvZf$OA<-?YTidMR=9?^%t0wg^93q z^F&Gt`Ce7!CnVPaP-l+nD!m;ZUEngf=Hp@n~v0nx{1u8RT{IKew}u#A#gcbgTnIE%Tee9^7iWF9aRu6g;3O#PeSca5wY}F{p_S)b-lx zlkXX9z@clzZHEB~_Z*gfCQtYnNGh=HoH;GMBB#{Y@?)1{)U_#}fo4moRw&nP&}$w2r<7!wgQE)D87q7o>;RpiOZcAQy2h zp?2z3eL5cMo-qnxzN1SzwUhJp2|S$EG~h_-JxV?pHHlM9jcZU!nv$p&sYJD=b3lkd z#eV!}l}xR{YwOou)k3p8=H=<;g{*QCc|_k>PZG0+xy^zMuipqXv>g7JhfGJGexiAQ zoK$yr&&VYB=1Va9o!Y! zI?a=;U@17*Gh=8fK-Itf#}5OCah=td_Oi3u1GdC=W;w!20T*ezX*^UbK4V%^*Sxx* z$X6DV8`7$tG^}R7<7@<(c`iwq_*2E_mIlcD!Sq6<6qb7o8B#M$tK@vEtRWj++v%&8 z-hWu8y#B_){)?Wbk8$;whUuo$^q2je8vpE9u@dFlg*|IKmiNjy(R>f~m8Wn0=6tQh zBJ4*YEBcgjjs3f&I0nOj>yQ~}{p0nU!s-sGvSGV5-}~QlYgbhyeBWN= z8GjE>!SKVxJKu)~Wv0V6^saxHKBP=;O^;CUV;_!kbgLM+6zM7WP~xxLb=+SccFMQD zxqh2-t{%I7w{Dr+q}xQ@sUP#s>OqVj5tm^NxpD_1!NrE`|w zB0onLK5t+f$#MMkKl~71{V#g#!vklZ2FHZyhb3Q%1qUko=VCm1-myxDZPEQpZW-%` z8oFDB$md%3!R4Wdkg~S=q@DM3G5cvn3dNCkopr@X2wpK`=n}?j>(dX6Gs7&=BZJ{0 fLi2OVPR_Q=wV+i;%RLdOOx1wlmxq$<(`1nC_C1?eKagY*(Y?+_6MQHt~uLXloW4bnjbq=gz< z=nx?E-UD-^zVG*~nIALrch<007P-0SoO}9t_I~zrgI_Dl-n{KWOQaAl18|{jEiL_8PFkA&wG-IF+RpsK1(pcVR}lp%M~YTR;={}rAEjRe z=#j6!k0Ujfy3PCPK@57!>PZewm|J>D>q2Z`;_+pFQw~+NTQ4hfA6nV4InJ-=DKT;nAf2?$Do>^OA#tq(}Y(7zFFMd0!1K z(_P6PzJ-gkI$yvH?e7^Hb?pgEal_ixRqx@x(x~#)U5Cfg*iq7@xvl&AFFb#;#M!H)*dGOkbQRz zyKr965PP#Eq?J%ur{9cahKVIiCM$gqyW&k-d09&xD(SJG3%}3r42`M=?i)0FK#5Mc)WJ9B>g*^`(pKK@qB@vG zLrw2-R}5YSx?0m*Th2mB>B1A>`_&5fYSMCYz<)JUCv$UqXDhG^d5T34P}GpMy0(k9lA^FF81&S{4E)yo zsRzgbpXGw6hcNIJWbR@@?*X#2cNX>#d-OYnFz_A!Gv_1v-$`6-#U5!Zy{4B2JDJn- zKjnJL^+^0WJw3gslbMC^n-?;FvjbORkE~o=9E3SJ-QC@vy7N2*J6Uo*6A}{QuWa5#I~yO?-z*gG@)DdeAWUYI+ZI$1loScC29@#UJl1-rV4J$i(H(7%6w>S^v_ z{hueY-J@KcTfBy>f zv-ovU&VR>D{Q9RMw)hJdo?noAA*t?hadm&ELoJ{`&)kPy|NW0Anv%{!ndmJyO8Nq_aSKmD!CfdP%3oDE5a zK3grj{R*6zhAiFgF_%&-wWToHuFQOK%tZ`&1)uQ!^IP$%S2u&pkjGl&9qr=hr#ry| zg@HxX>}@u!4<7z04WB6SoyLUFLOer{mC)E7VPWlH!C~#|PruJn;ET9QAeox*E|{gE zy*&|y9H-{MP_C?&_0S?KZoW<;CHPaT*9^u|9qvwuP#*1-4s%ddEPp-W-zr=sNWb-~ zhaEL%20v*KuwNOT^~RU^yD_~q{<*QAI>m<9BV`Ky)ENJ`&_;EVp=f@of75aK5ipSO zC*P-)==$|UytL3~YCDO3=uEdGvb- za16cQXO6YYEH4|Kj14QtoK`I+E4WX%YE>W3ei^t#D$0ebIJ|RNhGBEvy+LHH{$w5N zyWu@$r8?&Ybi*a4*ECnB+|Zy)u@;*x2dJi}WnJ9ZZm^%TTZW40){CNv+8reHzJW{M zZWm8a#)jWP4VJv&uw~kI!tz?Iu1&5><3*wjqx0ioY@%%u)_I-B-VN@B%I}}_-hhd3 zM}%kO!|T0TuiWM%B_NBxkX?<^)XT)g>aE{FVvyP_rn97 zEB@klrnPYuADu$e_XN^E>MTIP_07i`)(r75_emk3Kpku=6_~nx|LkN#q0D9_ENPkhqkZu*pvf#;T*xgJ|4dan^21c^%FKIa4pjaEOV= zqVs)ZxbuADZHuZRDW`|@z_0@LoZ+$_aj0p6Be=MU5DWCFe3JGxHJ68=YHZe#zK%ad zsAGhY@77N(+K=)vfMK;t2hAlk8t*N;NtsPmq%09q~Ft)qAj6^B! zl@BN@WG8zqf8ya#XvMG~cS$T{h-G_=OmWzS#>wXdJ%zj!%~3hdjaz9rvn`?$U-oFDai8bDsXO*#IUk-Z zelpsV#Tcj0J>fp(YaPrO`-*xYNPIV~)+?3RJTkr7tfBL1O$OvR8`9Bvy1gFg7;*02 zaAH8a`nB&u;Eu?0PP&u9=OpJIG56zEf%=GF+1*P7St)0`*#p2D*865ogsbZDeOh^M zk!_-#IVI@~H+3$yL*`guCv!cR6xb$15-wzGSY&h02=2Kz@hSYUL-d$qwNEA4$=Rmp zB;J^Hz1KXe(wyCM7V@qZds#c6EP|n21lkjs-;z*W={D)Pm?^eD!mtJ`LhRJp+Eo8_ zwt}xT>Y3|D=?UpXhGz@lGbRWGjh>9PG@;HZUq=}@w%i*PawbL@GyP2SykMK+yD!&p z)D7!kbKW+bkw2clr*a^gl;&gX;6?jY$ELk_9&BZZjj&T$((NKVVmhVw3# ziS+x6AIOw{ku00iooLf4IgZaS*mcXGs?-`)JtkHR<95&YUuiV#8HA|t%y?CQ_Z1pDCL)tLm@F%l)gcjio zeNRlxfTj3OLRY&lXneDIa@BCUwylH7^42-9=TeaS&+;lTwXphb2GDiksz;KX>VM`7 zW1Q@D={mQ06WZIbansI@MT~}3L*aA0j>SnCnL3bI0*TWZ(rov-6$5O9EG=b1RYJQX zMT@`AzUWRD&(0kdB27|@{H(+6TfhcmlnFTug1m||aML-n544Omb*t`pl0WZ^nQ|RA zh=awNEAq^7H}ieLHPfAaO{(1O*g^`g6j+a%$92nb81Nhh(fN7QSIRF)oNa}BzHVgI z6JNV4c#8pnpIoDI(24{awr0DM2g*X2XqR!vHVnqH%%$vk*ks5gJ1Je6C^G0#`IS9j z1R9dXH~mRN*z*(j^75-$^aOFc0|QhOpeFS#OGgc)F?|7Lg`gy*!b_-?Hk(bp6 zOpl%IXOozHfAqzqY@KDB{KD8Tm{;Aq_<6G6Q{1R>^5D}oQ}ZaYwg%u>Z&gZNXYpOE zm1n`#`*5})b}+}~!kRGVny!-LodiYH3NCsEK7>dSQf^=20DCH&v5i)5c+Gqy&pJPb zpFhwMuBi2Dx<5?&ypY}lfiH!DizyIsj=J4`l$z(Y zO0V~(j+_C_Gp9(wxey;PbZ+^sprF2%zGKTcVQf(QTb-eIsqAs*`;`sdYy=j`)HRfK z(>~YgxQZ%OX5LtO_Pr#JS>5SNZL&jLK7e8ab-ei~DDGL9nyYnliWB+MbMX^s=#9im zCtMz+DLL#PwnTuAc6US*6g>nrAdJ+$yL|(S$=0*R4aX?Bg=H#%1vAD!;mt$YGAO6t z)|VsNC(LHCSbuWTXRc&jPctn;G8>K-pfz5H+0a@A>d%cPo`QL_zx3A8L+~RcWe!93 zhMx)F*NXM8dBdHHz<%9%G`SikvL3%tqdSY+NjXninc%(3iY0bnH-WN74m|%MHg8iL z(mkqUGHoo@sBvECBtaS1q~iNpEvDTvUG9>OWS}A8O zInft#+rBsIlN^imOBB>brjG~N68lAH405&zQKrK!$?lYT^BEr5u@2$hDwNQj zAGUR3PaR?zXKae8**O)CTM{(k2T>)=1y@u)P#KqB86U6IAX3xTQbDc7nQ-=wXVck6dLWv*CMN$n*UNCpOdB&JyAF*uMC%Nbz(4)N`J);3R><*~h! z8cS4l%A3m(ebS~;G+(N3K3Pd*AO&+>-BYt8|e4+8Qp zZu|hY`Mjf+Mf@6(NgW6YFM9yGR;6}aA~$I81X<30Q}6yhv!Ir1^#o?fpun0tU@glk zOlp%WEGSG+OC?1U(mD`JD&1Xm9GZ=Jtx~Vs>MEhh(is85)`$V8<+=D`?nO~6GdWaa zW5KAeI;oE5;jcFZ0vZV>UfQ2|wkA~Gi0YhXa{96YeJ#;}>|)pRQtl=j1WDoq@0x$- z1m(Kp_J(^Pw1l=d%u1q{+XcBJ(E|g1DNm;J$*#^i<`LfVv)CC_Q^D+BjMgIjGa&0*~EyNn#*#!8&cNo2X#@4${`Se4uBI(i^yI}8Ut z?SAtSvKHA3SS@6z>88}ph8@?9!KgX{%UOXOSW>auYGE zZ0>^h&5r%YjsxfrVGJgdBGxaTl*sk-lw09ch+}cbw74&oLg`@@i9O6P@0lh)$Tf5a zuqa$)Qw57`>`0=?=8Bg|V&|5#ck*JBo6t zPIliWZorVp)&hAqolmWcsumJ0jz}NP@eOG+6ap7&_rz8T z%CZ0m#?~!%FwU^J2*8^HOFjE4%&#i!mdR@`ezE1D4enzb9L0b%sTePf_i72YP2$Y) zxRFTw>wSHPCdc+#z!=P`Y{0EyXM*UEN7Rl#ZwFt5(weLkR?=c?6*wx?j{$5b-2E9h z48aYjImrOk)z$@7p!%myyQdUe>;N#O3{(TDz8Hx8BH2#_SdF{C7{WuUbP1X9r=*v> zMB!dp6xZ=m>e%kYhM#*Pxc*2uSO8n(7!MF3-Re#a7!I%;9`t!F=Vr?wAxqM9@=y>$ zr+>KhK^}h*S~M&B=DKE9@B=uUWFG|f)_ePWYOlyWGk{cFPz*4FuzatOH5XRPHPe#SgUfwGubPV7E*yQPgfIF0TR_Wp99vmVDgPa|ym1sk7 zdjozaYXYb$ljFBpTPf#9DcB!3IH|QNx|F@HrKQyMCi*z`0G8oyRLZH@lcv#DxbK=R z9$s~-FM1!nsc@Xgf+q8S*Gpissnt1QjW;g=%xZ`Vsp#f&MZe*0xYp_xo&(_p_HD0bYrM`^>OO{AZY%I<4i%6%iBExb9HNq4px zhKdAxWYetsB^tzIco$WHO| zdUKx$G%r(S0YHP@8B&N~`1_59^Rt3tJkWO|`SP^dD(w6tr_V#NqxmSTTFS9{vQnqZ z$y%if1uU6XA_0QMrP>GNrqS(wDxp-(~=*lPf~U66S38~|0SO0g38bVtLwwuR;W@@$!S z^o}Kk97@+CTJGyTX7HOiUV*EmoS!ZZeBrE*H%B}+zn@V6a2C}O!8)It1}cUPp(~J` zZh^&GQo-qWylvFZ^BP~ccXa)ZFg)h~5yuPzK+33~T?I-L`&F7m4*46egyl@q;#q)W z;Pgz?G;l?+w}t!drn>;}F=NyM%8_COAdD!%sgucr{unL8gq1fq%Z!E{q{yNd%(0cy z6J?TM9xDeR;gMJ9HK6}I%`w0vm$doJ*}xBTS*w8ig5H`Lddz&(hvf4~slmDhHMLDX z7T5v=g?9BC0^JWeZG(h(1}eZ4cTtUqyp-javPNFm%yF=?*xn$!DU_t5y{N&2vlo?u zTeZaIq=$7(q0g}7$49;g6LBXVly>Fq>f3z~j_?QZ*TzD|0bBQF=?~MFmwSMTdM*b6 z=7fA{gsC3Q$mO&Vs_Fm~K##>FWl9t&I>gq%S#J=i6V?UgdLB3W-E&CLX3)D zYU=S_cTT8la)ZLwvwE~?Y|AP@)vxDahHdrT#*|7II2%s4Z;#S>Ev4btx&UO@lYiWy zc^Bzk&m*FIuqgOSatzpTp4ROZf|UR$TFK+Gcn$!1HUsBwKAqcwT20$JRq(}n_RNT| z+m>eReO0oJ6w%YPN(r}FRxoi!NW#eU3HzG0{%38}QTLRyIe6@mab$qWDUl3|;Ev&V z%|!BpFEG|QB0QBk?6cai3F|FpL(&k@QP$&8%M>vu9h!Mu&-rN&o^~^G0uN0~IfR*f zg@-j=Lj@c^lRDp3IghU2&EyOfytg$Df14B|mo;3wz$YY>P|?zG+S%}!rXe(VG{GAr z(=Qm&^ya?jyzT4PKky{nPazvB(8EdmQuaYk%Q2HLulYkS5)=W{l_9_ItfLKe;;CTy zgd4gWn@ixSsbd~f>$Q!C-`2qDY+qdmsJ#NRqHENf`1#KcQS)&ebBQcTZPupbvaj80 z_2gnuQiH+TPJpc%B>te5OW*V+2&9Hm0cAi;rulEWwa6i`uc51BLmi<_6ldlaP)rSy z`}u}@c?D#I=-t;#kJZ{0=(3`YITuYFe79Q27f+Wi3oY$>Pwpf~n&knrXZL*BcMQPc z^nK<{9PDA4OZHSLHj=m{)4fv?(apvJtrP%}Z%-HNgI7p*d!{LFAS;v(FzM$p$ED#d zVJMJ3YZ*0KTOH&Oj2>#!AGTmpx1-g|CcOb$brJB*iYf#ReAM4`IUN=t(zExm-OZXd z^r!rIa>e4a1*oO*3pl!S%Q2_r7C%N!tP+4sizINxKm{*I`jyVukdMZ^XNPm)mZm?o z6CZ}&=O435U#0GrVGlUpj%!d9S^qxw3OFEZ*hwh{QFW#yRkU49p~&_kBqP_8`5Eev z+U~b4_t>vgHMD*5J?b=478rMsmg7hD5vxtV_`I__ku%IbjiT4b9!*^Uh8?L;4q0^l{|MFT%EjA0foibXHP_)^u;>V2xroFr2{byh1-pSn9W-B9C z(6h)hA1&knaVmZ`$y;nmjT24+SmG*E)EuvGT*~O@^4RvXsq+)aXp_??3(AnMIthKQ zV)1+0`(Crb%>8)eZN~NbeG^Ql9OJI6ymYrABcHB9$5FGW%Jns^sC9lBiabnPM0<#? zhpcs?{AL1)_~Epu-UzV2mLa1l6@Tx*VX-VK00mR)gZ0i%#Sy0}plu~CeN*Pv*m0(6 zYea9m>Bty>>-M%k`%A`Nlxc7+()9xtNYb(8_U>3)o@e?#2c+3UCTGqX*Wpc2H3-r2U?eMX*ea~pqwEA&pvAFBeM4T8lBWl}j zfCUb^I~pvf=DFv*4q}ZOUp9WMPbd}7&yf%(O6=72A(O|pPZH(dZ0u4IGkU@VwR;m8 zLQVOWN8unT287TZ+i4=A>pHlMHFGS6&4!!lo}{i#EVES73o4f(lwA?}jP*f#fnzP z3U6V1Fm6%8H3r5n{l%IJi)vuYjiYg>2kc8)YF2Xtcin4!3lg)dJkU+b9N%Py2q zA2=D8ixXp0)m-Q($pDu*))ljO^6fq2v4vWdSs5fmk;ugv4G+tk&Y8+n?WdG9n&Rht?>WXnS!Xdbool7)hG-Wn4 z-JggrxIQ;2KioU@6%gTv4xEiOMP~VYKnQ#HuJNQCDH<~IX|wFP={4DP6PM5m-ZGCi z7Ba+%U~PlHl%ybg?_IjP{UGNWNOxyYp@$kodmvm|;^d-owcTs^wvl$>vb@k{#0Nv|Xx^|r@dauF2e3|!&i29T=iYYZ z%Dsf7;x7rQ21?r=g?hL?4J)T*A^oK^yzD4@Vt-9H{n<~M+Sr?7 z@7@py<#l>ud~jAT?Do-*qcX{nxi0%Qx`eMNK{SX5m1{h-EmcEv+A_I|g^GJ1g}IrB zG%*93%mw*rbc%ULq5D;ZB|I1?JewW)P({g{E>-wmw+l3TZW1rgbE29m`ht zLHSs>JG&4b`f}f};%Z7FV~hL-6dVQ(MF*~gdLNeO2gj(T<k&?4^N~flJ<+GtLI|vsfc433%fv3@lZV=s zp5J>G{PMkXEJS&{9HvmF`fq2kUzfk+j!#Pww`a2>psE7jTieJoqc|m3*FLgI(LQu*V8Fs zvg3Wa_TR4PsP~P$o_#+vay+jJSrAP6ukwAEs7)E_#CDQy1N8LNso&^!-j8QDZe9D6 z{M~cFH;N{#Q=;H-vtcMOhWvQ8Az|)8#C){oXl?3`hp(R5)ST0t z8zXz%cATY^aaqO^${V)|!G^eo(S-w%lNoQ{D4PvPOx&&^uhGQa`T@d05JLx4VycUyG6OvW=^w=Oe1@vnb+yAsrk zF7Fdy=v;Cpc%M!Vx&eX`I}0Nk<~|9@Ko5s5E!t^)#vA-cnOlezUBKb%RL&%%zhuD! z-Vk1QO<&8iOUgQl-ES|q)1ByUMc!kKo(S}*L@N(0pcsox(M%{9|3?AAEiEb6OUnp; zcE@hK9qtZz}5rW3Ltw8X*Zr z%S^d_Wq}r<^ULfQ_{W%lS^5G0Q1}Dy`3^>l#GCP z**#eIH9=-L4>dcbblyolg0Xw8MJTS%{ZJ-8HtP#Ue7u&YY8 z^!Y85P<%|_Yw!pm2^W(EHJf)n>kO<^9DUOvGZj({iV~$)BapQ^io8_r8j<<7X>};% z*V+5`na0?p%0a8D3g`)>UtVpW4iuGcw*c}Sw3zH*L)W%TZ*r;ZWe!qj8t-F8vsnfC z>xf23SnBG(C$5_B*m%Zu=ld1~mdaHmFt5X*z0E^MsBPfwr&l0gtFv0Fc|GzJQkSp?Q?K zLLVc(+lt~$2mXxVRThkfK&riM^BZM!3G`-3W(B1*<*Lir-6~L-c|i1XzZ+E4Q5>(w z;JSTv7eojQ931yb1hm^-QjdpvmdTzASHlrXffGAr*~Xr!Z41NeZNU7(NK$u}@-tQz zu$8y>b^onYTu|7l{UG72z?6^kEW3O$WQDwb^P{M(Kt7wES_M$A{uq3{5P>%6yUAtX zv3J#lHx-0HZT12`#Q~T70G@*KIY0eLrn0(1hyj(h9Q~eAsaJP>1z?Eo&my2awC0h$ z0A*3u!MhM5n5fWr`KUd!P*<3YUMnb{jxw<$ze6+B6gxnMz=)UnbX!38k6j9_cb2^- zm8LQ^7MGnIgNIwcsnIBmWtr;vp}vm|rskizv{mriE3KIr_y5e%mBG8`>8~nYCh&ze z#ddHdY0T*$wKj}mozrPL746GCK*P`^d1fK}W^J9HVylD^GP((JOpK3lffdCFg4&d~ z5hY8}S%uV#=SWuy)+x!LWsdozJ_IYI!bygDOi9Fcdm{vxJmFy1 z?D*g>Y2NLp<*l9U%b&#mJQilUzB~N>NUAEKN00b(+Nw?3mW;+IZd+SG`+X zOME}^-i||%<9+wd`t2CF;+KM;Cp{(@vs++=4#_~t-2-JD=qvkJ$NI}j$xXYcnv}(p zVca%|KCOdryEb$;il2O^$bA{~yo4}Y>d>$TCoHztuT z&H4Ti&t{ml(U{-`EQEI^#m#EOsHz(l#Wp-!EM}RL9Hh3x43BaTJow2s%7bf%iTOdw zQ;6JZ7D zE~0WMEbVyG?&gAbT=RHS(H+{E1}>lEaFA7kUVtq$m)~^*vZI8q_;&2X5Xeh2rpL|i zdmky3LtUDR$jeN^h{1Uyc)z;SE7e(3XlV>D+OU)7l-NVGzh4QLIP=g2cBV(dp$8r|tMk6JrQSwZf*Y3O{EcYe@tj>|9_VTve<*|%MRx+qZDuvOmP#R3dzZApWBIu)pT za%h3@6=Om1kL#hh(1~xR8b=w{`D%cJ9bLF)Ys*kt0{@3Ij08yv4Ojd2g1g3I77eiH zI}+zncJlpZ5(;(9CnaE>5j@-JUJnQieLe(pEKwK%b8OQ*&VYZdq>a|oTSTEl_&f47 zsqjafHmT73SF-~O8f}NyaD(WP)0*=WuQCn|-7LBVkFDrRIU@;q#g6yHZF*mB8HaU@iz8rZ_@WV+tbevZ-pvn<{?WQTjwURhpYl z#PpxfqG0K75HUAPV=O6&FXNd^{e6+ituQ;%^4!-O&BRp~PXTwz)_8+(MI7wg2yv;$ zVr6}2>vx)W4dqgLQ$HsfmFS{^Ty~3d|D6Cj-_LQwLsPo})jqIg^~Kzo$+n`5fK(l8Yuqx}QnFP5xhH zq{>NT7F=H{zXih{q|j>RpRLN3Hzr=9dA-jX}yUTe&yX*+ea8m&jG@< zbW~`-J(pAsErW{WwVWx}0`K)I=E{_6hwlV_n(XClRjqe^>jNU{%7KO79XDex_(d8X ziw>5qg!bj97#CwT-}7e?b+GOs0wNO%Bp=FZx)eOI#FZtaj#3!Re(21TXRdqd3H0wx z9f%MYMqZ7Sm_EpiE3YTMggcs=rP=PDv{=DrZ%zMVMZRce6`=FmHmo1piDhNG6jE9K z-sh(Hs-k(Oq~5jd(rvSfUuSI=ar*>M)5d~2tDIH`4QH2z-%BR#zeY@C7cd!5=7Qzj z0eKGQ(99G#=;Mntqy?(`NDbhzSm!98bW|>~j0!!R8(LjqvhQJ`b(3jr;U)Yt32KFp zeado8>m>_)P;;=AOA~P*5BK}wXHb69O2;FB4oRX}Sg+Ygwv-Ne?)X`0+mYAYsISzQ zhS^r=Q+}QBR076jboMltwE))DwV#aN=1nJQKchBWuQ;M2At*sG$*RrHubQv96hRq{b;#f zyl*QTSo3V~3!0r2tv!H&^WO9Ws7DQ^QcSHaUJ0VLziT^WQ`K1~NRz*IF_7EKWvY=y zvDZqbb^U~bhH64U?4!-li1pk-(kRP0%N5G5_>fXcC-dv5?w>28A?D6oUbLC(D5d!p zYjjd_pZ%D+L1Na;F%gtfVpb}$6^{^lm|7>ywXe z&Kn9j3lptPP8E_#-k;Vdbd(%9tqYp22PV|?HF#^iwCtwf$b2w5tYs=Vbh2Kcdj50dOFjurnx67{_7{&t6Qrjsis`?P7OCl; z^*^Lcb0S3mHU!e9N9>@hOrK#%O<9Ohq=+de_MV{Jff#6<(=6|OFyCiv6EDq2NoILi{_B{cR$i>gV8Poc)XU$KdiOVw4HmlIP=0uyT4VfxM7=Fd@HzMM>B5x(i&f{ z_rYs1V~eVa@xZh%>szdGBswNDA!F|oMAM5lbRz9nqCnV{Mf9|jkXZUe*YmILR)Dx?`Y_gE_RK2t}n2`ae_ zJjnZwf>3{pz*x`y8- zrK!`D783Dm9u;0BNAt`sAa6bVVJ({BM;FJP4cWr-ocMiy2GQT08(!gT1^Sx{(gw1i5OHrlJ zu#IjCy1z0;EcO@?qZ*g#LkD+`QGuRT;1;ba@B> zoND7RslR|n1`mK_Y`1d2e*q6U9`M{)V0rxi3;3@-DBCal0jSr#x5@tr?r1E&<*{D1 z7};Qm->_!%y!t7hF2EU0rHpRyk9_w#Z!*zrEfX{9an_Q0qt-!+<*qFt}#_D z&)fQn@WS#Nn!6#-^5voweYY~>Zm<_WXS3xuuG@iO`w$WIBRZFlZG2Nf`0q^a28n_A*D>^U&gqJwcs)!$%A>%Fq@f5gHpV@dxP)W=EBQStJ z6z7d!VA4s5JMp@SmGU0(lljrurXOl5VlkFxW>G=a^+5cV&i#N7UR6QVPOoTP?7q(g z%2iD01C06eQ!hB z@v5K%+iZM{Kxbe=wV*p7EU*xt6$j>qXJaNzAF|sgI{*lOpm;+(cTAyn1>PV|Wns=b zhnGz#BYv66)Bt{U%h4@0&S47hHoj|)zR!h;EZn=`SP|s3ax6VH7`{%~Yvt|PuN0O> z+fW2Hi-@g{s`=n`@<8#4g1(oe7E0l3?9-VvP+~_+tRaOcI}qR@ho<_P6IZL?(Wy7d z-A`vFB_VdBTr*17`;q ze23^=vSDr=Yu|{uBkA;xrGo%wGx$a7$h5tAVio$+0C%$T5y0lnhjm1(1JEA}IQtcZ z8DFa^3Uk8vi*2%}PGYioxVgs)dQti1ds$HX zM9dLx1CnB{MRX(>nLeLuSg(*>h!^4%P%-x8oqdg)6q2RG_ySTcbIablz_g^`Q zuE3gK^fRY_%anVL!v~EKrZFxBSR}>UfjUOC}>A4Gtll!>Rwbl!lyM*D!>OB{*n@LUs{agV^ zkZA5~|ds(&$JGqJOfZ>@J)xhTaILPUiv>@7>S?*YT~SHTetf zr4l<5Cw19i14_G!Q8Ze(=hOl6A;9uzS2mUs)D9d}jGUQvp|B(DxOx)Hs*uvsOJU8! zZUMwKJ0_!KjI~{nz$wKIXx=o`D1&Tjw-W|#4M*N>Yx^n>x9jw*cQz)z6~Jg1b+M$t zLi5E_LTTfSL0Q9)>j6Jl@EWnvMlO4T04>hScA1#s2hXLBNC>5< zV?h!OeM$3*d}HtP7nA)tWUwfr*4V(##vDT<&xG6oIcwBRAeH^EH6;>Uhmdbzb12{w z6Y=+-3@{%Lu@d4>H!EWc`&c&P;3`8C9${7AQqo%c8G5LUY*@){hho^mHR1i;r7WWm^S@oR%_(Rb>{(w#Zabj?RYZtqSw@l|DFv>nvIM_l^zBS4tX z4ttaPwo@K0i*t8>g=DC=-#l+`WBkB9*{b=uO?IJ^X6lBwpHOIA*X)ND*KQ$Xbn|0@ z0C_`C?#-l%QGVoD3ywd4;7FS!ld9iZIG%P)$b$uRmQO&{(yAhET0 zb*uQvH&N?Oo@>iZ)^kNZTUUm$bYgS0SlWd4+kgdOM&N>o;~KbYx(Qi%U6)bNf*L)c z>{zPoGE|sE4)?^^q8OU{c?SwwSyKRoY4(9Z6|BR)LzZ%HXRr1Pbr`HjW3Hm5Fb-4G z@Z?L$Pir>#ufb?bSd1VsfBN!S>T8uneNN)B+0HqDDOWjO5NJq17vxeaTLErg6MB5yKuvB!`b^flYl}rYr|(zM29&Kq~23=R+r&!SFIVBSzx6;fRgBx z&FN4LCz}dreDSb%rK97yW%0nBF%Jjc&A%QdxU}G0c|FyB>9k1>R2f&W8L6kvigS>w%YQW14#5%hr&W3jV zwa#Vm*D|1^oWBluMKuDl$)@9LvLF7j%A-OX2OFyC-t8LhPPbtVr8WUqfXxen27la0 zn|LgQWLf}{ayrkvgN~AU^z%Pa0r8DMv;97uWeL==Hhf4u6B)w`&(AgS&YBL10>}<@ zO4R>Zpw&OvEQ^WjHPK27#v*r;Mg8XFoATLctz#H)&>mHKg;`YJ{$uk4j6z9L#d zxw<)RNx3$44v5t0f=e4og#LC(E549|Op_X?k-nD>57kyA6$y3eQ_&BD#?$} z00~=UC7sCZCkCb)17CUmcJcGXVl*lSQ3A=SWBucp1*%T**gwsC6e2h*nWq*_^9Qe( zGIE*3eQMK9dqw`|2T9{cx2_V2+}3?)c9r0Fz0>e`bSaVd$=yFG$o%oK7QNRW{tcEV zrtxl(_@_V$VS=*#d>OFM9MwsT#yr_S75#DhaPpvj7yv3jt5h;& z=Kq;3(#rI)pMq-r)4l$JHVObi6E%y;-~7{}hs;0)eo+bL{cUpq9)WX>rw{&po)eJ# z|K03dwh}7>fM=Q+^6z{mzTuD8K_9K~0p4;dWQEr5ZHd2Qaml~rxUyb&r2WDZGvYtp zN8iilUs8bF?{3fbAUnArH9k6C94}f_tG<+5qP~>5RkclZ?reuCkOjZYD z`r`BQJiD?sDzhQ9)%=#PiEfMzIBNM|d9g1(dZn&o)b{iZGQ^KMCt$DUTV|Z0Fh|vV zq%{x>s;CjbJ*@AXxi@Si(Txv_1*FF+o$O_brh0PB_6-D-(ZjZ1?J+T0%J|T0xZD5` z!ZM1w@D_j(3ix*{*q-6>u&#AxOh0>BSN{V`QSxY|K>L9GLWFfCwmMh<2qD>1S0Q{0 zU|wW3Kk)7hceS65b9R6=pT7K&ADg`uHH;5?jn#e|thxdRRWz3qyCksJE%yO}Yv{>b zd2}J`2H=B*!}oKdn~)`(jK$FWf>QZ2K=qrS^^)A6Tt9L7)gpAvs<2|{K?P^rS$+>3 zAivcxB83fB8_EqL81k$bm~9?apjp3!&pM*#=3vvZAmC{-z=tIa0K&=0ds$bD0z^+Y zo3X%4LtcGhFMZ|qQ|aEKI@9|A#seVCn~O;Y4?bFzU&A-7NQU;9Q+&AVfVU3pW%wT1 z)AxP}@I~bt#tA4AL=aaWriL0FR1a5>6r)SIdQo)Q?$h5lSKN&kHG%Ni zBo4i@Ua1?I0EQKS2;^8WK;L^P0UG*bK)aC`8Ir_?(-MILdKPnV>10uKHCMBk4zehP3hF+(75W1I@)bPzUsUao|a7$d;w`d`vEz<_4&(%bN(P%x>Ym zqhkPkaux#o<(9f`qvp;*eDYdDZxlFUXik9FYkUQucY}U%`Sv6bq{5>ea3SpFs7ypZ zfQS{W@!Yu#R65F#D0Npw0_PI@aw5-ha0>IpyBMXUj`(RZu=m3=zwt0E=xY>Bj~3m@|WZBa7EB_qdo2BtWp7lt8ZFFUX)1Lbcs z3%4%|U!1LrW-S0Wo4R@sKti)8cpQwaHVGc6O?C2~zPc`$S}>h_8m$y`!g!N;rJYna z0iTH+u))3hi1*gC1lKNC*+0fcQqg>Cr%iM_=vGe^V4>>^mlI^BcoV4mnE+NNNSq}t z4z$I(S!lqap6b6%9A*ndT(N$f`jp+D?~_E)bxVn72!OkwVKn?32v{ka+-zW#}k` zE!+T_%>aW6XB7=yTF|s2>JAyzb_IS~0JE11h^jHpgsmr7gA2@B5Gxy1;RF>QLWTWo z01(8!g#A(ZjjIjsnDCzTe<@GCNPTUgGa05!^YrHzBHOxZhWWdyTA?^>FkM(`|BCK# zu9SAAVC$Ppm||U5ICW^=ii{<&$Kak1F}fWijYUt@Eop4vEkpJLpFa0DE4mrx1nX~R z!SX~+xL4~`KG$l2hwz$UfnNiVb6_s)bL?nN$FjW_Km~fMK+-RZ9U0%Q-^S-e2;*j8 z@S9P&I))oeq8N172Xab#1&!|tdmaX(sITYALXLrY3$Y(?36Sz238{N>B z2XlG%&QG#JJLMx>`n3sbh0R5<7r2E%RL=-!;izlVA)J^JH?IeeLBCd&!VMxK{W&dSW%F zlm%(>+*y%}u01R`s6)Lgt4pn43}s4*Kf}ziOX(*VAF7}wj+tk5UGm*QX2go3$W+@0 zR%|slNxAdD!qwKR*+p_`yVa*G;*FBlOV&?@Q7j#0ZTbK1~mGs|U z;=Sfv%OEfK`E~<$X{P)EQ?K7r1Z4abPMf0DYIc$E-Y}c2%jnw=$lPdNu3oy}mKQb( zC?EcWEZ%qZo4iklk9r=Pmvl;q4t>ZKR52)`k(p+gs@3Zn9G>B#g>YEvE6C%)+!ep_9a7;{*1(P`gz4R zfsOB#gjdq!KBMfk4A=#e*w217S;FWEvdn0G>l#PW2k3QoSP95sl?~lSQTB*5)T0?1 zHm9y=wi}6$J)Ty*higmNk=%Q=4uQO#e)$t{r3dXbSEO13_8jtaZ5`lU| z$9pPrW@qU3NC-}JYX`_k&pgyjOs%%hy4T0rZ+d1U8Nhwsj;AlhT8>#+sMi7^?Qjar zbVcP{Jm;G&YCG5FK!Jvn-0St`GC(*GI~Kj2%aZjN7ZJSnd!RZ zQagot38O0O5%lg28>PG)97}z0X14^Et934m95XA#RqzED!S(&HD7oS5mBsN23Ag8z z*eNSgTQUVp@I_d>&MXj*CS+pmJ-x<7_{rg;h#G!)SmuseRV+P~`i9%ksi}**%3Sea zrT4kmua?hd&TaXhzpG&nD%=ZhDi2L!pFT!&c4*Iv%ee8tQ_t0-Df z5zl5dtI^$@8?cZ} zX&TW#UNuIUJ6uU7m$2m&ndHrQOt}#@MJl0A-FLr<_M>1kBqX`TAiu&p!<91kAiIh8 z;mw9n!gJdu|Iqeixsx=)>DZvUAWR(trsKE!%#zw}hCd&g=$emK^cA-;i!Y?;3sw#& z3sj_*-sB4?&X9uTT9nhcLzp7dvT_=US{R3WL8wxkt4pYizE(~Z8pVIebO$eg-tQWIl8(dEt{SjHwmzhQ3e&s z8W*h#wnep@bo9k946-!&YYMf5_a5avSPJ(}wEn1+C|JRsxVK)3Au=sBKRq^F(zq-n zbKI9}w;fvNuhgcwIVx~#xbauzS$ zwQV^xZ`udp1~Z&6qyPh!I|9Hk*#y{ro^7<-mJMv7-Ar(z=upfVB5uQpCR9?K;;Qq zXg#QlVRXZ2*NF4BPyCfEy0?i_))P+CV}&j=>G5waQ2g)sIO*iT%(jF?^Fd@2ZmT>k z<<{b~(=*|fC)F^i?*A|sJ^(BuK4vTT{-6|Ye(;{V8sjN9ylnpsq)gpwDc;0^FNsN zkYkWMpGM*4??eG9QPdC|BqBY%tn3yDIu=?$%7MfHuY+J$^ev9lAXXV|-d z8n5DFvih-iMBLQRU8Zf*qp4iKF-3Sx)gZ$1U*2Q)Gf0X|o6gTwWhJ959UF&HMXA*Z z7iaB6L%pJ=JM})jc?A!!JpUppRxE5muWQ{b^YwWnbrcP{<-&U_6-x9m?T#+jwEakb zn?BGI0U~eoO#CXuioAsHce>$OsgaOL%#@3C1-*XD&F?bc1Vv=Us4^4W2N_}*w4g5v!LT+jf~eX5Ck8waFlg%;FoOMX1)W;AxJ^hTkB z#;S4;h^R%UN+Kx#YYbXkII8s0Q*aWaYr8^t@GUel%{OHmhx~tTa2*bV;M6|X5~~nU zooKBgd1dpL*K|Jzvon+3SgZzr`4{aVx&zE9eB=MuBU~PW<1Gcb{V&8)j1Mq8M+xSo ze=W8V3ZNgg=L`5h#x@5i;S7Gp*MBrFMG8POS1gjDKgS#d#z@don)5|GK=;SrUqcO? zP&>EPp8o?z{|7%}unKnS)c6gvxUO%Zb{t9bCfQw6L1)p;4uhFXo4K~Sk75^Fu@C3l-{|gmYKULob8LLTW zFa9<-Ee9)B5`fn$MH7QnfEt1RIuD?;f&J zhatzBf|W0Z3?A>yL|mG@j~|A+6ar=1n(~r7VU3J>tH*XU^-=tYSOZapwsp(35fE^j zNTO+8@&uqgdu7r6wq%RSsbQc#g%u8eeF8E*vjDcK;uH}8^M!>SW{GlaAXf7|$klis zzy+8cS`(7BKmDBFZ#lp02w|v$l+{7YYX+>~X#Gbi8@$Jx0PQ|_k5(`nMh%=7s#e(! zr2?whG_x`CB*{??2ysvvK91;c8QY{u7Kx^NRsi|Y4}*Nxg_ytvnnI9p`5s^>^Ln<# z3!#E%??*~Dh$%Ag`L87B1$~-JEAk>R(13VeLmAz4DOpW~iGXyG0PC&vPPo;WvTDEE zYG+|d1JQjTzWH3)%@CiS5vB2nqH9c5w}FMBz2%J)RnbgJTDgGQ4PFwQx~>QQD_5U| ze9egvM2)NZ#3iY7zby8io zl9}(P_ktA{zc4(DAqn!m9}fteErQI*;%StJ(rT-sT@qU5gMfD#yX?b9Ju*`8%LFq1N+GJOoI{YQXtO=&Cvgb?=q$(j?&oye{?V zm>+2Ujn>Mu4T8Br5fly89GYTj@A^_&tUB6xL@~=P7F#|DA~9yQs##QHMhjHpf#NHv zzV8^VT5D00| zTB+VNo(cXPG!_C~(`XZ*yjL)`9kc@HZuB-f)My$o!?JuQbAX-&2os+RBW6L8D7Qbr zK|%%9OW$Ir0HKQ);w=P#^uwE9WcKdV>5WEc)&uXjsy4k{Ki^ny^6C@Eym z8%9J#m1nH_&GC~^FNuA10XVJ%3nh@My#Ae)YWkT=z%Vi7!n#X#=ldInr|ID<;p=Gd z+1nMFd=Sjm^b_Bz3)Om68?fi8pkzh*JUI2DwpuQPd8Ja{8J|m>Le|tqjzI(a$5ay0XYK>B=o3u6j8VPRWO$f}| zQgrC4M;hhpl{EQxK@}HS4cbbK7SCzgvXpSBogiyp$hCEW2dLDNj50#lKY#j}%XxUd zJ)W_kg#1{z?0tz%v*B`tY;9j=w*SR*-_1Em3X6!D(k^w>?QsVDgLTR-DW6P_^!bF4 zYD#~{pG?O9EYBtvw@Fcy#>3O0QVo%5_~k`Yv{da2DWA1azK$K<1gJtecqAS|xZ)Tc z#k$Ni^NC1C@NG})v&$cts;pD@5JPKD7ER|z$d|g4?@L24iO$kf>w4G`(JC~0x)IEl zdhs`D)|+$|q=W~_S&Q$LKOsxYrTcsozi`IDmyK<}WG^D-&IXBBi{;S)R+r6*rV9tl zd~~!f%Z*k@dYbU7XZyi|ux#^{h@I-=+5S{bsPsKVR1>t20NOng z7T^PzU#nf^5;sPGuyNal03#)k(FqVDM3)1&hktXyBw=7WURV!mY3>dm5(PYuOLUg$ zX_{jXbCv&ktNO4G)N%88!CXL%`WMJLibD>)*AM&9yu%;KGaJT0i?^O_gy zV^yP?+FczccNwZV-0ePl@N&1 zwEw=6kAlHC!%D@&N7RncP-$%r1#Gs$%~ot^LO)t5mWVkc#%s74{*1ZPI03GDK60gx z2f7Y|+>~oU8k=qW2F?NSl3ntLF{ZH&N_%|+GC>{+=hqv>D(N4f5xwQvXlIdZ`_Z;fNu}xtkyj8lTK_o!0<84azY%h za4^gUdvLA}gbG``lvG)m3^%5O6FIM_775xplbk+ZUp(ncAH)M$|w=x`EOrrad!eHYUel@k(_rv%6 zgZ#ALvOLML(_{#$bFtSepq%E`$V1XaA}Ibv}G`{6;_NhKeDl4qN@&Dm3LXUX{#X9!49f#=iq!U5?-?x{UIC=x}0r!z?++iL&>CH z$ckvWVwcakV=%j_PB`7Yt;WC-k!U0-&Z2Ki?z$2d$2>WJnib|qi{J2 zA;yLji-42O>K5wrK{hBS2^r)^HOI@I9~iBf&7pRSlf89VTtn(RDTT7)_uL|~0ufCv zw1mi2izBh|;dw-LV;*Uty;kDJZREB0ocDu;zxCPU-ZaeTH#B-V8oH!Fa6{@kXKJ4zE#%4@!h`i&>3lb%NTjIlcIMiuj=ULvgCp~D ziMdmN3pVLpmu9z8Hk(Z?SSY4L^{R%x@z8=R;zTeT+R`=dRm+`upg<5y>0m_FTk`m8 z?;y9xu>SxpOVx}cr~d74)TR?I&AkpjHT)9TK|x#(ro9WvWKa7-ZEqNHPfKeNG^gP5 zA;t*tAfw4;ZFOY9OO#rgHs5YP8A;*8mZZ<-_RWF5xGbm8=}{s$w_m~P-L7n7Hs8cn zk1Prb$gsEY{5ht&SuIGs{;1J5BCGHj4^5u1(-3ohger#5N@>r1U9YS8n}Q@69`qiu zEldjz=RTMzof*5b&LmO>w5e`8-Z!BRRF*KaM3hlz0j12s8@UFWNPdLAwvVm$`6l+$ z6ijn(H+-?Z@5y5d>k?5e97BpyE-Nld38rzC!uweR2~@~_h0Umx^KzWTN0@vfpDdJg z)L*fC`MjZSNY#%DWd~|-EmfBnR>kQw(_y=QG9PiMuw4jM*7fXJUvOT*!ylAvjfy3M zB)-6L`1tjzu|XgKISqbR379~vy&crJwS7;j(>74?@gj4&u)U*UO~;8T(?K=#)@h%D zB5&Xe5qu`<2~USX49axINE2`RRIA6KW%;GEay#<|X?hzPvujFo+lypz?Vg z)xeZ_w(9AB5`fF-O?Sobs58^DRT`b8MLqi=AiVxzw+Uw%<8fH!IIw%cI+E4;7!n^RMr1a1&0? z=wy+z34(3cUG;I59Ja1MXq#vrVO17%pyx}|omQpVz|_`*_*24OX0Z;`Fo+6ogkN~k zwfgXhz*5b<)SXqPxCRe6PwuR|@EMka*KORLFhS~;KNH=*8wumdxKtCLTj({-V+YP z9Bh2`0G~s|ud(WpQ#-!WC+#+J+2dyDq`AbTgSP|zTSYw?%mb!#0uNrPK2vgD)ev}B zr1f#^jQPoGW^u%Xmq~=WiD^;gVWL5HZ#;L=d0x+3Hl9S5iQG;XVZ?1RBB~@#Qo(Mu z0Xjw#KeL}V6pob^$cz}2? zqtY#|=P|O5VNelCk#3DgnRsf|Ztbr$AVtY#twM=`qq!uYa;nwHv8vlZFm@o5P`f+c z`*khN8__qXu2GaK?y3AHn7marqrWjA3CId+BX zij91$%7utSlf`ivG+ZO~^nF}t$Q5=UkdYWuGQU5%EFfdU0L+F_oX-2}U!4>ZD76yZ zEJ*JBeRzLJ%WiV`+*#fc-!R1r|ZJsvMG$ zea4a=pO>mEez{E4>D*?Q`^S)Cn6R*6kaOHAt2=0}^%ly&G$NUyP9 zII{i6AN^iIQV7O(2_0d3@0?{?D~rlTzCcvN?#v^hAJ$g&7TVeCtRuGmF*#a}AzVDT z;U%>i3aIlFs@^Rbpv@xo=&)%?bTZ^qRcQ+WUQl$qS!^*r% zMDE`*MPvjR=#*5K+?NYFM+-_hxBsov(;Pzdm44~I)nc~JUqHs?k_E(SyK?@Y|j+y?REj|fg^Z#{=_e~F=`a$eMx9)$PsrA_+peQmIF8IJc?PIrd z*ZrTYuUia~e^F3G;K=pq2Khg<3x5S+%`0=aD{inAh}RRK9Bg=?J#rn9U>Kzy$A(y?tVC;}bPwW4 zVqg2C^Z^9gI%Wl6sW5&GaMz@f9ItYg!s>T%V4spA@+6qt|KQ@fiwtc+ZSV`q6=@R4c1j<;K!48V*RDEWqq11(E)0WpY&HRx&WkGn?> z8bFKK6GLI~{3`(szuGK=>EJF}1gG1sPdg6CXwo6@HSu(g{=`2UT}B5odc__9&5Q1? zx{vt77=S{D0e|Go{9ZAK=3Hn4R?^7U7K#wF9+)43(v2g!(W1QIggg&5^jcQpI8;v} z=_Uc-3U8cPu_k+Q{(3`sfou#!l?nni(rcRz(jeyM7)3NNyx1q4iExPU9Gs z{m7^Ec*tJKj~guY?}|rcr(F_;ak{0T3^={1Rsg;s(ut0Qv~>ZH?RdDrlI5@8V`T1! zzMD-S(E{IG!->vMhJ!T8c$uD z@&M4l0e@K|cx{OnuqY4A9q_$YLStXOwZ7O(m}*l`M|$?z5s|2{&)U}pe>dr^q3c&yh9G-J;k!Q@~hu(M_{+mlpN zaV5?OZcmn^m1uIc#G2P0)N!I+b#`}Mfk^Yop&z%Z(wbh{7eiJLsKr!ihTl^m8@rl2 zaIJhliQ0p_Ndu5Q?SE zHy}G}K!2_h26GUyc<)+$rf1y+z`>+|qLJ@1#d>}$&~aAz4FIuex}Vk2G+un~y;~DE zsDjWYO`>rB_5dC_5-q){Tl*6offN++?Ijp9M^v$_j}!_4h-SeA@jefjM*F$$pExo5oF1(Kvte%Eca4H-_8(%v%>ni?;x@@oO?+2>k$@&i9C9<+=WSJ1ID1Hhm z5Lm!w(3Y~lQynH+C(CwUg1VBVKTFREv^w8WtV}&qkNK@Mr^<;Gr?jlIFMebW`<{`q ziHPP*aL(lk_%a&VCw+;Z1e7?Mf@;>nWIfh#C%ZqUE_LsE2;UbCabn^&Mauz`2 zw?AvP-l6XF{2`7ZEoKrHk3o0+74Mx77D3l%iKH zYwLOSp7vcOal`s{29AevelbtA&jrE=!juyw?r_W98K0!Tbq$dz8y}b6FLKpxM3#@| z`U|cfzPtC-;rDfE?aZsBCCQ|FNZ6j5a_<6^_jp44gSLJ+@>)A!yTcqDm8EHQ*F3`o z8c3RX#OJ}JgKS8w|AKWz%8BwvEwo6Q!Dg|`F&>Lk!TnKASSMQ}m$ zRxr^1#o&IZKmESAPavMFIms;bU5T`_A1c?0b>qeCD6CqUVx4p}5q^_KI8!L*s5Kr@ z-C}&A?n%ioi+3t^SrX#)U>J+zbdVM3{224?qjXMbdmT#kS>;u(c}go%Za0RY_GSPe z$BK(C8bDSU$w@T9j*-P)>OQaGw{$gP3FAZu6=xvxjZ+KX>#BmnbM`a8?k77x99OjY zEI`vs|4lZKuXfa_QjYjt{f5Dx4 z{3=@+7Ie%Ee1x5U1ZWNXcD-n??W*5-vumHH)_rhnnAS(=cxcEVm=9j|TqYz}VX zw7QqFe6Tr)%|DGt&{`dOpELqg9gkpRXeSZ~w=H|0?L29emuTEoAS;)1ar<&yDD&OR z7W*u(Un^u=q?(O&`yCYV_@V-2GjD4KOPuW*c_|3E?pir+_@B>z+4_3vD>XJB>8*Xj z>BXWVBneI9r=!P%nCeq9$`pUIp@8fxE8fYin|9Iq5i!X}7?$)xkGlJZ9oMyx#0*Hj zs$_?t6(`ddsEi3p<`v1EnjNtnm{pKXymx@_wRROsj)Q^Ex5X^7Dpz04S~P44+>D#Q z6C`3^B)jy4k%HKS*SY-VwYX-AG1!i{wCeYc@dqu>-ti@O5PnXQO)6_gPM^fgpY@A~ z=M2hls8xR};tEV7A~!ItXs+hU6Zw&yCy_XSQ8~ErF12jVj<+mPe(D*apkI?>UtZrX zT_*fV)a51<+oV3h5!)K6w11L8aj(7i8>`}xZC>-eON`OEFRg*zu3LC0W@ zv2yfcT(Y0tyrXe$Z~3OG=UF8(Q-`?zqlzmkdJ8&$smWBypH12HuVv10kc1_sKbdgXG>?OqeubJaxX=yB6q=E#89?`wK9Ho6C*N$w3Kb5B2`|40qB|6(R7o8c@MPut57*GMFuE|-WwM9NF<1}^^Vwh#V^TBOVAl6)605?MP zz2wgNM+`IFd-OXA4XXEJIiUpvRhCR9LnaAI;x7X*UUGbb*=pY&R(*G8ap#zn6}w7L z46DCD%iCx9E>6F443?hWP%7_Lg#}mZ*R+GZr@WRdF+^{rr?AB?D=+K|xlD)Nl+(*r z-4?D&*;pNqUd#xe(SSo_+}Zu+;o)QrML!&uuRX4t5rS&q)ejUn)$+7TVKnffMkwT4 z9)CKKNNwwT{HiE$qVtDg-ZgpSx~E0RZ*F+q#ZG&n_MErVE1IwtZ+t1V9NP;&>mC1#TOD*K?scN(*MmKY?giByrj0`LdlC#B2O(I z^eum*!a;USFXDViu%=s>&h({xvrySW%IGpuMxi<$k{Mk6qfNBtg{3XElI(tqy4!NM z)wtrApX?6LhC`$uW{^Xxgghs$PQF(y?~1+0%Ch@UNs+lpg~Nav9=p-mAd2&o`86E< z*9Amevx1qJG+${N!}Yb^4#gMk6~-GJ?1yHpnpG9-S7IAse`D>IqHfXcG1}*LRKv`~ zt~>NcILzM-J0_|(9*#sh>IY8Lp4X4p9>jThUHTw?9a+rWcTNCql2zbUSTM`KHrUX! z+f#HHcznDYxx1yO4=Zuh^?TEj9_($EI{t8GSG9AzvmH7nvMd}&8qFK8 zS4uT9eV%(}dC8`^e!kT)#G$U7*|}R?IP17zlSDXDHZ9V#?%yw99`LRuOT>JlqG+Zm zZ-9vcK9XC{7HzW{QWEnN+LV}I$kt&$!$IyJNHN~jpPP4Be4$NMuVW6?J0}$yA4}~i z64{^jv5T;54LbI?Ru|Kf23CTm9?NpqvMD7h^AZTrm?7|c9}%?UA(PXj9Vf8GX7$nF zgTr3)<`yL)JMsmMCdf2(KZQ5NpVc{aQExjFMP^jm=;8)|* zP3dSJBQmGIW3#h9=W%*a`?%=5{;}Dpjk{0cvdjkz*w}7$>GXMrvxxcb2isZx(&$q8 znZ~2Tj0F8V>dPA(n=?E(+jqAgLWcRUp3$OT^Y1ZuFT%@pL|2~peczh%-5 zv2A;xVvp~63)l0O8ZXuxNOWM{cN5$%Vz^(LZ68>R5vwIL< zGfzax2FSChM&^oqd}aqia`4AS7D$jHP@pu)N7kjMCfaiR{b~YQjD<_CcIt?O&drOM z)9?OlrWazzJuF466xa(qTZ9EOJ7F?x?=Mu8Qe|)c{vEiUt70h=7+VxlXP^C>SPlpH z^iSS-T6&@_XB1J5vP_Tv?m7z7Q^)G|L{Up#iW^U~)st8Mm6rqMXS~J45O-`_iLIwX=%}1e`1^Nkgg2+_9xZGoZ@yJ%^W_o|>0$RdRz(|uH{X+dn=9zA|XiR2ZI4{WS3H|6S zslMM6wKkb2dK$kvrX->hbmosRG@5{}P0qq9R=q{fq7Pc5FE!K=!y`9YPv<*DG{=Px zBW)+63t5GN&ub1EbT3~s+qw3@E-#GKkFBaA9CRC<8!w~ewUivG&OMP6zQX54t8>Yx z22(E6zoIM{bw??6dC2%qE9!dmF3&z3o-;UyVF+C>fd3sZ?_iYaHr3T1gvvunC#e_{ zbjF2G$B;{=VH0vF6Yhy1!UP?oCYRH*db_;w2(GeY{K=ZTc|EgzJ(&x$eXnDk-8BUc zM}OQ5#xAOgo|660=)B20>#@=af z)WU_9`e{G=j&k3^z4DFL`Fm{BPZ|G>7MIua-OrMHl3M4L92<_mNKPItPp~t6FKRmW zGPFFx>G`R9_S$(zqN#L%2)aF`Jbuwh8qYE`At(I7lTx+Sl|UdLsXG6t?~qChDRLRe zRiE!$i=tR#E5mb$1drbEvv2@2+WSmlHX-%dl&PsG# z_(L7)BlPmHbSpcVDX+?{j`Eh$41Lj^?odY@%|n)%c7jjxc+>y%thR(1oazu0C(+%6W6_C)*S zi{wS$}=Ki^tYfbVPx%N3CkvOyubFV{Ls6=jz=e z2NCx~=w%U4c|Cpj?&F^i-`rADfLw>`Y@^kf#HDm}e=nH?8W^s3)gBU0YIReWbKY+K zbM734f4V1lFk!FNjT#(*jpgVH& OKj{~8&kLVHKK~DXQ28kL(lnjD|FnX`ii4eW_8U|4ZgAgq`i4dYELi7@K^cvB7XOyUe z(YyDK=lPcPzU%$>x7N?PcjnGLyPbXR-TSlm@m}qv{5|}K_*ht2_Y@Um)UmLzO@QkX z&|ko3?f}#rxS?++Ev=>~Ee%$4ak92^u)@N65(kYHQoi--esH7h<7zOghyGXB=BQ`E zR(GES%FZ~icl;8>d;BITl6qpofXzeu3hR|RYuFQtK#-#;y{@j_ldprEbBZI6H{Sg| z6{Oj&qset<3yE{S_3NWm^u2qq?>5%;X*L_XYAW|G!;|@+$909toQ&-y)_1I|X;qbP zqH|V|3ofV=t4p|>^8DO+3dD!+6?_&$^n8j?P8J!|ETFvJSZmBbOMPz0Y`__}&UigsIiJ%sj9o)L?bkoy;Yi84gM4z1C$wfw zIuK~$4>()fN>|ZZMFoo$xCUWihuUG`0$13;`4Bj11xj0fRbY zSg=H4!oVfe%FPT6gE~063d6)0ZYYF-Ys_s31Ner-&0dT_S49mh?c`zw=I7w#;A9ZT z2ZO<)E|%89>N0Zwumiuu7;N3#oP{9}Pft${PaX~@7aItdkdP3BlN-X#%??noyLvgg znZei{T^aut@-I0uR<0Hrw`_n_6mwTt%?@VepeJJo1>6JZ5a$x$7rmkXe@6bJ@xM5A|HH|{$MxTw z|26V|b85L-xkx)f0hMmz|5=%TnE!k5A4X9KX6FCpiND=^a~JTlIKC+4-)kn0ultLJ z2n!3mttca<3ByLE;(fe7IvLWa_c=f+Rz*saSjIn2miHk!`3yOUKVR1S@I^UZmgKNk z*S1+gbW8ED7m)@t=54b{)eCfq8CkDLNMvzIh&7L7O|6qqJF6Q|d+%BwZ;RS>zed;O zA4RpB8a)OkzV17yEDobuUcLCS8dn>GS~t7+ng*4*Y(-=b9Ny$-0jj zR)gWfD>90T`hp)b;K3hNfWFXcczM+X2{g&nVa8*hVLz|5wX0Z@B0#rKM}6X)R7x<$ zSTD0+fMd%#^{~Qv@wei&I(w4B`QPf+NhA&4;m}Z+;5m7lCKzC7^%;rpn;y5^OVp)v zvY&9f;U8joJH~yNoi`UbU23;ZnMaC|DTzx;|F+eDCQ|BgyrSLTcZOKhw!Z)VX7W*q z7@Gt*6h2Cx1RG>geY|m^4A>WkbpC+q2e5R&Sn}I80Xxg?n|ZI3#h&E!t1*SW1%*it z;XZCqWYqZUhAJJP@(p2?!YGVq2BTFTe&)WRIs>TIc{K5EX3mTK-f5`o;|wfX`0^iHS@yhe9zbXgV z+&#whY$lWW?75@&LZ}_PV4qplfQQKkM=I{}YVFwP%kfbMwbO|aG@H09ch%SQVP4kv8a z^my}Y?WVl?&@miLtO7f2Z16zorwF;`?8AH|(0+>jrz%L>Q*YAQp){GPINMs8&8S2U zi!{g^-8TEPgLN*GB9g$SO{P=pOnOA}QQf;SrA* zU9N0mJf`eeq-7M(k)e-j7oYfS&(s|C@bsT7&VJfc6gkb zbSNQ5vFeMS&y`v_IwJk4)UBnRbeoFC}|I&Ru9*Hgk_ur0~!KKJ<)hzfiIFY^}Rl08wSi zE`IB}_}LmGWqih6IsJhP28T zxO)MTyy%sQV!y+DYh!kX$e#(TNzbNjalWu4zo81*tOCVk+&CB0O7F%kF;Q9gk#R{d z!}1F&l^%OV@QUmp%0=Wv`IG5?w8fIFTi)BbKQ-#BD=U2n`7K|qr!eNv4@O* z4j-h8JaOQ)_7a-^Olj=D~#aBUEc$bzez>qoC zwz{d)d#PR1^;^0Wc8m*&?rP~w~&?mYT2X~2DVF=asizU_T zt4jmRP68H9PX8m7iqjoo^ZSToulL?zU2x$ZdRL(DfK!-}u zF~&=CIR`y%?Lp8-`z3RJ;752leTpM5q)L0rGj}xS<0QZ@n3P6xFGwM1hGTrYJ1U_^!S|Cb|Tdd0Zbgir$zCg&q zZsR8Y_4`;mwVNErSrOH&E#AA$cj`)TTg$V8Np_!KAAFanS?`MEl%zpt)s!F}?1zlM zNP7G0ApylR=Q;jc2n(w64aYhZzd+sg)%lJm$7oPy(K!E$A6JQ9)x$O zyqkcSkxxa{1F_=G{^nPZ0|zcbvi-FaN2GPwXypQ00eOi0>p2sw#liRFagvh;%0?4z z_n3_4!Kw2`-uDnOo#@8nIiHTNA-eRqA<4+Rt1TM|S4i^%myR%O^E@d=xrmZ>$vRxh45h=5IgIj{^GO=)``KO!YoRWfKPFLa zWEWkC?0~4t%sRd5zCo9F9;wjdu4Hz3b0K2 z-|{$UQJuvakT&n{%H1L6`G&Enz=ffh%5YUD^?re=_ApV3^;5aDaZeKBfEh6H0hrA0 zm4R36`wAw?VF!SMQlx)CxKW2K8vly*Th z7-X1oC%`tFhIqEp+hJbxNxP%fSi6A7u$vqP6zwIxZ6Q4MfsXP3if90Y)QgPB&H*GZ zLjbsQWo&Tx0#^nc3g95ulf_&+K-#IYHc6Km0Lf??1Yaiu!0U=M_T696#b?;A(*3V>NYkb9jl{Z9xkT)kj~P4&KL4 zIXhL>FW}^_yAD>gyZ|rOD1phm6S>g6S_-cdF^JMKS&}(zkE!8v11qcQ4L$|~Kol!J z{syk*01LpQqPYSrOqe7N;7>eBby5t%?ZRN!ocBLOZ{Y4*!0XrwN(`7{;4@}1d0!>4 zV1D2c$DS}_<*|Qo+nN~kn0eD#@uMI&wS-bOM?G8_(_zvsFZ8TgC~blLc#)mP z15p?TCUPKM;#KA|rSDJ+I-9nvbSh1JQ>L7@FRnLFeYqwGr4on3p4%lT0FQ_W?ofKh zm*;h#ldBHL4C?xazA2-C^y(6!b%2^4x9(3v9o@P6z%*Z{xRQiXu6p08;WVdEue<|; z$fjL>v!ehM$-5_4euSDfNEi2=X#r3II@o<@ZWe=JS{W~PTZsxwO9#CY9aj6(okmAT z$I5L~EgC#l`%;a>nh(AZJtVL{*q)uPoG>RaK)^~zM@A-quxH&Ga?cf-12usDOxT?N zp_T8@9C%w>PtQ)w`@lJZh(0>q?<@~GQ9`fl5aGMAK3<$|e>_v;YE)N4;${4?%JLU! zw&+=%4KhcYMwJzkScR&b7RH|RzrLiUm$6yyibH;zCKmYg z2Ea67w9ZY~FT0|}j&xb92V>O<8N!`WRr7u?Y4q?NFV7CgMn)``Wt)I}Zw-L;Vgnp9 zRm#lH-2U(K8I1RkOkx^$J0q!jxKn%;Dsho{xHI1YbG5m{ zTU0)YxYcerXR<)A-0&)jT0j_*fMP2~n5V<{-tU9aC0qzJr7^78x+e*VP)w)eisBVD zj$ZO=JXwr*If9n6TiRRsJ$ugzK*UF522PW}syhIljbZa|4<|1|jqHe_y2>s+H^4_C zu76&vrY@n&gJ^L~w6s>zuyP|NI1U#BmS}Al4v^Csg`lve9L893w5%vG-gBZL5b?Av zops4{7+2b(mMC;s@3HOCj{o&Eo{-sF@yyOQ-NzkQ1DVpPRZ;R(h7XH=@}F=M3$+m< znP-Tpl$q}~soZLv?)X4diA^HAW$`l|4y*V|4{r{o#tT_sY=a#J@etcN>cfU%hxj6b zFV5s~UD71A+Y(D|nI8T4U^6#rrdeY;1MA+`J8eSR|p7 zK2cEB3(JK(LNm8Xri4jB^eeiE#m`D+J*I0??wG%?QZga#Sxxt!OK2vL?M8M4I4{vI zU7nYrJ=O(UdqELu{9Ja6zk_UGaq?aWx9pc~i46<%WYd3go+sg8|6yXhj0fVK!$TZf z8DZ@aAadlm;qQ8plv&=5Lz125_H!X>GmyRU(M!#6ShA?!61$JIGXfkZu1m23-hB{A z?lqT)tokZ197HU`a6%{oHI^spD1k`9B{vsy`xNU z{kSxZ+6L1;G3yvvUtur(owMuypUI?x%5|o}Z65UXdTd`H2=E>r60gj;0){&g#H|Rx+R1h_gfymXeE;@ zxOQvieup~hWUOkgW$0h811+;+r@=^cpY1sXEWsIKR$rUMLv^%U2!HW&KN=$A2xDG6 z9S}H_!c}KlxMoIR-D&he_G+Q;iD%{vT^D#YvQ~EKOjvx+cpz$25!j;>4_qGIdp_a^08ISOtyGz2C2g4Rca0+%+16pZL|NWHt zuST>4JGf4!k@T2)e~3fpc9^6A$u7?3?eX!=#`FCvm^ieYd*m*Wd%xJRTlp_QkG;T$ z-_n;reYc*|!%g=|){YY~QEJgCoM|@7VeNTpR{@J%P4g*Ak?VPU+uB=fx9OJSj~$@- z;c7ua!_&o4y@2Bb^kIy=dekumIBM2&-hJhZ|JCU>GX^nF0k!=$vk<4_5s+B;aih^~ zJ&_UCU*(rSTZPIi&%^7eX#BdLey`T*Op@wMvOK$7dUQR}+aMkEIj$p$L0|uYX@Rz! zP*1f5f^$>k3()=Ohzf_l==_5!Okd%*>7z-Eq4FDX2V7rww$PDeHib_OQ%T}%_Coe- zTdOC+*%EokS`J4E~X6L~*nSi$%%P$r4&j7wY5{x#+cG6sn* zVVXSb%=8>m&IhZ4e|y9sdd~qDzjnZK-;Co9b7qXuN)t^g^x$I3vPnSPz>pw9>4y>i~GdIo4?e2(`dH1a>ZdG=9sZq5`v{g}c*yk0z}%!^AVSe(7T0dt;e}6EQO5F%5N8;#ll#;jWtV z&fgT#@OMI>J2V9+=C6(fEKnd(tNG~bi&crDXJd0Kgeud4A-0V0FzOCXOKtU5Vn6Gh zgw~ zF4FX}A|sIKb;4oZ6%-ULkZD(}-fS!W9$n2IbqM`uaktO=9FPfy-T8e(JjVHbTJ5ur8 z?HRn7E+D9t0kh>YnRlnFN54hGyb#g6&#_?*K{&f~Xi2ZrHgU*jk9pr?=Pw^9H3lQ) zz1vcmz@;xPs~-^?F_XR=X;r;P5;9=EIcU3{1ga1V0D^0C5koDk(y8&%W4B~lp0^mWr&PC= z72z;b{bqYGRgjhL+2%(4aZZY(3(mGbioT4v1^al`Go2dwc0fL#g#K9qz53hZlZ?mqRt=ort3|Ipt=AWsmxK+7BvIP83uB`qzA|nDmJfK`~8Unh{Kx%j#TXbSA_NVSCGS}gz_|O8%Kf`)% zOa&up3^d{Y9Ij}sV#>b+pb*h1j+|lwfaW+*u6X%+jS69kBqpFJ8D-1%z*LxgKRK$D%Y>One7vt{Fu6_0>5l`zr}Fp#zrcxX8!Gx zMECmhgWb|(?DOfVR%ZRgJN;EdE9s#zfDm(P9&Fezb z#b)w`Mk5Mmw{!|G4_FFqE!;W1y3hCE8gkzw0U!P%ePX~n{3A5FG-vM!SwMXxIH%N@ zMtjxQ7b4cF?|a-(X*R*t8!eEarRy8xH>RmSwpD$uu6~57QG4igID4*F*FRT5sIgOC zn|5u%)>l3LuyPBf8oF_E1pod^C*}ISlkQ5NfZMhm6Sa2j5_vkpd_Gcid~D~&t{JmSml<5RW1oqTK|`=~$lREJEU4T`%cO4c)4nnS zHVLxsH!8q2aKAeM&dnpqy;x9OJ>^gMWYF6r9knCHIHD$GQ5I3SS8XD;HLaTKxf zLz+IqqqiFzVqjR`;mfd8!*`3Ygo(1jl&xdl;u{;~6h*)B@G~c2lYpr)cMU-siL`ix=m|60im+?i}3L_a5g`_k%Q|;@uw| z)m`a?OxDJc6~K|_nXd>UT4kXVD1ReR)^sXMsGP(X>sd#MU%T4*cVh6rn|&`WE9cX8 zzdRZ)`Y~D41yRY|cNg;{j54mCc_@609|eO|=#ln?{>D$BV(&2ITOqXH8elqL*ln}+ z8a`#{7x-s(qygOn1eN!sV+iYQeOSLV=6w}?TqdvEndnqn#^l=4$!0D7=;7gR;}{Zk zr={~#I^R>o{PytEvBL&DCM zh@Gff?TRut9k36o1b%|hoOuBkdV8nf0q5hJo$gpFoFFPh=caOGZ5m`TLPN$i1yYdA=LZP^|xD}^3MS_>&8rIπ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 bJN_$>!TkH0LM;||rw~P1Rhg3K#zFrNL;;oJ literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-central-boiler-2.png b/documentation/fr/images/config-central-boiler-2.png new file mode 100644 index 0000000000000000000000000000000000000000..1de1b5222a945920847a24036ccbd7ee64a6069b GIT binary patch literal 87269 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%0D*5hb70GE zEdP~xgHNkU$oLP(8wvepz?*=W1Bvw*rd3scm=6Z`2V~Tgz=1q-o$x#?DdL->kVExu?rY%Jh=kkeuyjs(#(Q#*S;)%WYDf6OJAQ9&N{_J_L8*|7dolKou#?WY3A<2rG011CwN`roCooR#11 zS-3X3h&puWik9OkTma42yFt*ed+M6z;~+DBdr@(_;WOijic2y{{8cUGFntT@HKXbM z38&MbA$z#;uA5M-rCVc7{p034tE9h6&T%UB5C;4~)l; zTlU�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

%;#t zmrvH%qjjDH%{+zhBi#-5J|u-xei++z^=N5UKXwU<@4jbZq>%R?fPjT6V|l$iQsj!~ z_CNQir^ng86iv4;u03yTV9&iSU^-@h$Fp&64{Zyh`^L$y?>Q9yNVHa9dbYgK_JzEI zWT>l@PV`}GKX-^{Jo5o1Gb=UC%<^)p_U!>FS=R;6Bk&jHnIq!2Jxv%E_gqb)NA3YL zET0EB;SFiuLut9A%grX)LLlFW8FPbFOb~d=W8!w~Xtx>8g4rJ%msX(tv7FDeJKoJV!j z(~lM9CTdpP)%h(a3uecH0j>dk2Ph@)61G1>(f1pw`Qb8*4{f*D9_SaL#Cy!7)UXcOgr8ga~Uz2r28OWF>f0D)M2He@zP0M z;~88`={*jG@Y6^ejHDZX>d3K)ttW8F_ z#}@5dmL|b`xG&%p+8QD16(Ox}1o0rY)7t8dj3b*#yiAK<8$~=G%Tic;uaFX&@sNRJ zg*@(k;}CFOWz(DS6;W(zwZ{eVJfQ{4Pt&Jp!J#$$4U)l(-6@~9dNzR<9cLw~!k2*@ zm&jQ_YXTCU!VjbVRg+()!)`+XFv77j{H2=w)Nq}&wIlEm>-MvvRH zGaCp7JUYhrA{kYO7C}A|kNoKP(6;8Yp}vR<=Lf;$9e5UR0*E$h*8yNdlTDsXJB z`OUP%-Ryo*b+ZAKpjaApU~1ATn@%4krJ|rO%}_8S+qELm)txJR&vOu@0uCv6OVzHu zfhAILE1haMHZJED24}h%naEWEe^Jw zElqkoVeenUQ-&bJj{LLn^$O&pfwGKIEk6+kDZ{9rb{_#*Mc%tu+eex{r4NyQZD9ma#dFC}j5r8JaI6bY>iw{BdduTE2?!mX&y zr;EG|Hsn9d_u~yLk!zk~fo1TB{8in!-!lK9p_ojm3GQ)Bj3;o5gt|{}TnJKj+nO?czUqB>rUgw%mg^s_IVf{?F1oK z8@BP56c>!-_i+2!SmAZ=fL{1KCB%u!u!)Zmhdp-V@Swh|i_N+E#t$pqpVEEL7XV8! zWjNmcO{6@i#=G1_%SHM)IGm@RG9a>^|IwEV&oH+t>_MnOk-hQ$SDCOEx-v^2W#$d` z0G<)B*Ct33R?n@SNL|s*n|nRh?_n)MC7MjlFuU{JI-x(~O6a!$7ddoucqMJ_EC}Rw z1Ve)7qi^6Hww(zDcMHoQ(?o)jU9_!k*Zk^305!MZIl9ddZx`#>-8>9vo1N*W52su6 zL@&-@httkFKV8pQaKgP6(=KWT*w&x(*RVQ=?Y59On(bN zk9y2>v&7SJbb7qlagFc<4m@Zfh#_PcXs-J$t|G-^Dp zw!rRqrRyHQ$X#Zr1ix=#T#otNr?#_OOrMS!+W*RkrE$9M36iOH65GP!PcsXhhk%x} zs&z33uV?u^H_}a(+4kO5_zk{X*^GyS<7QbokLGmxJ(^D|lPPkZkh_*-dg@+l8z8@8 zL!0bbW%y;XyiF=@YeIZ25AjcHrc^hZolN?NR!c{2O&%XMd4DjeqSJ#SR7vq|JS=hoAi(3i)fe1x=t%*pY+hDlX>?zsSx^ z6djKhJn1ZkFWi(h9h^U?t?Iz{uvyhB>euRQNvRqr2r66YnCb}-@M3gM?D1^;BF^|? z)#(lMmI@4=i!>}lzehE9Er3lXdoS3{@x;RB=1-Bd^FheE| zBx`q+F^k&tGs0*LMfas-$4hJ%Zw4wbKC&k>Ln&YQ4mVkN^xQ zqFLoFUAu&cy_X7mw>a4AXDLN}$ z*3R6U1_!&^67m<)i+1Fvx4+4BZ+1&1dN{u@BMjwI=^s^4Z8IyjanjPk%kS~Xt%`B!m*)fviz zLDuH`^nZybPHkW|^%1Eb_ivs+5SZ=BZ^!<{yxx7pT6#U*`uzCsJnR4r%-VxezWt@e zV#UDvqMgj{{*BlGVHx7$;x|AT#`FIO!zjdiWN+Vv(ndl>$$#&af307FN|DhK#Gy>- b9iE+MXSK1Jh`uv)4t(8I(^1V;w($L56Z_lv literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-complete.png b/documentation/fr/images/config-complete.png new file mode 100644 index 0000000000000000000000000000000000000000..08de2988b4832223b8ed5ee781e7931d18f1de3b GIT binary patch literal 3216 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 Xu@=5>*VlJ{YC)J2W=5rkXCwXvs8x-A literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-features-old.png b/documentation/fr/images/config-features-old.png new file mode 100644 index 0000000000000000000000000000000000000000..dab81783863fdb458735c5586ac941d0d7888d54 GIT binary patch literal 23146 zcmeFZbx>8`|1XS)aOi`efHX)bQlfOHD5=t2hdOk(z@a1+DQQtaY3Y`3P`Xnjq`P_6 z=JWm4z0aMwe>^kK+&e#K7!RDa*WPRGz1M!#dxt73%HreP!$Cts!sjq$wI2%RB4nnimrGB<-SEbgw^1YvbG0t@{yL z;yhyU$5hE|cd7Y^V;TQ<5~IejOyXrPs=dsg0h1CpvS+TtkU{A?6)UK zQ}4y!&`f%d@@>`^DlsOjmHAcdqo#%TlPCUEq}IDG4=fdNgCt6f<~>K$ckU)VwZ+WW zy(x(GE3>I(W$@>ro1rW6s<5HpqtQn~{=6Mq^g`hw*Sx1;ze7Z7&b+*b!bNpsbv~Rnc9Y4URP@y`jFW!+ zeCr^-E++3&aiHQ`3^}|h4C!Cbh)GlF!n)wphK0zOUbVJ{l3dHLhA^q6+^}zVeczlj zmNuxBrCP1H1(i4}{EAJJvX+*$XVQ$bfF7Oyp&G!*0ojBTyi4NYu~OxfM6 z?VwH2gxmzcM{83jLs~a$q>ZD1n=t)#3jy#M`ZEVT?R66;D`9#K1!Y=ETL)8G9(GQ4 zPI?g>T3T8m2NQ(AODUOuZ4Q1DrZ;zTvJ>FoaCLQMcjaccbui=L;^*h*;C#&S_%R!3 z!RF|0<7DW@X5+~4PbdG@kCdsSv4e%3lZCAfE!3}}k*%|nFg-oAqksSR&vBZ%S^USI zY#jeJEHFS0=o=0$c216e?;C6?1pQS&*}}~fsVQY)4WrLd&miba{J3DiiT}LDHu|ucMNP2Pp zcx_ZHX}s3rgR4%)7x~$mdUju5*baG&C*HbCN~*1?srhH=DuwjUK^EM~RSm9JKdFrAAekQT%E_B`EO5=TN#E;KeS%jaF#+i>HV zi`;Mcsvbn}8$@uwZ$vB{92Ik6od!dwqEgFN_0)Uq4IT%UR=++4I$p*uE93mr4qu!W ziC%9rEx?RdiHI@>fDUeV!qyivMM@1E_w!?8YT{r>Yd_&us5&}u?t$||x({&TFjFqQ68Z44WVM=o6uDL&WCc9S>m>QtZiuZ#*7Chm`um!~X|E z7Anl-p8*C+8wiUl=j0TLpsnRY+qj|s#r98qxNE-84z&-IPWPvUKO9KQV#x!2uwM5e zc1!%{+7IJjHP8km)P6Yr>Ak<3&d_q&p-$(pKi?A1y%{C71^uR+fN>ud$iKN(1~tx; zrDcOn$m>N#uwNgaI8ih$$&g)c3Dgv>DCQ6ElW_$@mr75EJ%i&|Rt{@Iqk=I<-$iZT zuV(mXR$)+=oLy^~P?x{O(iN{(#e)f`*2B5`a!NIg+at@=^}WjmoaE%UOVTcSB1KNk zYZfB~*DsD{m5hjonV>E^o~J9`%5dNN!{fB_GY=nI@BH#?i`#*I zRI!f~an398ZG}WZ*McPJv%Q|9GOJO9-t!^%tILaxG2^JRcMP&xS+r9wlh$oGW=$yU zP|K2g4Cp7%e&G6%`Wet9Cc8_Lz+u<{%_Fr@0vTu zkQdQ2ksFjgKUZbT$Qt?9ax#-yj$fhC%5BzH8YObt zk?M15pD)8nPcH;*xjdFt@{o$N&U zq>YvJWO>=@VD@AHp@_M@??stXs!#B6MliLd_t{}t1npa7yWAXq>aMXiGW~P)VK|A(z;?A z*%3`wel+7bX&SHl2cwC2$}%?}Sy*@IKtP>6R_$!HJf&S`X$o4V5N$U8LIizbuiJmw zoLHz`(TClsNNq^O(cbN={q*9(hhao zNn}YxE)7>F9z}}B+EHWm{9F!()hBDV>XX>B6_R)g zk`+?~#_P{Et+Z|H%Gh)&e;x#v|GLt@+>LMJ@T<7Xrd8RC6wxp>HI2M;u_R5Eo#x{a zSbpl|LF#uZMVpkFeUTVRV%CY?RoYS1>Wi3UB)s|)4o?1o983iw$95cqUKme zoTgnQXD9u>Htm#-;eY#Su8w7!-!Z^K)Ut}{HH(b`yTkZ)#ND>)j`9qfgD}I=e-WM@ zrCpu3A5Pke#>Z7_G$N~4vlQX}tIm(m58k0Eat@w{r}c|AFx2w3o!1$pB26*2+U>(( zw6FC@nkMF2-;~B;%W9Atjv5o8;@Gq&T1oYj52PzwDN2ke1vAqA7Sym)RcqFHlug?; z#Qn} z+|tGy>C^e1QHE+`qHIs|+j(Ew-K&E_-wnh@NOzuQi4J)l$t4)?M2wP%g^*usxac74 zgw_KU%Bgl2)m3C5%C|LBCuqy=wbX2c8XY^o{2il|XTR9CS??1f=FJHI(@{6LEJ6?) zuasns+3U?gCTFCQ$bx*v^+xg$9RnpX_YSgcu5PbSaP#ijt+A4Rk-y1b1+mW!vLcI$ z{O3AT(~I@rG~?g<^dnW`XVv0sqFabzzN>V)+o<=)ml$*jYxgqfn&k7u;1%-CjodNW zG>JiICgov128}*;ifQ9!bCTT7Yp;!^QFNHuDJ~xcM+k{JWYI}=om66L0$EIm!yb~p z?k0!d+B$YW%0=_FmdwNRA~hnyK+H0yIK8)(40KH{;!Ry{w|hH|$4PcGDXdsD+9FSa z^APr(d_L}@mg$9oK1vwBNg$8uA#ob=B0U26q@>|Z5p5h&W3Od!_-J5G6((oKU(wk_W zILLJbw*>!~S(umtM8h-B}I=v|s`F^ZxN*FGBBxyMZm4 z&3f$V)g#eJ?n&PWV;Aq2MiB^#mG!(Vl5)J9o(~X zJabiT3SW`;cCO^Oh~$= zWM6!-+gM1X+Mv<@AoYkaD|bCX^Q0w|c-j@+Esxtg1VibvsQ<^H$jmvH{&`oc23_st z>0cXSGC%BlrrUL}WLJgDbeh?~Inp<>+9#k%ERxkE1$tNIYWfHka#G^n?Rxi9_%0C{wf$1Jl~?>5WumCz z-3{Z@#1rZAoZau!HDH~O$Yz7#(m5bQ_Dlup4T6O)j~Bbwu*4+1*ORKD$^T(ZXy?Z=JwtsWpgga@=dfOW-5jJFo-m_-KIuuZOzqhI7M}?zg zA<5g9C9jT(e7uhbZqN2@j1^~|iM>8F&%)9ec14_@%i&N<9{4u1hP&x`IyjHF5~29t)y&~v)Von#XB*iiAJ6jeEj z9`$j1Iq+naiH6B0I4%B?H(F}kRk6KpSsi?UsGy0i`x+wY*m`(=ELrc zid7kRKJ|kmSsK6Q`An1g;Y)O%vLqqcIJSa;)gTDFO7S2hTw=!q+j*2tF(A z#z;3FwmIkBkg%Yv!}3DG@D*z?Rs|`|uKi%)1}O7H9-}txngH zA#8X*Q+1pH2+E-W4UF=I! zg@{qz23WWf+=v@X@%nmOWs^2F!*cO2o#X$h}U&VyhA#AK1yHGmtQ{7 zrRTBAIO(<+q5ER8)MBx%N+nZfQ^+E%8J1if+m2y**;$BADRQnPa`KtVb;|yZ9x;=A zj>LmurMEFsAN)&x0Kza_P_tRRM*8tb^1fM=@ZmFqZp)d^Yx``YLax)!@pXq2RwG|u zW#8j{Qqou0a5=$Vy+WVFYpXZ%eQ(Dxp)9jH!5rP0npN|=NoeoKr>rDhOi4&1!L8bo zqml;`W#@T3GWx}}MDBlmiFD|lzU z1_2NhbhYhft0+xzndqbB-P>uWnUtZhHrbf0r~rexuZvl-=W}tYx!jkskr^fO z{b<%#)H|wl(zcpV_1x&Z-G98f(O2wsd9u7}MM>)xfQkQjVm4QuBMFe22r5CI zlq^79okpnyui$?iz>ctnyX3)Bns z>hy}oMS@YW5Xm|33#Z`iQ_Is(q0?7wvjP<2&hDBN#&;r?J{PV6E50~c8tJHR=CtHpA8-Blkk?dG`aX7hgb zINPJsqpdAUw)r~+7XX@;>$;4$Vq>=N9{>bUXVuQXoNUY>8@aDwx7BbuT)1B7dyz|g z>+mU=u|6TTBL5Oe%}yId3R&|7xELM#1oCY6!(84GVtLF5l2#XItiob2 zt13~5;Lk^^0{gy&ce2#>71(Skt~2g7cYdssGi=%V>{0Mq88N+;Y$Sr;6geC-o?buR zZYFdsc_|?|)&5H%neSJYQko5*Err6{KW=7}xFid6+ZuKDz!NR5mNO@nV##anmit z&(fViB~j<2I%Ci6Ml4-qa@dEcJ%NP~24tiEE%yCgK>qm+O}=0zL7cA7eUN~XYr)T) z;l3AUhoDgltODJ*JdzIyZd{vN@%grS3oE>ft#1Po4__$>FG;O;b2Nnio)>t3s-j6Q zqRYM&8zIha8vQ3HGtwcAis>m?0~U;9@m0!>L*Pm{xE{^;~zK>0~FKa&;oqQHLoQ-qSF#0`T`yn_jouf@82yp3N}pQacQ?lYVvT}Ezb z8Yt;$w^F-u(|94`To3R3DI|_e?mswcI9|YI#?(RGl2AM$%cX1bPNg!X*O9+%pk!{b zHuTkHx087is4%uL^xRAXzWzHT$BoPLYq^CyO@_bcrTH6GWog|qPPm z3$%DrNKtc@vpbDWlnf&4;zjRa_agJZ^BnKzy@rX;Cn$VYm1A$!AhX^x(B7%I*-SXD2W{=ON&6Z z`CuDLY$| z)BA4G;n9`2Cl?bEMo0d{?ep(#)xm4;MQqMqT^>0(P+ORm2UfmDp!gGhJvKfld1=&y z67Wx|R#_?%^>bXbVA4b4TyDBHI3{H$My6@4f7uwTSc9IG3 zwVsHzwYWq!8spmKR8O@P++xRMO3JZi!!Obu!KCPqAKuvw=;iJgiphUA3DzRrj%ekW z**sHGIux8U$v``?N%&5|JjnsAJ?hUevta!4TCWua)U2@n#H&QhyFT+-`?%e<0Of zV|;>6m`pD-8zAv9LR6tF z>`EKttqt_-8gG@`%}c0bE^!T-+>B*5_&yHEjIkGoKmN-WKX2?*9XgT^VMGfCff8f^ zJaZ=Q)y&5lmPM4Qm4-n*!~#Nc3$5MRh9jQKDX!I(r$DD!;PJ3GP?6#18`f#C3obG2 z4~T_PY{FP)jcM!klQ1QDHi(|K`SltfTFHD-yFo_r-3!xh4O~SH)5On91LgcGdg^zI ze(d#&Zt+B=d2aGo@U|`%Gzz17gz6t%rM@5+VcV(-mos(7?Cy5ySx)V|}F~eU$DgM_i2b&z~<;NU*_AIZj_E)xCn;w@L^FhVkF_jtA-;u@%J~?+~m1q ztHiB5&aojA7kw&YOeG4pT}IN}Jca$x2z@pFDzZg6itpA4*`;9N1X6qTPx$@P43U_)9L}FMTx4gc8=;PM$8F1Ba&1QrFF{0Gl`wZClH@7NMoY{G*AP z7_awx&J6m#;!-07UWODcGuUl1=Yx0G%|t=pmr=zYED)XG2jcf{lw2sJchg>BKZEc3 zh7Vt>_#L5Ox6Ja-??cT_ltABC#(C6lp<`79yX7~0N&nwN`v3SWec}J|mjBmoeel?V z;j*UYVEM469Dpn%yRD*{gP}_5tPPK^FBUp@4k;_@W5|twkZ9!~dFU#UqD>a7gQM08 z@cgF>A|CrMF|Gn8!do7}GhtrGRE8WMD4%lZJ}4Nizy;Kx1n8xu^-r}o?)Z7grt85Z z2EI~z@BeZcQju*P=`oHH9w7h^E1UyTQqswTQGHuskNs!*%UaDr_=C&C!sb8I{Z!&A zUU1Y60R?_Z$?Bp`zrn}lWGQ~sqssnHLMKOoOO75<$NlYw*|i=)cRLY}v_CwRi$T*& zjg1S@?mJW0h<0WQVQ=g81nXLt3pU=hgHceCl?j@);>$MlrjmcZk z_-^NPe^6=KS?yUKUc>1cEAJ*}f7?3|fPmW$ryP}dH|_dvvu z)ipVnSS*6T{_>AXzr{*G5tH|tHD~SHsrvk~aZk2xM9u|K*x1ddO}k9?9)gK?y1lT` zBW8cjs$Srl)syS7DPf|JnYrp~V9{GgrVHCl^}7B1H7O4~7c}cIic6v99HO zHfs0D4hFDL`ObewcpQFrIE`5Xrfp}Kr@%Ab^7if9b%)&z|9Mt?xK=i7<9tvB>ai!C8OG)y!V>2{^6Hp%^F{h?RtXnb+{H`BAx?@3c>D&o`$ea3a>Rr@`HzIAn;&Oj9p- zu|K#GElFT6VfQD|tnFUgzV|QB3;O6OQ}L(#BVWko@)E@L96A~M8t27MTGNC*%j?c} zyCE%vFS{4{QIl!)I1n+?!NE@8dAh&acXE3|Tp6OgKv?*zvqcmx;(a>y;lZniKMhnN zF7TyURNTy;k8`gc&_5kF6FGodIFA|aO-XEn;Vd7B3w6SqD{@je{4Vcdbtv$9dW zzsX17?l%E~Z;`^sCl7?R33wvC_LqQq;Sisw>A2yK%Wk)fD&DMGrgoK|b(yeW_FRfp z_m{3Df5OT}Nf$(H8Wb+QllchIT1xus6P{Guu)@!WR>qw9qKE@obG$=Bq3t&p>t>?d z8U}`x7hO?@$0EJ}Ousw#@@_m51+0h1enHALl*=7V(Rw2mjni@nMH-u$msf#J!-Wgv zoM^M{j(-RhQ-%GGr5*Z0hDI(c1~bgfFL&q>JzM7{RWm@Gf^k;rzf2~XM?q2tHd@1H zlu$yaQO~A;^V;u%o$d?318V-BcQ}2x#5DB??te;SIhU~e04qC?Yf{Dpj*`cHA?UKM z5&z-RfKR>U5ot3&B<-$#hGd;0{~bfd+mC>M1}R92e+gG+e|N@Qta@DFF3Q#r)q+cE zV8-Jw8?$_(kyu7-8JDho+YQ!6Aky>~GwwTriK`|tq!ivWNaKFnv-%_F=XQatZ?}veFhs{(YFWaV@3mAH~|`?Mq(WS$~d_< zXa;D5x*uJE0lCtVBcgj)uMSB#=l6cW`>|{ z`vVNt@4Pc^4Bp*Ju*$Zui#Xtv_vM$aG{|E(Fe)coHQoPA@hiL7({iP2NU(ioO$#q4 z-VUpwh0g^MQOk!o>=F+DBAC>S;-B$8(shkc#x-O#8s^ic6!|3Xm9P)4{M_QJH*;_V z9ec7xkB?@`T+#Sve34y#n<+jDPJ=hvvC2L`yc*>4TA1d0Vryt&F8~Q*VebZIdECIm zVSJzZ8G^rFXvY2-j4_uUafP&dsiul2Zk)B%;Q7Nid*;(IWU#WAN}s{B>5@ws20u-N z44T~%&xxo%E8aJy-R)`et_=BWNa>y0b0qIW<9l9Q%oW8I7jBWz_#WR<%Hq?o@>9A-OfSVkT8>=yTDQ@ z+Y>L0o_an{I@+H%PFlJ4EqAIX){V1`iBqO0@ry_XW)sG%Y()jzKh+pl7vgmx9bg5T zZ({GssUzZ{L$xk`5z=izCTMaWf=6-9eoN{2Y{>KOhrtoQn+XJaLI;84ouJ32ENX2# zT97hXdEmU)Cj(R|{q;k>1pdWGRcd#Pzo1y)hxB>B)7CS>S$x)Wi?+nBR(N+j*7{3x zczhtk9o(OlMWmi^zO8hw`ks2A_zmwbu|%#)`31=PgfkH19LB`K7O^1L1oQGrC52|U>}8=;8h$s-WqKnd8L zj)#-;(381{YNz&C4T&ebRp;qm4_11mDU!ziEn;dfgDkE7`w>fIqI<~>!=v`KN2HnF z8s$8@L$Av1`@iUXd4NPecnK$a%z;z&_J;d=CRnN5b*e{>PPtG*M%)|~rKe=g&H#H1 zA!WGVN8%jyq^`v2STd8_zp5ZG{yGhSHjK+OafN)It{e-B5Bd<6doK?l8T!>!78Akr zRY3B6Le#`{xAw$2q)A=&k}oeH^sfxVSZl?}fMZH{Uo(SBfZi9VZwzx>+XQsLCg>2$ zA%|MRc>&~~Vn{!|CIfT;yCK0ga?fzBnh=S~_JGE;2%~?y9>;A7z#5|c zl)10*sSRjXDJynxZE#3H2FGK#B`{%t!Jz;Qjw4u(57hZH7&ur7Oo`s>Df{n1{coMA z=KyMMOcXgRbyZG&x<1Wf7)JM%hicvT9M){dzng~lDi1@K0(6FyJ6QhDIeB6h5)(w@ z;Y;3x#jVYKCEv5G8Gx7kNKa%|tNxhTN?>QT=ss8}!N6`QrR(LvE$K1CIVB{>|8>jR zp&v-Vztud3xzzAzSadIw_!X*g< zD@^iFV5aQdkin^3xkD=(M8D3gQU`#!%=8cXp1iO2lqXY!b-kd4M$?0tQ&~ ze@GRtNU$<{E)dZi_`}_a+sml2u&iAtdXiBkLI`M@&k$q}v-K%VjijHl{6T}Ol1b*n26RXEbf z*S`3)+4m*$7qI(q#*MczhntS^W#bO{!KC0F-FN&+14hjX%IG*uTyu!zzd7M%@BP2B zAb#eSz%cge4g!G{+U0E}hy@8%MebGo7Z&8mVGiX2DQqem1ARekk9X2@t8TC&w1PXJ zeWy^TYT(PHQ5f447l9{8#0AB)RRw?f!r5d1!gckKzr|mWTUb9aEUuS)S0a$i@PCsA z_5VYI1QlccAwf2L4F>d-N1A3SrciKe9i*`A!p(6Pi-4#INbTY}aABP^UtXzCL4FnU zYuL&ib)9zvjlZIZ75V6NooZY*u8oT2VRB;$D+ZZx&Ng^CxXj9@okw*QP2$wg_{U~9`F}LRg_&FQ*ogZNGu_8?3bsRz+?f8BYPzj8!kC#B! zu1h2;`gVy0BI~npO#JvXT`=WB^8WtnV9Fk2X+XLc$c?#x-S9ukg9Bn@{3=WS>zmN= z-$3k$Be-p`EH@eg5_v@_mXDEAg)=t7=9tr3g+m~>Dm6^uc!y=X5ki- zP}D{$##rqk%FU*BM@Es#xa}`k74WHO8b09}CxU4+xSqCu*w2r*t+K9J z2XtwEh?Ui}At~O8!yiYKoBTWb$%Da5bnxaq0i_+3W0p^t<2%6>$!p=~c9vjDl(_<- z%;fsy@di$xQf~9S@9>*=@1&BwE{1w54NAv@C;80q;0_p~T^jDMox>m49<0$wCQuHt zGr?!f;|qC_UgsL8_0hcHUpUma=%aD{JeXm87hEMH6CrY}towxpt#6{S=IMPBy`Kdr zm?BQV!8hP`awZ{o`X6m~GN(Chn2tQBZXy?Nwgzs0<_kej|i!o4TG(=DI$*Bz1M z9!`3gC$C{>Pl-^aS}bz-u1iRfhO}^2z_1JuJ7%uqd0x2mSZ3d1J@sDohpw(&KvKFADKR-oI^zC2|yAza2rsfydwn8t++aqU+`qKUFjHqo%iw+8SCI^FXa} zN&33~4j(c;dFrs0GhX{Z)LQt^8Dnq&kx)$N zpF^B_3NHTXxBlCB#*Jh~jpcTF!(2>C1$TKwVwa-srFHGD`4|Eu%ZkzPPz>&7C_4Fh zC{#)pNsA@=FpnUFZn2||%M;PoQ5QMG1s`HLP46_dhv8pgKnc0yO8M0Ux!jKd21yu>6Df6R+7v zm4X6g^%WMs95t*=;U7|<%)t}881(rXNv6YLLt%F$=W8_GoX^*^Alz#1&8hvQ~xfsDVLp&N(A4gJ6t7WwD8R$P>i77#TmSO*OiYL%@RAF2>#9Ro)G92+(ltvEBUuU*AQH0W!2U(R-GN;P z8!+!Yz)s$aD1xj{DV6h(ikvONJv53>`{*nsAhqtYUffMXCXxN0ZRMj6mSBWJcf83%~ zjdONQJL7C0fBUy-vY|$)NpA6;kFwGw@D+}>~Tk1q&%ppC;|{`dgB$B9K*5-lq4 zY@;Hr?sy?=vz4Q$;&5YflB=C^QEB6IjG{wi04_+nznf3CGssSMc!2->w9sanDAfxk00)X zX%N%-H|QUO6N=7^s$e1X`v_czi^GbB{Gul8`(=w!qBGMV1D{BYv3s&T7RsDz4$5d0 zn9Y*4fGW`!fY&tk4n9+Qa|X!lC3KWz$hinOCv|v!1&a-ewqNwhOS{&s_{>We;4=~J z6*J}(F)VuJo8Z2CRfTymnXZ|bve)g~$rw-87p=bl@ID{b0ibS^*v!cWs1FJ5dn=Dt zH5fUYja{N{CW?4h&!Z(gU|{LdE3DZR7`4F&Am4!Oj{Sh2eIUN#S_5v&X=hZ+Bw*GX zh(q3Kr<$OQ-7&BFz?QT5Zx<_5V%@f7^881NhNuO$d(SR1zVpeLWzGq>;Nv=Yo`g7OX3c zS~-#ttFe!V$KufmoHpZx#Hw(GWR}#zj-*)1)##J9$2HsgpCwN;u;}B;z?Y_ zG6H!-wS8O`L^MtGGb|L%;*iv@_-0JjKuyUjCH8s3yxS^iU(c2_oKSZAo6)*@(Wfqi ziv0I4%l9Jh$h!COFOTgHJq#ne1j5PPxY{P?iTR^UgT-dqJGV`frHUC)K`fAg3_P;z zD%FMA%R`X7l{{Vre{%Gs1X)UDnXiA-cE{5dybvJBX5`QLI(YE(>B?IeikO9<;ftUO z1}tLkncez%)80Y?Ipt9imvLKVuOVU(6nYiZ$Y=x=-A;-)Z(0Pbf(Ku&0aPH}J0pY< z7>0n9;Pevir5jk0rn9&d1MsKk7BjpUJfYOB-zyRBK2U;Kxek(Ddt46!JN?WDMnZk z*|Omu@}iH%cMkdlw<5;%}?sUNi|53&G0dXvq(K74{qC zob%$_+u~Dk5}2uq8K(|$>-{_eqk|$3@F>=qCDNg>>5Rh?H((%bKL_=SSn*~EeE-@+=5Ix@5n#xo^-Yw=jnN!AAGBQg=N&jniR;@85d`@ZmS$e z7-ssSok@V=Qs3v~%iysR?dF;1YIR(gxo_&1%~Nimh)B zU263Op<+zn!S* zDdwjqDiDUXlY-VH+i*6$rBnGZqc@^X6ZuEYnONvhCiezC{3fss@P1llK2KFyX3R}S zn;nPH+G|C~N_k;#)bGQQv1^l`Mvvrg@OiFF1eqF5_mw%Q1x-sznFvy98}Ub*C@l}P zAOiFWdnhbB{8LSO%|DuXnfSG|oSFIX+BA`({RkG*k5QY~X{bhEjga&x=Vn4};gFTl zE9(k5E$IeO{V*bDSmoL@ft;2lsjMa%5BQ-*6QV4SNwxF z0vt%f-@eGtGknErJN8@l25d2e^8<;tyWGtZ%m_9{LQ$NSwL5CH9`0*y)*6bs*9M(G zb2L(%~uBVzp;l( z=>Ad@2A8EAb2OQ_o#7_|lAEHOiX<=T9$vpHfJDGg3WiS6@zmpePEh8v=~D6Qegfrb zeZ&o7;2F%Ov2Ywpr zuyg*mI(bY+Vka z8eRGi6+Z4%L>*gwQ!N5viHS&owVa2)bEZGHQ+wt?yyOlJ8#{aX-@=9&kNuT*^?hYQ z__-q$PJey?x9O{`dv@2Z%j%bSEl_T9Zjs+`^mnwMz2SUUi-T9&PjI6&M%Q^*wcJK` zjpI+3RQeCt`Bp`Bq@bQ^wsy)NVS&oTje+{LPp@Lj=MC&TYVAJA6$AJ;mFj!x?g{cI z0}5-PG-et+QdjrZs6lp+jmK?!&gpPe&$AbBoSJ=iZ;|6pB_E?}he5ZxRK!)%n$*vd zh((USl;}5dC`Y9XC&wmhSEl!s?>B)8;SJLoYW*e4S~BEBX-jHCecO_)$Yx`5*MsL5 z`hlOGvN}8$H0gjdJmLON*3=S(fKyIvTpWlljoH*}=p19VcOLlN#F_v^&KP)CWuOX5 zK$kQl4e;P`h%7rU_u)Is|F6P&>I56(pj%;++PNiA{@>vd`5}+#6d7nSG zh@AW;W@Tk{w9c*vbNprSwC%r`Qg6Gjqk6UjpF`O+zqjaSv+bujB0(P|03**H7=jv$ za`RtNzT9s`cx|S}T*ggFM}2pXJ?j;(6hl@*7$WU90@V9cg$Ebzw)QVG|Gqi+n9?VdXtheJ*k1I7`sHv~jJjDC{Fg`)6~D`6wF62m(o zM-G`nTuAY&_ot@_E0L zVFXtnUMbou2K)uKSTR&K#4nnB0Az%DO1>lipuMX3APSvhGZ3sS0YOed?<6-tZZ}F% zf)FQdWO1Nin;|hyW5)bc^T10oLrz3j7%2zOsT;uZH3A)B$D9Gc3Zmp?y&dkcdb4Q+ zyaa)Q-@!xxSq5%|O3o2b#XZ$upP~Xt~Bj|_hh&%bU7cI z@yQyja#$Z`ltMg~%b1dAG0CPn^if~am`p@)f37RhSTu%1(kI)HyGZc%jjv>t1%JkP zlJ7LE^W8&y`Y#4lIWV~z`K=Lykg)V3nAkAOtAj3>4~yIT)M?oZdxMr`*7vFo)Z952 zki%r4I=ik95AMjkQSJQ4getW@YY-g>24TEIf)H|+e>b6~AH^%*z8eQ*kOpV;AW75z zMGUV~1VjgMHWo1EGdUodS<{XaXho`H=O>uG3GV22szF|(!@}C#w}MBa8h%9s_W+Hp zLB$~AqNI1AFe#kuP;Nw{o(lATJnnUHs1=a>uZm{+@~$_XK2JI5$!w$;w}4i+ z@stjoB1Fu~KiVO^%({#o^U1^Z@_A+ZwUS*bK!I+atB^jukI6srbCw_CZH3#=D?8sM_SiFmQ&O-xw9~=kQUC{hREr6oM*F&if$w6+ade`W=Bgk2#AQam-CsGqs^L+`V&V|e}c z-NP37{~Fb^|1{Hh`ki|go8gxFqjh82NL8+6-rPdu-Bu2558sHxW+bq#ZLXU2ms1|E zjsmB492J7TeNMv&x zL$q!%eUUhJOL=hgZi4FOSd}nERd!IHVx8l9{zxlra5>TD55vW=e!(rFqlJWV)+5d) z5+nifAGf1v*XgGcY^d1sX&3Efr2TOSCYSfX^*a$RZvxlLpU*W5Dj&5OiFjog!*krR zTxq|kgO{v|-B$}%`Bkz@5J(>2e%*!lA}rJMn#4Z!Hd)*U;;q7#pGh1slBSO+`TK_h)QO8hDvMDUEtW(CNX8)i$!WP=&BWu7dpy zV7|(Qaa|ZW{}^lh*t?rfh8SsfCxOnVT4X`!k04t3EKbIwgJf5^;r)(695{yFSRX|^ zNa<~2I;iE8=HG5!EmnHNz1{XGM)k%~2o*8YTqjL(V4CKlms{Tj5Sg6pO?JOqgc7j= zq76A=HgjLe8WR8BK0m@bpr?n_Alw?x%tM*VVEEk6=3Yk z@Q^K+at*mb@!bq&HbKhS_=z7-|zuNl~c&H9bT4>-SVTTdMh5B(N^MGQX!_kUZgO~^GlHuZJv^gOo znJ@Uc0kPN_gvn++#x9YP1T|@FN`IcN(aOhG@y-pJ9zvHabMEEoXhU`E4eJaly$=Da zkE7fNur?Dd45h|8w*)cvR7CDh{e{gC3KAGoJf$`?U9E-L9fz z9&7NcT%ZVPBvz)P$T^mm!=W_)^Lyxx6Yjqe&neVodD_X4+NvqWoQ0wVd67Ln$6kqB zsunNExXA*`vL7yCP2O$eu@v$@0k4NCQ=sJ$XVI#exFkh>^{9Xc+JEge#mFd+DDPb3 zy&<81LO}Lh6>*LhT=d9+Rblo2Y3Izpl1}$HenT|Wn>w1+RBo9?I7T_*cE>;~GYxl9 zG%Y)l3y@7N-CS}M+Vnauk(#C{iKK!fC{P$>q`9Tz3dd48rdU}ciN_5W?iZXt;r@7k z|DNZ0&U3!!IiJ`2^ZvXaUD0DHo@UvT_k`4;4av~i#VOPIn=if0fq1XZaugv8Wt4;Y zwDiehB|{6rIp5RCK_iHHa&VWoWcWg81F`!Z zeXH*$17Aw*?j%{`2Vrz&>C8}k=Q4FT!^=8?6>}0(#a7cF3w$Zu0!8~bZWbO@q+I!= zd5K1eBjLRmxxP|0)0zQ=_O|2D2$tgskdisdvCtOo{FgRDg}A=jZE(mD`RQ5#Scv%b z$D|>xty11rRmy9izE#9S#GL2xR(MHe1FQZ7z^7nCkN=pr-bU{BE2jDeXHXAhPBk1- zp+sv6*w6~n+;`8-gq$~KbUNw#a<<5_L05Hzd|wc2<4ZQwl$_Tsrfu%Q-XAs_v#!JS zDrASaOaG+0qn1@5T!1>DnVH!dSzNuevwJV^DMxnXS&*y0X@X6gPnqH;V4WDyJ!9~h z-rkvj3p>4T<#+G3=g4oP{g2ZM>$XYbjcA*vZm(%w!?tIzLO59zwHP2TL$NhqH~Bcp zKR&3H!Kx#qv>oF;p8m4C8gL~te>EBb`A3EweDN@2)iOzOGRc%Wu?5wr4FfXDYixZFsx>;rvU)PJGV2tRo|IE z2VlR;WFJS}^PQytwD0|Ez4|+kqX5%i>u|SGFX3zj6es~>bz8k*FTi{`#`5d=|5pE- z3#5o*iCb4|=y7qrae>LehT%7caY}r+UxCfaDjMS)UB}tuVw;{$Tw@aE8+93@&$crM zhIxZxrx1>`k4tEUGe?jO&4pG8u(7GA8;?l@T%LgO*PG}XnawXNan^Vi3yXb-C|ShT zy>nnrij9VrojmB;=WWUz#zS9TCAAp7xbPye0s##2iX2C{)F3YnCm3>Ar|O!!Ct$zL z{{+r1w()TKN+J?l9#^OGQ-&tERB_|t{x!CV9`C{U_R+!34*HOS#4a)!6Ug1s8#Emm zh9&kx%2MAN zVI~^SI-`$n54D(fI~xo9VnFK2efw`PKpxzrnH zYnh(~uMmp37tC3HJrh50)8)0t;Rc~AX*7T#?Qv)k7gj~Tr*6QT+%Nbv4h|>9SI5rJ zJ_d#+WUtq({r?KP+Ga*ry!;{T3A}?@Z2v6_1Br}E3|9+nl%Fbyxitd3b;`Gga|_uO zsUc7P>7W$rHHW^YMgmSQ_a~ zxR~F>QHb-7r${6!o2vVeq^VF-f}P5{kQ`Y9Xbnp|ytG`9`4P83M0YT)DIK#o%&e3- zUfvP47O&G<<=e@X} zf9oOQ{&XRRdl~>rhBvYAcl7eUf{U`s(UuI}NO*Gdpr+)#{N|mO#&iA0=|2Z9R5D`s z@pO)09h=;=bCK!2p)S{nioMhyn&pF9My{t<#b1x?VH1c7lT)_);{CW}ZJbABi8v6%bGZL^VV*CwF?{}Am z?N&dSc@VpY>x^FHlD+teNVzAXD!ONF|E1i3R2`z3vt@ev{KW22_RTvqH?LRM^*%^K z%1UX)4smlnOuI$L*a1H0%fdSnyM{?v+?76V`Zk-=YPUIUjJHd7yA@T99eN(D2pxDI zWNcr)k$YR>oh*DiV;6ahd@$Hc7nHi?(1%8Wa%(m5wd^aidhV^~ScbNYOBD!-FnfJrjRSLnStD!MpB7bUJ+*2-MQ zDijeyz78(`@|9U>uIx;+a=~@8S(us=9FKNMR#e-3%{Z^9tTu>*eb#IF6yO`2Qt~S)1#i8W_D!}$Rt96g+Q=n=0UvpcE>YePQQstGB(IeGY5u! z@Aw6psh|2?kU#@6(87lj0(E_Z$f~7=&wz}9lDj5X%6C6 zm{Vw*hj^!4AFDn7&|iQMP7nmc41J)uumgAN%t@DBs=Yvm@`DUkPJpPYDn(_G*bl;L zX3jM|XY7~}u9`okt1AW=q*9fxH^1ZZ-yxuzMt66D`FYS7q=ga**&0|5ghB3ZqgK93 jsMgO>opRbCQ>lOd_s~0`iG(w%XyLP`y-zi`UCjC~z6<$Y literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-features.png b/documentation/fr/images/config-features.png new file mode 100644 index 0000000000000000000000000000000000000000..d016f700c12891886320bc34ea06ff0159b1ea10 GIT binary patch literal 23273 zcmeFZbySpJ-|tVSz!1_g3?PEEN=Y-63P>m*-Jo4i-H;}@wq*{dCkGSjU~A9|0%(7CyiFvv>3w~)Mj{&pwtXMtB}%Rpjk zWzN9P$!2uNS?Kw|xC0jV)lx{ZXkyOyGzPxn@0r65e4I%m1(tUhaFkaZ;&!4tPU%xV zCav0kO;li=Z{jqJfBEc3({Ynumv0KgjDw}dWmRL%)Tf->40xMqraUpMiNr9CLtfz8 zoN3Z3iS7a6AGVk*2?7RQ`v;E~0yVy+^2tdEGLM@SkM3@7o$1-rr&*q^{n%clPj$oG z8m?Qe$Lb|b+O&L^fAQdzrFPEv?6XKZMaoC~Vdc(+-4e?^JX49mf3knBFeR0XqvGot zHi$iF90sTPg{h{3nW7>JJ9v+Sf*N9pf&t#4f)_P-p`f701fyVs|4G0Lo{IL5Z&8g> z(f|3r4Y{GDnzVuf_+QP~!PL~o(Zbe=o#c)$=xWGPUDHWZ@u{$}tu>dSiLH?-m#eiM zvI&Zat1x(LZR%tQb+xv#aTInHh23l+4BjI@=7vFUHgS3_3e!}429>sTFop7S@o@3L z#PFa{sEC7!nXoEc_V4E4FHx965{6JyBR|I&=4FzJ(*Db^ zjPT}WctgdtNkFyw zq?<=n5Nu7nP(=!`F*79C_jy=vCo$9QMtQ+oqRB8+5~v>~u`i{$NqX>9-OqmFF5ET* z&twz|Zj>)JT02!p`kkm414ghJDoMK@nk1tvbJucUF@=~m6Y?|2Gsa+)`z(z_7`ULx z!Y$O>M(^x;8q9N$gQ1|YH+w$zXTZ8?EQIzpEZC7yO#9AFLmZJJ@)~_P7;-}iG$9FJ zsU-B@qs+)|G;w)o%lc--Zn{K4#j_`rFpouUXTT!C_`mXn-~JVkXYSdv8rR)I9|JK? zPQ?gXA(EUW&qK9zd15w|v_Pxry2)Xel_U%KAmARS=Cql#E+J)*E{U(%V zK4{yhV7zC4jwe~0>Hhk;YR2P^&GPAdHU#KUJ<@q?K;hT> zd#oqW&yU`4X%anp{$2f#n7)0>?F4DPN{0-q$*PCVckX%RYZj&Hcx;xc)_J;_7MgWa zYZV#EAoRgOCqWGY2gmqfdanmUz0x^ySMdfqS1)**OKqp?+=I@K#%;AjAV0PTxzbh1 zY(2Y)rQt8jZ9ZEb@6_+*4&*Q;_CqwP2$3M_X0vT%)D0<9R7?7OtNEY_|~n%~bfP4s#W_LT-Bt zQTP1h&u^j9i+NUD4U?V7q!c~l)Gm7}8%FsBKWY`doH=R|gWl`lPt=`o9O;^{5o#5e zVgmc9Zrd(2Kb$FruyCBO+GbYXZ+N-r^#dw&oClxtS@ton_GN?~Y>cX55z>B}+h2%P z#)G}|@SD88=)IO7&ezS*F1KO#48ptJ_k3goRs}Au`Qpj${NA$owU%w!q*K2l`y69Q6L%0%@xj-I3v3J0 zj5~9CPxlu4G3O3e`yKYX1)db>)uziu((esw=qq%7;2dmoi*WPB`0*Aca3~LY)`HIu zxlb0G&*PlC+*PzOCFS{t`(SXw;(=E?F0t%*9UiZZucXdq!R~xpqCGxW<0Ge))O)?T zTE!S{rf~!`{1zr}+DRn4&f$h@Zr2`9?dy1~-p|L_Tk5_? zBVZFZS^Xx5XoA^u@x8{vPa^SKWzNZt^iV%5=nQkSU~v1edrvyEgYfOy;AVv|$H#$x z_eE?}Bem0oF9*nPos%zIgy8{#~DMM*U!t;0BxIgqQR_9nW# zlssJ=y5)1ZuAdhox-HE?Y|Ydg7S!<4Wosf^S#RK*iZqk^x)8UQte42xaEYZ_<$lkj zht~uQ+GSRMR;Cv6^1LgR(RSe|e=-#mHCsjx{vb-+Qq;7oDVg4c#ptf$tXFu|YK5$j zvjy9=AXpr}9HB)^V}yPax`%l>8y82`O*g*Il+gVOci8+SaK^~b&tSYopqRhW>UXN- z-iUFeoE9?w!8)rFwq6@Hv&o5Ctixl*+Bg z`5Ot!kC`KQY`6$1d7#Y&m7^Bjej$`Q1h^*X zsOM^sqdUa7)fvniWkRP@Tuqu18$$CN8z}`sM%?I)UrizOA~YAhK38h{sTH4sS?PCf z?LFGA`P$p-zH3^Jsw2W3)>aSQgIqr0u2p9c_!&!hC*E`|Pp|gn%hFdY;C|GfXgs8U z#=~!h&v@M?e)YxwYDn95HDK*e1Um%khN!t^P*CIK~v~))Dx;Sb?3k z6CyMsu7yjo_P6Rk^Lw2+xowsX@9=kG3e;{@F4LdRGhBbGkMh&6IGGJ$I54A3J}o5| z5euOSILUxqbicKe3d^E2z`lMn?Nz??W%pzZtRjcIg8TA`gZ1%V3n{yyFxND6eBxvk z*+#{B`}tN=H@ zlQa^hqCSJIMimmRk?noaQSpk<$>?u*aD!Qbu}5jlDiqnC7Uvm)E_DZj+!Yg60AntF zX4=U1GXU8(P=Z2`y8?ZL`wUSW%Ri26kBW^(W`uoL1diO5Q3U{YpG!u`|F;}UgA8Z0 zf`YXgo`3vo<#W17VL4e< zI^jAWu9PLpP<-5Zrd4^+_heDo=S=N){GrYc^o=|;7{im;2o9O{KF@R7nh;uWUTBY| zbh-4@;I7&6k7HB2<7xzM|36%J=Vs3FEth|Ea>cTOrAlh;hq3;qDo3{^*J4PO%#OA>-A65})aF zwV$#WOk?xxobHj!w-d3wb|!biO?na6XGa^OOy!d2bViC_QO;#*6`MJnZ$AWdvdk6P~X3sZV#A;Nvp-48I+M!qUSRSBXY5j}^UW6aPSbL&?t$a$3dN!82@hYh$L495V~Nwe&=weKi)5h4^41c+ zck-0qdQAQ5a@!~8$$Dj%7(M~@gQ)85I_+ihlrI2+zY}@pbJt%uNY+C*Jg+a0hqfHV z<4Jc|V1#WYCLJ+*eNVV?#eM^%&z}i+p9P-(oO)|G4XZp;Dg(q2CzZ{4edspaD^oq^gkBywPKQ! zxxg|0c-I`l;CzS8!iKOsi zNV;WzrlnWEQUz~fL@ND~4?xUcDEJOwf^@G&<fe@~Q^%(kIH7G0Muts8$98lkwr=;jn)En<+OrVV8|>`eO>Q zcUIXvQKvn&MK2v-doq5%JrDlKRZXWWkcKPOU7fwo3vJ&7C_CtQvL|fZQxt0|{(Tf`uOJhy=$?Oi*5lc3cIPpLi#g=7~XUd4AMExJeS zOnqhW(}Fo+J_n?g&qfNgie)L1#V=-w+zB=AXlnBK++7*|{YBceHH=C%SF>p5Il3*6U z=t#0vjG}b1;eQ)1Ke_N(SF)(~v~k^(_qp}tG7(83$&Mm|QS)aA5m8wXH#Z(v%dU(7 zW?H}#XHTkd$b8=@8RAwmR*Oz%q9fw>&Yo&b$?Mxgv8>8i<3X+xu8>_r$%dnmBID(U z__M(uXF6^00=Yi46rxhVziL9D!61@-zntvBH9{6)%=2-OtLFzsP=&6GkHaAL&@;PC_dWSHC3D0V*hF*zM3XVxugf_MW=pyc3q0M993uFuOb!D#oqo4{YtI zOa-Bc`^ElMg%2_Hjc}sWFs!V)_!C^Bb1ufGuQJm@Cb(7awWCWp4oL{X9ho-A^!Dd3zuGLQ<_T%78+^5V(-eq%wit54p;N(gSK`I> zh#Wlf8+JDC0a24-+T)})MFDs>gj<9n%&XkLi0tmOhFCi$RrpI3fs^0#FjIv33;IOI zHKLK(Rv0d4!?b!?2=W72N>C-`Aj%Qh1#-L)Po!F9vnP0~;9oW$@9MNAgX zrci%2rL=_Lh507;99!YoU za^27tSqr}4;0my3@t<%JygoXconoR0OH{J0JIy?6RpV-Z{#9Zp>bu)|Ub&N>)OTEg z`-(-q9Sa??i(f+M`_!@eG*+0JsZQUVf81RNDfNA{h1Ygu~ON$_|cEVhsH(riN>$TXEn#qP4nVMy(_9_0(0m+3AN-K@cn2>jkrI5CAd-0 zu+T=6nR*DG3CSW65D^G?kmO|v3zF0r0Ni=`K8{E790V7@9dn7rjjAXHpz|E%Jr`0* zgpvU0l(+cv0f~d2fFO@h*>z)((8&x4GWvHKCvun*Bo3mhS22Tr{p3NvOkZTQkpu1^ zF%|oplL8V4qd~uNQlVux0EuKyqGziyHyS6S1Y<-XxixaY1|&c-r1r5O`-MySO3~tS zjv)v1B?1GANn||v_ksND6^Ysi=;f#s`Lm`ZG-QvEHwx5!to%L=|IXvti~`ea-4{1d zpL7QzKy3d3PI-XVl;`Z2z&y^1yiyz_2pYx+L6R~;!M?j=F9jlwz}m%my1z`cs#0Xs zk`Ba7#Q zDv(N}_L*eEAc!J1AbQ5kwS*>?6WhKX%4Gu@*dKR`*Ff_mK5x&J0$Z9~oa}!3)UtSL zaoW0=I+9(%YS)Ozi{a`tGnlCpC}c{crkbxK6u#nqw6WSaCLW81iPsL)CQ|?fjj~{g zX9bu;SQqKEoSl`7hj*SV>ap;aH5oC`B4f?KIUPz(h`mhXmkyJ87q;8&fe{f|&af~# zhS)LpP|cW}AbnZTKG%`FZf-UL)LN~2?^^X-O%;CIsT)G|g6D>kbM~!4R*_ODxYwvt zGWcBBTTa*2(u#ZQAoUu4fPUlyl|U_I25NGd)hJ2d1FqSSTU4+BEP@yic038EerN(j zA%~M4!$u?DDge8&HE#Q_#DQ3M*Lu9{b~=wivGe+i;WF;p169eCv!l(Ny5T%+R_?l! zv>8`Gr>5Nr5B=K@8?hPUg77I`)t?=#G7*U$L^*9w=>qv0HePN!JP#uIXr$)K6e$7& zVrz8i>)~HO?v-j)O@rf7J#xuy!0x*zpVjq|SK7K^AB5l^Ky=Unn7L$I@XuE{A}SEO zJN$G7G)Ff_YMXQx_wnQ1g1WQso;!`$ucourSS^QgKb?h}L^PcHVbe$DjzdeejjV%q_8qz-$`Mi}9yy%@G3a8zW*n#X3kq)9in(|9oc_>>x|gh* zH*``4^i;;?;0Ai{&C>==!@_2nUIs>OOxNqT5E939WP9&*uu}6fmM0`9=g$qKN}?lU z8)OL6veEpO)ZuVY1N&a9SL?o0G1{m(1xPtO4uoIUggHbyD$wZ&95Si5nAjSGGr|T9C>W6D!LIc1z2=_7)Tx@99XcEdUOcBrS<- zY0%?wfu|pl*l9i~#KsTDdbrnL?imK&Y%vzoC@ha{l%=Wt6Tf92d_M*m$IJxPWGN_bOjc`PlBlr5wBlHveE4R- zcm_hxd_8)m?>c2xNS3?n>K2*B18yg#!Rguy^!B3>onAO~Zq!C?5p>j_U3ns)5 zze+$A1Gk3w9r7T&u`VlvIq^%zn}>t5K0X|JHJVKB2)r|YC!93>0!(Ac2-+6-!U#6& zLL_4pC4QPQVh@?Kc{Ax8zofz7vB7H^kd#|mafoaDQ|BY=Q;2CINeAsG;i0_u+X579V!JKq-Y ziVA31%w)T#ksl|=;H7TsDrsOZ^v?4h1}3HoQLg@mLHpW%M%@qo zIM1D-)H)dbl907`2_K_>NfjZ(TNYU)|P&*3N}wBRPk6>o|Yx|S}_Qq z{1Nbwgug8betuyXaK-rEh%U4?zu(mmJs)C!a`-aIb!2^PT>8<<*Z8@GY49sK$?R@< z0?mgR1&mTtc@P__ac7mg5X<^NNtBvQHgnWO9f4*nxaHK<9nx3EllwPrCXh~Bvcs4U7?1I^yCxaW0< zr5uv$C}{jD-Xgg93u%dv(B=vfwMUQNx!hnLDZo5sgVh^+tN}8m2aC+38!&tez>u}j z=>|CUfPh#VlSX%gl5l{Mq?%PXh*|)UPfy`b#0`AHK)1LYlQ%4=0U)s;-Qs3=F=BwL z7$0nI=9*lR7ZR|$xR7R4dU&ddA`WTG&o@^7TWHzvZ zZc`fiZkYDphk*q9|9h@R)W+a%+iKFhtvF-45CpUANXCIWTa`f?nci8#v~If3&8!NN zn1DBHkr+a8amt4dF^N9k%$946Iavf#L|~p3EIcjGdETPlWpfNE_eRkJRrKlFP#%o~ z$J8`43yT6soXpoIZZP0B6ZoAF&v8Jh`l0nRi*i&CU&T4C_O%cV=Zl39(A>Gru8t!l zZq$t9N13P!D27e1roxS8x6G_NA%<0%J};!~j#3h3QDhf88N0fCYa~O;C#`&8+r{J@ zte!@9*nh%YO^_eYBGv`20#VI#bJbJ{)K6kwRUGEcGSA@G6is`eE6B=XNV#DxI-%TW+9c#v`># z#r2^)Oy~USEn$TxPhvsFI`BdGlM_bi;PzC>fOK$9RKLm+XcZdx(TaI$7E-3#RJ&|4 z+fLPtMf#y*KL!daCfltMkmDaL-9)CUerMHroqyj3LSsiLcimmVsX{|(pz(%79lQW; zn$9)_jTMM_owZ97i86zPY&=lA+mANK4^MzZp01v)3Pk8g`Om`6CIF@#fEOXE2$*i9 zS|jN0?f4zw^|9SI>v~4B;|VfN830_63iM`mDc{)Z{>*TvmEV$E)!Sl+;r3r`9jz9{o)AJe(oSUahHvc&L0typ6 z?z-RGetA62(4{f|gE}qDf;LnRkn>Z4fbm4zIxUFdSNgI{34q}gGBdtdsd{B2ZWe4N~TZuIiN_r`*_+%zs*mE z$g6G6w{F_LjczP>{3BQ80*S6wloD`1CK=4aiyVgoE+o;&(J0~|=bTM5{uabiKYXse zZ$I*+QdByORTd+zk+XRyDyrLpt3UBoF7h$(6+G{PU?TH1jo%!>>~i-8nPi8x0XBU1 zKi>%aeRgIf4^7iJaX=Qs^d|e0r!5eU1+;y7RSH{hhG4!woK{tZ-fShwHX(B{^p5AK z*P6HfGx@5jsX6}xeI+r@z}d8XQ0;#B%2Cs6<{jFp3;Y5i3;%TV!|*58<~m4RvLYz| zP?UtUPnN`MF>H$Mip2;8Tmtbt|JxNX@-3VbBb{orx$SqLV*a#q1C4#`iFr(9nO_L(iD-Ma#!Yg@|lb~z-EHOg&o%zPiOrH+9b#{sO zE{mbn=jhUgd37a_ZDJ+|`%=!!>Wnw25xd&f@-Ay=*vDeWe^_dTjA;RFUgT`$tNTxU zw9p#fy*vmRSvt#(3A#<7BqS<8#v9UR-kp#U8Nzss!`l)r`r6MHXQAuU{lh*1mc{bj zpJsjO3Va|&V$&>4oiQW(2lLvE652byqH#gyNtTSGv3z&JsqSNi9IBq5E~ij%+*&DM zlV^oegwj|cG>QMG&}*MbNO!C0a2HswK2YenN~(!yev2~VX<1LAI`1meq9V=zcI!<# zr>1-L2m`4Qxn|M8&98XQMf_ck^d2C@%|@BYm)n}|74b?a#uc-l%YWEUwh*U zqWs3#nzE@Vx}7=MB1AxY8%UEjcOc>d>wUeEA2*bhDwN`+bv3k;0qH{h1eqWLQeonz zY+A$v5_EYq<_4p5H{kFXYGX6xw#jqDfip&6GveJAtPk@y=Er|yC^$#|rs@CPu}w@Z z^_lgXw875~x$}_dW}ND{WOf;fr*TbB^!KYn50sIyRUHJ8h!A`NyTyz;J5*IS^F{4u zx~51>;Mg}u7rs|aS1Bpwx-tDiLvWiTA?B#fAF)m`xj$?$M#aT31JlCsgeEWvW&l+! zdDBuJt@3>X=DlXf%pX6ELI0zU-FvPTf-x7|fXUV@8z?>=%f7jkj1cMqqggHt zgEjBt`BA6g-weCv4G4FynN;~?P+jNrGrx60u3oKh{#kQRltlX90NeN2dxXJOyggQ1 zfS3!AYu1@wnEUY-=lXC#JdhfHEp;a@g2ZQ)ILMi5l~_bq`O0g6Y&A%@r=y*m%tt-} z+7Hs<_``8osT66;NbPYR)@8M{wESV(`5|fv=t!pRQH*>RzoC^2F;8v`i~Y*t9l*tj z5!#3#W=dC15sMM9)!USll?_H_;DQP1*aaq?Vi$T-^y{v#JSstAJ{^c|s?{#mLY^mu z>FMb>uok2|>#?)@TbfAWcx!U8J(}qU@FIwcnf@YUd;UF61aPZrmJ*#-wM!nzUfxNM zWO*DH1qOX3{#$Rd${Cr+eT6>zhPvGTS+SWS-7v_1eKD>8CWl3UbkVQ#D`i2C1R&j3e5(C>ln$q{{1{IE-rf#J~>B}+y0UQaGVYjG?zYp z&+gypO-8E^Y`A!LnvZ}yACr~h{Su3aJ{Rrn#0ol*2((x1JU5J1NY$o#lb=m3Gi>Og zIQ08qj>a%IFPwCHf3Y(wi}mS8C=lI?@SOWI6`w!&El_ee7s~ye@(lp_`V+u1AAsKn zH%*#@3}Tbc{>&f%)97Spb`S6^PBX;+9om<`yG#kPSLI+U_lYxfe*_NAA;|IK2lZEU zyPcEIB_n!71;LgAnL;(&hPa&Ns$Bcyj;{eN!wJ zaCv3ZF^PXtoPfPK%LrNd3>?h)b!V>*fwD$DT4tS?EJqf)((w|i1o4Ci@07mT))OU& z4rqWjfq*S>=1GLeU06Mkxn!UZfTtpDc{J6^GQ*nJKTy#0K;zF?jgKT61a(q^Pka{LU~tq)(J&mX*O zSVD?yh%;ac$pYG>Ajf_9&x$Vy9BM}^x_VLy4g~o5e*k9aRZS2TXXv6U^E5xlBbQvt zt?i-QyyaIxVuav?k8rgDHPzSuM)@7?wDtT1yjHYfWZ{r<%YIoIsv|@VG)`V&CWxDz zD|Xkk6py=^9A?dV(l-`4D*~SdYOrJqILZuQf{@CY>vQc%5~_k;tm|L*4fqdcc`>jN zrwc#z(?`_QN-PkIj^T5)eLh>^xAE}Wr)ML;VIarANssrhORyLYy#$_TM&Jrc(j%Bz zL&1lEYpc@&tu1j_e5^Z@G*;-~H)52pQV5YgQE5Pn=38QL6n9*DD%!)qJo8?{6L&X( zjEctf3ng!l5^-yM9k7=q5Y-+IX=8FP$SJy`5#MV@MQX!jaCb-igd(l~w>jYbJ8vg8L6~?b!j-X0Z;6Gdt~8OW zf4X3EVT}JrI-Rgcf(Ee$xpe2$M2Q-cC=z?O#BU=|-+r0av$xn;n$mtQe4E2xz88Aw zTLU~WK6$6kg#wn0>4+q}z}vJ@^Oq}MBh?X&18=F8s4b(A4jJ#0S!~_k6K5u4XTUi0 zFeDt97NQvBBwyk>A}Xbrt$V$4h<&0YDAAUeQJN^t+p>ADZySjuVDZZCuCL;pyV{ZB zRK6fRoDoT5fvZ;p1~tHJC-QY4)%u0(%RhOVBBr~afDj|50@*vI$oan8kPkO1LB4atpss^%h`^5bt&OqW&Y78plhCvCC*o=!E zByW0KG}k&0EN%?Io1dQS{SR@NjF6m`H2mc{EGr^Ogq*VrGnv-j7^|oKc>oK!*a*{Y zvU~%vX!0|prPc8j{o+siuG@QKloV<9CGs7m>{dv7bQsK@PY17P`{=(je5h!m2FZ zZh50jX`7Mf=qT(nxL*mKgIjEwJv+Ef4F81iv8H^(=Qk^I*z+@%&(fq&qjfYU&lmr; zte$j+^{9MaNz642BNtz%Nu zX#!%yf$~tE2uX|2p2DL|^ehvV(;Q9LPOo|g?5N9y%%`i~7EbnbWDQrj5C_`|nCW@F zJYOCVNP6?gCa=?r#0~~2CoWPm|4A1bf)LcXp6FpzmC-u@-ZU}pcaAxZMf3s!#P>Z& z7L4e`+unQNHY>wvPaHpJUHugQ=HW*U{~ofIP#aa!BFbA{NEx~zNFHhfo5LrjKYxm3r6OQYh`^LNyCMC% zK>Ypc+x8tP{zCA9i9z#OIuVkc5dOdef#;h0_}@+bea8MjOqeKIeAc2J`~MQ#LuCY3 z0+7jyAD{mgqG#}c5Z&$KWEF+{*hm^`6DT+*KO%f3|JCC4q~KVAZgm*|OYw9$po7E$ zA7n6X=&=B>Ijh!td+AprOQ5nT`m;$>nNa9k6>r|i7 z@>_jW|MrY=;Q|mWhLP3djK}ZOft7g4x_KP9R38I|E1@4t5VSXH7URo#2DYRU_x3b1 z(-PAM#cytNZ&??>dZcyK_>LK(jKQS|3i~1nYsTV2d9pVAyn)T@LE8FgaTfOL>!)~R zccJ}R%JGYx@z^v-U+)8(3BePwzRy|7?(BCrJdQS0Btr+}l*Xl3ik@vv)jrCqZaPwc z-oc1L`_uCAqwBlAj@_dG5s&{yp{}@?tZ^%*6?T$8CNAOvj>R15^ql88cM|!nRSi8a zcH1(5*V5tQ#D28WF>9>EX7c5;WdOUeB_$7l>i0yxzao%<&jfLc`hoo8crMO|uLh!k zSD_u~pqQbkYh|y8l|ac)&Lt(%4{SaDBC5%^dniv^cf1bBxR_pRArac-VY)3vUnYbw_H-1cQchfvjb6>FjG0dVh&Gt!mi7@Mw6$AM+%|u zws?Ef+{h>`M>PLI!$G*f)H5-VG*FebnfR@ob;@(O`~f44#ZD5pXc~6wBZ8cf`TTfW zqevR#mBaTG&%L*@>5%z@1ElP0`juV}<8Ts1Jv(JE@ zW5_vQVszWHM1jC0R2fw21hjP%w(cR-=k%I?RiD!|yK?a(cqa-C1BPV8?cdvjnzaPA zDyYBTxGOQ0aRg*?sWV==fQLui=Ex2poH+i{637*d(YG$NcCUM4JnEt&K|~=<7{o3O zHgzXwO?)oa@1UCooTH3Q7DUloi}CvOHMv|m6@{|C5Eu@x4asZ_+4yf05UGo=diz>Psfq?id2x!j(n7=?q zLcI{;)${q02KOoPb1qPBN&WB@Sxrq_cLqp!ePUd7LCVj688L_vpv=L-gKiQ6K38i=qC)$((_)M zW(5y9yiGRFeu|948({{*$M0?{zz8&!gl99^>e2mhxLx7+?%r6VJGv#i~RhD&W^$X+;7eT~6NTUbQTnLZ04N6UgQvZx4sJI9@VZ;WV3W|!o9^&v4xg}(bVB@OH z!>nVBx^Lbypf2(Fm+gE=ce+CCgQ|d3==59K2Y8@9jzBCO7iyzq{S!F@hCDg?P#|@@ z#;r4jncB!G*J};s@*(DGAULDz?@?ec;76cv@yY5h)+R;*v9Ms#yA{v9)yf!6C>#Hz&CTxRc5BOZK}>~yS3X|?5U`Y0+bpJ z*U!^jXX0$~a$#HFofI|E&y9E%@9P@nKJ7Rxtyo+UMFkLad4$m5{W6Gsj>NoR1S4N? z;itKOIxfTto%gIoQ%1#XP||FV{N-ubP;zPqc)3wfC~lqwa6*#^N>tXlY@~z_hex!^ zm0Sda5B%SUX3v}0_6S)|ZhT()nJpF>4GgYevhmZE%eLylM?k@Go^IeD21H~mkJkB` zdT$bvm>fMOM^cjPKHnWMtu(+D z6eV_OBn+lw_2U3aVAh?TERMgSxR}TF1yY^%bA>_#1lH$JvCaYNf@*re$gsI2N|Es! zH?AuZibJ#v7yy1aJOnP^{A6#!WMJ&22Y@_pNIrrMy3kPsg<3gTDFMJ1iU0=OIoFSv zM}A-<4boJ|^4jY13@}&B0WYs0y_ugEfavx?V4_)VHS!sVaBS8|48=k5tA-SpQ=n>kAl=1m4aYAiF@)k z(%~|L#sp!IqD8p&@8A9qR)dMwl&BC-LV_;!SpYiV#=@lkMIw+EvQ(VKyxXM^eNcjb zOT7BVqJt{bX^8{rKe&)VTMgmJ%wg<8C053-AyJKZVl>ktg`9X4Bz{Sxa}vK8YbAI) z+GEAdYWUFnlgW4DUDqt2UiSQE-m5o7i5JXKEj$mZxEM>LUR0<*l@T2Inl2Kfmu}MV z2HM^DS63*0Ruo1EJNGXn%hQ3OY`GFWmA_fY=0Eaf+y@6;k7H5*VWLyniOF3KU`kIl z3ZwDhxC!*yFn&BoM3ahb+doK|O{chP<3>2T+`0nhJ797N=y)KdvRw0CYtnMj9Tx25 zUw79=lY)^ALFxSuImB)f54}p~m$XocnLG6ONHQi?0Z;&~w zW&|-BZyn_mP$RiOFqx23}B)0X7?P>67A5%qeAIRWj6~qG!y2l&E z5`JiWpypSr&a-k^m?Fjy^txC!ZWF2ypW?ojJ>y?$(n0cx*I4$$#RoPuS>V*5$)yP| zNR8##8aa=V5lH^t@-8K-)xwGXFQ>N9w#6-?m9NJ1SE;=nOK)6l1`#{I^!wAd&Hd`D z$nOT#yE5&c`FXGCTgLAA^jEyup8DZ^>7ET99$__AqeVz3oPLhbq~Ls+zA5pKpdkj- zxOD>81lQ(xdHj4^WG7g@1~b8F^%q8#J*H=5bO0?^>g*#(m`DfTiUuW~3docR5QKji zG@>Czegj^KNg%-E!k7-2n0CrPW)$e8~(-EODt=Vb7}xE)KS*^?~!49pFej@N2WD z6ShX?poVpZ)q~c2?gtj1(bMhp+*euXhJllUEnd$(`vG`n2Pn>CLK-xHr~MZQIGrv& z#*1IBDzB{rOYsljMz`)169?J)Sg`C{#1VQUakvCHgH}4j(D#GpKazIcUfQfX-|9D> zdG^Dk18TdTI`2WhgtMDg*oK^9;V+}+Uv&Ylv7 z8j#gEd^MZ!IzJkiVmg3LDDEqbxK8+_+wy1OdJw6_fscNH^aBTQvlDv;zsS}6BJDZj zhkdXgVlUWDCsxg|h2a^2K==7Qd378(c|Nxq7K`KY{Y3w3*weFEi0c4h6Ru0a@(Cf+UO+!*99(+J8IYO z?&be(L34hVyUjR)Q02u!2x4HX2;oJ5;NZ!)A6;uW8jWX1G@iVILNstDt=g{>u_l77 z(Jzq2$^LUCezi-KQ@QmhoMArL^=a$nFbCR14+w2X+e0eKujnbg3$cK z%0Yet^SL}6&ip<$M+vh;AXd$PLkrP;K8*MRIl+uLtE07Ly z(t}J&t3wt)tq4tAjL;d;USA#8J2y5CV!-ru=u#U5JU@%LsTRcK)`X|nIT~3tS^q4p z2Nt2rr=H+)AOoNoomsrb15C>gNPCpH+KhQb$ZOIRm4QZB&}naOU}AOG+S1bg6`nnL zdykd2d_J4;c>yh|I4`jw(WPX%$LV7H>xf-s!i5YtTE@iIzKBzX4%Y96>@p=t=@aLHgi1e%U1~=#!qFeiwi4yb?@LfZx1!0zP&GvL zmfE&xHjR=p8?ebAdGK0~M4Fo_<%+>9rw59UFjrYPuyFWz>hrI5mkg^9ZwSp^CYeM?A4d$P90%66m3T~Ia!(kV?7&8; z0d2c>9e9Gu9w<(?7{Idc&V_oR^2(Hi97VB9iiTmk$&pGj${6FR-dYhqdwUOuL-1(M z4E@8&+}M+fT_*iX5ORl0*j6rnFnBJYFNr=LF@9l?q~s;#j2JE**2_sQ)MOeAOsa?{ zu~Fjb4bC2I%Bto5Qvw#;+}ZtiiS?9U5ATCBhA)IhL?)tTh?kFb@A>!iP-^m*jx6Lh zTTgXudRb>KqXYKW&Ac(v;-iySZ3n63xUDZX?-2d%Mk@Z>jby%2{6kT~M+eWrqav(S zuWUZx1Y~VqEuc#_nTps1&S25w^`Z8oEAt~oE9z`UVK^5_TeKQT8m7JDZ6*^q%Ehen zI9U0j!rXTYvG?@T154E%EZjOCL}m@S4m}h032-&$d}E6Fv9v#NAu(h3m84P$=T@5d zz)wZCuw4)flIx(&KM5VUh1ZIpQ3q+^!GUJ5D)cyRn+0^54ajiO)#bHVUTC)O2#(Ud znfM~*FD9uDHPOU~B5m_u&Zy`nY7HVI$iHQ0{Oe`Z2MI!Q{QJ$=Zf@`vy~h+ zF4)w(H1y`Bu&q7(Fk$zTpi#}H&H&Oefl0U2N9V(2BtdXdZhG;xSN`2Yz9U$Zo)>E> zw-`AquVe%vu}Q_8dhdw&^FS5xd$5fcM3&SOGg9ecozFyGnsd&!8f+w4LGtDoU%;q* z(qUozfA7OYt6@Y)BI#ed5N`YTE^I+_kLH%}U81`_PukjeYH4m}j4^5Zvdkv)rda#o?(7TN*WT=+MQmJM{M;l7C&;{K0pd*uJS! zVygd1vfz%!z=n@)Qw|RPn)}@`3L=*W_IC`riG{UyR$88-XmF7k`j`psYp?QJ2+Ufo z>=*w(&7A!|)9W9{HDt<((Q?jFY}sVT-9x7xDmQCJZfXh#(W9Fkm4n)0p)f+7hG=G; zgT|x|XPr1YA~MZgnS|r!L~h!SXibirxog;VuFpEZeE);*@1M_gJ+9AnUGLBJdR_15 zn`}E@Zr!*k!c%bt9y!KLmk5p`mMw=QgYOWKkeLJLO`h&Q3F61E`!au8qHZ;H+Ewgm zsmr_L(B~9zS62-OkWryKDPF#LSJ@)7t1I+?+KqD_B zCWv0G8-6WP)g9)OVQZkM3bR2s>^B2VysRc;m;M^Ls7G%tC;u}@9xw>Co9$OCC`mi# z+E4fKomD2i!9ae*<_qc&h&^9|bN&P-bvuHh=ZIcGk7Udwt85j2;#gPouu76 z5SuxR2S5*pwUSg_PpaO+*LQ3jJ=6(bZ#n4klvt{gxkPD8@;;vV48D(R6!)(6E>J7; zhf(LQeH28^wO=wMYhM`GHjQo-l{KY=zDik?E>p8%Qk@Fg%pp`4;v+Ib`TTfN%8MZY zU8GiNjT0H^&TV$ds6X)1%qG{h0hRqZW#ds)+AG1Xm+if2!a6q?=7+zH72NuP0`d4%{R;&fuMKqP-)YE+cuo*hv zuBwd;IB3`Wiu{;eh|Afq3RL{iGg;!Pl^Z2~Jp6963|qy6^qMrIEzRsK3hm zWHrj>?{N5G;ls%5-WiXtd&*KPn&0xyR5INh1eRD4-gL^portoR@`k;o_zFOZLWi*>p|L9?{ z_m)Sus0)U;x@EeTW8!c`@g&`&?U+Y{Yf6584OW(^MQ6{m{3AA&u>iV-7{un*xk7(|xvG91ywqC<9 zI#|xu2+OL|#bFo=AMd4CA*!fn39x3Xx|!Az!D0(mQxfV02xwlo55;fpcwiiBg?bAn zO18$9kKtGef#gRYX$%ui&&t9Ju@!ph&|K1ZhGqg^98`U;>A5`S$%&uE_5ahAryeO^ zo)Th)GZQ$}_wJo93OWnlkLSj(%qsNkU$&UMV^nKoe+w2Y#jS*ZT6OL_ ze+bpc^!1xMZl(S7vR&IeZ{rv~&E57Jm44R5MU-={E0de;4qTnme?sV3jx#o+{N@xo zQE6O1#h&7BDwQRj5>m`PuuZQlg>BC($Z$S z6?ZP6dJ?a3!eh%hQOVcegr~#Hj4iiq?JSAj7Uy@rhQ;4Mcx~Y2V<`=I9V%i@frIBS z$7S8-G1IH3W1a*i<}U7`eKlp{Z*vn%ZQ*FPh@6wM^KAKH_lG$VeGd07?4f>+IOujW7HsWOiz6rlZSIpPj{}7*>>CsO zgs&d}uA6mEbe0w@qpp*<#g>bcH^dJ$HQ(sXNJjVp-cO^cbB%OKu;dOaUuKM?4^58A z&ogwp-=6U<_?gO{IGM7W8k;p5_c!wQ&iUFE&t~dbpO%6=w4_>Q0g@p%eQ}H@+y{jl zkaK`;8X!eE_Nm>XumTVVJKqQA{&&}FZ(|b|ucY*26V(5pQFoL*9*>XD&c6#qN|21q zyaXyKIesu~0AZH^tIr}(K+YkcMs4G>3;%m&XNkjyZjM}`AKG?QG=zl0tq`dd!07Mq zzeeF$y}O+bq9el%*4#eGwE7WM4JAf^VqJErB?jg}92Se!SW%6K-a>7VtIqPRehq>R RT0r%Uz1+#9O5&-se*rUxN-Y2Y literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-linked-entity.png b/documentation/fr/images/config-linked-entity.png new file mode 100644 index 0000000000000000000000000000000000000000..71a6d2c4010322abc737c35d75394ed1ef22f2ae GIT binary patch literal 36765 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 D;vyIV literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-linked-entity3.png b/documentation/fr/images/config-linked-entity3.png new file mode 100644 index 0000000000000000000000000000000000000000..fe6707b6418afdbc8d5e2485a1bb9d45ac086712 GIT binary patch literal 26303 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-main-old.png b/documentation/fr/images/config-main-old.png new file mode 100644 index 0000000000000000000000000000000000000000..bb97337aafa7f20404c81bdfb217f6333d5423ac GIT binary patch literal 46176 zcmeFZ1yohh`!)y&aseeJq(MsQknR$s`y$;U-5}i^igb#KAa&{PE)kUOR7vTE+1Kmu z`~K^jnKf%>zFD)@tZ~7TeeXW|?EUUI@AJIRdm>eppWVkK#Y93vx-Ty$t&W6*3`0V? z6AQTuKKc3dsU!G6%UViGRbEPpTGiRX(%RMn35n^AU4nuFiphg8s_(c@KIU0q5z7#7 z2c=NuO5#=FJ{`#I=2w1FaR0;nFZL??`2o9(HVgYaY6vZCupx8{g^&LG!;&AHZOg(< zO__T>>_-9*3`PV3eBPT&r%3I_cID6N_J&aqi>m&}ql}T(?(R6YUHnS|6^6&lS8T3+T*eKQ~9BfF6rl2?ksak#o>$A@Xv2(L?_yb zI(V&&!v0kMfu*adcf@yOo2O*&uK3vNTsO2g_{lLBcbhkS?2TOR9(j8u)|O{}*gCm* z5H>CG6E~Q}n(Lh-!2=n_aE2yH>u`OmB8`ZY)of2 zBo5eF+X5_AY{+BD8;N2!g-iAG6a^|E=O`BSH&RQl*x1aJHc4W#eGupcTcW zrluBlHn$X1mzMo^IVg$HzI1hU6l7=j@bF;s;AV4hwqoZL5D;MJ;9}?EVg)r=UA*jF zO*~ocT^=DC`A<927A|Ja){d^$4))aWc1=tj++0OyY2i2eZ~qYewD7e4?{~6y`8O;u zKz8^y?3`>I?EkH8aH%l-Q$ba0PYYXJX=^)R9&is)0S*D-zxDrD-~9JG{+BDE|NTlH zZm$1&<$w9+f4ox5#ll(2!4BNgRrJ5l%)g8O>zDs76lRBy{J&TNVdlS|0y~Rh3bX&W zITOXS=4j$ULJ~)kmzL1OJ*B>$bYG*ale7e2s@7Fr-y(gfN zlg54PwV2kZ_pQ!p)${{33hm#Y^%(IaXKf=b9aL#?_zz292M51qp?dcp4OLauO~#m} zq;N!xj65MWm~y_NMyB)ynI#Pprn{U$iRGJPEd% z|K2G85+Z~2s6X=I#MH^oY@%hBdRyj`x8*_qzFZ4Jn(3UzEH0NW?f!_uP{d3;|B(yP z`74Mq|9dG&TF%oAW@Bl0Zv(%y&Gi3V7KJoHVjA{zL!`QH@U*QdDy3+kko<4Yk@4hY zkvcJLh8nZ9p10MhHNQSq$9rp0;Ega5Z2~jOJ}Dsq#}B2Iq#}D&0mR1=5Pm$VN>h}c z?376!theQ3a4W$LRfCbMb&`1(tzLt2noaXO`rpSSsKsa-Ej&cBVFObCjO{Fwi)oqq zpMkyOL(!_*(^_ayJSO~W(g5*o+;GSLH0wo6jm)gl{HY=8Z-ZSBxi(X#BiX-A*%Xz|nDfEwM}H?-H5*hN&~PX$MRc4K1s_I&*^Kx19!x5r>Uv?VrVe5f zNsuw1_d*vCH+{zlsvi8%`%;7$Sxf*bOPHhs!q@`@psLp<>$uk6E>O#gqYz2G=li#; zB0<&Y=J8Jo#4b1IKQm~g!n&SM+mtnLS8ohw^p^gPg=Bgxc)9CGgaC_OpgJ=cKcn>e zSij#xrl7RpH!i#!LNFw9I%hUhWxeXrsBf_KqcBlmHHLerE%1)nvHN5?uN`S)J|Arx zzrgj;cQi>tL?JLSegkK@%G#oZLCWdhBE5LvG6$-Rf6b>n~lC zU-bLG72EG3Py*}L3yf$`|M^I^h|*-K!SK7s8bdJ;xd$?h8r^q>mfC~uMD1p4s>=u% z6k%mzSAT-j#Qgoz237C&tVy@Q#Bs}3R!oES>`v!B_*^!I_SbJ47q7o=m-kX`d{+@W zZq6BwzSj`V*3jp3wco2tz;TKr&1XB6Fr3e{2f^pxty|ru6Yx4P$ACV(L`PoLwV)vh z3%F0p)0gQ!W4*E9y~mmuAh7J5w{DkDz*9y@Vbn3#Zu^bUO&Ge-Z za5nEqXVa@0!t9Hq5W?>%gz)j&&q49h-}8dGzlujfaXaW|Boo_@3YR8dc`d^#8YlXh zA;Ar+SR(jtO(N7u_-rXStQjVSBl2U;|Mq&~D!z=?+qe!V$M-~++h(Fzz1HSOfyu?` zo`XNfDKWdDZN75WD?`6?i%Q?i6LqKZ6=jiQ%?xxeFRAN`l{6VzQRR_!reL`~ko0NAYNn;~tKi_Szv#uU4~@mj4;5}t{co)%%8VRtE+$)(pM;BO)WP0b z?jP>dE~Z;$d-Y6?6&f}-2y7O7D1I8khvcy^Y29pkatb?6Az z*zC=EF5dOUZsT4$d&^k|jIeE`(qnI7BD%u$xB6h{r5{b=&+$)Uf7!vW^9sTOyqIDrk4MvKvU z7c1}Ixxv_6!ncJNKR$Vs319A;K5(!&?{>1z^d4O&4%M+z5(Qh?TI=UK4dwoNtu!~} zRTCB#mMVgai4wixsdBTDi2VS+v*qx{025PkLDz!VpM)HDH*;=|7@2t^2ro5-L++h* zVhasjZSb|0<1`M!bSo{xM8X@~wq9_$PI|4kuPnT!SJ=*dR+k#_IQSdPMC$UP4TqLE zPifP^^I3+K10+s0a-To#?p%>7@$p$y#Gbf?Sc#E20i&|gc>5kGVf=}A`7l=$eA9eV zhfb!gsD#dG6t{8cupp1lIdnNV%N=uX)_SFIW^=B$txnocH#+;DGf3-qK)811Jr;e3 z3)DUg?fKt&A5L54bmv*kh<1ewayoHOzrKUg-F$oXQ*2={->B7ZW5oZaay>8?oGr74 zX4?iX!%r^h<1{`LcVi%Dwvl;T)%0h^=G#C3|E?*6RYZSO^-yTuk0sWa2fP}}C;%+-r)t}tU9Z{fR)zh^cPGw)(xGUJ$_kqn5 z$1|*eY?Z)f<;`1}L_YJ2CUx{099(vk5x!`w&F2|VRK*P5;UC4i-$gUJ7&%%z-7#1c z^^Lijmx8diQF2B&qjQLjd`4w=rpiAkjrgLBkkbCne(KHH%`Rp_D}U7$FSjo> z-=t0Y`$HYOY;ytQajb)aF#aUN*xDFtx*IWV@_mANJ%?tC*`d37^wbV3-Y%RR=3BHqJy8F| zKIlv7&T?l{x&GaVbk9I!l6ga*6gPw^Pg?X|k9;D-GzQI$Ik^R1JVut1Yq9>tD!c!A zbTyZ8M8e(sM`){P`!P5ywh;S!``H-3;{C5aWI5teZGH{uMg5BE(@m%|g^^x|%EI4+ zML=>bs|UN#)udj7xKAx_SB}*9t`V94z=-op#?s!QPtiBsk`>CF%@S@3#7IG-2aA>)k^sZpOZ!CX?)qCDy3igw%%1r7Gy5rtO17q6Y7PD`czdc~#$X}M#KL{dN zUWsOpiyfVHXr0gR_7-nDU}P7j{C$^U=WL1PNw&;IDAfYNoQMNyt8mll;XdW4Bs436 z{>vS^N7zmp7zTO5L53q=0?MPTg4#toqtXMczYfF`3K1v@25M0UXS5G)PG>E-*z+-H zXvYep)?+K8qTUtWp@UUeRS$J047XuY)?%#me^fc&J)*NuaJ_>giWN}r@^gj`s#Rx! zvET#U;gZ;$tN*Udq{xdp0G<=Kc8p{!3l$MaUVg{pIwvMp+jRlQ9jF6S%Pm-7OO#gI z8hS3HF@M<=JZ5BP;Fb;)zpn2w4_y!HmY`Pgz(uMx7QI9C$Q0A8IDj$Rv!kVV<}eBs zOZ?)lO^Qqm7W8opG7Fvl;Qn$TIwdS|2s}SpqZ?DW@R&}EI|hWpmcu4P_G3dM>P*Wu zv@cI~%w*8K49i_H_L@(#cOETh+`aC~M8@jT77X-4)1lE8aJhrb{7`w(_cV*pe3L|0 zj!szlW8KKw*ZAlytM`tJ82Ti~n9T8-w8<*_d9k{L999-yIzwMcJFi1Oy;W{YQEGGR zk|Ls-+w8BGUD>nR;v}e2X!2PCTm2UrE(ebDsMzOoXrg_+9SQDpaSHw}(X0Q&L4JKwO_}RN{_Kl6c$|#TCj3-~!)4y1 zioWy!&Sm3+)en|pw4xl;PC~HT6>X<|r#Y+I&u@SIs`qYdVk1i7%_y@EaxE>eO(qO& z5}1>a`+;-xn1D1H-}`Z$XE3VvjBsCP*!@bf^SY`tHkw`Py;F3(s+T5}Rxvc$kwK^C zblx(G7j-RD!KUi(g*~{Qs!^&n?#?JTu9i4%4w#P2?&?p7^&Jk>EjyxVb6Io- z@r|?L9!248v5O!seZ~M)R;l>aUSXbX>=3^b29s=vw(Q{+i_oM+#wt>t9_VE@efP#; zKMxyttHsPHyHB;n_XFjr0y~FOpSK}(%a=?0i+vLrTJ$+o^5Oi%`^TeRw+G99tP7vX z=1-~dV7gAtSRiYQRs{q{1dpqjlz7146vU)rls4||8+BrNY1(Kb(o z-lX6`+*49?lBN|IKS-HToBAWv9ivv^&N|*xe{_53lniT~)7$>T0V?hut`o{_)AlZj zdlykMd8eu>6}*ii{H?7Ui3K@{>nYomrddzw_;=6c9xQe%xQZ=KW?{W~eGt4P=waHj znM{am*4-uDzMzx0M_Vp1Y{_gdwrAN)1yMe7QomPAw@7t(HxA9kJoAeGW*3E7Q`=_S z-%~|Sja_@$ubrZExGS&2VPrG&L;Zq$mM|0}pI|N!qHOv44(%S}s|EggpOKIb6GChP zNAr2Im+XvOcfH3xS&=Iv@0*;ivo8*eT;*$jOyn0!v6h)cVq(S@81CaH4z5}sRfIqgb$q_e0^%vmLck-gc=pu@DMy6@3n zQoBGZggy8rRbs%nW%El>@zb>fV;J`v=bZa~3{sSy3}t6ZzA0fzk9J8~n0z|#^FedG zuTrcH^iK!&?Pj9SVCOMR-1VHx-C}fXN>|LEnf$M}jAjX$650H(JFX?nihnTan$)=$ zkP+NR$2e;tDV1v35O18`J7S}IY4h!5naf<=%p~C@3ym>HC+m@1e~R_=QLo6blP8PJ zTs#New^s6Yt9wg^D+x%<&P`}>oS(lt+BFh5kh2*p!V-+jJ5oDBpL;2mrlAf<#W;DW ziyg?O2BTv0a-5vS5v-DFZxcF`XI)FqWX3hJ%1sxJp?VpflinG@-3h!ug0~t~6FkDsaiNf`ZR1}K6^AVkw8;~l6&=+rr>d%7Up}}? zV#H#Z6W#xI?~%zHP7Dt5rd=r=h9ZZ%qD4G+1;uuurO^bpn=Kwv4|^%SZLf9=M7edH zyHe2Ok~oao%-^moOFDkX5N1+rfl}0kct)hrov*A9rE!1nr?qlQ9r8b^%+Y;s?A&%7 zoIx_W9$oF%+Ynq6->lYyN3eoU<+C&^OT-Rsh2T#JYq76!2pn7hBXiTbZn(oF9H}IU`Vl@c2rRhWts^vv(RDdu>tih$T%m@6JNkqa(P=m*os2J%29VFd{AJ6-LPT z{pWZrGs)_VLJwpsvzuL#=yqu7{)*RHlAki;lKsXxqu-UpN9o_?8*g<@ShgYkES!51 z@zU#S7q6e}A51VN)-AYN_)-ZVnixxhho@Q%L5kf1cI|xc z&Nzboq(%ai8Pdz=w10WI1b@J;U7ZHLLU6IT0e~_?;-N?Ia(!Z;>dmG2Qv|yT5eMuV zQufiw;zcHe0ly=^YVLg4L*~GfV&vz=AWut3+-^NxVNob}Zoo{q>`&EXXB8x}Ra~hE z7^CaFe76!nkLSDm{F?vzc+>5(yn>R13v7even7+E+^XCJE zQoe45c_iaWyaNCh1{u4(%og6KfIj$cyV%lfo3_Sztm1#6(fQGL-fgn`)v^bx`}aeJ z?HcYvKudPk+_v1_c&o^tdy}1bzNe4TMg84PY^2y|(t1AZFa!vT6n7t)2grDkaPe_4 zhIw3NZLy7tMZe3m7uByGvXlV=HMKjMI3r&4qA%0upx<&h{i)^VkHUPww^_p3&AL!* zp>2-C<4Gg3khmN;mK%!rUTPrJxtYVSxDidn$^~KxF@#}4kx7?;HXWX+wiyOwjp-@u z4EMXmVDhxhY%L3mhuZIUd`oZ$mj^VnjK7$6J$paG%$!)Tnh~<2SAA-om^q z;J8@y>%JLwhlP6S)y(XNXE;K_85IhAI;*xq&vOoy@2*qbQCB_ie73)M#*3VA)G^$i)V9{o^0JE>`5uqwOGU!w zTt-ATZg2K(O;6LdQ-2un!&!O?k2w=%!QXVjj;beRe#gunv&vz&fD+xN>s<2$Ya;_r zk(FO6HuaLbC~k8TEG6j}TFXorG#yXq?Q{)T?b4(}-W&1XULD%arcS|Bb^F#jg#$)(Ho(vLOmwI;1FPL);@!H8`(1{3u@7ba8g*<`j!>eb4Vyh&eq) z-#M}#?rkD@t=66HucB!~vwvoJWScb2IS;bd3`Z~ra=K3%cuZeLESLFT+qi%)XT0lV zm+z^}Rl({1$#b`_0zXs13SNvNp+wz`O{i~6m0E&CUVLy^Y}trp%!Zkf<3*1I-!%Tp ziw0bo-4Gy&4NDCcVASU8z5yZrp*f z6haeG$ft}d*|su?SD6-F$I>PpAs8EgN2s+n^uKmvejAZ*WZXS09T{Qv2A>ICf#8%7 zC73XJ{5OMctBvA72yklJqk^v!mL|cx6T8G3crJ%dsGF2=X$3sg=0rK4GK<%>N#Hs9 z9fXEeEcfT(U~nYqq@j1`*~jdAD_7)VX6iOaM_N*eHf=q&5)rYpLY*U0$nt5D<{ zVOMZ}fRh>*fv)i!qTx#DgG}Gr*bImYAlh%GTP?vlz`>=iFZPQZF2dMT??= zC!9ZuZe^PzI#?~ne-#@FwkE0SRaqZL6vWXI-^O5dSGLWO}(x8skr=}{Z zh+Q9j#JR>1yE6WMU~_f0f1-*)09g*k5ruWMzq;rmP~o}Uu8b#Ckmi~XAbER}Zc|!L zknB?3{kb=^*AMHseXOhd*({7M7*!uuh(Z9vieP19_Mq-C7+G`M7)s+*h{PZn-GIdz zwN-R9N47Nvc$#*XJ31m$Dz2c;`9X*~-YHLkV|gd9vz}A8%hO;W=F{Ts&1t^OetASM?sj8-g^BHnSu=*!Gm(VVE?!bd%GZ_X+1zVyA($Z=>sP zQ=J}-d__*huiMtR`d(}X6*>%x4D1Yfkpzqk(XUEdZ(iFN;KoM^Day)YvDHVyR(Nej z^SaqC0}96)E?FqqTFy*uo-X(t4%gh&&bw!v0}fRG-4wIEdNFfX8`=rBHTPv)B+Bto z!y$h6s-R?h9-W#oP0(Q4Yh#1TlqtO0&6j+QwLUwJtX~oU)#+ZJY)Fto^8n@*T44rwd zTDnY8xo$so2(leZBf9&8ih$OeQc)CD`vi*DkJ8a?h;Pq1muOG*SoD68--%>uUCZ@} zo_B_pFK@6%UXN*>{~S%S>kN?*ABzryk-h^oTkQ6Hq=c~jM$e~B(DF9%&b_agpRpl< zHvT@Oq69wy_kY}2J@~W>uSi&}%_2q*kNAU-X0Xk-<1!<`&0*0e_ToQfE%#!B1%5{m zdvPh3PdHjta75v3Gt-7;9;}7?Y7n7Dluw%B<|yaL;KZQpr}Zoc5TdY_pnlgTVd zU?t*F@pyO!quSCRq(l;Q0$dyhCXX)({XrTDyN%k#VHmqh7|HkqPj*!q$h%^fLIMdz z^NyE-aY(UUa8rCAwJs@db1uIXJ6=J}WRB*6GX3b@aiMS6NNHVsdg45#A(cAKCv9$! zYZoDQy4)G57Gy)l#>SGOUGk!yuEuVA2bR)>djC|KfQ|O4-3-qlc{D0=I8`)ynN}D- zM_}i2-D+IrL`rRTd57=9(%Y_qcA0QD3~vWtJevy$F^|18ww3X9H}`42lXnQQzGI-$ z;7Z8Vvv|rKjXSprnQI@f$!FfrNATL2wM)0H4obr}TuQ%v`fds+1R3h9nl;)=mk_DXmwZs!17@(luX+ zg*6k+JtvP^I(p<5- z>TtXp;JRhB-W->?whht+z=JOAxdMBpuE!-b}oB883EIS8a*Qe({y8BnLYhZ#0NGn)qT84O^8XY^qbn zxSXRuI?-Mme>v)v3dC@ta%5Xmwq%fiT%- zk&So*VG48ayuwKo(jO^b{@e~zl>PIw)p)c1x@Y7UQ|#Ybj})#}0`4##Y0&ced376o z*omQNt$3X1v@PO^pJSK<92Y-2)lycD$$Jd%G*{MF8YazmA8Jqc2Q988viMbaD_TZ& zMZ5ah9X2Kx-`i`}wALuOxZZtaX((}+{PR@QkmPFRENPW^#5-1sA8G_`iC|$9WHG{C z_mui_!LYfg*qd6bcq*zp`w$DC{n_&}+JtoRP+ZuL;VXxGCoeiuL&jKD_MH_1I)!|0 zqxR698{Yad&QL z1$bzSaT@~EB;bAo{O8Xj+4fE*wGtb!QoX+nL9nJVQWgO#rY}ot|(b`mGQ2J?l|b0|;^ek_7O- zX6Aq*qN)x6>h-iG&WLs-=>Z!+_?e5~fBTlw%56214%S2zmsT2@tun>$w;Cv4B~!S1 zZM*0$+WzthSbiq)x7pk){D{nev@fBS3S0J;>r01(EK;vzxQ~xE^Z5u~Nb;)l^OYcrzOP5B` zu%-uyo(@n2{<$gjjj$_gagLiFGi9$Voi)jC*SUS1ba)b0GW^BY|76hyO-u2EN)E@k z&ex|!mswC+=&?d6vEEk6$(+jY$=#CSxEJ>otKAfoK19Z+1yO(=k)_8r?&;yz))ZFw zRu-0fhK;t)v4ldY;5W_H$BoEF(+(=x>>1CW_Vx!&<`|l?x?SO!M;fz=9KF!+?LN)_ zUFW^CRe_hHt6-;BsZ2jp-N|!vhNt1OtXcVL>0$nEu~YtU^wYHa-q=rPNj+faKVFR7<3XUa@3Zmz2%8h`FR3KS2n^zCxs5w88Q>RlL93+SS)SW)pa) zW_OLRVK!ZBIiAa{z*0Uxv>7P&^eM3lUnrSQGWYhEQpAqY#Q^IHGpa^+tH9VwO@1~? zDNBGr>AK8_y`Fa@HA_e-nzQ!ZwwD&4f~=uKNg0vDf-Nh{TzF`Pwl1YsjUCrhg<_U5 z0y#am!Pl3Dt%&9E#L9}i)YxBww6YKG!f3Zjz@V4wVct1gVVP!10)@8O15rXP_C zxe$AMlnz$_IhuiC{5fJ{y#g1gZQ+go+mftcOIC3_ev4@B2jI@~CLVqHcV@f*b*)X* z=@5+p6r3(UUP~V%4hgwvP?uFPitg{+ z;yy(|E77ZE!>&|^o03~-{jZH^Rofx9Q!tu$MExjOXdk%#k&jQ|=Tv0TKTD~C-b=O@ zC?a~~tORaqv+_g*VWS7|bBf~$0b-!~a0)TK4rl}6Wk@LK!h@KBe=Ol7{G4JaJwUW0 zNdwNQ|NUD&2zwjNn5e6xbmTLp_qTCmJSL^w4xQrK0VLf=W>q+`wRja&1qb;a~phHdS@urT_oC|3kYxu>2qr8X6jw^F^yD z9k8pm58ewS#H9lmfk43sXPq=OHO>7yzPSHF33Jpc(jJb|fhKAGTh;3+NMZM8mhO>; zu*BdtV2$b;nrJF}A=a%XIg01{w+NWzFBDlcLd0?a(qQpaQoM!$0fN!8l?KGrs@7wK z6ygD~!1^v}wc-DTr``Vx57_^Cw|tneAr^`KkgE$W4t@Ah{Ra~s{Z$SD`(gt%(wDtuLCKtS_oK22wa%u?-NsL)TfsoiyMao}Xzb8( zZn?co$?upu4T#6#5AmX;Hq&3Tgv|C_&hKs&0Sb8ojEWnOoU9t7pR-?oN#l3QyMC-8 z`#kd(<{R90d=1O9L6##6)AQ=MmfMm=$D1~B)B2B+q!G4>5ZTudtNmZ@@)Mv{2gAo9+gD-3BW@BuE zhjZ76?HE|G@K!oHLZx?{Pv>p&S{OvIu)2^9IoxR_yqQvNdS={?^Ne79a#C4BZky(N zW`SzTS%PjXR66c^3(Y%F8XN~>7LJo&V#FkOj?jI9nExdpxJfG8!tRq<{$Wc9s{r6o zTqwEae1j}Szl>JZ8p5Fyf(IslL6(zq<>dV6yGnD){ls=aVQzPIq6Rbh>~|Bpt6RSP zHCdJeS6CP7R_0Fw^>7J<(yOp_ld2`HwpAKz`jjIVVb&4nS@Ut;G%a$$tP8$J@`42;{cRT{%6bR zdXzz~WAcn?&i?G_!f9M9s&t+#%&gu_MV3%w-@0*;KV$TTg0!!2%W zCt`q*#z6dbD)@w33sfpvWb2G2gqE;Z;cS~k7}jymiewcDPSx>hyjaa7p1?)WWrW}y zIu0c{nL{11|Hb#5bT}u?^pEI1fXYI-psyfM!F3av`Znp<2v}=Sb!cNm zfZRKJ&%rjXC2AzoepJP_7hUNQI8fOt;w{MO6v!JG0>KCT=&+>0uAMAfr&X?LA!HX* zDO&xHFq)-TUGv^UoW0N!s5W4oVa?CxVfIFFmOe(Gj!HiQs>r6|&}b_;Qsz3981K?M zrrd=-itYRj9eXX1nQ)7^mQh>di@5(%x*HbVirIes>-~q6F|$C)xH#c(_GfwG`gg39 zFdAOpQ)EWPNNJWYD`=mc8I9`-QtwUGItNDbj6Rum2>R2waj=pkPozUe^Zh_B*yf&- zh2%5EV8#5kL?&3gBw6ZGGtC~5dg{{A_>Jzcsh=k;cx`RI-a z5i`fp?p`;esmbAloth(CM_ZNJYDg3Lz;dI+n7 zSpq40%TypXOPo2f2N{u819H1;7d+xQ1w;ncn3 zHYyN73Hwp(WIlqw~W-i%@i+-^Bfj z8}QJu4gRd^$E78QYjt!DOAoKbk-fR{+(SvE4ad^YWl1QR#5j{+-F~|xGku1sMv(+7%R>k8%;xBUk2Tn?T@wk-&W0qzmqpw z;xea-Y2t5^^rzcwJ$t=b36Ty(q78FQLf;S4t*>lLy>i-e2guN+zDC^4g_~gvuGFCHJC=SPqdi1~H0huPH{@v&RTKsi^rYx6i{Pg&>`w>QY8W z-zl^@j7dy4w}o8acrWq}tzw5_9!O1@W9u&vn-mb~!#VCmNe9Uuv4hqMn+gVn1QXQB z6twRKP%baF%61kObgi;1y73fHCsT!*BQ3%#A_MS~*$iH_hKI_1B;W$WWV|#Z$6rps zA!;PBBaSZ*?xUS*60D`{==YQx$6=#lfs!PS01>ysAPMsW8V%gQ1KBoR)AjcYX!J$D zZvAK;f1ELuSbGAiub591<6O2Pk4a?%DMVjP?D^0q`KB@JXybi4_Ek0xR@))e*J15KTTO%OVoyC za#skLCfT~87DZmYhvQvMVHA^k+`;+BT~U)suihXaFfPD;)IZ)Ka?q&v0KD_sL(%%D zb%6j3iTmm~A_pzO15|DD2z>HS>k`?&e{fR>R9$EkCq$5G5J`Z5L(>1{)2(HJ zs(S{xm#~6MQQ5)qO5ebFv?g^7vj*Yw^4G22OT;!aNG)8%I2kDolL5HmrB7_{M* z0s>ffAG7G~0D{5+oMu~s1X-p;a6%}aqz8@QAal&XV;qDPqok0^$Vu_E!G#66|4GU` z!-Hr%k|gG^qP@`4pF|k=311+`Q(9N#qB(;P69~#-Eegz?&PS~{!~!Y+bN7Bl(-P6O zdcfff5?UuAwgT=GFn0y~Nok0xrC{!yWnQc!7EH)D}wP~T}p>1;$`k&yWkoYu)=1b%vz1mW1fH$b0162+W5Eo&-r(s-g#~r`pSa=W9Kwf(M85)EX$iM^e)^$T>s_7SV|HjoF%y)Lk|UKc|DJ zGTO!9$yIw_;2m^QX%@LDaC|GJuo(o=4f87jty;UbxBwAN#wUf8 ze8N@$A~uREzj8HMlD+~tfSYh~)A0YaPDkbf~F(=4yh(&TaOu+TIe1GEw#{pm4L&g<8Qr!~V9GMyBDdDwk8Fr$6&Yu>-S7`(Y0dskp&Pn-J=aV{^dCZx%f-4J;aCX z?af$09V>oat#UJnGw3sHo5czAD5i0ByKYa7Dt}C5RH;F61fj`vxU^y$fZMy#k@9an z6}RE)CstD+yNOU*5P5wB^Kx7br}E=4^4XUuCVlrE$Y7Y0L8c`qt6mKc$RsTf`cdm( zB$WmSlLTCD86w{9EUc2FjUEm{0zh&yKa{~Y0`yahJFx_G8rvWJ zmIBdd+;>2F4IJs*4Ri`@f{{Dnjb#^Vd`<^4n6L9SrcpM#oj77ulP`siH*UA6sUvua zNb?j(K$0vWCK2-7mg>qEy8D6rRd2YAD^0sG^-h5zDs6YZ@vlIv4X1ti#wy3xlGXGg zaEXLA(r?6s| zsg}K4dKxIm$S8<);0i9Gy(Tjv))(fov7{D6Ajfn8sNihy?vZe`ZP(1&!zmJOcs>ps zr@#|)73ynKLoScEtk5igdczX10PbTl(&>B-l$DmLLwFE}mors`S-;Z$;Heg4vEZWy ziSQq^Wrh8@57cK2-L!dj=;V$8e9X*UkO#+^oMy5tEzuzm>KeddRHp!|y#ETp>xfl- zD>i{`Ds{fr&%9r+>{HA?qnK;(wL2md%^}1M@CWeJ(HaB&L$ip!H|$>OH3a-bDA3m+ zgBOM}C~}Y=pHh%R|KHvP&}ui!t5@UqccbH?ys2tyy5COfavL|}Epj6=fkuR%NN*ZO z4L0FmzKn6IVj4#|9b|3LjRiT##g|5ZP0B}_E9+Z>n~jZAv0?L!>@zt$5>ymqsUaAq zPRR?4nOX-2I2N)opmhhjKD$C%T!k5h`9gxcj*olAJkovFHufpFf$c9o?M7S!J+&RB zPtRLvj;6qoDm>bVRAUc*z`!DDtT<9+ZNxjLzISX&?(3lhU0^FVogEHs;NDh6u?kC4DE9|meJKsm)* zbem_fB=G7kwL}O1;TYvkGs`;KTU=}y*MB{EcQY!q!eWrfV^H}35>~`$x_W&&3whw? zX3>p*(Ih|4;DEo<@Y<`)dr_#S)IN^JtwSq{F#J=bg|Ph`|5k%}&R{jp`&C4otAiR> zo;WXKs@zaEhQx$HG1ZvSi9t;I-WI09-9b7(+TJlI({QaY!ceU++@%fEydGbf*DR>S zspfc?$|9!6{3&FTA-TrB2@88rQE!PKSZ}&k+LaUw?M{AtZ%$qNbZ}-T!~HvH^LXmSSqEapWn`cFp=S>A#4;3&(WCFcpBEb|a%nqhs}>g&^;*w%t9&!#yeJ zBXE+kO)aSZO1G2s&M8ri?NS9w^)B2k+;jBqfP1MVqx)L8s!Jb=M92NezBh4AVL;P} zWA)9is~c^FHt$EI51wSHnu_#&nk)bVV&i@}2ZXpcUM)-9u!#mK_^gzx$koq%7y1KI?jNwbGtX@D${dc6i>?Gviydh zI{4G)zfZDhYE?E?m~DV+_P=L8jcOq)Y>ry{F`}%-pvqi}0cgc;KPOtH<;=G5G#zl8BhDIO-KdTD@(~DDtPnU4U24E&~CbP;GSW z2K2`8@aS9oh`B|{k5p$FL2!Moe_!$~#Ao2~=PCce<(nQO`W@z{dhnV+GmUv&i+jHH z^9twj&0~6GWFeqC8UiP|A&sC)EW8VW1B$tlxAfRIULOe91-(Fm>dE3eSD+8(I<22! z`|Ff1(ct#)1p+VNVfk&QqQQBq`W2e%De;WR@gyST6Zrf&^;?vl+x!N=uWgG3t>vh# zNUmwF%+xdGK#D^P~P5c#mfi`VB1x z^T|JK89;@AAubGgM&19}z|I7J@d|8U{^={k>vY8bPa_PCw0~#Q{|!*12|>m>%$T1> zHTv|N@Oz8zWz`K4iNF0PnP{RDoJW&IIwOBpB|&5b1f=ZddSi?RvC3k|@=?JGN{SL+ zLoGJx4BH68V&h0Ld|g-%*ykY(#!Tb%r#8tjjkC^#N3t;-J2TY^B#ck^zUY+M%K}m! zz=N!c=Uo&a;v`XwE8+*Knlw;Ji&P0oX4Ojvsl($xmHpU8TR@Oz?XzPNP&}xXVuYMp z1xj@Ute4x*3mzT}vS$EfltwA?I+Z|0cohDIlbVn$A&;3`Mk!&2bKqvDvbSE1!J|pvTGqyXQzW7Gg>efX;QmWK0NHBEc(b6ou4GtNA5Txh$gKaYGvW z*&4eNahd=s|EqFq;6OhFi4m;mwG;$5XZx#mneaS>Ns1L12!u(^!${!oVTn%1NWb78 zU7|&KYTk!S7SEM=EMrih@j*6r`&Kyv1oiBKhnaRK;X>=d)8uN9^Vc=7IZ={9cmWc4 zpn>`@_$@8^?`Pp3H$*p4)!jvW4@ZIR5DT2lye zdg+cYICKC5PaIO&z`p`@Dm?5B&!!rJqa;pGj#*_G6*uR*inE?$XK6hAQMFfC=mx== zZ{pHV4@f_6nP#efwYafx-}7(OD~!#jr4+xC*ff6_=`Fg+FyHisteNGCzfWuEFOigb zGfJnc20M_L8K4?5R=*3&4|kAjEvrrr%$f5gC-`Tp!JuveZqiG6 z(pUSkwaqV%=CBL}5^w&Lq8bE3KW{$rNc-7XMd|Y&Nj|gQHuwOyt-YRgfvRJ6{}LPI zRSLBTrf?L^9YJypHHv6Eqk6JQUBZW14g#Od@Y$qBwAHb`zn|dFbYtj)x*qlZ;f>k$ulG0i z=M#s6uQK~flQ8@59qA<#fcw~WXR_phjz43fd-qe^po^+f&|i^tv%X;ojfj7Dz9ZJ~ zB1U^>={16@EL7bzJSFF12W%VnFD^`|k!+`oes@i-ibWstYYd7EH1;1btc_qKVU)$U zLE8>E??6wH-Ta1(_i6jvgH6;eR^zZsllAvyEA!Cw#WgDa-X=vEkSQputr^_7j8eRl zbeCk4FyvB1wOBA2v~eBuX7%oKwi?J$p9><}H`GV^c6fx*dh!gV%*E*2;x;Oc4S#a_ z*i$$$ij@3@OzK9;_lEUL!iGPoucgu`rWv95){on0@z8c}wO<^G)e5OzS!u5B=9!9k zn?I12Vs+G!AS57M2I{bVPO1VgtL;Ur8L10B~@q-U}`4|`^zOUBwe@(2&FzBhPdK&A?(F&_a7h*3)in?EO zTp1aRn$8}MOVCx$@>ar;aWe;x-e?VW)SY{cR=rh*b$w?9m{eI7Z8` zruBmVv&TG#=0R;+e|nb32rZLXmxlETBC4^22$xeVwB9#tGlv{KqYI=TV5g^G<1hI^ zx%2s%fD4M0O>l@8a(`|?Xy(K|_hSaT#D6?z4wOkJ6K|Tt8F`7p>r(Tk5l!_fHd;(U z&V%xF8TY4C(=R1wGT2u?EE1@yH};Y_Aw6@Vjf^#d_z!N~igotf5(o%0WK->tb^Puy zr)CV-jk{+>ExUFKWK_p?gQpH>m*tv0va0s@!>N4S{#>fg$0zdKlP8}9hNUQHrA+rE zURJV$&s$t*Dwg3(K__2hj%>FHA@BV>WRy|F#n5{Vl6mRns4x2KM3(OE)vfROJpT|j zzUk`mkiR<4ZXNxyUvigdc3zI`bc~&yalq5fW)T=BOQL!#i+er@kYbXBxetHWonq7uzF+7{-O?L2KcJ2 zci8OjhyMTef8oR&C*!|>y0c7ho(gX3r8;|Ekm!3DyI-FaS08^pMq3$)@VZ{7+oE_j zui*OtGAXRt69_uW_$)=`ai^;4faUMtMvWFFO3%u1a{BIH3@beyzBD$AMgW3v{|=Wh zc=qs}{hV9TFayr!4=X=E8+|cjn*QPBOJU|@jvoE|=xlg>SaavnKV#I*^Tz^_c7v8* z3X!4moi5se6Vq(*s_@W17EzPM8}U`v|vM@Y(1}19NS_xyKr36V?ne zl<#(^q?}Es81T2yh$@quy|ffj7liC1&*pA?G#EKC@FN4xUb+HvtzDPa&9nK>9|`aN zPx+OK*BrysJ~%!d&|nfdI~**@iIc-syia$NPepPS%|88O(vzgVc)k>0>HoYb{QnTJ z@jvS@ed@06+Pk_bB^q{=Nw9MZnDgQ)TSdxc${uq%#SH0Ikl(5#JiBMSqe2VMuW6&z zp_bZfk@yEdPZ0&Z^S=14qGI&w1In=@rj0`+iw!QXIB*QwjdmamFoWEC$&@QFt#f}f z?|&<)4GaL%>PQq^hW=HODFKP{BGr!>kRYNTe%~ehFwKJZGW3RV_uWs6w|lhY(K{~r zs3ry19Gq-(L*_Z1>F@vg5~+R8JHtq2Vku643bgn@Z~9}phuh+E_2>=tSLx%yLok<$ zlE;d;vvsHX^mtVc>KY}wcptt5gBUjiH?_l3lRw{<8E2SoO?88>V~LqnV_;l=pP5s| z-|Jf5aV`2+rkWEKx9jq7an3&U2*y2rpG%w8bBYw822wc2lrH5{38}HvumL%d`z8FB zyKm<;jjvDUVnc;0vak0s#XK~6G6Xr#XSn>ose3>gDMWp6=+l_%mSL9@sN$W1BFs*h zEKQ0m2B#{uXvVn-K)cBjFZ!C#%cSWcVAgvJiB89XBdCFPtnj&#sv?reW!uV+a6#v) z1fl~eGK4_R6-!G<6M4l#F=Ong<1j1QHyNFPrLKe4cJ|Fts>aOEE?(;|x#pv9T^LaY zD_*e+*a6++HVvt;PL+BbI#xd` zIw|z4fYhZD;x;AAL8>QNE}eq2$O^8itL1O^HeDbtZvxrpq6CD6?;~>0m7xmYQUNzt*5T(2~+KQl_B}OjWlt9kaT?OgMBxuR!_~`V4Ww#D=)>g!d*cKs_j$ zTgZzo%s%F*ZLgC}s_2GYVp7U|{NG+#0ehn5rQi3=VAf8yHigJ`GmeLRB~nNTE+Fz- zt3M?0zWteIJ$+H4h_Rx+AW4Q~@(YYwBh&{ymy^5Nhl*djG>uL*hI9fhGVFSiHBrJ_ zxQtk+st_PiV-x46Rnx5ym7xb@5I%je35n$xfD0bc zoMF!@N)G7V5KG0CX)2k}eFKmdirkyz(&RsMGz1fURpchY6g#9cL8dTE15bS|qLy8N z4BuAw15}!h0!*i&Ccu8l_3HRLbL@`b{=<-v4xf(&j5;sK(YD};5(mYUqw+O6#bm0g z(@i1?@q#ePEt_4^uXCN6d|K^UxqSNZEq~k5ic>YWx|)@7v!vLBSSi#Le8r$4e`i~J zkyQOucvqv9E2)*JKcxU&x=V;bZ3Qk*%g@mNNzW;A{70b^E^li_&E0bYWWv?YrjZD^ zYL1TOWmnp09AQA?)g!N#38cvNZ8q@%{h6OY@;ugKceFqEMw5dtK7snEHki%kNUQe( zh%<=f`D)|6PWE>wXNif4HE05{X{yEw-$c@)m|dX%xKh>G!l*09h(++HETn-gDr0AU zC+b2X{bdymhZsVS?bN;;1kCoV@vU2`A0swq_f2dH0ms5)Whj8vT=hDdrmC{)mcYH& zFajNnj>!@uNQ94vVmVc)#AUSVDHm=-@@qtFMc4*-Q+QP?Uz8#Zq;{V_$QsQ^#rjJw z-!>oTTJhS98y{$lG}q0V!W`qMx^68$fJiY3ZY%f51b*(xHhJ@pxGsK;B6F)#rwO9y zBI;tpzSDGjn#L1{o{Syyi|ztfiUZO#RBQY=r1>RhAcplw$8jc{6D5|JQ=(e>Cz_YdWQK3ca zlxSjldvLNI>Q!i&N-1b#HGYvf%ni7e@tnIHG}W(QU`{q4PiqgbeJc>0C$Cq*{SwqfP0b=*x8IxjTdcF%4!>0L*4v!*ZRfV_2HKoG z^(U1W+qPdCO{0Wmcj9yT9J(kiU+yCcB`dX-*@#oEz@^+4)Em-hhCyb-Hy3aC%qKK1 zCqjAYVeG!&{65_Lut!c=gmbwtqIkGIdAhlmVKA@=BQe?MAQbA`^eshm@Tstp|-SN?Kgf1iD(_uFq8fM z-T0yJZKclxoz_|B(QFCW(Xz$cWJoHu8CKy2EKEXSCEK=6LyT>G1f*G`@Dnx3h|46r zeNdrds{KH{uVfpakF;XjuKx&_Dk6~;6e%ht(c4A)n{2*L@rP&?F5H>rW#*iK7&g)- z0v0X3_|mX+p%T9K?qY2N~QNU-=a4R(3euPMz`P zwfeF?6)k-7-if9ARB)9|k#rX)^3$m;jWBp)c{KeKOcTtvwB2h6={Za^8YJ&Zs@C9V z*vh=>xPp?Q(rfwV{L?mw7_a@_d_2*j6oaFx4vvoMEu0|b^SjqniSW{gv1#zCFaKm` z*OCsp=611!M1w|XyI09E@s$U(V6quOatQ5ylI>xhofD0xVf^Kg3W68K^UbOC5~7C{ z*~;_%j3Q&vHyh?Z1d%Oc)cIoi2KyD|9enP}`$$1>-Tzyawrfs$iFs@V z!?gGB(qJ~>t{0`bISa>+(57!ZX7ote;lOPt9N=!c0$KFPa3&E3mF|W>qiJsKOY1J5 z56JtRrB!fu+q+M55tj53G3r@@-p>bX-!Fb5d@v)ipuvkrT$$`7=k{gI>1Ixa6Ajf= zz}b0f#N5c2g2Xm;AR%*vCEPY93^#Ft0CWJBgF%<)sB?^2LB`>2( z>=ODL*F5PCCntQf5w()Ksrx^2badoBcU#FGC%;j*>h1g>yxG*{fAR2E)>Z~{U;N_b zEQW(u{IxNdSSzuY76OOiOdkYPisjUpzNcD8*@~9fI{airFSf2bd{K(v}tsseaX%!VNWG`=yfcuDfcQ*I6J$wvEFX3eYdZ{rzOIKPtJ<9T*E zoe;cXR<`gZkw(lK^XZTx2H4Eur-CIfDR0}NnlAGdC~N?^GF0|BYM5@L zsnh?WrIA>jlY`#eNZOLagt$?4;9^Nhym_0Z>X%)cn##64y_@ZPc8t|eKFPfhxqf*= zs=?;wwByDK&8PMN52dE-E2dcr@)Bhd{J}%hs*Ax3@n5W6F8$U_AZo%fh3cKNhVy zA_)qH^Xe)VOjXFI8_*nG{u{67k#^mI9a__y7mb-nqH7kFi6^L-b#D4XrnKt5j=te+ zsBy%Ck)FGby3o7norsFvQngG~R`Yw#Ii?2*Wsm#!u59eN56~Gp+!(*KP^*(zT)F=I zSa{Rng4PWTnH15gUSz^sbPA4iVij?k0e z!X4{uEAq?PR`)iIm4-yV@WV!a6#>3CuZbxg)_wI;K|G>0SdAv16Ro)_NzH;*(mx`d znY*DZTzV4>>yZ$_xV(p@Ze^}y`>5V{rAmo(TlM}>z_qJ7Ra!w}iQ3u8kimTUGKKD=rx8Ua4;Bg|A5(l|4OudhJT;f|Nk!^ zpE}Wu{CCg(6aOOq|CxVD*{TA~5O6h5xpIc*@xf;Z0hVjATa$iK&M@G2TCo7fY@6mU z6isIfmo*=|fPW4Hd3;YEJ&mrh#7(nevGZ9z5Qr3<` z#={bI03JGA>{r6lKX~#^0R=7wPk%B1?0` zya)||R!CP`Pqmkq5?frAAib{t?S8X;wg^c}vqf1qL}&f$$%XHVbJ?70jOa0GTY)Vqv&Hb$fY553 zq{9dRV@nDoEB8@JH+vniNfzZGJjyPv@Sfh`BQhe})C4dSb2WS#D>VK6Bl$DP_lS?d zWM^q`#~%Kt1JPbRS#Wdh^lv0mjs>^TUOATcA_Nd@qL&3){u|NKqMCT;%IcC9a=szm zb9D=f3_pHhd6(b^ik23hr?DEyO)dqQ)zC^-l0=Oe zbuZ=RFly&8K+~$UF&9H`ynWqvU2hiw)L6YBem{FGekxxjJvB#T&F6u@h$cl?1UE z=iRC?TYstSu+_9(MFsw1WM4`L@UmvN%ptp2RDndDqe}~LGP;0|xZ3_oxbf91YbO@* z5i;uoBjegxAXD-x5Qgw}w4)Yk>oI!%qa-aXb+$(AgRJj)Uvi`PSbV&Z)RJRFGlhTL z+u*mYX3&D?SZ4{5U_?j%R-=W-6>j)J?>ges*5+A-M*OA9-77Ah`?Jw`GT%QnUewZ= z*@UjU!9#WPAX+pMs))v$p-8)P9{ujIm)rb#2IKH=%M#zkB&8W7IrZv-uHh3Ca5w4p zujT9?_KsI7%4VW-uH5L;E-=?|Ah2s+|=TA!8zm65htt7<0 zzy2l7WueUE;0p0-Pp{HE0Mrpw*>@)&MLf7aMjC^=LH^e9g;fU|5w8>XMcAd`6?rhD zh&AQy9Dc;uzjZyYxrf#^2K}=jIK$(K8VKkf3;+Z9A>H^Dsd3u^olE{r^fcHz^4-(_ zJc0ca;kOkEZ(|Q%eKy*6w>*Zxbk80MmR10g4E}ol!+Cxm3?#%T>F*G}seNj$#VtAoS&hhYV@k=EZg80SUUTIU*GI zp~^dHhMhM9Qf*N!A?kz%Tfw>dMeo>GLGUq#9hPmnamGQht!@3;hX}7F| zvtC!APiv?Us8V`bi%q?CpLVNJ>{6W$Fxoa<7}&J9OMaY_`HXdx7$}DQa;Mdmoh}Ro zLPtYgI&K<8f3)NA<2u9jUBVUj=2iVP4?(#FXCTo~8f_I#_Ma-O+3yL9N0WQ&<-A&_SsU;XssvuKAKAb1 z(aWFn*e9^#(&lz}E*s^IWHk%%682aOy8L-~5>xRHud`8Y8fkcaXbt6ApUb;9*#l$2 zewMk%oLLAoY%hX9Gu)e@G`eTciq`i<8Ba2)1>JH~ z?ZzjGg&{!%4D>kBBO&6VvFG;Pl;VXOhHIE<2%_jj+?bYZXWQG2f?{yNS?{9FUbz*4 z-ToMFmG9CRnAM#WeNBZqR}caiBE<_$P5yB>_Yd6nh4mYCzK79B#6N^j<;}LyFCJY?|BK>xAfj2 zoA7WsKYib&G4uGYcK1TCM}06C!%%9;PsTb2^58k`ss>Ckao52*SJ;cA5KF|doo5|A zqShMCt41csXc2hMRK}U(HFN)=g)vuRWFw6|d6j#%@Zs(Ww=R`S^oZt`@rK9Tbc_bu z@BmY{NmbFFj&XsT3DpaBw8lqCNf&W`>ol}6>%6;t=ln;7M`y@LMJ9<_BB+&yP@Y`L zHRi&3r8Bo9{&|HYYA9*{zON7*&6s@FdjFZXX(8Q$O8KlyBk2J1>O1fC z#K)=+ypOz|X&evqo~iPp7HAh8g6Mc~zMWw^MSJLmyR2%Tn~`?*%kyA#HqaDZK2zV( z5y+;mM01Ak1^}bwu_o=D!8us|WXYh>&;F|?@ z`aiush(&?gg6W_38U!L1UF@wo`zZ*}!{;GBJK!MbqahhaGy4Yw2Ei*a;;_y{%LV{B zA(rR=ISPCP1NzGaoEZfSz*XB=jx?84N0iTW6QvRS_RwXh!N{ ze*XDOI-Q0tjW+M|?gpMgBhAmcL>Z%d_v>nhTH6Y7JJea*5wO6p^S=I}_Z(yuN=&9XJ%vX0^;R;9D$&%z=he#-#n zaf_`{;_S36G&0M=@DCn4gFC%S3WHERV*#KuirEh0X#Ao2V1r%p1iy>jq@c)8doPGT z48jC$rR%x>=_^=aXNPU-uY847bujmr4?=6^Gq5nW4P6v}iFAh$Ff?!@DDzR4b5XyJ zn+EvlELtOO?tl<=&sJzDw_fX3HsY`aELhIdD&q!eJ1?dj>#((HM01R@D$D4Mzt^Lh zt@WJo!;6Sz;B5QAVW3%JlMGm*-Eq*E)G&So)uM2(i33Um4xvwD#J&!|8Mt9b55cE8 zurydOTHc}C3)rlAm}l5xdV`}6h~nPu*mcC1+6UQ2^O2G~4_HYU+xQibl_Na7%a0KH z7k0O`+Kz!(O5s$&-!xOoxM%^BsT>3qe^Uit#B$WEaxX0pJin`H`7LsBoOj%PI-&S^ zPZLryp6GdyQQl=T-L}PiuTP6*GOqJ`wglwq7BPKpEc>{u-{8({aDCgsc231uis2_{ z|9sZ-u$M3Y(v=$}Ux1)C6o5jGC!O&wbFodS(kUIr(b{tiyYLP*XO~Q2?YjG2;mHM2 zt0$NM_O$2J=6Sg4~a>^OYWkMwbux%6 zw58Zjy2Js4vA}X+&l2KRYnLbU7jt=uPp1f%#n+s+*^k1B>3(^&$uI+FRNfmBwUI8h z&@Q_3s_2L$4SiV!u85xO_{{Vz z(nGD+%Q1#;^IB1i!+_hSbUz8lj$mpcD%i?(O6o2o(d(p8Z4I)7(j9n-tN`!HNnRzKxQxY_iw>TEJ2Rw&3mY$pKkP+7S?R7b z0?MLdH)cP*1#b|a$_zk4Y3=!P(e%J8WKnHgwo{Uf?@oO1xa~q2d%^B|%Cy~@e6`{H zI_PqtP_j!u!DsSnHxg>stNyzU|@?EX^q4S8wwK3=qo%z8n+1A{kto^9ly-tcym zk+2Wl&x$EQ*sSp@jFL-2dA$B%dHGT^5JH^X$UQJIpy1H+#%|vCmCasCCUD&hZjC)= zYNIDQe6U1kEHiVT1(Wk&hEc|ARb+G481L2~DZ1~w+k{nYr>!%IIK{PS4~V5-huWAG zNhX5Bdb-Z9b+@!BrUSLeU(hupvlCZ_N@GK9>rEpp+cJ0l1oa&mD*HjcVO^((ebE)! zZ}S)y`@dmaW%ltMxj@$YEm=T?FLw)No@fw6ns8;RAp!T0`owgk#Fp*q{c#Kr+c2NV zBWTOfa>7KwQ8@Ke^6m-zi$wGYII>zwBuJoNa)gh{q5fxKf?MJ~o?H$8!bewf|DW-Z z)GBEBNSi_&^LvfZoKS^29}IzIdp#e1WJ!ln6j#o=>#fycnYW=oZU){Q_-N>kA?Ubv znXN5LPzLB9hI@HChqnGcd8>ePv|&Yfx;U*?OI4CW(Cv`Oaaa&)Ra>{|&a*Sywt1bu z&wb~%LU|h<+T9PLVy=2)i{dqVG~3TK`-6wd_;SPVFkQyMr}g^sqna+Y7dSdnPdfT- zXox8djv_8qSZbf}p)ttHhhC^Z@+En@cU-rgk*?4Q-mx4iEUZVb5?rP=@W;fYxVf8x zuP8sVzWbTaBglyp*g~~;x#atU3I?Ifx;i^+_&t;LfdV;;u!kgneY&~a)!7NkvdGf5 zDP3j=##wiz2iD9zDA%Q`Q?v{ z<=@4AXdd2VkJ+S$D}ua z@%>0Bv%)dlYZLNY1!)Yg+(ua__0uXUVO}ltKL0C3-K8;vD}X_7OZu!4BgqW&su2d~ zJ;}OY!$)}b)O!B_A=(Mdt1~pX=chRlPd1%nbSB(E-4Auw&7*+Kd{9N*T;9G#tfHdTlwGU>BuA zjxDQ4uu{*R<1mw!6jT0R45LLylb-xie%6}pVJWuiSyX15nM7j79&6sITh)0(;Xq2! zBU#8FwMOU2%x=TTVJq=ke2#j7vJl6$Yn3m7SRs$R)S_Ho>L<>9Mxn{XIQd;na{9d=Q zIhag|KEkq~0q`zcAHq*kY9ts$+DbkvB(AhQJ^^bpSCd#d;+2A@od!H8KX}_J3;`${ zJv`W69RB_Dy zC!VngEVw22YhaCx#dOmf8MnmcmurULoYuZ&2fpncC{`=;G@27S*_+m`cHR0tDIUdM zvF3XW<^61AUEuaMhM~K(T&kfOHcOcn%U&8Bc#L6f2V$B-2W8dqZ|7gpjiDsN5L;WHJ6h`I2@}jjMdp12;XL zilz>xyac*Tg^Inmz!W#jamc+qAk;TxbIN3c&0 z!#ln@_EW7c4a!IJ0k<}0R~?w~GVF3q_rKvCdsY~-w#RwMvL-r$AB7Z3zU7<3IAxlj zhc(bsZMlkiM*zI_`zj#ISGGt;>)lfKD^NxQonGQoAf;>iw8DMqOQi$hcw-0*ob~|f zI8D%2@)V%By}?^=A(;Q=XKwj5d-lljY5*#w2t{o2>ds+~Beqf>6QIPCpG*+m$p=AT za%LTNYOd@>_7zAaHM#07KBJYjUECGZ&nb0!C+g#gMPuNZd)hbP5r9SQ>D;nF=G(sT0e%BNLiD#tYp%-F)oWJLS*G+uV#oj>59*!AP2rB3FAk0Mz zD}UPIV>FQsnc)S&3P3USqldZ}RN}SQ*87^?QkZuMZoYPVQ!F-)Pb29B7m?#eD`Pp2 z$G%0Pvw*WX#ylMVGd$tFB=8=4*-a(JQia#bkO{k&fTY_|G-wj{t~frHci4l?5v=TX z*qG`yA6C6d$w)4;T>C5=JN2bO=E3hg-r)Oq9t`@XJ5P{?jonJ5uLwbCHmiFV1q6q+ z#wmuL05Q22Df;GWE`UWn+IJFr7}l7f{;i9!D%c5a2lkMcw?;|_N8UxTqPS^3!8KH( zQh1ur`DeOy;?EhjiR*a68;p&<1dil~LK;=>E(`BDNVoC3>F+{&QZOxwM#TA{Y?A-^ zQ!xI25|7Tn%GaW5uk&4?77DO? z_DyAHWIH^)Iz&tfw%D^XO&gKw!@tnFYSX5Lxg|bh(0E_0-u4!@NpTJsfj@ zv8lO)IbxulPVznLPgDPiln}N@Zp()sb~tP$FbLQ$tzzNfiLoirS_ERCas%)f=a}O{ zDbj8eaPE8p=1I^{VX>7l@r4fYcsT6M8o*~h&`fAJp`U!3cqHBFK2DLSmI%z?r;rJ8 ze~xr>38ybMdVd)Eg&XnN1<4wMj}w7~`{X&0&M5nURu*BTO0Vo=5;2sR`d^Gq8fX_S z9B?wAdMW+xC~H6?V_F(NiXXO{X_wBh<63fPUoC6 z@O58GfA~QcNZTUi8Iic;A$m%z&nQIhJAs8be;Z1A0=(BOkP1!S+Xdabpr?v`zaY_|u43;R#zB3k z?7xGdmS>O%Ju%wwn5X>C#W2+dEtcoSZ^eFHNv`WtkLEfZI`>w~7TKI^(0}e6iqDuD zPzpNdPCuY}=&Z6&c--7RLyeWP25&TXQm1W?27K+7`Z>QtFG1^IoLy;^fbp-4 zUD{k>f^?M|*1Ct}FX+*@17+pRudlXaUtlxFrFqT z_%o;-mnO^;onK(-LRYAA&&bMCk*s(YXdCs*dK?Qi#c8D1Bc>?dKww(Ufp}7qJk7@c7K*y`P*A zQag2?;NKe2za=n?|J@ZnMc#DfyTniP&2=?@lqY_*8evKg7?PQLx*2U<(1bc6P}ccJ z`8?w`nCOrwXS&2cW(t3dPrwnjKQ7c1S)~`?C(He$5*QI@%?{|_M zmxqcVFQf@GQlE7HaN%=9$bV=vT4oS{tMChg`&75Mj@T=d!{*R0Mcr7vMIa9i z!~U}ms=m^vpX03Z0W}G4$D2a>Q(-hvrx)N}dV3mkPDMAA6JGYxoJ|Cgr2wYf7D#@b zv^YXD#}eGS?+hu!Y?U61ej*_7tK+0xCv>H!7x$UkF=`A6S|STu0i`)!lraBKs#T)n zsDm0Kdd6iRQl}ByKngHAXLKW`Ly#AoG7jIn`%LIMjXEHNeD92Y`YLU%4pF*N85)K1 zEp!q}XR(0tsYdgV&)=4RK4;e2H~F}lZ6jn%Jn-z}n6tTs-{zsX_rj3c?AT@RPdFAN$koq_PR zCL|C$4DjoN&^44o>E2_JX_NRM+HC{{liK6tNrAhBT;f2SscYa#q6r!3V>5QGdR{o8F?pwL;_jl=l6^olv#W}jz3?*eI+ z_-p(^1ovUee~CEN;&{Gk6~bC%W8m$5(BOHElF*>m-v#oi0^u_^eDu*w(M;+(BBRR? zyi^WS>sKfxdda&BV3#aeqAlv(yOLmcP#Ci{8Uh6Ahi;+=;ul*Cb|dR4l&_&|3Cxy% zWk$!1V7hUgSo}c>$w-g8ZrgG@WY;pXLi1Zo0rTnKtZ$=yvmHezE4CGz8XZY21f5Zrh6M7`TbA&^5yY zNnD^1sMe>MlzC;M`nYxPVT1jZ(~n4;$|{c=GIsIQH?0 z1u?sm11T3OXhigB)8Vt8BedQ?w1W&=?7lw?sw$lCY#l>6oa3z4T(|C$J!cWpfr=0j ziS8T0U{{k&|CeB;gY*9)SOxx9!Ajh3_ZO6>wq^o;JQ=IFSc!_)jGx8qYZhBKRe# zf)rsD22!O_T8<4XAWS)kcV6(n7Ka@BcejtH&ang6Xc%V=mWApNDdbn^m0a$+psy2R z(ERs0B4U}DFPbauUU(tXr9TU|0hWIXQnWQ4RdRZ_g z9^p86Cy|xj0mbUi4;v)kI@P7_L!9=oc?VR!&)F!_-hCjVQYl$=s{|c7%@SP^Mrjwv z`pRR;8ZM=(ir#eqiD|EprOFwL?xeB@knff;Ms}mb{XV`xWisP=awy1KOj+46Yi_>T=Kgtt4`z=CJbroT>uk-!5q;}7TLK-_o&f-#B`@l zB0dCJ=IbeP4Oq$iu<*RZ0h7jHHMo+-KMPXP@_!|)v4YTsRDSUM72h~j;4B`mqr8#% zA~7Z&^Z8?j*qGP$6q^j}2GSTEjH|YLZl|&Txc=%I9<^P?)Qvu+&uW=jC1TN24sY1Q zNHdYya)Cgo%Eke0s+GJ%)0T*OMN_TF*bk2)- z5I@lKr$0w`;jgr{1=5x#NL#u6|ChAoN1#*B4APdt{S#=mEkEY2L-~LGE^_KF($UL^ zVz`WT^dG%{oMMi@f6#op+$eT&^?aC!uFipYHHH^gEhNqTz%|a>FKZ%HWhqQ>&i}*C zI$!!UJQU?kZg1Y`irlEGoY}+BwrlYf;%^G9F}&=BL91~uSzrK#v1=Pf8|@9O%UpV( z>vJ+11}&Kwyz{0O(9&!5NNaOlW{1w@jbb-aRQ$){?Uh6b7BfC0zOI=suMNX>D$%Wn zcpYxq7}rEnDJ>WIA8V3c=7|X6)APpPR|+^81=F3y@!_u1ByZgVq&hba-{V$@`@igd zU);d%*JPGhiGo^yavQ2iM)^)#d}{8WY_tzz!Z@_-*s;zpgU4Ket?Q43U zwpcp0wA%ltCsyL~=Wl_#vlm~J&JySB^uLhKWZb!uHh>?482wZa$*-=Z9ocQ8hzf2*|@*T=9a^53m5v8(J-W!TivAm?fhXX(;aD1rAU ze*V7hZz+a(BTp|mod`UtgL#fRBICyqvG7-R#8sHC5*-?CQf|Is)dQd3))EcjfaL zy`@tdCH^CmUBS_Icg`LDZ2~+SOz?q*tKixBkC{OOG2Qj#7%>qTMugPL zkJ3S`mee~2J8U2yS10v)8-0qKg7-1giNjT(^?kNO!IgCFG*Qi1Nu~Gkpm2J{nHz7L z=+>?C(;^?UUZ2}P{gHo=m+`k_72jt79c$sLfyK3dta(Xu__uE1WzFd+DV$jY|Lws0 zw}0|~dwXc_6($wA02uQ%k%<=>A;nl(5V^;7krmN({QkQx!i}1Wc?a;6lA{0sIG@Fm;Ye4cD!4`l5u%9Vs=QG{XF1FGh2CZuuIOpQV z5K=Xsc6(gqzSZaJ_V$gqV*=Sa?|SLW$R^- zA>=DhVU_vo#E!xjf1bF3<>XCenSla=3oD_U1Rz25Ah;EmosA5iXpG}NQ z=iKV)w*pJv7jVWt%cBGLfSVhPAbrv<$>r2PgO zbG`wl=sJOf#Sj$ZgfXF9!~~GKMwsY_B3%HPS~k8SjvX91Mo3!K)n2(OaEO-9Z@DCT z?BoGy_uZr;Mj!HOc7_N9qj`cnt|?yp5R*^+Jr8Y++MZ3{5Hv6sW2hy<9XpY{y)rr+ zypP0%pwrZGiLa&L=L51*&Ytr_qu`@l20hAV+M8ai>A5Q^uO5t>P+JWy!a38H&z za~#+YocJ@5lRd*5ZaPz6Ijjz(6Tq@q%9Z;8@)+iLCpncn@5vI~V%I|)TNM&pc%chk z`RxbCp;ly%18JY(WIn*r_U2^}F6|7{s`fYMhhZvb=^1pj?Ev(v@qSMFOEc>H~kU%VT?9H4)z&w z)*d)vbi<~Ni3Ov4AprYJFzY+a>Y?EsoWSr^Vk*t>dKC~uF<|MZ($c}&fYq|SjEwRH zVKbiAbx#^JjGLG_(RtjQPehXcYM7joHsBCuVmt_9Kfd`>xGuc)q=hcD5QZ=QE(>V3 za!6J?xSvu9j@DL)94=lH1bo=!OUq634ornq;@we%R!{9RTma-`}&qCr2Xa*r|`-Wo?R zk5H%|0E>(wM7}LINC-H z({p9joTFM(-+Gx_)&@@|@HP>xk3kcc-&tQ^>xaZ>0iqbH%&QgnPdzLiu?x}sP#z~( zy|$np&J_$B{sMR4BR>R9Drt9C!-A)vBk2W=;)XEr06_cnm#+ViQe8v(x`^lmDOG=G zMa8bg6oMvcw!4DBSHt~w-IJ-h0P?4?pll7j8ghyZW7)qgV=&c3bW7m?_?@NQ>eI^h zAu#{Cfi0Qbse!!qKA(Eyw5=8>5Nxj>9=GCi><`pS;^a{U`$;&5AhjOlrtxdE`no#; zh)C$P>Qx(%djn0@0PW@~Vijnh_z4$HXuQ)d_*6gbNZZ@imw&>8MIer2LDr1VS2qUU z*$p5z%5NaVkEr9qDlsrHQ{$u-u#lKI2GX6ml@tL|*W2l?)_z0R*Nn6W=!|MVD*#K^hgQKJH+ zB3hfAab($$AY+_h3^}G)_*z4Z4FXM_6mA6scPnI%_1Lp-9wE2gxR&(LNIoKAloOZ3 z?;o|J2l#lD-n%3i%$$>)oMCHNC8ph?_^pfMdEE?I$_f77H+SpRJ)(JUHp_dh;oyto z4o-;Cs2bmF>OgOu`9p+anclcPD4(6D{}ITAaZ+haEvUw&z!toai1A_4R#EMK>CM9@ zlyTh*Jd7;EkcjOMfLrW6g6|A^t+`y&wZi_J4_k{y{Tgz#roFMp@u*&!Oa?GUvll1D4_g9~MQ{`+D9d*7XJfc?Z>9HG_DD5B2 z9y{Q70KK=UP$u`zM{#uHgM^u`49Oex=-7G3qpP0ts$)xywnKSY4JB)i>+g@N6kAFL z3br7!Bwej>i~7rJzn(N{u~}yUl)3Q}7mG*781;Z?iwo05T}ZI}zJeY|;Nh@{UwkR8hB3KzsrDpFOF;%nv#_e&Z;Hs$R&xPj=E7&c%oPvY~I~s#lLr$&M zoiNs)?Xjsc=u1@C?yyTAxs(FkRG|7t$aG2S_sB4Hq9ux$z{+^CdF=MI(fL}Z%B>vslW2q2FeyhMhBiXq*-(@Ey&+6+`Qe99;e+&H*=9F= z+LL;!lZk@{fu=tauVfpv><8*YSY4Rj51jg5U#{zh6(RLH)X736VWF5pYP9S)fsk-x z$U=nTb->B5Q33GaPaN)Pzp9Ok$HB9cH{r{;L`q*e)b1|-?DY=jGNIWtd)T1_Tko68 zFM}p;<}#{L;st#?J&MGUpBH*^Lr4DetAVW?uj9-D;=`xTJ_CaNe+1EAUm)}61EI4z z&E-w&PP^L`w+hd?mn^jSw$4T}xil6nv@cgn@yh24Eb}Qz*pEsl&jp=kvJ`$T^uz~Q zvpeWif#)dj?rFrO46ai`DdV>CruMx6(+Epl?_Zpm4^Qw_>GPNvjiOmA>I8PaZpcj; ze~ZjH>BwK|`Jr0$i<#y_+ZJ5`>jGUzed_l=_f@~Qs_;{)yD+#f++;_&73C5vbNHB$ z5gE6;DkS7T5gt|&8OM~&uL!mwGt{^1iefTQ8VIw?n@PG173xq@<>6&N+uj$NpOAOW z;E2UN|0ZtMM6i8#7(xe909aN*g5f>;Zw{zllzuBx?@MetF- z=Yt~ip%nL{P@zP-w%aO9VRzBQeO^TPQAP^ABjUeW*X;i>Qj+=|xGUeqx2e23*Ic__ zOc*&u==|T>JNIuWw=j+ul1{mHNJ{B+Sw$|Z#w8k;T*|F5=5?7uA~J*Aa;+IcqH@A; zqH;UqGBb)8)VLgLM9AWp3r2Bb&6$uGlfld|=bf2a>--I8o%h#wz0Y22zkBaz?Y+O> z=L1SgD&sJn)ZW}Yg>*G=cYQeaoN#I}BV!kyxa54{nXZ&1=9VDWZ#ha<61?Yd`V~}y zYyWkZLp#wu-CL(Bt+3*$E*7)m!`$%SF=%U`eJ^{eM@xeC`}ruiBDxpD?~46&sncLx zTfIB`km+I_KGvOTkPm za%tU+AX-TVkZ{KeJC-3U75=B)&vw1l zUtB%;K6g+=^D*jWIWoG)d5R_tudAoLbRU@F=4$Yuh7A7L6DpZX_HtUTiCw6{IgiE9 ze|bI}c(Xr{f{vP@k^3)0gt1MegirFwm;oD{ z-j*h2Pd$O z4BUB3WL1~fZqzKV-9z1QA-dl9xFVbG*KD+cN@O3v9U>PpmP=)cyk-05rg`_;cz9H5 zfC)deU}s1nigu!|pRQQk%1$?5?<<+387{1*=_(%zQ$A@J*DeO&q?*ZT-Ck-NT(sy0 zNTF=GK=^qeh`!2VmnR{3(}cI1$xSH-YA^ z=$kcla%}OWFdS)LQx2MCS@d%XVw)CF1Ey1h#huY)t}gWyeAz(;aKz|J&_Q&Y zGWXf?EdNJs%)+?YV1g6$DbsmRD@CP4zwH38qu3>Z37{J8(Vwl>>5p$DAR1;348E|r za2|D$LVsd)x(@$$WyEPa6E9y_X9HKst9jzZH=TEyNPZ9H^(%R+BFwf*n2lIDQe!DY zaWxMH!pO9U}Nj^;EbYE=_6*Y!;*@%XmOqe5PkG-*u$pLUjSe)21YOSso z`mHObxdI{tMv`(oBH6E-ii=_w<{!1T?E63$UZQex$49i4NyaN$RV@7*jikCS^|o{O zCkI+2EkA;Uv(Uae=uy~ zjN38!LBy?YN(tW_j;Whj>)VyXv+C7|x1eu8>otayqS2jt>(7zPOEa+i_~)-QhWy!) zuu>9W(0KjYVxzxOC%&IjLIS~aoyX{T2IBl6P7#?ZZVC;Vnob|3P^AlC4svFfTZn&v zN~#vfg9U7N;Uc8T?03+&jpGhKlO8@Rf;?Elp-c}`>5=jXnAk=VKVSS2_E!vD#kRIY zJOOoNX63>_^o04w{jWdTl~<{0Pf6rkDSOEBi3Za6Ss1z>hzjR`ra$Rt#`iH3vIwvq zFQ|CHA6r4(mTHQ;b9a>a)Y|UP`i)0n%tYSJlnhMc^ew&_*Ku<1t-N7;QQvnnaF+EU zHS5YY3Rca?JlnY$6tpG=W`r8ANVFG>7#TC)(1NLDr`<+l398(^j2J(y?@srvD(|XX zkvlXu>{uY*kVw71EdUZHDZb5!mw8%nK7Y6>s9#`pYIn#F$&UQ97hkx;brfsm?T)Tmq1hcUe`lp z3+bXa?Vk zHOH)EMdrnp2gZqdYF}H9TLQknN~4)`vedb(X|9`jUr_i-w$m&}fsnq1$T*W-LGapw zVcI5ziVtsyH8xiYmxkMsPw97%PF^~Xyp#~*VixpkExrBV_R+rYR< zg0FcTbhEaZuA;e$3IZGWj)8y}YKedXz9E7?a`1*l%+C3xy~~JC-F;Bi4@*s57hM%)5mS3x4&xX0CT1KSwhr)1 z5X3x0z*k!{7h_rvTN^uP5f5?tza>P#clc>edfLB5T&%_Ebyd`8W$c~IXazX9IJoE~ zuxM#%#hhN4i#(Bq-dqlj#OYtUxHyP#a=N>_bGY+z*gIKpatjL!b8_);^6)$WB_23? z+PN5eJg{?S_@|QFdSuO9IB#49re?MLH0Zfr>DH}gO zms(HelqL&17wXr%@F5k>>!YVd`sc%q@}bP;SC{L{**29_r$+s!4|;8 z=d;izI{jv8$2=im;=#>z^wCo3L$3#D-o-^D$k)nAp~!*{?FI_@1H&uxA9wRE|Gfhy z3i-Xwal4x~ftEQqk+=|ry~6nC!$=gJ6&(gehhP8q^P6Rr@}KsD|0^)k%F_`>;{98^ zOMOuIw(a!M3Q{m>dUC3Ni$`arJKxqLOB?fwGFX;Rk0^{4{?g^& z;!?2J{kM-z5Fm@>L_##Q`fu@9l&Go5|2|VV%5N6N%%T4jw{j#An6%*?udto0bD6BP z->LX%^0v-$eW5u{RpQsQ>$rhk(<{X1^?sLUr?d6m$Hi~gm2%mLR;Q}J?aaRAY^Zv3 zkF^%wBcrNFX6_^cvp&x5*O$k&wL1-yCF+Jtu&o}HEPR+-&7313Ymc-Q5)#u6i z^SzuW%PbeUsQW(f@2~&qv+qe9wMR;!8S?vmk?rs3ch8Xcm6mXEuF$gKc;*AbJYl5i zTK6y2J?l?Z%qoY`X?#kor>aV?Hyf|7w&z1>U~+p+$oN(79_ZKbTmNXI<~;8IHXt#X z>bd-W8(s1wzAZTKW5;$l)(Q*N<2Tt z`RbQNnyY=|WySfjVB^!T%O=lxM9kQU1L7WwbSIXLY3pmTIbNLnxvKQl5lL#M0S^t0 zfXpxVr*33n+As@a$&!%AcB#KqsQ+96x`porlJ`!1Q$F1ZSsKb)%@orvlKaR}}(t zLkX|;dO7cZ+L)~TB6=_=GaY;Hk$^~t2vSdygm2BpNN$wqW=ZQ*zv#|pjmz4?k79!j zucOVi<$<)F-XhJHztKlnLTUV}#!ZuLD;%-OI9z;oN?P%@4X@7OzQtGT@!|%_cbtYFMeQgGT>~b&Vi+!i`)Ww52BVnT zc`AK;G$gjBEOS#Ys*#X?3=Afw`JH{9bQw{ZF72e=*zh?V)2VNer}oTNZ8T}eN@HRl zsK73d+FuSLe!PpvPblOvw|vlZ|I3NU>2#T;#z2H~^pW#+^ULPfs1lp1UPsO|>AaVb zGwSnVGZtyS7u6lEGF52}Z{i+QP7PNkT8HdYQZ0XfANQ!Iy3bYg6{TyGV@jpzebdVj%t3Of2rk${v6G!KE%$D>J9@7pS_xWJ5Wj99+C?`EDF_UuFmIbl| zWchr%c3`8aLF2J-J4JnSAi8&8)M6l^@Ooa>MdaCl{}pdH5vs*zdLZ7O^XgPvB8S2H zep~>>q3}wIMt2_1tlyZHj%Vv0n18}4XgH*v{%0d;ULUpZYVfDT7Ybvd=Drm$xu|}{ z5;)tXA~+rYNGa^hd-nXJyS8qWNekcLQ;XCkD&mQ^rGZ;!i3ZCvUK|m;OZ`77!ky5RZRAa=B6-cg;?{dV;njKMerKc2&Ty)7KilO^E1KJ3cF-2`Q-k1+y2+f__`5{fH~PmuEjsqfYme-99)_U#`ka z?rnrr6)SizgfrKWJ@;rH4<`;DdA*H+N4`0C04#Ur`#S)0oVmu4YD6+O&9CNs+r4pP zGX7mPr<%WPdIZWs3JN`%@#rht9LAP4j6J!XOEb;;TIvx0V)^ZA_1e3n(E(o}Xm%zM7gg217k@hOkl!Fy@?!^+%nNl8G6y8%L1FzSZGA7#V;^xiif&h#elTJC zG#}EXa(Fape|+x$=dIz%Y{tX<_<2c5zmrxPFVnO0+3T5&*Ah019`X8IGZD{(F&&t= zh#ZBk{SHrCk8!kFV38fa&iSau<-^%{@ippX?&rn2PUBw90!dJ8h3~u2T=NbX z)rNze@Ucurf5DfAi8TMR%P;Pr@MzuvjNl$2cWbPN()>1+!p_9gj_hB(^p`o%98#&i}>wEcHU4?vp`MRCVuxj?|sIr>ta3#%u+ukk0 zyb5zHh#+Jc?Fvlo>QHL0t|*_UE{fTVA~hVL5nn4zX(Dx9-Oo(zuHX#n#V{)|j zmUki$i6kn*>2m8fzBJCLeBkS*VHO`@I?x&&JV9Z-;<9S{$=%nA@w1H*z3RP@?)%p# zY1gMTG*{+W0c)%rx-P-uE!Ax;(p62!bfW_j{irF?A4n*_Twl&!AL6B?Vn+;e|0Io+ zN-NvqoxU5nm{$+h1V6UUqy0XGk6k1_mgnNfQ*n=+0kBxAn#16_6T&5K{Mz{y^7V${ zwFnt&W})Q8JpR=)h7V&kuGVRFU_#CWv;}kw$tNwO_dP?NFN={(+6`5pT5?VutUS20 zf;PmQVsj7^CS^;|WwFZLu#975Lm1)2^1IS>{_4Y2M}VResWfvlWxCUvwt##9E1I43 z)PV{Y!4!*-wnCLUp@|%Ug;?rppb!3-tB^Nviue$iz`0fi`mhXZL zq|3Nb?Y4`QK}3nO5gQt+;&+%1CoAyLKa+5y$9yIrPLY4hUK*vwKSUhCFe^lQ#O=E! z{Q?WMwd(-4AN?^7;r-@hMc`}E=+V~`@@GITMBf=y6@@=cz4#3RE5UkG=Q@I?qC*K!Ee zIDSVep%W{QSr5r9r!1je^%Ch0LKC5>y@_w#MsaP8|J8n4MeVTQrFF|{lBX@{n6dKH z(VmwQl+F4RHM<5j=lPk=vChV33v~_#UlDj8JNOWsQFKP`=~}nOQ^bhpgod$4Pzd%n z65rb@mkL?{i%Ww$fo^uU7hWbI|JKj;@~7vr=>&+-jfjqzLC+E&Awt*YfTpJrN;mw15TlXd#MIax+7a|y z_{;7Iw?~fi#E`9;O{5L!NW;2z*k`O0W&>5n%Shf=G0Z$IDzQ;T)=kEb_DS%pUxl5O zu*9tq)V>Q-%1(V5anv~j))+{KG&OY@<}c=`Q2;MWs)s& z$Oet7D&sPD>DNQRHr5xR4wMbUdOt{dG8`HVE&1Jy*reX1I9ICh<6%ihTM)B4K?GS8 z;xaM4CVNoZoNO9(_;SJh?{6&)%W#*jaEWt>bmOE^Iv`KQ-BN#@;is77T?E=AqWx>9-{RCCO?>P7EecO;Otwe@M4(NS2$V09{qjuNw4b1_FptK~ z{s>XR?A^`kA-;lWw6qth%-Pxw;b%NrKJ&Koa7P?CWyZ|9yKHdRmCK$A3x-i}{WQR~ zMTMYrrP@|<=T4aSgR)2)4~iFb#;&3aJQJij7Rka>J|@onV$xxOrqU3h2@X+hjah*= zok^w_DoKLNikQ-EK^ZCzNxBTi)&f5Vh>5+o$`kK>K8R#^J)gmj6F+7Vj^VzKhe@p- zSsZLMbpLrB_qS>r-j~{FD@dJT5lQiZp4=;;V-%MhIle=6V}Ftf#V~=5#rz@+s9zI&(6ibehqo>@Vr_31GUdd^Y6lr?=&Nb{} z!n5dRgnkJa{R;XJ`o}5bSFbcocDRi%iN+s1!CP*iy(A1ELHVA^CvGSi3iq4&>b>i; zFV}mXToUYGv1o=&+6E$F$;3-U)Jq{jbXbw8V=})WJ`qF%ZzuEZM5!;$OQ~pQ8ikNboeAyg!oXM-v`(LhJm3In1=_+g4$5=iRXN z&bJvJ-*FdPM9EhvW}>?n6BJu|Lz4%v3)h zZkf<5`KaQ9Wwo<6$2>+;mZIaNQ4EW;aZzhQYA5*l${G%jgLeGq9JO;2Jd{w;gRSG_ z^%SFm1Q(pR@ehY9Fc=BvKE|sKD+`mbF&LgM36ZWa>Q)P(FXK3>KFHOysrqGi(Le6= zBU+8retoeo0umrJkJe6EuEO2+snqxA34Kb4v@~D95U%q|1Ohf@mUaqiOV5z!jI^g? zc2eah+$oZc4_qd{x!YDvJ=Dd+MWWv^Gqebv%8lGPPnO7emJ;COlO)RQ6_ev%(37%? zx^mC9ygjbHqIWpgHto}we*1pYOs=wCQUj(jbn6tZ9I}O!Z7!NMg}_B>the{V)9tnBII(@gE*Vek^S(f_0h_R3iQZniAq9M{3olP8%N?V4_tn zdqd#lCriDw$#UhUN_MHMNJSYL%lr~d`L1lOa7ucXf19O5HzrzaKRbxweZjjMT1QHS zK*0$ucAaCTOYAeOrlGNe3iYa#c;1|pf#-`&LH>pa%Np}v;%U$UgR4E7ug|Ec@O})+ zNNz=g^_04iIO6`NBc`SatE%-oH=IlgY9>y`9PMa=Je^Fvm33_gRq%vW-oHN+vV4?E zppIg15Lx<{JjzoAtj=ieOlF*woMq?LL@ca1UwVrgB&UQy?U5X&ZX&7DVd8+mI3~p$*^bkyN!gwzK@lCVVi2=8D z__;E>;P$Ru-~>O;v$61-X8F?7%4bL%zH_(1c$w=K=BY%Q}_rLBpD@ z%Gntz*HQIwMVR=JZY6MT&lZ<9zesON2fNMsy1Vc935M2|{X>XG$4Vtop+c=Ra+Dq6 ztlIT6-@~!(K^c74*~@KrVy&vBcluLWItB?IVp{=D32_w-`Pr>qfInGFcylt6cJ*7t zbzRfa@Wk|VZ)tl}L)A6SXHT)JHhZh;>=9cY*884chQU9Bts0Idtha$@iRo^s|JT;E z_X0X>C(5eD%qD)mKt{)N0eq7y=$9(}M!)*=gAvu~;ZKjIF_}~5?CKA-D^Hh`YlpJr z&tvv08x9```dxTbjz9N49XdQ%8@Y5$c>`#@YHZHB!L6!AnBCRI>2@z?I{D2)^%zhP z)pBo1Pfa_i+*8IETk$0i8u5jH6O8Ao(g*_jqY{u=wczYj{n>iK6(q~T#b=|a@?vKf zA9`K4-@i|IXF}YfpR&?vNy&X!ky%)JSKqGs)1*~F(Ny8nZ(_vsI3@ZeMgefn?R@6A zVMVXfZVTd>HA`mbGf!0x^N^F?lc4D;oGAl~L>Crp( zKb?+31Hvnm@&^dHn9x*FcbJ)cNDPDgS;H)#yQW%#v7PaL01|mIi~395-WyKAp7;CV z4fAyYzs!?umuLLWZ3jN!SPGxE9LmE@PYwxSlP6j5a2P317N2*H_>G88IoG-h5yN@Z z=y&O(4Kt-pDy{;Js&B@~y~i~wL>|YidIa48i1U-+!3(_J<~fsWM;vO8ImA$8Vkp1g zUR+ugoV_w|pLT7SNxQySxk{G&etx_@cKwwwj!~h`FDtYx?R`PGD2eQ?gT{zvzmln{jA7S$I41 zlwL3JkNr$twPb%h&oghEkI0=c+KR75xqi46Cm$&ueS9YkD(?)w5IteznDVtRPbD)E_?|z?Gq7HuiVC zXuLjegj29S)hYNwlF4>8p9j1ShUC3hfP^94Nbl+#sGQ8dcvvicf<1 z+SpsP@(Q&-K{1|JM?Vx3Y zEKb@tPVX>%{R8KKaxK~-1EsP}+TYxf*a0iks{Aoz$4B}MPFHMy?d8~K&|9vN1kP&Y z*K{&Gye!*@`)Hv8tpN(CS=tdBprbeTGw*v5mKz;dOM6kAb`%*lK^C9U3OyA<#uq<` zHjBE16{LkBXSqQ8WjTymck;N%Eo7r)q(@f(Cv>!b8F9q@6N4}i&S%&I2D!7Lk4v}G zE_IgdI5Z3!hP*U9Q1*U}kT{ciK;pb`Jn|($Op5RE^mrP&x?2geRg3V8A)*xIqak!h zA}4by)RksHF8+>dNk#n-C4Q6?^*wu@L?`qJz5z*r;5Df{B0)v|MT|W49|kRY^bAH} z%y%6yQ$8-9sls1OSWQzE-GDE&O{VY-4GG^B=tsN1?Z}2 zQ7@9O6D`a6zZK$={)B7Ui{BgWgdJ6CoAUFcfb9qTzHbJFV%Hb@ejgB!@o6IH)AG2= z5gw(W#3{xxdBToFN5j9qbRWPS5f$=Pe9f!K7%U-xc^-AvFL~{=wVpy4hlcEWl+2}#O86ejM}lPLNCJ_Y2>Uu^q$@AghGZH! zCq=MqK_x3;T#q2=1MTSo)YE1zqlYwdseQ$Gu|cx4%L&z;mH~(WB@T2~8CN#A9F;xE zlnQNsGidm!gHCFT7y8?wf-eLt*cW=2dBR zfu@w%&(4UNb%=A|o;%R5GGrpkYG=0SAqE|iQ!eALWH(G47r=63k@k)!i6@+*lvgPf z5gU~?G1zz1bcA8FnM8U3H{`Bg;RC5et|tWR#*@mkgEY$GY7$E!8`NR_gYFpW_b9(G zek=@aj(HJ@Ji>i&SYq62LM2ildC{?Etk?RZZ;+H!m)=r1cYX z?;1pT4mv*MA|_o&5#!)vlPmU8o=IMxs-{K6?1CP5Z>;(QB1?zZC{M{=J$(4lds|pi z&z#TqbSY6skM~t;b64W2bp*p(wngf4hTr}4N~AnrKO)Hot)j!QTc(7q@7qwP_!d5B z(w%%Qdvu5Bhe%Vm~RKc7f!HnwWWGv_{jnER{fw4XE4AvFcB#Zm2d?R{3 z3#L?7xe+iqfKkqmP6t4&$4*C(BlK8!4*s1kHvN+N{Z9M4z%(2l@K82gXwn3n6 zjAmu9ZLGT?TjYUn#^O7eeF`zP;)@|VYs|3xUD6(wMjxLASo;?CMqedvTDAbmf4f}Dw033fEo3$#ssgXnuI0Ncc@wzuq|112s;!MBj7RYA;=YRz(kqADk;S;+89CvB^ z7nI+64Bk+`2UCz$+pN zeiVKi^w$T+FA5sR^loZoc>^9g(}A`0e_W}59f}cDR{nl-liaa#h znkcseIMnWNeeCnW=dW3>0tXA9^6IFo$K*@j`&ZkLCyo?JA?W54&DSrTAcG);r(-q@fN?!vq@q-=9C-3;bunWu-t3)Zia|1K^47cRZ6E~e8g`z|k?Ir+h z!RnH5TaZT@979F)`fdlv6S!@HKkVJQy->Jq6yyuu-`WNX*y59#2KB9NFu?KMwU_)F zH?~ot1GXWt>S4IC&0TOz$3RtNerp?6V2gNZ70(-gl$HT*o9wJHq015auR0L4o6 zPw;?}_jYwI!*Geiy!7$rw}G1Ww`Auo@MyPwsY&q0kD}y_!HmGHLY?QH?YLATqpkp+ ztE5Rx*I%7&z()zp354laybjlwDiyDXA8}R-J1^U4=DOV&=@rIBvQ!b2L=CZZHcy>_ z=4qH4*14+CJj!^zx4WQm3(9zvqbWRSRSUezlWbWOJdsseLGL3QLCaxA!53Ww?jSVh z9cr@B7H+pY*E}Ok`zO)RZ*3a{`73RH@l?JXqCehk#rI~W*UR<0nY6Dkd{okZP@!gG zKz88}OCGU7yRW)GRkU`d-n&+Gr*5P#iMutI;dKcdD93{Rz}jx2%+hXs^z%0G$^H-` zWn$TU`=XjAQC%j>G~;`0;0`nbwZPd}&Y^R{ETg+IHoaQ7RFSH9df!yF^E8O&t;0mt zS&o6%xI*$`tEJ9!f2t?pzVms~bEAo-7nf&;6>C5ou$_C?2K_Y2iR*97(YeHJOAmMq z(022Plt`0K6KUHgh(<_XZNR1w#`5sY^^N%om! zLYNq4k8Z|>6v`fP9xn_D8;=HfC6&M(U*co(Y7z+sKD(zyKyaAsUGx5w_m8r0Z$>jg zz&e8(a}IT(C%e)M!i86e$QK;YOK@Q_oD2}%Z9={zLD{$qbQ|_hfhgd1mPMkl)wpe) z9Wwf3-YEx)iJ)ig7W3j5A2?V(COh5EO`?ELj}n=vdbYmsYTye;5()ffWPCMrD`U!o zA{}<9=Rwif^lql6ENuXoN+?|aQAo|D0L>8U%}r^M{zuIanA#%$Q9Tg>3P(XU>pv1B zAd>oz>gj(Ik(5+iKE2RVyhgrW(B8j8c@!yt+q8qEusjpUOE$1`o*?~eJ!PW7Q5mLM zgUH*p+XXCF*^Aklw~LD+SZsKHZCRDwELYhKV7;Sa{&cg32PnhEW8HQ-S+{!;73kG9 zA=ZT3$xBf&t6TvFnd zZiWqyBDmrI+%5=UT8mv$9Rm`Z&RlhdQ>s(NwY;1D8082kw;qRUyQ;J(H7@%g0JkxE;*tM;Lr|Q$PPa92UaX!b6;6=~B$A$J4ph4XR-UFsTf;W94tM zysXKH-&VifvGNR%EVtYf0NHArV?}nu#S*dvOHKSj09)Ij)@{MA|1GvQF#3jvta5I8 zFCM<1vyT1?1pY7f_tCrZ8Nj>xv}%~UcL4Y$R{%vGuW2g0hf#^vOuNrcf4Xe^9o#eG z_;>sSgvfzqKKSx@cGkeD``$L#eO#GSU1B$YNG|~sY!AbSt3z2mOCmr<_ngAL{Ha514T*F4cnNmfiFE@hEF`0D7WC2@_FG@q7 z$X#&|vf6>#W}@#sZ)cHV6Q0fQ;WFdOiXxV-A>0DDax-e@VHb-n6;0Mc+H1mDaCDD@INxNr$=d57+<{{*T(-!!!qIC}>d zB94F7U>#cpdovBz#RIv}SGYB#^Wr4X=5 zf@=|X{5NLd#N0PH@mUA^od!_QiY{iR-#=SbyfVV1rh?Uj%vTvL-EdElZOxSA&*r*MIfl00je&QQlnk>` z%&5;Se|Nf~iZB8)p;NU#bD@J*9ui+3~CA1>HSYKzR~`a{9wlfWP?~Bq@62Nu_CWY#)W7qx89^_b z&MRdNUHZb28iFUo8imI5y5koe&uiniSWxe&Dn}TG6nCuZxJgfVj+`oGHas%1mc&Rs zj2Luoge2L*@Xx8c?0-8n`X16UK~VqetpZED z@(L&-Lz5U^mKL-I0$D!6OeOx&;qh(xl?x@qv;HsvzICCy7>|({o0>HmBmC0|DS^FuQe5`pg-!sUEO$w!2hZpc?Z2E{N<0#uWX z{6opd7?gioOpDYX40~8*Fk)l1^%_MS^*e6c~!3e!KyORe)p^E7XF;o5AOgDhy|UPm&j8~d)QOJ5ub zL{fW!_ldbU3e@K8V9l>weDa$hJ9PvxJp>}6y|su@@)O1^m;`IW_{tH$jI7HL;QZS3 z1$4Y8E7H>S6HJZf2g}@C`u&#Ia-_;%p#gI5N24+%f%f`h2QI{`d>L-oAZGs>8NHtyC5QUUl{Ev`)K_RJ_RfWPZc zLlq5f@NXU*p0zS$|3_5`6ei5a6qH`VY!r^S%$&Ai>}( z(F$1C3W&uUtj6-6`QgYN2%%@4KNkBVD?i=!yE|?g1oh{@O*Yf(bPRpR;K>_T9#d&A ze>qxap0gwlIcdgbvKUjzat`vwSAA_+oEI<)Uiwv9 zQ<-vaoivEy!93L;1v;GWs~Mp+fTgIZob{Vrfy=?+QGZh}lMxj`S2z-wga?*EgnBzn zcFJeJ&+cc5vEBAmbuq{^NjS=C1+aEgyZG4}DaW%_YMFjVI|GFw;rnKh^h9Tr^jMQU_-b zo<;)ClL@_YfJ(;kc}0hO#_6H=3X(w+JPT}?6D^K(++1r^^FOmrG;nh)(D`x%n+n1t zex{i#gtt2jT!K1c50Hc+O0SfnK__XQb+gD`snA{%G=#7?wl16dUmlL@@R(@(?l1RE z0}u}vWh}vi;5!HoIIV9eJ%7hY>;PQ1ii?q@A^}g!fzwHFl|ho(xA#sJ z0%ebBK%Z>`jf1P;ltW;Y1U&Aa`%O~uOwThLyYc~z7wj%?N8%*lG9^uzV;unAuLbgj z_ELP)H*yhwk=4tOp~K5TX2*-J`~MKDCm*Cz!&qE)W~S>wQ2u!V;7$FDru{1*uBJ9& z1ngj<78%qEB%;Z@4G_ONS-h0M!OD6PRCZ+WUAq23#m|<+?lWZR5m`Ek^G#kuQh%(q z=X`- zg*$tO?>TOPOt?wlD*619MFDft?5V(6e{SgEy&(+xhZy~-hjPy-7Jm*T3l0RIwGPv( zY5#z}xwn~4GoPfo6IA#Q=k}gajhPa)Wf;W!4?BWl_JHH5_n9||x+FMC2ywoSC+msy zfh?v2ju3T7_x(F%^XO1PO5=$?4%Z;*VFhSA7IRdRms@urWooep_o!4AjlwcjAEh&& zapS&nZYo39z*45EyV&dX%l6%_URlmJE{lrEDe~ccV^00i_BT*FxIj!Yxx$3yPhEB~ z10@xog}14ZY2c08TZ^#YFT`3iw%qsaEa!&Rm-qEd_+MX6-_dzC?`pb^fa$v6PKT%X z-|XT*qRZEX;Rqt<4v?t4tXIaqKo~QHO7?6nHJmF`N&}-E?yJurn5tpQFn0s>&NSS0 zTIp`(oA<*xhUaaKkVQOql$Ks$P@Dz1AKh@7&U1VmTTOWW#<+yh3+~~vMUWWh!T^of zCB%kye(&Voedrc6WF)JewEJW}te37i^ zQ6qfU2YI4w0ujH*$M0Z32D$2}#|j1=BhVO*rC$?9VUNilld*9=rh(3>%QNMx^5HIV z(Ju$iv8T8UEBg6LKcmX{NGUIEH?-&bTFif8oz^qsh-{caH34-}H*Y&zAVlQeC(Oe) zi)7T}6>$9UA{9Q$b(w=Y`j3KVgJHRjL@b>BieZz6d38d*Si+d2#45xO&_e?Vd5FY2 z8q}_<7Kiq_<5U-VXnp_IY?vB6@n33Ivhq%XPQu|pv>B2sTW0hUOl|TO%5V_n5l6}Y zkmDLwyk*jiS|9yEd3bvyg%S&AAnCLIlOOx$zva6!rH4uLP*B~5U%mtRVDzbm6v8cG z`5vH@7Xl);Q0_f5;3xNUUm@HgHXZ<#x@}x;wU|7r0DUd1A|l?X90OheycYXwHS7jj zz4!>~`<{k`^mqRSPt^@@663ca!W$sfB?jj=B~ejsQBEwJr#8=GxWPlwo}fM+e=LlD zqK&UG7~u{64wb)c?>?Mhy&@q%xT#P9=nU!JN5XE~yA0?P)>O;;SJFAZOkxk~NGxOgzO_W0i9%n8=FoM+=6PoC?7`6FX7oo1^@+4!wm!vE`gZU z;&YH3{I#Gh(yuLyaQn^u;$1U;Ag|j7!7umw+J(EW@9JB;)Qo^K=C5XPq5ZA3@}z+6 zL>1f-tp^LQ+}Kl!nh&o5d$zyQgDW^?RQu+P$sdr{lq)HJ$NM@%fL}t2x<-S>Kj03D% z1!Q8~zF?=nSGtfg189jyJq5~tAC3%zZ-%R@@#O?q<4AP;kyY7_3rgJe|#d0#bL zND0?h%CkY*;XJA9_S7$+H?@OH4khf*kG7_tdv7hB9c^vsm0K-sEH%M#?}(EP0D6b# zilQ#7YH1S68`x(9G{eN&K<+ef`4L14y?wbkR!>1Q&o70bz+{Evfh<^n(W$M1r%6lr zo>c)Q*LNUP)$#K`$py09(9QWVz*5f6EcGUyGp>fy-OHW@`D0&N!5q6d$_S-i|G;Ot z01t4^YTv(xqf|gtyO$LK#=H8cb4~gbh(5ML0k0CAUrR0SRR!1f*;X&Tvs>y(kO;a4 z`E{p!DWWnVIF4lnj}kc~@`JWBNV4v4F*~7fTJx@86Jq)SxnZxoy3ja*3-cDhnmYp& zl=2%gu;VF*?dF7rZuf1t15t?>nhsKF8~j)0Cql9iRzOl})!Inzx%0?bxJVLG*4F;Y zK$Q6PFjppJIDDatmwx4~PxpB&Oj=VINAxkWH3mThPRJq1rQYv2N-~B0=|||~+Jivs z8bC7lfhSCCPr*M6jubEZ(kR4RB7Z>#AP2ntLamO@X{Bd87%3>615WcyAO%Q%tIOumpm>3M zfDt@hi~ZIw(wq2D7|`q=?R%>n7whPPFkc7U<$D_r=nEFjF+`N7gtCI4nPg^_gd5+oEPHtG&#_L(7nY>nf7*><;aBsX=soF zhBZC4_a^rai|&Ui`-oBCnk~Q++h<{bQ!H(Q3w9DT-0gC>jNfM&xs z58B`cR-HXOVl>KBVe~h`#|{Jz4vw;U7Jz&|TH(43lnMFP?wJa0*~ec&UdbTH;#*<^ ziXf>=I;n#=M1@!f&VRYsRA&;1!PC5t(cEZhLmbi&s?Jx*tSynkB-kt8q8yZ_$}pCA z_3Adi_WEeo2|zzG8L!r=>GjGeP$BpCc;r0fvhyJhc}zrFT@GSJsb1@!s~J~&F^NR5 zva_bykNCiA8!T)_C>ZJSgjg{~C^C|UK1D{@v8J(xsqL*1xt6u~R8Vc9PpTS>TAI}C zCdcq?T{h$U8HLtAY}Z}UKS@;8c?;7O7w|P35l*4;;hJK4_ih$w%qSfF?l^A`Nh-&1 zwKsW&j&w9UVHCSoGSgJ5hbvRm+%b|E2v*pCmVOwmD64(SZ`svX4V-%6tT06CO1f-2 z<4GsYw|_hUqJ83N+Ma!nzF8smbf-Ix*;|XdpHu=1mk7NtEb=ZdlVE<7H4PN6we<{} z;&Rc*NR12n{n`-d*ZhJaOj|V-V+n#wcv|>QU7AnsmD8~^*inRLulVQqXLfSuiMjsC zmAveZy2|Q|^CKJPXEpqAN&1P-mV1R-gGrf2)$B~)1|nw`^qepG>9vC;b{5cMfViF2a7 z>>NI>a!%MBPX5`gg+PrZYyp(v!$Hb0C9oTJ*#I()CKKM4X5bI+@9;q+{d{1ELnt`R zAu*@6%KDNrYc} zl1vwVf{0~(#=Ov01lC!p6g;GPX!fp1Ha@G`;)__=vrL2UXTKSu?MqBf;R>5Kzt20G z^)n4)ikw}EbyxrRzdHHk?@ zvMnJd+gjJ{gYB7Mzap*ugmV;6>_LD**$&p>Q_UT|h)mCezey%N57V`QA`*s{7vX^f z5t5!AVy0ZsuyE$I@hIc#$LwYzEC=cbT5FV8G)1~lFYZGEwnEz*Y)ufbN1(uasK)%! zi$&F0>&=bZ5hhg)a6gNndctjL6>b=S)M%sct!|6NCxa7C#9E#=j=|t7;5faMO8uO3 z>pJ}JTLs@|EB(j+Ke7D(PU#aMvckd#1fcvtXZPg@C6M#TQ9Y_@N?JbQudgmk_e}3_4fJNg; zl9WNs%<$9(R%M>o6WIaler}1Sc&F#+0MT*gTDfKxerQa-%Kh~(OHF|Gf5%c!4aUG_ zABWr1llGzKmoQxazgmDSdHnOc=c&-ypAq*qW$h0NIk=0*wEUh_PhkkrWb*i&IE+`? z&#rF2Zd3&vG(2yMIVY=lwU3$Gu_d5t{}XVCw}DPiwM)Iewidji2qtm1nt7kK^OWMb zJeSb^cV4QH+=fTPo==P2KGo0U>*G(vEk7r#s15UUEjk}WOt}`b-e7UAWHqM>n0b#NKwz4EVj?9+g+_hRD`!hg z!waWgF>;}Sw$%-R4ZIdE(nuuSwm@Hkr*!=lBX%xc$@an?5l_okI|>eEvnc7JKj-uc zA=1(I5Sz*=ED;kWt&B2NG-Li0HJO%UQ15lvV-S?1G36dB@lK%F4<_dd;dv33)vtz? zKqXEsZrJkmCv4=N9+Xe@L{ymqFz7a-#T>ANSWZ?|7k^y~52^>cB~8=d8LO?oyF{!L zKj2i>`R+FCYHy~wmR^X-r*t8G{R!EaGkUv94;v!F?1@u9Q0ZCB$fmKCAY7Lk^% zk`xC~Wnw$ipCEJS!{nWr6=659>(u}O!`Y&vm+VH^qqzG%t|7BCAk3!S8Vt8{R6NBlW)<9_FfwR9k^D?CvnDg-VV0l8|a8_^|a z88V?Y;H_ZrJh>&ii@)5ybSIV9YK9$*pVGeNw(ZZQPTMH<>Vxi7Uct@6B&giuBYKwU zglGokpE-V4b?p_DK=JDvENS4NGDOT+5l%G^m}{(A9IsyOgBnF2rR#)I6O{?Bn<&t~ z^&c~>7yTLlxUS~|soVf|wgxKeA7Zw!T$YjA1X@o&0!eF)_o-vKqOMO~tirg?%;{aX zk#*3Wh}yNPkKL%3d_nMXgry{NDcfU>v^(Y$%A`0Nj}o^hDhuNHD|4(YfUD!zC4t*) z*ltS`x!(DJ(>3u02od?N` zp!50_PGe2*xZBKSl#fH%d*vU$W=p@IJt)?dd@WuNWYUe5;cK1z7$lr6dM-bn?g5J0 z0r721&axh0-`YH!13sFo;I%ueL2i(n#lxh9;7->OfZ81pWBuRzB+U^{1!xQk2CQ*a zi`A<#13(*k;>bndo;b4uXmPG?K)S^L+W}6?uk1GGQKC8!5xXFrE5`I-@sQGOW@tW~ zq}9Phvdy!77j&TNpzj0TJpG3mX2WmFd!Q8U47w}^A9k2Eu+)A-Iq1GOR7MfCd0d}w z$u)Y=-TKH8k2xv>|MDD|Y*(kYSV74ovjhay{a%Nzm0V~3gjj9BS~}AbfZ!uCDw74Y zQfbSK@}6)<{GIt`KTYc$2YBeZdg|>G%pk?AF4|3RwDWG+hdWYYwq+sC%b}r8;$jY$ zsq{b0yO;atz1NdArLHWlD+i_$ilZfMK=mZij&B?Z%V3nIP&BD_doK2;UdlGRr~aB% z#t%!1lkefj0FYJ&q{e!7r)RA1sSer#)~McVmY!pjKGHHD}4!0fi4WB5XZCY)%*&TI+b4tpwDYlB{V?=wtNlFT` z!ML@%Vv>M6W!8q-vKBNcm+k!#bbK;RUTh}TE|E+oW6;&xXUS4%JTToRU(Ou;P+L{3 zI?Tt%U;HMVjPqLU{Q4-f3WA$uNh+ zhFMO=S{cloc9ha8h@P(C`<1HAW`;Sf_5HML-)8*KB)M+abolisFTeJ;2O{r|Yx!Dls=wir!H#n`m2+gvQhYdC~EsfFC&n_2lJ^EnE~9^VW$M2$9gg!V*LbT;|w z!|bW)17B!RzT(>xie*rbC?!b(%btGzylQ9bOb@iI1cL-va+f@0?ec?f+bq(l-0GSR zP6`?%UVJF{dijA%Y`mF$_xCWP5fE zv|t_s-_sXj!%S>;fm|K-L(iIiZl&!TlN%L=INU=EN_9$BMb6o9;AO?c7WKOk0acu{cw4Nrhk7+1JH$M13d<>_3nv)t>E; z%sZ^x4WAOMu~ub4--R|Va9qS)!tih(25(QUl?f2XOOE>pe5k32OPYEX3$1+7P`eb% z0n=VK-gCZjWoBI=$mZWHn#wC7nPsT9p{ue)JeFi9^rl%#BykVlD7_-KcH7^xwtNZ4 zLDeX}Dwg1uhTS`D3Ma^RTFXAL_w{sVF-03_?&A7lx~ky4Hk@+f`j|z5}W!; zvj23}qE-KO*6fFk3N4Wrf8)~0x?^W2CDln|@C@A{>T`f6Vbi?y|0EF}#Yu;>1dJ-b zV^O=Z?4Qw4N@gY2YNuwa^CI=wP8iKePAlw2enUoI`&GwTtd#aq9ZyzHw`D_0tcCeL zKLTVsH#f&cexSS7;NV)DFzM0ho6jGNJ87mE=-ckj^MhMRvpvCCSlFP}VI`^XFv8Vu znS8!SCN2L3{STW>{w5$@IOpDY6m_5BhxzGJzX7eD!+O%H!r`C0l20{OizC|oRjMb* z1UOE9$tR;n)bF)7m2Uka65&`rNnZA39W}5#IuJ*@h^Q~=_(92T2Dwf$o%(-{qhHj$ z$`>RQe4W&f`C$NnAnA#3SAOxb(R|eLIbcFCs`d)&m-s;KxpXRHLvx27@@V%FBks#R z_RldT#~Koje|YPl;`W<*|Cd$nCw*#9?50u4#aVk%k_glVJdf4I|NW2&e2ndOH^r? z0zC6A^H=Q`7X)aBOm@(J#R*Zd=LnzDf4~?f)={a7Ep#l{93FcrpHq0Y1P{S@)2wFD zO&RwJcl?9Bfi9`Tmk^JM*l)ze3NPJQP7{04w*P)JzjXdc_RbXIYnqGqAk7e-PGi^l9wv3KFU_yDdM-{;wqP1LZ=fU-L8f+vE%n zo;L2!?7=zK5-I}DEUqs00$Zjc62on^j>+ZRWDjmjwv^p@4b=g}lf{=YL(kwF{pn}l z^M&=t`<5`Cr9OMTaO>bGP$Zq?Irh7^9v^8pwR~+0g_qjfl40M9tiWc-2t|&7B6~DdU+u&QcA_-+h+%k58wxRR79LwX)ElX-y1b5 zyr@va?_#?Oe11f+j*3I#lvSBNO;r$G9n@s%BJ@Qky}}nN<(a;Q>}l>1cpSy3IX}%3 zWS?-}@m6YsEml)@mxgWDMND~pVOKt(EdG2s#LcNVG|nV9qB(aU^kIiTt6g}}HI;V; zYosD(h`eTTl`hZd`|COQNT{0qTlaPv4u`hQ1Kr?L>yC34_evZ~_kr8}SSl?b>D|?A?Q?yyA%{U*t{{WVN^bI1 z(W9Rw36OIqnwdjOMZM4|F&BjsG&jNRrFw(Si&#+S~@=0{4l@i+-B z5#V@c%VIMN>W-|99JC)Wde@bm%aGR9^|x7n>omiik>iSgO0u1yMOY!9d*EXDa6rBD zfcTbiw_o;lnASX=G)l2QS9c>E%D=BLQZ;#|s^ik}M|03g%6c_?#aZs+`7KP__05Ik zN2NRco=bsI$E|`co!ZhcT*84;+97WDZM~zXnf%m4o^l405eRt4 ziv0&a>MZsB6f-N!X}YO*hd za%e&zph6I6*N?0pYHZ^l6v3XnG%ZT8oWL}dV@j}zpGmQmPbn<;HDhXtqycEhpJnY^ z$u39t7Mw=fu-eV8e4Ztu3199!RTLZY69klwRH@JyQEgH{b zZ#LU$wM%QmrC{udZRw14L3vBeD~Yp>cl>oMJb@SnM-$pRez=_U}Kr-|ueNU@IhXb$q(a5iURC!sf*N_&AeKsYu`4t_X6?-|(NOZs9 z(D4iI?R(TCa#ao>FK`15u{Sv%mR{(r646qSxK4%9wVwubaG`8>aV=fD-7{)3o>H9E zMIV(34t49Mb9fPa7LP>5G0iDVk&0PMyy@%J4^@L8oSgi>Tpmhk=Y0 zKuSxC*uaY~^)-e~x7qNpgoK#UjGYHzTfekY3Fctv1hh?M5-P>#nSD1MT4%){BnMju`6Kmxu}fe1!Jh*Nj`@Xyee zV@85;hPx~98(TLFFC1KV-rF{aM~HrcleC7dE}{U&&)A&&)iU+Am4Q`B4=186?~@brhiH3hmnG>| z!Q_J>j_n%n-4=yvD;736NboYr0O_l2?fGxbJme z{|1A6x4@38Jf_-lS%31Y#Xxqoyr*&A;I=B)M}B;18fI*hb_%Z(w3p82>g3y4075;l zTiD`^-W-9&>1qC@BUt_Id(s7$-s&FgF#iOYN+2nN^F8aDN<0X2sg3q4#mvdvDrsrZyzw+u2#q6ijx?610hF`V+pwQbf_u>E9NR+)-OG zn>!^hQshJ29stB`%&TNUjV1~GTFm2}kLg#MGjmnTEl)0pdhuXPLB2QX3H7G(AdkxP*u#}uPAk%Pm4-J$ z51&NS|1eM@HJYl04_C-1F_x9wpH`Q35bRFLVKk`R4Sy$OYmok>-J2g%*p^H%-N9y9 z6dVvcxTQ|GAv-P-9y%1146kaOQ^w*^H)bq*8sAk%h;QEA(v{9TDrRQ7+oql$9xl#x z*LjaX>XD_)Jt0WZR8s!q@r`^a9W*NP6Ig=&1u~{#;PuYYXYCt)n+$}2gK@vOkznmW zminxwXOC`FV-`R|6)9Vc@vqYnPYGUs92tN4=HELKC<9H@P*3uWitM8lc_inlUIGXjY?{z+z z#Q@N{%l#~1D_yt;vl{Dr`s7LBTeXOPzX#9@apKEeF_hHwF`v{{ac;#1W(H4f+yA&h zRTSY^4AbkC<@Uw~7LzM(QvF9Um|}<@^L;+4UOH>`*7d*E)MJ#wEKCS@p!eS|{y)GS z{4Wc&My=$GK7HqP0)~3lt?%&-5pRJb^6K-*k00GoJ!=~P+TJdC#H;~zvM#_Epckv2 z_gS?D!s#slF>8Cixp`UVM*jDCjoBGc&3u5J^AC?q2$%@I&skTlNRINk>_?Zn*77cqc2@N-p2h9G+z)fI~%$~Yk*|soK z^oaOe>%a?=?tIUc2y(Op-IYa`;2Mf>3L=|7u{R^|2#*whUwvxH5?VtrX_}<`$C3$! z6_A@Q%;*eES)dF>Yp({y)a!ZX$*ypKJAU;6(5OFv_6bzh{h(80>r2oC&1_S@;J~hS(<@19xJN}l&HTgg^Q|D{rZ?Q4@yC< zKuYxMn*9^7m-~t(#Mo3%c9E-Z*#L)Oxe4$jiR$goH8uv6WDnA`ObP%dz$|Nd!_xFD zV9@2f4oChqWH$Bn_uHrMyz3#?VA$duP|D9j|m&Np*x%Bg9Hj@Z0C|wLl1qX;87ggduc!Lh~GAJ3(~VNYkyr58O}< zT+{-NrbTL^*R?Mpjmaiw1<9kk%duRtoUfwylu-_;9eZfzN)y-p5wH#fL9s$bpMxR_ z;untd071;YKL*g2kw0NYSdQuEN8=~0qM=AwK2qz42nsQic_P?TAyg>p zXqgm8VvupvB?{?0^qQIe`?=AF=7IcZB6dEfjYP2?4h-fnG zQ#Q{h#Ai}D3MCgwVCGBBr;8;~M;)V*uEV{&7kR52(CF?zM;fBcCqzjg>P-V6vGH&F zqtt&M905u=^2cI~??@55;toVLa2QGY)xw1h)o?K$7U;CWgU`6yq^acFMSG2MA_Q)& z)Yu3Sz3={QGD;eulLblk`y*qjyZ~&3%3}q$2GnBe0dw)xTIsf7JnAwXiESq0R4Beb zSM|eN6eWALzX};vF6;&=^6NLhSf;eNX;-mcoK+u%K ztvowJIQt8R8N7!&8WDacGzIr!XYv!UXu?9%6WA6{OK}8RQX%e%Z&hq1J%`aHq`3)- z{>jtIZ(@OZXj1zIy;c5WOx|bpx>Y0T7%UM!CAr)`Hj!_+RGA39^q9?QZH65KRUH7Z zRfbYd7mE=44cIQ$V(d3aIER@E4X|44#Peq+RO#iC}Zhl=PH)@%h* z;KN%akKwqahL|Cn-;5QHN~|&V0LOBfnDZlc7JsZt75;jlC3Y0jLB<>O;zyhtB<5}B z8-7vIBdA&cg^P%QT=3bO*N%z3k?%6Rg%eut$c&M5{!n`wVdeLvhF_13+U5mW z;4gg8WqSPdhq~|ItthDE-)c(p2H%QcDVc4BKAvfdzJkM`srE=AH0xvh;0ZqBBFo); zB=v&qa{b-&yPkLV^`FiyJkz^gTrol_ZD%PlnA36oups0zdCx zaX6^eychd*0NPHoV$*h!KO@&5QI7A{Uy>;Z0dt8^N52%b_!&}&cvkr(;867b3^!zl zKl$-5j2X;D8GT#O!gJnGu?cB6%Y|&!On;F4JI^g{-F^8(eIccz;bMI$isQE(^UAMQ zVAlG4-K~h}|33XDw)vGU{{FHYx#y=Cnmv)b57%|pPw27Pd}^-x$14hjX#radYWr8? z?LZd1R)7vBz-a$URNwsfG49>DqGl&*Q+pRD2hYI(;@pgpgzK4}X1z6P0)_vU=Vgxg zdu`Jz+#zV-Mi#%g7S(y2$pr+TVBE-6%N(0@u2cdAE?+x!?I|*}t{V zy$^oy1hIhP??T`N^ef~pjnDy;+JN1TQ{+uu7rC|Aq>)iz=^PDq?bab5E5YiAPF~FlOC( z@Xv$rndzQP-tXwun|3n=e_mKS9V8&nxVky@gV>d3B3~;AgO# zB#r{?k={H;p_}_h3;v)=UXnHa=Hjrx9bZ*TqP%%r;oea$U|zYL`!u)73(T5zw-JyC zez^kM6d0(*mjxz^P0oNGwH~L~H?~i;U?|h)1EGCoxzz-|3+}(7xj~A%WW~&bwR>P^ z+m7qGxq#+-mX6KmAG*LRnm-CTF3*nlseR^4iGg?`RSK1v5j=29Gk_|17U(c{igSED z?J{?Ho@*K*^11Fz7>`Xi=9r~h&H%Z<*q)Y%-x1K_V*g?60Y@;NDzgO~uVetKX zH=zbRCIOtc6lpKtzR`v3p%7LEI6MezTJE6pXU9;9OdU6Xsd8S|zFnl|M*|Zt;o#YK ztp6Q2L7IqF5QG4G+K>4MIQn+UcOd@&2=ZHV%px+57EZrYiyQ+x+ZdnY$t4Ia-H**u zjga>JpfKJ5K#W~sUFhsp@phvCx1!T+slyoj0*JPc_DOJCvOo+tQ6EDoi&4P?WMQ9{ z)^hxOkAICDoFni zDzzb}087(f6q17=Zcok-q8<-)3bg`jsqOXMA{4j;x2~c|FXV~a;>ZiXIeuebf2HTD zwU1;J|9Ahum~Ov2|0FqIfs2Sv5JMJ&7b6-&hsl9SCRtG3LmPD>Rbr89;lCL$!aTfC z4zMC~6pfx_d}JS=KGW*_wK>ww-h2VSB8@qNvLSNynJFN!xV#kHE?d5Ai-QDPd_9jI z)D=oCwp;;E!QS`0WVXrQmYS9#Sq9Bg1YMG+{0}HpJI5Y zdg=oLfdf^@JtROq7L#|Pr5>U<6Sv*rnOUFIwtBxhYXGc0K4iIU@pWpp^nbTWR)%;} zLBY$8TSbOo9@(!LR?J;MmR=28x6H*^Tim5$@SpEH9I^5R!k<6p>UkbP@gQi1-)Xi; zw^=ON!(P6t2?^4?=dn5vZ`f<=O^J69-@NzXDHR-Y6G1M4?w&i52#P2%KY`DA&FedC z<7mu*_&8Oz79hVH4LWX180C(ul5j>%*Jcp(-(qTrwrv2+YSEdQk@$jSVE_`Gqgw3b zxC$3CK6YIt-G|O!vHM1Q!{1axb1DWa#6UKEH49m7E|(@j#Cu_Z70kN6xprWYuu|CA zQ3D`C>&>5FTa&9BUggLh0YMPF@dcT8=(#$M(qhHtt&4mKbAt9U6vMc#Y%0E(2a2~8 zkz&}M-*t1BD<`X5haFvT-SMYZlIaNUdd-5kq$m}mML@aZgxNWRozuCuxms{t)mvCw^1QZy!>h13arSNzQ>F^(@s}yk(e#&TTqBIUv^Lu5@sHZs?V$)9Pybpm`hp7qqXd> zvoY5R-(td8mW;QU++v~(7wI7y0{Vs~vbgGeGHUkFC-aGnI(Jz@D!&Vd`P!k0bzEaSugc*LcxSDXsj)?4E)L2yrm}>vJWb|ZpqwbxXpm-7D4WfvJPU(Y$`OKs`w$7WLkTx0x2W(=^ry76kSV zi%_FDe!ljKLKwj-TQ@|L|F@em?{3f&B|Wf-nNl^`>Qs`QGxr%LsZ8AFib?yWn?&T^ zZBS}x7@F;V5%`>D_uYDm=Tj14XoK$((Fo30j{D*5WL9O1athggS04K>$gp=l zG+&+h(ud&26gF!u*0>kyRT4WY@!&`KrE7`&9YV2@dUr#ZI4SgldJmfJv*m1SobOqt z%dakM)`mY=nvG6x2Wv!Ap z%I{UZ=fA_s`>xpM&9wl!T@MbJ+Rhw2<$=sj$A+vrWsU|F>1%;b7snR z&ll71pGEvf#R0!U86_@ttPT;kWPU=q;{7+EOO$+`sU^n{z^82sFrAnv- z9}tBo{fjfCZ-Eb!jQwBCpAXJ_>7k8~n~cYw0CDw(frk^o3<3aknCE}+&D;^Xlp6qK zt_A7pW= z6Egf;no=V0ga7~EB4972%M$e4%12Qr|3d&;+zN2&7bqz$C(NPJ8bv1kR}8<6YoUE7 z-P2;KP^0B$U;GBEIGSDQeN!(lW&p9XWs=J6e{U8rg%2*=s|$Wp4^MvuV&`IIK}6ku z_vNK32)}npzaigj8f|c&(s?%t>~B^^1gy+wb2jRm#kB+h{Qvn7P!9h8(MoV9+J0qt z?F{s}9PMVJtiU{3kO5{r!AU;^yn(EtP?&*9!kLToq2^W6=YH0r;hov~8Xe~$nUV_L zZVIPbFb~Ena@}(;ej-F0YQ8kFBBH0RUu7GiRF4_qLzud%U=Y5GAgl^nQ2@{(uxzIdEnDP@4}%1KZWRk8@K%p{A6C#F&;jWexa?vEll}S(UZ02CQHY zhVm@!^grP=H2|5r>MM!-8r>@`h;@Xrm-_Y3CtSc_2oN3_A4*4lus!!VJ90p#u=g)$ zxCTZfCvfO{s$ZKR@lF^bbQ_o_n$BT;n+GMOombi~S*T|#u*#lYjKEDk&-5?%w<1&T zxXw7p8H9!X>^G^=ZXEan$#^WY#ZQx{Rgc}la5YiD+4>X_e2^~WS8$i++ga&;aP6*@KcvEz!()#YnYA=l@$;l^DaU&WN+GUaf&kAI zJmzwyp@spVE$+^FtW#cRQju$*gU^sl9q9|~m%7(imp;WZ-#W{o(KUJvyO-s@zgYK? zu8h{8Ni2ZxcRB-h!dA{7;^InALafm@&RCA76XTbqyt7^@b>SY?f{?p zC>Dt0FBWzu#AZS+fwp-&b+}b|*a7^O13;#g24P2|3Jr|Z4sI)~A$zW3{Am9Tcr}hu zY#+nV4|A?}1Wc~plw`vtP!1LQRMA<-0l>2V*tcfF7`?kvZ8V^(4U zG{{oZe$jJlF+3@LdA=nHefq{tf%2L;Pg{_l{`3gFkhjbBmcNqe$%xK(_}ox;(1s5A z5d?bMA?xh<3cFVWM}z0H zR4=fg6hAvadAfYR{Ssh{&g_Q{OLX)4!aTwq6W2;=lHqZ(@h3y%SK!@eLDIY3bh<{K zLwpcrc^7_rHN$;b^di2BTV{@a7M0HfxhUQJp5?0datz<^J(KKa&|DdRO=`Ee?zh6w zCPBj749zCTrYnaSQ&&eNVy736roa$SC(#@{v*Bw1kvviyfRIPPwLq1#SIA*Rmpw|% zXz2>6-C5wgo3i}Otgyo1u;vOZrEeuC_}`WR1Tv4qd}SHpa|gm?e4|&x0z<0F;ScF< zD`=0G+^_(mcXDsxA=7uEHLbjW-#(2yIs?y~8E8b)HuG?@V|54KBZ8&xqujry=e+iJ zw~e=4rx1H3%h(u~Q;A-ilICL4*nwx;^)CnJq9&Cwm$?A4ORG)X5E2c~VT-gUp%_}U zPp*y{5+$WZ!6Y36O-s(N(MQ@nN)QzXF-%E0?i3o=>!*s)V$V$Y4fKfi!laY-rtHY9 z$wDBE=B#}?W)q+3{*EBvcFLKRRElqx3>y{(D`qJMMTSNahafcLCgUa}wJDrD*Rgpx zUm$$ClJuvg_TBhFG+!DJ^@{y=AOYk=4%5^$qfpW*<>r>)TBc=^DD*|y2%1c0^${f= zWg{QyHxBoN898&gYatW^#5W*+d|z}0;wKPRvpi=GmM42%bs=7$L?=y${HK|9dAaX* zOo(o2wC5q`cSU?S(uboD?}aAi98x-jiBYtB{Nz+tQw&$d|1!xufha}BRYzw-A9XHWY$8PB4KAg87mxF zL_rV}cDCX`|E$;@*_>>)8B7ogfs>e^5))uusf{X4wo~FyRUfj z7kt^oQYpu5^Z22sJOqk5T#a>1?L=#ee#V^@0k^cgfSm0^3iJjAu+X2fxU~Cfd_&=f z^|_ z)JWAAaA8LGL(A%n?sMJW0rP!E&ByF#gAub7Nkb6)z%6`e;9qLW;w*d(+x$J(mt_bHpUb}nfGu0L$WR|Ro%qcr+COZIG!Mx^y-48AN7=uvh+N8 zU{5LJYHf6hdbPePiH(IAmViPgD9e_*PftznL3D`k=MWa@1=_L)DI%E61yY^CbApYl zpk^_4{I;**VSESaY8(=Ma#@1{KS>>}Dm17n8&$*x9^V<$ARXrl@_{2o@S03GIP$eV z^J1IbC;T(j8MRy+WvpI?7_G-`!pW=V!&J?0!lf8!U{cG9%l4qQb~+?cT(6W6ox-xi zqogdr7@O=umdEyLBF`aTsjGNYUaEHq4DY3$KbJwx&Ax}ZD2JUIdneM5E6+NAaAf*J zNC(`qQW(p;S6d0bf=up0Z<+sBJtB5((^o8QOZG!RrD|8;+f$K<&u0RoP z3d#Kt^HmgE44dsNjf6b5d#1*r70eXOcql0X?ExM{&PLgUbubb(PScGjMFEy4oJO_t zUi%_;!I6P^&+zYilJyj-9c(fX;NRD~-{Z&tZjtSCJY<53c=Q+|KZ}Ek3Rs@8vQ_+{ zBTXO7{fT6pFg$!;glRbd9^b9%Dexrp=)r~n*HXfBdoi0)^z+{jGOHt3zgIoos}PrD z?1;E9q}XIHS}hoibz52YOKybd7kc)sh`tkX+B>|cp zB0iG59V6an#eI79+B3#%T-~ME1u@M2Yp*9&_1UAD?|B^h4##+2sC+B&ICN+8_JB)$ zRMPS7|JFOqN`&O4Z>jg1>A~7-y?2zzPBmoXq0!9AMf5n+yq#^+?`8X@XAF05I~Aa$ zQP^b7(Mxg!n|mN)CJP9M!bl&OHYN2*a-?^q>F+|uzOb>)#dX5_sxwf|=;L16kr-GV zEigBvRw3&jtrGVdDNHdsB%OCZwJPVB5A*G>+BVhA!M$C+c7I;_bZ0)+2Tz7A8(1R{ zq#6lC$)}bd;f1bQ-jhdYQ%Nt-*F3=I?aj)7-AV;Ol~YuIt2 zf&u1)Rnn`l5v*<#Z^x%*9Vq$)9E99HCHgc*rs(&i?va^K<{oea4P?&Bs!;ZwkD6)cMY?acQ)5GfT$mhWBU5A!=~y2ak#ZjD zvcB1tbbIMwVEnpCQG(fpp5~|;uRc%6<`~TBC>n>$MUyPD;w0aFXJIM7@nU${D8-q} z=)@P&&9GVI@i~I=OT?a^Y6mL#Vu+-E^x3SXfKY1E&qso;1&0&umQy9?w z`;4LpbUg4Bq)43hEEspRSw(JzuF+ILo$6X<+ET?FZqx%U;ci|20xFA3OObD7wJq7Q ziGkFLMGl6(uLTTh2g5O`MQ4QkKmqbBfjU`$3`h3vM|xJV!3j<_47dA_h6Qvr4EKl* zlR{s?x+sax7ny#B@jPF*7#N z&B(x(Odhnmj-XR;@>xo_q}8;Q(fEq~Te4pooTCeGm0+!U4E0^vCdxOCfm9-6PrTJV zfVf#qpneZvcM#9n8s!k0Z*?8}Q93NR^X;gHk?#T0#zH+J;5dIHymPV0IUmK%>e-+2u#F z1#m?)Oa*@LEbp8PW$f5cyyL_+q5B1n!Pz)_W~gQsg^9izxoQ-N1D|FTy}ILJi{04w zdGEgyZ2Af{QKu2KEj_m_i4@b%k4)8RlYXB6 zD)-xc|IwcF^nvrp-eD@&r?0F=MR*JbD+#9B#hvd`g)DvB*jeMu9n7b=Y_2jZic;Q` z9i;RocBNn;ZQ~B}55HUGNTWuP64)_z{Rnr}_BJ^s_@q@fGJ}@W*+!f$!PTals6g~? z(6`bHPHfOS@RI2AFrZ;3VD^3pO{BGyf6-cx8eW-fUE?~}+nd@4L zXQsRFMdb$=7T52hFBybgnhl9RIo6nB^t7}49L0#lF8V#qjlP+5^)Z$|^I**B_GMbm zAuLZNxAZk*L9IKR#@;6Fk*fELOT-$AyQEZm6gdG`YvbK(=&h_@VZlQQw8qE z=A9=%@V1IOvGabF!A^F_hv+*zkNYlxx3WAi(SKIhsE_+~C)2iGrTzGpPZ+g2N=oo& z+e=Ftz0Yz4FA-~azI>}fW*te3;&{g8)^*}m#n1Jz{W+#WrOZ3aC|Hu&ulmZnnqiWH zTo36t`R{H_@(^~6vvbLOTn?_Trr8{fluS>&g#}7A-w7P`{uOtkTaq7b>?#M9b1~$# zwk96`EA|aOzDxF&d4{JjN5^T5<+Xymg2fx*(w@I{MQ6i1m>L9XNNRYAy@AQWSeZHm zus@}sfLC;b{4#mFJl%BDS2!9(+R6%s8d#$3o6K!Xl)P&SXzzRvZMPDurq%sENf1T# zkkMGDcY%20N6;aYt}IaNK&yG~jWCY#+j z|0w2BpD?*eWx(?{I!5C{nUx2J!m5HVCd<2pcpnrze2Felhd11}tb5U&K;Ro2MM*!7XA&ZIVa3?I`=Glhr!cINMFRNyQ1F4dVI%w-~S ztRJWR#&mzyuua)tRFXV@t_r?^j<>Y4LEwaW}@sOem+IsQ}G%2^;a6&gIMtB12m5Hgq z&zNiqonH6_==S}ZuKcL?KPGC1DZ=;dQc)|02HIeDfk9;CJ8y`d1rYT0O z)(iQA*9qD$|jaG-y4GSINd*q2^E>JhSK0$s60#-R%$Kwt=}*>D4YLhZU8OC z&RX~H@*Uo;v^&gqf^!ZZpx{dud=Ge{JE{MgE|-*dUGrJ&lNVN|p0A??TM`=Kll3{v zb-2|gofwT4*`L_Ce3!eigmxBAhd-@(pR5S%3O^DW$YS^1y>RV+ey?dK4jZ{zTlsJV zd2QVf$hYIfxDvAt`1Ks!r(g9)BXMDNq#<@i1vSdERuh>aP?EWkIO=kqBI;AXgN6fq zroW_CF+~fnTgTK)|6Zxt^+Y8vdE{6vo`~#$=@dN^f4qQT)lYSg;;X%JD9miyyf~C! zJF{^qro1jptTVM^3B!E&)qW5A08Yunaov%1%i$zvTEFCI?)7x3T%PEt%QfnvL7T@{c9Br&j}3X4SNM^3WBF*3|g=1#h`ZXY$Nlc=ej&|&So zQ;|_92pEC34>a(+WA!7~1ua76O)6 z$9`DF&79x6KjcE=VZ`tQjutKml3kJsgjU$ukS$kvop~AtGMd$~)OvsgpU#Ig)d0-tZ09C}Jf047u-;#^|nRz@135$fn3m<&S6h*`rwd&h0_c7~t#>2#= z2oPf zS4p?c#u0HS$7

bhw7Z_VTL)4mlKcKSYOF% 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 Cl&;eN literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-main0.png b/documentation/fr/images/config-main0.png new file mode 100644 index 0000000000000000000000000000000000000000..bedbb84b43320bfd1a5364b201c4ed1eac732560 GIT binary patch literal 28121 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

U_BISznEdOfVo7d|xUC&To%C|q=-}f}spCel z4Jm8wPTwvNnG2KtxOHn6k-RHZfAH!-_;1oZ(KcCaZS~?-<>veVnTB4>*_#O2Zp=Bv zmKSg$Cs>zl*i@@gq>^XH&uxcsw_VIY9*DhHpan&a+5@%}ip5hDCT}pLRC$NGEHfLi zDc6n5?b%^T#O#YCas_3VDE{|F9GmvD4#8FqFb-PmPJ-tI^Py0Afc+5OI%i!j7mOt% z#)mB0kPRGpoL_G?KI`tqYbE!3vZ=jYO(L0^tK+@An$I@wP=Lr?pw{WT-Xqat_B~8R zK7LNx=|~TQ7zqK$-IV~lyEk4<){E5;#Vs>aHE%PXd2oxvjPey6({|KpOR2I#C(iR!xsdK%z73wp2=VS!`byD@}}p9c!MM&YFCO;%8PmzR?tJ(xG?D=$eFS;XC%N zU!ma5iFNK1{$lM_owaxMDOzq!U$y#!+v8O4FpSAJ%i{eGLf?#MF_2mZEOP|YM#p{r zExUd7c-}9ZiIYt1^d4}D0b69vQZaFS@-pL16J#B3mvU~emEF7L=&JUQq}aRzesQaH z8KmR(GalgFYOHffAqmYA50Owt9H1q@F)(B%I3@^Lic z?Q$sv$L69@D)c!UO-ubJy{qD??+&R3daWE)2GXs(o+#SgqCOa<-Y#h1w2>$rDnQ_YJAKe7&Fp!Xqhpjwz1aonn)X1r_AHGAFJ16BiQ5^u zJ#&2OX+YDylubC5|6Ar3mQj%Oq!&^7 z6_x=*Z=9Fd)2)o|C9|!M@tIR;{#^RZTN{%!QZj#o>UEMSzN(%+&el@hZ7#MvC7dQ8 zwO)jQckyo*L)RS3tAr~PD>}OBG9_ZI3ZzuhtiJVyY$S6AVr*7I^3T+Z$Ha01DP^`rMIR_k#xY#nTW}w3M(HXe^G?Nnl+n)K zeZ@&{-alQqy)oR$wt72X>_&B~S6#uBzmQSI^MzXrCt+@4?!|6BV+WtgKTf(A6?CfE zjLsuE%YP?IjUh_$#H@c^b1Zr^kpsf;h06t-VfCF|^HnS}EA-a|D-=%fsIFgwZz{xg z=89j*LFfhlU7*zxDBa^c^|aH&WP4ZN@ldEpC4Wz}DX)jtQjc0w?XJtoZuQt9!>GXy zQ$14e==W#Qbjf&Be2>f;Us}m+LVu)&-09RB z`>dXR9WK}odhK(CGMPdxbdrrPL`37;nU$FJ{%#PEKEC=RaU+wez{uKuSA6`QlVy-i zdEHW){&uoZ`IFVWC_h4~eck-MbRUQ2@FW$5oUe!tv|n*KPdd3PkMK8{cSLuJxwAeNz2O zYpm?spZN2|dEpFknQE8 z(dOO6KfZ}eKQu;yEsC-{>szjkM($|1eew-6WW7Qg=r`>=Upt8a&XCx2~deX_amzq$>X;V{x=seEqFtxoElsc}>dp z+zX4>+cA0>mmgLE7%tdx`rO5Fsc<7&=Hbcfb)IPI!dsw9V835-h_$yg%c6%d)Ub!& znYGv2r}(`FX};)o^{p<9IDNjcrXaGS(1~j;%ms_5Vn*)6OoR!d?t<YHd0ZG#(V`|#}1uf?$S zo7zq}RD^|F{UZwf@Ib?5BrQxgq$^e_wdT9*T2e?|6a5w4EjTi z#ocg!rSg#b!-L#jn;Kl;boJ^b-3CC!1u?9Jk6H`oW-S%~x5LXjPYFJYf4g~eNdJ*n zYxpaJ+Dl;h7+6SeJ--UtMgm+AVV2|mCHE=Wte?7~Z zc3FCGanL&PFkQvO$eT$5VnZ-ZYFzQ&s}|#{KulXdkw-6Ck*O9vQ_i!|2e|e(io(eH!;*_-?mb)*ee1K ztk^s<=(b)SN{S9&=Fa7p4+ZwK2Y6rvF{iQySrs0@adCnad!osGps({%QP7kxk~K&C E3w8}Vd;kCd literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-menu-all-options.png b/documentation/fr/images/config-menu-all-options.png new file mode 100644 index 0000000000000000000000000000000000000000..d961eeab31a0fdc19aca37e32bf2e7302a9e0562 GIT binary patch literal 41243 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 Pz<;WWT9^`fi@^T{_zK6u literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-menu.png b/documentation/fr/images/config-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..639e95118fcbb1c29950a60c8644a75c93e7c3d3 GIT binary patch literal 28386 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-motion.png b/documentation/fr/images/config-motion.png new file mode 100644 index 0000000000000000000000000000000000000000..a41f9ead5f21dcf3ce656e702372a4607868e349 GIT binary patch literal 42461 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 z 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�UAY1RrFng7NGLF>OzoDYc6}dBw{6 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%0Dh>8}h=k}BjcP8S6pX^%4i&b{;t4n-VHIk4= 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-power.png b/documentation/fr/images/config-power.png new file mode 100644 index 0000000000000000000000000000000000000000..1716f3064fe2b1ba49cd81eb5ee7ba67602d445c GIT binary patch literal 42953 zcmbrmWmH_*7O0C$@L+{&LhwR@yE{RG1P>nE-95NNaF^ijuE8z12X}Y4o9@$n&U^Rg zWsDl^TE6De`OUd2uy=9KYn+b%xUg7$Sf06l@@iq_jy2 zBbb}hpmkJvhEPzX3I2fNi(sisrlzL;A$J12A~{XD?>BVEL3rFuSZGZf7;Ozb7-txP zg5q3YY}A@=ynp&h7Uk*t4>qCbfnbr_-{*;~eOtSq>#GmW^0(I4Y>#dYpWN-GS63cV z7~MW9(3gJq9I!7AH1+wZ#ZhIBhgy!no?;t!8rbdX<3yNFd+N!@!i0mvhiUmqUrPB_ zrNOMMXI7dcSxvd!(z>jCN-=gb`--_VY?Gpc)YJD;lKsUP`p!HF7FmTUBnPv*OIm`^ z59Y@ym|EF&_wDr{+x(&ZV{>yh?n%I!zq^CtWexX0s?es{gjut9J{5;1GnUew>2$n9 z!Ol|~)T~kFx2d|-{EjKeMuJ7pu{lReT$+>h4-bf(yGC!veRaG5VXGLbNgBz@LeK!u z2oR7#rVuc|6D07#2R;xG&@q7!@WB7Kz(*t#>YrFByiDkSo*@@r6ACH`OG*O&mGo^5 z4K3|Vtn9OJ5?_F#ew!+**{jLQaOqoFFz6XreKllowy=K90>R_V1w2|9+Ut=zTbNtg zaXIsn|CNFZczz9LBq#kViM<&wxti=JQei7wLsB*dFawyJ?+qy_DUYpz5tpKf*nhGE z-+0MQ?Cq_&7#W?MoEV%~7_4lK8JRdaIT^vsjLgjRKni+07fX9RXL?IJioXl_ryLPO zJAGSIYkN~GOVZbJ^}bp;*z=N;zgG0`-{0*tbT<8OO_p~5=@!sI#@84|CI&F$zhwhi zd0s=gKAAcjnyZVLS^(k!>fmE#XXW`T{r?s7-x~iXr`msWeq>?)-<C`$_2wtAr&a{ltc7|J>ZdR6?6L+569Zy6G>wf=q2JK00I9U2LUC}kzfk5C zul=7eff4j5svM(n8oht|HpK>%ly8Bc?D|iLP$mw-K&%3ia(q6z2^GxTs!`KkO^7yk zXQ??*TOqp74>#uRRJ&2|&5~XHZHmKhbz0?Wj$0uldaUgqW@Q@?O-k4>INHwZ6Y2v5zotA9G)pUJe>Ez0_Tf2~1 zhCeZT8Y7OIZ0*rCNXwIbqKEm`HnLNp*9|2?N}J(+F6n$dZ`{qflZpvc5^#7_gH`AbL+S@lWdBLc<7%ec7l~nx@N7by1jXxaNTDy4d(gk9=H_J}!Pq|>8~L6x0RqiYVbn_b z{y)o_ibc0^wVkst!ucQ9(biv{+Fx)Tmu&h48l(cEQ*!SS#@B_x;IAN-#1yNx#>N%W zAph7JMyTV@zuwyMxC#fMTId*lOVY@RF9`fZy+=b{@%xJz?DKcZHmYm||H;VN#Q=lH zB&{JUV2a5*AC%Uca|Lj|u&+2%TplkkF16)|N1~RuoJ)lwxE)rC-`;LUj<~I}UoV)I zpFTgFz=!G3h0;|?%o)VW4v$3A-ktT6pxvx`c@g%sZGJcQZ+Sc)3c@o^Womi8KiIZ> zKT@)mpYKE8d{|Y7@*vIFYH;WIbTvC7h^J>+zwD^D)L^4`I9Hj#W_W*CJqESqalcoP z(tVGs**na;Nwzy*U9e{jG%-*z_PtBgw)~~&?8jM6mSLWY;q|+n47B=HPq*9aMXQwV znkyvBTUqvHR&dPYiPsDFXWJaH@T#W$+42m%>#al`wjfC1vYV6D)nAXm1oLOo?_*uv z83H;*l%V!CXx&u4lwRK$p+*4h4h8r#zA_q$eLszEYBA2B7^o@MeZnpexJxopML-!~nUnQ`!4 zO)IGwfpb?(oMcRUyPDoD+yN`fbd1m)Pb^%TE1k0~+oCxO5czC^harLW#O`w<|*V%Lw}_4>BGzr8}?~eM}*V4Rp+# zx>32+mN^Gc?ZHhY1cGX-(1YIAaY{Pz8_JeiOv{%${4ev!WLpo97h~OZiT0LtxbYe(8Q?B~RmmjtfrS`#ffz|$KgMUBZ!1ozgzi>ZvEzi3x z8;mdRjO?1B5*CjWAGwRa>APZ!8r%1OK&w(H740g^n7J}G~W0Gq~*o$LYV{jHD z1u4IoWrAwI8?hR;KHu|YB3bwo*f%#Z5wrbU!^$F!GZ05H23u?gjrTGtoTq-_+fVB* zM5?59qi0SWE(ZiSuG5e*aY7sa@PS=06CHz$tN?gdmkj4I&FlG21ujgr7DgT==8F~N zUE}#L+LRC!ZEOVeTN1Cwv+a>}J%b+Px`XoewmiHSeFG0*Y=h|QmnH|`0^fFT>M?~) zBO>`@gdu2Wm#o2Nw{=8_MwS+poBwcWr!Ar#pzFhB7P}+!1BN96 znTHeu!6IfgQQOrtby#`Th4|D!z|}+_os;UP60Bu!!0!!ttt@^D!9Pyz4_cx3qe`$# za@PF*V+E2ai{;O+C-aVCI1XGM z%yG^58x6`EczR7xzTSz5JZB=_{8ngWp!t$dFJn9xVbL-OBf#!yAZWd(N>2AFZv`~d zG+Q`%Peavid+=t1(|S#S08+50P|3e49azd@gcn@C-_|h_VYB_t42z?v(HCfsqNzj7 z${OFJF6^Hi1@ONS62R4Qw=ugpMuF1FpZ|b)5DaQC$ita4x)?th4HfuKIZkpe4nqF8 zq4Ys}<2GH#>_mP*9%CXHF)+5^da_*Ww*k1yU|B$A_jDJufqgy?j(;}Ng6|`ghth^d zCN|?%lsI!kLaQ8q zAg*_N3twrDptlLwTacaaZaEqTnr9)vAPQpz5_emR42sU*?P7%e$@ViJ)9)Zc+u+h7 zU3@=N7_QFd6r82AK%^Wk+%WDH?4`9sT5op0(U4xhs8}^?#Fxh%el$8o3N#+XFa-T_ z5yH0Ald#9=7T9!MET=F!Vo|lt4xRM1-a!hyl5$;MaXR#N@-tOm+W9}jSNc6_l)A8e zM`SZ)<-j3#;8P{kx94AcMi&y%RJ%9b=Pl)$(2yG~x zjOceHq-!v_ITHhKQK*EEjykOgzkDHX|FR_?X8W7_(-z$qO8DrtE2$QgQ89I_Zg*A@ z$VgzW>T8zLVf_h5QE8~wMW1E1n?o>TO1kI;zwE2FGm}Gg3Y_z>I_89Vp=0N!65*dE zkv1%P^jP6$du{edMtVNo#$REcK~0jJ{PF50@L$8De#=7zHpu5V{gp|QPQCqdH;l9<6;6v>svM#Q3fI_36=K=X2a*Nt*geV&QEl}I%8|Bax8*OJwR z1($|m24gKR3<4!rk0a~Z%X2IZf<*IC)o?q%e&Rv!_sb<6HmjD1uSEwPnC}?*d^sBn zZ)6$aK(r4aRUq!+#R~IJ-X46=e-i)buS!ZyVdd?uluqb4r{}|twG^C1qIc%|XRoi8 z{5(3*Q=@DqyN#xZR!6zlgpbx z_!@vq;36MJ8FWUAUYA)$+lpVkzS=Yb;yFf2ka0RbnoKQBYgzlVtKD9#j!M#vk-@Ov zPVV^5V<)e)48qA2%6!eQyQ6eS?L>ONF}+KgUlqnl+$XhlQZK__A|%Z6Ap$l^wrf zKO$T6^Hmo0H4>iW?yCNDY_%qpGGkgxr>2v>-L8I;7Q@yvWo_z!6X zTeWR^vFnVb8@H^aITkR>TdIx`(ww`$*D}#LUq^eT@|i`G?w6GMn7qaDJwf^`&Fhu> znfiH}(U$;UQB1=QEo?dXxw4T!#80+gZD7Ry-BftX=*Smj?T67t2}UU)oq!Hyga)$o z{XR6@Q(gO9_DqTL!z;SZOr34UW)Leuc|!X^gu&^z4-a(X>bj}7`uN^^sHg`t@4~*% z4f*oE+a1RfrLg~Et~VN}$qyI~0R+AH#^GK}LX}=faEQr$g^6*mRfy z)yZ)=E*#DwP>8+{FYK`5vZLNQ*GuxOU}a9;mqOR31DWLgF0i(?D_e_gJDXmYkj$St zM&ajuac)^sevW0K(rEGb3W8lZ{|J3)pGn(uwzDv-}mV2 zb6y4(#!x5#(Pxkbd-}=Wk{md6KueF`{SrCcD5F?xSZBu3N$M+z=`q zZV3{sM1`v7I3WJ+PsA@-U(1D^H{_5HeTtLIr4~7+jGB&rX@Pdu)RD9Chc=#Zy|ePm zfye;TVRCvA<;a&A)jWp)@l0g`nRWGWH|IrXVl{T*PPtBd;%{1_EuOPROg)iTzp{j%?^f!5fdQ zVa}Edp(fKG2ZK8&oB$^BB?v-E4WyTmK#Cp4GQ}Ztv{ozO68I(Y=T}6Z(EtJS!s;I^ zA64z!a}Wa$-uUQhNl-^hHLmk4*Li+7sKFNO#f5T+=m5BfxtV^FivD;1k8J2@EpUgw z2iw4Jf#RQU@V|XqpbS-TbA_pLaY|Sv$4kr0&n-YVc?TsETaoS?P+&edVvlQvKX=Zn zoiqLG54J1+i73w@@DiAWmQpzC6xs;u~a91_*SM zLQLrXpu`yvZEY#TKlog}D$2ZHYm}S#AClxF7a_20(Kj=A7I*(Ib?QJv2sS9B{x9kJ zC@4Ug^S**c;a^51Kq+kTU$9n)2t|(f(dTo>8_0iBkmG%W{@6&MqrC&ct z0YZkU7GL;p7Sfn3Hd2^>QcS}@Mu+|AC>9C$x6o+hTF8G|E0p;j=<+m-$~&5Wvj8GM z`F|3@kr;E6(}}iSO+kuf(~liNIPSv=;UwVxN%IS7*>TaL9w3A)Dp=*EK8r}Pb^G%_ zZnc{15to}BXv4TJhFO9DCBL?@?3+4#c$gho$C0)EmoA6Ac$GIlOY6RHXD&Reo7c{$ zWbv8{m`T;$@Ba)6z}0TpC=|7@>x9Kc)-bOW?cMwM&HqPi*j9oDLn@#UuLlxXBK*bS z^n!?RwgJw?w#j)=QVmBem6&YwgE|bvL_W;_^5|J)l)?YBC*R$2F{+_(&!Y?6<|L8~ z6Vz$G&n9#ng-B{#marZJAObgnYroKXD_%8_z^aAm@yN;x35l+vLwWG=(3l?y=!3lT z%hSz~cI|#9#o~%`KuKo+P)h#BwHE!y`>TUl-{6;vj2Gk-^D4>On3Hk)s-yQmhrgJW zVzbTZ`Wod8}vckj^?-h{LdJt<_+UnyypWH>%%N#m(rgf%rEQUIW_D?KK=|;eTVo2 z;7rsgiNu$O_7^08#w5NRPG`(JP8A`=Dzquj1Aw9V6ks|=UuXK|@5AN!pK8bri9IeS zta~uTm9dP!pzvr-nK+sJ+FHWVbzJqh@jloE2*4Yqd>KSgtIcL#z{lTe6iZ$&PwNjS z?e%|D)eYk-0NxQa!nR1~{(QHy9?rgEGU^C)80F!xT3*en^{NX%O=dU2XbS4~6QbRK zjPTN3_oyNrE`6Gxa(GR$ASHv>fN(@c=5u zc6u1o-a_q9y)c`;?#ow35_t}=hwF-`>qUYxXV?{BdKvL{qAu(0R9xPyxG}n4PKYP) zD~bCT91l1J;u#?@wqC}}utOGR0F;(}jX_k~>*;FSRmUJ&^pN-r0Mv431U0dW%+9B4 z)R=+;k9_m#EFf1IQ4Ep&V7wAt(!$c7Y%b9j5NL zMLAY_yspZ0o1(>b!)62$ZCOKhV`Pz2x~l(u4)LtIF_9U&+_pVWz{M8# zo#zb`Q2-jGyN36N^UOG)=KL}ng$Nk<-`b#H^zm4-L6Z_FN@D?|DtNK&Y&4P&qd`YMqRnpV5}|7{&jAPK*vg8uL($VT%aE2y;;h~ zyctK-OwKoq0wD0seDx=P(c(zb))wcjxbU_I041_}>`I@}OllXl&uY7simqx*TPexi zf9;}h?lq;l)L(-m^VrP_DsdN`!(JDBGCJ_%IX^_3b-UU(bO!FnCelw2H)sHGu3Z+Y z&wgehsK@Y{osO*pz++H9iB}7(B`{A_Zo5gIb#uK5K)0)p+w4YI065ZqI4-l|J5vcG z=3RIOb$(^-izKniAqb<_ev1r2p&CXnhMHybcwOIKJL(&a-uE?<_qxK3RUnK!97kW& zufUJy?PV{*3b3h)fp_gS74O}WTI7+r?$^$}4lDb+GM+D~hA0^6h}d)Yw^OYCV#l}3 zC!VuBK?9l_zi7*s2*XF6I=msTxkC|e$FqF#h!}Ikh#~w@U5fG&m~lzVg!3sh3rUV& z8IdERrq=!Cp8lL5aZ*zUL<8USs%b%*(Usk@!>l^|u>mynSz`NRFBdMc81h(tisk;` zd;aqF=X+~_T&fZ7qgK6cFB4n@T#~0*N5FD0Wb;sA-H@0eN+U_Tc%`-$v5pAQMGlM7 z>*|O`Mc47)Sa{IT5f=U=G3l2Olj4?G;Bnd-I0Kl!8@N^ws;KF~HupE-ZfBU<)fmE| zI>&=YWuni+`i}A>7!ml6-o^~tiE)dATUJPPhfNC5cuu`B)bmM-gmDqj$BK{`EN;H% z?&A+Lb;tw6r2*I)%#WslCGm|is1ELo)Pi!RP4P)eyV-{Kf=}trpgZR!D~R};2ffD! zvvzk`2ri}%3nn??=3L2;YHvc7NffZkQ>%O^eEBXRYjD%ug84oCrHfYs3&FY~qy#mU zz@|0lIYrF$h^(kIx3%u$aYp@F`Y^~#^g3wqvbv_=Gf>F@uiQW%?OsA0BBPob|k`w3rHvPeD z3FIn97S{5lHyp?h=s~5MR9-F6_L;kyAz-0i?={Fw;XDd>b}nLK#TJ%nTw)S2I$eJZ;J}oq3#FH?T*m`RA?kJQMf%rF%~f zZ_K2a!6sqe7{q+Yh;*3cP?p>haA;t(S~omUG9Pe;i!tkN4KcR6H>~+0l|X)#xuq4i z)}K^w9-n85Bw^&b3L2efyf>7D>q~$~@Y{OJ|A+dC*L{VGh%<+IgXO+^c~3i_<&>|s zhc_Q~SF;s!7%9UkybpEaD-0y!+LYFivm)s1B5Kucj909$C3PCn(moiL<20(ji7Vm{ zqNn|Mu)N`XWWHBJ=AG~db_$Ae`2|>!3PMOE`yI4$#G{Z}ei^E0hBWgqlu(O3XK-p| z?tX;hkjZaYXr;26+9T}O#T#E&o?Rt~S~xaGfhgG9j1gLo9ZbA2Wf~XYdc`(@(`s@t z|B)@-sziF_Mp+A!&$I1=pM0Y&TAJ32@&jQv5tX{0N>EX1rhhPt8($BisCZ>x)L!4S` z@vGN{z4TRv&79bywo;7XW+#LISl6FbcS&EhyC<-*huW@lDcQXfj{R#5O^lE&&x?@Zfk;0Bd?MXckZLQ%Cb51p z7uvzYl$1a*-3eITtPCQtXJk~tt)0QKwnDDf!W%`p_8lhaa^9TE`P`O({c@;}UwTWD z2;6=w@d{{+M#7i-sP|t1=Iqz$H2CRQEIxmFU~OLVxa1VRYl3xrZRR zzT^y%*xTh~Hi2NI(JeakpDK%?4qI;TlJXW*-&w#Bnmp*P_o1Zj9coZew@T&pYqrRz z{Rzm^tf}OYoN>^;%{D8##=c<}JsWCG|5c!jZ}Sp`%N8K2Kq9zYu(7qJbo@~Q%4{ZT zy1Lt=1+Qd`0+m=DPQ+Oznb^>RIHs#ChU;7C6O*Xt?d-xci(C$iSNYx#Nc=tdSU z8kmHT+d}L}xH1c`t2nqG1l-PMn^&{p4fF|IjxLGd)I7^q`hDer6bIZ~q#|7|UpRag z&!OBNejFy|V!bAR=8gsrW#Q?#=b~H}i6!o?LOe&*P5QSwJ00ErJMcW{#B|_ZX+L&| zddujwY=32eI#9B312|Rpdvkmdsu)rOtz@X1`-WlGMb;zFIC^VbSvvo*w0&==faU-s zF$T<15^?sD#Mt}pTEIlN;PlMYF14cWletFoj(*<f>C$a?J#;K$G@O`VfoN4An-A{0kQi$? zwYTS)NW-E)78G=p`n)jdNXQg$t2+aD9xP5n2q`WuI!DLFF~m8_4On*fFSqhj*zs*xeI;RHAj_i6)IGq#{(tF%9P z(0T+5touRWbv{EBxX?Ou95!Zo#4KM>Ok#7GjlxC3o0~o4LMnSh%ILShBP)_l0LO~T z`ahy!uGOn1>?dOC9-YU89|M)pWrB%a$fIu>j_+P z7E(n0jhDrV8)asQ%y=aHKJu>l_~^UBnU2-%Y;Cgys1rt<6kUHV9$71b(pgw4DoDqd z15SLm_tg9x%(FTX>`XtEs9PJxzA7wGhl+20gk91{O?Tj)MpS~@eJc+=PP}WSCW6eA zoz|4QztA0bAxS`6?_oGKR7bF%B|$R+|8@+@0Z#A|a!rkrnoiL}ghu{UXm4*BuuF8fY>do!i4?8-)p8vp%wTci}SiB^s=u)-J<(Vpj-yMjR ziE@Hax@tTw(?|Rs!cxh|)Ypm8q6u1W`Hr15%|(SY=O|IC>4osa{#f^JNlLx6oO*^w zJ1YDj4urLgf&g(j#0OynHZC#8P?`S0(-x};ld6Jxjw7j3Ey}IfB)%75{kra&?r8&B zK=Kl`_+BU2G;bQqfznp6kE$8XW4`$FC>d&^oqRZ(bVNt#h<3)v#CVN_->%4UDpfC8 zN6|I@7rZ?7QB)D`_6C_qW$v%|;scIw+qT5Twkp&3Z|pAXN=Kl{ZgQ>s9HJC+e3y15 zwcLGD>~iJ#q%z%a{vWY({Wv;<9sUp>@tibn-Ho?eN@L>t z+M0oitF#jZA4R=>7|3s>#7u=TDNAXKbG98JbLH7c& zG`>e^?l)P-@z29a9(w8JFE*o>5=8BM^r~N46VuWZIEz?LZvTAQUn$q&Uo0s}aKXxx z-5IfrJ>>gBX>P>!wI_I+{xY;{=AO$fOMrFGrZU<;R%dVe;4?=-(6aKyGe=n~Z?5sw z^;4?$5}v>D_oMX#b*a4pJgLJky!6t|7JZ+o2U5KUAEskQ10ZrFBdoU9vab_f&9i!d z(p+f~zsPMB#+J)bs|wj%GTCWd-(h8?H3*Q7(Q3c^Iejv#&C-bRqEeTt3&WNzFO8|6 zj_#|98TRvOv3!<)2BH&C2udWskauu?j0($=6(^hiX%9!ljo$50lu(uh+=WKDfigscRwUN zp)Lg>+lgMeo1;#5{Fp>U+7ZWtKeQVMd+%7gZZX``U~J$spbOW{wYd+`*CYGEqt$gc za`gN+PZO!9PI17G>DSlVu7)uSK)Zc4}cvuNX#XQ`&$@nxh>;_2S zYb!Ui>tz?vf>xv3^u<&B{O=r>d$z{8&cilsD+sTSsidy~&!*G0$G7&`Ej%o#n_Zos z*EHjBxcYnsTp| zAQ=Sms}pXKa~|tRXlPmw)E4A<`O8cG1*CqMwY!ZUNMraG85Z@NZoP=6Mb9y=lq0P- zD~qG%P-qncZ?=wC+r2J0d5U(bmRJY<{P1qfxPqgMA>@+}Mq0C*awB$kOzY!Z?zR%^ zW#LVSE-9Szc9F)DtNo&~+p<#Yq`X8|Mbol%6uflt44=2IZbZ5I6gZWm+eYQV3{~Pb zsbUW+wF$5rkoKO+&IDmoel{W|6q89+ z8|pOWxlMh)E7Zh8NH{FkwDwEFM+s##9KD&D-lk1nTaquTp z)J*;7XyFKsr|V#fhz~AfP$Dm`m%Dlmx;>mxp{Q@p{jlOwDs&}`M-Z#f2TQPe-w{%& z*(#PGSq#Y|<)?izesv-AFoCx55SAnB2YI1dY;e1ftvv7P&Q;DVHe>|Fd>_I?^E_uT zRiN7S&cq}FQ*AImLFq~68Af~F20eENqOd^s`KYdR_Uk>mNx^sJE)*7YQjKwq@!s3* zVo|0*kCW;U{t2LZN4%v^XIkyQmC3TeXMl;vVid-UTf?{jccA+SBaa-eA9)uL0fcxZHI0jf9l4@XnJ4ZBxl}1LrJ{P^?k-5-&Jx(H%9gG51WLi zD0-bPzaWDAra?0K_s~Oh_o~yYJ9{9}lzp>b#Io28J`B_Dd{FxSmBPD(dK2?g*wX8R zA5c|BgA-gl@k6RFr&|FRz2thI=yz$f1sp;Kq_hYWWXKfZgu)%v5j?~8t~`X#Yv>6F zJT3k?&^!PhKP2nm5KaIqs&58jtdXtPDELPs60vmgdJ1c!^RWGq7ru1ykR!i3a>A3< zL)X15V%EQ9sg{^&rloSZ1BN@@$@AT#rL1)Bo{oZM zyUuwSaMGRe@-<85QgGyGyH6)h5~c6Nnb9- z`Mw3I*@oX!zl*|<`)o8l%p#y8_+w3rGB16|cFG_Vj_;A|Pbhri4#nq0|E6M3 zInFJt&`4E8D`@yyoAZw``vi0XAzn2$C-P^RSo3k_%tg<9KlRxxADiQNzjw1u-u#F~ z&cKIYC3aQQ%j-hGP+fq<)zn47_3I{yY3j#<6N^+pOvC=U=W*Zba4LsC`yq`X5aNa* z9fep87x{gc5Xn+7q0f;JArFFjOsC)Wv1Qk!;CawmM1h?{=jUO+0JCw)z~*Vh?iy4$ zV#)Yq`%V3ZL4Cl9wz}#ePEM1`+4PaiwEymuo1jjD3IU#S5)r{>k92oH@n$Jp!r8wf z>{qL25hgNJ3{5?(#G{$CX3W(nK933RG<({Id!e=^4UuLaXRg8EvtPxkG?r}c*Y)*U zWr-;`Hl#x!O=QN~bMqRNjdR0AIX2n;@v*ft#~``s%6h9wJuKPe4gy@4l1))uErUM@ zjPM>((FThQclWi5O-56f&YDzdQoqtposBX2(}Pbh2xLm<_ABX9@7uj+X0OZt6+D!mKOeg_pxuTPR*8HvX3 zrG#!+K~`}mAF1$|KJlUb`nY|zw{{y!@P%-teba~!z+@vM(m|sGgo!MDtPW_x-ieU) z)I@kWP)_`=3oaS<uL;oSNI$kJ{S!n);r&iJ3^ILZ3jUc99Xi0q5v! z=|h)p^JB`%)qB_Gwi?;hPKWa~#aAh#Fxfo|Ddsz3t+>lW+wxqmj?235JXI98MgvEl z<$CkzZQC_FB_4K>JjmLQ@2J^Py7D%%W97%QT1yp82~5m9=WjuzJP?6gF z5pAL#!g&@SXGnVPR3=yZ&(7QGe-m%z%_Nu2*vrBR=uQ`XYC&j_z}q6Tw`P^gaJp{v zXimQC|8RCWC0`FG;obttS0%aJ4O){D2Ol?RdW?v_55?i12%Vs@{L-~K-%$vr*&$}& z!%^#Oa``~Y$g`xb_l%|}!b809^kdsQlKYqgsjpjzDkKQb9XuL^c4Kca_1&xBmrRq4 z3)nbZFblbXPAN?`)zPe-g#?LMrrjG+8~NAJ&2+1|=dhikd>e64L;`EHa%1C3xzRZ< zZBc`BiZ$aDQ#Si*br-^$&JHH0lLLrxTq`_h3ObqV3P-XtMr_Uyu8*!^x4+6QAy1HR*tBy@O`bBAy$ zMHFxZ4TmQ@K@R0Vs{)e@;-j}E#waJ-#BTWLL4ukD6OwjHYb$Qw$^Z_@Y8tI*MS5DW z8AWdDt!h+V_&D36d(NHRxIOv5WVxnU4B{GR51TTSHJ65>pcil*QdJXcC~)#76jE*a z@J6nBHYAbR8!#gkKo(7elD%6fIKP=I)1f2r#^j_FO?%HkXH^3cryz0(Y6^KSSFzek z8O~CLGnMy6uFM-S=5$bSCR3s45+y(a_q}53uFY{_I7+4p3}c^iFy$ zb59O`F0w>1L*rNz0^l)n3Nr6KFpvmRZQBzEP3PSQN-cgX<`*beQ+)DJ>F3bCcGEai zU@INHY|a;N)wkazCBqC$U%JAA7U}j4zHM=HXM7+^keO=6AVQMJF8)2#15*!E} z;w3ItY??}D;p$vYj0Yz3+~J9Ga-;ad?(7PbbP%aQf$TVi1LJSZn6V_+FaO6y-Sgzjp&z%zaONP1}IAWepLAC z!s@i)3d_{O<*yLc@Ty72i~CU9b1Io)l*E0;Gi~OkGG)av!$wnIq8N|Bh6L5bmf8S# zf7PBnlD(X24>9eRq#vPfO)$i^DmcQa)9 z$Jkq1a&1L&3=WKPDX0Y>%=fiZ#QB{}3;$K~m z_B~~m)3rtMF2<7Ph$HRrMtMn*>vN0>AzNf&{|%tm@1yry4BaR?%qP@@Zm8sxSdf8s z<7u3Vo~u5>`0*&cb|Ak(IzHqvbin1WCM$A9$*a(~7=`|dD$r-kxOD9C|covc)%1Kp!rXU@&1haC(!~C;ML(6q>1;B z-$@c1dZ9*4XY)|WVWK@Bj5Av56y-d1ZMuINhli^8sQAF*e5}(Ar%Wk+S2|oc9bwpK zOCol1ocL>nLqx%5Gqm*)KGZaQl3>?F+eJ9;A5{d_ja_iAGp-3kBTDP}Vwsku96LBY z;^p$CO=Z)xP=sy03`wck>hfLD)8;c_6^1wXW+f9symD@a{r!i6PV`WpPyLj{nCQ|( zIW!rq+#boFT*QV@bj;}Hz{N{POQFA%_O7HJK185?aOz)|atP_xubEd*suq}otx1PB zLx*>Sb)f#{N2uHvQR3;G8zk>xS=oy-(yx-+wWn=?VNyTRKtm5#aDPTzn`=iV0N-!3 zYd)hj*7bq4c@Vul5_tPyi3mwU3CFQz>(FnMJW99@&v^0dn{;XAnmcKo*R`ExajBQK z>(zp|Oⅈ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

W`hL_F!nPu=A?U?J4V>s0; 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-preset-temp.png b/documentation/fr/images/config-preset-temp.png new file mode 100644 index 0000000000000000000000000000000000000000..7562e796976abc7d240da59e47e1ee638bfebc20 GIT binary patch literal 39474 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-self-regulation-valve-2.png b/documentation/fr/images/config-self-regulation-valve-2.png new file mode 100644 index 0000000000000000000000000000000000000000..5a513cb4cf980f8fb82595270051ad9d40c20c7e GIT binary patch literal 72837 zcmeFZbyQVd^fpRKOPA7(fTYqXCDI~#P#O+McS$#r(jC$&(%lV`64IU0-Sw^G>&yEa z_ZxTIf9^N#KbLVh9QN6Jt+nT>IiKg5`=hd=%zgBS=x}gw_hp|;zJ!BAAb^8I>_SBb zN4)m+?!m#qs~by5D9cJnP$}D38XB8H;oz7e%s=tVA*vAgDLvuJ5YK=>AoA2zIK&J; zumjhO7;NkIp_gL?HymaefLr9`z{T?4> zK&x9EqMeg{f3Ox@c8NK|s?o2N7&SF#e{A$C1INwY#Rw-M=@3ivw8{HIFAEu03bsyG zROxw2-jGku@&B9^xmlgcVbq6&yjo=-;WcmKmL{7ks$N!D6psp{nT<)dJy*7wTv?K4 zhzZ2g#<^728o-&uMHzbRUf?I!{`AD&r*76Lnm8)U?Z`jE*B@sUN0Nklr0;e@nU+-Q z9@#q%6)`O5ab;ZUfJ{^$CwM4_JhfQ;H9MW-^;;&!Zh#g?5qUX*&Q7n*&MmqENzU~Ir;hd**Un_xwsyKGalPITiEG3 zJ+`o={il$B%aMfI>f0Dw*%@0}P{GR8)w8s>6Q-eoRdo0BPdlMb#{bo1Vf**Czzwp) zzG3HN<6yrl8(b;`J1U@T>;yGamozp9<^gqx@bmBq{W<@C`{utI|HqY(|E_$>&GkR8 z{2$-^U$0cNh1y71nu99sME>iUzZd_{FaKUB#16aj|6z%L%>3slu(Jrd5c^%9iJ-52 z83SWT3{F;3{FM{@Rticyq10rBHl2*Pw>MQY97AtVkT;q*yo&OxUOgR6I|WlM&cbzW z6im|=R_2;OJvt^sP80%8Y7#MAq>rMGZXPLxIk}g<{6_xV+)A2b@@d0rnhOORUvp=_ zifHPGJ{^VVs#iUHY6AKGwmjdkFHzn1H4ZKg{GXTCS23N55@?0p`pb94H1!&JF$%i4 zcvn9@dZGsYdA(vsAi+D6c(oU|JoMG~*XwtECSwKW5XNOmF{FQ9U)kXsUlbeszih`jTa3Wrt&){)ihw;GLnPdK-MaEnSl81>AR>pddW&XL>Y2a&uDuRvU@xn?Y0l2>;NJ6<@Z? zPV4UcFt|xCnHMR3-nsl`Ml@Ja{df0bK;!9eaHMAgU-`ee(pvzK~nz} zZ$mwgB*jL|l>fK+z#5Wh(N5j88((&5s1W|XKHY~$3o>JR6!Py`Vs8=f2#oi;RPUNY z3Jy#tza+V{co`BM)6il>?%gFk;6TaeERMTkjnSSfXSLHR-Cbga`drySLRR;zcc$OV zU#go8X837-SkFGWIvkk7V6W40*{L?_R-y#=#D$+1!~c9jf`d=^=4`3LXKwi*`dgsH{(Hi^BIxT+6PHZom z+w0S*0nuAC6f!F@DMFd`SI-d01?-CO75SRMS+U*MEq)l=^{2C?J#4kT?w8w@BjL{)EQMvr_aBabD{L?UCMccrxD}3R$EB4XH%u}&r1ZEduD`k1>=#}6g8eI~NnkTy zf6o2VyqwvV8vR{?H-g{5e7jEhltt~tu##wsV`}BN9!4#=VA~6YqUfDPHT~{c_rqq< zn|r-|r|Y#%8R5snYRb!twj(K;*CKTDu;wL3MN`PNGvCkH+3 zQ>2!4y5GK6ByQIo_E&6IOig~ToHfZ!wh8J><}dw??gvLRmnjooVOm&UA$c>ZVXMH% z&~S5MDhO;TceXBfOl9>`9HrX3!gQ=a(hE0@&x3X03p+h(^tW^!+4%rUcPnqb-TG6u zz;vdFOSQ9=Y1;u!zb|o0L$`;bx2htzETha4aGQj&ot+dey=WNP9BuChQiZoOg4s&E z5K$)Y^G?s#2d#ERQtW^pXNzInJso{#8FMiF@vDMPC%NO3n@Ek{j4Bb5>mCDR8ehg` zvanzBXpb^u^DpDL91Y5(gHQ&!b+nN;5p%TI-?msQED`mAr;(`hc7z(08f;gRpfMY zY(V6E8DAecT%Sk!igjVDY*=wLU!7b3HGbvQvxJM&-Q7{W^`eH`8<#1QZ{IPADBX@C zYW+7KiM}Sgk_b=>cp`Frr20ndYQ8zLGfyS+1w@+3F`Pm;-*I=g0$2hzZ!}y*=JFkl z7G>PZ&8I4&zwo}x*(_{qINqKbbH6@*V>*%-aVdW;=(w{r+2nl>qh&GXqIYY*2@%__ zhkt~9tR<~PCsC0rdzj(F@y5!~=1_KUUz+IL3blN?%ju3q(L8xFE&rR%}tbwclb1&|!GaJPwkr z(g6{N<;OS0k*aR$)Ra>vmxr;O0d&>aa!5((%!HPnc-Ag+|RKP$YW0+$mrDCU!Rz?QAF3 z-txuTAJ)ZVhc;h@IEgD8EXs(GY^8$IUL93)WGe>xD3T8Po@F!y>i5US*-STd1=oF->bhA{VJqu@G4>aO_$ww9+j9apEcB19BX4 zUT;sV6!B`-un9q*EB>|QB{ri^E0>_}lY_#bsD|IRigh@0@E`D)#mgN=%CX7XcYVRY z6VZ7p7Qz9E@V6AYy;>7ZiPuSSnsYm~_i&uCk4qA#d0V%1F{~)q*S>$+cstXVjH`<2 zua$LHGTpZ zYe$1Q55awgqK_<*im*rY#cVvlnyP|??*|K1e^0_{s6S9}qbi&UV>>`R2HtAMe(Z4s zuP<@Zedm#g4>IXL(G-*U2D5P=%RC9yXc%_Zh2J}+8TGddgMUcfb**&si1(PsVGF{0 z)>)2*G?!%Au)Yy%QySvUCnf0@CZs$!f?^(q73-3Evzis9XyXRIQ0;*hTuu!s^VM4rW#OTV!<%SMw=^t|iN>L~}0>f`6@ zC|fgh(XZ<@knS<)BI5{r*j2vlMTk#{321$#v?iCCzO+X!l7ajUHHD8{kq3*@`eedr zN^rMsi50)sfWwOmj>GmdZH6lJXEoR`x8ttN9@nt-i-YcH1|9!hRl-~ zV5|fZdmT;~rSa>EJ+!MrMf9~Bp{Bv{vO4XN+mnLB9s5Krk$jK2F3iPWpnXeTeO>`F zNju86TVzv27IfUoE~-+9id-PLQ?=x(OfHp<hByCm?EdW*cAqh&N}=OhZF!f)z!-cW_qs;aWI+Z~}*+ zM|U?KT3CY12qy=0>3tzY6!Kw@TOHZL()`eRxm%>b{Ji{vPoxMVg*ZzWqOBAd^?qvk z!=z+nj~#oPrVK?@Trr)lxhHPy!+vTc9G}?;UPBox401$~Q~FW(6YevpTniP!wQrNQ zj~}A7O!Y+O@K-gKv3}e^_aAKm&|M5~6mi*08J(VwV$Z1*m95x5q`Cy0^k~;yGKJLA zh|)4&MPkY{6f$#)S7Wd-RjsQ#=r9bdKEA2bKMC~nPLQvfYr0&sH4tl-LgDToT=0<1oSDI@S$BXBujDx)TI!b+He@O_cO7sP~wT4%4ape=EY^WNT2 zc!3WVhL$$RAJ1t?i6(wSp063*$oim>H||2lmDhNGL6cAnU-88%U4?Lc*e2F?T~I9c z57*z*uXr_U(H4knVTmHg%*xG~x5&W~ASx1VDq^FXXgXc(f10ynm4IN&Z)l0kzA=og z%yjJPQ6K$)%k(gS+##Nnpg4?UIP`5(cd#3q>-(hT?GWz%=gFareM7d@#5k0!*}hQ7P-!L>0>)H8-7*wRh()n z8y(q1qed8A%PQZ5>vJ9z`?qKEpDe`h-CLF7ktx=&YA1YyMyWE3SAVyZbO&($4rLj=)14A~g9Hs6FJ3)pE>z{qDvx~>TAR2dMN7^DqZ@EPQp zjynzcP6+KF)#tstvgt*bP5GhzDToLk(I52&V8qcG(QBp`#xCzW)k$F4zHo}(|RJrF>t#(o*}pY*7vP08KB?RXt_A)$Slw$rNTmTchX+LvwXrzgepn6EnI{0 zu?SUYgO1>-kZfyx->#A`Rw^rFaV1TS_9M)=ql6X7gBCoKBa!A8-69#TJEvK8_6-O4 zdwNeaWv_I|Dn}Lydl)DvD}=%WQEr>y&lM;0)Ki`JtcgdSHHU@-JJgAA?#cv&$FvN{ z<51bX+ns(TkhIYP_M*N2N7$54LMEWxYjJm>*Fx0-tpX(@ZSJ=eQjM1ximUFVN) zM3Tf462i#%hlF2zSW9uNIUA1?Z*cAn5u(cADAjA8-xs;P5{~IrrLo(=^!(hq=q0-7 z)2Ye%g_Z$_>87}|=xU+dHAml%Hs5K{s|ttBZq!}bFf=jLtcuRPpZlP&Eo$EDJtlR9K6a4BrFBvyc+rP`UFp}hx6T2NVmsTN zT@x?n8^qvBus@!xP>vlf*zylaSFKfBj;}qF2?|{0RdV8DF#hp0?g>GK3ErNM#mjXP z50bp#8L4(8H+YZ1&_qJDFmE(;Lx0Ta_^j%LD6&#yWL^OQ0Y-q0o_l}1tigZP*=5vIwB~1 zu*g}@Pr~N%=Lc2Y*YV^qRt)MVF|vP3hX0`W>=ol3hfmGL@pyQ@| zo9j4j9dId(+?`UmB@wQaBZ0z1kvDSMW2<`NcE-t?Ez#k0)?(jBzyM(vRj zLb7mf0_9S9_QNA{f+gI4MZx(Lr2Xo|eQuPnxA0M4t%i?t;Shi4%bt>lQ{#cqD1_e> zVqdrw5{-$^CC89o%axa7Ye!-BfzFKY)1@g6A8XQCLba%N9__w9{2nQM)MB>$)eW*7 zscQ#ec&$8&hV}s&u-pP-EML<8_f? zWXLM&>39|fyD08n=@}p1k;Inlb3CG1JRC=Jsbo1uhL$6@2gO}fT-{UGa~W>VxzSQr zcHRU+GxH0X;*vj|+diVT=qNsB=UiA)Vr1Z0*V9dxUyg#OFuiBm`*~tEuCp_tKwfve zYJe4+W2uLZp^68;vFfZR$@q!F!Ea+E7$-fu7DKkaIa%k-%K-bF16!ogoovdhbq z*Yhp{t<;DM&Ak6y-az7ou8@}<5%P)5&)l|ZwZ{xyQ3KjJbyPG=GE&>8Ow1Tk8Y^lY zwh%N(BlLmK3Xc2$tIHk&jleJ3*KA{SPe;2Uv(HxeO+GWdstb~V!F!9SzTDS*x4-!> zwu9o=Wrn}A&S6vpWRwt8(H#89Q5g+Y655xnd_;i%gqw*ctJq6kFN4NJ+!zMYiG4um zot_x!8<(Rwg`tZ`**bSn;SX>i za-!?cEx<~pk^=~(y7xU7=jyfC0||z!Lw#k-H*2 zk)&eN3FPl!&jfIQi}d^sk2H`K^QMtgMrXJyR302i2z7-u;m@mt4gi$&O!oj3`A?zG z8Nh*FX_32@s{_=t3oqLH4$!5;2Qa81E#+OySpjltfcB#KuFyzufUYzm{I2Eyub9Kj z2A|-m>1Zz(M)keTkuOo?_9H440Pd^B=wV5jwt>D@IsZLdUu(ZUL_fBrUZ_={?{;~z zQv-tR(aAF7C|fc@dvPD+`(^;y8m)6atc%J@cG)g}ld$w9@55tTWR^icUD960DN?f{ zuWf)^ePIg94m+8$6nzKK{Fmq5tBB5`drgSn-LEeuklv8sGMOOUBPPH+d!uO|6Z(L= zW2f=fo%f8_Y`lmHC-8DL$+BXlCk_UXO)K!ZUpc+A?R$!W=fM_XR{rbtYtXt8dRUZB zTBgd_y^iR!1TILm-2&}<@v%tLVWNFh-6$n_36=f*NS;c<0d7ack@I+w?r4S-#^v#t zc9ge)TdEC(O&7JgUwG_CMR&FG!h9}`X0Hr$k+J1gp7_mj-LpQPsosl|?M=lPBXVku z_W=_%`eFPXZ!63a%&mwE9JVJNTF@9tXx=I!F$;QmqoW%}ztM8euD?3y8Ey3N5IkRw zG6#-EF~A#%d{qJZXg-uB>u@^bIORC!W`se^RtAuq5yOF0%}-~xAD1`26;{0d{x+M9 z|8&|`vs#rg=u9H?;Zw6_?|aTGMf#m#JbG<`b&G+u@eih^EE~6d^^-lEQ-foT)hY@P zSdG+|!Ya;7I#jzhyGz4xDnR(9PhI-0N;3Tge%?ft^%AZhGc}EOb|4Hwew`0lK>iN! z;lVzfv=1AP9K*`uHObu17W&Qj0fH1wHLe%@*lbMG@hK~=L;zO#==XP1ArH8>3L9@q z0CYL_k-!j+)VwT00R-x1_5XK+q~+05b}u z>wHj8Ni#eOnT}=saqOj{P_J?V^a{Z0Y)WnyN5z@pB9j%3Qg|R6)xVva=5DhO5X(_4!7YwB=~{>FEdXv+Kzm}dhce`4D4esl0hDwCg2PE{ z(X08Zj9Vsr=W&nQ>zU);#I8;mO1EY2$N<_fzLxCaGGo=tqhTf0v3eLOAgz(*MeEi=GZJsj6`Yd_fHU4T${X6Py@ggy{;Tw35EDnE zl8&7O`ndRJBgTF|8P~^l0c1&Q-i*->_AH+2z@6w(3sf zLKPWGY0>?k64=!)sJB@)*oD~&!*4EbLViqt$xYpuM6~a_MqxjYq-?qFKbPMoa9_X3 zG3zE+RZaUw?B)HIi6rY9ZkuyxzFPN6r`yOvO91iV`AVGjPCkk6+NviP%(__?}70!mCSFuwd--~VloG39Uynl4jGeX z)|%Woi3=J;ii*Qw_bgoKAP|_`cKJac$0vFdL4?@ti-x~-eLCle5TeN5KS*7ybp9x+Nf-4^Jx-_C#`KhUL2m=4(vJ*$B3jd`C<@RGbYs7J?qdA{}MMf?&3qF8h`d z@;S@eZJx37%gt8Wj89&1@EGC<-vCwh^Zo%0_v_ z;L72Q<6QZew#N+Po5e0+g|t1eR@BxQJzFIAK7iqqQREDwWr73411_y>3jFk%OPZC*Bw(UR!X%%N=k_(1RN$jKEN|86_2<7PNLML1te02Qs+jdQ~ zuM@kk6}sWt^G}j(`>o^L0I25xIJVjWmhX&;u6u5)y$KdL8Z~xb+<*y+Wvzyb;+i{Q z6TQ=4PQZC7lviNETeQVH%rgOnn?Qim;w|gr-el|ErUxOJSl zGzFf(vFCAR6;|W`E1Grbg{y79pnL(0s$e#QFtD=qe%Pr$)gmTS@ov(KjSkH$g~EL% zvn#-~0P9AD9Q({MNAplK=4`1Bj!|ez0-etT1S_z=DJ~abH)HPwrUB-%MG70g4KYj+ zM^`K$NV%EI9mQ!Wji*Cf;DbDsMafCR9S_3M2c0MFJAO7>hV>0u@1>sgnYSmgt+`_9kxheYFX~#fW zvX+#J*yR?XY|}ULo<(_j&^_~nfms@H!JN5|r4(GlxqZV7#qvW85}Zo!#D8+)Hc^jO z%(=U`T6;)Gb^hLFlgmit>se$e#Ja6{lwd->dwyeY*r(j z>Y0I)%#6PC{5k>hrIk*9xrJMDya%U|DsdoscQ0IIC~Y`q)vSt$WMO5r)$ACH{R<<- zgcjFJQ~ryZEH_RaeRy$YEAyHPVjGO5CGH;bSy;an_-4*<>UPmF zas8@S3Z`9*y+3;N8I_iu1d`GA(w{2Jd|2dKc&+dh8fKb18(wsFDN>aWJuu#Y9HSAu zQs!Ve%y}A)b@)UMo5|y$zy`^1ns$#-6H{Bxi#AL|-cn-G_m@Ie25>DxiQn}r{Pf8q z!@T=)CIq@4ptB$wx4kM@F{qHKF1l*s*;pM&+cjileHz`an*mjax8>rd*g&_fcEq%s z;G#{7j)0%UK0$@=Ef^`+e!FKa6OO4hLaBt{OU}Izh>cv9l1F*79A#H(T_#}|7XQWi zCcdv+rCI*Gi&svhVYrVWwTc5(aCFf6yh3=RSy1wRj@9JL&y(5Vf**S6Z!{*^XnNQg zrH6Zugf(luot@I~h+7grH_Il+t@adI<_M?-QJA4z)fU5u}0 z8Iee0Ur-bpd3)tGU&Ix%m?j)3ycv5#fiQ90q8^KK+;@LNA)iTK-ZCDsT72C}W!Q|v zU{!iNl|{i`OWi0z-i!nJ;fZB>@5dx{&Qhw~qM-Dm1eKv5dhYUTSD3LJy#|57>i&*) zfeVRWL`DKH}BeBTwp=@DZ1o%vHH1Ttf@S%HQioR}GsPJT?Ay#e^0dfL( zl=<<4)MVp`IOwQ`HN7QPy{@fZK?mF}*{*!7T$mdW8a^%`+QNJnqow$5d`eQ6k5TX! zfibZxBE!zZ3Anr&-c_v$-1c&e8-=Z+{R>J-`mbe$?Aii_wF?Kiq?VfOdi|x4@itOd z9vG%*iAl8@UF@75SvBhD`oOcPPRS9oZ~F;I$Yy^QXWAVoW zWiK&LajU(v&*KU-7i0u8v0I8mTDVe(bJx3jvivUn>9OY+s^jXGjLYB=k*g|Nswsp& zM31+wv`U3nj|g8sIwf~8DSGV`pnPCX#wk155PHc0<&Q0whsw&0y;4M&P?{)ZnqzOg zS{#iY;9J7HTob)rM}|M4K2wO6v|i7Ss|htv&ZIT0kA0v|P1fkrT=T^Ad;TTY@E-SD zhr!I>3HM60cG6IvzlaOFH_X?ACRE*gyrpv*7McbV8!VlWo;@|%m62(G$V1A&NogZ& zx?RmGb5_NKPx_3ryfyAvWfw=;an?Eaol>qXwL1^H;U-C*x+9c9im}^MHn-~~#wY?3 zP0|R7W54sK-j)Q945pLY37RWxn_lN8L1Qk`>>)CYNh9;0DI z9yf~jxVb|eIrC?}f=p++m|%--4pn8Q;zsGmI z>_aQOoRgvGC-Tw1ibYo`Z_fhWIb^ubjwFBC&X&X8SG+WmU|lsy6+0OH>^cRl;ZaJp z`6wD!Ay?a0b_=}TT9?F{10Qz*qBF2|pEdjQ$Ot#3IV^0#ZxWhgQIi{eHn7AWyVkeXLe0+*pm z@79)k$C0CC(SohovaIo{5*&O}zimEU?~zj^QiRiX`PeGuIddR20l_yaXZlAlRAS{> zdb+5Y8XJEv^~+d(<$)_5JVWc=t_4=!fINb-F4Ur%0UN}mLnkwQTMMW?D&3@U#ibmx zDSwP5E{@lRRQd~brmt^)eJT5kS11c1p=VfG-{B;A&jGYTDErR%FN7gR2xM9+ zQY^3A@&4-Zf&dDl5>XZt`xmizr2?){E7MbB{R?vZ|3&8p(`HDAKAeC-D(G(--Q7q<-Rr(ruO{wjjEE9itpw<{`l|;MJ>CM|`F$m$ z<8u(XJ!Td!Zbl}pDlv#TM?eu+jn~fyq4~YAa=lEJii`a5A(p4Gp#ZUmRaV3Vf<~0l zTE|^H4{pQWE=Wrlx!`0VF73+&A~ucpm{_Go0}g8$HzHKV4M0icaM;Itsmf0t$EIll zs_kA+JirX$o3!pE@8SN)Ozv3x%P7YGdkbuIiixEg0-c8p(%j)i)p}0STM#hA@=1VaoDLJTb@bkV(A{AyLJO#fw$pvE{=gy-Jn<3McNM)x^!5gDFwbx1 zw8DI<#;&OB6Y=8VShD-Y`pI8FL1X+6pwI}+>;R&QDL{8?I`0bs+{_Gw8vr$HtQMjG zMp7j6b2c#cvO3=QRoZyHZFvGvqMBU}4FJ4-S4ieV9}O1AvW3IsN9z$N2hYe~8kHLM*{uDzEU4Wv0ZQ4D&k_MO z4ie;pB03T??2w`+MZN{3DS-J*+wUE*J+jnwyC@O}`Xk7V7KH`sU2KTdh%vYNUs`H+ zW@@JZLSf$Gi*^ETU<#<|R*^N3JAr6oLLHsLc^MZ5j!bhQAu7()*w4&AIMy~V|Fs1) zMo(f@fn~%ipV$n^GFE5p)hmC!wBw1k1^^B_ z$~9U&rO0MsxMT$&W-kjZa4dg)jkyM$G+J)@hWGb^th>Vmlvp1}DNe>036bxaXLd?^ zF!5BBlE^wM*KWgQ0ZdBC_FaKzqOGXkDS$~_c^-!XvjdeOev!m=KyX)xv5i47`90`^ z0@C~xqh-n!)5)?g?=qg{`P#>r3ylzFvw-MN1%)0DOfXLV~j>3KU8Z`VV z2@o}9RsgwN_M+GQb6q7A`SB(1^g}kyS=axp_zKg@dslkes`dVM2dSm}$_-F&m4UG$ ze0&}I&Z3xi&UM(0lFurg6z+jgu2R}gJ_h8T6(;j+F)z(VIK5AEtavazhG8X)Fw*7J znLj1+4;Q)Ux;ZZNfKJDGwj;sYfVoj?fXfd!0N>JhSAY_Uuw;ip^u~FIY*$#*#7kwu zDHO>#RTbl8Cmz>cLAMrWCMLnMIv!;vYt>lDTIre%3Y~iC%*hDS{R#G@lom5?1 zh%Iy}=~O~;LYNy@)Jy<fuU)jtev*OUIVh!?R;_-@#aXx z6}<;7f^89w6CJH^w?JgW|9P*6y^(~*i#F^6Y8+Sv5%A8g%$lcM6)t$}#B)~s#{Yt$ z-t18Nq0K+7CX@iJ&d@6{x6sl3N%`cxvdONuQc`mOJ>Cgoe&fx>&LbS(4j?Pu^@$cJ z;YHxCb7U7e$WJeZo_iiVwLlO9;=AC(KS=;KyjhDo}IjD~Vp) zP0AJh-b1<{>#6+wEVv{zV9(01u^W65T@qrID&uS|B>e0l47t8c-EGu3h_!rM^N%i_ zN)TZp{MAJJn^oobo(T+3l0aJ(51wn>29MjDorn4OGGx}im%T4hO?TrL)N7iO!+!{; z=&#lRWTciJ;lNW_7tMFmTByFIm$Fm3C6B7d)606cP;(kujeOTLicJUQ?+A*dt)T%TWZPFSaAhYgX*z+yDu2iT$X0=VQmB zwgqw`G|P{==ecrmZ2fwR*F7M1vxF*0jQ!)JEK8@)6QLt(o+$W+F``|~2JX3@CD_{_ zTaJ!ROzfs1@9AdT^cGFHI;|!cO{&O{Lwn-bD}g9$AYt^u73V%sQeW?U!Srobd!xCM z86?bgR_Z>`Auqq(TcKW~%Z?OwrU*1Mr+ln(vtX0Vok9a!T-{1iYysG^!A9B@CKejQy?y(RZ(t|U z=KilN*(f~3cTbA>Jo@*`yecuzOd-rVwu}r1X5?cWs@NzUdv9Z(U8!O&oXe+09gsMZ zJ4;jfxnSBT#MR@o4*I&#Ee^FDh<}h>>ElVQs=DT9Ws%*7MNvdFmQdL@WB)K>(G1FV z-Whg8_R{|{X6fT-1bq}idMMdf|DW?)|Ic)vShF@($0gxe&q~ac`l{N0gd6&E&p5#Y zJbA64ghH0Qbg}1qiB?(xj~V}^{gkJXoW$uos$8X{#N&i;2=MURXPlx1|2nsUc=OvM z=QV%mRD3M>&*lh>8;|7o z(Cd!wn+0U&fpi|~9U(}^G=hBh&jE~K7R_#rM9%r#0`{(?Sif@;a7`hV zxzs{ubx!+>EqJPCe}fY$gltp-zjUfMb=&zCGc`NEwX-KHEwy1}VX_#+?f94Z!Sav( z1J9=Szz6;g=HO1EW#jdz<`|$YE*AnQVRV#j4|&^gowKc@=9kD#-#cS8qr%29n`X^; zgbamoCz)*s;5{8Wf?qhftdD$Ah50FpB+45J+(r-OXhg4%qVVzS*sehoUMdw#Gy#_5 zX?qB#mg~M$5}$R3{m!(yrPyPLt%~H|mg6X;zh@<2b%rTvztCfs^pv3V5R*A83HFe> zD%zYCJ0e637HW$U!`MEHwDvTQn*_Ur{=4C^ESvrwNvdK+=K<|b{WdBV>qC#L{eaTf zbwFL-pEy{oFY~U-O1EN=CHd}#9-tD0rjNTG_RY+qQfm2XF|vOa z9i14Qc_U1RaoqrjidTG7ILCxQ>@N2;l=O{rz_(~Qik16P`+w~wrjA+%oV^_`U&MZo zQ@ury86=lt3(s}6B-;*1SqA?^5x1I93Soi4MjBz00$1nJz-RPbyP{qH#<}(kp7#*G zA!K;dHg5E;X|y9@0{41zR<#_YD8xK_`<^pm_ZxH2OXWR5d|6U_Jegf?Fz97bmJ#|+O|w8d4PxG*`j9fAm@5>UFWsjdgIj?3nsSGGYeh-GU4wqv7P zvwj|G2q0PeMzvhbF9FA-A0>J=@3Rehv4T^-WBlou#uAdOSrbBvZ>y%`j9U8mV&(*3 z=28NKPBqJooXMPl$6O5Pmg&La)t=_>3n>uhxT)o#`ufLuCY;gXo6ImEs*w6R6hE)N5`{D9gu7@wX(Ay0c$DrYjhkJ z1(?GAPR=QA=TJxBV|Fm`jD5VC6FCn|> z(ubkN#|5*+WWGQ3zXU$1QemQfjdbv00>~29V?RZ9%W14%xxS4~yDw8mg~i!9IF^Q; znF$+U1o&Rc@lcu$@k9HwUBjsg7$EnCLREi{U=+^Z<=p!3R4ehMcn<9yljAs-2uil zI_)h(4N(1oFJEQ4FGD~j@Z6|BnV${o*0S&Em>oN%z794y5fTz=f&J#FKa;qa(Dl)9 zzhpRE(^K=wk%Fp4bYjsSfk3A2ki#)foG6}W0bUO}Q?X{7f|h=5V;->n5;`7HwGa~p z0*e&NTehlsgt&fuC834cvKM4vBa%J8#BTH0D(-v;75`Ke&?YF^4YVN8-MYiDr52;^ zuqlv}G()O8_hIvKC;E19|l)DZ3-_Hg-Zk9v}T`xM&K3CP_ zx3$~gWZc6Ac{teo)@qd&n)uS$Wo%xEnrymM9v8bsn7yndfM# zgqnk>=<_rLXE0}g+fo}0?*4-&svq;aaeSyfk%$X*7z$78Gzm7_yHBI5Xm#t81nj@Q zv)P-o<)^`lS1*;sNlbB~WBP$P5d5Qv8OPA)K95zYGmq`!INZaA@HY0~c^UO;wjbw3 zb*U-$zX#&8-h-e#QRu&5?mecxPE7q2sU}>G0Q`7>uKxGiD34I-?NxOF>svCa34Qj!?HA7&`CV6 z;X2^9zhlYnO}uF`OT9+zUA6`}m{tt#r}Uj35Mq+1;@Go#WXb0FOAvIob@)s9!lyy+ z6{LXez7*1i+BB>SVRF!rOJ!LXO$h3Ld<2c6li=e zbn(wlr+kGJv|6lk0t9k=izH{o92_|MYGU$5)seKN%l#>Wf~L{}ZFT%Gl?S){S?`H@ ziOxqaVSK1H<`9^EMen%w&kZCPS^}=|W+Sj}P(K1`Rka%xYvv~lpfH({R%j`Si0X^- zvk64X=eBzGy!p|OZgH*g#%2aZcO@TT!r9{fPKx_&XcoCC4mQwb?%1HL%{^?*nuDA} zjHRFdZ2ex{;xNzUjka64%Z9fwQv6}@i|P70FDFU2$tt9vj^v_F()`YvnuJ9ew>)U?ayR!s;VH$~_U)q$8}? zhPu|yAaf##Ls2Zj4|p0I4|Vad%GnR!QUGLTp@h=n`D8Jl5c1-~$(C`Zbf^uf>bVL# z5>A*cYAB41+a^wUY8pHBJ7^9>LDNxBe02*^dsw15`?F!zuBx(A{Np*KSD}qSjPEgx z53nB~N}dZCj`n_Sb%WDQ&QghWtSHSzVDZxCLR(_pG+GQ<#ouhAaM{v@;e{+H#?mNu z`K%i6Vr>k%S@Z(jFu@{Jx%UK9soK|tw1scTT6Y&|pXyT`?QZf?c*!9Ws@&uC(fh+O zyeVl)sxp6ED6a#?PrLC1qUEf&u8cWN^Q7citxeF!RyBOBXSV0bkNT~su$H7oqRYv2 zg$4%#Iaztlp0$5%+LhYNl8%g@zp#Tg)ii7Wc5;njeCzbgm!35BVjeBYj!n~f_&hsU z)%_novt26vH!DHAALHrtULgIY;8he^b?2u!LWtG)lBd15j3w|~hp%WtsuN{wCTyE+ zutlG!Q7kessHgmcZJ7N10z!y{&goA4N;w}L z^~HZ#|Dp(f5KYi?g;;jw|60B21+cma@}0??fqJ!z^fS#rYFF_7DP5WL?w_tC(2KLE zgm%G*#8#Te$7vxPne8-{O&D4?bUkjYFUw|x}BS36+?bk_FfmL-xRJ> z&tMtyFvPAeiMR087TD;m*(qUK&hPIkEnWkb!Uc%FzJruz9@A0Q(@1zt$+U)>*=C_AhIcO5BQ@~wgbX(ANYR+5whfi)mxE@>LI}2mtHgg?I#4J)N76p zh+OubU0XL`KYY^F5k_tb_zI5MRR6vC!^QSs3_1DYJKQ6hMw!6dTVubX6eLL1WO~Gy z0P1BM_|?`3x&TS7{1L?{*n^0W2}HCN{Q{d+rhwac=coxV^({a)6v5P{j~#K8KW$Sm~}sh>b{|CL0;bZPVdUluEq)Wyg;sYr1f^1b;;jc*9Y+_+BCabyckqDD z8een;@N)$~kZb6}Ihp`jVF2S>U;;iKi)p?o0Ljg~>;xgVDNJlh@+$2PQbCtbmrmj_ zj~v6Xkq=q%53<@Sod1CnEAcGA4*>%?1IdHu!-3{Mn*dBYF6?!FxR#6ksk!n!57e;B z2yGWAjpOj}k#r_ncZ=tlI8_jmfW8to1ERU%Syy0MT0Q17+#Keb7mt{}>Ph9v|8pxb zX>dy9J4LNn#Tf{kUX;3DGguOZ3Dj^4y6OH{N4fq_09w$5ijsW0)7}Oib`UGDhG1~k zdEmyd_V_TNC8n|wNy-`j_0>NG{tEIW#?^YI>?E?r%up4^NQi<(*3}8&1^QHgciZJ_ zOQq#kAFQa;qQ@{b-ctRGPyI@P>v;$v#=+a3EN6*|_gt8+ww-bL$}{;s^W}4l#|#H< zYEmjYp93#bKE9;Gu=8e=hDmKtZMfX~NjnGZGf{y$VXf@TD?5>4Lk6V*FsDQv`q&5F zV|?JZr~gyQuTZgMt3biZuhj$!*nPCAV8B+*00Qo0IZCO9))M2fp|uA22O0j7Hi5S$S5w8*n$^;S44+|MvnFFgq8PA2HTD_AT29T^u}GFU zP$lF|85p-|Ni00?iHNx=2IBo~@bnI@TlX*!!3@^tT>bCCYQq0*usZvyX7TtO92g9;}}&37}yR{wMXnwA@FRD`#lJ* zbx-|DlC4_MI+EU=e+B{ThicxUgQ#Vdv06vV(`P)3K*IldX>Ul5y;=vAMQgOE3L&BYiq-k;E5I*(*Pt--M^%*L$YZ4 zU+legR90)-FDgiPN_U4yNjD-XJSY+Z(j_5CNFyMnv`Dvvfl3&FC=G&0Djfon0@5Mj zx#kjF-yYxD=j`~-{_Bjf#`_MR<(kiYX59C6{pz}dwhi>;F7rPeqCyXe8X5UyHr}>= z(pHb|pYD~od9cjN86@>@S(L-6U-Gt&`OIZ)*JCqP1|PwXdJAITLFlvHcJNby9IGIw zxof3B2j+UeOM3{vOJ(Yj@b#Gi@i{6c`Nq!*l2$DQ?{=r|o67922@7L1Ch=SueZ9+u zN5W7b0+}8mg`???FBY!LwbU_6@#El-m;fqDs2g&}8^r2}(%%jJR4qVc!;}UllT&s^ z*rY0HZbwpBmc19}1qG)E`|9Zo-D;|{6tfG{i?e;(3FoK^V0MQalIZAq7LX42*)~=7o_3h*rH46tO z*1vyG?5<5Or`ctzXIa+b*UTW;aV|A(!N{E`n~)je20ax6QBB4i|Me&qT0uLJiX0iA z@-bLnwJ`*h?Zi4dl7@ssX`m~LKh$~{KpdFMMK9uXokYxg)f{14mkxpctb0j?WVXK$@?%4J z)BLk}caz0`=waW-vAg`la067sUJ;|rx-q;L_E6dkK4tB9%WpF7pZi5j8XmcEKte#! zUkUrCWZ630-giF@jo`1%Zb!R*H|2?Bq#v+QStUx?_{bJl`4T#>o0dKzWvgpps{D#L zf*0=p0hQR$eocG4DEY*&FvWkS7Iv;virlLMZ=9is2n2b*FE?2cM^7ONDsLA1~?>{k_Rd(@+jRx3Qzq|_{g(>tz&3OBYDf3_m?33-UW8% z7FT{p=FX4e17&Xg(#b4JRQ<|-+OUnB$=fScb5cL9=ymT29<%8sQs^pd+_BOt5`M6& zk7X#9kuh^pGYgef(8K}uP#1X0>du;e1iSwdpSf7q>;JM=_GQ!MP-10T^?^OXqg3Qk zJJ>qHbbIcT5oOMXX$1{M8ybhH#??lW1G;c_eVd|d20 z4x6U%c!Io`Z8=wPy)PKeJMUkLU5a9sv5dGSY&5{{Um?uaP} z^xH00ygJs*cU&`-?SU(ib*cSWVpK7D`E(!DiNy6W=^1oz1tTRBK2{wkGgAu`% z)~9)b#@F_lz&^cd=1K7nDQMUX!ns%ICER+9K+GiF*6S!qyBe{7szFWt5&usoI~`1Y z^jd4O7Nh>ICYsM&{lSPbL|bx(!honZnrPn8sPYZ}%*P~yCZc_6>hDG_lMd9`w{UmF z?z$CBH;m&>DKh)0j!U*O+05aRBrEnhU(ommZMk#|<+tZ3e6YIQW5_MTi#0LNynHB; z{JL&oieS2H#=S_QF<2s+O7}|tt-EU%lg51!r$Cw%K%Hev;*vPKuDYr>docr2S^=KbD9-)2#a7WV|Nb$-XQnJy{(Y8#wny1X z!=_Nkk;@UMVeHv{(m7KQLnl4;1b^njNlSkgKKS4M8^Iw*M3@v1thaomZ+z)mVecC} z8p#^i&MV?|z-Xd(4;S(gGIoIQ-!Y))Q7J z56}vV^v6@jWL5ADfFkl~^{emkAGb7N2v}jCe^2N5ay?~%%XPzWf%k+vr9iNXyeM9| z6ObSrK!T?hh0i{ooSr>2&0(BR|Gzy6g@@!6H6iCS21-G_HUN|uHiUQS=B536US1eC zC^e(HU@dzFy0)k#f6$tV`EJgW&E=b=pLeuHZVAMYNxy`C@-q^{Wz`bxHX-e~Xbt&7 zS!a#P3z`bw`)=Ku13kXkRLyZygupl2KuBU*PG$S8ltG-6+*N3x^$X;<0_KNbKYM-S zYdd4WrY@B=7#`mY-}r6kEeX=PCEyZXLF>jriFt%1dj&w*^u+zwU*;O+g?^q++(jmT zDJ7+bOjFUw6q3uFV9VVGwHlogD+M|DQC}Bord)$%lMrnU)Q3ah*eZd&VZ{%+=I6lV zYy&tuh;SB24SUw4vKxs^Yr;A*WSs@(u7n0!xkt{gdM-lxo+Foer142p_*5hq)LwH} z4}NE~&rx2o5O4to`Mg6f`_|l!lE*@Cv+vG|Gk-9sni`4ZcFnm6;TlUH~=10#L4#oO&S6|aiMn)WPwnGTey(h*^{n862|fOJxf$T+VO97!BIx3 zasj?A@57_0s0JTB#%M+&sL0TIZiRm$1BqohWV@+^S|7x2h1jG)$e%3b8KDM7g4!n{ zGkL_v&v@xQT<>}yDr+WqJ1u$l^2sQkm^|#mE;+MQSP87F=28!L@pp>n$M5F%OLh1W zD7{^GAJyx1IQMQ4s~EL6&wc{?CD(P@Ya)X|!C{ur@_Ffmn9m^5dKxm6iPQ-)$1kxt zB`FT(g@36nE$TpyUB36gM}{%pVN^R z72&kU19nWUjBKEr&{iwGX$eIB8~?p^J@0^H&??xH{aYADtEIdwDf4s0FU4fUAt?;pNjg7dz4_uh%={enV>lJnm`FyDm5&WBA8;u)i4l<*4pEq=E;S~4Z(?~mlS@PbOWRmwkp?!<}HucR+8WwItrSMUq9gD zoZyJxb>MV@!tW`btk1H@`aFSwadJxQT%eGVS8hI8TE1q(dj0w)I{L{6dkBb`lV^GI z2*6i_@ve}#K+s06iyv~ zz#IfuVNXPl;P^VAmf?tc`<%?Djz5T(hm$^_;l(=HL$;AUB!Hac)bR%&bKsMoXdOdvO;jiS5bQMoRh=gRAK1Zio>GX5WY3d62@^7N6^!OobIPj!z zGe7wP#ZPk@cs^%m;E6P97<&|HZQO!>?@xTXWz;!v*QbDd2wF!|`bi%q2Ut6nKn}fb z*2m}wVXcTApROoA+g0FP!dt)*MnI-&^l@pHA?0OpK_nJ2<5JDzzUf$L0iIOppl`w0 z*I*eZZ*&6Mvj52yuDM!RM~nq5IfZ&}ZR3pGlH_{bo=-e-05q#f&IQ|s4gZK{Q1!Tg z%JaM9Mb(_aLQN_vfoSpRFd?+5UkRz^lwS9|YM@z8cJ$Rfnn_P(y^V2C3B`LDL8%v0TVdN72CTu9 z0)8de0MaX8tn6+sJY5R{O+LzK#|@g*>0ahrQkwLc6=}f)R^R^V!XWKM z5NdZQN&B)^kcVkk_0#gpDCzLE2iJHk41n@;*ohIC zB`MM#7VS450``ZY3tH6s4N?%Z2Bt90M+H_k+uI;oHHHmq>CS1QQUr<#ID+(=7$a7F z0@^9qy`4Q;km6$P2)-BD<5MEv+I3}vE#T&ec_?9Y&82Lap|QG-i*JW)=|=1y#hAzt za31dOh_9>vLdp{)YWGQ{{WrIP%vAeY% z+I*gqebFIDj;K6oL~I8WIW!Su@eRN$BcOUA-#J9`1w;a;Lhvi{;I*mp2ISQq395Wv z)Aw)~xf8@w zdo_`&R{ksnKcDEnqj;2LkQc zzBtTB-rsH~b#cA^%059eqB{3^!tGwJa|9ZOLSCb8sskTLsXu(Kk4xjacY;lt; znpo3|qZNTq`p{yI719Z4mC_>1FC9c#$Vbz)D z1-PSg?#Ibo-jOKL?h#Xyj(kSfQ2Z`PJ@ghi)1*BgqD_1E+o5%|4+)k<%DjF=p6Z;i z-}bIjw33UP&Y>>nLxi7%(+0TYOB{`NBjy~W4e=aOJ}mFPk{~;`_vm@zxnY65Ot7%H z<^1xly8Xney{A}*$#^K}T}^jq;K72J=WPn|K>?`GRhD`iR zBurw9X>CW4Y)#zByaKK>@LGo8A*e|5qr?LCgOVex1rZO z3c@xP52hE=q_*cVd5lUG7wK&%=WggeRa-uD^i$# zIccAw^ZTcBXTzL(FirN(nbH#6LE;Y%K~m;Imh@%z(cJWKtWF%;5hN>k?4V5vIGoWo zY*&>ol69}`<^;i|kGShJlRrmw5e_uXXSJq#dyF8u+>tuNiT zYaufHg}eoB$aXJ00c2YY&SnKFIapT1)E~09?+Yw&sE6D6e^&G!*-~IaoneH=fT>TjI%Xo}(IxE((zwK4|cYMx# zr&E2uTS#b|Rod0>Bcx(%Q-^D6Lf4YB=|Dw4y;4!RzY1^Ud49$3H1!v$hab+(+6@{C zD5)ApjX%f>+N_A{n&5&v_@hkioBdD2bXOCd+PZ*?vaEttJB@GV(O(>-2oRd7(oY-i zNiva$7}S;c&84`&;QC`<7yl7uk04P|^TL zZjcW-_YKARB}5+Uewr{wh)z|4RyK>x*60Fe%%^AeE*LIqda|)tv{JP4pBO4p>LMa} z7Dte|>!~V*CdG*rhA1?7Zn%`fULr+lI(nX`>m#<5M^0-upG;2DPNnd^rwJ1kIu1Ff z!|GeeTB#ah6&Dbfi(LovNpM>N4F`kX{2} zQzocp2`MW&SwEmE;q6F0yc4bxLPH$NpD{LN*gDgd^N7$wuJxBvmA$wH*K*^`Eo*ZQ zfeVcN^8SGi zmeGprg+b_Jg;kahEJy~hrUg2SR^AtO8|y@3Uy;;T9PSfprGN0|s6w5s!+3CZy3_84 z^cV7uR72O77P3ubD19n}e!;l3b>(-Kt1Wm9vaRePfz%17uB=>5{$f}TPMKlB<)NDt zE2Xy_BDPx&TLM0kU8)?7X#VmJZcS|+*&?)V^TSw&*bS_v6U);Zs%EoVGh36M9XSf1 zI@7uadH_!jCC@&$zEr~sD`s;+)w6z-IeH#aKKxi68V+{??@U!9%v)z%eK^;JO0@Z! zLxNO^syrhzd0?0(h!1$HcYU;)kV6y?-xI&GKD0S}*2@ze%& zCx7Ec0ZqzIfpCNa32}vn6gHOfdb{NMpnIV@1EZkr#b`F|1Dae{*Er1)AFSW=9){93 z>QRnmf))Xhc;Z30v#9<#BR-A*t%^y7&$h<>V?#lwZeys3`B)g;d2MUEB+(wFV7aYc zobv2yn8ahM{(J{ELxn+e)#5N^t==J(6q-!C^q`KTSebP-1KaipD|IY)VNVs+U%+o9 z-3wkfcbgnHj|;o)v2O8xZ-ah%*s2$+ezm$_Kfd~+f;Sd_mwEl-~_@xu~Xqz#_6+b@~y>wJ8BUCU34?8Z<5>Fimj4fVOc*9#x=rcnBHyq4gDh1Bj!@0bWH-RAEXEp%Gnur&U;SoRMuQ>;qF^a_sE%UzqniJ(ct|} z%b1{#LqKemWj=8wLu)PEVYjQwl~41a;DIKsx@Xt0wElyX>%LF)GN#ij-~9YUEz4O* zO4zzn`Z?mLXCrOUdYyP$dq?s~N!9m=Uv~^P$74QOT^>{E+wiefPcM{Bj&@TYXf1rG z^S-HhZleHd=6k+ZIGZ&WDf%e0GMJ_2$;a>G%DF$daFe3bFXej*&-I`H@91}&o5b=F zK3Y;t|2$`It7(q7be==EVl|~{4GhC8iFlyEPor-Bsw(CaRrJtV^3g!p#Pm9Ct7r}9 z*j!~fshmKTAfrUYg7C(+j$Q$uU6FUA=)s)F8c;Nb$-7lzDWZvs*{>$aT9e#a&gD!L zSY4)dn`{(g`lZ@sXZfH_K3aNguAqE2k!g`F*2;wO!JH60I}4pPVW3!iajdbldc%#5#qu5Z&69&r<(tjgZvltwf}#65B>iC0?MJFi+>M+ zb+0NC(u$VWhhiH;KV5;BBhZaZp^#pFb)}lQED%9aVSqyOFB|v7awyq?5%CmN4Oo#8 ztkzf-+G&r#p{5Gn#-+CtfrvK#dsbM16t}hP&f?ckAS%eYef8zGmnW_sACaCEj0k;M_kR_``YH$_az~i0f|O^I z3&H{8V9gQ&^8wvyFjWxJ~q6 zF*klo#=e``7<>jBosO3=UJW3=4xb-22=kgfIS4HlY@f3>*b382OUS4t?4Th2P9W17z}sKFG0= z*rfO1)>oL7R@H7HlrVE5LWt#fTJbcr}nUS>KN*hdR1z-2}h3Pw_ zvAzNFYJ;cbt(jxc1A+523(0~vl7_%NdSeUdOW$tI_cY>?-(*=uYZQec6S}N~OyScA zr2A_aaFibtwY3%LHIP&zX3=n$f_(j+8T8#w0M2)&R{$3J<@He`r0RWZKy>&=NuEE) z$BcAH1i-`c@=}i6*k1h>9O@NVN4_G)Yp%uK!ca;JMD^=41+DHI5bz8@S{(wVc&u6Q zgy3qPEg-Iyh`1W*ZMf(Isc#w>dDoGaEdx{r(s6rCx~m-`T}e1|wbsViJ-#lz1yL3> zjl&AY4N8cRh06Jv{_`cMP|Dz1y{l#rcQI-2D*h3-x61nS%jbi=4TLe>hE%&sFY5j* z9o2vIwU3`-;8lM|E0FSBtPD=750}@f9q(BnVv-vrEJeC_NQAV}rqF_PJ?cSfZl)7^ zIdk)=sMW{~yP*0os_XXr#e$LL|8KVPQI~hiqlvhoJwVZF+|^9E7^S8k=!1C8d9YrB zlxLWb8zE6b85X9gE0Gx;P}L7CwQ=RVf{QpxLgW^URt}a`j+%dR_&_R0=!oOsjXeN& zpo8!riRFqE1eTW}Ih|!gfLmm7TNz=t-f9G0OG^2#Olay{6t*40RACC;@E5`0ivmN0dnKZPsD+=&0bYUEkZa5z=4b3 z2%t6Mh``ZhpeG-;w%q0LkO_+G}sOVR@ zP421ES|y=T5L?5Q7XxF|bJ=3W==-NNwbX$6vH;@bLA!_sp&K&*H-bnc!X6+rPB$4i z@OEBMG2wO9hNFjVVb4U2pChmZNo7{u0bp09bKJIWYl04m;n2tJoQFI3IuNCo**#M1 z<`0ebQXz<^(%^NyrqWV1sV2dVd$)0w!cC+{h^g%@0jd&J1AgHzdSl<{3zOGj?uUB^ zcpUj1`2|56mRAMI0?*imOslM?&bxk7a0j8!kncs=6$oR!S^xum`gqso|KT{l*r2Nz zaF@zdw%uiM<;K*WZ?@3yQnja`iCw+4d^e2j&U)}x==k|Y`b`SeXll}EfHmF-f#t+% zG5aOA^*y$kHff8>P#<<}`|e$3!R8H)CV1`5>0~K#kQ@NX&)%C6iE_K&PD@99<)Juo z)voqNeft(FJlVu_i=_(|#rHHY;p+WoYh79mezp(Y(_Ah|xLk75x6fu+eXzNsgo$lX zj4F6hz4%lw2~dt~NvO7;uZO_0pZQvJiLNpJeuV~!m}laFS{_b9KSY8AS8L_Y z^=KeinPjB(!ND9fd?K0hO)&8wz23j_#5X0TdlB&aW`lLzl!K4 zw1q{_Nvl&uxRc8Y2PZJf;St1$DHEp-lhP{qZknjJnX_`Ax#MKhCA;%VniFDm|6fXTsJ$#?x*Xn5)%rM>U;AVts;d zv7tQhF=Kc(IQ=b5Mn1=^zTBVN%yc+N>#Fl5&=T0>@XZNNXbVL)^W`1*+P*NZrg5~Tpkd!WT=fWKhEQsV~)28Zwf)37{t^pC;T$b>c zZ5SYhm%4W5qGaXfzME^OKgMnjOm|9#bdB89?rssLPz&64X6^N}r`sc5C16zwZmvPD z*AU|qrY{^NXGJ%gf^Q1?22fSFbQTuXNN4ep2Qj+SdZ9v%hK5g=?0|m4-I} z8`e?#`|xK0$9d8P(w7$~Ldn2mjl#!K%X^F&rnkgieusJk;1%<*9<4^*=GfXdVO-Z= zKW|F94mUZSnK>+<^D&?H3B_cELALQwm0|kn67papUu#4fucWKr{Ji5&OiQGK100!~ z&>)QWm@>9eQNU9%qI@gNcl<#i3mjC`g!1Vzv71DR#zSFqb+r9t=3r9z9g2Isu2&zQ zFkku@1*oK}ZhRFdAJC$!OwdQmGVfY35k?&!CQ{)RZs~6lKV_SW3Ed(SimQ1F3Fac4 z+w$?pr+Np6J>wLe%z6aHQ$32W(RY+sY*>dLsy;bUad4w~r3mQVdy2A8ebhY_A9V7Y z1JRr9Ywtfr>B*xvpYY(UDDGg(XaV@8uPDBoop6wKYI!J*zg#SLD*TKPQr;6fjs$+@ z(|=h_Ometzf=ZYtj3O&@n3CrS|9BzS9Q`sk-o?i!Y@h#J(^H{JPlG14 z?G?}n9a+)?F1JF8AvhxyUboI@CixE<)YX4a31xyFg#r^kl0GQ|)%ugq>X7_w0qmDE zB}P&>VqDKebOl8a_tTHO#DqWMHr_$Fhb>fCwlH@te5?;8Bk>z}miwAod4CjGa69x^ z;&H-4^vXtzfZto{aV{JN$_DY^K4UHcw!{`F_Wt!dAw3W`Pyza6BY6PD%Z?zA%H_lE z6n@1_vhnaFQG)}N|62webN}IdMbV?ulo2<(JB--NKn8LxRZho-$7l?`_h?VznMJD2 zduUY%i$ti*x-r-FwjE=nFbD!$X902(Mg|^kMNlG+R@>1^w<5rahS6Tze^o&{K6Qmu z1xtPkfN7UINDrPz&B^h3p2lZ2hqcl|oD6x!zdisL-Dp;R06IRl$~%tq0V7ai31 z0lwHYE1b5MZNokEs}ErpzpBgWT2~s8VO6i&eu2a3*PqY^lqI@hJK_TvG^~ussOEls zIq&g(%siPtKjljxy1!>73>m|Gh?j)BGFc>`VL6NXqEgxZ;Lk$hL+TCPj#IcUJ;}}p z4>{yV-&jodjGts`+(~OPniZ+y+X~>JDC8_z{o~qbzjx;fYvyIeS;?-eX?09yyxTtp z;`(wCfzm7_FyM|qTe-i*C)QP6V3<&T6ndguYtK5>2u=qSdq1=zHA%SCf#4$X%6SUa z*Hy)9PB!`7&w0rtBUoQ`UZ6}=sjj19gFLF3vCQb18q(w+7uiN3)!|kw$D%kzU}tc0 zT_gAnoZ<1w(fe3H9*mYVnylnqX(CgIV`hOYhzh3cB$w%x25w0GjMC-aZ9lp^S4AYNuDRey^#8As*y0y?$VI({pxu=u!8A+yr zMBwp~(N77;g-%MpBX1XyN5oHQ^2xv-vq8Q~yyo(*W(WN}NXATsP_2xOPU)_duV@E+ zFDe_laRR`@UHI`GAvqt0abZOtPeY3(GK>;9r>w)QPx7>fk0cj$?8K~ z@tlx54g(~=)8EI>$QP@*YUQ)r5;a50m2+#Hikd?X7eH8QhK6kPc&U5oih;~sE|8^4mJvT^-R{ti&i#>q(xK4UPM(Rmm| zXO80Dk4g?atlWl?*e*_&yUntrrCTy{z@k_DxL@kXzlMr6)cknbli6A*pI=w+BbA9w z;hhqA;B$*`ns~^MGV#KLHV!?K#LD!hhGYC2bvoj)Id>r2sZZ>c)74l+D>e(Y-)q7{ z(7ri|jW~&H%s+}7rWCwcy}FuC{Ho zdprp~-g39Tk9}&5q2XC$`epv{Me`cA1e6I}wARTC6EI|{11a$u*|QNk*-N+^SWg?H z(g%)uIH!M*wBIF97UyE%KjQ`KM)jxUEsF>S+q681?now>$^fDP0(`&rb4e~qqFzBN zsg6p4QTt`Bj1?MF94RK2KZP**D(rL`U3(yN%wfkqijG&Y%{))!pQVpISfLs>)sU0= zsP2+!QWJqsw{&4yQSqhF^A-&l?$Es%ahN}f5i5T`fdocuUqgZb+~JKFx|q^}V=>-{ zpg&!15zTi98|;?^z>T~Cg2F*R*t^TmU`<)RbEmx_s^U9|)5zx(rtO=b$itvpo42Za z57G~;8jE{4vh1IU&KsUV=2_64jq!WyGFD=oL`l1iN*5dRxT35a0HY}iM>Aom>!%II zMB_U>+3Wf!HJ3YA!G?^2bT+9jNhcAdotd@_1iV-hS_rxrjK6s1Z=t&gi4a4G!znY` zV}Y~QP}T)zYtj+%Bd81=@qtA{Jk=g2eRyFhk>s9p8OMjp()iz697Pnmuin>paem>E7C+<+cCwfohIG+8SZ9@hcIQbI z$;!3ONXg7>fxxU+Hz&qpTi;Do(QjOexF7neBU^T)a|{UrS-#E&kM{e|R57!V*k6Kv zhpZdWw9rD12c@Qd9;_VhB<9VTSS9p^=Th%~OM0kfaq(y0N2?he+zlp@@Jv)vk#-jC zE&Ul<{zDI|F+_!Q-WvdqIX~sq72=9STvEU~+M;jP9$NJk1$O7Wl@| zUr;nea4tms*@uU%!NVpi=@f8sbZ>iFAV|JWwV_$7%au=c&u7)!4vRTZ9L*c5V%Cf-K zW=scVH|6|=?L%Rod=-)xy~ zX^#pGmo><oXO} zS5fJaK)n8}iqwtc=|8m}DgZ-iSzDltOFQo)$J(uvMu-(fj~>QL0Trt*Jw2YvNf(jJ ziS%Z;i}y}!)r-{7Ie3;RJY+a&NpPV#xDir4^~bb95-fEQdMpM$l+DR>qZ=X6d!*;S zkT{7*ibdMARy@6-<4oTFyVkA%^`#8`s@I7i@qgqrRK}b=V5aZ+1nlO2vV@TZ1H~MS z1bXF?+^d!}ROCspJ3ecY;A@%+%8aky%qO`Xf22kPzpU-$b{FwU761=^;Yp=-<1GBk z|NOWAC;vup{tIQau&eq;%}38)C3-x(X3Tf|^}*%Lt58X$gP^>b-|R!pw}Ug#Go~4O ze!Y4L&}}^JRP=v)xwF9_lcYO}S9*9aKb;iCU7(fpW|gw~xc8*UsB7n=axvq6s+4CD zYe`ksaMD!vl5=0&H`NQv-!#%cQF1b)H*=z*doXz@nguAsPAs@KYH$x}&QzD5mc?k`Z`NS|zx$9Lj_M>)ZBa_^Gf75I17#QYP@&#(dA)J6F@tTf5WQo}V$6?!+$Z=Ka zCZv&$`8$CXy9oN4BHc$9XTcyV431$D_qop38JXXn!0={Uu-l0MSM!oAT;OlxO_8F& zN`Y5`3sCHNK&wn{xF>?zKNaA4V@$L{i=KQHu{i`CbO0flr!;t#8-Gn7tN`gi112OS zn!{p8l!CYu$rG9)yJG*hpSp^}u9U}ob;+wgSMju;hw+nbn2Uof*t|H7C1v4hf)*jK zWpd3$T}B6yb-up~QTx|IGE)XJ=fbIKCfTbp)b$!91RP#%tNIV;8>0Zti3bewrVrTc znMLAN5#7JVBQmdZSuo4R2ZSQeEfrqW9;|CN#(xA#;kj_V*8-SQ(-7r+M=Mj1)1gH( zHBdG*;x3sB-Fcy23TLl*>M9(cItgbyH9n>?BO)5O@iFwf@KXIMrs}qXoph{7h~xi5JCoVL`#1W0)e0iI9n&4bpAEW-_y#y4#Lc-R+3xM(UakeB(nyqHaLwe zAIy<3x62IyoWASECoTon`0P3);%i(n{9RNT%395?a0E~T_$dy6mNl+1nsdi z5db7y_F2BTUfU~qCw`j+T*1u`&^5GPY?2-QqLQGbOQm_$=TG3sV^VZ}tI~h_N={>o zUAaE9Hx>_vO`p@RbDyUOJ7JdhNRSS*M4SS<>Cmga31F1;YFh^I(x==z{Izx8a|<|@ zR0v35-wyN~e{5Ff)6da-FMf-O{p9`X#3)rTzpC)$+sCJ!nR8FI>Q;eqDBITq6U-C5 zUQ0gmFqf+dYGEOsoKu|F^;xcc!~8%!1ZDhZ(C^s|(%p^9;vaYqZP4({JELFHR8hYO z!*Vpe3vayx*LnsJOdMP4XBVtl`83m+TTQF|SLQD8o)eHaZ>&@knf8?!R%lLB2 zg%*gdUJInypMjapxU$Jo+q3G9w|cu3G>hp&FtlrZjrNBfkcv8&2rO?>i0NC2h>2a3 z1{~h%aOM_U`U-Hu86uq$Y$?pb)f};)yzWE{hhEExP@8`ha82%cM321o3TIir@sS+) zB$mggN>V^5tKitX+v127f9%=mjczbFTiD-)Nue8wLZI^-Thd=x^0-%8Hdt=+sRQW1 z6!%QgU%JS-5xr_SZS{}O+O&j^>37;eX(IRj<5GEz=4$q|OuGR2^cBc>V6JR;=tsk% zFAt_S9>@V_xz|_%Qgeb3Hw|hImT%WmkZmp37iZU zxbj)*oIVrfcOYqSKq5NcLn81#*9D(OgtebL(nMlLazd~36s039+>87+Pcc&WUeLq) z#i9Rq`^&soM6`@TV!++%2icU-^E`4RFC1Eeh&u?xo?6YBloh{^_A|hcoQ9;lA$iG9 z3hT@6#YaF|SNAnMIZ*jl0I@eH(`VnSP{C^N!Q=MkhANAdC#rME?Q7Z#)GajwFgfw- zyzz)QH<=(-qDUZA?+Pg$MG&zr7N}2EIM=1DU{ps~&!CS+@gB_l!{r4_ANiD33lL4W zSEzVvoVn~whcA2_pINC^P+~wXWh_BD;6~n>UP6}aSxkPvQFD5OBbjet4L<VlFRnv=?DA3ojA~4d&8>= z!@P+$kXXp@BOuGffLBWM0gTRBXA|h@at*8%`_1{h^7oQ4+eqpH-Nlt2*S>B*`|gLg zY?gl#sF-w(`}`3_jmU6+r0gT11kN&1cCd3uXyPiz zco(V>Vis(sixP?x!m$aZ-#za&O#FXrF_%_gURXK*VB2}#yTP6~HVwF+G9D1kCYb=U zzEW-z0NQFJTW%t5RV2Fa5}kBoL-sm;Ast7|m>KD8dc4_GAf(2XBznWtu0cP7`pu=G zK0%XBknRq%L|5jKg%^+d6Eo^1(NeG-U%ueS!jrvsEEQEFw(-P0b;(4&D?U=Nx}=kV zg+KER;?pWL>MqhbThrlj;`cfR04LS~u$2v+DJ|RG@EM4Le=}FvXjzA4A?gJtuPS7g z)RL@ksUdab{pC)F$315j!q^C2mQq$b7A!SS{I=0h{c@ArKPewcbzF7uQ0F3KA(ToE z1L^!k%f;!~1;)4Be4%?6Vi0pc%AoWa-`_NFjG(KME!l$YR=Ak!T-m#pslwuUTBZJZ2g4K~rgA!4I^PuU@# z)CLE=`BdK#Bx6{F*3puUJ!7X3BYeLv6}Hc#0c-oSXk(zgPX*KRvaIO|}Q?SzA#F+s!zm1(B zZVmsm(<6(&ls?9p%^};xDKshhg(e=#h0!nleo-{*xm=fY=<ad+=6B6^^!16h7aIRE&&%Y`oxaG>eZ> zE&i}avDjUGQQxa0-X8-Q*jz8mhk)Mg$T`~NlFl3Wy!DtY@3;a=N~-&PZ9ehh14-AG zFS@)EtfB{^5?U>dPZeOkoJOpZr*<4Q1j|``Kznaa3nr4ZO|{b*F>Ue`E*}K}SDW%Pw zwl`Hc8uKuo!SU$VKyC7-W3EXr`&;A&pkgt~9ZjDG6WIFtt^g`seBQI~Td!bsOO7Nl zLP`Qt63M`2H(!_bt&bz_PiJ~w*&>k%;B$)*OF5;}X*Z=J<5+NJF}qJ$cG}I~k;E{u zV`bS;dI8Av2#NdeoZkn2xmz7PAk*9k=>S`sJTKUx;-Si-b89(>$bqk^j&;x zG_ta0@lRc;;D&p5ILpLREmJ8$b86DJa{P1E1J5UP=^d`(DB4l zJ}y6ra67LEJ<%nULFUOZTanh-3iDt3@qgqr?p2S>=PHKYU?u+BQeVhbK!=9FQIUnh z)4eq0GHciIHvpWGd?#GyhI0?k!?e zk6qBWehi2ou!Qkas+?!bMX9AdURlijYb6&%=X+^V8IboFFDzUVj}NtXl4Fq0jEdfV z_ZTj@0_x%9DZx;LkrOL3qY6+4N3Klgx1I^stX14h0N6 zPShL)-W&7Jwsidf@~47MuuT-w-pnKMPN>-Sth#n}G*@UnGXO;>ynG96*tSTStuc@< zk5H2Ork+=kiqY>G%(k$Fi6?@zTM7 zr*e}6^cA-Uc{Eq549hH47G+inprbB=Y};9IC%(~!z}B1k*A{}pQxN_HncguAz=bwu z{UM}@r-Mm_+4Bz3FinK50yc;=$h;mwy2&CSs`Q7x$t6eL{IJ(@ zO$5nm?gMQg1PlEz#0)PzMgv(*SWC3oFG?_;=6Z!=!cVf!(Z9@yyOUK3=}P#ROEXWMby1xE`yzYt~}KjsRA}$Iz$2=OL}R}}q$0Oxxo!i=rk3x2^%KmRndc3H z%5W)#*-#RUpw}0k#Sh-`P(DT&Z$#dCsjxeDJ}J}uRa7|& z8U9mSM1JZHSLxlSCu|SS!`NCi5x{Ik019Xv(QLtRt@}9zrl}T zPq=f1U4m10@ihz>*{~!wDyk{c&$2efmMw%4FCOwHu&NFD06^dn+dcn zj$uB~SCIdKU{jI1V5_3Y^0DIY#yv#d9j`iM@UK(70a-vZ^OQ~&)N(F3zolpYI@KqU zGwMXKoII*Sh;n87>R+dNt}866cy^CTPLSgzs05?gwmjah8N>_Rp<7DBes9Q!#TMu6xy%{OcGF@1hpi|!VzuEFfmS6X*}elUBmHC z9R2OtaK!SL{~Gqgkdu~B4m;TyY;@p=|LtY?aw9AsP|YI9qYJyDMy>?wR^RCJD&y|~ z02_7kqJbp-V|$kSh013ys-NyV#JO^IrYHKhTNFOj7w)Nf@X~&~yp24td?t&h#y&lB zAI79Lih>IFkbtp`d?gdXTWud+)pwJBHk115m*SWSXwIK;{1iyEm#qBp)u&@F?Q!Sk z*RV?Ol|ETBSTaPvV7C1xSHp+`m^1_CRem?&482toU^~h!5nq zqJ0573hUyl;lQ~oM4$^10w7GYkn{x-6KVvKgUbWuvU!1COM^njb7d=2?Wb*)Aztu2 zgaBVDnShNj{ff3^v&YKlQ1uX?D1fNJOs zn6Q6{drZ{!=P6^mLnobvWID#j`8S=5@bAsg$<&qqGJ{z8eI(m z4?%wEU6+}F&vtaazvmcS&wFd#RjU6a`Xc0%=mV@>kOQS7-hDEGTJ&6t%c~!DcMgB7 z$Ov@C*LI($B5JMN52O#I4ceQb5`k$tba#Ws!lG)CMDA~$DJYp$xW-29MwxW-XL(vF zxj?in1op5;K|F?xHQzFK=T@$n?B;Ds$kR_B?71k-u>=`nA!Es)S)R~aC)2n&pZ=3) zC6N2Nd|c1EtHnAxVn5{Lq4*#_n%Aub`g~Ahjr)$k0FKXKJN^tt0TaRc>NA89b}XG5 zs{p2_U|vS0+4<4rhz1qs_xv1`Sy`&oEQ>k$1#(* z`q5FZa@K6;6HC%{dDEWK{Mtib3QH!>oR!<0zmE=4)qP&k^~~JHDtY3P_7)knUea z-*03(GKcEJZe!y2(Etzu?=DyBS+4|v-TVpmUAzktn=THyQ9l6g5C;#-dHXVM6%gWh z7pC}S<^a6aR|6Nx76N}o@Tmkup^CduDB4?ku%Htp{2N@Fe5P@le%xIG%G?YPh!lO; zhJPFImN!n3aOY__$*o>(04n?G*Uj;os^zgB5rB*goTkGu?@WMKKNM0EF<#gYA(jZ6 zX8cq}IhnE-tLT$q@j8;`RX*@cIHv)e6F3WA^Yc(FxevW2=6A@~g3&nxdZ#}tYrN0x zK!nxL?yS2$xPJX|oziX5Tc|5T{$R&$n&l)s?N*pO-cF8ajb%JCJkB!*;G{n z#wQmHGFKA|v`Bij&(S(IgZ|vE%93RfIMY0F?X3FtJ2oMkjUsy3tBnDRKk`-XcOW{8 z$0IWMt`}(53ON^B!|7b?!5CqkgL!?t;Ir(f(H|gkJNp2J@K7(xJH^Uw8ybfvEdZc? z1E$YA{a`w0yK*I*1%Z=Gj0dRK2sUJ{+`c{HEZ!K9WVbi~m;a{y$5Q{g47)908_Ktu z&S8&>2)xgeT7`1=8s88kFF45}nDb|Vg6&>b&4pu${^IZcb_JUxwF9!7HGHaMTHf1@ z9-_upC(=3@_ChA_;*u}<1^?QB%+RYA8xYBt2GB3fN*7ESLWzC9KbJ9wdA-MXZt9yF z!)#a9$b*UBZdrDba}hhspkK88WC?S9Dr{6uCw=C8wq_s!P8|H)RRIEO$>iE!`L4oe;ulY=!USH`nc!+1M#kFqTk6@?!vj=tlhmHWw+bGBctb{X$|t3T2C zfNUIm6?%;8kL^n-1Y|2crhG{dUiA4Lun`3vxa2!Q=5*}N8+6)CZb~BV^TP44@IY1W?E}I zKM5yoqq1=u+khv!a_+|ZR^4ghf{yo9g0nMwKpD~GO!jgV=(+DTR#1Sut-7J5i8zX zw@*Plf^elDRQb+qE3K5bk@xFu4Bg)MFwI>zANGI`tHO`yGn=0vSsZwZhq)Gca=n9y z=80EH)C-um{HtOnKLzx#aU%Tx2_SfZ@R7XT+*C=A&b?rHxdNMGUa&&h?c_5CI}Rvr zx@<{WwBE?>kKMWo7Gt3DxjdB1-)5ER`V*P$H&*1PP^BRBNP83}(j;GnxdqSZdeQhO z0%?a(lHa-u#r3cc_IuoSM(-}-cG2#6bwyVgl3moB8W-s_eeB}eRX9@h=z(%$%xYjG z?HS9{c1dQvI;I!AbuKfC&gS{rG1#od5fS~w4=*r})k+s_`>-Ry^-=~~H}A?FVP%^9 zgS@3&l6?MgNV=H?2aw=91MWVxNNk3)Nkqfx$gGZE#1HY0)R}A=D^xS?SYN^FxqXTI zfZO=@p^i-64)wqT)~GkA)%Bxkrr-AGo1M6r*U$@P|h9x4; zJ+9_;m$1Te zP}s#vbw}Op_Y~(|E=siq56`4K7?cwC!UM(xeJEEyG@*9net(AZU4s0{V7I*Ent>REK^*+a1ov=5P7DAGs1`O{uyKs5c`29q5TL}eCxnj}DujWPU z8D?Esk)tEb=X}D*h(ep#nJN*80#j){5=7ST+GqJ0^vbL+wnRM}muruzCJ{r{S5=&P zoF7z_1tG)z<}uLwx9Tic_}=VqkcRcaxkY!@yZr_Piy!VtffPhslw;bnnpn4iY|%=z z*LH4p7Llwd)cTDyR=OOjv{MiWJ6U%1Dov~eC$0P9QC_#(@y=jCgVSx!_*FLES0pm_b4!kK1`;ww_jvS|@SGj(}mdr7MDj4xP--Ag!GqAuM@rj){t5 z`myFzc(L)ryI-?&Q6pZR;mfh^^W+XQa|@@yFoipcdOSLP3;;wuy&~II)Ad&z1mm%h zy|y?OKVCvUsxT7HFD5@uO&u`5T^)>^^J`X2k0@YDY_b?;u5)~|Dn{_0!fuw^GXQ_S z@QR(4IZd|7Qe$|5%a(W5op?n;334-Gcn->}YddYw*r8jhkA{XTwkr9`slHvqpj1*- zpg^<#^6ki)>UN23TyNP)bm2QS(kd(~H+Ga{!1}zRBh3U>XoKUvJRj;q>L%sK^xWt- zjidoatVG+Dc@MdKzb{;0x0i2@&-7yuB}#PQwXmx=bT^lDvnZ3;75Y*;J4ooBM1s@8 zSTBn0?7+(IoPk1gV=I;vJhOq`YVe*Q-{U8m-TwQgKm_oNM4|9@9=C?Q=B|I|>fpm% z=Q%xabkI)MA*Jjf;ba`_Yx>c;E*>{!3CAt0 zJdZ2PZJwRJ3D=*px=*W`M3<>7!CZzJkloV3^|2)Qqbparg@)po^@{2PEcxiU+VJnY zr#&{j{_cpxC4+=(6-qa@rdGYivp4|nc;x?`MgFENBPp*$fav3GvQN;r`fBwH@RmAz z-dtzdM?$|&{CI?)ZDI+^~%=C{21_EwVQR;EAaWmHF`C&ij(td#wT0d zihJXOw9cE?wlDfUy2YCKY44sE>B3EaUc8JYS9++uUqiWqw@hc=d*l!ivKOY_@D*lG ziI>MED6rLj)-R^pz1rw>erD7j`9o;Z%Y{BhB}5#fyz+e*-n_ zJ3@_dha`bmLZQ~s(2v7`YzkKvrc;}-;-*c73MbI$ld_0dx=a3Y-vx#_qX?_1*#E&9 z>n$Ow+n(4~!X+f9Au-q36>CG{JjJa;g}Nw2u7ucaTMToZTYJEVWmhL{(G{ELxEd11 zG_!7_Bn?YLI5zL1err-mL|EpC5hi5h^`EI|s(u-8gg5Tazk9dW{2cZIJ$#M`2;y)@ z_uhq+4Zjs^`M@6+Kd7aFM!#07+RDkj`S3;L6$dmf6uMQ@?gSoqxB)VuK>t>Eo8HG= zWBYAh%*x!zwr_hXFBu2}KdLiE%h=e|sw~C^`g|KMC02^~7%J%v33e8$!);-ce8Gw1 zX%&mv(=Vx534VlKD_=`{-kaK58J+9J+7^ArIcH*@bV5$=kPHbG)~HbGKr# zN7}~WYbzyc_g1hGDakDi)RL`xsYez~;k{#?*0_v0JXUHNaQjSA+>4~$qUsu6?!+R# zPk0y4SZ_6{xPOw9eK)m}%FUGd778PF4@*8TNQcnZzh$K$pNM;WrYHkb8`>Yc1nsa3SazT;)ms@qjdC%b(^ zm5V}q%Qs|(9tjp>!||%(KWb|yOPx=NQ9Y9V;q$?Eb*`NhNlmn_xFhAYy z_Z?k^`mPsOMhep64yVhAl>V2m&&8AbZc0BY`SgUBQO*6fXMAfF{`qyuzL@mu1U{tk z1|inEFofe9>c+0J;g9}O%5gQk)fu`RGkT>X_s!jGbW;~1zKiH7R4mr%XzqtTWXj+j z@SlshQ(Nb3vBWE+8$7^}FWt3M#U(T+Q59>WUDYSN&UUg&ogr63ZeF$D7#An+c5esm z&P>NyyBY4YZ3(NXo?P5<9qNgV)8Ba!!p#^7 zWhKbWI?STyM!qMupaE52T{avCRm_76%H(k?NF+jdF)u~9$?UD@BiIj^Gh#8(fMl*E znaUH{YUXkNxVw~P#Ld>eS7r#G#O@UvE#>As${`KJ1bOzpGUYC{Ce z2wXq^PL=k%rnazaxp%4vSr3m}(-_{pi?+FccRA`-)b^yCkin+D*A;q>v|3{;EURaPElx)q|!&pEZV$0^S|kFcz&gk^Mcc7G-a zGIFqy!mMB!d^CJ7&MB|O8jfY>?E1NMbp@@(W;l07G7LX^oOmm?B}}S|yKUEA6fLH; zkG*B1ZMJ%L>g;|(MXPeY_>sW?Ol|aZFI*{7c{RC{!#rx3nAJwy5Nddxmg1}T+;+=Zf?4$>(zYnW3>{Cd z5@HOl^LskFq30&p!p!3L%)Sx{8^@~GF1`t=dsH5o3v7HC@Ql0EbbKy+_BXJ^rr%VX zZ|~ROjqU}fB$AX9vU;oXO>y(x3)Pj7(q>!1Pf#Mp3MD8HR+>6nacX<@o!G6jteN9{ z`i1S${dw7T3OBkQ(PHp2e8}dzkb1QG*3Kr5e9J6Gmym|MsiJJLDz)Sh$*cihCI`H8 zsB&KO;n$reITxkAl>3&r8V~H8+CMx_!5EM$3)1 zeGKt<X(> zd1Z65HOD@Gj8UqRbD8qnnOg=UeFini{bqN!x@O0-^18R`S-GmFJWpVc?zM%L_XR(lckHeJjT%oab0lbffOyylT zRwEu!U}-qYty_`uh7;?2Nz-*GS%(|NuC5^OO}F~JaufQ9eQeN@oAeEBJS2u|tfrHs z{4vc4a{!4ae!Sq#U zR|--eFvRM{Vz1qxVkFcG^dv>LmuvIvM!l7*3wuOkhkkRs%cMi6HLHYFe2Qc@5(sFPUvQmomaV7=qg{vJnSNaDEh;Jqe3sQ`JXcH_MpwLC zQs?7?cx*zZ^H2I;b~iwa@7Ad$c#TWtTt2R1<+9H#hD$#R9m23b@T*8&cnnPWf$>hx z1}#+Y^15#tL}Hj4mdk16V;_q>U3>FVbENrkUCaF++1nUQ2#JYy~d!fpFKl<4kA zzF{T2*(79wQ7>GBkD8EpjWYt}>yRV( z^|3VmWu;&(yyngs-@2&4wGiF0P!d+LI4k;vc#`;+TTZh9Q&k>_JM-y@EM!glZST`2 zRb2T*VS?lG99z=6CKOQ)3Cg6j65}}{3w^nF9QUV(2(kt+*)7tTw<=EHBN*=H1A*+Z zQT=z3Z>*{8&pS|d@1Ggm)hA_8LSx{dU+aTY2n*k2NI5-TBt&Ngt?$a_%BV1=Y5T60 z&^yVDYuMX4u#A<13cl(co@tk@PeOsnrM(fVw zkOcCaTT;95kF)$Nl?wuE8g*f^G_Q%#6TX_?bQzUyi=K?;@tujDR7u<--$G;kg?oHB zT`97ZrSOA^XfFa=6-4dmzgeac-2uBhu$FJM%>a)m7S#Uh1WhcVnL%Wwc*bEOCLZa z7;O!fsJCBA9QdJWnxZOe_T>+R!SqbN?J4c0etI0z>hRzH5Pm7NS%p0MRL|j;Rs$1h zXc$KLndj29|9{a%&}$*`0W|-q5QJ0`0tr_N5We1iTLd!8Jp)aAwFLetTWMYpT~rF# zN;x0nhU7rv9yIv3@8vOZT0sOQ15f?phJYM()&Z@Yg_;&L2c_w_0Z;;zo;wXozy?)> z90iEuaLi;r3q!!jDu@*!e+x92iIC`5H|)EzP@$mEYyg1*u-5i8!ZFUeo}~fN!YniV zn#ml{$MOKRd3eKTI31Z36%(4ayPE3!Hi?Mhtu+Xx#tsU>IPt^a;3{4?2Zq)c^P<3f-wkrUEK+?M*Maln7>H*SVeB$c zy7%}j#nIe0u(~L=Y-T`nQwTi0gyVDM&mIG5)xi)|V39t>mXtpW699M&U=%q(=K{u` zktK_5pDP`f-!?ijK~@yV`d>)bc{lLG4^-tf6>ZW5G9S%2VB0ZVr!rAElbTyg{`zbe z$CA|Ij_2Ae5Iowvto-$3YV|k3BAUuK3)>Bs0gJ}e;jm2w9s>;#`L#iC?kB)iap{&g z-^D2)?1$9?;@8OI9We4ug2EuNrTg_EsVsl;zzN?J1aQY{Vuk{_sK|vt=AG4(scIky z0f%2tBgjDlDO7)gAwoj9d>a^251xC2aalJ|(pzf-JxTD_ks3FLy&|8pF8<~K>3M&A z-~O?oXoEQ>3Djfh5C~&nO(S>vDM=&b(6@G<^~=G40^rNzlYq?#nr%&2&4A%3)>CpO zmA5g9c7sW+FwuVZm?(uy2^&tM9-7dqVt*1n4b~_fOV82Q_ zQ1$XdxES^JtSu;z!!qOrh@Sfjw;wCBP%Aji#qbxsfX06yA(S6tE8pY3x9WheFp^Xq17$E=UCSm>Kc`RRTZ1S{;y1nNC*N z`*!%$Oj+=O{BeRw|F+Io6}JK%mLAA#8+By9&K)qQz5aCw(k%gDUlODu&=NsihY$}S zZBDiI7!^pjawCGM*8tijcw`@d+kR^QLzAA-lu@w<5mV1jC|m&W`-7Ov#X~594l{z6 zI0_oqV(Zx6F1R*w?PD$m1#3I_Jo*m_h*PcTlZnaqAlLuW?ONc{C`a!AzpTY9NNzX= z)mlG=<;Q@HA<;g@T96s1E(2)u}w1kVNn7bRg+#3s1#^^@i zn}1iOZeUSL;86O`5=ITv(j3HPdkhj}?t;<$%J#d_-#QH%jo&z`RDcsNS=EO%p+zu? zEqDfe7s5IP4|qIMNppYB0uTrL_l(D8fjhnI?NMwKo3gO;hB*;68#Zb@4k0#EK$=qR z#kohR>+W1Efx^1YpyAtMwe(M-yF-J37&X~-_yNDza0T{W#WsSLkqMJmu!Dhexs8hX zd7wLtDKMF|*FK(dxs@u(Gpy17eqfO$qe7zoOB3{_K8JjcmTz|l%fMIn+!7y;8$p=+ z2p!If_fJ|CjSF<`_R3P;;^wKVXFs=RW+FeIAh=XxXz|(5_*4{ZWdh*dTJgxC0h^i7BHZ2c$yI2e6p0Kq|@Sxq}|s9ScmY1m}hs2-8l z>g!@TFinXDYc~c5CT$5gErZ3A8w!#XHmmyW8;rj0yP=g&d98btIfCS?ORR6S%rOe&hm_TPzafwu3v$;yBj8coG;YJcjF`F9QdP^+d!oUHe!x( zdxlGmYcxGXy?IR!lMnl=^0EPE!iCmHAOEW3u7Mxi$Xt2zfBrW@YlTQp?(DQt6J4sC zaeWu?^)s0GYqf#4xgmrND4XdT_-7B+zOf1#{Hv48EW5EbTJ-Wr8eN?w^u+^7L^O}; zM5D&a<+0c5+D46bJ^(-UbIBrFXfG~*es&{tz?(!Jk?(yYRQ0dRTIE^`sSY?7n=`l9 zUEY*eucZ+3mkKeu|EYEu9Mt~I{uDem%oA1oPyMp!#yiiZ!( zZ;yD5+oOlw=OD1)od@Auz&Q2}-yP^dHkXVbO^QyHBR9xu;o-s^1?Yf!0GPfT04g!7^AN7K=fKH9l8`9%$JGq<=u$Lz=r`XP zmX`w6^jP+!{AVypG6m@qPw#0OMcnNMa*V>ot2eXl=35~>O{q6vCK{dHeffRL6VUif zfx@Azi7H?y>psSMk$kVyzt?Mi19BP|wM8xg1PMPB?l2DKSXdNs#U86*E9(ZwP%EPA z_Gdu3MII;vLd9Ojp?!ID0fMKyl_k!Mq0ozU9M)D4w9*3@4GKZnRAtv+47?A!_S-Fr z>&xZatO+AUx&mg8nlv?if&oq-r{E`LktT}NHnhV;5#KjZOvL&>f!cd)@fuY+&Hch_l}Bx;{*j27t?7C_PhQDpm_lEcnf-;qleK*8RF zv(TPW4(6u;g%>oJLT`J&X#MAeU)aky{1?9;4Bk3Xq3eC^biEm^=Z1 zH&cBzkPhu{clu(Q8Mz%`K;x+oW&MDe zyJ)or$`axqY|{>eZDKG2#ZmS6hr#hxLIa}`Ku=5p(dZnc%fJk?p?inV)jXnl<5QUR zQR3(4g+xLY4>3w?ZxHA{;?Mfx?BIQ&)iSrFhBP8P`PVR>aR5x4n(6ER@@x#gMvxb*i#73Fs;8P8?F**WQgh zaX6X{npEej>}51m0_R(k3fZfr=u8x0w3>`#55v=cL50%?0*Kj6wKnEDAMxSAioixV z9K!D|fzQYXQIA%Q9~y(2pxpb}>lg&VR!J69qb<4}Z-A8dsk%s|3uMyF4Y1 z9+PQLvI)_(#(QJo;emUQf5N-+0{8}>=lZ(>C9Lsur4Ocmv9)lQ+X*tE?zAOvQExu= z!FeMFXIUtk$lEMYO5m~>8P~G>V8T(gLMJkr5F!kj1-;+l20mvaz34j_HLW%KomO0GrUukZ{kh0@z&0{f15#Li>H<_WW;`|oWeODNCoT!5;hWM# zd8qv4AI4#{6@}Q6T7Q#s#y;2V9*BkKf)Zh@Q_1KcUEPN{KO#mOKj7{aPkO9boWCRB zhBO`m5n=_#nWr>--@(gg%{TrQ@XDNZQAV)mUfq_56Of-k81X5)#zxz_ z=eaddNd?O0Qmm+ACGlfpX{|JMU-nhGdC0g*VvpA1i_ZkDf4)^xG}AW}4$+ux*0Sgy zAg*v=QTYG>N9mFmBh%nIU~=rbNK;mLff~M0q!(}IiL`VC1Hv!^-=q0M471wXFSaCDLYL`vKk@T0p9wGH3AS5U8m`rI0?sf}y zS1FM|a=zP%k&=hxI{X!FBxL>ueTvLC*XB-Js4O<7qoq%wHqLibf8RsxAH z@_SS}C`N@mv_4Z&=$*Y_C9_O-TS}5IpTd=cMap9z{I<(vj^ID+Hp^BZmwERixPNDe zbm+)PT{21Eo?qK7N zG_Zkgj%o5KEGcraNoR+vBa}15pQ1@I8;&hP3^arOFtZU3v0vIZd@yym?C@{G%K`$5 zOYEbGW3L}ITyI!wR6&W+(Mf+uu~^TA>lWxStOuiRMM(;~=lvRjsh>hu@5+u z7Be2Ldr;13krrTz*wk&%VA*A8@q`?JQ`r~!NzmLg{y@)hZLsf#Jn3sCLLvd>1z>^Y z22QBRv{AoC$#IzvlpK_UzV=PzR7Yl6j0DE79qj}!{y43Mb^qZq#U;42(Quw8TtB`g zt(^GXA>Wr#VXocuT#C=zeTFaIrk&nhVsu86=?HT;BLSD>Ry+!Fv2V}TW@y^MW-c=4 z>Pkpnt*~v_= zl>bu}NFETh=UE@9C6Qvl9}#|?skntBaBM25lgP299SLI`hYI}QWtBitCd68_?)n|ii6YK*}tqAiQ8o-(} zzlwrlAvQ6bnf6a*MssbPpaNv!mAX*cJ{!(0zdpPEZ+%LJ3w%msgr7cLGIw(!9@20C z(LePzRB~U11|ur%omqd%H-NSz41G-S^ysqiy9EtK?$NS_UH;$&G#F9ToV^^3kU@iy zTkt}*%fZMyG(sl>R{ZKtmV&XmxTkMEK3;27`}_A$ef50KzJV4eC)A3D-!MA+Ph!-6 z5~Kd{s1g1rG3q~wQU8Avqm+(913EHlp_aeWEi7xRrRqm6O37KXZyhrFzJdY4jJJCi zdbV8bntpV%C#xb@^_=|wtym*v9=?Np;kl>%n>l!I-gDu#Y%(-w04<9t>T&k6;XyDX zbLeEw8~e-&$RmLppnl{9ZtT0DMP$w8KIjHSrDJzFIVuRrYnY^5 z^^PDiCKX^hoQtr#r8Tte;E351V2B?wMif5>jpvkUmb5e_Jbq#*x2F;e1^uq#06XB; zUHhdZGcC1Yj_M6V6_($1ELssRhAh|Y=Y=`YIWluerxJF|zgJMV`Zi_5bskiwFXXUe z6`;-pm-FMd6icsAmV;B&415-j`k3)4V_*Q*G6u$Qn}P#S_+-!722E!wrh*tB;|7O2 zH~^)9e4ymsG?5fwy(cf1Xal^U7m9bGsBoS8G3!=zOVGeB&_f~AfJlj-Sh`rD_%*56 z0Tf)M#S|&DL@F{|0_qM5^q!YvWEi0Q?)t}D2QdYPI-=VFu+`@56CIN@)0EMD<$zhj zIa5^l=~02R{Wd7Icwr2MNexQxP&`teQit!|mo8>4 z{A`YL3mTb4TmZnp7j4z{u>~xbSpO~ppr~!ijhi;D27}pSL-*`Lhg59#x#6ckjWn4n<4Hp6rzTh zy^k7YQlaO$d!HA?(-+|4VmF!^^Q9Jj{h55wbq3A<`1SvR353Vb6}H@#Ur3F2Il*( z-TQ03JgVml9kTzqee_9^Pm*jcT6h|&(+?Rzbyt`gt1wU?Ymw=qbmzap4oB=k{(B0F z|JC}oFxS6gY%BEvrZrv|s#H^i)2n@%TmYANdKIyp8o`w@2i{a=ufe8(J^*%Wf;^pH z>`a3ffXTKj6ys@P1=<_XpEH&>Xvk`u0W=2dm(&c`7f}$qkm;#_{=6oOiLJo+gzyqH0ZI0%4^8nMyfbCMw#Xb#U*9#Xrn(E1-p z|8vOw{11cKrs6t8#mZK>k`NeK2WB$Q_QYcdR-K0O2ac*~v8Ny^;0V=n@XPlIMC%)s z66FxFxseXgDBi#gI7#cmvwYBE_T`I9Mo;pxCZ)N4S~ND>_5B*vL~~nUPjVJ%uBXHn zh-#{Ik@b9e*5sMm0A!)MQ$NUiWb}YdLNEhQ!kK{>(wi zY+OMDI%ZSvKmt#L^sDj_1hx8^c1yw;t^ZZA%N10wA(>iNaVO#{#p7UyCZ{DC{UqP} zPiSpB8$+1VH7#ndpX-OKGcH7(sNNf|1dXE}V0Tqpji;bPYfpel{{1;7Sr`D8`K7c?uWz`lZQ$nj4JvRzt@r z4$EIxGzNQhV43d7XvHri1_sMvpbve_(`{zY7)qn%8X!5e0iX4{~bXTeoNFMo?qjPV|Z!{Md4F_{EoKk4;7Xv4lI+SgT%^x4_&Tne41BOPq zo^$jq!mwzrkT`0I%j&n6YBld_5Z2$ zzCMgEcIVg$Aa9r@LEuk-v)=H2QxKP;T$quHmox2t~i-;$zuQ zm&W2Vz?bFUBgxtwI(b{-D9t!60Ghkg}ETK;S};1;agU zz{q`N5M9A7I<w;muscp- zShDSMt4W+F&U%vZJn@>C%Del1grT#+?4**1?1H~bqc!3;8$T|*fhh~9r@|(F6&-5Y zwOMw}x$1vLEiXuXo1ej6kklqCvuCvNxcD91Ni2O`)JT*-z$Vo_R4?2h^CZyv517*_ zN)oXd1ZEQ&OtE(^M-EAn2=x1gwa9j%W#r$9UNk8v0P)ob<%9o}jG(yyP);w$nHT?* zi2vJuci%AuOupM_j+O8(t*KrrYt>yUrBK|IRvE2TnwJZ?%-8J}& zKQ)mABESD&K`p6D@`bJh5|^Dlw_sRh$>k9J`}g3uN1(mk14KiH@tk_P54lEOsuH2c zh5+Q^x8VYfq8|awf1_`F2l0W(u67oO`N=!jd$Ox=sZJRS486aE*AleC8vEIw@GKTW z@+Fuv9;@h|?-3^EYgjgOUmYf&Vbb#Vdjw$P-^1ID$EyEh`tf{m zWM4sl_$rtV{VE+A7meg6E~y2|uMdnj%&1Dg>~8HoubVFSI30P=+D1yC_@Mqxc*r${ z-Uec+SM5^9H>9LsZEk0*`EP%{x0%^mrB=i_D{^q(`bt#yOMUveo>#ez;^z<+i9eT} zFAbinwc-Kw-%2>p{p1JDif@eXPoV=a)X&BSjFkMQ2O4pIW{a5W5t|J<+uD#GgO?_jpI0ZNo|Fohzb2gg9Kv>AX+#yEBQ9UcQo6~%p%RbeWO5MS@) zhd&PTv$?f(PexuECIx>t6!if$$it98P4`^7Ngy!c_UR9lpLr5z9bo7Y*XOqbsTHBo zVoiq9pPMXsV?rs@a{K$&i|ow~3^hY$^MXlmw6_LHK>Xl%CjA;UE(GGNg2&eev@`h# zgF#@@*v5D%6zsWG1#*nOfK%f*#mgE4=mUNLs4I}(ca zfTW<$P>dxr*8=+`(fdF_A7HGA)Gt!rdEOs?!ej?PtyU3tN7^q=wSsA-1IIwK-K^$X z61Pzx6Z|?V=~xlYRom zMnC%;COe%t&ObsZ=xM%#1`R8LVl(&&9>95}SB`MqwTrv{LLN~8s+~P~$xrFCmLVYD z?K$x0$EflYmFVthErIh!Z`*w`1FS&3;Ut{?ON5jo*VQ7f=2-OGBMo#*VMWYvI!<+w zH2u%|>@9%w_`LW*c3P;~m&=|W_thf70D1T!c*j{xRn#nD6OTEG^}dvqASbvbW0gp{rW0JvccDF<~6DBV{OO0V^&o55{+!K(4GyX`LsYnbk8 z(L>w9`=cgcnIBIPi-oz#ZVGqQ;%ibDKWL_mN7Z!+2)+IkYtE9}G(7Roy08`@nM)xy z5)04z5D}CW{Z=8`j4fP)!T!&OrMdQvwtsb0oqVQtEE0n(p7rDF~?taW9Wm z<#a&rd00yoTmDk>PN#BsW4|+dtNLHi)gp8~y(&U~u19hj`X>%`{smpxLwC|FpYrnY z*@AA)3CF*nDD;-HHbl3u*LFHR8XYTD&r-d87d z(WwagKR4R9imCq{QD}TT@j6gnSMwW!Rchky#TQehX$lI8NAlmNrc$Fu`}_5QZP4_* zsx*zpM>E3^=>pby;|DFscc!E~szKjo-4C~{6%`c=vh&T!KDSG-m@^%2d@Im+fz?^5 z_n6lr=vCxa%BBi~Nz$ES_jD_=d=#*t11wQ*@aGp0JD@Ze|yCD)&4 zV$K_+{**I38@G@mQze8j7zwf~+q^oKA3j5=ZhHy$qoDHQPL$|i%QK)lvN}E5<+mCu z&az;^+5n8hYUY0w!GLg;MUS_t1}0z3%v)=r`_tRrqvmynHlQ3RheBzv1%F(j;L?{Y z$$w`6P(CHnIAX()b{R~M3#>nNFut>!WX*hh-rjdM{WNG!L62>e3WQoYgFYGIDG>9s z9%AmELwW}+umqZjfyLO*Im^qU`r9Hj)Ca08ow5r1tpxL1%;}=aXT~43dktn3I%vU$3dUqc7{)18&m9NvcLVYh|!l8a137zusd~w#T?Ej#`U&gbs@cD41Ij(iXojLH4 zb@Jmqm z*zYQLMHS~@EGh)Hd^9qNSJP$d`?jf(+~eu==)lPhlyWWtYk)@|P62kkj7a%UAbfig z3@$Ao;VI%ZuMrIv&Ja*&Rg$>_FGwoU0+^0E3S8lh%zczF0Uk=j*{1kwkPbdzPh}^f z`*jl3Vw=9A_zWUSnzD4Cs)j<);wql6(H0iozlJgH>Q=?uHX*AS%wljZbvg;e}si|3>31HKo_g55`$Fx?!9{;j+f3zDki`D+e8&}Ne>Z?`$QJVr za^Q>Zxq3ji+Xkd20Tuyaj$${E;y2Aot-I$5Oa?9%%RMQ}zl0AW4;Tt*xbil@O7T6h z!5egAe}X4xvR!+I8uWPQ;d4A7pUWkxWn#rl;v~rnI;=pdk4Kze%g`+cAt}#Ca!oWS zk#5+7Z(R8e!IiCp59Qw{zGk@rIiQZ4rp3n^q&x)qX7%?zipe-_hE!Ffw*Xfz9tvCE z`u^w>U^0tUwm~`@peWL)t!qfQ$F)gTFE&TDJbU+Cy9o}$z&@BkkfXDmAPL8_P+PWF zpqZ`c<{nms1gKXL-a0XjFLF;#es z&m@$Xk=om4WNtuoAlQ%YJ+_~z`!sL7c%S-g6^xw`#zcK;G^^g`oic)nP3^&QVdPMN zdf)4Xvo7A2YWoQ^H&^N%Ov%c*@nb0P`uNz4!mCFlws*{nxH`yas>v*?uXH5xt^wkq zzf_(+f4u?*uPyho8NX<>n=OwZS9?EK`ILQ_$g*i}sUh_#NMYKrSu?H`ttg*%eqIff z?bFhe5(*Ec{gJPXe#mq&a)e^0-MZ=T%ivhT7vRvu+k~*0Qqd0L!EYO7+E6 zgqh5hMTy*TqP^#;L^+n*F}FAaU{BNjiToIGosgEVhvs$Emxmr=S7spQQpZtw-C2)H zp;TLay?>IZxkjw7p#^l_tp;|CRKqVoBve`G`VdjmXaktHcHZ2_t`*1PM4dnSEQ}U* zBOB0Ld~1r?8Zvx?#Y4jm7-9utv18Fv&6LhaHy~M5-th6bvK9qiBogjNSkMIy)7x7p ziGy`-Vrq;%^&TJiKVu1cbCWa&b!z|JVZ4&4Kt6<<%n#S z>4>-&1SmIcnA2d)uz4#AhJJx&AmDL{* ztA5Du%o06Aj}7F&;ZPRRo0oTtl8EcND#VBt^cql~iz@PW*LXj8sQt2PacO@!V2HX5 zN9z~Z@HRie?_PI!7fE)VLyRwE5P36-cv-7qA>^L5=5}JGU zO2TXpx-~=m{T{PnvDs33)diq=wUpAQ9LJcp>C8Tf3-!jfz4!;s1j-9TS%ti)_3?X&dtM~> ztw55F%OOr5|BQDT>&R0!zLI76aMePcnon@dT7_OCyQY(yCTQcfu-Af&XdTPx7!Qx7 z$#Prs^qSZD^eL;s`RaI-L(VQy+m)5R&!Omupl{~+>>0(|!|qQLA#(D`dtU79qO02{ zuWsXX&L(yj+$pluLez@}y2UhP4YxQo&o?{@YNii;+~D79=|5E_+TP!2*Ksx47h_KV z+aXCg=xG;L{fRuFB^hx^SJp4U<6Z@Mnmb43+L6hg@6aGk;0=g>HXF0A9+4dn(mL&I zO&FUL;3)+0Q{mlZo;o|rR2e+~5NXCxgHaOs=2UGhGQI%ASHquINu3!9PthmusVh*6Qp1kiiExG{Pgc zgA8;n4pm8+Hd9fcvDH>=DAXF*QfCV#^PV~ReyGh;bi}Z?L#!b2qX}+?C(qo+s@tdU z8z!dVx&^&XH{B-e>uhiHAR5sF7%&QqC%%%2C*((tsCv?Cx*Th^gujxDV$CQ0avWIJ^KXe-mfu#FQP58MOi=EU3-}um4D%+i! z$d0F0DyTz&%kAzU+_d6e;`k)k-PQ`xy6Y25xUWQZCsE8QQt&)~Se3{|%QS%pk2t?~ zvP09z9b|kL2cu-cp5i1U;5ab5$o6 zF2pWGsc*cceDqjPmuYA5$_VLNC{eC9$xrLG_1n!meJ`>#bx1u)7gUbidSYr4q>c^G z0`8%;y%zO62`u{DD0(V{e#5_5Iioeuox6SS6qTwk+OY2xm(7IGVJFD;m|u%Pwkf1o zuFam9@oa+dkd4@bx=Kapc*s7;m-X;67 zw||mxYP@UH{BFD89bp$aEt?y!ZX+5iTgXyKyK^X$D4V=-?zTApmOC`}<@ynO;5d`v69rIk_rTy!FfrAfh)3xee+4D7eTz5(y9F-PS_j(V-OiJzyd zD?N(WX;TWXvl>BLb=gj#r`N9?(nkb=LCc76i*xSr!8OVyJP}UWFPiS#3EfQNHXW83 z9HNYSs7-=V-zY8$9h)2C=$bUR>y9Vm`DSv?*Vq(m$7n!6?SX$;jb~NiopqU04Iug^GSe!D5P__vo( zmL{p_!>^_ES<^Zajf_BbqI1R`Y57RI)B4eP&b_Tj=X8T)%0!~$4zFsooyfW;%XRk5 zcWdWB$KBHd&G7}?@7tia?1MTiff;?HL7i!A_^X>K-f&x?MKf#F@T}%MJHbx5t#nPL zXB`!uw2jv!Q_T{?=ZnVcXs7V{Pfm=+s5dLmzHk<4wM9-OS7{;57Mrs8>d3{cvioP2 z8$^uxy;xcXNcsflF-bm?V;Ui2>0~{c?^T*^hyQf^{AA{5VIK11?Q3^)Rf>b#Ib-MA zCCP<9dI_F;O0{;*u(i=8KGp%oC3%w8#V(v$+lSuFc%9GRV|KV3674(>+EZe$oVlNz znj71*ti;yeWpCjIHwoHo&=Aob@9GpGqh2Bl%%mjWs zsQb+8ZuoYekx9-s+8&8#BuJ%B0-FfRFRClsCUXwM3#0Pl;YP`na)BKcC601+iJ~RH z;K=4iBX5J`9Z_};J?#<_nUyz4{9Egq)ZBH3n{!$!V~nc*6E{_Hv9kaK(6x)5>P*&?Tpod**Q zMlWy92MbQkK^JoZ;tb@A8zw2r9!5^N5^&^BhZXYs+54QL^H1eyhm>b;lqtq@`8K`l zv%rVy6Uu$9{PH*_x-ZFS^7#o*w2SsuOcRi|aItV&`#VJ`?jLohDc>FMDEqMare&rp zHyd@B#}_OR#V3>$lf}qXonGiDE+8#AUY~0{-IbZXWH>pT2oHDoSz?aCTs_jysdMl+UEDBEzZ4{^ULekNZz+4bv_yini) zD#}j0 zxgxJV(vA8AbLULd0G6joGwAA;zR>ccO`m#%=z+v?3fE3F2aHWwmLsD2pi#d$08|UKlI?GCOeFlAegO&Kgf5 z%4K$>y*&}ulQvdMZGzJh$#0^@9=orp^IzIK>$j-hFpVn$VgS-e3sTbEA%cj2pePJA zG>CMA3?KqZd?lnq(!`;0=X_?{OJ-|AM{t+H3uBF6VIO%$f5(@AG`_ z`;OggUZzQSEz2b^O?_yKrT@6K2%~(6Y;@Rq=pH?EnxkX_I`wmRWK3K;*d4X5iRWbJ znY+en=~h{8?7FUS;eFG{EYk{6S_Z_Vz||HgUD`EuA}Nb9&33v+?!Jaod*h(IcUT(9eT*1Gu zn_#hGY5kpx#-D;ayfiVtg)Hs40yRy~R z7(F(TQv3SfK>tNPm*&^DkKoA2xdzfjiQMoGO>gMpaFR-qefGdx(h8<~n-<85YAMN3 zdmq+mFIgcbV)#S1lFA(hPqFU~^`UBPifz&BUcEn(D~1}EEU{KFyxe8|Y7&jLYC?p+ zJA5vvXnK1p>%qHiWJykxprm-}73bM8vu5@EA^x*u#ZTH?=h}nBD_Y#Bhlf$6W9!{U zJR_H-^&K_DPi|jJAVj|^+gINlTSJS4^ zn_N#P_MK6NcZ)Jg1%yoD5&$@9I| zUBcrv<+ucrBe!X)?}iUz(lx`j!B z&NK0%h+Kh2wEWj!rRzz;xBWkKCNpTCmava}chBr;OA z;T;TJn8TLk*(US0QdhzFS#x1MaH6udew<4g93_1MJY#J<^R!>>q&E9AEH;~uLg`md zJ2sRf*hw!)y`CN*Mr`fs!oNhZd)ioCfphuB%<^Z59E~Q)k9VYFCEA}A7a|!>x z@Ut3>Fx)3lv2(bYh6ps%(9pSe?QDke|NrBE=6dK>DHTECv0z*~$bYWV6Kfzk2_dc;qY8@z`8^n5mZG;&@Tv`h61jLMfMd%8bd9f9 zfGuR}4p0t-fIJG^tSxZ)+EbbkbC8*Y0*YlBFhI^_vkI#?0=d1Za-ie8KMcGm@_~tp z;D3M9&W-+IrV%C(UMmhdv4{T__*(&q+cz*Ke@_ja$;d-h#`#9@Asi1^z3S{B|CDhL zFmJjV(F#2Oe*rkK2uzt;A!#%X3W`020_S^rdO(7S!Xefv!0t7pXObM~hwlJn5tD3_ zZc9u|49#bu#-9D=TnGO+WHAI$pvKajzMxH>b_#s!pF-1l(7ql9IT~0nsVxRl$zezi zi~*AaFms2O085=F(9@ltDJw0NtcY;{n5-v=Zy1F_H&WI(Dl1M>4wSaw#ftAaxgh~vjW=CgZF{}NU;5D zP)AEFE)oc%2KS+2=~d%8Kw^i1ZMP+uA(w)g!U(hvZrlfh{x%?$l(YWRPu>kUEz6>v z@}^Sq2SXn(ThN_VKg>AYXU2d;Ff5o%6hSKU8sQuK;hg~|ivgp5_RjI(^I`lqV>7PZ z#DNJOYMIN_;SeysT6gMi=iuP6!c|BqDA+azanu8!w93HfX_COAqx@%f#MnMCpn8T3 ztRHRYJ_S|ow=fFMQJ}9MKd1HHcHrX(FbrCpc^v@BOAD$u!?!^DyX-RWO@QB;P26&6 zCR3%QCZ}W`1G5d{d4eIJtv~!81PMtkr6g`&rLXOxDg8iI&hE=3R(cou3ylmZ%v zDD|9X+RyMOMLDw1xk?T80f2n>gglKy$=HxZMc>7TO)p4P1pp3LZ@SYi0&26bMX5B% z@Zy7f*yjy)!9em@euPK^1DS(?w^3Y#6Iq|VBVO-rwE>q83_!utfQKBg+j=J!>}Hvh z5Bl2liM=tT;e?mprs3wV^ntmzC;>E5rgIK*S2}X;o+uJ-ro2pO0@rCC8>?`00OS4D z?U#C@dt<)=3?8mxlIPDwgB&pRyO=;Lg`4ww;XN_F6FB1x#KM@m)5E&O07(9Z1tSSZ zGD~vtE3EogI}Y&207?=QwF&gNl2$Vy#KBz^c^yW0#M+5yX61xk2YTrzH}7Iz7RD8N z2Kn*9Fo7QCppqX%`U#HeraZ!3EiA?76s171zyf|I;B58Mz#@67D>Q~pm3q&uA(0Zw z!Zeg{X`#}iji5jNCu4{hL3p5b`df>i#Kih&L87h*fHc1Gh##`;hr4yBH6_vSTWli~ zBINg95{#Sx*>L$cM&LkXb+UcWaPu)8ZV~9lubiU{B>6T{LLI0_hcIqv@vd21$a~7ab(y}BW z@0N4tXx-G5Z$Bu@}wso?EvYS zf(H%y=6pUmJ9PgDk$bt)_mLNB@V^hZCzl>OJY2}t?@~SEsgyI}P`YGdg038n$zlYf z@~5ihod!7MDg+GMpWE90t8@0kXbgD4Gx#eK_m2OyhY&?sOgMBt--v#QdYUSPa&N*q zw4|(5%2xIs4_DSmv>3o^`zq^poKrWSu>QS9J8b4hPxOn2U;?<-N1m)}>6wm%P%nx7MD63w0W8}I7>@@7O zD`gUq{XRut1VMUubVxJ$LOn9}L-tMc@SA5YI9T;F(#tP`EB!DnC%~qLscy^wp7Qvb zOUIP4{YK%j!_r+DeY-n3V*VRu^3^Uohv-66R1dSu+wJxmrZ2Bnh6*yaL0I}iPpY11 z6=?Bx(b3UC%$fk5Rv_*k)xwu{f5=fFjkL39u!}@5q>C?pcC+6|V7oG!b+{4*n@kNb zGfv=jKB=bDFKx=Y%k(eoa|Pt`5q;y1J%}zOnCB4qGh{5B;<^6TtP%(JJ!kLFq7L_A z>+9ye5CtoXf_H3X#2Tu{Jmw%WsztY=5ZInPt7WVc9(l0rEe}Zet_dPs(!FOc zeYzJt2^7RwNX-F$sh`B1rxazt^wvlSnG$X84p!PtN zGPg^7n4iLt_I2O=V>lI<^<6Uq>-Oq)D;Q>51LDGt-c=iCU-Fq0k1R< zNom3y(2)adaEJzP5bmXi4guDYZ zfnLP=pK-9F`vl;U8eb4mlK<>~leahLb^`x2Vvxv`k(fK!cUMht<@XA5$RhE{e96Pj z6%ei@CN4humR%hrf-|`#TtZSCb)7w-Ul6^g_}TBrHLPHM!ZiC2w)8jw^GoErK$#s! z!j-ynu|o`5Rxg*MU!ATzd?Uvtn+{4B+PZ$VWFp(2MrT)b248wmDe#^H=DDx3;|li5 zsK<%}JV4`}wAcg9+P}X#0&url@Z4OIUK6o9nDa>WYutB~!8*r&#Z#-Rtrr$rY@aL- zAVDAXZWVDo*+`XgvwpJqkOOzGlR}Tw=^FuCYhCnir?p3(Wz+GKIWGlndlNM3Vo>JE zCw>*LKmL)gfC_1l2*NjINvWUlk6QnOIX~cJ(DEq@(er(C)9;C~$aL2r&SyqBQy5R| zllEg>#t&z=|9^g^m82@Fk6~74T3kS;Wq^n4vdEJ&@|{)N3)*=Y$9`?ZouMC~r*iuq zOX1|Z<79w+^3u$|j1%~7L#&g$&OA;-?4b(5P+}Fga1_|T5KeWV5&!p7Fhac5&|Gfe zSpo1ra}wHHmsQl&BRl{vdLVWx-Npod)`k=96T`!>_@jmJjqA+m3zrIIhmx%QL)<8%P18xH{%5W;+<=S6CG#IB;)FX}=1|`#F zqIAS&M{B)N*ld;$@V>0z)qViD+N8c!fCspoRF85(yeT7ywzaatfQ^BLb6be36G(yw zfGKP-02rO>b~ju7-e%qdWl9m)7tHimX)d-STCdxbayuB3vttGpT|gk&DDb>_w2lFJ za7Gy4Q&4Y@qCnJgMl+DVB^~(~K4?U#t1CS1XOWo+WiwibL>#I1#cBqFxqGjznh%~2 z7nl?98=|_Q)gBi82aL>op{U7C3Bkw^38Z49+`Vqj??Byht_-p7S_MMejEg^h@ z*b1GG$k<(^Es1*{uYLkqKFWdgdX<&fIE(eE1{Bz{NUv$H3QmBhIs_wi`nFgq>I(SE zo3G+Csa@QKd`K0uLg%k`@8_Om_^p-=BQr`ye??^0%CuyyOYeiZ-RjbjATf-XQF_q2FWn)@oKqudiV4-7?+fyu3H1pvK#^Ff&mwY6aD{pp4E~-07spEA zG!x)V9pry}F!J+z4i-X`tPpFylO@CwWBm}t0@2x!jZ15{<3zO&>f~Sr0~yJzAWI^* zSI03Bp)?8+4!uz_tCAMZO6g!{QlbdAJ`NTzt{hCNfEW(`{HQ@desj(OAHD^+RT{9- z@B~oS2q28Go3Ach$V|k1n)Uvn#yJwN2Ve4L1XU@jmCmj_kbDF(-Lx=mN)ZY;LHL3~ z9t$>hWx%0oLYsls{^V#;L8bzc4$(|HT;l1Bo+|5<5CH1qag>7ZB+Z@Z@dq_vy4asls zEUia2{03+5p6HME1kP)c1ob==_+XDc0MS`8TO}D{0RWY9e8I`o*$c!QRsn~Y$+Y6z zDSyBk1TgS@whO}BvhIYj@ZE2OHl~)OO;WqU`)-66cnR9E7vBp$5SG(Gf!(N{Dxoo< z>DZ0e3^Q{zAhvjnViD;udF_OUb3g4SeEe;(?J3FN8PUgIy{`1> zWreUZaCTJ zOIHX=6ah{p3M{npeZ4n9wS#3m>BdXe7akTYpQ3HA83D=!1ysLi#D{E3RewoBgSz$a ziJHS;i)btv9$_+!0$+Vq@`P9I7UQQekjFZyf6=IUjQNMzzM|BOnXJR8DD&fQY-qB$ zG>9?hK7ZBus$;jJKJ$wpiVI{U>>X}yOce@T^3J;?5$D(Tf#r-Z;33N#X2-6k%eKCu zU(62K@T(jaY7G^)bXExrB-6#S#vUD+tNh3s)@Jex8j*^0FI7;TB;n8OR)Fs}q_{N@ z&`=I4BtJ>v1v}qVD1Gw50)Sp5laW(&c67WhgAz;T*q^g|d+*x}2qlm*&M&U}{opC7 zWp26{Vc4CuH}&-5CL8IRIhKHJ?rU&apNT4PC~}erOwr~_vJ#1~S#K1wv!;G!J1)cY zLUx_@s&~!wBu^dah4lXJ=8YX9hm)-@y;Wsu_P0*D%CktP?^Bq=WqO@xNHm%hP02I? z?eXmW{*_m zJMa3KVlTQ{EKdT6Y)s6kpi|%08Gbv9qFsTQ0Nj@AO!-y9e92xl;)(oe1907iwm{Y! zvb;4P0z*u@qwj>^t(;%0(zmNWx5PZg#agYkkky-VX@Zf)tvla`E9$yPYjSKv3m#cWLcowkXxXe#0N7BoIE*PTkAd4SLiN6BtxFr&|O>C;FH2TH`ttz)Jew!gr(2E*}(k0nPNlyI~!F-BP$PwXw5K1tF2W4Bb5p1 zYuhbIM0gv>kgpEuX2yA2B@ey)?L{dwTKzbJY(9G|`*G&gSmp!;aHE9SbMeIq{AokA z5V?0Gm(}Ul=<-?<2X9CRjYyCxQ{qjS__k%HBeV|-hhxqc4qkNOt=a9ml^Dn=%5&&` zLVKkxDo}p^dE+NFrh((Q~tTN?Ari`&-Efzel+Y@$c0w zqPt7-hKi({N4XakyMj&Hd%Q7MMQ=toAu)uW*+-HmtjB86{P&Y50cc+%^mThS7CsWU93?I^q>PB)Qv z1d)!=Z1g8WZkwKG;!m(~)n^8JcK0PR&Mr1da;!{U zT!&RAnI!2IZ6Qm|jEm~c-fR|AcIlacGGJRXQ%9d`x$4Vk-HyJ<&`zQv`yk!IYNe9DZ1%)j-wD!K(6C zS^=U1LRcfB8~^r5g{xJnh_=$%xAR#KPm{UYJ_4oCY*4k`&IXe_x@UJZw|ykW zdBsbrHG!1Y{)(4uX?@+dFI9ZZG_~1%m1vJ?`^CxQZ?7FDJ~NNJoK{^N(0%@+ ze{}R2h@s3EW&Ut>-v(B)^>1$0phx>nVJyz-Lm0F!vLb)mdm~>qBEAM)+>#nq2#+$E zjw7}EnL=vUr8a9b05xLJr=78G=oohKfGCP9#W$*b4n+1%64MA;s$Th&q$wo4Nzhv@ zQ^7=T-=<<7rwgC&N~AB4pZj~;-skKGy(f==6a6{5)f}P!Z`uMTEDorrE_wR#+A#k-o-qN%Ew5R5|WJkgx zTI6>-H|YeQVE|@KI<&|BBvi+~VU=@%`tbt#&K%qaX|F#(yeAJgjOy)NZ-^l1NOilf z-Z#ecCTW&Rb28Q6(PVX30QK~z7hhSZFm;|~9nh1`Cu+{|QOa+Fw=KkAoQdQ zyozU>z=uk(B^^F`Xk$>e3vc(!1D(H?Mn)310tIyCufvK0`Bu=uVX%QwQ4`CsFu#tC z=kv3-DmXDYPVuD*W*0DUo9;q0zCC<4tB1<&%N$E&lAuw(A)BGc-#47{1|D@fqPz18 zC>);K-yU`4FVx5s@zyiVT2F`Ff+4^3smcAPRXn)vEbkQ69my6Nv826xt<@sTU%uIu zrOgPUpDVa$iS-~v)+UeV4_!@s8LZ_pYUI}>R!YP6w-zLr%1(yTlj|O&Bcv8=(1mlq z$82(RjH(@(HTXi6Bo)>O(*r`q{0|c9+*Q&3zdQZ7g`MWEqb)W~kX>&H2&VOEs%NHX zD*0=kZ$BfJYusvWy}L3|QzbU1TiE%x7d0qx9+h1Gv%ZZ%P496Qi?H1-;DX9wr}8!p z=N_IJNwgOw;T=Tg_Fa$3Oqu-cr7Hs71la_sHyHoenga1!eOchPN! zPDN85_lEN09eQKB4Tt_N0gPIvVEeZEjqr-V057>3cb6_#<5f_*JR)OyD7n}1U*{x# zK90a2#;ncSXi@RjrgoDn;RbF&EDacXZOE7 zXZP%Soa4NC_uYE$eeWl}*C;g=SuFIY=nx15OI}V&0|J2y1RqvZWbn%b`RgQb@YY6B zQcYe`l3LBh(bC4w0s>)9v`=VMlyD~O75z%{Iz?I!%b|HU2KyJi?D$pf^Tr(^Avm_5QL;~2nzTYAAF>8;Q#9^Two5ue}89%6%^N$l$Qtp zYMQxNSU9*^JGx;!_frB@joZA|b<XEW=HFL3Xa;0l7s7i4hsyB19paki=C6> zzv~8<3c-FAP_uzr*u9amu?N!w+7RL9=NEb`|9?62KP~>RD|P?pN*=x!|NF}Sb>{zk zrIxFOi=?AHXwpsOf9}kGUi`mL{^x~49I%o9ubKFdX@2|_%(Do(5XXPtGZFMAjd^f~ z#US!h;;*4_d!Lb-h`Mhg78H5$Y4P(kqS1AknWLi>(j&ttCSwgE_lC3y8xe@4yT$Mj zkff22q>z*d<;5GW7OdO`0}hr(WB)B&oYY_JPJNzA_p-e3Tkx_PbP%6waG%g4|E61+ zm&#!zqVkO52^=0S99|zIJdvqZjefn0cCG}{iY6^QEj2uCf*xYt)4L?933 z)9IgVY#l{u@Jky3b8l$5geYZ%2<(tL05wH(lPN$zkBtb7B8WPuLs~S~CUDW;{ypeJ zAnGa~95MXB(W_!FSSP9B@lgBj;vv$Fu-d7qQ2QXOk{l(mj{^t_#1unho@Rg*yAl&a zrl#_KV^0XH6&2AOLMt}R{y0r2@Z6BAzrWt)!>X5}rbfVpi}r|u4Oj#>0j@8?P@C+r zXYg>Ofv9TLijSiR3e1B0Y|L>`^^1MH%s?=M*DrYDzn;U-ddhY9& zy!}}`R;1oJ{$0=NV&115i$b7UcSA{MIhJ>RlG1yV=3@G{SsZ`Qhv#oJwu`InrbZ|O zZk??NG+h|@~O<85v50Ua%P9C&AWZ{q~%=Hw+ zL7wtD*i9JveAm2;7dnpgI~|tIje}jZ8_il)aWW*j&>VW7s$1q`W+agnH1=em7#p1J~uE>Jvy1{HtWN$^{8+h;+~ zns;NxQ#S{#j;f+}Zi$1`1uk>$6ZKEecBfoBKUr*MWe40(m9^eqbF1IK7$$=}r04$8 z{wYPhhp2WaOX*c0t#QAUN{3|=B10n-+mgZHhX`2}eYoYJ-J$ZoZ1=z3VzQ$D$aJ}p z9Z>3ZvhD%KF*Ev2)4nf(M*4WHSnJoI;DHb^N9#e$O*Hw+FKs=03&De?AA8mRRQB1d z{uQd$5*zsrTmJdm>v*fMOP)qTC@oH8+q zzqZFpc;yxv+--N}8f)!auGZN{!e8rKVuw~b zC8dWx%{%(PIO)LPpnsj1A16@!TlVFe?RY6ab?%5_LL}N?9EISt44J+8LDNax_cuQ* zLw;bAz52~EoXV=xV8%SiGsxHZg@WJ3Jn@tS(jjxUJ@zBb$iKd?(y-Zk>U-_{cFM{1 z+0N&*zcu!Hf`@GgSdxd}E)mKHtflHqr(0#&*iTn;5#EpMIqn^M?2P~Mx=>7GXG^;8 zB2cX^DQg(`qE};=j@Q^r;UF2$&;N*f2-|Iu!j^(ZQ-qx+Jz{`8jfGc0=8hXW-DZ?>Oouli_+IMU*q5&{`?Wk+3oCl6`XWYl8I`fo<yQf+74nc^AYf9Vw~0ce>o~x8@?6*0$nR_ndBd1c4BAVEJbq+` zC=*Y)m*U5XAhQHURIB`IioW0@mwu?tSLKX#|3+M;p;`FOO8eTmaTfOxPR}3>D-qLd zzw=5Q(OXV8c8S+ZvN9-wd>xA~xl1{PVf;H{uow zSm-MtgP?a{Q1V#D+?d@xWclpdpisCaX#NIIM+9Cx6|X~Pxn`wE<@Rma;)GE^>_;5v zt(Q0#-4Cmw^Tudj{B<<+9)xyWsq1F=d=3BU9l zo7e79=Q6#wzwOsTN^e=BjMWmXSv@<3w*IZ`G10~#<1!}DerH_P`6E~1yDq{>@3Z$a zjmIMfk>u#_c@P51^kk)(0p!O~j@LQISTb3inc7g;rI( zct_}2UYH$PQRr7-*7z@ayEqB@g^q)U;ldBVv*=oAdWP#tH18vSdaJ+$PkYD#SAKid zGyPy4oRvt(kWekZs8ym(ilerYh*k<8O&=QGgc8#(cB{cQJ`{nGT(Tswn;oV1AybAM z9=dSrWIJKt>Hem9nZbdozt6Z@?m##|)U)F5e5SEJBo{PXE0hK0EE@nodj@rWWveJU?>vOQJ0 z^fwKTE4Ja$Nhgo?hOx138Wmwo2O3l6BBPVnB3TDVK-AI?x8#!uvRMDS>w1PFrRQ`c zEdD5M_if#mxw$67J=Jh#2ht__ATGcD3^SI1QaHVKkyW zmry-a>2i7N7*Sap=_rQUU-?)3(@W=%M$fi~Pj0DA*F$AxVxO*I!c)GKfkRS!o>lnX zd#M&FUgWw+b6dzFrC&RREjpV>Xh`Iy^kz6xbx7lncnEU+mkgny2!@PXwf74I#=ak$ zEK(DQ83R#pD9Nw!kdcF;tft%03jipY2=gHM!`a*BqT$ahLlW8VxK4K2%|$S9%MPF4 zUW8;aDp73YXO&BHgC1B&w}j$QKiwo435G=rQfIM)jOyywbQK$$@DMa;b2X z&-x+onAND&kkX>xoLLmtY|C7Y6SFjL$}CgpY;ltP*72Vi@v?z+}|-U$n-vhDy1I+jlL!f3P6K0=)R?_o%7JMQB_~R z@|*d~uvsjZB=XMk=QcAq64swl%aG_mm?<}N<@ud~!i4-EC#xxb8OdKrtqfOXB)SV)* zC0r!(DP2G|&$}=p?>5Y=?yjdyx_+J`M>G)!n!?Hj5SJhUG5 zA?}XZAcfz8fp#?G6}`7VChdGF!D)VJ>TjZmzgRTh#XN#?5`c}#chp|W!oV>;12sYdGs_nO7}O@G0|#al z#p?j^SCFFe$Rc9EL7aQhCpuVTQTPdP zaw#bzkC;3T4`A|2Y%SMEz^@LldsLE!z$5170tfu#x$oj&U7}Y2fL~n$7M4JFWxzqN z!0SJFur5iV^+D(r6t*5~=!H=R-H2lT$1X90aY)IteExrZP;%*TMKA)#n%1;jto{8R z;B-Ik?{4$}Tr=R+DpI4NYh=~jK`MnU=-Wm4c7>lkqWjqAk0R5njF~1ZzbK?u<$Nv9 zLrtLwTD4hy*slA<-Z(kuxnK{_YgsHg{|Lb6uWTnPOs0M=w(TA1_iBf-TTD zC~{-RYShy7*>#ZLVj{SMXRP$iKaY7YtH!f&y*)c9 zEKXbSzxl&nzlsl|S_`RM+0YAUdraO3HoY40=4FZnYRT|}Hcn7zuf}OfLU1XRV7AZd z_VQ@|lSS7vydZrhwH7rmY&mT@6l`*9z!^%gp1$bQ{{Gg&bz|`7H_gInuZ_q|V9WyuC~WtOt=7%vd?6s<1~4Rha9eBkYG$U_ zGaUC@k|`}b+u%^@sy=WSIe>0e2%k@OvdEn0w|$fR{`O}nz}tfmHp8aL`>PEq9r6K- z*1L08cS|V=AGQ0J??#<0V35$EKw^2MdV%Q4lF`4f%Ac2V=MQyj9X=}(eWxI|8!Jv- z(JnU>z5&2j^6aEA-aWJ8iAjF*#r#az;{D|cPPTo>(BNl5K}tT8$%&IbB?L<12YOyr3jpxleG^U%kP=XLib49Tox}{E8f)dN2a5nF39p zEr6OtP8{ifcJ^qbPk3#S0giPbSUc-NV;Dd(Jz%)9n9Y4o*anxTEqrRVM?$ zvC(9v#@=>9-!-;zsy>}bC3CaMVmrK}%Q(|(J-w`D!S_VDj}ykJNks_<3gnYv`2D=~ z;cm##|H`5eQDMekXR0EAdCcdad16ocitG3q0I<)dQKQ&(OK?WMN8N*DJ#u-w^WgbS zSc-Hfr&G3$_hr@~WDU36ovbu@d2_L&rDI?LUW*F*nkmchDtcj=w!-+{Q2s0wN@$w_ zUBJU#tsu+B3|Puz@1=Z6LtQyXS9)S$x2SHMa{$N&=zBeC0bnKv-z>eARuQ=}Z#*7g zo%3SO_dJ+qkJTB8ak04oS8t3s{v6Zx=)~f!bHW$2-dKqj-7ixw+rZ#x`fJe02ZuWG zYC`?zyRjJDrEi5<+nDL1ln2vpOv9ph%y2;kf0CAiTq^T1JG&Q{cQ=-MPI`8h89OBX zLA!fk#I;sgUW_TJ{GniJ@AunS?;z_<$k~lL%Rj7-YLY;;xOGHuq+$p(Z6mXEfbY~K zZ)Y|}Y!c7MW*!GJz`|$Cj!-lQx0Br;Ljp)H04>%hqS=IFQ#`FK8mSSzErf7c3Yj`w>SUXD9&84zu}-AR8V7LYGo(8r zdwQ{=HSjumoaG*Hij2nJMsYi*o87KV*X>sQ%KIudh0l#iOag6pZoAA)3AkKB+1S!_ z%uIOC-q6SN{z|?NN46t^o-3u7!ZVXcsKOFE*!Cif*wAUCoxfeqIFdGO+4RZR5Lz`% zc=-&3HaeNQTr>GbkG)J<*(*Azt^Q@GTQL5Mr!Z0B3ENvloZdM`w=U&PNt*e_=nSre zz#8b<(7vk3RhL&@D2iGzbRx9kW3t@qfrh(K8?|TEV;JGqK(@Fq*-17QEJDbK$Y9Jh zdV1#4$>_uwCP>BQzaV{?Koz1ANvBP9rG~ZfaQaVm&Klj~J^erzL)?)g5G=Uj?ga-F zSFhBT+l;G`H&!+Xx_gYveeEvEOk4}b97Euz@OekQzzloDn8I|jaXts7X zt=dy~c``Vsf7D$sLMVxDB8Ld@Y1S2X35NKYnX{{!F5l29@QZ&TcwSyGGdmgTO0sr) zxe`AJb!K+?S)68eUyq5tNaw0=3OGS6EwMSVeT|H&@wbfNAD* z$;D6;x=|v_aW}uj-R1i?&jQaWFIoPl6c9VZ;t60x%09dxik8wXNc8BH6J3-Iow-|DzJhX z>TQoi?Chd{PVhc-(OTz)$(xlgX@=V|F9*^*OuCw6pC0ht{njx0a4`~*(%r{Q5{}N1 z!H^s;eEyO3{oj9J`5{$ELM4C_1b3=amwPfxFv%N-;NlE?)Uq1Q@W_`VMdKO}J6tpg z3AQrzZ3~1OblrG+E}@it&N+(Q=nrH!YmSLXiXtd`|p zK3WprubFY^IUv;Cl8EfXh>p)ldJ%;#=^cIrbxRC&9ceM?*Z= ze;VrD-0hhtPO`9WL3h#HoV;IOY|H$cvI zKAOW|uWJj-y~Ki}L6zS|!<~sMRMIqJO=X6^lBKqw$+?v*c>*&j#4HKqw&|TLc@2I( zQlMK#K!FzS%E!UURW86Vg!X-38UXgy3W&(6=R?UE;2vH|fTF|;8YvS4=f)9cNz6UG zYX+535&*)pGN|(pm=MPqfEW2+w7%s4^r;unr{lVlF}FvO_y4ITS__oR^=ivtOYb-U zLq&y?R@r`~X1#Ih@f#~afJzhEcr3K|*`NI3<*4G&G6Jft6%rECw`VGA=FBk402Jui z{rZh8EcR-k7mQN^XpJeIg&E zsqQczqkK#o@Jp-#(NTWxoTO=AJuGt$V$RfF?LyXSlFPxVj-l5VKLBS)hbv^M{6@0? zq)HhDvXVz7z;?V07T*$<@tBQ%SpI?Q{*?sXo^SS)+D-obY<7LRm3!K_SCauWv_C*Br<$&X zDczuwgP31{xJg_|qQR2^Bv!?4&@c(iirwu?um;uTL#Kguoqcz`Q(oh-_qMiNJzu8g zX1_6mLsZ+~R~m<7v-epQ@CoX1Q4KlWPwg+Xa$-~d)j6A`c>v~jueSMbB1{e4J*d~Q z_0ICY=m_9hmMG*-fqyc1Io$4n#ngDh{VuQ_%%J4PjO&na>@^#J_IsW0BQAi4GKWfM z*obCg2YO%TJK6gb&dG3__%-yD&cY60%d$ao9ECThR2#PczQ(S+h1%=YI?Q1{8FdG& zsEqHj-EBBedjHa6#@-5mTF=PbasnFm>EU86)(k<ElVN=;8k4i?N|Dp|4veMy?a^<^ ztnoFj*=z<4qZIG81F$uo+!2`Xb8i`?4r7uE$3O2c|2`3? z#b>7uGOUEd zEjG-(PTyXCOZsU&+%Z=~=GavE(tdiB!Dhaxo;Bp~Y4q=i2p9u^(WKc}f8cD)B&&*S zrDTg9L@{Mq3+`1XKWyu2>d+fDa*@~0dzTEyGxvbEY8(}b;hErmUB2+m?hh4{4&f#T zi?M*wh?YEmn5Wdf9gM+V0XPb$n{Y+EZHzi*5300M9XDTLP&NKgzSZJ58mnddU)!vB1K-i!?r^bPCGkpVBg?03hwMT4HhJgpH_wpUSsh^2rs3A6 z29hurX96XB5MysC>&WG>9c8BFW`C!}6dK~!eigbJ%{@4 zxkKhgP}(X)qmDBj6UJvxun+Up5+bPl>x55!^NU z`9?peH3=8t2=GJ}h3>$8pHdTu>hfOsnb9Jq-bRWO-(YHIZC08HN$s@mfFNzmM7E3W z*RAY=(BK*Uwe)((=W9$I=PK~0U7|mFFT?p5>hq990(ImUXEn2}kSEoX-0#0Nv4B5z z6h;&M*|r;ljtMi0IA*IWieS#YuLWp2(=4YrBA0DUQP=VhCNI2!Q@0P72~VD0tW_d& z8cfg}p7(@=kJDwfFJUQ{!?~1%1qS{11v;;&eP4PVo2R|M2~E^G^akP3>W65g8V@c2R z$nX9pWTgFti{`*X2t1}0avfkPtjpbH%J!{lkEGFM?iIZ|)$~-?ctr;vo*#-yatyP) z4%^i5q3?H@gp;fdqLO`b9YPVCazarFxX5KHSGb6D>g1ca={U|z`{Ivf`3CEcCP@dt z!Zx@Uf5rg;5s9mgSG z%p^F^53sM88$<+L<$>j=#~X}NR{(kP7e;vS1bZJeU(A}6ku?QOxA}Jnh0;1t2E!Xs zRjqk5?S?O1AoG9xum?T6*gzjDJg`vA(Vxm(Yt*Q6~J8zqsB>07JoZR0Fu(0yZNBv;=?dS7pha zLj^s?v~=nXW{bLhhZv&pLU<8-Xg70vOG-HCrkM;mc_)ECxQB_6{4KO3@&~>r+cz~1 z(*|)F&aPi)bgXtM9Wc3lQ3Z)~`hGEo-ZPZqviEPc9&#TJW&?}wa4z?N94FlK zBL~gsQYSR@B?*=c0V5w5evCd$1G4VV+wc9+qsBwrPDM}x^Uuk=uA}s_`R8ATwws0$ zl$YOKU7ElCZG8mfNmsuvT4Y33%0l#&)dSi6u@SkZ>$LUR0X-pj7BV=s@37Gee#|z<&dxLiIIYgJK^+0Ry{LFI zUAl|TH0^jHI-#>EE4}fay;sELWx1j1uZoD1ldL|wYxnW=lE{>>7Mes-I)=7AV|}D) zG^`TDORnr-Bw=O|OsakF`JONHS5bVQizy?)b5?==@Q(Tm84%3EWtH_ZUR7gWmCZGc zOf)~G3eON7jMd1`wrM3kcWpNQ*wjm@Unvz(aS4h4h>PovWk_`|bWgA%w;4Xk8=iJz zx=9*^e06=gl-<>rPLQWG;;L+1clRvQ_!>Han_Ca0=$<)_7^n0hYD=mTN>=SsCmD!r z--2gKKRORNinhYAef`k3&0BC*asAp2@{NEbYrdH(f#%USRnXLn2~z zwK}eY#sd-JlP(Mze??464$}5~6KQ0wdl0ury_msr?z2hQ1wB%F!{0_#`C6L_Nw`66 zxdTfEeby=TOWp9{ab1zRiU@m*Y;3K}>B_HnCNEtr8%UmF zu|}({>ywczLh0bCkWKMIiOcA&KRaz*ZDb#qUd*P=vPPlPIqx%k@Z%X+yRF<-y&?U) zGKv(dp0~zgu#AX~F1!>#Jj0a5WW!Rg9(5y|!P!~TK_}TRn=HjR>uWgJ{U=6NLm$kG z)S&DYNuV`>MZ0T`E;Ene^G`yYf$D#qkcPUSu{JeW_lDSX)_z0CdP6_-Ldd@0Af`wy zayZ2rz{qHv?)cng@8CC_4zZP1ryb>~O9Spm@p2vTfw~iV1wx@qYBi;19A#~3+ysBf z4xT>49@2IHVyMsCZGk6bRj|YT_HHXVNk6;&xSAqcY(N%LSsZE_`SrHH7YXkGJ|Xlk)xcYx)k3EZW%K zm-A;&O5+!La(Y=O3b7tS9i5MR%+$!UmfX?&3k?}e@PuRw8l*~EQvwq7k83mqP!gIf zH-FO}J|J?cwHy7se@G0d<&TB@eL~Th=%b?M%=%s)CAt*?!Y(0 z4SE5x)Z`G{h#rl(bXcC-|9?+We=83y1wNQhgyY&k>fDVTPi}j02pIA<>ftl_d7nQe zR3QfzDh61uHJ-!E^FWv%8r*jpE+UWF)z}fEKskTBMT=uVnA{r{LCV?(yuONk)wifc z00^pFap=`34TyFM7>wZsy~b-hl0-R_@Nx^L|A9*X2ZDRPv^Ike^AW{}a|r0urD6JD zZgz)A`q)%)ENa1fNCV_Eb^l|l>0?S`GBBS~iaHYzay~piK-zJGglGT>XQKFS`FNA~ z0MU1%y=I5`k6sesuBZyU{qvZ8=mc-W3rT&ZRpqiaVi@bh{vT!dRjF-S5#wabd@lCK zfzJdZN8bU~U{v~Oe6bMF3gdG}RoitiYcf)d6j$y&+$4bHy8t(Ojy-@yu@vMV)Bv8L z`|AVS9-t8~{JGg-ekbr&*@KROj7pvmL;G&D$VBnO^QpzrP# zt}4U4njzxXFf-BO=c7YKY1gef!vLl$iXieU0lsL6#)p?dDe(}sI*^U`15`i%RVf|+ z-4FoDrZLEtzdtUW=T4$vJvA@5kbrKM{ur#1e*a_&D10_)`Yutil)}?3x5tWUtAIMe z(u=x!;wWsvYES{A%P%MN&4fN;*B^FZ#JU(lmyj;*{z~Hfgeg4sC-G{dfb#EQ;(PIl z%Iv}nAsg@WT^pDu3(L3xD=X-O!y`!fEuB~f-7IYa6=0^&jjcSh9yIK(k%hNvq zCS~cqJ<5go3ox<8D$WBn;QUz;qF&*yU)`Pz%|!+w!t?=9q`zjt-{%J4aRL?@o5#o5 z7LERE?5_$h5yN;F?18Tt4(~u(suNuZFh~WYmB|AJGx^!4X6s$&tbj2YJeB8g<0e9d z1_;BBnzw{B5M*asN;|ypS`;2@D?}?0LIkrfTHikoG7TH#e6uI-0sAti5cH@9$+6SB zQ$OaUxRN_je@Wvp2ID;x**wHJH+gjk8#b9<&@i0?Cbh)gB}qxud9ks^N6?3Ap@uSV z+;u>BOCJ2-7Ig|z7{m~(GQ|dT;40Bkq?=(Wrs60RtJ+iKz~8I+ry^L7HUZ3nIY0bo zrbxIn=^%q<%DI=q3g*xPE;spoARSn^6dsc%<3IqpsG-3`-AbU54Ciyq(h^j9QVU@D z9fi+sWzDb*S-re5CSq~}391aGU2+_e6reph860iYoCj@Gy=dYzp%JKT@}NKXOgUO& zQ9l&422#i%PtSqYBY;DBkd+8=zUohAY8-nB?Ar`m!IDr;!mgF5iIqgy3VjaV?#7kU zNfUlXbaKfc2}bj-Z5m97BaNvR9x}vC@(pb@==7ni!Qf`58wHSlqUI$!E z`=ySsGE4~xJ-f;<9+lBBEkzP?Qb>gCgH(<#5DBBhSQ(-)(3{r_no4U;I>Q}~Um3C< z_L((ve)@}Tqx+p;3yG)6JUBt6V1fLy>J463WUvb@+7%b)bBb8{-%J&!uR-d#nhSi? zc4$&sPG&bl!m<3~A-cDtpl|C#Tp`s?T02RY?m+fQMN@LCHU1yY%TtZ}tWa1!w@Z}R z08@}FTGsSq_W2Y{pL7?A>;>YK-$>Apn~AboDv-W zy$r~ZK1^^!vOL$Jj5wS!nA-?o7wdooD((qVQN!{}%)vSn)lc?Y%R%B|8nc%&c>d)4cSBMYP}d;0*{bIy5Qwp|jb zb1gv<+u1RVjNhd|`0n(d$8kRs*?cW=Ci1|>8=XY@dFSIMkbb&v5-IWk7?=ahMNf3$ z>ygB!f-b_P#cb&Kfyz99jCgGa@|=pm+@KFT{Wug^%F*{)OWn8NYWK6Kj3oxrfOEljU_gjj!>U#3xuTWDw9$C*zzE3AtoFwEp-iLf}La`rulQV(% zxM7T>oem!y9`FzCQJj(S_Q* z437BK*E50FQ%$DQw42o`$I%kRM(#EG%25l0IOWNPz~y4dcd(e|c2-V@bLX{U3muB- zvf>RlEd z*FV6=iqs;D6FqQWw*<96nWlS9)^1bIbcW zOL(|Ga$cBJS=)CW;@8j!$DgmO&-v00A738dGHon!Emcx(Zu~qbxReSS0&|0M$EqxnC{6{F~KlZwl zE5bB3%H+8A50PRo;8_BmGIRao84~)3rG8`y6lLBFF0*hSZP8SzcGXP2VXxP|u;6Rp z{a|Qx-VD+qRMabD4<$%b?sLRLW<67m${P2#Q;4_>n)nH+RnJ!E5XxJwiyITY1W9`! z<+q(UqHY{tJeeX-aK1#-z*It?m=_91xe=6AAisg-w5Lk05Ts7=&eDBT$Dc>Na$~Mz zEvxGgK7P8gVfLF`H55%@32Y!aDRj+l!hw?vt?XNeH<-g@%JyfbxX`=@OO^0t&Vp4I$O_q6KHDtirRX=`xqv# z)a1Xwp2A5N19bA<*g^2nvH^o(Mq=ZAwYboy6I_?v01~+N5?5+ByO$1K@!*hEJ}zy&(G`n0^keT%n{kBCDJ1WSs|)WK3-P- zvX<+2o;=_k6jd3{(^Y&1Ehxo2c3*V`89eGne3~OJMP~Bpp=qRB76R>lp}(Ot*v_sT zB(^bMvN33O+e>)WgPU5f*3yhTOpvohMwncY3OaR<1=JqcH{@*c_wuva`~O;RbzEqI zyAKKfbnx5JxDM)*DY}2M^z!7q-buV4pH>Q%J%1gVs9d*LWZa}l6FS0)I4lvbFL=*E zbf!)^B~QIZL(S<2mKpZ&eknRb242eGjrd^dRk7y+`n26V>X;;WjLRh6E8WYf=Q|Ta zf7o#I8P8SgkdZ=hS#h4V9=a_1S-B+Kf=nporh+dbl=1T4FfI=enF%iOQJAt~4;z%4 z%u^^O$g|~DJ9K`RWIFedvR8*E#WR-9n{=ccl1M;*#S7%Ep)KGXOrLdFhAk$kgDK`{Gd;o^7=p7!_)kc17%M_@iDcwS z)Fqt1;mVMO21Avf8TvcT2OpE#RFc4Zfbc0p%|-_iQjUR?Fg9JNBB>Wct^C7qc&T`w zAKh3}3QBr7I0$LBUPolKM~I@raiNQCRV0O+x+mvjl2Ha{RZ`HRx)1t8_Cklr{&ZT!BX z{TaK`6rY|*(G!;XO8h+WICLVGQ>7w+oXEKnXlFHc#L!um^NxfR1+Bw7)D-12hc

xGGV49eAsyegd=kXo%0OPXMFauBOH>-45h^8K5sV}q=VD2l{GR_4 zCrdw8q$%T*p=tXA=c-uscH6ZkCEYx=U{?q;%7=4j$^6r0w4V29R{p621&qj89K?>o zS)2jwMG+N9O_mY<9&BF zkryp^9N&v#Nb z>x(Xu!(2_ChhLu0I1>E%aOxJ?mlxZTWLSqDDMxLFCDt`<*{;&mbJ#Ck92;RUuJ8=Q zDdi0j8r2-&iw^VR3iPkE*Ubgow^u*l^s1y!=W|28t$miWu}MdeD=?k3W*#N+}z5y9Q{`o zplpirPxmJxxSG&&7Y5a zp&G^)6xFUC`GO*hFWB^cn}!Wg?JY>N_`*UAW6W%TK#btO_J1V# z8lc>pY3Je^7zI!H03;t9v}cce+?)lJd%nk~r3Yi83W{RLIn{`%Mvt@`|8~&vtE^X)XYL_K!6XR^Y$YJ^7}VHf3N|Gf3-lw znW}SMk?{IS18Wa#jA6wR>y9S+jDHc`1Ts@$S^=)1WzznLl#~mD?{Z zf0F>~d&rbwxRRVc;U{tqO#K4ck#+1es=!cYey8)yxeNmxO&4@( z)+k%VPol)nbS+lvYh08VBYqod&gGX|o=Q&*qry@OI6{=M6c$Z8fTqTOSgF?HM^c3V zaZZ5n+{C=C>i}fQZc0cOPyq(aN^3a3JSu4;O-+D$nJC6MD(x=E5ft3wnB}c+82Hh zGmL=xHu`_3A?h`bu!EUe$EO)3d7$qa z;){UNC`fZX%TGbnaDcd(q*V2$fCM%%#DT~_2{8*qjl#!`HFk6fFAyrgRtZ*S=Dt^y z#pPhhz(>u&_=}eGn-+G;WlaI>Qh#UpQ~M{lKn?@W4NgEj=?!9%CFBFU!8;%lSA#9z zHuMQ^{K}>y#RgCpuksQ8B5fkdTjDWWj~1zq^jLu1A=Tg+)C2y21tNFJf)*K`92#7Q z2=t!$VXQ=_ut13@i7%+23_h=um|g!P)ILQ6)>A2J3s{D%!W)d&3I8FXN5M2E)C}&& zJAV$-nC?YhW59~$NWs>OQ04T;>uz9cMgUbY66~I;(Sm!*(D7C2@dn?)){Iu1G5E(d z0}tGLd=pK^$2G$rl$%|jb2JaacUYHW{7AwJjz#f@tC8^Ukm6 z38*|$?Efpn%8`h2`Og942DRSIJ8C;fx@%XsM2&fUYc1L82tk={_=FWb+R!m;R65>R z>)_Nhn^dpuwQXH;{EviHx3Y`ENauST+pgb_sZT`Oo^nh46W`H3+n#;Zn_4d0(7Or? zc)Q12{@@v4;#Z_I=4e=3oILM*^T9)CT>I65HCeNNY^t8n(4L-Vc{^W6vT^-TYI{IBHgjslSybw5%v@vxkHM06uyW=p1E{hz) zohM(xo;ZRSFI!?;;M?x^6b{kG8U!}#LbTFywc&BCa zAT-oXA5?3FirbQ|b-D57zEf833+cjjc};^e*-arQWowysNC&5?)yCS24a%31awDQ= zcV#tA2C5|@=Wq0C?%K88j~gwKqHg~ETxjTD&lH?}a^Uwti|qw+V!`w6r&~?!e%ui8 zr_&%__u0T}wNP37j99>ZXIB3uAfjeU*Qm@XRL!1FuUTG^RkwL|TPVOkafMy^Dq7pU zgR}6mM2XUbRnM*JI-bH&QIPV7__Vd)07sVXPnmfGYddz<%!o@i(<(5WE&>z}Mu#f+ z^y){CbxJPB_za!3)!JjT+<0%B_K)!kwT)Co`}|y;I?mza4&4W2joc(HvWHLK=iO}e zM)yoh4lfS0w=U3XTK;kp$`;3ynWkE*R7&3%;&SPwkG@<^e+VeVYXt3tllLS7Y|(}90UMqa|~vJ(G#) zhG#Enzp|Ay$Ov5p2wFf)hlja9aLA;ssB*empZ#Zud3Wb`xu-s(<*%m}lSoEmF@v8^-<*|0z;zA0K$n zo;TWTkEzWcK>##e9u|KLc?KZl)z8$vOaDIxD&>v~>p28%SN4I5Enw$CsIdsR5be~`Z!2^`g{uM+Cs5bA4?C|LF>zjk z9;>3rlqXaHEcsjC+eb`yJ{uGaDxn=%9tjozH*+NPG`K*D`g)F*X^lpbYd9bNd0DYF z1SIIh#vlS*{JI@D?bOu;vJbejT0kR-Aw%EI;WK09h0j@wfI|0#ZyaD)@W+tpS7XGz jcxfh}J0?74`NwZpy+m-vgo-1eBbhv1{an^LB{Ts5ezpVG literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-tpi.png b/documentation/fr/images/config-tpi.png new file mode 100644 index 0000000000000000000000000000000000000000..2872eb1474fcbc3193fd975149018284fafe5dd9 GIT binary patch literal 13846 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%0A+Ic8fHn8wwFfW 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 UOE}&x;y;0u71Tjha^_+G3%qyw*#H0l literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-use-internal-temp.png b/documentation/fr/images/config-use-internal-temp.png new file mode 100644 index 0000000000000000000000000000000000000000..46922b2f743006ec0ccdd5a39fd2ea3e0782797e GIT binary patch literal 5145 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 F{{clAMnwPs literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-window-auto.png b/documentation/fr/images/config-window-auto.png new file mode 100644 index 0000000000000000000000000000000000000000..3fd8aea4d4179f9bd2fcd11e68a8621b45e3f381 GIT binary patch literal 53412 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-window-main.png b/documentation/fr/images/config-window-main.png new file mode 100644 index 0000000000000000000000000000000000000000..d5e88708f67f3423a8ea311e102fc59f94b8be1d GIT binary patch literal 25048 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

(0h?HG$My!d;(wQpJ9tKIt~Z#ZK4D-0f@ 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 cE>0YhyqaNMePk}VbPD`wsOsJ761SM literal 0 HcmV?d00001 diff --git a/documentation/fr/images/config-window-sensor.png b/documentation/fr/images/config-window-sensor.png new file mode 100644 index 0000000000000000000000000000000000000000..4afe6bb3c6320232d80625dfb15081b8d2eee08a GIT binary patch literal 25753 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/custom-css-thermostat.png b/documentation/fr/images/custom-css-thermostat.png new file mode 100644 index 0000000000000000000000000000000000000000..31a047c2629b14a10ee23b442d13c5d74c552ac4 GIT binary patch literal 25951 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

bbgMc8t8|E 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

  • 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%0AC? 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/enable-auto-start-stop-entity.png b/documentation/fr/images/enable-auto-start-stop-entity.png new file mode 100644 index 0000000000000000000000000000000000000000..dc91e2d0165aa84497ea92a5ae68538b0f2630cb GIT binary patch literal 4149 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 U`(wCM_T(>-pst6nRwYIK51ZsRqo)$*3bCAq#*{ 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%0AQO%OsL2!guB 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

    n=H$hmuY#19S+_}+naj-TuB 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

    ePQ?|DSLkmZO+@Pq|w$&TqNH$gG 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Πb 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 z98�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

    5Pz;5eI&Pl{T!Io*&EA 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 CB+Om_ literal 0 HcmV?d00001 diff --git a/documentation/fr/images/over-switch-schema.png b/documentation/fr/images/over-switch-schema.png new file mode 100644 index 0000000000000000000000000000000000000000..fbdff6f5f7b1b6a85c692816eb3bfe609b3a189e GIT binary patch literal 130654 zcmb4rbzD^4+BPxD05WtA!T>{ehk(Eg9S$WaN_T^Vv~&;MU4nFnfOJR-l1hgll9Gbo zc+Pp^eb4j9_ww8Go6TN(?Y-B%?sdm?Uwa}DYVvqER5)m8Xn2YWa1AsxfG`>wraJIG z>d1w>4hweI)qq>P; zdKLn~HmNA*ECB>q?m*@YU%%O5mKzu>)QD}+h}~9cFw@kny5J_q-njd^_vYxtrPCGE zFi-mI$x@(-kR#lp^z$ftg~K4R+O_j)@iTQ-ZyxHLRN%_u&k^Byj(0Tm-q~%EpGwFK zUr!VlIQm!fTnVq7i4p0mk@}`mX}dGvHyN)Ty)(Zgn;zsxFi22FiodE$X2#?bv=X1B9;;i_&g zdFLUDk>U

    $^o$!8=0*e6jNL?4OJ3-8WX6D_((#3BreU$laf`hnZk|8|{6WBt4Vt zSxBj(7@3f@H-F{ud8e|r9%vs{a@7WiB`jOc*fy9FU>}^kM%&qXa__|C&>;Ti5lYZc z&2<$mR8`T~Q2RhM^e}5Q0BR2%^`Sz2Q1g)xiiU;yCPIDSc^H4R0)+E0|JcV=|9zsg zCQMNg^{r{@Vs7r>YUSvr4QozCU24u+OV>?TRYlCy(VolL%+bW0%hTTJcNa8qPchW4 zy}6q)#M9o+!Bxytg8pA;h@tj>ALgcq{Oc4qTM2qyRRjd)=wc2L;^N`rp_jygKp^5S zW)@-^aJm0%Z>g;QF6op$5qP zyM>#Vi--HqYooe~|2`^)u=X^!(}P>vqr`){hop#rsQACm|F4$6?)bN!x_|ZL(TY4x_w(KTVoYPK%7eN(FITJ_T1j zB05tph~Ra;`q|>+Bp4yrm1bDTlx8LHT;+(VEFgfMJ`eLjFCS0$HwooKg9G=ytQ-F? zD6(zq8k6vnLZ%G_py&F@R?Yf&d)y2Z6c~B&S8?JS>GXY4ANMZRZPsqZYjZ{dd*9+C*`v2HLB4^)rt%NNS+-f+!iW}BT%A@w~O@^!cW>po}*KgmluIWk7 zpSpey5lg)=Fs5T(Xh7I%jk&jWCURJWjLkY3mASTdl9IV3sNy!t%^IfeKN>c9I&X-# zgX*yVf9!DKSylZkkWd(jh8_Rko7885ycTs~<^G6-|87LX)}ohkE+is#U_d8={MS|n z#vl>ivv?z-{tu0iKqUZ+gH}P0JyZ(gzc+VSz`ERL4pL^Ne`tgvBGCF{l(br6015&B zwdFYg5zA$n#p`gz|85Kbuo0pL6oJ$HkK>)eLyrWz*K1|5{G%`!Q3GOAUlaPr@wCyQ zWZ{q!NzC|Pl0eC(4BkDq<&xYKwc|zFJYi;v(z{D(f+4fhjJ@msD4kkk0rABjO4lct zwWs}Wr90GO7js_uL+K2A-xz8CTj~Cf9Z*WAyfdKH#knm1k3u~KEIWyaZ$V3!9?uTD zO3c-9r0=(i<$6C#y?8Y1IK_V9?E8G!td0}+ePq`}Vx`>H0dB3FSYoRYO6R;DGB1hg zjL*JR7u<32Wi}WdS!(S}Zq-_BBY1mxV`$CDw9-UiTU4LE|67Zz&5I>mw+zQn>x*ly zd74eFGiKkw47M|{*~PF7`^SgFLTSs)dwS={|JD`MkwoIW7G6>Cce;NRJ?3vce1Q~^ z{l|G5#zrisW#L`?gZ86g&!GQSh#G|~`hQZ0?oGh*u!l4Lf3-<*5&?r=*y-zwCC32B z9-*!gbt@cj@#KFF4dDtHh$6rC`MG~$=AMZI-Woi4DVfl10+n($<*gDsO#h#{owp54 zl6~NN=DQM3b}gPeq0E$+&a+Zy(A#A1{A@0qni#Z-OQdUt5)?<>y`6*qwP0sx0_*bf z3kEKYSV*9mV;NP0R+`4J8&BiHj>_}z(fss*#Hckl5V7{5;(tkkgAc>}y-YUwy$NFO zOv0{JY;j8ZKr#L^bUNm1tT>wBn4stJd1!&K3vfO|{92$rY~(8l}8I=kA3gW=#c zCxxE;_~0JnTBJ8--C$Z2!{Jsf-i{ZY9r2V6QAT!eizH8{&_iw@2kS0PwC#KBf;hJF zGS414j2|*6Bk=Am$&TXxlA8`-CJ;GXWM*cj#rH;?)l4%%FGUAu;dD-LItLK~25PJxEG-cE z;2T82L@yF}u18ddfh}F_q`YyTK*R?KZtYIV5+M>HtaYarjy$%HfEN%2GsqF}?kPN* z+A$*sqYI~wYIj)TkE|OS2=07eZq*D84K1p!cKnp8s&h9~7~;;F7bT-EuI@l$JbiZLKXAyFtNuTF=L zn$Ne%HNPdKHkq98D;MVcn?v}4uo7{Q|wZuXh#P6ejj*Vu}j!*&C48LRw*j6I(u}Mky3;)cLte(sJ&HR zwn_{x|48RZO_^ zIL1+>1GkeNWg@*W*vzO!oTR+Hy^ETgo7a7`HxYrRv*p?@dv8jgiid*#GU%&jba@~= z?p#vt)Z~`r>afJCZ5e1~-QLQG8Lsrq7t6a>DosH%=l*A+c8i5Z)ooCioSMi-~I4msDo zWjHL91hyE@$ClW9JjgwCg@u!UJeT)Blh?!>^F`S#L77#gJPp#(ci*7SeyPdYGD)ep zsG>so{9uWBZ@TS!+x})rrbEWLIL+T2D3)8H|E>Lzk-uA)_84C@8&bg*-22H|x*PgwjMQvl#vSW|c+FuN&X$mojs_<6Wgz z@dXuBjjyI!FViJfI-;h1%^#(Qntt}X zIdEC=y%@G{{%jE(o1Qgc`j@lMGXh3~@Wa7o=D(CDlxz=N1ECtHE$p`(%6_24yny|!r)5eqiEnNcd|9A~i?Euz>?TQ{xEh-CT&k3$8;c&n1dH49S%JhrG+9i z0XB=R>Y7C&lqi1*TTQpjK{mfTuy;Azo${j7cMRQU+f!o% z7IdIxzuzoJ7{4zAw4r+g%9G2O)c4GdVYIkF?Z6RrH-{HpdnEV5!8ARJCkklgq5=)3 z{Gi@6Z#%^gQZu+lsc<}>Z2L74ut})-iSsH0Bq93#e98KKdd;J<^^g#F$=8)Ai-j-7g3otGwFxBJii4XbtvQ2DI?+YX zTPw?{Uu*Zu8@iz`RK`Ri>lPVFZ4IOp8tGkRbCMcDAfW-8rX86@x*|=Uth95z4O2C< zDl)knCj*oiSPBb$>dPN;p$OvNqVMB#B7!1r01fmb*&biKmYK_k6(8SzeKHEemvCFI z?#KNrw&*@)LIl(x!*qF)Scks6?{H&;IOI)7uoC00(Z6P6)pNt+bv89lGU1HCw=iLI zEi22%z=C1}K~$0&Qrd}t^1QQGbi-Q^qaypSuLB5Q+F`%p$K=F3hL4WexYGHEu=%yb z%Mk?eNoTV}P_UU<>8P8kEO(cfV5pPId?1NFh7FoA1nM*7_0WQU>#vIPYSi69Urmi}j-(E)kR@^fZw) z(P{Lj34Tb=K%04x=ghV{AQ~84IA1~&D^5) zPS0ERdYMwFyj+(m(xeBW6vsp!hNlxI#us_`<3j^ofmIHuw4qCc@D3Wd$SAcVcTk0A zDTg5lTWw#t{qBq}Pw8LJR`9d;@z2-GPQ7>=!l$BtTacvanppt;PlIK)iUxfNp>ohu zxC7qGYms~ttSoYDFenzSnvP|2^=#4z!5reOCpCju0rbV74U!O86!^=iL7aUuY_av~ z1hz*{2GEvPrvn~g)&T}4YX#uNETLAh>g>TaB%6}~(}Cpu1f*KNA%&PI2+k?yGQ+Kb z#i?vE-X@U6N*L290}p)5SIEO5p}j|{$EXJ2+u1KdZC z4420UQbEP3H~V5ZQqJJ%x>$u%cJXmdU!jwOR0rZBlu$@Ox=d2O8S-MD(K2jf)qVJ# z@rg(G*qTXZn;27Y-3*7lnjJ53x1->{)kt;K^6^c&Rm+gwV(i05X1$?!+ev6E6j^@P zUtRi1b%s#hj4Aherqn`U=9$N5##BR>;po^c>A#K377#s%@tnDWk{%6G$t!!NLL+=BN3Mea63LeVgsa~>XF!XK?PnzX>d$chGa5Kd75IMouzF2{- z2;^6n1G)o&M8U{apRCM4TTE+7f(;BTEN`l%2K~s8zJh`G#$k+3^d?~v&h(<;w1f;j zRuQ`VjuJF7^0oV9LPTZu7?-n_zjOP*VQedt2|J-jSLmeY%Pymwa`W@;9@VS|i<6TO z|GOQ3hu9f;cXyS!v$R2)S9Wc^ExCW?E;bnfHY6ZF_={1i7*Qwf;MH>A=txP~Tf5j1 z7x5-xcrhyx->{V6lQ0{id)lm!V2Vdr!GwuSy(|wT`(g@Q8BEBFrhb?!>V5`ya>U%9 zrXkh~I!a{{kv0LsuzP)NPwdMuG1c(gt*t;Hb`nzXXXynUUpMvZ*>7{y;BEX5RHg~{ zxgNN0!8e~*eC^-dw8`i`%jL20zRse?jz<}x8rPk1z31!1xtGDBJ13*useys$r$1eD zZ?fJ#?=l*fxG?;>yBl99AEzc-wd2JsFfo{vxTf}3Dw&3hzDvwTP_|ExfhC8V1%60C z4XDDIXNvdeC0aRwhV2xx+}q!Fb+RXkXU1d|5)cP);hOeOI!D*!kK;Y$57;JD_;4K4 zGDU-3gx3=~zi9kPid9!);v){5f*4hgt%0k1H)FwfJmLflY0ND>ry49{2HYJvIm3B5 z0#Zy@VC*bzO56B~p&!=+PY`w%1jB(VtY?Tc!>=aIwqkpEL4RdOOg;yd@$>LweE$5I z|51%w5)OGruIa`1&(kX_+>SmQ;H{sh6RD^ebQnwW2tA36Jq4OMoaZh1FOB}U!OkK9 z2-I4l=RClDMhbueIm=oC6DrXqUwySK%Sv&S6--`BVwPYK6`e^XeH1dE>?X}uc<-xX z!~+X}q5|P`(D6|&w&v7yr9RuIzBVc9V`L&jfUbsyOrLyg3|j01{O>W;-cPf^W#uNK z>LPHb4wSaSvcd5@@ta!g?Pbd3W=G0i z)wai`x#w=TLGr``4C3!cEX)3tXX47`l}SrQ2PhDDvN^0`ay9_*+hoyAg5th!Nepj` zE2j3vd@&9OW9rrNiPj>;84}qP95wp!loKv#^t-q;UWfYed~#MT06{77v;+w8m)0gH zOF#sD4VP*Zp-3L3zEE{GA)7uttYVW>u2^?XCar!sP+Ye>2;@e}L+z&1tK~$eYGzYq zPLjMn`BM?25#Eg#)~h*g*>wRu@lrnk1?swFmQ!49yY#MSdY0Md zcj!Jx@3CYPqdIpa4tcMHX*^fa^;%tui#~p}mVd|{t@4To|1Y>MFoQ8K5NdTvm}E#M zY4RkGPU>5L6&iCG{uDzdy8_?-aJSVLAb9M!K?JB>OXssm=Y6(zpy`i;EkkIs-eXQE zL#fMOf&*g9Dr-Tv47WHy@M1iM1X=Ckj!ekR4>1H0KpsCaRlJ>0+A=zhh!0 zcQ%;ca)?3kg*uULr_a^f@2^mqq3PiBR|kzQ7oR;c=W?$;SgPE`q@<8(3T}lx{<${q zoG4-K=$LCq-kkU+dMR~FIN3+KsB97(TB=L%$PP$I)s{KFZ7!0YD4so+GcT4HkD4=c8Uga5xJL&krX9q7L@6k~WD)xv03ul~EeT)EKk9DJ>Z_$sVCnA5@n=)JsS$kMES^qLv zZaIJ_e+^1G6ZBA4CI&u`Y9|>V7|cvphD!&I%9-I zyy6wqS=|iC(2z1we*)83ol$sSi>#r7n#mKm6sUn_jHEpyNkh8>2`E;^*B$^_DCVuG zu6yk$+lg}HrBsPf=xO3;k0Mg)fMCAOy<#|%_v26Utv$B#bK0d5vbuCA&TO!>L6e>6 zOJFC{pKx4Y8c2X?8H`a33hc_A`dktv{L;Z@N4hu0)>EqisABr-j zHsT&T#C|k)YUXbYDy!MP8+A~f*7tU}`xspKGyxnY@b zgmJIDRU{K><8d2yft-X78E}g=y*m0=DR%*#D9{I;hRsNoY3ie(vq!b=u%iZ<+6952)CKZ_9c4Z`fMnle{9( zDxC;Qt=f!x1ZuiJ^ z1eQG7*`WQ^($LgICB1RscX%-X^1oaQ+ZuE9JDuMj&e?4y=(=g|dbHr+!2Fl?UDLmq z!BCxivyFF~A7`!^%tq{FD78BY$N_m%@G^%hA+3Pz@d{eRaRX~J;Sf7n+@dsREsDT$ zVf7EJR#vufG7R*r>bk zc>q7=;b=p}O)p7?;M|mR5>Dj%`%PwyfItQ)P0oIM%X*79dT`Zhhlx&L(U~E)kxlYR zY4XJ}5@3Tw%LX^Luw@Zr&p-k%-W~d$6w=-*eD63Nr<|y&u6}}g-ovp=PYJ}S_p%Cvkw!i)CVkN_2Tyb%Uc9rBdo7!#&B!v73Zbh(g&w9tLJ#jLG*0;RN@x z@~j1%q9duU8580b#%w z<`GltE5xDpuA&iUvZHuklrrq%06pSEEoSceReqFfw+8wg*gj7j(|Nfa>e{9pU zVZ!gc{^WYD>(2AR81LUw_6HHb!x9b2nNb1^fVl|*V6w+F>I)7f%WpmsFoaBcN{5HLN>d1}m2Pf>|tO@3Dec5=1xY(S4&HqyHkbyAkB2vvN)ejhJq`x`M&@!6yCWCO9~(} z?u&UxAPi!zOBmmTCXdi5S{Zpm?9Q0@oSgIEw$$d&O*5=uf_P=P<*{Ym`6-}A3#n*? zyu49=Of<8+lLMKTAfJ=*8C?(~fQ})W;Q1qx6q$KhYaJ}c=c->2*zLgQthiwG&Y~a% z`j9Njj~8{}0mH_ZSsG~yy$iIp zMyl|}c95@KF{goWJZ}8J!f(qgYJrax^QwT8t?D|X{lf`T_5>m~-|Dxf1ZY5N%$h01dGfS#W`<> zJ05I_Q}%ThtQ5L6GdW|O*pwZi85ibxO%Rk5$>qdsBOuBf^tPGyqV1nU$^sn>Ylqs= zbwalll<9sA@SGtDTSNs2tq~x_T8LA3BO%4$eM9h2EAN-q{F4!ph+>*4*YT+6fTh`4 z?c)?xBJelL(IkW8vJr5Fs7?htM^n@7Cj+u2&Qrf91cA7Zf242t6<1Vu>Nh;TyWA+@ z8^OdEhfIi{s`T%_baNZ(Cx6Z{XXqN^bM%__t*1(*y-MlFI*%1ey^jm58Lq*9s|i~u zNrm9KJ6PejJ2?h(=uzRqilod*g7eG}+kJsSFT|D~8p)WE5UV)?>Ltb9X%$!2~=6)-GCFqKdP0>qen)#aqab%x&qjWy@@ zmYZVIhdDc}F6zg~3X>n{O1Y<~2(kAvFlg+4O;(_11SKRb3UTqtR&1Z}HB#YSbV zw=+9zIB)gp<(^g>N%T&U-SOPM`quURXW+Mm_9t8&s~A^P&n|{UEpr(iy-pi(AB&Fv zSvJq}111IIsGcuS;Vaudhz#ETB;}^?$vux(3N96d;KX{A#2y|6Eo2Kt1=5H+_$;B@ zZ8vC5hTmlsj@$DZ6PrHz8Sh|fij(wWfg~IYNGx>nDsTJkJ@k7T_e88IaFnLXt@5vg zKG?Phec+M+eMf2kC7VlH7T8B zlQ5dAv>2bw8okN3k!Aj#8Oz_R!E~ZuqjPQSHvFb^Z2!k+Ak^^ZyP20GKVu(NCmL?P zepoF?wcKtgJ#4cZ!9-Izciu~Tr;zjcsw2z)&a3X88nHdObPFXFMLhSd|8wM=!#fqB z=WfRDzR>Kb{t*E>VPKc3tt-K9CE5gze07S7b@psJp9p&Dt$RWt?<>Tso zr5aK8;0xoc2{b$AWP;-J8=(z`KrH1%qxbUmx*U0cCDcl#PYrwLX*yRwD@vqw%Jg zeeTCvn&YQ0tG+SsmG$n9I!SqS^s)cVqdN476`upaL7JYqzlOmhhgKI#h=ZXTnm?;X zz(-{D1+Rs@K|kW2a7Zy1_GZh`Y7T{T!BioE@XL!5ItQtSp>1eHaN#os0%0PW6PHyV zJiPb*=mWR{!&aS1FwF0Gqyj&E-aOzK>D^X;$cP)raL?Hknw~7(=wqdebL~Wr>CA9% zjUh%H419@ACm$AD;mUP81$*Pj0%+1_Lh(RSbi!Owz?n!DAZNbw87cvn)(doLAm_9t z{wf(Q!X-YQ*9v^M&|w~Rc5yzE+WC{z>+_buRu3+B+WU0z;6Jdl7tTZhh5<(eAL&d0 zK>6cFKAbEtl|{jNs2Jl+D^jLliUvrjPEN<5=WbrcgG_}n!`WVj@;3MMnOoe2l;ElYjJV>e@~qQDBr z0T+vYHC6wvo5eoZUWNagJ7JnFqKt~Syr4CoXhsdALmzlns z8}$Erf6?#tD-518&aqtN`&DD=?)15MbbJc)mi^pqD2HC18I9#={+~WpO$;Lgvp2Z3 ztSm5+l>lle!bN>BREvDgZwd)q3vZa zj1xk8TJ!U{$%s;Ma>!Rf!(LTp8bW;!kSwUVOrQ|wQHwPbW6%?U+xdu{^$vXuT&7}z z-lLCB$q~eeG)nvpMWYx*R7TWlD0lI~51U$ip7Gb!a}N`Q^7vANA~Zd|=lK`jS%$3JRpj>@8n_CqC}<^_nxFLMj%#RZ-D?1Z-Tr|VCahu z+u*g!Tfg5{3<8~D^jM#kg$K=0@rh9>3~8ynZ*(dTeN&{hEHxfWkPuNGpI>Zs3;+=% zCCCoXOA*J&Xrz~5d>ig?>Sz{&pfnIf7NLnsD9U1`{C@@f9DKNvikwn!B~Xj0Wo^#Mn?OK=a1w%^kKz? zKW9!MPeDo>(@lg)3(kXDD8$j-gpdca?B!A~0@?_0^`--Ul1o$MGu@M~qtlWO9E6=( zTBXm2Zx3`Awmou6!uG(%p&&O=KpT_`_({3mPSK7=h-q0MpbQ+5r)U)}@FuIuXSC#Z ziYl{(5AtkT@V;ArRXj~imqF62(Gm(pEd54M&aa(bek2$wO;{gT=l0jl-uC=%WC)nP zBwGiCQ(>*n&v%&DTjfOSG`N>W+_np+kG=Qk#Ll(Q>gc-bm@mzxJ2zN~y|%&Y*Sz+I zJAG4GtRrQI-^3lZ(BYe^NS`A{#mW!z`$U0Mn%+D!ZW1#;}43^l0^V9 zu>u6FJ`n}X`|mu z4FJ#^>k3do5*qqB^k##<6z~UJqE9Gbexo1O(!DR&YtmZPGQ?C~Y!wA7e}(Bf6R0%S zA~wQ(semB}N3mh>IOQZ%iY<54So)hdBzCgOOO{Yr_2k>i^1-iu=aks}RAyHLG1_B0 zLy1fMF$3i}PqY(PhfkGOV;|i$i@#o(<5akAt*dvHGc`E$>OvuU#}2n$W5;(e{P5&Z z|N3_@jDYpNAxqp-zlp83+F0JTiO<&s|JzD9lhp7*-**Tp-}+0#d7eZ;4Hkw7I4tI6x9z#c$J)kBlFA*^!lVDck3du=ANHXSQoY+GQ``I>~bwO9cd6Jc`q(0lE)&XXjt3`2xAo z`-t&pHE;;zjr>N%CTRK8&I*panK{wLgw+;{vwwjfoz0t?zJ4ijcXC=A!|&tblr!-4 z%T=9e;YI6?rRNVFnosx06pbe`9)11T-|Fek z$%{YN*fss{`uN1wT96d$({Lh*Ldu0l@yQa4Sf?k`2(@#(t*veaBT%fj3ly39#mp!c zw6iJY|I}!2Z0LJV(zmaQBX^xeXAg?ac#t8G1bIeMC`E`T9}a0DdBNa&z_|RI`R{Jh z*91L$XtnT=M7Qxo4tTQEGYTiOO?5uTFz=d$HDg75km5@-#Lu%bT_dU>+;j7U1O-M& z$*LDkLHIU+Qd5Yi9;#Z-zP5IacvOB^lwZD ze3_eLwww%9^VqC*^A>u!IwU-Gxl z?a!MYx5BD!Vwy)58*P~+avuHZ>-G`@Fv)}4qAC$u*P27=yjG)xT9U_nbjPdXL%oW~ z58esmix{e~(6t5%*@6iHZ?>8utQ$_+_e`RIMnIKRmsIoWPz~ZM>BH?P$+5)zomJVP zV@7J(1oc%m2z;&{VfG1|AyppU;{c}u^MJhBA~7McBw8(#t~_eWB&52_X_rW*v!~X< z%I&RQ5e?kWSu2%OBJYuh`91wOM1>cSUao!Wg&3R#l>B2#lno~KI-Z3BK=0omUq7?o zy4o2nKb_zYk~uuB_fWRNn6zVKWS^*Tp$2k_ji3D3H@_0yF9y>p;fCX8+3$OIq&+Tj zJ+=7S;dGjHXxlWmbvzg+#gv$wdv}KJg>hvZdSnl`x}Q(Gll7`9tKRsvn+yr6R2tw{ ztM&cnSi)k7+wbm$bKO=s+s#E}2oBqLjK5WI{OXtXqUut4zvI;jl_%16nbrpN4wYG9 zze+nV4m}`6+pqW~Vg~=T7cFMYZ@oTj-yU$<9r_& z6WhD{3YVWhzWGo;?S7P(<$f;ef&&j`xl?~?yQ`)8jH(?myi+&&JPd>NVL@!{sL`ud z@ml*#XD2rf1E#tyqSGgBDKTS)*J2Bj8A<0~j83;@2A?{^+C^WMN5w38tZhe`xw&ac z{vv-KKliLto2zwmcH{hn^-mx8nFzs&hRwk-;}TOSGCbl5DW#k9ikBaV?ud#f)smL3 ziiUnTgE?uOZDV|eT`IlOgnxS3XZ8#Wes9d*SO&pC2?xcZ>xxG&VXED5xOlw{zh4J> z(=DdHJ}V0XfkC)<42pDzazs~RL?T>qS(Mhnb(fcKw+cSkeE{Vr;JDa!e?|_x4}qhQ z+zz5AxR)9f3L zE2SlcBHTU8-GEDua=ztj%)voDNR@SGZnwkgblyjdyJZr{Sl?P*o49|bs5f(2>VM7r zFB+Ey5WH1PK|_PI@48MtbMqLrF3r9lXktI*C#qN$i9_TJG-R_e3}18_QO2QB3H7 zMCMC6_f&EG=1j`}=1d+IIB)+@3NU8<(dNSJ^hN&VHy#~>M(dCB+B!xEA3x8VMAM~` zR~l*x`jR?v+>dj|L_RY;7uA%Ets~2}guJ zf8<1CU8EnDX=fPgA-iMuOIl;jd%-Q2yZ!Ru3EmuA*?r}l)++wKTEqr`14!AlzbX-dgFW=lI5>FvhPY53lFtms=4{lL@(gE^;r8&g zUssN=fYEC2vp|q#VMJA4P;zbOULZArxQ`t-O$AoIU4;%$^^bSRJ&KG|*v<>-50kM} zb+YQ1SC0YttQHO;Pw%BUL4%x@?kD2HbHgCxA|f<}NmizksKn$oVBp6EzT_YOsAw?x#3n#VI^cz_0%w*ZazA=xhKjl7QvPs(Uv}TEwJlt-uW1kNx^xS5-+O^v1l-g>5&|KuqRA?Zu&>u0X-8Vx1QK$m zHo*+MEhYWg0pkrw|D9yc!Oh@_Cd_@j#tHGCg zp-RM>f}Fp~hsAUt=)1M{LL1ax+Y9R=J7n2Z8-vr6B&r-4PZ$|Vaxe2;e>#V)E)H4N zyKKvn$F7K<8zx5V8CtqLH)WnZBEIFRj*xNex_!yoE->&!C-Jg#i_`JVt2w!=oW-Rj zL{B3v225rAv14H$7;JXp&e*Q*r{hUx#;=#FYK^h*kzFU-oDyP&cABdC@$WfGXg2Y zUi_dKx32v$H}>Ypk*mV@2(w%-2D?0J4nSNm4haE;3jqz=21B{H843}N`BgI;6BCSg6* z6w0R_Wi3-TJzRS3@B5q*kFgG6LBpQ=L|>Orl!TS8T3k$~-h5Yvy=?lm-<9$tePILp zXV?o8_n}`aT{n-ezGpu!W3fqMe*0tO;@bj)qh~L8By;b?nV9XU<2#;?5>qx|CF?JG z0G>O-F358#aF3hH<&;0kc9xB8t3+rL6ALtQcZ;?8&2?N(J6SWD)U~dhjm_{wQOv~B zR7h|KTO{(P7F=)MnR7vz9m+eNO3IN(hRzt!{n#;(od1Gc4Xt!;QDH>;hpG57=Zz+2;SYGujD7^(`BEaIWjK;GG2 zWLOk^=^E=(xJHnJEaO2Rbfb@PXQ1Ch{b7GhUN{a>2E9jU3{g#g2Q5%OFwLZGxZgOF zsLnh!G+hWzGWKyT={ys>hW{H&IlTaNhB~^`J~>!lx$1U?<+XAN)Ru*2XF2yLlUAD& z1?2c$7mb4?tlOM1Hiuc_KDvFt`glyv8CGJZPRKAlBkq^#)pu=b>brtBDFvs- zsMjBuP#kwWZnbwR_JTd=bv4VhvUL-tON5&nlkkEHWUgtO(5#49Q*8ZSN9yR*Q>tp$ zQ?mNj!+sr9QstDau2r>*s%bhilu=5mqWop0+w(noR>;&ITd??yw=GOzptAW(WN`A6 zQQEsTRHiFg6X&=GxxBmR;^uyLHhnqfej^@4&70wfdP{NZZT+~wMZ3urj?ZZTK<{$U zusPRzQLJ@+gk4>Gt69}A`dGN)iaTjG?yyz<<-uY|q|K#T(OKNj%MFVYA2T!fOZo>E zhhKb2ge)+k|G<*F6%|lbX?U>0gLS!AGbw7};Ov;HueMaMI`M6jcJ>(Ku~a$&sLwE6 zv@Bzc2@soRwlg+Ftt*&HNp2ZuGqki8 z=Qw7`0uyl0ph6xzRf6(~DNZ28%i)E!JQt;f-^6vu{r-L-15@=hs}1PS1Myaei1mTt z#vEK1VRi&MW6<(_c?99s{L9NXrK&FDUx{M(y!a_Cz20o@*Uqta#R>>#P9}BY(9YnC zpM+lpv|A{vqp{}lFPMtfS{2`jU0#|pP3=XVmXaATfnU)zJz;iP_BkEH<*oGUvS3O? zzQ$^YrYoe^g5$pym{uf+u@LECun#G3OWi!VXd68araiQ$R5eaYc%+>jT#pf<^JWf*O* zdhOIhAJNS`zR1_yK`O(#KSEcp+1yClzhHy0XM|9+rN(!X?)>fAWkD!7wi)W(KDaHu z=-UTHo88Rfw?E|_$JyN6^;^5Ah>sWh>?MWb!y9~>09(^UxW4{i(~}GMj^8(5#v5;y zsu=B^?8gjPLvC{-Q#Z`SqH1Ipp^@0^Dcq?D5$LmLVY2-oQhq9gw58yQQ!v8TZ)bd` zMgkWdYMn*R8}9o1g~P4#imHT?l9F1+DgT*Vf4|h9n|HZG{7)X6Cj_-=noXUo1}%ha zH(9189xYwKcF#5gvN$kk}x=w{hiD&85|?ENaw^MeW^^G1>p_O52mw20lItL z0h+zxRC22UHG~?*3>GxclKcd31P4Q}3h4yR6*1!wI^RUw^vJh*PD`GMprp!7eKqX$ zewI^5eS*yAV^MrYJC=mtGa+S7uqyV*(NkH$I48` zxf11YxOkqn@Q!F*PNLaVHulq}r*AAT2Fz2RMRt&dnXP=e4L9dZ!TA2o(7Z3^bNfYi zh_es`J*DuQE!Ig~^pMf!<|Ns`7O`+iebZ+qM;=RQqf&Tl3#Pew8fH<*OFVlh)5a;S1?DUB7 z{tk+VaDbFrgxGONJI0WpYCz$f>ZHQ|kFvK6i+Ww(Km`UEdgvI085kOrE{UNVX-OrO zZWIuuJDj0Qq#G0j1Vp++0cnsNQc+Sug!5zVz1CiPum8Eub-plsoOj;mee%BVXHSNs zFh3$9yVMKk1-6I6@=VZgh8F@YVf|Q}5d?C&9yqi@hI&W&TatlZez&*?Cit=LE!Ev~ z%qih|v@umKkwy*L=ncsG6!We=t2;ju4P6_qSh6qH*S^8v;W`m05(P#kQ)_qW1g_i_JhWVH_{-T2{De^Ft)#qcx)l!r?uh^yX! z=Np*+D$mojm3q=3LO%@x|D=Bi8hSx)pyMdHGN ziAX+jcM+Or<)U9M&t&cm>D5kh1h2a*D}HY>OMr<5U%sT3V^R6{?^!7~NkuItEW8fc zc>66*sK{rxc~-lJQ8v|hV&UG6&HI{06Mm|L*~p1mHMhWDKAxw0x@RAsTv5Bm9oi8r zaPr@0@v!H}hT_x`o{2q{Icce@zm2957hyraA%+_iG5?x+{CMYtk^QPSIJ^a56c9rFZ2hxpBHY9PVQ{@|hFevIKgk(=C?%(7M zqO|Ql$s3$rZVIRU3P)QCIR}?i>Mi+iW#X~Qo7~Dgtm=jQ&?|%pQiO{~5tjIlbxkO!Yu?eMoFM&MH9!6-UCGfv4iHX1q-|w2} zQ0I&0kH>EdTcHu?YlLp$X1-NW#9rh2^fBpGfI>t7ku-oifRm*dKN5 z^MKqMomqr`0Bem+`Hd}@L)T3ltjE5z`S!O+?TVzOiXGPU5>%Sj%gY3Ojt7bj*QBRE zKHOV8*l@C&tu3O6?}a=bCzWFjxh-+@l&m8QXXO1D7JlDzeM7d8utJFzv`$}NZ#=Zn zM=e(BYT=gOQQC`4H$KOUDGBMnrfsH(8+@IJ*PPMh3^~?v-`?y$SM>5Pdh188y@4Pr z3EMas#GuS@e%++zS{ByAxOjirRP`E8e2BpWk=}R|zF4WNy@yNe4Bz?6|KedJx!8e` zajlW2-f1%jL2y@1K7=i4^eO3;teiRly#rq>OIxXd3QeosHc;I@T_al z?JeYV4<6Q2evfWyAXtMf*xhm&QKD5}T9mG}9WmV&|618ZEbv%cqNdc<*awj6Xp19h z=O9vFo_yVEe7VdjHjo6gWq<8n*$y_dC#tQjjz&9VJ2nvxG9ciS<=mNc27Ec|Gp!A5 zE~Uku;Vp;fPcpL+ewaORCaptKlFSwkjfB2E#-u;-ESA9prP`LxAHmGznB_Nnr9~DZ z*@&clomLqRX&i@HFJZ2`yEjuy$Pk#>E{EC4th5g}IgAYZMY1Gt5S))PbBE4uOtDY& zOpO25L~_V_ObMLJ-LY_aM%9=kv36}sU=6cJo?{KKDOHm!_Y>Vy2{nx?wqn2V{E|#C zjUl2aguyp`YzU4?2uL@zo|M|J+5(&F!`Mvvul&VzCc3mp8n6|MFt` z6#NXqOjbF|UzF9N`2ED=X7g{TC|j!cHgm4cF?iUTFy_Hjjx6E_q3)5(zCNL0`#GE;+}zic79BPv1#@{$oQf}@Nh1Ao z>}ipv@&JJA(TkA}0XJn5ktEj)kkDAYANr;w0#-7Ygq4pOp;utx0?EOE^}f;WeAOC* zA46}qHrrfxP0zschD^^-$m{&Xdg}zXoU227Cz7s zYEkQUCAWqdZ7iyXvK)XZ(`m`Ba_6Q3;&#+WFPS{Sprq_UM$fo8H7gOVd|bF-m40sgj%j z&4bbJJ2ZX#@!T)tcR<|d=+WdeM=!Mm$p_OL;)i#a$2A_X(%$zCUN{S7&aX7NuPyuA zU~O1Oz{b~?itYY`u>N3#8Ryffgz?UO-(k!ez-ql}(NtbDe!(QcLTmm;?eaC*5~n~* zndM&+SK{;p$rD&oAVAtiM@$p@E?Kk`Tt(HUJGE#eA-hTHmf0tJ^w1~ANaNtwByb}H zB<8?6(CBBblr!^S7dt9QINIIl!T&Fs%Qd%GRMcq!v=Z0K1JpMY2hp3f^XkAt}gDbKl|~FEIdBx=p^>tpJYfIP@HKlfh3%6 z`2*5qjdKvMXp|g$Q?yf6cmWZ|3~*;S3DuOBN5OYEonG{TJB{j)G4v|oWb4M5aHsfJDt^_HC28~B_inpw3Q?3wU%&RnOm}7A zg>j^}(?80-#VoOQqWk@L^B_L3(PHuU(xSsd_tSn|16>caxyIKPvtrMfR0Sv_UG`^U ze0+Sn*>O^Fk>?Mlsx5>{1biv}jFQNg4 zTinz`PK{zGAjx$2*xG4tpRdQhSa`sGFS5qLzUE#jtt5)R9vsMMRtL|p8Y@{Z)OX9J@oqzyyzL_Xp75E4$_fCZil#l z&vypZ@s;=Bk?mnCrUl8aFLv!&7|8u^2U^9b)FZMItmX-4M>B9if@LRpA+3A&<7S;AyK z4KPE}gGVzEc0wa#`GU?8u1s z%cq{NO`5am2sE!%wphrng@*u@6U*P{UW&h-oqV}{^)>MKhn8KJ>5K(Bro|iIzPt-m zS3h?dgbWVef4ZB6Ihb~Rd0_k>u9kQc!6}3-SBcKU=5}{{S2VBs=qBnDPb4DGZ#($S zSXO^~PcTK5NAk0H_!wU1Yr@cSR&MvwB84h?2x}dK`v1+$@vIi*Zl&(LrT$)$^UU!e zLVZT*6zD>OrQ%}m11OYdw`0NSj1iyc??v5zP)`D2z&Ng9x(@Z?_W+nKrS>vV-Yb?4 z;(AVhIe}d%t1cd-I`tgxJ#4Q_wDVf1U@Z+g=&g92EcRi0THWmIFL|Li#stVjP6imv zz*p5DEgz+Z$D+vXrq;aN#-KU$Gug!=RTq$R3hVd;*7qUhqfuq8wxiPmMGv0vbV zZ%Q0_e@sJI>nPW<)bJ*vR=-8vq@b-P(daU9j)LQgi}9mj?ql^a>a+F1JaZD_VlaE; z#NGi!eDGs@PqSsqkLGLObamQ`B!IXlP7ackoYOK)0xayB$mlkh@#rNNdTXf2%w;}R z!NQ`}=WEfyzUc1~W}&o+U~&puO(g!3X2{sh<@O z26jGbZ-4)usV@ z6`W6F)nWVYh8^eT0PLsSGhaVYQe(l^+#cMSYC?{XN14t~G*cm%H$Jw~rD6Tse#A2(FagF533VOT&-v=M%dX?JX+>{XOy(8w0m$_hY7+AW6 zj;v6Sz2hjakKZI!>^K>~G~sca`Tq((;+v^(xjNWgd%U|Q@zW#ghy|MNWFSj)Ij(Vg zKxF!YK`}wg^W?=3^ws`VKrd#s^wphZ&A(`S+EiH7qQV^|Ki@d1X-FZ4_Uu&Ucna*J z2nVypb;va%-*;(5#mOtSuM}q;RPSKuD#$CSwS;>MVOC%=a(iNKcW*@{qh7Q(70$MZ z2)+ZJHi{US{}Oyfj&i0ZOj6WBR1B6!1EA%Wz$yPl-{HQ$^>E}&_xm}+lMqbNjuOz1 zoV3B+_JSFVT2<1os`oa)OW|e0-*g?8ZxXLn68Uv^4CQX*r^-=V} z1xmPEbpbrubraH9|3#tc{%;D6t6rB5%;0*Q`+rere9OEmQzMk_>9R6L!MM5$uepc~0k~GA4{ghO0U7!r8 z`rQEikF^CP4XMqKcJbgeWi~*3YqXx5sQmSE$PCFC?w9OPt7G;fg~rE#=TibapQDGN zI0xYQG7;`WeDBiz$^gP;WV6`c_>-2(pyixVcM6-?poUz$80-UA5cp<|hAS}%&i-<; zDs096#9jO6$;0k(DSwCLcqM|_>bw?j4lhm|s49&NsW11iFBT(hNH+aCKg|Q4!cw9F zl*(x=pMe`A%46WDO^a0QfA)e#ie`d={;p=qv0vTKh!ZWN(oH!R19AxvozI2L!!`(kcg~ z35ntD=#WN%#NokQQyF1i+-KtG;6`-F9$HzK2J}7*RiMx}DUo)$l{XA+MP*!z^ zD!Q5gT;2pRmX8ZCyWTIK+g>cqC|Xhc_v9{D8;rcw{uKNfF8SYN6++m~f+~E>o-8b` zG!})f1l(tO|4<(JU4NKoZcL>jOV1msBuj%H5@}Lv&|=v#1=vrZ8WNW33)bB~W&|S~ z?op_jDerNOg83S!08%;7Fk65c^&6NAkV2?M)xF01@)vYDN+m{=)BxsqzWL)tVSs?` z432x^lKiRQX@O?Qi@$2Nx9qtR{K5sC=Cs_-u&(e%cXRPM^gIjxqh2K83OAjx1wEEI zovBID9TOB*qvV7k{1!#bYF@U!LYIZX8-6u~m4(qdhX0FoLdSvEP37Z>_)I_03AbMR zoX4!3LyDQ?hjT%!>W(VOb&fItP)OG`d0}tW-4Xag^>UUiP6bk|&0>Ry|1`(=y|9Zc z$$aFI;yTk2IC)(nfB--)GB&6IE)iBtEVs}P8?(RhBr+n+cIAjpQ*J?Z%{MuPMDB)z zAnh#)`C(sirY<~g*IcumW#nzlVU+0rSkI|{%N_>T7r>qFEaP_l8-v8kGr~GSrqhm) zlOAfHudB-4Q&=q2X2zt3&5;O9_bJt~rmtlg?_j3@4VkRm|NbR~SZ}P$+sFWd8;MU9 zdO)o1Ah5z%3^#->_g1%jsxa(I38Gx8)`4~g8|p0Yk6zH5vWw<73G9`ACuOwjvz9q&-)gSdNMG0V&xAX4L)uxVyLUPAk$kT2fl`^Zvw#U>#bz zTQS&#qH@@1eqII=h}xWWYNeyR+gK9pdArc~jrXd8)TzN^Z;Y#XZq-IRa+$htJ8u2D zNutXowzk9Bw#-TZV7_9YB6W1xgn(9y3wip-`n;=|&mVNnoO);f4GcqCK!S{PhEwvs zgQLi~T`kRQW>Oyyr5d{EnzS)KQ)0vhe+TEWsf87^%%r7AZ%MP7&?|EefSZk6_+r?& zLy%FUQcRhe23MtbaBvhEqoD5Lb$y`K2)+`4K#0i;xsk#d78ktohA|#y+~dK9k?d{C zV~Kdd$Rq@2sNj zoX4;4&LaHR&)pS;J2D=$U=IiLtQl(l$NT(ef;mpGKiAZ=~)AHI+_4K@u3OieZT z;dDY-9Nf?zlxGFs)3aMej22GifIPT(3Ov0+8h^x9I4u-Mz%zwFOj=4$=b8(jH2d zWP8SN;Xa+VcruX6XExjb2=Dpj6%T&>OGkG?9E+NNa4sU6bj+5Xhm_^4HHJPrkCsSBF5Iea!QPpLkr^Ht zc(CcU$h47B$RQ9SO1ZEDe@_QW%T3t3xdrxIOqAtSlTb?t(-`6c1oD4{5#TS~-S#lg zmt-9#s@2E`5X*Yz_;^kC8RJgV=qjT0f>4eH70{bx&V4(BIQu08D%`=Lm%tJL z>QpxFQU%)TaVCuSM&Ocl4!(hUAG7jS>P)BVQA4r#EBPqx*tD>Iv|8r`TF!2kQQq#& zry+IGS4!K)=699IqY&jaRAzq52TnlCY8PT@tiD@``$!&mt_q-5KoCQfO|D>^$`CWU zxU}@Z;Uvt3JETyLiy&N{g4D^!|F0tiC#3|fg&}C%P`+MS#OsXPXwlhS6+rlJr7ft@ z@{z4DMvWyi&B~s#i>W+6w{rmYaX!t9twc=*t-wk)jYnZ`dFQ~U+j(G_FDwQIZ+YD> zCN4O^kjNU}Fe5(o6Q*PNh>3}e2id8^!!op+-d&l_>r#h^``%NZNr)E|wEB?z`?wM6 zBVur5wGlSXDXuDyE>*N4nVE*)9J;50U=V5&*Pg0heKskJ^{%3#V$~v9Xq9H@hM|=0 zc>HAc{PeWgcH@HXJm^}0vj5fZ*;fN9vgf*Egp?_BJChZ5zP`qI`1m7{@74PZ-twVU zqb^B(yuDRzSTC&~vIa{~h#Sq!v_5+eAT5(10wTf#`MzEqnNlN$pV! z%#ORRhZ1EDzUalxE!;a{yKskaOKSzH0Y%>J9uGM#XIy=9=FM)Dy)Z*eETsz-$2j6v zYZ!r&HALJRqVBxC%M5u$2j{hsNgALnyXJJ4x0by6=Cy;l7k-ITqcR_TNo+RaIr)*;x}0DlPjGms?A`Mqbs=_v|X}Vy{1FIIt;tFTVKoY2VE!{aRvQ5U;K- zHrD}Kw|fznJCtBJI!KZac+2e4($Y4YZeN-W0a<2E=J|e(zw!YDKpeK>fKc;-iK7|2 zi7LqD!){A70^NI>kMY?U=dkDEegmDc=*TR23tF!3R9}dgV3YNXI(xh$hkFpHfk!5c z1Zo`~dcyt~d<$i4Fuor}+-XAI(Eu*bQG6pC=T1Gco+lxZj|R6Idm|#uZ|WLo1GG0& zL$>xbVRA4#{K5hG#Cn9^g%@qF5AA)ioaqrQCPKST9RDQ4>RKz{zI=E*F#6LL3I9Xk z?BIEc=~(oyVl&o=B27%sz3X%6pxc4jM$!BCPqmjo28^ixs3g4U_~36yc)w zop-B#m2VL3V*PZO-sN{I{oNjxn_igfTh3*00t`bjn$ejvzok?Cz-esq4;emk~er1z^5-I zwATcmA*sgB?A2y7G@!B8CVojGsyD9g0Mm_53LWTFiOexq)5XD%9UzW)Q2peC#^s^x z)gg6~|7tYHAB9xQhRADyz7JQwf26&Bw(DfWCe*eUe!D-d?ZVD$5s-HA@%!|2QAo5` zvpR3{>iqRpb6LzjfUPg_oHBVdaAoyF>&Cb8LFbhp#7|0_5)B?=s{v~@k_Iaw$d$gS z=Rw4xQBn|cGpM5JvpTv{YFteH+}v&u4q-l+lSM%YjLo9T11aVQB|-%6rj$3YH9him z+SM=7GgKofgHLEZgPurl=DaO=>uQ+s;rsd2yMVKUYJsCde~59NJvuw!V4#z~v`oKb z5D*;Ud$;Ic;TI(0G}V7CtS51Garjhfbi3r0YxQmO#y4NjnXgV&ymo)iyNQ)OkYLwf z+Aw2W8xdO)wlb1xTT8ezEX|#kek&EuJ2EmN`1Gf9(_SZ$-S6|`jpqlQkC%Qeo?y~# z5(Jzu=s{M#m>`y1Fef(f@kR)K!x~naK8K>nFw#di9sA9GXa!o_X?FLem+%GOizd^H z1Z#dYDC9Ck4~V~-q#DTKs~%SP@|KOwE6XLrgmw_)t(3W&KcONqU}Rb}w#2KSA72|= zFZZw?FC#%xVgaUAf&3Zlp8HyUDP2U37x9CT3U9ah|j4 z>(pSgA&>3IK~b&sc15k{tW&MythLGEl%9jzmm5O*r_WL8WBK4XU64VOfU<1*el4%R zTg&ym-+SoTC`OUk|bTv?(n ziAz_PCmWK1x9AcQsd6|3o4h_ssJJ$7vs)3){{A_CmnrbVW38&=)n^svXTsYoh-KrM zTcK`BOn~y1{wu&Vs#>I*CAXvhys2EU0W~)9FHY7fM}lpmtk12QZ^Z_j-&?TYs}nCA z>gRbcrxUR_^ms^<$dNY)lEdL|Go5Uw5T}kX%1Sb!aR?JV!1r`i^0YhkZm%ea`o=M` zx0)WUlbj(VB?cRLlh+Ae{(@F1PRXWKz0+wX>HdL)khFv=Jn$*Zxrk|nZ|{3lDK=Nc z_>^fXbru?pdrm$yf;>itA#6WB4olk&Lyly>rRB*odEc-iY*3vWdWWnpx0A?U5o{Ou^?$KEX z*>lVOn6K6EKQ6Rw0{SJ&sFU=Fr1cn{YW|2~skYPA*l-tPygQK&akQ@1ubVa)OzIs| z&ZeZBs{3}3LFLR8P=lq5_1l5u+|MaQdI8Rc&|zTjuybeUFW!qL4fQA3t1AG&0n=p_ zc{6oERE2^?6YD)7?vwFLN_H(yXxJAa`fxZM9!q;WRrc!aQv_%hxL}e2bR{c&9ENaO z{UG7K056&Jk&dU?i~qbOopo@Sj!W{v%|y2)MEu@l`nT634)Gfx%Dr~A%6D%SbXRIG|oo#9H%IEl{eSir{MgDZ*9r~szSFD;P><5kG?wW1U z+mSTt$6S~RRy3Ly)20qhB-jZSJu91V3$R$Ie;xbIv&Px~(6ChCev;PE5^8YHZq?Oa zV|?ptLshE#n!1CT^+Wz%jy_S0Zu8qMI>Sen7a>HDZ-r+Yz#T#xA= z8=dv#4=t&Y>v-C5{I*>B*q3h|!X4u>`TgtayQOPe9x1{lqUrCBrW`r@{{F|Ui=SC+ z1b5FO15feKzCUT>0sK>6{4b#&c5hAI*4RcNAJ{$JQ0+aPD3M`%_50hSqM90kroujM zdDxj>|<%p~4-R8Vu^TgIisjXUKP80M>eX02417x``T&zmwQ5;k+guk0dhYFYsE*eJdI zw~P4=M#wQnDfiIw`ZDRCg%ItvL^V6wf5d4a8%w9wBl+CRxW8yFFKKLl2gQdg!@&Q| za*9g)5#0mg&$n`iLoXRq8eb2b3^uJ~1UJyc%Qix?g^~!f)z%737#CTFV!jrle~R#w zdE*rq>V(30Vn6|>C61E2GX3J77g7<#6U#F#rw#tBeMbub_qx%Ce_Ckr z3RliO>K0#5)(@N2GS(Jf0eRV$5)!3ATb_KY=^MPBwkU+P{G4;zV2ZBqNM+MVO)pk6 z));@`^|n?=tyBJP+V}897%u|1{*M6gM;vJX7>cC8#95L`8E`bU_X%C##!K5g_!MNW z%u&-}6U0wt-mX>GBYi-H)lb5_f=KBX0pY8Wnkx&%4K=*9RR$%5iV>FuzkbVC_g3zq zF-*vKe}qI+-o_IL&1Ea1X@-Ad{?KS(Y9+SYRP8W3!(^CNI^qk`X4obN7oRVtolYK^ z0=3!dqI1)jZS=62W=$Ki+rH1Cm1%oHkx0VaMPM&}{`uAA1O)o)`}^1C&(GF3%=WA0 z8a!&Hy%1mCQ}PdpNE?x11G-!la8XrvMnKP0nV@5jjKX&F<&zvg2*b1S7i-ZRIs7}M zi4=#MpTsV2J0r(K;at2NIllQ4q#JAkBrj#2od=C@Xr}X9LS6nH8?QeM6K;Sbj6KMc zsM&m-s4^&~LO;WjW4C@f6W_KWvD+-PyO-y63k$J+hM?VGE>^mTQ!3nuZcfl`v8DR?(O541_O(=O zr%to$*53lsw+XP$8ZxmHzpSQ-t{)1u!edBA9C1?^VcWvsHRKtYta4Z(9XRM4l3i3S zO6h8vu5^aV-MLgT5{v`z^{>hhhHCuh`Sxm&HW_>5v@ZiVB_!=RW45Rg8I{r#=59?u z5#mT&6vE1X`nw|q`_uU8SdmawIF~{=UYAKC1-%`Z3Kkv3+LWiFWJwHrv(Di|%&VNn z-wIiNx9PPpETEhhU1Jk+L;n#FQqk;Emb-KH5nH*DSii{<5883ayzLa#s@YU1n0Z5A zvTm33?Wh3r|Jx~{q>`%XY!;Eys4tfTjpz`4&TMhHHx z87kMpuO&bfD4Nun{F-?3{1Y$}2kfM&T15#-t^=aN0zT-N!629@H;hO$4clbS6kT#J z1+zVA=jZQYl4J5?zzaHfFy5QUJ8PawVz00KR6&N$_ted_pP%j##kuv$5;d_10csLK z8?>V$&zIAIztadx^3^yMZ2g~lcxx4M{KuES z(Pu$U;t`P%^Ki+9qj~Uk48qtAc|O-~c;qOgt7G+HFDeXMbu$!mkRV5HG=krb&FF_> z@VUsKd0Yv;#CNg$bRh;jJW3_X>e^Mlu2o^KMl8jT!v#v=V&ACp@6v^gS25fsg_e_Y z3$E_wnTV=VoqLPFJXs6hs$k)NOg{Q1x#rib!Iwd6BQdKd?>+=X`}(@AmB(P6L-s7%{PC=v{0|Z%8h_V`sVRme-G{n)R;+E$mL9!&W;>Rz z#Gb-S4Fl}Y1D`}At* z7(&n_m$-^jAl+`xIr`chM0pwT0Vt8!r5s5OR1uo?+UMvO0o@lD>@E^An=5ql43WEu zU*nu6fuiL)=fC!Ackr>!jWa zlmMQ*Q|ncVRaT{msx!_rw#hy}yRaKd%@A>S&CGVa zyOMq(G5xonZ!#Wf_Ep($ZBpp~v-V=J;;uC3kEORJrY-d_F%%o_MxM-0asCTbiq2fS zl{Yea46D=XHT|*YDU+7x*7trwW6oGAjl@sCYAd@E?RFa~2hD1WsRsNfxQ?rbU9|@) z*&m8n?M&4Tgy~s{6FZV4RPYO#gy~<-WBR|Bz8&R|zat2B@@#EsELWhZa!@gQ!%Et9 zPw@2J5y&A&T+XyuJ8j!*V<4{SsoJy8py7^T9s#WJ=@Oyr->^P&fNOmA&hWw7iO)0f z!&ZxD$9})gh2OQxj6TA!llVV5Ml<`B+KE3qW6T~gr{rooDS+4Y__tOFO-o{q8!D0$B zN8&}i(xNvjE|KF6@(vO!ZNEol3mTSjVP-ENHj`^4;IY=TKjk{==a-=uCSpryA(u-d zSDTAL5FIPqa3`yoaEdv)zgz${gSN~<9C2uvqCA2_aO$I+hEuIOj3+q7ol!7t?&upW>OTj_NZ&ecj!2T`y%5uNxhRN!J^TjRmRBHl7%0xm8;yne?0zUgyVC_-ng5q{qa47Pd zdQ)gl?*nBdN((03lL#q{h&&`k-E{2hFM4$98oCJ%s4iBvuM|5{mtTM6E;fOO>3>5(KJUj<{vZ z3ULTpUd~i|7zAu??COymhnY6E6=d4L)|C%3i0x$iTeEFSpUt+-o$nkT=tBdxzaAQ{ z_bv-eqyp|q2N#SvJkx!^#+Gr%I!8AU^75}}ssnlq%s1+zmPt5dyyIk**88fIPPCBsdc=hj~o2 z9l^M&pjwbyf0(L0D;1sqkIaRz)P!JdiE%%$Sipo+adeT7{uK#yhoacg>LD!!lr)OO zNTFnz;lu7kKw#hR{w>YA@ht_OFIwx`WAXn(wxU5$Fq4F4xiYHX7iKio|8o@4DaAW(0f4otr?Q)V|Kiy9``&CJ=g;#QW=}2 z1AE2lvno~ASL-Gg7r(-=NJN*Me{v#iOzbaGH9}4yPikn&38O=0O(8l15avIlAdb1R zV&qmR{mQT6)rEpm^N@IrF>t9?VdUJ!jc8JtOv1{N*;FUn4X6f5AUDao9>TZ;78&Rk zz_N)xUYXo{-S5nA4FTeq>%iKXG$4>08C99ubp~fBGlR8W)^XRh=>R*VOb-; zsQmgIkrv}Yc>3Bl2V1y97mLJZILairblig$$(*yB&@M;oL>K#^Fe{&g-D}v zxu`p0tmECJsj9O#AoL3?(lKcQ8b(N1Pna@<-R&yXyPmXyyo|*uwKiW4bp++D=$r>j^Z>x z?(VMVeh=-?kHD*^Tr{!0i2CYkZ94zNfp#a*D*~a(Jtj3sBJ=IGi&}G^Nkiokk70qn zbO`nF3f(W}4~bBlE1_{}?mx4=KhtOAB+KXk=`!S)MXcSG4(BcaJIG}%l(8AYD64E} zRi&JKA490@N)XuMCR4(AJbQF#+<1p53M0P+9leq8wZY_xg4Jwwg4*}@nSUPoGDBk+ zJaIsgI7zyoBGs2`p$p(5+~+rSX%NaZTvk@1bEZiGgt)g~hHP^NNJ-Wt++%7pf?gm3 zwrV`q;>8BPJXvz-Cz9z(=F-Pp_dv4!cgj3xfW^*U(*% zxqiKdVShDU`e{RPdsPVY4K}gzWrcCJe;$&W)p7>=AuP`~^tMzcj`n~i(gQ0$lwO^2 zLfBdxlEPx*Zz|Zslgv=B<7f+M=mc>+WTar7X@^=DP%>e+9p2yqK$(xv=rvw`;R!S>z2ITT~G zgT0s6+u@gY?vcuzS~i{URK(A6QZrt6kfqKrNrE=L#0nt>0#s|(+aC8{dF+>-qyD_1 zzZ&zo;BS^7is$VR0$(g4s~QFtR(5gJH4fR>mituJ3q(L}po6|mBeGM8l>q~$|>K}Q9u@{Q*gjvkkoFe z#H!$!%bI`?XZiT4Nv>xAayNhl0*l4O%%hy_L|A(ZFXoOYD;{yr~9Q2T^dbRdLtzr5DO~ z=e}zGky4?zTgfJCXwXod*gUs)+)YP%?FYrnKuPsi4)~{OwSNpkg7rewlPo`ymo8*CC&nmzUR( z9`5QCXFC!g`cThm<*gSnL(IOpw)>q!1I@m!*V~Rf`|{(* zIgrOYF;s2dq}#rPj6MDH(0_YRoY?bWRkG>^0>bMxw zX*i?cSjkXhfG1iyoS#@K%3rW6*M!xHT^R8Is{_p`Ci#k;UA*DU-p~V`Wj|Gj3ZN@J zGBP_dvhn`$%6a@=l_?w0^!*?Jvv}wFa{tFn;MMPVzioIVqqW|kr>midw~8C))0azI ziEP*0U%&YrIG<7W&0Y3R{$J;d^8q!ch|=p=!c4P#>`cAlg(s#I2$nU3Wsv1D_sU`K01yn#e;xAG0;ZoCz_`iOfWo;X%qbh3q}g>PY{ozDF(ec{}Q z$s$EM)h6^2^WbyTGc|1D`rE(W-d2nLZmTS~fm}Oy{$q2Ess4#9Fr)DSq$+M+$7OgK z0F!8p0GieP*JDnJ!(pLyq6eoTK*{-8YPtcOVC(WtEP4E?i(hr8$DdjN^FqDzV^8XG z?xjHI4+osg{wIuI2lWOVEL-dF#LmR#I3E4Xw}PL`RqPd`7}WBp2D_W{HB0#hdjph2 zpSISmGR;Kt3DK=37}t}B%z*8ggW{hu$Ux)ERN1FvzRlSW-A^({F_f|sW4A)V5>{Js zSeH;2x@u`ndQVn$c|BeTV+w^YDYvN3O4FD{QwO!TSx@TmR)$HUdQk-ikt#=e0*FSFE1{6?NuckcS`?Zy!;=@VKs8=cusTm zg#^zT^tU2AhB?7dF8D|^4qk^r>79#gReX7c(FFrA$Etaa5y#|>d{*r%233X$1v~*> zgt%!f%V(#Wre0)r5>p`?r<}TuH9uP=jy$XO%^|8(u?5R05^hn!jJR+0)AyD0#>U3ruiGx0fz@}5r#=^} zv~4IL*V0}DW<@7DNeG*54_hGjwXt=d(EUf{fh3<{2-eOIdHBl50SdyWBY;5TNV(pV zibp`Y_VLWyM;)D33d!#ya<2~feEOC$7LpJroGiY_)=+*Fjr6qe{Z33 zJQg)x6nViy5K$!h$*ASTZI)fU0TKfUeaJVSbjUloW}T)E87fzIErbOpPg!TD4tcrW zxgc1p8oD0iw|vR$3FK3?9&5^LZ_y(U<6q+q5JeQ#)z$Um(wf5pf6Xu1_QX)LE3O0E z!>|%SdPDZ`TuiS$ykhMisZ|gQ3f3O)l2`^>z{aJ*3J_xnOPG1-NE{J#s-uCi6mM=A zNfMh*>kfH`GoG(X%4K`cxw?O@B~theIyrAGigO!wcB3b}U5J&yh9CnT&K;K{@Fef5=Xzb6 zOqV=`XDFr{D8ujrjEh~1UMuT81~x!rCKx%iv+ZjO5ws36<#yiJ<4o`U$+3TA`IgzN z?LWS%Q7H;{SvF9H#VH#ig`9=OC60W_?Dx&;^X5ZT3{V= z)|l2`-;)kM-nnZ|*E}A&1}rj32CyM?MH=}VbQu{w$*tFARTT{nl7%LKONf_2bX9$+p2nZ_;`-T%zxTSu}P2axUK0(S7OP=>+)8pXYu!Su_JyRpBXVeMHd@XUgY??m+xK0svD>O?&Ws76sLO zr>>xz$Y`oecKw#f%x;?e^DPNrBOs?$&sWz_VKS)YD2TQ^HGVXSxOo&&8*wD{A`MeA zeHJ139@b+6J4GEU{ShPJDbK>jPdjdO~vO`!0TxSESxT8G6W0{^Lrxj(ADxEl`5w4yWJA z`z5}Ld#^=7eb?)^mM(XfFoQg=g}Hp`8{}(a)Dx}&JZ%?4Z3a~j)TR|)>{GId^`7Dv z4(b0-ib)l`qX@eZt=qx=j#xGhtQhPj#bB)jYW*%&PJ-`ZuHXv8Aymb6hpxhf?S%T{ zDdLn_OYhL#*NYf0sK4P^5cN})Ckq>E+|qK}AS``l=5T={t=RL!ExBw29CZk5-Hz@ zbh0E2fqIXF<8P~hfOn7)w6m&AQ>f&^0K(}H&rD|X*=vg$*X-L-l?dnM9Q7TQ4Rx>< zI_hml2jG}yxTkTpH^LNHI7L}bAE|Cxf4hOe^Jfv!ARJa}1rGFbgpaD<@B| z8XpNU7ogYO!U}1HPp}PV=NEBc6AMV}wd4FDQge0s;tB=eMYKy7Eq%%KyF^7q27rnA zwKP*=lD4FpUYS9h(3?`TXVzE9c7se)hRTegH(SRM~T zoGw$Zip#rVyUWP4AXA3VqT(N3!GHuCZXBV5sU2k{gH)(1gQ$8@nTh3mMX@xUZEZL4=r}<}X9Xz@4W{QcKO>GzgYydsl z&&}YxDv-p%u?2vHI^mk-Ue%$o}9MSzT(+vq>Sx_p>O;kX(EGxhyAPoxKUVg)@Xmb z@lLm3cIy`}Trv;;-QxeFxS3BtfVCe3KVW=ULl$P!;6_D;` zNI?{7L6HVQIwd7VS`eg_ZiN5IzVH3q*R`+x_?Z_VXZ+5!j`cl`RXXB9;yO5^qj*C4 zuIr`e>OO@mH#@EnWw+^%XZy?ic*O6dQ5jf9y0i>&n1#C?BJ5&1{9F&P_UGY^c$xTQ zg&i98tjE1r~%el9QLFUC*EwL%i=B^(% zB+p9!e2DgDiBLXEVAsGMlGLJ(-Jo+wS~_dC{(7|p-;17nVVyjE^v=sVPxIj(*FT?6 zeh|nij`25Au$!OSMqo1|^sEm~aU6cojFxW!qm#}G!-vXfl;Q>mm)8)7h38U-+H~?v zA$+w%E0qab#3pF_6UcRGM8DoEWnIOc!-0whlqzEocXET>W8-9_`Ve_w+#?I&mI868 zII=H2FrqMBTER_R%WLWfjaV%eQKaUSTy>|uF-7P{O!OB-6@M~9e<%Bx(|iDcg?|)z z7WVKw-5g7VqE$9_?jQ+WKqm(hQ{TG6(t#+bmXId22b-%)qvt(xP2MlGikv2SLZJ|Q zn}}geagHkfWxj?=Dh*65;SJ8PBtmb^G4vcLqhPW~vUbp<4#5z6c3%I%5LAp`r8iY@ zif-&>))>WS)mYaq&a4TFsG_n2+*+Uu8E>LVW9?> z#`LdE$hpDLwUzhUA%g{!h&Wtc!4FzZq0W?D4>^%rpCrPx*^_K(9p%(I!N&~B)hnz1 zF+0a=r5&r7=o~ssq+utYw#uhIi9iJ>Qoq;~Id&;dQNCjSjJL+B99r{Q+`(JPLInyO zZ%J^YjsH|RC_+7>Lk46qyt=(=YZ{nQN;{l2UantC**I;_#Zg832o8U7gi;D7R*J$5 zjxT|(be6fe9yH{5U*5)rQ>mtmeS(OL8AlLi;Ms$z+W850gZEMwhxnml99W72F{|BR z$}wLi?#dmLFqT042j`2COhmb_)>B`kz)socL`z{qs3ulMh*ehyrP^T@s@3C)K{p2nESQ{@;qFU`||of75h% zedwkl6P2&BmP_N7mT~@O>F7CYd>mmIGiZEVzX670s|@K<5q;iJr|+_bmOqZi(ihi} z!Hsw%$YHYyFG)gUy zYyO<#$y4d8M)x5e^yHsgFbh+q_lW2tcIVBQZ*N4w6)Az5gaz^zrn&ZPMLb{wY; z=N+?SR;1(>nky$%habD2xa58P*f_dG_u!Eer)|-P!1ZkVyQTBpW}>Z9zuRwvB!GM@ z_&LAu+fP+gqG*qV?G1QStMlN?lHWJV?{x9b7}?c)jmY9h+B1N)oCe~Fa`7&xlIe4Z@f))6EW@+9hbW{@(1m^1<~ zk&U@$6?UqiD3S=mT0jJ*hOCDAm(eVn2OKECJ*HFW!c<0K)3J!6PY{co1;m< zMN!2a(2xIr3r|rb#(j_q%?j%itp^(KHC6HZ6M@Ad-5Q)))-K443B2B3J72fDZni=? z7=p$XvOU(o!6lE!n%9dY8D@%ckw@Z9v@><8(zWmn&iHDUSKHWy^VH_7G==(2Kw(gF zbkDE@?f6iZeSr+=ORXl$+OUooTAL9?syN+zFHBho2XUDlsdreLUK(o5gEYL0{~l1( zee3hbMR7hG0Ww?f)N|%!X(l>4x^6SU&p>LT*iV36NNe)m7zBt`(KT+yZnFfUF+L16 zw`2U|CB6T0GCP2^exW6GL`3mlsd`VRY!Tq1Z*}OE?^8rZV;XYY{w+-|#!!EKD9` zxY>^;#Z_G)*KO+bEW^mBS-V@a3^b}#PljexYyv)L4J00%`0Y&oqc80sQVa>h!QrDm zHxvE_Z$+;MDN^nCz&F82y!&fWw%udo^@Tmd?8gHkbC~or^@-H{%&5m93m#Pi6=zIk z==mvF1KK$48hm)gxO*lwDHOl+qv5iqH;~n+Iet1sX6re z*%HSchNm15K<9COC-wvoJOTYT)k+yn8eN2V84K<G+w8;T1q$oTrK1Ks;zJOr{*Lzv~oS`oshNYzPfm|&dGT5VG113r{#&QiLq4vNK zDSN!qfo@J%j-LIH``k~fHI#}Xfp8$&B)qSUQS_A_t|dqRItDMx!?VGGA1{ZSPcV}b zx%3Ri&b1oZOAT`aKLtf!%Mr0UsDJcU16k(16y)6I=Dq?+{W=!FsKoZmZj8~I49jJ6~kyD zer$v8Nm_uw)V5RUEP1`cuE8-hC@)Tr8&PeDbX)V1AWxlGT5?0ED*L})?AFbSjePSW zvpNzu;jDL##=ibjEq@pll20u;kO*E=j!5)G0+1(85@W>$|0y@~!{QlLw{myPrs^_o zF45;T?+DkFiPo@9)+`jaLl>cMIv;#we6YMKKa2I5IIm;*i7s3RUctynpoj?p zM!gBCy3X%#QVTIoltEVAh?0Ad^?b^HLI)`gFkZKoRSjmDZCX>R=jSo|bQA>tKCduH z<6CX=K8?ihyFm=#VxXy290kjHJtBN-$?@pKbIa1Y41%pFAtZ)}AHTwN#Nm3l6C=DP>+5Lzm{85N8VXdHTV~viT4;JuTSxE_NV#g89 z@k^j))ME*gQ;F!v1P9UDz!0Up2oyxmO)qbOeO^STE`KV-s=KrLN0@2n6a1(G(R5}z z9zbuH#2+B!6gL$A?2v+O7iI}~D0Mh9H1yLf34}^3E&|Ll`OGWU`tru+suR-}W~zO6 zT>kOFvjr#KPwW^XPB|#EKt2adJYk>NNbD_jVR6`gZbL(ZwmIEKzP~jrCKnJ2hk#J! zHNfVYYE)}CkU%YDv((~Octaqy1Nsfj(;6;Z2BJkM($ZIs7ppA0MZXo^|HqAila|_n zIFB8X)MZ#yIG5HwsSqe5Qwv`PN`PfUl_;Oh_T0&3@PePHo(0QW3$nsw7K3**{)s>j z0u`lM!I^vXiIkR#>V~Y}uxrr4qC+Q%`m8NT{mg(M{(!pFTKl1y|dR(5x7zHGTZ* z2CMMoO=UMVcjY64`2hSYZs0H}VUt10sc z&_<@4Rli+zewqK8KR*DBW7KDsM#YRy;m%K=&Dy>wa!qE|U92ja?B}U_4G?C}K=Tc+ zlM6@wb$vENJK(pUzZO=v{k4lg18ZHQtZ4L08R51bDlSuy*KpXxv<6lfcTsXQ!L>X?^I$B|g+f z(jM1qKA^9^N-4q?Dzd4CI>zvMQWd9SD3h~26y8zqPYlg{ftOerbn+fZ9K4w*kE1%Z zMXGg$bJ)KD%nVHckN?w};VO&Uu*xDQE-7^V7jf9f_k7>#THm-I(qeuv>eeAEIxhV$ zjcq9-T3<&GYPmm*P&}5W`y6PcKKnO-OStzXJccu=-9j|#3aqk~>uO%zqI zbC|C;_W8-`F3TN`Ae8L+FC4+qcI&S=LW;i_YF&7;uS=5|zknrNi-LrnPDJEfM~YcC zK}msK(eTG3uaU>@!zb03U3@;^l`x}o_ZCy1YQ%0$@6fa7IqCOc=3;l9w4KsL6WoRv;}5s*fN3+%Uj+3 zByn@TRtjy4z@Zj*1Wb@! zZ~6Q@S)ZP?2r5h=vW5*N!eK20tEEVO#%Ur|!@rg+;6^66(B$~27&{9ppDY*a^3z2o zt89dS=1MkK!HyrNj^reN$9_6vO>9)>FutiVA>kAl*gBjoWDh^V%X#y3&XJYCwh^Cc z*7M@$3;f#7yL6LoI=8pKD$6XM%_ZwIX#7*S1Ytz+SYVTRkU+)Bl9)>f`|kh*AlgKT zz5Bt0ue@HIjcyo8I(Sc^tXCks>K-dnU=>A`e_3b(!WMhxF}CdSBfKC_P9@S{m_pT8 zjkdzdvf}p+(&NX=hVbVCC7JCfPV^$drYeQURyA}P8Jp~#FfGB$2H(W{ zES3RM-H`aa#a$>*0<%s&PH`^wTCM6P62g9k=@&*|8}wy-Y|LU<_H53XPr>I{gyqQH<>3_JcDdZ8WmoMp`n*9EG?-jZEI)lh!DQ6~s7cEPHmyxU9^gJ@8TBC`%zME42?Y|8A7gul%O>NMDsvC3lKh+_t)S|51 zRHa{{cAn#^Y3P2Di2O5W*_(U68lY)F8PuD^)KP{dOf#_KUQDT)CX)U+rWVOvG&Pjg zoV<_t{%BS80C9O;ofOAbNN`m0FlRqBUXMp0+miY#HkgnmS%(lY0m>E(tmMv5)_bQH z0lUUYexyew=ry6rHXt-AZ7rCTur`q$duM&Fx*K@~5)GBJ3llGrMjpNL0s<}pm(5_Fn3xGiaqm!qM4v(q z91inD_tK)r5tXnWWV<)H3+b9ZKLqm#ZD=al^SP(rB~#@gVoCMMd^d>nb>pu7qV_=zR*6;e~C25u#QWgeZyuUs&7y#y&{1)>E z6Yy@Gz9F^`qhohz7FEI_=fD(FOd06aMBXvrR7rOa zScM2a`@JBWsAy1O%AqkYIfWP{;nWo0uowb9Ib16(##SKgK}pC$mg84uJtoD(A}u^ytH-28%G#pq zTs5;t#rMwqL6KCeMCVQ@-w0*=$ zA|oi4+sCnkis+n(Xi}6_k#SgInC}w%*+ui_LN=72{lxyHXX}6$j8WQfhlbsmKv{?{r%bk=?UtzP)^(zSgvQb`83)y7}%r;bZakK7z zlj4q4O8{1!BLU}!`zJ3mPB;JYbPA18hJ< zMgaFh5wFCNp{B#D&>Du&3FjniaCdS_eb&13ILcRi4W*zFH`_@KjFgaKFkgO|tRUS@WV*<$Wy$vdkDi93wHMjO=JB}N+N zj)DE-fzdm5^WR?n*Kx8G4f+K78k-K3(@96qJ!B!IsWhTN5t%?1HU@1dioE!bNW_W&II+nVKS%!g*nR_ijemSVTalqNs|4i_gvr%B5DNQjZztQjR3mtCIiN8y;0? zB-%k3i%xZCBD zwU&eRWH6%Gkw^@7D2S1nG*B$BA_f)pHSA?qK|9tIhU^siF91Ej1k}qDB@_h8Gf3Y> z&skGIx2F6hnh)o)n+*d4|Cp@_y`gAgD%aW@RU|;kq!0v91pX7YME@2e)6?ic;@UiWL zM>kpeu%G_dr}mX=1wXqafvKSGEh*zSm7HRqZuK^s{&uo-nJ} zG}|39FmckST=Y?q;9OgUjz#!qq0yV5SP=(@`jv;VXzWB$(5fHL*!~7+s3QIk&_IxC zm2igl0HKr(S2aX173#$*F;Pp7K8y4v5zKf%T0mAq3{EZJYHH#6 zHG`#0pf3N5e@)q?irR=H&6DMnsMv|wj69jvWT=7EqQ4(*3*=U1NbR-g5=rmFCy#+| zvY6sv6d}al$M!Vs_fO#Y7g|&H_Vzv-lKGN7q7)xhygB+ek}|I2DHFUN+Zp})>D|#q z@##<6)bevX=&}qMb+X(|;{X`$wJP-HBH_-Fw+=B6I(n}}O7#uA{0t_z!T}RO31CG; z;P*y$ne+Sp!J06WoKkQ`){^f8dhm68>NT?&>&${ zn;}2%&wp?n;VZ0qUTg9Fv>1^wgcHmf-ET1mamje}QvU^V^qt^L-*y9r)ZeU6T+B-f z-sbwhyIvP-7YM!uR`UG}!{_DS`zYeH*PeWxGiPo&Xe>gWNUHNwIarRvU-NHYQ41~* z(oBmtaI5&mpv>8V^%SH<888s%B9w3lFK2!O6^me$Z-Ri_&G~9#ob`M8lQ1TJUJ@t| zDHl`eQl3+H=U$R?KcNlW5)6J9J(fNK6;tDju z$LbHM)VlrZd%!4yssB9i2=IV}FktF%7|9nP|GVwVt#BGz-KiHhtjO;?&7FV!QqXa* z^n#GT-7ny0hQZpMpVEnljA6GBxcR|gln6YMGYl4{?M@}6Z6_B?5@n_8I+t=;&PCY& zZo+g`&HFK)NaD+sDC4P@=~H$(srh2qLhmgUt#1bo_OGZz`(u{dEj5%6mb%WLg2;ep z;(rN|e#shrs8LbU2%HD;75tfh%dT4bW+`=;-+3*ImD~0@(0Kl+hvB>fr-4ayCb%;U z3w!h~)#Gj(a=E!x_%FUsn+5c_th?P4ulM=y?{}56yfRQv0Afpy+2sFz|Hr_ntn-t~ zU>;x}%B}10{!Gf3TNPT*2-WJWb7y{$6(E1c-fH+hpP7puEnnMt!Gh1^1E6j6L| zDv1a;dnKv|dIv(+!GVdFHs*1L4H6iJsPX9ZHcY)OB3kP^E=kvL*PzzM{z~<~ILV`b z;Uw^v=#&MzwkZkGp3BHM4UU8JR~Y|;lc=lw8z(VE@9s7&3pa(CBZo?o>I}6o8vFRC z%EwSNFeY*(%C`b7IGT0G@a5gw(M+z2#)8ixZ7biEGw(>Ph77@{TNA~1m3WS5fTbOU zSs|wzfYOPyDfQf@s`G9+P5y~Ea*72|I)z}eze_pTk!WHP!o4~!B{V{P@CXOh*vIx7QgDK(L4YCjhOj?QdvzNv9`{+SZbUo<;{l$eMcuJ!58Er z5LLpcf&d_iLiC#|yY6d1FMavp(~-^ z*NE_CJP?&MlQ78LrKL!#Hi@Tx`4%b59}tlb6S08TkeEV^u^72Ufx)TZSdtmtnwWSL zHNK)vIbJ>v&J?XMpY10jn+KlPg74Up4B#W`?{rXlXzhd%?+xX#Mx@W()8WcYe&yz& zB%n3?S@MT@#pWQu1^>E^#Zo>j+)_61Ys7;1dX}|D4sqb7Lf2Hq+t*KDUR(`o=mK_@ z8T})#+#$a9fcHDA7hw}WS1%^N*&F<2+Grs~YTS`Y`UFC$`Ufst8NgoKB8 zh%IxyT|2ODL4NS(;nOeWBlkkL6+*W3n>s~|RPsXhQ75oHpyXapBf-wUN4(x5KDyGP zl~lATrGtn{lSXLGsmUUg;G$!C>1XQbT`Dtd`u>Jmy5cq>TKowV2Z*Ebe&XT;yo0E8 z=AzL0fCC=lsTeMKj#M?$2&H!kTI5x*&5dUk0qpQyHQZ|@C`+l3Lp5obZ!A1_>>DGR zL`~#;%tm>eruDJGa5)R0a{jDR#komr1(KVt9`kQlW>WH)+`-NGl>UEjy2pqy^vtwq zMuL5hUVW#Xur9n3%V=#*JI-^FyigGzNPMz0P3=|mY<_94iDOM#HTD6~#YjV3GP%aF zcmpYTU&!=;lNC0E$x&TV2-`v!A#B)j1#4TV1Wayan>5j8^}&sYKPb#JqK~| zwJ#H*|EGf941wzHZtmB(xZb4AWV-D_-o*4xDrwl^CxzHc7?eDizxPG>=p2Vcj?;4 zW@5vpdE0)a!87DXRa0P#4>VXVorux@I1k_D5BnZ^@D!gxa`E;0R8IEPy{kcoc)|NRYw%9eP{N!<2y3P+> zrO=l+D_ZPQsW__R^pa2(S`OnR3MTbw`4LNn0aAUcXQ`QLk-6LVa+7MKJQ+6^Z!dirE?BIH8IO_^qA|9OOYuTJI~_8PUGeyK^WJcgU<*% zEMl-5RQ2wgG7rSH;q9eN8MX(t-mQaUoqnZ8oXRZB@#p-roLiSERrD869HC%y@2w|F z7ImZ{U<^)zn``D4%)UHEB<_7199$eO1*}wNYAF<2E{!ZWiomy?c;g$rj@Mk_$>u|s`BT{Av0C31{3uS zjipa1y}f1518XNKyG;05d2JVsJ)Ls2a*9jP*OVtgjt;rd?3dj1;iK}n(VTD5xFxw*h~4%=hrj8M6^y zHg`kjJ4+f6cgK6*JfM1@QIPVD!nY!@4xTd6=phZ8qGwFvwGt0w9b%ArNa;jg}U)dXEld;C|fjfFi}Jfs7*sX zy2j)&tXViDFC?{FSzI;ddp5@J4f(h=;55y9%;?kmO!r5K_&|rOFoqFn=swWN^hU=z z;Mg$cMwavJqj{1@u4cq%eI%H`1gW{cJ|K*RXO0=wNg2(al>67*!+$ty?dm za9GLs+oHTFxJ$Pb`yl_ukeGqk-*atwG3SidC|a`mRqvjTz7s9&IGbWUuth|4-F9(~ zHiks&zLx*K8C^Pr;DO_O-It>D4{!K!0j)XFcd{x~fd4l0RSP#^S!}ERJUDHl{A3U8C!nO+OS8Rm)Nx&+rbttV)}!F|ts(bd zLWbAZnL91bJM@_W7kDZ}a$$cO+RII%QPc@?uKq0*ZOUj2oY8HQY1TJ#>Nl(HA;0EL zFO9`wV{_a-sa62Vc^807h4JiraQj_wPFK5gEB<5$z0a7uR~If@KR|IYE1WQF$^7>9 z-6OI=2#)=^fzzm&*X;jC06-rD#x0Ph$$aPGxlm4y=)EgPUYL5t?l$kWu_{KA?U}eW z^_EHk|Ay^WN(++&Ig<{eGi5zRpcbM1Ris>q@A#>B!uN}DqAi6xa8Sb?wbdDr+2RFQ_4WcQd=4(UW>62mjX%lI(cqje8Gkts% z53jqBx&GX#ny-Hi$(cJ1Mc%gj`Tq9JlTXCGG5xpFa*eI|jN#|Y?%vc6i!jd8HDs4M zB~YH<{;)hX0r84MEBFfQ7TZ$wTF`9@`!MysO zQBvcj{&8%FzoFifyc)SDRR0PW3lJK#kd1SQR^--!v#S;Chqz)_Fcxzmi9w%2T0+X$ zYa953!ZV7n6$}Zs!n9R=LVOsTQq;8TwaL?H#O-51mCyLTJtn8Jvc3)HxoH3X^rMcU z^f?^*B1jUocl(?jhkMH-PeKaES z2+hCe0<+Sn0IJPSRZ{{zs_@0dVAn6NBxF8mD8l7rL{q!mrGUUWYie{IcbI4vhpo2& zN=#HAhEtg^_P(QBh*j(mDq`rp|AjroVjm9cxy0`l>+r_hBYTAX;{lQ!Rn;HqI15H} zV+mN@&wmMbGKBnjtjAEKjB_pRRV4%)&<3SgQo#NvFD!QdmqfX|01fAt3-cB;jp&Oi z7w^$7U)9(=0>2#|lN%4`maaqbyr$)Qv+rlwO!8*Oj_j|!dZ(9he?FY4X12Y%|lDeb4Wm-O28JYFPi+UkP? z6UB7G9VMcG7c6YSHbZl%2fo)Mm6%OONm^#XN;W@iQqE|t1~zz~6ctB~HWw32x&689 zFOPP1b|Sm@$%mM=&SiOFKJE>9T{l1dNn&1CGt%pb55v!oROffsi?y+Co{JtfI!Cvp zZwjNSm5*13s`pg3cWF|Z_Xuofby5nGtJfBe=w_=JQ{PU&lWLR^I^A@Jx&&g z;%g%r)T|_4D@qnea5MPxr;EKnd-E*b^w{tIn(CGhM45uiafBwU#xn__{1g4@U3yjAEGRZCGG=z(7~<$PoTF9*u99Hkdn)?Sy;U`` z{P=~A;`3+aY3Cgt!GTQlN0VPw}; zF+Ff1bDEGhMMi#@x?po2PrUjl6U+Sc=a=t2-h19CmfJtk$lvE8tM2}px54NEa5ti2 z$5fVRtCpYcag5gVjclpS^gg!RQ@$hNjs_uTT;E#O6071pvg>!IM-yy>11qkkO)#3a zhZ1n+n%N2%?ScU5A0EEDk}zRv0rRlMI`odq`6;U*@jlagEWw~SVcLrMC< zbKk*(ebsHDzYc1FFw#4dCJ^UG;nHQ12^I`D(!C4iHv$5nq=DIh7ZCmjxR_e3L`@Q! za^-?=^7NP=5ykVi$B_b%VS*dq9J$hz8Y^$K_j(dUI!ILUrEDj#4&C^F?rO4 zU(a)z#JTfUbv+up*(gOtarKQqzKmg2Rp;4HyOo>UQ?o+7Y9C@)^G61{HOa8(+8gx^ zg>QU*v)u1J8VO82)^9>T>z0gQCN~`>Vft6BTx=*PxQvY*SKydlED`H?ZM1So>BPPPfrE@X$_89Hk%N!^TqgM49 zL;JcC_)5qn(v}$kGbF=`@T*O{AE!_Xw*VkQ%Z%@flrEnEbKY|U2DFudaWsOo^#(?;x@~dHY(4D52yW`;EL2h{pfYPGx8oMB5T%8 zI{ky=+k^e7%Y?s!gVsc$xa6$;_OeIRX?UkVeo8Y%9`0G-_j8XP4ngMCRJkYHdQHIO z!v@HI1BRtdn%eiLAn0U}7;p*=3X)dSPzT2)y~vCJf3)cDWj(jGDc72-LjMKdVA4>O ziKx!{N7GECu+np)i{KC8&(;a|AVxt5WGumIAi)9*xgYj`zy(6lkTfdxgJV=ox`E#$t z(bfTLXl)>~d|NNz_}kmc=f^u15}SEEAoTBh@gxbqZ7*^>o6l$`YU!?HA0YcD447wQ zLQ7p+^uZ~mbv5IlqjD+pFL`$wqbj&4MYH6!B0H@_W0_9HVdoo^t^ipri^muoy2RA z_su$#ZJ2>sNsiV%e=mTVQu!jjN^r3sE$2c(`!Ch^J(w!z;dRX6XJJgTe2Ja@>Yl&cV4(KJ^%|_l$7||ra z0YRXL?X2;Rv7nJ^V^pK(5buTs;$jy5I}0EmTb}2~OKqo+eGMfe3xTOe+dIt< zpTE*_5YoyfSe;s8IWUic+MA|(9%ilnsGW-bD}A5$jufihc?rZNo80ZR$l^~|il@vz zuF@cs0wUWbe#9_GfN%mO(q~GylbR86a)DL;}isJP@QrM$~nVJ zr;}jl0Xb2xfwu4<-+&oHRIbOz9h-5=2xaWwbR3!sKGdr^bYXskttl;sggJJnD_dH!=Zw-8 z_D18`k68SO1zvCmX|K)NBUZnrn7-Y>Y314s?DWX&Y=D#-AO$t|RyBO1Q7Fk10+X9F zKa=T^r#(cZ%7{k;$n=ky?lO2IdPdlIjBzH9Zn=WJfb#J_UUY19x4g|}&%2&S>HcFF zJ|#EmF8KX$JUK{j{mX0Tnz!uL0(L<17BU!Y@lk06^U-~36v+cEx4Nn3QpfBCRLT~i z(JOl!tH;VT%ke8=W5AaW7lDY1&f+Jdl}K6vdteR{g6g3^o!Le97fYk}`ieAQe%u13U_5& zO|gt$PBZG%C-3mfpVe80=RWG@r%k`6v*4w;-u>)msVOE2(o1#jE}3_*wku|pZAk?l2asC0_EPh;p!sQ5 zGy#-2Ld)1?7RC1FWXjP>r_wBbmzC|c)zIuls>a+06wOR zk9-$i!=9PtkGT#D_j-5owKtI&iO$ST%PmxVm#<-?*O9kEUfu~)#wyOVfb9t1h|b_I zm;2xOW6+LY%>tNM5+o@hP@K>|JP#N#QMion%;g>Me(1%$UhBIQML}`~tumymEpxRw zK{c|PUfrqEZTlOiR4J^FS7`M@<6iPPE(rksYy=!7g(_&BxpD!Z&jjfJ4Hh%76Mi-(v_ zzuBvul7le;4gTr6k=?DI?v!j&gWMJFWGnWc>R$#1fbIGVN742EdTHSHbpg4o+oin6 zYsApU8=)w)qE6_~Y5a2AO-YJlp_$R8Bju;gSL@HL9?mrGOs6hBaUSa)ZpsbZx>f!~ zw@0wvts<<2yU{7RB2f2^K2l!u&2_j$=1O8bU-DdjG~tAwp&!OBi7qR zDM55YSquNVpnX!VaDB?*ObkMFeFzE6Vn91gNk!D4?$o8T0a%|~HE#H(!GZn#OAJIdB2n7P#fJGw zW>V2|35F-;RRA~f3Ue&9uxcUi9`42uQ|&M+NZqmpu3){#J$coxKR>(?21b}N=_XT}f(zk7vQ814KdB)A1TmXB zs1LM$ZGYz;IWyR12^|a#a-c>u6MZD^0mni7_(GQpo=jVwOcRANZx@qHFk^{jl;2x@ z0_J=fVxmTGg+JF_)YFUSc@53zpn)Yj2RutSQEQcd9~F3ZQguSXZaOI&G={L=QwneQ z`FvpZT`G{HQk#mZ+~Xmwb(QDf2eBF7#l15TcUfjUmIdV+4_Z8yR{Y?P{_TZlvU`hm zc}GrjHRgD>f3`@zCU6ZUhHh@<{_QCPo;U(#^tL7JOiB_`gePVJ&Z4SdKh}I)2#srY zs_jvmt237&Z6>)Vh$ay})}K+;xmbjbuCPiXO0)CnL3vKc%C*_%6-G+C(k4=)x}RuvI%u8DqIQwOerdQdlB+c@GpPT(Mf>FN}J=E!%LoSTJ-p zYJ*_5eHm&?dtGIYa)KbcVScGySEPIV4D8RnzK2_TvnS75+uJ^wSJv?;)vC>VUEjg;Ux9!o&p#+R0R7#A0#nexzv8Mcy&= zmRwBI9KoolHN)Ns{EbS?;&1S@t*6r)M_%gNUyZugVODqAb>kBFfgw3_DFVf7t(K=p~XJx*e;sB7Ze#YXJg;~j+k5^Q%uX^%){bKY(xgPY@45SGE z-ybV_C=g;g-FA@ZJ_9HMIwwx?y#;|sIp6F26)B{D)lI_O^d9KZO^Jp+e1ay`{-P26 zNjKI$Hx$LT2F^)MnAzPw=6$GWn3Uu z)^*Hgmaz!z$2v1|H#n`J4SBdWn;U#NhN++Zl}Kbfq26= zme*rh>OG`B6rR$Oq1ZyiLDQnvBM(6qwlMJjJyXELHO7FBon+Gd^urHOl&a9eFsj_Iq#j zgHpZyTQ_3Tf~?O`+?g}iUp~YH;!bPw>PHJrTGSW_17-_`3T$ei>9XYk&MG%7+QN@t zf+WyP4WLON2v+JB>(fc21=DWwUrH9VB&bFKBKp)4_J6;iPz-A&i^We*0GrFlS-@); z9f(IEo*Qte+6=e?qFddcuw&FKb~MGq#o!KvA3O1TYxv)Wyp6Rbm1EA~GpguFe_yV8 zz?kqlG>$}&-7S4HEX=yEoP)7K8U0t|&oS0`&f(>_;p*S7uDC&o!rWqwd{9Jb?V(4j zZpU(z+QTWhf<0Cjyof^50XXIReSSN|+I|>jc`a)4k!Y0UdBz+xFAGwCKr4*@f9E~0 z*sv2{Z@|odi{&}60EIhegy`y;>bW(*(mvg5J(~k07uk)Y(b5}ECVp+OmQY1PRMP;_Qy70{C7X`VVgk{|i{fP|%8{6f{4D%0rLtZ^l z!y1yOn;qA#OLXknj-jx`)v2Kb(`omNS}120yr{}_STH7)D-5~wV>nY1_YjO4xx&XR zmbHz;wS+^*4Et?A==Ccs=QZPRN6#zzQFXT@ng6MAc+*_!@TN`B$^KPYUVnGO$AaI$ z+ZOR4@&9`}6)mjDmxmsinB>S@?{|ypxG~d)PeT>AX`Y&xcHw!tRU2LddVgoDV-# zfV9IhX(+_Z!Ws{ZO{OQZUp?_zBY_FK=RjRt+=dLX@f2%htqvqXb8rrA%REU$C}vlr z&`1bXrwhAZ93(sJgUUR2xsYI0*9-=6rg%gGXrf8^2QC+@m41v$%Hh{u!g@u5-(2}s zE8SnQm}2jFKU`+NSF;~7AivWu@t!0}(^WwU)JKjU3t8QAbgcNlSCn53#4Zh_^v+Cb z$|b&_YcWjJS`n9ey3228?FXDQ3CEe2M?Mi+@8<=e9hyl(Asu^u=ti27ak;iogwL9c z`u)Obym2d>hIMIfQN#OZ3Xl-!4YsiqK7P+kNO78qI{t3_KA@_oci$GtY?$B^yx*8W=XRPb z`L!Ee!MeM8pb|L$sdqOod{)$H&(|K>=EeK$n*03OK?y|tw1+|M>8~fD>>`HqB(4(9 zL_1FA^yq)S6-qyR$MSz~Yg!zdQnc`m8bi`lWq4>|%;EO?%B0d5!5LZ~bC7Zvnt9|F zE1447_@&}6bcl4<&`3xl5{k-qxXb%_-uL^y-*5gvz~P)T*R`*`*Is+A zpA<(9=lcaW<`9Z@Ccg!i?SO3~DUS|Bsv^*@^jCl8xf92+*yw-lv zFyfv3O!Zl86Ewu%pZ<$EUFyj7p>y7UQs9!3*K&d=YPS67P= zv~-~w{@iwWTt&HOp}gWi)ALJBn1xZ>CGn@WZ;xw92s@GkTnG>H=l-u z6~d+=tF7ReZ`(PPNDR+8>Z1BDS*Vb$@2JI4_rZ7)$>6s(BZ|x3RA?yrVthn>f9w@m zJ)%R$IkEL+9d%TC5Mu%w>rwYU+jGJPAv`W+7bcU8fqZU2^KS|YVY;yI%RCH)9o&RU z=*aL}ktmY-dpBK%t+^>!TuDM$o`uL>MP!E**0gymQdM1{SfFbCjsr?DO`8b2@6t5D zUXLUl5BVLAv!lS=VxtVUQu=MgF^^dL9g;+6<$$#q^9&=J$i&Sz=Q1TY5C+1FTLa19H5c}xR&pu3l0l$x zS`Vvll*-Q&dlo|jGe9(^MP-xrP!*@x;v2`YQAnA+C(0IpuW(y>XTdx)SGV$ugg0>w zx^b!$18fm2FUb5%8@`{RaYML-as%ges3{VtUga|;ozE7@^WReN$hWu8r>u+NiF|Z% z92P&{8I3tobR`gQTEc;|Xil^Aim`K))SckF@#T#fXTSCHh+_q0y|#7-z2EX;&BQPy zg$dQR72Ii@fv!&%kF|DC6vAvQAskfq|5pN_PlmYB$1TFo{y0FBZj~%$A~V!0>Vv^K ztI!+pk&aeXM27;5j1)p25U(yr7#M3~t>-|<0U=O*LhPqr;UEmAEumTK$i)79r!)m& z&D59O`L*0(TPZwFIYMK_(7e`0JHBv8BlD<}*pfBkg0W9}m!*!c7@sfGjT>q7dCe8& zoy~(XEyLX#|V4-`c5~?-O1QB94zMy*3GVGFThHXYidCi;gc1Bq-H;@164+$Kt6e5Ik_k{`)Tl9)IV!Unfs5(ZrJwkOFSOT~;-8+yo z1vRK~S)_i*D-F^G2EYZUtKvN9oO-%oqbG&oV$3+uzAay&%jLUX{?Jpb?T`#Fv|;t8 zLd-;o0;GGo!W{j<_Kj~xWcjBj4LS9Lz7_v|7((^n>~uiqefVrC$oAPi84ci;{(U zm?X|F-H^Cwo@B#8Nsj-S)4Uh4mgv%R;<1pFmPfcS$$AgVE%&?cvIeDx(>0idzd(Un zU!Bci3i_mI=U-XHXUGvj1y1n(!;95e^tDjy`m+BjQ&tx?+YhR2Ll`cD5482E!16*c zYO^3z1tA7G^38hAWMa#_fhQ41H@ltQ>B7NS#v^BPOXwG28JCF&2O7iEdT3Lun<$QI zF1M~>%hi>jJGnlhu3CQi{c#x6&u@ex2^kf-vbm=?*va~gm?~oyuc38v)kQWe9zO5| z2gi|lzntJver!{3Q=Bz5+$a(-6@SMZ2P58t9mf*nx88N(XY;cT-dlrJF)tmv5}Zfm z*#wqwumVKHowBDXC+gMH7Na)e*ero4!7qEI{e8h6 z|7=At`0|Xz`mDale;Du4RHhf2F>rSKT_fqpBhz#JA=w~tS7}^)7=RWmZp~f>RC@X= zlrQo73j9tSScM$%bR7y*drX(UPyxyQqT1jatNsigKfuOxKJ;>*%hP)NSG{&t^g2Jy z0gGE?T?|P_rHT^hgOBJ7loDoC7K~x8&^03Un5;XQy1{0@r(8P7QGIxNb)GYhUN%)( z0_#2%^^eCP`U`zH(=d)tlD1CwnG9KL@hx#E?AZJDnQyUexCG6cn21g<joe4d8~P+gg=?vR39!o!*f^_;x(V>q|eR$0WNXVBO|<6DQVFbe0`70m%kmh^EP;jqF@@!<+G`RNfLY8Pd=~7-8tddLl!H zVI$_4@In+*?_@!9B8g=;Hc|8jj=6;#SU{Yf+L9rix0`Q*6q#+ArEErQ--sz3okhR@ zImy-2Zt)3N9BAsXf%*u>5{DkFzk$)vh%fg8<{@JwP>?-jF!y zv*(ZF59l;?M(MJjZ$wE;%|RI)phO6`*255{2VoHAx|TG3u=2SvJ<_?KI1W}jd~||r zzD}+Ho)IqCCTP&^ijH!#1^eJ*xXoIAS31lAlFAxyg->XU zeBbKi{jhNRiI=`_X!F*~P@HzW6+G^v@4}p4ag){02Bq2Gc{eBisk3h8#euJ7IU;O+ zyfp9Ppj7@+3-17K7u0#r_K|$xaBO^WX#EXhY67{~6(v;fMlHYpki30KO$S6{fhH;S zAn_l(x1F7{J&6aH)-BBg%q)7_4`C869-IeL%&QHZgQ?0-o{)qdMGpT|HH1w;@1c)x zh70!1A}EzeJB;0RwLCzv?mTf+r+5&;i=@dO(sP_+!5?6L?!v5OHUfMXIU2>tDxvhG zWTgBl&ZO6YKq%=?Wx`|2s#Uhom`tnfW(X-3e_9R)@dg`m7RFQGNuwqG3|R*$SDTI1 zluZ15EV`pYGn^I?@2yE|+)p8zq9T!Q!ZZ3Hd72iB(rUitzLW8^;4A*!srek~SI1`T zZb@6OUN!#f-XP?0YrMUmCtjh0mMq}g8vGJ3wvu?q<90%~4&`x(w~Xu3tDdQ6 zJ5cjp8n4_watOgZCo>5|b^dZ7iohrmK=Wc#m_>lC@Uk7m;OtNJw&s4kp3Rwstl_$- z(IEuJm(nU-%kfT*jFVPHNAA}0QHYzFk@!s-=N^#eI|zcrRp3_~uV2Kzc>NodhnJHf zbjR+5etA5+wg$*azi(Oa-%BH zudN`|-Kuz%PGhT4RyHA961t;o7<#NOx)29_b?vtt0uZkoex5Hc&l(ap*denC=nn$(^kOY$4F-&`{%*!*C6arzI|;(XC%vUICi}Vg@!r0BSo5Ms7m*)e{3;`v=_BL% zlrVzKuEy<+kNt~+j_-iDc74FHl`J50xCcm*cuzBti94;vI}sPDhJ(~fU8NMsj5J42 zy0D?qPAhBXQpW|&5#iPe_!L}FEudBTCc+vAOS`kEnAqJ*8p6cWy`)jeHgkvBLuExx zc>ua)81Y^89Rj<1k$ZDx5Ohw(^x8&Kp>-=pRpT{-<2^6OugN0<^PjwhZ!S@sNGruX z#$hTFwjD*(R6VL3Ij0NQ!z=nH7sddRWk&_#J(g@MX41Kg7|r-izAK_D zgW}wbD>dDwFU;Vw#4_PR(s&|mCddO0+G4Aotd6YMKA)8NFc*Ft+{rd0wH)+k}<I2PVv%|Zs@ ztENiv^V1d9TbnFQ-$8oBHIX)@uh=n4Ffw*O!Vz@zX7e@Nnws0=$>*q~+akT z+pZpn6gd!}6SGw16{UN0KdybuDA}R&aL*dbX>Lz{EyLxaQ)^#*szndrzMR7~led98 z;$%hw13z>9nY{aeSy%($w8b_flU{y)18|QYUI+r_9_n4@L`*9YO7G}oD1japGL1zj z+sG40tmkf$$lH9N_f7%^x;@!M@lJ1m#I?eyDC6(8aO}cdgE+06Ym%o8-$WXv)dx#p zX(sXUi6JtPKHM3y^LlLz)3Ardq5Io$^SvMnk_;C*q#}#NrYVMDU5Kx<#drHdqBQiD%}&=&Q3p zbBYu%fJ}lhQAzFiU6GZeIR2^ppX2K6*0TmOQe7c#T+(rr4^g2j>;x7Wa{L07wxqD4 z7MiL}mz8=De>WYo!UceAdAP=RuTh;=b=<%j=7HWwpMC&Of`JdU*BBeX3x+fZv6O6j z9wXx(mW1Mhc$HM?lJI2Xd%-UYRWT-vK%ea`Ka-X_M~(IRXlmzKjs=X);dFeS+6z9^v?lJ_Q zwP7jnEnu`{>-Ul4iI!EmNz-4EEJ+^oHb~D#)ssacyADi6N9r;*Oz~C^$PODxUyNc{ z7DZ*#WpLz1gZ+gnk5WGuXOFZ~M#r18c&R)+Wp^WeFWUo^VmrVMvd>EUa6aQ1#~k+v zE2JwpjxNn=__oGz!r^U?fd=fmXHS|%*V%=mUzxa&1*ZMlKIWwK$0npl8 zHdy`{?Jij4bnktxnr)8eo2QRf-6ocUb}H)pAH23(sN_Gt$sp^}?9F*omTusb*!88- zzKQueKFJ#obDY?&vqd(Q6+msh8nBRS*;)F=#9-oi?eOjg46_(6K9~6?u$4w(@Uf>p z$V5+~<`$aX4<+3!?%QB7WX@8nKrleaa*)q7WY5a6m*<&B=!Hc!a;# z_VJgbTY&3mu|dL{)J&y7M-zn>A!$mu{=~G@Kw9M&fHV)`?l@0Ic%EtGnWDVe_b zYG&?0)KMFWQ2&#Sf1&rhsD7;FZMO z;9T>ZTl1mqsqZP(JCY@aF6NF%($cTy=|At!XL-LV<~I*FM!hSRM;p$&@l6kWtG+9< z+6KEYPkPzm}A0;FL8aTvMS%$t_C*gg~Q z%(U^dtl6iX13gX<%6{c8i?FQ1>Qp70`BJ&*pz1X3Xt3ita`z)~E^5 zq~KarPn@_pKAk>nB9K>w6Gu_A8dELX#;%5cAN;KnWTq+M&#ddHKIRpNt|F?EpYAfZ z?N7=Wdj7cDNFY8Cs#KY2LQo$P(%jNiMP$fUxs4FgH+wz~aV9cy6B{u_jHwL19Le9} zlj^6GP>ZcpBSq$cBaWJ7M||1;sCR_=!8F#^Qf7KMITDv!Qh)5`KRVb&>KJ4(ygrzo zEWBpi$-{8E%JHLSiC#2(kI04N?&hYJxW~bnl>ZYbL6_=YK{&F#P}Pl|rR>ol?^n^| z)uxCQ1{CoWI65LKwkeIS;fC2#Q1^J;iFQxu^x?_j~M=k)qsCr8FMN%H-VIGk- zxWbVzPyo0PCyJn071^hB+<6n<7-iGW@v@=<6H|3}(KGj{u`W}KkMiSo;lMU|I!A6G z))Pi&?Ic{U3n6ku(~J|F&J$UVl&<5u*Wv$<7l7i`#5 zDydWnXFK3VByK`=DQGS8#;~!8m-CL4M_a*2B&PDo0@Rdkw>r1G3`zQNdBfK7*L?^e3eK(XQPjRF!Duks&Nxk5My`%Ot3u{z>)432?kyBop+d0GzmCQ}VGw59->q@C-3Ewt^0BG9R z_*(mNy^+R8-J_)#nkj}j6w&_pswrYto+_#M5 z7j-y`#+_@jlGH}wQEK$7MEj}*I6#eAii|DbxehuyAl~~G^y8h1XH}1YGMIkM{@IxWr>%XSf{mZjm!ABFd4xdV1VRe@Dg-VlqP14u-5Jg7_KBc!n7cEu#^$M< z$Qwja;;k|P%QTx;7b}~}PqARC*r;~_Q2K2JeHFvU5;jV6CUK?$xW}vvRs2vPG7V~& zzW}?&A^vf3WGCb{VW)b=nmVB}HlKK4DR~|%PBfw0@Hjh#q(}UEud`buCq} zQ(|~`@_Zm;PBO4W*jYWUexA!3jCd{TSD@DLpNZP*JdbKUt9zHp;Wk>Ev3`4Do4iOM z0j^CJ$A+aW{`z~bmmb&iV37wI3(qEubc)uh&}cNT+uImcIH-0Wv6><*CIW?38-t0W zo8w8wiZCQ85@58b*B6j8+Qe^=HCh^HR2Ct|j!gJ-yiDxg>2M6Cj}a2|LW7m`Wm45p z2^r>qQCkkBUBVxNxV$9n&q~ZXz&DVR_+`p+IAj~q9*J-<`LuQ5D9R_ZW5LEz}KVdne9!u^Rk z(1TYw3sT0%?1I`Zf>89+(0PciUajdZ?;K0aP@KE?nSb2WIrbznq^leb=R+#YQk&m} zmQu(gG;G46QAj}`1M+_>mouVw6#SJ!m!XJI2M~bB5 zWcDnIVM=+)3FI%HctXw}bz4bu0YDxU+>^}OyZ%V=0VPe!z%ezy$=!R3PX9n>LQy7OdL$qfb;uy#g{Nq z)>}D3bdbhAx-Ab*;e>E{?*yAdJR>W(e3Xt^v_7%80k7gJcU5m3+GN%PHAJTp66+04 z2GL04TXqi;ka`*w0}`dA#D?RXLbEgWrYM$|VCy9-NL&r5Ig;g}+CZI*@PY!P)jw0I zzV}MDj!jwA*d^zA_R{(RZYna!wPD%AT0lI@S0kiKy?X0+hyrLfY*66pbBR(U^+K!Xjq5gg68nqwiO{ z1h5Wxp_2MgNxF58I8LA)+OG77JZcgCgLp&)DgoWZ;)GSMv}g5-+i4y%dq@$aXmtK? z7-x--P<`y-resH~9s##RFkL7xYxiPJ_27yTj{j z&c2!7RBd;1o~^>|uL6%hw6)l)fU!y8C;^wmQrhcW|}9X9GpXZLCJ z+ZVfencdVn{MuzAjqjG;qIj(@grQFSS+_t21*O%otW1(d zmM!jGTCA-)Y~g{Ni!p>EgO?SxDe|(NpTk4@){8q3x?3uTaa(*@eT5b#u?RCR_bA0i z1R$N1;!PTm`=y3W^S#60;}FtBAfv5|Lgh!^_`JVXTNb7rRebf4sr z2k-pyuT6Bxz=sdd1FjKc1%JIUg%I1xVJYt)aUyJIsZ+<@Y#4dr5+t=v8p=@)5gWaH z-7P{!_u5@R6+9kykfmu|p1j>DMhduZiEQ*bwwhGVp<8MZ@|T`WK_+gMcb2W7k~@VI zlGja2jqFaMI9S=h-Ab`lZlOs0;$*34qTU@urJj*HjhQZAN}H;cE+y%s#7;G_{3@D3 zwG~P%B$lrCVcj6pyA{nGxo*yca;Q6JFB<`8V0 zEbPZR6B^*{?4y@|)dLzu-WB}(5}|--$^7eA`8#EjF|2NczCT#B4KuGFO-4J6MA+1G zsA8?>`PJQOTQ2Io>C9I1D3_7oFg;RC(ozkX3s9JvL`)#8L~*jS(D zIhNI}S7cTkHn)yfYxLnilIZJQ_%PFoh)waSSWB4(+TUOa+^7@~220!8QB&(u09+Pn z{JzQbND^&{#BVF}2rBxi_nKegh3hrK4qs!*k2&=cp_{fwM`XRitYcj-n-ynItIQ4& z-n+Y@e6G*WzUVt%cIdVy?lQhNt^M1#{J+Y<@rR z!Ow4Xa_wTzzyNDn2yjN zGHd;ED0H>V=wbA2Jzf3_wDmOK^(^eySdF*h;05j~_k3de5j6bk%7fXEIB+O(4QKdx z*CO0aFDhHN)3C2g96R*JXB|&#Z_(~#SK|{A=|tuLwU&(iV&f_iKGP&G#rH?fGQ zZ899KXiKq>w?Yy)`;ynX=(;IQ!rNb!P-wR!*e#_YFxohPWK>v{v0+^b+YNsUxX&}k z#9Am561z|c70y~|VJ9MgRD{1YO9qlxM&vBw;RJ58;%NE}#{n0NKWk%J$mmqm(>wio zZEfc*hsFT8$sCw^lOK($k}@$d2{b!AWXDlNkM@+b$ut2?Dvz>>E&HFMDU29zIpPJlnpy@asK{RQSw# za=Cmln{Zadl(83WA8}lBVfQT`eY^hQWB27N%jGb1UEQ~7r27lwd6t-3G29RTFiJxC za?it-*R6SH+k$1*x^W-8vlD0wnf3SnIknh9LlK<+tHpi9Iz&*;qB5+_aQP~&s^5dG zfDI2n^dj#suD2B~7|+NngE`Q~Th)1l%Ei&I)-SA0RSG^AG^QI1g__y1wj)Hl}Rxo_$Yx{t2-LtJHagAZ-LDP5M|TykQxn8jJU-*DxEeb?XJh=$};xq z;-q8AiuYe`Urs##WrIuaf$>Y>%RV68=r9*TWV=u;druXpZ1mWU>`~D_P82Dd>hFZ2 z5Q-OeA0Hqydy%mLeoN{RhZXg1r~3^gtoPVOUjNB|!6$o_KP*WpYKP!ycyNv#`op5I z-h%~;IEUevONr(Y2Hf`9o~Mk zjQ`;bNOzY2|M|KKXDkK}xs!M$c`-t3U^vpY6 zDSz?@*3zGj%p(&S!xfBvofRI=e+j4zEF;fqdC+hoZjawho)rycZhE33B4r(b^cv_T z>c};|N*J-S{F^Y--^6*DXNG7h|kaZMywx<{`jN<#JGxF zQ1-$;zs`)RDwXb+97PhZ7%Q0j0?E{~$a8dkm@ypbKAS&%h&^X%PQCYX*I-qL*+F+9 zJn=SSTJ7Com+ob zq*6;csDl8cRs8@J!7NJu^(bigx z-*XC3$Rr*P)cZ>CbK>EK-EQ+464KIp0O;>@`qAOR_4$l>~5@LFfaG3IxhRq_YKUvMYbA`paSiB5zhcatr`>W+vThH`-O*s|{gU ziPJPL1a&;mjwTdq3T<)sChhh?;g`dk5;>CgJIF+6D?BGhY`8{W6C<|H$s}{pkf;O@ z=%I2-CC|sWA-AM?1@GPcZB^|v|I6VhBg_H3I7(L!)rXUd;Qa*oX1f@D_N=-O_W-8lzmKjxJ z$g|i|zV=s8*E7Yp1PR~#VDKtuXqiBXqAG^#SD$;Xf7VFIOT?jUE8;3KiL>k8L8J2) zO>WnaBHr+_SJW>RMuFa)SC7LD2xtl(_rmfH80C8RnIGZv2|$_HBKit^ByX+YzSrlA z&KCM_YQIoEPN-+s2#NZdyTH0Xd>t-gWOGkRW>)Uqk#%GO&@MW#rXO+5y(2_YZ@-%B zmz8fX`)*eQ?DQ!7*G5H)eIf02Ri+FA)XIxm))@|I(lTo-&fZ;zi(@Qt5VeHPn9c@Ui*z(%u%9lKnI2< zUz~jHyhE{Acg+;14iRxD`Nay!4*aCob-uNG|DC{m-3-OvmOsV*I@3oq`6C=_fRGUX zNBP_nMWz|W6 zQ&5y1TAu~BpJ1(=;CQmna;N$*);u3x+oZd0sjr8JFX;b0+Q5m61mN#EWBWYY24FnA zl0TaYMkWzM^h$;dDa_IC&zkki%JgVyuhDMEbSTs#WK7}b)9jF=h3vXIY)1>hHYq5H z(IJXl{&MY!>_pVc`-MQ40kUBZDT2^5Nx^RAy@vPSM&pFxI|L&ae)~@}1_ z6k2P4{~a9K%}fu!|9on2WAX6OEJ<6}{nmoLE6$N$hco^RZ13N-KII!WO|NU{>ai0XIh!ro%8j)axF5n} z_k{0!en2}K$T^^=n%@;=F#Z61gB8AC0O=^u{aP+Ovp2Dw{tUX`Ad0Ke4lHST^Z<~9*SIo*+B~?e_?N5@%bU9h{Gy*S7zy1@QDB(^!u} zu2zupsDNg{lfxWA<<5e z3s+l|SxpFbJAX~>C1Q6>A`wMLYh>wy#MPu%Rs(%DV>^zbB)>qjFsk<7rWq2R#>1R$B)s*V?~e(J7niv;_^T7C6~dljTwFW->~30?$)qTsA(`xW>^ z)pnyl(+>bo(K}ObkBK;2JNNFgwgY@nQ-`E$I`Y z5mO1PP>qEI$yU2SLtsQ_0Di*`Ad0uco&I1RvfT<-#^#q+K2HZ!KQUiJXG}RCd-7bv z6d z2?!;J3QaVQGKbaH?Epf|Vz6aVdomS0lsjGHSf;1MH~N&EFZI7C7$6FCx0pB8#uIv) z+HXW!#gkYTK~&j69g)*?jf8xXD_If0G{2SrsHmp~b5>;7JqugrldaYr|29LQ$s64I zS99Y#Cp?k3@!8iQwfm}wLb8=*we{1(B4Ai*q@>BN;M01FY=s@;Sjls|mw^4;`ErN2 zsGhcsG8Arh$4Eb5IyGr-ueX>#NvFfUDQc*JScM{QEVcggsUvzmzk#7K!u5lEDT(aN z!9OzvO|LsC*pO1NWY1;0nP>ZBG*v(CdYPRNk-WSHuP9c%I?t<#yO$l*{P{~zpDfit;mKUKMa};p*mib5jVjII4_u_(QP+9)#r9 zMWyaac67$@$qq2>$Ka{e%RJOh#*U>I!DCqj6^odx(qbX-i~`}VyH=W-xWGSoWWi{j ztzip_ZmOe>>3Nlo^ydpp3yvZH-e~|2% z72w%%%&oXy!+}s;=6e_{i@MBrb!!ptiTsJ*68R^dB3dvTGRRZ`;-eVF@y}u4CWsP~ z3)NT|MO)vFIav!0Bp)^2`!4YDZf$1$#%yM-t%n~~MS1#}i>YICm671qfd1#)w~n&< zyO|p?LB-$y#m4-zSJia~<9p-;*BbQ34tW}U0f9)??+y-rXBttUT19BAY$))8n8u;ZD-;Xq$?Q1S~@Tc!YkYA+t9 z!}646PLjH2$9rrtY=00ePK%FT!;!GFRXU?2j6*}sD;p)m7FTk)o1`9-<-U!BCj&)- zo;8We1d#Rr)8@a<1H-`x`3`u&unpEch=@BOu6eb~mwntZSxGV##K-Y3&N_)wcN$gC ze5$hFe#(1Sm9lIG+CMn!+R?isu|3f&|0b<_gvA>XOVHDTX>9T5CC;YsF}v{i^6Ltg z&r-x9GVS?ezp13Ta?lYi+yRozVf537TJ83Q9NOI1)SSunNvr=_6;8<*8<_amKF9EW zau+GP1tO#SLZ(k9ekY8U-lhVn<8~)!ot3%1`iQ%zUn$;T%k1U@ztCXgA;>jf ziyP|zymyDMs@{AhQr3NKdtFO>`|RNMS4;BmmIQee#wQRe7DZGTN#dVDCR)_)73s!F zA;}#+>Q#h=RFhQd)96_dNiVsF6CMA)+?i(<;9~c&I)AiT$?Al^fK-!CMgkK%;G69m zJ;u@Pb;TIenPg}<^Q{kMei0R%qE1ienaYdHLp(4elw<|N)>P*kVdRxXOyrjPLfx-nSniY2-$(6z5eh0`Q zbF~XU^65Q^dTLi#nT*3dOJOiYk3iCEC4XvsDgg&>K1mwGuA3|RU7n=VERD*8A`GN) zw01n*8y;CSPy>gLWBJ2IR8*{_?-{bl;wF$Nx?#XKiqK$01~c0F4bX)n2UcGfiMqk> ziLO7EVYUWXCQsf04|6sAUzFrphyyI^Pf9W^nC{eaQRzILk59h-U!-I$Uk4d}WwWr- zM{Xeruvs}14+QV#$&txN8f9lA=eO>jPlU0pU-0|~Ct1Lbd($YQS&Nj%Is}I_zm?5tgYsh<7TOH5qFO_QgfC3JEe5-df4he+(Dr0Yngh!;+UBuJV+tjC@@|(nb4R+xQ0m4aLqS^Dsey#gk&~Jtlg}*h0PLe zLcZB!MRik5?`5Iwi&DKc`Z<4l0C-=GKV#LsdENaP?Hc{fBKULDa$;gSU@MgonyAB* zfKuGqfQpD*Bs769vqGxy=CP{BV|&s zGI%{eD4Y9AeV5QDHA#6P{9fOnOeBi5YDRAXexw^2dHes)$BneSJtkW*p`-E#q69Rx zg9UOj|MOFAk78L-3NI*tx^-BB513IPEW)Pf_AJo3wJt9il$CBJe>}DGo{44qB72N0 z9c!Ef2U}LJA%LPc*zkGWVYwkyglgU1B+Kn6={61+?Z+}UP8H`cIjUTh7*awslB!pZ z2aq01tW@YL=cbTFJhCHw-W91Di~FJoV>Ox;S4N){nRDI6eaZBQlj}Eq|2mQgE#c|5 z1BL#UdZ!UBY8w=%EbehEkQ*>+uGB89irtjMoD%bdAHISZOe!o{(bFgCN|al3nq)as zi(qIB1>Ir;Ns^hwNHvg63M$WXGasl4ci_ZSVgOR1cFuv)}Vz zJ?e~}gK-q2D4c2Ty(TUUsfrUB28@<;RY#`Z6v5Oa+ zuFF0t$9U0=%@AFoH`rc?HBBe1h^y3H6U^fLP!LE*q`E2MSck=qCDA4%mof-7awf++OP)#tJPzo8|#=k5G%5F4@#PByvh}xRRl< z)U}$n{$)lKhYDS%$~=BrQe7{>bXLD9L2Z1N)u31Cpox`dP)Vv#8yj9?0&5u$LK9QZ z#<{;n!sy;7sBB~w?JazgQ&MNgr1_XY2uEB4DbJ@o#`M^t_}Esu_r*iWlg4@X?Q32I zWVIW@%^etYB@nr3(ai%%h5Rn+O~#Waj|~Vj`SP`l-&A0p+s&0V67W5J6M4q!X}!W# z(QJK-x!!MoUf}}?+nV7Q0s!_0_z7R7nanBvbzaltwm13iy8NroC~s*Ad7=ieRj-ND zrqwp_!2cSg0ys084CcV;UYZXFKULQ!N}d+-mFZ5-ZkaT6N1xm>(t*#yg+`UBj`7X>O0^)r!5MH<3~_zHvRI4P}q+R>no@C8@9Kfli1f-F15R z?qz$4ai#8v({}F{)Wtoj(q!CaaR7?S%13N=>Jp#l?7F{(^WcJsm#cZCa^ZW~CUMNC zE_td3L{!lz(!>w^3B-?~swde!o8@S}`Gtr%LIIDvCkh%nuCA`r%Rx5|&+osX^}jsZ zuP|+WMC`ikI;Zvs@1i)BfojmBw%zbkeJen_?!c|tHhkJ z$2RO`y#rWstx-KamO0slinBedQ)YxMH6}o|KX05+MGoA;@`+)u=T;$Ls^Hw84Om!O zvIF=ev6pyY+^@8efN&twQAO5mcsTs!W9~Cy2t8gLndg&n%4u2%9o@~#yZBVhvmZ#G zMKbbDN@SNr3rlQ+L>ZnM;CraXbM5l$DfXoM8d#dIS@VJUqEW(=`a_q@9|}>U0Lv5Z z{o2m#i|tc!=jqfB6?SGR(p0EB3U(fpx7O2f1Rm<);8WR=&7r(Vnip{)O4nTThrxy?QUaYN zQOErF0uy*(;v`^94&O}4ul)_8H|go-3q_I$ELCFsYznD#3Mu9X?CE%M)D-f}`UN^* zq-28XtXX>kTYQk5Kc?0gQ@Ik&XykIc!9uuLL_rZ$A2Cm=SoFc1UxLW%hwF}JMg+LO{G}jmP_S_es^p>?u9j1>;gqZffopgN~?~+>8=b< z{IKwiz~wOH%$JH%LBE-b#YQ*0@8%~&|Gk66*(V+?Q7r@dAWT-hwlTYr{Pif}1cutu zIAuVO2{$^?CVd))=g%04z6}=O&EUX)XtEx3z<7VP82`t1Iv;`~;>tkPvr3aED!_$+ zv?R)t7f-MK;I0aS?|R&bUo|wE! zCDHlfHy4y96d;{*o9PxK@URK+DTlqVK(XF1r940<+u6yC7gaf&((XbVbfAIpnL;UY)oKacuY>s5a5_dWKqV7?40x%10`;xAgGQzS+- z0X}Sj=0l`u0HcZfWUrPu0Vz!gkh!ZpZ&dpoQ;`XfGSi0P?0R1@f)DGczbTu#1J|d` zmx-~3f1aaC0SuYRd*4r%_weZ2nspH{XsQQHxvy1C_U4`6)ipIWeWCN8eq*!1LR8TI z*S+a-0PN6vpu66`i!K^|(6u!DK$7lofS6v`Q3vjR^YYJ%JdaMiv!idzw-H^#-N?OZ73D+zvoa11Sy1t>-NxDe`AVny)7O`dDI71yP5= zTe9VijdL$`@|+X_-=C(_g)5eIH;@1K8{P^x)&$(Q1~xsveB^3wx^M1#?}^kgK&YMt z^bBqN^9<=Xs8ZgR@obFi%l~m<$SP*&z=l^yim5imfz$lv$v1_qqQrlFz)$hYEZRaf z1_1L&FGD(j`EuuxUzO2d-jmxUj5D~hs~3q>{B&hG*VB50@bE*KpDkfTql3ZA?@G>94=QIGE^I0Eo|Gr7cd zR0{$|z}x}AkXAn|6Zk7iz+d@u9p1Rc>y$m500Q9ORcFzy@M8fwI=UFKPXLF=>00cY z|H1oNfTwZYK|OmZ+451sWmc#-RH|all@RagjX!4wlSF`pSwv{o1z?!JV=T9R)XRy; z(~hQVpKwjgf!cRT4aXK&rxuao=naJr))xPt4Z@+BWz?v*BiQ!CtBC0w@V;~bY*RN= zi>_k3y#8#_{&Cs=TbyblHL7vEImFiRpB#3$*1So(LYd&5?V=m1emMjGG2xsj&P4M+&DzZuLCe>?IfCKLwdj8JdhLx9CLuqVSxI(w_V=-p>u72-$D{K z5Yl=F9*@iY-T?*F*Bu|CW^7!3iP?Am{3h4+Z%#~%oBjJYF-?rjJbNf3acK9aT%H)< zkk~3#&(2~e3;cOKNm!sNGl7{cF@k92=Q9J1M%w6L1&d+mn?Ht0{#t{hx0sVUs;qkO z2`0Mr%V@UUs}Iiq0{QQ@>9Yz|gD)y3mM>@EY?rMTddgTUNc*WNpRfN98{_N?_EDeHckE+v;NE!k(dzO(gF_k z?9bPN$(5(O*RXfh-5a(5WAAZvFUAiaO|V)z#JmW zo}4xSXnG2^vYj>%|9#qB-x!jPxt;pFq3!4X&taRfLRCM&gJV8c;VX+~iT=;&wG1YA9XC}JC<6Y5$=RIK4wQH@#gcAJw z22>EaWEYo!4K<_aa+P(gJTTLAw$5}l`wP&zo;{tha36E1RnIe#n|uGTrUjt1)mf)V z_ZpTN=_MNQIqQ(yGT8DPW~vnQUeo!ja0@^G$K!=dgB>zGfyH;A?+ercJz8u*Bf0jaLJws!*_!kKAZUo$?T;TL zyn_I^ZpF_W|8C@T9e4!RKsp$|o6h7s0DsM@_2Kfz*$Ce#Fm3ZKWo;ngzun1k?nL6M zlRnso&{9V|f3bt>G-~iT>@KSv8TKq)PuI2>L!3aZ<|?}@uDfUi^}%RNqYH)Z=0*>I zT~<}1u6w`k)9uUx@J2NTD(!b3>dj;H8vxI1=hb|@9)20b)zl90YI(Yjelq)EGF<65 zJ#NSXnVS)Ce(Fq#`#%hCPgOJvKc7F4a0xs31tdAUY)_6#Mc|Z zVbV4WCUQ;^0I;@8f0FyQP@(v%g5 z!XE^wwHc6nd+Vrbrr3Pf4 zO;l67Gl1QlhPZ1s-uy}_X?1eUz*up*^?2ITExW2Xy2Gk2`qgY%Ja2z!Sg-5t9dsK} z2nkpY9~xCh+)7H-5(u{V1*ZP9{DB^7TjCQ41BxwFJ;}5I2L9xEI`f(*6bd6I?uWQf zonUV}ILmly!eG0GzUqJPJ#mfh1C~Wy63*82K0YSw3NUO;d;ZMOGu7wu#ya(<9N)0u zX>2q%nQsC*p?`Keu+IJUTXu zxQ4j=XYA2>UkNTUqET{Q9i{toya4b?;Lt*xxZdnrM6?6DV(KPUDJ}Y(zk`Usw-|qn z>&fqeQ#QH3Pq@8-#d@Rrk`Ci_Ew7FuEx$aazVIl3-1sZTWLmsHd>&Bld7cAMOp_2l z%tlr-*@?tDw3^*!l09wr+HIa0f)NXF>R*ESJ*8nS{~Cy)%-|;gUArZC0{*=2epsRF zH#CzVA$umbm?>H1d1KFaJ|@zr?P?bIW(Lp1E$dE(C-8_jzKOyuT}`3UR_^a`u0s8| zS?JlZ>Oj$iGblxbUV9qXqY0`U{%5oOkcw8f`B~b1$h9*FN!;R@CI-ZEh$-Ru@WD)} z&i>x`VYWwBH#A~ku>HQ1&3ozK^5a|6$m$c$0chp3qsi+VF)je-Kw()%Slp90fe zP9^ICBPOp40po!$Ele&th9-E}FGP@@M;=rAR|c&QBQiIwe)@i@tE3c%DDy5HvxhJ% zB^(49ZL^@p&w4p3%>LI|_J9BS=~J|2rd0uO`kO(2ugke!4P_QMTD@N)`_GZD!G_&x zz4#mv8#nL|1Zw{&f|^j|v2nBEz;+cn?Xl+X9-KHmKQs5=85-uKY(;V{?_7d#GH-l~ z8a=emp`j2GG)=znTUF8^a2S8}pA807HT;CH6^S*412mKxV1b92jNX7f5F%>ys=v_Q zLc2!O{9L|2o+M3c#t(EG1ynmH%OfPvdp6-p*yXs_0+{p-f9A`+FYC`p-mSM=cl}1$CVv{JYS2T~t)pYtZP2LC+-id0*CA9I} zAUJF~8~GvhcoKaHoO#=GMRRjsJPTzrqgi^j{P5eQu{vJMrtVFE!Athi`yC0PN{|fH zAMmKLCqg_uAz}#)vy=zHb8?UO+d>5F)nj3SZ&WoP-q5Dw_QM=AvydV~S<7u9hG54m zk&Mrv;}5SAil$$@6DZ*9MS~nlU1NoY;Qc%J0KZ;(E1}PakH8_*J`M%|Ew_G&xghkce7J`*d4B`3mt48-;cEDGe>>B<{CK$XI1J1$y6yK_8=pzn zxzJq4%20Q9mU^kvIBxAUj2~vUv@D0dC{iu4FEEbg-OI1so+wEv?X(@TU2)1eBW;p< z^QpixnfNM*z9> zR*dLL&K)nMbxcASTm(N9il5hQ!~w>mpLV~rIEU5lRj-d@vIF013<9^8_&~29GXd@# zE44V`m)fAiT5Bs%2HK+eRv+57Np1`1`*=!$%RooTdC{&{wzPX@$9y-h5@ho@W?wp9 zC?#J~@d7+bU1C2jnWsQ9punlk3{N|yW9_cy2RzszXOVW}{M@fsl@;cL93W^s0$6RnlP(OM=~SQV zU>{ucJ#+QQDfgme2Oy$l-wfv0L|F+WNsD*^bz6|IQKT7q&5M6VvWJUFaSf~NGrr|< zCBZ49(<_wOf$1V6)k|up|E_h}%JFaYC`x%XHB%t2HI~T&bgRuIM2cBJ6+uTcqDT9B zMfs7-vHU5@-n)6bkJ%UqnH>?I{nq*3EBn{M4fPz82o1QJfV+nejiYVr$8M4PabH;L zDAQ~zf=AWr#tKF3t3_FJO)(t^w!0tJs?Em94ewE~y%`2<9L$IzAl$!qb?_!G7QlL` zHh|6FLmB3Yb7>*|@_zc-j$AV;yWhkN3y6i@$*qtS;9TOU%LtL^p8w=$P}~ zp6LS00aN!1kXKl132eMS9fY+gz5Dmo$yvw%bSo()S|uFa??iUh>&PR+4slRI@Dz>4 zTHEua`?99CnXyTGJl(rVAGIQkcV{}}F=*&OQPxL>qxbr4#K>~<`3#qryN1~k#1^h0 zy%v7U>7(@BwIuW?CU#IV=K9s-bJC5| zxX1oMoyUuP8Z>szV$l=)ZXefiT4%RfPDh{aN1c1{OlN`d=I^iGPj@RWXK;7p{}P7= zn;tcW-`ASOOgsqny={}ic2++)zIq2Jk8lqLg46gi{|WfqU2yvVO_B%##AmjOs~-g2 ze^rpEmKxduberuA7H1Y)KT{T>-H^U?I{;Cw(uz|@y9b>Y-z}EB6 zx>f#j=pp*{j^@YGqClE#9!PZE)!z z?)(2H18mM3AhgrbavEP&XR&oYJQ;$?z-?0R#a_Kw=JQ~Y6OO!~FnbNcD1(SOJ75++ z&se)?0QRfBul|4bT0gvk4=8oKciBDZB_SCsFtbF zBO6xenxq*PY~rbOh8cpj{r4iScs!*F_FjnprdgcF*xJp1)O5C3o1uLzk09HmvGYu5 zl149)UXYZr~2+bI#a9UO7N+&wQ6Euyu;$U(?WT4ZXE+`fuJeY5v#PHvNSE0@WzLm^JNft{hEuAeE}1m*XUpmWIp#e?McdM> z399B1@UJJ6q&DoDr-tgk))-!R{yDbZJNG*f>E1BQjo#&>1qPcfLPa&gP?l#}`597!Rck!u+LAU7cv#q)% zY0ea<6P5$6_ggx}y#1(ApT8EGPG8qlwKy zS#`@C931uDdTv|s#1Bf7nPL)Gud9n$x&JW@^e$7i5&ZF`0hxT=6xOPNb#lk zwS&g86Nv80zfyT>Ha~Dzll#i6Il-B}M%8ve`YPk$z!dZXmjGCA`;$BJ5iOsG;qm*t zq~?ohtwWFl+E#ESF>ZlzxWqpSd2Bs;>WF138DGdG3Yb*** ze$h-Ke7NAVum#lztE2L$X?{nB-ZJkC28^Bya6$#P%;b~N6PhK>_F?MGH2iYp9PvE_ z8*o=Fg~Tz~u|}Gzh?aE0QQ}Eas(!e~s=I*CA>7Lg4!yp0$=t&o&XTK>UutE~TF9W# zN&olq<9z44E>57ME*B0nkM0Ll;oxq=;vu$As}_29_`v@yV68Klf{(B94J(7T%4T53 z)BX0Cnq!y>XJv%@nD@iQOohb^6NZ2oBhzd2@T~~t!MusfXu$C7GZ}WHx3Yl2_R^5r zPPH6T)gYGgg^~QBnw{a`+22Mhnh+;x(NP|GADC1GsuseEcT=KV$f3Flms% z$l;{_r2gM0{_l-n&D%Dj(Ju=}SKkFB_?)VhkSuU*v_oGQe_xTA+VaFGF?+B`)}-Kj zu=m<8)6aHs=FZq@@DnDzk61sWA1@?sbXYYkk_HlD6 zPd%q^+r(%gbmZ{7=DDS*P^qfxHV zbG`Q3wv0!T&E`Y*jrfG5cY5f`8zPkkFo?Lak4B-6JPR5Wd`|2YE!MRQq~V^{;%qWo z{5m7aNo5=vj=jYfKT8I0G|!dz@&@Nd@aGB!FJ!HBN)&gCnKRU|n6l0ApM^)5mr6_QRmcSsEdO(qvXkl0FPTHkqH=>$xCTmMvOIK$k@?Z1$?<>zk zL4^??9`mayVyueUza%F9B z-2Fr*67-EfnL;88A|QhM+6)zdB@*lfuq}BY6F9YcRZ=qZ0$pCE6AF#X+;;T?k7|i- zbnD}Vg5~0M%TRydy0w7qvYW$ky~9XP43rnzscWah6!(nGf1bgZGK?JG;cG}@?+VIR ziq`fQds9Fn`Ni+nC+|hqjYzr~!}bIbu;d0c5TgQMG-;sFI7R1$Syp==AMPrQcFp-O zuQz6o+Z%Tl*b&`sh~%A(n3p{t#IB=M*D9r%M2}j$V&mhfun8;KN8o^Fw&wP_!{ooe zg6tboN*|0fX(12FU58F$p=oMAXF1_Oq`4S$W&I7(1SX9@AO0Jd8cW@XSP|{(0hMOE zPA36Y4|6hm?Oa#W<<^t+!7_vGk+l5c;?M3*9g<6<&QYI#()@4PLZP=!G8I;!gN$3zfcgtN7B;?*N14H9OGXLOxS}8qKGGx z&W{HOpG-`3tI(;SqTvc!q^x%9q7=5NjuTR2j5MH=*#VS9pZV`r^b*Ilz9A90`n|;J z@Jl8?B(oqtAMS_gXb{75AxHc$C!ngGmyUo-&u`WMD!M1}WuDJ7JWt^vUN4zt>LlRA z5#rJ}l!dyfuv*}30y$8gHYg-TCY`K@GaIb7`H9ow@jB)w2agC+}FRvY8-EFb}+7stq=WwX?PXz>Ie95HbA%&$2_3h`wWHu z!z=!ln_-)`Vu7vqTg^%q;y1|M%1|IbER3S=vGOW|Mqe4&oOpOO@6ukNI z-Qbipe2L2{wfb0|Rg6)FTJ|fZwO)x36KFr4>6UN+Je6_JX^D;3;AX*W zh51yWt(yQHEiKF2s4(iUkNd5Uh|&C~aOv)QbQG>hGLMqUzKu0CoF@9MD;UN1P9h_EjUT`>{~)rs~)RmN@CNz+3Q>Ox;v6TDe7d{ue;nfe*7$A$@sRKmd_J+ zP_4ML%*RW}`DoEs>AmyX8O~K({y0(W_6aHKX{c-v0deg!fpEWMr6yaRvy=HI`un@c znbkNeI-FD=x}cYs@2Ar@Qk1?Lw(2*TzT@35GH;k7&QJ?I!rM3JO=Z_nyW76iEQ-1A zyO15CIW^By-^FEf6Os_*qHv?+t?i`$c_#b1%you)#ns4Q+w{~sN+7$dUVEj>^L($} zAGSi3{4mY)w12FRYHw93PMmqX3Uo{>_hcS3%W&=B)B!|Y_mRU z)%ID=mba(wM=RurCp%O#g<^8O(idSajLBLLLZDKea5o=EtIyp6i5lB9sVZJIx`LfZ zPK{`dsZO-ue0>?4irV&=c57?ZVn~a~bvg(^==^xMv+l|r=ji#bdnJy?e^23Z6;d#@ zW)g@;4!yBXx8|t$9D1b-=kNhlQXfTG958HOeb0VX|kGrXPD|&LU z$!^2sf{}?3Ou>I=_AI5jy(-o;&L52t?XQ%p7*Idjb?GFZsLNT{m$gJlKXA|fJyBA$ zGM}fV*86iFG8ukn2hG&AASHJVNE!R+7rR%SD(8=t(8`A+g@&E(ws@)67~!SI2*f^A;ViI}JKb2cR)n@X2Qd0KN?^4Q7oKA4At$)KH6mN%%e&=2{G za|CMdj8G2qgXZyi2UGS?kaQ*67LT(lh9fZ)U^&&m(!* zk+=q}xv|UwCY^?Wv+Sqe$S?fYEJEcb-%_y^T!iI;la6ces*t1DW|Kc<|EhLZkViBs zVH=!cRzbc91m?VXe2Q<^`On+@9@J|b@zTFE`=)S~bcK*vYdb42r?T;)5b-r+J{7!L zvxV9EZW#%`V9QN4YDGNh)xg8D;Rq{7vI3>6#<=XZ&DeB45xz!C{}`iJQx$R%T#b}B zJhmzN?6A9$LC(U@K27T9EY_y3 z5F(s)cZwWOl#ox$a6G$064x9&$ZF(^G2_#M(i2)9J2Q?LtZvFp2vsNg#Ws{9h=DRa zT@2H1&jUtu2QK6}?COABwhs#I2>)>4Pa5M;k|=r%v8@%Gu(p$N>(FdPiVkt}FqcNn zmvSJ2|6jC4>-Xw}r3_6TIs84B6M3P&&Qbj~aXwWqu+k!|8M+3WsMWoOS>H5|!>?6< z+M&7(RjIfwD*w!js{?SNA1PEA5F$&nr5;?&U@#&zvjsU`qYrEgJ-IdA?iJPT=A|4j z9eLyM@bEzFALwkhgEiCgRYG_rf#aV~B+!o}0xb^qEaStf1>Jpn2M-S&w~-VWMKaRt zfJYq6-b@vhcyi0)&Sxk>pAHvP4L4c1N?V%vdLl;Nz`E3gpzWoq=b~b98*r5d;a0AR z>aGh-5`Ctnf0N3gQq03&f4xm$?E0AT^o5q5Oq+X~?d6UTDw7i%ef*@Otlod(F{{Kj z9har&7bPdXLXT*m3df0|lJzzxE)^(zn=lN3Qh|AD)Ux}2$*+bmqEW%SS3oj=LrJb1 zI+8cLBP0x+-gk3riz+ZL0e_=6nyW+H&8;4Ost`In=;KsQ%j-1n+ufcpN`(};n+|5) z?g1r4RHE9T#;I>sPe5;8#M#-|(W&LV9|%1#Nh{#stE8dDXMK~PU)b)*)2WtfQ>_&f zw-MVB7YcGRHD}WFMD&Tv)u^jW;stZh%dfqCu+I-cW7rkPa-iFZb?$}@mQIauhBvsS zJQ-TsiKw@kS{>$k49slB#?iCQb^S^#N|RF|%ohExIY0{aApdmSi6TjQqOn$~OWa+55k5Y{eslvdUS_B3}GWA{+pk>y@;?pF6)Kx?n zd}RcJb#@9|xUl3E?^il4m_Cm`DQ2r3hw^?I|`bctDRgxSo*cMpO*t0?Ob9 zCUi!;;bt#F`8gr=9Y_RbP5ZDVGl$XOLb1eIl>NOjh`J2yh;O@uh&zGv*KAA)ZK78x zT+aIuiQfBHc6nqSLA=OV{zw-^S#*@-0r@!Yc{b6x8{5;r&|7~njWS{r>Xs2KHBNu{ zg~_^xXlyuMNk61_oR=DG+fSvIZFKBYT*xZvr%wlL?T`Kv6-IOD_ZtN?<;EL#xU9H!>m9_n zZk6hmm?7~&XsnY8`7oA94c%_EsPaWGW3{$x`cA)-RfCS-M=4iGlZW!$=vI8wG<3` zR-BrPLt&8`qi9|97U0D3?Z-&?YoawnF%=}_1md0{c3y+~ByBWa(HVI=5$(7alLMV=pB6UW9z{XPq^t(7 z?6x<#5W4P{)K3VBuGZoDzd-UEWT<|-H=_LLFbU6iVmiR^&m;V^?qLNoyzus0;l<93o>vP~W)SP~N^13q&bv`QpE2 zft+cve^fBX)P8A~%t`7SrzS_{nsxngf;TqP$zL^gEP-z8DSu)WbHoGb(pN7s?{ z7KISbRF$!*58KT@6vhBUUXRIHk(at+J_Do-Dl^D5(^UVW-!n(KJSd3eC!tQu@c$fF*}ZF;Fsr}gj3K+{mD6&*di9*e+5k(}=Vv(5 zK5~v^SLCM=#mTjvJ*;5Lo?6&vx7(zAMNDDuMw!~GLUn%_i>F1j{5W2LYcLmEtwZp- zI}f0d@EDinmHtqH*pKdhA`IT>nteP@;ksMS6i;C~l`B zD0owaKB%UuuctwUOwu1zHh~x%;H2_|C)lcP5t17m6y`MG1CHZ8)uWtB+1yHT(a$2) zt`2Xg1eb6+GUEhx6vv)xajImC1Y6>1=_F|^S+8R;M71nEB(e5Ck1Ri3o}h1fnC7=* z+v|G1tsC0nMWgnK0+;7Uo zLQwO{%k2MMesCxRC^3F`K}Okwdss+F7I+mA5YS(e`yt zm`~t7L56HGL$bD>V3|RQ<}yUYHWG24D z3MNB@_JdqQwDfXDp(v426TNGR2o-Irn;YN)0^{Mybip$O&u1TqgRC;49pK0x)R6$GN+Bk zeH+#m>mjq6PvF3(E-7~cgUYf{-o>NA8`Zy#^#19?*^Q@T1OW=_**|qlQY7f#Mn2_K zjp_NLj{AFDWxLZ;Csj2KsW#b-`D+}dHX_s&_Sy=n1h=tzB^;A>rjlTh7g5p=gmqsp zJ!|c~MBy?#@7JjNeL8|GM2;gjM~@yuOHC%hsBKV$sFua5Ww%mQt+j7|+lf;XBU8>sJBNipdKvAzL-gRD!OXhwYM@Ef4p z3Sf3cJzbZ}6$`jy@v++aB3ApKmV0|8Sf0>ILn*cqO$~T;;1@qaaf5uNGhK=uWPJP_f*vbAJ?HI)@OjSAp}Vi^N0}^DE`^QRo{a`Z;{?xIbRq>(oB+}t}8JXWyTSa zqH@O@`umHDyORu}6jtj1M4Vx|u0H+eeQ{PaZ$=eP!WD1`v~{dPzI`B1R#v@ZvDrei ze9V{GL>5A@Z=${pWtNZBSy;;FR}AbR$LWb0?HnW1*qLt+fA!t<4)c4i_gsyl3PwkI zGjj1=CcajU>W5wY{vwr=90ad!#m*F+koU;KUD4(;iykn|9=}4Wg9Nkp1eK=)J)J0| zgQj!BNq+W($Bhd!Vlx(X+y~l_ZX&OLI%CE${r0ei&4A8}C%e{SCLuQYB${o5qii;2 zgN7gXxq2?Crnqu9qO)-DUtw&ODfD`JbSR8urYuGbiWNNy4Asm1$I*9Uv+BOR8J?IV z*1F-bogyIO6Xc|%e-{i*w~20(VNQ+~|JD!H+$g-i7ac2C#E$@@$IW(H!)<4YhM-!a znfv%7+_O6myS4h8B;J}I0j9&94YE)}I?7Q#!$M(Ks@Es|rXXHA?8wF0TrFnj%@Rqt z-pen>itX~7`^me3sOHjn9ZJ+a6HLG%K{Zs2rb-T*jV!+(fLsPg*xYc-VwjB>M-%oQ zMGfiKs0Tq=(>!$hkeg6r@E zqP}bW%>esZ2kNoo1xhqOmNr0RwHNf*v0I4uL9*C--ObEmzbSdJ(ki5_Qv1bhdDQ3e z%vSeYD%%cH5x)lT4zt4hzl-9fEsnd2Ke}_v%Tb%%FFH78w3TeU*FN$8)2{U6l=Dp> zu=4cdX}**ecFx4ze;)trZ96G4;j8Y?xggdiiI!IWY>dm<=U2qE8=xT4?Pk^@N_zrh zG!sT57aB(HA(-73Na-DlDB{k?dio7If;c{WPZM?^>Nn1KhvB``5Vn5j;ZV;+E|&U_ znin2|MQ98$<|qDS?jXd`o>OEKB}_>7)|5yUq{GpegKBzIO@_mJgNbQkxL0L)PBM$; z;aopn8ypZ9FG)AvPd80NmX`FB(VFY+&Qzx#yXc~AzYk&}QTrm-GU_NPPm;qU;rZ^8 zR>0?baUTMbC7P95U1*48<;k#(HwGvxbOJ!eCxGeSfRrtODPwrO!?wZxbO|>=S1HKL ze}M5vCgK$i3;@#5SX5M0Nt{-i{{1u-4x{M;l~d-;0aB&NGb&lKXXl#5Un~imw{(fQ ztWzz?76L&-*RTWTq>14pAPRGXCoz2EG^1lm_~mhn*{2=o&ISWj$J~RI&ev@uC7*=J z_j8n~Gp`hR`{i04eho=!8P)tO8)3&dlMQCx|Eu5j8VU5gWIJO^VuZsfNZEXE{MmL; z*349%CzPp&N<3Y{)mY#DL4$O|L2hHsqy+oM zMg0;U-R_1N&r)2bSN9MbJ`5!heo=w4X;q54S}yDQ$bM>f>ia5!P?^$6tkjlckv#K6 z=`FcCOczdwwToRN(auT?E0jGWPZH`XF-~l@jk!>e*PU5ozTQhnK-U);!#T zKIzrs&?+h_b)Z8rUTvWU$i;tjcXylM)4yl}=z^Z3Api(7IX!os|M)%mtUr!sXk3*C3Hd819)A^ z#kx)@)Z!|J))PVNE8X$EFfc%=m~64~g7WfNJDG78M-c6cG|FiU)l%48a@}H0wI~te zYVNZLLdSu@&Ow_5{jGs$yKhbJYND?x--hAjNc_?tx*pkCEI~z9W4x~x^gOrYNO${4 z;{5O(eM5Z9@Pm|~^Y2sr{xHS4b#iYMN_qtC!bVQQNRGF`L$Zsh|ReSPvmycb8K6s}3C2eaJer;rG zx&c96anB+d?2KipR~o@Xz&$$&7_whU(iA_kH^|W+5%3{fDb-HrKOX?#_m@kT*~k(X zx#P;O3o<)J{{aachW^3GHUHDxq4W?y3b8pjRAw*6tugHFXG*Jag%%?bL97&_ue-Tf zCrT_2mGxUB^~P=JyO@YPy)BHGe9T1U=+;j!az)9mFC9_n4Nl6i#p=kGi=J>2MGW2V zIvB@Q-sUHKBC$N)_!&)K{?w*$azpm@Ib}qV5DrPW(odHa2mKL3J3-!8uqie5<mdNZ{-G!*U%tCQ-D}FMD9#?M$VaT8cwc4Z*Fh4ldb6xk)8Y?gMKrSIHXx3 zocdF2dja*Y}g?KT~JsixWS}-TADurTAA(qAVPL=_Ppo^R`+mMOj*v-@@p~$rpij99fgD5 zZ+3DoNxnv&hBd3#yR#w_a!17I-I>3#2jsjeIYVNnI~l{CtjPRl3bKI2(E;#71Wl7Ja2W7a zn9$}bj<>ttH|n?3Ehb|i;Nukcg!0+^fmbqrPO!1x5af=F^ay+{4mADCYflbxrZ4Tx zcNd5V_Ax1mjM+hbhz5CR2;7l%3N+mLJE(WY_FKU(0-QoVppE4-t%N?EO#E6`2`aU>>&Onn)OY#%C1l4M>xNudF2zk`Of?6a$8Wpee z(3=}Hnkd3}3lm%3)Y*-X+#|ko-_TJTQG*vk@A+vEP8}#4q#2Rp6OyfXpg0Kh&DCHW z8-wzI8fr?;#Reekc1Pf`XXwrm%f=(Krq-XIe>xLrp{mve%an2T=<|kQE^4*C+ z2=sP(n&Ntj8a|RldL@Xk18K8$DzBsjxoKNCn|7viVfi(f=(2N+!Nj_~JPe1#FFnlN zvRq365Gsrb;y~k33&TRzFWkZ4QLo<)+@9Ag-ryGm7Ez!zAaD?%R6+*kraX!Uy_LB# zhAh6WDn-#EU`*HTmp01iHjxxWYcNbCdCJ>e%cHX2oWV z5GKb*W%L|gLV`e%?icmnE>T7@gLG9GURJ+E(<79#liZ8hp(gvj`7r_;O?L9Fh-k1E zYUXr_>x+n&;W!bFOI3E% zgAISlK!7}fG+v^@I~E2^1XM7z#tgRmV{{>CtzBb6E|02%plpFB@ZvhavnlID+}8pez*< zVnF+NvJgboyzgu^?VXn~CWH_SBAh~ld>EOTacJ5ZBFwT|IL>*;w@{R*x}Es; zXsX;db|>KdT|l^ji)!vDg=IKc($mEnhJca{`x zKukTNE`MX{(lC&XlZf&fndjnDu zUc2sgHaM1E7n+@oiJ&AW3c`*ETxmP#_>4|vl_TKp-HC4luC3aKiEmQkFQ>eJHy#Og ziuzn7|JBpe!N_k!Vb0{T3%M)DS$ip_@!k-kXW%a{q9PbG z^g+=PqNBYrMtLY}=m~#rlW15`E1q4!ptMs~fRdxK;mQ>!w>~lI4|SR`>G* zKZsoSeMOnvPBBWHDj$Ch3N!$tcL_b+yg#!#97*GgR9{0!Bxl$S{tij1@5v<7qW7BZ z0T3IX1RI3&>#khAp3f|&q^9#EytmI&%&Tu_8(o;iBk_&rt6(s#Bp4aVhaZ*jf}^B6 zf9}C9K>Ao~JIy5|b>{@vz|AokrSXi8>e8?%Qr zm+LJ$V`F_8p>Opih5C#KYdvlcPpWp6)=-oU;{yD>Y>Wfd`7zfc*o(%BlsGG$_Jgb$ z&~&m!uJS@~$sKn{n#FN#L-I+rwBHh+Sdy6#3pBdLWRP^wWV}SQFBPD{;78@R+-$}^}bghO^H%?=79K|fGkCMkSraQK32*|QO0-^KIOI&pJE zd6rL;X5NB0ONCfmJc0BopyZaRbu&-%d|mwA^YkN5PKQII_FmC(cjEbNSYoyi=AJ+q z$tilSkrj0#anYf2kG`0DXmMHI8Ng0O4Y6&HTa0B2N4&%`Mz07{=r+=@_@?EZ^flO5 z)6{GN z@&F_+8x3TRY6^Lzjbf=gl_Ca)NMZqefUjqJn|tBmIIUrdr!O+7-pa*mV{uRKzEhWz zhU~K|t;g08G_3@sP+PGGOl|V4!XtGJ$^Y8!-C!2YOK}-AR_K#aI4ck+`+g{?rKm(- zob<$JE*x{|)3^_T5~j*W*U0^a7^z}HzN`4@!?7&?n@$W_Ghp;s;QQRccHQb zLirfn+V$Lq21xE#sD2`Z9$~4Z9iK2!<8xF6!+D2P(U!=`wG@p~LWI=AEh`dee{18= z8Ry(LH*R%O;0myjq|~Ucn#l?ia+pXFD89Kj@9V+hHewEc9}qV&fN!}p4uz~H9DpPg z6y29#(|uNMDOMdqF448gtyRp^#T+cEU2qXj70S(wH1NTnEpd#MwUcaHoIBQ^*Mp(# zWoT}Y*4tK9>GSx`oymFvli^h3ORu8LoR!M`7Dp^MNL74|&<#Z*y;rl>)ou6OqB_2y zVcw_kY-)#O+S|=yk>)gi1%IEb{*b3&_aRg+HcDCPu#sbNblibw+;G}78R7Y@{^D(> zb>uF<0lxljY;3Hm+MH8OM8)3?+C0dHFc)=i1}Sv?pq|HiPs$VMbmy$OHW_o6s1yq-n&e4eTq^yzHrSxitKAq z@)DGo?%zy0ET6D*Xc=d~yK5#INiIw&xTx;PFB;1jIP##h1I2m{JwC%4rCOft{U}F# zta{;Tp`hFL%!+7+IJTZm7ox5} zAtd6xx!qu^D22^wS=hCJIB3^huaU&UhLels&Dx9eJyTGHr0Odi1~4#Ko>b=Repv@C zF>sFy9^-{aKgm9_C5GKMrC#$?wx)3Pu#gbN5>-5?0)}dp*|ELPdr=0m(2&H)Cii?vy&oOMKu7wE=|z^-Tk;aIV&2$k^4Nvu;{9Q}sv4ta zfK36wUU`2e(C~k^t9elHKBdnnl>6cC3PtFOqD&%Vp`PY&a>}kM?@pt4@P7zv><79un` zVIAdrFI7)KMpJJp)bzA;U5z0{d1%-oqfx_raZ;;~i9}(pj)CU!5)DiAhp=2t2!X#n zt67^uv8PZ7me>?7+iO^M(U%(a4Kjp3o-3#@LI-3 z3Db?<4+G!&cl0Jm@HO5(Ct9NL&VJk}Dbuu(WWkQn7YDI-nyVGqqeB{7mLeQW=bdNCfrRm6(WYj_%aP03y^oiw}GL;&Hsc zBC1?n0WmHD<>f_1)`-A+BgIw%2oSTzdP%eF2$EWkS*h=Nh>MZ(N!{q$_fxG=7n{A_ zbNvG9!2qX}X^a850hKesITU_X@H@4t38OFf^CJt|vPiCVm};+A;qWBv!V{!I+I+cj z1cpNeOD*RH$fDkeMW7;yTBw^~-1bn`ic0J*ap3&?u52(9W!}`d1Lvt|bI@mbzPqfE z`dW2Ws4*(LQam8e*HXx?aV*#35C34NwtOW7yPXeYznZne1TqrzyD~{fzD{D?xUFCR zRJWM4imte=jB1z?6PZp>2`xX#diLbr86CNRj7ug$v?rU)_WX8OGdAF8pEhrS-qJNn z!-_B^WD4_7RKeIDoad3pia!DZy%CJjUAiWw*(SOyC`4Azefr))GYK1f8!DfHu?MGA zA}}FknratxVwI&e^t$-8dPdiR{M-G*kq=h_1-r?RWc^&9e9zt}B#ES(s@~hht_75r zqOlOh*1M&nQ`d!>XT|Q3?PREk+?}=H>)#PV>Hix)%C?=p$ytCpCt$?lD&`NCo`imn#OYK1EL@e4RZHGv1TNd<4Xj;0wU%%fUA`GY z@8^6XG&-$fF7cPN9XE*wy?P`lt4l6X>l;LJ@O&xJXM!{r#&^K-T_a8Wp?yglu_2L2Na*a*oP_s7Mk;pZo=9I3j+8G17CIg{XRcoVWtKMVq1e zDbt1p#Ywf{G?(R%^I%~KNY%5&{z<~A@&rr=<0jeI9&;$FkO?C{}W%-{E>6uamw(>otore1J_nwjSs^d#6Ime>j%gwE?pS8K< zqb}X4h6qKG3NGtK;ykG^uI%x2d-!mk^8IR~5EO_CqqWB{`F_{s z==K@zH{6zw<tb1JSBBGCd!%qa-nZk;`-#qcVv$9uZGNSJBm3Un&NAvJ}Oxels|)?tU}p1UTg7 z%sx_j{*WK?XvC98J^G=_l~#!;e2)&eKWJQpYoW`yFN@m~4keCv1zR^s0)>?6KLuK{ z$0q*V!cd^_g`)VuV(y9-bb07o`HUFt6@7)}ltQYTJFz`gQ}NG(;8qkP|c zIsOi)T*a`~)-JCAtl}7oW9(JAQ=|mCJT$$c)|!kVngZDZLNNZmyW!b6ULl%DaXwjO z35kZT7#x=AE7RQAne0(L*R|({ZrKK6Qc_aQg9D%&z|#jkUnMC3l9gTcoV z2W#`47SGNc1FTNiQlHCKR+BW6XQh?#(j9r2Wl48=EYqgRb1^eC({JlVB54^3BuM%X z)HJ`Ci`$&hz*=zpEX4cWU_Bu87mDtMnN?u3N;uN@dopV(1OjY$;-6HRcUL9l3A;7= zQ~wWNUjbEB7jCPF0wN$FsI(%Xlt?#9N=i3KNgTQxQEBP!?vid$De3MwbRD{zw+6;x<3`i_cCkFU&wKHv01&qW8@bl~I$S#3; zijmw*5aJlY%~JAF(8cJpSHg@4#?|@L%4HS&ID5zRHkLjGVlKvsLrK@JfK^Yb#mCl% zzUXK;)h?4ribdJ-xfHRHuZWiW`+W&2KdioO42{lC{F3{EPvVEBSnLQ|92sNwFqxF1 z1=(7z*Q4{(8+FPF{J~*8#ZSFin{H;cEIdfT^dzv(@fKR+b)qzLptpLTg!~w(us-*} z=QDww($qcDA-vbF?_xa>Vz{leHaI-}ngm~K7LIP_b@7SL$JG4FqwMYC%VUd1*+D{K z{PeMVsR7P~$ee2gVm>3RShB=OKrN&Iv#%rzl3&@(Pa>UgV-@NB`dI1W_ztMdO?u%J zR>?3pSc@EiG2Thli$#`tgQq+|H+PiPTY~Ka}@b zaA)x9pG4oII`|p0@M>IeV(Ny6|2tx$$=*EeC$T2Ph62c#F{sOz_mdi8WR`duFoW;y zr#%ruyQ@Mq^u%NoGHdD6tuovwoAGjw6gRlsMOzX9&JwsE0m!yRl7 znV3PYODg%?m;U&JJ8$Bsvjsc^!``{xTFoJ0&oaHSkD1s-IB3B~s-!P%c?p+8LVga8 z5Yo0{s-tjwd2@0s_4%Z+=)%H+!ExZX{>^Y2mBblsQ!rB~Xlh*8UtnR_;bct}P#V`_ zQa{FW-C+3cO~GqE*T|q3@GMXYA^dxiD*>!>80H>*>9H#iXLg5-I_Fft2+TZh(%_<^ zCqynLEZ#@5)^eV?ZDGN=943S4c@{^b>}5B*6)8+rWGUcelqrdBU*aX4G^4_$Rf{Pt zbI;xzRl0JK7c~Fh3!emXdgkCN{qTQ$2ft?W;bZ}ol-mu0a|&Ak*KBT=+mB9ciP zy;+mu-!8^eFT?!qlclX-RoA; z+T3eGWu_S#I0#JHt-w_AX}}1XLQ8`8v7p5q+ttYFcW*NI3hjI_eb)07S@DerQ6A-s z@Y|m3kL7}r$XQjM`5u1L?Y~2+aoN}C|qmlbT%_8i?P9>^*9Lq)O>;hR7>y<$ zY62KDPwxWrrK^LbQ<>O}pi> zS?v@8_qZw`*ZY`U=fmX%n7ODxZKxI0UN|Kudyj%$)d`Lql=C3p|Dl<-?1d3NC)J)h z`Qo9ytZx>m=5fTzDJdDeF@qmB*=*{$aXJhpdEFN%c#cs9QZIo(flvjfU}_(luF z{lKm*-zKWv_o6Uco~MBl7+NKbzh(AX{ib7&Mj*jM4(3nPCkcLSJLsr*hvS;_p%M+# zF*3NkV)tUsRgr6y;D3`HDvB76784hFxbfQCM_TG3j_#`LoW2x~qM_^qstKw%&t{=^ zssm(2e{`nkhOL=~20ys^R4icIal~fGOWK4)!vctTh~VPP?2iU7Sd7P>snlDT9ZuTf zx1<}6CLMDBY5ZL^nw=0f#>U1X74n?@>FLN@OF+qH2ty8(Y%(GLms~!F{WF6*hDITx z|D1|!Do){$na^%_prS>tMmd_Oyuz<^918LP>l8`b3?r%SUqiT)!B2H{9lb@Kw1$L+ zX+3$KpQMGMz*ea1iE3Ia1li0J(9h&%YOOe#d)t%tf$Rd&yO$jvQ*f`=kp`D z4=m$r8Y;R&t%elxlymhSBq$WlP?3t`W>~SR&}7K4IJ5^3$`_@O>DK^_WL6-s+Ry~o zQ|oH+C&ce6cH9B<%^9H3fd1|1%qR6)Qbt_dkB#}jv#E}Lzppld1`=j< zBBtk@#|B0>jZ--^;E!&SzJz}~Q8Gj~+KZke*3B|Hp{2Iuq%Gy0&;o@X89gl+x#D@X zB(#D7u@^h&KF%gfQ~F)|X$yjD`&zUpB~%E#2%dEco^j!3(-u13b3Lj@jiXD8XvA9E zua3Vh6nxV2!RM;33|!wDK*4`1t7tuY^T9BI;Dwo2fZs>E3m(V%GS(UX7k)%rPz6Rn&k z6xH#_VpZ1r4N_Is)|`2Hps2GCQXtp4CzFb}?PZuqcsX z2|FnLdeUhJlw?4TPTEl9kI#Y*vUI06+Y+0%#fN%pym$GW4LJ7)WImw!$nnz%$nwKA z#kN5YG|G#nii~VB6urP|Q;&+#fZbVnx1E2|YAL3b9s*q{YHM_&NstKY7WdW2ZW&_K zfJm(PE5R~Uz}z6(ISUAgQhk2hyb>|EWkr&B|Rwo!#Vpg(qQot$6mrn{2(P1}T zCtCI6yc467*wmhi2tNp0$Z2m3(x*+AXyq%=0#$&_-Pi99F$B!}%b_Hdh$JT) z*-XdT>Qc2GG*E7gp@GhHa3-a;lyovTvksNd(c>PB7h;c23#3X@n)T{P*6b3PsUza2;7mi~m-JjH;u2nS1F1`!K|;H1+^7z9Ap&95G|u z!#>I{(0e~}mA`kVFbNm`Lryz=)dS|S0psS@>j|dcUwK2|seumV=zWwDnk#GNp{4cG zK=;}r;eL6Rq->;Gj?ykq82)=)oT@c%SM;?4vk&>jO^h?GZ7Fq}pJjxvJK{7v zFfL_0KK+ycGutoH#n{#AnrP{{nW=rz*fES%4zcz4{!OQV(p%?Su;`Y3y5rA!+EDoK z5`=#iZg0&rcYDI|ZemtgmeW`3v-vBBcRw5N&}&O4@k?$0mNUmX2PMqa*YqvyeI5eSn<4{hL?LCn3M7Nin` z$KbVNfg(;lB;Y3wCeLLjo4bM*{tX=`lEIfESpKv26E|F866NVFA36lIG&h0)n-$mcxDmisEnZ%@g( zqW;%sq{8J@vQriP5rw}i8e|40{p3@e_Cm&nAl{F#o4oHfcP zUyXiY?=7qGtn40ae3)M#Yl%}fHbmL`r-#6&|1f;vY7%a;VDLoP9jhHY&=-_PH%Z^X z^N&YKLK*$;)Bz7GM@L7htf{hda(avPB;iEBMP1+|zM$c}%{>`=J8xeh6aRN9{%n5) zcm(!+h74SN1X1?mH)_^g$`{Q@E%ZsGR8*)yPolx?7Seqzy%a*!yYEz0jnv)U-J9(* z!?(RGrRSJsR}GTCVaBjn{@X=YJWVVR2n9uA6a>S`UiWFtGDng$wU{*AQA<0PpCAam zTZK8+re82wSXy>EY8NIM%ZzyOMUMV2?n@Sy+3?U%Gd09L+1H-_ZF*eQSc!|U4@*A3 z+Blqo!3O20QodA9ANmCd7OEPh?q*f0`%jp+tA*Vf#?+IadMNA6&(D9SkjIN2sN&l# z(#`Q9+OI9_V|Du}cttVCM@IbFO$itVP}w%&kR~p`T)3hqWE9tpmz%bLo@Hk^^||x% zV9vuk=mh%W6f1?LoeC7GGl@(}FypDzqZFnt78z|Y97!w0epozI++QHavQwF5oF1H8 zl@;nIM;@~4#}uz)A8Y#R&3=KUGi=xEu&c`%^n%zU#PWge$@WJ2+_BAu-=eC9vI&6( zX?zfG4C#H&gPXd(C0_XO1sow z5e>OZ@3%56>vN=;VZzVA39oRhO;$eyGFVW0+YQxRrQ$nbVPR-vQbF3FG!n_>$edrj z!A@$&NZEMrzX)7{Qn7zaI5~99!E#^_gC}ZPVJX<#1uU|yR0AYRk(A?5Fnvft_p=o> z%UKIzkkx87Niy*oyY=dT*-Y>}AjO1LO+AyR_Ny$gikCkY%PWX;?30+3U4nRP<5ED5 zQ=lrxSp;D8zSpVTc-$l5VlTt)Y`dj%YtZ5O6wBii$3id-Os!mkY&&I7kzaeD3=|3p zA9325O=Ojq95)kYs=nKnmLYF8%7F62AmpL*NJ}w@fvQ7LRB_;^Lwdc4S1cA!m=TH| zh({D31bbJhYUG3FR#m>*QPQ8a@YoLzOrjM8lc{!>T>4$3<+y^dB>THwy_Ikj~A34+A zogK~CKXtwDQwrO!BJn>j%I)9{fEPz4gRYP(*d#GVSjA7tqG3)(N?Gqm5@N)u`=@8( zHUP&9KWx$8{4b5b$N55^&e5Ho^bHv`l30lmDf+q$aWL$5byCy zYAc7A{=3skFb7L&VJGru;lM%!-US7btan&fXBnyRcs9W&$Yq!y#ML>`Nh%4SUtve z8^S+YCK$WlIN-GJiu>&}urMQeT)8JqY(>VUeSCelfjm|sm{OV{_q_M`(`d2Y9FXm0 zPnS#}>XNidJ~!A41$A3eDf-`a)$1GcBH?ZKLw>~ho1*3>i~t)hkbFDR!wx?<;_J6U zgMMt}DD>#(7 zwpR^QyK9LlAyu2ulW5GVDOyU!$SHqeYKD~BSuS+EN5;hq7kPKgY{;NYNN^s#aIBrfeG zkhlTm37{oG$ZqxW6C8jWhGp2Yva;T$J%T&EzkiUgWUG*$j_&h^_2&6KclxU=Bo1h9y%0%_ zF{xT12U1L=s?I=0-;6!(8#Tethgh-mOG_-%5s7xSqANur*3K|%a#Jgl=)QH}c>3cC zqNtZ3n!%()nQ*b!`LASl`M*QW;L+BjnMLd^Zz0ss46&PYga0h&LD-cY!~M zi5kMofYrnE{?GoH<_EEo`BTc`YhJ9IywLlt=^ww^L5XML#JC$&1$xU(HDuJ!bvcjc zLn>x{sJ8k<>7r`DSq;=_WhH?JIp+-jg|}2t2NpDpRrI;OCqgV%@N1e;S>(}mcQNsq zjlP3IAKn8;Fc&MX9zm;yr|KJ)bnf?^Z=CxSAZR@IMdz?t`&ifacC7om+pYer zHuirZQcpfg&yrxZx{CzRmH|N*2@XQ}qz%6GetnRLV_}>A=@`cUsPg=k?zo=R@kERV z8crX4wUT?KN}T^kDz*pr8Ugr_-(G_c0U+{+5EZk`CXcfA|IFAw3*-jyzf!Dy?Va3g zgn4PG;R5lQyOJDlVGxdzk#BrK*8f7o#J?1C_+#`41J|Vu4*MY&%avn_8o{(zYiKug zJ{kG8ye<6C$s8b89IlOG7rVcs)Y&0K7wUj{zXD)rL-pdteN)xW!GbvY@ho8Xa7OL5 z44&yZlh_`u3?x*dKBznM*Dn9AZ(X=Vy*xggdYZwmL6gzy5Uyv~VRJILO%ZJ>A%VUD zWO$umD$t*n-CUkvQd%2;AP@-~$ljM$S0|F-KGp$|Q-cv?WvaHi(q!A4+DNa%W_9%u zRws+a*WM*S5+SD=a!PI&tS`U9NP<5YnROf<9v)4`V>ZouWdHt^^pU2gT>2se{@WIH z&nMos_>9cNW>u*|v5Nsp#y#rlwCAY?dz8=;x3sjB917cSu8F7YmryfSxMT&9@8ark zSLFJ@ZwWygR=sT6;qnVSa)*d4CXo#2+1c3^gHLzPNKW=wMy2i@c!^9eJO3b|?PQgp z#SdQ(?IBgy1A+xkj5oB z>g2-RHM1ey7}&9qX@l8X<*SI_PJ4{zCeEvqeVE>2Lf1pYbzA}piGS~#8M$Z41I;e? zzj4MNEO-`Z57L!a^>+wv{__QYokHM8H1NMh-?iobL`#2~Tvy3c2RtV^W|~I+FV_71 z-Uz^{<}IR}YrpjGnpaLoCmvXRN5M^@zc=#VZ{B|f$_e;eivLMu|6W#@WEV(p=(wP< zBK+TO>Lxy1nB!wh_CLG+&y}O#QQn4yXJd)c7CQ|HTOi>Bhz# zQb*?(k;hp&V_7-to^PHs;wvOytnbBS!I{K3d9E}v5STe9j-Uj^IIDjlrjSfmI5_E!BWL~ ze`MseAsgRRwRNYmt`&Jut-OIv#@c!w9*9#Th?`3q;)4q(J92iT>lvq2y0{utnmhT~ z3I2Qc|5l;rE=onMy6I0%P=w61sIn$RN9xPVnKLkkXMOO5L>1~GHoKtnNzSn%L5)`7 zh^?P!5#Qc5ja@@G_4x_WR~O<@o1$H@0decP?dEuIdYB?`-J?#I;9!*Z-#^}DU5d3_ z6(3#6J(rXR3f(VmIon61-gs=pYdSxDLYX*9a@^NFc z75YiG3>7-;-Ol;iAJ>AGjv5BAsLa2DmYDw^K}!JJ9r0X`vx(XMXaV2@FHcJ@8UGc? zy>ro`;xL(1F5m)&*dq`!nzwKNC-`N=0eCAe5WN0-Kk(vHBx*J3MyPoJ!)$)QMlGe? zllZyg&?)q zTj_79QII0-lb!?8dc0CnQoae;NPqFT=L7{D>bzg@MDNc&rTF?$w>F7TSxWj~ZB+Xt z-~sd9yLa_V&40?f6aEbhfJ5i{^9#>6F{2n$RjiT+1sO5_Wi0v{ zsH868WjwVmmR_Hs`YYjAx@&i!=eg^he^uVd6yq%59w~$-T2-rh2R7F%MifFsGV+J0 zXt+Lo7UCJ~|FRN|Z{krmWRgP#fy>hlqNKA!^&dsyS=P9;2ZU;O=f{Bqpa<@iCMIG# z98$e*K_`TvaZMhp+cuO3DJXvB@^sn}adG9h!87d$(w&VP2kn#e>-I@L6O?b~l%qsr z$xc{%k)?@2eq4VIY6JYPx6bVGl@GP3qc@$5jJoz@EQ`|39Y#J(eauHSKHe;`2A;*t zeX8Ahwsv2BlY;e`5M3_U#_sv=^E_VTz*Z~oI^Gy9x<_oR{MEUdC2{RL1^o{kn-#Zw zXQ9OIZ_k&V`x>=%`(g@GpvOo1GCA4@{Y4D@F{bVDGH1P$XU7uTbUSx{zp4@~1e1c{ z7_+0+e2VN?6E)8UH=w*=r>p{BUbTTOyy5aEA$Dw0?+1xC^dc0+6pa8Lw6D&#S++E( zoRGI)uDxelq=WiA#`XZJKm>&t)Lmyx?T(3E8#m&Jf38?Pee_jQ zP#|E3FF_NwTHaHxbDy?iwcfmoOv7j$S-JD*kofdGnzmj;E#~;J9TOqm-kD65Nb=}- zQ1RW6WdZ&E#75O-?_Q*Y^E%a}LzEr2icudS!x98j%w_(BTQ|!ak1Atmlia1O0Wm&({lp9N{Dwf1wk?d#hk&Nqla<0%$ZM)Ko0l1&4!`xV-6O|lD?IK#-#)(&F6 zIc--94)jP-U@_+^Dd`@pO}U+J*4}P^SmQIkalv&5{qYB!nZhX0gY2$q-BhUmaB)7i zZ$25G`XTym%%4R1EB3bwwaz16)*F8TXAik%d#AW!@l%#!rB#r@cPwhW{%AR&@t(30 z@&5#&`ZT~VmV}4Rvi`Pkpx+!3?|ct>e!>KVJB3@NNd>X@i)82Fzh@kCJ$89jc~rgy zFfvawj8*XWXL`MUzg=xQQ?_{)QK_Y*-bgvLOr1kxtaAGPdS?A9HVBsh)-9^>#Q%@T znAZKwysRck*DdRcrq?=_WZ>s}{@XQ4B!iE51}k`K|HfB0R>Y0k-SLs#UWp^;I##kZ zJ;?Z&=Rwnd;$<4RmQQ#MAT<5na*ZU3K~nL~XWjJqjFRC8Y0kgr?%=S%D+(q8QquD8 zwFvx%0dr)|i{;HZRfD=UvAt2JV$Jry2x068u3T1@9E)*vW!@Nyt)Y5#F-LzmsT?p* zwnwxBn6lA0oSCypasTO6yD=hH^k+7__V%#y^tl!drkRZ_Z345GAjYEx&*Gz zUCWgGM%SEPQ4tJ6FAb6(I0eJL;Ov^jii$_r=()-D@?gG> zvZMPgYatWWl&Bq7ZxcBCrWqOEyX{$3*@vdt)Y&_mp6s94iqadTRr~on;GET~H!n=W z1iXjzT;p%#q({yjtwA!S8>J4%d$LE{)zni*7??nFS+YDlEY^yGT<&AYa}Xx4z27{k zSiC|S%Vtm6d~cnwe4}e!MeJy}S@3NokpDFUOg$~2J-a+ypfPbUr`GfB8%MdRzwPM! zuFL&9n zmvZW}&zTJ@l1+bs_k2z(LMC(pWUI&C!+b&)L3wBdqLVV0B zem=An4~Q_jV2CiH6FFpyk>Dz?HbE*O>dz|R@5_tuUMepAwBjGNTZ&8$`okd%KGZ?p zj?$-+<p}d zyx6#_=Yuc|W`6_doL59giuEwy;>i3ggPDh883%-Mc0Byp-sdi6n`adeyy`pu8Zdb9 z3ahq$A@w!L*lchiM)bR3jdK4O;6x0~dnG^Ao24`TE_GFG57bkb22tW9M?su_&c8&SIB=oACb_JrJ z)54Y`6YNAupN~=`!k+?OPNcZ}L< zb>eoKC!UFtH!X+pSjjT=S3IV>psdpbN>(qemV53D&*|zXjM-Yvp5GULcHtP&{@7A{ zZg?8!?}Nyq0EOu5p53(*L3UGGI(I$TxW(;b=s10Zf|7JsBrKis6B-BZgC^P+TDJt6 z@-w?Ly48uoGhFwd+faAwnQ|7o-FCc*^X`5Vf)B}EtTYic#5Zp)EKOo{Z5bF;KG^ED zZ@SzYeO}&im>b9i=A|OP20ZiPW^f6z^16Y5O!Dyt0vi>t1*sli%XduP8#fW}%DwMV zdPwHH0uJ9uH>r_SDdgDc&zQUez53t#yf@sePy#1}BdFJ(g5O1cM*S_@$-N`;BF>5a zLi^ahnK3I0`m}_u@o`A`igoJ@jfMq8xw?Te%sTd?R(wnuZ5+Ar{(C! zo~rD2iLqu!@jD~8%45EKBK9BFu$T8Ab45BnI%g4MV1f;|f3nvt(mL+@676g`Z}zxH zPx3L#!RIflX>;=s(<(`Jn^kJEeON|{eSdmcp0mD2=mhTju-FNI;uImU4EMcgz^asC z>cLkCIaO)ejl(2xSi?o4Y`ITdg7^%ha=Pz{#o1fEXmTMxcigsBzH^Q;;-MyTkaP%sXa7*Y_Y<&*qiU2pE9$U6yQBrR$`n%ky^PYuDJ5ya~G|`<-$s)4(!gj>vJ1c$ayi;|-YiP>OtnaJzio!bff} ze}yek9E^m2(VDARD-v(Nr+&PcL#K1x$D`YxKi;;or1m0?dAzSArj^H^$Sj(%WVEFAjN7(M>}ZcPil<&|C@&{;Fh@RWcSufNf*VUwV)hDw*s!f6wE)G*e3lwR6acKj+<#%*{ zk?EbP<3CFdL1bn`p+EEMPHj=I6{8V<_e^<>eaxdwK#NrBb=TEq1y)IN8|!j~;#Y4U z3;Yf9PN9^TOiG|{4ntLkQM=C+B-k8yD(5F|?ks;BpD(80j86UR+{@0O)o(+n(;Ohf z=l#V1Dp7{fKCo%1L8n&q>lt|&)Ij0+b8l6%V!eXTI=_q?#Nr5TC)GACx>5V`ohj`5 zm3R3<9#^jymUGh2I)}WoKZ+Xev^NcK$m)tFE{9%*avuDw-kHdxFFN+2j7(71rSZvF*XC?m=svm3CFGVj=Z_eEr4e4m<0X=9rRTH5;f(x-*Nw;u)Zn zkGf>^*uSn})$DoSTR=}-^PE_*SfMVSRiZ67ib_Ht;Y-nYeC_-+X+YR5bhfsY2L}sL z-)EbA({fXvCgtoL9?Gp_dyCc6@>o`(HA~iyeYo!mTFJ!;RjLK!)tMVEJYBB`$?B}< zmdjcszlPH;Y*MidFQ2=_mgZTVpR4v2YPT#GMz4!Nvh&0H`Wh944`mci2O2%bEA}c> zw);)rS??=XsF!;QZeY9+bU7ib3!>i}+nI}9sS=N2Mms0OX}qj=mG3C0blsorsML-Y zTXyaVTFj}c5^*`UuX5UN${0f0>)jC=Rkfc@s!kOjKNy+~_Y@9@KaHCA=o%U6P<}5P zkYII!Ipjcywva)bt_+cojbdVWpjjTjO~$hKmfF%a#&}}SCUoo7Rtf4)mQI*Nj4@`R zBsPIE=z0hC&K-i7ZkHj6ghJYz7%o0`b_tYI6Akm(iI z5DwG2K2Grk-)?T^RzE_UsmZS^o||=L!T6=+8dgwUjOVn^3qKf%F*9)26@M@@nyU0& zrlH$@pynkb3S&0rLk)HqgiKhG7BsjKsFYcGb8c_F8_iU*eC*U)imBc6toeXr1FtXu z?XSy7Kvc9OO-ODny>jD}TgQ6DZKQ{jifS z$YkmWOb=G_NI2GuBJ9t5ISN|O?CWD56MYaOaAhnc;>!t09&CDjd1k4}?`I2jQX;}X z*z_8geky@%#}|TU3w7`#7=_?JHlVR^_?ftiKqU2{YWOiXyNsaT>bu{r?8eOxCR;>T zZVg$MmpJ9cE0HP3Ih>VB=#Rcs^Z8t_=OKpJj|iE^IT^du4kpGqpDZ-ks+Y$n_wk9q zSOW8hs_>%|dotqmM+cQfpUP+D=cC6J?b}Q)=PW_^c!pzlCODVk<&t1+Np=Rtp~+nLH~XLSaMiqIeW$vL#19Dt zh*5Ih`mfuX)uW}@?~YmDNOwLht>HYQU$Gpx!FHUBDsC}%F>V@|=KC;8K!C^2G1Z_t zV4v}!V~|ua>35#kU_5q$+Qs5a8@Z39zH7>QBWwMq?;l^bdhV<}{(D9lYKMWv7d8ToCyx(EHTMrf;%u_w z2ou9>#*FDgCVGTw42v3Q4?^mFd<-|62Qa2QiR@!*E{BBe4+=H=vwau*RH!psz{T=id z*YOna9BnI@BGg6Ibkkzxtiwg$p~sG z@z(~=+yLKF;>Y-Pm&+F!-Y)JDzWFt8CD?c0V8VKr#_Gds57^!v*lF`baV$Mll976{ zp7;0}zB`vxV-{hats?YdQB)(Ns!_yH-*uE3(!ks!w7r^(?~K(+$8$-kVv<%)G8pdT zGq`hH5zy&D{yLZjCr6=`Az+FM>a_1pt#OjEY%GzHV4J0nKwSd@2GpJ73}R);;VA9e zg0lP0saw56q|UIxoO3DtoyP9@&WMBvYzZ!f4`+;W+>g$)W9?3krN zFmY25h$A6@v8aq?g`R~d{8ucWmg{JVRgiwQu87{++P3DCfNKuTzhXd5$}x z(=g*FB3bL03zHz}B?kRdg)W>N#5FK-%dzxz_Q>0s)>0#nc_hMwE)T<%oa8a4tlQ;w zT0J)-cdL{j#T~~BddDAj9wrB1*DaKDna)O<`T7XnMmD* zL6XsAWgeq(AIYp@HcOjAURc5hx*aDEHU*b)8h#A@|bpZECXUN zh9oiui;3Joqm*N%-}GbuOv$DS)B?4e8-2OI`x#5KpS`36v6I2_gt@k%-qaB=4i=l! zbIGVug>V`*>T;-El-Q|>Pe(kH%-(Z$?7WOEeJ$;ryz&sL{AxaSt5s?U)$p%Q1&#M) z6x=~{xz9ukraVW*qZ*sdZ*>Qf`V;C`+5`@(yO3M0K^x+OH#iQyeeiao9oFC;dB%J~ z=;{;eu+h|)_?onGqo~-BSm&?E!wmUf!$a$VYT`y~?m84HolT~Zbo4*1) zA$i9NcG6vnA=T#~gW`P;wDmCaz_7wwz>$D2TT(sBptRw68B6cZddIQFrdPp2BR7{$ z@j)r7Hu;!f&C(^aX;#fqmk!&HRmg7r$q7_Nqiw7dGHd*4*9rN7innjO=Y$FFUFX@E zB>%Vm`*L!xHV-R@jIofSn-ra`B4h^@H$C&JjOk)*H=bI4=nj6|U(W!E$yKiHdxl%m z;QSK{we?ei?w4U;a^%eiS%e1Z6`gv&>(3Anl+ZZ2`Td{ zLL0?H8Fs_ZSn7^)56aTdG1%VVF&Pp_V&^Ye6%BPG(?w7BBnLzdCPR$$dzl!U>sZEW zhIoeZR3PdwV~QEwZfA^p(0jETJq8UaUi+S6lJq?V+tj&}N38u1-NjpF{&j|v z>@az6?^j(8FWxeTPa*9yHAHWw08lwB=z+3`7=b`qC*tW3UepM~}hLTVhUY zg@>C^s7tHu@3cVuV-&s;@zXokB@Euwk8$&?r=|*TkJev|vODr62o_rg)OI|L58)<; z;7$#=v)N9S>dm{SY33MLA4qdsy2m=t$YDy-gU|x2);i6gc+p^)=`_YFIt!EA&~Zrc zh+CZ$p7)akb|R1+I753s=N4_uh?gB@ zKW_ff@lTl#2ZD4k6tYoybk;q}kco=TGFV5?0mm|O?>I-FT9wtfJWz9?4apU%@Zd?7 zBSt$Nxy6@u*{UZ%Z56$-jW~G`tKk|{j70Q2gk0PwG7Xa}AB?HBcd|f@Y+xy-r30c* z)os+)>3ZvP)_0kDgT<7ptg?)X-p<0Xj#pSRt5zHKn-6JGuH*UbCi(82IU~A*eB);) zN&_1#7eRvYtxHg0jPg9iuGVwN%n<(Rb-Cx)8#g>y!|2c3uEHtJ;;BlzV;CF-^*gzo z7t?VTAbbkDg|SW{v7|GT#)|%&vz30(p~iqYy!MbokqF;LXgP}xNpUfX@>X{R@02Sf z^sC*0RR3i7WLZc;x-(UQvNwqu3txhdG^OrBFwcAisbpX&PL7uP4j>hio`hvv05O^L z?B`?GR`Xpd@!62bd7(c?*~xI14h$Cuhio75rXzLhLC*eX&;}n1^4)a2PrtJ}MN+rj zG|26HG={YS6%Dp?%5{Xeo9oOZ+go(K^=zLyC44qK<&;pV?`*Y1PNV$R;PY6^3VU1# zggtuxSF;lSY9>T!Z4`FnczJTTQ(K7zszs$yb7Gr=d+KPVeL($rC~w@G`{(|JtHwhS zv*pS-W*GI7hE46VIgJg+z7MHh$jIsX=AsTP-~?Tgy{P;73m>C~eC)kLKjo4LmMLNi z7FBbXjwpPN&6?s7h{;HOr`Tfe;Ec8HxN-RxF;pTYxR|(eX;eQS(C;uJ!;+yGb2aBJr~Li_;(@wb~8UoS1x=?xIH>KIK(i?>0rx zQs&KMjnEDhRf|rVWR2}`mKK*yht=M5N$hhUTF?D;x)U7rs?8BTB72t-C2j4QPxi@> zk5(&HYLrPyOYDRF=O*Wz92Q@R{3(TqEQ6O7m?O{$IilS8tULW=B-ommTIs9^bB*R!|E<59cIuPUm4dC zR*y9%_vIenE^9aX5GjxCq&6|EVUYwjbvfo*$4z_~1P@~@R;PV+XDb49cN)!$oK_Nw zbcc->1}tfVJIj|pte=XhKfZ{3+yavIF#G~m$qSnWw4Lz+o_0^ufMAyvj9?!o9P2K& zicRyKndP89FGsx7FJJkyp+`RWC0$L%A=he)uua^7VwCQV_vMxbEqUtRVgt!k*HS5ecB@N~XPez4F+wRqjR zL$Fa_Q7Jq$vEP}gUMPdn6{g4KGbmKOSC4Yyvi~&U)CujRL2{t_XNJKdTcK( zRXFCbrk9qhE?3?By{b**xkl-mA%%hn=u%fWN`lL?-K7Y&_HowZ=j4W~Bc9des=^^aqeLCqg3 zRp}IVL^1J!ltS2Jg1IBMelEW{#&WE5^MMp}B^K^#s}Co-sXwwUw4)^LW+=9X?(E>)nt(1m4Mm@wS=Q%QlA(tT< zFpO)>T!0_S9D4KfotWXdmKwdfaaRJ1`9k?wZOP&+1{R04(gb@hy@T$9=Wm@iowtJ0 zr;WQ2?b4f?dJLFPWP|6TkYuTPVRZJ6hB;Ddv`Y zm!EqJ+C~lqJ!y3(HOf7gbH8r&^(qID))-ABr;Vx>f3QB<_@V*p=h`z*!fx>kT3vl1 zqoDz-1HN9Og6joIAQgg5FyBL>LAuHG>vRM74N$^nWB-Z<9+L8%8%}$843&mP@su)# zc7wyiDof8en-Gvd`UV<|WSTdY)oSuY_fJXeIr72G3mqVBkr;yQEE>+5G&;&UCU4mW zqMu7k*E9AmvJ$(+V)vwaoDY1C#pk>w2#+TyDQ^bj-^MYa#RY%)h2~baJ|=qHfn#yt zuJCp^uiEoYUNHr{>=exmAsSoSPfky7hMB3hI1pQ;zBLg$n*ZFRn*6MQ%%YZlNbGc?D4Bckgk|Ay_VY=@Ey` zNOF@T1e^-TUu<%Lnm%8r!$Tngj+b5GhLVseC+uCVv2u;}_6FjRFsksutW6tgg*_+&0>G|%W5vpf>LXk&CaH# zWGhH7yvSKisyDFg_uVs6`#;1jjHztkaOF3t%QRe=uo#*SpHiXpe$&)u+xs;q_Gxys z#iMmrV7Fm)=t5@M%70RQlMj**ojmSIU|&X~I@@@X zJPeh-^C`W@C%6%Q{+o*ReiwIf zA)o6Y+-99)w7UPKHn~VdxzsRlh+DeXE`16k>k*{KST;AW%RBPUI{)R>@*_VZeK%W% zU?V5DPP!RvFd(V6F8T1IC4R)P-Ps;KIM{iZDmkd-lTT2Bi?^xHz1p%fRwOx=Z%56A zCSM{-q1x*zED#@qxS>;W4&fv`;LvIwy{;-bl)5GV3<$fp2<{VHpe%da>C&_b7!LB*}z)L{;b z2Kwt#CjRV0nB4CQFU}xZ%Q^f;;aNFZkaQuIQAonA{;`C~3S)@M_-XNWHJ6}c$0%#F(W8)cZAaaP$VXS% z-VKD~XYZtyl~?V#3jH1BB+Bxq0-}w;oPYk{f~+6wJ#*HLxh)mp8envORELB~N~lzH zjs-oMHB1Q0ElzlJoF(eC{;TOQ?r4a;a8b}{^I_MO@gifhzCX-=Wjlox#dOQMHiR=QzMbEUK$&w!t7TqIGE zs62K7+Ep_? zcJ9|UbpX%KFCNjqfqM`LP_sI6bF>PX%)?k<09iK=E=|Oa9Hdj`Zjnuo664GL{+8NR zY$2{ylO%yeViBk)0ks> z`W`o|#D%X`#s6!BX1W5&@?pbdxjJczASYQ0&$$%yRH}djUHH)NZYc>ByhKa&^E=5O z1jIpT52pV2w9jUl|gty%5cxNqfFvSG!ZmxK0RA=+iIw}y&(ZPF7++?2h%UC zc5c@zr4C;y*p`L)wf#Tv|49C-O@TU~Vp`{eso3R=%F0xsti(pOEx*bPzAMk%Bg?Lb z3C;v{9D654yAq5o7_iZ>+ctbJYJQ`+GeGk`J<;~-%aH^=af5!iB%p^hY%oWS;xoBU z(iTm*XtLlQ)Mi&5NEI+iA5I0QiC%^tLh*FFE}SePQe`ISLjOGRA28%5wmY5W00r|l8ccIau@K$0CraKNmsYEcGM(F)>=ty5VZvDD%M; z-l#exJ&Dr~#y71wagu+=LV(mMalQR_coS1gN(OdcX%QY~#~P`f`-v6-VTMZi2-v>E z!$B@VCs=gFI?7LtL!**k&j!fq zZ02WAC7d8}zyj+IQT49;1lSqjC?mzp=rG5c8md1?(>KRl)&OB$!PWUg&_o& zF9Up?InM?{>xhnrX`VZvc31}RyvtZ;$;(KOwV%?pJ}AERdxxF@6W%fvM*VGa_dkB0 zX^CAP$;q!yf|>F^6t__2o;h9fOi67M>6r?vG zAR#3wjeyc2Al)FLbW0Rlgy^^ueJFn`Du)m%^D_XsFUr=mYzJbPHt=vM9i_AiZ0?{agjB$}l57HD#@$vszh&^HUZ(ef75Vuz~R zK6R+sgs#~PHcS}@K_%8<(_sxjxpGfaX0LvO)aKO90|d#{!P$LNQ$~vE{K_z3<$XDJ3eAY!d zAoFcFTxggy<^yZPMvD0a?b$TVX-UU1^uvlA=VP6eCr9HsrqTrzu5N^Ti$k}cm!_&; zqi}Tjt|oLL#?F>-Dc>+;aV&1c`MB!x*K7?OK3RJYcB_YQcEh8VaPtGjLc%iMM8wOh zu{a8Thg;Dddju*METv2p6#IE6DhmtQ-V?54gS!dL&u3X0%+skD`_Qoo)vim&<@U6z zFkvOhTz8B6d!VJ9wY$%H3F`t$N$~!*pz}smx@rmIQkkkboMp+dEys>sfU+zWm5IL^ z9B~!=M)!FvwfIzuzN%~3Z|ZdB5iTFt9dt18Ad;?M+<@zCw3vQ~|TO&{{UWC8~1V-ebj>3FRl!^c@m@eiSnGOO-E*ErH$ z_>ZM+;ZLk8gR->x=*lMa`T`C7XA(>fz2ZQ; z1ys1H2`uq%`Z)Eguos8Hl+bcDF6{X)vkT`=rSGy7kWg2Qm{u4ELpg!LR{Bg`J!U<; zW&2DoMgRl)@QTLSp81LW(2{Cbr}-x866xS$p$0Arlp@MkeaFt3&;8`eHCUVrF+pkv zo8JHIa5=QmFuYGsj^N*MV!+Xpt4qYFqq`|VD_EUdlHr>aaageP|JBQa1h*FI(Y?!w zr^3 zvZaOB@{V5vg5GI-2=RsWA0?w}@Q)u7P52pKzmo1Y74*m=Of+3)ra2gMj*tG^SSWn& zKcOd9y+srlBrEz@&f~v)mOXTqypSIKW14@Kl+>uJeil!OLP1pco`-1Hfi)b_YzG+b zJ%h}z7f z!Z|cMNQ!dmS{q=om$OA{8@*Q%Vc7tm@gry%I=g*4YUr!AEe-JMaKgd0zD00hp=8)X zm_LMMG%T1NsT~6!47! zOK^h3)fgXqY=Zmp32JeZk_lyHs*rLg)$~$0&Gqn8Hl4btWS;6TUd(;ti;Hz$etp0l z+iRk(adZG>`qgukgs1{BZc_1qaIu-l-sF$@wXcjD+dc-fd9a!$Ar{PG;OkgQ&tT;& ztlw90i|4FJDw|T~)-Fu6-c~l`xZaI@dI#|-NQsOj%ym-k{(frFrq@2_vjK5l9D|1_1r&SJQ^w!78VZvpQ7le^LKc!*pf)N%c7Il&Cuh!AZ$o2Xi3*j}G$x zRwF#(gW&i$I(v`BlIjrg9TmpmG~1mg$B5p%J&T4CM`iG~YIPOPY^m|h+<_6Tr$}Re zoEi8HQSv|m&WuC`>V@FEdsoSStHuA^uO&QK>zxCYJajMF0n`^hs-Ab4zliOV+8^2v zU!>Uv*z_Ut+l`(mfi}k;Y`LmuS})z`4Iec70fft1-D>aUDMVo|J2F zZH006EtEthVQ|~55>?V?uNm8;BLGp?=hRf1Z1aWb?O|5==`wy)1~1_qdPM0n{_pe8 zQMwX-C*UN_qL3Ft^dcLUV%I0QpyT+{^73*aqCNjrtM2dF7DFRG#X2zgAq<%;+S)|n z@&H2fb2&Bm+;k0K(0*u)+Us-R+2lXrzXHcjAohR=7`uPpb_DdNpi&HAIBl%>cOo9X zbOT+?RN361+cE66pvU_TMA7TeQPBHm0p>cj-1a2B198U8fd=)fWF?vg6iNu|&?`g_ z`JtBXKcJC)O>q9eton!s;)+15RD-EP-NhzqL)yL!v+2nJ!S2_%#fD4Fm}q0(xV6Re zO%x`2$Bw<7K!^m85+gaz+&DQUV6B#;a^b|pd2~FSZ@+4>h4D$T2_A?gD6Y!;`uOOk z#o7deirSN%mY4c~DTCJn5XH2DYCm3a$05xQAP5=(P|50&d}Z_N_i0*7qDx7LIQDy(tymx=tQ&oge+Cv>weE@xc>9r-PkAl~EdcQ4mSsexGP7EA6 z-ppF7h|SC?CQv}EMeltTSjB_XdWMoPF!G9>zaR`G8Ry1}4};W-ei5a(BOh5&I!yAs z^fgk;HfFv4@72fKOha!coaQQb$5~s@58T*;5=yidA6$$@CWr?Dnj68@>np0F13q0z z;ukAJ1@vhRoZG=n|yi^J%QwbK3KtrJPqz#_GnyhiP0KzT_=8evQQa=Hi zFToLI&RSc{qaNcGv}pM>8FrmGHpAc;n_%@>VZ;Aw#2%z7NwS=Xg;zWCBS zvO@R=2jl4^(k|{5rTfbx)s)#Tmc@A@*u;}t@GAAr`VqLWKh@iFIAzXswDL_@|^WQ2xJ}`RxSxSrd>FDj!^)Ow@{0NpP1IBA%geV||ypNu0 z;NRe}-+E~BI=Ifn-y2{8qN}#Qb!@HnehK+AnbU$x=HBrY+SYBg33~k3TpR%#tKPbz zn#oP>uSRO`2@&ps`aT9oVQFg`&q_H!*=%~t`KvML;ZE{>{~AxgH@hxToH#ZmaX^=_ z(n;92^4OztVx_z|OIW`dj0q#xBh^?aC!0CZVLp0SSRy*>*ttSs&q6B_sG*~n^AMonM7~w9E(O` z{fK&xxa1O#MSQWs#Z`<0MS|Ez+To4om~ya3PAjsNYSZ#=UCJ;i9%{^VnzE_t zIbN?m86Wj102C{a$v6V_`-t(QK6ljz#(v9-*Tv(Z5&{nZOS4?a>;;yr@uK+w0r5dU z=@?)SH2r(Oj>!Ypr8;jgl{kTew^3hV67zDsKo4& z9hi~UhR?J0g?!%{j30}bv2XQI$}{WB?L=NbP_?qDGhSJ`UACyV^~j#yli)xRrvP`` zv!e@>spW89EM81|_vUz5_Echt-{Oo)pRj)VA~#7pkn^-5@hc7<9tfp@fi65}NnfW2 zhvhujf;kgk3{JR1ga^iReR*VJF$7Qvo%8y@&UY}bqT;=Ej4cjqFrF_o)SH*!1)svo z8eZPp{B!5H>BNPeDo_t-IAp09^v3litjH~@;v+T7w9=K3>@2muu~#5V``NH3m8K=J z#Q8m;gR~FeU-noJu+8cL_(vBt1kAVsa06&-M`+H~k>X%rH zYh?B-9~f<+32{*$1lEWzL^XFca2G9JGKn?Uash1~GCLz?d<8#0gbzkA>)g4v!a%ON zb>SFHh|ZJl=fy$mCpiA7PQqI!p$|~?E$W+yPc}1JFJEM?IO~VZ`pA9nq z77n@TifEKX)xz zInnuycO;fnFH$L4PtZggYZKhQ${tpOZE~{N$wwGVmKbQ*M@)wl9>7J4Rv&}u97!`h z+O&#WVG)p*fqc=1mQp6-mHmRnYEjNI!-vL^?O9@j^Lyi1pO=rVHsrG$#_bj&>w|Za zjUpCTBY|NXe<1KxHVvs8f><4K-zvWSw_^M_`o`uoy#YcdJEjDR-tC~&{r5MH@_l*R z>yO`LVYxvtk-L{y)$ZGGFH@iV>2wkBwFlF6TWHM9L5pkD2eCC9EAy^j*AIb*;CRn2 zN%jenHg&N_td{U*U*y%YZ(j%wcJLoR!mTvf)uAXU>3p<6S_%xhlz<4~g(5Nf!EqGdm>nvN3`5&-%xW>9-5uQVah$6eu6ySh~Xc%of`i_?=0brouoqTrxYd zppUwT6cV#SMqVr9^;AR7M3IVFgI_d+bC!T(h>I8z7`TCqyz3pNY??RR)6_D&67ene z060VuDkOk<_3ROjVl0opUv_2`g&hfyQ>?)460IV)8GQLW$K{BgK1W=?V9}mj(Bldg zPYN~tr5_0>mjex?U3H)05TSBEf9@t2DKC0jINcF14hQsg0!i`9!3;W#OiY|BfiYIy z;zKNV8&OrRe&7*P841?apiY(fE_?l>6jTyf3`cAc1OhHHDQ>Gpt#ykda>T&4kmm&% zYioup2s1&7S0q5~FB5Iwf9QQ9&3Ps(UTh42DWk0)S@Ga7s4B%j5IoD5mx1W#uXw`M z?S>df>9ZFvsP{vq#H|sC1o`;lqzRo+^$HDw8~!(61e^k%ZhQrio`C<80aUu2{PN=J zMFylSSxcSdTrlbpQA#Bk{2VO}xGq)V!m7n5&zmXJ77l{^8T&w>gr#+M@SWUX2U$cE z>GT-RIhHlC?t8&0)5UvbW|vN*f6ZN65ekr0TrSgT3J8^#<#`e3a%{IWR{nNNj;i>N z9hF<1HB}$8#oE2)ck#|e_oqoPmh+dI9;KJn4^T&3D|bJw{O1T#B5a@>f+_cmT2g27 zTRK4NsaL`~%mDXdDJs(ZkG)tRjr+IL{#P&2av2DL9txU(6}81v@7dMSe;T9oL z-Ep1+yg!k9_6NhFP@O+~Zy4!&#DfC91!OpR{FPhPu4dgkOSwN{(#kpdZgT$-g~Z

    o; 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

    5@18USk{Cx*N?nW12`BzWJ+CQ~_#kv< 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/plotly-curves.png b/documentation/fr/images/plotly-curves.png new file mode 100644 index 0000000000000000000000000000000000000000..bba6666d4c857c2aed13796de0eafa2487f2fc27 GIT binary patch literal 51262 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 u~$F6{UJfg5D=?h$y!9V<0T2 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/power-exceeded-icon.png b/documentation/fr/images/power-exceeded-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..02924385b0884dbe6741bc15f11faeffc3921cac GIT binary patch literal 1612 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@wW1V2sLib`J1#c2)=|%1_J8No8Qr zn3y}k(wjL@q;-FW$_@psvZy7+2YYo|Q+YI+T<;XTJa*E8Q>Ac5kMxZj(b{EU{}=*; zv^q4znmFBaz^rnOCNk zE`R=aAJg@;1zDH3-CuU#GUHC^+jZw}l;w$Qy??0jo73_|n$U%&_h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O=0lWFlJ zpE(=EjrKA5KalS5U(m_USM}gk@ESFbo_Sv#n56$P?Vhpbet7KF%huo4aVJ|u&R)1{ z|F55`exG(G6A`k&|8ar%=B>o@GY@b>fBhDCC zueUdME5$Kc%g=gv*2V6wpV!Xri1b6hOOA6{2~OK}yY7;>-RC93iMy?Z_TIZSW$xCi zl{NhDH(a?JGwsZVE1GBjq_^ptT`RRavNht{1DhEW!jG;${o#1UvI(w}{i;tK`5t@g z!}jyR8;Y3OZm+JbY;~S^`ri3qo#zoub*h<*w{D-oBlCdUlgZ2Hh=1CIQ;u6Z_E_(p zq8#(fO4+;e%<-vhO1@WDH+?Z!z3}H3Csn~_wY>g*TgI;kf0lk)SSx=0;p5HAKgqP8 z{JiU$&69|YJie(Pibxdb= zUUJCHcHgnZbk}l&m%qDj%oU2daQ)=mJvNe=k#BaWY`xEIzT7sMLF&>D%>bWTQ@aFB z({s%eETy<KU7jm6*rV$+1Fmiin{04Eg)_PMVi2(hgQi;t9W3qO+rrC9%YV?N-Ok z9}{ND%FVld?HsmJKj%@f3^I#^M%ecnxd~5BXwdm zZa8o9F;+U{+fx4SYc|gS8UfQ?a(4=fu=)ZI)qbI6cpRMtEy!cv+ znY!*f#i{IP!`!xPoH=>rPmAJ!MPc^kY+;|zIxU{(*R!QGWM+-XVR_->v8xxCO{n}K e=2(4l-beH7y}b{^n1vsL3J*_LKbLh*2~7ZET$Vim literal 0 HcmV?d00001 diff --git a/documentation/fr/images/results-1.png b/documentation/fr/images/results-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2825e449cfd76b5f18521ed2d4f0a71012624c13 GIT binary patch literal 70638 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/results-4.png b/documentation/fr/images/results-4.png new file mode 100644 index 0000000000000000000000000000000000000000..2b710140d6a0adb756dc1c458dc564d12182c573 GIT binary patch literal 124909 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/results-fine-tuned.png b/documentation/fr/images/results-fine-tuned.png new file mode 100644 index 0000000000000000000000000000000000000000..f0d76a257c00509d0da9f2f542927c58f70f7172 GIT binary patch literal 132129 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 z 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 Oyp~gaS@hiG!~X%NGOH^9 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/results-over-climate-1.png b/documentation/fr/images/results-over-climate-1.png new file mode 100644 index 0000000000000000000000000000000000000000..31da17e2a3fcf17ec4e716c041d5bbc918abb3c6 GIT binary patch literal 62938 zcmeFZXH?Va7X}Csl_-h>BgzPZ1(4nZqy{TWmrm$n=tWBCRT*^zK`EgVlqS6-fP`wJ zg(fYA77;=V9qDb~I1T^I*|Ym)_rtE|a16Y^^45Fr^W5j=4^4HYV@G~FLPJAy?9S~Q zS~N6t9W*otc<2v-zwAN^n`vlh4Q;Pq*SvH6I;WkJh+^@+rjo+ZRcU#t5>Ku*<2I$wzf7x z4|t{JmH112hKDQOR#cFloaxJZmWjwyl+^FIu!Jdy>5+(?IVgL;UHo_LyGw8pHq&2^ zk}8*Vor>c&ty)_6+6*2`CS@tjW-U*?FqPS%ID04mao;p%`eAhpY6)gbkH6fq`hlgA5X43bhha||QZ z4ySvVu(0>uWab*ad;APxK80Ye^$-Sktkl$K_`qj+8rmneG<4t-E%^Bj{D38id`xo~ z{Lch_Zlpr~Zl&u;J@EJE13c6VuWDbva|isdZRv_YIJwz4yLT6bb%I9`Y;_FW4b)U+ zES(*NEbcqsLkM{}KA_%0Bj+UpJ~|@YEjYa#9h}@`yyVaSxIzYerv6#@Jm-%~-0kJh z8>ne=UUzmya7qe^2#K6mIKs)vDd&3MN=EC(t-o#uzsaAsad&?pBP{Ic=_%wXF68WL zEi5W6EiEh}CM+f<2(A!x^LBE#@Dg-#yYS~j{(jC4gqx+S?E`mPXD3eTb1m*UBi-fC zpQpa)pMQV$6X9k1@0*<5{u&k-pfI&XSX4+v_@8HkTji*KmC>~ILO2-Suyq8}1Ky!< zMMO&O$MySK{(a+~I}QH5Q&db`Z11gmn*R4zT{nd5b!SKLPIrZWm*%gV_cs1@qnt2x z=zFH(&w2jwS1{2EN92V6Su}+sN5YdCXlN8^?%cSl<3&3?Xjo)CZo#qkD49-?>FB8w zoL3bG-X&*V(n`#*d6nMC#lQHm#1eMVy97_p_R@*T%1(Gvb-($fMvrQy7`c&GshC{_ z#SVWa@Clyw{PIng!=6lZP$uI#|99c~L#nMkPUwqe+}M72*aq6FuCP8TbLGtU zCL+h)9{(6a-6%ADLHBG{lB+U%di8Rz5i(9PPu!%4M(`CeLBc-A{qwYr>$f{hU2?)| zD~p=@$ITL}2!Bm}$-parDvDP^MFD?-weyT~)m<*_-`owwNKy2oA-x4AMiI`v0b+%< zJ3juAll?jS=7Iji#Kjj*$C)~%NN>J9j@oIQhcVOXA|NDhcjYL znUY$^a)^(AT0-jJ%%3SPW-U_)`nDf+m2t?Ljj3F>HuU4OsTtBHT6I=;K1D(J_Ade5 zA>J255w?vz0+ZWUVv9e^M0_R5y=ODc;;_RA+i^p_lsl8ERE1@p*!4&6f2HcdP8o`p3%LGHJ?EzVj5dm4g=RpvhM~1LxzE<7Z0QzoA)_Q{`{q<7}FWeFP62?GU?Z zNOH>8^QsXm52Xv{hK3~-SVtz zda`TWj&!KYOs4mKq_y4gnE(1ty2|p8<8$~BNK*waM*5&l>zHF<)uM8_ z<=TJsrxAL2DbK2{$Mmz|VH-S3Fi}h;xYv3HJH)(irNc@T#oL=5lA0=IV!*|%R*uvI zo8`Y5_84@1<>k8lHHhT z#)jMR4yy56A;NA2(O!Mh z8yM#j;r9PH@b&7c@y-%%g|6oz*z?2tUuk~#2m_ZQN>xtn>@#w@U0{kG8H1TAgf!y?&B`%FdMTYCDAda`mh z&;F)|pot}9@ald8UVl?DNK!~&S$=;L%MHb#GS2Da%KtM6V2_0$5Ufju*3_MSO+}ob z>7a$D=KdY*^2>?T=lB>cjr~mrL6abTJ$$I{?ZfN`b3b*mLsh!O^=W3Y8v_Xtgxht?J zc9UAwh|2Y~Bt>m=5Y_dRIristX~3#wM#99W#(Q%0^$V+4;LG4u-4RdD`n>U(%Faqi zRGX%R3fH_nKH>H-LVm>nxj9p=FgY>Cg?c^KPsH3uu>eMYfmVUAD&*C zn{N?s&x6&@;wU+>rasxY@f6=FrJZCoJHv7(lT!c9m5uLA=Rx=+pdK75gnQG6LsF77 zb~;{N*M?yI<^sMkqu(sD8!7MDxU3MZ^<_P#-_&f+IP0$t`8pep{%vE6Y!1@d_#1Cv zFK*`6ZsbnQ4}VzJGb(e)UYRC#AsMMIYx$FKK(X=!Y9?UZGaw6I=3q!z7UV24IOvK& zeHF;hSC)S8RdL&yXE$KcSvdbQQ))~>r!CjQJH~*b<}%XutS8=z8rq1wgxF4|%)NKY zAa?rWmJ68<-vp`4p5wn5h0a@<>DQNEY7rki zKI8V+#;$vP;za7QOMKw>G>%dT2Gb^!yU}B|-7`hn-3%ll8NvB~vlu%RUG2N72U~l` zm=pLtV(0E(eO`2)Omb_>)__?aA0sul2drSi*{I<x;Lf7(?&3$rz=bjHfE&eRd#wScV3CJ$e-2J(t(kCpTy!$7 zm+|%4m8*Z5meZ$b1v`AIv}{jC(IT}wp9@$%O1CGfl1=7(^pW7C=oQv%*u~Ty$vSvv zM=S3Hr)JNfDD3+y#?nhWJ9E1=JD!~z<_V`NDmE8mYmFJb1|3V?Z9r|%` zaDEXlOc+c{Fv(5mzdsnwHkV&M#1|@~;0$8=v(BOoO{;2cZmY9{Nck>7eiCf*af;|@ zp9;?HlfZbSkP)vTOwdWndB`|07Ey_PlU%Urvl-wvM3xynU2)t6?`enmq_XJ&A~q4Z z;E;Rk>MD~fa~12}>uqODpHKgNE=2mM#-~uj>AUNJi*{U}p4QIuyjItsX=YtQQ zeN$P8a$&)k)(CfglOW5I*3}7ySD052obwFyL)mf*ADNLSP@%kN}$BH%l#eHvP1#v-H=-yxVzJvKn}d*b|HaCW6g)?Sjr;| zw5#?Ts+)HnR6d=&wAG{$AXe1XT8qaz@ISKS8NCyl6{2tZdrag5fx+0Cjh@2Zd~Bwy z*R}Mec33Ti4@5IL*9+(zli{zqzTl=y@bLcFjdUR{O(Tqznn{+Cb9JecZ7;my$tl}& zs275pm$({kpFpL;OiJ5i=c-C<>c_D%o6kvW&-GRd)XzjOtoqI{T;(dId1xO0#|-GpJOZK z6ya=ajo&vl{X)oOn|^buQ(LDXZ?Ha&n>;q3NZPVm{`!cq?0r0)9_tC&U<2GqtHIjs z{#wDFiM1qT7oWg^jjW6T;JHl7`S7Y$&<16ZSVKyQI%fJyaoWigL_gL?B~JhS>kw07 z`*W!wgYpyhPW^aFNCKCYw`R8B29m6C9(U^%@G`c@&kpCr20c*6%)T~e z;&ZOY4qV-Dp4@!CT^TJL?uxpa-KE86LEuz|wwDx!y+j2Twni?LcTNcimWkc6 zfSabvTD#?;$2Po^Mcb$jj$j!h5i7sgcmYXh4cyS!wcTC-P9$p}XzT-9S~Rw|c_EQ& ze5d0&V^2hg_O?tqmkFdKx^k|j@;F1{W;-P$%KKtEpWsj*!L~-@?Ww31xq&>5ns%l) z2o76m)C;lkfwQTIuyW7Z&B0|M=4bvCBa+>0O+a$*Thdy+)KrJa;62!UFr!Yq%}xC_ z<~O&d9_8D|>g*05;8)5~AJL09=+4&^vLw&_$bz60Wb-MregMduYuj!lD@0?PVs z5;j~gAIY3PzNztdd@A5U8>l=x!ow-`jJM)di znmIkjUjl}nMM87LEEKJH*l*lvjCGsUi+#co@D>@TZrM`3T0NIX1aZp4`D%< zV4+o>nn_B?*tFu6^_&$DmQ~;}#!tsWtCf!yg!8w}TkPapXX3H1n_I1Yo8rteC@a88 z3lm63#an6mY9gHGEDhib85Aoxrd8>V3RX)d*{wcAr72Fi;wrk}@`tXF=ZKZ|$+BVx zi-S9bzL~X|M~!5a=JYv9XVxvvaFOFAryce&U;e1)ql|R_@EUdfz&$7gFm-N=VY;_J znQh&y)~(lT&hw795VBlLSApZW$e9a)TM@gW8Oth%x@O(ehz-N}GUl|y#GtF2114@^ z1y=m|3ZCMKWvkpWt447|Mtx#l6pi448SBgzq6dcnt$92))#WKp#TxfV=6%(oqe5>} zXPFY_{s_y8Q*v`C8Y>g8c50(f5P49ejH#I!PjX7m;4-bhyE#bO9<YMkIWxK#P}`R-ABZ!Bd&eM^ zC&c@EHM$Nuvj)L}eGav>OOF}EN2j(-#m~LWa~n_g><#vVjrTJ!;48jkwjBt`vwmF} z;uiOnt(IES2$AT6Kap%{m%ch7SoFCL%w%#kne8r{5gyH0ovMI3F}Ayk?-JVs%8+St zq1TBabsvw6l2qZZGB)o&%(&`KvOn~o6{R+KB9Wqc>IkyGhS1I&jyV4iFI-!-Gut?g zhIVQ#Rv{_98!s37cV_2y3J8PhlV^z1Yv!c3ypBmzyyi z*GEECLNPvpNu*L`DY z%!@+!6}5zT&sDGX9$0MG%aA^90LRMjtc`Td=D4q`PINg`OU~RnU=SC)jQ6^}3s?h9 z|M^E8dCjV+lYK<{pk9V;WqPTgsaD%l;KlLX=LDx0D-Pe`4(Z#nP&86c2rAzYpPsmMZM7x9hV$ z4ZuYfbk;7MslDq@#XX&BMbYlVRn!2!+;-c&M^``QrglnK>4yKDui3UCJY`v2oe<5w zJU@os#sun__)KPW6~r4Vs_+hLd&9ciFtg~*f$^#0ZV-RI4yKFRT?E#QFSyq)nqzxH zDL?)uFj}j6U_TFGpR`J}lsc$C69H#!FNiizIp{u|Wc}dD1x525MV!gb*TXQIQU!d_ z#_kq+cZn~*WMy{HsJy6|W|vi5U?hVq9jqEZ=`uBx2>WQf3241s=9oqvQU1#tGYB=Em5-ceU^@)byXKwFu9%|x2USEV|@!p2n(&2P^I);l`*qD@ga7Piq zvvzfU08=qbC%B2khws>+jiJ>V{qm>3m62m>x5zSI`id=;>|08^vqG$)ZD;-F-}xNs z6iYFzMJk{A;_Nqart}W{ONOqI!Vl;OKz%`q>bVBqlvbkbro0}ELUP3m_OvC-=29VE z4+ve1@`n>Py{MRSN#kf~yp@`x)40T55^7A_ylEjZza~ow-)hJ^c~2sTY_>}YG}#_= z-WhwN=d8E9LG{m5q@Dgi*<44*8|DLa>hjCod?U#jJvt9jSRs{5(IRgMkzWNyUS(8{ zg0NfH^OZxJDUlLzsMr+#F~bN^@1=68jn2^f;;(ET(v#^?Ii%ffQXylMOILzr*0Iem zh+RNivh~d z-UeeBq4V+bZsPthzrjfT^Cre>erRJf^~*JZo<% z$JtrgOkc2`Jm;6C5c^AB0^cv3MRkzcEqtwUvRj+$W*vY7aTOuRj=E^~8=E7n*` z&}3tUq#`D3g^Tz(fz?r2_wlgJtF=e4wMSD&&DO3h_k$q68Xwk?VC#+I)C3`&qExV| z@(U>Q;)G6T%rXyb{f}PjBp=MgS91HXw6(D*a481WjUKsp8y}X)8(*aOcL4eW1qBb$ zvCIf0RWBHXf`y2>@L>9j=sV)5vAXr1=hZ!>SN$%Kbm3m!Z~LiqO98-_kA!AT?Qi;U z>O|@>(wAR;TB;v2QV*y>$@)_oJ^Lxt$HL%wHN_YH25JA^999h6VwiAB&fe4i=L9pD zf#>;ID(&M!Pn@;{H80fWc*)sc^=E3tmNO{oh z=YB<504==mNgKJpX&5~3vGX+j{?+(@a-r%LMGGpyI*E)yKte5-3hWJ&Kg|wS=6-m> z*luTZ24q*vlMc4YuMSX^06avfx#}v6vQnkZ5B#8c3ti{8yy&gF z=OeU0az~%M0Fb3Fl^0+CA|Ct)i$Tf#JEb7uzQM-Gc17g#_|zzMEzJYKdM#0AZ0P9S zfAN|rCFD>6C|-*LOv4dK;s$+%(yN*@_><}e=lR3BfTTq0w!$t6nBcH7Z-W%}u{ts0Lsf7ul3TEyfTMol)pe2|+1KQR(C@$#A^ak2-sLk=opR-wao(UulUWd-;KvhfXnq&Bl z9@$xcogTO`mg&-(AkmYZl>(1A6|LvQ%9x=Y8y?0Jt#^j%2Fm?Mo=Z)+JhDo7!#S8y z(wd{2o6~Ip6dcPdlX@{DqqiiHcj;9h)-{g^cA!>)R0kbRHG0Tg|v5|8)CsGX2v*r}0s>{>4%z4&+cV}Cd z`}%|)Rh@zJHJwV>&MfdA-K-`u6;}9TRLrt`?!%;Ge~3ZG%Bri>lRFoM8#GL`n&%$B z9pCyEFEh5~BbcpSA>`6hMmDbWwk9P{X@|%AjIEl4RhmS2AvmNxQrz;`WNS}VI%=<& zg`+GE5)mu~j)AdP&Y$f0L$?-gY|G6I)OOcMwCg3=r*XVI{jub2 zYR<6bG2rfw5yji(w1MN+HgTTK>>moRpO#qkgQ$#+D$tg0c*oDZ|uxc+-iY_gA!rpHT?UAulzgJHu+6^ z^~U)w^bU3o=JWAf{d)3Cq0)8#XeGaXm4H)Jf^vpK1H{zGJE_ZGEF+NYgaSjf7mDR+ z7COL(oty0648mK__jJsLJhieTUD+3_n&&#yEvJqx{zit6c{&70s`#t;GwFNA=EV&NT z@Bwojp4vKztCq;h-z2>?%FWwa_zK9i?&Zf?B}6|(zXCfmBVwE}_mzQ3z)>W!dgeRYIu z*6wWzWmak2{$Ai&ox2l|QeqzNyeN+*a%iKSxZc47$}e(G>6AD^>q_JZ7lzGK@ZMur z7M?m6w7PQ%rY|YIR?ja==qIo0L7KlrGm)@Yz^t7%fV-C;ws}-_s{%zZ^>w6JXLV=E zjeFX^Z;zAPoW_tX|I9|1PXL$midh!;qH6llz^C}+-hRJ*C?Km^KC`*$wH5-$KBoeybS1B=vIrs8<%t0Yj<4cWte3C+Y27veIiYVb4*DJi#}3p<0XEF|c3n z5Bh0vH}Z0k0@t0?6r*Sa8tit}ogRx4okr@P^I(5#UbU>T*G_n4y!~!rceHZzTc~gW z<)sMEpjLl_E8f$0Dgn8~j>e7o$;RXvO~ts~rr?tFYcR~G%h1=e{M|PNHlKPXF<(LX zTi04Ax!lVAbsty;CqC{^uT&T@j^yR9pOdw?mG$=H`b(v=*+yp8l@4ebgm*a6^pOAa=JxATzhwcs*5o&^>&_=$8M)5s+JcUxVpt8=8Y{@wLQPRbGT}NX4FbF|9#(XWJ+Q} zvaDy>RFsfHG6d^xG^Mu)`@Xp{le^oXkpD%?HHtWSsJLIj4@4@#74+$$-tR-Atqh{( zUNfOaH^oSvGhBgejjL8rb0*acycuS6Q-CxmeG8Jz)E13oip#i|cUu!>S>{=ZU&*+* zW+x1tWBNvxm1uB&9E2F$ayd^T+s4GqtzpHSoJI9})l8Ne!t-DgLVi%(V&(Y;r^lw* zZaB6vPjz@rh6AxA!%0woDrTJSdWM84ByWYJX2`Rt%wLJ^P%er=8Bif8OR}c&n|RA{ zM&;Jj>sUd+!HMgKEoh3pIcBmxZheIJxU6k=} ztJJHN|8Qxmj81Y}iZCL({k792Aw0+1L=vmNJg$p7!e->{*I^c6cqVKL(f<6dxSV}2 z#`_VfcEA&NwP}N>AjQO6aW2uZ$*fH!KKrPeVY@hp2FA|6cyTG;trO0}MSB}q0Ne1v zD}x*mCS1&1%htJ9tR4t6grRA<=ZI?2OQoeR>&G2-6&#%iJBJ@Tn8D9*c~O2%A%Edr z7ZMhnP^MpAiOk+rYm6=aa)>>Jd`UXsVUCqoubdC$l~zMYDA#}hNSfL+`TrqGM~pL+}ZbRoGhBOxk+v#ENK3UpfBy zwViP}K_1sM@xf!a%haS$11;(Hs%1@^a<1YriBVgn#sC=9aUNs}xLj+wC?A!|Pm<3_ zKd6O?QNI=u?bje-lo_*}*ba4VuG_ZF?sh<+U?-w2dFbuSHuwYwO4L_gvN$BeU&YW| zTDIRcb>8{>s=D6_6HZ1#%91>#YZtwjq-*W_BD#zfS_s9>-qD&OwfxGL;(TIBzf`B# zPbJJOR^}1eF-g}I_&0^oNFSkhHt(wg9(}SfPE$uZ1nBL&jcMOt-FQ{OSop&Q*Es+m zjJbw|@M7Y;juHLS?dmz~F{s z&#h3;GUt1zUvpFiU+A}ssK%-`uUbsn#c>MK!YAwFWioFXK_B*2I%g`hKFGwjP3g6d zji<5YL<=QlJ43~maNY%6^eyAn(G^L~wJ^q+Wm{^;KdaUz_ERS0f54MHy?)JfJ2nsS8# z4xlFJwYE*xgQU?pu0OhlIb&^GirSW3)m|BtGv$`Kw8@9Bl$R=}l(k*+H-&s)tL0PK4z2-)cq5JkN>|{oI)$^iC5}jP>ECg#$vD4dXu2 zvZ#7Q6X$HjR%0Dl35T-$b#)1IqatTHwinK(qDn$ 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/safety-mode-icon.png b/documentation/fr/images/safety-mode-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c80f7c557babe226d4e6407f9205aff82596de GIT binary patch literal 27850 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

    TpK>eP>>97ebjTSV2wi)3wUu%+(X5Y>t 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


    rKEhABzXHW3~V3_XR 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 FV1m?lZP)++ literal 0 HcmV?d00001 diff --git a/documentation/fr/images/security-mode-symptome2.png b/documentation/fr/images/security-mode-symptome2.png new file mode 100644 index 0000000000000000000000000000000000000000..272b1313c2d30b77fb137c526b1f4f8a279776f0 GIT binary patch literal 87166 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%0D%@qB;|J(* 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/simple-thermostat.png b/documentation/fr/images/simple-thermostat.png new file mode 100644 index 0000000000000000000000000000000000000000..06b25b52b60878694021df59d6cc5ea034cd927b GIT binary patch literal 30366 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 DiKY<* literal 0 HcmV?d00001 diff --git a/documentation/fr/images/temp-entities-1.png b/documentation/fr/images/temp-entities-1.png new file mode 100644 index 0000000000000000000000000000000000000000..93b7970c4d9d8b04ff13d82e4428715ff703623f GIT binary patch literal 25062 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

    LZG~Winy@}_ZrfRdBARfU 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/tips.png b/documentation/fr/images/tips.png new file mode 100644 index 0000000000000000000000000000000000000000..9bb3b113d2572da0678ec8996aa1f160d0a8e134 GIT binary patch literal 3335 zcma);cRUo1|HltW_U6u=b7p5`mOVQ2&Nwp9=8TNU-g}SI+2mYC;p`dNG9n_Ct%y1w zIaEYO`Rb3~|G&rM{d%we-jCPg@qRqhP0)IbbUbtb0DuvN)Hc1Wuz$Knb(yuFW{d#< z*HR+PF+rxzp)kLI`|h6i++acBer_?AZ)pz$T~n=g-QG3MTP_Ama`I`sHl|JKQ&{buwxNh74g8%jAo{f+UUJD8|_lb1z>dTZfiWl1iyp)54rGc;;8{ z`5*Q*$FVn?G&3e;j0+3B`)4Yf+b6fvkAH{pD!6?*_z+ofmfA_1*jQiJureN5vEJk# z8mq7?PuvP!d7ay*n9`lG=+7jEp{%~!GIZlh8X|-7I}aVt-iZ7J$ol z&!?!mr2tWf>g#v6)Sv`EJN7;w@z}v_Xy~^0Ig|eWjex%`t+DsBgI36A3o7T@mYhoq zdl6GtyMFc&I~(v&1xg==t(K{t@2JDcaD`8EAu7&3EpyJ~b%Q|Y$f!=IUFgPNGfe$yz@o#XlZas<11`_e&Hs1zlb5ragDS& zI1oKxC{*FQhi_o6Z=S4+bxx73w%SWzxvo&Py}mOwxA;g(Sboq+S=vf|akr}qIH49T z4k08OrPx;XZH(pz8w0fKOQpxCfz3RFcJCxGhhCnko2i z!9E1hz15xEfs}0SG$cQ}5NCq2>u3>H2O~Pss=NR(VpTx|lM*Q}P|`ZMw$KEN z5-v3L@_e>n;$n1b!PMKQLt%|lw!m<*p?%qAr&K4BJT>=XKu-Gnnqbz=pYX~o`O}eT zcf2Rb+P&20=&Kb58D|}yZ((H{-SbdGjQ}<#-9^bz zklK^!8phU;>mJWWEUFw?v1jPE;k_}#=zyf}p7d+GgXf;~cb&T@%eh@Pz(=0A5S#k9 zJySkGZa*AfLZ;bV7Ct4X|4j4WmuP&JzS1Dd{FMF2_vz`hQf3vgDv9|g(PGjl29_5^ zWE*x?@U0)Cqs!C7bXT3YdOv*B5U!}3_=Pig^CldMbY1Q_u!zjYjdVKb;=Vh5mdn8Q z%bIbkf?dT*CHd6%!atIIjbFG66h#ok=d<`&3;T0Dntn+ZM0omV%{}d?j>T{PS6ii~ zTEH0L=XvGEyReYWiD~0wvna8cT+KYYBOi`VodsW^rtQ@wgp3>jmcvD7yTbp37!WY? zhnI2%sf3}+qS^y>ekZSC;3?(>?zOU+^&C9L4?C#UfWG-%B}wwbVx^Irii&REl%&G> zX(DKyam0}_^EVa3tDDvW+im~N=*HSP)a{{#KKl#3{Q6@n!*xnpzGecTTbw9Hv|wl5 zcu|m#=}vlgd{k+$*5V$wuX>|i+Mq-kv=}T5nagIadV@HE2k!b`dCq>Bj(wtc2|@`j0EC`oDYhOMu&cxr&C$WNIm1vQ(S zs{NH)SmfHAw2S^&w3!j&S`NHnG5p-5CRcJIfg?%)RRq+sEwcUu;f}V24DPxuiVpR)C^7x)I3&_$Pl;V&5Kz7v#1N%lT32Uz9WRrjFDaRm z3ePaZ|5)wn+}%H55Do3Jhob-MD7#2>Cdqt%a46_0C%M+_m8{A&X_&LyLHD~^l&ng_^nkgcJXwpG&g5c*B4$+8JR>OKTtU|<phPU5+unFW{}wLD~dtn7*5Dpw1lT97+|{(!-v%Mj~K=JV)i{34#L9p(u3bz?)@7 z_8`#Q1Kn_wzEc4eTMzO^k;rTH4yqLt6&0A=HIe0id{Sk7693uCshWq)!uZwa=rNZ; z_p^|rSpyQsc+4Q$scYRr?B%cN_Nji`n)esa$r1Y1C;BRKCj^1MDG-~mSk&|ET(U6U z_82Ch6ua0LDFAKrqsy9Z7Mv^7Z*#LCgZzb>b8ofN!V;}VDKQMxCK?m?jJE~( zP0O%{b@CXh@1mUbe%(YH1CxiMB=PjoUN1qrO@22rj|my2vb>gq)_Y{MBn4iob=$(jr6ySD4-Q ziaFzsWMR*b`V}7sBH2?*%LJvR^?yWi$szdYY&GPt2}iQAnND_X8m~4)wjIr-tpn+x)2U(c zO19)RbU39k;>qFQ)*I?rU!TFw4UJk`(O4l^&MEwZ{Y`_i+4c?SZeV-Ahw*KF3=G>> zzg<&U>>m7p>alMLQQL0H)oQfS>dM-qVB?SGp)!Q8YsYtg)hcCD zP-KS{fU1mo5vqNjVEl3Va6P3Dzk$TXKc&cF@11b z1(DU5RnOe0I*Na@<#l*wn`L7wN$rGQODWo|c&A+#Hz-g5LnI}L>BEP0AB2>0(2FWR zI{Te!KcFp{Y$q%oAW=ri*t$b=k+{~@@iUj*!4%FE)UPiFR1Ew_Y>ZqoU_Hov?1B`Zdoj2W>yH+Vu2nXaUVNfm-UC-#367s~cwPK+{A}ZDsB2XQ1k`s<8@C1)-v%q++O)r~fezA-}XF zx1_s(rz@YQ@KNFO9G=!Jp2kd`+6+id3b;BM{45b%84oUx1rwsdrIFyou!Mxr_{ZVk zqA+klFgPy=oD%?!ydRO}3kmTG$-D( z3A2F&V|arsd9mhLe{){nJG>6Y_MS$(Hu~0g^?BV;yjFUaE_%GqI=tpuX7-v;YjvoF z3e;Q~YNiB5DIiVcq3D}XLs_V{jF!GM6eR`KmEhA7<3qstG(`9mg%#9<_~c-6N-#co zDBn#8pDdV98pwA8C?UzsC&395V~4?6VInNT!p#3HK(hTA|L0ARDcTHho3waI>i`O@ zfu1%XjhYvEIneqctpfo7Cj389(BzqYyj;=*p^S8BwkVibg=P9T#}Y4B(eL2DZhMAEOW0# literal 0 HcmV?d00001 diff --git a/documentation/fr/images/use-central-mode.png b/documentation/fr/images/use-central-mode.png new file mode 100644 index 0000000000000000000000000000000000000000..5c30c903fab32ed2ecf6b817efaee39eb59cca96 GIT binary patch literal 9398 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/window-detection-icon.png b/documentation/fr/images/window-detection-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..32ec652ee93993cf6a2c76a7379217b037125692 GIT binary patch literal 1532 zcmeAS@N?(olHy`uVBq!ia0vp^l0Yoa!3HFSHl)=tFfc}CIy(n=Iy)-_6y>L7=A<$( zXiUtVVCl^qDAKw=LuH48R$0`N;)A_9t*Ja3O|EweULHGX!KqR>qeuG2jcDz%uzw7J zL0TOeVoe-*35pRBks3=b8r<`|qVlTw^iK-YGT{PuG+u^Fla+!JBAL{Ik4aLOlg!2NDy+VG3?Z{qt zWw45@k{^zEeC%{L`~cJE#!{=W4=OHFCemo3&O<~TjhzL>qcVVSx`jFCw2&&(@R zOP4?YyN~I5+Jdah+wLzraG7zZ^zFLyH_GzFwcbC}_|0kgB2DN*Q+z!zu)|U#JkxxA z8MJ_G4hF{dOa>MpixG&WfS7@Sc~Tn#JCGIvVwVL>a9PO(%y70mNTFk}v!^GJ4o)sg zP0cIL$S-lZWV-}t)RoMTh>{3jAFJg2T)o7U{G?R9irfN_76zLND* z7iAWdWaj57fXq!y$}cUkRZ;?31P2gzrdDJkY|1N!dJE`5eUOa4p`L+0+-#s$8<40~ zKxRd1PNYj_E--k2b^sHG4Olsb1j0fjjS&cqMyALbktEPHh8Cw5Ip^mBEiAD^#0yk2 zvLsZajXucVNZ|kpWUweOlYM5MGt#&3sZH2U_ z@TL9VU+rD>POWfjly0ki-oO6G#XlCFa0vZp|J3VKrT$ghH*0&JO=pu^KYyR7g{{(- z-3G#33+C&IxM(~$dDU7bzV5)$YZBdla{EL|zFl`qs4f*TI~Vux*FNs^?!v4+x_{<3 z%cmu!N3GP~8+*3uz-&>i*ymdBSB0cZ*dD|hUG?FM-;3N5IlJG}n(ukuv_2*5ZG4hh zt9NdSewp ![Tip](images/tips.png) Cette intégration de thermostat vise à simplifier considérablement vos automatisations autour de la gestion du chauffage. Parce que tous les événements autour du chauffage classiques sont gérés nativement par le thermostat (personne à la maison ?, activité détectée dans une pièce ?, fenêtre ouverte ?, délestage de courant ?), vous n'avez pas à vous encombrer de scripts et d'automatismes compliqués pour gérer vos climats. ;-). + +- [Changements dans la version 6.0](#changements-dans-la-version-60) + - [Entités de température pour les pre-réglages](#entités-de-température-pour-les-pre-réglages) + - [Dans le cas d'une configuration centrale](#dans-le-cas-dune-configuration-centrale) + - [Refonte du menu de configuration](#refonte-du-menu-de-configuration) + - [Les options de menu 'Configuration incomplète' et 'Finaliser'](#les-options-de-menu-configuration-incomplète-et-finaliser) +- [Changements dans la version 5.0](#changements-dans-la-version-50) +- [Merci pour la bière buymecoffee](#merci-pour-la-bière-buymecoffee) +- [Quand l'utiliser et ne pas l'utiliser](#quand-lutiliser-et-ne-pas-lutiliser) + - [Incompatibilités](#incompatibilités) +- [Pourquoi une nouvelle implémentation du thermostat ?](#pourquoi-une-nouvelle-implémentation-du-thermostat-) +- [Comment installer cet incroyable Thermostat Versatile ?](#comment-installer-cet-incroyable-thermostat-versatile-) + - [HACS installation (recommendé)](#hacs-installation-recommendé) + - [Installation manuelle](#installation-manuelle) +- [Configuration](#configuration) + - [Création d'un nouveau Versatile Thermostat](#création-dun-nouveau-versatile-thermostat) + - [Choix des attributs de base](#choix-des-attributs-de-base) + - [Sélectionnez des entités pilotées (sous-jacents)](#sélectionnez-des-entités-pilotées-sous-jacents) + - [Pour un thermostat de type ```thermostat_over_switch```](#pour-un-thermostat-de-type-thermostat_over_switch) + - [Pour un thermostat de type ```thermostat_over_climate```:](#pour-un-thermostat-de-type-thermostat_over_climate) + - [L'auto-régulation](#lauto-régulation) + - [L'auto-régulation en mode Expert](#lauto-régulation-en-mode-expert) + - [Compensation de la température interne](#compensation-de-la-température-interne) + - [Synthèse de l'algorithme d'auto-régulation](#synthèse-de-lalgorithme-dauto-régulation) + - [Le mode auto-fan](#le-mode-auto-fan) + - [Le démarrage / arrêt automatique](#le-démarrage--arrêt-automatique) + - [Pour un thermostat de type ```thermostat_over_valve```:](#pour-un-thermostat-de-type-thermostat_over_valve) + - [Configurez les coefficients de l'algorithme TPI](#configurez-les-coefficients-de-lalgorithme-tpi) + - [Configurer les températures préréglées](#configurer-les-températures-préréglées) + - [Configurer les portes/fenêtres en allumant/éteignant les thermostats](#configurer-les-portesfenêtres-en-allumantéteignant-les-thermostats) + - [Le mode capteur](#le-mode-capteur) + - [Le mode auto](#le-mode-auto) + - [Configurer le mode d'activité ou la détection de mouvement](#configurer-le-mode-dactivité-ou-la-détection-de-mouvement) + - [Configurer la gestion de la puissance](#configurer-la-gestion-de-la-puissance) + - [Configurer la présence (ou l'absence)](#configurer-la-présence-ou-labsence) + - [Configuration avancée](#configuration-avancée) + - [Le contrôle centralisé](#le-contrôle-centralisé) + - [Le contrôle d'une chaudière centrale](#le-contrôle-dune-chaudière-centrale) + - [Configuration](#configuration-1) + - [Comment trouver le bon service ?](#comment-trouver-le-bon-service-) + - [Les évènements](#les-évènements) + - [Avertissement](#avertissement) + - [Synthèse des paramètres](#synthèse-des-paramètres) +- [Exemples de réglage](#exemples-de-réglage) + - [Chauffage électrique](#chauffage-électrique) + - [Chauffage central (chauffage gaz ou fuel)](#chauffage-central-chauffage-gaz-ou-fuel) + - [Le capteur de température alimenté par batterie](#le-capteur-de-température-alimenté-par-batterie) + - [Capteur de température réactif (sur secteur)](#capteur-de-température-réactif-sur-secteur) + - [Mes presets](#mes-presets) +- [Algorithme](#algorithme) + - [Algorithme TPI](#algorithme-tpi) +- [Capteurs](#capteurs) +- [Services](#services) + - [Forcer la présence/occupation](#forcer-la-présenceoccupation) + - [Modifier la température des préréglages](#modifier-la-température-des-préréglages) + - [Modifier les paramètres de sécurité](#modifier-les-paramètres-de-sécurité) + - [ByPass Window Check](#bypass-window-check) +- [Evènements](#evènements) +- [Attributs personnalisés](#attributs-personnalisés) +- [Quelques résultats](#quelques-résultats) +- [Encore mieux](#encore-mieux) + - [Bien mieux avec le Versatile Thermostat UI Card](#bien-mieux-avec-le-versatile-thermostat-ui-card) + - [Encore mieux avec le composant Scheduler !](#encore-mieux-avec-le-composant-scheduler-) + - [Encore bien mieux avec la custom:simple-thermostat front integration](#encore-bien-mieux-avec-la-customsimple-thermostat-front-integration) + - [Toujours mieux avec Plotly pour régler votre thermostat](#toujours-mieux-avec-plotly-pour-régler-votre-thermostat) + - [Et toujours de mieux en mieux avec l'AappDaemon NOTIFIER pour notifier les évènements](#et-toujours-de-mieux-en-mieux-avec-laappdaemon-notifier-pour-notifier-les-évènements) +- [Les contributions sont les bienvenues !](#les-contributions-sont-les-bienvenues) +- [Dépannages](#dépannages) + - [Utilisation d'un Heatzy](#utilisation-dun-heatzy) + - [Utilisation d'un radiateur avec un fil pilote](#utilisation-dun-radiateur-avec-un-fil-pilote) + - [Utilisation d'un radiateur avec un fil pilote](#utilisation-dun-radiateur-avec-un-fil-pilote-1) + - [Seul le premier radiateur chauffe](#seul-le-premier-radiateur-chauffe) + - [Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne](#le-radiateur-chauffe-alors-que-la-température-de-consigne-est-dépassée-ou-ne-chauffe-pas-alors-que-la-température-de-la-pièce-est-bien-en-dessous-de-la-consigne) + - [Type `over_switch` ou `over_valve`](#type-over_switch-ou-over_valve) + - [Type `over_climate`](#type-over_climate) + - [Régler les paramètres de détection d'ouverture de fenêtre en mode auto](#régler-les-paramètres-de-détection-douverture-de-fenêtre-en-mode-auto) + - [Pourquoi mon Versatile Thermostat se met en Securite ?](#pourquoi-mon-versatile-thermostat-se-met-en-securite-) + - [Comment détecter le mode sécurité ?](#comment-détecter-le-mode-sécurité-) + - [Comment être averti lorsque cela se produit ?](#comment-être-averti-lorsque-cela-se-produit-) + - [Comment réparer ?](#comment-réparer-) + - [Utilisation d'un groupe de personnes comme capteur de présence](#utilisation-dun-groupe-de-personnes-comme-capteur-de-présence) + - [Activer les logs du Versatile Thermostat](#activer-les-logs-du-versatile-thermostat) + +Ce composant personnalisé pour Home Assistant est une mise à niveau et est une réécriture complète du composant "Awesome thermostat" (voir [Github](https://github.com/dadge/awesome_thermostat)) avec l'ajout de fonctionnalités. + + +> ![Nouveau](images/new-icon.png) _*Historique des dernières versions*_ +> * **Release 6.5** : +> - Ajout d'une nouvelle fonction permettant l'arrêt et la relance automatique d'un VTherm `over_climate` [585](https://github.com/jmcollin78/versatile_thermostat/issues/585) +> - Amélioration de la gestion des ouvertures au démarrage. Permet de mémoriser et de recalculer l'état d'une ouverture au redémarage de Home Assistant [504](https://github.com/jmcollin78/versatile_thermostat/issues/504) +> * **Release 6.0** : +> - Ajout d'entités du domaine Number permettant de configurer les températures des presets [354](https://github.com/jmcollin78/versatile_thermostat/issues/354) +> - Refonte complète du menu de configuration pour supprimer les températures et utililsation d'un menu au lieu d'un tunnel de configuration [354](https://github.com/jmcollin78/versatile_thermostat/issues/354) +> * **Release 5.4** : +> - Ajout du pas de température [#311](https://github.com/jmcollin78/versatile_thermostat/issues/311), +> - ajout de seuils de régulation pour les `over_valve` pour éviter de trop vider la batterie des TRV [#338](https://github.com/jmcollin78/versatile_thermostat/issues/338), +> - ajout d'une option permettant d'utiliser la température interne d'un TRV pour forcer l' auto-régulation [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), +> - ajout d'une fonction de keep-alive pour les VTherm `over_switch` [#345](https://github.com/jmcollin78/versatile_thermostat/issues/345) + +

    +Autres versions + +> * **Release 5.3** : Ajout d'une fonction de pilotage d'une chaudière centrale [#234](https://github.com/jmcollin78/versatile_thermostat/issues/234) - plus d'infos ici: [Le contrôle d'une chaudière centrale](#le-contrôle-dune-chaudière-centrale). Ajout de la possibilité de désactiver le mode sécurité pour le thermomètre extérieur [#343](https://github.com/jmcollin78/versatile_thermostat/issues/343) +> * **Release 5.2** : Ajout d'un `central_mode` permettant de piloter tous les VTherms de façon centralisée [#158](https://github.com/jmcollin78/versatile_thermostat/issues/158). +> * **Release 5.1** : Limitation des valeurs envoyées aux valves et au température envoyées au climate sous-jacent. +> * **Release 5.0** : Ajout d'une configuration centrale permettant de mettre en commun les attributs qui peuvent l'être [#239](https://github.com/jmcollin78/versatile_thermostat/issues/239). +> * **Release 4.3** : Ajout d'un mode auto-fan pour le type `over_climate` permettant d'activer la ventilation si l'écart de température est important [#223](https://github.com/jmcollin78/versatile_thermostat/issues/223). +> * **Release 4.2** : Le calcul de la pente de la courbe de température se fait maintenant en °/heure et non plus en °/min [#242](https://github.com/jmcollin78/versatile_thermostat/issues/242). Correction de la détection automatique des ouvertures par l'ajout d'un lissage de la courbe de température . +> * **Release 4.1** : Ajout d'un mode de régulation **Expert** dans lequel l'utilisateur peut spécifier ses propres paramètres d'auto-régulation au lieu d'utiliser les pre-programmés [#194](https://github.com/jmcollin78/versatile_thermostat/issues/194). +> * **Release 4.0** : Ajout de la prise en charge de la **Versatile Thermostat UI Card**. Voir [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card). Ajout d'un mode de régulation **Slow** pour les appareils de chauffage à latence lente [#168](https://github.com/jmcollin78/versatile_thermostat/issues/168). Changement de la façon dont **la puissance est calculée** dans le cas de VTherm avec des équipements multi-sous-jacents [#146](https://github.com/jmcollin78/versatile_thermostat/issues/146). Ajout de la prise en charge de AC et Heat pour VTherm via un interrupteur également [#144](https://github.com/jmcollin78/versatile_thermostat/pull/144) +> * **Release 3.8**: Ajout d'une **fonction d'auto-régulation** pour les thermostats `over climate` dont la régulation est faite par le climate sous-jacent. Cf. [L'auto-régulation](#lauto-régulation) et [#129](https://github.com/jmcollin78/versatile_thermostat/issues/129). Ajout de la **possibilité d'inverser la commande** pour un thermostat `over switch` pour adresser les installations avec fil pilote et diode [#124](https://github.com/jmcollin78/versatile_thermostat/issues/124). +> * **Release 3.7**: Ajout du type de **Versatile Thermostat `over valve`** pour piloter une vanne TRV directement ou tout autre équipement type gradateur pour le chauffage. La régulation se fait alors directement en agissant sur le pourcentage d'ouverture de l'entité sous-jacente : 0 la vanne est coupée, 100 : la vanne est ouverte à fond. Cf. [#131](https://github.com/jmcollin78/versatile_thermostat/issues/131). Ajout d'une fonction permettant le bypass de la détection d'ouverture [#138](https://github.com/jmcollin78/versatile_thermostat/issues/138). Ajout de la langue Slovaque +> * **Release 3.6**: Ajout du paramètre `motion_off_delay` pour améliorer la gestion de des mouvements [#116](https://github.com/jmcollin78/versatile_thermostat/issues/116), [#128](https://github.com/jmcollin78/versatile_thermostat/issues/128). Ajout du mode AC (air conditionné) pour un VTherm over switch. Préparation du projet Github pour faciliter les contributions [#127](https://github.com/jmcollin78/versatile_thermostat/issues/127) +> * **Release 3.5**: Plusieurs thermostats sont possibles en "thermostat over climate" mode [#113](https://github.com/jmcollin78/versatile_thermostat/issues/113) +> * **Release 3.4**: bug fix et exposition des preset temperatures pour le mode AC [#103](https://github.com/jmcollin78/versatile_thermostat/issues/103) +> * **Release 3.3**: ajout du mode Air Conditionné (AC). Cette fonction vous permet d'utiliser le mode AC de votre thermostat sous-jacent. Pour l'utiliser, vous devez cocher l'option "Uitliser le mode AC" et définir les valeurs de température pour les presets et pour les presets en cas d'absence +> * **Release 3.2** : ajout de la possibilité de commander plusieurs switch à partir du même thermostat. Dans ce mode, les switchs sont déclenchés avec un délai pour minimiser la puissance nécessaire à un instant (on minimise les périodes de recouvrement). Voir [Configuration](#sélectionnez-des-entités-pilotées) +> * **Release 3.1** : ajout d'une détection de fenêtres/portes ouvertes par chute de température. Cette nouvelle fonction permet de stopper automatiquement un radiateur lorsque la température chute brutalement. Voir [Le mode auto](#le-mode-auto) +> * **Release majeure 3.0** : ajout d'un équipement thermostat et de capteurs (binaires et non binaires) associés. Beaucoup plus proche de la philosphie Home Assistant, vous avez maintenant un accès direct à l'énergie consommée par le radiateur piloté par le thermostat et à plein d'autres capteurs qui seront utiles dans vos automatisations et dashboard. +> * **release 2.3** : ajout de la mesure de puissance et d'énergie du radiateur piloté par le thermostat. +> * **release 2.2** : ajout de fonction de sécurité permettant de ne pas laisser éternellement en chauffe un radiateur en cas de panne du thermomètre +> * **release majeure 2.0** : ajout du thermostat "over climate" permettant de transformer n'importe quel thermostat en Versatile Thermostat et lui ajouter toutes les fonctions de ce dernier. +
    + +
    +Changements dans la version 6.0 +# Changements dans la version 6.0 + +## Entités de température pour les pre-réglages +Les températures des presets sont maintenant directement acessibles sous la forme d'entités reliés au VTherm. +Exemple : + +![Entités température](images/temp-entities-1.png) + +Les entités Boost, Confort, Eco et Hors-gel permettent de régler directement les températures de ces présets sans avoir à reconfigurer le VTHerm dans les écrans de configuration. +Ces modifications sont persistentent à un redémarrage et sont prises en compte immédiatement par le VTherm. + +En fonction des fonctions activées, la liste des températures peut être plus ou moins complète : +1. Si la gestion de présence est activée, les presets en cas d'absence sont créés. Ils sont suffixés par 'abs' pour absence, +2. Si la gestion de la climatisation (Mode AC) est activé, les presets en mode clim sont créés. Ils sont suffixés par 'clim' pour climatisation. Seul le preset Hors gel n'a pas d'équivalent en mode clim, +3. Les différentes combinaison absent et clim peuvent être créés en fonction de la configuration du VTherm + +Si un VTherm utilise les preset de la configuration centrale, ces entités ne sont pas créées, car les températures des presets sont gérés par la configuration centrale. + +### Dans le cas d'une configuration centrale +Si vous avez configuré une configuration centrale, celle-ci possède aussi ses propres presets qui répondent au même règles qu'énoncées ci-dessus. +Exemple d'une configuration centrale avec gestion de présence et mode AC (climatisation) : + +![Entités température](images/temp-entities-2.png) + +Dans le cas d'un changement d'une température de la configuration centrale, tous les VTherm qui utilisent ce preset sont immédiatement mis à jour. + +## Refonte du menu de configuration +Le menu de configuration a été totalement revu. Il s'adapte dynamiquement aux choix de l'utilisateur et permet d'accéder directement aux réglages de la fonction voulue sans avoir à dérouler tous le tunnel de configuration. + +Pour créer un nouveau VTherm, il faudra d'abord choisir le type de VTherm : + +![Choix VTherm](images/config-main0.png) + +Puis, vous accédez maintenant au menu de configuration suivant : + +![VTherm menu](images/config-menu.png) + +Chaque partie à configurer est accessible directement, sans avoir à dérouler tout le tunnel de configuration comme précédemment. + +Vous noterez l'option de menu nommée `Fonctions` qui permet de choisir quelles fonctions vont être implémentées pour ce VTherm : + +![VTherm fonctions](images/config-features.png) + +En fonction de vos choix, le menu principal s'adaptera pour ajouter les options nécessaires. + +Exemple de menu avec toutes les fonctions cochées : + +![VTherm menu](images/config-menu-all-options.png) +Vous pouvez constater que les options 'Détection des ouvertures', 'Détection de mouvement', 'Gestion de la puissance' et 'Gestion de présence' ont été ajoutées. Vous pouvez alors les configurer. + +### Les options de menu 'Configuration incomplète' et 'Finaliser' + +La dernière option du menu est spéciale. Elle permet de valider la création du VTherm lorsque toutes les fonctions ont été correctement configurées. +Si l'une options n'est pas correctement configurée, la dernière option est la suivante : + +![Configuration incomplète](images/config-not-complete.png) + +Sa sélection ne fait rien mais vous empêche de finaliser la création (resp. la modification) du VTherm. +**Vous devez alors chercher dans les options laquelle manque**. + +Une fois que toute la configuration est valide, la dernière option se transforme en : + +![Configuration complète](images/config-complete.png) + +Cliquez sur cette option pour créér (resp. modifier) le VTherm : + +![Configuration terminée](images/config-terminate.png) +
    + +
    +Changements dans la version 5.0 + +# Changements dans la version 5.0 + +Vous pouvez maintenant définir une configuration centrale qui va vous permettre de mettre en commun sur tous vos VTherms (ou seulement une partie), certains attributs. Pour utiliser cette possibilité, vous devez : +1. Créer un VTherm de type "Configuration Centrale", +2. Saisir les attributs de cette configuration centrale + +Pour l'utiliser ensuite dans les autres VTherms, vous devez les reconfigurer et à chaque fois que c'est possible cocher la case "Utiliser la configuration centrale". Cette case à cocher apparait dans tous les groupes d'attributs qui peuvent avoir recours à la configuration centrale : attributs principaux, TPI, ouvertures, mouvement, puissance, présence et paramètres avancés. + +Les attributs configurable dans la configuration centrale est listée ici : [Synthèse des paramètres](#synthèse-des-paramètres). + +Lors d'un changement sur la configuration centrale, tous les VTherms seront rechargés pour tenir compte de ces changements. + +En conséquence toute la phase de paramètrage d'un VTherm a été profondemment modifiée pour pouvoir utiliser la configuration centrale ou surcharger les valeurs de la configuration centrale par des valeurs propre au VTherm en cours de configuration. + +
    + +# Merci pour la bière [buymecoffee](https://www.buymeacoffee.com/jmcollin78) +Un grand merci à @salabur, @pvince83, @bergoglio, @EPicLURcher, @ecolorado66, @Kriss1670, @maia, @f.maymil, @moutte69, @Jerome, @Gunnar M, @Greg.o, @John Burgess, @abyssmal, @capinfo26, @Helge, @MattG @Mexx62, @Someone, @Lajull, @giopeco, @fredericselier, @philpagan, @studiogriffanti, @Edwin, @Sebbou, @Gerard R., @John Burgess, @Sylvoliv, @cdenfert, @stephane.l, @jms92100 pour les bières. Ca fait très plaisir et ça m'encourage à continuer ! + + +# Quand l'utiliser et ne pas l'utiliser +Ce thermostat peut piloter 3 types d'équipements : +1. un radiateur qui ne fonctionne qu'en mode marche/arrêt (nommé ```thermostat_over_switch```). La configuration minimale nécessaire pour utiliser ce type thermostat est : + 1. un équipement comme un radiateur (un ```switch``` ou équivalent), + 2. une sonde de température pour la pièce (ou un input_number), + 3. un capteur de température externe (pensez à l'intégration météo si vous n'en avez pas) +2. un autre thermostat qui a ses propres modes de fonctionnement (nommé ```thermostat_over_climate```). Pour ce type de thermostat la configuration minimale nécessite : + 1. un équipement - comme une climatisation, une valve thermostatique - qui est pilotée par sa propre entity de type ```climate```, +3. un équipement qui peut prendre une valeur de 0 à 100% (nommée ```thermostat_over_valve```). A 0 le chauffage est coupé, 100% il est ouvert à fond. Ce type permet de piloter une valve thermostatique (cf. valve Shelly) qui expose une entité de type `number.` permetttant de piloter directement l'ouverture de la vanne. Versatile Thermostat régule la température de la pièce en jouant sur le pourcentage d'ouverture, à l'aide des capteurs de température intérieur et extérieur en utilisant l'algorithme TPI décrit ci-dessous. + +Le type `over_climate` vous permet d'ajouter à votre équipement existant toutes les fonctionnalités apportées par VersatileThermostat. L'entité climate VersatileThermostat contrôlera votre entité climate sous-jacente, l'éteindra si les fenêtres sont ouvertes, la fera passer en mode Eco si personne n'est présent, etc. Voir [ici] (#pourquoi-un-nouveau-thermostat-implémentation). Pour ce type de thermostat, tous les cycles de chauffage sont contrôlés par l'entité climate sous-jacente et non par le thermostat polyvalent lui-même. Une fonction facultative d'auto-régulation permet au Versatile Thermostat d'ajuster la température donnée en consigne au sous-jacent afin d'atteindre la consigne. + +Les installations avec fil pilote et diode d'activation bénéficie d'une option qui permet d'inverser la commande on/off du radiateur sous-jacent. Pour cela, utilisez le type `over switch` et cochez l'option d'inversion de la commande. + +## Incompatibilités +Certains thermostat de type TRV sont réputés incompatibles avec le Versatile Thermostat. C'est le cas des vannes suivantes : +1. les vannes POPP de Danfoss avec retour de température. Il est impossible d'éteindre cette vanne et elle s'auto-régule d'elle-même causant des conflits avec le VTherm, +2. Les thermostats « Homematic » (et éventuellement Homematic IP) sont connus pour rencontrer des problèmes avec le Versatile Thermostat en raison des limitations du protocole RF sous-jacent. Ce problème se produit particulièrement lorsque vous essayez de contrôler plusieurs thermostats Homematic à la fois dans une seule instance de VTherm. Afin de réduire la charge du cycle de service, vous pouvez par ex. regroupez les thermostats avec des procédures spécifiques à Homematic (par exemple en utilisant un thermostat mural) et laissez Versatile Thermostat contrôler uniquement le thermostat mural directement. Une autre option consiste à contrôler un seul thermostat et à propager les changements de mode CVC et de température par un automatisme, +3. les thermostats de type Heatzy qui ne supportent pas les commandes de type set_temperature +4. les thermostats de type Rointe ont tendance a se réveiller tout seul. Le reste fonctionne normalement. +5. les TRV de type Aqara SRTS-A01 et MOES TV01-ZB qui n'ont pas le retour d'état `hvac_action` permettant de savoir si elle chauffe ou pas. Donc les retours d'état sont faussés, le reste à l'air fonctionnel. +6. La clim Airwell avec l'intégration "Midea AC LAN". Si 2 commandes de VTherm sont trop rapprochées, la clim s'arrête d'elle même. +7. Les climates basés sur l'intégration Overkiz ne fonctionnent pas. Il parait impossible d'éteindre ni même de changer la température sur ces systèmes. + +# Pourquoi une nouvelle implémentation du thermostat ? + +Ce composant nommé __Versatile thermostat__ gère les cas d'utilisation suivants : +- Configuration via l'interface graphique d'intégration standard (à l'aide du flux Config Entry), +- Utilisations complètes du **mode préréglages**, +- Désactiver le mode préréglé lorsque la température est **définie manuellement** sur un thermostat, +- Éteindre/allumer un thermostat lorsqu'une **porte ou des fenêtres sont ouvertes/fermées** après un certain délai, +- Changer de preset lorsqu'une **activité est détectée** ou non dans une pièce pendant un temps défini, +- Utiliser un algorithme **TPI (Time Proportional Interval)** grâce à l'algorithme [[Argonaute](https://forum.hacf.fr/u/argonaute/summary)] , +- Ajouter une **gestion de délestage** ou une régulation pour ne pas dépasser une puissance totale définie. Lorsque la puissance maximale est dépassée, un préréglage caché de « puissance » est défini sur l'entité climatique. Lorsque la puissance passe en dessous du maximum, le préréglage précédent est restauré. +- La **gestion de la présence à domicile**. Cette fonctionnalité vous permet de modifier dynamiquement la température du préréglage en tenant compte d'un capteur de présence de votre maison. +- Des **services pour interagir avec le thermostat** à partir d'autres intégrations : vous pouvez forcer la présence / la non-présence à l'aide d'un service, et vous pouvez modifier dynamiquement la température des préréglages et changer les paramètres de sécurité. +- Ajouter des capteurs pour voir les états internes du thermostat, +- Contrôle centralisé de tous les Versatile Thermostat pour les stopper tous, les passer tous en hors-gel, les forcer en mode Chauffage (l'hiver), les forcer en mode Climatisation (l'été). +- Contrôle d'une chaudière centrale et des VTherm qui doivent contrôler cette chaudière. + +# Comment installer cet incroyable Thermostat Versatile ? + +## HACS installation (recommendé) + +1. Installez [HACS](https://hacs.xyz/). De cette façon, vous obtenez automatiquement les mises à jour. +2. L'intégration Versatile Thermostat est maintenant proposée directement depuis l'interface HACF (onglet intégrations), +3. recherchez et installez "Versatile Thermostat" dans HACS et cliquez sur "installer". +4. Redémarrez Home Assistant. +5. Ensuite, vous pouvez ajouter une intégration de Versatile Thermostat dans la page Paramètres / Intégrations. Vous ajoutez autant de thermostats dont vous avez besoin (généralement un par radiateur ou par groupe de radiateurs qui doivent être gérés ou par pompe dans le cas d'un chauffage centralisé) + + +## Installation manuelle + +1. À l'aide de l'outil de votre choix, ouvrez le répertoire (dossier) de votre configuration HA (où vous trouverez `configuration.yaml`). +2. Si vous n'avez pas de répertoire (dossier) `custom_components`, vous devez le créer. +3. Dans le répertoire (dossier) `custom_components`, créez un nouveau dossier appelé `versatile_thermostat`. +4. Téléchargez _tous_ les fichiers du répertoire `custom_components/versatile_thermostat/` (dossier) dans ce référentiel. +5. Placez les fichiers que vous avez téléchargés dans le nouveau répertoire (dossier) que vous avez créé. +6. Redémarrez l'assistant domestique +7. Configurer la nouvelle intégration du Versatile Thermostat + +# Configuration + +-- VTherm = Versatile Thermostat dans la suite de ce document -- + +> ![Astuce](images/tips.png) _*Notes*_ +> +> Trois façons de configurer les VTherms sont disponibles : +> 1. Chaque Versatile Thermostat est entièrement configurée de manière indépendante. Choisissez cette option si vous ne souhaitez avoir aucune configuration ou gestion centrale. +> 2. Certains aspects sont configurés de manière centralisée. Cela permet par ex. définir la température min/max, la détection de fenêtre ouverte,… au niveau d'une instance centrale et unique. Pour chaque VTherm que vous configurez, vous pouvez alors choisir d'utiliser la configuration centrale ou de la remplacer par des paramètres personnalisés. +> 3. En plus de cette configuration centralisée, tous les VTherm peuvent être contrôlées par une seule entité de type `select`. Cette fonction est nommé `central_mode`. Cela permet de stopper / démarrer / mettre en hors gel / etc tous les VTherms en une seule fois. Pour chaque VTherm, l'utilisateur indique si il est concerné par ce `central_mode`. + + +## Création d'un nouveau Versatile Thermostat + +Cliquez sur le bouton Ajouter une intégration dans la page d'intégration + +![image](images/add-an-integration.png) + +puis + +![image](images/config-main0.png) + +La configuration peut être modifiée via la même interface. Sélectionnez simplement le thermostat à modifier, appuyez sur "Configurer" et vous pourrez modifier certains paramètres ou la configuration. + +Suivez ensuite les étapes de configuration en sélectionnant dans le menu l'option à configurer. + +## Choix des attributs de base + +Choisisez le menu "Principaux attributs". + +![image](images/config-main.png) + +Donnez les principaux attributs obligatoires : +1. un nom (sera le nom de l'intégration et aussi le nom de l'entité climate) +2. le type de thermostat ```thermostat_over_switch``` pour piloter un radiateur commandé par un switch ou ```thermostat_over_climate``` pour piloter un autre thermostat, ou ```thermostat_over_valve``` Cf. [ci-dessus](#pourquoi-une-nouvelle-implémentation-du-thermostat) +4. un identifiant d'entité de capteur de température qui donne la température de la pièce dans laquelle le radiateur est installé, +5. une entité capteur de température donnant la température extérieure. Si vous n'avez pas de capteur externe, vous pouvez utiliser l'intégration météo locale +6. une durée de cycle en minutes. A chaque cycle, le radiateur s'allumera puis s'éteindra pendant une durée calculée afin d'atteindre la température ciblée (voir [preset](#configure-the-preset-temperature) ci-dessous). En mode ```over_climate```, le cycle ne sert qu'à faire des controles de base mais ne régule pas directement la température. C'est le ```climate``` sous-jacent qui le fait, +7. les températures minimales et maximales du thermostat, +8. une puissance de l'équipement ce qui va activer les capteurs de puissance et énergie consommée par l'appareil, +9. la possibilité de controler le thermostat de façon centralisée. Cf [controle centralisé](#le-contrôle-centralisé), +10. la liste des fonctionnalités qui seront utilisées pour ce thermostat. En fonction de vos choix, les écrans de configuration suivants s'afficheront ou pas. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. avec les types ```over_switch``` et ```over_valve```, les calculs sont effectués à chaque cycle. Donc en cas de changement de conditions, il faudra attendre le prochain cycle pour voir un changement. Pour cette raison, le cycle ne doit pas être trop long. **5 min est une bonne valeur**, +> 2. si le cycle est trop court, le radiateur ne pourra jamais atteindre la température cible. Pour le radiateur à accumulation par exemple il sera sollicité inutilement. + +## Sélectionnez des entités pilotées (sous-jacents) + +En fonction de votre choix sur le type de thermostat, vous devrez choisir une ou plusieurs entités de type `switch`, `climate` ou `number`. Seules les entités compatibles avec le type sont présentées. + +> ![Astuce](images/tips.png) _*Comment choisir le type*_ +> Le choix du type est important. Même si il toujours possible de le modifier ensuite via l'IHM de configuration, il est préférable de se poser les quelques questions suivantes : +> 1. **quel type d'équipement je vais piloter ?** Dans l'ordre voici ce qu'il faut faire : +> 1. si vous avez une vanne thermostatique (TRV) commandable dans Home Assistant via une entité de type ```number``` (par exemple une _Shelly TRV_), choisissez le type `over_valve`. C'est le type le plus direct et qui assure la meilleure régulation, +> 2. si vous avez un radiateur électrique (avec ou sans fil pilote) et qu'une entité de type ```switch``` permet de l'allumer ou de l'éteindre, alors le type ```over_switch``` est préférable. La régulation sera faite par le Versatile Thermostat en fonction de la température mesuré par votre thermomètre, à l'endroit ou vous l'avez placé, +> 3. dans tous les autres cas, utilisez le mode ```over_climate```. Vous gardez votre entité ```climate``` d'origine et le Versatile Thermostat "ne fait que" piloter le on/off et la température cible de votre thermostat d'origine. La régulation est faite par votre thermostat d'origine dans ce cas. Ce mode est particulièrement adapté aux climatisations réversible tout-en-un dont l'exposition dans Home Assistant se limite à une entité de type ```climate``` +> 2. **quelle type de régulation je veux ?** Si l'équipement piloté possède son propre mécanisme de régulation (clim, certaine vanne TRV) et que cette régulation fonctionne bien, optez pour un ```over_climate``` + +### Pour un thermostat de type ```thermostat_over_switch``` +![image](images/config-linked-entity.png) + +Certains équipements nécessitent d'être périodiquement sollicités pour empêcher un arrêt de sécurité. Connu sous le nom de "keep-alive" cette fonction est activable en entrant un nombre de secondes non nul dans le champ d'intervalle keep-alive du thermostat. Pour désactiver la fonction ou en cas de doute, laissez-le vide ou entrez zéro (valeur par défaut). + +L'algorithme à utiliser est aujourd'hui limité à TPI est disponible. Voir [algorithme](#algorithme). +Si plusieurs entités de type sont configurées, la thermostat décale les activations afin de minimiser le nombre de switch actif à un instant t. Ca permet une meilleure répartition de la puissance puisque chaque radiateur va s'allumer à son tour. +Exemple de déclenchement synchronisé : +![image](images/multi-switch-activation.png) + +Il est possible de choisir un thermostat over switch qui commande une climatisation en cochant la case "AC Mode". Dans ce cas, seul le mode refroidissement sera visible. + +Si votre équipement est commandé par un fil pilote avec un diode, vous aurez certainement besoin de cocher la case "Inverser la case". Elle permet de mettre le switch à On lorsqu'on doit étiendre l'équipement et à Off lorsqu'on doit l'allumer. + +### Pour un thermostat de type ```thermostat_over_climate```: +![image](images/config-linked-entity2.png) + +Il est possible de choisir un thermostat over climate qui commande une climatisation réversible en cochant la case "AC Mode". Dans ce cas, selon l'équipement commandé vous aurez accès au chauffage et/ou au réfroidissement. + +#### L'auto-régulation +Depuis la release 3.8, vous avez la possibilité d'activer la fonction d'auto-régulation. Cette fonction autorise VersatileThermostat à adapter la consigne de température donnée au climate sous-jacent afin que la température de la pièce atteigne réellement la consigne. +Pour faire ça, le VersatileThermostat calcule un décalage basé sur les informations suivantes : +1. la différence actuelle entre la température réelle et la température de consigne, appelé erreur brute, +2. l'accumulation des erreurs passées, +3. la différence entre la température extérieure et la consigne + +Ces trois informations sont combinées pour calculer le décalage qui sera ajouté à la consigne courante et envoyé au climate sous-jacent. + +La fonction d'auto-régulation se paramètre avec : +1. une dégré de régulation : + 1. Légère - pour des faibles besoin en auto-régulation. Dans ce mode, le décalage maximal sera de 1,5°, + 2. Medium - pour une auto-régulation moyenne. Un décalage maximal de 2° est possible dans ce mode, + 3. Forte - pour un fort besoin d'auto-régulation. Le décalage maximal est de 3° dans ce mode et l'auto-régulation réagira fortement aux changements de température. +2. Un seuil d'auto-régulation : valeur en dessous de laquelle une nouvelle régulation ne sera pas appliquée. Imaginons qu'à un instant t, le décalage soit de 2°. Si au prochain calcul, le décalage est de 2.4°, il sera pas appliqué. Il ne sera appliqué que la différence entre 2 décalages sera au moins égal à ce seuil, +3. Période minimal entre 2 auto-régulation : ce nombre, exprimé en minute, indique la durée entre 2 changements de régulation. + +Ces trois paramètres permettent de moduler la régulation et éviter de multiplier les envois de régulation. Certains équipements comme les TRV, les chaudières n'aiment pas qu'on change la consigne de température trop souvent. + +> ![Astuce](images/tips.png) _*Conseil de mise en place*_ +> 1. Ne démarrez pas tout de suite l'auto-régulation. Regardez comment se passe la régulation naturelle de votre équipement. Si vous constatez que la température de consigne n'est pas atteinte ou qu'elle met trop de temps à être atteinte, démarrez la régulation, +> 2. D'abord commencez par une légère auto-régulation et gardez les deux paramètres avec leur valeurs par défaut. Attendez quelques jours et vérifiez si la situation s'est améliorée, +> 3. Si ce n'est pas suffisant, passez en auto-régulation Medium, attendez une stabilisation, +> 4. Si ce n'est toujours pas suffisant, passez en auto-régulation Forte, +> 5. Si ce n'est toujours pas bon, il faudra passer en mode expert pour pouvoir régler les paramètres de régulation de façon fine. Voir en-dessous + +L'auto-régulation consiste à forcer l'équipement a aller plus loin en lui forçant sa température de consigne régulièrement. Sa consommation peut donc être augmentée, ainsi que son usure. + +#### L'auto-régulation en mode Expert + +En mode **Expert** pouvez régler finement les paramètres de l'auto-régulation pour atteindre vos objeetifs et optimiser au mieux. L'algorithme calcule l'écart entre la consigne et la température réelle de la pièce. Cet écard est appelé erreur. +Les paramètres réglables sont les suivants : +1. `kp` : le facteur appliqué à l'erreur brute, +2. `ki` : le facteur appliqué à l'accumulation des erreurs, +3. `k_ext` : le facteur appliqué à la différence entre la température intérieure et la température externe, +4. `offset_max` : le maximum de correction (offset) que la régulation peut appliquer, +5. `stabilization_threshold` : un seuil de stabilisation qui lorsqu'il est atteint par l'erreur remet à 0, l'accumulation des erreurs, +6. `accumulated_error_threshold` : le maximum pour l'accumulation d'erreur. + +Pour le tuning il faut tenir compte de ces observations : +1. `kp * erreur` va donner l'offset lié à l'erreur brute. Cet offset est directement proportionnel à l'erreur et sera à 0 lorsque la target sera atteinte, +2. l'accumulation de l'erreur permet de corriger le stabilisation de la courbe alors qu'il reste une erreur. L'erreur s'accumule et l'offset augmente donc progressivement ce qui devrait finir par stabiliser sur la température cible. Pour que ce paramètre fondamental est un effet il faut qu'il soit pas trop petit. Une valeur moyenne est 30 +3. `ki * accumulated_error_threshold` va donner l'offset maximal lié à l'accumulation de l'erreur, +4. `k_ext` permet d'appliquer tout de suite (sans attendre une accumulation des erreurs) une correction lorsque la température extérieure est très différente de la température cible. Si la stabilisation se fait trop haut lorsqu'il les écarts de température sont importants, c'est que ce paramètre est trop fort. Il devrait pouvoir être annulé totalement pour laisser faire les 2 premiers offset + +Les valeurs préprogrammées sont les suivantes : + +Slow régulation : + + kp: 0.2 # 20% of the current internal regulation offset are caused by the current difference of target temperature and room temperature + ki: 0.8 / 288.0 # 80% of the current internal regulation offset are caused by the average offset of the past 24 hours + k_ext: 1.0 / 25.0 # this will add 1°C to the offset when it's 25°C colder outdoor than indoor + offset_max: 2.0 # limit to a final offset of -2°C to +2°C + stabilization_threshold: 0.0 # this needs to be disabled as otherwise the long term accumulated error will always be reset when the temp briefly crosses from/to below/above the target + accumulated_error_threshold: 2.0 * 288 # this allows up to 2°C long term offset in both directions + +Light régulation : + + kp: 0.2 + ki: 0.05 + k_ext: 0.05 + offset_max: 1.5 + stabilization_threshold: 0.1 + accumulated_error_threshold: 10 + + +Medium régulation : + + kp: 0.3 + ki: 0.05 + k_ext: 0.1 + offset_max: 2 + stabilization_threshold: 0.1 + accumulated_error_threshold: 20 + + +Strong régulation : + + """Strong parameters for regulation + A set of parameters which doesn't take into account the external temp + and concentrate to internal temp error + accumulated error. + This should work for cold external conditions which else generates + high external_offset""" + + kp: 0.4 + ki: 0.08 + k_ext: 0.0 + offset_max: 5 + stabilization_threshold: 0.1 + accumulated_error_threshold: 50 + +Pour utiliser le mode Expert il vous faut déclarer les valeurs que vous souhaitez utiliser pour chacun de ces paramètres dans votre `configuration.yaml` sous la forme suivante : +``` +versatile_thermostat: + auto_regulation_expert: + kp: 0.4 + ki: 0.08 + k_ext: 0.0 + offset_max: 5 + stabilization_threshold: 0.1 + accumulated_error_threshold: 50 +``` +et bien sur, configurer le mode auto-régulation du VTherm en mode Expert. Tous les VTherm en mode **Expert** utiliseront ces mêmes paramètres. + +Pour que les modifications soient prises en compte, il faut soit **relancer totalement Home Assistant** soit juste l'intégration Versatile Thermostat (Outils de dev / Yaml / rechargement de la configuration / Versatile Thermostat). + +#### Compensation de la température interne +Quelque fois, il arrive que le thermomètre interne du sous-jacent (TRV, climatisation, ...) soit tellement faux que l' auto-régulation ne suffise pas à réguler. +Cela arrive lorsque le thermomètre interne est trop près de la source de chaleur. La température interne monte alors beaucoup plus vite que la température de la pièce, ce qui génère des défauts dans la régulation. +Exemple : +1. la température de la pièce est 18°, la consigne est à 20°, +2. la température interne de l'équipement est de 22°, +3. si VTherm envoie 21° comme consigne (= 20° + 1° d'auto-regulation), alors l'équipement ne chauffera pas car sa température interne (22°) est au-dessus de la consigne (21°) + +Pour palier à ça, une nouvelle option facultative a été ajoutée en version 5.4 : ![Utilisation de la température interne](images/config-use-internal-temp.png) + +Lorsqu'elle est activée, cette fonction ajoutera l'écart entre la température interne et la température de la pièce à la consigne pour forcer le chauffage. +Dans l'exemple ci-dessus, l'écart est de +4° (22° - 18°), donc VTherm enverra 25° (21°+4°) à l'équipement le forçant ainsi à chauffer. + +Cet écart est calculé pour chaque sous-jacent car chacun à sa propre température interne. Pensez à un VTherm qui serait relié à 3 TRV chacun avec sa température interne par exemple. + +On obtient alors une auto-régulation bien plus efficace qui évite l'eccueil des gros écarts de température interne défaillante. + +#### Synthèse de l'algorithme d'auto-régulation +L'algorithme d'auto-régulation peut être synthétisé comme suit: + +1. initialiser la température cible comme la consigne du VTherm, +1. Si l'auto-régulation est activée, + 1. calcule de la température régulée (valable pour un VTherm), + 2. prendre cette température comme cible, +2. Pour chaque sous-jacent du VTherm, + 1. Si "utiliser la température interne" est cochée, + 1. calcule de l'écart (trv internal temp - room temp), + 2. ajout de l'écart à la température cible, + 3. envoie de la température cible ( = temp regulee + (temp interne - temp pièce)) au sous-jacent + + + +#### Le mode auto-fan +Ce mode introduit en 4.3 permet de forcer l'usage de la ventilation si l'écart de température est important. En effet, en activant la ventilation, la répartition se fait plus rapidement ce qui permet de gagner du temps dans l'atteinte de la température cible. +Vous pouvez choisir quelle ventilation vous voulez activer entre les paramètres suivants : Faible, Moyenne, Forte, Turbo. + +Il faut évidemment que votre équipement sous-jacent soit équipée d'une ventilation et quelle soit pilotable pour que cela fonctionne. +Si votre équipement ne comprend pas le mode Turbo, le mode Forte` sera utilisé en remplacement. +Une fois l'écart de température redevenu faible, la ventilation se mettra dans un mode "normal" qui dépend de votre équipement à savoir (dans l'ordre) : `Silence (mute)`, `Auto (auto)`, `Faible (low)`. La première valeur qui est possible pour votre équipement sera choisie. + +#### Le démarrage / arrêt automatique +Cette fonction a été introduite en 6.5.0. Elle permet d'autoriser VTherm a stopper un équipement qui n'a pas besoin d'être allumé et de le redémarrer lorsque les conditions le réclame. Cette fonction est munie de 3 réglages qui permettent d'arrêter / relancer plus ou moins rapidement l'équipement. + +Pour l'utiliser, vous devez : +1. Ajouter la fonction `Avec démmarrage et extinction automatique` dans le menu 'Fonctions', +2. Paramétrer le niveau de détection dans l'option 'Allumage/extinction automatique' qui s'affiche lorsque la fonction a été activée. Vous choisissez le niveau de détection entre 'Lent', 'Moyen' et 'Rapide'. Les arrêts/relances seront plus nombreux avec le niveau 'Rapide'. + +Une fois paramétré, vous aurez maintenant une nouvelle entité de type `switch` qui vous permet d'autoriser ou non l'arrêt/relance automatique sans toucher à la configuration. Cette entité est disponible sur l'appareil VTherm et se nomme `switch._enable_auto_start_stop`. Cochez la pour autoriser le démarrage et extinction automatique. + +L'algorithme de détection est décrit [ici](https://github.com/jmcollin78/versatile_thermostat/issues/585). + +### Pour un thermostat de type ```thermostat_over_valve```: +![image](images/config-linked-entity3.png) +Vous pouvez choisir jusqu'à entité du domaine ```number``` ou ```ìnput_number``` qui vont commander les vannes. +L'algorithme à utiliser est aujourd'hui limité à TPI est disponible. Voir [algorithme](#algorithme). + +Il est possible de choisir un thermostat over valve qui commande une climatisation en cochant la case "AC Mode". Dans ce cas, seul le mode refroidissement sera visible. + +## Configurez les coefficients de l'algorithme TPI + +Si vous avez choisi un thermostat de type ```over_switch``` ou ```over_valve``` et que vous sélectionnez l'option "TPI" vous menu, vous arriverez sur cette page : + +![image](images/config-tpi.png) + +Vous devez donner : +1. le coefficient coef_int de l'algorithme TPI, +2. le coefficient coef_ext de l'algorithme TPI + + +Pour plus d'informations sur l'algorithme TPI et son réglage, veuillez vous référer à [algorithm](#algorithm). + +## Configurer les températures préréglées + +Le mode préréglé (preset) vous permet de préconfigurer la température ciblée. Utilisé en conjonction avec Scheduler (voir [scheduler](#even-better-with-scheduler-component) vous aurez un moyen puissant et simple d'optimiser la température par rapport à la consommation électrique de votre maison. Les préréglages gérés sont les suivants : + - **Eco** : l'appareil est en mode d'économie d'énergie + - **Confort** : l'appareil est en mode confort + - **Boost** : l'appareil tourne toutes les vannes à fond + + Si le mode AC est utilisé, vous pourrez aussi configurer les températures lorsque l'équipement en mode climatisation. + +**Aucun** est toujours ajouté dans la liste des modes, car c'est un moyen de ne pas utiliser les preset mais une **température manuelle** à la place. + +Les pré-réglages se font (depuis v6.0) directement depuis les entités du VTherm ou de la configuration centrale si vous utilisez la configuration centrale. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. En modifiant manuellement la température cible, réglez le préréglage sur Aucun (pas de préréglage). De cette façon, vous pouvez toujours définir une température cible même si aucun préréglage n'est disponible. +> 2. Le préréglage standard ``Away`` est un préréglage caché qui n'est pas directement sélectionnable. Versatile Thermostat utilise la gestion de présence ou la gestion de mouvement pour régler automatiquement et dynamiquement la température cible en fonction d'une présence dans le logement ou d'une activité dans la pièce. Voir [gestion de la présence](#configure-the-presence-management). +> 3. Si vous utilisez la gestion du délestage, vous verrez un préréglage caché nommé ``power``. Le préréglage de l'élément chauffant est réglé sur « puissance » lorsque des conditions de surpuissance sont rencontrées et que le délestage est actif pour cet élément chauffant. Voir [gestion de l'alimentation](#configure-the-power-management). +> 4. si vous utilisez la configuration avancée, vous verrez le préréglage défini sur ``sécurité`` si la température n'a pas pu être récupérée après un certain délai +> 5. Si vous ne souhaitez pas utiliser le préréglage, indiquez 0 comme température. Le préréglage sera alors ignoré et ne s'affichera pas dans le composant front + +## Configurer les portes/fenêtres en allumant/éteignant les thermostats + +Vous devez avoir choisi la fonctionnalité ```Avec détection des ouvertures``` dans la première page pour arriver sur cette page. +La détecttion des ouvertures peut se faire de 2 manières: +1. soit avec un capteur placé sur l'ouverture (mode capteur), +2. soit en détectant une chute brutale de température (mode auto) + +### Le mode capteur +En mode capteur, vous devez renseigner les informations suivantes: +![image](images/config-window-sensor.png) + +1. un identifiant d'entité d'un **capteur de fenêtre/porte**. Cela devrait être un binary_sensor ou un input_boolean. L'état de l'entité doit être 'on' lorsque la fenêtre est ouverte ou 'off' lorsqu'elle est fermée +2. un **délai en secondes** avant tout changement. Cela permet d'ouvrir rapidement une fenêtre sans arrêter le chauffage. + + +### Le mode auto +En mode auto, la configuration est la suivante: +![image](images/config-window-auto.png) + +1. un seuil de détection en degré par minute. Lorsque la température chute au delà de ce seuil, le thermostat s'éteindra. Plus cette valeur est faible et plus la détection sera rapide (en contre-partie d'un risque de faux positif), +2. un seuil de fin de détection en degré par minute. Lorsque la chute de température repassera au-dessus cette valeur, le thermostat se remettra dans le mode précédent (mode et preset), +3. une durée maximale de détection. Au delà de cette durée, le thermostat se remettra dans son mode et preset précédent même si la température continue de chuter. + +Pour régler les seuils il est conseillé de commencer avec les valeurs de référence et d'ajuster les seuils de détection. Quelques essais m'ont donné les valeurs suivantes (pour un bureau): +- seuil de détection : 0,05 °C/min +- seuil de non détection: 0 °C/min +- durée max : 60 min. + +Un nouveau capteur "slope" a été ajouté pour tous les thermostats. Il donne la pente de la courbe de température en °C/min (ou °K/min). Cette pente est lissée et filtrée pour éviter les valeurs abérrantes des thermomètres qui viendraient pertuber la mesure. +![image](images/temperature-slope.png) + +Pour bien régler il est conseillé d'affocher sur un même graphique historique la courbe de température et la pente de la courbe (le "slope") : +![image](images/window-auto-tuning.png) + +Et c'est tout ! votre thermostat s'éteindra lorsque les fenêtres seront ouvertes et se rallumera lorsqu'il sera fermé. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. Si vous souhaitez utiliser **plusieurs capteurs de porte/fenêtre** pour automatiser votre thermostat, créez simplement un groupe avec le comportement habituel (https://www.home-assistant.io/integrations/binary_sensor.group/) +> 2. Si vous n'avez pas de capteur de fenêtre/porte dans votre chambre, laissez simplement l'identifiant de l'entité du capteur vide, +> 3. **Un seul mode est permis**. On ne peut pas configurer un thermostat avec un capteur et une détection automatique. Les 2 modes risquant de se contredire, il n'est pas possible d'avoir les 2 modes en même temps, +> 4. Il est déconseillé d'utiliser le mode automatique pour un équipement soumis à des variations de température fréquentes et normales (couloirs, zones ouvertes, ...) + +## Configurer le mode d'activité ou la détection de mouvement + +Si vous avez choisi la fonctionnalité ```Avec détection de mouvement```, cliquez sur 'Valider' sur la page précédente et vous y arriverez : + +![image](images/config-motion.png) + +Nous allons maintenant voir comment configurer le nouveau mode Activité. +Ce dont nous avons besoin: +- un **capteur de mouvement**. ID d'entité d'un capteur de mouvement. Les états du capteur de mouvement doivent être « on » (mouvement détecté) ou « off » (aucun mouvement détecté) +- une durée de **délai de mouvement** (en secondes) définissant combien de temps nous attendons la confirmation du mouvement avant de considérer le mouvement. Ce paramètre peut être supérieur à la temporision de votre détecteur de mouvement, sinon la détection se fera à chaque mouvement signalé par le détecteur, +- une durée de fin **délai de mouvement** (en secondes) définissant combien de temps nous attendons la confirmation d'une fin de mouvement avant de ne plus considérer le mouvement. +- un **préréglage de "mouvement" **. Nous utiliserons la température de ce préréglage lorsqu'une activité sera détectée. +- un **préréglage "pas de mouvement"**. Nous utiliserons la température de ce deuxième préréglage lorsqu'aucune activité n'est détectée. + +Alors imaginons que nous voulions avoir le comportement suivant : +- nous avons une pièce avec un thermostat réglé en mode activité, le mode "mouvement" choisi est confort (21,5°C), le mode "pas de mouvement" choisi est Eco (18.5°C) et la temporisation du mouvement est de 30 sec lors de la détection et de 5 minutes sur fin de détection. +- la pièce est vide depuis un moment (aucune activité détectée), la température de cette pièce est de 18,5° +- quelqu'un entre dans la pièce, une activité est détectée si le mouvement est présent pendant au moins 30 sec. La température passe alors à 21,5° +- si le mouvement est présent pendant moins de 30 sec (passage rapide), la température reste sur 18,5°, +- imaginons que la température soit passée sur 21,5°, lorsque la personne quitte la pièce, au bout de 5 min la température est ramenée à 18,5°. +- si la personne revient avant les 5 minutes, la température reste sur 21,5° + +Pour que cela fonctionne, le thermostat doit être en mode préréglé « Activité ». + +> ![Astuce](images/tips.png) _*Notes*_ + 1. Sachez que comme pour les autres modes prédéfinis, ``Activity`` ne sera proposé que s'il est correctement configuré. En d'autres termes, les 4 clés de configuration doivent être définies si vous souhaitez voir l'activité dans l'interface de l'assistant domestique + +## Configurer la gestion de la puissance + +Si vous avez choisi la fonctionnalité ```Avec détection de la puissance```, cliquez sur 'Valider' sur la page précédente et vous arriverez ici : + +![image](images/config-power.png) + +Cette fonction vous permet de réguler la consommation électrique de vos radiateurs. Connue sous le nom de délestage, cette fonction vous permet de limiter la consommation électrique de votre appareil de chauffage si des conditions de surpuissance sont détectées. Donnez un **capteur à la consommation électrique actuelle de votre maison**, un **capteur à la puissance max** qu'il ne faut pas dépasser, la **consommation électrique totale des équipements du VTherm** (en étape 1 de la configuration) et l'algorithme ne démarrera pas un radiateur si la puissance maximale sera dépassée après le démarrage du radiateur. + +Notez que toutes les valeurs de puissance doivent avoir les mêmes unités (kW ou W par exemple). +Cela vous permet de modifier la puissance maximale au fil du temps à l'aide d'un planificateur ou de ce que vous voulez. + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. En cas de délestage, le radiateur est réglé sur le préréglage nommé ```power```. Il s'agit d'un préréglage caché, vous ne pouvez pas le sélectionner manuellement. +> 2. Je l'utilise pour éviter de dépasser la limite de mon contrat d'électricité lorsqu'un véhicule électrique est en charge. Cela crée une sorte d'autorégulation. +> 3. Gardez toujours une marge, car la puissance max peut être brièvement dépassée en attendant le calcul du prochain cycle typiquement ou par des équipements non régulés. +> 4. Si vous ne souhaitez pas utiliser cette fonctionnalité, laissez simplement l'identifiant des entités vide +> 5. Si vous controlez plusieurs radiateurs, la **consommation électrique de votre chauffage** renseigné doit correspondre à la somme des puissances. + +## Configurer la présence (ou l'absence) + +Si sélectionnée en première page, cette fonction vous permet de modifier dynamiquement la température de tous les préréglages du thermostat configurés lorsque personne n'est à la maison ou lorsque quelqu'un rentre à la maison. Pour cela, vous devez configurer la température qui sera utilisée pour chaque préréglage lorsque la présence est désactivée. Lorsque le capteur de présence s'éteint, ces températures seront utilisées. Lorsqu'il se rallume, la température "normale" configurée pour le préréglage est utilisée. Voir [gestion des préréglages](#configure-the-preset-temperature). +Pour configurer la présence remplissez ce formulaire : + +![image](images/config-presence.png) + +Pour cela, vous devez configurer : +1. Un **capteur d'occupation** dont l'état doit être 'on' ou 'home' si quelqu'un est présent ou 'off' ou 'not_home' sinon, +2. La **température utilisée en Eco** prédéfinie en cas d'absence, +3. La **température utilisée en Confort** préréglée en cas d'absence, +4. La **température utilisée en Boost** préréglée en cas d'absence + +Si le mode AC est utilisé, vous pourrez aussi configurer les températures lorsque l'équipement en mode climatisation. + +ATTENTION : les groupes de personnes ne fonctionnent pas en tant que capteur de présence. Ils ne sont pas reconnus comme un capteur de présence. Vous devez utiliser, un template comme décrit ici [Utilisation d'un groupe de personnes comme capteur de présence](#utilisation-dun-groupe-de-personnes-comme-capteur-de-présence). + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. le changement de température est immédiat et se répercute sur le volet avant. Le calcul prendra en compte la nouvelle température cible au prochain calcul du cycle, +> 2. vous pouvez utiliser le capteur direct person.xxxx ou un groupe de capteurs de Home Assistant. Le capteur de présence gère les états ``on`` ou ``home`` comme présents et les états ``off`` ou ``not_home`` comme absents. + +## Configuration avancée + +Ces paramètres permettent d'affiner le réglage du thermostat. +Le formulaire de configuration avancée est le suivant : + +![image](images/config-advanced.png) + +Le premier délai (minimal_activation_delay_sec) en secondes est le délai minimum acceptable pour allumer le chauffage. Lorsque le calcul donne un délai de mise sous tension inférieur à cette valeur, le chauffage reste éteint. + +Le deuxième délai (``security_delay_min``) est le délai maximal entre deux mesures de température avant de régler le préréglage sur ``security``. Si le capteur de température ne donne plus de mesures de température, le thermostat et le radiateur passeront en mode ``security`` après ce délai. Ceci est utile pour éviter une surchauffe si la batterie de votre capteur de température est trop faible. + +Le troisième paramétre (``security_min_on_percent``) est la valeur minimal de ``on_percent`` en dessous de laquelle le préréglage sécurité ne sera pas activé. Ce paramètre permet de ne pas mettre en sécurité un thermostat, si le radiateur piloté ne chauffe pas suffisament. +Mettre ce paramètre à ``0.00`` déclenchera le préréglage sécurité quelque soit la dernière consigne de chauffage, à l'inverse ``1.00`` ne déclenchera jamais le préréglage sécurité ( ce qui revient à désactiver la fonction). + +Le quatrième param§tre (``security_default_on_percent``) est la valeur de ``on_percent`` qui sera utilisée lorsque le thermostat passe en mode ``security``. Si vous mettez ``0`` alors le thermostat sera coupé lorsqu'il passe en mode ``security``, mettre 0,2% par exemple permet de garder un peu de chauffage (20% dans ce cas), même en mode ``security``. Ca évite de retrouver son logement totalement gelé lors d'une panne de thermomètre. + +Note: les paramètres `security_min_on_percent` et `security_default_on_percent` ne s'applique pas aux VTherms `over_climate`. + +Depuis la version 5.3 il est possible de désactiver la mise en sécurité suite à une absence de données du thermomètre extérieure. En effet, celui-ci ayant la plupart du temps un impact faible sur la régulation (dépendant de votre paramètrage), il est possible qu'il soit absent sans mettre en danger le logement. Pour cela, il faut ajouter les lignes suivantes dans votre `configuration.yaml` : +``` +versatile_thermostat: +... + safety_mode: + check_outdoor_sensor: false +``` +Par défaut, le thermomètre extérieur peut déclencher une mise en sécurité si il n'envoit plus de valeur. + +Voir [exemple de réglages](#examples-tuning) pour avoir des exemples de réglage communs + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. Lorsque le capteur de température viendra à la vie et renverra les températures, le préréglage sera restauré à sa valeur précédente, +> 2. Attention, deux températures sont nécessaires : la température interne et la température externe et chacune doit donner la température, sinon le thermostat sera en préréglage "security", +> 3. Un service est disponible qui permet de régler les 3 paramètres de sécurité. Ca peut servir à adapter la fonction de sécurité à votre usage, +> 4. Pour un usage naturel, le ``security_default_on_percent`` doit être inférieur à ``security_min_on_percent``, +> 5. Les thermostats de type ``thermostat_over_climate`` ne sont pas concernés par le mode security. + +## Le contrôle centralisé + +Depuis la release 5.2, si vous avez défini une configuration centralisée, vous avez une nouvelle entité nommée `select.central_mode` qui permet de piloter tous les VTherms avec une seule action. Pour qu'un VTherm soit contrôlable de façon centralisée, il faut que son attribut de configuration nommé `use_central_mode` soit vrai. + +Cette entité se présente sous la forme d'une liste de choix qui contient les choix suivants : +1. `Auto` : le mode 'normal' dans lequel chaque VTherm se comporte comme dans les versions précédentes, +2. `Stooped` : tous les VTherms sont mis à l'arrêt (`hvac_off`), +3. `Heat only` : tous les VTherms sont mis en mode chauffage lorsque ce mode est supporté par le VTherm, sinon il est stoppé, +3. `Cool only` : tous les VTherms sont mis en mode climatisation lorsque ce mode est supporté par le VTherm, sinon il est stoppé, +4. `Frost protection` : tous les VTherms sont mis en preset hors-gel lorsque ce preset est supporté par le VTherm, sinon il est stoppé. + +Il est donc possible de contrôler tous les VTherms (que ceux que l'on désigne explicitement) avec un seul contrôle. +Exemple de rendu : + +![central_mode](images/central_mode.png) + +## Le contrôle d'une chaudière centrale + +Depuis la release 5.3, vous avez la possibilité de contrôler une chaudière centralisée. A partir du moment où il est possible de déclencher ou stopper cette chaudière depuis Home Assistant, alors Versatile Thermostat va pouvoir la commander directement. + +Le principe mis en place est globalement le suivant : +1. une nouvelle entité de type `binary_sensor` et nommée par défaut `binary_sensor.central_boiler` est ajoutée, +2. dans la configuration des VTherms vous indiquez si le VTherm doit contrôler la chaudière. En effet, dans une installation hétérogène, certains VTherm doivent commander la chaudière et d'autres non. Vous devez donc indiquer dans chaque configuration de VTherm si il contrôle la chaudière ou pas, +3. le `binary_sensor.central_boiler` écoute les changements d'états des équipements des VTherm marqués comme contrôlant la chaudière, +4. dès que le nombre d'équipements pilotés par le VTherm demandant du chauffage (ie son `hvac_action` passe à `Heating`) dépasse un seuil paramétrable, alors le `binary_sensor.central_boiler` passe à `on` et **si un service d'activation a été configuré, alors ce service est appelé**, +5. si le nombre d'équipements nécessitant du chauffage repasse en dessous du seuil, alors le `binary_sensor.central_boiler` passe à `off` et si **un service de désactivation a été configuré, alors ce service est appelé**, +6. vous avez accès à deux entités : + - une de type `number` nommé par défaut `number.boiler_activation_threshold`, donne le seuil de déclenchement. Ce seuil est en nombre d'équipements (radiateurs) qui demande du chauffage. + - une de type `sensor` nommé par défaut `sensor.nb_device_active_for_boiler`, donne le nombre d'équipements qui demande du chauffage. Par exemple, un VTherm ayant 4 vannes dont 3 demandes du chauffage fera passé ce capteur à 3. Seuls les équipements des VTherms qui sont marqués pour contrôler la chaudière centrale sont comptabilisés. + +Vous avez donc en permanence, les informations qui permettent de piloter et régler le déclenchement de la chaudière. + +Toutes ces entités sont rattachés au service de configuration centrale : +![Les entités pilotant la chaudière](images/entitites-central-boiler.png) + +### Configuration +Pour configurer cette fonction, vous devez avoir une configuration centralisée (cf. [Configuration](#configuration)) et cochez la case 'Ajouter une chuadière centrale' : + +![Ajout d'une chaudière centrale](images/config-central-boiler-1.png) + +Sur la page suivante vous pouvez donner la configuration des services à appeler lors de l'allumage / extinction de la chaudière : + +![Ajout d'une chaudière centrale](images/config-central-boiler-2.png) + +Les services se configurent comme indiqués dans la page : +1. le format général est `entity_id/service_id[/attribut:valeur]` (où `/attribut:valeur` est facultatif), +2. `entity_id` est le nom de l'entité qui commande la chaudière sous la forme `domain.entity_name`. Par exemple: `switch.chaudiere` pour les chaudière commandée par un switch ou `climate.chaudière` pour une chaudière commandée par un thermostat ou tout autre entité qui permet le contrôle de la chaudière (il n'y a pas de limitation). On peut aussi commuter des entrées (`helpers`) comme des `input_boolean` ou `input_number`. +3. `service_id` est le nom du service à appeler sous la forme `domain.service_name`. Par exemple: `switch.turn_on`, `switch.turn_off`, `climate.set_temperature`, `climate.set_hvac_mode` sont des exemples valides. +4. pour certain service vous aurez besoin d'un paramètre. Cela peut être le 'Mode CVC' `climate.set_hvac_mode` ou la température cible pour `climate.set_temperature`. Ce paramètre doit être configuré sous la forme `attribut:valeur` en fin de chaine. + +Exemples (à ajuster à votre cas) : +- `climate.chaudiere/climate.set_hvac_mode/hvac_mode:heat` : pour allumer le thermostat de la chaudière en mode chauffage, +- `climate.chaudiere/climate.set_hvac_mode/hvac_mode:off` : pour stopper le thermostat de la chaudière, +- `switch.pompe_chaudiere/switch.turn_on` : pour allumer le swicth qui alimente la pompe de la chaudière, +- `switch.pompe_chaudiere/switch.turn_off` : pour allumer le swicth qui alimente la pompe de la chaudière, +- ... + +### Comment trouver le bon service ? +Pour trouver le services a utiliser, le mieux est d'aller dans "Outils de développement / Services", chercher le service a appelé, l'entité à commander et l'éventuel paramètre à donner. +Cliquez sur 'Appeler le service'. Si votre chaudière s'allume vous avez la bonne configuration. Passez alors en mode Yaml et recopiez les paramètres. + +Exemple: + +Sous "Outils de développement / Service" : + +![Configuration du service](images/dev-tools-turnon-boiler-1.png) + +En mode yaml : + +![Configuration du service](images/dev-tools-turnon-boiler-2.png) + +Le service à configurer est alors le suivant: `climate.empty_thermostast/climate.set_hvac_mode/hvac_mode:heat` (notez la suppression du blanc dans `hvac_mode:heat`) + +Faite alors de même pour le service d'extinction et vous êtes parés. + +### Les évènements + +A chaque allumage ou extinction réussie de la chaudière un évènement est envoyé par Versatile Thermostat. Il peut avantageusement être capté par une automatisation, par exemple pour notifier un changement. +Les évènements ressemblent à ça : + +Un évènement d'allumage : +``` +event_type: versatile_thermostat_central_boiler_event +data: + central_boiler: true + entity_id: binary_sensor.central_boiler + name: Central boiler + state_attributes: null +origin: LOCAL +time_fired: "2024-01-14T11:33:52.342026+00:00" +context: + id: 01HM3VZRJP3WYYWPNSDAFARW1T + parent_id: null + user_id: null +``` + +Un évènement d'extinction : +``` +event_type: versatile_thermostat_central_boiler_event +data: + central_boiler: false + entity_id: binary_sensor.central_boiler + name: Central boiler + state_attributes: null +origin: LOCAL +time_fired: "2024-01-14T11:43:52.342026+00:00" +context: + id: 01HM3VZRJP3WYYWPNSDAFBRW1T + parent_id: null + user_id: null +``` + +### Avertissement + +> ![Astuce](images/tips.png) _*Notes*_ +> Le contrôle par du logiciel ou du matériel de type domotique d'une chaudière centrale peut induire des risques pour son bon fonctionnement. Assurez-vous avant d'utiliser ces fonctions, que votre chaudière possède bien des fonctions de sécurité et que celles-ci fonctionnent. Allumer une chaudière si tous les robinets sont fermés peut générer de la sur-pression par exemple. + +
    +Synthèse des paramètres + +## Synthèse des paramètres + +| Paramètre | Libellé | "over switch" | "over climate" | "over valve" | "configuration centrale" | +| ----------------------------------------- | --------------------------------------------------------------------------------- | ------------- | ------------------- | ------------ | ------------------------ | +| ``name`` | Nom | X | X | X | - | +| ``thermostat_type`` | Type de thermostat | X | X | X | - | +| ``temperature_sensor_entity_id`` | Temperature sensor entity id | X | X (auto-regulation) | X | - | +| ``external_temperature_sensor_entity_id`` | Température de l'exterieur sensor entity id | X | X (auto-regulation) | X | X | +| ``cycle_min`` | Durée du cycle (minutes) | X | X | X | - | +| ``temp_min`` | Température minimale permise | X | X | X | X | +| ``temp_max`` | Température maximale permise | X | X | X | X | +| ``device_power`` | Puissance de l'équipement | X | X | X | - | +| ``use_central_mode`` | Autorisation du contrôle centralisé | X | X | X | - | +| ``use_window_feature`` | Avec détection des ouvertures | X | X | X | - | +| ``use_motion_feature`` | Avec détection de mouvement | X | X | X | - | +| ``use_power_feature`` | Avec gestion de la puissance | X | X | X | - | +| ``use_presence_feature`` | Avec détection de présence | X | X | X | - | +| ``heater_entity1_id`` | 1er radiateur | X | - | - | - | +| ``heater_entity2_id`` | 2ème radiateur | X | - | - | - | +| ``heater_entity3_id`` | 3ème radiateur | X | - | - | - | +| ``heater_entity4_id`` | 4ème radiateur | X | - | - | - | +| ``heater_keep_alive`` | Intervalle de rafraichissement du switch | X | - | - | - | +| ``proportional_function`` | Algorithme | X | - | - | - | +| ``climate_entity1_id`` | Thermostat sous-jacent | - | X | - | - | +| ``climate_entity2_id`` | 2ème thermostat sous-jacent | - | X | - | - | +| ``climate_entity3_id`` | 3ème thermostat sous-jacent | - | X | - | - | +| ``climate_entity4_id`` | 4ème thermostat sous-jacent | - | X | - | - | +| ``valve_entity1_id`` | Vanne sous-jacente | - | - | X | - | +| ``valve_entity2_id`` | 2ème vanne sous-jacente | - | - | X | - | +| ``valve_entity3_id`` | 3ème vanne sous-jacente | - | - | X | - | +| ``valve_entity4_id`` | 4ème vanne sous-jacente | - | - | X | - | +| ``ac_mode`` | utilisation de l'air conditionné (AC) ? | X | X | X | - | +| ``tpi_coef_int`` | Coefficient à utiliser pour le delta de température interne | X | - | X | X | +| ``tpi_coef_ext`` | Coefficient à utiliser pour le delta de température externe | X | - | X | X | +| ``frost_temp`` | Température en preset Hors-gel | X | X | X | X | +| ``window_sensor_entity_id`` | Détecteur d'ouverture (entity id) | X | X | X | - | +| ``window_delay`` | Délai avant extinction (secondes) | X | X | X | X | +| ``window_auto_open_threshold`` | Seuil haut de chute de température pour la détection automatique (en °/min) | X | X | X | X | +| ``window_auto_close_threshold`` | Seuil bas de chute de température pour la fin de détection automatique (en °/min) | X | X | X | X | +| ``window_auto_max_duration`` | Durée maximum d'une extinction automatique (en min) | X | X | X | X | +| ``motion_sensor_entity_id`` | Détecteur de mouvement entity id | X | X | X | - | +| ``motion_delay`` | Délai avant prise en compte du mouvement (seconds) | X | X | X | - | +| ``motion_off_delay`` | Délai avant prise en compte de la fin de mouvement (seconds) | X | X | X | X | +| ``motion_preset`` | Preset à utiliser si mouvement détecté | X | X | X | X | +| ``no_motion_preset`` | Preset à utiliser si pas de mouvement détecté | X | X | X | X | +| ``power_sensor_entity_id`` | Capteur de puissance totale (entity id) | X | X | X | X | +| ``max_power_sensor_entity_id`` | Capteur de puissance Max (entity id) | X | X | X | X | +| ``power_temp`` | Température si délestaqe | X | X | X | X | +| ``presence_sensor_entity_id`` | Capteur de présence entity id (true si quelqu'un est présent) | X | X | X | - | +| ``minimal_activation_delay`` | Délai minimal d'activation | X | - | - | X | +| ``security_delay_min`` | Délai maximal entre 2 mesures de températures | X | - | X | X | +| ``security_min_on_percent`` | Pourcentage minimal de puissance pour passer en mode sécurité | X | - | X | X | +| ``auto_regulation_mode`` | Le mode d'auto-régulation | - | X | - | - | +| ``auto_regulation_dtemp`` | La seuil d'auto-régulation | - | X | - | - | +| ``auto_regulation_period_min`` | La période minimale d'auto-régulation | - | X | - | - | +| ``inverse_switch_command`` | Inverse la commande du switch (pour switch avec fil pilote) | X | - | - | - | +| ``auto_fan_mode`` | Mode de ventilation automatique | - | X | - | - | +| ``auto_regulation_use_device_temp`` | Utilisation de la température interne du sous-jacent | - | X | - | - | +| ``use_central_boiler_feature`` | Ajout du controle d'une chaudière centrale | - | - | - | X | +| ``central_boiler_activation_service`` | Service d'activation de la chaudière | - | - | - | X | +| ``central_boiler_deactivation_service`` | Service de desactivation de la chaudière | - | - | - | X | +| ``used_by_controls_central_boiler`` | Indique si le VTherm contrôle la chaudière centrale | X | X | X | - | +| ``use_auto_start_stop_feature`` | Indique si la fonction de démarrage/extinction automatique est activée | - | X | - | - | +| ``auto_start_stop_lvel`` | Le niveau de détection de l'auto start/stop | - | X | - | - | +
    + +# Exemples de réglage + +## Chauffage électrique +- cycle : entre 5 et 10 minutes, +- minimal_activation_delay_sec : 30 secondes + +## Chauffage central (chauffage gaz ou fuel) +- cycle : entre 30 et 60 min, +- minimal_activation_delay_sec : 300 secondes (à cause du temps de réponse) + +## Le capteur de température alimenté par batterie +- security_delay_min : 60 min (parce que ces capteurs sont paresseux) +- security_min_on_percent : 0,5 (50% - on passe en preset ``security`` si le radiateur chauffait plus de 50% du temps) +- security_default_on_percent : 0,1 (10% - en preset ``security``, on garde un fond de chauffe de 20% du temps) + +Il faut comprendre ces réglages comme suit : + +> Si le thermomètre n'envoie plus la température pendant 1 heure et que le pourcentage de chauffe (``on_percent``) était supérieur à 50 %, alors on ramène ce pourcentage de chauffe à 10 %. + +A vous d'adapter ces réglages à votre cas ! + +Ce qui est important c'est de ne pas prendre trop de risque avec ces paramètres : supposez que vous êtes absent pour une longue période, que les piles de votre thermomètre arrivent en fin de vie, votre radiateur va chauffer 10% du temps pendant toute la durée de la panne. + +Versatile Thermostat vous permet d'être notifié lorsqu'un évènement de ce type survient. Mettez en place, les alertes qui vont bien dès l'utilisation de ce thermostat. Cf. (#notifications) + +## Capteur de température réactif (sur secteur) +- security_delay_min : 15 min +- security_min_on_percent : 0,7 (70% - on passe en preset ``security`` si le radiateur chauffait plus de 70% du temps) +- security_default_on_percent : 0,25 (25% - en preset ``security``, on garde un fond de chauffe de 25% du temps) + +## Mes presets +Ceci est juste un exemple de la façon dont j'utilise le préréglage. A vous de vous adapter à votre configuration mais cela peut être utile pour comprendre son fonctionnement. +``Hors gel`` : 10 °C +``Éco`` : 17 °C +``Confort`` : 19 °C +``Boost`` : 20 °C + +Lorsque la présence est désactivée : +``Hors gel`` : 10 °C +``Éco`` : 16,5 °C +``Confort`` : 17 °C +``Boost`` : 18 °C + +Le détecteur de mouvement de mon bureau est configuré pour utiliser ``Boost`` lorsqu'un mouvement est détecté et ``Eco`` sinon. + +# Algorithme +Cette intégration utilise un algorithme proportionnel. Un algorithme proportionnel est utile pour éviter l'oscillation autour de la température cible. Cet algorithme est basé sur un cycle qui alterne le chauffage et l'arrêt du chauffage. La proportion de chauffage par rapport à l'absence de chauffage est déterminée par la différence entre la température et la température cible. Plus grande est la différence et plus grande est la proportion de chauffage à l'intérieur du cycle. + +Cet algorithme fait converger la température et arrête d'osciller. + +## Algorithme TPI +L'algorithme TPI consiste à calculer à chaque cycle un pourcentage d'état On vs Off pour le radiateur en utilisant la température cible, la température actuelle dans la pièce et la température extérieure actuelle. Cet algorithme n'est donc valable que pour les Versatile Thermostat qui régulent : `over_switch` et `over_valve`. + +Le pourcentage est calculé avec cette formule : + + on_percent = coef_int * (température cible - température actuelle) + coef_ext * (température cible - température extérieure) + Ensuite, l'algo fait en sorte que 0 <= on_percent <= 1 + +Les valeurs par défaut pour coef_int et coef_ext sont respectivement : ``0.6`` et ``0.01``. Ces valeurs par défaut conviennent à une pièce standard bien isolée. + +Pour régler ces coefficients, gardez à l'esprit que : +1. **si la température cible n'est pas atteinte** après une situation stable, vous devez augmenter le ``coef_ext`` (le ``on_percent`` est trop bas), +2. **si la température cible est dépassée** après une situation stable, vous devez diminuer le ``coef_ext`` (le ``on_percent`` est trop haut), +3. **si l'atteinte de la température cible est trop lente**, vous pouvez augmenter le ``coef_int`` pour donner plus de puissance au réchauffeur, +4. **si l'atteinte de la température cible est trop rapide et que des oscillations apparaissent** autour de la cible, vous pouvez diminuer le ``coef_int`` pour donner moins de puissance au radiateur. + +En type `over_valve` le `on_percent` est ramené à une valeur entre 0 et 100% et sert directement à commander l'ouverture de la vanne. + +Voir quelques situations à [examples](#some-results). + +# Capteurs + +Avec le thermostat sont disponibles des capteurs qui permettent de visualiser les alertes et l'état interne du thermostat. Ils sont disponibles dans les entités de l'appareil associé au thermostat : + +![image](images/thermostat-sensors.png) + +Dans l'ordre, il y a : +1. l'entité principale climate de commande du thermostat, +2. l'énergie consommée par le thermostat (valeur qui s'incrémente en permanence), +3. l'heure de réception de la dernière température extérieure, +4. l'heure de réception de la dernière température intérieure, +5. la puissance moyenne de l'appareil sur le cycle (pour les TPI seulement), +6. le temps passé à l'état éteint dans le cycle (TPI seulement), +7. le temps passé à l'état allumé dans le cycle (TPI seulement), +8. l'état de délestage, +9. le pourcentage de puissance sur le cycle (TPI seulement), +10. l'état de présence (si la gestion de la présence est configurée), +11. l'état de sécurité, +12. l'état de l'ouverture (si la gestion des ouvertures est configurée), +13. l'état du mouvement (si la gestion du mouvements est configurée) +14. le pourcentage d'ouverture de la vanne (pour le type `over_valve`) + +Pour colorer les capteurs, ajouter ces lignes et personnalisez les au besoin, dans votre configuration.yaml : + +``` +frontend: + themes: + versatile_thermostat_theme: + state-binary_sensor-safety-on-color: "#FF0B0B" + state-binary_sensor-power-on-color: "#FF0B0B" + state-binary_sensor-window-on-color: "rgb(156, 39, 176)" + state-binary_sensor-motion-on-color: "rgb(156, 39, 176)" + state-binary_sensor-presence-on-color: "lightgreen" + state-binary_sensor-running-on-color: "orange" +``` +et choisissez le thème ```versatile_thermostat_theme``` dans la configuration du panel. Vous obtiendrez quelque-chose qui va ressembler à ça : + +![image](images/colored-thermostat-sensors.png) + +# Services + +Cette implémentation personnalisée offre des services spécifiques pour faciliter l'intégration avec d'autres composants Home Assistant. + +## Forcer la présence/occupation +Ce service permet de forcer l'état de présence indépendamment du capteur de présence. Cela peut être utile si vous souhaitez gérer la présence via un service et non via un capteur. Par exemple, vous pouvez utiliser votre réveil pour forcer l'absence lorsqu'il est allumé. + +Le code pour appeler ce service est le suivant : +``` +service : versatile_thermostat.set_presence +Les données: + présence : "off" +cible: + entity_id : climate.my_thermostat +``` + +## Modifier la température des préréglages +Ce service est utile si vous souhaitez modifier dynamiquement la température préréglée. Au lieu de changer de préréglage, certains cas d'utilisation doivent modifier la température du préréglage. Ainsi, vous pouvez garder le Programmateur inchangé pour gérer le préréglage et ajuster la température du préréglage. +Si le préréglage modifié est actuellement sélectionné, la modification de la température cible est immédiate et sera prise en compte au prochain cycle de calcul. + +Vous pouvez modifier l'une ou les deux températures (lorsqu'elles sont présentes ou absentes) de chaque préréglage. + +Utilisez le code suivant pour régler la température du préréglage : +``` +service : versatile_thermostat.set_preset_temperature +date: + preset : boost + temperature : 17,8 + temperature_away : 15 +target: + entity_id : climate.my_thermostat +``` + +Ou pour changer le pré-réglage du mode Air Conditionné (AC) ajoutez un préfixe `_ac`` au nom du preset comme ceci : +``` +service: versatile_thermostat.set_preset_temperature +data: + preset: boost_ac + temperature: 25 + temperature_away: 30 +target: + entity_id: climate.my_thermostat +``` + +> ![Astuce](images/tips.png) _*Notes*_ + - après un redémarrage, les préréglages sont réinitialisés à la température configurée. Si vous souhaitez que votre changement soit permanent, vous devez modifier le préréglage de la température dans la configuration de l'intégration. + +## Modifier les paramètres de sécurité +Ce service permet de modifier dynamiquement les paramètres de sécurité décrits ici [Configuration avancée](#configuration-avancée). +Si le thermostat est en mode ``security`` les nouveaux paramètres sont appliqués immédiatement. + +Pour changer les paramètres de sécurité utilisez le code suivant : +``` +service : versatile_thermostat.set_security +data: + min_on_percent: "0.5" + default_on_percent: "0.1" + delay_min: 60 +target: + entity_id : climate.my_thermostat +``` + +## ByPass Window Check +Ce service permet d'activer ou non un bypass de la vérification des fenetres. +Il permet de continuer à chauffer même si la fenetre est detectée ouverte. +Mis à ``true`` les modifications de status de la fenetre n'auront plus d'effet sur le thermostat, remis à ``false`` cela s'assurera de désactiver le thermostat si la fenetre est toujours ouverte. + +Pour changer le paramètre de bypass utilisez le code suivant : +``` +service : versatile_thermostat.set_window_bypass +data: + window_bypass: true +target: + entity_id : climate.my_thermostat +``` + +# Evènements +Les évènements marquant du thermostat sont notifiés par l'intermédiaire du bus de message. +Les évènements notifiés sont les suivants: + +- ``versatile_thermostat_security_event`` : un thermostat entre ou sort du preset ``security`` +- ``versatile_thermostat_power_event`` : un thermostat entre ou sort du preset ``power`` +- ``versatile_thermostat_temperature_event`` : une ou les deux mesures de température d'un thermostat n'ont pas été mis à jour depuis plus de `security_delay_min`` minutes +- ``versatile_thermostat_hvac_mode_event`` : le thermostat est allumé ou éteint. Cet évènement est aussi diffusé au démarrage du thermostat +- ``versatile_thermostat_preset_event`` : un nouveau preset est sélectionné sur le thermostat. Cet évènement est aussi diffusé au démarrage du thermostat +- ``versatile_thermostat_central_boiler_event`` : un évènement indiquant un changement dans l'état de la chaudière. + +Si vous avez bien suivi, lorsqu'un thermostat passe en mode sécurité, 3 évènements sont déclenchés : +1. ``versatile_thermostat_temperature_event`` pour indiquer qu'un thermomètre ne répond plus, +2. ``versatile_thermostat_preset_event`` pour indiquer le passage en preset ```security```, +3. ``versatile_thermostat_hvac_mode_event`` pour indiquer l'extinction éventuelle du thermostat + +Chaque évènement porte les valeurs clés de l'évènement (températures, preset courant, puissance courante, ...) ainsi que les états du thermostat. + +Vous pouvez très facilement capter ses évènements dans une automatisation par exemple pour notifier les utilisateurs. + +# Attributs personnalisés + +Pour régler l'algorithme, vous avez accès à tout le contexte vu et calculé par le thermostat via des attributs dédiés. Vous pouvez voir (et utiliser) ces attributs dans l'IHM "Outils de développement / états" de HA. Entrez votre thermostat et vous verrez quelque chose comme ceci : +![image](images/dev-tools-climate.png) + +Les attributs personnalisés sont les suivants : + +| Attribut | Signification | +| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| ``hvac_modes`` | La liste des modes supportés par le thermostat | +| ``temp_min`` | La température minimale | +| ``temp_max`` | La température maximale | +| ``preset_modes`` | Les préréglages visibles pour ce thermostat. Les préréglages cachés ne sont pas affichés ici | +| ``temperature_actuelle`` | La température actuelle telle que rapportée par le capteur | +| ``temperature`` | La température cible | +| ``action_hvac`` | L'action en cours d'exécution par le réchauffeur. Peut être inactif, chauffage | +| ``preset_mode`` | Le préréglage actuellement sélectionné. Peut être l'un des 'preset_modes' ou un préréglage caché comme power | +| ``[eco/confort/boost]_temp`` | La température configurée pour le préréglage xxx | +| ``[eco/confort/boost]_away_temp`` | La température configurée pour le préréglage xxx lorsque la présence est désactivée ou not_home | +| ``temp_power`` | La température utilisée lors de la détection de la perte | +| ``on_percent`` | Le pourcentage sur calculé par l'algorithme TPI | +| ``on_time_sec`` | La période On en sec. Doit être ```on_percent * cycle_min``` | +| ``off_time_sec`` | La période d'arrêt en sec. Doit être ```(1 - on_percent) * cycle_min``` | +| ``cycle_min`` | Le cycle de calcul en minutes | +| ``function`` | L'algorithme utilisé pour le calcul du cycle | +| ``tpi_coef_int`` | Le ``coef_int`` de l'algorithme TPI | +| ``tpi_coef_ext`` | Le ``coef_ext`` de l'algorithme TPI | +| ``saved_preset_mode`` | Le dernier preset utilisé avant le basculement automatique du preset | +| ``saved_target_temp`` | La dernière température utilisée avant la commutation automatique | +| ``window_state`` | Le dernier état connu du capteur de fenêtre. Aucun si la fenêtre n'est pas configurée | +| ``window_bypass_state`` | True si le bypass de la détection d'ouverture et activé | +| ``motion_state`` | Le dernier état connu du capteur de mouvement. Aucun si le mouvement n'est pas configuré | +| ``overpowering_state`` | Le dernier état connu du capteur surpuissant. Aucun si la gestion de l'alimentation n'est pas configurée | +| ``presence_state`` | Le dernier état connu du capteur de présence. Aucun si la gestion de présence n'est pas configurée | +| ``security_delay_min`` | Le délai avant d'activer le mode de sécurité lorsque un des 2 capteurs de température n'envoie plus de mesures | +| ``security_min_on_percent`` | Pourcentage de chauffe en dessous duquel le thermostat ne passera pas en sécurité | +| ``security_default_on_percent`` | Pourcentage de chauffe utilisé lorsque le thermostat est en sécurité | +| ``last_temperature_datetime`` | La date et l'heure au format ISO8866 de la dernière réception de température interne | +| ``last_ext_temperature_datetime`` | La date et l'heure au format ISO8866 de la dernière réception de température extérieure | +| ``security_state`` | L'état de sécurité. vrai ou faux | +| ``minimal_activation_delay_sec`` | Le délai d'activation minimal en secondes | +| ``last_update_datetime`` | La date et l'heure au format ISO8866 de cet état | +| ``friendly_name`` | Le nom du thermostat | +| ``supported_features`` | Une combinaison de toutes les fonctionnalités prises en charge par ce thermostat. Voir la documentation officielle sur l'intégration climatique pour plus d'informations | +| ``valve_open_percent`` | Le pourcentage d'ouverture de la vanne | +| ``regulated_target_temperature`` | La température de consigne calculée par l'auto-régulation | +| ``is_inversed`` | True si la commande est inversée (fil pilote avec diode) | +| ``is_controlled_by_central_mode`` | True si le VTherm peut être controlé de façon centrale | +| ``last_central_mode`` | Le dernier mode central utilisé (None si le VTherm n'est pas controlé en central) | +| ``is_used_by_central_boiler`` | Indique si le VTherm peut contrôler la chaudière centrale | +| ``auto_start_stop_enable`` | Indique si le VTherm est autorisé à s'auto démarrer/arrêter | +| ``auto_start_stop_level`` | Indique le niveau d'auto start/stop | +| ``hvac_off_reason`` | Indique la raison de l'arrêt (hvac_off) du VTherm. Ce peut être Window, Auto-start/stop ou Manuel | + +# Quelques résultats + +**Convergence de la température vers la cible configurée par preset:** +![image](images/results-1.png) + +[Cycle de marche/arrêt calculé par l'intégration :](https://) +![image](images/results-2.png) + +**Coef_int trop élevé (oscillations autour de la cible)** +![image](images/results-3.png) + +**Évolution du calcul de l'algorithme** +![image](images/results-4.png) +Voir le code de ce composant [[ci-dessous](#even-better-with-apex-chart-to-tune-your-thermostat)] + +**Thermostat finement réglé** +Merci [impuR_Shozz](https://forum.hacf.fr/u/impur_shozz/summary) ! +On peut voir une stabilité autour de la température cible (consigne) et lorsqu'à cible le on_percent (puissance) est proche de 0,3 ce qui semble une très bonne valeur. + +![image](images/results-fine-tuned.png) + +Enjoy ! + +# Encore mieux + +## Bien mieux avec le Versatile Thermostat UI Card +Une carte spéciale pour le Versatile Thermostat a été développée (sur la base du Better Thermostat). Elle est dispo ici [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card) et propose une vision moderne de tous les status du VTherm : + +![image](https://github.com/jmcollin78/versatile-thermostat-ui-card/blob/master/assets/1.png?raw=true) + +## Encore mieux avec le composant Scheduler ! + +Afin de profiter de toute la puissance du Versatile Thermostat, je vous invite à l'utiliser avec https://github.com/nielsfaber/scheduler-component +En effet, le composant scheduler propose une gestion de la base climatique sur les modes prédéfinis. Cette fonctionnalité a un intérêt limité avec le thermostat générique mais elle devient très puissante avec le Versatile Thermostat : + +À partir d'ici, je suppose que vous avez installé Versatile Thermostat et Scheduler Component. + +Dans Scheduler, ajoutez un planning : + +![image](https://user-images.githubusercontent.com/1717155/119146454-ee1a9d80-ba4a-11eb-80ae-3074c3511830.png) + +Choisissez le groupe "climat", choisissez une (ou plusieurs) entité(s), sélectionnez "MAKE SCHEME" et cliquez sur suivant : +(il est possible de choisir "SET PRESET", mais je préfère utiliser "MAKE SCHEME") + +![image](https://user-images.githubusercontent.com/1717155/119147210-aa746380-ba4b-11eb-8def-479a741c0ba7.png) + +Définissez votre schéma de mode et enregistrez : + + +![image](https://user-images.githubusercontent.com/1717155/119147784-2f5f7d00-ba4c-11eb-9de4-5e62ff5e71a8.png) + +Dans cet exemple, j'ai réglé le mode ECO pendant la nuit et le jour lorsqu'il n'y a personne à la maison BOOST le matin et CONFORT le soir. + + +J'espère que cet exemple vous aidera, n'hésitez pas à me faire part de vos retours ! + +## Encore bien mieux avec la custom:simple-thermostat front integration +Le ``custom:simple-thermostat`` [ici](https://github.com/nervetattoo/simple-thermostat) est une excellente intégration qui permet une certaine personnalisation qui s'adapte bien à ce thermostat. +Vous pouvez avoir quelque chose comme ça très facilement ![image](images/simple-thermostat.png) +Exemple de configuration : + +``` + type: custom:simple-thermostat + entity: climate.thermostat_sam2 + layout: + step: row + label: + temperature: T° + state: Etat + hide: + state: false + control: + hvac: + _name: Mode + preset: + _name: Preset + sensors: + - entity: sensor.total_puissance_radiateur_sam2 + icon: mdi:lightning-bolt-outline + header: + toggle: + entity: input_boolean.etat_ouverture_porte_sam + name: Porte sam +``` + +Vous pouvez personnaliser ce composant à l'aide du composant HACS card-mod pour ajuster les couleurs des alertes. Exemple pour afficher en rouge les alertes sécurité et délestage : + +``` + card_mod: + style: | + {% if is_state('binary_sensor.thermostat_chambre_security_state', 'on') %} + ha-card .body .sensor-heading ha-icon[icon="mdi:alert-outline"] { + color: red; + } + {% endif %} + {% if is_state('binary_sensor.thermostat_chambre_overpowering_state', 'on') %} + ha-card .body .sensor-heading ha-icon[icon="mdi:flash"] { + color: red; + } + {% endif %} +``` +![image](images/custom-css-thermostat.png) + +## Toujours mieux avec Plotly pour régler votre thermostat +Vous pouvez obtenir une courbe comme celle présentée dans [some results](#some-results) avec une sorte de configuration de graphique Plotly uniquement en utilisant les attributs personnalisés du thermostat décrits [ici](#custom-attributes) : + +Remplacez les valeurs entre [[ ]] par les votres. +``` +- type: custom:plotly-graph + entities: + - entity: '[[climate]]' + attribute: temperature + yaxis: y1 + name: Consigne + - entity: '[[climate]]' + attribute: current_temperature + yaxis: y1 + name: T° + - entity: '[[climate]]' + attribute: ema_temp + yaxis: y1 + name: Ema + - entity: '[[climate]]' + attribute: regulated_target_temperature + yaxis: y1 + name: Regulated T° + - entity: '[[slope]]' + name: Slope + fill: tozeroy + yaxis: y9 + fillcolor: rgba(100, 100, 100, 0.3) + line: + color: rgba(100, 100, 100, 0.9) + hours_to_show: 4 + refresh_interval: 10 + height: 800 + config: + scrollZoom: true + layout: + margin: + r: 50 + legend: + x: 0 + 'y': 1.2 + groupclick: togglegroup + title: + side: top right + yaxis: + visible: true + position: 0 + yaxis9: + visible: true + fixedrange: false + range: + - -0.5 + - 0.5 + position: 1 + xaxis: + rangeselector: + 'y': 1.1 + x: 0.7 + buttons: + - count: 1 + step: hour + - count: 12 + step: hour + - count: 1 + step: day + - count: 7 + step: day +``` + +Exemple de courbes obtenues avec Plotly : + +![image](images/plotly-curves.png) + +## Et toujours de mieux en mieux avec l'AappDaemon NOTIFIER pour notifier les évènements +Cette automatisation utilise l'excellente App Daemon nommée NOTIFIER développée par Horizon Domotique que vous trouverez en démonstration [ici](https://www.youtube.com/watch?v=chJylIK0ASo&ab_channel=HorizonDomotique) et le code est [ici](https://github.com/jlpouffier/home-assistant-config/blob/master/appdaemon/apps/notifier.py). Elle permet de notifier les utilisateurs du logement lorsqu'un des évènements touchant à la sécurité survient sur un des Versatile Thermostats. + +C'est un excellent exemple de l'utilisation des notifications décrites ici [notification](#notifications). + +``` +alias: Surveillance Mode Sécurité chauffage +description: Envoi une notification si un thermostat passe en mode sécurité ou power +trigger: + - platform: event + event_type: versatile_thermostat_security_event + id: versatile_thermostat_security_event + - platform: event + event_type: versatile_thermostat_power_event + id: versatile_thermostat_power_event + - platform: event + event_type: versatile_thermostat_temperature_event + id: versatile_thermostat_temperature_event +condition: [] +action: + - choose: + - conditions: + - condition: trigger + id: versatile_thermostat_security_event + sequence: + - event: NOTIFIER + event_data: + action: send_to_jmc + title: >- + Radiateur {{ trigger.event.data.name }} - {{ + trigger.event.data.type }} Sécurité + message: >- + Le radiateur {{ trigger.event.data.name }} est passé en {{ + trigger.event.data.type }} sécurité car le thermomètre ne répond + plus.\n{{ trigger.event.data }} + callback: + - title: Stopper chauffage + event: stopper_chauffage + image_url: /media/local/alerte-securite.jpg + click_url: /lovelace-chauffage/4 + icon: mdi:radiator-off + tag: radiateur_security_alerte + persistent: true + - conditions: + - condition: trigger + id: versatile_thermostat_power_event + sequence: + - event: NOTIFIER + event_data: + action: send_to_jmc + title: >- + Radiateur {{ trigger.event.data.name }} - {{ + trigger.event.data.type }} Délestage + message: >- + Le radiateur {{ trigger.event.data.name }} est passé en {{ + trigger.event.data.type }} délestage car la puissance max est + dépassée.\n{{ trigger.event.data }} + callback: + - title: Stopper chauffage + event: stopper_chauffage + image_url: /media/local/alerte-delestage.jpg + click_url: /lovelace-chauffage/4 + icon: mdi:radiator-off + tag: radiateur_power_alerte + persistent: true + - conditions: + - condition: trigger + id: versatile_thermostat_temperature_event + sequence: + - event: NOTIFIER + event_data: + action: send_to_jmc + title: >- + Le thermomètre du radiateur {{ trigger.event.data.name }} ne + répond plus + message: >- + Le thermomètre du radiateur {{ trigger.event.data.name }} ne + répond plus depuis longtemps.\n{{ trigger.event.data }} + image_url: /media/local/thermometre-alerte.jpg + click_url: /lovelace-chauffage/4 + icon: mdi:radiator-disabled + tag: radiateur_thermometre_alerte + persistent: true +mode: queued +max: 30 +``` + + +# Les contributions sont les bienvenues ! + +Si vous souhaitez contribuer, veuillez lire les [directives de contribution](CONTRIBUTING.md) + +# Dépannages + +
    +Utilisation d'un Heatzy + +## Utilisation d'un Heatzy + +L'utilisation d'un Heatzy est possible à la condition d'utiliser un switch virtuel sur ce modèle : +``` +- platform: template + switches: + chauffage_sdb: + unique_id: chauffage_sdb + friendly_name: Chauffage salle de bain + value_template: "{{ is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') }}" + icon_template: >- + {% if is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') %} + mdi:radiator + {% elif is_state_attr('climate.salle_de_bain', 'preset_mode', 'away') %} + mdi:snowflake + {% else %} + mdi:radiator-disabled + {% endif %} + turn_on: + service: climate.set_preset_mode + entity_id: climate.salle_de_bain + data: + preset_mode: "comfort" + turn_off: + service: climate.set_preset_mode + entity_id: climate.salle_de_bain + data: + preset_mode: "eco" +``` +Merci à @gael pour cet exemple. +
    + +
    +Utilisation d'un radiateur avec un fil pilote + +## Utilisation d'un radiateur avec un fil pilote +Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. +Exemple : +``` +- platform: template + switches: + radiateur_soan: + friendly_name: radiateur_soan_inv + value_template: "{{ is_state('switch.radiateur_soan', 'off') }}" + turn_on: + service: switch.turn_off + data: + entity_id: switch.radiateur_soan + turn_off: + service: switch.turn_on + data: + entity_id: switch.radiateur_soan + icon_template: "{% if is_state('switch.radiateur_soan', 'on') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}" +``` + +
    + +
    +Utilisation d'un radiateur avec un module Nodon + +## Utilisation d'un radiateur avec un fil pilote +Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. +Exemple : +``` +- platform: template + switches: + chauffage_chb_parents: + unique_id: chauffage_chb_parents + friendly_name: Chauffage chambre parents + value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}" + icon_template: >- + {% if is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') %} + mdi:radiator + {% elif is_state('select.fp_chb_parents_pilot_wire_mode', 'frost_protection') %} + mdi:snowflake + {% else %} + mdi:radiator-disabled + {% endif %} + turn_on: + service: select.select_option + target: + entity_id: select.fp_chb_parents_pilot_wire_mode + data: + option: comfort + turn_off: + service: select.select_option + target: + entity_id: select.fp_chb_parents_pilot_wire_mode + data: + option: eco +``` + +
    + +
    +Seul le premier radiateur chauffe + +## Seul le premier radiateur chauffe + +En mode `over_switch` si plusieurs radiateurs sont configurés pour un même VTherm, l'alllumage va se faire de façon séquentiel pour lisser au plus possible les pics de consommation. +Cela est tout à fait normal et voulu. C'est décrit ici : [Pour un thermostat de type ```thermostat_over_switch```](#pour-un-thermostat-de-type-thermostat_over_switch) + +
    + +
    +Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne + +## Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne + +### Type `over_switch` ou `over_valve` +Avec un VTherm de type `over_switch` ou `over_valve`, ce défaut montre juste que les paramètres de l'algorithme TPI sont mal réglés. Voir [Algorithme TPI](#algorithme-tpi) pour optimiser les réglages. + +### Type `over_climate` +Avec un VTherm de type `over_climate`, la régulation est faite par le `climate` sous-jacent directement et VTherm se contente de lui transmettre les consignes. Donc si le radiateur chauffe alors que la température de consigne est dépassée, c'est certainement que sa mesure de température interne est biaisée. Ca arrive très souvent avec les TRV et les clims réversibles qui ont un capteur de température interne, soit trop près de l'élément de chauffe (donc trop froid l'hiver). + +Exemple de discussion autour de ces sujets: [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), [#316](https://github.com/jmcollin78/versatile_thermostat/issues/316), [#312](https://github.com/jmcollin78/versatile_thermostat/discussions/312), [#278](https://github.com/jmcollin78/versatile_thermostat/discussions/278) + +Pour s'en sortir, VTherm est équipé d'une fonction nommée auto-régulation qui permet d'adapter la consigne envoyée au sous-jacent jusqu'à ce que la consigne soit respectée. Cette fonction permet de compenser le biais de mesure des thermomètres internes. Si le biais est important la régulation doit être importante. Voir [L'auto-régulation](#lauto-régulation) pour configurer l'auto-régulation. +
    + +
    +Régler les paramètres de détection d'ouverture de fenêtre en mode auto + +## Régler les paramètres de détection d'ouverture de fenêtre en mode auto + +Si vous n'arrivez pas à régler la fonction de détection des ouvertures en mode auto (cf. [auto](#le-mode-auto)), vous pouvez essayer de modifier les paramètres de l'algorithme de lissage de la température. +En effet, la détection automatique d'ouverture est basée sur le calcul de la pente de la température (slope). Pour éviter les artefacts due à un capteur de température imprécis, cette pente est calculée sur une température lissée avec un algorithme de lissage nommée Exponential Moving Average (Moyenne mobile exponentielle). +Cet algorithm possède 3 paramètres : +1. `lifecycle_sec` : la durée en secondes prise en compte pour le lissage. Plus elle est forte et plus le lissage sera important mais plus il y aura de délai de détection, +2. `max_alpha` : si deux mesures de température sont éloignées dans le temps, la deuxième aura un poid beaucoup fort. Le paramètre permet de limiter le poid d'une mesure qui arrive bien après la précédente. Cette valeur doit être comprise entre 0 et 1. Plus elle est faible et moins les valeurs éloignées sont prises en compte. La valeur par défaut est de 0,5. Cela fait que lorsqu'une nouvelle valeur de température ne pèsera jamais plus que la moitié de la moyenne mobile, +3. `precision` : le nombre de chiffre après la virgule conservée pour le calcul de la moyenne mobile. + +Pour changer ses paramètres, il faut modifier le fichier `configuration.yaml` et ajouter la section suivante (les valeurs sont les valeurs par défaut): +``` +versatile_thermostat: + short_ema_params: + max_alpha: 0.5 + halflife_sec: 300 + precision: 2 +``` + +Ces paramètres sont sensibles et assez difficiles à régler. Merci de ne les utiliser que si vous savez ce que vous faites et que vos mesures de température ne sont pas déjà lisses. +
    + +
    +Pourquoi mon Versatile Thermostat se met en Securite ? + +## Pourquoi mon Versatile Thermostat se met en Securite ? +Le mode sécurité est possible sur tous les types de VTherm . Il survient lorsqu'un des 2 thermomètres qui donne la température de la pièce ou la température extérieure n'a pas envoyé de valeur depuis plus de `security_delay_min` minutes et que le radiateur chauffait à au moins `security_min_on_percent`. + +Comme l'algorithme est basé sur les mesures de température, si elles ne sont plus reçues par le VTherm, il y a un risque de surchauffe et d'incendie. Pour éviter ça, lorsque les conditions rappelées ci-dessus sont détectées, la chauffe est limité au paramètre `security_default_on_percent`. Cette valeur doit donc être raisonnablement faible (10% est une bonne valeur). Elle permet d'éviter un incendie tout en évitant de couper totalement le radiateur (risque de gel). + +Tous ces paramètres se règlent dans la dernière page de la configuration du VTherm : "Paramètres avancés". + +### Comment détecter le mode sécurité ? +Le premier symptôme est une température anormalement basse avec un temps de chauffe faible à chaque cycle et régulier. +Exemple: + +[security mode](images/security-mode-symptome1.png) + +Si vous avez installé la carte [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card), le VTherm en question aura cette forme là : + +[security mode UI Card](images/security-mode-symptome2.png) + +Vous pouvez aussi vérifier dans les attributs du VTherm les dates de réception des différentes dates. **Les attributs sont disponibles dans les Outils de développement / Etats**. + +Exemple : +``` +security_state: true +last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00" +last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00" +last_update_datetime: "2023-12-06T18:43:28.351103+01:00" +... +security_delay_min: 60 +``` + +On voit que : +1. le VTherm est bien en mode sécurité (`security_state: true`), +2. l'heure courante est le 06/12/2023 à 18h43:28 (`last_update_datetime: "2023-12-06T18:43:28.351103+01:00"`), +3. l'heure de dernière réception de la température intérieure est le 06/12/2023 à 18h43:28 (`last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00"`). Elle est donc récente, +4. l'heure de dernière réception de la température extérieure est le 06/12/2023 à 13h04:35 (`last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00`). C'est donc l'heure extérieure qui a plus de 5 h de retard et qui a provoquée le passage en mode sécurité, car le seuil est limité à 60 min (`security_delay_min: 60`). + +### Comment être averti lorsque cela se produit ? +Pour être averti, le VTherm envoie un évènement dès que ça se produit et un en fin d'alerte sécurité. Vous pouvez capter ces évènements dans une automatisation et envoyer une notification par exemple, faire clignoter un voyant, déclencher une sirène, ... A vous de voir. + +Pour manipuler les évènements générés par le VTherm, cf. [Eveènements](#evènements). + +### Comment réparer ? +Cela va dépendre de la cause du problème : +1. Si un capteur est en défaut, il faut le réparer (remettre des piles, le changer, vérifier l'intégration Météo qui donne la température extérieure, ...), +2. Si le paramètre `security_delay_min` est trop petit, cela rsique de générer beaucoup de fausses alertes. Une valeur correcte est de l'ordre de 60 min, surtout si vous avez des capteurs de température à pile. +3. Certains capteurs de température, n'envoie pas de mesure si la température n'a pas changée. Donc en cas de température très stable pendant longtemps, le mode sécurité peut se déclencher. Ce n'est pas très grave puisqu'il s'enlève dès que le VTherm reçoit à nouveau une température. Sur certain thermomètre (TuYA par exemple), on peut forcer le délai max entre 2 mesures. Il conviendra de mettre un délai max < `security_delay_min`, +4. Dès que la température sera a nouveau reçue le mode sécurité s'enlèvera et les valeurs précédentes de preset, température cible et mode seront restaurées. +
    + +
    +Utilisation d'un groupe de personnes comme capteur de présence + +## Utilisation d'un groupe de personnes comme capteur de présence + +Malheureusement, les groupes de personnes ne sont pas reconnus comme des capteurs de présence. On ne peut donc pas les utiliser directement dans VTherm. +Le contournement est de créer un template de binary_sensor avec le code suivant : + +Fichier `template.yaml` : +``` +- binary_sensor: + - name: maison_occupee + unique_id: maison_occupee + state: "{{is_state('person.person1', 'home') or is_state('person.person2', 'home') or is_state('input_boolean.force_presence', 'on')}}" + device_class: occupancy +``` + +Vous noterez dans cet exemple, l'utilisation d'un input_boolean nommé force_presence qui permet de forcer le capteur à `True` et ainsi de forcer les VTherm qui l'utilise avec présence active. Ca permet par exemple, de forcer un pré-chauffage du logement lors du départ du travail, ou lorsqu'une personne non reconnue nativement dans HA est présente. + +Fichier `configuration.yaml`: +``` +... +template: !include templates.yaml +... +``` +
    + +
    +Activer les logs du Versatile Thermostat + +## Activer les logs du Versatile Thermostat +Des fois, vous aurez besoin d'activer les logs pour afiner les analyses. Pour cela, éditer le fichier `logger.yaml` de votre configuration et configurer les logs comme suit : +``` +default: xxxx +logs: + custom_components.versatile_thermostat: info +``` +Vous devez recharger la configuration yaml (Outils de dev / Yaml / Toute la configuration Yaml) ou redémarrer Home Assistant pour que ce changement soit pris en compte. + +
    + +*** + +[versatile_thermostat]: https://github.com/jmcollin78/versatile_thermostat +[buymecoffee]: https://www.buymeacoffee.com/jmcollin78 +[buymecoffeebadge]: https://img.shields.io/badge/Buy%20me%20a%20beer-%245-orange?style=for-the-badge&logo=buy-me-a-beer +[commits-shield]: https://img.shields.io/github/commit-activity/y/jmcollin78/versatile_thermostat.svg?style=for-the-badge +[commits]: https://github.com/jmcollin78/versatile_thermostat/commits/master +[hacs]: https://github.com/custom-components/hacs +[hacs_badge]: https://img.shields.io/badge/HACS-Custom-41BDF5.svg?style=for-the-badge +[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg?style=for-the-badge +[forum]: https://community.home-assistant.io/ +[license-shield]: https://img.shields.io/github/license/jmcollin78/versatile_thermostat.svg?style=for-the-badge +[maintenance-shield]: https://img.shields.io/badge/maintainer-Joakim%20Sørensen%20%40ludeeus-blue.svg?style=for-the-badge +[releases-shield]: https://img.shields.io/github/release/jmcollin78/versatile_thermostat.svg?style=for-the-badge +[releases]: https://github.com/jmcollin78/versatile_thermostat/releases diff --git a/documentation/fr/over-climate.md b/documentation/fr/over-climate.md new file mode 100644 index 0000000..6463297 --- /dev/null +++ b/documentation/fr/over-climate.md @@ -0,0 +1,88 @@ +# Thermostat de type `thermostat_over_climate` + +- [Thermostat de type `thermostat_over_climate`](#thermostat-de-type-thermostat_over_climate) + - [Pré-requis](#pré-requis) + - [Configuration](#configuration) + - [les sous-jacents](#les-sous-jacents) + - [Le mode AC](#le-mode-ac) + - [L'auto-régulation](#lauto-régulation) + - [L'auto-ventilation (auto-fan)](#lauto-ventilation-auto-fan) + - [Compenser la température interne du sous-jacent](#compenser-la-température-interne-du-sous-jacent) + - [Fonctions spécifiques](#fonctions-spécifiques) + +## Pré-requis + +L'installation doit ressembler à ça : +![installation `over_climate`](images/over-climate-schema.png) + +1. L'utilisateur ou une automatisation ou le Sheduler programme une consigne (setpoint) par le biais d'un pre-réglage ou directement d'une température, +2. régulièrement le thermomètre intérieur (2) ou extérieur (2b) ou interne à l'équipement (2c) envoie la température mesurée. Le thermomètre intérieur doit être placé à une place pertinente pour le ressenti de l'utilisateur : idéalement au milieu du lieu de vie. Evitez de le mettre trop près d'une fenêtre ou trop proche de l'équipement, +3. avec les valeurs de consigne, des différents et les paramètres de l'auto-régulation (cf. [auto-regulation](self-regulation.md)), VTherm va calculer une consigne qui sera envoyée à l'entité `climate` sous-jacentes, +4. l'entité `climate` sous-jacente contrôle l'équipement avec son propre protocole, +5. selon les options de régulation choisie le VTherm pourra potentiellement contrôler directement l'ouverture d'une vanne thermostatique ou calibrer l'équipement pour que sa température interne soit le reflet de la température de la pièce. + + +## Configuration + +Cliquer sur l'option de menu "Sous-jacents" et vous allez avoir cette page de configuration : +![image](images/config-linked-entity2.png) + +### les sous-jacents +Dans la "liste des équipements à contrôler" vous mettez les entités `climate` qui vont être controllés par le VTherm. Seuls les entités de type `climate` sont acceptées. + +### Le mode AC + +Il est possible de choisir un thermostat `over_climate` qui commande une climatisation (réversible ou non) en cochant la case "AC Mode". Si l'équipement le permet, les 2 modes 'Chauffage' et 'Refroidissement' seront alors disponibles. + +### L'auto-régulation + +En mode `over_cliamte`, le device utilise son propre algorithme de régulation : il s'allume / s'éteint et se met en pause tout seul en fonction de la consigne transmise par le VTherm à travers son entité `climate`. Il utilise pour ça son thermomètre interne et la consigne reçue. + +Selon l'équipement cette régulation interne peut être plus ou moins bonne. Ca dépend beaucoup de la qualité de l'équipement, du fonctionnement de son thermomètre interne et de son algorithme interne. Pour améliorer les équipements qui régule mal, VTherm propose de tricher un peu sur la consigne qui lui est envoyée en augmentant ou diminuant celle-ci en fonction cette fois de la température de la pièce mesurée par VTherm et non plus de la température interne. + +Les choix d'auto-régulation sont décrits dans le détail [ici](self-regulation.md). + +Afin d'éviter de trop solliciter l'équipement sous-jacent (certain font un bip désagréable, d'autres sont sur batterie, ...), deux seuils permettant de limiter le nombre de sollicitation sont proposés : +1. le seuil de régulation : un seuil en ° en dessous duquel la nouvelle consigne ne sera pas envoyée. Si la dernière consigne était de 22°, alors la prochaine envoyée, sera de 22° +/- seuil de régulation, +2. la période minimale de régulation en minute : un interval de temps minimal en minute en dessous duquel la nouvelle consigne ne sera pas envoyée. Si la dernière consigne a été envoyée à 11h00, alors la prochaine ne pourra pas être envoyée avant 11h00 + periode minimal de régulation. + +Si ils sont mal réglés, ces seuils peuvent empêcher une auto-régulation correcte puisque les nouvelles consignes ne seront pas envoyées. + +### L'auto-ventilation (auto-fan) + +Ce mode introduit en 4.3 permet de forcer l'usage de la ventilation si l'écart de température est important. En effet, en activant la ventilation, la répartition se fait plus rapidement ce qui permet de gagner du temps dans l'atteinte de la température cible. +Vous pouvez choisir quelle ventilation vous voulez activer entre les paramètres suivants : Faible, Moyenne, Forte, Turbo. + +Il faut évidemment que votre équipement sous-jacent soit équipée d'une ventilation et quelle soit pilotable pour que cela fonctionne. +Si votre équipement ne comprend pas le mode Turbo, le mode Forte` sera utilisé en remplacement. +Une fois l'écart de température redevenu faible, la ventilation se mettra dans un mode "normal" qui dépend de votre équipement à savoir (dans l'ordre) : `Silence (mute)`, `Auto (auto)`, `Faible (low)`. La première valeur qui est possible pour votre équipement sera choisie. + +### Compenser la température interne du sous-jacent + +Quelque fois, il arrive que le thermomètre interne du sous-jacent (TRV, climatisation, ...) soit tellement faux que l' auto-régulation ne suffise pas à réguler. +Cela arrive lorsque le thermomètre interne est trop près de la source de chaleur. La température interne monte alors beaucoup plus vite que la température de la pièce, ce qui génère des défauts dans la régulation. +Exemple : +1. la température de la pièce est 18°, la consigne est à 20°, +2. la température interne de l'équipement est de 22°, +3. si VTherm envoie 21° comme consigne (= 20° + 1° d'auto-regulation), alors l'équipement ne chauffera pas car sa température interne (22°) est au-dessus de la consigne (21°) + +Pour palier à ça, une nouvelle option facultative a été ajoutée en version 5.4 : ![Utilisation de la température interne](images/config-use-internal-temp.png) + +Lorsqu'elle est activée, cette fonction ajoutera l'écart entre la température interne et la température de la pièce à la consigne pour forcer le chauffage. +Dans l'exemple ci-dessus, l'écart est de +4° (22° - 18°), donc VTherm enverra 25° (21°+4°) à l'équipement le forçant ainsi à chauffer. + +Cet écart est calculé pour chaque sous-jacent car chacun à sa propre température interne. Pensez à un VTherm qui serait relié à 3 TRV chacun avec sa température interne par exemple. + +On obtient alors une auto-régulation bien plus efficace qui évite l'eccueil des gros écarts de température interne défaillante. + +Attention toutefois, certaines températures internes varient tellement vite et sont tellement fausses qu'elles faussent totalement le calcul. Dans ce cas, là, il vaut mieux désactiver cette option. + +Vous trouverez des conseils pour régler au mieux ces paramètres dans la page (TODO optimiser) + +## Fonctions spécifiques + +Les fonctions spécifiques sont paramétrables avec une option dédiée du menu. + +Les fonctions spécifiques qui nécessite un paramétrage à ce type de VTherm sont : +1. l'auto-start/stop : arrêt et démarrage automatique du VTherm selon la prévision d'usage. Elle est décrite ici fonction [auto-start/sop](feature-auto-start-stop.md), +2. si la régulation par vanne est choisie, le paramétrage de l'algo TPI est accessible depuis le menu. cf ([algorithmes](algorithms.md)) diff --git a/documentation/fr/over-switch.md b/documentation/fr/over-switch.md new file mode 100644 index 0000000..5a8b3ed --- /dev/null +++ b/documentation/fr/over-switch.md @@ -0,0 +1,45 @@ +# Thermostat de type ```thermostat_over_switch``` + +## Pré-requis + +L'installation doit ressembler à ça : +![installation `over_switch`](images/over-switch-schema.png) + +1. L'utilisateur ou une automatisation ou le Sheduler programme une consigne (setpoint) par le biais d'un pre-réglage ou directement d'une température, +2. régulièrement le thermomètre intérieur (2) ou extérieur (2b) envoie la température mesurée. Le thermomètre interieur doit être placé à une place pertinente pour le ressenti de l'utilisateur : idéalement au milieu du lieu de vie. Evitez de le mettre trop près d'une fenêtre ou trop proche du radiateur, +3. avec les valeurs de consigne, les différentes températures et des paramètres de l'algorithme TPI (cf. TODO), VTherm va calculer un pourcentage de temps d'allumage, +4. et va régulièrement commander l'allumage et l'extinction du ou des entités `switch` sous-jacentes, +5. ces entités switchs sous-jacentes vont alors commander le switch physique +6. la commande du switch physique allumera ou éteindra le radiateur. + +> Le pourcentage d'allumage est recalculé à chaque cycle et c'est ce qui permet de réguler la température de la pièce. + +## Configuration + +Cliquer sur l'option de menu "Sous-jacents" et vous allez avoir cette page de configuration : +![image](images/config-linked-entity.png) + +### les sous-jacents +Dans la "liste des équipements à contrôler" vous mettez les switchs qui vont être controllés par le VTherm. Seuls les entités de type `switch` ou `input_boolean` sont acceptées. + +L'algorithme à utiliser est aujourd'hui limité à TPI est disponible. Voir [algorithme](#algorithme). +Si plusieurs entités de type sont configurées, la thermostat décale les activations afin de minimiser le nombre de switch actif à un instant t. Ca permet une meilleure répartition de la puissance puisque chaque radiateur va s'allumer à son tour. + +VTherm va donc lisser la puissance consommée le plus possible en alternant les activations. Exemple d'activations décalées : + +![image](images/multi-switch-activation.png) + +Evidemment si la puissance demandée (`on_percent`) est trop forte, alors il y aura un recouvrement des activations. + +### Le keep-alive + +Certains équipements nécessitent d'être périodiquement sollicités pour empêcher un arrêt de sécurité. Connu sous le nom de "keep-alive" cette fonction est activable en entrant un nombre de secondes non nul dans le champ d'intervalle keep-alive du thermostat. Pour désactiver la fonction ou en cas de doute, laissez-le vide ou entrez zéro (valeur par défaut). + +### Le mode AC + +Il est possible de choisir un thermostat over switch qui commande une climatisation en cochant la case "AC Mode". Dans ce cas, seul le mode refroidissement sera visible. + +### L'inversion de la commande + +Si votre équipement est commandé par un fil pilote avec un diode, vous aurez certainement besoin de cocher la case "Inverser la case". Elle permet de mettre le switch à `On` lorsqu'on doit étiendre l'équipement et à `Off` lorsqu'on doit l'allumer. Les temps de cycle sont donc inversés avec cette option. + diff --git a/documentation/fr/over-valve.md b/documentation/fr/over-valve.md new file mode 100644 index 0000000..468e9ca --- /dev/null +++ b/documentation/fr/over-valve.md @@ -0,0 +1,37 @@ +# Thermostat de type `thermostat_over_valve` + +> ![Attention](images/tips.png) _*Notes*_ +> 1. Le type `over_valve` est souvent confondu avec le type `over_climate` équipé d'une auto-régulation avec pilotage direct de la vanne, +> 2. vous ne devriez choisir ce type que lorsque vous n'avez pas d'entité `climate` associé à votre _TRV_ dans Home Assistant et si vous avez juste une entité de type `number` qui permet le contrôle du pourcentage d'ouverture de la vanne. Le `over_climate` avec auto-régulation sur la vanne est bien plus puissant que le type `over_valve`. + + +## Pré-requis + +L'installation doit ressembler à celle pour le VTherm `over_switch` sauf que l'équipement contrôlé est directement la vanne d'un _TRV_ : +![installation `over_valve`](images/over-valve-schema.png) + +1. L'utilisateur ou une automatisation ou le Sheduler programme une consigne (setpoint) par le biais d'un pre-réglage ou directement d'une température, +2. régulièrement le thermomètre intérieur (2) ou extérieur (2b) ou interne à l'équipement (2c) envoie la température mesurée. Le thermomètre intérieur doit être placé à une place pertinente pour le ressenti de l'utilisateur : idéalement au milieu du lieu de vie. Evitez de le mettre trop près d'une fenêtre ou trop proche de l'équipement, +3. avec les valeurs de consigne, les différentes températures et des paramètres de l'algorithme TPI (cf. TODO), VTherm va calculer un pourcentage d'ouverture de la vanne, +4. et va modifier la valeur des entités `number` sous-jacentes, +5. ces entités `number` sous-jacentes vont alors commander le taux d'ouverture de la vanne sur le _TRV_ +6. ce qui va faire chauffer plus ou moins le radiateur + +> Le taux d'ouverture est recalculé à chaque cycle et c'est ce qui permet de réguler la température de la pièce. + + +## Configuration + +Cliquer sur l'option de menu "Sous-jacents" et vous allez avoir cette page de configuration : + +![image](images/config-linked-entity2.png) + +### les sous-jacents +Dans la "liste des équipements à contrôler" vous mettez les entités `climate` qui vont être controllés par le VTherm. Seuls les entités de type `climate` sont acceptées. + +![image](images/config-linked-entity3.png) +Vous pouvez choisir jusqu'à entité du domaine ```number``` ou ```ìnput_number``` qui vont commander les vannes. +L'algorithme à utiliser est aujourd'hui limité à TPI est disponible. Voir [algorithme](#algorithme). + +Il est possible de choisir un thermostat over valve qui commande une climatisation en cochant la case "AC Mode". Dans ce cas, seul le mode refroidissement sera visible. + diff --git a/documentation/fr/presentation.md b/documentation/fr/presentation.md new file mode 100644 index 0000000..320e823 --- /dev/null +++ b/documentation/fr/presentation.md @@ -0,0 +1,43 @@ +# Quand l'utiliser et ne pas l'utiliser +Ce thermostat peut piloter 3 types d'équipements : +1. un radiateur qui ne fonctionne qu'en mode marche/arrêt (nommé ```thermostat_over_switch```). La configuration minimale nécessaire pour utiliser ce type thermostat est : + 1. un équipement comme un radiateur (un ```switch``` ou équivalent), + 2. une sonde de température pour la pièce (ou un input_number), + 3. un capteur de température externe (pensez à l'intégration météo si vous n'en avez pas) +2. un autre thermostat qui a ses propres modes de fonctionnement (nommé ```thermostat_over_climate```). Pour ce type de thermostat la configuration minimale nécessite : + 1. un équipement - comme une climatisation, une valve thermostatique - qui est pilotée par sa propre entity de type ```climate```, +3. un équipement qui peut prendre une valeur de 0 à 100% (nommée ```thermostat_over_valve```). A 0 le chauffage est coupé, 100% il est ouvert à fond. Ce type permet de piloter une valve thermostatique (cf. valve Shelly) qui expose une entité de type `number.` permetttant de piloter directement l'ouverture de la vanne. Versatile Thermostat régule la température de la pièce en jouant sur le pourcentage d'ouverture, à l'aide des capteurs de température intérieur et extérieur en utilisant l'algorithme TPI décrit ci-dessous. + +Le type `over_climate` vous permet d'ajouter à votre équipement existant toutes les fonctionnalités apportées par VersatileThermostat. L'entité `climate` VersatileThermostat contrôlera votre entité climate sous-jacente, l'éteindra si les fenêtres sont ouvertes, la fera passer en mode Eco si personne n'est présent, etc. Voir [ici] (#pourquoi-un-nouveau-thermostat-implémentation). Pour ce type de thermostat, tous les cycles de chauffage sont contrôlés par l'entité climate sous-jacente et non par le thermostat polyvalent lui-même. Une fonction facultative d'auto-régulation permet au Versatile Thermostat d'ajuster la température donnée en consigne au sous-jacent afin d'atteindre la consigne. + +Les installations avec fil pilote et diode d'activation bénéficie d'une option qui permet d'inverser la commande on/off du radiateur sous-jacent. Pour cela, utilisez le type `over switch` et cochez l'option d'inversion de la commande. + +## Incompatibilités +Certains thermostat de type TRV sont réputés incompatibles avec le Versatile Thermostat. C'est le cas des vannes suivantes : +1. les vannes POPP de Danfoss avec retour de température. Il est impossible d'éteindre cette vanne et elle s'auto-régule d'elle-même causant des conflits avec le VTherm, +2. Les thermostats « Homematic » (et éventuellement Homematic IP) sont connus pour rencontrer des problèmes avec le Versatile Thermostat en raison des limitations du protocole RF sous-jacent. Ce problème se produit particulièrement lorsque vous essayez de contrôler plusieurs thermostats Homematic à la fois dans une seule instance de VTherm. Afin de réduire la charge du cycle de service, vous pouvez par ex. regroupez les thermostats avec des procédures spécifiques à Homematic (par exemple en utilisant un thermostat mural) et laissez Versatile Thermostat contrôler uniquement le thermostat mural directement. Une autre option consiste à contrôler un seul thermostat et à propager les changements de mode CVC et de température par un automatisme, +3. les thermostats de type Heatzy qui ne supportent pas les commandes de type set_temperature +4. les thermostats de type Rointe ont tendance a se réveiller tout seul. Le reste fonctionne normalement. +5. les TRV de type Aqara SRTS-A01 et MOES TV01-ZB qui n'ont pas le retour d'état `hvac_action` permettant de savoir si elle chauffe ou pas. Donc les retours d'état sont faussés, le reste à l'air fonctionnel. +6. La clim Airwell avec l'intégration "Midea AC LAN". Si 2 commandes de VTherm sont trop rapprochées, la clim s'arrête d'elle même. +7. Les climates basés sur l'intégration Overkiz ne fonctionnent pas. Il parait impossible d'éteindre ni même de changer la température sur ces systèmes. + +# Pourquoi une nouvelle implémentation du thermostat ? + +Ce composant nommé __Versatile thermostat__ gère les cas d'utilisation suivants : +- Configuration via l'interface graphique d'intégration standard (à l'aide du flux Config Entry), +- Utilisations complètes du **mode préréglages**, +- Désactiver le mode préréglé lorsque la température est **définie manuellement** sur un thermostat, +- Éteindre/allumer un thermostat ou chager de preset lorsqu'une **porte ou des fenêtres sont ouvertes/fermées** après un certain délai, +- Changer de preset lorsqu'une **activité est détectée** ou non dans une pièce pendant un temps défini, +- Utiliser un algorithme **TPI (Time Proportional Interval)** grâce à l'algorithme [[Argonaute](https://forum.hacf.fr/u/argonaute/summary)] , +- Ajouter une **gestion de délestage** ou une régulation pour ne pas dépasser une puissance totale définie. Lorsque la puissance maximale est dépassée, un préréglage caché de « puissance » est défini sur l'entité climatique. Lorsque la puissance passe en dessous du maximum, le préréglage précédent est restauré. +- La **gestion de la présence à domicile**. Cette fonctionnalité vous permet de modifier dynamiquement la température du préréglage en tenant compte d'un capteur de présence de votre maison. +- Des **actions pour interagir avec le thermostat** à partir d'autres intégrations : vous pouvez forcer la présence / la non-présence à l'aide d'un service, et vous pouvez modifier dynamiquement la température des préréglages et changer les paramètres de sécurité. +- Ajouter des capteurs pour voir les états internes du thermostat, +- Contrôle centralisé de tous les Versatile Thermostat pour les stopper tous, les passer tous en hors-gel, les forcer en mode Chauffage (l'hiver), les forcer en mode Climatisation (l'été). +- Contrôle d'une chaudière centrale et des VTherm qui doivent contrôler cette chaudière. +- Un arrêt démarrage automatique basé sur une prévision d'usage pour les `over_climate`. + +Toutes ces fonctions sont configurables de façon centralisée ou individuelle en fonction de vos besoins. + diff --git a/documentation/fr/reference.md b/documentation/fr/reference.md new file mode 100644 index 0000000..f28e5a4 --- /dev/null +++ b/documentation/fr/reference.md @@ -0,0 +1,273 @@ +# Documentation de référence + +- [Documentation de référence](#documentation-de-référence) + - [Synthèse des paramètres](#synthèse-des-paramètres) +- [Capteurs](#capteurs) +- [Actions (services)](#actions-services) + - [Forcer la présence/occupation](#forcer-la-présenceoccupation) + - [Modifier la température des préréglages](#modifier-la-température-des-préréglages) + - [Modifier les paramètres de sécurité](#modifier-les-paramètres-de-sécurité) + - [ByPass Window Check](#bypass-window-check) +- [Evènements](#evènements) +- [Attributs personnalisés](#attributs-personnalisés) + +## Synthèse des paramètres + +| Paramètre | Libellé | "over switch" | "over climate" | "over valve" | "configuration centrale" | +| ----------------------------------------- | --------------------------------------------------------------------------------- | ------------- | ------------------- | ------------ | ------------------------ | +| ``name`` | Nom | X | X | X | - | +| ``thermostat_type`` | Type de thermostat | X | X | X | - | +| ``temperature_sensor_entity_id`` | Temperature sensor entity id | X | X (auto-regulation) | X | - | +| ``external_temperature_sensor_entity_id`` | Température de l'exterieur sensor entity id | X | X (auto-regulation) | X | X | +| ``cycle_min`` | Durée du cycle (minutes) | X | X | X | - | +| ``temp_min`` | Température minimale permise | X | X | X | X | +| ``temp_max`` | Température maximale permise | X | X | X | X | +| ``device_power`` | Puissance de l'équipement | X | X | X | - | +| ``use_central_mode`` | Autorisation du contrôle centralisé | X | X | X | - | +| ``use_window_feature`` | Avec détection des ouvertures | X | X | X | - | +| ``use_motion_feature`` | Avec détection de mouvement | X | X | X | - | +| ``use_power_feature`` | Avec gestion de la puissance | X | X | X | - | +| ``use_presence_feature`` | Avec détection de présence | X | X | X | - | +| ``heater_entity1_id`` | 1er radiateur | X | - | - | - | +| ``heater_entity2_id`` | 2ème radiateur | X | - | - | - | +| ``heater_entity3_id`` | 3ème radiateur | X | - | - | - | +| ``heater_entity4_id`` | 4ème radiateur | X | - | - | - | +| ``heater_keep_alive`` | Intervalle de rafraichissement du switch | X | - | - | - | +| ``proportional_function`` | Algorithme | X | - | - | - | +| ``climate_entity1_id`` | Thermostat sous-jacent | - | X | - | - | +| ``climate_entity2_id`` | 2ème thermostat sous-jacent | - | X | - | - | +| ``climate_entity3_id`` | 3ème thermostat sous-jacent | - | X | - | - | +| ``climate_entity4_id`` | 4ème thermostat sous-jacent | - | X | - | - | +| ``valve_entity1_id`` | Vanne sous-jacente | - | - | X | - | +| ``valve_entity2_id`` | 2ème vanne sous-jacente | - | - | X | - | +| ``valve_entity3_id`` | 3ème vanne sous-jacente | - | - | X | - | +| ``valve_entity4_id`` | 4ème vanne sous-jacente | - | - | X | - | +| ``ac_mode`` | utilisation de l'air conditionné (AC) ? | X | X | X | - | +| ``tpi_coef_int`` | Coefficient à utiliser pour le delta de température interne | X | - | X | X | +| ``tpi_coef_ext`` | Coefficient à utiliser pour le delta de température externe | X | - | X | X | +| ``frost_temp`` | Température en preset Hors-gel | X | X | X | X | +| ``window_sensor_entity_id`` | Détecteur d'ouverture (entity id) | X | X | X | - | +| ``window_delay`` | Délai avant extinction (secondes) | X | X | X | X | +| ``window_auto_open_threshold`` | Seuil haut de chute de température pour la détection automatique (en °/min) | X | X | X | X | +| ``window_auto_close_threshold`` | Seuil bas de chute de température pour la fin de détection automatique (en °/min) | X | X | X | X | +| ``window_auto_max_duration`` | Durée maximum d'une extinction automatique (en min) | X | X | X | X | +| ``motion_sensor_entity_id`` | Détecteur de mouvement entity id | X | X | X | - | +| ``motion_delay`` | Délai avant prise en compte du mouvement (seconds) | X | X | X | - | +| ``motion_off_delay`` | Délai avant prise en compte de la fin de mouvement (seconds) | X | X | X | X | +| ``motion_preset`` | Preset à utiliser si mouvement détecté | X | X | X | X | +| ``no_motion_preset`` | Preset à utiliser si pas de mouvement détecté | X | X | X | X | +| ``power_sensor_entity_id`` | Capteur de puissance totale (entity id) | X | X | X | X | +| ``max_power_sensor_entity_id`` | Capteur de puissance Max (entity id) | X | X | X | X | +| ``power_temp`` | Température si délestaqe | X | X | X | X | +| ``presence_sensor_entity_id`` | Capteur de présence entity id (true si quelqu'un est présent) | X | X | X | - | +| ``minimal_activation_delay`` | Délai minimal d'activation | X | - | - | X | +| ``security_delay_min`` | Délai maximal entre 2 mesures de températures | X | - | X | X | +| ``security_min_on_percent`` | Pourcentage minimal de puissance pour passer en mode sécurité | X | - | X | X | +| ``auto_regulation_mode`` | Le mode d'auto-régulation | - | X | - | - | +| ``auto_regulation_dtemp`` | La seuil d'auto-régulation | - | X | - | - | +| ``auto_regulation_period_min`` | La période minimale d'auto-régulation | - | X | - | - | +| ``inverse_switch_command`` | Inverse la commande du switch (pour switch avec fil pilote) | X | - | - | - | +| ``auto_fan_mode`` | Mode de ventilation automatique | - | X | - | - | +| ``auto_regulation_use_device_temp`` | Utilisation de la température interne du sous-jacent | - | X | - | - | +| ``use_central_boiler_feature`` | Ajout du controle d'une chaudière centrale | - | - | - | X | +| ``central_boiler_activation_service`` | Service d'activation de la chaudière | - | - | - | X | +| ``central_boiler_deactivation_service`` | Service de desactivation de la chaudière | - | - | - | X | +| ``used_by_controls_central_boiler`` | Indique si le VTherm contrôle la chaudière centrale | X | X | X | - | +| ``use_auto_start_stop_feature`` | Indique si la fonction de démarrage/extinction automatique est activée | - | X | - | - | +| ``auto_start_stop_level`` | Le niveau de détection de l'auto start/stop | - | X | - | - | + +# Capteurs + +Avec le thermostat sont disponibles des capteurs qui permettent de visualiser les alertes et l'état interne du thermostat. Ils sont disponibles dans les entités de l'appareil associé au thermostat : + +![image](images/thermostat-sensors.png) + +Dans l'ordre, il y a : +1. l'entité principale climate de commande du thermostat, +2. l'entité permettant d'autoriser la fonction auto-start/stop +3. l'entité permettant d'indiquer au _VTherm_ de suivre les changement du sous-jacents, +4. l'énergie consommée par le thermostat (valeur qui s'incrémente en permanence), +5. l'heure de réception de la dernière température extérieure, +6. l'heure de réception de la dernière température intérieure, +7. la puissance moyenne de l'appareil sur le cycle (pour les TPI seulement), +8. le temps passé à l'état éteint dans le cycle (TPI seulement), +9. le temps passé à l'état allumé dans le cycle (TPI seulement), +10. l'état de délestage, +11. le pourcentage de puissance sur le cycle (TPI seulement), +12. l'état de présence (si la gestion de la présence est configurée), +13. l'état de sécurité, +14. l'état de l'ouverture (si la gestion des ouvertures est configurée), +15. l'état du mouvement (si la gestion du mouvements est configurée) +16. le pourcentage d'ouverture de la vanne (pour le type `over_valve`), + +La présence de ces entités est conditionnée au fait que la fonction associée soit présente. + +Pour colorer les capteurs, ajouter ces lignes et personnalisez les au besoin, dans votre configuration.yaml : + +``` +frontend: + themes: + versatile_thermostat_theme: + state-binary_sensor-safety-on-color: "#FF0B0B" + state-binary_sensor-power-on-color: "#FF0B0B" + state-binary_sensor-window-on-color: "rgb(156, 39, 176)" + state-binary_sensor-motion-on-color: "rgb(156, 39, 176)" + state-binary_sensor-presence-on-color: "lightgreen" + state-binary_sensor-running-on-color: "orange" +``` +et choisissez le thème ```versatile_thermostat_theme``` dans la configuration du panel. Vous obtiendrez quelque-chose qui va ressembler à ça : + +![image](images/colored-thermostat-sensors.png) + +# Actions (services) + +Cette implémentation personnalisée offre des actions (ex service) spécifiques pour faciliter l'intégration avec d'autres composants Home Assistant. + +## Forcer la présence/occupation +Ce service permet de forcer l'état de présence indépendamment du capteur de présence. Cela peut être utile si vous souhaitez gérer la présence via un service et non via un capteur. Par exemple, vous pouvez utiliser votre réveil pour forcer l'absence lorsqu'il est allumé. + +Le code pour appeler ce service est le suivant : +``` +service : versatile_thermostat.set_presence +Les données: + présence : "off" +cible: + entity_id : climate.my_thermostat +``` + +## Modifier la température des préréglages +Ce service est utile si vous souhaitez modifier dynamiquement la température préréglée. Au lieu de changer de préréglage, certains cas d'utilisation doivent modifier la température du préréglage. Ainsi, vous pouvez garder le Programmateur inchangé pour gérer le préréglage et ajuster la température du préréglage. +Si le préréglage modifié est actuellement sélectionné, la modification de la température cible est immédiate et sera prise en compte au prochain cycle de calcul. + +Vous pouvez modifier l'une ou les deux températures (lorsqu'elles sont présentes ou absentes) de chaque préréglage. + +Utilisez le code suivant pour régler la température du préréglage : +``` +service : versatile_thermostat.set_preset_temperature +date: + preset : boost + temperature : 17,8 + temperature_away : 15 +target: + entity_id : climate.my_thermostat +``` + +Ou pour changer le pré-réglage du mode Air Conditionné (AC) ajoutez un préfixe `_ac`` au nom du preset comme ceci : +``` +service: versatile_thermostat.set_preset_temperature +data: + preset: boost_ac + temperature: 25 + temperature_away: 30 +target: + entity_id: climate.my_thermostat +``` + +> ![Astuce](images/tips.png) _*Notes*_ + - après un redémarrage, les préréglages sont réinitialisés à la température configurée. Si vous souhaitez que votre changement soit permanent, vous devez modifier le préréglage de la température dans la configuration de l'intégration. + +## Modifier les paramètres de sécurité +Ce service permet de modifier dynamiquement les paramètres de sécurité décrits ici [Configuration avancée](#configuration-avancée). +Si le thermostat est en mode ``security`` les nouveaux paramètres sont appliqués immédiatement. + +Pour changer les paramètres de sécurité utilisez le code suivant : +``` +service : versatile_thermostat.set_security +data: + min_on_percent: "0.5" + default_on_percent: "0.1" + delay_min: 60 +target: + entity_id : climate.my_thermostat +``` + +## ByPass Window Check +Ce service permet d'activer ou non un bypass de la vérification des fenetres. +Il permet de continuer à chauffer même si la fenetre est detectée ouverte. +Mis à ``true`` les modifications de status de la fenetre n'auront plus d'effet sur le thermostat, remis à ``false`` cela s'assurera de désactiver le thermostat si la fenetre est toujours ouverte. + +Pour changer le paramètre de bypass utilisez le code suivant : +``` +service : versatile_thermostat.set_window_bypass +data: + window_bypass: true +target: + entity_id : climate.my_thermostat +``` + +# Evènements +Les évènements marquant du thermostat sont notifiés par l'intermédiaire du bus de message. +Les évènements notifiés sont les suivants: + +- ``versatile_thermostat_security_event`` : un thermostat entre ou sort du preset ``security`` +- ``versatile_thermostat_power_event`` : un thermostat entre ou sort du preset ``power`` +- ``versatile_thermostat_temperature_event`` : une ou les deux mesures de température d'un thermostat n'ont pas été mis à jour depuis plus de `security_delay_min`` minutes +- ``versatile_thermostat_hvac_mode_event`` : le thermostat est allumé ou éteint. Cet évènement est aussi diffusé au démarrage du thermostat +- ``versatile_thermostat_preset_event`` : un nouveau preset est sélectionné sur le thermostat. Cet évènement est aussi diffusé au démarrage du thermostat +- ``versatile_thermostat_central_boiler_event`` : un évènement indiquant un changement dans l'état de la chaudière. +- ``versatile_thermostat_auto_start_stop_event`` : un évènement indiquant un arrêt ou une relance fait par la fonction d'auto-start/stop + +Si vous avez bien suivi, lorsqu'un thermostat passe en mode sécurité, 3 évènements sont déclenchés : +1. ``versatile_thermostat_temperature_event`` pour indiquer qu'un thermomètre ne répond plus, +2. ``versatile_thermostat_preset_event`` pour indiquer le passage en preset ```security```, +3. ``versatile_thermostat_hvac_mode_event`` pour indiquer l'extinction éventuelle du thermostat + +Chaque évènement porte les valeurs clés de l'évènement (températures, preset courant, puissance courante, ...) ainsi que les états du thermostat. + +Vous pouvez très facilement capter ses évènements dans une automatisation par exemple pour notifier les utilisateurs. + +# Attributs personnalisés + +Pour régler l'algorithme, vous avez accès à tout le contexte vu et calculé par le thermostat via des attributs dédiés. Vous pouvez voir (et utiliser) ces attributs dans l'IHM "Outils de développement / états" de HA. Entrez votre thermostat et vous verrez quelque chose comme ceci : +![image](images/dev-tools-climate.png) + +Les attributs personnalisés sont les suivants : + +| Attribut | Signification | +| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| ``hvac_modes`` | La liste des modes supportés par le thermostat | +| ``temp_min`` | La température minimale | +| ``temp_max`` | La température maximale | +| ``preset_modes`` | Les préréglages visibles pour ce thermostat. Les préréglages cachés ne sont pas affichés ici | +| ``temperature_actuelle`` | La température actuelle telle que rapportée par le capteur | +| ``temperature`` | La température cible | +| ``action_hvac`` | L'action en cours d'exécution par le réchauffeur. Peut être inactif, chauffage | +| ``preset_mode`` | Le préréglage actuellement sélectionné. Peut être l'un des 'preset_modes' ou un préréglage caché comme power | +| ``[eco/confort/boost]_temp`` | La température configurée pour le préréglage xxx | +| ``[eco/confort/boost]_away_temp`` | La température configurée pour le préréglage xxx lorsque la présence est désactivée ou not_home | +| ``temp_power`` | La température utilisée lors de la détection de la perte | +| ``on_percent`` | Le pourcentage sur calculé par l'algorithme TPI | +| ``on_time_sec`` | La période On en sec. Doit être ```on_percent * cycle_min``` | +| ``off_time_sec`` | La période d'arrêt en sec. Doit être ```(1 - on_percent) * cycle_min``` | +| ``cycle_min`` | Le cycle de calcul en minutes | +| ``function`` | L'algorithme utilisé pour le calcul du cycle | +| ``tpi_coef_int`` | Le ``coef_int`` de l'algorithme TPI | +| ``tpi_coef_ext`` | Le ``coef_ext`` de l'algorithme TPI | +| ``saved_preset_mode`` | Le dernier preset utilisé avant le basculement automatique du preset | +| ``saved_target_temp`` | La dernière température utilisée avant la commutation automatique | +| ``window_state`` | Le dernier état connu du capteur de fenêtre. Aucun si la fenêtre n'est pas configurée | +| ``window_bypass_state`` | True si le bypass de la détection d'ouverture et activé | +| ``motion_state`` | Le dernier état connu du capteur de mouvement. Aucun si le mouvement n'est pas configuré | +| ``overpowering_state`` | Le dernier état connu du capteur surpuissant. Aucun si la gestion de l'alimentation n'est pas configurée | +| ``presence_state`` | Le dernier état connu du capteur de présence. Aucun si la gestion de présence n'est pas configurée | +| ``security_delay_min`` | Le délai avant d'activer le mode de sécurité lorsque un des 2 capteurs de température n'envoie plus de mesures | +| ``security_min_on_percent`` | Pourcentage de chauffe en dessous duquel le thermostat ne passera pas en sécurité | +| ``security_default_on_percent`` | Pourcentage de chauffe utilisé lorsque le thermostat est en sécurité | +| ``last_temperature_datetime`` | La date et l'heure au format ISO8866 de la dernière réception de température interne | +| ``last_ext_temperature_datetime`` | La date et l'heure au format ISO8866 de la dernière réception de température extérieure | +| ``security_state`` | L'état de sécurité. vrai ou faux | +| ``minimal_activation_delay_sec`` | Le délai d'activation minimal en secondes | +| ``last_update_datetime`` | La date et l'heure au format ISO8866 de cet état | +| ``friendly_name`` | Le nom du thermostat | +| ``supported_features`` | Une combinaison de toutes les fonctionnalités prises en charge par ce thermostat. Voir la documentation officielle sur l'intégration climatique pour plus d'informations | +| ``valve_open_percent`` | Le pourcentage d'ouverture de la vanne | +| ``regulated_target_temperature`` | La température de consigne calculée par l'auto-régulation | +| ``is_inversed`` | True si la commande est inversée (fil pilote avec diode) | +| ``is_controlled_by_central_mode`` | True si le VTherm peut être controlé de façon centrale | +| ``last_central_mode`` | Le dernier mode central utilisé (None si le VTherm n'est pas controlé en central) | +| ``is_used_by_central_boiler`` | Indique si le VTherm peut contrôler la chaudière centrale | +| ``auto_start_stop_enable`` | Indique si le VTherm est autorisé à s'auto démarrer/arrêter | +| ``auto_start_stop_level`` | Indique le niveau d'auto start/stop | +| ``hvac_off_reason`` | Indique la raison de l'arrêt (hvac_off) du VTherm. Ce peut être Window, Auto-start/stop ou Manuel | + +Ces attributs vous seront demandés lors d'une demande d'aide. diff --git a/documentation/fr/releases.md b/documentation/fr/releases.md new file mode 100644 index 0000000..613ab38 --- /dev/null +++ b/documentation/fr/releases.md @@ -0,0 +1,49 @@ +# Note de versions + +![Nouveau](images/new-icon.png) + +> * **Release 6.8**: +> - Ajout d'une nouvelle méthode de régulation pour les Versatile Thermostat de type `over_climate`. Cette méthode nommée 'Contrôle direct de la vanne' permet de contrôler directement la vanne d'un TRV et éventuellement un décalage pour calibrer le thermomètre interne de votre TRV. Cette nouvelle méthode a été testée avec des Sonoff TRVZB et généralisée pour d'autre type de TRV pour lesquels la vanne est directement commandable via des entités de type `number`. Plus d'informations [ici](over-climate.md#lauto-régulation) et [ici](self-regulation.md#auto-régulation-par-contrôle-direct-de-la-vanne). + +## **Release 6.5** : + - Ajout d'une nouvelle fonction permettant l'arrêt et la relance automatique d'un VTherm `over_climate` [585](https://github.com/jmcollin78/versatile_thermostat/issues/585) + - Amélioration de la gestion des ouvertures au démarrage. Permet de mémoriser et de recalculer l'état d'une ouverture au redémarage de Home Assistant [504](https://github.com/jmcollin78/versatile_thermostat/issues/504) + +## **Release 6.0** : + - Ajout d'entités du domaine `number` permettant de configurer les températures des presets [354](https://github.com/jmcollin78/versatile_thermostat/issues/354) + - Refonte complète du menu de configuration pour supprimer les températures et utililsation d'un menu au lieu d'un tunnel de configuration [354](https://github.com/jmcollin78/versatile_thermostat/issues/354) + +## **Release 5.4** : + - Ajout du pas de température [#311](https://github.com/jmcollin78/versatile_thermostat/issues/311), + - ajout de seuils de régulation pour les `over_valve` pour éviter de trop vider la batterie des TRV [#338](https://github.com/jmcollin78/versatile_thermostat/issues/338), + - ajout d'une option permettant d'utiliser la température interne d'un TRV pour forcer l' auto-régulation [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), + - ajout d'une fonction de keep-alive pour les VTherm `over_switch` [#345](https://github.com/jmcollin78/versatile_thermostat/issues/345) + +
    +Autres versions plus anciennes + +> * **Release 5.3** : Ajout d'une fonction de pilotage d'une chaudière centrale [#234](https://github.com/jmcollin78/versatile_thermostat/issues/234) - plus d'infos ici: [Le contrôle d'une chaudière centrale](#le-contrôle-dune-chaudière-centrale). Ajout de la possibilité de désactiver le mode sécurité pour le thermomètre extérieur [#343](https://github.com/jmcollin78/versatile_thermostat/issues/343) +> * **Release 5.2** : Ajout d'un `central_mode` permettant de piloter tous les VTherms de façon centralisée [#158](https://github.com/jmcollin78/versatile_thermostat/issues/158). +> * **Release 5.1** : Limitation des valeurs envoyées aux valves et au température envoyées au climate sous-jacent. +> * **Release 5.0** : Ajout d'une configuration centrale permettant de mettre en commun les attributs qui peuvent l'être [#239](https://github.com/jmcollin78/versatile_thermostat/issues/239). +> * **Release 4.3** : Ajout d'un mode auto-fan pour le type `over_climate` permettant d'activer la ventilation si l'écart de température est important [#223](https://github.com/jmcollin78/versatile_thermostat/issues/223). +> * **Release 4.2** : Le calcul de la pente de la courbe de température se fait maintenant en °/heure et non plus en °/min [#242](https://github.com/jmcollin78/versatile_thermostat/issues/242). Correction de la détection automatique des ouvertures par l'ajout d'un lissage de la courbe de température . +> * **Release 4.1** : Ajout d'un mode de régulation **Expert** dans lequel l'utilisateur peut spécifier ses propres paramètres d'auto-régulation au lieu d'utiliser les pre-programmés [#194](https://github.com/jmcollin78/versatile_thermostat/issues/194). +> * **Release 4.0** : Ajout de la prise en charge de la **Versatile Thermostat UI Card**. Voir [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card). Ajout d'un mode de régulation **Slow** pour les appareils de chauffage à latence lente [#168](https://github.com/jmcollin78/versatile_thermostat/issues/168). Changement de la façon dont **la puissance est calculée** dans le cas de VTherm avec des équipements multi-sous-jacents [#146](https://github.com/jmcollin78/versatile_thermostat/issues/146). Ajout de la prise en charge de AC et Heat pour VTherm via un interrupteur également [#144](https://github.com/jmcollin78/versatile_thermostat/pull/144) +> * **Release 3.8**: Ajout d'une **fonction d'auto-régulation** pour les thermostats `over climate` dont la régulation est faite par le climate sous-jacent. Cf. [L'auto-régulation](#lauto-régulation) et [#129](https://github.com/jmcollin78/versatile_thermostat/issues/129). Ajout de la **possibilité d'inverser la commande** pour un thermostat `over switch` pour adresser les installations avec fil pilote et diode [#124](https://github.com/jmcollin78/versatile_thermostat/issues/124). +> * **Release 3.7**: Ajout du type de **Versatile Thermostat `over valve`** pour piloter une vanne TRV directement ou tout autre équipement type gradateur pour le chauffage. La régulation se fait alors directement en agissant sur le pourcentage d'ouverture de l'entité sous-jacente : 0 la vanne est coupée, 100 : la vanne est ouverte à fond. Cf. [#131](https://github.com/jmcollin78/versatile_thermostat/issues/131). Ajout d'une fonction permettant le bypass de la détection d'ouverture [#138](https://github.com/jmcollin78/versatile_thermostat/issues/138). Ajout de la langue Slovaque +> * **Release 3.6**: Ajout du paramètre `motion_off_delay` pour améliorer la gestion de des mouvements [#116](https://github.com/jmcollin78/versatile_thermostat/issues/116), [#128](https://github.com/jmcollin78/versatile_thermostat/issues/128). Ajout du mode AC (air conditionné) pour un VTherm over switch. Préparation du projet Github pour faciliter les contributions [#127](https://github.com/jmcollin78/versatile_thermostat/issues/127) +> * **Release 3.5**: Plusieurs thermostats sont possibles en "thermostat over climate" mode [#113](https://github.com/jmcollin78/versatile_thermostat/issues/113) +> * **Release 3.4**: bug fix et exposition des preset temperatures pour le mode AC [#103](https://github.com/jmcollin78/versatile_thermostat/issues/103) +> * **Release 3.3**: ajout du mode Air Conditionné (AC). Cette fonction vous permet d'utiliser le mode AC de votre thermostat sous-jacent. Pour l'utiliser, vous devez cocher l'option "Uitliser le mode AC" et définir les valeurs de température pour les presets et pour les presets en cas d'absence +> * **Release 3.2** : ajout de la possibilité de commander plusieurs switch à partir du même thermostat. Dans ce mode, les switchs sont déclenchés avec un délai pour minimiser la puissance nécessaire à un instant (on minimise les périodes de recouvrement). Voir [Configuration](#sélectionnez-des-entités-pilotées) +> * **Release 3.1** : ajout d'une détection de fenêtres/portes ouvertes par chute de température. Cette nouvelle fonction permet de stopper automatiquement un radiateur lorsque la température chute brutalement. Voir [Le mode auto](#le-mode-auto) +> * **Release majeure 3.0** : ajout d'un équipement thermostat et de capteurs (binaires et non binaires) associés. Beaucoup plus proche de la philosphie Home Assistant, vous avez maintenant un accès direct à l'énergie consommée par le radiateur piloté par le thermostat et à plein d'autres capteurs qui seront utiles dans vos automatisations et dashboard. +> * **release 2.3** : ajout de la mesure de puissance et d'énergie du radiateur piloté par le thermostat. +> * **release 2.2** : ajout de fonction de sécurité permettant de ne pas laisser éternellement en chauffe un radiateur en cas de panne du thermomètre +> * **release majeure 2.0** : ajout du thermostat "over climate" permettant de transformer n'importe quel thermostat en Versatile Thermostat et lui ajouter toutes les fonctions de ce dernier. +
    + +> ![Astuce](images/tips.png) _*Notes*_ +> +> Toutes les notes de versions complètes sont disponibles sur le [github de l'intégration](https://github.com/jmcollin78/versatile_thermostat/releases/). \ No newline at end of file diff --git a/documentation/fr/self-regulation.md b/documentation/fr/self-regulation.md new file mode 100644 index 0000000..1c2a0a8 --- /dev/null +++ b/documentation/fr/self-regulation.md @@ -0,0 +1,152 @@ + +# L'auto-régulation + +- [L'auto-régulation](#lauto-régulation) + - [L'auto-régulation en mode Expert](#lauto-régulation-en-mode-expert) + - [Synthèse de l'algorithme d'auto-régulation](#synthèse-de-lalgorithme-dauto-régulation) + +Vous avez la possibilité d'activer la fonction d'auto-régulation pour les _VTherm_ de type `over_climate` uniquement. + +Il y a globalement 2 cas : +1. Si votre sous-jacent est un _TRV_ et que la vanne est commandable directement dans Home Assistant (Sonoff TRVZB par exemple), cette fonction va autoriser _VTherm_ a manipuler directement l'ouverture de la vanne pour effectuer la régulation. L'ouverture est alors calculé par un algorithme de type _TPI_ (cf. [ici](algorithms.md)). +2. Sinon, Versatile Thermostat va adapter la consigne de température donnée au climate sous-jacent afin que la température de la pièce atteigne réellement la consigne. + +## Configuration + +### auto-régulation par contrôle direct de la vanne + +Ce type d'auto-régulation nommé `Controle direct de la vanne` nécessite : +1. une entité de type `climate` qui est mis dans les sous-jacents du _VTherm_, +2. une enité de type `number` qui permet de contrôle du taux d'ouverture de la vanne du _TRV_, +3. une entité facultative de type `number` permettant de calibrer la température interne du sous-jacent, +3. une entité facultative de type `number` permettant le contrôle de la fermeture de la vanne + +Lorsque l'auto-regulation choisie est `Contrôle direct de la vanne` sur un _VTherm_ `over_climate` alors une nouvelle page de configuration nommée `Configuration de la régulation par vanne` apparait : + +![Menu de configuration](images/config-self-regulation-valve-1.png) + +Elle permet de configurer les entités de contrôle de la vanne : + +![Entités de configuration](images/config-self-regulation-valve-2.png) + +Vous devez donner : +1. autant d'entités de contrôle d'ouverture de la vanne qu'il y a de sous-jacents et dans le même odre. Ces paramètres sont obligatoires, +2. autant d'entités de calibrage du décalage de température qu'il y a de sous-jacents et dans le même ordre. Ces paramètres sont facultatifs ; ils doivent être tous founis ou aucun, +3. autant d'entités de de contrôile du taux de fermture qu'il y a de sous-jacents et dans le même ordre. Ces paramètres sont facultatifs ; ils doivent être tous founis ou aucun + +L'algorithme de calcul du taux d'ouverture est basé sur le _TPI_ qui est décrit [ici](algorithms.md). C'est le même algorithme qui est utilisé pour les _VTherm_ `over_switch` et `over_valve`. + +Si une entité de type taux de fermeture de la vanne est configurée, il sera positionné avec la valeur 100 - taux d'ouverture pour forcer la vanne dans un état. + +### autres auto-régulation + +Dans ce deuxième cas, le Versatile Thermostat calcule un décalage basé sur les informations suivantes : +1. la différence actuelle entre la température réelle et la température de consigne, appelé erreur brute, +2. l'accumulation des erreurs passées, +3. la différence entre la température extérieure et la consigne + +Ces trois informations sont combinées pour calculer le décalage qui sera ajouté à la consigne courante et envoyé au climate sous-jacent. + +La fonction d'auto-régulation se paramètre avec : +1. une dégré de régulation : + 1. Légère - pour des faibles besoin en auto-régulation. Dans ce mode, le décalage maximal sera de 1,5°, + 2. Medium - pour une auto-régulation moyenne. Un décalage maximal de 2° est possible dans ce mode, + 3. Forte - pour un fort besoin d'auto-régulation. Le décalage maximal est de 3° dans ce mode et l'auto-régulation réagira fortement aux changements de température. +2. Un seuil d'auto-régulation : valeur en dessous de laquelle une nouvelle régulation ne sera pas appliquée. Imaginons qu'à un instant t, le décalage soit de 2°. Si au prochain calcul, le décalage est de 2.4°, il sera pas appliqué. Il ne sera appliqué que la différence entre 2 décalages sera au moins égal à ce seuil, +3. Période minimal entre 2 auto-régulation : ce nombre, exprimé en minute, indique la durée entre 2 changements de régulation. + +Ces trois paramètres permettent de moduler la régulation et éviter de multiplier les envois de régulation. Certains équipements comme les TRV, les chaudières n'aiment pas qu'on change la consigne de température trop souvent. + +> ![Astuce](images/tips.png) _*Conseil de mise en place*_ +> 1. Ne démarrez pas tout de suite l'auto-régulation. Regardez comment se passe la régulation naturelle de votre équipement. Si vous constatez que la température de consigne n'est pas atteinte ou qu'elle met trop de temps à être atteinte, démarrez la régulation, +> 2. D'abord commencez par une légère auto-régulation et gardez les deux paramètres avec leur valeurs par défaut. Attendez quelques jours et vérifiez si la situation s'est améliorée, +> 3. Si ce n'est pas suffisant, passez en auto-régulation Medium, attendez une stabilisation, +> 4. Si ce n'est toujours pas suffisant, passez en auto-régulation Forte, +> 5. Si ce n'est toujours pas bon, il faudra passer en mode expert pour pouvoir régler les paramètres de régulation de façon fine. Voir en-dessous + +L'auto-régulation consiste à forcer l'équipement a aller plus loin en lui forçant sa température de consigne régulièrement. Sa consommation peut donc être augmentée, ainsi que son usure. + +#### L'auto-régulation en mode Expert + +En mode **Expert** pouvez régler finement les paramètres de l'auto-régulation pour atteindre vos objeetifs et optimiser au mieux. L'algorithme calcule l'écart entre la consigne et la température réelle de la pièce. Cet écard est appelé erreur. +Les paramètres réglables sont les suivants : +1. `kp` : le facteur appliqué à l'erreur brute, +2. `ki` : le facteur appliqué à l'accumulation des erreurs, +3. `k_ext` : le facteur appliqué à la différence entre la température intérieure et la température externe, +4. `offset_max` : le maximum de correction (offset) que la régulation peut appliquer, +5. `stabilization_threshold` : un seuil de stabilisation qui lorsqu'il est atteint par l'erreur remet à 0, l'accumulation des erreurs, +6. `accumulated_error_threshold` : le maximum pour l'accumulation d'erreur. + +Pour le tuning il faut tenir compte de ces observations : +1. `kp * erreur` va donner l'offset lié à l'erreur brute. Cet offset est directement proportionnel à l'erreur et sera à 0 lorsque la target sera atteinte, +2. l'accumulation de l'erreur permet de corriger le stabilisation de la courbe alors qu'il reste une erreur. L'erreur s'accumule et l'offset augmente donc progressivement ce qui devrait finir par stabiliser sur la température cible. Pour que ce paramètre fondamental est un effet il faut qu'il soit pas trop petit. Une valeur moyenne est 30 +3. `ki * accumulated_error_threshold` va donner l'offset maximal lié à l'accumulation de l'erreur, +4. `k_ext` permet d'appliquer tout de suite (sans attendre une accumulation des erreurs) une correction lorsque la température extérieure est très différente de la température cible. Si la stabilisation se fait trop haut lorsqu'il les écarts de température sont importants, c'est que ce paramètre est trop fort. Il devrait pouvoir être annulé totalement pour laisser faire les 2 premiers offset + +Les valeurs préprogrammées sont les suivantes : + +Slow régulation : + + kp: 0.2 # 20% of the current internal regulation offset are caused by the current difference of target temperature and room temperature + ki: 0.8 / 288.0 # 80% of the current internal regulation offset are caused by the average offset of the past 24 hours + k_ext: 1.0 / 25.0 # this will add 1°C to the offset when it's 25°C colder outdoor than indoor + offset_max: 2.0 # limit to a final offset of -2°C to +2°C + stabilization_threshold: 0.0 # this needs to be disabled as otherwise the long term accumulated error will always be reset when the temp briefly crosses from/to below/above the target + accumulated_error_threshold: 2.0 * 288 # this allows up to 2°C long term offset in both directions + +Light régulation : + + kp: 0.2 + ki: 0.05 + k_ext: 0.05 + offset_max: 1.5 + stabilization_threshold: 0.1 + accumulated_error_threshold: 10 + + +Medium régulation : + + kp: 0.3 + ki: 0.05 + k_ext: 0.1 + offset_max: 2 + stabilization_threshold: 0.1 + accumulated_error_threshold: 20 + + +Strong régulation : + + """Strong parameters for regulation + A set of parameters which doesn't take into account the external temp + and concentrate to internal temp error + accumulated error. + This should work for cold external conditions which else generates + high external_offset""" + + kp: 0.4 + ki: 0.08 + k_ext: 0.0 + offset_max: 5 + stabilization_threshold: 0.1 + accumulated_error_threshold: 50 + +Pour utiliser le mode Expert il vous faut déclarer les valeurs que vous souhaitez utiliser pour chacun de ces paramètres dans votre `configuration.yaml` sous la forme suivante. Exemple de 'Extrem regulation` : +``` +versatile_thermostat: + auto_regulation_expert: + kp: 0.6 + ki: 0.1 + k_ext: 0.0 + offset_max: 10 + stabilization_threshold: 0.1 + accumulated_error_threshold: 80 +``` +et bien sur, configurer le mode auto-régulation du VTherm en mode Expert. Tous les _VTherm_ en mode **Expert** utiliseront ces mêmes paramètres, il n'est pas possible d'avoir plusieurs réglages expert différent. + +Pour que les modifications soient prises en compte, il faut soit **relancer totalement Home Assistant** soit juste l'intégration Versatile Thermostat (Outils de dev / Yaml / rechargement de la configuration / Versatile Thermostat). + +> ![Astuce](images/tips.png) _*Notes*_ +> 1. En mode expert, il est rarement nécessaire d'utiliser l'option [Compenser la température interne du sous-jacent](over-climate.md#compenser-la-température-interne-du-sous-jacent). Cela risque de générer des consignes vraiment très forte. + +## Synthèse de l'algorithme d'auto-régulation + +Une synthèse de l'algorithme d'auto-régulation est décrite [ici](algorithms.md#lalgorithme-dauto-régulation-sans-contrôle-de-la-vanne) \ No newline at end of file diff --git a/documentation/fr/troubleshooting.md b/documentation/fr/troubleshooting.md new file mode 100644 index 0000000..ee0be5f --- /dev/null +++ b/documentation/fr/troubleshooting.md @@ -0,0 +1,200 @@ + +# Dépannages + +- [Dépannages](#dépannages) + - [Utilisation d'un Heatzy](#utilisation-dun-heatzy) + - [Utilisation d'un radiateur avec un fil pilote (Nodon SIN-4-FP-21)](#utilisation-dun-radiateur-avec-un-fil-pilote-nodon-sin-4-fp-21) + - [Seul le premier radiateur chauffe](#seul-le-premier-radiateur-chauffe) + - [Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne](#le-radiateur-chauffe-alors-que-la-température-de-consigne-est-dépassée-ou-ne-chauffe-pas-alors-que-la-température-de-la-pièce-est-bien-en-dessous-de-la-consigne) + - [Type `over_switch` ou `over_valve`](#type-over_switch-ou-over_valve) + - [Type `over_climate`](#type-over_climate) + - [Régler les paramètres de détection d'ouverture de fenêtre en mode auto](#régler-les-paramètres-de-détection-douverture-de-fenêtre-en-mode-auto) + - [Pourquoi mon Versatile Thermostat se met en Securite ?](#pourquoi-mon-versatile-thermostat-se-met-en-securite-) + - [Comment détecter le mode sécurité ?](#comment-détecter-le-mode-sécurité-) + - [Comment être averti lorsque cela se produit ?](#comment-être-averti-lorsque-cela-se-produit-) + - [Comment réparer ?](#comment-réparer-) + - [Utilisation d'un groupe de personnes comme capteur de présence](#utilisation-dun-groupe-de-personnes-comme-capteur-de-présence) + - [Activer les logs du Versatile Thermostat](#activer-les-logs-du-versatile-thermostat) + + +## Utilisation d'un Heatzy + +L'utilisation d'un Heatzy ou Nodon est possible à la condition d'utiliser un switch virtuel sur ce modèle : +``` +- platform: template + switches: + chauffage_sdb: + unique_id: chauffage_sdb + friendly_name: Chauffage salle de bain + value_template: "{{ is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') }}" + icon_template: >- + {% if is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') %} + mdi:radiator + {% elif is_state_attr('climate.salle_de_bain', 'preset_mode', 'away') %} + mdi:snowflake + {% else %} + mdi:radiator-disabled + {% endif %} + turn_on: + service: climate.set_preset_mode + entity_id: climate.salle_de_bain + data: + preset_mode: "comfort" + turn_off: + service: climate.set_preset_mode + entity_id: climate.salle_de_bain + data: + preset_mode: "eco" +``` +Merci à @gael pour cet exemple. + +## Utilisation d'un radiateur avec un fil pilote (Nodon SIN-4-FP-21) +Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. +Exemple : +``` +- platform: template + switches: + chauffage_chb_parents: + unique_id: chauffage_chb_parents + friendly_name: Chauffage chambre parents + value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}" + icon_template: >- + {% if is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') %} + mdi:radiator + {% elif is_state('select.fp_chb_parents_pilot_wire_mode', 'frost_protection') %} + mdi:snowflake + {% else %} + mdi:radiator-disabled + {% endif %} + turn_on: + service: select.select_option + target: + entity_id: select.fp_chb_parents_pilot_wire_mode + data: + option: comfort + turn_off: + service: select.select_option + target: + entity_id: select.fp_chb_parents_pilot_wire_mode + data: + option: eco +``` + +## Seul le premier radiateur chauffe + +En mode `over_switch` si plusieurs radiateurs sont configurés pour un même VTherm, l'alllumage va se faire de façon séquentiel pour lisser au plus possible les pics de consommation. +Cela est tout à fait normal et voulu. C'est décrit ici : [Pour un thermostat de type ```thermostat_over_switch```](#pour-un-thermostat-de-type-thermostat_over_switch) + +## Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne + +### Type `over_switch` ou `over_valve` +Avec un VTherm de type `over_switch` ou `over_valve`, ce défaut montre juste que les paramètres de l'algorithme TPI sont mal réglés. Voir [Algorithme TPI](#algorithme-tpi) pour optimiser les réglages. + +### Type `over_climate` +Avec un VTherm de type `over_climate`, la régulation est faite par le `climate` sous-jacent directement et VTherm se contente de lui transmettre les consignes. Donc si le radiateur chauffe alors que la température de consigne est dépassée, c'est certainement que sa mesure de température interne est biaisée. Ca arrive très souvent avec les TRV et les clims réversibles qui ont un capteur de température interne, soit trop près de l'élément de chauffe (donc trop froid l'hiver). + +Exemple de discussion autour de ces sujets: [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), [#316](https://github.com/jmcollin78/versatile_thermostat/issues/316), [#312](https://github.com/jmcollin78/versatile_thermostat/discussions/312), [#278](https://github.com/jmcollin78/versatile_thermostat/discussions/278) + +Pour s'en sortir, VTherm est équipé d'une fonction nommée auto-régulation qui permet d'adapter la consigne envoyée au sous-jacent jusqu'à ce que la consigne soit respectée. Cette fonction permet de compenser le biais de mesure des thermomètres internes. Si le biais est important la régulation doit être importante. Voir [L'auto-régulation](self-regulation.md) pour configurer l'auto-régulation. + +## Régler les paramètres de détection d'ouverture de fenêtre en mode auto + +Si vous n'arrivez pas à régler la fonction de détection des ouvertures en mode auto (cf. [auto](feature-window.md#le-mode-auto)), vous pouvez essayer de modifier les paramètres de l'algorithme de lissage de la température. +En effet, la détection automatique d'ouverture est basée sur le calcul de la pente de la température (slope). Pour éviter les artefacts due à un capteur de température imprécis, cette pente est calculée sur une température lissée avec un algorithme de lissage nommée Exponential Moving Average (Moyenne mobile exponentielle). +Cet algorithm possède 3 paramètres : +1. `lifecycle_sec` : la durée en secondes prise en compte pour le lissage. Plus elle est forte et plus le lissage sera important mais plus il y aura de délai de détection, +2. `max_alpha` : si deux mesures de température sont éloignées dans le temps, la deuxième aura un poid beaucoup fort. Le paramètre permet de limiter le poid d'une mesure qui arrive bien après la précédente. Cette valeur doit être comprise entre 0 et 1. Plus elle est faible et moins les valeurs éloignées sont prises en compte. La valeur par défaut est de 0,5. Cela fait que lorsqu'une nouvelle valeur de température ne pèsera jamais plus que la moitié de la moyenne mobile, +3. `precision` : le nombre de chiffre après la virgule conservée pour le calcul de la moyenne mobile. + +Pour changer ses paramètres, il faut modifier le fichier `configuration.yaml` et ajouter la section suivante (les valeurs sont les valeurs par défaut): +``` +versatile_thermostat: + short_ema_params: + max_alpha: 0.5 + halflife_sec: 300 + precision: 2 +``` + +Ces paramètres sont sensibles et assez difficiles à régler. Merci de ne les utiliser que si vous savez ce que vous faites et que vos mesures de température ne sont pas déjà lisses. + +## Pourquoi mon Versatile Thermostat se met en Securite ? +Le mode sécurité est possible sur les types de VTherm de type `over_switch` et `over_valve` uniquement. Il survient lorsqu'un des 2 thermomètres qui donne la température de la pièce ou la température extérieure n'a pas envoyé de valeur depuis plus de `security_delay_min` minutes et que le radiateur chauffait à au moins `security_min_on_percent`. Cf. [mode sécurité](feature-advanced.md#la-mise-en-sécurité) + +Comme l'algorithme est basé sur les mesures de température, si elles ne sont plus reçues par le VTherm, il y a un risque de surchauffe et d'incendie. Pour éviter ça, lorsque les conditions rappelées ci-dessus sont détectées, la chauffe est limité au paramètre `security_default_on_percent`. Cette valeur doit donc être raisonnablement faible (10% est une bonne valeur). Elle permet d'éviter un incendie tout en évitant de couper totalement le radiateur (risque de gel). + +Tous ces paramètres se règlent dans la dernière page de la configuration du VTherm : "Paramètres avancés". + +### Comment détecter le mode sécurité ? +Le premier symptôme est une température anormalement basse avec un temps de chauffe faible à chaque cycle et régulier. +Exemple: + +[security mode](images/security-mode-symptome1.png) + +Si vous avez installé la carte [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card), le VTherm en question aura cette forme là : + +[security mode UI Card](images/security-mode-symptome2.png) + +Vous pouvez aussi vérifier dans les attributs du VTherm les dates de réception des différentes dates. **Les attributs sont disponibles dans les Outils de développement / Etats**. + +Exemple : +``` +security_state: true +last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00" +last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00" +last_update_datetime: "2023-12-06T18:43:28.351103+01:00" +... +security_delay_min: 60 +``` + +On voit que : +1. le VTherm est bien en mode sécurité (`security_state: true`), +2. l'heure courante est le 06/12/2023 à 18h43:28 (`last_update_datetime: "2023-12-06T18:43:28.351103+01:00"`), +3. l'heure de dernière réception de la température intérieure est le 06/12/2023 à 18h43:28 (`last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00"`). Elle est donc récente, +4. l'heure de dernière réception de la température extérieure est le 06/12/2023 à 13h04:35 (`last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00`). C'est donc l'heure extérieure qui a plus de 5 h de retard et qui a provoquée le passage en mode sécurité, car le seuil est limité à 60 min (`security_delay_min: 60`). + +### Comment être averti lorsque cela se produit ? +Pour être averti, le VTherm envoie un évènement dès que ça se produit et un en fin d'alerte sécurité. Vous pouvez capter ces évènements dans une automatisation et envoyer une notification par exemple, faire clignoter un voyant, déclencher une sirène, ... A vous de voir. + +Pour manipuler les évènements générés par le VTherm, cf. [Eveènements](#evènements). + +### Comment réparer ? +Cela va dépendre de la cause du problème : +1. Si un capteur est en défaut, il faut le réparer (remettre des piles, le changer, vérifier l'intégration Météo qui donne la température extérieure, ...), +2. Si le paramètre `security_delay_min` est trop petit, cela risque de générer beaucoup de fausses alertes. Une valeur correcte est de l'ordre de 60 min, surtout si vous avez des capteurs de température à pile. Cf [mes réglages](tuning-examples.md#le-capteur-de-température-alimenté-par-batterie) +3. Certains capteurs de température, n'envoie pas de mesure si la température n'a pas changée. Donc en cas de température très stable pendant longtemps, le mode sécurité peut se déclencher. Ce n'est pas très grave puisqu'il s'enlève dès que le VTherm reçoit à nouveau une température. Sur certain thermomètre (TuYA par exemple ou Zigbee), on peut forcer le délai max entre 2 mesures. Il conviendra de mettre un délai max < `security_delay_min`, +4. Dès que la température sera a nouveau reçue le mode sécurité s'enlèvera et les valeurs précédentes de preset, température cible et mode seront restaurées. +5. Si c'est le capteur de température extérieur qui est en défaut, vous pouvez désactiver le déclenchement du mode sécurité puisqu'il influe assez peu sur le résultat. Pour ce faire, cf. [ici](feature-advanced.md#la-mise-en-sécurité) + +## Utilisation d'un groupe de personnes comme capteur de présence + +Malheureusement, les groupes de personnes ne sont pas reconnus comme des capteurs de présence. On ne peut donc pas les utiliser directement dans VTherm. +Le contournement est de créer un template de binary_sensor avec le code suivant : + +Fichier `template.yaml` : +``` +- binary_sensor: + - name: maison_occupee + unique_id: maison_occupee + state: "{{is_state('person.person1', 'home') or is_state('person.person2', 'home') or is_state('input_boolean.force_presence', 'on')}}" + device_class: occupancy +``` + +Vous noterez dans cet exemple, l'utilisation d'un input_boolean nommé force_presence qui permet de forcer le capteur à `True` et ainsi de forcer les VTherm qui l'utilise avec présence active. Ca permet par exemple, de forcer un pré-chauffage du logement lors du départ du travail, ou lorsqu'une personne non reconnue nativement dans HA est présente. + +Fichier `configuration.yaml`: +``` +... +template: !include templates.yaml +... +``` + +## Activer les logs du Versatile Thermostat +Des fois, vous aurez besoin d'activer les logs pour afiner les analyses. Pour cela, éditer le fichier `logger.yaml` de votre configuration et configurer les logs comme suit : +``` +default: xxxx +logs: + custom_components.versatile_thermostat: info +``` +Vous devez recharger la configuration yaml (Outils de dev / Yaml / Toute la configuration Yaml) ou redémarrer Home Assistant pour que ce changement soit pris en compte. + +Attention, en mode debug Versatile Thermostat est très verbeux et peut vite ralentir Home Assistant ou saturer votre disque dur. Si vous passez en mode debug pour une analyse d'anomalie il faut s'y mettre juste le temps de reproduire le bug et désactiver le mode debug juste après. \ No newline at end of file diff --git a/documentation/fr/tuning-examples.md b/documentation/fr/tuning-examples.md new file mode 100644 index 0000000..40d3f07 --- /dev/null +++ b/documentation/fr/tuning-examples.md @@ -0,0 +1,59 @@ +# Exemples de réglage + +- [Exemples de réglage](#exemples-de-réglage) + - [Chauffage électrique](#chauffage-électrique) + - [Chauffage central (chauffage gaz ou fuel)](#chauffage-central-chauffage-gaz-ou-fuel) + - [Le capteur de température alimenté par batterie](#le-capteur-de-température-alimenté-par-batterie) + - [Capteur de température réactif (sur secteur)](#capteur-de-température-réactif-sur-secteur) + - [Mes presets](#mes-presets) + +## Chauffage électrique +- cycle : entre 5 et 10 minutes, +- minimal_activation_delay_sec : 30 secondes + +## Chauffage central (chauffage gaz ou fuel) +- cycle : entre 30 et 60 min, +- minimal_activation_delay_sec : 300 secondes (à cause du temps de réponse) + +## Le capteur de température alimenté par batterie +Ces capteurs sont souvent paresseux et n'envoit pas toujours de mesure de température lorsqu'elle est stable. Par conséquent, les réglages doivent être laches pour éviter les faux positifs. + +- security_delay_min : 60 min (parce que ces capteurs sont paresseux) +- security_min_on_percent : 0,7 (70% - on passe en mode sécurité si le radiateur chauffait plus de 70% du temps) +- security_default_on_percent : 0,4 (40% - en mode sécurité, on garde un fond de chauffe de 40% du temps pour éviter d'avoir trop froid) + +Il faut comprendre ces réglages comme suit : + +> Si le thermomètre n'envoie plus la température pendant 1 heure et que le pourcentage de chauffe (``on_percent``) était supérieur à 70 %, alors on ramène ce pourcentage de chauffe à 40 %. + +A vous d'adapter ces réglages à votre cas ! + +Ce qui est important c'est de ne pas prendre trop de risque avec ces paramètres : supposez que vous êtes absent pour une longue période, que les piles de votre thermomètre arrivent en fin de vie, votre radiateur va chauffer 40% du temps pendant toute la durée de la panne. + +Versatile Thermostat vous permet d'être notifié lorsqu'un évènement de ce type survient. Mettez en place, les alertes qui vont bien dès l'utilisation de ce thermostat. Cf. (#notifications) + +## Capteur de température réactif (sur secteur) +Un thermomètre alimenté est censé est très régulier dans l'envoi des températures. Si il n'envoie rien pendant 15 min, il a certainement un soucis et on peut réagir plus vite sans risque de faux positif. +- security_delay_min : 15 min +- security_min_on_percent : 0,5 (50% - on passe en preset ``security`` si le radiateur chauffait plus de 50% du temps) +- security_default_on_percent : 0,25 (20% - en preset ``security``, on garde un fond de chauffe de 20% du temps) + + +## Mes presets +Ceci est juste un exemple de la façon dont j'utilise le préréglage. A vous de vous adapter à votre configuration mais cela peut être utile pour comprendre son fonctionnement. +``Hors gel`` : 10 °C +``Éco`` : 17 °C +``Confort`` : 19 °C +``Boost`` : 20 °C + +Lorsque la présence est désactivée : +``Hors gel`` : 10 °C +``Éco`` : 16,5 °C +``Confort`` : 17 °C +``Boost`` : 17,5 °C + +Le détecteur de mouvement de mon bureau est configuré pour utiliser ``Boost`` lorsqu'un mouvement est détecté et ``Eco`` sinon. + +Le mode sécurité est réglé comme suit : + +![mes réglages](images/my-tuning.png) \ No newline at end of file diff --git a/faq.md b/faq.md new file mode 100644 index 0000000..058cc9d --- /dev/null +++ b/faq.md @@ -0,0 +1,242 @@ +# Dépannages + +Cette page présente les cas d'usage ou les difficultés les plus fréquentes. + +
    +Utilisation d'un Heatzy + +## Utilisation d'un Heatzy + +L'utilisation d'un Heatzy est possible à la condition d'utiliser un switch virtuel sur ce modèle : +``` +- platform: template + switches: + chauffage_sdb: + unique_id: chauffage_sdb + friendly_name: Chauffage salle de bain + value_template: "{{ is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') }}" + icon_template: >- + {% if is_state_attr('climate.salle_de_bain', 'preset_mode', 'comfort') %} + mdi:radiator + {% elif is_state_attr('climate.salle_de_bain', 'preset_mode', 'away') %} + mdi:snowflake + {% else %} + mdi:radiator-disabled + {% endif %} + turn_on: + service: climate.set_preset_mode + entity_id: climate.salle_de_bain + data: + preset_mode: "comfort" + turn_off: + service: climate.set_preset_mode + entity_id: climate.salle_de_bain + data: + preset_mode: "eco" +``` +Merci à @gael pour cet exemple. +
    + +
    +Utilisation d'un radiateur avec un fil pilote + +## Utilisation d'un radiateur avec un fil pilote +Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. +Exemple : +``` +- platform: template + switches: + radiateur_soan: + friendly_name: radiateur_soan_inv + value_template: "{{ is_state('switch.radiateur_soan', 'off') }}" + turn_on: + service: switch.turn_off + data: + entity_id: switch.radiateur_soan + turn_off: + service: switch.turn_on + data: + entity_id: switch.radiateur_soan + icon_template: "{% if is_state('switch.radiateur_soan', 'on') %}mdi:radiator-disabled{% else %}mdi:radiator{% endif %}" +``` + +
    + +
    +Utilisation d'un radiateur avec un module Nodon + +## Utilisation d'un radiateur avec un fil pilote +Comme pour le Heatzy ci-dessus vous pouvez utiliser un switch virtuel qui va changer le preset de votre radiateur en fonction de l'état d'allumage du VTherm. +Exemple : +``` +- platform: template + switches: + chauffage_chb_parents: + unique_id: chauffage_chb_parents + friendly_name: Chauffage chambre parents + value_template: "{{ is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') }}" + icon_template: >- + {% if is_state('select.fp_chb_parents_pilot_wire_mode', 'comfort') %} + mdi:radiator + {% elif is_state('select.fp_chb_parents_pilot_wire_mode', 'frost_protection') %} + mdi:snowflake + {% else %} + mdi:radiator-disabled + {% endif %} + turn_on: + service: select.select_option + target: + entity_id: select.fp_chb_parents_pilot_wire_mode + data: + option: comfort + turn_off: + service: select.select_option + target: + entity_id: select.fp_chb_parents_pilot_wire_mode + data: + option: eco +``` + +
    + +
    +Seul le premier radiateur chauffe + +## Seul le premier radiateur chauffe + +En mode `over_switch` si plusieurs radiateurs sont configurés pour un même VTherm, l'alllumage va se faire de façon séquentiel pour lisser au plus possible les pics de consommation. +Cela est tout à fait normal et voulu. C'est décrit ici : [Pour un thermostat de type ```thermostat_over_switch```](#pour-un-thermostat-de-type-thermostat_over_switch) + +
    + +
    +Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne + +## Le radiateur chauffe alors que la température de consigne est dépassée ou ne chauffe pas alors que la température de la pièce est bien en-dessous de la consigne + +### Type `over_switch` ou `over_valve` +Avec un VTherm de type `over_switch` ou `over_valve`, ce défaut montre juste que les paramètres de l'algorithme TPI sont mal réglés. Voir [Algorithme TPI](#algorithme-tpi) pour optimiser les réglages. + +### Type `over_climate` +Avec un VTherm de type `over_climate`, la régulation est faite par le `climate` sous-jacent directement et VTherm se contente de lui transmettre les consignes. Donc si le radiateur chauffe alors que la température de consigne est dépassée, c'est certainement que sa mesure de température interne est biaisée. Ca arrive très souvent avec les TRV et les clims réversibles qui ont un capteur de température interne, soit trop près de l'élément de chauffe (donc trop froid l'hiver). + +Exemple de discussion autour de ces sujets: [#348](https://github.com/jmcollin78/versatile_thermostat/issues/348), [#316](https://github.com/jmcollin78/versatile_thermostat/issues/316), [#312](https://github.com/jmcollin78/versatile_thermostat/discussions/312), [#278](https://github.com/jmcollin78/versatile_thermostat/discussions/278) + +Pour s'en sortir, VTherm est équipé d'une fonction nommée auto-régulation qui permet d'adapter la consigne envoyée au sous-jacent jusqu'à ce que la consigne soit respectée. Cette fonction permet de compenser le biais de mesure des thermomètres internes. Si le biais est important la régulation doit être importante. Voir [L'auto-régulation](#lauto-régulation) pour configurer l'auto-régulation. +
    + +
    +Régler les paramètres de détection d'ouverture de fenêtre en mode auto + +## Régler les paramètres de détection d'ouverture de fenêtre en mode auto + +Si vous n'arrivez pas à régler la fonction de détection des ouvertures en mode auto (cf. [auto](#le-mode-auto)), vous pouvez essayer de modifier les paramètres de l'algorithme de lissage de la température. +En effet, la détection automatique d'ouverture est basée sur le calcul de la pente de la température (slope). Pour éviter les artefacts due à un capteur de température imprécis, cette pente est calculée sur une température lissée avec un algorithme de lissage nommée Exponential Moving Average (Moyenne mobile exponentielle). +Cet algorithm possède 3 paramètres : +1. `lifecycle_sec` : la durée en secondes prise en compte pour le lissage. Plus elle est forte et plus le lissage sera important mais plus il y aura de délai de détection, +2. `max_alpha` : si deux mesures de température sont éloignées dans le temps, la deuxième aura un poid beaucoup fort. Le paramètre permet de limiter le poid d'une mesure qui arrive bien après la précédente. Cette valeur doit être comprise entre 0 et 1. Plus elle est faible et moins les valeurs éloignées sont prises en compte. La valeur par défaut est de 0,5. Cela fait que lorsqu'une nouvelle valeur de température ne pèsera jamais plus que la moitié de la moyenne mobile, +3. `precision` : le nombre de chiffre après la virgule conservée pour le calcul de la moyenne mobile. + +Pour changer ses paramètres, il faut modifier le fichier `configuration.yaml` et ajouter la section suivante (les valeurs sont les valeurs par défaut): +``` +versatile_thermostat: + short_ema_params: + max_alpha: 0.5 + halflife_sec: 300 + precision: 2 +``` + +Ces paramètres sont sensibles et assez difficiles à régler. Merci de ne les utiliser que si vous savez ce que vous faites et que vos mesures de température ne sont pas déjà lisses. +
    + +
    +Pourquoi mon Versatile Thermostat se met en Securite ? + +## Pourquoi mon Versatile Thermostat se met en Securite ? +Le mode sécurité est possible sur tous les types de VTherm . Il survient lorsqu'un des 2 thermomètres qui donne la température de la pièce ou la température extérieure n'a pas envoyé de valeur depuis plus de `security_delay_min` minutes et que le radiateur chauffait à au moins `security_min_on_percent`. + +Comme l'algorithme est basé sur les mesures de température, si elles ne sont plus reçues par le VTherm, il y a un risque de surchauffe et d'incendie. Pour éviter ça, lorsque les conditions rappelées ci-dessus sont détectées, la chauffe est limité au paramètre `security_default_on_percent`. Cette valeur doit donc être raisonnablement faible (10% est une bonne valeur). Elle permet d'éviter un incendie tout en évitant de couper totalement le radiateur (risque de gel). + +Tous ces paramètres se règlent dans la dernière page de la configuration du VTherm : "Paramètres avancés". + +### Comment détecter le mode sécurité ? +Le premier symptôme est une température anormalement basse avec un temps de chauffe faible à chaque cycle et régulier. +Exemple: + +[security mode](images/security-mode-symptome1.png) + +Si vous avez installé la carte [Versatile Thermostat UI Card](https://github.com/jmcollin78/versatile-thermostat-ui-card), le VTherm en question aura cette forme là : + +[security mode UI Card](images/security-mode-symptome2.png) + +Vous pouvez aussi vérifier dans les attributs du VTherm les dates de réception des différentes dates. **Les attributs sont disponibles dans les Outils de développement / Etats**. + +Exemple : +``` +security_state: true +last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00" +last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00" +last_update_datetime: "2023-12-06T18:43:28.351103+01:00" +... +security_delay_min: 60 +``` + +On voit que : +1. le VTherm est bien en mode sécurité (`security_state: true`), +2. l'heure courante est le 06/12/2023 à 18h43:28 (`last_update_datetime: "2023-12-06T18:43:28.351103+01:00"`), +3. l'heure de dernière réception de la température intérieure est le 06/12/2023 à 18h43:28 (`last_temperature_datetime: "2023-12-06T18:43:28.346010+01:00"`). Elle est donc récente, +4. l'heure de dernière réception de la température extérieure est le 06/12/2023 à 13h04:35 (`last_ext_temperature_datetime: "2023-12-06T13:04:35.164367+01:00`). C'est donc l'heure extérieure qui a plus de 5 h de retard et qui a provoquée le passage en mode sécurité, car le seuil est limité à 60 min (`security_delay_min: 60`). + +### Comment être averti lorsque cela se produit ? +Pour être averti, le VTherm envoie un évènement dès que ça se produit et un en fin d'alerte sécurité. Vous pouvez capter ces évènements dans une automatisation et envoyer une notification par exemple, faire clignoter un voyant, déclencher une sirène, ... A vous de voir. + +Pour manipuler les évènements générés par le VTherm, cf. [Eveènements](#evènements). + +### Comment réparer ? +Cela va dépendre de la cause du problème : +1. Si un capteur est en défaut, il faut le réparer (remettre des piles, le changer, vérifier l'intégration Météo qui donne la température extérieure, ...), +2. Si le paramètre `security_delay_min` est trop petit, cela rsique de générer beaucoup de fausses alertes. Une valeur correcte est de l'ordre de 60 min, surtout si vous avez des capteurs de température à pile. +3. Certains capteurs de température, n'envoie pas de mesure si la température n'a pas changée. Donc en cas de température très stable pendant longtemps, le mode sécurité peut se déclencher. Ce n'est pas très grave puisqu'il s'enlève dès que le VTherm reçoit à nouveau une température. Sur certain thermomètre (TuYA par exemple), on peut forcer le délai max entre 2 mesures. Il conviendra de mettre un délai max < `security_delay_min`, +4. Dès que la température sera a nouveau reçue le mode sécurité s'enlèvera et les valeurs précédentes de preset, température cible et mode seront restaurées. +
    + +
    +Utilisation d'un groupe de personnes comme capteur de présence + +## Utilisation d'un groupe de personnes comme capteur de présence + +Malheureusement, les groupes de personnes ne sont pas reconnus comme des capteurs de présence. On ne peut donc pas les utiliser directement dans VTherm. +Le contournement est de créer un template de binary_sensor avec le code suivant : + +Fichier `template.yaml` : +``` +- binary_sensor: + - name: maison_occupee + unique_id: maison_occupee + state: "{{is_state('person.person1', 'home') or is_state('person.person2', 'home') or is_state('input_boolean.force_presence', 'on')}}" + device_class: occupancy +``` + +Vous noterez dans cet exemple, l'utilisation d'un input_boolean nommé force_presence qui permet de forcer le capteur à `True` et ainsi de forcer les VTherm qui l'utilise avec présence active. Ca permet par exemple, de forcer un pré-chauffage du logement lors du départ du travail, ou lorsqu'une personne non reconnue nativement dans HA est présente. + +Fichier `configuration.yaml`: +``` +... +template: !include templates.yaml +... +``` +
    + +
    +Activer les logs du Versatile Thermostat + +## Activer les logs du Versatile Thermostat +Des fois, vous aurez besoin d'activer les logs pour afiner les analyses. Pour cela, éditer le fichier `logger.yaml` de votre configuration et configurer les logs comme suit : +``` +default: xxxx +logs: + custom_components.versatile_thermostat: info +``` +Vous devez recharger la configuration yaml (Outils de dev / Yaml / Toute la configuration Yaml) ou redémarrer Home Assistant pour que ce changement soit pris en compte. + +
    \ No newline at end of file diff --git a/tests/commons.py b/tests/commons.py index 51ab62d..be2986e 100644 --- a/tests/commons.py +++ b/tests/commons.py @@ -3,6 +3,7 @@ """ Some common resources """ import asyncio import logging +from typing import Any, Dict, Callable from unittest.mock import patch, MagicMock # pylint: disable=unused-import import pytest # pylint: disable=unused-import @@ -30,10 +31,6 @@ from pytest_homeassistant_custom_component.common import MockConfigEntry from custom_components.versatile_thermostat.base_thermostat import BaseThermostat from custom_components.versatile_thermostat.const import * # pylint: disable=wildcard-import, unused-wildcard-import from custom_components.versatile_thermostat.underlyings import * # pylint: disable=wildcard-import, unused-wildcard-import -from custom_components.versatile_thermostat.commons import ( # pylint: disable=unused-import - get_tz, - NowClass, -) from custom_components.versatile_thermostat.vtherm_api import VersatileThermostatAPI @@ -1007,12 +1004,50 @@ async def set_climate_preset_temp( ) +# The temperatures to set +default_temperatures_ac_away = { + "frost": 7.0, + "eco": 17.0, + "comfort": 19.0, + "boost": 21.0, + "eco_ac": 27.0, + "comfort_ac": 25.0, + "boost_ac": 23.0, + "frost_away": 7.1, + "eco_away": 17.1, + "comfort_away": 17.2, + "boost_away": 17.3, + "eco_ac_away": 27.1, + "comfort_ac_away": 25.1, + "boost_ac_away": 23.1, +} + +default_temperatures_away = { + "frost": 7.0, + "eco": 17.0, + "comfort": 19.0, + "boost": 21.0, + "frost_away": 7.1, + "eco_away": 17.1, + "comfort_away": 17.2, + "boost_away": 17.3, +} + +default_temperatures = { + "frost": 7.0, + "eco": 17.0, + "comfort": 19.0, + "boost": 21.0, +} + + async def set_all_climate_preset_temp( - hass, vtherm: BaseThermostat, temps: dict, number_entity_base_name: str + hass, vtherm: BaseThermostat, temps: dict | None, number_entity_base_name: str ): """Initialize all temp of preset for a VTherm entity""" + local_temps = temps if temps is not None else default_temperatures # We initialize - for preset_name, value in temps.items(): + for preset_name, value in local_temps.items(): await set_climate_preset_temp(vtherm, preset_name, value) @@ -1028,3 +1063,31 @@ async def set_all_climate_preset_temp( assert temp_entity # Because set_value is not implemented in Number class (really don't understand why...) assert temp_entity.state == value + + +# +# Side effects management +# +SideEffectDict = Dict[str, Any] + + +class SideEffects: + """A class to manage sideEffects for mock""" + + def __init__(self, side_effects: SideEffectDict, default_side_effect: Any): + """Initialise the side effects""" + self._current_side_effects: SideEffectDict = side_effects + self._default_side_effect: Any = default_side_effect + + def get_side_effects(self) -> Callable[[str], Any]: + """returns the method which apply the side effects""" + + def side_effect_method(arg) -> Any: + """Search a side effect definition and return it""" + return self._current_side_effects.get(arg, self._default_side_effect) + + return side_effect_method + + def add_or_update_side_effect(self, key: str, new_value: Any): + """Update the value of a side effect""" + self._current_side_effects[key] = new_value diff --git a/tests/test_auto_regulation.py b/tests/test_auto_regulation.py index 7126a48..19baddc 100644 --- a/tests/test_auto_regulation.py +++ b/tests/test_auto_regulation.py @@ -46,7 +46,7 @@ async def test_over_climate_regulation( event_timestamp = now - timedelta(minutes=10) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch( "custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", @@ -87,7 +87,7 @@ async def test_over_climate_regulation( # set manual target temp (at now - 7) -> the regulation should occurs event_timestamp = now - timedelta(minutes=7) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await entity.async_set_temperature(temperature=18) @@ -108,7 +108,7 @@ async def test_over_climate_regulation( # change temperature so that the regulated temperature should slow down event_timestamp = now - timedelta(minutes=5) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await send_temperature_change_event(entity, 23, event_timestamp) @@ -144,7 +144,7 @@ async def test_over_climate_regulation_ac_mode( event_timestamp = now - timedelta(minutes=10) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch( "custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", @@ -183,7 +183,7 @@ async def test_over_climate_regulation_ac_mode( # set manual target temp event_timestamp = now - timedelta(minutes=7) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await entity.async_set_temperature(temperature=25) @@ -204,7 +204,7 @@ async def test_over_climate_regulation_ac_mode( # change temperature so that the regulated temperature should slow down event_timestamp = now - timedelta(minutes=5) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await send_temperature_change_event(entity, 26, event_timestamp) @@ -219,7 +219,7 @@ async def test_over_climate_regulation_ac_mode( # change temperature so that the regulated temperature should slow down event_timestamp = now - timedelta(minutes=3) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await send_temperature_change_event(entity, 18, event_timestamp) @@ -260,7 +260,7 @@ async def test_over_climate_regulation_limitations( event_timestamp = now - timedelta(minutes=20) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch( "custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", @@ -286,71 +286,61 @@ async def test_over_climate_regulation_limitations( assert entity.is_over_climate is True assert entity.is_regulated is True + entity._set_now(event_timestamp) + # Will initialize the _last_regulation_change # Activate the heating by changing HVACMode and temperature # Select a hvacmode, presence and preset await entity.async_set_hvac_mode(HVACMode.HEAT) assert entity.hvac_mode is HVACMode.HEAT + await entity.async_set_temperature(temperature=17) # it is cold today await send_temperature_change_event(entity, 15, event_timestamp) await send_ext_temperature_change_event(entity, 10, event_timestamp) - # set manual target temp (at now - 19) -> the regulation should be ignored because too early + # 1. set manual target temp (at now - 19) -> the regulation should be ignored because too early event_timestamp = now - timedelta(minutes=19) - with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", - return_value=event_timestamp, - ): - await entity.async_set_temperature(temperature=18) + entity._set_now(event_timestamp) + await entity.async_set_temperature(temperature=18) - fake_underlying_climate.set_hvac_action( - HVACAction.HEATING - ) # simulate under heating - assert entity.hvac_action == HVACAction.HEATING + fake_underlying_climate.set_hvac_action( + HVACAction.HEATING + ) # simulate under heating + assert entity.hvac_action == HVACAction.HEATING - # the regulated temperature will change because when we set temp manually it is forced - assert entity.regulated_target_temp == 19.5 + # the regulated temperature will not change because when we set temp manually it is forced + assert entity.regulated_target_temp == 17 # 19.5 - # set manual target temp (at now - 18) -> the regulation should be taken into account + # 2. set manual target temp (at now - 18) -> the regulation should be taken into account event_timestamp = now - timedelta(minutes=18) - with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", - return_value=event_timestamp, - ): - await entity.async_set_temperature(temperature=17) - assert entity.regulated_target_temp > entity.target_temperature - assert ( - entity.regulated_target_temp == 18 + 0 - ) # In strong we could go up to +3 degre. 0.7 without round_to_nearest - old_regulated_temp = entity.regulated_target_temp + entity._set_now(event_timestamp) - # change temperature so that dtemp < 0.5 and time is > period_min (+ 3min) + await entity.async_set_temperature(temperature=17) + assert entity.regulated_target_temp > entity.target_temperature + assert ( + entity.regulated_target_temp == 18 + 0 + ) # In strong we could go up to +3 degre. 0.7 without round_to_nearest + old_regulated_temp = entity.regulated_target_temp + + # 3. change temperature so that dtemp < 0.5 and time is > period_min (+ 3min) event_timestamp = now - timedelta(minutes=15) - with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", - return_value=event_timestamp, - ): - await send_temperature_change_event(entity, 16, event_timestamp) - await send_ext_temperature_change_event(entity, 10, event_timestamp) + entity._set_now(event_timestamp) + await send_temperature_change_event(entity, 16, event_timestamp) + await send_ext_temperature_change_event(entity, 10, event_timestamp) - # the regulated temperature should be under - assert entity.regulated_target_temp <= old_regulated_temp + # the regulated temperature should be under + assert entity.regulated_target_temp <= old_regulated_temp - # change temperature so that dtemp > 0.5 and time is > period_min (+ 3min) + # 4. change temperature so that dtemp > 0.5 and time is > period_min (+ 3min) event_timestamp = now - timedelta(minutes=12) - with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", - return_value=event_timestamp, - ): - await send_temperature_change_event(entity, 15, event_timestamp) - await send_ext_temperature_change_event(entity, 12, event_timestamp) + entity._set_now(event_timestamp) + await send_ext_temperature_change_event(entity, 12, event_timestamp) + await send_temperature_change_event(entity, 15, event_timestamp) - # the regulated should have been done - assert entity.regulated_target_temp != old_regulated_temp - assert entity.regulated_target_temp >= entity.target_temperature - assert ( - entity.regulated_target_temp == 17 + 1.5 - ) # 0.7 without round_to_nearest + # the regulated should have been done + assert entity.regulated_target_temp != old_regulated_temp + assert entity.regulated_target_temp >= entity.target_temperature + assert entity.regulated_target_temp == 17 + 1.5 # 0.7 without round_to_nearest @pytest.mark.parametrize("expected_lingering_tasks", [True]) @@ -383,7 +373,7 @@ async def test_over_climate_regulation_use_device_temp( event_timestamp = now - timedelta(minutes=10) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch( "custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", @@ -416,7 +406,7 @@ async def test_over_climate_regulation_use_device_temp( fake_underlying_climate.set_current_temperature(15) event_timestamp = now - timedelta(minutes=7) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call: await entity.async_set_temperature(temperature=16) @@ -462,7 +452,7 @@ async def test_over_climate_regulation_use_device_temp( event_timestamp = now - timedelta(minutes=5) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call: await send_temperature_change_event(entity, 15, event_timestamp) @@ -497,7 +487,7 @@ async def test_over_climate_regulation_use_device_temp( event_timestamp = now - timedelta(minutes=3) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call: await send_temperature_change_event(entity, 25, event_timestamp) @@ -545,7 +535,7 @@ async def test_over_climate_regulation_dtemp_null( event_timestamp = now - timedelta(minutes=20) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ), patch( "custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", @@ -573,7 +563,7 @@ async def test_over_climate_regulation_dtemp_null( # set manual target temp event_timestamp = now - timedelta(minutes=17) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await entity.async_set_temperature(temperature=20) @@ -594,7 +584,7 @@ async def test_over_climate_regulation_dtemp_null( # change temperature so that the regulated temperature should slow down event_timestamp = now - timedelta(minutes=15) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await send_temperature_change_event(entity, 19, event_timestamp) @@ -607,7 +597,7 @@ async def test_over_climate_regulation_dtemp_null( # change temperature so that the regulated temperature should slow down event_timestamp = now - timedelta(minutes=13) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await send_temperature_change_event(entity, 20, event_timestamp) @@ -621,7 +611,7 @@ async def test_over_climate_regulation_dtemp_null( # Test if a small temperature change is taken into account : change temperature so that dtemp < 0.5 and time is > period_min (+ 3min) event_timestamp = now - timedelta(minutes=10) with patch( - "custom_components.versatile_thermostat.commons.NowClass.get_now", + "custom_components.versatile_thermostat.const.NowClass.get_now", return_value=event_timestamp, ): await send_temperature_change_event(entity, 19.6, event_timestamp) diff --git a/tests/test_auto_start_stop.py b/tests/test_auto_start_stop.py index f36fe47..87d16e4 100644 --- a/tests/test_auto_start_stop.py +++ b/tests/test_auto_start_stop.py @@ -1401,7 +1401,7 @@ async def test_auto_start_stop_fast_heat_window_mixed( assert vtherm.hvac_off_reason == HVAC_OFF_REASON_WINDOW_DETECTION assert vtherm._saved_hvac_mode == HVACMode.HEAT - assert mock_send_event.call_count == 2 + assert mock_send_event.call_count == 1 assert vtherm.window_state == STATE_ON diff --git a/tests/test_bugs.py b/tests/test_bugs.py index 361802e..8389a81 100644 --- a/tests/test_bugs.py +++ b/tests/test_bugs.py @@ -161,19 +161,6 @@ async def test_bug_272( "homeassistant.core.ServiceRegistry.async_call" ) as mock_service_call: entity = await create_thermostat(hass, entry, "climate.theoverclimatemockname") - # entry.add_to_hass(hass) - # await hass.config_entries.async_setup(entry.entry_id) - # assert entry.state is ConfigEntryState.LOADED - # - # def find_my_entity(entity_id) -> ClimateEntity: - # """Find my new entity""" - # component: EntityComponent[ClimateEntity] = hass.data[CLIMATE_DOMAIN] - # for entity in component.entities: - # if entity.entity_id == entity_id: - # return entity - # - # entity = find_my_entity("climate.theoverclimatemockname") - assert entity assert entity.name == "TheOverClimateMockName" @@ -215,16 +202,18 @@ async def test_bug_272( ) tz = get_tz(hass) # pylint: disable=invalid-name - now: datetime = datetime.now(tz=tz) + event_timestamp: datetime = datetime.now(tz=tz) + entity._set_now(now) with patch( "custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event" ), patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call: # Set room temperature to something very cold - event_timestamp = now + timedelta(minutes=1) + await send_temperature_change_event(entity, 13, now) + await send_ext_temperature_change_event(entity, 9, now) - await send_temperature_change_event(entity, 13, event_timestamp) - await send_ext_temperature_change_event(entity, 9, event_timestamp) + event_timestamp = event_timestamp + timedelta(minutes=3) + entity._set_now(event_timestamp) # Not in the accepted interval (15-19) await entity.async_set_temperature(temperature=10) @@ -248,12 +237,15 @@ async def test_bug_272( "custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event" ), patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call: # Set room temperature to something very cold - event_timestamp = now + timedelta(minutes=1) + event_timestamp = event_timestamp + timedelta(minutes=1) + entity._set_now(event_timestamp) await send_temperature_change_event(entity, 13, event_timestamp) await send_ext_temperature_change_event(entity, 9, event_timestamp) # In the accepted interval + event_timestamp = event_timestamp + timedelta(minutes=3) + entity._set_now(event_timestamp) await entity.async_set_temperature(temperature=20.8) assert mock_service_call.call_count == 1 mock_service_call.assert_has_calls( @@ -415,9 +407,10 @@ async def test_bug_500_1(hass: HomeAssistant, init_vtherm_api) -> None: flow = VersatileThermostatBaseConfigFlow(config) - assert flow._infos[CONF_USE_WINDOW_FEATURE] is True - assert flow._infos[CONF_USE_POWER_FEATURE] is True - assert flow._infos[CONF_USE_PRESENCE_FEATURE] is True + assert flow._infos[CONF_USE_WINDOW_FEATURE] is False + assert flow._infos[CONF_USE_POWER_FEATURE] is False + assert flow._infos[CONF_USE_PRESENCE_FEATURE] is False + # we have a motion sensor configured assert flow._infos[CONF_USE_MOTION_FEATURE] is True diff --git a/tests/test_central_boiler.py b/tests/test_central_boiler.py index be2915e..40c24c1 100644 --- a/tests/test_central_boiler.py +++ b/tests/test_central_boiler.py @@ -302,6 +302,7 @@ async def test_update_central_boiler_state_multiple( assert entity.underlying_entities[1].entity_id == "switch.switch2" assert entity.underlying_entities[2].entity_id == "switch.switch3" assert entity.underlying_entities[3].entity_id == "switch.switch4" + assert entity.nb_device_actives == 0 assert api.nb_active_device_for_boiler_threshold == 1 assert api.nb_active_device_for_boiler == 0 @@ -337,6 +338,7 @@ async def test_update_central_boiler_state_multiple( await asyncio.sleep(0.1) assert entity.hvac_action == HVACAction.HEATING + assert entity.nb_device_actives == 1 assert mock_service_call.call_count == 1 # No switch of the boiler @@ -366,6 +368,7 @@ async def test_update_central_boiler_state_multiple( await asyncio.sleep(0.1) assert entity.hvac_action == HVACAction.HEATING + assert entity.nb_device_actives == 2 # Only the first heater is started by the algo assert mock_service_call.call_count == 1 @@ -591,6 +594,7 @@ async def test_update_central_boiler_state_simple_valve( now: datetime = datetime.now(tz=tz) assert entity.hvac_mode == HVACMode.HEAT + assert entity.nb_device_actives == 0 boiler_binary_sensor: CentralBoilerBinarySensor = search_entity( hass, "binary_sensor.central_boiler", "binary_sensor" @@ -612,6 +616,7 @@ async def test_update_central_boiler_state_simple_valve( await asyncio.sleep(0.1) assert entity.hvac_action == HVACAction.HEATING + assert entity.nb_device_actives == 1 assert mock_service_call.call_count >= 1 mock_service_call.assert_has_calls( @@ -653,6 +658,7 @@ async def test_update_central_boiler_state_simple_valve( await asyncio.sleep(0.1) assert entity.hvac_action == HVACAction.IDLE + assert entity.nb_device_actives == 0 assert mock_service_call.call_count >= 1 mock_service_call.assert_has_calls( @@ -750,6 +756,7 @@ async def test_update_central_boiler_state_simple_climate( now: datetime = datetime.now(tz=tz) assert entity.hvac_mode == HVACMode.HEAT + assert entity.nb_device_actives == 0 boiler_binary_sensor: CentralBoilerBinarySensor = search_entity( hass, "binary_sensor.central_boiler", "binary_sensor" @@ -772,6 +779,7 @@ async def test_update_central_boiler_state_simple_climate( await asyncio.sleep(0.5) assert entity.hvac_action == HVACAction.HEATING + assert entity.nb_device_actives == 1 assert mock_service_call.call_count >= 1 mock_service_call.assert_has_calls( @@ -813,6 +821,7 @@ async def test_update_central_boiler_state_simple_climate( await asyncio.sleep(0.5) assert entity.hvac_action == HVACAction.IDLE + assert entity.nb_device_actives == 0 assert mock_service_call.call_count >= 1 mock_service_call.assert_has_calls( diff --git a/tests/test_central_config.py b/tests/test_central_config.py index fa22da4..b74c51b 100644 --- a/tests/test_central_config.py +++ b/tests/test_central_config.py @@ -15,6 +15,10 @@ from custom_components.versatile_thermostat.thermostat_switch import ( ThermostatOverSwitch, ) +from custom_components.versatile_thermostat.thermostat_climate import ( + ThermostatOverClimate, +) + from custom_components.versatile_thermostat.vtherm_api import VersatileThermostatAPI from .commons import * # pylint: disable=wildcard-import, unused-wildcard-import diff --git a/tests/test_config_flow.py b/tests/test_config_flow.py index 84c3d3b..d73b501 100644 --- a/tests/test_config_flow.py +++ b/tests/test_config_flow.py @@ -1,7 +1,6 @@ -# pylint: disable=unused-argument, line-too-long +# pylint: disable=unused-argument, line-too-long, too-many-lines """ Test the Versatile Thermostat config flow """ -from homeassistant import data_entry_flow from homeassistant.data_entry_flow import FlowResultType from homeassistant.core import HomeAssistant from homeassistant.config_entries import SOURCE_USER, ConfigEntry @@ -517,6 +516,7 @@ async def test_user_config_flow_over_climate( CONF_USE_ADVANCED_CENTRAL_CONFIG: False, CONF_USED_BY_CENTRAL_BOILER: False, CONF_USE_CENTRAL_MODE: False, + CONF_AUTO_REGULATION_MODE: CONF_AUTO_REGULATION_STRONG, } assert result["result"] assert result["result"].domain == DOMAIN @@ -1126,6 +1126,7 @@ async def test_user_config_flow_over_climate_auto_start_stop( CONF_USED_BY_CENTRAL_BOILER: False, CONF_USE_AUTO_START_STOP_FEATURE: True, CONF_AUTO_START_STOP_LEVEL: AUTO_START_STOP_LEVEL_MEDIUM, + CONF_AUTO_REGULATION_MODE: CONF_AUTO_REGULATION_STRONG, } assert result["result"] assert result["result"].domain == DOMAIN @@ -1384,3 +1385,339 @@ async def test_user_config_flow_over_switch_bug_552_tpi( assert result["result"].version == 2 assert result["result"].title == "TheOverSwitchMockName" assert isinstance(result["result"], ConfigEntry) + + +# @pytest.mark.parametrize("expected_lingering_tasks", [True]) +# @pytest.mark.parametrize("expected_lingering_timers", [True]) +# @pytest.mark.skip +async def test_user_config_flow_over_climate_valve( + hass: HomeAssistant, skip_hass_states_get +): # pylint: disable=unused-argument + """Test the config flow with all thermostat_over_climate with the valve regulation activated. + We don't use any features nor central config + but we will add multiple underlying climate and valve""" + + result = await hass.config_entries.flow.async_init( + DOMAIN, context={"source": SOURCE_USER} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == SOURCE_USER + + # 1. Type + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_THERMOSTAT_TYPE: CONF_THERMOSTAT_CLIMATE, + }, + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result["menu_options"] == [ + "main", + "features", + "type", + "presets", + "advanced", + "configuration_not_complete", + ] + assert result.get("errors") is None + + # 2. Main + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "main"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "main" + assert result.get("errors") == {} + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_NAME: "TheOverClimateMockName", + CONF_TEMP_SENSOR: "sensor.mock_temp_sensor", + CONF_CYCLE_MIN: 5, + CONF_DEVICE_POWER: 1, + CONF_USE_MAIN_CENTRAL_CONFIG: False, + CONF_USE_CENTRAL_MODE: False, + # Keep default values which are False + }, + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "main" + assert result.get("errors") == {} + + # 3. Main 2 + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_EXTERNAL_TEMP_SENSOR: "sensor.mock_ext_temp_sensor", + CONF_TEMP_MIN: 15, + CONF_TEMP_MAX: 30, + CONF_STEP_TEMPERATURE: 0.1, + # Keep default values which are False + }, + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result.get("errors") is None + + # 4. Type + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "type"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "type" + assert result.get("errors") == {} + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_UNDERLYING_LIST: ["climate.mock_climate1", "climate.mock_climate2"], + CONF_AC_MODE: False, + CONF_AUTO_REGULATION_MODE: CONF_AUTO_REGULATION_VALVE, + CONF_AUTO_REGULATION_DTEMP: 0.5, + CONF_AUTO_REGULATION_PERIOD_MIN: 2, + CONF_AUTO_FAN_MODE: CONF_AUTO_FAN_HIGH, + CONF_AUTO_REGULATION_USE_DEVICE_TEMP: False, + }, + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result["menu_options"] == [ + "main", + "features", + "type", + "tpi", + "presets", + "valve_regulation", + "advanced", + "configuration_not_complete", + # "finalize", # because we need Advanced default parameters + ] + assert result.get("errors") is None + + # 5. TPI + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "tpi"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "tpi" + assert result.get("errors") == {} + + # 6. TPI 2 + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={CONF_USE_TPI_CENTRAL_CONFIG: False} + ) + + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "tpi" + assert result.get("errors") == {} + + # 7. Menu + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input=MOCK_TH_OVER_SWITCH_TPI_CONFIG + ) + + # 8. Presets + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "presets"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "presets" + assert result.get("errors") == {} + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={CONF_USE_PRESETS_CENTRAL_CONFIG: False} + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result.get("errors") is None + + # 9. Features + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "features"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "features" + assert result.get("errors") == {} + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_USE_MOTION_FEATURE: False, + CONF_USE_POWER_FEATURE: False, + CONF_USE_PRESENCE_FEATURE: False, + CONF_USE_WINDOW_FEATURE: False, + CONF_USE_AUTO_START_STOP_FEATURE: False, + }, + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result.get("errors") is None + assert result["menu_options"] == [ + "main", + "features", + "type", + "tpi", + "presets", + "valve_regulation", + "advanced", + "configuration_not_complete", + # "finalize", finalize is not present waiting for advanced configuration + ] + + # 11. Valve_regulation + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "valve_regulation"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "valve_regulation" + assert result.get("errors") == {} + + # 11.1 Only one but 2 expected + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_OFFSET_CALIBRATION_LIST: ["number.offset_calibration1"], + CONF_OPENING_DEGREE_LIST: ["number.opening_degree1"], + CONF_CLOSING_DEGREE_LIST: ["number.closing_degree1"], + }, + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "valve_regulation" + assert result.get("errors") == {"base": "valve_regulation_nb_entities_incorrect"} + + # 11.2 Give two openings but only one offset_calibration + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_OFFSET_CALIBRATION_LIST: [ + "number.offset_calibration1", + "number.offset_calibration2", + ], + CONF_OPENING_DEGREE_LIST: [ + "number.opening_degree1", + "number.opening_degree2", + ], + CONF_CLOSING_DEGREE_LIST: ["number.closing_degree1"], + }, + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "valve_regulation" + assert result.get("errors") == {"base": "valve_regulation_nb_entities_incorrect"} + + # 11.3 Give two openings and 2 calibration and 0 closing + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_OFFSET_CALIBRATION_LIST: [ + "number.offset_calibration1", + "number.offset_calibration2", + ], + CONF_OPENING_DEGREE_LIST: [ + "number.opening_degree1", + "number.opening_degree2", + ], + CONF_CLOSING_DEGREE_LIST: [], + }, + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result.get("errors") is None + assert result["menu_options"] == [ + "main", + "features", + "type", + "tpi", + "presets", + "valve_regulation", + "advanced", + "configuration_not_complete", + # "finalize", finalize is not present waiting for advanced configuration + ] + + # 10. Advanced + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "advanced"} + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "advanced" + assert result.get("errors") == {} + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={CONF_USE_ADVANCED_CENTRAL_CONFIG: False}, + ) + assert result["type"] == FlowResultType.FORM + assert result["step_id"] == "advanced" + assert result.get("errors") == {} + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], + user_input={ + CONF_MINIMAL_ACTIVATION_DELAY: 10, + CONF_SECURITY_DELAY_MIN: 5, + CONF_SECURITY_MIN_ON_PERCENT: 0.4, + CONF_SECURITY_DEFAULT_ON_PERCENT: 0.3, + }, + ) + assert result["type"] == FlowResultType.MENU + assert result["step_id"] == "menu" + assert result.get("errors") is None + assert result["menu_options"] == [ + "main", + "features", + "type", + "tpi", + "presets", + "valve_regulation", + "advanced", + "finalize", # Now it is complete + ] + + result = await hass.config_entries.flow.async_configure( + result["flow_id"], user_input={"next_step_id": "finalize"} + ) + assert result["type"] == FlowResultType.CREATE_ENTRY + assert result.get("errors") is None + assert result[ + "data" + ] == MOCK_TH_OVER_CLIMATE_USER_CONFIG | MOCK_TH_OVER_CLIMATE_MAIN_CONFIG | MOCK_TH_OVER_CLIMATE_CENTRAL_MAIN_CONFIG | MOCK_TH_OVER_CLIMATE_TYPE_CONFIG | { + CONF_MINIMAL_ACTIVATION_DELAY: 10, + CONF_SECURITY_DELAY_MIN: 5, + CONF_SECURITY_MIN_ON_PERCENT: 0.4, + CONF_SECURITY_DEFAULT_ON_PERCENT: 0.3, + } | MOCK_DEFAULT_FEATURE_CONFIG | { + CONF_USE_MAIN_CENTRAL_CONFIG: False, + CONF_USE_PRESETS_CENTRAL_CONFIG: False, + CONF_USE_MOTION_FEATURE: False, + CONF_USE_POWER_FEATURE: False, + CONF_USE_PRESENCE_FEATURE: False, + CONF_USE_WINDOW_FEATURE: False, + CONF_USE_AUTO_START_STOP_FEATURE: False, + CONF_USE_CENTRAL_BOILER_FEATURE: False, + CONF_USE_TPI_CENTRAL_CONFIG: False, + CONF_USE_WINDOW_CENTRAL_CONFIG: False, + CONF_USE_MOTION_CENTRAL_CONFIG: False, + CONF_USE_POWER_CENTRAL_CONFIG: False, + CONF_USE_PRESENCE_CENTRAL_CONFIG: False, + CONF_USE_ADVANCED_CENTRAL_CONFIG: False, + CONF_USED_BY_CENTRAL_BOILER: False, + CONF_USE_CENTRAL_MODE: False, + CONF_AUTO_REGULATION_MODE: CONF_AUTO_REGULATION_VALVE, + CONF_UNDERLYING_LIST: ["climate.mock_climate1", "climate.mock_climate2"], + CONF_OPENING_DEGREE_LIST: ["number.opening_degree1", "number.opening_degree2"], + CONF_CLOSING_DEGREE_LIST: [], + CONF_OFFSET_CALIBRATION_LIST: [ + "number.offset_calibration1", + "number.offset_calibration2", + ], + CONF_PROP_FUNCTION: PROPORTIONAL_FUNCTION_TPI, + CONF_TPI_COEF_INT: 0.3, + CONF_TPI_COEF_EXT: 0.1, + } + assert result["result"] + assert result["result"].domain == DOMAIN + assert result["result"].version == 2 + assert result["result"].title == "TheOverClimateMockName" + assert isinstance(result["result"], ConfigEntry) diff --git a/tests/test_overclimate.py b/tests/test_overclimate.py index c5a1a5a..35cb646 100644 --- a/tests/test_overclimate.py +++ b/tests/test_overclimate.py @@ -1,6 +1,6 @@ # pylint: disable=wildcard-import, unused-wildcard-import, protected-access, unused-argument, line-too-long, too-many-lines -""" Test the Window management """ +""" Test the over_climate Vtherm """ from unittest.mock import patch, call from datetime import datetime, timedelta @@ -517,6 +517,9 @@ async def test_bug_508( data=PARTIAL_CLIMATE_CONFIG, # 5 minutes security delay ) + tz = get_tz(hass) # pylint: disable=invalid-name + now: datetime = datetime.now(tz=tz) + # Min_temp is 10 and max_temp is 31 and features contains TARGET_TEMPERATURE_RANGE fake_underlying_climate = MagicMockClimateWithTemperatureRange() @@ -545,6 +548,9 @@ async def test_bug_508( # Set the hvac_mode to HEAT await entity.async_set_hvac_mode(HVACMode.HEAT) + now = now + timedelta(minutes=3) # avoid temporal filter + entity._set_now(now) + # Not In the accepted interval -> should be converted into 10 (the min) and send with target_temp_high and target_temp_low await entity.async_set_temperature(temperature=8.5) @@ -568,6 +574,9 @@ async def test_bug_508( with patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call: # Not In the accepted interval -> should be converted into 10 (the min) and send with target_temp_high and target_temp_low + now = now + timedelta(minutes=3) # avoid temporal filter + entity._set_now(now) + await entity.async_set_temperature(temperature=32) # MagicMock climate is already HEAT by default. So there is no SET_HAVC_MODE call @@ -972,7 +981,7 @@ async def test_manual_hvac_off_should_take_the_lead_over_window( assert vtherm.hvac_off_reason == HVAC_OFF_REASON_WINDOW_DETECTION assert vtherm._saved_hvac_mode == HVACMode.HEAT - assert mock_send_event.call_count == 2 + assert mock_send_event.call_count == 1 assert vtherm.window_state == STATE_ON diff --git a/tests/test_overclimate_valve.py b/tests/test_overclimate_valve.py new file mode 100644 index 0000000..6b8d259 --- /dev/null +++ b/tests/test_overclimate_valve.py @@ -0,0 +1,484 @@ +# pylint: disable=wildcard-import, unused-wildcard-import, protected-access, unused-argument, line-too-long, too-many-lines + +""" Test the over_climate with valve regulation """ +from unittest.mock import patch, call +from datetime import datetime, timedelta + +import logging + +from homeassistant.core import HomeAssistant, State + +from custom_components.versatile_thermostat.thermostat_climate_valve import ( + ThermostatOverClimateValve, +) + +from .commons import * +from .const import * + +logging.getLogger().setLevel(logging.DEBUG) + + +# @pytest.mark.parametrize("expected_lingering_tasks", [True]) +# @pytest.mark.parametrize("expected_lingering_timers", [True]) +# this test fails if run in // with the next because the underlying_valve_regulation is mixed. Don't know why +# @pytest.mark.skip +async def test_over_climate_valve_mono(hass: HomeAssistant, skip_hass_states_get): + """Test the normal full start of a thermostat in thermostat_over_climate type""" + + entry = MockConfigEntry( + domain=DOMAIN, + title="TheOverClimateMockName", + unique_id="uniqueId", + data={ + CONF_NAME: "TheOverClimateMockName", + CONF_TEMP_SENSOR: "sensor.mock_temp_sensor", + CONF_CYCLE_MIN: 5, + CONF_DEVICE_POWER: 1, + CONF_USE_MAIN_CENTRAL_CONFIG: False, + CONF_USE_CENTRAL_MODE: False, + CONF_THERMOSTAT_TYPE: CONF_THERMOSTAT_CLIMATE, + CONF_EXTERNAL_TEMP_SENSOR: "sensor.mock_ext_temp_sensor", + CONF_TEMP_MIN: 15, + CONF_TEMP_MAX: 30, + CONF_STEP_TEMPERATURE: 0.1, + CONF_UNDERLYING_LIST: ["climate.mock_climate"], + CONF_AC_MODE: False, + CONF_AUTO_REGULATION_MODE: CONF_AUTO_REGULATION_VALVE, + CONF_AUTO_REGULATION_DTEMP: 0.5, + CONF_AUTO_REGULATION_PERIOD_MIN: 2, + CONF_AUTO_FAN_MODE: CONF_AUTO_FAN_HIGH, + CONF_AUTO_REGULATION_USE_DEVICE_TEMP: False, + CONF_PROP_FUNCTION: PROPORTIONAL_FUNCTION_TPI, + CONF_TPI_COEF_INT: 0.3, + CONF_TPI_COEF_EXT: 0.1, + CONF_OPENING_DEGREE_LIST: ["number.mock_opening_degree"], + CONF_CLOSING_DEGREE_LIST: ["number.mock_closing_degree"], + CONF_OFFSET_CALIBRATION_LIST: ["number.mock_offset_calibration"], + } + | MOCK_DEFAULT_FEATURE_CONFIG + | MOCK_DEFAULT_CENTRAL_CONFIG + | MOCK_ADVANCED_CONFIG, + ) + + fake_underlying_climate = MockClimate(hass, "mockUniqueId", "MockClimateName", {}) + + # mock_get_state will be called for each OPENING/CLOSING/OFFSET_CALIBRATION list + + mock_get_state_side_effect = SideEffects( + { + "number.mock_opening_degree": State( + "number.mock_opening_degree", "0", {"min": 0, "max": 100} + ), + "number.mock_closing_degree": State( + "number.mock_closing_degree", "0", {"min": 0, "max": 100} + ), + "number.mock_offset_calibration": State( + "number.mock_offset_calibration", "0", {"min": -12, "max": 12} + ), + }, + State("unknown.entity_id", "unknown"), + ) + + # 1. initialize the VTherm + tz = get_tz(hass) # pylint: disable=invalid-name + now: datetime = datetime.now(tz=tz) + + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", return_value=fake_underlying_climate) as mock_find_climate, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + + vtherm: ThermostatOverClimateValve = await create_thermostat(hass, entry, "climate.theoverclimatemockname") + + assert vtherm + vtherm._set_now(now) + assert isinstance(vtherm, ThermostatOverClimateValve) + + assert vtherm.name == "TheOverClimateMockName" + assert vtherm.is_over_climate is True + assert vtherm.have_valve_regulation is True + + assert vtherm.hvac_action is HVACAction.OFF + assert vtherm.hvac_mode is HVACMode.OFF + assert vtherm.target_temperature == vtherm.min_temp + assert vtherm.preset_modes == [ + PRESET_NONE, + PRESET_FROST_PROTECTION, + PRESET_ECO, + PRESET_COMFORT, + PRESET_BOOST, + ] + assert vtherm.preset_mode is PRESET_NONE + assert vtherm._security_state is False + assert vtherm._window_state is None + assert vtherm._motion_state is None + assert vtherm._presence_state is None + + assert vtherm.is_device_active is False + assert vtherm.valve_open_percent == 0 + + # should have been called with EventType.PRESET_EVENT and EventType.HVAC_MODE_EVENT + assert mock_send_event.call_count == 2 + mock_send_event.assert_has_calls( + [ + call.send_event(EventType.PRESET_EVENT, {"preset": PRESET_NONE}), + call.send_event( + EventType.HVAC_MODE_EVENT, + {"hvac_mode": HVACMode.OFF}, + ), + ] + ) + + mock_find_climate.assert_called_once() + mock_find_climate.assert_has_calls([call.find_underlying_vtherm()]) + + # the underlying set temperature call but no call to valve yet because VTherm is off + assert mock_service_call.call_count == 3 + mock_service_call.assert_has_calls( + [ + call("climate","set_temperature",{ + "entity_id": "climate.mock_climate", + "temperature": 15, # temp-min + }, + ), + call(domain='number', service='set_value', service_data={'value': 0}, target={'entity_id': 'number.mock_opening_degree'}), + call(domain='number', service='set_value', service_data={'value': 100}, target={'entity_id': 'number.mock_closing_degree'}), + # we have no current_temperature yet + # call(domain='number', service='set_value', service_data={'value': 12}, target={'entity_id': 'number.mock_offset_calibration'}), + ] + ) + + assert mock_get_state.call_count > 5 # each temp sensor + each valve + assert vtherm.nb_device_actives == 0 + + + # initialize the temps + await set_all_climate_preset_temp(hass, vtherm, None, "theoverclimatemockname") + + await send_temperature_change_event(vtherm, 18, now, True) + await send_ext_temperature_change_event(vtherm, 18, now, True) + + # 2. Starts heating slowly (18 vs 19) + now = now + timedelta(minutes=1) + vtherm._set_now(now) + + await vtherm.async_set_hvac_mode(HVACMode.HEAT) + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + now = now + timedelta(minutes=2) # avoid temporal filter + vtherm._set_now(now) + + await vtherm.async_set_preset_mode(PRESET_COMFORT) + await hass.async_block_till_done() + + assert vtherm.hvac_mode is HVACMode.HEAT + assert vtherm.preset_mode is PRESET_COMFORT + assert vtherm.target_temperature == 19 + assert vtherm.current_temperature == 18 + assert vtherm.valve_open_percent == 40 # 0.3*1 + 0.1*1 + + + assert mock_service_call.call_count == 4 + mock_service_call.assert_has_calls( + [ + call('climate', 'set_temperature', {'entity_id': 'climate.mock_climate', 'temperature': 19.0}), + call(domain='number', service='set_value', service_data={'value': 40}, target={'entity_id': 'number.mock_opening_degree'}), + call(domain='number', service='set_value', service_data={'value': 60}, target={'entity_id': 'number.mock_closing_degree'}), + # 3 = 18 (room) - 15 (current of underlying) + 0 (current offset) + call(domain='number', service='set_value', service_data={'value': 3.0}, target={'entity_id': 'number.mock_offset_calibration'}) + ] + ) + + # set the opening to 40% + mock_get_state_side_effect.add_or_update_side_effect( + "number.mock_opening_degree", + State( + "number.mock_opening_degree", "40", {"min": 0, "max": 100} + )) + + assert vtherm.hvac_action is HVACAction.HEATING + assert vtherm.is_device_active is True + assert vtherm.nb_device_actives == 1 + + # 2. Starts heating very slowly (18.9 vs 19) + now = now + timedelta(minutes=2) + vtherm._set_now(now) + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + # set the offset to 3 + mock_get_state_side_effect.add_or_update_side_effect( + "number.mock_offset_calibration", + State( + "number.mock_offset_calibration", "3", {"min": -12, "max": 12} + )) + + await send_temperature_change_event(vtherm, 18.9, now, True) + await hass.async_block_till_done() + + assert vtherm.hvac_mode is HVACMode.HEAT + assert vtherm.preset_mode is PRESET_COMFORT + assert vtherm.target_temperature == 19 + assert vtherm.current_temperature == 18.9 + assert vtherm.valve_open_percent == 13 # 0.3*0.1 + 0.1*1 + + + assert mock_service_call.call_count == 3 + mock_service_call.assert_has_calls( + [ + call(domain='number', service='set_value', service_data={'value': 13}, target={'entity_id': 'number.mock_opening_degree'}), + call(domain='number', service='set_value', service_data={'value': 87}, target={'entity_id': 'number.mock_closing_degree'}), + # 6 = 18 (room) - 15 (current of underlying) + 3 (current offset) + call(domain='number', service='set_value', service_data={'value': 6.899999999999999}, target={'entity_id': 'number.mock_offset_calibration'}) + ] + ) + + # set the opening to 13% + mock_get_state_side_effect.add_or_update_side_effect( + "number.mock_opening_degree", + State( + "number.mock_opening_degree", "13", {"min": 0, "max": 100} + )) + + assert vtherm.hvac_action is HVACAction.HEATING + assert vtherm.is_device_active is True + assert vtherm.nb_device_actives == 1 + + # 3. Stop heating 21 > 19 + now = now + timedelta(minutes=2) + vtherm._set_now(now) + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + # set the offset to 3 + mock_get_state_side_effect.add_or_update_side_effect( + "number.mock_offset_calibration", + State( + "number.mock_offset_calibration", "3", {"min": -12, "max": 12} + )) + + await send_temperature_change_event(vtherm, 21, now, True) + await hass.async_block_till_done() + + assert vtherm.hvac_mode is HVACMode.HEAT + assert vtherm.preset_mode is PRESET_COMFORT + assert vtherm.target_temperature == 19 + assert vtherm.current_temperature == 21 + assert vtherm.valve_open_percent == 0 # 0.3* (-2) + 0.1*1 + + + assert mock_service_call.call_count == 3 + mock_service_call.assert_has_calls( + [ + call(domain='number', service='set_value', service_data={'value': 0}, target={'entity_id': 'number.mock_opening_degree'}), + call(domain='number', service='set_value', service_data={'value': 100}, target={'entity_id': 'number.mock_closing_degree'}), + # 6 = 18 (room) - 15 (current of underlying) + 3 (current offset) + call(domain='number', service='set_value', service_data={'value': 9.0}, target={'entity_id': 'number.mock_offset_calibration'}) + ] + ) + + # set the opening to 13% + mock_get_state_side_effect.add_or_update_side_effect( + "number.mock_opening_degree", + State( + "number.mock_opening_degree", "0", {"min": 0, "max": 100} + )) + + assert vtherm.hvac_action is HVACAction.OFF + assert vtherm.is_device_active is False + assert vtherm.nb_device_actives == 0 + + await hass.async_block_till_done() + + +async def test_over_climate_valve_multi_presence( + hass: HomeAssistant, skip_hass_states_get +): + """Test the normal full start of a thermostat in thermostat_over_climate type""" + + entry = MockConfigEntry( + domain=DOMAIN, + title="TheOverClimateMockName", + unique_id="uniqueId", + data={ + CONF_NAME: "TheOverClimateMockName", + CONF_TEMP_SENSOR: "sensor.mock_temp_sensor", + CONF_CYCLE_MIN: 5, + CONF_DEVICE_POWER: 1, + CONF_USE_MAIN_CENTRAL_CONFIG: False, + CONF_USE_CENTRAL_MODE: False, + CONF_THERMOSTAT_TYPE: CONF_THERMOSTAT_CLIMATE, + CONF_EXTERNAL_TEMP_SENSOR: "sensor.mock_ext_temp_sensor", + CONF_TEMP_MIN: 15, + CONF_TEMP_MAX: 30, + CONF_STEP_TEMPERATURE: 0.1, + CONF_UNDERLYING_LIST: ["climate.mock_climate1", "climate.mock_climate2"], + CONF_AC_MODE: False, + CONF_AUTO_REGULATION_MODE: CONF_AUTO_REGULATION_VALVE, + CONF_AUTO_REGULATION_DTEMP: 0.5, + CONF_AUTO_REGULATION_PERIOD_MIN: 2, + CONF_AUTO_FAN_MODE: CONF_AUTO_FAN_HIGH, + CONF_AUTO_REGULATION_USE_DEVICE_TEMP: False, + CONF_PROP_FUNCTION: PROPORTIONAL_FUNCTION_TPI, + CONF_TPI_COEF_INT: 0.3, + CONF_TPI_COEF_EXT: 0.1, + CONF_OPENING_DEGREE_LIST: [ + "number.mock_opening_degree1", + "number.mock_opening_degree2", + ], + CONF_CLOSING_DEGREE_LIST: [ + "number.mock_closing_degree1", + "number.mock_closing_degree2", + ], + CONF_OFFSET_CALIBRATION_LIST: [ + "number.mock_offset_calibration1", + "number.mock_offset_calibration2", + ], + CONF_USE_PRESENCE_FEATURE: True, + CONF_PRESENCE_SENSOR: "binary_sensor.presence_sensor", + CONF_USE_WINDOW_FEATURE: False, + CONF_USE_MOTION_FEATURE: False, + CONF_USE_POWER_FEATURE: False, + } + | MOCK_DEFAULT_CENTRAL_CONFIG + | MOCK_ADVANCED_CONFIG, + ) + + fake_underlying_climate1 = MockClimate( + hass, "mockUniqueId1", "MockClimateName1", {} + ) + fake_underlying_climate2 = MockClimate( + hass, "mockUniqueId2", "MockClimateName2", {} + ) + + # mock_get_state will be called for each OPENING/CLOSING/OFFSET_CALIBRATION list + mock_get_state_side_effect = SideEffects( + { + # Valve 1 is open + "number.mock_opening_degree1": State( + "number.mock_opening_degree1", "10", {"min": 0, "max": 100} + ), + "number.mock_closing_degree1": State( + "number.mock_closing_degree1", "90", {"min": 0, "max": 100} + ), + "number.mock_offset_calibration1": State( + "number.mock_offset_calibration1", "0", {"min": -12, "max": 12} + ), + # Valve 2 is closed + "number.mock_opening_degree2": State( + "number.mock_opening_degree2", "0", {"min": 0, "max": 100} + ), + "number.mock_closing_degree2": State( + "number.mock_closing_degree2", "100", {"min": 0, "max": 100} + ), + "number.mock_offset_calibration2": State( + "number.mock_offset_calibration2", "10", {"min": -12, "max": 12} + ), + }, + State("unknown.entity_id", "unknown"), + ) + + # 1. initialize the VTherm + tz = get_tz(hass) # pylint: disable=invalid-name + now: datetime = datetime.now(tz=tz) + + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("custom_components.versatile_thermostat.underlyings.UnderlyingClimate.find_underlying_climate", side_effect=[fake_underlying_climate1, fake_underlying_climate2]) as mock_find_climate, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + + vtherm: ThermostatOverClimateValve = await create_thermostat(hass, entry, "climate.theoverclimatemockname") + assert vtherm + assert isinstance(vtherm, ThermostatOverClimateValve) + + assert vtherm.name == "TheOverClimateMockName" + assert vtherm.is_over_climate is True + assert vtherm.have_valve_regulation is True + + vtherm._set_now(now) + + # initialize the temps + await set_all_climate_preset_temp(hass, vtherm, default_temperatures_away, "theoverclimatemockname") + + await send_temperature_change_event(vtherm, 18, now, True) + await send_ext_temperature_change_event(vtherm, 18, now, True) + await send_presence_change_event(vtherm, False, True, now) + + await vtherm.async_set_preset_mode(PRESET_COMFORT) + await vtherm.async_set_hvac_mode(HVACMode.HEAT) + + assert vtherm.target_temperature == 17.2 + assert vtherm.nb_device_actives == 0 + + # 2: set presence on -> should activate the valve and change target + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + now = now + timedelta(minutes=3) + vtherm._set_now(now) + + await send_presence_change_event(vtherm, True, False, now) + await hass.async_block_till_done() + + assert vtherm.is_device_active is True + assert vtherm.valve_open_percent == 40 + + # the underlying set temperature call and the call to the valve + assert mock_service_call.call_count == 8 + mock_service_call.assert_has_calls([ + call('climate', 'set_temperature', {'entity_id': 'climate.mock_climate1', 'temperature': 19.0}), + call('climate', 'set_temperature', {'entity_id': 'climate.mock_climate2', 'temperature': 19.0}), + call(domain='number', service='set_value', service_data={'value': 40}, target={'entity_id': 'number.mock_opening_degree1'}), + call(domain='number', service='set_value', service_data={'value': 60}, target={'entity_id': 'number.mock_closing_degree1'}), + call(domain='number', service='set_value', service_data={'value': 3.0}, target={'entity_id': 'number.mock_offset_calibration1'}), + call(domain='number', service='set_value', service_data={'value': 40}, target={'entity_id': 'number.mock_opening_degree2'}), + call(domain='number', service='set_value', service_data={'value': 60}, target={'entity_id': 'number.mock_closing_degree2'}), + call(domain='number', service='set_value', service_data={'value': 12}, target={'entity_id': 'number.mock_offset_calibration2'}) + ] + ) + + assert vtherm.nb_device_actives >= 2 # should be 2 but when run in // with the first test it give 3 + + # 3: set presence off -> should deactivate the valve and change target + # fmt: off + with patch("custom_components.versatile_thermostat.base_thermostat.BaseThermostat.send_event") as mock_send_event, \ + patch("homeassistant.core.ServiceRegistry.async_call") as mock_service_call,\ + patch("homeassistant.core.StateMachine.get", side_effect=mock_get_state_side_effect.get_side_effects()) as mock_get_state: + # fmt: on + now = now + timedelta(minutes=3) + vtherm._set_now(now) + + await send_presence_change_event(vtherm, False, True, now) + await hass.async_block_till_done() + + assert vtherm.is_device_active is False + assert vtherm.valve_open_percent == 0 + + # the underlying set temperature call and the call to the valve + assert mock_service_call.call_count == 8 + mock_service_call.assert_has_calls([ + call('climate', 'set_temperature', {'entity_id': 'climate.mock_climate1', 'temperature': 17.2}), + call('climate', 'set_temperature', {'entity_id': 'climate.mock_climate2', 'temperature': 17.2}), + call(domain='number', service='set_value', service_data={'value': 0}, target={'entity_id': 'number.mock_opening_degree1'}), + call(domain='number', service='set_value', service_data={'value': 100}, target={'entity_id': 'number.mock_closing_degree1'}), + call(domain='number', service='set_value', service_data={'value': 3.0}, target={'entity_id': 'number.mock_offset_calibration1'}), + call(domain='number', service='set_value', service_data={'value': 0}, target={'entity_id': 'number.mock_opening_degree2'}), + call(domain='number', service='set_value', service_data={'value': 100}, target={'entity_id': 'number.mock_closing_degree2'}), + call(domain='number', service='set_value', service_data={'value': 12}, target={'entity_id': 'number.mock_offset_calibration2'}) + ] + ) + + assert vtherm.nb_device_actives == 0 diff --git a/tests/test_start.py b/tests/test_start.py index 47dca6e..b227bb0 100644 --- a/tests/test_start.py +++ b/tests/test_start.py @@ -58,6 +58,7 @@ async def test_over_switch_full_start(hass: HomeAssistant, skip_hass_states_is_s assert entity._motion_state is None assert entity._presence_state is None assert entity._prop_algorithm is not None + assert entity.have_valve_regulation is False # should have been called with EventType.PRESET_EVENT and EventType.HVAC_MODE_EVENT assert mock_send_event.call_count == 2 @@ -94,18 +95,6 @@ async def test_over_climate_full_start(hass: HomeAssistant, skip_hass_states_is_ return_value=fake_underlying_climate, ) as mock_find_climate: entity = await create_thermostat(hass, entry, "climate.theoverclimatemockname") - # entry.add_to_hass(hass) - # await hass.config_entries.async_setup(entry.entry_id) - # assert entry.state is ConfigEntryState.LOADED - # - # def find_my_entity(entity_id) -> ClimateEntity: - # """Find my new entity""" - # component: EntityComponent[ClimateEntity] = hass.data[CLIMATE_DOMAIN] - # for entity in component.entities: - # if entity.entity_id == entity_id: - # return entity - # - # entity = find_my_entity("climate.theoverclimatemockname") assert entity assert isinstance(entity, ThermostatOverClimate) @@ -127,6 +116,7 @@ async def test_over_climate_full_start(hass: HomeAssistant, skip_hass_states_is_ assert entity._window_state is None assert entity._motion_state is None assert entity._presence_state is None + assert entity.have_valve_regulation is False # should have been called with EventType.PRESET_EVENT and EventType.HVAC_MODE_EVENT assert mock_send_event.call_count == 2 diff --git a/tests/test_temp_number.py b/tests/test_temp_number.py index 3672458..0100cb6 100644 --- a/tests/test_temp_number.py +++ b/tests/test_temp_number.py @@ -17,7 +17,7 @@ from custom_components.versatile_thermostat.base_thermostat import BaseThermosta from custom_components.versatile_thermostat.thermostat_switch import ( ThermostatOverSwitch, ) -from custom_components.versatile_thermostat.commons import NowClass +from custom_components.versatile_thermostat.const import NowClass from custom_components.versatile_thermostat.vtherm_api import VersatileThermostatAPI from .commons import * diff --git a/tests/test_valve.py b/tests/test_valve.py index 75decbb..70023d4 100644 --- a/tests/test_valve.py +++ b/tests/test_valve.py @@ -103,6 +103,7 @@ async def test_over_valve_full_start( assert entity._motion_state is None # pylint: disable=protected-access assert entity._presence_state is None # pylint: disable=protected-access assert entity._prop_algorithm is not None # pylint: disable=protected-access + assert entity.have_valve_regulation is False # should have been called with EventType.PRESET_EVENT and EventType.HVAC_MODE_EVENT # assert mock_send_event.call_count == 2

    =$&9+bEQ{xKW$S72-vmXg$k6W_4N;nkH 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/logos.xcf b/documentation/fr/images/logos.xcf new file mode 100644 index 0000000000000000000000000000000000000000..15e846f8f073ccf238b2e65e4e6c4c78cc15a6ad GIT binary patch literal 589254 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%0Dqyl$F!{)q2 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ΜMBxeJ2HoLzrv!$11R?)Eji%a9m!@c*l=b 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/motion-detection-icon.png b/documentation/fr/images/motion-detection-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..255141c2d501495af0dc83160c3dde84c37f6881 GIT binary patch literal 1900 zcmZWp3pkYN7yrbTl+BKHSH8bXZZ+c)h6bw{%P2L*7{gA4W;D#LnPCQ{QYfn}JA_!Q zrm-qoyUWOs5Yf6u?uNqSvRalB8+Jd{U!MQ}d!F;1^Pcnjo%5dazR!CFchpT;Nm~g3 z0A;K@1`lZ?Nc0r9LjM!z6dD0Q&Yy-xi#L!{fTX!kiwR4N~L_KtSl%9rB>yHPS4>yl~l8 z7@zc!{QAdV;_(+FoL5Vf)ib=q!?Jf-h!`8M{Y6Q!jl4SvvAGTdk!NrNrY-9yZC-5UO1Zn#;PcJ)Zh^q z8}}M(_fM$&GCkw7okYtkw^ZwD54-DLRJb{3VM>Uege^AN_Ra8Cq|$ti+4zx5XCm;g ze>>QieP}eiBV2l3Y>XsZed)bS>q?6#m{@(drH7gq)>$?ze$*-VKxZJftv8aXVK)21 zm$SkpDgb*am4BB$&J{8&RV? z`3+ld9q8hX#$qAu9m1hdnA}q=Ubnow3`*5SBanC`&m#^YECxL2BrBK#7ckiC6aXb~ zfJ_F37X%6zbSBq9;Hdu|;Q-m|ZiGJg9>NQE)F*l3Ks1X(0d3(Ha0`7WB@hHroRd@s zJm%|BYG zI^bvm3f&JwV?g79YCsnQ^&b9zflmcD5lNefcAJTt0{=_&;Zitg76U5CbNX~HAIY18 zABiZ$df%Jo@L|aBz0j1Mlu(F`6LV6E`38=LF37i7j0=IZ{Z)F^Q8h1>Cv7q*=N6}4 z!TF^cCT2&8>eVZ^kL4AS!b4fCf-2Iq>e7}tV(<%9Mau&jprJz7y@f36U*8Un$D&=5 zRc~ZkFXY;DsnoVZ-C?Ck?B<^$o98=tYsNNo-?djBua0Nxm8r;|UjFK_%K6zgCzCrR zi}pvV&-zExhXV*v!3>+3eJH$6#cH3dE90Hv0+p0jn-QF2be zZvWcCKGB20v$t9j5jJxD9)FZ+sH00;p6_(?NIHp13Co+}AN$SI$1$ARs%qS@Hgl#8 zeO`|yw$-bA_LPm!Np&yNC=D3&Qf*3U2eoNplj`)GD6HLy7W!Y{f@tCSbva+@SDI_y zfx~Z`88hY=`q=q4_q=}~ddn(Oqg#$Ax$H4F)#L5zW>^QTo~DUJnp6`;RvS_BxWO|_ ztFOZm~xp?1hoSbqzU{JIGD&F9`z4Z0ElUL>zr^4pKSJy1zd+-7Emsuy!2 zXZy47KbMj(j~IuiJ3AV=hhf+g75i3E>Zmjdt*OS(RT@&!ni_Y{IG`J!SkN16k*hqB z&v(}KAWw)dO(yEl#J$GqL&7#lq+4>gwRlIBq+LrzeC>&_ ZKCsm2vR3}hAjJCPigi7TDL!-}?qAndESLZQ literal 0 HcmV?d00001 diff --git a/documentation/fr/images/multi-switch-activation.png b/documentation/fr/images/multi-switch-activation.png new file mode 100644 index 0000000000000000000000000000000000000000..58ffbd9a568274f9fdd159c20fc4b1aafa501a4d GIT binary patch literal 22408 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

  • ^Ed%#@9mubX+o4s%@0b|$4_!=8Uieu!Cx0lpAv9oj(65A} z6LmG?z%{91Tl*%c|4V;_Q`(Oe3BOcxSOYQpbuC_lVx8zxpSpL|*#zCa@IN4(Hx-fe zRvC*Y`P;T*XZn?n7Uo+}N9Tl+F*7+5D>Gs-colsvDCM{6C;O{TDjjmvY(Eyq6fbrF z9oPp%@yCUjsIs3%L=MyDQdF2V*MHCXIU7_;&@3hH=@Kl{LENrlmFju0)(>iZcGI1pEpOm#X{45XvnH66Ri?dh&Qx7OAikzBZp=rndZ@b6?C zvuk&`c5YCw4pwLEXZe+{Msb=e^~2sqRr}rBvl3Zd?ILIg(qQr}-PPq$dxi5g(vX9R zjd+J2ySYe%s%35i;bm)K#S4o%2Yoh%hn;b_v$tFY!Sr$JR7mhP!YS}LP6fb2%6ksM zuxx?^I(Ap@TzyI9S=a#ajm+KW*kaFNmLv!e{5qHipr-M0@T@FRT=OTJ@o6kw?L>WaNrIp(~}NYE2omV#{$X7Z%QBje-5%dn;tKw|SCW z;8cOy9NgBkPu1GI*N+ZC7FEo!=cjCaH-6EaCJ?o=JbLZ0&nJ=T2btj4gPiJHkE1n+ zYtYU<%%Af&w|Vl-7PN+RFB_8u1lGs2*i!;pDec{SgPFL|_$_Akts5h{OvULQ3e>Xs zSWeIhK#c^O(_JIHS(nVo$C#PivQeU3%N4ot7-n0Axidfv&)1;;f zwC4TJmvePXlT{vmk?JTZ))7fY9#OM#}e>Bsw3N+ivsEI+>9e=K=9v?Cx(r}$%d zbbw4huJV7o*$4%9h>{}BWMtu;f9l^#3Fvz*UF9$T+W~?ldJWM=(1`V4`48m)&Y|DEI#8~7NbQKB#7Yo3_rJg;M$Fe#C4#) z&*d~$>=uVN&$n=aJJGjq;Q?$^NY{*?D;L4)$@RkCeEtCJ7(RNefCJ{-jr?X!#k~Xg4dMgk# z_u;Q&8G&NC^q&*(58#cqGWli&*v&iE*mV=)au|i&nvwBIfum2;iH{$Ms{GwBV#A?W zV17e=4EuFU*QZvs9RJqf5ej=M9egG?1SH?Y;p3JM_s|9b#YuH+Eney0^mhUHmmPq9 zTXMCCd)&e6o*5$H|Jt}B$OMaZF@k=B7DpT}|5yF@_z?<=D*jBm+r3M!(F8b&XPe`j%`xNwE*2mK>_ U&`5QK{Vy6CDmutYCCkA72P?+a=l}o! literal 0 HcmV?d00001 diff --git a/documentation/fr/images/dev-tools-climate.png b/documentation/fr/images/dev-tools-climate.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c5ef6fa88e9acba300393d2dd885d59f3c5cf4 GIT binary patch literal 106816 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 literal 0 HcmV?d00001 diff --git a/documentation/fr/images/dev-tools-turnon-boiler-1.png b/documentation/fr/images/dev-tools-turnon-boiler-1.png new file mode 100644 index 0000000000000000000000000000000000000000..5360998f4c5ff5949fa708f32ac097de3c371269 GIT binary patch literal 48296 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∈#at)2ft`Nb;L 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