From 9bba4f3d856101af23219c07b3b3d99b7b40abae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 08:01:09 +0000 Subject: [PATCH 001/258] Bump the production-dependencies group across 1 directory with 2 updates Bumps the production-dependencies group with 2 updates in the / directory: [good_job](https://github.com/bensheldon/good_job) and [ransack](https://github.com/activerecord-hackery/ransack). Updates `good_job` from 3.99.0 to 3.99.1 - [Release notes](https://github.com/bensheldon/good_job/releases) - [Changelog](https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md) - [Commits](https://github.com/bensheldon/good_job/compare/v3.99.0...v3.99.1) Updates `ransack` from 4.1.1 to 4.2.0 - [Release notes](https://github.com/activerecord-hackery/ransack/releases) - [Changelog](https://github.com/activerecord-hackery/ransack/blob/main/CHANGELOG.md) - [Commits](https://github.com/activerecord-hackery/ransack/compare/4.1.1...v4.2.0) --- updated-dependencies: - dependency-name: good_job dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: ransack dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8dab8384f..eda287eed 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -176,7 +176,7 @@ GEM rails (>= 4.0.0) globalid (1.2.1) activesupport (>= 6.1) - good_job (3.99.0) + good_job (3.99.1) activejob (>= 6.0.0) activerecord (>= 6.0.0) concurrent-ruby (>= 1.0.2) @@ -345,7 +345,7 @@ GEM activesupport (>= 3.0.0) raabro (1.4.0) racc (1.8.0) - rack (3.1.6) + rack (3.1.7) rack-cors (2.0.2) rack (>= 2.0.0) rack-mini-profiler (3.3.1) @@ -397,7 +397,7 @@ GEM zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - ransack (4.1.1) + ransack (4.2.0) activerecord (>= 6.1.5) activesupport (>= 6.1.5) i18n From 17669065f2a11810435cfa8106a1e9a69c1289b4 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 5 Jul 2024 11:40:52 +0200 Subject: [PATCH 002/258] =?UTF-8?q?Modifie=20le=20paragrpahe=20sur=20les?= =?UTF-8?q?=20donn=C3=A9es=20demand=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api_particulier/faq_entries.fr.yml | 82 ++++++++----------- 1 file changed, 32 insertions(+), 50 deletions(-) diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index 8f695eff1..409fb0c52 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -213,48 +213,35 @@ fr: - name: "Demande d’habilitation" entries: - - question: "Quelles informations me seront demandées ?" + - question: "Quelles informations sont demandées ?" answer: |+ - Voici la liste des informations à compléter lors de votre demande d’habilitation : + Les informations que vous aurez à compléter lors de votre demande d'habilitation varient selon le formulaire que vous allez choisir. En effet, les champs de certains formulaires sont déjà pré-remplis. C'est par exemple le cas des formulaires associés à un éditeur de logiciel, ou encore des formulaires conçus pour un cas d'usage délimité. + Dans tous les cas, à la fin de la démarche, avant l'envoi de votre demande à nos services, une page récapitulative vous permettra de vérifier les informations qui seront transmises. - - **L’identité de votre organisation** - Le numéro de SIRET de votre organisation. + Que vous ayez à les saisir ou quelles soient déjà complétées, voici l'ensemble des informations qui constituent une demande d'habilitation : + - **L’identité de votre organisation** : Le numéro de SIRET de l'organistation pour laquelle la demande est effectuée. Toutes les organisations n’étant pas [éligibles à accéder à l'API Particulier](<%= faq_index_path(anchor: 'quelles-sont-les-conditions-d-eligibilite') %>). - - **L’équipe technique qui implémentera l’API** - Qui sera en charge techniquement de l’API ? Il peut s’agir de développeurs en interne, externes ou d’un éditeur de logiciel (son nom vous sera demandé). - - **Le cas d’usage de votre demande** - - **Le nom et une description précise de votre service** - Quel est l’objectif de votre service ? qui l’utilisera ? et à quoi serviront les données que vous nous demandez ? - - **La liste des données souhaitées** - - {:.fr-highlight} - > ℹ️ Pour les identifier, vous pouvez vous aider : - > - du [catalogue de données](<%= endpoints_path %>). Il présente l’ensemble des API disponibles accompagnées d’une documentation fonctionnelle et technique. - > - des cas d’usages proposés par API Particulier. Nous y décrivons les données utiles : - > - [Aide facultatives à la scolarité](<%= cas_usage_path(uid: 'aides_scolarite')%>) ; - > - [Tarification cantine des collèges et lycées](<%= cas_usage_path(uid: 'cantines-colleges-lycees-tarification')%>) ; - > - [Aides des centres communaux d'action sociale (CCAS)](<%= cas_usage_path(uid: 'ccas')%>) ; - > - [Tarification sociale et solidaire des transports](<%= cas_usage_path(uid: 'tarification_transports')%>) ; - > - [Portail famille des communes](<%= cas_usage_path(uid: 'portail_famille')%>). - - - **Le traitement des données personnelles** - Qui seront les destinataires de données reçues de l’API Particulier ? Le destinataire étant, selon la [définition de la CNIL](https://www.cnil.fr/fr/definition/destinataire){:target="_blank"}, _"la personne habilitée à obtenir communication de données enregistrées dans un fichier ou un traitement en raison de ses fonctions."_ - Il peut s’agir d’un agent de votre administration, d’un usager de service public ... - Le temps de conservation des données en mois sera également à spécifier. - - **Le cadre juridique** - L’accès à l’API Particulier se fait sous réserve que son utilisation soit justifiée. L’accès à la donnée requiert la fourniture d’un cadre juridique précis, c’est pourquoi, il vous sera demandé de spécifier la nature et les références du texte vous autorisant à traiter les données. - Si vous êtes une administration centrale, une agence d’État, un opérateur, ou un service déconcentré, il vous faudra transmettre le **décrêt** ou l’**arrêté** justifiant votre demande. - - {:.fr-highlight} - > ⚠️ Attention, quel que soit votre statut, le [**CRPA** (Code des relations entre le public et l’administration)](https://www.legifrance.gouv.fr/codes/texte_lc/LEGITEXT000031366350/2020-12-14/){:target="_blank"}, la [**loi ESSOC** (pour un État au service d’une société de confiance)](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000037307624/){:target="_blank"} ou la **loi Lemaire** (pour une République numérique) **ne sont pas suffisants** car ils indiquent un principe d’échange qui doit être complété par un cadre juridique précis pour l’utilisation envisagée. - - **Les coordonnées des différents contacts** - L’ensemble des coordonnées renseignées seront strictement utilisées pour communiquer avec vous. - - **Le responsable du traitement des données**. Le responsable de traitement est la personne physique ou morale qui, seule ou conjointement avec d’autres, détermine les finalités et les moyens du traitement des données à caractère personnel. Cette personne renseignée doit obligatoirement appartenir à l’organisation déclarée dans la demande. - - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande. + - **L’équipe technique qui implémentera l’API** : c'est-à-dire l'organisation/le service qui sera en charge techniquement de l’API. Il peut s’agir de développeurs en interne dans votre administration, externes ou d’un éditeur de logiciel. + - **Le formulaire choisi** : cas d'usages, formulaires d'un éditeur ou demande libre + - **Le nom du projet et une description précise de votre service** : Dans ces deux champs textes, il s'agit d'expliciter pourquoi et comment les données de l'API Particulier seront utilisées. Qui utilisera le service intégrant les données ? à quoi serviront les données démandées ? Il est possible d'ajouter une pièce jointe. + - **La date de mise en production prévue, et la volumétrie approximative** : Ces informations facultatives permettent de mieux appréhender les besoins et les contraintes du projet. + - **La liste des données souhaitées** : Les droits qui seront attribués après validation de l'habilitation correspondront aux cases cochées dans la demande d'habilitation. Pour toutes les demandes, seules les données strictement utiles à la finalité du service décrite sont autorisées. + - **Le traitement des données personnelles** : Pour indiquer qui seront les destinataires de données reçues de l’API Particulier. Le destinataire est, selon la [définition de la CNIL](https://www.cnil.fr/fr/definition/destinataire){:target="_blank"}, _"la personne habilitée à obtenir communication de données enregistrées dans un fichier ou un traitement en raison de ses fonctions."_ Il peut donc s’agir d’un agent de l'administration, d’un usager de service public ... Le temps de conservation des données en mois doit également être précisé. + - **Le cadre juridique** : + - **la description** : L’accès à l’API Particulier se fait sous réserve que son utilisation soit justifiée. L’accès à la donnée requiert la fourniture d’un cadre juridique précis, c’est pourquoi, il vous sera demandé de spécifier la nature et les références du texte vous autorisant à traiter les données. + - **les justificatifs, une URL de la référence légilsative ou une pièce jointe** : + - _Pour les administrations centrales, agences d’État, opérateurs ou services déconcentrés_, il vous faudra transmettre le **décrêt** ou l’**arrêté** justifiant votre demande. + + {:.fr-highlight} + > ⚠️ Attention, quel que soit votre statut, le [**CRPA** (Code des relations entre le public et l’administration)](https://www.legifrance.gouv.fr/codes/texte_lc/LEGITEXT000031366350/2020-12-14/){:target="_blank"}, la [**loi ESSOC** (pour un État au service d’une société de confiance)](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000037307624/){:target="_blank"} ou la **loi Lemaire** (pour une République numérique) **ne sont pas suffisants** car ils indiquent un principe d’échange qui doit être complété par un cadre juridique précis pour l’utilisation envisagée. + + - _Pour les collectivités_, une délibération décrivant le service envisagé et les données nécessaires est souvent attendue. Pour en savoir plus, consultez [la question/réponse suivante](<%= faq_index_path(anchor: 'qu-est-ce-qu-une-bonne-deliberation-pour-acceder-a-api-particulier') %>). + - **Les coordonnées des différents contacts** : + - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande, qui doit pouvoir exercer sa mission en toute indépendance et à l'abri des conflits d'intérêt. Cette [fiche de la CNIL](https://www.cnil.fr/fr/designer-un-delegue-la-protection-des-donnees-dans-une-collectivite){:target="_blank"}
- Je n’ai pas de DPD, que faire ? + Vous n'avez pas de DPD, que faire ? Si vous n’avez pas de DPD, c’est que vous n’êtes probablement pas habilité à pouvoir utiliser API Particulier. En effet, la nomination d’un DPD est obligatoire pour toute autorité publique ou tout organisme public, ainsi que pour toute entreprise effectuant un suivi régulier et systématique de données personnelles à grande échelle ou de données personnelles sensibles. Ce qui est au coeur de l’usage d’API Particulier.
@@ -264,26 +251,21 @@ fr: {:.fr-highlight} > ℹ️ Le contact métier et le contact technique peuvent être confondus, notamment si vous passez par un éditeur. - - **L’acceptation des conditions d’utilisation API Particulier** - Avant tout envoi de votre demande, vous devez **[accepter nos conditions générales d’utilisation](<%= cgu_path %>)**. + - **Les conditions d’utilisation API Particulier** + Avant tout envoi de votre demande, vous devez **[accepter nos conditions générales d’utilisation](<%= cgu_path %>)** ainsi que toutes celles qui figurent à la fin de la demande d'habilitation. Nous vous invitons à les lire attentivement car les données circulant par le biais d’API Particulier sont sensibles. **Votre futur accès à l’API s’accompagne d’engagements**, notamment celui de présenter les données uniquement aux agents habilités ou à l'usager préalablement identifié, et celui de tracer l’accès de ces données. - + - question: "Qu'est ce qu'une bonne délibération pour accéder à API Particulier ?" answer: |+ - Lorsque vous demandez un accès à l'API Particulier pour mettre en place une politique tarifiaire, il est nécessaire de fournir, dans le cadre juridique, l'acte/ la délibération qui fixe les conditions tarifaires ou d'attribution. C'est ce document qui permettra d'apprécier finement le droit d'accès à chaque donnée. - - ## Caractéristiques de la délibération attendue + Lorsque vous demandez un accès à l'API Particulier pour simplifier une démarche, il est parfois nécessaire de fournir, dans le cadre juridique, la délibération qui fixe les conditions tarifaires ou d'attribution. C'est ce document qui permettra d'apprécier finement le droit d'accès à chaque donnée. - Vous pouvez retrouver une délibération passée qui expose le mode de fonctionnement d'une démarche. - Pour que la délibération ou l'acte soient acceptés comme cadre juridique dans votre demande d'habilitation API Particulier, il faut qu'il décrivent précisémment les données utiles pour la tarification ou l'attribution d'aides. - - Exemple d'une "bonne" délibération : Dans le cadre d'une facturation de prestation enfance, une délibération avec les barèmes appliqués suivant le montant du quotient familial convient. - - Exemple d'une délibération "insuffisante" : Une délibération qui indique _"le conseil communal décide d'utiliser API Particulier pour consommer les données CAF en vue de simplifier la démarche"_ ne sera pas acceptée car elle manque de précision sur la finalité des données nécessaires et ne permet pas de vérifier le respect de la minimisation des données appelées. + **Il n'est pas nécessaire de prendre une délibération spécifique** pour accéder à l'API. Une délibération déjà existante peut suffire si elle remplit les caractéristiques suivantes : - ## Pour demander les données les plus sensibles, voici ce qui est attendu : + **Caractéristiques de la délibération attendue :** - - Quotient familial de la CAF ou MSA : une grille tarifiaire dépendant du quotient familial ; - - Adresse issue de l'API Quotient familial CAF/MSA : une indication qui précise que le tarif ou l'attribution de l'aide est différent suivant que la personne habite ou non sur le territoire ; - - Identité des allocataires issus de l'API Quotient familial CAF/MSA : une indication qui précise que le tarif ou l'attribution de l'aide est différent suivant le nombre d'enfants à charge. + Pour que la délibération soient acceptée comme cadre juridique dans votre demande d'habilitation API Particulier, il faut qu'elle décrive précisémment les données utiles pour la tarification ou l'attribution d'aides. + - **Exemple d'une délibération qui répond aux critères attendus** : Dans le cadre d'une facturation de prestation enfance, une délibération avec les barèmes appliqués suivant le montant du quotient familial convient. + - **Exemple d'une délibération qui ne répond pas aux critères attendus pour être habilité** : Une délibération qui indique _"le conseil communal décide d'utiliser API Particulier pour consommer les données CAF en vue de simplifier la démarche"_ ne sera pas acceptée car elle manque de précision sur la finalité des données nécessaires et ne permet pas de vérifier le respect de la minimisation des données appelées. - question: "Je n’ai pas de nouvelles de ma demande d’habilitation" answer: |+ From 63978de2ab340da6ed02569c97ff798855d7c80e Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 5 Jul 2024 12:00:20 +0200 Subject: [PATCH 003/258] Fix orthographe --- .../locales/api_particulier/faq_entries.fr.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index 409fb0c52..76ef55c3a 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -213,12 +213,27 @@ fr: - name: "Demande d’habilitation" entries: + - question: "Quel formulaire utiliser pour faire la demande ?" + answer: |+ + {:.fr-h6} + #### Vous avez un éditeur de logiciel : + + En tant qu'administration, vous souhaitez obtenir un accès à l'API Particulier qui sera intégrée par votre éditeur : + - **Si celui-ci a déjà intégré l'API Particulier**, il vous a sûrement déjà transmis le lien vers le formulaire pré-rempli dédié. Vous pouvez retrouver ce formulaire en sélectionnant le nom de l'éditeur depuis [Datapass](https://datapass.api.gouv.fr/api-particulier){:target="_blank"}. + - **Si celui-ci ne propose pas déjà l'API Particulier**, nous vous recommandons de le contacter votre éditeur et de lui transmettre le [lien](<%= developers_path %>) vers la documentation technique pour s'assurer qu'il peut intégrer l'API. + + {:.fr-h6} + #### Vous n'avez pas d'éditeur de logiciel : + + En tant qu'administration, vous souhaitez obtenir un accès à l'API Particulier que vous allez intégrer par vous même dans votre système d'information : + - **Si vous avez un cas d'usage précis**, vous pouvez utiliser le formulaire pré-rempli associé à ce cas d'usage. Vous retrouverez le formulaire en bas de chaque fiche cas d'usage présente sur [cette page](<%= cas_usages_path %>). + - **Si votre service ne correpond à aucun cas d'usage défini [ici](<%= cas_usages_path %>)**, vous pouvez utiliser le formulaire de demande libre. ⚠️ Les demandes libres sont plus longues à traiter car elles nécessitent une instruction plus approfondie. - question: "Quelles informations sont demandées ?" answer: |+ Les informations que vous aurez à compléter lors de votre demande d'habilitation varient selon le formulaire que vous allez choisir. En effet, les champs de certains formulaires sont déjà pré-remplis. C'est par exemple le cas des formulaires associés à un éditeur de logiciel, ou encore des formulaires conçus pour un cas d'usage délimité. Dans tous les cas, à la fin de la démarche, avant l'envoi de votre demande à nos services, une page récapitulative vous permettra de vérifier les informations qui seront transmises. - Que vous ayez à les saisir ou quelles soient déjà complétées, voici l'ensemble des informations qui constituent une demande d'habilitation : + Que vous ayez à les saisir ou qu'elles soient déjà complétées, voici l'ensemble des informations qui constituent une demande d'habilitation : - **L’identité de votre organisation** : Le numéro de SIRET de l'organistation pour laquelle la demande est effectuée. Toutes les organisations n’étant pas [éligibles à accéder à l'API Particulier](<%= faq_index_path(anchor: 'quelles-sont-les-conditions-d-eligibilite') %>). - **L’équipe technique qui implémentera l’API** : c'est-à-dire l'organisation/le service qui sera en charge techniquement de l’API. Il peut s’agir de développeurs en interne dans votre administration, externes ou d’un éditeur de logiciel. From e258ba09257904454993c29c0d367e933ef42f55 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 5 Jul 2024 12:09:54 +0200 Subject: [PATCH 004/258] Retire paragraphe descriptif Datapass, car maintenant c'est fluide --- .../api_particulier/faq_entries.fr.yml | 30 ++----------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index 76ef55c3a..f94747376 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -177,34 +177,10 @@ fr: - [Tarification sociale et solidaire des transports](https://api.gouv.fr/guides/delivrance-titres-transport){:target="_blank"} ; - [Portail famille des communes](https://api.gouv.fr/guides/portail-famille-tarification){:target="_blank"}. - - question: "Quelles sont les étapes pour utiliser l'API Particulier ?" + - question: "Je suis un éditeur de logiciel et je souhaite proposer l'API Particulier à mes clients" answer: |+ - #### Je suis une collectivité ou une administration : - - 1. **Je consulte [les cas d’usages de l'API Particulier](<%= cas_usages_path %>)** : - - Si j'ai un éditeur de logiciel, je consulte le tableau en bas du cas d'usage pour savoir si mon éditeur intègre déjà l’API Particulier. - - Sinon je contacte mon éditeur et je lui transmets le lien vers la documentation technique pour m'assurer qu'il peut intégrer l'API. - - {:.fr-highlight} - > **Je peux même tester l'API Particulier en préproduction.** Pour en savoir plus, consulter [cette rubrique de l'espace développeur](<%= developers_path(anchor: 'tester-api-preproduction') %>). - - 2. **Je clique sur le bouton "[faire une demande d'habilitation](<%= datapass_base_url %>/api-particulier)"**, je crée mon compte DataPass ou je me connecte. - - 3. **Une fois sur la première page du formulaire d'accès à l'API Particulier, je complète l'encadré "Qui implémentera l'API ?"** : - - Si j'ai un éditeur, je coche "Votre éditeur de logiciel" et je le sélectionne dans la liste déroulante s'il est disponible. - - Si je n'ai pas d'éditeur, je coche "Votre équipe de développeurs". Je clique sur "Suivant". - - 4. **À la page suivante, rubrique "Modèles pré-remplis", je sélectionne le formulaire pré-rempli adéquat** : - - Si j'ai un éditeur, je retrouve son nom et le nom de la solution dans la liste déroulante. - - Si je n'ai pas d'éditeur, je laisse le mode par défaut "Demande libre". - - 5. **Je complète mon formulaire** : informations sur le projet, données nécessaires, traitement des données, cadre juridique - dont délibération -, coordonnées de l'équipe dont responsable technique, délégué à la protection des données et responsable de traitement. Les informations qui vous seront demandées pour compléter le formulaire sont décrites dans [cette rubrique](<%= faq_index_path(anchor: 'quelles-informations-me-seront-demandees') %>). - - 6. **Une fois ma demande instruite et validée par l'équipe API Particulier**, je reçois un e-mail m'indiquant où récupérer mon jeton. Je le transmets à mon éditeur ou à mes développeurs. - - #### Je suis un éditeur et je ne suis pas encore référencé : - - ℹ️ Si vous êtes **éditeur de logiciels, c'est à votre client public, collectivité ou administration, de faire sa demande d'habilitation auprès de l'API Particulier**. + {:.fr-highlight} + > ℹ️ Si vous êtes **éditeur de logiciel, c'est à votre client public, collectivité ou administration, de faire sa demande d'habilitation auprès de l'API Particulier**. Vous pouvez nous demander de vous référencer sur un cas d'usage afin de proposer un formulaire pré-rempli qui simplifiera l'expérience de vos clients. Voici la procédure à suivre : - Je repère les données dont mes clients publics ont besoin pour un cas d'usage précis que je peux ou pourrai proposer dans ma solution logicielle ; From 941c48542b39f7efed673ff8e979485555f95152 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 5 Jul 2024 14:20:41 +0200 Subject: [PATCH 005/258] =?UTF-8?q?Retire=20premi=C3=A8r=20epersonne=20du?= =?UTF-8?q?=20singulier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/locales/api_particulier/faq_entries.fr.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index f94747376..dbeaee420 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -183,9 +183,9 @@ fr: > ℹ️ Si vous êtes **éditeur de logiciel, c'est à votre client public, collectivité ou administration, de faire sa demande d'habilitation auprès de l'API Particulier**. Vous pouvez nous demander de vous référencer sur un cas d'usage afin de proposer un formulaire pré-rempli qui simplifiera l'expérience de vos clients. Voici la procédure à suivre : - - Je repère les données dont mes clients publics ont besoin pour un cas d'usage précis que je peux ou pourrai proposer dans ma solution logicielle ; - - Je consulte la documentation technique, et j'utilise le bac à sable pour tester les appels d'API ; - - J'écris à [api-particulier@api.gouv.fr](mailto:api-particulier@api.gouv.fr) pour être référencé sur le cas d'usage associé et avoir un formulaire pré-rempli à disposition de mes clients. + - Réprer les données dont vos clients publics ont besoin pour un cas d'usage précis qui seront proposées dans votre solution logicielle ; + - Consulter la documentation technique, et utiliser le bac à sable pour tester les appels d'API ; + - Écrire à [api-particulier@api.gouv.fr](mailto:api-particulier@api.gouv.fr) pour être référencé sur le cas d'usage associé et avoir un formulaire pré-rempli à disposition de vos clients. - name: "Demande d’habilitation" entries: From 6252710b70e0b03cf69d0cc9e244e131f65b73aa Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 16 Jul 2024 08:53:14 +0200 Subject: [PATCH 006/258] Prise en compte retours Miryad --- .../api_particulier/cas_usages_entries.fr.yml | 2 +- config/locales/api_particulier/faq_entries.fr.yml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/locales/api_particulier/cas_usages_entries.fr.yml b/config/locales/api_particulier/cas_usages_entries.fr.yml index e41fd9c3a..cf6ae39d6 100644 --- a/config/locales/api_particulier/cas_usages_entries.fr.yml +++ b/config/locales/api_particulier/cas_usages_entries.fr.yml @@ -1130,7 +1130,7 @@ fr: {:.fr-text--lg} Cette solution interroge l'[API quotient familial MSA & CAF](<%= endpoint_path(uid: 'cnav/quotient_familial_v2') %>) et FranceConnect pour récupérer les informations de l'usager, à savoir son identité pivot, celles des membres de sa famille et son quotient familial. La collectivité pourra ensuite utiliser l'identité pivot pour mettre à jour les quotients familiaux. - Cette solution permet ainsi à la collectvité d'interroger l'[API quotient familial MSA & CAF](<%= endpoint_path(uid: 'cnav/quotient_familial_v2') %>) avec une identité pivot vérifiée, sans avoir à intégrer tout de suite la [modalité d'appel FranceConnect](<%= cas_usages_path(anchor: 'modalite-appel-franceconnect') %>). + Cette solution permet ainsi à la collectvité d'interroger l'[API quotient familial MSA & CAF](<%= endpoint_path(uid: 'cnav/quotient_familial_v2') %>) avec une identité pivot vérifiée, sans avoir à intégrer tout de suite la [modalité d'appel FranceConnect](<%= cas_usage_path('modalite-appel-franceconnect') %>). diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index dbeaee420..ecab2542f 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -183,9 +183,9 @@ fr: > ℹ️ Si vous êtes **éditeur de logiciel, c'est à votre client public, collectivité ou administration, de faire sa demande d'habilitation auprès de l'API Particulier**. Vous pouvez nous demander de vous référencer sur un cas d'usage afin de proposer un formulaire pré-rempli qui simplifiera l'expérience de vos clients. Voici la procédure à suivre : - - Réprer les données dont vos clients publics ont besoin pour un cas d'usage précis qui seront proposées dans votre solution logicielle ; - - Consulter la documentation technique, et utiliser le bac à sable pour tester les appels d'API ; - - Écrire à [api-particulier@api.gouv.fr](mailto:api-particulier@api.gouv.fr) pour être référencé sur le cas d'usage associé et avoir un formulaire pré-rempli à disposition de vos clients. + - Répérer les données dont vos clients publics ont besoin pour un [cas d'usage](<%= cas_usages_path %>) précis qui seront proposées dans votre solution logicielle ; + - Consulter l'[espace développeurs](<%= developers_path %>), et utiliser le [bac à sable](<%= developers_path(anchor: 'kit-de-mise-en-production') %>) pour tester les appels d'API ; + - Écrire à [api-particulier@api.gouv.fr](mailto:api-particulier@api.gouv.fr) pour être référencé sur le cas d'usage associé et remplissez ce [questionnaire pour avoir un formulaire pré-rempli](https://form.typeform.com/to/OJ4rkf5Z){:target='_blank'} à disposition de vos clients. - name: "Demande d’habilitation" entries: @@ -196,7 +196,7 @@ fr: En tant qu'administration, vous souhaitez obtenir un accès à l'API Particulier qui sera intégrée par votre éditeur : - **Si celui-ci a déjà intégré l'API Particulier**, il vous a sûrement déjà transmis le lien vers le formulaire pré-rempli dédié. Vous pouvez retrouver ce formulaire en sélectionnant le nom de l'éditeur depuis [Datapass](https://datapass.api.gouv.fr/api-particulier){:target="_blank"}. - - **Si celui-ci ne propose pas déjà l'API Particulier**, nous vous recommandons de le contacter votre éditeur et de lui transmettre le [lien](<%= developers_path %>) vers la documentation technique pour s'assurer qu'il peut intégrer l'API. + - **Si celui-ci ne propose pas déjà l'API Particulier**, nous vous recommandons de contacter votre éditeur et de lui transmettre le [lien](<%= developers_path %>) vers la documentation technique pour s'assurer qu'il peut intégrer l'API. {:.fr-h6} #### Vous n'avez pas d'éditeur de logiciel : @@ -216,7 +216,7 @@ fr: - **Le formulaire choisi** : cas d'usages, formulaires d'un éditeur ou demande libre - **Le nom du projet et une description précise de votre service** : Dans ces deux champs textes, il s'agit d'expliciter pourquoi et comment les données de l'API Particulier seront utilisées. Qui utilisera le service intégrant les données ? à quoi serviront les données démandées ? Il est possible d'ajouter une pièce jointe. - **La date de mise en production prévue, et la volumétrie approximative** : Ces informations facultatives permettent de mieux appréhender les besoins et les contraintes du projet. - - **La liste des données souhaitées** : Les droits qui seront attribués après validation de l'habilitation correspondront aux cases cochées dans la demande d'habilitation. Pour toutes les demandes, seules les données strictement utiles à la finalité du service décrite sont autorisées. + - **La liste des données souhaitées** : Les droits qui seront attribués après validation de l'habilitation correspondront aux cases cochées dans la demande d'habilitation. Pour toutes les demandes, seules les données strictement utiles à la finalité du service sont autorisées. Chaque donnée demandée devra être justifiée par le cadre juridique qui vous autorise à accéder à ces données (délibération tarifaire, décrets etc.). - **Le traitement des données personnelles** : Pour indiquer qui seront les destinataires de données reçues de l’API Particulier. Le destinataire est, selon la [définition de la CNIL](https://www.cnil.fr/fr/definition/destinataire){:target="_blank"}, _"la personne habilitée à obtenir communication de données enregistrées dans un fichier ou un traitement en raison de ses fonctions."_ Il peut donc s’agir d’un agent de l'administration, d’un usager de service public ... Le temps de conservation des données en mois doit également être précisé. - **Le cadre juridique** : - **la description** : L’accès à l’API Particulier se fait sous réserve que son utilisation soit justifiée. L’accès à la donnée requiert la fourniture d’un cadre juridique précis, c’est pourquoi, il vous sera demandé de spécifier la nature et les références du texte vous autorisant à traiter les données. @@ -228,7 +228,7 @@ fr: - _Pour les collectivités_, une délibération décrivant le service envisagé et les données nécessaires est souvent attendue. Pour en savoir plus, consultez [la question/réponse suivante](<%= faq_index_path(anchor: 'qu-est-ce-qu-une-bonne-deliberation-pour-acceder-a-api-particulier') %>). - **Les coordonnées des différents contacts** : - - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande, qui doit pouvoir exercer sa mission en toute indépendance et à l'abri des conflits d'intérêt. Cette [fiche de la CNIL](https://www.cnil.fr/fr/designer-un-delegue-la-protection-des-donnees-dans-une-collectivite){:target="_blank"} + - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande, qui doit pouvoir exercer sa mission en toute indépendance et à l'abri des conflits d'intérêt. Le DPD ne peut pas être le maire d'une commune. Cette [fiche de la CNIL](https://www.cnil.fr/fr/designer-un-delegue-la-protection-des-donnees-dans-une-collectivite){:target="_blank"} détaille précisément le rôle du DPD.
From 05c5270dc033511889e6de8f3e293c41075e10a2 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 16 Jul 2024 09:08:32 +0200 Subject: [PATCH 007/258] =?UTF-8?q?D=C3=A9ploie=20les=20changements=20sur?= =?UTF-8?q?=20API=20Entreprise?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../locales/api_entreprise/faq_entries.fr.yml | 110 +++++++----------- .../api_particulier/faq_entries.fr.yml | 8 +- 2 files changed, 48 insertions(+), 70 deletions(-) diff --git a/config/locales/api_entreprise/faq_entries.fr.yml b/config/locales/api_entreprise/faq_entries.fr.yml index 55a22f333..ad5da679f 100644 --- a/config/locales/api_entreprise/faq_entries.fr.yml +++ b/config/locales/api_entreprise/faq_entries.fr.yml @@ -196,84 +196,61 @@ fr: {:.fr-highlight} > ☝️ _Vous êtes éditeur de logiciel, proposez l’API Entreprise à vos clients mais ne figurez pas sur cette liste ?_ Écrivez nous à [support@entreprise.api.gouv.fr](mailto:support@entreprise.api.gouv.fr) - - question: "Quelles sont les étapes pour utiliser l'API Entreprise ?" + - question: "Je suis un éditeur de logiciel et je souhaite proposer l'API Particulier à mes clients" answer: |+ - #### Je suis une collectivité ou une administration : - - 1. **Je consulte [les cas d’usages de l'API Entreprise](<%= cas_usages_path %>)** : - - Si j'ai un éditeur de logiciel, je consulte le tableau en bas du cas d'usage pour savoir si mon éditeur intègre déjà l’API Entreprise. - - Sinon je contacte mon éditeur et je lui transmets le lien vers la documentation technique pour m'assurer qu'il peut intégrer l'API. - - {:.fr-highlight} - > **Je peux même tester l'API Entreprise en préproduction.** Pour en savoir plus, consulter [cette rubrique de l'espace développeur](<%= developers_path(anchor: 'tester-api-preproduction') %>). - - 2. **Je clique sur le bouton "[faire une demande d'habilitation](<%= datapass_base_url %>/api-entreprise)"**, je crée mon compte DataPass ou je me connecte. - - 3. **Une fois sur la première page du formulaire d'accès à l'API Entreprise, je complète l'encadré "Qui implémentera l'API ?"** : - - Si j'ai un éditeur, je coche "Votre éditeur de logiciel" et je le sélectionne dans la liste déroulante s'il est disponible. - - Si je n'ai pas d'éditeur, je coche "Votre équipe de développeurs". Je clique sur "Suivant". - - 4. **À la page suivante, rubrique "Modèles pré-remplis", je sélectionne le formulaire pré-rempli adéquat** : - - Si j'ai un éditeur, je retrouve son nom et le nom de la solution dans la liste déroulante. - - Si je n'ai pas d'éditeur, je laisse le mode par défaut "Demande libre". - - 5. **Je complète mon formulaire** : informations sur le projet, données nécessaires, traitement des données, cadre juridique - dont délibération -, coordonnées de l'équipe dont responsable technique, responsable métier, délégué à la protection des données et responsable de traitement. Les informations qui vous seront demandées pour compléter le formulaire sont décrites dans [cette rubrique](<%= faq_index_path(anchor: 'quelles-informations-me-seront-demandees') %>). - - 6. **Une fois ma demande instruite et validée par l'équipe API Entreprise**, je reçois un e-mail m'indiquant où récupérer mon jeton. Je le transmets à mon éditeur ou à mes développeurs. - - #### Je suis un éditeur et je ne suis pas encore référencé : - ℹ️ Si vous êtes **éditeur de logiciels, c'est à votre client public, collectivité ou administration, de faire sa demande d'habilitation auprès de l'API Entreprise**. Vous pouvez nous demander de vous référencer sur un cas d'usage afin de proposer un formulaire pré-rempli qui simplifiera l'expérience de vos clients. Voici la procédure à suivre : - - Je repère les données dont mes clients publics ont besoin pour un cas d'usage précis que je peux ou pourrai proposer dans ma solution logicielle ; - - Je consulte la documentation technique, et j'utilise le bac à sable pour tester les appels d'API ; - - J'écris à [support@entreprise.api.gouv.fr](mailto:support@entreprise.api.gouv.fr) pour être référencé sur le cas d'usage associé et avoir un formulaire pré-rempli à disposition de mes clients. - + - Répérer les données dont vos clients publics ont besoin pour un [cas d'usage](<%= cas_usages_path %>) précis qui seront proposées dans votre solution logicielle ; + - Consulter l'[espace développeurs](<%= developers_path %>), et utiliser le [bac à sable](<%= developers_path(anchor: 'kit-de-mise-en-production') %>) pour tester les appels d'API ; + - Écrire à [support@entreprise.api.gouv.fr](mailto:support@entreprise.api.gouv.fr) pour être référencé sur le cas d'usage associé et avoir un formulaire pré-rempli à disposition de mes clients. - name: "Demande d’habilitation" entries: - - question: "Quelles informations me seront demandées ?" + - question: "Quel formulaire utiliser pour faire la demande ?" answer: |+ - Voici la liste des informations à compléter lors de votre demande d’habilitation : + {:.fr-h6} + #### Vous avez un éditeur de logiciel : - - **L’identité de votre organisation** - Le numéro de SIRET de votre organisation. - Toutes les organisations n’étant pas [éligibles à accéder à l'API Entreprise](<%= faq_index_path(anchor: 'quelles-sont-les-conditions-d-eligibilite') %>). - - **L’équipe technique qui implémentera l’API** - Qui sera en charge techniquement de l’API ? Il peut s’agir de développeurs en interne, externes ou d’un éditeur de logiciel (son nom vous sera demandé). - - **Le cas d’usage de votre demande** + En tant qu'administration, vous souhaitez obtenir un accès à l'API Entreprise qui sera intégrée par votre éditeur : + - **Si celui-ci a déjà intégré l'API Entreprise**, il vous a sûrement déjà transmis le lien vers le formulaire pré-rempli dédié. Vous pouvez retrouver ce formulaire en sélectionnant le nom de l'éditeur depuis [Datapass](https://datapass.api.gouv.fr/api-entreprise){:target="_blank"}. + - **Si celui-ci ne propose pas déjà l'API Entreprise**, nous vous recommandons de contacter votre éditeur et de lui transmettre le [lien vers l'espace développeurs](<%= developers_path %>) pour s'assurer qu'il peut intégrer l'API. - {:.fr-highlight} - > ℹ️ Dans le cas où votre cas d’usage correspond aux [cas d’usages expliqués ici](<%= cas_usages_path %>), vous pourrez cocher une case qui préremplira une partie du formulaire et vous permettra de gagner du temps et d’accélerer le temps d’instruction de votre dossier. - - **Le nom et une description précise de votre service** - Quel est l’objectif de votre service ? qui l’utilisera ? et à quoi serviront les données que vous nous demandez ? - - **La liste des données souhaitées** + {:.fr-h6} + #### Vous n'avez pas d'éditeur de logiciel : - {:.fr-highlight} - > ℹ️ Pour les identifier, vous pouvez vous aider : - > - du [catalogue des API](<%= endpoints_path %>). Il présente l’ensemble des API disponibles accompagnées d’une documentation fonctionnelle et technique. - > - des [cas d’usage](<%= cas_usages_path %>) proposés par API Entreprise. - > Nous y décrivons les données utiles. Si votre besoin correspond à l’un de ces cas d’usage, vous pourrez vous appuyez sur le formulaire pré-rempli adéquat. - - - **Le traitement des données personnelles** - Qui seront les destinataires de données reçues de l’API Entreprise ? Le destinataire étant, selon la [définition de la CNIL](https://www.cnil.fr/fr/definition/destinataire){:target="_blank"}, _"la personne habilitée à obtenir communication de données enregistrées dans un fichier ou un traitement en raison de ses fonctions."_ - Il peut s’agir d’un agent de votre administration, d’un usager de service public ... - Le temps de conservation des données en mois sera également à spécifier. - - **Le cadre juridique** - L’accès à l’API Entreprise se fait sous réserve que son utilisation soit justifiée. L’accès à la donnée requiert la fourniture d’un cadre juridique précis, c’est pourquoi, il vous sera demandé de spécifier la nature et les références du texte vous autorisant à traiter les données. - Si vous êtes une administration centrale, une agence d’État, un opérateur, ou un service déconcentré, il vous faudra transmettre le **décrêt** ou l’**arrêté** justifiant votre demande. + En tant qu'administration, vous souhaitez obtenir un accès à l'API Entreprise que vous allez intégrer par vous même dans votre système d'information : + - **Si vous avez un cas d'usage précis**, vous pouvez utiliser le formulaire pré-rempli associé à ce cas d'usage. Vous retrouverez le formulaire en bas de chaque fiche cas d'usage présente sur [cette page](<%= cas_usages_path %>). + - **Si votre service ne correpond à aucun cas d'usage défini [à cette page](<%= cas_usages_path %>)**, vous pouvez utiliser le formulaire de demande libre. ⚠️ Les demandes libres sont plus longues à traiter car elles nécessitent une instruction plus approfondie. + - question: "Quelles informations me seront demandées ?" + answer: |+ + Les informations que vous aurez à compléter lors de votre demande d'habilitation varient selon le formulaire que vous allez choisir. En effet, les champs de certains formulaires sont déjà pré-remplis. C'est par exemple le cas des formulaires associés à un éditeur de logiciel, ou encore des formulaires conçus pour un cas d'usage prédéfini. + Dans tous les cas, à la fin de la démarche, avant l'envoi de votre demande à nos services, une page récapitulative vous permettra de vérifier les informations qui seront transmises. - {:.fr-highlight} - > ⚠️ Attention, quel que soit votre statut, le [**CRPA** (Code des relations entre le public et l’administration)](https://www.legifrance.gouv.fr/codes/texte_lc/LEGITEXT000031366350/2020-12-14/){:target="_blank"}, la [**loi ESSOC** (pour un État au service d’une société de confiance)](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000037307624/){:target="_blank"} ou la **loi Lemaire** (pour une République numérique) **ne sont pas suffisants** car ils indiquent un principe d’échange qui doit être complété par un cadre juridique précis pour l’utilisation envisagée. - - **Les coordonnées des différents contacts** - L’ensemble des coordonnées renseignées seront strictement utilisées pour communiquer avec vous. - - **Le responsable du traitement des données**. Le responsable de traitement est la personne physique ou morale qui, seule ou conjointement avec d’autres, détermine les finalités et les moyens du traitement des données à caractère personnel. Cette personne renseignée doit obligatoirement appartenir à l’organisation déclarée dans la demande. - - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande. + Que vous ayez à les saisir ou qu'elles soient déjà complétées, voici l'ensemble des informations qui constituent une demande d'habilitation : + - **L’identité de votre organisation** : Le numéro de SIRET de l'organistation pour laquelle la demande est effectuée. + Toutes les organisations n’étant pas [éligibles à accéder à l'API Entreprise](<%= faq_index_path(anchor: 'quelles-sont-les-conditions-d-eligibilite') %>). + - **L’équipe technique qui implémentera l’API** : c'est-à-dire l'organisation/le service qui sera en charge techniquement de l’API. Il peut s’agir de développeurs en interne dans votre administration, externes ou d’un éditeur de logiciel. + - **Le formulaire choisi** : cas d'usages, formulaires d'un éditeur ou demande libre. + - **Le nom du projet et une description précise de votre service** : Dans ces deux champs textes, il s'agit d'expliciter pourquoi et comment les données de l'API Entreprise seront utilisées. Qui utilisera le service intégrant les données ? à quoi serviront les données démandées ? Il est possible d'ajouter une pièce jointe. + - **La date de mise en production prévue, et la volumétrie approximative** : Ces informations facultatives permettent de mieux appréhender les besoins et les contraintes du projet. + - **La liste des données souhaitées** : Les droits qui seront attribués après validation de l'habilitation correspondront aux cases cochées dans la demande d'habilitation. Pour toutes les demandes, seules les données strictement utiles à la finalité du service sont autorisées. Chaque donnée demandée devra être justifiée par le cadre juridique qui vous autorise à accéder à ces données (délibération tarifaire, décrets etc.). + - **Le traitement des données personnelles** : Pour indiquer qui seront les destinataires de données reçues de l’API Entreprise. Le destinataire est, selon la [définition de la CNIL](https://www.cnil.fr/fr/definition/destinataire){:target="_blank"}, _"la personne habilitée à obtenir communication de données enregistrées dans un fichier ou un traitement en raison de ses fonctions."_ Il peut donc s’agir d’un agent de l'administration, d’un usager de service public ... Le temps de conservation des données en mois doit également être précisé. + - **Le cadre juridique** : + - **la description** : L’accès à l’API Entreprise se fait sous réserve que son utilisation soit justifiée. L’accès à la donnée requiert la fourniture d’un cadre juridique précis, c’est pourquoi, il vous sera demandé de spécifier la nature et les références du texte vous autorisant à traiter les données. + - **les justificatifs, une URL de la référence légilsative ou une pièce jointe** : + - _Pour les administrations centrales, agences d’État, opérateurs ou services déconcentrés_, il vous faudra transmettre le **décrêt** ou l’**arrêté** justifiant votre demande. + + {:.fr-highlight} + > ⚠️ Attention, quel que soit votre statut, le [**CRPA** (Code des relations entre le public et l’administration)](https://www.legifrance.gouv.fr/codes/texte_lc/LEGITEXT000031366350/2020-12-14/){:target="_blank"}, la [**loi ESSOC** (pour un État au service d’une société de confiance)](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000037307624/){:target="_blank"} ou la **loi Lemaire** (pour une République numérique) **ne sont pas suffisants** car ils indiquent un principe d’échange qui doit être complété par un cadre juridique précis pour l’utilisation envisagée. + + - _Pour les collectivités_, une délibération décrivant le service envisagé et les données nécessaires est souvent attendue. + - **Les coordonnées des différents contacts** : + - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande, qui doit pouvoir exercer sa mission en toute indépendance et à l'abri des conflits d'intérêt.. Cette [fiche de la CNIL](https://www.cnil.fr/fr/designer-un-delegue-la-protection-des-donnees-dans-une-collectivite){:target="_blank"} détaille précisément le rôle du DPD.
- Je n’ai pas de DPD, que faire ? + Vous n'avez pas de DPD, que faire ? Si vous n’avez pas de DPD, c’est que vous n’êtes probablement pas habilité à pouvoir utiliser API Entreprise. En effet, la nomination d’un DPD est obligatoire pour toute autorité publique ou tout organisme public, ainsi que pour toute entreprise effectuant un suivi régulier et systématique de données personnelles à grande échelle ou de données personnelles sensibles. Ce qui est au coeur de l’usage d’API Entreprise.
@@ -283,9 +260,10 @@ fr: {:.fr-highlight} > ℹ️ Le contact métier et le contact technique peuvent être confondus, notamment si vous passez par un éditeur. - - **L’acceptation des conditions d’utilisation API Entreprise** - Avant tout envoi de votre demande, vous devez **[accepter nos conditions générales d’utilisation](<%= cgu_path %>)**. - Nous vous invitons à les lire attentivement car une grande partie des données circulant par le biais d’API Entreprise sont sensibles. **Votre futur accès à l’API s’accompagne d’engagements**, notamment celui de présenter les données uniquement aux agents habilités et celui de tracer l’accès de ces données. + - **Les conditions d’utilisation API Entreprise** + Avant tout envoi de votre demande, vous devez **[accepter nos conditions générales d’utilisation](<%= cgu_path %>)** ainsi que toutes celles qui figurent à la fin de la demande d'habilitation. + Nous vous invitons à les lire attentivement car les données circulant par le biais d’API Entreprise sont sensibles. **Votre futur accès à l’API s’accompagne d’engagements**, notamment celui de présenter les données uniquement aux agents habilités ou à l'usager préalablement identifié, et celui de tracer l’accès de ces données. + - question: "Je n’ai pas de nouvelles de ma demande d’habilitation" answer: |+ diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index ecab2542f..4f10830b3 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -196,24 +196,24 @@ fr: En tant qu'administration, vous souhaitez obtenir un accès à l'API Particulier qui sera intégrée par votre éditeur : - **Si celui-ci a déjà intégré l'API Particulier**, il vous a sûrement déjà transmis le lien vers le formulaire pré-rempli dédié. Vous pouvez retrouver ce formulaire en sélectionnant le nom de l'éditeur depuis [Datapass](https://datapass.api.gouv.fr/api-particulier){:target="_blank"}. - - **Si celui-ci ne propose pas déjà l'API Particulier**, nous vous recommandons de contacter votre éditeur et de lui transmettre le [lien](<%= developers_path %>) vers la documentation technique pour s'assurer qu'il peut intégrer l'API. + - **Si celui-ci ne propose pas déjà l'API Particulier**, nous vous recommandons de contacter votre éditeur et de lui transmettre le [lien vers l'espace développeurs](<%= developers_path %>) pour s'assurer qu'il peut intégrer l'API. {:.fr-h6} #### Vous n'avez pas d'éditeur de logiciel : En tant qu'administration, vous souhaitez obtenir un accès à l'API Particulier que vous allez intégrer par vous même dans votre système d'information : - **Si vous avez un cas d'usage précis**, vous pouvez utiliser le formulaire pré-rempli associé à ce cas d'usage. Vous retrouverez le formulaire en bas de chaque fiche cas d'usage présente sur [cette page](<%= cas_usages_path %>). - - **Si votre service ne correpond à aucun cas d'usage défini [ici](<%= cas_usages_path %>)**, vous pouvez utiliser le formulaire de demande libre. ⚠️ Les demandes libres sont plus longues à traiter car elles nécessitent une instruction plus approfondie. + - **Si votre service ne correpond à aucun cas d'usage défini [à cette page](<%= cas_usages_path %>)**, vous pouvez utiliser le formulaire de demande libre. ⚠️ Les demandes libres sont plus longues à traiter car elles nécessitent une instruction plus approfondie. - question: "Quelles informations sont demandées ?" answer: |+ - Les informations que vous aurez à compléter lors de votre demande d'habilitation varient selon le formulaire que vous allez choisir. En effet, les champs de certains formulaires sont déjà pré-remplis. C'est par exemple le cas des formulaires associés à un éditeur de logiciel, ou encore des formulaires conçus pour un cas d'usage délimité. + Les informations que vous aurez à compléter lors de votre demande d'habilitation varient selon le formulaire que vous allez choisir. En effet, les champs de certains formulaires sont déjà pré-remplis. C'est par exemple le cas des formulaires associés à un éditeur de logiciel, ou encore des formulaires conçus pour un cas d'usage prédéfini. Dans tous les cas, à la fin de la démarche, avant l'envoi de votre demande à nos services, une page récapitulative vous permettra de vérifier les informations qui seront transmises. Que vous ayez à les saisir ou qu'elles soient déjà complétées, voici l'ensemble des informations qui constituent une demande d'habilitation : - **L’identité de votre organisation** : Le numéro de SIRET de l'organistation pour laquelle la demande est effectuée. Toutes les organisations n’étant pas [éligibles à accéder à l'API Particulier](<%= faq_index_path(anchor: 'quelles-sont-les-conditions-d-eligibilite') %>). - **L’équipe technique qui implémentera l’API** : c'est-à-dire l'organisation/le service qui sera en charge techniquement de l’API. Il peut s’agir de développeurs en interne dans votre administration, externes ou d’un éditeur de logiciel. - - **Le formulaire choisi** : cas d'usages, formulaires d'un éditeur ou demande libre + - **Le formulaire choisi** : cas d'usages, formulaires d'un éditeur ou demande libre. - **Le nom du projet et une description précise de votre service** : Dans ces deux champs textes, il s'agit d'expliciter pourquoi et comment les données de l'API Particulier seront utilisées. Qui utilisera le service intégrant les données ? à quoi serviront les données démandées ? Il est possible d'ajouter une pièce jointe. - **La date de mise en production prévue, et la volumétrie approximative** : Ces informations facultatives permettent de mieux appréhender les besoins et les contraintes du projet. - **La liste des données souhaitées** : Les droits qui seront attribués après validation de l'habilitation correspondront aux cases cochées dans la demande d'habilitation. Pour toutes les demandes, seules les données strictement utiles à la finalité du service sont autorisées. Chaque donnée demandée devra être justifiée par le cadre juridique qui vous autorise à accéder à ces données (délibération tarifaire, décrets etc.). From ec5732ba9349a0227cd9f03ae5d9a9b33bb49bb3 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 16 Jul 2024 09:10:38 +0200 Subject: [PATCH 008/258] Rectifie cadre juridique pour API Entreprise --- config/locales/api_entreprise/faq_entries.fr.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/config/locales/api_entreprise/faq_entries.fr.yml b/config/locales/api_entreprise/faq_entries.fr.yml index ad5da679f..69bcc9f59 100644 --- a/config/locales/api_entreprise/faq_entries.fr.yml +++ b/config/locales/api_entreprise/faq_entries.fr.yml @@ -238,13 +238,12 @@ fr: - **Le traitement des données personnelles** : Pour indiquer qui seront les destinataires de données reçues de l’API Entreprise. Le destinataire est, selon la [définition de la CNIL](https://www.cnil.fr/fr/definition/destinataire){:target="_blank"}, _"la personne habilitée à obtenir communication de données enregistrées dans un fichier ou un traitement en raison de ses fonctions."_ Il peut donc s’agir d’un agent de l'administration, d’un usager de service public ... Le temps de conservation des données en mois doit également être précisé. - **Le cadre juridique** : - **la description** : L’accès à l’API Entreprise se fait sous réserve que son utilisation soit justifiée. L’accès à la donnée requiert la fourniture d’un cadre juridique précis, c’est pourquoi, il vous sera demandé de spécifier la nature et les références du texte vous autorisant à traiter les données. - - **les justificatifs, une URL de la référence légilsative ou une pièce jointe** : - - _Pour les administrations centrales, agences d’État, opérateurs ou services déconcentrés_, il vous faudra transmettre le **décrêt** ou l’**arrêté** justifiant votre demande. + - **les justificatifs, une URL de la référence légilsative ou une pièce jointe**. + Si vous êtes une administration centrale, une agence d’État, un opérateur ou service déconcentré_, il vous faudra transmettre le **décrêt** ou l’**arrêté** justifiant votre demande. {:.fr-highlight} > ⚠️ Attention, quel que soit votre statut, le [**CRPA** (Code des relations entre le public et l’administration)](https://www.legifrance.gouv.fr/codes/texte_lc/LEGITEXT000031366350/2020-12-14/){:target="_blank"}, la [**loi ESSOC** (pour un État au service d’une société de confiance)](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000037307624/){:target="_blank"} ou la **loi Lemaire** (pour une République numérique) **ne sont pas suffisants** car ils indiquent un principe d’échange qui doit être complété par un cadre juridique précis pour l’utilisation envisagée. - - _Pour les collectivités_, une délibération décrivant le service envisagé et les données nécessaires est souvent attendue. - **Les coordonnées des différents contacts** : - **Le délégué à la protection des données**. Le DPD est la personne qui s’assure que l’organisation protège convenablement les données à caractère personnel, conformément à la législation en vigueur. C’est généralement une personne appartenant à l’organisation effectuant la demande, qui doit pouvoir exercer sa mission en toute indépendance et à l'abri des conflits d'intérêt.. Cette [fiche de la CNIL](https://www.cnil.fr/fr/designer-un-delegue-la-protection-des-donnees-dans-une-collectivite){:target="_blank"} détaille précisément le rôle du DPD. From b885bf403d176561b185a8ea72ff410c1b18cf42 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 16 Jul 2024 09:22:49 +0200 Subject: [PATCH 009/258] Ajoute retours M. --- config/locales/api_particulier/faq_entries.fr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/api_particulier/faq_entries.fr.yml b/config/locales/api_particulier/faq_entries.fr.yml index 4f10830b3..e960a5477 100644 --- a/config/locales/api_particulier/faq_entries.fr.yml +++ b/config/locales/api_particulier/faq_entries.fr.yml @@ -255,7 +255,7 @@ fr: **Caractéristiques de la délibération attendue :** Pour que la délibération soient acceptée comme cadre juridique dans votre demande d'habilitation API Particulier, il faut qu'elle décrive précisémment les données utiles pour la tarification ou l'attribution d'aides. - - **Exemple d'une délibération qui répond aux critères attendus** : Dans le cadre d'une facturation de prestation enfance, une délibération avec les barèmes appliqués suivant le montant du quotient familial convient. + - **Exemple d'une délibération qui répond aux critères attendus** : Dans le cadre d'une facturation de prestation enfance avec une tarification qui varie selon le quotient familial, une délibération avec les barèmes appliqués suivant le montant du quotient familial convient. - **Exemple d'une délibération qui ne répond pas aux critères attendus pour être habilité** : Une délibération qui indique _"le conseil communal décide d'utiliser API Particulier pour consommer les données CAF en vue de simplifier la démarche"_ ne sera pas acceptée car elle manque de précision sur la finalité des données nécessaires et ne permet pas de vérifier le respect de la minimisation des données appelées. - question: "Je n’ai pas de nouvelles de ma demande d’habilitation" From 2621a9b66521eecc0413530c94a809751ef694eb Mon Sep 17 00:00:00 2001 From: DorineLam <46896006+DorineLam@users.noreply.github.com> Date: Tue, 16 Jul 2024 16:39:53 +0200 Subject: [PATCH 010/258] Fix typo cas usage --- config/locales/api_particulier/cas_usages_entries.fr.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/locales/api_particulier/cas_usages_entries.fr.yml b/config/locales/api_particulier/cas_usages_entries.fr.yml index cf6ae39d6..b6368f39b 100644 --- a/config/locales/api_particulier/cas_usages_entries.fr.yml +++ b/config/locales/api_particulier/cas_usages_entries.fr.yml @@ -733,7 +733,7 @@ fr: title: Facilitez le recrutement et la gestion administrative des agents publics ! content: | {:.fr-text--lead} - Administrations, avec API Particilier, accédez directement aux données des particuliers pour simplifier le recrutement et la gestion administratives des agents publics. + Administrations, avec API Particulier, accédez directement aux données des particuliers pour simplifier le recrutement et la gestion administratives des agents publics. role: title: Une simplification des démarches anchor: 'simplification-des-demarches' @@ -1184,4 +1184,4 @@ fr: - [CGU Hubee](https://www.hubee.numerique.gouv.fr/cgu){:target="_blank"} - \ No newline at end of file + From 193899c63f14b8989f3969d9d3e3d9099d2fea64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 17 Jul 2024 09:20:34 +0200 Subject: [PATCH 011/258] HealthcheckJob: rescue temporary dns error Closes https://errors.data.gouv.fr/organizations/sentry/issues/142964/ --- app/jobs/healthcheck_job.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/jobs/healthcheck_job.rb b/app/jobs/healthcheck_job.rb index 5f8547ffc..7af7dc9f9 100644 --- a/app/jobs/healthcheck_job.rb +++ b/app/jobs/healthcheck_job.rb @@ -7,7 +7,10 @@ def perform http.use_ssl = true if healthcheck_uri.scheme == 'https' http.head(healthcheck_uri.path) + # rubocop:disable Lint/SuppressedException + rescue Socket::ResolutionError end + # rubocop:enable Lint/SuppressedException private From 8e8c8ea943cfc433ff6a08998547bc0fafb2d375 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 02:52:08 +0000 Subject: [PATCH 012/258] Bump turbo-rails in the production-dependencies group Bumps the production-dependencies group with 1 update: [turbo-rails](https://github.com/hotwired/turbo-rails). Updates `turbo-rails` from 2.0.5 to 2.0.6 - [Release notes](https://github.com/hotwired/turbo-rails/releases) - [Commits](https://github.com/hotwired/turbo-rails/compare/v2.0.5...v2.0.6) --- updated-dependencies: - dependency-name: turbo-rails dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index eda287eed..caba75530 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -536,7 +536,7 @@ GEM timecop (0.9.10) timeout (0.4.1) tty-color (0.6.0) - turbo-rails (2.0.5) + turbo-rails (2.0.6) actionpack (>= 6.0.0) activejob (>= 6.0.0) railties (>= 6.0.0) From 6c19409c50895c9e5a8c85ba9bf2a9df458b8db6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 07:59:46 +0000 Subject: [PATCH 013/258] Bump rexml from 3.3.1 to 3.3.2 Bumps [rexml](https://github.com/ruby/rexml) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](https://github.com/ruby/rexml/compare/v3.3.1...v3.3.2) --- updated-dependencies: - dependency-name: rexml dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index caba75530..ee31a550b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -420,7 +420,7 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.3.1) + rexml (3.3.2) strscan rouge (4.1.3) rspec (3.13.0) From ecd813b8d8cf6b1d84eee52b94f14e6c41939fe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Mon, 22 Jul 2024 14:02:19 +0200 Subject: [PATCH 014/258] Update local OpenAPI files --- config/api-entreprise-v3-openapi.yml | 667 ++++++++++++++++++++++--- config/api-particulier-openapi.yml | 696 +++++++++++++++------------ 2 files changed, 983 insertions(+), 380 deletions(-) diff --git a/config/api-entreprise-v3-openapi.yml b/config/api-entreprise-v3-openapi.yml index 5308411ff..ae0e21afc 100644 --- a/config/api-entreprise-v3-openapi.yml +++ b/config/api-entreprise-v3-openapi.yml @@ -9,7 +9,7 @@ info: d'une clé d'accès (jeton).\n\n### Comment tester l'API ?\n\nIl est possible de tester les API via notre environnement de **staging** qui vous retournera systématiquement des données fictives. Référez vous à la [documentation](https://entreprise.api.gouv.fr/developpeurs#tester-api-preproduction).\n\nIl - est nécessaire d'utiliser le jeton de staging indiqué ci-dessous.\n\n---\n\n*eyJhbGciOiJIUzI1NiJ9.eyJ1aWQiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJqdGkiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJzY29wZXMiOlsidXB0aW1lIiwiYXNzb2NpYXRpb25zIiwib3Blbl9kYXRhIiwiYXR0ZXN0YXRpb25zX2FnZWZpcGgiLCJwcm9idHAiLCJjb3Rpc2F0aW9uc19wcm9idHAiLCJhdHRlc3RhdGlvbnNfZmlzY2FsZXMiLCJhdHRlc3RhdGlvbl9maXNjYWxlX2RnZmlwIiwiYXR0ZXN0YXRpb25zX3NvY2lhbGVzIiwiYXR0ZXN0YXRpb25fc29jaWFsZV91cnNzYWYiLCJiaWxhbnNfZW50cmVwcmlzZV9iZGYiLCJiaWxhbnNfYmRmIiwiZm50cF9jYXJ0ZV9wcm8iLCJjZXJ0aWZpY2F0X2NuZXRwIiwiY2VydGlmaWNhdGlvbl9jbmV0cCIsImNlcnRpZmljYXRfb3BxaWJpIiwicXVhbGliYXQiLCJjZXJ0aWZpY2F0X3JnZV9hZGVtZSIsImRvY3VtZW50c19hc3NvY2lhdGlvbiIsImVudHJlcHJpc2VzIiwidW5pdGVzX2xlZ2FsZXNfZXRhYmxpc3NlbWVudHNfaW5zZWUiLCJldGFibGlzc2VtZW50cyIsImV4ZXJjaWNlcyIsImNoaWZmcmVfYWZmYWlyZXNfZGdmaXAiLCJleHRyYWl0c19yY3MiLCJsaWFzc2VfZmlzY2FsZSIsImxpYXNzZXNfZmlzY2FsZXNfZGdmaXAiLCJjZXJ0aWZpY2F0aW9uc19xdWFsaW9waV9mcmFuY2VfY29tcGV0ZW5jZXMiLCJlb3JpX2RvdWFuZXMiLCJjb252ZW50aW9uc19jb2xsZWN0aXZlcyIsIm1hbmRhdGFpcmVzX3NvY2lhdXhfaW5mb2dyZWZmZSIsImFjdGVzX2lucGkiLCJleHRyYWl0X2NvdXJ0X2lucGkiLCJhc3NvY2lhdGlvbnNfZG9ubmVlc19wcm90ZWdlZXMiLCJhc3NvY2lhdGlvbnNfZGplcHZhIiwibXNhX2NvdGlzYXRpb25zIiwiY290aXNhdGlvbnNfbXNhIiwiY2VydGlmaWNhdGlvbl9vcHFpYmkiLCJlbnRyZXByaXNlc19hcnRpc2FuYWxlcyIsImVmZmVjdGlmc191cnNzYWYiLCJjbmFmX3F1b3RpZW50X2ZhbWlsaWFsIiwiY25hZl9hbGxvY2F0YWlyZXMiLCJjbmFmX2VuZmFudHMiLCJjbmFmX2FkcmVzc2UiLCJjb21wbGVtZW50YWlyZV9zYW50ZV9zb2xpZGFpcmUiLCJjbm91c19zdGF0dXRfYm91cnNpZXIiLCJjbm91c19lY2hlbG9uX2JvdXJzZSIsImNub3VzX2VtYWlsIiwiY25vdXNfcGVyaW9kZV92ZXJzZW1lbnQiLCJjbm91c19zdGF0dXRfYm91cnNlIiwiY25vdXNfdmlsbGVfZXR1ZGVzIiwiY25vdXNfaWRlbnRpdGUiLCJkZ2ZpcF9kZWNsYXJhbnQxX25vbSIsImRnZmlwX2RlY2xhcmFudDFfbm9tX25haXNzYW5jZSIsImRnZmlwX2RlY2xhcmFudDFfcHJlbm9tcyIsImRnZmlwX2RlY2xhcmFudDFfZGF0ZV9uYWlzc2FuY2UiLCJkZ2ZpcF9kZWNsYXJhbnQyX25vbSIsImRnZmlwX2RlY2xhcmFudDJfbm9tX25haXNzYW5jZSIsImRnZmlwX2RlY2xhcmFudDJfcHJlbm9tcyIsImRnZmlwX2RlY2xhcmFudDJfZGF0ZV9uYWlzc2FuY2UiLCJkZ2ZpcF9kYXRlX3JlY291dnJlbWVudCIsImRnZmlwX2RhdGVfZXRhYmxpc3NlbWVudCIsImRnZmlwX2FkcmVzc2VfZmlzY2FsZV90YXhhdGlvbiIsImRnZmlwX2FkcmVzc2VfZmlzY2FsZV9hbm5lZSIsImRnZmlwX25vbWJyZV9wYXJ0cyIsImRnZmlwX25vbWJyZV9wZXJzb25uZXNfYV9jaGFyZ2UiLCJkZ2ZpcF9zaXR1YXRpb25fZmFtaWxpYWxlIiwiZGdmaXBfcmV2ZW51X2JydXRfZ2xvYmFsIiwiZGdmaXBfcmV2ZW51X2ltcG9zYWJsZSIsImRnZmlwX2ltcG90X3JldmVudV9uZXRfYXZhbnRfY29ycmVjdGlvbnMiLCJkZ2ZpcF9tb250YW50X2ltcG90IiwiZGdmaXBfcmV2ZW51X2Zpc2NhbF9yZWZlcmVuY2UiLCJkZ2ZpcF9hbm5lZV9pbXBvdCIsImRnZmlwX2FubmVlX3JldmVudXMiLCJkZ2ZpcF9lcnJldXJfY29ycmVjdGlmIiwiZGdmaXBfc2l0dWF0aW9uX3BhcnRpZWxsZSIsIm1lc3JpX2lkZW50aWZpYW50IiwibWVzcmlfaWRlbnRpdGUiLCJtZXNyaV9pbnNjcmlwdGlvbl9ldHVkaWFudCIsIm1lc3JpX2luc2NyaXB0aW9uX2F1dHJlIiwibWVzcmlfYWRtaXNzaW9uIiwibWVzcmlfZXRhYmxpc3NlbWVudHMiLCJwb2xlX2VtcGxvaV9pZGVudGl0ZSIsInBvbGVfZW1wbG9pX2FkcmVzc2UiLCJwb2xlX2VtcGxvaV9jb250YWN0IiwicG9sZV9lbXBsb2lfaW5zY3JpcHRpb24iLCJwb2xlX2VtcGxvaV9wYWllbWVudHMiLCJtZW5fc3RhdHV0X3Njb2xhcml0ZSIsIm1lbl9zdGF0dXRfYm91cnNpZXIiLCJtZW5fZWNoZWxvbl9ib3Vyc2UiXSwic3ViIjoic3RhZ2luZyBkZXZlbG9wbWVudCIsImlhdCI6MTY5MzkwNTAyNCwidmVyc2lvbiI6IjEuMCIsImV4cCI6MjAwOTUyNDIyNH0.uKkMeXNmzwaultKAuS6l1o9StrZky-mY7XLTzygdut4*\n + est nécessaire d'utiliser le jeton de staging indiqué ci-dessous.\n\n---\n\n*eyJhbGciOiJIUzI1NiJ9.eyJ1aWQiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJqdGkiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJzY29wZXMiOlsiYXNzb2NpYXRpb25zIiwib3Blbl9kYXRhIiwicHJvYnRwIiwiY290aXNhdGlvbnNfcHJvYnRwIiwiYXR0ZXN0YXRpb25zX2Zpc2NhbGVzIiwiYXR0ZXN0YXRpb25fZmlzY2FsZV9kZ2ZpcCIsImF0dGVzdGF0aW9uc19zb2NpYWxlcyIsImF0dGVzdGF0aW9uX3NvY2lhbGVfdXJzc2FmIiwiYmlsYW5zX2VudHJlcHJpc2VfYmRmIiwiYmlsYW5zX2JkZiIsImZudHBfY2FydGVfcHJvIiwiY2VydGlmaWNhdF9jbmV0cCIsImNlcnRpZmljYXRpb25fY25ldHAiLCJjZXJ0aWZpY2F0X29wcWliaSIsInF1YWxpYmF0IiwiY2VydGlmaWNhdF9yZ2VfYWRlbWUiLCJkb2N1bWVudHNfYXNzb2NpYXRpb24iLCJlbnRyZXByaXNlcyIsInVuaXRlc19sZWdhbGVzX2V0YWJsaXNzZW1lbnRzX2luc2VlIiwiZXRhYmxpc3NlbWVudHMiLCJleGVyY2ljZXMiLCJjaGlmZnJlX2FmZmFpcmVzX2RnZmlwIiwiZXh0cmFpdHNfcmNzIiwibGlhc3NlX2Zpc2NhbGUiLCJsaWFzc2VzX2Zpc2NhbGVzX2RnZmlwIiwiY2VydGlmaWNhdGlvbnNfcXVhbGlvcGlfZnJhbmNlX2NvbXBldGVuY2VzIiwiZW9yaV9kb3VhbmVzIiwiY29udmVudGlvbnNfY29sbGVjdGl2ZXMiLCJtYW5kYXRhaXJlc19zb2NpYXV4X2luZm9ncmVmZmUiLCJhY3Rlc19pbnBpIiwiZXh0cmFpdF9jb3VydF9pbnBpIiwiYXNzb2NpYXRpb25zX2Rvbm5lZXNfcHJvdGVnZWVzIiwiYXNzb2NpYXRpb25zX2RqZXB2YSIsIm1zYV9jb3Rpc2F0aW9ucyIsImNvdGlzYXRpb25zX21zYSIsImNlcnRpZmljYXRpb25fb3BxaWJpIiwiZW50cmVwcmlzZXNfYXJ0aXNhbmFsZXMiLCJlZmZlY3RpZnNfdXJzc2FmIiwiY25hZl9xdW90aWVudF9mYW1pbGlhbCIsImNuYWZfYWxsb2NhdGFpcmVzIiwiY25hZl9lbmZhbnRzIiwiY25hZl9hZHJlc3NlIiwiY29tcGxlbWVudGFpcmVfc2FudGVfc29saWRhaXJlIiwiYWxsb2NhdGlvbl9hZHVsdGVfaGFuZGljYXBlIiwicmV2ZW51X3NvbGlkYXJpdGVfYWN0aXZlIiwicmV2ZW51X3NvbGlkYXJpdGVfYWN0aXZlX21ham9yYXRpb24iLCJhbGxvY2F0aW9uX3NvdXRpZW5fZmFtaWxpYWwiLCJwcmltZV9hY3Rpdml0ZSIsInByaW1lX2FjdGl2aXRlX21ham9yYXRpb24iLCJjbm91c19zdGF0dXRfYm91cnNpZXIiLCJjbm91c19lY2hlbG9uX2JvdXJzZSIsImNub3VzX2VtYWlsIiwiY25vdXNfcGVyaW9kZV92ZXJzZW1lbnQiLCJjbm91c19zdGF0dXRfYm91cnNlIiwiY25vdXNfdmlsbGVfZXR1ZGVzIiwiY25vdXNfaWRlbnRpdGUiLCJtZXNyaV9pZGVudGlmaWFudCIsIm1lc3JpX2lkZW50aXRlIiwibWVzcmlfaW5zY3JpcHRpb25fZXR1ZGlhbnQiLCJtZXNyaV9pbnNjcmlwdGlvbl9hdXRyZSIsIm1lc3JpX2FkbWlzc2lvbiIsIm1lc3JpX2V0YWJsaXNzZW1lbnRzIiwicG9sZV9lbXBsb2lfaWRlbnRpdGUiLCJwb2xlX2VtcGxvaV9hZHJlc3NlIiwicG9sZV9lbXBsb2lfY29udGFjdCIsInBvbGVfZW1wbG9pX2luc2NyaXB0aW9uIiwicG9sZV9lbXBsb2lfcGFpZW1lbnRzIiwibWVuX3N0YXR1dF9zY29sYXJpdGUiLCJtZW5fc3RhdHV0X2JvdXJzaWVyIiwibWVuX2VjaGVsb25fYm91cnNlIl0sInN1YiI6InN0YWdpbmcgZGV2ZWxvcG1lbnQiLCJpYXQiOjE3MTk0ODAzNDIsInZlcnNpb24iOiIxLjAiLCJleHAiOjIwMzUwMTMxNDJ9.3amltSm0dQ_1mvhAvS5E2Qv6Q6HaF_oEHhNck1MLDSk*\n \ " termsOfService: https://entreprise.api.gouv.fr/cgu/ contact: @@ -410,7 +410,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '04999' @@ -1066,7 +1066,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '19999' @@ -1728,7 +1728,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '17999' @@ -2055,13 +2055,9 @@ paths: actif: title: Indique que le NDA est actif description: Ce champ indique le numéro de déclaration - d'activité (NDA) de l'établissement est actif. Pour - conserver un NDA valide, l'établissement doit remplir - chaque année un bilan pédagogique et financier prévu - à l'article L6352-11 du Code du travail. Sans cette - démarche le numéro NDA devient inactif, l'établissement - est retiré de la liste publique des organismes de - formation. + d'activité (NDA) de l'établissement est actif. Cette + valeur est toujours égale à 'true' et est conservée + pour des raisons de retrocompatibilité type: boolean example: true date_derniere_declaration: @@ -2361,7 +2357,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '33999' @@ -2698,7 +2694,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '08999' @@ -3144,7 +3140,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '16999' @@ -3539,7 +3535,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '03999' @@ -4008,7 +4004,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '03999' @@ -4154,6 +4150,13 @@ paths: tags: - Informations financières parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: context in: query description: |- @@ -4325,6 +4328,22 @@ paths: '200': description: Exercices trouvés headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. RateLimit-Limit: schema: type: integer @@ -4439,7 +4458,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '03999' @@ -4531,6 +4550,13 @@ paths: tags: - Informations financières parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: context in: query description: |- @@ -4679,6 +4705,22 @@ paths: '200': description: Entreprise trouvée headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. RateLimit-Limit: schema: type: integer @@ -5017,7 +5059,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '03999' @@ -6904,7 +6946,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '29999' @@ -8316,7 +8358,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '29999' @@ -8575,7 +8617,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '28999' @@ -9008,7 +9050,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '14999' @@ -9345,7 +9387,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '12999' @@ -9813,7 +9855,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '31999' @@ -10260,7 +10302,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '31999' @@ -11064,7 +11106,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '02999' @@ -11596,7 +11638,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '02999' @@ -11970,7 +12012,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '05999' @@ -12470,7 +12512,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '05999' @@ -12870,7 +12912,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '05999' @@ -13292,7 +13334,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '05999' @@ -13375,6 +13417,435 @@ paths: curl -X GET \ -H "Authorization: Bearer $token" \ --url "https://entreprise.api.gouv.fr/v3/inpi/unites_legales/130025265/modeles?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" + "/v3/inpi/rne/unites_legales/open_data/{siren}/actes_bilans": + get: + summary: Actes et bilans + tags: + - Informations générales + parameters: + - name: context + in: query + description: |- + "**Cadre de la requête** + + Par exemple : aides publiques, marchés publics ou gestion d’un référentiel tiers utilisé pour tel type d’application." + example: Context de test + required: true + schema: + type: string + - name: recipient + in: query + description: |- + "**Bénéficiaire de l’appel** + + SIRET de l’administration destinatrice des données." + example: '13002526500013' + required: true + schema: + type: string + - name: object + in: query + description: |- + "**La raison de l’appel ou l’identifiant de la procédure.** + + L’identifiant peut être interne à votre organisation ou bien un numéro de marché publique, un nom de procédure ; l’essentiel est que celui-ci vous permette de tracer et de retrouver les informations relatives à l’appel. En effet, vous devez pouvoir justifier de la raison d’un appel auprès du fournisseur de données. Description courte ( < 50 caractères )." + example: marché numéro 127 + required: true + schema: + type: string + - name: siren + in: path + required: true + schema: + type: string + security: + - jwt_bearer_token: [] + description: | + Liste des actes et bilans d'une unité légale inscrite au répertoire national des entreprises (RNE). + Seuls les actes et bilans publiques sont distribués. L'INPI peut potentiellement posséder des actes et bilans "partiellement confidentiels". + responses: + '401': + description: Non autorisé + content: + application/json: + examples: + invalid_token_error: + value: + errors: + - code: '00101' + title: Interdit + detail: Votre token n'est pas valide ou n'est pas renseigné + source: + parameter: token + meta: {} + summary: Interdit + description: Votre token n'est pas valide ou n'est pas renseigné + old_token_error: + value: + errors: + - code: '00102' + title: Format de jeton plus supporté + detail: Vous avez utilisé un token à l'ancien format. Ce format + n'est plus supporté depuis avril 2019. Vous devez refaire + une demande à API Entreprise, un guide est disponible sur + https://entreprise.api.gouv.fr/demander_un_acces/ + source: + parameter: token + meta: {} + summary: Format de jeton plus supporté + description: Vous avez utilisé un token à l'ancien format. Ce format + n'est plus supporté depuis avril 2019. Vous devez refaire une + demande à API Entreprise, un guide est disponible sur https://entreprise.api.gouv.fr/demander_un_acces/ + expired_token_error: + value: + errors: + - code: '00103' + title: Jeton expiré + detail: Votre token est expiré. Vous devez refaire une demande + à API Entreprise, un guide est disponible sur https://entreprise.api.gouv.fr/faq#comment-renouveler-mon-jeton-arrivant-a-expiration + source: + parameter: token + meta: {} + summary: Jeton expiré + description: Votre token est expiré. Vous devez refaire une demande + à API Entreprise, un guide est disponible sur https://entreprise.api.gouv.fr/faq#comment-renouveler-mon-jeton-arrivant-a-expiration + blacklisted_token_error: + value: + errors: + - code: '00105' + title: Jeton sur liste noire + detail: 'Votre jeton est sur liste noire, celui-ci a certainement + été divulgué sur un canal non-sécurisé. Vous pouvez trouver + un jeton valide sur votre espace personnel: https://entreprise.api.gouv.fr/compte' + source: + parameter: token + meta: {} + summary: Jeton sur liste noire + description: 'Votre jeton est sur liste noire, celui-ci a certainement + été divulgué sur un canal non-sécurisé. Vous pouvez trouver un + jeton valide sur votre espace personnel: https://entreprise.api.gouv.fr/compte' + schema: + "$ref": "#/components/schemas/Error" + '403': + description: Accès interdit + content: + application/json: + examples: + insufficient_privileges_error: + value: + errors: + - code: '00100' + title: Privilèges insuffisants + detail: Votre token est valide mais vos privilèges sont insuffisants. + Listez vos privilèges sur /v2/privileges + source: + parameter: token + meta: {} + summary: Privilèges insuffisants + description: Votre token est valide mais vos privilèges sont insuffisants. + Listez vos privilèges sur /v2/privileges + schema: + "$ref": "#/components/schemas/Error" + '429': + description: Trop de requêtes + content: + application/json: + examples: + too_many_requests_error: + value: + errors: + - code: '00429' + title: Trop de requêtes + detail: Vous avez effectué trop de requêtes + source: + meta: {} + summary: Trop de requêtes + description: Vous avez effectué trop de requêtes + schema: + "$ref": "#/components/schemas/Error" + '200': + description: Entreprise trouvée + headers: + RateLimit-Limit: + schema: + type: integer + description: La limite concernant l’endpoint appelé, soit le nombre + de requête/minute. + example: 50 + RateLimit-Remaining: + schema: + type: integer + description: Le nombre d’appels restants durant la période courante + d’une minute. + example: 47 + RateLimit-Reset: + schema: + type: integer + description: La fin de la période courante (en format timestamp) + example: 1637223155 + x-operationId: api_entreprise_v3_inpi_rne_actes_bilans + content: + application/json: + schema: + type: object + properties: + data: + type: object + properties: + actes: + title: Actes + type: array + items: + type: object + properties: + updated_at: + title: Date de mise à jour de l'acte + type: string + format: date + example: '2023-11-01' + date_depot: + title: Date de dépôt de l'acte + type: string + format: date + example: '2023-08-08' + nom_document: + title: Nom du document + description: Nom du document déposé. + type: string + example: X9wvz5eKvKQv_C0022A1001L257081D20230902H180411TPIJTES003PDBOR + id: + title: Identifiant de l'acte + type: string + example: 65419234a1f7d1f2ba09bd8c + types: + title: Types reprise de données + type: array + description: 'décrit les actes incluts dans l''acte + retourné. Suite à la reprise des données pré-RNE, + un acte pré-RNE peut être constitué de plusieurs actes + distincts (exemple: le même acte peut contenir une + modification de l''adresse du siège social et une + modification du capital social).' + nullable: true + items: + type: object + properties: + acte: + title: Type d'acte + type: string + example: Acte + decision: + title: Décision + type: string + example: Augmentation du capital social + nullable: true + bilans: + title: Bilans + type: array + items: + type: object + properties: + updated_at: + title: Date de mise à jour du bilan + type: string + format: date + example: '2023-11-01' + date_depot: + title: Date de dépôt du bilan + type: string + format: date + example: '2023-08-08' + nom_document: + title: Nom du document + description: Nom du document déposé. + type: string + example: X9wvz5eKvKQv_C0022A1001L257081D20230902H180411TPIJTES003PDBOR + id: + title: Identifiant du bilan + type: string + example: 65419234a1f7d1f2ba09bd8c + date_cloture: + title: Date de clôture du bilan + type: string + format: date + example: '2023-08-08' + type: + title: Type de bilan + description: | + Type du bilan déposé. Les différents types de bilans sont les suivants: + C : bilan complet + S : bilan simplifié + K : bilan consolidé + B : bilan de type banque + A : bilan de type assurance + AS : bilan de type agricole simplifié + type: string + example: K + enum: + - C + - S + - K + - B + - A + - AS + - AC + required: + - actes + - bilans + additionalProperties: false + links: + type: object + meta: + type: object + required: + - data + - links + - meta + '422': + description: Paramètre(s) invalide(s) + content: + application/json: + examples: + unprocessable_entity_error_siren_error: + value: + errors: + - code: '00301' + title: Entité non traitable + detail: Le numéro de siren n'est pas correctement formatté + source: + parameter: siren + meta: {} + summary: Entité non traitable + description: Le numéro de siren n'est pas correctement formatté + missing_mandatory_params_context_error: + value: + errors: + - code: '00201' + title: Entité non traitable + detail: Le paramètre context est obligatoire + source: + parameter: context + meta: {} + summary: Entité non traitable + description: Le paramètre context est obligatoire + missing_mandatory_params_object_error: + value: + errors: + - code: '00202' + title: Entité non traitable + detail: Le paramètre object est obligatoire + source: + parameter: object + meta: {} + summary: Entité non traitable + description: Le paramètre object est obligatoire + missing_mandatory_params_recipient_error: + value: + errors: + - code: '00203' + title: Entité non traitable + detail: Le paramètre recipient est obligatoire + source: + parameter: recipient + meta: {} + summary: Entité non traitable + description: Le paramètre recipient est obligatoire + schema: + "$ref": "#/components/schemas/Error" + '404': + description: Non trouvée + content: + application/json: + schema: + "$ref": "#/components/schemas/Error" + '502': + description: Erreur du fournisseur + content: + application/json: + examples: + provider_unknown_error: + value: + errors: + - code: '34999' + title: Erreur inconnue du fournisseur de données + detail: La réponse retournée par le fournisseur de données est + invalide et inconnue de notre service. L'équipe technique + a été notifiée de cette erreur pour investigation. + source: + meta: + provider: INPI - RNE + summary: Erreur inconnue du fournisseur de données + description: La réponse retournée par le fournisseur de données + est invalide et inconnue de notre service. L'équipe technique + a été notifiée de cette erreur pour investigation. + schema: + "$ref": "#/components/schemas/Error" + '504': + description: Erreur d'intermédiaire + content: + application/json: + examples: + timeout_error: + value: + errors: + - code: '34002' + title: Intermédiaire hors-délai + detail: Temps d’attente d’une réponse du fournisseur de données + écoulé. + source: + meta: + provider: INPI - RNE + summary: Intermédiaire hors-délai + description: Temps d’attente d’une réponse du fournisseur de données + écoulé. + provider_unavailable_error: + value: + errors: + - code: '34001' + title: Service non disponible + detail: Service du fournisseur de données temporairement indisponible + ou en maintenance. + source: + meta: + provider: INPI - RNE + summary: Service non disponible + description: Service du fournisseur de données temporairement indisponible + ou en maintenance. + network_error: + value: + errors: + - code: '00501' + title: Erreur réseau + detail: Problème de connexion au serveur distant. L'erreur peut + venir soit du fournisseur, soit de API Entreprise. Il s'agit + souvent d'une erreur temporaire. + source: + meta: + retry_in: 10 + summary: Erreur réseau + description: Problème de connexion au serveur distant. L'erreur + peut venir soit du fournisseur, soit de API Entreprise. Il s'agit + souvent d'une erreur temporaire. + dns_resolution_error: + value: + errors: + - code: '34004' + title: Erreur de résolution DNS + detail: Problème de résolution DNS de l'adresse du serveur + source: + meta: + provider: INPI - RNE + summary: Erreur de résolution DNS + description: Problème de résolution DNS de l'adresse du serveur + schema: + "$ref": "#/components/schemas/Error" + x-codeSamples: + - lang: cURL + label: Ligne de commande + source: |- + curl -X GET \ + -H "Authorization: Bearer $token" \ + --url "https://entreprise.api.gouv.fr/v3/inpi/rne/unites_legales/open_data/130025265/actes_bilans?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" "/v3/inpi/rne/unites_legales/open_data/{siren}/beneficiaires_effectifs": get: summary: Bénéficiaires effectifs @@ -13605,6 +14076,10 @@ paths: data: type: object properties: + beneficiaire_uuid: + title: UUID du bénéficiaire effectif + type: string + example: 21120ee0-d42b-44f6-a462-d3724cf6aeaf nom: title: Nom du bénéficiaire effectif type: string @@ -13631,10 +14106,12 @@ paths: title: Année de la date de naissance type: string example: '1990' + nullable: true mois: title: Mois de la date de naissance type: string example: '01' + nullable: true enum: - '01' - '02' @@ -13655,11 +14132,11 @@ paths: type: string title: Nationalité du bénéficiaire effectif example: France + nullable: true pays_residence: type: string title: Pays de résidence du bénéficiaire effectif example: FRANCE - nullable: true modalites: title: Liste des modalités de contrôle du bénéficiaire effectif @@ -14268,6 +14745,7 @@ paths: - representant_legal - representant_legal_placement_sans_gestion_deleguee required: + - beneficiaire_uuid - nom - nom_usage - prenoms @@ -14286,8 +14764,17 @@ paths: title: Nombre de bénéficiaires type: integer example: 1 + beneficiaires_sans_modalites_uuids: + title: UUIDs des bénéficiaires sans modalités + type: array + description: UUIDs des bénéficiaires qui ne sont pas affichés + car sans modalité (il s'agit de représentants légaux) + items: + type: string + example: 21120ee0-d42b-44f6-a462-d3724cf6aeaf required: - count + - beneficiaires_sans_modalites_uuids additionalProperties: false links: type: object @@ -14356,7 +14843,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '34999' @@ -14963,7 +15450,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -15600,7 +16087,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -16927,12 +17414,18 @@ paths: application/json: schema: "$ref": "#/components/schemas/Error" + '451': + description: Indisponible pour des raisons légales + content: + application/json: + schema: + "$ref": "#/components/schemas/Error" '502': description: Erreur du fournisseur content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -18312,7 +18805,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -19690,7 +20183,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -21021,7 +21514,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -21176,7 +21669,7 @@ paths: type: string security: - jwt_bearer_token: [] - description: Informations sur les liens de succession entre les établissements. + description: Liste des prédécesseurs et successeurs d'un établissement. responses: '401': description: Non autorisé @@ -21308,62 +21801,68 @@ paths: properties: predecesseurs: title: Établissements prédécesseurs + description: Liste des établissements prédécesseurs de l'établissement + appelé. type: array items: type: object properties: siret: - title: Siret de l'établissement prédécesseur/successeur + title: SIRET type: string example: '30613890001294' - description: Siret de l'établissement prédécesseur ou - successeur + description: SIRET de l'établissement prédécesseur. date_succession: - title: Date de succession + title: Date d'effet du lien de succession type: date example: '2021-10-15' - description: Date de succession entre les établissements + description: Date à laquelle la succession a eu lieu. transfert_siege: title: Transfert de siège type: boolean example: true - description: Indique si la succession est un transfert - de siège. + description: 'Indique si la succession est un transfert + de siège. Pour en savoir plus, consulter cette rubrique + : http://entreprise.api.gouv.fr/catalogue/insee/successions#definition-transfert-siege.' continuite_economique: title: Continuité économique type: boolean example: true - description: Indique si la succession est une continuité - économique. + description: 'Indique si la succession est une continuité + économique. Pour en savoir plus, consulter cette rubrique + : http://entreprise.api.gouv.fr/catalogue/insee/successions#definition-continuite-economique.' successeurs: title: Établissements successeurs + description: Liste des établissements successeurs de l'établissement + appelé. type: array items: type: object properties: siret: - title: Siret de l'établissement prédécesseur/successeur + title: SIRET type: string example: '30613890001294' - description: Siret de l'établissement prédécesseur ou - successeur + description: SIRET de l'établissement successeur. date_succession: - title: Date de succession + title: Date d'effet du lien de succession type: date example: '2021-10-15' - description: Date de succession entre les établissements + description: Date à laquelle la succession a eu lieu. transfert_siege: title: Transfert de siège type: boolean example: true - description: Indique si la succession est un transfert - de siège. + description: 'Indique si la succession est un transfert + de siège. Pour en savoir plus, consulter cette rubrique + : http://entreprise.api.gouv.fr/catalogue/insee/successions#definition-transfert-siege.' continuite_economique: title: Continuité économique type: boolean example: true - description: Indique si la succession est une continuité - économique. + description: 'Indique si la succession est une continuité + économique. Pour en savoir plus, consulter cette rubrique + : http://entreprise.api.gouv.fr/catalogue/insee/successions#definition-continuite-economique.' required: - predecesseurs - successeurs @@ -21438,7 +21937,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -22269,7 +22768,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -23124,7 +23623,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '01999' @@ -23543,7 +24042,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '21999' @@ -24150,7 +24649,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '21999' @@ -24462,7 +24961,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '10999' @@ -24911,7 +25410,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '11999' @@ -25276,7 +25775,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '09999' @@ -25674,7 +26173,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '09999' @@ -26040,7 +26539,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '06999' @@ -26189,6 +26688,13 @@ paths: tags: - Certifications professionnelles parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: siret in: path description: Siret de l'établissement @@ -26360,6 +26866,23 @@ paths: '200': description: Certification trouvée headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). Le cache est valide jusqu'à la + fin de la journée RateLimit-Limit: schema: type: integer @@ -26563,7 +27086,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '06999' @@ -27227,7 +27750,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '32999' @@ -27608,7 +28131,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '22999' @@ -28065,7 +28588,7 @@ paths: content: application/json: examples: - unknown_error: + provider_unknown_error: value: errors: - code: '04999' diff --git a/config/api-particulier-openapi.yml b/config/api-particulier-openapi.yml index 84855eacd..eeba5f4f5 100644 --- a/config/api-particulier-openapi.yml +++ b/config/api-particulier-openapi.yml @@ -57,11 +57,17 @@ tags: [] paths: "/api/v2/allocation-adulte-handicape": get: - summary: Allocation Adulte Handicapé + summary: Statut allocation adulte handicapé (AAH) tags: - - AAH - - Prochainement + - Prestations sociales parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: X-Api-Key in: header schema: @@ -76,6 +82,7 @@ paths: - name: nomNaissance in: query description: Nom de naissance. Ne pas renseigner si présence de jeton FranceConnect. + Le champ est obligatoire pour les appels non FranceConnecté example: JEAN required: false schema: @@ -129,7 +136,7 @@ paths: 5 chiffres. Ne pas remplir si la personne est née à l'étranger ou si présence de jeton FranceConnect. En l'absence de jeton FranceConnect et du triplet (nomCommuneNaissance, anneeDateDeNaissance, codeInseeDepartementNaissance), - le champs est obligatoire si la personne est née en France + le champ est obligatoire si la personne est née en France required: false - name: codePaysLieuDeNaissance in: query @@ -152,6 +159,27 @@ paths: de jeton FranceConnect. example: M required: false + - name: nomCommuneNaissance + in: query + schema: + type: string + minLength: 1 + example: Gennevilliers + description: Nom de la commune de naissance. En l'absence de jeton FranceConnect + et du codeInseeLieuDeNaissance, ce paramètre est obligatoire si la personne + est née en France + required: false + - name: codeInseeDepartementNaissance + in: query + schema: + type: string + minLength: 2 + maxLength: 3 + example: '92' + description: Code INSEE du département de naissance. En l'absence de jeton + FranceConnect et du codeInseeLieuDeNaissance, ce paramètre est obligatoire + si la personne est née en France + required: false - name: recipient in: query description: |- @@ -166,13 +194,30 @@ paths: security: - franceConnectToken: [] apiKey: [] - description: Savoir si un particulier est bénéficiaire de l'Allocation Adulte - Handicapé (AAH). Retourne également des informations sur les dates d'ouverture - des droits. L'API peut être appellée avec les données identité pivot ou avec - un jeton FranceConnect. + description: "Statut bénéficiaire de l'allocation adulte handicapé (AAH). \n\n + Retourne également des informations sur les dates d'ouverture des droits. + \n L'API peut être appellée avec les données identité pivot ou avec un jeton + FranceConnect." responses: '200': description: Particulier trouvé + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. x-operationId: api_particulier_v2_cnav_allocation_adulte_handicape content: application/json: @@ -180,7 +225,7 @@ paths: type: object properties: status: - title: Statut bénéficiaire de l'Allocation Adulte Handicapé (AAH) + title: Statut bénéficiaire de l'allocation adulte handicapé (AAH) type: string description: Indique si le particulier est bénéficiaire de la complémentaire de santé solidaire au moment de l'appel. @@ -191,9 +236,9 @@ paths: title: Date d'ouverture du droit à l'AAH type: string nullable: true - description: "Date de début de droit à l'AAH si le particulier - est bénéficiaire. \n Ce champs est null dans le cas où le particulier - n'est pas bénéficiaire de l'AAH." + description: | + "Date de début de droit à l'AAH si le particulier est bénéficiaire. + Ce champs est null dans le cas où le particulier n'est pas bénéficiaire de l'AAH." example: '1992-11-29' '400': description: Mauvais paramètres d'appels @@ -265,11 +310,17 @@ paths: "$ref": "#/components/schemas/Error" "/api/v2/allocation-soutien-familial": get: - summary: Allocation de Soutien Familial + summary: Statut allocation de soutien familial (ASF) tags: - - ASF - - Prochainement + - Prestations sociales parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: X-Api-Key in: header schema: @@ -295,6 +346,7 @@ paths: - name: nomNaissance in: query description: Nom de naissance. Ne pas renseigner si présence de jeton FranceConnect. + Le champ est obligatoire pour les appels non FranceConnecté example: JEAN required: false schema: @@ -348,7 +400,7 @@ paths: 5 chiffres. Ne pas remplir si la personne est née à l'étranger ou si présence de jeton FranceConnect. En l'absence de jeton FranceConnect et du triplet (nomCommuneNaissance, anneeDateDeNaissance, codeInseeDepartementNaissance), - le champs est obligatoire si la personne est née en France + le champ est obligatoire si la personne est née en France required: false - name: codePaysLieuDeNaissance in: query @@ -371,16 +423,54 @@ paths: de jeton FranceConnect. example: M required: false + - name: nomCommuneNaissance + in: query + schema: + type: string + minLength: 1 + example: Gennevilliers + description: Nom de la commune de naissance. En l'absence de jeton FranceConnect + et du codeInseeLieuDeNaissance, ce paramètre est obligatoire si la personne + est née en France + required: false + - name: codeInseeDepartementNaissance + in: query + schema: + type: string + minLength: 2 + maxLength: 3 + example: '92' + description: Code INSEE du département de naissance. En l'absence de jeton + FranceConnect et du codeInseeLieuDeNaissance, ce paramètre est obligatoire + si la personne est née en France + required: false security: - franceConnectToken: [] apiKey: [] - description: Savoir si un particulier est bénéficiaire de l'Allocation de Soutien - Familial (ASF). Retourne également des informations sur les dates d'ouverture + description: Savoir si un particulier est bénéficiaire de l'allocation de soutien + familial (ASF). Retourne également des informations sur les dates d'ouverture et de fermeture des droits. L'API peut être appellée avec les données identité pivot ou avec un jeton FranceConnect. responses: '200': description: Dossier trouvé + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. x-operationId: api_particulier_v2_cnav_allocation_soutien_familial content: application/json: @@ -388,11 +478,11 @@ paths: type: object properties: status: - title: Statut bénéficiaire de l'Allocation de Soutien Familial + title: Statut bénéficiaire de l'allocation de soution familial (ASF) type: string - description: Indique si le particulier est bénéficiaire de l'Allocation - de Soutien Familial au moment de l'appel. + description: Indique si le particulier est bénéficiaire de l'allocation + de soution familial au moment de l'appel. enum: - beneficiaire - non_beneficiaire @@ -401,16 +491,16 @@ paths: type: string nullable: true description: "Date de début de droit à l'ASF si le particulier - est bénéficiaire. \n Ce champs est null dans le cas où le particulier + est bénéficiaire. \n Ce champ est null dans le cas où le particulier n'est pas bénéficiaire de l'ASF." example: '1992-11-29' dateFin: title: Date de fermeture du droit à l'ASF type: string nullable: true - description: "Date de fin de droit à l'Allocation de Soutien Familial - du particulier bénéficiaire. \n Ce champs est calculé en ajoutant - 12 mois à la date de début de droit à l'ASF. \n Ce champs sera + description: "Date de fin de droit à l'allocation de soution familial + du particulier bénéficiaire. \n Ce champ est calculé en ajoutant + 12 mois à la date de début de droit à l'ASF. \n Ce champ sera null dans le cas où le particulier n'est pas bénéficiaire de l'ASF." example: '1993-11-29' @@ -484,10 +574,17 @@ paths: "$ref": "#/components/schemas/Error" "/api/v2/complementaire-sante-solidaire": get: - summary: Complémentaire santé solidaire + summary: Statut complémentaire santé solidaire (C2S) tags: - - Complementaire Sante Solidaire + - Prestations sociales parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: X-Api-Key in: header schema: @@ -513,6 +610,7 @@ paths: - name: nomNaissance in: query description: Nom de naissance. Ne pas renseigner si présence de jeton FranceConnect. + Le champ est obligatoire pour les appels non FranceConnecté example: JEAN required: false schema: @@ -566,7 +664,7 @@ paths: 5 chiffres. Ne pas remplir si la personne est née à l'étranger ou si présence de jeton FranceConnect. En l'absence de jeton FranceConnect et du triplet (nomCommuneNaissance, anneeDateDeNaissance, codeInseeDepartementNaissance), - le champs est obligatoire si la personne est née en France + le champ est obligatoire si la personne est née en France required: false - name: codePaysLieuDeNaissance in: query @@ -613,217 +711,41 @@ paths: security: - franceConnectToken: [] apiKey: [] - description: "Savoir si un particulier est bénéficiaire de la complémentaire - santé solidaire (C2S). \n\n Pour de plus amples informations sur cette api - et y avoir accès en avant première, veuillez contacter l'équipe API Particulier. - \n **Données disponibles en bac à sable :** [liste](https://github.com/etalab/siade_staging_data/blob/develop/payloads/complementaire_sante_solidaire) + description: "Statut bénéficiaire de la complémentaire santé solidaire (C2S). + \n\n Retourne également des informations sur les dates d'ouverture des droits. + \n Pour plus d'informations sur cette API et obtenir un accès en avant-première, + veuillez contacter l'équipe API Particulier. \n **Données disponibles en bac + à sable :** [liste](https://github.com/etalab/siade_staging_data/blob/develop/payloads/complementaire_sante_solidaire) \n L'API peut être appellée avec les données identité pivot ou avec un jeton - FranceConnect. " + FranceConnect." responses: '200': - description: Quotient Familial trouvée + description: Complementaire Santé Solidaire trouvée + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. x-operationId: api_particulier_v2_cnav_complementaire_sante_solidaire content: application/json: schema: type: object properties: - allocataires: - title: Informations sur les parents composant la famille - type: array - minItems: 1 - items: - type: object - properties: - nomNaissance: - title: Nom - type: string - description: Nom de naissance de l'allocataire - example: JACQUES - nomUsuel: - title: Nom d'usage - type: string - description: Nom d'usage de l'allocataire - example: JACQUES - nullable: true - prenoms: - title: Prénoms - type: string - description: Prénoms de l'allocataire - example: JEAN-PIERRE THOMAS - anneeDateDeNaissance: - title: Année de naissance - type: string - example: '2000' - description: Année de la date de naissance de l'allocataire. - Peut-être vide si inconnue. - nullable: true - moisDateDeNaissance: - title: Mois de naissance - type: string - example: '01' - description: Mois de la date de naissance de l'allocataire. - Peut-être vide si inconnue. - nullable: true - jourDateDeNaissance: - title: Jour de naissance - type: string - example: '31' - description: Jour de la date de naissance de l'allocataire. - Peut-être vide si inconnue. - nullable: true - sexe: - title: Sexe - type: string - description: Sexe de l'allocataire - example: M - enum: - - F - - M - enfants: - type: array - title: Informations sur les enfants composant la famille - items: - type: object - properties: - nomNaissance: - title: Nom de naissance - type: string - description: Nom de naissance de l'enfant - example: JACQUES - nomUsuel: - title: Nom d'usage - type: string - description: Nom d'usage de l'enfant - example: JACQUES - nullable: true - prenoms: - title: Prénoms - type: string - description: Prénoms de l'enfant - example: JEAN-PIERRE THOMAS - anneeDateDeNaissance: - title: Année de naissance - type: string - example: '2000' - description: Année de la date de naissance de l'enfant. - Peut-être vide si inconnue. - nullable: true - moisDateDeNaissance: - title: Mois de naissance - type: string - example: '01' - description: Mois de la date de naissance de l'enfant. Peut-être - vide si inconnue. - nullable: true - jourDateDeNaissance: - title: Jour de naissance - type: string - example: '31' - description: Jour de la date de naissance de l'enfant. Peut-être - vide si inconnue. - nullable: true - sexe: - title: Sexe - type: string - description: Sexe de l'enfant - example: M - enum: - - F - - M - adresse: - title: Adresse de la famille - type: object - description: Adresse au format de la poste - properties: - identite: - title: Identité du destinataire - type: string - example: Monsieur JEAN JACQUES - description: 'Identité du destinataire : Civilité, titre ou - qualité + nom et prénom' - complementInformation: - title: Complément d'information du destinataire ou point de - remise - description: Complément d'information du destinataire ou point - de remise. - type: string - nullable: true - example: - complementInformationGeographique: - title: Complément d'information du point géographique - type: string - nullable: true - example: - description: Complément d'information du point géographique. - numeroLibelleVoie: - title: Voie - type: string - description: Numéro et libellé de la voie - example: 1 RUE DE LA GARE - nullable: true - lieuDit: - title: Lieu-dit - type: string - nullable: true - example: - description: 'Lieu-dit ou service particulier de distribution - : poste restante, boîte postale' - codePostalVille: - title: Code postal - type: string - description: Code postale et localité de destination - example: '75002' - pays: - title: Pays - type: string - description: Pays - example: FRANCE - required: - - identite - - complementInformation - - complementInformationGeographique - - numeroLibelleVoie - - lieuDit - - codePostalVille - - pays - regime: - title: Régime de l'allocataire - type: string - description: Précise le régime de l'allocataire (CNAF ou MSA) - example: MSA - enum: - - CNAF - - MSA - quotientFamilial: - title: Quotient familial CAF ou MSA - type: integer - description: Valeur du quotient familial calculé par la CAF ou - la MSA - example: 1045 - annee: - title: Année du quotient familial - type: integer - description: Année de calcul du quotient familial - example: 2023 - mois: - title: Mois du quotient familial - type: integer - description: Mois de calcul du quotient familial - example: 6 - annee_calcul: - title: Année du calcul du quotient familial - type: integer - description: Année à laquelle le quotient familial a été calculé - example: 2023 - mois_calcul: - title: Mois du calcul du quotient familial - type: integer - description: Mois auquel le quotient familial a été calculé - example: 3 status: - title: Statut bénéficiaire de la complémentaire santé solidaire - (C2S) + title: Statut bénéficiaire de la C2S type: string description: "Indique si le particulier est bénéficiaire de la complémentaire de santé solidaire au moment de l'appel. Cet @@ -844,7 +766,7 @@ paths: type: string nullable: true description: "Date de début de droit à la complémentaire santé - solidaire (C2S) si le particulier est bénéficiaire. \n Ce champs + solidaire (C2S) si le particulier est bénéficiaire. \n Ce champ est null dans le cas où le particulier n'est pas bénéficiaire de la C2S." example: '1992-11-29' @@ -853,10 +775,10 @@ paths: type: string nullable: true description: "Date de fin de droit à la complémentaire santé solidaire - (C2S) du particulier bénéficiaire. \n Ce champs est calculé - en ajoutant 12 mois à la date de début de droit à la C2S. \n - Ce champs sera null dans le cas où le particulier n'est pas - bénéficiaire de la C2S." + (C2S) du particulier bénéficiaire. \n Ce champ est calculé en + ajoutant 12 mois à la date de début de droit à la C2S. \n Ce + champ sera null dans le cas où le particulier n'est pas bénéficiaire + de la C2S." example: '1993-11-29' '400': description: Mauvais paramètres d'appels @@ -929,11 +851,17 @@ paths: "$ref": "#/components/schemas/Error" "/api/v2/prime-activite": get: - summary: Prime d'activité + summary: Statut prime d'activité tags: - - Prime d'activité - - Prochainement + - Prestations sociales parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: X-Api-Key in: header schema: @@ -959,6 +887,7 @@ paths: - name: nomNaissance in: query description: Nom de naissance. Ne pas renseigner si présence de jeton FranceConnect. + Le champ est obligatoire pour les appels non FranceConnecté example: JEAN required: false schema: @@ -1012,7 +941,7 @@ paths: 5 chiffres. Ne pas remplir si la personne est née à l'étranger ou si présence de jeton FranceConnect. En l'absence de jeton FranceConnect et du triplet (nomCommuneNaissance, anneeDateDeNaissance, codeInseeDepartementNaissance), - le champs est obligatoire si la personne est née en France + le champ est obligatoire si la personne est née en France required: false - name: codePaysLieuDeNaissance in: query @@ -1035,16 +964,54 @@ paths: de jeton FranceConnect. example: M required: false + - name: nomCommuneNaissance + in: query + schema: + type: string + minLength: 1 + example: Gennevilliers + description: Nom de la commune de naissance. En l'absence de jeton FranceConnect + et du codeInseeLieuDeNaissance, ce paramètre est obligatoire si la personne + est née en France + required: false + - name: codeInseeDepartementNaissance + in: query + schema: + type: string + minLength: 2 + maxLength: 3 + example: '92' + description: Code INSEE du département de naissance. En l'absence de jeton + FranceConnect et du codeInseeLieuDeNaissance, ce paramètre est obligatoire + si la personne est née en France + required: false security: - franceConnectToken: [] apiKey: [] - description: Savoir si un particulier est bénéficiaire de la Prime d'activité - (PA). Précise également si la PA est majorée ainsi que les dates d'ouverture - et de fermeture des droits. L'API peut être appellée avec les données identité - pivot ou avec un jeton FranceConnect. + description: "Statut bénéficiaire de la prime d'activité, majorée ou non. \n\n + Retourne également des informations sur les dates d'ouverture des droits. + \n L'API peut être appellée avec les données identité pivot ou avec un jeton + FranceConnect." responses: '200': description: Dossier trouvé + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. x-operationId: api_particulier_v2_cnav_prime_activite content: application/json: @@ -1052,7 +1019,7 @@ paths: type: object properties: status: - title: Statut bénéficiaire de la Prime d'activité + title: Statut bénéficiaire de la prime d'activité type: string description: Indique si le particulier est bénéficiaire de la prime d'activité au moment de l'appel. @@ -1060,32 +1027,32 @@ paths: - beneficiaire - non_beneficiaire majoration: - title: Majoration de la prime d'activité + title: Statut bénéficiaire de la majoration de la prime d'activité type: boolean nullable: true description: Indique si le particulier est bénéficiaire de la - prime d'activité majorée au moment de l'appel. Nécessite un - scope spécifique pour être envoyé. Sera null si le particulier - n'est pas bénéficiaire de la prime d'activité. + prime d'activité majorée au moment de l'appel. Ce champ est + renvoyé si les droits du jeton (obtenus par habilitation) le + permettent. Ce champ sera null si le particulier n'est pas bénéficiaire + de la prime d'activité. example: false dateDebut: title: Date d'ouverture du droit à la prime d'activité type: string nullable: true description: "Date de début de droit à la prime d'activité si - le particulier est bénéficiaire. \n Ce champs est null dans - le cas où le particulier n'est pas bénéficiaire de la prime - d'activité." + le particulier est bénéficiaire. \n Ce champ est null dans le + cas où le particulier n'est pas bénéficiaire de la prime d'activité." example: '1992-11-20' dateFin: title: Date de fermeture du droit à la prime d'activité type: string nullable: true description: "Date de fin de droit à la prime d'activité du particulier - bénéficiaire. \n Ce champs est calculé en ajoutant 3 mois à - la date de début de droit de la prime d'activité. \n Ce champs - sera null dans le cas où le particulier n'est pas bénéficiaire - de la prime d'activité." + bénéficiaire. \n Ce champ est calculé en ajoutant 3 mois à la + date de début de droit de la prime d'activité. \n Ce champ sera + null dans le cas où le particulier n'est pas bénéficiaire de + la prime d'activité." example: '1993-02-20' '400': description: Mauvais paramètres d'appels @@ -1161,6 +1128,13 @@ paths: tags: - Quotient familial parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: X-Api-Key in: header schema: @@ -1186,6 +1160,7 @@ paths: - name: nomNaissance in: query description: Nom de naissance. Ne pas renseigner si présence de jeton FranceConnect. + Le champ est obligatoire pour les appels non FranceConnecté example: JEAN required: false schema: @@ -1239,7 +1214,7 @@ paths: 5 chiffres. Ne pas remplir si la personne est née à l'étranger ou si présence de jeton FranceConnect. En l'absence de jeton FranceConnect et du triplet (nomCommuneNaissance, anneeDateDeNaissance, codeInseeDepartementNaissance), - le champs est obligatoire si la personne est née en France + le champ est obligatoire si la personne est née en France required: false - name: codePaysLieuDeNaissance in: query @@ -1286,15 +1261,16 @@ paths: - name: annee in: query description: Année du quotient familial recherché. Si l'année n'est pas renseignée, - le dernier QF est transmis. Remonte au maximum à 2 ans. + l'année utilisée par défaut est celle en cours. L'API permet d'accéder à + un historique de maximum 2 ans. example: 2023 required: false schema: type: integer - name: mois in: query - description: Mois pour le quotient, si non renseigné renvoie le dernier QF - calculé + description: Mois du quotient familial recherché. Si le mois n'est pas renseigné, + le mois utilisé par défaut est celui en cours. example: 12 required: false schema: @@ -1303,14 +1279,31 @@ paths: - franceConnectToken: [] apiKey: [] description: "Quotient familial et composition de la famille d'un allocataire - du régime agricole (régime général à venir). \n Pour de plus amples informations - sur cette api et y avoir accès en avant première, veuillez contacter l'équipe + du régime agricole (régime général à venir). \n Pour plus d'informations sur + cette API et obtenir un accès en avant-première, veuillez contacter l'équipe API Particulier. \n **Données disponibles en bac à sable :** [liste](https://github.com/etalab/siade_staging_data/blob/develop/payloads/api_particulier_v2_cnav_quotient_familial_v2) \n L'API peut être appellée avec les données identité pivot ou avec un jeton FranceConnect." responses: '200': description: Quotient Familial trouvé + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 24 heure. content: application/json: examples: @@ -1395,14 +1388,14 @@ paths: type: string example: '01' description: Mois de la date de naissance de l'allocataire. - Peut-être vide si inconnue. + Peut-être vide si inconnu. nullable: true jourDateDeNaissance: title: Jour de naissance type: string example: '31' description: Jour de la date de naissance de l'allocataire. - Peut-être vide si inconnue. + Peut-être vide si inconnu. nullable: true sexe: title: Sexe @@ -1446,14 +1439,14 @@ paths: type: string example: '01' description: Mois de la date de naissance de l'enfant. Peut-être - vide si inconnue. + vide si inconnu. nullable: true jourDateDeNaissance: title: Jour de naissance type: string example: '31' description: Jour de la date de naissance de l'enfant. Peut-être - vide si inconnue. + vide si inconnu. nullable: true sexe: title: Sexe @@ -1477,8 +1470,6 @@ paths: complementInformation: title: Complément d'information du destinataire ou point de remise - description: Complément d'information du destinataire ou point - de remise. type: string nullable: true example: @@ -1504,7 +1495,7 @@ paths: codePostalVille: title: Code postal type: string - description: Code postale et localité de destination + description: Code postal et localité de destination example: '75002' pays: title: Pays @@ -1522,7 +1513,8 @@ paths: regime: title: Régime de l'allocataire type: string - description: Précise le régime de l'allocataire (CNAF ou MSA) + description: Précise le régime de l'allocataire, régime général + (CNAF) ou agricole (MSA). example: MSA enum: - CNAF @@ -1534,25 +1526,44 @@ paths: la MSA example: 1045 annee: - title: Année du quotient familial + title: Année effective du QF type: integer - description: Année de calcul du quotient familial + description: "Année effective du quotient familial appelé. \n\n + - Si aucune année et aucun mois n'ont été renseignés en paramètres + d'appel, le quotient familial retourné sera celui du mois de + l'année en cours. - Si aucune année, ni aucun mois sont renseignés, + l'appel est effectué par défaut avec l'année et le mois en cours. + - Si aucune année n'a été renseignée, et que le mois est renseigné, + le quotient familial retourné sera celui du mois spécifié pour + l'année en cours. En revanche, si la date finalement composée + avec cette règle s'avère dans le futur (mois postérieur au moins + en cours), l'API renvoie un erreur 400. " example: 2023 mois: - title: Mois du quotient familial + title: Mois effectif du QF type: integer - description: Mois de calcul du quotient familial + description: "Mois effectif du quotient familial. \n\n - Si aucun + mois n'est renseigné, le mois en cours est utilisé par défaut. + - Si le mois renseigné est postérieur au mois en cours, et qu'il + compose une date dans le futur avec l'année appelée, l'API renvoie + une erreur 400. \n - Si aucun mois n'a été renseigné mais que + l'année a été spécifiée en paramètres d'appel, le quotient familial + retourné sera celui du mois en cours pour l'année spécifiée." example: 6 annee_calcul: - title: Année du calcul du quotient familial + title: Année du calcul du QF type: integer - description: Année à laquelle le quotient familial a été calculé + description: Année lors de laquelle le calcul du quotient familial + demandé a été effectué. Cette année peut différer de l'année + effective du quotient familial. example: 2023 mois_calcul: - title: Mois du calcul du quotient familial + title: Mois du calcul du QF type: integer - description: Mois auquel le quotient familial a été calculé - example: 3 + description: Mois lors duquel le calcul du quotient familial demandé + a été effectué. Ce mois peut différer du mois effectif du quotient + familial. + example: 9 x-operationId: api_particulier_v2_cnav_quotient_familial_v2 '400': description: Mauvais paramètres d'appels @@ -1562,8 +1573,10 @@ paths: Mauvais paramètres d'appels: value: error: bad_request - reason: Le sexe n'est pas correctement formaté (m ou f) - message: Le sexe n'est pas correctement formaté (m ou f) + reason: L'année demandée n'est pas correctement formatée ou est + dans le futur. + message: L'année demandée n'est pas correctement formatée ou est + dans le futur. schema: "$ref": "#/components/schemas/Error" '404': @@ -1585,13 +1598,13 @@ paths: MSA. message: Le dossier allocataire n'a pas été trouvé auprès de la MSA. - Dossier non trouvé CNAV: + Dossier non trouvé CNAF: value: error: not_found reason: Le dossier allocataire n'a pas été trouvé auprès de la - CNAV. + CNAF. message: Le dossier allocataire n'a pas été trouvé auprès de la - CNAV. + CNAF. schema: "$ref": "#/components/schemas/Error" '503': @@ -1601,7 +1614,7 @@ paths: examples: Erreur du fournisseur: value: - error: data_provider_error + error: provider_unknown_error reason: La réponse retournée par le fournisseur de données est invalide et inconnue de notre service. L'équipe technique a été notifiée de cette erreur pour investigation. @@ -1643,11 +1656,17 @@ paths: "$ref": "#/components/schemas/Error" "/api/v2/revenu-solidarite-active": get: - summary: Revenu de solidarité active + summary: Statut revenu de solidarité active (RSA) tags: - - RSA - - Prochainement + - Prestations sociales parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: X-Api-Key in: header schema: @@ -1673,6 +1692,7 @@ paths: - name: nomNaissance in: query description: Nom de naissance. Ne pas renseigner si présence de jeton FranceConnect. + Le champ est obligatoire pour les appels non FranceConnecté example: JEAN required: false schema: @@ -1726,7 +1746,7 @@ paths: 5 chiffres. Ne pas remplir si la personne est née à l'étranger ou si présence de jeton FranceConnect. En l'absence de jeton FranceConnect et du triplet (nomCommuneNaissance, anneeDateDeNaissance, codeInseeDepartementNaissance), - le champs est obligatoire si la personne est née en France + le champ est obligatoire si la personne est née en France required: false - name: codePaysLieuDeNaissance in: query @@ -1749,16 +1769,54 @@ paths: de jeton FranceConnect. example: M required: false + - name: nomCommuneNaissance + in: query + schema: + type: string + minLength: 1 + example: Gennevilliers + description: Nom de la commune de naissance. En l'absence de jeton FranceConnect + et du codeInseeLieuDeNaissance, ce paramètre est obligatoire si la personne + est née en France + required: false + - name: codeInseeDepartementNaissance + in: query + schema: + type: string + minLength: 2 + maxLength: 3 + example: '92' + description: Code INSEE du département de naissance. En l'absence de jeton + FranceConnect et du codeInseeLieuDeNaissance, ce paramètre est obligatoire + si la personne est née en France + required: false security: - franceConnectToken: [] apiKey: [] - description: Savoir si un particulier est bénéficiaire du Revenu de solidarité - active (RSA) et si le montant du RSA est majoré ou non. Retourne également - des informations sur les dates d'ouverture des droits. L'API peut être appellée - avec les données identité pivot ou avec un jeton FranceConnect. + description: "Statut bénéficiaire du revenu de solidarité active (RSA), majoré + ou non. \n\n Retourne également des informations sur les dates d'ouverture + des droits. \n L'API peut être appellée avec les données identité pivot ou + avec un jeton FranceConnect." responses: '200': description: Dossier trouvé + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. x-operationId: api_particulier_v2_cnav_revenu_solidarite_active content: application/json: @@ -1766,15 +1824,15 @@ paths: type: object properties: status: - title: Statut bénéficiaire du Revenu de solidarité active (RSA) + title: Statut bénéficiaire du revenu de solidarité active (RSA) type: string - description: Indique si le particulier est bénéficiaire du Revenu + description: Indique si le particulier est bénéficiaire du revenu de solidarité active au moment de l'appel. enum: - beneficiaire - non_beneficiaire majoration: - title: Majoration du RSA + title: Statut bénéficiaire de la majoration du RSA type: boolean nullable: true description: Indique si le particulier est bénéficiaire du RSA @@ -1787,16 +1845,16 @@ paths: type: string nullable: true description: "Date de début de droit au RSA si le particulier - est bénéficiaire. \n Ce champs est null dans le cas où le particulier + est bénéficiaire. \n Ce champ est null dans le cas où le particulier n'est pas bénéficiaire du RSA." example: '1992-11-29' dateFin: - title: Date de fermeture du droit au Revenue de solidarité active + title: Date de fermeture du droit au revenu de solidarité active type: string nullable: true - description: "Date de fin de droit au Revenue de solidarité active - du particulier bénéficiaire. \n Ce champs est calculé en ajoutant - 3 mois à la date de début de droit du RSA. \n Ce champs sera + description: "Date de fin de droit au revenu de solidarité active + du particulier bénéficiaire. \n Ce champ est calculé en ajoutant + 3 mois à la date de début de droit du RSA. \n Ce champ sera null dans le cas où le particulier n'est pas bénéficiaire du RSA." example: '1993-02-20' @@ -1872,7 +1930,7 @@ paths: get: summary: Statut élève scolarisé et boursier tags: - - Scolarité étudiant + - Éducation et études parameters: - name: X-Api-Key in: header @@ -2114,7 +2172,7 @@ paths: get: summary: Paiements versés par France Travail tags: - - Paiements France Travail + - Demandeurs d'emploi parameters: - name: X-Api-Key in: header @@ -2270,6 +2328,13 @@ paths: **Données disponibles en bac à sable :** [liste](https://github.com/etalab/siade_staging_data/blob/develop/payloads/api_particulier_v2_cnaf_quotient_familial) parameters: + - name: Cache-Control + in: header + description: Si cette valeur est fixée à "no-cache", le système de cache est + alors ignoré et la donnée est directement récupérée depuis le fournisseur + de données. + schema: + type: string - name: numeroAllocataire in: query description: Numéro d'allocataire. Numéro de 1 à 7 chiffres. Le numéro d'allocataire @@ -2305,6 +2370,23 @@ paths: '200': x-operationId: api_particulier_v2_cnaf_quotient_familial description: Foyer tel qu'il est déclaré à la CAF + headers: + X-Response-Cached: + schema: + type: boolean + example: true + enum: + - true + - false + default: false + description: Indique si la réponse a été caché. + X-Cache-Expires-in: + schema: + type: number + nullable: true + example: 9001 + description: Secondes avant que le cache n'expire. Si le cache est vide, + ce header est vide (mais présent). La durée du cache est de 1 heure. content: application/json: schema: @@ -2519,7 +2601,7 @@ paths: schema: type: string tags: - - Situation France Travail + - Demandeurs d'emploi responses: '200': x-operationId: api_particulier_v2_pole_emploi_statut @@ -2744,7 +2826,7 @@ paths: "/api/v2/etudiants": get: tags: - - Statut étudiant + - Éducation et études parameters: - name: ine description: Identifiant National Étudiant (INE). Cet identifiant est unique @@ -2872,10 +2954,8 @@ paths: type: string description: | Régime de formation de l'étudiant. Il existe deux modalités différentes : - - - formation initiale : Ce champ indique que l'étudiant est en formation initiale sous statut étudiant (y compris dans le cadre de reprise d’études) ou en en apprentissage ; - - - formation continue : Ce champ indique que l'étudiant est en formation continue ou en contrat de professionalisation." + - formation initiale : Ce champ indique que l'étudiant est en formation initiale, soit dans une des situations suivantes : formation initiale classique, reprise d'études non financée sans convention et contrat d'apprentissage ; + - formation continue : Ce champ indique que l'étudiant est en formation continue ou en contrat de professionalisation." example: formation initiale enum: - formation initiale @@ -2930,7 +3010,7 @@ paths: "/api/v2/etudiants-boursiers": get: tags: - - Statut étudiant boursier + - Éducation et études parameters: - name: ine description: Identifiant National Étudiant (INE). Cet identifiant est unique From a6aaedd6a571981e0eb857f940db5805efb5a9df Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 23 Jul 2024 11:36:55 +0200 Subject: [PATCH 015/258] =?UTF-8?q?Ajoute=20=C3=A9diteur=20Inetum=20FAQ?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/locales/api_entreprise/faq_entries.fr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/locales/api_entreprise/faq_entries.fr.yml b/config/locales/api_entreprise/faq_entries.fr.yml index 69bcc9f59..286261c57 100644 --- a/config/locales/api_entreprise/faq_entries.fr.yml +++ b/config/locales/api_entreprise/faq_entries.fr.yml @@ -182,6 +182,7 @@ fr: | **E-attestations**
entreprise privée | [E-attestations](https://www.e-attestations.com/){:target="_blank"} | [Marchés publics](<%= cas_usage_path(uid: 'marches_publics') %>)
_Contrôle de conformité du titulaire du marché_ | | **Efalia**
Entreprise privée | [efalia.com](https://www.efalia.com/)
[Solution 6Tzen](https://www.6tzen.fr/){:target="_blank"} | [Portail GRU - Instruction des démarches](<%= cas_usage_path(uid: 'portail_gru_instruction') %>)
[Portail GRU - Préremplissage](<%= cas_usage_path(uid: 'portail_gru') %>) | | **Entr’ouvert**
coopérative | [entrouvert.com](https://www.entrouvert.com)
[Publik](https://publik.entrouvert.com/){:target="_blank"} | [Portail GRU - Instruction des démarches](<%= cas_usage_path(uid: 'portail_gru_instruction') %>)
[Portail GRU - Préremplissage](<%= cas_usage_path(uid: 'portail_gru') %>) | + | **Inetum Software France**
entreprise privée | [Astre GF](https://www.inetum.com/fr/software/financial-management/astre-gf){:target="_blank"} | Fiabilisation de la base tiers
[Marchés publics](<%= cas_usage_path(uid: 'marches_publics') %>)
_Dépôt et instruction des candidatures_ | | **Klekoon**
Entreprise privée | [klekoon.com](https://www.klekoon.com/){:target="_blank"} | [Marchés publics](<%= cas_usage_path(uid: 'marches_publics') %>)
_Dépôt et instruction des candidatures_ | | **Lanteas**
Entreprise privée | [OpenSub](https://lanteas.com/opensub-solution-innovante-de-gestion-des-subventions/){:target="_blank"}
[OpenGRU](https://lanteas.com/gestion-relation-usager-open-gru-crm/){:target="_blank"} | [Aides & subventions publiques](<%= cas_usage_path(uid: 'aides_publiques') %>)
[Portail GRU - Instruction des démarches](<%= cas_usage_path(uid: 'portail_gru_instruction') %>)
[Portail GRU - Préremplissage](<%= cas_usage_path(uid: 'portail_gru') %>) | | **Maximilien**
Groupement d’intérêt public | [Maximilien](https://www.maximilien.fr/){:target="_blank"} | [Marchés publics](<%= cas_usage_path(uid: 'marches_publics') %>)
_Dépôt et instruction des candidatures_
et _Contrôle de conformité du titulaire du marché_ | From c8d37e354cf5581e2f5718fc8b366fed728b7dce Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 23 Jul 2024 11:39:26 +0200 Subject: [PATCH 016/258] =?UTF-8?q?AJoute=20=C3=A9diteur=20dans=20le=20cas?= =?UTF-8?q?=20usage=20march=C3=A9s=20publics?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/locales/api_entreprise/cas_usages_entries.fr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml index d878a6125..2a0bf105e 100644 --- a/config/locales/api_entreprise/cas_usages_entries.fr.yml +++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml @@ -258,6 +258,7 @@ fr: | **Atline Services**
Entreprise privée | [marchés-securises.fr](https://www.marches-securises.fr/entreprise/?){:target="_blank"} | Marchés publics
_Dépôt et instruction des candidatures_
et _Contrôle de conformité du titulaire du marché_ | | **AWS**
Entreprise privée,
_filiale du groupe Achat solutions_ | [AWS-achat](https://www.marches-publics.info){:target="_blank"} | Marchés publics
_Dépôt et instruction des candidatures_
et _Contrôle de conformité du titulaire du marché_ | | **Dematis**
Entreprise privée | [e-marchespublics.com](https://www.e-marchespublics.com/){:target="_blank"} | Marchés publics
_Dépôt et instruction des candidatures_ | + | **Inetum Software France**
entreprise privée | [Astre GF](https://www.inetum.com/fr/software/financial-management/astre-gf){:target="_blank"}
Solution de gestion financière pour les collectivités territoriales |
Marchés publics
_Dépôt et instruction des candidatures_ | | **E-attestations**
Entreprise privée | [E-attestations](https://www.e-attestations.com/){:target="_blank"} | Marchés publics
_Contrôle de conformité du titulaire du marché_ | | **Entr’ouvert**
Coopérative | [entrouvert.com](https://www.entrouvert.com)
[Publik](https://publik.entrouvert.com/){:target="_blank"} | Portail de démarches en ligne | | **Klekoon**
Entreprise privée | [klekoon.com](https://www.klekoon.com/){:target="_blank"} | Marchés publics
_Dépôt et instruction des candidatures_ | From 95b84ad2d4f507864d48b1bd23000f0924bcf468 Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:23:27 +0200 Subject: [PATCH 017/258] improve readme about install --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index e5ef2453e..cffcf5f66 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,12 @@ installer les paquets et importer les tables de la base de données : Installer `Docker` et `docker-compose` (sur Mac tout est [ici](https://docs.docker.com/desktop/mac/install/)) +Pour installer l'application : + +```sh +make install +``` + Pour lancer l'application : ```sh @@ -41,12 +47,6 @@ Pour arrêter: make stop ``` -Lors du premier lancement, il faut initialiser la base de donnée (après `make start`): - -```sh -make install_database -``` - En cas de problème, pour réinstaller la base de données: ```sh @@ -118,9 +118,9 @@ Vous pouvez accéder ensuite accéder au site via les adresses suivantes: ``` # Pour visualiser le site d'API Entreprise -http://entreprise.api.localtest.me:3000/ +http://entreprise.api.localtest.me:5000/ # Pour visualiser le site d'API Particulier -http://particulier.api.localtest.me:3000/ +http://particulier.api.localtest.me:5000/ ``` ### Avec Docker From ff6c30d4734615191fba1885fc1fc0962ff95391 Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:26:24 +0200 Subject: [PATCH 018/258] fluid container around redoc --- .../api_entreprise/pages_controller.rb | 1 + .../api_particulier/pages_controller.rb | 1 + .../api_entreprise/_containerized_body.html.erb | 2 +- .../api_particulier/_containerized_body.html.erb | 2 +- app/views/shared/pages/redoc.html.erb | 16 +++++++++------- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/app/controllers/api_entreprise/pages_controller.rb b/app/controllers/api_entreprise/pages_controller.rb index ac390dafe..91ca5ad27 100644 --- a/app/controllers/api_entreprise/pages_controller.rb +++ b/app/controllers/api_entreprise/pages_controller.rb @@ -34,6 +34,7 @@ def accessibility end def redoc + @large_container = true render 'shared/pages/redoc' end diff --git a/app/controllers/api_particulier/pages_controller.rb b/app/controllers/api_particulier/pages_controller.rb index 694b6b60e..74a8f3f6f 100644 --- a/app/controllers/api_particulier/pages_controller.rb +++ b/app/controllers/api_particulier/pages_controller.rb @@ -26,6 +26,7 @@ def cgu def donnees_personnelles; end def redoc + @large_container = true render 'shared/pages/redoc' end diff --git a/app/views/shared/api_entreprise/_containerized_body.html.erb b/app/views/shared/api_entreprise/_containerized_body.html.erb index 59c677b88..e6bda63cc 100644 --- a/app/views/shared/api_entreprise/_containerized_body.html.erb +++ b/app/views/shared/api_entreprise/_containerized_body.html.erb @@ -1,4 +1,4 @@ -
+
<%= render partial: 'shared/alerts' %> diff --git a/app/views/shared/api_particulier/_containerized_body.html.erb b/app/views/shared/api_particulier/_containerized_body.html.erb index bf657ffdf..2c7904457 100644 --- a/app/views/shared/api_particulier/_containerized_body.html.erb +++ b/app/views/shared/api_particulier/_containerized_body.html.erb @@ -1,4 +1,4 @@ -
+
<%= render partial: 'shared/alerts' %> diff --git a/app/views/shared/pages/redoc.html.erb b/app/views/shared/pages/redoc.html.erb index 54918f653..c5efe0eb0 100644 --- a/app/views/shared/pages/redoc.html.erb +++ b/app/views/shared/pages/redoc.html.erb @@ -1,10 +1,12 @@ -

- <%= t('.title') %> -

- -

- <%= t('.description', api_name: api_name).html_safe %> -

+
+

+ <%= t('.title') %> +

+ +

+ <%= t('.description', api_name: api_name).html_safe %> +

+
From 2744e140233adf84e199ab7c932939f6d2bc16c5 Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Thu, 25 Jul 2024 18:12:50 +0200 Subject: [PATCH 019/258] prevent long links from oversizing tables --- app/assets/stylesheets/shared/pages/redoc.scss | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 app/assets/stylesheets/shared/pages/redoc.scss diff --git a/app/assets/stylesheets/shared/pages/redoc.scss b/app/assets/stylesheets/shared/pages/redoc.scss new file mode 100644 index 000000000..2ad91c006 --- /dev/null +++ b/app/assets/stylesheets/shared/pages/redoc.scss @@ -0,0 +1,5 @@ +#redoc_container { + table a { + line-break: anywhere; + } +} \ No newline at end of file From 49d159b61489e31448cdc900021049ebd904b696 Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Thu, 25 Jul 2024 20:12:56 +0200 Subject: [PATCH 020/258] no variable in the controllers --- app/controllers/api_entreprise/pages_controller.rb | 1 - app/controllers/api_particulier/pages_controller.rb | 1 - app/views/shared/api_entreprise/_containerized_body.html.erb | 4 +++- app/views/shared/api_particulier/_containerized_body.html.erb | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/controllers/api_entreprise/pages_controller.rb b/app/controllers/api_entreprise/pages_controller.rb index 91ca5ad27..ac390dafe 100644 --- a/app/controllers/api_entreprise/pages_controller.rb +++ b/app/controllers/api_entreprise/pages_controller.rb @@ -34,7 +34,6 @@ def accessibility end def redoc - @large_container = true render 'shared/pages/redoc' end diff --git a/app/controllers/api_particulier/pages_controller.rb b/app/controllers/api_particulier/pages_controller.rb index 74a8f3f6f..694b6b60e 100644 --- a/app/controllers/api_particulier/pages_controller.rb +++ b/app/controllers/api_particulier/pages_controller.rb @@ -26,7 +26,6 @@ def cgu def donnees_personnelles; end def redoc - @large_container = true render 'shared/pages/redoc' end diff --git a/app/views/shared/api_entreprise/_containerized_body.html.erb b/app/views/shared/api_entreprise/_containerized_body.html.erb index e6bda63cc..ca23600be 100644 --- a/app/views/shared/api_entreprise/_containerized_body.html.erb +++ b/app/views/shared/api_entreprise/_containerized_body.html.erb @@ -1,4 +1,6 @@ -
+<% container_class = action_name == 'redoc' ? 'fr-container-fluid' : 'fr-container' %> + +
<%= render partial: 'shared/alerts' %> diff --git a/app/views/shared/api_particulier/_containerized_body.html.erb b/app/views/shared/api_particulier/_containerized_body.html.erb index 2c7904457..69ef3148b 100644 --- a/app/views/shared/api_particulier/_containerized_body.html.erb +++ b/app/views/shared/api_particulier/_containerized_body.html.erb @@ -1,4 +1,6 @@ -
+<% container_class = action_name == 'redoc' ? 'fr-container-fluid' : 'fr-container' %> + +
<%= render partial: 'shared/alerts' %> From 9c01de9469da8dfb6100175276f076ef85e0ec55 Mon Sep 17 00:00:00 2001 From: Caillou <6117264+JeSuisUnCaillou@users.noreply.github.com> Date: Thu, 25 Jul 2024 20:14:51 +0200 Subject: [PATCH 021/258] keep titles in a fr-container --- app/views/shared/pages/redoc.html.erb | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/app/views/shared/pages/redoc.html.erb b/app/views/shared/pages/redoc.html.erb index c5efe0eb0..c9666d814 100644 --- a/app/views/shared/pages/redoc.html.erb +++ b/app/views/shared/pages/redoc.html.erb @@ -1,11 +1,13 @@ -
-

- <%= t('.title') %> -

- -

- <%= t('.description', api_name: api_name).html_safe %> -

+
+
+

+ <%= t('.title') %> +

+ +

+ <%= t('.description', api_name: api_name).html_safe %> +

+
From 6cb790eee1f6175b7b994b5a8f9e3f4e33cc4635 Mon Sep 17 00:00:00 2001 From: DorineLam <46896006+DorineLam@users.noreply.github.com> Date: Fri, 26 Jul 2024 10:50:04 +0200 Subject: [PATCH 022/258] Change API PArt par API Entreprise --- config/locales/api_entreprise/faq_entries.fr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/api_entreprise/faq_entries.fr.yml b/config/locales/api_entreprise/faq_entries.fr.yml index 286261c57..9adad9fbd 100644 --- a/config/locales/api_entreprise/faq_entries.fr.yml +++ b/config/locales/api_entreprise/faq_entries.fr.yml @@ -197,7 +197,7 @@ fr: {:.fr-highlight} > ☝️ _Vous êtes éditeur de logiciel, proposez l’API Entreprise à vos clients mais ne figurez pas sur cette liste ?_ Écrivez nous à [support@entreprise.api.gouv.fr](mailto:support@entreprise.api.gouv.fr) - - question: "Je suis un éditeur de logiciel et je souhaite proposer l'API Particulier à mes clients" + - question: "Je suis un éditeur de logiciel et je souhaite proposer l'API Entreprise à mes clients" answer: |+ ℹ️ Si vous êtes **éditeur de logiciels, c'est à votre client public, collectivité ou administration, de faire sa demande d'habilitation auprès de l'API Entreprise**. From 5c0fcd8ab99c7719d57ce06de28ca06fa589de90 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 26 Jul 2024 15:47:44 +0200 Subject: [PATCH 023/258] =?UTF-8?q?Sp=C3=A9cifie=20besoin=20d=C3=A9lib?= =?UTF-8?q?=C3=A9ration=20pour=20les=20transports?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/locales/api_particulier/cas_usages_entries.fr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/locales/api_particulier/cas_usages_entries.fr.yml b/config/locales/api_particulier/cas_usages_entries.fr.yml index b6368f39b..f4b9029b7 100644 --- a/config/locales/api_particulier/cas_usages_entries.fr.yml +++ b/config/locales/api_particulier/cas_usages_entries.fr.yml @@ -693,6 +693,8 @@ fr: - transports en commun : [Articles L1231-1 et L1231-3 du Code des transports](https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000023086525/LEGISCTA000023069255/#LEGISCTA000023085815){:target="_blank"} - transports scolaires : [Article L. 3111-7 du Code des transports](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000043343069){:target="_blank"} et [article L. 214-18 du Code de l'éducation](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000030999998){:target="_blank"} - Utilisation de la complémentaire santé solidaire comme critère de tarification : [Article L1113-1 du Code des transports](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000042005921){:target="_blank"}. + - **Délibération** : Une délibération est nécessaire lors de votre demande d'habilitation pour justifier de l'utilisation des données dans votre tarification. [En savoir plus sur la délibération attendue pour être habilité](<%= faq_index_path(anchor: 'qu-est-ce-qu-une-bonne-deliberation-pour-acceder-a-api-particulier') %>). + request_access: link_datapass: "<%= datapass_base_url %>/api-particulier?demarche=tarification_transports" From 90216df7009e40e2233e626cece488def57ae06f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 02:49:18 +0000 Subject: [PATCH 024/258] Bump the production-dependencies group with 3 updates Bumps the production-dependencies group with 3 updates: [pg](https://github.com/ged/ruby-pg), [sentry-rails](https://github.com/getsentry/sentry-ruby) and [sentry-ruby](https://github.com/getsentry/sentry-ruby). Updates `pg` from 1.5.6 to 1.5.7 - [Changelog](https://github.com/ged/ruby-pg/blob/master/History.md) - [Commits](https://github.com/ged/ruby-pg/compare/v1.5.6...v1.5.7) Updates `sentry-rails` from 5.18.1 to 5.18.2 - [Release notes](https://github.com/getsentry/sentry-ruby/releases) - [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-ruby/compare/5.18.1...5.18.2) Updates `sentry-ruby` from 5.18.1 to 5.18.2 - [Release notes](https://github.com/getsentry/sentry-ruby/releases) - [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-ruby/compare/5.18.1...5.18.2) --- updated-dependencies: - dependency-name: pg dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: sentry-rails dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: sentry-ruby dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ee31a550b..599f2f925 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -290,11 +290,11 @@ GEM net-protocol netrc (0.11.0) nio4r (2.7.3) - nokogiri (1.16.6-aarch64-linux) + nokogiri (1.16.7-aarch64-linux) racc (~> 1.4) - nokogiri (1.16.6-arm64-darwin) + nokogiri (1.16.7-arm64-darwin) racc (~> 1.4) - nokogiri (1.16.6-x86_64-linux) + nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) notiffany (0.1.3) nenv (~> 0.1) @@ -325,7 +325,7 @@ GEM tty-color (~> 0.5) patience_diff (1.2.0) optimist (~> 3.0) - pg (1.5.6) + pg (1.5.7) pretender (0.5.0) actionpack (>= 6.1) pry (0.14.2) @@ -490,10 +490,10 @@ GEM sprockets (> 3.0) sprockets-rails tilt - sentry-rails (5.18.1) + sentry-rails (5.18.2) railties (>= 5.0) - sentry-ruby (~> 5.18.1) - sentry-ruby (5.18.1) + sentry-ruby (~> 5.18.2) + sentry-ruby (5.18.2) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) shellany (0.0.1) From e6c35b1e86948a98652272d0fd7e088df5e90e62 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Mon, 29 Jul 2024 13:06:09 +0700 Subject: [PATCH 025/258] Fix broken badge hyperping --- .../pages/home/_section_developers.scss | 5 ++++ .../pages/home/_section_developers.html.erb | 26 +++++++++++++++++-- config/initializers/cors.rb | 1 + 3 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 app/assets/stylesheets/api_entreprise/pages/home/_section_developers.scss diff --git a/app/assets/stylesheets/api_entreprise/pages/home/_section_developers.scss b/app/assets/stylesheets/api_entreprise/pages/home/_section_developers.scss new file mode 100644 index 000000000..87c0e88f4 --- /dev/null +++ b/app/assets/stylesheets/api_entreprise/pages/home/_section_developers.scss @@ -0,0 +1,5 @@ +#homepage #section-developers { + #hyperping-badge { + background-image: none; + } +} diff --git a/app/views/api_entreprise/pages/home/_section_developers.html.erb b/app/views/api_entreprise/pages/home/_section_developers.html.erb index 350d1203e..40577c52b 100644 --- a/app/views/api_entreprise/pages/home/_section_developers.html.erb +++ b/app/views/api_entreprise/pages/home/_section_developers.html.erb @@ -46,8 +46,30 @@

<%= t('.status_link') %>

-

+
+ +
diff --git a/config/initializers/cors.rb b/config/initializers/cors.rb index 59456bfae..37571e1d4 100644 --- a/config/initializers/cors.rb +++ b/config/initializers/cors.rb @@ -8,6 +8,7 @@ Rails.application.config.middleware.insert_before 0, Rack::Cors do allow do origins 'localhost:8080' + origins 'https://status.entreprise.api.gouv.fr/' resource '*', headers: :any, From 05096d4c8f393f39e1160ee29fcb4e2eb5cc9634 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Thu, 25 Jul 2024 19:10:57 +0200 Subject: [PATCH 026/258] Introduce APIParticulier::ReportersController --- .../api_particulier/reporters_controller.rb | 20 ++++++++ .../api_particulier/reporters/show.html.erb | 1 + config/credentials/test.yml.enc | 2 +- config/routes/api_particulier.rb | 2 +- .../api_particulier/reporters_spec.rb | 47 +++++++++++++++++++ 5 files changed, 70 insertions(+), 2 deletions(-) create mode 100644 app/controllers/api_particulier/reporters_controller.rb create mode 100644 app/views/api_particulier/reporters/show.html.erb create mode 100644 spec/features/api_particulier/reporters_spec.rb diff --git a/app/controllers/api_particulier/reporters_controller.rb b/app/controllers/api_particulier/reporters_controller.rb new file mode 100644 index 000000000..4b55ec121 --- /dev/null +++ b/app/controllers/api_particulier/reporters_controller.rb @@ -0,0 +1,20 @@ +class APIParticulier::ReportersController < APIParticulier::AuthenticatedUsersController + def show + if reporters_config.exclude?(reporter_group) || reporters_config[reporter_group].exclude?(current_user.email) + redirect_to_root + return + end + + @datapasses_for_group_url = MetabaseEmbedService.new(487, { group: params[:id] }).url + end + + private + + def reporter_group + params[:id].to_sym + end + + def reporters_config + Rails.application.credentials.api_particulier_reporters + end +end diff --git a/app/views/api_particulier/reporters/show.html.erb b/app/views/api_particulier/reporters/show.html.erb new file mode 100644 index 000000000..c21f6204f --- /dev/null +++ b/app/views/api_particulier/reporters/show.html.erb @@ -0,0 +1 @@ +<%= render partial: 'shared/metabase', locals: { metabase_url: @datapasses_for_group_url } %> diff --git a/config/credentials/test.yml.enc b/config/credentials/test.yml.enc index 997d480be..c5c70969f 100644 --- a/config/credentials/test.yml.enc +++ b/config/credentials/test.yml.enc @@ -1 +1 @@ -lHp2jcmiXvV33gX7o71HcUGSGUsu5Cur7gmCB6egk/Z7JWFmKLmqqH6baCEWHUMAZGsF/6P5mho9hOuhnUb5x4bMYi9k9wBnGmj/lvR9IdNcHrjZEpzWbDIVISY3rKmvFK58XBitqZ77ajhrNgLn4i4qpNU/i5q6legfMv5mfk4AKN/+hMnApCf86mGpQT7vW8GTc5Vwy3q0nE2rYuIQxGKrwGzW6Jf68OWBA0+eSj+6ELGLu0wF6CnQHYZ5yFeS8MXHMvfjH5LLc3GVVSlwKygq+3g5s/2BPbRSr1rFN6hTBw7z7eGp81FhNnoslyc4anHND6jxP4XLjKRvExlzLxZr5iLN6UoDFdAPZ0YzEJusLVrW6LHpTOY5SmcrxeYR+CQuurbe+vRmlu4Ysrq19Byf80QQqv+mUrxnr8AxnJil79lgLJ72nHilEh/DII6GCFEm+/cbkpEIn7TOU2gcJVDHWa9w0LWEQm3PNvuOebReW8pDDb6VuuoCUB3vRC/qVMaYmKO6FNpGv0C8Apa7go4xDsbznCSzuWS3nLd05sKLFU5lZNeysZhqF/uzO83EXTUUZBXM/TjIunY9D74Z8wn6cctt3aNrH8sGhdIvd1/siyZqaV1xe2igsyktMRlkO6DxPd4fOWDxNJVsamoApg0ed4xScnJa3rdExrRAkQLx6LsP/PQjXZa6BjIRvltjQ31oRJr7GYxVG9wFE37Q3x9GNCPjEy0xoAL1gwce8jB9cJbuQmvRpGTK6zCa8nqwvckz8K+AwLTbLRVnwsAo9BP8KZpfa99qI11nGImCxCYSHjTxaAhlObcofsZJZeQmxtB47vdZXWqCazw0UnJg4ettS/wPDI9YwRPJYOzs2P2XyPZGAB7CDlkoE9yQg1UQSrjI66Rm2IUy88yOqRhLtwuhcYSofpFNcAqAghHi8xsT5kmKA1VG2ktzbbetcmGX0JdXq+n9KSkrXIoM7EfD3BaHVh7v5R/nPf21J840BBa9JQb8Lqwz22V2LU12rNNCkr5oIeDypzw4WFspgZ55wTWIfDvLd9lavROC/7E25AKS0FVUnb//F2gZJcLCi4bI9J9KVE5Cax7Np2PWFvQcLvi6+ZMvWt0gmJzP/G1j3nDzw2oFlZWgw2zrQWGidsmjX8X/4plaXKgqZtyXW51/GlnsqIN3hE6NnCBp3F+3KJmPGqAXakSkXRTQ7gmuIvlb3eA4u01D+QFBIVp5Dn5u7mO04cvhs4volbF1P5etuFtTQMZa997HJWs6JKbxbD5dXHirreWx1ePxysz0R3LP8YbBsrvT9lR8JFsC3t9xK3CZGtMsy9bmsazrt80csxlB+BsyBFyntO2wdhNpzaTNAgqmQOitv1xy8YkE5SaSqRitNlvxed8rZqfoE6L56wm0Zrt9OtJxe14SW3Wf+J8dLdZfkofS9qTg42M38uQDatHFnnrcsON0/w5qMcZ7dQ3Uh1+iZ8VtiCZk--ofXTPPvApMx26e85--KCiB/DR3eRUz/seUFc5fgA== \ No newline at end of file +tonkgh6Sc7Corqbt4DpG61lEEgMpniBzoq74Bp8yuSI+1sUZ9ceu7UdZyWvlKQfG2LpU6GSHsmKv5N9x4unJk+BS0A0AVEv81kxH8KLnUVMfwMp4uBceghzDzJTOYOGXNtxQgFxB9CwRJmHrCQMcwZ2wGWFPwDxRbTtJ7gUQWTD5Zdqf2jL0VREKtxQ7B5Ols6Y/Eacf/tQ3V6GjKXON6MkFIPs2YdMrnhau8mjJtGy3virbbSDlgJL03jMB40ipUFFd3dp0yuGI70LebIMCNMTZ43Wtypt+5EnsfkYdl17EkzLENyhu22of+3lNJwbx4fQJe1c+X4QmRDDhzRtjuTMohiEqXLsroucPw7Ae/4q3FMS/kCxPe5uGSLrUDvTWgmaQ8yuJkIgX42m7a+Gl7sVl/hn7hal5+APkNuWW7CWJNrnz3jgVwkYsWNQlqu9kDdWUc8yMWNqyux4BXyr2Aum718j0NDYtUdVjUKhEOWThMQ35VY8DjvilQO1L43dbMl9xkc++jV9a2m9snyvGMrbaxkgE0KS6GevSEFzfQ8FU3/GyKiZKyg2nNcrAyS7yoCdCHzvHsU9wxo99cjhth1nfvM40gWwwQyVGvVT7r7l47qBsSDV1IDQP6IHe7whlDGXPjApfvnmC2k/dUeZh2QXzS01Zj3RCjnbYRZ4zoGaMukn8r4VNjbPhgvZu6dhOwSTBi/s680lDaQZonUTjFB6RCl0q6T+RabIkNnFuk0/ZImdcCiwfweOfQtAlCVXoKjo2KnF3DeYI/cdE2Z88SivDGlkWm1j08xJuHmhTOg3NtiNbxDLtwKV0sMJILKcefWbSpDfW7+hwsa8QsMVQWDeci/O4OVei27wi7chblIF+pHsyjT1uSPrxHh+nSom+CWbJsIHZE8pGNpDRnkHSas54C+ocilSmhvPAYH7FYLHiaJc/nM0gE1uy//RfbMEhy08PQMnVZoKQuQfkwLjMvACW6fqgsS5MR/NKiCev9ZCB/fQrS+Agn0UAEfysiMGul9PenuPdhH1FQTM/M5F2gevaU/g52Z76srKXprYv6tJjrXRiS1expQI3oIO9kEhYC1kbMyAF1VXg/ix51dMKfaxKnv4Kv9a/n2TYsGuBxkeJ6llAr2qcJfWdszn9OyEP7070uIl9QopkPU73fqHqwSNKfguQpvbYuGjTCObQAZcgmnK6QIw2+BxOheV+5RWa14iXJsDgtljyxHzP4j3zFhw/Sy1H01k/22myTdO1jOh3JhR+/Qtn9tQegltqdtmJRsI5vtGlwVSp95hTg8CfNzwbKunqt3ytNUUkb8nbMuFRRY5KIhYnLpqgMYZ/SFDtuvSmgHRWgaRTGwqUiBkxLGGhPwNw0vPPxLaAHmQ1vq2cD8lzDEdgz3LbPDWYEPcxDSc2LaOpmPNQz7qnOHRz095OhZ4aY0bHkoq6TurdSNTtEv45nQBIot7zuc+hXy4ZiIpeBaP+Q3NgxAPou844iL4TZLlmnmqPGXUhLXWadjhwtaMslKgUbTaOUKP8jg1yGDW305P1c9bqVoyyEaWPtmpbkC4W4zaU6ERoALIsQSOuKo+9TEv6VYV8Wjv7HSzdLLDviR/9GWbbeN2sltpuv9TbZUWsHQImrfPfkE/lK645l/Zb5wXvVrEN8hkjZKDFbdSCEco5--DCJ+0i2AHh2fGr4H--yfGDk4WRVS8L0U0MIgM+sA== \ No newline at end of file diff --git a/config/routes/api_particulier.rb b/config/routes/api_particulier.rb index e459d4cb1..91412735e 100644 --- a/config/routes/api_particulier.rb +++ b/config/routes/api_particulier.rb @@ -73,6 +73,6 @@ get '/donnees_personnelles', to: 'pages#donnees_personnelles', as: :donnees_personnelles get '/accessibilite', to: 'pages#accessibility', as: :accessibilite - + get '/datapass/:id', to: 'reporters#show', as: :dashboard_reporter end end diff --git a/spec/features/api_particulier/reporters_spec.rb b/spec/features/api_particulier/reporters_spec.rb new file mode 100644 index 000000000..4965713a0 --- /dev/null +++ b/spec/features/api_particulier/reporters_spec.rb @@ -0,0 +1,47 @@ +# frozen_string_literal: true + +require 'rails_helper' + +RSpec.describe 'API Particulier', app: :api_particulier do + subject(:visit_dashboard) do + visit api_particulier_dashboard_reporter_path(id:) + end + + before do + login_as(user) + end + + context 'with valid user and id' do + let(:id) { 'cnaf' } + let(:user) { create(:user, email: 'user@yopmail.com') } + + it 'renders metabase view' do + visit_dashboard + + expect(page).to have_current_path(api_particulier_dashboard_reporter_path(id:)) + expect(page.html).to include('metabase.entreprise.api.gouv.fr') + end + end + + context 'with invalid user' do + let(:id) { 'cnaf' } + let(:user) { create(:user, email: 'datapass@yopmail.com') } + + it 'redirects to root path' do + visit_dashboard + + expect(page).to have_current_path(root_path) + end + end + + context 'with invalid id' do + let(:id) { 'whatever' } + let(:user) { create(:user, email: 'user@yopmail.com') } + + it 'redirects to root path' do + visit_dashboard + + expect(page).to have_current_path(root_path) + end + end +end From 28ff196100317de7bbd86be3afd1187a35abf587 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Thu, 25 Jul 2024 19:11:17 +0200 Subject: [PATCH 027/258] ReportersMailers for DataPass webhooks --- .../api_particulier/reporters_mailer.rb | 23 +++++++++++++++++++ .../reporters_mailer/approve.text.erb | 8 +++++++ .../reporters_mailer/submit.text.erb | 8 +++++++ config/i18n-tasks.yml | 2 ++ config/locales/mailers.fr.yml | 8 ++++++- .../api_particulier/reporters_mailer_spec.rb | 15 ++++++++++++ .../reporters_mailer_preview.rb | 16 +++++++++++++ 7 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 app/mailers/api_particulier/reporters_mailer.rb create mode 100644 app/views/api_particulier/reporters_mailer/approve.text.erb create mode 100644 app/views/api_particulier/reporters_mailer/submit.text.erb create mode 100644 spec/mailers/api_particulier/reporters_mailer_spec.rb create mode 100644 spec/mailers/previews/api_particulier/reporters_mailer_preview.rb diff --git a/app/mailers/api_particulier/reporters_mailer.rb b/app/mailers/api_particulier/reporters_mailer.rb new file mode 100644 index 000000000..799a72941 --- /dev/null +++ b/app/mailers/api_particulier/reporters_mailer.rb @@ -0,0 +1,23 @@ +class APIParticulier::ReportersMailer < APIParticulierMailer + %w[ + submit + approve + ].each do |event| + define_method(event) do + group = params[:group] + + return if reporters_config[group].blank? + + mail( + to: reporters_config[group], + subject: t('.subject', group:) + ) + end + end + + private + + def reporters_config + Rails.application.credentials.api_particulier_reporters + end +end diff --git a/app/views/api_particulier/reporters_mailer/approve.text.erb b/app/views/api_particulier/reporters_mailer/approve.text.erb new file mode 100644 index 000000000..5a772fe4a --- /dev/null +++ b/app/views/api_particulier/reporters_mailer/approve.text.erb @@ -0,0 +1,8 @@ +Bonjour, + +Une nouvelle demande vient d'être validée pour l'ensemble de données associé au groupe '<%= params[:group] %>'. + +Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url(id: params[:group]) %> + +Cordialement, +L'équipe API Particulier diff --git a/app/views/api_particulier/reporters_mailer/submit.text.erb b/app/views/api_particulier/reporters_mailer/submit.text.erb new file mode 100644 index 000000000..04e027205 --- /dev/null +++ b/app/views/api_particulier/reporters_mailer/submit.text.erb @@ -0,0 +1,8 @@ +Bonjour, + +Une nouvelle demande vient d'être déposée pour l'ensemble de données associé au groupe '<%= params[:group] %>'. + +Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url(id: params[:group]) %> + +Cordialement, +L'équipe API Particulier diff --git a/config/i18n-tasks.yml b/config/i18n-tasks.yml index e0ba9e339..62577c451 100644 --- a/config/i18n-tasks.yml +++ b/config/i18n-tasks.yml @@ -102,6 +102,7 @@ ignore_missing: - 'concerns.token_mailers_commons.*' - 'api_*.authorization_request_mailer.subject' - 'api_*.token_mailer.subject' + - 'api_particulier.reporters_mailer.*' # - 'errors.messages.{accepted,blank,invalid,too_short,too_long}' # - '{devise,simple_form}.*' @@ -124,6 +125,7 @@ ignore_unused: - 'api_{entreprise,particulier}.token_mailer.*' - 'api_{entreprise,particulier}.authorization_request_mailer.*' - 'api_{entreprise,particulier}.endpoints.show.error.record_not_found' + - 'api_particulier.reporters_mailer.*' # - 'activerecord.attributes.*' # - '{devise,kaminari,will_paginate}.*' # - 'simple_form.{yes,no}' diff --git a/config/locales/mailers.fr.yml b/config/locales/mailers.fr.yml index 5e71ba95a..d8328852e 100644 --- a/config/locales/mailers.fr.yml +++ b/config/locales/mailers.fr.yml @@ -29,7 +29,7 @@ fr: subject: 📬 Votre demande d'accès à l'API Entreprise a bien été reçue par nos services. reassurance_demande_recue: subject: ⚙️ Votre demande est en cours de traitement. - + update_embarquement_brouillon_en_attente: subject: 🔧 Besoin d'aide pour finaliser votre demande de mise à jour ? update_embarquement_demande_refusee: @@ -118,3 +118,9 @@ fr: subject: 🔑 Lien d'accès temporaire au jeton API Particulier signature: L'équipe API Particulier link_description: Un lien vers un jeton d'accès API Particulier vient d'être généré à votre intention. Vous pouvez accéder à ce jeton via le lien + + reporters_mailer: + submit: + subject: Une nouvelle demande a été déposé pour API Particulier pour le groupe de donnée %{group} + approve: + subject: Une nouvelle demande a été validé pour API Particulier pour le groupe de donnée %{group} diff --git a/spec/mailers/api_particulier/reporters_mailer_spec.rb b/spec/mailers/api_particulier/reporters_mailer_spec.rb new file mode 100644 index 000000000..a888f7bb6 --- /dev/null +++ b/spec/mailers/api_particulier/reporters_mailer_spec.rb @@ -0,0 +1,15 @@ +RSpec.describe APIParticulier::ReportersMailer do + before do + create(:user, email: 'user@yopmail.com') + end + + describe '#submit' do + subject(:mail) do + described_class.with(group: 'cnaf').submit + end + + it 'sends an email to reporters associated to this group' do + expect(mail.to).to include('user@yopmail.com') + end + end +end diff --git a/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb b/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb new file mode 100644 index 000000000..5055260af --- /dev/null +++ b/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb @@ -0,0 +1,16 @@ +class APIParticulier::ReportersMailerPreview < ActionMailer::Preview + %w[ + submitted + validated + ].each do |event| + define_method(event) do + APIParticulier::ReportersMailer.with(group:).send(event) + end + end + + private + + def group + 'cnaf' + end +end From 4adffcca0b6979166ac8b963d78e1cb929e5d306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Thu, 25 Jul 2024 19:13:12 +0200 Subject: [PATCH 028/258] Introduce DatapassWebhook::APIParticulier::NotifyReporters --- .../api_particulier/notify_reporters.rb | 23 ++++++++ .../datapass_webhook/api_particulier.rb | 3 +- .../api_particulier/notify_reporters_spec.rb | 53 +++++++++++++++++++ 3 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 app/interactors/datapass_webhook/api_particulier/notify_reporters.rb create mode 100644 spec/interactors/datapass_webhook/api_particulier/notify_reporters_spec.rb diff --git a/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb b/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb new file mode 100644 index 000000000..fe3ce18bb --- /dev/null +++ b/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb @@ -0,0 +1,23 @@ +class DatapassWebhook::APIParticulier::NotifyReporters < ApplicationInteractor + def call + return if %w[submit approve].exclude?(context.event) + + reporters_config.each_key do |group_name| + next unless scopes.any? { |scope| scope.start_with?("#{group_name}_") } + + APIParticulier::ReportersMailer.with(group: group_name).send(context.event).deliver_later + end + end + + private + + def reporters_config + Rails.application.credentials.api_particulier_reporters + end + + def scopes + context.data['pass']['scopes'].map { |code, bool| + code if bool + }.compact + end +end diff --git a/app/organizers/datapass_webhook/api_particulier.rb b/app/organizers/datapass_webhook/api_particulier.rb index b3ada3b70..0ff90188f 100644 --- a/app/organizers/datapass_webhook/api_particulier.rb +++ b/app/organizers/datapass_webhook/api_particulier.rb @@ -19,6 +19,7 @@ class APIParticulier < ApplicationOrganizer ::DatapassWebhook::RevokeCurrentToken, ::DatapassWebhook::UpdateMailjetContacts, ::DatapassWebhook::ExtractMailjetVariables, - ::DatapassWebhook::ScheduleAuthorizationRequestEmails + ::DatapassWebhook::ScheduleAuthorizationRequestEmails, + ::DatapassWebhook::APIParticulier::NotifyReporters end end diff --git a/spec/interactors/datapass_webhook/api_particulier/notify_reporters_spec.rb b/spec/interactors/datapass_webhook/api_particulier/notify_reporters_spec.rb new file mode 100644 index 000000000..541bcfe86 --- /dev/null +++ b/spec/interactors/datapass_webhook/api_particulier/notify_reporters_spec.rb @@ -0,0 +1,53 @@ +RSpec.describe DatapassWebhook::APIParticulier::NotifyReporters, type: :interactor do + include ActiveJob::TestHelper + + subject { described_class.call(datapass_webhook_params) } + + let(:datapass_webhook_params) do + build(:datapass_webhook, + event:, + authorization_request_attributes: { + scopes: + }) + end + let(:event) { 'approve' } + let(:scopes) { { 'cnaf_quotient_familial' => true } } + + describe 'reporters notification' do + describe 'when it is a submit event' do + let(:event) { 'submit' } + + context 'when authorization request has scopes from reporters group' do + let(:scopes) { { 'cnaf_quotient_familial' => true } } + + it { is_expected.to be_success } + + it 'notifies reporters' do + expect { + perform_enqueued_jobs do + subject + end + }.to change { ActionMailer::Base.deliveries.count }.by(1) + + mail = ActionMailer::Base.deliveries.last + + expect(mail.subject).to match(/Une nouvelle demande a été déposé pour API Particulier/) + end + + context 'when authorization request has no scopes from reporters group' do + let(:scopes) { { 'cnaf_quotient_familial' => false, 'whatever' => true } } + + it { is_expected.to be_success } + + it 'does not notify reporters' do + expect { + perform_enqueued_jobs do + subject + end + }.not_to change { ActionMailer::Base.deliveries.count } + end + end + end + end + end +end From 6289e550fcb64ecaf7dc65b73888999e628c189d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Mon, 29 Jul 2024 17:45:20 +0200 Subject: [PATCH 029/258] Add all emails for reporters groups --- config/credentials/production.yml.enc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index ac7109a30..0c63d438e 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -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--wZkWHgUfL6lLzi0R--/f5HhUSn4ZFkcAzEAzHasg== \ No newline at end of file +ZgdB4pnES5fG1JaVvkqjwHYJbu3UmC0zfMxLIEDqbsuqOsEl0IOGLWo6Ggyr/zxsQ49eyO5TeUdAUvmNl69WIiVUnAbehfo60Dqjma3zr7hBsV0PN2zPG1EKZOCJYFVumhjgtilQj+NsBpNnpZbR1bhI8D/iIlpgeiQLuyYpVCGbWOWREdFnWIIieJ/wg3ipUZKi3h0tAAbq+vqxi1TThF/qrRQqHHSCJTJWER4aYsp/6CaHuPBSqRYlbyb+7G10sre1rLHRVKRHRVZugGSk+VGuxDYzMI3W8peIfV+2Y3l8QpBv6fp4ksgU8waOas9e1JjwW2jrrNr0MzTogSO+SFHCDFMmhCuc23RrZ58t1y69GCaL8rbCHBaXD2a/J9EoFYEE6o0JhGWn9GTHZxoF+ZLN6qoDkRyWwMnJxo/KmDZTHAsmAIzu+iP1bL0ut/Z46FSLZ9+/RGncDGq92Yr5BaQk3VNoNoryWUtWv8lHnrDwMLpz1gBx2HYcn+b6XqjUnrcx/LB2T5Tbv3bnD4dGJFT7qq687wULsvIfWwVsjBAqVlBSFBHQDf0JMwnU+94YKBYO2SXUt2Umo5g9H0xmC+C/dFp+GNfQDsLd4ghAmeFyLBVvlNSFvFgL+CKoIS59AGl7VfjyiUNVofG4ZY0/qh47RIi31s1AHob/XH7M/tZhcz28sDL0yPYthdzOWvSjNjIrDSUp8RYtb4FrrqKpk58KvfIAYCLjH3N38mGeH3V+Y1BX/Zg9YI8Dcuw9IicnOv3+Pe98w1wmnB6coTgLsuw/a/akroyB/hDrbg0S4hFxK56SbIW2InqnZxJXYrzLJQQ5EI1wgb1ovlC1riZIxEXXNAIUVAkVtM6VZAJ09BEnATQKigTwHxawkPaHA2AL5L6w/XFR2pOmgGN1Y2B4GTYqnwAsEpVMh01ZBuk0RHxpTGW/z8cTKKnVJNO2R5GPuLUQ/0gXgP6GdHoMBZ+potv8GeGNZwsxTvhXDJf8rFdSCi/0n3V/m23hSIrwYwLufJsPLdES6xovX6DAMV6Cd3UMZa7KVxV3ycj+Bi4uc9A4QhZ1oQVEAvXSAiZBQa90LGi7AndCJgMCYyr9adHgVanbDHOSlF3t/UOQcUskGmJFlxycNLXrvQnvWZape8Qz6yucdf5OFkquLkPIk0/dSbcXZdDtCqWl9hpz6coEOEHu07A4+o8UF/gNJsMLHcOAzzlUlMs5flwX1QFtQjKHhDLb70J0pKURBUyK+ZKoZWCYInMF4R+37hY2y0mdYn5bMr3tAT2BgnFTysuErSvlg49Czugk6MJH49h9CDfzI/FR6ihZlac7FX7dKKuOpiwgC9V+MOZGrYnrAS0CpsLd1vPIyLV5D3p3H9/O0zaVwjmnPOdtMKbtCaKu/CNG3Pmz6pAfOQWKs/J92XFRhD06YVaXOIc5uFIzdq1tnwCmtuPK6Sf5RrOI7DSw8fb0EAY7TjL8kLJR1MS1LCpwr+VAmG0UHFpRDrs1v7Kf7I3P1Px+G01IHZg21yCJDUqXP1bQfsu/59WXdVe3oQ05ANOroU5YZs8d6PaZgz1rJ4o1fcgcX/bxheTGEPI2hWU08X4dvaUKHq8ZvW6HUcMVb9FpdQoD5iLej30VxyDEozFZ0ivqV8Cnu/PlWIMtV8ZaWiwGPBro95xkpJqquVirA+yItK1oY8ekaY6Galg/PWpbjKQCj3XfutixiQZLnLymQdOcD+nByIAPCLPxu8QxF6h1oP8REe59ligjnz0VrrSgF22p2zqAXtRKqPHsIP5nPCGGkqMl7pUvno7Q86VremhJIcc1XuBpPw98f6EGzyUm2niOZqQoEuq/ELYRm824w9/4p4HmIDNh/lptiZs+i48/MmDziinR854RrOXpEsb5kE/7P8FBhdImqR3U9CUoQE2rmxYWa5O2qAdKWnPkPVLtkAanRSlcTUy4568D3BD2oaUxcIiZoiUn0/o/4G8CWWijL/eSyOXpHQchZTPazi1usUau3wJr+Ut5cZOYy6iC7jwu1GxrWvD/oxdxn3u6fcnpuVELqgEulltGLJttY/CilV7/48yHjyyavmu5O3LT8CMOXz/Zy9HcWfRTX4ZJyJHIXgYjui/f0693gEL7+DLlUlg8iAUFumsTQtmjuS7BZdysMwL51TVsgskBEfNAHb3zj5aBW03j2Ihs119IFGJi5A+cXuUl+RjHmKp40WXJFexO33J9YnDnZcUAOPmrHPoumS3w9/xpn5HyxGECVXB1k3eZ/2hk4FwmlpbRll9y1QaCl0RODCxL2XK1aBudpW4mrCn9lfwgqLO7PcUvszdd77HgFvY2Ld4uLbFhJoUiDCn1NAfMXsbPI2eWEXkkMaL6Yf3OfwcEfgxyu+M7W7BpxoLs+M8JcMEeH0gmCMZ45tmmMvbF/gLmqrSGgUpShrsWwJ8Tj7Frb9sTgPLEAYWdJVTgkH1uMmsZ6RaOXCpXBP7xZC43RW01ijwgQWjZUqykSOVlg21hS+fe7dGOj15MlmKzQRaeYSHI3bur/2CU5i+2AbzFH32UCA5jsUMfA35bxgntSNt60mMiQJPZT3ia+XwIP9UUnNC18VJfJyOitg99KTY0DpuJDsAFn3kzvQYkH+ec2BilWHdU4vAfza9Ij70Fg5a3DNv6dMzFajqdfvH6hykHypwutVB4lT0TRn56vHcTArzd38NGHvr7Z3oH4lFN2zNR/iQDZ+Q447EDJ+fRg/xk+2dIJTeLzfWe8S7uucGifs+I8iYUC/7bqx/UTkHLJEFKCxAQzK8yD+srkR3JiCtLRE6gqGbzhd3R/zsRDJRC7j+oLMex1wOHNmUuBpe2AGuGAFudO4J798ZsyV9tMwMVn8sif1r3oev2sZsXRLImhtKjJtnwcIdW3PyEGrrxZdDbDMuU97sUkU+kt4QURG9wb9D0z0W97edlYWZIlIuTvsLGc03tSzbdOK2PKu0GXr3UCVyE9wkklMZi9UOjboVTfwhui8ThW4xw4B+4S6YpvGTXaxXZdLrh3k3JaQvjMh60sOyXkWLcqmtFnsY9Iwr1Bvn41Djtfh9bOzwarJX1+yug6DUWWPwcKdOfjWIznsBeZVPkFMbd0MqbKPI4laFAA/IQ4upjyRQxoiHJRew5KtcnADRCSBaQgaYVCH54Ls4b9M08so1h3dfvInsDKK1EoZGJ+UtQ8LVsRFbf8d1VP0TtWGEc86oCMOR6zwBKDXyf0qIhjrIbDrpaO1cmwhE07nZTgl7xlxUVLusaHP0gStDGV1pRKYRwtRYbkoCyGJg482wGoWkpZNmgQlprMjYd4tKtd/yTe9+JzMRozuMTcVy3q3DwbPo28f45L+S+VGm4d8dP8S67WoBr0ujEDrzWONhZvsnlinrvQHWCDE6tusirKN/kEBpTa5buTrk6x7X52ZDlK194T6kC0+tvT+Kv2ErxzipVlZLgbYZKl2RTy2a9zALx1geUA6LmH9ESut8Gfj57fGTLZiqVGLvFXUhAvMsojwwj1RcYGdIhk8m6PIVRfvnAtHVXDKjZXxSaMT1m1Q+kHyis//x85Wck8axCp6Fn/lXalR/mYZwES3BZIcuVoU/q973tNThTpmDA5Ds85SSKYZo+38NxeoJjseJUuDEFlXKVTv7pop66QTDuHBIswsj/F5jFkT8D6nkFJ3t7ir5+eVFjaDWdSTZamWpXAwbJ0UAOGU54FOqcYODVaSBJCbtnAwBc7ydscScDAwYWQrNwbFF0TXcq6/QuMDX81LQszhlA078sd+tRG8hM4T2hW5gxdWS4IAhtGZEdpGTC4ys1Wh+p4p73BLk/JEqXc+K1babj0GKI2r06fhfB5LghznLpY6JHPNtOA8KjaHEuyZk4czjdxOLrNSOZ0yStTgfhSzK+KvcOrPWctvDQRIKZXFa9vq+UTq4W8Ba7lTbvZ66hl1rvVO18pbJXj2/8luNrxjiU7XNHzZJOURLahM/3dKRv9Wpz/RBK8mA3CaJoclX0U5IrJAG4R53lsv97QCxcItcRBQUH01axYW4pgrm8PV2GX29CtAqZU00O7mHTessf1wcsf2phjajrNRPI68n3M5KNmkNprk1t2gMuKz5xRqCJyLNR6ZMKGI9uhv97tMLtFU6yD0j365P4nRAfJWHNCl7LKrTXl7bvlmQ8ERkU7ru3o9IoV9SKNIikQsMrjwHmcbFikGKXQYjgBVOHO7CBrLzDhER9vtLKbcb6icg=--hpa6kdxWs1vSDRAp--wzFaYuz1J8qtvz7H1rUiBQ== \ No newline at end of file From 10e9d2936ef3d0e620168a44ce80a0a0017d6390 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Mon, 29 Jul 2024 18:29:09 +0200 Subject: [PATCH 030/258] APIParticulier::ReportersMailer: use bcc instead of to --- app/mailers/api_particulier/reporters_mailer.rb | 2 +- spec/mailers/api_particulier/reporters_mailer_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/mailers/api_particulier/reporters_mailer.rb b/app/mailers/api_particulier/reporters_mailer.rb index 799a72941..cc39aac3c 100644 --- a/app/mailers/api_particulier/reporters_mailer.rb +++ b/app/mailers/api_particulier/reporters_mailer.rb @@ -9,7 +9,7 @@ class APIParticulier::ReportersMailer < APIParticulierMailer return if reporters_config[group].blank? mail( - to: reporters_config[group], + bcc: reporters_config[group], subject: t('.subject', group:) ) end diff --git a/spec/mailers/api_particulier/reporters_mailer_spec.rb b/spec/mailers/api_particulier/reporters_mailer_spec.rb index a888f7bb6..54bde96a9 100644 --- a/spec/mailers/api_particulier/reporters_mailer_spec.rb +++ b/spec/mailers/api_particulier/reporters_mailer_spec.rb @@ -9,7 +9,7 @@ end it 'sends an email to reporters associated to this group' do - expect(mail.to).to include('user@yopmail.com') + expect(mail.bcc).to include('user@yopmail.com') end end end From f7fb6b7979efe9b5a177b30cd16bbbd79edddefb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 30 Jul 2024 09:54:18 +0200 Subject: [PATCH 031/258] API Particulier reporters: add a title to view --- app/views/api_particulier/reporters/show.html.erb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/views/api_particulier/reporters/show.html.erb b/app/views/api_particulier/reporters/show.html.erb index c21f6204f..5256ccc33 100644 --- a/app/views/api_particulier/reporters/show.html.erb +++ b/app/views/api_particulier/reporters/show.html.erb @@ -1 +1,4 @@ +

+ Habilitations liées aux données '<%= params[:id] %>' +

<%= render partial: 'shared/metabase', locals: { metabase_url: @datapasses_for_group_url } %> From b9bc624293924ea103e5c7df709589d7b2e7d515 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 30 Jul 2024 09:56:31 +0200 Subject: [PATCH 032/258] Revert all reporters to one email For tests purpose --- config/credentials/production.yml.enc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index 0c63d438e..f531f1a0e 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -ZgdB4pnES5fG1JaVvkqjwHYJbu3UmC0zfMxLIEDqbsuqOsEl0IOGLWo6Ggyr/zxsQ49eyO5TeUdAUvmNl69WIiVUnAbehfo60Dqjma3zr7hBsV0PN2zPG1EKZOCJYFVumhjgtilQj+NsBpNnpZbR1bhI8D/iIlpgeiQLuyYpVCGbWOWREdFnWIIieJ/wg3ipUZKi3h0tAAbq+vqxi1TThF/qrRQqHHSCJTJWER4aYsp/6CaHuPBSqRYlbyb+7G10sre1rLHRVKRHRVZugGSk+VGuxDYzMI3W8peIfV+2Y3l8QpBv6fp4ksgU8waOas9e1JjwW2jrrNr0MzTogSO+SFHCDFMmhCuc23RrZ58t1y69GCaL8rbCHBaXD2a/J9EoFYEE6o0JhGWn9GTHZxoF+ZLN6qoDkRyWwMnJxo/KmDZTHAsmAIzu+iP1bL0ut/Z46FSLZ9+/RGncDGq92Yr5BaQk3VNoNoryWUtWv8lHnrDwMLpz1gBx2HYcn+b6XqjUnrcx/LB2T5Tbv3bnD4dGJFT7qq687wULsvIfWwVsjBAqVlBSFBHQDf0JMwnU+94YKBYO2SXUt2Umo5g9H0xmC+C/dFp+GNfQDsLd4ghAmeFyLBVvlNSFvFgL+CKoIS59AGl7VfjyiUNVofG4ZY0/qh47RIi31s1AHob/XH7M/tZhcz28sDL0yPYthdzOWvSjNjIrDSUp8RYtb4FrrqKpk58KvfIAYCLjH3N38mGeH3V+Y1BX/Zg9YI8Dcuw9IicnOv3+Pe98w1wmnB6coTgLsuw/a/akroyB/hDrbg0S4hFxK56SbIW2InqnZxJXYrzLJQQ5EI1wgb1ovlC1riZIxEXXNAIUVAkVtM6VZAJ09BEnATQKigTwHxawkPaHA2AL5L6w/XFR2pOmgGN1Y2B4GTYqnwAsEpVMh01ZBuk0RHxpTGW/z8cTKKnVJNO2R5GPuLUQ/0gXgP6GdHoMBZ+potv8GeGNZwsxTvhXDJf8rFdSCi/0n3V/m23hSIrwYwLufJsPLdES6xovX6DAMV6Cd3UMZa7KVxV3ycj+Bi4uc9A4QhZ1oQVEAvXSAiZBQa90LGi7AndCJgMCYyr9adHgVanbDHOSlF3t/UOQcUskGmJFlxycNLXrvQnvWZape8Qz6yucdf5OFkquLkPIk0/dSbcXZdDtCqWl9hpz6coEOEHu07A4+o8UF/gNJsMLHcOAzzlUlMs5flwX1QFtQjKHhDLb70J0pKURBUyK+ZKoZWCYInMF4R+37hY2y0mdYn5bMr3tAT2BgnFTysuErSvlg49Czugk6MJH49h9CDfzI/FR6ihZlac7FX7dKKuOpiwgC9V+MOZGrYnrAS0CpsLd1vPIyLV5D3p3H9/O0zaVwjmnPOdtMKbtCaKu/CNG3Pmz6pAfOQWKs/J92XFRhD06YVaXOIc5uFIzdq1tnwCmtuPK6Sf5RrOI7DSw8fb0EAY7TjL8kLJR1MS1LCpwr+VAmG0UHFpRDrs1v7Kf7I3P1Px+G01IHZg21yCJDUqXP1bQfsu/59WXdVe3oQ05ANOroU5YZs8d6PaZgz1rJ4o1fcgcX/bxheTGEPI2hWU08X4dvaUKHq8ZvW6HUcMVb9FpdQoD5iLej30VxyDEozFZ0ivqV8Cnu/PlWIMtV8ZaWiwGPBro95xkpJqquVirA+yItK1oY8ekaY6Galg/PWpbjKQCj3XfutixiQZLnLymQdOcD+nByIAPCLPxu8QxF6h1oP8REe59ligjnz0VrrSgF22p2zqAXtRKqPHsIP5nPCGGkqMl7pUvno7Q86VremhJIcc1XuBpPw98f6EGzyUm2niOZqQoEuq/ELYRm824w9/4p4HmIDNh/lptiZs+i48/MmDziinR854RrOXpEsb5kE/7P8FBhdImqR3U9CUoQE2rmxYWa5O2qAdKWnPkPVLtkAanRSlcTUy4568D3BD2oaUxcIiZoiUn0/o/4G8CWWijL/eSyOXpHQchZTPazi1usUau3wJr+Ut5cZOYy6iC7jwu1GxrWvD/oxdxn3u6fcnpuVELqgEulltGLJttY/CilV7/48yHjyyavmu5O3LT8CMOXz/Zy9HcWfRTX4ZJyJHIXgYjui/f0693gEL7+DLlUlg8iAUFumsTQtmjuS7BZdysMwL51TVsgskBEfNAHb3zj5aBW03j2Ihs119IFGJi5A+cXuUl+RjHmKp40WXJFexO33J9YnDnZcUAOPmrHPoumS3w9/xpn5HyxGECVXB1k3eZ/2hk4FwmlpbRll9y1QaCl0RODCxL2XK1aBudpW4mrCn9lfwgqLO7PcUvszdd77HgFvY2Ld4uLbFhJoUiDCn1NAfMXsbPI2eWEXkkMaL6Yf3OfwcEfgxyu+M7W7BpxoLs+M8JcMEeH0gmCMZ45tmmMvbF/gLmqrSGgUpShrsWwJ8Tj7Frb9sTgPLEAYWdJVTgkH1uMmsZ6RaOXCpXBP7xZC43RW01ijwgQWjZUqykSOVlg21hS+fe7dGOj15MlmKzQRaeYSHI3bur/2CU5i+2AbzFH32UCA5jsUMfA35bxgntSNt60mMiQJPZT3ia+XwIP9UUnNC18VJfJyOitg99KTY0DpuJDsAFn3kzvQYkH+ec2BilWHdU4vAfza9Ij70Fg5a3DNv6dMzFajqdfvH6hykHypwutVB4lT0TRn56vHcTArzd38NGHvr7Z3oH4lFN2zNR/iQDZ+Q447EDJ+fRg/xk+2dIJTeLzfWe8S7uucGifs+I8iYUC/7bqx/UTkHLJEFKCxAQzK8yD+srkR3JiCtLRE6gqGbzhd3R/zsRDJRC7j+oLMex1wOHNmUuBpe2AGuGAFudO4J798ZsyV9tMwMVn8sif1r3oev2sZsXRLImhtKjJtnwcIdW3PyEGrrxZdDbDMuU97sUkU+kt4QURG9wb9D0z0W97edlYWZIlIuTvsLGc03tSzbdOK2PKu0GXr3UCVyE9wkklMZi9UOjboVTfwhui8ThW4xw4B+4S6YpvGTXaxXZdLrh3k3JaQvjMh60sOyXkWLcqmtFnsY9Iwr1Bvn41Djtfh9bOzwarJX1+yug6DUWWPwcKdOfjWIznsBeZVPkFMbd0MqbKPI4laFAA/IQ4upjyRQxoiHJRew5KtcnADRCSBaQgaYVCH54Ls4b9M08so1h3dfvInsDKK1EoZGJ+UtQ8LVsRFbf8d1VP0TtWGEc86oCMOR6zwBKDXyf0qIhjrIbDrpaO1cmwhE07nZTgl7xlxUVLusaHP0gStDGV1pRKYRwtRYbkoCyGJg482wGoWkpZNmgQlprMjYd4tKtd/yTe9+JzMRozuMTcVy3q3DwbPo28f45L+S+VGm4d8dP8S67WoBr0ujEDrzWONhZvsnlinrvQHWCDE6tusirKN/kEBpTa5buTrk6x7X52ZDlK194T6kC0+tvT+Kv2ErxzipVlZLgbYZKl2RTy2a9zALx1geUA6LmH9ESut8Gfj57fGTLZiqVGLvFXUhAvMsojwwj1RcYGdIhk8m6PIVRfvnAtHVXDKjZXxSaMT1m1Q+kHyis//x85Wck8axCp6Fn/lXalR/mYZwES3BZIcuVoU/q973tNThTpmDA5Ds85SSKYZo+38NxeoJjseJUuDEFlXKVTv7pop66QTDuHBIswsj/F5jFkT8D6nkFJ3t7ir5+eVFjaDWdSTZamWpXAwbJ0UAOGU54FOqcYODVaSBJCbtnAwBc7ydscScDAwYWQrNwbFF0TXcq6/QuMDX81LQszhlA078sd+tRG8hM4T2hW5gxdWS4IAhtGZEdpGTC4ys1Wh+p4p73BLk/JEqXc+K1babj0GKI2r06fhfB5LghznLpY6JHPNtOA8KjaHEuyZk4czjdxOLrNSOZ0yStTgfhSzK+KvcOrPWctvDQRIKZXFa9vq+UTq4W8Ba7lTbvZ66hl1rvVO18pbJXj2/8luNrxjiU7XNHzZJOURLahM/3dKRv9Wpz/RBK8mA3CaJoclX0U5IrJAG4R53lsv97QCxcItcRBQUH01axYW4pgrm8PV2GX29CtAqZU00O7mHTessf1wcsf2phjajrNRPI68n3M5KNmkNprk1t2gMuKz5xRqCJyLNR6ZMKGI9uhv97tMLtFU6yD0j365P4nRAfJWHNCl7LKrTXl7bvlmQ8ERkU7ru3o9IoV9SKNIikQsMrjwHmcbFikGKXQYjgBVOHO7CBrLzDhER9vtLKbcb6icg=--hpa6kdxWs1vSDRAp--wzFaYuz1J8qtvz7H1rUiBQ== \ No newline at end of file +qfk3TUvW5Yl/QZyP8eXgWl7OsPzfyYBrjnvwzjnOtuKxMzzl55vWWuwTwxFGmY+Y6N6qidxqhCH7fZNEZAJFK6BOzyxkWGw8Edf31TZRpQpbCHKpMFwmT8LqBFdHGl2KJEUipv8kM7WyPNhalHQ9Wl1+3nFOrbZoqTHDUzn99PLtIjD1YJu4BD3fYTgeeNCrHOrdS/0uiEX8647qfpVTAeC24GJfL5cmtGE4xYoUWNFSSf+zon6bORHLVZtD/B3Ur16AB8+krJuhKjhPb7ufN8BgrCEK+J+3ASBCznnkJrfTwZR8AMLzr+X3EvciLtFU7NrO7z2jyBbv2VnwAf+uUEgkrUKihwtYDGIAG0P+jw8izD96BuH4QMYex09HTC/5meMXxETDCl4sB5G9a5lQ8188qzV2G0/TxdsNPdhFZMkUMY8OQNj3H6KreXsxejnZ2bYHE4iggf67EINckZkLwJQrcOD7TxCMYIDZF+FJS7bFfYnG5MdVtZtFRaP/YIjr06JUWXoalCPsinLyjz5S0DLo3VI5yjeJ7qyR2OXNIIxflIniy422WYOZfIIjRwhTVCj0EtBUSidUeUmT4JyYKNTJB5sL9trV+7t8qph8P7/8NR7YmXQpnEokU5vGWB3SS7QDDGbs+UKySH4EOXZmbYOGcZqMdNFf+srHM4ecu2/swr58ZtyUSBsZogFBX1mtT98+wydznBvp8e4CGKfeopeL2WuLltypvCHcQJUMx640IMFzjwp91e17rS9T8OEgzfmJxMqLa9xYgxVIdF3zMOGAiYZVJBTy+r5nfFf/fMRmFbcINOyamGGvJWNiN8cWedxAgEDmt8ztTmBGcYinHuk/6nfASqjbXRPuPY+xM24JMKM4GI6xBWfQnNP/AGflPftfA1ghXTI4LhPTwCmvhnczsNgixLe1dM+8kx1l0okyUR2iXbeqyMVoaaL77F3Qi09jC1a0KP7ajs/EBVp53QHCEU6fC9oROh+XWVKCj5uRblTB3eoWk+2mXTmQWZ6O3HxzFw2cUONoFx+VKDWw0b4uHR+6LwzK3FjVR2fk8HiL+pUbu4/l4MxLJJOXjsYYZxmTGB4WQ4Kka+hXGPpxhwd6F50MWLU7vABjPfrobWr7tv5f4IrOz5pxbF3BwaaL8SZ33iUGpQ+xlKmnDmvEP/rl03Dn3Q+KO1Jutdf6gs2UTzf+YBoKhvrUflKpFDSyz07kcwbN3r5dz7xHymx0EFos3DN9EhOP2p9gvxMM2GyRv4BCokKgMcuuVSdsZhsYtBJTL3o2Yfayg4L5zv4VK4yFSabKTgag6UjxCHFoxdZA3bkjm3ASo3Y3RdeoIqGo1ac0USiqrylKUABrByMyFgLj9pikzaSwHdD++tz9VHOioCqLohgOmCMRv6OnJP3q27VSSVb9s1RHaa32BQAg1K8Yb3by5Gd7ELmPGmBfglQB4jB95E+28XcBtZM4+VZeIGe1PBUi4TUEHt/mq4oyWdG5p4D2UtZjwX346WcB43rYKgX7BAFD+KHGks6Dru2YOb8fpYXV20J6HoUsuJLqu9IpG7vr8ZwyV9tDXzn6odpVxp19q2bbBtTy90Z9ULcOdggLZLIv2NOqFrWifeC5Vr6AtWrt4AyNUAV53Cxox55mRbs8/3Wz97rcdUPAHgAxY2RWIF6DDukafAw25inqXrej9ujP0FoWt7nVYOOO6V0JriLsc/NSYA7xe6iV1GilTZCpfB7Qdz2lJBapoIFOc9AjRexfc8KG4SGNxGZZtyF7R9XfkmxCElLtaZtXOxJdPxYg/xSTV8lK4fkArYaaJ6b45qvnf5oV/kt1C1oxNu+VO1NGhy5zTFr5qyGvmDtnv6oQPIZp9CKlR6fZDD8RsMEc4/EEFdcN99mpHrQuBOTpCsqJKluueOUXq6QvgPyUtulLLWZ9M4Nt3Hx16ikBPBP2EQnhHXJDy1EnHDfBhUriU1XFSG8/ndjDEe4+USzg9K/BAzO/WNE0m7P85n3aDcIK1O51NUpZLCChsozd27nqI9xE/Plsfb6+VxX+Ar9ZdnYBcCVZd0YGqyBCbjEygKHT72sVZrYmRE2dggiZUzDXdI+ztHrWHFi5dKSCuy4oOYfaLpUWj1iqmQJnkbtC8xq0GpVXTLEJeh5bspLCdRHv125Xyru0JS1Kafe1Xv7qp2tjmvB7NqyIxNKw78FFlJhdaGN6ev/TbpXopWQdyyxDfKt5vh5ZMYYatHWSmNBYdR0yX3VkSxn+r/wsCBlEDQpVi/N05N++k+EzbGzCVYxkKsCWfSwJFsl7wi0dqBC2lSMTUg6yYdDSL5GJdzbXWLDRC+y9tKt5xvc7p+8/WXfMExNFz+tqbb9SBhmgFEOcEVBxgude/DLDv6F+b9Xjb6Vzv2BHoacasTF9fDvdnvN81FatpYjW2Ifi9tNTq/cbJNY+XOhN2H2biL8S9ngeXHp+icMEyNGVZhFT0USoeaFmpJfwH/Mh1dRDncyyuiiqbdvbEN9cTKpPNx5pwZW5wBIBzLiSmW7tSp7Doh6tannkFXUdxymRKKc3gGqi1vX5krfNyZqrMU9SUtSYFBJwT1GaZXqNux8vqLJutKOi8CZz5FuAHadmF4WRnyH7Kc1UTFIt3CQMH5Wslf2z9hUTOp1zgfh+q5GmkSWbwNVmBj9xI67Wr2noYk/rsZmEJ1HNUve2P754cZ+7awisKex0uACcMMQ4N7vffJsLYNTMzpB11/BuDXm9jqXPsfrAdKtqFgWYqELUE0KdbpS5ntQIKo1Tu8Ndw2ccj8Xx1Re6er+o1JneBBP39a5QpJLOpSd9yi8XaASlNIZAB7z4ozwPQXf9U2cH5adHid7uk5P9nbxsfIb5UXB62AUtdkcc/mJ/hHrSnWT4LCKYwr+Eo0Vm0YGEnuy7QUqIJCd1Ue/V9MC/BADbfI/3zvOTfY67e1/Hz7tzg5tGkVLK/usH5JwEUY0RRm+1SJC/6BdbPzUnuk2VDU/A1g14dqnfzs1FgzFj/X0wUtgzeOmrdMY1yKs=--FO56xoX3UESfA+1w--PE0dYB1f5zklm7xitQ4Slw== \ No newline at end of file From e43ca44d72a45c1e68644547db4b43df2b4c7490 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 10:18:51 +0200 Subject: [PATCH 033/258] =?UTF-8?q?Sp=C3=A9cifie=20p=C3=A9rim=C3=A8tre=20e?= =?UTF-8?q?ntreprises=20concern=C3=A9es=20par=20attestation=20de=20vigilan?= =?UTF-8?q?ce?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml b/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml index c7ec70de6..5eea9b4a8 100644 --- a/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml +++ b/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml @@ -18,6 +18,7 @@ **Ne sont pas concernées par l'API :** - ❌ les micro-entrepreneurs qui ne sont pas en profession libérale et ❌ les artisans-commerçants. _Ces deux catégories ne sont pas appelables avec un numéro de SIREN_ ; - ❌ les entreprises utilisant le titre-emploi-service (TESE) et ❌ les associations et fondations utilisant le chèque-emploi associatif (CEA). _Ces deux catégories ne sont pas appelables car elles ont des déclarations apériodiques_. + - ❌ les entreprises qui ne sont pas soumises à cotisations, comme ❌ les entreprises n'employant aucun salarié. geographical_scope_description: |+ - ✅ France métropolitaine ; From 8a290c76dbb1806456037c711922435e9bc65a0d Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 10:28:24 +0200 Subject: [PATCH 034/258] =?UTF-8?q?sp=C3=A9cifie=20que=20les=20entreprises?= =?UTF-8?q?=20radi=C3=A9es=20sont=20aussi=20hors=20p=C3=A9rim=C3=A8tre?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api_entreprise/15_urssaf_attestation_vigilance.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml b/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml index 5eea9b4a8..a6acf63ae 100644 --- a/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml +++ b/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml @@ -18,7 +18,7 @@ **Ne sont pas concernées par l'API :** - ❌ les micro-entrepreneurs qui ne sont pas en profession libérale et ❌ les artisans-commerçants. _Ces deux catégories ne sont pas appelables avec un numéro de SIREN_ ; - ❌ les entreprises utilisant le titre-emploi-service (TESE) et ❌ les associations et fondations utilisant le chèque-emploi associatif (CEA). _Ces deux catégories ne sont pas appelables car elles ont des déclarations apériodiques_. - - ❌ les entreprises qui ne sont pas soumises à cotisations, comme ❌ les entreprises n'employant aucun salarié. + - ❌ les entreprises qui ne sont pas soumises à cotisations, comme ❌ les entreprises n'employant aucun salarié ou les entreprises radiées. geographical_scope_description: |+ - ✅ France métropolitaine ; From ebdfd5da670e75162e91284479c82faaecab6ee9 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 11:16:16 +0200 Subject: [PATCH 035/258] =?UTF-8?q?Sp=C3=A9cifie=20code=20404?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/locales/api_entreprise/documentation.fr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/api_entreprise/documentation.fr.yml b/config/locales/api_entreprise/documentation.fr.yml index 73b8bcfa5..0dcdf2ce6 100644 --- a/config/locales/api_entreprise/documentation.fr.yml +++ b/config/locales/api_entreprise/documentation.fr.yml @@ -135,7 +135,7 @@ fr: |`400` | **Mauvaise requête** – La syntaxe de votre requête est erronée.| |`401` | **Non autorisé** – Votre token est invalide ou manquant.| |`403` | **Interdit** – Le serveur a compris votre requête mais refuse de l’exécuter car votre jeton ne vous donne pas accès à cette ressource.| - |`404` | **Non trouvé** – La ressource (l'entreprise, le certificat, …) demandée n'a pas été trouvée. Cette erreur intervient par exemple lors de l’entrée d’un numéro de SIREN qui n’existe pas, ou bien lorsque l’entreprise qu’il designe est en dehors du périmètre de l’endpoint.| + |`404` | **Non trouvé** – La ressource (l'entreprise, le certificat, …) demandée n'a pas été trouvée. Cette erreur intervient par exemple lors de l’entrée d’un numéro de SIREN qui n’existe pas, mais bien plus fréquemment lorsque l’entreprise qu’il designe est en dehors du périmètre de l’endpoint. ⚠️ Veuillez bien vérifier si l'entité appelée correspond au périmètre décrit dans la documentation métier de l'API. | |`422` | **Entité non traitable** – Le format de la donnée passée en paramètre n'est pas accepté. Par exemple, si vous entrez 20 chiffres dans le paramètre SIREN, votre requête est automatiquement rejetée, car un SIREN fait obligatoirement 9 chiffres.| |`451` | **Indisponible pour raisons légales** - ce code est spécifiquement renvoyé lorsque vous demandez les informations d’une entreprise ou d’un établissement non diffusible au travers des endpoints `entreprises` et `etablissements` de l’INSEE, sans avoir utilisé l’option d’appel spécifique. Pour en savoir plus, [consultez la documentation de cet endpoint dans le catalogue de données](../catalogue/).| From ca8caf817ef184de63cdf79bfcefdb8d5990c3d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 30 Jul 2024 11:56:14 +0200 Subject: [PATCH 036/258] FIX preview for ReportersMailer --- .../previews/api_particulier/reporters_mailer_preview.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb b/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb index 5055260af..fa7086695 100644 --- a/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb +++ b/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb @@ -1,7 +1,7 @@ class APIParticulier::ReportersMailerPreview < ActionMailer::Preview %w[ - submitted - validated + submit + approve ].each do |event| define_method(event) do APIParticulier::ReportersMailer.with(group:).send(event) From a049cb14592791261383139baab44ea9b107f22c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 30 Jul 2024 11:56:16 +0200 Subject: [PATCH 037/258] No longer attach logos for APIParticulier::ReportersMailer --- app/mailers/api_particulier/reporters_mailer.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/mailers/api_particulier/reporters_mailer.rb b/app/mailers/api_particulier/reporters_mailer.rb index cc39aac3c..9a275a1d7 100644 --- a/app/mailers/api_particulier/reporters_mailer.rb +++ b/app/mailers/api_particulier/reporters_mailer.rb @@ -1,4 +1,6 @@ class APIParticulier::ReportersMailer < APIParticulierMailer + skip_before_action :attach_logos + %w[ submit approve From cfdce1f14d09b7448d14b537d0cf7b36edf4f761 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 17:05:07 +0200 Subject: [PATCH 038/258] Ajoute exception artistes auteurs --- .../api_entreprise/15_urssaf_attestation_vigilance.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml b/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml index a6acf63ae..0fdde6027 100644 --- a/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml +++ b/config/endpoints/api_entreprise/15_urssaf_attestation_vigilance.yml @@ -17,9 +17,11 @@ **Ne sont pas concernées par l'API :** - ❌ les micro-entrepreneurs qui ne sont pas en profession libérale et ❌ les artisans-commerçants. _Ces deux catégories ne sont pas appelables avec un numéro de SIREN_ ; + - ❌ les artistes-auteurs ; - ❌ les entreprises utilisant le titre-emploi-service (TESE) et ❌ les associations et fondations utilisant le chèque-emploi associatif (CEA). _Ces deux catégories ne sont pas appelables car elles ont des déclarations apériodiques_. - ❌ les entreprises qui ne sont pas soumises à cotisations, comme ❌ les entreprises n'employant aucun salarié ou les entreprises radiées. + geographical_scope_description: |+ - ✅ France métropolitaine ; - ✅ DROM COM ; From c6a805c9f117880245e5bfa97ee0ac9f7c1d754b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 31 Jul 2024 12:56:39 +0200 Subject: [PATCH 039/258] API Particulier reporters: group all possible groups, add admin on view Better to summarize on 1 page --- .../api_particulier/reporters_controller.rb | 31 ++++++++++++------ .../api_particulier/reporters/index.html.erb | 17 ++++++++++ .../api_particulier/reporters/show.html.erb | 4 --- .../reporters_mailer/approve.text.erb | 2 +- .../reporters_mailer/submit.text.erb | 2 +- config/credentials/test.yml.enc | 2 +- config/locales/reporter_groups.fr.yml | 8 +++++ config/routes/api_particulier.rb | 2 +- .../api_particulier/reporters_spec.rb | 32 +++++++++++-------- 9 files changed, 70 insertions(+), 30 deletions(-) create mode 100644 app/views/api_particulier/reporters/index.html.erb delete mode 100644 app/views/api_particulier/reporters/show.html.erb create mode 100644 config/locales/reporter_groups.fr.yml diff --git a/app/controllers/api_particulier/reporters_controller.rb b/app/controllers/api_particulier/reporters_controller.rb index 4b55ec121..cc201a4cb 100644 --- a/app/controllers/api_particulier/reporters_controller.rb +++ b/app/controllers/api_particulier/reporters_controller.rb @@ -1,20 +1,33 @@ class APIParticulier::ReportersController < APIParticulier::AuthenticatedUsersController - def show - if reporters_config.exclude?(reporter_group) || reporters_config[reporter_group].exclude?(current_user.email) - redirect_to_root - return - end + before_action :check_if_reporter_or_admin + + helper_method :groups_for_reporter - @datapasses_for_group_url = MetabaseEmbedService.new(487, { group: params[:id] }).url + def index + @datapasses_for_group_url = MetabaseEmbedService.new(487, { groups: groups_for_reporter.join('|') }).url end private - def reporter_group - params[:id].to_sym + def check_if_reporter_or_admin + return if current_user.admin? || reporter_emails.include?(current_user.email) + + redirect_to root_path + end + + def groups_for_reporter + if current_user.admin? + reporters_config.keys + else + reporters_config.select { |_, emails| emails.include?(current_user.email) }.keys + end + end + + def reporter_emails + reporters_config.values.flatten.uniq end def reporters_config - Rails.application.credentials.api_particulier_reporters + @reporters_config ||= Rails.application.credentials.api_particulier_reporters end end diff --git a/app/views/api_particulier/reporters/index.html.erb b/app/views/api_particulier/reporters/index.html.erb new file mode 100644 index 000000000..8ef2b3ada --- /dev/null +++ b/app/views/api_particulier/reporters/index.html.erb @@ -0,0 +1,17 @@ +

+ Habilitations +

+ +

+ La liste des habilitations ci-dessous concernent les groupes de données suivants : + +

    + <% groups_for_reporter.each do |group| %> +
  • + <%= t("groups_for_reporter.#{group}") %> +
  • + <% end %> +
+

+ +<%= render partial: 'shared/metabase', locals: { metabase_url: @datapasses_for_group_url } %> diff --git a/app/views/api_particulier/reporters/show.html.erb b/app/views/api_particulier/reporters/show.html.erb deleted file mode 100644 index 5256ccc33..000000000 --- a/app/views/api_particulier/reporters/show.html.erb +++ /dev/null @@ -1,4 +0,0 @@ -

- Habilitations liées aux données '<%= params[:id] %>' -

-<%= render partial: 'shared/metabase', locals: { metabase_url: @datapasses_for_group_url } %> diff --git a/app/views/api_particulier/reporters_mailer/approve.text.erb b/app/views/api_particulier/reporters_mailer/approve.text.erb index 5a772fe4a..013c5a108 100644 --- a/app/views/api_particulier/reporters_mailer/approve.text.erb +++ b/app/views/api_particulier/reporters_mailer/approve.text.erb @@ -2,7 +2,7 @@ Bonjour, Une nouvelle demande vient d'être validée pour l'ensemble de données associé au groupe '<%= params[:group] %>'. -Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url(id: params[:group]) %> +Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> Cordialement, L'équipe API Particulier diff --git a/app/views/api_particulier/reporters_mailer/submit.text.erb b/app/views/api_particulier/reporters_mailer/submit.text.erb index 04e027205..9b0cb32ba 100644 --- a/app/views/api_particulier/reporters_mailer/submit.text.erb +++ b/app/views/api_particulier/reporters_mailer/submit.text.erb @@ -2,7 +2,7 @@ Bonjour, Une nouvelle demande vient d'être déposée pour l'ensemble de données associé au groupe '<%= params[:group] %>'. -Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url(id: params[:group]) %> +Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> Cordialement, L'équipe API Particulier diff --git a/config/credentials/test.yml.enc b/config/credentials/test.yml.enc index c5c70969f..af0b4eedd 100644 --- a/config/credentials/test.yml.enc +++ b/config/credentials/test.yml.enc @@ -1 +1 @@ -tonkgh6Sc7Corqbt4DpG61lEEgMpniBzoq74Bp8yuSI+1sUZ9ceu7UdZyWvlKQfG2LpU6GSHsmKv5N9x4unJk+BS0A0AVEv81kxH8KLnUVMfwMp4uBceghzDzJTOYOGXNtxQgFxB9CwRJmHrCQMcwZ2wGWFPwDxRbTtJ7gUQWTD5Zdqf2jL0VREKtxQ7B5Ols6Y/Eacf/tQ3V6GjKXON6MkFIPs2YdMrnhau8mjJtGy3virbbSDlgJL03jMB40ipUFFd3dp0yuGI70LebIMCNMTZ43Wtypt+5EnsfkYdl17EkzLENyhu22of+3lNJwbx4fQJe1c+X4QmRDDhzRtjuTMohiEqXLsroucPw7Ae/4q3FMS/kCxPe5uGSLrUDvTWgmaQ8yuJkIgX42m7a+Gl7sVl/hn7hal5+APkNuWW7CWJNrnz3jgVwkYsWNQlqu9kDdWUc8yMWNqyux4BXyr2Aum718j0NDYtUdVjUKhEOWThMQ35VY8DjvilQO1L43dbMl9xkc++jV9a2m9snyvGMrbaxkgE0KS6GevSEFzfQ8FU3/GyKiZKyg2nNcrAyS7yoCdCHzvHsU9wxo99cjhth1nfvM40gWwwQyVGvVT7r7l47qBsSDV1IDQP6IHe7whlDGXPjApfvnmC2k/dUeZh2QXzS01Zj3RCjnbYRZ4zoGaMukn8r4VNjbPhgvZu6dhOwSTBi/s680lDaQZonUTjFB6RCl0q6T+RabIkNnFuk0/ZImdcCiwfweOfQtAlCVXoKjo2KnF3DeYI/cdE2Z88SivDGlkWm1j08xJuHmhTOg3NtiNbxDLtwKV0sMJILKcefWbSpDfW7+hwsa8QsMVQWDeci/O4OVei27wi7chblIF+pHsyjT1uSPrxHh+nSom+CWbJsIHZE8pGNpDRnkHSas54C+ocilSmhvPAYH7FYLHiaJc/nM0gE1uy//RfbMEhy08PQMnVZoKQuQfkwLjMvACW6fqgsS5MR/NKiCev9ZCB/fQrS+Agn0UAEfysiMGul9PenuPdhH1FQTM/M5F2gevaU/g52Z76srKXprYv6tJjrXRiS1expQI3oIO9kEhYC1kbMyAF1VXg/ix51dMKfaxKnv4Kv9a/n2TYsGuBxkeJ6llAr2qcJfWdszn9OyEP7070uIl9QopkPU73fqHqwSNKfguQpvbYuGjTCObQAZcgmnK6QIw2+BxOheV+5RWa14iXJsDgtljyxHzP4j3zFhw/Sy1H01k/22myTdO1jOh3JhR+/Qtn9tQegltqdtmJRsI5vtGlwVSp95hTg8CfNzwbKunqt3ytNUUkb8nbMuFRRY5KIhYnLpqgMYZ/SFDtuvSmgHRWgaRTGwqUiBkxLGGhPwNw0vPPxLaAHmQ1vq2cD8lzDEdgz3LbPDWYEPcxDSc2LaOpmPNQz7qnOHRz095OhZ4aY0bHkoq6TurdSNTtEv45nQBIot7zuc+hXy4ZiIpeBaP+Q3NgxAPou844iL4TZLlmnmqPGXUhLXWadjhwtaMslKgUbTaOUKP8jg1yGDW305P1c9bqVoyyEaWPtmpbkC4W4zaU6ERoALIsQSOuKo+9TEv6VYV8Wjv7HSzdLLDviR/9GWbbeN2sltpuv9TbZUWsHQImrfPfkE/lK645l/Zb5wXvVrEN8hkjZKDFbdSCEco5--DCJ+0i2AHh2fGr4H--yfGDk4WRVS8L0U0MIgM+sA== \ No newline at end of file +CFqT2EVexP3o0TVck2NdcO1YWxtOEn45kJF5tHtPA8eIQdgo/Q/PSGDkkpmDgfLv/muvXCNkWeXVYedYOOetwY383vdoQljApfoXwyHMyJNrqLgpmhq+rZJ8a7rP0Ht8kgGQMQSE58EplT07PV/4h1MTU7GKTPdYYy6eCchow5IWDrVwRd2efJSOl8DoAIBP5eLVgF5YXLXhITfKK8AhKDbz/0u/CVOR+7B/pzxAJiF2Wei1DVZiszetgTrxFqh08y8gR7gnmRqgLTBXofOey/D9dPXQqq4rCSONiAdJbAo4gcpb6ana+O5mfaI3ap8Lm5Q0ygNvTBfon961lxZzoAy4SD/zXmx8HcSEOGxeaZrTyfWD4Q0yhXlU2LsZpv6OkB1x2AesVpbSH8Xe3lX6O1UdrDy0ZidfkQc8d1lULBy4e1eCcUyVjRB8s+xxCiQ8zzFnLj9QcHFE8e6GMol0EBbeUpkpiFbh9MraL2KPldDrofLAWhptn1ZcfvfgB8YZG3ZO0RxlRNZtgVvYErRWipVIRnaLHEqr6oaeimW+o03sYl/8pHzvwyldMT2kYH7ipHKPnd0AeAVE7Xt3Z/d5BlGsIcILQlHgrYRMvFYPLRuidgMubcGDup8iZOMVxgcLCsQV8o6QsUkSnxc/ORLP60Ar75WUUCL0LuYqfnNE64PQ9i/rD8xfiBDmD1w63mIKGJdCXb2S0Yya6cSxBmlhAdrB6twa/F1ss3Zj1yOmnJD5o3LaVsKhfumlSxMQYMq3Dv4QFn1ksAKBj042bUcRQB0PoaA3RDXLiZDzXy+oY99sNAULqip5dri7U48mE9IvadHEyrONOeCRgA7xOKKwpYkhuf0XmZ1hUq3I94XeIqfk5dQ/aZ8gotyEgJKvq0wrOpCbbSWDaKSEr8Oh/iFL1npkfJmqagpczjF567Pa8QUY8pQUGhAk3i4cFl/K6wXcrc6s2I5xuIx6jN3mR2fY16Uaac92B58G8kZfpoUjWsQ7SwpBXD5b5yEKPFAZYzIfLnhk/X2mBl9K1ayOJ/+sFanKtpHzYwHZZiCDv7wevcV9MIHjIbnWspUQxGbnwBhFh4FBIkX7N0a/MPO3iqXusUjhPxjqdrzenEnyS1Dy+lALmadAIHwltE3ZUGIHs1lICN4j/Y9SpVR6Pea50N0Ycs6jFo8YeN6WrKyAr0xA2m1TX8TsyllCUHYZ9dTtSOcOAfnAc9fyzcrSvwSFBnhXofmKS/Sal7aTh4tsZ/hipzrJFEMmvJLjMAkwWTCUMNVEyjZOAydOUTHBzC8TpdssiQfp+ZNvMB4veMKHrf7G7NzQ00JVfm/saHLEAdC4UJ23L8WTJvV83cXMN8GfB0NilYv+/JAutBQDOwT69ZCVFEIL1qVkwtsA/f44sznxr72mxmGcAzVR25S6XrgxoPMjd3HJVf7Z+grz01r1JB0gZFjAqvaaOirzFTsOKiRUl913zstlkFVDRChCLQO/JJ9Se5Qy+7wvDpq99YskbYA5HDTzy1jTBs1sLahYUgmCdKNC2VafQzMvoAtYjRnmYJd+HLywI57cK/9uNqtzcLACNIGs9ZUKM7mueJ9g7IoeN/3fKeH1xtJDFMozq5waZLFV8ke2Lc61UuDNFotVAoqxk+8FcZ+yhWqUj/fL8j31UuMzUIRNxeGnyX4ZdASf7yPrRIm0KUwaQZv1bjxQn5QbFJ3KC7jLw2nesQd+IdcW3y9H0jcfW1qvyKSMPaqdx+VyEmjWuLmbkNbuPodMjIwiYNWJPuaDL+a7GtfKdLTRZPgt1pdXHAFjpGRgVZL3SKOxTtjn--Q+qYENQI6t0r6nvC--1F5p5ywRjRasi7rrULgm1A== \ No newline at end of file diff --git a/config/locales/reporter_groups.fr.yml b/config/locales/reporter_groups.fr.yml new file mode 100644 index 000000000..8415595e6 --- /dev/null +++ b/config/locales/reporter_groups.fr.yml @@ -0,0 +1,8 @@ +fr: + groups_for_reporter: + cnaf: API Quotient Familial (CNAF & MSA) + men: API statut étudiant scolarisé et boursier (Ministère de l'éducation nationale) + pole_emploi: API Statut demandeur d'emploi et paiements (France travail) + cnous: Statut étudiant (CNOUS) + mesri: API Statut étudiant (Ministère de l'enseignement supérieur) + complementaire_sante_solidaire: API Complémentaire santé solidaire (Sécurité sociale) diff --git a/config/routes/api_particulier.rb b/config/routes/api_particulier.rb index 91412735e..3cb4170cf 100644 --- a/config/routes/api_particulier.rb +++ b/config/routes/api_particulier.rb @@ -73,6 +73,6 @@ get '/donnees_personnelles', to: 'pages#donnees_personnelles', as: :donnees_personnelles get '/accessibilite', to: 'pages#accessibility', as: :accessibilite - get '/datapass/:id', to: 'reporters#show', as: :dashboard_reporter + get '/datapass', to: 'reporters#index', as: :dashboard_reporter end end diff --git a/spec/features/api_particulier/reporters_spec.rb b/spec/features/api_particulier/reporters_spec.rb index 4965713a0..7b41c5611 100644 --- a/spec/features/api_particulier/reporters_spec.rb +++ b/spec/features/api_particulier/reporters_spec.rb @@ -4,39 +4,45 @@ RSpec.describe 'API Particulier', app: :api_particulier do subject(:visit_dashboard) do - visit api_particulier_dashboard_reporter_path(id:) + visit api_particulier_dashboard_reporter_path end before do login_as(user) end - context 'with valid user and id' do - let(:id) { 'cnaf' } + context 'with valid user' do let(:user) { create(:user, email: 'user@yopmail.com') } - it 'renders metabase view' do + it 'renders metabase view and groups associated to this user' do visit_dashboard - expect(page).to have_current_path(api_particulier_dashboard_reporter_path(id:)) + expect(page).to have_current_path(api_particulier_dashboard_reporter_path) + expect(page.html).to include('metabase.entreprise.api.gouv.fr') + + expect(page).to have_content('Quotient Familial') + expect(page).to have_no_content('France travail') end end - context 'with invalid user' do - let(:id) { 'cnaf' } - let(:user) { create(:user, email: 'datapass@yopmail.com') } + context 'with admin user' do + let(:user) { create(:user, email: 'admin@beta.gouv.fr') } - it 'redirects to root path' do + it 'renders metabase view and all groups' do visit_dashboard - expect(page).to have_current_path(root_path) + expect(page).to have_current_path(api_particulier_dashboard_reporter_path) + + expect(page.html).to include('metabase.entreprise.api.gouv.fr') + + expect(page).to have_content('Quotient Familial') + expect(page).to have_content('France travail') end end - context 'with invalid id' do - let(:id) { 'whatever' } - let(:user) { create(:user, email: 'user@yopmail.com') } + context 'with invalid user' do + let(:user) { create(:user, email: 'unknown@yopmail.com') } it 'redirects to root path' do visit_dashboard From 0e51aa4934e144525077d8a7b0b0a7415fc90db2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 31 Jul 2024 13:13:44 +0200 Subject: [PATCH 040/258] API Particulier reporters: group emails instead of 1 email per group Better this way, less spammy --- .../api_particulier/notify_reporters.rb | 17 ++++++++++------- app/mailers/api_particulier/reporters_mailer.rb | 12 ++++++++---- .../reporters_mailer/approve.text.erb | 4 ++-- .../reporters_mailer/submit.text.erb | 4 ++-- .../api_particulier/reporters_mailer_spec.rb | 6 ++++-- .../api_particulier/reporters_mailer_preview.rb | 6 +++--- 6 files changed, 29 insertions(+), 20 deletions(-) diff --git a/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb b/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb index fe3ce18bb..052f237f2 100644 --- a/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb +++ b/app/interactors/datapass_webhook/api_particulier/notify_reporters.rb @@ -1,18 +1,21 @@ class DatapassWebhook::APIParticulier::NotifyReporters < ApplicationInteractor def call return if %w[submit approve].exclude?(context.event) + return if groups_to_notify.empty? - reporters_config.each_key do |group_name| - next unless scopes.any? { |scope| scope.start_with?("#{group_name}_") } - - APIParticulier::ReportersMailer.with(group: group_name).send(context.event).deliver_later - end + APIParticulier::ReportersMailer.with(groups: groups_to_notify).send(context.event).deliver_later end private - def reporters_config - Rails.application.credentials.api_particulier_reporters + def groups_to_notify + reporters_groups_config.select do |group_name| + scopes.any? { |scope| scope.start_with?(group_name.to_s) } + end + end + + def reporters_groups_config + Rails.application.credentials.api_particulier_reporters.keys end def scopes diff --git a/app/mailers/api_particulier/reporters_mailer.rb b/app/mailers/api_particulier/reporters_mailer.rb index 9a275a1d7..032974b63 100644 --- a/app/mailers/api_particulier/reporters_mailer.rb +++ b/app/mailers/api_particulier/reporters_mailer.rb @@ -6,19 +6,23 @@ class APIParticulier::ReportersMailer < APIParticulierMailer approve ].each do |event| define_method(event) do - group = params[:group] + groups = params[:groups].map(&:to_sym) - return if reporters_config[group].blank? + return if reporter_emails(groups).empty? mail( - bcc: reporters_config[group], - subject: t('.subject', group:) + bcc: reporter_emails(groups), + subject: t('.subject') ) end end private + def reporter_emails(groups) + reporters_config.values_at(*groups).flatten + end + def reporters_config Rails.application.credentials.api_particulier_reporters end diff --git a/app/views/api_particulier/reporters_mailer/approve.text.erb b/app/views/api_particulier/reporters_mailer/approve.text.erb index 013c5a108..ed3d119b8 100644 --- a/app/views/api_particulier/reporters_mailer/approve.text.erb +++ b/app/views/api_particulier/reporters_mailer/approve.text.erb @@ -1,8 +1,8 @@ Bonjour, -Une nouvelle demande vient d'être validée pour l'ensemble de données associé au groupe '<%= params[:group] %>'. +Une nouvelle demande vient d'être validée pour un ensemble de données associé au groupe auquel vous êtes bonné. -Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> +Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonnés sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> Cordialement, L'équipe API Particulier diff --git a/app/views/api_particulier/reporters_mailer/submit.text.erb b/app/views/api_particulier/reporters_mailer/submit.text.erb index 9b0cb32ba..b47203490 100644 --- a/app/views/api_particulier/reporters_mailer/submit.text.erb +++ b/app/views/api_particulier/reporters_mailer/submit.text.erb @@ -1,8 +1,8 @@ Bonjour, -Une nouvelle demande vient d'être déposée pour l'ensemble de données associé au groupe '<%= params[:group] %>'. +Une nouvelle demande vient d'être déposée pour un ensemble de données associé à un groupe auquel vous êtes abonné. -Vous pouvez consulter la liste des demandes relatives aux données associé au groupe '<%= params[:group] %>' sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> +Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonnés sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> Cordialement, L'équipe API Particulier diff --git a/spec/mailers/api_particulier/reporters_mailer_spec.rb b/spec/mailers/api_particulier/reporters_mailer_spec.rb index 54bde96a9..6287c3136 100644 --- a/spec/mailers/api_particulier/reporters_mailer_spec.rb +++ b/spec/mailers/api_particulier/reporters_mailer_spec.rb @@ -5,11 +5,13 @@ describe '#submit' do subject(:mail) do - described_class.with(group: 'cnaf').submit + described_class.with(groups: %w[cnaf men]).submit end - it 'sends an email to reporters associated to this group' do + it 'sends an email to reporters associated to these groups' do expect(mail.bcc).to include('user@yopmail.com') + expect(mail.bcc).to include('api-particulier@yopmail.com') + expect(mail.bcc).not_to include('datapass@yopmail.com') end end end diff --git a/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb b/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb index fa7086695..be036caec 100644 --- a/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb +++ b/spec/mailers/previews/api_particulier/reporters_mailer_preview.rb @@ -4,13 +4,13 @@ class APIParticulier::ReportersMailerPreview < ActionMailer::Preview approve ].each do |event| define_method(event) do - APIParticulier::ReportersMailer.with(group:).send(event) + APIParticulier::ReportersMailer.with(groups:).send(event) end end private - def group - 'cnaf' + def groups + %w[cnaf men] end end From 73d77e64725e1c0163c65e1817bb66dc46c02c63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 31 Jul 2024 17:23:44 +0200 Subject: [PATCH 041/258] API Reporters: enhance view --- app/views/api_particulier/reporters/index.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/api_particulier/reporters/index.html.erb b/app/views/api_particulier/reporters/index.html.erb index 8ef2b3ada..22e4aeee4 100644 --- a/app/views/api_particulier/reporters/index.html.erb +++ b/app/views/api_particulier/reporters/index.html.erb @@ -14,4 +14,4 @@

-<%= render partial: 'shared/metabase', locals: { metabase_url: @datapasses_for_group_url } %> +<%= render partial: 'shared/metabase', locals: { metabase_url: @datapasses_for_group_url, height: '1000px' } %> From 120f3bf7b54ea9ac48af63d63eb2c20c4ffaeb69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 31 Jul 2024 17:23:52 +0200 Subject: [PATCH 042/258] API Reporters: fix invalid group name --- config/credentials/production.yml.enc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index f531f1a0e..90032e16b 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -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--FO56xoX3UESfA+1w--PE0dYB1f5zklm7xitQ4Slw== \ No newline at end of file +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--ws5dQ4nbL94QCW13--mDRbiDWBk45bTvKTOtHVHw== \ No newline at end of file From 9f48a0bc9c9a8bdc5d814ae81644e6b07381882e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 31 Jul 2024 18:52:32 +0200 Subject: [PATCH 043/258] API Particulier reporters: change question number Embed was buggy on Metabase, have to duplicate it .. --- app/controllers/api_particulier/reporters_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/api_particulier/reporters_controller.rb b/app/controllers/api_particulier/reporters_controller.rb index cc201a4cb..e06c18f80 100644 --- a/app/controllers/api_particulier/reporters_controller.rb +++ b/app/controllers/api_particulier/reporters_controller.rb @@ -4,7 +4,7 @@ class APIParticulier::ReportersController < APIParticulier::AuthenticatedUsersCo helper_method :groups_for_reporter def index - @datapasses_for_group_url = MetabaseEmbedService.new(487, { groups: groups_for_reporter.join('|') }).url + @datapasses_for_group_url = MetabaseEmbedService.new(490, { groups: groups_for_reporter.join('|') }).url end private From 1d4409b2caf36de2ad84305687346216c9779284 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Wed, 31 Jul 2024 19:28:27 +0200 Subject: [PATCH 044/258] API Particulier reporters: update mailer wording --- config/locales/mailers.fr.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/locales/mailers.fr.yml b/config/locales/mailers.fr.yml index d8328852e..7fe4669b7 100644 --- a/config/locales/mailers.fr.yml +++ b/config/locales/mailers.fr.yml @@ -121,6 +121,6 @@ fr: reporters_mailer: submit: - subject: Une nouvelle demande a été déposé pour API Particulier pour le groupe de donnée %{group} + subject: Une nouvelle demande a été déposé pour API Particulier approve: - subject: Une nouvelle demande a été validé pour API Particulier pour le groupe de donnée %{group} + subject: Une nouvelle demande a été validé pour API Particulier From 97fd49791c350d7a9a3f748e0aae20caeebe4bb1 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Thu, 1 Aug 2024 12:08:33 +0700 Subject: [PATCH 045/258] Clean deprecated INPI Actes Endpoint --- app/models/api_entreprise/endpoint.rb | 8 +------- config/data/scopes/entreprise.yml | 2 -- .../locales/api_entreprise/cas_usages_entries.fr.yml | 12 ++++++------ config/locales/api_entreprise/fr.yml | 6 +----- .../locales/api_entreprise/missing_endpoints.fr.yml | 6 ------ docs/endpoint.md | 6 +++--- 6 files changed, 11 insertions(+), 29 deletions(-) diff --git a/app/models/api_entreprise/endpoint.rb b/app/models/api_entreprise/endpoint.rb index 8b947dd84..65e6edc6c 100644 --- a/app/models/api_entreprise/endpoint.rb +++ b/app/models/api_entreprise/endpoint.rb @@ -8,7 +8,7 @@ class APIEntreprise::Endpoint < AbstractEndpoint def initialize(params) super - load_dummy_definition! if open_api_definition.blank? || response_schema.blank? || force_dummy_load? + load_dummy_definition! if open_api_definition.blank? || response_schema.blank? end def maintenances @@ -37,12 +37,6 @@ def custom_provider_errors end end - def force_dummy_load? - %w[ - /v3/inpi/unites_legales/{siren}/actes - ].include?(path) - end - def load_dummy_definition! missing_endpoints_definition = I18n.t("api_entreprise.missing_endpoints.#{path}") raise 'Endpoint(s) not found, check endpoints paths are available in OpenAPI file or in missing_endpoints.yml' if missing_endpoints_definition.nil? diff --git a/config/data/scopes/entreprise.yml b/config/data/scopes/entreprise.yml index a4cbff35b..05998ae27 100644 --- a/config/data/scopes/entreprise.yml +++ b/config/data/scopes/entreprise.yml @@ -19,8 +19,6 @@ - 'bilans_entreprise_bdf' - 'certificat_rge_ademe' - 'conventions_collectives' -- 'actes_inpi' -- 'bilans_inpi' - 'effectifs_acoss' - 'entreprises_artisanales' - 'eori_douanes' diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml index 2a0bf105e..598aa90bf 100644 --- a/config/locales/api_entreprise/cas_usages_entries.fr.yml +++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml @@ -86,7 +86,7 @@ fr: "inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale." - "inpi/actes": "Actes détenus par les greffes. Utiles pour se renseigner sur l'**historique de l'unité légale**." + "inpi/rne/actes": "Actes détenus par les greffes. Utiles pour se renseigner sur l'**historique de l'unité légale**." "commission_europeenne/numero_tva": "_Uniquement les numéros de TVA français d'une entreprise ayant un Siren._" @@ -361,7 +361,7 @@ fr: "inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale." - "inpi/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes et ainsi à l'historique de l'unité légale." + "inpi/rne/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes et ainsi à l'historique de l'unité légale." "commission_europeenne/numero_tva": "_Uniquement les numéros de TVA français d'une entreprise ayant un Siren._" @@ -636,7 +636,7 @@ fr: "inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale." - "inpi/actes": "Instruction **Utile instruction du formulaire unique** : Pour les associations ayant perçu des aides attribuées sur la base d’un texte européen, _actes d'attribution de la subvention_ détenus par les greffes." + "inpi/rne/actes": "Instruction **Utile instruction du formulaire unique** : Pour les associations ayant perçu des aides attribuées sur la base d’un texte européen, _actes d'attribution de la subvention_ détenus par les greffes." "commission_europeenne/numero_tva": "_Aucune information association_" @@ -943,7 +943,7 @@ fr: "inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale." - "inpi/actes": "Donner accès aux actes détenus par les greffes." + "inpi/rne/actes": "Donner accès aux actes détenus par les greffes." "commission_europeenne/numero_tva": "Préremplir le numéro de TVA certifié uniquement pour les entreprises ayant un Siren et un numéro de TVA au format français." @@ -1186,7 +1186,7 @@ fr: "inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale." - "inpi/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes." + "inpi/rne/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes." "commission_europeenne/numero_tva": "Préremplissage Préremplir le numéro de TVA certifié.

Instruction Permettre à l'instructeur de vérifier la validité du numéro de TVA.

Cette API ne fonctionne que pour les entreprises ayant un Siren et un numéro de TVA au format français." @@ -1424,7 +1424,7 @@ fr: "djepva/associations": "" "ministere_interieur/documents_associations": "" "inpi/rne/beneficiaires_effectifs": "" - "inpi/actes": "" + "inpi/rne/actes": "" "commission_europeenne/numero_tva": "" "fabrique_numerique_ministeres_sociaux/conventions_collectives": "" "cma_france/rnm": "Préremplir des démarches en ligne sans authentification de l'usager." diff --git a/config/locales/api_entreprise/fr.yml b/config/locales/api_entreprise/fr.yml index 749c0539f..824102ec2 100644 --- a/config/locales/api_entreprise/fr.yml +++ b/config/locales/api_entreprise/fr.yml @@ -175,11 +175,7 @@ fr: label: API dont les données sont publiques tags: - open data - actes_inpi: - label: Inpi || API Actes - tags: - - obsolete - entreprises_artisanales: + entreprises_artisanales: label: CMA France || API Données entreprises artisanales tags: - obsolete diff --git a/config/locales/api_entreprise/missing_endpoints.fr.yml b/config/locales/api_entreprise/missing_endpoints.fr.yml index 95eeb6de0..c6b1d2459 100644 --- a/config/locales/api_entreprise/missing_endpoints.fr.yml +++ b/config/locales/api_entreprise/missing_endpoints.fr.yml @@ -26,9 +26,3 @@ fr: summary: *title description: "Obtenir les comptes annuels d’une entreprise, issus du registre national du commerce et des sociétés et transmis par l'INPI." disclaimer: *generic_disclaimer - - /v3/inpi/unites_legales/{siren}/actes: - title: &title "Actes" - summary: *title - description: "Actes issus des greffes et archivés à l’Institut lational de propriété industrielle (INPI)." - disclaimer: *generic_disclaimer diff --git a/docs/endpoint.md b/docs/endpoint.md index ba3e157b8..2cd1b38e0 100644 --- a/docs/endpoint.md +++ b/docs/endpoint.md @@ -13,12 +13,12 @@ binaire `bin/download_latest_open_api_definition.sh`) ## Ajout d'un nouveau endpoint 1. Copier le fichier `template.yml.example` situé dans `config/endpoints` et lui - donner le nom `provider_resource.yml` (par exemple: `inpi_actes.yml`) ; + donner le nom `provider_resource.yml` (par exemple: `infogreffe_extrait_rcs.yml`) ; 2. Choissisez un `uid` pour votre endpoint: celui-ci servira pour l'URL du - endpoint (par exemple: `inpi_actes` et donnera donc `/endpoints/inpi_actes`) + endpoint (par exemple: `infogreffe/rcs/extrait` et donnera donc `/endpoints/infogreffe/rcs/extrait`) 3. Mettez le `path` **exact** présent dans le fichier OpenAPI correspondant au endpoint: cette variable permet de retrouver automatiquement les infos du - fichier OpenAPI (par exemple: `/v3/inpi/actes/{siren}`) + fichier OpenAPI (par exemple: `/v3/infogreffe/rcs/unites_legales/{siren}/extrait_kbis`) 4. Finir de remplir les infos dans les clés A partir de ce moment, le endpoint devrait apparaître sur `/endpoints`. From 350ed0b6fb6a20a2524ce292a5dc4d38eda7cb90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Thu, 1 Aug 2024 10:24:24 +0200 Subject: [PATCH 046/258] API Particulier reporters: update group codes Because of css we have to manually add `_` to avoid globbing on metabase question and render false positives authorization requests. --- config/credentials/production.yml.enc | 2 +- config/credentials/test.yml.enc | 2 +- config/locales/reporter_groups.fr.yml | 10 +++++----- spec/mailers/api_particulier/reporters_mailer_spec.rb | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index 90032e16b..1f807aeda 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -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--ws5dQ4nbL94QCW13--mDRbiDWBk45bTvKTOtHVHw== \ No newline at end of file +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--wO/kSFW6c9VbYOYz--RKXVk3AXZeFiMp3GTltwIA== \ No newline at end of file diff --git a/config/credentials/test.yml.enc b/config/credentials/test.yml.enc index af0b4eedd..de8b4b441 100644 --- a/config/credentials/test.yml.enc +++ b/config/credentials/test.yml.enc @@ -1 +1 @@ -CFqT2EVexP3o0TVck2NdcO1YWxtOEn45kJF5tHtPA8eIQdgo/Q/PSGDkkpmDgfLv/muvXCNkWeXVYedYOOetwY383vdoQljApfoXwyHMyJNrqLgpmhq+rZJ8a7rP0Ht8kgGQMQSE58EplT07PV/4h1MTU7GKTPdYYy6eCchow5IWDrVwRd2efJSOl8DoAIBP5eLVgF5YXLXhITfKK8AhKDbz/0u/CVOR+7B/pzxAJiF2Wei1DVZiszetgTrxFqh08y8gR7gnmRqgLTBXofOey/D9dPXQqq4rCSONiAdJbAo4gcpb6ana+O5mfaI3ap8Lm5Q0ygNvTBfon961lxZzoAy4SD/zXmx8HcSEOGxeaZrTyfWD4Q0yhXlU2LsZpv6OkB1x2AesVpbSH8Xe3lX6O1UdrDy0ZidfkQc8d1lULBy4e1eCcUyVjRB8s+xxCiQ8zzFnLj9QcHFE8e6GMol0EBbeUpkpiFbh9MraL2KPldDrofLAWhptn1ZcfvfgB8YZG3ZO0RxlRNZtgVvYErRWipVIRnaLHEqr6oaeimW+o03sYl/8pHzvwyldMT2kYH7ipHKPnd0AeAVE7Xt3Z/d5BlGsIcILQlHgrYRMvFYPLRuidgMubcGDup8iZOMVxgcLCsQV8o6QsUkSnxc/ORLP60Ar75WUUCL0LuYqfnNE64PQ9i/rD8xfiBDmD1w63mIKGJdCXb2S0Yya6cSxBmlhAdrB6twa/F1ss3Zj1yOmnJD5o3LaVsKhfumlSxMQYMq3Dv4QFn1ksAKBj042bUcRQB0PoaA3RDXLiZDzXy+oY99sNAULqip5dri7U48mE9IvadHEyrONOeCRgA7xOKKwpYkhuf0XmZ1hUq3I94XeIqfk5dQ/aZ8gotyEgJKvq0wrOpCbbSWDaKSEr8Oh/iFL1npkfJmqagpczjF567Pa8QUY8pQUGhAk3i4cFl/K6wXcrc6s2I5xuIx6jN3mR2fY16Uaac92B58G8kZfpoUjWsQ7SwpBXD5b5yEKPFAZYzIfLnhk/X2mBl9K1ayOJ/+sFanKtpHzYwHZZiCDv7wevcV9MIHjIbnWspUQxGbnwBhFh4FBIkX7N0a/MPO3iqXusUjhPxjqdrzenEnyS1Dy+lALmadAIHwltE3ZUGIHs1lICN4j/Y9SpVR6Pea50N0Ycs6jFo8YeN6WrKyAr0xA2m1TX8TsyllCUHYZ9dTtSOcOAfnAc9fyzcrSvwSFBnhXofmKS/Sal7aTh4tsZ/hipzrJFEMmvJLjMAkwWTCUMNVEyjZOAydOUTHBzC8TpdssiQfp+ZNvMB4veMKHrf7G7NzQ00JVfm/saHLEAdC4UJ23L8WTJvV83cXMN8GfB0NilYv+/JAutBQDOwT69ZCVFEIL1qVkwtsA/f44sznxr72mxmGcAzVR25S6XrgxoPMjd3HJVf7Z+grz01r1JB0gZFjAqvaaOirzFTsOKiRUl913zstlkFVDRChCLQO/JJ9Se5Qy+7wvDpq99YskbYA5HDTzy1jTBs1sLahYUgmCdKNC2VafQzMvoAtYjRnmYJd+HLywI57cK/9uNqtzcLACNIGs9ZUKM7mueJ9g7IoeN/3fKeH1xtJDFMozq5waZLFV8ke2Lc61UuDNFotVAoqxk+8FcZ+yhWqUj/fL8j31UuMzUIRNxeGnyX4ZdASf7yPrRIm0KUwaQZv1bjxQn5QbFJ3KC7jLw2nesQd+IdcW3y9H0jcfW1qvyKSMPaqdx+VyEmjWuLmbkNbuPodMjIwiYNWJPuaDL+a7GtfKdLTRZPgt1pdXHAFjpGRgVZL3SKOxTtjn--Q+qYENQI6t0r6nvC--1F5p5ywRjRasi7rrULgm1A== \ No newline at end of file +ADXpePqAwH/J5T8SGYvBbmZcw5VWezhEngFQVDYROdye9KoQ6OJ46aNYpBQW2W6wofG2IBQq19hpNcI8/X31I1RMOyvcRCnfeJ8nSFiCEH/6vnxySB3gpxEMfosQ2BZs3QOWe/ulB3JcoZE1nFMbD8GTBXK8U7YUHUNeAqJowOQ/5AE0/jVkDkoV2s/cZAdiSxAdvSU+flib16yrjVKdPlyyLDs6lnyNx9deps8Hd/FYy09bBvJ8srROXBLPpCaagYoKvxHSJTidj/n9yQ29Pdj4vyylaDaN2kCXZAVQ+XTwM/hz8bBhYlZZ6McWQU9QHyM/WeU7pTPMy+yNVTUvF2A5z4vd4vW4fON1rUOlHSULUNSyhvSWfZcmXF4LTpKX5By0qOFs8fbUrUZI2upto1wcCDL2e4bbw2TXxL1sZSNBzBN8da7w4pKeCppJshA4glDGN+z7jWHnn8mD1lqG1YuoVsmGwLDnoWbvQ+Ke5+0VVLiH4A6pzWC+oD0ZQF8ENDT8LpFwojwwB6EsfECG0GjWcEFEWyWddYTQ4QEv8360U/gpWAAZUp5Qcc9V5QZ+XNzFJS6Q3fLGxK+juOnRMcc8DJTEZUlFIemB6fDTAUCUODLjJdBYmj2rL+la4Ib8zYozqoLHNQYPPKentwl0bgQQSHiDMkXohDLb8nYcvg66KGdcRdvCtE7y1Q5vgNX4C+CkrWNGuynuQ4wpHnQ/b7vmJQYNpaDjNsHpkjSxnBACBz7RgLFA+xtF0JAYTvW8jbrWQNDrTzp1SZA/53RBZYRsbNUJ0g8FHkFQTZpvsLDVw/0A6uv2avnOrtM3N//v+arwMU6Pmw5uy4iK9OhzExmjf+wfsmBwDHWyMF54nzN0uW7kwpau5b5lmiRhYYxVfJZyPUm0Pyvba/ZhkznYOtItA+xiTLpeJrghqXD5TCDl8r3bvVACQzQsBcYCC7kbWPJ3AKfsH7ml7v5zVj2a1gx8JZ+TKIF9i97lbOZ9XrktmdFmXsVE4CmFkpYpwWfzmOoO4hJQDqNu5164WyUEEURPNVa1e+nmtQNB6rK0ckL+nJ0bQDoVEx1JgJcgvkGlUF41vv2i4v0gqI7lECsCaLTnL9czKuKMf/BwYOSZVttBaSJDGi2HVbXmWfBdbJrcR4oVs/Y+UJ17Pi8PBA5k4L/Tzc9LZ4b4WgX3A7TYMdTMASTaILOMA8QC1uqz4+YIvp7TI4spOtQz6djrzMkNpQoyogcXWvxFIeYhetEz6W+RHKOQe6GMLYY9sQQ5E0DNcICkVpJ2IuixDdpE2tU5U9IaCofJ3dMWx32vH8xTqXyvzQRS0b2NXBw/7zn15qs5I+T1JiS+L/EWDf/HyPlsqiZsFSkiAdmmZPV6eOGd2L/eZ0RmmKna2bMeuCdk44oREJxW9nrTobODsX+CYLCqN+ckNIQW9BxDoBkIdh7hM+omM3SW5ZYL5LQby8z/YsIMECkdf7Pj4bD5+KSvJ2UMP8mnCMghXMYJJd3oKZCkij1oZhrelYYp9APNKF3wsG7skJoO7iBc+v+aAi95FKPo64wy+xySICXVd1/SCI2Gqiju0FvGTVcLt0hcmmG01mA4nGX5b3f5AzX/x7g1HjxEdL80AyEAPW5/o94yE2eOaWHwCEDRbp6xwT8vMtobyyB0Lm/ns4vA3UBljmafsvzUBWBEhid83ns0IjSWzVYtuY2PrU/E3/i9Btw0J2oa1va89iA/yWFH1O4dZhdfhSUFt6HE1ydf16GRoLINHbTzVolJCtlivfdP2oRzFQDKrmQaXYGSMGbxLHNam45CopHPWThkx1AY9xs=--qBCUG6JSF8JVLmIJ--BlPRDPPc+M7l/sFLkzoRDQ== \ No newline at end of file diff --git a/config/locales/reporter_groups.fr.yml b/config/locales/reporter_groups.fr.yml index 8415595e6..435926239 100644 --- a/config/locales/reporter_groups.fr.yml +++ b/config/locales/reporter_groups.fr.yml @@ -1,8 +1,8 @@ fr: groups_for_reporter: - cnaf: API Quotient Familial (CNAF & MSA) - men: API statut étudiant scolarisé et boursier (Ministère de l'éducation nationale) - pole_emploi: API Statut demandeur d'emploi et paiements (France travail) - cnous: Statut étudiant (CNOUS) - mesri: API Statut étudiant (Ministère de l'enseignement supérieur) + cnaf_: API Quotient Familial (CNAF & MSA) + men_: API statut étudiant scolarisé et boursier (Ministère de l'éducation nationale) + pole_emploi_: API Statut demandeur d'emploi et paiements (France travail) + cnous_: Statut étudiant (CNOUS) + mesri_: API Statut étudiant (Ministère de l'enseignement supérieur) complementaire_sante_solidaire: API Complémentaire santé solidaire (Sécurité sociale) diff --git a/spec/mailers/api_particulier/reporters_mailer_spec.rb b/spec/mailers/api_particulier/reporters_mailer_spec.rb index 6287c3136..ad0abaa66 100644 --- a/spec/mailers/api_particulier/reporters_mailer_spec.rb +++ b/spec/mailers/api_particulier/reporters_mailer_spec.rb @@ -5,7 +5,7 @@ describe '#submit' do subject(:mail) do - described_class.with(groups: %w[cnaf men]).submit + described_class.with(groups: %w[cnaf_ men_]).submit end it 'sends an email to reporters associated to these groups' do From 2c37c95d2c6f1cfa5d1344a84d05e2ac31a73380 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Thu, 1 Aug 2024 10:25:26 +0200 Subject: [PATCH 047/258] FIX typos --- app/views/api_particulier/reporters_mailer/approve.text.erb | 2 +- app/views/api_particulier/reporters_mailer/submit.text.erb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/api_particulier/reporters_mailer/approve.text.erb b/app/views/api_particulier/reporters_mailer/approve.text.erb index ed3d119b8..76c636467 100644 --- a/app/views/api_particulier/reporters_mailer/approve.text.erb +++ b/app/views/api_particulier/reporters_mailer/approve.text.erb @@ -2,7 +2,7 @@ Bonjour, Une nouvelle demande vient d'être validée pour un ensemble de données associé au groupe auquel vous êtes bonné. -Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonnés sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> +Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonné sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> Cordialement, L'équipe API Particulier diff --git a/app/views/api_particulier/reporters_mailer/submit.text.erb b/app/views/api_particulier/reporters_mailer/submit.text.erb index b47203490..16cc5f2ef 100644 --- a/app/views/api_particulier/reporters_mailer/submit.text.erb +++ b/app/views/api_particulier/reporters_mailer/submit.text.erb @@ -2,7 +2,7 @@ Bonjour, Une nouvelle demande vient d'être déposée pour un ensemble de données associé à un groupe auquel vous êtes abonné. -Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonnés sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> +Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonné sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> Cordialement, L'équipe API Particulier From 7c79f5f2f2892fec07874caac0420fe423652b80 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 02:06:12 +0000 Subject: [PATCH 048/258] Bump rexml from 3.3.2 to 3.3.3 Bumps [rexml](https://github.com/ruby/rexml) from 3.3.2 to 3.3.3. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](https://github.com/ruby/rexml/compare/v3.3.2...v3.3.3) --- updated-dependencies: - dependency-name: rexml dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 599f2f925..56d3cb847 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -420,7 +420,7 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.3.2) + rexml (3.3.3) strscan rouge (4.1.3) rspec (3.13.0) From 5840a3ea574a15414e1b142842f0237d2fc54f8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Fri, 2 Aug 2024 09:36:22 +0200 Subject: [PATCH 049/258] Add webhook v2 for API Particulier --- config/routes/api_entreprise.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/config/routes/api_entreprise.rb b/config/routes/api_entreprise.rb index fc5c322bb..b7f3205c7 100644 --- a/config/routes/api_entreprise.rb +++ b/config/routes/api_entreprise.rb @@ -4,6 +4,7 @@ post '/datapass/api_particulier/webhook' => 'datapass_webhooks#api_particulier' post '/datapass/v2/api_entreprise/webhook' => 'datapass_webhooks_v2#api_entreprise' + post '/datapass/v2/api_particulier/webhook' => 'datapass_webhooks_v2#api_entreprise' end post '/auth/api_gouv_entreprise', as: :login_api_gouv_entreprise From eb038619bf1519575a601a3e69abb6be9eb8aa4b Mon Sep 17 00:00:00 2001 From: DorineLam <46896006+DorineLam@users.noreply.github.com> Date: Fri, 2 Aug 2024 10:21:43 +0200 Subject: [PATCH 050/258] =?UTF-8?q?[API=20Entreprise=20]=20B=C3=A9n=C3=A9f?= =?UTF-8?q?iciaires=20effectifs=20en=20prot=C3=A9g=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml b/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml index 5c73efab4..c70d5a754 100644 --- a/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml +++ b/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml @@ -43,7 +43,7 @@ data: description: |+ Cette API délivre la **liste des bénéficiaires effectifs de l'unité légale** et permet de comprendre en détail sous quelles modalités le contrôle est exercé par le bénéficiaire effectif sur l'unité légale. [En savoir plus sur les caractéristiques qui font qu'une personne physique est considérée comme bénéficiaire effectif](#faq_entry_answer_0_api_entreprise_endpoint_inpi_rne_beneficiaires_effectifs). - opening: public + opening: protected parameters: - Numéro de SIREN de l'unité légale format: From 2ecf85d41dca9b774ebc75d9bea64e3a5c9fbfb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Fri, 2 Aug 2024 17:22:45 +0200 Subject: [PATCH 051/258] FIX SCUMBAG SKELZ0R --- config/routes/api_entreprise.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/routes/api_entreprise.rb b/config/routes/api_entreprise.rb index b7f3205c7..981fb90ab 100644 --- a/config/routes/api_entreprise.rb +++ b/config/routes/api_entreprise.rb @@ -4,7 +4,7 @@ post '/datapass/api_particulier/webhook' => 'datapass_webhooks#api_particulier' post '/datapass/v2/api_entreprise/webhook' => 'datapass_webhooks_v2#api_entreprise' - post '/datapass/v2/api_particulier/webhook' => 'datapass_webhooks_v2#api_entreprise' + post '/datapass/v2/api_particulier/webhook' => 'datapass_webhooks_v2#api_particulier' end post '/auth/api_gouv_entreprise', as: :login_api_gouv_entreprise From 01de9d8ab0b5e0c1920d2eb04596445759383af2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 30 Jul 2024 10:38:51 +0200 Subject: [PATCH 052/258] Revert "Revert all reporters to one email" This reverts commit b9bc624293924ea103e5c7df709589d7b2e7d515. --- config/credentials/production.yml.enc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index 1f807aeda..e6c090ada 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -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--wO/kSFW6c9VbYOYz--RKXVk3AXZeFiMp3GTltwIA== \ No newline at end of file +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--RNOnPCwha5ZwoQsU--2+a1cysC3Thd4nR6Rfw3tQ== \ No newline at end of file From e7394e886f5db69b56f816e2a8d424d04f2d80ac Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 02:16:06 +0000 Subject: [PATCH 053/258] Bump rubocop from 1.65.0 to 1.65.1 in the rubocop group Bumps the rubocop group with 1 update: [rubocop](https://github.com/rubocop/rubocop). Updates `rubocop` from 1.65.0 to 1.65.1 - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.65.0...v1.65.1) --- updated-dependencies: - dependency-name: rubocop dependency-type: direct:development update-type: version-update:semver-patch dependency-group: rubocop ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 56d3cb847..26e5a7b5f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -344,7 +344,7 @@ GEM pundit (2.3.2) activesupport (>= 3.0.0) raabro (1.4.0) - racc (1.8.0) + racc (1.8.1) rack (3.1.7) rack-cors (2.0.2) rack (>= 2.0.0) @@ -420,7 +420,7 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.3.3) + rexml (3.3.4) strscan rouge (4.1.3) rspec (3.13.0) @@ -451,7 +451,7 @@ GEM rspec-retry (0.6.2) rspec-core (> 3.3) rspec-support (3.13.1) - rubocop (1.65.0) + rubocop (1.65.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) From 2ddb274c8b4df36195ecc3a00f105770ceab7af9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Mon, 5 Aug 2024 16:59:41 +0200 Subject: [PATCH 054/258] API Entreprise: change RBE url --- config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml b/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml index c70d5a754..bf39d0711 100644 --- a/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml +++ b/config/endpoints/api_entreprise/5_inpi_rne_beneficiaires.yml @@ -1,6 +1,6 @@ --- - uid: 'inpi/rne/beneficiaires_effectifs' - path: '/v3/inpi/rne/unites_legales/open_data/{siren}/beneficiaires_effectifs' + path: '/v3/inpi/rne/unites_legales/{siren}/beneficiaires_effectifs' ping_url: 'https://entreprise.api.gouv.fr/ping/inpi/rne' beta: true position: 112 From 309d4e9e01052ed581ac8f4b8ed606b58dd85c16 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Tue, 6 Aug 2024 11:41:31 +0700 Subject: [PATCH 055/258] Fix error when endpoint missing We expect a hash to call "stringify_keys", or raise if nil (when value is absent). I18n returns "Translation missing" string if absent, which isn't caught by "nil?" and errors with "stringify_keys". --- app/models/api_entreprise/endpoint.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/api_entreprise/endpoint.rb b/app/models/api_entreprise/endpoint.rb index 65e6edc6c..933c639f7 100644 --- a/app/models/api_entreprise/endpoint.rb +++ b/app/models/api_entreprise/endpoint.rb @@ -38,7 +38,8 @@ def custom_provider_errors end def load_dummy_definition! - missing_endpoints_definition = I18n.t("api_entreprise.missing_endpoints.#{path}") + missing_endpoints_definition = I18n.t("api_entreprise.missing_endpoints.#{path}", default: nil) + raise 'Endpoint(s) not found, check endpoints paths are available in OpenAPI file or in missing_endpoints.yml' if missing_endpoints_definition.nil? @open_api_definition = missing_endpoints_definition.stringify_keys From 981f02c9bc7943c4012ede0ba42ca02cba5da93e Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Tue, 6 Aug 2024 12:53:21 +0700 Subject: [PATCH 056/258] more explicit error --- app/models/api_entreprise/endpoint.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/api_entreprise/endpoint.rb b/app/models/api_entreprise/endpoint.rb index 933c639f7..78f381005 100644 --- a/app/models/api_entreprise/endpoint.rb +++ b/app/models/api_entreprise/endpoint.rb @@ -40,7 +40,7 @@ def custom_provider_errors def load_dummy_definition! missing_endpoints_definition = I18n.t("api_entreprise.missing_endpoints.#{path}", default: nil) - raise 'Endpoint(s) not found, check endpoints paths are available in OpenAPI file or in missing_endpoints.yml' if missing_endpoints_definition.nil? + raise "Endpoint(s) #{path} not found, check endpoints paths are available in OpenAPI file or in missing_endpoints.yml" if missing_endpoints_definition.nil? @open_api_definition = missing_endpoints_definition.stringify_keys @dummy_definition = true From 859b46ae55349c625ba0d83cca47d856517151df Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 6 Aug 2024 09:23:30 +0200 Subject: [PATCH 057/258] =?UTF-8?q?Documente=20API=20Qualibat=20/=20qualif?= =?UTF-8?q?elec=20par=20rapport=20=C3=A0=20l'API=20RGE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api_entreprise/21_ademe_certifications_rge.yml | 11 ++++++++++- .../22_qualibat_certifications_batiment.yml | 7 ++++++- .../api_entreprise/24_qualifelec_certificat.yml | 6 +++++- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/config/endpoints/api_entreprise/21_ademe_certifications_rge.yml b/config/endpoints/api_entreprise/21_ademe_certifications_rge.yml index c06370bcf..6bd1953fe 100644 --- a/config/endpoints/api_entreprise/21_ademe_certifications_rge.yml +++ b/config/endpoints/api_entreprise/21_ademe_certifications_rge.yml @@ -7,11 +7,13 @@ entity_type_description: |+ Établissements du secteur de la **rénovation énergétique labellisés RGE** par l'ADEME **depuis 2014** : - ✅ **95% des établissements en base chez l'ADEME** sont disponibles au travers de cette API. - - ✅ Les certificats RGE des organismes **Certibat, CNOA, Qualibat, Qualifelec, Qualitenr** sont disponibles. + - ✅ Les certificats RGE des organismes **Certibat, CNOA, Qualitenr, Qualibat, Qualifelec** sont disponibles. - ❌ Les certificats RGE d'Afnor, Cequami, Cerqual, lne et Opqibi ne sont pas disponibles. Le label RGE (Reconnu Garant de l'Environnement) est délivré à une entreprise qui remplit certains critères lors de la réalisation de travaux d'économie d'énergie dans les logements (_isolation des murs ou de la toiture, installation d'un équipement utilisant une énergie renouvelable, etc._). Il s'agit d'un dispositif reconnu par l'État. En 2021, 64 790 établissements étaient labellisés RGE selon les statistiques données par le [site de data.ademe.fr](https://data.ademe.fr/reuses/nombre-d'entreprises-rge){:target="_blank"}. + know_more_description: |+ + [Différence entre le périmètre de cette API et ceux des API Qualibat ou Qualifelec](#difference-api-qualibat-qualifelec). entities: - entreprises - associations @@ -140,8 +142,15 @@ - _Qualibat_ pour des travaux liés à la performance énergétique (construction ou rénovation). - _Céquami_ délivre des certifications à des professionnels à même de proposer des travaux de rénovation lourde dans le cadre d'une rénovation énergétique globale du logement. - _Certibat_ délivre des certifications aux professionnels du bâtiment en mesure de réaliser des offres globales de rénovation énergétique + - q: Périmètre de cette API par rapport aux API Qualibat ou Qualifelec + a: |+ + L'API Certification RGE délivre des certificats Qualibat et Qualifelec. Cependant, elle ne couvre que les certifications labellisées RGE et ne vous permet donc pas d'accéder à la totalité des certificats de ces deux organismes. Si vous avez besoin de connaître l'ensemble des certifications Qualibat ou Qualifelec, vous devrez appeler les API suivantes : + - [API Certification Qualibat](<%= endpoint_path(uid: 'qualibat/certifications_batiment') %>) + - [API Certification Qualifelec](<%= endpoint_path(uid: 'qualifelec/certificats') %>) opening: public format: - Donnée structurée JSON et URL vers le certificat en PDF parameters: - Numéro de SIRET de l'établissement + + diff --git a/config/endpoints/api_entreprise/22_qualibat_certifications_batiment.yml b/config/endpoints/api_entreprise/22_qualibat_certifications_batiment.yml index 99d2d9b71..dd5fb4def 100644 --- a/config/endpoints/api_entreprise/22_qualibat_certifications_batiment.yml +++ b/config/endpoints/api_entreprise/22_qualibat_certifications_batiment.yml @@ -106,7 +106,7 @@ keywords: *qualibat_keywords data: description: |+ - Cette API délivre le certificat Qualibat de l'entreprise au **format PDF** ainsi que de **la donnée structurée extraite** par l'équipe d'API Entreprise directement du PDF*, dont les certifications de l'entité et ses assurances responsabilités travaux et civile. + Cette API délivre le certificat Qualibat de l'entreprise au **format PDF** ainsi que de **la donnée structurée extraite** par l'équipe d'API Entreprise directement du PDF*, dont les certifications de l'entité et ses assurances responsabilités travaux et civile. Tous les types de certificats Qualibat sont disponibles, [y compris ceux non labellisés RGE](#difference-api-rge). {:.fr-text--xs} *Si une des données est absente, une erreur système est ajouté dans la balise `meta`. @@ -167,3 +167,8 @@ format: - Donnée structurée JSON parameters: *qualibat_parameters + faq: + - q: Périmètre de cette API par rapport à l'API Certification RGE de l'Ademe + a: |+ + L'[API Certification RGE](<%= endpoint_path(uid: 'ademe/certifications_rge') %>) délivre également des certificats Qualibat. Cependant, elle ne couvre que les certifications Qualibat labellisées RGE et ne vous permet donc pas d'accéder à la totalité des certificats Qualibat. + diff --git a/config/endpoints/api_entreprise/24_qualifelec_certificat.yml b/config/endpoints/api_entreprise/24_qualifelec_certificat.yml index 44411b5cb..6feed66c3 100644 --- a/config/endpoints/api_entreprise/24_qualifelec_certificat.yml +++ b/config/endpoints/api_entreprise/24_qualifelec_certificat.yml @@ -40,7 +40,7 @@ - 'effectif' data: description: |+ - Cette API permet d'obtenir **la liste des certificats Qualifelec valides** obtenus par l'établissement. Pour chaque certificat, l'API délivre les données suivantes : + Cette API permet d'obtenir **la liste des certificats Qualifelec valides** obtenus par l'établissement. Tous les types de certificats Qualifelec sont disponibles, [y compris ceux non labellisés RGE](#difference-api-rge). Pour chaque certificat, l'API délivre les données suivantes : - **informations relatives au certificat** : numéro, dates de validité ; - **informations sur la qualification obtenue** : labellisée RGE ou non, libellé, dates de validité, indices, mentions, domaines et la classification qui donne l'effectif du personnel d'execution et d'encadrement disponible pour cette qualification ; - **assurances décennale et de responsabilité civile** ; @@ -64,3 +64,7 @@ - Numéro de SIRET de l'établissement format: - Donnée structurée JSON et URL vers le certificat en PDF + faq: + - q: Périmètre de cette API par rapport à l'API Certification RGE de l'Ademe + a: |+ + L'[API Certification RGE](<%= endpoint_path(uid: 'ademe/certifications_rge') %>) délivre également des certificats Qualifelec. Cependant, elle ne couvre que les certifications Qualifelec labellisées RGE et ne vous permet donc pas d'accéder à la totalité des certificats Qualifelec. From a1f92cb1d2098d260f3f0c0103745311676e4f6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 6 Aug 2024 16:05:35 +0200 Subject: [PATCH 058/258] No more Bureau ouvert for summer 2024 --- .../api_entreprise/header/_menu.html.erb | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/app/views/shared/api_entreprise/header/_menu.html.erb b/app/views/shared/api_entreprise/header/_menu.html.erb index 1ed84cb37..d3f08ccc8 100644 --- a/app/views/shared/api_entreprise/header/_menu.html.erb +++ b/app/views/shared/api_entreprise/header/_menu.html.erb @@ -47,17 +47,19 @@ <% end %>
-
-
-
-

- <% if action_name == 'developers'%> - <%= t('.banner.tech', date: OpenBureauDate.new.next_date.strftime('%d/%m/%Y')).html_safe %> - <% else %> - <%= t('.banner.default', date: OpenBureauDate.new.next_date.strftime('%d/%m/%Y')).html_safe %> - <% end %> -

+ <% if Date.today >= Date.new(2024, 8, 21) %> +
+
+
+

+ <% if action_name == 'developers'%> + <%= t('.banner.tech', date: OpenBureauDate.new.next_date.strftime('%d/%m/%Y')).html_safe %> + <% else %> + <%= t('.banner.default', date: OpenBureauDate.new.next_date.strftime('%d/%m/%Y')).html_safe %> + <% end %> +

+
-
+ <% end %>
From 88a75c79fdfd93dff380bd48db0d78484abf2d52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 6 Aug 2024 16:24:10 +0200 Subject: [PATCH 059/258] Scout commit --- app/views/api_particulier/reporters_mailer/approve.text.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/api_particulier/reporters_mailer/approve.text.erb b/app/views/api_particulier/reporters_mailer/approve.text.erb index 76c636467..d680e1c2e 100644 --- a/app/views/api_particulier/reporters_mailer/approve.text.erb +++ b/app/views/api_particulier/reporters_mailer/approve.text.erb @@ -1,6 +1,6 @@ Bonjour, -Une nouvelle demande vient d'être validée pour un ensemble de données associé au groupe auquel vous êtes bonné. +Une nouvelle demande vient d'être validée pour un ensemble de données associé au groupe auquel vous êtes abonné. Vous pouvez consulter la liste des demandes relatives aux données associé aux groupes où vous êtes abonné sur le lien suivant : <%= api_particulier_dashboard_reporter_url %> From 15777b6900f79c7fe504d86af2fa3ca8f4329cdf Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Tue, 16 Jul 2024 13:45:00 +0700 Subject: [PATCH 060/258] Template fiche metier CIBTP --- ...ations_cotisations_chomage_intemperies.yml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml new file mode 100644 index 000000000..76a308f42 --- /dev/null +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -0,0 +1,27 @@ +--- +- uid: 'cibtp/attestations-cotisations-chomage-intemperies' + path: '/v3/cibtp/etablissements/{siret}/attestations_cotisations_chomage_intemperies' + ping_url: '' + position: 999 + perimeter: + entity_type_description: |+ + Lorem + geographical_scope_description: |+ + - Lorem + updating_rules_description: |+ + Lorem + entities: + - entreprises + call_id: "SIRET" + provider_uids: + - 'cibtp' + keywords: + - 'Lorem' + data: + description: |+ + Lorem Ipsum + opening: 'Lorem' + parameters: + - Numéro de SIRET de l'établissement + format: + - Certificat PDF From 77bbf868b6c010a3da6c68e34a1c8d56ac1347b8 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 16 Jul 2024 15:18:08 +0200 Subject: [PATCH 061/258] Ajoute exemple attestation CIBTP --- ...ations_conges_payes_chomage_intemperies.pdf | Bin 0 -> 451438 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf diff --git a/public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf b/public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf new file mode 100644 index 0000000000000000000000000000000000000000..020d7f2250912ecc4490de79794b65a549c01588 GIT binary patch literal 451438 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 uz7TU!1* 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

YkiB)zc2bsr%XSP!HCA6aqcH(Lph&2EgNl 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

#$5X&bqWi|zq(r_wv-rlX*5fpbE` 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

YUk+0?r3WoPW*2K#f^r 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 z

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

KGbHg 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

2iZCQwNaD{p$wQ}_IXu5uH9e? zFW+?rArG2(pErmaQ>PfR*yJC2vLNX$lpC}Sc2C>YTz(~>V z!#uU}nz0a_Y^+(O!-(8qX4$p(Qp;1XtVa3hUgx^({`-YAp^!m;$~cru)#9>t8giKL zxleITuz5mfljp&k8yjk?G>~JEPBDDZepyF`BNe@AhzhAsm}-9_|PNPa$byd^1Vi;JzF#Fi&rb7z+_2Bu( z{XgYOI?+Xh@3`w#WvOL8%nW-b01Q-xS3Jl7u3-4kIy)h_w3LK4>CCVf5k@DzFB7{W z$F=gh=ze|_MD{(EbEm%CeGyK-WrvfF^NKDv!UC?f4@(_dh+{Yj8a3aPzjv?hqP>am zlVaCvDg;y>6}egL((B4)ki5Qd2AK!mpD+xV_v}w>7(}SO)-nHJQC?UT(BjGa_hg7Z zll}CSro?)e^2zjhRwN&p?YuOSDipHev4Y@&6UCAHY{m|dmE5Azw)WPBf;*B8+Vr_X zEhcwfIA67)-8n$6%;3-iP=3lh6i7ZHOW-2zIZPvT@iNl0M{?d3?XC5RPabdzD7YmF zh*>3$w}0lp`<%w);5Pw_2d4rs(-LgJ=^~-$!zV8%5u)(Dy^vtFd#fvp1FDyFzvL<1 zNUeK6;J&(L%#;4~0!Yu{yd3R;iib9M9AuvHNi_Ra^C`yx`f?t?M|U9hd%p{DU&m(FYURKu5oImEjyx* zY=6;rsZ*GnBk<>nC%NZuR4o(cq05od4V_`XI&Vdvq%79fh%mN`B97^tN^3yRfcCYw z7DVYsHzn+!17~h%3knmw{IxRh;P!}uN1Gi!*-f87M?853g07rgqhA!1|*)!j$2`rs1=v<`BM1>Scnty=mC`dt4MoOsE2o|efrwv*NX?_;>> zN9LA3DIl3#0w_^6ez?|X3ZE0w>&Xn<%A9w1pl)18Y+VMU98n~mrZ1m$AJ{!)$ zHus3iC&2{t0gyLBXG1C{%naEq1lyYu4r;!|kCR(NGH%UmCIlO>evnI2nCX)Nh86uJ z31aq1G4O_-goA~@|K;r_%xr|j2hLntN7XD#brp2~lkUtr9E@R4Q~MOG3gT;r1hb&{)fhLiSdQI_Ix=Iwu`f&YPc$xPLe zD`<8-E^@H>+0lz0&N{)|ckjLSj^x+QXYVy!v(3Mhw-v7(n`3x+TD{aO0(JI2msnjx0_=Qysx+(9@&+z|#DN(R%HIRO*9%mQ*XCdRYN7{L#-X*dn z$>Pivp?cojMYT}{6jYuCMulE~=i>92+B*|CR3*rPnz>9c`HXokEB( zOOhMm2Zfn|$oKHPM@R9)k78z`S-T_snGeR^h&BVfE2wrLe@_(~`)#N9kB(a6R*T>`0^8ePiz z(ePVT1Q&n~{U$kXu*U&zz^W;*7g+8YykE?3K({nTBkW`~BQP75J9w)>t6s=1XI}YD z{jGY{)A2}IBoOk&1sI~U5lS~}hs@D*SWgx_V;P!&j`N-O=y0hp3Q>`nbhgN6t?z#$ zm*pePFJlQ*9e|1Urs8tIhIQ*;hL9I;f&A9i`BszFQdqHB{L+g@|AC%=T~ZJh@gD?5 zg!~`FhW}4t+yDRjjN!k@|EGgBP)U0&KM4cSBFK=Bq?I9c;_mayNj_3*TVL9jxUaE& zc}gXD!b~Oi6eJl9qeTENNipUB|}a@Bx~=r&FV4rkTxtQ2y6hyWNSX**IMt)Rpb zBdPXH9e09=xoBx7Uxj@RKEy^x2h(axd7$@}Ak>YhJfaLc&SaWRScIE@yC-&t9&Ihf-KM&~iHe{?@)nnuw9inJvA| zqa4wV7#W(~0tk>8$UWLN!jwY65TDiF0-I#r$1TQ) zw~cgSiBx$|L-Iw^76E&bK%lD_K*e(CeqTs@Qx=-PV%KN z^_^(hMNv-cDA4I1@8L>Cc464NV*X-Hkw%)TZ(ps>jCw9fL{-n#gpY~Xw z*CX?pLGPd2dVM4sz&KOkyc|LIABcqu=l)J=zL5I>9&l;Em?g#Gg>`VUt0pKeNb~Nf z0WL#@>QKdITOCldZqz^<^5V$w2%MzgVWZdkhvx-5b~DwFQMb}C+;Wo2)t~YiSTnDB zyQ#Bs{S^SB%LV*5f=GE6>b=)_;p_(nAHrhyv5$|*M^L1GG3<-wBmGN0Jb%h@Kn&FB zektCP-;U(?Z9yf4?dG@TTT5qgl~fj1{s^huSO$)sC!j(u@5?H?-5GPZ06MFAP*YBUY;>m7_!hsp`jf_sdH)Ipw@HMi&aI~?)3{MR{EfG?UJ??#Y89OSsg0&L2bv!G&s#)xGIH` z@doy~CZ~|%!8+?3$ZMZzLqH3?#e%?#s*N1glO)EW;?^w!OzUPpS=4-Lt@OgP$$G3c zameJ98;uBfiCaZ&ous~``s?sN>on2;0q^dzB*{tlR!J5cwIUfGDjV~^kRDyo1T4xJ zzCjKF@Xzq15irrj9jFq+;__ievfO<&oPiyZhv)= zy|l768|pp*fUXq>=0R1SSoZCnnV@qv+ScdBK)|bC>5Do`6>*)!QQMA{y6vz_6hWOT@CM-ud|b^ulDj%#;OPKgda-)S21zUA)P4MmH%_X*`l2C~|F~ zZfK^^yt|V=HDp7)kgmwa@)|JKEfVhVeijeOP_x6k3(!JjFRtAOrX!L0HbrDR(jy!) z6+jBf287n3%#q7!cL@+&SPBz-^V|ee;McDx5IOn$D}d*kwb{KR zkb_xhnx1S87zaGvqpp`SOM4|^&Akb(0l4CaX*l)^yOG?4t&fYlTJqIu4{~=;AGNj` z2%EO=e|*bK-X|=OdBRWb5T#S)$O^~s0;BlyXFfhb-G-JIz3%B9yiK}MBdcIKX2$t~ zL9xj-qY6kK12X0k_A$63$RL{geMgGryyC*`sAYql);CjK?T^~8SKikIFs!$pwO@TC zD9orcu|42Y6(>;t$eRy7RW1xw9jmgGFv+!8QIhuf$)oPStz*u=_l2+EL;1f(3K;s1 zJK$AOnD2_sp6_NAjLLgjRTDGJvW$`PrmseJXyv23`nhRxMO~xVr*A?Eh#9Fms=$N{ zK%&yRT#zDpC7!v{j_VJ{iZTr^t`37ZEuG(T4uhyoc?c#L6iL=*9}R@QKZiw&QC0|N zKN?efw5{f**+Uovpr!kBj%8@YK-LMB}2Lam(0_?}@Kae*S&V zQtf;L&|j_OKguWG=S`8!k+ZG#EolS_{6HNxIcXkJ_T&UV|5wAD_UCnp&#CV|KUn_u zLG-Fno?bX{g2JqMrbT8Tj_+U`UCvwv)+J{^>hlFWS!+U;*7sKuGn2=#Z+Kp>jaWb-R8}s($JHnxloA*7eM`%=fTsgi6;qdeada zNl@g#6kr)hGlTnu2BwY{da_TnigR!Qk$_QW`_yJS{1@Osv#)3KDyu<2 zv_LGv*IFRwN1^Ha?{KsIg zpi7)-VxwmlpT9KtnJ%SMSWVMzo;>Lcvn{V>{!sUjTn@7f4O2UY74Eyl-L z{O=|JJMiJ$DV|57-aew+QMyXWdhsiNQKB*z%i7XG6}9{h(Y)e9ju7R_+R{FGdFkl#`=V_+Yz_1x7%6mHOrZu zgS>FQbi+p3vpI4eWj^&PRCw%oC*PGgLj!6Ib4J8GpQ6Vl}ZfboFXFGvDMtmNbV0#Lw4C9)CRf0QU#iy50Z=#Jbmc-8m8X_xoT>f+L91-v?|YpQ+`3*k1VYEUu- z-jKXe7$9HNMqDGJ`u_B2k<4uzVf|OVP6bm|9X=?@J;-dzmbmeBOqNcp)S3TkUu{Bj z1_^@NPb>faH?r2_a%WZZ;da*Ygyn;Rud1&GM0UmtRP+a2LHmPGgUMqr*=PPj`T!(k z*<<5nsgntQ%X}x9 zB)hX~p|VgQeX}Q*1^!{Mro5&)GGcA@8}AZpnAOv_x$bUvhHN>hezGqOpX`zZ&MZg? zRs>kA&|P5aRdK@?d~^Qb!Sn&{E{)D3$y~K%TVJcQD9sh%Yxa{N+i2#STkuFk{UINlPC`iyiklvB5C`6=7la7G&A|N6iLI(lq z322C>r8OH76S5!L`dvNeYQ>*MvmMS;EUGgLftGCvY<8 z(UK8)KlG>(yz%;QDq4ue%VVA2+5<>Fmw$~tzxKPDCLRy0n{OJAG)4y*N-6M0V3i69+?DT zZMo7gU7X3ECa5DdG%@(*76Wr?z%x2iGm7YM+R^&ak&_6t85pp=4NC(9G4oeyfjs3K zc3X@P$7W;0x(~W*!<0NtLQF`F>Aqz5=vOtGG|RKrqsZor<0`Z&)}d=A#56HKtgVC8 zz+5zAI9=O4_d?P>nFck%YkA5l)Lc6$@awA* zu*5(T3b>Q};KpGUUgj&mxVDV+-*kOh?V2*==N?alKK*FClSkEanh;B{-dyK}xf)^e zW9v(1e>(=CBsx`JH#ORbn*Hi!y82ZOAnHex1EgaeUADi#Rzh9e)zwJMSCbLRIkWGC zjSU&5CA0J_po}^6yhspmmfeSVLQ)}2zkA}9<}WYeT57{{6{hMINBkMLM@dzWVdbwW zWe81cthfJatvq4^{V4bkz_e8lMEd;2(cq71D}(#q#)x~xh@grr zmBJGVp-@g5s#GpA;`WDbVd8s05;FM`(u7QVxY?5=IIpI^g%k+zm}%x#>?~Llb3B-S zBNE4&^S3o#l7m5$>iPnKpV&yEhd;qR+{#FSfW*4LG@<>wF1X6y%`Yq7p_1*|q~cEQ zG)i1Ew-*0KcLK0m!B*yg?=~9X*DbqR;ZlJ0Xo?m~3k9+G=5@<02xs?CIS#wGPD^h1 z;^X7D<-kqXnbIgKoo$u&QWsX&n*)zm(aKm4jC%e{f^$cC=a&6f>ZzF!)kmG}(JOm^ zN3$WzO#z#@6??DMHgBq^h(cYM=g~i8cwK@7u^i6)4;k%Vf35DR`VY?3t^hdewlfPUA~cYNGLWjaEemSz#{kHW+oRgo_4_pFHB)Bd{f4O@9zvLO1iW9lp#+){%ykzW7$q zHpk`g@EC|(S4m}|(_W4m3%DUn`MW!LV(L$t%%F;HdQb7{2%`MJO#i8WFg;DOm#7)$ zYw8_$_kRs&>>iPsJGlZm%%CU@DmY}eTNG|Q8~^r$_e-5m4}}{?1(tct^}4#!SIE>y z1+;|FG62MghXMS?k3F8;AUc97X>KO86U4IQ^j6(!&N<6hx8+Mxc~Wtf*OKLu7WDvp zAibT8^s1T#$o_h=Y?-0;dCp&OwrqIZx=69GEo9K`7;@n!p}&kaN`>*pnZ{P@19vw<%8ecod-PQ|~pcy71{F$)+!p^&zK&-d|DV1_FR zzt@R4GI=;yaL>*^CumHqy*6Yg{oqJQE<^OLu)Ab(gDAc1E6R(2WI{A<;ROtdwlRHa zWvG@CKw@h5NWFd4G`H@Fb+H=gtMx~?Iy5E-Sc}Hp5{_P%-94e08!!*b%KhoSt5aJo zOy2f(C^M3;(IagGcS=bDT8{kkp)ULnP{ht4>3h6^!PWsu5a%Mbo?W~~j6UH$L^PT5 zbh2w2u?ObFL_M9eaZUE@H$@?U?6vho4HaDA2K$$e*+||M;42K5!rImJdkfIBcBT`W z<(xO%ZUIy*V86-!x4pLQaaZ@))0=7jvrsy#SZf=S(}HKvwlRL48{j@M+(+&mMAu|s z)Gf5(IS&j2A#~PCU(aVm+Fo(JY0GI{wUXi9>Z+eix^RIy zM4t`9jR+d%aN_h<9AA|iJ3V^nJKquX*1%S)Z!p?izOs+MRH~h!d^1`TV*IOS6>Kw2 z&?&V!yyRU810tHK!ju-6KEcYP-9bEw1MyZCSA{AS%QUIkHW1DF$G6bcSSZ>EwzpOG z`;)!HH>qPOf7kQ6lij|@uZE3cTC^m;jaC0!bpat}wE&i|9t&+j44y940c^6A^<{@& zPPbelT&nC-Uc6@C-81oWhz)=2p6z-pA%L&Av&|2l+F{#9@(fsb&!bq`AG5NkUB|uvipVGeC9$LnAY5HjlT{1^!QS^T zFnM1df3PzNWs%0p-q?9_Bla&gkKv&tYusZpjkW)@T;00F@*aO=G@|j{rByD5&i>fc zaXx3%x6GTVY~t`9w{vcuq2N8ez+B@yl3H}v=0|k!3Z!|&RfNwM8jE=iP6tP=&<|q` z(EW~7zRvR>JOjl=?fTEYRxDmzq^f#mrlnw=e7%v2w9gwGHUj;CUye_2C z?IE{K1B3aL`_%l$3_4$q@JDkRT2VzkKV~)8r2c<-fd85LADL%So>yb@F+jNJQ*9hl zG2v)@gO`5LiIzR@n0J*hUv>90|KG8DsJJGV2eoNEB*(N;1@2^i7Au-N_-#fG0KqhXrwM`G)PAlRxg-l9fX54Y#qdUq%?Xf<-Mr?p~)SH2fa1rU_ja6y37f_kW{UOIh7siaEZn>kuU z5?%3K&?DoU^J|9hR(ivlKn&_eHOip_xCnWTl&xQRwu-z?fa!>$U$w%zi{Y$XQEVP3 z&AuIQDq0e`_0T6}_&ZKs^Gr)h8C&cvEjDI)pO#DP*petV#HEK&@10#!t>=KtJSyD& z7yWj?=~TiY-P0ko9fQqBZ}k9!%JKB8yz@UU$Facllc+bUhUj*zesyX$1+#Y^9`mB*2|%o)8+IpGUaP z`h`Yq&0`f(`%7RF?%47!K9IMN*1;{^ytI8`996qx!0h<5adBQ6C)J@&1` z8H5tP=^8{1F(CnXED#}b)P&x9)PS+7<@>S?<$x+x)Hw}we)ayY ztxxN&cQY!>HizBAHA%SK1 zBD6-deSd3oy#VfxzEzHY|MsxK`4`HSTDygtWor(KQ?Cz?OLZ+jP!4}8sIijzGBtHK z3L+b+1lZ83R}h#dwd3h;3K@eKaDjHwnjh(Wtg}#~YVR|)GwVe3)D50Uq~iK%f!$RS z_ky>1mHr>H2f@~<@Cf4Do&ab(wBht$1)Vu&K0&!3nJ_h=-pnp&7}!F^;nn&>wd;1{ z!1d8C8ow$_Gam6{{LE%s?-IltgcBKw)3}COFMktW2YWtI8{p31n!Y>z%VB7jdUSD; z$(o;qHH(~|j_gbZRhWb5Yjv!9Z=pOCEBl7fnJA~1hA zMxcvtw~&Lt)q$IO1{`TDr)vK|Vq*-rYVze*YOWKbr|H8Z$432*{(6l6bMVC=)P6A3h>f#7^NXbg}zz_^vir@X-Jgrw6(djGcgMBIcUxK!VZ6^{qJJ= z1#X%Df=STDs09(M7n(Qy5g*FS{PSDRocUZnQBHE&xIS6xgD5}8AW`dBOCOpV(xne8@! zWQIi9LuWz}U|8c1TV3DMQ(t=<`%wmCLoSy&{&e9-UmvaJJzgP$DHE>etpXxJ7t&l2 z1fxw$(68`)JWMM>UK+pVd$^M&te&e|b8Ez%;yp1(QUIMmU~|PrqZ8t`*-?!1*^0mC zG4M|*`AE~Z&!&cTR_>FHaHmU5YY0S+tT!+8XP{(;5Y5U*-dj>Et8jST<$PLQf(>a# zK1n!BJ#lQaY*pG=NJ#$XN{#Ld(2+HsA2z;W)w7LAMQ{q4BG`@lsP)Gi zhFYHc``2%0j^+Pldn72xAiYcWmz#8TbJO(NL^<3Q<8TR=JD5H+uHa74oWyF@3dCNY z;#`)bVbI=F)l=)if@Y=RQuv#sMcU1yWnMZd4|~~!*G1||zXYHc@D@V#Z+R@`fA-6< zH9pK*Hiq7Ox`npOyoOPGasR2Qc&QfMmW~<|)6!9K!k5RSVPpd`g+z^W-MWY+NjZ5x zZ$)CnFKyY?<-B)>-eJaBlVp%ostz^n{U-ode*=Ox1;;{Y3BW9gYIpuOBJqiC#V-w| zjyaEoKqs%`Z|2Je0)`A{(G7`K)S*(j5A#ldPV2a~3?{z`AzT-PQW6+2#cz!lZ&037yXHm%&~rOcbn5hRu|J){hJE0X^x%XTJ}vIQ(v}I~j<9=DNofebzA(karzthx5nzOgJ$+afl~NU-o|F@+xOwa$#)$X8(zt#eOG;=W^GQ)>*jYP_0r6`hVvE>5w|I8X+@Gvk zv9)t|d3ofx6bvb18Q(JL$sBTF?XZNd`xzOPT$EcOc)>#v4p}DM)uRt6DOkH}D72 zut(rPYuBIw?3KE{Ex=LPQjx473D68@;glQ$fsA&z@j!-kDT4-O}B+zf7eCP5&mV6DZz{fl#BRqqg(XLH>F$XC!C~|T*W1_J%lp9 z-IIj~ryjS5_?O)6tzYpWxd3u%vdG1Pyco>C*VUMjqL3!Ma!_GBC#e{sYG^5^6-N1b z$6PqlH~Om6?F$?oITlP{Y4n%ra}py~cHP}8L&m5{)!qBi`I&iu%EIUN*S|+pvijM- zs9{5U!@3w{0H6b8ibrB-^$?kuXRXhhQ5T7S#z%P!s4MY0_Bv`=1`B*fGC68Xbnf)} zypfrtF>r%OJut1=8$!^lxmQcqZ$T3q))4(#mG*gVq9+_}w6r-Aa>MB(Pb(#l2BWT0 zZUgAjY&?l$iT=xSM^N#C|xlGOAI*@Nn{@A!C0W%q8`Mxa2ac5l`03x2|p4 z|F~c)&|{@cl(oK!f8~F+@w}a&^pZ zKFUJ$uK`uC(_Crf$hj}_)0c#!Yz)|})lpkY#Gj8e0!QnFGwg2BemJ)f3pJ!*r#5Rm zagr|}BYXz3O-`4UxA%@5(fG}KkgHwFr7-Dn)2aH9LdTXD_P%)r$0PYcu0^5DqffHr z4PVhpKOL=q0Q~+{ORxkJVv@$y{WWRv&}I7x@&9ARDI{6J4PvV^WR-5PfXssJoBl0L z+w=zm6V{lC`H|AF@qycLVRY?8wK}%IBjUl<*o*`Nop7Ai?PAo+Xfo|QZ>6ZnT4Gm^ zE0QyE8bU?jK)>Cj-pwrm(H=0}FR?6u6|?7Iv+MUJD0_8$B8j7x> zD`F8If$?0X@xQ-@;7vh?nfvp%`(IkoKXg@cHB+J75zr{pQdB0e%lGqfp+}DT(8B|o zGn)-2;Ed=!^XcD*L?Js9 zJ?pu$q8oN>twk(s@1vi|bm-m@zasxV2q4>?J0+I93tAx87-~_w${0bi~y%zQo z$%2}h0ebDcrhZEXrUye8MitbW!{Oh_$uLlyq(*0rH?jen@983x7+TM~pV!t7iKK4* z{F(fVej$VB0W~}yP$4HAx8d)RCIPoI+DgDmVj;E}!pNv`YA`D>Un{j|U@`H*Kzkxc ztwB((Q;g<`3{Nng9&btd{@n8z$QHK-5+I!zmCk}0hvNRzlcEZzK0B4&2uQ1|Z0d>Pw}x%~fM; zP}fwAK%+l+P|DZm)B7}+HoayE7V6$djwvmgy(2g3KSKO_mQ;bhtU3NOI>8Kwh$!7} zT?e&<^>mqN+iuEGsyB%*Cpy1or(nPFIHp29SnPNSe~X|)tSG}hCQ;0Wd{KkR*hXld z;~&^=oeKs^B*I^duKYtLu-Tga?vf0Cfwx19-3PeU&`T^J)6<)TeroyKiFb<}Me=A! z19OOA%pTyG72A9Bc+; z8KMm&PoxFiX;Mej(gcgXy~oxs(-CHfz}(KQKGjJLH?WZba9Z5vYeJxj-ApfQ%1yMA zwL*RI6R!pDvbKum-DT?qaldS5C5wWuVlD;>t|S4U@)9Rg`Rj*nU}&AU?CSboXG)R& zx)QQX3_$tJa82uq6?s-PkW58erXv<+Snm=an9EP(ZOm?d3EkCEfIli&v zQlI31thLH@LGLsNq=>)3HqJqOGpK+mBoEwm^NSPS#KYfcdT?b3>y<_89KAN7G1;g~ zK5+Y)>Fc(2{KN_L|Fd(f&UIv+y2mF2Flwp;x^qjkX7lXvccOA4l#jw{k$Ya33SILg^iH zrci@PMAuXcXUQ>blaJl_PRRsfLhlWoE{zX^KY1R5>LMrjSliK8n&-txEb5}RJB8Es zgn`}RNujEwZMn*u4a8|W2D;xe(O^b6tr&rY(x$oVQ>#~t3_UEt?sIPLlgm`br;^tj z)ZLPblOFvcXMI-xn3(eqne$s@JfPVX2QW(RKPd<%*xPNRalQ`JlbqJJc*}QwZ65bT zE*uPY`o&|K#W$6~c?4DbHAJ7L0yGx2epKd-p&zhXr>ishntU8P`5b$$YJv?hzw#@~ zJIKRg#LE-)U9N_F$Bu^Z9zWQFWy<)6%);0QMFfzj9ZqPIGI0#ZoP1maDEuKV$P^_g z`hhge8iJ$=@O6aO>C!dR7;y80FXe_97K;T4 z>hk^rzsFr|?P1NC=G$?foF!Nnb@7vJ4fSa!J&&Qw54Y3bY=EMn%?rtdJ3w44#nzg2 zzP|Tc^VyQ-#6Ffh*uy<$dHr44`&T?Agk1UgYVmN==sFik)q9;@LlQ2*9!9#03!$3X zw|>GOf1)RA`no`yUqm!9-rC)kts9M^48H)(sZgey`GY;E?EyQ)u`2rc9>7OqtgvfE zmiw5fkD>0D-x}_tR}uePC0Tu4?pysUs?UoO`#sC@SZiD^Cd>i%0^_?OlPDDe;w314 zKChKJ{gzU(rp+s2^Yd)LxkQxgR?FOyO*$iNZ{T!^8~X-VjW@$Vv4zAsMN^RN_(n=d zit#jDt+BCl&<&QFc2m{TEw^;?jnHlKplVHUO-QPNh2|(_MXeMoInEX6C=lrU1cE2J ze%mxv&4tAgimQLde6L`kj23z#xVCS|`qs<0wBI=rHJI`oFHasAT=!GgEmoxtkKvt?8OdA+$on z2Q6&u9>5XtpposK#RYw0o(6}{CvVfu`cGeSzrVkstJYeUT6;InHn-d}{KiL~yZH8B z>H@vA)*Cm%m6WYm6J=^T8D60@+1T1 z^|w-;&%!ATS!~y8FXDf27XrEL+@v`K7_i%+g)?JDlHfAI+ejduZ0+}&aK738ak-tX zgWcfEtjTZkyY5o>_oZ$p-^sB(%Mw@{91?@D2WWyofOKMQGXzXf`h4A9r&1xs9_C05ANDHm`a_m=!@vr= z0T#_NH#vhT>O_4y<7Q1|vd*P53FzjqCf1Qy04z%tw~d$aExO?^v1OiHe;s;$Vf$q~ zsZ8`viAd{xdcCm`fz}Qlx2W(00!t{tlw;%+<+CtsZnu0m@~BNE$4ZDj>3M!f)Ej5s z4=n7or0)__JsSn!vtUFkh?ow{)Ayg%JMJC%<2eb>iLW)(VcSDMLXlp|7Qp2`AeZ{H ze!4YRHp}*{A1XA?^x=*B+aQ+KM^!iOvK6Dbu?EBs-4v1Y8fv)Q_pl1B4xBwk%%*ED z^u;aq;A*Db6JLX^E0kQXJw6Y}zNWeV4lv5l@Bs;HNC_96KXnM&90n8$p8_R~-lH zC!jZRPqDX&9X%e41SonOYmJ#qSl?Vv32-l3GjSLzh<`n!C*;lH$3o7p`)Dn0z|Z<@ zs_`b}IAo(Rp98q98!C<=o274drWIP|BS-Vb;3@v#QtMC%8A zFJ}0Ckt`@&W+<%@#RWZe^$<&E=rUKvD^EIO=4eBR3xS%L`fx++D0>ST)gfAOrDQ9R z!}}7s+(JvK>vx%6?B$=sAYs6tNM-gckDmiY&&C`%j%-{Q1UCEzYzv^-tTvlIA?Q{P z)avsNiv(X*J55?_?t znWSca23IGyp{1A$PpTWO+-I=7_T)rF6~Jnxz1UU-E!x`=^VCAORJkE6PCie4@}B4A z3ZL8S$ijZc-p#uyEWS)ppSzyNZafnUYW6nQP zkjeJhlj$+`wzRLAWZ_f~29UxmPyQ;9H;WUNs!Gan|CZh{)CTGo#tqBe1FtLYb{ebo6K; zJ+x9x;MNy?qZ$9x-)Z812A?$@TwhzM=6L)_bSm(Ap0KO4SlP2kKAbfkikrb=al!a| z1T!>W+y>&PQ*Y*Ud*)AyVd>{q*;PFcuP$t!^|I1r?gI*$3)p2fc7~YQ6^a=E3VPfm zTE_{PlMMDGC~Nq?>xc?$bkr8M&AZFVV!;qlT6xnlrlXadDrlV&z(!D@!Jg)cwqsYk zqt7Lf7luA53OS}X{?Yc~vcIP!x>N6B`0WJ^4$==2 z#RB(04~Jx6(f4o5H{~5|22*#fsF-v++cOxhhQ2GIAfx;R#tARHB!TzAO>%G`5#+sM z4=e2Z;^Cty4VuWM=kxL33UcG- z+k$<@g8E@Kr+jjtN?>;YniZ;PT-b)XCyDmYmc5D7*qRsIUa7sH)8M1=NBy7gpS;lL ziie(L*#Lx>Ux>w1tSKh&=%O6%+=MF&E%&)Z3^F>sz-`SGZ6SW&VmHHlYt&+1v&6J0 zxsaK^^wqh}%HqD5zpM#jGaq!e)iS!5#d+{WWJ$nQnG4Ofyi zv*ZYI;3rYnGOz$AD#w8I1B&IGMf^@MuD8blB*&Xp=mp|)Z}4TP-Df-%0Dc410i3Ak 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ℑ*gG(Xb+r9-RlC;zLMd)2)u-OSGIrUjbtY-88O*g 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 Date: Tue, 16 Jul 2024 15:25:35 +0200 Subject: [PATCH 062/258] Ajoute logo CIBTP --- .../images/providers/api_entreprise/cibtp.png | Bin 0 -> 11667 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 app/assets/images/providers/api_entreprise/cibtp.png diff --git a/app/assets/images/providers/api_entreprise/cibtp.png b/app/assets/images/providers/api_entreprise/cibtp.png new file mode 100644 index 0000000000000000000000000000000000000000..c4651dba04e4e3427d9fb615bb253f1c16c3ee69 GIT binary patch literal 11667 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 literal 0 HcmV?d00001 From cf14af2391e6def0109c6b5e38cf9a7142e10102 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 19 Jul 2024 14:16:37 +0200 Subject: [PATCH 063/258] Ajoute provider --- ...ations_cotisations_chomage_intemperies.yml | 54 +++++++++++++++---- .../locales/api_entreprise/providers.fr.yml | 3 ++ 2 files changed, 46 insertions(+), 11 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 76a308f42..49e95a405 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -2,26 +2,58 @@ - uid: 'cibtp/attestations-cotisations-chomage-intemperies' path: '/v3/cibtp/etablissements/{siret}/attestations_cotisations_chomage_intemperies' ping_url: '' - position: 999 + position: 299 perimeter: entity_type_description: |+ - Lorem - geographical_scope_description: |+ - - Lorem - updating_rules_description: |+ - Lorem + Cette API couvre les **entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales étendues des Travaux Publics** : + - ✅ Convention collective nationale des ouvriers des travaux publics du 15 décembre 1992 (étendue par arrêté du 27 mai 1993) ; + - ✅ Convention collective nationale des ETAM des travaux publics du 12 juillet 2006 (étendue par arrêté du 28 juin 2007) ; + - ✅ Convention collective nationale des cadres des travaux publics du 20 novembre 2015 (étendue par arrêté du 5 juin 2020). + + Toutes les attestations sont disponibles pour les **entreprises en situation régulière** ❌ sauf pour celles qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE). + know_more_description: |+ + - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; + - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises qui sont tenues d’adhérer auprès d'une Caisse de Congés Payés du BTP ; + Dans les entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales étendues du bâtiment et des travaux publics, le service des congés est assuré, sur la base de celles-ci, par des caisses constituées à cet effet. entities: - entreprises call_id: "SIRET" provider_uids: - 'cibtp' keywords: - - 'Lorem' + - 'conformité' + - 'conforme' + - 'obligations' + - 'cotisations' + - 'btp' + - 'bâtiment' + - 'travaux' + - 'marchés publics' + - 'Aides publiques' + - 'fraude' data: description: |+ - Lorem Ipsum - opening: 'Lorem' + Cette API permet d'obtenir au format PDF une attestation délivrée à l'entreprise sous réserve que celle-ci  soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + + {:.fr-h6 .fr-mt-4w} + ### Exemple d'attestation PDF : + +

+ opening: protected parameters: - - Numéro de SIRET de l'établissement + - Numéro de SIREN de l'établissement format: - - Certificat PDF + - URL vers l'attestation en PDF + faq: + - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? + a: |+ + Non, dans certains cas nous ne pouvons pas récupérer l’attestation. Notamment, cette API ne permet de récupérer les attestations des entreprises réglant leurs cotisations à la CNETP au travers de l'URSSAF (dans le cadre du TESE). diff --git a/config/locales/api_entreprise/providers.fr.yml b/config/locales/api_entreprise/providers.fr.yml index 8718728c0..903f6eb6a 100644 --- a/config/locales/api_entreprise/providers.fr.yml +++ b/config/locales/api_entreprise/providers.fr.yml @@ -25,6 +25,9 @@ fr: - uid: 'mi' name: 'Ministère de l’Intérieur' external_link: 'https://www.interieur.gouv.fr/' + - uid: 'cibtp' + name: 'CIBTP' + external_link: 'https://www.cibtp-idf.fr/entreprise/' - uid: 'cnetp' name: 'CNETP' external_link: 'http://www.cnetp.fr/' From 639d63117dec1d689d2bd41aa5a5c4caab5ddaa1 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 19 Jul 2024 22:39:02 +0200 Subject: [PATCH 064/258] Ajoute documentation API CIBTP et CNETP --- ...tions_conges_payes_chomage_intemperies.yml | 24 ++++++++++++------- ...ations_cotisations_chomage_intemperies.yml | 18 ++++++++------ 2 files changed, 27 insertions(+), 15 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index 7b499f28a..5d0ba69d1 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,16 +5,24 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales étendues des Travaux Publics et du Bâtiment** : - - ✅ Convention collective nationale des ouvriers des travaux publics du 15 décembre 1992 (étendue par arrêté du 27 mai 1993) ; - - ✅ Convention collective nationale des ETAM des travaux publics du 12 juillet 2006 (étendue par arrêté du 28 juin 2007) ; - - ✅ Convention collective nationale des cadres des travaux publics du 20 novembre 2015 (étendue par arrêté du 5 juin 2020). + Cette API couvre les **entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Travaux Publics** : + - ✅ [Convention collective nationale des ouvriers des travaux publics] du 15 décembre 1992 (étendue par arrêté du 27 mai 1993) ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 (étendue par arrêté du 28 juin 2007) ; + - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015 (étendue par arrêté du 5 juin 2020). - Toutes les attestations sont disponibles pour les **entreprises en situation régulière** ❌ sauf pour celles qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE). + **❌ Ne sont pas concernées par cette API :** + - les entreprises relevant des conventions collectives du bâitment** qui dépendent de la caisse CIBTP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) + - les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. + geographical_scope_description: |+ + La caisse CNETP couvre les entreprises de : + - ✅ Métropole + - ✅ Guadeloupe, Guyane, Martinique, la Réunion. know_more_description: |+ - - le [site de la CNETP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; - - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises qui sont tenues d’adhérer auprès d'une Caisse de Congés Payés du BTP ; - Dans les entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales étendues du bâtiment et des travaux publics, le service des congés est assuré, sur la base de celles-ci, par des caisses constituées à cet effet. + La CNETP est adhérente de la [CIBTP France (Réseau des Caisses de congés payés)](https://www.cibtp.fr){:target="_blank"} qui fédère l’ensemble des caisses de congés payés existant dans le Bâtiment et les Travaux Publics. La CNETP a reçu le mandat d’assurer, pour le compte de CIBTP France qui en a la responsabilité, l’indemnisation du chômage-intempéries et le recouvrement des cotisations correspondantes. Elle est donc légalement en charge du service des congés payés dans le secteur des Travaux Publics. + + **Liens utiles :** + - le [site de la CNETP](https://www.cnetp.org/category/affiliation/){:target="_blank"} ; + - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} qui définit les entreprises qui sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. entities: - entreprises call_id: "SIREN" diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 49e95a405..3d0b5667e 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -5,16 +5,20 @@ position: 299 perimeter: entity_type_description: |+ - Cette API couvre les **entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales étendues des Travaux Publics** : - - ✅ Convention collective nationale des ouvriers des travaux publics du 15 décembre 1992 (étendue par arrêté du 27 mai 1993) ; - - ✅ Convention collective nationale des ETAM des travaux publics du 12 juillet 2006 (étendue par arrêté du 28 juin 2007) ; - - ✅ Convention collective nationale des cadres des travaux publics du 20 novembre 2015 (étendue par arrêté du 5 juin 2020). + Cette API couvre les **entreprises cotisant à la CIBTP et exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment** : + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; + - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - Toutes les attestations sont disponibles pour les **entreprises en situation régulière** ❌ sauf pour celles qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE). + **❌ Ne sont pas concernées par cette API, les entreprises relevant des conventions collectives des travaux publics** et qui dépendent de la caisse CNETP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>) + geographical_scope_description: |+ + La caisse CIBTP couvre les entreprises de : + - ✅ Métropole + - ✅ Guadeloupe, Guyane, Martinique, la Réunion. know_more_description: |+ - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; - - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises qui sont tenues d’adhérer auprès d'une Caisse de Congés Payés du BTP ; - Dans les entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales étendues du bâtiment et des travaux publics, le service des congés est assuré, sur la base de celles-ci, par des caisses constituées à cet effet. + - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. entities: - entreprises call_id: "SIRET" From bce77c4ca3ce824653ef87542b444e638f1ade49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Mon, 22 Jul 2024 14:11:42 +0200 Subject: [PATCH 065/258] Enhance error message for inexistant endpoints --- app/models/api_entreprise/endpoint.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/api_entreprise/endpoint.rb b/app/models/api_entreprise/endpoint.rb index 78f381005..cbc8a537c 100644 --- a/app/models/api_entreprise/endpoint.rb +++ b/app/models/api_entreprise/endpoint.rb @@ -44,6 +44,8 @@ def load_dummy_definition! @open_api_definition = missing_endpoints_definition.stringify_keys @dummy_definition = true + rescue I18n::MissingTranslationData + raise "There is no #{path} definition in OpenAPI file. Make sure path is valid or add the temporary data in config/locales/*/missing_endpoints.fr.yml" end def dummy? From 0a4f94019fedf050dde351b2da65f36c740ba9d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Mon, 22 Jul 2024 14:12:54 +0200 Subject: [PATCH 066/258] Add (dummy) infos for missing endpoint CIBTP --- config/locales/api_entreprise/missing_endpoints.fr.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/locales/api_entreprise/missing_endpoints.fr.yml b/config/locales/api_entreprise/missing_endpoints.fr.yml index c6b1d2459..95eeb6de0 100644 --- a/config/locales/api_entreprise/missing_endpoints.fr.yml +++ b/config/locales/api_entreprise/missing_endpoints.fr.yml @@ -26,3 +26,9 @@ fr: summary: *title description: "Obtenir les comptes annuels d’une entreprise, issus du registre national du commerce et des sociétés et transmis par l'INPI." disclaimer: *generic_disclaimer + + /v3/inpi/unites_legales/{siren}/actes: + title: &title "Actes" + summary: *title + description: "Actes issus des greffes et archivés à l’Institut lational de propriété industrielle (INPI)." + disclaimer: *generic_disclaimer From 9c747ee8134f4e20c5492d3cf3d9936976edde39 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 23 Jul 2024 10:41:13 +0200 Subject: [PATCH 067/258] =?UTF-8?q?R=C3=A9duit=20la=20description=20du=20p?= =?UTF-8?q?=C3=A9rim=C3=A8tre=20en=20mettant=20les=20conventions=20dans=20?= =?UTF-8?q?une=20Q&R=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...isations_conges_payes_chomage_intemperies.yml | 15 ++++++++++----- ...estations_cotisations_chomage_intemperies.yml | 16 ++++++++++------ 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index 5d0ba69d1..75df26161 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,13 +5,10 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Travaux Publics** : - - ✅ [Convention collective nationale des ouvriers des travaux publics] du 15 décembre 1992 (étendue par arrêté du 27 mai 1993) ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 (étendue par arrêté du 28 juin 2007) ; - - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015 (étendue par arrêté du 5 juin 2020). + Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des **conventions collectives nationales des Travaux Publics**. Consulter les conventions concernées. **❌ Ne sont pas concernées par cette API :** - - les entreprises relevant des conventions collectives du bâitment** qui dépendent de la caisse CIBTP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) + - les entreprises relevant des conventions collectives du bâitment qui dépendent de la caisse CIBTP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; - les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. geographical_scope_description: |+ La caisse CNETP couvre les entreprises de : @@ -62,6 +59,14 @@ parameters: - Numéro de SIREN de l'entreprise faq: + - q: Conventions collectives des entreprises concernées par cette API + a: |+ + Cette API couvre les **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Travaux Publics** : + + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; + - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ Non, dans certains cas nous ne pouvons pas récupérer l’attestation. Notamment, cette API ne permet de récupérer les attestations des entreprises réglant leurs cotisations à la CNETP au travers de l'URSSAF (dans le cadre du TESE). diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 3d0b5667e..7fa49657a 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -5,13 +5,9 @@ position: 299 perimeter: entity_type_description: |+ - Cette API couvre les **entreprises cotisant à la CIBTP et exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment** : - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; - - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. + Cette API couvre les **✅ entreprises cotisant à la CIBTP et exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment**. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API, les entreprises relevant des conventions collectives des travaux publics** et qui dépendent de la caisse CNETP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>) + **❌ Ne sont pas concernées par cette API, les entreprises relevant des conventions collectives des travaux publics** et qui dépendent de la caisse CNETP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ La caisse CIBTP couvre les entreprises de : - ✅ Métropole @@ -58,6 +54,14 @@ format: - URL vers l'attestation en PDF faq: + - q: Conventions collectives des entreprises concernées par cette API + a: |+ + Les entreprises concernées par cette API sont celles qui exercent une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment : + + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; + - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ Non, dans certains cas nous ne pouvons pas récupérer l’attestation. Notamment, cette API ne permet de récupérer les attestations des entreprises réglant leurs cotisations à la CNETP au travers de l'URSSAF (dans le cadre du TESE). From c4d11131c5b189af72605b722c98115d47047872 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 23 Jul 2024 10:51:51 +0200 Subject: [PATCH 068/258] Ajoute les cas d'usages --- .../api_entreprise/cas_usages_entries.fr.yml | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml index 598aa90bf..7769708bb 100644 --- a/config/locales/api_entreprise/cas_usages_entries.fr.yml +++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml @@ -30,6 +30,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - qualifelec/certificats - inpi/brevets - carif_oref/certifications_qualiopi_france_competences @@ -118,7 +119,9 @@ fr: "fntp/carte_professionnelle_travaux_public": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats soumis à cotisations congés payés, en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. La **carte professionnelle par la FNTP** est délivrée seulement si l'entreprise est à jour de ses cotisations.

Candidature **Justificatif de qualification professionnelle** : Connaître les capacités techniques et professionnelles d'une entreprise avec les [identités professionnelles de la FNTP](https://www.fntp.fr/outils/carte-professionnelle/integrer-les-ip-dans-les-marches){:target='_blank'}.

MP travaux publics" - "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CNETP, en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP travaux publics" + "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CNETP (travaux publics), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP travaux publics" + + "cibtp/attestations-cotisations-chomage-intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CIBTP (bâtiment), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP Bâtiments" "agence_bio/certifications_bio": "Candidature **Certificat de qualité** : _Exemple d'usage spécifique : un appel d'offre pour un service de restauration comportant des produits issus de l’agriculture biologique._

MP fournitures et services
[achats publics durables](https://www.economie.gouv.fr/cedef/achats-publics-durables){:target='_blank'}" @@ -316,6 +319,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -393,7 +397,9 @@ fr: "fntp/carte_professionnelle_travaux_public": "Instruction Vérifier la régularité sociale d'une entreprise du BTP." - "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Vérifier la régularité sociale, des entreprises versant leurs cotisations congés payés à la Caisse CNETP." + "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Vérifier la régularité sociale, des entreprises de travaux publics versant leurs cotisations congés payés à la Caisse CNETP." + + "cibtp/attestations-cotisations-chomage-intemperies": "Instruction Vérifier la régularité sociale, des entreprises du bâtiment versant leurs cotisations congés payés à la Caisse CIBTP." "agence_bio/certifications_bio": "Préremplissage Instruction Utile pour vérifier les certifications en BIO d'une entreprise qui dépose une demande d'aide ou appel à projet valorisant la filière BIO. [Exemples d'aides sur critères BIO](https://www.agencebio.org/vos-outils/fonds-avenir-bio/les-aides-a-linvestissement/){:target='_blank'}." @@ -604,6 +610,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - commission_europeenne/numero_tva comments_endpoints: "insee/etablissements_diffusibles": "Préremplissage **Utile pré-remplissage du formulaire unique** : _Numéro de SIREN/SIRET, dénomination sociale, sigle de l'association, activités, adresse et date de création, économie sociale et solidaire (ESS)_." @@ -670,6 +677,8 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "_Aucune information association_" + "cibtp/attestations-cotisations-chomage-intemperies": "_Aucune information association_" + "agence_bio/certifications_bio": "Certifications BIO de l'association" "ademe/certifications_rge": "Label RGE de l'association." @@ -807,6 +816,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -911,6 +921,7 @@ fr: - msa/conformites_cotisations - probtp/conformites_cotisations_retraite - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - carif_oref/certifications_qualiopi_france_competences - gip_mds/effectifs_annuels_unite_legale - gip_mds/effectifs_mensuels_etablissement @@ -977,6 +988,8 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." + "cibtp/attestations-cotisations-chomage-intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." + "agence_bio/certifications_bio": "Préremplir les **certifications en BIO** d'une entreprise." "ademe/certifications_rge": "Préremplir les **qualifications Reconnu Garant de l'Environnement** et donner accès au certificat PDF." @@ -1138,6 +1151,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -1218,7 +1232,9 @@ fr: "fntp/carte_professionnelle_travaux_public": "Préremplissage Instruction Donner accès à la **carte professionnelle** de la fédération nationale des travaux publics, indiquant que l'entreprise est à jour de ses cotisations congés payés, et donnant vue sur ses qualifications professionnelles." - "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés** CNETP." + "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CNETP** qui concerne les entreprises de travaux publics." + + "cibtp/attestations-cotisations-chomage-intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CIBTP** qui concerne les entreprises du bâtiment." "agence_bio/certifications_bio": "Préremplissage Instruction Préremplir les **certifications en BIO** d'une entreprise." @@ -1396,6 +1412,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies + - cibtp/attestations-cotisations-chomage-intemperies - carif_oref/certifications_qualiopi_france_competences - agence_bio/certifications_bio - ademe/certifications_rge @@ -1441,6 +1458,7 @@ fr: "probtp/conformites_cotisations_retraite": "" "fntp/carte_professionnelle_travaux_public": "" "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "" + "cibtp/attestations-cotisations-chomage-intemperies": "" "agence_bio/certifications_bio": "" "ademe/certifications_rge": "" "qualibat/certifications_batiment": "" From 9fb38b8a94265c2f707ad985a4ee96387ef98c0c Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 26 Jul 2024 09:20:53 +0200 Subject: [PATCH 069/258] =?UTF-8?q?Met=20=C3=A0=20jour=20certaines=20infor?= =?UTF-8?q?mations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...attestations_cotisations_chomage_intemperies.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 7fa49657a..5dc8298fa 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -7,11 +7,13 @@ entity_type_description: |+ Cette API couvre les **✅ entreprises cotisant à la CIBTP et exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment**. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API, les entreprises relevant des conventions collectives des travaux publics** et qui dépendent de la caisse CNETP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **❌ Ne sont pas concernées par cette API, les entreprises relevant des conventions collectives des travaux publics** et qui dépendent de la caisse CNETP. Pour accéder aux certficats de ces entreprises, veuillez consulter l'[API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ La caisse CIBTP couvre les entreprises de : - ✅ Métropole - ✅ Guadeloupe, Guyane, Martinique, la Réunion. + updating_rules_description: |+ + Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP et correspondent donc à la situation de l'entreprise telle que connue par la CIBTP. know_more_description: |+ - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. @@ -33,7 +35,9 @@ - 'fraude' data: description: |+ - Cette API permet d'obtenir au format PDF une attestation délivrée à l'entreprise sous réserve que celle-ci  soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + Cette API permet : + - d'obtenir au format PDF un certificat délivré à l'entreprise sous réserve que celle-ci soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + - de savoir si une entreprise n'est pas à jour de ses cotisations, avec l'envoi d'une réponse spécifique (`code 422`). {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : @@ -48,6 +52,9 @@

+ + {:.fr-highlight} + > La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificar opening: protected parameters: - Numéro de SIREN de l'établissement @@ -64,4 +71,4 @@ - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ - Non, dans certains cas nous ne pouvons pas récupérer l’attestation. Notamment, cette API ne permet de récupérer les attestations des entreprises réglant leurs cotisations à la CNETP au travers de l'URSSAF (dans le cadre du TESE). + Vous pouvez considérer que l'entreprise n'est pas à jour si l'API renvoie une réponse spécifique (`code 422`). From d7bd92a7adb0930d572733d7898f90e0f1beffbd Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 26 Jul 2024 18:24:01 +0200 Subject: [PATCH 070/258] Prend en compte retours FD --- ...tions_conges_payes_chomage_intemperies.yml | 39 +++++++++++++------ ...ations_cotisations_chomage_intemperies.yml | 34 ++++++++++++---- 2 files changed, 53 insertions(+), 20 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index 75df26161..b57ea3cb5 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,19 +5,16 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des **conventions collectives nationales des Travaux Publics**. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** appartenant au réseau CIBTP France. Ces entreprises exercent une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API :** - - les entreprises relevant des conventions collectives du bâitment qui dépendent de la caisse CIBTP. Pour accéder aux attestations de ces entreprises, veuillez consulter l'[API de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; - - les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. + **Ne sont pas concernées par cette API :** + - ❌ les entreprises relevant des [autres caisses du réseau CIBTP France](#caisses-cibtp). Il n'y a pas vraiment de critères permettant de savoir en avance si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; + - ❌ les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. geographical_scope_description: |+ La caisse CNETP couvre les entreprises de : - ✅ Métropole - ✅ Guadeloupe, Guyane, Martinique, la Réunion. know_more_description: |+ - La CNETP est adhérente de la [CIBTP France (Réseau des Caisses de congés payés)](https://www.cibtp.fr){:target="_blank"} qui fédère l’ensemble des caisses de congés payés existant dans le Bâtiment et les Travaux Publics. La CNETP a reçu le mandat d’assurer, pour le compte de CIBTP France qui en a la responsabilité, l’indemnisation du chômage-intempéries et le recouvrement des cotisations correspondantes. Elle est donc légalement en charge du service des congés payés dans le secteur des Travaux Publics. - - **Liens utiles :** - le [site de la CNETP](https://www.cnetp.org/category/affiliation/){:target="_blank"} ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} qui définit les entreprises qui sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. entities: @@ -59,14 +56,32 @@ parameters: - Numéro de SIREN de l'entreprise faq: + - q: Caisses de la CIBTP et distinction avec la CNETP + a: |+ + **D'un point de vue du réseau**, l’Union des caisses de France CIBTP est composée de l’ensemble des caisses Congés Intempéries BTP, c'est-à-dire : + - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale pour les sociétés coopératives de production du BTP ; + - **des caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; + - **4 caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. + + L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. + + **D'un point de vue informatique**, toutes les caisses à l'exception de la CNETP transmettent leurs certificats à CIBTP France, qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc cette API. + - q: Conventions collectives des entreprises concernées par cette API a: |+ - Cette API couvre les **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Travaux Publics** : + Cette API, comme [celle de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Bâtiment et des Travaux Publics** : + + - **Bâtiment :** + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; + - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. + + - **Travaux publics :** + - ✅ [Convention collective nationale des ouvriers des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635467) du 15 décembre 1992, étendue par arrêté du 27 mai 1993 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 + - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015. - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; - - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ Non, dans certains cas nous ne pouvons pas récupérer l’attestation. Notamment, cette API ne permet de récupérer les attestations des entreprises réglant leurs cotisations à la CNETP au travers de l'URSSAF (dans le cadre du TESE). diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 5dc8298fa..9f90c3a54 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -5,15 +5,15 @@ position: 299 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant à la CIBTP et exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment**. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises cotisant aux [différentes caisses de la CIBTP, sauf celle de la CNETP](#caisses-cibtp)**. Ces entreprises exercent une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API, les entreprises relevant des conventions collectives des travaux publics** et qui dépendent de la caisse CNETP. Pour accéder aux certficats de ces entreprises, veuillez consulter l'[API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **❌ Ne sont pas concernées par cette API, les entreprises qui dépendent de la caisse CNETP. Il n'y a pas vraiment de critères permettant de savoir en avance si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ La caisse CIBTP couvre les entreprises de : - ✅ Métropole - ✅ Guadeloupe, Guyane, Martinique, la Réunion. updating_rules_description: |+ - Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP et correspondent donc à la situation de l'entreprise telle que connue par la CIBTP. + Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP qui interroge les SI des différentes caisses régionales. Les certificats correspondent donc à la situation de l'entreprise telle que connue par CIBTP France. know_more_description: |+ - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. @@ -61,14 +61,32 @@ format: - URL vers l'attestation en PDF faq: + - q: Caisses de la CIBTP et distinction avec la CNETP + a: |+ + **D'un point de vue du réseau**, l’Union des caisses de France CIBTP est composée de l’ensemble des caisses Congés Intempéries BTP, c'est-à-dire : + - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale pour les sociétés coopératives de production du BTP ; + - **des caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; + - **4 caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. + + L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. + + **D'un point de vue informatique**, toutes les caisses à l'exception de la CNETP transmettent leurs certificats à CIBTP France, qui les redistribue au travers de cette API. Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc une API différente, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + - q: Conventions collectives des entreprises concernées par cette API a: |+ - Les entreprises concernées par cette API sont celles qui exercent une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment : + Cette API, comme [celle de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Bâtiment et des Travaux Publics** : + + - **Bâtiment :** + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; + - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. + + - **Travaux publics :** + - ✅ [Convention collective nationale des ouvriers des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635467) du 15 décembre 1992, étendue par arrêté du 27 mai 1993 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 + - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015. - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; - - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ Vous pouvez considérer que l'entreprise n'est pas à jour si l'API renvoie une réponse spécifique (`code 422`). From 5d869c807f2a6c3dc829069f82d58ea5b763a038 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 09:34:38 +0200 Subject: [PATCH 071/258] =?UTF-8?q?Mise=20=C3=A0=20jour=20formulation=20do?= =?UTF-8?q?c?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...estations_cotisations_conges_payes_chomage_intemperies.yml | 4 ++-- .../31_cibtp_attestations_cotisations_chomage_intemperies.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index b57ea3cb5..ad60f6ac1 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,10 +5,10 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** appartenant au réseau CIBTP France. Ces entreprises exercent une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** appartenant au réseau CIBTP France. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. **Ne sont pas concernées par cette API :** - - ❌ les entreprises relevant des [autres caisses du réseau CIBTP France](#caisses-cibtp). Il n'y a pas vraiment de critères permettant de savoir en avance si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; + - ❌ les entreprises relevant des [autres caisses du réseau CIBTP France](#caisses-cibtp). Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; - ❌ les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. geographical_scope_description: |+ La caisse CNETP couvre les entreprises de : diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 9f90c3a54..7f09cfc3a 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -5,9 +5,9 @@ position: 299 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant aux [différentes caisses de la CIBTP, sauf celle de la CNETP](#caisses-cibtp)**. Ces entreprises exercent une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises cotisant aux [différentes caisses de la CIBTP, sauf celle de la CNETP](#caisses-cibtp)**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API, les entreprises qui dépendent de la caisse CNETP. Il n'y a pas vraiment de critères permettant de savoir en avance si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **❌ Ne sont pas concernées par cette API, les entreprises qui dépendent de la caisse CNETP**. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ La caisse CIBTP couvre les entreprises de : - ✅ Métropole From 086a81b337a43288fb010b895f07514d656f146d Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 10:07:36 +0200 Subject: [PATCH 072/258] =?UTF-8?q?Modification=20suite=20derni=C3=A8re=20?= =?UTF-8?q?relecture?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...otisations_conges_payes_chomage_intemperies.yml | 10 +++++----- ...ttestations_cotisations_chomage_intemperies.yml | 14 +++++++------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index ad60f6ac1..4233b787d 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -35,7 +35,7 @@ - 'fraude' data: description: |+ - Cette API permet d'obtenir au format PDF une attestation délivrée à l'entreprise sous réserve que celle-ci  soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + Cette API permet d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que celle-ci soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : @@ -52,7 +52,7 @@
opening: protected format: - - URL vers l'attestation en PDF + - URL vers le certificat en PDF parameters: - Numéro de SIREN de l'entreprise faq: @@ -61,15 +61,15 @@ **D'un point de vue du réseau**, l’Union des caisses de France CIBTP est composée de l’ensemble des caisses Congés Intempéries BTP, c'est-à-dire : - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale pour les sociétés coopératives de production du BTP ; - **des caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - - **4 caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. + - **de quatre caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. - **D'un point de vue informatique**, toutes les caisses à l'exception de la CNETP transmettent leurs certificats à CIBTP France, qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc cette API. + **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP, transmettent leurs certificats à CIBTP France qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc cette API. - q: Conventions collectives des entreprises concernées par cette API a: |+ - Cette API, comme [celle de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Bâtiment et des Travaux Publics** : + Cette API, comme [celle de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment et des Travaux Publics** : - **Bâtiment :** - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 7f09cfc3a..5a8c47303 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -36,7 +36,7 @@ data: description: |+ Cette API permet : - - d'obtenir au format PDF un certificat délivré à l'entreprise sous réserve que celle-ci soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que celle-ci soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. - de savoir si une entreprise n'est pas à jour de ses cotisations, avec l'envoi d'une réponse spécifique (`code 422`). {:.fr-h6 .fr-mt-4w} @@ -57,24 +57,24 @@ > La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificar opening: protected parameters: - - Numéro de SIREN de l'établissement + - Numéro de SIRET de l'établissement format: - - URL vers l'attestation en PDF + - URL vers le certificat en PDF faq: - q: Caisses de la CIBTP et distinction avec la CNETP a: |+ **D'un point de vue du réseau**, l’Union des caisses de France CIBTP est composée de l’ensemble des caisses Congés Intempéries BTP, c'est-à-dire : - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale pour les sociétés coopératives de production du BTP ; - **des caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - - **4 caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. + - **de quatre caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. - **D'un point de vue informatique**, toutes les caisses à l'exception de la CNETP transmettent leurs certificats à CIBTP France, qui les redistribue au travers de cette API. Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc une API différente, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP, transmettent leurs certificats à CIBTP France qui les redistribue au travers de cette API. Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc une API différente, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). - q: Conventions collectives des entreprises concernées par cette API a: |+ - Cette API, comme [celle de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales des Bâtiment et des Travaux Publics** : + Cette API, comme [celle de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment et des Travaux Publics** : - **Bâtiment :** - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; @@ -89,4 +89,4 @@ - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ - Vous pouvez considérer que l'entreprise n'est pas à jour si l'API renvoie une réponse spécifique (`code 422`). + Vous pouvez considérer que l'entreprise n'est pas à jour si l'API renvoie la réponse spécifique dédiée (`code 422`). From 2715140ccda3fe4502e06ecc1401cc3f53c0a621 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 30 Jul 2024 16:06:03 +0200 Subject: [PATCH 073/258] =?UTF-8?q?Ajoute=20sp=C3=A9cification=20certif=20?= =?UTF-8?q?unit=C3=A9=20l=C3=A9gale=20et=20non=20=C3=A9tablissement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ations_cotisations_conges_payes_chomage_intemperies.yml | 2 +- ..._cibtp_attestations_cotisations_chomage_intemperies.yml | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index 4233b787d..7e11532a0 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -35,7 +35,7 @@ - 'fraude' data: description: |+ - Cette API permet d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que celle-ci soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + Cette API permet d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que son unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 5a8c47303..e22bb9f96 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -36,7 +36,7 @@ data: description: |+ Cette API permet : - - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que celle-ci soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. + - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisatio⏳ns congés payés et chômage-intempéries. - de savoir si une entreprise n'est pas à jour de ses cotisations, avec l'envoi d'une réponse spécifique (`code 422`). {:.fr-h6 .fr-mt-4w} @@ -54,7 +54,10 @@
{:.fr-highlight} - > La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificar + > ⏳ La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificat + + {:.fr-highlight} + > 🚧 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par la CIBTP opening: protected parameters: - Numéro de SIRET de l'établissement From 2b5c580c1fba99224b94eae57409518defde3909 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Wed, 31 Jul 2024 15:31:11 +0700 Subject: [PATCH 074/258] update route post-rename --- config/api-entreprise-v3-openapi.yml | 1139 ++++++++++++++++- ...ations_cotisations_chomage_intemperies.yml | 4 +- .../api_entreprise/cas_usages_entries.fr.yml | 26 +- .../api_entreprise/missing_endpoints.fr.yml | 6 - 4 files changed, 1140 insertions(+), 35 deletions(-) diff --git a/config/api-entreprise-v3-openapi.yml b/config/api-entreprise-v3-openapi.yml index ae0e21afc..aa1b3f06c 100644 --- a/config/api-entreprise-v3-openapi.yml +++ b/config/api-entreprise-v3-openapi.yml @@ -533,6 +533,23 @@ paths: description: Entreprise non trouvée content: application/json: + examples: + entite_non_trouvee_04003: + value: + errors: + - code: '04003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: ACOSS + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -1059,6 +1076,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_19003: + value: + errors: + - code: '19003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: ADEME + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -1721,6 +1755,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_17003: + value: + errors: + - code: '17003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Banque de France + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -2350,6 +2401,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_33003: + value: + errors: + - code: '33003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: CARIF-OREF + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -2388,20 +2456,367 @@ paths: écoulé. source: meta: - provider: CARIF-OREF + provider: CARIF-OREF + summary: Intermédiaire hors-délai + description: Temps d’attente d’une réponse du fournisseur de données + écoulé. + provider_unavailable_error: + value: + errors: + - code: '33001' + title: Service non disponible + detail: Service du fournisseur de données temporairement indisponible + ou en maintenance. + source: + meta: + provider: CARIF-OREF + summary: Service non disponible + description: Service du fournisseur de données temporairement indisponible + ou en maintenance. + network_error: + value: + errors: + - code: '00501' + title: Erreur réseau + detail: Problème de connexion au serveur distant. L'erreur peut + venir soit du fournisseur, soit de API Entreprise. Il s'agit + souvent d'une erreur temporaire. + source: + meta: + retry_in: 10 + summary: Erreur réseau + description: Problème de connexion au serveur distant. L'erreur + peut venir soit du fournisseur, soit de API Entreprise. Il s'agit + souvent d'une erreur temporaire. + dns_resolution_error: + value: + errors: + - code: '33004' + title: Erreur de résolution DNS + detail: Problème de résolution DNS de l'adresse du serveur + source: + meta: + provider: CARIF-OREF + summary: Erreur de résolution DNS + description: Problème de résolution DNS de l'adresse du serveur + schema: + "$ref": "#/components/schemas/Error" + x-codeSamples: + - lang: cURL + label: Ligne de commande + source: |- + curl -X GET \ + -H "Authorization: Bearer $token" \ + --url "https://entreprise.api.gouv.fr/v3/carif_oref/etablissements/13002526500013/certifications_qualiopi_france_competences?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" + "/v3/cibtp/etablissements/{siret}/attestation_cotisations_conges_payes_chomage_intemperies": + get: + summary: Certificat cotisations CIBTP + tags: + - Attestations sociales et fiscales + parameters: + - name: context + in: query + description: |- + "**Cadre de la requête** + + Par exemple : aides publiques, marchés publics ou gestion d’un référentiel tiers utilisé pour tel type d’application." + example: Context de test + required: true + schema: + type: string + - name: recipient + in: query + description: |- + "**Bénéficiaire de l’appel** + + SIRET de l’administration destinatrice des données." + example: '13002526500013' + required: true + schema: + type: string + - name: object + in: query + description: |- + "**La raison de l’appel ou l’identifiant de la procédure.** + + L’identifiant peut être interne à votre organisation ou bien un numéro de marché publique, un nom de procédure ; l’essentiel est que celui-ci vous permette de tracer et de retrouver les informations relatives à l’appel. En effet, vous devez pouvoir justifier de la raison d’un appel auprès du fournisseur de données. Description courte ( < 50 caractères )." + example: marché numéro 127 + required: true + schema: + type: string + - name: siret + in: path + required: true + schema: + type: string + security: + - jwt_bearer_token: [] + description: Certificat indiquant qu'une entreprise du BTP affiliée à la caisse + CIBTP est en règle de ses cotisations congés payés et au chômage-intempéries. + responses: + '401': + description: Non autorisé + content: + application/json: + examples: + invalid_token_error: + value: + errors: + - code: '00101' + title: Interdit + detail: Votre token n'est pas valide ou n'est pas renseigné + source: + parameter: token + meta: {} + summary: Interdit + description: Votre token n'est pas valide ou n'est pas renseigné + old_token_error: + value: + errors: + - code: '00102' + title: Format de jeton plus supporté + detail: Vous avez utilisé un token à l'ancien format. Ce format + n'est plus supporté depuis avril 2019. Vous devez refaire + une demande à API Entreprise, un guide est disponible sur + https://entreprise.api.gouv.fr/demander_un_acces/ + source: + parameter: token + meta: {} + summary: Format de jeton plus supporté + description: Vous avez utilisé un token à l'ancien format. Ce format + n'est plus supporté depuis avril 2019. Vous devez refaire une + demande à API Entreprise, un guide est disponible sur https://entreprise.api.gouv.fr/demander_un_acces/ + expired_token_error: + value: + errors: + - code: '00103' + title: Jeton expiré + detail: Votre token est expiré. Vous devez refaire une demande + à API Entreprise, un guide est disponible sur https://entreprise.api.gouv.fr/faq#comment-renouveler-mon-jeton-arrivant-a-expiration + source: + parameter: token + meta: {} + summary: Jeton expiré + description: Votre token est expiré. Vous devez refaire une demande + à API Entreprise, un guide est disponible sur https://entreprise.api.gouv.fr/faq#comment-renouveler-mon-jeton-arrivant-a-expiration + blacklisted_token_error: + value: + errors: + - code: '00105' + title: Jeton sur liste noire + detail: 'Votre jeton est sur liste noire, celui-ci a certainement + été divulgué sur un canal non-sécurisé. Vous pouvez trouver + un jeton valide sur votre espace personnel: https://entreprise.api.gouv.fr/compte' + source: + parameter: token + meta: {} + summary: Jeton sur liste noire + description: 'Votre jeton est sur liste noire, celui-ci a certainement + été divulgué sur un canal non-sécurisé. Vous pouvez trouver un + jeton valide sur votre espace personnel: https://entreprise.api.gouv.fr/compte' + schema: + "$ref": "#/components/schemas/Error" + '403': + description: Accès interdit + content: + application/json: + examples: + insufficient_privileges_error: + value: + errors: + - code: '00100' + title: Privilèges insuffisants + detail: Votre token est valide mais vos privilèges sont insuffisants. + Listez vos privilèges sur /v2/privileges + source: + parameter: token + meta: {} + summary: Privilèges insuffisants + description: Votre token est valide mais vos privilèges sont insuffisants. + Listez vos privilèges sur /v2/privileges + schema: + "$ref": "#/components/schemas/Error" + '429': + description: Trop de requêtes + content: + application/json: + examples: + too_many_requests_error: + value: + errors: + - code: '00429' + title: Trop de requêtes + detail: Vous avez effectué trop de requêtes + source: + meta: {} + summary: Trop de requêtes + description: Vous avez effectué trop de requêtes + schema: + "$ref": "#/components/schemas/Error" + '200': + description: Entreprise trouvée + headers: + RateLimit-Limit: + schema: + type: integer + description: La limite concernant l’endpoint appelé, soit le nombre + de requête/minute. + example: 50 + RateLimit-Remaining: + schema: + type: integer + description: Le nombre d’appels restants durant la période courante + d’une minute. + example: 47 + RateLimit-Reset: + schema: + type: integer + description: La fin de la période courante (en format timestamp) + example: 1637223155 + x-operationId: api_entreprise_v3_cibtp_attestation_cotisations_conges_payes_chomage_intemperies + content: + application/json: + schema: + type: object + properties: + data: + type: object + properties: + document_url: + title: Lien vers le certificat CIBTP + type: string + nullable: true + description: Ce lien délivre l'attestation au format PDF. + Ce document est automatiquement supprimé après 24h. + example: https://storage.entreprise.api.gouv.fr/siade/1569139162-b99824d9c764aae19a862a0af-attestation_cotisations_conges_payes_chomage_intemperies_cibtp.pdf + expires_in: + title: Expiration du lien + description: Nombre de secondes avant expiration du document + référencé dans 'document_url'. Il s'agit d'une expiration + technique. Ce champ n'est pas une date de fin de validité + de l'attestation + type: integer + nullable: true + example: 3600 + required: + - document_url + - expires_in + additionalProperties: false + links: + type: object + meta: + type: object + required: + - data + - links + - meta + '422': + description: Paramètre(s) invalide(s) + content: + application/json: + examples: + unprocessable_entity_error_siret_error: + value: + errors: + - code: '00302' + title: Entité non traitable + detail: Le numéro de siret n'est pas correctement formatté + source: + parameter: siret + meta: {} + summary: Entité non traitable + description: Le numéro de siret n'est pas correctement formatté + missing_mandatory_params_context_error: + value: + errors: + - code: '00201' + title: Entité non traitable + detail: Le paramètre context est obligatoire + source: + parameter: context + meta: {} + summary: Entité non traitable + description: Le paramètre context est obligatoire + missing_mandatory_params_object_error: + value: + errors: + - code: '00202' + title: Entité non traitable + detail: Le paramètre object est obligatoire + source: + parameter: object + meta: {} + summary: Entité non traitable + description: Le paramètre object est obligatoire + missing_mandatory_params_recipient_error: + value: + errors: + - code: '00203' + title: Entité non traitable + detail: Le paramètre recipient est obligatoire + source: + parameter: recipient + meta: {} + summary: Entité non traitable + description: Le paramètre recipient est obligatoire + schema: + "$ref": "#/components/schemas/Error" + '404': + description: Missing payments + content: + application/json: + schema: + "$ref": "#/components/schemas/Error" + '502': + description: Erreur du fournisseur + content: + application/json: + schema: + "$ref": "#/components/schemas/Error" + examples: + provider_unknown_error: + value: + errors: + - code: '38999' + title: Erreur inconnue du fournisseur de données + detail: La réponse retournée par le fournisseur de données est + invalide et inconnue de notre service. L'équipe technique + a été notifiée de cette erreur pour investigation. + source: + meta: + provider: CIBTP + summary: Erreur inconnue du fournisseur de données + description: La réponse retournée par le fournisseur de données + est invalide et inconnue de notre service. L'équipe technique + a été notifiée de cette erreur pour investigation. + '504': + description: Erreur d'intermédiaire + content: + application/json: + examples: + timeout_error: + value: + errors: + - code: '38002' + title: Intermédiaire hors-délai + detail: Temps d’attente d’une réponse du fournisseur de données + écoulé. + source: + meta: + provider: CIBTP summary: Intermédiaire hors-délai description: Temps d’attente d’une réponse du fournisseur de données écoulé. provider_unavailable_error: value: errors: - - code: '33001' + - code: '38001' title: Service non disponible detail: Service du fournisseur de données temporairement indisponible ou en maintenance. source: meta: - provider: CARIF-OREF + provider: CIBTP summary: Service non disponible description: Service du fournisseur de données temporairement indisponible ou en maintenance. @@ -2423,12 +2838,12 @@ paths: dns_resolution_error: value: errors: - - code: '33004' + - code: '38004' title: Erreur de résolution DNS detail: Problème de résolution DNS de l'adresse du serveur source: meta: - provider: CARIF-OREF + provider: CIBTP summary: Erreur de résolution DNS description: Problème de résolution DNS de l'adresse du serveur schema: @@ -2439,10 +2854,10 @@ paths: source: |- curl -X GET \ -H "Authorization: Bearer $token" \ - --url "https://entreprise.api.gouv.fr/v3/carif_oref/etablissements/13002526500013/certifications_qualiopi_france_competences?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" + --url "https://entreprise.api.gouv.fr/v3/cibtp/etablissements/13002526500013/attestation_cotisations_conges_payes_chomage_intemperies?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" "/v3/cnetp/unites_legales/{siren}/attestation_cotisations_conges_payes_chomage_intemperies": get: - summary: Attestation de cotisations congés payés & chômage-intempéries + summary: Certificat cotisations CNETP tags: - Attestations sociales et fiscales parameters: @@ -2483,9 +2898,8 @@ paths: type: string security: - jwt_bearer_token: [] - description: Attestation de cotisations, délivrée par la Caisse nationale des - entrepreneurs de travaux publics (CNETP), attestant le respect des obligations - relatives aux congés payés et au chômage-intempéries. + description: Certificat indiquant qu'une entreprise du BTP affiliée à la caisse + CNETP est en règle de ses cotisations congés payés et au chômage-intempéries. responses: '401': description: Non autorisé @@ -2617,10 +3031,10 @@ paths: properties: document_url: type: string - title: Lien vers l'attestation de cotisation retraite ProBTP - description: Ce document est automatiquement supprimé au bout - de 3 mois. - example: https://storage.entreprise.api.gouv.fr/siade/1569139162-b99824d9c764aae19a862a0af-attestation_cotisation_retraite_probtp.pdf + title: Lien vers l'attestation de cotisations + description: Ce lien délivre l'attestation au format PDF. + Ce document est automatiquement supprimé au bout de 24h. + example: https://storage.entreprise.api.gouv.fr/siade/1569139162-b99824d9c764aae19a862a0af-certificat_cnetp.pdf expires_in: type: integer example: 7889238 @@ -2769,6 +3183,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_08003: + value: + errors: + - code: '08003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: CNETP + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -3133,6 +3564,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_16003: + value: + errors: + - code: '16003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DGDDI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -3477,6 +3925,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_03003: + value: + errors: + - code: '03003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DGFIP - Adélie + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -3946,6 +4411,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_03003: + value: + errors: + - code: '03003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DGFIP - Adélie + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -4400,6 +4882,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_03003: + value: + errors: + - code: '03003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DGFIP - Adélie + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -5001,6 +5500,23 @@ paths: description: Pas de liasses fiscales pour cette unité légale content: application/json: + examples: + entite_non_trouvee_03003: + value: + errors: + - code: '03003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DGFIP - Adélie + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -6880,6 +7396,23 @@ paths: description: Association non trouvée content: application/json: + examples: + entite_non_trouvee_29003: + value: + errors: + - code: '29003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DJEPVA + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -8292,6 +8825,23 @@ paths: description: Association non trouvée content: application/json: + examples: + entite_non_trouvee_29003: + value: + errors: + - code: '29003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: DJEPVA + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -8559,6 +9109,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_28003: + value: + errors: + - code: '28003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Commission Européenne + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -9043,6 +9610,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_14003: + value: + errors: + - code: '14003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Fabrique numérique des Ministères Sociaux + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -9462,6 +10046,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_12003: + value: + errors: + - code: '12003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: FNTP + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -9848,6 +10449,23 @@ paths: description: Effectifs non trouvés content: application/json: + examples: + entite_non_trouvee_31003: + value: + errors: + - code: '31003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: GIP-MDS + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -10295,6 +10913,23 @@ paths: description: Effectifs non trouvés content: application/json: + examples: + entite_non_trouvee_31003: + value: + errors: + - code: '31003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: GIP-MDS + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -11099,6 +11734,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_02003: + value: + errors: + - code: '02003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Infogreffe + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -11631,6 +12283,23 @@ paths: description: Entreprise non trouvée content: application/json: + examples: + entite_non_trouvee_02003: + value: + errors: + - code: '02003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Infogreffe + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -12005,6 +12674,23 @@ paths: description: Actes non trouvés content: application/json: + examples: + entite_non_trouvee_05003: + value: + errors: + - code: '05003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INPI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -12505,6 +13191,23 @@ paths: description: Brevets non trouvés content: application/json: + examples: + entite_non_trouvee_05003: + value: + errors: + - code: '05003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INPI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -12905,6 +13608,23 @@ paths: description: Marques non trouvées content: application/json: + examples: + entite_non_trouvee_05003: + value: + errors: + - code: '05003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INPI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -13327,6 +14047,23 @@ paths: description: Modèles non trouvés content: application/json: + examples: + entite_non_trouvee_05003: + value: + errors: + - code: '05003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INPI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -13756,6 +14493,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_34003: + value: + errors: + - code: '34003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INPI - RNE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -14785,6 +15539,23 @@ paths: description: Bénéficiaires effectifs non trouvés content: application/json: + examples: + entite_non_trouvee_34003: + value: + errors: + - code: '34003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INPI - RNE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -15443,6 +16214,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -16080,6 +16868,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -17412,6 +18217,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '451': @@ -18798,6 +19620,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -20176,6 +21015,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -21507,6 +22363,23 @@ paths: description: Non trouvé content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -21879,6 +22752,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '422': @@ -22761,6 +23651,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -23616,6 +24523,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_01003: + value: + errors: + - code: '01003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: INSEE + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -24117,6 +25041,23 @@ paths: description: Association not found content: application/json: + examples: + entite_non_trouvee_21003: + value: + errors: + - code: '21003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: MI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -24583,6 +25524,23 @@ paths: description: Association not found content: application/json: + examples: + entite_non_trouvee_21003: + value: + errors: + - code: '21003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: MI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -24954,6 +25912,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_10003: + value: + errors: + - code: '10003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: MSA + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -25403,6 +26378,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_11003: + value: + errors: + - code: '11003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: OPQIBI + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -25850,6 +26842,23 @@ paths: description: Attestation non trouvée content: application/json: + examples: + entite_non_trouvee_09003: + value: + errors: + - code: '09003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: ProBTP + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -26166,6 +27175,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_09003: + value: + errors: + - code: '09003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: ProBTP + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -26614,6 +27640,23 @@ paths: description: Certification non trouvée content: application/json: + examples: + entite_non_trouvee_06003: + value: + errors: + - code: '06003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Qualibat + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -27161,6 +28204,23 @@ paths: description: Certification non trouvée content: application/json: + examples: + entite_non_trouvee_06003: + value: + errors: + - code: '06003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Qualibat + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': @@ -27743,6 +28803,23 @@ paths: description: Non trouvée content: application/json: + examples: + entite_non_trouvee_32003: + value: + errors: + - code: '32003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: Qualifelec + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -28124,6 +29201,23 @@ paths: description: Entreprise non trouvée content: application/json: + examples: + entite_non_trouvee_22003: + value: + errors: + - code: '22003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: RNM + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '502': @@ -28694,6 +29788,23 @@ paths: description: Entreprise non trouvée content: application/json: + examples: + entite_non_trouvee_04003: + value: + errors: + - code: '04003' + title: Entité non trouvée + detail: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez + vérifier que l'identifiant correspond au périmètre couvert + par l'API. + source: + meta: + provider: ACOSS + summary: Entité non trouvée + description: Le siret ou siren indiqué n'existe pas, n'est pas connu + ou ne comporte aucune information pour cet appel. Veuillez vérifier + que l'identifiant correspond au périmètre couvert par l'API. schema: "$ref": "#/components/schemas/Error" '504': diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index e22bb9f96..4b3ea2a4b 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -1,6 +1,6 @@ --- -- uid: 'cibtp/attestations-cotisations-chomage-intemperies' - path: '/v3/cibtp/etablissements/{siret}/attestations_cotisations_chomage_intemperies' +- uid: 'cibtp/attestation-cotisations-conges-payes-chomage-intemperies' + path: '/v3/cibtp/etablissements/{siret}/attestation_cotisations_conges_payes_chomage_intemperies' ping_url: '' position: 299 perimeter: diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml index 7769708bb..32f147cad 100644 --- a/config/locales/api_entreprise/cas_usages_entries.fr.yml +++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml @@ -30,7 +30,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - qualifelec/certificats - inpi/brevets - carif_oref/certifications_qualiopi_france_competences @@ -121,7 +121,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CNETP (travaux publics), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP travaux publics" - "cibtp/attestations-cotisations-chomage-intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CIBTP (bâtiment), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP Bâtiments" + "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CIBTP (bâtiment), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP Bâtiments" "agence_bio/certifications_bio": "Candidature **Certificat de qualité** : _Exemple d'usage spécifique : un appel d'offre pour un service de restauration comportant des produits issus de l’agriculture biologique._

MP fournitures et services
[achats publics durables](https://www.economie.gouv.fr/cedef/achats-publics-durables){:target='_blank'}" @@ -319,7 +319,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -399,7 +399,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Vérifier la régularité sociale, des entreprises de travaux publics versant leurs cotisations congés payés à la Caisse CNETP." - "cibtp/attestations-cotisations-chomage-intemperies": "Instruction Vérifier la régularité sociale, des entreprises du bâtiment versant leurs cotisations congés payés à la Caisse CIBTP." + "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "Instruction Vérifier la régularité sociale, des entreprises du bâtiment versant leurs cotisations congés payés à la Caisse CIBTP." "agence_bio/certifications_bio": "Préremplissage Instruction Utile pour vérifier les certifications en BIO d'une entreprise qui dépose une demande d'aide ou appel à projet valorisant la filière BIO. [Exemples d'aides sur critères BIO](https://www.agencebio.org/vos-outils/fonds-avenir-bio/les-aides-a-linvestissement/){:target='_blank'}." @@ -610,7 +610,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - commission_europeenne/numero_tva comments_endpoints: "insee/etablissements_diffusibles": "Préremplissage **Utile pré-remplissage du formulaire unique** : _Numéro de SIREN/SIRET, dénomination sociale, sigle de l'association, activités, adresse et date de création, économie sociale et solidaire (ESS)_." @@ -677,7 +677,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "_Aucune information association_" - "cibtp/attestations-cotisations-chomage-intemperies": "_Aucune information association_" + "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "_Aucune information association_" "agence_bio/certifications_bio": "Certifications BIO de l'association" @@ -816,7 +816,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -921,7 +921,7 @@ fr: - msa/conformites_cotisations - probtp/conformites_cotisations_retraite - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - carif_oref/certifications_qualiopi_france_competences - gip_mds/effectifs_annuels_unite_legale - gip_mds/effectifs_mensuels_etablissement @@ -988,7 +988,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." - "cibtp/attestations-cotisations-chomage-intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." + "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." "agence_bio/certifications_bio": "Préremplir les **certifications en BIO** d'une entreprise." @@ -1151,7 +1151,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -1234,7 +1234,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CNETP** qui concerne les entreprises de travaux publics." - "cibtp/attestations-cotisations-chomage-intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CIBTP** qui concerne les entreprises du bâtiment." + "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CIBTP** qui concerne les entreprises du bâtiment." "agence_bio/certifications_bio": "Préremplissage Instruction Préremplir les **certifications en BIO** d'une entreprise." @@ -1412,7 +1412,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestations-cotisations-chomage-intemperies + - cibtp/attestation-cotisations-conges-payes-chomage-intemperies - carif_oref/certifications_qualiopi_france_competences - agence_bio/certifications_bio - ademe/certifications_rge @@ -1458,7 +1458,7 @@ fr: "probtp/conformites_cotisations_retraite": "" "fntp/carte_professionnelle_travaux_public": "" "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "" - "cibtp/attestations-cotisations-chomage-intemperies": "" + "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "" "agence_bio/certifications_bio": "" "ademe/certifications_rge": "" "qualibat/certifications_batiment": "" diff --git a/config/locales/api_entreprise/missing_endpoints.fr.yml b/config/locales/api_entreprise/missing_endpoints.fr.yml index 95eeb6de0..c6b1d2459 100644 --- a/config/locales/api_entreprise/missing_endpoints.fr.yml +++ b/config/locales/api_entreprise/missing_endpoints.fr.yml @@ -26,9 +26,3 @@ fr: summary: *title description: "Obtenir les comptes annuels d’une entreprise, issus du registre national du commerce et des sociétés et transmis par l'INPI." disclaimer: *generic_disclaimer - - /v3/inpi/unites_legales/{siren}/actes: - title: &title "Actes" - summary: *title - description: "Actes issus des greffes et archivés à l’Institut lational de propriété industrielle (INPI)." - disclaimer: *generic_disclaimer From ba56c7c2861bb59b937bee139940f75e15dc93fb Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 2 Aug 2024 10:49:10 +0200 Subject: [PATCH 075/258] Fix typo --- .../31_cibtp_attestations_cotisations_chomage_intemperies.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 4b3ea2a4b..19cb15b08 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -36,7 +36,7 @@ data: description: |+ Cette API permet : - - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisatio⏳ns congés payés et chômage-intempéries. + - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. - de savoir si une entreprise n'est pas à jour de ses cotisations, avec l'envoi d'une réponse spécifique (`code 422`). {:.fr-h6 .fr-mt-4w} From 3bdb9ad1c5324ad7e7fbc91d1a83b706139bf691 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 2 Aug 2024 10:50:30 +0200 Subject: [PATCH 076/258] =?UTF-8?q?R=C3=A9organise=20la=20partie=20donn?= =?UTF-8?q?=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ..._attestations_cotisations_chomage_intemperies.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 19cb15b08..9199e01ea 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -39,6 +39,13 @@ - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. - de savoir si une entreprise n'est pas à jour de ses cotisations, avec l'envoi d'une réponse spécifique (`code 422`). + + {:.fr-highlight} + > ⏳ La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificat + + {:.fr-highlight} + > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par la CIBTP**. + {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : @@ -53,11 +60,6 @@

- {:.fr-highlight} - > ⏳ La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificat - - {:.fr-highlight} - > 🚧 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par la CIBTP opening: protected parameters: - Numéro de SIRET de l'établissement From d704d51820691990295692a8c5ab54a5d075acfc Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 2 Aug 2024 10:53:40 +0200 Subject: [PATCH 077/258] =?UTF-8?q?Cas=20usage=20=C3=A9diteur,=20endpoits?= =?UTF-8?q?=20en=20mode=20optionnels?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/locales/api_entreprise/cas_usages_entries.fr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml index 32f147cad..18120abfb 100644 --- a/config/locales/api_entreprise/cas_usages_entries.fr.yml +++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml @@ -1382,6 +1382,7 @@ fr: user_types: - éditeurs de logiciels endpoints: + endpoints_optional: - insee/etablissements_diffusibles - insee/etablissements - infogreffe/rcs/extrait @@ -1425,7 +1426,6 @@ fr: - inpi/modeles - urssaf/v3/attestation_vigilance - dgfip/v3/attestations_fiscales - endpoints_optional: [] endpoints_forbidden: [] comments_endpoints: "insee/etablissements_diffusibles": "Préremplir des démarches en ligne sans authentification de l'usager." From 587dbe227350d0f715dc018ca519d9af775ba154 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Fri, 2 Aug 2024 16:23:10 +0700 Subject: [PATCH 078/258] fix uid fiche metier --- .../31_cibtp_attestations_cotisations_chomage_intemperies.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 9199e01ea..17df8678b 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -1,5 +1,5 @@ --- -- uid: 'cibtp/attestation-cotisations-conges-payes-chomage-intemperies' +- uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies' path: '/v3/cibtp/etablissements/{siret}/attestation_cotisations_conges_payes_chomage_intemperies' ping_url: '' position: 299 From a651e0fe8b73e68f51d5affbc0a1246c825ccd7d Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Wed, 7 Aug 2024 13:11:54 +0700 Subject: [PATCH 079/258] update local swagger --- config/api-entreprise-v3-openapi.yml | 74 +++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 13 deletions(-) diff --git a/config/api-entreprise-v3-openapi.yml b/config/api-entreprise-v3-openapi.yml index aa1b3f06c..21acc6e38 100644 --- a/config/api-entreprise-v3-openapi.yml +++ b/config/api-entreprise-v3-openapi.yml @@ -11384,7 +11384,11 @@ paths: se voir affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." example: 6420Z required: - activite @@ -14600,7 +14604,7 @@ paths: curl -X GET \ -H "Authorization: Bearer $token" \ --url "https://entreprise.api.gouv.fr/v3/inpi/rne/unites_legales/open_data/130025265/actes_bilans?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" - "/v3/inpi/rne/unites_legales/open_data/{siren}/beneficiaires_effectifs": + "/v3/inpi/rne/unites_legales/{siren}/beneficiaires_effectifs": get: summary: Bénéficiaires effectifs tags: @@ -15696,7 +15700,7 @@ paths: source: |- curl -X GET \ -H "Authorization: Bearer $token" \ - --url "https://entreprise.api.gouv.fr/v3/inpi/rne/unites_legales/open_data/130025265/beneficiaires_effectifs?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" + --url "https://entreprise.api.gouv.fr/v3/inpi/rne/unites_legales/130025265/beneficiaires_effectifs?context=Test+de+l%27API&object=Test+de+l%27API&recipient=10000001700010" "/v3/insee/sirene/etablissements/{siret}/adresse": get: summary: Adresse établissement @@ -17235,7 +17239,11 @@ paths: voir affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." libelle: title: Libellé associé au code APE type: string @@ -17647,7 +17655,12 @@ paths: valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de - l'Insee : https://www.insee.fr/fr/information/2120875" + l'Insee : https://www.insee.fr/fr/information/2120875. + \n \n ⚠️ À partir de janvier 2026, le code APE utilisera + la nouvelle nomenclature NAF 2025, tel qu'explicité + dans ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par + l'Insee." libelle: title: Libellé associé au code APE type: string @@ -18590,7 +18603,11 @@ paths: voir affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." libelle: title: Libellé associé au code APE type: string @@ -19022,7 +19039,12 @@ paths: valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de - l'Insee : https://www.insee.fr/fr/information/2120875" + l'Insee : https://www.insee.fr/fr/information/2120875. + \n \n ⚠️ À partir de janvier 2026, le code APE utilisera + la nouvelle nomenclature NAF 2025, tel qu'explicité + dans ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par + l'Insee." libelle: title: Libellé associé au code APE type: string @@ -19985,7 +20007,11 @@ paths: voir affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." libelle: title: Libellé associé au code APE type: string @@ -20417,7 +20443,12 @@ paths: valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de - l'Insee : https://www.insee.fr/fr/information/2120875" + l'Insee : https://www.insee.fr/fr/information/2120875. + \n \n ⚠️ À partir de janvier 2026, le code APE utilisera + la nouvelle nomenclature NAF 2025, tel qu'explicité + dans ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par + l'Insee." libelle: title: Libellé associé au code APE type: string @@ -21381,7 +21412,11 @@ paths: voir affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." libelle: title: Libellé associé au code APE type: string @@ -21793,7 +21828,12 @@ paths: valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de - l'Insee : https://www.insee.fr/fr/information/2120875" + l'Insee : https://www.insee.fr/fr/information/2120875. + \n \n ⚠️ À partir de janvier 2026, le code APE utilisera + la nouvelle nomenclature NAF 2025, tel qu'explicité + dans ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par + l'Insee." libelle: title: Libellé associé au code APE type: string @@ -23359,7 +23399,11 @@ paths: affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." libelle: title: Libellé associé au code APE type: string @@ -24231,7 +24275,11 @@ paths: affecter la valeur '00.00Z' de manière provisoire. \n \n Plus d'informations métier : https://entreprendre.service-public.fr/vosdroits/F33050 Nomemclature d'activité française - NAF rév.2 de l'Insee - : https://www.insee.fr/fr/information/2120875" + : https://www.insee.fr/fr/information/2120875. \n \n + ⚠️ À partir de janvier 2026, le code APE utilisera la + nouvelle nomenclature NAF 2025, tel qu'explicité dans + ce document : https://www.cnis.fr/evenements/la-revision-de-la-nomenclature-dactivites-francaise-naf-quels-effets-pour-les-utilisateurs/?category=1067. + Des tables de correspondance seront fournies par l'Insee." libelle: title: Libellé associé au code APE type: string From c5c225ef92000b4b452f4db80f7aebb6d6ae342f Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Thu, 8 Aug 2024 15:50:02 +0700 Subject: [PATCH 080/258] Remove use case from algolia endpoint search because bloat --- app/models/abstract_endpoint.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/models/abstract_endpoint.rb b/app/models/abstract_endpoint.rb index 3180d3a60..eecbd64c7 100644 --- a/app/models/abstract_endpoint.rb +++ b/app/models/abstract_endpoint.rb @@ -20,15 +20,13 @@ class AbstractEndpoint < ApplicationAlgoliaSearchableActiveModel attr_writer :new_endpoint_uids, :old_endpoint_uids algoliasearch_active_model do - attributes :title, :description, :deprecated, :provider_uids, :keywords, :use_cases, :use_cases_optional + attributes :title, :description, :deprecated, :provider_uids, :keywords searchableAttributes %w[ title description provider_uids keywords - use_cases - use_cases_optional ] attributesForFaceting %w[deprecated] From 995667ca2ac0864fefbc1bea3210d8cacc48f919 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 6 Aug 2024 17:41:05 +0200 Subject: [PATCH 081/258] Retours CIBTP --- ..._attestations_cotisations_chomage_intemperies.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 17df8678b..670be5a00 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -5,13 +5,15 @@ position: 299 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant aux [différentes caisses de la CIBTP, sauf celle de la CNETP](#caisses-cibtp)**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises cotisant aux différentes caisses de la CIBTP, sauf celles mentionnées ci-dessous**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API, les entreprises qui dépendent de la caisse CNETP**. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **❌ Ne sont pas concernées par cette API, les entrprises qui dépendent de** : + - **la caisse CNETP**. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + - **les caisses Sud-Ouest et Centre-Est**, qui devraient rejoindre l'API courant 2025 ; + - **les caisses Outre-mer** : Antille-Guyane, Guadeloupe, Martinique et la Réunion. geographical_scope_description: |+ - La caisse CIBTP couvre les entreprises de : - - ✅ Métropole - - ✅ Guadeloupe, Guyane, Martinique, la Réunion. + - ✅ Entreprises affiliées aux caisses de métropole (hors Sud-Ouest, Centre-Est et CNETP) sont concernées ; + - ❌ Entreprises affiliées aux caisses Outre-mer ne sont pas concernées. updating_rules_description: |+ Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP qui interroge les SI des différentes caisses régionales. Les certificats correspondent donc à la situation de l'entreprise telle que connue par CIBTP France. know_more_description: |+ From 2ff0623de41223c8ef4998b75bc6754bfafc79e1 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Tue, 6 Aug 2024 17:41:25 +0200 Subject: [PATCH 082/258] =?UTF-8?q?Retire=20p=C3=A9rim=C3=A8tre=20g=C3=A9o?= =?UTF-8?q?graphique=20CNETP=20car=20=C3=A0=20v=C3=A9rifier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...stations_cotisations_conges_payes_chomage_intemperies.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index 7e11532a0..b52f7cc0a 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -10,10 +10,7 @@ **Ne sont pas concernées par cette API :** - ❌ les entreprises relevant des [autres caisses du réseau CIBTP France](#caisses-cibtp). Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; - ❌ les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. - geographical_scope_description: |+ - La caisse CNETP couvre les entreprises de : - - ✅ Métropole - - ✅ Guadeloupe, Guyane, Martinique, la Réunion. + know_more_description: |+ - le [site de la CNETP](https://www.cnetp.org/category/affiliation/){:target="_blank"} ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} qui définit les entreprises qui sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. From dc417efe85bd4d7f9935271225c71a07eab83b0b Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Wed, 7 Aug 2024 11:25:23 +0200 Subject: [PATCH 083/258] =?UTF-8?q?Sp=C3=A9cifie=20p=C3=A9rim=C3=A8tre=20A?= =?UTF-8?q?PI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tp_attestations_cotisations_chomage_intemperies.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 670be5a00..011c7e15b 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -7,12 +7,12 @@ entity_type_description: |+ Cette API couvre les **✅ entreprises cotisant aux différentes caisses de la CIBTP, sauf celles mentionnées ci-dessous**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. - **❌ Ne sont pas concernées par cette API, les entrprises qui dépendent de** : - - **la caisse CNETP**. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). - - **les caisses Sud-Ouest et Centre-Est**, qui devraient rejoindre l'API courant 2025 ; - - **les caisses Outre-mer** : Antille-Guyane, Guadeloupe, Martinique et la Réunion. + **Ne sont pas concernées par cette API, les entreprises qui dépendent** : + - **⚙️ des caisses Sud-Ouest et Centre-Ouest**, qui rejoindront l'API courant 2025 ; + - **❌ des caisses Outre-mer** : Antille-Guyane, Guadeloupe, Martinique et la Réunion - aucun raccordement n'est prévu car leur système d'information est différent ; + - **❌ de la caisse CNETP**, - aucun raccordement n'est prévu car son système d'information est différent -. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ - - ✅ Entreprises affiliées aux caisses de métropole (hors Sud-Ouest, Centre-Est et CNETP) sont concernées ; + - ✅ Entreprises affiliées aux caisses de métropole (hors Sud-Ouest, Centre-Ouest et CNETP) sont concernées ; - ❌ Entreprises affiliées aux caisses Outre-mer ne sont pas concernées. updating_rules_description: |+ Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP qui interroge les SI des différentes caisses régionales. Les certificats correspondent donc à la situation de l'entreprise telle que connue par CIBTP France. From 4e2f5ca0f75fec8fffe4c19ae243914a6aa9b76d Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Wed, 7 Aug 2024 14:19:07 +0200 Subject: [PATCH 084/258] Retire caisse centre des exceptions --- .../31_cibtp_attestations_cotisations_chomage_intemperies.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 011c7e15b..15e22e6d9 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -8,7 +8,7 @@ Cette API couvre les **✅ entreprises cotisant aux différentes caisses de la CIBTP, sauf celles mentionnées ci-dessous**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. **Ne sont pas concernées par cette API, les entreprises qui dépendent** : - - **⚙️ des caisses Sud-Ouest et Centre-Ouest**, qui rejoindront l'API courant 2025 ; + - **⚙️ de la caisse Sud-Ouest** qui rejoindra l'API courant 2025 ; - **❌ des caisses Outre-mer** : Antille-Guyane, Guadeloupe, Martinique et la Réunion - aucun raccordement n'est prévu car leur système d'information est différent ; - **❌ de la caisse CNETP**, - aucun raccordement n'est prévu car son système d'information est différent -. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ From 0e8da15f80cc737b389a32c9be643cf679bddd83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Fri, 9 Aug 2024 10:53:37 +0200 Subject: [PATCH 085/258] Update API Particulier reporters --- config/credentials/production.yml.enc | 2 +- config/locales/reporter_groups.fr.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index e6c090ada..63bb3d6a4 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -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--RNOnPCwha5ZwoQsU--2+a1cysC3Thd4nR6Rfw3tQ== \ No newline at end of file +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--HDNBQQ3PpNAKkT4p--BVWiQoNDqeWggu8sJnPyxA== \ No newline at end of file diff --git a/config/locales/reporter_groups.fr.yml b/config/locales/reporter_groups.fr.yml index 435926239..224135a77 100644 --- a/config/locales/reporter_groups.fr.yml +++ b/config/locales/reporter_groups.fr.yml @@ -6,3 +6,7 @@ fr: cnous_: Statut étudiant (CNOUS) mesri_: API Statut étudiant (Ministère de l'enseignement supérieur) complementaire_sante_solidaire: API Complémentaire santé solidaire (Sécurité sociale) + revenu_solidarite_active: API Statut RSA (CNAF & MSA) + prime_activite: API Statut prime d'activité (CNAF & MSA) + allocation_soutien_familial: API Statut allocation de soutien familial (ASF) (CNAF & MSA) + allocation_adulte_handicape: API Statut allocation adulte handicapé (AAH) (CNAF & MSA) From b2b0dd82d415793ef56372aa4195a2e5463d7bcf Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 9 Aug 2024 15:23:01 +0200 Subject: [PATCH 086/258] =?UTF-8?q?D=C3=A9but=20de=20modifications?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tions_conges_payes_chomage_intemperies.yml | 29 ++++----- ...ations_cotisations_chomage_intemperies.yml | 61 ++++++++++--------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index b52f7cc0a..abf685454 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,7 +5,7 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** appartenant au réseau CIBTP France. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** appartenant au réseau CIBTP France. Ces entreprises entrent dans le champ d'application des conventions collectives nationales des travaux publics. **Ne sont pas concernées par cette API :** - ❌ les entreprises relevant des [autres caisses du réseau CIBTP France](#caisses-cibtp). Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; @@ -53,31 +53,26 @@ parameters: - Numéro de SIREN de l'entreprise faq: - - q: Caisses de la CIBTP et distinction avec la CNETP + - q: Périmètre de la CIBTP France et de la CNETP a: |+ - **D'un point de vue du réseau**, l’Union des caisses de France CIBTP est composée de l’ensemble des caisses Congés Intempéries BTP, c'est-à-dire : - - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale pour les sociétés coopératives de production du BTP ; - - **des caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - - **de quatre caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. + **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment, c'est-à-dire : + - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; + - **de 8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; + - **de 2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. - **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP, transmettent leurs certificats à CIBTP France qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc cette API. + **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP et des caisses CIBTP Outre-mer, transmettent leurs certificats à CIBTP France qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). La CNETP gère elle-même ses certificats et propose donc cette API dans le bouquet API Entreprise. - q: Conventions collectives des entreprises concernées par cette API a: |+ - Cette API, comme [celle de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment et des Travaux Publics** : + Cette API, comme [celle de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment** : - - **Bâtiment :** - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; - - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. + - ✅ [Convention collective nationale des ouvriers des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635467) du 15 décembre 1992, étendue par arrêté du 27 mai 1993 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 + - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015. - - **Travaux publics :** - - ✅ [Convention collective nationale des ouvriers des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635467) du 15 décembre 1992, étendue par arrêté du 27 mai 1993 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 - - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015. + Pour couvrir le périmètre des entreprises entrant dans le champ du secteur du bâtiment, veuillez appeler [l'API de la CIBTP](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 15e22e6d9..f4bf2c329 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -5,17 +5,27 @@ position: 299 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant aux différentes caisses de la CIBTP, sauf celles mentionnées ci-dessous**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales du bâtiment et des travaux publics. Consulter les conventions concernées. + Cette API couvre les **✅ entreprises du bâtiment** entrant dans le champ d'application des conventions collectives nationales du bâtiment. - **Ne sont pas concernées par cette API, les entreprises qui dépendent** : - - **⚙️ de la caisse Sud-Ouest** qui rejoindra l'API courant 2025 ; - - **❌ des caisses Outre-mer** : Antille-Guyane, Guadeloupe, Martinique et la Réunion - aucun raccordement n'est prévu car leur système d'information est différent ; - - **❌ de la caisse CNETP**, - aucun raccordement n'est prévu car son système d'information est différent -. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **Sont concernées par cette API, les entreprises adhérentes aux caisses suivantes** : + - ✅ Caisse CIBTP Île-de-France ; + - ✅ Caisse CIBTP Nord-Ouest ; + - ✅ Caisse CIBTP Grand-Est ; + - ✅ Caisse CIBTP Rhône-Alpes Auvergne ; + - ✅ Caisse CIBTP Méditerranée ; + - ✅ Caisse CIBTP Centre ; + - ✅ Caisse CIBTP Grand-Ouest ; + - ⚙️ Caisse CIBTP Sud-Ouest (à compter de janvier 2025) ; + - ✅ Caisse nationale des coopératives. + + **Ne sont pas concernées par cette API, les entreprises ** : + - **❌ de bâtiment adhérentes aux caisses CIBTP DROM Réunion et Antilles-Guyane**, - aucun raccordement n'est prévu car leur système d'information est différent ; + - **❌ de travaux publics adhérentes à la caisse CNETP**, - aucun raccordement n'est prévu car son système d'information est différent -. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ - - ✅ Entreprises affiliées aux caisses de métropole (hors Sud-Ouest, Centre-Ouest et CNETP) sont concernées ; - - ❌ Entreprises affiliées aux caisses Outre-mer ne sont pas concernées. + - ✅ Métropole + - ❌ Outre-mer updating_rules_description: |+ - Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP qui interroge les SI des différentes caisses régionales. Les certificats correspondent donc à la situation de l'entreprise telle que connue par CIBTP France. + Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP qui interroge les SI des différentes caisses régionales et de la caisse nationale des coopératives. Le certificat délivré reflète la situation de l'entreprise, vis-à-vis de ses déclarations et du paiement de ses cotisations congés payés et intempéries, exigibles au jour de la délivrance. À défaut de déclaration et/ou de paiement, aucune attestation ne sera délivrée. know_more_description: |+ - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. @@ -37,9 +47,8 @@ - 'fraude' data: description: |+ - Cette API permet : - - d'obtenir, au format PDF, le certificat délivré à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. - - de savoir si une entreprise n'est pas à jour de ses cotisations, avec l'envoi d'une réponse spécifique (`code 422`). + Cette API permet d'obtenir, au format PDF, le certificat attestant le respect des obligations relatives aux congés payés et au chomage-intempéries de l'entreprise. + L'attestation est délivrée à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. {:.fr-highlight} @@ -68,32 +77,28 @@ format: - URL vers le certificat en PDF faq: - - q: Caisses de la CIBTP et distinction avec la CNETP + - q: Périmètre de la CIBTP France et de la CNETP a: |+ - **D'un point de vue du réseau**, l’Union des caisses de France CIBTP est composée de l’ensemble des caisses Congés Intempéries BTP, c'est-à-dire : - - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale pour les sociétés coopératives de production du BTP ; - - **des caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - - **de quatre caisses dans les départements d'Outremer** : Guadeloupe, Guyane, Martinique, la Réunion. + **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment, c'est-à-dire : + - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; + - **de 8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; + - **de 2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. - **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP, transmettent leurs certificats à CIBTP France qui les redistribue au travers de cette API. Pour des raisons historiques, la CNETP gère elle-même ses certificats et propose donc une API différente, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP et des caisses CIBTP Outre-mer, transmettent leurs certificats à CIBTP France qui les redistribue au travers de cette API. La CNETP propose une API différente dans le bouquet API Entreprise, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). - q: Conventions collectives des entreprises concernées par cette API a: |+ - Cette API, comme [celle de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>) couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment et des Travaux Publics** : + Cette API couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment** : - - **Bâtiment :** - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; - - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; - - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; + - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; + - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; + - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - - **Travaux publics :** - - ✅ [Convention collective nationale des ouvriers des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635467) du 15 décembre 1992, étendue par arrêté du 27 mai 1993 ; - - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018926209) du 12 juillet 2006 - - ✅ [Convention collective nationale des cadres des travaux publics](https://www.legifrance.gouv.fr/conv_coll/id/KALISCTA000032426777/?idConteneur=KALICONT000032437525) du 20 novembre 2015. + Pour couvrir le périmètre des entreprises entrant dans le champ du secteur des travaux publics, veuillez appeler [l'API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? a: |+ - Vous pouvez considérer que l'entreprise n'est pas à jour si l'API renvoie la réponse spécifique dédiée (`code 422`). + Vous pouvez considérer que l'entreprise n'est pas en règle si l'API renvoie la réponse spécifique dédiée (`code 422`). From d816ce1a0bcbf3614b242cd85ac3baa9421c2b69 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 9 Aug 2024 17:18:46 +0200 Subject: [PATCH 087/258] Finalise modification --- ...tions_conges_payes_chomage_intemperies.yml | 8 +++--- ...ations_cotisations_chomage_intemperies.yml | 25 +++++++++---------- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index abf685454..c70455080 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,10 +5,10 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)** appartenant au réseau CIBTP France. Ces entreprises entrent dans le champ d'application des conventions collectives nationales des travaux publics. + Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales des travaux publics. **Ne sont pas concernées par cette API :** - - ❌ les entreprises relevant des [autres caisses du réseau CIBTP France](#caisses-cibtp). Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP. Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; + - ❌ les entreprises du bâtiment qui relèvent des [autres caisses du réseau CIBTP France](#caisses-cibtp). Pour les quelques entreprises relevant des secteurs du bâtiment et des travaux publiques, il est recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; - ❌ les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. know_more_description: |+ @@ -55,14 +55,14 @@ faq: - q: Périmètre de la CIBTP France et de la CNETP a: |+ - **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment, c'est-à-dire : + **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment et des travaux publics, c'est-à-dire : - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; - **de 8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - **de 2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. - **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP et des caisses CIBTP Outre-mer, transmettent leurs certificats à CIBTP France qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). La CNETP gère elle-même ses certificats et propose donc cette API dans le bouquet API Entreprise. + **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP et des caisses CIBTP Outre-mer, transmettent leurs certificats à CIBTP France qui les redistribue au travers de [cette autre API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>). La CNETP, qui couvre les entreprises de travaux publics, gère elle-même ses certificats et propose donc cette API dans le bouquet API Entreprise. - q: Conventions collectives des entreprises concernées par cette API a: |+ diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index f4bf2c329..f8637099b 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -18,14 +18,14 @@ - ⚙️ Caisse CIBTP Sud-Ouest (à compter de janvier 2025) ; - ✅ Caisse nationale des coopératives. - **Ne sont pas concernées par cette API, les entreprises ** : - - **❌ de bâtiment adhérentes aux caisses CIBTP DROM Réunion et Antilles-Guyane**, - aucun raccordement n'est prévu car leur système d'information est différent ; - - **❌ de travaux publics adhérentes à la caisse CNETP**, - aucun raccordement n'est prévu car son système d'information est différent -. Il est difficile d'anticiper si une entreprise du BTP cotise à la CNETP ou aux autres caisses de la CIBTP, [en savoir plus](#caisses-cibtp). Il est donc recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **Ne sont pas concernées par cette API** : + - **❌ les entreprises de bâtiment adhérentes aux caisses CIBTP DROM Réunion et Antilles-Guyane**, - aucun raccordement n'est prévu car leur système d'information est différent ; + - **❌ les entreprises de travaux publics adhérentes à la caisse CNETP**. Pour les quelques entreprises relevant des secteurs du bâtiment et des travaux publiques, il est recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CNETP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). geographical_scope_description: |+ - ✅ Métropole - ❌ Outre-mer updating_rules_description: |+ - Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP qui interroge les SI des différentes caisses régionales et de la caisse nationale des coopératives. Le certificat délivré reflète la situation de l'entreprise, vis-à-vis de ses déclarations et du paiement de ses cotisations congés payés et intempéries, exigibles au jour de la délivrance. À défaut de déclaration et/ou de paiement, aucune attestation ne sera délivrée. + Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP France qui interroge les SI des différentes caisses régionales et de la caisse nationale des coopératives. Le certificat délivré reflète la situation de l'unité légale, vis-à-vis de ses déclarations et du paiement de ses cotisations congés payés et intempéries, exigibles au jour de la délivrance du certificat. know_more_description: |+ - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. @@ -48,6 +48,7 @@ data: description: |+ Cette API permet d'obtenir, au format PDF, le certificat attestant le respect des obligations relatives aux congés payés et au chomage-intempéries de l'entreprise. + L'attestation est délivrée à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. @@ -55,7 +56,7 @@ > ⏳ La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificat {:.fr-highlight} - > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par la CIBTP**. + > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par la CIBTP**. Chaque unité légale étant adhérente à une seule et même caisse. {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : @@ -77,16 +78,16 @@ format: - URL vers le certificat en PDF faq: - - q: Périmètre de la CIBTP France et de la CNETP + - q: Composition du réseau CIBTP France a: |+ - **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment, c'est-à-dire : + **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment et des travaux publics, c'est-à-dire : - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; - **de 8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - **de 2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. - L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. + L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une seule de ces caisses. - **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP et des caisses CIBTP Outre-mer, transmettent leurs certificats à CIBTP France qui les redistribue au travers de cette API. La CNETP propose une API différente dans le bouquet API Entreprise, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + **D'un point de vue informatique**, toutes les caisses, à l'exception de la CNETP et des caisses CIBTP Outre-mer, transmettent leurs certificats à CIBTP France qui les redistribue au travers de cette API. La CNETP, qui couvre les entreprises de travaux publics, propose une API différente dans le bouquet API Entreprise, disponible [ici](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). - q: Conventions collectives des entreprises concernées par cette API a: |+ @@ -97,8 +98,6 @@ - ✅ [Convention collective nationale des employés, techniciens et agents de maîtrise du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000018773893) du 12 juillet 2006 ; - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. - Pour couvrir le périmètre des entreprises entrant dans le champ du secteur des travaux publics, veuillez appeler [l'API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + Pour couvrir le périmètre des entreprises entrant dans le champ des travaux publics, veuillez appeler [l'API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + - - q: L'API ne renvoie pas de pièce, peut-on considérer que l'entreprise n'est pas à jour ? - a: |+ - Vous pouvez considérer que l'entreprise n'est pas en règle si l'API renvoie la réponse spécifique dédiée (`code 422`). From 450e4ed990f4a2530347e22a92e0c387e4a89978 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 9 Aug 2024 17:45:10 +0200 Subject: [PATCH 088/258] Restructure l'information --- ...ibtp_attestations_cotisations_chomage_intemperies.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index f8637099b..109b41d42 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -47,16 +47,13 @@ - 'fraude' data: description: |+ - Cette API permet d'obtenir, au format PDF, le certificat attestant le respect des obligations relatives aux congés payés et au chomage-intempéries de l'entreprise. - - L'attestation est délivrée à l'entreprise sous réserve que l'unité légale soit à jour de ses déclarations et du paiement de cotisations congés payés et chômage-intempéries. - + Cette API permet d'obtenir, au format PDF, le **certificat attestant le respect des obligations relatives aux congés payés et au chomage-intempéries de l'unité légale**. {:.fr-highlight} - > ⏳ La durée de validité du certificat est d'un mois à compter de la date figurant sur le certificat + > ⏳ Le certificat indique que l'unité légale est en règle le jour de la délivrance du certificat. Sa durée de validité pour une utilisation en tant qu'attestation de marché public est d'un mois à compter de la date délivrance. {:.fr-highlight} - > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par la CIBTP**. Chaque unité légale étant adhérente à une seule et même caisse. + > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par une des caisses du réseau CIBTP**. L'attestation est délivrée à l'unité légale sous réserve que l'ensemble des établissements de cette unité légale soient à jour des déclarations et du paiement de cotisations congés payés et chômage-intempéries. {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : From 579a59e66fa5d34d1e9c26ab1020afa35ed4f5e0 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 9 Aug 2024 18:00:13 +0200 Subject: [PATCH 089/258] remet les cas d'usages --- .../api_entreprise/cas_usages_entries.fr.yml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml index 18120abfb..92ab9e898 100644 --- a/config/locales/api_entreprise/cas_usages_entries.fr.yml +++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml @@ -30,7 +30,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - qualifelec/certificats - inpi/brevets - carif_oref/certifications_qualiopi_france_competences @@ -121,7 +121,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CNETP (travaux publics), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP travaux publics" - "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CIBTP (bâtiment), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP Bâtiments" + "cibtp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction **Justificatif d'absence de motif d'exclusion** : vérifier la régularité sociale, des candidats rattachés à la Caisse CIBTP (bâtiment), en vertu de l'[article L2141-2 du Code de la commande publique](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037703593){:target='_blank'}. Le **certificat CNETP** est listé en [annexe 4](https://www.legifrance.gouv.fr/loda/id/JORFTEXT000038318472){:target='_blank'} comme preuve à délivrer.

MP Bâtiments" "agence_bio/certifications_bio": "Candidature **Certificat de qualité** : _Exemple d'usage spécifique : un appel d'offre pour un service de restauration comportant des produits issus de l’agriculture biologique._

MP fournitures et services
[achats publics durables](https://www.economie.gouv.fr/cedef/achats-publics-durables){:target='_blank'}" @@ -319,7 +319,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -399,7 +399,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Vérifier la régularité sociale, des entreprises de travaux publics versant leurs cotisations congés payés à la Caisse CNETP." - "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "Instruction Vérifier la régularité sociale, des entreprises du bâtiment versant leurs cotisations congés payés à la Caisse CIBTP." + "cibtp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Vérifier la régularité sociale, des entreprises du bâtiment versant leurs cotisations congés payés à la Caisse CIBTP." "agence_bio/certifications_bio": "Préremplissage Instruction Utile pour vérifier les certifications en BIO d'une entreprise qui dépose une demande d'aide ou appel à projet valorisant la filière BIO. [Exemples d'aides sur critères BIO](https://www.agencebio.org/vos-outils/fonds-avenir-bio/les-aides-a-linvestissement/){:target='_blank'}." @@ -610,7 +610,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - commission_europeenne/numero_tva comments_endpoints: "insee/etablissements_diffusibles": "Préremplissage **Utile pré-remplissage du formulaire unique** : _Numéro de SIREN/SIRET, dénomination sociale, sigle de l'association, activités, adresse et date de création, économie sociale et solidaire (ESS)_." @@ -677,7 +677,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "_Aucune information association_" - "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "_Aucune information association_" + "cibtp/attestations_cotisations_conges_payes_chomage_intemperies": "_Aucune information association_" "agence_bio/certifications_bio": "Certifications BIO de l'association" @@ -816,7 +816,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -921,7 +921,7 @@ fr: - msa/conformites_cotisations - probtp/conformites_cotisations_retraite - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - carif_oref/certifications_qualiopi_france_competences - gip_mds/effectifs_annuels_unite_legale - gip_mds/effectifs_mensuels_etablissement @@ -988,7 +988,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." - "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." + "cibtp/attestations_cotisations_conges_payes_chomage_intemperies": "_Inutilisable pour du préremplissage car donnée protégée_ 🔐." "agence_bio/certifications_bio": "Préremplir les **certifications en BIO** d'une entreprise." @@ -1151,7 +1151,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - agence_bio/certifications_bio - ademe/certifications_rge - qualibat/v3/certifications_batiment @@ -1234,7 +1234,7 @@ fr: "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CNETP** qui concerne les entreprises de travaux publics." - "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CIBTP** qui concerne les entreprises du bâtiment." + "cibtp/attestations_cotisations_conges_payes_chomage_intemperies": "Instruction Donner accès à l'instructeur à l'**attestation congés payés CIBTP** qui concerne les entreprises du bâtiment." "agence_bio/certifications_bio": "Préremplissage Instruction Préremplir les **certifications en BIO** d'une entreprise." @@ -1413,7 +1413,7 @@ fr: - probtp/conformites_cotisations_retraite - fntp/carte_professionnelle_travaux_public - cnetp/attestations_cotisations_conges_payes_chomage_intemperies - - cibtp/attestation-cotisations-conges-payes-chomage-intemperies + - cibtp/attestations_cotisations_conges_payes_chomage_intemperies - carif_oref/certifications_qualiopi_france_competences - agence_bio/certifications_bio - ademe/certifications_rge @@ -1458,7 +1458,7 @@ fr: "probtp/conformites_cotisations_retraite": "" "fntp/carte_professionnelle_travaux_public": "" "cnetp/attestations_cotisations_conges_payes_chomage_intemperies": "" - "cibtp/attestation-cotisations-conges-payes-chomage-intemperies": "" + "cibtp/attestations_cotisations_conges_payes_chomage_intemperies": "" "agence_bio/certifications_bio": "" "ademe/certifications_rge": "" "qualibat/certifications_batiment": "" From 5411b2a10300ee17791f7955158ffce438e1a1a9 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 9 Aug 2024 18:01:38 +0200 Subject: [PATCH 090/258] Fix mise en forme --- ...tations_cotisations_conges_payes_chomage_intemperies.yml | 6 +++--- ...1_cibtp_attestations_cotisations_chomage_intemperies.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index c70455080..be1c2e3a0 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -56,9 +56,9 @@ - q: Périmètre de la CIBTP France et de la CNETP a: |+ **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment et des travaux publics, c'est-à-dire : - - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; - - **de 8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - - **de 2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. + - **2 caisses nationales** : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; + - **8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; + - **2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une de ces caisses. diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 109b41d42..0737d9964 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -78,9 +78,9 @@ - q: Composition du réseau CIBTP France a: |+ **D'un point de vue du réseau**, CIBTP France est composée de l’ensemble des caisses Congés Intempéries du bâtiment et des travaux publics, c'est-à-dire : - - deux caisses nationales : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; - - **de 8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; - - **de 2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. + - **2 caisses nationales** : la caisse nationale pour les entrepreneurs de travaux publics (CNETP) et la caisse nationale des Coopératives ; + - **8 caisses métropolitaines** pour les entreprises du Bâtiment (une par région) ; + - **2 caisses dans les départements et régions d’Outremer** : Antilles-Guyane et Réunion. L'ensemble des entreprises du BTP, environ 200 000, sont affiliées à une seule de ces caisses. From 8ff604cd35e6df11b697dbc931ff8df4ad174eed Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Fri, 9 Aug 2024 18:04:01 +0200 Subject: [PATCH 091/258] Fix formulation CNETP --- ...estations_cotisations_conges_payes_chomage_intemperies.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml index be1c2e3a0..41c4d1aa7 100644 --- a/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/19_cnetp_attestations_cotisations_conges_payes_chomage_intemperies.yml @@ -5,10 +5,10 @@ position: 300 perimeter: entity_type_description: |+ - Cette API couvre les **✅ entreprises cotisant à la caisse nationale pour les entrepreneurs de travaux publics (CNETP)**. Ces entreprises entrent dans le champ d'application des conventions collectives nationales des travaux publics. + Cette API couvre les **✅ entreprises de travaux publics cotisant à la caisse CNETP** (caisse nationale pour les entrepreneurs de travaux publics). Ces entreprises entrent dans le champ d'application des conventions collectives nationales des travaux publics. **Ne sont pas concernées par cette API :** - - ❌ les entreprises du bâtiment qui relèvent des [autres caisses du réseau CIBTP France](#caisses-cibtp). Pour les quelques entreprises relevant des secteurs du bâtiment et des travaux publiques, il est recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; + - ❌ **les entreprises du bâtiment** qui relèvent des [autres caisses du réseau CIBTP France](#caisses-cibtp). Pour les quelques entreprises relevant des secteurs du bâtiment et des travaux publiques, il est recommandé de faire un appel aux deux API systématiquement. Pour accéder aux certificats CIBTP, veuillez consulter [cette API](<%= endpoint_path(uid: 'cibtp/attestations_cotisations_conges_payes_chomage_intemperies') %>) ; - ❌ les entreprises qui règlent les cotisations dues à la CNETP au travers de l’URSSAF dans le cadre du Titre Emploi Service Entreprise (TESE) et dont le système d'information de la CNETP n'a pas l'attestation. know_more_description: |+ From 5529a0a1269d1b5476232f182a2e566e210cf18e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 02:51:30 +0000 Subject: [PATCH 092/258] Bump shoulda-matchers in the development-dependencies group Bumps the development-dependencies group with 1 update: [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers). Updates `shoulda-matchers` from 6.2.0 to 6.3.0 - [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases) - [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md) - [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v6.2.0...v6.3.0) --- updated-dependencies: - dependency-name: shoulda-matchers dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 26e5a7b5f..16e22d430 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -125,7 +125,7 @@ GEM chronic (0.10.2) coderay (1.1.3) colorize (1.1.0) - concurrent-ruby (1.3.3) + concurrent-ruby (1.3.4) connection_pool (2.4.1) crack (1.0.0) bigdecimal @@ -497,7 +497,7 @@ GEM bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) shellany (0.0.1) - shoulda-matchers (6.2.0) + shoulda-matchers (6.3.0) activesupport (>= 5.2.0) simplecov (0.22.0) docile (~> 1.1) From 0006625c35f4d4ab05643b1e91139033f8b7a648 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 02:51:43 +0000 Subject: [PATCH 093/258] Bump rubocop-rspec from 3.0.3 to 3.0.4 in the rubocop group Bumps the rubocop group with 1 update: [rubocop-rspec](https://github.com/rubocop/rubocop-rspec). Updates `rubocop-rspec` from 3.0.3 to 3.0.4 - [Release notes](https://github.com/rubocop/rubocop-rspec/releases) - [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.0.3...v3.0.4) --- updated-dependencies: - dependency-name: rubocop-rspec dependency-type: direct:development update-type: version-update:semver-patch dependency-group: rubocop ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 26e5a7b5f..b1604445f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -317,8 +317,8 @@ GEM actionpack (>= 4.2) omniauth (~> 2.0) optimist (3.1.0) - parallel (1.25.1) - parser (3.3.4.0) + parallel (1.26.2) + parser (3.3.4.2) ast (~> 2.4.1) racc pastel (0.8.0) @@ -420,7 +420,7 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.3.4) + rexml (3.3.5) strscan rouge (4.1.3) rspec (3.13.0) @@ -462,7 +462,7 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.31.3) + rubocop-ast (1.32.0) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) @@ -473,7 +473,7 @@ GEM rack (>= 1.1) rubocop (>= 1.33.0, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) - rubocop-rspec (3.0.3) + rubocop-rspec (3.0.4) rubocop (~> 1.61) rubocop-rspec_rails (2.30.0) rubocop (~> 1.61) From d54163e48a64adb2650f8bdb0e8cce79752934d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 06:21:03 +0000 Subject: [PATCH 094/258] Bump the production-dependencies group with 3 updates Bumps the production-dependencies group with 3 updates: [rails](https://github.com/rails/rails), [bootsnap](https://github.com/Shopify/bootsnap) and [ransack](https://github.com/activerecord-hackery/ransack). Updates `rails` from 7.1.3.4 to 7.2.0 - [Release notes](https://github.com/rails/rails/releases) - [Commits](https://github.com/rails/rails/compare/v7.1.3.4...v7.2.0) Updates `bootsnap` from 1.18.3 to 1.18.4 - [Changelog](https://github.com/Shopify/bootsnap/blob/main/CHANGELOG.md) - [Commits](https://github.com/Shopify/bootsnap/compare/v1.18.3...v1.18.4) Updates `ransack` from 4.2.0 to 4.2.1 - [Release notes](https://github.com/activerecord-hackery/ransack/releases) - [Changelog](https://github.com/activerecord-hackery/ransack/blob/main/CHANGELOG.md) - [Commits](https://github.com/activerecord-hackery/ransack/compare/v4.2.0...v4.2.1) --- updated-dependencies: - dependency-name: rails dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: bootsnap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: ransack dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile | 2 +- Gemfile.lock | 142 +++++++++++++++++++++++++-------------------------- 2 files changed, 71 insertions(+), 73 deletions(-) diff --git a/Gemfile b/Gemfile index 7ca3b51a6..57176735d 100644 --- a/Gemfile +++ b/Gemfile @@ -6,7 +6,7 @@ git_source(:github) do |repo_name| end # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' -gem 'rails', '~> 7.1' +gem 'rails', '~> 7.2' # Use postgresql as the database for Active Record gem 'pg' # Use Puma as the app server diff --git a/Gemfile.lock b/Gemfile.lock index 528dc8aaf..29be2cc6a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,84 +1,80 @@ GEM remote: https://rubygems.org/ specs: - actioncable (7.1.3.4) - actionpack (= 7.1.3.4) - activesupport (= 7.1.3.4) + actioncable (7.2.0) + actionpack (= 7.2.0) + activesupport (= 7.2.0) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.1.3.4) - actionpack (= 7.1.3.4) - activejob (= 7.1.3.4) - activerecord (= 7.1.3.4) - activestorage (= 7.1.3.4) - activesupport (= 7.1.3.4) - mail (>= 2.7.1) - net-imap - net-pop - net-smtp - actionmailer (7.1.3.4) - actionpack (= 7.1.3.4) - actionview (= 7.1.3.4) - activejob (= 7.1.3.4) - activesupport (= 7.1.3.4) - mail (~> 2.5, >= 2.5.4) - net-imap - net-pop - net-smtp + actionmailbox (7.2.0) + actionpack (= 7.2.0) + activejob (= 7.2.0) + activerecord (= 7.2.0) + activestorage (= 7.2.0) + activesupport (= 7.2.0) + mail (>= 2.8.0) + actionmailer (7.2.0) + actionpack (= 7.2.0) + actionview (= 7.2.0) + activejob (= 7.2.0) + activesupport (= 7.2.0) + mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (7.1.3.4) - actionview (= 7.1.3.4) - activesupport (= 7.1.3.4) + actionpack (7.2.0) + actionview (= 7.2.0) + activesupport (= 7.2.0) nokogiri (>= 1.8.5) racc - rack (>= 2.2.4) + rack (>= 2.2.4, < 3.2) rack-session (>= 1.0.1) rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - actiontext (7.1.3.4) - actionpack (= 7.1.3.4) - activerecord (= 7.1.3.4) - activestorage (= 7.1.3.4) - activesupport (= 7.1.3.4) + useragent (~> 0.16) + actiontext (7.2.0) + actionpack (= 7.2.0) + activerecord (= 7.2.0) + activestorage (= 7.2.0) + activesupport (= 7.2.0) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.1.3.4) - activesupport (= 7.1.3.4) + actionview (7.2.0) + activesupport (= 7.2.0) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (7.1.3.4) - activesupport (= 7.1.3.4) + activejob (7.2.0) + activesupport (= 7.2.0) globalid (>= 0.3.6) - activemodel (7.1.3.4) - activesupport (= 7.1.3.4) + activemodel (7.2.0) + activesupport (= 7.2.0) activemodel-serializers-xml (1.0.2) activemodel (> 5.x) activesupport (> 5.x) builder (~> 3.1) - activerecord (7.1.3.4) - activemodel (= 7.1.3.4) - activesupport (= 7.1.3.4) + activerecord (7.2.0) + activemodel (= 7.2.0) + activesupport (= 7.2.0) timeout (>= 0.4.0) - activestorage (7.1.3.4) - actionpack (= 7.1.3.4) - activejob (= 7.1.3.4) - activerecord (= 7.1.3.4) - activesupport (= 7.1.3.4) + activestorage (7.2.0) + actionpack (= 7.2.0) + activejob (= 7.2.0) + activerecord (= 7.2.0) + activesupport (= 7.2.0) marcel (~> 1.0) - activesupport (7.1.3.4) + activesupport (7.2.0) base64 bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) + concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) algolia (2.3.4) @@ -104,7 +100,7 @@ GEM bindex (0.8.1) binding_of_caller (1.0.1) debug_inspector (>= 1.2.0) - bootsnap (1.18.3) + bootsnap (1.18.4) msgpack (~> 1.2) brakeman (6.1.2) racc @@ -244,6 +240,7 @@ GEM listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) + logger (1.6.0) logstasher (2.1.5) activesupport (>= 5.2) request_store @@ -273,13 +270,12 @@ GEM msgpack (1.7.2) multi_json (1.15.0) multi_xml (0.6.0) - mutex_m (0.2.0) nenv (0.3.0) net-http (0.4.1) uri net-http-persistent (4.0.2) connection_pool (~> 2.2) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -363,20 +359,20 @@ GEM rackup (2.1.0) rack (>= 3) webrick (~> 1.8) - rails (7.1.3.4) - actioncable (= 7.1.3.4) - actionmailbox (= 7.1.3.4) - actionmailer (= 7.1.3.4) - actionpack (= 7.1.3.4) - actiontext (= 7.1.3.4) - actionview (= 7.1.3.4) - activejob (= 7.1.3.4) - activemodel (= 7.1.3.4) - activerecord (= 7.1.3.4) - activestorage (= 7.1.3.4) - activesupport (= 7.1.3.4) + rails (7.2.0) + actioncable (= 7.2.0) + actionmailbox (= 7.2.0) + actionmailer (= 7.2.0) + actionpack (= 7.2.0) + actiontext (= 7.2.0) + actionview (= 7.2.0) + activejob (= 7.2.0) + activemodel (= 7.2.0) + activerecord (= 7.2.0) + activestorage (= 7.2.0) + activesupport (= 7.2.0) bundler (>= 1.15.0) - railties (= 7.1.3.4) + railties (= 7.2.0) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -387,17 +383,17 @@ GEM rails-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (7.1.3.4) - actionpack (= 7.1.3.4) - activesupport (= 7.1.3.4) - irb + railties (7.2.0) + actionpack (= 7.2.0) + activesupport (= 7.2.0) + irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.2.1) - ransack (4.2.0) + ransack (4.2.1) activerecord (>= 6.1.5) activesupport (>= 6.1.5) i18n @@ -490,6 +486,7 @@ GEM sprockets (> 3.0) sprockets-rails tilt + securerandom (0.3.1) sentry-rails (5.18.2) railties (>= 5.0) sentry-ruby (~> 5.18.2) @@ -546,6 +543,7 @@ GEM uniform_notifier (1.16.0) unindent (1.0) uri (0.13.0) + useragent (0.16.10) version_gem (1.1.3) web-console (4.2.1) actionview (>= 6.0.0) @@ -565,7 +563,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yajl-ruby (1.4.3) - zeitwerk (2.6.16) + zeitwerk (2.6.17) PLATFORMS aarch64-linux @@ -615,7 +613,7 @@ DEPENDENCIES rack-cors rack-mini-profiler (~> 3.3) rack_session_access - rails (~> 7.1) + rails (~> 7.2) rails-i18n (~> 7.0.9) ransack redis From ff78af9d21a35dde13d8a4489a329cdee2ec0717 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Mon, 12 Aug 2024 14:06:51 +0700 Subject: [PATCH 095/258] CIBTP pdf example anonymous --- ...tions_conges_payes_chomage_intemperies.pdf | Bin 451438 -> 587666 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf b/public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf index 020d7f2250912ecc4490de79794b65a549c01588..4a81f9a3bf3be88eedd33e56234f4ee7fa266036 100644 GIT binary patch literal 587666 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ʌcR}5LjQDCoXT7d1|K^zgX%XSn$jr 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�R`C{7ENh;^}Y#!OoCf}V;&_q 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%0Dg2za5HDxfY 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 uz7TU!1* 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

YkiB)zc2bsr%XSP!HCA6aqcH(Lph&2EgNl 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

#$5X&bqWi|zq(r_wv-rlX*5fpbE` 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

YUk+0?r3WoPW*2K#f^r zAFZaIVH1jHLveNqpMBoi1PMFMoqIhHS~30jNxsFdyPdK9uT$%)wADp_=37IOB`fg{ z{IBZm%6AAb%bLA8MB>4rb*bSU3q0c(C17TJt>yO2_rK_9+4_!GX00!j?=@s8aJtGL z*Veqe&%~JWrfo0l1;VcdiNh!Zutzq8%q}LO66FM|GyeMSq1&nsi-unnqgR36f2D)M@`xHaxG(u(QhJj(UQ z(S$~fVmg%Gol%KpnicyEeVSrUiiRMGbEX^1Nn<(m4h17 z1ptA7DsX*b_38t<*Nm>C@3u^lgZiIw&*jw( z)O0aDj~c(JOtr=6u4Uu$r%ctC^y~jL{ikU#FY1 z=}WrkNRdk>hgS-&-NY3By?12GE$hA0sZq-y-hE={k_>;Q=Lw>lXfQUvKP#P5DKX8I zhs*#Ai<;B5D`s3@SkyNVCl4>Z>M+dS$9fC8>_2oY zy!P$02xUSHWo#=*;O#TbfV=h1Z6l)T@B9~f`-keR_us$z!CmF&j0U87#ij_`IS4HE zfVB*C?O3SV67A$OUTXp0j>qOpt4jMLN(B4-9z>cTT)fJWf}uEbT70}tr8pG0?EmnU z->ATk)8hxLXXkpA6Wirwv`#828co7zH59NBx9wr7(|CFaGCG7Qwp^5Zmi*OEMxsJ&(Q6;k#L6^|G$Bg=c}3 z!V%x_h~w|wq+Jnu0;}Q|V)_S3E}ph}mHPWjmFIiw;$A?IOSh3EL>1fJj=J*U1Wab~ z7;T77{EFeYh1U9JfMUj~;}3Df8yTno25@ z+fHJp7o?#Fv_3!{tQmfcJ`=ErKNR{^sqI>7cR-J;@3Gw@ulli1d#le+NnRfdBj+Hz zzH*wQy%|pI>4gKV%!d{H3)>b=H2-Au70q~?5jFhK^ZSLWRy+67-fX#>b4tF-<-QW9 z+QzUx#*(1|wooNac%8WEAayC{Sn@_%^)^y>;@Fg-%C_Ea=v9T> z$f3Lzx;?A5Rhn^e-B^Ko@3|modyGQJdWe}v`$`a_hs~X(ty1gs_oi*!A1p7oaM;hs z!O#Pee;SG@x@|FPtQtB-!aZ&i`@ud*!^i1L*8VV*J(>8z*2g0asj;;f9Cx(S?bUmX zb1#?B7OD#HyUPIb^%0GHgNV~;6`^eJ8<2VQHuDkXicoqXGUH;p=22R8f2FXN-oDfM zu==BwgUEx}4!hb1G@kAmo=)(&u@#^gPynrdybn#b8S3#7J(s9*-Cn{z;a*^c(um(R zHRH=xfBos_z%tinIDKC@HrcBF`quaQJSl>Wyr26G!S-~4^2npooLpOZ<{S~6G(}2f z7cS=Sp3q_nHlduUTR3FksNA#hMk(y2wwh0#&B5~fhI=0IuQ3fNveG@z#o`lN4Iehl zIKAV)b#qQ$K{?K}Nj8Mz{D;##GEXeUAaBN1%qU3u(PFyD9jSsWDYz6TK1eJ;pPu^p z)w&tEyNO2|sV3lgy7B6iv1gu+d&;Y~hXKZSy_Jt~9%!d0H~tc8pJay8+XUk;H4>V% zb{CFvMO;?R(*@p*(dBn{WpN2xHRBgOIF# z-)E1IZ>?vP#A~h#$iDxx!tk!YZXJalZO$Y)Vw-*>ExG2aio zpbiXfBl^gqD(C?{!Cgd@Pf>B!^s$_a#LU)UxwQ9QH?H59q+M7awyrmk`jh?^#4`*~ z;0JDXvrpAZ=ow7D#Jew?BfDrW1}`cZ8vG7A)lmeDKOMaYd)XRHZRi+J{0X2Whb1}~ zpR@7TI$Iy`tRU7S=f2D3?BG-174LHV{hpRzBf~jxq!rkF_Mslb552Dg%$PRSDw@%A zP213Ww?3swsEKMvHK^BB4WCj9K%HdIgJOq>#Ylx7CX)Kc>cF<&M|m8$HX&shw_+1v zyGdMnZmMk_u&f&GYJadrQ@vKOd|>%skDrR?Qx~ygJ*`E>OW`^Zhad}h{k*q9c{F7O z((6zk&oRC#sMLpck2zN`fNf=!uy9a-h zK<4x(!Bo6n9_jaU!ybF)>SAk}wqbWk`&Z>g8Hk)!q*p=_0gEWU8*^(Ck8Y1$U%%H+E_1&L;%Z6dXZ#F;o?izgGxqx6548z|hF_)`zgYYy z6hXc`OA&Y_d`#WXwW+0vUx_kmMI~GDC}hz|FA~oxYc95nr2#DTOsO|snCVH~CSf}&{3&nH zhFPS^%8g<@>dcUcmX(;@0vYe4STg^i%5sK3b)55WlsWn{LkBbN#K$UT!w@~gJU4G$ z@AFinH%v$@gKf^(rPK_w+{sJ6nIH3;9>GjAM_xd*U zI(KH~%;u|?m*1SfmbLW+8B^8%d0*;G*;Mf2TTBb}PD0cCTC7Bp)q7m44W}wyDpwwmi*X1~Z0ro76D9{`lKP$)ANVeH?MGYcVs52f znC`h2S4F*|woaWq@v|0F4RHAnCPO`#LG}c^9v6df`+?khw@rCuby8^=?D}?h6$bhV_?x#(%C)V zp071Tw-wGvkqnEou4+Qg8s60IxtjhZ2&iUOX;rQ&N7fydpU9{reS% zpcL(crF$&4K0S!N5_ySpSEU_JwG*`aK_Nb7i!ehV?F#16M%s9KN5O64B|pWy8`E|N z*Xi_)*RQhpZZAtdJ;jm1fw){!38(}Yla=YGKRNzw z-i5)+ucm0(D*R#=VkWXZ=wilI_Jo`$D+i5uGZa>MJG8RLNwr1X;7CkyI=yABnoFol z%v`N3%hF}5RCE=m&U%IL`{ADg7uz=GLL;H@cg$l@tYB4Z!&uNUquN zTBNY>8(atH0Be)|-tK1~hG(qR!JTx*tlJ={GO_Md3cdMO!~LS)-SVfk%{${+~+*&CD_A9Yy1@9tgkEc#M&qXjKS{pzYc2x-wAg^RA@UzCQcS8Ar`CX=jyP z#GP9k`*K^+t&x~)ThvRqG!UxgiGYYxq65TMz&X}ftWu;O`wO;#iI72uQvmJj801?P%0q$2tNCe6TD0YS@<|}^o(o?%Dt9{9 zDn;y#{JXhBQT;sMv&5MH;lT7@<=Rx&5e>*5`;U-+dHSO4*+W5wr%&7&J!Zp)dkj@ia!2o? zRX+8Y9U;M*zgMOq+=#P0o%p&lxP)?rua#&xIEL`tO7`_M8|T%YHI%sK?ptyrM6qDs zIkzB%r+bRpoLfLwTeQ}&pbbu=@OUCG+Hw&g8R}}+Tor$542h@bsug7%+j>PwvWU|? z-Y6}TK?)d;#JnFtWh}^oKYb7R_bo_7!(xeitrsc81jecaMxrLQFx<+wbE`39{gfMP zOnWc9dEwAWH&hy799uQHi34^*e>(qe6%~CCF_r*L=mXjMcSZA7N4zeOKV8a*y*S8r zto)SFksfvHP8zJLq;jzG5cr%gtNp?!Iq5*EB;@0pK#tJrNxpqP!gyim5>|V&%xg!v zdv!3$AyMQGVtwva*QpNOU$~8QhDWFby?XR_#O#sIAH3Wd*1-kH{u>drMB6 zw@dE#-e`U3Iy#um@z=k%O`nSE!tFZ0C5QkDv(zKBGMCJ*={qfk`>%T(Kh#f9nL=^>Tl}$D zA*{P^$f9T08Npwh`sA%=5p+BZeqw%uXkDwF46HtQXHK?VDP8nlHdB@7V0bhk_lN#$ zXY1<^k%oo5XLd)IcTV);Lj)(MS62T7?p~OM$L!R@WL0wkUPeK-7E7lvfcnI>nr3K{+s?~sS^h!;ZvW{2o^IcF1enwI4krVkSAg2k z4HswL2crpB=n;4J)hM%zs{KDiZ7ujNJ6X$Kc8la2kazpa^KJx{Hi4yH^Vt;l7l4u} ztL>ZN9YD2!Qt~N=k{t2I#|}UBvu-W$<Soq3vJaEtvF zD}&Yyqt5Gm_j7L@*_N>hlS~SZxGp}C1Vl) zWKdFciSZad+NXDNIEvvw>#TRSUE8hqse2V%6=JlNG7iSy-`_epMyw-jJ|p3#wJ%Yb zH+ylQUJ8f4_f{DF^+NE?jTA>S?H13wTj@gg%RhaNy%HzSwQ*DRX91X9vI1x#6n7#3 z5)z60zj1L`A!#Juc1)*i7ri`g$NSv>#Oa%dByW$%RBjDA!&m3@@Ud7I0uCki8$Mf1 zDRW}#PgsFKll=y-UgoF~sVNH25;I7LsDm(>z4@>i)Dt2P8Ugl45ZD83$lva)ciGTH z@Anze&Be)kwfhVQRB&ZsZ<|wP8?f2^wA3C=SAx0m%*1WKC~@< zh$}d4ZazT2e5P!fFk?fXtA{|E@_9&=I@|sT*W;h?Jge$srWII(Z3A~X6;{(-US;L( z=|H!Mthl_+47mZQ8&k%jKvjk|cRmmsP6BWbWU%DuV<4Arnm0YwT&C)KcBo1Akd~t2 zyZ!lMYMj4W|3*$?yLGgmY<^jI7dEAu$pvXs$F4vvi|Ph&L)(Ti4=?*ke%XS3hT%Es zBm6m?+;$xy;)A%?2zMCJwd3pJyJm5cp?3!(B9DY?#AL zQ^($Yb{st8Iu6S!fTvC>;Q$Gg_IU0#m=9j06%KScx>zCaG10mN3%(4iZ|W-!DZVa} zg%<|}qG~ef@Gjg;0eQFwKfP+ldeh2(q;>RRvcQj)mSY@G)&)|Hxr`>N1Fu?f9Fosc z$cmB&=D04;Ka~{C#a@$CqJr#^H5gN@7cK-H$4WBwAO#9S)X}S|_Aj%_%5K=|u_3p& zUqQn&n?vIR(Iv03$#JvOY_KBheljnxqIJOz2@KXs*B^yEQ4110@%O5;Xfr=|hIHcl zU>tlj1o=u!&se<>Y1~H^e=s%PHIKh zue+xXPh0GL^5AE{8odH@3EQFkdQ``MdS?9>6Y-)WvRq%nNxu1MZmWs@oc_$g50}$t zHMXdH95R1bo`53>_f>}ZYNC-jb%<1%VB|}k?9351ji9`^aUpp9Fk@5=>lwsX8!x?b z_F&xoCg4HTI0Af>8tB7N#9Q`&1HNuD3Xp<~qkIKhqx<{SPZ&*CD%NC3THn|kXr>e& zvi|__X_f*m7Bh^Z+HJ#t5KHV{o2(a`gD|r3{ukfx^pg2oDLNAgZz;TQc1$vKGC!qU zT-je8(UHf2xCFqF+u$^}=)Q>Jclv?d&*p=2dTz$0uFT!7r&l%;FMTlQ_ETv};yb(5 zMLy55M;P_tyB~s7mM2R?#E@wc?c0yrl!2L(tJ~xZt5&o1pjSe9dvbCvxzS$Pw$QGu z_AQ@6Ln#NQb`sCDg373iBz9!pF$hmlMF@IpeaRjO2tS%A=ed7KYBi%~+`UT?&`3Vy>{i!E58Y zU@3${@rmUaA*f(cA{xVe>msY*f#;(%DBy(Yr?H_u(_j3=^kC0cQzczhyc4SK!{!JF zpm+ODJ*V_+j(7tvueEcUpXKd#;qn8feTwNl_a;9{Ic(Ze8QqBLmR(|bq{d=v!48_-HO;wraZ&<02JwbhJoVx3@A4h@381skb z+@@~5s0(75OS@-hDGt=R=nL#mRD620TQgzLy4Hi|9IS*l1f^D2@TJ`T`sOPz2jXE1 zL79Dd`^OX;d{MWK{*B0frL$f>v8|GBP@67s6jtW{*?(Mx#+w?k8*If;e^O3jkpG_U zuV!UFMa&n5s_)KjH#|WqP@auEyRwoYe?9WlamQ5f2d^<-4RTVj?*4o4f{eh2>gSPs z(9+ZoKFXn`lSS#rZyH*Ua2~$Fh2Qm#ybR1k=vzsdB3KG@OQoLT@Rk)Coyk7ZeJNMf9R{Xef`@JM<2sOg?V9)TYaMEZ%i?` z_de(NiR5DjLx@GZ^j)GLQ-v}lYtv(J@F~$deIU6kfGeR;Lz<(@^@IH{rAL$HlRt+R zD`#fgolZhEZ`rfPf{-AE5h2py;4!$^E9J|yzfA1PiXR$RfBq%3@GNfGbJ&9O+y2PM z0*nso5Je*nqs~NpHCBcU99~$^lwUez_nJ>1E{suDx|Jq-;98{8KAye5^AEhZIq?f6 zxaI&5pgMsFjf>Stt?;sUcD#p8nMkF_$8musCAB!AP%LUxJ%}Z6rEa{oWqIB|#8>O0 zzt+o?zQe-hS}^(NyPk9gkbCMupcvh`f%v6U8D*qQh4-Oq^*0I_pntU*?fDa<^U>~% zYj=&#*WM2|r(2^WhSI++X{%-A?|h?YW^-KT+59H9qp|7ExE<u=x$i!_zH`x|1CrZQ6k& zbLExuaqJ04=~&`}fcsWY=FFBgZ9CMDEJhv>dcw(^0hUhpaI)xNFp^}^VCSHq($El_ zmTzw3zHUj(&j(&V@P9N>?M>_d(9_iA7?WXOW$bjCgPnjjT_kWpHnyV=abltImqsdo z?_!3F9T(=ie04Ww)6p#t)3b^qM&)NBUsk8MrTh-sJ;ty`BdI(IfWQMR5*Fh-E9{4Q z*h-U2?7^Cd%QI~;p&Gx&)dQ1Zf34J|=Ix4_(+96{9eZGI%3h2S?K{e~b$pqryNKfs{j`ANfnt!8m!4^) zKU6zGX=WI;vbRvjUbs>*_8pWqGgcPCH`S1yKnqF4h=q1_P=uO~zZ;wPzRuU3v5cU^Otg3CUBX3|N@7+(@t_Xrv-@cd z$s6p0XoU$-;BCmv)B`OPRY_)be@IjLP{ zP!&niEkf~D>ND3@XOVlWs-9eTzkHo1b^Kk2{NnNRX;wVt|94u^zr>>d;g9n_6D;Qc zB+?XEb|3v;`Ek+w>C@8z;CAF$x$3$rJQkJ>q2gvc0>cfOd%1ckKX{tt!>G4kZ*l2qM;L1bj!z`fQhV*fLV45c%e$ zDz0-$BWFX$npK!-U@&x2}$Xjg7fLs1)! z7PaE_^qub6H_wK1XOkL+>ujylRJGeqni#p#+v~ zD|<|7{69KsLa!hhYJ9G4%1siQL(1I}nsd*_hBOD)d(OF~74q1bY3NgdY#O-Q69k#) zD%R_NqU@v`gcxuwhXmWwRB9Porjdgg#_nmdQS(`%9J0w7pFeYi`FFy1FEjwD5<_GY z@hiuyQks>Bs3nli{!#F!y5GO1r-p1SW2i4SLh_t6iNUJB@SX5#Eb}nF9`yv_gM-dv zz|@j28+Ra+l}wk#d+fZa!hL3-@)kTWJ+Io%FJe(SD-{fN_COl@lOFJ>+~1~Pd=l5! zT==}qj4oEYbM5i7hA!msp;ypcFxMQ2SO#~I&hr?_6j{6}@dGxsg71dUFsf>Cs<0L8 zY}=<*C}5@)xaeM61Rk))Ao%5YD6#iz@+&Sg+Pzh{07HC>@d%%A3iMD;Y z#ltTDH0uahU>;~*_AD!^)s%#X-yHTXVqR(eR^0cu>0;_~xt^*{n2cw?hNNQNA$O~O zo_?ZG8wh$w!3nM!Qqa$KIVmck13%3`K5^ccUOZbl8>H*lb3@3eaYD)LwBfw4@Rvi* z0N3z+nySJSa(>o~J8&Ms{p}F!tNmmwfs{iO@x{pAMeH%UP1|B`lW*vY-1t6m^R6j7 zOTk+qBTUZ0RmOqa!;5oTF=ZL{8HEHUnaSHseTIS$zS{B$GfXA%;k>zD#YWvBHQ_-U z=^NATPZT6x=s#QjB6p!?DSo>BvKJQxmz=SF85}*uYxTx*-^ePSb&M{IS*kDQReaKu z6tk{M)SX501L@iu%41#(z##c&Mla18&(p1zhTno#f^Eq9F^SoS>B&JHU~@qQ^kArJ z@drK;BQ%-MkS)}jiHKaQf8nUvj%LK9Em@_e*FC-CFsR7p3!nuf1uUr++w{2cLda0; zYopZBvB;ObM}D@ZvcpXD(e0#OrCsJrz||5$`!TT0(~~3zdXzFa=$(84d|MrV4+C#1 z+1@i%C_ixdm(=pd+jKGg%|YWnY5-f!P_dA-cW4=X8hwV>X!0AOwr@k1On5@9A%HsR ziQx4C_Ag5>vpL=1LikY}KH?iBLV8*R@F- z@YQX#@x!}3u}RpR3TxrDpXpOE`dvAXOo8(=RYC3xJ^>>N&FE)Z&}6F`a=XtCN$xcY z?6s0NvOC`FCe&nMD&w$B#{)KG2lT9TtxX!TrI{^OY$q8Xfb4e+TYNczIb4m+@m|M+ zI-Q=!^RvzN^ztC*8UffnY%G)fQ}NY2T^eytx=?yS=mXTK+OM3E-(_XFqkXm? z(^)JN`8n_v*MZ(4iplUXN#Wgz%=!dNjiXuu4{b8Yvn4yp=&QFc*J7%LBqsvf1 z$<1R1C_m^!HNdijd~B9}QDzM>MR5MI(M{VW_yFnY?(7o%hY6eqd~9Bug(K{}OoLG! zE5+)O$?i*^_gYnT9ucq3Z8O>PM9K`pKOz(E;v&KNh=1~MmITf@xy#L+0RwZuBw=y{$E5b6*X`Ez0ykrd%zJyJt7L>g9LlP01(Js z!X3$ErPATro5n6gjTdyn8FXtzgCRPbfe&BVMaR?QSh201G#>inF@kqx6hTA@MAe+C zu=}z(GvHs4WxL{1r=9|^}*Sz%wnZTv?D`y4KHGZ0Q>)CD6DyB^Y&!|Y)&Foz4r14A9E#E4kw%Aw z;>fT~>9?2>1BV{Qrt6iaXe*|rTtTs=T61>}$Fu(23*4=K6s-iI6labDoz0sXbje90 z6~>LbgxcXq%rU3$!Ny7-Z9e*RQMzqpclJv}y+611*i$;r*`=xXA_w}v99dRVl>xu^ z-uI%*-`N@pPg9}~6qPLrt)V0VP32%AD-9zJgab9wpM2fxn^Id5e5XR{CS~vCnGait z+szK7e~&1mBk2LGOi<+TfLrSUfo+@*N&mxC|Ln?e+`v0CH0apB7nl38R(5xGfve!3 zhTtjoN-%RuPL%;#!47?+V+W?znqJBgE%^H zV9I)j$Z2-xS3c}IE7w^3E{Y4`q5*>tml9@us8HadZ7ye`gdHJqYx?@{d6^8}j$gJY z9Eyr0@M0#N)L74%KClj~RH#FjF?Z%QLi|L`3rm%#S+pI*|Wx>7@*A$0e zb(^SksY#}Y83hsh8!5R4uOal#R&qc*6w&JXcdvCLn}p0yDlA6Z9+&ZTiP@vSLoMG< z`MPg-;{g@X{v5uczE~M6rw66yLphxWn+p}9e^=5&*fFl$^R+@RKL=Ko4(*Q|_$ioQ zy=s&MZGeYdySkxF4ZL1lO~r5WF?2r%s>mm7-APqx;zsQ?{``kShO#1>nPw)%N}@_^ z6j5v1u{GiBPxc>dg2>_X#*{(!|Hay$M?=~Ff8h8CAtd`2lfAMPp|VUWTaq?=O!h5Q zveh(Gmh2{kJ6Wllbs?(S;jJE6v+%TWL(U0e_!|eoZr8{b3Whm{iFY8GS_vz zuIKt#oNl&AU-dY$xn_G;%F?^_PPgY7k_8I9^!rDkjd^Z(!z%h~3-L=tDr zOP^i#NpI&-<`RmC8faevv-l^E5Oy3ch}nggKnq1158y=_x5i9Nt5@FH_KH zXwC4X@mvu+lEx#CM&_kCWpidQvgm^>A$D;SRt9B9tHq`NU0H5!X!)k=mEsn>Is_k1 z@D*20k~C>J;+1AO`Yg2X!Fmreu~QDRUl8UdwZxI5?}Z6Z_xawcH{98G{{1ZVaqH}_ ze-?a`PfGs8H(@Bm67&zm-Yt0i?nH%px@tpDjPJvPUfv;5p_c{%QV&NQ9ZqY1M#|tn zd4dblW=8)(G$n#=-fxtPbrG5X2;pey>)$E;k4Xx0V)bqVYH90XcZ{2%hPT>$Tgu^(s?>h*)>;p2OsiNgap)6CNk6Ng6WF~zIL|AlFxhFPt+;;m6g zO}ck9*^Fx(r9=;BJi<@7_1H)@$BB;T2P>TZv3F9@c2325EhVYOCGzOvvdqkuegEi` zpFP$?8FJuDXWc`7LhazUNUkCb+J|M={X)+8cuN9y`{yP|6nb|g0)YZ&V%h)QM_ zq-ekyp4Uwtx{sI4vl<6deNU?K!*aUWis$!$b*3g|2D9>nsQYsc`E?H1C66+6?2|Ey zC_bho>m)rI!Ysn~Qd45YFEMYO&S~@)5PIDrHDi@Kc79pQ)kv_v57+vdn{LIZYK#N% zFt(mE>UerV+BiaHc;<6{j4r?=62S}x;3fJjR_sRPdOWR&p6~71tiPP;!Bu! zRNHaH6ngYj$cPN{kfL=S+jB0>yD%pi;I#W)?Wv}BNMX_eorha#8dwuaL}5j6WL*qZ zW>%G-o~*2KE9Gs*+kFSOcv8p+KkSshGpIxo9oeO5eb(9c&~v)<^(LljR9FbZI;8Aq zU7g_4smSA{rL>gP_q?jHFtb2*dh-oHfI$SN7T$?lJzml6CVlFTpRSV3jm<{ok0%#y zn;u2*pOZk+ToGWUc$0cPY=3o-vROh#Vc_nb(LNM<hg;&t?!tXX4N4QcB#arsnPjxVHs1bh#%Bq~@lg>0YBJufks5!3*L5Ew z>or(M0QrXua8!^jq8UT-zhMG6o8a=8h^eUA6HJh5%uj#$j}z+eq?Hf9;xV~>LG4_6&E=bx91qDtdOj2L z5m}$tJ<7!yS!W)1?b4o1Sii?i)!cE9oprZ~t{iRE9(0k-_%$Gqz?}fNy?;&s6^3wz z7<5YO+B6Vwj%VjDwTeGIA9c(!do~sq3-@C_+J7f}pUt3BI-1Plrf78dY zb&QN}hDM$8J1OgRi5G?f$As4(%o~r=5$yOA#ca(B8)4W9w1hpR(*NxBQ+B3_63OP! zq5V1pH)R*hj9x?NfJyU%Ng!0wKFUqv(Ni{8Q;xV9-`(yQ~i;l2&G$fu)pa}i@3*VF7SWq zcZvoRrC74wbg__Y_T$tOBk=37M{0due9CfGduDg=O_h*fVVCW}1fI}AD37t6&1m^i z!`TnajI-Om-3vB#auO+nyseU|#vdIpHtkJ+-}vG})fJUD41$d$)12vu?(Y<4SD5jx zAb1;@MCg1et)sdAcSDy*p=9N>Qt-WmQmus2V|6$9cn;KNr@^0gM1d>ngKFt7y4$Rw z5$2g7x$RUFL%I(3-o0K!N5j`5`9){)jdBB@d-)X>9NXxAhvtU?s!}X2`r4JR9kMhc zqkuN7)>Ir{q|(?L>4Eqb>YM)9%UJLq&&wk4j<9P**A}R2h0H79+AnoD(6jBH1}REF zRwSmaf*!h>QT^NcN=DpLJ}qPCGP-Do8N#{&SUDZ<6GW9(Ss9ndwVt~ojV?zh?qY?2YST5qu3$4%{u zaDFCx!Xhw_;0gm!^UB0UGZ0mHL4tijOT0e*7b}J7HcKv>3mRIQ?h%>REqXZAG&HEs zODJDcng8&Bq}yem+6Kh-#Lb}``Z#$Y&LHfdMa7MC5v759gCCwH57jJXNJ}kAT$RX) z^g{n(?%SON{LnN$svsG-nLE>T)83jXg4fdVYL8RPqZ`%TGJ|!tiqPmMN}sdgv9+2E z8LsC{Jx(8CpgSx@4vatnenjzf9vRs?cb~UWE7&F($irn0qKp z`JJ!O?cfza4bG#gEfBG%5$TQ9$i&l8JxDnyXhW1NXs0)=UDB2tezfN2QI(y?u3Gu9kry^L(+GVyn>ny zlDFjpw(Y038E3xYeMR;|k1;K4CT?WB%$(X%Q}t}+vrtuRjD_{~DTixXX|~4t`gIyI z4zS(ef$Sj1c|N*if7%6NU#0tpRuBH?o?h|ZofM}{&_D1n0jnc|JUWf*f5(!hS0G<|?CN58VYBz2ob1EcI_!wn0_7qz6$p8qUX;l+W`(rT zL>{4)Y&C=O#hnE+C9dsJJgFvD(m!$dm6ZkJ=UWAb}h<$_{x2r&Zw&R?iIbJlX17xTR->8wiDMG0_?3W!+`ya<<8WA z9yrrHD(QO510M4K^xjJqs6h`XKI6&$jL73;nys5I2~F{H>)hD{^no&Da;F%yPOoM> zqXXivFsIi{lGf5a${#pc4=e$r`u}Ol;*T8s-SDP5;gDYEDcAyL zAw6va{kd4|&_OI@t&^lkt#lLleH00)D*X6RO!1{FudP`;kukA&Go(`2U8&?SKn4n#hSkq84QCoDvG=2j5z|WRURlOw+LDUwZ93GG+cT% zUGDR*<99^X1!Io)!|Y$IQI{p%7(a>^`bJq|oF(M+sy|C}Jj&|?PCN99p|G16Rr;nK z)_Ayo9TNGRQdI?l=#h>P&x%!|pqT>e-uDwC@kQ#LMlEP~ZVy$c!o}r)4I^IcVK48e zSCL12?`l#;K}A(p`NZrHdWZoA9dS*Sw72P=3h|DU^)u{F3%4V=USn2E<{y6fswMft z>JE9Qz@QmM>39ubJz~vdQwZ}Xvk*eiQQv(pxm0mp?gPw=?x~99b)(ljxR_BRRXCP7 zA0yP+J>gj<6ygudY<-e^JPCfKNAba9=K&C0X1`z;R|MSmXADfC zs9+}FKf6=xyE(2Hmbr~uY>09kIBj;Aor#hJ5G(uh>|9g?M!m$hWJNBrcz+d-m%!Mn zU4nPY+R5p1ew!Q5v_4kriJ6bUP?I2>Uu>k+qr0{`HJ|be_<_m zp#j=*6UvDhNU(dzL~weg%#_S;Z%YxbM;$pd3x8OYuW&=Ll~1^+V{)t+PrHan21%z! zkq5k2%a`euJ-U3K#is-AOv^jvp1fRYIrbu1$n!ddZ#(Vvg_4UuA9^z#I0J^ojg8<4 z5kB{RCdp$G<&r<7NR0OpZdm;j+5NtV>%bL$7^&^=;!}}S%mVKI!}O(UrrEiOJr}TK z%_M7I9+~psV=J81n?6x}pxEGzej;9l9&LE0=oOvo<2az?QfmX-6)W42WE4}wnaWr~ z=_ZLvWT|0jX_#)lH-;71ckCAGgEXtp|H6=bd7SEX)ZG0$LrizhU>W00F^M(M_rH${ z{{KGe20l7kERx5;t)tlY?+o(EgTKnpe#zpdserO7F`30x$+DsE#aHdz-=A02CBdN2 zef-DBYB=NK3AEQ63fI)oqfdHPzgnnPAxsBdsytIax|;Fw$GwQ}5n-ZTIxk9o*JbX{ zJQ&5;>yYI*>yveMP-I<|`!nfF@YXWp2OCR41mk#r-@mA+l-*sVL~C00SZPZ+?|)tI zu!~A`PybZN>#m$Q&BH1xhgg-1SV$eyhfBechzcwl_DkFrGTB3}wIz4p+Cz2q`o`F) zoyWdAx)!mAqs^)9-R1u2^EcxZ zHnBm~;HpLK4x(p?_1B-?;`}(xDbN@oGEYuuo1`(r^cIN*Q<$#H_eSI4)5QW#ncq9cQ3m=qJQS7^ z-TyMQMbb#B^D3 z_6A~v!YF^K5sj%xO7fQ4rdG*^T*j79jCipB&+7|&Yy>mzxcBGL&MiJ=cbG|m@p}o- zs#jj_-*tFl65`&mgj5c;gBasjteXY06D0vMf zyolqz@uC*)+LSsPknEG~-LI&8n_gDN$15YIC%_jARNcG~5)gdxBC!!e<)w=uQxFHd z8Vu!bQG>Loe<2q+qr)k^Qis=G@>*P8v-S)5$Q=)$``0-808=wXQDvf2gyl=)JYM+R zUb^d^@YM{6O?};iU|m>RKJ_mwH+>7IK>tyk)Cic#+my*lsGDjae1GQS9__PBx?ACM z6>pmx28)lPaEJWhM``!>=P(_RiqSI+@S4OAFa~HE)c-~7X#`2&+s`pfU1!hI!^&Z| zUz_O3Wn3P%c{wbL7`~1o9_H(5GcBx`WJ$en&s~ztp`r}4dY$)pXEXKYjCAfR)byy- zDc8DE!C*c1>wL`719Q5nmLB3p8FMW| zjM4kB9TkQaP~A-6{6K7N6z^XBv1yj$&9sI9Um%;_Jh@W>Ly^aT6kB*gzqAj zX?peKch&R`&a#ZmJ`sc6BNd#U)64MykgM&)cuo`P)12Es(3@8kRU3_RPWJ9JkEIz5 z79LAmygjVtbaLo5CIC4V)r&?zlOX^zzz3xxdPI_f1GLuF-7GqqJJS!Ge`4Y9Ui&M- za<*QR$3Dj;>VSwW5HsH&{a-`c%-3fx2Ry}IknE+R+g--p4Qe&c#5gVyD6?*DBPWC< zg5?q%uYHL^T(Sd8Zkp|ku@k!tAMCcB;JO4CJ11s+X1+?B^XALTEv}R!DxKd}kiqC7 zc)f5jWde1LOcaB1!w#~}(np3`Ck#F(rKy|0f1h&lbLWrw;o+J3-VB(-WqkcQB^iX- zX*wTy8T9WYaQos@Ia05xq$>VfV`WnmZ)|7BJYel~P}n&6=7DW}>=~;BkKMCJ5>GwCyy5mS_GBsj#DzB?k|Jhb3sciv2tjjLCn%v1O(%*e&j}=N zxKhW1bkl-@JMAO-;_GdlK9B=Vet;;42(>3zT?RB%sZCO4s)>FraVP{60xvxHbVo_WXOYw>lHl#p`tr`@Qetq}WOF=%{1QLmMG30FI7=@oO^r8l5v z!_cU`z2Q`#Z2c@RjCr~7E)~UtzLT}3->h0K`1{>8#=_=3HF)MlsXKXOa_QWms$Oc0nScz|> zSJvT>vdPZL&A z-fZ7%?qU2w4jTRq$=xu?!~-ODL+%v3enJn!P17VBtm)%-V%iZsD=8Tfs# z?NDJ}nGNWzWx299XL1&jb2YR6*QKo3Q>tkP(8GA{Mv*x944#&S@%*sJZl@5vK}d?w z{$f&W7}Aa!!K0RC7f&A4rMzHjh)hQ!lk`L+!1=HPCu{y4q1mjDfvEq9U&Bw1EIs@e z_F>~5vylrL{eRH`J=|d)WQow!6Pbe1t0b%RPSpT2HCje{RJDa!YdL`3yqxNa3gPkB zzfluZ-*ZS0)f1rAI;vdPgoD%*dohB4iuA_-ODes^1L*wp9`Oyib~c#nu5!xFa|1l3 z*H04q_VR@NBDoM{aV;!f<`I+@4NjQ{D_O}JvAJlEZTt82_?#*2zVCS{C}!4dLgqhf zH*WuP`6Q5h%qX*GS0X%h1qFg0*NdB(k5ZI;k3WhF`@BITmGsg$*B`|vxW4(XnDgP&V3 z$t=Xh0jW%4OGX*fIhx40MT7T_rhA*y@*YRnT^bHh6#Z7Bsn&7V`3qxPyghWLo_DIQ zdO_gSd6kfd?V#3)&8%QQqHm>&pfU>Zbi3q)Hk;?d>`$Rc~ z*z-EyOHjc~hL+}+`o%`aCpzbf`%ht+QJwvoe~?&WUBWt5foT|hZ6ONFia9>X($xmJ zRaMma5Yuj?wxjvi&jzvA`&N#qYQ0>8Ex$el*TZxLVt&q=^eqxy=74+}| zeA>tcfHS%fDUE;IU^GvumNYKLrh~}$eGE`5zx&coA7>zG%OCAi5E8fuyjXP9RRD^* zqMf8SYx^Q6UA;Lt_CmRlB2s*>nq>Vc$(6QZN|kP}?sO1x8o!83*ENZHcsnZw*u(HP zkqSdy$rGOPHimLs^=3EL9S$uV2QjRL5eLZwp*U-H0ZY`Mc^>5jJs{!s@Qv#<_P5&H zn${717R!(NP5smmBdmTlYyX(lp3Yu&3&zhFft4ced-WBq9suyMc+z#NZ)oDZOku}! zKRdmzJ>ORS#+N>3^z)tXDc%@uL5@HPUD^Xr^G`sVv4UEG{>lJ}^=;@?z}_B8sYAk9 zD~Yj~FK3UY7d)4-dS-bhdKU{SHEakbFc5e!uM0z^VcZb&qZ2adTT`^B_#1^4^&#ci z_($|=mAyNcqHp$I=Ih7sBLYX0=Ouvox&{rwn1(z{bbEurnLJ0&Nw3+vQugfPyG-Ro z_V+Ko*kg_6vPl6?kn)&1e^$9J12mSnXF&No7v~1qFa@I5M6h!9R5;TPbrmoPQ%z3s zWtR6Sq&O4YZk}{f+Ar^!Iql$W-m&gAkn;N;e#-v_SW^1F;f$McK@|^5rl71Xoh_V5 zs;E}f;4zQAt>Ujl3qoZRQkH?F#Li@eGiS^UjAdiXSs_i3C~ifLFD19z{`B&Vq*1PM z70&4O3u7jd`0+Rr}vIBg3XT5!;(?9Mj2?O=%t^tt8%}3EyWMb-mp06 zOAK1~^9z~wvVt9b4P%<6uv*yZ9C;}JGccsAFjF6T?eWJ@Q>OLZ5LL-#w3b!K$oC^_vwFZVi)H7+9=8OTUe%L)zA4IRf9p%?4{(}H;wN{ zPTv^q$4m+KonG#rLo#C71)L*utfO@MWNpr9wW=dNFm@IFO*Q5G>&x%XdsR5gN=F}_ zoowd}0)g)YgbzOPeqvnX+*PF5pSG=`_8(1}N%6>_?9g6^MATyyhf&_CEa%*xFs=KTXyh`{_)f9&bS;y$1g=akc zM8E&-DKtq=09k{J!!%gdF;7D3yUygvd+f9Go7anut2TK2F*0UX zp8WZM$P>&$@#%H(W{<*WHA)zhl4fXXNYoQ#h#BjctE+ zz#R34ZVz(mCd!13HF02qML~DSf0#u9qZvFooc-cg3_Jv^ymat^51EFTQQt2QF7rKQ z>E>OH;|TEHF?`ym<4u!#59nf_9*4F(wK^34MHAo##{)?&h=qdFs3$V>o#F&`Aa_Uv0975m{tB zh4U?Pj(^G*=%M$1e+d^1^+u{Q0rIBxqE14ZBwXC$RnAxN2%^q4f9st2x#JNvP3={T z%KpGu>!-f>ayk@1{5N_y{F|>33N;jJ^rK z2HM8hQ_e1SOjXv|EN4-|a&HUm(}h?MgK;fd`k%dw#o66SfUO0Ea0bF>G_GyC+nbDs zF5sKD+-mKq0J9>J!+7ELAWZku=JH(2;9Pt37s^d^T&+|Ye^37r#uni#1MZ<+ux zLR=@??{ZqyT*{6&M_?Pks8;)m8<6RqknW=WKFI%LeNYSSPv&awh!$0IYKC2Uc17rg z*Tz1s_gg}DQrNld6pYU|rXuV356(ew60d=C7{z#7r&G?I#p%HwbFJUoIjbZ7Psgg0NL+r_;fa{qi%lwjq&~Zq_2BoxU62{I__bo z;a&4$?Cd7{>1$om>lIT$`4&rs>Xll^fSk8snemf%&nq6IeCccEyS!K80IUYfg&tf4 zy=h&-Bqb4CDsl!rUJ)$k&zPJ-eZUjOXYH3BW{=+5@jx5y5DjO4g+Jn=TTymAeE|r@ zfAYoP#ZeMYdPL)sS)fY$hkeW6AEm}oOf_-rOpWign1xJ2!k4t+{CG22df7~l>apkk z-!F(}FzZrw%ShW4EWn9rP<&&U%HTdbG1i+_T)#YLH!C;{u0qrsDSEoM@ z*D22#qf;XopD^e`bI6$T7{0l)r+Dj{R%h6>35R*7<;(VH(4vVGQ(#5$I2%Z@POCW5 z?+t-xv-|OD@D-Og*(PEgj|pEt5s!%J>eZW5N2jT8VAXyu-NVK!qgq1yjJ zupxgkP97qNhQAEB?>jg5S4|3edj9b9BJK2z)~CWH_B;iOnn~;eu#_KNXz6Cc6FH~o zKL&b@sb*H9K~aW8--u>HwS*$F@KmqoZGpR&g1>gEK;q}2k_8b_0C7xHTuT=47dp0(&vpZGB;0xo-3Q+{-Igl&7}EZ^fR637rM0lcnB)*# zPp#F0RcfaxagL>_P7XGe`)p^87%SIS)w5UmMDb2ps2PD7tKKOn*{NPfOlvOaCL{cC zak&`&4)aAgWT!M1`W9~A%G@{gu;`1|K{txnF!I(btNGF5;xG#du3-)lv*AaSLQn)X zI8Snr9D%KWVd}oXNW2TdbiKg9V)6T|26W@lT99>wJp~C}(8?dBc3Kfo>BI7voK92r z=`dui71NBR2H%4gg07Jc{J=DW04meS)SW?L8)E*28Jn$ZqT0nUIm2uKW(>};#k_6*&r@b=>-=r96{W5$WxF>U(}Z?>l-1~OeC z|DO9k9$N2desv_fGk>IvXl|)5-+tl}mVPeq#lgkJhu3-?pldK)7Z5*}G2Te#K@cX! zpQPWwXJ{Y#fmmqt;7|0pqUu-#*PE&-NdLAnnNeZBhWn8Ce$;ihfy_s-A!Cv!@ePdD zMf()7Kl#Ki1&b#6>XpAE8>??89rI3x{Vid5r(S-}UZ4MRvg-#M%;CMFF#-0n5R&{a z>@mtWg0@PwiWeVh_(3gUUKrZbFqmlre=f_bK-@3C)~=};3xiSaRpX`)qbCU?%~%Eo zLfTd8GLqAE0ifs|yGX1v*qidt2C5*uUH-vj7m{Y@(xe&2&-orDcN`>IJc{uvTG=<{ zXNk;uyX4j=V4aEGK=Ag0~vIDrmtEP9SD+((f$YUC<-IcO$d6=IuQY^_hj;sQUDEt!! zfIngUZSg|W(L_r+wJdnDG zOpkc|+~& z$4fE(JO|7GS0eTadeAkm56d6Dxu~|?%Z{=iLmel5uC+u6^;34QXRkPp&1%Y|J?6Il zWOVFeM#opauf=>d7+>8P>F!8)qeWu(oX&>b1#!l=Mro;X)&rR4CY~c;0CK@K5{Ahi zMBH^zyU8IG=}vM?S@yI^ia4!pi@HQVfW1y{V)1EQ`s(S6Q7yW?$*K(O4;L$_dG*Mw zfc+0X7+_qBn+jW!!_d-hLAT9GF$=Mzt;5QXE`;(V$SEDH&nmaHnU_e*IKB8CZG`d# z2BjiTPEYn>6+6l-zkZXmrp6ldj%wBf9z3GbUqcxN?zQ0s`&bp=CK(4tx+*LWjELKv zQ+QR3o1W<|&(%C=Nj>1RaU1q?^TskuVw-XHdmd>NRC>f$y=V|L>xqJB<=+@-U?&s>I1DB4TgE!1zyg$a?MU8z}T+Ry2%1;i2084<$D)yfc42W1~`Vv}Vvb zdkPlwQX~ufgs_?R1wKmc8y6^?tUz5V!Flv8r|a7!=!BNV7ieYeWLX^aOfo)q(y!}~ zcm6y(A9IWNxVXvZbUa3IOEYQ9{RmHst6vF!%ZCi9kkZR+p zs>bv}f5kNArJ3#F4CZ%clI+Auud_^TFaOY9EYu0Tc}Jp3(?nY9`nvPUR(wUzcZ2Xe z_=Q3OkiZ90lxNM1{vai5ZjPfo+39!oR`b3^f6<}hv`CqyLmJ-CW;-%tj{&GQdiXyQ zNgpBw-V9jppk`@r&g(Jb$vrN^{t7awh#vyw81G&- zPMKcWkDbOjf9p_M5ZUiB8d&~&H=$hLJ*YNB=4nah!t?mFwCBp!UyXVA_6?hrvh(p_ z@**ktdaIO91hi;ps~t?5H43bCnGwsJwGW2n8^)n80GOhKb0ID>3#Q7wwyqdGa1n}G z2osG4`6DB+ab0L-@_ykbw>OO=!q2o#Qso+y^Nz+J)_Pgs^LQj?nX*Y=?*g|Ql+hxo zW;_k}x-kRUw}&#cFPtoG6%J8K{;Z`p{Eu36Ptobc3iQ!YdNF680X+}E0)eQW!h;yn z4lv5RA6nrO}@TveO~{|c;(_L;v=FY#q1R7APw7BYe=Nr ziGE?9vO?Vs+fZjVoR?4UKIQQ2pwQw;g~Qwvt3zg|0X-Q{*`ZasLtTru!JkLudp?Iw ziaM*_z0pF@QE9f<_RUf~8FRhh{i3NoUkbYxZQ92?f#Rkk`udt|nQX(8q<76vpJsc^ zS->n!RVQ{oR?9BuIDzIrQdnSA0jD&1GIF>*H} zJIr9#$j}Mi`b2HxSHQR18=pR2Xn%Bz3gg59R}0H;W;(1>wB=sl@L+x?q$0ZLlRPtE z?S~ji`FYggOz#+pV+v>6MeeV!Zsw8l`q}XR=3}wJU_7z6fvdw^usa{jXC4zmb(RH$ zJ6!%qRz%EOUU;?C)rayY>k_Ou`?P7^B&#@3tBxkM5ffSF3%U|^z9t;m*e@r2o9ez_ z{~U_?mEe1ozHmhU)0O8&)huwBH=VLk;m`;$HrXcmwa_07TyeK6`3>;KXI(7oXW>mZ ztb!GLqtfly)o%QHve&*TiX%VycU=;SvZY&QEZGWsO$dIDRN*aopJpA;c1S>h#Ka5A zglq{2fJbj5*(NTR`M``$1Qk-ovZcWj&6J^s>R9mQ!oVs*ZFl_hn;pr1Y1VIsxp_U` z?>(fr)V_~JvQI9SP)}Mb= zY&R2iCx6Gb9~^lR>K0QO8X$$XGtWZpXX%xRW`{hiLSo8irp-g{cxOu&q^ce})3@k? zcA8TTyDD?D>ZZtS+hH8Y0U=m|4X|d#KDyu1J7P9w%nk}H9l!V5Ph-faMJeUPqXRA~ z=VSK83Wm&N7JlSjy`V`;>0xAo=ktigok&9VJ0Nbw7Jj=Y{-mgdJ}@9DF|_#IjJ{{?+|q>KkMi~NsPMP`9?aPCG){AZ!#R)&A0w?pl^{@H{5Q_Kyzz)`|7X_VUJ$<#o9mz&Qa|L$<` zH29UyC=6Dp|L8a${CYU#py98lJ7VWQD@)DA!eMJLc48@B8S#Jpts?1oDwsU-3IfUq z2Q#hPH_%gLLLW%2EqTay)wy#h(8r&b@T=psr(TcHm5~pMrZd^M{a|H}(49aG6%C2g z`EDS^qt{8xiL7(gZ}|vY!a5U6k^7Eu+o;|e=DTUb-E_Y;C#UFz|K8$CbA{U4daXMa zV(}R#%o7|OJ~{v;{*Smp_+xPL{HfuzWd;EtCGbJQVHfE4JdVE0-{@yvYRZ_tsTpSQ z-On&X{_Y?uS=l#JFtkhLQPe{?(*tGBu6;=-KI#?Ih&Zyb_&__LU|c)O2<&Y5@pmaO7FmgDGLmJr!!5vO@x_QoEWlA)zeLx6>8B6DW%k5cMrqW4mh)=x0)-!)f+^0+>* z4VE0L#~vyYY5RZ2RlhY7E!aSxVwdA@*%L$<_4LG#$Z2t>F_R;uC<8I8 zsvx-v!1o;)-mjda<{$g(ne4WO-1*1v(kOG!xT*5?8HhcI0AiZiX?A9Z70Ea~bh|54 zd#OSZ=O1jCjmTD2y6BQ?<>&OApD4D-v;4TY_C&f0@a%e_EqJamrN?gkW(I*k;1TT; zI`GO~wIh>3#H@ulOgd z-@+Wc8#a9LvjB zU`qd*&+1aHJ98j5{_qg)>mMLVBa4!OEa=j%<1Cv+aH0d|Re#*8m=271J!KwsVxN5U z^_VM3Tp0_exd)d%sEMjrWEkvw1A_^{_<)VxK{xa`vIPqqA~EDi3X!Jo{IxNZq#TtcxRZ>EBN6*uaD`{|-=&FdYFWpm-6V1bnopl7YeSUPR(0 z+qvm}<%|uUyrG=u(gHb=X=VLy-e&CoYU#}VxBm@t-lEcZHb^}7+l=MLI}hhKdj@0& zPD<`ff_h+`U4cHr`8EL;4@GOt&A20;81&WEGfmsv;vZE5hu{wMm7%3~7*Ab-6SYsbPtRaz%x& zRtN=c*E9drofBG$_IwiQ>#SZF8B%yg?eU0=HcofPeUV{@T4~p_JkgeKsG(RZ~kcglb+sP;fnses*1K}u`c36 zxu+H_{SGS}+*3~bGu6ESG9Sm3-Nq3HwoyeLYE0YU+|$GJ67<6Fj*(Z~X3kDltA3lc ze&tNKXW`zwo~0UkXFvn)*H1q0B3%ZvT13Vci<+H)Ru`ODVgn2Isc5*3zf@VwYl3sT z$Fv)9;OEfZGR=^TU#e$jN^cyKmPPmzfV()pIuD<;N^cUp zoBtspON<`#?OcT4;!w*O`c6{U*zq2bfBqut5Vx>|Yvjr4_dImNXOQd?Pjt^n`J{&&>SBh(-+F ziny0Qryg_Y0n_-dO5~D$y}zu&plP)gV~YI>t&TFKhxM#a6B!SslIccd-$7?x-KRET zl`fjM^!1M2bou8vPuZhP{NV8Q%Y45<Tofgn>9i{6pGxc_cn6)< zX{nqU2#8X?NOJc|kvK~9&)0i(tgHKJpDW(^H;|iQO|m-?LHHB|f5d1ao*U!;Te||n z(vMQkg_(ZRs`3}KernmJ%4=k+SzsLdx~}!;U49t*a4BBcs`d{!+erKE*z0w}FxP-%Gl^5vZUx#9V8KuHq(9S?JyHGIvcYX- zLbRra-_k{*)mbfaPTteuY*irFWsxyg&5Z$uFS`sAfEVU`ZzED3Fs}#6MI{@QRAK^u z?=BVZaTCnB?s75YV4#>}!1hyAlTY;Yr7d62-NG|)%%{;iv6pI*WtHA8)rV_}4(@^cfOnpwP&90&vVnYNi8D$G5r9 zz9Nw4#MUGoqrZ>Jg>|Rm2gpeIlC+O^TC9u`0&7zgpgL* zu4P%-EnF+$BZIQcOrD*N@NZc7JQv3FAfDxX{juflQp*_*m3{sy%Q1C0FLco1+IsU@ ze-rW}v)83~fm$#JfJ29M`*BY^4B2nd2ZHl8o}lHUT_3F6Vx5Zc7ut@>N9UUi{fu#y zm1*nWPi?Sj&FSXd3Evt`M%=QOh|c2(Og{kVq5YZCG#Pf*y4%}*%$f)G1x&^d=VfpXvqIU4owBG~ z&EIb|j`FY412-Drb{qPm8w^sM{b1w6J8loe>Si`T0H~uCJ3m#l4Ck2 zc9x#Z_Gy`$^d8q)p2=Pvd4Qud(DfMu#l6J`Ov0FM&ON2kV%kzOu47pQdCw5Pv?pZe zT<3ve6)S-~NP`zbm4OF;a{tXrVX3#U%P|Wt@p7HA0Jhu;nZFGvl7&J@f$J3wv|m38 z^ylUScLO#xGJgg5c&*A9H;*VTIq^&X8lC7o!mjJMM%INi?3StC3o^BTvEsF9s=dE8 zV&@sAmd5f=MK_;mJg}6>Zmc?Wf@{~t0?myjxN-I&BbW$h^t4n9=b-(bDJ#+9bA~~o zVcMi;ZX*wrcies`UhYkLt8%nh@71^WY-y%5dZq|5hVUFs#5Cf&|#x&Z(rwEh$n%Xb(s5a8E_d~7eUEFVPugM56u+vLzSM${y)F8MSTj( zu5yW1*B>$2_S|}fQi94z#B`+aJ%HO0OIZ?D>5T;Ex7oJWc}>ztk8EKT!FTlj@!iQ^ zr%}G_4}Y=o#Dg3)RKz$anbbvuU4uGh6K+u|>zndPIfVTVMSj)=TBQ#cPSe+CAROZ} zz)%4QMbAPQ_T98=kcS@qsGDFdz}L0$(!#i!-8Sgzf13$!jI zP99}RV7r_!f@X)KyKQw-=l4Ka+WsHL|0-yi_NN2NcPArvY~Dn|M!&V_x>j0z#zD3U z^A>s>A#SD!wSc|vI@2umJoJLD_ftzcZ&0;mye6kv_PNY4tzntiD<7?iKmCq^djya{ z1&|u^9Qr$AA3hkUq1mvjx6<|d*2&c4O$yR(P!kIqmX+z zbBIR38btH0aQGo#TIl@zDmkpr)b7Lw*|*-l5;>k!`~ ze1HfrVn?&zpro0moC!Hj=3+XWe36f7Wg7c4a8C!% zAUpzaL&Y;9U>5f;tO7mG*~iYr`&ZBDcek}9Q$349!W6q+P=ZxZ|ydR^?D^{K?_IMz$7XtpqyiHCOZ9SmY(OdH|!MW?& z!8culJg|q;H2fm4AWx(H*@g=lKoP(H$~SnUylk!wwqD7W-MpfAXV&MzWYy#XSa#~3 zgC^#WLJ4oMVpG_?)4@@fSHUQv>wU*}g0f1HEUKeCDCVea_zLpF3D^~6Hb$%y!TDYc z#{`Z_qCuRgm%>*>>-CU6ybcL={Z1`wGm`F${YS+``8}6I#upX7BPvq;eP*@)=eqgj ze|<5{c0u=l@lSzWOYQJ|iBg|1F@A~Z){Z&y;znnK#TQoXhcwY0Bhfr#g}Hgdk1ARn ze9T0Sz-K0KnqsOS8q zbRg%d&8b81TDSsQAF^jWfE?bUZqj>=qU6*cGr}6Jyya}~5`$V(ei*7^<%)|OG<1&X z#h5thR&%~1c{{Xe+1+q?lkm5g?&BovL33ZjLbbn_e6=y5p(V*L(~w>}v6jLimSx>^YlX-{tiPKq}XWELH)O>z$_ zUzN1C0Mqzy6~G<@G!H%iXY8vxHDg0Zx0C-L_TDS3sW#ph41$0H(t8QLNK>j5iH#;A zDk>dRdKZwUA)yFJZvqMeBA_5mYNSZ$2#QFDP!pPzKq4B0Dc`)`o{O2Av(K~7vuCdM z1y}Hdm9^gWufGzd=}68in7SL@{z^wtRW260FMjO8E$v$kDn8f8KPzd58%CC2SZ~EaU>gHwag2e zhcseBJdvgE9|+&UgAZrt=7HK{j)kGl{>b;9fR*;h@#h~yvo5nM2fv0^1DNqF0oAj@ z)p?#!-H)N_7%3C&^C$MiaCSynv_z;tQsz?hRdy znEvW-(W~*xytd`swUgW`33sww1cL9W_~|)Eo})gcHFauJj7LGH79czMmqrX(woYq1 z9biwaH{Z2XWB)8-Q1SEGi-S`arO5Xu`AN`Jx(56<0ZrwzT21UOx=QNZwVa_!2ed@m zShZ@7MTv>jzaT6&BOcvsTBu@8txipa4@p8RpWAFC;uRec&2Ac3Kg`$Wzi}iZ>=wF4Eq$xXi7P>Y@zp z63;g4wi~s*?Uzg^-hvvInN*2z5fbn9aFv<-xa`Ko@VC?$p$g_G<+Nt1E5(O;nU-h7 zWbvj(A0E_Fv033~SSvj*)tcv9Wp@X2%ic=qPHw_B%a`vNRN4nX5W1~CF_ z{zTM<+h}F6u|^R%zpvK$A*XP zLt;L5FQ1)!&uk8)r^PMdaTEi@YEy~fG6jXu>WR|RE_cz|=T#`z{Bsi=FTeW>zl z)6fg0ZCz|RnUAr%4V=Cvfy5(`Fa~rWU<8!iL~UT#d8#Y7*F;a%!a_@phS_#tkZM17 zhGf2`NsP{si)O>E${RmnEL|$}31nj+US`#5-j@{9M%Zt|sz2k>n^613p}%60JhE>J zmp1l4UgM^##L9@OIpq#0Tz{T%tpnoBg=4S-gk?1gomC%$s=E4le8 zO+I~M>FfI!Hg;V8w(fa%y%wL|Y%%vC;FU?mG!#OJJ_lt7gUzw@$9YLefhH}hpepZ~ zWWhTPZHGE$<>ejJ|2p)7AvDr@aQOtNLq5$du% z-X2MhY&LK7pv)}~rN6*s_mOhRRYBlH%TA#^lGN~HF}2OcU1mn#iX&dl59q)TKBetN zP!$=sk#Qx>TYdHEMlf;~VXfzb54TSVTPSpI^iCZ%{hTvWAIHAX_<3))YyQana$0Bb z!?F2%aF-(~HWAR9U@g(-;AApsIjJqI)n;Rzpy;7Fz;2yg&DV6S(8H0Zd&}^V!m0~d zL4jJ7h<^!S@QL*GmdC$fWchb^Zd?gCY)w{a2t~LPg5SJTIyDdm-sX3D}1m#D{XSM8x8RJtx!yB@`N_*D`W-8l{Fc zBt33i=rKuaki;Mc>bL%Z+$OhByb%*dOhiF^#p-Rs+mhA5M4SBC0*RFO+XDH2Gv>9H znk<9F`)7U*i@mR86MFZosmzb<>DYXiAt*&%aNt^hZ{b}CKL%b$RAMm4y6hbX{3F`S z?+V^`eQ`!{MbC0Iv*w-NW;E>DkNRQg+`^h59!oSGTIMAl45m2v20nfKCw>|4j*6W) zm)3uk$DnE*axMGYcypKihi5Vw&+oZ@(EKRi9Mm$Hw`<}RUB(}pJLMms>R!ssM<)`@JV^^n|jb)qg%Yfbi2 zXe2&!MCRv0g2r)0&F>$y7Tm-rlBA%>{^&z?7w}_55yxS6@t-3Z!UMaG8kxbS! zr!4cW4$fM*69tBtD=0|=A~&Npq#WX_@0K_#wmDxY=9m^Y7)#1wmX4ib$Q3ztZew@U zke_k^jsQcc)dIR2?M;`Ii`^Kmqr-Q1=?pEFfhp|a*H+>Q)p>h8T@AC<_E**FeqeAg z)(cHG5+_d+W-pMdu!?o}CJapjNri5m#_3q=5H;D`;WvWcl|gGC8zU?t{;PFzTz|y> zL5UoV_-=D{%`(uAuoACriR}9;yDU4UBI#W^>A!CFwq0pBT{rXTDU+}SN#2;OS2GoZ zs4}~+Gk?NKgsU$`3@d9iG&D|(T|IIojQ}B%CTvO1oHla4uQy*plZZf7I?Oq+IhboR zH6`56Htonh*LYH`JLc6>_8kYwd(igs(g(AZuov)4+@TLO_HL)$=rwYLU%Wi4+C0?q(@w&Nq^ZQA>ZcZZu>zWTzt)OTKO=X zev%PTD(z?mHAcel>*ObqzUr~{+70({LYO7BYYj&8W!&b|y2kvy*`G*%s$qm1FiZ%} zv`3u-7|p7+~<(Jw#xe&el^zV0;akL29`yjD|ff@u1 z93(VbrUJCplkHQyA6wg9=F1$?AN6O@<&bT7ZaI7N=ld;&kE@Ko+!1aFOo?!p3|yW( zO;L@|z1Y!I02L-D?um4wM53C1UP}tE=pSXfnm)7f^ru+=?YMNr&GgHpK3cUAY}*C& z6R~Kw!1q?dbJIOsKJlb;p4TKm z(~;il3%sN_T21GDf*|S2^skJQUL_n?vUcnfsshEfLqZszRhZkYwz)G$jhkdi`pFpR zy8p}|D}=QGOG+r=Mn>A-`~hDftra1ptK-G@J-#JPDILCF&bfItn$K|L>6$66= zfBqv~pcW3sS?0t)q*p{6(ELgH{A#~73a!EKddwX>C@`EB=bXM(fO z`uSP!tb8!VUnI(`JwkGI3BVt=wj|=9y`QWo1~-exuLLUc$E1VSQRg& z0(iu!`XU4bF^N6}%8nC;PS9x8-)tePpRR1@uLLHX3%{-#BABmIn6qwJ^bXUNTt5^@ zmfbxHp??p)*SaFu)|;9W2ZKER&a!98PY$Ys+kyvJ5>bLhWx%|(rc{i0$)3Gd;Xy3% zEoo9xUB$hlhBNSG2g9e&4Q?MLZJO2aDK3;u06^@YwY+x}Q^dDoF7l_kd1LSz^@npW zUuK491$hR^H8tN);YxR1=F7gVqY;$N@Cz8m{%`E&zyJ53!U%upY`h_Xp176ynf?7c zv8>u@mg`w_r=?ZegFHM8AuO`Rxqks7gTs`fi5zz%B+@y5{R5%HZUAoT3nOO4M9`0M zxDNr4)XcGm4`*cX`FX|W?LYg`#BD7DRHXTzrqrO+S5&Y?Jk>@6HS-UUqBlIjU0laN z{)YFXp>)m&7|tk$kkenRfNCU$CqGE{*R)bn{xlV0FeEDTM(duY$*OxIFj=9Ww4gYF zQ2}Fw3qU5CS2=hgw8>Aaw|oUdYHRE*pH9$<(#}XN zA<6$M#%?(|o8ko!m9V+OzQ@ZYI8{L)i~pPBG)}qN8`<*P^XFzve^%>kr@P-77IxP2 zJ^Un_6hqb5-u4q1V64L^-+ zXKw7R7{a-K7RUX9(NBWyy1WumeYXs`jT`BDK{lnFheOG{Avk4pygds^tV^ZMVe}g9 z{mvGiw<;Jas4>F(QuHZCZ@YWwCeZ>L7z36kyw+rIqUJUFJYl(Eo%Vk6TLBOhFdPno z9;hzs3HoJK!)r8C#bPf)2w;miy$iU-n|i7+dbC@ZDP?oQMD<(P6%xltOf> zPXn|n+ZEriaaoR#!0;fC!#-g-*TT<_PBEKtq^&*_g+LgN#wi@+g$v{q(1@r5rIq_w z?}-ERuE_%dOvDSrkfFdRPe`uN!(sW+9n%{Z0V28)nbN7W8c0?=!0U3RwiH@&;?sh( zETi-tWZpQbq+Y&yTTCWl_fO=H6ZMlY5U?7Ndw&R;1E^&^Afrl#>(%VsJ-a>2(-ZXQ z2dUvG;v#!?=T-A0HvQLOU=Nk|Ai@e<$p@P~6mfQFh0sWsAzxYEop?60W2>&_FR*u| zly}Tl_QJsJ(y7GZ4kb6(CIgyweb^bGGOZ?;irKS7pT**}*zxTg&(JG1#r=2ZTH z>_WzbjmAJ@tORWCy+#9|d|+~sz2ciWn3+QHeYv+UqBwjyTS%NK+AZ4gEMvU%r$nr2 zFK5CEBULj9U|Nffgo%E5=fD*O+8Bp z-^<5w$P9|mih+05Cx;ttQ`pXzQh5fE+_HAbdhEBcnfE+{`3Hka@&W6TAtHYO@FhXt z^Q2$I@>LZyDM0OAV}{sBfuC~7nKVLK5>)r?8eJuO*(c-vIT!9dx}|rZQ$5RZ#px zjrhaGJ|@IXgR#Ob**FOGY4MQoN|R?|ixoezM*{Bh#%sJ8mAy@u$v!ukhm^*dCs*#< z-H6tIwQ7S2TOnLKm}^}buqjr7ak}RDj%m?y57b7VTb{Xx=R0;I)q>Z`>z7STZKbrs&ATeg#z+)(yv>Menc^9Q%Wd;-T+q) zb3aG~@cL7aXx0{lDbg(`TZdf@Q`NtH;X$h18l4xU7Tr_|O&67&?W&MHn#c!B)`KpD zf-wS3rf5@_$KE(HR6K6PAWySlu+TM@9BrSQe^8Fe9 z3#*WGz^`U=mdXz@X8kjmt2&pHcTjWn8y|iD-@TQxM{K&;qcQW>N;6(F6(5K1Qtrax zA%K0(WcEYG=T`KI-)DHt`j*1b*R zRsB{LC7GZj^(^`bTc&sOFs_q5dQO&$GmU-aUg<_jsWH}N=A~+llO8=Cbc`9wRr{qUb$&M zD$JVqExnxQYBY1OG4fJ7OP@Le*%LecuGdMy^jXBEkv@vrdHvu&X9`t|?c%@g;iaF; zif<%|o7X?@lmP|7A}zg>d+m$Wv&Sqkmv;0YZHM@>|3QTdWLk*^*a@6)50%xGG}>Sh zVq}CsZ^Pv$wD62rm$*mb(wLo*KFje(yS@?X$t{aF`us(tuirkd@jhBCCaoLS1(H&1 z**}osWcamzARpD~#VXYYe?bM3?7{{=0hZDQC4E*&1wgSZ;dh1tKCJlB4Bc~n)8g4b zkjMbyNQYaR=tj`1d+R)`EbC)n>1{$arM*J07P>HM2gWyn`2}zw9)}wMyt$X3oyY`l z`O!DmQ^N4spS@L*c+qEl5K{nxZAJG4GQp*+;<}`|$VE{AIiQ}rKSQ}YRo}uL7CR2l zPCMqFdP7*evvGf*^_7?s<6i}0;@%p;b*O}8&xkSNU0={jgo1f%OG{&;_uD0Z@ze*( zAz~EjD)BW28u>s&DDyg;5q!N^Z~DOB@VGiS&kASu{);gWmsrcd4e!jrt%WU6V`Y8~GNoL-Z%eZB} zSw{4XH`HCL=h$)PBqkJ{s(-UX`1EP1qBk+w>(#w#&MEHC=OkmnMU0gsuMlpiCzc#X z2*G7P5#)u>w_KT(t0CV$~6wc3`-wFZz*qOEbP-Kv1mM& zq74=qA+(&{@pe0_aH)O)Jjc9-0gCX{Ava8cd^_uv2nEMlt`h^9a?WiGTUn){I(>y7>;s@E_7=>!V~%cm_q(av8^D3L#dQc z1}NDF{VRVhYHYUaYAHr=$yp=KA1lrBRj(tLVc%8lN4{87?o1rr-ODkt-rH3~1?J&y z=B1Vt)?Heifq9NS75OvhFG`A=Zsvpy(V@V^P}~AWBzRIL7il-my=3U*4GR(d%+*G#e~ zmv-z~iinJtz{jdufsfsA=nT2?AD7`*{*%4gjXMABf>dbW{2`XPjaUNY(X=fYzY*y% zJ~MaiOE7i$BPh25jS^2g;|@5ACl&ntQm`Nd`qD)RwxRJ4gc-eO3%W`3(Buw^FWi-k z!l3~#98@WxSWa53`0%9iuQFR& zi4m9Yig0rvhV$-s!+#)9GGe->CRDw}Nj)cESc8wEKcc#@@$tEPnZo97=EpT77?5Is zpuMY_7YXgZ=u8^NZ}~pM_%}VkKCQ8B#tuW3 z5=2<2j?66-?kW0o=syq%x=U`;9zAfLz9szga7Ayk z^UGTP9*m+*A4e#+5YYoLHc@;4MmDC-e}7+PIl@)8CM5DyO!qKDL+2^Rdk_drA9f!t z>ILOSu7Vid3{5pu)py#~#YEv2taw?{Bk%_`t2||=gk|SHneDJ@ucA57p7n_G6`lTcQ@z58zG#M>`n`Qatrj-PjWx?>-OUeLIm_v0-((1@2l3!V3)LoFrW{>nvi&@ znu|D>WCXup!A7UWu^j;vuiav^Sul@D{Inb6Inn9lbiQQB5hwk`&}+mu9T*Q?!-BvJ z<#j3&*%8;gF{54m<;j=x=6O$IvoVH>H4B|hQl7)7cOsTtYJP7*SrHs?Z8GO-2NGoO zlg(z$sys`}E=t1dk@7jB8+mrZNRJt)!YisGuDs;JX1kh#Uphg zpP6>8Wyz@)^@cBz8W+W~?RQR%@pNQ%jC8HG4WA5}XdjzH-<+f?0Xiv2f>x={r!rm0 z4_2=GpH;taP`i=4)tn|Q2CtE&@YR%y@gF6M%|Z!*q;rHZ0F}oqkn-Y4(FEpFg+#UA zFZX`|y=BpAeoxi z#yG6i^sQSd+s@r1+)t5F;a@B&AHxwFC@DI~WrSVq^)$)_R6mT{&Wput)^cwt^kODG{&_$vO!^*wgC=tt<)EJ5N9nw75S^RUWn|F_3WAm3?WC&YL#8imDywNBz* z3gE6L%|Zp>7guffTdEgwo`eWu>Uc(;yjj55souRPDiGil)G#bJ-57$0oj`i3$3Ypj zmXN08JJ_C5yNKeDkjj3PjSZVt#no)1ag~I#%~>rv89or|8<4p#Qv=91!A`Dh=&^1p z+|;#n`G@|-OhdT%)HZLSupd6l!}tMP+IM}fHpzH#yO6`7y@B!-OYkLEXqBCjDwfCd zpViAdJh~r4PtP*Q-81oI%No3$zKE#yK@zS(=TdG?;2*u9i>D~!WxWN=v{f%$Um&)* z<<O!569 zT2>O4CKj`DzkY&~AMqL8G?v!IO-8PoCQ%hgV~i2@5&Msp4Dhq#M?C%6gK1ks`rpWQ z>q3!2;`1_+uHWe@R8g`o@k@^;@C>gg9jN{ z?2`ks(kEI*BHA0Y{OSWDQ@idJa}lYdK_N;Dd^a6-MBK6s&aNK6Zoa2H3iDH+bLm-O z`CT7-1~Cdf6{_4~B=;oEXaAe%=&eV|daBnvaDmG&-rPic9a$$BzAB)_kPj$&R4H0H zRXq@^o`MmY-rIXiF|J8c$@?QPk=5LMtAC{LA@+H8?cl}kZkF{D{5;X3yZ9Wf1MQAx zkAT^=&IC~PaH?t!o6Wfj$ud#z=U(jH!_WbdXR2Q#8ePQbie*iEsVDRl9~ zei1*OBLYjLRKba$G@>P&>@%}f{5_$E-RX*qKXZCqn2~Pv@n}?jG(a$#01Te97V&p( z^-j=^rq2xOZ)j|duG;+$Bl{5}CaRNJSI#SYc^Pq}&} z4>kQPyLl@4&O%zvgbq0zNM6%$OUe_kmF9}&m&}E4A};rhdUMRRYb^RaPMa8I=0Gnc z7AMb5nifVOU8Q)fSJp%hSo6S5aY9XibsN(J!3 zNk7WYSCa-iMrvMXcMBYYQ=VN6Pw(n!2 z-jqO}c9#U$Y8kT0CJBByRHCS2NX+by=7)4Xm|t%2x4Aoz&uy}+o(ji4)@Qgh1SZhg z=wRsI#O~6B>KiqsFc0<5%(icq`W{~{-8g!jmc-+{#I2B*B+_={YvpSLh(p3m*KHunz+aEF-jn7uT&!F1#{mPZF=vO=iu0eV6{LSYEV zf84Q((GQH%c8Kz%bAQCws=K#jxhELBlxr&-SuU?~H@P&YaQs6g)2YkAYuW{i<^$Th zh79HK8#4!hz3d|F_1&bPsAyz|C? zY?*ts6{#wBD2Mvk8VNb|pn%1c;e)Q))dse<>&&1$r8B}$({hc(=qq8xOyrudHmm%RZykoT%dQZw-PL~HShMq*F+MB$JZnA1=V)z}bFY@5OL7N%S|hHA z2=5S|1*7>;m5Ig0Z!+HoygfXmY-Hn|s*8h)eSbWLP$S8gLG_(S1`zoNQSa#4KSKZB zq+BFFu_lIhTO~R3jmvn4ihK6i59Br~EPL0fRHSRW1b>CR1t=c~o#zKkICKodX8yf1 z0~(P%s-pf|y~Pn#@a6ph}TpGi>SLSmDkPTZYU1#79 z#Fb}$b)Cv;Z?ri?EoP(|ZPKLg0=>dq(I-m*bLE+J>-B^JigN$s@V*pvGU&^b>y3E5 z3kGwrQP&09o8z4Flmb6s`pv$LvfiHCi_c-)&wR4kHB8K)@_Lfa5y#RziJL8}7bQv~ z4IGz@eV>H;`vxhuZhFQl-4RsCmSH`0{o-hp@tW0Bms3WPRIN7hd0Z`zat8B~!$pt3 ze(G}NmzL+V-lU1lmqkpo`$ngp6WRt2<<7n?KNBK=xXMicxtaL5y9LWIE~K-r5Iz2r$@*O&j8ybU5 zOC!5il94x1Q+Q=Ls>_CO7-BMF7qX0%G!cDzZ| zX4>-)@+cg&ms0n>$6Kal|q1BoyJC}$rHuG7sR;WwHJJ5AHI@^Da$n@Y5#%kO@dF{ zq7}gH2;taw8Hm$Vy=Q9kS zxVSeU0qGyxML<8aC;w!-^YLSo?N)+rvJQv0ta`k;_@(`YF%TsTbxErip?d~IdF>xv z5)cHl{t=5Qv7{Txg6vW463)QDE=(C-UL6gAI=Yexq0o9Z_zhjsaVILajcJj!f0`^0j(n=&hjh8S^j z#*I^t<@cR&Br}WN_bPDe`=YNRMIAV1=k#{5{!sZ~xi(ga>kI?=JTb@o-#4)U$pGZS z^SacX$obt}nr%Fnu~C;Ewb?yz=h^30*k9JW(<Fmd%FVjW90nr6`P4#%^ zv(3cW1gcPgw!i+J;?ep8HFfFM-0L?dlpIUlWKMq*s_J3l;)voVmaQuET44nHxXG76 za80~VWG-atf-@|edBi%p!mTe2OY@vFuw@oIBa;lFmJ@7%8?7=n5WlesO<3ke6Z6vy zquhP|zIvRBX{n_b-K*yK@*-d?uQ4MF$lJ1y6fN*m!d*0|5LyNug816xBM1OvR9#w0 zl~2R7fWQESydBVkoq1;Xb%FOG)BEG>7gV#EjSBwlc*x4Irz-07^Yk(Mm6U_6ajHzE zb88{8vKuGgnCk3cI8l@MZ0SK}d&BmJ;;@32NP+^%h-^V|p-K`?WmQK^4k6BUbhb=4 zA0;&TBE9dEBH=$UKZN>=?YOm4D}!%%eypE^r68FR!oV#2X%{28;q_&lIFGr&efEkq zugz=m*-8)GvUP#Af{+-GX6(hE&}ejn)!qh0$2YuK0dx;>p0&>X-?j0hUuQ$g*)I#N zX&SIjWokAbn`20N&6xvaGu2t?pFwwPg%`x4=NE8|zDC02Qu)HIAInlrTnpX)pYtBY zROHTG)g6+bKI>+*VR~!G$buqFwIXj5I!NEay3rfA0!0r5p77S;wPY^SJest7QJU;E zoLgWn$k5MoX+pnj&09#4o(qqnJvU;aPwLEYQ=JKzop5_w_vX$7Z`A;-jh-7%?}*)r zE!X`Ukq`-QqhpBS6$Yfovw9@<2H9P!W7PbTlk*o9lud~AtEZaRzK*=?nJc`Vc|uqi z%mIOqS6IiJOC=(31D(=9iE7;x`2quz+~a-y{4t@aMFSU^c$m-C&%ZxH^^`OU?rjkc zaV@ihE5{>rRAmNj64t*&9-p2|E$lq%cMwi%KN$WtH)!ynEBiI)<}Mbs_nSb$SpnK5 zDTW+H%ouo#daCAdV=6T2{3F^$t@(h7{X@L+OL5zCT-VbpnXhIq@y#xPoy~bhQcwdq zpP20ueTH1H_ha_Pc0oczt+T_j-Ojb9MZUaotg*+^#!EIMa~tcyoxg{`R@R!LOP>(w zmyjdB!`_UnbLjt|R_Yt1UG(KjqLi$c)7=Z2F`sNJv1av-mr zaT`NU-giF>(3VCVh%q1%>$$7ydYx?i8hLMFch<%KlS_+}QzS}g0j+y$#3p^@0x)6& zx%7w-w<^6`MJT*L@0E~i7i>@bduMvKQapm`0HBjI3^pWGvOSV>)xiA6Iod+drdA+kC$mbV!p6s=`{J> z8q2@aS8FnM%^>5MkuD)etpnaux33bg)g*Y0S@&wzxl3Ce@$5^(uQ`W7iubBdfkAM541`5T6*p zkHiXs4cg+#$22fm1U3y2qmz#GZ{rb0Y{dGKG@h~p`FBw*1l*ao@V|mK=4PvC43J4ZRfSKKM;*4`87@|34ioY3T zg#}2Eh=I=c3N>bxG)AnwVI7MyESo1f3V;VYX=J*&mW_VWn4<0TcWGTeDpg=2GH21O z;Y#7#B9pCPKDSK0^Og?eF)dvf!8Rj0U*M-ogT?Cnk~pioyI0Eut4u8G4_|PZDPYO& zviF;~IdplFt`c!c^)U?eDoJDfEJu(GyDZ_`IFVE!jq)o`cMvLZ8USQc+iTyna#d1;wWN^w6 zfA`O;EettJm^D`yqHN#fZYK2JIk|rUs$D*=W~I_$Dr;S*ohE|=D%z%f_Vv;GWz#i= z$FbX!)@{w9d9tC6?P-ZG%BvRS_HOEMa^xDuxm2u3Al(Ku3m8eO5?z8|@3c}Yg0?i& zqnrmBF@NBI3m!=z#gMGTBi_zoeC#tYb>)Yv^1P_ek@ifRtVd>3)K8ImPMjn-`63pb z`gjY^@a6~9lX#G%YMe{2AXUFRtnH4!6v?TCx~_`bkg@*xd!vzIZ<>5S7-mHFxYJe7 z?i6#ig64$bQ4GzOB;EPMg3Ln5Hz9wirhm5&h+ijDoSU4C{@kKieu-@T{Nc^J%!$I# z-i3Z$mHS=JovjyOQpnXBI@bp@`48p1FG3w%VoFFaeT?y^moYvo7&#m1cX+i?LMAl% z($3J^-bjqk^j3Gt90jY6M-t+?^-XHmti;K<{hzaUCpSe#YiSjU^Bad{zOP+*BHgY` zXp|0LEXJYl0RoIL*`2u1%R}bG4aRUjdt@$a_f#W4t?Z?SfLTRSw%Ot_ll6NK&Ay#r z`HVRB?=U!jZ@zXJfck6_IEq`I@Lrfj>1sNC%RI~On)-E5=GKL8-`Val%SXe`!@M{= z&B^CM?dA{M9~6dcZUXD{*+-gws9AO%*0*`fq|eM@y_I$n=ht7I?lK<;MmGx%SRJF9 zgD6o&Wosa))%w;MV?W~k_V@iZ?688jEJDscHG5jk_ivZZK5$)#+XXz>9#g~fYxq#A zz$Bc%kvvMk%$WG!6}3G;V`V-(|FBH5wsSQ3k!_kv-!WDx=@e4V$VIzn%#Yn6#{sE^ z%eX&rbT$_%KiQgq8MztgUo)iP;uAh0+vDyULfLlg?9Tu4#+3EOyyOj**FG3hJeHHJ z(zGL?I3+pZAIiy5eq%ILx{voWCgNo2V*K#g4`M$}SPX5>6FP8$PrKy6)wvp);y9Uh zxP35px{|b$moD^R^BgRM9=sS_OSqG%u`ed(#>1-ct7&a(&y`|`n8181!ogCEMD!DC zEBaM&9jLZ~2@e#z%Wzg{=yFVwOt^ARb80~cFelWb6&i7qF+(`@KIHMsr4e!08|b64 zIJWA>YCjwAyYZV|MRQTx!tANRUk8%37zp`P-W>Y%KGIhpRonLuB-s8_Bqx>ErVmq+ zf?jANs#r!aZnTMl|vSf+wPB5OIziRf=@?MREng znzg@Vv^b8DI!biBQG3O9JnF?b>sC4AqlVPu5V8`16RW<5$38(b!^OU%vC#2@dI`Fh z(R4_7*QVK8Qc2WQQoF#H&A*sS=XG%)Z(Sz`xr0h0l&HPc>#u1$0aveT*1enQ z+c=;~5_LhDgn3yQ@()aIf6xf#LT8Bv3Wh$SQZII2mAO=juZLG)^{uJFJtJSx; zb=wj`GunjzkK}2T?@!!vkkeq=g7@oy~cbpu4 zosb`|A~o?VN}3g4t9s7~aK$eByveu#tfBT8us_@=rfKky zGVzm37a?=YZAFoT438|Bx+(JkXE+cG^cf@IUiEK_Z%Fkd>|TNXFcKz|>pxNuQfaN` zdy>)Nzi1U~ULORMl&cABgGeDQbOu6>@G88^VBCHlAIcm0s8Hg24xF-eNhRjTh;)1Z+Q&YJTl5CG5F8wSLl4VY{y zWGwTO83++@iHudgF5%d%?lTK)S0?r)?8fhNZYuJO;B_{TFI^D7{kXbgGKvxZ)vgxu z5PVbE>I*ajP>e~|9~ul4_cfBAY#HOKEp0=6=x9t|*7Wt~Z)CDl*}NBarK536HT%pN zWiTuabV*v)rKN(Ql{{IBAY-3@DaAVU`(Q`JgY3URQmO4?$&r& zZVH1ljEGuQ@2$tk^sIHS2x@7~{Q9`*@WS+^tVWOiu{R*4!Xf=eHeO43dU3;(D>(`fRvs!A$!%LY>_SY8DBaeuC%FZjmW0E3x zd3BD;sowW_t0{fmsW9RU;vD^UN`X!K|*D77QeG>9pE`Ba%A7@v}i+PiXmC5?zfPkT*Vh;x%uN^)wM<2 zud`SSQ!y`Rt756A&QOWpN23(Eh;O^3VW6_XI96Fb_Lj;{xDvdQ#L(xHmp(JBwl=sG z;;$|aZ~75L<7up}GG)k3U^R^8079}roWquUf}*$VYoFLta#A5N!0?ik!>pi9xQTIe zheAhi5RP%o;7Tlj? zL*X^pvjRaU4eAg1t3Ab5yQ&@${BTtgW4el;K{~2&W|DC$aPtBOF)aNqWF;h? z1?X~L&wp%5Dv4;F?C)7CHh8joj;XRQ!CWWsmVPV;B83`EO9bs58lyfC)};%&YS*aR zg)5obqo0-r3dh*pa?=B)zMm78)X|OU_Jgq45K2f^v|>7QL@Q+oc7h7!Ow=yAI(S|m zXRD@GBryY1XO+sfNishx<$3$mS2j(auVySbXkXy`F7{7<30ct;&q$!GL6d(6vO2bw zR_^?Ly!|)UyK$*vX$xbcq5t8bWRds{_FTDkrFs-d?T=aZ)?A6|YqDs_eWLdKcwOnF zHixTyC#th)>ZRvLCDpRtQzqf{vbMF9Sv|Rg{A$YlZ-yAxklI}TO zn!))R?R~b( z&ONKZT>Jxr$AgCup&Jm$ufJ4N@a6_a{A(qnK&m9xeyU%nAkf`|0Yx0=i8`H?O(5LsOf3BFypUC8o%HSU-80vSm^fdWS}aL_se(}&&DSo-Xg zjlpehJ`u9Na9Idno;hel#IQ=8Q{;;_{RHQt6&Z0NzUk|{0~s-{fcyI+n)AA|V{gEI zK-@Jh$$J6r&+A7Z-I9PI(>iX<2f6vb{$coM{J({>0x4(W&J5;2sDMmr0yYz3aA(?E zaFGM{r%*wqWhc_X@3Q`!Llu;Um&40n_~Ac8Xt&>>p@6S3Kh{gv zAs^OKEolvOH6R$fx~LC-7!h)%b=rC6mt%R*38&iir)4<`p!RG#l=T}t#ea1cl*~*C z

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

KGbHg zjs;r(#D1WKu;_5u73cobwZrCx--`}~EzMvn&Av|=xYLxasU9|x`T&fVY*F6wA)st` z_|6>X_PRDp)vnK6c@~q6t6Y}ewnfwxr~8kiw6QFq=KVeNlQmt68%2U+n7^vU|AEAZ zEnCy4=M}Gg$!OrWz7wLYtOgq6w3J-PHae51jMs%Wh3x#VONu2Ye-hnR0C^Zy*n(V*hAXe(+aRlz~G8H zF%A%SQ*hV>9gRT8n?DByKicor!5(s`#$`7-KYW#bL#9mm(Kn&nSU|()OKR-vxkx-r zQjbRjy;~$@n6$Zi$u&bfYvqedoj==O$(hV?W|Vvy#$#>`ILZ76awH&-?5Y#2Ue7b) z9wjq!nYJ~=_~?o?uY5CZ`5G^p>Ft=z$I|38MCZNhBnAYW34%GkKQH=JTDB^dt3BqG z1rJFJ$hEV2C42Rm!7$Hgs5$p6O8N$3z6WNZ9-j(xmdYswQ;Zg5OtY2*6)>s)mvG*UXZiDQyAeC0G((E zrM5^8K!g!dLJGHjI(E`&E|Z0`Cb^mUcXP+aeAL$+e4bu`N3wb5&1*R|R@vJ+?PY8& z8~E$^n?L4z?HBi0XyK{UxtoAq5f63<=w{8gA;rY8U&IstBJ` zKQco??)T~r22Bu#an(I)mPyY-ElrVp1I6}m~gP$$Uc&R6(mbM z43i-;5eDCY@$BkJ6yDbMb(!&d+vO>wF;K$yI6(rerdba7rs6gfso_0Wm;6);tl!KG z^31LBUNl$wa9kQ*m}^>MgSZmnOdoKd&p|@rGB7ZqCx2myIvzM(3D}&9I;Yp^^SHR~ zxxvDC8#X`5%5e_Xk4x7t=-&jh&7sM4&vP*^z9~w(G zdKkaj%qYs?VrG&`i-`M3zDII-yC+zj{V5b}GE>`R?jM5m3#fF!$d|V-B~_R_oiauY z{8^>@lUHm6iiAZ@qFB-1+I|_&TT}Ufi7cS!qxiTvLgsjED?YWst=Q#Q zLQ7U0G_WHQ_bK!g|Ec}VmaGO#0F0(p)%(uMDHdoKiZ$=#vggwD zT%mrfzAprIBxMik@e|xL)f06dRV{tDckIzw={!q3@R|Aliq1)T_V^xNKrIeSP$XXh zQc*nr@9D7=M++C(h0EF4lveVjd4SVpHcmQYlx+*GK{10Fg~UF){;(Y;qZ;%+AX1cYS%o))W3dj2|DR z(u}4iNeuMx_)&*uV3vcca24q?h31`2@!?#;thJm%VLT-eA@K&bw!3drFG6mPVV3EO z-uB@fp|_fwr{rsLze4!m-Dpmq;~KN&<)Pxe8tbXA7PrY?W$*ssJ^VRBuq7>o?L2Kd zAwE0|xb6(6GJ(S_!k}uF3a`h0UV!$PNLat3r$&HcifFDcMEbPmJ`cP&#!GDODoNJq z#>6)I8ffmpClNjyU|Ph@Nhw0@z$GAl`MJ*ir2|!#!1fm%=krXWqDnjQ!s$aD%Q7@0 zJ%VIL(lvtrCs&fgMvZj;PbY+9Mt%owO9fh0|uw6WOq-#LVpjn;n4*!fmoBnv{UoMf*( z{yv}rK%T~15C5c>hHvWlN?)p)@qEh;0YCxujh!JX-$)sfA^>IOx_EQ$@%me;m=_JY zs*%>k1CcOyVfbICr&>!f_E0%*8#6iqCWqjHGP51Ck#Q zb0Xi75*%8XKZHd*q8k{zcL-_xuwI4Afr$q5?7y;NK<#3gdH{vLQXyU;d*fVWY|w_| zwcDI?U5xgwgy@wAZTC4jn(sTe>NDs=CIM$ejh}?mUg;r2{58VY*9cp&v#axZgX|}X zvHZt9bB*Im>1u~V+BOfrXGxfd#~agLG&W$U6bC$@Lqigv?tV+yeyyH&wV@uk+JvSx zL+fNu1^0wotq-z<;;yJ51E{1PK*T{jeHdy;D*=UJ2V4mVzp*b695_da{$%aCor1TV z+`E?M{A~l_G|6ivrF=%#-s$&2p&*+e;4ApzkZyiUt-X}XmI9&wK#N~RPxyX5>WH|Fn%#uCOvlhRXeggAwCc1d8C&A6$KY&SHpI0Yo#5f65HMc*I=2*x&-#9 z^tbEugs=IynW|g9ezyzV*ig$AnqL~jWO`hVBi%=KYJ$0~7!pYf|1%ws2u(sbY@!pi zE_BvVS1;r}59FM<+)JJG@RJ*Wg$z8 zKOz5Ae;Z(z>Jah(F`fvBG7G5Mx%!?fCO})M(+tnlZ?`m_IXkZ0pxpA>j_xL+HCERv zlt>VqO+WDWXP)puFOb2dBzqs*QYXEfij^hRk<@y_Yta`+nmT>f-uPxp+TC|3hXUF#3y?0uDtuJDz`)e|&D&Ubzn2SPwh@bFDz|iCf%UjRl z%R+VnjC}wKkjgO_>hXWMYR-&6JWj`7XRMlv`zf^T&F#j?w&hmD5uvo|>YA6My)O+m zlIww0I1!8Xu#5s4K2yq7f+D7yMt^>_MNzJ4B~;pC&-#ULBI~1Qu^4BOKeZ-Az`jut zXn1!pBFfWpzYj!yQRxldXJ~4~qLbwfJB-U5^tXODdQjCrb1cC?+pYh|^Sg%`Xgz zKHvYj8PR@}{7Y7bCLMf%0?y#C9WcNZ$%WR4o?V@z3^JTV0sA;^enQ<{W2KY-;GxGr z1^`WZ44$1uIN(E~Rgj$6<;ryJ!WGkRMJ^0tI@9W}7>dd^YlRmY?&u2x(*+?Mn3fdD z&P38SYMA`xU=88P$>|C{`7Crq#r=dY>sjcxWB8XY%`@f5uN02C-)!L+C>uie{hna; zJ%a!hEw_%Qm#bIIO3z+1$=2Il1bw=|&*8Lb1bQ0DOL8Dg^iqVn2qCdL(q-T6FO(dQ z1XL_8_W5~fe~Hl)G<7jDR!IK1#2^dO0YNSdZz%SzDFaEFu_{Lik;2UcN(a%r(re0# z*UKYJQcmP@Tl8a&(a)m-<{xDBC1`D`@8}EgI*ClGtkJVG?=Jf^e@gN3Zt=GrWR|K9 zt}M3ie_6>`|3c_GRg)qRT_gPh?QXfW(i?eMM48}$fw6mb;ID-q$*Zh{md7Q^-jb`- zDKQZJ6aI`{_3*wGg8&|z0A|;T&?^ksM6>KVNfa8tnt1#-=M`U?*A>}YF9kBcc;Ec6 z`dWwGz$AqtjL;#)1fCE9TpG<;bQz}iWiQyuDWc$B#=7B-#2>%jKY0w%6FmPe5oiWQ zfUHBRDna(E6Cs%A$fTxTyix0{{ASyYmrpOz0P1ax)i#YII~ZFJ3qq2l3-|XRwDt?a z;!3-gJ+vaKpX#hc9=+aE?@=DY`!9E^0T;*wMVx#E;35T>WB~XE7x`KRsnjx#y!dWb ze%hb=^$=-{`cD1O{n&IZo40rLMJ(PT=t!4v@NOY10v3a1-_0w&WaFrY$C@{%hl`0l zrrfCF4?WF&JZQRVo1JA5xUL0+)37J~RU}KGIJz`}I>j8j&EjJWATzo8j2Eh8>uf-8 zuJ&C@3l6kmC?;!>EP(EVH%B1>;Pe9Gv;9xPW-8Aknu00t=%{IK5I~ufGo$&pq~Bg} z7}8@Pzy@?VE!jd(4eE#@*$@V}h4C_^jipjlJx{jbP(VZD^8`;E;RlYPf8xahj$%E>e|wejzJ>|YF-s(j0?O3EPk;YOZ)lUNBR3pV6FnD_GG-pBU{kV0@j*x9^fw=ElX=cktYU7cw( zO>+#MfyP8`YpN~)ug*P=u!-A=>oTYcZN=#EO*f?lI6eNGc3$*~_cWy1wq2deIQckh zpv5sm=Xa^mztILJQgTkm4Tojfef|Lb$#qXKt^CzRCnvX7aFeB=To!qiydSpRsU<^0 zgbaaM0Z$@DCd56WUVQ{1p$~g0Na({DpiN$wx0lK}d6R?^9i?6|JrK;%KpePfON!!q zrq830Za^jxkfcYuO;|`f67MF$5`PN>McnFLcYQi0=RfpP?zPZ~oO7d#&{Eya4OH8A zfLTMV-Jd(tLl_eQ!pku7Lg1wkdpf&Xg#_ zvm%8CNB^3 zr|9QskFhuRdKf5UP$q=#1~Q%^NzB7Ua4G^JYYD&L@UbOtpYqP+zhA$~6s3;xtJHVo zaK>2Dz+HHL&v8?ICDrze@DSIdLvS#`?b!jpmBDx;#pMqo+6-Lo4AC~ zBrpt|^HDe^64!-i01)cvCtXV^oM+Ztl$OCd#}*QGo8LKos1osizt?DnD3XyAP#Qf& z?8+XNtBa|WluMbr;lH}RY$ExCUz2G&v+J$Sf%K)&?QWL-;){feXqA7X0EkKBWMKH! z8*0Ht(JNgh zB~B}FHQu*z>Pij_>87t*g_Z?e7d6H}?b|&f$Yt%50n!w}&WwivV{ibMbdn}nZ^~cU zuR)m9J`oJbtXN*Lclg8JI`JYdX@v8@`4e-s7dqIK4n~qSiRz-l`*9$sNEv!@f=?)_ za|d!k0=8{o`<5?9{6s(V!&Kw-*+#a}a5Be61~WpP@V;;ZNwYh(tHqlskUTvvJ}7>D zuq9@z@Pl+VEFVU=?-!5d?z)3JdQq%E^1(Tp3{8iE2dGbu7jDOWQpl$s+FO4p`_+&? zQLgfOmJ;L_66cW?1WrV=H$jE=D8gt$&UP(BkwVUgp(!VOHGI#*&!c7P0$V1uRt(=z zWbS=Hg$4CwUphT;EdC2uWDBjjYhGmL>@7gMaK#(UAQ50*Aak&D=m#{;8P(?uBdw`ztamn)9ZvI)?mKI|yKyG%;l$2$nwp#432ZJe-Jxb># zNN;Ewn1&+iiKRu@;jpwMbNgm%cooyu%W>7Yrq&QnM*R6&homX*1ECA^+R>{YsSdD& z2mgVRb90?!0qx|y!4UPQp$rdaZSE6w9*7pER6)XDyVy>$a^AW1rRojeqJIw0F*XJW z$Cd`%xI+3SxG6(_>6>vV_8-ay@8I(`YNyu>M7sg5eZBIi-OY|p>J`JGPxSi*XJ-`V zdxU#<_jbJE3s@7fAI3Jm$#xIt{wYtrz^KU`o{|#O7PEcXG{K zdLrbI^Gf6s_Sav7JHAxja?sDoc^D_~ z1N{V+3Ts05qB86mk|hWLb!h+`W&f#|@MPI3^SwcM2;KS!M@mt#`}8ee^^PITGgn~` zV0$g1aMH;-4rhL(+LHpH7;`ko@%1msU5;6?oRz2a`fj%+%PdK>^a=^y_gXZ0Jrz^= z_^Axdsr+l%T$dKpHXg%CC+fKP;2qjM2*vfK_TvHYlYDW{ zw_ze0i|Qj=%Hp`W%semJtDwKI!4AJ+z<`ay)QF$BKuQ?o{o9)KE6EsDf?d=Zuv>Z( zfMNdF^*Oy3l;t8q&-ZQF_^Mv$9Ml;VlM5qQEb1v4RG6YT7BFfQ1=+ld+3Lx&B6a$^4YbElrEil&qfQVH2-gR~1z(uA`Fwk3+ z%TI>eosJ_WT~J^$V47kyb4a!RKly;)t_RV z!@^~c)mD{QqJq&bN3@Z{Jy*}me$@inhX%zA0E*+ZRmt}Wf>BxcDLq_ENH+>`Z)=k* zxfXw2%+7`VqIR@PMg`g%l?ZKy_MO9UI|G)ng4Pqs2nLs@;>6&jM=m^Tzgo_wVuxR^ zyRm^^muFM)U-7+Q(g(hPV5o_lLbvY3Q1r-xB%^9FAn}dQR8TEkyZPDc@yYfz_16z1 z&sWT}KELc3`f_s%E1*L41J!I3g?53_N6tiwk*3ZZLJtsbdcb(yZdZ>kdEU#{`}(jT zB-Tgsu_Q#|ZO$W$=|<`=RJFixHs)4sLYH+dpkrmRvFL0eTzKct7<+v-ziTYqytSt_ zi)rYYlp0>+z2=CFQYcTsKVW4ko5CzWgyJg(*kgOdN%;&Zf+2)CO1AUD_T{3|&>IRi zk6$Gr62x9)ek7Dz>H!ancAtP9nn-{(TMoIBMhH9hgsp`Ecgm6jwxO%w7H|;5D`F4c zhTR@MaIkR!=kp75=nLg&F2y2IcL2{_T3pG=DR(+L0A_fZy@h|pnwh^~6l>-Np=IgyGEZ!k_O;!dmYnHJ!vSua%~9dIYZy(wi!9QAKl85n=mCzztED z)O^Mky1B_dpbbxh4UBlzT+UE__%(AEQZaCB{3u!d{^Ob4%+vULZ$L_e-848U)F3(u z3y29r08EN)`RLAk;MtGDJ8+-&LysAkp7ijPP<`#h<8RNbTpQ?9X;O9x z5-^}O+W@GMF88MpM!M)EUR|}5(Qx>J@&I16>;N$WoBgeIWK`}}Nyaa@=_ze|m9&kM*vK_usIdfa0F?w3--;8{Eobxj5 zj8^}Vfi&tns;@)!Gyx&@j)c6|<#YY#t@@Vcf~_QZow|X_W6m(C&vF4j^uejv*00%$ zfX-+Iv*EE{1Gpm2^ffM}Ii0Kvuto-qNKF+=AyYm#E@sT>46UTT0h+Vgr952gJ|MHE zqdhOGiR7{yDGLoBC>SaXI4_;@~t@*TXN?DK547qJ$a8ZWh7^oOaFemI`L1G1zP zS4=jbKsxKaNEyIPH-qOKoqFrW(pAM6U6D1yr$9eQC4c)BA(18w+8y}!N zWQ~7(`@W+XFptQIWxN{E5PvCn%#wA+Dc@JRHBIfEjrNTTrEqH6YJ;^Ho$!+g;zB>EJWx#spg>iVJ59@)BpRnhr9dWN$Z4ZuDTsTrQr^y_o z5x`k!2HmWikscVq;zaTyXk)az(vK|X4>;E?oc?4vcd8rP)@9w0-)gruH8%C2j)LB+ zB4p!tV&woCEJ=0@!AmNhe&R$&3Mw7;KhNJW6TX|!5VO^LJes3q832B5K$ms3y_f%d zr531wmW6FK$Ng1^fY>+n8*)lm)+yDR?Ym~0@LFJy5=BphO)k#%1Vi+ z9>S5%zynl=x*Wx#nw}%9i0VTQ0>6J)fUV&|EL1_dO&85IJaTtVFT|D0a@a_Fg1%i_ zX+1hx1dJ-*k;;ixc#q+u)CUw%pwA16@a-3v68!K=Ji!a> z8~J1hx{(cRMv6GlmSzlU`z1Q@&FNfIdxsZO1r$Q}mQ;vgH^MTLrdZyGuC@b!=q8eI z^FI*(9^idKg@`oCZ)RanSWa6zZ@SCL-Nc)v@|x!G56a`=W_JLpu5~|-fIjIaT>%_( zkxi;y6lr2@dUM)!$=P+h?Y9Pw5-PbXLLdD&8!rmjQGXP*dK-U|LAt!qhZNd%`llws zL6a!_b6tu)_yc>}M_OsA^FIDQ{yYPgl6uc&GW8>?GC$Wc0$Jh^pdhJ}j_Gnd1LVvb z6^RIs%E8Jt$56k!)AE9D0xS5ivLyu(b&_^~L+yOL=eh)NXZu0Z|w&_(|^1$cy!${JwA$f_x z4&B*xJyKf59-y~bx_ZN->yCUyj-T)2L}h{1_-DyXbp00rj5V5Y4>vrZ3!yMUD#_|| zK$w6XshO;fujDf+7!Cc+B|muZ6T{!^%Eg!IcvE4u&RJg*IP@(sic1h&2oRHgc{mZM zhW`VBYqrruTF>R0wfKsV@Bj&0hwq%`K5#f|q;tk7$MOLN;;cqbT?sBn6K;I< zPM1bjvURLJwF!ym4$Qx^`O|s|G*!K_J8m@!rWrlI{lZj<)lNjhK_{6~v7M zqv__cZVTTEK&obOA9Ipok`k79qu#PP_^sqy$)btQ@9Z21TOzpch$L|oM>fE*RMgL_ z>WYlrjM-LBc;U3#aO?Z?_+vzG^;PRc=Vy>DWGWa4X7T!gUA*nLv@nRG`;BJCY@9=H z&opB>pWGRPy9b_Y;rS2lQptIWc;!DzJ;*#|`|>t^Gy>yAU>`t<0H?w_H^~k6J(|e9 z4z8bVS}clTdf)om(L`jsm)`R@*$l)>`%+mS{F0(Qi*y}BE|vDC5!4Nd7xIa%*L~Ff z{;+che`R;rLf^Tf_xVg?w#D|lo=v(JN{c=zNy zoXR5Z3+J$pmrB2NfoaRur}#9Yn%b~VB{srD2zdmC$yp$$)#d66PR+~ z`@{08*Zhgvm2XKY<4lZ_*2VzO2&C5kE%|(baFAYJPD0+A2};?XJvxwo6puf61$k&8 zNEdc93Z&3m4{~;of?h&<)h@U8p_eoS&!JEN>S+ z`=ey4hS%2=-O;gm1E3$rNk`Gx-v>DGxr!O=9h7kAh>27+46O%F6_!wlaW|2^Is82P zo9*t&vE!P>)?P~%G>=vG>&hLwLJ-bCItsoCT>

2iZCQwNaD{p$wQ}_IXu5uH9e? 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%0Dc410i3Ak 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ℑ*gG(Xb+r9-RlC;zLMd)2)u-OSGIrUjbtY-88O*g zOACQEAN%&kV$U^FGKnOO7Q$VcZJA0z**A&*#@>5HHQ9FUqCuK;=}ib#K$;>=DM64X zA|TRBR6v?E6$latQl&QmMFEj2E%XkdBOqNtLQMdXo}k7^iu-x@Ki1Ly_Q@LmT5FFz z-UH4Y!z9oB%zMsjUd5~{I|3BFwsnqGWenwG!bIzKZYAw%-K2wyK{0EM%Gs@RzJFGU z^H>Bc;N`|mDS-~UayR4hzrroUeRG=IJKwslNPnp#ebAj(C=FxpP)5DbHh5!3JE5g5-nUD@3bq=z52Kz-55EKK0aAmPQ}s|gS-k5rwW z;7E|3$XZFIy|+-rRBhGDsHcYq_q6s8%{1Bfsb*STt!Jt#rLy~IFLWH!!+!TexKyR^ zkU>hw#LzSCG`!-sqHE55(}IJQSt{c<3(rpT;ua54c(4=RsO)_tAZ}tOU*<>xZitKH z;S=ph<(>IQwNKv|DNJiGe9Gp1z3KinO@%k7Q9zF9xj8+G6oSqFWAupUz#PYu`O9Hv zeq(GKJTORJ@76pOy88Gv>Wbq;c_XW4Zt%&97I(9j|D$L$4BP5#=xy$`L9{3|@#U0C&vaxirQv5jSkjzoII9=nH82Yen=Zzf-fXPjwI9RJ zZanavyeM2*+S8g6D_-{8zLVADZ9N$FY>|<46CN^yc(@)TDnUeHSv*ncMu~iDv%+pJ zF1N9=66-O|SL#>3YS}5qq=2U^mVS?-cy!Oe?RtsEo9S_m%JJHv_{KqNylCnN;}6d3 z!jy++OWXOL)%<8~toksuDNLsyX?Q_jkMSUmm$(kN=6}ME4o}KsMn|BWu+f__R=AN= ztm3m%i+WR?wdxB=A`c=Ftn+ly{;FsoJ@Fyd)R`T7(xm6@_6?O;ADms z9YrMOczTLRkNc0H?g7E9RVBsjmPQo;bk*l%X@8xu;3L|CxrR5!g5OBt>2Si8KfiUP zxazb^g;mo8TpG=h40LuEg;k@cT1sG{=0y&8dP?u>ie->TM`w|6I2+aU*!WCu87|?ln50Wx>odqrTybXd;&bKrD`K0e+5|qU-3M6 zT`+QH*0<5?we1KIR|)E~?{C=2dH|;B6+rR>aPl-aP)Tek`A6L@ z_fGv5Q*>4A_cNErnLC$Vu$rdUAGxHiFH&+Ddm?AxoRqvx!0Fcwi2SNGc1(6n!1h*q ze<;g#`17C-tu{!nG-o0$H9hEe%WroY>|n{beN5&p!ce<5EtXKm3qRk;*WMiMUz2S7 z^2=V~#}3<7@j}5ey^gEtlh$2eiCniRHkii2u`fxP7(;m1ynt{=(fa6WHset7#{qTS zrV-V9(Zb=?m7Z~`(-$ZXBIWGwwnVy?qO*nV4p;43nwuMvKQ_iGZjSjiR2r^~N^RV8 zFEj@daD=AQbVXp^st{r7&~H&GAees9W^p*}18#(`tFu{2I`ifv&&(*_8fR;R?DKIt z{a7R#inD^!!XAUs@*AGR$7z?=hH;JZ;k96B*L-Qm_4`2*T?3PfZO2xkri^kwRE!2^ zz)O`sNoND3KTEVGDpk<9=UClHtDd<+lg0QbKOZLE5qEgx=I|hc*F6wOwtN@U&kzL> zhCI}f-}nW%q#(SZLh!RVo1^Rv)IoTG`sh$zXU?x>Sk$1W*2i7?@2f%sCWD?*nj+U} zhm?W*Ck9*SuNlOi?Jvq1L!Q8qjDcv)O&XiK_duE;ni=K@P~@e3UDcUL0qS}Y;Dnp3 z9i-YBl8FV!U-N(N5xQlj@OUrO?n;g2L$wD?-siX?ZB|&$buaEF9LjI3dSbx`zwk1B z)blCR)xL$IpAQu!7#YkG{oWdiB9`IGo35+CN>30N6WSDd1&A6r4Z0)JvQk~b#cams^}GK5uP5Z;cEK%HqKnpG2@ znG0=NH|6e0HGlS7JF?%*HG`~6pz>qsM>g9}s(z6kw&s3#B8}Bg4w7X)p{H50d#CvM zdEphaC%%5+wCFYc>_M@?(j-CqXXhTXfe?^JZzx+CB@P$~IfTeyoZ3zt8CVFOvA+$r*$zrfKDpY>Ff zAds<=3O)}9W1h~%rvj-$gh%`YXk%xB}M4+o+znS7ky`_)@?-}`)~hEKLM+Ir^v{hbjb3NEaPvLMQdlYzD1_**rUiP?^Tc;A**p z*nrf?b1Rq^~I`68v)uVMm@ky*p143SY=*JmLuBKE-&jGbRyDK_hX}_SEXus zTP9*{jy@TIj?9B{i}=VQB(KQzB1Ua1oWY@ETO5^d*D;maQaRzPR^>Dq&OIv9!F};^ zhUxYPTCwe<+_OUwfc}j-`Gh*x33>jr60X-P3X}}3p;lKhPhaa`!gH@i z{MPL#|1@cBZf@qI-#wFCQ|=K-{NaT)U-v8?hrQ$Y6hM@=K^Bp&5X)B`-d`c2oL%+@ zv zu)-V%1-j$*T*48`w^d5ZdBk6RG%&ifuB7sZuGRSS2X9}Ip}fq2WbI;`EoRz!XeUds znER#${;I3>?bd zVYKHQaHa0o?0##LLqGVFCOTVHc{_Ek1nUITgdcEO2UH|p)kiKR{ zolf84*v91yUskT2dz-`d`OLGV20d`RkmsQsZjk`E+(lUH~nC5;t*0Kr|q}2q=pYZh*4W4J(ser`9D% z7hdP5>eNx3c$9h8uYz)qBRvQ5tU}lkb(adJev;dmMw?+PMkfs%lWkjwISd77=L)C2 zT1a$Oqq#Yy_mwt9H?&(ud*$~|UVL=B$efwtmh$XD6a>hnW8GhGqNbDVA}9ZXICVu~ zZ=CUu?D&n=ht?DpCdt5^vfz)so3{9=!?GBwk~$_ZP?OxVOqU);K?Wn2IxSL*xRraw z3~R}Z#C}Y&$q`%w>nDK)w%Y@i+PNprQs)%h=-m=u1V1*lRz7;gu}TUTme+dP+}xIS zR&rbN26OTh%&KoE-z-&k;0UJVU;94a_kp9#Q(LdEzhq6ui^@Roejv#t8~YoWtRDiF zPwAWaH+z+OT64aIzZkOPTK+S~;_y(9LDVcrSXAXnJ0_7AUvvoGbYUR?)*jI>V8VoG zV$}}^80}CYXZsAKd4WkuvZ*)T!9#YRxoaanUHEQx&kF%t$zSNI)g=d?bCg2rn%1jE zVfRXr$K5gUbnc=rX^6!nv3)#s2Hebl_`HVbD)*BVAne_0<(>Y7CwES*XR>EVJx}^P zqhY>Ewvtguy&A4!u!sXl<-5A;VHbS6frL zBsz4=qDQy2s!vO+uyZpm!Wd?jTnmMX<^WmtkfZ&SA4#C<_g^pMm3-aJtjKN6Fg)w> z&HTM8GXr6}A*~|&^WwKfGWR9U5_s4&g_kY-FGw#MW&Zsg$B@PHXdjA0wP-mMGdc`K zgGu_+7$qcTSJgN5_LNg)*1T0)c!yh>gTh}BJc;Uaj$b%!bG&+C@!%MrypeFQgVWdy zI274{(z?I``WyEWJ>RWDeeCj{5bMI-R2;`M*Em#oGt2%Y?QE|(y?Oy|vQuwetkh@iiZ$a3Iubf1?K|@vFhkpjV$9P!G|PW=Zjle>XajS z;6O)1+X_&_=^}6-jsnMh(?u^y{vbW%=hM|6#Sc^Dq_8L( z8=J>>Y1+3oJ1Xxtx3q@2x5Y_>EyLq@L>f7gkVnnwSUB>)U^lYT!G#PnG>p<@+=S&X4@gEEW^;(d)w8@e5jWBT= zKlS{5Z}bAedZo2OK|LgKtFJ-QW9`P%JIj_T8J{Y6@uRVD@FoWs2(eM_mDoGI{YHKr z_5|yGdU%-hL3!)CpHCa}-4v{{MmT<;SQCpXAM;c6%oW^;lge7jO?`dcUFu$rOoqv3 z+LwD#Mr@!+c6b1#I+8zfejT8Z9h5!6rJ2w$n@pqOR(A`}-*>Te)?|$=vk_=90Z9 za@!_Kr~iAnCF39zce|F`a30|)tA=2Qok1iB*}eFs)pK*vyaQEanQ!85k2Na~&k)hZ z@aek=(2N*t5tR>fu=3!j_14k8bo7(a0a!PU=lu`g?S41t|ENtJ!mXTLox3#ogHobt zX-DUfK zYi7VLYXv08cU=)+>YpdPA%=&&hv}%6Hnrh{<9-b_5*<&`Uw9vVYPc@{>HPbP-Lcg< zDm=Ol_kqP^|CMe}yv9&1-psfMZ~I|$JoNhyH3L7$+r%H$%gz3FvJROxuikPjJ4VYp*-Pib?wf4Ajgh<rYC^~flfOB6gj^pj^{b8NI>sc5JNXowOz|{OB52XEjbG)%>SO_5__qdLc>0k zcfBP-855e;%dbJ^LiNqSNPUk1Z^rV>8VewLWex36yED_@)6uShDM>8-#5uwFNAR&U zsF#JAvY>8j9?}_eU9i(oR$5lOFLtZazg?!~)`J%%MwYzrBY};bI%B|QA8UMIjCE*6 zp~v?z$b-?%)c~yW0fiyfAIV;GAv{9#*Y7ZO!ilpnr|k+ib5d8%ib|7_Gkg$9v?hcQ zujBIwFXth?!ix9FW{9e_{YdV{=;J%h39hZEtZ(-3jT`?6mU^a&Y<;|A&u%r0FeQZ8 zItF*5y$Sebz1PdDf1OBivu4R z;*tju!o6o#`*9~!g5(FM(Mp#U7uZ$hvMl!=?^uh+BwO3H*m9P$CVu_q%0!vtB)C4r zYh46>4ahvJ^#s1>pZB|$P2DPeCG7Ydlbdy2YP;v99tD=)v#~lCx7sGgN6F5Wtw`J` z;4|5xcd$QG!(n-SBj#31OG`sr+T1u#TeNs=n%dbUoiiyQS=w#La;U@1Q}EL0P-jAN zswnqku3c9!rCwVZ_nUAT zPw3iAkA4=P^CTS0rgg_DQK4Di?d4E|&ZnSPU&qCnc|*CDUEaDQk7)!qzL?3gh^T{` zb{A&RL-ws7Gp#~3q%Z&=Ithvtg#~Pm#v(kX(es45S*pY`w7h3?>FIJh>sP0*E6!up zpTs*(Fi}G(S0tU^**@Ucihq0=dKrFI?=Pq!@1V6t*OoX6A|FX1cT*1)J=&9w?5%d9 zE~V+e>trPLJ5^3G1TEB9(m=D&kOZW*1Mn&^Q7W|ME5^1~eO*Bfjq&<753{gyXthUa zuN2=d?wj+_kZZ|T|Jhf4DS@-hQ~6-?eVxZCC@-&;CDrhBhTf8@-SMN}kM7(uc;huI zA)o!ZT_MuC6J-W)E7EqrUj_1Y`*kplyK{152BUh4mJWfh}UNckL*~)ClQaH3n0 z7X)h`*aF=6|vg_7in@*-vfA4A#b9=Qecq$b`!{ zqsnBBsc%fwn50mLBxhKGAopZl1R`mLzEzrw^6J6d>Cmh=b*5gsEVmRHlO=Q~QvyXGX z5NsA7_D+3vr+Ma?l%<$;r@8ctH9@@e$s5)Ar$vP4j8q{l!ap36`#_^y+S)>@%FWGO z84Eiv+r~|Amm$kOj(U0}Sj;o!XEks*2$3_cbo0u(phzHSnpZm_AVPT%%IY1$S9qat zxZFXZwuL2JBs(|ecV)$R;HOuQ;%u~D`|hTH?Ht^QI39r{QB^6gwQ0gW5Z#Pt?abTo zYJ}R#oB4;I-pj2Gi=%AORrp6L0PR8(y#Zd#yOASwmFJqKShUJno$I_JJv}|8On$yx zgRFWNC1h=EL_oB_a_vvr0z3$}KWJJ^Tqnr1<7EbrX`OYw3c(ifms(c86bC6J*?N`7 zYqsK2TM}=uTT1XqBPv*|0~co1&{emsZartetE+pDY46HhNxDUS{E3UcyjRvA5&se7XZakev{sm^M}YhqP^Qq?<^aFWIN62x zycB-Fh!8sm@wPZeOtvBB75fOKrpIV=`zYI4v?Z|}ilCR5#S+P{7C(7Q-(&Ue=^ntM zybv2ju9CCeW~B3ErS@6>xHQ@6{Y)I7eLSu;Uan(@ZW@6S?Fgh(I1g>L zzsB#jANz#-+tobjk>cILSi{uUiGtIg1iq;-{*?PqVC1c;s^Yu%*nzwH9Y^0Zdg=#e zXGA%ns1bR{`UASR&Pdh?x{!l)nvm*j%N>^TbqbRb=k+vn@GCQV3chS}cBqs4XXt@s z8JXdWE`)4^4?Wo4*gqy3{Oq~LrUVgK^LZ9Gu-A0!e!dy(@VN7=qY6v333CtM^`Zrh zR4Jn*L)MhD7mcnnR!Y1M2ng^#k$F0SMdjb}@XY#Vld_z25#k$%X)p|5FI%=|ENPX+&Jq#@25oOt{0!;Bo%lzKFV*e^Fk2=D@1dWA9cQy zzIMo!4gd61wCMfHB)7iuoe=_Wu8lEG6tjfCo@AJHye;jiUY6!|>iZmnlIWUJ_j53@ z81x&~bIUg}oJJZ91qR-Os@{cw0%d9O$Akz*D!>mK022&;rc;Fdpbe`3WT^a~{{#O= zt22};#1FaLGzy&Q^k!v7m^Egad?Dnt_m%S6&Q!j#9C=sb1ka;FJHW6NGkuddNCgYy z-%wvzP|a8Wf=<*xk$*u}&?pFwxSq29Qy+2SfBYAeSqXsTBjksFLGQVN$o5bKIaLpg z`fRtsLDtpS)S#RzBERYS3)=F5VDJF`{T<*;Y^?&DU`b2H<6pc)S^zvxB?9ox4HlEC_?d=8F^mN8>cP#(D~MU9zo4-$6xFEY-w*fiFZb`6 z`}c+Tx0L)_g#W!E{=HlO?MnV_nf`4y|83L%ogx1JF@0^In)rt)ZkvmJ)2wiZ#h(zO z5%SlsPVc9bBdYPzQF$Bm^%sF7`@zR0$W7N@|BtErKN&lpiLb8O%@=(gTK&J<7|j?mTU(73Nga(;!aKs`^@&9lW>pgx`-LV%hP%1O z4;yT?USmzpHwCJ9Oc`BUoPgpSz{0+|0+d|UV-9cbZcbSB5MQoc*KO?y`}>7E6S^bz zB@oXJ%iAb*bYAC$oBLwge|>NjR_|1xn=@{1to!0`gjp2vWyBsIUdG99 zs8I{b;V$?HWPDwV*P5^W5!XYNQDORrqK=vy8CQoRuL0{Vn{MeE7~{q?fKNpr90NG_ zM8Ww^Of51m27agd1^Dv6{qA~4aA3Rfz;tZV3(;?{rp)fO-okkBqnbE)%g^_E!)uw( z3S9J^zFnFv0zxo4j<}a&0`6y5)B|CvG^d+5B%z#A7^%M3_#MIm4=eXQEj4jh&opuC za2Ih9e<|6C#PiazUr9;&Mn;f)A}5Mi;Lu7K%jjRwxkt@@2-C~8UrHNRt_*pkdg$G} zF)@CvkmDKI5V!cEm!A9pfWVT-l08IPj1|t)Y}Qq<4*OZLcy`^YkV(|yqOgfe2}fY8 z{=0KiOdtQ~LCOGH=yVi{ew*@!Do1wB?tf+t`|Pl6MydD9KJ0xkO()*H;{P$_(R2k5 z&Ch@+U>$&1^2LTGKRrGJEiyZb{RtA_fKTdsP5yuZ!o=qG8{7N-Eq4D%x3Q;Z(WPuK$QMwaJ$a;i%i=vhbiX`dKh_X#+9tpLiA7z}*^MOfGfE-q9>;SqAL1U8^?QD9qNgWz zU0~PEMpT+_LaEpqOI9 zxG?>4fvwXM@79l|QW(c83R?&nS8w1xk0OwjlcL zy3I?8iv+Hv52W|0;oB~vZY@*C4m6=ivrzhRsccn!nLRg=&u-GdmZ&Ktwl?DH#ezi+0VU}fpsGce@KpX)?f{sYgdHR)93 zaD=#2c9f^e@`!GuxsVvy-mZ-L1$qK-1O*@mxABbBHxq;2T+UIMPow3@^&Jk|-8m$884JTU;dA!WA!97XlQciDBEk;-q z#}%2^->S(H;U{Zb6XXGO`9lR_{SA_O11(6chY2YXSc_TlIq zDp_y-mrc^xVQr?^kGk#D&ozmX2ee-68IMPzAQh+t1Sb$=;?|Ew3~?kpt9iDb&;r#s zXv;{roA)tiBb(-n({`rdZDXrl=bd3x8iI*R=gsH%dl<#pkLhAFdg2$LIPh`6G&=7q zo!5@mb?p@ENIEE7_e&%P(b|z{huOwe#Hl$+_14cVEXaeKj6-g1JFcB^OMSiidLWC1 z>#^x%q#dH)4?xQk$-2PeJl=vLl^X@|k<64%^+-7~2F2`g+{B?0QQW_1%V3Lre?bgN z&4+f_w3zbIC!z&m8ri%^G%+5#ks~=_^;$h8Z@DdHEBrPLfk zyOw}A!<461EU&u2(k2bN(Yo(5N>&}UIr{~3&tI04r7NfkNj>;*Dv#U2T0EyJ67?rW z*V%);TBbSnE?5PGo((o-wG~mslTde18#$;G zHw4FD(0*&fUl7oOfleo|JEMqL1kKM0Hc#wMq90k!;~&$HIcJ3w=^VQ-OG#sGW$ncb zqAvkY$?U$5)sY`?6(Z)`M^x{J2HGzzm)eP!cXVVJ^7uH4sZ8~;W?bD`-1$xBJEodK z1_MZJD}O<|YQZQPh*uF&W@l(RMVA-nIfz`My3h{&Zi_b8vTVn-=6H+LPFA%HnC%Q+ z850&yzc^kRKYF{Fh9nGd91JNCzG& ze@cSy$ILAHBB`_MfZ8KY+d?B6DD&V!w8aa>QWKB)qZTbM|149GY%2H1^H&(|&w=OQ0;~k&HDVFT^&k2ygZ7;@W@6E1 zwGOS5iCep`Lsm!-Psi7#GexEY29=Nx?k7plz}4`Q#@7+$js>mj zyGDBqchiZM=6*aI?6hb2X_HRUm(4~XtZ+a=L4SP~?u5@CRNe$Le)Yr$aHKkH*8^k=vhx$$+}s7VpQ`KUVE^Fz0 zyyiIJE0r?Q37V>Xe)3`Ge1s>!IF{Lv8FC3xW+5_SWfI87HMi0w9Cl9&S|$gj+@92@ zT@`#`HKw^?$(RF(XmP-462a=&4d_Y(r|Ew6_dM$*SEp_}>Ee#oC+8a)>|cy`W(1mi ztXnswR6#rsLopAL_$E_)S=s3GpTe1*5mgs&iAQ5nE=qb_PLO(yJue5o^n3INW+Oeh zsEK31V%eCG@)_d2e%2U!c*PR0-ojVJlkd`7DPExF6d%GAsCNq~c)l>_l$T@*OW#1G zA~td(wegDwzc8<~lZY19 z7uBErBY+sj6fWaq@PY9=-y$Z2n=;5AZu(im`)BHf@cqPvr|n6?S3Pp~c)5+HQtFpG zm28qQf$YHA{cabfj7s;F>}c^^Bl2=n@@SUnd9yN3nSyU-XA8JPrWLLj8PIfTKmUyF zp~ZrSEa=IyxX9v7prSvkaReL(k$|~RHiI00!9@d6eTIO1V;cbxbHv4GlWnQmhL{Kh zmD$`~+QoJm8_VIx&BZ5g|9Mp@sNXR2UE6V=-=qA1s(SKXQ$=H{^BQ z66_iE%U@6r{lbU)3Vy_DT0O8k(QGqeAYFv4(M9aRfVrG}3OVYN_Iy)~#Hh}u?kvuH zcZx@b@0cuST?Iv7DZxzu28qa&LLTUOxXPmVV)KPu6Z#eLS?!NOJqTD;r1Otqgbt*U zF(o)X2EwK*N1YbESb%EOl?9C2@OcR$Q@lq|lb5bWF<)XI(;oU2{sIVU_|~Qk2vO1^ z4Y=2)2#am#vZ;J&gLwOZW53!RLGW7KDnbZExeu&fqhlgRLUiS``|}{YstuJx-_(Ph z5}H^m7%6HG)KTegl1>ALMYVB=XtHoPo?{4IqwXp^f7rXEL%5Yu+W|_XNm1Vxi)M~_ zi-*31G%X&`;3Tor2fUa9?mM#z2V|#B5e1);q4!H3pB0h*ET*(fDrqxAWtM#+R-eyf z(lC2Pe37jCkft3n_mxpF<1Zw4Tk`r~C+~sf9@`^7huW=nl~Mj&kGIdcdWZkuTl7FQ zNgx802&*`-`wKF(1}vda8c_1X-VR^{Y=#QJp4`L-#MdqS1(_@yiuE?N>*-JWJrT&2 zyOXde_5 zbnPZd+&%r9Rh$289|Nik%;Msk3n%oUV@v?9CRCFIbP^Wf4=|uLT{XsU~P)k z%~^&FE?QIVl&>R^&Xn2o05Hgn@&ffBJ;hZNH`Us!)R44(ccEruLE(P>S@^_Lg8(Td z_cYjFPzV$2yUU6>-=cI!J_9_Vm}^Ew8;aJJc-6~}aEn6p^5Ekz>-x_g-Ah{+{ZbCr zzg=K`W30WIPe>y3Qa-@VHg!Tb77wms*BQThZw}{mmM4T&IFzz@S0KE!Z3F1^1=JNR z!@BGq+`EXo{2Y244goaUjxaMq(r1)AGVR(?LgoINGH!AWi3vEjOK^3zUG&L{bMTw$ zR|smpbNLQ!MvQ_1j^@;vJ=N5 z(Vm1boO(4SZqp)Bh#~GnnAL5+fEEG8Z=AQIO;$?N1Q_oKoPW#)57gBG(?)(RYBnE1 zmU?G-t$}blbzM8l_RE7+E(&}Zw`a}Z+><#L7n2TbBAwakK@t0SW58kzI3`q%cKq+5 z!~3d=XXZ@a=kA$o=h%F^mzi2$g8DSX&cE*r$lC#i8Oz3Wf2xM@mtGlS-Mn5Kp7zf( zL_tq!=OZ~?=b-8?kYK1tyUU=IyWK|Hp#e~_mm%1S1AW~q@VlQ?g^>wVZB$FH&V{)z z#XWPy{L;134#phkQ$^=Q3ZkA~ojODrM$ScY68o_nfE&Q$`q^&la`bSe_u^w>gn#pJ zr@6)f`mxSZfnY=6Jisr9olMQC*hWDDt3Q(I0pDB3VK6T&xgWv-xAH~$>T-LS-w}2> zQhZ&IL3?3VSma~h!NdOZiyoWFV7|Rb&M(0AM&py=)hpiK_Ozj=Bj)hZ@>Jx0_f_FO z>XDJ}pYN1{UP-t=r2w^2^cTbxsR`3?ozMIW!bl~pO6K4z~5d5 z?fzUU$%OVYvmiES+%p<;UGge8zgLU$9_5Eh2h)?UkQ9l^8^06DGMloF1EY=$) zUNuPQoPY97Ur^bk%yNqUXx-*=>RD20M(NU^tDV+53Mn4ui0xiA^biBG4$z&=DZA^;00l^9^bzLUCh z$JUwU=av&?axz7}NM&3#xWLY!CA5dwDC^}R)~z=e^#vpqaYTyluW2>mwDEg(R$hPx z@!lIPqS6gzDbAac-gNF~2G<#RXMCZ}(8DtP^e9B&7j$XRat1EH5fBqdm<6*Azlu|^`#DJX1zgVL`#>9Rid&3*THO<1*V_=Mcu;dM>)W@7 z{FV)z!{?cQ(u1W)LtynSJM~-(XSlK7dO{r9l)hxRB z`pRe&Q>~)>=5#+Lzy=o*R}L$m^E1ZMClCr_0&*P!4#*`}bEP~O&!{OFfQ;CUVDC71 zfro)0LWg=;Dd|*UqUVT^`C43!J$kivIET#TfOP97;g#~n~2&lSmn*bPkyH^o6 z6--PYLH{01<#1{30epw~_&*;=K6u#d6vx4t;YRy7!&q&59k&Q=vLGuQ6Ri=r`kyG` zE!{5!aQ&auzaVgUYedo1^46bas)ceSaxO35 zs2_@{<2^@z{*)PKfnMLJojznCT_Y}IlnNvaD)-fs2+HEe{b0~x1ln^$qwf%UYerWAwlFyOEUmuRqnTe}#3(%odO2D?Ea-@iF`~*uQdToYf+hs!*JcpzOE3!E7D$c0RM<<-@fC8&wP_}@#RFR%Y$By5`RHYA}<9F z>K>99;c)!%=%hThykgVOmF*!1I}y;bna!2AB?-)U&t6m&Qx#)k5Eh>@W&D8jo`Lux zmnw!KoXZ%Q1giLM=$ZnzPUn)bWaP=yk6tA&E8~snI9txYO>tAD`J-Hl=$BXXEm~3x zc!)-%f`UUJb-ptEd|hOlES@-P(- zCTtTE0L3mlF{T`5Y=SFKcdOP{V^dl?yg3%&@$JG7?vG|>kDa78*cp95ZTKB?N&}pY zqy|5OM;shKmOgkjMAUQ0IvivjX8^cGI+0XCfa!;>diw^ITu9CSI zu{h)~SkxQM-k>5CJ!cel;cm8;(2Ydrk=itt4bDjr+>>NSBoTl`49Nr*zR3~Y+~b7h z=zm>%!!a-6XZuiXfMzNtB-o_TaLoNR_@zRbKxIEf4lwn!-V8wVQ<-V+17$V<<640$ z>brJ{G@6kvFdeNRV5sG3qA%h%5IoAY|AyEq>lh`Z%{TV}ACTA(oTMVk^ z@$uWHR6pV2HWIpW>7js3O3>TIb#PPqp$Fc0Ga=ny8@vgLDwHF7+-HkzORn;@Trqxh zVl3sQ*q=K`zlNEh>C&_wtx&{O09G35L+R)p;Fvd!?+JMlbn{zhh|l(T+ex-%&j2G% zqJ7&(?F0wABP7$8uG1O-21_^y_tVauC)>^5v42$}_qtK=_E}PIGtDldxh|*57u8fW zY|dfO^v3FQFqqjlm$0yaZ=MGXuC7Q0jS8KaIvToI6%A}N^T`m(E2nkh zppTsFRqDhm4*i}(?`!1px3;!Uhy8ZHtW(MAwnvjgqjOsmg6td}D&mG5+H4dtd|$gd zdmoVIVa9$jX+xwQi`bst`sCKtmZ4{4qOoPN&1{R8ZMa$G zZMXaj-^VT7T-ZQi9DPNJt`fv9+=LnaIH{Yzk_`FW!r1Ph>SrUOtT=Q<`=*O~+J!TQ zmisTk^6Vw~WI*H?-3M1ArsA()7@s#!$5VN~!0p1k>$>L+O21A=C|C(Q@Q0V4-L{ir z%}l{V>pojDe&ZjUUhdjNBx*ZgiWq!Qji@wLc^zBA_&~(%J@ld90k-gN;*p2qgCxmB z(~t>S(D}>-)Xm`btvo|ilC;us0N`CQCRGdqUCVZSY03Cwha^enCk|s!M481y?hO&XoY3^ZdRzCZVX_;G`gqWa$lO?Y7a zx;P9KgmEdF4cj#h2CMD6t{b^}@!G1NY_{8v%p_gnXFQ+Q@+SiCv%i_p4<^dBrJ}r) zS;zu_F`o{D8H<@F_~txPXzj^`Y;P77=g|OFzwJ(ydcnan>}St zJRuOuh3Hp)fb(y`k&8r@V7J3Inu>18RgYFK^XE&Opf3l?JSf(G-qF;?7{ZYYd%VB7 z7?0S<<|1n};TRK_N9Tp7S?ltjCa=?A0W9{p4GPL5G! zVMM<;*%((cBuazl5mm<>5FBk<^K`Re`ElE2y-3es)(j_AeFw=jM!622D2Ydud1xo_ zf^F=KPA@^R&}7KHfEdxsxPXLUGei=Y?ddDOhw~4bUioBwg;p#b9j3NUs}-=w^T-c` zm4GkT9TU7MdGH842bC!u@Q!s=oK=PcECE*n6+5+T*P1_K)6rHaTzzL(rMl*^>A5?k zpyur9o0LkxR;WOPpAbuF>gFU});RDk2cEW0Te`ww>8#(cu5jPn8}p?htoT6mVCI#d9dXHXHEEOyMB|2wt;F*ff^+C^=N|la)5QV1CtQ`de+Y{kl}S z)WssD>lbh03?ttGUN13_#=Jvg(v8T;bx^k=&haO>UqwZC@|lX1d#h^APGsMoW!+MsHffz?c{R99=e z#^suzeyz%JP{VMy(vIDF>^+07ry`;JlpH{ zX<82b%e9EEugi{IhEJLQulC+Ms)=uX7Z1IIAWc9L0RaUJy+aVBiAYgIYNQhoqSPoM zK@?D01OyZmP(Tm_l&T1Xj)02vDlICClms*mrg+D5zh|v;zvryq@1M_I_pEikS!9wm z?AbH3-<>^szwh%t556>ew0{4w1wF2;)E~&CNX#y^n9<%ym^+G2={Q7&CU(dGfnmo! zwAuR4#ZOK>j0ki+dozzKWZ{L8TjC9lo5#e7?jQ+94>Z{wpUISB4i`7AbrGQ$Y47*7 zEdUYOJX!nH+eB_>YJE~|RIRp<)lKLQl9%@mZ0nsF`GZy;LK4iMn`v3WZv?G4By}9R zes1FPv)wjJlY7igFDcMZ-Se}F$E)uU*Ls|j*t8=Q0!XL|5zDzu9pEaKua+R@g=t*qDZ>YP;e&0t<~NJq+M(fZ{pZSCIOHMs zmtDULTSEMRs}e2mwO=2$kRAx-t$)_#ypNUJguCW1cQgOra9#iFI)(m)Qaf8WF?b}M zC}0Y~!ihjN#asuZ{z!4C@0527deM%(>C+<6nROGPYv#gni??jL4%Uxm8j~!<4R{$a2cO+Lc+M`n6RKTS+hrs0a`>6Kxb_eH{75IF0ntlf2mC-E zX5$i}md;al{E5k@8_oIZ^E!PKj`jOaP5p#y*z!p7T3wxfgJh)((Inll-sGAkFv<>< z0ABSvE|$)sBs%2nszYbbipb>&2PRFVe~RV*^`6U*W`lL3Ob-wb0y$JgMz$)f@l_VT zw*kchmN{~=<%P6ji}UrL`69JWuZQD5dRw$1WOT28l3Bqq32ez@_K`fgtJ~3i7(KQ&mXhhfv*^t3R6V zNkrO=Yqk#f7>h#+0)(+Ig)?ie;+plOd@Vx~I?RlR) za)X2wzKULPl#8ftNY~S5*;(5>ME=%=7bPw~MsOL+Q`l@;rlV}zpjEay55~~R=EY$% zZVt{*Esm^9vKp{H1|F<92m#>Q&46|kKy){URsRV_TO>J<(i{uhK$0mPr#Ncdil~(%o zcM1MMTGwLtkgN-89`)qKHJ(1;O zF(2I`@-c31sX6v0U3WF^gO*u+-V!)1%P+KJNqW7dU|;b*72xY!;_rZCPcW`UU74F+ z0R!$>g$Cy+#g(Ki4hesB*`<=1&o`FEK_#eFvzdNm4-9I z3Q}r*rZy7A%$k4IK70})?CqZaT)H;sio4{;UH^!&cVh-#Z%*Fu1XndZ4hc}Q!%`|# zSOK^~-X$rP)&W76e{@v`=LupK>p>GJEkAwrV35V@jv8#ofXDFp9rm!0;=IX?P5PR(%I zDe0JR>e%X(kWOi);}9F!mW}DI{$&7BlK=q;Qd~(Rn@*Q$e4)@rwWXVFt`wpNaE1as z)#N4Z4pN21cvK$=-%L$8UwhcjP4q#M)pBnbujIk%1R+&M2AV4Y??;?l++7*JLol1f zIz~N_i)_{3Y}`05r@y9LB`LF(*|a;7f|JDhgZyjP$f4&wkSX4*(?m89-@UVtPjH8( zzY}AI{b1*i@Rp?{h-S2lIOftry)x3U03yb=ZS#gzyLI(fY>k2 zc+_UOg4hofsDyf4Fa6Mw8{*rNtSrW#gDR^M7SYBu@N{ubCGtet zC1dFFxs-DnGB-a3V&${?&01432fl>9#%W{f>?lj=MAW7{6%DvP4$+&#J%~n=MkFys zJGQWlr!_$tCF7eyce_uVFFQXZ>Y%A}?3K9&g9SK9Mo@zow@szLEs0>ouKJJuFmkF| zFH&r8WsVkYjfxJ{-&^&n5tn?ibDQ(s_TA;_L=1sy53bKo8oSXP@!fBx+YsdORc)T9 znB;fkXANUgss;|J$}UTe`N=%pI2G_y%f{uBGzzk((%Ue28JuPrkNfAQsoVJv8mt)G zH41e?R9*oz@_Z+P-`IjC;EmxkYk0rqa7#P%h*D#cZ$WUl)a%!ZS!O6ZEiI9c*=_`i z?p6E^d$1x97x|KGzDwmN>-C$U-N%~ZR!j;Ob5ND6`8*i4jmNFyt1bSTy&e}b?&e1r zCL+w3@*qT5h^gdBKiWFoByjoza~~+-RFth&evN(CO)@<+wu5UiWzee|p?d$ma6iQK zBp^_Z0v*{L`i!z6x9-RDC&>$0zB;lVgB5f60i;iAIoXCEKewS*k>Hbog*gXpYOm|W zr!b|*qqadBQtmDB-;jRyqT(QdS0RQ)Zf8#KKT*}oDy7SkVj3BpsfnusCPD3?94Z!A zMO;MR!V5>ESwp4Xga$+gpfR|fr+ebvv*I3-VV_>S*vawp5uAv&hRG6Dm~Wx=_zeO@ z%XX5mF#yUc*?2_dhDS?#!M(jSeN=mb^Wyv}dJd_z$od_5r;+m~27XJOk;dfBA{Q*# zCGCF=;Gd`pEAw6t^=5bEgg7Or8}b5#WoUw_6wturxlAb?VCsy6#8NJ?(KU;UA+ApH zi;v4MJ|7I}h-8z4sz2f79?W{N_YQAus=bb{$9JL$ix6OtQnxC`Od$yf_0)g)<*#QN z@J1rfEh;;Xpg3kL6*hLir68dwrYMwhde;eXqWnA$)GQMcz4<8Zzagn~`}o)^ek)6Y zA>C_TE$pu=3;Gtq#M;O=%Pz|)q&j)_-*}Xr%0i>jxWSz5BJ5$114W?aN8QtJyE&ks zfh`S=8~VdwrbIKuIshp_k1@o~RxePNZ$7?g$1?TD1*^L}BAn*0W^P;fN!GnIgl}+qHqw5$Y}`KzVTb0wE4briTcwjC=iD9U-xrzeY-SRZsxkrwqmV1x;MgO49@y`m=33Z&HNEw8rJS3n2h!}a zfNU0;D$PRCY@{< zqpi=Va_y0wI8!njoLBJ9Vn{2@I?h)m>)t`L+iHbT&U>2L&SA#!(^hA;1R&Ahoh%`u z|MULK+5rFipY@*E(kb~pgp^|8u+17A3_#jZjKxolu!iJ0dY7H*;eV}U&1)m6;HR?} zMpL2d0YRW~spS;(=HV4M&sQm~p6z5kXG~nT2I`zR)p2R*QE_uf#GY~yig(%E1Ex|7 ziBe!*V@?>3q=U3kq*d{U; zvu&Fy0Qkg`)2Q}fl8S(beWC4SL0?_n=9X`8xO{6z?$*J;jLv|l#eLNf*I;M;5}`pN zH>S>wOvpe4LsL6c8F|I4Q#tT-9WSeIu9Fv>aa^Q+sZeY#@i%)O7SSdS+vQ z;J}(Qsu7{ZoWTfTQ!ctCaQG?ks;{+hT~}6Sstr+LuSkduimH*(v};6Y$Zs7wZPWc) z{?L8KL7EBZvrVI^;yS;s#E!2KDW9)D4EdEk<7O59+3>+&(K_Gx(lq?t^{uSih1b;; z{G}j!(=8K;?9Ey_ak6tbkf?9qW-S)mbgc zL6#d4aKX+!>&&e-5Ejt_A3#W0(hTe={Zn(}HuVjuza-`Bn-a&S5RG=C`FXofv)fWn zphWV0UX62Y)d7mr-RGJ+aLf04>XXFg240&XANb4x89Dz;=T!EjR1ubE<&2!l#`+~p5uAjzCNeP zd@VUQ3nNEpjsBA!m={~F0l=9}xk0&Ub!j(+{3O5RD^3J&^ z?0a{UW^*wV^V1vXp@pr3$CwIrkt2JHSkSEB#0^_gqwRgWHZIn1+zBBZyz?ev)$*8= zjjK|iC@9tneHjf1m(l|mg{FcykX)oO8q~0q*SYT=Q+Cn!naA5>VUEU6M8jZbQ+cQd z%lw}?#)tk~B&rdEMs6$~B2cM}M|30!$@u}E(&Rs$d9N}=DlX0F@maIab11)^kMfdX z>6aH1jOUp=xfMNi^dR5|<@(CwYlviUA@}Ilq6sfo!o0_bg61i=%~j~pr#_i37zcG2 ztxSlMQH$LV-;AWJQPVpb1fnbGT;x;Y1(#1zs`@n7_lL0ovvRKzGAr2LyKX1HdIC?T z8&s}Sr?k8?j*X$l#>TW1#`c8sg)O95-R7m8&WhMVc?bH!v?`i%5y2-Y)KA z?xR#>Mz^2b*>z}nnPU@}Xe%ht*ZBS(pK*;AD_u08vuhASi!%eNOm*>H22Jo=&h~4I zAsvuO=O4TGm)vJY&|q_Ak?`F_Ih+`7qWHOMGUCEr(9v^(yy1NaxT*cYcc#15ys>+0 zYyIoyVOrG9st)%-X|$_qg3odJu=ocwMY<^%Kp{~B808?-EvR?p>h3~bqbmpl5vy^0 zHwfoi+8e>#jlLm{7atVl%;W|YeFo&(2dEB!PBkcYY!51efN*I(hoI^YUu9vRihU zkY$W-Q1L~gc9CM#rL5PbNBfSyb~Y1xjkN)^DDtFyx=7ke%Z(24dDGITZm5D|kEp`W z+~8rGr57l$i<}qE+ejGr-t}x|X$Q4Ci^Y#2mhW_E0&c4a&Tp;w)bBM$$nmhKS8sJc zOVe^6%zcK+E!yYMDE~P?9%W>zTJJr8|@-bg3p=NTcGXWqjNt z=76jqsJaL)Bby`=b>vIz@Q+Q4p9D8gJuj~zwQg!{pYuvT+53i7raoLr)gIeNbHN~2 z!CB|rZa1QtkYIeM67#Jm5+zWAA=r=kUD+lf7cV~WbF?+*_m>G15SOX_5fZz>c#6gS z=~5Tt2y<}v_r@0FpDTLF+L09~L+|HnZn~w$RqKc2>=!+694L>3@mDu1@b`*9j9)Q% z_mhP9F(mkpF@zw34WZm;icB*3 zF!L)L``qkebfChhY`580R+N%!{ufwsTk>4C#0Vh};2SlJOh_{J0?o_MsNBT5KAH`6 z>|qo*!NVTCbWttQ9Xl3uen1M5Ufz)A@NzUN?p{st z>x}cn;!k({6-Y-t*rk36QS|^1N`4={QK^?WuSCjEMs`UsH5*f`N26?Kbl!G6;7N-- zrLXKT`v|I8t%VM&Dvw~u$58dyq-H{CrkruMLDJnBUg%J=RJ zD)Vq~c>wP#mwe2cg5Zx|qclyrJ%FM_b{P`VK*b8ppIy2dAwqs8wWZ~KWeaxN8kS1; zKAkwP8Fq&w;%c(wDp8May-G}lHh|KVXp&IBvZ(+tK7f;_fMbgpM7s3t_9tSd-f+)osmXz`SJS2Oxiao-DQTqL!NT~G#ALcL-)f@Q%_Il@< z$nYndlU4Wp2YzJ{=89({mnBm0fyIeMvVcp8Xpx6<8^e5)({#4-6r1PixaF3igq`PA z@DMtYY`sxPLe8hS0n?NbY8H9x;mSda-b<#}murm9H|I@}Y!YW~U1(Jws#@k0egb1T z6k7C7WfNo`C8jeq)`=WkJ%miA*p#u!YF$cwhSH|tgF948$T_D^VUH89xHw0oChPeJ zzCL@qc##+KONB)2uECQe5+%B24^kGNlXpm)M~v1D6%tiiZaIyXEOl}B^@x9;-uawX5e>A5<0BO4$=Og0Z;##La6Y2Y_JB#$lCx{0f zGK@_szp%MdK9^nzU_3M4R1 zvC&l@=0qgt3LjO=oI0EJ!ct0tZR@$pgnvT(xTUBg%m2LpvNquQJ<6azO8q|&uxuod z7oJL({tXFOn%#B+GFDXd>vX0JJBSl$pv&@BmtlQZV#i9~&$AF-Rn zRp{)J4RC~Ui+0*$!G8HSL^MSAm#@jw@Ldb+umbsH=3NcZeb1N1f%9U%LZ4&%i2}Iy z2(sNPI6sEAg6yR&Nn=&pCw<4Id)!xVojOVxH0+a3baBa+=)J9KX0Hu!YCTJo=fdFvCLCI#rAzXNvRvj+6^axIq^!J zb#r{wd@_2|6Yr0oi;0K!=3i}2|Mf1b=IcJ4mzeP@^V*mbb0?hZgrB&2*FNQb&8Rem zGbfyxbBjETdrTH!Y@l1WLy`P)(%Wv+kZ-21S99r}WPZlSy;4v}TZU~U()&0~4+!mF zVg(g9OIurd>N0;#;6>UzNN|4X5AuDkvQe&==lb8g4bR(@@8Q+UQa+lHJEQyTT!1R0 zrb9LqAqpN>3FV`Um0*Zx$ZDJ0*UJ1S8*lNuKI0CU^bfFNzo74&G4eq%0dd@v9gwEB zlHW34f-Qf`&^kTrSQz`&s2C~#82hm3R}8;98G5z)bCJmV#WHQ+u*M+|h=J_iMJ&^% za17r0B~V?RA^R>gOnkvQ^hn;K+AdcUdu=!i7?lue!rjM>Kv~+n$R|QceMm8^B}I=G zw9(-}rGG|0k1u|^^f91N7JXOmH{?YVC50}EV4g-$jljIl75w*xQzb$#h(UGy%u!Hy z<#Pp!W(D-vQ}Ukc%)}XGXpUYarOppK`bD2#wFgA-CyrS7V9jj_4d_pqgogF{Rh|a=v0oEKa0)4$r(<$4yL&1*U&H(3rL?6`n zgc6 zU?E1!ax_c14n3+wXx-*=XSmdXF1-13KRWc8<9K$W-w8j(>y@5*sdNYKmB44ucBK}1 zxS2fsS}O3L1zKH@_v}~eHlsl=#)=SqKXaa%4m6a`dV&cfo&`GNHK)`#+Ab{(rrC!3 zTJdXeYi{uK3_Uq&+lNR25wqZu{|2HF-Q#cr+Bj7M#&JLqCJD8m?050v3j?}^k?fXK z>=Q}Mu$c23Y1kIO?(H}PaI~&h2sjQ77sY@TZ0sp|dceJ}=voIu&%;fntOXIwmY|S6 zPf!JYe|sZy8~_BuxDh~8wWh(bCKIaBZ_fiM{fla^3@dI%o5qY__V(md*(6D-Gl6^e?kyxOh~dyV zOy?g^Mh=lt8_YI|2pLI-Hf9j}>R6fYz-X9aF-PXh)xs-31gv}AACxYje#Mu0U$9&d zBZ=tc9y*ju_|@c;|2k+Rl6IVqqzv>TQV|W?1AXIl#sTE+)ro^=PFiKo{aW16;3$Q$ zM|T&oel*ohywUOkYX{^k*GT}w&Wt-zOAVli!;bRMNI(8GllI!3BJBR#@|vs} zJ6rEqOsaR5sBzOBa?By3C_V&v-TUA(bn2qc`^FboYgCOj`%kInCs#BrKF%*5Z5uo3 z_#tJ6sC({APMa8nN|;xnu2I%{MhLQefDZYz4e0)IAKSpXR5rDG4#><^e-;3RV?-=i zZB?>Bo)%a&FGCM_04}G9+#OIbq(u*lQvL2AIM+ToOnGr*#fhc=tAekv1aL258~J9b z7cUd)y&ph;LN%Z`pdG13rSA!89w~-Nahs01rG{^5y4BM7eqL*(?9NApBMB#KZTQ`Z zR)~urCxozZGzr8G8G6@{(fy0^fU9hA0O=swZY=7`R&CJ4$6bNP`8d|S%Y{~EKle3= z^mVFqH$krA>HCMN4}lRd`!O$)!>Q7rItZlOz_LrDJUfTW^B zA&kr;*Cw}1EoZba)iFV<$jyUfUcBH}B0o-MUE-PhSJ$Z;ozHcs$FRKBNJXt2VWB43 zW96cGp3Sj;fY<#Mt0QwM)Z5RH?B9MF0c*}u*9Wfz`g%#(2+VqTohbgHCvxDjlx#V4 ztP$aJ5XAQXAr;#Hu0qbEBe_T=bx$T?bV&8*MIXlM0W+?g+Z>QMd>>)Hu&9ZwhNtgW4DWK*^@9M^*E&JT&GAcQ>bV%Hhe0x-~?1nBlh`CKMcTuC5oX z?uk3pU<%a7E*u?9hpM{$H4;J z8d#Jtz6FMM{RBilf8rg$SFJagJ6NSVd=fEf>F-%rX0xX9fFdz4=7hI4Fdn-)96RFO;U@87;20o*dsEyX{-gvj z!9h{Fzmk}xPdleUU_i8t=F`iygXaCl-#z!PNXDo}+;SmaK6)#KMm!ptE}plj)DF1g4xG0rJ-n3SIk(wg4^hS$&_RH`E%n4 zh}}=476H=W1F$9i>4j&1RD3@Kx880%=Ya}WJ7)k&9|!HZ8=TSi)e9exWZS5sgTA&z zXCMz{$_bRNL`|K$4ECiKiW)UDe@f$uQ^-+WV)3EDB@N$M^wt%>CfvinY(4NlYb#Ml zuHR$-ye1kl)d7WM@ia5K(F9JCZud-YPPepaSNdWRPpLs>utL|YoNNmFzLU?6+8`t` z2qw=1^887PUP@E(P5eG%Bt`xt89S_-Q5yP-FsJ>^LfrWIC-wt8O*ogCjC9T1z0mIk zsSq;!CZeGt5vPFl1<9sfdA3hnn8ryn>S%`2C?5}7+{`QJCO5e)Bf-=wTd5Kwk%MeZ1+Ek?lh}gUzK8j$^_rSESSKaSh5v*Xc7JB7Bg^OO41r0r=|A zKWfayd_bD@*tl&=e$OWRz8rt1 z-!Qqt51ycd`B5lbG0bnL)_W>l#=b2-%_$K*v zsRsk8wT)S&YESFCqrRy1j}$2P$~mr~2DOBDTZUf`jDlSun;s4-dC{mhfY?f`I&jZ- zx>dJibnx!{a1qa=u+g{tca07@9Oz;fDHBtG7MSk)L)nBoKvxIS%CJrpuCz8Mii9Wm zjRX1-zT2)cZ6@lqO*gl^aP0xn+ie@{TW9%MpqNoJnYDCd4IdJkCltp&>7S>fcD4U= zckGR-q32#FMh(n|h9p%)%AOnmnP_&9Dfot<9*2}-NEk7&F`3jW%bz&5HDvSST&CMv zG8F}?X^{tbKWbN?PB_0{$M)!KgP`s;_%(3(cCVO&4qY7){N|pY+UC02&eio(?x!Vr ztKmt_yDYy5?h9X8d+&2XlGxeOO(|JkLj9o2D<8xFrxPWc95M|F8FWyqT_oh$@r!Hb z6E#mCWlCe5_hsdv6ds<31#+76iC`qzwn3=+XZ$RQ>hqo$WT5j^8z~Lc^+V@ZXY?t$ zWd#W>H2A&i;UbbT61%7AYeue*4dxIH`H4cCG6)nY4&=D+c5a1JC1%@Z@D0qjM34y| z4tC==KX+qDK4VWBl5+N+dye@T zWtwlIt;DwPIGM?Ekn^cgWCsvIjI{;QR?*60haPQo#U$XAm zH=DON)~=0s(uou$CQm*&bQPL`wOEbAi(!hpe_5v=>!ZFb`6}_1Ganxz9cR=%s&{NQ za8O_2&OEXdwB_3+NkjnR2J%3M(AQ#)=;{Me@j~G9H6TpZOQTo9&_56Lshc{c`NH{0 zu2F71&xpQ!2IKy3i0^jFQo}%M6Y*wN=&z+rv&XXkQ`w1(EzB(w7GSFP4LeWbcNe7j1zy1>2@i@Q!ij&V_|B2;> zAJ|WJBJ;80N}I(gOg3^0*kw3^i9*=@{;e@7B_7r&6zguY{=hkE`sK(}e&RNa{$%$yrC((OcDoR342yoP4#UMQCc zi2`h7wv|7~jU6FS0H-D(#oo58wJ0=SifjE(t%L3N$U!;UKiWH$dvg{ZHs@``)2zW7|ws!YyD5XF1CLWIsQ*=i+|VqX8S$M8xZav z85I%W6ZYpD+Bbw(52gHK`$Pr6;3ooNP<{c<*5)wysetgH zs9>0;fjSIsh5Azj{JaR3IuYQ9_78xWn)3cvy%-k13l}smMO}^v5V>&S^;?xAyb-a^ zH*cmpUm$jNc6Gjmy}9t_!h^e>p39Q^mU|%VSN5(vfk}yBU-fr#i@bcwr^)A%2_vYy zEU9F#To>9WU0x=xq@}Jd1(}`wbeO~Ja=(FDvyHRv-FBAVW4t^OoT*Tj`n|D38!E6E zksA#5-eas+St~#D*~A;(ecQ|8t8{!u6Bc6|!tvUhbB&%j^ytm^bP*1DHa0enfjjiF zvq{TCtJxC^z8oWMAL)-0>5qD|Cqzr!Z_>%t#lV;hFvxN8e%>tQ{}$;o`et)XMV z$;lGWnH(Pp>8W!>|FaQv|H}v-Fu1LSg}F~;fIsYyVVq%Jf47t7KiKK)l}n&?9DRZU zB4Kd*0DqK^IT{1=PzQ_X80f(CwKct9a0_&Fcoa+n2Dd}`N5VY7Z-1-rkEQ<0^!oo) zrG-zF&qZ|5-|PN!PUn9(z~CPbKt){)fGPW-e4{QQ128^emo5e%LoNjb9SgY>bOfv+ z0_`8|2X+(XFdsjMGq7_35s@f#I7~zHm^RE)*(WkGAk6n7cndI14J$nZ&m%CWXrG9v zt1!nCRu<^+r~pjV5ni|j*j1y@U?t4op6crA$Ny|D{n-Tk*+l%=to_+UgJ=9(S@0Am z{`6ht6NZ}Vn%e4m8oC-<8rqsV?&|7F;2&70J=*{OyU0J>F(x7)kXIe1q0S4QPi9!NULdK5ZR!J@x;#@6Z1=!3O>F`g^%QyYxY;{kMHux?n^9 z<36xHT|Ll#|81Y9{(r0Q&w2I#`B;4|(9(ZDHY&mgbul2~Z@>35sH*|sy}{tlXmk|p zPj_$zJ79Pq8urK1f4-jpJC3oswz{8&uCBj^dVs&ShPJk@dZ4 Date: Mon, 12 Aug 2024 14:52:41 +0700 Subject: [PATCH 096/258] CIBTP pdf example anonymous --- ...tions_conges_payes_chomage_intemperies.pdf | Bin 587666 -> 373650 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf b/public/files/exemple-cibtp-attestations_cotisations_conges_payes_chomage_intemperies.pdf index 4a81f9a3bf3be88eedd33e56234f4ee7fa266036..f6b901c326cb174b873a895548602132c35a9a80 100644 GIT binary patch literal 373650 zcmeFYWmFvD(jJa}+-hr!+5-7UEL9rAzQJ$LW! zm%E?0PoM62X2$bR>8M^lRswq1|KomYuP8N*(;%C@D6a3XfbnXf6#3^_-)J4BO-Rld`Io9{04Qv z$^{b&H8P>V{!NNWZM>XW-F{#X9$Ew{jTBoE-o)1UzX(Boy|MVl*V`S!84vs0@LPlJ zfAIg0V{wqPq_Q)FTVj6xw+_g`WWWq*5HpDi6SELA85uyX5E&o?|G6@0C>UCr7&-r& z1L7j)dXxTb408S#jkm5hTK_MMSeW0Y{UiCm1L=*dio3lD@qa)4-%Mo}L+5{;5_XO@ z|9V73>_EiYkVi2Sv#_%95VLS`uoLV48&WcHvU71XGI1j2`9})E&i}xjZhKOJi4y|a zE~^SuN0u|pvl#Q**N(3pVwu#cBuFXWND?!nL;TX;p?=n+{*Jl-oPvX5OEExiJ6q;44kaqnzj&N-qgX!{2zrt?*CE7|6g^nunfQYIE==FY^dtn8fs+M;&Wc8<#S21XDO z#Y|i+j7%gQ4cz|?N!vo4$=>eGmx!GmUHcUX z6fDWV%`vB;Ssaf!)b(7}+^)U#rqpM&^;+yyZ^J7->qd%u`S9^gP3g|*oGOo9`}#xu z-{XHm;5!xUKFd7%TVK2Ne~(n)ZfBn{Tw$Vyf&*!M7{3y|AV%Z77lH$yu~lhqEC12o zl#CLn!cC5ecn1abor-J2|Mb!4D>^r&6F)zdmk+99c*I!)1^D)Dpz66Z{I*;?G z77QZy6Cv}V_;18M5c?}Gv={0Z`rg=|eSgh9wUI-eIiYZ3Z)7;`GvBR_fALInTtJg?%{(m9T5)jV(8Ypp z#G9K26x+_p)mt{s0G+&l5dr*!&dH0F zkSl`g`GBamTz<)4x^sDxJj7Dsk`c>ba`#+kZlWn|QY8;WYuqVQDFMtmkPit>>U}&b z@bl?3gMxbU7e&XM8nE|nIlvxHuyn}NNC>T>YpSA^WwjbAT89g=9<2HnYptlruIY%W zTHsKYg-_vX9Wh5mbkSkUpX5#efYqRauo4iv6zeLtWfFi*6V3S7?XzoRo%MK0Q2}Y! zVet+{@aWD6z%O?)Fnm}VF_+CyLerJTr?jc9K?Ut_=e&Q3dl&7=<2xDB)786mX|X3* z!o;zUFBMz`njQnFNu+ukss>-J-sexNVX5L!h_b50)3PA-=Fq}wzh_!3qB#g635(3S z%&lEivRW9Kn=+}>DY%{O1A2Yb;PgRGQvYVh=#%oC)m_eS90dyAXM5^EA$r)7yfh=a zGS4>m+;WDfH2SBEg*PV1?=-5ZPX8Q{Zo9^s#E6jIloqoqM1`e%TQyV>T7a%hHG%GN z1vUr;ll8q_1&@S5AU~NBCqp@Vl}Kx~iWV!b+$?nVBEAPXN~;A2ln=0-hCzux*sAQ@ zNJz%{9(Xt2bo?NyL#?PvBK8rYEsc3Ggi*9M>lV- zQ7j8Pfr@#-G|a0 z3IkqL6vlF;9+nIL^Fv3_AC?S@d!U26yL+I;5A6dh6O@#K%Hh&rH8bkv=QX-`8WH>Q zcTft%6)nF#M9VkFo2>W5dzr<7sG4EfjfQ#c{Re|uCNuiZnkLi%Zn%ouxbf)RY<7DD zGO^BTM&<%XyMwp^o0`hgxLOI~!Ly)QG}U^pvuyksvgi2sLKuRsLXvBZ+Z=0%&!Ovi zYv8*Wb?~tV!tL$t>m`R-#?W&;6sco@L^I`(E02+5qL3~ zsQVC;xFVngbQv%yZO32r9*`AcR}p%elx1w&RA`$@&Dt#n;(C0J5ORMGZF@OQ)bSWF zX?wQdI}^G*TEjEi%esCMV*kecv~e^h@HiPYIPd)qYCYurCn5G`%Xr3IxgKK}X|A~O zxqiNqn8KW}1+Aubt#A@NF!3dFv5BtCj?V0`sv|a)EcQ^bf3J3UQel~9R!rfpth?&E zh>*D1oudSoYOQ)y69+Ob6m0sRUj@qNOxRHm)$(`yqEz5@H{Zu)LSOc?0E>rCpT20w?31&K4o%jID)lXSYz2#0U|%|UTFuhEfgdE>61qKBE|hNNIo3sZDc zmBRDQ=#bCtT*eFd6)$sBITG1Ug*GwuTJL2&XxnM+iO(#}`H|OSuQEfgFVg&g!tc-J(V6@3S9t|_zq_m`qCMjXOd}E*e zcUT6M)H03Jxy6_d2jR=IAgEKX@S;s}Dn0o~|xQJVWL%_$Ap9*wqWtV-+E z@M(63nbK(??J3WB8t227k&sY3&98Ce@dBr3Y4z$_g)~=1Y#%eI^-tXuv#iG)!6y5L zdEK&LN=x?aYR=-acz2GyUBXd)n3+7R5GNHyM{#W{++^Ksn^xNXrl2B4Avtp~6 znNcN@F{fOx+yHC&nd55i6(Dv(4R)qAs=e>--jBQ_-;Mvdb}s#P z3a$}H@CYBS6nw5As_f5-13bS;)5F_bzP?-1E^Gf}BSZ~sc^(}Py}KF>lW#`7zn{_r z4XS>47(_S`dzl;ci9l;mSU3!(+{$e}xp($Xy?IK_N_Lo#`buRbX95E~09zW|*4>#gP=f-KQ*L$5iY6+8Et( zb%bZ7>;)^XC5-xmI{0hH0sAX^99k#WK0yWzIy2e$IR z>)$8$BN^0VCTUcVhJg8$p(V1Fz{4UvaosKBF6hF zG?LX1-V^d7(c74X#r0OEj%p@YaHX0Sb6wfOmGRc*q{5rfr-1 z^1U)c;SihtokjX1SW!H1uF7>$XND(bC*CkOSk)e_fBA*rYY}iqz3r^kF5_B)0Z!1l zGe3p8;j{qZ{TTO6B0vW&%r{0Z&v3(-(9O-%J%LnGkLl*>_8=j!5>T2W~ll6&2#BglGG?fnVm=b&hJ>2(cVdMqs)yTA8>j5)98ZA-yVXj`ogV=3XiQ))|KxhcoIc5bg)=1|^8eF~62#!IBLtxVc^-W>nd4Oi^sl;(hyqz^OhTIDfEw6V|q;nrz;FPZ12EZ8X{)@M+UUf_Dr<#3Qq z&};AZ7CX=HG!={l1H8{-d*R#nrMym$xwm5iDK7fX-S`rq2V8Cn#AUQT!K{e__wc_Y zuCGEQC3avsX;_;UlT~U!KbFce-#Ky*pkaX-R1#NYgD)L4|866`9P`*l#CbT`Wz(^; z(a($}T7fCM$=+CSp=6O;t+a`?fQ_W;=JA0bIk{ct44TUM<1v?w=kEPpM%{6X>eb7Z zkgDi@wstwfugBEtQ^fIASsx?2bzk#7w$V2I+s(4{FRR*KW=HYcC-36R1YbtaOg|{{ z>0yGs`(6dE*AnGhv&O(TPkaJVabM%o6Aoee-A^>#V4jcaeV|BA;uYFZTDIoL${ziK zMVJCaHaX0e|7Jf~jV{5qQA627cMKAnFIHg&XJSSUsU#wi^l99>+*&0$E{?)gsU8H5 z2I92BR1S)Qw-k7bzMyy@QEo(bje1Pc?84BN!zqnw&@wc79>LPenxA5okMpc@IMUi`2^>+R_tNXbp+c#q_pUtN4DDmJ)bfnn=^QBXlI$gu8)ZpylyuM zAKqP1y4kj{hUz7huf80gtr{ouo%eKbVUI1?oGyiYP{#4%!h<6K0Ds?Qo+|U*Y>P4( zor}JExN&0CxOm+L>9Fj;{WIry14yt#e?KV3EZ&;2u_MR#g2wlZ3GT>s1i%OOExYq2MnR0St@TP9 zIv!Hm$sG%+6nHae(0S=+e-8GwC7;!BV3HsK!VY4e8LyA(>CJZ+K6gt_V^itpy>98v zm)Qa9ux(FI@n?N6p4vj_FJJrC796qebI%bn6VYB+LDQqJ81seMK1SfzJ37xRE2ajF zS6&0}qBib_<*28Tu=*E|FD^o{9w*wqdtjSW_6fcy&kYVcpGTK9COt1AfotEZp?uxT z6NEaS9FLqf6sWVXk?G=neyVS#>55Jg>3iMrrpaT9h+T_H`6p;A+(LLec&8UrKfSvH zHGG!e?*`g-H<;A8r*lxd7rI8dC~OFN&x}r{ikTq|q<$X&Wd&HC3cN6(UhtjjK53i= zP+1GyG&sFEu5%ZB(S2xF=HXli`JFQ@!1Wj29vt|sMS8_S^CC`NHu?V z6lE^&#ZeEC8U70(dFEQ9lJl$03BFqiXO|v!n;v~a=nin-V_g|j#?)7*Sl<5Gmcof^ z>75NL6u04e+l=Y?iy=_Rd`eR|W-9CVSjsJyIz?{@fO4NC3{-RX=-`3Bgp%cPyn&Nt z@VWBtI`g6FoQ>BwsiEjg5kuE*>_lNBFeR2Y!(@dB-X z8YS@++wWU_{gFZX^!?rX9y|eyrG4xx%k3fT6&4GF1FI}uaUjL@%k?0y$M~A(6L-_d zC8-Pb8k6R&_ttKG>)}Pc-fifRkn3f=TF&eb^4_kw{NSdfRB^1-f#fs{>d+X++*IPr z1#l&OHKuYJ$l>7wpm&Tf`0n_A0RQz$$l-1U>U$p{CID<{=OTjJ`8^g|&MiKR7~jA6 zcl-qP&*n<5UQ3BP;kbUdkw7ljljp&Vwv$QSzFeigjE0Kq&As$X{EVkXOPjyqWV7$D z#w#uXsm4FMD~m$0MwAFO$C0F2jdjiUWzz1bI)W14<$ZvHT9;zg4$o(h0T!)k55kvp z{EiuPv<%w1Qku({;SpGVCKv@y->!g;%hNpv9hT5TwmUmTXe$Mx=Y1aT%e}_hs^zRz ziO^jm{pGvkKz>{|L#0@5ZRy$2YSDKbRK+Eq4LO(S{njxdB^HdxkY%m1N@R6yn%tq( z6jeDO8+|k1mBWfm1rJ~4r_`;R=((NOm#QhZyqL@uDSG-J5@fX%pM3zik=~24WzD)e zw?wA54N5q$>9hH@W%|jyrrATrG}Dz#Iz0M%hby&?Bf9%UoHbrU1Hed*EpizRFQm(V6Sw!$Q7=Q3 z%nxu!sFNVV+X~+D7oEb)rzw(}KsWkge&W*Dg#AhHt&$@d84;?984hbHJa^WvT2`r* zDAvOwp0D)9U?hXug%D|^3)_&LNRI22utr_*xtLD`AzFi2P{N!VyW*Z$f&K?d-Rb@H zShcRNG7?sDc%M&B0O1bLQ@l(<8A?0+|*ad4z*mn03F* z8c9|E3;{9)aNIi=>p+$14*_b@N*bcp9@RTbD2Hnv3lsD7^z`JWJ`x1cGQaZA_cqK5 z1=?ORbV=pK*^7e2lM|7uC$E2EY}r^|h#v`vW5EFR!*$$q8x8kh6r=Nuu9QPcAl?BL z^+~ZUK!{!j-HJ8WE4q#?*V<}kfTL*Zpv2oYq3<*DAVtR?8%+iP=>#?D-T90g*Ya+RjsqV zeFZUf4C%DYloUNq$w!E{Y{_G4!H*j&?TRNeDB;Ewk-eWrmS{T*;*@*(QH?%w`W zKE72NR?6v|q36cfrovIW77l1M*G5L^&}c16FDlcJn#~g0p>wVo{$!{Jf@{0%|SRGn-99mf4 z-MhB#uVYtP@FrR*xeR8wRjE$Wj3ZV8GM8$p<_SJbkFNk-{O^>oaee;dnJ3wNQBKq>cSd|yl>KL*cYb*knrIBOzsTh{_eqz=hcK4^5)R{E z`}+(iif0lhAA}Nr;@y*3VL5p1vbuR51JDl_TVa^_a95v5vgF@EwVrymc>25^aC2h0 z-7vH+N01tBBzOxaQpl-`bqq$n=C>^?LZVMTos_}M*L_n4LHf& zo5--Z&KT&ey=OCuMTLsME9~$DnX7}^kxBKp6zEjIs0cJ$VzG2NC&be71T}h@C9@nW zSOOp3c}xfR@?1S34WR-CoVlxT%5U$-&W_Cyi9xt;A&TrpY$i@8JKV$dqXfY#Mt_?5h{)GVzcvcf7Q z0y6#!+#DOodPpSnO*iK%fVX^4L(|wvCr_0?F5CVarYjyNQqX2~-S2#)NLlq+=+zu^ zw!_C8ueHZnw%uH%kZp=-@{`G~+Zrs(fi@m zIf~9|S;HUXdv(>SO0P$hyQs`9ckb!O@BrzC6v9{+q-YHnS#xh2GJWru=Ds=Sb~b>m z&4UW5k2HE{lt{^w6$oWxbF(aHs|@K%TSPUhitd%rMkcXJ+ZIFEFry=<3o|}{Y{iLR zwN+sw$wKj`Jzc_`0c;rGM=D4>)Nef2l_oHV&c-!m{dkeEEA1&v-9g@+<3@_YEh(1M zoJ1_9AIdATz{=)bA$WiU4JabfeqFB!X}(6CNK-k#0W(0tniT1;@o!__s(HloE_r0~ z51idgL2V8d*6d~sZms!xE`S__7!4^K&-fZ1hiBq(ZzdsL+Bcso7GSt}XQnLuMBx?R$>2W7`*4894w5{qKEv=pYAnFUph3Quye*F>Q6S*a8LXqnWP9hM8C zR@JPBj@T^Yk80RF#SIQL0g8%>!%BX1)lHLXgcMh9dT7ZUiyfJC zT-2DU=CLBQIlN2{H%=e3D&~uaUo3Z}kJ+`I{s@G&*qpDkAMV>5Qy`1D4oRJ}pf&reoH$4)!$@XU7%nKHIHb>x zQbCuyPy^VD+vyaxYP;_G_#+QOo(R^?P1VK?pqhcl%}~Ea#aImzSbE0tJn*FNJh^ zCLcVE^MkQGB@#1T6@yNGEQ-o|>jkmxI03Vi7@I+~OqO%0{!6hP3WR(GZfl$wb;tl) z(7G{C(YBr1eF`G-XP$JdsnDEV8o_cWYodCY@Xl*butRvE^(EX48 zw)^lvDR%NCEwB5(7R%Hpl4$`hWe!oXW}kyhxiyC@z~qw*LX3SqD}=zcekH`*vwLvY zE=_0>|HB#%g!Z~{_)~5|!6z3W4qzrXG?3+j%U?!$$<(G)O5H?U)j0FdflRg(J8xb` zUV_yZ2OLUiO0t^w+Ir5u>_S@`_cztj(F}|OD>sAtG?;Fou`85E0wb7+jig1PB(hC^ z3PV?xK9l25PIettVulai>|bD3{foRb89O}C?(qX z42V{rf9LSbtt^?qW>5}KuCqvT3VP|)IMe^85|`Q)LLknE!hJhygVLd|{^sXD&7p$w zoy}vdCK+u8l64fdfX;0SytRF%-i2B{O))XRDOz)tUF;9$}55zSSi*{U=w( zGG6N!9GD1GnpqVM>0wQ)hz~s-c>xbA=%rO&v!-H;nV_->v2kc*$O=6FRqav4uY6ZU z+)%fO=mGZxv*$x}Cx!d6^K8@op`{{b+?lJM(%{HwcbG9B<-D<&8rfmF6VMZr69;6g zbXaoK7p=9?mDY3=& zsHBr7owne77Cb)_hcjvoBn<#r6CXYIQ=5(K(3%nbWn3u6YQ$+qA~#mW`kT8O)k`O# zW?WlR){l&xezEB+GF^6xC8l!DdH096tNt*3}$;H zx#^tCR}=u*7zV3GnOUjCsyh8BFDX-qAM#TYw;lh~DvNVKc18XT9+>6KfmUSxg>Utd zj5$)jB2{TK_hLLl&V-_prre0umd%y&+p8y&2DxA1xUsc+hi}Xtk?nn*9XA)+2%Mgj zwXYwir-#a3+8{H01PPN;frxIrGIxN}Z^OJM!-*AVGoSknHSdVMZ~%wyYX@j%rDlk&~W2W+~pO=kq7&7+RFH7>rf+^hVC>Eb_|Z2ku20!3eI3 zz|;g4_ZX7CSiP zF(>45XK5!6+_2DJ$|G9f>Pa0(=y=zKB9@;Rh}|7HASd#ZXw~I!x)dOow zK0A7|d-3W*dBC5Emxp^}vb|G}=pnI!XiEf`(}zs}tXfO{F1tGQxmk{0gBk#bvTVJk z;)z|(xA$!cGtenajP>f_Iw58E)suQ}fpX$QX7tEWRkDkip978bzF3oDw{iGlO|6!E zqWWKxG%gKc>+9@r(S{Cacc1l!1FgKT7FzVOCnTqOW1&rLm9O@lr{xh@OWvuv^X#D< z{65c1<$NsCTCDa|Yh~W&Gk^YMg?(f?^PlN>-n%UMF*jQaj-E?wraMuxDy-5X5+n5P zHcK++9UE7h)uJ;At5JzUaQ<>@M+GtB*yQm6ROf{e+{~znjh#@gIUE#!Q|0k_$2#vn zn8^sr4uDAzVQKG%qhNtF>(lANCYA?NvmZyS1+<~bw*;v(;HJ$DsVdeoFlVA8L z;)%&)5yDRQV~)?%u!P6OBvJ2er*1jphawLdmA74*Qm33;_pLN`^sznQh2r2t+m}k{ zXRB&cO#)gVK!Ff7)B&-X%izYv`895RRYNpX0t>A<)n1K4232*AMH9`siQ7#LG*^r~ z??Pwa$3Mw*`DtE>+|b+~XP)~bsgwK&Bc`WT8P*FhBVBBgP5j1*Zzs%RH39Q|QuL{J zX$3UQ%a;0Vag5xWNi(^TZ7dlBx6f#1gX|`k?sdOo5B$Gl!RCQjG9*^~N$d&HFxaNR8dRn)UlnOU?0`li{?DHm9Z+o7pt>4>-C&-`hdfA<5u~ z+?uTd_TtibwvS}v6oV;ZA&Ay2$>Pa74CzL?L8ivDxOWrYe88Uq?0>A2bFWjQ%ZS)5 zawD?vilMGwp1PAdq!`I@GF(SibgMvPq5yNt*S==PcJzbp8glFyzP9Z?Bj%@T+FS=2 zHM8UA-qwr3KODtjo#kcfiI!H_qUSx}4k`D5Thc8FWTv`X>u()r@|+8ki0 z6J4z$(on3KU6)MC&m1vDy(EN~h$U4Nq1V<1xek9wLS;Z}g5s5ws^7I%KDdZuS{4fw zk>eCP8s(jDWIy9j7%_d&4%|NBdTI#;%eg&uUCF5n?i3{TXh>1wy!iJLekRA8r3)=m zigS@RbM|N`-`f;0#YOO?b)%5m5!bGPk!Ig^7`x3EHdb78DPs7UHB!T^%4}`V0#PLq zN7m+Cw49=cgzij2u@$mSth0#9CVR;@B{dDUDv`1nZ0=_6F~s$LRlAYFgcGMz+%>&n zd-lHK&Y;xk_3Hdz&^;pL-yj<<)xaAR+-e0%9paXYHNA$-1**+qH*00|km{SVEnXdh z8Tdo?+=1O>V&-tULMyDrGcK#NayOJ3wGsXvt)Wti08S6Z_b_|2EogMFV-JFl-(}fS zM`uvs79j@5Z+W*->Z{;+NKW#lQ7wY`4tj>nryR2;4bqQby& zoVs})B|RbXy5o=fY;QJ)exFMI2*N0okH^{OD#K#YE*_Xvwy6xUzyFw8dm>tV z;2Tm|56=R;Kq2hJwm=mp*HL)Nfw4zS|7RJVwOxYZh-Zw9ZC-G@=&R2QsUm(jW)5~t zhzhN=7PFEzc2<(i9fnR|ik8>TAT@2`h4g8VdNfu5XMAK~f6JFhF-5jC&0;vg$C~fT zOf}jnSh_UT5w<$P_)R27rOW2NdNCABWuIa=zFWUlAG1HW;s;$6QNn31>Xep!t|2OG z0)kn&F5Q*m6J#}I|IEs$*wo=51Fju;?O0Xh&3->Uv|NL`RH^Vwoi@;(3U6m1-%A(xPCde5#uBk{f%5rAB(;f%i69y-he5OMkj}$$0(W`SGgKkv| zQmwatD|rE}?ei84IlJ(R(dA_07QYbs+0nhN5$J1@-aVxUq2##!G!~1X&@NTQ!S)>; z>Dr#4qO+Lgy}ooD7rVz+p;Bpz5hddeMed26&K6x1cR{t!pD2l<(=Wij0yKVm^dn2{ z4uhnXzW|Jk6N^}(TbJ`i1w0pIo+2W zp%-Pz8nt({AWT8jfg(s>)3QBPRv)JC37pe|jfF(PGxG^$q+)Vf|D2!k&Q3qnZIoDd zP(m~DNft=UhvH{KnZr5q?HP*a6frfiELCiB>n05eTTgq13#nOmJf}vVPrYVvxskDu zv`Gt3jN^`0{n-dUvEqASC&>`F^z7}I1sm3O6$}^ZscXr)s2W4^&u=1QncpbX0rb6? zidaofe@JDsNJEQ&2w60K^HbD$Ln@#NfFc^hOpu!3+adzX&Ok?MH2zT*zxbmn!IoH{ z!o`|P$M7LR_O`L#=+ZLvEM4EboFa)&tg@N_9;TfkA4UVUR<|lX4L)s773pe8{^79x zu*#$|n_P#t<)?G3@gtZt7L!#6fyK?ZE7NY<#*R+`*?Sv~|9y({j&xaw26)(>!jR21#86qS>s zyUT*Z0_Lc~V_h!uHXW-B!_wrc4o$-1dz2)YL$lCNoPM-6Laa`KHP0k?(S&L9Bdg?>=BfxqGkv~Y1dyC+@&h^0X~AZDtvFP@}fvI@dhVum-~Vx%eXh^{JB2e zX?htb2840o_&M@3KqVU6!12U{Tq$HalI@jss@L`-vQM;hWdW(#qGwt_Zfg6_P?95# zl5|;ljPz(GhS~%qwLdT+*hgIvAH$o{ZF5%WTYV&$P<$u3-U8m81+L~!2|13Y=7vm- zpqQeZN&~PQUtCSe8A!j6m(NW`Iwx%E;HkQR4I`?m89-+yo7yax6p|Tix2o~-aFm|h zNvTgVYD-0yRM?+O99=lQ>l4wC3cvKrX6!kQuNY%8nn=vF!|DDcSx$Wpe&Kz#lp(0f ze3zTkCQx491X0yUC&Vr7FertE1y|PobHEg)a4j#&>(1K-kC1?9Eugw-gc{RGdXPH3 z2y=CS%RN4mK{u{jCqg|)Y;w5|fkSH!CYsY-en(Dm*lM{usv54Fp7Uf0f$2j$0n;n?eR5$9h{250k>{xgv z$7Ox<4mdp(i{6d+^JP;Imi*8XI0;83eybQY>22e|i!(^AMoc{pr25TWa~B`TY*mrI z2=G%A??E@Iqvpd9+ojo9dUen=ali;J_(^NBcUZ=iQWNUsJK1_fXvRn>B4h{z;#0I> zND?|dDUbP{?=X4y^pu0n>6m%yk$x2@Dy|4Ph)hv9xhiepIw>p&oO}qf1(*L z!5V|Ssc5_cYO$#_O{39+(jIEq*3vcNjrEx&f@sbQ`Uv59QUrT|$nIN6$!&e0cX|_~ zxyi1nN+GvFC}^+Fr$)kB4YeR(DzZsqS;mJ=1bG z_;^qm$A}NL)@U8Abf8B${qnHB_4L*IIQXC?3D)tpOyJjjeOuEF3eab@a0%N~Tv?hm zjj8b$ug4tzi7hdDD(QhM$~kXW*vFx;WKuTk=zYWc90za9V&@P8G3gjAMfws+JxtsQ zV}}xB_>wGpf8>F;O$klS~!&?Wq z!wV{!vRFQ*-z6hTbZw1JsDwdS!$)G5+CkLW<19f3qF-UhMP7EolCCHr+}sg z8g@c&y{_%bd40_+6OJ{)9XFTiGCWu2iiLAH0wp;!l~UqiLNF*|RmDe3qDUVDADMaM zv9uF-7-|r*3T{Yi(f;~hRlt`q7KYOI%YdH8Qz1dezM;Diw#~#8fk#)3M=h~2f}I8L z(??x3ap^tG^fj+ULB>Rl;7QC`Oa}Sr5;SCV_ic@r-;c{COIaGqG5biAqH_k1xaE(_ zD?If=KK2-OrwX$}bb6j^bff(6&7TJX85};-x&OswY9@Td?S}f%Yd(oyY$0$uNttaC zZtLL72bXm(A*ROJnRZ^fsezD&i;l^zh}(pbU$NQVrnY&pL;1lAp4vg zZ_Q)IoJCFNPaG$CX&k;bfCCD|FjkGmEMmVpQx~7SrHI6Vq$VIu>;|F)E$9u%HuCo_ zfBKA#7EoR<=4BD;1A5c96%7>uGUY*TL^I1G`hKTVGM%j>ek$$IUZ*0%3EKwHqq34V zervp-)5eX|2lCnI#Td}+k?m+r{zSy9Xt|$pMSeEC+hzQiR<|dGa&%OT6yar7Ip+X1 zRaMAZWw&E5Hb{KkC7|P4yV@vRSC$9D?5*{qKarVsLXdClH5S@ zLOfEAeAn5LegDylssin_1Af;ji~=<6LbhLd z|1It7Q!0a45vNk*Vhn))7^}X-ndH| zZb`c^ir&#=|3NxZU20qBW4Xcj@X-SH>=0hNg>357Ky5VLfEf2tOb$iVQZ)bex34!g zM5?-t!rZupCp8q+F`KzEK!->EItK1MH3+;$SDf2j`9UMo#(`Mo3t86HvJy=arM@k8 zz*Y{OqrEOoWrV%wosQA@Th3k5kuic{7{qKMJ71N?BVC0syv~pgDf0TXn_W*&AO5j{ zOK=Q{G`NQ*l(LF*DgDdH7gx<_92I5tZa|WiBx?gmMx`8p+mvblF~5J)<9oX?1UCZ8 zZsV&sYqsJFaDh3V?qb~FIza-)^cjqFPH2j$nZl$5Fo%|%iLHusI*)sSnIu-V54McQ zPXlpsIZXpV4}MY`xilTY>L7u&j|IS-prp!6b|RS(WrROGN>$F(Df==7h|5TEFu(@| zm24ZU?P$uW6l|98FnN`dX}C*Z<$y^-lbWIoYw3J-Gc|?bnN+eYN;$;;y_6uQ*c%)t zH@?>%DdL%l&Lv4^I$E`~sijT=|Ji@PHm~vbS*EUb7mjgkDTtV_Ydi?mfo3gZyNr(q zcce{f)3R{8vaP!OSX{JSVEMqUU*|n;zZe155AYyiTlDW40NV90GoN;HPdVvkH*GpL z|B_4p0lFB@bZ<0jb7fWFIJquI&6#0#`8%r7K5==(<8TrwfBnx!m|s!es)ifrWxYis zym4YyU<&3zsGcoa|38hCM#vu8R7E$d?i9(K( zq>;2ejse=E&uo_bR;)tCq(-htDMaPvVB5ZuXB6LMj|25X^VI{wCS3MnxT?-ewI+Sk z6yXbOZ*3z$5C%o$oTh~s=DakPdPMDK(MgR(9XgsWsEaj-DuZP~w^0``s|GM5zl?>c z<)uvDG1aAK!-bRcsraGA%dDl8-Yd_b!7O082wn-POs+`+B$$(zy$wjQ<2x%0yH6DM zr!o!<`yUM+(sBk9?r1YN7GAPi#A*`Qa~^GkV_~%8MPezqFHpyhe?vE{8S2D~nDr~F z$R*|u8r$MO)b$MDF;v$Xmfz&B_J%+I{PnB%Qb)0CXSpA6fy zUXjMlqbS{W_g}wy#xJbhqy9!@8*F7d6kLJ_tKrG03HsP80iNu+M(g95eny`oSk(tF zetgDFeYL%iPoDx%>SdV- zA%+>9Ju(M(9d%=v3u&sr26YtXlo_&lv>M#Hng0qsD9VfAwn7 zN64~X^f2F?RF(39q*DZxaBCsz3o@g_c%X;C^_u=op&kSQZ9|RTT<(R9`N{b()APU~ zX4$y{`Z3v*hi{CImSXR3jkHs? zxf4Wz>t=!U`;56#$=~wN*-7iatX6GFoLGE6!CjuyC^JDCH2!NjE#bGO07}}!oXExV zCsoT%rci3sdKnqlr|%Zo9hl~uwlHV$$%rFF4cRcEZ#+o~bB#@RP3CqEsgnhRhuU+df7iY1FB%UOx^L0tL&ru@Lbo#Qe<(=fV^ zT*Bw;8a2R5&Bb3dL8A*L+`S4$?jmiX2+2WwJXP@8rT%YkhW7J!6p{s{&W;J>7ENrV zT3ea1e*6)PyAP1sI_3-+>CaM^duq<+ws_UH#XitnB zDsLqvEJbYh0NXq|?7O$k+hFO2+2msry0K3lbzfy2?HHw&Y*yH~H8f^FYt`pee%fo5#t&Z860~p-^kup)IXa3e`GqC7f|6EaL4IfQm|xlZGfFF= zzZj1Kj(%vj`CVw++^W5t?&Q2&ejBnT}5|J*+Fw1QmAzc2;d9h}MEDokJma#CVwGX^e0)!7_43tk=c>o-9VOHn`q^uZC6q4MgISt00Fe|(v ztS71QF40vfZ~dAv!$DXX`rHKGoa=WRKYFh>ymn;$X&fqx!gh9F>_cU^&rtAmX9_Tij(j4 zbajykKgG}9c`WWexf>T*h4~u~;vF%2*uu%b)uRkpkwED?^IEH;1tp82O&4b^VARzF zHvZF#%vZ(mzi^zm9FdHSC|?SyT;^o}8@SS|G1JQpWqGOghTO^KxIc5< z2fi+eiy{!hr+@{}Pz4Da-2A_UmgkJQ<svd-OQBRx^SRxzp|CGky@RB12+9>P!#PJu*1fJbndbxzv=NcGwWo`yv{Q9 z9h?TL7%si0sRAXHIe@e?Vo}vYhc-}4LF9glJcngJ%^m# z2+5w;anj8xfoX;LE(>waYH?Q87K?DTtTVaqt;Ts(P2fkkAAXGgrYpNjuui~2nx%a( ze*e*D19nV$V^hnJJ+f^ygmP1$a|j`d;T0H4E@^L0dr$YE^S(t7Lp5zrt|_iC&#IEq za399SBz+D#1!tc&*G{7}o!ElFsB%ZgWaJ&y+lO!!aC49E^)%|l0$ne8wUY&ovnMCF zzmFu*;i>8uM{rXRt(KQ_Bp|R;6*Q9SmS-lh`PnWfh095>-b4O_h_n%Px5=9!K!~75 zF+hACYqtU_9pw4gmz>oFo#&ddtC8D;p9R@CX6 z4AmqsjQl_By;V?LT@yB%Hv%Cz1h?Ss?!g^GaCdiiNN{&|_rV8u7~Fk;0fM``p5Z&^ z_T2rK|5Q!Y)UMgpy?gaq-Tky|%7B8n;&8MHZ#s;6)2lc=Tej0l+maM36bTjw*2Il1SC5=6Uj|B5sui9QW$M;!+?KPJa~I0)eEyej#)om| zC=cny$cbFN;yBE#x!TA(_#V?9fe*)qo~NV@l`#3SIu^ zvHQYg3=d-z&;SY1-N_e4fR%DI+mTP`)rRgWBxFd4k8hAfJL%ITB_rP@EvbwE^-#Jy zSC}vb>A0M@x227ko<(sdn39awo?5+#ml3%+?1O7WF)Ac0FLkNOFoD z2|k>S6UOd-^(!D{5QxOG`YE>7LwYjy(;=PA(P9XvK&UF?JYQd9^@)GQW*6;csmC8& z93!kt_`XFGLo}AQF4lVj#)byaL)1O}j>9BC)9&X6M8|}=us)yPHTnPl^G6~lr&IHW z=}?nMk(zF9`aSpKkm{l%D!1-Cry(T3*Zeoy8vAYl1lSO2K(@$@Xp9*&?+1LpigD2U zVbM3>vl3zpol?S<+T=UtiO}JZGhn@NEc=Ag6r2!o!2v9Rnx6o0k!X(i$tIMEZc<|1 zV22oXOq*|Ns(!dAVMu3rcoI6kp^^Wxfl-4ZsYAFYlPklDOm^KX#svBQZTU9z1gP43 z?>?k=)jr$tV20CAQfQzH;%;KyR1DUS*2Y~7OBSciNRqW4#SlTxpfy?DjJUPg-!*iH zSt6&jz5CYb&YOD1^g`Js42vio@dbZ7ky!Z|yOHdXs&cCX+tv> z6huo**9iO};ErNJzPaT&3&yA7J0-0n=owQ=_aM6uwGra$j66LOY5= zydw#*xfIH0-&!$;h7oKs~5{Nm_3!-cHX8<`$ zHmVKa3nV(7v2jb!lCJye8x?i39 zH9y#Jt~oln7iQSKl~ixUGzCkv-V`&g-%jeaJ{+w#6f6F$9Q3^^Ug>l`vf+d{uK+lM z+q~Ziy!4)Mu0IA<2TDAQ0Gd{x=XqJ%RdLWmzRJFPHvgD%rlTHrh2Rd-Yb8z>?SYhUoxF0G|Y19z3#yO5+->(78zd#Rs?Q=L~!hO z*+R%f*RPK$lPfN-RrQn0^-r0slPev(t7eNH&|9n~HN52CidgTCJvlrct;e|c_})@p zYjL73QS98O!EJqu6WmY7kiBChMl0wInSKM=^%L;b){|*%IlhN2DLPMok=NaS+Q#HF ze#w8Y%Mql#sw;l%$nknOC?QOdrohC+Jogi3VZ-Nj)4NGoj}Pu7nskZ^*L=}G@1u>8 zvVC|v&VtSSzVk4+mj&+dm8kv}n)~sa>gOnRLm_KsnuXHZg4)4w0Xo}&*E`!I8#~rB-Zzi+G(H^E7}>^lq4N4@;nt0GUG z>4vBlGKx(<-}vagq$c;yNGxZQkJYq0LHUN+j5M1rATj@ZX$%mC1U}zh`C`-kyoU!} z1BAuvPhExlRMNNhPSM=9EAo+36DSf%D`?W*+LDST9q!yqq)nG5z3Ob6rVD1MIr03f z7OmK%}|3ki-hvdYQ!n);y243MRFjPJP^ zA@T;Vm8>@u@(0u($+Njgaqk8kgq~J~B2+(9+KUmHIEtZnhDglRe+3hH;@*U)RrN$G zMGF;q565b#wXa|%0Grv?>|?V<{ObZ-zgFx1&Hg(}ol%zoY%+DLaiMUy5o(urh+J|d znDI^IokGfkz3>#GT06?UI$c6B5wSAx`3AKrUL-Ttnu8%u1Ibud_#;+9!9O|kW`z2X zy8N7E=MgklCG^CwoeSoL_Rx-Gl<{Y}K2`WlbY3)M<`#(m`G(~7UC(2}^)Dig8w998p} zq;(m|su`^~1YM=CC!%2V-7x{DZ>0iXO%m*$dAiX|!<3td65tXA6Zbqb|J(7S^}@GO zQVLLu!9uC_U{nsPTb#KqszP+h`|LSfrj%n_AV%q;BgLL%402REvJ-o2lu4^a!Q%$JgM(vB>|E+Sc8XVsk<~y4D7Znd&}HIhFkamb?s}14XY7NX_*5N2TG*a_qR&DO$PP?3KKCg5$vvE_S-P6z zsM#7ikaB@;%ZwTpDtM*_t++j}5RskN;dB1eI@MQ@%@EwkQUpWf?mJXV1k%{ZU`Ow- z6-#Ic@znj5l94>ra!ZiCLNgacX>$^;VP&Hj4u_y4lJ8f#hjp9Y#6WKlggAQ*?r_8{ z)+M?C*JHRd)Mr^6NNaOzM5}tWIW1GQfG>w04dZN;(b09Rlp@;P-)p^wTBQ!F zj`7=fv+dIhYgV%E_3tKM=Aqu`v!}k;EZIS;b!h8tjHA^X_~$3cM8Prd+>aPOrvyo| zUQPbtS~m(32E1zh=)R|A4-CbNb;USdH33t=S7fity_U?bI4!&MTh&lY#goqKbiRn( zuj$(M=@IcdX1`rR9)1i0Sz{zL+x(Erj85SpLLqF_)Y>z@qiNGy5aO+&Hrf@@f8N*s zwRJp!k4!b3~-H$ zt73Ro6bRk?5Um=f2>4w+=u$@0Sc5F1_(GfGI?7#V;$oVk#)R6%M#dvSqQrFyj7wH; zDJ(!O6Y=-!vSZqx*koyyTq^VPoK?Z2Hz+3`e8r~NG$NJGh_vJ@?wmD5MlbwTS$mFo zSx@;!Iz|zFOJ(BcE+hBzsWquSF)N~6#tVg>CCB@Rc$!|hTnBy}{9VsQpZ_;dTlhQY zD=Cer74jT4?m)a(8gOxrq6GU|^1m|6g6Ff(uo)r5RrviDRq>7cyb@co;_n~WmYJejv4)t?@^xKoP7gLRGs#(X;0URgp-mb!(WmLd`$WG|Spq2| zoOrq_>}4kd>CugO$D+CVohv79^h3c&iZG{E}qs1A^V zeyO~ISHfSu14Q;4;*ee5+&D3|c%QCTFbF(V(oS-}9Xow%M|jIh`ZD?xUyp4kzhXk* zDPIseFsM#2%V{FX$uwp&jeC+82A>B=h_1N$y3w+j?X}x-HNkzSpa%5_z)D{d<=lV! z9>Gp<9p%$b@E&c->}5NFip=zCx*1S;WTZ5mn1sLlXKR}?JHh?7+~UW#m+mx~D9}3){KO|0)Y3X&|XEs75MjV|vn#dlD?j5^1#zjM#CjjLyfH&$cl^h*x zMA3k~@Q(?$E#mtZ-qGR;t3LvkJshBUtw{BLBJrptFg^5}K#ID-+iVld!tZK=^-OG3fFT)Akg# z%Im?^>H}%}5|nD+y}#{5ikwRB2)>74HBR3vj@;cRpX1TtIgmS@Gx~$g%!n-vn{$Pk zAK0i>^>qv-2nVj(zx*LP%BGsB;nG5?au|Yf5pciVmSrKtT_^y|bz_0|7uVANF3Rn~ zcSMF;@$nW;HNGhh`6{crvz$jNJRP+`pL{VrHbWv=@mxy0+P&H zE>E6SJAK)kY(Ee-imVMR8k<>9%J;r$A|db0h;X`11O3pQ7Pl}?$x4JQOkpr4Ru^*_ zqBCTA6-o~j6#S~Xq1SQnESXFqbJ!sRh=fY-AjRi}P76xx8RA^eDv#?-`>j(z_1F$~ z#s!kwt4$qE2K+=+rcdUMlPhu{}&_0%x#oj zc1L`YM!4De?U^N$&;g^wH|Zr7x&qxzKSP^$n)CgCe~GS6?a(IZm;Oc`u)JIxF>-%7 zU0?N7&F$|MJzmT&!P056r!xJ6M@>D&LBhn~BfxehLi2k753@4`8q|KBp{nhL+q#@k zNxXW<#(0!SIDVv0Tg?PPgDX6w~oa2g@eQ4cEUURb*AZ=HK=H(TfDm*h$a*a( zh(GOKQQ-kD<1EU{9Vgra+0TCBpHq%5k>r;4G0&60K=W3|)+kCf7tWXY^(8L}Az!qZ zdwxCXqS>@aD${-hpSaUozB}H$nrFPIC$&&rIzL+q9QfcpEpiq{5xKU*8;?R2(z^Jb zTjSbD!b1_s$MLWSam{cyCAO;yqJx!pR-%Mj*Z8Td4Clr1LsaXrVN|00sTxG(>`H+H z_!w#WlFcF118G%Q3b>Vs{j}Pttwjy`(=wFDH~LW>^QJYavX})x0MO&9?e0V?Fwmc- zCm*aOMwhUrJ3w0SjrO;{~ETWs$<;-4H`?95Ut1Y0g>ZD4nS@B!bem;&|cW#uy2UMKs?^dK&}%#${km zCYU!%@d&fKHr8Ozy59ai5vKbMp7^Ef7Q2Rz5ROLquFjH1=1UFu1b8O8AbWoq^^pv2 zHZ;s*^bdXokzzHIhBt)OA|ui7V+%_-kAbg^yzAfhrO@H4`tK!yZz>S~Cj|8CuwrN{ zyXU_e@6qLtjD2ou0?9%pqB)_2T=3Rb#(w4pDt$ce-B! z;1gP#g{sTy=HV?)5(#Z!VRaXa)?jb6N{zm|dAqu*_=a=2gu_hK-wfVCF|PBBkXS^@ z11Be~B)#5jyAw}V`|*eFixXrbL9X@Ln%u_~y$zEZfhNhA&pf^vW;P}+L6%|>WYPnI z1g2N7uIj0{c}QO;r3bo97HgcHRS2N{P6-wI5LF^E*<~U$!UG+_M{QJDr%tWIT)oKiq$_ysS}Xd+rk{yl(yV z6S(OA6f@T4c{>;GKfKFklah1(pYbA;@bR}mZx?L6DdbE>{*Iucu2bCW2W`d3F8LjJ zYrmMFGGRs$pVvhg2d3eThmY`+1^FVn`>_o!h5lNJ7V#(D?S@Q@0Yin1!`Op2KRHde z6FZP`UC-~!3MgZ+p-!y4+J429z0bk0-2bXVkH3BH>f|JFNoQRl_jBIVNkK^GO|tg3 zx31;LZ)-9h>g0tt#3@((VIxq%L)|zB@Pwcj>8BSUh#cIsHD+j0NFd^Bk}~cNiK^g4aVw_asc3wi`+1 zsd!9HZZn{p>_cZn%HWUaQ8k+HIRpu=rzR*iOJb*XVr;@^a-%$`9poYuufoF{;B(u@ z)N0^_%8K{_3gEK90VdCQ6|_#a6rM15Ro4j{;%Ip+VzM#Ha!}7;M6|1B?~|bCS72my z5Ebb~IwSF&07_{ezRsA2CQ>LR)8Yveegre}TX?UF?+m{HF<8sE%TVWV&NYO` zB%Kih@i6iM#s{l*J6}rVK4;o1T_K5UU$C4Kg*!%Qd<(!rYZ?4Of#I+tz+cRMb6_&H z&eJMdO#7nbRvfb%3?=q+-I}lU$6}a>Scsp{Anl2@9gi_DBfhgmXn!(cE9-FglAD)@ zZmcZVbeo)s_ zEW*y9mxRfhA*sCJZe8^vK)cCtynMbw4WQSudo;fOY&2lb;{{b0P2!h^YR{4fn)q6M zY@MVLM%j+!4q@cNq`vv%QUd;nY(FZs@4KC-va>NYqbgKT!f)#iI%;5}a9Y1ew~`o$ zsO;S#OT{y)UftV7JA!b#AN^>CMK*2vi#A2VKt7d8zcWvglxhEIv_!ZwxSgW0l+EQxQ$pM!h&hFrXlR*giBQt&Zl61`(e879(y^13m2e_ZQ2|P;+l|y2&Z)0 zxKAF>{63lSv65T2nJI`FuFK7SK?dA2+P#Jsaaq8`RhV&^*=P)cxhflOm>wM{|AO1# zi+^E$9>!j`dPL}bH%pB5fJbot5n=#qgWk2A@RXcXmRVmr_(g$ZfYmbjqN-^QdJNvb zAz0DA-u}mbc+kwuh@xS`x#V>>6mLX1*7|UAn47*f5=kGod3Icj&M5K#x2B_l^12&H z&3IioZ3JAC!`i;|2A9utH=%U^n*Dr{^+NHU_1JwXno?^2ZLC&OMUeo#V`is?kDv6u*EgQ*3!(6bCHy`puZadr^ zWDrW~>!v%lYubsXl~{~7+W_rTzDKv-79pwZ$^32w$NB=myE*ipHEJa&4EBA_ zMDwIjmDNB#;m!8et9xG%mhSl?{AAnpW5i^~b8tn@i*pe(wt~I}8LvCb|78A$mw|pf zrgbC9>>2%yP_43z%tFj-j4q-f{%QEXN>8ut{R1_=x-}f5VWoV0Kf6o$b_6jGzNX~w zbg~YQ%wOV#)QXvaE2o2(KB#3hU)8uSceUxK&jmTc8IKuQ?jfCM#m4Q1AN2N(&iAyG z!i?!K6b2G%jrnj#CDjd`#)TN5Oms4ag9l?`hJr}U6_7eN11B}Kn`{2#9yqwKBb}T0 z^YuVl0;$#7LYlpOI_Sxff6@P2@48MCW?mj>d_;qT5$L zC`9C~$8_rJ=eVYORC=&TWWU1M*_)VeY!5#9G*5G3U5)H}&td8( z8LdWeD@~5M@?=};I>r$mIFf3XVL9a$?KLBiRQx-8zMPK*`QZ9k?4%O9v7EQcYrqec z%EKtG(4a~AqrEpXoFNkfN-zru<31`gU-bITi_OH-Q4grZ`)grl^Q!+^3~~q5>w`hQ zxOm-Ub@qEj-gRfmGtU~Rl(L?y*?p$&VDF!@rKFo z9QAF>jD}p7j$l7x#Z;b@m~LZU+x!n3rJM`iOrfMwco6=lJRk26qI)rd1uPb~5>eVZ z+_U8tl~bRAIhrmi3nL1nLn9HxvP2YlR8Nin>9%=B2fQa#}?uW~h!<-5`2 zx!g%A7^8)n%!&5!^UE|$3zBG1I`jUGuFaB4;ry1DREar4ujoMnm zt_`-=Tv@tBlGTeCSj3&7!4mh{#x4=e#_=m5llgqQ7B+`;K1vk3YTm$0Cc=37Dr(kRms$z^Icv?aeV-dIa{_Bm{ zTnxWZ^iJi={O;`Djrvv`h))eAKwPs~OTV73PDFWrs)^}5cb-~fCVa~GmxN|a{>ntuZu9ew)Wz_d5SYdRFOw?_>+krP=-`S<3xsc}tE>aH5UEYOH5BEFR6NC2leqs(H5yq?S;$Tp})9on_P z;|@T)nSo0okio2_mFmdQSgq@`ZbZZt?DJ?sPhm<56oLIqOxG;Dq8k?S=;$ng|@DQj2C7ery5+)j-QB6Qv^MT#)>cX5)0-AF>DfsL#AfC1GB+JS{VI$3loj)T6=`IrO-Ge)}^e@f5l9-~*$SwxMCD zw8r_<@*pr*Oo`FoAZdmF?X{;BUs2W=cePYjHaE04v^W1& zQ~9mytE!zmXXdptuAqSZTUA3_SGBB~3h>)^B!XrnQD;;}Mus*V`i-b?R(X2*5(}mH!PZox7KC7`>#*>%OOYNelVfK5Pw9vHtLu^Y_r6ogXP3YMVGf9 zxQ;QIUi%SbHsWWSEL-$SI*8l(><#XX5!AZ9mC*BjTsO(_xtu7`^R96Ro5>`SV)`~5 z&$=yEFKO?64URuJ=7NVC4O;tD(berZ(qIa1qfPO?2Gvap`drmlzi@et^6&g~W_&xY zM;3TJ>@dmky9MVbxhNjO30>ns1Ej$K$%E2Ky{;1o7S`+0L(r&}9HcgJjy6<#X2n;$^~u?>+_URMm=b8~J^f+JgkUz0{%T#ye?4@@4V<78QH_f&(hE zsk03P+QbB7?g}jZ5U8&GA((Fe!ruCy-2Z$sy8yY>0{GvehRhc_y2lS5YC%6C(3^ZU zL(}U5=kbfru(IycKEeHXpFtzYtvMV(#!R%eh(7pX7<%FUphuHGOH=2+;&%lail^V1 z{q|l)@j>6rysyz>ks{Jd?c_aI^ph}NC-56(|F-SI){FKtjUBYYY-15N0Rc20+NJ~T z)=+3+xd}jgVIcU*0)4cpE@Q8xQO9CH0T8q=^%9!$V3Gxm(LdaGmKJ&bUR64C0!N<6 zKhvA0U0;-+bv>;$T+QCLI0@wlL;tjq@`q=Qkynt&<=4Mkp+lMugBRBc<-$Kc z2e;ZlZuLV3P45DIQpo}cUXc{q*8c&Wwfqgl;N~**@Z~ggFE+sGAoM0N^h1)yI>M@t7t^~lNs=Ht!Q++%u?Dg=H8rODY|0x^LRF!=>hGt8U>I7TO61hTDEhcnSJ@hTTPs^zyK%T3$O6Bfh7a*!o0q@Gsir8<6_3jM~E}R8>UA2;h@p*H$*sHoq(s!atqG-$Wg%@1peX7vG1U>9URBGe0D2h&Y(bZ)6aBps#U3SB%waXl;bbM( z5q5|m`Hp>^{xsxBsO2wA-8h|~C?Uetj~cjWK4 zvZj?QWv-K5}gR5S_i%nYqIoN;EjT`i{I#OxlkL=A||c zU~dTIKR>$f7apw2PQHhB&{Fgb&Oj1)RI>`Oyiq zOjOpo)e|@M<;{`TIXd&{#Q9} zF`^J+LaACf+zQA`&z8twtipCnvG9_y3YBw>4=n=M=8^Va=H{=YbGS+umid^3NOU+i z7u7aSFD=)A{SR}T0wzyQ#R(hfux|xlLTy@T9S*`dZ0Sy?V7SJ)L-(yE# zu6*7a{-xaZA3}B|!`PD@d3C<_G5-tq&LW8Tv`6*t#n4aH!|c$fmx zeGnI}y+#xPwF(^z%ayS)JC|@u3ZFq6bJRWApVKsOf1h~qiOdcN8kTLbd$s5hc2CP#=3@0JhqevMN!&4hEW$@*tiD|JQ8In3lrDqrX4sDqpO=I7_9=ZC-H8MC{El?Re>KPTfl1ruf@ zgN(BrT-xN4jk4H*csj+WjmkRZ;;ytXc=bGR01XCaHtWiRU!TeP2p`JgMOQO2IKP;q zCDVCiW?1482&FUaSlCoS2nQT13OcRYJi(^}tpf~dUOp!r8TraK1Ub$sw05H9T9x#9 zy-&rINY!vvHR;dEk|nb`>b6jG`Qce#G@=6{mY~`8$+m(V>tC@)71^dUc6;)zzD&uW zD8&Fv>%Se9&H`92{00prJi01v}h+wQ!~E^CY>Lxn%qVl^SPTl%d*!#&wf$F z6UEb;Zd?QQENd$nm9Aml<8*3354LrDveTM0d;^ek36G7d4A&i({9^DXLk`5e@rxF3 zMz3j!VWgO~D@7%enp>MhB3aBhu6?mZtO&6Yi+Z2DMzk~DijJz+(1L-pt*oc|*Iw(J z&&MZ!C%*Q?FB(IzA+gN7a;g$ z;1P}oECln&RNV)Ntt72TsxERYFMA8bEFN9FEvV4?vO`mb&pkxm| zJQ|Az0Ys=W*?;zi90!k%peHqXJC|66F`|-p3)IyB3Pp=;tBlU3x!bWOnpc4 z0-!?g(x_Q%1uG3|aRIwR= zWq-Q^o!W?VvAx{nd^(UTPNpr~wc-mXN&t{k^QO;92@P|+i=cTl9%k4Q%V#VJqu$@s12;GuGXq+~!i)XhCQ_G8KU#M(~aj zFQlit5;1X5XMIO@x`;9!VR^hN_!NaWziZwGNb#K;#RRh+Q|k5y?guR1^u7W4xNT+0 zWFOs<>7NihDGK0e@+}$rRjq3R81+ORhHovgz5rw?J^Ol0Q7}tXY-V}N(vp5++9t*= zj*xD1D=%pJNuXVzVi;HPR+5t&k(g+7E?!-NPPls!D%d4@$tGZ94|dV~`b6<=vc0gh zG#ox9oaLcN6e3IoZJN9(Q$_@t3AqTt?|+u1jc%e$(Id6d;$9*EArHCDteXK%5wsE( zDGpvKk}vvbr>h&Kc9ey={}NWf3scxe1qp@oSuW$wQDM&3Rh+KmOJwB3XXRGbu1auL z<#rc=Wo+uaoL@K^7roNWaq>z)3%^#fhx9X1I>w`-ZvF%9NLt_89()a@&Xh8Xcb5Mi zy!k)T1_Ykiz`(lTwiCc444c4fd@NSC>PA7<=QgZwY$iC-A+S|znq483GhHICc_FHX`B@n+*u6{rI8oCoex>I9vL<|X~gv7ge(!*SXW=D4n``s|7HjP&6r+0 zi`fVi0LSGdoMUC{d-R)Hc)hD!yBy#CaRtv)zpF&R=ViRZ6X&#{`RQdt^HL|a2HUer zE6aUrO0FftDppQ5@N(n|-F&eelG-a1uDyMl79JkNCHbaSWx}Oryb}pGOVT~khQ9bD zd7&6)5oV?Mmj0n#r<~Q-E-EjM0e`qf{xD45$jB)%$$Ln5(bG#SeM2;3cnzDpvOX!F z@yK5bLyks%5>N}C zT39wM<@i$cjPV}u5{Z_B^jT&HFLV2>E$lfoD){H4ZL&4Z5;uMZ=r9k!C?$aOEAF6s zzNJ7NGpPbNZ|Q7zX70iUY;wBzgii7J&d+bI-AO#X_ zoGWrC`fL9^L75IChH_4~NtUx!gl#S^oLq#hC88C_p^SG<&cD(HE~>Vq75%l86B8Ba zd(_N}CPzMVA?ikgDj$4+LjC{7C!$v$)mOT8kvGBl0`cpB4LMVPsUF+Z@25kV(b=#j z$ooF|!mxj~t2JwAl?c*JliJj{IU_~nx<+o*C*hRWqKJcT!k}yPv#WMA_@<<>d)>1` zVEuE{`?3Yir2JibsDG)-aH{KLtlMg9bAfv3A9DTnEo%MzX>m^ib!_)2^ z6A}MDm5qN~M|^j|zjdqkmRH9WTPZ5DGQH48#E-2ai_sga&^$g6XaAZMOMW^iRDK}a zdGCb!Ac%Y2qkTn9rnnMVbnKNX#=0cHa&YECBplT~Cz$F`G0^LN%%Zw8W5!U zK?D3lhPg|S?zbLkpFeiE4y9BMW&GhHZG!m}7TVL1ah>P;w7>3{AVZ5NWIgX5ax7iP z*^Z3R%wkXCgvN*n+SBtX6PgvD5+V!LTl9cC%%n_K>#FtecHuwM~dQ+ z5HXpyF8?{+(FMaYJ*l6D+x(Z1sg(xZthCOlp%(cgO@iAe^TKVxr^K$*!s@UgdD1et zF1pZOd_qME5`!=mHq|PM&$FCgA@Y;{8qb-^F?+X>Cal2+1p09%kh-=cbpb|Y+jou# z!|7j4d4y$rvgNRjnn%c;Gv+Qgg_VSBXACzPRaU)o43lcFb~ul=)O)!S!i%J6GF2m8 zdA^^6Qn@F|;?tB1c`53s*rX&r=0%!r8~wKfq??It{eE^DZd|8UEF6pAcl}%fCnk|P zMx`o{Bx%5mCbK0wM|4hmm#fW#BV|I8m)ajl87H|}${0B>t51!2?pAU@KNr1s8%;Iy z!v)rV8X>Aza@ZY>@)I>cH^6wt0wMi9K;lKomxO6b9~!=9>fDBVEL?vb$eBpJ6G{mL zFcN77`o7hK#BL0x*LSJ&*1YTQ+>6CFDO_}2#c&y&-5bTY$+@~Rlx%fw9d)YxqQv@0qs0?QwZk>p1x{mT6*dcQ`!|J*% z`(sCf=QPz;0|koABw+yL$(Oz?+JX@rIXl7n-t*fNJl4u~9VEZ|E<1n0tvjf?oojvY zs5Kwx}(a(oIXE9>W`=hZ&Z%w0%{Dw@NOOS1;na%&K9B0gEuR6t;3XU# zZxti1?*c}`%@Y7~hY{xMGtOe<<{czgH)Tj68U^X?NFzL)j7+0YAgsXxQ?HVd;4$VV zBoB3Ql`ommSAKwAiOY6_7#8s-y5RSVVyUl)e9u$A*$l~hvhJ{u`Crll!YO=H*mToAhB(m?$Qbtp+v+aQ@_iRzB!A{TMBA+7A!G%oJ3| z_U)kBTBhD_rm(mWJw;29t)kh|lO0JrFprUQKgwI3&KNF%CH5WjP*|Xxq}%L_=Y>|$ zclLKa@GYMqUh$LOE7@F9ehS=F`)&8Nbyn#Y1=Q%`=hw7{vqmRyLK0#dh^e$i%MR7SN4o+Io0NG1)|$Qkn={L ztJa;!u{OpYeI90^NZ~;K(X!Od+UnBh*AGe0+!(L0f*Zb(DTLh)MvR{M?0qEL{cKLV z7zTOP}N z?q{vH^>!rR9Dyy6-fX`NZ$w-SdPYh6EX;waeM zj`i4K+JY&ZC}?Ywd@1oJ8X11X;R1L4MpKL*E55m(%qH8RlNYeX zfy;N!VGw`F!LKI1NNGBju{Qm+0+{P>@*ctvAsCcZt>XtbV{umMIOhF8Fpn=_{LyKh zlO}=h(4Q7g-c|1JMJ|~fepVKmnEnLhY8VOL? z(&FqO9T#~KkwglKk(*W_bo`3;N|lgI{Y*>?*Kt}&Z@l8Wib6!}`ggsA^`0wagp%4U z$HA4rpvZehain81)uTU>^wly!Aay_v9Q#yyIHPuI1l@EW)`@x#S?+=1aZRfEmrXnU zDJUuQVZ`~Oa6UPoo_ z(O)&XutHR820}*w)|nuM7iEu!0c_tff}C~QuV$z-d`TINvJ?@wsHTe}8FwNkgmiWb zdDIs}^?d0U10&Tbop&xjs~{P8cs(UfpsqK|9knw?Fbc5@@j*#ra&Fj0f`hRtV^LNgN@NwwU#;`zPWrH|{~Bls>W3Y? z@Fta~YyFpfqkh3Ml5MOza8Kc_2j^B5XoZyHoy~gF9-Xr&R!-FVD)^trybL35e1$0~ z1pmasukUOswut(TD|_X~G?~`_!`N4b#j!MPCm{h6+=IKz;w}m9?(XjH1PQK-ySuwX za2A5QJBz#PyXTze`hI^ud!%Qorlz{@uDiMhn3mjG-5wTDiTxP1sxRZyA@y!yEz%+f zJB6p^kVKNzjnkMK3F6gaZIe=TE5yL<_B&`C9m`=>L-|Z7j`(FQ{-JZtt2OFmgt8*_ zxOLg6@%{5QHedfkAO4fU#O7>`OJWyo<*-%jAp#eq_Zvew5i&vAD&yU;K*gD<8o%dc zX%R6SeV~HW&ZpwT$&FszqWsHjW{`Wpur%|qn2Pyd$sM+gw~B_FEzY-~xu$MJu-$!Z zu_!_Z<$h-zAS+@nOm-9r9O4t_?gYEt6{p^nAdOXI>YaZu<>7f2t^eGkJ%ty>dKM!o z`@S7N6A?~uOrb^LaL_wf9wUs=3^G0yX1$Jx{*ph%=Bmw-MTnM+m7izycQE}i{E;Ne zBx5z@HQ~D!_-|J(#=ld?HGj$AU#hh1TD%CCV#dbje2`3L9p_)ZtKIqG$qM7$2}HYk zDo;=Vo;u@$7b5ySo>JLMi2@|Cyi2uAZEfGMkcYD^DZ(M+YiZUl6t_%R;kD;G44-B$iL7r%K1ug&l8%l?CgsnNUrq0CL{jx+XrRhnBsjcpA9xrfG10=%?JPxf{L%>w)UQx zdO@KLjpV@78_Au56U`~ZlDH-_ct}9i<-FMVDA;s1gv2F1^fg`=g`7*tY2XJUhK$F& z&~94i)FPFHkB=eBQ1XN(I^}Mk#Y^eflAJ^Vj=z92++S!&JZ2FAedkp7ZoFORMr4NP z{G}RqC(;L`bl?4wm=0agOy^k~)pUK~^KkNF#?MBpm66@uNHUxUikr~ux(-9aNw5Je zyJ51Sp*~z?7KXELKHa}RE`SA`P*f3W4{Bj_wGNHw=ej+g#$h&I28$6L6@6C;`Iz7J z(#Oub9|@QHVwHWZ?vfSeqJ5FxAj}jO09B(V3>6F(nT{k1I6Lj~~YHQr7gx8N! zkb>d}r&1!!!2@#Z?`2oP(w_)BJC(^e>t8Fy2;Hre)R*RJPcl_31!$Y#F}|h1p!8wvznv@jXEUU1Qh`kQYe097wRIef^S`B*KxXjuQaPk#0~;D*38yTl}m zRRb%NMi`8xHUWX3V23}|!Eg0y8#~fRRl+02i;?Q{l#=Ko zN2H+}4hL>o+}iaX&q?&@euvge4KAbmqVf<<3$r)AzuHe+9gSd>zJi!&0=B)NJ)BPQxv*5RJUq+bESvD{5RD~l>-eKASv zXqj6`;|U2jsw%}&IP{Y%VXDID-Aiku{z7VJdmMy=^NSEBEcB){3tO`dwgB5S%-c$q zCP^I;l>)o%8Szk@i|Y?7ROlV+?DVgMQDau@BdG{QKKA;RxTRAC75%5as@_@uJX+#SxZ*wRDU4G^o+5_ytz{Nbo;xn$<43#xjxM1K zN$6f))9LA=WB89|fZAm|awv0?s^fVZYe8tr!=@83Aa`k`O)F54WB4@8p-RJgz{}dKw6L3}# zYM6s1H_Nvu6QaG?WX(*4t5`mcDQkUWipM4ko=<9_E7qE~vHpuNLm{!kUc8<0U^%}a zg1EI`)AGC9^R)@l@~j`xh;gx@ibA-?tJe0fz_Q`#3ckX1V&aUz5s;4U)cNa(Mz=vZ zn*`Lnj;LLZjZY)tXxDA;9~jNLwXvP+5t@xq&@>zOnFC2k_RkPo@|H9Bw_bK>_?Z@{ z*NT3?4XnVU65A(VGnE0H0SyhVA8z`0J0@+N3KT*Alj7acd6GTVIExCuR-UP{XMsWB zBWkRbe!KUE$&Jp5vC8Y=Vz6=#PyaV5Ax^>k~Yb|1HhVStTa z5hzdn9QOW!UCg%-}nXbo(;8Z8mgx`>c1WJYxY`PF>x@|7>)bh?P9d zc?BOIImm(m2qbHkMjih)qD|;&aVGFU>Tqe%u-2fG<7*tuAx@}nO zbOvE0k-wA&McuUrbpF{h%Fat-fXL19o-CvX2e}pL>jwzE zVwA?z_j{}?AdOb){1Po`o|jwyZ$!{%0803N*Y#1?%Oz--g7x92Qn)H6jp|!|>FTTQ ze18&!kp*z-0>*iEbh?=Fn|o^ zIeJ9VEI~@2+%Hr70Y!|DE1~|l!isu|-tDt4iD%Y=+6#Fb)tZ-KZYyLBn!NxgQoNM8 z7Zed@%pif(0Nqf~%IKsuiKwpd5Vu6%(!m)c;tK)(Y)YJ&Q@ly3|Arg2ZFf>PwfH^~ zZ!1Q;QUn9h^uhw~@5?K`5MEL7`$F?84(v-Hu$GB>5Wx#ysl=FWiI8u*S-`3em33O|NftI7qYQgpHnsM(!##g;M(QgT>GY^yg}a;da0RO#LAbT}Z4z}kq0wwo1=N&{?T2I;MoJ1aq( z-3dAwgPij1H&-IE`EYc=ByVUBqwO``7|Tkvm*&}pEk*=xLO;69{)ANu^Q-s~6Eo>G zpZck(!n?!nY-Ufjijs^~f5#(dGML1*RtR5T0aCB-e5_;<-|C%RMBC5eE_L7D$PaHO zH6afi8F``6-Q?0;JigR#YR0hoEhu+S3xxj+86N)t&`B!4*DP4w(M}Cu3Njbl7q_7E zc(*X3d6gI=FYs<@QYH;=1m`j>%| zjs(3XnlN#d5#DegQ;W=a31o#6wYF! z+{x%Tjk>IJ!MhfQr~#yeD;~|Vat14cesH)^BOS-YZ1SH&>OES+mypJU?tN+?dfBXr za~U~yc%fEz%o@kHxp2o>z((!&>p0^kBwontQMa9yc_4JqjZy0mf3mX0)SzvdGj6zUx z@P(B5gb?bRmaW0jS=mUVJ_Mdp$txEqSzC4%++CK$uzfK^_ zRu`Mz4VLl2*Wppk=m9*dP{)&u?;Bs}bq83xnQ-VQVqNNGZB!7rnKCB;u$^4F?k;KS zWs}s*XC1*j^Af8ugwK(3m&^~iuh<@0jIqNq=Djd=J_N<$gKJQ77UV&u(gR|Laxp-a ze3~;-i08ebjF3Jnrwbcl8W@eOZAwFL?=as5W0Pzs2H7U>QQb1b8t6hNDXJyrM_G81 zLhuLnabmTO;%tqIok0hMo+voyeSh+T zkS4KV06PFy6mLIr!o>WikA6m@ijm2K=wpww*KeHtHbkhWOd?W`X05R%v*0NMcWO7(Ou z(|b`MMJPCOTA?_LDL{aMXgKo$FtUpRc zD2CS|i0H3sg(D>C2u8~S#MX-k4T+gRzsnI1q9Co@P z7l@18KA)$j-s^tGN|5P6RU}g;Q_hc>EJU;&1l3H35(jgB5E3W)E*VV5{>z!#6*T_hcqh80hK<837fH^0Nka zq3kAjV2Ti%;?`lo=eCH<5?6f;-^CS;@6i77H3X`xWrfCNx?1T=`c}JppW985v{>x)lxO$E=aE5OwcvZ5X68j9 zJYTNp)XtPqH8w-JHdm%qR4*=B(n~ecI@qudR8SLN_ffKvg9Lb@--`1|F(GlXzdSjG zkxWOxPY44_>4lT?ZL`-dNlzN{%L5Rw@t1;=XZvbED!FlHgclm|1pNx1WCS~r)x*k)fiVhPtTrnFs5mv?;S$z{(2D`AoR`OD+=n`0RL zN4@%kRa!}g!9wJ>N*WZ5fm{2ZTX)8$n(m3}G6|oCxYlNqrwr#m<}1=Y7nivu0}Dk9 z?QQIm(;BT*sx^*@i(M;mT*^DY&OnMF@D_w>xmcrv_l;!#{^ALDa;hIAbaEPlGYsvm z=xu_N*lG_)-HNtcCySABYatCD!;A_YkRqwg6~zx1zQJUD>*Fkodz>ser@8s*M3th; z5!*fZ^mnw&u+u@|{`L$NkHkJh40?G+aRxX;;HkLOJzL>5%K-@#Q&~I8oU9?8c{;wU zzBT?PMe?obwv)(r!}6jD_+<%M61ezfK@jr`9k+y{BTBHV1>)rf5TceNiXA%D3>+Y> zO}$?#Y3TU4_-JUjN|B+_BXt}3-?$(rE&!W-3Ubg17XXEh3&=LxA@*jTvgDgKF!Ggw^R3Zn9gZ^zkN-<@Q{`hyZja{AsPSZLO@ie4=u8-Y7 zR{{uW#v+J3Lhic4(pAh0D^(vef}I3l%KsC__l8!QmIg+wrBQoy{a*g|{7-R3bU;h; z6gqKXiU+p1ZftmIXH7LEA^gXs;0~0MtYR&0+EXT=?zdzWq{qiF(T06sKsYwAjwqru zS9MVhqMDqCAB$0(Mf7B06DH`C98eP1^xB99x%7}ex&oe+OVc)#QQp7BS<=!=GyeHU zZNp-)1FT!7&c?!I&sZouzI#v#D0!{DyQ&o9W<4MLAX@zMOTKrOv^#I3#=L5hszj*% z7^)W{-jD0Kel#FH8UYFcfr7j6zL(P$6DBf5t`CS?Zj*kU6p5?g%Qak7$Ght-I|Kmx zK{4|dYBKyMA!UeBUm<%UDLuR|iv}#rQJt7HJ<8o?LJGK)L;5A6AiDZ0IKL2UqFhlI zOH?}ID*0y!((9(ZRj3o;OgrJaS+!S(_`FJdc(Ng5+1Y0O2C_UNoRV{+0@AMv9elSTuNrPmBJ7MHD%Gvs$TA)SlAS4`RSI-h%5PukI*!C{ zPyD-~DWyxm)T9&3*+F&H62nS+eq(vYHbj&qn&1gQM0dIxlvE-eNSFGSeoRxNPFdp8 z6$B)NFy*JjY!-`-%duEGV;}yY|9&19Lo{V((vx|h%B#)`s^+x^)Fnfwl_TQM3sb); zK@$&I<`dR`)u2v2c0HS&)nj`82Us;*XUT&)xpxI=7X_GM( zYJ@^lbR3>)d{Mup3;puStEsQULNFzVAK?_T#IvbOcB58C*XCj+q15_r((ald0e#J^ zDt?A0D2tz}pkz@Wvu3~OMZGtl#fR(2PL{UazY`MkCg1zmm_HP~-msUVIHz6-rwc7l zM>OkcK6@~A&Ik1N@aJvw{Q82R5T!86DQG12?7|;(8K-#_lbXOFq}#ptH5xmj?8TpH zURRzb6Z~j!`|vrEBhle4NS+?dPDZzD-9*u4OoaWz;ny0K3B$$JohSO`T~(Kck1^Qc zS2t-HS6OGa{Ox{Eta3oioTz|_VjZ5x*Z{hgY5owFgVoZC@?OAMX@mepU1{XwPKQTw zSNY6ULsscGGAJqvQWj0RZ`em2^ncAK2 zy{%6h+8%JiGeVR+q$$HWrmc{NUkb6nNsQs+SEzO@0li)~ZRV+z2*W3C(BpzHMXR^x%Gb-iAT~ z^j8hqot}rpUjK?n$ta^W3~54f#oR~m@1@Hr{}EaSQfjnih?86fO{zNKZD2poM+xk?*dmwx|Q zRu{yDT@a&v$-Bp5n5J&xweTlF!8*OO{v+f|6F}VbA3j)GgCk@q@h36U7>^XZQWNoD zFmFKZ6Aukn=8*rLVp&G5v6&W~YcH7jLT6^fA@0tw!_boF3&{Njk~sOx3wdL7>3Plw zt7t)9^PKX=yiywwsNeQ?_oWuYssM}TcI)PFrf6ajgk^H@Mgt*i3;oYAZ=ygtDO5$>ou>H7F_VlT zu#Ito@^);Nk);rV1dS_b!tIwaZ@@p2bk-0M$afnSYOW<0Fg0&mXPb`FCD_{B?Q-)^ z`IySjpd>GzBc-$1EH`M>7mZO|(JuJ+36P^M96u_{Wma>c9y+a*qDCD zl=tW)^}daO0duZ`DqUj8|MtPlN59{cEw=4IJjvL2{fYK_xi(FUc?ro%`CYG(T=O@aE{a3^O_=U!J(Vv|NoJ;>0iqMazbLth;4JdEW z-Mi%BG;bLT$>b zv1mF9{+2s)j^wd4HY?XlLkqI`AB+TCb*5PD#PcxZ?nVZB-kS!Z0C>3@k-9-Ul7yex zkKfuZvk*E$vZC(PW zX~+5UYMeCnVJ`w(AoaIlzikdm^PA{NC7m%Tx!j`RcRk!Dip!B(u7U#s9?0&K0O@@p0bfNk=Z4MK9jh8GZzJv%Q?6 zpw&BFNkRr?be%;T`$1kL0ANB4)peO5YyCv*V=vCVW!hKEk1u+EKGAP(eNqB)NqHz6 zJ;suZe(^c0@M#rwHSin%v(abNe*0514p3IpE`+}%${Lryo5k15%0a*Fx5}}J@|$=1 ztI#*z;3@NNc5zXK9}`q10<#U>OAi7+Sx`xrsZ=g?j#*EHcaGJR^UUNwPkng9g?zS} zHSYszd%|)=@xi{Bto96a=ZtZIfRZ!V^e=Bx1SX(|n0@;{qf|J^;ZgkokAzj% z@2f1|s{*OMiJ!Z&+<3sB`5||yzUa9ke;|kz(_nss_`mSa>O6c+;OmKdPp{tUX1bd$ z)wj2%#|&xmnA`HfAalDcgW-E#D{Wb-ZV z1+Cs0mJL>U9=E=2oXQxobDuVYl%`p6nD>rV5`uhR*NRwX__;~Goub&xxWxl1@aBwW z&!lyAL9Vahg*K$e$AT|PURMiBMMfEo&*g+jsFp}NOlPfF{EKlEc>=I{g6VZeirEC& zr?LiO3w1F*^Ub3$5q6AgwfO0*KHxznA5mLLisY^;1JMaT`}h*9Vx*Jh)6)Sa;TiFx zH^L_u4?i!OTEBH2RZH*Iz>=?{!LGixBNj!>cNR+f!j(Au$>r$J0*Q}+8VVz=5AaPC97ErGCAQnI8Qa1r99sEV9omE;Wdey?ir6RT)5 z9C=!`WNUaXEzwC}cz_tZi<0ZNEd_5mw8A`f1@}(LY+0|~fw6FbyvA}I_4hB*Vh-I2 z*oCnYKQZ6&YgN;O`<=@DwGa{P)5_i3W za&`qnni7o*sL$W+3isc3iN{C4WiHVtZ_LD7LWM(E<+=Fssc4ptzsMdDGa99&8<4%P zP7!_N(C-Gmgd;5tXfc0d)jYSuUEufta(_TctZ8Bw21Mb%;lM1T-HKfIwe7EM_07DDUsJAfT0;=vM(q& z97#yhOWjw(Diqlr_Lt!U;+GEjAt&#piEmu)n-p-5lWI=`Rntx36KZ6)S_L;zL@=89 zPh!-*;~1|!pZE9Q&`?6Us{+axh(SKa7J{hjuTQ_0`kz>?z6)Q(H7Q0BBA(a*MvqUz z-o!oGBY1uYGS}q`+G+gh{&4m2lI;^9{{zGtC1Yi7QD_v7YOfHov}{Rty>nLilQwN+ z3I@G~D@DZ-DR0bnr={wvV+%21g19hETf4D+q|DttO4pevX!x&MSR>8&DERQD0I&ek zH@;ngu+39BP7r@4zZOQI2m!4i1BXbXDzm_Vtr`8TbJCr8LPr>{SbT$B?6tX|Aa{N^ z4At3Tuy3(-d924dFUl|Z*5A9PNZ2;hB}JOlCcv$cjz}A}SgX1Hu}{VpuBL)H0lt_x zp``>}AEoU5U-I3h2K{1JUd|zckXV<-?8eQQjq4E(f@@<&OO!~6+qEPS?kCd`;!umG zmg=tIyq|FSe8z_9dwt;<^ADw&Y4W(A!(P2K2(o`3zUa?#Wo0GrPUGy)Y{b_jHEj>z zoYl2n4RgvAeCWZ#6?b7j$of{xPb?wE8onWtm7kJK%+)PsFHWg!3m^t?N=U(~#PA-Q zeX~_jK-BzE?G~57SJCa=X?q74j*=MMA3-g<5MH5NY0}9WAm7P3$jDL>P6+w@%iDjl zBKy5wTk7{m8vVJ4^uahXQsouJMM9Q~5BmEi!$q&r5{BM_KTk=%E=_;ub4U?oO~|lS zd}`gj`P5h~dIjg84455l!rP>iDQ10fP<}>MC>}AlX6|7j5b{Agz>xShZN57?>_@UP zi_>nNtOzn464JJV%XF&mGw!D8$P_pacBNNW};YFiD) zIQf@w>=!t>I$wqhW})A(0&EHQha1^PPVz8 zQH>%!C14M{4Qckw<`qo|+0LM3CZfJrctLwTGY{^8EsS06lXc&&=2b9>f|ytSy`n=9 zU9xOr$gJqcc=7#tYNhIeQ%gfpqq>`Op~dTxlNi?1^0Y*-@%B2y^um&|70L4iWvL$N zLTyTrb5h{F!Ak(klMMM~p~3~pt+AJ~?MI1IfD|0_v472h4V|VP(Lfiek{pV>r5X~m7Gz_;iZfm_AL0Em zHdAU{y7!#i*@%SBL^2SK!$_HLl^We{~uky!jjm;_V=XW;0-w7 z;12KdrI6-RVOFHuz@{%E*n1vAz(Ve&3mC1>MD9*LWMFaVF)0bH z2_sG3U-gSGV4g388f0$cfGmt6;=L!96e6xR-Rzn2b@i3?WNP@74j}d4lRqNV`z6`# zoPNbKM@?QxDy~5VnJ@6W|0NqGfQnv%C6=NE0j(mi6#kHf=NGFao5Wjn7GlqebEb4v z6t+idbHAki3~TFd$7=7PdXzxV9Skq6*O9-_m1J*lRGefu&bxwbb@iUXZ4{8MTWGxh zF|2Hp8nrCM^F;a{WB(GlY+CTS%i$+^7&$o?y&HoOOnfB$Z$}aT?T|sIm3|D?uTRwv zp9Cg5Lu1~DhGfLuYjn2H&3SbFm>4F?FE4AEF2gMU11#{~FK-CAXiiy58IBjtVH;KO zpk3MwI?5zz?FIqU*P{5p57is?ILG9%?l$=|xE$+5oL&pTof5nyJcjotUj-_=ZPhg3 zQoXReTTl8E5wxoHrBUz3USEdT#Oj@}7)>%XulqPgg_uRY^}*qGz1=iJc30`Un?%3` zFp6+B8K|L7O~=@2HnPVRSf}6ZP1kcYSFB@9@aD|m7W+0{>0=(JoSxjxrB@^4`8_Ov z>YLXalnmFJ9E`GfgTi3gPa;EjFp2c^fw`C)x9EnqURj#sWNzN~)%RY1P9ss%+*E{y zTeA#pc$;bEE$hX9+0oh#@pBtWNY>-hM%U1T!fz!#K7;9mw?|Fb@`2fx@tcta@KJsT zCm3Tu>?_Tl9!!t@bvq%c`PE1sCX*3QONd+V z>v&ho#jdfDB%eUnoBkDax%V3v1l1c$*6V8^z0*W3m2-fUYb=l6hhHxgR#{p-J4f5w zPlR~;c8DkAdivEb@jhp8Rww)`wXgVgHBqZ;YiU2UMQaQ6E3f#DYTn8*Az=xYc(==rpAo5z zkP22_|9_LkBp9a7ch|Sg@y=mBQwo9xIUb4!0&P1e%)(<+2{~} zL!l=Y5neCTEyNRXUCKZGEBPN>@Bs<#o@0Nv>2?cgd3K}m8@j-Mk2dVXFV}u|qJ4C0 z;@Y5?>v@B^hx%{s9e#1ZSAjxm44}k8ync~aMt_|*y03ZAE1)7Hqnv4>>I#bLCrTN* zH9!d*(sepX8G5^3aLR+d{=B7NWR#UG44Cl87egMzd8+%#SW>IBZb+&fV+dN-w zTF2`ztGWmh&3)dqDh;8h>?-HKFQaJ$=WprR(h=Zr&lfdj2#pe>fR2ye>>OKZu2ySpEUr2q)OR=l!3r6!Y|bQHpfuHc;NeO~YW9YR{EhG6kesJ(UWV48S`N66Q}!uwkR6(*+!*aTiv#$`}j@ zI6h3%!KHlrM=lX@SVII}kDf&>bn0%*M7KZx-}@IJR?I!pHOJkhx>!}u*BIf2SX%ZU z%JZ|5p3VI>H1Btit87P8CrsPU3O5oK+t?`CDaN*q5DIZb^z{0|XQU2uZlQf#aAB3V z!J?8CCxM@KEm^5Xy)>WamT}=Q&VN4b9>`~Bl-6fN)K;tZ`;+|^<6xxu-Q7q3I>kn? zZsKyKRa!Tm+<1q&QCnAFW`8!H(5*kfh)SAM`(&$RA1x@!g45KnQDG_}!?So`MvZmK zQrLT`ShDf z*$93+VvER{j1V1)zyA_(?2;vvA9pjw7MW*_KbF*W@qqqxZ>WY2pmX@lTFbM6;AU?j z(XhwBM*65MdR6d8w4Cnd4nAct1qCx-@daN+nnR!I*MP6JmBCf1>Y7rOOG+}>*#bi* zxE>uPYUMxL*;I~s&9+3o>9y+)09mo)nfE#WuAw)tD0WSqr|j%Mnh57$<@XB$_1}cuNE(4f!vwOCPO%E8GIxadmY(r-y9$k!QH`U&*YRDv#8G$_f&6R~_l?-P zx@Am>)!1m~v*QDHN9FaU6rYK=ZDx-tT9;LPUn6A%DjP7XCUhHlDEgxucyc&%L#{9~ z<=aVMA?tIyrY?m#IMqPqDPH2#rLhL7cGnD<9!@VMB&T*Gg?X#zD!mOClKAbD9j#`9 zQAUc0-z)~5bxzkkpAE|5$E`OUNy5rSoW+HAb5G5fgZ>uiEVrAy)B7Njp6%{u=3)}# zX$&=4^JNwXlQ!urHXUzk5_-TWp|Lsk$Q@T{_ERbJ##O@X@T5Tk{RrHeI zU;t8Mq5$klI~Zr>?#3Kxp%Y8uX=&8K%oQ)1X>k8x0&;5|iwsx8-tbonY>vD)^GJT~ z3~Eyj!{#p@2>gl8$A1b#eL~`+q|biTe(H$)1Vffj1!Vj@$5)0jYP`TKmAWVOP%GD& zHW3}uJ7oi<5Oy}YQ_Sl3dlx!J)UHvFlHF9H_+B{Xy1&~0ejz-Ul)b>r=if*_rWa~7KAh@?qiXRqPCZxq zNp*#}#$!O#&Q`hfX{COr8s%x|7uF87NBclYvz40+qpIkuyku6~xGz$*_7+`jmGzS& z9oICb3;udb&t{{AyEr+EbjCN!I)MbR$&?gQ}5v0*`$w@rZ zl8_w4kguRD)xmNZF|}eQ4F^8jVH4do%H?MmUkg&|bK;3VZHcQd#VjGlsUhHcd?-F$iDFLg$ZEG8oGLlIdbGOL zh2~K-*+e&e(jtHD^S$i_vX+9#J44`Qqgbn~%ipzeMZI;h1m~@Eg}{$$|J^Q9&742JcCPCq}ikb z-R3_zL22Y{VY|RB-7eRh(jNZf7SHh_v+la{pW`3*a39)`I)o$9`ZE)Lrnv}FJNEi)InVE$fS=L3@ty;Twv#3aTTRV7ctD;;l=7wkXfc4zjsUE zG{08lGNV@ZTj_?9RdmO`4yp7gBy4=T#vy-*92P%FQjT?ww54f&xOi*_m0`$h`4VqFy@8wy4Vzj$Wlk zU`Doe*`vrLn43pHcBIVq#bV&X>WYgf8q?YVQ}!t#-( zA|(_v0~guH=KPB2J>(}Tzq%(kdq)||B^`-|Q(2kjhH$fSN6!)4PBR$3s+8f1*mjU~ zX9c;jCQ=s0UiT=%<-PgSY!qA)ND#A9Dn?}B-ZExojeyxEq0qG74+KPGStgFP9%}=EVhWC>YJDX&Hq+3Ij>=W#C2${a5V2W757zjeNqxMKtDd zzl+FB@E_VB)PR@*UlO*ZvaP_;7}M#cEc1PU6LfwWWt2tSjqg>CRtm#a!X2>UUg44J zy6cqazB8A;^6aTNyfL^)Rrpn=4Bg)jJ|QcG&(2Wi#v+f3Ul#N!-l@G+t&YWJHa1dD z@?njnC2&<&*dk(1dP$lY@#v$Qv@x?^5{?+KPc8?^`ZJPKrB}4{{e^s(PmH1^W^VHH zC}3@wt?vC7*0TS_k6sKko(^>hy?0(miSIb|+#)66X~Yv1@A zR5UcIY9lBj6S?u{NOv!&)JnB~UlkUHYl)~L2lROj=NrN5o|m5#T1=3D9b=NO1$AVt z1QO{RBd~X6i{^!&b*fNhWt-zVNBDH-@eyJsg&55Hf7Bmd+M-1pS-yu#K|lVj?w66| z9$pJ8!k+S3W-PqoCkRV%d~wDDrO~rR6NRj_NE?g332h9?#$)T+ez$5@xF8G)LQ?V6 zOGEqHJpp5#nSgcas%*;F{>?6*pJO=nZrVFS{g0G{WFjhBs&S63S`>ycBfCn+{Bu*Rge2wzNx`-cN36~@^_D^`}_Lpbz zO3FdG@9)&|$dQEaOF>@={n-1UEfqc!eX6g~Gn9a2Ufe8uJDLjzl!~AAnt#s?^+uOS>t2d7&2rYCT+G zQ9h`xCZ)u}qQgpjJ((V)Ec|0{i}G1%1t-~3M|vUyOiD-EAzAD7F6>r}LS|ZW^{H@5 zn%Uj4Si~fu5@$)P`c#B8IQqnb+$S|);-;iqCJKl1fJ`DaN>Vmg!bp0KU7oo!@-UQr zLgF#7Ku&b78SNOoaLW{DrhPWl{3<`)*om3ii5ZeFe@La)5MLA{(r9Pt zu)+Gm7+h6lqib5s5ugB9_C~=1YFWm*jiBHVWlc-BBqPXR(*LG{)bK-YLs>vXj({Sm z%Cy!nTnc)g^aNI8;{yUbB=+I4ixX3CHX4;b9LGKqN|tdKFwGMAwtG0P4deqZd>2G) zWQy7==j zZor|lXya#hAB!EfxYNMgl2f3}M-HY#{iAZQ4{E;Xl#eujwl4R= z#!_LqWW6bk3<+q9T``a?b<|S)d?+rvLmEYR&4QhcFNt;Fx^}5w{Yi?O7HV!5x~R#( zLco(25Cn`xH1GNna%asVR46g$!(R-FPXyax-oe0r5W$v@B7q@p4o)f9)ays~QADEb zR;_%If3^m4_JHzVEzeB)tx}dZu5V7SGMcZOJv(7#3Xk$ebm`j@oe0u|K|hqsM*m!m zPpm`O-NVJEDje4t@ZR%EGz;Ce)hCaZ4X(8@Ts0ad;OTby{;P2694)nKMW@=VN#yu= z`n@{(^3=G7kVR6S)DeN1)yhLvX=^m7RVxkzMu|%0V?*Uj=-M-@ZS8U~8!&;{ZNW|o zo|B8^jiObvWVeN}0ax*r3xSi`i><;_!F2W!Ti(NLgO40bt8gKWZON*{-wya$vi~FR zoxUUOzNpa-I^99Xs@S$|+vwO%I;uG7*tTukwylnB+o#^&cW%Bv;9Q+`SNo}|@$9kp zn0xMpxx({YUTdUT?K`V)zr_QTVF=nz{ZMCnv%w@ zKSA*>%KbK1mH$54&yuFJdL$jk1mGPeh3I-1M0+*{+lEi^YM>FgjSm*3XmW2%Zr_c_ zip)v-P{8GMRXhLVM)JfYF~&e&?-;5G&?t20{gw9WRkONSe5ESWnBrnWt{#n7tdhng zR;4$s>VO9*MS2^q3e!qVwK*^?u6gKjw5`Ko;nyK%sj9XH{`#cpuQ{3Eo36}B;U)J- zb5W4x-dNh--!zX+gcdTV$I$d{Dp$rf)FV?5?OCa7@~y8o8`c5lE8$P-s*Bn?R&vt% z@76FD#=Mkbd`NHhHDpTrcu@%(+mbh_Mo#?9bq`i)8rELm2*b0`YQy%RHMc}Al;qWx z{b<~f3biGTX`Q6w1{$+mRoxeo0KW;*$#>8^boovLMZ&H3CyZ{-G^8taK~Qy@xX#=W z!_WVXV(u>$2J7>4Bq<%)>e#RiqpC7}wT=sE>elC4yy0Hm;zEj(q9L@Iwq`dioeupd zIdGwlsM!uq))YN8u3=A_ZA-=go%2MebnR0Zo35Z#BR{oR-CAxUsuN%^Tf_S>cIdCD z#{Hx;*QaI|In6Tm!q{*gUe3Nb78c%o^ByR9w2U9wd_Cv-d#tOFJU)I8nW0f+_~yjc zYQmR)x@d*9GX;W#Thm3D;H;DMg;wF}=XjHLuh4G`Z_RG4K`*4yUr9b&O zE+U0QsAAN96v?AmZ(MD4v~WPQaK$BW`#Z)mzD&)b>9K5xq^XxQU&pS5kh^u5)XMkT z8tMehOfgkfMz;9v`xN6w27aC#0x%<}Z!Y=N-;u18pc^d`N+z_+(?UE@v^eq>LW*t@ zyojLN6u$}A8|6#j)`mHG{~mk0bu3m@rPmT`D^r(R6zSEV3ahk?vfOt6^{e7v zE8;5U&X-Di(8HMIO3=go$$7D?%G!K<#vK)=iXKa0X`13H^xB1(7mwm=^jSs;OrRU3 zM!6Ku5j9h$RTP!C#(VWeyx($NQ;jZs|1p0zUYaRdCgL*WU3MPWMH7=EDA_6+a>bt6 zga#EYu*t?fO9Sa8XZd{S9jI+xxSZ1?cA~_KLR;NUzL_g|m5XO~U$z3w-ws5C?(Bie z_EvZpbK_VmStiN&g@ix6EMTCkpz0L7=7sbgEUJG0lPmu^>+;Ba7cCtrPw)Y<{Z$2a zu~^%cUt|WKRrm0rhqZGz_*y_Ek2=5XBE~=2p|Xdn*G+2LQm8n@)cA_E16xNif-2y@ zSA-MmB^K|qGcw2(i$ukYQgUvyPzlwQ4?Q)B4KYx*kaHtVW14Dw;m*2{D{#qF>9&U*OW zIWbb=LDPEvdg+!m_n!LsRSd-Wik$N;0S)dS=xGhU{j%oO=>LiwC3|uOcL0rEKke67 zdd4JFeK*be673HVFyICKqtDdVzsc@(f@!~Xa1NG9P1W=*#Nlosum+fKe~BPQp%q(> z(if0^npqpXlRVYcbIxzQ`iO~SJO@^y)0%k*;Ub|7)wiorpV+Jy%ew(*AS6G37e+ku ze+o>>)F0YjgnUP0+~drg%y%OpAKSYmY+lcSa~MW*$Y7dutZSVmYE6!q;W68Bjoc5d zf}{oewoT|?P^H`Guy~tDt$roVWQ{%RXpb0YB&7UU9lhw^j0>d^;1~`tnnZd|8t#hq zFITV7?6N!<JeScQUK?+#HT~EO zXH&etf?4xe97Cg4&uH3U`$w8JaJ3RgHDNPy!dxtu&4(-I0Oz#Hyw;k=TI=xL%2XN| ziExj)JHsIZ@odrN$a(=0)^Z;ki9E~G@NURRGRnT}x{8GK?(;o+LAz-9|;e^{et8B8J~K&U!4{@L)}+Pj-y8c^=-MNc=hz3JSegntEur z(|C~f^g3$8Rfq0HrTPH-c0FTXs?_Rm;P3A@_P|{#&WW8!7V(ZF#5MI$0n!e2GbE>} zGx^z@BL+pTxQ zZO+-A)%$<Y9qDHeQVwlWCoc6D+o@8VOmHbD~`9&nM~x)&+7nBG~(8qZo}<6UTR5CpMwm*VuR zNF7v1(?VdDDQl9}Y`vK`SX1A2mt(ffFcjq^$G_9mOLZB_XiuU+G&ISn`r_4w2b(;9 z%pB(Np*9JsN#M=Ko;d$Sn-F)=rsneC#s7Pe;Zw)qGn2iBeZ_*s>YDls=53|^k<4+t z=ofh6_LJ~xy&Y zxtYV=&Eu_`IENGu{(ddc^ot6wh)#SJjdyMcM`N63xqFNi9+WlzHy9Sj5O~!ZUwh_M zrl`S6-d@RPEX<12?POUZCYi;w?7qWwDj_*oFLnTJ-LrA9z2$Pb-f87R(fpK4pNfa= zwLLJ`BuDx+F<0}5?eH1N-b6m~PPb+zB@p;A0oBavak0{BA@)NB$mMaz&3RqF!R>Of z?k3pj#i%@%m0Haon?1?DGFAZ@1dR`oZ56gJ z_V%EOytI|lsQkt;&idjy_kib+iNEZ9-!h+Ko_F%HyquQ7RjqLkS9Xg%i>_Akyg31w zH@m0}X+{23EW?=mWqhI~h?hN}$kaD~_12i(!qsVl5eoPZkjbt&>yIQ1OMJx|Vgl=% zjcrx|`LPK$KMYqQ-+MEWNbL9Ww9-u8rb-~@F)~mO6hja0>E|)@8nIt{Y4jErv7^-y>t&3w1~|-;H2&NyGEGTPVfd}mzB83t7wK;9UZTvClT;z>raDKCJ`!g~ zX=3(8VZRZc;+shb?mmp4bbOuX9=IfrbsLOF=pUtOy2_^uXeOP;buhz(_CrXwCUjAv z5_>g>GdwZf_wvX98=+N5TFEf}dGX=(*B?iAl^htviY1qxDU>eIS-+sUc}3i~khTSe zct$N?PPcDPmYSiqF3H<^L<}{kxRb{=L^%XfM4E4dYS69~1V;daS`tw5lvO*wrqy69 z8M+L{DYWBw1lNw zPF`n0`Ks>?rLWG4?&;X;=PzVi)2S^pMKLtM9G2L`Hu;zn+EhgXbQFnX9C=V z@!a%Bo{2}Rl}|23b>joqahCf47blMMaotWT%7ZC~bZ%(YLACZQi$}a2{|Ux6Hib)| zl#lw_LaC?z!Q~o7C~oj8IbtjxM)k#-TQlQe=5_7DB~D@Rzq}`-q^?&-BG!4S^LMH@l)@(YbwBnKQqJ>+&Q{;Z zZCW`w;+n_Md8^zs9sF&Saws|V`;VW>&T%d;k;Xo(FJ^~c?*xe}Zt{eXpmIkQp^T2r z+4x9ip=^8Tb4C7dt#pH~7-jcA2C2(EXa~r#q{?lUr6o3_`Sqq$TyWQ(UDdN6t5uo1 z0g{p5YeVVtU(IlA;x45Y6|C2D_Y&w2#=>3SR_RAfrt6G8s5rmIqMOK9-r+r7%Kw6J zZtX&*tD|RLj(i!cV$g1%N%|-2n8|)3g!FS@c(prZ@bz*~%J0alr`@CAOT0UFGQ;ad zj6mb-U$#w*&Nzx|2PYzQ0I$9KP^|aP?gpVn$J*cr;c2EL;(ND~LWMN%gWW=Rhl>ts zuW3*twPmEPLfbl<#em}XuFO!ZbM$!r_sI#XWI9kPVf|!1`WV{b?G2m!mFjCtqL`2S zm6;HeDaGcV@_EHNpjz>i6{b za}JhHo!P&~TanWn;g*5ZL zT6BAxwDXs~n1jntW2+quUv|X02$H(@*o!o%jy@n`wxubn7o(}eI^VYs(;U?!P2Orj zJpaWOZCripOZjN&;Rr3G{KOkBC1*Nxs}=9@mTTAb^2*KVA{JRwY}Dx|^t|BwWB-gi z9h}RCC`uxhn@KzNY+{_F@@yD&`qYf*%ZaixWx$K#A)MWiJITeeZJLgZSr zEZIC!J0GJ6N?v>jaEDUGg*MU?`XyOm!W&l}vwrPyvEhNZ7h(z%{#~ z6PXI9SZd&nPTiV)zIWlI1ISYq0WY+c?V0%jeys1m;&gb{dDc7Vp#ANp>;01FYBvQ5 zwI!*DmlgTp?Hw=htpZ{SL;|*2(83%);?5wDlHqLc+NmI*Bdd2=;j!a-okgTu5aWy? zUv=D-F71k09z|Q<+!#k^kWb=r#qlVz_?lEzMrypYcgXAtQ4!9UZvt65ML>H474|KEvv~y%o zdG!^Oi2FB_7rCJ7*l!3BgmR$l$BxI>vue9Sm9wxm5&bo~QD^8yAQQd+w(4RhdK_`& zO!oTtGhF;Vy<%tl>4|O0!Af*+0<%|sH7e=zqe2&6nBA8;NGdLJhv$+22xr-%`V1qi ztsPZwlPr}5+giDSy?;;FUT7Lun|!e$$4Dt5ST&7j^4ilG0bkwy_z&Ao1gR6s%66}B zoI|)IOgt(BJ=6Zix%82%|IgR0aVMAanaBa~;8j4<6_B!0mWt)gVk?vLMu7a*MF>#I z9+-Xju4hTzZJtkJ`uF|)J0UXsDB|P>*6y7sGT=a!E5hdAxJ3i25xQkZ@-`3eJgNUs zG_%{HmEs~UWw!xRKhctrX!qXU!a+lj-IS-JfyVEZ`Kit2!JY)mmwpu!z}etc;!O4F zz_%A1?ltDR>1Hh7mj8h6@#u0+r#^$|p0{SH4Yrh1)Pz@Gq&-lSfe8qHALV!$>vR$#+KR%u`DM*~9#@eXeEpfyz|9l`jP z6n>kuUQ){%r@x1s;^uRo<-^w}S7|i9C-7ko=2zd5JoIcNrsW!1`XWpiPlzO9SaNWa zeR3{56SceP(zMcSyKJ_Pw|0cT5NRy zuINPqeL(`hcyvEGkM>!Wrrmq3j~%5x(oyXaw38Jb1j;%RVggM%(C1Ko9q`vzze!#x z#XVA5;z_|b#0(X!G09y;)go76@B|P{WBxkHRq3u052$Bv;O|`LUpnt*xm5o35Umg8 z6gv817U>4P=9M9S(*nm&2*8yg#qlyceTbaESPhf2a5*@_K2v22_!!HY{^3+nu5eAW z2WhRDy1J@K!Vaw;Wjs^haLiiHdw0I6fWoNh5dz7EIU=`v%_^>n|xZHghwrFg7532i(YEnKi@4zFgMymf50d_KWU*LO##IKvg zd%g<|bG9{zAL4_iWMSo>jSYC%e%>h_}wl=p)(B8C^(D-MQD>SK10!=+dVH*yu==l#xZS zTitp%mXaERCFn%Ijo^NQrg09b=X9efb*@;Qljak~s+gvcIL;NH?m%Tm=U?W05EW3s z_7k&m@DQYaKUx;c5Ku53d-fiBGr=^6gT3>6ZjO;*@XMr#gq*w>{t24LXi)QH6q?dN zPttiw%RWnx+3596=u9bJ)!~sdF!=lg&gr*|R?Q|Ur5bz9;efON40bDaU+-@Z#*=9`kiA>*Oi*QpHzYinY5uAbp`hfX-&^dw9Y>@!@&ANckeCg65-)8v585*`FZ2hwUBzfE3aIW0G7kZU)H{%eZwJvQZQ0LG|Bb zVXNoo`>lU7tV7f^g}qQkfvO2=%_*7d^GcMe8*A@CR5W2F6(+qS!w^GocQxR|7$-~XlG#EwgxykX<&1F+Q>|~ICNXnC!h|N)p zBU1})Q6r)D>8%>F)%uStezsKG9K_j6b(HH=8#q`Uo-VNZ4|w-vEZ3aiT!%oWb>cz(+;=G>KqYGiZOIQY~VxbUnr*Y z5EMI4fGUb#HCY`@k^u{@7xm;i8wf03At%V4B43$m#;Q3p6hcG3hg5mFh6ZVb>|;Os z`Hc2_2zIbA!cJHXqwksWt8^%xgy~KWVW5ZpgGibt6(7C0il~T=8(N--#U+GEj ze23DtDOjyt2+VI2n_K(5z|n;w^MZhou4DTEA7=XAgT*<|-80_beiM$i(Jgss#OFxm z;pXnDo{2i>t;-o_J(#`#J+lid8 zzTCUma<7y)aFVzE^@Q!D*x#Xe;pC5uXX37x&v7&U*Ps-OeV8gseeh};ryqy0s-jta z=J_Y@75B-`)=rZ)=|B{}PsbGPUf_hAH*WOdkV%c+#`|wr6KS2rrQzcHZDtWPXyp_- z6`J0u0KJ1;0Es<4e>*;N6m)HpcEcSg80 zd|29QhQMjeN!ogSkehb!t_jP$GZo1X%eR1O&YpJ6rL=9IWD^ti_m%ML0IVcG|N;w(| zJvu50Fa&DPt8?0;wKmb7Kkgs9WZ+FZnhXROIoNo#;fWBz_coq4QJNm!4B+sg+e}BY zk^jzOZOAiv?BLw2O&YEW7ayW3ZXgau7F~1qbB(m*bi{ja%h>V?*W;9(o*8_Pn2>&> zFF1SI54~8gx?44j{hvf10>HhHmv@f}{bh=hldzR`Pnze!!O`h)R3~=MgX@k}K)7|%1C-@IGHHCwY$}75{bJjSm6BQE0?u|I|?&s6(WL@uv z19d2bv{cK266X{nzKFmtqC?u{ABfWJ1C*h{p*a!jRmZsM4_(OONO0~RI?LR3_^0WI zZc_KB*fQTErNtv2+IPXtiCjhYmVY}hw2`LCQe@4r^0F6-d%p!n8CLk!qR6wa5_$Wj^2u%yUHyb-wLKGcBkbof6c;7q zL(e~{%ME?=>`z66&5!sNz1GLTAm?FmJ?{VG7vB9`PqI%K>8tgR+B3jc#A5GLedVk5 zx8_-mYR>X7_50s|An<*AMOP-hJrx|oIPxe3nYw+LkfQ2?F~=z(uGR~6XL+$L-T95G z3`E4S>eQ|uOXE=?)H#OvPu<*YrJ7G)%Ry3-^ZE0%fI!i1$Hz;crV;<(H?-mK;5ETF$vu4 z+Cnc;O8}`r%V&6%Zso)9yuAE#AqV*c%=sDj|G0^aD!hsA zr>>za;pX;5ngB^0W)h!|ik~>#ne|V&{^A3e57VpidSd1HA5n^A!{?rxM9%QbBxZ8^ zUB&w&mR9G!7IF!}98p!CE{)Q-#5R!1uLv?OmntnrRJ&{s?I1@a)IClna3Tz}>rlZy z3u|A$fZfx&2s0YJD{3_>pwa&gWR!-6MIC0*|o)|Erbkf;815KbWe6CcGPb4Z}>Gw0wsgy|8o!)Ow@PvRBG0aJ# zw@pn!NT|p_7?J!agEEA- zA2WUA%=$EDWSD!bpL56b>Vv#cQdG$sXRyWI&GDa@H zJwf!J+k#YdC|t*MISy=IS@I0=Z_S@W_>V!R7}9uqu=(p9>mm)s$cZ@u!ivEJpXwe! z;t$O~mW$^Xq=bZoH_;HeP5j3@cXIZ+%9OT$@Py@6`XXsO{#w}5zsuhbhW4t;A3BA2 z|FhC4bfYA;6Z0>GT>jHuUH{Yh8ou`#dbnSg)Z^%2qrSJ{`}&AIGW zwvHkMYP=rG^yy>^4rm8sx2A}peD-xTa0pF zRo1m4K8SPQqQjCU9!j2Svd@1NWuJMp!_N(x5BnW6Dq5E&c#Lcwa^(`utG6bj@eh<- z02oZo#$h}d-1F&+fBQu>7}l0q%h^PHdaumbM_Ule6!9ev#!{d)&khO37u2syp^<}| zlH;NoLX&RbPgbz+w$iykg%FX34Chto7% zxNY@(e|I8&QX7jtkbenwyW5o6gUErK+ju|raNpX&nQiqd^TKUHh};Y#d~|fM4@Q4C zGlD7ADO{0hnrO4;XQc?VwtX?rt_bgKf~`Fhb%pQw==6^w-|#cRvd=R+vH$jEH+*d; zk_e(-F$B1Vw4gxk7UAGvrvjlmGx+YW0X{T+;M28}BO^57IYwISXn;)8dU6VC2r5{7 z=*O)G9oEe{*>}REi1SteYQ3K;6@-vmq5%V%!xP1RSj!*X938rGb2ivqo{inhot?`* z;~J}^zZ$s}Q8;0e+Jtntg7KQORgj+8(VDw z0RaQufg)mnK&b?Z9i6`PFW0x4ujgV2R+$;w>fBNd|L9`6G}Z#mzsv%CSP+Aa6Xn9D zv>Er3{f6kh@I5NIiuFa2=`2+`o7E*CNrPO+#30!VbEQem=Kc5RQtQ1U*)$d#rRq2z zMsM?9Zwn+~)@d|z<7QQab-W;3Q8|qOo5eN(4iDMbRrFKc8CVQTsj`l5iN=w@4Oh~{zQ_PeO@|kk8 z8srmiHHI)I5#`UFui=i2E@z_3(XT;oEe)$<&K{Sdz5GF{08Vyk`hDO$vTDQ80S%H? ze0ncjZg)>T2VkQ@=0j?~B^St#H#W`O51Ayc3^0+e1rB-gjJjlXc?oR|D*7T2qn)Pb z+|037?8q)oM5vb`3j)pw&&!qEsX{{2ZbHH`(KCkX*piK+$&A9Lmjv(TS;HJLfRir1 z=H?Y$zA>s&q4Zc?InMs$c~rQ$w)ReL1<-e(jYFa8X!t_|_B|j#f(jjNE zTSXNWCu3uo`$Ob)enH@veiJVj6=6J@$%eL~FBvM1bO|dT7Z(#3*XyCi4+8-WL)h^| z$B%XAbg>F8-qeeStnr44kjULsBO>Y=>nfW(%rE23?)a&!5~B_cq{WrQ9g}-ADtmee zIUf<5l#}=oH-Z~0cG1*64#EbqH1zb;tk_A66;rbUvw~?Ln7%ojqu6fBsUl-6k{;zW zYdT>E90jHDf5;bl?=1nymbjniTbS?U2P~QVF}|zAZ(=%5PN zxXCrb(hdkfJs$3W^SnJ1%tm;%p4sjd)ga4OmC4_y^>V)&(@$_IO#@G)TFHSMp%5k} z=QQz57c&2s113y%DW|^*zofX0nsnwwyW%|**9yzVXe+b9@6-G4mN|(CA8jznV!%Lc zbiLgrxZSz|ck;h2AS{@Y3`R!cIHu2Eo3B+JnXzCf3SVnymfsRDS;69$b1#*2AcjG% z;vfdjys*{E6rIyLgcC}uO6YLn9eMEC$izSilMi=6Qhy!Dm1)%ZP-v3cT5X@1_)yyS zBl#Je_HRsAlO&u>ti*SMqvUAAJe%?;R2H73?UgWr9cDPPcCW+xzLtn>Q@L+!6C@-+ z2IcW1k0DFx@jFJUpDE^|(8l-4ot11NHr}HHB=u-03bOO&VL5Os(Xl(FhctH$Dl&UA z-%>j;41}hd{r^x|`6@SlGnDe9s_>rebS=$T6JzkovkI|5zr^F+G7c($191)?I!u#q z9E6hmY79n>{oXr(_RUkrQQJ9&K~RIpS{3~b*oh+gM^mu{pLDc%BRo@mKrpLkJFH%W zig6d3731Wy-}(h)d2uTm{ktd|p@B_mY1I@31cLsf#)M(GNvA~ij7CbJB*`AsU?WC* z+e>a91B$GqCuyyp+C;~iB!nkYaOl5YXo{q(7@M}Q(N^*H3MAK*KOvjN<- zJ^_lgd-kH=y*)%ulV$d&m?zyHNj{v(Zx}KJPHqZ8&J^t{xE)lo6B%6F8Nvzy#?Z@L z`n~UeG+1U0%fIP@2TWfWNsNIwgf5Lf_(n47ljK8Be-3c=`uMU%9st3d7j-odawIsbkTDB-0hq^^Nf(1STXgZ z==CJQ;5>XLdDSm)6{`~=H6841i-g63L>eCuE@>^wxaE7E&I{>t-#PBYwOC0ca+#Hd zhn}>{o$SUZJ#OzC0bHpbHujS=N9=yWZ8ut;dfGrNu`O&%1{2WRF=6;##7jgH)k@lP zuf&F?JB0d3(ZCizAZ3`~o9}U~^wNV$cBA^>MRNT8&;PrYR8I8%4`qz9n(9^3GS;rU zH@f(rQnv-%>XXTKn5WqMFnTsTQSE!JK%-YMbV1*!mm01z6^mBQ=+3X>Lf& z;1=H557FV+gf;fC;u~7#f8g>Ruiu!+Z*HmMP!~}|BEMafotx@T&|ruGCQ>B;6HG40 z&)z5o#)Acnew9;qi@%Z1pc-z`oFHPaa1JSOaTaR(f8cUE(e%c3s4>!d-yB6J{ykkR zM>BO-F`_4RKA=w2=T{@=OZGJ_GE5sm=J`!;An7p%#t>-X+SJq)Q%+Rw=H$|=cJ7Ut zUz0$X=?b`Fb^9!ZlLUas=a+`@J;Yx(Km?-$9lXV@)$8V{S)6(kuIu=v$&8%oh9$SN zA@JVQW5*=K4a}5Fhh90OUXI4ck5&%RFW5tf??bjxnMj(pYZDm34ar)?C~1$>+-DaQ zY*$V(R0v8G7X-{2>gG>46b%s3Uz#9Vw|kr|O{VXtn{va^j%!;3!xTNnC1ykzjQ-ROAj#7X&&THpueL2WAzRD)f-jmBm&J=^r)916cHK=$P_dfHd7lo{w`k7FX{ zoHFMPMj@1K=sj^|Cq1Q_;TVmF_;pR)Q#6I^d=-S;kb22T`%aAKNa_rPDD!uD6#zWA zXcG-HlCq`-N^6bYQA3`?DCGd}jZ*iFV?CIT;&5wh0?(dn-K77+TK}DErjbi^-A;)) z43;<1agB}Rd1_B~Z9IC2misvhXfHIs^-FH2_5nzm<>GoRP?$90TA#C-t0Q6zJ7v3? z$BAC}`dhqx6&d&t57UG&fI^=SrKW}Aj>#~jc3RGe?4KaO(@Nq5A$ha@CVx_LDpnnn z@p+A9Et2jlsLP)fBTHkkJrj`MV!VpjzA(fS`TZv)8dDVd>( zMfrz{uvHhTI0El6FL=;FtkEIS8k-X!`9Dm-|DF#wLMa^SRec*olfl<~K%cUXr+v`Q zLJSFd@=?+qg>}cIi*c6OA*D*ACnwnRKvT$>K0txuc|x)m;2rq4k5YJ%GXIgybn^m2 z*;sV?a-;p}d~-9rn?S7aRtbutF(LI)RCFLujh3{pWbOJHV3&8um`oV<8HSc?S zN~}=nMPDHGjVHCWq))<7 zXg7~LU)E+&Lc~r#iS$bYJZ|zW09u6AXfh|A-rD)QDDb#^EFZ<3+f-sKG|A*vN_sId0J(^!tl}j%^ zZ%~CK*CT+i$hf*t+r`=WIV3`O-|xEGEL73SW<`BRoskNkwOMVyWQBJrrfmCN`Zy{2 zL8?!1SfYk`50Ys&6%s#HW^ADuj1Tqz5Ehe0Pf%Uj{@4K^2 zFaLEU79Tl=*(w%huZfV=|Kd~nPP)hm~-InLYXdV*q(WWIp99LQsVmBBkG+FKQ49}LTLH0yRDZ@CW4tw$(LL46pi)F5romtPK2V(VQLf6Rd2>o|ASuj(umlPTDk zvE@gkUQV>BH7Z%J>HPpNj<#d=*3?b&0BDsKWg2?DGR>#t3oWT_lSAklLA4^>F~oGm z(k}-wjm_lwLZiMBWhFLM^UbJJ462G5_N^sYS%7Jq7Lt&KXxcO@M^HwgLd9Ht4vmk8 zwul<`{9Nkr4|TT70dL>hH%nw^2m3x~q0-sIAz^_smY}VcM9Ie*IfKbeUI+z%+&Ybl zU@mfvApJ?L6e$L5)_OIVI14QuYKHOShY^1$_Eiupg7eOK->UQnP1*+r@Iio+jmn-k zbj#9pN?~-fw&qp`^th%j$2)EB&i$DTHhD#+RJN(b?EXePgvlxBnU#BOO1HZ*kQ+|S zA~fI5;b^B%ttk0Em*`KYmt!|go&MqnJ+u95GEfSH8LlvCOmbVcUX{j`3=Cx?k{=e73 za145_Hhoo{k{rW&joj2DQ@NjwmY7$lNNGTnGSh6#&(ZxEoFUUKR|db-SgB*-UhPJF zLu7Wio>EM!;;v-EG}ONdV<~YZo)F3`+`Q7q^#`rbLR$(`6!|%AfGA-Ikkbo>qz>vE10&~6I&E`4 zG2VK#JEAlFsi4gH$4H5z@{{JvV|x_(AuPoVTu$p0(AzyXWZb18O;Sb_^|Y@U>^9Oi z#k$f8{AbDzo40A(%DiCS&}&F;3D$CH;#JSyO=?5^ypU5b#0qO+0wuF5Ucsij*=U{$rU_n7)npcMjFXhMCt0Q4P|u`UnK~6<9nx=}J!{ zLREm{xxjSuh+2o&zTM~Cmp_50ij+f8fC$)kxr^c)=ui^tk@o5apNmBGwa&+XRu}&| zmp(IHwo-BP?GEZW4pH<^?1(sdV-{KqV>zI3z>9M>R<#jZ?_}L<;bjqNcD2eV8^zAk z)(0R5nMy5}MJD)TW3$RiQvk4`zLXq%Isq=Kdyn#VR*b1Hp6vYA8Atm&8uM!3#7|%x z%2R+{c)(H#2obAh?x!Fbmj9;sJ zY^eMBgPa6^zH7n&JQh=p5ktw(uy@_?;#bLs$`_X;G6?eO?BQQ6(~D|`?am- z$S<>83kPi}p}ZcyYk?|6895@SuX0t(#A=;lp~%z4GWGI**M;ojI)}4NKQGMDgT2FB z_5Ox^e|U8mY4?V4A&2BAI97Sh?9J!5Rn#7c6L^h1aJTz?zN8!@DX$P!C8Y2R-SspW&y)XuY8-PND);L(ZiQHf=|2P=R-<#!ErAS&C3K&HD7ih!aw{n$@bu%d;F}1{$bicrqN2*EF2Cgh^aklRR z($?fbSSaA)a8JJD2Lf$`!a(R@n3tFqQW6r_V1c|qNaaq?gz#Tt1BQoCIJ&@S0AW8e z^*TEC{O*iKFm;62Whi0Bw-yt2uwMArT~g5<(KEHo=&aNM2dzP4ggxV3QW$sSgHuaz zK9jubzLy}BdWAUt9V|*eA{w_6uv;Cxu&OKA)uf#Uek~JOt?iyu<3`PTM+a-4r*6yt zeDZJ-|1b{5AGKQ?7RwH-lB#vOOiBAsRm;_?G&>zQ-?SSIWphyKXM^Vdo}0P+*(*IB z_i^&5)G{|fjD&9$#5BB@oc(||?eXPp%G8GsM8F0Be>cCr3k6_dY`Bq5$1U*`66;5w z6t6^g%$Xhg3R*|iU3^9nqMYV7zu1!kg|M=%m0U{mLVlC%XpKplu z9D8b2h8Gh)u;?0*OCJotnHJ)?@t7Ej6awhZ2>*$%!a|Sp-Dsu{RpPWGD88&)J8(Yl zCzagm(Fz{|@Q%Ow0Qx-JuR+9!W5&F{SGLJ9&s(BG^j)2oAfaYlgsixon*uYfgKkr& z&x40-kGIjc;e%eY&A-J;%i+8A#U*M2J-nQSGd10BdX4`bS3hq$bCj5B6#IjIycYOC?rPT z_>H8h!V+8=dt6Ta>!@Kau?#`$Y!egl`AtTK1R0qg@?MUBqI3W1(~K4rImrf-y!x>- zAaY_X(eV>eh8Wx+Rn(^$@4wq8VZoE|AEDc=%0Ll8FldB;gMwsGa7e*GhYfl)dKj1gJ<@;wr8~4$ z!*jMpc?-CD??+GmaCXkF_xs<{j<`~p@Qhn_m^;2K?|-;po$=3wy(=btRf~O66HK>w zmC5Z>s>d;b&JDItWRrKsPj1;)y&=8Iq58Xc{uU3ZzHrNK40T^0;S>ghfV4LjkQR;cEZ>ef2%!oxM zrma>{dU4A3PG~q@hxBZ$!b7C!iyeE$DdmXVxEV-n!+W)w@c#bkg>PJee zJ8MOY=ALKG|Fy)VtAJrH!wSN{7F%G5-W8r_p(FP;{fg1p$YQ3X@{zBXW*J+`hE}G; ztMTh&m(y~USco=v@dlM29}`bpFh;JhoCNoC=EYQ$r+4YO^M$WTu^x@Qr=Afxo67KZ znLkE9m6qhVyY)A)l9!lsR21U>ZaHqFIGd86Kg4aa%xfti=J)hrN-zFocnw$7lhN)t zXxpx!MiCN=d^KEOXhdS8Nu!*`5Zis6NN=Yd94l3q-s1F`n$l3jE26|MK9_H1Huxuh z$G*N-Xtk{7(|oQ3uYB6v|K`K(us!4JUu>j#+wXs8W)otXw@4i9!~I8p%eVhcjtnu) z-F>x!b-B_HxyX~zL1v`Ho_~G2Eh~k?^4=t}85E}v@Wd6CJS;R}Uf$@@828CZ_;1(w zMZ71(GLH4vyFS55**a10xBhk-{zax=1PiMreV@fM+X*3+_m=88L>fldRpfFFs5Ivq z{R6)3!};S6x7tenm`>!+qMgIlKN1ucSE}9!qyKOiq!fOUV?}DYUW~(kRHNLQ_Xm6V zkoMIXRbW;9tqJGhj!IjwkO*K%NZSFAz4PbKNER50T(Ui|JI*xSn6C9;5V99m&*Xqa z2}|c}^y~;rJjLl(QchyMrd6wu`AX-R?!e*;3{SjpkGA~xv18&D?yjDNBhGSRo6JNS z=BlnY;kN63r8F4!vZ$9hRTclHcKt}D_!+K}ISFK^MY<+7>lr= zb)9R&saJY$OE%jP3iR@%_QshkYhGOLpD(X5W6TcoH)L!)V1iO>^tVf*QCny}=(Q$$ z@U-eS6#dY;THs9-rbqi=>OH+#epHNuxfLKg!~~jhUN(dLtkp&~LSE4H-HV zR0a>%NG$CmSh=HGSoGiYk0((4&O59yzBxE7`!8ION3h2@h6ztt)}9K+Ms>EFU_FX_#wBAf96S$OTDybxmSw!eUu) z>nWJCq83*_XA;85*S`T{T4%0&^tXRP6Y~sf-oiCnp=x$jPupvl<9^MuKm3r97Oyc_`1yToj9ddBuoZ?jTAU~d)Mu|&L@wa+CF0nI$)3K{{{kq54<`uA@6mbb9g|9S?J(a04KtbvshW^V#}V9&zUFgv2Buj=R&4^_+^0gGWz+IUj)aQ*F(+^x=n3;INoW zc1+y<_Y9Gr+8Xx6yf0-a2tcb+cOB_RaH3N#zeKj7h(CKs&HA~i(Hi5=;VUgasl4}8 z)A%O7C-Idiu036Tv&k*pTX*$zA=MXzXVcJFR#pO0XF)OVF$w&>iR@to+4e^;$Z;oj z@Uy)W4X1%sJyQqP9Xtg-rUYm6$0R4BcWB1!+-SQq|J(N^G8&I2%$Q~{=^h9^o&jTX zDz>2N6j7VX=XaTUwU%GV5F)SIkjd)Ui5xQK?-UA7NtZ+=ZR9;i-&l5@YqrYi{T5 z9yKq+Jp}S~>%Yc3CmUfxRQl{vwSXuBeR6mA0zDrGb-*)IkbJ z@J2Xpl|lq|U2`&gXZR#db>u~I`kjk>;T%6_`^51b^$nWb(^tmEXB8cCl3GPe`TJw1 z>uE6X+cOQ>X>_1|XX0`n`l3+LEz%0#GJ#Xp9@Hsain^p?k@0RTx(0A3u589Dh4x@3 zAjx)yg-H%SO&Yt;wQvsIZ@O8WZiD^to+Ys(p4VgUIaHYpo-sdYxYBW5G2G^d*6#$( z6Tlt0TpEM@9K&}Oj@Cld`*ff|OLOU*>f=KaQ+lv2yp}cw)fHdPzJgIsgd7225zNx0 zzqup#DdyLOY|#^)vX|KC-~WS>!xTmoXW0Je7@&~U3{~Vl&Pv;&)Xo3H(>n%f(luSU zZQI7QJ#Aalwrx$@wr$%srfu7{b+?Vv&-!OQL(J?d;ASeQ?5Kz#nn5iaQ(pV62s zm}r-+)pL)T52uX{2X|pMjV*Mj1?d7OH9rgLngRP|E^aBd%*D}yY?tw)bmM+Uo`?Hy zw{X4lcUle!qA_EIqWySGTsLYAb08sGcZH(U!;_Qbbo9lF`=qXEUMxH<@VOkqgv2(B ztuTtg)`!y0L$(`jbfV<)tM$9#%*<&I^;88aAxZ0Eq(LjwW4g6hF$}d+s<9W;=KEe< zJEdJL#s+?$MJ#=anzrph6=I&a?*_!sgG1VtlNHp;3EX4AfZ{DS5KU0AH{#?c)1tGA z{NsVKp@KRIvRRU!XlbJZ!U}6T(LK{?v}WEcI$dMOS~+BwdY`gA`10{eIpZ_2g@5mj zQw8}lNX{qp)*(nHBGB}G^?A|$@p1SA{4O7|Sv7OIZZs6YKs61P zkyiHb*NC(!Y}pI*kXD7Cno#rm6nY!uMn#3C>^#;Xx2O~h@UeyJ1{}XqsJdn2nlkH| zl)9nAuq*lO6&Nqeee#V=?MSKj8DHidgj#2#hw;Jsa$VnP=M7=#{_y+`j<-7q3K zD;hhz4dg6>>aOgbuHNXY?4#I!8{(BjfrCo+QCY9O%yAs~n(TFvdRuz&>_XR4LD65^ zrZ-Lo2f-NF|4?-Yn$|kw_Sd*BVg%B$0uqk=AjxW(wjhDRKGY1Xr5T@~Vj7ri590WR zMlbn(2g_0q-mCSA^5NP@xHd#9hYE!4wB-ukZEnfAqdazB4JDkH>V;&jpdUT;yYakahkC37g;_Cz&D{P`lP~XzI-^c^!@hS+M z8ai{u4ni}f7gX-D8BTM0br_~xdWXt|Ewz6O9sE^(Uj&c#EQ(L)eWj6fSQakcawdOt zLJ~Q+UTXAv!kKzO@sJ~W@Zmq@%01LsAp37S6*#bG5VnW44BYoHOVo6#+%|ub3 z^V{xv?Crc6NM2hTO<#!q8Uw0biSAXWQA?l3^^1$|1%my?*Urcy1^YdpJ_y) z;vklzLNTIa3-W1;!n6dod5*3&X>F^B^T`-6J2VB?H;?xov4tOT)+}YXoIPJI+PjN~ z{tY3pHP{UFRBzDPMC*03Y@CuKIED=8_h(pD!V3B3)j_3}xP!2s z+#JEc4r8uhGg(MjxnT~TjW@3Xdj~Dh`Ikiwx`eSFk-29`g6AVq8?u>L&RWp6IdsL} zLuOt*^bnH$7Z4^Mm}Kq+vGOK#Gg&{o49T$|lsZqQZ}R<&!f|nE;>s?;Om7NZMjBYG z#5&V3*nnh&c*sB`oW$z*ubSOP5g~8?2{mjg3SIxGXO8-4I* zcNT#}$GfYo|I7Ps2em`ALdPUulUMkG%+tke)tK``!Dd3Ic`12yAoG?(5m_O7Pu@=z zuJbx8uEFTH9QTFw>(hf2AcATHbF)`cNEW&1tXr_Vy*5^p1i3j2#n@|`K_mshyjego zGR-?)3E)-(qaW+(1aGT{4@ZJsdAPKRnWcJT%9TyBpSywvAqIXmLjC)MsIo)(K8CkK zaUc`~XsnkMh>BM}7~;y)C(Y)5!p15sa8Z$!C^dAkT#ml%c_^tLhm@!YO<#;vLyWpI z-7~!bo%ZZIu(Qw7sT^3fq>bE3%@q)8v$+_-Jqi?7EAxg5WP3KE-vgEGu1Dl;HRlKS zp8l1j|D{f&F`2k?HtwBx!RpVMB5%bm@Agp)QFcurN#G6Ed-pe)!OQ!h9a=SV$PA|) zzKb1+qqgV)mVx6}^ej}^_*OP7`p}Yw;PgQ{A!bnTi7SbZ4sB)b*cb9Iiv8-Vgy>HtPj?z&Bm$(GWoD zO$`h{^!Sf+^-^@N+$G&?xZYSnAj?PzU#wt8%y*xG3IEITZ?R0^0_k}X)mXf}6y30+ zn26lWNuroMV8(B>1m-=2Ie1bo@BOD)PMC`a2ZP!~Verxf*_DCE)u0E(JV;Im>s^Xr zDq2KoOUVY;LHf4X90Y)YUB{{s>gF5TR%g)Kn0{JaDRBxRtB!)G2;W}3RHnuXH{{Ir z%?9CtRc1UwRE&uU*3G+_rKm>ZLUCo=&XA%)h6U3h+Y3!QdLhNaRR5YEN0JV$Z2f=f zRXT}FtlmNpt7T?%)h<{O#RdIdpB-&&7;!+r(gYtZ{5Ww)EEb6ElnrH?Xe`x_$NnPcyR z`X=QHC1muaSWBYI_c2gdq0&v6bxhp~pHW#W$k_x25bX3ZJ?o2Y(a~K8#>Xufz zzn=WR$d1otnh&9}*#h`hET*qP7aV!%!=&w(vk|sKF@UmhOWz8>X5YPsR;}^cFBvYRIFwH~TzS_e0^6l-s7Emy*Ly zldV#At>PpbBnc{!v^+3C=AXz*x`O4&RvCG*LcML1@^|FtR0VeJfa%4OD0t_EKR(5( zia00Kbq8ma8Fmn(uYhjOrD~w%nr#nmVFNv`KxyazH+ONZZn029Cc;KBp-|Q95FX~c z$w?^JE{l|4Nm}FQodiia3uNn2N}NJtV;Tk!KClh!3;$i~h(IIEM4H1)KPj;w4&Iw} z5~}&BO>6B4@A7YWw1$E}^5oIw8QR-BGbmOpIF}5?*7TN(Nbt*{mOVr!V;fg~z7uDT z_p#3y;ozDFG zi|dKo)H&_?SUg3YzXfaJlBfvVSdH@`YZsK#3O z#6A>oY{ihCkCG71C~FflUTtE{htSJt;qcrVH24jdqt1A=F8sN+@)-C8RfD7(!Wq7L zyarj4@hvur1p7vxy!`-fnzaTcurgmPnL@wyO|PSdz1Uf1@Rz2jO;pjLhlG+dHNt!0 zP@C@b(+>$f->>7r%elxc$&iwlS7K)+oBOw@#PKvc4Cm{MmV6?bbR{SNG-(hbQnaP9 zllX>Sr`>66UcCNsbAk*uUA{MN0_WcYlYUZuv2-m+w$wY&OrQFOE=rec^e*m{9{`?d z3HR9udblCwzt_t>1dDLkBIx_fjWCo(lC#!Ty5@VMm z-5@IbM8P2#(~|5^`bj$%r^*Lg%xoCfEZSISnak+KMrE|YRW{g&6S#ghe4^DAUEPBS zP4pS`M+X9~I-=i7>R=R&;Tx??u^Dg`7BgmFiWzje7D!W%v?j57hj^}FqKnzhCmC+G z!J|b7yN|+FRZ}eMlQfLER%PMJGzy*qW`8B-)NJNa_Z*z6?u@Hq3{5})D%3OrP|iT; zGec-ZlitKhV`(G#S3BithIHAw#%;#1>q?dtBn*S%?HyCex+~V&Dpz2C;tPxNN{6(*Nql*s)3w z4zKbZx5U&+5Ps-5|Mc(+NDE|^sS4@M?W5xQOl7fKz5K(CyWl3_)jpeiUK<8tPv6G# zhR{tt7j*JBKqarc5GUx1->!S^oAWNbRVG?`{kYcw{-ck9(fl?g{UX zo#CJlm!>zoPLXj~7AzJW)&%oxAb4mM6$ErBMfU2hVb%JV{gdf>$Y1-{x6WcJgbIq> z8D^o1uWqqu7>3lcE&P=3nqd^!GFdvi^Rq)b{c+OH`|33xgS5t zlN(Xu(Q{*_hZ#b003|^+3E51f4CKXbS`g4C0RSL~mmuRPfu%qnv2JVOE^Uh5q_+d< z7$%|Vp(XK7?E#U+M!lOf0XmUo@zh}KHgx1%F0lF~Rb=ToaBTv{IR3H;a>7%<{*e!D z_8gF-hjjJ!!6~lXJ^B=_rTquUZacEsDq24JYWNm!PKKB#bj$)uYKxd%S8beu_}upX zI07^RZhY0$>G=dhlp(h`@=ralTL5g!G+Dk;DQJBf3>a4+C}?}m4(OI`sbq1@LdW>FkpMxED>%pPKOx7! ztI|%ntPg6|vQL_4%XFN8OXh@q;$h?#S@wWYC&yZx@#@HD3wK%(d^<d``BdOq^ zbT{IaVT#&8*_{{RI|S18|IRsq)|N4HcRr}$dzp=4D^>rDHIPA{< zoC0ibZO)mJOBMt5kFNAKuaf5WIr4M4`#8%FGZ=m=ZDE)dV=cRfL%i-`U0RLyhSCP2v6Hn;&v+h#>1b4p$GV` zc_~s>a_onv)<-+{*ZUOnUVeReN)=BQ!CK)G$3}DRHOm|)uONV>MKCBotNG;+0=S** zzP~)rS9J5PZYxP-$_#{t4b2|b{bvPpZn`dp zlOS~|ut^?3>9=0Gx$&MLoUlD!CBs@3F9=Bd z-Pnax3fJ#3muCt%H$B}>`7I;y{g-N{M2({Hm*3?1?R0D@wFRR z;r%J20S4L+WgRoA61pjYQ`_4>NGOMUUG9{&IXuM_wVTvFYIeE#oDJiRA!^gCB<(+N zu%2m>zw|6q*4L&xeVjr86>|=nwPNT|$5fGG&Ohx! z;aB@rlY1;95ylPW))O+eNgF^a^QZ2AgMa6raKF`T9+?( zjU=7975xG<(S%f7H_a1)2N~ZR$qb&w^0y25*r0W-1NFOWh)mpjTbKJsG+FNZe;|~- zlp#8KlsDs6b*ff9y_Niii=i0yr(vwki_n6O#@nw^wp3dVYQLd~j@uBaM<;XFwBNm- z-WU?huT2nbzgX!sceu4yE;AYVF|dt?zO=d*ovpMC{srX$7lsmwk@)IU=GMeP#&@l9 zs(q21kav>?CUl37g#z^-eu}34d))7}q$iut*yZ72qCM3=RZRtn*`c=?lDPDonl8qE z+|Q9<&rZ+0gw)eshB=7d8KX$CAs@zzL7TQbTd^-HZp`-&*s>hc;-7Ph93=nLP8l)) z3JQ0AC$``-26sak!30RF$WZH#x>Mq8s}7QbZ$~F|RBOBhFuD4X(9^Nxbl!u9M~jsL zn7{|)p z5^k-(M{@iM35D@vyAzbHkQ&d9;UCZ!aMQ!(2AwOXn(^o7-%MTZ`!i;-kE@fwDhs6wD zUK!$Y$^ZSl%ZSU^&CYGSrz7MV1H&0Fnm`T_YnVdfxDj@})w6jQhg|`?5U55GabVG? z7JK=zHyiBwcnf17NAI&xcprD*C@w2&$RJw#)_F0qgD1UG&EnavfB0gx4`HS8F79;3 zdwo8>o6lcP>To-Xyio9GbG?3mJcr`&r{ab0-E~C#fcXQTC_n{RSVvm9RN9cBYcu^!aS_bKi#n6nh+riz2;6hoB{$eGzt!z+e#}5 zSraTb1B-`Pa z)x&zegCeWSjO#@e9$|1kH$=nX?1suDO$ku1A`klBX&n8`KO~wxL2ZT`Gt)*|R4e(m zPn<~=+A#DUB9mwySG~xeQVy3ycm9ujC|V&FI+D9-;Y@;|vF#t_@F;EGDAXmC0o%wi zmu`nK9B+PMy$c!)+>OkjL-=5E`s-DT-CmuV{X);@g(xgl(yQq!<*66)hc=>^Il3-s zAxA@!f@(2+k$1tkPT)jaQIkp!C;^!)#Htl)n!6_wnOI@bXgkeS0=|hbvtmN$SVzPD zgX+OiOTRd7FM8qsT8+RzhV0dSqDn6GlsRQ!$x` zbl3O%%aDk{w8|wigMo>;=EbX~)tr2BA0|Ud?59*5wu{`als~Oh0gp6%I4qGXQagC3sOxvE%CoMqdrz!ydNkHw_D&$cO5TmA;TF61h2x4J^Wtqi^l;c%H}-v`=7JN-IYUYEd>R!_Nyw)#Qjr_6P68<88bLI^P^`|QD&Kk0iE z1_R~xX~u#-5_{M$bg7b9DivMsxdJIX!;+$iUZtP2HsZ{x8V{v}B0`$?0q z+M!+DbM-_T5XCcsDBf!>Mm7l)5}}Sgs`Y;n=cT_5jl2V{nYcCyc;Au;Qpc|Wr>rPf z)e7D`QiM_iPovi%A+0#0{!~Bb!pOyLq(^?YYTC<5i2KTmy*TdLWbuftI@>!#5-IaWEP=&GHc6a7e&1L2s?rxG>$*#92wy|n68)Sd~H@UCc zD&1}?ac;&NZdEPK^bg z6<_2jd;kmU^;c0?iEjgkC-Brg=|}z~#kTF6TmJ&-AyuKfu7*r*{8{=q7ro;ie1>e$Zv1DOMS~Jw|%glNoiDaTYbhn6h7ueSKQIp>YzjBI)^_Em- z9@RIFwl~||>mX=pAWMGOKx(EpViv|RpEuWQLy~ufv3p8}Q$pQOn%SQ%tg-ggJygf`}0n>S^sa{eY!L1b|&j9CGLer|2yWTKInf>QU6exw?f4Km+AdSTB7}5 zi=F9B@V_fCL%06}XNGg1nR2*xZb8TeVU~GdUI#Y#Z+C~1-k$~k$JGoUBne*biCx+A zTd0bK5Il~!<>2;-4+83OX@sH=%F1{P{dNU zOXmjgz?@J`=VL4x)uCj(8~JA8%29rIJV9ETddS+qOjm2!JVuTBvgB5{SBgvIsMd)S z%_yz$5R$eEns?iYxzi-#0#mhmiPIp3GX0A-WZ<%mOyH@-f>~o?vUX2yjdbhOMfl$e zJvu6fy}aXsCvjwdWA~DS?<#`TUgW;uGm5q+o?buN-VQKD7<>Edor}7Euen3ATMRRn zbQ9qqxyGBD{%{eWkd?$7mKq!!7}f}VB69wi=>qLYc*JsIVSmUZIi#8sK2}ITwcj;l zi|wsA1O7lkyqd}L_)yFFUf(b8NVwM=-9&j%uSBCD;7hSaWVGSI=sS8S^LlmdrXb|c z5<~Ij%_yb`23+yt$=TwyCy}tApf_b_a=w>M)f7X?r#d>#pd-&M5|qn{bT3TfL$5fX zDB&wSUoJ5Rj93naft8*2>9_;gd6o(4fM5^+{;_Zk9J9Mjwwye^5vczs!Z> zx2lMfY88ZL9^Jl)oZ1RKLiq-fUhTMQCFO-aF|W^aSjC<0&5Pb%HfPZ-VCYU1^3Bi| z1mhZ5`aCHm09x0YZl;`lL<7Eqc};-Tf@k-qUGQdhk^f8%{Iw~ zUi7yGZ&4*dYI4G*?9{Pos82oHh8@?#OX;Ew^H~>N51COzxyF$EG$#kUJhcm6TtvEh zh0TtAF6mS)C#iyn&QkU1t=JMEzUr!jGSi%w6vpI)M7gocd<>DyvXXc0z`cb({wo{=^^Fp>Pl@Lp%iR4*D zB%Ip*$_h7O>k5+`gC5ks&HT%KmWsqYf{+x*o~6qn?j8wVqF@5Aakloe%SQ1FVcN47bv6?dU zs^;mL#!sUE%y&L8^+A>IVA?iOMIOINOUp}wx5~NG*e%yV%9$a8(1AMoh*T?z>})~d z+fZ7R$`9<>JsbpMcof=?$R6Z|&$>g*Wtw*BRr4;kP2-|wO>p3Xm6V1Rh$`D`S@g#I z*|~(RgNfi!8GqNx26+I4bZAjGcbIayUQ7j}dbV}?P9wi<$+~E>>P(e>{J*{ApZ;Rg z0Y)p|rVXAIaL4wcs_{vw(Y|xz^wnmeUN>)wBPW!%v(^TeBP24fZhwG|ziHDr>2UDBn1~%V@-@~Wh4*G)9+J<%WukDm+yZF5qF<*moYRe4xplns< z_SJiZd^bEXXkdYMa4`GiwiFFMa8q(B}QmpIAm5$G?K|+3K7Ia zqcot%xoDxL|ICFBN2QPsm!U09?BNZvaEws~p4y;4Gr-jbp?E^nbWnF9qOj`EYB08l zKg#;=!U;wMaQuhr-}Z!zl=P5T{IdVCkyXsS0WX;-eflvE}ih> zHNN`yiLUZ@kEa0gvEAzRwN|&=GiZS)59!ruJcmm*zRM}h`yY;ao4ME(2g=teNS#^3 zWm}mM($CfTs2 zy1MD#ii`#U8P7uT16N8R7?N=J$F6A{+)&yI34D~zj|CS>jF>ESf zgQ>zK<7n3(UH(RvbX43_dX-i=@)*Eop63Qr?gwA{`DFN#j=|WILhdr00o#EM!1C*8 zopyqJZlJ=+R!Ev%q)hS?&<2oufcReDE~#5!0p4Q;;Lj8YD` z)Jq*SkX?BDNC3nZAg?m$%`h15vQteNXO1#eRX{2_JNPpRozo-Qf|D4APnvA#F zDwXZizgg?=3`Nt`xm{_2?VPF(_4H3%II?)ZglYqR2FL{oZI81QP+qMI6^n6X!jCI% zT*{^>jhO!?|FQ1rRLM7PewJf?-VaUH#ocKzE`PfCJ+^)CLigQJeLQS$b~@XE?oHj< zoVr`Ko6^M(TQzGp8Iun$sp58!6-^4VP-#7`X4A@)SoK)h6{^rzm8S^Y{KnDE=Fnm_ zqzJ#mfM`m}T!O2x()u@WE|n^L}c zw;@t6#14(~Zlm%orZu&~kW zCDoFiaKHLS$Nm5R9Lv_T-=30yhoGw&=E~M??K%3b>}-sM(_wPNp^xj^ZM(&a8orxH zXlUCEK2jE=B&}jy>ntt2Aw<5Q>)<4e*1=gZ(@+0m>o*#nNd`dF7D5xG4%qI$z4F0w1Uv{Sn$FyzL_1SD)+c`ZeHYA@e3SUTT24P#nT7FX0dmZ zz+p?yaAdBpE*~;;NZl$kso#G6?Jj+MMZNg0I^nj=sx|ye-gz}Pc+i6tE6vsof3?86 zsEX}`FynCP{N{-}>my4*oo<2oaHS6ND#k;hJ>Bdk94KT@qawK3{SLjk`w@hMIJ6U`p zVMlLnLF?zw(xE_5^Cak}%+LIp=w%<-O~g=agRpu7c_-L&p>9n^B9B=Pjyg94+-zRw|BS*sq>qq2&Tg%}yk}lL) zM#K03g23G0+KyPerNEu_J!P=!h4rS@0mK@z)wEtbQ^mef_jm*k&BA(}pSAFQdU`CwS zn8!}u!Bg*`+jsC61WX@jJn<^tZ}lQ_icQd^`gLK8_v5QVQ3fMnUd_PCwLOE+dPCdq z3zV)&*b65gFco!r!Y;AUJC0x{`g9GHV$S>CS9_+5-aF^be6C7J&k9c%L|;uVHs=1G zm_Xh<#POmy2^e=rlm&=)Fof-_WH@NL@t3e}bwXh%HI1Z;YvDOBv8#jZuFUvDOU1t+pS~_!%TMd6CJUZnyct#)9t=ov5uOUp%Gchvz|AW=s%6hr? z_J6M(ZJ67#RkHkx==_Im+|ci&FNj}9JEiv=T!5MJ+(%BOkv7UVFO#CkdLbz5gy7Lh zC+V&(_3Z+$Y1;qm_AwAB^UMK!mD?~Fu2TI-IK`Ei#I~tGi(nma+>$6tNe;KkwkMqA z?Xf+Q(FZQUp!o9>|9Uby4+4Kwfg4HbB5K0w&XJ6znHBCO~31Xo~ ztzSg0SL?gigo6Gxo%w?T>s< z*i<&K7<$30{+|Tp5NZJk`Ym@#%u+Z=qj?Dg9NlFmSNU7BjC@mVdy@@R<8(6sW@I5x z*~kmlL3}oU`1u=5@=VEvUT@=7M^AswB2Ex|X8Dcb!yW96Gvk=ar5*4ya+KNMZlTk5 z+f(F0I_JOlek4+OT4g09#-{eu${u2@5f)NcEP4Ofh;TIML2?^YKw;irm(bat$gzm= zY9h-7hxNClllXv~Zf9;8$KSZsPLsrurUy^ab{SYfUld24efLLAh)OitP9A zP_E!~Dv%cIp zo_CBxq8LZ@9)ssyKT93A7D5ymM;9Gq2-pYXA!1McJ&7>k$`aIbGSH0cf2NAWC{M#N z=7Pu3?d?dLerDX>tL^l+&%u4cR`Z2Dr_>dBeO`?>WY{)b z^X1O7As7^ujFmhE#>Y>abC1l-747yr67Nb1ncn533+}pX*!y%p*JBk-RKn^3Y;^Zo zQ0|TS%14`LO|HHGjIK@rm(lCbE1uv=V4B}q>v%K|M`nNea-@&$ehERpCw2s~sWJ~V zoQ#lLd$ubueF+PVd#Ww*>BmE!>jLbHF%;`{DcOO_ZbRC{NJ#V|g)5S42mDJlTCHoz zF~h6DZ=G)fPv)@OTnrV9;}=wQut&Zai_x7N%GCDCn}O@a0+b+naQTiX4S`04zNqeq z+d50&(;>NIF2qnY?Sry6x7+No@R zO0U_wnpEJzEnZ(ad|2|M8*2MvT)VP^OOVC*f7W>2!B8c!z&ld9V*I8YYzTR1veUAf zHx_@Fq3ZGkG_9kpGS;Rj*5*2+bw2QulTMTnzRQZDSG^)E?T}&O{BIEWtuN^ZTQnO+VNq)vXc}HxQ^`MtVtxxm=7Ev{8Aw3RFgc+R2ywv_IieBVcz@^3&<)7+^5^x{ zGPi7%kD0t>2J;v+!rDQusx&s+ke98QeoC6LP;MDZZ9&9{K^%*SqnFn5ku31uQrjzg z(sySSn-g60SfG*oE2tWv7cd;hgHZ^D&?M2@f*DNM=K|TXGv*MrQ2Y7rACT98q z<{_=YMo$ZOi3?l%txXQU0wHTKOb{R=C4)%p@Q#TGeEhMfJXlATju*BLF1H9sn$+`W zjRv4ge%AERYcI$G>#y|I_=yAq#%kKhGaWF{EL zo}y45%!F#Z_JU$vyL6Zx&^9lsD=sRB@2^o3(fxIhzvseB8a_WFiK9}l>guV)I*XjU zN#VLq4tDtej+i}0mC9qoj#%ubb*rvTg*bc_@HY^&dR$yOLJNYlArP?{lyKIh18KK4 zDPB6!(m*PasIO(+zZ-17`-E4dM)$)RGx98%E6npU!)R6%rVpO+IqJUu)GYc}1}C^- zw`wY0tz2#Rp7w%*W|^4{{KA6ddDd4)?<#^WeB4$HXT}Za)pcqS9< z;N>HWKsXap$K+wpoV@%#W2v|vv`)2tFWe0{sE64)gHlx%elqyoIFu#4Ry9Idm>Lio z^{V_07PJBzcPkCAdByFvyE~V8#P83QNb(GbW9|{c4Z(_Pp8~jw#9*4nJtsjS^ z13;9tB^>3gP@j~P22;=N@S?TCv#PijjytZm(eJW~9G~d>ybiEA&<}9Hu+TD{>ur0P zPU4JxsQ3E@qYEj$k+;Cs<)z4hQx?a#;r2QqxWX8zAw+BfI zo*i#fweO{Sv0pK$1|k48g;ugPJQ&*>8=2{iFTgFkgFKj~A>Ry3CizwYJ7g#QxU@Lj z6j>|1OHiDhhNyCK2c5=PeTbT{p%WCFwn4k)))w+t5GkW8tsj?Ze`*%b{vDsoR}Oo{ z!iXX)HNkR8j|{(JUwGXvdj1GF29Z&>9ZS5e!RO%PEgDMj6AF%$b}*E#z8EN*TCf;@>PG{W%MBr_4on|4rMn8MomIcuVA-Hx{YTFdU3X3j=H8im7}^-XAh{0TtBiyH3+PbVpMX|Rn#K5C0T`04 z=G@aa#(qXWs+h6XG2=t&iUL2Xx9*hy!M-6lXpe{lj7l?_MCbX^CbqjBWSF+x4|ZdF z;^DE^%W=)xKtp|(8$PASp1U!C0`fDnkKIP)MeQkj=$qjj*{PnLIZCqkaY~oKbI}X3AC)UBTixb5;8L3wrRb$Jp4AYxEUUBh;`yUu{!m0N>C+xG zq3~W$O0)F=(6Wt4qlbluFB-^{3nMpg^?#E}SOUQ2a+4I-*836Pf-0{huiX)My+Q?s zsm5u#EJ1HJEV+;+A+r6-MX`tcv8#i zw4xUvZ*(DOa|SD&f=oBw(d~-S%5YU0<*e9at0qRT5FmO&8dWU2Ruz%i&dklFp zLX|!jjqHxU=E>m=_H`S7 ze_7ZwRmzmO9K+-o#X5^;zIQ1U9swYMsF+Wdq9;f(ew4m6{rCP|fJ-baVyVn+&DW6B^Qq zqwZxn>=3FeRs8ccTDQvFoFXbxp>ux*2f5*8AhSo9uRP517R=;=GK7Mk70voR@N&(K$ot?X%!*+kI&DF{<$e@jq?rydwt^UxwEz7z!A>n#GgvI z?yfcfA9Ric>06=(>)?8}>#$1VibM;QIZ=oG88&YTR0EzarHrsQ=pBJR%~MN+MY4W^ z;4_dMf_P0y_L2kk)QUhR8o2AiVL>Rkz!U7hwayHs&UVEjHAJmJ6s^3XBw#}FSxr`a zTLUJa9~2HTg&oB9MkA4b1d;r6S$ivgL%-h0)%&kljC<2>JjHwwzDp%XjrLRpH1C52 zi^KX06EO*$smd@JQDfU54#EDI|S`N25F=N3&U-#_K5B&EB^^6Rc_{H{6oNKga!+Jx%CrU!v$j9C#h-EMHyM> z7P*EkgIs~!X-6Y9{ISQA^I^0vIP%=wy5B`*Ii|A&kQzutaIeh43x;ax@$!y2ELtkYWzak4%<5vHw;bL&&r04DTbHRk1^vY74F(wFTM z-{*%s!Z#akYP$}eTGj97`9W6sm8g+x96I`>`#GYgi!Q{zNw7B`Rq5I5`75vpJyCV| zv36(D9rc~dU)x>we6+3Q_nvvvY?n}>u}ij&=ni%=ajFN*xyiLSL-4caI>*m-Yw{s= zChd*Ggct&XiiJWE6KVlL%h)972Rrha`25(Up8ndUm9;U$+L|W`?szE^O$=?-Nz)YS6 z8gRPu$sY_Ehr^-8)&sEew5j*%k&7r|WLWw4N76ZnpODS|P)0Ye0#!`WCVTZ0YUB73 zZSfbX$4_-C!b&i?R&dpP2F=xP-CkyF6F!q8(4u1C{@Qe8iIw>})W#zeD8H$eUXX^p zhCX=Y3Kyj1&u?hGi~ZdDw0k{Y-az_mxvC<(&5uLvAo z^b`pwDuhwuSl8M*1COU)VsjDeSE6{?2P=F@q;0yIxd^vxjdZq~y zRj(vsv`6glJFGbNkdp&sOE>XBT*S3+078sI{$*)v+Yv5^+l%AIgNvj3re}kbsTbN2 zdLwTpJ;W2AwiUlG z6&`2|6lIobMuDGd_NeZk2n+wfSNN#MPKO;UwAkkPSa5GUqEPd-#|9_ap_H3z$ZC%zu|tgRP!xi?tS$I zbX87nj>HWAnEq8Vcw~V=4B_yXdSUTk_(3}=+HFy?j)*3>sAh@&)EwY%sUaeELd?lL{1Axa3F?Ebl!QU-GvdLts*#@%+qs7; z5o!Y0grsi%`n{*b5FkYN!cjS5?V8Drtt8FAAYIp?&Un8eq~LxwQjF#>p~T|KIqY^e z3ubg6W25*4#3!qvxGOKJ3+xnvHv%EW!d*!^R0L53R71nzjy^RK+McFg;BX+Zip(P> zae&($6n5CpvRumQ(>=Q-k!4{`T)i>=O6VR5ArHcq@YlqoXzQ?=EReOaG`0YJBW z#vr5c;Xt9aka|q55}buepx`A%nj)@NL`)+WEnG;zh8k=kBZJJjHJb7;mY$2y2Tnb! zS8#bm3WO*pJ+dt=L7k%~yX%?c)WQyACioP9ws2dNDfA;G(+p+`mj`M1UdzFj<<`R+XH>S53byTriEtK{9mCqiea*f2iCysVUR2uR(IK%m`p)iPKl3su3?qM0OIFK$iS10gtps z?CX7M*Ic;&gr8-}4W!-=>CHxH?oJ=RoT#v}6-HZ%#Z3@qAk%mtcQcs#^e#*+NZyYZ zQUWK9g?Vk#><6=@I$-R=ED?p~%x!BPxluv4lB$;q`_|Xay z-An`u9pv?kTZeEwTTFO69BABBGk|}~*yevxgO}hVgvv{bIb~y) zdt9_7Q~5jUW`3eFNW;z*jn_*^B;E_ptuC78$&XCgiDQV${Y427_$>Wn#(d_OvHC`w zDWqH#Z*c54n+ZN@oM@j>Y(jEH6;04f)zqlmUd-;-)o}z*!hE}y%_7p34=st|MNHv* zrln{dInuHcd~_JWZGbr30|?VW57lrFi&4Z(RW%&Vfhc63&3rQKlB6SoL6EPVMf%26 z7$puMCLEiNx^894peq_3f~0Fe7Vq7MK&FNAo3-3@rJ>rrs5)LBslsdQ;YN{HjeUen zsgO(@G;meeB?|RZr^(E|K%UVk54%vrw%luu-sEWgBl8$K(&(6mh$ODbh;KF0h8l+O z!7Antt;|IlC@6@GTdz^BStfxVQ#ND&`=u|n^2P=e35Uu%V#B6-f`fu5cM zb`%cpmu##uC&2;M|6>3_AD^g^{zihHCi6)3qUsq+?H_&vnVJS^#J6gv3(@DMUH>;V z@?a;MB~ocB;tTLdJvo0;qA)94OtPpOkdk9U`m;?_xaJ9Xf)UQw%HnV{%hcCwo+5aG z5dng0Bx^W9t|Wl4!#tIpaepQe*yD4D!|J5OL9rmC{;gTAC}|ifpt$*hhs~(vA>Z*1 z+UM+S1po;NP36-DT z6)_I;#>`N4JKn3ZP)BllzK5jqPxN^l3TFdYvoJJ_V5GtBP>3zv=}~Cb$TfwBjfDbM z+Hr(acc8)Tgkyr59^X^ms7yBuu}L+MT*>Wr(3gT5C@oYFp*3k3)5ex%B}V zHN6g;;$d?+*F@*%>vuKL{l)F_YN1je6#}i^?lX5&W*LQe@?l%y?ub{;KuogOk4t*r zCD8KT6P;gLq(fls?smDXJEi;vI2L0NSwnl-L7oG}O8kr0ol8WWEu{UP5oD&zPhFEo ztcc>$Oa3g6&DWib6()Pz1o#ATqNp)$qQmD*tV&nw+ibkU?MhJ++E+0G0ip6&7AKNz zX}_7_YjQqGu2N)}p-gwn?H~laKQtLCtkyJ(fws@7Azo}q@f%iG_8{OS*=`l$`*F10 zNURQ3h~n#qO#-&DizL-W<9})GoA?2q%jdOjS%EzzJE-%c^W^7mns+hG1P8&_;qdpI z-a9~60V}Hc#kHC*OjvFz;S@*H)>}9%`{8kdukUcvUV|aJOyW3yn(c+I2)n8YH=5Pv z{Ete;XumT~*vwhx8wR%SAqNU`XG3eMzsGrEP@}d-y|@DcIKC2fGA3nlw&=GL)Noz} z7?%$sTbQ9wuU9B`IDOe`^DBKfs7PZXZXf5kf@-7Cone(^E?Nvk+{IgoW>6boAwCXS ze4g)raeyvfIOS*d_pf_Y<7}^XJZvmRwdvM-zf&a*7y0Vvbq`dIt2}6cHlks{m>luZ z*s84b`^TD~Vzh+(Cts?7jC;8Wr~BT9Ppa#+h3y9<{me1Yc^i??lR_FSi45TL3i&bdw?(>VyTev4(877Ze0o|Z&Kx)Nb}Ql-jhP8yf~YmxKUN8kCulU=TYR* z9^>q@K^Nb=0^fU0Qux6)0-+6c?^I0y7@2X+aV|nccyW%Wb+(sM z>1Qau8D^(QFQr;v!1aMuP4zw4BrmL>xk4wu))Xz2T3#Bf;$oDpGz)8fLKx3&|U{flQzX3H=7fnHyqCi{7_ZM^oMv z_`KD;sv$!=mQvO858Uf&>m3p5kz#b;7@02qrQ$XoO@LY-(msWHccLrpNWEiJlgz>L zwWg)%udc-qjkPsRuw%fxmCt0w!{k@HayjQ3A7^Qh057~xZ^pe_2y1a*D;0Bu({NFf z;|c4${AnRj4B@dS2kSbM)oIbcpcoA2&Ixx>=FA0g0PNjrEK_`PD6`n?5#5o<@5$+g zORlYgTP1%l-W4a>+WOQxUdRncIoDFvH~2wk+>0s;_6%L0^8mTuP0)Fp0Hg9HX(bir zA@Da#-lbWeUiwRY(LkDt^OMq>AzDKr$$B&Tvcn6}*f-!!vCsowG8n_26x(>oo_Qwoj}oFCMZU&R9=X7x$uwXf zV{u9F+(s}bqq~{j<~RlUe?iCcU@5zO7i|n#V-5G4<8@92bs1zbq<=v%bA-%o^M@^# zS927pd)`D6nJ_&~M#ScuAx2v2nVls~(IE4w6sSRtnmlanXFn|9V zv&OkS#c!gw7SoBtr@K)vNJ-thD9G|U_!eM!D@8&18T`h|&|B7+Mo`cTfU%p^$oG{^ z>vS8*)DHU>(B-28r?m)aJI1y2(pI>xrk~?F*;QwHmeX}n{tgau=LoLP!PXsXkMH6& zSBj_FmE--H5&E&2!MwisP5GK02RWs6X6=eC8yC>Gf)f+EH#`akc*s4@poY}_C21&+ zT(oT8rZ@8VqsX)Zg-tvs!z3ya!>i>XhIU{T!WfQrJ;!%{RuQkA^h*SkI6c1{F+ zF}>4T6mJnp5!XkcMRvH%XGk_bvd$)K$CFcFBOkdh3?1CgvG8|X{GS%_dkxN5y9C=T zqr<8u{q6nHcX}8bq;G{%$%>aDtm}9v=-k`1!1# zjeFbxJJ?ej^EV<3e%o?r*uIo1ddRx=P^@&32jm5W0v4T(J%DGNo6DZwSk8Zx3_cRt zo;zqtOCCqp;1l5}1>&K%h;w+~=6bKK!KAoT4{%nIk*LZ+vfUO@)atbN&XFOV4SfXe zF<|xz4K>F?^6&T<-H*CjuuM&QDtak>z!?1GJ0f-YFk7b5n6$CLBUR1;5L6^&*_i1; z8O|9n>0=sEj`+g&Y4NffR&W>a*^$YqE6+Q`J}dCgbTIx6O@^Mo-6UR%8LRRho=tbu zo=4?uYao`z>zQ4c6^giP2WX`!xMC3*lSYdI1@(tPTWf{Q=JZ=F-p_nIM7l(0A zC~~&va&V@SGZQS&rwJXHod*YfJ_Sc z0Kz5dg#DCk$d}yc0@4L;`rRV`yBQQ?G-yoYf|$I{{_RmNftkEBk^M;EGMyi2RqDLV zHB`I2(2(o8W_JOeur6PLf{{>{DshU@0gY}|8e%q0+^n)rn=Q+Ua zlJlG}IHn=l))TMUo8r9j{LO_>dh6;Z&eiuuXGvb5fW>BJXCLu2janW?&Mzv-Kob|A{UAALjY3)^NwL=?mv46zK_%1!>Ve? zx!K3infl4lpC04lr$R57tQ1N@(iA zu&n_SU+jx?e=j*Me}<)c@@GxnXb7b4=t{@0ryDGWn8IC%I?=KD64b|FmW$HW#gq7M z~1$_w(Pm}m1Z7j7J#b`%v8PY+$3g#qx3g2MrCMYb^-QxH33JN&S zSFo=9=Wm?1BK4%deu6 zB~16wTpaFz7lw2my9JMK1I#PLUL{Yy1+rkp&{;+Ycqz@r(j0<(41p}@fFFT(&7b;* z+wv+vK4d7Pz)Ol)b%W+HYCLi%ix3kdQ-Xe@WikTAbG{>vHy6*ntjSw$)|Ma-QYufPdZQI<;XHI)fcOgIzM9N5+_ff3`4Nq$W4 zW4=q)irw}rdeo@b1Y+lyQE;v^a9?tPMyvipC`=aXm3IRCWe-|*HE ziYXmnp1Xm}SdCmxH|ghkcBa<&QRn=W`zi(yXJJ(Wfhnz(2S5ZZ>#wC&0`)mg(|&Zaxf0qFY- z4zzBc&SFuCxTP97Lq+^RNLf41Z9V>f`n=Y*jGt0&7JE8(V6L|N36Z4}%5WKWd6x=~ zbtz<~CD^HR+KQ!fUhw_o@Ts~rIxuE;W%YQtr{(UG{LF<{QTCa{Q8;tAP(A0tCP2yz zXHW$jx)!*C7(PGf(tXHg2SpVyQ!V_yh*K<)6!PtBP3QYlP`bATxzQ3Y_TU*UY?J;w zx}`R+@Vw2yXe38#q~Ub#kEsaDZ<1OMboap4H*%%9fXpwoYv8ODOu6h2+py#$kX5C! zL|1qa!!A{z9XCJas}C;PH}8WhiIZ4)c?JQF@fPCrlv?Y$@ViCc9KH^Ic;EfMniATX-YvvZ{%E}75EWcr}#7Pp|iujfYJTnA`Iuu4zj}= z&hpRkWEcaE!R6RAHEKz97LE~x1xP5GvKq;zPNIO zZ6xU$>U`P!DjZMmagEuhgv?ymHy}uftId9NN=2g`{8mU zX7!Z?GRf~b{?zHI)Lu7~tR^Cgx>WA6z}Kxfp1^HJQjcKwowdjF$ka4c$aZGiv=4B^^-e>hRW*gPbKQHQkW6ym7ih>FC8!Sqi#Tzn+ zv3n0XoCusESm#zbvjbOYDl9&ti_FE)*J{rQfqpb~p0R-R!C`5G=q*mdpqo7xg%Y;Q z&a(x~0UD~KIUj&IYN6Ce1)X39XuO#ha~?7X$5g<_%9wt}5q`GQ@zenD;O+Ve%dOHU zGTUOYU%Oh-Kcn!j1g{r_xn=#~#+Rz^7?N&c;;sc3~yN|yUI|e!5 za12N7@Hj3mzL5P2)RzD`_0N4SAx(Ai%4*LEI*v=v z^&EeO_!1?hM0R;(0>UsgoAJl=9-A@cmBo>yq2c3o9Hdfa30NK-RFnBP#BQuvV(s$h z=2mHIgncJLS2nZbU-sqGkQA#E_|_#t@6|~4asC|@B{81~Ksfn`Sk?-Mwa03Bukl)m zv8A(!c1=3adFl%! z+M4H0=rM)njnr{7{jpJ0LD038!Go>HgH!m%VGWnTZ>Xaa^`*_E3y=4L42Q;Fn#QXq zaMCdHQB_E)NQN{f9j4}FF4VzlMsR`BvQQ4mN?z8>BF$3BFvOapidI)P8L1RyR}I}9Hc_N^fNjSj(?VvhEAwfcR+l#kzitd0 zKg5(fT~U@$ApxUcs%7~rqgy=~m%a-pu6aFF!htDxCkzBZ{mLzxg?xyjSY@H`j^xsF z0uGUfe~*tV=7FPE5Rr{W-SCp7+-!~Ik6Lqgtee+W-IUL>`VInABV`&UQ!J0^Y4mMu z=$QeiXUuPeaa4!4VHTuEX0a+tRFV3jZ0XhpV*&M*!TNbJ8cFFKN9egW`6}m$9(ub# zS094vwyzwgcjKQ~WrnJ>vv7*MFYH54VuE;*X;f~|!{`>8yIrZPe-fEHHX7EF-XeO>p=+BGwLHQmZ=nY3 z29W(iSAExTpk})x&+Fc^^pwSY2&9itx`x7HoME|p_`GUi9TKX3T3lZ0T$Kg6 zLMmQ1&M_NYTr^dQp@!em6?YE`O3zI2-kkBRcF5&Qw6p>&c^1qCE&)>t(S}%yt+}(9 zAww3em4A4uAc+X*Lq@bgJ)csRTWrclA8@0Z%$Gc)^_~le@HY=?o!6CxGB0S2FY$*} zE-YHy@?rALj)rzNPe*e$uL3MlCc#zLV#tqYS=3m~Z$_ji39i-?9NHw$GyYq-^u+8B{OANgTS!`>{Gu8G0U17|O7b@|_ z$nx7p)wNoHk=-U?tTdMiQ8`E>c@_fN+?Bp$B4{7wS2RASH~w-W&Tm-8_|KRsZu!6^ z*H}c#{<;G|18qK2Ti-#i$l1%R{iAU&ul-=#-xUbyPGsN6soonMFHPnhI)0yC9DZtXiU z1dlE%VjaLsW0x76gOEH?Pk^3GgBQR83($FgHW5A*1yqr=!8*qTjS>r(YcLo=rpHA% z5H$H;`mE*L_9WHZ{c}6gxz^JQa6(BFUE8^7k-cRXJ9Q62O1#ILCv^%OvlT;Tied0Q z{{hpt>baDrrQxeHsfbZ^qc*V@6x@WWCH1!*aaT__7cKw8XX*y=&V#b>59>i+_x=9# z++DdBWII<2o(fygac}2Ym4|2+!iCZ(_<%u)Zu~Ox9lqP^v@1dFsgOYto8b=UfdqEW z$>^)pQR~6}1$F`{gqk5o9V+M8=DbsOL|1k!`UlVLe$5yz#j1#v6u5Gp6d3DfMi_CN zsb96sHIK3TZ0T`fw{A^-)KR#>3M(4T(lQl-FK&Q)3}!%ra*f#@F=#XFGL^e|nX}47 zJkb`Ca;$qbypOt2q6n3>rUAvDJ3I8kmwh7buseE2;XBToK7JGLJFtWU?+gu<7 zDao8LPQ___VJ7FheGpMrTF$*>h)3YnBs|`WN>@0ELX3pOE%{_GI+jrriMa3b`YYhK`6henQ7~&`Mw*^PRl?fJ z3KKC+I5*n#O9Bm8JsDfhy z3AopRZbq%+Q*-)8BXxrtIuEb+QVE+_0#XYp*hq1lp1yp;kl7`3w~w+6gqMebYz7RZ zIuecisoFsd$GHd+UqB)1YBGZ{E7kqTRMHY>Ibxp;uLtAS6{x6E#-79xG3>RRd&^X) znvxTzBDQ1+AAhrPbEXIq22*7^)Cci`MlKcVjuIVr`zTneO{xs*)C823EJvvojPA^G z8-kVKGL`6f*cuI)+zV<5$r{cgS9I@Ay(2Y>Ay3qWCMTT9FNX{sqROphi}lE$(CW5M z@PK?u_&;NUYop)Oy;uYRTl%YM%V}d%I&lv6^^f#!`4YcT@z{NHN0xizKh(M=WR8AD zM9Jg*>w_nr@n8j6!Dm=Uo`($mJofZauk++5@8O~e2}#pQri8kG_NxMRu7QKLEj|9; zxrq&vL(A*~%d!Je4;G1!5+=5+JTsHh*N><{;D%L_9#R!6J31MLO3hs0Y;Wp7l6%TVv(jvPMi>v<>97jH>p#TK*F zk82QHvqYqmEe=VBQfO_g>1Zkl!isKtG~R2aLln4q(X6o|b_~)KAFwCt+A7p&1@FiQ z(lj)2Qf0K+NlQ|<=$wG7wby5H*r{%G3ExDl60RqsD!4@q9S&$`>j-KQ=%zXAu_Nr+ z*AP%WaflsG4s#5&KuVd~5C*V2XbW-x^TDbT`Xh31vaex^%~5aeY}w9G-TIXpLSn+O zfPS~l8z9S`X!DO4pubw$F)Gr zr-NnX4i_5p68f8$DFeo<*|0V9isPnK)(*Fw9nPdN^XW{rG|y0G3}})Fzhwe=I$rI( z`M&VBJ|lk9yt(NQ3jOcD`48}aXl?0dERo=yOu1-*xJxiZMA@N?kYEfk!$O2*9ud{w z_~|rCPFQh43~CIMeYju&&3zO^Jt2h+N$gd-To(y3Bv+e8V!$cteZ+=#eSs*d32MZr zyg5$Ef5w|wYPy2-4(Z~>|59fM^^Ac(qJ%dxiJ$FiTWi{)iQ~)V@BFlFc7YRI{)W$a z)-RAWwv<-yO50~UqYOJETf77p)g$s0fKM#ETS)vS1(P^g>=7HIxB&W%i~aiL5%Z`U zlpxw_-Hl~gbx0-=_kvMl%L!uJ9pnYwA(RLJB>whsD9y*B9H>~Rnr=us*S(CM#$ zwQU=q!i2g7v#*6WSv!NXOA@LBMW6a9gKP)fSeQGt;9cEsc$KYQo-{$H(b~=(5&M3N z1SvGg?>|=J7|4i(?7^7dw#)Z)iTOMA?+P95C-tX(&o2%&J#|wLdJUS^nxE_;Gv0OT zdSVc;#@3$vz_h-jtG?+ayQ%u^+*vy%lmo6sw1w9KkE$E?Bz*#Z_wX}jQSPl08K4Lc zwg^W+T80qiG;$aQLG=bd3M0vBmXD#hAS>kA>GIuyqZY=qLjh6|W37hEV@X^f2e(Ps zGqOj(X<-MWcMc3jnIZTfMq!7M(vuqQdA21Gx*(9Tf0zHFhR9|#E=l3w`wcXVZ@J}C zBkZ8a(UQWTpd`9H)M6zXlSww`Odxt)NO2$Pg&=%Ccqf~IS_SH5d1wZKA8tFu}pN z4bhIifpk@BT}0ytTyft8C4l}bpFiw-)3M&=klfJQ@ne3oUx$Y9dJ- zn|L3My_xdwP(WllS0pERvu0!H6~OPGelpQ+slT9rdzmOMD=AQ^@O^x4(SV&2jdY)W zS**W8$sdv5aG!4iCX*8^5qbRgpil8faxzLY#1qsZeA5U>tzdw`4C45~0yYAuRDJ*l zn0WoH$kvW@YxsYK)_F$1*gJ^bw(kN$1Rp^}iX3qU(Ry}@GFbpU#T>~wdxCGAxzV`9 zXT7)}MZ}-@qwpzUho|SDYV3i5#u=GiNspg+}cf6*e zCG;zo`Y;&b9}CUfo@+4wa4zDz-}JFI*g3y^as&TBnMmetRUOsDfVB?^1U*bb|xQ8y77r>oiBZ$p!h*}yX}ebP&BM(d2I+WSeG?NS^oUZ zGvfHu+-uN_x!b)8?lAK*+t1Nlz$C*$yN5UYSqD%LVZK`m!aGK7c)OyFEluH~_l0z< z@!Qdq?qL(EuuoHkIEP_TpKvN?TnG=U$X05}dQpQgODyU%YRMU@Le+}}#|0I|hv|tb zv5GRIk)wi1RVplwK4DQZC`e2x_SEAuO<%hlh%M>CBQ%2*F~n_Tpe(Whj|e0M8278~ z73HNtpyvM|AUoFUBl(P-pks`R-q&|jN=(cpDKS-z;Em>Gs?la|;5fNkl4_uf zDZDm#K=MG4)s8jhiv}n;j9B`fagc}@VO&j&qBkvB4rdD#A|@swZ4xPY4h2Rd@IYXt zm5AkaqNxZbHhlaHA%-~dHQ9CZN=Z+jhI>+J@n0?tEPj+s;A~)IIYSYw(>;uYQ1uc0 ztm%>nF}%e-*f*0H?9U@JjbdoNN1I2h<)Jd1C^nQmUa29`LaQSz8tL1bx-CwY;u!AL zzMi2sa{TeY^Gz0MlN~w#@t^{94n|vi?%Va_hn_#LX!kNsB$M&NLBz)zDAe+cSy6DEIMC)t+fD*t6VcjFHGeK=zV=DG3 zh&NqF*(Qgp`P!Ka`8tUQ#nTfBhUUP$>1aJ?dbG;3zXYPfV1)(;zi9o4+w<**J#&x8 zE!+DfQ;BT6aOtDcmbo+ZiJ|*#&k0p4gZdX!5&@0MXA%ZaVzsW)ka!hCdoJ9vHegHS z8+|U*@VD5)0J=hWG^#SIQkIMEn1t6Z_RP(N7JQBil@;G%nkpXbiaufaVK*Ex+?XU+ zL!WsId~R2?!l*WFs^xi8VK-dX`93G>G-<>QgJU1pu>|+6$Io#H){@ydSz!U3|BXn~ zW{AMTo$w_lEP?w8_|G@W2ldx-0+HXPlg`_8GPcX@!=O<9HfDA6wYYEv&JcakN=3yd^6?ni;okm4@?Y4`daxy0NoI%2q#`>$Z-Qo$TF+PD zl6OMdv~Hl!ZeDpM*N?ZhyJApgj)+}Vyt!irzsp(Z)6fJ5y!78wx;ieS4&ZY+8*e=TT5_iEnPtV@Ke%zp3f_yv~7z}jzxqMQ|)d-hHrzg@l$kF5^ z1Y9T%|0c}9J1T|{B;WgrZ{w$kM<}H2SMXn#{cgEyXkdqHO`0^#ug{2K-)vSE(yW!S&^xjoyL7_)H*M z1-RkolhZ`N9LqZw^^bozv~4NS$!xVZ!nOmS&*`r7U#600fAD?2V$+DNn%Dw;!-Gsd zXHoPFCrTNB%dD&mXX&g)Rt{2}Pe*ql#GT5b7hZEVQ?ajt|AVeaf&Cqt=!!UsLr)O$ zBT0vXvwNc!rr_#6YE{5@$XYof=>XUUW9PYR^7TXQ zU2Dj8s_)Tp$HPlMXd>ftdW7~=Bh2-ziRPtd8spCXj&K*h*;d#ii>t%DhbT5ppaNPo z{b&_Hj}MNf+$|p2KsfZx^8;}7;+e19EGg^ML>cdF%PZ|q!KO#gN2yRd4Y4&1?Puow zR>XlPcmTyW0qw@pn#SJZ13yZjoTewhI*EHrZZ|jhwVFSu=l5Oj)vO#vVf}^+D~sq+oWI7uf^1GE8cu2u@j@?Fe@o( zAU^1i&_7tE-yN_V;ERD-C+pU#WKZpU(aVv)hqfgZWThmVbpkBExIzzA;`sCr++P~- z8i$t+6-npPf|^RPM2v!UOH%1claXC8wGRv`Te3g=!%O^%={o%g6rw`bdKEpC5+G0k z4TBWYyMGft2w$#c4&mHa^HeEsZv9sPn}gZSe%@go1O=u-E_`>ip#NT+DttWGVx0)I zMIp&Lcc3uYKjij!5x(5Fx;=SL+8kfkK=CPZRoCpzxogc-`f&MOl+MR8OT`CRmR?|+ zZFcre=UC7szaIOHFspa7F*>f~qHStbsydV6CpVE4N~u6MTM2(AQ7*fGb=^i0&k~yY z3^RM!v{b7nlPn7~*x?^&6IFf%v^QM^ym!h=yU18Dx!WD)@_g8)-YqVvRcv>-Z8Xk8 zj$w3XIaFYz69;ES=cu?eBCH7hIzfHclkUEry^YOcEM+?632v!sa_~Crc5=5AKG$ws zL1@@UbkEC_a1Z8w3P?}*#_y*K>>D^n(uA)ELyIZt=Y{&Y!{L(rbtqNe!f1{1 zA-~@+?;fD<38>dPu=DB=@P{sq)ldH9{?^#)>;85~xf=Bk;W76FGhudC`goS08(#9r z_IOJ5ev*McKWiX_OMn-OsnZQF(@M3nGsnm2=+JM_;>}V?>DHneuLNyuA7U1nirc+k z%1+-9-fW`pk>&z~TwP6Qa>O$YVbiprkKY}Q-G&3i(V82Q-cCfq7@;qeQ^^bMjyS?1 zc4#zLT4AF)ZnLypUMf$Y_eV;4J8QSE{oAopQF;-LyYshZrh+rQXYhicHcBDn6r zv0RZBuP~#?yaC>*7(+r3%GGHqaeE3oxG-_lT40mrh~@X?n^M3|-e8wo2}@78x}#;i zFAIt@qR>M_{7+m@9YFN{`g@+2ncKlNtN;+gW(~3%MM(*eO#|w>qPYbH4GMN33We>6 zRKWhomX1((68~n>%;fauM;~KWFuu=?mtNn?w~tr6v771jW(Sj#?--mrA40*)6*dw$ zn_M+XC~qsjs3Ts%o6R4L56;fi#EDWraII~5p>Qe-kn+ppl;SY48wm_I#3%KMb~K^_ zZhbr)zkO#y0VJc(wZq~hHb%Sb8KS&1A1@jqSdjG!XBRvl zVt?3^1Z&JAfDhW-MIErgXmGO_;C|Y1sp#z;@aL!@^Ts0b*dLE#u5!PU1rzmV=o1U{ zELmo>3%TsYF_dmpI|lGd$nBKbfAlK3aXLVGX6ckGjF6=Q^Z}>C4K@Y#NJSd*4>5^M zk|EKoX5&IGB^9Nk!y!Q}`1cHx+DzbTu4>`vLGrU|x1Qr%M zXK@I+Z^!US-W4V%9d)hRWs$>+-6JlZ_riYiJlvpZwib5|x@*u3mf~seIA+9?U|nnA zfLHr=PgsmSYVKinb(#O#$(&1+pa^HTJ?nJ;Z4_|>r;Yew6ua0xN+BE-`!zSr|LJkD zFsgbXZM}3_XGA$x_h4*MQU7v#L8_e1k;~mH7UN0eib$a8(b#OIe&~PoXVY9ncOW}1m~@4@6~CJV9M<(wYAoa`cr-g_ z=K^de+T{A0=XsF3G0TAq{54|sz#i#U2X@~UxHymK-=@&=t|;8xPi$b=+8WtB_i$VA zIUG%B1=yCrVpXu*&DZe-kj5y6kib+{Y9=g-X6XIv7w*A!%qy#(&JKkHQ-6mwE9T!@N6_ zJwA^_dk0tYIan#7@>iCucqhi*L;Tef{cIlCaGB%itIv&r(0V&;)lSP1`KH9J4GwRm zl2t+!#&kL&tHe{LD&>w<*!Dc~IIV*>;WVxR|C;f_9ZC}bkZf<*Al5ekSd2pYfc)hl zSNZmUWQ@XRtap6H@q7d&VfD9Rh}p%W?9jjqRK|5n1-1aOOd^)4Bu$$*VZg09ZRd)l zQ%`?hfehQg8HV%GB0nfJFeulk$b`h7R-KrQd$YhVv0uBye^sjZCd*b|vDMPLmDMm# zuYHLZHAe=!ZE{Ng@Aa&^v=X5JZ>=-CP&5(Cij8|z#Az7z%%sUb$I9J?D{Z2q3~U2j zAqWu`7%Oj1)K>Opq#Rp}!;*yXJy{Ac|%212VSg`E202TCzp!d z-F(nZ<5*C``AjgapEkxtrxwX~Qx$2srPZbk`OjEnp`1Ju-N$wtd?!la`< z9%I-e9$01fn7OCl^zuk~1A#pcy#XaqGMo@)Y*va;2Bv;3)3L#Q8JROt1eRFXS- zBN2{Lr@U!w{ORFUr4#*p_c_gt9M!IM)kV`>+=I9rZCiw`x`b9XMMY6?8riuE?w;#5 zYtN%5kg=g70u3%Afhd&<(_Ejo#K(QVAi5zqbIs`Y*PhvJAZQ&a(()a82M^j&2H8L( zLeaB4z_7oOh_z-o=H!ntX}_UibNFZ}S9z_cmL%JgMi8WcX=~ygix8|t=P3s1qO1Mf zr{&y_f&8I6srTw;#bwtwC({$-_`oQ$AiGvbgLhXT?opN)gaOh2ea?%*FE&uv*GXeH zR`YjGf6i8bvLd+qwP2u%Q3P$DgYu8*z;(Pu?D>TIrk&85!_@U5IgHhq0JQY*cWR#& zY2*(Z0>A!q0iM+rmk|j4kUZx3_=I}Z&>V&Y_!yx)M)b4=@Q2DQCd{NdZX5WjRXgO6 z^(!>pV6PGk(PNo^*lukummXgwhF#ka`g|z>T-2^}{bSW{8Nqj&#u%LpyUO8ZuP?@c z*49nEuaIiWd87WI{*iPU+k-fppDWq$rwyZVD#(onGr(1cbgcvo7G)J(8N*xN#k+?9w6o6y#eUT-NwAUqZw>_?~LiFZ%cXZvQAN>TFdL- zg^=>qZ8r8}-7DOvg2)Ox%fxul3K|VR0@yCm1ZC2`X$jlmlWuP)F1fOTt59@lr#NM` zx=SRHvW*9RdN7F58IQm1VM9-fy|wq+P>P5!Bkf}M4xtI9u;}HxJ!LexLF&~$BNBMB z^VMxMz6-z(rn*~yCCz`|sOfX()?IwU6x8eTG$!wW_oQKG9~dwR%w|P&?^`qI@3gmH z%|?UFyjs7*Y{rQ_;>f?U2!=4;9GFzpdGcv1-3U#I>S*IU8-B;D>ozq!in?`((UEi9 zCz;wOM>?x@iH?Zlx=U&LYYn-#;uQ#|q+kHn;L{p?=((<|9^t2R>a1mui@Xjjq)=FJ zy*MI;MzftMe66_2#Y%5|x&ZagN8$ZqH^=BLl6eCP@NYT&6WmG8AG^(~yhi^ge$(Fp z$VVReh~H?HOja}r+yCoT=#6`?*c-Xl#2YNzl+c?LJoGQe_w`BVO-@r&ickxe5Nsj_3X-{E-T7wS11@7$cGoPJVSiBLvYGEh|oAeGBSE z#&0;)Ey138x!o(%`h0-sZ&zcUqYdTzGRhl@Mj* zfj=y|5d+^nsdyR+AWV83YFcGFtYDEm$h#dkTV69YEh8tvg!3B6NJfeOsj6L{6IwlV zPWffFZHbxH$7bb5L4dis?_zdfEVV;kwHN1~q!0xj#LaQ452#OT79QQ}b8EC=flMEx zb5qKzECT1e5zBQ`aqf~nwE9lMeE6CA=e24V}^{{g{3KEIhq*>{Xr*_)K}5zxB2 zd$@bNPB=f>79##~%F*Uh;VVKD?k~UB7YvGJCWt+Du+hLbx`)_xK1`Dp(cvc0&XpYK zKATAErSpK>>l4Ne3?3UvKEDQp#u2 zhXbt(J$%p|j4Ork$2Hasia&n2Xgugjl#q!oKIu3MX!{xP{a1wn1!*H;mviTj{Xrl@ z`a`Q(h)jPt*$zXd*`VDS3K_07qF>u+LF6j(`j&p~;<;CnWd<2mHN#4OAw3Nl zhJ}J-?~U>LG6|W73;iEr{IR{SQ9dI0oJN+IS^Xd(>Xw>ZfN;?~p+i>LbkLf}y2tB_ zKNrhBAR3#F0RLqe$Gi!Kr5zjd&XBi<#2j-0vBn{qrUtC+bfz1pxpllls~nJbv9ylM z_e$Yhq2paO*#PtE8^+0k-|{t!dx5@j%3Ked9;*^cN+gV91*hp4KmHVSkH=+sMe)B5 zb_3CRWjJ)mz=liPP9u4_UCl4otm$bVd0*wxGJy=&);)Xn?)?p670UKtadlA}@JV5N z8ZkvLGnjZCo3$Jec+om4uUrLYXdnVV+3?-OHSPDy96~+gul{pjh(+BKa5|1t~W6H z*2OEG`ZA^=ocSf}c>nQ8VdNu(E{4Oy(gKa{7Qzq0>_;HeOrhObBCh(n-j+?(K$rDv zqy1dRmfuX%jm2*ULFmx=BE6_%qAsjw&z`+{pP(qvTSu=-fG*=6v$)>n0Y1Cs<-vBe zhP}B7(K0ZBjGnP-d=Se}p8++^di3bkd&F55=lfvIkXl;7uH9ip{!fAogaZWeoxKMR zoxGXB%VeS(6I!`yynAb)-6f1O#|gnpsC(c*L!n7D078$DYN6FaLZ;dI4)f%O6iJX2{ZsNi92B2m%|)daU_gz~ADK_DZ( zEd;j-(nHO}3d2z#np z0lG28MbKR&XHyE+Hxache#s>WbFG2kH*wmGY0aUo`GQl(iWye=%jjvyKo4Hi+SDE} z>$aj8h6?>+6+Fh?-+&GY{#V&%%8BH6L0#IuLC(8zD-RdXhp#>=CgD3qdC}%XNyYc3Y8#fY4v8?gDs^aIhboN?$z!86!{Lym9kpIvJ>JzTn(>#Hg{NBQk{yP=6aeoSaxqmu5(m(8zrf+0!&$?0!Q*6I{JBh?Zfu z665@7pw;CkBZW`WF}@lOj+nj^b-4&9w6q(J%(LMugn!TWb-RO-U4Uz7Xt2)qT{Ufz znp%u8yT%7=K|gw;V;YxHH*br3<7{BJ z?Ag0_&wV3Cm4$W+8CxpORU&|(%8;S#d%N4nA|h6W2p)404YCyoWGJ!iAS9?ilRyT} z{ZP%zXhWp1owWowdGGIg_V3$&0U^UGp!-_Q)1)c&SU%ATh>^c!GsQ2aAJG0z)sM4| zP?tcS+QKyv8vE`Ci|ED!HKESk&BIj-piSsBYb9GN{dH6&V#;)9(Ewkq-|MH5VW`;m zp^QFp^wbl`2)J(9Lso`sy)F^;K-to!!#Pwm2fX^kFdOzIC~~tIm{x$izIQ{pN7o$mcQw%@o0aY8m1f;Bb5CO>>8sS?Cupf_^S|MMiJ^K_;ByG zk~ayszA^2`DN|-XVFd^gbALC!j4TCnw+0Jq%QAhni#rKTc$Gd18L^Dr@3Rx??O4x9>wO0I+ zCQT0qEw5u#Ua41BGe+W@c>X{}HGc)V-$csSuHKJv4zS;#;Jj(D)uqQH!Dks5Ukn$H z8K;Q4#|lnt={Q1><^Td2%1j@RyYd5Pq572RQ>RY*jk7dGy0rUr5n-5%w7`?_5p+!B zF@;zBBHN`NI(wrc=1mV+t9MJ^*dcQxSK1yVqmsn6rTW zAG{bCk$3OyI7TGy?6tnoChKJ!>EDye_hZGB6tpuOy3bFP)9iumHN+re8Qnl3Bc4@< zlyc5|>m%5{U8ZKOTZDQ%2|CS^@kwvc^f1}<J}SzJ z0N|NOn793MO?=o|MqUa->CgZ|r&^wtQqn)Qsl6oOY<)PjSQ#R?8I+O(Q#Tn(rh^7M^7G;@T-B=;HY5re*VNoOgtu0M zYYljmrg1CK7+JK8HyLE0eRkj{@?z?jftu^+L=H6u-)Cd>+VyiaHTJNjVou6o_6~{U zhoK7y&$PI|kN2;$G@l&zoedm`WvXSgyr$OrVA3KhV4^7TO}!?QapVc0%XNf4a`2$O z3_GHIWqk!YKYTJ0jw3jAp)NRTUZB-pL?|ZGZYWab11g+O^l-hSWVpZ&^71pUpN-?j zH^uyU-9B*=!r68jr^kfJ90eXzd98FRO83w?7|FTQ+QIhu^s_X}z0I5`aTl#7$RGpd zPKIGbf>u&{gL=1V1;&}c{)k$*OEJ%@+wDBfqOSu%62kvcT1G$>$e8X4TM>0BmO=)` zSp+hc(+vk3QUj+ldGr{fw55&&pxqNz$kCEaiCFgcEQBtEgL-?&Gc%)Qvt6ZF?TW?e zGJ%YzwT!?D$RGo(3k0+U`Xd0m*C@DT9t2+-Wo1_c5N^;^J`GRhBaqRZ(g3q3i-#)Mft;vta1A$HVYi3@}Kl9-4 zJ9q8bwX-MCbv^j-FJE&j{TEY}h^g7{Emcehn+Wfv${z{6@1wHD(9?j92tjvvo&-&3 zA}_#*Cs?}UEqG-z_jkH}I%s$R;q}$ECk)63%tF!;(QN`!F1`XM>JiT%Kkh6h8a@II z3Q);Un!sfQd0ac(V$z)%>+3jAR)|Q(AcGf8rL#fiNgyl{ubx7X)O*TRL4 z1^9u+b_h})^agL0+~^4gKSU?P!IWb3rD&gq(%g*%ZG@?0y!4MWEw8I#sS;N;Sow+gCSFtN)qVrJ zTvzm6ME49O8#;_NqomiwK}C;8fX|6Af2po;MB1aV-GHS_u6Dx_`blhaS}A)=>vji~ z`GJ8LWxUazW{Y&j+d`w;%$K{Tfk$`$ zns=%BpF@W6H#?^<3bDK<6!wp&hLPDcl@F`sA%D=iZX%Meu`YDTdzs17nifYW(wG8<}m;e`<&`JmcPAIr+5diO}qKx+)1aO1;GQ@8!kU`zw zNGa{Bg-c2?ep7IYMv7sLpc!A@cuB$ci6%7Fz{=dyvN^xh1hr3_l{+<{@D)aeeQvPU zCdm@Z&9XEU(-`0|%F?9kuUm2}{WsIokWu=rUHd$Iwz2R@G5Snf=ag}tm*Atvhe6O? zH5ZLMo2k7-uPN~l257)Q2^G#2J7yZA1-sAFp1fu2e^XKXgt3Zr0@}2=k~7meU^Qir zv{v^qSMX5UA$Tn@-s}PbnESi)T_WptYMX=gb)6=o!r4Nf6zYC{{guOIydRKs6nZU@ z@Ani(6q~vcnkixl1}QsRJE<3!17SI-~Ooj&5*4~X6)OfE*dfOeMgf{V*I1sw=? znqHjqnr2|K+Gc|qrfMxYcI@b}qeCxsU7*WVD~A7 zw8KroJKK*PCx48Jq+bYY{BB|VG8$@cpG5ntO$5H%ERYf3Q}mwuM7q`*YH03Y`bZGI z{Mhm1$BrZ$m7Jk%C)0WmgblT}z5f!d#>mX_5&K*-=S|az1L;>s zpwo~e$H+BbD{N$Wy1osR1Z7x=&~#+SKQ{|)^z`~^*A$Uw_Npy$$ud!wLWvsp%&jCPF2PbYiQGSH2GxTHdCWXeuG( zmCiz7CCDfh;M4AJeGe_DIq{1S0K&7$tFp-sR3E?U10M(g&&#M3WJ}aV1TbEW z!W9G)HQu-mfMzqUGfN`voV-CNz&af|ck0-sQ{T-9CG--tZD-DHrh|4wk0|^O0H^w$ zx^(W;wbOuWymgHve=ax<#mMT*u+m>gRZ{s5+S#`p(!#dh?=qU}qpeln$Bt+j@*yGc zu3GAk>|;JwA9&WPX$OMt$x88j(CJCp3?R5SuI~&cWMR}Cy0=I?E&!XF^?kJOB`du5 zwsOKnNI{R9YJ8hSI)H%XSf1?G@s_L%w+CssxQ@s7N?|nYMIb|2QC-}_`u@>MYdtj8 z2DEc*un*y_VGd2-Z)N9s*n}Pmf~HzyKiDZo&KM2dyL75zqyJ#%F zonN4`{0z!hxp$Uj)e~0c=8>EtdLmllBX?O31g3Ck;WSF-{0H5&4P#f_*16j0; z4}pzuFrkpe#d1;uFtUiZM~ZLiHJwguRj{^NJzr^U@HPGNVelk+{JR9N5 z;lg3bJX*AkXy7E+e~8d;HMJr20vw>{T^XPC6dS)?$EHuJg+V-i!`42uL0vcCd6kw@ zKPHN;~`n$;bI{`VM;&H~W4 zTD9P6Aw#nf%KXgHE+ne1m&WC&!~>I_|3Lj)AVW8$^5?6qAoQsf=w3$zVdtrq5wenk z9qrMK62q5ws$jYgvp-KHbO{97c{xqE5_VVW%CoWYQgRx4_?8lOLS zZx|$hYD2UPTrpoOS?Pb9s<^+4HdGgF9hV-fjzHJ*4te)hR}&o)jtE}eT%b*-6TCnXIq-xVe27i^`~e7h zvtHnGM6`@<_YfXtE2QJHaObJGaIVmshN>eF6pC7U8OcD6Ov zm&iB<>iWBj+D5-iSU%JOXk8}_^AJ~-p_o=$QLMSFj6hWEPzM{^(1p1&uZ^qV+)oAC z&rmO+j$ehF>eaC%a!tosULvb9CB04 z=la@{g{ZcKnc$>KvrIoDoFH+Uw=Z3f)zun2D1w56a`@dhyE6U15 ziYX&oRvRa=cgvV@WZAm=*{q~&Nk*=MO44(3ZymatO@-6aoF|#aLz>_X5B8kNG^-u% zFg9go8nD@zw0loder^_FJ0;l#L=Y>=%pi|=PF5*aN;C4PJXiR3_&Hwkm3mL|?(Mvg zORH}v#<)FOZ)O>2xi-OZS<;?k88oNNly-PmOlk4shb81C%T3yKI+K@pD7?S-%ws)o zPR9)WMH%TCgt9V=$h8@=GfHW>y_}59Ty`SGl$Tz}d4n-CLr=ewax-#GG;<=C9GFi2 zWKzeqJ|ml*fSa5PGqY$jPHfJ2l8>-4D~lGcMuyDeKQG;tT*6zh7G`8-W|A|fm(b?Y zUaJhWsWX{SPNtq+Vex}~mvf7CcPDVakB}3A|<=gM(nwhHxm(qD>lIa()h9$*uzb#mQHp9%t?iYc^ zzX3AHT`Z~eQ9;JIeLo$3Y%I%+xu+-d=C_R8$V^sq%$#}R=eZj$=drefM_UK|TH(zv z$;@I+n52T39ZPW@eR;*NTo{&d?Bz_22~}VFokZsIyAXbVGUU_^ET6p z+5#La@fw#kw4($YhNgC4KD2~bKTD2liX^M8$knE&TuqWC-k}yNYD;sr5vg4$%1gZS z|9LA5_3H{LR#tnRQXfruG>xJ*Y~@I2GRv0ctF%e2!sC`?(|a`^vSzTB4z@g*LaJB< z8SyB~r~9grYk%05xOU^1E2BkA3dcnA0wGjiD^DHiY0i@ikrDU{3x$?B@G(!Z0c z7C$G9L@}#Ol|Q7IbbvZbYTM*yMb~s;p#CvY5Eu<8_ z%!pq|1<$eQX)^0PMPZj8!W-bSWE6=(3+ogpA$Fe?v&8wH+OCQ&9WD05a6x=IUIlY_qH?zvuS{Ixm!zXMu&AGyiGGKo)40)y9yPI#w@~kyN>& zVuY7KhPo9=FV^v_WTn5FszOGk*NKwCdKYokLgvCgdy~pVRGD#BNn*jAv;z=hLh?!5 za2{BMd7_l6V@T|IfBtJhF@ug)Ql?Zy!lUx0-j7+5act1marpHi*bvceIPF>_v7u~Ii4_6ezKPB|nfGP1nc>7pMg#rK{U$Rqn6YU{WfxYzxq{Dew$MJ~YRMioq0B z?v>S*lhsAAv_w?LFtg^S>duO6K}|Deam(gP09k4J{{fIesXV=*%J=HhSss$4?-%JS z7mF-E{C{{_xm>MPqnq(lcj)<3Wsk$3fdKEATR!&xaDG;@(!WYoAVa2h6j|c0)Kd(R zaX$Xo^5iD^q|4llNb^@!pOj`+?L!K4Ao5@<#=b2I$#aP}3#eq4;XV|qJIIR6 zn$pSo`1De&@;X)wiTdPa)_R&{$|(}>IlzH{RdrQig&Aac*CoR9%1=r!g6+l>6t38C zrpkVkQ6+(&^G}J}yr?mXo|@?gmf^9bViBF6%zChL_QCoIs_g?+TM$wU3RO&nFT9$( zQGQCo|I3O@Z=%I9B28vhS~40T0WLdmlmE!IcNw3(dp%x?cPEdy5)Ao$p7K=w;O z!(t-)lcCGeS$=8lc`I4zFQ#XF8C*hDxX6iEKqzI{7P||p=b`!nm@vw{6^g9zvI{CO zFmp-yh@6WtAF3+%Ju4(DW~01QI0Gciu7DY@)b8i9Vn!9*M~wp@-F}8R!qz{z~6W-wkuEL5w!$z6~-i2ST*&!+}ROLjj&@*I-p>`#e z1#vy8oOP<|5Ccd_&Gwf0v=oziv*Szapu`h6pTnvvmsI2h z{IUGM#ex}Mr)q2^GZI!myiASw2hPu*Ep_q;y<{*eS?MpODv%+Wk`q&s2_-x+64sWH zn2<*KLuq_kk;Uk0N>9mVhA6Uoc4{tT-AY;N{R`JpidC0yVM7PZN1xJ^loD!wHl!uzB2=21m_#QW zpPclFu*XM98Dt;Xkdw?Jr%Kb3Q#0oSJ21yt4Gs-7|Mn^UEPapPZCVEAt_9Mp8-wIW;+dk^z;Z zW$}pmvh)WR&&Q-2n2@RDC8uN<$qbOGjJQpn_7Ra$uV#?P{Zv$|U%44XR_?tQ zIVFqjE0>LGH;K6*ve$NShmP%|lVs)wSRNVC{wR49&-RR1O3fS}M}|j4L`Ft7T+Qt* z73P%+0HNb#&1w5n5z}KTIhz^BI@Ld-;WiT!vi_)7e-Az6Ue~C}813s!=2|yAJTg40 zFOmydH2j3BMrq$feEfi%VqeFwdSOvvQIS0f_fMM`5i$G@;T9{~(1su5!y_Zfv1DE? z7b(YH?{|zGx4(0pdUc~BA{uN|^uMj#k?v9Lj{S@W($?rx+ zgh!B5hex!zT)Mr@h#0y;Wd~k!2cko--A1Y|6wVHh?0=q&v#V41K2?O5lnrFMbsP5k zZht0cF$X$Du*pPrGSaxq1AW|p7&z>7rEpG+QbvW>`+=6FQ&zQ$bBWJgP~(4)fNTYSC-O1=CA6r-6A5woBzbDf4jSdH#o;6;^E=s zn&}!ww%LSt^&NPf-GNI(U4Wo#wK|{OjO#-p>i+PU3_77+I8~yIX9l~AqW4?-ittms z`9A;fRs^wzCMlsy7+q6n2t6E1P~spYzzUeL4kpRwN}vj zC9P-!*1{QnTAw<8qBtp^!&k;<0QfAB2_YAYhrE;>zh)Ac#CqF7RzFAUcb5r2%xQQ^ylF*=K%=Fa9S$#)}C( z^Xp6b@BbxpwgQ2b{=cBATE<PZmW(E)zZraC&VM0 z$j^e+udmmaTY+WOXh0?X&qPPtc2}7`{xoF7te!J_q#tNIW!9{~o-3?*gsfXs(6t#yHGj$i-YiaAM8JS0BmA7T?tl8Co?d&`5SYO>ia1SOQ!|tzJ03g@aEt3)tBjA`V_k zmVNbRa?vS6LEywQM@D#vQ}Zmw6RhZ00vpFV+o*nUY4NOCL!CkQS<%tk%=hQdiXLL8 z=^8yd`e+eG%|yRNt5&RD^~*goGH-FW@A2FDg;CmicaZYOoLRG82abcHqklR{*Egjf zbk_DuqgvpOdC^lkL!b9%M=!dH7x)ApBVbqZmQMTTmLuN#Z3xm=q>z@W}{QQdcCmn|N|5m(W~g$eAsCa*axQY* zZ3a;5S@KZO{W@WWn}fkhgPBL-qNE{$i%0XL7)|$r=U6bVyj=9(NE=_E4FMD~lucy+ zGOhs?MnhV(T>qV;= z(l_4DCnRQTS`9omFgH2b_dp}pPX0bun6I56#B3pKH}l}DTE-b4(2Qs;#j{0+kLbM4 zwu4>{{o)lo$Oh2qv;oZ$F^YfRzSm_`xlNxHGOT2!zcW?M%OH?3mK%5}FX=2ckI?)` z4O1_JjLU67f9g4ieXr>UnbgAcBXD`cwqGGWR7d!cvg=-;PCQQ-wxn5K{e0MzAq`u9 zb;(FX`#0V-WAmjqzqpk>x6Q&L92?y?GGf5;0<{P_b@*-e3;&^$IGqXIPiq;J1D|gM z$K}$n7nDmNgEFwhp`hzkL?HvNHn0F8GE(9YA+oh|bQv>DF&#!)EBI_;sI$@Ej~f4f z2^7|p@bIL98MHMLel!>~IwQ;IX4BxoEU2nrD(JM(r`kHCriFLaI8pwL^Jjw=L=7tb zTjHwTN$4P2p8luNaR{;3ER zul;0crg~S%$?nzm8S^oGD^=~#bl4xvlz7;)g7-7XU^ekaV#6XH%BJ9~iJ-=M0$XRk z`|PHPWmv2SUYpgxUTKa;^I7%5dOcs9lDVMH9%fW0ka3(GKHW`NPMxw3LSV-Xvf)fy z(4mIcAv1ngCy?uV+yFL9K#F1aCv##IY}GQXWTpQSdPd6-UB>dHZOU1?Xj+W54=a8i zWS|PjI9^-)tcc>ljiVQ6IVdzu@czlE?lJj~y250-XKz?1kqGq?Q!!Y@%{`Gej@6>v zG(F;EWrFBjgpFHay(2_j`LrNwf~RY%=8m4b%1a8OqRE6b%O6E zIu_dC@4po@L)Mxy%v|^dvsi1St6jkxG1TY0<>zfw$xxCz+YCL|#`fD%HPohy)`2E- zp#0fF%WDXyyaQUCqv)6(AcRxn)n~B&SI+G(J)>pppp1W`tKD4sb4xY2!eH_7+g%A{WwOh;cETqe zv=ejXcXR?dWkw(9H|eecsfqR#50n)$tYoFXGd&9#cAeL)S+jcmeagSOh>ef?ibt4X zN_nA{alprZ3POs-nT^m)=(nSj>v;2lFz_SgN4=oWoV9D#uKrcwwJwmdFA~(4vg1Q{ z%^Cxq2%PlTumwaNee@ChH2+vr(Bsh2M&dv{R(OU6x;FrRnlsfsv( zkwONoQjN3S#jtO`{`Q-X>w|7Y$YDHVw^XFLB{b`;FB~}f+wOm(E+>yeo7u842V(v_?@*5 zW*W0u7%j9QkP*`#^t{Ou7ej#$bAQ8TtD5^QRGu+R(Z$+RQ~aLw=By?RS+QpAnqOkc zmzk5CG{NsKIh|YKR3=Ky=b&BM-T?2P)NH{ceqfrcCJie4{B0(yacIq8z>>A=*R0t| zW6%zVL#Ni0evda=hS?x^ZNNOWxqA6_(22SqY9$rCf$XOGI2)z!!r<;&H%?qAq zP$aDaK3fD9tx(0sjCPdY68E=P}wxay0T@U-igv^ZPXrK*$H*k zIMd`i1{qfoy44%LevheA5zwAYE_bZhQfC2OplWLU{ce`k8u{jCk@+NE>n zE;~77L}l#My2tGYJ}aMw4EDPU8QVp-*;4ihH&<6z-&krhpCS04yjG*yn#19Mv9ey! zv0azWT{`twQ??O-3~`|qR zi`tEEbcF9eBA>UZhN)}SbRY4ED*_qgav2}Yb=3q88S>t{{cFPRv?boAKoHTfOQ&wV z$<^S*cZHt!7J9cmKf?=NVDqPtv6&sX(cfz0F&Qa}w&3Od*rPRK%P zUN4zW#+&ffO!RAj(_AyJf7?al%<`}bXM+~kFuvUf47krsN|B-q?b9(9HoCSmsQzB& z%dq5iEe1Zn)Ac;w7)&T3__8G!hIj1Jp-a!5bXs!Ch7pnW(6-6?LLP;$AoCe}pLr;C z6zFt`=f5BEr&=epL+#<{^&!;H!}w701HaU`t{Ss zPJ%Y_r_87F(5#SQB`f`%=~=^+!=Njdu3o;JPL0%EK)sCoI^y&{1fSKFAY)i63(B!T z#x6&vX-eV3H{YnK5%1GXrWu0o>5S2K@9(Gssf``?1R=XGUcPei8V&Gav^UCT1>ucD z?dznWuYi-0K!y-?B=sZV)BK_Zp}@PtxZP!}+!1Bf3BzE$*?Tv)fpxDF1lev2S5pRf ziD((zoxmZ3&Mnu~rb~Q6eEiAR#co%~H=BdtH|H*1zI-`@Fv^4>px6Bi9bH%bKn+v$ zYUR}e(K6_7n*#i{lH)f8!EuL9o;rC2qry3$#bu0+wE*MNDKAdA9YZT>JqXaW+Pi;h zs4)ByFC5jGKnCN%vze9=I{@^$!i?b-y^JaOgnl}op{E};}&UjDA1#&HP)A4DKyBM)J|)k|pe^PUZ1plK#6!&@>} zAdo=^Qz4_j4Wy8Pvd4giC&{trUJ<^?*j2;p${-!&^>57?hoieV2@waLN}skuhLx=J zccy0|rl9j!TJ@C~U6d|jy$t*#Y_LP)y~@&vf~WGa@;oYJ?Dx@4l%*&4@At6<59o1I zf$v$v?=DThkAzdG2-*wOO<-dx7N73kDD840+>UgJO2?A~=Q3>EOd(@59FwP{@BB2< z#3s~D#a5!=$@?WoibHlcYLV?pDq`h`xt##M)# z)KU@*GJdCyn&13&(Nufc8Uj|ZzD~5nNc#R`DM-oP(G+O+NNRDe><+-TdV_j_Q1?wS z!w>=))60eXeU%_XtXIfa8sXwg`)(Ss>EQ>?;#+A`V2 z;Xef#$H}hmJAfp*CH);535Kcr`^)s4u9|6Y=m0X~qJ0PA5Gpy+4caW`4SrPEutJ8F ztn_!LXM=2A#>$q89&#rbnIXkF*?%VbEU%q~{^#1DiXH(1at zTtkapv0TB#cZ6Os^3I4_9lXFL#^NLj8I19A$WVR>0qe^s>y_n#nKUm$dH4owNA;DM zAhDf)#=z`YEEK8k08)lAaMLJvmm38Eo;=vGZqajH&pXHvb=o?ut zs+KDlaG$Yw3KId5o+(PtYyq{2Ak>iB{Tw^v&n#GUV-D&@ocYp9dv*U9@n7d9CBRA zw<4IWw?<4^$x8n%^i1}*#%T;vd(k1(1x92l^6O$X;JsYkfomDmd?L&GdQ8iBFc7pL zTn25e0kko6AEITPMnymAT-|6YA9a6+C9uF6wT>$_Oo0hGIJYevoU2UM*cYIzQ9{&F zYM9DB`|Vc`arTGy!g<>Fhw%UOFNCO{&!4}ryBTQv5X)yAzzEtHe7n}|dtR!dl3~i- zrVpJ!(on8tYz_izSkF6pMMTT!8H3W^vhlR7Y?!Km3YC&T4x$M%pl_$;nPcewX!C`Jf%o|_ErY5LO|{`gYVQ#Aa1d;Nj!b2HnDG7+CIqad zhABGh_`#svhI1FrZ?6G5mr!IVi6&YG8%%|alU~9A2_e%yCx;KIHSuga@I?lSjkNXC z0D_TmHnszd2$`ot+nb*7NfbH|C3$4{Tk;f5(9EZaH_JQlm5wFA_|Qhqf<@I8Z+bCDXzBBoGpF?iFd zbEnRnOte&OCR#?bgM~{2;Zi+X1Z)o)_XG(rfuOuX#$o(O1HyH&8Z%{>Jl7hqW1Fk7N! zq>U2BJ~0Zu@hT83kg?`z_qR-aA4ZAR*;5K;(!2~s$^FLD zu3E!T9UNYOaM?r<$nw5(J{E#^GB<+-GFV;)t?s+NuIS&eVSvtQH?7f;KTc?L6{FZe zKoBQB3atu2_chydjbFja)j<FdzSNhoIav6m zj91UipCu5;AcLiT?jZufc|?+erQ&u%-B>23FLcw+Ev4MNJAn*3LJ=z%Lbeqxsx1;p zJa`37YoPA$rUVv@^IZjTGwsmFf@T*(vVt;QqWoFD{F1234l zMQk0UhAE6QKhuQmV)*sDAAFzI$SRswC1MImzekaK41FeKGhOa%JMd+OgvwskKuGbs zaAhPU>*7B#;pv7MR>-iDmHy836l9P$-;_XuRLS2oS~w&9!6Os-x*$G2sZdr+TpOMw z#K*-aBqYR@pwy%ch9jo*)2o-AO4Z*wqo={Q`3XtXnX6AuNXVsJFFh`f?Ef$!j`jAT z-QxDvvs-X)+krR(t!0saZ{3l!qJ&hvl%0@6MDr&{mLG`ARv99a^Al2v*so=23F(yS z7Ty1C{@iU>vn?%54QUBET;f)e6KRVjEM+C6)0F3ul!S!DL~`y&WV@MsNsT&rN%09~ ztotf1PDn0c2NtI!Qk1`@S@}d-gGG= zA&Ixh&L>O8zA1{?vvARlcs-v{PJ9|2rZ6!sq0rKk5EqhZCB&y>6sx?J&67+sA(?j4 zQ;K7EMlaYCQ!HCxx-=m%m(9hTnUKc1XpptdFTaWUn&#MlTB8eADWWDZXvncN2TnWf|L~Qi8ns_Z2?(a0L5(!d)@?bgbggd@pddQsakUMbzA zFEgPR?13?U$tIN)-r%+B5j0dvt~vlwOp1+9_f12U_F>(@)h^GhC@f*@&zT-u8;sPw z{$#$$SYj|rFIcTg-nqt!Ot72MXcRsE7#TnKAsZKT;=YX5KA40~Uc z-5OrEwVY8=Q@z5G=_Req5T7B&m0EGWoSwIf1qh!@^7Fn_p8G97f!fp@vv4p)Ex!BA zUc6A1{QMqp&+N>4d;TMg{-wk4v_B-N?cDxJQrlp>0C2ca!0$+3+8JHxvIpHpMx)d&K~9GK!c^R(=(^EpyG2!lDNptmrY%V zsu~IAdJUo?yIf`a^ND9Y{%e@QPNgoZ@+^q`*$l`(>BW@F-u%#iF@Y4 z%!fH826~7Y8S+ag$dD5in&=+Jf}*0_qQau0QieL_q9-vAa`Z2kugekTA7QG`HB6P3 z$j|a^Q%SKbmliywXP|Pv`y$Jf!VGfe;!@etdG>i6ni<`2xsmQ4Q#1ZW%uveF3cYyx zFQUq3znA(#khNcim8|sNLscN7WJ&#o^&7O*y;F22!S)6^6Wg{kv6G2y+qP}n*2K1L z+jf4jZR6&g^Iz+}-?#hJt9w;<)!wVB`m2p^`?&TcE0}nS*04mC>(Z6`xP{_YLeb3q zih;M1`;Im`J5CN|vAH>`30tq6?peq^#aljs%dt_QV=T9iTuIra+xI?)Vr^+a<z3^K6bXGf&Q$ck94XqZ?BIwR-*fg*ru%N_7!z`*5~Itrd@=plQ0Tdl zb$MTqZHGXW>smg^T~+2Ci8OWrQLdoZrw62fP6DiXWMoH49>j!39ifZBCVgjygM>QokEH~uhLt=r+^w9L%|rCvZl-C(fG$Q_|2jO${0Zw$%8+Y!%)~v zYgQ0mp9z6MZ~B!F3Z1%Di*fS23{0e@A>lTpp8H!z@(=kGCbYFR$Ch5ET}|}tb&317 zlM7nMY{-t8t#{sXVb=ERuM8?7{4w00lR1m;{o+MorAat3Mz`H`zdNrro8h4gF9PG~ zK@6?SdNkNX5(4G-ggbuhP{M>dp)J@bZyknqu;e=$F&F%vLI>C#ne6ddK%&VONi)(w z#?CU~)pV~+WlPX{w-`6!b+2e!VZO|-R9|uEL!yN*xPm+Pk5pp;G3SjNJ|-UTqUalI zNCmp%nP|oD@|4>imRVj0DCnP3#Q(ubipn&GjA4I6P!^i)^xYVZJ>ms`1=}VkF+lvI zeuX|aKzM%eBU8Rm7t}u&$vjP2x?LONxYfXY2*rrGtCrSfdola$?$nkdV27OU7)4FC z?GJ^N{F%r)&I1e)4E(+m@O-%bvZE(M&P#-~;-RUP5)XzjRJo`su|BZDkTwZLa!kJ2oB$Cq{cTIMcX=8A_VRz8qvh9Zl%88uVlCYPSA5mK9! zu2P7?tz#gnL_~m<%1*(TK@-^b>BD)6(0)Yl`6$Ii+L!)9L21d?jhyyu6ILzUFLZ z@^qdzs3bTiE1Q%>=nuVygr!4hz*8?$!YATROXQoyv^YXXov}2Acvlbf_xa&I94->f zd_5F}o_ggsYH~O)E3;)j>AI-~&WrmRuu|*(dvktXSr4C=S(~rB|7QE05G(}^Mi=*! zkmB4s4-%G;>RP^Gb)npT^BTBzy<+w_1*&pLUM;MIJUxo=#n3EXH64j}xHeQKygsD! zn(Iv+eqOXIZQ0Yo2$`3u3r?%flk3yr9$slIDAR<4`NMsr32hUZI4| z?K?8F4-c2=7@2wdKFTl{{_f}jzVvO@0h(W!6GE%=DDw&LBN>aQ29jj!4vd@8bATA| zZA5?6gHDTyBcp$G8dHX;@F;k|n|Zt|?#epEGQ`2!gpSW4Di>}fRhGwDu){3d!jk*K zXb>X3ZNY*6Ds<+Yk&T`Y4qXRCbI!LUeGqZ8yhCgelw9PvjC?Ad@dpf#A#JL-?G;yX zkEflLdLe4yk#AwjNj@&%^F;~$V8Qw!8OZx_0H2==we@gslP33y!E`(BFaxP5V{!h( zRbavnA=7W}uzG&fX^pE#>QvA7bAti{QzYD`324(}+ffHm2RYNOxAM8Dyl+TivYvxG zU7_$3uu#-%9JJTbrUFZO)-xMXAL@T+3^ab)o1n#k22*$G=AC-SPs%+)PT0xA_qQfj zGr>mt3TyUe*JI^OldutPuB8obD#!DMtpZE}xBo_iGfTI~Z!aCHC)DSJG|3zTm^U>- zn0tvr#cU^`Zx_WRJ0a>qT_BoxvHVL*MngKaqN0qZ#qxTK+f(p#AIZHcs_BwtTXWYZ z@4=lT#eXguZ&1khQu&s;Y1C7@wc-%Vr1*Ho9I*95IH zIHsH%i=9?q&)N95i$P(G&Dzwzvjy5GC-Yk(1)url&&Lx!?{~{TmaV1khOe?qgE3&r zHVLAEPz|zh_V7Frb2F%e&~RRg^ED0Cv&>QO73VD4{I2bObc*s$n4ht#Ep8pK{U;in zb)%xZvCs&n8t-^J_Z8RiT$@rF@~46e+!`Ou_LXn(_DU-^Vpk4cT(1PG5cj;aws%7U z6ydI5L3B$vkFSuI#xi@C$BGW%ebH&O^OeeSwHuF*-JT8d)t)YekF8$$4eD!avfts^ zPh=Et-?XBG&yKvd8OT6uOR$y{ielG5MeG#*jB*#G{%_-ThDcf zFC0x}JdI)7+|N2M(Y8p?+Ef zWnx^V46!;-0w}Mwz&D4`dr+fHV&J5AFK9VOv4t*=~Fya zH-mFO{Ht{mxIkMs5G?+pR(&7y{dU*d9jWw!NiyRE;Zo#}e%+jMuR=*N5QCdcxDq_rx^=(z!2M5ym}3Z*IC&<{im0{Y zB9$7ra=RztOeL~H3$|;6Kf3MNsx0G1I;YU?gpR24d+8%U=sY;MN+EcGYICa5xp-Mh zn%TB{#7q}qHq?##%MxAQH=y}E)^ds*bk?KQVgEUNKr}DIA?REd`uF@{Y=5LcVRgK9 z)aCLxPq|5p9+`v<@@>;7Si^da_xFV1##trt5PKyZ(dhG7>sO*yu@skk+ zLZG34v6~(s!egeUR{zh-4%u)+WII_|Vhc`5hB)5TuuV8|cq7@b%)pm&kq$!BqFH)G z+-jxUm5aXl8@GH=$R4k``qI)R`+&8 zix9PQ1Z$*9>Y{D24b&$7TwG3kHn|+ORYlQ{p~W%dVJvI*b89&-iXeShzB!Mnj1+{; zr}eseS-LL>+%fa}ZRR`@y+#XOsDR^D^zssOH8Ojyy{K zdLO4JPC*GN$-p)%_u0XE@G6tY*jWTQq3%jzLb||Ym_+d~Z=1kEw+j{?%;`$P)UrI< z)H>!Hd5rw;1YQp@JMVpQc>|%bg3V6`$j2WfPpu#@HDq{>TJd~s`huabcx`>=?c|=W zt&Zg==Ej-8>t})?u-H5Xoa0zep(B_o0Z@_WCz~-RZ3C&kD zRRTgFUxvYL7G_*s)Dt7^E{?yhs)|#V8V61+I01Gr4ZOfzwgX4~LW*BNC({&W!O;J= zhU;MJmJ!<<7g1KAz)uB=ocZkF#yy*(v0Pd^Vp{t+mX5n(oAC2^gZ3ortP@MRrIO2+ zKD39-!C;=x3We4BiidK?O$=sgT#&ZgiwT@IRINhl5?IAcT|-!L(9jkxbD{UCS9@1Mo6Ma3-%!{s9!!J(E9dj`9%`1ibhpL0o=rT1-yQi>ky8#VHrgx9U?#*O% zg)V_DD&@EcF$PVLXxQYClkxn;zx`zb56&HCF!>U|DKxDV%MgPnW3ZXjl!!i6D^DU_WB$;o@V3pJRBJKI!% zzu^QB#a8Kc2&fvB!NfOpEkBZJUd1k5gwJ40q!L8qIf_b`Fmow7FwGrLo#Pn5>k4uW zHd&QMrH6kVcrC!EzvZ~elH#p{S!n2vxS2fD8Eg7lCo?;BnGV&g0v$q#D1nn(v$|dq zfDXZ5bq!&@j`3U?$o}ks_8}P?f5X0BDs3Ugv7kJ*lxADH+ez9_kOtE%OYr@MS(N(< zof;YV!jyIl#9OA@l`P`?l5mYPT%XR+CB57PRVjXNP+6?=Ieo%TK|q8XJ+uaA_=}6M z!unNT>p*N^XfgiH?4N4DRYdiP_}gBX7&`M|Wf5a3mfSxbEGm>8tE$@7Yi6rmJN;H# zo}q(XqJ{FAvRiT4*U=J=+W0hw3i(sUt*iB4HJ`KA{u5|bVh!AErz8ENoHHa&L829T zKyHIm{7vu>GiNCj%`?K0aBxm!RQpk{nW^wp#)!kDW<_{(BB2h4o=}QnwM@&bmka)N zIrTJ4fpG8Rze_b^x#xdxX24h%3U5H2Dqu+p1P+;x&UEUIRNBlg-MY8HPY3Pkvhkfl z4;z^sHEMI})5d~C<^KCFudodCYxaXwddW<8ieBr(*%YLMdYV+y?+=?**-NYi7rXuM zZ0c0R;p!g$m>b3Lfj_!Z=m8L}%7`lJwk!xu=aUsfVBrW^z7=BfpZz$6y>RP(Fery) zO+qgkoR?x@FoAhMKe&-wRjuV}IwL1WR#uBK zSx8qxV9(jiW?hOLOEIrtQI^#XrZwtffJG#ICX#@=-{e)^02c}KjL>j%k&JZ<>+2yM_H7hqE?HDLgmBg3{yV#0zPu<2@*Pi3352Kvs z7Mau}gIw>1j2UoZtTwMCzxq(bu^&>9{B{!OEXs))kDjeW4v*!HlH5rCT#;wi?0lCh zcNW~QVN7Jwy!q=!OomO#ZC5Gcu4*la?qwaUnA%&W*>gA#+3RfzxR|A+aDlVzCSURz zou=;2r0@Su(8&c$sVSgDWobxgV(L3hdgwD;%A9RE zxWd}&paheN3-Q}T-60DTD1R~}yDh^iDXyA<28~zA53z7CxTPxht$B9}d0*1;0Sc^e z`9Nx1T^(=D9}MMhz#exjcUXy1UEU7xtSHxH5ja$FGv$mX z67o6dYFc8BoDsa$AEH-l71Ad#OeUZ0Zy(&*l=_AdcRtS{rfAD0a; z*Zt(CD;*M=Pk`nQRnM{V2-6-qGqSeDw}>$LN2aQ!PBVFU3AEMgbV(A70G z=Ff2E<+chtW1S=fA)L14TC|VF~%f zNC>RLnUXGpqJxFCGHCnBVc0H7n0ONS`g|$p`l-@Cl#82vMGMQB;(G4}6Y#{e4eWxk z)50dR5tb4t_Pks~)O+PwZl`WeE<>pezTBz8$7cJndu*FoFU{OYPi z0@647MvbRMDfQm4yZ<}ot&Kj;xS1e_p=UoHaE7ksUNt;x5r=2DLTE5HRGn30gleVC z!Ww4Hh*PnfU@M45qdIQQpG>dyuo}_=6jZd=a5#pdy-ZtH^Ej%Y*s0r~9Ioi0mo7EN zB&)^ktHt-U=-F&n>`7Pp@!kVx)(pj1)6yCS8HNnJ4fq6buk^1Sq90D7+ZWmbGG#Bz zGK?FBP*4jy7acLt!GRoGzwUbZ=;R3$>K(o4lEXwJI9-jr zO%8k1JK|;J|DE0cxA0QWy{10?=X-d%CKc23f13PKp$fdC!^kb61^cJjS2AHY)5GbF&M zPg-Ge?pw8W6oI%c2Xm0AmT&Zd8Qs0*t>i{;k2x)lUxoJju>_=Uvu~xOu?8Q`>nvy6 zme>@Fd+zoRbImCRxNN^c{)fA4C5D-@WPA;HXLG#X&MPua;E9~+h?+aHEF5yKg2ogH z4DgK~-1zN+son&R5^3*E_jV(zYaYsd8S3-8Ih--G>y;0YHd)AN)iOm9va7T>EEdY zjS8F{METh=HJd3V{QvPC@0JvlUqMUi9`@K!{LS$zoG&3bCc`}Iqpjgjj>t1kQ7-N z3f|9jkB?v&i@$Ocj{Q8$rlHSQhR>p%QE`CZ)$>5$CBl5-$0Y=Zy_BQN$t?L%fw5++ z-dDndiMy}FwceG;UH+~TgcH+~&19VFC>Dha$6>8TJ4m>$ZriZwWjT{vxAVhkss1 z9`dHv!a7#TAHO165c8FvdBw3Z%r1npm@JAj@sXNW+MJ*RUl`4W@Y2vP;oN)fmv0bA(qhr}OD{&!%Sz*Dr>3mQ&+n}tM0h2}J9}6=2+0vTFhk*F7j!DVIrW-oUs1OVinfi5CJZ<%5_1+_}boX1v;~Gl@TB3FE zOE_I?e)$D=SJ2iAp}aZ9YzDpl!KxDm9}yepb0H{?r|RyJ(O^VLn){I55R*E7k9W!I z3@2fRv(!<$K#dg)Zpy9sx?-p3_4YgR&tHE#b#=f{4@czxtU&%oxtTBx-1qY3u;ZuU z_F&7%g=+Ii3X_bNbF5gE%Zsfj8s@4w9JyJ7>=d`*V8Lm(7ozs!B5%R$16C3;lX4?o z@$96u41ys}Hl@Uz6ttwN&e0P`K`%zc_oxD_W|mU!aYjVV%F|*D1DpUpUB`LiKwyfH zq9X2mn9=NP<0&yQ)(YaD1E_^92>~&zNh#(d60$@?#451DOf$-8S%Gs2D8)*%kdynw z%q|3!3|LeM-?H|_AnP>>_{0WWD_?a>2Z8k>S2HT&qTl}#;<0klCqnRPo3FE?YNz5J z2-f;d6pD=1#qFX)a6U+y$f+23GMvNvG7Dcw5~Ws_7>hNl#z=fH(qqjj zzZ3Ef3JZ@Z)fmV}c!~N_^gSZxT7|J&xg!VX`L)FA>O^J#(I%*Rvf7VJZAyK2|J%r# zESyu&iwG}lq@f`s9GD&!xCjx2PjnPZBrR?^8d${14?bFa5d{+-P9Yhy)+q-hB#EOa z5mF=@CBhNctuf>WO*?G#lI|f*wtVt*@qFIJ{*5)r zPFRpq<5hDQr$|N#7Y_Z-V#Q6#9GYI>$g~Y{)&t;%*s5A`Ul+VnpI+Z= zQvY_p3=S`&Cso7gES9~@=A=GotuNVg+Ux(Svt{~VY1#j3VJSqS zaZT@eUck>@FP>}6U$Xw<{B-9 z>S84@0$uhK0l&+^Yy@>P(}BiZ@ff5zI@ShC0NFD^HgoA zVXRB2w{*L2Aq$!hC4P>|cK^CRvi5185!pIbQEV&PeZM7AOBr}{*L(tMtY4Fwv4NBK!$3|zPL+nQJP zzUqR!>s^eWLR%=O+{fm6h;YCyPmH0*;BB5$youC2lMr)-p|##vUb;G30hi7 zY6wiBmNpDs+f&Ai=|8+<6?<3vi!Z{t9-grJzd)W_Oom9!^zv_Iztq9w^!^DdF~tcJjjeM51j;%vCSQ{ zt}hg-J2kU#pU6j6+WrS%#fL$}E&jTSvxt{++dC4^v4Lf%w58@?Ft&BtXn;vrgB4z# zleM3N6C6KnVCecxIF5e38arv?*wyVY-W z!)gO*t6oIX-~u!NeQr5hu4}h>>lzFf`V0!*+PDN=9qx@KJTRJ;o-+L{9MD?;bT1Vw zDXGtWD&Ehl^P3n5FOjMbK2;Znjen548IqsDsHw?t`OWgtDbLCO;PA=PL?NuF<7-6P z&FgoIYI*4;Fu=xZ$k46Ing}#8cQHG^mEh}6l*0_SmzTd>Yz%4s#g&tQODe298Uma@ z=?B?3dXPi+-po94H!&+MlY{iCcUZA^v8T9sX1drw8sAvtb>tNOaC*B#M?WhU3MtVs zJ?#wcDZ5hq?J6og?R3d3VdfLpqD#*31~ivB&FZ_myO)hL@8Y#PMlh^e3iQY3uE*B7 zY-}dLrd<0hGzl{Xz&WcCep*VOUxK%vVuuuDAa?>{08r<|DlsvkkOkTt*4i6t&&ugm z=ef5!_7{SAR-L4Uk%#!NKIBuTX@`lMv#(tQ_wCvxLGtC>M{n&Bm~em)8k} zagE97(^b&vTdvKp@nu;g&RU$?&|$D9wAB<%QA2K$MSg81WXVaahkFn|JR9DxH3pnv z%IMV9C0TI+DXFLu(mL}Zi&_GI&pE9Vqp>+Hz<7dWxxPmKifabh- z^;3j-2wH3Ujt&Jn!0C%CZlWQJnh+{<9CA$*yu;|im0kHe!y6ed0w20d4n38{76;KBSK%J3TFTZYU9u!j}D zoa_^DzhFofhAN;~Wf=FHJUG$n||U@n0hQkb-V`9s?tkHG7o3r0C7DNkNgzp zkO?DNPf!7qselj3K)3=f=l{pu^9C1$V=f-T+0!zs5)l|7?vNEYJ9Sh|jQFPF^-S4+ zFCn&Kj6&B+=U-+RoKiAv0d_Eo9h(yZeC7^L97fdKTG!Q0lu(}whkB`&!mf; z2x;F^oJFkrl7}E(hfYu0RULv^e2yj~HP_F?zg|nfww5G89lzSX@-ti#3TNX*ra5dd?Lb&x-By z3x&9>DN|1le2i9*v7+LkLXe$IHN!rnf*X6^;O|7ewj?V-+l{p z7s07YgcGpZfE}k98Xu!uA@4mjE}{n=ZZq!*Jt?;>6VJawcH2%A8HkFItb!VC*g`|_F{)gFFs^wjP! z?pD9O4u9GGr9*y)GdC%|mJW;1I7RgLWS%g#Bxm9TdvLdE1-*4ug$>E+;B*;Pw0z@D znKKd2@@i-I_uq^#zqM-+J~2)y=6|nWI6F77q@;yAZzx`4=My&na~=RD-9ZhQJm(K& zD!jaj`O5%W1nMtt67?RIOy9lHHQ>GH;_@PkueuyiKd9Sq!hybzJ*6!wH|BOt8Fc^g z@QmO^(oQSC*B&VxfW7nx`gz^osG{ctCNdD@fHCBE=83SbR=m|0nl(6sboxdf$BfiT zK0s`6qaWt7^7{~*we$)oWvwOxE0;nBX&9-&#EwQa?|>mn71eQOcwDKD7V@4WS~EB# z`lG2xY{N|3Ir==~KE{X-WhF-f%wg~9V{sSEYO{d zSzzBkcmJOpDTyN%AivPsNyYO<9V;X!zyTsd1-dT}gW}mm+FBC?f+_m1LJ51c-85L9 zNSI@AWzknVMp%M&(W@NKZ>OIzR_^U}JdF+2{~x4mWONwzpH4+gmtQ1D+>`4wg@;KU zujz-Vp;R_tldz?ZnHV-BD9tUDal4<2!9`z7cn7*}?(%rNV(5*MJ2{?;kT?v{=1bcz zqD4oHDg{o_kiV#Pu%UT>X@}vnlSN$_ng;EwLH|wa`TSLTEP5aJM*rM3t!LKBAtErs zI9pX+T`(FRDT%rf%lg*A?RV3>(}pt;b(%ZCQn_Bil*|tj4>R?y);B&kj*Mc2_j{{d zs8Y*UH48ECBKh|l+4+=Hc*%9SjWYfE2B2ee<60bV!|sWw&YmQoWvgVyxDW&~v7X_o z29nP~Eg2Cmh;g~;q591pH;cEd@))AJLF}i7&$(StH*$w=pB+DBswcuwq>bb*V7a$O z@_MVwgI0pioTk?dI7El^!;d21Px)Q{qXCbn7 z0d1vhKLgkEg72sc5b@r#uvztj7^I5k$UyWL6@Y?r6Hz60H(w52k z2iaItcuVwU?~c=t1MoM3=CWUI1B5Q7N}k)qvt+>O+FyYZSkcvbjZ(+aG#1H;Q(B}$ zS76>h%~^b^4QzQcyX2`n2mdwr=**7SMxl3Tg`8k-6G6&BB6mLLI_ebplIT*?>74$O zu%wJ3O*vtzgQ*|VX?43bz+r|#3Va^q?!>~PL5{TIVyWp`_Do`N#4*DTpBuyKSK&;j zZjIt~Y)YB<1p~i0|CO5?^vQ{&-&r&J>GKhIuiujCLh)ri8|zYh5!K87$VHZ*65@lw z(0K1ni5rSN(az2H(!9fpUT|P9km@O>jd$Z@Y&RXVA;CRHzMp@#L7&jG$QDg-^hzT= zgd?mYzg6_f&*}WVOO89k|4<<$j-x}yAwtU@qJo9Ra?dyxF(Zano>hF~$UadnCmT?}+rCPvCg7f^1Pv>%syJL=Hm z!b2dvVSdN=%Z*}Fkvm$D@Cxc*&+b*8)3f)z6Dg2_z`GvZ{TZAwMSY}SZ;>RskMr=O z_7EsJSm?gw9E@!{ib4PLXhLgX3jO>71n$^`%Z!Aecsk||C9?Mk8)aOr?ZAqe7-mf1gXVweohSih#HVXslQH>u{+Ba1cG*vQU9RoJWb2YR0>458{XPY>{ zeIH%D#WX+yeEx{kaf3KyavSoI5|8_DSa>3CpuS&WKbu9jDy1P{@|MzcoBF#_T4-j= zW3z-}%Swsf*r84-L2prdB=}v;FRush`0LplLUBfhWsvhECZeQu#d4HctbA zwU z#LM52HV%Np+(PXb?msYDLhHTYs~L+E8%7L@VFu&XxB=MbXeF(|;Xs9mMtJ_@)T;CN zh!SXNZ*l`qDDrd9|6MDtsz)pk93TS-3_sq}2`*T~gOGN|E}~PYwnK8;<}0%Fdd-i| zwpRKLyBmZSdIs`cb3#~GP=_4kBVy4B+arvv=2f>qFvLgA%rjhoe=tm|!(s(dv3Z2q z>iX;Z?>$gs98zi%VRqXVVX#<8F=sTU!2b^l z?!}ZN>64O^Vy83CtsQljG-g($Q$sqtIzqfwu(1SEPSPJbD$_vTR z!jjZ{Cr=-c?-wx)*}p}tdR_x`Yn!Uyg$`v@5gJF(e(HOZq=<#YsMTo(U^p$+Z)|(k z2hdL9p_3IbDf1^qaUzWIIk+VwKJ*3FvZnW`UQIoqs;w z^7zG+k_Y7c%r@5C1MY7q-1Oi%|$ z8)KMuD819LIsQ}ab;pEVaToZ5k4j~$>WoIXJ}y=Obt>!NMN{gFrsECn<)*2lBJ)9s zEPT?)aM0;k6cIJqeg_9hs-+Mj2Ig@J8#oJS>C7)DPU0%abKMFE$hELr&kIaI>U~9hl)50vAh!D;RHXk%~7AZLy;$R{%5)@9WtTSG?m z8fsAN(!A7^aL>wIBQ8Kp^$l*k>X3#1wE)`A_H8Xg*ef+{HZQ{9IXPy7&&k_SPjU8z zIv|76JauDkjZy$5$kvQ!aJ8{~o^H`E&E)m9>s7|DTbo)z1Df`6qtSA^8}RWisF6e3 zd?!Lv*2h-xNvfTr^l;)xk$dfjg*89!XI@yP&u{jtRPU2i4^?~NdgYh)N{wf7k`~%A z9}e{!{E50s{=hb`$E!1^O^&VrcBC9oG7LN8?0Hp<=L;CVlAQ#!edF)GnZZ2-ZK~5P zt2TGVQxEW+?DX^}5`!WnJr~@Zu^XpwB5O7^E8ZkZCNm9W0H^sGj|WtM>A6LQ4|i+5 z3NHiZH3h}vi@FZA8yv?kWRY`A-&drP<_J*JrUi@w$)p(O0kdqn@7bFTQwCt|h5 zN({8qlZ2GwED-K<=dpcOfA}{Ob0M&!ivF-7ltM`y^DD$Cfl~V0craj$YC} z9<`mmrqS}=1Tw)wXr831p*lsTXNAKg3m8wK;GpvlrVFC za~W|&WTknSeQ#&kq9t~!O{X7#ADGbR5kq#agj2Y zAowtggFngs&}`coh>60tu+T2_YjQEFJpUx^{Io};C&1;wxjsIHe&)+9O_>z}GJ>qzH;7$kV`9JKrXd`=FtTgGCFlYSp`Th_DR=^dn@ zLN{+U5mW1~wQx#w19Kf;rN8g*G8>fb!C!aRtry_i9J*ZvS9vpY^_KREVW5+qwGp5&`zPm5l*Wk+6;yXul7 zwxc-wY5OMOyzH*qesNx|SB#ahUNar4KRwuE@2D2K>Il$#8tUq}8g+%cV$nAOAUouc z1nf?xubm4lg!?wn##xdy4q^sbx4;DnY3#%2Ncl@xoP?-b#%9D3X<868WIe*H&(E>FUuKIp@x2|(Z5LA8oklB=7 z^Jd25a3yjLx{RtL^ddZfNH`27EMY_(=epg$m};rM+;-ArxB#SyH!OP?uJq#z7=)i} za(1SoKuuhCTqD>z;$OY_@Q+Gk3wRBqgx>f3_J}t+*o=XQgeVab5(*KH?-{)ry=fqS z!iO#h?I$K0gJwrU#6m<9{t_0MN0!C?izqTfQiA{TDI}yMG#DRSsDd4f$0J=69tFW! ze=X%^w2JBBZnRn_Xev-3Ks;m7N6g~T|TSRBLLLym0w@9dPZLZM#uLLTYOI~TXUo#fR)GQ87b*YU!fhr6fB!Rfdn+ZpXqnP%wpr_ZZJ{}vF?nl$ zWxLByc+Tl2y>79Z;uM)N48^c)4}(3jR*AKB&erJlpVDOeJmMO}(Oa?3`({1P5r#i> zm-?~=bef+(_Zo}+mc0W`aD7Yps6B8`^R@7ggaSFT4_ZX9+PeEY7%RJ$dEK|5Q$Es+ zW@iz(P(qWjwmYQ>t#gyXqzs)cFY_vf3hpRk-6*1Xme4X#dZM1InC3it+<6(4=M@Qi9Y!slXhmU{GNXPQAbn>+n#*X zX-Jfm;8Bi1&-BZJBh0fXgl*Q;_rKlF6HL{`n#Jdk5&WE9OdO=jNymhD#=ExMZ92Or z@#7q)Cs4wfTvN=u=_$82t${>BuNdMP*Oi-xk|^|SOSg}i8z%)WZ~xu20!-N+Ul|Ra z=hgdIY-(99=Uded28tJ-S~;Jop0-?vznR}?lLJEZRF~#serH0ZK-gWM&@u~v#H;Mi z?E8-zo#pU=?843Q^T-p(7<2+ ziMAmGO$&|KYe}17fV3h~`mMKx?R=?r;q`tXei9BW#~&f>VgvLH^K!fP0tqjdz1_N# zCW8`oDc4Ljb9AuFc;_!T;* z8;En8CyO35KzH`O!~u`DEkvoW|Gv}kIUqRV{M$j&5iayzBfvrQ*Y3u#)j|xk;e|vKu4Fc09v#94uNrS==k)4q_w4E7w#Pps zv?HS>c7xZk@K^T1%+ds4VQA%%{rAy_sGXyuBRS;tr-P|yyQd|{b@+G%?J^GBF|VKn zFF{?&W;V#LyAo7?h_Bxduk8E?-|^V8#1L3_#1_50&{)TZb7DkP@N|I?B=Y+#U&^T# zKf}c*a*m6Pq%wzX?U>v4+T`9`iUo!L^4{bQ?^ti)b}O_!YLG@aCM z+F<`T81?M}#OpRu17~_0xE#Cn9%*P7MFNlacxd-SP|ZHzj1w+Y@sB=s<1RYa*2L}y zH%fCI-O5jBK%9UkrYyX%-QRDd)wacn3fjg0C@JJ#<=F0vhVN&-z=aO%+Wr0C<%_J7 z$^ZYo{lBOGf4Cg8fOnn!`jKN=x1R>}zarH@LW#gtZ~lne^m|@+uxgo#e;7ew&24FS z$L?=tDhLN^;6~NAFM+s|kPx>0&zrv7lS=v~^*T+rAKQT>ZBaM}@OOj9c7K09RCP%7 zstmsGi}K^Zvxnci9{ErE^S(e&_-kG?g)&zkrqEv!>ixa)2Xo*w;bFH`sqV&!)qKXwXhYNI2CD z%EGqbb4a>Ez2X8dKh}FAHWZd0#sB2%4u#r~%fu@|ubTo8vg6m+jHOxu>k2*J7|RHb z!Y$AlouN5nBoqvip3UuN?W+H&UBDf!HZ4h%T+01(7V$RSa5TLZNP@_@@DfK#8D>2BESAMH26k`B^XoE2z{=M^lEDUTU(}l&`9El+h<)0bVN|Qnbg3*YxkUf~5hPc_mnb=>F#z{Fff3Ag+(A6D+ zaXB1e>II5Q2?bWwyL0^ACH4icg;>g#AZj;4w>l%zr>Bu(@1asFQ|J$(?E6skve|7t z3y(?yavDrC_NYV8yi-&Y(pcnT^-D1MWO7zP>#?>?iTg?SlW%_lj@D65s1@Nvzi>yO z5FFCMOH*h#nG*kX{i(MI$hFX|^|1Ua+2c_lK*Bi@t*|3v7Xho#1i>&w@SJAxad&N_ zL1_%3EO^;Tf6Y>pG%&J^e4Hj!GG;ooVUCk`!3>Zxy|d9%20IlM6FilhiWThgRMPC1 z!en5uz`5&}gyS^Q=*{WWR)f)_mHZWog%e6CE`!_$6qYq7XG@%r@POxIRcUlq40LbR zgC%E@vI-cu(i_=V<1|{b`ZHSACeu+SQ9{j`I6a(@8Js%Kt&D|9(dxI^%f%@Q$P4GY z*2hF$jhBojRE9}IL%q|{4-dzcVG$_jGidsujtI;WK|R6^m3ggSKv6|86$Uw^;FR>; zV}jia>Ci0?O;=+Lo8lTexScR4cD`4m=BOf39GwJVF^ z&DjMu9>Ekg2%a#=ShYB2F{i(rTvjHKsARI#VJZhTN+U^Jssg#VjyUlP&7LLGq1$bq zsT7_W{9ofhC(^I`ASBL6(AzhP*!yykLDw_PGL9eS!7~2;2aP~-zcN-$MA?~*&{U|!7wS~5)*lbK;LW#`ah4|B}f^ia0R zVlmqxGtdZH%_gJKME=Z1^3G(+W?$vz9ND?N8JmAvGAXg?MkYIaqB; z!8RIHGxM6f(vaH`qM^*lrU5k?XsC@j)C((dnM608{G;K`QJi&LN7|{?Gsn!>Vaiog z#%?rb(@>D>Nf^jKOWsXGF36!F&XJjn5;FjEO~y>4Nmfmoom^%hhC|8Drm0~h-WW{A zETh?AE6}upGD~!uDri_{?Hh%pJ2^eeNHT)_nDR7(Rjw6>g}9ta)5K)Tv8f72j0wy& z)6_DNBruw@&6XT`waa)1)t##+V&W3CS<1G+>IH8+T;oS2H%8Oea-uCMiVyXz4Jq zGDyPfAgRde{>YI<(%*)#lHbrowj2_rTx$8KrO(Yev+C=ybM~d0oXumL*ILMBrP=DN z$df42l96SiQM4FLnP#HGvW<9_V^`E-n`_HFxn{;!D^K0C$yCvpHsu&-u0W;~$Vw84 zln&PJL00prU#3i$wL8lu=jCJ`ve`f~&14{FTP!y9Zlsnqm!=mj9VEd>sxfWC)-037 z{EVq30kTq16;T2J2!6vZ=H_*FPA}8yCh8`0&qNI~_M-*HUNTQY;(~uBL8m%aG zygiZ(iCXJ{qQm(=9gDEsuXcKT%d4ZlT=*V}( zmkw$z&lWwrj40}eOSQjwfFQNVhS@AVBweXSod++zW1_)__)cp<)R4TE)H2}vkk)^R z1Lo7cNRkMmq;2(UD(e-QFKK}eXti1ih@w`jkzBXs8+synH<|;HgkGa{EfxIvp-g8F zsA66ti8Qq}l2)hDiJIva)}pgUeCQ2Gi2<%Hmfoix$^}~)M94x1l@PQvQ%j7$r1fGd9HOBFuko*fizP^1m@rWUT9*l=cD1A|NoU~Vv;q3JiJp@b z&y5&dn%uG^v+K>hkDs;XBvegE!4WDPBk9Q+O39r`;nLhx+wAczNl|HW7US(Tv^r6o zluFwjvhfpI)|!Vu?HHGgSI7%m86-#3-lzAdK<;-*sJbeP){n6AM=^3IQCrRs+Jus9 zi*G`YkeiI$8Uk=>y1_!*%>(Esk-iA3GXbj+I^L8VsD7T*lP|gv^CFV(h$cy(=5By)OyE95byx z)jhj^ED7kgvcO*>YZXr$zT4ro~=jNy6stV*}0M4?$7h)GOrU~>w zx63Rz3)}$Ee~WP>O)9{wB1=d~=>K?xg82Cb4aP4PwYQt~g`@PZ$>}V8NpOi>oKYbE zAWC@`u=FF5BKNwc&f+XqU53lbvskiU5oj8*jtJY%`Yia=Z>eD%8_LL}hW}P$Ne!a21l*?;2}Ma?>P_=mqFL@SIgVPHd4PQ)z7cE05_Vl~Ug${1TyG+( zp&&0B-H=;qPYB9c3nZ5F#8(nM@r!I~IIWxfsgSU5#9{X#8-2=;Dn^E-6`5l+2PMDL zIcj&2e7u2LCP^%ar7untmvzwnO3$5?S-|2Lhmk|YrqL3m(AWQ@KJRdWZeKHv;Ki|9f5j>Qn6>zsGfk}R_e~+gbU5-{dvaOksI5Z zRHsTUCt>=&G^wGfC4j!PW*t&F+k)7gEYM_YmipufklO2eUjwv)SY(>o>j_a>7n)-? z*&v-vBtrnfhZV&zTulER9;7|`9P5tEOLw@pK=fM`QvT{^&^qP4&eR=It7GP~))_g!M>%CAvsAioZR#-aQcrrPh|Jir(h9!M zd1ADTRB3MXV7HUYE_K8J&7`-OR<*S>0D`#NjslqVRa-Xnh7ejtLG1V=KoXdiuzONy zdV=0+iErwNMbmhAX|)2-HjW`CZ4NUWB8xr^hvfS$c8-18hv=C^Om;ZOM>A)zP=uNgs=kW!ZQuOH675nNLsQ}xt7>!9F7wRkG^8SJ#1Yv8!Z-Q3N0TPy z9l)f4W+M4gEV+RCr@&=pMfzDsw2j*2#>`9}ZAwqoczKW-ub}OnO)KtM-{r+eRsMGI zwEO>dGp3$-MF8BRLV_);J!##7R94wnGt!8gbLeSIhnRgK$A7Uo14uiFt~Ybaqv}?R zFxsaN<(#!FUswugNZoz3nZ`cMlZIC3=}v0~`dP`a-~c>E#wBH_FoaUT;G z>mQ(nIr%MDTI=xe)>2_;a=`)f>ptYVSUnS7NpuFT=}9)OgFcq1AG8i5vGUKrdNM2sipM#i?Xe$1u*nNwbaBeVlhuwG;(yqrv+uF1H`iI?WubI=&uJl=#u=ED8Ri zvT7lB(uSrYJk*dzN$>3;(c=H9@o9@fRQ^XjtKGb5b`FH5bfNxUqtj6!ifc~3tACJ0 z=u`_DkD)2#6yqBtNSd}co@bx9WV|X~G?sy8(dxWw)z)3A>S*n~%OzGtzgm=7No^pd zZeU>0rx!{4Hoh@6*tLS{)vZ}tN2{9e-6xiHN~H<`6)O0X@+?RJ0Ra^%HrtHR$!4Uq zRlh*HYurfb*9X3Mx6x#-A#Bb|Zsx=-p-*~G$sdQt$;!>T zv^Y!B$FXdf0B@`v5Ku9ooGU59+7cBjke^l7ydh+DI1R&tRn;2te16VLfTU1A4>||E^b}HX$gmLA}6wB&dC(W#agv(&WDN zYCB?bXL|3r4kGHctWrf1jIugf*9!=!T%kg}{En#`?OAn9sAEw(&r!xVtQIK@yiX0n zd{;rzeS=Xjr(`t4}^1edAjy%brb0e-cArbPZRIhHW3LeyG)k&h20@<>bH55pC z2L;iH&CemN4-1t)U4{3?3~uB}(xK#ug0pCd4jyYvC8@aF_pE9Twdp+ONt%F_k20Zj?(5OlMT44yFmhe=RIrW#|!<6zkSa>vE ziQaq8rZ^yH?%CA^!|g=sgLaThqkd*6Y@cdX15tbns8pqLwaT4R47LUz9vNrMEdx0B zbQZ0+oF72Ov%H!LD`;VP7~_%+aQ1N-3`5J+t-{Y(lec;yx||^^sTSK7psUGmAh8yF24f`!?9-eq0$yaPxWp(bWITq9hj|nS8MkV} zwz9U{pX=Ds2wBCzAIW9o97q{bSb}+^6gYJwt|c-mXOa@5Pk-Cp7ieyi-+;27+OlQy z<}IK3!72&ev}N;_&AX$4?P~+8ruH#dA}D33l@f0yLMw@h$$5sc1~@XQX&R8F%O&9_ zzd=VGxj)tbsYD6cC%jEr{x0D8y*oFG zu&ysw1nOcjSJH8-Kkm>y@dLAO z*2IeiaEp3$XCmN)rOuLMc6P8G<%Us728)jT73Kr=U{Z}48(~a0$G8=3hJK+H^siZD zLd^N!-l`0STk62vgM<7in2f##13+{S&c``kD5(&H7J$*Nq<5v{eyIm;mvvrr3_R|>8ol& z2YjF3l$p4&J}Mf+=4is_6vTj5u#{j$+eUHBirxe(d-H=$|t_?(6 z#B!Xp>7me;->4`}yE-idy67`D6F>cOOPRF0&4G(B;)cM}jeo<%Jhop9^=q0d`-!-w@bOTKhTf)HiMDZwGmPz=qB6IeT*qwiczC;jzZwje)|4#q(7=8a8sN zS;*xqC5b#{V5^lZFkeicocEqxQl1KhkN8B~l{SOxpOh&{Xv^?XCELelCvFUe z_XYiN?{^SnNLW>s@^HNZd{@9RazOYA z8STmUKt|{cIFmXI;ioT}XpEf=;8T2G)&vOaY;#pv_3e(j)w^c=3>;_LK#xNc%@4aa z2&Igl;FpxHDm2zF9hXYdXbZyEVI0lNt;kFxS$Dwwu`j`Sk}{&ZpvIDBETbEotQAp+ zCSLJ^K2~v{b5edpJ%FV~2WcI=2ttwHVqJuvFmhednxaDPoal>nq`_FP|5(vh%@f?x4}<)Xx-mzhHB&8*vfpEZD~w8ci!eM)NE57cwg6Z z=wEOW8dK|J-?M^$0GJEvsK~ZwbNHDgR7}a|NL{PPwnpUKL9X+wYrtan-s1QQRThm7 z+{c#w7&0E>QH;lw@eC|>;1zJCWq*Yn(tr!NBF}n41}F9`9u?tAsuT4tsZ&+hdvk=x zihztdoPHwPhr6rJarpI!FI=c@i1;1URIIJRA;TzW2jnUE10olh@1U6SY9evhI=cZ2 zx5Ue@!+seVLy-y83nQs<@sPpx)s~fV6JVdHpQJNWY2|{9LhJGVkl{rhjW7V;Ha1Ct`LSo9}bWK?>S9A{CNw3MESo%Q3^|d?N{EqO$HGjerB-9$^gu5 z4^e>G$liVX42grY8K0x(d=AHkXKj+I&WE3)+Q3?9xm&bbLdI84^57P64LU)F z)7a*(6S3*Zh@AYhYVt`y2G9;2RjE`_&r=bx}{|7{SbznT2;}@2Pvtv?q zQ({EUV>Rk%+nq#LZtdkhPxl{^aL)=JWRca53t=}mKgM~)L^Arm0t^1uitXc!5(_HUfue`FTi>r$dF382tJB*k&*TYJ{6SMQzMoX|V| z@R8-(E9QVG-fF*LXy&T-kTMD{Bls=%2QOKAa?5a7u-&8Rb%i0L&{y9VGQ1fNRMYr3 z-RLL*pZUT?WQcN;Q zQDB=M(-N7$6e1uA!(pzQ?r?br{uLr~$RHI~A;8T5m<$$jKSil6UNs1}?zETF`yGt4x^JNJ|4*gTRuax0h zdc{EoSD)!TRYT4obThRLS#gF(PwToF-&{z_;48ggy1yhhIr}H{Sf0-{IS3hY%^^?7 zO6QA=fs_G|VfNtximCfa8R#aol<_1Hdf{MU4jJ-kQg>%fM6b;?6p_EA0z5S`iHV>@ znwZ0#Q58{c?8d7OgSUh`|1)$nm`(Pdg!xsFwIxBmZA^ zd;`o_GNpbYDMS8ODZ|hGUuYM=k-D`ha2)&-V&@GY43)FCiI^)?ZofJmr}%`i;E z6h?#}Y>(bDmEPHS6X8+!=(gGD&j3q4hvI9)zprKA0~st99b+1ARgG&Ftd-ty2ckMcjYlur3X@{tUu@tK~#xd9-@!aD|kz$ivB^&>*YTdv>PC4>yy!mk!BT(o%cqKJ56 ztmc%V;Ehtxe7@yOt3}YeMT-^}7MKV!WVB@%xmT7}1$^#ug?93iiYWAd zwiupRxMWcT5yQlHe9@a$tub`Lt^`d`$P9vvSs1WxpIWPjuYMKC1oWvN}mk(mOI2;wg4Aoup&~%NM9g(pXE_jGnN~HMDSI- z?NSRMukCmFNmBKjx_}HMmGjDwOHqmbGq+rJ5Hxy9&6hc3=(;oY;MfwdPG=+&|ML<+ zhSwlmp^FxMwe%!$0!0*42G`lK$sw{5e3MO7RH@2Q4^5^^F~#?jOEJaX4FpbMJ4mE) z05+B$F*F+U%P5N4;mbvfzk((3)ke}A#gFzuX9-)a*B0-MH*}^KUBc`oZ$&D1H~lqu zQ+sZgF9I1{F~yVS#Pso^=r6C)`Pw~A8IK|3p&rGUzYhjWs#KQfAtgN{>60J>{c!B! z=yMEjh;D&V3zNT``N_Ne!erUna(%&rAp?mULWbnkym|8$Et)l-fc`~7F{K&Xkmc>f zn-DJCoc=nG`AKrvOcpy5R#Qg|2s9zX!bY$FiAFyPHx5_aqhk@pg2O|2m63?MqaY=I;t<(YFWq+5PPS{+%=;^!vKlc-&?{v*ABp;c4OsGL%t&{kdn|^m^!o zTlF@ak7|udB5z-qeLp|H(w9)g$wQvD+FFyBrTjsLNM-aN*)rJ8+UU%TR|qmxFZ?7s zeALto$`-P(9zq8EDfQ&&pQ9b-Eb_Llz6`G~wTkCY)b)=Q$>Q}qT|&rEe9Bg@QVOH# z8n5Cy!w1oo$D~ z2>Hyzf%pEl3}|U{MHr3u4X1vFgn_5_riTC`}N#pQc>d`$krhKanqTxNy9#hb@CPyf!OPmVY!bQq{3LJ6{M<=$mA<;xiExy_WGAx&l{i*REALSxY7$KA7qk` zQ%*!LZ;EkORBNrF=m_co8Bs5xrDF|gY%m2242Eq0O)E(mB9Kp!p7=VAJwoH8dHP3VXk==pkro6~);-tt{=$kW!!2bDMveT+eBl)M zI}Yz4z+(e#8FH)46^g93PKkL{Cdj~HI6l6dLOE+xCAiz%Tlaws*~{C90xUycK2*SS zUkz4yxFs?%iv3HH$ekWihD%7&_tu9go}R0v2FZ%8cfPx6f{fYsn7?&)s|7UM+%WQH zsghiM6*qs)Ez1MYDHh$*h40fl+XseH^f~-3_uP7CQF6W!E$K^j=aB$KwvVMW0QZqH zc)SZ-OK*wm+A@sk_mNm0L&ifrih+z>!7%kT&9%mr4S0bRQ#{rhjxI;=ax6`+RpL>> zzFmLIGc$Yti}_pTq(PFp9&?+&4HgMktUXQpDpw<;e%83t9`1cI2JWZ|L}FSBGwJ93 z6;pKe0!F32eA{5N!(fH~n5&uc_KT;){M zmcdx!FgVlZBoKqrAb$0xD*zd?RB7#<(SRoJrY^M0vQN1Az6aVeWKYO|=F`Ik=_c@1 z7T#maz@!@#Ff1wFEh2I`0a{W~kwv-?K(VJdb=Mr{zaA8ZacB6q-csy6IoZlw_`oLy z#N$_8X~QKfJ|ZEPu+5yhK(VTCHTeY2?He5EFFx@gDWeT4rr`DrgbY*4AgmDiKR(Fd z6ea(}oL-?aPpD#P^J}iBw*1=5FcD=|i!`Y0GoZv?gWZZL#W&F3n^3as>9-uW`!t{$f3*h9VF3Lq6qr z(b;aCi5IRxOBY(em$k@DsU;~TR>h&Jrs=PoD~nk(ygFvR!C36FQ{p{M85}Ys9v2T{ z&X8kH-Q_VQnM{E1Y%+jTT!!QkHBB=6r=?(Mb^@Yzf)A;8+P(CP@tA@~hWkRBw^&v` zt0cF($}K$e%gKssj;!5yc6wHDdQrbpipX};;KxGz0sQi&uOeH{>qc}7G%rQb3hj+8 zoaY&EV^Df+yu)Noch?}|(E7GvdaxH=KaU~fVI9RNrvAdXn@TiYx~ZDS1$-8BOxeR{ zgij9-51;Y#Ej%CB3Ud)*b_H6zeqDcKu33JNEkjm)dw1{It5?t7Q_(-uv}G9E(f_6! z`Rj?Y7((N5J_v}x5C>yNyTL6z&WasX3}oOn-Lcg!$^PLEX6yhSQGPMm#kBnAkYSw> zJ~jNKX*0rCCc3;8umAQ*S38$IDlg%DR#C`6681+M*x_%*=q#tcVo}OqXbYDz%Ku_) zsH-Sd&d>K#B=15VQ~zfE=7R};(x&5>_X)?@fZm-k=^uYTK!!qaA(1HO-S%hx;F9vt z>t+)_qB)$gN*6nx<(!RpuZg!x&(uDJQpV>5NSx)D%8fZqK{Qv;qq^MC=^xFQJ|ld_ zyi|NwE+!ePy511Ve-0YL^Z3DvskVRc;ER|#$g<)U@|cp_PKVBYG=0YOgZY|p{?9(K zVpM$_7e0Dl^^h`*=;5j&g)BF?$CN$=7-H|?Zpf(rdBnQai-+1_A%^Y7vjiFPs4WEO&6E@%F`dJ)g=)--0 z?#(R_6;*!4p1+FDrx#m5(@nFS;j(P&d-ZjU{{B_?ud(afW_I%>daP9XwvgeMJf?6J z5L_!IhMZ^Cfrzi=K#;k1}E{p0ZIA5EXRmRqgh1$WP`9pBiCK+V$ltoz+K zEh$YwG_4H6MapPcV)Y{NTv8wWpmRFOv@vZ|MZr)$vg4;b??WkG>|YrAV_U}m*ij5* zoC>zU4lAIn{VaXosx`m-o@Q|Kw=9)N6Gt{}()d;Y7}C;}tA6}q2oQC}=dCo|G)?b& z5M)>?oIQQ!?AbG?uA!jnaEi+n7>)-R9L}*uWj78ab7*(xyxVjR80MckYP(tO-ac}fzQ>5dv|@q~ zujf;Q2BAn?2GgBimqar0%Z5#n4KeKY7u2K?WK{T>r9S5+D+^}%0%ZIrp?pXzeiGUc z9=ivS0nF&UbexIQ^t8fzi<`gYPgkv6IcpfYt$7U~@@_1x09*Ri%lJ@odRjK8REW*G zGx6{5dU#o3ulh`PK}OZqE!uT?`t60k#`F3hQLSK`H{A$tgjc3zQ3CILWV6c4OYL!)Q!0k=8ad94fxid~gyk#dH)CAA+(>?>p0E&CT9U+ez=7Z?jSmpbTo7TSv7yX{ka{kP0toZwYlU)58BUbRz9~nE92Jm-bp5fE@xOHxqnL_8 zEkJM-`Ml{zo~v4|#-P(q;V~tfPPRI)gcs8ax!vUag1n5Y3%p^ybUG?(1^tW1lu|{c zS*Jbe3gx?q`=!YZt`ytWqk8pf!*5ZEjh>iUC$v`W+BE`E`kj;UV8s;n@LD_Ik}aic z)u>g~j=4}b!P$B@ALBAwU{0+J<{S^Swf8W<52Te^PFhMzaxP+bbT~;k zPo2KUmQf|Az?q+N>TNGr%x~PJ-t$mCZr7u&1jB%kA;}(T32`;f$DE3ORcqC%TON&H z%`g9(VhY-GKI1D%b@Qje25)lC;22BM-(%ARB_}0-GaK+D!=dR~_SvUk!^z$QJtiBL z=R1Lzj;&_x+BM5qgdYk^>J2j`pXQ$4F|9GWd?%mxa~%P96kv2D-`A+ zQ4D0{)x)gAYbY8*i@(;G0?IuOik9G+*a(y5%nFtx`Y{n%fAz!hmmXe~j+{34n^UsF! zV@0-l4J9>?cD4)l>aZ>D8rAh+JTWnmIZY%>*8iqho-!+J|G{+Lafw3R=h*PqBS#ewaP zEBbqRRp@=kE8JooAEKbU9YxLGebdIX({odvT<$y51-4koSX~Wnt(DFQ;$w$ETR}9O z1Q~U+bnRTAtcE=azcl_8DDSG?ty;HTnvGIlR3%)tE%)AI%cxR-h557{P0;z|B)yS` z@|lV)^2IP5O;CB|Rt{lD@4jNCr21q416HQuk1ipk7|6g$_$CYp!kk)+W%R?5{0Aclo$O{q zINf3|#Tezi6NEl1-=k8sLL_rpoC)Xiqd=+PYh)67wdmxGN7k!;BWb}O2Ze0UZg_j|7y!<{Rb_g*fuah%5pqU zQie2w{O_6Yaoa*tVYMut50QTBpRLb3=%X_hGMAu^! z;C2=$nbHK$>MM|JPIf0h*O@zE$X`#w@(MfPq#D+faLH8pi9YsJXG!L1;1$g9tN6ZR zQru!8<4kkl6}(RCq*gmq7ao0Lqd`&zG+R5%U^%ZyvK9S6n*7EWmZXfxzyZ%1fo7yO z|9E;daLC95_;VT;2Er`VKVa}sK1uRlMATg8$)uR(ptOXi3yt~lcCrOGgK9;lKvsQ* z{hO454PGq^i+8@Cq=YRnhYK@;$#16#ogPh6DtZlAR#4UBRt$eo!aRfnJ%_AKo7vJcRImlw{=VKv|G8?&tu4VSVu9T zeA>@w$Eu1^zA0Y@%iKZ9FbYS1+ci=^lzH z=VDmd*4F>P>BO;^ZASi{xa)z?RLI~NGs44XOmC0bf4<2U%@zk4ET$*y@rrLuMbqHa zTA2TOyHiwY{x75qL*yCZC68BC2f?68JnomgW$4$@KV9bv+oB#*X&<0g_xWkzGd`R? zy&L@O^Ogx2rGO5xgx0*chV7I8)Rw^u9*UCd>EY;&xkPAy3a6Oj9#e{Z7UQ!V1uI|> z{l=4WZD}P+OK9*4s6^!QW+N$iCz0$gJwcT7nP`w=3b1yrA>t2sqz%=}P+IObqY`+> z6Dz@fFEInFzeY5`igRslV)9>r8O zDkiSqcpXS@nO&re;!*|$VCv=}h$L0c5qm3_oNUoznT*VWapzmuv9>9inNaP)PPWyB zZh%-7S6l|W9s-P${iSQn@l9EjD5{^pcV`7iR;l)dI~iGbGP7o(UHRph2P&qZ*)w)n zh&`jQr1zby(f+_oPcRwv|3b>R86O)H9}^RokdO`A<1nVKw!VA^u+2D;(sGfR>WjQ8~a5He<8i;IhgBPI#4gOZ;spU1_< z$HYg&`P+p){#Jj~O`N7Qtd7kX(J+Ll&DZ56i}Kv*Sooxy@iB49Ku+1JQkYC~eg@$8 z)(TiDDAH*N$e6?BKwTqOQA5Ad5=OMa3g|~{LPAVzd@d@)vXRMD>#TAZX9if2fA~0q zdrld~r3XL;aQ$myZyflla{w~$?-R+QP(FD?Y!#@zQuewl0;Pwh;KJr~(I2u8ymj%T?oT9chw?8jKvSH;_`2D#Pu-4cQ$r*R<+|5XQ0u@%PMF)z73^q4R zwkTd>Z|N*!J_b7Ze}J{K1!QEvz@&&K$3FU*AI~bOY1WI7(mTx*6&Vx;&AYNP~_U&7>vP0sEw$546YnQTSj#=MK&I5YCy}4@yYBdsDbjT*88at za`X2><*AUW`ML4M$Y~>pP&dAo2#DQjh8S!?tVs@ z@u*C(2aA!fG!LFmrHZt^!7vXYB|<|=JmbC{-p`$E$$;wA_8{%+m5igk1nY!&1%(8M zhLnVsT3v$MPxnJ(k6)A5#`GByBOG@Q^a}t6mCbvL)Ut{e7I=MVKdw4MEkX-L)krCBwOb zrdUBdFqEGPX}!f@r?A3Ni4)wga(5(rjsHYm3xMep&^SHE^g?56(e5xDQ#fk6b}pE- z!ND_KqdgDnWq1dPH->b)qA~46PYhf4Yxc(YKA|w3UQIGQrbj>6K#`QNEN=a}@dDfs zve>{1R48Tpl<(HR7BUTT4Fq9!q6<3fzk*7QQ&>&c?@dqlIK$kmk0Ik>9mUoDcI35} zsBpcCRnnBU`-qX&&xVM4({#vH*22j+4CS+=^Awtx?L+E$(wxl$AeAU}L>q#(wbyaxVPRzX%OuYnQ_Q$jQSta% zrSdZTj3bSx0I6!RU^ue>IEPb2J0E`nKDK0mCQQS3K0}4{r&Ng)9_t235ikj*3}}lW z!_X%MSO9f=TvfZTzlcsPg&~9br@y08eOcj{9~=%}kUHJ$m<0`ms!M%LV|sf4@~@|< z=xg3de6ZO*^n?7mg6n&b4%a!4K5;*lSFo0qmld|QWcB?GM=*URR^}}V8CTnipncwe zv<~M6u-Sr|LI43=FTShYq0#5-!foyT)(y{rM(TR*Nr_AYWazQTrFK#p5F_V1QT&`o zr^{`Va9+Mc#|H(AeL>sl_XJ}n}UhgP@EfE zA$iQHDvbas19Mk~eoT48msO=@2O=#DMzAE&q#NsMVI9-UT;u56h?RglQ<#nJJc~n8 zB7w$Tqv&r*D!-hz%jSysAr>!{3I|vIo*cFib|twc@<^YKay_TeKNXeYhxgm&ugo}KQSyKcsnRmiuODd0-Dc3BS7Kb2kf99YSR*V= zRzPWSU~66&1Ropn3+dy5ge}G+Q;Co|$anYaQQL#PZvO4wecR zxmyO)|7a!#4J(4nl~&`->pEMhD6+>ZMmUYkQP9g0;h2+E*T1V|(p&GwizTJn3UoS~ ziah@0WX6pJiGgrKz0F*j1n^T4GH8u4?dtO|LKRnXpNTynh*~M25}9ZXYp!TK`nv{} z$7VUd(5o76MMo&(uZDzt$g9bLWAEsOhyKmDV#lzGeBws*xqu&1+mraqP;Xp_CSu5A zZlT$_spQG))cje`e;?()DM_4lW7mV=eEr{ODj0h=7`i;qT!d^5sxe2z^1PD9BwXf7 zD;KNJ7M4?7`5)kDd=c-;nOjbk_!^a^;H?gadvc8Y{$9}j5{FK@YvXq;IoRnSW~Be9 zl*+?R;gh`wTtnZf^^Ne%{jkROj zb{gBZ*;tL;hK+68$(QrK*E!#Ru&y=hnVDzizJKd~GA`keG@xGB$=~ASaM!lQ^NU+2 zLyl^yj12+t7WDS^_I_l6gux_x40^mpofe|<&xcZ6K7VL5U{#*l`SC2&yM<%HGc3^p zxxQ7PQMSDknds(i2svXIR3m@>wZ)zrBb-P)n18$u8z|f1<@7j@nFIgu`#?^b?9`kO zX5@1XCWqlK>GqHBKKJ9iAK5=(yK#Shg?_mwQ%}ACP0!G+KtgsnzX8AI)QE7n9uklF z{PgbKdA;3x-nA^ucJq&|u<1mnhX(fS=siKrb@(q{yQ9fxU9nlJqkv}{#HXMW=s(D7 z24{6R!r%|Fu%pq4?_GxB(`?*jrc<}5aOF3wQ4|UsUDXEV{CkK^uq*>_@9%V%ObCFh zx8^M{!OlF-uAT9asA5ooQ1OBfMAG^nfV>dXrQ^x%)y={`L(_gQH8lq#A`p69P|v6ok8n zFy-sZJL}jHV3gG<(caQ6ZfJ-HW%?YGYp5AS5X74dhtI|CrgT<#<3NtVR?S<{mRGz1 z>c!+S*Rvb9LDquRZ57800>*(z#5UXA08`riFRkt_A3Av%2*x0v=VgQQcL+#kBLk_7 zGW{2Uv;^sO!&3+c^7m^Z-AQ|^;T(5Jh_e(k$I}M4vwdcJrmD2K%_?|aU*FR=q)RDW z%W(VHEv+b5GFzc|1H=7gU9hgT?|7A|dxL>yC}dvg2117G?8$$V8W1tZJzlkK!3Fju zvS+!8>Nby{a;!4N*QR4)nGyWX#cI-44cHO->h2i-!aF0K<|2|X4x%V>TLi_($3UL- zv!f7ivJkixTgSja$;k-+ULD)CL&YIGHn%4z*d!#}vVSzlt22?KH<5mafC#3Y*{{(1 zmwe;b^H7&<{1+eJ2>m5SmMsFn9Glz>`<#|}MtE^))xQPZwrKoHjj#cn?$uepFb$

Be4Kn9Ex*U%C7$3P0D-n5YQQt^yIQPV~E+=E)U?D zyF5oM@)GUXmXVu5N?_yt9AA7+8t~^!(xlc-yRKtUVU4GT=h&Vfv~m2VAAEWxhUz+f zz!Sl}u&d$Ev0r5W0QMTW4_s5G);%7JuF~oGV15hF0o+Aqwu^W?>*ciWV^#g;Pwv>> zA{tUfHC`9TLT9>6=eK-m#0pQqbmkZMCJCQ2Y}p_6R;NJQHsnFUr%Qu($^T4!Y?l$$ zu(!S$uBg?;pnV4iE0+vaT23BQM;EL)4n%OHe{vYljzDZu?7kpI^;{S)VzB~J;D-#WB;P9c01&CdbuEXO$ znu`laKyzb6Dvzfap`9(2Ekqft5fG_$|6kG%Yf^@2txtt-=Ew;X+4c&~6W*0{)CkhM zs65Z?YusYmTHuO<7hdQF4sFVw=>YpRS1s1t9Tv=?^!9B;u9AK7=6L1B`?%LH3M4%- zc+(DX1J!K|B1TAD$FPCiXN8A{U`T0!rPf{ zSa2vUb}L^jIBTWkx^29nQj4;9{7aL^tD*N*{U3rggENH@uQ@!WV1EiJ&}Oi zB&mcThygYMCtYdT60;-C+NK@bC>jzD$-`3uqP^^IBPM?<4@f|N4ltdiS&!Lv-yPFB z7WvI#(ziDGN`;BD&~$N?9ptNj^zifP@9)eG3M$O-Ul2kpop-E$kv!m$r%aHY1PyLG zFYIM%#TRp);31`-+$At$vG&EFzUs7 z+sCj4*>(w$Zp&RIoe&(QC$a2t50klPC?sM;OO`7cpO{J3kFwFRivs(d!{)Xd@MB(; z*&0gL4a&S{4L&+0DcFJ}SYP>wI1aXYp2H5)Pvx!>3fW;fr!iv8YAtDb#B1#xXENX! z7&``|^jX$0X<)R?8PT>ltr%ejz{?ie4Ql_-@!oruc4Pe}CAfCO8?Ms?T;o_miA{65!32}?V@u4v5ITxVdCEQ8qZ$(L+99+QY4bd(Qu zo&F*vg^n#PhPwO$0rnJ>7>NaZ3hU6QmN_JdC+LdFZ3znQl^bKMFyRVK9sw@ZwO=V!p{!+g5|P+8l- z&4-?*dz)q8+AkSmt<+pN^VKH=r!yWE5$osrIw+=iOz(D~!Rs09<3V&^(Tzb>{lu4F z=+U=8&s6tJkEda4bi}vYb7fM})4f)5h;nxt6jB76zC98l*s}@ppu_AC*a_k4yE=B; zZbzfjgQh@kppt9GbRNKW)@hweyY9yzP4-B#9-OR)6G)--VR_ujz|#6gq(16(foB<0 zRf2TDLs6;kWf)*otM}o=xqF!TR|J&Zu5fy>?8Z6nr-t> z(g%@z+qK56#nKFYF-_kckOPFN8tXm&QFr2&{g%pZb~9MZ!m?IlV$N1(r^2kzI#_gY z+TN9q*f1le9az9Pos*G7FVUwP;FHPL+GQLI?VRB6Y#~QF9?~%#IT0ctRL$BH456SW ztLyCFN9O%MR$dRjmH7Tv++$k;cYD2<4maMsQ6hAi!Ywa5tFw}-2Ef|N!Cibg)D+1s zb1NIBI<-_}y9))+PfR$wYnm*el>3Lnvhu91y_Cw^ z$+Jd@-k7fO&Jzktu~Kx08t-5u5aA=g1l z3mnz0l#@7sHG=&k=Sr4R8^UVgu;?1@5jEKk)9SuU>SUDV0gE^A^y1i#@y8s|9NKX_ z`iA8Qxi*pwe>=8HK`m}Wy3Om^N~K4CH0SIu-+%P^gtnu9LV;o2yY7rW?pOInL~kB! zvKH_W(I7&D`)i#UWI{pbcZzDZfN8Fm^Y00#q+}1~e{P3|Mu~jW zwfFwy#y7X~52k($okCAQPgwGVUJpWin#k4J^M=lApmMSm+w&tL9sxG7x#nt1Aue1hVlJlGSC+DS=x?dE?E-vva=+Mmsr-k&bo{~%&0w_nUlNJu#4 zJdjOo>6=f&196^|N_k}B8L>BR+XHt^%kxE_L2|4Y3; zC0(lhWL@9F^*?UCPdFvx%ncj9`55F_6t`J>I81OJQ!v7k)t%8q*4HKiIMTzWEwfnQ z>f->~x0lvO?0KQ5*Vj5tMy89dl6GG@T+wUEoX$Nj&iC7%SF^80b3Gl$JCZCPpDYBO zM!u?T#0VJ@fN_XP>GB=3(qtG${Z~s?5_R*pdVoFsiM~i_@*lt8)G|a$FGYU!2JOs? z-HQwg`Y08~tg6uFbPBy->TEf9KTlQgM_kbGv{&+)ng)I20;!J3sBdzKy;l$YzIOZs z|GO`adlpMbBB^6r6u6B>T|HjSOLP?1rAGY`G$tf-kfRr2JD&OHUR`DC*P8VO@|aI& zrtrsn1J8t(Z9kf6Rf;5H)ul2xJinu|q@WyA%|EN&2F^4B(RI8iNO@+C*+SYkI76=o z-Y8>r>;+?G5H_9$cHORcPGobCav(x8*IWUj+tZ&U9Ia!I06H6mP%Tj1O0EEeScT$b z`3z#;%GZydX5pXhAQ&*krGlu2geG zF+-Ailm@n1wJh^|+Meh-Syx5LSKyKi(gzo}VkYG&RSq%x$}BQxnmqKn!+= zc~X}uq0nje_ze9jbM>7*_GeS%_v$a=yoPKz%A`+?lzMcdUbf$3)uJx%s8%Xu`Kc}rIh39C8gZCf zK*JCn2>agixLI?#VyxW3*Q|ZK8!+xCw7|}lvFE` zlA~xo4f-dUoBBV3b`QSa@%^YO0_R7@yW$*Z1jDM9sPovmc=*G+0W69VTWJ-0rZW%o z!YBK@aWd9iLEG9Hy0yy@xhjFLkB<|53l8r$1uFV{Ui^Yze~NO(@!VKl#ZAMSZLZH8Ud zDB8C*YP}V+)yIOgq^RknM(dr|j#!4XqLLqHNN!How&jDDKk}K&aV1#_b*{a2+@ZTz z+}e6M!%oRm==}IUXG4;&jUvi56(VVpN$hBXX(hj8u7WUKB6?jT=7f~-3oU5412^3C z7wVB|9m8CpjA3d*@}6v>r?u;TwY`RVZ31vEGL`nwH9>CYd~DJBl*jGE5DvZ!Ec?ox zbk!rqeXfXh;FaTxr0+I@c1&1R*BZ}aXhO1zC<=CdaT_z3f=dXyU-5rs72&&X1O zPM%6E{5YzC9;s)+HN{WN|DN?CWPt8@?e`PQA>T{uG8eu@#qZgO(VxUnt<`vE!4+Y9 z0naE1|JL!~-gn;nk^@&a_IEP|$PFRWj|tJkXB~>-V6BaK}{{j>g`P zIf&L~gA&>gkDd>3`KLxSemS3fOe0qH;}WP*$j{hOSbnuK zk_OH0(x=S8&?iqEH2%|sN*~MqHGoUecNdf_e3{VZLLM{q$5oP;MHgm>EbdD*%s%KzVj?>Z{P$Z-s5@Gq?-_jzvu+>Ja2 zTQLbA^s$21#+ntI`FUJ_)0S72L&{mm?^+(AdL@&Ll$|cuN?(dIpTmm>j$A)a0DQie zp=JJaGRMuQYki36;JuJG98)5=OS!dtH^UHB$?pJ&qTxdLif7Aag z9i53S#9iyme&1Q9oOd9&JR*!w(xRabMT~s{|L+yc^cQ`MSS>cFsa=pH#*zzVlhf|( zpCi5#SfZ1*vBDh6t-t<*hUt-VpI5jYWx>d|qB%jn%P#R~zFpUi4m*cxvM{B!@wp+k@`=1$Y{EU@gJP$lEq(L=7KFd!)-`qD> zuF>P}1B>Bf`}>;GQw--xYHas)c#9BZZ$Vm=XhqF+_rHq4*Ls z4)~j@yY>AK^OVZuPlvkA^-%qBrk8lqw=Z`mbDi#xhIGY^IbQv^_ro&y?Gx9F68|>Z z8g@rwbWnrJ$s(XIS`OunQ8YBj0195P9q~`(KK7AiBQb!#y{Vi&H8VH5xZ%FkDQfwL zjw%}DMfStiV1Qp54hQ%8`;H_U|DudeZ^41dwO0l1J^gidj0X;D{}`a_ftp2w>ZZR@ z1^t)7C2ghdKJSOUM*lA(fY43-*NAuog@>m;v29SSi%8#9OO>zMLUvKk#utAJ-E4lQ&^)l8_#;_P$h<{Fm46653u8 z5?)>!cvi`FC`wqe8B9Rj&R68wOE0akCNxlA&t`l=uETz-dBQ}Ud(L%!(2?*}tP+z4 z>VAbWy}LXBEIuyL1K%Jm36D7U8<9VNJP zZ3tsDdvkQmJ#*-pbHnIC+%KBs{Rc7?>zpbv8ItzhO#+f;=fJ+%@G+-9p3Tcr#D~`Nacg%;N7K_YGg33a{pT(_W`8Rg+@Kd$eK&;yP@8o{=gbEQrP3$a z?u}#%IG*f{RYU~MoP`i6=KNj*a8D@1c+hvu!E1`{-H)s>oX!OI>9*+&r-I(y8U9ERI)W`r0 zEN>G&cT77ehI6VuL^gkfFlTbVN2Cz*JVUQVVrA!pfse*AJQ!O>Q?ML-ifldCTy|4bl?Au* zazh1i!kmwGq5HprllgV4-%Utck17 zQEpZhpuhbx-AbaP9XJa8E<`l<)1)il%3T1atf-TOzh^iUQ$>#b3A>l60Cn8UM8)yR z$?qyC3(s~W3k(PntPTlR(z(h~|Fs+_M~??@({STV#X?F{FOiGoR@qDrWWjTu zxKC)GsHZ&fP?J0PU6;;nm|X3bsAfi(D??Z=10Ikw+o{V!F%|IDB=&m5y)0<=?rQv{y(B^DkcgiXSIh(?hW6hky{jAw}Oedy$XTSy4 zF|?DPzxS@Qf8PFIQV>hp9m$`4ZsNs)Z$Ot7)f5v?a(2xZPvH4Z;xFYkhC{gg;>mm^gCEVuWym=+o1Iw{4bQS4!?v0T zT5dAmbb=cX^SA4crRjBdRyqO`O#1-uL`0pTEf}3jTLNor5F0eylhg>SU05zPu(21; zO;X_xNCv-iM*K>ndr`g$(}*f}5Mc-I5x&;ojuLC= ze&QY(o~oy8+ipgAgo(sEcA$YATI=9{Fdu4R_+(332bTZw;FSTa|9RbliQD=);1z~k z!L?93eD(fN#7D9elPXj$>l-P=wL&?;9!#%dh_IH&Et)E`C_c(HDxTpJ52A{5F$bWmth-0XrTmA$M}&ocU)oJt(=wyAhpv8 zD8fH`gpF?FNMGkoB}Iv81k~YTBVtCYguw%@=0RqJ7UR9E5IC+!YK`}w-3}LP%ZCWK z?!Udo{{JDS%)X$blc`|GVmB=oTrD%tOLGdGEcFX2-GXoRu!}t7sYi!AEaZ2w|GqXV z4{BMI)?*TiQ3r%XM=L64u(8h(C%u#yXfPUle2YUP8$I%taCa)x8837%;jf=wWb8fc zZ(qwkJ0pnc9Z3eF0o_#Mve^sPXX)S+?{wfc2?OiW zawpUTi(POP7`ex8Edd2 zVZaTfR;rj%vOdyR*J?Ux{<^;Jo9c-r38tosG$yd^R_Bu7^K`?>zz$q9N-@UIZgA&I z!Jm)J7zJKtFuE?H!zzQ7V_|fB&>BJ;V7i&eWH-$7Sd;>*Vm~^h>C1^>)}!8*eFbyU;fo))nNndXM=p&eyrRoeQqDUj zeiEYoO9tEBiR&410>>|lf0l7f7@iO9uY*mcbwUcv=0p8>)c!Xa!ci_z^ghcJA5)%L zF-(CmMf1dD60{uX+h2Yg04!c*I5@P)@o`nJTj|o<2uO+=Zwswj^Un8}N zP2!rNPkm(H|5)T14HJ723^cc#DBB;zE}6wol^@uK&mWacvaq5ud?K^>aHA;=LXZVq ziKngPlQJ{rnGYG7SqZZF)2Zy!s#mF3Xtx(4Tlk8)xEW*m8np?I6=FqB2k~3kE#69+a`tWaY-o0Ka-C7^L(( zsp1dy1zKnyaQz&7d)c2EgprkXH9cv3Vj zVC|ICUl|W%L=LIZHX%D3Iqh__TmNNy`e6I|Jz2$4lfM$%s!6N68b`-+T<@fdon7d6 z$756tsD?zxDMG-~js{XRc~kF~&EL+Nc;gqo8DEDaNpLO~z6nM(b?jrU9CI4u6?SX?q&8mI^ z6fowee;sS|@cM3!8CKnFH-GsaPFHp5fB~Y4XU%oG&+05in1%)>kzw5`J1Wxg{F}dZ zImr`3e)$xW-VJF)TRgS8x($T{CqwKR;1aPmHCtb(7dbC2yme$|1AJZir#4e489(hd zbmY&D)LW>Rl7S8wjyT==y$UI8GF4oJ?u zH;3pMi+z>vnq@bp8q_pbMXvw5!Vs2;t}zW1Lgp$vWt7NM!&eUe3i7Ac)1M=Qf8=9} z-CtB zN!fmb>N^?u22&#+>yfJt~ zhlZxqt2(&9%T6W(pF)Jlm<)h576tB3o3D{LNNvsr6=H2C zYyOLGS}FR8s_A9lMJN#+X-2fQ#Cp{P&?UvAio9snFs%ztU_Ohn(0)KL7BxB zZXhkg5uuoweeygFdeax8RyME|-X(jIKBsuZ^^jzuF+ejJ81GNGi@cucE&0?#D7^B) zCP5e52yy9eRFFs7JIn}fzH$C=c!lOA*PoSl5Ai0=cK2k*409fvn6)x~!i<|U2L^;u zR$^bl<1$o09%35)in6<9|;S`Hl-9m~6@qVk5qB_h=I z_Jw=H^?9S{n1+ zaZLe2Y}G`GGrs$=E%)(ZsYY3&Z9h>X4oT%;ul-oupuJUcx~xsZHCX)oyeR$5`ETd+ zHw;PUq`4br^ieTycs!#v@wbCmTnInG-S;~4Ef7&3&OIQs_%hC`-d}QT{#}T9m3oOT{|RFxQXu6<-BsFv)Ez?rgQz)(~ShX%Odk*oCRUD0~}g#@%NIZ#TQmcIU$$>nmHTS8X`Kd1-f~ z0nzdJlGYt($)~Z|RV@lIBSItq7dWq*{bs}NquzDq_B^{kSn=Vk`M647b$MW=%4uFz zZoDw}bo`q4qd@!wL8)=&a&6A4-)4)+(#5ITEDE+NZU0X>PwO+HHHluZcpwM`uxUs( za~Wj9`PN;cI_oND7Vl%>;u)FS?33{U*D3p7NK_mL2rcxz2|PaTLQ=_ZW+^6=NHOc0 zTM5E^hddukK-P1bEI6iFI+2N|Fdth@C2SMac_L$V<@ybz>xokC5W3(nvgk-=fNwiCerNLe7R=po&fW)ohIdziMeqFhq%(IU2_)z0UuS@#xyS^A*3NH(vM#`4&_KY7 z5_NQEQlPnjT0)bGNPyaLa_?llC0g$86w2R!-}G+weQbeGTU}rNd-=HRgULc6xO_L% z!cLa757m=i2X|@lr@=(2H~v2Ei%m|i|59MfJadD`<$sZ#Q2T^#KkhhoJ$D6Sn6z3` z7(Lq~RG+}5oiLM5rO3#wnXDDk8t+<8F*VXnGV*qNevV3CX6u!>pki-5uFkl)?H zELOL51s_i5;qOSDSpx<;ohZOIH;zbod$(h$%Fw%NX0{BN@U|W;NNH4)S!3lgZr*1l zJqU6+DI#-!gY)0NnEGO{xW?nw^vn!IzO`Y^TAG3QWIzx46+h@mUV(3f=4t3$;rIg{ z8~%DXNN;ijKL-yRhQ6^XeQF6#=6ny?EWyu|&l1*^!8RaE?r!$K?3s$l7RYY#!w5t2 zE6hNO7t@aW^Zqa|HRQZI7ifbCns7AWmy{fL3Oa1+`b}gB;3I;N$^b6o2lpmrLn$o5 zU$94re9E(PF+MHN%}z3hTEx;k1}NlsBc(U9(3d5Xpu^wq( zUS?OG$TZ&xSV}(55(nP-H8eJ44>5VI5XMW}Oij6z2N02S-FT`>iLt}oMOQ{9}~exr(Z`kb*VkN?-|BW zM+nN^aeaS|{s|2v4vmg|Oh<(LB(=1hGbuFQVLj^KP3q?QZsxGeVLm_nfZagvNzl+l zpHh7Uc1|tyJ|LztZ<6lF)n7>M*lpjs=h-ldESrjm!@~YG=_{le8j%zqL~qY5HlWbB z8M|g4(Gbveo3K_o$15g$c_tj~6U@3va%oO?w}L-$yf7bqtu-D+JIxWFcfytlibq@( zfWgGa;r<44Zr&tCi2sPibfEYbQ} zLCZl0r14O~feSo^&H_9tHLn2JXsG4H)gGtf;}BOiSLTtwlRvg>)Ym{|aM5Z%45V`< zF=k?!l{^258S7=|=PHSPw6E(I6%6NHACHRJXy7muT{;_{?DXA!{mboRMCVxwlt>CE zG^VwOl=CO05@N}*m}q25#!qeh> zTPO~D_d%P|05MXYRseJO(_4d>D2quKH*#M1URN;HgrUalBQ%8fPe)yNCf7&zVIK@q z)*Ea(_sS1jhFugDGD{YPlA8Xv(JKaaB)w|6SnWUf6*v6~0Wt4U)Zimv+*BH7$^{;Q zWxjPJK2mh`P#f7CV$yzy+YCs6>`&z40Hne&8arHG)65pkeoBHmx<*)ZyN3C250UWR zMs~&Qs(^NzpZLu|a5Uzv{f~I1S1I$?Y~Gx#Wn2D8WMdQdeqo>0o_G+A;(H;T<>+rU zl}M2R=c2%PMd0jIWI<0`347f3rSxF(Xn0Z|2q4D(n?jRM%HzC%7NTqlKlaGTt$`mZ zaOM?KI+sOmZFv)l7aQ&=x4~0$euzU0;JaFx4&orOjWDF3#JjpH`Z^;@^F*$@}JfY17ZQrj= z+0MCw$1<~SXuTmoEeNkPlRCa%hdB7$_%o(B&rSOq$r{RFeVzq3*?J%sqfiO zK<1J89K#egmQUu8N8SY6eue3a+UeS9yh&79d~6EHHQN|ZNu%+LjMpq7m}Q@8Cm3VB zQ<1_(3S?@7 zNJIiC!}3gB!O*!3ZoelxgBM1{wcAEfHH+;qmccQ3le762?qHU;B@^>b^OSc1K7Y|f zl}wQUjabXsPa%)0s~ByXNdC3;d4^kPHGSUvB8qw*;B*FdyIZHyeCy+|+aHA<z4Xr@Z;(say~ zf7-G!k@kSnC-=3@0gBYm5ZkrXddhs;pI`4Us0wpLvnRyPXcP@=bgNB9GJa>-2pv~$ z!UBe&lKA_X-;XrcO!?igelI57R>wMrJO-bBUjwm6?&}L0& zD`uaFk~fXnaLAV0IAu~1jNo&HUqlv9q4Fl0e8$G(s){#CT#Vsd> z9PwY+gFUA7*)%;D#^7_fmvd3z z0h-cNTF^X1Ns^CXg=4pu?GeI@vr|?Kpe9ktK@vDP?q6n5fT93mg`wJi`G^KwAueCx zz;+7$ID|g*4PHv!II9HzWlS$XUFkAq{qT>%yoi`KYRj1|e0$P(uV9M+GGdjHRFY8Q zu!yg1n#g-tG)_sZx!j-Gl;)3tqSXhm!jLfPPU-#_{t{dn=L~WYI98AzCLk1rsk0B? z>fvKcuXuF!Xd=I$l^s+oF~ELJvLY?g9yV_TXhtIyWCkatGTu zW|&Z5zf(DEy#8a{nf0LfqJ}kYWxd>Wef6Ei=}W2+6RX`z*PXnO z&Ezo{WyQpW@yfnKV@V@%IRc(L^DK!%Z~CT*!<};(5l0d1`=jj&SzxX|o906re8-M` zCAC&)@&`N2rl@Q_!rAbmfAW~DIb{nikbntW&;^=k!{n#Z984TJ?2vz4J~eDA=nlNV zy`&WH-xAz&(Vp~^6HT_r8U+8!IG$D~_a-?Y67<{|v@eUzdpeK703ot~u5?=^_XtnMRxQ*97@5H+f|wf zFABMSf?NbD8AIw%SYMJ=GObf|7?(f}N?wsG1t)M_K0ew{GL8P?4UwV+U5R*OfLw0= zjqOs|nbREOQFO>_Qy$3@?~=Rv3l0oXE@6ttQhYPGU)sHzjvaEH1&xh^QUMk@8{&m1x^7*&nheeP*6yFMMP_ z?O6E1)dG<`I$(s+^s5T~-jj0UWnw834>&D;Z+AfUfA#8sL>KLbTv;Ud)O*IOBc1?? zlQ|rF0@xS|v?YDcrI{L)L7j>378PWv(Who}bn|Kbj^cLO7c;sO95)S`PCk8f(c~3u zs^L99nifr^(rb)F_!^~I#F14O!?`Xn3`^0F0BtFHL_%QB^?;{(y4v0uZ`9k}x#~X^?x4bWO#e@G(RBOzqklE|=W9rPoW?);bpy zOu|hqJ|@vZfOxrfWkLIvGy+_l!~B^4IE27JpYp1w0=RT#0eDX@E8Z;JvSmm8Dfge*)qmpt?05z7B-JtjBkI}qhESub`60_C0 zllJ(u;+>y*C#7n(fmdrae?)@9qZOq-A>#uLCqaSqJqp~pw#ypM&Qv$$@RTzY!1IC($7 z;3xk+M<8xczKO(uSfvj)pyA={Boo$QI(nuZpBCINKxC`IoC9*zz81AMnnFJR0O&du zRmm}?5+!~=`oa!VgR05RU6USnmmGWoH=SHKC~s~2f4Kt;u+4L$$)mZmvrkn?qP;g9{nfmcyE%F8i!F*{Jbv2hHlQ!dp-d9gXY zH4Gc?(8#q^l0v(#lH9N%b9zS^yvuS{vL7YCs3vxb>*{M;!fvNZ0m%yS!PNA>3-b%I zo+mlIQyj4??x;PMmTlEM1o`O+Brpxa4$57pO*SlbV_XS){K?syckOAnI6WuLwHo@* zIob%SQo)Zad^EsQ5PifU@+V>Ozs)CJLJJ$TEvb)j4C3_PE;v~L-q;5lg$jy>9Fqk6 zCskgw?Ig8iBQZF*5=|c@oM@_r_O-w$pfFSCT`-|3#}6x7CpBEm{Pb>TTDqaVZd&5Y z_60KG5?_E&EZL@qF;>OsA+(ajvcj%)=IDtQQ6QWLYkvZ;%*!BxhU80oI%Ax3j|pJz`tc729c-BJ2MsVsWQ=P9i=sM@;4sB@yeM zQNkIkk`GL(2N@#1-CN@QJ|e;9FGo&U@=()x$mFj3Xs2KJ&xMPM7_x63lPpt%Nwd&q z>fzS7W>fUZLO3lTib6&m<*c1Wyi^yq|J5WYC@8hN5Q)8z>4ShzN#$Sn_3S?!_VHBe zZ&yP`mS$BN{L9PL?xT>juE#6q&`t1N8-iT*B9R!_)~&A}u>e|t!?8~Psi|l%-98)YGTrC&3nwMfFtJM19BCK% zM5?HtJnB9qM&0(|vEO>=rsXqou=_?~X^zxv_xB4Unh@6q;=bv=Oiw@6u4^G3pk)&g zthF4{c8IdP-W_SM%ex`RK*R#l*ifElr zi{?HHoA~}gQ1DuGJ+y!AVzPGI)20{%lSHhCU|0s@hKQn_XLC$8w@jRc-Uk^Umi3R9 zy8M-3tpj#*8^hg{6pf==HZ9-wDUdVCVRd9ph(m|sD!i=ipnnk@@EYy1Kfbla*!|E{ zl%J@PAY(5jvUT+BX^#Fa{<@VoOEM^^tmJQwPe!lrdYkds&c0PMfj7x+UM#NL=u`5Y zAUGgo%9M|{)%rb`RT@l7lflTraVgGb!|lut#}I>4b{;t;S~7r#_y>yZ@SXh3%*DU1 z#|~u)8kR_VFf~pEFhg!CdFh+LUg=&}i-}UmG)#)r1@-0Tg4|Wh&N+liVZKRf(QO%( zC~={&DAOjfe`7LHMUXTNA8cN%&u<$stBN6%6(d6#wzrhULhn(3e-Ww z=MTs7__4ZiX#qpx)#RGOGSiG4hKsR{8fx6gGNo~){Cqu@x7Sn{@rgUTbKq(>>vS{q zr7L&5@(C!(=Rg@32*Zj2$EM{AxkdQqUIzG1V*XVK>Sd*5y?;t$9+t?%g_~feuOT-u zbbpaD7CRCWGzLyAh{mhi`&4KdqQ37zFFgJ|4#PL}aq*Za^)=VeOp#0e1ch1sr*N{y z_oo(TuxQ>}XWHZcp(ek{LZ}?KQv1zJ5xUSYB+n9RdM-3>P)vZ&DCVBnQt=b`Ny`Y7}e zBcEZ_TR|O&>nFp3JN{1~F+n{ATxq#x7!9tznN+3;9Tc9TvVr`C&|~pX;fZn0K)|sw zAVZ7->v)_sn*djPRG6EmMIaW2@oH?e|GiR9P^LhVxhUPhPZOPG+ZKhP4G&So^EZZ@C>8z4^@5^&x|7H0F5*(eMJZVI-M zY4FMXpDW}iVAODpuj~zaS$Lg%0*lvK5}hXy?^j*DLy8f&)~|ecDYtc%v{>2_?4-ITagqSN7O=@d%6K1Ak^Efu|0u z&lI9`RpGQKw5B4NJQ;z)3KV2ig{#eC&pH|{@U!NPritaedW~_h>t(?@KVAQ9&G~c!Vg-unOL($uZoIBuAv@X0PImem5J@>8-CXoPv1{?KM~Ne#Y?H*o zPIj`Bo&Lh4;Dq_wVmo4d3NodRAm@wP$xe2%)8B+hwo21gyD#I@Q0!<+R&G1l$xe3q z8xX{haec8JGCm0$xeT98a!z5;KBWd4C*=Eu4Q}@0$HYPvt7%ulb!7JcOj!>g4sr+9Wv}>Cp+26 zPIj`Bo$O>MJK4!jcCyp|DA~;-cCwS5{yt>qSa!0Lo&Iw4pFZ5wPIj`Bo$U0FAv=Tr z8xYL(qn+$zCp-Pk>A%m>{^T1!J*)lnHTZwiU!@6um3sU?>2KVO4_5te+%7vYf-D0) zM7fM61ndrSom>R;GyTae$q3AmM;#!`!}K#`cc@=MYw0;&46RSG+bv)J3wceTZ4vKQ z7b;iZbI*S*G5mYF{{#11KB*0W>firLg>!qzCQ)dP%kO(VW%D?c>M2G}rGwID!5@1mOpZWiuQ6^*HdKsW$y&KXl>mN;Hoxpc52; zx0V{9Qxeb>4=92tf65T#f-f*fx+)n$3myTbY+4i`?;|`#(zbg%TYBMG_?pOIBoU@KFM<@_P8Ttg4O*6WeVu6|zBlx35rcqPFrFZJfg7 z-ofXOuda=m6R5|$09FH~+HBrg1a-=xfeK)`2!Mv|G{7Kh*8-_6dFFk0p_J zZELm{*{TGJjw8S4wogE^YE#Hvo5EFP@M_fz?ew=I#+aG?g$ZgoBu=2L2S6_)rVdDu z-JKg`g`YKyF$(RDZ)9g;N2}Oou{s76GcQu@58~=K$kws}RQ)8>D4>YNs*i(MJP4A=IdyAQrD14h zDU8}5K6b6M3c&YGHgb(rA$KDHWpy^3`;X}TxBRJxb8_MjJpxq|3+pyO$A)lFYGaf? znjexe$hAUDV#t96_}1L8L4J>#1dx^4(kjaDBKUjx;(IF$E$2ugV6~1zwbmFk)G!Tb znOib*^q@bs3cY)g*==)EIAvxOls`(Aq3HGp52!lid#^JIij3R`&PaQoHuZ5@)<;b! z#oMW7WyS;vy{ir7s4gT{9@55lxF)k^{CAXR02JHC zp93g`Q8HVLVxCv66(4U&Q;;DiF%wRDTx@0zqYE&_#l3kKl^~R1Zm)*SkR>bADp$Dq zNMc$GHGmL^RBT=3Jxs@va8F8#^dnnjTH0p{wB`bk?|qrt3!}A&E}vKTC8O zy!Up?D?c=G8P_!?#AT5&|7a=U1N5)h33L9f8Ut+&QxI9F%g#i zeDp#p0h*5t8MHFyEo%@$kLE0XgcR!nS*R;!9#^%J93;&cJU0hNfGF$K%+V9Jzh+tm zy!P#yIE%Y`+1IlbIq>%Q6*0i}m3J3^Ghz9YoO}%bWu7{0dyZHB@#G;a^wIbU7v6h= z44?lrLL2zka94_q>g)IP>|zKR#eQ80?v~ z-Sp_Y$%*fJ3jV~a<+Fo_EPV0K*QE1bPO2NQBH4DJv-Z|)GB4}x+NDeyy+1c|KK@2} zxoN^T3od7ptL8IvzaG2g_1kxSY=y~ekY6ktJLc!xbONPc`0?Ah7c&$K&DD`V(Eb5$ zPS5#n;f-vja4`2<=AQ90?;jt(HS+`FdoG_4Ox!)~?7PXfac5tjw<~7q|TtEk97&a_k8|$5qS3P^h6jwc;Xdcg;^WZ z1C&z_eYZO!_j&pUy<(@o0O27tP0T-;vh=87&Q5jD(&!Q*G|4Dy=YXXM9w}Sr5Hn#h z2Y3VD39{;KMK)efV|AARkVEOu{=S@-hlhWgF#4X%1s**fDwZmAy0BX{nVP7wR(N!| zr#LRDJotNgUpG&`M%#(GSM@azq0Cgpvp-T^s#r^z8&qWq2&thfif@8~)9)oqtVF7w zLv$FRn!u^W4)T$MX79%km1&E*M9Q166j#c1R zijFPoJ5FK+Ff*TJc1aI96>xXUS8>5>0F3i0=XG-{)bO$5cTsdnq(odOUNxpVso_9W z95*5GRv;_5+Q8S%&A0keJe~;)%H(y=S9VD<8~O=uwPO$)l-Z#&@G+G}Pkflx+w5D{^D>oZ>95K@w z$69e?*xWE>02QCRI%ySsZkTtym#kn*;5zFOt6CjiyVMe8LMa{#poT0$HMICpWp8(v zCFxK;HefnHmJ!Y|$YdZxht3UCW5<+*!7izD5UJmp6|<4;6{H46tB#`_7F()B0`S}5 zr7xipKy$*wCtSYjQf4c(tS6w(#H3;4uEV(T9>ZSa*GNi;GEx?_>S|K{msRs3s}6vw zOVze=cKQ?)=av699f`96g5b2qOqmvC0LkN=+X8s9YOVb;u&ivUnr;O3-YL#Z3xmim zD^$)gmf)8nf>-OZyrCXyGhy{erQH#A;F|)}MKxW1Gp(xpOT~H^FtOkaVt1`P0S)J)D(pYio zkY$GdjvvRjdcts1R_|oM41l^jjWBd-{()vF8&`2PPXHF0(9_U1?Sxl;rXea`2w8zS znZl$*?f4)UqdUCOnCBekn`yYN*-|ego8&{43NIX!r}k2xt2|%i!3P=n&F!q`i2}EHE z#PbEH$xx#Is)NgzN_+zy7ud!@EPECh_ZJXL)b#+Mfn<(^C-(r%-t_y|OfK ztqXS=dK}LtgRDfV?{;f`nQ6Er5|P0?vIgZr*w3l@OIo&!kZRbs3K5i^2b5h3t)4h? zL9zxD(h2dXjehD1pZpg9oZ(!JRq0)K3wi54m&O->iscZQC=vn|)}VOtXfMc?j)sa% zsFZ=nhDOlS?xGEnlpQuE#K3HkYnMAR15M+3Prq361;Kxd5+WljolAbdbSt?B#ZU1V znWV@z)bLHlRaRk%$fk36)-_&6Wini#yv$s~5JE>351wQ@aM|Tl$WSC2*k0>+=+%pwe8Foda$?&; z4npULRJI4wJU4;!#{(Zdu`~X<&0S~_z0n%2en8x_Nu2LIWe(AO0eF>UmB5ezE&N_( zI?OFDF?RsrpAvC;Fhd#{68+Lc0`Q;K8xbEnR!SE`1JQNM1BkYPn`I;p0VactLv99~T(L&g+$2|>)IU@Ju60&nHhG`SPAFu!JWoYdDr zyE!Jh9_M6?VQi3$C0a#2@0V+#Jv@`bP<+?@3EfbuEq3Gd!-D9z< zOKS&4$PcHq∾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 z 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

#Wt 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

Lnbay+J)nCSpM^EIqB}- zEs3@R2IB|7)YM63*cO+u0D${F6`J~B^QT>W(&*B3H#;XO^eH{g%g0`QiNz|kgy zRx1A*y2d%bI8M`wO0ld7Ggi}2pp9tj#V>v?HK(pyUed}9b9Nag!i1w8V^2pvtP8!Y z8Vk5u_C(=_;!1xXXP{E0drGr)PA@Gb%>aO=f3l(zjH_JdmrQJ3 z864tu^zXju{&Df9l?kl{dOJwscQ&(B$A*`@kki7O$YE|E6lLs%4EO@-HkF=VdW^)A zyv;i+wUTgIhy@z*)PCULL^%YaF&tReBI<+KtFj@8frANwcZ$!tTbgf4Zi^MMw(icR z>VG#2@1i4y`Tkx|tSX1k<0&9|?QX70ug6kF0v-x@-Y#jh$?D^n%K6PJH~ysl(Dkq6 z6+p#Gh48Wzk&d4OwF=}qCYEMjQUN7=NOF~k8 zKk7if)XiLP0sxN9n+3O%(Cb$7a8zHhxqon%(Utl-!Cbjm5jCivV~fzfSG0z8!8|Xo zlk(@Ju)id zh|dTU+cDwZH#|9D6&6*%qY5~W$%$k*{I$Ppq|}TG0K5nffBVXEQu;kGCRy9A1xz?r zk_TNLKU20Wfj&Xve%9YmZZe|TdKkQJw6fo#>Q%BDeCZ2eB6%(@q_hY;nYF_pPuKxc z1w1fLJ^;S{))UqwY7qm;Cf#DaCIUW&8pi5{W6GH4J6-j zL02mIu9vExr&)OHbTA8ON)O!G-mOel{yvF(C+*&u4?Q5Md#JYdvM}U$S5dOYY58;v zZU13cF53ed%(jgl3x{%Ao~o?ORr{;CZF9iGE>t;I>PZ~fC&{AZ9bd+0l0rseEs3f-7<$}g_}Hy31rkC_cf>j7n`t zQ+m%99{hOH{`UUemz-R~UMUdgF}UimDGeA%`bFGm+2W^Ii{;8;!VFVQD+c|ONQJg5 zQE>h~XsE>G_`y4TC&;DS%#_=^KZ02J@1F=_F2WXKSCon5YUSM>8rAUNI@?(X%~w>&@^F{Gauhz6+daf- z&I;4>&BlKno>ENDB2v;OlMv4i#a18fq8GR*I=04-S7?#p+`>K4P-?pf!581OP%(_ywtd;k83unr6h-tn$vRdfecx-JFql7l-)H} zq8^xAich_rtW~O0s1`7C7&?3{x2+tAXhN=M`UBld!zMD_VPYv-F)%0sDX`c$J1!{g zP)S{+{A)CUO)@&#VG={G$FI2eM9!+e7S;g&_g50q6biy-_}}$KD*0c%4bA6l#g1Caq;Yi?9jdFkR` z*eZ`IS{^X_iNw*8mOYS{U*Jy9!MG4)t*2=j*3Nc%f9|&rCf+vCdbS zbbVE?4pV$Ye8~N*rTpMa!kW#1D9lJ$29`??5+FbGH96Rrr(BX`=IUKpi4JuwSU{{mZIuiU;UZhCRDAO8(=DEp!`lMwamL+0$ z^ZNoWLGT)|K9$|UTcKL?s?*J*HgRmvTZm^NlW#5En4Os1;9MO-_sb`A zVw@V$S(5UYAU-^0;~D14imz#2&n0RZVaC*^afXa~mnS_bp5%z~lRmg=gy$&u)jjOfp zNwrlS+Bj1AE@|Igy1|a)?sXm`j)PFX&jgFZg}&qyXx=35MOtML@o&dX8$apg4f#zp z`<73iJ$+KzG~un+Da1^}4kmHe5V+q%ze8(UD#{bz9HJlqP2ieCpu)+douzSR1fEqm zkv;ndm$z)d9}y{`S27jh>65N?X@jY+jbz+j4jW|nLedzr&ZkI5%-JY-H}`H21TCd% z%7e-DYuGoobAM(qNDXRz{<7V`i`g%I2iPqt-)2%q-p#_0Ti@j&{Jaj|K z+?AUaiEmPrDgb{l8wKZe)h33jUt^6Y&v>p`?~B3Gtn6*4%ZazqvO4@Pt#o=PZ$}L< z19=QdazSb8x2P6$*WhfSzK{cMO}Wx~N>l3*+PSl(XEW3EI7CI9OX9fyjI!p!kt*=` z989lPa|JmPdxT+Tk&?A(XwOFNpV>Y(GMK@Qua~M|%DiqkB$J1ki=sCar({gb)GMjW zd>126Ro5NxJWwuIKW&<5OTE{PO(sdE1csL53kKG;l@2_#0#VF7oNw;B;Fv&*-;tAa(gDy0W#u{jBo)}=UjIfqNx#hKrf&>bq1@v! z>ZsJdG;-9C=6gMmH+0Ehvt-Q;GbT2TU7IU)TJv?ie$iY1IJ#^#OHdP-wkq0d`PU(b z4L@n^u0|deC87$amN%eJ+*tFIEgjEZ%xvocKZrS}TEb(xd3omQmW)bt$38z%Ne<56 zQMQlMA~K0ye+{9)-a8a(Gt#ZL>B?9{RKh@vOC2%#Q(AR5~gR|67lf;@%Oj(GE@tOG6#>N9Q>eZRjL^ zM}v*CG8fFkl9bDk5`}O9`55Bl(+?YY)6my)o-z3E0d#62`g-$H1KOTk$wi7>pIewg)Yq^JLiE%!9)4EqCW z*&UJi>jI1qFnRyRCi|&P%wzCeYxbrP<=w&N$t-oEnzw=uzUe}iWh2|}cVlT0ct_T6 zbc(ruBfP7ML!S)-(GynLh!gU%Fqu!}ive#vH@^M$?^_0zAXW=u1w`$Kl z)m$j8!lq{551V{Jm(pvcBQW^q#cW%tk>_l^wr1@?Kt|wkTs?Xs{a55XQqrZ&Xmf?} z^cb$LgGBnrdM?HlxN4rX`~7}H#i-%|1zY}ujZxDBWt`z z)5YCX>1=1IA>5jG$*~tva=nv9PLXs}|K2a)aaH)ToI5%6H)5|LFBh4dYm#~QO0o3; zutg=IO|^AEGt+-om2;pia=A~VNMQ#vV0U`XxABeFJeWW`#=2P|x?JY~PTO!>&J;W4 z(MONFaS-M&Q2bCyoa>c8vPdN*Ia18)OK{?OguKk(2Kx1T$Q>UHF^yEsUALQP*u@|c z03J-zM+-0BZ-_Gqo6XFiTw3IJShZRqf&P9;Yg7)9A>p%!S#Ei{C4wPt%49sK1>RyU zm4$vISdCVT?}>Ut{_A(ypQkiV@YqqMf?VQ3ZelfD_oUhQxhdSxv}`vmJ}m>17H`2h zH9j)OXP~&}R(l*>k1X%ml%h7$I>g+eprq6iUuD&(NJK?bA6|LKrQ1d0HI4VXWiUbB z{%TMtwW27wyL);1(B|=T_08-08==3TJu~y2UBYuIv5Jz&Z4Ra#MR;MTFn#3tWTsA5 ze0*Ab#z`*inKgWs|Kd8~cJ?~$Ns2+lYC1`XNvang0rPYc(&bEtfC-z`D)sov^B-V7 z5xJGNbnv$_k;ven2n?1x0mhTlJXeKW+Rae!Q@83-W!px!&7=Dh5_kZ%^#1c~nL28o zw`~K;Nd&#yzq(fmcDDJQ6usm6;INv$2HpzYgf^0y7i(+Lr9M*>hiM9o?P%#LJqnP@ zCCIfx3`Dyl0{?pflU1*p6vNEx6Rxoa34%Ot+D--NJ|p6~*tL}z+2gaO>Ol4p$w+{v z1WAXws-))|Swlfmm$o`V_(R5sYkPf$z4!R7$)C1_^`#bN1`151(gVs&dNWI3`1Ci! zs^YS>0iDAEuYmrDRQa>n%*CGKBTY8et{>HTEq-8Lx~H_unC|(%GPWJEW1$@mn{$*b#paw{2aH#oWpJY|&__*YM>)Ap%d?#>%4i(GA-n|?s3 zTa)gp=Av(r)U4U+P0PH!4qjSAPqxYJo$)9f8PLSt=ZT3w=6ek9pCV1O+E3BHv<>02=`h|{lmIxnI=D# zz|t&p{Z+-O1|_j|qrJJBy6Gsa&Z$1B$IJYsKg%;GYF69c!OC~`FK?E+V$tp5i?fVg zM%Mdf)vN_;L@Im8gw27Ua7?~Wmjv?n<9}%lUbPvg@VoiLeBw`49ncl0TuR@e46m(v zd#FRB^(xvj{Xq_tyw8zI4AYyaS(84AHl!w}AU#&7pD>Q4(HLOf|I$gCGI*{i$ z-!@Vj@$M*|kq+Pl?A%p?Y`71jlWaU1he4mtNR~uGeMCN;JGC$Fl@$uFZ&kQ|Gp%dX zg02nkBZw)Yq_$mk7PhoX&jZ8y!<9~d)qp=cEn`qA_m2G==MZ62hWM(B%gOdO`wN$F z8=p6AIueZw*Qr_C9I0ZP@7Yeq1p>+8b%aKtV|ziChBzGLb~avCUiIFo`-bp$EC2eA zW^+9+`+UM;s*beqbRSB2?n?>@`}juY50qTn@4b8}4B3F?qGcOA8i=VcTjQ3c9p}Gy zvU4z)F6+cr4oxvaY?Gg5oRb83JK}^4OKqmjQ^pOw;5nQw2+B$Sec>97B4R0;xi28> zrA`?QB${uUG!8g^DUCgIij^HQt6a;p^RNjRK+fk9_~Q!KRy=L1RSn0V#Br|K;)+}a zepkElci0kgu(_YJZzMy3-1o0EuB`mHtdou`!X~_y&2t-)YGAB2O5eZo2+*_dxPn9; zQM9tnCvd@VA4UB3?A&<_EG>`=+9@2kgQ}SG?6$OtLK$M)#kgCx8d}%Hw%7TN*?2w0 zBn+QC8VVsyR1PW?HCne>?fi zCdTK6@PY{2uF1WfxAPPXlk`P{3ha!)eV?;>z)hG{YYrC7lgw;O22#NA;u0;&PS4d} zC(WP4Zu2ERF{JigVmi!c(H*{XHm7navyPD~lC%PvV5Iu`>mceaN;H8p>FO2WdF*q3g4kIN0UqamiWqh+g3=I26oIFc+vxfA;E*&?PyrVn`Tw|(|DTMCzE+G4 z!Y_chJ_{Z`HfS&J-*D>-{E!=^Lv5-cr4O`ywUT_EGC?KyEHV(+YB#%~cFL zW2%u}A#M+U5gCW+PPV>57_dytOZo4r%(1CkyT-y+X%M6M6gvEtW$;@V8rA}MTL<}j z#DC<%7unpWB}fW>gXvI=5nLwnxVE2;w3yke5kbrJ=+fl#b2KHsSeVmO7~Bnzb>?(N zerRQ1S6)Muq^0}MPS#AHEmM5Q!Ne2Ntzd0VX~b8P_0qIfRD~X{^ld^ujN?~ z3F3<+^}B9(0fSWaDc2f3zu)$H-(+;P!cz>qA>?FX z64k2_f8W<8!W z;IdY$nG`NH3Nx$#Kq>v#zJ1+I?pwR#8<({;31?47cC=RBaUier*D7pu2oj(;cZSZ2 z{B$24kcO2>ns%V2&BNB7)Wa`myvc-~fVdB|jEz;9aXej~t%7#VhBjZ)^X$Yd#$B}z z9UNr*LcjJz&`r9uV$XxyqNa2GI~+Xit#vc2m*%Id_UfE5-2{N_upH;qMl$2HYFCXX z9GjlY`Q}Q{=himU-)@3tCT6UFFPf(H3X{tbu4|2?F2Vz@?4{S|LT`kQOZBm-~kaQrtgm>xxyi7`DTLIxxrz;8F&7wtx3 zPZTb38$f@NE)@^2Nv^MEAtL9Vv;93s)2SFrf2d!)Cjy?W9x znpOnVBoP@7e3V|ltG!J2T#cb(qmHZf{FjgpwnU6)-I?0LkJ4_EPWswBt243N@-Sb? zdomP3TN8vXEYsRuHUt!w7E!Z6TUz5EynD$)eTk8!HxmWso5yS~7N%;b6WPL$j|C1DfhQyZ3JB+ghr#@6= zHYr{4Zcj5~2O;YJ1lznti8ABXDv9d*q=M2JOFQ54=tJJv%oJxULYyJpG=T?lXc-GH zOQ^C%$*H?`iMIZ^DR^s3;hsK-siEMIH9S95C4V~M&&Iv)jpt;msBY8L(5#(U`@gb4BDwEYH^6P3VSvg8G?`&Esv;kUYj1Ea~R zc3Z@8ehAUCVt(5+>c3$=9+4cBSBT)(sRO)~k3PS_LCi}So~fNwL^g7jf{Ml5_;*tY zxgTI5LSH@zRN^1^TYyUc(EUf!;=Yed%dgcf%;PqrrgHPjKu2=yYrX-ss;^9b_yV!Ut>Fh)k?C1^Q2Jr1<0?r}i=aIk;cX;VVO0-o!Tt4k zhsMd|`qroQ&ljatu4M03@Ll+Z2Hl5PvpN5%le zkfU<8Mh3~GDp%}hyaxD>$P6Duf?=?8?F_Kq?ZBb$#!x7WpKc~YrSdmLH|HbLU}mp7 z#N=K&QU6(KJZp#Pj(k1={x}ozIZU5B`HITbua8dBb{T#jwkm=UTOTv>EDqD&sGC+d zdyM(EYvoQ#3b42Mx70K!=erfCeL`NYI|3X(Q})Fs9=a`IG>&M-q&S(K1}l2sJaF}i zD_U3jGQQ(N@R{rA>iU{tP^LaCwR4MbS?}El^6IPn@F^)adX4Mx{}eKay-^{PYWD`D ze7UkC7mi8B&e^Syb`yYyU{3&y(u%# z4S5s0$^(Y_Q?`O1P?-OBgL<)`p)LjZvC7tF4Z5)!t;~V&AwE=c^3_`(;Ljy39}LW6?nIfdsorm)_a7dlAR#P=elTYfb2V_p62q@ znfB{{Qur1NYbkA_CcJ!YRN$yN`w!t3!dziMbQV4I2l0;yEE=`qZ<9%jjXMpfE1Q#$ z|3(*z%;eR!#)cv(!ygXMnGV79HXvwMM+mJzZs3c23e?A(m+BMvZg0Y;rc3eNf1}98 z4^$hdes%I%P02z!(g#*e#ZaN^i!inNRpZr6))vZ+n#6dOytgWGs*&@OpAZU6H&iDV zSolWK@@1@OLjOr6ITS(l01Dz>1z^jFk5HGcg)r~`lX!uUACJH2t3ejR_5Y`#fT-|Ga#IG@{mij zqt|-q)FYmT7wh8w!2k}g;e?lB*$IUUJggBFV^*aVjUXZlr(}^CyCU@= zr8B|rQkTK7kft;eWMDhOe0}Tj;oG$h_^SqOh{D++p*pVy_xetoUISO?;p>|^5e^(u z^upYrrU6>5G)T#>sA7i?x$nQ49YK8PyGNZ7y;qtcAMK;q;?&6bEJ#l_MEthxbN3O3 z)~rA6ZlQURc@c=tqOhM#1d+*vmS05p-f=vZ2B)Mum|6)rIIxd4Ki|Tv0K@>IwJ0#B z0~PHQ8;gH%8nOPZ`4eFZ$|?K+9(#Cq7(n*h%-n4s)_43&wNB7&Gj-7OD+qP}nwr$(CZJQMvC-3*1`|}4*-PKdIYR^3vYK*bRn#=1h zk^o1e@$+e=ruzY}&3k2d>Vmaqr`7!Vi#xBc<0%9ju!-kpxUv^2upuz;bOj5$-C;Ac z?FH_Px7J{@lD7rzQoY^eeo0Su&QofrrDT@!=G zf-QG0E-^JNEhZs0AtNQxT#_Sh*S-}Tkv@23EcjrCUR=r4S}I9E>pm#u-6AF>0F%P7 z8N63aJ7C+k<(9^d0ZG6K_nQXi-fIM<)Z}M$0L`qmn@I)69_T~U{Sm67K*%@XcM`4; zCbIx$KMvy!N?q;@JH7TUvyZJ*Zy&`R>{X*b4s#_{{xjpNCSG-hQGcLe=^HL>LocfG z5Y{0CXfwOp-5ce=abWNSe2nB=Cmnx@z#{?yAroe!>$w-JltMaDGL7zuC$2!0V&YH@ zvxWgn3O)%%=qxXCB?LZcWlDrHTg8k~2B`8ssZG!;+Q0pdyX9XdJsdW~rx()PXNC@- zBVmKOEZ$1XN=rye%J$s9=@ZEKr4pUWR_m~$;{}fAl#>Pv@#91xXSb7f=KaHLknycI z>gKpFR{@8Qd#{hBKM`?H3{+I(g^QrTpvaqnRv9`x(41qGTaC3-hi1BuP$3q#onN6i zquHfdrwm*%Xj-RC(0sRWUakcf;E&XDVn=UQR%SK^9>|5j3kBkCH@Y2UKZ3JdYWJAj zPy0$mBu{5^yX=)(Z~2_fR!_BLxxYnWZr4l1Yzu(F;c+`yiRvpy59F4s2Y6!tq@%K5 zU*(Bu^v%~2S6{M;bF3NfmNTcULI^?o?d16A|?&pWW+BZB34+bF7 z-FU;na<1HJGJY=4ecVu{%i{9h4}?S_m45x~fCrPlV)Z^R%##?N$*I-7yDYmWi@{|z zx@-03?feV_bl^4Ld%YDT?=%7EuUhIp!KG6;}la+O-c zLrWZyNMzdm$j8!sOJwSDn@GuZmd7I=b8X1Z4Z&A|FdQb2bKp*?91&PFHe>B;2*7)% z*ee7spq=||QKoAHUX{n?EPdzrv)gjH^LNF!W~cemej9Z0Oge|pQgxQcGGM*VLuGYr zu=J)Cd*IBu-Obg$ZOBwTg`&Mrs{D;N^-@$$rI6w9ALUoA$s+2#<^a?W5!ubp3;J9# z*_wHw=v+w3N%y2=;o*6DX~w}~wSjoC8sC-cam;4(5PWXd@_xM7>^NYZ>an8Np94rN zSEapXe80>o3{R`Jx=oe$(paq6z-glVX>}9YJ(i+k0k78SwmZmfOjr(isd z!D_d?uXF(?9E1liF)cPNPH!(n^v5K%o_>@`DW$a)%xaHCJnDBM>Gb;=|>yTZ6R0{juBIdfv`{nrJyZdEa!iHz|C41U00t5seCtR8< zDb;+&1&K8-pit4AOYNt`ySWrqhqfN0Y*`aHdm=@<$;fHA$KDT~>2syXZu&WS*USL? z`LkIo;=Ai!0z6gdn@qq=5$G4YSZF;<=*(-b~M2YkFi*#gZG_wpG=+3>vLA@ zMPK4@huvn)e!)N46uZ!Q)X3xH1b^?j!Cb%zE5T3lLy!>nhCa%Skd9@}d2>}lcs`4z zQrQf)(gW(`_Uvx$?C9-o>FMp}$Ych==-^blywA>m`&4Vaj*$2CfxN+G&^vsT&MElk zOOF_v9ES7!S%Q>bWtTG5!vxI76-<#97wAC&<<`q0-CWk~(c8tv>CM%R+}GPTY)LCP zNrqlHr%n=skqCDWDCxGG7@rtt!azqsY`5^5UNv4Pd=5ur^O)UrRw1;x(S8;7`-vIB zbjep1K{@;M3`VQ1{aA~Fl&JoE{t*<0OcQDvRW$obJ+G2IP^+Te9Q-ROVr(yHuK3a{ zWfAhtWO|dE7ZE*V7!kQ)PYPNm+?Q=|i8PhIVwUnh_HLhV@=5F7@Um$(gJJ<`$7YWh z9cYEM<1!d41`VRG-w<|UuTWTPRsIlFG zPzjT8`|IR8oHb2vtA9-NV$7SRdB|b{4mGeAHlQ-qR1npgF9Hr)kF7o}1B=P017{;+QSp52PzUp1kB9he>MXZQvR^-8 zhPIxIO5Z$q_W&l8#9D`vpoHeR(s*n}W~i`@(+~}LIPTQ%TD$$FHE>{f9ZY} zg;XdE1{1t*UMk(uUZU4TbcTxxv3oejoOB7;$od~{FSNvXIJ23W*QL@fRi0iU`jw+Y zYbzVf_aj8fh8rmKsHfSGxRPKvs9P4o{ExT6j$ywpxtAz4h~}&~t*|rx{RuNE`OV|P z=#^5!^5e9d0Q5hmATDCIyr}a_lHL5=6|aX)@jqe$li0?X^0+<#p~qCeQixqn%kmR| zEh;YdCX<1A&q1OJ6Tio#)5M&@e>&7Z$WD8{RJVSg#IaI`5jqLTCgZmsR)SoTAArDO z51aS>V1_JFX(Rba1<5-{0wZxU&nnl*=O#R|Mvn+yrm))ec(SkOa7A(M6Nc#qcL04 z!z)(vk$$kwxUkxFJx|5k_i^!mbH`RX(fE7Wdn9(OO_2CVVDd*lVUS}q`#H2HK_sU* z694(0X2MBYC=b&qF7ap`0ye!k+6Yb^MDJ*V&%6cM&tYV?!bHPgPlY!Jrd$S4#i zm>-iO5INS=+N#I$SlK-zhTeY#p)NL z5J6WKF>argnwW~_1Y)i96{@0PEcWgqr;s>UgpFCZG*39jt|I*6eHYLRE%|B!8B88K z;YsnJslim)>*LqqsAm{w^L3PKM|wV2&kN~^P^Wp8u{#pwQ~py0Wk`pL-gIvKcU|+p z2%Z!~R=psdKXv61?|z`Afs^ynHPchFIyn&<>#7!vFDpBJ(7+1GplBV2Cwv1|D8MPj zwTc!rpS~R5$1)PaYm~JALu4stmMDlG$zyN+w_R=W0*-`-?;F zI7MAWfuX7vba(TwI&Oe;GJ&M!SwKw)Np07b`B=F+hGKdv}tq zoRCN`Q!V-6EwCi4CjC-Zncp&Ti@ef}f`v5A1E5mA>bb$$+YuMpy#2+WS%*NjRY%5P zc2))B15F3SuS^rOPsedyc%fgTnYTs|=UgDjHXak@sBqpodnepHUxX_|Tg8@;$IQ*u z-n(wQhpXBH8;_1~Lhf{vjK4k>si1d@)+}H|QEStT>7H0!pcFqvX%nZwd_7XsS zTGJxi3c+QWXCeOzXGr2yJ|j@PLjqYA7#5G$e!1Yo55$I9iV0B}K)xxuM=DW$KIv6m zke9~fbm$P!a9TESTdlv5bVQVOJNOQ+Hl~c)B$zThH6MPdek&EK&sMPTxs&pgK5m(J zcbU1ws8tyhimH~V{*Bn<;o}`QqZGHI{e(Kb$$nmCod&+`%I=r5kx&nIdL-#nEMdH# zTikFr?FliX9c$>VeZRccx$MM5EWu-%W4pkdwXgV{rpe~vyJ7_bW!e{3U?$|^o9Y4Z zuwqssS}E>Xpx>M2lo86M0x54Ua?hfucadpY4cAw9B9dK`wR}X9H!r0__u;D0s!Cx| zIA;$+q7fC$3Pl*M9QX4K^>qFw7T6*ba>s&fa!0BfL;HAY4dEP~?Sfx{V4Am{$NEBi zzM1+`Y+6uQ^C)wc-Q-#N+~YInEqj!J8+_ROBS3b9l-9nZSanvsZdf(Qp*Wm)VUux|%TzMvP$AU~emtF0^LiAB zVloux48HB?uwyCCufcN%Zjh~oU}s+8eZuv)SHyksO{RZh#SG`JP4sW6QL#rqT!~5D zB&L3D^L&q`YF|DHyB;ZSxcl{sbVjVGjL@$POinFN1jUzYnCS_3S2vsA51qlWl;5wk zUtkdBHt6#DQHU+-d~QFrZE3=U-(J1O*&-CPoWBayYOTEY`R*lU$tT$hw;1YAc9lGH z@VqQZ3HlZVtAVOeNTf@kA+yIBJiV-sibD@_g{Pr8yrA1S3_D?ho4CzVPJX|?n52b5 z{s)t&o?U_Xzb49VP_=xWwh7swZcG)@90c2-=Q@A9^Vf-1qV(-D>JOvuTDHG|D8s}R zA1L6g>+jJ+!cYD-CPxZ78uzN*i5i{6YA@p$#>L-D&(=x5n|}5wSh}kCWz?Kyq!SvJ z-Wa326nl1&DkUJ!3y%IZRI6-0RnB@YPkELEQUH!Z&UzE6baTFwb~7A|AS<-xylWEN z@fi4f4%vDapjQq&J?KEH-=%tSP-2e6pnqTT8XhYr5fNW7v`DW2kcmUU`d!h3o#4`m z0gtiFO{(BwJ>)~rMBC!EVD>tho2I=ojbgXew!1`&U=Nf2v;SarbMN~sV+?KkS-nbZ znKsQ_r{&az?yr*Xl^UQZbk%uh2(eL;Pf55+J($`c_5P(8wnM(GWM~iv2{WhG%E1sg z?`ali4B;Xsty7ho$=Y+)>^5kU1G806Cp|sUa;Jl5*A|$L{BkZ&OpFf;&MMb7P{cEe_ zm6hf5CU`3DwH|adY_r?g1g5AhLi_g1RwtZVN7BX6)?I!!-3z0>bez3j?_kcd?Lx3| z0S|HlLaT?!&*rbwPF&ys7UC;ELV~bm)IpHY_%zWg6Adv(PHf|iY)hnYY6)wwZOq(b<>7)Yb9dr2=H?rtVTcD zg_Hl_lZ=f<3(fEqdpxkp>6{zgcB4*Wxbxrw7&0#uBOvQ1O)qZ@QKx3)9xXE1FV)oxKbYg%k46W zrA7nIbh%~N#u+%vwWPK3#hC)(9X7lslB4>vBtx{dy3gMMOzlAn3>{NCVgMA(Sdxvn z{b;f8mYO~>gBW+C-oT!vlXOnK$!9V|OC=%pPMftx<%GgF@!{gO6IKknTbczi=!pD+ zBwQF(ZOEl4ln$EtXjEqFb8y~A3YGEwTUN;tX!vEUFLQ^2(WJwW4Sb|zG}J^vU=MA# z4?V#g;o>n4+H62qn)XLOs4r_n{$ftl7+ z^lCdTd2lN?Gi<-~Bt{*5yo&6~+W9m4A-?f?dL4Ak@#sAYvpl=kb!ifTGo#zv0S^wG ziCj8bm&H~yIfBct$ByCYLtn5ea=+W&Ks+!1VW?xGEGO0xdMWdar*A8LWoHG=Y zCo{Q@8cC8{tL)2fr2)8)i01nYVc2W{j`Y~rEr5Ho)~p91j=X2|8g;|nT<223;m5OTZcuZs?S$hXCbM7Ih<-*DJNGz zT5MKXH;5>KXdt6_`CIWa3QpWcgtz)?^25aWc~^FSC4R=!2T;sBJjCB(@DJRAh7+~*fT?b%>8ZPWO5piuOr0GWkHdZ{_BiWA82!(3 zPCD*l;S#4viOwi4f}i$jgUXW4{G3_P1HMd~m!bi&ghKE44u++wJLY z9vt3_QtK4yvF*n?;HY-$=sbhFj}F;y(k_*vT&N+%gc;5z^g9F0E0fD{KALnVjcj4g zggdt#W2tu=aRXs(v5NNhMr@?&l8Z-PQb*H8=W)FH45t3)li%-5SnW%`fgd&CG)SUn z*?c<0CDW(qEX8XhLi>s0*2^W|pmG6iQ^&?~TJbF~*Ib&0W9gvCwJ=+Cbn z2LOZ5hrSJ%Rdg0d9;*=JnSVXTAkN2%vy_5g8IEZfBod_$K9}GF5oFw*{fxC8T2O<73~lf(HNWc_a-fm{e&sGshl7jLmvXk&dRE{ zKA`c51ZVdEcxR|fwJm3>xYHWGmFliUIA#r3iVyF(5l~10q1)S~oZ@sPCWLzx{Weew3{EA%zpohwZ?SblV z?vIL=t_1(@Zo&KPtQ{b_q1=!9oYp7$Vc6UQ_Q39{BYWtyWwv{o_SV)4us@aDrw40I zSqa~21%;QxEqVP7d{}552r*|T-A_30tcs1H!-sMf-F&=08{5y5=SgIIlrzyyTX_P7 z|LW1$-JhT8FwjQWh(CR%!y*>ET>QP4am@DCiV7SW41zoDoV5{(UGa=^G~-(qtK~#B zM$|RRKI{Qj8R>jZeX3J7+-@Dt(APdN#haS*K#Nyiv@_t-47>5(q(0RMYb;cQRY(ueFDoseQaey2=WQX@|J87aN;!m|W;jBO3*nY9-u*5D$ z?k_&3v&y=DmktR*zKd`m%= zjy`FE?5BoOT{KSVqwR9Pj;wbz`Qw=xN})IJa9Z>WY0y@uGuf%ic)5O1H>8%~Aw`-!>FQTBkxL=a-c!f_i)_*_Nj5&>p^a}-z z7iH%(T)mhIstI2fwQpKg=mewKuow;@zpJ(nSH0(DFm8I`PQ1sNdAYX0OIKP{d-77S zpf9H_I(ydL;8=c%EXphG9)$$xg?z>pT(!^6ui?C^xlB9NVQ2*xwEM2-V8dE~t{4rn z0x#g57Q$YZvgBUafVbb=Hy~{5R9t6^a3)rV$VpPI>MEYZT>C)0XHWJV4`jut%~a48 z)oCd>5&%7McDFR?I|26%Boe?|%LKz-Tg(KLkB}mZy+f~c_dYd1^R};c%b?97;fUyP zaLT^w)i=6??E~5F+>CIMwfz0iAX?Qkz0g_@Xgc$1S?9o}-2mYjWJu;y+iYptvQCrt z{1;+yvJDd64Js02`*pKkrhAm>sHWTY``aVH|hbPyyffYOI*fwGjs*$edw9B zV`agJv3$G`fh zKr;ZqWfic`bWdMLbr|Dtl#BcGdX87(f;=$@97(W{Rj{ODT;L`kZ7`ps1v`Z0wyP3mS_15?xl-g+4XY8Q0Na)m2 z;iZI6J-E0Fc4Ko;4Xv&(z1AM-?dh2&lu83Y+*;%1;_H*|jolfBaGL!{C!{-Br3va}?-Y73TQ z5M7W0#7AZ0k@R)y_a*UgN3=MlQKt2&Lue|G!|BsMdk$gNyeT&B_H9&2iXop#-qa8o zRv^wOLl)cZFotdoH|^#l1h6s=Qe8cA$MAncI}UwmFSmbcOGWdi_oVT)*I&ElS3Ou+ zXk5H6NLi{Ko!(Z1ax8k;oaWk1vAGc?C5ep!khf!kBmo>Ac7&Bae@eVTc_s%IULeC% zH;^a);%@r@wSyZXPgr( zGZtXYeN60#N1PXW@|@?@fSaM=sAqk>GJ_M&__1F+Lrb2~47|Ys_Cy}#KDi;@Zx1pw z?77OBgZ(7aM~ommOTVb8v{Y%>-t4Weo3Y7mojNOifJ!?b*_YmKqZ&&{`w~{^Oi}SHXP(h$vxSA?lLfqBF)EvSV zdN+-*$)$zVR+~ek!h-D_MDQ;9^f5F)1JAFn1MmCluAF*w13IG=Jm<^O8gzAGHQ~lv z@L4fMNu>@UWe)NL$T9OWOy8gY=SLI3D*a&JbMhp^HBbtGoYxB;#wWPxm88x?nB8y6 zy&kLFznOcEl}0omN;Q@6#!s5ed|Cqpg`SHJMgTAl*Y5eHQ_wS+^Luv!c%veD+FxG)k z$4?Y)QAeMn5Mlkd&F(QF%hPF>wY!CN>7l&Sl)IhX+L1RV;*Z2jWU*ReT{&LYD0tQK|FGo>kQb{iQcs8yMa(tQ+Ozd?+8 z>Wkin8ltyshrzt&e;NDxm)WXLLiV9)efNnM6?6@X>gzMN;hWrcQkf~bD)_C2_;uupr)O2!>s+_3MIN~_)2$~*uhd)i;fO{ z*C|*W!EY$xV=Uo>%Z(>r4EQX2fWTR4%| z%Y8pW>2&{0hFj&bCtQbC5)HlB*&YV>IR#%;0-Ii=e(;(`gg8dT!{Fa+8@_R8V5P@k z*e$n~g86G;BMfJaKVuqj9b4~3dILMF!LAm&syiDKV9w+l&>Zp_BKf;ET+dERILqbP>uqjzMr+K7?#uaICwKELu8DxnVScJEvlAszviuhG$a8 zO4RP?E}(irqHO(ZIwLdhz#U-PPFcOBs$wH9({T}KSXEn;tc#!U?sGgUKrZ3O^%NH) zpzT0x9AG0(`^G0?keG-sVBmJ^)YkD}^vQha6SI0-Kte8_HB|>Dj<(&7&t0JlAiiD! z!LUo?wDXKYA($P2f}HIpn+!2TVB6cf>Z=)d-~RR3ItcuyLSBk%=1X znl;$wSil#YR{zS*{kHJ=RgMXZ)kd`$Ga=mk7fdUl(_vu}g}YLu2xewWwBvU<7Z!`-0rw34 zoHklaaQK@xtR~-xMO@b+mMZblLeA4&J@9zIpd%y`cew3c$7X6P2`wMJN@=3r5xR0` z-@nPxWpC&W^1{T|P&(I(1{6I#y_1K@;CP4`4+?N-McEoPz)C89ZCzk@JiP0y<7+*N zo(}d+%oxHo(2X=xP%WhYap58={hrhMco>6j~q`L2n(|on)-b(G(@3jwJcHf#N z-)-X|QbeTF?#woo$q=G~+bH9kPFv)1Mq7KvnI$&~UD-g>P(h8hd7Ud>8@N(8n2{Ly zslOW4;?x67xGx4*EW4{7L*q$Q%DjE@hD9a4PafiT$-UV!-d3wG5LXub60#~i zEJ>fB>m#xh2UXCio*Elhr0EtjSbyg`t6=(qbbwCy8tL?Oh{vY!TKq<0K#e?qfsYjI z1ZZA#wd8`m4Esvi@kUqX*;-^4_W&~5YGWEJw2k( z`y$8(04cfnZKb0Wd)8dDz`x#F!=0{03OS`$B{VURT=NpgoWhXX^;rHb$@$Ukl|g+6 z;cHx>Os!KFA8r|Rg63kc$f6!g(6M$HB@1V?9pa?b9M_8Rc;)W7p{x}X?fMngR%L0G zUbVbC8K?P3(b!hey{L!XVJ7I5WHD+s1{uE_sbj*tcLma2vg!KERYT_P*!Kr82lTl! zPW*}gA?+k+zy9rNvY`8*5*;KlZ&@Kf?o15I@VDB%LfBLu;6^u2?L{(FLLYU+&r9{z z0m^G@lPt33ljrCdH=`wx`~BJ%%99>enFH;my|7ISp0p@}<3-qH^f7e9CK+Z;rWR?A zrTnF)3H>NWMBRC}9fViMQ6^UOU;%C5b3+jez9@QB{ma8**{d!Pcdv{l3to}+^ zr=vF4ySt1QdHikgkZ67YGr{=b0lQmhiiuXuk#UAf*8;w=;U7RD<^1y1fYQQ7!+U?6 z#6)k8*H`A%yP+=G%*M(oh8B~N79m7glUh7yxZR!pujp;FL*rN8J0ww>$p|m?s8o+< zN2p+$+OX<4Lu(NS#bu*2Gz44p+>lboysb4pFR@sH%kw%2;>t2nWZiE{qd^FSDZfz$ z2D$i}k#v8h-Ku-^tPg!1Quj;f4v|6}AZD4}*0^wtV=hd@iNDbx-hw_rt~TQn60Hbn zWMHx)hZHsq$Z?f1d^?9bof#j}F~^O2!CVtFKDI{)Nn#v>P#J?=kto;KEwd@o_(}D- z%j16(n}L~jQfkCPJC&%}iy@!$COG_aq<$4FD3DQR*hq9Q{_z$GLX=1K@a!Bv4$$Xg zI*zoOp`qw4uIl~56vOC!6dj%Ma%5KyF;wB9l|FQM)2bb7=921<%D{9N6A2=Ekj@`y z*qF9jE&vBGOsCCbc*aIVRj6e4Lu!8NlqLd`olqs|5PXB$VLty-pNognuWIVBT?7!gubR#)d*}e0*ZE-IYD43GQ%h`4Dn_5*a_B zwM{O>`{w!N#lTM54%P#SGNsmR%#0b6F;7rOyQ zQyV$eMD0E-m{*B6I9$ddF+2kI-oEF@X;$w77)7OkIo>Koaw4^YV;klIh&5%g$YXRk zBsv)!)HY^=d-VD5I`_NRL53&eM0ofNyljQ*JsTB<}+6@mq3p)xCTr= zX?A_&3;lRZEjF!xePmF6;$BEp$<>7o--~U|o?N^LYc$9>BA>J$%gD=LZ^Vo}wt*7v6vJ|9`h>Qf()DEbePwJ`V!JAs zgl|TvYG5olEzj%Gb2DArZ2?gYINaX$^4|Ya-tSv`so30!v2mgz{P%ic;#EtA;T6YC zU483eyya;(CPW2C(WK}0EJeDpqVdYpWy9}zbWwji=i%E!pfQ#`s&H8L-3518+|pMN z>xTLP1^R@2kO3Z+L-44Rt&tMlrDIo1;k569jQ)VcU?-i5^`L|_7HyS3=aVbUKXv35 z3}lxXrY*?mr{tYlrEWH#02iY!20eps7FsBu@x(-}ND3#0d7B7O8Jxrxh&vVNLXSVQ zJ{;CRqv`lH>F}Zra|;Wm%-yQKqgBTN#Xr zl0tXTYz_;o_u#2+4MEE&)B9K2$>l#7=|($^$g!o^uaUW;7!&TkSH{dyrJydkx@+dp4L>rEg^Th^{B1G=G~99rRaK zl@tj+)vw`0l%)5eV0!+mV)KPX>LPNGRhR&c4L9tdYePb9@Xx-`k*^m&?W z+XzZa;LF)?)zCUpGJdcoJaw~CHE`-%YuWXf$?v$=5I?1qgZM4g&{SgC>B5Dn*Ha5x zRRax&F^dFm4NQ>*v5vZrrDa56pjkhQ*r`J;N52=IveoDxk=43}fj;GI+Y^w@$wrH| zuded#KllBL&n6!Futz@Odu~~rsvZ%uWT&d=7!Jk5ep*YWN|*QqvIL(OIA_bxH>5qx zk3%0FGDRN^)tDBq^H*c*KDn|v9HjTc^Nbd4h2&*LxO)UWDdXbM4U1%Bjh1TT_r}m} z)_MCzV@UcfZHukARkeuu2b=bi4n7(PHY)P5lq_6iay-|b2KEkD{tf2|rcObr_HKaT z0hful6o#7F22+M$&k!tyAuu)hO6t|6-SSH=*okYDsn0Jdxc!N&*Q7|c1q3#_2ADu1 z_4R2=^3>u>54`WW#BWK)6o(#PCg@jR+r3m?^e<#cJPt)(n-BT27bG%D3(t^w6W$dJ;=2Y;^p{lv<3}89b`V(>6`N;> zU4cxqjoFMhZpa)xa_`gSACzES)hBhW2;GSIrfM8p-0cN$6V{xW>7ZROd)Glr+?LmU zp_luO!Rfa(cieh-icm7k1uQH->Te6+Yz6Zg$Glft){PR(0{dxK5?R3;!zZ=QhE;{( zYugkvH6F;~D2nZQL9}QOK%|m-upX?gOrTG(Puk;8Tc|85Y1r1no(uD}v5YP%>)U{w z`-?fRu!|2-rj;K%i2z2v#EA=1Yh)dl;2XUPhx#TXpBzjZaUO(g|3t&f>h83`2zWOr zeFoY2G!GO=**C{9Wm1sd6zRNK##CA>>EkZGn(@#~NvTdj{-}VG`@5)<5yS0?pl)3j zsg?=tdFzV#=`qdNh!jI-mfKkNp-ES7-1?hG8Ug)pRUQEVwJ%qw^mMP3zV`#;jXZsJ zp(HSX^*n{YG9|n`A(=^TAT-K_2U(cA|8&SlZk+h(Xu`r$GTW_=P;RVC!fRgK{~geWJf} zdMc!I-Fe1VGp&!RP+_+z8067We6CLRNM6iS$z9w9UW=8PL=Ucvg&s{+2SaI;`%!br z?fzK3*W8URk@hzqxWs(6nDp{i@MUS^gnUD;bw_^9v61&ig8CiOF_MTZgWMc^(OI^2 zQ?Q?mvPcHWBo{YO>`A}lyvtvc%h@6fS>ZO=U%}&bMKN%AZ}N7wN@wOxy!%XGFHd~Q zo*&+$21oyrTD;4e2^@CYyzmg4&fp-y+C1m0>dIYHL~s*}7eEX!!ks zgOp>A5K?1)t!}U1nyuCCYhVx`4)Vyi3m>t&mU7F};^G5Np^BCf1CQLD&r>9`mLF(6pQfrkQrfH`P4)@%Q zkw$VzBdY}9-PE8b)^;AA!1}G24a@_Fd+~7Cp+3$6U~>3XUL(4Puap(*a?aryD=hk< zYc$Yjv$oXX7wNKCzI@QJ&b&=Bgv>lBZR0@ieZFMn!FQ9{->T9d$vd!4L0oR({SNx1)`KhkdaKx$LXOR?TVq0@g z%WFEO2tGy!a`D8@=?q&1V3HAF*p^$yp|2$MR9XK<)q1s$r!0&dS^5`1Z^h;M4%w!^ zOB-mgt;~wE&8NnhjqFBY(Up+WGQZp)V*|fZH6&QyP6@ep0duvt`;LWj|AJWnAaU_s z3URE4M9z|zM8mJO*j`40^A1H*hK??x9%xU|`%%jWun*ZF@bMhs(QGUxE3!hk5C;L;Oibv*Hmw!-IU2wZtn86)qKaSzz}IeHHT->G9Aug#Yvzp zHm@8iE{%ih%wKk=R6y@`1Y=ox2JTK(Z zCnwJ~z-Oi4W0i~_WWnF!cmK~s{GT+DKF2axd1ep#2@E{`0p9lPa`RXViE8w!p{fcF zxn_3=90Dj7ol6j9h;+}zQE1RfCZGQxL*SrHmeM!}mHb?=x@}2xs#h zHIPwixpYN0R!99uI_nxpw?_7)SuOR{r>wZ%4#P8rp{9`inzBh@lm;Zhle}aC>u9x# zSFv?cl9bITKR|rTN(YwbPr-{zlDWppb9Sm}S*bS*Wf6cc3o-@ALXz{6%KD%d$7j!3 z2MgS(=^4t@3XK;AaRQvAe9CvlwVOx4j*FzH#USu3XT2NVh&pOf=Z$e967*V zVp$R_0?n~XJN&U!UTu^*v8OZOfzaa)k zsl2^{Ayo#9@Bxzh0$Qngs(S_TDmmD*!=m^K)_2{>1)|h>*){Cmdj^Ga1DARK$eOQC z<$P2=ILSu!c9=gWDJ>}}D=8_-Ccnn+ttjC(=!gJe-kl=ESd#}uK{%9xSAwjIEO=5v z!~iOa8hPOAlMD$eGGEC;ZxVpUAd$vHMOP8nEgz&N6nc7BUq4CV9k~C}fEGU?NYYMm zaopExiQ3Cdr=b~#3Ej}p7`$l-VkM1QWYzZYmjz`wGfY$uG(3^#^(uzR>$*XZi2l&% z=)90pj6(OA=}h2%jz@8zs)qRhy+-1i!21}AKU)^MJLi`K*W%`~$a z|Gu<9Pi7XK_Dk-s&i7Z%_U}MjBe(@aCDj_#FznPT4REAz=!U_pocR~tpNd$s>Jjz#aRgKmaG;bD?T(arsbXH_fV=GbGNI#t zGNnuvK#)Od`i=jd6dn$5a?;*93l-hsbra~Hr)^>wRu>kGOBP0a!}Vu0U9~B}^^Do+U8h~|cHIMWJeB=YXJW79N{J-+T7K!%6bUi}HkHZVt)p{UR&?fyN! zgu3Zn*TmS<{HHiBM)=_V-zilcgDl_3M>QC@+CS%5Z7({!cZ zS``ga*g`!R{W%A>7AYyUQJm%35!jrj3KQqN1eN=`F%h(^#WeXuWdn?Sv8uCTOkfX8 zPheF15xN8G9JGICme?Q3myq@Blfl?4qhrS!)m)br$+6MtdG?Z&{(=QM;Xcn!C|R>n zU*d%7@HOMu<2d%wu3W}+ss!-nN_%bF0_1G9@GEJP0Bnxqns$>Q6dP)4Bx0oaZ4r8y zo=H$p_AIdbfOvcKF>8eyNuGcsLCAfpK~}^r{$V;34MA;aLhfYiyOqa-I}QpxSC~s@ zQLTFXi^~E(WKSUMVsUjJ!sf7849e|ojP>C3LrDz#YO^^0tv&P0CP^KdCUtRAf0{Dl z4f$qM*4K#Cl4RJXpNe-4R)jlMP*9VIekm$M34HVhL6_z7Zi|P&#vnF7?&|3`xj7Vn zDqLL>ahjN%H1%*7zGRd+Nc^JJ(n0K72|Q6ZfU4$8cnySA*@=C!uEV>Sn+FXg(~gd` zBq0QPQo~O{{1`Sys(WP1?sP?J^T{-!ak_p~q#QBDR8cpwp`F(KTUEUv6qH^>yjb3Z z#%{QSa#w}IL_5^MfUbOh{3A7Yp(FWt9C|*uYWz~Ap75iz^h3)GB`7)+s6TxBPRAT) zE2`ir+(~Eku0+jqO&x8}N=_2irbiC;zX%zP_~Q#cB({c1GpCbyiQ6&}l#t_{9VW5m zFyW~m!?r}nNlj_3rfY_r$tKkjiT(H{iHD}s5A%fVlZ>m)t`klPZ=o;*vXvo}40n=V zQP<}Rzu4!H2J=Zg>(-1RbJb*J&d#FiSSGCk+=DI=^^p{tp1( zKp?-Dh$@EJ3M;Izzzgq%QS&^nDq3AGO|aaj(yp#_x$xKGyHrFL0+4yJ_saJWS1x6G z1v?_=(+KGY(2xo$^Jtxf3rv(+UxwqBVkL zS&L^}>0&t_Ag(NKz0_q33Bsa}>>8uC*jVZ2FJDusZixZDB4>ppPf1;uhoI7Iv*gv4 z78EbAd_f%R3QqIlg1`zZtdI!oOYdqGt6gc)C#_q>beK{GPE_%ZRZ+JfE}cz6`L5$% zZ+w`6$`wLbsH`)q3}YqjJdsp8Onfj^zNlO&FZrZ1`&Zg-0f}y5Skg1$N-~C2rPN1h zwQ8}~W7&L(e^m5dcu|lLdttN?9xC+)Ny~q^q(t(o8cNfPq*)~9vd%{OX0mvSW*MWB zpoT0Jh}fLD-7G+e2?nJqrSYetm>?&LwOAR5Fv{PVobf6$F6Hf&?{4No@?f&>$Wp~; z4nbSdK}l(5l9CD|ImFc~P@!KFgo;%J5#*G>vhX3ZQSl6^5If{1RPa$bC3@9@t`%0i z(ZJ;^Q1fqGMS1`WT937}v3W`W4^kQfFF6H<94jw?hZ!F3_lF*B0Co@C`MDc_o?m}6!+0-J>o3kgb_ZF#hVO_UtBs@P1CV?SG1ghAekn-s&4t6H7gDNgQm!&uUv)mpRrk~ zSjpmYMqqIo$%}0h!R5ujF{I5Q<(tCEpU2cNyUq zSJLu0SZ?OaBPkLzi{r8ltoag)z1?!gXQ`dBkVphlKFBXFxy!Fc7K4iA7U9ZQRMp$^ zMFy$FGZ8Xx0#&-9<-{v*o-7Hx+Ik6@?eHv^uw{$Q#v0`khWWZmqb>K@oF)A~R-#&A zg%$rR_`BZ2|5`m&mi{j{KaKyToBn56`G2bL>%zaaT~=7}FGtk|lT{b}XIt_Q z;&rtA^^Dd(cGrKdJAbov(*NCAYK0a5ckrTm;+4f-b>KDP-_(}ZhF5FIUMTwyju?K$ zw|@}-Rh81;BY;|Ag%z*Hzx1W5V$a~eSI_^rCI6+`{|lu1|A2Pvb>V;1+47664jEQh zVTBb|SYd?~R#;($6;@bbg%ws??$=u)+!} ztoV0B4FCVyg1(3?kQ_;0_dr--g%ws<@gG5orS>{mM#_UbccQGY!U`*__}An1odhY4 z+UvvCo*mk^ZD)lQR#;)hzaE{#2!3TgpMMmXn1sddfCGSIkbYMHRCTb*l9s2y3#CA% zui#bJT9zy?SViN&D_ig%wArFPFO>s-aq-K?EJ|9muj*ETDnI@QeX!!chw|C{;_#ZE z7^wV^Uz+q)z6DlT@$UdoPyA10TlnXI5MJyGUIj@1Rr>nkhyNVlOV|8W1>DQmnaftb z1i}|ey{evyBHYV|DwpH9s*a1-RUQmj)t^_j;pKZ-@%Q89hs2eCap7Nlw>a@1 zJW(sG_@}{G#%pxt#~AG#*sWWS?h<-f{ATFZy(+v|>ZNm4pL*qWmS=i&f4N}!mmZa` z?^fl}Dk^xfFI9J~3UvGHCYx_wbmDymm=~s8#cb}x{hXPanMMC*P-JGYpG^S?)eo2+3v#)8i##B~mrgW3E40b!YwzQ0_%*-^g773Zs$1L_C zmDQDzE`86)q!+S=h{zCcAQeuRZk?Gfeo2?Qk(n-6mdXlevEo_ma7KDshFk}0OD1a| zD=D^BY=B&AW<@D>*A!ZP8tXIb0Beo-pB|9zogw#u4O@mdJZ${ZXqharWV%$$0^%5? zTi(ZtzX#?g&*pEM`0&L?Yd+1Md73zJE0875o=i3$rCA|9Na>&mdQ5sptgzy>qww{y z3kJ52BIj3@lbtdvDlxm5n1+Uk`O1jJc1w9CB38;o%G2OjB!EH4Bo{?uuF>+uE-Wh? z%ce=hgqUJhOO|<*xTV%4lr&P62k<~`BHZw`dX9R5Fk0_=Y%DjIsLog@7 zp^ZUOHX5mVi}ZZv+&*FrQZgWHk?_Y1ma$E2CP7jrRf2PzQsUD-0MMuoV zYHk=C(TW&x)+llR6hzB)IRmVeMiyD79TJRHWKR{3v1f~o0?U<$D`mlzQ-WKcm=*sL zyv~_OUjrkOh$2gKDVqIaIpuJWrlJTUr~4_o32?APGOjBxgVsTU>D~dYzO=R4k9g21!MYvTVZok7a=k zF{ufcXL~kt)k=Jb9j`j6wiW*)2$GP;Qr5DpwQP!6q}axy{P%M1bymV89+tA6vI$YS z1QrahKU9MiR=j2~GS3tyf~;Z@1qAtJF`2|P(t2ryk0hEWN+Cu@UYTGbiR;MB8<+}! zRwTW7tO$~HTr!Ih4((}K{k@Fd$G{qaM1_N#8`@Z*aA5r*qVORJNUSnR*s3JaNFQlo6Qe`2 znojDKp8YYDXN?xsbrOS;xRqSFs8tgz^-?C0DgEuw(+UQ8U`^7TGZ`%eW(GZZNw`B2 ze=!NNL@F&m%n8)lEX7uV(29Q%UZ2I3q(>2Snu3g?VkQol1g%!b*g;8gNfG^D#;CYp z$S;vlTvDhPNNGt?VTra>Z$i5AdgyOmae=0=OkCSB{SY>mloaVDR#T?cY8gurbOm{N zc|`^$VhG4oR;0P}dQy}?5YiPFm+I(Pn6$Ko;xL#>3N`tq zdP!(8l@^ys?bos$7Aw>E`#~27CHc`Q1zJ6Otqet4x*94i(pMC~hAIcWw3u-caWPO< zsAcO1eQ}X_4hZzQnyfs-3M<$f##Zwg>)Lt3HnUF@Q)(9?Q8ajH>{-ny;-# zzpow|jg&iI86h`6WF9u_(X9A;VY)Z9u0rYiK`fmgx}&{j=8^{!TW&F*Ez8NOYK4aJ z!k{nBwi90j%*!SyF0AM9MEPvS(xBl_uwZ>!R#+jLM?LPU*tx{;7G zEuiRR4Q-a?5#1q>3Q4Wn?_mLPf+3jH3xafsa6zYQTLSpDG%U) zN1~!>f`V&BC5fk@04UTva9W;6sqLK(3Ql1IfMXbw86FG~t7i_5PqDOfK%#6!?-dTT z`niya0h=9Ue-^GkF>kM2^5x(SqxhNN=ss;PqTDGEPDvr>8UyYj(|udvSl+YkCp0lFQmu&L##;@c)5Qo5P% zn2sa5fu+((On&R!l}?D4i9hPA8ZYybw3%RJ5-R)1-l0p3bh2!*(l+Ss|5_KUu;Skf zag(AXRK-;b2(GRGHTPoSY9Ms`0pruH0B988*FXvEHxd1@CXE``QUOJc#*G^7C?G^~vy zsB_pP=!V+?&)%b3+R#F@{KLTj)C}+s2=H&2C|ez&C^cu(z`t2tTTo+f8C|Ata^Uy? zvCMQVSpyS%*%xq;X8In}yUk^sGaYh_Wq5Pk1G52c!Wh7L1_ZQd5zyi$lC)TuJXP}Q zdbD~w;PIoD9@*u}a{;tOK+6e&xq6I)d9J#jKfUV^Os?AlTdx*=-j0A9mnfm8~If@H5CLb9Wyk8WPiRr0~KncRpZ6xR=o zy{VHnGzvSa``t6jQla&sS@A}LIY|845U8f*2^(ubMK1%s8VEc#Vtlp*zM?i$Uono2Fonn~|1VkW-LP@HKnB z`94k7l`&4h{fcNsWo!>r)j;cHai@O)lTpT}BGLtdMU+K;qEz_oDta)+0oorF2;Skw zbGe#4jV7-U%X{rs0`zwRW1id9i6ZvGJvX zm1kJ-CW8^W4=CYGAqHI-3Zr!&<8OyN12)u#-_S*hFs4S0r$+tBUNdv4l%W{Cv`5#u*GtiC zUj-i&hGO2G{o}ZH1HOwFZQ4W+qXloTAxL|me_-gs!C*wP#yLZVEWJA5_giGRuJV4@e4~ z=73vDj3~7g?>I}W0~7rS1sst{-zUwWLF4bR_weB$&}wZj(BP6NWhg*PL=ply*ydo0 zL0eQnmw~^T zWrw0H1C+CjlzG!0;GF3%unhW(DW*P^oI@mMEhfpt*np;oXk}^d@?eDq;~nk*id01M z^FX4V6Y2@TCneH`KECe21stQNPPYM0=ct^6@t3@6>bIQZRMFmeA>=yN;^%8fXBD@Q zp!;^f>qq9^vTe}7?HWRMcyPQ)HvG5pjK3G+x`yESc8({QCECrezK9{k8$pK*64{k= zs_W&-2i+3h_vRJtmzd50b@iIw_Kwq@Nk-lDNpw+;#=@04>Kfkeu5d)suJ+Eb(eOm3 z!oPh3_AbQ+5+w?JtK+wG6P0e+5ndgm`WJ{etrDF z=Ptb84YuG$lx1*r4@fU&005tpvW!D^p!!;Q`#a}t4lK!M)LySQnM~M(jx_-9-1r`3&QvI|48WC38Hto-gdAYiKhZI- z2=N9_?YPF2Wgy)g2;NV|=tmC@9Hb4{cQQ|Q=4O&bFaRS?p1Tl!iL#q(4xI1KwB(2> zu3YdF#(<0+p~KOuHi~YktiAIA_@J}O_dcRh#v)=o$8mn)tOZ6oD71^)-5}ggn{env zuH^jq`X2oMk6_OIQ@DDUk?3VgnSpi#?2wKkdvG;B-1cF0ezhiMo}Fz}k`NAIgOxuG zReSH1mMHW|^iYmM#lv~8HM@q{fDy^5``dEM?&-v}Qs%jOj_*B6Uk)5PbnbD^$}y~X zvw=x`OOD&FBl12Vx)KQ8HZ#Q($5pRo2OylKmB{DW7NGtCX({KgfFawyp52P){Vz)4 zMNo1ur}(-=3L_%!0hD~HP%bK2?GE05PH*!r4_gpyxE@T!1l}!p*|idS&5`aZ4svd9 zua01$N*)XbKxJ!dV`sCq)Z94AGW?D(_A<|wADcwTW_ty&wXwIgX?qXLfu1TWro^V^ zOySB|29dc#;#j~bZES39?N)2BL0ec{TB=9Ulw}-bmo2k}!(#~A;m!d&8#`MYzgx7i z#U&*rWk!sHA?MLNz~8@pu@PUf18#k1P44Of19lg(F-uhQHM0}^IiDl!J_`W%@uE8X z`r>XpTtv!#=Rn{MvmY6iS=e5Notk#Q_ZG%4IG9=SHvsDlx+s>Gf_lW zFyx64-BU3%8Gr9!ONGaaoWr|i!YLo+{Iasb0*xl$gnKH-;Vd`%_jKrdb1G$^dqMoJ zGT94N)6{JxE?C6{9J;bE(fZ7+c(Z{}Oe+BP=;i2qbkQCNT{j|hrUd}r{(dz92tFZt zsWB;|&d;JRv*4!yfamFt*K)12R>ny^IPh(WLv=;r% zPdmFoz}fUTK`%6&o7LWtG7a0FCz)c3N*NB-t9w>=-=VeG{`UKw-E*OxVssM0TkIiM z-J^Pq8a*B&Im}gMmLUe6%9;9-VoJ1_viI<$^?zM}GrszK$FL?wJ}M3WeCg89w>_gQgPF~!NmP4}7}o*nMt@>nNU{4J2e)s%ez zeIv{pQCLe^1~amS^Ys`_wrdql);l-~Sh&R1*nshq;o$v@$S>y4n?LWF&`U82#qyrp z5Q-lSMkb@XJ>i}*Bq}4Z#>eFgoWByh{Yc*Uu)>Nr7W5rRY6IX-#xhJ#p2QX7t8IbX zCQQOxK)B|};mv&@-xG<7{BVCz_khG8`~YyNQ?GIBVH-20pnn*r_U6D>MT|B+eH>jx zDfqc2z-QCbV;zC&7abxK6d+KvY%RL{<*0^`hoO&I*ukQ+tA^KtK;0*sDW)JC{KLkL zo7O)x%8q$BO3gJt!nnZ4N-+Kz5%)4SZQS(34~H~jOe@y1i@uPHkV7L%e`JfPaBq&g zCvT3B_%Q(XTEBkN4;yalNmOmf0p&D8S%$cmK|WV;qv8qv(G9{4v2g}b#gM-b4}>Qzk@DtwT@$yHiLU73EvF{ zyY*t^VvO>ex~wF5VPJ5AH3G2}Z#pP7&g%f+avfa+Ck+}jC6ZhT1g<||a;7B@BIrwa zh6A-y#DIHe{XxC`l1SkXxgopv9Q^ZXndJOUe;4)#;L|)>P%|WS9DQj^HmZPIm!bV@ z0d7_nV%y(=0xrFA^NHS&__YrNwa(zosGE-kA$FrP4;o!W zR5&XB-1K3?h7XTJefTl@!=O$$!Koi{BPh!V;`Zn;i_MRP{3b4|ux2F~l3Z?>VTBcM zDiAUZQG<|Dg7w=tuIWX5r44Y~h{@>|fQ!T?{D_Bckz#n(@BpTm62*T%0GA>AF8VJpFOr&sXgXeyCRQUIspCJNuj$-mK6!Pon+s@Quf*2tk<6Ab68QIdeo&#G-1*oesd%XZV~q1P|pj88~4a&wV0=P)9iD;P&0ScHTnKwxH1gdP!6t0GWui!&L!g z3tpnVy=&J`yG~|_imACJf)v0o!T|&vqnzir=AhaYdb?dVkW+9x1i)hjy>bChS%!X^ zqq95Y79t!|gRAv5t?ubyz;z-l+;J_8-!_f_x`Wf@%i4B>iL zo7MElYPO zq(z93@8cFmSq3-sxp}%J3S${!UJjGwb&j*ALP({IbKZcm33B5UOa%@VuUk8fqGB^&RtcDSAAbX@Gf@_nq+extNZsq zf+K!#3T4g-K0uX5w3{i*KoMP(bMmovq#`5{Z?Jcy^W*|oZ4tpYd%}68=BUL%ijnxS zjmJiWqq>0+iR4}o*rgZa)-aagvI1#VF_uAyRW`KZ%?72kj{+d*{Q2GifU7nK;mfUn z+a`j;TLSRG^3TWA=hT5Z79gE%h}YYP1Que!55h1arM(mBHq-dVcBNcl$=+cAsNXk| zvfVbIdw51>#^WFk%-7)YJkR_xT0-0In@(;ER>L7rjS;>8^xt=3dwZztSxi~RUZ!{ucReb?kyIj0ZM)^`2jF_*{bDXE58*< zF~Ygi0HxgItTzXzhAm$n7WRVyCya%#^NQt5m#Lz$NlR7_+Aq2 z$4(c(EnT@{#fq?PC336sbNe&o0g z7ZF~_gUQdac8o0q$^{r{cd3ELhz-k{0lw8mTHh{DpjfgZjJ9c8fuve{-H-qOJ0uNO z*Zw*wX}T@f%Row~l#xjyx`0k+^e0+ybF=aH_NpAg6wa%9+|OU{QGFAZ(kWrmQ!yIn z`Km+HOSdw=3?^ml(Gg+m2jhw{Wf`lGCX5@FiiuUou;R@IqxXjI+#syst%f#(;|1YL zYv8(3WDwBV-BksE=Wk+aB6P+N)RlakaWf?dlhagS^J-bYwI1Z%8rgA*zK;n`oyEb4 zdF;X&_Mlx7o}dJ+FwySz>?sjSzjEbNjaqs0e7$`FMh^x-Xz%Xn;o~o?C4eta#HQ?!xA6XrY80a3B7JQpGE+fa@lV&$nhFTY;m` zh(F6D%i1&kT!RCWwx$KoEf-S+iP?~(O$3s^qmvECLx<42CPMDF1=W@_B@x=y0N7s@ z#w)l0N;7jdw^u?Q+IHBUM=#6yGJuC1RCGL4fCT(-APX}Kcm+_LFiK(O&`lcvAa7f* z`>MNTOd{Isz|5FfP~G5k`mPHsWXDA+WdJ3;kZVvV#njE72Ee3b;d~?7DKY%6Pbu^M zh8&B>3%K1{G4nWWHDwtTHg&r$y`P~%rB9A7|AsU5OAEH z(T;~)&v^Wv9rQ7BzYi!c5Oo8$Ru(;1a#{Cv~ta{yLz_el^O9+kBc7Oj=lBs zuFF|0R!i)StFgulpzfA4oA*B|F<*o6lgOt88DkH9_v_Qd>#;gg^7tw(kK-aEOvH5W zW-2zNMMUf5?Dem+e^yxWdh!3-yASv%sRTE+UAC6zM2UAV?Dd zJH08@LY3wfML~+F^eS*gL3-#tq4%B;(vxj-&iT)onGNB-@4Z)e?|psm|MUAQ!tTtT znFMp5IrT9TB(c1#hk5!-GXj_gMAs8F$1HpUf2#hnU>`UgHL|U`(;w!Vi|`)Xqm`M< z?nKaVWjxGsF{6dAvi!8PERS(E^<6=~GWC7lyg{yyKNs{Q7yhYz{3rNtex7}w_-}vA z|Jcv|KRW9l95WB8`59RS8=w^W1nQlC7nYxy=_z<&e4nW^U!T4pwiZ*>T~evFo*d`n z{}btlU5^s@;V%f_ztYo-iXRR=`?s-d)=VbBRjOwN*Voh;nX}Ct71W%p`lt|nUaZKF zY}EAnb`1qb&2S+m!1|JbQ`K0Yt3SMZ^r3G39Mw!yVPsG8>S07Rmwx=Oe{Txz|6g$y zBE|m^Zhew%snwj*|C*W=e>(vGgkC$Z9n`7c+)VxD)z5o({qXlZW0cR>W5;W57p|IV zER5mqM_KFi>8C2Cr~9@)D9%+?eIgbsI6A3)tJW`fnz-qnIa=;p4<(B6>Y>V*xMFM} zYd(s5UE|+eZBF1dB1qv&8gD%5*ZR*J1%If_|K=o2r1?*w{eP_Pl1r^Nw?YGeC!$rz zo&gblHk*I!39WkHUpK&JwM9%w<;L^ATbyDpV=%Xg);<2i#`NPm;w{TPX6yg4E%%xS zS}azJpQBnL*N2pi%bFA7MPXtxl)9t+h_fp7?Y+c!e(jJkDyLp5PU{dhlZP{BC)!X|Uhk42Wm2b||`MWg`{P~z$AD{b2 z;rvl^6Mt_2e}jseyQRf(fI6Eg;Rn?H!M3ic>asFq@Lh8|3%8e2x7G^qxQN60yt;HdiQ$!Q5cCK~{`q;=nY-v2fDD~ev_3u1%{&RoygQ$f5LYVp7z>z%iAS5)0R(M zuQKPx@oQ7H_b-ilp~1UnAN^FZ)cLJje*9f|vQDJce(=T14F+s<793SuSxcm9zoj=I zH7{!)@|>93xykG69%}V}*3_{_H}-yh&@u1*dCw`4O_yfvo;qRTgh}Hk9^knjy}3%e zfuloP_TI2&!uoWMj%WB+cr=*;(`5mkj0g*-8%4~|<$MeYUXrsgyxB3zcQqtk&YBZy zTPPJ35`X1l2h!Wk@As14yvq2E>VDxNmZH}RigA7#VR87E^pjS&7|(u74hiv#{mxgz zQ{KuFE>>D(e|G3@RG{|b*fP4WK|z>^W9(3$(U-}CUCswDb^_r`CB^O*a~ zNXzI{V-}OzT9!)}uX*j_t4ePVyWflSxxzf}1l3r+w79ju%FQ(#zty+aoAhS1Ojdfl zY=f=X7q*pNttjvb^lSmgm%VjO4f9QcAovrJE>#4zdl_3rAX}e1sBmmMuu2_vB?rOjq$5PYcKGsV?rt%rSxtXiM`8j#s>7@>^r&f zetpd!`>llB#>unmI7YD}v9N(TL8Z!90v0$6i zHsm?+#|s@r$JD)Eq~A66b2+l@-1&JVN^B-2qK0cUX>o+nWhJCl9_A@-AAIiY$`ZwA z7FVL+*Q(&59(?G=8zF60+6YUL^G`((?l2J7VP(Zgy8uO25>omc7V0^9oFBWkhQs zgS)p$(O-xhbr;u5q|arJzGnb{Ka;-I9#5SX>i6tAeZO(nzK+)7ABc#d8VOBXk#=I&j*G9zZ+Nwk zq4d4N$An0g8@<@5NvmzfhK2N6FQxxA#`csaD?RE-Nr`+>JKAhc!BxywM&3_SiKU$7 z{n|CEXv2zrMGsMSJ6xK=S!x&3ob$zs7BaLFcT}>ryRZG8Q!{9I{`aK%M(qaQAX+N} z0090>dbd=@lyLu62lZTduEVcbV?VpajXeUz$VMB|QLLc2+?n)o(VN}L8&}xJ;nMf# zE?(Gu@PWC=?q(nPjmwN}EhDe=@bj{N*Gm_Y4j;HuupG(=88l~@9KV~f6K&+`lh2F} zEp||Z3^If92c6}nOoWWRBAa$sd+ZL6%2zut1U?v(RFqCHPXk)k2IJ1USac#N{OoX>W~SyjXc>r zbBOZF8OFYhQI>mXhQECT<2R>I+*NQ9BV?#2D_QE_r+jr((4=fSIym|eXLrJ+X_TdQ zl$$ZOh`h943luYoIi_cc7EXRO#~8LJsQ6sQ4mZc}Hvqt&O;pXfT>|XO&YnMe=|Z}D zS7}R&Jr~YjIDaeOoVeaX=_2+GyxNPjzm_?-H0g7N?k-1W=F_Qi^fhCv4$Qwe`;%QrO0S4MEw{P^`)B9!!JCM^SfbWs_2*! zA!D(n{&q@tJS(?8otKyE;rTV}Bl)Si0o|{pPA@@vJwBFUX6Al0yZ+Ih>jkSf*kfNN zRssS5{10hWZ*p}x=+$oBx+L^mn=@aw#dq!6wOiLut{7X$vQ~0OaoYV+q|7^`pS6-c zm()T;=PeV)dkB1ajlvN(8&i0R-IIpXJtCPOX&UqV~ty9-mYs>y^ z&uKAcbFBX>UyZD237nJ3Z%2^noZs)FXd&aLkYYW5&mQa`&4zyX;ppFZUJb`cc7Kem zM6dU%$zu512nPBzTz&U+BOjpt+DNBi1Pmj=hWX`*BdYI2a|>SdMF0Ri6|I%{robWnp;9(|lcRMl;5BBN?VwRiT2%KP#FhksOsgo?`Z7sXh{RL)a6 z%gs1TY-*QB-${@~CRJIQ$nxrFA;WvPL$GA8SAo2LlNvj!8#y+Zk+g#v89I!}pl6m9 z8yx=49_gxYhec*4{rD5U&j0}b`9x5-x@h+7IkV?{F>~I5{JnGL%$lXWoU{6#`AEP1 zi!EX(oIc$0*`O&qH_!PsORISI%^5uO+r&a!eqLQTXz;8Rc35A?1cnt%Vk)2x`a zS7~>h%uI)&?^nyj?zMXDuD1_zZawfa=JKd!b#7Mm+F5!IKG9szKBnjRyYpGcPp;=I zjSpVz^5q5OM(RNQm#Tlvh!rBQpm9#Y9;MWHUmtQ|#wF0o004Me=J<&#nG=!a+`bbCcM;Wy3~{7(Mx$gDzu}P)08dA2sWo-fmDgjvY2^_^9z; zp3*}={@zc&zo%-o{;^4&TeKd&IbR>EW@gm7@OigZ-NtXv6=|Kg_qV~rhYslwWwi#B z?Xl(b7sE#k9sb$MQ>vbUlb;(_6%fRF(I@YJ;Gb7_N0@$nVn>FN=iwLjv&OKjhGj{&<;37prqe|5rbHf;L$ekY&Qu#Zh7iv_o zA|YWR5vA%3$kEP!I5VDYLSCO%GCb~RKYnp5eEfO589S-Vxk@6e$LyGRx3c2=TaP75)LPBb- z(B)py&^TE!u7db#=6e|;1^~cQVq9HNwP<8aWO%q7{0+O@N^wNQL`Aee%F;VVMa4u! zM_Hv3oL_DwJ0ch6YCdy6V^k$250wwxz*R7$n!+Nziw-Y!$`2fEvxNdE7+ z^+wF#Af;tOkLQa>MW%3-r;e4IYGLQxYc_kr=R+dpa>)gELNE8X+g=#eF;tG*?a|(F zen=cIck7JhK1`nfp@S?DeOR8j=`GBSFW8vz3V;OU5gZ2ItAa?+Wkq<56KtL#keV&lb& zYq`{WB`GO6DJe1BZyck^wTpe6q`8{MJ#RbgE3aLsO=6tBRz`9s(r)+d>qnZ{{I=<1 z8p$O?E0We1^nvstp?<&Ixp{eY2#L#NEOmm^>@?-8s*v}SGE+Vem1jS?mz5=?E(cO> z^>WCQb5u&*BT4b~ckbN1b4QCqY)@U~-7|NtAE+ruoD`vGt0nBi+qZAuy^|)k(|!27 z;=hgEsGwBdYtHmyY}1fN;WGJNyv|)f>h4L>zOdAPoV^nO0RBGFCeR<+d2*QjCoel1 zRcV75RPc)VO=1R>_XEo_8Jr$1T5+v03QjLPFL%1byzAc_nrarp&UPlRozu#iA0f>U ziy&MptW`e@th!3yJ$*<};BhS;xLV5*NlZ1J!>6t6za?h#RHvxC%2|I89L z)+N3et=+-AZ-rT9Nm?ex#ve|ybnu#4{Zy<12LO0F=2JIwy2g-9r&kn}KJs#^X1pgi*-@p) z1Q9;iAcy^gIJ3VLaYf}1#*?O}IGtaLyn9P);-uWk@D)NY_mQ95q1Ed-BU=ni+ylRdrJ0+G4gXae7$9iZ~Ww=?t#)W zG0!S>K+rqXnQu(UHI4!Rz>{Le1X;e=&;J7F&XuJ6Yh|OJTacnpjOE;0oAgte$GJf& zpHL?1xo^`bn^#&MyZOyG7T+{-C=1CQNVjuZL8FUEU%RyG_;!_`_bw%ngu5an4R-h+ z(ca67BQ-pnrA#7Ck5anj8QI<~(WMr?m6Pq{*UpOg;LOPr^}2HuDQ#?RC}!R6tt$;r z6_cgvSfjO<>K04XRAZTjmx84pbM*eal0>UeQm><0h}ip#G$KU|jwHiL*9al zRxLJ#&GZ!9%7GW9Uf1;HgZi31)jgV6Wkpde4Yq4xWal%|&{Po|dPw0nnaVdS7OTag zD7Ll6Qa<&Tq=e4(a$}*lvHu|77EP9j#8DR_?A3qR^R9yoO;H(Q1^~cQF&9KTYbh^_ z%{y{;ez_`(^M#S}7y4|}A4BC`Vx@Kdu32mI82u)a%=LU4skFGmS$8Sups$p3oronc z#NjA9Gf(shJ$ylKl#{c)hV)*xRy_|1B1J+%gKbjuE)jgj$<0oxqC+a<$7W#`$uhOz zRt`3m``i?x4BmW?xGB#^B&7f6(`U?Bc0+3m?XD{iPZbT2PIA;k4^y{V0$WX;K5P1v zvwHGCull+yDbJ>ReJjC5;9x%6Ih-*U!xKcj^Vv58c3CEBIEvDp$fnH!77^(Mt0nS@$GKk?E+ z2{ZW4C~2v=+*?eo`b??(GnyCx08dHOrYciM1o>SPn?cdsOs^Il_B4`5+}EDdZ^cS) ziXm!7bJN9MPp{6&T`je)!3YhbJt&pHNYO|@R!SduN67i zVLQ&LmseDx-IP6?C^tLBJZpx0epQP>XNpPI`(Ax4g3CeXhnBDV;!#D6L*&(wZwqO7E9zbG5^V!GfQ(CNny*&TB@Gmg|`IR9!(aD!5Vjl z*nd}@A;%ToP6Pk|{y1Y3T1K698w@@uc;(Y&DD-BjF499gVEW`#+}m6 zTT?}zmbamT^hK^#8q%dkG!5g(^BNUyuzJM+lxuxiAhqI$1cd=?7=Xp-tPD{^EpZf1v`#tp~O3ygl^|7Z31b2 zQl*~+`A<(#J!eW=%IM?Y`oh5_QP#K4<)!p>NaHiLyK#?^OKwejkoq7si*mN>S@Qn* z2iFfZkU}?$^@m&J@Ui0HgG`Tht?TiAA!q5e>T-p@8q;hIJENtgTFLIMex<%iNn2fu zbV}B@-2F4Y)c^qh>5K*4tD?#0`Zna5Qyn4gKIYkk%b`8TeWd-fL2L5t zsv|cTI;L+W;@8V9uCqlBY%*RuHtyS-j5&w-%kMHZcV3{QTUw!xso$fe#p30K+N9i= z@eP%**-qrk004Me`eNuwq4FkUX6u!%QC6bZ>x#W(*}bY#{Y-rZE4|z`#v;i9&#cI2 z^vdheRwCKz?J3Agakdlbe%{QI>SBGQn7@jO**Vicc#ew=338kedylMDY+V`C*JV)V z{HA6AQHT=W@uqJrw)XMgo7)K?mU8p5#B29>ky4h(gbYY$bZ=ckB;prV{`CtYl@i}- z5eZ+lUyV*MmROb)yW(Z+N&`}M0ezG&V|x@?EN&`)bp?k^hC*qdwhA9nmLZx_=NXT^!TywogT~c_z!RNxhAf2GvW2|OwC@MF!`2tFk{7=O`m(Q z-Gm#yXMWKE=H4-&dBf&CmuBia?0VPsNa)c+`<1XThq3cx6EuCsFLfH}zE8Z~qepk` zSi+R+jIHU{eU_N;mAfjT*H@2LdhoMv_1LS=pvqYOUh8I^Ctu(c!`}b^{{u$mRz1_5 z_KIdC-*g*;9Qx?8YUJ5tH2v%imzfKR=byjM&4CcT1ZHmeN6nFJqw!)U&NF_e=IQ!% zM2^3_vwKh6@m<2)xrAk1JajJ4*usP}4>vz--AW{>D+vi zi}r|lW3C&?8NL-6h#3F?Ps5iB)syMc=d+rXEHe_iinzgj*0Bb+iLSFE{5q8J}njdbK(rM?hk zmMxZz7|TbfFDtB(!d2Ci#v0@DtYEW6>`Mp$@D%h~+RKhD_;~pEW#>gbo_~7zo-D@F zwk%q-WYPC)_U9Ni^PMFN7cW_|_`5~hGids{#S0fLT>9OTMT^#?P<@7yUPYVLFuiaf zQFGux;+ZV1j?X&0arx#{v;9F?>ZaAFjnv=gwl3e2rl)1~T-*B7%H1hOVsK9P{&>bC zf&lfL+4$4uGx^L68L1mqBzyEmk4o)bXH*m2)<#hfq`VeDdJ7^ogn%GbdhZEUdZ+<{ zbO=qQg(AIIsnUyd1Vp5WNE1R6a;egS2of*^xbeO3{nlOU-fykDzTe;cnLTsP%shMc zbJol}v-Uph7jF-<*!r4YB1{{xJ^Y(vQ)j(3rbvLbHOG4dq1A55pu!5Uv7ai>v(p$o z1(!CimD#tOj8AT1=-Qyto#QlX6%68m^Vb<11*@Y}zd15nS_>7waO8Tdth>lTaNVoG!xT8xeMNaRQnUuG@Ht#_f zk=hl~04wG{Rhi@qDMHax5eplx)C=X7nB2K8-Cykts_ft#5;F>i-j8>#47Zdk9ecHO z3V)igV1IIs&z?g(vEx=5^D>!vO{k0^_wRMKa2h=94$ci?2xRqsCSDEfq$EfV97ZUTzCER=rS`m|?W(b=*)7t`XgBvsEQ9>p5Zi+lmMF;!Pj zo+u*uHP9^xH>BdT{y5&N)FW4{lPJ!GYcwzWZV8z;?{sXay)YZB?{@QrB(z0@dKxKH zjng`$n|0VV;v#cmOT0ATpXpRD(LYp;1I>Gu?`-IVYP8Z$UThJn^1_16atV&D=o>Ee z#1x05Sb^p(pYks5V$B%C)q35!7Of{1BXi_itk%(sWY>tpGPcf-Q5H&kI~_tXodQ8q zXS@h@qz->;_GFrYVHa%hn1suXmh7kL0cd{2-T{mQB+0AXxabe7pA$ZVGUC zf|b6_p3|*5nABoLQGFIhSczs2%`>0v#pw98Cx6973w4uX)s82($l39qf`-*yYsF4+ zZ77vAm(jC)p7uqcfE8!DiOW;lz6qv>4mtFqGIfdS>sz&9m5za6%e#f*50o>U)^{JB zu<71Nx=IdDi1)5H&ADuNl`9LY&8$D7WxCki%ei1pWz08`aT`U~f3nDtFa0?+Tf+3m z+2hG#L#GJx#08u^k5+}C7;y^gg0$E17#c2=N8JUJVGxbeiJGQ+DxWl3oypSzIfb!F zMaFqHC{g4Nhj0(sQFZ1(Mp;-VnC~%W>Q>Nechd202n(Ez(gQ7w%yJ4phsLFB##RJ< zLyOuPylh-piQK612LHlJSY@l^Ba#lu121O14j_Y$P%6mX!@xRYPb<1bZ~yJ%XI^ne zb`3CSS^Hy`PNR4fvNe-7fr6ztGCVz z4CWTl+Db}21&fHS7e_Q0B7sIo@`$BxEN4+faqCt$>OeunY>QZcf44O*euIt=}r++mi*of-f z#a`T$?2=aY5GH#h>>I;oX`a1*_uTr#I$_&H$TQ2&0<5^!3g=vR&?*aN`i4>2*lEq0 z&MBE7rYd=K~>|v>9;hT8)#wDW%gEaVGKruAmZIKL9G`cb8jVmVXWGG1w8FSGgP^tqo)wQaMC;Jp3IDPxm6<0|x2xw>KcZLe+GJjaHC%0HGVs&;SC0+;wh9G-FDswHqQ^9FVSImF`fw zA>#L1uCmSY`zRo{%vCZ-MGOTj8ru4c{Msq`g>$Q@>s?C5 z1&T)!Kqq4P{RbPBB|6zEu(wDO3&>UzS-6msbX%I(XWESARi zroN#aYL6!-$g8p{;Sp5bvjXlBORHPH8aF`*X}QpV&J?l5N^wy<8TE*~8Q3#s#0ZnL zkOzChx|76Kz^wpoe*SVMldRJO+9asoqG(^{zf_F%;aR@HC}Xb)LOm$$dzx-Pc$X-q z*lUM)20)$`pF$T$wz>_xasfiHx6YhRrBA7*jEvpd@U!fMKJpjQET9aFOZQ=$$Y`>x zpklXm$>e7**jkm>}u9AUpMeHvA=5g9DScu|2 z-+?#QNUf0P`)fGAM%;&{Zc~?r9&9ZT7SJnrXWG4Qt{BHK#TeClh2%oSzSO*|O1)Xf zdtX?ve$Lz|Gz{R9Iy(P~A#EQek(!YP;5-}9-CRsd0%bFrnVGT4%1jI?slI|TUj1wV zFu5=*^plnw4pV78g2b1Rk0-Rz&Ut%=23}feWVdyt3}e%}c0b-)__ZA8e)V~CjIH(; zof@vVBu=jM#q2;lbq5{~uIK-bz?>-s9^!O)t5-3|lVz137nXVsFdBfn9%$xFH$25# ziGrYgMtHWcZrS>Z$*gGUXNMQ8-J<5AhlyQM|LfmSt(vaaK8YfJeDq|Tr9+0Q9Y z5`Od+_Vg%pMNElUC(Ju}*rO!i zr=|U24|^P=az9p3L*bFOKwmM#7f*@HX#?*?cZFS~DM`>c=m!paC9ps6fx2H!5rvnuJq zcIZO^b0UK64Gr1-CBXIWZ*~v|RZ3%wsp@TtUwJ?F#>?8-Uz_-LbPrW0@y&l-Gg$IC z4oG;{x3G=Lq%~c&LuzUvIs%Y}oG;3>)2eE0{m=NYdY~4)@Ze-RrcXA~1#f(`9Njdt z2yf8O@t8|vQWApNotquJYAN_L_5!#-WbkOfh&t$F1{+)(kD+hm)EC~MORrtsYJg3y zmc_M}qRfo>tM6w%c%TetuBmn}Oy5T4%VtBq+W3HlP(1D@ON@I5%oX2L$L62y;GSxi zN$&_8n^>~b!Lm!F7PVHmGX(J-ldIf8ISC)CrfQzl9;aIC^1ZphSMhtr+2hH!b|Ocn zs444zFl31CSwv0wSM3( zirI;IT(!fzvp9MCMvRU66&jL*2xU^vH}D$>WBiPu5%n=q8G#;Fs=7Q=pTc zCk8NLgi-NT5$e=5j2f}7$yx6sYic#i86x7R_YJXYsyPXx{#-Q+LvFrC?aM|3v}j5; z0j_r@Ka4dpt};6|=J7YFOvQx(wOA$<2lw2B7S=-<6agAI0r2c_;|Dzx<8r*>V5Jn! z)_na{wW}$B>lgKBd$F+aLgV-r-2K|5<~GunYJL?x#$#Q?X)hk*Sib_eBwwjJLhHk#%T|j3ED5_l$ zGVS9sLoAUCJZwzU)>L3Jv7x7z|y z>wYs8RaTluy&-iF)YSPt2wS>XpDARuI*))4`eny+KIr{^-|EmswW5zW4_rV>S0oJ>h+QUt{#gdt6Jk%J9#> zKacjY@7ynGq_SU$3XP)YX+JtxVFBN)PHswP&Q6=dmYj?VA{}qbcbi)Cc?hXXrk+@T zo@KhTnd`c;5$EG+=PHm|qYeqh8opO|$Ink1+f1%=F;Rho>m z3DBU7BMOR)uK{GAb!29@xq76lKwtLo5x=_DKdrmRgL3u04{~=W7g!L6v~C)@$BFwT zp6uM~TbYdK19P_*1m`l*{=z$D-4Im8*5zz>B%q(O87qewDlB_gA9@>b$pW(K zsf*+Ce2{yz9RgL3)vP!a2-;z7FXUw$jEe{T7= za1@;8FePf*U8m;4%-ZZHt0db~ko^Dhf4u`2wHNGBL6Vh}4jwRXA1?=6_um#VH-i!+ z$|1t>+u-2f084-*Bp?2>Me?r(85s^BB+%1=1E^=`YUJboyC+cF!NbYNnF9nSb~5~P zk1hx3&$X(Hm$wgx*k87rkAoKnP}R-W$3fY_9szTpl#`?U3qe30*hu7Wv750QS4qeu zuUP&EaKBIg7dX)W00W8rH^?6S3$lm*f($JFUqOSW7{K3)+>OMX3G9E$5_L|ULmS7^ z@~47WR8H>8MP$u{!!=W0c3Ai3qNPr5w_ES8d`)Gh1QbyK0?Ly%ujDIckW<~$BF#}? z`KDm-_-CjKK$)k$l$wMi2yY4h0TW;BhEuZ46`U+^;D@@d5f`nOV4&OEhm!ab~f z9Lgq#jMYiG`_d;LE9FF9Q|0}}Bpp}$(l|m(KsTYBeLb;C)61G2I9DdN90t!;#dmwPL`#yH?g-+#vvY1o^|m*QZx? za4|Okfs|%49UJwmtrjteb9l)jS?qg;o_$#OwCKRE{${U_l>MgA?WriKoVe}?NXzDfS?y!y>bBbOit4$*(`(1gPR!~y0IwfysV zLj=Ny1N58H|6r?zha-XmB=P6=zcSL^#>VFKvJmy`S>m%R+D#&&B6&_WBq;* z(hrVeWGOYwX^-9RGl*1@-!BXwc=T@FP^5#|m5DnGb~Sa>CM7-D*N9sEbNNRqDw1<& fs+fOw-`mI5%O}8#=owf741Od|$-|?fr%L&E5vMk7 literal 587666 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ʌcR}5LjQDCoXT7d1|K^zgX%XSn$jr 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�R`C{7ENh;^}Y#!OoCf}V;&_q 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%0Dg2za5HDxfY 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 Date: Tue, 13 Aug 2024 11:01:12 +0200 Subject: [PATCH 097/258] Retours --- ...attestations_cotisations_chomage_intemperies.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml index 0737d9964..17e77c925 100644 --- a/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml +++ b/config/endpoints/api_entreprise/31_cibtp_attestations_cotisations_chomage_intemperies.yml @@ -27,7 +27,7 @@ updating_rules_description: |+ Les certificats transmis par cette API sont **mis à jour en temps réel**, directement depuis le système d’information de la CIBTP France qui interroge les SI des différentes caisses régionales et de la caisse nationale des coopératives. Le certificat délivré reflète la situation de l'unité légale, vis-à-vis de ses déclarations et du paiement de ses cotisations congés payés et intempéries, exigibles au jour de la délivrance du certificat. know_more_description: |+ - - le [site de la CIBTP](https://www.cnetp.org/category/affiliation/){:target="_blank"} est une source d'information ; + - le [site de la CIBTP](https://www.cibtp.fr){:target="_blank"} est une source d'information ; - l'[article D.3141-12 du code du travail](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020572124/){:target="_blank"} définit les entreprises sont tenues d’adhérer auprès d'une caisse de congés payés du BTP. entities: - entreprises @@ -50,10 +50,10 @@ Cette API permet d'obtenir, au format PDF, le **certificat attestant le respect des obligations relatives aux congés payés et au chomage-intempéries de l'unité légale**. {:.fr-highlight} - > ⏳ Le certificat indique que l'unité légale est en règle le jour de la délivrance du certificat. Sa durée de validité pour une utilisation en tant qu'attestation de marché public est d'un mois à compter de la date délivrance. + > ⏳ Le certificat atteste de la régularité de l'unité légale **le jour de la délivrance du document**, date indiquée sur le certificat. {:.fr-highlight} - > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par une des caisses du réseau CIBTP**. L'attestation est délivrée à l'unité légale sous réserve que l'ensemble des établissements de cette unité légale soient à jour des déclarations et du paiement de cotisations congés payés et chômage-intempéries. + > 💡 Cette API est appelable avec le SIRET d'un établissement, mais **c'est bien l'unité légale qui est certifiée par [la caisse du réseau CIBTP à laquelle l'entreprise est adhérente](#entreprise-adherente-une-seule-caisse)**. L'attestation est délivrée à l'unité légale sous réserve que l'ensemble des établissements de cette unité légale soient à jour des déclarations et du paiement de cotisations congés payés et chômage-intempéries. {:.fr-h6 .fr-mt-4w} ### Exemple d'attestation PDF : @@ -88,7 +88,7 @@ - q: Conventions collectives des entreprises concernées par cette API a: |+ - Cette API couvre des **entreprises dont la particularité est d'exercer une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment** : + Cette API couvre les **entreprises exerçant une ou plusieurs activités entrant dans le champ d'application des conventions collectives nationales du Bâtiment** : - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635221) visées par le décret du 1er mars 1962 (c’est-à-dire occupant jusqu’à 10 salariés) du 8 octobre 1990, étendue par arrêté du 12 février 1991 ; - ✅ [Convention collective nationale des ouvriers employés par les entreprises du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000005635220) non visées par le décret du 1er mars 1962 (c’est-à-dire occupant plus de 10 salariés) du 8 octobre 1990, étendue par arrêté du 8 février 1991 ; @@ -96,5 +96,10 @@ - ✅ [Convention collective des cadres du bâtiment](https://www.legifrance.gouv.fr/conv_coll/id/KALICONT000017941839) du 1er juin 2004. Pour couvrir le périmètre des entreprises entrant dans le champ des travaux publics, veuillez appeler [l'API de la CNETP](<%= endpoint_path(uid: 'cnetp/attestations_cotisations_conges_payes_chomage_intemperies') %>). + - q: Une entreprise est adhérente à une seule caisse du réseau + a: |+ + Le certificat est délivré à l'unité légale par la caisse du réseau à laquelle l'entreprise est adhérente. _Par exemple, la CIBTP Île-de-France._ + + Pour ses cotisations congés payés et chômage-intempéries, une unité légale **ne peut être adhérente qu'à une seule caisse du réseau CIBTP**. From 6bf636330bbe10c0eb099e7557e8c1485f29faa9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 02:30:48 +0000 Subject: [PATCH 098/258] Bump the production-dependencies group with 2 updates Bumps the production-dependencies group with 2 updates: [sentry-rails](https://github.com/getsentry/sentry-ruby) and [sentry-ruby](https://github.com/getsentry/sentry-ruby). Updates `sentry-rails` from 5.18.2 to 5.19.0 - [Release notes](https://github.com/getsentry/sentry-ruby/releases) - [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-ruby/compare/5.18.2...5.19.0) Updates `sentry-ruby` from 5.18.2 to 5.19.0 - [Release notes](https://github.com/getsentry/sentry-ruby/releases) - [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-ruby/compare/5.18.2...5.19.0) --- updated-dependencies: - dependency-name: sentry-rails dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: sentry-ruby dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 29be2cc6a..dfce487d2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -265,7 +265,7 @@ GEM mime-types-data (~> 3.2015) mime-types-data (3.2024.0305) mini_mime (1.1.5) - minitest (5.24.1) + minitest (5.25.1) mjml-rails (4.11.0) msgpack (1.7.2) multi_json (1.15.0) @@ -487,10 +487,10 @@ GEM sprockets-rails tilt securerandom (0.3.1) - sentry-rails (5.18.2) + sentry-rails (5.19.0) railties (>= 5.0) - sentry-ruby (~> 5.18.2) - sentry-ruby (5.18.2) + sentry-ruby (~> 5.19.0) + sentry-ruby (5.19.0) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) shellany (0.0.1) From c67cc0e8be6796a40fd306e05e8918a4f48da12d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 02:31:23 +0000 Subject: [PATCH 099/258] Bump the development-dependencies group with 2 updates Bumps the development-dependencies group with 2 updates: [rspec-rails](https://github.com/rspec/rspec-rails) and [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers). Updates `rspec-rails` from 6.1.3 to 6.1.4 - [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md) - [Commits](https://github.com/rspec/rspec-rails/compare/v6.1.3...v6.1.4) Updates `shoulda-matchers` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases) - [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md) - [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v6.3.0...v6.4.0) --- updated-dependencies: - dependency-name: rspec-rails dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: shoulda-matchers dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile | 2 +- Gemfile.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index 57176735d..56a3fa54c 100644 --- a/Gemfile +++ b/Gemfile @@ -114,7 +114,7 @@ group :test do gem 'cuprite' gem 'rspec-collection_matchers' gem 'rspec-its' - gem 'rspec-rails', '6.1.3' + gem 'rspec-rails', '6.1.4' gem 'rspec-retry' gem 'shoulda-matchers' gem 'simplecov', require: false diff --git a/Gemfile.lock b/Gemfile.lock index 29be2cc6a..12173b476 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -265,7 +265,7 @@ GEM mime-types-data (~> 3.2015) mime-types-data (3.2024.0305) mini_mime (1.1.5) - minitest (5.24.1) + minitest (5.25.1) mjml-rails (4.11.0) msgpack (1.7.2) multi_json (1.15.0) @@ -436,7 +436,7 @@ GEM rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-rails (6.1.3) + rspec-rails (6.1.4) actionpack (>= 6.1) activesupport (>= 6.1) railties (>= 6.1) @@ -494,7 +494,7 @@ GEM bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) shellany (0.0.1) - shoulda-matchers (6.3.0) + shoulda-matchers (6.4.0) activesupport (>= 5.2.0) simplecov (0.22.0) docile (~> 1.1) @@ -619,7 +619,7 @@ DEPENDENCIES redis rspec-collection_matchers rspec-its - rspec-rails (= 6.1.3) + rspec-rails (= 6.1.4) rspec-retry rubocop rubocop-capybara From c457a724248b706458509bec8d605c521b3c4de4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 17:31:34 +0000 Subject: [PATCH 100/258] Bump fugit from 1.11.0 to 1.11.1 Bumps [fugit](https://github.com/floraison/fugit) from 1.11.0 to 1.11.1. - [Changelog](https://github.com/floraison/fugit/blob/master/CHANGELOG.md) - [Commits](https://github.com/floraison/fugit/compare/v1.11.0...v1.11.1) --- updated-dependencies: - dependency-name: fugit dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index ec4746163..a9dd02086 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -165,7 +165,7 @@ GEM websocket-driver (~> 0.7) ffi (1.16.3) formatador (1.1.0) - fugit (1.11.0) + fugit (1.11.1) et-orbi (~> 1, >= 1.2.11) raabro (~> 1.4) gaffe (1.2.0) From 369098d6f6a3a19f8e12d99d2dc41a780dd9f258 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:58:57 +0000 Subject: [PATCH 101/258] Bump rexml from 3.3.5 to 3.3.6 Bumps [rexml](https://github.com/ruby/rexml) from 3.3.5 to 3.3.6. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](https://github.com/ruby/rexml/compare/v3.3.5...v3.3.6) --- updated-dependencies: - dependency-name: rexml dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index a9dd02086..2787c38c6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -416,7 +416,7 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.3.5) + rexml (3.3.6) strscan rouge (4.1.3) rspec (3.13.0) From 9f9d0c3d34fbda546664b1b898f8cac188257e8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 02:32:01 +0000 Subject: [PATCH 102/258] Bump the production-dependencies group with 3 updates Bumps the production-dependencies group with 3 updates: [rails](https://github.com/rails/rails), [redis](https://github.com/redis/redis-rb) and [mjml-rails](https://github.com/sighmon/mjml-rails). Updates `rails` from 7.2.0 to 7.2.1 - [Release notes](https://github.com/rails/rails/releases) - [Commits](https://github.com/rails/rails/compare/v7.2.0...v7.2.1) Updates `redis` from 5.2.0 to 5.3.0 - [Changelog](https://github.com/redis/redis-rb/blob/master/CHANGELOG.md) - [Commits](https://github.com/redis/redis-rb/compare/v5.2.0...v5.3.0) Updates `mjml-rails` from 4.11.0 to 4.12.0 - [Release notes](https://github.com/sighmon/mjml-rails/releases) - [Changelog](https://github.com/sighmon/mjml-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/sighmon/mjml-rails/commits) --- updated-dependencies: - dependency-name: rails dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: redis dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: mjml-rails dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 112 +++++++++++++++++++++++++-------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2787c38c6..a24579623 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,29 +1,29 @@ GEM remote: https://rubygems.org/ specs: - actioncable (7.2.0) - actionpack (= 7.2.0) - activesupport (= 7.2.0) + actioncable (7.2.1) + actionpack (= 7.2.1) + activesupport (= 7.2.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.2.0) - actionpack (= 7.2.0) - activejob (= 7.2.0) - activerecord (= 7.2.0) - activestorage (= 7.2.0) - activesupport (= 7.2.0) + actionmailbox (7.2.1) + actionpack (= 7.2.1) + activejob (= 7.2.1) + activerecord (= 7.2.1) + activestorage (= 7.2.1) + activesupport (= 7.2.1) mail (>= 2.8.0) - actionmailer (7.2.0) - actionpack (= 7.2.0) - actionview (= 7.2.0) - activejob (= 7.2.0) - activesupport (= 7.2.0) + actionmailer (7.2.1) + actionpack (= 7.2.1) + actionview (= 7.2.1) + activejob (= 7.2.1) + activesupport (= 7.2.1) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (7.2.0) - actionview (= 7.2.0) - activesupport (= 7.2.0) + actionpack (7.2.1) + actionview (= 7.2.1) + activesupport (= 7.2.1) nokogiri (>= 1.8.5) racc rack (>= 2.2.4, < 3.2) @@ -32,39 +32,39 @@ GEM rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actiontext (7.2.0) - actionpack (= 7.2.0) - activerecord (= 7.2.0) - activestorage (= 7.2.0) - activesupport (= 7.2.0) + actiontext (7.2.1) + actionpack (= 7.2.1) + activerecord (= 7.2.1) + activestorage (= 7.2.1) + activesupport (= 7.2.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.2.0) - activesupport (= 7.2.0) + actionview (7.2.1) + activesupport (= 7.2.1) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (7.2.0) - activesupport (= 7.2.0) + activejob (7.2.1) + activesupport (= 7.2.1) globalid (>= 0.3.6) - activemodel (7.2.0) - activesupport (= 7.2.0) + activemodel (7.2.1) + activesupport (= 7.2.1) activemodel-serializers-xml (1.0.2) activemodel (> 5.x) activesupport (> 5.x) builder (~> 3.1) - activerecord (7.2.0) - activemodel (= 7.2.0) - activesupport (= 7.2.0) + activerecord (7.2.1) + activemodel (= 7.2.1) + activesupport (= 7.2.1) timeout (>= 0.4.0) - activestorage (7.2.0) - actionpack (= 7.2.0) - activejob (= 7.2.0) - activerecord (= 7.2.0) - activesupport (= 7.2.0) + activestorage (7.2.1) + actionpack (= 7.2.1) + activejob (= 7.2.1) + activerecord (= 7.2.1) + activesupport (= 7.2.1) marcel (~> 1.0) - activesupport (7.2.0) + activesupport (7.2.1) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.3.1) @@ -266,7 +266,7 @@ GEM mime-types-data (3.2024.0305) mini_mime (1.1.5) minitest (5.25.1) - mjml-rails (4.11.0) + mjml-rails (4.12.0) msgpack (1.7.2) multi_json (1.15.0) multi_xml (0.6.0) @@ -359,20 +359,20 @@ GEM rackup (2.1.0) rack (>= 3) webrick (~> 1.8) - rails (7.2.0) - actioncable (= 7.2.0) - actionmailbox (= 7.2.0) - actionmailer (= 7.2.0) - actionpack (= 7.2.0) - actiontext (= 7.2.0) - actionview (= 7.2.0) - activejob (= 7.2.0) - activemodel (= 7.2.0) - activerecord (= 7.2.0) - activestorage (= 7.2.0) - activesupport (= 7.2.0) + rails (7.2.1) + actioncable (= 7.2.1) + actionmailbox (= 7.2.1) + actionmailer (= 7.2.1) + actionpack (= 7.2.1) + actiontext (= 7.2.1) + actionview (= 7.2.1) + activejob (= 7.2.1) + activemodel (= 7.2.1) + activerecord (= 7.2.1) + activestorage (= 7.2.1) + activesupport (= 7.2.1) bundler (>= 1.15.0) - railties (= 7.2.0) + railties (= 7.2.1) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest @@ -383,9 +383,9 @@ GEM rails-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (7.2.0) - actionpack (= 7.2.0) - activesupport (= 7.2.0) + railties (7.2.1) + actionpack (= 7.2.1) + activesupport (= 7.2.1) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) @@ -402,9 +402,9 @@ GEM ffi (~> 1.0) rdoc (6.7.0) psych (>= 4.0.0) - redis (5.2.0) + redis (5.3.0) redis-client (>= 0.22.0) - redis-client (0.22.1) + redis-client (0.22.2) connection_pool regexp_parser (2.9.2) reline (0.5.9) From 363b2eb77ff29fd0dc2f4aeea6f52182fcac3809 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 02:32:28 +0000 Subject: [PATCH 103/258] Bump brakeman from 6.1.2 to 6.2.1 in the development-dependencies group Bumps the development-dependencies group with 1 update: [brakeman](https://github.com/presidentbeef/brakeman). Updates `brakeman` from 6.1.2 to 6.2.1 - [Release notes](https://github.com/presidentbeef/brakeman/releases) - [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md) - [Commits](https://github.com/presidentbeef/brakeman/compare/v6.1.2...v6.2.1) --- updated-dependencies: - dependency-name: brakeman dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2787c38c6..4c641842c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,7 +102,7 @@ GEM debug_inspector (>= 1.2.0) bootsnap (1.18.4) msgpack (~> 1.2) - brakeman (6.1.2) + brakeman (6.2.1) racc builder (3.3.0) bullet (7.2.0) From 116ab78f5f798d21d62be27c215cfadb641285b0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 02:32:42 +0000 Subject: [PATCH 104/258] Bump rubocop-rails from 2.25.1 to 2.26.0 in the rubocop group Bumps the rubocop group with 1 update: [rubocop-rails](https://github.com/rubocop/rubocop-rails). Updates `rubocop-rails` from 2.25.1 to 2.26.0 - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.25.1...v2.26.0) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-minor dependency-group: rubocop ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 2787c38c6..e9612ca61 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -313,7 +313,7 @@ GEM actionpack (>= 4.2) omniauth (~> 2.0) optimist (3.1.0) - parallel (1.26.2) + parallel (1.26.3) parser (3.3.4.2) ast (~> 2.4.1) racc @@ -458,16 +458,16 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.32.0) + rubocop-ast (1.32.1) parser (>= 3.3.1.0) rubocop-capybara (2.21.0) rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) - rubocop-rails (2.25.1) + rubocop-rails (2.26.0) activesupport (>= 4.2.0) rack (>= 1.1) - rubocop (>= 1.33.0, < 2.0) + rubocop (>= 1.52.0, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rspec (3.0.4) rubocop (~> 1.61) From 0d2879eed896303e0a657d89612dae359610481c Mon Sep 17 00:00:00 2001 From: Thomas COMES Date: Mon, 26 Aug 2024 14:09:14 +0200 Subject: [PATCH 105/258] Rubocop is a cop --- app/lib/seeds.rb | 2 +- app/models/abstract_blog_post.rb | 2 +- app/models/prolong_token_wizard.rb | 2 +- spec/rails_helper.rb | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/lib/seeds.rb b/app/lib/seeds.rb index 685c56c9b..b8bf8205d 100644 --- a/app/lib/seeds.rb +++ b/app/lib/seeds.rb @@ -215,6 +215,6 @@ def create_user_authorization_request_role(params = {}) end def load_all_models! - Dir[Rails.root.join('app/models/**/*.rb')].each { |f| require f } + Rails.root.glob('app/models/**/*.rb').each { |f| require f } end end diff --git a/app/models/abstract_blog_post.rb b/app/models/abstract_blog_post.rb index 2729dffe1..21eae25c8 100644 --- a/app/models/abstract_blog_post.rb +++ b/app/models/abstract_blog_post.rb @@ -21,6 +21,6 @@ def self.all end def self.blog_posts_files - Dir[Rails.root.join('config/blog_posts', api, '*.md')] + Rails.root.glob("config/blog_posts/#{api}/*.md") end end diff --git a/app/models/prolong_token_wizard.rb b/app/models/prolong_token_wizard.rb index 90e96905e..b7b7735a1 100644 --- a/app/models/prolong_token_wizard.rb +++ b/app/models/prolong_token_wizard.rb @@ -4,7 +4,7 @@ class ProlongTokenWizard < ApplicationRecord delegate :prolong!, to: :token delegate :authorization_request, to: :token - enum status: { + enum :status, { owner: 0, project_purpose: 10, contacts: 20, diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 9e95b44b7..4a4e2ae46 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -20,8 +20,8 @@ # option on the command line or in ~/.rspec, .rspec or `.rspec-local`. # Require helpers files containing factories -Dir[Rails.root.join('spec/helpers/**/*.rb')].each { |f| require f } -Dir[Rails.root.join('spec/support/**/*.rb')].each { |f| require f } +Rails.root.glob('spec/helpers/**/*.rb').each { |f| require f } +Rails.root.glob('spec/support/**/*.rb').each { |f| require f } # Checks for pending migration and applies them before tests are run. # If you are not using ActiveRecord, you can remove this line. From 647e0b6b24c94b2272b3f006fff633c20ca058e8 Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Tue, 27 Aug 2024 09:36:18 +0700 Subject: [PATCH 106/258] Moving coverage config to correct place --- spec/rails_helper.rb | 22 ++++++++++++++++++++++ spec/spec_helper.rb | 21 --------------------- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 9e95b44b7..a88c0ff25 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -1,4 +1,26 @@ +# Configuration for simplecov +# Test coverage options (activated only if rspec is run without arguments) +if ARGV.grep(/spec\.rb/).empty? || ENV['CI'] || ENV['COVERAGE'] + require 'simplecov' + require 'simplecov-console' + + SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter.new( + [ + SimpleCov::Formatter::HTMLFormatter, + SimpleCov::Formatter::Console + ] + ) + + SimpleCov.start 'rails' do + add_filter 'app/jobs/application_job.rb' + add_filter 'app/mailers/application_mailer.rb' + add_filter 'lib/tasks/' + add_filter 'lib/mailer_previews/' + end +end + ENV['RAILS_ENV'] ||= 'test' + require File.expand_path('../config/environment', __dir__) # This file is copied to spec/ when you run 'rails generate rspec:install' diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 8861bb266..07e1de283 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -12,27 +12,6 @@ # the additional setup, and require it from the spec files that actually need # it. -# Configuration for simplecov -# Test coverage options (activated only if rspec is run without arguments) -if ARGV.grep(/spec\.rb/).empty? || ENV['CI'] || ENV['COVERAGE'] - require 'simplecov' - require 'simplecov-console' - - SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter.new( - [ - SimpleCov::Formatter::HTMLFormatter, - SimpleCov::Formatter::Console - ] - ) - - SimpleCov.start 'rails' do - add_filter 'app/jobs/application_job.rb' - add_filter 'app/mailers/application_mailer.rb' - add_filter 'lib/tasks/' - add_filter 'lib/mailer_previews/' - end -end - require 'rspec/retry' require 'webmock/rspec' require 'pundit/rspec' From ebfb8482e3b98c39d0dd77ab1e9382c0965649ec Mon Sep 17 00:00:00 2001 From: Samuelfaure Date: Tue, 27 Aug 2024 09:57:17 +0700 Subject: [PATCH 107/258] Remaking CI into single process with CD --- .github/workflows/ci_cd.yml | 203 +++++++++++++++++++++++++++++++++ .github/workflows/lint.yml | 19 --- .github/workflows/security.yml | 23 ---- .github/workflows/tests.yml | 94 --------------- 4 files changed, 203 insertions(+), 136 deletions(-) create mode 100644 .github/workflows/ci_cd.yml delete mode 100644 .github/workflows/lint.yml delete mode 100644 .github/workflows/security.yml delete mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml new file mode 100644 index 000000000..6efd85cfc --- /dev/null +++ b/.github/workflows/ci_cd.yml @@ -0,0 +1,203 @@ +env: + CI: true + COVERAGE: true + +name: CI - CD +on: [push] +jobs: + security: + name: Brakeman + if: "${{ github.actor != 'dependabot[bot]' }}" + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.2.1 + + - name: Brakeman + uses: reviewdog/action-brakeman@v2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + lint: + name: Lint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + cache-version: 321 + + - name: Run RuboCop + run: bundle exec rubocop --parallel + + tests: + name: Tests + needs: + - security + runs-on: ubuntu-latest + timeout-minutes: 30 + services: + postgres: + image: postgres:latest + env: + POSTGRES_USER: admin_apientreprise + POSTGRES_PASSWORD: wow*verysecret + POSTGRES_DB: admin_apientreprise_test + POSTGRES_PORT: 5432 + ports: + - 5432:5432 + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + + redis: + image: redis + ports: ["6379:6379"] + options: --entrypoint redis-server + + steps: + - name: Dump Github context + env: + GITHUB_CONTEXT: ${{ toJson(github) }} + run: echo "$GITHUB_CONTEXT" + + - name: Checkout code + uses: actions/checkout@v4 + + - name: Setup ruby + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + cache-version: 322 + + - name: Setup Nodejs + uses: actions/setup-node@v3 + + - name: Install mjml dependency + run: npm install mjml + + - name: Install postgres client #and imagemagick + run: sudo apt-get install libpq-dev #imagemagick + + - name: Create database users + env: + POSTGRES_USER: admin_apientreprise + POSTGRES_DB: admin_apientreprise_test + PGPASSWORD: wow*verysecret + run: | + psql -h localhost -U ${{ env.POSTGRES_USER }} -d ${{ env.POSTGRES_DB }} -f `pwd`/postgresql_setup.txt + + - name: Create database + run: bundle exec rails db:create db:schema:load RAILS_ENV=test + + - name: Run tests + run: bundle exec rspec + + - uses: joshmfrankel/simplecov-check-action@main + if: "${{ github.actor != 'dependabot[bot]' }}" + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + minimum_suite_coverage: 95 + + merge-with-master: + name: Merge develop with master + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/develop' + needs: + - security + - lint + - tests + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Import GPG key to sign master push + if: github.ref == 'refs/heads/develop' + id: import_gpg + uses: crazy-max/ghaction-import-gpg@v6 + with: + gpg_private_key: ${{ secrets.GPG_SECRET_KEY }} + passphrase: ${{ secrets.GPG_PASSPHRASE }} + git_user_signingkey: true + git_commit_gpgsign: true + + - name: Force push develop to master + if: github.ref == 'refs/heads/develop' + run: | + git reset --hard && \ + git push --force origin develop:master && \ + git fetch && \ + [[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow + exit 0 + + continuous-deployment-staging: + name: Continuous deployment on staging + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/develop' + needs: + - security + - lint + - tests + - merge-with-master + timeout-minutes: 10 + strategy: + matrix: + host: [watchdoge1, watchdoge2, watchdoge3, watchdoge4, watchdoge5] + fail-fast: false + environment: staging + env: + DEPLOY_HTTPS_LOGIN: ${{ secrets.DEPLOY_HTTPS_LOGIN }} + DEPLOY_HTTPS_PASSWORD: ${{ secrets.DEPLOY_HTTPS_PASSWORD }} + DEPLOY_HTTPS_REQUEST_URL: ${{ vars.DEPLOY_HTTPS_REQUEST_URL }} + DEPLOY_HTTPS_RESPONSE_URL: ${{ vars.DEPLOY_HTTPS_RESPONSE_URL }} + DEPLOY_HOST: host_${{ matrix.host }} + DEPLOY_APP: admin_apientreprise_staging + steps: + - name: Download and run deploy script + shell: bash + run: | + git clone https://github.com/etalab/api-entreprise-integration + cd api-entreprise-integration + ./deploy-parteprise.sh + + continuous-deployment-production: + name: Continuous deployment on production + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/develop' + needs: + - security + - lint + - tests + - merge-with-master + - continuous-deployment-staging + timeout-minutes: 20 + strategy: + matrix: + host: [watchdoge1, watchdoge2, watchdoge3, watchdoge4, watchdoge5] + deploy_env: [staging, production] + fail-fast: false + environment: production + env: + DEPLOY_HTTPS_LOGIN: ${{ secrets.DEPLOY_HTTPS_LOGIN }} + DEPLOY_HTTPS_PASSWORD: ${{ secrets.DEPLOY_HTTPS_PASSWORD }} + DEPLOY_HTTPS_REQUEST_URL: ${{ vars.DEPLOY_HTTPS_REQUEST_URL }} + DEPLOY_HTTPS_RESPONSE_URL: ${{ vars.DEPLOY_HTTPS_RESPONSE_URL }} + DEPLOY_HOST: host_${{ matrix.host }} + DEPLOY_APP: admin_apientreprise_${{ matrix.deploy_env }} + steps: + - name: Download and run deploy script + shell: bash + run: | + git clone https://github.com/etalab/api-entreprise-integration + cd api-entreprise-integration + ./deploy-parteprise.sh diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml deleted file mode 100644 index cbdd39819..000000000 --- a/.github/workflows/lint.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: RuboCop - -on: [push] - -jobs: - lint: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - bundler-cache: true - cache-version: 321 - - - name: Run RuboCop - run: bundle exec rubocop --parallel diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml deleted file mode 100644 index f799586ce..000000000 --- a/.github/workflows/security.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Security - -on: [push] - -jobs: - security: - name: Brakeman (Static security) - if: "${{ github.actor != 'dependabot[bot]' }}" - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.2.1 - - - name: Brakeman - uses: reviewdog/action-brakeman@v2 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml deleted file mode 100644 index dcc848bf5..000000000 --- a/.github/workflows/tests.yml +++ /dev/null @@ -1,94 +0,0 @@ -env: - CI: true - COVERAGE: true - -name: Tests + merge develop->master -on: [push] -jobs: - test: - name: Tests (RSpec) - runs-on: ubuntu-latest - timeout-minutes: 30 - services: - postgres: - image: postgres:latest - env: - POSTGRES_USER: admin_apientreprise - POSTGRES_PASSWORD: wow*verysecret - POSTGRES_DB: admin_apientreprise_test - POSTGRES_PORT: 5432 - ports: - - 5432:5432 - options: >- - --health-cmd pg_isready - --health-interval 10s - --health-timeout 5s - --health-retries 5 - - redis: - image: redis - ports: ["6379:6379"] - options: --entrypoint redis-server - - steps: - - name: Dump Github context - env: - GITHUB_CONTEXT: ${{ toJson(github) }} - run: echo "$GITHUB_CONTEXT" - - - name: Checkout code - uses: actions/checkout@v4 - - - name: Setup ruby - uses: ruby/setup-ruby@v1 - with: - bundler-cache: true - cache-version: 322 - - - name: Setup Nodejs - uses: actions/setup-node@v3 - - - name: Install mjml dependency - run: npm install mjml - - - name: Install postgres client #and imagemagick - run: sudo apt-get install libpq-dev #imagemagick - - - name: Create database users - env: - POSTGRES_USER: admin_apientreprise - POSTGRES_DB: admin_apientreprise_test - PGPASSWORD: wow*verysecret - run: | - psql -h localhost -U ${{ env.POSTGRES_USER }} -d ${{ env.POSTGRES_DB }} -f `pwd`/postgresql_setup.txt - - - name: Create database - run: bundle exec rails db:create db:schema:load RAILS_ENV=test - - - name: Run tests - run: bundle exec rspec - - - uses: joshmfrankel/simplecov-check-action@main - if: "${{ github.actor != 'dependabot[bot]' }}" - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - minimum_suite_coverage: 95 - - - name: Import GPG key to sign master push - if: github.ref == 'refs/heads/develop' - id: import_gpg - uses: crazy-max/ghaction-import-gpg@v6 - with: - gpg_private_key: ${{ secrets.GPG_SECRET_KEY }} - passphrase: ${{ secrets.GPG_PASSPHRASE }} - git_user_signingkey: true - git_commit_gpgsign: true - - - name: Force push develop to master - if: github.ref == 'refs/heads/develop' - run: | - git reset --hard && \ - git push --force origin develop:master && \ - git fetch && \ - [[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow - exit 0 From 2470a73383807dfd4874b79067dd86a925983029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 27 Aug 2024 09:53:25 +0200 Subject: [PATCH 108/258] Run latest good_job migrations --- ...20240827075246_create_good_job_settings.rb | 20 +++++++++ ..._on_priority_created_at_when_unfinished.rb | 19 ++++++++ .../20240827075248_create_good_job_batches.rb | 35 +++++++++++++++ ...240827075249_create_good_job_executions.rb | 33 ++++++++++++++ ...0827075250_create_good_jobs_error_event.rb | 16 +++++++ ..._good_job_cron_indexes_with_conditional.rb | 45 +++++++++++++++++++ .../20240827075252_create_good_job_labels.rb | 15 +++++++ ...0827075253_create_good_job_labels_index.rb | 22 +++++++++ ...7075254_remove_good_job_active_id_index.rb | 21 +++++++++ ...ndex_good_job_jobs_for_candidate_lookup.rb | 19 ++++++++ ...eate_good_job_execution_error_backtrace.rb | 15 +++++++ ...075257_create_good_job_process_lock_ids.rb | 18 ++++++++ ...58_create_good_job_process_lock_indexes.rb | 38 ++++++++++++++++ ...5259_create_good_job_execution_duration.rb | 15 +++++++ db/schema.rb | 19 ++++++-- 15 files changed, 346 insertions(+), 4 deletions(-) create mode 100644 db/migrate/20240827075246_create_good_job_settings.rb create mode 100644 db/migrate/20240827075247_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb create mode 100644 db/migrate/20240827075248_create_good_job_batches.rb create mode 100644 db/migrate/20240827075249_create_good_job_executions.rb create mode 100644 db/migrate/20240827075250_create_good_jobs_error_event.rb create mode 100644 db/migrate/20240827075251_recreate_good_job_cron_indexes_with_conditional.rb create mode 100644 db/migrate/20240827075252_create_good_job_labels.rb create mode 100644 db/migrate/20240827075253_create_good_job_labels_index.rb create mode 100644 db/migrate/20240827075254_remove_good_job_active_id_index.rb create mode 100644 db/migrate/20240827075255_create_index_good_job_jobs_for_candidate_lookup.rb create mode 100644 db/migrate/20240827075256_create_good_job_execution_error_backtrace.rb create mode 100644 db/migrate/20240827075257_create_good_job_process_lock_ids.rb create mode 100644 db/migrate/20240827075258_create_good_job_process_lock_indexes.rb create mode 100644 db/migrate/20240827075259_create_good_job_execution_duration.rb diff --git a/db/migrate/20240827075246_create_good_job_settings.rb b/db/migrate/20240827075246_create_good_job_settings.rb new file mode 100644 index 000000000..b8a9b7338 --- /dev/null +++ b/db/migrate/20240827075246_create_good_job_settings.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +class CreateGoodJobSettings < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.table_exists?(:good_job_settings) + end + end + + create_table :good_job_settings, id: :uuid do |t| + t.timestamps + t.text :key + t.jsonb :value + t.index :key, unique: true + end + end +end diff --git a/db/migrate/20240827075247_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb b/db/migrate/20240827075247_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb new file mode 100644 index 000000000..3e518f201 --- /dev/null +++ b/db/migrate/20240827075247_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +class CreateIndexGoodJobsJobsOnPriorityCreatedAtWhenUnfinished < ActiveRecord::Migration[7.2] + disable_ddl_transaction! + + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.index_name_exists?(:good_jobs, :index_good_jobs_jobs_on_priority_created_at_when_unfinished) + end + end + + add_index :good_jobs, [:priority, :created_at], order: { priority: "DESC NULLS LAST", created_at: :asc }, + where: "finished_at IS NULL", name: :index_good_jobs_jobs_on_priority_created_at_when_unfinished, + algorithm: :concurrently + end +end diff --git a/db/migrate/20240827075248_create_good_job_batches.rb b/db/migrate/20240827075248_create_good_job_batches.rb new file mode 100644 index 000000000..f61f575c8 --- /dev/null +++ b/db/migrate/20240827075248_create_good_job_batches.rb @@ -0,0 +1,35 @@ +# frozen_string_literal: true + +class CreateGoodJobBatches < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.table_exists?(:good_job_batches) + end + end + + create_table :good_job_batches, id: :uuid do |t| + t.timestamps + t.text :description + t.jsonb :serialized_properties + t.text :on_finish + t.text :on_success + t.text :on_discard + t.text :callback_queue_name + t.integer :callback_priority + t.datetime :enqueued_at + t.datetime :discarded_at + t.datetime :finished_at + end + + change_table :good_jobs do |t| + t.uuid :batch_id + t.uuid :batch_callback_id + + t.index :batch_id, where: "batch_id IS NOT NULL" + t.index :batch_callback_id, where: "batch_callback_id IS NOT NULL" + end + end +end diff --git a/db/migrate/20240827075249_create_good_job_executions.rb b/db/migrate/20240827075249_create_good_job_executions.rb new file mode 100644 index 000000000..08d13f4ac --- /dev/null +++ b/db/migrate/20240827075249_create_good_job_executions.rb @@ -0,0 +1,33 @@ +# frozen_string_literal: true + +class CreateGoodJobExecutions < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.table_exists?(:good_job_executions) + end + end + + create_table :good_job_executions, id: :uuid do |t| + t.timestamps + + t.uuid :active_job_id, null: false + t.text :job_class + t.text :queue_name + t.jsonb :serialized_params + t.datetime :scheduled_at + t.datetime :finished_at + t.text :error + + t.index [:active_job_id, :created_at], name: :index_good_job_executions_on_active_job_id_and_created_at + end + + change_table :good_jobs do |t| + t.boolean :is_discrete + t.integer :executions_count + t.text :job_class + end + end +end diff --git a/db/migrate/20240827075250_create_good_jobs_error_event.rb b/db/migrate/20240827075250_create_good_jobs_error_event.rb new file mode 100644 index 000000000..366ab7286 --- /dev/null +++ b/db/migrate/20240827075250_create_good_jobs_error_event.rb @@ -0,0 +1,16 @@ +# frozen_string_literal: true + +class CreateGoodJobsErrorEvent < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.column_exists?(:good_jobs, :error_event) + end + end + + add_column :good_jobs, :error_event, :integer, limit: 2 + add_column :good_job_executions, :error_event, :integer, limit: 2 + end +end diff --git a/db/migrate/20240827075251_recreate_good_job_cron_indexes_with_conditional.rb b/db/migrate/20240827075251_recreate_good_job_cron_indexes_with_conditional.rb new file mode 100644 index 000000000..c7b9d2e7a --- /dev/null +++ b/db/migrate/20240827075251_recreate_good_job_cron_indexes_with_conditional.rb @@ -0,0 +1,45 @@ +# frozen_string_literal: true + +class RecreateGoodJobCronIndexesWithConditional < ActiveRecord::Migration[7.2] + disable_ddl_transaction! + + def change + reversible do |dir| + dir.up do + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_created_at_cond) + add_index :good_jobs, [:cron_key, :created_at], where: "(cron_key IS NOT NULL)", + name: :index_good_jobs_on_cron_key_and_created_at_cond, algorithm: :concurrently + end + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_cron_at_cond) + add_index :good_jobs, [:cron_key, :cron_at], where: "(cron_key IS NOT NULL)", unique: true, + name: :index_good_jobs_on_cron_key_and_cron_at_cond, algorithm: :concurrently + end + + if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_created_at) + remove_index :good_jobs, name: :index_good_jobs_on_cron_key_and_created_at + end + if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_cron_at) + remove_index :good_jobs, name: :index_good_jobs_on_cron_key_and_cron_at + end + end + + dir.down do + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_created_at) + add_index :good_jobs, [:cron_key, :created_at], + name: :index_good_jobs_on_cron_key_and_created_at, algorithm: :concurrently + end + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_cron_at) + add_index :good_jobs, [:cron_key, :cron_at], unique: true, + name: :index_good_jobs_on_cron_key_and_cron_at, algorithm: :concurrently + end + + if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_created_at_cond) + remove_index :good_jobs, name: :index_good_jobs_on_cron_key_and_created_at_cond + end + if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_cron_key_and_cron_at_cond) + remove_index :good_jobs, name: :index_good_jobs_on_cron_key_and_cron_at_cond + end + end + end + end +end diff --git a/db/migrate/20240827075252_create_good_job_labels.rb b/db/migrate/20240827075252_create_good_job_labels.rb new file mode 100644 index 000000000..0a6b5b33b --- /dev/null +++ b/db/migrate/20240827075252_create_good_job_labels.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class CreateGoodJobLabels < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.column_exists?(:good_jobs, :labels) + end + end + + add_column :good_jobs, :labels, :text, array: true + end +end diff --git a/db/migrate/20240827075253_create_good_job_labels_index.rb b/db/migrate/20240827075253_create_good_job_labels_index.rb new file mode 100644 index 000000000..bb30e501f --- /dev/null +++ b/db/migrate/20240827075253_create_good_job_labels_index.rb @@ -0,0 +1,22 @@ +# frozen_string_literal: true + +class CreateGoodJobLabelsIndex < ActiveRecord::Migration[7.2] + disable_ddl_transaction! + + def change + reversible do |dir| + dir.up do + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_labels) + add_index :good_jobs, :labels, using: :gin, where: "(labels IS NOT NULL)", + name: :index_good_jobs_on_labels, algorithm: :concurrently + end + end + + dir.down do + if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_labels) + remove_index :good_jobs, name: :index_good_jobs_on_labels + end + end + end + end +end diff --git a/db/migrate/20240827075254_remove_good_job_active_id_index.rb b/db/migrate/20240827075254_remove_good_job_active_id_index.rb new file mode 100644 index 000000000..f7c48486d --- /dev/null +++ b/db/migrate/20240827075254_remove_good_job_active_id_index.rb @@ -0,0 +1,21 @@ +# frozen_string_literal: true + +class RemoveGoodJobActiveIdIndex < ActiveRecord::Migration[7.2] + disable_ddl_transaction! + + def change + reversible do |dir| + dir.up do + if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_active_job_id) + remove_index :good_jobs, name: :index_good_jobs_on_active_job_id + end + end + + dir.down do + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_active_job_id) + add_index :good_jobs, :active_job_id, name: :index_good_jobs_on_active_job_id + end + end + end + end +end diff --git a/db/migrate/20240827075255_create_index_good_job_jobs_for_candidate_lookup.rb b/db/migrate/20240827075255_create_index_good_job_jobs_for_candidate_lookup.rb new file mode 100644 index 000000000..cf7d4225e --- /dev/null +++ b/db/migrate/20240827075255_create_index_good_job_jobs_for_candidate_lookup.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +class CreateIndexGoodJobJobsForCandidateLookup < ActiveRecord::Migration[7.2] + disable_ddl_transaction! + + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.index_name_exists?(:good_jobs, :index_good_job_jobs_for_candidate_lookup) + end + end + + add_index :good_jobs, [:priority, :created_at], order: { priority: "ASC NULLS LAST", created_at: :asc }, + where: "finished_at IS NULL", name: :index_good_job_jobs_for_candidate_lookup, + algorithm: :concurrently + end +end diff --git a/db/migrate/20240827075256_create_good_job_execution_error_backtrace.rb b/db/migrate/20240827075256_create_good_job_execution_error_backtrace.rb new file mode 100644 index 000000000..c6d3f64c7 --- /dev/null +++ b/db/migrate/20240827075256_create_good_job_execution_error_backtrace.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class CreateGoodJobExecutionErrorBacktrace < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.column_exists?(:good_job_executions, :error_backtrace) + end + end + + add_column :good_job_executions, :error_backtrace, :text, array: true + end +end diff --git a/db/migrate/20240827075257_create_good_job_process_lock_ids.rb b/db/migrate/20240827075257_create_good_job_process_lock_ids.rb new file mode 100644 index 000000000..94b8b674e --- /dev/null +++ b/db/migrate/20240827075257_create_good_job_process_lock_ids.rb @@ -0,0 +1,18 @@ +# frozen_string_literal: true + +class CreateGoodJobProcessLockIds < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.column_exists?(:good_jobs, :locked_by_id) + end + end + + add_column :good_jobs, :locked_by_id, :uuid + add_column :good_jobs, :locked_at, :datetime + add_column :good_job_executions, :process_id, :uuid + add_column :good_job_processes, :lock_type, :integer, limit: 2 + end +end diff --git a/db/migrate/20240827075258_create_good_job_process_lock_indexes.rb b/db/migrate/20240827075258_create_good_job_process_lock_indexes.rb new file mode 100644 index 000000000..11b045385 --- /dev/null +++ b/db/migrate/20240827075258_create_good_job_process_lock_indexes.rb @@ -0,0 +1,38 @@ +# frozen_string_literal: true + +class CreateGoodJobProcessLockIndexes < ActiveRecord::Migration[7.2] + disable_ddl_transaction! + + def change + reversible do |dir| + dir.up do + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_priority_scheduled_at_unfinished_unlocked) + add_index :good_jobs, [:priority, :scheduled_at], + order: { priority: "ASC NULLS LAST", scheduled_at: :asc }, + where: "finished_at IS NULL AND locked_by_id IS NULL", + name: :index_good_jobs_on_priority_scheduled_at_unfinished_unlocked, + algorithm: :concurrently + end + + unless connection.index_name_exists?(:good_jobs, :index_good_jobs_on_locked_by_id) + add_index :good_jobs, :locked_by_id, + where: "locked_by_id IS NOT NULL", + name: :index_good_jobs_on_locked_by_id, + algorithm: :concurrently + end + + unless connection.index_name_exists?(:good_job_executions, :index_good_job_executions_on_process_id_and_created_at) + add_index :good_job_executions, [:process_id, :created_at], + name: :index_good_job_executions_on_process_id_and_created_at, + algorithm: :concurrently + end + end + + dir.down do + remove_index(:good_jobs, name: :index_good_jobs_on_priority_scheduled_at_unfinished_unlocked) if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_priority_scheduled_at_unfinished_unlocked) + remove_index(:good_jobs, name: :index_good_jobs_on_locked_by_id) if connection.index_name_exists?(:good_jobs, :index_good_jobs_on_locked_by_id) + remove_index(:good_job_executions, name: :index_good_job_executions_on_process_id_and_created_at) if connection.index_name_exists?(:good_job_executions, :index_good_job_executions_on_process_id_and_created_at) + end + end + end +end diff --git a/db/migrate/20240827075259_create_good_job_execution_duration.rb b/db/migrate/20240827075259_create_good_job_execution_duration.rb new file mode 100644 index 000000000..4b17b33dd --- /dev/null +++ b/db/migrate/20240827075259_create_good_job_execution_duration.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class CreateGoodJobExecutionDuration < ActiveRecord::Migration[7.2] + def change + reversible do |dir| + dir.up do + # Ensure this incremental update migration is idempotent + # with monolithic install migration. + return if connection.column_exists?(:good_job_executions, :duration) + end + end + + add_column :good_job_executions, :duration, :interval + end +end diff --git a/db/schema.rb b/db/schema.rb index 0f9c5aaf8..603940117 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[7.1].define(version: 2023_12_14_133032) do +ActiveRecord::Schema[7.2].define(version: 2024_08_27_075259) do # These are extensions that must be enabled in order to support this database enable_extension "btree_gin" enable_extension "pgcrypto" @@ -63,13 +63,18 @@ t.datetime "finished_at" t.text "error" t.integer "error_event", limit: 2 + t.text "error_backtrace", array: true + t.uuid "process_id" + t.interval "duration" t.index ["active_job_id", "created_at"], name: "index_good_job_executions_on_active_job_id_and_created_at" + t.index ["process_id", "created_at"], name: "index_good_job_executions_on_process_id_and_created_at" end create_table "good_job_processes", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| t.datetime "created_at", null: false t.datetime "updated_at", null: false t.jsonb "state" + t.integer "lock_type", limit: 2 end create_table "good_job_settings", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| @@ -101,15 +106,21 @@ t.integer "executions_count" t.text "job_class" t.integer "error_event", limit: 2 + t.text "labels", array: true + t.uuid "locked_by_id" + t.datetime "locked_at" t.index ["active_job_id", "created_at"], name: "index_good_jobs_on_active_job_id_and_created_at" - t.index ["active_job_id"], name: "index_good_jobs_on_active_job_id" t.index ["batch_callback_id"], name: "index_good_jobs_on_batch_callback_id", where: "(batch_callback_id IS NOT NULL)" t.index ["batch_id"], name: "index_good_jobs_on_batch_id", where: "(batch_id IS NOT NULL)" t.index ["concurrency_key"], name: "index_good_jobs_on_concurrency_key_when_unfinished", where: "(finished_at IS NULL)" - t.index ["cron_key", "created_at"], name: "index_good_jobs_on_cron_key_and_created_at" - t.index ["cron_key", "cron_at"], name: "index_good_jobs_on_cron_key_and_cron_at", unique: true + t.index ["cron_key", "created_at"], name: "index_good_jobs_on_cron_key_and_created_at_cond", where: "(cron_key IS NOT NULL)" + t.index ["cron_key", "cron_at"], name: "index_good_jobs_on_cron_key_and_cron_at_cond", unique: true, where: "(cron_key IS NOT NULL)" t.index ["finished_at"], name: "index_good_jobs_jobs_on_finished_at", where: "((retried_good_job_id IS NULL) AND (finished_at IS NOT NULL))" + t.index ["labels"], name: "index_good_jobs_on_labels", where: "(labels IS NOT NULL)", using: :gin + t.index ["locked_by_id"], name: "index_good_jobs_on_locked_by_id", where: "(locked_by_id IS NOT NULL)" + t.index ["priority", "created_at"], name: "index_good_job_jobs_for_candidate_lookup", where: "(finished_at IS NULL)" t.index ["priority", "created_at"], name: "index_good_jobs_jobs_on_priority_created_at_when_unfinished", order: { priority: "DESC NULLS LAST" }, where: "(finished_at IS NULL)" + t.index ["priority", "scheduled_at"], name: "index_good_jobs_on_priority_scheduled_at_unfinished_unlocked", where: "((finished_at IS NULL) AND (locked_by_id IS NULL))" t.index ["queue_name", "scheduled_at"], name: "index_good_jobs_on_queue_name_and_scheduled_at", where: "(finished_at IS NULL)" t.index ["scheduled_at"], name: "index_good_jobs_on_scheduled_at", where: "(finished_at IS NULL)" end From cfb449dff2808461320cd76a6faa79d67c528737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Delmaire?= Date: Tue, 27 Aug 2024 10:12:10 +0200 Subject: [PATCH 109/258] Scout commit --- .../api_particulier/cas_usages_entries.fr.yml | 74 +++++++++---------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/config/locales/api_particulier/cas_usages_entries.fr.yml b/config/locales/api_particulier/cas_usages_entries.fr.yml index f4b9029b7..92b9d8ce0 100644 --- a/config/locales/api_particulier/cas_usages_entries.fr.yml +++ b/config/locales/api_particulier/cas_usages_entries.fr.yml @@ -55,7 +55,7 @@ fr:

Selon la politique tarifaire choisie, le calcul des tarifs est réalisé grâce au quotient familial de la Caisse d’allocations familiales (CAF) ou de la sécurité sociale agricole (MSA) et/ou du revenu fiscal de référence figurant sur l'avis d'imposition du foyer. L'API Particulier permet d'accéder facilement au quotient familial de la CAF et de la MSA. -

+

role: title: Une simplification des démarches @@ -83,7 +83,7 @@ fr: title: Exemples d'applications anchor: 'use_case_examples' content: |+ - {:.fr-h5} + {:.fr-h5} ### Parcours de Camille et Kevin sur le démonstrateur API Particulier : @@ -237,7 +237,7 @@ fr:

Les départements sont en charge des cantines des collèges, et les régions, des cantines des lycées. Dans ce cadre, ce sont ces collectivités qui fixent les tarifs de la restauration scolaire et qui peuvent décider d'appliquer une tarification sociale sur la base des revenus de la famille.
Pour en savoir plus, consulter cette page de Service-Public.fr -

+

role: title: Une simplification des démarches @@ -258,14 +258,14 @@ fr: > **Votre tarification sociale est également calculée à partir du revenu fiscal de référence ?** > L'API Particulier ne propose pas cette donnée. Vous pouvez demander l'accès à l'[API Impôt Particulier](https://api.gouv.fr/les-api/impot-particulier){:target="_blank"} pour récupérer le revenu fiscal de référence de la famille. - + {:.fr-highlight} > **Vous cherchez à simplifier la tarification des cantines du primaire ?** Veuillez consulter le cas d'usage [Tarification sociale des services municipaux à l'enfance](<%= cas_usages_path('tarification_municipale_enfance') %>). use_case_examples: title: Exemples d'applications anchor: 'use_case_examples' content: |+ - {:.fr-h5} + {:.fr-h5} ### Parcours de Camille et Kevin sur le démonstrateur API Particulier :
role: title: Une simplification des démarches @@ -546,13 +546,13 @@ fr: |---------|--------------------| |ArcheMC2| ArcheMC2 Social | |Arpège|Sonate Opus | - + Vous êtes un éditeur et vous souhaitez apparaître dans cette liste ? Écrivez-nous à [api-particulier@api.gouv.fr](api-particulier@api.gouv.fr) legal_context: content: |+ L'utilisation des données est encadrée légalement. Vous devez formuler une demande auprès de l'API Particulier en justifiant du cadre légal de l'utilisation des données : - + - **Cadre légal général** : [Article L114-8 du Code des relations entre le public et l'administration](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000045213315){:target="_blank"} fixe le cadre général qui oblige l’administration à échanger des données lors d’une démarche d’un usager ; - **Cadre légal général des CCAS** : [Article L.123-5](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000031106561/){:target="_blank"} et [article R.123-2](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000006904984/){:target="_blank"} du Code de l’Action Sociale et des familles qui confient aux CCAS la charge de mener une action générale de prévention et de développement social dans la commune par le biais de prestations en espèces , remboursables ou non et de prestations en nature @@ -560,10 +560,10 @@ fr: - **Cadre légal spécifique :** [Article R.123-21 du Code de l’Action Sociale et des familles](https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000020528436/){:target="_blank"} donnant toute liberté au CCAS pour définir les conditions d’attribution des aides sociales facultatives ; - **Délibération du conseil d'administration :** une délibération précisant les données nécessaires à l'attribution des aides facultatives est nécessaire pour être habilité. - + request_access: link_datapass: "<%= datapass_base_url %>/api-particulier?demarche=ccas" - + tarification_transports: user_types: @@ -630,7 +630,7 @@ fr: title: Exemples d'applications anchor: 'use_case_examples' content: |+ - {:.fr-h5} + {:.fr-h5} ### Parcours de Nicolas et Juilette sur le démonstrateur API Particulier :