From deb12d2c4a9c9f2eafc64f583f459fd5a552be84 Mon Sep 17 00:00:00 2001 From: Louis Gesbert Date: Wed, 8 Mar 2023 13:27:16 +0100 Subject: [PATCH] Bump version to 0.8.0 Changelog: --- A lot has been going on, with more than 530 patches and 70 PRs merged since 0.7.0 last summer. In summary: - Quite a lot of syntax improvements and changes. Checkout the latest [cheat-sheet](https://catalalang.github.io/catala/syntax.pdf) for an overview - Allow local `let ... equals ... in ...` definitions - Better error messages and positions throughout - Added the ability to directly call a scope and retrieve its outputs, like a function - Added disambiguation, allowing to access structure fields without specifying the structure type each time - Added automated resolution of operators, allowing e.g. to write just `+` in place of all the type-specific operators `+.`, `+$`, `+@`, `+^`, etc. - More consistent priority for operators. It is no longer allowed to write `a and b or c` without parenthesis. - Added and changed some operators (`date + duration` now allowed either way, `int / int` now returns a decimal, added `duration / duration`) - Added the ability to have variables and functions defined at top-level (outside of any scope). See annex A of the tutorial for details. - Added support for functions with multiple arguments - Some big refactors in the compiler, allowing much better code sharing between the different passes, and making it much easier to extend. Also added the possibility to run the type-checker earlier, etc. - Countless bug-fixes - Improvements to our proof backend with Z3 - A tool to automatically synchronise with the upstream French law from Legifrance --- .nix/catala.nix | 2 +- .nix/clerk.nix | 2 +- .nix/french_law.nix | 2 +- .nix/ninja_utils.nix | 2 +- CITATION.cff | 2 +- catala.opam | 2 +- catala_legifrance.opam | 2 +- clerk.opam | 2 +- compiler/catala_utils/cli.ml | 2 +- doc/catala-dev-dependencies.opam | 2 +- dune-project | 2 +- french_law.opam | 2 +- french_law/js/french_law.js | 7142 +++++++++-------- french_law/ocaml/law_source/aides_logement.ml | 3117 +++---- .../law_source/aides_logement_api_web.ml | 144 +- .../law_source/allocations_familiales.ml | 390 +- .../allocations_familiales_api_web.ml | 15 +- french_law/python/src/aides_logement.py | 2177 ++--- .../python/src/allocations_familiales.py | 291 +- ninja_utils.opam | 2 +- 20 files changed, 6763 insertions(+), 6539 deletions(-) diff --git a/.nix/catala.nix b/.nix/catala.nix index 7b0e1aea..d487f42c 100644 --- a/.nix/catala.nix +++ b/.nix/catala.nix @@ -29,7 +29,7 @@ buildDunePackage { pname = "catala"; - version = "0.7.0"; # TODO parse `catala.opam` with opam2json + version = "0.8.0"; # TODO parse `catala.opam` with opam2json minimumOCamlVersion = "4.11"; diff --git a/.nix/clerk.nix b/.nix/clerk.nix index d936f20e..7d269b78 100644 --- a/.nix/clerk.nix +++ b/.nix/clerk.nix @@ -13,7 +13,7 @@ buildDunePackage { pname = "clerk"; - version = "0.7.0"; # TODO parse `catala.opam` with opam2json + version = "0.8.0"; # TODO parse `catala.opam` with opam2json minimumOCamlVersion = "4.11"; diff --git a/.nix/french_law.nix b/.nix/french_law.nix index 3965271a..ff5c73e0 100644 --- a/.nix/french_law.nix +++ b/.nix/french_law.nix @@ -6,7 +6,7 @@ buildDunePackage { pname = "french_law"; - version = "0.7.0"; # TODO parse `catala.opam` with opam2json + version = "0.8.0"; # TODO parse `catala.opam` with opam2json minimumOCamlVersion = "4.11"; diff --git a/.nix/ninja_utils.nix b/.nix/ninja_utils.nix index 3bf12e3c..36262477 100644 --- a/.nix/ninja_utils.nix +++ b/.nix/ninja_utils.nix @@ -6,7 +6,7 @@ buildDunePackage rec { pname = "ninja_utils"; - version = "0.7.0"; # TODO parse `catala.opam` with opam2json + version = "0.8.0"; # TODO parse `catala.opam` with opam2json minimumOCamlVersion = "4.11"; diff --git a/CITATION.cff b/CITATION.cff index 4c4238f6..129e2eba 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -39,5 +39,5 @@ abstract: >- faithful-by-construction algorithms from legislative texts. license: Apache-2.0 -version: 0.7.0 +version: 0.8.0 date-released: "2022-03-08" diff --git a/catala.opam b/catala.opam index 0f69283f..c93deea4 100644 --- a/catala.opam +++ b/catala.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.7.0" +version: "0.8.0" synopsis: "Compiler and library for the literate programming language for tax code specification" description: diff --git a/catala_legifrance.opam b/catala_legifrance.opam index c5091e00..79b708a0 100644 --- a/catala_legifrance.opam +++ b/catala_legifrance.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.7.0" +version: "0.8.0" synopsis: "Linter that queries the LégiFrance API to check for correctness and expiration of Catala programs." maintainer: ["contact@catala-lang.org"] authors: ["Denis Merigoux"] diff --git a/clerk.opam b/clerk.opam index 694e25de..05ee3727 100644 --- a/clerk.opam +++ b/clerk.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.7.0" +version: "0.8.0" synopsis: "Build system for Catala, a specification language for tax and social benefits computation rules" description: diff --git a/compiler/catala_utils/cli.ml b/compiler/catala_utils/cli.ml index 20b77fa7..841effc8 100644 --- a/compiler/catala_utils/cli.ml +++ b/compiler/catala_utils/cli.ml @@ -313,7 +313,7 @@ let set_option_globals options : unit = disable_counterexamples := options.disable_counterexamples; avoid_exceptions_flag := options.avoid_exceptions -let version = "0.7.0" +let version = "0.8.0" let info = let doc = diff --git a/doc/catala-dev-dependencies.opam b/doc/catala-dev-dependencies.opam index 342f7081..70799447 100644 --- a/doc/catala-dev-dependencies.opam +++ b/doc/catala-dev-dependencies.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.7.0" +version: "0.8.0" synopsis: "Virtual package listing the requirements for a complete Catala dev environment" maintainer: ["contact@catala-lang.org"] authors: [ diff --git a/dune-project b/dune-project index b653752a..37c79326 100644 --- a/dune-project +++ b/dune-project @@ -2,7 +2,7 @@ (name catala) -(version 0.7.0) +(version 0.8.0) (generate_opam_files false) diff --git a/french_law.opam b/french_law.opam index a1f14318..f67e36f3 100644 --- a/french_law.opam +++ b/french_law.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.7.0" +version: "0.8.0" synopsis: "A collection of algorithms and computations defined by French law" description: "This library contains the implementations of algorithmic portions of French law. The library source code was generated from Catala annotations of the relevant portions of the French law, see https://catala-lang.org" diff --git a/french_law/js/french_law.js b/french_law/js/french_law.js index ba2df878..430b2dbc 100644 --- a/french_law/js/french_law.js +++ b/french_law/js/french_law.js @@ -4,95 +4,95 @@ globalThis!=="object"&&(this?b():(a.defineProperty(a.prototype,"_T_",{configurab b(){var b=this||self;b.globalThis=b;delete a.prototype._T_}}(Object));(function(aL){"use strict";var -bzw=aL,bzz=typeof -module==="object"&&module.exports||aL,AR="38527",iq=1133,rx=424,gV=857,cq="\xc3\x89ligibilit\xc3\xa9PrestationsFamiliales",Gf="Article L521-1",kt="Paragraphe 2 : Ouverture du droit et liquidation.",nw=365180284,AQ="Changement",Ge="26714",Gd=163,AP="redevance_in",o9="SaintMartin",gM=815,Gc=1197,AO="1015",ju=891,ec="Section 1 : Seuils de constitution d'un impay\xc3\xa9",AM=4865,AN="559500",b6="Article 1",cX="aide_finale_formule",AL="35630",gU=122,sx="Article 31",kW="50",bg="Unexpected '",fY=299,Gb="34700",jt=181,nv="Article 19",o8=862,kV=305,js=4442,ei=128,ks="Avant",rw="identifiant",o7="Oui",sw=1127,Ga="43000",rv="Article D832-26",eD=683,ip=573,ru=383,eY=146,nu=">",o6=575,gf=153,F$=1027,io=1129,o5=1053,eh=297,AK=4437,o4="Article 17",an="Section 2 : Accession \xc3\xa0 la propri\xc3\xa9t\xc3\xa9",F_="b\xc3\xa9n\xc3\xa9ficiaire_aide_adulte_ou_enfant_handicap\xc3\xa9s_in",eX="Chapitre 5 : Prestations familiales et prestations assimil\xc3\xa9es",AJ="local_habit\xc3\xa9_premi\xc3\xa8re_fois_b\xc3\xa9n\xc3\xa9ficiaire_in",nt=933,o2=1125,o3="baseMensuelleAllocationsFamiliales",AI="35762",aM="Archives de l'arr\xc3\xaat\xc3\xa9 du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de d\xc3\xa9m\xc3\xa9nagement",jr=804,A="Calcul du montant de l'allocation logement",F9=358,d2=2011,dg=2023,d1=295,F8=462,im="Article L841-1",rt="ServicesSociauxAllocationVerseeALaFamille",F7=3685,AG="186000",AH="Instruction interminist\xc3\xa9rielle no DSS/SD2B/2020/33 du 18 f\xc3\xa9vrier 2020 relative \xc3\xa0 la revalorisation au 1er avril 2020 des prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 La R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et dans le d\xc3\xa9partement de Mayotte",AF="16.25",rs="0.0315",kr="traitement_aide_finale_diminu\xc3\xa9",ns=1118,jq=4835,F6="\xc3\xa9ligibilit\xc3\xa9_commune.date_courante",AE="40758",o1="e",o0=313,il="Autre",ik=798,AC=4382,AD=1150,F5="Article L822-2",AB=3909,jp=421,ge="smic",AA="39445",ij=1071,bD="Article D842-6",nr=1052,Ay=-43,Az="Neuf",Ax=3097,ii=901,Aw=3235,sv="Article 27",jo=897,F4="inf",F3="calculetteAidesAuLogementGardeAlternee",Av="27365",F2="Circulaire interminist\xc3\xa9rielle N\xc2\xb0 DSS/SD2B/2017/352 du 22 d\xc3\xa9cembre 2017 relative \xc3\xa0 la revalorisation au 1er janvier 2018 des plafonds de ressources d\xe2\x80\x99attribution de certaines prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et \xc3\xa0 Mayotte",nq=685,Au=4637,F1="41392",kU=111,np=929,F0="Location",FZ=4456,As="240400",At=269,su=709,st="Ordonnance n\xc2\xb0 96-50 du 24 janvier 1996 relative au remboursement de la dette sociale",jn=619,FY="33500",kq="CalculNombrePartsAccessionPropri\xc3\xa9t\xc3\xa9",cp="Article D823-9",bI="traitement_aide_finale_minoration_forfaitaire",rr="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\xff\xff\x03\0\0\0\x86\0\xff\xff\x03\0\xff\xff\x86\0E\x01\x92\x019\0\xff\xffE\x01\x92\x01\xff\xff\xff\xff\xff\xff\xff\xff}\0\x8a\0\xff\xff\0\0\xff\xff\0\0\x03\0\xa9\0\x86\0\xae\0\xff\xff\0\0\n\x01E\x01\x92\x01\f\x01\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0s\0\0\0}\0\x81\0\x05\0\xec\x01\x88\0\xff\x01&\0\xff\xff\n\0\x88\0f\0:\0\0\0k\0f\0\xff\xff\x0b\0\0\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x1d\0&\0\0\0o\0\xd0\0\xe9\0\xff\0\f\x01\x0f\0\x11\0<\0\x0b\0\n\0\0\0\x14\0\x18\0\x1f\0 \0\"\0\x16\0\x1a\0\0\0\x0e\0\x1b\0!\0\x12\0\x17\0\0\0\x10\0\x13\0#\0(\0$\0&\0\0\0)\0*\0+\0,\0-\0.\0:\0R\0\x0b\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0'\0?\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0U\0\x8c\0<\0\r\0\x8f\0\x90\0\x91\x000\0\x93\x000\0\x94\0'\x000\x000\x000\x000\x000\x000\x000\x000\x000\x000\x001\x001\x001\x001\x001\x001\x001\x001\x001\x001\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\0A\0'\0\x95\0\x96\0\x9c\0?\0\x9d\x003\0\x9e\x003\0\x9f\x002\x003\x003\x003\x003\x003\x003\x003\x003\x003\x003\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x005\x005\x005\x005\x005\x005\x005\x005\x005\x005\0\x9b\x002\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0\xa1\0\xa2\0\x9b\0[\0A\0\0\x007\x007\x007\x007\x007\x007\x007\x007\x007\x007\x009\0D\0f\0k\0s\0\x83\0\x85\0\x85\0}\0\x8a\0\x85\0\xa3\0^\0\xa5\0D\0\xa6\0\xa7\0\xa8\0\xab\0o\0\xac\0\xad\0\xce\0\xcb\0\xcf\0\xd2\0\xd3\0:\0R\0\x85\0\xd4\0\xd5\0\xd6\0\xd7\0\xd9\0\x8c\0\xda\0a\0\xdb\0\xdc\0w\0\xdd\0\xde\0\xdf\0\x85\0[\0\xcb\0\"\x01>\x01\xe9\0\x98\0\x01\x01P\x01\xf7\0<\0\xfb\x006\x01:\x01Q\x01D\0)\x01R\x01S\x01\x06\x01\x1a\x01D\0w\0\x1e\x01\x0f\x01D\0^\0\x0f\x01T\x01U\x01V\x01G\x01X\x01D\0\xcb\x002\x01G\x01D\0Y\x01D\0D\0G\0G\0G\0G\0G\0G\0G\0G\0G\0G\0a\0L\x01w\0Z\x01?\0\x01\x01\\\x01G\0G\0G\0G\0G\0G\0N\0N\0N\0N\0N\0N\0N\0N\0N\0N\0\x98\0L\x01]\x01_\x01a\x01b\x01-\x01N\0N\0N\0N\0N\0N\0c\x01\x98\0d\x01G\0G\0G\0G\0G\0G\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\x14\x01L\x01A\0\x14\x01e\x01f\x01h\x01N\0N\0N\0N\0N\0N\0O\0O\0O\0O\0O\0O\0O\0O\0O\0O\0i\x01j\x01-\x01$\x01k\x01l\x01m\x01O\0O\0O\0O\0O\0O\0P\0P\0P\0P\0P\0P\0P\0P\0P\0P\0n\x01\x1a\x01y\x01\x9d\x01\x1e\x01\x9e\x01\x14\x01P\0P\0P\0P\0P\0P\0[\0\x9f\x01>\x01O\0O\0O\0O\0O\0O\0\xf7\0\xa0\x01\xfb\0\xa1\x01:\x01D\0V\0V\0V\0V\0V\0V\0V\0V\0V\0V\0^\0P\0P\0P\0P\0P\0P\0V\0V\0V\0V\0V\0V\0W\0W\0W\0W\0W\0W\0W\0W\0W\0W\0$\x01)\x01a\0\xa2\x01\xa3\x01w\0\x01\x01W\0W\0W\0W\0W\0W\0\xa5\x016\x01\x98\0V\0V\0V\0V\0V\0V\0\x06\x01\xa6\x01\xa7\x01\xa8\x01\x0f\x01\xa9\x01X\0X\0X\0X\0X\0X\0X\0X\0X\0X\x002\x01W\0W\0W\0W\0W\0W\0X\0X\0X\0X\0X\0X\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0_\0\x85\x01\xaa\x01\xab\x01\x9a\x01\x85\x01\xac\x01Y\0Y\0Y\0Y\0Y\0Y\0_\0\xb0\0\xad\x01X\0X\0X\0X\0X\0X\0-\x01\xae\x01\xaf\x01\xb0\0\xb0\x01\x9a\x01\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0z\x01Y\0Y\0Y\0Y\0Y\0Y\0\x94\x01\xb1\x01\x14\x01\xb2\x01b\0\x94\x01\xb3\x01\xb4\x01\xb5\x01\xb6\x01\xb7\x01\xd8\x01\xc1\x01_\0\x9a\x01\xd8\x01\xcd\x01b\0\xde\x01_\0\xcd\x01\xe5\x01\x01\x02_\0\xda\x01$\x01\xd7\x01\xd7\x01\x02\x02\xda\x01\xd7\x01_\0\x04\x02\x05\x02\xd8\x01_\0\x06\x02_\0_\0`\0`\0`\0`\0`\0`\0`\0`\0`\0`\0\xd7\x01\x07\x02z\x01\b\x02\t\x02\n\x02\x0b\x02`\0`\0`\0`\0`\0`\0b\0\f\x02\xd7\x01\xf7\x01\r\x02\x0e\x02b\0\x0f\x02}\x01\x80\x01b\0\x10\x02\xdc\x01\x11\x02\xfb\x01\x12\x02\x13\x02\x14\x02b\0y\x01\x15\x02\xc2\x01b\0\x16\x02b\0b\0`\0`\0`\0`\0`\0`\0c\0c\0c\0c\0c\0c\0c\0c\0c\0c\0\xe7\x01\x17\x02\xee\x01\x18\x02\xfb\x01\xee\x01\x19\x02c\0c\0c\0c\0c\0c\0d\0d\0d\0d\0d\0d\0d\0d\0d\0d\0\xf3\x01}\x01\x80\x01\xe0\x01\x1a\x02\xc5\x01\x1b\x02d\0d\0d\0d\0d\0d\0\x1c\x02\xc2\x01\x1d\x02c\0c\0c\0c\0c\0c\0\x1e\x02\x1f\x02 \x02\xc8\x01\xe7\x01\x85\x01e\0e\0e\0e\0e\0e\0e\0e\0e\0e\0\xff\xffd\0d\0d\0d\0d\0d\0e\0e\0e\0e\0e\0e\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xff\xff\xff\xff\xc5\x01\xb0\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb9\0\xff\xffe\0e\0e\0e\0e\0e\0\xc8\x01\xe0\x01\xff\xff\xb9\0\xcd\x01z\x01\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xc0\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc0\0\xc1\x01\xf7\x01\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc7\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xc7\0}\x01\x80\x01\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xcc\0\xc2\x01\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe7\x01\xff\xff\xff\xff\xc7\0\xdc\x01\xee\x01\xfb\x01\xff\xff\xc7\0\xf3\x01\xff\xff\xcc\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xe1\0\xff\xff\xe1\0\xff\xff\xe0\x01\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xcd\0\xc5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xcc\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xff\xff\xff\xff\xff\xff\xff\xff\xc8\x01\xff\xff\xff\xff\xe4\0\xff\xff\xe4\0\xff\xff\xe3\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xff\xff\xe3\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xb9\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xed\0\xff\xffM\x01\xff\xffM\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01\xff\xffM\x01\xff\xff\xff\xff\xc0\0\xff\xff\xff\xff\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0M\x01\xff\xff\xff\xff\xff\xff\xed\0\xc7\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xff\xff\xf2\0\xff\xff\xff\xff\xf0\0\xff\xff\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xff\xff\xff\xff\xff\xff\xff\xff\xf2\0\xff\xff\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xed\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xff\xff\xff\xff\xff\xff\xff\xff\xf5\0\xff\xff\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0B\x01B\x01\xff\xff\xff\xffB\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xffB\x01\xff\xffB\x01\xff\xff\xff\xff\xff\xff\xff\xffO\x01B\x01\xff\xff\xff\xff\xff\xff\xff\xffB\x01\xff\xffB\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01\xff\xff\xff\xffB\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xf2\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xffB\x01p\x01\xff\xffp\x01\xff\xffB\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01\xff\xff\xff\xffB\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01B\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xffB\x01\xff\xff\xff\xffr\x01\xff\xff\xff\xffB\x01\xff\xff\xff\xffs\x01\xff\xffs\x01\xff\xffB\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01\xff\xffr\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01\xff\xff~\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\xff\xff\xff\xff~\x01\xff\xff\xff\xff\xff\xff\x81\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x81\x01\xff\xff\xff\xff\x9b\x01\xff\xff\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x9b\x01\xff\xff~\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff~\x01\xff\xff\xff\xff\xff\xff~\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x81\x01~\x01\xff\xff\xff\xffB\x01~\x01\x81\x01~\x01~\x01\xff\xff\x81\x01\xff\xff\xff\xff\x9b\x01\xff\xff\xff\xff\xff\xff\xff\xff\x81\x01\xff\xff\xff\xff\xff\xff\x81\x01\xff\xff\x81\x01\x81\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\xff\xff\xff\xff\xff\xff\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\xff\xff\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\xb8\x01\x8a\x01\xb8\x01\xff\xff\xff\xff\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xff\xff\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8a\x01\xff\xff\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8d\x01\xff\xff\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8f\x01\x8f\x01\xff\xff\xff\xff\x8f\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc6\x01\x8f\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\x9c\x01\x8f\x01\xff\xff\xff\xff\xff\xff\xc6\x01\x8f\x01\xff\xff\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\xff\xff\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8a\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xc6\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xc6\x01\xff\xff\xff\xff\xff\xff\xc6\x01\xba\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xc6\x01\xff\xff\xff\xff\x8f\x01\xc6\x01\xff\xff\xc6\x01\xc6\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xbb\x01\xff\xff\xbb\x01\xff\xff\xba\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xc9\x01\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xc9\x01\xc9\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xff\xff\xff\xff\xff\xff\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xff\xff\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xff\xff\xd2\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xff\xff\xff\xff\xff\xff\xff\xff\xd2\x01\xff\xff\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xd5\x01\xff\xff\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd2\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff",FX="infinity",FW=1855,ih="2.5",FV="3663",Aq=1134,Ar=278,eg="Chapitre IV : Impay\xc3\xa9s de d\xc3\xa9penses de logement",Ap=3194,eC="examples/allocations_familiales/../base_mensuelle_allocations_familiales/bmaf.catala_fr",Ao="\\t",FT=3953,FU=2457,aG="examples/aides_logement/code_construction_legislatif.catala_fr",Am="situation_r822_11_13_17_in",An=330,FS=385,aP="Titre 2 : Prestations g\xc3\xa9n\xc3\xa9rales d'entretien",kT=112,ig="1000",gL=1131,eb=563,c8="examples/aides_logement/code_s\xc3\xa9curit\xc3\xa9_sociale.catala_fr",kS=701,Al="210600",FR="Unexpected '%s' kind for the enumeration 'ElementPrestationsFamiliales.t'",Ak="Couple",kp=687,no="SaintPierreEtMiquelon",FQ="loyer_minimal",ie=110,co="PrestationsFamiliales",oZ=464,FP="\xc3\x89l\xc3\xa9mentPrestationsFamiliales",Aj=1103,oY=679,FO="214700",FN=3973,id=615,dP="Calcul\xc3\x89quivalenceLoyerMinimale",Ai=2083,oX=554,FM="42926",jm=1096,rq=265,Ah=-32,nn=4408,Ag="39016",oW="AllocationLogementFamiliale",ea=1023,FK=2601,FL="interfaceAllocationsFamiliales",cl=561,nm="AllocationLogementSociale",Af=1974,Ae="plafond_l512_3_2",jl=639,rp="Chapitre II : Des contributions pour le remboursement de la dette sociale.",aW="examples/allocations_familiales/decrets_divers.catala_fr",fX=117,Ad=348,kR="compl\xc3\xa9ment_d\xc3\xa9gressif",ro="Livre VIII : Allocations aux personnes \xc3\xa2g\xc3\xa9es - Allocation aux adultes handicap\xc3\xa9s - Aides \xc3\xa0 l'emploi pour la garde des jeunes enfants - Protection compl\xc3\xa9mentaire en mati\xc3\xa8re de sant\xc3\xa9",FI="240200",FJ="Assert_failure",ss="Section 1 : Secteur locatif ordinaire",FH="568400",sr="0.32",Ac="40961",FG=350,kQ="Non",jk=508,Ab=185,kP="Article R824-2",FF=219,FE=1e14,Aa="D331_76_1",jj=3489,oV="Article R521-3",z$="17607",$=2022,FC="34865",FD="Fatal error: exception %s\n",z_="261800",oU=865,ko=740,fW="Article 2",eB=256,dO=558,ic=786,z9="Article L521-3",FB="Article R822-1",z8="45064",FA="taux_francs_vers_euros",kO="abattement_d\xc3\xa9pense_nette_minimale_d832_10",oT=699,sq="mensualit\xc3\xa9_\xc3\xa9ligible",gd=1075,nl="D\xc3\xa9cret n\xc2\xb0 2021-1741 du 22 d\xc3\xa9cembre 2021 portant rel\xc3\xa8vement du salaire minimum de croissance",sp="ENOENT",so=1395,rn="0.0006",ia=3935,ib=315,rl="EnfantLePlus\xc3\x82g\xc3\xa9",rm=259,z7=2685,nk=556,bw="examples/aides_logement/../prestations_familiales/../smic/smic.catala_fr",z6="228000",Fz="ENOTEMPTY",z5="copropri\xc3\xa9t\xc3\xa9_in",sn="Article 13",Fy="calcul_apl_logement_foyer.nombre_personnes_\xc3\xa0_charge",z4="D331_59_8",Fw="Loyer",Fx="35947",z3=2540,ji=3486,eW=564,z2="brut_horaire",z1=172,Fv="x",z0="Sous-section 1 : Aides personnelles au logement",Fu="calculAidePersonnaliseeLogementAccessionPropriete",h$=547,ci="Articles valables du 1er octobre 2020 au 31 septembre 2021",kn="Article D755-5",fV=680,Ft="Article D842-4",jh=791,dF=314,sm="%d",rk=810,nj=4768,zZ="Z.of_substring_base: invalid digit",Fs="ServicesSociauxAllocationVers\xc3\xa9e\xc3\x80LaFamille",Fr="logement_est_chambre_in",h_=637,ni=285,zY="buffer.ml",e="Prologue : aides au logement",D="Secteur accession \xc3\xa0 la propri\xc3\xa9t\xc3\xa9",zX=3640,Fp="167600",Fq="39590",Fo=3213,Fn=2565,gT=2008,rj="0.0179",Fm=3505,zW="245700",B="Prologue",zV=3366,nh="calcul_nombre_parts.nombre_personnes_\xc3\xa0_charge",Fl="Metropole",cd=100,kM="prise_en_compte_personne_\xc3\xa0_charge",kN=851,ng=702,h9=420,fq=300,h8=4831,_="3",a9="Partie r\xc3\xa9glementaire - D\xc3\xa9crets simples",zU=230,oR=413,Fk="835",oS="169.",zT="plafond_\xc3\xa9quivalence_loyer_\xc3\xa9ligible",zS=0.5,Fj=4027,kL=990,cU="Article D521-1",Fh="conventionn\xc3\xa9_livre_III_titre_V_chap_III",oQ=622,Fi="sous_calcul_traitement",nf=4769,zR=374,h7=956,oP="Article D842-11",d0="Livre 7 : R\xc3\xa9gimes divers - Dispositions diverses",zQ=4137,c4=107,ne=381,nd="Article D842-12",jg=690,oO="prestations_familiales",kK="est_enfant_le_plus_\xc3\xa2g\xc3\xa9",zP="26440",h6=649,Fg="201700",sl="Unix.Unix_error",h5=1139,zO=284,Fe="calculAidePersonnaliseeLogement",oN=553,Ff=3970,h4=1088,zN="Stack_overflow",fj="condition_2_r823_4",a7="Sous-Section 2 : Conditions d'octroi de l'aide personnalis\xc3\xa9e au logement aux personnes r\xc3\xa9sidant dans un logement-foyer",aU="\xc3\x89ligibilit\xc3\xa9AidesPersonnelleLogement",oM=4089,Fd=4843,h3=3487,zL=3460,zM="/static/",ri=253,Fc="Not_found",zK="1085",rg=235,rh="\x01\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\x009\0<\0\0\0<\0\0\0\0\0A\0\0\0A\0\0\0\0\0F\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0T\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0^\0\0\0\0\0a\0\xff\xff\xff\xffa\0\xff\xff\xff\xff\xff\xff\xff\xffh\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0q\0\0\0\0\0\0\0u\0\0\0\0\0\0\0y\0\0\0\0\0\0\0\0\0\0\0~\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\x8a\0\0\0\x8e\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\0\x9a\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xb2\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\xff\xff\xbb\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xc2\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xc9\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xeb\0\0\0\0\0\0\0\xef\0\0\0\0\0\xff\xff\0\0\xf4\0\0\0\0\0\xff\xff\0\0\xf9\0\0\0\0\0\0\0\xfd\0\0\0\0\0\0\0\xff\xff\0\0\x03\x01\0\0\0\0\0\0\0\0\b\x01\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\x11\x01\0\0\0\0\0\0\0\0\x16\x01\0\0\0\0\0\0\0\0\0\0\x1c\x01\0\0\0\0\0\0 \x01\0\0\0\0\0\0\xff\xff\0\0&\x01\0\0\0\0\0\0\0\0+\x01\0\0\0\0\0\0/\x01\0\0\0\0\0\0\0\x004\x01\0\0\0\0\0\x008\x01\0\0\0\0\0\0<\x01\0\0\0\0\0\0@\x01\0\0\0\0\0\0C\x01\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0y\x01}\x01\0\0\0\0\x80\x01\xff\xff\xff\xff\x80\x01\xff\xff\xff\xff\xff\xff\xff\xff\x87\x01\0\0\0\0\0\0\0\0\x8c\x01\0\0\0\0\xff\xff\0\0\x90\x01\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xc1\x01\xc5\x01\0\0\0\0\xc8\x01\xff\xff\xff\xff\xc8\x01\xff\xff\xff\xff\xff\xff\xff\xff\xcf\x01\0\0\0\0\0\0\0\0\xd4\x01\0\0\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\xdc\x01\0\0\xff\xff\0\0\xe2\x01\0\0\0\0\0\0\0\0\xff\xff\0\0\xe9\x01\0\0\0\0\0\0\0\0\xff\xff\0\0\xf0\x01\0\0\0\0\0\0\0\0\xf5\x01\0\0\0\0\0\0\xf9\x01\0\0\0\0\0\0\xfc\x01\0\0\0\0\0\0\xff\xff\0\0\x02\x02\x04\x02\0\0\x05\x02\x06\x02\x07\x02\b\x02\t\x02\n\x02\x0b\x02\f\x02\r\x02\x0e\x02\x0f\x02\x10\x02\x11\x02\x12\x02\x13\x02\x14\x02\x15\x02\x16\x02\x17\x02\x18\x02\x19\x02\x1a\x02\x1b\x02\x1c\x02\x1d\x02\x1e\x02\x1f\x02 \x02!\x02\x03\x02",zJ="851",zI="41268",a0="examples/allocations_familiales/epilogue.catala_fr",oL=695,Fb="calcul_apl_logement_foyer.date_courante",ca=848054398,oK="Mayotte",Fa="smic.date_courante",zG=1841,zH=260,oJ="1224",E_="calcul_apl_locatif",E$=243,dA="calcul_plafond_mensualit\xc3\xa9_d832_10_3",h2=1049,rf="rmdir",oI=696,gc=1069,E8="participation_minimale",E9=32752,zF="33623",sk="19100",zE="37478",gb="calcul_nombre_parts",zD=3279,sj="Article 23",oH="Article R842-5",zC=1026,dq=149,E7="taux_composition_familiale",bQ="montant",dZ="Article L521-2",bu="examples/allocations_familiales/../smic/smic.catala_fr",zz="calculAllocationLogementLocatif",zA="37906",zB="false",dp=849,oG="Invalid integer: ",zy="PasDeChangement",E6=2381,bv="\xc3\x89ligibilit\xc3\xa9 \xc3\xa0 la prime de d\xc3\xa9m\xc3\xa9nagement",zx=3325,a_=106,E5=346,h1=186,dN=0x80,eV="Chapitre 1er : Dispositions relatives aux prestations",si="Fatal error: exception ",zw=4211,oF="\xc3\xa9ligibilit\xc3\xa9_commune",sh="0.0234",E4="43378",zv="calcul_apl_logement_foyer.date_conventionnement",h0=852,E3=234,zu=1413,hZ=1054,sg="25978",dY=303,zt=1556,E2=493,E1="Section 2 : R\xc3\xa8gles de non-cumul",hY="zone_in",sf="_",zr="eligibilitePrimeDeDemenagement",hX=517,zs=3143,re="compare: functional value",b5="0.",zo=114,zp="40928",zq="19300",nc=411,nb=978,zn="197700",zm="Invalid_argument",hW=4832,rd=823,E0="EndCall([ ",oE="0.9",EY="Article R822-22",EZ="prise_en_charge",zl="calcul_aide_personnalis\xc3\xa9e_logement",zk=249,EW="34301",EX="577500",zi=3941,zj="%ni",na=949,fp=324,W=2020,zh=3783,EV="PersonneSeule",zg=1418,oD=559,rc="0.0238",se="Article 9",EU="225100",ET="AutresPersonnes",dn="6",jf=495,zf="173600",fU=858,p="0",ap="Section 3 : Logements-foyers",ze="montant_forfaitaire_charges_d823_16",km="Article L161-17-2",d="examples/aides_logement/prologue.catala_fr",ES="eligibiliteAidesPersonnelleLogement",eU=817,bm=248,zd=1905,m$=341,oC=322,je=2007,ER="208200",y_="Zone1",y$="Locataire",za=2245,hV=301,zb="R\xc3\xa8glement (CE) n\xc2\xb02866/98 du conseil du 31 d\xc3\xa9cembre 1998 concernant les taux de conversion entre l'euro et les monnaies des \xc3\x89tats membres adoptant l'euro",zc="37457",EQ="562800",y9="535744",EP=572,y8="235800",m_=555,b4=403,m9=930,EN=2412,EO="resetLog",EM=4811,y7="\xc3\xa2ge_l512_3_2",U="AllocationsFamiliales",y6="situation_familiale_calcul_apl",rb="GardeAlterneeAllocataireUnique",m8="D\xc3\xa9cret n\xc2\xb0 2022-1608 du 22 d\xc3\xa9cembre 2022 portant rel\xc3\xa8vement du salaire minimum de croissance",EK="haut",EL=1215,gK=1024,y4="204761",y5="3.1",jd=802,m7=133,sd="35780",y2="calculAidePersonnaliseeLogementFoyer",y3=4470,EJ=4484,oB=945,fh=366,fi=0xffffff,EI="34829",y0=524,y1=4805,m6=876,jc="Titre III: Titre III : Dispositions communes relatives au financement",EH="36378",ax="Calculette globale",hU=286,EG="149600",ga=3775,yZ=3370,kJ="Article R824-1",c3=1994,EF=4568,hT=2010,bK="Prologue : prestations familiales",sc=2147483647,EE="774",oA=689,yY=", characters ",f$=456,ra="180100",f_="BaseMensuelleAllocationsFamiliales",yX="prestations_familiales.r\xc3\xa9sidence",ED="819",bn="Chapitre IV : Calcul des allocations de logement en secteur accession",yW="AllocationJournali\xc3\xa8rePresenceParentale",yV=".0",EC=4038,EB="36733",q$="AllocationFamilialesAvril2008",yU=328,jb=693,eT=855,EA="AllocationRentreeScolaire",q_="mensualit\xc3\xa9_minimale",kI="2.",m5=691,fo="5612",yT="Concubins",dE="calcul_plafond_mensualit\xc3\xa9_d842_6_avec_copropri\xc3\xa9t\xc3\xa9",yS="date_entr\xc3\xa9e_logement_in",sb="Montants revaloris\xc3\xa9s de l'allocation de solidarit\xc3\xa9 aux personnes \xc3\xa2g\xc3\xa9es",yR="SaintBarth\xc3\xa9lemy",ab="Partie l\xc3\xa9gislative",yQ=357,hS=2003,kl="Article R823-4",yP="32956",br="examples/allocations_familiales/securite_sociale_D.catala_fr",yO="294500",yN=3085,q9="examples/aides_logement/../prestations_familiales/s\xc3\xa9curit\xc3\xa9_sociale_R.catala_fr",Ez=3051,dX="RessourcesAidesPersonnelleLogement",f9="Montant des plafonds de ressources",bq="Annexe",eS="Section 1 : B\xc3\xa9n\xc3\xa9ficiaires",Ey=2913,Ex="3524",yM="Article D832-27",Ew=3553,yL="Zone3",kk="500",fT=471,Ev=304,dM=2015,yK="40144",Eu=4052,fn="prise_en_compte",Et=3985,yJ=3144,Es="223900",yI="ServicesSociauxAllocationVers\xc3\xa9eAuxServicesSociaux",Er=138,yH="225500",oz=1998,x="Livre VIII : Aides personnelles au logement",hR=905,kj="caract\xc3\xa9ristiques_pr\xc3\xaat_l831_1_6",q8="nan",Eq="38892",yG=1276,m4=4401,yE="calculNombrePartLogementFoyer",m3=646,yF=4972,kH="Impay\xc3\xa9D\xc3\xa9penseLogement",bf="Calculette avec garde altern\xc3\xa9e",Ep=0xdfff,hQ="4.3",eA="/",Eo=4504,sa="ENOTDIR",r$=1073741823,En=1426,yD=273,yB=4191,yC="\\r",r_="0.0068",r9=513,Em="calcul_allocation_logement",q7="coefficient_prise_en_charge",yz=4045,m1=743,m2=734,yA=206,El="1107",yy=3811,kG="Article D161-2-1-9",oy="Guyane",ow="PasDeTravaux",ox=311,m0=255,Ek="Revenu",bH="droit_ouvert_majoration",F="Partie r\xc3\xa9glementaire",c7="Partie r\xc3\xa9glementaire - D\xc3\xa9crets en Conseil d'Etat",yx=4918,Ej="coefficient_r_d832_25",yw="Chapitre 1er : G\xc3\xa9n\xc3\xa9ralit\xc3\xa9s",Ei="Sous-section 4 : Prise en compte du patrimoine",i="D\xc3\xa9clarations des champs d'application",yv="End_of_file",Eh="calcul_apl_logement_foyer.condition_2_du_832_25",yu="calculAllocationLogementFoyer",ki="traitement_aide_finale_r\xc3\xa9duction_loyer_solidarit\xc3\xa9",fg="Chapitre V : Calcul de l'aide personnalis\xc3\xa9e au logement en secteur logement-foyer",ja="Article 24",q6="Failure",Eg="267871",yt="167800",Ef=2344,a6="CalculetteAidesAuLogement",Ed=1865,Ee=1347,Y=684,mZ=715,q5="\xff\xff\xff\xff\xff\xff\x11\0\xff\xff\x13\0\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\x07\0\xff\xff\x13\0\x13\0\x13\0\x13\0\x13\0\x13\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\b\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\t\0\xff\xff\t\0\xff\xff\t\0\xff\xff\xff\xff\x0e\0\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\x01\0\xff\xff\x04\0\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x04\0\x04\0\x04\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\0\0\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\x03\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\x03\0\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\xff\xff\x12\0\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\x07\0\xff\xff\x12\0\x12\0\x12\0\x12\0\x12\0\x12\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\xff\xff\b\0\xff\xff\b\0\xff\xff\xff\xff\r\0\xff\xff\xff\xff\xff\xff\x01\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\t\0\xff\xff\x0b\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\x06\0\xff\xff\xff\xff\xff\xff\x01\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\x04\0\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff",ys=0xdc00,yr="389618",ov="3.",i$=788,yq="185800",r8="0.0201",ou=880,Ec="Sys_error",yp=4003,fS="Article D521-2",Eb=3587,mY=703,ot=3595,r7="nombre_personnes_\xc3\xa0_charge_prises_en_compte",ez="Sous-section 4 : Assurance vieillesse",D$=3889,Ea="Printexc.handle_uncaught_exception",cT="Article D832-24",kF=618,os="30500",hP=1079,yo="194810",mW=745,mX="int_of_string",Q="examples/aides_logement/arrete_2019-09-27.catala_fr",yn="Chapitre Ier : Principes g\xc3\xa9n\xc3\xa9raux",or="Article 37",ym="39340",yl="name",cJ=103,i_=966,yj=4118,yk=447,i9=428,al="Chapitre 2 : Modalit\xc3\xa9s de liquidation et de versement des allocations de logement",kE="traitement_aide_finale_redevance",D_=3951,dW=132,yi=" ])",D8="1.4",oq=698,D9=4005,mV="31797",yf="type_travaux_logement_in",yg="19484",yh=3210,mU=988,ye=3850,cG="Article 7",D7="%Li",mT=864,yd=3963,gJ=591,op=1014,q4="r\xc3\xa9muneration_mensuelle",dz=302,hO=960,yc=205,cF="Article 14",yb="34570",q3="date_de_naissance",i8=1090,mS="base_mensuelle_allocations_familiales",i7=795,D6=2439,i6=927,ya=2380,mR="_z",i5=2000,r6=1951,mQ=860,oo="Arr\xc3\xaat\xc3\xa9 du 29 juillet 2022 relatif au rel\xc3\xa8vement du salaire minimum de croissance",x$=2269,eR=136,b8="Titre IV : Allocations de logement",x_="retrieveRawEvents",ef="InterfaceAllocationsFamiliales",mP=985,D5=4851,i4=1077,kh="Pendant",q2="%a",gI=", ",ff="5422",x9=199,c6=2018,D4="17012",on="calcul_\xc3\xa9quivalence_loyer_minimale.condition_2_du_832_25",x8="AllocationJournalierePresenceParentale",D3=3542,bX="Chapitre III : Calcul des aides personnelles au logement en secteur locatif",D2="' kind for the enumeration 'ElementPrestationsFamiliales.t'",hN=682,fR=467,bE="Prestations familiales",DZ="Enfant\xc3\x80Charge",D0="calculette",D1="GardeAltern\xc3\xa9eAllocataireUnique",ey="Article D823-16",DY="172500",r5="n_nombre_parts_d832_25",r4="Apres",hM=1084,x7=359,bG="examples/aides_logement/../prestations_familiales/prologue.catala_fr",q1=2187,DX="179800",fm=" ",K="Secteur locatif",DW="Undefined_recursive_module",ae="output",x6="195500",x5=1194,x4=2959,bB="Articles valables du 1er octobre 2021 au 30 juin 2022",DV="base_mensuelle_allocations_familiales.date_courante",q0="199900",qZ=1424,cE=-976970511,x2="' kind for the enumeration 'SituationObligationScolaire.t'",x3="%.16g",DU="220100",om=189,x1=4422,kg="droit_ouvert_forfaitaire",kf=620,x0="%i",qY="0.01",DT="262985",xZ="409505",xY="LogementFoyer",DS="139700",ol="PrestationAccueilJeuneEnfant",DR="Article L822-4",ok=856,xX="41252",DO="0.1",DP="Allocation\xc3\x89ducationEnfantHandicap\xc3\xa9",DQ=382,mO="5399",qX="2805",fe=123,mN=570,xW="calcul_apl_logement_foyer.type_logement_foyer",hL="0.0173",gH=806,L="Arr\xc3\xaat\xc3\xa9 du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de d\xc3\xa9m\xc3\xa9nagement",fQ=159,xV="LocationAccession",i3=1067,mM=577,DN=183,qW="a_d\xc3\xa9j\xc3\xa0_ouvert_droit_aux_allocations_familiales",DM="41338",dy=0xff,xU=2217,mL="Arr\xc3\xaat\xc3\xa9 du 19 avril 2022 relatif au rel\xc3\xa8vement du salaire minimum de croissance",DL=-12,mK="calcul_\xc3\xa9quivalence_loyer_minimale.ressources_m\xc3\xa9nage_arrondies",mJ=458,xT=191,mI="Article 15",df="0.75",ke="Titre 5 : Dispositions particuli\xc3\xa8res \xc3\xa0 la Guadeloupe, \xc3\xa0 la Guyane, \xc3\xa0 la Martinique, \xc3\xa0 La R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy et \xc3\xa0 Saint-Martin",DK="22355",mH=3654863,DJ="140800",oj=145,r3="Chapitre 5 : Allocation de solidarit\xc3\xa9 aux personnes \xc3\xa2g\xc3\xa9es",ex=455,DI=1997,xS="163000",oi=991,kd="0.5",oh="Article R842-14",kc=641,xR="fd ",DH=2203,xQ="41751",xP="181800",r2=409,xN="\xc3\xa9quivalence_loyer_\xc3\xa9ligible",xO="41316",DG=4784,bJ="traitement_aide_finale_contributions_sociales_arrondi",xM="cat\xc3\xa9gorie_calcul_apl",xL="757",cc="Prise en compte des ressources pour les aides personnelles au logement",kD="coefficents_enfants_garde_altern\xc3\xa9e_pris_en_compte",hJ=377,hK=1081,DF=1290,og=848,fP=2001,qV="Compl\xc3\xa9mentFamilial",hI=793,xK=633,DE="smic.r\xc3\xa9sidence",xJ=3260,az="Livre 5 : Prestations familiales et prestations assimil\xc3\xa9es",f8=1018,mG=108,DD="Article D832-18",mF=-2147483648,eQ=2002,z="1",xI="Chapitre II : Dispositions applicables aux ressources",mE="Article R822-7",DC="42605",xG="VendeurQuandDemandeurAContratLocationAccession",xH="Article R755-0-2",qU=406,DB="calculNombrePartsAccessionPropriete",DA="allocationFamilialesAvril2008",r1=": Not a directory",xF="b",Dy="18900",Dz="Article D521-3",cS="CalculAidePersonnalis\xc3\xa9eLogement",xE="D331_63_64",dV=2012,Dx=4725,Dv="42469",Dw="Out_of_memory",xD=4897,E="examples/aides_logement/code_construction_reglementaire.catala_fr",ah="4",r0="index out of bounds",mD=986,Du=2379,xC=3886,Ds="27900",Dt=3481,i2=903,of="_bigarr02",Dr=3178,xA=975,xB="31264",mC=881,Dq=0xffffffff,hH=4441,gG=895,Dp="LaR\xc3\xa9union",xz=3531,mB="Article L822-5",mA=574,Do="981600",hF=3771,hG=292,ew=0xffff,i1=2009,Dn="%.17g",xx=1806,mz="calcul_\xc3\xa9quivalence_loyer_minimale.n_nombre_parts_d832_25",xy=400,xv=1965,xw=1148,c5="100.",Dk="1.25",Dl=143,Dm=4100,xu="44729",xt=1310,eP="\xc3\xa2ge_minimum_alin\xc3\xa9a_1_l521_3",gF=963043957,P="5",my=142,oe=741,dm=126,i0="AllocationSoutienFamilial",xr=2575,xs=840,Dj="SousLocataire",xq="34713",od=628,bb="Section 1 : Calcul, liquidation et versement des aides",kC=124,Di=3550,xp="0.98",gE="Article L512-3",Dg=2182,Dh=1626,xn="633129",xo=422,iZ=427,dl=150,xm="41440",mx=135,iY=899,dk="\xc3\x89ligibilit\xc3\xa9PrimeDeD\xc3\xa9m\xc3\xa9nagement",dD="Sous-section 2 : Calcul de l'aide en secteur locatif",xl=2393,kb=252,Df="enfant_le_plus_\xc3\xa2g\xc3\xa9",I="examples/allocations_familiales/prologue.catala_fr",au="CalculAidePersonnalis\xc3\xa9eLogementFoyer",ev=".",oc=147,De=0xf0,xk="eligibilitePrestationsFamiliales",cI="12.",ch=694,mw="Guadeloupe",xj=276,bp=116,ob="230500",xi="enfantLePlusAge",oa=576,mv=627,dj=365,hE=813,fl="traitement_aide_finale_montant_minimal",di=294,xh="impossible case",iX=1073,dU="examples/allocations_familiales/securite_sociale_R.catala_fr",f7=968,eO="R\xc3\xa8gles diverses",Dd=3280,mu=500,Dc=-1080,Db="18185",hD=638,xg="SaintBarthelemy",dC=1063,Da=-1023,C_="type_logement_foyer_in",n$=859,C$=221,gD="1272",xf="ressources_m\xc3\xa9nage_avec_arrondi",C8="ouvertureDroitsRetraite",C9="\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement",iW=3773,C7="204700",rZ="Article L755-12",xe="TravauxPourAcquisitionD832_15_1",C6="Ancien",rY="lib/read.mll",xd=4411,gS="1229",C5="Article premier",mt=501,aZ="\xc3\x89ligibilit\xc3\xa9 \xc3\xa0 l'aide personnalis\xc3\xa9e au logement",C4=1788,xc=4051,gC=819,ms='"',C3="Arr\xc3\xaat\xc3\xa9 du 14 d\xc3\xa9cembre 2020 relatif au montant des plafonds de ressources de certaines prestations familiales et aux tranches du bar\xc3\xa8me applicable au recouvrement des indus et \xc3\xa0 la saisie des prestations",mr="examples/aides_logement/../prestations_familiales/s\xc3\xa9curit\xc3\xa9_sociale_L.catala_fr",cR="CalculAllocationLogement",xb=231,hC=4448,C2="3539",rX="<",w_="208500",cg=931,w$="prestations_familiales.date_courante",xa=0x800,hB=617,mq=182,w9=398,rW=1152,C1=331,n_="\xc3\xa9ligibilit\xc3\xa9",w7="233000",w8=0.012,w6="calculAidePersonnaliseeLogementLocatif",bW="Article 33",iV=719,CZ=3005,C0="M\xc3\xa9tropole",CX="40696",CY=209,w5=131,CW="ressources_m\xc3\xa9nage_arrondies_seuil",w4=204,rV="Article D815-1",iT=834,iU="conditions_hors_\xc3\xa2ge",eN="traitement_aide_finale_abattement",bc="Dispositions sp\xc3\xa9ciales relatives \xc3\xa0 Mayotte",w2=726928360,ay=562,w3="221100",qT=165,w1="([^/]+)",CV="plafond_loyer_d823_16_2",mp=700,CU="Article 39",rU=0xf,w0=4883,rT=809,wZ="798",CT="BailleurSocial",ka="montant_initial_m\xc3\xa9tropole_majoration",n9=372,cs=125,kB="ressources_m\xc3\xa9nage_arrondies_in",iS=907,wY="Division_by_zero",f6=1092,n8=520,rS=4171,qS="Article L832-3",wX=708012133,CR=3976,CS="SituationObligationScolaire",CQ=4076,CO="AutrePersonne\xc3\x80Charge",n7=879,CP="44440",wW=3158,CN="AllocationJeuneEnfant",dL=2014,mo=1119,iR=1059,dK=552,CL="22262",CM=3797,hA="date_courante_in",n6=659,CK="Article D842-17",n5=697,CJ="Article L751-1",f5=503,rR=119,j$="montant_avec_garde_altern\xc3\xa9e_majoration",CI="70",eM=412,dT=104,wU="calculette_sans_garde_altern\xc3\xa9e",wV="Instruction interminist\xc3\xa9rielle n\xc2\xb0DSS/2B/2022/82 du 28 mars 2022 relative \xc3\xa0 la revalorisation au 1er avril 2022 des prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et dans le d\xc3\xa9partement de Mayotte",n4=321,wT="version_avril_2008",iQ=468,wS="38361",n3=714,CH=439,fO=2013,wR=2714,CF="ouverture_droits_retraite",CG=102,wQ="mensualit\xc3\xa9_principale_in",hz=800,CE="997500",hy="100000.",wP="18261",fN=101,n2="calcul_nombre_parts.situation_familiale_calcul_apl",CD="participation_personnelle",CC="body",fM="Calcul des contributions sociales s'appliquant aux aides personnelles au logement",wO="Unexpected '%s' kind for the enumeration 'Collectivite.t'",rQ="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x03\0\x04\0\0\0\x03\0\x03\0\x86\0\0\0\x03\0\0\0\x86\0E\x01\x92\x01\xff\xff\0\0E\x01\x92\x01\0\0\0\0\0\0\0\0\x7f\0\x8b\0\0\0\x03\0\0\0\f\0\x03\0\xaa\0\x86\0\xaf\0\0\0\x07\0\x0b\x01E\x01\x92\x01\x0e\x01\r\x001\0\x05\0\n\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\x008\0v\0\x06\0\x81\0\x82\x009\0\xed\x01\x89\0\0\x021\0\0\x000\0\x8a\0j\0>\0\x0e\0n\0i\0\0\x001\0\x0f\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x1e\x000\0\b\0r\0\xd1\0\xec\0\0\x01\r\x01\x1d\0\x16\0\xff\xff0\x000\0\x11\0\x15\0\x19\0 \0!\0#\0\x17\0\x1b\0\x10\0\x1f\0\x1c\0\"\0\x13\0\x18\0\x12\0\x1a\0\x14\0$\0)\0%\x000\0\t\0*\0+\0,\0-\0.\0/\0=\0U\x000\0&\0'\0'\0'\0'\0'\0'\0'\0'\0'\x001\0C\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0V\0\x8f\0\xff\xff(\0\x90\0\x91\0\x92\x007\0\x94\x007\0\x95\x000\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\0\xff\xff0\0\x96\0\x97\0\xa1\0B\0\x9e\x005\0\x9f\x005\0\xa0\x003\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\0\xa5\x003\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0\xa2\0\xa3\0\xa6\0]\0\xff\xff\x02\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0\xff\xffM\0g\0l\0t\0\x84\0\x86\0\x87\0\x80\0\x8b\0\x86\0\xa4\0]\0\xab\0M\0\xa7\0\xa8\0\xa9\0\xac\0p\0\xad\0\xae\0\xd2\0\xe2\0\xd0\0\xd3\0\xd4\0;\0S\0\x86\0\xd5\0\xd6\0\xd7\0\xd8\0\xda\0\x8d\0\xdb\0]\0\xdc\0\xdd\0{\0\xde\0\xdf\0\xe0\0\x88\0_\0\xe1\0#\x01A\x01\xea\0\x9b\0\x05\x01a\x01\xfa\0\xff\xff\xfe\x009\x01=\x01_\x01M\0,\x01\\\x01X\x01\t\x01\x1d\x01L\0|\0!\x01\x12\x01K\0b\0\x13\x01U\x01V\x01W\x01x\x01Y\x01J\0\xe1\x005\x01y\x01I\0Z\x01H\0G\0N\0N\0N\0N\0N\0N\0N\0N\0N\0N\0b\0q\x01z\0[\x01@\0\x04\x01]\x01N\0N\0N\0N\0N\0N\0O\0O\0O\0O\0O\0O\0O\0O\0O\0O\0\x9c\0p\x01^\x01`\x01b\x01c\x011\x01O\0O\0O\0O\0O\0O\0d\x01\x9d\0e\x01N\0N\0N\0N\0N\0N\0\xb7\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\x18\x01p\x01\xff\xff\x19\x01f\x01g\x01i\x01O\0O\0O\0O\0O\0O\0P\0P\0P\0P\0P\0P\0P\0P\0P\0P\0j\x01k\x010\x01(\x01l\x01m\x01n\x01P\0P\0P\0P\0P\0P\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0o\x01\x1b\x01\xff\xff\xab\x01\x1f\x01\xaa\x01\x17\x01Q\0Q\0Q\0Q\0Q\0Q\0\\\0\xa8\x01?\x01P\0P\0P\0P\0P\0P\0\xf8\0\xa5\x01\xfc\0\xa2\x01;\x01E\0W\0W\0W\0W\0W\0W\0W\0W\0W\0W\0\xff\xffQ\0Q\0Q\0Q\0Q\0Q\0W\0W\0W\0W\0W\0W\0X\0X\0X\0X\0X\0X\0X\0X\0X\0X\0'\x01*\x01\xff\xff\xa3\x01\xa4\x01x\0\x02\x01X\0X\0X\0X\0X\0X\0\xa6\x017\x01\x99\0W\0W\0W\0W\0W\0W\0\x07\x01\xa7\x01\xa4\x01\xa9\x01\x10\x01\xa4\x01Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\x003\x01X\0X\0X\0X\0X\0X\0Y\0Y\0Y\0Y\0Y\0Y\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0a\0\x89\x01\xa4\x01\xac\x01\xb9\x01\x88\x01\xad\x01Z\0Z\0Z\0Z\0Z\0Z\0a\0\xb3\0\xae\x01Y\0Y\0Y\0Y\0Y\0Y\0.\x01\xaf\x01\xb0\x01\xb4\0\xa4\x01\xb8\x01\xb5\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0|\x01Z\0Z\0Z\0Z\0Z\0Z\0\xc0\x01\xb2\x01\x15\x01\xb3\x01a\0\xc1\x01\xb4\x01\xb5\x01\xb6\x01\xb7\x01\xa4\x01\xd8\x01\xff\xffa\0\xb8\x01\xd8\x01\xd1\x01a\0\xdf\x01a\0\xd0\x01\xe6\x01\x03\x02a\0\xdb\x01%\x01\xd8\x01\xd9\x01\x03\x02\xdc\x01\xd8\x01a\0\x03\x02\x03\x02\xd8\x01a\0\x03\x02a\0`\0c\0c\0c\0c\0c\0c\0c\0c\0c\0c\0\xd8\x01\x03\x02~\x01\x03\x02\x03\x02\x03\x02\x03\x02c\0c\0c\0c\0c\0c\0a\0\x03\x02\xda\x01\xfa\x01\x03\x02\x03\x02a\0\x03\x02|\x01|\x01a\0\x03\x02\xdd\x01\x03\x02\xfd\x01\x03\x02\x03\x02\x03\x02a\0\xff\xff\x03\x02\xc4\x01a\0\x03\x02a\0`\0c\0c\0c\0c\0c\0c\0d\0d\0d\0d\0d\0d\0d\0d\0d\0d\0\xeb\x01\x03\x02\xf1\x01\x03\x02\xff\x01\xf2\x01\x03\x02d\0d\0d\0d\0d\0d\0e\0e\0e\0e\0e\0e\0e\0e\0e\0e\0\xf6\x01\x81\x01\x81\x01\xe4\x01\x03\x02\xc4\x01\x03\x02e\0e\0e\0e\0e\0e\0\x03\x02\xc6\x01\x03\x02d\0d\0d\0d\0d\0d\0\x03\x02\x03\x02\x03\x02\xc4\x01\xea\x01\x86\x01a\0a\0a\0a\0a\0a\0a\0a\0a\0a\0\0\0e\0e\0e\0e\0e\0e\0a\0a\0a\0a\0a\0a\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\0\0\0\0\xc9\x01\xb1\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xbc\0\0\0a\0a\0a\0a\0a\0a\0\xc9\x01\xe3\x01\0\0\xbf\0\xce\x01{\x01\xbd\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbd\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xc3\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc6\0\xff\xff\xf8\x01\xc4\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc4\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xca\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xcd\0\xff\xff\xff\xff\xcb\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe2\0\xc3\x01\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe8\x01\0\0\0\0\xce\0\xdd\x01\xef\x01\xfe\x01\0\0\xcf\0\xf4\x01\0\0\xe1\0\xcb\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe8\0\0\0\xe8\0\0\0\xe1\x01\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xd9\0\xff\xff\0\0\0\0\0\0\0\0\xe1\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\xe6\0\0\0\xe6\0\0\0\xe4\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\0\0\xe4\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xba\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\0\0\0\0\0\0\0\0\0\0\xf1\0\0\0q\x01\0\0M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01\0\0p\x01\0\0\0\0\xc1\0\0\0\0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0p\x01\0\0\0\0\0\0\xf0\0\xc8\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\0\0\xf6\0\0\0\0\0\xf0\0\0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\0\0\0\0\0\0\0\0\xf5\0\0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xee\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\0\0\0\0\0\0\0\0\xf5\0\0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0E\x01F\x01\0\0\0\0E\x01L\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0E\x01\0\0N\x01\0\0\0\0\0\0\0\0h\x01I\x01\0\0\0\0\0\0\0\0O\x01\0\0G\x01L\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01\0\0\0\0H\x01\0\0\0\0\0\0\0\0\0\0\xf3\0\0\0\0\0\0\0\0\0\0\0\0\0P\x01w\x01\0\0w\x01\0\0Q\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01\0\0\0\0J\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01S\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0R\x01\0\0\0\0s\x01\0\0\0\0T\x01\0\0\0\0u\x01\0\0u\x01\0\0K\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01\0\0s\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01\0\0\x80\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\0\0\0\0\x80\x01\0\0\0\0\0\0\x80\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\0\0\0\0\0\0\0\0\0\0\0\0\x80\x01\0\0\0\0\xb9\x01\0\0\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\0\0\0\0\0\0\0\0\0\0\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\xb8\x01\0\0\x80\x01\0\0\0\0\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\0\0\0\0\0\0\x80\x01\x80\x01\0\0\0\0D\x01\x80\x01\x80\x01\x80\x01\x7f\x01\0\0\x80\x01\0\0\0\0\xb8\x01\0\0\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\x80\x01\0\0\x80\x01\x7f\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\0\0\0\0\0\0\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\0\0\0\0\0\0\0\0\0\0\0\0\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\0\0\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\xbf\x01\x8e\x01\xbf\x01\0\0\0\0\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\0\0\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\0\0\0\0\0\0\0\0\x8d\x01\0\0\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\0\0\0\0\0\0\0\0\x8d\x01\0\0\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x92\x01\x93\x01\0\0\0\0\x92\x01\x9a\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\x92\x01\0\0\x99\x01\0\0\0\0\0\0\0\0\xb1\x01\x96\x01\0\0\0\0\0\0\xc8\x01\x9c\x01\0\0\x94\x01\x9a\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\0\0\0\0\x95\x01\0\0\0\0\0\0\0\0\0\0\0\0\x8b\x01\0\0\0\0\0\0\0\0\0\0\x9d\x01\0\0\0\0\0\0\0\0\x9e\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xc8\x01\0\0\x97\x01\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\xc8\x01\xbb\x01\0\0\xa0\x01\0\0\0\0\0\0\0\0\xc8\x01\0\0\0\0\x9f\x01\xc8\x01\0\0\xc8\x01\xc7\x01\0\0\xa1\x01\0\0\0\0\0\0\0\0\0\0\0\0\x98\x01\0\0\0\0\0\0\0\0\xbd\x01\0\0\xbd\x01\0\0\xbb\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xc8\x01\0\0\0\0\0\0\0\0\0\0\0\0\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xc8\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\0\0\x91\x01\xc8\x01\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\xc8\x01\0\0\xc8\x01\xc7\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\0\0\0\0\0\0\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\0\0\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\0\0\xd6\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\xd5\x01\0\0\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\xd5\x01\0\0\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xd3\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",gR=1e7,wN=3415,j_=254,CA=2333,CB="calcul_apl_logement_foyer.zone",qR=407,Cz="6.",wM="1003",dx="Article L841-2",Cy=" : flags Open_text and Open_binary are not compatible",d$="Article D832-15",eu="Titre VI : Dispositions relatives aux prestations et aux soins - Contr\xc3\xb4le m\xc3\xa9dical - Tutelle aux prestations sociales",wL="43248",hx=4444,gQ=1992,eL="examples/aides_logement/../base_mensuelle_allocations_familiales/bmaf.catala_fr",wK="\\\\",w="Code de la construction et de l'habitation",wJ="Instruction interministerielle no DSS/SD2B/2019/261 du 18 d\xc3\xa9cembre 2019 relative \xc3\xa0 la revalorisation au 1er janvier 2020 des plafonds de ressources d\xe2\x80\x99attribution de certaines prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 La R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et \xc3\xa0 Mayotte",Cx="Article 38",wH=2297,wI=188,Cu=463,Cv=160,Cw="0.04",wG="0.0226",qQ=270,wF="192500",Ct=3820,Cr=3346,Cs="230700",wE="217600",n1=926,Cq="0.0463",qP="GardeAlterneePartageAllocations",qO="\0\0\xec\xff\xed\xff\x03\0\xef\xff\x10\0\xf2\xff\xf3\xff\xf4\xff\xf5\xff\0\0\x1f\0\xf9\xffU\0\x01\0\0\0\0\0\x01\0\0\0\x01\0\x02\0\xff\xff\0\0\0\0\x03\0\xfe\xff\x01\0\x04\0\xfd\xff\x0b\0\xfc\xff\x03\0\x01\0\x03\0\x02\0\x03\0\0\0\xfb\xff\x15\0a\0\n\0\x16\0\x14\0\x10\0\x16\0\f\0\b\0\xfa\xffw\0\x81\0\x8b\0\xa1\0\xab\0\xb5\0\xc1\0\xd1\0\xf0\xff\x0b\0&\0\xfc\xffA\0\xfe\xff\xff\xffn\0\xfc\xff\xa3\0\xfe\xff\xff\xff\xea\0\xf7\xff\xf8\xff0\x01\xfa\xff\xfb\xff\xfc\xff\xfd\xff\xfe\xff\xff\xffG\x01~\x01\x95\x01\xf9\xff'\0\xfd\xff\xfe\xff&\0\xbb\x01\xd2\x01\xf8\x01\x0f\x02\xff\xff\xdc\0\xfd\xff\xff\xff\xf5\0'\x02m\x02\x0e\x01X\x02\xa4\x02\xbb\x02\xe1\x02\r\0\xfc\xff\xfd\xff\xfe\xff\xff\xff\x0e\0\xfd\xff\xfe\xff\xff\xff\x1e\0\xfd\xff\xfe\xff\xff\xff\x0f\0\xfd\xff\xfe\xff\xff\xff\x11\x01\xfb\xff\xfc\xff\xfd\xff\xfe\xff\xff\xff\x13\0\xfc\xff\xfd\xff\xfe\xff\x0f\0\xff\xff\x10\0\xff\xff\b\x01\x05\0\xfd\xff\x17\0\xfe\xff\x14\0\xff\xff.\0\xfd\xff\xfe\xff*\x004\x005\0\xff\xff5\x000\0[\0\\\0\xff\xff\x1b\x01\xfa\xff\xfb\xff\x89\0h\0Y\0X\0j\0\xff\xff\x8f\0\x89\0\xb1\0\xfe\xff\xb7\0\xa8\0\xa6\0\xb7\0\x02\0\xfd\xff\xb1\0\xac\0\xbb\0\x04\0\xfc\xff5\x02\xfb\xff\xfc\xff\xfd\xffg\x01\xff\xff\xf8\x02\xfe\xff\x06\x03\x1e\x03\xfc\xff\xfd\xff\xfe\xff\xff\xff(\x032\x03J\x03\xfc\xff\xfd\xff\xfe\xff\xff\xff=\x03T\x03l\x03\xf9\xff\xfa\xff\xfb\xff\xf4\0x\x03\x8e\x03\xb3\0\xc2\0\x0f\0\xff\xff\xbe\0\xbc\0\xbb\0\xc1\0\xb7\0\xb3\0\xfe\xff\xbf\0\xc9\0\xc8\0\xc4\0\xcb\0\xc1\0\xbd\0\xfd\xff\x9d\x03_\x03\xae\x03\xc4\x03\xce\x03\xd8\x03\xe4\x03\xef\x03<\0\xfd\xff\xfe\xff\xff\xff\f\x04\xfc\xff\xfd\xffW\x04\xff\xff\x91\x04\xfc\xff\xfd\xff\xdd\x04\xff\xff\xe5\0\xfd\xff\xfe\xff\xff\xff\xe7\0\xfd\xff\xfe\xff\xff\xff\x02\0\xff\xff\x12\x01\xfc\xff\xfd\xff\xfe\xff\xff\xff\"\x01\xfd\xff\xfe\xff\xff\xff\0\0\xff\xff\x03\0\xfe\xff\xff\xff&\x01\xfc\xff\xfd\xff\xfe\xff\xff\xffx\x01\xfb\xff\xfc\xff\xfd\xff\xfe\xff\xff\xff\xd0\0\xfd\xff\xfe\xff\xff\xff\xd3\0\xfd\xff\xfe\xff\xff\xff\xbd\0\xff\xff\x8f\x01\xfc\xff\xfd\xff\xfe\xff\xff\xff\r\x01\xfd\xff\xfe\xff\xff\xff_\x01\xfc\xff\xfd\xff\xfe\xff\xff\xff2\x01\xfd\xff\xfe\xff\xff\xff\x1a\x01\xfd\xff\xfe\xff\xff\xff\xe9\0\xfd\xff\xfe\xff\xff\xff\xde\0\xfd\xff\xfe\xff\xff\xffO\x05\xed\xff\xee\xff\n\0\xf0\xff,\x01\xf3\xff\xf4\xff\xf5\xff\xf6\xff=\x01\x02\x04\xf9\xff-\x05\xd1\0\xe4\0\xd3\0\xe8\0\xe1\0\xdf\0\xf0\0\xff\xff\xeb\0\xea\0\b\x01\xfe\xff\x04\x01\x17\x01\xfd\xff6\x01\xfc\xff\x1f\x01\x1d\x01 \x01'\x011\x01-\x01\xfb\xff9\x01R\x01P\x01N\x01T\x01J\x01V\x01\xfa\xffn\x05\f\x04{\x05\x9b\x05\xa5\x05\xb1\x05\xbb\x05\xc5\x05\xf1\xff\xc7\x01M\x02\xfd\xff\xff\xff\x9a\x02\xde\x05\xd1\x05\x9b\x02\xef\x055\x06L\x06r\x06\x10\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\x98\x06\xfc\xff\xfd\xff\xe3\x06\xff\xffU\x07\xf4\xff\xf5\xff\x0b\0\xf7\xffL\x02\xfa\xff\xfb\xff\xfc\xff\xfd\xff\xfe\xff\x1f\x02\xf3\x053\x07d\x01s\x01h\x01\x85\x01v\x01\x9a\x01\xab\x01\xff\xff\xad\x01\xb0\x01\xbf\x01\xb9\x01\xbb\x01\xfd\x01\xe6\x01\xe6\x01\xea\x01\xf7\x01\xed\x01\xea\x01\t\x02\x13\x02\x13\x02\x0f\x02\x15\x02\x0b\x02\x07\x02\x8e\x06\x98\x06t\x07\xaa\x07\xb4\x07\xbe\x07\xc8\x07\xd2\x07\xf8\xffx\x02\xa7\x02\xfd\xff\xff\xff\xd8\x02R\x07\xdc\x07\xec\x02\xf4\x07:\bQ\bw\bL\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\x9d\b\xfc\xff\xfd\xff\xe8\b\xff\xff\x87\x02x\x02\xfd\xffd\x02\xfe\xff\xb6\x02\xff\xff\x0b\x02\xff\xff\xcc\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff.\x02\xff\xff\xb2\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\x17\0\xff\xff\xb7\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\xbb\x02\xfd\xff\xfe\xff\xff\xffy\x02\xfd\xff\xfe\xff\xff\xff\xb8\x02\xfc\xff\xfd\xff\xfe\xff\x13\0\xff\xff\x8c\x01\x92\x01\xff\xff\x96\x01\x97\x01\x9a\x01\xa8\x01\xaa\x01\xab\x01\xac\x01\xad\x01\xb5\x01\xb8\x01\xb9\x01\xbb\x01\xbf\x01\xc1\x01\xc3\x01\xc4\x01\xc5\x01\xc8\x01\xcb\x01\xdf\x01\xe1\x01\xe4\x01\xf9\x01\xfb\x01\x02\x02\x04\x02\x0b\x02\f\x02\r\x02\0\0",n0="0.55",nZ=109,dh="droit_ouvert",H="Champs d'applications",wD=479,iP=952,bk="ContributionsSocialesAidesPersonnelleLogement",iO="Article D832-10",bl="Interface du programme",qN=-97,Cp=944,aO="examples/aides_logement/archives.catala_fr",iN=469,wC="218700",qL="Article D823-20",qM="ServicesSociauxAllocationVerseeAuxServicesSociaux",Co=2486,kA="d\xc3\xa9pense_nette_minimale_d832_27",iM=195,et="1.",fL=1015,gB=1094,wB="45200",de="d\xc3\xa9pense_nette_minimale",iL=954,qK="Titre I : Allocations aux personnes \xc3\xa2g\xc3\xa9es",wA=2226,j9="Livre I : G\xc3\xa9n\xc3\xa9ralit\xc3\xa9s - Dispositions communes \xc3\xa0 tout ou partie des r\xc3\xa9gimes de base",rP="Article D823-17",Cn="Instruction minist\xc3\xa9rielle N\xc2\xb0DSS/SD2B/2019/65 du 25 mars 2019 relative \xc3\xa0 la revalorisation au 1er avril 2019 des prestations familiales servies en m\xc3\xa9tropole",iK=596,nY="AllocationLogement",wy="5186",wz="Unexpected '%s' kind for the enumeration 'SituationObligationScolaire.t'",dw=1065,fK=155,f4=518,Cm="calcul_apl_logement_foyer.situation_familiale_calcul_apl",ww="142303",mn=316,wx="37778",d_=296,nX=565,nW=215,d9="Article D832-11",wv="LaReunion",kz=947,Cl="AgrandirOuRendreHabitableD331_63",aC="Montant du salaire minimum de croissance",mm=557,iJ=3283,ee=621,qJ="0.3",wu="true",bd="Chapitre II : Conditions g\xc3\xa9n\xc3\xa9rales d'attribution",f3=370,ad="Titre II : Dispositions communes aux aides personnelles au logement",Cj=214,Ck="25116",j8="Paragraphe 1 : Information et simplification des d\xc3\xa9marches des assur\xc3\xa9s.",qI="1500",wt=" is too large for shifting.",Ci="237200",nV=502,mk="242800",ml="Map.bal",rO="5208",Ch="0.08",hw=4841,ws="@[",ag="Titre III : Aide personnalis\xc3\xa9e au logement",Cg="Apr\xc3\xa8s",af="Code de la s\xc3\xa9curit\xc3\xa9 sociale",Cf="42892",mj=688,mi="ml_z_overflow",wr="1.8",Ce=807,ky="contributions_sociales.date_courante",kx=850,wq=307,mh=309,wp="calcul_apl_logement_foyer.redevance",Cd=-752863768,Cb=904,rM="202500",rN="Article D832-17",Cc=360,B_="Article 10",iI=1144,B$="allocationsFamiliales",Ca="Instruction interminist\xc3\xa9rielle n\xc2\xb0DSS/2B/2021/65 du 19 mars 2021 relative \xc3\xa0 la revalorisation au 1er avril 2021 des prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et dans le d\xc3\xa9partement de Mayotte",wo="582700",nU=167,B9="4986",nT=274,aD="CalculAidePersonnalis\xc3\xa9eLogementLocatif",B8=433,nS=531,eK="abattement_d\xc3\xa9pense_nette_minimale",B6=3769,B7="Sys_blocked_io",wn=450,qH="b\xc3\xa9n\xc3\xa9ficie_titre_personnel_aide_personnelle_logement",gA="Chapitre 2 : Champ d'application",wm="0.0588",nR="Chapitre 2 : Champ d'application.",rL=362,wl=3757,iH=3939,iG=3281,nQ=457,B5="49",wk=1882,Z="\xc3\x89ligibilit\xc3\xa9 aux aides personnelles au logement",bz="Article D842-15",B4=1010,iF="nombre_personnes_\xc3\xa0_charge_in",mg=246,fJ=1016,wi="37900",wj="%u",mf="Article L831-1",me="Chapitre IV : Calcul de l'aide personnalis\xc3\xa9e au logement en secteur accession",fI="calcul_\xc3\xa9quivalence_loyer_minimale",fH=298,wh=4273,B2="Article 40",B3=4034,b7="\xc3\x89ligibilit\xc3\xa9AidePersonnalis\xc3\xa9eLogement",wg="19402",md=925,X="2",cQ=127,nP=711,we="Article 30",wf="@{",cf="Montant de la base mensuelle des allocations familiales",wd=" : flags Open_rdonly and Open_wronly are not compatible",wc="0.232",rK="OuvertureDroitsRetraite",wa="Zone2",wb="43505",nO="D\xc3\xa9cret n\xc2\xb0 2019-1387 du 18 d\xc3\xa9cembre 2019 portant rel\xc3\xa8vement du salaire minimum de croissance",cH="-",B1=336,hv=603,B0="type_aide_in",v_="n_nombre_parts_d832_11",v$=" : file already exists",BZ=2364,j7="EffectiveEtPermanente",v9="1127",BX="calculAllocationLogementAccessionPropriete",BY="41481",fd="0.0045",fG="Date d'ouverture des droits \xc3\xa0 la retraite",mc=866,v8=1099,BW="retrieveEvents",v7="20165",hu=4837,iE="situation_familiale_calcul_apl_in",BV="2699",nN=4802,ma=625,mb=644,v5="Infini",v6="prestationsFamiliales",fF="Article 43",v4="\\b",v3=3730,ak="Titre IV : Allocations de Logement",l$="Martinique",nM=404,cr="Article D832-25",v2=487,BU=2322,v1=12520,BT="Collectivit\xc3\xa9",cW=401,BS="42228",ck="Quantification des impay\xc3\xa9s de d\xc3\xa9pense de logement",aN="Chapitre 1er : Allocations familiales",ht=2016,v0="AllocationEducationEnfantHandicape",BR="832200",vZ=1176,vY=1408,BQ="AllocationRentr\xc3\xa9eScolaire",iD=1000,V="CalculAllocationLogementAccessionPropri\xc3\xa9t\xc3\xa9",aa="",rJ=737456202,iC="Sous-section 2 : Principes de neutralisation et d'abattement",BP="^",l_="Section 2 : Prime de d\xc3\xa9m\xc3\xa9nagement",j6=746,hs=0x3f,BO="' kind for the enumeration 'Collectivite.t'",vX=4281,rI="184000",vW="251500",j5=334,dS="Article 16",BN="Article D842-9",vV="Match_failure",vU=3130,hr=716,BM=3189,at=2021,vT=4735,vS=2345,hq=4446,iB="0.085",kv="d\xc3\xa9pense_nette_minimale_d832_10",kw="CalculNombrePartLogementFoyer",vQ=1241,vR=1436,BL="35130",j4="montant_initial_majoration",fk="+",BK=2551,gP=1061,BI=4206,BJ="1057",BH=179,hp=425,BG=4963,vP=3916,BF="%li",cP=998,ho="Smic",BD="colocation_in",BE="234600",vO=2313,vN="logement_meubl\xc3\xa9_d842_2_in",vM=4659,BC="39051",vL="20900",nL="calcul_apl_logement_foyer",rH="208600",vK=267,hn=431,BB="impayeDepenseLogement",iA=962,BA="calcul_nombre_parts.condition_2_du_832_25",vJ=0xe0,l9=1126,By=2650,Bz="20100",l8=882,Bx="D331_32",eJ="contributions_sociales",iz=580,Bw="\xc3\xa2g\xc3\xa9es_ou_handicap_adultes_h\xc3\xa9berg\xc3\xa9es_on\xc3\xa9reux_particuliers_in",vI=225,hm=250,vH="calcul_apl_logement_foyer.ressources_m\xc3\xa9nage_arrondies",N="Secteur logement-foyer",qG="Article L831-2",J="Allocations familiales",iy=893,nK=624,qF="0.027",vF="\xc3\xa9ligibilit\xc3\xa9_commune.m\xc3\xa9nage",vG="allocations_familiales",rG=1255,ix="Article 8",bP="examples/allocations_familiales/securite_sociale_L.catala_fr",l7=594,vE=245,bC=2019,nJ="Article R521-1",rF="jsError",eI=0x8000,l6=1055,bj="Chapitre Ier : Champ d'application",Bv="Section 1 : Conditions relatives au b\xc3\xa9n\xc3\xa9ficiaire",iw=964,Bu="43074",l5=946,vD="6.55957",vC="eligibiliteAidePersonnaliseeLogement",l4="Sous-section 1 : Modalit\xc3\xa9s g\xc3\xa9n\xc3\xa9rales de l'appr\xc3\xa9ciation des ressources",l3=371,fE=320,iv=129,hl=958,vB="\n",ku="abattement_d\xc3\xa9pense_nette_minimale_d832_27",hk=497,am="Chapitre II : Modalit\xc3\xa9s de liquidation et de versement de l'aide personnalis\xc3\xa9e au logement",qE="3.7",Bt=483,f2=414,l2=310,bO="Tous secteurs",vz="Article 34",b$="calcul_plafond_mensualit\xc3\xa9_d842_6_base",vA=1033,iu=2005,Bs=-48,qD="9",it=4839,vy=4141,Br="1025",cj="camlinternalFormat.ml",eH=549,nI=312,Bq=686,nG=943,nH=148,Bp="132000",qC="0.0185",vx="924600",nF=713,c2=2017,vw=1124,Bo="date_naissance",cV=317,l1="Article R822-2",aj="CalculAidePersonnalis\xc3\xa9eLogementAccessionPropri\xc3\xa9t\xc3\xa9",ed="Titre 1 : Champ d'application - G\xc3\xa9n\xc3\xa9ralit\xc3\xa9s",hj=1141,rE="obligation_scolaire",vv="EEXIST",Bn="r\xc3\xa9duction_loyer_solidarit\xc3\xa9_in",f1=293,eG=550,es=121,Bm="prestations_familiales.prestation_courante",nE=1999,Bi=824,Bj="\xc3\xa9ligibilit\xc3\xa9_commune.demandeur",Bk=1406,Bl="\\n",l0=1858,dv=120,lZ="16",Bg="23138",Bh="Article D832-14",rD=512,vu=0x7ff0,vt="eligibiliteAllocationLogement",lY=928,nD=861,qB="montant_forfaitaire_charges",er="traitement_aide_finale_d\xc3\xa9pense_nette_minimale",rC=177,vr=228,vs="\xc3\xa9quivalence_loyer_minimale",vq="0x",Bf="Ascendant",lX="0.005",nC=3865,t="Calcul du montant de l'aide personnalis\xc3\xa9e au logement",lV=499,lW="D\xc3\xa9cret n\xc2\xb0 2020-1598 du 16 d\xc3\xa9cembre 2020 portant rel\xc3\xa8vement du salaire minimum de croissance",nB=645,Be="40888",vo="bas",vp="0.208",vn="date_conventionnement_in",vm="210900",Bd="219900",aw="traitement_aide_finale",vk="r\xc3\xa9gime_outre_mer_l751_1",be=105,vl="Invalid function call ([ ",vj="Instruction interminist\xc3\xa9rielle n\xc2\xb0 DSS/SD2B/2018/279 du 17 d\xc3\xa9cembre 2018 relative \xc3\xa0 la revalorisation au 1er janvier 2019 des plafonds de ressources d\xe2\x80\x99attribution de certaines prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et \xc3\xa0 Mayotte",eF=551,lU="Article R512-2",hi=1135,Bc="31664",bo="direct",vi="44693",f0=454,Bb=1520,hh="0.45",qA="2710",Ba=1914,gz=429,ac="input",vh="39839",A$="\xc3\xa9ligibilit\xc3\xa9_logement",qz="0.2",fD=157,dR=364,lT="D\xc3\xa9cret n\xc2\xb0 2018-1173 du 19 d\xc3\xa9cembre 2018 portant rel\xc3\xa8vement du salaire minimum de croissance",vg=390,nA=498,A_=4586,fc="examples/aides_logement/autres_sources.catala_fr",A9=283,vf="calculAllocationLogement",qy="mkdir",gO=379,gy="Article L822-3",a4="Chapitre III : Modalit\xc3\xa9s de liquidation et de versement",dQ=1013,nz=592,ny=": No such file or directory",ve="\xc3\xa9quivalence_loyer",hg=378,vd=655,fZ="Chapitre VII : Calcul des allocations de logement en secteur logement-foyer",gN="Titre 5 : D\xc3\xa9partements d'outre-mer",lS=948,vc="766",va=2355,vb=4648,cO="CalculetteAidesAuLogementGardeAltern\xc3\xa9e",u$=151,A8="calculetteAidesAuLogement",rB="Section 1 : Ouverture du droit et liquidation de l'allocation de solidarit\xc3\xa9 aux personnes \xc3\xa2g\xc3\xa9es",fb=1137,A7="Descendant",cb="\xc3\x89ligibilit\xc3\xa9AllocationLogement",ba="D\xc3\xa9cret n\xc2\xb02002-423 du 29 mars 2002 relatif aux prestations familiales \xc3\xa0 Mayotte",A6=3832,nx=626,A5="\xc3\xa9ligibilit\xc3\xa9_apl",u_="taux",qx="Demandeur",bh="CalculAllocationLogementLocatif",A4="BeginCall([ ",u9=332,rA=822,j3="caract\xc3\xa9ristiques_pr\xc3\xaat_l831_1_1",A3="GardeAltern\xc3\xa9ePartageAllocations",fC=932,A2="coefficient_multiplicateur_d832_25",is=3937,a1="\xc3\x89pilogue",A1=1931,ao="CalculAllocationLogementFoyer",A0="943900",AZ="bmaf",AY="calculEquivalenceLoyerMinimale",lR=2006,hf="0.95",AW="contributionsSocialesAidesPersonnelleLogement",AX="ressourcesAidesPersonnelleLogement",lQ=863,cC=363,u7="Pervasives.do_at_exit",u8="utf8",AV="222300",qw="ComplementFamilial",AU="225000",u6=3736,u5="date_signature_pr\xc3\xaat_in",u4="\xc3\xa9ligibilit\xc3\xa9_allocation_logement",rz="0.0283",aR=854,ry="0.16",lP=643,aQ="Article 18",u3=3105,ir=418,AT="36815",eE=134,dB="Section 2 : Conditions relatives aux ressources",AS=2109,aK="\xc3\x89ligibilit\xc3\xa9 aux allocations de logement";function -byC(d,b,e,c,f){if(c<=b)for(var +bzK=aL,bzN=typeof +module==="object"&&module.exports||aL,A0="38527",A1=4812,rC=424,c$=857,cq="\xc3\x89ligibilit\xc3\xa9PrestationsFamiliales",Gr="Article L521-1",kw="Paragraphe 2 : Ouverture du droit et liquidation.",nB=365180284,AZ="Changement",Gq="26714",f9=163,AY="redevance_in",pb="SaintMartin",Gp=1197,AX="1015",pa=891,ea="Section 1 : Seuils de constitution d'un impay\xc3\xa9",AW="559500",b5="Article 1",cX="aide_finale_formule",AV="35630",dG=122,sB="Article 31",k6="50",bg="Unexpected '",fU=299,Go="34700",jw=181,nA="Article 19",k5=305,jv=4442,cs=128,kv="Avant",rB="identifiant",o$="Oui",sA=1127,Gn="43000",rA="Article D832-26",nz=459,ny=1005,o_=146,nx=">",o8=575,o9=941,Gl=153,Gm=1027,ee=297,AU=4437,o7="Article 17",an="Section 2 : Accession \xc3\xa0 la propri\xc3\xa9t\xc3\xa9",Gk="b\xc3\xa9n\xc3\xa9ficiaire_aide_adulte_ou_enfant_handicap\xc3\xa9s_in",eX="Chapitre 5 : Prestations familiales et prestations assimil\xc3\xa9es",AT="local_habit\xc3\xa9_premi\xc3\xa8re_fois_b\xc3\xa9n\xc3\xa9ficiaire_in",o6="baseMensuelleAllocationsFamiliales",AS="35762",aM="Archives de l'arr\xc3\xaat\xc3\xa9 du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de d\xc3\xa9m\xc3\xa9nagement",A="Calcul du montant de l'allocation logement",Gj=358,d2=2011,dk=2023,d1=295,Gi=462,io="Article L841-1",rz="ServicesSociauxAllocationVerseeALaFamille",Gh=3685,AQ="186000",AR="Instruction interminist\xc3\xa9rielle no DSS/SD2B/2020/33 du 18 f\xc3\xa9vrier 2020 relative \xc3\xa0 la revalorisation au 1er avril 2020 des prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 La R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et dans le d\xc3\xa9partement de Mayotte",AP="16.25",ry="0.0315",ku="traitement_aide_finale_diminu\xc3\xa9",Gg="\xc3\xa9ligibilit\xc3\xa9_commune.date_courante",nw=720,AO="40758",k4=623,o5="e",o3=692,o4=313,im="Autre",AN=4382,il=1150,Gf="Article L822-2",AM=3909,ju=421,f8="smic",AL="39445",bD="Article D842-6",AJ=-43,AK="Neuf",AI=3097,AH=3235,sz="Article 27",Ge="inf",Gd="calculetteAidesAuLogementGardeAlternee",AG="27365",Gc="Circulaire interminist\xc3\xa9rielle N\xc2\xb0 DSS/SD2B/2017/352 du 22 d\xc3\xa9cembre 2017 relative \xc3\xa0 la revalorisation au 1er janvier 2018 des plafonds de ressources d\xe2\x80\x99attribution de certaines prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et \xc3\xa0 Mayotte",eA=685,AF=4637,Gb="41392",k3=111,Ga="Location",ik=967,F$=4456,AD="240400",AE=269,sy=709,sx="Ordonnance n\xc2\xb0 96-50 du 24 janvier 1996 relative au remboursement de la dette sociale",o2=619,F_="33500",jt=4836,kt="CalculNombrePartsAccessionPropri\xc3\xa9t\xc3\xa9",cp="Article D823-9",bI="traitement_aide_finale_minoration_forfaitaire",rx="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\xff\xff\x03\0\0\0\x86\0\xff\xff\x03\0\xff\xff\x86\0E\x01\x92\x019\0\xff\xffE\x01\x92\x01\xff\xff\xff\xff\xff\xff\xff\xff}\0\x8a\0\xff\xff\0\0\xff\xff\0\0\x03\0\xa9\0\x86\0\xae\0\xff\xff\0\0\n\x01E\x01\x92\x01\f\x01\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0s\0\0\0}\0\x81\0\x05\0\xec\x01\x88\0\xff\x01&\0\xff\xff\n\0\x88\0f\0:\0\0\0k\0f\0\xff\xff\x0b\0\0\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x1d\0&\0\0\0o\0\xd0\0\xe9\0\xff\0\f\x01\x0f\0\x11\0<\0\x0b\0\n\0\0\0\x14\0\x18\0\x1f\0 \0\"\0\x16\0\x1a\0\0\0\x0e\0\x1b\0!\0\x12\0\x17\0\0\0\x10\0\x13\0#\0(\0$\0&\0\0\0)\0*\0+\0,\0-\0.\0:\0R\0\x0b\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0'\0?\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0U\0\x8c\0<\0\r\0\x8f\0\x90\0\x91\x000\0\x93\x000\0\x94\0'\x000\x000\x000\x000\x000\x000\x000\x000\x000\x000\x001\x001\x001\x001\x001\x001\x001\x001\x001\x001\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\0A\0'\0\x95\0\x96\0\x9c\0?\0\x9d\x003\0\x9e\x003\0\x9f\x002\x003\x003\x003\x003\x003\x003\x003\x003\x003\x003\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x005\x005\x005\x005\x005\x005\x005\x005\x005\x005\0\x9b\x002\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0\xa1\0\xa2\0\x9b\0[\0A\0\0\x007\x007\x007\x007\x007\x007\x007\x007\x007\x007\x009\0D\0f\0k\0s\0\x83\0\x85\0\x85\0}\0\x8a\0\x85\0\xa3\0^\0\xa5\0D\0\xa6\0\xa7\0\xa8\0\xab\0o\0\xac\0\xad\0\xce\0\xcb\0\xcf\0\xd2\0\xd3\0:\0R\0\x85\0\xd4\0\xd5\0\xd6\0\xd7\0\xd9\0\x8c\0\xda\0a\0\xdb\0\xdc\0w\0\xdd\0\xde\0\xdf\0\x85\0[\0\xcb\0\"\x01>\x01\xe9\0\x98\0\x01\x01P\x01\xf7\0<\0\xfb\x006\x01:\x01Q\x01D\0)\x01R\x01S\x01\x06\x01\x1a\x01D\0w\0\x1e\x01\x0f\x01D\0^\0\x0f\x01T\x01U\x01V\x01G\x01X\x01D\0\xcb\x002\x01G\x01D\0Y\x01D\0D\0G\0G\0G\0G\0G\0G\0G\0G\0G\0G\0a\0L\x01w\0Z\x01?\0\x01\x01\\\x01G\0G\0G\0G\0G\0G\0N\0N\0N\0N\0N\0N\0N\0N\0N\0N\0\x98\0L\x01]\x01_\x01a\x01b\x01-\x01N\0N\0N\0N\0N\0N\0c\x01\x98\0d\x01G\0G\0G\0G\0G\0G\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\xb4\0\x14\x01L\x01A\0\x14\x01e\x01f\x01h\x01N\0N\0N\0N\0N\0N\0O\0O\0O\0O\0O\0O\0O\0O\0O\0O\0i\x01j\x01-\x01$\x01k\x01l\x01m\x01O\0O\0O\0O\0O\0O\0P\0P\0P\0P\0P\0P\0P\0P\0P\0P\0n\x01\x1a\x01y\x01\x9d\x01\x1e\x01\x9e\x01\x14\x01P\0P\0P\0P\0P\0P\0[\0\x9f\x01>\x01O\0O\0O\0O\0O\0O\0\xf7\0\xa0\x01\xfb\0\xa1\x01:\x01D\0V\0V\0V\0V\0V\0V\0V\0V\0V\0V\0^\0P\0P\0P\0P\0P\0P\0V\0V\0V\0V\0V\0V\0W\0W\0W\0W\0W\0W\0W\0W\0W\0W\0$\x01)\x01a\0\xa2\x01\xa3\x01w\0\x01\x01W\0W\0W\0W\0W\0W\0\xa5\x016\x01\x98\0V\0V\0V\0V\0V\0V\0\x06\x01\xa6\x01\xa7\x01\xa8\x01\x0f\x01\xa9\x01X\0X\0X\0X\0X\0X\0X\0X\0X\0X\x002\x01W\0W\0W\0W\0W\0W\0X\0X\0X\0X\0X\0X\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0_\0\x85\x01\xaa\x01\xab\x01\x9a\x01\x85\x01\xac\x01Y\0Y\0Y\0Y\0Y\0Y\0_\0\xb0\0\xad\x01X\0X\0X\0X\0X\0X\0-\x01\xae\x01\xaf\x01\xb0\0\xb0\x01\x9a\x01\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0\xb0\0z\x01Y\0Y\0Y\0Y\0Y\0Y\0\x94\x01\xb1\x01\x14\x01\xb2\x01b\0\x94\x01\xb3\x01\xb4\x01\xb5\x01\xb6\x01\xb7\x01\xd8\x01\xc1\x01_\0\x9a\x01\xd8\x01\xcd\x01b\0\xde\x01_\0\xcd\x01\xe5\x01\x01\x02_\0\xda\x01$\x01\xd7\x01\xd7\x01\x02\x02\xda\x01\xd7\x01_\0\x04\x02\x05\x02\xd8\x01_\0\x06\x02_\0_\0`\0`\0`\0`\0`\0`\0`\0`\0`\0`\0\xd7\x01\x07\x02z\x01\b\x02\t\x02\n\x02\x0b\x02`\0`\0`\0`\0`\0`\0b\0\f\x02\xd7\x01\xf7\x01\r\x02\x0e\x02b\0\x0f\x02}\x01\x80\x01b\0\x10\x02\xdc\x01\x11\x02\xfb\x01\x12\x02\x13\x02\x14\x02b\0y\x01\x15\x02\xc2\x01b\0\x16\x02b\0b\0`\0`\0`\0`\0`\0`\0c\0c\0c\0c\0c\0c\0c\0c\0c\0c\0\xe7\x01\x17\x02\xee\x01\x18\x02\xfb\x01\xee\x01\x19\x02c\0c\0c\0c\0c\0c\0d\0d\0d\0d\0d\0d\0d\0d\0d\0d\0\xf3\x01}\x01\x80\x01\xe0\x01\x1a\x02\xc5\x01\x1b\x02d\0d\0d\0d\0d\0d\0\x1c\x02\xc2\x01\x1d\x02c\0c\0c\0c\0c\0c\0\x1e\x02\x1f\x02 \x02\xc8\x01\xe7\x01\x85\x01e\0e\0e\0e\0e\0e\0e\0e\0e\0e\0\xff\xffd\0d\0d\0d\0d\0d\0e\0e\0e\0e\0e\0e\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xff\xff\xff\xff\xc5\x01\xb0\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb9\0\xff\xffe\0e\0e\0e\0e\0e\0\xc8\x01\xe0\x01\xff\xff\xb9\0\xcd\x01z\x01\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xb9\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xbf\0\xc0\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc0\0\xc1\x01\xf7\x01\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc0\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc6\0\xc7\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xe2\0\xc7\0}\x01\x80\x01\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xc7\0\xcc\0\xc2\x01\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe7\x01\xff\xff\xff\xff\xc7\0\xdc\x01\xee\x01\xfb\x01\xff\xff\xc7\0\xf3\x01\xff\xff\xcc\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xcd\0\xe1\0\xff\xff\xe1\0\xff\xff\xe0\x01\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xe1\0\xcd\0\xc5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xcc\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xff\xff\xff\xff\xff\xff\xff\xff\xc8\x01\xff\xff\xff\xff\xe4\0\xff\xff\xe4\0\xff\xff\xe3\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe4\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xe6\0\xff\xff\xe3\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xb9\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xe8\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xed\0\xff\xffM\x01\xff\xffM\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01q\x01\xff\xffM\x01\xff\xff\xff\xff\xc0\0\xff\xff\xff\xff\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0M\x01\xff\xff\xff\xff\xff\xff\xed\0\xc7\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xed\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xff\xff\xf2\0\xff\xff\xff\xff\xf0\0\xff\xff\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xff\xff\xff\xff\xff\xff\xff\xff\xf2\0\xff\xff\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xf2\0\xed\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xff\xff\xff\xff\xff\xff\xff\xff\xf5\0\xff\xff\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0B\x01B\x01\xff\xff\xff\xffB\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01O\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xffB\x01\xff\xffB\x01\xff\xff\xff\xff\xff\xff\xff\xffO\x01B\x01\xff\xff\xff\xff\xff\xff\xff\xffB\x01\xff\xffB\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01B\x01\xff\xff\xff\xffB\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xf2\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xffB\x01p\x01\xff\xffp\x01\xff\xffB\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01p\x01\xff\xff\xff\xffB\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01B\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xffB\x01\xff\xff\xff\xffr\x01\xff\xff\xff\xffB\x01\xff\xff\xff\xffs\x01\xff\xffs\x01\xff\xffB\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01s\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01\xff\xffr\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01u\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01w\x01\xff\xff~\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\xff\xff\xff\xff~\x01\xff\xff\xff\xff\xff\xff\x81\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x81\x01\xff\xff\xff\xff\x9b\x01\xff\xff\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x7f\x01\x9b\x01\xff\xff~\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff~\x01\xff\xff\xff\xff\xff\xff~\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x81\x01~\x01\xff\xff\xff\xffB\x01~\x01\x81\x01~\x01~\x01\xff\xff\x81\x01\xff\xff\xff\xff\x9b\x01\xff\xff\xff\xff\xff\xff\xff\xff\x81\x01\xff\xff\xff\xff\xff\xff\x81\x01\xff\xff\x81\x01\x81\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\xff\xff\xff\xff\xff\xff\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\xff\xff\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\xb8\x01\x8a\x01\xb8\x01\xff\xff\xff\xff\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb8\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xb9\x01\xff\xff\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8a\x01\xff\xff\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8a\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8d\x01\xff\xff\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8f\x01\x8f\x01\xff\xff\xff\xff\x8f\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\x9c\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc6\x01\x8f\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\x9c\x01\x8f\x01\xff\xff\xff\xff\xff\xff\xc6\x01\x8f\x01\xff\xff\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\x8f\x01\xff\xff\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8a\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xc6\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xc6\x01\xff\xff\xff\xff\xff\xff\xc6\x01\xba\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xc6\x01\xff\xff\xff\xff\x8f\x01\xc6\x01\xff\xff\xc6\x01\xc6\x01\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xbb\x01\xff\xff\xbb\x01\xff\xff\xba\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbb\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbd\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xbf\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xc7\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\x8f\x01\xc9\x01\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xff\xff\xff\xff\xc9\x01\xff\xff\xc9\x01\xc9\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xff\xff\xff\xff\xff\xff\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xff\xff\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xff\xff\xd2\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xff\xff\xff\xff\xff\xff\xff\xff\xd2\x01\xff\xff\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd2\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xd5\x01\xff\xff\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd2\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff",F9="infinity",F8=1855,ij="2.5",F7="3663",AB=1134,AC=278,ed="Chapitre IV : Impay\xc3\xa9s de d\xc3\xa9penses de logement",AA=3194,ez="examples/allocations_familiales/../base_mensuelle_allocations_familiales/bmaf.catala_fr",Az="\\t",F5=3953,F6=2457,aG="examples/aides_logement/code_construction_legislatif.catala_fr",Ay="situation_r822_11_13_17_in",F4=385,aP="Titre 2 : Prestations g\xc3\xa9n\xc3\xa9rales d'entretien",k2=112,rw=831,ii="1000",ax=563,c_="examples/aides_logement/code_s\xc3\xa9curit\xc3\xa9_sociale.catala_fr",k1=701,Ax="210600",F3="Unexpected '%s' kind for the enumeration 'ElementPrestationsFamiliales.t'",ih=1146,Aw="Couple",nv="SaintPierreEtMiquelon",F2="loyer_minimal",ig=110,co="PrestationsFamiliales",F1="\xc3\x89l\xc3\xa9mentPrestationsFamiliales",Av=1103,F0="214700",FZ=3973,dP="Calcul\xc3\x89quivalenceLoyerMinimale",Au=2083,o1=554,FY="42926",js=1096,rv=265,At=-32,nu=4408,As="39016",o0="AllocationLogementFamiliale",d$=1023,FW=2601,FX="interfaceAllocationsFamiliales",jr=1076,nt="AllocationLogementSociale",Ar=1974,Aq="plafond_l512_3_2",jq=639,ru="Chapitre II : Des contributions pour le remboursement de la dette sociale.",aW="examples/allocations_familiales/decrets_divers.catala_fr",fT=117,Ap=348,k0="compl\xc3\xa9ment_d\xc3\xa9gressif",rt="Livre VIII : Allocations aux personnes \xc3\xa2g\xc3\xa9es - Allocation aux adultes handicap\xc3\xa9s - Aides \xc3\xa0 l'emploi pour la garde des jeunes enfants - Protection compl\xc3\xa9mentaire en mati\xc3\xa8re de sant\xc3\xa9",FU="240200",FV="Assert_failure",sw="Section 1 : Secteur locatif ordinaire",FT="568400",oZ=496,sv="0.32",Ao="40961",FS=350,kZ="Non",An=185,kY="Article R824-2",FR=219,FQ=1e14,Am="D331_76_1",jp=3489,oY="Article R521-3",Al="17607",$=2022,FO="34865",FP="Fatal error: exception %s\n",Ak="261800",oX=865,ks=740,fS="Article 2",ey=256,ns=558,Aj="Article L521-3",FN="Article R822-1",nr=874,Ai="45064",FM="taux_francs_vers_euros",fR=1031,ie=367,kX="abattement_d\xc3\xa9pense_nette_minimale_d832_10",oW=699,su="mensualit\xc3\xa9_\xc3\xa9ligible",FL=1075,nq="D\xc3\xa9cret n\xc2\xb0 2021-1741 du 22 d\xc3\xa9cembre 2021 portant rel\xc3\xa8vement du salaire minimum de croissance",st="ENOENT",FK=384,ss=1395,rs="0.0006",ic=3935,id=315,rq="EnfantLePlus\xc3\x82g\xc3\xa9",rr=259,Ah=2685,np=751,no=556,bw="examples/aides_logement/../prestations_familiales/../smic/smic.catala_fr",Ag="228000",jo=470,FJ="ENOTEMPTY",Af="copropri\xc3\xa9t\xc3\xa9_in",sr="Article 13",FI="calcul_apl_logement_foyer.nombre_personnes_\xc3\xa0_charge",Ae="D331_59_8",FG="Loyer",FH="35947",Ad=2540,jn=3486,eW=564,Ac="brut_horaire",Ab=172,oV=647,FF="x",Aa="Sous-section 1 : Aides personnelles au logement",FE="calculAidePersonnaliseeLogementAccessionPropriete",sq=335,z$=547,ch="Articles valables du 1er octobre 2020 au 31 septembre 2021",ib=509,kr="Article D755-5",FD="Article D842-4",dF=314,sp="%d",ia=810,z_="Z.of_substring_base: invalid digit",FC="ServicesSociauxAllocationVers\xc3\xa9e\xc3\x80LaFamille",FB="logement_est_chambre_in",nn=285,z9="buffer.ml",e="Prologue : aides au logement",D="Secteur accession \xc3\xa0 la propri\xc3\xa9t\xc3\xa9",z8=3640,FA=4785,Fy="167600",Fz="39590",rp=832,Fx=3213,Fw=2565,gT=2008,ro="0.0179",Fv=3505,oU=681,z7="245700",B="Prologue",d0=1029,z6=3366,nm="calcul_nombre_parts.nombre_personnes_\xc3\xa0_charge",Fu="Metropole",cd=100,kW="prise_en_compte_personne_\xc3\xa0_charge",nl=702,fp=300,_="3",a9="Partie r\xc3\xa9glementaire - D\xc3\xa9crets simples",z5=230,eV=413,Ft="835",oT="169.",z4="plafond_\xc3\xa9quivalence_loyer_\xc3\xa9ligible",z3=0.5,Fs=4027,cU="Article D521-1",Fq="conventionn\xc3\xa9_livre_III_titre_V_chap_III",eU=622,Fr="sous_calcul_traitement",nk=4769,z2=374,oS="Article D842-11",dZ="Livre 7 : R\xc3\xa9gimes divers - Dispositions diverses",z1=4137,c5=107,z0=381,h$=161,oR=571,nj="Article D842-12",ni=937,oP=690,oQ="prestations_familiales",kV="est_enfant_le_plus_\xc3\xa2g\xc3\xa9",zZ="26440",Fp=4726,jm=1111,Fo="201700",so="Unix.Unix_error",zY=284,Fm="calculAidePersonnaliseeLogement",eT=553,Fn=3970,h_=1088,zX="Stack_overflow",ff="condition_2_r823_4",a7="Sous-Section 2 : Conditions d'octroi de l'aide personnalis\xc3\xa9e au logement aux personnes r\xc3\xa9sidant dans un logement-foyer",aU="\xc3\x89ligibilit\xc3\xa9AidesPersonnelleLogement",oO=4089,h9=3487,zV=3460,zW="/static/",rn=253,kq=894,Fl="Not_found",zU="1085",rl=235,rm="\x01\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\x009\0<\0\0\0<\0\0\0\0\0A\0\0\0A\0\0\0\0\0F\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0T\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0^\0\0\0\0\0a\0\xff\xff\xff\xffa\0\xff\xff\xff\xff\xff\xff\xff\xffh\0\0\0\0\0\0\0\0\0m\0\0\0\0\0\0\0q\0\0\0\0\0\0\0u\0\0\0\0\0\0\0y\0\0\0\0\0\0\0\0\0\0\0~\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\x8a\0\0\0\x8e\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\0\x9a\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xb2\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\xff\xff\xbb\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xc2\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xc9\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xeb\0\0\0\0\0\0\0\xef\0\0\0\0\0\xff\xff\0\0\xf4\0\0\0\0\0\xff\xff\0\0\xf9\0\0\0\0\0\0\0\xfd\0\0\0\0\0\0\0\xff\xff\0\0\x03\x01\0\0\0\0\0\0\0\0\b\x01\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\x11\x01\0\0\0\0\0\0\0\0\x16\x01\0\0\0\0\0\0\0\0\0\0\x1c\x01\0\0\0\0\0\0 \x01\0\0\0\0\0\0\xff\xff\0\0&\x01\0\0\0\0\0\0\0\0+\x01\0\0\0\0\0\0/\x01\0\0\0\0\0\0\0\x004\x01\0\0\0\0\0\x008\x01\0\0\0\0\0\0<\x01\0\0\0\0\0\0@\x01\0\0\0\0\0\0C\x01\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0y\x01}\x01\0\0\0\0\x80\x01\xff\xff\xff\xff\x80\x01\xff\xff\xff\xff\xff\xff\xff\xff\x87\x01\0\0\0\0\0\0\0\0\x8c\x01\0\0\0\0\xff\xff\0\0\x90\x01\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xc1\x01\xc5\x01\0\0\0\0\xc8\x01\xff\xff\xff\xff\xc8\x01\xff\xff\xff\xff\xff\xff\xff\xff\xcf\x01\0\0\0\0\0\0\0\0\xd4\x01\0\0\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\xdc\x01\0\0\xff\xff\0\0\xe2\x01\0\0\0\0\0\0\0\0\xff\xff\0\0\xe9\x01\0\0\0\0\0\0\0\0\xff\xff\0\0\xf0\x01\0\0\0\0\0\0\0\0\xf5\x01\0\0\0\0\0\0\xf9\x01\0\0\0\0\0\0\xfc\x01\0\0\0\0\0\0\xff\xff\0\0\x02\x02\x04\x02\0\0\x05\x02\x06\x02\x07\x02\b\x02\t\x02\n\x02\x0b\x02\f\x02\r\x02\x0e\x02\x0f\x02\x10\x02\x11\x02\x12\x02\x13\x02\x14\x02\x15\x02\x16\x02\x17\x02\x18\x02\x19\x02\x1a\x02\x1b\x02\x1c\x02\x1d\x02\x1e\x02\x1f\x02 \x02!\x02\x03\x02",zT="851",zS="41268",a0="examples/allocations_familiales/epilogue.catala_fr",oN=695,Fk="calcul_apl_logement_foyer.date_courante",ca=848054398,oM="Mayotte",Fj="smic.date_courante",zQ=1841,zR=260,oL="1224",Fh="calcul_apl_locatif",Fi=243,dB="calcul_plafond_mensualit\xc3\xa9_d832_10_3",gJ=979,h8=1049,rk="rmdir",jl=1069,Ff="participation_minimale",Fg=32752,h7=4838,zP="33623",sn="19100",zO="37478",f7="calcul_nombre_parts",zN=3279,sm="Article 23",oK="Article R842-5",zM=1026,Fe="taux_composition_familiale",bQ="montant",dY="Article L521-2",bu="examples/allocations_familiales/../smic/smic.catala_fr",zJ="calculAllocationLogementLocatif",zK="37906",zL="false",oJ="Invalid integer: ",zI="PasDeChangement",Fd=2381,bv="\xc3\x89ligibilit\xc3\xa9 \xc3\xa0 la prime de d\xc3\xa9m\xc3\xa9nagement",zH=3325,a_=106,jk=597,Fc=346,kU=875,h6=186,dO=0x80,eS="Chapitre 1er : Dispositions relatives aux prestations",sl="Fatal error: exception ",zG=4211,oI="\xc3\xa9ligibilit\xc3\xa9_commune",sk="0.0234",Fb="43378",zF="calcul_apl_logement_foyer.date_conventionnement",h5=913,Fa=234,zE=1413,zD=1054,sj="25978",dX=303,zC=1556,E$="Section 2 : R\xc3\xa8gles de non-cumul",h4="zone_in",si="_",zz="eligibilitePrimeDeDemenagement",zA=517,zB=3143,rj="compare: functional value",b4="0.",zw=114,zx="40928",zy="19300",oH=1030,kT=721,zv="197700",zu="Invalid_argument",h3=4832,gI=823,E_="EndCall([ ",oG="0.9",E8="Article R822-22",E9="prise_en_charge",zt="calcul_aide_personnalis\xc3\xa9e_logement",zs=249,E6="34301",E7="577500",zq=3941,zr="%ni",fo=324,W=2020,zp=3783,E5="PersonneSeule",zo=1418,dW=559,ri="0.0238",sh="Article 9",E4="225100",E2="AutresPersonnes",dq="6",E3=495,h2=808,zn="173600",nh=858,p="0",ap="Section 3 : Logements-foyers",zm="montant_forfaitaire_charges_d823_16",kp="Article L161-17-2",d="examples/aides_logement/prologue.catala_fr",E1="eligibiliteAidesPersonnelleLogement",gS=817,jj=604,bm=248,zl=1905,ng=341,oF=322,ji=651,jh=2007,E0="208200",zg="Zone1",zh="Locataire",zi=2245,h1=301,zj="R\xc3\xa8glement (CE) n\xc2\xb02866/98 du conseil du 31 d\xc3\xa9cembre 1998 concernant les taux de conversion entre l'euro et les monnaies des \xc3\x89tats membres adoptant l'euro",zk="37457",EZ="562800",zf="535744",EY=572,ze="235800",nf=555,EW=2412,EX="resetLog",zd="\xc3\xa2ge_l512_3_2",U="AllocationsFamiliales",zc="situation_familiale_calcul_apl",rh="GardeAlterneeAllocataireUnique",ne="D\xc3\xa9cret n\xc2\xb0 2022-1608 du 22 d\xc3\xa9cembre 2022 portant rel\xc3\xa8vement du salaire minimum de croissance",EU="haut",EV=1215,jg=4840,h0=1107,gH=1024,oE=1143,za="204761",zb="3.1",sg="35780",y_="calculAidePersonnaliseeLogementFoyer",y$=4470,ET=4484,cl=945,c4=366,fe=0xffffff,ES="34829",jf=1082,y9=524,je=812,nd=876,jd="Titre III: Titre III : Dispositions communes relatives au financement",ER="36378",ay="Calculette globale",hZ=286,EQ="149600",f6=3775,y8=3370,kS="Article R824-1",c3=1994,nc=465,EP=4568,hY=2010,bK="Prologue : prestations familiales",y7=434,sf=2147483647,EO="774",y6=", characters ",f5=456,rg="180100",f4="BaseMensuelleAllocationsFamiliales",y5="prestations_familiales.r\xc3\xa9sidence",EN="819",bn="Chapitre IV : Calcul des allocations de logement en secteur accession",y4="AllocationJournali\xc3\xa8rePresenceParentale",y3=".0",EM=4038,EL="36733",hX=977,rf="AllocationFamilialesAvril2008",y2=328,jc=693,EK="AllocationRentreeScolaire",re="mensualit\xc3\xa9_minimale",kR="2.",nb=691,fn="5612",y1="Concubins",na=578,dE="calcul_plafond_mensualit\xc3\xa9_d842_6_avec_copropri\xc3\xa9t\xc3\xa9",y0="date_entr\xc3\xa9e_logement_in",se="Montants revaloris\xc3\xa9s de l'allocation de solidarit\xc3\xa9 aux personnes \xc3\xa2g\xc3\xa9es",yZ="SaintBarth\xc3\xa9lemy",ab="Partie l\xc3\xa9gislative",yY=357,hW=2003,ko="Article R823-4",yX="32956",bs="examples/allocations_familiales/securite_sociale_D.catala_fr",yW="294500",yV=3085,rd="examples/aides_logement/../prestations_familiales/s\xc3\xa9curit\xc3\xa9_sociale_R.catala_fr",EJ=3051,dV="RessourcesAidesPersonnelleLogement",f3="Montant des plafonds de ressources",br="Annexe",eR="Section 1 : B\xc3\xa9n\xc3\xa9ficiaires",EI=2913,EH="3524",yU="Article D832-27",EG=3553,jb=1101,yT="Zone3",kn="500",yS=471,EF=304,dN=2015,yR="40144",ja=581,EE=4052,fm="prise_en_compte",ED=3985,yQ=3144,m$=718,EC="223900",yP="ServicesSociauxAllocationVers\xc3\xa9eAuxServicesSociaux",i$=138,yO="225500",oD=1998,x="Livre VIII : Aides personnelles au logement",hV=905,km="caract\xc3\xa9ristiques_pr\xc3\xaat_l831_1_6",rc="nan",EB="38892",yN=1276,m_=4401,EA=4649,yM="calculNombrePartLogementFoyer",m9=646,kQ="Impay\xc3\xa9D\xc3\xa9penseLogement",bf="Calculette avec garde altern\xc3\xa9e",Ez=0xdfff,hU="4.3",ex="/",Ey=4504,sd="ENOTDIR",sc=1073741823,Ex=1426,yL=273,yJ=4191,yK="\\r",sb="0.0068",sa=513,oB=560,Ew="calcul_allocation_logement",oC=154,rb="coefficient_prise_en_charge",yH=4045,yI=206,Ev="1107",yG=3811,kP="Article D161-2-1-9",oA="Guyane",oy="PasDeTravaux",oz=311,m8=255,Eu="Revenu",bH="droit_ouvert_majoration",F="Partie r\xc3\xa9glementaire",c9="Partie r\xc3\xa9glementaire - D\xc3\xa9crets en Conseil d'Etat",Et="coefficient_r_d832_25",yF="Chapitre 1er : G\xc3\xa9n\xc3\xa9ralit\xc3\xa9s",Es="Sous-section 4 : Prise en compte du patrimoine",i="D\xc3\xa9clarations des champs d'application",yE="End_of_file",i_=4833,Er="calcul_apl_logement_foyer.condition_2_du_832_25",yD="calculAllocationLogementFoyer",kl="traitement_aide_finale_r\xc3\xa9duction_loyer_solidarit\xc3\xa9",fd="Chapitre V : Calcul de l'aide personnalis\xc3\xa9e au logement en secteur logement-foyer",i9="Article 24",ra="Failure",Eq="267871",ox=630,yC="167800",Ep=2344,a6="CalculetteAidesAuLogement",En=1865,Eo=1347,gG=684,m7=715,q$="\xff\xff\xff\xff\xff\xff\x11\0\xff\xff\x13\0\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\x07\0\xff\xff\x13\0\x13\0\x13\0\x13\0\x13\0\x13\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\b\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\t\0\xff\xff\t\0\xff\xff\t\0\xff\xff\xff\xff\x0e\0\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\x01\0\xff\xff\x04\0\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x04\0\x04\0\x04\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\0\0\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\x03\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\x03\0\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\xff\xff\x12\0\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\x07\0\xff\xff\x12\0\x12\0\x12\0\x12\0\x12\0\x12\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\xff\xff\b\0\xff\xff\b\0\xff\xff\xff\xff\r\0\xff\xff\xff\xff\xff\xff\x01\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\t\0\xff\xff\x0b\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\0\0\xff\xff\0\0\xff\xff\xff\xff\x06\0\xff\xff\xff\xff\xff\xff\x01\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\x04\0\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff",yB=0xdc00,yA="389618",ow="3.",m6=4803,Em=4844,yz="185800",r$="0.0201",ov=1072,El="Sys_error",eQ=130,yy=4003,fQ="Article D521-2",Ek=3587,m5=703,ou=3595,r_="nombre_personnes_\xc3\xa0_charge_prises_en_compte",ew="Sous-section 4 : Assurance vieillesse",Ei=3889,Ej="Printexc.handle_uncaught_exception",cT="Article D832-24",kO=618,ot="30500",yx="194810",m4="int_of_string",Q="examples/aides_logement/arrete_2019-09-27.catala_fr",yw="Chapitre Ier : Principes g\xc3\xa9n\xc3\xa9raux",os="Article 37",yv="39340",yu="name",cJ=103,ys=4118,yt=447,i8=428,al="Chapitre 2 : Modalit\xc3\xa9s de liquidation et de versement des allocations de logement",kN="traitement_aide_finale_redevance",Eh=3951,i7=132,yr=" ])",Ef="1.4",ck=698,i6=803,Eg=4005,m2=648,m3="31797",yo="type_travaux_logement_in",yp="19484",yq=3210,m1=4770,yn=432,yl=3850,ym=4806,cG="Article 7",Ee="%Li",yk=3963,ev=864,cW=1014,hT=616,q_="r\xc3\xa9muneration_mensuelle",dA=302,m0=960,yj=205,cF="Article 14",yi="34570",q9="date_de_naissance",i5=1090,mZ="base_mensuelle_allocations_familiales",i4=795,Ec=2439,Ed=927,yh=2380,mY="_z",yg=4866,i3=2000,r9=1951,hS=860,or="Arr\xc3\xaat\xc3\xa9 du 29 juillet 2022 relatif au rel\xc3\xa8vement du salaire minimum de croissance",yf=2269,kM=593,b8="Titre IV : Allocations de logement",eP=137,ye="retrieveRawEvents",ec="InterfaceAllocationsFamiliales",kk="Pendant",q8="%a",gF=", ",fc="5422",yd=199,c8=2018,Eb="17012",oq="calcul_\xc3\xa9quivalence_loyer_minimale.condition_2_du_832_25",yc="AllocationJournalierePresenceParentale",Ea=3542,bX="Chapitre III : Calcul des aides personnelles au logement en secteur locatif",D$="' kind for the enumeration 'ElementPrestationsFamiliales.t'",yb=467,fP=682,bE="Prestations familiales",D8="Enfant\xc3\x80Charge",D9="calculette",D_="GardeAltern\xc3\xa9eAllocataireUnique",eu="Article D823-16",D7="172500",i2=1109,r8="n_nombre_parts_d832_25",r7="Apres",fO=1032,hR=1084,ya=359,bG="examples/aides_logement/../prestations_familiales/prologue.catala_fr",op=887,q7=2187,mX=706,D6="179800",fl=" ",K="Secteur locatif",D5="Undefined_recursive_module",ad="output",x$="195500",x_=1194,q6=1193,x9=2959,bB="Articles valables du 1er octobre 2021 au 30 juin 2022",D4="base_mensuelle_allocations_familiales.date_courante",q5="199900",kj=752,q4=1424,cE=-976970511,x7="' kind for the enumeration 'SituationObligationScolaire.t'",x8="%.16g",D3="220100",oo=189,x6=4422,ki="droit_ouvert_forfaitaire",gE=620,x5="%i",q3="0.01",D2="262985",x4="409505",x3="LogementFoyer",D1="139700",on="PrestationAccueilJeuneEnfant",ol=629,D0="Article L822-4",om=856,mW=521,x2="41252",i1=640,DY="0.1",DZ="Allocation\xc3\x89ducationEnfantHandicap\xc3\xa9",ok=382,mV="5399",q2="2805",DX=337,dz=123,hQ=152,x1="calcul_apl_logement_foyer.type_logement_foyer",hP="0.0173",gD=806,L="Arr\xc3\xaat\xc3\xa9 du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de d\xc3\xa9m\xc3\xa9nagement",x0=159,xZ="LocationAccession",mU=577,DW=183,q1="a_d\xc3\xa9j\xc3\xa0_ouvert_droit_aux_allocations_familiales",DV="41338",dy=0xff,eO=139,xY=2217,mT="Arr\xc3\xaat\xc3\xa9 du 19 avril 2022 relatif au rel\xc3\xa8vement du salaire minimum de croissance",DU=-12,mS="calcul_\xc3\xa9quivalence_loyer_minimale.ressources_m\xc3\xa9nage_arrondies",DT=4852,mR=458,kh=704,xX=191,mQ="Article 15",dj="0.75",kg="Titre 5 : Dispositions particuli\xc3\xa8res \xc3\xa0 la Guadeloupe, \xc3\xa0 la Guyane, \xc3\xa0 la Martinique, \xc3\xa0 La R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy et \xc3\xa0 Saint-Martin",DS="22355",mP=3654863,DR="140800",r6="Chapitre 5 : Allocation de solidarit\xc3\xa9 aux personnes \xc3\xa2g\xc3\xa9es",et=455,DQ=1997,xW="163000",kf="0.5",oj="Article R842-14",gC=641,xV="fd ",xU=1116,DP=2203,xT="41751",xS="181800",mO=871,r5=409,xQ="\xc3\xa9quivalence_loyer_\xc3\xa9ligible",xR="41316",bJ="traitement_aide_finale_contributions_sociales_arrondi",mN=993,xP="cat\xc3\xa9gorie_calcul_apl",xO="757",cc="Prise en compte des ressources pour les aides personnelles au logement",gB=827,kL="coefficents_enfants_garde_altern\xc3\xa9e_pris_en_compte",DO=1290,fN=2001,q0="Compl\xc3\xa9mentFamilial",hO=793,xN=633,DN="smic.r\xc3\xa9sidence",xM=3260,az="Livre 5 : Prestations familiales et prestations assimil\xc3\xa9es",mM=108,DM="Article D832-18",mL=-2147483648,eN=2002,z="1",xL="Chapitre II : Dispositions applicables aux ressources",mK="Article R822-7",DL="42605",xJ="VendeurQuandDemandeurAContratLocationAccession",xK="Article R755-0-2",qZ=406,DK="calculNombrePartsAccessionPropriete",DJ="allocationFamilialesAvril2008",r4=": Not a directory",xI="b",DH="18900",DI="Article D521-3",cS="CalculAidePersonnalis\xc3\xa9eLogement",xH="D331_63_64",dU=2012,DF="42469",DG="Out_of_memory",E="examples/aides_logement/code_construction_reglementaire.catala_fr",i0=504,ag="4",r3="index out of bounds",DE=2379,xG=3886,gA=911,DC="27900",DD=3481,iZ=903,oi="_bigarr02",ke=1006,DB=3178,fM=975,xF="31264",DA=0xffffffff,hN=4441,Dz="LaR\xc3\xa9union",xE=3531,mJ="Article L822-5",hM=574,Dy="981600",hK=3771,hL=292,es=0xffff,iY=2009,Dx="%.17g",xC=1806,mI="calcul_\xc3\xa9quivalence_loyer_minimale.n_nombre_parts_d832_25",xD=400,xB=1965,hJ=1148,c7="100.",Du="1.25",Dv=143,Dw=4100,ai="input0",xA="44729",xz=1310,eM="\xc3\xa2ge_minimum_alin\xc3\xa9a_1_l521_3",gz=963043957,P="5",di=142,dT=126,iX="AllocationSoutienFamilial",xw=2575,xx=4919,xy=840,Dt="SousLocataire",xv="34713",oh=628,bb="Section 1 : Calcul, liquidation et versement des aides",kK=124,Ds=3550,xu="0.98",gy="Article L512-3",Dq=2182,Dr=1626,xt="633129",fL=422,iW=917,xs="41440",dp="\xc3\x89ligibilit\xc3\xa9PrimeDeD\xc3\xa9m\xc3\xa9nagement",dD="Sous-section 2 : Calcul de l'aide en secteur locatif",xr=2393,kd=252,Dp="enfant_le_plus_\xc3\xa2g\xc3\xa9",I="examples/allocations_familiales/prologue.catala_fr",au="CalculAidePersonnalis\xc3\xa9eLogementFoyer",er=".",Do=0xf0,xq="eligibilitePrestationsFamiliales",cI="12.",mH="Guadeloupe",xp=276,Dn=4884,bq=116,og="230500",xo="enfantLePlusAge",of=576,mG=627,dn=365,fk="traitement_aide_finale_montant_minimal",dm=294,xn="impossible case",dS="examples/allocations_familiales/securite_sociale_R.catala_fr",Dm=968,eL="R\xc3\xa8gles diverses",Dl=3280,mF=500,Dk=-1080,Dj="18185",gx=1098,xm="SaintBarthelemy",gR=1063,kc=747,Di=-1023,Dg="type_logement_foyer_in",oe=859,Dh=221,gw="1272",xl="ressources_m\xc3\xa9nage_avec_arrondi",De="ouvertureDroitsRetraite",Df="\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement",iV=3773,Dd="204700",r2="Article L755-12",xk="TravauxPourAcquisitionD832_15_1",Dc="Ancien",r1="lib/read.mll",xj=4411,gQ="1229",od=939,Db="Article premier",mE=501,aZ="\xc3\x89ligibilit\xc3\xa9 \xc3\xa0 l'aide personnalis\xc3\xa9e au logement",Da=1788,xi=4051,hI=4842,mD='"',C$="Arr\xc3\xaat\xc3\xa9 du 14 d\xc3\xa9cembre 2020 relatif au montant des plafonds de ressources de certaines prestations familiales et aux tranches du bar\xc3\xa8me applicable au recouvrement des indus et \xc3\xa0 la saisie des prestations",mC="examples/aides_logement/../prestations_familiales/s\xc3\xa9curit\xc3\xa9_sociale_L.catala_fr",cR="CalculAllocationLogement",xh=231,hH=4448,C_="3539",r0="<",xe="208500",xf="prestations_familiales.date_courante",xg=0x800,oc=869,xd=617,mB=182,xc=398,rZ=331,ob="\xc3\xa9ligibilit\xc3\xa9",fj=1152,xa="233000",xb=0.012,w$="calculAidePersonnaliseeLogementLocatif",bW="Article 33",oa=719,C8=3005,C9="M\xc3\xa9tropole",hG=842,C6="40696",C7=209,w_=131,C5="ressources_m\xc3\xa9nage_arrondies_seuil",w9=204,rY="Article D815-1",iU="conditions_hors_\xc3\xa2ge",eK="traitement_aide_finale_abattement",bc="Dispositions sp\xc3\xa9ciales relatives \xc3\xa0 Mayotte",w7=726928360,cg=562,w8="221100",fb=165,w6="([^/]+)",C4="plafond_loyer_d823_16_2",mA=700,hF=909,C3="Article 39",rX=0xf,w5="798",C2="BailleurSocial",kb="montant_initial_m\xc3\xa9tropole_majoration",n$=372,fi=125,mz=818,kJ="ressources_m\xc3\xa9nage_arrondies_in",iT=907,w4="Division_by_zero",f2=1092,rW=4171,qY="Article L832-3",cQ=402,gP=430,w3=708012133,C0=3976,C1="SituationObligationScolaire",my=877,CZ=4076,CX="AutrePersonne\xc3\x80Charge",CY="44440",mx=532,w2=3158,CW="AllocationJeuneEnfant",kI=566,dM=2014,dL=552,w1=4660,CU="22262",CV=3797,hE="date_courante_in",CT="Article D842-17",iS=380,iR=973,iP=697,CS="Article L751-1",iQ=503,rV=119,ka="montant_avec_garde_altern\xc3\xa9e_majoration",CR="70",n_=412,dR=104,wZ="calculette_sans_garde_altern\xc3\xa9e",w0="Instruction interminist\xc3\xa9rielle n\xc2\xb0DSS/2B/2022/82 du 28 mars 2022 relative \xc3\xa0 la revalorisation au 1er avril 2022 des prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et dans le d\xc3\xa9partement de Mayotte",n9=321,wY="version_avril_2008",iO=468,wX="38361",CQ=439,fK=2013,wW=2714,CO="ouverture_droits_retraite",CP=102,wV="mensualit\xc3\xa9_principale_in",CN="997500",hD="100000.",wU="18261",fJ=101,n8="calcul_nombre_parts.situation_familiale_calcul_apl",CM="participation_personnelle",CK=494,CL="body",fI="Calcul des contributions sociales s'appliquant aux aides personnelles au logement",wT="Unexpected '%s' kind for the enumeration 'Collectivite.t'",rU="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x03\0\x04\0\0\0\x03\0\x03\0\x86\0\0\0\x03\0\0\0\x86\0E\x01\x92\x01\xff\xff\0\0E\x01\x92\x01\0\0\0\0\0\0\0\0\x7f\0\x8b\0\0\0\x03\0\0\0\f\0\x03\0\xaa\0\x86\0\xaf\0\0\0\x07\0\x0b\x01E\x01\x92\x01\x0e\x01\r\x001\0\x05\0\n\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\x008\0v\0\x06\0\x81\0\x82\x009\0\xed\x01\x89\0\0\x021\0\0\x000\0\x8a\0j\0>\0\x0e\0n\0i\0\0\x001\0\x0f\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x1e\x000\0\b\0r\0\xd1\0\xec\0\0\x01\r\x01\x1d\0\x16\0\xff\xff0\x000\0\x11\0\x15\0\x19\0 \0!\0#\0\x17\0\x1b\0\x10\0\x1f\0\x1c\0\"\0\x13\0\x18\0\x12\0\x1a\0\x14\0$\0)\0%\x000\0\t\0*\0+\0,\0-\0.\0/\0=\0U\x000\0&\0'\0'\0'\0'\0'\0'\0'\0'\0'\x001\0C\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0V\0\x8f\0\xff\xff(\0\x90\0\x91\0\x92\x007\0\x94\x007\0\x95\x000\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\x002\0\xff\xff0\0\x96\0\x97\0\xa1\0B\0\x9e\x005\0\x9f\x005\0\xa0\x003\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\x004\0\xa5\x003\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0\xa2\0\xa3\0\xa6\0]\0\xff\xff\x02\x006\x006\x006\x006\x006\x006\x006\x006\x006\x006\0\xff\xffM\0g\0l\0t\0\x84\0\x86\0\x87\0\x80\0\x8b\0\x86\0\xa4\0]\0\xab\0M\0\xa7\0\xa8\0\xa9\0\xac\0p\0\xad\0\xae\0\xd2\0\xe2\0\xd0\0\xd3\0\xd4\0;\0S\0\x86\0\xd5\0\xd6\0\xd7\0\xd8\0\xda\0\x8d\0\xdb\0]\0\xdc\0\xdd\0{\0\xde\0\xdf\0\xe0\0\x88\0_\0\xe1\0#\x01A\x01\xea\0\x9b\0\x05\x01a\x01\xfa\0\xff\xff\xfe\x009\x01=\x01_\x01M\0,\x01\\\x01X\x01\t\x01\x1d\x01L\0|\0!\x01\x12\x01K\0b\0\x13\x01U\x01V\x01W\x01x\x01Y\x01J\0\xe1\x005\x01y\x01I\0Z\x01H\0G\0N\0N\0N\0N\0N\0N\0N\0N\0N\0N\0b\0q\x01z\0[\x01@\0\x04\x01]\x01N\0N\0N\0N\0N\0N\0O\0O\0O\0O\0O\0O\0O\0O\0O\0O\0\x9c\0p\x01^\x01`\x01b\x01c\x011\x01O\0O\0O\0O\0O\0O\0d\x01\x9d\0e\x01N\0N\0N\0N\0N\0N\0\xb7\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\x18\x01p\x01\xff\xff\x19\x01f\x01g\x01i\x01O\0O\0O\0O\0O\0O\0P\0P\0P\0P\0P\0P\0P\0P\0P\0P\0j\x01k\x010\x01(\x01l\x01m\x01n\x01P\0P\0P\0P\0P\0P\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0Q\0o\x01\x1b\x01\xff\xff\xab\x01\x1f\x01\xaa\x01\x17\x01Q\0Q\0Q\0Q\0Q\0Q\0\\\0\xa8\x01?\x01P\0P\0P\0P\0P\0P\0\xf8\0\xa5\x01\xfc\0\xa2\x01;\x01E\0W\0W\0W\0W\0W\0W\0W\0W\0W\0W\0\xff\xffQ\0Q\0Q\0Q\0Q\0Q\0W\0W\0W\0W\0W\0W\0X\0X\0X\0X\0X\0X\0X\0X\0X\0X\0'\x01*\x01\xff\xff\xa3\x01\xa4\x01x\0\x02\x01X\0X\0X\0X\0X\0X\0\xa6\x017\x01\x99\0W\0W\0W\0W\0W\0W\0\x07\x01\xa7\x01\xa4\x01\xa9\x01\x10\x01\xa4\x01Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\0Y\x003\x01X\0X\0X\0X\0X\0X\0Y\0Y\0Y\0Y\0Y\0Y\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0Z\0a\0\x89\x01\xa4\x01\xac\x01\xb9\x01\x88\x01\xad\x01Z\0Z\0Z\0Z\0Z\0Z\0a\0\xb3\0\xae\x01Y\0Y\0Y\0Y\0Y\0Y\0.\x01\xaf\x01\xb0\x01\xb4\0\xa4\x01\xb8\x01\xb5\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0|\x01Z\0Z\0Z\0Z\0Z\0Z\0\xc0\x01\xb2\x01\x15\x01\xb3\x01a\0\xc1\x01\xb4\x01\xb5\x01\xb6\x01\xb7\x01\xa4\x01\xd8\x01\xff\xffa\0\xb8\x01\xd8\x01\xd1\x01a\0\xdf\x01a\0\xd0\x01\xe6\x01\x03\x02a\0\xdb\x01%\x01\xd8\x01\xd9\x01\x03\x02\xdc\x01\xd8\x01a\0\x03\x02\x03\x02\xd8\x01a\0\x03\x02a\0`\0c\0c\0c\0c\0c\0c\0c\0c\0c\0c\0\xd8\x01\x03\x02~\x01\x03\x02\x03\x02\x03\x02\x03\x02c\0c\0c\0c\0c\0c\0a\0\x03\x02\xda\x01\xfa\x01\x03\x02\x03\x02a\0\x03\x02|\x01|\x01a\0\x03\x02\xdd\x01\x03\x02\xfd\x01\x03\x02\x03\x02\x03\x02a\0\xff\xff\x03\x02\xc4\x01a\0\x03\x02a\0`\0c\0c\0c\0c\0c\0c\0d\0d\0d\0d\0d\0d\0d\0d\0d\0d\0\xeb\x01\x03\x02\xf1\x01\x03\x02\xff\x01\xf2\x01\x03\x02d\0d\0d\0d\0d\0d\0e\0e\0e\0e\0e\0e\0e\0e\0e\0e\0\xf6\x01\x81\x01\x81\x01\xe4\x01\x03\x02\xc4\x01\x03\x02e\0e\0e\0e\0e\0e\0\x03\x02\xc6\x01\x03\x02d\0d\0d\0d\0d\0d\0\x03\x02\x03\x02\x03\x02\xc4\x01\xea\x01\x86\x01a\0a\0a\0a\0a\0a\0a\0a\0a\0a\0\0\0e\0e\0e\0e\0e\0e\0a\0a\0a\0a\0a\0a\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\xb6\0\0\0\0\0\xc9\x01\xb1\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xb8\0\xbc\0\0\0a\0a\0a\0a\0a\0a\0\xc9\x01\xe3\x01\0\0\xbf\0\xce\x01{\x01\xbd\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbd\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xbe\0\xc3\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc6\0\xff\xff\xf8\x01\xc4\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc4\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xc5\0\xca\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xcd\0\xff\xff\xff\xff\xcb\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe2\0\xc3\x01\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe8\x01\0\0\0\0\xce\0\xdd\x01\xef\x01\xfe\x01\0\0\xcf\0\xf4\x01\0\0\xe1\0\xcb\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xcc\0\xe8\0\0\0\xe8\0\0\0\xe1\x01\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xd9\0\xff\xff\0\0\0\0\0\0\0\0\xe1\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\xe3\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\xe6\0\0\0\xe6\0\0\0\xe4\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\xe5\0\0\0\xe4\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xba\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\xe7\0\0\0\0\0\0\0\0\0\0\0\xf1\0\0\0q\x01\0\0M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01\0\0p\x01\0\0\0\0\xc1\0\0\0\0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0p\x01\0\0\0\0\0\0\xf0\0\xc8\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\0\0\xf6\0\0\0\0\0\xf0\0\0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\0\0\0\0\0\0\0\0\xf5\0\0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xee\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\0\0\0\0\0\0\0\0\xf5\0\0\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0\xf5\0E\x01F\x01\0\0\0\0E\x01L\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0E\x01\0\0N\x01\0\0\0\0\0\0\0\0h\x01I\x01\0\0\0\0\0\0\0\0O\x01\0\0G\x01L\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01M\x01\0\0\0\0H\x01\0\0\0\0\0\0\0\0\0\0\xf3\0\0\0\0\0\0\0\0\0\0\0\0\0P\x01w\x01\0\0w\x01\0\0Q\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01\0\0\0\0J\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01r\x01S\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0R\x01\0\0\0\0s\x01\0\0\0\0T\x01\0\0\0\0u\x01\0\0u\x01\0\0K\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01\0\0s\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01t\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01v\x01\0\0\x80\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\0\0\0\0\x80\x01\0\0\0\0\0\0\x80\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\0\0\0\0\0\0\0\0\0\0\0\0\x80\x01\0\0\0\0\xb9\x01\0\0\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\0\0\0\0\0\0\0\0\0\0\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\x82\x01\xb8\x01\0\0\x80\x01\0\0\0\0\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\0\0\0\0\0\0\x80\x01\x80\x01\0\0\0\0D\x01\x80\x01\x80\x01\x80\x01\x7f\x01\0\0\x80\x01\0\0\0\0\xb8\x01\0\0\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\x80\x01\0\0\x80\x01\x7f\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\0\0\0\0\0\0\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\x83\x01\0\0\0\0\0\0\0\0\0\0\0\0\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\0\0\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x84\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\xbf\x01\x8e\x01\xbf\x01\0\0\0\0\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\0\0\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x80\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\0\0\0\0\0\0\0\0\x8d\x01\0\0\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\0\0\0\0\0\0\0\0\x8d\x01\0\0\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x8d\x01\x92\x01\x93\x01\0\0\0\0\x92\x01\x9a\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\x92\x01\0\0\x99\x01\0\0\0\0\0\0\0\0\xb1\x01\x96\x01\0\0\0\0\0\0\xc8\x01\x9c\x01\0\0\x94\x01\x9a\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\x9b\x01\0\0\0\0\x95\x01\0\0\0\0\0\0\0\0\0\0\0\0\x8b\x01\0\0\0\0\0\0\0\0\0\0\x9d\x01\0\0\0\0\0\0\0\0\x9e\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xba\x01\xc8\x01\0\0\x97\x01\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\xc8\x01\xbb\x01\0\0\xa0\x01\0\0\0\0\0\0\0\0\xc8\x01\0\0\0\0\x9f\x01\xc8\x01\0\0\xc8\x01\xc7\x01\0\0\xa1\x01\0\0\0\0\0\0\0\0\0\0\0\0\x98\x01\0\0\0\0\0\0\0\0\xbd\x01\0\0\xbd\x01\0\0\xbb\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbc\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xbe\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xc8\x01\0\0\0\0\0\0\0\0\0\0\0\0\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xc8\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\xca\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\0\0\x91\x01\xc8\x01\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\0\0\0\0\0\0\xc8\x01\0\0\xc8\x01\xc7\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\0\0\0\0\0\0\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\xcb\x01\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\0\0\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xcc\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\0\0\xd6\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xc8\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\xd5\x01\0\0\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\xd5\x01\0\0\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\xd5\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xd3\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",gO=1e7,wS=3415,hC=1156,j$=254,CI=2333,CJ="calcul_apl_logement_foyer.zone",qX=407,CH="6.",wR="1003",dx="Article L841-2",CG=" : flags Open_text and Open_binary are not compatible",d_="Article D832-15",eq="Titre VI : Dispositions relatives aux prestations et aux soins - Contr\xc3\xb4le m\xc3\xa9dical - Tutelle aux prestations sociales",wQ="43248",hA=4444,hB=1158,gN=1992,eJ="examples/aides_logement/../base_mensuelle_allocations_familiales/bmaf.catala_fr",wP="\\\\",w="Code de la construction et de l'habitation",wO="Instruction interministerielle no DSS/SD2B/2019/261 du 18 d\xc3\xa9cembre 2019 relative \xc3\xa0 la revalorisation au 1er janvier 2020 des plafonds de ressources d\xe2\x80\x99attribution de certaines prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 La R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et \xc3\xa0 Mayotte",CF="Article 38",wM=2297,wN=188,wL=4898,CC=463,CD=160,CE="0.04",wK="0.0226",qW=270,wJ="192500",CB=3820,Cz=3346,CA="230700",wI="217600",Cy="0.0463",qV="GardeAlterneePartageAllocations",f1=519,qU="\0\0\xec\xff\xed\xff\x03\0\xef\xff\x10\0\xf2\xff\xf3\xff\xf4\xff\xf5\xff\0\0\x1f\0\xf9\xffU\0\x01\0\0\0\0\0\x01\0\0\0\x01\0\x02\0\xff\xff\0\0\0\0\x03\0\xfe\xff\x01\0\x04\0\xfd\xff\x0b\0\xfc\xff\x03\0\x01\0\x03\0\x02\0\x03\0\0\0\xfb\xff\x15\0a\0\n\0\x16\0\x14\0\x10\0\x16\0\f\0\b\0\xfa\xffw\0\x81\0\x8b\0\xa1\0\xab\0\xb5\0\xc1\0\xd1\0\xf0\xff\x0b\0&\0\xfc\xffA\0\xfe\xff\xff\xffn\0\xfc\xff\xa3\0\xfe\xff\xff\xff\xea\0\xf7\xff\xf8\xff0\x01\xfa\xff\xfb\xff\xfc\xff\xfd\xff\xfe\xff\xff\xffG\x01~\x01\x95\x01\xf9\xff'\0\xfd\xff\xfe\xff&\0\xbb\x01\xd2\x01\xf8\x01\x0f\x02\xff\xff\xdc\0\xfd\xff\xff\xff\xf5\0'\x02m\x02\x0e\x01X\x02\xa4\x02\xbb\x02\xe1\x02\r\0\xfc\xff\xfd\xff\xfe\xff\xff\xff\x0e\0\xfd\xff\xfe\xff\xff\xff\x1e\0\xfd\xff\xfe\xff\xff\xff\x0f\0\xfd\xff\xfe\xff\xff\xff\x11\x01\xfb\xff\xfc\xff\xfd\xff\xfe\xff\xff\xff\x13\0\xfc\xff\xfd\xff\xfe\xff\x0f\0\xff\xff\x10\0\xff\xff\b\x01\x05\0\xfd\xff\x17\0\xfe\xff\x14\0\xff\xff.\0\xfd\xff\xfe\xff*\x004\x005\0\xff\xff5\x000\0[\0\\\0\xff\xff\x1b\x01\xfa\xff\xfb\xff\x89\0h\0Y\0X\0j\0\xff\xff\x8f\0\x89\0\xb1\0\xfe\xff\xb7\0\xa8\0\xa6\0\xb7\0\x02\0\xfd\xff\xb1\0\xac\0\xbb\0\x04\0\xfc\xff5\x02\xfb\xff\xfc\xff\xfd\xffg\x01\xff\xff\xf8\x02\xfe\xff\x06\x03\x1e\x03\xfc\xff\xfd\xff\xfe\xff\xff\xff(\x032\x03J\x03\xfc\xff\xfd\xff\xfe\xff\xff\xff=\x03T\x03l\x03\xf9\xff\xfa\xff\xfb\xff\xf4\0x\x03\x8e\x03\xb3\0\xc2\0\x0f\0\xff\xff\xbe\0\xbc\0\xbb\0\xc1\0\xb7\0\xb3\0\xfe\xff\xbf\0\xc9\0\xc8\0\xc4\0\xcb\0\xc1\0\xbd\0\xfd\xff\x9d\x03_\x03\xae\x03\xc4\x03\xce\x03\xd8\x03\xe4\x03\xef\x03<\0\xfd\xff\xfe\xff\xff\xff\f\x04\xfc\xff\xfd\xffW\x04\xff\xff\x91\x04\xfc\xff\xfd\xff\xdd\x04\xff\xff\xe5\0\xfd\xff\xfe\xff\xff\xff\xe7\0\xfd\xff\xfe\xff\xff\xff\x02\0\xff\xff\x12\x01\xfc\xff\xfd\xff\xfe\xff\xff\xff\"\x01\xfd\xff\xfe\xff\xff\xff\0\0\xff\xff\x03\0\xfe\xff\xff\xff&\x01\xfc\xff\xfd\xff\xfe\xff\xff\xffx\x01\xfb\xff\xfc\xff\xfd\xff\xfe\xff\xff\xff\xd0\0\xfd\xff\xfe\xff\xff\xff\xd3\0\xfd\xff\xfe\xff\xff\xff\xbd\0\xff\xff\x8f\x01\xfc\xff\xfd\xff\xfe\xff\xff\xff\r\x01\xfd\xff\xfe\xff\xff\xff_\x01\xfc\xff\xfd\xff\xfe\xff\xff\xff2\x01\xfd\xff\xfe\xff\xff\xff\x1a\x01\xfd\xff\xfe\xff\xff\xff\xe9\0\xfd\xff\xfe\xff\xff\xff\xde\0\xfd\xff\xfe\xff\xff\xffO\x05\xed\xff\xee\xff\n\0\xf0\xff,\x01\xf3\xff\xf4\xff\xf5\xff\xf6\xff=\x01\x02\x04\xf9\xff-\x05\xd1\0\xe4\0\xd3\0\xe8\0\xe1\0\xdf\0\xf0\0\xff\xff\xeb\0\xea\0\b\x01\xfe\xff\x04\x01\x17\x01\xfd\xff6\x01\xfc\xff\x1f\x01\x1d\x01 \x01'\x011\x01-\x01\xfb\xff9\x01R\x01P\x01N\x01T\x01J\x01V\x01\xfa\xffn\x05\f\x04{\x05\x9b\x05\xa5\x05\xb1\x05\xbb\x05\xc5\x05\xf1\xff\xc7\x01M\x02\xfd\xff\xff\xff\x9a\x02\xde\x05\xd1\x05\x9b\x02\xef\x055\x06L\x06r\x06\x10\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\x98\x06\xfc\xff\xfd\xff\xe3\x06\xff\xffU\x07\xf4\xff\xf5\xff\x0b\0\xf7\xffL\x02\xfa\xff\xfb\xff\xfc\xff\xfd\xff\xfe\xff\x1f\x02\xf3\x053\x07d\x01s\x01h\x01\x85\x01v\x01\x9a\x01\xab\x01\xff\xff\xad\x01\xb0\x01\xbf\x01\xb9\x01\xbb\x01\xfd\x01\xe6\x01\xe6\x01\xea\x01\xf7\x01\xed\x01\xea\x01\t\x02\x13\x02\x13\x02\x0f\x02\x15\x02\x0b\x02\x07\x02\x8e\x06\x98\x06t\x07\xaa\x07\xb4\x07\xbe\x07\xc8\x07\xd2\x07\xf8\xffx\x02\xa7\x02\xfd\xff\xff\xff\xd8\x02R\x07\xdc\x07\xec\x02\xf4\x07:\bQ\bw\bL\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\x9d\b\xfc\xff\xfd\xff\xe8\b\xff\xff\x87\x02x\x02\xfd\xffd\x02\xfe\xff\xb6\x02\xff\xff\x0b\x02\xff\xff\xcc\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff.\x02\xff\xff\xb2\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\x17\0\xff\xff\xb7\x02\xfc\xff\xfd\xff\xfe\xff\xff\xff\xbb\x02\xfd\xff\xfe\xff\xff\xffy\x02\xfd\xff\xfe\xff\xff\xff\xb8\x02\xfc\xff\xfd\xff\xfe\xff\x13\0\xff\xff\x8c\x01\x92\x01\xff\xff\x96\x01\x97\x01\x9a\x01\xa8\x01\xaa\x01\xab\x01\xac\x01\xad\x01\xb5\x01\xb8\x01\xb9\x01\xbb\x01\xbf\x01\xc1\x01\xc3\x01\xc4\x01\xc5\x01\xc8\x01\xcb\x01\xdf\x01\xe1\x01\xe4\x01\xf9\x01\xfb\x01\x02\x02\x04\x02\x0b\x02\f\x02\r\x02\0\0",n7="0.55",n6=109,dl="droit_ouvert",H="Champs d'applications",hz=1105,wH=479,bk="ContributionsSocialesAidesPersonnelleLogement",iN="Article D832-10",bl="Interface du programme",qT=-97,iM=944,aO="examples/aides_logement/archives.catala_fr",iL=469,wG="218700",qR="Article D823-20",qS="ServicesSociauxAllocationVerseeAuxServicesSociaux",Cx=2486,kH="d\xc3\xa9pense_nette_minimale_d832_27",iK=195,ep="1.",gv=1094,wF="45200",dh="d\xc3\xa9pense_nette_minimale",qQ="Titre I : Allocations aux personnes \xc3\xa2g\xc3\xa9es",wE=2226,j_="Livre I : G\xc3\xa9n\xc3\xa9ralit\xc3\xa9s - Dispositions communes \xc3\xa0 tout ou partie des r\xc3\xa9gimes de base",n5=141,rT="Article D823-17",Cw="Instruction minist\xc3\xa9rielle N\xc2\xb0DSS/SD2B/2019/65 du 25 mars 2019 relative \xc3\xa0 la revalorisation au 1er avril 2019 des prestations familiales servies en m\xc3\xa9tropole",n4="AllocationLogement",wC="5186",wD="Unexpected '%s' kind for the enumeration 'SituationObligationScolaire.t'",iJ=1113,gu=1065,hy=155,n3=518,Cv="calcul_apl_logement_foyer.situation_familiale_calcul_apl",wA="142303",mw=316,wB="37778",d9=296,eI=565,wz=4964,iI=799,n2=215,d8="Article D832-11",wy="LaReunion",kG=947,hx=971,wx=4736,Cu="AgrandirOuRendreHabitableD331_63",aC="Montant du salaire minimum de croissance",mv=557,iH=3283,kF=621,qP="0.3",ww="true",bd="Chapitre II : Conditions g\xc3\xa9n\xc3\xa9rales d'attribution",iG=426,ac="Titre II : Dispositions communes aux aides personnelles au logement",Cs=214,Ct="25116",j9="Paragraphe 1 : Information et simplification des d\xc3\xa9marches des assur\xc3\xa9s.",qO="1500",wv=" is too large for shifting.",Cr="237200",n0=502,n1=1068,mt="242800",mu="Map.bal",rS="5208",Cq="0.08",wu="@[",af="Titre III : Aide personnalis\xc3\xa9e au logement",Cp="Apr\xc3\xa8s",ae="Code de la s\xc3\xa9curit\xc3\xa9 sociale",Co="42892",ms=688,mr="ml_z_overflow",wt="1.8",Cn=807,kE="contributions_sociales.date_courante",Cm=4973,ws=307,mq=309,wr="calcul_apl_logement_foyer.redevance",Cl=-752863768,Cj=904,nZ=705,rQ="202500",rR="Article D832-17",Ck=360,Cg="Article 10",Ch="allocationsFamiliales",Ci="Instruction interminist\xc3\xa9rielle n\xc2\xb0DSS/2B/2021/65 du 19 mars 2021 relative \xc3\xa0 la revalorisation au 1er avril 2021 des prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et dans le d\xc3\xa9partement de Mayotte",wq="582700",eH=167,hw=915,Cf="4986",nY=274,aD="CalculAidePersonnalis\xc3\xa9eLogementLocatif",eG="abattement_d\xc3\xa9pense_nette_minimale",Cd=3769,Ce="Sys_blocked_io",mp=548,wp=450,qN="b\xc3\xa9n\xc3\xa9ficie_titre_personnel_aide_personnelle_logement",gt="Chapitre 2 : Champ d'application",wo="0.0588",nX="Chapitre 2 : Champ d'application.",rP=362,wn=3757,iF=3939,iE=3281,f0=457,Cc="49",wm=1882,Z="\xc3\x89ligibilit\xc3\xa9 aux aides personnelles au logement",bz="Article D842-15",Cb=1010,nW=892,iD="nombre_personnes_\xc3\xa0_charge_in",mo=246,wk="37900",wl="%u",mn="Article L831-1",mm="Chapitre IV : Calcul de l'aide personnalis\xc3\xa9e au logement en secteur accession",fH="calcul_\xc3\xa9quivalence_loyer_minimale",fG=298,wj=4273,B$="Article 40",Ca=4034,nV=405,b7="\xc3\x89ligibilit\xc3\xa9AidePersonnalis\xc3\xa9eLogement",wi="19402",X="2",hv=127,wg="Article 30",wh="@{",cf="Montant de la base mensuelle des allocations familiales",wf=" : flags Open_rdonly and Open_wronly are not compatible",we="0.232",rO="OuvertureDroitsRetraite",wc="Zone2",wd="43505",nU="D\xc3\xa9cret n\xc2\xb0 2019-1387 du 18 d\xc3\xa9cembre 2019 portant rel\xc3\xa8vement du salaire minimum de croissance",cH="-",B_="type_aide_in",wa="n_nombre_parts_d832_11",wb=" : file already exists",B9=2364,nT=1070,j8="EffectiveEtPermanente",v$="1127",B7="calculAllocationLogementAccessionPropriete",B8="41481",fa="0.0045",ml=595,fF="Date d'ouverture des droits \xc3\xa0 la retraite",hu=866,B6="retrieveEvents",v_="20165",iC="situation_familiale_calcul_apl_in",B5="2699",mk=625,v8="Infini",v9="prestationsFamiliales",fE="Article 43",v7="\\b",v6=3730,ak="Titre IV : Allocations de Logement",mj="Martinique",b6=404,cr="Article D832-25",v5=487,B4=2322,mi=942,v4=12520,B3="Collectivit\xc3\xa9",B2="42228",ht=981,cj="Quantification des impay\xc3\xa9s de d\xc3\xa9pense de logement",aN="Chapitre 1er : Allocations familiales",hs=2016,v3="AllocationEducationEnfantHandicape",B1="832200",v2=1408,kD=963,B0="AllocationRentr\xc3\xa9eScolaire",eF=1000,V="CalculAllocationLogementAccessionPropri\xc3\xa9t\xc3\xa9",aa="",rN=737456202,iB="Sous-section 2 : Principes de neutralisation et d'abattement",nS=1142,BZ="^",mh="Section 2 : Prime de d\xc3\xa9m\xc3\xa9nagement",j7=746,hr=0x3f,BY="' kind for the enumeration 'Collectivite.t'",v1=4281,rM="184000",v0="251500",qM=334,dQ="Article 16",BX="Article D842-9",vZ="Match_failure",vY=3130,vX=716,BW=3189,at=2021,vW=2345,hq=4446,iA="0.085",kB="d\xc3\xa9pense_nette_minimale_d832_10",kC="CalculNombrePartLogementFoyer",vU=1241,vV=1436,BV="35130",j6="montant_initial_majoration",fh="+",BU=2551,BS=4206,BT="1057",BR=179,vT=3916,BQ="%li",hp="Smic",BO="colocation_in",BP="234600",vS=2313,vR="logement_meubl\xc3\xa9_d842_2_in",nR=1003,BN="39051",vQ="20900",nQ="calcul_apl_logement_foyer",rL="208600",mg=373,vP=267,mf=431,BM="impayeDepenseLogement",ho=801,nP=962,BL="calcul_nombre_parts.condition_2_du_832_25",hn=1086,vO=0xe0,me=873,BJ=2650,BK="20100",BI="D331_32",eE="contributions_sociales",nO=1136,BH="\xc3\xa2g\xc3\xa9es_ou_handicap_adultes_h\xc3\xa9berg\xc3\xa9es_on\xc3\xa9reux_particuliers_in",vN=225,hm=250,vM="calcul_apl_logement_foyer.ressources_m\xc3\xa9nage_arrondies",N="Secteur logement-foyer",qL="Article L831-2",J="Allocations familiales",kA=707,nN=893,fZ=1034,iz=1080,qK="0.027",vK="\xc3\xa9ligibilit\xc3\xa9_commune.m\xc3\xa9nage",vL="allocations_familiales",rK=1255,iy="Article 8",bP="examples/allocations_familiales/securite_sociale_L.catala_fr",vJ=245,bC=2019,nM="Article R521-1",rJ="jsError",eD=0x8000,bj="Chapitre Ier : Champ d'application",BG="Section 1 : Conditions relatives au b\xc3\xa9n\xc3\xa9ficiaire",nL=964,BF="43074",fD=946,vI="6.55957",ix=1161,vH="eligibiliteAidePersonnaliseeLogement",md="Sous-section 1 : Modalit\xc3\xa9s g\xc3\xa9n\xc3\xa9rales de l'appr\xc3\xa9ciation des ressources",iw=969,fC=371,fB=320,gs=814,BE=129,vG="\n",kz="abattement_d\xc3\xa9pense_nette_minimale_d832_27",vF=497,am="Chapitre II : Modalit\xc3\xa9s de liquidation et de versement de l'aide personnalis\xc3\xa9e au logement",qJ="3.7",BD=483,fY=414,mc=310,bO="Tous secteurs",BC="inputs",vD="Article 34",b$="calcul_plafond_mensualit\xc3\xa9_d842_6_base",vE=1033,iv=2005,BB=-48,qI="9",vC=4141,ky=415,BA="1025",ci="camlinternalFormat.ml",nK=312,Y=686,nJ=943,Bz="132000",qH="0.0185",vB="924600",c2=2017,vA=1124,By="date_naissance",cV=317,gM=821,mb="Article R822-2",aj="CalculAidePersonnalis\xc3\xa9eLogementAccessionPropri\xc3\xa9t\xc3\xa9",eb="Titre 1 : Champ d'application - G\xc3\xa9n\xc3\xa9ralit\xc3\xa9s",rI="obligation_scolaire",vz="EEXIST",Bx="r\xc3\xa9duction_loyer_solidarit\xc3\xa9_in",fX=293,eC=550,kx=961,Bw="prestations_familiales.prestation_courante",iu=1154,nI=1999,Bt="\xc3\xa9ligibilit\xc3\xa9_commune.demandeur",Bu=1406,Bv="\\n",ma=1858,vy=333,dw=120,l$="16",Br="23138",Bs="Article D832-14",nH=512,it=724,vx=0x7ff0,vw="eligibiliteAllocationLogement",qG="montant_forfaitaire_charges",eo="traitement_aide_finale_d\xc3\xa9pense_nette_minimale",rH=177,vu=228,vv="\xc3\xa9quivalence_loyer_minimale",vt="0x",Bq="Ascendant",l_="0.005",nG=3865,t="Calcul du montant de l'aide personnalis\xc3\xa9e au logement",l8=499,l9="D\xc3\xa9cret n\xc2\xb0 2020-1598 du 16 d\xc3\xa9cembre 2020 portant rel\xc3\xa8vement du salaire minimum de croissance",nF=645,Bp="40888",vr="bas",vs="0.208",l7=957,vq="date_conventionnement_in",vp="210900",Bo="219900",aw="traitement_aide_finale",vn="r\xc3\xa9gime_outre_mer_l751_1",be=105,vo="Invalid function call ([ ",vm="Instruction interminist\xc3\xa9rielle n\xc2\xb0 DSS/SD2B/2018/279 du 17 d\xc3\xa9cembre 2018 relative \xc3\xa0 la revalorisation au 1er janvier 2019 des plafonds de ressources d\xe2\x80\x99attribution de certaines prestations familiales servies en m\xc3\xa9tropole, en Guadeloupe, en Guyane, en Martinique, \xc3\xa0 la R\xc3\xa9union, \xc3\xa0 Saint-Barth\xc3\xa9lemy, \xc3\xa0 Saint-Martin et \xc3\xa0 Mayotte",eB=551,l6="Article R512-2",l5=1135,Bn="31664",bo="direct",vl="44693",Bm=1520,hl="0.45",qF="2710",vk=1165,Bl=1914,gr=429,c6=158,fg="input",vj="39839",Bk="\xc3\xa9ligibilit\xc3\xa9_logement",qE="0.2",cP=157,cC=364,l4="D\xc3\xa9cret n\xc2\xb0 2018-1173 du 19 d\xc3\xa9cembre 2018 portant rel\xc3\xa8vement du salaire minimum de croissance",vi=390,nE=498,Bj=4586,e$="examples/aides_logement/autres_sources.catala_fr",Bi=283,vh="calculAllocationLogement",qD="mkdir",gL=379,gq="Article L822-3",a4="Chapitre III : Modalit\xc3\xa9s de liquidation et de versement",l3=661,hk=825,is=592,nD=": No such file or directory",vg="\xc3\xa9quivalence_loyer",hj=378,vf=655,fW="Chapitre VII : Calcul des allocations de logement en secteur logement-foyer",gK="Titre 5 : D\xc3\xa9partements d'outre-mer",ve="766",vd=2355,cO="CalculetteAidesAuLogementGardeAltern\xc3\xa9e",hi=151,Bh="calculetteAidesAuLogement",rG="Section 1 : Ouverture du droit et liquidation de l'allocation de solidarit\xc3\xa9 aux personnes \xc3\xa2g\xc3\xa9es",qC=1137,Bg="Descendant",cb="\xc3\x89ligibilit\xc3\xa9AllocationLogement",ba="D\xc3\xa9cret n\xc2\xb02002-423 du 29 mars 2002 relatif aux prestations familiales \xc3\xa0 Mayotte",Bf=3832,hh=919,Be="\xc3\xa9ligibilit\xc3\xa9_apl",vc="taux",qB="Demandeur",bh="CalculAllocationLogementLocatif",Bd="BeginCall([ ",l2=868,rF=822,j5="caract\xc3\xa9ristiques_pr\xc3\xaat_l831_1_1",Bc="GardeAltern\xc3\xa9ePartageAllocations",Bb="coefficient_multiplicateur_d832_25",ir=3937,a1="\xc3\x89pilogue",Ba=1931,ao="CalculAllocationLogementFoyer",A$="943900",iq=983,A_="bmaf",A9="calculEquivalenceLoyerMinimale",fV=867,l0=2006,hf="0.95",l1=749,hg=472,A7="contributionsSocialesAidesPersonnelleLogement",A8="ressourcesAidesPersonnelleLogement",aS=863,va="Pervasives.do_at_exit",vb="utf8",A6="222300",qA="ComplementFamilial",j4=1001,A5="225000",u$=3736,u_="date_signature_pr\xc3\xaat_in",u9="\xc3\xa9ligibilit\xc3\xa9_allocation_logement",rE="0.0283",rD="0.16",lZ=643,aQ="Article 18",u8=3105,ip=418,A4="36815",nC=134,A3=1167,he=1078,dC="Section 2 : Conditions relatives aux ressources",A2=2109,aK="\xc3\x89ligibilit\xc3\xa9 aux allocations de logement";function +byQ(d,b,e,c,f){if(c<=b)for(var a=1;a<=f;a++)e[c+a]=d[b+a];else for(var a=f;a>=1;a--)e[c+a]=d[b+a];return 0}function -byD(b,d,c,e){for(var +byR(b,d,c,e){for(var a=0;a=b.l||b.t==2&&c>=b.c.length)){b.c=d.t==4?pl(d.c,e,c):e==0&&d.c.length==c?d.c:d.c.substr(e,c);b.t=b.c.length==b.l?0:2}else -if(b.t==2&&f==b.c.length){b.c+=d.t==4?pl(d.c,e,c):e==0&&d.c.length==c?d.c:d.c.substr(e,c);b.t=b.c.length==b.l?0:2}else{if(b.t!=4)pa(b);var +f$(d,e,b,f,c){if(c==0)return 0;if(f==0&&(c>=b.l||b.t==2&&c>=b.c.length)){b.c=d.t==4?po(d.c,e,c):e==0&&d.c.length==c?d.c:d.c.substr(e,c);b.t=b.c.length==b.l?0:2}else +if(b.t==2&&f==b.c.length){b.c+=d.t==4?po(d.c,e,c):e==0&&d.c.length==c?d.c:d.c.substr(e,c);b.t=b.c.length==b.l?0:2}else{if(b.t!=4)pe(b);var g=d.c,h=b.c;if(d.t==4)if(f<=e)for(var a=0;a=0;a--)h[f+a]=g[e+a];else{var i=Math.min(c,g.length-e);for(var a=0;a>=1;if(b==0)return d;a+=a;c++;if(c==9)a.slice(0,1)}}function -gW(a){if(a.t==2)a.c+=jz(a.l-a.c.length,"\0");else -a.c=pl(a.c,0,a.c.length);a.t=0}function -GP(a){if(a.length<24){for(var -b=0;bcQ)return false;return true}else +gU(a){if(a.t==2)a.c+=jB(a.l-a.c.length,"\0");else +a.c=po(a.c,0,a.c.length);a.t=0}function +G1(a){if(a.length<24){for(var +b=0;bhv)return false;return true}else return!/[^\x00-\x7f]/.test(a)}function -sP(e){for(var -j=aa,c=aa,g,f,h,a,b=0,i=e.length;brD){c.substr(0,1);j+=c;c=aa;j+=e.slice(b,d)}else -c+=e.slice(b,d);if(d==i)break;b=d}a=1;if(++b=0xd7ff&&a<0xe000)a=2}else{a=3;if(++b0x10ffff)a=3}}}}}if(a<4){b-=a;c+="\ufffd"}else -if(a>ew)c+=String.fromCharCode(0xd7c0+(a>>10),ys+(a&0x3FF));else -c+=String.fromCharCode(a);if(c.length>gK){c.substr(0,1);j+=c;c=aa}}return j+c}function -eZ(c,a,b){this.t=c;this.c=a;this.l=b}eZ.prototype.toString=function(){switch(this.t){case -9:return this.c;default:gW(this);case -0:if(GP(this.c)){this.t=9;return this.c}this.t=8;case -8:return this.c}};eZ.prototype.toUtf16=function(){var -a=this.toString();if(this.t==9)return a;return sP(a)};eZ.prototype.slice=function(){var +sU(e){for(var +j=aa,c=aa,g,f,h,a,b=0,i=e.length;bnH){c.substr(0,1);j+=c;c=aa;j+=e.slice(b,d)}else +c+=e.slice(b,d);if(d==i)break;b=d}a=1;if(++b=0xd7ff&&a<0xe000)a=2}else{a=3;if(++b0x10ffff)a=3}}}}}if(a<4){b-=a;c+="\ufffd"}else +if(a>es)c+=String.fromCharCode(0xd7c0+(a>>10),yB+(a&0x3FF));else +c+=String.fromCharCode(a);if(c.length>gH){c.substr(0,1);j+=c;c=aa}}return j+c}function +eY(c,a,b){this.t=c;this.c=a;this.l=b}eY.prototype.toString=function(){switch(this.t){case +9:return this.c;default:gU(this);case +0:if(G1(this.c)){this.t=9;return this.c}this.t=8;case +8:return this.c}};eY.prototype.toUtf16=function(){var +a=this.toString();if(this.t==9)return a;return sU(a)};eY.prototype.slice=function(){var a=this.t==4?this.c.slice():this.c;return new -eZ(this.t,a,this.l)};function -Gq(a){return new -eZ(0,a,a.length)}function -a(a){return Gq(a)}function -sL(c,b){bzm(c,a(b))}var +eY(this.t,a,this.l)};function +GC(a){return new +eY(0,a,a.length)}function +a(a){return GC(a)}function +sP(c,b){bzA(c,a(b))}var bL=[0];function -bR(a){sL(bL.Invalid_argument,a)}function -Go(){bR(r0)}function -bY(a,c,b){b&=dy;if(a.t!=4){if(c==a.c.length){a.c+=String.fromCharCode(b);if(c+1==a.l)a.t=0;return 0}pa(a)}a.c[c]=b;return 0}function -d3(b,a,c){if(a>>>0>=b.l)Go();return bY(b,a,c)}function -kY(a,b){switch(a.t&6){default:if(b>=a.c.length)return 0;case +bR(a){sP(bL.Invalid_argument,a)}function +GA(){bR(r3)}function +bY(a,c,b){b&=dy;if(a.t!=4){if(c==a.c.length){a.c+=String.fromCharCode(b);if(c+1==a.l)a.t=0;return 0}pe(a)}a.c[c]=b;return 0}function +d3(b,a,c){if(a>>>0>=b.l)GA();return bY(b,a,c)}function +k8(a,b){switch(a.t&6){default:if(b>=a.c.length)return 0;case 0:return a.c.charCodeAt(b);case 4:return a.c[b]}}function -dG(c,a){if(c.fun)return dG(c.fun,a);if(typeof +dH(c,a){if(c.fun)return dH(c.fun,a);if(typeof c!=="function")return c;var b=c.length|0;if(b===0)return c.apply(null,a);var e=a.length|0,d=b-e|0;if(d==0)return c.apply(null,a);else -if(d<0)return dG(c.apply(null,a.slice(0,b)),a.slice(b));else +if(d<0)return dH(c.apply(null,a.slice(0,b)),a.slice(b));else return function(){var e=arguments.length==0?1:arguments.length,d=new Array(a.length+e);for(var b=0;b>>0>=a.length-1)kX();return a}function -o_(a){if(isFinite(a)){if(Math.abs(a)>=2.2250738585072014e-308)return 0;if(a!=0)return 1;return 2}return isNaN(a)?4:3}function -byL(){return[0]}function +b=0;b>>0>=a.length-1)k7();return a}function +pc(a){if(isFinite(a)){if(Math.abs(a)>=2.2250738585072014e-308)return 0;if(a!=0)return 1;return 2}return isNaN(a)?4:3}function +byZ(){return[0]}function bZ(a){if(a<0)bR("Bytes.create");return new -eZ(a?2:9,aa,a)}function -k6(a){throw a}function -jy(){k6(bL.Division_by_zero)}function -Gt(b,a){if(a==0)jy();return b/a|0}function -d4(a){a.t&6&&gW(a);return a.c}var -bzB=Math.log2&&Math.log2(1.1235582092889474E+307)==1020;function -GO(a){if(bzB)return Math.floor(Math.log2(a));var +eY(a?2:9,aa,a)}function +le(a){throw a}function +jA(){le(bL.Division_by_zero)}function +GF(b,a){if(a==0)jA();return b/a|0}function +d4(a){a.t&6&&gU(a);return a.c}var +bzP=Math.log2&&Math.log2(1.1235582092889474E+307)==1020;function +G0(a){if(bzP)return Math.floor(Math.log2(a));var b=0;if(a==0)return-Infinity;if(a>=1)while(a>=2){a/=2;b++}else while(a<1){a*=2;b--}return b}function -sE(c){var +sI(c){var a=new(aL.Float32Array)(1);a[0]=c;var b=new(aL.Int32Array)(a.buffer);return b[0]|0}var -GA=Math.pow(2,-24);function -aT(b,c,a){this.lo=b&fi;this.mi=c&fi;this.hi=a&ew}aT.prototype.caml_custom="_j";aT.prototype.copy=function(){return new +GM=Math.pow(2,-24);function +aT(b,c,a){this.lo=b&fe;this.mi=c&fe;this.hi=a&es}aT.prototype.caml_custom="_j";aT.prototype.copy=function(){return new aT(this.lo,this.mi,this.hi)};aT.prototype.ucompare=function(a){if(this.hi>a.hi)return 1;if(this.hia.mi)return 1;if(this.mia.lo)return 1;if(this.loc)return 1;if(ba.mi)return 1;if(this.mia.lo)return 1;if(this.lo>24),c=-this.hi+(b>>24);return new @@ -101,7 +101,7 @@ b=this.lo+a.lo,c=this.mi+a.mi+(b>>24),d=this.hi+a.hi+(c>>24);return new aT(b,c,d)};aT.prototype.sub=function(a){var b=this.lo-a.lo,c=this.mi-a.mi+(b>>24),d=this.hi-a.hi+(c>>24);return new aT(b,c,d)};aT.prototype.mul=function(a){var -b=this.lo*a.lo,c=(b*GA|0)+this.mi*a.lo+this.lo*a.mi,d=(c*GA|0)+this.hi*a.lo+this.mi*a.mi+this.lo*a.hi;return new +b=this.lo*a.lo,c=(b*GM|0)+this.mi*a.lo+this.lo*a.mi,d=(c*GM|0)+this.hi*a.lo+this.mi*a.mi+this.lo*a.hi;return new aT(b,c,d)};aT.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0};aT.prototype.isNeg=function(){return this.hi<<16<0};aT.prototype.and=function(a){return new aT(this.lo&a.lo,this.mi&a.mi,this.hi&a.hi)};aT.prototype.or=function(a){return new aT(this.lo|a.lo,this.mi|a.mi,this.hi|a.hi)};aT.prototype.xor=function(a){return new @@ -115,27 +115,27 @@ aT(this.hi>>a-48,0,0)};aT.prototype.shift_right=function(a){a=a&63;if(a==0)retur c=this.hi<<16>>16;if(a<24)return new aT(this.lo>>a|this.mi<<24-a,this.mi>>a|c<<24-a,this.hi<<16>>a>>>16);var b=this.hi<<16>>31;if(a<48)return new -aT(this.mi>>a-24|this.hi<<48-a,this.hi<<16>>a-24>>16,b&ew);return new -aT(this.hi<<16>>a-32,b,b)};aT.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23;this.mi=(this.mi<<1|this.lo>>23)&fi;this.lo=this.lo<<1&fi};aT.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&fi;this.mi=(this.mi>>>1|this.hi<<23)&fi;this.hi=this.hi>>>1};aT.prototype.udivmod=function(e){var +aT(this.mi>>a-24|this.hi<<48-a,this.hi<<16>>a-24>>16,b&es);return new +aT(this.hi<<16>>a-32,b,b)};aT.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23;this.mi=(this.mi<<1|this.lo>>23)&fe;this.lo=this.lo<<1&fe};aT.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&fe;this.mi=(this.mi>>>1|this.hi<<23)&fe;this.hi=this.hi>>>1};aT.prototype.udivmod=function(e){var c=0,b=this.copy(),a=e.copy(),d=new aT(0,0,0);while(b.ucompare(a)>0){c++;a.lsl1()}while(c>=0){c--;d.lsl1();if(b.ucompare(a)>=0){d.lo++;b=b.sub(a)}a.lsr1()}return{quotient:d,modulus:b}};aT.prototype.div=function(a){var -b=this;if(a.isZero())jy();var -d=b.hi^a.hi;if(b.hi&eI)b=b.neg();if(a.hi&eI)a=a.neg();var -c=b.udivmod(a).quotient;if(d&eI)c=c.neg();return c};aT.prototype.mod=function(b){var -a=this;if(b.isZero())jy();var -d=a.hi;if(a.hi&eI)a=a.neg();if(b.hi&eI)b=b.neg();var -c=a.udivmod(b).modulus;if(d&eI)c=c.neg();return c};aT.prototype.toInt=function(){return this.lo|this.mi<<24};aT.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo};aT.prototype.toArray=function(){return[this.hi>>8,this.hi&dy,this.mi>>16,this.mi>>8&dy,this.mi&dy,this.lo>>16,this.lo>>8&dy,this.lo&dy]};aT.prototype.lo32=function(){return this.lo|(this.mi&dy)<<24};aT.prototype.hi32=function(){return this.mi>>>8&ew|this.hi<<16};function -gi(b,c,a){return new +b=this;if(a.isZero())jA();var +d=b.hi^a.hi;if(b.hi&eD)b=b.neg();if(a.hi&eD)a=a.neg();var +c=b.udivmod(a).quotient;if(d&eD)c=c.neg();return c};aT.prototype.mod=function(b){var +a=this;if(b.isZero())jA();var +d=a.hi;if(a.hi&eD)a=a.neg();if(b.hi&eD)b=b.neg();var +c=a.udivmod(b).modulus;if(d&eD)c=c.neg();return c};aT.prototype.toInt=function(){return this.lo|this.mi<<24};aT.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo};aT.prototype.toArray=function(){return[this.hi>>8,this.hi&dy,this.mi>>16,this.mi>>8&dy,this.mi&dy,this.lo>>16,this.lo>>8&dy,this.lo&dy]};aT.prototype.lo32=function(){return this.lo|(this.mi&dy)<<24};aT.prototype.hi32=function(){return this.mi>>>8&es|this.hi<<16};function +ga(b,c,a){return new aT(b,c,a)}function -pd(a){if(!isFinite(a)){if(isNaN(a))return gi(1,0,vu);return a>0?gi(0,0,vu):gi(0,0,0xfff0)}var -f=a==0&&1/a==-Infinity?eI:a>=0?0:eI;if(f)a=-a;var -b=GO(a)+ea;if(b<=0){b=0;a/=Math.pow(2,-zC)}else{a/=Math.pow(2,b-F$);if(a<16){a*=2;b-=1}if(b==0)a/=2}var +ph(a){if(!isFinite(a)){if(isNaN(a))return ga(1,0,vx);return a>0?ga(0,0,vx):ga(0,0,0xfff0)}var +f=a==0&&1/a==-Infinity?eD:a>=0?0:eD;if(f)a=-a;var +b=G0(a)+d$;if(b<=0){b=0;a/=Math.pow(2,-zM)}else{a/=Math.pow(2,b-Gm);if(a<16){a*=2;b-=1}if(b==0)a/=2}var d=Math.pow(2,24),c=a|0;a=(a-c)*d;var e=a|0;a=(a-e)*d;var -g=a|0;c=c&rU|f|b<<4;return gi(g,e,c)}function -k1(a){return a.toArray()}function -Gn(c,b,g){c.write(32,b.dims.length);c.write(32,b.kind|b.layout<<8);if(b.caml_custom==of)for(var -a=0;a>4;if(c==2047)return(f|g|b&rU)==0?b&eI?-Infinity:Infinity:NaN;var -e=Math.pow(2,-24),a=(f*e+g)*e+(b&rU);if(c>0){a+=16;a*=Math.pow(2,c-F$)}else -a*=Math.pow(2,-zC);if(b&eI)a=-a;return a}function -sy(b){var +jz(d){var +f=d.lo,g=d.mi,b=d.hi,c=(b&0x7fff)>>4;if(c==2047)return(f|g|b&rX)==0?b&eD?-Infinity:Infinity:NaN;var +e=Math.pow(2,-24),a=(f*e+g)*e+(b&rX);if(c>0){a+=16;a*=Math.pow(2,c-Gm)}else +a*=Math.pow(2,-zM);if(b&eD)a=-a;return a}function +sC(b){var d=b.length,c=1;for(var a=0;a>>24&dy|(a&ew)<<8,a>>>16&ew)}function -sG(a){return a.hi32()}function -sH(a){return a.lo32()}var -byG=of;function -gg(c,d,b,a){this.kind=c;this.layout=d;this.dims=b;this.data=a}gg.prototype.caml_custom=byG;gg.prototype.offset=function(b){var +GL(b,a){return new +aT(b&fe,b>>>24&dy|(a&es)<<8,a>>>16&es)}function +sK(a){return a.hi32()}function +sL(a){return a.lo32()}var +byU=oi;function +f_(c,d,b,a){this.kind=c;this.layout=d;this.dims=b;this.data=a}f_.prototype.caml_custom=byU;f_.prototype.offset=function(b){var c=0;if(typeof b==="number")b=[b];if(!(b instanceof Array))bR("bigarray.js: invalid offset");if(this.dims.length!=b.length)bR("Bigarray.get/set: bad number of dimensions");if(this.layout==0)for(var -a=0;a=this.dims[a])kX();c=c*this.dims[a]+b[a]}else +a=0;a=this.dims[a])k7();c=c*this.dims[a]+b[a]}else for(var -a=this.dims.length-1;a>=0;a--){if(b[a]<1||b[a]>this.dims[a])kX();c=c*this.dims[a]+(b[a]-1)}return c};gg.prototype.get=function(a){switch(this.kind){case +a=this.dims.length-1;a>=0;a--){if(b[a]<1||b[a]>this.dims[a])k7();c=c*this.dims[a]+(b[a]-1)}return c};f_.prototype.get=function(a){switch(this.kind){case 7:var -d=this.data[a*2+0],b=this.data[a*2+1];return Gz(d,b);case +d=this.data[a*2+0],b=this.data[a*2+1];return GL(d,b);case 10:case 11:var -e=this.data[a*2+0],c=this.data[a*2+1];return[j_,e,c];default:return this.data[a]}};gg.prototype.set=function(a,b){switch(this.kind){case -7:this.data[a*2+0]=sH(b);this.data[a*2+1]=sG(b);break;case +e=this.data[a*2+0],c=this.data[a*2+1];return[j$,e,c];default:return this.data[a]}};f_.prototype.set=function(a,b){switch(this.kind){case +7:this.data[a*2+0]=sL(b);this.data[a*2+1]=sK(b);break;case 10:case -11:this.data[a*2+0]=b[1];this.data[a*2+1]=b[2];break;default:this.data[a]=b;break}return 0};gg.prototype.fill=function(b){switch(this.kind){case +11:this.data[a*2+0]=b[1];this.data[a*2+1]=b[2];break;default:this.data[a]=b;break}return 0};f_.prototype.fill=function(b){switch(this.kind){case 7:var -c=sH(b),e=sG(b);if(c==e)this.data.fill(c);else +c=sL(b),e=sK(b);if(c==e)this.data.fill(c);else for(var a=0;ab.data[a])return 1}break}return 0};function -jv(c,d,b,a){this.kind=c;this.layout=d;this.dims=b;this.data=a}jv.prototype=new -gg();jv.prototype.offset=function(a){if(typeof +jx(c,d,b,a){this.kind=c;this.layout=d;this.dims=b;this.data=a}jx.prototype=new +f_();jx.prototype.offset=function(a){if(typeof a!=="number")if(a instanceof Array&&a.length==1)a=a[0];else -bR("Ml_Bigarray_c_1_1.offset");if(a<0||a>=this.dims[0])kX();return a};jv.prototype.get=function(a){return this.data[a]};jv.prototype.set=function(a,b){this.data[a]=b;return 0};jv.prototype.fill=function(a){this.data.fill(a);return 0};function -Gj(c,d,a,b){var -e=Gl(c);if(sy(a)*e!=b.length)bR("length doesn't match dims");if(d==0&&a.length==1&&e==1)return new -jv(c,d,a,b);return new -gg(c,d,a,b)}function -dr(b){if(!bL.Failure)bL.Failure=[bm,a(q6),-3];sL(bL.Failure,b)}function -Gk(b,v,r){var +bR("Ml_Bigarray_c_1_1.offset");if(a<0||a>=this.dims[0])k7();return a};jx.prototype.get=function(a){return this.data[a]};jx.prototype.set=function(a,b){this.data[a]=b;return 0};jx.prototype.fill=function(a){this.data.fill(a);return 0};function +Gv(c,d,a,b){var +e=Gx(c);if(sC(a)*e!=b.length)bR("length doesn't match dims");if(d==0&&a.length==1&&e==1)return new +jx(c,d,a,b);return new +f_(c,d,a,b)}function +dr(b){if(!bL.Failure)bL.Failure=[bm,a(ra),-3];sP(bL.Failure,b)}function +Gw(b,v,r){var i=b.read32s();if(i<0||i>16)dr("input_value: wrong number of bigarray dimensions");var -p=b.read32s(),j=p&dy,o=p>>8&1,h=[];if(r==of)for(var +p=b.read32s(),j=p&dy,o=p>>8&1,h=[];if(r==oi)for(var a=0;a>>32-15;a=gl(a,0x1b873593);b^=a;b=b<<13|b>>>32-13;return(b+(b<<2)|0)+(0xe6546b64|0)|0}function -byV(a,b){a=cv(a,sH(b));a=cv(a,sG(b));return a}function -sC(a,b){return byV(a,pd(b))}function -Gm(c){var -b=sy(c.dims),d=0;switch(c.kind){case +l=jz(k_(e));g.set(a,[j$,m,l])}break}v[0]=(4+i)*4;return Gv(j,o,h,f)}function +Gu(a,b,c){return a.compare(b,c)}function +gd(a,b){return Math.imul(a,b)}function +cv(b,a){a=gd(a,0xcc9e2d51|0);a=a<<15|a>>>32-15;a=gd(a,0x1b873593);b^=a;b=b<<13|b>>>32-13;return(b+(b<<2)|0)+(0xe6546b64|0)|0}function +by9(a,b){a=cv(a,sL(b));a=cv(a,sK(b));return a}function +sG(a,b){return by9(a,ph(b))}function +Gy(c){var +b=sC(c.dims),d=0;switch(c.kind){case 2:case 3:case -12:if(b>eB)b=eB;var +12:if(b>ey)b=ey;var e=0,a=0;for(a=0;a+4<=c.data.length;a+=4){e=c.data[a+0]|c.data[a+1]<<8|c.data[a+2]<<16|c.data[a+3]<<24;d=cv(d,e)}e=0;switch(b&3){case 3:e=c.data[a+2]<<16;case 2:e|=c.data[a+1]<<8;case 1:e|=c.data[a+0];d=cv(d,e)}break;case 4:case -5:if(b>ei)b=ei;var +5:if(b>cs)b=cs;var e=0,a=0;for(a=0;a+2<=c.data.length;a+=2){e=c.data[a+0]|c.data[a+1]<<16;d=cv(d,e)}if((b&1)!=0)d=cv(d,c.data[a]);break;case 6:if(b>64)b=64;for(var a=0;a64)b=64;for(var -a=0;a32)b=32;for(var -a=0;a0?b(c,f,e):b(f,c,e);if(e&&a!=a)return d;if(+a!=+a)return+a;if((a|0)!=0)return a|0}return d}function -k2(a){return a +la(a){return a instanceof -eZ}function -pg(a){return k2(a)}function -Gs(a){if(typeof -a==="number")return iD;else -if(k2(a))return kb;else -if(pg(a))return 1252;else +eY}function +pk(a){return la(a)}function +GE(a){if(typeof +a==="number")return eF;else +if(la(a))return kd;else +if(pk(a))return 1252;else if(a instanceof -Array&&a[0]===a[0]>>>0&&a[0]<=m0){var -b=a[0]|0;return b==j_?0:b}else +Array&&a[0]===a[0]>>>0&&a[0]<=m8){var +b=a[0]|0;return b==j$?0:b}else if(a instanceof -String)return v1;else +String)return v4;else if(typeof -a=="string")return v1;else +a=="string")return v4;else if(a instanceof -Number)return iD;else -if(a&&a.caml_custom)return rG;else +Number)return eF;else +if(a&&a.caml_custom)return rK;else if(a&&a.compare)return 1256;else if(typeof a=="function")return 1247;else if(typeof -a=="symbol")return 1251;return 1001}function -gj(a,b){if(ab.c?1:0}function -sN(a,b){return Gp(a,b)}function -o$(a,b,d){var +a=="symbol")return 1251;return j4}function +gb(a,b){if(ab.c?1:0}function +sR(a,b){return GB(a,b)}function +pd(a,b,d){var e=[];for(;;){if(!(d&&a===b)){var -f=Gs(a);if(f==hm){a=a[1];continue}var -g=Gs(b);if(g==hm){b=b[1];continue}if(f!==g){if(f==iD){if(g==rG)return Gr(a,b,-1,d);return-1}if(g==iD){if(f==rG)return Gr(b,a,1,d);return 1}return fb)return 1}break;ca 246:case 254:default:if(a.length!=b.length)return a.length1)e.push(a,b,1);break}}if(e.length==0)return 0;var h=e.pop();b=e.pop();a=e.pop();if(h+10)if(c==0&&(b>=a.l||a.t==2&&b>=a.c.length))if(d==0){a.c=aa;a.t=2}else{a.c=jz(b,String.fromCharCode(d));a.t=b==a.l?0:2}else{if(a.t!=4)pa(a);for(b+=c;c0)if(c==0&&(b>=a.l||a.t==2&&b>=a.c.length))if(d==0){a.c=aa;a.t=2}else{a.c=jB(b,String.fromCharCode(d));a.t=b==a.l?0:2}else{if(a.t!=4)pe(a);for(b+=c;c0&&b===b)return b;a=a.replace(/_/g,aa);b=+a;if(a.length>0&&b===b||/^[+-]?nan$/i.test(a))return b;var c=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)(p([+-]?[0-9]+))?/i.exec(a);if(c){var d=c[3].replace(/0+$/,aa),f=parseInt(c[1]+c[2]+d,16),e=(c[5]|0)-4*d.length;b=f*Math.pow(2,e);return b}if(/^\+?inf(inity)?$/i.test(a))return Infinity;if(/^-inf(inity)?$/i.test(a))return-Infinity;dr("float_of_string")}function -sK(d){d=d4(d);var +sO(d){d=d4(d);var e=d.length;if(e>31)bR("format_int: format too long");var -a={justify:fk,signstyle:cH,filler:fm,alternate:false,base:0,signedconv:false,width:0,uppercase:false,sign:1,prec:-1,conv:"f"};for(var +a={justify:fh,signstyle:cH,filler:fl,alternate:false,base:0,signedconv:false,width:0,uppercase:false,sign:1,prec:-1,conv:"f"};for(var c=0;c=0&&b<=9){a.width=a.width*10+b;c++}c--;break;case".":a.prec=0;c++;while(b=d.charCodeAt(c)-48,b>=0&&b<=9){a.prec=a.prec*10+b;c++}c--;case"d":case"i":a.signedconv=true;case"u":a.base=10;break;case"x":a.base=16;break;case"X":a.base=16;a.uppercase=true;break;case"o":a.base=8;break;case"e":case"f":case"g":a.signedconv=true;a.conv=b;break;case"E":case"F":case"G":a.signedconv=true;a.uppercase=true;a.conv=b.toLowerCase();break}}return a}function -sA(b,f){if(b.uppercase)f=f.toUpperCase();var +sE(b,f){if(b.uppercase)f=f.toUpperCase();var e=f.length;if(b.signedconv&&(b.sign<0||b.signstyle!=cH))e++;if(b.alternate){if(b.base==8)e+=1;if(b.base==16)e+=2}var -c=aa;if(b.justify==fk&&b.filler==fm)for(var -d=e;d20){c-=20;a/=Math.pow(10,c);a+=new -Array(c+1).join(p);if(b>0)a=a+ev+new +c=parseInt(a.toString().split(fh)[1]);if(c>20){c-=20;a/=Math.pow(10,c);a+=new +Array(c+1).join(p);if(b>0)a=a+er+new Array(b+1).join(p);return a}else return a.toFixed(b)}}var -a,e=sK(i),d=e.prec<0?6:e.prec;if(c<0||c==0&&1/c==-Infinity){e.sign=-1;c=-c}if(isNaN(c)){a=q8;e.filler=fm}else -if(!isFinite(c)){a=F4;e.filler=fm}else +a,e=sO(i),d=e.prec<0?6:e.prec;if(c<0||c==0&&1/c==-Infinity){e.sign=-1;c=-c}if(isNaN(c)){a=rc;e.filler=fl}else +if(!isFinite(c)){a=Ge;e.filler=fl}else switch(e.conv){case"e":var -a=c.toExponential(d),b=a.length;if(a.charAt(b-3)==o1)a=a.slice(0,b-1)+p+a.slice(b-1);break;case"f":a=j(c,d);break;case"g":d=d?d:1;a=c.toExponential(d-1);var -h=a.indexOf(o1),g=+a.slice(h+1);if(g<-4||c>=1e21||c.toFixed(0).length>d){var -b=h-1;while(a.charAt(b)==p)b--;if(a.charAt(b)==ev)b--;a=a.slice(0,b+1)+a.slice(h);b=a.length;if(a.charAt(b-3)==o1)a=a.slice(0,b-1)+p+a.slice(b-1);break}else{var +a=c.toExponential(d),b=a.length;if(a.charAt(b-3)==o5)a=a.slice(0,b-1)+p+a.slice(b-1);break;case"f":a=j(c,d);break;case"g":d=d?d:1;a=c.toExponential(d-1);var +h=a.indexOf(o5),g=+a.slice(h+1);if(g<-4||c>=1e21||c.toFixed(0).length>d){var +b=h-1;while(a.charAt(b)==p)b--;if(a.charAt(b)==er)b--;a=a.slice(0,b+1)+a.slice(h);b=a.length;if(a.charAt(b-3)==o5)a=a.slice(0,b-1)+p+a.slice(b-1);break}else{var f=d;if(g<0){f-=g+1;a=c.toFixed(f)}else while(a=c.toFixed(f),a.length>d+1)f--;if(f){var -b=a.length-1;while(a.charAt(b)==p)b--;if(a.charAt(b)==ev)b--;a=a.slice(0,b+1)}}break}return sA(e,a)}function -pb(e,c){if(d4(e)==sm)return a(aa+c);var -b=sK(e);if(c<0)if(b.signedconv){b.sign=-1;c=-c}else +b=a.length-1;while(a.charAt(b)==p)b--;if(a.charAt(b)==er)b--;a=a.slice(0,b+1)}}break}return sE(e,a)}function +pf(e,c){if(d4(e)==sp)return a(aa+c);var +b=sO(e);if(c<0)if(b.signedconv){b.sign=-1;c=-c}else c>>>=0;var -d=c.toString(b.base);if(b.prec>=0){b.filler=fm;var -f=b.prec-d.length;if(f>0)d=jz(f,p)+d}return sA(b,d)}var -GH=0;function -cZ(){return GH++}function -byP(a){if(a==0||!isFinite(a))return[0,a,0];var +d=c.toString(b.base);if(b.prec>=0){b.filler=fl;var +f=b.prec-d.length;if(f>0)d=jB(f,p)+d}return sE(b,d)}var +GT=0;function +cZ(){return GT++}function +by3(a){if(a==0||!isFinite(a))return[0,a,0];var c=a<0;if(c)a=-a;var -b=Math.max(-ea,GO(a)+1);a*=Math.pow(2,-b);while(a=1){a*=zS;b++}if(c)a=-a;return[0,a,b]}function -ek(a){return a.toUtf16()}function -k7(){return typeof +b=Math.max(-d$,G0(a)+1);a*=Math.pow(2,-b);while(a=1){a*=z3;b++}if(c)a=-a;return[0,a,b]}function +eg(a){return a.toUtf16()}function +lf(){return typeof aL.process!=="undefined"&&typeof aL.process.versions!=="undefined"&&typeof aL.process.versions.node!=="undefined"}function -bzC(){function -a(a){if(a.charAt(0)===eA)return[aa,a.substring(1)];return}function +bzQ(){function +a(a){if(a.charAt(0)===ex)return[aa,a.substring(1)];return}function b(c){var g=/^([a-zA-Z]:|[\\/]{2}[^\\/]+[\\/]+[^\\/]+)?([\\/])?([\s\S]*?)$/,a=g.exec(c),b=a[1]||aa,e=Boolean(b&&b.charAt(1)!==":");if(Boolean(a[2]||e)){var -d=a[1]||aa,f=a[2]||aa;return[d,c.substring(d.length+f.length)]}return}return k7()&&aL.process&&aL.process.platform?aL.process.platform==="win32"?b:a:a}var -sT=bzC();function -GM(a){return a.slice(-1)!==eA?a+eA:a}if(k7()&&aL.process&&aL.process.cwd)var -kZ=aL.process.cwd().replace(/\\/g,eA);else +d=a[1]||aa,f=a[2]||aa;return[d,c.substring(d.length+f.length)]}return}return lf()&&aL.process&&aL.process.platform?aL.process.platform==="win32"?b:a:a}var +sY=bzQ();function +GY(a){return a.slice(-1)!==ex?a+ex:a}if(lf()&&aL.process&&aL.process.cwd)var +k9=aL.process.cwd().replace(/\\/g,ex);else var -kZ="/static";kZ=GM(kZ);function -by$(a){a=ek(a);if(!sT(a))a=kZ+a;var -e=sT(a),d=e[1].split(eA),b=[];for(var +k9="/static";k9=GY(k9);function +bzn(a){a=eg(a);if(!sY(a))a=k9+a;var +e=sY(a),d=e[1].split(ex),b=[];for(var c=0;c1)b.pop();break;case".":break;default:b.push(d[c]);break}b.unshift(e[0]);b.orig=a;return b}function -bzt(e){for(var -f=aa,b=f,a,h,c=0,g=e.length;crD){b.substr(0,1);f+=b;b=aa;f+=e.slice(c,d)}else -b+=e.slice(c,d);if(d==g)break;c=d}if(a>6);b+=String.fromCharCode(dN|a&hs)}else -if(a<0xd800||a>=Ep)b+=String.fromCharCode(vJ|a>>12,dN|a>>6&hs,dN|a&hs);else -if(a>=0xdbff||c+1==g||(h=e.charCodeAt(c+1))Ep)b+="\xef\xbf\xbd";else{c++;a=(a<<10)+h-0x35fdc00;b+=String.fromCharCode(De|a>>18,dN|a>>12&hs,dN|a>>6&hs,dN|a&hs)}if(b.length>gK){b.substr(0,1);f+=b;b=aa}}return f+b}function -byK(a){var -b=9;if(!GP(a))b=8,a=bzt(a);return new -eZ(b,a,a.length)}function -aS(a){return byK(a)}var -bzT=["E2BIG","EACCES","EAGAIN","EBADF","EBUSY","ECHILD","EDEADLK","EDOM",vv,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",sp,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",sa,Fz,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function -g0(d,f,e,a){var -b=bzT.indexOf(d);if(b<0){if(a==null)a=-9999;b=[0,a]}var -c=[b,aS(f||aa),aS(e||aa)];return c}var -GF={};function -e3(a){return GF[a]}function -gZ(b,a){throw[0,b].concat(a)}function -byJ(a){return new -eZ(4,a,a.length)}function -bx(a){sL(bL.Sys_error,a)}function -bzk(a){bx(a+ny)}function -byI(b,a){if(a>>>0>=b.l)Go();return kY(b,a)}function +bzH(e){for(var +f=aa,b=f,a,h,c=0,g=e.length;cnH){b.substr(0,1);f+=b;b=aa;f+=e.slice(c,d)}else +b+=e.slice(c,d);if(d==g)break;c=d}if(a>6);b+=String.fromCharCode(dO|a&hr)}else +if(a<0xd800||a>=Ez)b+=String.fromCharCode(vO|a>>12,dO|a>>6&hr,dO|a&hr);else +if(a>=0xdbff||c+1==g||(h=e.charCodeAt(c+1))Ez)b+="\xef\xbf\xbd";else{c++;a=(a<<10)+h-0x35fdc00;b+=String.fromCharCode(Do|a>>18,dO|a>>12&hr,dO|a>>6&hr,dO|a&hr)}if(b.length>gH){b.substr(0,1);f+=b;b=aa}}return f+b}function +byY(a){var +b=9;if(!G1(a))b=8,a=bzH(a);return new +eY(b,a,a.length)}function +aR(a){return byY(a)}var +bz7=["E2BIG","EACCES","EAGAIN","EBADF","EBUSY","ECHILD","EDEADLK","EDOM",vz,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",st,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",sd,FJ,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function +gY(d,f,e,a){var +b=bz7.indexOf(d);if(b<0){if(a==null)a=-9999;b=[0,a]}var +c=[b,aR(f||aa),aR(e||aa)];return c}var +GR={};function +e2(a){return GR[a]}function +gX(b,a){throw[0,b].concat(a)}function +byX(a){return new +eY(4,a,a.length)}function +bx(a){sP(bL.Sys_error,a)}function +bzy(a){bx(a+nD)}function +byW(b,a){if(a>>>0>=b.l)GA();return k8(b,a)}function ds(a){return a.l}function -Gg(){}function +Gs(){}function ct(a){this.data=a}ct.prototype=new -Gg();ct.prototype.truncate=function(a){var -b=this.data;this.data=bZ(a|0);gh(b,0,this.data,0,a)};ct.prototype.length=function(){return ds(this.data)};ct.prototype.write=function(b,d,g,a){var +Gs();ct.prototype.truncate=function(a){var +b=this.data;this.data=bZ(a|0);f$(b,0,this.data,0,a)};ct.prototype.length=function(){return ds(this.data)};ct.prototype.write=function(b,d,g,a){var c=this.length();if(b+a>=c){var -e=bZ(b+a),f=this.data;this.data=e;gh(f,0,this.data,0,c)}ej(d,g,this.data,b,a);return 0};ct.prototype.read=function(c,a,d,b){var -e=this.length();gh(this.data,c,a,d,b);return 0};ct.prototype.read_one=function(a){return byI(this.data,a)};ct.prototype.close=function(){};ct.prototype.constructor=ct;function +e=bZ(b+a),f=this.data;this.data=e;f$(f,0,this.data,0,c)}ef(d,g,this.data,b,a);return 0};ct.prototype.read=function(c,a,d,b){var +e=this.length();f$(this.data,c,a,d,b);return 0};ct.prototype.read_one=function(a){return byW(this.data,a)};ct.prototype.close=function(){};ct.prototype.constructor=ct;function cY(b,a){this.content={};this.root=b;this.lookupFun=a}cY.prototype.nm=function(a){return this.root+a};cY.prototype.create_dir_if_needed=function(d){var -c=d.split(eA),b=aa;for(var -a=0;a>1|1;if(h=0)}function -sD(d,b){var +a=c}pm[d]=a+1;return h==b[a+1]?b[a]:0}function +GK(a,b){return+(pd(a,b,false)>=0)}function +sH(d,b){var e=b.length,a,c;for(a=0;a+4<=e;a+=4){c=b.charCodeAt(a)|b.charCodeAt(a+1)<<8|b.charCodeAt(a+2)<<16|b.charCodeAt(a+3)<<24;d=cv(d,c)}c=0;switch(e&3){case 3:c=b.charCodeAt(a+2)<<16;case 2:c|=b.charCodeAt(a+1)<<8;case 1:c|=b.charCodeAt(a);d=cv(d,c)}d^=e;return d}function -byW(a,b){return sD(a,d4(b))}function -byT(d,b){var +by_(a,b){return sH(a,d4(b))}function +by7(d,b){var e=b.length,a,c;for(a=0;a+4<=e;a+=4){c=b[a]|b[a+1]<<8|b[a+2]<<16|b[a+3]<<24;d=cv(d,c)}c=0;switch(e&3){case 3:c=b[a+2]<<16;case 2:c|=b[a+1]<<8;case 1:c|=b[a];d=cv(d,c)}d^=e;return d}function -GC(a){switch(a.t&6){default:gW(a);case +GO(a){switch(a.t&6){default:gU(a);case 0:return a.c;case 4:return a.c}}function -byS(b,c){var -a=GC(c);return typeof -a==="string"?sD(b,a):byT(b,a)}function -byU(a){a^=a>>>16;a=gl(a,0x85ebca6b|0);a^=a>>>13;a=gl(a,0xc2b2ae35|0);a^=a>>>16;return a}function -byR(j,l,n,m){var -f,g,h,d,c,b,a,e,i;d=l;if(d<0||d>eB)d=eB;c=j;b=n;f=[m];g=0;h=1;while(g0){a=f[g++];if(a&&a.caml_custom){if(jw[a.caml_custom]&&jw[a.caml_custom].hash){var -k=jw[a.caml_custom].hash(a);b=cv(b,k);c--}}else +by6(b,c){var +a=GO(c);return typeof +a==="string"?sH(b,a):by7(b,a)}function +by8(a){a^=a>>>16;a=gd(a,0x85ebca6b|0);a^=a>>>13;a=gd(a,0xc2b2ae35|0);a^=a>>>16;return a}function +by5(j,l,n,m){var +f,g,h,d,c,b,a,e,i;d=l;if(d<0||d>ey)d=ey;c=j;b=n;f=[m];g=0;h=1;while(g0){a=f[g++];if(a&&a.caml_custom){if(jy[a.caml_custom]&&jy[a.caml_custom].hash){var +k=jy[a.caml_custom].hash(a);b=cv(b,k);c--}}else if(a instanceof Array&&a[0]===(a[0]|0))switch(a[0]){case 248:b=cv(b,a[2]);c--;break;case 250:f[--g]=a[1];break;default:var o=a.length-1<<10|a[0];b=cv(b,o);for(e=1,i=a.length;e=d)break;f[h++]=a[e]}break}else -if(k2(a)){b=byS(b,a);c--}else -if(pg(a)){b=byW(b,a);c--}else +if(la(a)){b=by6(b,a);c--}else +if(pk(a)){b=by_(b,a);c--}else if(typeof -a==="string"){b=sD(b,a);c--}else +a==="string"){b=sH(b,a);c--}else if(a===(a|0)){b=cv(b,a+a+1);c--}else -if(a===+a){b=sC(b,a);c--}}b=byU(b);return b&0x3FFFFFFF}function -byX(a,c,k){if(!isFinite(a)){if(isNaN(a))return aS(q8);return aS(a>0?FX:"-infinity")}var +if(a===+a){b=sG(b,a);c--}}b=by8(b);return b&0x3FFFFFFF}function +by$(a,c,k){if(!isFinite(a)){if(isNaN(a))return aR(rc);return aR(a>0?F9:"-infinity")}var i=a==0&&1/a==-Infinity?1:a>=0?0:1;if(i)a=-a;var d=0;if(a==0);else if(a<1)while(a<1&&d>-1022){a*=2;d--}else while(a>=2){a/=2;d++}var -j=d<0?aa:fk,e=aa;if(i)e=cH;else +j=d<0?aa:fh,e=aa;if(i)e=cH;else switch(k){case -43:e=fk;break;case -32:e=fm;break;default:break}if(c>=0&&c<13){var +43:e=fh;break;case +32:e=fl;break;default:break}if(c>=0&&c<13){var g=Math.pow(2,c*4);a=Math.round(a*g)/g}var b=a.toString(16);if(c>=0){var -h=b.indexOf(ev);if(h<0)b+=ev+jz(c,p);else{var -f=h+1+c;if(b.length>24&fi,a>>31&ew)}function -by8(a){return a.toInt()}function -by2(a){return+a.isNeg()}function -by5(a){return a.neg()}function -by0(g,c){var -a=sK(g);if(a.signedconv&&by2(c)){a.sign=-1;c=by5(c)}var -b=aa,h=by6(a.base),f="0123456789abcdef";do{var -e=c.udivmod(h);c=e.quotient;b=f.charAt(by8(e.modulus))+b}while(!by3(c));if(a.prec>=0){a.filler=fm;var -d=a.prec-b.length;if(d>0)b=jz(d,p)+b}return sA(a,b)}function -by7(a,b){return a.or(b)}function -pe(a){return a.toFloat()}function -bzj(c){var -a=0,e=aI(c),b=10,d=1;if(e>0)switch(d6(c,a)){case +h=b.indexOf(er);if(h<0)b+=er+jB(c,p);else{var +f=h+1+c;if(b.length>24&fe,a>>31&es)}function +bzk(a){return a.toInt()}function +bze(a){return+a.isNeg()}function +bzh(a){return a.neg()}function +bzc(g,c){var +a=sO(g);if(a.signedconv&&bze(c)){a.sign=-1;c=bzh(c)}var +b=aa,h=bzi(a.base),f="0123456789abcdef";do{var +e=c.udivmod(h);c=e.quotient;b=f.charAt(bzk(e.modulus))+b}while(!bzf(c));if(a.prec>=0){a.filler=fl;var +d=a.prec-b.length;if(d>0)b=jB(d,p)+b}return sE(a,b)}function +bzj(a,b){return a.or(b)}function +pi(a){return a.toFloat()}function +bzx(c){var +a=0,e=aH(c),b=10,d=1;if(e>0)switch(dt(c,a)){case 45:a++;d=-1;break;case -43:a++;d=1;break}if(a+10)switch(d6(c,a)){case 66:b=2;a+=2;break;case 117:case 85:a+=2;break}return[a,d,b]}function -GI(a){if(a>=48&&a<=57)return a-48;if(a>=65&&a<=90)return a-55;if(a>=97&&a<=gU)return a-87;return-1}function -pf(f){var -h=bzj(f),c=h[0],i=h[1],d=h[2],g=aI(f),j=-1>>>0,e=c=d)dr(mX);var -a=b;for(c++;c=d)break;a=d*a+b;if(a>j)dr(mX)}if(c!=g)dr(mX);a=i*a;if(d==10&&(a|0)!=a)dr(mX);return a|0}function -gk(a){return a.slice(1)}function -gX(c){var +GU(a){if(a>=48&&a<=57)return a-48;if(a>=65&&a<=90)return a-55;if(a>=97&&a<=dG)return a-87;return-1}function +pj(f){var +h=bzx(f),c=h[0],i=h[1],d=h[2],g=aH(f),j=-1>>>0,e=c=d)dr(m4);var +a=b;for(c++;c=d)break;a=d*a+b;if(a>j)dr(m4)}if(c!=g)dr(m4);a=i*a;if(d==10&&(a|0)!=a)dr(m4);return a|0}function +gc(a){return a.slice(1)}function +gV(c){var d=c.length,b=new Array(d+1);b[0]=0;for(var a=0;a0){var c=new Array(b);for(var -a=0;aea){a-=ea;b*=Math.pow(2,ea);if(a>ea){a-=ea;b*=Math.pow(2,ea)}}if(a<-ea){a+=ea;b*=Math.pow(2,-ea)}b*=Math.pow(2,a);return b}function -GB(a,b){return+(o$(a,b,false)<0)}function -k3(b){b=d4(b);var +a=0;ad$){a-=d$;b*=Math.pow(2,d$);if(a>d$){a-=d$;b*=Math.pow(2,d$)}}if(a<-d$){a+=d$;b*=Math.pow(2,-d$)}b*=Math.pow(2,a);return b}function +GN(a,b){return+(pd(a,b,false)<0)}function +lb(b){b=d4(b);var d=b.length/2,c=new Array(d);for(var a=0;a>16;return c}function -sI(b,t,a){var -n=2,o=3,r=5,d=6,h=7,g=8,j=9,m=1,l=2,q=3,s=4,p=5;if(!b.lex_default){b.lex_base=k3(b[m]);b.lex_backtrk=k3(b[l]);b.lex_check=k3(b[p]);b.lex_trans=k3(b[s]);b.lex_default=k3(b[q])}var -e,c=t,k=Gh(a[n]);if(c>=0){a[h]=a[r]=a[d];a[g]=-1}else +sM(b,t,a){var +n=2,o=3,r=5,d=6,h=7,g=8,j=9,m=1,l=2,q=3,s=4,p=5;if(!b.lex_default){b.lex_base=lb(b[m]);b.lex_backtrk=lb(b[l]);b.lex_check=lb(b[p]);b.lex_trans=lb(b[s]);b.lex_default=lb(b[q])}var +e,c=t,k=Gt(a[n]);if(c>=0){a[h]=a[r]=a[d];a[g]=-1}else c=-c-1;for(;;){var f=b.lex_base[c];if(f<0)return-f-1;var i=b.lex_backtrk[c];if(i>=0){a[h]=a[d];a[g]=i}if(a[d]>=a[o])if(a[j]==0)return-c-1;else -e=eB;else{e=k[a[d]];a[d]++}if(b.lex_check[f+e]==c)c=b.lex_trans[f+e];else +e=ey;else{e=k[a[d]];a[d]++}if(b.lex_check[f+e]==c)c=b.lex_trans[f+e];else c=b.lex_default[c];if(c<0){a[d]=a[h];if(a[g]==-1)dr("lexing: empty token");else return a[g]}else -if(e==eB)a[j]=0}}function -e1(a,d){if(a<0)kX();var +if(e==ey)a[j]=0}}function +e0(a,d){if(a<0)k7();var a=a+1|0,b=new Array(a);b[0]=0;for(var c=1;c>>32-b,c)}function g(c,b,d,e,h,f,g){return a(b&d|~b&e,c,b,h,f,g)}function @@ -749,41 +749,41 @@ h(d,b,e,c,h,f,g){return a(b&c|e&~c,d,b,h,f,g)}function i(c,b,d,e,h,f,g){return a(b^d^e,c,b,h,f,g)}function j(c,b,d,e,h,f,g){return a(d^(b|~e),c,b,h,f,g)}function k(f,n){var -e=n;f[e>>2]|=dN<<8*(e&3);for(e=(e&~0x3)+8;(e&0x3F)<60;e+=4)f[(e>>2)-1]=0;f[(e>>2)-1]=n<<3;f[e>>2]=n>>29&0x1FFFFFFF;var +e=n;f[e>>2]|=dO<<8*(e&3);for(e=(e&~0x3)+8;(e&0x3F)<60;e+=4)f[(e>>2)-1]=0;f[(e>>2)-1]=n<<3;f[e>>2]=n>>29&0x1FFFFFFF;var k=[0x67452301,0xEFCDAB89,0x98BADCFE,0x10325476];for(e=0;e>8*m&0xFF;return o}return function(i,g,f){var -e=[],h=GC(i);if(typeof +e=[],h=GO(i);if(typeof h==="string"){var d=h;for(var a=0;a>2]=d.charCodeAt(b)|d.charCodeAt(b+1)<<8|d.charCodeAt(b+2)<<16|d.charCodeAt(b+3)<<24}for(;a>2]|=d.charCodeAt(a+g)<<8*(a&3)}else{var c=h;for(var a=0;a>2]=c[b]|c[b+1]<<8|c[b+2]<<16|c[b+3]<<24}for(;a>2]|=c[a+g]<<8*(a&3)}return bzq(k(e,f))}}();function -bzb(c,b,a){return bza(fr(c),b,a)}function -bzc(){return 0}var -e2=new +b=a+g;e[a>>2]=c[b]|c[b+1]<<8|c[b+2]<<16|c[b+3]<<24}for(;a>2]|=c[a+g]<<8*(a&3)}return bzE(k(e,f))}}();function +bzp(c,b,a){return bzo(fq(c),b,a)}function +bzq(){return 0}var +e1=new Array();function -gY(c){var -a=e2[c];if(!a.opened)bx("Cannot flush a closed channel");if(!a.buffer||a.buffer==aa)return 0;if(a.fd&&bL.fds[a.fd]&&bL.fds[a.fd].output){var +gW(c){var +a=e1[c];if(!a.opened)bx("Cannot flush a closed channel");if(!a.buffer||a.buffer==aa)return 0;if(a.fd&&bL.fds[a.fd]&&bL.fds[a.fd].output){var b=bL.fds[a.fd].output;switch(b.length){case 2:b(c,a.buffer);break;default:b(a.buffer)}}a.buffer=aa;return 0}function -GK(e,f){var -b=e2[e],d=a(f),c=aI(d);b.file.write(b.offset,d,0,c);b.offset+=c;return 0}function -bzx(a){var -a=sP(a),b=aL;if(b.process&&b.process.stdout&&b.process.stdout.write)b.process.stderr.write(a);else{if(a.charCodeAt(a.length-1)==10)a=a.substr(0,a.length-1);var +GW(e,f){var +b=e1[e],d=a(f),c=aH(d);b.file.write(b.offset,d,0,c);b.offset+=c;return 0}function +bzL(a){var +a=sU(a),b=aL;if(b.process&&b.process.stdout&&b.process.stdout.write)b.process.stderr.write(a);else{if(a.charCodeAt(a.length-1)==10)a=a.substr(0,a.length-1);var c=b.console;c&&c.error&&c.error(a)}}function -bzy(a){var -a=sP(a),b=aL;if(b.process&&b.process.stdout&&b.process.stdout.write)b.process.stdout.write(a);else{if(a.charCodeAt(a.length-1)==10)a=a.substr(0,a.length-1);var +bzM(a){var +a=sU(a),b=aL;if(b.process&&b.process.stdout&&b.process.stdout.write)b.process.stdout.write(a);else{if(a.charCodeAt(a.length-1)==10)a=a.substr(0,a.length-1);var c=b.console;c&&c.log&&c.log(a)}}function -pm(c,e,d,a){if(bL.fds===undefined)bL.fds=new +pp(c,e,d,a){if(bL.fds===undefined)bL.fds=new Array();a=a?a:{};var b={};b.file=d;b.offset=a.append?d.length():0;b.flags=a;b.output=e;bL.fds[c]=b;if(!bL.fd_last_idx||c>bL.fd_last_idx)bL.fd_last_idx=c;return c}function -bzU(c,b,g){var +bz8(c,b,g){var a={};while(b){switch(b[1]){case 0:a.rdonly=1;break;case 1:a.wronly=1;break;case @@ -793,91 +793,91 @@ a={};while(b){switch(b[1]){case 5:a.excl=1;break;case 6:a.binary=1;break;case 7:a.text=1;break;case -8:a.nonblock=1;break}b=b[2]}if(a.rdonly&&a.wronly)bx(d4(c)+wd);if(a.text&&a.binary)bx(d4(c)+Cy);var -d=GV(c),e=d.device.open(d.rest,a),f=bL.fd_last_idx?bL.fd_last_idx:0;return pm(f+1,GK,e,a)}pm(0,GK,new -ct(bZ(0)));pm(1,bzy,new -ct(bZ(0)));pm(2,bzx,new +8:a.nonblock=1;break}b=b[2]}if(a.rdonly&&a.wronly)bx(d4(c)+wf);if(a.text&&a.binary)bx(d4(c)+CG);var +d=G7(c),e=d.device.open(d.rest,a),f=bL.fd_last_idx?bL.fd_last_idx:0;return pp(f+1,GW,e,a)}pp(0,GW,new +ct(bZ(0)));pp(1,bzM,new +ct(bZ(0)));pp(2,bzL,new ct(bZ(0)));function -bzd(a){var -c=bL.fds[a];if(c.flags.wronly)bx(xR+a+" is writeonly");var -d=null;if(a==0&&k7()){var -e=require("fs");d=function(){return aS(e.readFileSync(0,u8))}}var -b={file:c.file,offset:c.offset,fd:a,opened:true,out:false,refill:d};e2[b.fd]=b;return b.fd}function -GD(c){var -b=bL.fds[c];if(b.flags.rdonly)bx(xR+c+" is readonly");var -a={file:b.file,offset:b.offset,fd:c,opened:true,out:true,buffer:aa};e2[a.fd]=a;return a.fd}function -bze(){var +bzr(a){var +c=bL.fds[a];if(c.flags.wronly)bx(xV+a+" is writeonly");var +d=null;if(a==0&&lf()){var +e=require("fs");d=function(){return aR(e.readFileSync(0,vb))}}var +b={file:c.file,offset:c.offset,fd:a,opened:true,out:false,refill:d};e1[b.fd]=b;return b.fd}function +GP(c){var +b=bL.fds[c];if(b.flags.rdonly)bx(xV+c+" is readonly");var +a={file:b.file,offset:b.offset,fd:c,opened:true,out:true,buffer:aa};e1[a.fd]=a;return a.fd}function +bzs(){var b=0;for(var -a=0;a>>0)return a[0];else -if(k2(a))return kb;else -if(pg(a))return kb;else +if(la(a))return kd;else +if(pk(a))return kd;else if(a instanceof Function||typeof a=="function")return 247;else -if(a&&a.caml_custom)return m0;else -return iD}function +if(a&&a.caml_custom)return m8;else +return eF}function d5(b,c,a){if(a&&aL.toplevelReloc)b=aL.toplevelReloc(a);bL[b+1]=c;if(a)bL[a]=c}function -sM(a,b){GF[d4(a)]=b;return 0}function -bzn(a){a[2]=GH++;return a}function -byH(a,b){if(a===b)return 1;a.t&6&&gW(a);b.t&6&&gW(b);return a.c==b.c?1:0}function -pk(a,b){return byH(a,b)}function -bzp(){bR(r0)}function -bA(b,a){if(a>>>0>=aI(b))bzp();return d6(b,a)}function -M(a,b){return 1-pk(a,b)}function -bzr(){return 0x7FFFFFFF/4|0}function -bzl(){k6(bL.Not_found)}function -GL(c){var -a=aL,b=ek(c);if(a.process&&a.process.env&&a.process.env[b]!=undefined)return aS(a.process.env[b]);if(aL.jsoo_static_env&&aL.jsoo_static_env[b])return aS(aL.jsoo_static_env[b]);bzl()}function -bzs(){if(aL.crypto)if(typeof +sQ(a,b){GR[d4(a)]=b;return 0}function +bzB(a){a[2]=GT++;return a}function +byV(a,b){if(a===b)return 1;a.t&6&&gU(a);b.t&6&&gU(b);return a.c==b.c?1:0}function +sS(a,b){return byV(a,b)}function +bzD(){bR(r3)}function +bA(b,a){if(a>>>0>=aH(b))bzD();return dt(b,a)}function +M(a,b){return 1-sS(a,b)}function +bzF(){return 0x7FFFFFFF/4|0}function +bzz(){le(bL.Not_found)}function +GX(c){var +a=aL,b=eg(c);if(a.process&&a.process.env&&a.process.env[b]!=undefined)return aR(a.process.env[b]);if(aL.jsoo_static_env&&aL.jsoo_static_env[b])return aR(aL.jsoo_static_env[b]);bzz()}function +bzG(){if(aL.crypto)if(typeof aL.crypto.getRandomValues==="function"){var a=new(aL.Uint32Array)(1);aL.crypto.getRandomValues(a);return[0,a[0]]}else if(aL.crypto.randomBytes==="function"){var b=aL.crypto.randomBytes(4),a=new(aL.Uint32Array)(b);return[0,a[0]]}var c=new -Date().getTime(),d=c^Dq*Math.random();return[0,d]}function -sO(a){var +Date().getTime(),d=c^DA*Math.random();return[0,d]}function +sT(a){var b=1;while(a&&a.joo_tramp){a=a.joo_tramp.apply(null,a.joo_args);b++}return a}function cw(b,a){return{joo_tramp:b,joo_args:a}}function -GJ(a){return a}function +GV(a){return a}function o(a){if(a instanceof Array)return a;if(aL.RangeError&&a instanceof -aL.RangeError&&a.message&&a.message.match(/maximum call stack/i))return GJ(bL.Stack_overflow);if(aL.InternalError&&a +aL.RangeError&&a.message&&a.message.match(/maximum call stack/i))return GV(bL.Stack_overflow);if(aL.InternalError&&a instanceof -aL.InternalError&&a.message&&a.message.match(/too much recursion/i))return GJ(bL.Stack_overflow);if(a +aL.InternalError&&a.message&&a.message.match(/too much recursion/i))return GV(bL.Stack_overflow);if(a instanceof -aL.Error&&e3(rF))return[0,e3(rF),a];return[0,bL.Failure,aS(String(a))]}var +aL.Error&&e2(rJ))return[0,e2(rJ),a];return[0,bL.Failure,aR(String(a))]}var as=function(y){"use strict";var -f=gR,$=7,s=9007199254740992,H=q(s),M="0123456789abcdefghijklmnopqrstuvwxyz",g=bzw.BigInt,F=typeof +f=gO,$=7,s=9007199254740992,H=q(s),M="0123456789abcdefghijklmnopqrstuvwxyz",g=bzK.BigInt,F=typeof g==="function";function d(a,b,c,f){if(typeof a==="undefined")return d[0];if(typeof b!=="undefined")return+b===10&&!c?e(a):ae(a,b,c,f);return e(a)}function -a(b,a){this.value=b;this.sign=a;this.isSmall=false;this.caml_custom=mR}a.prototype=Object.create(d.prototype);function -b(a){this.value=a;this.sign=a<0;this.isSmall=true;this.caml_custom=mR}b.prototype=Object.create(d.prototype);function -c(a){this.value=a;this.caml_custom=mR}c.prototype=Object.create(d.prototype);function +a(b,a){this.value=b;this.sign=a;this.isSmall=false;this.caml_custom=mY}a.prototype=Object.create(d.prototype);function +b(a){this.value=a;this.sign=a<0;this.isSmall=true;this.caml_custom=mY}b.prototype=Object.create(d.prototype);function +c(a){this.value=a;this.caml_custom=mY}c.prototype=Object.create(d.prototype);function l(a){return-s0)a.push(0);return a.concat(c)}function C(b,c){var a=Math.max(b.length,c.length);if(a<=30)return L(b,c);a=Math.ceil(a/2);var f=b.slice(a),d=b.slice(0,a),i=c.slice(a),h=c.slice(0,a),e=C(d,h),g=C(f,i),k=C(t(d,f),t(h,i)),j=t(t(e,W(w(w(k,e),g),a)),W(g,2*a));m(j);return j}function -aj(a,b){return-(w8*a)-w8*b+0.000015*a*b>0}a.prototype.multiply=function(j){var +aj(a,b){return-(xb*a)-xb*b+0.000015*a*b>0}a.prototype.multiply=function(j){var h=e(j),c=this.value,b=h.value,i=this.sign!==h.sign,g;if(h.isSmall){if(b===0)return d[0];if(b===1)return this;if(b===-1)return this.negate();g=Math.abs(b);if(g=v){b=b.multiply(j);a-=v-1}return b.multiply(h[a])};c.prototype.shiftLeft=b.prototype.shiftLeft=a.prototype.shiftLeft;a.prototype.shiftRight=function(d){var a,b=e(d).toJSNumber();if(!X(b))throw new -Error(String(b)+wt);if(b<0)return this.shiftLeft(-b);var +Error(String(b)+wv);if(b<0)return this.shiftLeft(-b);var c=this;while(b>=v){if(c.isZero()||c.isNegative()&&c.isUnit())return c;a=i(c,j);c=a[1].isNegative()?a[0].prev():a[0];b-=v-1}a=i(c,h[b]);return a[1].isNegative()?a[0].prev():a[0]};c.prototype.shiftRight=b.prototype.shiftRight=a.prototype.shiftRight;function I(h,a,q){a=e(a);var m=h.isNegative(),p=a.isNegative(),l=m?h.not():h,o=p?a.not():a,b=0,c=0,k=null,n=null,f=[];while(!l.isZero()||!o.isZero()){k=i(l,j);b=k[1].toJSNumber();if(m)b=j-1-b;n=i(o,j);c=n[1].toJSNumber();if(p)c=j-1-c;l=k[0];o=n[0];f.push(q(b,c))}var @@ -1075,19 +1075,19 @@ l=b.length,a,i=Math.abs(g),f={};for(a=0;a=i){if(c===z&&i===1)continue;throw new -Error(c+" is not a valid digit in base "+g+ev)}}g=e(g);var +Error(c+" is not a valid digit in base "+g+er)}}g=e(g);var h=[],j=b[0]===cH;for(a=j?1:0;a=0;a--){b=b.add(e[a].times(c));c=c.times(f)}return g?b.negate():b}function -ah(b,a){a=a||M;if(b2)throw new -Error(oG+h.join(o1));if(h.length===2){var -e=h[1];if(e[0]===fk)e=e.slice(1);e=+e;if(e!==r(e)||!l(e))throw new -Error(oG+e+" is not a valid exponent.");var -f=h[0],i=f.indexOf(ev);if(i>=0){e-=f.length-i-1;f=f.slice(0,i)+f.slice(i+1)}if(e<0)throw new +Error(oJ+h.join(o5));if(h.length===2){var +e=h[1];if(e[0]===fh)e=e.slice(1);e=+e;if(e!==r(e)||!l(e))throw new +Error(oJ+e+" is not a valid exponent.");var +f=h[0],i=f.indexOf(er);if(i>=0){e-=f.length-i-1;f=f.slice(0,i)+f.slice(i+1)}if(e<0)throw new Error("Cannot include negative exponent part for integers");f+=new Array(e+1).join(p);d=f}var t=/^([0-9][0-9]*)$/.test(d);if(!t)throw new -Error(oG+d);if(F)return new +Error(oJ+d);if(F)return new c(g(s?cH+d:d));var q=[],j=d.length,o=$,k=j-o;while(j>0){q.push(+d.slice(k,j));k-=o;if(k<0)k=0;j-=o}m(q);return new a(q,s)}function @@ -1125,7 +1125,7 @@ a==="number")return af(a);if(typeof a==="string")return V(a);if(typeof a==="bigint")return new c(a);return a}for(var -k=0;k0)d[-k]=e(-k)}d.one=d[1];d.zero=d[0];d.minusOne=d[-1];d.max=S;d.min=K;d.gcd=P;d.lcm=ad;d.isInstance=function(d){return d +k=0;k0)d[-k]=e(-k)}d.one=d[1];d.zero=d[0];d.minusOne=d[-1];d.max=S;d.min=K;d.gcd=P;d.lcm=ad;d.isInstance=function(d){return d instanceof a||d instanceof @@ -1134,96 +1134,96 @@ instanceof c};d.randBetween=ag;d.fromArray=function(b,a,c){return U(b.map(e),e(a||10),c)};return d}();function cL(a){var b=a.toJSNumber()|0;if(a.equals(as(b)))return b;return a}function -GQ(a){return cL(as(a).abs())}function -GR(a,b){return cL(as(a).add(as(b)))}function -el(a,b){return as(a).compare(as(b))}function -jB(b,a){a=as(a);if(a.equals(as(0)))jy();return cL(as(b).divide(as(a)))}function -bzP(b,a){a=as(a);if(a.equals(as(0)))jy();return cL(as(b).mod(a))}function -sQ(a,b){return[0,jB(a,b),bzP(a,b)]}function -GS(a,b){return jB(a,b)}function -bzD(a,b){return as(a).equals(as(b))?1:0}function -c9(a){return as(a).compare(as.zero)}function -sS(a,b){return cL(as(a).subtract(as(b)))}function -bzE(a,b){var -c=c9(a),d=c9(b);if(c*d<0)if(!as(a).mod(as(b)).equals(as(0)))return sS(jB(a,b),as(1));return jB(a,b)}function -bzG(a,b){return cL(as.gcd(as(a),as(b)).abs())}function -bzu(c,e,g){e=as(e);var +G2(a){return cL(as(a).abs())}function +G3(a,b){return cL(as(a).add(as(b)))}function +eh(a,b){return as(a).compare(as(b))}function +jD(b,a){a=as(a);if(a.equals(as(0)))jA();return cL(as(b).divide(as(a)))}function +bz3(b,a){a=as(a);if(a.equals(as(0)))jA();return cL(as(b).mod(a))}function +sV(a,b){return[0,jD(a,b),bz3(a,b)]}function +G4(a,b){return jD(a,b)}function +bzR(a,b){return as(a).equals(as(b))?1:0}function +da(a){return as(a).compare(as.zero)}function +sX(a,b){return cL(as(a).subtract(as(b)))}function +bzS(a,b){var +c=da(a),d=da(b);if(c*d<0)if(!as(a).mod(as(b)).equals(as(0)))return sX(jD(a,b),as(1));return jD(a,b)}function +bzU(a,b){return cL(as.gcd(as(a),as(b)).abs())}function +bzI(c,e,g){e=as(e);var a=e.toArray(Math.pow(2,32));c.write(8,a.isNegative?1:0);var f=a.value.length,d=f*4;c.write(32,d);for(var b=f-1;b>=0;b--){c.write(8,a.value[b]>>>0&dy);c.write(8,a.value[b]>>>8&dy);c.write(8,a.value[b]>>>16&dy);c.write(8,a.value[b]>>>24&dy)}g[0]=4*(1+((d+3)/4|0));g[1]=8*(1+((d+7)/8|0))}function -bzv(b,g){var +bzJ(b,g){var e;switch(b.read8u()){case 1:e=true;break;case 0:e=false;break;default:dr("input_value: z (malformed input)")}var f=b.read32u(),c=as(0);for(var d=0;d>>0);c=a.shiftLeft(d*32).add(c)}if(e)c=c.negate();g[0]=f+4;return cL(c)}function -bzH(d){var +bzV(d){var b=as(d).toArray(Math.pow(2,32)),a=0;for(var c=0;c=48&&a<=57)return a-48;if(a>=97&&a<=CG)return a-97+10;if(a>=65&&a<=70)return a-65+10}var -d=0;if(a[d]==fk)a=a.substring(1);else -if(a[d]==cH)d++;if(a[d]==sf)bR(zZ);a=a.replace(/_/g,aa);if(a==cH||a==aa)a=p;for(;d=c)bR(zZ)}return cL(as(a,c))}function -g1(d,a,b,c){a=d4(a);if(b!=0||c!=a.length){if(a.length-b=0?1:0}function -pn(a){a=as(a);if(!bzF(a))k6(e3(mi));var -b=as(Dq),d=a.and(b).toJSNumber(),c=a.shiftRight(32).and(b).toJSNumber(),e=Gz(d,c);return e}function -by_(a){switch(a[2]){case-8:case-11:case-12:return 1;default:return 0}}function -byO(b){var -a=aa;if(b[0]==0){a+=b[1][1];if(b.length==3&&b[2][0]==0&&by_(b[1]))var +if(e==FF||e=="X")c=16;else +if(e==xI||e=="B")c=2;if(c!=10){a=a.substring(b+1);if(g==-1)a=cH+a}}}}function +h(a){if(a>=48&&a<=57)return a-48;if(a>=97&&a<=CP)return a-97+10;if(a>=65&&a<=70)return a-65+10}var +d=0;if(a[d]==fh)a=a.substring(1);else +if(a[d]==cH)d++;if(a[d]==si)bR(z_);a=a.replace(/_/g,aa);if(a==cH||a==aa)a=p;for(;d=c)bR(z_)}return cL(as(a,c))}function +gZ(d,a,b,c){a=d4(a);if(b!=0||c!=a.length){if(a.length-b=0?1:0}function +pq(a){a=as(a);if(!bzT(a))le(e2(mr));var +b=as(DA),d=a.and(b).toJSNumber(),c=a.shiftRight(32).and(b).toJSNumber(),e=GL(d,c);return e}function +bzm(a){switch(a[2]){case-8:case-11:case-12:return 1;default:return 0}}function +by2(b){var +a=aa;if(b[0]==0){a+=b[1][1];if(b.length==3&&b[2][0]==0&&bzm(b[1]))var e=b[2],f=1;else var f=2,e=b;a+="(";for(var -d=f;df)a+=gI;var +d=f;df)a+=gF;var c=e[d];if(typeof c=="number")a+=c.toString();else if(c instanceof -eZ)a+=ms+c.toString()+ms;else +eY)a+=mD+c.toString()+mD;else if(typeof -c=="string")a+=ms+c.toString()+ms;else -a+=sf}a+=")"}else +c=="string")a+=mD+c.toString()+mD;else +a+=si}a+=")"}else if(b[0]==bm)a+=b[1];return a}function -Gu(a){if(a +GG(a){if(a instanceof Array&&(a[0]==0||a[0]==bm)){var -c=e3(Ea);if(c)c(a,false);else{var -d=byO(a),b=e3(u7);if(b)b(0);aL.console.error(si+d+vB)}}else +c=e2(Ej);if(c)c(a,false);else{var +d=by2(a),b=e2(va);if(b)b(0);aL.console.error(sl+d+vG)}}else throw a}function -bzo(){var -a=aL;if(a.process&&a.process.on)a.process.on("uncaughtException",function(b,c){Gu(b);a.process.exit(2)});else -if(a.addEventListener)a.addEventListener("error",function(a){if(a.error)Gu(a.error)})}bzo();function -r(a,b){return a.length==1?a(b):dG(a,[b])}function -aq(a,b,c){return a.length==2?a(b,c):dG(a,[b,c])}function -cB(a,b,c,d){return a.length==3?a(b,c,d):dG(a,[b,c,d])}function -u2(a,b,c,d,e){return a.length==4?a(b,c,d,e):dG(a,[b,c,d,e])}function -lO(a,b,c,d,e,f){return a.length==5?a(b,c,d,e,f):dG(a,[b,c,d,e,f])}function -byB(a,b,c,d,e,f,g){return a.length==6?a(b,c,d,e,f,g):dG(a,[b,c,d,e,f,g])}function -byA(a,b,c,d,e,f,g,h){return a.length==7?a(b,c,d,e,f,g,h):dG(a,[b,c,d,e,f,g,h])}byQ();var -pp=[bm,a(Dw),-1],sY=[bm,a(Ec),-2],k8=[bm,a(q6),-3],sU=[bm,a(zm),-4],pq=[bm,a(wY),-6],cD=[bm,a(Fc),-7],sW=[bm,a(vV),-8],sX=[bm,a(zN),-9],bs=[bm,a(FJ),-11],sZ=[bm,a(DW),DL],byx=[4,0,0,0,[12,45,[4,0,0,0,0]]],pG=[0,[11,a('File "'),[2,0,[11,a('", line '),[4,0,0,0,[11,a(yY),[4,0,0,0,[12,45,[4,0,0,0,[11,a(": "),[2,0,0]]]]]]]]]],a('File "%s", line %d, characters %d-%d: %s')],byy=[12,41,0],byz=[4,0,0,0,[12,46,0]],u1=[0,a("eventsManager"),a("computeAllocationsFamiliales"),a("computeAidesAuLogement")];d5(11,sZ,DW);d5(10,bs,FJ);d5(9,[bm,a(B7),-10],B7);d5(8,sX,zN);d5(7,sW,vV);d5(6,cD,Fc);d5(5,pq,wY);d5(4,[bm,a(yv),-5],yv);d5(3,sU,zm);d5(2,k8,q6);d5(1,sY,Ec);d5(0,pp,Dw);var -G9=a("output_substring"),G6=a("%.12g"),G5=a(ev),G3=a(wu),G4=a(zB),GW=a("Stdlib.Exit"),GY=gi(0,0,E9),GZ=gi(0,0,65520),G0=gi(1,0,E9),G$=a("CamlinternalLazy.Undefined"),He=a(wK),Hf=a("\\'"),Hg=a(v4),Hh=a(Ao),Hi=a(Bl),Hj=a(yC),Hd=a("Char.chr"),Hm=a("nth"),Hn=a("List.nth"),Hl=a("tl"),Hk=a("hd"),Hq=a("String.blit / Bytes.blit_string"),Hp=a("Bytes.blit"),Ho=a("String.sub / Bytes.sub"),Hv=a("String.contains_from / Bytes.contains_from"),Hs=a(aa),Hr=a("String.concat"),Hy=a("Array.blit"),Hx=a("Array.fill"),HD=a("Map.remove_min_elt"),HE=[0,0,0,0],HF=[0,a("map.ml"),xy,10],HG=[0,0,0],Hz=a(ml),HA=a(ml),HB=a(ml),HC=a(ml),HH=a("Stdlib.Queue.Empty"),HN=a("Buffer.add_substring/add_subbytes"),HM=a("Buffer.add: cannot grow buffer"),HL=[0,a(zY),93,2],HK=[0,a(zY),94,2],HJ=a("Buffer.sub"),HW=a("%c"),HX=a("%s"),HY=a(x0),HZ=a(BF),H0=a(zj),H1=a(D7),H2=a("%f"),H3=a("%B"),H4=a("%{"),H5=a("%}"),H6=a("%("),H7=a("%)"),H8=a(q2),H9=a("%t"),H_=a("%?"),H$=a("%r"),Ia=a("%_r"),Ib=[0,a(cj),kx,23],Im=[0,a(cj),814,21],Ie=[0,a(cj),gM,21],In=[0,a(cj),818,21],If=[0,a(cj),gC,21],Io=[0,a(cj),rA,19],Ig=[0,a(cj),rd,19],Ip=[0,a(cj),826,22],Ih=[0,a(cj),827,22],Iq=[0,a(cj),831,30],Ii=[0,a(cj),832,30],Ik=[0,a(cj),836,26],Ic=[0,a(cj),837,26],Il=[0,a(cj),846,28],Id=[0,a(cj),847,28],Ij=[0,a(cj),kN,23],Jt=a(wj),Jr=[0,a(cj),1558,4],Js=a("Printf: bad conversion %["),Ju=[0,a(cj),Dh,39],Jv=[0,a(cj),1649,31],Jw=[0,a(cj),1650,31],Jx=a("Printf: bad conversion %_"),Jy=a(wf),Jz=a(ws),JA=a(wf),JB=a(ws),JF=[0,[11,a("invalid box description "),[3,0,0]],a("invalid box description %S")],JD=a(aa),JE=[0,0,4],JG=a(aa),JH=a(xF),JI=a("h"),JJ=a("hov"),JK=a("hv"),JL=a("v"),Jp=a(q8),Jn=a("neg_infinity"),Jo=a(FX),Jm=a(ev),Jh=[0,cJ],I7=a("%+nd"),I8=a("% nd"),I_=a("%+ni"),I$=a("% ni"),Ja=a("%nx"),Jb=a("%#nx"),Jc=a("%nX"),Jd=a("%#nX"),Je=a("%no"),Jf=a("%#no"),I6=a("%nd"),I9=a(zj),Jg=a("%nu"),IU=a("%+ld"),IV=a("% ld"),IX=a("%+li"),IY=a("% li"),IZ=a("%lx"),I0=a("%#lx"),I1=a("%lX"),I2=a("%#lX"),I3=a("%lo"),I4=a("%#lo"),IT=a("%ld"),IW=a(BF),I5=a("%lu"),IH=a("%+Ld"),II=a("% Ld"),IK=a("%+Li"),IL=a("% Li"),IM=a("%Lx"),IN=a("%#Lx"),IO=a("%LX"),IP=a("%#LX"),IQ=a("%Lo"),IR=a("%#Lo"),IG=a("%Ld"),IJ=a(D7),IS=a("%Lu"),Iu=a("%+d"),Iv=a("% d"),Ix=a("%+i"),Iy=a("% i"),Iz=a("%x"),IA=a("%#x"),IB=a("%X"),IC=a("%#X"),ID=a("%o"),IE=a("%#o"),It=a(sm),Iw=a(x0),IF=a(wj),HO=a("@]"),HP=a("@}"),HQ=a("@?"),HR=a("@\n"),HS=a("@."),HT=a("@@"),HU=a("@%"),HV=a("@"),Ir=a("CamlinternalFormat.Type_mismatch"),JP=a(aa),JQ=[0,[11,a(gI),[2,0,[2,0,0]]],a(", %s%s")],Kd=[0,[11,a(si),[2,0,[12,10,0]]],a(FD)],Ke=[0,[11,a("Fatal error in uncaught exception handler: exception "),[2,0,[12,10,0]]],a("Fatal error in uncaught exception handler: exception %s\n")],Kc=a("Fatal error: out of memory in uncaught exception handler"),Ka=[0,[11,a(si),[2,0,[12,10,0]]],a(FD)],J8=[0,[2,0,[12,10,0]],a("%s\n")],J0=a("Raised at"),J1=a("Re-raised at"),J2=a("Raised by primitive operation at"),J3=a("Called from"),J4=a(" (inlined)"),J6=a(aa),J5=[0,[2,0,[12,32,[2,0,[11,a(' in file "'),[2,0,[12,34,[2,0,[11,a(", line "),[4,0,0,0,[11,a(yY),byx]]]]]]]]]],a('%s %s in file "%s"%s, line %d, characters %d-%d')],J7=[0,[2,0,[11,a(" unknown location"),0]],a("%s unknown location")],JV=a("Out of memory"),JW=a("Stack overflow"),JX=a("Pattern matching failed"),JY=a("Assertion failed"),JZ=a("Undefined recursive module"),JR=[0,[12,40,[2,0,[2,0,[12,41,0]]]],a("(%s%s)")],JS=a(aa),JT=a(aa),JU=[0,[12,40,[2,0,[12,41,0]]],a("(%s)")],JO=[0,[4,0,0,0,0],a(sm)],JM=[0,[3,0,0],a("%S")],JN=a(sf),J9=[0,a(aa),a("(Cannot print locations:\n bytecode executable program file not found)"),a("(Cannot print locations:\n bytecode executable program file appears to be corrupt)"),a("(Cannot print locations:\n bytecode executable program file has wrong magic number)"),a("(Cannot print locations:\n bytecode executable program file cannot be opened;\n -- too many open files. Try running with OCAMLRUNPARAM=b=2)")],Kf=a(Fv),Kt=[0,0],byv=a("OCAMLRUNPARAM"),byt=a("CAMLRUNPARAM"),Kg=a(aa),KT=[3,0,3],KU=a(ev),KO=a(nu),KP=a("<\/"),KQ=a(aa),KK=a(nu),KL=a(rX),KM=a(aa),KI=a("\n"),KE=a(aa),KF=a(aa),KG=a(aa),KH=a(aa),KD=[0,a(aa)],Kz=a(aa),KA=a(aa),KB=a(aa),KC=a(aa),Kx=[0,a(aa),0,a(aa)],Kw=a(aa),Kv=a("Stdlib.Format.String_tag"),K5=a(aa),La=[0,a("lib/dates.ml"),226,2],K$=[0,[4,0,[0,2,4],0,[12,45,[4,0,[0,2,2],0,[12,45,[4,0,[0,2,2],0,0]]]]],a("%04d-%02d-%02d")],K9=[0,[12,91,[4,0,0,0,[11,a(" years, "),[4,0,0,0,[11,a(" months, "),[4,0,0,0,[11,a(" days]"),0]]]]]]],a("[%d years, %d months, %d days]")],K6=a("Dates_calc.Dates.InvalidDate"),K7=a("Dates_calc.Dates.AmbiguousComputation"),Lf=gi(1,0,0),Lb=a("Z.Overflow"),Lc=a(mi),Lj=a(aa),Lk=a("+inf"),Ll=a("-inf"),Lm=a(F4),Ln=a("undef"),Lp=[0,a("q.ml"),486,25],Lo=a("Q.of_string: invalid digit"),Lh=a(xh),Lg=a(xh),Lt=a("Buf.extend: reached Sys.max_string_length"),L3=[0,a(rY),72,32],L0=[0,a(rY),72,32],LZ=a("Root is not an object or array"),LV=a("NaN value not allowed in standard JSON"),LW=[0,[8,[0,0,3],0,[0,16],0],a(x3)],LY=[0,[8,[0,0,3],0,[0,17],0],a(Dn)],LX=a(yV),LT=a("Infinity value not allowed in standard JSON"),LU=a("-Infinity value not allowed in standard JSON"),LP=a("NaN"),LQ=[0,[8,[0,0,3],0,[0,16],0],a(x3)],LS=[0,[8,[0,0,3],0,[0,17],0],a(Dn)],LR=a(yV),LN=a("Infinity"),LO=a("-Infinity"),LK=a(wu),LL=a(zB),LJ=a("null"),LD=a(v4),LE=a(Ao),LF=a(Bl),LG=a("\\f"),LH=a(yC),LI=a('\\"'),LC=a(wK),LB=[0,[11,a("src="),[3,0,[11,a(" start="),[4,3,0,0,[11,a(" len="),[4,3,0,0,[12,10,[10,0]]]]]]]],a("src=%S start=%i len=%i\n%!")],Lz=a("\\u00"),Lw=[0,a(rY),72,32],Lu=a("Yojson.Json_error"),Ly=[0,a(qO),a(q5),a(rh),a(rQ),a(rr),a(aa),a(aa),a(aa),a(aa),a(aa),a(aa)],L2=[0,a(qO),a(q5),a(rh),a(rQ),a(rr),a(aa),a(aa),a(aa),a(aa),a(aa),a(aa)],L5=[0,a(qO),a(q5),a(rh),a(rQ),a(rr),a(aa),a(aa),a(aa),a(aa),a(aa),a(aa)],MY=a("unreachable due to the [is_subscope_call] test"),M0=a("unreachable due to the [is_subscope_input_var_def] test"),M1=a("]"),M2=a("["),M3=a(" ]): expected variable definition (function output), found: "),M4=a(gI),M5=a(vl),M6=a(" ]): expected variable definition (function output), found: end of tokens"),M7=a(gI),M8=a(vl),MZ=a("Unexpected event: "),M_=a("Missing function output variable definition."),M9=a("Invalid start of function call."),MX=a(ac),MW=a(ae),M$=[0,[11,a("An error occurred while parsing raw events: "),[2,0,[12,10,0]]],a("An error occurred while parsing raw events: %s\n")],MM=a(yi),MN=a(gI),MO=[0,[11,a(A4),0],a(A4)],MP=a(yi),MQ=a(gI),MR=[0,[11,a(E0),0],a(E0)],MS=a(gI),MT=[0,[11,a("VariableDefinition([ "),[2,0,[11,a(" ], "),[2,0,[12,41,0]]]]],a("VariableDefinition([ %s ], %s)")],MU=[0,[11,a("DecisionTaken("),[2,0,[12,58,[4,0,0,0,[12,46,[4,0,0,0,[12,45,[4,0,0,0,[12,46,[4,0,0,0,byy]]]]]]]]]],a("DecisionTaken(%s:%d.%d-%d.%d)")],Mw=[0,cE,a("VarComputation")],Mx=[0,cE,a("FunCall")],My=a(CC),Mz=a("inputs"),MA=a(yl),MB=[0,cE,a("SubScopeCall")],MC=a("fun_calls"),MD=a("value"),ME=a(yl),MF=a("pos"),MG=a(ae),MH=a(CC),MI=a(ac),MJ=a("fun_name"),Ml=[0,ca,[0,[0,cE,a("Unit")],0]],Mm=[0,ca,[0,[0,cE,a("Unembeddable")],0]],Mn=[0,cE,a("Bool")],Mo=[0,cE,a("Money")],Mp=[0,cE,a("Integer")],Mq=[0,cE,a("Decimal")],Mr=[0,cE,a("Date")],Ms=[0,cE,a("Duration")],Mt=[0,cE,a("Enum")],Mu=[0,cE,a("Struct")],Mv=[0,cE,a("Array")],Mk=[0,[15,0],a(q2)],Mj=[0,[15,0],a(q2)],L7=a("law_headings"),L8=a("end_column"),L9=a("end_line"),L_=a("start_column"),L$=a("start_line"),Ma=a("filename"),Mb=a("Runtime_ocaml.Runtime.EmptyError"),Mc=a("Runtime_ocaml.Runtime.AssertionFailed"),Md=a("Runtime_ocaml.Runtime.ConflictError"),Me=a("Runtime_ocaml.Runtime.UncomparableDurations"),Mg=a("Runtime_ocaml.Runtime.ImpossibleDate"),Mi=a("Runtime_ocaml.Runtime.NoValueProvided"),Na=a("Jsoo_runtime.Error.Exn"),Nb=a(rF),Nt=[0,[2,0,[11,a(" in file "),[2,0,[11,a(", position "),[4,0,0,0,[12,58,[4,0,0,0,[11,a("--"),[4,0,0,0,[12,58,byz]]]]]]]]]],a("%s in file %s, position %d:%d--%d:%d.")],Nu=a("No rule applies in the given context to give a value to the variable"),Nv=a("A conflict happened between two rules giving a value to the variable"),Nw=a("A failure happened in the assertion"),Nm=a("Begin call"),Nn=a("End call"),No=a("Variable definition"),Np=a("Decision taken"),Nk=a(aa),Ni=a("date_of_jsoo: invalid date"),Ng=[0,a(x_),a(BW),a(EO)],Nh=[0,a(x_),a(EO),a(BW)],$$=[0,a(a0),90,14,90,29,[0,a(bl),[0,a(a1),0]]],$4=[0,a(a0),fN,18,fN,64,[0,a(bl),[0,a(a1),0]]],$5=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],$3=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],$Z=[0,a(a0),87,14,87,53,[0,a(bl),[0,a(a1),0]]],$V=[0,a(a0),86,14,86,50,[0,a(bl),[0,a(a1),0]]],$R=[0,a(a0),89,14,89,46,[0,a(bl),[0,a(a1),0]]],$N=[0,a(a0),88,14,88,54,[0,a(bl),[0,a(a1),0]]],$I=[0,a(a0),97,18,97,72,[0,a(bl),[0,a(a1),0]]],$J=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$H=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$C=[0,a(a0),93,18,93,67,[0,a(bl),[0,a(a1),0]]],$D=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$B=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$x=[0,a(a0),fX,14,fX,30,[0,a("Article L131-1"),[0,a(bl),[0,a(a1),0]]]],$u=[0,0],$v=[1,0],$w=[2,0],$y=[0,a(a0),76,11,76,27,[0,a(bl),[0,a(a1),0]]],$t=[0,a(a0),76,11,76,27,[0,a(bl),[0,a(a1),0]]],$z=[0,a(ef),[0,a("enfants_\xc3\xa0_charge"),0]],$E=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$F=[0,a(ef),[0,a("allocations_familiales.personne_charge_effective_permanente_est_parent"),0]],$A=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$K=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$L=[0,a(ef),[0,a("allocations_familiales.personne_charge_effective_permanente_remplit_titre_I"),0]],$G=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$O=[0,a(a0),88,14,88,54,[0,a(bl),[0,a(a1),0]]],$P=[0,a(ef),[0,a("allocations_familiales.ressources_m\xc3\xa9nage"),0]],$M=[0,a(a0),88,14,88,54,[0,a(bl),[0,a(a1),0]]],$S=[0,a(a0),89,14,89,46,[0,a(bl),[0,a(a1),0]]],$T=[0,a(ef),[0,a("allocations_familiales.r\xc3\xa9sidence"),0]],$Q=[0,a(a0),89,14,89,46,[0,a(bl),[0,a(a1),0]]],$W=[0,a(a0),86,14,86,50,[0,a(bl),[0,a(a1),0]]],$X=[0,a(ef),[0,a("allocations_familiales.date_courante"),0]],$U=[0,a(a0),86,14,86,50,[0,a(bl),[0,a(a1),0]]],$0=[0,a(a0),87,14,87,53,[0,a(bl),[0,a(a1),0]]],$1=[0,a(ef),[0,a("allocations_familiales.enfants_\xc3\xa0_charge"),0]],$Y=[0,a(a0),87,14,87,53,[0,a(bl),[0,a(a1),0]]],$6=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],$7=[0,a(ef),[0,a("allocations_familiales.avait_enfant_\xc3\xa0_charge_avant_1er_janvier_2012"),0]],$2=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],$8=[0,a(ef),[0,a(vG),[0,a(U),0]]],$9=[0,a(ef),[0,a(vG),[0,a(U),0]]],aaa=[0,a(a0),80,12,80,27,[0,a(bl),[0,a(a1),0]]],$_=[0,a(a0),80,12,80,27,[0,a(bl),[0,a(a1),0]]],aab=[0,a(ef),[0,a("i_montant_vers\xc3\xa9"),0]],$n=[0,a(a0),45,14,45,27,[0,a(eO),[0,a(a1),0]]],$m=a(p),$i=[0,a(br),DN,14,DN,62,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],$d=[0,a(U),[0,a(kR),[0,a(ac),0]]],$e=[0,a(U),[0,a(kR),0]],$f=[0,a(U),[0,a(kR),[0,a(ae),0]]],$g=[0,a(U),[0,a(kR),0]],$h=a(p),_$=[0,a(br),om,14,om,61,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],_7=[0,a(a0),39,14,39,38,[0,a(eO),[0,a(a1),0]]],_1=[0,a(U),[0,a(j$),[0,a(ac),0]]],_2=[0,a(U),[0,a(j$),0]],_3=[0,a(U),[0,a(j$),[0,a(ae),0]]],_4=[0,a(U),[0,a(j$),0]],_5=a(p),_6=a(p),_X=[0,a(a0),37,14,37,32,[0,a(eO),[0,a(a1),0]]],_W=a(p),_S=[0,a(dU),h1,5,h1,43,[0,a("Article R521-4"),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],_H=[0,a(U),[0,a(fn),[0,a(ac),0]]],_I=[0,a(U),[0,a(fn),0]],_J=[0,a(U),[0,a(fn),[0,a(ae),0]]],_K=[0,a(U),[0,a(fn),0]],_L=a(et),_Q=a(kd),_R=a(b5),_M=[0,a(U),[0,a(j4),[0,a(ac),0]]],_N=[0,a(U),[0,a(j4),0]],_O=[0,a(U),[0,a(j4),[0,a(ae),0]]],_P=[0,a(U),[0,a(j4),0]],_T=[0,a(I),ei,11,ei,49,[0,a(J),[0,a(H),[0,a(B),0]]]],_G=[0,a(I),ei,11,ei,49,[0,a(J),[0,a(H),[0,a(B),0]]]],_D=[0,a(dU),cs,14,cs,46,[0,a(oV),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],_w=a(cI),_x=[0,a(br),268,5,qQ,41,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],_t=a(cI),_u=a(et),_v=a(cI),_y=[0,a(I),eR,11,eR,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_q=a(cI),_r=[0,a(br),Ar,5,280,40,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],_n=a(cI),_o=a(et),_p=a(cI),_s=[0,a(I),eR,11,eR,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_z=[0,a(I),eR,11,eR,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_m=[0,a(br),hU,14,hU,55,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],_l=a(p),_a=a(z),_b=[0,a(U),[0,a(bH),[0,a(ac),0]]],_c=[0,a(U),[0,a(bH),0]],_d=[0,a(U),[0,a(bH),[0,a(ae),0]]],_e=[0,a(U),[0,a(bH),0]],_f=[0,a(br),gO,5,ru,55,[0,a(kn),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(a9),[0,a(af),0]]]]]]],Z$=a("0.0369"),_g=[0,a(I),cQ,11,cQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],Z4=a(z),Z5=[0,a(U),[0,a(bH),[0,a(ac),0]]],Z6=[0,a(U),[0,a(bH),0]],Z7=[0,a(U),[0,a(bH),[0,a(ae),0]]],Z8=[0,a(U),[0,a(bH),0]],Z9=[0,a(br),389,5,392,56,[0,a(kn),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(a9),[0,a(af),0]]]]]]],Z3=a("0.0567"),Z_=[0,a(I),cQ,11,cQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],_h=[0,a(I),cQ,11,cQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],Z2=[0,a(br),22,14,22,40,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],ZY=[0,a(U),[0,a(ka),[0,a(ac),0]]],ZZ=[0,a(U),[0,a(ka),0]],Z0=[0,a(U),[0,a(ka),[0,a(ae),0]]],Z1=[0,a(U),[0,a(ka),0]],_i=[0,a(I),cQ,11,cQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],ZX=[0,a(I),cQ,11,cQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],ZR=a(z),ZS=[0,a(br),356,5,yQ,69,[0,a(kn),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(a9),[0,a(af),0]]]]]]],ZT=[0,a(I),dT,11,dT,31,[0,a(J),[0,a(H),[0,a(B),0]]]],ZO=[8,0],ZP=[0,a(aW),u$,24,u$,44,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],ZQ=[0,a(I),dT,11,dT,31,[0,a(J),[0,a(H),[0,a(B),0]]]],ZU=[0,a(I),dT,11,dT,31,[0,a(J),[0,a(H),[0,a(B),0]]]],ZN=[0,a(br),18,14,18,34,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],ZJ=[0,a(br),x9,14,x9,39,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],ZF=[0,a(U),[0,a(kg),[0,a(ac),0]]],ZG=[0,a(U),[0,a(kg),0]],ZH=[0,a(U),[0,a(kg),[0,a(ae),0]]],ZI=[0,a(U),[0,a(kg),0]],Zw=[0,a(U),[0,a(bH),[0,a(ac),0]]],Zx=[0,a(U),[0,a(bH),0]],Zy=[0,a(U),[0,a(bH),[0,a(ae),0]]],Zz=[0,a(U),[0,a(bH),0]],ZA=[0,a(br),60,5,60,38,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Zv=a(ry),ZB=[0,a(I),dm,11,dm,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zp=[0,a(U),[0,a(bH),[0,a(ac),0]]],Zq=[0,a(U),[0,a(bH),0]],Zr=[0,a(U),[0,a(bH),[0,a(ae),0]]],Zs=[0,a(U),[0,a(bH),0]],Zt=[0,a(br),fN,5,fN,38,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Zo=a(Ch),Zu=[0,a(I),dm,11,dm,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zi=[0,a(U),[0,a(bH),[0,a(ac),0]]],Zj=[0,a(U),[0,a(bH),0]],Zk=[0,a(U),[0,a(bH),[0,a(ae),0]]],Zl=[0,a(U),[0,a(bH),0]],Zm=[0,a(br),Er,5,Er,38,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Zh=a(Cw),Zn=[0,a(I),dm,11,dm,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zb=[0,a(U),[0,a(bH),[0,a(ac),0]]],Zc=[0,a(U),[0,a(bH),0]],Zd=[0,a(U),[0,a(bH),[0,a(ae),0]]],Ze=[0,a(U),[0,a(bH),0]],Zf=[0,a(a0),28,5,28,44,[0,a(eO),[0,a(a1),0]]],Za=a(p),Zg=[0,a(I),dm,11,dm,47,[0,a(J),[0,a(H),[0,a(B),0]]]],ZC=[0,a(I),dm,11,dm,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Y$=[0,a(I),dm,11,dm,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Y8=[0,a(dU),ei,14,ei,41,[0,a(oV),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],Y6=a(b5),Y7=a(b5),YY=[8,0],YZ=[0,a(aW),FG,5,FG,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],YV=a(z),YW=a(wc),YX=a(p),Y0=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YS=[8,0],YT=[0,a(aW),F9,5,F9,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],YP=a(z),YQ=a("0.2379"),YR=a(p),YU=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YM=[8,0],YN=[0,a(aW),fh,5,fh,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],YJ=a(z),YK=a("0.2437"),YL=a(p),YO=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YG=[8,0],YH=[0,a(aW),zR,5,zR,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],YD=a(z),YE=a("0.2496"),YF=a(p),YI=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YA=[8,0],YB=[0,a(aW),DQ,5,DQ,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Yx=a(z),Yy=a("0.2555"),Yz=a(p),YC=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yu=[8,0],Yv=[0,a(aW),vg,5,vg,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Yr=a(z),Ys=a("0.2613"),Yt=a(p),Yw=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yo=[8,0],Yp=[0,a(aW),w9,5,w9,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Yl=a(z),Ym=a("0.2672"),Yn=a(p),Yq=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yi=[8,0],Yj=[0,a(aW),qU,5,qU,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Yf=a(z),Yg=a("0.2804"),Yh=a(p),Yk=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yc=[8,0],Yd=[0,a(aW),f2,5,f2,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],X$=a(z),Ya=a("0.2936"),Yb=a(p),Ye=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],X8=[8,0],X9=[0,a(aW),xo,5,xo,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],X5=a(z),X6=a("0.3068"),X7=a(p),X_=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Y1=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],X3=[8,0],X4=[0,a(aW),rC,14,rC,50,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],X0=a(z),X1=a(sr),X2=a(p),Y2=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XX=[0,a(br),38,14,38,50,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],XU=a(z),XV=a(sr),XW=a(p),XY=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XS=[0,a(br),79,14,79,50,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],XP=a(z),XQ=a(ry),XR=a(p),XT=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XN=[0,a(br),fX,14,fX,50,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],XK=a(z),XL=a(Ch),XM=a(p),XO=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XZ=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XF=[0,a(br),43,14,43,59,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],XB=a(X),XC=a(X),XD=a("0.41"),XE=a(p),XG=[0,a(I),c4,11,c4,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Xz=[0,a(br),84,14,84,59,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Xv=a(X),Xw=a(X),Xx=a("0.205"),Xy=a(p),XA=[0,a(I),c4,11,c4,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Xt=[0,a(br),gU,14,gU,59,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Xp=a(X),Xq=a(X),Xr=a("0.1025"),Xs=a(p),Xu=[0,a(I),c4,11,c4,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Xk=[0,a(br),C$,5,C$,42,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Xj=a("0.20234"),Xl=[0,a(I),es,11,es,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xh=[0,a(br),rg,5,236,45,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Xg=a("0.10117"),Xi=[0,a(I),es,11,es,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xe=[0,a(br),zk,5,zk,42,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],Xd=a("0.05059"),Xf=[0,a(I),es,11,es,47,[0,a(J),[0,a(H),[0,a(B),0]]]],W8=a(cI),W9=[0,a(br),qT,5,166,65,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],W5=a(cI),W6=a(et),W7=a(cI),W_=[0,a(I),eE,11,eE,31,[0,a(J),[0,a(H),[0,a(B),0]]]],W2=a(cI),W3=[0,a(br),174,5,175,65,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],WZ=a(cI),W0=a(et),W1=a(cI),W4=[0,a(I),eE,11,eE,31,[0,a(J),[0,a(H),[0,a(B),0]]]],W$=[0,a(I),eE,11,eE,31,[0,a(J),[0,a(H),[0,a(B),0]]]],WY=[0,a(br),jt,14,jt,34,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],WX=a(p),Xa=[0,a(I),eE,11,eE,31,[0,a(J),[0,a(H),[0,a(B),0]]]],WW=[0,a(I),eE,11,eE,31,[0,a(J),[0,a(H),[0,a(B),0]]]],WN=[0,a(U),[0,a(eP),[0,a(ac),0]]],WO=[0,a(U),[0,a(eP),0]],WP=[0,a(U),[0,a(eP),[0,a(ae),0]]],WQ=[0,a(U),[0,a(eP),0]],WR=[0,a(bP),ib,5,318,21,[0,a(z9),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],WS=[0,a(I),cs,11,cs,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WE=[0,a(U),[0,a(eP),[0,a(ac),0]]],WF=[0,a(U),[0,a(eP),0]],WG=[0,a(U),[0,a(eP),[0,a(ae),0]]],WH=[0,a(U),[0,a(eP),0]],WI=[0,a(U),[0,a(kK),[0,a(ac),0]]],WJ=[0,a(U),[0,a(kK),0]],WK=[0,a(U),[0,a(kK),[0,a(ae),0]]],WL=[0,a(U),[0,a(kK),0]],WM=[0,a(bP),fq,5,dz,21,[0,a(z9),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],WT=[0,a(I),cs,11,cs,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WD=[0,a(I),cs,11,cs,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WU=[0,a(I),cs,11,cs,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WC=[0,a(I),cs,11,cs,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Wt=a(z),Wu=[8,0],Wv=[0,a(aW),fQ,6,fQ,71,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],Ww=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wr=a(z),Ws=[0,a(bP),r2,5,410,72,[0,a(rZ),[0,a(eX),[0,a(ke),[0,a(d0),[0,a(ab),[0,a(af),0]]]]]]],Wx=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wy=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wp=a(X),Wq=[0,a(bP),fN,5,fN,70,[0,a(Gf),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Wz=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wo=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wg=[8,0],Wh=[0,a(aW),251,5,kb,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Wd=a(p),We=a("0.145"),Wf=a(p),Wi=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wa=[8,0],Wb=[0,a(aW),zH,5,261,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],V9=a(p),V_=a("0.1393"),V$=a(p),Wc=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],V6=[8,0],V7=[0,a(aW),At,5,qQ,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],V3=a(p),V4=a("0.1335"),V5=a(p),V8=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],V0=[8,0],V1=[0,a(aW),Ar,5,279,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],VX=a(p),VY=a("0.1278"),VZ=a(p),V2=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VU=[8,0],VV=[0,a(aW),287,5,288,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],VR=a(p),VS=a("0.122"),VT=a(p),VW=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VO=[8,0],VP=[0,a(aW),d_,5,eh,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],VL=a(p),VM=a("0.1163"),VN=a(p),VQ=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VI=[8,0],VJ=[0,a(aW),kV,5,306,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],VF=a(p),VG=a("0.1105"),VH=a(p),VK=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VC=[8,0],VD=[0,a(aW),dF,5,ib,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Vz=a(p),VA=a("0.0976"),VB=a(p),VE=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vw=[8,0],Vx=[0,a(aW),323,5,fp,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Vt=a(p),Vu=a("0.0847"),Vv=a(p),Vy=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vq=[8,0],Vr=[0,a(aW),u9,5,333,53,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Vn=a(p),Vo=a("0.0717"),Vp=a(p),Vs=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vk=[8,0],Vl=[0,a(aW),m$,5,m$,49,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Vh=a(p),Vi=a("5728"),Vj=a(p),Vm=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wj=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vf=[8,0],Vg=[0,a(aW),nU,14,nU,49,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],Vc=a(p),Vd=a(wm),Ve=a(p),Wk=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],U$=a(z),Va=[0,a(br),dj,5,fh,71,[0,a(kn),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(a9),[0,a(af),0]]]]]]],U_=a(wm),Vb=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],U9=[0,a(br),rL,29,rL,64,[0,a(kn),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(a9),[0,a(af),0]]]]]]],U8=a(p),U4=[0,a(dU),my,14,my,34,[0,a(oV),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],UW=[0,a(U),[0,a(fn),[0,a(ac),0]]],UX=[0,a(U),[0,a(fn),0]],UY=[0,a(U),[0,a(fn),[0,a(ae),0]]],UZ=[0,a(U),[0,a(fn),0]],U0=a(et),U1=a(kd),U2=a(b5),U3=a(b5),US=[0,a(dU),Cv,14,Cv,34,[0,a(oV),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],UL=[8,0],UM=[0,a(aW),hn,5,hn,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],UI=a(X),UJ=a(Cq),UK=a(p),UN=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UF=[8,0],UG=[0,a(aW),CH,5,CH,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],UC=a(X),UD=a("0.0539"),UE=a(p),UH=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Uz=[8,0],UA=[0,a(aW),yk,5,yk,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Uw=a(X),Ux=a("0.0615"),Uy=a(p),UB=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Ut=[8,0],Uu=[0,a(aW),ex,5,ex,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Uq=a(X),Ur=a("0.069"),Us=a(p),Uv=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Un=[8,0],Uo=[0,a(aW),Cu,5,Cu,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Uk=a(X),Ul=a("0.0766"),Um=a(p),Up=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Uh=[8,0],Ui=[0,a(aW),fT,5,fT,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],Ue=a(X),Uf=a("0.0842"),Ug=a(p),Uj=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Ub=[8,0],Uc=[0,a(aW),wD,5,wD,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],T_=a(X),T$=a("0.0918"),Ua=a(p),Ud=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],T7=[8,0],T8=[0,a(aW),v2,5,v2,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],T4=a(X),T5=a("0.1089"),T6=a(p),T9=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],T1=[8,0],T2=[0,a(aW),jf,5,jf,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],TY=a(X),TZ=a("0.1259"),T0=a(p),T3=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],TV=[8,0],TW=[0,a(aW),f5,5,f5,67,[0,a(bq),[0,a(ba),[0,a(bc),0]]]],TS=a(X),TT=a("0.143"),TU=a(p),TX=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UO=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],TR=[0,a(aW),h1,14,h1,59,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],TO=a(X),TP=a(ry),TQ=a(p),TK=[0,a(aW),iM,14,iM,67,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],TG=a(_),TH=a(_),TI=a(Cq),TJ=a(p),Tz=a(z),TA=[0,a(bP),423,6,rx,72,[0,a(rZ),[0,a(eX),[0,a(ke),[0,a(d0),[0,a(ab),[0,a(af),0]]]]]]],TB=[0,a(I),dv,11,dv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],Tu=[0,a(co),[0,a(iU),[0,a(ac),0]]],Tv=[0,a(co),[0,a(iU),0]],Tw=[0,a(co),[0,a(iU),[0,a(ae),0]]],Tx=[0,a(co),[0,a(iU),0]],Ty=[0,a(bP),rR,5,dm,59,[0,a(Gf),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],TC=[0,a(I),dv,11,dv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],Tt=[0,a(I),dv,11,dv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],TD=[0,a(I),dv,11,dv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],Ts=[0,a(I),dv,11,dv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],Tm=a(z),Tn=[0,a(bP),gz,5,430,71,[0,a(rZ),[0,a(eX),[0,a(ke),[0,a(d0),[0,a(ab),[0,a(af),0]]]]]]],To=[0,a(I),dW,11,dW,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Tl=[0,a(a0),31,9,31,32,[0,a(eO),[0,a(a1),0]]],Tp=[0,a(I),dW,11,dW,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Tk=[0,a(I),dW,11,dW,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Te=[0,a(aW),23,5,23,67,[0,a(F2),[0,a(f9),0]]],Tc=a(EQ),Td=a("5628600"),Tf=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Ta=[0,a(aW),56,5,56,67,[0,a(vj),[0,a(f9),0]]],S_=a(FH),S$=a("5684900"),Tb=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],S8=[0,a(aW),89,5,89,67,[0,a(wJ),[0,a(f9),0]]],S6=a(EX),S7=a("5775900"),S9=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],S4=[0,a(aW),bp,5,bp,67,[0,a(b6),[0,a(C3),[0,a(f9),0]]]],S2=a(wo),S3=a("5827900"),S5=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Tg=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],S1=[0,a(br),Ev,14,Ev,30,[0,a(Dz),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],SZ=a(AN),S0=a("5595000"),ST=[0,a(aW),30,5,30,67,[0,a(F2),[0,a(f9),0]]],SR=a(EQ),SS=a("7877000"),SU=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SP=[0,a(aW),63,5,63,67,[0,a(vj),[0,a(f9),0]]],SN=a(FH),SO=a("7955800"),SQ=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SL=[0,a(aW),96,5,96,67,[0,a(wJ),[0,a(f9),0]]],SJ=a(EX),SK=a("8083100"),SM=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SH=[0,a(aW),dW,5,dW,67,[0,a(b6),[0,a(C3),[0,a(f9),0]]]],SF=a(wo),SG=a("8155800"),SI=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SV=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SE=[0,a(br),dF,14,dF,31,[0,a(Dz),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],SC=a(AN),SD=a("7830000"),Sy=[0,a(a0),34,14,34,36,[0,a(eO),[0,a(a1),0]]],Sz=[0,a(I),nH,11,nH,33,[0,a(J),[0,a(H),[0,a(B),0]]]],Sx=[0,a(I),nH,11,nH,33,[0,a(J),[0,a(H),[0,a(B),0]]]],Su=[0,a(bP),75,14,75,64,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Sq=[0,a(co),[0,a(dh),[0,a(ac),0]]],Sr=[0,a(co),[0,a(dh),0]],Ss=[0,a(co),[0,a(dh),[0,a(ae),0]]],St=[0,a(co),[0,a(dh),0]],Sl=[0,a(dU),83,19,83,67,[0,a(nJ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],Sm=[0,a(I),eY,11,eY,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Sk=[0,a(dU),56,14,56,41,[0,a(nJ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],Sn=[0,a(I),eY,11,eY,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Sj=[0,a(I),eY,11,eY,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Se=[0,a(a0),33,14,33,40,[0,a(eO),[0,a(a1),0]]],R_=[0,a(I),fD,14,fD,46,[0,a(J),[0,a(H),[0,a(B),0]]]],R6=[0,a(I),gf,14,gf,56,[0,a(J),[0,a(H),[0,a(B),0]]]],R5=[1,0],R1=[0,a(I),fK,14,fK,50,[0,a(J),[0,a(H),[0,a(B),0]]]],RV=[0,a(I),fQ,14,fQ,32,[0,a(J),[0,a(H),[0,a(B),0]]]],RP=[0,a(dU),64,14,64,44,[0,a(nJ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],RO=a(_),RK=[0,a(br),di,14,di,35,[0,a(fS),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(af),0]]]]]]],RJ=a(_),RE=[0,a(bP),rm,5,zH,56,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],RD=[1,0],RF=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],Ry=[0,a(bP),qQ,5,271,48,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rx=[0,0],Rz=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],Rw=[0,a(bP),FF,5,FF,70,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rv=[0,0],RA=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],Ru=[0,a(bP),CY,5,CY,69,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rt=[0,0],RB=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],Rs=[0,a(bP),om,5,om,60,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rr=[0,0],RC=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RG=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],Rq=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],Rm=[0,a(bP),nW,5,nW,70,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rl=[1,0],Rn=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rj=[0,a(bP),j_,5,m0,56,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Ri=[2,0],Rk=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Re=[0,a(bP),264,5,rq,48,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rd=[0,0],Rf=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rc=[0,a(bP),yc,5,yc,69,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Rb=[0,0],Rg=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Ra=[0,a(bP),Ab,5,Ab,60,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Q$=[0,0],Rh=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Ro=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Q_=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rp=[0,a(U),[0,a(fn),0]],RH=[0,a(U),[0,a("versement"),0]],RL=[0,a(I),oj,11,oj,32,[0,a(J),[0,a(H),[0,a(B),0]]]],RI=[0,a(I),oj,11,oj,32,[0,a(J),[0,a(H),[0,a(B),0]]]],RM=[0,a(U),[0,a("nombre_enfants_l521_1"),0]],RQ=[0,a(I),oc,11,oc,41,[0,a(J),[0,a(H),[0,a(B),0]]]],RN=[0,a(I),oc,11,oc,41,[0,a(J),[0,a(H),[0,a(B),0]]]],RR=[0,a(U),[0,a("nombre_enfants_alin\xc3\xa9a_2_l521_3"),0]],RS=[0,a(U),[0,a(wT),[0,a(q$),0]]],RT=[0,a(U),[0,a(wT),[0,a(q$),0]]],RW=[0,a(I),fQ,14,fQ,32,[0,a(J),[0,a(H),[0,a(B),0]]]],RX=[0,a(U),[0,a("bmaf.date_courante"),0]],RU=[0,a(I),fQ,14,fQ,32,[0,a(J),[0,a(H),[0,a(B),0]]]],RY=[0,a(U),[0,a(AZ),[0,a(f_),0]]],RZ=[0,a(U),[0,a(AZ),[0,a(f_),0]]],R2=[0,a(I),fK,14,fK,50,[0,a(J),[0,a(H),[0,a(B),0]]]],R3=[0,a(U),[0,a(w$),0]],R0=[0,a(I),fK,14,fK,50,[0,a(J),[0,a(H),[0,a(B),0]]]],R7=[0,a(I),gf,14,gf,56,[0,a(J),[0,a(H),[0,a(B),0]]]],R8=[0,a(U),[0,a(Bm),0]],R4=[0,a(I),gf,14,gf,56,[0,a(J),[0,a(H),[0,a(B),0]]]],R$=[0,a(I),fD,14,fD,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Sa=[0,a(U),[0,a(yX),0]],R9=[0,a(I),fD,14,fD,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Sb=[0,a(U),[0,a(oO),[0,a(co),0]]],Sc=[0,a(U),[0,a(oO),[0,a(co),0]]],Sf=[0,a(a0),33,14,33,40,[0,a(eO),[0,a(a1),0]]],Sg=[0,a(U),[0,a("enfant_le_plus_\xc3\xa2g\xc3\xa9.enfants"),0]],Sd=[0,a(a0),33,14,33,40,[0,a(eO),[0,a(a1),0]]],Sh=[0,a(U),[0,a(Df),[0,a(rl),0]]],Si=[0,a(U),[0,a(Df),[0,a(rl),0]]],So=[0,a(U),[0,a(eP),0]],Sv=[0,a(I),95,11,95,61,[0,a(J),[0,a(H),[0,a(B),0]]]],Sp=[0,a(I),95,11,95,61,[0,a(J),[0,a(H),[0,a(B),0]]]],Sw=[0,a(U),[0,a("enfants_\xc3\xa0_charge_droit_ouvert_prestation_familiale"),0]],SA=[0,a(U),[0,a(kK),0]],SW=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SB=[0,a(I),dl,11,dl,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SX=[0,a(U),[0,a("plafond_II_d521_3"),0]],Th=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],SY=[0,a(I),dq,11,dq,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Ti=[0,a(U),[0,a("plafond_I_d521_3"),0]],Tq=[0,a(I),dW,11,dW,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Tj=[0,a(I),dW,11,dW,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Tr=[0,a(U),[0,a("droit_ouvert_compl\xc3\xa9ment"),0]],TE=[0,a(U),[0,a(kg),0]],TL=[0,a(I),fX,11,fX,64,[0,a(J),[0,a(H),[0,a(B),0]]]],TF=[0,a(I),fX,11,fX,64,[0,a(J),[0,a(H),[0,a(B),0]]]],TM=[0,a(U),[0,a("montant_initial_base_quatri\xc3\xa8me_enfant_et_plus_mayotte"),0]],UP=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],TN=[0,a(I),bp,11,bp,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UQ=[0,a(U),[0,a("montant_initial_base_troisi\xc3\xa8me_enfant_mayotte"),0]],UT=[0,a(I),ie,11,ie,31,[0,a(J),[0,a(H),[0,a(B),0]]]],UR=[0,a(I),ie,11,ie,31,[0,a(J),[0,a(H),[0,a(B),0]]]],UU=[0,a(U),[0,a("nombre_total_enfants"),0]],U5=[0,a(I),nZ,11,nZ,31,[0,a(J),[0,a(H),[0,a(B),0]]]],UV=[0,a(I),nZ,11,nZ,31,[0,a(J),[0,a(H),[0,a(B),0]]]],U6=[0,a(U),[0,a("nombre_moyen_enfants"),0]],Wl=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],U7=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wm=[0,a(U),[0,a("montant_initial_base_premier_enfant"),0]],WA=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wn=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WB=[0,a(U),[0,a("droit_ouvert_base"),0]],WV=[0,a(U),[0,a(bH),0]],Xb=[0,a(U),[0,a(kR),0]],Xm=[0,a(I),es,11,es,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xc=[0,a(I),es,11,es,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xn=[0,a(U),[0,a("montant_vers\xc3\xa9_forfaitaire_par_enfant"),0]],XH=[0,a(I),c4,11,c4,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Xo=[0,a(I),c4,11,c4,56,[0,a(J),[0,a(H),[0,a(B),0]]]],XI=[0,a(U),[0,a("montant_initial_base_troisi\xc3\xa8me_enfant_et_plus"),0]],Y3=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XJ=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Y4=[0,a(U),[0,a("montant_initial_base_deuxi\xc3\xa8me_enfant"),0]],Y9=[0,a(I),mG,11,mG,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Y5=[0,a(I),mG,11,mG,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Y_=[0,a(U),[0,a("rapport_enfants_total_moyen"),0]],ZD=[0,a(U),[0,a(ka),0]],ZK=[0,a(I),gU,11,gU,36,[0,a(J),[0,a(H),[0,a(B),0]]]],ZE=[0,a(I),gU,11,gU,36,[0,a(J),[0,a(H),[0,a(B),0]]]],ZL=[0,a(U),[0,a("montant_vers\xc3\xa9_forfaitaire"),0]],ZV=[0,a(I),dT,11,dT,31,[0,a(J),[0,a(H),[0,a(B),0]]]],ZM=[0,a(I),dT,11,dT,31,[0,a(J),[0,a(H),[0,a(B),0]]]],ZW=[0,a(U),[0,a("montant_initial_base"),0]],_j=[0,a(U),[0,a(j4),0]],_A=[0,a(I),eR,11,eR,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_k=[0,a(I),eR,11,eR,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_B=[0,a(U),[0,a("montant_vers\xc3\xa9_compl\xc3\xa9ment_pour_forfaitaire"),0]],_E=[0,a(I),kU,11,kU,43,[0,a(J),[0,a(H),[0,a(B),0]]]],_C=[0,a(I),kU,11,kU,43,[0,a(J),[0,a(H),[0,a(B),0]]]],_F=[0,a(U),[0,a("montant_avec_garde_altern\xc3\xa9e_base"),0]],_U=[0,a(U),[0,a(j$),0]],_Y=[0,a(I),kT,11,kT,29,[0,a(J),[0,a(H),[0,a(B),0]]]],_V=[0,a(I),kT,11,kT,29,[0,a(J),[0,a(H),[0,a(B),0]]]],_Z=[0,a(U),[0,a("montant_vers\xc3\xa9_base"),0]],_8=[0,a(I),iv,11,iv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],_0=[0,a(I),iv,11,iv,35,[0,a(J),[0,a(H),[0,a(B),0]]]],_9=[0,a(U),[0,a("montant_vers\xc3\xa9_majoration"),0]],$a=[0,a(I),m7,11,m7,58,[0,a(J),[0,a(H),[0,a(B),0]]]],__=[0,a(I),m7,11,m7,58,[0,a(J),[0,a(H),[0,a(B),0]]]],$b=[0,a(U),[0,a("montant_base_compl\xc3\xa9ment_pour_base_et_majoration"),0]],$j=[0,a(I),mx,11,mx,59,[0,a(J),[0,a(H),[0,a(B),0]]]],$c=[0,a(I),mx,11,mx,59,[0,a(J),[0,a(H),[0,a(B),0]]]],$k=[0,a(U),[0,a("montant_vers\xc3\xa9_compl\xc3\xa9ment_pour_base_et_majoration"),0]],$o=[0,a(I),cd,12,cd,25,[0,a(J),[0,a(H),[0,a(B),0]]]],$l=[0,a(I),cd,12,cd,25,[0,a(J),[0,a(H),[0,a(B),0]]]],$p=[0,a(U),[0,a("montant_vers\xc3\xa9"),0]],$q=[0,a(bP),xb,5,rg,6,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],$r=[0,a(bP),xb,5,rg,6,[0,a(dZ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Q5=[0,a("examples/allocations_familiales/autres_codes.catala_fr"),24,5,24,63,[0,a("Article L821-3"),[0,a(z0),[0,a(E1),[0,a(yn),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]]]],Q6=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q1=[0,a(bP),60,5,62,62,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Q2=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q0=[0,a(bP),49,5,50,50,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],Q3=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q4=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q7=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],QZ=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q8=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],QY=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],QU=[0,a(bP),68,5,71,56,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],QV=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],QT=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],QW=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],QS=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],QO=[0,a(dU),nW,18,nW,41,[0,a(xH),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(c7),[0,a(af),0]]]]]]],QM=a(oS),QN=a(n0),QP=[0,a(I),59,11,59,27,[0,a(bE),[0,a(H),[0,a(B),0]]]],QL=[0,a(dU),31,14,31,30,[0,a(lU),[0,a(nR),[0,a(ed),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],QJ=a(oS),QK=a(n0),Qy=[5,0],Qz=[4,0],QA=[3,0],QB=[2,0],QC=[1,0],QD=[0,0],QE=[0,a(bP),yQ,5,rL,30,[0,a(CJ),[0,a(yw),[0,a(ke),[0,a(d0),[0,a(ab),[0,a(af),0]]]]]]],QF=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qx=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qr=[0,a(I),68,14,68,28,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qn=[0,a(I),69,14,69,32,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qj=[0,a(dU),21,14,21,26,[0,a(lU),[0,a(nR),[0,a(ed),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],Qk=[0,a(I),60,12,60,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qi=[0,a(I),60,12,60,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Ql=[0,a(co),[0,a(y7),0]],Qo=[0,a(I),69,14,69,32,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qp=[0,a(co),[0,a(Fa),0]],Qm=[0,a(I),69,14,69,32,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qs=[0,a(I),68,14,68,28,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qt=[0,a(co),[0,a(DE),0]],Qq=[0,a(I),68,14,68,28,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qu=[0,a(co),[0,a(ge),[0,a(ho),0]]],Qv=[0,a(co),[0,a(ge),[0,a(ho),0]]],QG=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qw=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],QH=[0,a(co),[0,a(vk),0]],QQ=[0,a(I),59,11,59,27,[0,a(bE),[0,a(H),[0,a(B),0]]]],QI=[0,a(I),59,11,59,27,[0,a(bE),[0,a(H),[0,a(B),0]]]],QR=[0,a(co),[0,a(Ae),0]],QX=[0,a(co),[0,a(iU),0]],Q9=[0,a(co),[0,a(dh),0]],Qe=[0,a(eC),28,5,29,33,[0,a(Cn),[0,a(cf),0]]],Qd=a(xO),Qf=[0,a(eC),6,12,6,19,[0,a(cf),0]],Qb=[0,a(eC),48,5,49,33,[0,a(AH),[0,a(cf),0]]],Qa=a(xm),Qc=[0,a(eC),6,12,6,19,[0,a(cf),0]],P_=[0,a(eC),64,5,65,33,[0,a(Ca),[0,a(cf),0]]],P9=a(BY),P$=[0,a(eC),6,12,6,19,[0,a(cf),0]],P7=[0,a(eC),82,5,83,33,[0,a(wV),[0,a(cf),0]]],P6=a(BS),P8=[0,a(eC),6,12,6,19,[0,a(cf),0]],Qg=[0,a(eC),6,12,6,19,[0,a(cf),0]],P5=[0,a(eC),6,12,6,19,[0,a(cf),0]],Qh=[0,a(f_),[0,a(bQ),0]],PT=[7,0],PU=[5,0],PV=[4,0],PW=[3,0],PX=[2,0],PY=[1,0],PZ=[0,0],P0=[6,0],P1=[0,a(bu),29,5,38,6,[0,a(b6),[0,a(lT),[0,a(aC),0]]]],PS=a(wM),P2=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],PP=[8,0],PQ=[0,a(bu),47,5,49,6,[0,a(b6),[0,a(lT),[0,a(aC),0]]]],PO=a(xL),PR=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],PE=[7,0],PF=[5,0],PG=[4,0],PH=[3,0],PI=[2,0],PJ=[1,0],PK=[0,0],PL=[6,0],PM=[0,a(bu),68,5,77,6,[0,a(b6),[0,a(nO),[0,a(aC),0]]]],PD=a(AO),PN=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],PA=[8,0],PB=[0,a(bu),86,5,88,6,[0,a(b6),[0,a(nO),[0,a(aC),0]]]],Pz=a(vc),PC=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Pp=[7,0],Pq=[5,0],Pr=[4,0],Ps=[3,0],Pt=[2,0],Pu=[1,0],Pv=[0,0],Pw=[6,0],Px=[0,a(bu),c4,5,bp,6,[0,a(b6),[0,a(lW),[0,a(aC),0]]]],Po=a(Br),Py=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Pl=[8,0],Pm=[0,a(bu),cs,5,cQ,6,[0,a(b6),[0,a(lW),[0,a(aC),0]]]],Pk=a(EE),Pn=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Pa=[7,0],Pb=[5,0],Pc=[4,0],Pd=[3,0],Pe=[2,0],Pf=[1,0],Pg=[0,0],Ph=[6,0],Pi=[0,a(bu),eY,5,fK,6,[0,a(b6),[0,a(nl),[0,a(aC),0]]]],O$=a(BJ),Pj=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],O8=[8,0],O9=[0,a(bu),qT,5,nU,6,[0,a(b6),[0,a(nl),[0,a(aC),0]]]],O7=a(wZ),O_=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OX=[7,0],OY=[5,0],OZ=[4,0],O0=[3,0],O1=[2,0],O2=[1,0],O3=[0,0],O4=[6,0],O5=[0,a(bu),h1,5,iM,6,[0,a(fW),[0,a(mL),[0,a(aC),0]]]],OW=a(zK),O6=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OT=[8,0],OU=[0,a(bu),w4,5,yA,6,[0,a(fW),[0,a(mL),[0,a(aC),0]]]],OS=a(ED),OV=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OI=[7,0],OJ=[5,0],OK=[4,0],OL=[3,0],OM=[2,0],ON=[1,0],OO=[0,0],OP=[6,0],OQ=[0,a(bu),vI,5,E3,6,[0,a(fW),[0,a(oo),[0,a(aC),0]]]],OH=a(El),OR=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OE=[8,0],OF=[0,a(bu),E$,5,vE,6,[0,a(fW),[0,a(oo),[0,a(aC),0]]]],OD=a(Fk),OG=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Ot=[7,0],Ou=[5,0],Ov=[4,0],Ow=[3,0],Ox=[2,0],Oy=[1,0],Oz=[0,0],OA=[6,0],OB=[0,a(bu),rq,5,nT,6,[0,a(b6),[0,a(m8),[0,a(aC),0]]]],Os=a(v9),OC=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Op=[8,0],Oq=[0,a(bu),A9,5,ni,6,[0,a(b6),[0,a(m8),[0,a(aC),0]]]],Oo=a(zJ),Or=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],P3=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],On=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],P4=[0,a(ho),[0,a(z2),0]],Ok=[0,a(a0),12,14,12,25,[0,a(eO),[0,a(a1),0]]],Og=[2,0],Oh=a(p),Oi=[1,0],Oj=a("-1"),Ol=[0,a(I),80,12,80,23,[0,a(J),[0,a(H),[0,a(B),0]]]],Of=[0,a(I),80,12,80,23,[0,a(J),[0,a(H),[0,a(B),0]]]],Om=[0,a(rl),[0,a("le_plus_\xc3\xa2g\xc3\xa9"),0]],Oc=[0,a(dU),78,14,78,41,[0,a(nJ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],Od=[0,a(I),76,12,76,39,[0,a(J),[0,a(H),[0,a(B),0]]]],Ob=[0,a(I),76,12,76,39,[0,a(J),[0,a(H),[0,a(B),0]]]],Oe=[0,a(q$),[0,a(eP),0]],N5=a(qH),N6=a(qW),N7=a(EZ),N8=a(q3),N9=a(q4),N_=a(rE),N$=a(rw),Oa=[0,a("Enfant"),0],NV=a(mw),NX=a(oy),NY=a(l$),NZ=a(Dp),N0=a(yR),N1=a(o9),N2=a(C0),N3=a(no),N4=a(oK),NW=[0,a(BT),0],NM=a(ol),NO=a(U),NP=a(qV),NQ=a(nY),NR=a(DP),NS=a(i0),NT=a(BQ),NU=a(yW),NN=[0,a(FP),0],NH=a("Compl\xc3\xa8te"),NJ=a("Partag\xc3\xa9e"),NK=a("Z\xc3\xa9ro"),NI=[0,a("PriseEnCompte"),0],ND=a(ks),NF=a(kh),NG=a(Cg),NE=[0,a(CS),0],Nx=a(A3),Nz=a(D1),NA=a(j7),NB=a(Fs),NC=a(yI),Ny=[0,a("PriseEnCharge"),0],abb=a(aa),aaN=a(mw),aaO=a(oy),aaP=a(wv),aaQ=a(l$),aaR=a(oK),aaS=a(Fl),aaT=a(xg),aaU=a(o9),aaV=a(no),aaX=[7,0],aaY=[5,0],aaZ=[4,0],aa0=[6,0],aa1=[8,0],aa2=[2,0],aa3=[3,0],aa4=[1,0],aa5=[0,0],aaW=[0,[11,a(bg),[2,0,[11,a(BO),0]]],a(wO)],aaw=a(v0),aax=a(x8),aay=a(nY),aaz=a(EA),aaA=a(i0),aaB=a(U),aaC=a(qw),aaD=a(ol),aaF=[0,0],aaG=[2,0],aaH=[1,0],aaI=[5,0],aaJ=[6,0],aaK=[3,0],aaL=[7,0],aaM=[4,0],aaE=[0,[11,a(bg),[2,0,[11,a(D2),0]]],a(FR)],aap=a(r4),aaq=a(ks),aar=a(kh),aat=[1,0],aau=[0,0],aav=[2,0],aas=[0,[11,a(bg),[2,0,[11,a(x2),0]]],a(wz)],aae=a(j7),aaf=a(rb),aag=a(qP),aah=a(rt),aai=a(qM),aak=[4,0],aal=[3,0],aam=[0,0],aan=[1,0],aao=[2,0],aaj=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PriseEnCharge.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PriseEnCharge.t'")],aac=[0,a(B$),a(o3),a(ge),a(DA),a(FL),a(v6),a(xi)],aad=[0,a(ge),a(v6),a(FL),a(xi),a(o3),a(B$),a(DA)],abj=a("AllocationsFamilialesLib"),bt1=[0,a(fc),zO,14,zO,25,[0,a("Conseil d'\xc3\x89tat, 5\xc3\xa8me - 4\xc3\xa8me chambres r\xc3\xa9unies, 21/07/2017, 398563"),0]],btU=a(p),btV=a(p),bt0=a(b5),btW=[0,a(a6),[0,a(aw),[0,a(ac),0]]],btX=[0,a(a6),[0,a(aw),0]],btY=[0,a(a6),[0,a(aw),[0,a(ae),0]]],btZ=[0,a(a6),[0,a(aw),0]],btQ=[0,a(d),xw,14,xw,63,[0,a(bf),[0,a(e),0]]],btM=[0,a(d),vZ,14,vZ,25,[0,a(bf),[0,a(e),0]]],btG=[0,a(d),iI,5,iI,70,[0,a(bf),[0,a(e),0]]],btC=[0,a(d),hj,14,hj,58,[0,a(bf),[0,a(e),0]]],bty=[0,a(d),h5,14,h5,54,[0,a(bf),[0,a(e),0]]],btu=[0,a(d),fb,14,fb,51,[0,a(bf),[0,a(e),0]]],bto=[0,a(d),hi,14,hi,59,[0,a(bf),[0,a(e),0]]],btk=[0,a(d),iq,14,iq,38,[0,a(bf),[0,a(e),0]]],btg=[0,a(d),gL,14,gL,34,[0,a(bf),[0,a(e),0]]],btc=[0,a(d),io,14,io,31,[0,a(bf),[0,a(e),0]]],bs_=[0,a(d),AD,14,AD,48,[0,a(bf),[0,a(e),0]]],bs$=[0,a(d),ns,11,ns,45,[0,a(bf),[0,a(e),0]]],bs9=[0,a(d),ns,11,ns,45,[0,a(bf),[0,a(e),0]]],bta=[0,a(cO),[0,a("m\xc3\xa9nage_sans_enfants_garde_altern\xc3\xa9e"),0]],btd=[0,a(d),io,14,io,31,[0,a(bf),[0,a(e),0]]],bte=[0,a(cO),[0,a("calculette.m\xc3\xa9nage"),0]],btb=[0,a(d),io,14,io,31,[0,a(bf),[0,a(e),0]]],bth=[0,a(d),gL,14,gL,34,[0,a(bf),[0,a(e),0]]],bti=[0,a(cO),[0,a("calculette.demandeur"),0]],btf=[0,a(d),gL,14,gL,34,[0,a(bf),[0,a(e),0]]],btl=[0,a(d),iq,14,iq,38,[0,a(bf),[0,a(e),0]]],btm=[0,a(cO),[0,a("calculette.date_courante"),0]],btj=[0,a(d),iq,14,iq,38,[0,a(bf),[0,a(e),0]]],btp=[0,a(d),hi,14,hi,59,[0,a(bf),[0,a(e),0]]],btq=[0,a(cO),[0,a("calculette.ressources_m\xc3\xa9nage_prises_en_compte"),0]],btn=[0,a(d),hi,14,hi,59,[0,a(bf),[0,a(e),0]]],btr=[0,a(cO),[0,a(D0),[0,a(a6),0]]],bts=[0,a(cO),[0,a(D0),[0,a(a6),0]]],btv=[0,a(d),fb,14,fb,51,[0,a(bf),[0,a(e),0]]],btw=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.m\xc3\xa9nage"),0]],btt=[0,a(d),fb,14,fb,51,[0,a(bf),[0,a(e),0]]],btz=[0,a(d),h5,14,h5,54,[0,a(bf),[0,a(e),0]]],btA=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.demandeur"),0]],btx=[0,a(d),h5,14,h5,54,[0,a(bf),[0,a(e),0]]],btD=[0,a(d),hj,14,hj,58,[0,a(bf),[0,a(e),0]]],btE=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.date_courante"),0]],btB=[0,a(d),hj,14,hj,58,[0,a(bf),[0,a(e),0]]],btH=[0,a(d),iI,5,iI,70,[0,a(bf),[0,a(e),0]]],btI=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.ressources_m\xc3\xa9nage_prises_en_compte"),0]],btF=[0,a(d),iI,5,iI,70,[0,a(bf),[0,a(e),0]]],btJ=[0,a(cO),[0,a(wU),[0,a(a6),0]]],btK=[0,a(cO),[0,a(wU),[0,a(a6),0]]],btN=[0,a(d),o2,12,o2,23,[0,a(bf),[0,a(e),0]]],btL=[0,a(d),o2,12,o2,23,[0,a(bf),[0,a(e),0]]],btO=[0,a(cO),[0,a(n_),0]],btR=[0,a(d),mo,11,mo,60,[0,a(bf),[0,a(e),0]]],btP=[0,a(d),mo,11,mo,60,[0,a(bf),[0,a(e),0]]],btS=[0,a(cO),[0,a(kD),0]],bt2=[0,a(d),l9,12,l9,23,[0,a(bf),[0,a(e),0]]],btT=[0,a(d),l9,12,l9,23,[0,a(bf),[0,a(e),0]]],bt3=[0,a(cO),[0,a("aide_finale"),0]],bs5=[0,a(aG),gd,14,gd,33,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsW=a(p),bsX=[0,a(cR),[0,a(aw),[0,a(ac),0]]],bsY=[0,a(cR),[0,a(aw),0]],bsZ=[0,a(cR),[0,a(aw),[0,a(ae),0]]],bs0=[0,a(cR),[0,a(aw),0]],bs1=[0,a(cS),[0,a(aw),[0,a(ac),0]]],bs2=[0,a(cS),[0,a(aw),0]],bs3=[0,a(cS),[0,a(aw),[0,a(ae),0]]],bs4=[0,a(cS),[0,a(aw),0]],bsS=[0,a(aG),f6,14,f6,36,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsK=[0,a(cS),[0,a(aw),[0,a(ac),0]]],bsL=[0,a(cS),[0,a(aw),0]],bsM=[0,a(cS),[0,a(aw),[0,a(ae),0]]],bsN=[0,a(cS),[0,a(aw),0]],bsO=[0,a(cR),[0,a(aw),[0,a(ac),0]]],bsP=[0,a(cR),[0,a(aw),0]],bsQ=[0,a(cR),[0,a(aw),[0,a(ae),0]]],bsR=[0,a(cR),[0,a(aw),0]],bsT=[0,a(d),hZ,12,hZ,34,[0,a(ax),[0,a(e),0]]],bsJ=[0,a(d),hZ,12,hZ,34,[0,a(ax),[0,a(e),0]]],bsG=[0,a(aG),hZ,14,hZ,25,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsC=[0,a(d),v8,14,v8,63,[0,a(ax),[0,a(e),0]]],bsw=[0,a(d),gB,14,gB,62,[0,a(ax),[0,a(e),0]]],bss=[0,a(d),i8,14,i8,53,[0,a(ax),[0,a(e),0]]],bso=[0,a(d),hM,5,hM,65,[0,a(ax),[0,a(e),0]]],bsk=[0,a(d),hP,14,hP,68,[0,a(ax),[0,a(e),0]]],bsg=[0,a(d),gd,14,gd,66,[0,a(ax),[0,a(e),0]]],bsc=[0,a(aG),dC,14,dC,58,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsb=[0,0],br9=[0,a(d),ij,14,ij,64,[0,a(ax),[0,a(e),0]]],br3=[0,a(aG),dw,14,dw,50,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],br0=[2,0],br1=[1,0],br2=[2,0],brW=[0,a(d),jm,14,jm,54,[0,a(ax),[0,a(e),0]]],brS=[0,a(d),f6,14,f6,45,[0,a(ax),[0,a(e),0]]],brO=[0,a(d),h4,14,h4,66,[0,a(ax),[0,a(e),0]]],brK=[0,a(d),hK,14,hK,60,[0,a(ax),[0,a(e),0]]],brG=[0,a(d),i4,14,i4,58,[0,a(ax),[0,a(e),0]]],brC=[0,a(d),iX,14,iX,56,[0,a(ax),[0,a(e),0]]],brw=[0,a(d),i3,14,i3,67,[0,a(ax),[0,a(e),0]]],brs=[0,a(d),dC,14,dC,63,[0,a(ax),[0,a(e),0]]],bro=[0,a(d),iR,14,iR,60,[0,a(ax),[0,a(e),0]]],bri=[0,a(aG),h2,5,h2,74,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bre=[0,a(d),dw,14,dw,55,[0,a(ax),[0,a(e),0]]],bra=[0,a(d),gP,14,gP,52,[0,a(ax),[0,a(e),0]]],bq8=[0,a(d),gc,14,gc,59,[0,a(ax),[0,a(e),0]]],bq9=[0,a(d),gc,14,gc,59,[0,a(ax),[0,a(e),0]]],bq_=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.date_courante"),0]],bq7=[0,a(d),gc,14,gc,59,[0,a(ax),[0,a(e),0]]],brb=[0,a(d),gP,14,gP,52,[0,a(ax),[0,a(e),0]]],brc=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.m\xc3\xa9nage"),0]],bq$=[0,a(d),gP,14,gP,52,[0,a(ax),[0,a(e),0]]],brf=[0,a(d),dw,14,dw,55,[0,a(ax),[0,a(e),0]]],brg=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.demandeur"),0]],brd=[0,a(d),dw,14,dw,55,[0,a(ax),[0,a(e),0]]],brj=[0,a(aG),h2,5,h2,74,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],brk=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.b\xc3\xa9n\xc3\xa9ficie_aide_personnalis\xc3\xa9e_logement"),0]],brh=[0,a(aG),h2,5,h2,74,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],brl=[0,a(a6),[0,a(u4),[0,a(cb),0]]],brm=[0,a(a6),[0,a(u4),[0,a(cb),0]]],brp=[0,a(d),iR,14,iR,60,[0,a(ax),[0,a(e),0]]],brq=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement.m\xc3\xa9nage"),0]],brn=[0,a(d),iR,14,iR,60,[0,a(ax),[0,a(e),0]]],brt=[0,a(d),dC,14,dC,63,[0,a(ax),[0,a(e),0]]],bru=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement.demandeur"),0]],brr=[0,a(d),dC,14,dC,63,[0,a(ax),[0,a(e),0]]],brx=[0,a(d),i3,14,i3,67,[0,a(ax),[0,a(e),0]]],bry=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement.date_courante"),0]],brv=[0,a(d),i3,14,i3,67,[0,a(ax),[0,a(e),0]]],brz=[0,a(a6),[0,a(C9),[0,a(b7),0]]],brA=[0,a(a6),[0,a(C9),[0,a(b7),0]]],brD=[0,a(d),iX,14,iX,56,[0,a(ax),[0,a(e),0]]],brE=[0,a(a6),[0,a("calcul_allocation_logement.mode_occupation"),0]],brB=[0,a(d),iX,14,iX,56,[0,a(ax),[0,a(e),0]]],brH=[0,a(d),i4,14,i4,58,[0,a(ax),[0,a(e),0]]],brI=[0,a(a6),[0,a("calcul_allocation_logement.ressources_m\xc3\xa9nage_sans_arrondi"),0]],brF=[0,a(d),i4,14,i4,58,[0,a(ax),[0,a(e),0]]],brL=[0,a(d),hK,14,hK,60,[0,a(ax),[0,a(e),0]]],brM=[0,a(a6),[0,a("calcul_allocation_logement.situation_familiale"),0]],brJ=[0,a(d),hK,14,hK,60,[0,a(ax),[0,a(e),0]]],brP=[0,a(d),h4,14,h4,66,[0,a(ax),[0,a(e),0]]],brQ=[0,a(a6),[0,a("calcul_allocation_logement.nombre_personnes_\xc3\xa0_charge"),0]],brN=[0,a(d),h4,14,h4,66,[0,a(ax),[0,a(e),0]]],brT=[0,a(d),f6,14,f6,45,[0,a(ax),[0,a(e),0]]],brU=[0,a(a6),[0,a("calcul_allocation_logement.zone"),0]],brR=[0,a(d),f6,14,f6,45,[0,a(ax),[0,a(e),0]]],brX=[0,a(d),jm,14,jm,54,[0,a(ax),[0,a(e),0]]],brY=[0,a(a6),[0,a("calcul_allocation_logement.date_courante"),0]],brV=[0,a(d),jm,14,jm,54,[0,a(ax),[0,a(e),0]]],br4=[0,a(aG),dw,14,dw,50,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],br5=[0,a(a6),[0,a("calcul_allocation_logement.type_aide"),0]],brZ=[0,a(aG),dw,14,dw,50,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],br6=[0,a(a6),[0,a(Em),[0,a(cR),0]]],br7=[0,a(a6),[0,a(Em),[0,a(cR),0]]],br_=[0,a(d),ij,14,ij,64,[0,a(ax),[0,a(e),0]]],br$=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.mode_occupation"),0]],br8=[0,a(d),ij,14,ij,64,[0,a(ax),[0,a(e),0]]],bsd=[0,a(aG),dC,14,dC,58,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bse=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.type_aide"),0]],bsa=[0,a(aG),dC,14,dC,58,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsh=[0,a(d),gd,14,gd,66,[0,a(ax),[0,a(e),0]]],bsi=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.ressources_m\xc3\xa9nage_sans_arrondi"),0]],bsf=[0,a(d),gd,14,gd,66,[0,a(ax),[0,a(e),0]]],bsl=[0,a(d),hP,14,hP,68,[0,a(ax),[0,a(e),0]]],bsm=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.situation_familiale"),0]],bsj=[0,a(d),hP,14,hP,68,[0,a(ax),[0,a(e),0]]],bsp=[0,a(d),hM,5,hM,65,[0,a(ax),[0,a(e),0]]],bsq=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.nombre_personnes_\xc3\xa0_charge"),0]],bsn=[0,a(d),hM,5,hM,65,[0,a(ax),[0,a(e),0]]],bst=[0,a(d),i8,14,i8,53,[0,a(ax),[0,a(e),0]]],bsu=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.zone"),0]],bsr=[0,a(d),i8,14,i8,53,[0,a(ax),[0,a(e),0]]],bsx=[0,a(d),gB,14,gB,62,[0,a(ax),[0,a(e),0]]],bsy=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.date_courante"),0]],bsv=[0,a(d),gB,14,gB,62,[0,a(ax),[0,a(e),0]]],bsz=[0,a(a6),[0,a(zl),[0,a(cS),0]]],bsA=[0,a(a6),[0,a(zl),[0,a(cS),0]]],bsD=[0,a(d),l6,12,l6,61,[0,a(ax),[0,a(e),0]]],bsB=[0,a(d),l6,12,l6,61,[0,a(ax),[0,a(e),0]]],bsE=[0,a(a6),[0,a(kD),0]],bsH=[0,a(d),nr,12,nr,23,[0,a(ax),[0,a(e),0]]],bsF=[0,a(d),nr,12,nr,23,[0,a(ax),[0,a(e),0]]],bsI=[0,a(a6),[0,a(n_),0]],bsU=[0,a(a6),[0,a(aw),0]],bs6=[0,a(d),o5,12,o5,31,[0,a(ax),[0,a(e),0]]],bsV=[0,a(d),o5,12,o5,31,[0,a(ax),[0,a(e),0]]],bs7=[0,a(a6),[0,a(cX),0]],bq4=[0,a(E),Bk,14,Bk,33,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bq0=[0,a(E),vY,14,vY,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bq1=[0,a(d),oi,12,oi,34,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bqZ=[0,a(d),oi,12,oi,34,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bqW=[0,a(E),Bb,14,Bb,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqP=[0,a(V),[0,a(aw),[0,a(ac),0]]],bqQ=[0,a(V),[0,a(aw),0]],bqR=[0,a(V),[0,a(aw),[0,a(ae),0]]],bqS=[0,a(V),[0,a(aw),0]],bqE=[0,a(bh),[0,a(aw),[0,a(ac),0]]],bqF=[0,a(bh),[0,a(aw),0]],bqG=[0,a(bh),[0,a(aw),[0,a(ae),0]]],bqH=[0,a(bh),[0,a(aw),0]],bqu=[0,a(V),[0,a(aw),[0,a(ac),0]]],bqv=[0,a(V),[0,a(aw),0]],bqw=[0,a(V),[0,a(aw),[0,a(ae),0]]],bqx=[0,a(V),[0,a(aw),0]],bql=[0,a(ao),[0,a(aw),[0,a(ac),0]]],bqm=[0,a(ao),[0,a(aw),0]],bqn=[0,a(ao),[0,a(aw),[0,a(ae),0]]],bqo=[0,a(ao),[0,a(aw),0]],bqa=[0,a(bh),[0,a(aw),[0,a(ac),0]]],bqb=[0,a(bh),[0,a(aw),0]],bqc=[0,a(bh),[0,a(aw),[0,a(ae),0]]],bqd=[0,a(bh),[0,a(aw),0]],bqh=a(p),bqi=a(p),bp9=[0,a(E),1539,16,1542,39,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bp_=[0,a(bh),[0,a(bo),[0,a(ac),0]]],bp$=[0,a(bh),[0,a(bo),0]],bqe=[0,a(E),1524,9,1545,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqf=[0,a(bh),[0,a(bo),[0,a(ae),0]]],bqg=[0,a(bh),[0,a(bo),0]],bqj=[0,a(ao),[0,a(bo),[0,a(ac),0]]],bqk=[0,a(ao),[0,a(bo),0]],bqp=[0,a(E),1588,9,1599,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqq=[0,a(ao),[0,a(bo),[0,a(ae),0]]],bqr=[0,a(ao),[0,a(bo),0]],bqs=[0,a(V),[0,a(bo),[0,a(ac),0]]],bqt=[0,a(V),[0,a(bo),0]],bqy=[0,a(E),1609,10,1624,11,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqz=[0,a(V),[0,a(bo),[0,a(ae),0]]],bqA=[0,a(V),[0,a(bo),0]],bqL=a(p),bqM=a(p),bqB=[0,a(E),1571,16,1574,39,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqC=[0,a(bh),[0,a(bo),[0,a(ac),0]]],bqD=[0,a(bh),[0,a(bo),0]],bqI=[0,a(E),zt,9,1577,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqJ=[0,a(bh),[0,a(bo),[0,a(ae),0]]],bqK=[0,a(bh),[0,a(bo),0]],bqN=[0,a(V),[0,a(bo),[0,a(ac),0]]],bqO=[0,a(V),[0,a(bo),0]],bqT=[0,a(E),1636,10,1651,11,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqU=[0,a(V),[0,a(bo),[0,a(ae),0]]],bqV=[0,a(V),[0,a(bo),0]],bp5=[0,a(Q),88,14,88,44,[0,a(cG),[0,a(bX),[0,a(L),0]]]],bpZ=[0,0],bp0=[1,0],bp1=[1,0],bp2=[1,0],bp3=[0,0],bp4=[1,0],bpV=[0,a(E),EM,14,EM,31,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bpS=a(c5),bpT=a(B5),bpU=a(qY),bpO=[0,a(E),so,14,so,34,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bpP=[0,a(d),mP,11,mP,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bpN=[0,a(d),mP,11,mP,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bpQ=[0,a(cR),[0,a(xM),0]],bpW=[0,a(d),nb,10,nb,22,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bpR=[0,a(d),nb,10,nb,22,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bpX=[0,a(cR),[0,a(xf),0]],bp6=[0,a(d),mD,11,mD,41,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bpY=[0,a(d),mD,11,mD,41,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bp7=[0,a(cR),[0,a(y6),0]],bqX=[0,a(d),mU,11,mU,33,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bp8=[0,a(d),mU,11,mU,33,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bqY=[0,a(cR),[0,a(Fi),0]],bq2=[0,a(cR),[0,a(aw),0]],bq5=[0,a(d),kL,12,kL,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bq3=[0,a(d),kL,12,kL,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bq6=[0,a(cR),[0,a(cX),0]],bpI=[0,a(aG),vw,5,vw,73,[0,a("Article L841-3"),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpH=[2,0],bpJ=[0,a(d),eM,10,eM,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpF=[0,a(aG),fb,5,1140,28,[0,a("Article L841-4"),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpE=[0,0],bpG=[0,a(d),eM,10,eM,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpK=[0,a(d),eM,10,eM,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpD=[0,a(aG),vA,14,vA,25,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpz=[0,0],bpA=[0,0],bpB=[1,0],bpC=[2,0],bpp=a(p),bpq=[0,a(aG),1002,5,1006,29,[0,a(im),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpr=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpk=a(z),bpl=[0,a(aG),979,5,kL,13,[0,a(im),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpm=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpf=[0,a(aU),[0,a(fj),[0,a(ac),0]]],bpg=[0,a(aU),[0,a(fj),0]],bph=[0,a(aU),[0,a(fj),[0,a(ae),0]]],bpi=[0,a(aU),[0,a(fj),0]],bpe=a(z),bpj=[0,a(aG),961,5,963,9,[0,a(im),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpn=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpo=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bps=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo9=[2,0],bpc=[0,0],bo_=[0,a(cq),[0,a(dh),[0,a(ac),0]]],bo$=[0,a(cq),[0,a(dh),0]],bpa=[0,a(cq),[0,a(dh),[0,a(ae),0]]],bpb=[0,a(cq),[0,a(dh),0]],bo8=a(p),bpd=[0,a(aG),922,5,kz,29,[0,a(im),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpt=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo1=[2,0],bo6=[0,0],bo2=[0,a(cq),[0,a(dh),[0,a(ac),0]]],bo3=[0,a(cq),[0,a(dh),0]],bo4=[0,a(cq),[0,a(dh),[0,a(ae),0]]],bo5=[0,a(cq),[0,a(dh),0]],bo0=a(z),bo7=[0,a(aG),890,5,911,8,[0,a(im),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpu=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],boV=[4,0],boW=[3,0],boX=[1,0],boY=[0,0],boZ=[0,a(aG),870,5,875,6,[0,a(im),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpv=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],boU=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],boQ=[0,a(aG),xs,14,xs,25,[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],boO=[0,0],boP=[2,0],boK=[0,a(d),hn,14,hn,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],boG=[0,a(d),B8,14,B8,63,[0,a(aK),[0,a(i),[0,a(e),0]]]],boA=[0,a(E),nf,9,nf,55,[0,a(oh),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boB=[0,a(E),nf,9,nf,55,[0,a(oh),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boC=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_commune.condition_logement_surface"),0]],box=[0,a(E),nj,9,nj,68,[0,a(oh),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boy=[0,a(E),nj,9,nj,68,[0,a(oh),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boz=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_commune.condition_logement_r\xc3\xa9sidence_principale"),0]],bou=[0,a(d),gz,14,gz,47,[0,a(aK),[0,a(i),[0,a(e),0]]]],boq=[0,a(d),i9,14,i9,43,[0,a(aK),[0,a(i),[0,a(e),0]]]],bom=[0,a(d),iZ,14,iZ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bod=[0,a(E),4364,5,4369,28,[0,a(oH),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boe=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boc=[0,a(E),4347,5,4352,28,[0,a(oH),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bof=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bob=[0,a(E),4330,5,4337,28,[0,a(oH),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bog=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boh=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boa=[0,a(E),4300,5,4302,28,[0,a(oH),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boi=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn$=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn5=[0,a(d),hp,14,hp,46,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn4=[6,0],bn0=[0,a(d),jp,14,jp,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],bnZ=[1,0],bnV=[0,a(d),h9,14,h9,50,[0,a(aK),[0,a(i),[0,a(e),0]]]],bnR=[0,a(E),rS,14,rS,28,[0,a("Article D841-1"),[0,a("Chapitre 1 : Champ d'application"),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]],bnS=[0,a(d),nM,11,nM,25,[0,a(aK),[0,a(i),[0,a(e),0]]]],bnQ=[0,a(d),nM,11,nM,25,[0,a(aK),[0,a(i),[0,a(e),0]]]],bnT=[0,a(cb),[0,a("dur\xc3\xa9e_l841_1_3"),0]],bnW=[0,a(d),h9,14,h9,50,[0,a(aK),[0,a(i),[0,a(e),0]]]],bnX=[0,a(cb),[0,a(w$),0]],bnU=[0,a(d),h9,14,h9,50,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn1=[0,a(d),jp,14,jp,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn2=[0,a(cb),[0,a(Bm),0]],bnY=[0,a(d),jp,14,jp,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn6=[0,a(d),hp,14,hp,46,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn7=[0,a(cb),[0,a(yX),0]],bn3=[0,a(d),hp,14,hp,46,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn8=[0,a(cb),[0,a(oO),[0,a(cq),0]]],bn9=[0,a(cb),[0,a(oO),[0,a(cq),0]]],boj=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn_=[0,a(d),cW,11,cW,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bok=[0,a(cb),[0,a("condition_accession_propri\xc3\xa9t\xc3\xa9"),0]],bon=[0,a(d),iZ,14,iZ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boo=[0,a(cb),[0,a(vF),0]],bol=[0,a(d),iZ,14,iZ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bor=[0,a(d),i9,14,i9,43,[0,a(aK),[0,a(i),[0,a(e),0]]]],bos=[0,a(cb),[0,a(Bj),0]],bop=[0,a(d),i9,14,i9,43,[0,a(aK),[0,a(i),[0,a(e),0]]]],bov=[0,a(d),gz,14,gz,47,[0,a(aK),[0,a(i),[0,a(e),0]]]],bow=[0,a(cb),[0,a(F6),0]],bot=[0,a(d),gz,14,gz,47,[0,a(aK),[0,a(i),[0,a(e),0]]]],boD=[0,a(cb),[0,a(oF),[0,a(aU),0]]],boE=[0,a(cb),[0,a(oF),[0,a(aU),0]]],boH=[0,a(d),f2,12,f2,61,[0,a(aK),[0,a(i),[0,a(e),0]]]],boF=[0,a(d),f2,12,f2,61,[0,a(aK),[0,a(i),[0,a(e),0]]]],boI=[0,a(cb),[0,a(kD),0]],boL=[0,a(d),oR,12,oR,54,[0,a(aK),[0,a(i),[0,a(e),0]]]],boJ=[0,a(d),oR,12,oR,54,[0,a(aK),[0,a(i),[0,a(e),0]]]],boM=[0,a(cb),[0,a(r7),0]],boR=[0,a(d),nc,10,nc,31,[0,a(aK),[0,a(i),[0,a(e),0]]]],boN=[0,a(d),nc,10,nc,31,[0,a(aK),[0,a(i),[0,a(e),0]]]],boS=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_dispositions_communes"),0]],bpw=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],boT=[0,a(d),b4,11,b4,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpx=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement_familiale"),0]],bpL=[0,a(d),eM,10,eM,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpy=[0,a(d),eM,10,eM,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpM=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_l841_2"),0]],bnM=[0,a(aG),gJ,5,593,36,[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],bnN=[0,a(d),f3,12,f3,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnL=[0,a(d),f3,12,f3,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnH=[0,a(d),ne,14,ne,56,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnD=[0,a(d),ru,14,ru,63,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnt=[0,a(E),3693,5,3698,30,[0,a("Article R832-21"),[0,a("Sous-Section 1 : Conditions d'assimilation des logements-foyers aux logements \xc3\xa0 usage locatif"),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],bnu=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnp=[0,a(b7),[0,a(kj),[0,a(ac),0]]],bnq=[0,a(b7),[0,a(kj),0]],bnr=[0,a(b7),[0,a(kj),[0,a(ae),0]]],bns=[0,a(b7),[0,a(kj),0]],bno=[0,a(aG),kS,5,704,30,[0,a(mf),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnv=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnn=[0,a(aG),Y,5,kp,30,[0,a(mf),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnw=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnm=[0,a(aG),kc,5,650,30,[0,a(mf),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnx=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bni=[0,a(b7),[0,a(j3),[0,a(ac),0]]],bnj=[0,a(b7),[0,a(j3),0]],bnk=[0,a(b7),[0,a(j3),[0,a(ae),0]]],bnl=[0,a(b7),[0,a(j3),0]],bnh=[0,a(aG),kf,5,623,30,[0,a(mf),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bny=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnz=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bng=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bna=[0,a(d),gO,14,gO,47,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm8=[0,a(d),hg,14,hg,43,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm4=[0,a(d),hJ,14,hJ,40,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmX=[0,a(aG),ko,5,753,30,[0,a(qG),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bmY=[0,a(d),dR,11,dR,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmW=[0,a(aG),721,5,726,30,[0,a(qG),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bmZ=[0,a(d),dR,11,dR,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmV=[0,a(aG),hr,31,hr,54,[0,a(qG),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bm0=[0,a(d),dR,11,dR,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmU=[0,a(d),dR,11,dR,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmQ=[0,a(d),fh,11,fh,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmR=[0,a(d),fh,11,fh,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmP=[0,a(d),fh,11,fh,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmJ=[0,a(E),3021,5,3024,41,[0,a("Article R832-7"),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmK=[0,a(d),dj,11,dj,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmI=[0,a(E),2986,5,2988,42,[0,a("Article R832-5"),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmL=[0,a(d),dj,11,dj,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmM=[0,a(d),dj,11,dj,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmH=[0,a(d),dj,11,dj,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmN=[0,a(d),dj,11,dj,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmG=[0,a(d),dj,11,dj,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmO=[0,a(b7),[0,a(j3),0]],bmS=[0,a(b7),[0,a(kj),0]],bm1=[0,a(d),dR,11,dR,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmT=[0,a(d),dR,11,dR,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm2=[0,a(b7),[0,a("condition_logement_pr\xc3\xaat"),0]],bm5=[0,a(d),hJ,14,hJ,40,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm6=[0,a(b7),[0,a(vF),0]],bm3=[0,a(d),hJ,14,hJ,40,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm9=[0,a(d),hg,14,hg,43,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm_=[0,a(b7),[0,a(Bj),0]],bm7=[0,a(d),hg,14,hg,43,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnb=[0,a(d),gO,14,gO,47,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnc=[0,a(b7),[0,a(F6),0]],bm$=[0,a(d),gO,14,gO,47,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnd=[0,a(b7),[0,a(oF),[0,a(aU),0]]],bne=[0,a(b7),[0,a(oF),[0,a(aU),0]]],bnA=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnf=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnB=[0,a(b7),[0,a("condition_logement_bailleur"),0]],bnE=[0,a(d),n9,12,n9,61,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnC=[0,a(d),n9,12,n9,61,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnF=[0,a(b7),[0,a(kD),0]],bnI=[0,a(d),l3,12,l3,54,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnG=[0,a(d),l3,12,l3,54,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnJ=[0,a(b7),[0,a(r7),0]],bnO=[0,a(d),f3,12,f3,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnK=[0,a(d),f3,12,f3,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnP=[0,a(b7),[0,a(n_),0]],bmD=[0,a(E),AS,14,AS,40,[0,a("Article D823-22"),[0,a(l_),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmy=[0,a(aG),eb,5,566,42,[0,a("Article L823-8"),[0,a(a4),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bmz=[0,a(d),f$,11,f$,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmx=[0,a(d),f$,11,f$,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmt=[0,a(Q),BI,14,BI,29,[0,a("Article 45"),[0,a("Chapitre VIII : Prime de d\xc3\xa9m\xc3\xa9nagement"),[0,a(L),0]]]],bmo=a(_),bmp=a(qz),bmq=a(_),bms=a(p),bmr=a("2.4"),bmj=[0,a(E),2069,6,2079,75,[0,a(qL),[0,a(l_),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmk=[0,a(d),ex,11,ex,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmi=[0,a(d),ex,11,ex,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmc=[0,a(d),iN,14,iN,43,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl_=[0,a(d),iQ,14,iQ,39,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl6=[0,a(d),fR,14,fR,36,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl0=[0,a(d),fT,14,fT,65,[0,a(bv),[0,a(i),[0,a(e),0]]]],blU=a(_),blV=[0,a(E),2060,5,2065,77,[0,a(qL),[0,a(l_),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blW=[0,a(d),f0,11,f0,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],blT=[0,a(d),f0,11,f0,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],blP=[0,a(E),Ai,14,Ai,47,[0,a(qL),[0,a(l_),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blQ=[0,a(d),nQ,11,nQ,44,[0,a(bv),[0,a(i),[0,a(e),0]]]],blO=[0,a(d),nQ,11,nQ,44,[0,a(bv),[0,a(i),[0,a(e),0]]]],blR=[0,a(dk),[0,a("d\xc3\xa9lai_apr\xc3\xa8s_emm\xc3\xa9nagement_l823_8_2"),0]],blX=[0,a(d),f0,11,f0,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],blS=[0,a(d),f0,11,f0,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],blY=[0,a(dk),[0,a("condition_rang_enfant"),0]],bl1=[0,a(d),fT,14,fT,65,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl2=[0,a(dk),[0,a(DV),0]],blZ=[0,a(d),fT,14,fT,65,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl3=[0,a(dk),[0,a(mS),[0,a(f_),0]]],bl4=[0,a(dk),[0,a(mS),[0,a(f_),0]]],bl7=[0,a(d),fR,14,fR,36,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl8=[0,a(dk),[0,a("\xc3\xa9ligibilit\xc3\xa9_apl.m\xc3\xa9nage"),0]],bl5=[0,a(d),fR,14,fR,36,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl$=[0,a(d),iQ,14,iQ,39,[0,a(bv),[0,a(i),[0,a(e),0]]]],bma=[0,a(dk),[0,a("\xc3\xa9ligibilit\xc3\xa9_apl.demandeur"),0]],bl9=[0,a(d),iQ,14,iQ,39,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmd=[0,a(d),iN,14,iN,43,[0,a(bv),[0,a(i),[0,a(e),0]]]],bme=[0,a(dk),[0,a("\xc3\xa9ligibilit\xc3\xa9_apl.date_courante"),0]],bmb=[0,a(d),iN,14,iN,43,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmf=[0,a(dk),[0,a(A5),[0,a(aU),0]]],bmg=[0,a(dk),[0,a(A5),[0,a(aU),0]]],bml=[0,a(d),ex,11,ex,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmh=[0,a(d),ex,11,ex,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmm=[0,a(dk),[0,a("condition_p\xc3\xa9riode_d\xc3\xa9m\xc3\xa9nagement"),0]],bmu=[0,a(d),mJ,11,mJ,26,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmn=[0,a(d),mJ,11,mJ,26,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmv=[0,a(dk),[0,a("plafond_d823_22"),0]],bmA=[0,a(d),f$,11,f$,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmw=[0,a(d),f$,11,f$,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmB=[0,a(dk),[0,a(A$),0]],bmE=[0,a(d),oZ,12,oZ,38,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmC=[0,a(d),oZ,12,oZ,38,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmF=[0,a(dk),[0,a("montant_prime_d\xc3\xa9m\xc3\xa9nagement"),0]],blK=[0,a(E),qZ,14,qZ,33,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blG=[0,a(E),En,14,En,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blH=[0,a(d),j6,12,j6,34,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blF=[0,a(d),j6,12,j6,34,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blC=[0,a(E),vR,14,vR,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blv=[0,a(au),[0,a(aw),[0,a(ac),0]]],blw=[0,a(au),[0,a(aw),0]],blx=[0,a(au),[0,a(aw),[0,a(ae),0]]],bly=[0,a(au),[0,a(aw),0]],blm=[0,a(aj),[0,a(aw),[0,a(ac),0]]],bln=[0,a(aj),[0,a(aw),0]],blo=[0,a(aj),[0,a(aw),[0,a(ae),0]]],blp=[0,a(aj),[0,a(aw),0]],blb=[0,a(aD),[0,a(aw),[0,a(ac),0]]],blc=[0,a(aD),[0,a(aw),0]],bld=[0,a(aD),[0,a(aw),[0,a(ae),0]]],ble=[0,a(aD),[0,a(aw),0]],bli=a(p),blj=a(p),bk_=[0,a(E),1455,16,1458,39,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bk$=[0,a(aD),[0,a(bo),[0,a(ac),0]]],bla=[0,a(aD),[0,a(bo),0]],blf=[0,a(E),1440,9,1460,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blg=[0,a(aD),[0,a(bo),[0,a(ae),0]]],blh=[0,a(aD),[0,a(bo),0]],blk=[0,a(aj),[0,a(bo),[0,a(ac),0]]],bll=[0,a(aj),[0,a(bo),0]],blq=[0,a(E),1491,10,1507,11,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blr=[0,a(aj),[0,a(bo),[0,a(ae),0]]],bls=[0,a(aj),[0,a(bo),0]],blt=[0,a(au),[0,a(bo),[0,a(ac),0]]],blu=[0,a(au),[0,a(bo),0]],blz=[0,a(E),1471,9,1480,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blA=[0,a(au),[0,a(bo),[0,a(ae),0]]],blB=[0,a(au),[0,a(bo),0]],bk6=[0,a(Q),78,14,78,44,[0,a(cG),[0,a(bX),[0,a(L),0]]]],bk0=[0,0],bk1=[1,0],bk2=[1,0],bk3=[1,0],bk4=[0,0],bk5=[1,0],bkW=[0,a(E),Af,14,Af,31,[0,a(rP),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],bkT=a(c5),bkU=a(B5),bkV=a(qY),bkP=[0,a(E),zu,14,zu,34,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkQ=[0,a(d),ko,11,ko,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bkO=[0,a(d),ko,11,ko,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bkR=[0,a(cS),[0,a(xM),0]],bkX=[0,a(d),m2,10,m2,22,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bkS=[0,a(d),m2,10,m2,22,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bkY=[0,a(cS),[0,a(xf),0]],bk7=[0,a(d),oe,11,oe,41,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bkZ=[0,a(d),oe,11,oe,41,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bk8=[0,a(cS),[0,a(y6),0]],blD=[0,a(d),m1,11,m1,33,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bk9=[0,a(d),m1,11,m1,33,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blE=[0,a(cS),[0,a(Fi),0]],blI=[0,a(cS),[0,a(aw),0]],blL=[0,a(d),mW,12,mW,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blJ=[0,a(d),mW,12,mW,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blM=[0,a(cS),[0,a(cX),0]],bkL=[0,a(E),Eo,14,Eo,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkG=[0,a(V),[0,a(bJ),[0,a(ac),0]]],bkH=[0,a(V),[0,a(bJ),0]],bkI=[0,a(V),[0,a(bJ),[0,a(ae),0]]],bkJ=[0,a(V),[0,a(bJ),0]],bkK=a(p),bkM=[0,a(d),l8,10,l8,25,[0,a(D),[0,a(A),[0,a(e),0]]]],bkF=[0,a(d),l8,10,l8,25,[0,a(D),[0,a(A),[0,a(e),0]]]],bkC=[0,a(E),EJ,14,EJ,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkr=[0,a(V),[0,a(er),[0,a(ac),0]]],bks=[0,a(V),[0,a(er),0]],bkt=[0,a(V),[0,a(er),[0,a(ae),0]]],bku=[0,a(V),[0,a(er),0]],bkv=[0,a(bk),[0,a(bQ),[0,a(ac),0]]],bkw=[0,a(bk),[0,a(bQ),0]],bkx=[0,a(bk),[0,a(bQ),[0,a(ae),0]]],bky=[0,a(bk),[0,a(bQ),0]],bkz=a(kW),bkA=a(p),bkB=a(p),bkD=[0,a(d),mC,10,mC,40,[0,a(D),[0,a(A),[0,a(e),0]]]],bkq=[0,a(d),mC,10,mC,40,[0,a(D),[0,a(A),[0,a(e),0]]]],bkn=[0,a(E),y3,14,y3,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bke=[0,a(V),[0,a(bI),[0,a(ac),0]]],bkf=[0,a(V),[0,a(bI),0]],bkg=[0,a(V),[0,a(bI),[0,a(ae),0]]],bkh=[0,a(V),[0,a(bI),0]],bki=[0,a(V),[0,a(eK),[0,a(ac),0]]],bkj=[0,a(V),[0,a(eK),0]],bkk=[0,a(V),[0,a(eK),[0,a(ae),0]]],bkl=[0,a(V),[0,a(eK),0]],bkm=a(p),bko=[0,a(d),ou,10,ou,32,[0,a(D),[0,a(A),[0,a(e),0]]]],bkd=[0,a(d),ou,10,ou,32,[0,a(D),[0,a(A),[0,a(e),0]]]],bka=[0,a(E),AC,14,AC,33,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bj8=[0,a(E),vb,14,vb,47,[0,a(oP),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bj3=[0,a(V),[0,a(de),[0,a(ac),0]]],bj4=[0,a(V),[0,a(de),0]],bj5=[0,a(V),[0,a(de),[0,a(ae),0]]],bj6=[0,a(V),[0,a(de),0]],bj7=a(p),bj9=[0,a(d),nD,11,nD,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bj2=[0,a(d),nD,11,nD,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjZ=[0,a(E),xd,14,xd,41,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjV=[0,a(E),AK,14,AK,33,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjR=[0,a(E),x1,14,x1,33,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjM=[0,a(E),4671,7,4674,44,[0,a(oP),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjN=[0,a(d),gV,11,gV,47,[0,a(D),[0,a(A),[0,a(e),0]]]],bjL=[0,a(E),vM,14,vM,50,[0,a(oP),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjF=[0,a(E),nn,14,nn,62,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjG=[0,a(E),nn,14,nn,62,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjH=[0,a(V),[0,a("calcul_apl_logement_foyer.n_nombre_parts_d832_25"),0]],bjC=[0,a(E),m4,14,m4,61,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjD=[0,a(E),m4,14,m4,61,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjE=[0,a(V),[0,a(Eh),0]],bjz=[0,a(d),gG,14,gG,49,[0,a(D),[0,a(A),[0,a(e),0]]]],bjy=a(p),bju=[0,a(d),hR,14,hR,53,[0,a(D),[0,a(A),[0,a(e),0]]]],bjq=[0,a(d),i2,14,i2,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjm=[0,a(d),ii,14,ii,70,[0,a(D),[0,a(A),[0,a(e),0]]]],bji=[0,a(d),iY,14,iY,65,[0,a(D),[0,a(A),[0,a(e),0]]]],bje=[0,a(d),jo,14,jo,67,[0,a(D),[0,a(A),[0,a(e),0]]]],bja=[0,a(d),iy,14,iy,61,[0,a(D),[0,a(A),[0,a(e),0]]]],bi8=[0,a(d),ju,14,ju,59,[0,a(D),[0,a(A),[0,a(e),0]]]],bi7=[3,0],bi1=[0,a(E),hx,14,hx,70,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biX=[0,a(E),hH,14,hH,69,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biT=[0,a(E),js,14,js,75,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biO=[0,a(E),A_,5,A_,44,[0,a(BN),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biG=[0,a(V),[0,a(dE),[0,a(ac),0]]],biH=[0,a(V),[0,a(dE),0]],biI=[0,a(V),[0,a(dE),[0,a(ae),0]]],biJ=[0,a(V),[0,a(dE),0]],biK=[0,a(V),[0,a(dE),[0,a(ac),0]]],biL=[0,a(V),[0,a(dE),0]],biM=[0,a(V),[0,a(dE),[0,a(ae),0]]],biN=[0,a(V),[0,a(dE),0]],biP=[0,a(d),h0,11,h0,36,[0,a(D),[0,a(A),[0,a(e),0]]]],biF=[0,a(E),EF,14,EF,39,[0,a(BN),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biB=[0,a(V),[0,a(dE),[0,a(ac),0]]],biC=[0,a(V),[0,a(dE),0]],biD=[0,a(V),[0,a(dE),[0,a(ae),0]]],biE=[0,a(V),[0,a(dE),0]],biw=[0,a(E),vT,5,vT,28,[0,a(nd),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bix=[0,a(d),iT,10,iT,15,[0,a(D),[0,a(A),[0,a(e),0]]]],biv=[0,a(E),Dx,14,Dx,41,[0,a(nd),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bis=a(c5),bit=a(qY),biu=a("4999"),bil=[0,a(aO),xK,24,xK,56,[0,a(or),[0,a(bB),[0,a(aM),0]]]],bic=a(df),bid=[0,a(V),[0,a(b$),[0,a(ac),0]]],bie=[0,a(V),[0,a(b$),0]],bif=[0,a(V),[0,a(b$),[0,a(ae),0]]],big=[0,a(V),[0,a(b$),0]],bih=[0,a(V),[0,a(b$),[0,a(ac),0]]],bii=[0,a(V),[0,a(b$),0]],bij=[0,a(V),[0,a(b$),[0,a(ae),0]]],bik=[0,a(V),[0,a(b$),0]],bim=[0,a(d),eT,10,eT,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bib=[0,a(Q),Et,24,Et,56,[0,a(or),[0,a(bn),[0,a(L),0]]]],bh4=a(df),bh5=[0,a(V),[0,a(b$),[0,a(ac),0]]],bh6=[0,a(V),[0,a(b$),0]],bh7=[0,a(V),[0,a(b$),[0,a(ae),0]]],bh8=[0,a(V),[0,a(b$),0]],bh9=[0,a(V),[0,a(b$),[0,a(ac),0]]],bh_=[0,a(V),[0,a(b$),0]],bh$=[0,a(V),[0,a(b$),[0,a(ae),0]]],bia=[0,a(V),[0,a(b$),0]],bin=[0,a(d),eT,10,eT,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bio=[0,a(d),eT,10,eT,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bh3=[0,a(Q),AB,14,AB,46,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bhZ=[0,a(V),[0,a(b$),[0,a(ac),0]]],bh0=[0,a(V),[0,a(b$),0]],bh1=[0,a(V),[0,a(b$),[0,a(ae),0]]],bh2=[0,a(V),[0,a(b$),0]],bip=[0,a(d),eT,10,eT,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bhY=[0,a(d),eT,10,eT,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bhV=[0,a(E),Au,15,Au,37,[0,a(oP),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bhW=[0,a(d),mQ,11,mQ,33,[0,a(D),[0,a(A),[0,a(e),0]]]],bhU=[0,a(d),mQ,11,mQ,33,[0,a(D),[0,a(A),[0,a(e),0]]]],bhQ=[0,a(E),4696,6,4702,6,[0,a(nd),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bhR=[0,a(d),fU,11,fU,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bhO=[0,a(E),4714,5,4715,59,[0,a(nd),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bhP=[0,a(d),fU,11,fU,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bhJ=[0,a(Q),Ey,5,Ey,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bgZ=a(p),bg0=a("158700"),bg1=a("191300"),bg2=a(z),bg3=a("205500"),bg4=a(X),bg5=a("211300"),bg6=a(_),bg7=a("217100"),bg8=a(ah),bg9=a("222900"),bg_=a(P),bg$=a(z6),bha=a(P),bhb=a("19800"),bhc=a(z6),bhd=a(p),bhe=a("139300"),bhf=a("170600"),bhg=a(z),bhh=a("184700"),bhi=a(X),bhj=a("191200"),bhk=a(_),bhl=a(zn),bhm=a(ah),bhn=a("204200"),bho=a(P),bhp=a(wC),bhq=a(P),bhr=a(sk),bhs=a(wC),bht=a(p),bhu=a("130600"),bhv=a("158400"),bhw=a(z),bhx=a("172600"),bhy=a(X),bhz=a(DX),bhA=a(_),bhB=a("187000"),bhC=a(ah),bhD=a("194200"),bhE=a(P),bhF=a(rH),bhG=a(P),bhH=a("18200"),bhI=a(rH),bhK=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bgX=[0,a(Q),x4,5,x4,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bgb=a(p),bgc=a("160400"),bgd=a("193400"),bge=a(z),bgf=a("207800"),bgg=a(X),bgh=a("213700"),bgi=a(_),bgj=a("219600"),bgk=a(ah),bgl=a(yH),bgm=a(P),bgn=a(ob),bgo=a(P),bgp=a("20000"),bgq=a(ob),bgr=a(p),bgs=a(DJ),bgt=a(DY),bgu=a(z),bgv=a("186700"),bgw=a(X),bgx=a("193300"),bgy=a(_),bgz=a(q0),bgA=a(ah),bgB=a("206500"),bgC=a(P),bgD=a(w3),bgE=a(P),bgF=a(zq),bgG=a(w3),bgH=a(p),bgI=a(Bp),bgJ=a(ra),bgK=a(z),bgL=a("174500"),bgM=a(X),bgN=a(xP),bgO=a(_),bgP=a("189100"),bgQ=a(ah),bgR=a("196400"),bgS=a(P),bgT=a(vm),bgU=a(P),bgV=a("18400"),bgW=a(vm),bgY=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bf$=[0,a(Q),CZ,5,CZ,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bfp=a(p),bfq=a("163300"),bfr=a("196900"),bfs=a(z),bft=a("211600"),bfu=a(X),bfv=a(wE),bfw=a(_),bfx=a("223600"),bfy=a(ah),bfz=a("229600"),bfA=a(P),bfB=a(BE),bfC=a(P),bfD=a("20400"),bfE=a(BE),bfF=a(p),bfG=a("143300"),bfH=a("175600"),bfI=a(z),bfJ=a("190100"),bfK=a(X),bfL=a("196600"),bfM=a(_),bfN=a("203500"),bfO=a(ah),bfP=a("210200"),bfQ=a(P),bfR=a(EU),bfS=a(P),bfT=a("19600"),bfU=a(EU),bfV=a(p),bfW=a("134400"),bfX=a(xS),bfY=a(z),bfZ=a("177700"),bf0=a(X),bf1=a("185100"),bf2=a(_),bf3=a(wF),bf4=a(ah),bf5=a(q0),bf6=a(P),bf7=a(FO),bf8=a(P),bf9=a("18700"),bf_=a(FO),bga=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bfn=[0,a(Q),Ez,5,Ez,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],beD=a(p),beE=a("167200"),beF=a("201600"),beG=a(z),beH=a("216700"),beI=a(X),beJ=a("222800"),beK=a(_),beL=a("229000"),beM=a(ah),beN=a("235100"),beO=a(P),beP=a(FI),beQ=a(P),beR=a(vL),beS=a(FI),beT=a(p),beU=a("146700"),beV=a(DX),beW=a(z),beX=a("194700"),beY=a(X),beZ=a("201500"),be0=a(_),be1=a("208400"),be2=a(ah),be3=a("215200"),be4=a(P),be5=a(ob),be6=a(P),be7=a(Bz),be8=a(ob),be9=a(p),be_=a("137600"),be$=a("166900"),bfa=a(z),bfb=a("182000"),bfc=a(X),bfd=a("189500"),bfe=a(_),bff=a("197100"),bfg=a(ah),bfh=a(C7),bfi=a(P),bfj=a(Bd),bfk=a(P),bfl=a(sk),bfm=a(Bd),bfo=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],beB=[0,a(Q),Ax,5,Ax,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bdR=a(p),bdS=a("167400"),bdT=a("201800"),bdU=a(z),bdV=a("216900"),bdW=a(X),bdX=a("223000"),bdY=a(_),bdZ=a("229200"),bd0=a(ah),bd1=a("235300"),bd2=a(P),bd3=a(As),bd4=a(P),bd5=a(vL),bd6=a(As),bd7=a(p),bd8=a("146800"),bd9=a("180000"),bd_=a(z),bd$=a("194900"),bea=a(X),beb=a(Fg),bec=a(_),bed=a(rH),bee=a(ah),bef=a("215400"),beg=a(P),beh=a(Cs),bei=a(P),bej=a(Bz),bek=a(Cs),bel=a(p),bem=a("137700"),ben=a("167100"),beo=a(z),bep=a("182200"),beq=a(X),ber=a("189700"),bes=a(_),bet=a("197300"),beu=a(ah),bev=a("204900"),bew=a(P),bex=a(DU),bey=a(P),bez=a(sk),beA=a(DU),beC=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bdP=[0,a(Q),zs,5,zs,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bc5=a(p),bc6=a("169100"),bc7=a("203800"),bc8=a(z),bc9=a("219100"),bc_=a(X),bc$=a("225200"),bda=a(_),bdb=a("231500"),bdc=a(ah),bdd=a("237700"),bde=a(P),bdf=a(mk),bdg=a(P),bdh=a("21100"),bdi=a(mk),bdj=a(p),bdk=a("148300"),bdl=a(xP),bdm=a(z),bdn=a("196800"),bdo=a(X),bdp=a("203700"),bdq=a(_),bdr=a("210700"),bds=a(ah),bdt=a(wE),bdu=a(P),bdv=a(w7),bdw=a(P),bdx=a("20300"),bdy=a(w7),bdz=a(p),bdA=a("139100"),bdB=a("168800"),bdC=a(z),bdD=a(rI),bdE=a(X),bdF=a("191600"),bdG=a(_),bdH=a("199300"),bdI=a(ah),bdJ=a("206900"),bdK=a(P),bdL=a(AV),bdM=a(P),bdN=a(zq),bdO=a(AV),bdQ=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bc3=[0,a(Q),BM,5,BM,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bch=a(p),bci=a("171100"),bcj=a("206200"),bck=a(z),bcl=a("221700"),bcm=a(X),bcn=a("227900"),bco=a(_),bcp=a("234300"),bcq=a(ah),bcr=a("240600"),bcs=a(P),bct=a(zW),bcu=a(P),bcv=a("21400"),bcw=a(zW),bcx=a(p),bcy=a("150100"),bcz=a(rI),bcA=a(z),bcB=a("199200"),bcC=a(X),bcD=a("206100"),bcE=a(_),bcF=a("213200"),bcG=a(ah),bcH=a("220200"),bcI=a(P),bcJ=a(y8),bcK=a(P),bcL=a("20500"),bcM=a(y8),bcN=a(p),bcO=a(DJ),bcP=a("170800"),bcQ=a(z),bcR=a("186200"),bcS=a(X),bcT=a("193900"),bcU=a(_),bcV=a(Fg),bcW=a(ah),bcX=a("209400"),bcY=a(P),bcZ=a(AU),bc0=a(P),bc1=a("19500"),bc2=a(AU),bc4=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bcf=[0,a(Q),Aw,5,Aw,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bbv=a(p),bbw=a("26084"),bbx=a("31435"),bby=a(z),bbz=a("33798"),bbA=a(X),bbB=a("34743"),bbC=a(_),bbD=a("35719"),bbE=a(ah),bbF=a("36679"),bbG=a(P),bbH=a(zc),bbI=a(P),bbJ=a("3262"),bbK=a(zc),bbL=a(p),bbM=a("22883"),bbN=a("28051"),bbO=a(z),bbP=a("30368"),bbQ=a(X),bbR=a("31420"),bbS=a(_),bbT=a("32502"),bbU=a(ah),bbV=a("33569"),bbW=a(P),bbX=a(Fx),bbY=a(P),bbZ=a("3125"),bb0=a(Fx),bb1=a(p),bb2=a("21465"),bb3=a("26038"),bb4=a(z),bb5=a("28386"),bb6=a(X),bb7=a("29560"),bb8=a(_),bb9=a("30749"),bb_=a(ah),bb$=a("31923"),bca=a(P),bcb=a(EW),bcc=a(P),bcd=a("2973"),bce=a(EW),bcg=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bbt=[0,a(Q),Dd,5,Dd,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],baJ=a(p),baK=a("26397"),baL=a("31812"),baM=a(z),baN=a("34204"),baO=a(X),baP=a("35160"),baQ=a(_),baR=a("36148"),baS=a(ah),baT=a("37119"),baU=a(P),baV=a(zA),baW=a(P),baX=a("3301"),baY=a(zA),baZ=a(p),ba0=a("23158"),ba1=a("28388"),ba2=a(z),ba3=a("30732"),ba4=a(X),ba5=a(mV),ba6=a(_),ba7=a("32892"),ba8=a(ah),ba9=a("33972"),ba_=a(P),ba$=a(EH),bba=a(P),bbb=a("3163"),bbc=a(EH),bbd=a(p),bbe=a("21723"),bbf=a("26350"),bbg=a(z),bbh=a("28727"),bbi=a(X),bbj=a("29915"),bbk=a(_),bbl=a("31118"),bbm=a(ah),bbn=a("32306"),bbo=a(P),bbp=a(xq),bbq=a(P),bbr=a("3009"),bbs=a(xq),bbu=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],baH=[0,a(Q),zx,5,zx,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a$X=a(p),a$Y=a(Ge),a$Z=a("32194"),a$0=a(z),a$1=a("34614"),a$2=a(X),a$3=a("35582"),a$4=a(_),a$5=a("36582"),a$6=a(ah),a$7=a("37564"),a$8=a(P),a$9=a(wS),a$_=a(P),a$$=a("3341"),baa=a(wS),bab=a(p),bac=a("23436"),bad=a("28729"),bae=a(z),baf=a("31101"),bag=a(X),bah=a("32179"),bai=a(_),baj=a("33287"),bak=a(ah),bal=a("34380"),bam=a(P),ban=a(AT),bao=a(P),bap=a("3201"),baq=a(AT),bar=a(p),bas=a("21984"),bat=a("26666"),bau=a(z),bav=a("29072"),baw=a(X),bax=a("30274"),bay=a(_),baz=a("31491"),baA=a(ah),baB=a("32694"),baC=a(P),baD=a(BL),baE=a(P),baF=a("3045"),baG=a(BL),baI=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a$V=[0,a(Q),yZ,5,yZ,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a_$=a(p),a$a=a("27195"),a$b=a("32773"),a$c=a(z),a$d=a("35237"),a$e=a(X),a$f=a("36222"),a$g=a(_),a$h=a("37240"),a$i=a(ah),a$j=a("38240"),a$k=a(P),a$l=a(BC),a$m=a(P),a$n=a("3401"),a$o=a(BC),a$p=a(p),a$q=a("23858"),a$r=a("29246"),a$s=a(z),a$t=a("31661"),a$u=a(X),a$v=a("32758"),a$w=a(_),a$x=a("33886"),a$y=a(ah),a$z=a("34999"),a$A=a(P),a$B=a(zE),a$C=a(P),a$D=a("3259"),a$E=a(zE),a$F=a(p),a$G=a("22380"),a$H=a("27146"),a$I=a(z),a$J=a("29595"),a$K=a(X),a$L=a("30819"),a$M=a(_),a$N=a("32058"),a$O=a(ah),a$P=a("33282"),a$Q=a(P),a$R=a(AI),a$S=a(P),a$T=a("3100"),a$U=a(AI),a$W=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a_9=[0,a(Q),wN,5,wN,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a_n=a(p),a_o=a("27956"),a_p=a("33691"),a_q=a(z),a_r=a("36224"),a_s=a(X),a_t=a("37236"),a_u=a(_),a_v=a("38283"),a_w=a(ah),a_x=a("39311"),a_y=a(P),a_z=a(yK),a_A=a(P),a_B=a("3496"),a_C=a(yK),a_D=a(p),a_E=a("24526"),a_F=a("30065"),a_G=a(z),a_H=a("32548"),a_I=a(X),a_J=a("33675"),a_K=a(_),a_L=a(FC),a_M=a(ah),a_N=a("35979"),a_O=a(P),a_P=a(AR),a_Q=a(P),a_R=a("3350"),a_S=a(AR),a_T=a(p),a_U=a("23007"),a_V=a("27906"),a_W=a(z),a_X=a("30424"),a_Y=a(X),a_Z=a("31682"),a_0=a(_),a_1=a(yP),a_2=a(ah),a_3=a("34214"),a_4=a(P),a_5=a(EB),a_6=a(P),a_7=a("3187"),a_8=a(EB),a__=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a_l=[0,a(Q),zL,5,zL,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a9B=a(p),a9C=a("28728"),a9D=a("34621"),a9E=a(z),a9F=a("37224"),a9G=a(X),a9H=a("38264"),a9I=a(_),a9J=a(ym),a9K=a(ah),a9L=a("40396"),a9M=a(P),a9N=a(xX),a9O=a(P),a9P=a("3592"),a9Q=a(xX),a9R=a(p),a9S=a("25203"),a9T=a("30895"),a9U=a(z),a9V=a("33446"),a9W=a(X),a9X=a("34604"),a9Y=a(_),a9Z=a("35796"),a90=a(ah),a91=a("36972"),a92=a(P),a93=a(Fq),a94=a(P),a95=a("3442"),a96=a(Fq),a97=a(p),a98=a("23642"),a99=a("28676"),a9_=a(z),a9$=a(xB),a_a=a(X),a_b=a("32556"),a_c=a(_),a_d=a("33866"),a_e=a(ah),a_f=a("35158"),a_g=a(P),a_h=a(wx),a_i=a(P),a_j=a("3275"),a_k=a(wx),a_m=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a9z=[0,a(Q),Fm,5,Fm,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a8P=a(p),a8Q=a("29575"),a8R=a("35642"),a8S=a(z),a8T=a("38322"),a8U=a(X),a8V=a("39393"),a8W=a(_),a8X=a("40501"),a8Y=a(ah),a8Z=a("41588"),a80=a(P),a81=a(Dv),a82=a(P),a83=a("3698"),a84=a(Dv),a85=a(p),a86=a("25946"),a87=a("31806"),a88=a(z),a89=a("34433"),a8_=a(X),a8$=a("35625"),a9a=a(_),a9b=a("36852"),a9c=a(ah),a9d=a("38063"),a9e=a(P),a9f=a(AE),a9g=a(P),a9h=a("3544"),a9i=a(AE),a9j=a(p),a9k=a("24339"),a9l=a("29522"),a9m=a(z),a9n=a("32186"),a9o=a(X),a9p=a("33516"),a9q=a(_),a9r=a(FC),a9s=a(ah),a9t=a("36195"),a9u=a(P),a9v=a(Eq),a9w=a(P),a9x=a("3372"),a9y=a(Eq),a9A=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a8N=[0,a(Q),Di,5,Di,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a73=a(p),a74=a("29670"),a75=a("35757"),a76=a(z),a77=a("38445"),a78=a(X),a79=a("39519"),a7_=a(_),a7$=a("40601"),a8a=a(ah),a8b=a("41721"),a8c=a(P),a8d=a(DC),a8e=a(P),a8f=a("3710"),a8g=a(DC),a8h=a(p),a8i=a("26029"),a8j=a("31908"),a8k=a(z),a8l=a("34643"),a8m=a(X),a8n=a("35739"),a8o=a(_),a8p=a("36970"),a8q=a(ah),a8r=a("38185"),a8s=a(P),a8t=a(Be),a8u=a(P),a8v=a("3555"),a8w=a(Be),a8x=a(p),a8y=a("24417"),a8z=a("29616"),a8A=a(z),a8B=a("32289"),a8C=a(X),a8D=a(zF),a8E=a(_),a8F=a("34977"),a8G=a(ah),a8H=a("36311"),a8I=a(P),a8J=a(Ag),a8K=a(P),a8L=a("3383"),a8M=a(Ag),a8O=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a71=[0,a(Q),ot,5,ot,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a7f=a(p),a7g=a("29996"),a7h=a("36149"),a7i=a(z),a7j=a("38868"),a7k=a(X),a7l=a("39954"),a7m=a(_),a7n=a("41078"),a7o=a(ah),a7p=a("42180"),a7q=a(P),a7r=a(Bu),a7s=a(P),a7t=a("3751"),a7u=a(Bu),a7v=a(p),a7w=a("26315"),a7x=a("32259"),a7y=a(z),a7z=a("34923"),a7A=a(X),a7B=a("36132"),a7C=a(_),a7D=a("37373"),a7E=a(ah),a7F=a("38605"),a7G=a(P),a7H=a(DM),a7I=a(P),a7J=a("3594"),a7K=a(DM),a7L=a(p),a7M=a("24686"),a7N=a("29942"),a7O=a(z),a7P=a("32644"),a7Q=a(X),a7R=a("33993"),a7S=a(_),a7T=a("35362"),a7U=a(ah),a7V=a("36710"),a7W=a(P),a7X=a(AA),a7Y=a(P),a7Z=a("3420"),a70=a(AA),a72=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a7d=[0,a(Q),zX,5,zX,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a6t=a(p),a6u=a("30296"),a6v=a("36510"),a6w=a(z),a6x=a("39257"),a6y=a(X),a6z=a("40354"),a6A=a(_),a6B=a("41489"),a6C=a(ah),a6D=a("42602"),a6E=a(P),a6F=a(wb),a6G=a(P),a6H=a("3789"),a6I=a(wb),a6J=a(p),a6K=a("26578"),a6L=a("32582"),a6M=a(z),a6N=a("35272"),a6O=a(X),a6P=a("36493"),a6Q=a(_),a6R=a("37751"),a6S=a(ah),a6T=a("38991"),a6U=a(P),a6V=a(xQ),a6W=a(P),a6X=a("3630"),a6Y=a(xQ),a6Z=a(p),a60=a("24933"),a61=a("30241"),a62=a(z),a63=a("32970"),a64=a(X),a65=a("34333"),a66=a(_),a67=a("35716"),a68=a(ah),a69=a("37077"),a6_=a(P),a6$=a(vh),a7a=a(P),a7b=a("3454"),a7c=a(vh),a7e=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a6r=[0,a(Q),F7,5,F7,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a5H=a(p),a5I=a("30947"),a5J=a("37295"),a5K=a(z),a5L=a("40101"),a5M=a(X),a5N=a("41222"),a5O=a(_),a5P=a("42381"),a5Q=a(ah),a5R=a("43518"),a5S=a(P),a5T=a(CP),a5U=a(P),a5V=a("3870"),a5W=a(CP),a5X=a(p),a5Y=a("27149"),a5Z=a("33283"),a50=a(z),a51=a("36030"),a52=a(X),a53=a("37278"),a54=a(_),a55=a("38563"),a56=a(ah),a57=a("39829"),a58=a(P),a59=a("42649"),a5_=a(P),a5$=a("3708"),a6a=a("42659"),a6b=a(p),a6c=a("25469"),a6d=a("30891"),a6e=a(z),a6f=a("33679"),a6g=a(X),a6h=a("35071"),a6i=a(_),a6j=a("36484"),a6k=a(ah),a6l=a("37874"),a6m=a(P),a6n=a(CX),a6o=a(P),a6p=a("3528"),a6q=a(CX),a6s=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a5F=[0,a(Q),v3,5,v3,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a4V=a(p),a4W=a("31123"),a4X=a("37508"),a4Y=a(z),a4Z=a("40330"),a40=a(X),a41=a("41457"),a42=a(_),a43=a("42623"),a44=a(ah),a45=a("43766"),a46=a(P),a47=a(vi),a48=a(P),a49=a("3892"),a4_=a(vi),a4$=a(p),a5a=a("27304"),a5b=a("33473"),a5c=a(z),a5d=a("36235"),a5e=a(X),a5f=a("37490"),a5g=a(_),a5h=a("38783"),a5i=a(ah),a5j=a("40056"),a5k=a(P),a5l=a(Cf),a5m=a(P),a5n=a("3729"),a5o=a(Cf),a5p=a(p),a5q=a("25614"),a5r=a("31067"),a5s=a(z),a5t=a("33871"),a5u=a(X),a5v=a("35271"),a5w=a(_),a5x=a("36692"),a5y=a(ah),a5z=a("38090"),a5A=a(P),a5B=a(zp),a5C=a(P),a5D=a("3548"),a5E=a(zp),a5G=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a4T=[0,a(Q),ga,5,ga,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a39=a(p),a3_=a("31148"),a3$=a("37538"),a4a=a(z),a4b=a("40362"),a4c=a(X),a4d=a("41490"),a4e=a(_),a4f=a("42657"),a4g=a(ah),a4h=a("43801"),a4i=a(P),a4j=a(xu),a4k=a(P),a4l=a("3895"),a4m=a(xu),a4n=a(p),a4o=a("27326"),a4p=a(FY),a4q=a(z),a4r=a("36264"),a4s=a(X),a4t=a("37520"),a4u=a(_),a4v=a("38814"),a4w=a(ah),a4x=a("40088"),a4y=a(P),a4z=a(FM),a4A=a(P),a4B=a("3732"),a4C=a(FM),a4D=a(p),a4E=a("25634"),a4F=a("31092"),a4G=a(z),a4H=a("33898"),a4I=a(X),a4J=a("35299"),a4K=a(_),a4L=a("36721"),a4M=a(ah),a4N=a("38120"),a4O=a(P),a4P=a(Ac),a4Q=a(P),a4R=a("3551"),a4S=a(Ac),a4U=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a37=[0,a(Q),Ct,5,Ct,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a3l=a(p),a3m=a("31382"),a3n=a("37820"),a3o=a(z),a3p=a("40665"),a3q=a(X),a3r=a("41801"),a3s=a(_),a3t=a("42977"),a3u=a(ah),a3v=a("44130"),a3w=a(P),a3x=a(z8),a3y=a(P),a3z=a("3924"),a3A=a(z8),a3B=a(p),a3C=a("27531"),a3D=a("33751"),a3E=a(z),a3F=a("36536"),a3G=a(X),a3H=a("37801"),a3I=a(_),a3J=a("39105"),a3K=a(ah),a3L=a("40389"),a3M=a(P),a3N=a(wL),a3O=a(P),a3P=a("3760"),a3Q=a(wL),a3R=a(p),a3S=a("25826"),a3T=a("31325"),a3U=a(z),a3V=a("34152"),a3W=a(X),a3X=a("35564"),a3Y=a(_),a3Z=a("36996"),a30=a(ah),a31=a("38406"),a32=a(P),a33=a(zI),a34=a(P),a35=a("3578"),a36=a(zI),a38=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a3j=[0,a(Q),nC,5,nC,32,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a2z=a(p),a2A=a("31476"),a2B=a("37933"),a2C=a(z),a2D=a("40787"),a2E=a(X),a2F=a("41927"),a2G=a(_),a2H=a("43106"),a2I=a(ah),a2J=a("44262"),a2K=a(P),a2L=a(wB),a2M=a(P),a2N=a("3936"),a2O=a(wB),a2P=a(p),a2Q=a("27614"),a2R=a("33853"),a2S=a(z),a2T=a("36646"),a2U=a(X),a2V=a("37915"),a2W=a(_),a2X=a("39222"),a2Y=a(ah),a2Z=a("40510"),a20=a(P),a21=a(E4),a22=a(P),a23=a("3771"),a24=a(E4),a25=a(p),a26=a("25904"),a27=a("31419"),a28=a(z),a29=a("34255"),a2_=a(X),a2$=a("35670"),a3a=a(_),a3b=a("37107"),a3c=a(ah),a3d=a("38521"),a3e=a(P),a3f=a(F1),a3g=a(P),a3h=a("3588"),a3i=a(F1),a3k=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bhL=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a2y=[0,a(d),aR,10,aR,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a2v=[0,a(E),FZ,14,FZ,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a2t=a(p),a2u=a(p),a2w=[0,a(d),n7,10,n7,32,[0,a(D),[0,a(A),[0,a(e),0]]]],a2s=[0,a(d),n7,10,n7,32,[0,a(D),[0,a(A),[0,a(e),0]]]],a2n=[0,a(aO),vd,5,vd,16,[0,a(or),[0,a(bB),[0,a(aM),0]]]],a2k=a(gS),a2l=a(qA),a2m=a(ff),a2o=[0,a(d),dp,11,dp,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2j=[0,a(aO),hB,43,hB,70,[0,a(vz),[0,a(bB),[0,a(aM),0]]]],a2f=a(p),a2g=a(ff),a2h=a(gS),a2i=a(ff),a2p=[0,a(d),dp,11,dp,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2c=[0,a(Q),D9,5,D9,16,[0,a(or),[0,a(bn),[0,a(L),0]]]],a1$=a(gD),a2a=a(qX),a2b=a(fo),a2d=[0,a(d),dp,11,dp,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1_=[0,a(Q),D_,31,D_,58,[0,a(vz),[0,a(bn),[0,a(L),0]]]],a16=a(p),a17=a(fo),a18=a(gD),a19=a(fo),a2e=[0,a(d),dp,11,dp,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a15=[0,a(d),dp,47,dp,53,[0,a(D),[0,a(A),[0,a(e),0]]]],a1Z=[0,a(d),iS,14,iS,50,[0,a(D),[0,a(A),[0,a(e),0]]]],a1T=[0,a(E),hC,14,hC,64,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1P=[0,a(E),hq,14,hq,59,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1L=[0,a(Q),yz,14,yz,33,[0,a(CU),[0,a(bn),[0,a(L),0]]]],a1K=a(AF),a1G=[0,a(Q),B3,14,B3,33,[0,a(Cx),[0,a(bn),[0,a(L),0]]]],a1F=a(sh),a1B=[0,a(Q),Eu,14,Eu,41,[0,a(CU),[0,a(bn),[0,a(L),0]]]],a1A=a("390000"),a1w=[0,a(Q),Fj,14,Fj,41,[0,a(Cx),[0,a(bn),[0,a(L),0]]]],a1v=a(qI),a1r=[0,a(Q),FN,14,FN,41,[0,a("Article 36"),[0,a(bn),[0,a(L),0]]]],a1q=a(ig),a1m=[0,a(fc),C1,14,C1,36,[0,a(C5),[0,a(zb),0]]],a1k=a(vD),a1l=a(et),a1g=[0,a(Q),yd,14,yd,40,[0,a("Article 35"),[0,a(bn),[0,a(L),0]]]],a1f=a(kk),a1h=[0,a(d),ok,11,ok,37,[0,a(D),[0,a(A),[0,a(e),0]]]],a1e=[0,a(d),ok,11,ok,37,[0,a(D),[0,a(A),[0,a(e),0]]]],a1i=[0,a(V),[0,a("montant_forfaitaire_d842_6"),0]],a1n=[0,a(d),n$,11,n$,33,[0,a(D),[0,a(A),[0,a(e),0]]]],a1j=[0,a(d),n$,11,n$,33,[0,a(D),[0,a(A),[0,a(e),0]]]],a1o=[0,a(V),[0,a(FA),0]],a1s=[0,a(d),o8,11,o8,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1p=[0,a(d),o8,11,o8,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1t=[0,a(V),[0,a("montant_minimal_aide_d842_6"),0]],a1x=[0,a(d),lQ,11,lQ,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1u=[0,a(d),lQ,11,lQ,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1y=[0,a(V),[0,a("montant_forfaitaire_d842_11"),0]],a1C=[0,a(d),mT,11,mT,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1z=[0,a(d),mT,11,mT,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1D=[0,a(V),[0,a("montant_forfaitaire_d842_12"),0]],a1H=[0,a(d),oU,11,oU,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1E=[0,a(d),oU,11,oU,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1I=[0,a(V),[0,a("coefficient_d842_11"),0]],a1M=[0,a(d),mc,11,mc,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1J=[0,a(d),mc,11,mc,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1N=[0,a(V),[0,a("coefficient_d842_12"),0]],a1Q=[0,a(E),hq,14,hq,59,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1R=[0,a(V),[0,a(nh),0]],a1O=[0,a(E),hq,14,hq,59,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1U=[0,a(E),hC,14,hC,64,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1V=[0,a(V),[0,a(n2),0]],a1S=[0,a(E),hC,14,hC,64,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1W=[0,a(V),[0,a(gb),[0,a(kq),0]]],a1X=[0,a(V),[0,a(gb),[0,a(kq),0]]],a10=[0,a(d),iS,14,iS,50,[0,a(D),[0,a(A),[0,a(e),0]]]],a11=[0,a(V),[0,a(ky),0]],a1Y=[0,a(d),iS,14,iS,50,[0,a(D),[0,a(A),[0,a(e),0]]]],a12=[0,a(V),[0,a(eJ),[0,a(bk),0]]],a13=[0,a(V),[0,a(eJ),[0,a(bk),0]]],a2q=[0,a(d),dp,11,dp,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a14=[0,a(d),dp,11,dp,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2r=[0,a(V),[0,a(qB),0]],a2x=[0,a(V),[0,a(bI),0]],bhM=[0,a(V),[0,a(b$),0]],bhS=[0,a(d),fU,11,fU,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bhN=[0,a(d),fU,11,fU,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bhT=[0,a(V),[0,a("seuil_minimal_ressources_m\xc3\xa9nage"),0]],bhX=[0,a(V),[0,a(de),0]],biq=[0,a(V),[0,a(dE),0]],biy=[0,a(d),iT,10,iT,15,[0,a(D),[0,a(A),[0,a(e),0]]]],bir=[0,a(d),iT,10,iT,15,[0,a(D),[0,a(A),[0,a(e),0]]]],biz=[0,a(V),[0,a(CW),0]],biQ=[0,a(d),h0,11,h0,36,[0,a(D),[0,a(A),[0,a(e),0]]]],biA=[0,a(d),h0,11,h0,36,[0,a(D),[0,a(A),[0,a(e),0]]]],biR=[0,a(V),[0,a("plafond_mensualit\xc3\xa9_d842_6"),0]],biU=[0,a(E),js,14,js,75,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biV=[0,a(V),[0,a(mK),0]],biS=[0,a(E),js,14,js,75,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biY=[0,a(E),hH,14,hH,69,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biZ=[0,a(V),[0,a(on),0]],biW=[0,a(E),hH,14,hH,69,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi2=[0,a(E),hx,14,hx,70,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi3=[0,a(V),[0,a(mz),0]],bi0=[0,a(E),hx,14,hx,70,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi4=[0,a(V),[0,a(fI),[0,a(dP),0]]],bi5=[0,a(V),[0,a(fI),[0,a(dP),0]]],bi9=[0,a(d),ju,14,ju,59,[0,a(D),[0,a(A),[0,a(e),0]]]],bi_=[0,a(V),[0,a(xW),0]],bi6=[0,a(d),ju,14,ju,59,[0,a(D),[0,a(A),[0,a(e),0]]]],bjb=[0,a(d),iy,14,iy,61,[0,a(D),[0,a(A),[0,a(e),0]]]],bjc=[0,a(V),[0,a(zv),0]],bi$=[0,a(d),iy,14,iy,61,[0,a(D),[0,a(A),[0,a(e),0]]]],bjf=[0,a(d),jo,14,jo,67,[0,a(D),[0,a(A),[0,a(e),0]]]],bjg=[0,a(V),[0,a(vH),0]],bjd=[0,a(d),jo,14,jo,67,[0,a(D),[0,a(A),[0,a(e),0]]]],bjj=[0,a(d),iY,14,iY,65,[0,a(D),[0,a(A),[0,a(e),0]]]],bjk=[0,a(V),[0,a(Fy),0]],bjh=[0,a(d),iY,14,iY,65,[0,a(D),[0,a(A),[0,a(e),0]]]],bjn=[0,a(d),ii,14,ii,70,[0,a(D),[0,a(A),[0,a(e),0]]]],bjo=[0,a(V),[0,a(Cm),0]],bjl=[0,a(d),ii,14,ii,70,[0,a(D),[0,a(A),[0,a(e),0]]]],bjr=[0,a(d),i2,14,i2,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjs=[0,a(V),[0,a(CB),0]],bjp=[0,a(d),i2,14,i2,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjv=[0,a(d),hR,14,hR,53,[0,a(D),[0,a(A),[0,a(e),0]]]],bjw=[0,a(V),[0,a(Fb),0]],bjt=[0,a(d),hR,14,hR,53,[0,a(D),[0,a(A),[0,a(e),0]]]],bjA=[0,a(d),gG,14,gG,49,[0,a(D),[0,a(A),[0,a(e),0]]]],bjB=[0,a(V),[0,a(wp),0]],bjx=[0,a(d),gG,14,gG,49,[0,a(D),[0,a(A),[0,a(e),0]]]],bjI=[0,a(V),[0,a(nL),[0,a(au),0]]],bjJ=[0,a(V),[0,a(nL),[0,a(au),0]]],bjO=[0,a(d),gV,11,gV,47,[0,a(D),[0,a(A),[0,a(e),0]]]],bjK=[0,a(d),gV,11,gV,47,[0,a(D),[0,a(A),[0,a(e),0]]]],bjP=[0,a(V),[0,a("seuil_minimal_d\xc3\xa9pense_nette_minimale"),0]],bjS=[0,a(d),og,11,og,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bjQ=[0,a(d),og,11,og,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bjT=[0,a(V),[0,a(sq),0]],bjW=[0,a(d),kx,11,kx,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bjU=[0,a(d),kx,11,kx,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bjX=[0,a(V),[0,a(q_),0]],bj0=[0,a(d),kN,11,kN,38,[0,a(D),[0,a(A),[0,a(e),0]]]],bjY=[0,a(d),kN,11,kN,38,[0,a(D),[0,a(A),[0,a(e),0]]]],bj1=[0,a(V),[0,a(q7),0]],bj_=[0,a(V),[0,a(eK),0]],bkb=[0,a(d),m6,12,m6,31,[0,a(D),[0,a(A),[0,a(e),0]]]],bj$=[0,a(d),m6,12,m6,31,[0,a(D),[0,a(A),[0,a(e),0]]]],bkc=[0,a(V),[0,a(cX),0]],bkp=[0,a(V),[0,a(er),0]],bkE=[0,a(V),[0,a(bJ),0]],bkN=[0,a(V),[0,a(fl),0]],a1b=[0,a(E),yx,14,yx,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a08=[0,a(ao),[0,a(bJ),[0,a(ac),0]]],a09=[0,a(ao),[0,a(bJ),0]],a0_=[0,a(ao),[0,a(bJ),[0,a(ae),0]]],a0$=[0,a(ao),[0,a(bJ),0]],a1a=a(p),a1c=[0,a(d),na,10,na,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a07=[0,a(d),na,10,na,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a04=[0,a(E),xD,14,xD,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0T=[0,a(ao),[0,a(kE),[0,a(ac),0]]],a0U=[0,a(ao),[0,a(kE),0]],a0V=[0,a(ao),[0,a(kE),[0,a(ae),0]]],a0W=[0,a(ao),[0,a(kE),0]],a0X=[0,a(bk),[0,a(bQ),[0,a(ac),0]]],a0Y=[0,a(bk),[0,a(bQ),0]],a0Z=[0,a(bk),[0,a(bQ),[0,a(ae),0]]],a00=[0,a(bk),[0,a(bQ),0]],a01=a(kW),a02=a(p),a03=a(p),a05=[0,a(d),lS,10,lS,40,[0,a(N),[0,a(A),[0,a(e),0]]]],a0S=[0,a(d),lS,10,lS,40,[0,a(N),[0,a(A),[0,a(e),0]]]],a0P=[0,a(E),w0,14,w0,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0L=[0,a(ao),[0,a(er),[0,a(ac),0]]],a0M=[0,a(ao),[0,a(er),0]],a0N=[0,a(ao),[0,a(er),[0,a(ae),0]]],a0O=[0,a(ao),[0,a(er),0]],a0Q=[0,a(d),kz,10,kz,19,[0,a(N),[0,a(A),[0,a(e),0]]]],a0K=[0,a(d),kz,10,kz,19,[0,a(N),[0,a(A),[0,a(e),0]]]],a0H=[0,a(E),AM,14,AM,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0x=[0,a(ao),[0,a(bI),[0,a(ac),0]]],a0y=[0,a(ao),[0,a(bI),0]],a0z=[0,a(ao),[0,a(bI),[0,a(ae),0]]],a0A=[0,a(ao),[0,a(bI),0]],a0B=[0,a(ao),[0,a(eK),[0,a(ac),0]]],a0C=[0,a(ao),[0,a(eK),0]],a0D=[0,a(ao),[0,a(eK),[0,a(ae),0]]],a0E=[0,a(ao),[0,a(eK),0]],a0F=a(p),a0G=a(p),a0I=[0,a(d),l5,10,l5,32,[0,a(N),[0,a(A),[0,a(e),0]]]],a0w=[0,a(d),l5,10,l5,32,[0,a(N),[0,a(A),[0,a(e),0]]]],a0t=[0,a(E),DG,14,DG,33,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0p=[0,a(E),yF,14,yF,47,[0,a(CK),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0g=[0,a(ao),[0,a(de),[0,a(ac),0]]],a0h=[0,a(ao),[0,a(de),0]],a0i=[0,a(ao),[0,a(de),[0,a(ae),0]]],a0j=[0,a(ao),[0,a(de),0]],a0k=[0,a(ao),[0,a(de),[0,a(ac),0]]],a0l=[0,a(ao),[0,a(de),0]],a0m=[0,a(ao),[0,a(de),[0,a(ae),0]]],a0n=[0,a(ao),[0,a(de),0]],a0o=a(p),a0q=[0,a(d),n1,11,n1,44,[0,a(N),[0,a(A),[0,a(e),0]]]],a0f=[0,a(d),n1,11,n1,44,[0,a(N),[0,a(A),[0,a(e),0]]]],a0c=[0,a(E),Fd,14,Fd,27,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ_=[0,a(E),BG,14,BG,36,[0,a(CK),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ$=[0,a(d),md,11,md,33,[0,a(N),[0,a(A),[0,a(e),0]]]],aZ9=[0,a(d),md,11,md,33,[0,a(N),[0,a(A),[0,a(e),0]]]],aZ6=[0,a(E),y1,14,y1,41,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ0=[0,a(E),hw,14,hw,70,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZW=[0,a(E),h8,14,h8,69,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZS=[0,a(E),hW,14,hW,75,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZO=[0,a(E),D5,14,D5,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZM=a(p),aZN=a(p),aZP=[0,a(d),oB,10,oB,32,[0,a(N),[0,a(A),[0,a(e),0]]]],aZL=[0,a(d),oB,10,oB,32,[0,a(N),[0,a(A),[0,a(e),0]]]],aZH=[0,a(Q),yj,6,yj,79,[0,a(fF),[0,a(fZ),[0,a(L),0]]]],aZF=a("8708"),aZG=a("13559"),aZI=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZD=[0,a(Q),4153,6,4154,38,[0,a(fF),[0,a(fZ),[0,a(L),0]]]],aZB=a("21362"),aZC=a("33196"),aZE=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZy=[0,a(Q),rS,6,4172,24,[0,a(fF),[0,a(fZ),[0,a(L),0]]]],aZw=a(z$),aZx=a(Av),aZz=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZv=[0,a(Q),4135,6,4136,46,[0,a(fF),[0,a(fZ),[0,a(L),0]]]],aZt=a(z$),aZu=a(Av),aZA=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZr=[0,a(aO),su,6,su,79,[0,a(fF),[0,a(bB),[0,a(aM),0]]]],aZp=a("8414"),aZq=a("13100"),aZs=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZn=[0,a(aO),j6,6,747,38,[0,a(fF),[0,a(bB),[0,a(aM),0]]]],aZl=a("20640"),aZm=a("32073"),aZo=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZi=[0,a(aO),765,6,766,24,[0,a(fF),[0,a(bB),[0,a(aM),0]]]],aZg=a(D4),aZh=a(zP),aZj=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZf=[0,a(aO),727,6,728,46,[0,a(fF),[0,a(bB),[0,a(aM),0]]]],aZd=a(D4),aZe=a(zP),aZk=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aY_=[0,a(Q),CQ,14,CQ,41,[0,a(B2),[0,a(fZ),[0,a(L),0]]]],aY6=a(p),aY7=a(fo),aY8=a(gD),aY9=a(fo),aY$=[0,a(d),fC,12,fC,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aY4=[0,a(aO),Bq,14,Bq,41,[0,a(B2),[0,a(bB),[0,a(aM),0]]]],aY0=a(p),aY1=a(ff),aY2=a(gS),aY3=a(ff),aY5=[0,a(d),fC,12,fC,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aYU=[0,a(E),nN,14,nN,61,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYV=[0,a(E),nN,14,nN,61,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYW=[0,a(ao),[0,a(Eh),0]],aYR=[0,a(d),h7,14,h7,49,[0,a(N),[0,a(A),[0,a(e),0]]]],aYN=[0,a(d),i_,14,i_,53,[0,a(N),[0,a(A),[0,a(e),0]]]],aYJ=[0,a(d),iw,14,iw,44,[0,a(N),[0,a(A),[0,a(e),0]]]],aYF=[0,a(d),iA,14,iA,70,[0,a(N),[0,a(A),[0,a(e),0]]]],aYB=[0,a(d),hO,14,hO,65,[0,a(N),[0,a(A),[0,a(e),0]]]],aYx=[0,a(d),hl,14,hl,67,[0,a(N),[0,a(A),[0,a(e),0]]]],aYt=[0,a(d),iL,14,iL,61,[0,a(N),[0,a(A),[0,a(e),0]]]],aYp=[0,a(d),iP,14,iP,59,[0,a(N),[0,a(A),[0,a(e),0]]]],aYj=[0,a(d),f7,14,f7,50,[0,a(N),[0,a(A),[0,a(e),0]]]],aYd=[0,a(E),hu,14,hu,64,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aX$=[0,a(E),jq,14,jq,59,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aX7=[0,a(E),it,14,it,55,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aX3=[0,a(Q),yB,14,yB,51,[0,a("Article 44"),[0,a(fZ),[0,a(L),0]]]],aX2=a(qI),aXY=[0,a(Q),oM,14,oM,41,[0,a("Article 41"),[0,a(fZ),[0,a(L),0]]]],aXX=a(kk),aXT=[0,a(Q),Dm,14,Dm,42,[0,a("Article 42"),[0,a(fZ),[0,a(L),0]]]],aXS=a(ig),aXU=[0,a(d),i6,11,i6,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aXR=[0,a(d),i6,11,i6,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aXV=[0,a(ao),[0,a("montant_minimal_aide_d842_15"),0]],aXZ=[0,a(d),lY,11,lY,38,[0,a(N),[0,a(A),[0,a(e),0]]]],aXW=[0,a(d),lY,11,lY,38,[0,a(N),[0,a(A),[0,a(e),0]]]],aX0=[0,a(ao),[0,a("montant_forfaitaire_d842_15"),0]],aX4=[0,a(d),np,11,np,48,[0,a(N),[0,a(A),[0,a(e),0]]]],aX1=[0,a(d),np,11,np,48,[0,a(N),[0,a(A),[0,a(e),0]]]],aX5=[0,a(ao),[0,a("montant_minimal_d\xc3\xa9pense_nette_d842_17"),0]],aX8=[0,a(E),it,14,it,55,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aX9=[0,a(ao),[0,a(BA),0]],aX6=[0,a(E),it,14,it,55,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYa=[0,a(E),jq,14,jq,59,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYb=[0,a(ao),[0,a(nh),0]],aX_=[0,a(E),jq,14,jq,59,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYe=[0,a(E),hu,14,hu,64,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYf=[0,a(ao),[0,a(n2),0]],aYc=[0,a(E),hu,14,hu,64,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYg=[0,a(ao),[0,a(gb),[0,a(kw),0]]],aYh=[0,a(ao),[0,a(gb),[0,a(kw),0]]],aYk=[0,a(d),f7,14,f7,50,[0,a(N),[0,a(A),[0,a(e),0]]]],aYl=[0,a(ao),[0,a(ky),0]],aYi=[0,a(d),f7,14,f7,50,[0,a(N),[0,a(A),[0,a(e),0]]]],aYm=[0,a(ao),[0,a(eJ),[0,a(bk),0]]],aYn=[0,a(ao),[0,a(eJ),[0,a(bk),0]]],aYq=[0,a(d),iP,14,iP,59,[0,a(N),[0,a(A),[0,a(e),0]]]],aYr=[0,a(ao),[0,a(xW),0]],aYo=[0,a(d),iP,14,iP,59,[0,a(N),[0,a(A),[0,a(e),0]]]],aYu=[0,a(d),iL,14,iL,61,[0,a(N),[0,a(A),[0,a(e),0]]]],aYv=[0,a(ao),[0,a(zv),0]],aYs=[0,a(d),iL,14,iL,61,[0,a(N),[0,a(A),[0,a(e),0]]]],aYy=[0,a(d),hl,14,hl,67,[0,a(N),[0,a(A),[0,a(e),0]]]],aYz=[0,a(ao),[0,a(vH),0]],aYw=[0,a(d),hl,14,hl,67,[0,a(N),[0,a(A),[0,a(e),0]]]],aYC=[0,a(d),hO,14,hO,65,[0,a(N),[0,a(A),[0,a(e),0]]]],aYD=[0,a(ao),[0,a(Fy),0]],aYA=[0,a(d),hO,14,hO,65,[0,a(N),[0,a(A),[0,a(e),0]]]],aYG=[0,a(d),iA,14,iA,70,[0,a(N),[0,a(A),[0,a(e),0]]]],aYH=[0,a(ao),[0,a(Cm),0]],aYE=[0,a(d),iA,14,iA,70,[0,a(N),[0,a(A),[0,a(e),0]]]],aYK=[0,a(d),iw,14,iw,44,[0,a(N),[0,a(A),[0,a(e),0]]]],aYL=[0,a(ao),[0,a(CB),0]],aYI=[0,a(d),iw,14,iw,44,[0,a(N),[0,a(A),[0,a(e),0]]]],aYO=[0,a(d),i_,14,i_,53,[0,a(N),[0,a(A),[0,a(e),0]]]],aYP=[0,a(ao),[0,a(Fb),0]],aYM=[0,a(d),i_,14,i_,53,[0,a(N),[0,a(A),[0,a(e),0]]]],aYS=[0,a(d),h7,14,h7,49,[0,a(N),[0,a(A),[0,a(e),0]]]],aYT=[0,a(ao),[0,a(wp),0]],aYQ=[0,a(d),h7,14,h7,49,[0,a(N),[0,a(A),[0,a(e),0]]]],aYX=[0,a(ao),[0,a(nL),[0,a(au),0]]],aYY=[0,a(ao),[0,a(nL),[0,a(au),0]]],aZa=[0,a(d),fC,12,fC,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aYZ=[0,a(d),fC,12,fC,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aZb=[0,a(ao),[0,a(qB),0]],aZJ=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZc=[0,a(d),cg,12,cg,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZK=[0,a(ao),[0,a(ve),0]],aZQ=[0,a(ao),[0,a(bI),0]],aZT=[0,a(E),hW,14,hW,75,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZU=[0,a(ao),[0,a(mK),0]],aZR=[0,a(E),hW,14,hW,75,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZX=[0,a(E),h8,14,h8,69,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZY=[0,a(ao),[0,a(on),0]],aZV=[0,a(E),h8,14,h8,69,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ1=[0,a(E),hw,14,hw,70,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ2=[0,a(ao),[0,a(mz),0]],aZZ=[0,a(E),hw,14,hw,70,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ3=[0,a(ao),[0,a(fI),[0,a(dP),0]]],aZ4=[0,a(ao),[0,a(fI),[0,a(dP),0]]],aZ7=[0,a(d),m9,12,m9,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aZ5=[0,a(d),m9,12,m9,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aZ8=[0,a(ao),[0,a(q7),0]],a0a=[0,a(ao),[0,a(de),0]],a0d=[0,a(d),nt,12,nt,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a0b=[0,a(d),nt,12,nt,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a0e=[0,a(ao),[0,a(FQ),0]],a0r=[0,a(ao),[0,a(eK),0]],a0u=[0,a(d),nG,12,nG,31,[0,a(N),[0,a(A),[0,a(e),0]]]],a0s=[0,a(d),nG,12,nG,31,[0,a(N),[0,a(A),[0,a(e),0]]]],a0v=[0,a(ao),[0,a(cX),0]],a0J=[0,a(ao),[0,a(er),0]],a0R=[0,a(ao),[0,a(kE),0]],a06=[0,a(ao),[0,a(bJ),0]],a1d=[0,a(ao),[0,a(fl),0]],aXN=[0,a(E),wh,24,wh,43,[0,a(Ft),[0,a(ss),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aXM=a(p),aXO=[0,a(d),ic,12,ic,31,[0,a(K),[0,a(A),[0,a(e),0]]]],aXL=[0,a(d),rd,14,rd,33,[0,a(K),[0,a(A),[0,a(e),0]]]],aXG=[0,a(E),vX,24,vX,46,[0,a(Ft),[0,a(ss),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aXH=[0,a(d),i$,12,i$,34,[0,a(K),[0,a(A),[0,a(e),0]]]],aXF=[0,a(d),Bi,14,Bi,36,[0,a(K),[0,a(A),[0,a(e),0]]]],aXB=[0,a(aD),[0,a(fl),[0,a(ac),0]]],aXC=[0,a(aD),[0,a(fl),0]],aXD=[0,a(aD),[0,a(fl),[0,a(ae),0]]],aXE=[0,a(aD),[0,a(fl),0]],aXI=[0,a(d),i$,12,i$,34,[0,a(K),[0,a(A),[0,a(e),0]]]],aXA=[0,a(d),i$,12,i$,34,[0,a(K),[0,a(A),[0,a(e),0]]]],aXv=[0,a(d),gC,14,gC,55,[0,a(K),[0,a(A),[0,a(e),0]]]],aXr=[0,a(d),eU,14,eU,59,[0,a(K),[0,a(A),[0,a(e),0]]]],aXn=[0,a(d),gM,14,gM,43,[0,a(K),[0,a(A),[0,a(e),0]]]],aXj=[0,a(d),hE,14,hE,42,[0,a(K),[0,a(A),[0,a(e),0]]]],aXf=[0,a(d),rT,5,rk,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXb=[0,a(d),gH,14,gH,53,[0,a(K),[0,a(A),[0,a(e),0]]]],aW9=[0,a(d),jr,14,jr,37,[0,a(K),[0,a(A),[0,a(e),0]]]],aW5=[0,a(d),jd,14,jd,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aW1=[0,a(d),hz,14,hz,58,[0,a(K),[0,a(A),[0,a(e),0]]]],aWX=[0,a(d),ik,14,ik,46,[0,a(K),[0,a(A),[0,a(e),0]]]],aWT=[0,a(d),i7,14,i7,78,[0,a(K),[0,a(A),[0,a(e),0]]]],aWP=[0,a(d),hI,14,hI,60,[0,a(K),[0,a(A),[0,a(e),0]]]],aWL=[0,a(d),jh,14,jh,48,[0,a(K),[0,a(A),[0,a(e),0]]]],aWM=[0,a(d),jh,14,jh,48,[0,a(K),[0,a(A),[0,a(e),0]]]],aWN=[0,a(bh),[0,a("calcul_apl_locatif.loyer_principal_base"),0]],aWK=[0,a(d),jh,14,jh,48,[0,a(K),[0,a(A),[0,a(e),0]]]],aWQ=[0,a(d),hI,14,hI,60,[0,a(K),[0,a(A),[0,a(e),0]]]],aWR=[0,a(bh),[0,a("calcul_apl_locatif.ressources_m\xc3\xa9nage_arrondies"),0]],aWO=[0,a(d),hI,14,hI,60,[0,a(K),[0,a(A),[0,a(e),0]]]],aWU=[0,a(d),i7,14,i7,78,[0,a(K),[0,a(A),[0,a(e),0]]]],aWV=[0,a(bh),[0,a("calcul_apl_locatif.b\xc3\xa9n\xc3\xa9ficiaire_aide_adulte_ou_enfant_handicap\xc3\xa9s"),0]],aWS=[0,a(d),i7,14,i7,78,[0,a(K),[0,a(A),[0,a(e),0]]]],aWY=[0,a(d),ik,14,ik,46,[0,a(K),[0,a(A),[0,a(e),0]]]],aWZ=[0,a(bh),[0,a("calcul_apl_locatif.date_courante"),0]],aWW=[0,a(d),ik,14,ik,46,[0,a(K),[0,a(A),[0,a(e),0]]]],aW2=[0,a(d),hz,14,hz,58,[0,a(K),[0,a(A),[0,a(e),0]]]],aW3=[0,a(bh),[0,a("calcul_apl_locatif.nombre_personnes_\xc3\xa0_charge"),0]],aW0=[0,a(d),hz,14,hz,58,[0,a(K),[0,a(A),[0,a(e),0]]]],aW6=[0,a(d),jd,14,jd,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aW7=[0,a(bh),[0,a("calcul_apl_locatif.situation_familiale_calcul_apl"),0]],aW4=[0,a(d),jd,14,jd,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aW_=[0,a(d),jr,14,jr,37,[0,a(K),[0,a(A),[0,a(e),0]]]],aW$=[0,a(bh),[0,a("calcul_apl_locatif.zone"),0]],aW8=[0,a(d),jr,14,jr,37,[0,a(K),[0,a(A),[0,a(e),0]]]],aXc=[0,a(d),gH,14,gH,53,[0,a(K),[0,a(A),[0,a(e),0]]]],aXd=[0,a(bh),[0,a("calcul_apl_locatif.logement_est_chambre"),0]],aXa=[0,a(d),gH,14,gH,53,[0,a(K),[0,a(A),[0,a(e),0]]]],aXg=[0,a(d),rT,5,rk,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXh=[0,a(bh),[0,a("calcul_apl_locatif.\xc3\xa2g\xc3\xa9es_ou_handicap_adultes_h\xc3\xa9berg\xc3\xa9es_on\xc3\xa9reux_particuliers"),0]],aXe=[0,a(d),rT,5,rk,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXk=[0,a(d),hE,14,hE,42,[0,a(K),[0,a(A),[0,a(e),0]]]],aXl=[0,a(bh),[0,a("calcul_apl_locatif.type_aide"),0]],aXi=[0,a(d),hE,14,hE,42,[0,a(K),[0,a(A),[0,a(e),0]]]],aXo=[0,a(d),gM,14,gM,43,[0,a(K),[0,a(A),[0,a(e),0]]]],aXp=[0,a(bh),[0,a("calcul_apl_locatif.colocation"),0]],aXm=[0,a(d),gM,14,gM,43,[0,a(K),[0,a(A),[0,a(e),0]]]],aXs=[0,a(d),eU,14,eU,59,[0,a(K),[0,a(A),[0,a(e),0]]]],aXt=[0,a(bh),[0,a("calcul_apl_locatif.r\xc3\xa9duction_loyer_solidarit\xc3\xa9"),0]],aXq=[0,a(d),eU,14,eU,59,[0,a(K),[0,a(A),[0,a(e),0]]]],aXw=[0,a(d),gC,14,gC,55,[0,a(K),[0,a(A),[0,a(e),0]]]],aXx=[0,a(bh),[0,a("calcul_apl_locatif.logement_meubl\xc3\xa9_d842_2"),0]],aXu=[0,a(d),gC,14,gC,55,[0,a(K),[0,a(A),[0,a(e),0]]]],aXy=[0,a(bh),[0,a(E_),[0,a(aD),0]]],aXz=[0,a(bh),[0,a(E_),[0,a(aD),0]]],aXJ=[0,a(bh),[0,a(aw),0]],aXP=[0,a(d),ic,12,ic,31,[0,a(K),[0,a(A),[0,a(e),0]]]],aXK=[0,a(d),ic,12,ic,31,[0,a(K),[0,a(A),[0,a(e),0]]]],aXQ=[0,a(bh),[0,a(cX),0]],aWE=[0,a(mr),67,5,71,21,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],aWF=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWD=[0,a(mr),56,5,57,50,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],aWG=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWH=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWC=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWI=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWB=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWx=[0,a(mr),77,5,81,24,[0,a(gE),[0,a(gA),[0,a(ed),[0,a(az),[0,a(ab),[0,a(af),0]]]]]]],aWy=[0,a(bG),41,12,41,31,[0,a(bK),0]],aWw=[0,a(bG),41,12,41,31,[0,a(bK),0]],aWz=[0,a(bG),41,12,41,31,[0,a(bK),0]],aWv=[0,a(bG),41,12,41,31,[0,a(bK),0]],aWr=[0,a(q9),62,18,62,41,[0,a(xH),[0,a(eX),[0,a(gN),[0,a(d0),[0,a(c7),[0,a(af),0]]]]]]],aWp=a(oS),aWq=a(n0),aWs=[0,a(bG),42,11,42,27,[0,a(bK),0]],aWo=[0,a(q9),31,14,31,30,[0,a(lU),[0,a(nR),[0,a(ed),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],aWm=a(oS),aWn=a(n0),aWb=[5,0],aWc=[4,0],aWd=[3,0],aWe=[2,0],aWf=[1,0],aWg=[0,0],aWh=[0,a(mr),dm,5,w5,30,[0,a(CJ),[0,a(yw),[0,a(ke),[0,a(d0),[0,a(ab),[0,a(af),0]]]]]]],aWi=[0,a(bG),44,12,44,35,[0,a(bK),0]],aWa=[0,a(bG),44,12,44,35,[0,a(bK),0]],aV6=[0,a(bG),51,14,51,28,[0,a(bK),0]],aV2=[0,a(bG),52,14,52,32,[0,a(bK),0]],aVY=[0,a(q9),21,14,21,26,[0,a(lU),[0,a(nR),[0,a(ed),[0,a(az),[0,a(c7),[0,a(af),0]]]]]]],aVZ=[0,a(bG),43,12,43,24,[0,a(bK),0]],aVX=[0,a(bG),43,12,43,24,[0,a(bK),0]],aV0=[0,a(cq),[0,a(y7),0]],aV3=[0,a(bG),52,14,52,32,[0,a(bK),0]],aV4=[0,a(cq),[0,a(Fa),0]],aV1=[0,a(bG),52,14,52,32,[0,a(bK),0]],aV7=[0,a(bG),51,14,51,28,[0,a(bK),0]],aV8=[0,a(cq),[0,a(DE),0]],aV5=[0,a(bG),51,14,51,28,[0,a(bK),0]],aV9=[0,a(cq),[0,a(ge),[0,a(ho),0]]],aV_=[0,a(cq),[0,a(ge),[0,a(ho),0]]],aWj=[0,a(bG),44,12,44,35,[0,a(bK),0]],aV$=[0,a(bG),44,12,44,35,[0,a(bK),0]],aWk=[0,a(cq),[0,a(vk),0]],aWt=[0,a(bG),42,11,42,27,[0,a(bK),0]],aWl=[0,a(bG),42,11,42,27,[0,a(bK),0]],aWu=[0,a(cq),[0,a(Ae),0]],aWA=[0,a(cq),[0,a(iU),0]],aWJ=[0,a(cq),[0,a(dh),0]],aVS=[0,a(E),r2,14,r2,32,[0,a(mE),[0,a(iC),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVQ=a(cI),aVR=a(p),aVL=[0,a(E),aR,6,gV,35,[0,a("Article R822-20"),[0,a("Sous-section 3 : Montant forfaitaire de ressources applicable aux \xc3\xa9tudiants"),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVM=[0,a(d),jk,12,jk,39,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVK=[0,a(E),kC,14,kC,41,[0,a(l1),[0,a(l4),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVG=[0,a(E),F8,14,F8,32,[0,a("Article R822-8"),[0,a(iC),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVF=a(p),aVz=[0,a(E),ir,14,ir,65,[0,a(mE),[0,a(iC),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVv=[0,a(E),y0,14,y0,33,[0,a("Article R822-10"),[0,a(iC),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVm=a(p),aVn=a(p),aVs=a(X),aVt=a("90100"),aVu=a("135000"),aVo=a(p),aVp=a(p),aVq=a(p),aVr=a(p),aVi=[0,a(E),iv,14,iv,62,[0,a(l1),[0,a(l4),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVh=a(p),aVd=[0,a(d),f5,51,f5,57,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU$=[0,a(Q),11,14,11,41,[0,a("Article 3"),[0,a(xI),[0,a(L),0]]]],aU_=a("9500"),aU6=[0,a(Q),21,14,21,41,[0,a("Article 4"),[0,a(xI),[0,a(L),0]]]],aU5=a("258900"),aU1=[0,a(d),E2,46,E2,52,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU2=[0,a(d),jf,10,jf,15,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU0=[0,a(d),jf,10,jf,15,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU3=[0,a(dX),[0,a(CW),0]],aU7=[0,a(d),lV,11,lV,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU4=[0,a(d),lV,11,lV,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU8=[0,a(dX),[0,a("montant_forfaitaire_r_822_8"),0]],aVa=[0,a(d),mt,11,mt,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aU9=[0,a(d),mt,11,mt,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVb=[0,a(dX),[0,a("montant_forfaitaire_r_822_7"),0]],aVe=[0,a(d),f5,11,f5,42,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVc=[0,a(d),f5,11,f5,42,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVf=[0,a(dX),[0,a("ressources_forfaitaires_r822_20"),0]],aVj=[0,a(d),hk,11,hk,59,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVg=[0,a(d),hk,11,hk,59,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVk=[0,a(dX),[0,a("ressources_personnes_vivant_habituellement_foyer"),0]],aVw=[0,a(d),nV,11,nV,30,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVl=[0,a(d),nV,11,nV,30,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVx=[0,a(dX),[0,a("abattement_r_822_10"),0]],aVA=[0,a(E),ir,14,ir,65,[0,a(mE),[0,a(iC),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVB=[0,a(dX),[0,a(DV),0]],aVy=[0,a(E),ir,14,ir,65,[0,a(mE),[0,a(iC),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVC=[0,a(dX),[0,a(mS),[0,a(f_),0]]],aVD=[0,a(dX),[0,a(mS),[0,a(f_),0]]],aVH=[0,a(d),nA,11,nA,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVE=[0,a(d),nA,11,nA,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVI=[0,a(dX),[0,a("abattement_r_822_8"),0]],aVN=[0,a(d),jk,12,jk,39,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVJ=[0,a(d),jk,12,jk,39,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVO=[0,a(dX),[0,a("ressources_prises_en_compte"),0]],aVT=[0,a(d),mu,11,mu,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVP=[0,a(d),mu,11,mu,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVU=[0,a(dX),[0,a("abattement_r_822_7"),0]],aVV=[0,a(E),my,13,Dl,74,[0,a(l1),[0,a(l4),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVW=[0,a(E),my,13,Dl,74,[0,a(l1),[0,a(l4),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aUQ=[0,a(d),j5,14,j5,56,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUM=[0,a(d),B1,14,B1,63,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUK=a(b5),aUL=a(b5),aUG=[0,a(E),fb,14,fb,49,[0,a(kl),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUC=[0,a(aU),[0,a(kM),[0,a(ac),0]]],aUD=[0,a(aU),[0,a(kM),0]],aUE=[0,a(aU),[0,a(kM),[0,a(ae),0]]],aUF=[0,a(aU),[0,a(kM),0]],aUw=a(Dk),aUv=[0,a(E),1213,4,1219,48,[0,a(kl),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUx=[0,a(d),dY,11,dY,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUq=[0,a(aU),[0,a(fj),[0,a(ac),0]]],aUr=[0,a(aU),[0,a(fj),0]],aUs=[0,a(aU),[0,a(fj),[0,a(ae),0]]],aUt=[0,a(aU),[0,a(fj),0]],aUu=[0,a(E),x5,5,x5,44,[0,a(kl),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUy=[0,a(d),dY,11,dY,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUo=[0,a(E),1149,5,rW,44,[0,a(kl),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUp=[0,a(d),dY,11,dY,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUn=[0,a(d),dY,11,dY,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUz=[0,a(d),dY,11,dY,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUm=[0,a(d),dY,11,dY,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUh=a(Dk),aUi=[0,0],aUg=[0,a(E),1173,5,1189,10,[0,a(kl),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUj=[0,a(d),fp,12,fp,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUf=[0,a(d),fp,12,fp,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUk=[0,a(d),fp,12,fp,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUe=[0,a(d),fp,12,fp,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUa=[0,a(d),An,5,u9,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUb=[0,a(d),fE,12,fE,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT$=[0,a(d),fE,12,fE,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT7=[0,a(c8),Gd,14,Gd,31,[0,a("Article L351-8"),[0,a("Section 5 : Taux et montant de la pension"),[0,a("Chapitre 1er : Ouverture du droit, liquidation et calcul des pensions de retraite"),[0,a("Titre V : Assurance vieillesse - Assurance veuvage"),[0,a("Livre III : Dispositions relatives aux assurances sociales et \xc3\xa0 diverses cat\xc3\xa9gories de personnes rattach\xc3\xa9es au r\xc3\xa9gime g\xc3\xa9n\xc3\xa9rale"),[0,a(ab),[0,a(af),0]]]]]]]],aT1=[0,a(aG),72,5,73,52,[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],aT2=[0,a(d),dz,11,dz,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT0=[0,a(aG),65,5,68,52,[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],aT3=[0,a(d),dz,11,dz,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTZ=[0,a(d),dz,11,dz,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTS=[0,a(aG),hU,18,hU,75,[0,a(mB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTR=a(p),aTT=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTO=[5,0],aTP=[4,0],aTQ=[0,a(aG),vK,18,At,45,[0,a(mB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTN=a(p),aTU=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTM=[0,a(E),Cp,5,Cp,58,[0,a(EY),[0,a(Ei),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aTV=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTL=[0,a(aG),hm,33,hm,58,[0,a(mB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTK=a(p),aTG=[0,a(c8),cs,14,cs,32,[0,a(km),[0,a(j8),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(jc),[0,a(ab),[0,a(af),0]]]]]]]]]],aTB=[0,a(aG),FS,18,FS,44,[0,a("Article L822-10"),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTC=[0,a(d),fq,11,fq,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTA=[0,a(d),fq,11,fq,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTt=a(b5),aTs=a(b5),aTr=[0,a(aG),171,5,rC,65,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTu=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTq=[0,a(aG),156,5,158,30,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTv=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTp=[0,a(aG),cs,5,w5,33,[0,a(F5),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTw=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTo=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTi=[0,a(aG),203,5,208,39,[0,a(DR),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTj=[0,a(d),d_,11,d_,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTh=[0,a(aG),197,5,198,34,[0,a(DR),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTk=[0,a(d),d_,11,d_,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTg=[0,a(d),d_,11,d_,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTb=[0,a(c8),329,5,An,34,[0,a(rV),[0,a(rB),[0,a(r3),[0,a(qK),[0,a(ro),[0,a(a9),[0,a(af),0]]]]]]]],aTa=a("999840"),aTc=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS_=[0,a(c8),j5,5,335,34,[0,a(rV),[0,a(rB),[0,a(r3),[0,a(qK),[0,a(ro),[0,a(a9),[0,a(af),0]]]]]]]],aS9=a("1041840"),aS$=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS7=[0,a(c8),339,5,340,34,[0,a(rV),[0,a(rB),[0,a(r3),[0,a(qK),[0,a(ro),[0,a(a9),[0,a(af),0]]]]]]]],aS6=a("1083840"),aS8=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS4=[0,a(fc),58,5,59,33,[0,a('Circulaire de la CNAV 2023-3 du 09/01/2022 "Revalorisation \xc3\xa0 compter du 1er janvier 2023"'),[0,a(sb),0]]],aS3=a("1153302"),aS5=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS1=[0,a(fc),90,5,91,33,[0,a('Circulaire de la CNAV 2022-3 du 11/01/2022 "Revalorisation \xc3\xa0 compter du 1er janvier 2022"'),[0,a(sb),0]]],aS0=a("1100144"),aS2=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSY=[0,a(fc),fe,5,kC,33,[0,a('Circulaire de la CNAV 2021-1 du 11/01/2021 "Revalorisation \xc3\xa0 compter du 1er janvier 2021"'),[0,a(sb),0]]],aSX=a("1088175"),aSZ=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSS=[0,a(aG),c4,5,ie,67,[0,a(F5),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aST=[0,a(d),f1,11,f1,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSR=[0,a(d),f1,11,f1,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSN=[0,a(aG),mg,14,mg,40,[0,a(mB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aSH=[0,a(c8),fe,14,fe,61,[0,a(km),[0,a(j8),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(jc),[0,a(ab),[0,a(af),0]]]]]]]]]],aSB=[0,a(aG),46,5,46,41,[0,a("Article L821-2"),[0,a(z0),[0,a(E1),[0,a(yn),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]]]],aSC=[0,a(d),di,12,di,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSA=[0,a(d),di,12,di,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSD=[0,a(d),di,12,di,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSe=a(z),aSq=a(X),aSr=a(X),aSs=a(X),aSt=a(z),aSu=a(X),aSf=a(qD),aSg=a(qD),aSl=a(lZ),aSm=a(lZ),aSn=a(lZ),aSo=a(qD),aSp=a(lZ),aSh=a("8"),aSi=a(CI),aSj=a(CI),aSk=[0,a(E),1035,5,dC,65,[0,a("Article R822-25"),[0,a("Section 3 : Conditions relatives au logement"),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aSv=[0,a(d),eh,12,eh,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSd=[0,a(d),eh,12,eh,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSw=[0,a(d),eh,12,eh,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR_=[0,a(aG),E5,18,E5,67,[0,a("Article L822-8"),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aR$=[0,a(d),fH,11,fH,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR9=[0,a(d),fH,11,fH,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR4=[0,a(aG),Cc,18,Cc,61,[0,a("Article L822-9"),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aR5=[0,a(d),fY,11,fY,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR3=[0,a(d),fY,11,fY,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRZ=[0,a(aG),eY,14,eY,43,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aRV=[0,a(E),i6,14,i6,37,[0,a(EY),[0,a(Ei),[0,a(dB),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aRU=a("3000000"),aRQ=[0,a(E),a_,14,a_,41,[0,a(FB),[0,a(Bv),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRP=a(DO),aRL=[0,a(E),be,14,be,42,[0,a(FB),[0,a(Bv),[0,a(bd),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRK=a(DO),aRG=[0,a(d),hV,11,hV,48,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRC=[0,a(d),hG,11,hG,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRD=[0,a(d),hG,11,hG,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRB=[0,a(d),hG,11,hG,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRE=[0,a(aU),[0,a("condition_pr\xc3\xaat"),0]],aRH=[0,a(d),hV,11,hV,48,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRF=[0,a(d),hV,11,hV,48,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRI=[0,a(aU),[0,a("condition_peuplement_logement_l822_10"),0]],aRM=[0,a(d),ox,11,ox,39,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRJ=[0,a(d),ox,11,ox,39,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRN=[0,a(aU),[0,a("seuil_l822_3_parts_propri\xc3\xa9t\xc3\xa9"),0]],aRR=[0,a(d),nI,11,nI,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRO=[0,a(d),nI,11,nI,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRS=[0,a(aU),[0,a("seuil_l822_3_parts_usufruit"),0]],aRW=[0,a(d),o0,11,o0,34,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRT=[0,a(d),o0,11,o0,34,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRX=[0,a(aU),[0,a("seuil_l822_5_patrimoine"),0]],aR0=[0,a(d),l2,11,l2,40,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRY=[0,a(d),l2,11,l2,40,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR1=[0,a(aU),[0,a("usufruit_ou_propri\xc3\xa9t\xc3\xa9_famille"),0]],aR6=[0,a(d),fY,11,fY,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR2=[0,a(d),fY,11,fY,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR7=[0,a(aU),[0,a("condition_non_ouverture_l822_9_decence_logement"),0]],aSa=[0,a(d),fH,11,fH,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR8=[0,a(d),fH,11,fH,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSb=[0,a(aU),[0,a("condition_non_ouverture_l822_8"),0]],aSx=[0,a(d),eh,12,eh,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSc=[0,a(d),eh,12,eh,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSy=[0,a(aU),[0,a("condition_logement_surface"),0]],aSE=[0,a(d),di,12,di,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSz=[0,a(d),di,12,di,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSF=[0,a(aU),[0,a("condition_logement_r\xc3\xa9sidence_principale"),0]],aSI=[0,a(c8),fe,14,fe,61,[0,a(km),[0,a(j8),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(jc),[0,a(ab),[0,a(af),0]]]]]]]]]],aSJ=[0,a(aU),[0,a("ouverture_droits_retraite.date_naissance_assur\xc3\xa9"),0]],aSG=[0,a(c8),fe,14,fe,61,[0,a(km),[0,a(j8),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(jc),[0,a(ab),[0,a(af),0]]]]]]]]]],aSK=[0,a(aU),[0,a(CF),[0,a(rK),0]]],aSL=[0,a(aU),[0,a(CF),[0,a(rK),0]]],aSO=[0,a(d),mh,11,mh,37,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSM=[0,a(d),mh,11,mh,37,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSP=[0,a(aU),[0,a("patrimoine_total_demandeur"),0]],aSU=[0,a(d),f1,11,f1,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSQ=[0,a(d),f1,11,f1,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSV=[0,a(aU),[0,a("condition_nationalit\xc3\xa9"),0]],aTd=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSW=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTe=[0,a(aU),[0,a("plafond_individuel_l815_9_s\xc3\xa9cu"),0]],aTl=[0,a(d),d_,11,d_,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTf=[0,a(d),d_,11,d_,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTm=[0,a(aU),[0,a("condition_logement_location_tiers"),0]],aTx=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTn=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTy=[0,a(aU),[0,a("condition_logement_mode_occupation"),0]],aTD=[0,a(d),fq,11,fq,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTz=[0,a(d),fq,11,fq,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTE=[0,a(aU),[0,a("condition_ouverture_l822_10_peuplement_logement"),0]],aTH=[0,a(d),mn,11,mn,29,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTF=[0,a(d),mn,11,mn,29,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTI=[0,a(aU),[0,a("\xc3\xa2ge_l161_17_2_s\xc3\xa9cu"),0]],aTW=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTJ=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTX=[0,a(aU),[0,a("patrimoine_pris_en_compte"),0]],aT4=[0,a(d),dz,11,dz,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTY=[0,a(d),dz,11,dz,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT5=[0,a(aU),[0,a(A$),0]],aT8=[0,a(d),ib,11,ib,28,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT6=[0,a(d),ib,11,ib,28,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT9=[0,a(aU),[0,a("\xc3\xa2ge_l351_8_1_s\xc3\xa9cu"),0]],aUc=[0,a(d),fE,12,fE,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT_=[0,a(d),fE,12,fE,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUd=[0,a(aU),[0,a(n_),0]],aUl=[0,a(aU),[0,a(fj),0]],aUA=[0,a(aU),[0,a(kM),0]],aUH=[0,a(d),kV,11,kV,46,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUB=[0,a(d),kV,11,kV,46,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUI=[0,a(aU),[0,a("personnes_\xc3\xa0_charge_prises_en_compte"),0]],aUN=[0,a(d),oC,12,oC,61,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUJ=[0,a(d),oC,12,oC,61,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUO=[0,a(aU),[0,a(kD),0]],aUR=[0,a(d),n4,12,n4,54,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUP=[0,a(d),n4,12,n4,54,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUS=[0,a(aU),[0,a(r7),0]],aUU=a(qz),aUT=[0,a(aG),mq,13,mq,47,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aUY=[0,a(aG),mq,13,mq,47,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aUW=a(qz),aUV=[0,a(aG),jt,13,jt,48,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aUX=[0,a(aG),jt,13,jt,48,[0,a(gy),[0,a(bd),[0,a(ad),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aRy=[0,a(E),Dr,14,Dr,36,[0,a(iO),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRt=[0,a(aj),[0,a(bJ),[0,a(ac),0]]],aRu=[0,a(aj),[0,a(bJ),0]],aRv=[0,a(aj),[0,a(bJ),[0,a(ae),0]]],aRw=[0,a(aj),[0,a(bJ),0]],aRx=a(p),aRz=[0,a(d),hr,10,hr,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRs=[0,a(d),hr,10,hr,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRp=[0,a(E),yN,14,yN,33,[0,a(iO),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRn=a(p),aRo=a(p),aRj=[0,a(E),wW,14,wW,36,[0,a(iO),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQ_=[0,a(aj),[0,a(eN),[0,a(ac),0]]],aQ$=[0,a(aj),[0,a(eN),0]],aRa=[0,a(aj),[0,a(eN),[0,a(ae),0]]],aRb=[0,a(aj),[0,a(eN),0]],aRc=[0,a(bk),[0,a(bQ),[0,a(ac),0]]],aRd=[0,a(bk),[0,a(bQ),0]],aRe=[0,a(bk),[0,a(bQ),[0,a(ae),0]]],aRf=[0,a(bk),[0,a(bQ),0]],aRg=a(kW),aRh=a(p),aRi=a(p),aRk=[0,a(d),mZ,10,mZ,40,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQ9=[0,a(d),mZ,10,mZ,40,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQ6=[0,a(E),Fo,14,Fo,49,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQ4=a(hf),aQ5=a(hf),aQ0=[0,a(E),u3,14,u3,33,[0,a(iO),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQW=[0,a(E),yJ,14,yJ,36,[0,a(iO),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQM=[0,a(aj),[0,a(bI),[0,a(ac),0]]],aQN=[0,a(aj),[0,a(bI),0]],aQO=[0,a(aj),[0,a(bI),[0,a(ae),0]]],aQP=[0,a(aj),[0,a(bI),0]],aQQ=[0,a(aj),[0,a(kO),[0,a(ac),0]]],aQR=[0,a(aj),[0,a(kO),0]],aQS=[0,a(aj),[0,a(kO),[0,a(ae),0]]],aQT=[0,a(aj),[0,a(kO),0]],aQU=a(p),aQV=a(p),aQX=[0,a(d),n3,10,n3,20,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQL=[0,a(d),n3,10,n3,20,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQI=[0,a(E),yh,14,yh,49,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQF=a(c5),aQG=a(c5),aQH=a(lX),aQA=[0,a(E),3426,5,3438,77,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQy=a(cI),aQz=a(b5),aQB=[0,a(d),fV,12,fV,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQw=[0,a(E),Dt,5,Dt,75,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQx=[0,a(d),fV,12,fV,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQp=[0,a(aO),DF,14,DF,42,[0,a(ja),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aQo=a(df),aQq=[0,a(d),eD,10,eD,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQn=[0,a(aO),hk,14,hk,42,[0,a(ja),[0,a(bB),[0,a(aM),0]]]],aQm=a(df),aQr=[0,a(d),eD,10,eD,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQl=[0,a(Q),xl,14,xl,42,[0,a(ja),[0,a(aQ),[0,a(L),0]]]],aQk=a(df),aQs=[0,a(d),eD,10,eD,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQg=[0,a(E),Ew,14,Ew,55,[0,a(rN),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQb=[0,a(aj),[0,a(kv),[0,a(ac),0]]],aQc=[0,a(aj),[0,a(kv),0]],aQd=[0,a(aj),[0,a(kv),[0,a(ae),0]]],aQe=[0,a(aj),[0,a(kv),0]],aQf=a(p),aQh=[0,a(d),m5,11,m5,52,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQa=[0,a(d),m5,11,m5,52,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aP9=[0,a(E),Ap,14,Ap,49,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP8=a(hf),aP2=[0,a(E),jj,14,jj,70,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPY=[0,a(E),ji,14,ji,69,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPU=[0,a(E),h3,14,h3,75,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPP=[0,a(E),zV,5,zV,44,[0,a(Bh),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPH=[0,a(aj),[0,a(dA),[0,a(ac),0]]],aPI=[0,a(aj),[0,a(dA),0]],aPJ=[0,a(aj),[0,a(dA),[0,a(ae),0]]],aPK=[0,a(aj),[0,a(dA),0]],aPL=[0,a(aj),[0,a(dA),[0,a(ac),0]]],aPM=[0,a(aj),[0,a(dA),0]],aPN=[0,a(aj),[0,a(dA),[0,a(ae),0]]],aPO=[0,a(aj),[0,a(dA),0]],aPQ=[0,a(d),hN,10,hN,14,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPG=[0,a(E),Cr,14,Cr,42,[0,a(Bh),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPC=[0,a(aj),[0,a(dA),[0,a(ac),0]]],aPD=[0,a(aj),[0,a(dA),0]],aPE=[0,a(aj),[0,a(dA),[0,a(ae),0]]],aPF=[0,a(aj),[0,a(dA),0]],aPx=[0,a(E),xz,5,xz,40,[0,a(rN),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPy=[0,a(d),jg,11,jg,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPw=[0,a(E),D3,14,D3,44,[0,a(rN),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPz=[0,a(d),jg,11,jg,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPv=[0,a(d),jg,11,jg,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPs=[0,a(E),zD,14,zD,36,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPm=[0,a(Q),gH,5,821,36,[0,a(aQ),[0,a(L),0]]],aPg=a(p),aPh=a("86900"),aPi=a("97100"),aPj=a(z),aPk=a("10200"),aPl=a("107300"),aPn=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPd=[0,a(Q),gP,5,dw,36,[0,a(aQ),[0,a(L),0]]],aOX=a(p),aOY=a(w_),aOZ=a(vW),aO0=a(z),aO1=a(Ga),aO2=a(yO),aO3=a(p),aO4=a(AG),aO5=a(Es),aO6=a(z),aO7=a(wi),aO8=a(z_),aO9=a(p),aO_=a(zf),aO$=a(ER),aPa=a(z),aPb=a("34600"),aPc=a(mk),aPe=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aOV=[0,a(Q),gB,5,1098,36,[0,a(aQ),[0,a(L),0]]],aOD=a(p),aOE=a(yt),aOF=a(rM),aOG=a(z),aOH=a(Gb),aOI=a(Ci),aOJ=a(p),aOK=a(EG),aOL=a(ra),aOM=a(z),aON=a(os),aOO=a(Al),aOP=a(p),aOQ=a(DS),aOR=a(Fp),aOS=a(z),aOT=a(Ds),aOU=a(x6),aOW=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aOB=[0,a(Q),sw,5,gL,36,[0,a(aQ),[0,a(L),0]]],aOj=a(p),aOk=a("198100"),aOl=a("239000"),aOm=a(z),aOn=a("40900"),aOo=a("279900"),aOp=a(p),aOq=a("176800"),aOr=a("212800"),aOs=a(z),aOt=a("36000"),aOu=a("248800"),aOv=a(p),aOw=a("165000"),aOx=a("197900"),aOy=a(z),aOz=a("32900"),aOA=a("230800"),aOC=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aOh=[0,a(Q),1160,5,1164,36,[0,a(aQ),[0,a(L),0]]],aN1=a(p),aN2=a("159500"),aN3=a(wF),aN4=a(z),aN5=a("33000"),aN6=a(yH),aN7=a(p),aN8=a("142200"),aN9=a("171200"),aN_=a(z),aN$=a("29000"),aOa=a("200200"),aOb=a(p),aOc=a("132800"),aOd=a("159300"),aOe=a(z),aOf=a("26500"),aOg=a(yq),aOi=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aNZ=[0,a(Q),1193,5,Gc,36,[0,a(aQ),[0,a(L),0]]],aNH=a(p),aNI=a("200100"),aNJ=a("141400"),aNK=a(z),aNL=a("41300"),aNM=a("182700"),aNN=a(p),aNO=a("178600"),aNP=a("215000"),aNQ=a(z),aNR=a("36400"),aNS=a("251400"),aNT=a(p),aNU=a("166700"),aNV=a(q0),aNW=a(z),aNX=a("33200"),aNY=a("233100"),aN0=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aNF=[0,a(Q),1226,5,1230,36,[0,a(aQ),[0,a(L),0]]],aNn=a(p),aNo=a("161100"),aNp=a("194400"),aNq=a(z),aNr=a("33300"),aNs=a("227700"),aNt=a(p),aNu=a("143600"),aNv=a("172900"),aNw=a(z),aNx=a("29300"),aNy=a("202200"),aNz=a(p),aNA=a("134100"),aNB=a("160900"),aNC=a(z),aND=a("26800"),aNE=a("187700"),aNG=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aNl=[0,a(Q),1259,5,1263,36,[0,a(aQ),[0,a(L),0]]],aM5=a(p),aM6=a(rM),aM7=a("244300"),aM8=a(z),aM9=a("41800"),aM_=a("286100"),aM$=a(p),aNa=a("180700"),aNb=a("217500"),aNc=a(z),aNd=a("36800"),aNe=a("254300"),aNf=a(p),aNg=a("168700"),aNh=a("202300"),aNi=a(z),aNj=a("33600"),aNk=a("235900"),aNm=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aM3=[0,a(Q),1292,5,1296,36,[0,a(aQ),[0,a(L),0]]],aML=a(p),aMM=a("30871"),aMN=a("37243"),aMO=a(z),aMP=a("6372"),aMQ=a("43615"),aMR=a(p),aMS=a("27548"),aMT=a("33148"),aMU=a(z),aMV=a("5610"),aMW=a("38768"),aMX=a(p),aMY=a("25718"),aMZ=a("30840"),aM0=a(z),aM1=a("5122"),aM2=a("35962"),aM4=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aMJ=[0,a(Q),1325,5,1329,36,[0,a(aQ),[0,a(L),0]]],aMr=a(p),aMs=a(xS),aMt=a("196700"),aMu=a(z),aMv=a("33700"),aMw=a("230400"),aMx=a(p),aMy=a("145300"),aMz=a("175000"),aMA=a(z),aMB=a("29700"),aMC=a(C7),aMD=a(p),aME=a("135700"),aMF=a("162800"),aMG=a(z),aMH=a("27100"),aMI=a("189900"),aMK=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aMp=[0,a(Q),1358,5,1362,36,[0,a(aQ),[0,a(L),0]]],aL9=a(p),aL_=a("24849"),aL$=a("29987"),aMa=a(z),aMb=a("5138"),aMc=a("35125"),aMd=a(p),aMe=a("22151"),aMf=a("26679"),aMg=a(z),aMh=a("4528"),aMi=a("31207"),aMj=a(p),aMk=a("20687"),aMl=a("24818"),aMm=a(z),aMn=a("4131"),aMo=a("28949"),aMq=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aL7=[0,a(Q),1391,5,so,36,[0,a(aQ),[0,a(L),0]]],aLP=a(p),aLQ=a("31241"),aLR=a("37689"),aLS=a(z),aLT=a("6448"),aLU=a("44137"),aLV=a(p),aLW=a("27879"),aLX=a("33556"),aLY=a(z),aLZ=a("5677"),aL0=a("39233"),aL1=a(p),aL2=a("26027"),aL3=a("31210"),aL4=a(z),aL5=a("5183"),aL6=a("36393"),aL8=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aLN=[0,a(Q),qZ,5,1428,36,[0,a(aQ),[0,a(L),0]]],aLv=a(p),aLw=a("25147"),aLx=a("30347"),aLy=a(z),aLz=a("5200"),aLA=a("35547"),aLB=a(p),aLC=a("22417"),aLD=a("26999"),aLE=a(z),aLF=a("4582"),aLG=a("31581"),aLH=a(p),aLI=a("20935"),aLJ=a(Ck),aLK=a(z),aLL=a("4181"),aLM=a("29297"),aLO=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aLt=[0,a(Q),1457,5,1461,36,[0,a(aQ),[0,a(L),0]]],aLb=a(p),aLc=a("31616"),aLd=a("38141"),aLe=a(z),aLf=a("6525"),aLg=a("44666"),aLh=a(p),aLi=a("28214"),aLj=a("33959"),aLk=a(z),aLl=a("5745"),aLm=a("39704"),aLn=a(p),aLo=a("26339"),aLp=a("31584"),aLq=a(z),aLr=a("5245"),aLs=a("36829"),aLu=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aK$=[0,a(Q),1490,5,1494,36,[0,a(aQ),[0,a(L),0]]],aKT=a(p),aKU=a("25449"),aKV=a("30711"),aKW=a(z),aKX=a("5262"),aKY=a("35973"),aKZ=a(p),aK0=a("22686"),aK1=a("27323"),aK2=a(z),aK3=a("4637"),aK4=a("31960"),aK5=a(p),aK6=a("21186"),aK7=a("25417"),aK8=a(z),aK9=a("4231"),aK_=a("29648"),aLa=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aKR=[0,a(Q),1523,5,1527,36,[0,a(aQ),[0,a(L),0]]],aKz=a(p),aKA=a("32185"),aKB=a("38827"),aKC=a(z),aKD=a("6642"),aKE=a("45469"),aKF=a(p),aKG=a("28722"),aKH=a(yb),aKI=a(z),aKJ=a("5848"),aKK=a("40418"),aKL=a(p),aKM=a("26813"),aKN=a("32152"),aKO=a(z),aKP=a("5339"),aKQ=a("37491"),aKS=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aKx=[0,a(Q),zt,5,1560,36,[0,a(aQ),[0,a(L),0]]],aKf=a(p),aKg=a("25907"),aKh=a(xB),aKi=a(z),aKj=a("5357"),aKk=a("36621"),aKl=a(p),aKm=a("23094"),aKn=a("27814"),aKo=a(z),aKp=a("4720"),aKq=a("32534"),aKr=a(p),aKs=a("21567"),aKt=a("25874"),aKu=a(z),aKv=a("4307"),aKw=a("30181"),aKy=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aKd=[0,a(Q),1589,5,1593,36,[0,a(aQ),[0,a(L),0]]],aJX=a(p),aJY=a("33086"),aJZ=a("39914"),aJ0=a(z),aJ1=a("6828"),aJ2=a("46742"),aJ3=a(p),aJ4=a("29526"),aJ5=a("35538"),aJ6=a(z),aJ7=a("6012"),aJ8=a("41550"),aJ9=a(p),aJ_=a("27564"),aJ$=a("33052"),aKa=a(z),aKb=a("5488"),aKc=a("38541"),aKe=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJV=[0,a(Q),1622,5,Dh,36,[0,a(aQ),[0,a(L),0]]],aJD=a(p),aJE=a("26632"),aJF=a("32139"),aJG=a(z),aJH=a("5507"),aJI=a("37646"),aJJ=a(p),aJK=a("23741"),aJL=a("28593"),aJM=a(z),aJN=a("4852"),aJO=a("33445"),aJP=a(p),aJQ=a("22171"),aJR=a("36598"),aJS=a(z),aJT=a("4428"),aJU=a("31026"),aJW=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJB=[0,a(Q),1655,5,1659,36,[0,a(aQ),[0,a(L),0]]],aJj=a(p),aJk=a("33999"),aJl=a("41016"),aJm=a(z),aJn=a("7016"),aJo=a("48032"),aJp=a(p),aJq=a("30341"),aJr=a("36519"),aJs=a(z),aJt=a("6178"),aJu=a("42697"),aJv=a(p),aJw=a("28325"),aJx=a("33964"),aJy=a(z),aJz=a("5639"),aJA=a("39605"),aJC=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJh=[0,a(Q),1688,5,1692,36,[0,a(aQ),[0,a(L),0]]],aI1=a(p),aI2=a("27367"),aI3=a("33026"),aI4=a(z),aI5=a("5659"),aI6=a("38685"),aI7=a(p),aI8=a("24396"),aI9=a("29382"),aI_=a(z),aI$=a(B9),aJa=a("34368"),aJb=a(p),aJc=a("22783"),aJd=a("27332"),aJe=a(z),aJf=a("4550"),aJg=a("31882"),aJi=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aIZ=[0,a(Q),1721,5,1725,36,[0,a(aQ),[0,a(L),0]]],aIH=a(p),aII=a("35002"),aIJ=a("42226"),aIK=a(z),aIL=a("7223"),aIM=a("49449"),aIN=a(p),aIO=a("31236"),aIP=a("37596"),aIQ=a(z),aIR=a("6360"),aIS=a("43957"),aIT=a(p),aIU=a("29161"),aIV=a("34966"),aIW=a(z),aIX=a("5805"),aIY=a("40773"),aI0=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aIF=[0,a(Q),1754,5,1758,36,[0,a(aQ),[0,a(L),0]]],aIn=a(p),aIo=a("28174"),aIp=a("34000"),aIq=a(z),aIr=a("5826"),aIs=a("39826"),aIt=a(p),aIu=a(Ck),aIv=a("30249"),aIw=a(z),aIx=a("5133"),aIy=a("35382"),aIz=a(p),aIA=a("23455"),aIB=a("28138"),aIC=a(z),aID=a("4684"),aIE=a("32823"),aIG=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aIl=[0,a(Q),1787,5,1791,36,[0,a(aQ),[0,a(L),0]]],aH5=a(p),aH6=a("35114"),aH7=a("42361"),aH8=a(z),aH9=a("7246"),aH_=a("49607"),aH$=a(p),aIa=a("31336"),aIb=a("37716"),aIc=a(z),aId=a("6380"),aIe=a("44098"),aIf=a(p),aIg=a("29254"),aIh=a("35078"),aIi=a(z),aIj=a("5824"),aIk=a("40903"),aIm=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aH3=[0,a(Q),1820,5,1824,36,[0,a(aQ),[0,a(L),0]]],aHL=a(p),aHM=a("28264"),aHN=a("34109"),aHO=a(z),aHP=a("5845"),aHQ=a("39953"),aHR=a(p),aHS=a("25196"),aHT=a("30346"),aHU=a(z),aHV=a("5149"),aHW=a("35495"),aHX=a(p),aHY=a("23530"),aHZ=a("28228"),aH0=a(z),aH1=a("4699"),aH2=a("32928"),aH4=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aHJ=[0,a(Q),1853,5,1857,36,[0,a(aQ),[0,a(L),0]]],aHr=a(p),aHs=a("35500"),aHt=a("42827"),aHu=a(z),aHv=a("7326"),aHw=a("50153"),aHx=a(p),aHy=a("31681"),aHz=a("38131"),aHA=a(z),aHB=a("6450"),aHC=a("44583"),aHD=a(p),aHE=a("29576"),aHF=a("35464"),aHG=a(z),aHH=a("5888"),aHI=a("41353"),aHK=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aHp=[0,a(Q),1886,5,1890,36,[0,a(aQ),[0,a(L),0]]],aG9=a(p),aG_=a("28575"),aG$=a("34484"),aHa=a(z),aHb=a("5909"),aHc=a("40392"),aHd=a(p),aHe=a("25473"),aHf=a("30680"),aHg=a(z),aHh=a("5206"),aHi=a("35885"),aHj=a(p),aHk=a("23789"),aHl=a("28539"),aHm=a(z),aHn=a("4751"),aHo=a("33290"),aHq=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aG7=[0,a(Q),1919,5,1923,36,[0,a(aQ),[0,a(L),0]]],aGP=a(p),aGQ=a("35855"),aGR=a("43255"),aGS=a(z),aGT=a("7399"),aGU=a("50655"),aGV=a(p),aGW=a("31998"),aGX=a("38512"),aGY=a(z),aGZ=a("6515"),aG0=a("45029"),aG1=a(p),aG2=a("29872"),aG3=a("35819"),aG4=a(z),aG5=a("5947"),aG6=a("41767"),aG8=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aGN=[0,a(Q),1952,5,1956,36,[0,a(aQ),[0,a(L),0]]],aGv=a(p),aGw=a("28861"),aGx=a(EI),aGy=a(z),aGz=a("5968"),aGA=a("40796"),aGB=a(p),aGC=a("25728"),aGD=a("30987"),aGE=a(z),aGF=a("5258"),aGG=a("36244"),aGH=a(p),aGI=a("24027"),aGJ=a("28824"),aGK=a(z),aGL=a("4799"),aGM=a(zF),aGO=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aGt=[0,a(Q),1985,5,1989,36,[0,a(aQ),[0,a(L),0]]],aGb=a(p),aGc=a("36626"),aGd=a("44185"),aGe=a(z),aGf=a("7558"),aGg=a("51744"),aGh=a(p),aGi=a("32686"),aGj=a(ym),aGk=a(z),aGl=a("6655"),aGm=a("45997"),aGn=a(p),aGo=a("30514"),aGp=a("36589"),aGq=a(z),aGr=a("6075"),aGs=a("42665"),aGu=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aF$=[0,a(Q),c6,5,$,36,[0,a(aQ),[0,a(L),0]]],aFT=a(p),aFU=a("29482"),aFV=a("35578"),aFW=a(z),aFX=a("6096"),aFY=a("41673"),aFZ=a(p),aF0=a("26281"),aF1=a("31653"),aF2=a(z),aF3=a("5371"),aF4=a("37023"),aF5=a(p),aF6=a("24544"),aF7=a("29444"),aF8=a(z),aF9=a("4902"),aF_=a("34346"),aGa=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aFR=[0,a(Q),2051,5,2055,36,[0,a(aQ),[0,a(L),0]]],aFz=a(p),aFA=a("36835"),aFB=a("44437"),aFC=a(z),aFD=a("7601"),aFE=a("52039"),aFF=a(p),aFG=a("32872"),aFH=a("39564"),aFI=a(z),aFJ=a("6693"),aFK=a("46259"),aFL=a(p),aFM=a("30688"),aFN=a("36798"),aFO=a(z),aFP=a("6110"),aFQ=a("42908"),aFS=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aFx=[0,a(Q),2084,5,2088,36,[0,a(aQ),[0,a(L),0]]],aFf=a(p),aFg=a("29650"),aFh=a("35781"),aFi=a(z),aFj=a("6131"),aFk=a("41911"),aFl=a(p),aFm=a("26431"),aFn=a("31833"),aFo=a(z),aFp=a("5402"),aFq=a("37234"),aFr=a(p),aFs=a("24684"),aFt=a("29612"),aFu=a(z),aFv=a("4930"),aFw=a("34542"),aFy=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aFd=[0,a(Q),2117,5,2121,36,[0,a(aQ),[0,a(L),0]]],aEX=a(p),aEY=a("36864"),aEZ=a("44473"),aE0=a(z),aE1=a("7607"),aE2=a("52081"),aE3=a(p),aE4=a("32898"),aE5=a("39596"),aE6=a(z),aE7=a("6698"),aE8=a("46296"),aE9=a(p),aE_=a("30713"),aE$=a("36827"),aFa=a(z),aFb=a("6115"),aFc=a("42942"),aFe=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aEV=[0,a(Q),2150,5,2154,36,[0,a(aQ),[0,a(L),0]]],aED=a(p),aEE=a("29674"),aEF=a("35810"),aEG=a(z),aEH=a("6136"),aEI=a("41945"),aEJ=a(p),aEK=a("26452"),aEL=a("31858"),aEM=a(z),aEN=a("5406"),aEO=a("37264"),aEP=a(p),aEQ=a("24704"),aER=a("29636"),aES=a(z),aET=a("4934"),aEU=a(yb),aEW=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aEB=[0,a(Q),2183,5,q1,36,[0,a(aQ),[0,a(L),0]]],aEj=a(p),aEk=a("37140"),aEl=a("44807"),aEm=a(z),aEn=a("7664"),aEo=a("52472"),aEp=a(p),aEq=a("33145"),aEr=a("39893"),aEs=a(z),aEt=a("6748"),aEu=a("46643"),aEv=a(p),aEw=a("30943"),aEx=a("37103"),aEy=a(z),aEz=a("6161"),aEA=a("43264"),aEC=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aEh=[0,a(Q),2216,5,2220,36,[0,a(aQ),[0,a(L),0]]],aD1=a(p),aD2=a("29897"),aD3=a("36079"),aD4=a(z),aD5=a("6182"),aD6=a("42260"),aD7=a(p),aD8=a("26650"),aD9=a("32097"),aD_=a(z),aD$=a("5447"),aEa=a("37543"),aEb=a(p),aEc=a("24889"),aEd=a("29858"),aEe=a(z),aEf=a("4971"),aEg=a(EI),aEi=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDZ=[0,a(Q),2249,5,2252,36,[0,a(aQ),[0,a(L),0]]],aDH=a(p),aDI=a("37252"),aDJ=a("44941"),aDK=a(z),aDL=a("7687"),aDM=a("52629"),aDN=a(p),aDO=a("33244"),aDP=a("40013"),aDQ=a(z),aDR=a("6768"),aDS=a("46783"),aDT=a(p),aDU=a("31036"),aDV=a("37215"),aDW=a(z),aDX=a("6179"),aDY=a("43394"),aD0=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDF=[0,a(Q),2281,5,2284,36,[0,a(aQ),[0,a(L),0]]],aDn=a(p),aDo=a("29986"),aDp=a("36187"),aDq=a(z),aDr=a("6201"),aDs=a("42386"),aDt=a(p),aDu=a("26730"),aDv=a("32193"),aDw=a(z),aDx=a("5463"),aDy=a("37656"),aDz=a(p),aDA=a("24964"),aDB=a("29948"),aDC=a(z),aDD=a(B9),aDE=a("34934"),aDG=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPf=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPo=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDk=[0,a(Q),kF,5,ee,33,[0,a(o4),[0,a(me),[0,a(L),0]]]],aC4=a(p),aC5=a(w_),aC6=a(vW),aC7=a(z),aC8=a(Ga),aC9=a(yO),aC_=a(p),aC$=a(AG),aDa=a(Es),aDb=a(z),aDc=a(wi),aDd=a(z_),aDe=a(p),aDf=a(zf),aDg=a(ER),aDh=a(z),aDi=a("35600"),aDj=a(mk),aDl=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aC2=[0,a(Q),662,5,665,33,[0,a(o4),[0,a(me),[0,a(L),0]]]],aCK=a(p),aCL=a(yt),aCM=a(rM),aCN=a(z),aCO=a(Gb),aCP=a(Ci),aCQ=a(p),aCR=a(EG),aCS=a(ra),aCT=a(z),aCU=a(os),aCV=a(Al),aCW=a(p),aCX=a(DS),aCY=a(Fp),aCZ=a(z),aC0=a(Ds),aC1=a(x6),aC3=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCI=[0,a(Q),707,5,su,33,[0,a(o4),[0,a(me),[0,a(L),0]]]],aCq=a(p),aCr=a(rI),aCs=a("220000"),aCt=a(z),aCu=a("38000"),aCv=a("260000"),aCw=a(p),aCx=a("164200"),aCy=a(zn),aCz=a(z),aCA=a(FY),aCB=a("231200"),aCC=a(p),aCD=a("153200"),aCE=a("183700"),aCF=a(z),aCG=a(os),aCH=a("214200"),aCJ=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCo=[0,a(Q),750,5,752,33,[0,a(o4),[0,a(me),[0,a(L),0]]]],aB8=a(p),aB9=a("148100"),aB_=a("178700"),aB$=a(z),aCa=a("30600"),aCb=a("209300"),aCc=a(p),aCd=a(Bp),aCe=a("158900"),aCf=a(z),aCg=a("26900"),aCh=a(yq),aCi=a(p),aCj=a("123300"),aCk=a("147900"),aCl=a(z),aCm=a("24600"),aCn=a(DY),aCp=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDm=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB7=[0,a(d),Y,3,Y,76,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPp=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB6=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB2=[0,a(E),ot,5,ot,28,[0,a(DD),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aB3=[0,a(d),jb,11,jb,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB1=[0,a(E),Eb,14,Eb,44,[0,a(DD),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBX=[0,a(E),vU,14,vU,36,[0,a(iO),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBV=a(p),aBW=a(p),aBY=[0,a(d),nF,10,nF,32,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBU=[0,a(d),nF,10,nF,32,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBP=[0,a(Q),EN,7,EN,18,[0,a(ja),[0,a(aQ),[0,a(L),0]]]],aBM=a(gD),aBN=a(qX),aBO=a(fo),aBQ=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBK=[0,a(aO),hX,7,hX,18,[0,a(ja),[0,a(bB),[0,a(aM),0]]]],aBH=a(gS),aBI=a(qA),aBJ=a(ff),aBL=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBF=[0,a(aO),xt,7,xt,18,[0,a(ja),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aBC=a(oJ),aBD=a(BV),aBE=a(mO),aBG=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBR=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBz=[0,a(Q),CA,29,CA,64,[0,a(nv),[0,a(aQ),[0,a(L),0]]]],aBx=a(gD),aBy=a(fo),aBA=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBv=[0,a(aO),Bt,29,Bt,64,[0,a(nv),[0,a(bB),[0,a(aM),0]]]],aBt=a(gS),aBu=a(ff),aBw=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBr=[0,a(aO),yG,29,yG,64,[0,a(nv),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aBp=a(oJ),aBq=a(mO),aBs=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBB=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBj=[0,a(d),iV,14,iV,50,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBf=[0,a(Q),D6,14,D6,50,[0,a("Article 25"),[0,a(aQ),[0,a(L),0]]]],aBa=a(wG),aBb=a(sh),aBc=a("0.0172"),aBd=a(wG),aBe=a(sh),aA6=[0,a(E),iJ,14,iJ,64,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aA2=[0,a(E),iG,14,iG,59,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aAY=[0,a(fc),yU,14,yU,36,[0,a(C5),[0,a(zb),0]]],aAW=a(vD),aAX=a(et),aAS=[0,a(Q),E6,14,E6,47,[0,a(sj),[0,a(aQ),[0,a(L),0]]]],aAR=a("0.416"),aAN=[0,a(Q),ya,14,ya,47,[0,a(sj),[0,a(aQ),[0,a(L),0]]]],aAM=a(vp),aAI=[0,a(Q),Du,14,Du,47,[0,a(sj),[0,a(aQ),[0,a(L),0]]]],aAH=a("560085"),aAD=[0,a(Q),FU,14,FU,48,[0,a("Article 26"),[0,a(aQ),[0,a(L),0]]]],aAC=a(AF),aAy=[0,a(Q),BZ,15,BZ,49,[0,a("Article 22"),[0,a(aQ),[0,a(L),0]]]],aAx=a("2211133"),aAt=[0,a(Q),va,14,va,42,[0,a("Article 21"),[0,a(aQ),[0,a(L),0]]]],aAs=a(ig),aAo=[0,a(Q),Ef,14,Ef,41,[0,a("Article 20"),[0,a(aQ),[0,a(L),0]]]],aAn=a(kk),aAp=[0,a(d),oL,11,oL,38,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAm=[0,a(d),oL,11,oL,38,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAq=[0,a(aj),[0,a("montant_forfaitaire_d832_10"),0]],aAu=[0,a(d),oI,11,oI,39,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAr=[0,a(d),oI,11,oI,39,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAv=[0,a(aj),[0,a("montant_minimal_aide_d832_10"),0]],aAz=[0,a(d),oq,11,oq,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAw=[0,a(d),oq,11,oq,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAA=[0,a(aj),[0,a("coefficient_multiplicateur_d832_11"),0]],aAE=[0,a(d),oT,11,oT,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAB=[0,a(d),oT,11,oT,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAF=[0,a(aj),[0,a("coefficient_multiplicateur_d832_18"),0]],aAJ=[0,a(d),mp,11,mp,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAG=[0,a(d),mp,11,mp,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAK=[0,a(aj),[0,a("montant_limite_tranches_d832_15_1"),0]],aAO=[0,a(d),kS,11,kS,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAL=[0,a(d),kS,11,kS,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAP=[0,a(aj),[0,a("taux_tranche_inf\xc3\xa9rieure_d832_15_1"),0]],aAT=[0,a(d),ng,11,ng,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAQ=[0,a(d),ng,11,ng,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAU=[0,a(aj),[0,a("taux_tranche_sup\xc3\xa9rieure_d832_15_1"),0]],aAZ=[0,a(d),mY,11,mY,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAV=[0,a(d),mY,11,mY,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aA0=[0,a(aj),[0,a(FA),0]],aA3=[0,a(E),iG,14,iG,59,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aA4=[0,a(aj),[0,a(nh),0]],aA1=[0,a(E),iG,14,iG,59,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aA7=[0,a(E),iJ,14,iJ,64,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aA8=[0,a(aj),[0,a(n2),0]],aA5=[0,a(E),iJ,14,iJ,64,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aA9=[0,a(aj),[0,a(gb),[0,a(kq),0]]],aA_=[0,a(aj),[0,a(gb),[0,a(kq),0]]],aBg=[0,a(d),n5,11,n5,47,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aA$=[0,a(d),n5,11,n5,47,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBh=[0,a(aj),[0,a("coefficient_multiplicateur_d832_17_3"),0]],aBk=[0,a(d),iV,14,iV,50,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBl=[0,a(aj),[0,a(ky),0]],aBi=[0,a(d),iV,14,iV,50,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBm=[0,a(aj),[0,a(eJ),[0,a(bk),0]]],aBn=[0,a(aj),[0,a(eJ),[0,a(bk),0]]],aBS=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBo=[0,a(d),ch,11,ch,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBT=[0,a(aj),[0,a("montant_forfaitaire_charges_d832_10"),0]],aBZ=[0,a(aj),[0,a(bI),0]],aB4=[0,a(d),jb,11,jb,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB0=[0,a(d),jb,11,jb,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB5=[0,a(aj),[0,a("ressources_m\xc3\xa9nage_avec_d832_18"),0]],aPq=[0,a(aj),[0,a(dA),0]],aPt=[0,a(d),nq,11,nq,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPr=[0,a(d),nq,11,nq,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPu=[0,a(aj),[0,a(v_),0]],aPA=[0,a(aj),[0,a(kv),0]],aPR=[0,a(d),hN,10,hN,14,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPB=[0,a(d),hN,10,hN,14,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPS=[0,a(aj),[0,a("plafond_mensualit\xc3\xa9_d832_10_3_base"),0]],aPV=[0,a(E),h3,14,h3,75,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPW=[0,a(aj),[0,a(mK),0]],aPT=[0,a(E),h3,14,h3,75,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPZ=[0,a(E),ji,14,ji,69,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP0=[0,a(aj),[0,a(on),0]],aPX=[0,a(E),ji,14,ji,69,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP3=[0,a(E),jj,14,jj,70,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP4=[0,a(aj),[0,a(mz),0]],aP1=[0,a(E),jj,14,jj,70,[0,a(d$),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP5=[0,a(aj),[0,a(fI),[0,a(dP),0]]],aP6=[0,a(aj),[0,a(fI),[0,a(dP),0]]],aP_=[0,a(d),kp,10,kp,17,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aP7=[0,a(d),kp,10,kp,17,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aP$=[0,a(aj),[0,a("coefficient_prise_en_charge_d832_10_formule"),0]],aQi=[0,a(aj),[0,a(kO),0]],aQt=[0,a(d),eD,10,eD,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQj=[0,a(d),eD,10,eD,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQu=[0,a(aj),[0,a("plafond_mensualit\xc3\xa9_d832_10_3_copropri\xc3\xa9taires"),0]],aQC=[0,a(d),fV,12,fV,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQv=[0,a(d),fV,12,fV,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQD=[0,a(aj),[0,a(q_),0]],aQJ=[0,a(d),mj,10,mj,23,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQE=[0,a(d),mj,10,mj,23,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQK=[0,a(aj),[0,a("coefficient_prise_en_charge_d832_10_coeff_arrondi"),0]],aQY=[0,a(aj),[0,a(eN),0]],aQ1=[0,a(d),oY,12,oY,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQZ=[0,a(d),oY,12,oY,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQ2=[0,a(aj),[0,a(sq),0]],aQ7=[0,a(d),oA,10,oA,15,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQ3=[0,a(d),oA,10,oA,15,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQ8=[0,a(aj),[0,a("coefficient_prise_en_charge_d832_10_seuil"),0]],aRl=[0,a(aj),[0,a(bJ),0]],aRq=[0,a(d),nP,12,nP,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRm=[0,a(d),nP,12,nP,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRr=[0,a(aj),[0,a(cX),0]],aRA=[0,a(aj),[0,a(fl),0]],aAj=[0,a(E),A6,14,A6,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aAe=[0,a(au),[0,a(bJ),[0,a(ac),0]]],aAf=[0,a(au),[0,a(bJ),0]],aAg=[0,a(au),[0,a(bJ),[0,a(ae),0]]],aAh=[0,a(au),[0,a(bJ),0]],aAi=a(p),aAk=[0,a(d),m3,10,m3,25,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAd=[0,a(d),m3,10,m3,25,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAa=[0,a(E),u6,14,u6,33,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],az_=a(p),az$=a(p),az6=[0,a(E),yy,14,yy,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azV=[0,a(au),[0,a(eN),[0,a(ac),0]]],azW=[0,a(au),[0,a(eN),0]],azX=[0,a(au),[0,a(eN),[0,a(ae),0]]],azY=[0,a(au),[0,a(eN),0]],azZ=[0,a(bk),[0,a(bQ),[0,a(ac),0]]],az0=[0,a(bk),[0,a(bQ),0]],az1=[0,a(bk),[0,a(bQ),[0,a(ae),0]]],az2=[0,a(bk),[0,a(bQ),0]],az3=a(kW),az4=a(p),az5=a(p),az7=[0,a(d),nB,10,nB,40,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azU=[0,a(d),nB,10,nB,40,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azQ=[0,a(E),CR,5,CR,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azO=a(oE),azP=a(oE),azR=[0,a(d),jl,10,jl,15,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azN=[0,a(E),D$,14,D$,49,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azL=a(hf),azM=a(hf),azH=[0,a(E),CM,14,CM,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azx=[0,a(au),[0,a(bI),[0,a(ac),0]]],azy=[0,a(au),[0,a(bI),0]],azz=[0,a(au),[0,a(bI),[0,a(ae),0]]],azA=[0,a(au),[0,a(bI),0]],azB=[0,a(au),[0,a(ku),[0,a(ac),0]]],azC=[0,a(au),[0,a(ku),0]],azD=[0,a(au),[0,a(ku),[0,a(ae),0]]],azE=[0,a(au),[0,a(ku),0]],azF=a(p),azG=a(p),azI=[0,a(d),mb,10,mb,20,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azw=[0,a(d),mb,10,mb,20,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azs=[0,a(E),Ff,5,Ff,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azp=a(c5),azq=a(c5),azr=a(lX),azt=[0,a(d),hD,10,hD,23,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azo=[0,a(E),xC,14,xC,49,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azl=a(c5),azm=a(c5),azn=a(lX),azh=[0,a(E),B6,14,B6,40,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azd=[0,a(E),vy,14,vy,55,[0,a(yM),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay_=[0,a(au),[0,a(kA),[0,a(ac),0]]],ay$=[0,a(au),[0,a(kA),0]],aza=[0,a(au),[0,a(kA),[0,a(ae),0]]],azb=[0,a(au),[0,a(kA),0]],azc=a(p),aze=[0,a(d),oQ,11,oQ,52,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ay9=[0,a(d),oQ,11,oQ,52,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ay5=[0,a(E),FT,5,FT,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay4=a(oE),ay6=[0,a(d),h_,10,h_,17,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ay3=[0,a(E),nC,14,nC,49,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay0=a(p),ay1=a(p),ay2=a(hf),ayU=[0,a(E),ga,14,ga,70,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayQ=[0,a(E),hF,14,hF,69,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayM=[0,a(E),iW,14,iW,75,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayI=[0,a(E),zQ,14,zQ,44,[0,a(yM),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayJ=[0,a(d),nK,11,nK,41,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayH=[0,a(d),nK,11,nK,41,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayD=[0,a(E),zi,14,zi,36,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayE=[0,a(d),jn,21,jn,43,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayz=[0,a(E),wl,14,wl,40,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayv=[0,a(Q),xr,14,xr,48,[0,a(we),[0,a(fg),[0,a(L),0]]]],ayt=a("2142091"),ayu=a("1339340"),ayp=[0,a(Q),wR,14,wR,41,[0,a("Article 32"),[0,a(fg),[0,a(L),0]]]],ayn=a(qI),ayo=a("2668"),ayh=[0,a(E),is,14,is,64,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayd=[0,a(E),ia,14,ia,59,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ax$=[0,a(E),iH,14,iH,55,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ax7=[0,a(E),zh,14,zh,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ax5=a(p),ax6=a(p),ax8=[0,a(d),lP,10,lP,32,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ax4=[0,a(d),lP,10,lP,32,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ax0=[0,a(Q),Co,14,Co,48,[0,a(sv),[0,a(fg),[0,a(L),0]]]],axq=a(p),axr=a("46192"),axs=a("54152"),axt=a(z),axu=a("57741"),axv=a(X),axw=a("61794"),axx=a(_),axy=a("65862"),axz=a(ah),axA=a("7368"),axB=a("71039"),axC=a(p),axD=a("42242"),axE=a("49299"),axF=a(z),axG=a("52565"),axH=a(X),axI=a("56268"),axJ=a(_),axK=a("59957"),axL=a(ah),axM=a("6659"),axN=a("63887"),axO=a(p),axP=a("40096"),axQ=a("46634"),axR=a(z),axS=a("49475"),axT=a(X),axU=a("52740"),axV=a(_),axW=a("56004"),axX=a(ah),axY=a("6180"),axZ=a("59675"),ax1=[0,a(d),ee,12,ee,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],axo=[0,a(aO),dK,14,dK,48,[0,a(sv),[0,a(bB),[0,a(aM),0]]]],awQ=a(p),awR=a("44630"),awS=a("52321"),awT=a(z),awU=a("55788"),awV=a(X),awW=a("59704"),awX=a(_),awY=a("63635"),awZ=a(ah),aw0=a("7119"),aw1=a("68637"),aw2=a(p),aw3=a("40814"),aw4=a("47632"),aw5=a(z),aw6=a("50787"),aw7=a(X),aw8=a("54365"),aw9=a(_),aw_=a("57929"),aw$=a(ah),axa=a("6434"),axb=a("61727"),axc=a(p),axd=a("38740"),axe=a("45057"),axf=a(z),axg=a("47802"),axh=a(X),axi=a("50957"),axj=a(_),axk=a("54110"),axl=a(ah),axm=a("5971"),axn=a("57657"),axp=[0,a(d),ee,12,ee,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awO=[0,a(aO),Ee,14,Ee,48,[0,a(sv),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],awe=a(p),awf=a("44443"),awg=a("52101"),awh=a(z),awi=a("55555"),awj=a(X),awk=a("59454"),awl=a(_),awm=a("63369"),awn=a(ah),awo=a("7089"),awp=a("68350"),awq=a(p),awr=a("40643"),aws=a("47433"),awt=a(z),awu=a("50575"),awv=a(X),aww=a("54138"),awx=a(_),awy=a("57687"),awz=a(ah),awA=a("6407"),awB=a("61469"),awC=a(p),awD=a("38578"),awE=a("44869"),awF=a(z),awG=a("47602"),awH=a(X),awI=a("50744"),awJ=a(_),awK=a("53884"),awL=a(ah),awM=a("5946"),awN=a("57416"),awP=[0,a(d),ee,12,ee,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av_=[0,a(d),h6,14,h6,50,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av5=[0,a(E),ye,14,ye,35,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],av6=[0,a(d),id,12,id,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av1=[0,a(Q),BK,14,BK,42,[0,a("Article 29"),[0,a(fg),[0,a(L),0]]]],av0=a(ig),avW=[0,a(Q),z3,14,z3,41,[0,a("Article 28"),[0,a(fg),[0,a(L),0]]]],avV=a(kk),avR=[0,a(Q),Fn,14,Fn,35,[0,a(we),[0,a(fg),[0,a(L),0]]]],avQ=a("121726"),avS=[0,a(d),kF,12,kF,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],avP=[0,a(d),kF,12,kF,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],avT=[0,a(au),[0,a(Ej),0]],avX=[0,a(d),ma,11,ma,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],avU=[0,a(d),ma,11,ma,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],avY=[0,a(au),[0,a("montant_forfaitaire_d832_24"),0]],av2=[0,a(d),mv,11,mv,39,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],avZ=[0,a(d),mv,11,mv,39,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av3=[0,a(au),[0,a("montant_minimal_aide_d823_24"),0]],av7=[0,a(d),id,12,id,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av4=[0,a(d),id,12,id,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av8=[0,a(au),[0,a("condition_2_du_832_25"),0]],av$=[0,a(d),h6,14,h6,50,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awa=[0,a(au),[0,a(ky),0]],av9=[0,a(d),h6,14,h6,50,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awb=[0,a(au),[0,a(eJ),[0,a(bk),0]]],awc=[0,a(au),[0,a(eJ),[0,a(bk),0]]],ax2=[0,a(d),ee,12,ee,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awd=[0,a(d),ee,12,ee,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ax3=[0,a(au),[0,a(zT),0]],ax9=[0,a(au),[0,a(bI),0]],aya=[0,a(E),iH,14,iH,55,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayb=[0,a(au),[0,a(BA),0]],ax_=[0,a(E),iH,14,iH,55,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aye=[0,a(E),ia,14,ia,59,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayf=[0,a(au),[0,a(nh),0]],ayc=[0,a(E),ia,14,ia,59,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayi=[0,a(E),is,14,is,64,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayj=[0,a(au),[0,a(n2),0]],ayg=[0,a(E),is,14,is,64,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayk=[0,a(au),[0,a(gb),[0,a(kw),0]]],ayl=[0,a(au),[0,a(gb),[0,a(kw),0]]],ayq=[0,a(d),nx,11,nx,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aym=[0,a(d),nx,11,nx,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayr=[0,a(au),[0,a("montant_forfaitaire_d832_27"),0]],ayw=[0,a(d),hB,12,hB,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ays=[0,a(d),hB,12,hB,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayx=[0,a(au),[0,a(A2),0]],ayA=[0,a(d),kf,12,kf,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayy=[0,a(d),kf,12,kf,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayB=[0,a(au),[0,a(xN),0]],ayF=[0,a(d),jn,21,jn,43,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayC=[0,a(d),jn,21,jn,43,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayG=[0,a(au),[0,a(r5),0]],ayK=[0,a(au),[0,a(kA),0]],ayN=[0,a(E),iW,14,iW,75,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayO=[0,a(au),[0,a(mK),0]],ayL=[0,a(E),iW,14,iW,75,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayR=[0,a(E),hF,14,hF,69,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayS=[0,a(au),[0,a(on),0]],ayP=[0,a(E),hF,14,hF,69,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayV=[0,a(E),ga,14,ga,70,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayW=[0,a(au),[0,a(mz),0]],ayT=[0,a(E),ga,14,ga,70,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayX=[0,a(au),[0,a(fI),[0,a(dP),0]]],ayY=[0,a(au),[0,a(fI),[0,a(dP),0]]],ay7=[0,a(d),h_,10,h_,17,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayZ=[0,a(d),h_,10,h_,17,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ay8=[0,a(au),[0,a("coefficient_prise_en_charge_d832_25_formule"),0]],azf=[0,a(au),[0,a(ku),0]],azi=[0,a(d),od,12,od,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azg=[0,a(d),od,12,od,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azj=[0,a(au),[0,a(vs),0]],azu=[0,a(d),hD,10,hD,23,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azk=[0,a(d),hD,10,hD,23,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azv=[0,a(au),[0,a("coefficient_prise_en_charge_d832_25_coeff_arrondi"),0]],azJ=[0,a(au),[0,a(eN),0]],azS=[0,a(d),jl,10,jl,15,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azK=[0,a(d),jl,10,jl,15,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azT=[0,a(au),[0,a("coefficient_prise_en_charge_d832_25_seuil"),0]],az8=[0,a(au),[0,a(bJ),0]],aAb=[0,a(d),kc,12,kc,31,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],az9=[0,a(d),kc,12,kc,31,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAc=[0,a(au),[0,a(cX),0]],aAl=[0,a(au),[0,a(fl),0]],avF=[0,a(E),C4,14,C4,33,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avD=a(p),avE=a(p),avz=[0,a(E),A1,14,A1,39,[0,a(rP),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avx=a(p),avy=a(p),avt=[0,a(E),Ba,14,Ba,36,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avo=[0,a(aD),[0,a(ki),[0,a(ac),0]]],avp=[0,a(aD),[0,a(ki),0]],avq=[0,a(aD),[0,a(ki),[0,a(ae),0]]],avr=[0,a(aD),[0,a(ki),0]],avs=a(p),avu=[0,a(d),mM,10,mM,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avn=[0,a(d),mM,10,mM,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avk=[0,a(E),xv,14,xv,42,[0,a(rP),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avg=[0,a(aG),Ce,14,Ce,36,[0,a(qS),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],ava=[0,a(aD),[0,a(bJ),[0,a(ac),0]]],avb=[0,a(aD),[0,a(bJ),0]],avc=[0,a(aD),[0,a(bJ),[0,a(ae),0]]],avd=[0,a(aD),[0,a(bJ),0]],ave=a(p),avf=a(p),avh=[0,a(d),oa,10,oa,36,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],au$=[0,a(d),oa,10,oa,36,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],au5=[0,a(aO),Aq,14,Aq,33,[0,a(cF),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],au3=a(hy),au4=a(hy),au6=[0,a(d),eG,10,eG,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],au2=[0,a(aO),m$,14,m$,33,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],au0=a(hy),au1=a(hy),au7=[0,a(d),eG,10,eG,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auZ=[0,a(Q),f2,14,f2,33,[0,a(cF),[0,a(bX),[0,a(L),0]]]],auX=a(hy),auY=a(hy),au8=[0,a(d),eG,10,eG,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auT=[0,a(E),wk,14,wk,36,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],auI=[0,a(aD),[0,a(bI),[0,a(ac),0]]],auJ=[0,a(aD),[0,a(bI),0]],auK=[0,a(aD),[0,a(bI),[0,a(ae),0]]],auL=[0,a(aD),[0,a(bI),0]],auM=[0,a(bk),[0,a(bQ),[0,a(ac),0]]],auN=[0,a(bk),[0,a(bQ),0]],auO=[0,a(bk),[0,a(bQ),[0,a(ae),0]]],auP=[0,a(bk),[0,a(bQ),0]],auQ=a(kW),auR=a(p),auS=a(p),auU=[0,a(d),o6,10,o6,40,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auH=[0,a(d),o6,10,o6,40,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auB=[0,a(aO),sw,14,sw,33,[0,a(cF),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aup=a(hh),auq=a(b5),aur=a(df),aus=a(hh),aut=a(fd),auu=a(fd),auv=a(df),auw=a(df),aux=a(r_),auy=a(qJ),auz=a(fd),auA=a(b5),auC=[0,a(d),eH,10,eH,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auo=[0,a(aO),j5,14,j5,33,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],auc=a(hh),aud=a(b5),aue=a(df),auf=a(hh),aug=a(fd),auh=a(fd),aui=a(df),auj=a(df),auk=a(r_),aul=a(qJ),aum=a(fd),aun=a(b5),auD=[0,a(d),eH,10,eH,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aub=[0,a(Q),qR,14,qR,33,[0,a(cF),[0,a(bX),[0,a(L),0]]]],at1=a(hh),at2=a(b5),at3=a(df),at4=a(hh),at5=a(fd),at6=a(fd),at7=a(df),at8=a(df),at9=a(r_),at_=a(qJ),at$=a(fd),aua=a(b5),auE=[0,a(d),eH,10,eH,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atX=[0,a(E),Ed,14,Ed,36,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],atR=[0,a(aD),[0,a(kr),[0,a(ac),0]]],atS=[0,a(aD),[0,a(kr),0]],atT=[0,a(aD),[0,a(kr),[0,a(ae),0]]],atU=[0,a(aD),[0,a(kr),0]],atV=a(p),atW=a(p),atY=[0,a(d),mA,10,mA,32,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atQ=[0,a(d),mA,10,mA,32,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atK=[0,a(aO),Aj,14,Aj,28,[0,a(cF),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],atI=a(c5),atJ=a(c5),atL=[0,a(d),eF,11,eF,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atH=[0,a(aO),wq,14,wq,28,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],atF=a(c5),atG=a(c5),atM=[0,a(d),eF,11,eF,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atE=[0,a(Q),ne,14,ne,28,[0,a(cF),[0,a(bX),[0,a(L),0]]]],atC=a(c5),atD=a(c5),atN=[0,a(d),eF,11,eF,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atx=[0,a(Q),dz,14,dz,36,[0,a(sn),[0,a(bX),[0,a(L),0]]]],att=a(FV),atu=a(iB),atv=a(iB),atw=a(FV),aty=[0,a(d),eb,12,eb,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atr=[0,a(aO),vr,14,vr,36,[0,a(sn),[0,a(bB),[0,a(aM),0]]]],atn=a(C2),ato=a(iB),atp=a(iB),atq=a(C2),ats=[0,a(d),eb,12,eb,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atl=[0,a(aO),gK,14,gK,36,[0,a(sn),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],ath=a(Ex),ati=a(iB),atj=a(iB),atk=a(Ex),atm=[0,a(d),eb,12,eb,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atc=[0,a(E),FW,5,FW,50,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],atd=[0,a(d),ip,10,ip,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atb=[0,a(E),zG,14,zG,36,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ata=a(p),ate=[0,a(d),ip,10,ip,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as$=[0,a(d),ip,10,ip,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as8=[0,a(E),xx,14,xx,28,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],as4=[0,a(Q),ri,14,ri,42,[0,a(B_),[0,a(bX),[0,a(L),0]]]],as1=a("3.4"),as2=a(ih),as3=a(ih),asX=[0,a(Q),rm,14,rm,41,[0,a(B_),[0,a(bX),[0,a(L),0]]]],asU=a("4."),asV=a(y5),asW=a(y5),asQ=[0,a(E),zw,14,zw,29,[0,a("Article D842-2"),[0,a(ss),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],asO=a(ov),asP=a(kI),asI=[0,a(Q),EP,29,EP,64,[0,a(dS),[0,a(bX),[0,a(L),0]]]],asF=a(gD),asG=a(qX),asH=a(fo),asJ=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asD=[0,a(aO),wn,29,wn,64,[0,a(dS),[0,a(bB),[0,a(aM),0]]]],asA=a(gS),asB=a(qA),asC=a(ff),asE=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asy=[0,a(aO),vQ,29,vQ,64,[0,a(dS),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],asv=a(oJ),asw=a(BV),asx=a(mO),asz=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asK=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ass=[0,a(Q),zU,29,zU,64,[0,a(se),[0,a(bX),[0,a(L),0]]]],asq=a(gD),asr=a(fo),ast=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aso=[0,a(aO),Cj,29,Cj,64,[0,a(se),[0,a(bB),[0,a(aM),0]]]],asm=a(gS),asn=a(ff),asp=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ask=[0,a(aO),B4,29,B4,64,[0,a(se),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],asi=a(oJ),asj=a(mO),asl=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asu=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asb=a(p),asc=[0,a(Q),529,5,530,34,[0,a(dS),[0,a(bX),[0,a(L),0]]]],ar_=a(Bg),ar$=a(v7),asa=a(Dy),asd=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ar7=a(p),ar8=[0,a(Q),538,5,539,34,[0,a(dS),[0,a(bX),[0,a(L),0]]]],ar4=a("27905"),ar5=a("24683"),ar6=a("22911"),ar9=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ar1=a(z),ar2=[0,a(Q),h$,5,h$,35,[0,a(dS),[0,a(bX),[0,a(L),0]]]],arS=a(z),arT=a("4576"),arU=a("31539"),arV=a(z),arW=a("4043"),arX=a("27774"),arY=a(z),arZ=a("3682"),ar0=a("25689"),ar3=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arP=a(p),arQ=[0,a(aO),qU,5,qR,34,[0,a(dS),[0,a(bB),[0,a(aM),0]]]],arM=a(DK),arN=a(yg),arO=a(wP),arR=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arJ=a(p),arK=[0,a(aO),415,5,416,34,[0,a(dS),[0,a(bB),[0,a(aM),0]]]],arG=a("26962"),arH=a("23848"),arI=a("22136"),arL=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arD=a(z),arE=[0,a(aO),rx,5,rx,35,[0,a(dS),[0,a(bB),[0,a(aM),0]]]],aru=a(z),arv=a("4421"),arw=a("30473"),arx=a(z),ary=a("3906"),arz=a("26835"),arA=a(z),arB=a("3557"),arC=a("24821"),arF=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arr=a(p),ars=[0,a(aO),Gc,5,1198,34,[0,a(dS),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aro=a(CL),arp=a(wg),arq=a(Db),art=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arl=a(p),arm=[0,a(aO),1206,5,1207,34,[0,a(dS),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],ari=a("26849"),arj=a("23748"),ark=a("22044"),arn=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arf=a(z),arg=[0,a(aO),EL,5,EL,35,[0,a(dS),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aq8=a(z),aq9=a("4403"),aq_=a("30345"),aq$=a(z),ara=a("3890"),arb=a("26723"),arc=a(z),ard=a("3542"),are=a("24717"),arh=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ase=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aq4=[0,a(Q),iM,5,iM,61,[0,a(ix),[0,a(bX),[0,a(L),0]]]],aq1=a(Bg),aq2=a(v7),aq3=a(Dy),aq5=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqZ=[0,a(aO),BH,5,BH,61,[0,a(ix),[0,a(bB),[0,a(aM),0]]]],aqW=a(DK),aqX=a(yg),aqY=a(wP),aq0=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqU=[0,a(aO),xA,5,xA,61,[0,a(ix),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aqR=a(CL),aqS=a(wg),aqT=a(Db),aqV=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aq6=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqO=[0,a(Q),wI,14,wI,37,[0,a(ix),[0,a(bX),[0,a(L),0]]]],aqL=a("27765"),aqM=a("24198"),aqN=a("22680"),aqP=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqJ=[0,a(aO),z1,14,z1,37,[0,a(ix),[0,a(bB),[0,a(aM),0]]]],aqG=a("26826"),aqH=a("23380"),aqI=a("21913"),aqK=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqE=[0,a(aO),f7,14,f7,37,[0,a(ix),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aqB=a(Ge),aqC=a("23282"),aqD=a("21821"),aqF=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqQ=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aq7=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqx=a(p),aqy=[0,a(Q),dT,5,be,34,[0,a(cG),[0,a(bX),[0,a(L),0]]]],aqu=a("30850"),aqv=a("26887"),aqw=a("25200"),aqz=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqr=a(p),aqs=[0,a(Q),zo,5,115,34,[0,a(cG),[0,a(bX),[0,a(L),0]]]],aqo=a("37207"),aqp=a("32910"),aqq=a("30548"),aqt=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aql=a(z),aqm=[0,a(Q),kC,5,kC,35,[0,a(cG),[0,a(bX),[0,a(L),0]]]],aqc=a(z),aqd=a("6101"),aqe=a("42052"),aqf=a(z),aqg=a("5390"),aqh=a("37032"),aqi=a(z),aqj=a("4909"),aqk=a("34252"),aqn=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ap$=a(p),aqa=[0,a(aO),87,5,88,34,[0,a(cG),[0,a(bB),[0,a(aM),0]]]],ap8=a("29807"),ap9=a(sg),ap_=a("24348"),aqb=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ap5=a(p),ap6=[0,a(aO),97,5,98,34,[0,a(cG),[0,a(bB),[0,a(aM),0]]]],ap2=a("35949"),ap3=a(mV),ap4=a("29515"),ap7=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apZ=a(z),ap0=[0,a(aO),c4,5,c4,35,[0,a(cG),[0,a(bB),[0,a(aM),0]]]],apQ=a(z),apR=a("5895"),apS=a("40630"),apT=a(z),apU=a(rO),apV=a(sd),apW=a(z),apX=a("4743"),apY=a("33094"),ap1=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apN=a(p),apO=[0,a(aO),884,5,885,34,[0,a(cG),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],apK=a("29682"),apL=a("25859"),apM=a("24246"),apP=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apH=a(p),apI=[0,a(aO),894,5,gG,34,[0,a(cG),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],apE=a("35799"),apF=a(Bc),apG=a("29392"),apJ=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apB=a(z),apC=[0,a(aO),Cb,5,Cb,35,[0,a(cG),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aps=a(z),apt=a("5870"),apu=a("40460"),apv=a(z),apw=a(wy),apx=a(AL),apy=a(z),apz=a("4723"),apA=a(yP),apD=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqA=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apo=[0,a(Q),hU,14,hU,42,[0,a("Article 12"),[0,a(bX),[0,a(L),0]]]],apl=a(p),apm=a(ig),apn=a(ig),apf=[0,a(aO),x7,14,x7,29,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],ao$=a(p),apa=a(sg),apb=a(mV),apc=a(z),apd=a(rO),ape=a(sd),apg=[0,a(d),dK,11,dK,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ao_=[0,a(Q),hn,14,hn,29,[0,a(cF),[0,a(bX),[0,a(L),0]]]],ao4=a(p),ao5=a(sg),ao6=a(mV),ao7=a(z),ao8=a(rO),ao9=a(sd),aph=[0,a(d),dK,11,dK,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ao2=[0,a(aO),rW,14,rW,29,[0,a(cF),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],aoW=a(p),aoX=a("25869"),aoY=a(Bc),aoZ=a(z),ao0=a(wy),ao1=a(AL),ao3=[0,a(d),dK,11,dK,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aoR=[0,a(Q),fR,14,fR,44,[0,a(mI),[0,a(bX),[0,a(L),0]]]],aoz=a(p),aoA=a("494900"),aoB=a("709000"),aoC=a(z),aoD=a("845600"),aoE=a(X),aoF=a("864600"),aoG=a(_),aoH=a("897700"),aoI=a(ah),aoJ=a("931100"),aoK=a(P),aoL=a("964200"),aoM=a(dn),aoN=a(CE),aoO=a(dn),aoP=a("32800"),aoQ=a(CE),aoS=[0,a(d),dO,11,dO,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aox=[0,a(aO),27,14,27,44,[0,a(mI),[0,a("Articles valables du 1er juillet 2022 au 31 d\xc3\xa9cembre 2022"),[0,a(aM),0]]]],aof=a(p),aog=a("487000"),aoh=a("697700"),aoi=a(z),aoj=a(BR),aok=a(X),aol=a("850900"),aom=a(_),aon=a("883400"),aoo=a(ah),aop=a("916300"),aoq=a(P),aor=a("948800"),aos=a(dn),aot=a(Do),aou=a(dn),aov=a("32300"),aow=a(Do),aoy=[0,a(d),dO,11,dO,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aod=[0,a(aO),rA,14,rA,44,[0,a(mI),[0,a("Articles valables du 1er janvier 2022 au 30 juin 2022"),[0,a(aM),0]]]],anX=a(p),anY=a("468300"),anZ=a("670900"),an0=a(z),an1=a("800200"),an2=a(X),an3=a("819200"),an4=a(_),an5=a("849500"),an6=a(ah),an7=a("881100"),an8=a(P),an9=a("912400"),an_=a(dn),an$=a(A0),aoa=a(dn),aob=a("31100"),aoc=a(A0),aoe=[0,a(d),dO,11,dO,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anV=[0,a(aO),zg,14,zg,44,[0,a(mI),[0,a("Articles valables du 1er janvier 2020 au 31 d\xc3\xa9cembre 2021"),[0,a(aM),0]]]],anD=a(p),anE=a("458800"),anF=a("657200"),anG=a(z),anH=a("783900"),anI=a(X),anJ=a("801500"),anK=a(_),anL=a(BR),anM=a(ah),anN=a("863100"),anO=a(P),anP=a("893800"),anQ=a(dn),anR=a(vx),anS=a(dn),anT=a(os),anU=a(vx),anW=[0,a(d),dO,11,dO,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anw=[0,a(aO),gc,14,gc,40,[0,a(cF),[0,a(L),[0,a(ci),[0,a(aM),0]]]]],ane=a(p),anf=a(rz),ang=a(rs),anh=a(z),ani=a(qF),anj=a(X),ank=a(rc),anl=a(_),anm=a(r8),ann=a(ah),ano=a(qC),anp=a(P),anq=a(rj),anr=a(dn),ans=a(hL),ant=a(dn),anu=a(rn),anv=a(hL),anx=[0,a(d),eW,12,eW,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],and=[0,a(aO),yD,14,yD,40,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],amX=a(p),amY=a(rz),amZ=a(rs),am0=a(z),am1=a(qF),am2=a(X),am3=a(rc),am4=a(_),am5=a(r8),am6=a(ah),am7=a(qC),am8=a(P),am9=a(rj),am_=a(dn),am$=a(hL),ana=a(dn),anb=a(rn),anc=a(hL),any=[0,a(d),eW,12,eW,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amW=[0,a(Q),Ad,14,Ad,40,[0,a(cF),[0,a(bX),[0,a(L),0]]]],amE=a(p),amF=a(rz),amG=a(rs),amH=a(z),amI=a(qF),amJ=a(X),amK=a(rc),amL=a(_),amM=a(r8),amN=a(ah),amO=a(qC),amP=a(P),amQ=a(rj),amR=a(dn),amS=a(hL),amT=a(dn),amU=a(rn),amV=a(hL),anz=[0,a(d),eW,12,eW,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amy=[0,a(d),iz,14,iz,50,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amu=[0,a(Q),nT,14,nT,41,[0,a("Article 11"),[0,a(bX),[0,a(L),0]]]],amt=a(kk),amp=[0,a(E),zd,14,zd,29,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],amo=a(xp),amq=[0,a(d),oN,11,oN,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amn=[0,a(d),oN,11,oN,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amr=[0,a(aD),[0,a("fraction_l832_3"),0]],amv=[0,a(d),nk,11,nk,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ams=[0,a(d),nk,11,nk,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amw=[0,a(aD),[0,a("montant_forfaitaire_d823_16"),0]],amz=[0,a(d),iz,14,iz,50,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amA=[0,a(aD),[0,a(ky),0]],amx=[0,a(d),iz,14,iz,50,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amB=[0,a(aD),[0,a(eJ),[0,a(bk),0]]],amC=[0,a(aD),[0,a(eJ),[0,a(bk),0]]],anA=[0,a(d),eW,12,eW,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amD=[0,a(d),eW,12,eW,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anB=[0,a(aD),[0,a(E7),0]],aoT=[0,a(d),dO,11,dO,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anC=[0,a(d),dO,11,dO,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aoU=[0,a(aD),[0,a("abattement_forfaitaire_d823_17"),0]],api=[0,a(d),dK,11,dK,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aoV=[0,a(d),dK,11,dK,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apj=[0,a(aD),[0,a("loyer_r\xc3\xa9f\xc3\xa9rence"),0]],app=[0,a(d),mm,11,mm,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apk=[0,a(d),mm,11,mm,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apq=[0,a(aD),[0,a("montant_minimal_aide_d823_16"),0]],asf=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apr=[0,a(d),ay,12,ay,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asg=[0,a(aD),[0,a(CV),0]],asL=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ash=[0,a(d),cl,12,cl,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asM=[0,a(aD),[0,a(ze),0]],asR=[0,a(d),nS,10,nS,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asN=[0,a(d),nS,10,nS,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asS=[0,a(aD),[0,a("loyer_principal_avec_r\xc3\xa9duction_meubl\xc3\xa9"),0]],asY=[0,a(d),m_,11,m_,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asT=[0,a(d),m_,11,m_,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asZ=[0,a(aD),[0,a("plafond_suppression_d823_16"),0]],as5=[0,a(d),oX,11,oX,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as0=[0,a(d),oX,11,oX,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as6=[0,a(aD),[0,a("plafond_d\xc3\xa9gressivit\xc3\xa9_d823_16"),0]],as9=[0,a(d),h$,11,h$,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as7=[0,a(d),h$,11,h$,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as_=[0,a(aD),[0,a("loyer_\xc3\xa9ligible"),0]],atf=[0,a(aD),[0,a(kr),0]],atz=[0,a(d),eb,12,eb,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atg=[0,a(d),eb,12,eb,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atA=[0,a(aD),[0,a(E8),0]],atO=[0,a(d),eF,11,eF,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atB=[0,a(d),eF,11,eF,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atP=[0,a(aD),[0,a("rapport_loyers"),0]],atZ=[0,a(aD),[0,a(bI),0]],auF=[0,a(d),eH,10,eH,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],at0=[0,a(d),eH,10,eH,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auG=[0,a(aD),[0,a("taux_loyer_\xc3\xa9ligible_formule"),0]],auV=[0,a(aD),[0,a(bJ),0]],au9=[0,a(d),eG,10,eG,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auW=[0,a(d),eG,10,eG,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],au_=[0,a(aD),[0,a("taux_loyer_\xc3\xa9ligible_taux_arrondi"),0]],avi=[0,a(aD),[0,a(ki),0]],avl=[0,a(d),oD,11,oD,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avj=[0,a(d),oD,11,oD,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avm=[0,a(aD),[0,a("taux_prise_compte_ressources"),0]],avv=[0,a(aD),[0,a(fl),0]],avA=[0,a(d),nX,12,nX,37,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avw=[0,a(d),nX,12,nX,37,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avB=[0,a(aD),[0,a(CD),0]],avG=[0,a(d),mN,12,mN,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avC=[0,a(d),mN,12,mN,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avH=[0,a(aD),[0,a(cX),0]],avJ=a(ih),avI=[0,a(E),l0,13,l0,74,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avO=[0,a(E),l0,13,l0,74,[0,a(ey),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avL=a(xp),avM=a(oE),avK=[0,a(aG),eU,13,eU,61,[0,a(qS),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],avN=[0,a(aG),eU,13,eU,61,[0,a(qS),[0,a(bj),[0,a(ag),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],amb=[7,0],amc=[5,0],amd=[4,0],ame=[3,0],amf=[2,0],amg=[1,0],amh=[0,0],ami=[6,0],amj=[0,a(bw),29,5,38,6,[0,a(b6),[0,a(lT),[0,a(aC),0]]]],ama=a(wM),amk=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],al9=[8,0],al_=[0,a(bw),47,5,49,6,[0,a(b6),[0,a(lT),[0,a(aC),0]]]],al8=a(xL),al$=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alY=[7,0],alZ=[5,0],al0=[4,0],al1=[3,0],al2=[2,0],al3=[1,0],al4=[0,0],al5=[6,0],al6=[0,a(bw),68,5,77,6,[0,a(b6),[0,a(nO),[0,a(aC),0]]]],alX=a(AO),al7=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alU=[8,0],alV=[0,a(bw),86,5,88,6,[0,a(b6),[0,a(nO),[0,a(aC),0]]]],alT=a(vc),alW=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alJ=[7,0],alK=[5,0],alL=[4,0],alM=[3,0],alN=[2,0],alO=[1,0],alP=[0,0],alQ=[6,0],alR=[0,a(bw),c4,5,bp,6,[0,a(b6),[0,a(lW),[0,a(aC),0]]]],alI=a(Br),alS=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alF=[8,0],alG=[0,a(bw),cs,5,cQ,6,[0,a(b6),[0,a(lW),[0,a(aC),0]]]],alE=a(EE),alH=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alu=[7,0],alv=[5,0],alw=[4,0],alx=[3,0],aly=[2,0],alz=[1,0],alA=[0,0],alB=[6,0],alC=[0,a(bw),eY,5,fK,6,[0,a(b6),[0,a(nl),[0,a(aC),0]]]],alt=a(BJ),alD=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alq=[8,0],alr=[0,a(bw),qT,5,nU,6,[0,a(b6),[0,a(nl),[0,a(aC),0]]]],alp=a(wZ),als=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alf=[7,0],alg=[5,0],alh=[4,0],ali=[3,0],alj=[2,0],alk=[1,0],all=[0,0],alm=[6,0],aln=[0,a(bw),h1,5,iM,6,[0,a(fW),[0,a(mL),[0,a(aC),0]]]],ale=a(zK),alo=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alb=[8,0],alc=[0,a(bw),w4,5,yA,6,[0,a(fW),[0,a(mL),[0,a(aC),0]]]],ala=a(ED),ald=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],ak2=[7,0],ak3=[5,0],ak4=[4,0],ak5=[3,0],ak6=[2,0],ak7=[1,0],ak8=[0,0],ak9=[6,0],ak_=[0,a(bw),vI,5,E3,6,[0,a(fW),[0,a(oo),[0,a(aC),0]]]],ak1=a(El),ak$=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],akY=[8,0],akZ=[0,a(bw),E$,5,vE,6,[0,a(fW),[0,a(oo),[0,a(aC),0]]]],akX=a(Fk),ak0=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],akN=[7,0],akO=[5,0],akP=[4,0],akQ=[3,0],akR=[2,0],akS=[1,0],akT=[0,0],akU=[6,0],akV=[0,a(bw),rq,5,nT,6,[0,a(b6),[0,a(m8),[0,a(aC),0]]]],akM=a(v9),akW=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],akJ=[8,0],akK=[0,a(bw),A9,5,ni,6,[0,a(b6),[0,a(m8),[0,a(aC),0]]]],akI=a(zJ),akL=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],aml=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],akH=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],amm=[0,a(ho),[0,a(z2),0]],akD=[0,a(eL),28,5,29,33,[0,a(Cn),[0,a(cf),0]]],akC=a(xO),akE=[0,a(eL),6,12,6,19,[0,a(cf),0]],akA=[0,a(eL),48,5,49,33,[0,a(AH),[0,a(cf),0]]],akz=a(xm),akB=[0,a(eL),6,12,6,19,[0,a(cf),0]],akx=[0,a(eL),64,5,65,33,[0,a(Ca),[0,a(cf),0]]],akw=a(BY),aky=[0,a(eL),6,12,6,19,[0,a(cf),0]],aku=[0,a(eL),82,5,83,33,[0,a(wV),[0,a(cf),0]]],akt=a(BS),akv=[0,a(eL),6,12,6,19,[0,a(cf),0]],akF=[0,a(eL),6,12,6,19,[0,a(cf),0]],aks=[0,a(eL),6,12,6,19,[0,a(cf),0]],akG=[0,a(f_),[0,a(bQ),0]],akn=[0,a(E),za,14,za,28,[0,a(kP),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akm=a(p),ako=[0,a(d),f8,12,f8,26,[0,a(ck),[0,a(A),[0,a(e),0]]]],akl=[0,a(E),Dg,14,Dg,28,[0,a(kJ),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akk=a(p),akp=[0,a(d),f8,12,f8,26,[0,a(ck),[0,a(A),[0,a(e),0]]]],akf=[0,a(E),q1,20,q1,55,[0,a(kJ),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akc=a(p),akd=a(p),ake=a(kI),akg=[0,a(d),dQ,11,dQ,43,[0,a(ck),[0,a(A),[0,a(e),0]]]],aka=[0,a(E),DH,20,DH,51,[0,a(kJ),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aj9=a(p),aj_=a(p),aj$=a(kI),akb=[0,a(d),dQ,11,dQ,43,[0,a(ck),[0,a(A),[0,a(e),0]]]],aj7=[0,a(E),x$,7,x$,42,[0,a(kP),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aj3=a(Cz),aj4=a(et),aj5=a(kI),aj6=a(p),aj8=[0,a(d),dQ,11,dQ,43,[0,a(ck),[0,a(A),[0,a(e),0]]]],aj1=[0,a(E),wH,7,wH,51,[0,a(kP),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajX=a(Cz),ajY=a(et),ajZ=a(kI),aj0=a(p),aj2=[0,a(d),dQ,11,dQ,43,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajS=[0,a(E),wA,14,wA,36,[0,a(kJ),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajT=[0,a(d),fJ,11,fJ,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajQ=[0,a(E),BU,14,BU,36,[0,a(kP),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajP=a(cI),ajR=[0,a(d),fJ,11,fJ,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajJ=[0,a(E),vO,14,vO,36,[0,a(kP),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajK=[0,a(d),fL,11,fL,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajI=[0,a(E),xU,14,xU,36,[0,a(kJ),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajL=[0,a(d),fL,11,fL,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajE=[0,a(E),vS,14,vS,36,[0,a("Article R824-3"),[0,a(ec),[0,a(eg),[0,a(ad),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajz=[0,0],ajA=[1,0],ajB=[1,0],ajC=[0,0],ajD=[0,0],ajF=[0,a(d),op,11,op,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajy=[0,a(d),op,11,op,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajG=[0,a(kH),[0,a("mode_occupation_impay\xc3\xa9"),0]],ajM=[0,a(d),fL,11,fL,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajH=[0,a(d),fL,11,fL,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajN=[0,a(kH),[0,a("d\xc3\xa9pense_logement_brute"),0]],ajU=[0,a(d),fJ,11,fJ,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajO=[0,a(d),fJ,11,fJ,33,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajV=[0,a(kH),[0,a("d\xc3\xa9pense_logement_nette"),0]],akh=[0,a(d),dQ,11,dQ,43,[0,a(ck),[0,a(A),[0,a(e),0]]]],ajW=[0,a(d),dQ,11,dQ,43,[0,a(ck),[0,a(A),[0,a(e),0]]]],aki=[0,a(kH),[0,a("seuil_impay\xc3\xa9_d\xc3\xa9pense_de_logement"),0]],akq=[0,a(d),f8,12,f8,26,[0,a(ck),[0,a(A),[0,a(e),0]]]],akj=[0,a(d),f8,12,f8,26,[0,a(ck),[0,a(A),[0,a(e),0]]]],akr=[0,a(kH),[0,a("montant_impay\xc3\xa9"),0]],ajt=[0,a(c8),rR,5,rR,42,[0,a(km),[0,a(j8),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(jc),[0,a(ab),[0,a(af),0]]]]]]]]]],aju=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajr=[0,a(c8),eB,5,eB,41,[0,a(kG),[0,a(kt),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(j9),[0,a(a9),[0,a(af),0]]]]]]]]]],ajs=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajp=[0,a(c8),266,5,vK,42,[0,a(kG),[0,a(kt),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(j9),[0,a(a9),[0,a(af),0]]]]]]]]]],ajq=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajm=a("1952"),ajn=[0,a(c8),xj,5,xj,48,[0,a(kG),[0,a(kt),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(j9),[0,a(a9),[0,a(af),0]]]]]]]]]],ajo=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajj=a("1953"),ajk=[0,a(c8),ni,5,ni,48,[0,a(kG),[0,a(kt),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(j9),[0,a(a9),[0,a(af),0]]]]]]]]]],ajl=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajg=a("1954"),ajh=[0,a(c8),di,5,di,48,[0,a(kG),[0,a(kt),[0,a(ez),[0,a(eS),[0,a(eV),[0,a(eu),[0,a(j9),[0,a(a9),[0,a(af),0]]]]]]]]]],aji=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajv=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajf=[0,a(d),cP,12,cP,31,[0,a(fG),[0,a(A),[0,a(e),0]]]],ajw=[0,a(rK),[0,a("\xc3\xa2ge_ouverture_droit"),0]],ajc=[0,a(E),xJ,14,xJ,36,[0,a(d9),[0,a(an),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ai0=a(p),ai1=a(D8),ai2=a(wr),ai3=a(z),ai4=a(ih),ai5=a(X),ai6=a(ov),ai7=a(_),ai8=a(qE),ai9=a(ah),ai_=a(hQ),ai$=a(ah),aja=a(kd),ajb=a(hQ),ajd=[0,a(d),n6,12,n6,34,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiZ=[0,a(d),n6,12,n6,34,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aje=[0,a(kq),[0,a(v_),0]],aiV=[0,a(E),yp,5,yp,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aiH=a(p),aiI=a("1.2"),aiJ=a("1.5"),aiK=a(z),aiL=a(ih),aiM=a(X),aiN=a(ov),aiO=a(_),aiP=a(qE),aiQ=a(ah),aiR=a(hQ),aiS=a(ah),aiT=a(kd),aiU=a(hQ),aiW=[0,a(d),hv,12,hv,34,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiG=[0,a(E),vP,14,vP,36,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ais=a(p),ait=a(D8),aiu=a(wr),aiv=a(z),aiw=a(ih),aix=a(X),aiy=a(ov),aiz=a(_),aiA=a(qE),aiB=a(ah),aiC=a(hQ),aiD=a(ah),aiE=a(kd),aiF=a(hQ),aiX=[0,a(d),hv,12,hv,34,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],air=[0,a(d),hv,12,hv,34,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiY=[0,a(kw),[0,a(r5),0]],ain=[0,a(E),oM,5,oM,26,[0,a(rv),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ail=a(b5),aik=a(cI),aim=a(b5),aio=[0,a(d),iK,12,iK,19,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aij=[0,a(E),xc,14,xc,21,[0,a(rv),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aih=a(b5),aig=a(cI),aii=a(b5),aic=[0,a(E),EC,14,EC,50,[0,a(rv),[0,a(a7),[0,a(ap),[0,a(am),[0,a(ag),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aib=[1,0],ah8=[0,a(Q),By,5,By,26,[0,a(sx),[0,a(fg),[0,a(L),0]]]],ahT=a("0.328"),ahU=a(xZ),ahV=[1,0],ahW=a(wc),ahX=a(DT),ahY=a(xZ),ahZ=a(vp),ah0=a(y4),ah1=a(DT),ah2=a("0.024"),ah3=a(ww),ah4=a(y4),ah5=a(b5),ah6=a(p),ah7=a(ww),ah9=[0,a(d),gJ,11,gJ,35,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ahS=[0,a(Q),FK,14,FK,38,[0,a(sx),[0,a(fg),[0,a(L),0]]]],ahA=a("0.48"),ahB=a(xn),ahC=[1,0],ahD=a(sr),ahE=a(y9),ahF=a(xn),ahG=a("0.264"),ahH=a(yr),ahI=a(y9),ahJ=a("0.216"),ahK=a(Eg),ahL=a(yr),ahM=a("0.104"),ahN=a(yo),ahO=a(Eg),ahP=a(Cw),ahQ=a(p),ahR=a(yo),ahw=[0,a(Q),z7,14,z7,41,[0,a(sx),[0,a(fg),[0,a(L),0]]]],ahu=a("7632"),ahv=a("4557"),ahx=[0,a(d),l7,11,l7,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aht=[0,a(d),l7,11,l7,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ahy=[0,a(dP),[0,a("montant_forfaitaire_d832_26"),0]],ah_=[0,a(d),gJ,11,gJ,35,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ahz=[0,a(d),gJ,11,gJ,35,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ah$=[0,a(dP),[0,a("tranches_revenus_d832_26"),0]],aid=[0,a(d),nz,11,nz,47,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aia=[0,a(d),nz,11,nz,47,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aie=[0,a(dP),[0,a("tranches_revenus_d832_26_multipli\xc3\xa9es"),0]],aip=[0,a(d),iK,12,iK,19,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aif=[0,a(d),iK,12,iK,19,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiq=[0,a(dP),[0,a(bQ),0]],ahp=[0,a(fc),gf,5,gf,34,[0,a(cF),[0,a(rp),[0,a(st),0]]]],ahq=[0,a(d),n8,12,n8,19,[0,a(fM),[0,a(i),[0,a(e),0]]]],aho=[0,a(d),n8,12,n8,19,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahl=[0,a(fc),xT,39,xT,68,[0,a(nv),[0,a(rp),[0,a(st),0]]]],ahk=a(lX),ahf=[0,a(c8),37,9,37,20,[0,a("Article L136-1-3"),[0,a("Section 1 : De la contribution sociale sur les revenus d'activit\xc3\xa9 et sur les revenus de remplacement"),[0,a("Chapitre 6 : Contribution sociale g\xc3\xa9n\xc3\xa9ralis\xc3\xa9e"),[0,a(jc),[0,a(ab),[0,a(af),0]]]]]]],ahg=[0,a(d),f4,11,f4,22,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahe=[0,a(d),f4,11,f4,22,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahh=[0,a(d),f4,11,f4,22,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahd=[0,a(d),f4,11,f4,22,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahi=[0,a(bk),[0,a("exon\xc3\xa9r\xc3\xa9_csg"),0]],ahm=[0,a(d),hX,11,hX,20,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahj=[0,a(d),hX,11,hX,20,[0,a(fM),[0,a(i),[0,a(e),0]]]],ahn=[0,a(bk),[0,a("taux_crds"),0]],ahr=[0,a(bk),[0,a(bQ),0]],ahs=[0,a(fc),fD,13,fD,24,[0,a(cF),[0,a(rp),[0,a(st),0]]]],ag5=a("cat\xc3\xa9gorie_\xc3\xa9quivalence_loyer_d842_16_in"),ag6=a(hA),ag7=a(hY),ag8=a(iE),ag9=a(iF),ag_=a(kB),ag$=a(AP),aha=a(vn),ahb=a(C_),ahc=[0,a("CalculAllocationLogementFoyer_in"),0],agQ=a(z5),agR=a("charges_mensuelles_pr\xc3\xaat_in"),agS=a(yS),agT=a(AJ),agU=a(yf),agV=a(u5),agW=a(Am),agX=a(wQ),agY=a(hA),agZ=a(hY),ag0=a(iE),ag1=a(iF),ag2=a("ressources_m\xc3\xa9nage_arrondies_base_in"),ag3=[0,a("CalculAllocationLogementAccessionPropri\xc3\xa9t\xc3\xa9_in"),0],agB=a("changement_logement_d842_4_in"),agC=a(vN),agD=a(Bn),agE=a(BD),agF=a(B0),agG=a(Bw),agH=a(Fr),agI=a(hY),agJ=a(iE),agK=a(iF),agL=a(hA),agM=a(F_),agN=a(kB),agO=a("loyer_principal_in"),agP=[0,a("CalculAllocationLogementLocatif_in"),0],agm=a(hA),agn=a("anciennet\xc3\xa9_logement_in"),ago=a("type_pr\xc3\xaat_in"),agp=a(hY),agq=a(Am),agr=a(z5),ags=a(yS),agt=a(AJ),agu=a(u5),agv=a(yf),agw=a(iE),agx=a(iF),agy=a(kB),agz=a(wQ),agA=[0,a("CalculAidePersonnalis\xc3\xa9eLogementAccessionPropri\xc3\xa9t\xc3\xa9_in"),0],aga=a("n_nombre_parts_d832_25_in"),agb=a("condition_2_du_832_25_in"),agc=a(AP),agd=a(hA),age=a(hY),agf=a(iE),agg=a(iF),agh=a(kB),agi=a(vn),agj=a(C_),agk=[0,a("CalculAidePersonnalis\xc3\xa9eLogementFoyer_in"),0],afX=a(vN),afY=a(Bn),afZ=a(BD),af0=a(B0),af1=a(Bw),af2=a(Fr),af3=a(hY),af4=a(iE),af5=a(iF),af6=a(hA),af7=a(F_),af8=a(kB),af9=a("loyer_principal_base_in"),af_=[0,a("CalculAidePersonnalis\xc3\xa9eLogementLocatif_in"),0],afO=a("enfant_\xc3\xa0_na\xc3\xaetre_apr\xc3\xa8s_quatri\xc3\xa8me_mois_grossesse"),afP=a("condition_rattach\xc3\xa9_foyer_fiscal_parent_ifi"),afQ=a("situation_familiale"),afR=a("nombre_autres_occupants_logement"),afS=a("personnes_\xc3\xa0_charge"),afT=a("logement"),afU=a("prestations_re\xc3\xa7ues"),afV=[0,a("M\xc3\xa9nage"),0],afE=a("zone"),afF=a("surface_m_carr\xc3\xa9s"),afG=a("logement_decent_l89_462"),afH=a("usufruit"),afI=a("lou\xc3\xa9_ou_sous_lou\xc3\xa9_\xc3\xa0_des_tiers"),afJ=a("propri\xc3\xa9taire"),afK=a("mode_occupation"),afL=a("est_ehpad_ou_maison_autonomie_l313_12_asf"),afM=a("r\xc3\xa9sidence_principale"),afN=[0,a("Logement"),0],afy=a(y$),afA=a("R\xc3\xa9sidentLogementFoyer"),afB=a("AccessionPropri\xc3\xa9t\xc3\xa9LocalUsageExclusifHabitation"),afC=a(Dj),afD=a(xV),afz=[0,a("ModeOccupation"),0],afu=a(F0),afw=a("AccessionPropri\xc3\xa9t\xc3\xa9"),afx=a(xY),afv=[0,a("Cat\xc3\xa9gorieCalculAPL"),0],afl=a("changement_logement_d842_4"),afm=a("logement_meubl\xc3\xa9_d842_2"),afn=a("\xc3\xa2g\xc3\xa9es_ou_handicap_adultes_h\xc3\xa9berg\xc3\xa9es_on\xc3\xa9reux_particuliers"),afo=a("colocation"),afp=a("logement_est_chambre"),afq=a("b\xc3\xa9n\xc3\xa9ficiaire_aide_adulte_ou_enfant_handicap\xc3\xa9s"),afr=a("loyer_principal"),afs=a("bailleur"),aft=[0,a(F0),0],afg=a("personne_h\xc3\xa9berg\xc3\xa9e_centre_soin_l_L162_22_3_s\xc3\xa9curit\xc3\xa9_sociale"),afh=a("patrimoine"),afi=a("nationalit\xc3\xa9"),afj=a(Bo),afk=[0,a(qx),0],afd=a(DZ),aff=a(CO),afe=[0,a("Personne\xc3\x80Charge"),0],ae3=a("pr\xc3\xaat"),ae4=a("anciennet\xc3\xa9_logement"),ae5=a("situation_r822_11_13_17"),ae6=a("copropri\xc3\xa9t\xc3\xa9"),ae7=a("local_habit\xc3\xa9_premi\xc3\xa8re_fois_b\xc3\xa9n\xc3\xa9ficiaire"),ae8=a("type_travaux_logement_r842_5"),ae9=a("type_travaux_logement_d832_15"),ae_=a("date_entr\xc3\xa9e_logement"),ae$=a("charges_mensuelles_pr\xc3\xaat"),afa=a("mensualit\xc3\xa9_principale"),afb=a("logement_situ\xc3\xa9_commune_d\xc3\xa9s\xc3\xa9quilibre_l831_2"),afc=[0,a("Propri\xc3\xa9taire"),0],ae0=a(AQ),ae2=a(zy),ae1=[0,a("ChangementLogementD842_4"),0],aeX=a("Fran\xc3\xa7aise"),aeZ=a("\xc3\x89trang\xc3\xa8re"),aeY=[0,a("Nationalit\xc3\xa9"),0],aeU=a(kQ),aeW=a(o7),aeV=[0,a("Lou\xc3\xa9OuSousLou\xc3\xa9\xc3\x80DesTiers"),0],aeQ=a(CT),aeS=a("BailleurPriv\xc3\xa9AvecConventionnementSocial"),aeT=a("BailleurPriv\xc3\xa9"),aeR=[0,a("TypeBailleur"),0],aeI=a("situation_garde_altern\xc3\xa9e"),aeJ=a(rE),aeK=a(q4),aeL=a(q3),aeM=a(qW),aeN=a(qH),aeO=a(rw),aeP=[0,a(DZ),0],aeA=a(qH),aeB=a(qW),aeC=a(EZ),aeD=a(q3),aeE=a(q4),aeF=a(rE),aeG=a(rw),aeH=[0,a("EnfantPrestationsFamiliales"),0],aes=a("cat\xc3\xa9gorie_\xc3\xa9quivalence_loyer_d842_16"),aet=a("redevance"),aeu=a("construit_application_loi_1957_12_III"),aev=a("date_conventionnement"),aew=a(Fh),aex=a("remplit_conditions_r832_21"),aey=a("type"),aez=[0,a(xY),0],aek=a("titulaire_allocation_personne_\xc3\xa2g\xc3\xa9e"),ael=a("b\xc3\xa9n\xc3\xa9ficiaire_l161_19_l351_8_l643_3_s\xc3\xa9cu"),aem=a("incapacit\xc3\xa9_80_pourcent_ou_restriction_emploi"),aen=a("parent\xc3\xa9"),aeo=a("ascendant_descendant_collat\xc3\xa9ral_deuxi\xc3\xa8me_troisi\xc3\xa8me_degr\xc3\xa9"),aep=a("ressources"),aeq=a(Bo),aer=[0,a(CO),0],aeg=a(u_),aeh=a(vo),aei=a(EK),aej=[0,a("TrancheRevenuD\xc3\xa9cimal"),0],aeb=a(u_),aec=a(vo),aed=a(EK),aee=[0,a("TrancheRevenu"),0],ad9=a(Az),ad$=a(C6),ad_=[0,a("NeufOuAncien"),0],ad5=a("titulaire_pr\xc3\xaat"),ad6=a("date_signature"),ad7=a("type_pr\xc3\xaat"),ad8=[0,a("Pr\xc3\xaat"),0],adY=a(aw),adZ=a(cX),ad0=a(FQ),ad1=a(qB),ad2=a(ve),ad3=a(q7),ad4=[0,a(ao),0],adU=a(aw),adV=a(cX),adW=[0,a(V),0],adR=a(aw),adS=a(cX),adT=[0,a(bh),0],adO=a("ancienne_allocation_logement"),adP=a("ancien_loyer_principal"),adQ=[0,a("InfosChangementLogementD842_4"),0],adL=a(aw),adM=a(cX),adN=[0,a("Traitement_formule_aide_finale"),0],adF=a(aw),adG=a(cX),adH=a("coefficient_prise_en_charge_d832_10"),adI=a(q_),adJ=a(sq),adK=[0,a(aj),0],adu=a(aw),adv=a(cX),adw=a("coefficient_prise_en_charge_d832_25"),adx=a(vs),ady=a(zT),adz=a(xN),adA=a(r5),adB=a(Ej),adC=a(A2),adD=[0,a(au),0],adl=a(aw),adm=a(cX),adn=a(CD),ado=a(E7),adp=a(E8),adq=a(CV),adr=a(ze),ads=[0,a(aD),0],adi=a("satisfait_conditions_l512_2_code_s\xc3\xa9curit\xc3\xa9_sociale"),adj=[0,a("Conditions\xc3\x89trangers"),0],adf=a("ne_produisant_pas_revenu_p\xc3\xa9riode_r822_3_3_r822_4"),adg=a("produisant_revenu_p\xc3\xa9riode_r822_3_3_r822_4"),adh=[0,a("Patrimoine"),0],adc=a("conforme_article_l442_1"),add=a("date_naissance_personne_sous_location"),ade=[0,a("PersonneSousLocation"),0],ada=a("conventionn\xc3\xa9_livre_III_titre_II_chap_I_sec_3"),adb=[0,a("ConventionANHA"),0],ac9=a("r\xc3\xa9duction_loyer_solidarit\xc3\xa9_per\xc3\xa7ue"),ac_=a(Fh),ac$=[0,a("ConventionBailleurSocial"),0],ac0=a(ol),ac2=a(U),ac3=a(qV),ac4=a(nY),ac5=a(DP),ac6=a(i0),ac7=a(BQ),ac8=a(yW),ac1=[0,a(FP),0],acV=a(ks),acX=a(kh),acY=a(Cg),acW=[0,a(CS),0],acP=a(A3),acR=a(D1),acS=a(j7),acT=a(Fs),acU=a(yI),acQ=[0,a("PriseEnChargeEnfant"),0],acF=a(mw),acH=a(oy),acI=a(l$),acJ=a(Dp),acK=a(yR),acL=a(o9),acM=a(C0),acN=a(no),acO=a(oK),acG=[0,a(BT),0],acC=a(EV),acE=a(Ak),acD=[0,a("SituationFamilialeCalculAPL"),0],acx=a("\xc3\x89tudiantLog\xc3\xa9EnChambreCROUS"),acz=a("\xc3\x89tudiantLog\xc3\xa9EnChambreCROUSR\xc3\xa9habilit\xc3\xa9e"),acA=a("Personnes\xc3\x82g\xc3\xa9esSelon3DeD842_16"),acB=a(ET),acy=[0,a("Cat\xc3\xa9gorie\xc3\x89quivalenceLoyerAllocationLogementFoyer"),0],acs=a("LogementPersonnes\xc3\x82g\xc3\xa9esOuHandicap\xc3\xa9es"),acu=a("R\xc3\xa9sidenceSociale"),acv=a("FoyerJeunesTrvailleursOuMigrantsConventionn\xc3\xa9L353_2Avant1995"),acw=a(il),act=[0,a("TypeLogementFoyer"),0],acl=a("C\xc3\xa9libataire"),acn=a("Mari\xc3\xa9s"),aco=a("Pacs\xc3\xa9s"),acp=a(yT),acq=a("C\xc3\xa9libataireS\xc3\xa9par\xc3\xa9DeFait"),acr=a("ConcubinageDontS\xc3\xa9par\xc3\xa9DeFait"),acm=[0,a("SituationFamiliale"),0],ach=a("AidePersonnalis\xc3\xa9eLogement"),acj=a(oW),ack=a(nm),aci=[0,a("TypeAidesPersonnelleLogement"),0],acd=a("Pas\xc3\x89ligible"),acf=a(oW),acg=a(nm),ace=[0,a("Type\xc3\x89ligibilit\xc3\xa9AllocationLogement"),0],aca=a("Impay\xc3\xa9Loyer"),acc=a("Impay\xc3\xa9Pr\xc3\xaat"),acb=[0,a("ModeOccupationImpay\xc3\xa9"),0],ab7=a("TotalAnnuel\xc3\x89ch\xc3\xa9ances"),ab9=a("Mensualit\xc3\xa9"),ab_=a(Fw),ab8=[0,a("D\xc3\xa9penseLogement"),0],ab3=a(y_),ab5=a(wa),ab6=a(yL),ab4=[0,a("ZoneDHabitation"),0],abZ=a(Bf),ab1=a(A7),ab2=a("Collat\xc3\xa9ralDeuxi\xc3\xa8meTroisi\xc3\xa8meDegr\xc3\xa9"),ab0=[0,a("Parent\xc3\xa9"),0],abW=a("PasDeGardeAltern\xc3\xa9e"),abY=a("GardeAltern\xc3\xa9eCoefficientPriseEnCharge"),abX=[0,a("SituationGardeAltern\xc3\xa9e"),0],abT=a("DemandeurOuConjointOuParentOuViaPartsSoci\xc3\xa9t\xc3\xa9s"),abV=a(il),abU=[0,a("ParentOuAutre"),0],abM=a(U),abO=a(qV),abP=a(CN),abQ=a(i0),abR=a("AllocationSoutienEnfantHandicap\xc3\xa9"),abS=a("AllocationAdulteHandicap\xc3\xa9"),abN=[0,a("PrestationRe\xc3\xa7ue"),0],abI=a(Ek),abK=a(v5),abJ=[0,a("LimiteTrancheD\xc3\xa9cimal"),0],abF=a(Ek),abH=a(v5),abG=[0,a("LimiteTranche"),0],abC=a(o7),abE=a(kQ),abD=[0,a("Am\xc3\xa9lior\xc3\xa9ParOccupant"),0],abx=a("ObjectifD\xc3\xa9cenceLogement"),abz=a("Pr\xc3\xa9vuDansListeR321_15"),abA=a(Cl),abB=a(ow),aby=[0,a("TypeTravauxLogementR842_5"),0],abt=a(xe),abv=a("TravauxSurLogementD\xc3\xa9j\xc3\xa0AcquisD832_15_2"),abw=a(ow),abu=[0,a("TypeTravauxLogementD832_15"),0],abq=a(qx),abs=a(xG),abr=[0,a("TitulairePr\xc3\xaat"),0],abk=a(Bx),abm=a(xE),abn=a(z4),abo=a(Aa),abp=a(il),abl=[0,a("TypePr\xc3\xaat"),0],bx1=a(aa),bxB=a("The function 'n_nombre_parts_d832_25_in' translation isn't yet supported..."),bxC=a("The function 'condition_2_du_832_25_in' translation isn't yet supported..."),bxz=a("The function 'condition_logement_surface_in' translation isn't yet supported..."),bxA=a("The function 'condition_logement_residence_principale_in' translation isn't yet supported..."),bxt=a("AccessionProprieteLocalUsageExclusifHabitation"),bxu=a(y$),bxv=a(xV),bxw=a("ResidentLogementFoyer"),bxx=a(Dj),bxy=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ModeOccupation.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ModeOccupation.t'")],bxq=a("AutrePersonneACharge"),bxr=a("EnfantACharge"),bxs=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PersonneACharge.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PersonneACharge.t'")],bxm=a(AQ),bxn=a(zy),bxp=[1,0],bxo=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ChangementLogementD8424.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ChangementLogementD8424.t'")],bxi=a("Etrangere"),bxj=a("Francaise"),bxl=[0,0],bxk=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'Nationalite.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'Nationalite.t'")],bxe=a(kQ),bxf=a(o7),bxh=[0,0],bxg=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'LoueOuSousLoueADesTiers.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'LoueOuSousLoueADesTiers.t'")],bw$=a("BailleurPrive"),bxa=a("BailleurPriveAvecConventionnementSocial"),bxb=a(CT),bxd=[2,0],bxc=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeBailleur.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeBailleur.t'")],bw7=a("MoinsDeTroisEnfants"),bw8=a("PlusDeTroisEnfants"),bw_=[0,0],bw9=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'DateNaissanceTroisiemeOuDernierPlusEnfant.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'DateNaissanceTroisiemeOuDernierPlusEnfant.t'")],bw3=a(C6),bw4=a(Az),bw6=[0,0],bw5=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'NeufOuAncien.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'NeufOuAncien.t'")],bwM=a(v0),bwN=a(x8),bwO=a(nY),bwP=a(EA),bwQ=a(i0),bwR=a(U),bwS=a(qw),bwT=a(ol),bwV=[0,0],bwW=[2,0],bwX=[1,0],bwY=[5,0],bwZ=[6,0],bw0=[3,0],bw1=[7,0],bw2=[4,0],bwU=[0,[11,a(bg),[2,0,[11,a(D2),0]]],a(FR)],bwF=a(r4),bwG=a(ks),bwH=a(kh),bwJ=[1,0],bwK=[0,0],bwL=[2,0],bwI=[0,[11,a(bg),[2,0,[11,a(x2),0]]],a(wz)],bwu=a(j7),bwv=a(rb),bww=a(qP),bwx=a(rt),bwy=a(qM),bwA=[4,0],bwB=[3,0],bwC=[0,0],bwD=[1,0],bwE=[2,0],bwz=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PriseEnChargeEnfant.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PriseEnChargeEnfant.t'")],bwb=a(mw),bwc=a(oy),bwd=a(wv),bwe=a(l$),bwf=a(oK),bwg=a(Fl),bwh=a(xg),bwi=a(o9),bwj=a(no),bwl=[7,0],bwm=[5,0],bwn=[4,0],bwo=[6,0],bwp=[8,0],bwq=[2,0],bwr=[3,0],bws=[1,0],bwt=[0,0],bwk=[0,[11,a(bg),[2,0,[11,a(BO),0]]],a(wO)],bv8=a(Ak),bv9=a(EV),bv$=[0,0],bwa=[1,0],bv_=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'SituationFamilialeCalculAPL.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'SituationFamilialeCalculAPL.t'")],bvZ=a(ET),bv0=a("EtudiantLogeEnChambreCROUS"),bv1=a("EtudiantLogeEnChambreCROUSRehabilitee"),bv2=a("PersonnesAgeesSelon3DeD842_16"),bv4=[2,0],bv5=[1,0],bv6=[0,0],bv7=[3,0],bv3=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'CategorieEquivalenceLoyerAllocationLogementFoyer.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'CategorieEquivalenceLoyerAllocationLogementFoyer.t'")],bvQ=a(il),bvR=a("FoyerJeunesTrvailleursOuMigrantsConventionneL353_2Avant1995"),bvS=a("LogementPersonnesAgeesOuHandicapees"),bvT=a("ResidenceSociale"),bvV=[1,0],bvW=[0,0],bvX=[2,0],bvY=[3,0],bvU=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeLogementFoyer.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeLogementFoyer.t'")],bvE=a("Celibataire"),bvF=a("CelibataireSepareDeFait"),bvG=a("ConcubinageDontSepareDeFait"),bvH=a(yT),bvI=a("Maries"),bvJ=a("Pacses"),bvL=[2,0],bvM=[3,0],bvN=[5,0],bvO=[4,0],bvP=[0,0],bvK=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'SituationFamiliale.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'SituationFamiliale.t'")],bvx=a("AidePersonnaliseeLogement"),bvy=a(oW),bvz=a(nm),bvB=[2,0],bvC=[1,0],bvD=[0,0],bvA=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeAidesPersonnelleLogement.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeAidesPersonnelleLogement.t'")],bvt=a(Fw),bvu=a("Mensualite"),bvv=a("TotalAnnuelEcheances"),bvw=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'DepenseLogement.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'DepenseLogement.t'")],bvm=a("Bailleur"),bvn=a("Beneficiaire"),bvo=a("EtablissementHabilite"),bvq=[2,0],bvr=[1,0],bvs=[0,0],bvp=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'VersementA.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'VersementA.t'")],bvi=a(kQ),bvj=a("OuiAvecLoyerOuCharges"),bvl=[1,0],bvk=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PaiementLogementDistinctProfessionnel.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PaiementLogementDistinctProfessionnel.t'")],bvb=a(y_),bvc=a(wa),bvd=a(yL),bvf=[2,0],bvg=[1,0],bvh=[0,0],bve=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ZoneDHabitation.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ZoneDHabitation.t'")],bu7=a("ApresPremierJourMoisCivilTroisiemeMoisDeGrossesse"),bu8=a("AvantPremierJourMoisCivilTroisiemeMoisDeGrossesse"),bu9=a("DateDeNaissance"),bu$=[1,0],bva=[2,0],bu_=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'DateDeNaissanceOuMoisDeGrossesse.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'DateDeNaissanceOuMoisDeGrossesse.t'")],bu0=a(Bf),bu1=a("CollateralDeuxiemeTroisiemeDegre"),bu2=a(A7),bu4=[1,0],bu5=[2,0],bu6=[0,0],bu3=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'Parente.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'Parente.t'")],buW=a("GardeAlterneeCoefficientPriseEnCharge"),buX=a("PasDeGardeAlternee"),buZ=[0,0],buY=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'SituationGardeAlternee.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'SituationGardeAlternee.t'")],buS=a(il),buT=a("DemandeurOuConjointOuParentOuViaPartsSocietes"),buV=[1,0],buU=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ParentOuAutre.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ParentOuAutre.t'")],buF=a("AllocationAdulteHandicape"),buG=a(CN),buH=a("AllocationSoutienEnfantHandicape"),buI=a(i0),buJ=a(U),buK=a(qw),buM=[1,0],buN=[0,0],buO=[3,0],buP=[4,0],buQ=[2,0],buR=[5,0],buL=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PrestationRecue.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PrestationRecue.t'")],buA=a(kQ),buB=a(o7),buD=[0,0],buE=[1,0],buC=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'AmelioreParOccupant.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'AmelioreParOccupant.t'")],bur=a(Cl),bus=a("ObjectifDecenceLogement"),but=a(ow),buu=a("PrevuDansListeR321_15"),buw=[1,0],bux=[3,0],buy=[0,0],buz=[2,0],buv=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeTravauxLogementR8425.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeTravauxLogementR8425.t'")],buk=a(ow),bul=a(xe),bum=a("TravauxSurLogementDejaAcquisD832_15_2"),buo=[1,0],bup=[0,0],buq=[2,0],bun=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeTravauxLogementD83215.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeTravauxLogementD83215.t'")],buf=a(qx),bug=a(xG),bui=[1,0],buj=[0,0],buh=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TitulairePret.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TitulairePret.t'")],bt6=a(il),bt7=a(Bx),bt8=a(z4),bt9=a(xE),bt_=a(Aa),bua=[3,0],bub=[1,0],buc=[2,0],bud=[0,0],bue=[4,0],bt$=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypePret.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypePret.t'")],bt4=[0,a(Fu),a(zz),a(ES),a(AX),a(xk),a(o3),a(ge),a(AW),a(y2),a(vC),a(DB),a(yu),a(A8),a(yE),a(Fe),a(C8),a(BB),a(zr),a(F3),a(BX),a(vt),a(w6),a(AY),a(vf)],bt5=[0,a(ge),a(AX),a(C8),a(BB),a(zr),a(xk),a(vt),a(ES),a(vC),a(AW),a(F3),a(A8),a(DB),a(yE),a(AY),a(zz),a(yu),a(BX),a(vf),a(w6),a(y2),a(Fu),a(Fe),a(o3)],byo=a("AidesLogementLib"),byq=a(aa);function +bzC(){var +a=aL;if(a.process&&a.process.on)a.process.on("uncaughtException",function(b,c){GG(b);a.process.exit(2)});else +if(a.addEventListener)a.addEventListener("error",function(a){if(a.error)GG(a.error)})}bzC();function +r(a,b){return a.length==1?a(b):dH(a,[b])}function +aq(a,b,c){return a.length==2?a(b,c):dH(a,[b,c])}function +cB(a,b,c,d){return a.length==3?a(b,c,d):dH(a,[b,c,d])}function +u7(a,b,c,d,e){return a.length==4?a(b,c,d,e):dH(a,[b,c,d,e])}function +lY(a,b,c,d,e,f){return a.length==5?a(b,c,d,e,f):dH(a,[b,c,d,e,f])}function +byP(a,b,c,d,e,f,g){return a.length==6?a(b,c,d,e,f,g):dH(a,[b,c,d,e,f,g])}function +byO(a,b,c,d,e,f,g,h){return a.length==7?a(b,c,d,e,f,g,h):dH(a,[b,c,d,e,f,g,h])}by4();var +ps=[bm,a(DG),-1],s3=[bm,a(El),-2],lg=[bm,a(ra),-3],sZ=[bm,a(zu),-4],pt=[bm,a(w4),-6],cD=[bm,a(Fl),-7],s1=[bm,a(vZ),-8],s2=[bm,a(zX),-9],bp=[bm,a(FV),-11],s4=[bm,a(D5),DU],byL=[4,0,0,0,[12,45,[4,0,0,0,0]]],pJ=[0,[11,a('File "'),[2,0,[11,a('", line '),[4,0,0,0,[11,a(y6),[4,0,0,0,[12,45,[4,0,0,0,[11,a(": "),[2,0,0]]]]]]]]]],a('File "%s", line %d, characters %d-%d: %s')],byM=[12,41,0],byN=[4,0,0,0,[12,46,0]],u6=[0,a("eventsManager"),a("computeAllocationsFamiliales"),a("computeAidesAuLogement")];d5(11,s4,D5);d5(10,bp,FV);d5(9,[bm,a(Ce),-10],Ce);d5(8,s2,zX);d5(7,s1,vZ);d5(6,cD,Fl);d5(5,pt,w4);d5(4,[bm,a(yE),-5],yE);d5(3,sZ,zu);d5(2,lg,ra);d5(1,s3,El);d5(0,ps,DG);var +Hj=a("output_substring"),Hg=a("%.12g"),Hf=a(er),Hd=a(ww),He=a(zL),G8=a("Stdlib.Exit"),G_=ga(0,0,Fg),G$=ga(0,0,65520),Ha=ga(1,0,Fg),Hl=a("CamlinternalLazy.Undefined"),Hq=a(wP),Hr=a("\\'"),Hs=a(v7),Ht=a(Az),Hu=a(Bv),Hv=a(yK),Hp=a("Char.chr"),Hy=a("nth"),Hz=a("List.nth"),Hx=a("tl"),Hw=a("hd"),HC=a("String.blit / Bytes.blit_string"),HB=a("Bytes.blit"),HA=a("String.sub / Bytes.sub"),HH=a("String.contains_from / Bytes.contains_from"),HE=a(aa),HD=a("String.concat"),HK=a("Array.blit"),HJ=a("Array.fill"),HP=a("Map.remove_min_elt"),HQ=[0,0,0,0],HR=[0,a("map.ml"),xD,10],HS=[0,0,0],HL=a(mu),HM=a(mu),HN=a(mu),HO=a(mu),HT=a("Stdlib.Queue.Empty"),HZ=a("Buffer.add_substring/add_subbytes"),HY=a("Buffer.add: cannot grow buffer"),HX=[0,a(z9),93,2],HW=[0,a(z9),94,2],HV=a("Buffer.sub"),H8=a("%c"),H9=a("%s"),H_=a(x5),H$=a(BQ),Ia=a(zr),Ib=a(Ee),Ic=a("%f"),Id=a("%B"),Ie=a("%{"),If=a("%}"),Ig=a("%("),Ih=a("%)"),Ii=a(q8),Ij=a("%t"),Ik=a("%?"),Il=a("%r"),Im=a("%_r"),In=[0,a(ci),850,23],Iy=[0,a(ci),gs,21],Iq=[0,a(ci),815,21],Iz=[0,a(ci),mz,21],Ir=[0,a(ci),819,21],IA=[0,a(ci),rF,19],Is=[0,a(ci),gI,19],IB=[0,a(ci),826,22],It=[0,a(ci),gB,22],IC=[0,a(ci),rw,30],Iu=[0,a(ci),rp,30],Iw=[0,a(ci),836,26],Io=[0,a(ci),837,26],Ix=[0,a(ci),846,28],Ip=[0,a(ci),847,28],Iv=[0,a(ci),851,23],JF=a(wl),JD=[0,a(ci),1558,4],JE=a("Printf: bad conversion %["),JG=[0,a(ci),Dr,39],JH=[0,a(ci),1649,31],JI=[0,a(ci),1650,31],JJ=a("Printf: bad conversion %_"),JK=a(wh),JL=a(wu),JM=a(wh),JN=a(wu),JR=[0,[11,a("invalid box description "),[3,0,0]],a("invalid box description %S")],JP=a(aa),JQ=[0,0,4],JS=a(aa),JT=a(xI),JU=a("h"),JV=a("hov"),JW=a("hv"),JX=a("v"),JB=a(rc),Jz=a("neg_infinity"),JA=a(F9),Jy=a(er),Jt=[0,cJ],Jh=a("%+nd"),Ji=a("% nd"),Jk=a("%+ni"),Jl=a("% ni"),Jm=a("%nx"),Jn=a("%#nx"),Jo=a("%nX"),Jp=a("%#nX"),Jq=a("%no"),Jr=a("%#no"),Jg=a("%nd"),Jj=a(zr),Js=a("%nu"),I6=a("%+ld"),I7=a("% ld"),I9=a("%+li"),I_=a("% li"),I$=a("%lx"),Ja=a("%#lx"),Jb=a("%lX"),Jc=a("%#lX"),Jd=a("%lo"),Je=a("%#lo"),I5=a("%ld"),I8=a(BQ),Jf=a("%lu"),IT=a("%+Ld"),IU=a("% Ld"),IW=a("%+Li"),IX=a("% Li"),IY=a("%Lx"),IZ=a("%#Lx"),I0=a("%LX"),I1=a("%#LX"),I2=a("%Lo"),I3=a("%#Lo"),IS=a("%Ld"),IV=a(Ee),I4=a("%Lu"),IG=a("%+d"),IH=a("% d"),IJ=a("%+i"),IK=a("% i"),IL=a("%x"),IM=a("%#x"),IN=a("%X"),IO=a("%#X"),IP=a("%o"),IQ=a("%#o"),IF=a(sp),II=a(x5),IR=a(wl),H0=a("@]"),H1=a("@}"),H2=a("@?"),H3=a("@\n"),H4=a("@."),H5=a("@@"),H6=a("@%"),H7=a("@"),ID=a("CamlinternalFormat.Type_mismatch"),J1=a(aa),J2=[0,[11,a(gF),[2,0,[2,0,0]]],a(", %s%s")],Kp=[0,[11,a(sl),[2,0,[12,10,0]]],a(FP)],Kq=[0,[11,a("Fatal error in uncaught exception handler: exception "),[2,0,[12,10,0]]],a("Fatal error in uncaught exception handler: exception %s\n")],Ko=a("Fatal error: out of memory in uncaught exception handler"),Km=[0,[11,a(sl),[2,0,[12,10,0]]],a(FP)],Ki=[0,[2,0,[12,10,0]],a("%s\n")],Ka=a("Raised at"),Kb=a("Re-raised at"),Kc=a("Raised by primitive operation at"),Kd=a("Called from"),Ke=a(" (inlined)"),Kg=a(aa),Kf=[0,[2,0,[12,32,[2,0,[11,a(' in file "'),[2,0,[12,34,[2,0,[11,a(", line "),[4,0,0,0,[11,a(y6),byL]]]]]]]]]],a('%s %s in file "%s"%s, line %d, characters %d-%d')],Kh=[0,[2,0,[11,a(" unknown location"),0]],a("%s unknown location")],J7=a("Out of memory"),J8=a("Stack overflow"),J9=a("Pattern matching failed"),J_=a("Assertion failed"),J$=a("Undefined recursive module"),J3=[0,[12,40,[2,0,[2,0,[12,41,0]]]],a("(%s%s)")],J4=a(aa),J5=a(aa),J6=[0,[12,40,[2,0,[12,41,0]]],a("(%s)")],J0=[0,[4,0,0,0,0],a(sp)],JY=[0,[3,0,0],a("%S")],JZ=a(si),Kj=[0,a(aa),a("(Cannot print locations:\n bytecode executable program file not found)"),a("(Cannot print locations:\n bytecode executable program file appears to be corrupt)"),a("(Cannot print locations:\n bytecode executable program file has wrong magic number)"),a("(Cannot print locations:\n bytecode executable program file cannot be opened;\n -- too many open files. Try running with OCAMLRUNPARAM=b=2)")],Kr=a(FF),KF=[0,0],byJ=a("OCAMLRUNPARAM"),byH=a("CAMLRUNPARAM"),Ks=a(aa),K5=[3,0,3],K6=a(er),K0=a(nx),K1=a("<\/"),K2=a(aa),KW=a(nx),KX=a(r0),KY=a(aa),KU=a("\n"),KQ=a(aa),KR=a(aa),KS=a(aa),KT=a(aa),KP=[0,a(aa)],KL=a(aa),KM=a(aa),KN=a(aa),KO=a(aa),KJ=[0,a(aa),0,a(aa)],KI=a(aa),KH=a("Stdlib.Format.String_tag"),Lf=a(aa),Lm=[0,a("lib/dates.ml"),226,2],Ll=[0,[4,0,[0,2,4],0,[12,45,[4,0,[0,2,2],0,[12,45,[4,0,[0,2,2],0,0]]]]],a("%04d-%02d-%02d")],Lj=[0,[12,91,[4,0,0,0,[11,a(" years, "),[4,0,0,0,[11,a(" months, "),[4,0,0,0,[11,a(" days]"),0]]]]]]],a("[%d years, %d months, %d days]")],Lg=a("Dates_calc.Dates.InvalidDate"),Lh=a("Dates_calc.Dates.AmbiguousComputation"),Lr=ga(1,0,0),Ln=a("Z.Overflow"),Lo=a(mr),Lv=a(aa),Lw=a("+inf"),Lx=a("-inf"),Ly=a(Ge),Lz=a("undef"),LB=[0,a("q.ml"),486,25],LA=a("Q.of_string: invalid digit"),Lt=a(xn),Ls=a(xn),LF=a("Buf.extend: reached Sys.max_string_length"),Md=[0,a(r1),72,32],Ma=[0,a(r1),72,32],L$=a("Root is not an object or array"),L7=a("NaN value not allowed in standard JSON"),L8=[0,[8,[0,0,3],0,[0,16],0],a(x8)],L_=[0,[8,[0,0,3],0,[0,17],0],a(Dx)],L9=a(y3),L5=a("Infinity value not allowed in standard JSON"),L6=a("-Infinity value not allowed in standard JSON"),L1=a("NaN"),L2=[0,[8,[0,0,3],0,[0,16],0],a(x8)],L4=[0,[8,[0,0,3],0,[0,17],0],a(Dx)],L3=a(y3),LZ=a("Infinity"),L0=a("-Infinity"),LW=a(ww),LX=a(zL),LV=a("null"),LP=a(v7),LQ=a(Az),LR=a(Bv),LS=a("\\f"),LT=a(yK),LU=a('\\"'),LO=a(wP),LN=[0,[11,a("src="),[3,0,[11,a(" start="),[4,3,0,0,[11,a(" len="),[4,3,0,0,[12,10,[10,0]]]]]]]],a("src=%S start=%i len=%i\n%!")],LL=a("\\u00"),LI=[0,a(r1),72,32],LG=a("Yojson.Json_error"),LK=[0,a(qU),a(q$),a(rm),a(rU),a(rx),a(aa),a(aa),a(aa),a(aa),a(aa),a(aa)],Mc=[0,a(qU),a(q$),a(rm),a(rU),a(rx),a(aa),a(aa),a(aa),a(aa),a(aa),a(aa)],Mf=[0,a(qU),a(q$),a(rm),a(rU),a(rx),a(aa),a(aa),a(aa),a(aa),a(aa),a(aa)],M7=[0,0,0],M$=a("unreachable due to the [is_subscope_call] test"),Nb=a("unreachable due to the [is_subscope_input_var_def] test"),Nc=a("]"),Nd=a("["),Ne=a(" ]): expected variable definition (function output), found: "),Nf=a(gF),Ng=a(vo),Nh=a(" ]): expected variable definition (function output), found: end of tokens"),Ni=a(gF),Nj=a(vo),Na=a("Unexpected event: "),Nk=[0,a("runtimes/ocaml/runtime.ml"),nH,19],Nl=a("Missing function output variable definition."),Nm=a("Invalid start of function call."),M_=a(fg),M9=a(ad),Nn=[0,[11,a("An error occurred while parsing raw events: "),[2,0,[12,10,0]]],a("An error occurred while parsing raw events: %s\n")],MY=a(yr),MZ=a(gF),M0=[0,[11,a(Bd),0],a(Bd)],M1=a(yr),M2=a(gF),M3=[0,[11,a(E_),0],a(E_)],M4=a(gF),M5=[0,[11,a("VariableDefinition([ "),[2,0,[11,a(" ], "),[2,0,[12,41,0]]]]],a("VariableDefinition([ %s ], %s)")],M6=[0,[11,a("DecisionTaken("),[2,0,[12,58,[4,0,0,0,[12,46,[4,0,0,0,[12,45,[4,0,0,0,[12,46,[4,0,0,0,byM]]]]]]]]]],a("DecisionTaken(%s:%d.%d-%d.%d)")],MI=[0,cE,a("VarComputation")],MJ=[0,cE,a("FunCall")],MK=a(CL),ML=a(BC),MM=a(yu),MN=[0,cE,a("SubScopeCall")],MO=a("fun_calls"),MP=a("value"),MQ=a(yu),MR=a("pos"),MS=a(ad),MT=a(CL),MU=a(BC),MV=a("fun_name"),Mx=[0,ca,[0,[0,cE,a("Unit")],0]],My=[0,ca,[0,[0,cE,a("Unembeddable")],0]],Mz=[0,cE,a("Bool")],MA=[0,cE,a("Money")],MB=[0,cE,a("Integer")],MC=[0,cE,a("Decimal")],MD=[0,cE,a("Date")],ME=[0,cE,a("Duration")],MF=[0,cE,a("Enum")],MG=[0,cE,a("Struct")],MH=[0,cE,a("Array")],Mw=[0,[15,0],a(q8)],Mv=[0,[15,0],a(q8)],Mh=a("law_headings"),Mi=a("end_column"),Mj=a("end_line"),Mk=a("start_column"),Ml=a("start_line"),Mm=a("filename"),Mn=a("Runtime_ocaml.Runtime.EmptyError"),Mo=a("Runtime_ocaml.Runtime.AssertionFailed"),Mp=a("Runtime_ocaml.Runtime.ConflictError"),Mq=a("Runtime_ocaml.Runtime.UncomparableDurations"),Ms=a("Runtime_ocaml.Runtime.ImpossibleDate"),Mu=a("Runtime_ocaml.Runtime.NoValueProvided"),No=a("Jsoo_runtime.Error.Exn"),Np=a(rJ),NH=[0,[2,0,[11,a(" in file "),[2,0,[11,a(", position "),[4,0,0,0,[12,58,[4,0,0,0,[11,a("--"),[4,0,0,0,[12,58,byN]]]]]]]]]],a("%s in file %s, position %d:%d--%d:%d.")],NI=a("No rule applies in the given context to give a value to the variable"),NJ=a("A conflict happened between two rules giving a value to the variable"),NK=a("A failure happened in the assertion"),NA=a("Begin call"),NB=a("End call"),NC=a("Variable definition"),ND=a("Decision taken"),Ny=a(aa),Nw=a("date_of_jsoo: invalid date"),Nu=[0,a(ye),a(B6),a(EX)],Nv=[0,a(ye),a(EX),a(B6)],aan=[0,a(a0),90,14,90,29,[0,a(bl),[0,a(a1),0]]],aag=[0,a(a0),fJ,18,fJ,64,[0,a(bl),[0,a(a1),0]]],aah=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],aaf=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],aab=[0,a(a0),87,14,87,53,[0,a(bl),[0,a(a1),0]]],$9=[0,a(a0),86,14,86,50,[0,a(bl),[0,a(a1),0]]],$5=[0,a(a0),89,14,89,46,[0,a(bl),[0,a(a1),0]]],$1=[0,a(a0),88,14,88,54,[0,a(bl),[0,a(a1),0]]],$W=[0,a(a0),97,18,97,72,[0,a(bl),[0,a(a1),0]]],$X=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$V=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$Q=[0,a(a0),93,18,93,67,[0,a(bl),[0,a(a1),0]]],$R=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$P=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$L=[0,a(a0),fT,14,fT,30,[0,a("Article L131-1"),[0,a(bl),[0,a(a1),0]]]],$I=[0,0],$J=[1,0],$K=[2,0],$M=[0,a(a0),76,11,76,27,[0,a(bl),[0,a(a1),0]]],$H=[0,a(a0),76,11,76,27,[0,a(bl),[0,a(a1),0]]],$N=[0,a(ec),[0,a("enfants_\xc3\xa0_charge"),0]],$S=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$T=[0,a(ec),[0,a("allocations_familiales.personne_charge_effective_permanente_est_parent"),0]],$O=[0,a(a0),92,5,92,75,[0,a(bl),[0,a(a1),0]]],$Y=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$Z=[0,a(ec),[0,a("allocations_familiales.personne_charge_effective_permanente_remplit_titre_I"),0]],$U=[0,a(a0),96,5,96,80,[0,a(bl),[0,a(a1),0]]],$2=[0,a(a0),88,14,88,54,[0,a(bl),[0,a(a1),0]]],$3=[0,a(ec),[0,a("allocations_familiales.ressources_m\xc3\xa9nage"),0]],$0=[0,a(a0),88,14,88,54,[0,a(bl),[0,a(a1),0]]],$6=[0,a(a0),89,14,89,46,[0,a(bl),[0,a(a1),0]]],$7=[0,a(ec),[0,a("allocations_familiales.r\xc3\xa9sidence"),0]],$4=[0,a(a0),89,14,89,46,[0,a(bl),[0,a(a1),0]]],$_=[0,a(a0),86,14,86,50,[0,a(bl),[0,a(a1),0]]],$$=[0,a(ec),[0,a("allocations_familiales.date_courante"),0]],$8=[0,a(a0),86,14,86,50,[0,a(bl),[0,a(a1),0]]],aac=[0,a(a0),87,14,87,53,[0,a(bl),[0,a(a1),0]]],aad=[0,a(ec),[0,a("allocations_familiales.enfants_\xc3\xa0_charge"),0]],aaa=[0,a(a0),87,14,87,53,[0,a(bl),[0,a(a1),0]]],aai=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],aaj=[0,a(ec),[0,a("allocations_familiales.avait_enfant_\xc3\xa0_charge_avant_1er_janvier_2012"),0]],aae=[0,a(a0),cd,5,cd,72,[0,a(bl),[0,a(a1),0]]],aak=[0,a(ec),[0,a(vL),[0,a(U),0]]],aal=[0,a(ec),[0,a(vL),[0,a(U),0]]],aao=[0,a(a0),80,12,80,27,[0,a(bl),[0,a(a1),0]]],aam=[0,a(a0),80,12,80,27,[0,a(bl),[0,a(a1),0]]],aap=[0,a(ec),[0,a("i_montant_vers\xc3\xa9"),0]],$B=[0,a(a0),45,14,45,27,[0,a(eL),[0,a(a1),0]]],$A=a(p),$w=[0,a(bs),DW,14,DW,62,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],$r=[0,a(U),[0,a(k0),[0,a(ai),0]]],$s=[0,a(U),[0,a(k0),0]],$t=[0,a(U),[0,a(k0),[0,a(ad),0]]],$u=[0,a(U),[0,a(k0),0]],$v=a(p),$n=[0,a(bs),oo,14,oo,61,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],$j=[0,a(a0),39,14,39,38,[0,a(eL),[0,a(a1),0]]],$d=[0,a(U),[0,a(ka),[0,a(ai),0]]],$e=[0,a(U),[0,a(ka),0]],$f=[0,a(U),[0,a(ka),[0,a(ad),0]]],$g=[0,a(U),[0,a(ka),0]],$h=a(p),$i=a(p),_$=[0,a(a0),37,14,37,32,[0,a(eL),[0,a(a1),0]]],__=a(p),_6=[0,a(dS),h6,5,h6,43,[0,a("Article R521-4"),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],_V=[0,a(U),[0,a(fm),[0,a(ai),0]]],_W=[0,a(U),[0,a(fm),0]],_X=[0,a(U),[0,a(fm),[0,a(ad),0]]],_Y=[0,a(U),[0,a(fm),0]],_Z=a(ep),_4=a(kf),_5=a(b4),_0=[0,a(U),[0,a(j6),[0,a(ai),0]]],_1=[0,a(U),[0,a(j6),0]],_2=[0,a(U),[0,a(j6),[0,a(ad),0]]],_3=[0,a(U),[0,a(j6),0]],_7=[0,a(I),i7,11,i7,49,[0,a(J),[0,a(H),[0,a(B),0]]]],_U=[0,a(I),i7,11,i7,49,[0,a(J),[0,a(H),[0,a(B),0]]]],_R=[0,a(dS),fi,14,fi,46,[0,a(oY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],_K=a(cI),_L=[0,a(bs),268,5,qW,41,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],_H=a(cI),_I=a(ep),_J=a(cI),_M=[0,a(I),di,11,di,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_E=a(cI),_F=[0,a(bs),AC,5,280,40,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],_B=a(cI),_C=a(ep),_D=a(cI),_G=[0,a(I),di,11,di,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_N=[0,a(I),di,11,di,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_A=[0,a(bs),hZ,14,hZ,55,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],_z=a(p),_o=a(z),_p=[0,a(U),[0,a(bH),[0,a(ai),0]]],_q=[0,a(U),[0,a(bH),0]],_r=[0,a(U),[0,a(bH),[0,a(ad),0]]],_s=[0,a(U),[0,a(bH),0]],_t=[0,a(bs),gL,5,383,55,[0,a(kr),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(a9),[0,a(ae),0]]]]]]],_n=a("0.0369"),_u=[0,a(I),eQ,11,eQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],_g=a(z),_h=[0,a(U),[0,a(bH),[0,a(ai),0]]],_i=[0,a(U),[0,a(bH),0]],_j=[0,a(U),[0,a(bH),[0,a(ad),0]]],_k=[0,a(U),[0,a(bH),0]],_l=[0,a(bs),389,5,392,56,[0,a(kr),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(a9),[0,a(ae),0]]]]]]],_f=a("0.0567"),_m=[0,a(I),eQ,11,eQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],_v=[0,a(I),eQ,11,eQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],_e=[0,a(bs),22,14,22,40,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],_a=[0,a(U),[0,a(kb),[0,a(ai),0]]],_b=[0,a(U),[0,a(kb),0]],_c=[0,a(U),[0,a(kb),[0,a(ad),0]]],_d=[0,a(U),[0,a(kb),0]],_w=[0,a(I),eQ,11,eQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],Z$=[0,a(I),eQ,11,eQ,37,[0,a(J),[0,a(H),[0,a(B),0]]]],Z5=a(z),Z6=[0,a(bs),356,5,yY,69,[0,a(kr),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(a9),[0,a(ae),0]]]]]]],Z7=[0,a(I),dR,11,dR,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Z2=[8,0],Z3=[0,a(aW),hi,24,hi,44,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],Z4=[0,a(I),dR,11,dR,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Z8=[0,a(I),dR,11,dR,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Z1=[0,a(bs),18,14,18,34,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],ZX=[0,a(bs),yd,14,yd,39,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],ZT=[0,a(U),[0,a(ki),[0,a(ai),0]]],ZU=[0,a(U),[0,a(ki),0]],ZV=[0,a(U),[0,a(ki),[0,a(ad),0]]],ZW=[0,a(U),[0,a(ki),0]],ZK=[0,a(U),[0,a(bH),[0,a(ai),0]]],ZL=[0,a(U),[0,a(bH),0]],ZM=[0,a(U),[0,a(bH),[0,a(ad),0]]],ZN=[0,a(U),[0,a(bH),0]],ZO=[0,a(bs),60,5,60,38,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],ZJ=a(rD),ZP=[0,a(I),cs,11,cs,47,[0,a(J),[0,a(H),[0,a(B),0]]]],ZD=[0,a(U),[0,a(bH),[0,a(ai),0]]],ZE=[0,a(U),[0,a(bH),0]],ZF=[0,a(U),[0,a(bH),[0,a(ad),0]]],ZG=[0,a(U),[0,a(bH),0]],ZH=[0,a(bs),fJ,5,fJ,38,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],ZC=a(Cq),ZI=[0,a(I),cs,11,cs,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zw=[0,a(U),[0,a(bH),[0,a(ai),0]]],Zx=[0,a(U),[0,a(bH),0]],Zy=[0,a(U),[0,a(bH),[0,a(ad),0]]],Zz=[0,a(U),[0,a(bH),0]],ZA=[0,a(bs),i$,5,i$,38,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Zv=a(CE),ZB=[0,a(I),cs,11,cs,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zp=[0,a(U),[0,a(bH),[0,a(ai),0]]],Zq=[0,a(U),[0,a(bH),0]],Zr=[0,a(U),[0,a(bH),[0,a(ad),0]]],Zs=[0,a(U),[0,a(bH),0]],Zt=[0,a(a0),28,5,28,44,[0,a(eL),[0,a(a1),0]]],Zo=a(p),Zu=[0,a(I),cs,11,cs,47,[0,a(J),[0,a(H),[0,a(B),0]]]],ZQ=[0,a(I),cs,11,cs,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zn=[0,a(I),cs,11,cs,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zk=[0,a(dS),cs,14,cs,41,[0,a(oY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],Zi=a(b4),Zj=a(b4),Za=[8,0],Zb=[0,a(aW),FS,5,FS,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Y9=a(z),Y_=a(we),Y$=a(p),Zc=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Y6=[8,0],Y7=[0,a(aW),Gj,5,Gj,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Y3=a(z),Y4=a("0.2379"),Y5=a(p),Y8=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Y0=[8,0],Y1=[0,a(aW),c4,5,c4,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],YX=a(z),YY=a("0.2437"),YZ=a(p),Y2=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YU=[8,0],YV=[0,a(aW),z2,5,z2,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],YR=a(z),YS=a("0.2496"),YT=a(p),YW=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YO=[8,0],YP=[0,a(aW),ok,5,ok,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],YL=a(z),YM=a("0.2555"),YN=a(p),YQ=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YI=[8,0],YJ=[0,a(aW),vi,5,vi,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],YF=a(z),YG=a("0.2613"),YH=a(p),YK=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],YC=[8,0],YD=[0,a(aW),xc,5,xc,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Yz=a(z),YA=a("0.2672"),YB=a(p),YE=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yw=[8,0],Yx=[0,a(aW),qZ,5,qZ,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Yt=a(z),Yu=a("0.2804"),Yv=a(p),Yy=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yq=[8,0],Yr=[0,a(aW),fY,5,fY,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Yn=a(z),Yo=a("0.2936"),Yp=a(p),Ys=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yk=[8,0],Yl=[0,a(aW),fL,5,fL,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Yh=a(z),Yi=a("0.3068"),Yj=a(p),Ym=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zd=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yf=[8,0],Yg=[0,a(aW),rH,14,rH,50,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],Yc=a(z),Yd=a(sv),Ye=a(p),Ze=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],X$=[0,a(bs),38,14,38,50,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],X8=a(z),X9=a(sv),X_=a(p),Ya=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],X6=[0,a(bs),79,14,79,50,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],X3=a(z),X4=a(rD),X5=a(p),X7=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],X1=[0,a(bs),fT,14,fT,50,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],XY=a(z),XZ=a(Cq),X0=a(p),X2=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Yb=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XT=[0,a(bs),43,14,43,59,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],XP=a(X),XQ=a(X),XR=a("0.41"),XS=a(p),XU=[0,a(I),c5,11,c5,56,[0,a(J),[0,a(H),[0,a(B),0]]]],XN=[0,a(bs),84,14,84,59,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],XJ=a(X),XK=a(X),XL=a("0.205"),XM=a(p),XO=[0,a(I),c5,11,c5,56,[0,a(J),[0,a(H),[0,a(B),0]]]],XH=[0,a(bs),dG,14,dG,59,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],XD=a(X),XE=a(X),XF=a("0.1025"),XG=a(p),XI=[0,a(I),c5,11,c5,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Xy=[0,a(bs),Dh,5,Dh,42,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Xx=a("0.20234"),Xz=[0,a(I),dG,11,dG,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xv=[0,a(bs),rl,5,236,45,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Xu=a("0.10117"),Xw=[0,a(I),dG,11,dG,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xs=[0,a(bs),zs,5,zs,42,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Xr=a("0.05059"),Xt=[0,a(I),dG,11,dG,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xk=a(cI),Xl=[0,a(bs),fb,5,166,65,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Xh=a(cI),Xi=a(ep),Xj=a(cI),Xm=[0,a(I),eO,11,eO,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Xe=a(cI),Xf=[0,a(bs),174,5,175,65,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Xb=a(cI),Xc=a(ep),Xd=a(cI),Xg=[0,a(I),eO,11,eO,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Xn=[0,a(I),eO,11,eO,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Xa=[0,a(bs),jw,14,jw,34,[0,a(cU),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],W$=a(p),Xo=[0,a(I),eO,11,eO,31,[0,a(J),[0,a(H),[0,a(B),0]]]],W_=[0,a(I),eO,11,eO,31,[0,a(J),[0,a(H),[0,a(B),0]]]],W1=[0,a(U),[0,a(eM),[0,a(ai),0]]],W2=[0,a(U),[0,a(eM),0]],W3=[0,a(U),[0,a(eM),[0,a(ad),0]]],W4=[0,a(U),[0,a(eM),0]],W5=[0,a(bP),id,5,318,21,[0,a(Aj),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],W6=[0,a(I),dT,11,dT,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WS=[0,a(U),[0,a(eM),[0,a(ai),0]]],WT=[0,a(U),[0,a(eM),0]],WU=[0,a(U),[0,a(eM),[0,a(ad),0]]],WV=[0,a(U),[0,a(eM),0]],WW=[0,a(U),[0,a(kV),[0,a(ai),0]]],WX=[0,a(U),[0,a(kV),0]],WY=[0,a(U),[0,a(kV),[0,a(ad),0]]],WZ=[0,a(U),[0,a(kV),0]],W0=[0,a(bP),fp,5,dA,21,[0,a(Aj),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],W7=[0,a(I),dT,11,dT,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WR=[0,a(I),dT,11,dT,34,[0,a(J),[0,a(H),[0,a(B),0]]]],W8=[0,a(I),dT,11,dT,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WQ=[0,a(I),dT,11,dT,34,[0,a(J),[0,a(H),[0,a(B),0]]]],WH=a(z),WI=[8,0],WJ=[0,a(aW),x0,6,x0,71,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],WK=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WF=a(z),WG=[0,a(bP),r5,5,410,72,[0,a(r2),[0,a(eX),[0,a(kg),[0,a(dZ),[0,a(ab),[0,a(ae),0]]]]]]],WL=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WM=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WD=a(X),WE=[0,a(bP),fJ,5,fJ,70,[0,a(Gr),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],WN=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WC=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],Wu=[8,0],Wv=[0,a(aW),251,5,kd,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Wr=a(p),Ws=a("0.145"),Wt=a(p),Ww=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wo=[8,0],Wp=[0,a(aW),zR,5,261,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Wl=a(p),Wm=a("0.1393"),Wn=a(p),Wq=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wi=[8,0],Wj=[0,a(aW),AE,5,qW,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Wf=a(p),Wg=a("0.1335"),Wh=a(p),Wk=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wc=[8,0],Wd=[0,a(aW),AC,5,279,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],V$=a(p),Wa=a("0.1278"),Wb=a(p),We=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],V8=[8,0],V9=[0,a(aW),287,5,288,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],V5=a(p),V6=a("0.122"),V7=a(p),V_=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],V2=[8,0],V3=[0,a(aW),d9,5,ee,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],VZ=a(p),V0=a("0.1163"),V1=a(p),V4=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VW=[8,0],VX=[0,a(aW),k5,5,306,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],VT=a(p),VU=a("0.1105"),VV=a(p),VY=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VQ=[8,0],VR=[0,a(aW),dF,5,id,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],VN=a(p),VO=a("0.0976"),VP=a(p),VS=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VK=[8,0],VL=[0,a(aW),323,5,fo,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],VH=a(p),VI=a("0.0847"),VJ=a(p),VM=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],VE=[8,0],VF=[0,a(aW),332,5,vy,53,[0,a(br),[0,a(ba),[0,a(bc),0]]]],VB=a(p),VC=a("0.0717"),VD=a(p),VG=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vy=[8,0],Vz=[0,a(aW),ng,5,ng,49,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Vv=a(p),Vw=a("5728"),Vx=a(p),VA=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Wx=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vt=[8,0],Vu=[0,a(aW),eH,14,eH,49,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],Vq=a(p),Vr=a(wo),Vs=a(p),Wy=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vn=a(z),Vo=[0,a(bs),dn,5,c4,71,[0,a(kr),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(a9),[0,a(ae),0]]]]]]],Vm=a(wo),Vp=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vl=[0,a(bs),rP,29,rP,64,[0,a(kr),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(a9),[0,a(ae),0]]]]]]],Vk=a(p),Vg=[0,a(dS),di,14,di,34,[0,a(oY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],U_=[0,a(U),[0,a(fm),[0,a(ai),0]]],U$=[0,a(U),[0,a(fm),0]],Va=[0,a(U),[0,a(fm),[0,a(ad),0]]],Vb=[0,a(U),[0,a(fm),0]],Vc=a(ep),Vd=a(kf),Ve=a(b4),Vf=a(b4),U6=[0,a(dS),CD,14,CD,34,[0,a(oY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],UZ=[8,0],U0=[0,a(aW),mf,5,mf,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],UW=a(X),UX=a(Cy),UY=a(p),U1=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UT=[8,0],UU=[0,a(aW),CQ,5,CQ,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],UQ=a(X),UR=a("0.0539"),US=a(p),UV=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UN=[8,0],UO=[0,a(aW),yt,5,yt,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],UK=a(X),UL=a("0.0615"),UM=a(p),UP=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UH=[8,0],UI=[0,a(aW),et,5,et,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],UE=a(X),UF=a("0.069"),UG=a(p),UJ=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],UB=[8,0],UC=[0,a(aW),CC,5,CC,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Uy=a(X),Uz=a("0.0766"),UA=a(p),UD=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Uv=[8,0],Uw=[0,a(aW),yS,5,yS,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Us=a(X),Ut=a("0.0842"),Uu=a(p),Ux=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Up=[8,0],Uq=[0,a(aW),wH,5,wH,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Um=a(X),Un=a("0.0918"),Uo=a(p),Ur=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Uj=[8,0],Uk=[0,a(aW),v5,5,v5,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Ug=a(X),Uh=a("0.1089"),Ui=a(p),Ul=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Ud=[8,0],Ue=[0,a(aW),E3,5,E3,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],Ua=a(X),Ub=a("0.1259"),Uc=a(p),Uf=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],T9=[8,0],T_=[0,a(aW),iQ,5,iQ,67,[0,a(br),[0,a(ba),[0,a(bc),0]]]],T6=a(X),T7=a("0.143"),T8=a(p),T$=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],U2=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],T5=[0,a(aW),h6,14,h6,59,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],T2=a(X),T3=a(rD),T4=a(p),TY=[0,a(aW),iK,14,iK,67,[0,a(cG),[0,a(ba),[0,a(bc),0]]]],TU=a(_),TV=a(_),TW=a(Cy),TX=a(p),TN=a(z),TO=[0,a(bP),423,6,rC,72,[0,a(r2),[0,a(eX),[0,a(kg),[0,a(dZ),[0,a(ab),[0,a(ae),0]]]]]]],TP=[0,a(I),dw,11,dw,35,[0,a(J),[0,a(H),[0,a(B),0]]]],TI=[0,a(co),[0,a(iU),[0,a(ai),0]]],TJ=[0,a(co),[0,a(iU),0]],TK=[0,a(co),[0,a(iU),[0,a(ad),0]]],TL=[0,a(co),[0,a(iU),0]],TM=[0,a(bP),rV,5,dT,59,[0,a(Gr),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],TQ=[0,a(I),dw,11,dw,35,[0,a(J),[0,a(H),[0,a(B),0]]]],TH=[0,a(I),dw,11,dw,35,[0,a(J),[0,a(H),[0,a(B),0]]]],TR=[0,a(I),dw,11,dw,35,[0,a(J),[0,a(H),[0,a(B),0]]]],TG=[0,a(I),dw,11,dw,35,[0,a(J),[0,a(H),[0,a(B),0]]]],TA=a(z),TB=[0,a(bP),gr,5,gP,71,[0,a(r2),[0,a(eX),[0,a(kg),[0,a(dZ),[0,a(ab),[0,a(ae),0]]]]]]],TC=[0,a(I),eP,11,eP,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Tz=[0,a(a0),31,9,31,32,[0,a(eL),[0,a(a1),0]]],TD=[0,a(I),eP,11,eP,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Ty=[0,a(I),eP,11,eP,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Ts=[0,a(aW),23,5,23,67,[0,a(Gc),[0,a(f3),0]]],Tq=a(EZ),Tr=a("5628600"),Tt=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],To=[0,a(aW),56,5,56,67,[0,a(vm),[0,a(f3),0]]],Tm=a(FT),Tn=a("5684900"),Tp=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Tk=[0,a(aW),89,5,89,67,[0,a(wO),[0,a(f3),0]]],Ti=a(E7),Tj=a("5775900"),Tl=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Tg=[0,a(aW),bq,5,bq,67,[0,a(b5),[0,a(C$),[0,a(f3),0]]]],Te=a(wq),Tf=a("5827900"),Th=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Tu=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Td=[0,a(bs),EF,14,EF,30,[0,a(DI),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],Tb=a(AW),Tc=a("5595000"),S7=[0,a(aW),30,5,30,67,[0,a(Gc),[0,a(f3),0]]],S5=a(EZ),S6=a("7877000"),S8=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],S3=[0,a(aW),63,5,63,67,[0,a(vm),[0,a(f3),0]]],S1=a(FT),S2=a("7955800"),S4=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SZ=[0,a(aW),96,5,96,67,[0,a(wO),[0,a(f3),0]]],SX=a(E7),SY=a("8083100"),S0=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SV=[0,a(aW),i7,5,i7,67,[0,a(b5),[0,a(C$),[0,a(f3),0]]]],ST=a(wq),SU=a("8155800"),SW=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],S9=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SS=[0,a(bs),dF,14,dF,31,[0,a(DI),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],SQ=a(AW),SR=a("7830000"),SM=[0,a(a0),34,14,34,36,[0,a(eL),[0,a(a1),0]]],SN=[0,a(I),hy,11,hy,33,[0,a(J),[0,a(H),[0,a(B),0]]]],SL=[0,a(I),hy,11,hy,33,[0,a(J),[0,a(H),[0,a(B),0]]]],SI=[0,a(bP),75,14,75,64,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],SE=[0,a(co),[0,a(dl),[0,a(ai),0]]],SF=[0,a(co),[0,a(dl),0]],SG=[0,a(co),[0,a(dl),[0,a(ad),0]]],SH=[0,a(co),[0,a(dl),0]],Sz=[0,a(dS),83,19,83,67,[0,a(nM),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],SA=[0,a(I),hQ,11,hQ,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Sy=[0,a(dS),56,14,56,41,[0,a(nM),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],SB=[0,a(I),hQ,11,hQ,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Sx=[0,a(I),hQ,11,hQ,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Ss=[0,a(a0),33,14,33,40,[0,a(eL),[0,a(a1),0]]],Sm=[0,a(I),fb,14,fb,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Si=[0,a(I),h$,14,h$,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Sh=[1,0],Sd=[0,a(I),f9,14,f9,50,[0,a(J),[0,a(H),[0,a(B),0]]]],R9=[0,a(I),eH,14,eH,32,[0,a(J),[0,a(H),[0,a(B),0]]]],R3=[0,a(dS),64,14,64,44,[0,a(nM),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],R2=a(_),RY=[0,a(bs),dm,14,dm,35,[0,a(fQ),[0,a(aN),[0,a(aP),[0,a(az),[0,a(a9),[0,a(ae),0]]]]]]],RX=a(_),RS=[0,a(bP),rr,5,zR,56,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],RR=[1,0],RT=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RM=[0,a(bP),qW,5,271,48,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],RL=[0,0],RN=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RK=[0,a(bP),FR,5,FR,70,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],RJ=[0,0],RO=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RI=[0,a(bP),C7,5,C7,69,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],RH=[0,0],RP=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RG=[0,a(bP),oo,5,oo,60,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],RF=[0,0],RQ=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RU=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RE=[0,a(I),98,11,98,20,[0,a(J),[0,a(H),[0,a(B),0]]]],RA=[0,a(bP),n2,5,n2,70,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rz=[1,0],RB=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rx=[0,a(bP),j$,5,m8,56,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rw=[2,0],Ry=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rs=[0,a(bP),264,5,rv,48,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rr=[0,0],Rt=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rq=[0,a(bP),yj,5,yj,69,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rp=[0,0],Ru=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Ro=[0,a(bP),An,5,An,60,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rn=[0,0],Rv=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],RC=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],Rm=[0,a(I),97,11,97,26,[0,a(J),[0,a(H),[0,a(B),0]]]],RD=[0,a(U),[0,a(fm),0]],RV=[0,a(U),[0,a("versement"),0]],RZ=[0,a(I),hi,11,hi,32,[0,a(J),[0,a(H),[0,a(B),0]]]],RW=[0,a(I),hi,11,hi,32,[0,a(J),[0,a(H),[0,a(B),0]]]],R0=[0,a(U),[0,a("nombre_enfants_l521_1"),0]],R4=[0,a(I),oC,11,oC,41,[0,a(J),[0,a(H),[0,a(B),0]]]],R1=[0,a(I),oC,11,oC,41,[0,a(J),[0,a(H),[0,a(B),0]]]],R5=[0,a(U),[0,a("nombre_enfants_alin\xc3\xa9a_2_l521_3"),0]],R6=[0,a(U),[0,a(wY),[0,a(rf),0]]],R7=[0,a(U),[0,a(wY),[0,a(rf),0]]],R_=[0,a(I),eH,14,eH,32,[0,a(J),[0,a(H),[0,a(B),0]]]],R$=[0,a(U),[0,a("bmaf.date_courante"),0]],R8=[0,a(I),eH,14,eH,32,[0,a(J),[0,a(H),[0,a(B),0]]]],Sa=[0,a(U),[0,a(A_),[0,a(f4),0]]],Sb=[0,a(U),[0,a(A_),[0,a(f4),0]]],Se=[0,a(I),f9,14,f9,50,[0,a(J),[0,a(H),[0,a(B),0]]]],Sf=[0,a(U),[0,a(xf),0]],Sc=[0,a(I),f9,14,f9,50,[0,a(J),[0,a(H),[0,a(B),0]]]],Sj=[0,a(I),h$,14,h$,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Sk=[0,a(U),[0,a(Bw),0]],Sg=[0,a(I),h$,14,h$,56,[0,a(J),[0,a(H),[0,a(B),0]]]],Sn=[0,a(I),fb,14,fb,46,[0,a(J),[0,a(H),[0,a(B),0]]]],So=[0,a(U),[0,a(y5),0]],Sl=[0,a(I),fb,14,fb,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Sp=[0,a(U),[0,a(oQ),[0,a(co),0]]],Sq=[0,a(U),[0,a(oQ),[0,a(co),0]]],St=[0,a(a0),33,14,33,40,[0,a(eL),[0,a(a1),0]]],Su=[0,a(U),[0,a("enfant_le_plus_\xc3\xa2g\xc3\xa9.enfants"),0]],Sr=[0,a(a0),33,14,33,40,[0,a(eL),[0,a(a1),0]]],Sv=[0,a(U),[0,a(Dp),[0,a(rq),0]]],Sw=[0,a(U),[0,a(Dp),[0,a(rq),0]]],SC=[0,a(U),[0,a(eM),0]],SJ=[0,a(I),95,11,95,61,[0,a(J),[0,a(H),[0,a(B),0]]]],SD=[0,a(I),95,11,95,61,[0,a(J),[0,a(H),[0,a(B),0]]]],SK=[0,a(U),[0,a("enfants_\xc3\xa0_charge_droit_ouvert_prestation_familiale"),0]],SO=[0,a(U),[0,a(kV),0]],S_=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],SP=[0,a(I),c6,11,c6,28,[0,a(J),[0,a(H),[0,a(B),0]]]],S$=[0,a(U),[0,a("plafond_II_d521_3"),0]],Tv=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Ta=[0,a(I),cP,11,cP,27,[0,a(J),[0,a(H),[0,a(B),0]]]],Tw=[0,a(U),[0,a("plafond_I_d521_3"),0]],TE=[0,a(I),eP,11,eP,34,[0,a(J),[0,a(H),[0,a(B),0]]]],Tx=[0,a(I),eP,11,eP,34,[0,a(J),[0,a(H),[0,a(B),0]]]],TF=[0,a(U),[0,a("droit_ouvert_compl\xc3\xa9ment"),0]],TS=[0,a(U),[0,a(ki),0]],TZ=[0,a(I),fT,11,fT,64,[0,a(J),[0,a(H),[0,a(B),0]]]],TT=[0,a(I),fT,11,fT,64,[0,a(J),[0,a(H),[0,a(B),0]]]],T0=[0,a(U),[0,a("montant_initial_base_quatri\xc3\xa8me_enfant_et_plus_mayotte"),0]],U3=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],T1=[0,a(I),bq,11,bq,56,[0,a(J),[0,a(H),[0,a(B),0]]]],U4=[0,a(U),[0,a("montant_initial_base_troisi\xc3\xa8me_enfant_mayotte"),0]],U7=[0,a(I),ig,11,ig,31,[0,a(J),[0,a(H),[0,a(B),0]]]],U5=[0,a(I),ig,11,ig,31,[0,a(J),[0,a(H),[0,a(B),0]]]],U8=[0,a(U),[0,a("nombre_total_enfants"),0]],Vh=[0,a(I),n6,11,n6,31,[0,a(J),[0,a(H),[0,a(B),0]]]],U9=[0,a(I),n6,11,n6,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Vi=[0,a(U),[0,a("nombre_moyen_enfants"),0]],Wz=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],Vj=[0,a(I),be,11,be,46,[0,a(J),[0,a(H),[0,a(B),0]]]],WA=[0,a(U),[0,a("montant_initial_base_premier_enfant"),0]],WO=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WB=[0,a(I),cJ,11,cJ,28,[0,a(J),[0,a(H),[0,a(B),0]]]],WP=[0,a(U),[0,a("droit_ouvert_base"),0]],W9=[0,a(U),[0,a(bH),0]],Xp=[0,a(U),[0,a(k0),0]],XA=[0,a(I),dG,11,dG,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Xq=[0,a(I),dG,11,dG,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XB=[0,a(U),[0,a("montant_vers\xc3\xa9_forfaitaire_par_enfant"),0]],XV=[0,a(I),c5,11,c5,56,[0,a(J),[0,a(H),[0,a(B),0]]]],XC=[0,a(I),c5,11,c5,56,[0,a(J),[0,a(H),[0,a(B),0]]]],XW=[0,a(U),[0,a("montant_initial_base_troisi\xc3\xa8me_enfant_et_plus"),0]],Zf=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],XX=[0,a(I),a_,11,a_,47,[0,a(J),[0,a(H),[0,a(B),0]]]],Zg=[0,a(U),[0,a("montant_initial_base_deuxi\xc3\xa8me_enfant"),0]],Zl=[0,a(I),mM,11,mM,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Zh=[0,a(I),mM,11,mM,38,[0,a(J),[0,a(H),[0,a(B),0]]]],Zm=[0,a(U),[0,a("rapport_enfants_total_moyen"),0]],ZR=[0,a(U),[0,a(kb),0]],ZY=[0,a(I),dz,11,dz,36,[0,a(J),[0,a(H),[0,a(B),0]]]],ZS=[0,a(I),dz,11,dz,36,[0,a(J),[0,a(H),[0,a(B),0]]]],ZZ=[0,a(U),[0,a("montant_vers\xc3\xa9_forfaitaire"),0]],Z9=[0,a(I),dR,11,dR,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Z0=[0,a(I),dR,11,dR,31,[0,a(J),[0,a(H),[0,a(B),0]]]],Z_=[0,a(U),[0,a("montant_initial_base"),0]],_x=[0,a(U),[0,a(j6),0]],_O=[0,a(I),di,11,di,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_y=[0,a(I),di,11,di,52,[0,a(J),[0,a(H),[0,a(B),0]]]],_P=[0,a(U),[0,a("montant_vers\xc3\xa9_compl\xc3\xa9ment_pour_forfaitaire"),0]],_S=[0,a(I),k3,11,k3,43,[0,a(J),[0,a(H),[0,a(B),0]]]],_Q=[0,a(I),k3,11,k3,43,[0,a(J),[0,a(H),[0,a(B),0]]]],_T=[0,a(U),[0,a("montant_avec_garde_altern\xc3\xa9e_base"),0]],_8=[0,a(U),[0,a(ka),0]],$a=[0,a(I),k2,11,k2,29,[0,a(J),[0,a(H),[0,a(B),0]]]],_9=[0,a(I),k2,11,k2,29,[0,a(J),[0,a(H),[0,a(B),0]]]],$b=[0,a(U),[0,a("montant_vers\xc3\xa9_base"),0]],$k=[0,a(I),nC,11,nC,35,[0,a(J),[0,a(H),[0,a(B),0]]]],$c=[0,a(I),nC,11,nC,35,[0,a(J),[0,a(H),[0,a(B),0]]]],$l=[0,a(U),[0,a("montant_vers\xc3\xa9_majoration"),0]],$o=[0,a(I),i$,11,i$,58,[0,a(J),[0,a(H),[0,a(B),0]]]],$m=[0,a(I),i$,11,i$,58,[0,a(J),[0,a(H),[0,a(B),0]]]],$p=[0,a(U),[0,a("montant_base_compl\xc3\xa9ment_pour_base_et_majoration"),0]],$x=[0,a(I),n5,11,n5,59,[0,a(J),[0,a(H),[0,a(B),0]]]],$q=[0,a(I),n5,11,n5,59,[0,a(J),[0,a(H),[0,a(B),0]]]],$y=[0,a(U),[0,a("montant_vers\xc3\xa9_compl\xc3\xa9ment_pour_base_et_majoration"),0]],$C=[0,a(I),cd,12,cd,25,[0,a(J),[0,a(H),[0,a(B),0]]]],$z=[0,a(I),cd,12,cd,25,[0,a(J),[0,a(H),[0,a(B),0]]]],$D=[0,a(U),[0,a("montant_vers\xc3\xa9"),0]],$E=[0,a(bP),xh,5,rl,6,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],$F=[0,a(bP),xh,5,rl,6,[0,a(dY),[0,a(aN),[0,a(aP),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rh=[0,a("examples/allocations_familiales/autres_codes.catala_fr"),24,5,24,63,[0,a("Article L821-3"),[0,a(Aa),[0,a(E$),[0,a(yw),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]]]],Ri=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Rd=[0,a(bP),60,5,62,62,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Re=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Rc=[0,a(bP),49,5,50,50,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Rf=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Rg=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Rj=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Rb=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Rk=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Ra=[0,a(I),57,12,57,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q8=[0,a(bP),68,5,71,56,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],Q9=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q7=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q_=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q6=[0,a(I),58,12,58,31,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q2=[0,a(dS),n2,18,n2,41,[0,a(xK),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(c9),[0,a(ae),0]]]]]]],Q0=a(oT),Q1=a(n7),Q3=[0,a(I),59,11,59,27,[0,a(bE),[0,a(H),[0,a(B),0]]]],QZ=[0,a(dS),31,14,31,30,[0,a(l6),[0,a(nX),[0,a(eb),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],QX=a(oT),QY=a(n7),QM=[5,0],QN=[4,0],QO=[3,0],QP=[2,0],QQ=[1,0],QR=[0,0],QS=[0,a(bP),yY,5,rP,30,[0,a(CS),[0,a(yF),[0,a(kg),[0,a(dZ),[0,a(ab),[0,a(ae),0]]]]]]],QT=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],QL=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],QF=[0,a(I),68,14,68,28,[0,a(bE),[0,a(H),[0,a(B),0]]]],QB=[0,a(I),69,14,69,32,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qx=[0,a(dS),21,14,21,26,[0,a(l6),[0,a(nX),[0,a(eb),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],Qy=[0,a(I),60,12,60,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qw=[0,a(I),60,12,60,24,[0,a(bE),[0,a(H),[0,a(B),0]]]],Qz=[0,a(co),[0,a(zd),0]],QC=[0,a(I),69,14,69,32,[0,a(bE),[0,a(H),[0,a(B),0]]]],QD=[0,a(co),[0,a(Fj),0]],QA=[0,a(I),69,14,69,32,[0,a(bE),[0,a(H),[0,a(B),0]]]],QG=[0,a(I),68,14,68,28,[0,a(bE),[0,a(H),[0,a(B),0]]]],QH=[0,a(co),[0,a(DN),0]],QE=[0,a(I),68,14,68,28,[0,a(bE),[0,a(H),[0,a(B),0]]]],QI=[0,a(co),[0,a(f8),[0,a(hp),0]]],QJ=[0,a(co),[0,a(f8),[0,a(hp),0]]],QU=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],QK=[0,a(I),61,12,61,35,[0,a(bE),[0,a(H),[0,a(B),0]]]],QV=[0,a(co),[0,a(vn),0]],Q4=[0,a(I),59,11,59,27,[0,a(bE),[0,a(H),[0,a(B),0]]]],QW=[0,a(I),59,11,59,27,[0,a(bE),[0,a(H),[0,a(B),0]]]],Q5=[0,a(co),[0,a(Aq),0]],Q$=[0,a(co),[0,a(iU),0]],Rl=[0,a(co),[0,a(dl),0]],Qs=[0,a(ez),28,5,29,33,[0,a(Cw),[0,a(cf),0]]],Qr=a(xR),Qt=[0,a(ez),6,12,6,19,[0,a(cf),0]],Qp=[0,a(ez),48,5,49,33,[0,a(AR),[0,a(cf),0]]],Qo=a(xs),Qq=[0,a(ez),6,12,6,19,[0,a(cf),0]],Qm=[0,a(ez),64,5,65,33,[0,a(Ci),[0,a(cf),0]]],Ql=a(B8),Qn=[0,a(ez),6,12,6,19,[0,a(cf),0]],Qj=[0,a(ez),82,5,83,33,[0,a(w0),[0,a(cf),0]]],Qi=a(B2),Qk=[0,a(ez),6,12,6,19,[0,a(cf),0]],Qu=[0,a(ez),6,12,6,19,[0,a(cf),0]],Qh=[0,a(ez),6,12,6,19,[0,a(cf),0]],Qv=[0,a(f4),[0,a(bQ),0]],P7=[7,0],P8=[5,0],P9=[4,0],P_=[3,0],P$=[2,0],Qa=[1,0],Qb=[0,0],Qc=[6,0],Qd=[0,a(bu),29,5,38,6,[0,a(b5),[0,a(l4),[0,a(aC),0]]]],P6=a(wR),Qe=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],P3=[8,0],P4=[0,a(bu),47,5,49,6,[0,a(b5),[0,a(l4),[0,a(aC),0]]]],P2=a(xO),P5=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],PS=[7,0],PT=[5,0],PU=[4,0],PV=[3,0],PW=[2,0],PX=[1,0],PY=[0,0],PZ=[6,0],P0=[0,a(bu),68,5,77,6,[0,a(b5),[0,a(nU),[0,a(aC),0]]]],PR=a(AX),P1=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],PO=[8,0],PP=[0,a(bu),86,5,88,6,[0,a(b5),[0,a(nU),[0,a(aC),0]]]],PN=a(ve),PQ=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],PD=[7,0],PE=[5,0],PF=[4,0],PG=[3,0],PH=[2,0],PI=[1,0],PJ=[0,0],PK=[6,0],PL=[0,a(bu),c5,5,bq,6,[0,a(b5),[0,a(l9),[0,a(aC),0]]]],PC=a(BA),PM=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Pz=[8,0],PA=[0,a(bu),fi,5,hv,6,[0,a(b5),[0,a(l9),[0,a(aC),0]]]],Py=a(EO),PB=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Po=[7,0],Pp=[5,0],Pq=[4,0],Pr=[3,0],Ps=[2,0],Pt=[1,0],Pu=[0,0],Pv=[6,0],Pw=[0,a(bu),o_,5,hy,6,[0,a(b5),[0,a(nq),[0,a(aC),0]]]],Pn=a(BT),Px=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Pk=[8,0],Pl=[0,a(bu),fb,5,eH,6,[0,a(b5),[0,a(nq),[0,a(aC),0]]]],Pj=a(w5),Pm=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],O$=[7,0],Pa=[5,0],Pb=[4,0],Pc=[3,0],Pd=[2,0],Pe=[1,0],Pf=[0,0],Pg=[6,0],Ph=[0,a(bu),h6,5,iK,6,[0,a(fS),[0,a(mT),[0,a(aC),0]]]],O_=a(zU),Pi=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],O7=[8,0],O8=[0,a(bu),w9,5,yI,6,[0,a(fS),[0,a(mT),[0,a(aC),0]]]],O6=a(EN),O9=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OW=[7,0],OX=[5,0],OY=[4,0],OZ=[3,0],O0=[2,0],O1=[1,0],O2=[0,0],O3=[6,0],O4=[0,a(bu),vN,5,Fa,6,[0,a(fS),[0,a(or),[0,a(aC),0]]]],OV=a(Ev),O5=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OS=[8,0],OT=[0,a(bu),Fi,5,vJ,6,[0,a(fS),[0,a(or),[0,a(aC),0]]]],OR=a(Ft),OU=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OH=[7,0],OI=[5,0],OJ=[4,0],OK=[3,0],OL=[2,0],OM=[1,0],ON=[0,0],OO=[6,0],OP=[0,a(bu),rv,5,nY,6,[0,a(b5),[0,a(ne),[0,a(aC),0]]]],OG=a(v$),OQ=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OD=[8,0],OE=[0,a(bu),Bi,5,nn,6,[0,a(b5),[0,a(ne),[0,a(aC),0]]]],OC=a(zT),OF=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Qf=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],OB=[0,a(bu),11,12,11,24,[0,a(B),[0,a(aC),0]]],Qg=[0,a(hp),[0,a(Ac),0]],Oy=[0,a(a0),12,14,12,25,[0,a(eL),[0,a(a1),0]]],Ou=[2,0],Ov=a(p),Ow=[1,0],Ox=a("-1"),Oz=[0,a(I),80,12,80,23,[0,a(J),[0,a(H),[0,a(B),0]]]],Ot=[0,a(I),80,12,80,23,[0,a(J),[0,a(H),[0,a(B),0]]]],OA=[0,a(rq),[0,a("le_plus_\xc3\xa2g\xc3\xa9"),0]],Oq=[0,a(dS),78,14,78,41,[0,a(nM),[0,a(aN),[0,a(aP),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],Or=[0,a(I),76,12,76,39,[0,a(J),[0,a(H),[0,a(B),0]]]],Op=[0,a(I),76,12,76,39,[0,a(J),[0,a(H),[0,a(B),0]]]],Os=[0,a(rf),[0,a(eM),0]],Oh=a(qN),Oi=a(q1),Oj=a(E9),Ok=a(q9),Ol=a(q_),Om=a(rI),On=a(rB),Oo=[0,a("Enfant"),0],N9=a(mH),N$=a(oA),Oa=a(mj),Ob=a(Dz),Oc=a(yZ),Od=a(pb),Oe=a(C9),Of=a(nv),Og=a(oM),N_=[0,a(B3),0],N0=a(on),N2=a(U),N3=a(q0),N4=a(n4),N5=a(DZ),N6=a(iX),N7=a(B0),N8=a(y4),N1=[0,a(F1),0],NV=a("Compl\xc3\xa8te"),NX=a("Partag\xc3\xa9e"),NY=a("Z\xc3\xa9ro"),NW=[0,a("PriseEnCompte"),0],NR=a(kv),NT=a(kk),NU=a(Cp),NS=[0,a(C1),0],NL=a(Bc),NN=a(D_),NO=a(j8),NP=a(FC),NQ=a(yP),NM=[0,a("PriseEnCharge"),0],abp=a(aa),aa1=a(mH),aa2=a(oA),aa3=a(wy),aa4=a(mj),aa5=a(oM),aa6=a(Fu),aa7=a(xm),aa8=a(pb),aa9=a(nv),aa$=[7,0],aba=[5,0],abb=[4,0],abc=[6,0],abd=[8,0],abe=[2,0],abf=[3,0],abg=[1,0],abh=[0,0],aa_=[0,[11,a(bg),[2,0,[11,a(BY),0]]],a(wT)],aaK=a(v3),aaL=a(yc),aaM=a(n4),aaN=a(EK),aaO=a(iX),aaP=a(U),aaQ=a(qA),aaR=a(on),aaT=[0,0],aaU=[2,0],aaV=[1,0],aaW=[5,0],aaX=[6,0],aaY=[3,0],aaZ=[7,0],aa0=[4,0],aaS=[0,[11,a(bg),[2,0,[11,a(D$),0]]],a(F3)],aaD=a(r7),aaE=a(kv),aaF=a(kk),aaH=[1,0],aaI=[0,0],aaJ=[2,0],aaG=[0,[11,a(bg),[2,0,[11,a(x7),0]]],a(wD)],aas=a(j8),aat=a(rh),aau=a(qV),aav=a(rz),aaw=a(qS),aay=[4,0],aaz=[3,0],aaA=[0,0],aaB=[1,0],aaC=[2,0],aax=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PriseEnCharge.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PriseEnCharge.t'")],aaq=[0,a(Ch),a(o6),a(f8),a(DJ),a(FX),a(v9),a(xo)],aar=[0,a(f8),a(v9),a(FX),a(xo),a(o6),a(Ch),a(DJ)],abx=a("AllocationsFamilialesLib"),bud=[0,a(e$),zY,14,zY,25,[0,a("Conseil d'\xc3\x89tat, 5\xc3\xa8me - 4\xc3\xa8me chambres r\xc3\xa9unies, 21/07/2017, 398563"),0]],bt8=a(p),bt9=a(p),buc=a(b4),bt_=[0,a(a6),[0,a(aw),[0,a(ai),0]]],bt$=[0,a(a6),[0,a(aw),0]],bua=[0,a(a6),[0,a(aw),[0,a(ad),0]]],bub=[0,a(a6),[0,a(aw),0]],bt4=[0,a(d),vk,14,vk,63,[0,a(bf),[0,a(e),0]]],bt0=[0,a(d),q6,14,q6,25,[0,a(bf),[0,a(e),0]]],btU=[0,a(d),ix,5,ix,70,[0,a(bf),[0,a(e),0]]],btQ=[0,a(d),hB,14,hB,58,[0,a(bf),[0,a(e),0]]],btM=[0,a(d),hC,14,hC,54,[0,a(bf),[0,a(e),0]]],btI=[0,a(d),iu,14,iu,51,[0,a(bf),[0,a(e),0]]],btC=[0,a(d),fj,14,fj,59,[0,a(bf),[0,a(e),0]]],bty=[0,a(d),il,14,il,38,[0,a(bf),[0,a(e),0]]],btu=[0,a(d),hJ,14,hJ,34,[0,a(bf),[0,a(e),0]]],btq=[0,a(d),ih,14,ih,31,[0,a(bf),[0,a(e),0]]],btm=[0,a(d),A3,14,A3,48,[0,a(bf),[0,a(e),0]]],btn=[0,a(d),l5,11,l5,45,[0,a(bf),[0,a(e),0]]],btl=[0,a(d),l5,11,l5,45,[0,a(bf),[0,a(e),0]]],bto=[0,a(cO),[0,a("m\xc3\xa9nage_sans_enfants_garde_altern\xc3\xa9e"),0]],btr=[0,a(d),ih,14,ih,31,[0,a(bf),[0,a(e),0]]],bts=[0,a(cO),[0,a("calculette.m\xc3\xa9nage"),0]],btp=[0,a(d),ih,14,ih,31,[0,a(bf),[0,a(e),0]]],btv=[0,a(d),hJ,14,hJ,34,[0,a(bf),[0,a(e),0]]],btw=[0,a(cO),[0,a("calculette.demandeur"),0]],btt=[0,a(d),hJ,14,hJ,34,[0,a(bf),[0,a(e),0]]],btz=[0,a(d),il,14,il,38,[0,a(bf),[0,a(e),0]]],btA=[0,a(cO),[0,a("calculette.date_courante"),0]],btx=[0,a(d),il,14,il,38,[0,a(bf),[0,a(e),0]]],btD=[0,a(d),fj,14,fj,59,[0,a(bf),[0,a(e),0]]],btE=[0,a(cO),[0,a("calculette.ressources_m\xc3\xa9nage_prises_en_compte"),0]],btB=[0,a(d),fj,14,fj,59,[0,a(bf),[0,a(e),0]]],btF=[0,a(cO),[0,a(D9),[0,a(a6),0]]],btG=[0,a(cO),[0,a(D9),[0,a(a6),0]]],btJ=[0,a(d),iu,14,iu,51,[0,a(bf),[0,a(e),0]]],btK=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.m\xc3\xa9nage"),0]],btH=[0,a(d),iu,14,iu,51,[0,a(bf),[0,a(e),0]]],btN=[0,a(d),hC,14,hC,54,[0,a(bf),[0,a(e),0]]],btO=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.demandeur"),0]],btL=[0,a(d),hC,14,hC,54,[0,a(bf),[0,a(e),0]]],btR=[0,a(d),hB,14,hB,58,[0,a(bf),[0,a(e),0]]],btS=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.date_courante"),0]],btP=[0,a(d),hB,14,hB,58,[0,a(bf),[0,a(e),0]]],btV=[0,a(d),ix,5,ix,70,[0,a(bf),[0,a(e),0]]],btW=[0,a(cO),[0,a("calculette_sans_garde_altern\xc3\xa9e.ressources_m\xc3\xa9nage_prises_en_compte"),0]],btT=[0,a(d),ix,5,ix,70,[0,a(bf),[0,a(e),0]]],btX=[0,a(cO),[0,a(wZ),[0,a(a6),0]]],btY=[0,a(cO),[0,a(wZ),[0,a(a6),0]]],bt1=[0,a(d),nS,12,nS,23,[0,a(bf),[0,a(e),0]]],btZ=[0,a(d),nS,12,nS,23,[0,a(bf),[0,a(e),0]]],bt2=[0,a(cO),[0,a(ob),0]],bt5=[0,a(d),nO,11,nO,60,[0,a(bf),[0,a(e),0]]],bt3=[0,a(d),nO,11,nO,60,[0,a(bf),[0,a(e),0]]],bt6=[0,a(cO),[0,a(kL),0]],bue=[0,a(d),oE,12,oE,23,[0,a(bf),[0,a(e),0]]],bt7=[0,a(d),oE,12,oE,23,[0,a(bf),[0,a(e),0]]],buf=[0,a(cO),[0,a("aide_finale"),0]],bth=[0,a(aG),FL,14,FL,33,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bs_=a(p),bs$=[0,a(cR),[0,a(aw),[0,a(ai),0]]],bta=[0,a(cR),[0,a(aw),0]],btb=[0,a(cR),[0,a(aw),[0,a(ad),0]]],btc=[0,a(cR),[0,a(aw),0]],btd=[0,a(cS),[0,a(aw),[0,a(ai),0]]],bte=[0,a(cS),[0,a(aw),0]],btf=[0,a(cS),[0,a(aw),[0,a(ad),0]]],btg=[0,a(cS),[0,a(aw),0]],bs6=[0,a(aG),f2,14,f2,36,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsY=[0,a(cS),[0,a(aw),[0,a(ai),0]]],bsZ=[0,a(cS),[0,a(aw),0]],bs0=[0,a(cS),[0,a(aw),[0,a(ad),0]]],bs1=[0,a(cS),[0,a(aw),0]],bs2=[0,a(cR),[0,a(aw),[0,a(ai),0]]],bs3=[0,a(cR),[0,a(aw),0]],bs4=[0,a(cR),[0,a(aw),[0,a(ad),0]]],bs5=[0,a(cR),[0,a(aw),0]],bs7=[0,a(d),nT,12,nT,34,[0,a(ay),[0,a(e),0]]],bsX=[0,a(d),nT,12,nT,34,[0,a(ay),[0,a(e),0]]],bsU=[0,a(aG),zD,14,zD,25,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsQ=[0,a(d),xU,14,xU,63,[0,a(ay),[0,a(e),0]]],bsK=[0,a(d),jm,14,jm,62,[0,a(ay),[0,a(e),0]]],bsG=[0,a(d),h0,14,h0,53,[0,a(ay),[0,a(e),0]]],bsC=[0,a(d),jb,5,jb,65,[0,a(ay),[0,a(e),0]]],bsy=[0,a(d),js,14,js,68,[0,a(ay),[0,a(e),0]]],bsu=[0,a(d),f2,14,f2,66,[0,a(ay),[0,a(e),0]]],bsq=[0,a(aG),gR,14,gR,58,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsp=[0,0],bsl=[0,a(d),h_,14,h_,64,[0,a(ay),[0,a(e),0]]],bsf=[0,a(aG),gu,14,gu,50,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsc=[2,0],bsd=[1,0],bse=[2,0],br_=[0,a(d),iJ,14,iJ,54,[0,a(ay),[0,a(e),0]]],br6=[0,a(d),i2,14,i2,45,[0,a(ay),[0,a(e),0]]],br2=[0,a(d),hz,14,hz,66,[0,a(ay),[0,a(e),0]]],brY=[0,a(d),gx,14,gx,60,[0,a(ay),[0,a(e),0]]],brU=[0,a(d),gv,14,gv,58,[0,a(ay),[0,a(e),0]]],brQ=[0,a(d),i5,14,i5,56,[0,a(ay),[0,a(e),0]]],brK=[0,a(d),hR,14,hR,67,[0,a(ay),[0,a(e),0]]],brG=[0,a(d),iz,14,iz,63,[0,a(ay),[0,a(e),0]]],brC=[0,a(d),jr,14,jr,60,[0,a(ay),[0,a(e),0]]],brw=[0,a(aG),h8,5,h8,74,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],brs=[0,a(d),jf,14,jf,55,[0,a(ay),[0,a(e),0]]],bro=[0,a(d),he,14,he,52,[0,a(ay),[0,a(e),0]]],brk=[0,a(d),hn,14,hn,59,[0,a(ay),[0,a(e),0]]],brl=[0,a(d),hn,14,hn,59,[0,a(ay),[0,a(e),0]]],brm=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.date_courante"),0]],brj=[0,a(d),hn,14,hn,59,[0,a(ay),[0,a(e),0]]],brp=[0,a(d),he,14,he,52,[0,a(ay),[0,a(e),0]]],brq=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.m\xc3\xa9nage"),0]],brn=[0,a(d),he,14,he,52,[0,a(ay),[0,a(e),0]]],brt=[0,a(d),jf,14,jf,55,[0,a(ay),[0,a(e),0]]],bru=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.demandeur"),0]],brr=[0,a(d),jf,14,jf,55,[0,a(ay),[0,a(e),0]]],brx=[0,a(aG),h8,5,h8,74,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bry=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement.b\xc3\xa9n\xc3\xa9ficie_aide_personnalis\xc3\xa9e_logement"),0]],brv=[0,a(aG),h8,5,h8,74,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],brz=[0,a(a6),[0,a(u9),[0,a(cb),0]]],brA=[0,a(a6),[0,a(u9),[0,a(cb),0]]],brD=[0,a(d),jr,14,jr,60,[0,a(ay),[0,a(e),0]]],brE=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement.m\xc3\xa9nage"),0]],brB=[0,a(d),jr,14,jr,60,[0,a(ay),[0,a(e),0]]],brH=[0,a(d),iz,14,iz,63,[0,a(ay),[0,a(e),0]]],brI=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement.demandeur"),0]],brF=[0,a(d),iz,14,iz,63,[0,a(ay),[0,a(e),0]]],brL=[0,a(d),hR,14,hR,67,[0,a(ay),[0,a(e),0]]],brM=[0,a(a6),[0,a("\xc3\xa9ligibilit\xc3\xa9_aide_personnalis\xc3\xa9e_logement.date_courante"),0]],brJ=[0,a(d),hR,14,hR,67,[0,a(ay),[0,a(e),0]]],brN=[0,a(a6),[0,a(Df),[0,a(b7),0]]],brO=[0,a(a6),[0,a(Df),[0,a(b7),0]]],brR=[0,a(d),i5,14,i5,56,[0,a(ay),[0,a(e),0]]],brS=[0,a(a6),[0,a("calcul_allocation_logement.mode_occupation"),0]],brP=[0,a(d),i5,14,i5,56,[0,a(ay),[0,a(e),0]]],brV=[0,a(d),gv,14,gv,58,[0,a(ay),[0,a(e),0]]],brW=[0,a(a6),[0,a("calcul_allocation_logement.ressources_m\xc3\xa9nage_sans_arrondi"),0]],brT=[0,a(d),gv,14,gv,58,[0,a(ay),[0,a(e),0]]],brZ=[0,a(d),gx,14,gx,60,[0,a(ay),[0,a(e),0]]],br0=[0,a(a6),[0,a("calcul_allocation_logement.situation_familiale"),0]],brX=[0,a(d),gx,14,gx,60,[0,a(ay),[0,a(e),0]]],br3=[0,a(d),hz,14,hz,66,[0,a(ay),[0,a(e),0]]],br4=[0,a(a6),[0,a("calcul_allocation_logement.nombre_personnes_\xc3\xa0_charge"),0]],br1=[0,a(d),hz,14,hz,66,[0,a(ay),[0,a(e),0]]],br7=[0,a(d),i2,14,i2,45,[0,a(ay),[0,a(e),0]]],br8=[0,a(a6),[0,a("calcul_allocation_logement.zone"),0]],br5=[0,a(d),i2,14,i2,45,[0,a(ay),[0,a(e),0]]],br$=[0,a(d),iJ,14,iJ,54,[0,a(ay),[0,a(e),0]]],bsa=[0,a(a6),[0,a("calcul_allocation_logement.date_courante"),0]],br9=[0,a(d),iJ,14,iJ,54,[0,a(ay),[0,a(e),0]]],bsg=[0,a(aG),gu,14,gu,50,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsh=[0,a(a6),[0,a("calcul_allocation_logement.type_aide"),0]],bsb=[0,a(aG),gu,14,gu,50,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsi=[0,a(a6),[0,a(Ew),[0,a(cR),0]]],bsj=[0,a(a6),[0,a(Ew),[0,a(cR),0]]],bsm=[0,a(d),h_,14,h_,64,[0,a(ay),[0,a(e),0]]],bsn=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.mode_occupation"),0]],bsk=[0,a(d),h_,14,h_,64,[0,a(ay),[0,a(e),0]]],bsr=[0,a(aG),gR,14,gR,58,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bss=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.type_aide"),0]],bso=[0,a(aG),gR,14,gR,58,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bsv=[0,a(d),f2,14,f2,66,[0,a(ay),[0,a(e),0]]],bsw=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.ressources_m\xc3\xa9nage_sans_arrondi"),0]],bst=[0,a(d),f2,14,f2,66,[0,a(ay),[0,a(e),0]]],bsz=[0,a(d),js,14,js,68,[0,a(ay),[0,a(e),0]]],bsA=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.situation_familiale"),0]],bsx=[0,a(d),js,14,js,68,[0,a(ay),[0,a(e),0]]],bsD=[0,a(d),jb,5,jb,65,[0,a(ay),[0,a(e),0]]],bsE=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.nombre_personnes_\xc3\xa0_charge"),0]],bsB=[0,a(d),jb,5,jb,65,[0,a(ay),[0,a(e),0]]],bsH=[0,a(d),h0,14,h0,53,[0,a(ay),[0,a(e),0]]],bsI=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.zone"),0]],bsF=[0,a(d),h0,14,h0,53,[0,a(ay),[0,a(e),0]]],bsL=[0,a(d),jm,14,jm,62,[0,a(ay),[0,a(e),0]]],bsM=[0,a(a6),[0,a("calcul_aide_personnalis\xc3\xa9e_logement.date_courante"),0]],bsJ=[0,a(d),jm,14,jm,62,[0,a(ay),[0,a(e),0]]],bsN=[0,a(a6),[0,a(zt),[0,a(cS),0]]],bsO=[0,a(a6),[0,a(zt),[0,a(cS),0]]],bsR=[0,a(d),ov,12,ov,61,[0,a(ay),[0,a(e),0]]],bsP=[0,a(d),ov,12,ov,61,[0,a(ay),[0,a(e),0]]],bsS=[0,a(a6),[0,a(kL),0]],bsV=[0,a(d),n1,12,n1,23,[0,a(ay),[0,a(e),0]]],bsT=[0,a(d),n1,12,n1,23,[0,a(ay),[0,a(e),0]]],bsW=[0,a(a6),[0,a(ob),0]],bs8=[0,a(a6),[0,a(aw),0]],bti=[0,a(d),jl,12,jl,31,[0,a(ay),[0,a(e),0]]],bs9=[0,a(d),jl,12,jl,31,[0,a(ay),[0,a(e),0]]],btj=[0,a(a6),[0,a(cX),0]],brg=[0,a(E),Bu,14,Bu,33,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],brc=[0,a(E),v2,14,v2,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],brd=[0,a(d),ke,12,ke,34,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],brb=[0,a(d),ke,12,ke,34,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bq_=[0,a(E),Bm,14,Bm,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bq3=[0,a(V),[0,a(aw),[0,a(ai),0]]],bq4=[0,a(V),[0,a(aw),0]],bq5=[0,a(V),[0,a(aw),[0,a(ad),0]]],bq6=[0,a(V),[0,a(aw),0]],bqS=[0,a(bh),[0,a(aw),[0,a(ai),0]]],bqT=[0,a(bh),[0,a(aw),0]],bqU=[0,a(bh),[0,a(aw),[0,a(ad),0]]],bqV=[0,a(bh),[0,a(aw),0]],bqI=[0,a(V),[0,a(aw),[0,a(ai),0]]],bqJ=[0,a(V),[0,a(aw),0]],bqK=[0,a(V),[0,a(aw),[0,a(ad),0]]],bqL=[0,a(V),[0,a(aw),0]],bqz=[0,a(ao),[0,a(aw),[0,a(ai),0]]],bqA=[0,a(ao),[0,a(aw),0]],bqB=[0,a(ao),[0,a(aw),[0,a(ad),0]]],bqC=[0,a(ao),[0,a(aw),0]],bqo=[0,a(bh),[0,a(aw),[0,a(ai),0]]],bqp=[0,a(bh),[0,a(aw),0]],bqq=[0,a(bh),[0,a(aw),[0,a(ad),0]]],bqr=[0,a(bh),[0,a(aw),0]],bqv=a(p),bqw=a(p),bql=[0,a(E),1539,16,1542,39,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqm=[0,a(bh),[0,a(bo),[0,a(fg),0]]],bqn=[0,a(bh),[0,a(bo),0]],bqs=[0,a(E),1524,9,1545,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqt=[0,a(bh),[0,a(bo),[0,a(ad),0]]],bqu=[0,a(bh),[0,a(bo),0]],bqx=[0,a(ao),[0,a(bo),[0,a(fg),0]]],bqy=[0,a(ao),[0,a(bo),0]],bqD=[0,a(E),1588,9,1599,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqE=[0,a(ao),[0,a(bo),[0,a(ad),0]]],bqF=[0,a(ao),[0,a(bo),0]],bqG=[0,a(V),[0,a(bo),[0,a(fg),0]]],bqH=[0,a(V),[0,a(bo),0]],bqM=[0,a(E),1609,10,1624,11,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqN=[0,a(V),[0,a(bo),[0,a(ad),0]]],bqO=[0,a(V),[0,a(bo),0]],bqZ=a(p),bq0=a(p),bqP=[0,a(E),1571,16,1574,39,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqQ=[0,a(bh),[0,a(bo),[0,a(fg),0]]],bqR=[0,a(bh),[0,a(bo),0]],bqW=[0,a(E),zC,9,1577,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bqX=[0,a(bh),[0,a(bo),[0,a(ad),0]]],bqY=[0,a(bh),[0,a(bo),0]],bq1=[0,a(V),[0,a(bo),[0,a(fg),0]]],bq2=[0,a(V),[0,a(bo),0]],bq7=[0,a(E),1636,10,1651,11,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bq8=[0,a(V),[0,a(bo),[0,a(ad),0]]],bq9=[0,a(V),[0,a(bo),0]],bqh=[0,a(Q),88,14,88,44,[0,a(cG),[0,a(bX),[0,a(L),0]]]],bqb=[0,0],bqc=[1,0],bqd=[1,0],bqe=[1,0],bqf=[0,0],bqg=[1,0],bp9=[0,a(E),A1,14,A1,31,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bp6=a(c7),bp7=a(Cc),bp8=a(q3),bp2=[0,a(E),ss,14,ss,34,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bp3=[0,a(d),eF,11,eF,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bp1=[0,a(d),eF,11,eF,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bp4=[0,a(cR),[0,a(xP),0]],bp_=[0,a(d),mN,10,mN,22,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bp5=[0,a(d),mN,10,mN,22,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bp$=[0,a(cR),[0,a(xl),0]],bqi=[0,a(d),j4,11,j4,41,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bqa=[0,a(d),j4,11,j4,41,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bqj=[0,a(cR),[0,a(zc),0]],bq$=[0,a(d),nR,11,nR,33,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bqk=[0,a(d),nR,11,nR,33,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bra=[0,a(cR),[0,a(Fr),0]],bre=[0,a(cR),[0,a(aw),0]],brh=[0,a(d),ny,12,ny,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],brf=[0,a(d),ny,12,ny,31,[0,a(bO),[0,a(N),[0,a(A),[0,a(e),0]]]]],bri=[0,a(cR),[0,a(cX),0]],bpW=[0,a(aG),vA,5,vA,73,[0,a("Article L841-3"),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpV=[2,0],bpX=[0,a(d),eV,10,eV,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpT=[0,a(aG),qC,5,1140,28,[0,a("Article L841-4"),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpS=[0,0],bpU=[0,a(d),eV,10,eV,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpY=[0,a(d),eV,10,eV,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpR=[0,a(aG),vE,14,vE,25,[0,a(dx),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpN=[0,0],bpO=[0,0],bpP=[1,0],bpQ=[2,0],bpD=a(p),bpE=[0,a(aG),1002,5,ke,29,[0,a(io),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpF=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpy=a(z),bpz=[0,a(aG),gJ,5,990,13,[0,a(io),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpA=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpt=[0,a(aU),[0,a(ff),[0,a(ai),0]]],bpu=[0,a(aU),[0,a(ff),0]],bpv=[0,a(aU),[0,a(ff),[0,a(ad),0]]],bpw=[0,a(aU),[0,a(ff),0]],bps=a(z),bpx=[0,a(aG),kx,5,kD,9,[0,a(io),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpB=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpC=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpG=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpl=[2,0],bpq=[0,0],bpm=[0,a(cq),[0,a(dl),[0,a(ai),0]]],bpn=[0,a(cq),[0,a(dl),0]],bpo=[0,a(cq),[0,a(dl),[0,a(ad),0]]],bpp=[0,a(cq),[0,a(dl),0]],bpk=a(p),bpr=[0,a(aG),922,5,kG,29,[0,a(io),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpH=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpd=[2,0],bpi=[0,0],bpe=[0,a(cq),[0,a(dl),[0,a(ai),0]]],bpf=[0,a(cq),[0,a(dl),0]],bpg=[0,a(cq),[0,a(dl),[0,a(ad),0]]],bph=[0,a(cq),[0,a(dl),0]],bpc=a(z),bpj=[0,a(aG),890,5,gA,8,[0,a(io),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpI=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo9=[4,0],bo_=[3,0],bo$=[1,0],bpa=[0,0],bpb=[0,a(aG),870,5,kU,6,[0,a(io),[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bpJ=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo8=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo4=[0,a(aG),xy,14,xy,25,[0,a(bj),[0,a(b8),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],bo2=[0,0],bo3=[2,0],boY=[0,a(d),yn,14,yn,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],boU=[0,a(d),y7,14,y7,63,[0,a(aK),[0,a(i),[0,a(e),0]]]],boO=[0,a(E),m1,9,m1,55,[0,a(oj),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boP=[0,a(E),m1,9,m1,55,[0,a(oj),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boQ=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_commune.condition_logement_surface"),0]],boL=[0,a(E),nk,9,nk,68,[0,a(oj),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boM=[0,a(E),nk,9,nk,68,[0,a(oj),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],boN=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_commune.condition_logement_r\xc3\xa9sidence_principale"),0]],boI=[0,a(d),gP,14,gP,47,[0,a(aK),[0,a(i),[0,a(e),0]]]],boE=[0,a(d),gr,14,gr,43,[0,a(aK),[0,a(i),[0,a(e),0]]]],boA=[0,a(d),i8,14,i8,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bor=[0,a(E),4364,5,4369,28,[0,a(oK),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bos=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boq=[0,a(E),4347,5,4352,28,[0,a(oK),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bot=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bop=[0,a(E),4330,5,4337,28,[0,a(oK),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bou=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bov=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boo=[0,a(E),4300,5,4302,28,[0,a(oK),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bow=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bon=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boh=[0,a(d),iG,14,iG,46,[0,a(aK),[0,a(i),[0,a(e),0]]]],bog=[6,0],boc=[0,a(d),fL,14,fL,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],bob=[1,0],bn9=[0,a(d),ju,14,ju,50,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn5=[0,a(E),rW,14,rW,28,[0,a("Article D841-1"),[0,a("Chapitre 1 : Champ d'application"),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]],bn6=[0,a(d),nV,11,nV,25,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn4=[0,a(d),nV,11,nV,25,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn7=[0,a(cb),[0,a("dur\xc3\xa9e_l841_1_3"),0]],bn_=[0,a(d),ju,14,ju,50,[0,a(aK),[0,a(i),[0,a(e),0]]]],bn$=[0,a(cb),[0,a(xf),0]],bn8=[0,a(d),ju,14,ju,50,[0,a(aK),[0,a(i),[0,a(e),0]]]],bod=[0,a(d),fL,14,fL,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],boe=[0,a(cb),[0,a(Bw),0]],boa=[0,a(d),fL,14,fL,56,[0,a(aK),[0,a(i),[0,a(e),0]]]],boi=[0,a(d),iG,14,iG,46,[0,a(aK),[0,a(i),[0,a(e),0]]]],boj=[0,a(cb),[0,a(y5),0]],bof=[0,a(d),iG,14,iG,46,[0,a(aK),[0,a(i),[0,a(e),0]]]],bok=[0,a(cb),[0,a(oQ),[0,a(cq),0]]],bol=[0,a(cb),[0,a(oQ),[0,a(cq),0]]],box=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],bom=[0,a(d),cQ,11,cQ,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boy=[0,a(cb),[0,a("condition_accession_propri\xc3\xa9t\xc3\xa9"),0]],boB=[0,a(d),i8,14,i8,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boC=[0,a(cb),[0,a(vK),0]],boz=[0,a(d),i8,14,i8,40,[0,a(aK),[0,a(i),[0,a(e),0]]]],boF=[0,a(d),gr,14,gr,43,[0,a(aK),[0,a(i),[0,a(e),0]]]],boG=[0,a(cb),[0,a(Bt),0]],boD=[0,a(d),gr,14,gr,43,[0,a(aK),[0,a(i),[0,a(e),0]]]],boJ=[0,a(d),gP,14,gP,47,[0,a(aK),[0,a(i),[0,a(e),0]]]],boK=[0,a(cb),[0,a(Gg),0]],boH=[0,a(d),gP,14,gP,47,[0,a(aK),[0,a(i),[0,a(e),0]]]],boR=[0,a(cb),[0,a(oI),[0,a(aU),0]]],boS=[0,a(cb),[0,a(oI),[0,a(aU),0]]],boV=[0,a(d),ky,12,ky,61,[0,a(aK),[0,a(i),[0,a(e),0]]]],boT=[0,a(d),ky,12,ky,61,[0,a(aK),[0,a(i),[0,a(e),0]]]],boW=[0,a(cb),[0,a(kL),0]],boZ=[0,a(d),fY,12,fY,54,[0,a(aK),[0,a(i),[0,a(e),0]]]],boX=[0,a(d),fY,12,fY,54,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo0=[0,a(cb),[0,a(r_),0]],bo5=[0,a(d),n_,10,n_,31,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo1=[0,a(d),n_,10,n_,31,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo6=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_dispositions_communes"),0]],bpK=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bo7=[0,a(d),b6,11,b6,52,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpL=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_allocation_logement_familiale"),0]],bpZ=[0,a(d),eV,10,eV,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bpM=[0,a(d),eV,10,eV,16,[0,a(aK),[0,a(i),[0,a(e),0]]]],bp0=[0,a(cb),[0,a("\xc3\xa9ligibilit\xc3\xa9_l841_2"),0]],bn0=[0,a(aG),591,5,kM,36,[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],bn1=[0,a(d),fC,12,fC,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnZ=[0,a(d),fC,12,fC,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnV=[0,a(d),ok,14,ok,56,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnR=[0,a(d),FK,14,FK,63,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnH=[0,a(E),3693,5,3698,30,[0,a("Article R832-21"),[0,a("Sous-Section 1 : Conditions d'assimilation des logements-foyers aux logements \xc3\xa0 usage locatif"),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],bnI=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnD=[0,a(b7),[0,a(km),[0,a(ai),0]]],bnE=[0,a(b7),[0,a(km),0]],bnF=[0,a(b7),[0,a(km),[0,a(ad),0]]],bnG=[0,a(b7),[0,a(km),0]],bnC=[0,a(aG),k1,5,kh,30,[0,a(mn),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnJ=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnB=[0,a(aG),gG,5,687,30,[0,a(mn),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnK=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnA=[0,a(aG),gC,5,650,30,[0,a(mn),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnL=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnw=[0,a(b7),[0,a(j5),[0,a(ai),0]]],bnx=[0,a(b7),[0,a(j5),0]],bny=[0,a(b7),[0,a(j5),[0,a(ad),0]]],bnz=[0,a(b7),[0,a(j5),0]],bnv=[0,a(aG),gE,5,k4,30,[0,a(mn),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnM=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnN=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnu=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bno=[0,a(d),iS,14,iS,47,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnk=[0,a(d),gL,14,gL,43,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bng=[0,a(d),hj,14,hj,40,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm$=[0,a(aG),ks,5,753,30,[0,a(qL),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bna=[0,a(d),dn,11,dn,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm_=[0,a(aG),kT,5,726,30,[0,a(qL),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnb=[0,a(d),dn,11,dn,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm9=[0,a(aG),vX,31,vX,54,[0,a(qL),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bnc=[0,a(d),dn,11,dn,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm8=[0,a(d),dn,11,dn,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm4=[0,a(d),ie,11,ie,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm5=[0,a(d),ie,11,ie,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm3=[0,a(d),ie,11,ie,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmX=[0,a(E),3021,5,3024,41,[0,a("Article R832-7"),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmY=[0,a(d),c4,11,c4,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmW=[0,a(E),2986,5,2988,42,[0,a("Article R832-5"),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmZ=[0,a(d),c4,11,c4,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm0=[0,a(d),c4,11,c4,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmV=[0,a(d),c4,11,c4,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm1=[0,a(d),c4,11,c4,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bmU=[0,a(d),c4,11,c4,41,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm2=[0,a(b7),[0,a(j5),0]],bm6=[0,a(b7),[0,a(km),0]],bnd=[0,a(d),dn,11,dn,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bm7=[0,a(d),dn,11,dn,34,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bne=[0,a(b7),[0,a("condition_logement_pr\xc3\xaat"),0]],bnh=[0,a(d),hj,14,hj,40,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bni=[0,a(b7),[0,a(vK),0]],bnf=[0,a(d),hj,14,hj,40,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnl=[0,a(d),gL,14,gL,43,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnm=[0,a(b7),[0,a(Bt),0]],bnj=[0,a(d),gL,14,gL,43,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnp=[0,a(d),iS,14,iS,47,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnq=[0,a(b7),[0,a(Gg),0]],bnn=[0,a(d),iS,14,iS,47,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnr=[0,a(b7),[0,a(oI),[0,a(aU),0]]],bns=[0,a(b7),[0,a(oI),[0,a(aU),0]]],bnO=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnt=[0,a(d),cC,11,cC,38,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnP=[0,a(b7),[0,a("condition_logement_bailleur"),0]],bnS=[0,a(d),mg,12,mg,61,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnQ=[0,a(d),mg,12,mg,61,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnT=[0,a(b7),[0,a(kL),0]],bnW=[0,a(d),n$,12,n$,54,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnU=[0,a(d),n$,12,n$,54,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnX=[0,a(b7),[0,a(r_),0]],bn2=[0,a(d),fC,12,fC,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bnY=[0,a(d),fC,12,fC,23,[0,a(aZ),[0,a(i),[0,a(e),0]]]],bn3=[0,a(b7),[0,a(ob),0]],bmR=[0,a(E),A2,14,A2,40,[0,a("Article D823-22"),[0,a(mh),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmM=[0,a(aG),ax,5,kI,42,[0,a("Article L823-8"),[0,a(a4),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],bmN=[0,a(d),f0,11,f0,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmL=[0,a(d),f0,11,f0,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmH=[0,a(Q),BS,14,BS,29,[0,a("Article 45"),[0,a("Chapitre VIII : Prime de d\xc3\xa9m\xc3\xa9nagement"),[0,a(L),0]]]],bmC=a(_),bmD=a(qE),bmE=a(_),bmG=a(p),bmF=a("2.4"),bmx=[0,a(E),2069,6,2079,75,[0,a(qR),[0,a(mh),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bmy=[0,a(d),f5,11,f5,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmw=[0,a(d),f5,11,f5,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmq=[0,a(d),jo,14,jo,43,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmm=[0,a(d),iL,14,iL,39,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmi=[0,a(d),iO,14,iO,36,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmc=[0,a(d),hg,14,hg,65,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl8=a(_),bl9=[0,a(E),2060,5,2065,77,[0,a(qR),[0,a(mh),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bl_=[0,a(d),et,11,et,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl7=[0,a(d),et,11,et,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl3=[0,a(E),Au,14,Au,47,[0,a(qR),[0,a(mh),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bl4=[0,a(d),mR,11,mR,44,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl2=[0,a(d),mR,11,mR,44,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl5=[0,a(dp),[0,a("d\xc3\xa9lai_apr\xc3\xa8s_emm\xc3\xa9nagement_l823_8_2"),0]],bl$=[0,a(d),et,11,et,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],bl6=[0,a(d),et,11,et,32,[0,a(bv),[0,a(i),[0,a(e),0]]]],bma=[0,a(dp),[0,a("condition_rang_enfant"),0]],bmd=[0,a(d),hg,14,hg,65,[0,a(bv),[0,a(i),[0,a(e),0]]]],bme=[0,a(dp),[0,a(D4),0]],bmb=[0,a(d),hg,14,hg,65,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmf=[0,a(dp),[0,a(mZ),[0,a(f4),0]]],bmg=[0,a(dp),[0,a(mZ),[0,a(f4),0]]],bmj=[0,a(d),iO,14,iO,36,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmk=[0,a(dp),[0,a("\xc3\xa9ligibilit\xc3\xa9_apl.m\xc3\xa9nage"),0]],bmh=[0,a(d),iO,14,iO,36,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmn=[0,a(d),iL,14,iL,39,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmo=[0,a(dp),[0,a("\xc3\xa9ligibilit\xc3\xa9_apl.demandeur"),0]],bml=[0,a(d),iL,14,iL,39,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmr=[0,a(d),jo,14,jo,43,[0,a(bv),[0,a(i),[0,a(e),0]]]],bms=[0,a(dp),[0,a("\xc3\xa9ligibilit\xc3\xa9_apl.date_courante"),0]],bmp=[0,a(d),jo,14,jo,43,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmt=[0,a(dp),[0,a(Be),[0,a(aU),0]]],bmu=[0,a(dp),[0,a(Be),[0,a(aU),0]]],bmz=[0,a(d),f5,11,f5,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmv=[0,a(d),f5,11,f5,41,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmA=[0,a(dp),[0,a("condition_p\xc3\xa9riode_d\xc3\xa9m\xc3\xa9nagement"),0]],bmI=[0,a(d),nz,11,nz,26,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmB=[0,a(d),nz,11,nz,26,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmJ=[0,a(dp),[0,a("plafond_d823_22"),0]],bmO=[0,a(d),f0,11,f0,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmK=[0,a(d),f0,11,f0,31,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmP=[0,a(dp),[0,a(Bk),0]],bmS=[0,a(d),nc,12,nc,38,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmQ=[0,a(d),nc,12,nc,38,[0,a(bv),[0,a(i),[0,a(e),0]]]],bmT=[0,a(dp),[0,a("montant_prime_d\xc3\xa9m\xc3\xa9nagement"),0]],blY=[0,a(E),q4,14,q4,33,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blU=[0,a(E),Ex,14,Ex,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blV=[0,a(d),kj,12,kj,34,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blT=[0,a(d),kj,12,kj,34,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blQ=[0,a(E),vV,14,vV,36,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blJ=[0,a(au),[0,a(aw),[0,a(ai),0]]],blK=[0,a(au),[0,a(aw),0]],blL=[0,a(au),[0,a(aw),[0,a(ad),0]]],blM=[0,a(au),[0,a(aw),0]],blA=[0,a(aj),[0,a(aw),[0,a(ai),0]]],blB=[0,a(aj),[0,a(aw),0]],blC=[0,a(aj),[0,a(aw),[0,a(ad),0]]],blD=[0,a(aj),[0,a(aw),0]],blp=[0,a(aD),[0,a(aw),[0,a(ai),0]]],blq=[0,a(aD),[0,a(aw),0]],blr=[0,a(aD),[0,a(aw),[0,a(ad),0]]],bls=[0,a(aD),[0,a(aw),0]],blw=a(p),blx=a(p),blm=[0,a(E),1455,16,1458,39,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bln=[0,a(aD),[0,a(bo),[0,a(fg),0]]],blo=[0,a(aD),[0,a(bo),0]],blt=[0,a(E),1440,9,1460,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blu=[0,a(aD),[0,a(bo),[0,a(ad),0]]],blv=[0,a(aD),[0,a(bo),0]],bly=[0,a(aj),[0,a(bo),[0,a(fg),0]]],blz=[0,a(aj),[0,a(bo),0]],blE=[0,a(E),1491,10,1507,11,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blF=[0,a(aj),[0,a(bo),[0,a(ad),0]]],blG=[0,a(aj),[0,a(bo),0]],blH=[0,a(au),[0,a(bo),[0,a(fg),0]]],blI=[0,a(au),[0,a(bo),0]],blN=[0,a(E),1471,9,1480,10,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],blO=[0,a(au),[0,a(bo),[0,a(ad),0]]],blP=[0,a(au),[0,a(bo),0]],bli=[0,a(Q),78,14,78,44,[0,a(cG),[0,a(bX),[0,a(L),0]]]],blc=[0,0],bld=[1,0],ble=[1,0],blf=[1,0],blg=[0,0],blh=[1,0],bk_=[0,a(E),Ar,14,Ar,31,[0,a(rT),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],bk7=a(c7),bk8=a(Cc),bk9=a(q3),bk3=[0,a(E),zE,14,zE,34,[0,a(cp),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bk4=[0,a(d),j7,11,j7,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bk2=[0,a(d),j7,11,j7,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bk5=[0,a(cS),[0,a(xP),0]],bk$=[0,a(d),ks,10,ks,22,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bk6=[0,a(d),ks,10,ks,22,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bla=[0,a(cS),[0,a(xl),0]],blj=[0,a(d),kc,11,kc,41,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blb=[0,a(d),kc,11,kc,41,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blk=[0,a(cS),[0,a(zc),0]],blR=[0,a(d),l1,11,l1,33,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bll=[0,a(d),l1,11,l1,33,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blS=[0,a(cS),[0,a(Fr),0]],blW=[0,a(cS),[0,a(aw),0]],blZ=[0,a(d),np,12,np,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],blX=[0,a(d),np,12,np,31,[0,a(bO),[0,a(t),[0,a(i),[0,a(e),0]]]]],bl0=[0,a(cS),[0,a(cX),0]],bkZ=[0,a(E),Ey,14,Ey,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkU=[0,a(V),[0,a(bJ),[0,a(ai),0]]],bkV=[0,a(V),[0,a(bJ),0]],bkW=[0,a(V),[0,a(bJ),[0,a(ad),0]]],bkX=[0,a(V),[0,a(bJ),0]],bkY=a(p),bk0=[0,a(d),kq,10,kq,25,[0,a(D),[0,a(A),[0,a(e),0]]]],bkT=[0,a(d),kq,10,kq,25,[0,a(D),[0,a(A),[0,a(e),0]]]],bkQ=[0,a(E),ET,14,ET,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkF=[0,a(V),[0,a(eo),[0,a(ai),0]]],bkG=[0,a(V),[0,a(eo),0]],bkH=[0,a(V),[0,a(eo),[0,a(ad),0]]],bkI=[0,a(V),[0,a(eo),0]],bkJ=[0,a(bk),[0,a(bQ),[0,a(ai),0]]],bkK=[0,a(bk),[0,a(bQ),0]],bkL=[0,a(bk),[0,a(bQ),[0,a(ad),0]]],bkM=[0,a(bk),[0,a(bQ),0]],bkN=a(k6),bkO=a(p),bkP=a(p),bkR=[0,a(d),nN,10,nN,40,[0,a(D),[0,a(A),[0,a(e),0]]]],bkE=[0,a(d),nN,10,nN,40,[0,a(D),[0,a(A),[0,a(e),0]]]],bkB=[0,a(E),y$,14,y$,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bks=[0,a(V),[0,a(bI),[0,a(ai),0]]],bkt=[0,a(V),[0,a(bI),0]],bku=[0,a(V),[0,a(bI),[0,a(ad),0]]],bkv=[0,a(V),[0,a(bI),0]],bkw=[0,a(V),[0,a(eG),[0,a(ai),0]]],bkx=[0,a(V),[0,a(eG),0]],bky=[0,a(V),[0,a(eG),[0,a(ad),0]]],bkz=[0,a(V),[0,a(eG),0]],bkA=a(p),bkC=[0,a(d),nW,10,nW,32,[0,a(D),[0,a(A),[0,a(e),0]]]],bkr=[0,a(d),nW,10,nW,32,[0,a(D),[0,a(A),[0,a(e),0]]]],bko=[0,a(E),AN,14,AN,33,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkk=[0,a(E),EA,14,EA,47,[0,a(oS),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bkf=[0,a(V),[0,a(dh),[0,a(ai),0]]],bkg=[0,a(V),[0,a(dh),0]],bkh=[0,a(V),[0,a(dh),[0,a(ad),0]]],bki=[0,a(V),[0,a(dh),0]],bkj=a(p),bkl=[0,a(d),mO,11,mO,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bke=[0,a(d),mO,11,mO,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bkb=[0,a(E),xj,14,xj,41,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bj9=[0,a(E),AU,14,AU,33,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bj5=[0,a(E),x6,14,x6,33,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bj0=[0,a(E),4672,7,4675,44,[0,a(oS),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bj1=[0,a(d),hu,11,hu,47,[0,a(D),[0,a(A),[0,a(e),0]]]],bjZ=[0,a(E),w1,14,w1,50,[0,a(oS),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjT=[0,a(E),nu,14,nu,62,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjU=[0,a(E),nu,14,nu,62,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjV=[0,a(V),[0,a("calcul_apl_logement_foyer.n_nombre_parts_d832_25"),0]],bjQ=[0,a(E),m_,14,m_,61,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjR=[0,a(E),m_,14,m_,61,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjS=[0,a(V),[0,a(Er),0]],bjN=[0,a(d),iT,14,iT,49,[0,a(D),[0,a(A),[0,a(e),0]]]],bjM=a(p),bjI=[0,a(d),iW,14,iW,53,[0,a(D),[0,a(A),[0,a(e),0]]]],bjE=[0,a(d),hw,14,hw,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjA=[0,a(d),h5,14,h5,70,[0,a(D),[0,a(A),[0,a(e),0]]]],bjw=[0,a(d),gA,14,gA,65,[0,a(D),[0,a(A),[0,a(e),0]]]],bjs=[0,a(d),hF,14,hF,67,[0,a(D),[0,a(A),[0,a(e),0]]]],bjo=[0,a(d),hV,14,hV,61,[0,a(D),[0,a(A),[0,a(e),0]]]],bjk=[0,a(d),iZ,14,iZ,59,[0,a(D),[0,a(A),[0,a(e),0]]]],bjj=[3,0],bjd=[0,a(E),hA,14,hA,70,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi$=[0,a(E),hN,14,hN,69,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi7=[0,a(E),jv,14,jv,75,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi2=[0,a(E),Bj,5,Bj,44,[0,a(BX),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biU=[0,a(V),[0,a(dE),[0,a(ai),0]]],biV=[0,a(V),[0,a(dE),0]],biW=[0,a(V),[0,a(dE),[0,a(ad),0]]],biX=[0,a(V),[0,a(dE),0]],biY=[0,a(V),[0,a(dE),[0,a(ai),0]]],biZ=[0,a(V),[0,a(dE),0]],bi0=[0,a(V),[0,a(dE),[0,a(ad),0]]],bi1=[0,a(V),[0,a(dE),0]],bi3=[0,a(d),hS,11,hS,36,[0,a(D),[0,a(A),[0,a(e),0]]]],biT=[0,a(E),EP,14,EP,39,[0,a(BX),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biP=[0,a(V),[0,a(dE),[0,a(ai),0]]],biQ=[0,a(V),[0,a(dE),0]],biR=[0,a(V),[0,a(dE),[0,a(ad),0]]],biS=[0,a(V),[0,a(dE),0]],biK=[0,a(E),wx,5,wx,28,[0,a(nj),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biL=[0,a(d),hG,10,hG,15,[0,a(D),[0,a(A),[0,a(e),0]]]],biJ=[0,a(E),Fp,14,Fp,41,[0,a(nj),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],biG=a(c7),biH=a(q3),biI=a("4999"),biz=[0,a(aO),xN,24,xN,56,[0,a(os),[0,a(bB),[0,a(aM),0]]]],biq=a(dj),bir=[0,a(V),[0,a(b$),[0,a(ai),0]]],bis=[0,a(V),[0,a(b$),0]],bit=[0,a(V),[0,a(b$),[0,a(ad),0]]],biu=[0,a(V),[0,a(b$),0]],biv=[0,a(V),[0,a(b$),[0,a(ai),0]]],biw=[0,a(V),[0,a(b$),0]],bix=[0,a(V),[0,a(b$),[0,a(ad),0]]],biy=[0,a(V),[0,a(b$),0]],biA=[0,a(d),ev,10,ev,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bip=[0,a(Q),ED,24,ED,56,[0,a(os),[0,a(bn),[0,a(L),0]]]],big=a(dj),bih=[0,a(V),[0,a(b$),[0,a(ai),0]]],bii=[0,a(V),[0,a(b$),0]],bij=[0,a(V),[0,a(b$),[0,a(ad),0]]],bik=[0,a(V),[0,a(b$),0]],bil=[0,a(V),[0,a(b$),[0,a(ai),0]]],bim=[0,a(V),[0,a(b$),0]],bin=[0,a(V),[0,a(b$),[0,a(ad),0]]],bio=[0,a(V),[0,a(b$),0]],biB=[0,a(d),ev,10,ev,26,[0,a(D),[0,a(A),[0,a(e),0]]]],biC=[0,a(d),ev,10,ev,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bif=[0,a(Q),AM,14,AM,46,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bib=[0,a(V),[0,a(b$),[0,a(ai),0]]],bic=[0,a(V),[0,a(b$),0]],bid=[0,a(V),[0,a(b$),[0,a(ad),0]]],bie=[0,a(V),[0,a(b$),0]],biD=[0,a(d),ev,10,ev,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bia=[0,a(d),ev,10,ev,26,[0,a(D),[0,a(A),[0,a(e),0]]]],bh9=[0,a(E),AF,15,AF,37,[0,a(oS),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bh_=[0,a(d),oc,11,oc,33,[0,a(D),[0,a(A),[0,a(e),0]]]],bh8=[0,a(d),oc,11,oc,33,[0,a(D),[0,a(A),[0,a(e),0]]]],bh4=[0,a(E),4697,6,4703,6,[0,a(nj),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bh5=[0,a(d),fV,11,fV,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bh2=[0,a(E),4715,5,4716,59,[0,a(nj),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bh3=[0,a(d),fV,11,fV,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bhX=[0,a(Q),EI,5,EI,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bhb=a(p),bhc=a("158700"),bhd=a("191300"),bhe=a(z),bhf=a("205500"),bhg=a(X),bhh=a("211300"),bhi=a(_),bhj=a("217100"),bhk=a(ag),bhl=a("222900"),bhm=a(P),bhn=a(Ag),bho=a(P),bhp=a("19800"),bhq=a(Ag),bhr=a(p),bhs=a("139300"),bht=a("170600"),bhu=a(z),bhv=a("184700"),bhw=a(X),bhx=a("191200"),bhy=a(_),bhz=a(zv),bhA=a(ag),bhB=a("204200"),bhC=a(P),bhD=a(wG),bhE=a(P),bhF=a(sn),bhG=a(wG),bhH=a(p),bhI=a("130600"),bhJ=a("158400"),bhK=a(z),bhL=a("172600"),bhM=a(X),bhN=a(D6),bhO=a(_),bhP=a("187000"),bhQ=a(ag),bhR=a("194200"),bhS=a(P),bhT=a(rL),bhU=a(P),bhV=a("18200"),bhW=a(rL),bhY=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bg$=[0,a(Q),x9,5,x9,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bgp=a(p),bgq=a("160400"),bgr=a("193400"),bgs=a(z),bgt=a("207800"),bgu=a(X),bgv=a("213700"),bgw=a(_),bgx=a("219600"),bgy=a(ag),bgz=a(yO),bgA=a(P),bgB=a(og),bgC=a(P),bgD=a("20000"),bgE=a(og),bgF=a(p),bgG=a(DR),bgH=a(D7),bgI=a(z),bgJ=a("186700"),bgK=a(X),bgL=a("193300"),bgM=a(_),bgN=a(q5),bgO=a(ag),bgP=a("206500"),bgQ=a(P),bgR=a(w8),bgS=a(P),bgT=a(zy),bgU=a(w8),bgV=a(p),bgW=a(Bz),bgX=a(rg),bgY=a(z),bgZ=a("174500"),bg0=a(X),bg1=a(xS),bg2=a(_),bg3=a("189100"),bg4=a(ag),bg5=a("196400"),bg6=a(P),bg7=a(vp),bg8=a(P),bg9=a("18400"),bg_=a(vp),bha=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bgn=[0,a(Q),C8,5,C8,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bfD=a(p),bfE=a("163300"),bfF=a("196900"),bfG=a(z),bfH=a("211600"),bfI=a(X),bfJ=a(wI),bfK=a(_),bfL=a("223600"),bfM=a(ag),bfN=a("229600"),bfO=a(P),bfP=a(BP),bfQ=a(P),bfR=a("20400"),bfS=a(BP),bfT=a(p),bfU=a("143300"),bfV=a("175600"),bfW=a(z),bfX=a("190100"),bfY=a(X),bfZ=a("196600"),bf0=a(_),bf1=a("203500"),bf2=a(ag),bf3=a("210200"),bf4=a(P),bf5=a(E4),bf6=a(P),bf7=a("19600"),bf8=a(E4),bf9=a(p),bf_=a("134400"),bf$=a(xW),bga=a(z),bgb=a("177700"),bgc=a(X),bgd=a("185100"),bge=a(_),bgf=a(wJ),bgg=a(ag),bgh=a(q5),bgi=a(P),bgj=a(F0),bgk=a(P),bgl=a("18700"),bgm=a(F0),bgo=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bfB=[0,a(Q),EJ,5,EJ,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],beR=a(p),beS=a("167200"),beT=a("201600"),beU=a(z),beV=a("216700"),beW=a(X),beX=a("222800"),beY=a(_),beZ=a("229000"),be0=a(ag),be1=a("235100"),be2=a(P),be3=a(FU),be4=a(P),be5=a(vQ),be6=a(FU),be7=a(p),be8=a("146700"),be9=a(D6),be_=a(z),be$=a("194700"),bfa=a(X),bfb=a("201500"),bfc=a(_),bfd=a("208400"),bfe=a(ag),bff=a("215200"),bfg=a(P),bfh=a(og),bfi=a(P),bfj=a(BK),bfk=a(og),bfl=a(p),bfm=a("137600"),bfn=a("166900"),bfo=a(z),bfp=a("182000"),bfq=a(X),bfr=a("189500"),bfs=a(_),bft=a("197100"),bfu=a(ag),bfv=a(Dd),bfw=a(P),bfx=a(Bo),bfy=a(P),bfz=a(sn),bfA=a(Bo),bfC=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],beP=[0,a(Q),AI,5,AI,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bd5=a(p),bd6=a("167400"),bd7=a("201800"),bd8=a(z),bd9=a("216900"),bd_=a(X),bd$=a("223000"),bea=a(_),beb=a("229200"),bec=a(ag),bed=a("235300"),bee=a(P),bef=a(AD),beg=a(P),beh=a(vQ),bei=a(AD),bej=a(p),bek=a("146800"),bel=a("180000"),bem=a(z),ben=a("194900"),beo=a(X),bep=a(Fo),beq=a(_),ber=a(rL),bes=a(ag),bet=a("215400"),beu=a(P),bev=a(CA),bew=a(P),bex=a(BK),bey=a(CA),bez=a(p),beA=a("137700"),beB=a("167100"),beC=a(z),beD=a("182200"),beE=a(X),beF=a("189700"),beG=a(_),beH=a("197300"),beI=a(ag),beJ=a("204900"),beK=a(P),beL=a(D3),beM=a(P),beN=a(sn),beO=a(D3),beQ=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bd3=[0,a(Q),zB,5,zB,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bdh=a(p),bdi=a("169100"),bdj=a("203800"),bdk=a(z),bdl=a("219100"),bdm=a(X),bdn=a("225200"),bdo=a(_),bdp=a("231500"),bdq=a(ag),bdr=a("237700"),bds=a(P),bdt=a(mt),bdu=a(P),bdv=a("21100"),bdw=a(mt),bdx=a(p),bdy=a("148300"),bdz=a(xS),bdA=a(z),bdB=a("196800"),bdC=a(X),bdD=a("203700"),bdE=a(_),bdF=a("210700"),bdG=a(ag),bdH=a(wI),bdI=a(P),bdJ=a(xa),bdK=a(P),bdL=a("20300"),bdM=a(xa),bdN=a(p),bdO=a("139100"),bdP=a("168800"),bdQ=a(z),bdR=a(rM),bdS=a(X),bdT=a("191600"),bdU=a(_),bdV=a("199300"),bdW=a(ag),bdX=a("206900"),bdY=a(P),bdZ=a(A6),bd0=a(P),bd1=a(zy),bd2=a(A6),bd4=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bdf=[0,a(Q),BW,5,BW,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bcv=a(p),bcw=a("171100"),bcx=a("206200"),bcy=a(z),bcz=a("221700"),bcA=a(X),bcB=a("227900"),bcC=a(_),bcD=a("234300"),bcE=a(ag),bcF=a("240600"),bcG=a(P),bcH=a(z7),bcI=a(P),bcJ=a("21400"),bcK=a(z7),bcL=a(p),bcM=a("150100"),bcN=a(rM),bcO=a(z),bcP=a("199200"),bcQ=a(X),bcR=a("206100"),bcS=a(_),bcT=a("213200"),bcU=a(ag),bcV=a("220200"),bcW=a(P),bcX=a(ze),bcY=a(P),bcZ=a("20500"),bc0=a(ze),bc1=a(p),bc2=a(DR),bc3=a("170800"),bc4=a(z),bc5=a("186200"),bc6=a(X),bc7=a("193900"),bc8=a(_),bc9=a(Fo),bc_=a(ag),bc$=a("209400"),bda=a(P),bdb=a(A5),bdc=a(P),bdd=a("19500"),bde=a(A5),bdg=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bct=[0,a(Q),AH,5,AH,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],bbJ=a(p),bbK=a("26084"),bbL=a("31435"),bbM=a(z),bbN=a("33798"),bbO=a(X),bbP=a("34743"),bbQ=a(_),bbR=a("35719"),bbS=a(ag),bbT=a("36679"),bbU=a(P),bbV=a(zk),bbW=a(P),bbX=a("3262"),bbY=a(zk),bbZ=a(p),bb0=a("22883"),bb1=a("28051"),bb2=a(z),bb3=a("30368"),bb4=a(X),bb5=a("31420"),bb6=a(_),bb7=a("32502"),bb8=a(ag),bb9=a("33569"),bb_=a(P),bb$=a(FH),bca=a(P),bcb=a("3125"),bcc=a(FH),bcd=a(p),bce=a("21465"),bcf=a("26038"),bcg=a(z),bch=a("28386"),bci=a(X),bcj=a("29560"),bck=a(_),bcl=a("30749"),bcm=a(ag),bcn=a("31923"),bco=a(P),bcp=a(E6),bcq=a(P),bcr=a("2973"),bcs=a(E6),bcu=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bbH=[0,a(Q),Dl,5,Dl,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],baX=a(p),baY=a("26397"),baZ=a("31812"),ba0=a(z),ba1=a("34204"),ba2=a(X),ba3=a("35160"),ba4=a(_),ba5=a("36148"),ba6=a(ag),ba7=a("37119"),ba8=a(P),ba9=a(zK),ba_=a(P),ba$=a("3301"),bba=a(zK),bbb=a(p),bbc=a("23158"),bbd=a("28388"),bbe=a(z),bbf=a("30732"),bbg=a(X),bbh=a(m3),bbi=a(_),bbj=a("32892"),bbk=a(ag),bbl=a("33972"),bbm=a(P),bbn=a(ER),bbo=a(P),bbp=a("3163"),bbq=a(ER),bbr=a(p),bbs=a("21723"),bbt=a("26350"),bbu=a(z),bbv=a("28727"),bbw=a(X),bbx=a("29915"),bby=a(_),bbz=a("31118"),bbA=a(ag),bbB=a("32306"),bbC=a(P),bbD=a(xv),bbE=a(P),bbF=a("3009"),bbG=a(xv),bbI=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],baV=[0,a(Q),zH,5,zH,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a$$=a(p),baa=a(Gq),bab=a("32194"),bac=a(z),bad=a("34614"),bae=a(X),baf=a("35582"),bag=a(_),bah=a("36582"),bai=a(ag),baj=a("37564"),bak=a(P),bal=a(wX),bam=a(P),ban=a("3341"),bao=a(wX),bap=a(p),baq=a("23436"),bar=a("28729"),bas=a(z),bat=a("31101"),bau=a(X),bav=a("32179"),baw=a(_),bax=a("33287"),bay=a(ag),baz=a("34380"),baA=a(P),baB=a(A4),baC=a(P),baD=a("3201"),baE=a(A4),baF=a(p),baG=a("21984"),baH=a("26666"),baI=a(z),baJ=a("29072"),baK=a(X),baL=a("30274"),baM=a(_),baN=a("31491"),baO=a(ag),baP=a("32694"),baQ=a(P),baR=a(BV),baS=a(P),baT=a("3045"),baU=a(BV),baW=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a$9=[0,a(Q),y8,5,y8,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a$n=a(p),a$o=a("27195"),a$p=a("32773"),a$q=a(z),a$r=a("35237"),a$s=a(X),a$t=a("36222"),a$u=a(_),a$v=a("37240"),a$w=a(ag),a$x=a("38240"),a$y=a(P),a$z=a(BN),a$A=a(P),a$B=a("3401"),a$C=a(BN),a$D=a(p),a$E=a("23858"),a$F=a("29246"),a$G=a(z),a$H=a("31661"),a$I=a(X),a$J=a("32758"),a$K=a(_),a$L=a("33886"),a$M=a(ag),a$N=a("34999"),a$O=a(P),a$P=a(zO),a$Q=a(P),a$R=a("3259"),a$S=a(zO),a$T=a(p),a$U=a("22380"),a$V=a("27146"),a$W=a(z),a$X=a("29595"),a$Y=a(X),a$Z=a("30819"),a$0=a(_),a$1=a("32058"),a$2=a(ag),a$3=a("33282"),a$4=a(P),a$5=a(AS),a$6=a(P),a$7=a("3100"),a$8=a(AS),a$_=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a$l=[0,a(Q),wS,5,wS,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a_B=a(p),a_C=a("27956"),a_D=a("33691"),a_E=a(z),a_F=a("36224"),a_G=a(X),a_H=a("37236"),a_I=a(_),a_J=a("38283"),a_K=a(ag),a_L=a("39311"),a_M=a(P),a_N=a(yR),a_O=a(P),a_P=a("3496"),a_Q=a(yR),a_R=a(p),a_S=a("24526"),a_T=a("30065"),a_U=a(z),a_V=a("32548"),a_W=a(X),a_X=a("33675"),a_Y=a(_),a_Z=a(FO),a_0=a(ag),a_1=a("35979"),a_2=a(P),a_3=a(A0),a_4=a(P),a_5=a("3350"),a_6=a(A0),a_7=a(p),a_8=a("23007"),a_9=a("27906"),a__=a(z),a_$=a("30424"),a$a=a(X),a$b=a("31682"),a$c=a(_),a$d=a(yX),a$e=a(ag),a$f=a("34214"),a$g=a(P),a$h=a(EL),a$i=a(P),a$j=a("3187"),a$k=a(EL),a$m=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a_z=[0,a(Q),zV,5,zV,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a9P=a(p),a9Q=a("28728"),a9R=a("34621"),a9S=a(z),a9T=a("37224"),a9U=a(X),a9V=a("38264"),a9W=a(_),a9X=a(yv),a9Y=a(ag),a9Z=a("40396"),a90=a(P),a91=a(x2),a92=a(P),a93=a("3592"),a94=a(x2),a95=a(p),a96=a("25203"),a97=a("30895"),a98=a(z),a99=a("33446"),a9_=a(X),a9$=a("34604"),a_a=a(_),a_b=a("35796"),a_c=a(ag),a_d=a("36972"),a_e=a(P),a_f=a(Fz),a_g=a(P),a_h=a("3442"),a_i=a(Fz),a_j=a(p),a_k=a("23642"),a_l=a("28676"),a_m=a(z),a_n=a(xF),a_o=a(X),a_p=a("32556"),a_q=a(_),a_r=a("33866"),a_s=a(ag),a_t=a("35158"),a_u=a(P),a_v=a(wB),a_w=a(P),a_x=a("3275"),a_y=a(wB),a_A=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a9N=[0,a(Q),Fv,5,Fv,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a83=a(p),a84=a("29575"),a85=a("35642"),a86=a(z),a87=a("38322"),a88=a(X),a89=a("39393"),a8_=a(_),a8$=a("40501"),a9a=a(ag),a9b=a("41588"),a9c=a(P),a9d=a(DF),a9e=a(P),a9f=a("3698"),a9g=a(DF),a9h=a(p),a9i=a("25946"),a9j=a("31806"),a9k=a(z),a9l=a("34433"),a9m=a(X),a9n=a("35625"),a9o=a(_),a9p=a("36852"),a9q=a(ag),a9r=a("38063"),a9s=a(P),a9t=a(AO),a9u=a(P),a9v=a("3544"),a9w=a(AO),a9x=a(p),a9y=a("24339"),a9z=a("29522"),a9A=a(z),a9B=a("32186"),a9C=a(X),a9D=a("33516"),a9E=a(_),a9F=a(FO),a9G=a(ag),a9H=a("36195"),a9I=a(P),a9J=a(EB),a9K=a(P),a9L=a("3372"),a9M=a(EB),a9O=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a81=[0,a(Q),Ds,5,Ds,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a8f=a(p),a8g=a("29670"),a8h=a("35757"),a8i=a(z),a8j=a("38445"),a8k=a(X),a8l=a("39519"),a8m=a(_),a8n=a("40601"),a8o=a(ag),a8p=a("41721"),a8q=a(P),a8r=a(DL),a8s=a(P),a8t=a("3710"),a8u=a(DL),a8v=a(p),a8w=a("26029"),a8x=a("31908"),a8y=a(z),a8z=a("34643"),a8A=a(X),a8B=a("35739"),a8C=a(_),a8D=a("36970"),a8E=a(ag),a8F=a("38185"),a8G=a(P),a8H=a(Bp),a8I=a(P),a8J=a("3555"),a8K=a(Bp),a8L=a(p),a8M=a("24417"),a8N=a("29616"),a8O=a(z),a8P=a("32289"),a8Q=a(X),a8R=a(zP),a8S=a(_),a8T=a("34977"),a8U=a(ag),a8V=a("36311"),a8W=a(P),a8X=a(As),a8Y=a(P),a8Z=a("3383"),a80=a(As),a82=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a8d=[0,a(Q),ou,5,ou,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a7t=a(p),a7u=a("29996"),a7v=a("36149"),a7w=a(z),a7x=a("38868"),a7y=a(X),a7z=a("39954"),a7A=a(_),a7B=a("41078"),a7C=a(ag),a7D=a("42180"),a7E=a(P),a7F=a(BF),a7G=a(P),a7H=a("3751"),a7I=a(BF),a7J=a(p),a7K=a("26315"),a7L=a("32259"),a7M=a(z),a7N=a("34923"),a7O=a(X),a7P=a("36132"),a7Q=a(_),a7R=a("37373"),a7S=a(ag),a7T=a("38605"),a7U=a(P),a7V=a(DV),a7W=a(P),a7X=a("3594"),a7Y=a(DV),a7Z=a(p),a70=a("24686"),a71=a("29942"),a72=a(z),a73=a("32644"),a74=a(X),a75=a("33993"),a76=a(_),a77=a("35362"),a78=a(ag),a79=a("36710"),a7_=a(P),a7$=a(AL),a8a=a(P),a8b=a("3420"),a8c=a(AL),a8e=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a7r=[0,a(Q),z8,5,z8,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a6H=a(p),a6I=a("30296"),a6J=a("36510"),a6K=a(z),a6L=a("39257"),a6M=a(X),a6N=a("40354"),a6O=a(_),a6P=a("41489"),a6Q=a(ag),a6R=a("42602"),a6S=a(P),a6T=a(wd),a6U=a(P),a6V=a("3789"),a6W=a(wd),a6X=a(p),a6Y=a("26578"),a6Z=a("32582"),a60=a(z),a61=a("35272"),a62=a(X),a63=a("36493"),a64=a(_),a65=a("37751"),a66=a(ag),a67=a("38991"),a68=a(P),a69=a(xT),a6_=a(P),a6$=a("3630"),a7a=a(xT),a7b=a(p),a7c=a("24933"),a7d=a("30241"),a7e=a(z),a7f=a("32970"),a7g=a(X),a7h=a("34333"),a7i=a(_),a7j=a("35716"),a7k=a(ag),a7l=a("37077"),a7m=a(P),a7n=a(vj),a7o=a(P),a7p=a("3454"),a7q=a(vj),a7s=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a6F=[0,a(Q),Gh,5,Gh,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a5V=a(p),a5W=a("30947"),a5X=a("37295"),a5Y=a(z),a5Z=a("40101"),a50=a(X),a51=a("41222"),a52=a(_),a53=a("42381"),a54=a(ag),a55=a("43518"),a56=a(P),a57=a(CY),a58=a(P),a59=a("3870"),a5_=a(CY),a5$=a(p),a6a=a("27149"),a6b=a("33283"),a6c=a(z),a6d=a("36030"),a6e=a(X),a6f=a("37278"),a6g=a(_),a6h=a("38563"),a6i=a(ag),a6j=a("39829"),a6k=a(P),a6l=a("42649"),a6m=a(P),a6n=a("3708"),a6o=a("42659"),a6p=a(p),a6q=a("25469"),a6r=a("30891"),a6s=a(z),a6t=a("33679"),a6u=a(X),a6v=a("35071"),a6w=a(_),a6x=a("36484"),a6y=a(ag),a6z=a("37874"),a6A=a(P),a6B=a(C6),a6C=a(P),a6D=a("3528"),a6E=a(C6),a6G=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a5T=[0,a(Q),v6,5,v6,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a49=a(p),a4_=a("31123"),a4$=a("37508"),a5a=a(z),a5b=a("40330"),a5c=a(X),a5d=a("41457"),a5e=a(_),a5f=a("42623"),a5g=a(ag),a5h=a("43766"),a5i=a(P),a5j=a(vl),a5k=a(P),a5l=a("3892"),a5m=a(vl),a5n=a(p),a5o=a("27304"),a5p=a("33473"),a5q=a(z),a5r=a("36235"),a5s=a(X),a5t=a("37490"),a5u=a(_),a5v=a("38783"),a5w=a(ag),a5x=a("40056"),a5y=a(P),a5z=a(Co),a5A=a(P),a5B=a("3729"),a5C=a(Co),a5D=a(p),a5E=a("25614"),a5F=a("31067"),a5G=a(z),a5H=a("33871"),a5I=a(X),a5J=a("35271"),a5K=a(_),a5L=a("36692"),a5M=a(ag),a5N=a("38090"),a5O=a(P),a5P=a(zx),a5Q=a(P),a5R=a("3548"),a5S=a(zx),a5U=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a47=[0,a(Q),f6,5,f6,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a4l=a(p),a4m=a("31148"),a4n=a("37538"),a4o=a(z),a4p=a("40362"),a4q=a(X),a4r=a("41490"),a4s=a(_),a4t=a("42657"),a4u=a(ag),a4v=a("43801"),a4w=a(P),a4x=a(xA),a4y=a(P),a4z=a("3895"),a4A=a(xA),a4B=a(p),a4C=a("27326"),a4D=a(F_),a4E=a(z),a4F=a("36264"),a4G=a(X),a4H=a("37520"),a4I=a(_),a4J=a("38814"),a4K=a(ag),a4L=a("40088"),a4M=a(P),a4N=a(FY),a4O=a(P),a4P=a("3732"),a4Q=a(FY),a4R=a(p),a4S=a("25634"),a4T=a("31092"),a4U=a(z),a4V=a("33898"),a4W=a(X),a4X=a("35299"),a4Y=a(_),a4Z=a("36721"),a40=a(ag),a41=a("38120"),a42=a(P),a43=a(Ao),a44=a(P),a45=a("3551"),a46=a(Ao),a48=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a4j=[0,a(Q),CB,5,CB,62,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a3z=a(p),a3A=a("31382"),a3B=a("37820"),a3C=a(z),a3D=a("40665"),a3E=a(X),a3F=a("41801"),a3G=a(_),a3H=a("42977"),a3I=a(ag),a3J=a("44130"),a3K=a(P),a3L=a(Ai),a3M=a(P),a3N=a("3924"),a3O=a(Ai),a3P=a(p),a3Q=a("27531"),a3R=a("33751"),a3S=a(z),a3T=a("36536"),a3U=a(X),a3V=a("37801"),a3W=a(_),a3X=a("39105"),a3Y=a(ag),a3Z=a("40389"),a30=a(P),a31=a(wQ),a32=a(P),a33=a("3760"),a34=a(wQ),a35=a(p),a36=a("25826"),a37=a("31325"),a38=a(z),a39=a("34152"),a3_=a(X),a3$=a("35564"),a4a=a(_),a4b=a("36996"),a4c=a(ag),a4d=a("38406"),a4e=a(P),a4f=a(zS),a4g=a(P),a4h=a("3578"),a4i=a(zS),a4k=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a3x=[0,a(Q),nG,5,nG,32,[0,a(bW),[0,a(bn),[0,a(L),0]]]],a2N=a(p),a2O=a("31476"),a2P=a("37933"),a2Q=a(z),a2R=a("40787"),a2S=a(X),a2T=a("41927"),a2U=a(_),a2V=a("43106"),a2W=a(ag),a2X=a("44262"),a2Y=a(P),a2Z=a(wF),a20=a(P),a21=a("3936"),a22=a(wF),a23=a(p),a24=a("27614"),a25=a("33853"),a26=a(z),a27=a("36646"),a28=a(X),a29=a("37915"),a2_=a(_),a2$=a("39222"),a3a=a(ag),a3b=a("40510"),a3c=a(P),a3d=a(Fb),a3e=a(P),a3f=a("3771"),a3g=a(Fb),a3h=a(p),a3i=a("25904"),a3j=a("31419"),a3k=a(z),a3l=a("34255"),a3m=a(X),a3n=a("35670"),a3o=a(_),a3p=a("37107"),a3q=a(ag),a3r=a("38521"),a3s=a(P),a3t=a(Gb),a3u=a(P),a3v=a("3588"),a3w=a(Gb),a3y=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],bhZ=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a2M=[0,a(d),aS,10,aS,14,[0,a(D),[0,a(A),[0,a(e),0]]]],a2J=[0,a(E),F$,14,F$,36,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a2H=a(p),a2I=a(p),a2K=[0,a(d),pa,10,pa,32,[0,a(D),[0,a(A),[0,a(e),0]]]],a2G=[0,a(d),pa,10,pa,32,[0,a(D),[0,a(A),[0,a(e),0]]]],a2B=[0,a(aO),vf,5,vf,16,[0,a(os),[0,a(bB),[0,a(aM),0]]]],a2y=a(gQ),a2z=a(qF),a2A=a(fc),a2C=[0,a(d),c$,11,c$,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2x=[0,a(aO),xd,43,xd,70,[0,a(vD),[0,a(bB),[0,a(aM),0]]]],a2t=a(p),a2u=a(fc),a2v=a(gQ),a2w=a(fc),a2D=[0,a(d),c$,11,c$,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2q=[0,a(Q),Eg,5,Eg,16,[0,a(os),[0,a(bn),[0,a(L),0]]]],a2n=a(gw),a2o=a(q2),a2p=a(fn),a2r=[0,a(d),c$,11,c$,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2m=[0,a(Q),Eh,31,Eh,58,[0,a(vD),[0,a(bn),[0,a(L),0]]]],a2i=a(p),a2j=a(fn),a2k=a(gw),a2l=a(fn),a2s=[0,a(d),c$,11,c$,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2h=[0,a(d),c$,47,c$,53,[0,a(D),[0,a(A),[0,a(e),0]]]],a2b=[0,a(d),hh,14,hh,50,[0,a(D),[0,a(A),[0,a(e),0]]]],a17=[0,a(E),hH,14,hH,64,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a13=[0,a(E),hq,14,hq,59,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1Z=[0,a(Q),yH,14,yH,33,[0,a(C3),[0,a(bn),[0,a(L),0]]]],a1Y=a(AP),a1U=[0,a(Q),Ca,14,Ca,33,[0,a(CF),[0,a(bn),[0,a(L),0]]]],a1T=a(sk),a1P=[0,a(Q),EE,14,EE,41,[0,a(C3),[0,a(bn),[0,a(L),0]]]],a1O=a("390000"),a1K=[0,a(Q),Fs,14,Fs,41,[0,a(CF),[0,a(bn),[0,a(L),0]]]],a1J=a(qO),a1F=[0,a(Q),FZ,14,FZ,41,[0,a("Article 36"),[0,a(bn),[0,a(L),0]]]],a1E=a(ii),a1A=[0,a(e$),rZ,14,rZ,36,[0,a(Db),[0,a(zj),0]]],a1y=a(vI),a1z=a(ep),a1u=[0,a(Q),yk,14,yk,40,[0,a("Article 35"),[0,a(bn),[0,a(L),0]]]],a1t=a(kn),a1v=[0,a(d),oX,11,oX,37,[0,a(D),[0,a(A),[0,a(e),0]]]],a1s=[0,a(d),oX,11,oX,37,[0,a(D),[0,a(A),[0,a(e),0]]]],a1w=[0,a(V),[0,a("montant_forfaitaire_d842_6"),0]],a1B=[0,a(d),l2,11,l2,33,[0,a(D),[0,a(A),[0,a(e),0]]]],a1x=[0,a(d),l2,11,l2,33,[0,a(D),[0,a(A),[0,a(e),0]]]],a1C=[0,a(V),[0,a(FM),0]],a1G=[0,a(d),me,11,me,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1D=[0,a(d),me,11,me,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1H=[0,a(V),[0,a("montant_minimal_aide_d842_6"),0]],a1L=[0,a(d),nr,11,nr,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1I=[0,a(d),nr,11,nr,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1M=[0,a(V),[0,a("montant_forfaitaire_d842_11"),0]],a1Q=[0,a(d),kU,11,kU,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1N=[0,a(d),kU,11,kU,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a1R=[0,a(V),[0,a("montant_forfaitaire_d842_12"),0]],a1V=[0,a(d),nd,11,nd,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1S=[0,a(d),nd,11,nd,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1W=[0,a(V),[0,a("coefficient_d842_11"),0]],a10=[0,a(d),my,11,my,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a1X=[0,a(d),my,11,my,30,[0,a(D),[0,a(A),[0,a(e),0]]]],a11=[0,a(V),[0,a("coefficient_d842_12"),0]],a14=[0,a(E),hq,14,hq,59,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a15=[0,a(V),[0,a(nm),0]],a12=[0,a(E),hq,14,hq,59,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a18=[0,a(E),hH,14,hH,64,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a19=[0,a(V),[0,a(n8),0]],a16=[0,a(E),hH,14,hH,64,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1_=[0,a(V),[0,a(f7),[0,a(kt),0]]],a1$=[0,a(V),[0,a(f7),[0,a(kt),0]]],a2c=[0,a(d),hh,14,hh,50,[0,a(D),[0,a(A),[0,a(e),0]]]],a2d=[0,a(V),[0,a(kE),0]],a2a=[0,a(d),hh,14,hh,50,[0,a(D),[0,a(A),[0,a(e),0]]]],a2e=[0,a(V),[0,a(eE),[0,a(bk),0]]],a2f=[0,a(V),[0,a(eE),[0,a(bk),0]]],a2E=[0,a(d),c$,11,c$,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2g=[0,a(d),c$,11,c$,38,[0,a(D),[0,a(A),[0,a(e),0]]]],a2F=[0,a(V),[0,a(qG),0]],a2L=[0,a(V),[0,a(bI),0]],bh0=[0,a(V),[0,a(b$),0]],bh6=[0,a(d),fV,11,fV,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bh1=[0,a(d),fV,11,fV,42,[0,a(D),[0,a(A),[0,a(e),0]]]],bh7=[0,a(V),[0,a("seuil_minimal_ressources_m\xc3\xa9nage"),0]],bh$=[0,a(V),[0,a(dh),0]],biE=[0,a(V),[0,a(dE),0]],biM=[0,a(d),hG,10,hG,15,[0,a(D),[0,a(A),[0,a(e),0]]]],biF=[0,a(d),hG,10,hG,15,[0,a(D),[0,a(A),[0,a(e),0]]]],biN=[0,a(V),[0,a(C5),0]],bi4=[0,a(d),hS,11,hS,36,[0,a(D),[0,a(A),[0,a(e),0]]]],biO=[0,a(d),hS,11,hS,36,[0,a(D),[0,a(A),[0,a(e),0]]]],bi5=[0,a(V),[0,a("plafond_mensualit\xc3\xa9_d842_6"),0]],bi8=[0,a(E),jv,14,jv,75,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bi9=[0,a(V),[0,a(mS),0]],bi6=[0,a(E),jv,14,jv,75,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bja=[0,a(E),hN,14,hN,69,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjb=[0,a(V),[0,a(oq),0]],bi_=[0,a(E),hN,14,hN,69,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bje=[0,a(E),hA,14,hA,70,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjf=[0,a(V),[0,a(mI),0]],bjc=[0,a(E),hA,14,hA,70,[0,a(bD),[0,a(an),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],bjg=[0,a(V),[0,a(fH),[0,a(dP),0]]],bjh=[0,a(V),[0,a(fH),[0,a(dP),0]]],bjl=[0,a(d),iZ,14,iZ,59,[0,a(D),[0,a(A),[0,a(e),0]]]],bjm=[0,a(V),[0,a(x1),0]],bji=[0,a(d),iZ,14,iZ,59,[0,a(D),[0,a(A),[0,a(e),0]]]],bjp=[0,a(d),hV,14,hV,61,[0,a(D),[0,a(A),[0,a(e),0]]]],bjq=[0,a(V),[0,a(zF),0]],bjn=[0,a(d),hV,14,hV,61,[0,a(D),[0,a(A),[0,a(e),0]]]],bjt=[0,a(d),hF,14,hF,67,[0,a(D),[0,a(A),[0,a(e),0]]]],bju=[0,a(V),[0,a(vM),0]],bjr=[0,a(d),hF,14,hF,67,[0,a(D),[0,a(A),[0,a(e),0]]]],bjx=[0,a(d),gA,14,gA,65,[0,a(D),[0,a(A),[0,a(e),0]]]],bjy=[0,a(V),[0,a(FI),0]],bjv=[0,a(d),gA,14,gA,65,[0,a(D),[0,a(A),[0,a(e),0]]]],bjB=[0,a(d),h5,14,h5,70,[0,a(D),[0,a(A),[0,a(e),0]]]],bjC=[0,a(V),[0,a(Cv),0]],bjz=[0,a(d),h5,14,h5,70,[0,a(D),[0,a(A),[0,a(e),0]]]],bjF=[0,a(d),hw,14,hw,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjG=[0,a(V),[0,a(CJ),0]],bjD=[0,a(d),hw,14,hw,44,[0,a(D),[0,a(A),[0,a(e),0]]]],bjJ=[0,a(d),iW,14,iW,53,[0,a(D),[0,a(A),[0,a(e),0]]]],bjK=[0,a(V),[0,a(Fk),0]],bjH=[0,a(d),iW,14,iW,53,[0,a(D),[0,a(A),[0,a(e),0]]]],bjO=[0,a(d),iT,14,iT,49,[0,a(D),[0,a(A),[0,a(e),0]]]],bjP=[0,a(V),[0,a(wr),0]],bjL=[0,a(d),iT,14,iT,49,[0,a(D),[0,a(A),[0,a(e),0]]]],bjW=[0,a(V),[0,a(nQ),[0,a(au),0]]],bjX=[0,a(V),[0,a(nQ),[0,a(au),0]]],bj2=[0,a(d),hu,11,hu,47,[0,a(D),[0,a(A),[0,a(e),0]]]],bjY=[0,a(d),hu,11,hu,47,[0,a(D),[0,a(A),[0,a(e),0]]]],bj3=[0,a(V),[0,a("seuil_minimal_d\xc3\xa9pense_nette_minimale"),0]],bj6=[0,a(d),om,11,om,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bj4=[0,a(d),om,11,om,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bj7=[0,a(V),[0,a(su),0]],bj_=[0,a(d),nh,11,nh,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bj8=[0,a(d),nh,11,nh,30,[0,a(D),[0,a(A),[0,a(e),0]]]],bj$=[0,a(V),[0,a(re),0]],bkc=[0,a(d),oe,11,oe,38,[0,a(D),[0,a(A),[0,a(e),0]]]],bka=[0,a(d),oe,11,oe,38,[0,a(D),[0,a(A),[0,a(e),0]]]],bkd=[0,a(V),[0,a(rb),0]],bkm=[0,a(V),[0,a(eG),0]],bkp=[0,a(d),op,12,op,31,[0,a(D),[0,a(A),[0,a(e),0]]]],bkn=[0,a(d),op,12,op,31,[0,a(D),[0,a(A),[0,a(e),0]]]],bkq=[0,a(V),[0,a(cX),0]],bkD=[0,a(V),[0,a(eo),0]],bkS=[0,a(V),[0,a(bJ),0]],bk1=[0,a(V),[0,a(fk),0]],a1p=[0,a(E),xx,14,xx,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a1k=[0,a(ao),[0,a(bJ),[0,a(ai),0]]],a1l=[0,a(ao),[0,a(bJ),0]],a1m=[0,a(ao),[0,a(bJ),[0,a(ad),0]]],a1n=[0,a(ao),[0,a(bJ),0]],a1o=a(p),a1q=[0,a(d),nL,10,nL,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a1j=[0,a(d),nL,10,nL,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a1g=[0,a(E),wL,14,wL,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a07=[0,a(ao),[0,a(kN),[0,a(ai),0]]],a08=[0,a(ao),[0,a(kN),0]],a09=[0,a(ao),[0,a(kN),[0,a(ad),0]]],a0_=[0,a(ao),[0,a(kN),0]],a0$=[0,a(bk),[0,a(bQ),[0,a(ai),0]]],a1a=[0,a(bk),[0,a(bQ),0]],a1b=[0,a(bk),[0,a(bQ),[0,a(ad),0]]],a1c=[0,a(bk),[0,a(bQ),0]],a1d=a(k6),a1e=a(p),a1f=a(p),a1h=[0,a(d),kD,10,kD,40,[0,a(N),[0,a(A),[0,a(e),0]]]],a06=[0,a(d),kD,10,kD,40,[0,a(N),[0,a(A),[0,a(e),0]]]],a03=[0,a(E),Dn,14,Dn,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0Z=[0,a(ao),[0,a(eo),[0,a(ai),0]]],a00=[0,a(ao),[0,a(eo),0]],a01=[0,a(ao),[0,a(eo),[0,a(ad),0]]],a02=[0,a(ao),[0,a(eo),0]],a04=[0,a(d),nP,10,nP,19,[0,a(N),[0,a(A),[0,a(e),0]]]],a0Y=[0,a(d),nP,10,nP,19,[0,a(N),[0,a(A),[0,a(e),0]]]],a0V=[0,a(E),yg,14,yg,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0L=[0,a(ao),[0,a(bI),[0,a(ai),0]]],a0M=[0,a(ao),[0,a(bI),0]],a0N=[0,a(ao),[0,a(bI),[0,a(ad),0]]],a0O=[0,a(ao),[0,a(bI),0]],a0P=[0,a(ao),[0,a(eG),[0,a(ai),0]]],a0Q=[0,a(ao),[0,a(eG),0]],a0R=[0,a(ao),[0,a(eG),[0,a(ad),0]]],a0S=[0,a(ao),[0,a(eG),0]],a0T=a(p),a0U=a(p),a0W=[0,a(d),kx,10,kx,32,[0,a(N),[0,a(A),[0,a(e),0]]]],a0K=[0,a(d),kx,10,kx,32,[0,a(N),[0,a(A),[0,a(e),0]]]],a0H=[0,a(E),FA,14,FA,33,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0D=[0,a(E),Cm,14,Cm,47,[0,a(CT),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0u=[0,a(ao),[0,a(dh),[0,a(ai),0]]],a0v=[0,a(ao),[0,a(dh),0]],a0w=[0,a(ao),[0,a(dh),[0,a(ad),0]]],a0x=[0,a(ao),[0,a(dh),0]],a0y=[0,a(ao),[0,a(dh),[0,a(ai),0]]],a0z=[0,a(ao),[0,a(dh),0]],a0A=[0,a(ao),[0,a(dh),[0,a(ad),0]]],a0B=[0,a(ao),[0,a(dh),0]],a0C=a(p),a0E=[0,a(d),od,11,od,44,[0,a(N),[0,a(A),[0,a(e),0]]]],a0t=[0,a(d),od,11,od,44,[0,a(N),[0,a(A),[0,a(e),0]]]],a0q=[0,a(E),Em,14,Em,27,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0m=[0,a(E),wz,14,wz,36,[0,a(CT),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0n=[0,a(d),ni,11,ni,33,[0,a(N),[0,a(A),[0,a(e),0]]]],a0l=[0,a(d),ni,11,ni,33,[0,a(N),[0,a(A),[0,a(e),0]]]],a0i=[0,a(E),ym,14,ym,41,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0c=[0,a(E),hI,14,hI,70,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ_=[0,a(E),h3,14,h3,69,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ6=[0,a(E),i_,14,i_,75,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ2=[0,a(E),DT,14,DT,36,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ0=a(p),aZ1=a(p),aZ3=[0,a(d),m0,10,m0,32,[0,a(N),[0,a(A),[0,a(e),0]]]],aZZ=[0,a(d),m0,10,m0,32,[0,a(N),[0,a(A),[0,a(e),0]]]],aZV=[0,a(Q),ys,6,ys,79,[0,a(fE),[0,a(fW),[0,a(L),0]]]],aZT=a("8708"),aZU=a("13559"),aZW=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZR=[0,a(Q),4153,6,4154,38,[0,a(fE),[0,a(fW),[0,a(L),0]]]],aZP=a("21362"),aZQ=a("33196"),aZS=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZM=[0,a(Q),rW,6,4172,24,[0,a(fE),[0,a(fW),[0,a(L),0]]]],aZK=a(Al),aZL=a(AG),aZN=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZJ=[0,a(Q),4135,6,4136,46,[0,a(fE),[0,a(fW),[0,a(L),0]]]],aZH=a(Al),aZI=a(AG),aZO=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZF=[0,a(aO),sy,6,sy,79,[0,a(fE),[0,a(bB),[0,a(aM),0]]]],aZD=a("8414"),aZE=a("13100"),aZG=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZB=[0,a(aO),j7,6,kc,38,[0,a(fE),[0,a(bB),[0,a(aM),0]]]],aZz=a("20640"),aZA=a("32073"),aZC=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZw=[0,a(aO),765,6,766,24,[0,a(fE),[0,a(bB),[0,a(aM),0]]]],aZu=a(Eb),aZv=a(zZ),aZx=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZt=[0,a(aO),727,6,728,46,[0,a(fE),[0,a(bB),[0,a(aM),0]]]],aZr=a(Eb),aZs=a(zZ),aZy=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZm=[0,a(Q),CZ,14,CZ,41,[0,a(B$),[0,a(fW),[0,a(L),0]]]],aZi=a(p),aZj=a(fn),aZk=a(gw),aZl=a(fn),aZn=[0,a(d),fD,12,fD,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aZg=[0,a(aO),Y,14,Y,41,[0,a(B$),[0,a(bB),[0,a(aM),0]]]],aZc=a(p),aZd=a(fc),aZe=a(gQ),aZf=a(fc),aZh=[0,a(d),fD,12,fD,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aY8=[0,a(E),m6,14,m6,61,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aY9=[0,a(E),m6,14,m6,61,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aY_=[0,a(ao),[0,a(Er),0]],aY5=[0,a(d),hx,14,hx,49,[0,a(N),[0,a(A),[0,a(e),0]]]],aY1=[0,a(d),ht,14,ht,53,[0,a(N),[0,a(A),[0,a(e),0]]]],aYX=[0,a(d),gJ,14,gJ,44,[0,a(N),[0,a(A),[0,a(e),0]]]],aYT=[0,a(d),hX,14,hX,70,[0,a(N),[0,a(A),[0,a(e),0]]]],aYP=[0,a(d),fM,14,fM,65,[0,a(N),[0,a(A),[0,a(e),0]]]],aYL=[0,a(d),iR,14,iR,67,[0,a(N),[0,a(A),[0,a(e),0]]]],aYH=[0,a(d),iw,14,iw,61,[0,a(N),[0,a(A),[0,a(e),0]]]],aYD=[0,a(d),ik,14,ik,59,[0,a(N),[0,a(A),[0,a(e),0]]]],aYx=[0,a(d),iq,14,iq,50,[0,a(N),[0,a(A),[0,a(e),0]]]],aYr=[0,a(E),h7,14,h7,64,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYn=[0,a(E),jt,14,jt,59,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYj=[0,a(E),jg,14,jg,55,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYf=[0,a(Q),yJ,14,yJ,51,[0,a("Article 44"),[0,a(fW),[0,a(L),0]]]],aYe=a(qO),aYa=[0,a(Q),oO,14,oO,41,[0,a("Article 41"),[0,a(fW),[0,a(L),0]]]],aX$=a(kn),aX7=[0,a(Q),Dw,14,Dw,42,[0,a("Article 42"),[0,a(fW),[0,a(L),0]]]],aX6=a(ii),aX8=[0,a(d),o9,11,o9,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aX5=[0,a(d),o9,11,o9,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aX9=[0,a(ao),[0,a("montant_minimal_aide_d842_15"),0]],aYb=[0,a(d),mi,11,mi,38,[0,a(N),[0,a(A),[0,a(e),0]]]],aX_=[0,a(d),mi,11,mi,38,[0,a(N),[0,a(A),[0,a(e),0]]]],aYc=[0,a(ao),[0,a("montant_forfaitaire_d842_15"),0]],aYg=[0,a(d),nJ,11,nJ,48,[0,a(N),[0,a(A),[0,a(e),0]]]],aYd=[0,a(d),nJ,11,nJ,48,[0,a(N),[0,a(A),[0,a(e),0]]]],aYh=[0,a(ao),[0,a("montant_minimal_d\xc3\xa9pense_nette_d842_17"),0]],aYk=[0,a(E),jg,14,jg,55,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYl=[0,a(ao),[0,a(BL),0]],aYi=[0,a(E),jg,14,jg,55,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYo=[0,a(E),jt,14,jt,59,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYp=[0,a(ao),[0,a(nm),0]],aYm=[0,a(E),jt,14,jt,59,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYs=[0,a(E),h7,14,h7,64,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYt=[0,a(ao),[0,a(n8),0]],aYq=[0,a(E),h7,14,h7,64,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aYu=[0,a(ao),[0,a(f7),[0,a(kC),0]]],aYv=[0,a(ao),[0,a(f7),[0,a(kC),0]]],aYy=[0,a(d),iq,14,iq,50,[0,a(N),[0,a(A),[0,a(e),0]]]],aYz=[0,a(ao),[0,a(kE),0]],aYw=[0,a(d),iq,14,iq,50,[0,a(N),[0,a(A),[0,a(e),0]]]],aYA=[0,a(ao),[0,a(eE),[0,a(bk),0]]],aYB=[0,a(ao),[0,a(eE),[0,a(bk),0]]],aYE=[0,a(d),ik,14,ik,59,[0,a(N),[0,a(A),[0,a(e),0]]]],aYF=[0,a(ao),[0,a(x1),0]],aYC=[0,a(d),ik,14,ik,59,[0,a(N),[0,a(A),[0,a(e),0]]]],aYI=[0,a(d),iw,14,iw,61,[0,a(N),[0,a(A),[0,a(e),0]]]],aYJ=[0,a(ao),[0,a(zF),0]],aYG=[0,a(d),iw,14,iw,61,[0,a(N),[0,a(A),[0,a(e),0]]]],aYM=[0,a(d),iR,14,iR,67,[0,a(N),[0,a(A),[0,a(e),0]]]],aYN=[0,a(ao),[0,a(vM),0]],aYK=[0,a(d),iR,14,iR,67,[0,a(N),[0,a(A),[0,a(e),0]]]],aYQ=[0,a(d),fM,14,fM,65,[0,a(N),[0,a(A),[0,a(e),0]]]],aYR=[0,a(ao),[0,a(FI),0]],aYO=[0,a(d),fM,14,fM,65,[0,a(N),[0,a(A),[0,a(e),0]]]],aYU=[0,a(d),hX,14,hX,70,[0,a(N),[0,a(A),[0,a(e),0]]]],aYV=[0,a(ao),[0,a(Cv),0]],aYS=[0,a(d),hX,14,hX,70,[0,a(N),[0,a(A),[0,a(e),0]]]],aYY=[0,a(d),gJ,14,gJ,44,[0,a(N),[0,a(A),[0,a(e),0]]]],aYZ=[0,a(ao),[0,a(CJ),0]],aYW=[0,a(d),gJ,14,gJ,44,[0,a(N),[0,a(A),[0,a(e),0]]]],aY2=[0,a(d),ht,14,ht,53,[0,a(N),[0,a(A),[0,a(e),0]]]],aY3=[0,a(ao),[0,a(Fk),0]],aY0=[0,a(d),ht,14,ht,53,[0,a(N),[0,a(A),[0,a(e),0]]]],aY6=[0,a(d),hx,14,hx,49,[0,a(N),[0,a(A),[0,a(e),0]]]],aY7=[0,a(ao),[0,a(wr),0]],aY4=[0,a(d),hx,14,hx,49,[0,a(N),[0,a(A),[0,a(e),0]]]],aY$=[0,a(ao),[0,a(nQ),[0,a(au),0]]],aZa=[0,a(ao),[0,a(nQ),[0,a(au),0]]],aZo=[0,a(d),fD,12,fD,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aZb=[0,a(d),fD,12,fD,39,[0,a(N),[0,a(A),[0,a(e),0]]]],aZp=[0,a(ao),[0,a(qG),0]],aZX=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZq=[0,a(d),cl,12,cl,29,[0,a(N),[0,a(A),[0,a(e),0]]]],aZY=[0,a(ao),[0,a(vg),0]],aZ4=[0,a(ao),[0,a(bI),0]],aZ7=[0,a(E),i_,14,i_,75,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ8=[0,a(ao),[0,a(mS),0]],aZ5=[0,a(E),i_,14,i_,75,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aZ$=[0,a(E),h3,14,h3,69,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0a=[0,a(ao),[0,a(oq),0]],aZ9=[0,a(E),h3,14,h3,69,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0d=[0,a(E),hI,14,hI,70,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0e=[0,a(ao),[0,a(mI),0]],a0b=[0,a(E),hI,14,hI,70,[0,a(bz),[0,a(ap),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],a0f=[0,a(ao),[0,a(fH),[0,a(dP),0]]],a0g=[0,a(ao),[0,a(fH),[0,a(dP),0]]],a0j=[0,a(d),iM,12,iM,39,[0,a(N),[0,a(A),[0,a(e),0]]]],a0h=[0,a(d),iM,12,iM,39,[0,a(N),[0,a(A),[0,a(e),0]]]],a0k=[0,a(ao),[0,a(rb),0]],a0o=[0,a(ao),[0,a(dh),0]],a0r=[0,a(d),kG,12,kG,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a0p=[0,a(d),kG,12,kG,25,[0,a(N),[0,a(A),[0,a(e),0]]]],a0s=[0,a(ao),[0,a(F2),0]],a0F=[0,a(ao),[0,a(eG),0]],a0I=[0,a(d),l7,12,l7,31,[0,a(N),[0,a(A),[0,a(e),0]]]],a0G=[0,a(d),l7,12,l7,31,[0,a(N),[0,a(A),[0,a(e),0]]]],a0J=[0,a(ao),[0,a(cX),0]],a0X=[0,a(ao),[0,a(eo),0]],a05=[0,a(ao),[0,a(kN),0]],a1i=[0,a(ao),[0,a(bJ),0]],a1r=[0,a(ao),[0,a(fk),0]],aX1=[0,a(E),wj,24,wj,43,[0,a(FD),[0,a(sw),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aX0=a(p),aX2=[0,a(d),hO,12,hO,31,[0,a(K),[0,a(A),[0,a(e),0]]]],aXZ=[0,a(d),rw,14,rw,33,[0,a(K),[0,a(A),[0,a(e),0]]]],aXU=[0,a(E),v1,24,v1,46,[0,a(FD),[0,a(sw),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aXV=[0,a(d),i4,12,i4,34,[0,a(K),[0,a(A),[0,a(e),0]]]],aXT=[0,a(d),rp,14,rp,36,[0,a(K),[0,a(A),[0,a(e),0]]]],aXP=[0,a(aD),[0,a(fk),[0,a(ai),0]]],aXQ=[0,a(aD),[0,a(fk),0]],aXR=[0,a(aD),[0,a(fk),[0,a(ad),0]]],aXS=[0,a(aD),[0,a(fk),0]],aXW=[0,a(d),i4,12,i4,34,[0,a(K),[0,a(A),[0,a(e),0]]]],aXO=[0,a(d),i4,12,i4,34,[0,a(K),[0,a(A),[0,a(e),0]]]],aXJ=[0,a(d),gB,14,gB,55,[0,a(K),[0,a(A),[0,a(e),0]]]],aXF=[0,a(d),hk,14,hk,59,[0,a(K),[0,a(A),[0,a(e),0]]]],aXB=[0,a(d),gI,14,gI,43,[0,a(K),[0,a(A),[0,a(e),0]]]],aXx=[0,a(d),gM,14,gM,42,[0,a(K),[0,a(A),[0,a(e),0]]]],aXt=[0,a(d),gS,5,mz,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXp=[0,a(d),gs,14,gs,53,[0,a(K),[0,a(A),[0,a(e),0]]]],aXl=[0,a(d),je,14,je,37,[0,a(K),[0,a(A),[0,a(e),0]]]],aXh=[0,a(d),ia,14,ia,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXd=[0,a(d),h2,14,h2,58,[0,a(K),[0,a(A),[0,a(e),0]]]],aW$=[0,a(d),gD,14,gD,46,[0,a(K),[0,a(A),[0,a(e),0]]]],aW7=[0,a(d),i6,14,i6,78,[0,a(K),[0,a(A),[0,a(e),0]]]],aW3=[0,a(d),ho,14,ho,60,[0,a(K),[0,a(A),[0,a(e),0]]]],aWZ=[0,a(d),iI,14,iI,48,[0,a(K),[0,a(A),[0,a(e),0]]]],aW0=[0,a(d),iI,14,iI,48,[0,a(K),[0,a(A),[0,a(e),0]]]],aW1=[0,a(bh),[0,a("calcul_apl_locatif.loyer_principal_base"),0]],aWY=[0,a(d),iI,14,iI,48,[0,a(K),[0,a(A),[0,a(e),0]]]],aW4=[0,a(d),ho,14,ho,60,[0,a(K),[0,a(A),[0,a(e),0]]]],aW5=[0,a(bh),[0,a("calcul_apl_locatif.ressources_m\xc3\xa9nage_arrondies"),0]],aW2=[0,a(d),ho,14,ho,60,[0,a(K),[0,a(A),[0,a(e),0]]]],aW8=[0,a(d),i6,14,i6,78,[0,a(K),[0,a(A),[0,a(e),0]]]],aW9=[0,a(bh),[0,a("calcul_apl_locatif.b\xc3\xa9n\xc3\xa9ficiaire_aide_adulte_ou_enfant_handicap\xc3\xa9s"),0]],aW6=[0,a(d),i6,14,i6,78,[0,a(K),[0,a(A),[0,a(e),0]]]],aXa=[0,a(d),gD,14,gD,46,[0,a(K),[0,a(A),[0,a(e),0]]]],aXb=[0,a(bh),[0,a("calcul_apl_locatif.date_courante"),0]],aW_=[0,a(d),gD,14,gD,46,[0,a(K),[0,a(A),[0,a(e),0]]]],aXe=[0,a(d),h2,14,h2,58,[0,a(K),[0,a(A),[0,a(e),0]]]],aXf=[0,a(bh),[0,a("calcul_apl_locatif.nombre_personnes_\xc3\xa0_charge"),0]],aXc=[0,a(d),h2,14,h2,58,[0,a(K),[0,a(A),[0,a(e),0]]]],aXi=[0,a(d),ia,14,ia,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXj=[0,a(bh),[0,a("calcul_apl_locatif.situation_familiale_calcul_apl"),0]],aXg=[0,a(d),ia,14,ia,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXm=[0,a(d),je,14,je,37,[0,a(K),[0,a(A),[0,a(e),0]]]],aXn=[0,a(bh),[0,a("calcul_apl_locatif.zone"),0]],aXk=[0,a(d),je,14,je,37,[0,a(K),[0,a(A),[0,a(e),0]]]],aXq=[0,a(d),gs,14,gs,53,[0,a(K),[0,a(A),[0,a(e),0]]]],aXr=[0,a(bh),[0,a("calcul_apl_locatif.logement_est_chambre"),0]],aXo=[0,a(d),gs,14,gs,53,[0,a(K),[0,a(A),[0,a(e),0]]]],aXu=[0,a(d),gS,5,mz,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXv=[0,a(bh),[0,a("calcul_apl_locatif.\xc3\xa2g\xc3\xa9es_ou_handicap_adultes_h\xc3\xa9berg\xc3\xa9es_on\xc3\xa9reux_particuliers"),0]],aXs=[0,a(d),gS,5,mz,63,[0,a(K),[0,a(A),[0,a(e),0]]]],aXy=[0,a(d),gM,14,gM,42,[0,a(K),[0,a(A),[0,a(e),0]]]],aXz=[0,a(bh),[0,a("calcul_apl_locatif.type_aide"),0]],aXw=[0,a(d),gM,14,gM,42,[0,a(K),[0,a(A),[0,a(e),0]]]],aXC=[0,a(d),gI,14,gI,43,[0,a(K),[0,a(A),[0,a(e),0]]]],aXD=[0,a(bh),[0,a("calcul_apl_locatif.colocation"),0]],aXA=[0,a(d),gI,14,gI,43,[0,a(K),[0,a(A),[0,a(e),0]]]],aXG=[0,a(d),hk,14,hk,59,[0,a(K),[0,a(A),[0,a(e),0]]]],aXH=[0,a(bh),[0,a("calcul_apl_locatif.r\xc3\xa9duction_loyer_solidarit\xc3\xa9"),0]],aXE=[0,a(d),hk,14,hk,59,[0,a(K),[0,a(A),[0,a(e),0]]]],aXK=[0,a(d),gB,14,gB,55,[0,a(K),[0,a(A),[0,a(e),0]]]],aXL=[0,a(bh),[0,a("calcul_apl_locatif.logement_meubl\xc3\xa9_d842_2"),0]],aXI=[0,a(d),gB,14,gB,55,[0,a(K),[0,a(A),[0,a(e),0]]]],aXM=[0,a(bh),[0,a(Fh),[0,a(aD),0]]],aXN=[0,a(bh),[0,a(Fh),[0,a(aD),0]]],aXX=[0,a(bh),[0,a(aw),0]],aX3=[0,a(d),hO,12,hO,31,[0,a(K),[0,a(A),[0,a(e),0]]]],aXY=[0,a(d),hO,12,hO,31,[0,a(K),[0,a(A),[0,a(e),0]]]],aX4=[0,a(bh),[0,a(cX),0]],aWS=[0,a(mC),67,5,71,21,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],aWT=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWR=[0,a(mC),56,5,57,50,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],aWU=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWV=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWQ=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWW=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWP=[0,a(bG),40,12,40,24,[0,a(bK),0]],aWL=[0,a(mC),77,5,81,24,[0,a(gy),[0,a(gt),[0,a(eb),[0,a(az),[0,a(ab),[0,a(ae),0]]]]]]],aWM=[0,a(bG),42,12,42,31,[0,a(bK),0]],aWK=[0,a(bG),42,12,42,31,[0,a(bK),0]],aWN=[0,a(bG),42,12,42,31,[0,a(bK),0]],aWJ=[0,a(bG),42,12,42,31,[0,a(bK),0]],aWF=[0,a(rd),62,18,62,41,[0,a(xK),[0,a(eX),[0,a(gK),[0,a(dZ),[0,a(c9),[0,a(ae),0]]]]]]],aWD=a(oT),aWE=a(n7),aWG=[0,a(bG),44,11,44,27,[0,a(bK),0]],aWC=[0,a(rd),31,14,31,30,[0,a(l6),[0,a(nX),[0,a(eb),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],aWA=a(oT),aWB=a(n7),aWp=[5,0],aWq=[4,0],aWr=[3,0],aWs=[2,0],aWt=[1,0],aWu=[0,0],aWv=[0,a(mC),dT,5,w_,30,[0,a(CS),[0,a(yF),[0,a(kg),[0,a(dZ),[0,a(ab),[0,a(ae),0]]]]]]],aWw=[0,a(bG),46,12,46,35,[0,a(bK),0]],aWo=[0,a(bG),46,12,46,35,[0,a(bK),0]],aWi=[0,a(bG),53,14,53,28,[0,a(bK),0]],aWe=[0,a(bG),54,14,54,32,[0,a(bK),0]],aWa=[0,a(rd),21,14,21,26,[0,a(l6),[0,a(nX),[0,a(eb),[0,a(az),[0,a(c9),[0,a(ae),0]]]]]]],aWb=[0,a(bG),45,12,45,24,[0,a(bK),0]],aV$=[0,a(bG),45,12,45,24,[0,a(bK),0]],aWc=[0,a(cq),[0,a(zd),0]],aWf=[0,a(bG),54,14,54,32,[0,a(bK),0]],aWg=[0,a(cq),[0,a(Fj),0]],aWd=[0,a(bG),54,14,54,32,[0,a(bK),0]],aWj=[0,a(bG),53,14,53,28,[0,a(bK),0]],aWk=[0,a(cq),[0,a(DN),0]],aWh=[0,a(bG),53,14,53,28,[0,a(bK),0]],aWl=[0,a(cq),[0,a(f8),[0,a(hp),0]]],aWm=[0,a(cq),[0,a(f8),[0,a(hp),0]]],aWx=[0,a(bG),46,12,46,35,[0,a(bK),0]],aWn=[0,a(bG),46,12,46,35,[0,a(bK),0]],aWy=[0,a(cq),[0,a(vn),0]],aWH=[0,a(bG),44,11,44,27,[0,a(bK),0]],aWz=[0,a(bG),44,11,44,27,[0,a(bK),0]],aWI=[0,a(cq),[0,a(Aq),0]],aWO=[0,a(cq),[0,a(iU),0]],aWX=[0,a(cq),[0,a(dl),0]],aV6=[0,a(E),r5,14,r5,32,[0,a(mK),[0,a(iB),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aV4=a(cI),aV5=a(p),aVZ=[0,a(E),854,6,c$,35,[0,a("Article R822-20"),[0,a("Sous-section 3 : Montant forfaitaire de ressources applicable aux \xc3\xa9tudiants"),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aV0=[0,a(d),ib,12,ib,39,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVY=[0,a(E),kK,14,kK,41,[0,a(mb),[0,a(md),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVU=[0,a(E),Gi,14,Gi,32,[0,a("Article R822-8"),[0,a(iB),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVT=a(p),aVN=[0,a(E),ip,14,ip,65,[0,a(mK),[0,a(iB),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVJ=[0,a(E),y9,14,y9,33,[0,a("Article R822-10"),[0,a(iB),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVA=a(p),aVB=a(p),aVG=a(X),aVH=a("90100"),aVI=a("135000"),aVC=a(p),aVD=a(p),aVE=a(p),aVF=a(p),aVw=[0,a(E),BE,14,BE,62,[0,a(mb),[0,a(md),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVv=a(p),aVr=[0,a(d),i0,51,i0,57,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVn=[0,a(Q),11,14,11,41,[0,a("Article 3"),[0,a(xL),[0,a(L),0]]]],aVm=a("9500"),aVi=[0,a(Q),21,14,21,41,[0,a("Article 4"),[0,a(xL),[0,a(L),0]]]],aVh=a("258900"),aVd=[0,a(d),CK,46,CK,52,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVe=[0,a(d),oZ,10,oZ,15,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVc=[0,a(d),oZ,10,oZ,15,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVf=[0,a(dV),[0,a(C5),0]],aVj=[0,a(d),mF,11,mF,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVg=[0,a(d),mF,11,mF,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVk=[0,a(dV),[0,a("montant_forfaitaire_r_822_8"),0]],aVo=[0,a(d),n0,11,n0,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVl=[0,a(d),n0,11,n0,38,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVp=[0,a(dV),[0,a("montant_forfaitaire_r_822_7"),0]],aVs=[0,a(d),i0,11,i0,42,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVq=[0,a(d),i0,11,i0,42,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVt=[0,a(dV),[0,a("ressources_forfaitaires_r822_20"),0]],aVx=[0,a(d),nE,11,nE,59,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVu=[0,a(d),nE,11,nE,59,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVy=[0,a(dV),[0,a("ressources_personnes_vivant_habituellement_foyer"),0]],aVK=[0,a(d),iQ,11,iQ,30,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVz=[0,a(d),iQ,11,iQ,30,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVL=[0,a(dV),[0,a("abattement_r_822_10"),0]],aVO=[0,a(E),ip,14,ip,65,[0,a(mK),[0,a(iB),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVP=[0,a(dV),[0,a(D4),0]],aVM=[0,a(E),ip,14,ip,65,[0,a(mK),[0,a(iB),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aVQ=[0,a(dV),[0,a(mZ),[0,a(f4),0]]],aVR=[0,a(dV),[0,a(mZ),[0,a(f4),0]]],aVV=[0,a(d),l8,11,l8,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVS=[0,a(d),l8,11,l8,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVW=[0,a(dV),[0,a("abattement_r_822_8"),0]],aV1=[0,a(d),ib,12,ib,39,[0,a(cc),[0,a(i),[0,a(e),0]]]],aVX=[0,a(d),ib,12,ib,39,[0,a(cc),[0,a(i),[0,a(e),0]]]],aV2=[0,a(dV),[0,a("ressources_prises_en_compte"),0]],aV7=[0,a(d),mE,11,mE,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aV3=[0,a(d),mE,11,mE,29,[0,a(cc),[0,a(i),[0,a(e),0]]]],aV8=[0,a(dV),[0,a("abattement_r_822_7"),0]],aV9=[0,a(E),di,13,Dv,74,[0,a(mb),[0,a(md),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aV_=[0,a(E),di,13,Dv,74,[0,a(mb),[0,a(md),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aU4=[0,a(d),sq,14,sq,56,[0,a(Z),[0,a(i),[0,a(e),0]]]],aU0=[0,a(d),DX,14,DX,63,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUY=a(b4),aUZ=a(b4),aUU=[0,a(E),qC,14,qC,49,[0,a(ko),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUQ=[0,a(aU),[0,a(kW),[0,a(ai),0]]],aUR=[0,a(aU),[0,a(kW),0]],aUS=[0,a(aU),[0,a(kW),[0,a(ad),0]]],aUT=[0,a(aU),[0,a(kW),0]],aUK=a(Du),aUJ=[0,a(E),1213,4,1219,48,[0,a(ko),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUL=[0,a(d),dX,11,dX,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUE=[0,a(aU),[0,a(ff),[0,a(ai),0]]],aUF=[0,a(aU),[0,a(ff),0]],aUG=[0,a(aU),[0,a(ff),[0,a(ad),0]]],aUH=[0,a(aU),[0,a(ff),0]],aUI=[0,a(E),x_,5,x_,44,[0,a(ko),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUM=[0,a(d),dX,11,dX,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUC=[0,a(E),1149,5,fj,44,[0,a(ko),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUD=[0,a(d),dX,11,dX,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUB=[0,a(d),dX,11,dX,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUN=[0,a(d),dX,11,dX,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUA=[0,a(d),dX,11,dX,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUv=a(Du),aUw=[0,0],aUu=[0,a(E),1173,5,1189,10,[0,a(ko),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aUx=[0,a(d),fo,12,fo,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUt=[0,a(d),fo,12,fo,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUy=[0,a(d),fo,12,fo,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUs=[0,a(d),fo,12,fo,30,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUo=[0,a(d),rZ,5,vy,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUp=[0,a(d),fB,12,fB,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUn=[0,a(d),fB,12,fB,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUj=[0,a(c_),f9,14,f9,31,[0,a("Article L351-8"),[0,a("Section 5 : Taux et montant de la pension"),[0,a("Chapitre 1er : Ouverture du droit, liquidation et calcul des pensions de retraite"),[0,a("Titre V : Assurance vieillesse - Assurance veuvage"),[0,a("Livre III : Dispositions relatives aux assurances sociales et \xc3\xa0 diverses cat\xc3\xa9gories de personnes rattach\xc3\xa9es au r\xc3\xa9gime g\xc3\xa9n\xc3\xa9rale"),[0,a(ab),[0,a(ae),0]]]]]]]],aUd=[0,a(aG),72,5,73,52,[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],aUe=[0,a(d),dA,11,dA,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUc=[0,a(aG),65,5,68,52,[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]],aUf=[0,a(d),dA,11,dA,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUb=[0,a(d),dA,11,dA,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT6=[0,a(aG),hZ,18,hZ,75,[0,a(mJ),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aT5=a(p),aT7=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT2=[5,0],aT3=[4,0],aT4=[0,a(aG),vP,18,AE,45,[0,a(mJ),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aT1=a(p),aT8=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT0=[0,a(E),iM,5,iM,58,[0,a(E8),[0,a(Es),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aT9=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTZ=[0,a(aG),hm,33,hm,58,[0,a(mJ),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTY=a(p),aTU=[0,a(c_),fi,14,fi,32,[0,a(kp),[0,a(j9),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(jd),[0,a(ab),[0,a(ae),0]]]]]]]]]],aTP=[0,a(aG),F4,18,F4,44,[0,a("Article L822-10"),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTQ=[0,a(d),fp,11,fp,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTO=[0,a(d),fp,11,fp,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTH=a(b4),aTG=a(b4),aTF=[0,a(aG),171,5,rH,65,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTI=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTE=[0,a(aG),156,5,c6,30,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTJ=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTD=[0,a(aG),fi,5,w_,33,[0,a(Gf),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTK=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTC=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTw=[0,a(aG),203,5,208,39,[0,a(D0),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTx=[0,a(d),d9,11,d9,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTv=[0,a(aG),197,5,198,34,[0,a(D0),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aTy=[0,a(d),d9,11,d9,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTu=[0,a(d),d9,11,d9,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTp=[0,a(c_),329,5,330,34,[0,a(rY),[0,a(rG),[0,a(r6),[0,a(qQ),[0,a(rt),[0,a(a9),[0,a(ae),0]]]]]]]],aTo=a("999840"),aTq=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTm=[0,a(c_),qM,5,sq,34,[0,a(rY),[0,a(rG),[0,a(r6),[0,a(qQ),[0,a(rt),[0,a(a9),[0,a(ae),0]]]]]]]],aTl=a("1041840"),aTn=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTj=[0,a(c_),339,5,340,34,[0,a(rY),[0,a(rG),[0,a(r6),[0,a(qQ),[0,a(rt),[0,a(a9),[0,a(ae),0]]]]]]]],aTi=a("1083840"),aTk=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTg=[0,a(e$),58,5,59,33,[0,a('Circulaire de la CNAV 2023-3 du 09/01/2022 "Revalorisation \xc3\xa0 compter du 1er janvier 2023"'),[0,a(se),0]]],aTf=a("1153302"),aTh=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTd=[0,a(e$),90,5,91,33,[0,a('Circulaire de la CNAV 2022-3 du 11/01/2022 "Revalorisation \xc3\xa0 compter du 1er janvier 2022"'),[0,a(se),0]]],aTc=a("1100144"),aTe=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTa=[0,a(e$),dz,5,kK,33,[0,a('Circulaire de la CNAV 2021-1 du 11/01/2021 "Revalorisation \xc3\xa0 compter du 1er janvier 2021"'),[0,a(se),0]]],aS$=a("1088175"),aTb=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS6=[0,a(aG),c5,5,ig,67,[0,a(Gf),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aS7=[0,a(d),fX,11,fX,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS5=[0,a(d),fX,11,fX,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS1=[0,a(aG),mo,14,mo,40,[0,a(mJ),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aSV=[0,a(c_),dz,14,dz,61,[0,a(kp),[0,a(j9),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(jd),[0,a(ab),[0,a(ae),0]]]]]]]]]],aSP=[0,a(aG),46,5,46,41,[0,a("Article L821-2"),[0,a(Aa),[0,a(E$),[0,a(yw),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]]]],aSQ=[0,a(d),dm,12,dm,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSO=[0,a(d),dm,12,dm,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSR=[0,a(d),dm,12,dm,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSs=a(z),aSE=a(X),aSF=a(X),aSG=a(X),aSH=a(z),aSI=a(X),aSt=a(qI),aSu=a(qI),aSz=a(l$),aSA=a(l$),aSB=a(l$),aSC=a(qI),aSD=a(l$),aSv=a("8"),aSw=a(CR),aSx=a(CR),aSy=[0,a(E),1035,5,gR,65,[0,a("Article R822-25"),[0,a("Section 3 : Conditions relatives au logement"),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aSJ=[0,a(d),ee,12,ee,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSr=[0,a(d),ee,12,ee,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSK=[0,a(d),ee,12,ee,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSm=[0,a(aG),Fc,18,Fc,67,[0,a("Article L822-8"),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aSn=[0,a(d),fG,11,fG,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSl=[0,a(d),fG,11,fG,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSg=[0,a(aG),Ck,18,Ck,61,[0,a("Article L822-9"),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aSh=[0,a(d),fU,11,fU,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSf=[0,a(d),fU,11,fU,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSb=[0,a(aG),o_,14,o_,43,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aR9=[0,a(E),Ed,14,Ed,37,[0,a(E8),[0,a(Es),[0,a(dC),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aR8=a("3000000"),aR4=[0,a(E),a_,14,a_,41,[0,a(FN),[0,a(BG),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aR3=a(DY),aRZ=[0,a(E),be,14,be,42,[0,a(FN),[0,a(BG),[0,a(bd),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRY=a(DY),aRU=[0,a(d),h1,11,h1,48,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRQ=[0,a(d),hL,11,hL,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRR=[0,a(d),hL,11,hL,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRP=[0,a(d),hL,11,hL,25,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRS=[0,a(aU),[0,a("condition_pr\xc3\xaat"),0]],aRV=[0,a(d),h1,11,h1,48,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRT=[0,a(d),h1,11,h1,48,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRW=[0,a(aU),[0,a("condition_peuplement_logement_l822_10"),0]],aR0=[0,a(d),oz,11,oz,39,[0,a(Z),[0,a(i),[0,a(e),0]]]],aRX=[0,a(d),oz,11,oz,39,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR1=[0,a(aU),[0,a("seuil_l822_3_parts_propri\xc3\xa9t\xc3\xa9"),0]],aR5=[0,a(d),nK,11,nK,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR2=[0,a(d),nK,11,nK,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR6=[0,a(aU),[0,a("seuil_l822_3_parts_usufruit"),0]],aR_=[0,a(d),o4,11,o4,34,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR7=[0,a(d),o4,11,o4,34,[0,a(Z),[0,a(i),[0,a(e),0]]]],aR$=[0,a(aU),[0,a("seuil_l822_5_patrimoine"),0]],aSc=[0,a(d),mc,11,mc,40,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSa=[0,a(d),mc,11,mc,40,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSd=[0,a(aU),[0,a("usufruit_ou_propri\xc3\xa9t\xc3\xa9_famille"),0]],aSi=[0,a(d),fU,11,fU,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSe=[0,a(d),fU,11,fU,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSj=[0,a(aU),[0,a("condition_non_ouverture_l822_9_decence_logement"),0]],aSo=[0,a(d),fG,11,fG,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSk=[0,a(d),fG,11,fG,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSp=[0,a(aU),[0,a("condition_non_ouverture_l822_8"),0]],aSL=[0,a(d),ee,12,ee,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSq=[0,a(d),ee,12,ee,38,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSM=[0,a(aU),[0,a("condition_logement_surface"),0]],aSS=[0,a(d),dm,12,dm,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aSN=[0,a(d),dm,12,dm,51,[0,a(Z),[0,a(i),[0,a(e),0]]]],aST=[0,a(aU),[0,a("condition_logement_r\xc3\xa9sidence_principale"),0]],aSW=[0,a(c_),dz,14,dz,61,[0,a(kp),[0,a(j9),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(jd),[0,a(ab),[0,a(ae),0]]]]]]]]]],aSX=[0,a(aU),[0,a("ouverture_droits_retraite.date_naissance_assur\xc3\xa9"),0]],aSU=[0,a(c_),dz,14,dz,61,[0,a(kp),[0,a(j9),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(jd),[0,a(ab),[0,a(ae),0]]]]]]]]]],aSY=[0,a(aU),[0,a(CO),[0,a(rO),0]]],aSZ=[0,a(aU),[0,a(CO),[0,a(rO),0]]],aS2=[0,a(d),mq,11,mq,37,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS0=[0,a(d),mq,11,mq,37,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS3=[0,a(aU),[0,a("patrimoine_total_demandeur"),0]],aS8=[0,a(d),fX,11,fX,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS4=[0,a(d),fX,11,fX,32,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS9=[0,a(aU),[0,a("condition_nationalit\xc3\xa9"),0]],aTr=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aS_=[0,a(d),cV,11,cV,41,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTs=[0,a(aU),[0,a("plafond_individuel_l815_9_s\xc3\xa9cu"),0]],aTz=[0,a(d),d9,11,d9,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTt=[0,a(d),d9,11,d9,44,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTA=[0,a(aU),[0,a("condition_logement_location_tiers"),0]],aTL=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTB=[0,a(d),d1,11,d1,45,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTM=[0,a(aU),[0,a("condition_logement_mode_occupation"),0]],aTR=[0,a(d),fp,11,fp,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTN=[0,a(d),fp,11,fp,58,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTS=[0,a(aU),[0,a("condition_ouverture_l822_10_peuplement_logement"),0]],aTV=[0,a(d),mw,11,mw,29,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTT=[0,a(d),mw,11,mw,29,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTW=[0,a(aU),[0,a("\xc3\xa2ge_l161_17_2_s\xc3\xa9cu"),0]],aT_=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aTX=[0,a(d),dF,11,dF,36,[0,a(Z),[0,a(i),[0,a(e),0]]]],aT$=[0,a(aU),[0,a("patrimoine_pris_en_compte"),0]],aUg=[0,a(d),dA,11,dA,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUa=[0,a(d),dA,11,dA,31,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUh=[0,a(aU),[0,a(Bk),0]],aUk=[0,a(d),id,11,id,28,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUi=[0,a(d),id,11,id,28,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUl=[0,a(aU),[0,a("\xc3\xa2ge_l351_8_1_s\xc3\xa9cu"),0]],aUq=[0,a(d),fB,12,fB,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUm=[0,a(d),fB,12,fB,23,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUr=[0,a(aU),[0,a(ob),0]],aUz=[0,a(aU),[0,a(ff),0]],aUO=[0,a(aU),[0,a(kW),0]],aUV=[0,a(d),k5,11,k5,46,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUP=[0,a(d),k5,11,k5,46,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUW=[0,a(aU),[0,a("personnes_\xc3\xa0_charge_prises_en_compte"),0]],aU1=[0,a(d),oF,12,oF,61,[0,a(Z),[0,a(i),[0,a(e),0]]]],aUX=[0,a(d),oF,12,oF,61,[0,a(Z),[0,a(i),[0,a(e),0]]]],aU2=[0,a(aU),[0,a(kL),0]],aU5=[0,a(d),n9,12,n9,54,[0,a(Z),[0,a(i),[0,a(e),0]]]],aU3=[0,a(d),n9,12,n9,54,[0,a(Z),[0,a(i),[0,a(e),0]]]],aU6=[0,a(aU),[0,a(r_),0]],aU8=a(qE),aU7=[0,a(aG),mB,13,mB,47,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aVa=[0,a(aG),mB,13,mB,47,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aU_=a(qE),aU9=[0,a(aG),jw,13,jw,48,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aU$=[0,a(aG),jw,13,jw,48,[0,a(gq),[0,a(bd),[0,a(ac),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],aRM=[0,a(E),DB,14,DB,36,[0,a(iN),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRH=[0,a(aj),[0,a(bJ),[0,a(ai),0]]],aRI=[0,a(aj),[0,a(bJ),0]],aRJ=[0,a(aj),[0,a(bJ),[0,a(ad),0]]],aRK=[0,a(aj),[0,a(bJ),0]],aRL=a(p),aRN=[0,a(d),kT,10,kT,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRG=[0,a(d),kT,10,kT,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRD=[0,a(E),yV,14,yV,33,[0,a(iN),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRB=a(p),aRC=a(p),aRx=[0,a(E),w2,14,w2,36,[0,a(iN),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRm=[0,a(aj),[0,a(eK),[0,a(ai),0]]],aRn=[0,a(aj),[0,a(eK),0]],aRo=[0,a(aj),[0,a(eK),[0,a(ad),0]]],aRp=[0,a(aj),[0,a(eK),0]],aRq=[0,a(bk),[0,a(bQ),[0,a(ai),0]]],aRr=[0,a(bk),[0,a(bQ),0]],aRs=[0,a(bk),[0,a(bQ),[0,a(ad),0]]],aRt=[0,a(bk),[0,a(bQ),0]],aRu=a(k6),aRv=a(p),aRw=a(p),aRy=[0,a(d),nw,10,nw,40,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRl=[0,a(d),nw,10,nw,40,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRi=[0,a(E),Fx,14,Fx,49,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aRg=a(hf),aRh=a(hf),aRc=[0,a(E),u8,14,u8,33,[0,a(iN),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQ_=[0,a(E),yQ,14,yQ,36,[0,a(iN),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQ0=[0,a(aj),[0,a(bI),[0,a(ai),0]]],aQ1=[0,a(aj),[0,a(bI),0]],aQ2=[0,a(aj),[0,a(bI),[0,a(ad),0]]],aQ3=[0,a(aj),[0,a(bI),0]],aQ4=[0,a(aj),[0,a(kX),[0,a(ai),0]]],aQ5=[0,a(aj),[0,a(kX),0]],aQ6=[0,a(aj),[0,a(kX),[0,a(ad),0]]],aQ7=[0,a(aj),[0,a(kX),0]],aQ8=a(p),aQ9=a(p),aQ$=[0,a(d),oa,10,oa,20,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQZ=[0,a(d),oa,10,oa,20,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQW=[0,a(E),yq,14,yq,49,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQT=a(c7),aQU=a(c7),aQV=a(l_),aQO=[0,a(E),3426,5,3438,77,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQM=a(cI),aQN=a(b4),aQP=[0,a(d),fP,12,fP,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQK=[0,a(E),DD,5,DD,75,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQL=[0,a(d),fP,12,fP,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQD=[0,a(aO),DO,14,DO,42,[0,a(i9),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],aQC=a(dj),aQE=[0,a(d),eA,10,eA,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQB=[0,a(aO),vF,14,vF,42,[0,a(i9),[0,a(bB),[0,a(aM),0]]]],aQA=a(dj),aQF=[0,a(d),eA,10,eA,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQz=[0,a(Q),xr,14,xr,42,[0,a(i9),[0,a(aQ),[0,a(L),0]]]],aQy=a(dj),aQG=[0,a(d),eA,10,eA,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQu=[0,a(E),EG,14,EG,55,[0,a(rR),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQp=[0,a(aj),[0,a(kB),[0,a(ai),0]]],aQq=[0,a(aj),[0,a(kB),0]],aQr=[0,a(aj),[0,a(kB),[0,a(ad),0]]],aQs=[0,a(aj),[0,a(kB),0]],aQt=a(p),aQv=[0,a(d),oN,11,oN,52,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQo=[0,a(d),oN,11,oN,52,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQl=[0,a(E),AA,14,AA,49,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQk=a(hf),aQe=[0,a(E),jp,14,jp,70,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQa=[0,a(E),jn,14,jn,69,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP8=[0,a(E),h9,14,h9,75,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP3=[0,a(E),z6,5,z6,44,[0,a(Bs),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPV=[0,a(aj),[0,a(dB),[0,a(ai),0]]],aPW=[0,a(aj),[0,a(dB),0]],aPX=[0,a(aj),[0,a(dB),[0,a(ad),0]]],aPY=[0,a(aj),[0,a(dB),0]],aPZ=[0,a(aj),[0,a(dB),[0,a(ai),0]]],aP0=[0,a(aj),[0,a(dB),0]],aP1=[0,a(aj),[0,a(dB),[0,a(ad),0]]],aP2=[0,a(aj),[0,a(dB),0]],aP4=[0,a(d),gG,10,gG,14,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPU=[0,a(E),Cz,14,Cz,42,[0,a(Bs),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPQ=[0,a(aj),[0,a(dB),[0,a(ai),0]]],aPR=[0,a(aj),[0,a(dB),0]],aPS=[0,a(aj),[0,a(dB),[0,a(ad),0]]],aPT=[0,a(aj),[0,a(dB),0]],aPL=[0,a(E),xE,5,xE,40,[0,a(rR),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPM=[0,a(d),jc,11,jc,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPK=[0,a(E),Ea,14,Ea,44,[0,a(rR),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPN=[0,a(d),jc,11,jc,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPJ=[0,a(d),jc,11,jc,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPG=[0,a(E),zN,14,zN,36,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aPA=[0,a(Q),gD,5,gM,36,[0,a(aQ),[0,a(L),0]]],aPu=a(p),aPv=a("86900"),aPw=a("97100"),aPx=a(z),aPy=a("10200"),aPz=a("107300"),aPB=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPr=[0,a(Q),1061,5,gu,36,[0,a(aQ),[0,a(L),0]]],aO$=a(p),aPa=a(xe),aPb=a(v0),aPc=a(z),aPd=a(Gn),aPe=a(yW),aPf=a(p),aPg=a(AQ),aPh=a(EC),aPi=a(z),aPj=a(wk),aPk=a(Ak),aPl=a(p),aPm=a(zn),aPn=a(E0),aPo=a(z),aPp=a("34600"),aPq=a(mt),aPs=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aO9=[0,a(Q),gv,5,gx,36,[0,a(aQ),[0,a(L),0]]],aOR=a(p),aOS=a(yC),aOT=a(rQ),aOU=a(z),aOV=a(Go),aOW=a(Cr),aOX=a(p),aOY=a(EQ),aOZ=a(rg),aO0=a(z),aO1=a(ot),aO2=a(Ax),aO3=a(p),aO4=a(D1),aO5=a(Fy),aO6=a(z),aO7=a(DC),aO8=a(x$),aO_=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aOP=[0,a(Q),sA,5,1131,36,[0,a(aQ),[0,a(L),0]]],aOx=a(p),aOy=a("198100"),aOz=a("239000"),aOA=a(z),aOB=a("40900"),aOC=a("279900"),aOD=a(p),aOE=a("176800"),aOF=a("212800"),aOG=a(z),aOH=a("36000"),aOI=a("248800"),aOJ=a(p),aOK=a("165000"),aOL=a("197900"),aOM=a(z),aON=a("32900"),aOO=a("230800"),aOQ=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aOv=[0,a(Q),1160,5,1164,36,[0,a(aQ),[0,a(L),0]]],aOd=a(p),aOe=a("159500"),aOf=a(wJ),aOg=a(z),aOh=a("33000"),aOi=a(yO),aOj=a(p),aOk=a("142200"),aOl=a("171200"),aOm=a(z),aOn=a("29000"),aOo=a("200200"),aOp=a(p),aOq=a("132800"),aOr=a("159300"),aOs=a(z),aOt=a("26500"),aOu=a(yz),aOw=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aOb=[0,a(Q),q6,5,Gp,36,[0,a(aQ),[0,a(L),0]]],aNV=a(p),aNW=a("200100"),aNX=a("141400"),aNY=a(z),aNZ=a("41300"),aN0=a("182700"),aN1=a(p),aN2=a("178600"),aN3=a("215000"),aN4=a(z),aN5=a("36400"),aN6=a("251400"),aN7=a(p),aN8=a("166700"),aN9=a(q5),aN_=a(z),aN$=a("33200"),aOa=a("233100"),aOc=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aNT=[0,a(Q),1226,5,1230,36,[0,a(aQ),[0,a(L),0]]],aNB=a(p),aNC=a("161100"),aND=a("194400"),aNE=a(z),aNF=a("33300"),aNG=a("227700"),aNH=a(p),aNI=a("143600"),aNJ=a("172900"),aNK=a(z),aNL=a("29300"),aNM=a("202200"),aNN=a(p),aNO=a("134100"),aNP=a("160900"),aNQ=a(z),aNR=a("26800"),aNS=a("187700"),aNU=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aNz=[0,a(Q),1259,5,1263,36,[0,a(aQ),[0,a(L),0]]],aNh=a(p),aNi=a(rQ),aNj=a("244300"),aNk=a(z),aNl=a("41800"),aNm=a("286100"),aNn=a(p),aNo=a("180700"),aNp=a("217500"),aNq=a(z),aNr=a("36800"),aNs=a("254300"),aNt=a(p),aNu=a("168700"),aNv=a("202300"),aNw=a(z),aNx=a("33600"),aNy=a("235900"),aNA=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aNf=[0,a(Q),1292,5,1296,36,[0,a(aQ),[0,a(L),0]]],aMZ=a(p),aM0=a("30871"),aM1=a("37243"),aM2=a(z),aM3=a("6372"),aM4=a("43615"),aM5=a(p),aM6=a("27548"),aM7=a("33148"),aM8=a(z),aM9=a("5610"),aM_=a("38768"),aM$=a(p),aNa=a("25718"),aNb=a("30840"),aNc=a(z),aNd=a("5122"),aNe=a("35962"),aNg=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aMX=[0,a(Q),1325,5,1329,36,[0,a(aQ),[0,a(L),0]]],aMF=a(p),aMG=a(xW),aMH=a("196700"),aMI=a(z),aMJ=a("33700"),aMK=a("230400"),aML=a(p),aMM=a("145300"),aMN=a("175000"),aMO=a(z),aMP=a("29700"),aMQ=a(Dd),aMR=a(p),aMS=a("135700"),aMT=a("162800"),aMU=a(z),aMV=a("27100"),aMW=a("189900"),aMY=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aMD=[0,a(Q),1358,5,1362,36,[0,a(aQ),[0,a(L),0]]],aMl=a(p),aMm=a("24849"),aMn=a("29987"),aMo=a(z),aMp=a("5138"),aMq=a("35125"),aMr=a(p),aMs=a("22151"),aMt=a("26679"),aMu=a(z),aMv=a("4528"),aMw=a("31207"),aMx=a(p),aMy=a("20687"),aMz=a("24818"),aMA=a(z),aMB=a("4131"),aMC=a("28949"),aME=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aMj=[0,a(Q),1391,5,ss,36,[0,a(aQ),[0,a(L),0]]],aL3=a(p),aL4=a("31241"),aL5=a("37689"),aL6=a(z),aL7=a("6448"),aL8=a("44137"),aL9=a(p),aL_=a("27879"),aL$=a("33556"),aMa=a(z),aMb=a("5677"),aMc=a("39233"),aMd=a(p),aMe=a("26027"),aMf=a("31210"),aMg=a(z),aMh=a("5183"),aMi=a("36393"),aMk=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aL1=[0,a(Q),q4,5,1428,36,[0,a(aQ),[0,a(L),0]]],aLJ=a(p),aLK=a("25147"),aLL=a("30347"),aLM=a(z),aLN=a("5200"),aLO=a("35547"),aLP=a(p),aLQ=a("22417"),aLR=a("26999"),aLS=a(z),aLT=a("4582"),aLU=a("31581"),aLV=a(p),aLW=a("20935"),aLX=a(Ct),aLY=a(z),aLZ=a("4181"),aL0=a("29297"),aL2=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aLH=[0,a(Q),1457,5,1461,36,[0,a(aQ),[0,a(L),0]]],aLp=a(p),aLq=a("31616"),aLr=a("38141"),aLs=a(z),aLt=a("6525"),aLu=a("44666"),aLv=a(p),aLw=a("28214"),aLx=a("33959"),aLy=a(z),aLz=a("5745"),aLA=a("39704"),aLB=a(p),aLC=a("26339"),aLD=a("31584"),aLE=a(z),aLF=a("5245"),aLG=a("36829"),aLI=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aLn=[0,a(Q),1490,5,1494,36,[0,a(aQ),[0,a(L),0]]],aK7=a(p),aK8=a("25449"),aK9=a("30711"),aK_=a(z),aK$=a("5262"),aLa=a("35973"),aLb=a(p),aLc=a("22686"),aLd=a("27323"),aLe=a(z),aLf=a("4637"),aLg=a("31960"),aLh=a(p),aLi=a("21186"),aLj=a("25417"),aLk=a(z),aLl=a("4231"),aLm=a("29648"),aLo=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aK5=[0,a(Q),1523,5,1527,36,[0,a(aQ),[0,a(L),0]]],aKN=a(p),aKO=a("32185"),aKP=a("38827"),aKQ=a(z),aKR=a("6642"),aKS=a("45469"),aKT=a(p),aKU=a("28722"),aKV=a(yi),aKW=a(z),aKX=a("5848"),aKY=a("40418"),aKZ=a(p),aK0=a("26813"),aK1=a("32152"),aK2=a(z),aK3=a("5339"),aK4=a("37491"),aK6=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aKL=[0,a(Q),zC,5,1560,36,[0,a(aQ),[0,a(L),0]]],aKt=a(p),aKu=a("25907"),aKv=a(xF),aKw=a(z),aKx=a("5357"),aKy=a("36621"),aKz=a(p),aKA=a("23094"),aKB=a("27814"),aKC=a(z),aKD=a("4720"),aKE=a("32534"),aKF=a(p),aKG=a("21567"),aKH=a("25874"),aKI=a(z),aKJ=a("4307"),aKK=a("30181"),aKM=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aKr=[0,a(Q),1589,5,1593,36,[0,a(aQ),[0,a(L),0]]],aJ$=a(p),aKa=a("33086"),aKb=a("39914"),aKc=a(z),aKd=a("6828"),aKe=a("46742"),aKf=a(p),aKg=a("29526"),aKh=a("35538"),aKi=a(z),aKj=a("6012"),aKk=a("41550"),aKl=a(p),aKm=a("27564"),aKn=a("33052"),aKo=a(z),aKp=a("5488"),aKq=a("38541"),aKs=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJ9=[0,a(Q),1622,5,Dr,36,[0,a(aQ),[0,a(L),0]]],aJR=a(p),aJS=a("26632"),aJT=a("32139"),aJU=a(z),aJV=a("5507"),aJW=a("37646"),aJX=a(p),aJY=a("23741"),aJZ=a("28593"),aJ0=a(z),aJ1=a("4852"),aJ2=a("33445"),aJ3=a(p),aJ4=a("22171"),aJ5=a("36598"),aJ6=a(z),aJ7=a("4428"),aJ8=a("31026"),aJ_=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJP=[0,a(Q),1655,5,1659,36,[0,a(aQ),[0,a(L),0]]],aJx=a(p),aJy=a("33999"),aJz=a("41016"),aJA=a(z),aJB=a("7016"),aJC=a("48032"),aJD=a(p),aJE=a("30341"),aJF=a("36519"),aJG=a(z),aJH=a("6178"),aJI=a("42697"),aJJ=a(p),aJK=a("28325"),aJL=a("33964"),aJM=a(z),aJN=a("5639"),aJO=a("39605"),aJQ=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJv=[0,a(Q),1688,5,1692,36,[0,a(aQ),[0,a(L),0]]],aJd=a(p),aJe=a("27367"),aJf=a("33026"),aJg=a(z),aJh=a("5659"),aJi=a("38685"),aJj=a(p),aJk=a("24396"),aJl=a("29382"),aJm=a(z),aJn=a(Cf),aJo=a("34368"),aJp=a(p),aJq=a("22783"),aJr=a("27332"),aJs=a(z),aJt=a("4550"),aJu=a("31882"),aJw=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aJb=[0,a(Q),1721,5,1725,36,[0,a(aQ),[0,a(L),0]]],aIV=a(p),aIW=a("35002"),aIX=a("42226"),aIY=a(z),aIZ=a("7223"),aI0=a("49449"),aI1=a(p),aI2=a("31236"),aI3=a("37596"),aI4=a(z),aI5=a("6360"),aI6=a("43957"),aI7=a(p),aI8=a("29161"),aI9=a("34966"),aI_=a(z),aI$=a("5805"),aJa=a("40773"),aJc=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aIT=[0,a(Q),1754,5,1758,36,[0,a(aQ),[0,a(L),0]]],aIB=a(p),aIC=a("28174"),aID=a("34000"),aIE=a(z),aIF=a("5826"),aIG=a("39826"),aIH=a(p),aII=a(Ct),aIJ=a("30249"),aIK=a(z),aIL=a("5133"),aIM=a("35382"),aIN=a(p),aIO=a("23455"),aIP=a("28138"),aIQ=a(z),aIR=a("4684"),aIS=a("32823"),aIU=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aIz=[0,a(Q),1787,5,1791,36,[0,a(aQ),[0,a(L),0]]],aIh=a(p),aIi=a("35114"),aIj=a("42361"),aIk=a(z),aIl=a("7246"),aIm=a("49607"),aIn=a(p),aIo=a("31336"),aIp=a("37716"),aIq=a(z),aIr=a("6380"),aIs=a("44098"),aIt=a(p),aIu=a("29254"),aIv=a("35078"),aIw=a(z),aIx=a("5824"),aIy=a("40903"),aIA=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aIf=[0,a(Q),1820,5,1824,36,[0,a(aQ),[0,a(L),0]]],aHZ=a(p),aH0=a("28264"),aH1=a("34109"),aH2=a(z),aH3=a("5845"),aH4=a("39953"),aH5=a(p),aH6=a("25196"),aH7=a("30346"),aH8=a(z),aH9=a("5149"),aH_=a("35495"),aH$=a(p),aIa=a("23530"),aIb=a("28228"),aIc=a(z),aId=a("4699"),aIe=a("32928"),aIg=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aHX=[0,a(Q),1853,5,1857,36,[0,a(aQ),[0,a(L),0]]],aHF=a(p),aHG=a("35500"),aHH=a("42827"),aHI=a(z),aHJ=a("7326"),aHK=a("50153"),aHL=a(p),aHM=a("31681"),aHN=a("38131"),aHO=a(z),aHP=a("6450"),aHQ=a("44583"),aHR=a(p),aHS=a("29576"),aHT=a("35464"),aHU=a(z),aHV=a("5888"),aHW=a("41353"),aHY=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aHD=[0,a(Q),1886,5,1890,36,[0,a(aQ),[0,a(L),0]]],aHl=a(p),aHm=a("28575"),aHn=a("34484"),aHo=a(z),aHp=a("5909"),aHq=a("40392"),aHr=a(p),aHs=a("25473"),aHt=a("30680"),aHu=a(z),aHv=a("5206"),aHw=a("35885"),aHx=a(p),aHy=a("23789"),aHz=a("28539"),aHA=a(z),aHB=a("4751"),aHC=a("33290"),aHE=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aHj=[0,a(Q),1919,5,1923,36,[0,a(aQ),[0,a(L),0]]],aG3=a(p),aG4=a("35855"),aG5=a("43255"),aG6=a(z),aG7=a("7399"),aG8=a("50655"),aG9=a(p),aG_=a("31998"),aG$=a("38512"),aHa=a(z),aHb=a("6515"),aHc=a("45029"),aHd=a(p),aHe=a("29872"),aHf=a("35819"),aHg=a(z),aHh=a("5947"),aHi=a("41767"),aHk=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aG1=[0,a(Q),1952,5,1956,36,[0,a(aQ),[0,a(L),0]]],aGJ=a(p),aGK=a("28861"),aGL=a(ES),aGM=a(z),aGN=a("5968"),aGO=a("40796"),aGP=a(p),aGQ=a("25728"),aGR=a("30987"),aGS=a(z),aGT=a("5258"),aGU=a("36244"),aGV=a(p),aGW=a("24027"),aGX=a("28824"),aGY=a(z),aGZ=a("4799"),aG0=a(zP),aG2=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aGH=[0,a(Q),1985,5,1989,36,[0,a(aQ),[0,a(L),0]]],aGp=a(p),aGq=a("36626"),aGr=a("44185"),aGs=a(z),aGt=a("7558"),aGu=a("51744"),aGv=a(p),aGw=a("32686"),aGx=a(yv),aGy=a(z),aGz=a("6655"),aGA=a("45997"),aGB=a(p),aGC=a("30514"),aGD=a("36589"),aGE=a(z),aGF=a("6075"),aGG=a("42665"),aGI=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aGn=[0,a(Q),c8,5,$,36,[0,a(aQ),[0,a(L),0]]],aF7=a(p),aF8=a("29482"),aF9=a("35578"),aF_=a(z),aF$=a("6096"),aGa=a("41673"),aGb=a(p),aGc=a("26281"),aGd=a("31653"),aGe=a(z),aGf=a("5371"),aGg=a("37023"),aGh=a(p),aGi=a("24544"),aGj=a("29444"),aGk=a(z),aGl=a("4902"),aGm=a("34346"),aGo=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aF5=[0,a(Q),2051,5,2055,36,[0,a(aQ),[0,a(L),0]]],aFN=a(p),aFO=a("36835"),aFP=a("44437"),aFQ=a(z),aFR=a("7601"),aFS=a("52039"),aFT=a(p),aFU=a("32872"),aFV=a("39564"),aFW=a(z),aFX=a("6693"),aFY=a("46259"),aFZ=a(p),aF0=a("30688"),aF1=a("36798"),aF2=a(z),aF3=a("6110"),aF4=a("42908"),aF6=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aFL=[0,a(Q),2084,5,2088,36,[0,a(aQ),[0,a(L),0]]],aFt=a(p),aFu=a("29650"),aFv=a("35781"),aFw=a(z),aFx=a("6131"),aFy=a("41911"),aFz=a(p),aFA=a("26431"),aFB=a("31833"),aFC=a(z),aFD=a("5402"),aFE=a("37234"),aFF=a(p),aFG=a("24684"),aFH=a("29612"),aFI=a(z),aFJ=a("4930"),aFK=a("34542"),aFM=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aFr=[0,a(Q),2117,5,2121,36,[0,a(aQ),[0,a(L),0]]],aE$=a(p),aFa=a("36864"),aFb=a("44473"),aFc=a(z),aFd=a("7607"),aFe=a("52081"),aFf=a(p),aFg=a("32898"),aFh=a("39596"),aFi=a(z),aFj=a("6698"),aFk=a("46296"),aFl=a(p),aFm=a("30713"),aFn=a("36827"),aFo=a(z),aFp=a("6115"),aFq=a("42942"),aFs=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aE9=[0,a(Q),2150,5,2154,36,[0,a(aQ),[0,a(L),0]]],aER=a(p),aES=a("29674"),aET=a("35810"),aEU=a(z),aEV=a("6136"),aEW=a("41945"),aEX=a(p),aEY=a("26452"),aEZ=a("31858"),aE0=a(z),aE1=a("5406"),aE2=a("37264"),aE3=a(p),aE4=a("24704"),aE5=a("29636"),aE6=a(z),aE7=a("4934"),aE8=a(yi),aE_=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aEP=[0,a(Q),2183,5,q7,36,[0,a(aQ),[0,a(L),0]]],aEx=a(p),aEy=a("37140"),aEz=a("44807"),aEA=a(z),aEB=a("7664"),aEC=a("52472"),aED=a(p),aEE=a("33145"),aEF=a("39893"),aEG=a(z),aEH=a("6748"),aEI=a("46643"),aEJ=a(p),aEK=a("30943"),aEL=a("37103"),aEM=a(z),aEN=a("6161"),aEO=a("43264"),aEQ=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aEv=[0,a(Q),2216,5,2220,36,[0,a(aQ),[0,a(L),0]]],aEd=a(p),aEe=a("29897"),aEf=a("36079"),aEg=a(z),aEh=a("6182"),aEi=a("42260"),aEj=a(p),aEk=a("26650"),aEl=a("32097"),aEm=a(z),aEn=a("5447"),aEo=a("37543"),aEp=a(p),aEq=a("24889"),aEr=a("29858"),aEs=a(z),aEt=a("4971"),aEu=a(ES),aEw=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aEb=[0,a(Q),2249,5,2252,36,[0,a(aQ),[0,a(L),0]]],aDV=a(p),aDW=a("37252"),aDX=a("44941"),aDY=a(z),aDZ=a("7687"),aD0=a("52629"),aD1=a(p),aD2=a("33244"),aD3=a("40013"),aD4=a(z),aD5=a("6768"),aD6=a("46783"),aD7=a(p),aD8=a("31036"),aD9=a("37215"),aD_=a(z),aD$=a("6179"),aEa=a("43394"),aEc=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDT=[0,a(Q),2281,5,2284,36,[0,a(aQ),[0,a(L),0]]],aDB=a(p),aDC=a("29986"),aDD=a("36187"),aDE=a(z),aDF=a("6201"),aDG=a("42386"),aDH=a(p),aDI=a("26730"),aDJ=a("32193"),aDK=a(z),aDL=a("5463"),aDM=a("37656"),aDN=a(p),aDO=a("24964"),aDP=a("29948"),aDQ=a(z),aDR=a(Cf),aDS=a("34934"),aDU=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPt=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPC=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDy=[0,a(Q),kO,5,kF,33,[0,a(o7),[0,a(mm),[0,a(L),0]]]],aDg=a(p),aDh=a(xe),aDi=a(v0),aDj=a(z),aDk=a(Gn),aDl=a(yW),aDm=a(p),aDn=a(AQ),aDo=a(EC),aDp=a(z),aDq=a(wk),aDr=a(Ak),aDs=a(p),aDt=a(zn),aDu=a(E0),aDv=a(z),aDw=a("35600"),aDx=a(mt),aDz=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDe=[0,a(Q),662,5,665,33,[0,a(o7),[0,a(mm),[0,a(L),0]]]],aCY=a(p),aCZ=a(yC),aC0=a(rQ),aC1=a(z),aC2=a(Go),aC3=a(Cr),aC4=a(p),aC5=a(EQ),aC6=a(rg),aC7=a(z),aC8=a(ot),aC9=a(Ax),aC_=a(p),aC$=a(D1),aDa=a(Fy),aDb=a(z),aDc=a(DC),aDd=a(x$),aDf=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCW=[0,a(Q),kA,5,sy,33,[0,a(o7),[0,a(mm),[0,a(L),0]]]],aCE=a(p),aCF=a(rM),aCG=a("220000"),aCH=a(z),aCI=a("38000"),aCJ=a("260000"),aCK=a(p),aCL=a("164200"),aCM=a(zv),aCN=a(z),aCO=a(F_),aCP=a("231200"),aCQ=a(p),aCR=a("153200"),aCS=a("183700"),aCT=a(z),aCU=a(ot),aCV=a("214200"),aCX=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCC=[0,a(Q),750,5,kj,33,[0,a(o7),[0,a(mm),[0,a(L),0]]]],aCk=a(p),aCl=a("148100"),aCm=a("178700"),aCn=a(z),aCo=a("30600"),aCp=a("209300"),aCq=a(p),aCr=a(Bz),aCs=a("158900"),aCt=a(z),aCu=a("26900"),aCv=a(yz),aCw=a(p),aCx=a("123300"),aCy=a("147900"),aCz=a(z),aCA=a("24600"),aCB=a(D7),aCD=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aDA=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCj=[0,a(d),Y,55,Y,61,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPD=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCi=[0,a(d),Y,11,Y,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCe=[0,a(E),ou,5,ou,28,[0,a(DM),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aCf=[0,a(d),iP,11,iP,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCd=[0,a(E),Ek,14,Ek,44,[0,a(DM),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aB$=[0,a(E),vY,14,vY,36,[0,a(iN),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aB9=a(p),aB_=a(p),aCa=[0,a(d),m$,10,m$,32,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB8=[0,a(d),m$,10,m$,32,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB3=[0,a(Q),EW,7,EW,18,[0,a(i9),[0,a(aQ),[0,a(L),0]]]],aB0=a(gw),aB1=a(q2),aB2=a(fn),aB4=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBY=[0,a(aO),zA,7,zA,18,[0,a(i9),[0,a(bB),[0,a(aM),0]]]],aBV=a(gQ),aBW=a(qF),aBX=a(fc),aBZ=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBT=[0,a(aO),xz,7,xz,18,[0,a(i9),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],aBQ=a(oL),aBR=a(B5),aBS=a(mV),aBU=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB5=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBN=[0,a(Q),CI,29,CI,64,[0,a(nA),[0,a(aQ),[0,a(L),0]]]],aBL=a(gw),aBM=a(fn),aBO=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBJ=[0,a(aO),BD,29,BD,64,[0,a(nA),[0,a(bB),[0,a(aM),0]]]],aBH=a(gQ),aBI=a(fc),aBK=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBF=[0,a(aO),yN,29,yN,64,[0,a(nA),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],aBD=a(oL),aBE=a(mV),aBG=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBP=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBx=[0,a(d),it,14,it,50,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBt=[0,a(Q),Ec,14,Ec,50,[0,a("Article 25"),[0,a(aQ),[0,a(L),0]]]],aBo=a(wK),aBp=a(sk),aBq=a("0.0172"),aBr=a(wK),aBs=a(sk),aBi=[0,a(E),iH,14,iH,64,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBe=[0,a(E),iE,14,iE,59,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBa=[0,a(e$),y2,14,y2,36,[0,a(Db),[0,a(zj),0]]],aA_=a(vI),aA$=a(ep),aA6=[0,a(Q),Fd,14,Fd,47,[0,a(sm),[0,a(aQ),[0,a(L),0]]]],aA5=a("0.416"),aA1=[0,a(Q),yh,14,yh,47,[0,a(sm),[0,a(aQ),[0,a(L),0]]]],aA0=a(vs),aAW=[0,a(Q),DE,14,DE,47,[0,a(sm),[0,a(aQ),[0,a(L),0]]]],aAV=a("560085"),aAR=[0,a(Q),F6,14,F6,48,[0,a("Article 26"),[0,a(aQ),[0,a(L),0]]]],aAQ=a(AP),aAM=[0,a(Q),B9,15,B9,49,[0,a("Article 22"),[0,a(aQ),[0,a(L),0]]]],aAL=a("2211133"),aAH=[0,a(Q),vd,14,vd,42,[0,a("Article 21"),[0,a(aQ),[0,a(L),0]]]],aAG=a(ii),aAC=[0,a(Q),Ep,14,Ep,41,[0,a("Article 20"),[0,a(aQ),[0,a(L),0]]]],aAB=a(kn),aAD=[0,a(d),oW,11,oW,38,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAA=[0,a(d),oW,11,oW,38,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAE=[0,a(aj),[0,a("montant_forfaitaire_d832_10"),0]],aAI=[0,a(d),mA,11,mA,39,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAF=[0,a(d),mA,11,mA,39,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAJ=[0,a(aj),[0,a("montant_minimal_aide_d832_10"),0]],aAN=[0,a(d),nl,11,nl,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAK=[0,a(d),nl,11,nl,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAO=[0,a(aj),[0,a("coefficient_multiplicateur_d832_11"),0]],aAS=[0,a(d),m5,11,m5,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAP=[0,a(d),m5,11,m5,45,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAT=[0,a(aj),[0,a("coefficient_multiplicateur_d832_18"),0]],aAX=[0,a(d),kh,11,kh,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAU=[0,a(d),kh,11,kh,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAY=[0,a(aj),[0,a("montant_limite_tranches_d832_15_1"),0]],aA2=[0,a(d),nZ,11,nZ,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAZ=[0,a(d),nZ,11,nZ,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aA3=[0,a(aj),[0,a("taux_tranche_inf\xc3\xa9rieure_d832_15_1"),0]],aA7=[0,a(d),mX,11,mX,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aA4=[0,a(d),mX,11,mX,44,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aA8=[0,a(aj),[0,a("taux_tranche_sup\xc3\xa9rieure_d832_15_1"),0]],aBb=[0,a(d),kA,11,kA,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aA9=[0,a(d),kA,11,kA,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBc=[0,a(aj),[0,a(FM),0]],aBf=[0,a(E),iE,14,iE,59,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBg=[0,a(aj),[0,a(nm),0]],aBd=[0,a(E),iE,14,iE,59,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBj=[0,a(E),iH,14,iH,64,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBk=[0,a(aj),[0,a(n8),0]],aBh=[0,a(E),iH,14,iH,64,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aBl=[0,a(aj),[0,a(f7),[0,a(kt),0]]],aBm=[0,a(aj),[0,a(f7),[0,a(kt),0]]],aBu=[0,a(d),k1,11,k1,47,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBn=[0,a(d),k1,11,k1,47,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBv=[0,a(aj),[0,a("coefficient_multiplicateur_d832_17_3"),0]],aBy=[0,a(d),it,14,it,50,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBz=[0,a(aj),[0,a(kE),0]],aBw=[0,a(d),it,14,it,50,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBA=[0,a(aj),[0,a(eE),[0,a(bk),0]]],aBB=[0,a(aj),[0,a(eE),[0,a(bk),0]]],aB6=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aBC=[0,a(d),ck,11,ck,46,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aB7=[0,a(aj),[0,a("montant_forfaitaire_charges_d832_10"),0]],aCb=[0,a(aj),[0,a(bI),0]],aCg=[0,a(d),iP,11,iP,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCc=[0,a(d),iP,11,iP,41,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aCh=[0,a(aj),[0,a("ressources_m\xc3\xa9nage_avec_d832_18"),0]],aPE=[0,a(aj),[0,a(dB),0]],aPH=[0,a(d),ms,11,ms,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPF=[0,a(d),ms,11,ms,33,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPI=[0,a(aj),[0,a(wa),0]],aPO=[0,a(aj),[0,a(kB),0]],aP5=[0,a(d),gG,10,gG,14,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aPP=[0,a(d),gG,10,gG,14,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aP6=[0,a(aj),[0,a("plafond_mensualit\xc3\xa9_d832_10_3_base"),0]],aP9=[0,a(E),h9,14,h9,75,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aP_=[0,a(aj),[0,a(mS),0]],aP7=[0,a(E),h9,14,h9,75,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQb=[0,a(E),jn,14,jn,69,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQc=[0,a(aj),[0,a(oq),0]],aP$=[0,a(E),jn,14,jn,69,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQf=[0,a(E),jp,14,jp,70,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQg=[0,a(aj),[0,a(mI),0]],aQd=[0,a(E),jp,14,jp,70,[0,a(d_),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aQh=[0,a(aj),[0,a(fH),[0,a(dP),0]]],aQi=[0,a(aj),[0,a(fH),[0,a(dP),0]]],aQm=[0,a(d),oP,10,oP,17,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQj=[0,a(d),oP,10,oP,17,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQn=[0,a(aj),[0,a("coefficient_prise_en_charge_d832_10_formule"),0]],aQw=[0,a(aj),[0,a(kX),0]],aQH=[0,a(d),eA,10,eA,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQx=[0,a(d),eA,10,eA,25,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQI=[0,a(aj),[0,a("plafond_mensualit\xc3\xa9_d832_10_3_copropri\xc3\xa9taires"),0]],aQQ=[0,a(d),fP,12,fP,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQJ=[0,a(d),fP,12,fP,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQR=[0,a(aj),[0,a(re),0]],aQX=[0,a(d),nb,10,nb,23,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQS=[0,a(d),nb,10,nb,23,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aQY=[0,a(aj),[0,a("coefficient_prise_en_charge_d832_10_coeff_arrondi"),0]],aRa=[0,a(aj),[0,a(eK),0]],aRd=[0,a(d),oU,12,oU,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRb=[0,a(d),oU,12,oU,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRe=[0,a(aj),[0,a(su),0]],aRj=[0,a(d),o3,10,o3,15,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRf=[0,a(d),o3,10,o3,15,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRk=[0,a(aj),[0,a("coefficient_prise_en_charge_d832_10_seuil"),0]],aRz=[0,a(aj),[0,a(bJ),0]],aRE=[0,a(d),m7,12,m7,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRA=[0,a(d),m7,12,m7,31,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],aRF=[0,a(aj),[0,a(cX),0]],aRO=[0,a(aj),[0,a(fk),0]],aAx=[0,a(E),Bf,14,Bf,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aAs=[0,a(au),[0,a(bJ),[0,a(ai),0]]],aAt=[0,a(au),[0,a(bJ),0]],aAu=[0,a(au),[0,a(bJ),[0,a(ad),0]]],aAv=[0,a(au),[0,a(bJ),0]],aAw=a(p),aAy=[0,a(d),m2,10,m2,25,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAr=[0,a(d),m2,10,m2,25,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAo=[0,a(E),u$,14,u$,33,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aAm=a(p),aAn=a(p),aAi=[0,a(E),yG,14,yG,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],az9=[0,a(au),[0,a(eK),[0,a(ai),0]]],az_=[0,a(au),[0,a(eK),0]],az$=[0,a(au),[0,a(eK),[0,a(ad),0]]],aAa=[0,a(au),[0,a(eK),0]],aAb=[0,a(bk),[0,a(bQ),[0,a(ai),0]]],aAc=[0,a(bk),[0,a(bQ),0]],aAd=[0,a(bk),[0,a(bQ),[0,a(ad),0]]],aAe=[0,a(bk),[0,a(bQ),0]],aAf=a(k6),aAg=a(p),aAh=a(p),aAj=[0,a(d),oV,10,oV,40,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],az8=[0,a(d),oV,10,oV,40,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],az4=[0,a(E),C0,5,C0,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],az2=a(oG),az3=a(oG),az5=[0,a(d),gC,10,gC,15,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],az1=[0,a(E),Ei,14,Ei,49,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azZ=a(hf),az0=a(hf),azV=[0,a(E),CV,14,CV,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azL=[0,a(au),[0,a(bI),[0,a(ai),0]]],azM=[0,a(au),[0,a(bI),0]],azN=[0,a(au),[0,a(bI),[0,a(ad),0]]],azO=[0,a(au),[0,a(bI),0]],azP=[0,a(au),[0,a(kz),[0,a(ai),0]]],azQ=[0,a(au),[0,a(kz),0]],azR=[0,a(au),[0,a(kz),[0,a(ad),0]]],azS=[0,a(au),[0,a(kz),0]],azT=a(p),azU=a(p),azW=[0,a(d),m9,10,m9,20,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azK=[0,a(d),m9,10,m9,20,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azG=[0,a(E),Fn,5,Fn,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azD=a(c7),azE=a(c7),azF=a(l_),azH=[0,a(d),i1,10,i1,23,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azC=[0,a(E),xG,14,xG,49,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azz=a(c7),azA=a(c7),azB=a(l_),azv=[0,a(E),Cd,14,Cd,40,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azr=[0,a(E),vC,14,vC,55,[0,a(yU),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azm=[0,a(au),[0,a(kH),[0,a(ai),0]]],azn=[0,a(au),[0,a(kH),0]],azo=[0,a(au),[0,a(kH),[0,a(ad),0]]],azp=[0,a(au),[0,a(kH),0]],azq=a(p),azs=[0,a(d),k4,11,k4,52,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azl=[0,a(d),k4,11,k4,52,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azh=[0,a(E),F5,5,F5,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azg=a(oG),azi=[0,a(d),jq,10,jq,17,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azf=[0,a(E),nG,14,nG,49,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],azc=a(p),azd=a(p),aze=a(hf),ay8=[0,a(E),f6,14,f6,70,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay4=[0,a(E),hK,14,hK,69,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay0=[0,a(E),iV,14,iV,75,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayW=[0,a(E),z1,14,z1,44,[0,a(yU),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayX=[0,a(d),mk,11,mk,41,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayV=[0,a(d),mk,11,mk,41,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayR=[0,a(E),zq,14,zq,36,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayS=[0,a(d),gE,21,gE,43,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayN=[0,a(E),wn,14,wn,40,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayJ=[0,a(Q),xw,14,xw,48,[0,a(wg),[0,a(fd),[0,a(L),0]]]],ayH=a("2142091"),ayI=a("1339340"),ayD=[0,a(Q),wW,14,wW,41,[0,a("Article 32"),[0,a(fd),[0,a(L),0]]]],ayB=a(qO),ayC=a("2668"),ayv=[0,a(E),ir,14,ir,64,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayr=[0,a(E),ic,14,ic,59,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayn=[0,a(E),iF,14,iF,55,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayj=[0,a(E),zp,14,zp,36,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayh=a(p),ayi=a(p),ayk=[0,a(d),nF,10,nF,32,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayg=[0,a(d),nF,10,nF,32,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayc=[0,a(Q),Cx,14,Cx,48,[0,a(sz),[0,a(fd),[0,a(L),0]]]],axE=a(p),axF=a("46192"),axG=a("54152"),axH=a(z),axI=a("57741"),axJ=a(X),axK=a("61794"),axL=a(_),axM=a("65862"),axN=a(ag),axO=a("7368"),axP=a("71039"),axQ=a(p),axR=a("42242"),axS=a("49299"),axT=a(z),axU=a("52565"),axV=a(X),axW=a("56268"),axX=a(_),axY=a("59957"),axZ=a(ag),ax0=a("6659"),ax1=a("63887"),ax2=a(p),ax3=a("40096"),ax4=a("46634"),ax5=a(z),ax6=a("49475"),ax7=a(X),ax8=a("52740"),ax9=a(_),ax_=a("56004"),ax$=a(ag),aya=a("6180"),ayb=a("59675"),ayd=[0,a(d),eU,12,eU,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],axC=[0,a(aO),dL,14,dL,48,[0,a(sz),[0,a(bB),[0,a(aM),0]]]],aw4=a(p),aw5=a("44630"),aw6=a("52321"),aw7=a(z),aw8=a("55788"),aw9=a(X),aw_=a("59704"),aw$=a(_),axa=a("63635"),axb=a(ag),axc=a("7119"),axd=a("68637"),axe=a(p),axf=a("40814"),axg=a("47632"),axh=a(z),axi=a("50787"),axj=a(X),axk=a("54365"),axl=a(_),axm=a("57929"),axn=a(ag),axo=a("6434"),axp=a("61727"),axq=a(p),axr=a("38740"),axs=a("45057"),axt=a(z),axu=a("47802"),axv=a(X),axw=a("50957"),axx=a(_),axy=a("54110"),axz=a(ag),axA=a("5971"),axB=a("57657"),axD=[0,a(d),eU,12,eU,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aw2=[0,a(aO),Eo,14,Eo,48,[0,a(sz),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],aws=a(p),awt=a("44443"),awu=a("52101"),awv=a(z),aww=a("55555"),awx=a(X),awy=a("59454"),awz=a(_),awA=a("63369"),awB=a(ag),awC=a("7089"),awD=a("68350"),awE=a(p),awF=a("40643"),awG=a("47433"),awH=a(z),awI=a("50575"),awJ=a(X),awK=a("54138"),awL=a(_),awM=a("57687"),awN=a(ag),awO=a("6407"),awP=a("61469"),awQ=a(p),awR=a("38578"),awS=a("44869"),awT=a(z),awU=a("47602"),awV=a(X),awW=a("50744"),awX=a(_),awY=a("53884"),awZ=a(ag),aw0=a("5946"),aw1=a("57416"),aw3=[0,a(d),eU,12,eU,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awm=[0,a(d),ji,14,ji,50,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awh=[0,a(E),yl,14,yl,35,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],awi=[0,a(d),hT,12,hT,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awd=[0,a(Q),BU,14,BU,42,[0,a("Article 29"),[0,a(fd),[0,a(L),0]]]],awc=a(ii),av_=[0,a(Q),Ad,14,Ad,41,[0,a("Article 28"),[0,a(fd),[0,a(L),0]]]],av9=a(kn),av5=[0,a(Q),Fw,14,Fw,35,[0,a(wg),[0,a(fd),[0,a(L),0]]]],av4=a("121726"),av6=[0,a(d),o2,12,o2,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av3=[0,a(d),o2,12,o2,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av7=[0,a(au),[0,a(Et),0]],av$=[0,a(d),mG,11,mG,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],av8=[0,a(d),mG,11,mG,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awa=[0,a(au),[0,a("montant_forfaitaire_d832_24"),0]],awe=[0,a(d),ol,11,ol,39,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awb=[0,a(d),ol,11,ol,39,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awf=[0,a(au),[0,a("montant_minimal_aide_d823_24"),0]],awj=[0,a(d),hT,12,hT,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awg=[0,a(d),hT,12,hT,33,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awk=[0,a(au),[0,a("condition_2_du_832_25"),0]],awn=[0,a(d),ji,14,ji,50,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awo=[0,a(au),[0,a(kE),0]],awl=[0,a(d),ji,14,ji,50,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awp=[0,a(au),[0,a(eE),[0,a(bk),0]]],awq=[0,a(au),[0,a(eE),[0,a(bk),0]]],aye=[0,a(d),eU,12,eU,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],awr=[0,a(d),eU,12,eU,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayf=[0,a(au),[0,a(z4),0]],ayl=[0,a(au),[0,a(bI),0]],ayo=[0,a(E),iF,14,iF,55,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayp=[0,a(au),[0,a(BL),0]],aym=[0,a(E),iF,14,iF,55,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ays=[0,a(E),ic,14,ic,59,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayt=[0,a(au),[0,a(nm),0]],ayq=[0,a(E),ic,14,ic,59,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayw=[0,a(E),ir,14,ir,64,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayx=[0,a(au),[0,a(n8),0]],ayu=[0,a(E),ir,14,ir,64,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ayy=[0,a(au),[0,a(f7),[0,a(kC),0]]],ayz=[0,a(au),[0,a(f7),[0,a(kC),0]]],ayE=[0,a(d),oh,11,oh,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayA=[0,a(d),oh,11,oh,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayF=[0,a(au),[0,a("montant_forfaitaire_d832_27"),0]],ayK=[0,a(d),kO,12,kO,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayG=[0,a(d),kO,12,kO,46,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayL=[0,a(au),[0,a(Bb),0]],ayO=[0,a(d),kF,12,kF,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayM=[0,a(d),kF,12,kF,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayP=[0,a(au),[0,a(xQ),0]],ayT=[0,a(d),gE,21,gE,43,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayQ=[0,a(d),gE,21,gE,43,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ayU=[0,a(au),[0,a(r8),0]],ayY=[0,a(au),[0,a(kH),0]],ay1=[0,a(E),iV,14,iV,75,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay2=[0,a(au),[0,a(mS),0]],ayZ=[0,a(E),iV,14,iV,75,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay5=[0,a(E),hK,14,hK,69,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay6=[0,a(au),[0,a(oq),0]],ay3=[0,a(E),hK,14,hK,69,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay9=[0,a(E),f6,14,f6,70,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay_=[0,a(au),[0,a(mI),0]],ay7=[0,a(E),f6,14,f6,70,[0,a(cT),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ay$=[0,a(au),[0,a(fH),[0,a(dP),0]]],aza=[0,a(au),[0,a(fH),[0,a(dP),0]]],azj=[0,a(d),jq,10,jq,17,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azb=[0,a(d),jq,10,jq,17,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azk=[0,a(au),[0,a("coefficient_prise_en_charge_d832_25_formule"),0]],azt=[0,a(au),[0,a(kz),0]],azw=[0,a(d),ox,12,ox,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azu=[0,a(d),ox,12,ox,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azx=[0,a(au),[0,a(vv),0]],azI=[0,a(d),i1,10,i1,23,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azy=[0,a(d),i1,10,i1,23,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azJ=[0,a(au),[0,a("coefficient_prise_en_charge_d832_25_coeff_arrondi"),0]],azX=[0,a(au),[0,a(eK),0]],az6=[0,a(d),gC,10,gC,15,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],azY=[0,a(d),gC,10,gC,15,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],az7=[0,a(au),[0,a("coefficient_prise_en_charge_d832_25_seuil"),0]],aAk=[0,a(au),[0,a(bJ),0]],aAp=[0,a(d),lZ,12,lZ,31,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAl=[0,a(d),lZ,12,lZ,31,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aAq=[0,a(au),[0,a(cX),0]],aAz=[0,a(au),[0,a(fk),0]],avT=[0,a(E),Da,14,Da,33,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avR=a(p),avS=a(p),avN=[0,a(E),Ba,14,Ba,39,[0,a(rT),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avL=a(p),avM=a(p),avH=[0,a(E),Bl,14,Bl,36,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avC=[0,a(aD),[0,a(kl),[0,a(ai),0]]],avD=[0,a(aD),[0,a(kl),0]],avE=[0,a(aD),[0,a(kl),[0,a(ad),0]]],avF=[0,a(aD),[0,a(kl),0]],avG=a(p),avI=[0,a(d),na,10,na,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avB=[0,a(d),na,10,na,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avy=[0,a(E),xB,14,xB,42,[0,a(rT),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avu=[0,a(aG),Cn,14,Cn,36,[0,a(qY),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],avo=[0,a(aD),[0,a(bJ),[0,a(ai),0]]],avp=[0,a(aD),[0,a(bJ),0]],avq=[0,a(aD),[0,a(bJ),[0,a(ad),0]]],avr=[0,a(aD),[0,a(bJ),0]],avs=a(p),avt=a(p),avv=[0,a(d),mU,10,mU,36,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avn=[0,a(d),mU,10,mU,36,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avh=[0,a(aO),AB,14,AB,33,[0,a(cF),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],avf=a(hD),avg=a(hD),avi=[0,a(d),eB,10,eB,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ave=[0,a(aO),ng,14,ng,33,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],avc=a(hD),avd=a(hD),avj=[0,a(d),eB,10,eB,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avb=[0,a(Q),fY,14,fY,33,[0,a(cF),[0,a(bX),[0,a(L),0]]]],au$=a(hD),ava=a(hD),avk=[0,a(d),eB,10,eB,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],au7=[0,a(E),wm,14,wm,36,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],auW=[0,a(aD),[0,a(bI),[0,a(ai),0]]],auX=[0,a(aD),[0,a(bI),0]],auY=[0,a(aD),[0,a(bI),[0,a(ad),0]]],auZ=[0,a(aD),[0,a(bI),0]],au0=[0,a(bk),[0,a(bQ),[0,a(ai),0]]],au1=[0,a(bk),[0,a(bQ),0]],au2=[0,a(bk),[0,a(bQ),[0,a(ad),0]]],au3=[0,a(bk),[0,a(bQ),0]],au4=a(k6),au5=a(p),au6=a(p),au8=[0,a(d),of,10,of,40,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auV=[0,a(d),of,10,of,40,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auP=[0,a(aO),sA,14,sA,33,[0,a(cF),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],auD=a(hl),auE=a(b4),auF=a(dj),auG=a(hl),auH=a(fa),auI=a(fa),auJ=a(dj),auK=a(dj),auL=a(sb),auM=a(qP),auN=a(fa),auO=a(b4),auQ=[0,a(d),eC,10,eC,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auC=[0,a(aO),qM,14,qM,33,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],auq=a(hl),aur=a(b4),aus=a(dj),aut=a(hl),auu=a(fa),auv=a(fa),auw=a(dj),aux=a(dj),auy=a(sb),auz=a(qP),auA=a(fa),auB=a(b4),auR=[0,a(d),eC,10,eC,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aup=[0,a(Q),qX,14,qX,33,[0,a(cF),[0,a(bX),[0,a(L),0]]]],aud=a(hl),aue=a(b4),auf=a(dj),aug=a(hl),auh=a(fa),aui=a(fa),auj=a(dj),auk=a(dj),aul=a(sb),aum=a(qP),aun=a(fa),auo=a(b4),auS=[0,a(d),eC,10,eC,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],at$=[0,a(E),En,14,En,36,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],at5=[0,a(aD),[0,a(ku),[0,a(ai),0]]],at6=[0,a(aD),[0,a(ku),0]],at7=[0,a(aD),[0,a(ku),[0,a(ad),0]]],at8=[0,a(aD),[0,a(ku),0]],at9=a(p),at_=a(p),aua=[0,a(d),o8,10,o8,32,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],at4=[0,a(d),o8,10,o8,32,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atY=[0,a(aO),Av,14,Av,28,[0,a(cF),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],atW=a(c7),atX=a(c7),atZ=[0,a(d),dL,11,dL,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atV=[0,a(aO),ws,14,ws,28,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],atT=a(c7),atU=a(c7),at0=[0,a(d),dL,11,dL,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atS=[0,a(Q),z0,14,z0,28,[0,a(cF),[0,a(bX),[0,a(L),0]]]],atQ=a(c7),atR=a(c7),at1=[0,a(d),dL,11,dL,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atL=[0,a(Q),dA,14,dA,36,[0,a(sr),[0,a(bX),[0,a(L),0]]]],atH=a(F7),atI=a(iA),atJ=a(iA),atK=a(F7),atM=[0,a(d),eW,12,eW,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atF=[0,a(aO),vu,14,vu,36,[0,a(sr),[0,a(bB),[0,a(aM),0]]]],atB=a(C_),atC=a(iA),atD=a(iA),atE=a(C_),atG=[0,a(d),eW,12,eW,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atz=[0,a(aO),gH,14,gH,36,[0,a(sr),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],atv=a(EH),atw=a(iA),atx=a(iA),aty=a(EH),atA=[0,a(d),eW,12,eW,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atq=[0,a(E),F8,5,F8,50,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],atr=[0,a(d),hM,10,hM,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atp=[0,a(E),zQ,14,zQ,36,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],ato=a(p),ats=[0,a(d),hM,10,hM,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atn=[0,a(d),hM,10,hM,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atk=[0,a(E),xC,14,xC,28,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],atg=[0,a(Q),rn,14,rn,42,[0,a(Cg),[0,a(bX),[0,a(L),0]]]],atd=a("3.4"),ate=a(ij),atf=a(ij),as$=[0,a(Q),rr,14,rr,41,[0,a(Cg),[0,a(bX),[0,a(L),0]]]],as8=a("4."),as9=a(zb),as_=a(zb),as4=[0,a(E),zG,14,zG,29,[0,a("Article D842-2"),[0,a(sw),[0,a(al),[0,a(ak),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],as2=a(ow),as3=a(kR),asW=[0,a(Q),EY,29,EY,64,[0,a(dQ),[0,a(bX),[0,a(L),0]]]],asT=a(gw),asU=a(q2),asV=a(fn),asX=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asR=[0,a(aO),wp,29,wp,64,[0,a(dQ),[0,a(bB),[0,a(aM),0]]]],asO=a(gQ),asP=a(qF),asQ=a(fc),asS=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asM=[0,a(aO),vU,29,vU,64,[0,a(dQ),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],asJ=a(oL),asK=a(B5),asL=a(mV),asN=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asY=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asG=[0,a(Q),z5,29,z5,64,[0,a(sh),[0,a(bX),[0,a(L),0]]]],asE=a(gw),asF=a(fn),asH=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asC=[0,a(aO),Cs,29,Cs,64,[0,a(sh),[0,a(bB),[0,a(aM),0]]]],asA=a(gQ),asB=a(fc),asD=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asy=[0,a(aO),Cb,29,Cb,64,[0,a(sh),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],asw=a(oL),asx=a(mV),asz=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asI=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asp=a(p),asq=[0,a(Q),529,5,530,34,[0,a(dQ),[0,a(bX),[0,a(L),0]]]],asm=a(Br),asn=a(v_),aso=a(DH),asr=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asj=a(p),ask=[0,a(Q),538,5,539,34,[0,a(dQ),[0,a(bX),[0,a(L),0]]]],asg=a("27905"),ash=a("24683"),asi=a("22911"),asl=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asd=a(z),ase=[0,a(Q),z$,5,z$,35,[0,a(dQ),[0,a(bX),[0,a(L),0]]]],ar6=a(z),ar7=a("4576"),ar8=a("31539"),ar9=a(z),ar_=a("4043"),ar$=a("27774"),asa=a(z),asb=a("3682"),asc=a("25689"),asf=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ar3=a(p),ar4=[0,a(aO),qZ,5,qX,34,[0,a(dQ),[0,a(bB),[0,a(aM),0]]]],ar0=a(DS),ar1=a(yp),ar2=a(wU),ar5=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arX=a(p),arY=[0,a(aO),ky,5,416,34,[0,a(dQ),[0,a(bB),[0,a(aM),0]]]],arU=a("26962"),arV=a("23848"),arW=a("22136"),arZ=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arR=a(z),arS=[0,a(aO),rC,5,rC,35,[0,a(dQ),[0,a(bB),[0,a(aM),0]]]],arI=a(z),arJ=a("4421"),arK=a("30473"),arL=a(z),arM=a("3906"),arN=a("26835"),arO=a(z),arP=a("3557"),arQ=a("24821"),arT=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arF=a(p),arG=[0,a(aO),Gp,5,1198,34,[0,a(dQ),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],arC=a(CU),arD=a(wi),arE=a(Dj),arH=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arz=a(p),arA=[0,a(aO),1206,5,1207,34,[0,a(dQ),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],arw=a("26849"),arx=a("23748"),ary=a("22044"),arB=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],art=a(z),aru=[0,a(aO),EV,5,EV,35,[0,a(dQ),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],ark=a(z),arl=a("4403"),arm=a("30345"),arn=a(z),aro=a("3890"),arp=a("26723"),arq=a(z),arr=a("3542"),ars=a("24717"),arv=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ass=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arg=[0,a(Q),iK,5,iK,61,[0,a(iy),[0,a(bX),[0,a(L),0]]]],ard=a(Br),are=a(v_),arf=a(DH),arh=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arb=[0,a(aO),BR,5,BR,61,[0,a(iy),[0,a(bB),[0,a(aM),0]]]],aq_=a(DS),aq$=a(yp),ara=a(wU),arc=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aq8=[0,a(aO),fM,5,fM,61,[0,a(iy),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],aq5=a(CU),aq6=a(wi),aq7=a(Dj),aq9=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ari=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aq2=[0,a(Q),wN,14,wN,37,[0,a(iy),[0,a(bX),[0,a(L),0]]]],aqZ=a("27765"),aq0=a("24198"),aq1=a("22680"),aq3=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqX=[0,a(aO),Ab,14,Ab,37,[0,a(iy),[0,a(bB),[0,a(aM),0]]]],aqU=a("26826"),aqV=a("23380"),aqW=a("21913"),aqY=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqS=[0,a(aO),Dm,14,Dm,37,[0,a(iy),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],aqP=a(Gq),aqQ=a("23282"),aqR=a("21821"),aqT=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aq4=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],arj=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqL=a(p),aqM=[0,a(Q),dR,5,be,34,[0,a(cG),[0,a(bX),[0,a(L),0]]]],aqI=a("30850"),aqJ=a("26887"),aqK=a("25200"),aqN=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqF=a(p),aqG=[0,a(Q),zw,5,115,34,[0,a(cG),[0,a(bX),[0,a(L),0]]]],aqC=a("37207"),aqD=a("32910"),aqE=a("30548"),aqH=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqz=a(z),aqA=[0,a(Q),kK,5,kK,35,[0,a(cG),[0,a(bX),[0,a(L),0]]]],aqq=a(z),aqr=a("6101"),aqs=a("42052"),aqt=a(z),aqu=a("5390"),aqv=a("37032"),aqw=a(z),aqx=a("4909"),aqy=a("34252"),aqB=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqn=a(p),aqo=[0,a(aO),87,5,88,34,[0,a(cG),[0,a(bB),[0,a(aM),0]]]],aqk=a("29807"),aql=a(sj),aqm=a("24348"),aqp=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqh=a(p),aqi=[0,a(aO),97,5,98,34,[0,a(cG),[0,a(bB),[0,a(aM),0]]]],aqe=a("35949"),aqf=a(m3),aqg=a("29515"),aqj=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqb=a(z),aqc=[0,a(aO),c5,5,c5,35,[0,a(cG),[0,a(bB),[0,a(aM),0]]]],ap4=a(z),ap5=a("5895"),ap6=a("40630"),ap7=a(z),ap8=a(rS),ap9=a(sg),ap_=a(z),ap$=a("4743"),aqa=a("33094"),aqd=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ap1=a(p),ap2=[0,a(aO),884,5,885,34,[0,a(cG),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],apY=a("29682"),apZ=a("25859"),ap0=a("24246"),ap3=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apV=a(p),apW=[0,a(aO),kq,5,895,34,[0,a(cG),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],apS=a("35799"),apT=a(Bn),apU=a("29392"),apX=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apP=a(z),apQ=[0,a(aO),Cj,5,Cj,35,[0,a(cG),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],apG=a(z),apH=a("5870"),apI=a("40460"),apJ=a(z),apK=a(wC),apL=a(AV),apM=a(z),apN=a("4723"),apO=a(yX),apR=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aqO=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apC=[0,a(Q),hZ,14,hZ,42,[0,a("Article 12"),[0,a(bX),[0,a(L),0]]]],apz=a(p),apA=a(ii),apB=a(ii),apt=[0,a(aO),ya,14,ya,29,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],apn=a(p),apo=a(sj),app=a(m3),apq=a(z),apr=a(rS),aps=a(sg),apu=[0,a(d),eT,11,eT,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apm=[0,a(Q),mf,14,mf,29,[0,a(cF),[0,a(bX),[0,a(L),0]]]],apg=a(p),aph=a(sj),api=a(m3),apj=a(z),apk=a(rS),apl=a(sg),apv=[0,a(d),eT,11,eT,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ape=[0,a(aO),fj,14,fj,29,[0,a(cF),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],ao_=a(p),ao$=a("25869"),apa=a(Bn),apb=a(z),apc=a(wC),apd=a(AV),apf=[0,a(d),eT,11,eT,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ao5=[0,a(Q),yb,14,yb,44,[0,a(mQ),[0,a(bX),[0,a(L),0]]]],aoN=a(p),aoO=a("494900"),aoP=a("709000"),aoQ=a(z),aoR=a("845600"),aoS=a(X),aoT=a("864600"),aoU=a(_),aoV=a("897700"),aoW=a(ag),aoX=a("931100"),aoY=a(P),aoZ=a("964200"),ao0=a(dq),ao1=a(CN),ao2=a(dq),ao3=a("32800"),ao4=a(CN),ao6=[0,a(d),dW,11,dW,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aoL=[0,a(aO),27,14,27,44,[0,a(mQ),[0,a("Articles valables du 1er juillet 2022 au 31 d\xc3\xa9cembre 2022"),[0,a(aM),0]]]],aot=a(p),aou=a("487000"),aov=a("697700"),aow=a(z),aox=a(B1),aoy=a(X),aoz=a("850900"),aoA=a(_),aoB=a("883400"),aoC=a(ag),aoD=a("916300"),aoE=a(P),aoF=a("948800"),aoG=a(dq),aoH=a(Dy),aoI=a(dq),aoJ=a("32300"),aoK=a(Dy),aoM=[0,a(d),dW,11,dW,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],aor=[0,a(aO),rF,14,rF,44,[0,a(mQ),[0,a("Articles valables du 1er janvier 2022 au 30 juin 2022"),[0,a(aM),0]]]],an$=a(p),aoa=a("468300"),aob=a("670900"),aoc=a(z),aod=a("800200"),aoe=a(X),aof=a("819200"),aog=a(_),aoh=a("849500"),aoi=a(ag),aoj=a("881100"),aok=a(P),aol=a("912400"),aom=a(dq),aon=a(A$),aoo=a(dq),aop=a("31100"),aoq=a(A$),aos=[0,a(d),dW,11,dW,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],an9=[0,a(aO),zo,14,zo,44,[0,a(mQ),[0,a("Articles valables du 1er janvier 2020 au 31 d\xc3\xa9cembre 2021"),[0,a(aM),0]]]],anR=a(p),anS=a("458800"),anT=a("657200"),anU=a(z),anV=a("783900"),anW=a(X),anX=a("801500"),anY=a(_),anZ=a(B1),an0=a(ag),an1=a("863100"),an2=a(P),an3=a("893800"),an4=a(dq),an5=a(vB),an6=a(dq),an7=a(ot),an8=a(vB),an_=[0,a(d),dW,11,dW,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anK=[0,a(aO),jl,14,jl,40,[0,a(cF),[0,a(L),[0,a(ch),[0,a(aM),0]]]]],ans=a(p),ant=a(rE),anu=a(ry),anv=a(z),anw=a(qK),anx=a(X),any=a(ri),anz=a(_),anA=a(r$),anB=a(ag),anC=a(qH),anD=a(P),anE=a(ro),anF=a(dq),anG=a(hP),anH=a(dq),anI=a(rs),anJ=a(hP),anL=[0,a(d),eI,12,eI,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anr=[0,a(aO),yL,14,yL,40,[0,a(cF),[0,a(bB),[0,a(aM),0]]]],am$=a(p),ana=a(rE),anb=a(ry),anc=a(z),and=a(qK),ane=a(X),anf=a(ri),ang=a(_),anh=a(r$),ani=a(ag),anj=a(qH),ank=a(P),anl=a(ro),anm=a(dq),ann=a(hP),ano=a(dq),anp=a(rs),anq=a(hP),anM=[0,a(d),eI,12,eI,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],am_=[0,a(Q),Ap,14,Ap,40,[0,a(cF),[0,a(bX),[0,a(L),0]]]],amS=a(p),amT=a(rE),amU=a(ry),amV=a(z),amW=a(qK),amX=a(X),amY=a(ri),amZ=a(_),am0=a(r$),am1=a(ag),am2=a(qH),am3=a(P),am4=a(ro),am5=a(dq),am6=a(hP),am7=a(dq),am8=a(rs),am9=a(hP),anN=[0,a(d),eI,12,eI,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amM=[0,a(d),ja,14,ja,50,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amI=[0,a(Q),nY,14,nY,41,[0,a("Article 11"),[0,a(bX),[0,a(L),0]]]],amH=a(kn),amD=[0,a(E),zl,14,zl,29,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],amC=a(xu),amE=[0,a(d),o1,11,o1,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amB=[0,a(d),o1,11,o1,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amF=[0,a(aD),[0,a("fraction_l832_3"),0]],amJ=[0,a(d),mv,11,mv,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amG=[0,a(d),mv,11,mv,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amK=[0,a(aD),[0,a("montant_forfaitaire_d823_16"),0]],amN=[0,a(d),ja,14,ja,50,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amO=[0,a(aD),[0,a(kE),0]],amL=[0,a(d),ja,14,ja,50,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amP=[0,a(aD),[0,a(eE),[0,a(bk),0]]],amQ=[0,a(aD),[0,a(eE),[0,a(bk),0]]],anO=[0,a(d),eI,12,eI,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],amR=[0,a(d),eI,12,eI,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anP=[0,a(aD),[0,a(Fe),0]],ao7=[0,a(d),dW,11,dW,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],anQ=[0,a(d),dW,11,dW,41,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ao8=[0,a(aD),[0,a("abattement_forfaitaire_d823_17"),0]],apw=[0,a(d),eT,11,eT,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ao9=[0,a(d),eT,11,eT,26,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apx=[0,a(aD),[0,a("loyer_r\xc3\xa9f\xc3\xa9rence"),0]],apD=[0,a(d),ns,11,ns,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apy=[0,a(d),ns,11,ns,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apE=[0,a(aD),[0,a("montant_minimal_aide_d823_16"),0]],ast=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],apF=[0,a(d),ax,12,ax,35,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asu=[0,a(aD),[0,a(C4),0]],asZ=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],asv=[0,a(d),cg,12,cg,47,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as0=[0,a(aD),[0,a(zm),0]],as5=[0,a(d),mx,10,mx,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as1=[0,a(d),mx,10,mx,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as6=[0,a(aD),[0,a("loyer_principal_avec_r\xc3\xa9duction_meubl\xc3\xa9"),0]],ata=[0,a(d),no,11,no,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],as7=[0,a(d),no,11,no,38,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atb=[0,a(aD),[0,a("plafond_suppression_d823_16"),0]],ath=[0,a(d),nf,11,nf,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atc=[0,a(d),nf,11,nf,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],ati=[0,a(aD),[0,a("plafond_d\xc3\xa9gressivit\xc3\xa9_d823_16"),0]],atl=[0,a(d),mp,11,mp,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atj=[0,a(d),mp,11,mp,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atm=[0,a(aD),[0,a("loyer_\xc3\xa9ligible"),0]],att=[0,a(aD),[0,a(ku),0]],atN=[0,a(d),eW,12,eW,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atu=[0,a(d),eW,12,eW,34,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atO=[0,a(aD),[0,a(Ff),0]],at2=[0,a(d),dL,11,dL,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],atP=[0,a(d),dL,11,dL,25,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],at3=[0,a(aD),[0,a("rapport_loyers"),0]],aub=[0,a(aD),[0,a(bI),0]],auT=[0,a(d),eC,10,eC,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auc=[0,a(d),eC,10,eC,17,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],auU=[0,a(aD),[0,a("taux_loyer_\xc3\xa9ligible_formule"),0]],au9=[0,a(aD),[0,a(bJ),0]],avl=[0,a(d),eB,10,eB,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],au_=[0,a(d),eB,10,eB,22,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avm=[0,a(aD),[0,a("taux_loyer_\xc3\xa9ligible_taux_arrondi"),0]],avw=[0,a(aD),[0,a(kl),0]],avz=[0,a(d),oB,11,oB,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avx=[0,a(d),oB,11,oB,39,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avA=[0,a(aD),[0,a("taux_prise_compte_ressources"),0]],avJ=[0,a(aD),[0,a(fk),0]],avO=[0,a(d),kI,12,kI,37,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avK=[0,a(d),kI,12,kI,37,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avP=[0,a(aD),[0,a(CM),0]],avU=[0,a(d),oR,12,oR,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avQ=[0,a(d),oR,12,oR,31,[0,a(K),[0,a(t),[0,a(i),[0,a(e),0]]]]],avV=[0,a(aD),[0,a(cX),0]],avX=a(ij),avW=[0,a(E),ma,13,ma,74,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],av2=[0,a(E),ma,13,ma,74,[0,a(eu),[0,a(dD),[0,a(bb),[0,a(a4),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],avZ=a(xu),av0=a(oG),avY=[0,a(aG),gS,13,gS,61,[0,a(qY),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],av1=[0,a(aG),gS,13,gS,61,[0,a(qY),[0,a(bj),[0,a(af),[0,a(x),[0,a(ab),[0,a(w),0]]]]]]],amp=[7,0],amq=[5,0],amr=[4,0],ams=[3,0],amt=[2,0],amu=[1,0],amv=[0,0],amw=[6,0],amx=[0,a(bw),29,5,38,6,[0,a(b5),[0,a(l4),[0,a(aC),0]]]],amo=a(wR),amy=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],aml=[8,0],amm=[0,a(bw),47,5,49,6,[0,a(b5),[0,a(l4),[0,a(aC),0]]]],amk=a(xO),amn=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],ama=[7,0],amb=[5,0],amc=[4,0],amd=[3,0],ame=[2,0],amf=[1,0],amg=[0,0],amh=[6,0],ami=[0,a(bw),68,5,77,6,[0,a(b5),[0,a(nU),[0,a(aC),0]]]],al$=a(AX),amj=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],al8=[8,0],al9=[0,a(bw),86,5,88,6,[0,a(b5),[0,a(nU),[0,a(aC),0]]]],al7=a(ve),al_=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alX=[7,0],alY=[5,0],alZ=[4,0],al0=[3,0],al1=[2,0],al2=[1,0],al3=[0,0],al4=[6,0],al5=[0,a(bw),c5,5,bq,6,[0,a(b5),[0,a(l9),[0,a(aC),0]]]],alW=a(BA),al6=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alT=[8,0],alU=[0,a(bw),fi,5,hv,6,[0,a(b5),[0,a(l9),[0,a(aC),0]]]],alS=a(EO),alV=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alI=[7,0],alJ=[5,0],alK=[4,0],alL=[3,0],alM=[2,0],alN=[1,0],alO=[0,0],alP=[6,0],alQ=[0,a(bw),o_,5,hy,6,[0,a(b5),[0,a(nq),[0,a(aC),0]]]],alH=a(BT),alR=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alE=[8,0],alF=[0,a(bw),fb,5,eH,6,[0,a(b5),[0,a(nq),[0,a(aC),0]]]],alD=a(w5),alG=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alt=[7,0],alu=[5,0],alv=[4,0],alw=[3,0],alx=[2,0],aly=[1,0],alz=[0,0],alA=[6,0],alB=[0,a(bw),h6,5,iK,6,[0,a(fS),[0,a(mT),[0,a(aC),0]]]],als=a(zU),alC=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],alp=[8,0],alq=[0,a(bw),w9,5,yI,6,[0,a(fS),[0,a(mT),[0,a(aC),0]]]],alo=a(EN),alr=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],ale=[7,0],alf=[5,0],alg=[4,0],alh=[3,0],ali=[2,0],alj=[1,0],alk=[0,0],all=[6,0],alm=[0,a(bw),vN,5,Fa,6,[0,a(fS),[0,a(or),[0,a(aC),0]]]],ald=a(Ev),aln=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],ala=[8,0],alb=[0,a(bw),Fi,5,vJ,6,[0,a(fS),[0,a(or),[0,a(aC),0]]]],ak$=a(Ft),alc=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],ak1=[7,0],ak2=[5,0],ak3=[4,0],ak4=[3,0],ak5=[2,0],ak6=[1,0],ak7=[0,0],ak8=[6,0],ak9=[0,a(bw),rv,5,nY,6,[0,a(b5),[0,a(ne),[0,a(aC),0]]]],ak0=a(v$),ak_=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],akX=[8,0],akY=[0,a(bw),Bi,5,nn,6,[0,a(b5),[0,a(ne),[0,a(aC),0]]]],akW=a(zT),akZ=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],amz=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],akV=[0,a(bw),11,12,11,24,[0,a(B),[0,a(aC),0]]],amA=[0,a(hp),[0,a(Ac),0]],akR=[0,a(eJ),28,5,29,33,[0,a(Cw),[0,a(cf),0]]],akQ=a(xR),akS=[0,a(eJ),6,12,6,19,[0,a(cf),0]],akO=[0,a(eJ),48,5,49,33,[0,a(AR),[0,a(cf),0]]],akN=a(xs),akP=[0,a(eJ),6,12,6,19,[0,a(cf),0]],akL=[0,a(eJ),64,5,65,33,[0,a(Ci),[0,a(cf),0]]],akK=a(B8),akM=[0,a(eJ),6,12,6,19,[0,a(cf),0]],akI=[0,a(eJ),82,5,83,33,[0,a(w0),[0,a(cf),0]]],akH=a(B2),akJ=[0,a(eJ),6,12,6,19,[0,a(cf),0]],akT=[0,a(eJ),6,12,6,19,[0,a(cf),0]],akG=[0,a(eJ),6,12,6,19,[0,a(cf),0]],akU=[0,a(f4),[0,a(bQ),0]],akB=[0,a(E),zi,14,zi,28,[0,a(kY),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akA=a(p),akC=[0,a(d),fZ,12,fZ,26,[0,a(cj),[0,a(A),[0,a(e),0]]]],akz=[0,a(E),Dq,14,Dq,28,[0,a(kS),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aky=a(p),akD=[0,a(d),fZ,12,fZ,26,[0,a(cj),[0,a(A),[0,a(e),0]]]],akt=[0,a(E),q7,20,q7,55,[0,a(kS),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akq=a(p),akr=a(p),aks=a(kR),aku=[0,a(d),d0,11,d0,43,[0,a(cj),[0,a(A),[0,a(e),0]]]],ako=[0,a(E),DP,20,DP,51,[0,a(kS),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akl=a(p),akm=a(p),akn=a(kR),akp=[0,a(d),d0,11,d0,43,[0,a(cj),[0,a(A),[0,a(e),0]]]],akj=[0,a(E),yf,7,yf,42,[0,a(kY),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],akf=a(CH),akg=a(ep),akh=a(kR),aki=a(p),akk=[0,a(d),d0,11,d0,43,[0,a(cj),[0,a(A),[0,a(e),0]]]],akd=[0,a(E),wM,7,wM,51,[0,a(kY),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aj$=a(CH),aka=a(ep),akb=a(kR),akc=a(p),ake=[0,a(d),d0,11,d0,43,[0,a(cj),[0,a(A),[0,a(e),0]]]],aj6=[0,a(E),wE,14,wE,36,[0,a(kS),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aj7=[0,a(d),fO,11,fO,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],aj4=[0,a(E),B4,14,B4,36,[0,a(kY),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],aj3=a(cI),aj5=[0,a(d),fO,11,fO,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],ajX=[0,a(E),vS,14,vS,36,[0,a(kY),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajY=[0,a(d),fR,11,fR,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],ajW=[0,a(E),xY,14,xY,36,[0,a(kS),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajZ=[0,a(d),fR,11,fR,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],ajS=[0,a(E),vW,14,vW,36,[0,a("Article R824-3"),[0,a(ea),[0,a(ed),[0,a(ac),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajN=[0,0],ajO=[1,0],ajP=[1,0],ajQ=[0,0],ajR=[0,0],ajT=[0,a(d),oH,11,oH,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],ajM=[0,a(d),oH,11,oH,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],ajU=[0,a(kQ),[0,a("mode_occupation_impay\xc3\xa9"),0]],aj0=[0,a(d),fR,11,fR,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],ajV=[0,a(d),fR,11,fR,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],aj1=[0,a(kQ),[0,a("d\xc3\xa9pense_logement_brute"),0]],aj8=[0,a(d),fO,11,fO,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],aj2=[0,a(d),fO,11,fO,33,[0,a(cj),[0,a(A),[0,a(e),0]]]],aj9=[0,a(kQ),[0,a("d\xc3\xa9pense_logement_nette"),0]],akv=[0,a(d),d0,11,d0,43,[0,a(cj),[0,a(A),[0,a(e),0]]]],aj_=[0,a(d),d0,11,d0,43,[0,a(cj),[0,a(A),[0,a(e),0]]]],akw=[0,a(kQ),[0,a("seuil_impay\xc3\xa9_d\xc3\xa9pense_de_logement"),0]],akE=[0,a(d),fZ,12,fZ,26,[0,a(cj),[0,a(A),[0,a(e),0]]]],akx=[0,a(d),fZ,12,fZ,26,[0,a(cj),[0,a(A),[0,a(e),0]]]],akF=[0,a(kQ),[0,a("montant_impay\xc3\xa9"),0]],ajH=[0,a(c_),rV,5,rV,42,[0,a(kp),[0,a(j9),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(jd),[0,a(ab),[0,a(ae),0]]]]]]]]]],ajI=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajF=[0,a(c_),ey,5,ey,41,[0,a(kP),[0,a(kw),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(j_),[0,a(a9),[0,a(ae),0]]]]]]]]]],ajG=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajD=[0,a(c_),266,5,vP,42,[0,a(kP),[0,a(kw),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(j_),[0,a(a9),[0,a(ae),0]]]]]]]]]],ajE=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajA=a("1952"),ajB=[0,a(c_),xp,5,xp,48,[0,a(kP),[0,a(kw),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(j_),[0,a(a9),[0,a(ae),0]]]]]]]]]],ajC=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajx=a("1953"),ajy=[0,a(c_),nn,5,nn,48,[0,a(kP),[0,a(kw),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(j_),[0,a(a9),[0,a(ae),0]]]]]]]]]],ajz=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],aju=a("1954"),ajv=[0,a(c_),dm,5,dm,48,[0,a(kP),[0,a(kw),[0,a(ew),[0,a(eR),[0,a(eS),[0,a(eq),[0,a(j_),[0,a(a9),[0,a(ae),0]]]]]]]]]],ajw=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajJ=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajt=[0,a(d),cW,12,cW,31,[0,a(fF),[0,a(A),[0,a(e),0]]]],ajK=[0,a(rO),[0,a("\xc3\xa2ge_ouverture_droit"),0]],ajq=[0,a(E),xM,14,xM,36,[0,a(d8),[0,a(an),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]],ajc=a(p),ajd=a(Ef),aje=a(wt),ajf=a(z),ajg=a(ij),ajh=a(X),aji=a(ow),ajj=a(_),ajk=a(qJ),ajl=a(ag),ajm=a(hU),ajn=a(ag),ajo=a(kf),ajp=a(hU),ajr=[0,a(d),l3,12,l3,34,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],ajb=[0,a(d),l3,12,l3,34,[0,a(D),[0,a(t),[0,a(i),[0,a(e),0]]]]],ajs=[0,a(kt),[0,a(wa),0]],ai9=[0,a(E),yy,5,yy,26,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aiV=a(p),aiW=a("1.2"),aiX=a("1.5"),aiY=a(z),aiZ=a(ij),ai0=a(X),ai1=a(ow),ai2=a(_),ai3=a(qJ),ai4=a(ag),ai5=a(hU),ai6=a(ag),ai7=a(kf),ai8=a(hU),ai_=[0,a(d),jj,12,jj,34,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiU=[0,a(E),vT,14,vT,36,[0,a(cr),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aiG=a(p),aiH=a(Ef),aiI=a(wt),aiJ=a(z),aiK=a(ij),aiL=a(X),aiM=a(ow),aiN=a(_),aiO=a(qJ),aiP=a(ag),aiQ=a(hU),aiR=a(ag),aiS=a(kf),aiT=a(hU),ai$=[0,a(d),jj,12,jj,34,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiF=[0,a(d),jj,12,jj,34,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aja=[0,a(kC),[0,a(r8),0]],aiB=[0,a(E),oO,5,oO,26,[0,a(rA),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aiz=a(b4),aiy=a(cI),aiA=a(b4),aiC=[0,a(d),jk,12,jk,19,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aix=[0,a(E),xi,14,xi,21,[0,a(rA),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aiv=a(b4),aiu=a(cI),aiw=a(b4),aiq=[0,a(E),EM,14,EM,50,[0,a(rA),[0,a(a7),[0,a(ap),[0,a(am),[0,a(af),[0,a(x),[0,a(F),[0,a(w),0]]]]]]]]],aip=[1,0],aik=[0,a(Q),BJ,5,BJ,26,[0,a(sB),[0,a(fd),[0,a(L),0]]]],ah7=a("0.328"),ah8=a(x4),ah9=[1,0],ah_=a(we),ah$=a(D2),aia=a(x4),aib=a(vs),aic=a(za),aid=a(D2),aie=a("0.024"),aif=a(wA),aig=a(za),aih=a(b4),aii=a(p),aij=a(wA),ail=[0,a(d),is,11,is,35,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ah6=[0,a(Q),FW,14,FW,38,[0,a(sB),[0,a(fd),[0,a(L),0]]]],ahO=a("0.48"),ahP=a(xt),ahQ=[1,0],ahR=a(sv),ahS=a(zf),ahT=a(xt),ahU=a("0.264"),ahV=a(yA),ahW=a(zf),ahX=a("0.216"),ahY=a(Eq),ahZ=a(yA),ah0=a("0.104"),ah1=a(yx),ah2=a(Eq),ah3=a(CE),ah4=a(p),ah5=a(yx),ahK=[0,a(Q),Ah,14,Ah,41,[0,a(sB),[0,a(fd),[0,a(L),0]]]],ahI=a("7632"),ahJ=a("4557"),ahL=[0,a(d),ml,11,ml,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ahH=[0,a(d),ml,11,ml,38,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ahM=[0,a(dP),[0,a("montant_forfaitaire_d832_26"),0]],aim=[0,a(d),is,11,is,35,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ahN=[0,a(d),is,11,is,35,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ain=[0,a(dP),[0,a("tranches_revenus_d832_26"),0]],air=[0,a(d),kM,11,kM,47,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aio=[0,a(d),kM,11,kM,47,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ais=[0,a(dP),[0,a("tranches_revenus_d832_26_multipli\xc3\xa9es"),0]],aiD=[0,a(d),jk,12,jk,19,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],ait=[0,a(d),jk,12,jk,19,[0,a(N),[0,a(t),[0,a(i),[0,a(e),0]]]]],aiE=[0,a(dP),[0,a(bQ),0]],ahD=[0,a(e$),Gl,5,Gl,34,[0,a(cF),[0,a(ru),[0,a(sx),0]]]],ahE=[0,a(d),mW,12,mW,19,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahC=[0,a(d),mW,12,mW,19,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahz=[0,a(e$),xX,39,xX,68,[0,a(nA),[0,a(ru),[0,a(sx),0]]]],ahy=a(l_),aht=[0,a(c_),37,9,37,20,[0,a("Article L136-1-3"),[0,a("Section 1 : De la contribution sociale sur les revenus d'activit\xc3\xa9 et sur les revenus de remplacement"),[0,a("Chapitre 6 : Contribution sociale g\xc3\xa9n\xc3\xa9ralis\xc3\xa9e"),[0,a(jd),[0,a(ab),[0,a(ae),0]]]]]]],ahu=[0,a(d),f1,11,f1,22,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahs=[0,a(d),f1,11,f1,22,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahv=[0,a(d),f1,11,f1,22,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahr=[0,a(d),f1,11,f1,22,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahw=[0,a(bk),[0,a("exon\xc3\xa9r\xc3\xa9_csg"),0]],ahA=[0,a(d),n3,11,n3,20,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahx=[0,a(d),n3,11,n3,20,[0,a(fI),[0,a(i),[0,a(e),0]]]],ahB=[0,a(bk),[0,a("taux_crds"),0]],ahF=[0,a(bk),[0,a(bQ),0]],ahG=[0,a(e$),cP,13,cP,24,[0,a(cF),[0,a(ru),[0,a(sx),0]]]],ahh=a("cat\xc3\xa9gorie_\xc3\xa9quivalence_loyer_d842_16_in"),ahi=a(hE),ahj=a(h4),ahk=a(iC),ahl=a(iD),ahm=a(kJ),ahn=a(AY),aho=a(vq),ahp=a(Dg),ahq=[0,a("CalculAllocationLogementFoyer_in"),0],ag4=a(Af),ag5=a("charges_mensuelles_pr\xc3\xaat_in"),ag6=a(y0),ag7=a(AT),ag8=a(yo),ag9=a(u_),ag_=a(Ay),ag$=a(wV),aha=a(hE),ahb=a(h4),ahc=a(iC),ahd=a(iD),ahe=a("ressources_m\xc3\xa9nage_arrondies_base_in"),ahf=[0,a("CalculAllocationLogementAccessionPropri\xc3\xa9t\xc3\xa9_in"),0],agP=a("changement_logement_d842_4_in"),agQ=a(vR),agR=a(Bx),agS=a(BO),agT=a(B_),agU=a(BH),agV=a(FB),agW=a(h4),agX=a(iC),agY=a(iD),agZ=a(hE),ag0=a(Gk),ag1=a(kJ),ag2=a("loyer_principal_in"),ag3=[0,a("CalculAllocationLogementLocatif_in"),0],agA=a(hE),agB=a("anciennet\xc3\xa9_logement_in"),agC=a("type_pr\xc3\xaat_in"),agD=a(h4),agE=a(Ay),agF=a(Af),agG=a(y0),agH=a(AT),agI=a(u_),agJ=a(yo),agK=a(iC),agL=a(iD),agM=a(kJ),agN=a(wV),agO=[0,a("CalculAidePersonnalis\xc3\xa9eLogementAccessionPropri\xc3\xa9t\xc3\xa9_in"),0],ago=a("n_nombre_parts_d832_25_in"),agp=a("condition_2_du_832_25_in"),agq=a(AY),agr=a(hE),ags=a(h4),agt=a(iC),agu=a(iD),agv=a(kJ),agw=a(vq),agx=a(Dg),agy=[0,a("CalculAidePersonnalis\xc3\xa9eLogementFoyer_in"),0],af$=a(vR),aga=a(Bx),agb=a(BO),agc=a(B_),agd=a(BH),age=a(FB),agf=a(h4),agg=a(iC),agh=a(iD),agi=a(hE),agj=a(Gk),agk=a(kJ),agl=a("loyer_principal_base_in"),agm=[0,a("CalculAidePersonnalis\xc3\xa9eLogementLocatif_in"),0],af2=a("enfant_\xc3\xa0_na\xc3\xaetre_apr\xc3\xa8s_quatri\xc3\xa8me_mois_grossesse"),af3=a("condition_rattach\xc3\xa9_foyer_fiscal_parent_ifi"),af4=a("situation_familiale"),af5=a("nombre_autres_occupants_logement"),af6=a("personnes_\xc3\xa0_charge"),af7=a("logement"),af8=a("prestations_re\xc3\xa7ues"),af9=[0,a("M\xc3\xa9nage"),0],afS=a("zone"),afT=a("surface_m_carr\xc3\xa9s"),afU=a("logement_decent_l89_462"),afV=a("usufruit"),afW=a("lou\xc3\xa9_ou_sous_lou\xc3\xa9_\xc3\xa0_des_tiers"),afX=a("propri\xc3\xa9taire"),afY=a("mode_occupation"),afZ=a("est_ehpad_ou_maison_autonomie_l313_12_asf"),af0=a("r\xc3\xa9sidence_principale"),af1=[0,a("Logement"),0],afM=a(zh),afO=a("R\xc3\xa9sidentLogementFoyer"),afP=a("AccessionPropri\xc3\xa9t\xc3\xa9LocalUsageExclusifHabitation"),afQ=a(Dt),afR=a(xZ),afN=[0,a("ModeOccupation"),0],afI=a(Ga),afK=a("AccessionPropri\xc3\xa9t\xc3\xa9"),afL=a(x3),afJ=[0,a("Cat\xc3\xa9gorieCalculAPL"),0],afz=a("changement_logement_d842_4"),afA=a("logement_meubl\xc3\xa9_d842_2"),afB=a("\xc3\xa2g\xc3\xa9es_ou_handicap_adultes_h\xc3\xa9berg\xc3\xa9es_on\xc3\xa9reux_particuliers"),afC=a("colocation"),afD=a("logement_est_chambre"),afE=a("b\xc3\xa9n\xc3\xa9ficiaire_aide_adulte_ou_enfant_handicap\xc3\xa9s"),afF=a("loyer_principal"),afG=a("bailleur"),afH=[0,a(Ga),0],afu=a("personne_h\xc3\xa9berg\xc3\xa9e_centre_soin_l_L162_22_3_s\xc3\xa9curit\xc3\xa9_sociale"),afv=a("patrimoine"),afw=a("nationalit\xc3\xa9"),afx=a(By),afy=[0,a(qB),0],afr=a(D8),aft=a(CX),afs=[0,a("Personne\xc3\x80Charge"),0],aff=a("pr\xc3\xaat"),afg=a("anciennet\xc3\xa9_logement"),afh=a("situation_r822_11_13_17"),afi=a("copropri\xc3\xa9t\xc3\xa9"),afj=a("local_habit\xc3\xa9_premi\xc3\xa8re_fois_b\xc3\xa9n\xc3\xa9ficiaire"),afk=a("type_travaux_logement_r842_5"),afl=a("type_travaux_logement_d832_15"),afm=a("date_entr\xc3\xa9e_logement"),afn=a("charges_mensuelles_pr\xc3\xaat"),afo=a("mensualit\xc3\xa9_principale"),afp=a("logement_situ\xc3\xa9_commune_d\xc3\xa9s\xc3\xa9quilibre_l831_2"),afq=[0,a("Propri\xc3\xa9taire"),0],afc=a(AZ),afe=a(zI),afd=[0,a("ChangementLogementD842_4"),0],ae$=a("Fran\xc3\xa7aise"),afb=a("\xc3\x89trang\xc3\xa8re"),afa=[0,a("Nationalit\xc3\xa9"),0],ae8=a(kZ),ae_=a(o$),ae9=[0,a("Lou\xc3\xa9OuSousLou\xc3\xa9\xc3\x80DesTiers"),0],ae4=a(C2),ae6=a("BailleurPriv\xc3\xa9AvecConventionnementSocial"),ae7=a("BailleurPriv\xc3\xa9"),ae5=[0,a("TypeBailleur"),0],aeW=a("situation_garde_altern\xc3\xa9e"),aeX=a(rI),aeY=a(q_),aeZ=a(q9),ae0=a(q1),ae1=a(qN),ae2=a(rB),ae3=[0,a(D8),0],aeO=a(qN),aeP=a(q1),aeQ=a(E9),aeR=a(q9),aeS=a(q_),aeT=a(rI),aeU=a(rB),aeV=[0,a("EnfantPrestationsFamiliales"),0],aeG=a("cat\xc3\xa9gorie_\xc3\xa9quivalence_loyer_d842_16"),aeH=a("redevance"),aeI=a("construit_application_loi_1957_12_III"),aeJ=a("date_conventionnement"),aeK=a(Fq),aeL=a("remplit_conditions_r832_21"),aeM=a("type"),aeN=[0,a(x3),0],aey=a("titulaire_allocation_personne_\xc3\xa2g\xc3\xa9e"),aez=a("b\xc3\xa9n\xc3\xa9ficiaire_l161_19_l351_8_l643_3_s\xc3\xa9cu"),aeA=a("incapacit\xc3\xa9_80_pourcent_ou_restriction_emploi"),aeB=a("parent\xc3\xa9"),aeC=a("ascendant_descendant_collat\xc3\xa9ral_deuxi\xc3\xa8me_troisi\xc3\xa8me_degr\xc3\xa9"),aeD=a("ressources"),aeE=a(By),aeF=[0,a(CX),0],aeu=a(vc),aev=a(vr),aew=a(EU),aex=[0,a("TrancheRevenuD\xc3\xa9cimal"),0],aep=a(vc),aeq=a(vr),aer=a(EU),aes=[0,a("TrancheRevenu"),0],ael=a(AK),aen=a(Dc),aem=[0,a("NeufOuAncien"),0],aeh=a("titulaire_pr\xc3\xaat"),aei=a("date_signature"),aej=a("type_pr\xc3\xaat"),aek=[0,a("Pr\xc3\xaat"),0],aea=a(aw),aeb=a(cX),aec=a(F2),aed=a(qG),aee=a(vg),aef=a(rb),aeg=[0,a(ao),0],ad8=a(aw),ad9=a(cX),ad_=[0,a(V),0],ad5=a(aw),ad6=a(cX),ad7=[0,a(bh),0],ad2=a("ancienne_allocation_logement"),ad3=a("ancien_loyer_principal"),ad4=[0,a("InfosChangementLogementD842_4"),0],adZ=a(aw),ad0=a(cX),ad1=[0,a("Traitement_formule_aide_finale"),0],adT=a(aw),adU=a(cX),adV=a("coefficient_prise_en_charge_d832_10"),adW=a(re),adX=a(su),adY=[0,a(aj),0],adI=a(aw),adJ=a(cX),adK=a("coefficient_prise_en_charge_d832_25"),adL=a(vv),adM=a(z4),adN=a(xQ),adO=a(r8),adP=a(Et),adQ=a(Bb),adR=[0,a(au),0],adz=a(aw),adA=a(cX),adB=a(CM),adC=a(Fe),adD=a(Ff),adE=a(C4),adF=a(zm),adG=[0,a(aD),0],adw=a("satisfait_conditions_l512_2_code_s\xc3\xa9curit\xc3\xa9_sociale"),adx=[0,a("Conditions\xc3\x89trangers"),0],adt=a("ne_produisant_pas_revenu_p\xc3\xa9riode_r822_3_3_r822_4"),adu=a("produisant_revenu_p\xc3\xa9riode_r822_3_3_r822_4"),adv=[0,a("Patrimoine"),0],adq=a("conforme_article_l442_1"),adr=a("date_naissance_personne_sous_location"),ads=[0,a("PersonneSousLocation"),0],ado=a("conventionn\xc3\xa9_livre_III_titre_II_chap_I_sec_3"),adp=[0,a("ConventionANHA"),0],adl=a("r\xc3\xa9duction_loyer_solidarit\xc3\xa9_per\xc3\xa7ue"),adm=a(Fq),adn=[0,a("ConventionBailleurSocial"),0],adc=a(on),ade=a(U),adf=a(q0),adg=a(n4),adh=a(DZ),adi=a(iX),adj=a(B0),adk=a(y4),add=[0,a(F1),0],ac9=a(kv),ac$=a(kk),ada=a(Cp),ac_=[0,a(C1),0],ac3=a(Bc),ac5=a(D_),ac6=a(j8),ac7=a(FC),ac8=a(yP),ac4=[0,a("PriseEnChargeEnfant"),0],acT=a(mH),acV=a(oA),acW=a(mj),acX=a(Dz),acY=a(yZ),acZ=a(pb),ac0=a(C9),ac1=a(nv),ac2=a(oM),acU=[0,a(B3),0],acQ=a(E5),acS=a(Aw),acR=[0,a("SituationFamilialeCalculAPL"),0],acL=a("\xc3\x89tudiantLog\xc3\xa9EnChambreCROUS"),acN=a("\xc3\x89tudiantLog\xc3\xa9EnChambreCROUSR\xc3\xa9habilit\xc3\xa9e"),acO=a("Personnes\xc3\x82g\xc3\xa9esSelon3DeD842_16"),acP=a(E2),acM=[0,a("Cat\xc3\xa9gorie\xc3\x89quivalenceLoyerAllocationLogementFoyer"),0],acG=a("LogementPersonnes\xc3\x82g\xc3\xa9esOuHandicap\xc3\xa9es"),acI=a("R\xc3\xa9sidenceSociale"),acJ=a("FoyerJeunesTrvailleursOuMigrantsConventionn\xc3\xa9L353_2Avant1995"),acK=a(im),acH=[0,a("TypeLogementFoyer"),0],acz=a("C\xc3\xa9libataire"),acB=a("Mari\xc3\xa9s"),acC=a("Pacs\xc3\xa9s"),acD=a(y1),acE=a("C\xc3\xa9libataireS\xc3\xa9par\xc3\xa9DeFait"),acF=a("ConcubinageDontS\xc3\xa9par\xc3\xa9DeFait"),acA=[0,a("SituationFamiliale"),0],acv=a("AidePersonnalis\xc3\xa9eLogement"),acx=a(o0),acy=a(nt),acw=[0,a("TypeAidesPersonnelleLogement"),0],acr=a("Pas\xc3\x89ligible"),act=a(o0),acu=a(nt),acs=[0,a("Type\xc3\x89ligibilit\xc3\xa9AllocationLogement"),0],aco=a("Impay\xc3\xa9Loyer"),acq=a("Impay\xc3\xa9Pr\xc3\xaat"),acp=[0,a("ModeOccupationImpay\xc3\xa9"),0],acj=a("TotalAnnuel\xc3\x89ch\xc3\xa9ances"),acl=a("Mensualit\xc3\xa9"),acm=a(FG),ack=[0,a("D\xc3\xa9penseLogement"),0],acf=a(zg),ach=a(wc),aci=a(yT),acg=[0,a("ZoneDHabitation"),0],acb=a(Bq),acd=a(Bg),ace=a("Collat\xc3\xa9ralDeuxi\xc3\xa8meTroisi\xc3\xa8meDegr\xc3\xa9"),acc=[0,a("Parent\xc3\xa9"),0],ab_=a("PasDeGardeAltern\xc3\xa9e"),aca=a("GardeAltern\xc3\xa9eCoefficientPriseEnCharge"),ab$=[0,a("SituationGardeAltern\xc3\xa9e"),0],ab7=a("DemandeurOuConjointOuParentOuViaPartsSoci\xc3\xa9t\xc3\xa9s"),ab9=a(im),ab8=[0,a("ParentOuAutre"),0],ab0=a(U),ab2=a(q0),ab3=a(CW),ab4=a(iX),ab5=a("AllocationSoutienEnfantHandicap\xc3\xa9"),ab6=a("AllocationAdulteHandicap\xc3\xa9"),ab1=[0,a("PrestationRe\xc3\xa7ue"),0],abW=a(Eu),abY=a(v8),abX=[0,a("LimiteTrancheD\xc3\xa9cimal"),0],abT=a(Eu),abV=a(v8),abU=[0,a("LimiteTranche"),0],abQ=a(o$),abS=a(kZ),abR=[0,a("Am\xc3\xa9lior\xc3\xa9ParOccupant"),0],abL=a("ObjectifD\xc3\xa9cenceLogement"),abN=a("Pr\xc3\xa9vuDansListeR321_15"),abO=a(Cu),abP=a(oy),abM=[0,a("TypeTravauxLogementR842_5"),0],abH=a(xk),abJ=a("TravauxSurLogementD\xc3\xa9j\xc3\xa0AcquisD832_15_2"),abK=a(oy),abI=[0,a("TypeTravauxLogementD832_15"),0],abE=a(qB),abG=a(xJ),abF=[0,a("TitulairePr\xc3\xaat"),0],aby=a(BI),abA=a(xH),abB=a(Ae),abC=a(Am),abD=a(im),abz=[0,a("TypePr\xc3\xaat"),0],byd=a(aa),bxP=a("The function 'n_nombre_parts_d832_25_in' translation isn't yet supported..."),bxQ=a("The function 'condition_2_du_832_25_in' translation isn't yet supported..."),bxN=a("The function 'condition_logement_surface_in' translation isn't yet supported..."),bxO=a("The function 'condition_logement_residence_principale_in' translation isn't yet supported..."),bxH=a("AccessionProprieteLocalUsageExclusifHabitation"),bxI=a(zh),bxJ=a(xZ),bxK=a("ResidentLogementFoyer"),bxL=a(Dt),bxM=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ModeOccupation.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ModeOccupation.t'")],bxE=a("AutrePersonneACharge"),bxF=a("EnfantACharge"),bxG=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PersonneACharge.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PersonneACharge.t'")],bxA=a(AZ),bxB=a(zI),bxD=[1,0],bxC=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ChangementLogementD8424.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ChangementLogementD8424.t'")],bxw=a("Etrangere"),bxx=a("Francaise"),bxz=[0,0],bxy=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'Nationalite.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'Nationalite.t'")],bxs=a(kZ),bxt=a(o$),bxv=[0,0],bxu=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'LoueOuSousLoueADesTiers.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'LoueOuSousLoueADesTiers.t'")],bxn=a("BailleurPrive"),bxo=a("BailleurPriveAvecConventionnementSocial"),bxp=a(C2),bxr=[2,0],bxq=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeBailleur.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeBailleur.t'")],bxj=a("MoinsDeTroisEnfants"),bxk=a("PlusDeTroisEnfants"),bxm=[0,0],bxl=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'DateNaissanceTroisiemeOuDernierPlusEnfant.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'DateNaissanceTroisiemeOuDernierPlusEnfant.t'")],bxf=a(Dc),bxg=a(AK),bxi=[0,0],bxh=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'NeufOuAncien.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'NeufOuAncien.t'")],bw0=a(v3),bw1=a(yc),bw2=a(n4),bw3=a(EK),bw4=a(iX),bw5=a(U),bw6=a(qA),bw7=a(on),bw9=[0,0],bw_=[2,0],bw$=[1,0],bxa=[5,0],bxb=[6,0],bxc=[3,0],bxd=[7,0],bxe=[4,0],bw8=[0,[11,a(bg),[2,0,[11,a(D$),0]]],a(F3)],bwT=a(r7),bwU=a(kv),bwV=a(kk),bwX=[1,0],bwY=[0,0],bwZ=[2,0],bwW=[0,[11,a(bg),[2,0,[11,a(x7),0]]],a(wD)],bwI=a(j8),bwJ=a(rh),bwK=a(qV),bwL=a(rz),bwM=a(qS),bwO=[4,0],bwP=[3,0],bwQ=[0,0],bwR=[1,0],bwS=[2,0],bwN=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PriseEnChargeEnfant.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PriseEnChargeEnfant.t'")],bwp=a(mH),bwq=a(oA),bwr=a(wy),bws=a(mj),bwt=a(oM),bwu=a(Fu),bwv=a(xm),bww=a(pb),bwx=a(nv),bwz=[7,0],bwA=[5,0],bwB=[4,0],bwC=[6,0],bwD=[8,0],bwE=[2,0],bwF=[3,0],bwG=[1,0],bwH=[0,0],bwy=[0,[11,a(bg),[2,0,[11,a(BY),0]]],a(wT)],bwk=a(Aw),bwl=a(E5),bwn=[0,0],bwo=[1,0],bwm=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'SituationFamilialeCalculAPL.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'SituationFamilialeCalculAPL.t'")],bwb=a(E2),bwc=a("EtudiantLogeEnChambreCROUS"),bwd=a("EtudiantLogeEnChambreCROUSRehabilitee"),bwe=a("PersonnesAgeesSelon3DeD842_16"),bwg=[2,0],bwh=[1,0],bwi=[0,0],bwj=[3,0],bwf=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'CategorieEquivalenceLoyerAllocationLogementFoyer.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'CategorieEquivalenceLoyerAllocationLogementFoyer.t'")],bv4=a(im),bv5=a("FoyerJeunesTrvailleursOuMigrantsConventionneL353_2Avant1995"),bv6=a("LogementPersonnesAgeesOuHandicapees"),bv7=a("ResidenceSociale"),bv9=[1,0],bv_=[0,0],bv$=[2,0],bwa=[3,0],bv8=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeLogementFoyer.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeLogementFoyer.t'")],bvS=a("Celibataire"),bvT=a("CelibataireSepareDeFait"),bvU=a("ConcubinageDontSepareDeFait"),bvV=a(y1),bvW=a("Maries"),bvX=a("Pacses"),bvZ=[2,0],bv0=[3,0],bv1=[5,0],bv2=[4,0],bv3=[0,0],bvY=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'SituationFamiliale.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'SituationFamiliale.t'")],bvL=a("AidePersonnaliseeLogement"),bvM=a(o0),bvN=a(nt),bvP=[2,0],bvQ=[1,0],bvR=[0,0],bvO=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeAidesPersonnelleLogement.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeAidesPersonnelleLogement.t'")],bvH=a(FG),bvI=a("Mensualite"),bvJ=a("TotalAnnuelEcheances"),bvK=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'DepenseLogement.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'DepenseLogement.t'")],bvA=a("Bailleur"),bvB=a("Beneficiaire"),bvC=a("EtablissementHabilite"),bvE=[2,0],bvF=[1,0],bvG=[0,0],bvD=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'VersementA.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'VersementA.t'")],bvw=a(kZ),bvx=a("OuiAvecLoyerOuCharges"),bvz=[1,0],bvy=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PaiementLogementDistinctProfessionnel.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PaiementLogementDistinctProfessionnel.t'")],bvp=a(zg),bvq=a(wc),bvr=a(yT),bvt=[2,0],bvu=[1,0],bvv=[0,0],bvs=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ZoneDHabitation.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ZoneDHabitation.t'")],bvj=a("ApresPremierJourMoisCivilTroisiemeMoisDeGrossesse"),bvk=a("AvantPremierJourMoisCivilTroisiemeMoisDeGrossesse"),bvl=a("DateDeNaissance"),bvn=[1,0],bvo=[2,0],bvm=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'DateDeNaissanceOuMoisDeGrossesse.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'DateDeNaissanceOuMoisDeGrossesse.t'")],bvc=a(Bq),bvd=a("CollateralDeuxiemeTroisiemeDegre"),bve=a(Bg),bvg=[1,0],bvh=[2,0],bvi=[0,0],bvf=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'Parente.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'Parente.t'")],bu_=a("GardeAlterneeCoefficientPriseEnCharge"),bu$=a("PasDeGardeAlternee"),bvb=[0,0],bva=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'SituationGardeAlternee.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'SituationGardeAlternee.t'")],bu6=a(im),bu7=a("DemandeurOuConjointOuParentOuViaPartsSocietes"),bu9=[1,0],bu8=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'ParentOuAutre.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'ParentOuAutre.t'")],buT=a("AllocationAdulteHandicape"),buU=a(CW),buV=a("AllocationSoutienEnfantHandicape"),buW=a(iX),buX=a(U),buY=a(qA),bu0=[1,0],bu1=[0,0],bu2=[3,0],bu3=[4,0],bu4=[2,0],bu5=[5,0],buZ=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'PrestationRecue.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'PrestationRecue.t'")],buO=a(kZ),buP=a(o$),buR=[0,0],buS=[1,0],buQ=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'AmelioreParOccupant.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'AmelioreParOccupant.t'")],buF=a(Cu),buG=a("ObjectifDecenceLogement"),buH=a(oy),buI=a("PrevuDansListeR321_15"),buK=[1,0],buL=[3,0],buM=[0,0],buN=[2,0],buJ=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeTravauxLogementR8425.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeTravauxLogementR8425.t'")],buy=a(oy),buz=a(xk),buA=a("TravauxSurLogementDejaAcquisD832_15_2"),buC=[1,0],buD=[0,0],buE=[2,0],buB=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypeTravauxLogementD83215.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypeTravauxLogementD83215.t'")],but=a(qB),buu=a(xJ),buw=[1,0],bux=[0,0],buv=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TitulairePret.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TitulairePret.t'")],bui=a(im),buj=a(BI),buk=a(Ae),bul=a(xH),bum=a(Am),buo=[3,0],bup=[1,0],buq=[2,0],bur=[0,0],bus=[4,0],bun=[0,[11,a(bg),[2,0,[11,a("' kind for the enumeration 'TypePret.t'"),0]]],a("Unexpected '%s' kind for the enumeration 'TypePret.t'")],bug=[0,a(FE),a(zJ),a(E1),a(A8),a(xq),a(o6),a(f8),a(A7),a(y_),a(vH),a(DK),a(yD),a(Bh),a(yM),a(Fm),a(De),a(BM),a(zz),a(Gd),a(B7),a(vw),a(w$),a(A9),a(vh)],buh=[0,a(f8),a(A8),a(De),a(BM),a(zz),a(xq),a(vw),a(E1),a(vH),a(A7),a(Gd),a(Bh),a(DK),a(yM),a(A9),a(zJ),a(yD),a(B7),a(vh),a(w$),a(y_),a(FE),a(Fm),a(o6)],byC=a("AidesLogementLib"),byE=a(aa);function bM(a){if(typeof a==="number")return 0;else switch(a[0]){case @@ -1307,113 +1307,113 @@ E=a[1];return[21,E,bF(a[2],b)];case 23:var F=a[1];return[23,F,bF(a[2],b)];default:var G=a[2],H=a[1];return[24,H,G,bF(a[3],b)]}}function -po(a,c,b){return a[1]===c?(a[1]=b,1):0}function -aH(a){throw[0,k8,a]}function -b0(a){throw[0,sU,a]}var -sV=[bm,GW,cZ(0)];function -s0(b,a){return Gy(b,a)?b:a}function -gm(a){return 0<=a?a:-a|0}var -s1=jx(GY),s2=jx(GZ),GX=sc,G1=jx(G0);function +pr(a,c,b){return a[1]===c?(a[1]=b,1):0}function +aI(a){throw[0,lg,a]}function +b0(a){throw[0,sZ,a]}var +s0=[bm,G8,cZ(0)];function +s5(b,a){return GK(b,a)?b:a}function +ge(a){return 0<=a?a:-a|0}var +s6=jz(G_),s7=jz(G$),G9=sf,Hb=jz(Ha);function bS(d,c){var -a=aI(d),e=aI(c),b=bZ(a+e|0);ej(d,0,b,0,a);ej(c,0,b,a,e);return cK(b)}function -G2(a){return a?G3:G4}bzd(0);var -G7=GD(1),em=GD(2);function -G8(b){function +a=aH(d),e=aH(c),b=bZ(a+e|0);ef(d,0,b,0,a);ef(c,0,b,a,e);return cK(b)}function +Hc(a){return a?Hd:He}bzr(0);var +Hh=GP(1),ei=GP(2);function +Hi(b){function a(b){var a=b;for(;;){if(a){var -c=a[2],d=a[1];try{gY(d)}catch(a){a=o(a);if(a[1]!==sY)throw a;var +c=a[2],d=a[1];try{gW(d)}catch(a){a=o(a);if(a[1]!==s3)throw a;var e=a}var -a=c;continue}return 0}}return a(bze(0))}function -jC(b,a){return sJ(b,a,0,aI(a))}function -s3(a){jC(em,a);GE(em,10);return gY(em)}var -pr=[0,G8];function -G_(c){for(;;){var -a=pr[1],d=[0,1],b=1-po(pr,a,function(a,b){return function(d){if(po(a,1,0))r(c,0);return r(b,0)}}(d,a));if(b)continue;return b}}function -ps(a){return r(pr[1],0)}sM(a(u7),ps);var -pt=bzr(0),fs=(4*pt|0)-1|0,Ha=[bm,G$,cZ(0)];function -Hb(a){throw Ha}function -Hc(a){var -c=a[1];a[1]=Hb;try{var -b=r(c,0);bzi(a,b);return b}catch(b){b=o(b);a[1]=function(a){throw b};throw b}}function -pu(b,c,g){var +a=c;continue}return 0}}return a(bzs(0))}function +jE(b,a){return sN(b,a,0,aH(a))}function +s8(a){jE(ei,a);GQ(ei,10);return gW(ei)}var +pu=[0,Hi];function +Hk(c){for(;;){var +a=pu[1],d=[0,1],b=1-pr(pu,a,function(a,b){return function(d){if(pr(a,1,0))r(c,0);return r(b,0)}}(d,a));if(b)continue;return b}}function +pv(a){return r(pu[1],0)}sQ(a(va),pv);var +pw=bzF(0),fr=(4*pw|0)-1|0,Hm=[bm,Hl,cZ(0)];function +Hn(a){throw Hm}function +Ho(a){var +c=a[1];a[1]=Hn;try{var +b=r(c,0);bzw(a,b);return b}catch(b){b=o(b);a[1]=function(a){throw b};throw b}}function +px(b,c,g){var a=r(c,0);if(a){var -d=a[2],e=a[1],f=function(a){return pu(b,d,a)};return[0,r(b,e),f]}return 0}function -s4(d,c){var +d=a[2],e=a[1],f=function(a){return px(b,d,a)};return[0,r(b,e),f]}return 0}function +s9(d,c){var b=c;for(;;){var a=r(b,0);if(a){var e=a[2];r(d,a[1]);var b=e;continue}return 0}}function -s5(a){if(0<=a&&!(m0>>0))e=1}else +j=0;if(dw!==bA(a,1)&&88!==bA(a,1)){f=1;j=1}if(!j){d3(c,1,bA(a,1));d6(a,2,c,(d-b|0)+2|0,b-2|0)}}else +f=1;if(f)d6(a,0,c,d-b|0,b)}}return cK(c)}function +g5(k,b){var +c=ge(k),a=aH(b),d=bA(b,0),e=0;if(58<=d){if(71<=d){if(!(5>>0))e=1}else if(65<=d)e=1}else{var -f=0;if(32!==d)if(43<=d)switch(d+Ay|0){case +f=0;if(32!==d)if(43<=d)switch(d+AJ|0){case 5:if(a<(c+2|0)&&1>>0){if(33>>0)p=1}else +n=dt(k,j)+At|0,p=0;if(59>>0){if(33>>0)p=1}else if(2===n)p=1;if(!p){var j=j+1|0;continue}var -e=fr(k),a=[0,0],t=ds(e)-1|0,y=0;if(!(t<0)){var +e=fq(k),a=[0,0],t=ds(e)-1|0,y=0;if(!(t<0)){var i=y;for(;;){var -f=kY(e,i),g=0;if(32<=f){var +f=k8(e,i),g=0;if(32<=f){var l=f-34|0,q=0;if(58>>0){if(93<=l)q=1}else if(56>>0){g=1;q=1}if(!q){var m=1;g=2}}else @@ -2125,22 +2125,22 @@ m=4;break;case m=2;break}a[1]=a[1]+m|0;var B=i+1|0;if(t!==i){var i=B;continue}break}}if(a[1]===ds(e)){var -r=ds(e),s=bZ(r);gh(e,0,s,0,r);var +r=ds(e),s=bZ(r);f$(e,0,s,0,r);var v=s}else{var b=bZ(a[1]);a[1]=0;var u=ds(e)-1|0,z=0;if(!(u<0)){var h=z;for(;;){var -c=kY(e,h),d=0;if(35<=c)if(92===c)d=2;else -if(cQ<=c)d=1;else +c=k8(e,h),d=0;if(35<=c)if(92===c)d=2;else +if(hv<=c)d=1;else d=3;else if(32<=c)if(34<=c)d=2;else d=3;else if(14<=c)d=1;else switch(c){case 8:bY(b,a[1],92);a[1]++;bY(b,a[1],98);break;case -9:bY(b,a[1],92);a[1]++;bY(b,a[1],bp);break;case -10:bY(b,a[1],92);a[1]++;bY(b,a[1],ie);break;case -13:bY(b,a[1],92);a[1]++;bY(b,a[1],zo);break;default:d=1}switch(d){case +9:bY(b,a[1],92);a[1]++;bY(b,a[1],bq);break;case +10:bY(b,a[1],92);a[1]++;bY(b,a[1],ig);break;case +13:bY(b,a[1],92);a[1]++;bY(b,a[1],zw);break;default:d=1}switch(d){case 1:bY(b,a[1],92);a[1]++;bY(b,a[1],48+(c/cd|0)|0);a[1]++;bY(b,a[1],48+((c/10|0)%10|0)|0);a[1]++;bY(b,a[1],48+(c%10|0)|0);break;case 2:bY(b,a[1],92);a[1]++;bY(b,a[1],c);break;case 3:bY(b,a[1],c);break}a[1]++;var @@ -2148,13 +2148,13 @@ A=h+1|0;if(u!==h){var h=A;continue}break}}var v=b}var o=cK(v)}var -w=aI(o),x=gn(w+2|0,34);ej(o,0,x,1,w);return cK(x)}}function -td(d,f){var -g=gm(f),e=Jh[1];switch(d[2]){case +w=aH(o),x=gf(w+2|0,34);ef(o,0,x,1,w);return cK(x)}}function +ti(d,f){var +g=ge(f),e=Jt[1];switch(d[2]){case 0:var -b=CG;break;case +b=CP;break;case 1:var -b=fN;break;case +b=fJ;break;case 2:var b=69;break;case 3:var @@ -2164,164 +2164,164 @@ b=71;break;case 5:var b=e;break;case 6:var -b=dT;break;case +b=dR;break;case 7:var b=72;break;default:var b=70}var -c=s$(16);g5(c,37);switch(d[1]){case +c=te(16);g4(c,37);switch(d[1]){case 0:break;case -1:g5(c,43);break;default:g5(c,32)}if(8<=d[2])g5(c,35);g5(c,46);cx(c,a(aa+g));g5(c,b);return tb(c)}function -ld(m,a){if(13<=m){var -g=[0,0],h=aI(a)-1|0,n=0;if(!(h<0)){var -c=n;for(;;){if(!(9>>0))g[1]++;var +1:g4(c,43);break;default:g4(c,32)}if(8<=d[2])g4(c,35);g4(c,46);cx(c,a(aa+g));g4(c,b);return tg(c)}function +ln(m,a){if(13<=m){var +g=[0,0],h=aH(a)-1|0,n=0;if(!(h<0)){var +c=n;for(;;){if(!(9>>0))g[1]++;var q=c+1|0;if(h!==c){var c=q;continue}break}}var -i=g[1],j=bZ(aI(a)+((i-1|0)/3|0)|0),k=[0,0],d=function(a){d3(j,k[1],a);k[1]++;return 0},e=[0,((i-1|0)%3|0)+1|0],l=aI(a)-1|0,o=0;if(!(l<0)){var +i=g[1],j=bZ(aH(a)+((i-1|0)/3|0)|0),k=[0,0],d=function(a){d3(j,k[1],a);k[1]++;return 0},e=[0,((i-1|0)%3|0)+1|0],l=aH(a)-1|0,o=0;if(!(l<0)){var b=o;for(;;){var -f=d6(a,b);if(9>>0)d(f);else{if(0===e[1]){d(95);e[1]=3}e[1]+=-1;d(f)}var +f=dt(a,b);if(9>>0)d(f);else{if(0===e[1]){d(95);e[1]=3}e[1]+=-1;d(f)}var p=b+1|0;if(l!==b){var b=p;continue}break}}return cK(j)}return a}function -Ji(b,c){switch(b){case +Ju(b,c){switch(b){case 1:var -a=Iu;break;case -2:var -a=Iv;break;case -4:var -a=Ix;break;case -5:var -a=Iy;break;case -6:var -a=Iz;break;case -7:var -a=IA;break;case -8:var -a=IB;break;case -9:var -a=IC;break;case -10:var -a=ID;break;case -11:var -a=IE;break;case -0:case -13:var -a=It;break;case -3:case -14:var -a=Iw;break;default:var -a=IF}return ld(b,pb(a,c))}function -Jj(b,c){switch(b){case -1:var -a=IU;break;case -2:var -a=IV;break;case -4:var -a=IX;break;case -5:var -a=IY;break;case -6:var -a=IZ;break;case -7:var -a=I0;break;case -8:var -a=I1;break;case -9:var -a=I2;break;case -10:var -a=I3;break;case -11:var -a=I4;break;case -0:case -13:var -a=IT;break;case -3:case -14:var -a=IW;break;default:var -a=I5}return ld(b,pb(a,c))}function -Jk(b,c){switch(b){case -1:var -a=I7;break;case -2:var -a=I8;break;case -4:var -a=I_;break;case -5:var -a=I$;break;case -6:var -a=Ja;break;case -7:var -a=Jb;break;case -8:var -a=Jc;break;case -9:var -a=Jd;break;case -10:var -a=Je;break;case -11:var -a=Jf;break;case -0:case -13:var -a=I6;break;case -3:case -14:var -a=I9;break;default:var -a=Jg}return ld(b,pb(a,c))}function -Jl(b,c){switch(b){case -1:var -a=IH;break;case -2:var -a=II;break;case -4:var -a=IK;break;case -5:var -a=IL;break;case -6:var -a=IM;break;case -7:var -a=IN;break;case -8:var -a=IO;break;case -9:var -a=IP;break;case -10:var -a=IQ;break;case -11:var -a=IR;break;case -0:case -13:var a=IG;break;case +2:var +a=IH;break;case +4:var +a=IJ;break;case +5:var +a=IK;break;case +6:var +a=IL;break;case +7:var +a=IM;break;case +8:var +a=IN;break;case +9:var +a=IO;break;case +10:var +a=IP;break;case +11:var +a=IQ;break;case +0:case +13:var +a=IF;break;case 3:case 14:var -a=IJ;break;default:var -a=IS}return ld(b,by0(a,c))}function -e5(c,i,b){function +a=II;break;default:var +a=IR}return ln(b,pf(a,c))}function +Jv(b,c){switch(b){case +1:var +a=I6;break;case +2:var +a=I7;break;case +4:var +a=I9;break;case +5:var +a=I_;break;case +6:var +a=I$;break;case +7:var +a=Ja;break;case +8:var +a=Jb;break;case +9:var +a=Jc;break;case +10:var +a=Jd;break;case +11:var +a=Je;break;case +0:case +13:var +a=I5;break;case +3:case +14:var +a=I8;break;default:var +a=Jf}return ln(b,pf(a,c))}function +Jw(b,c){switch(b){case +1:var +a=Jh;break;case +2:var +a=Ji;break;case +4:var +a=Jk;break;case +5:var +a=Jl;break;case +6:var +a=Jm;break;case +7:var +a=Jn;break;case +8:var +a=Jo;break;case +9:var +a=Jp;break;case +10:var +a=Jq;break;case +11:var +a=Jr;break;case +0:case +13:var +a=Jg;break;case +3:case +14:var +a=Jj;break;default:var +a=Js}return ln(b,pf(a,c))}function +Jx(b,c){switch(b){case +1:var +a=IT;break;case +2:var +a=IU;break;case +4:var +a=IW;break;case +5:var +a=IX;break;case +6:var +a=IY;break;case +7:var +a=IZ;break;case +8:var +a=I0;break;case +9:var +a=I1;break;case +10:var +a=I2;break;case +11:var +a=I3;break;case +0:case +13:var +a=IS;break;case +3:case +14:var +a=IV;break;default:var +a=I4}return ln(b,bzc(a,c))}function +e4(c,i,b){function j(d){switch(c[1]){case 0:var a=45;break;case 1:var a=43;break;default:var -a=32}return byX(b,i,a)}function +a=32}return by$(b,i,a)}function q(c){var -a=o_(b);return 3===a?b<0.?Jn:Jo:4<=a?Jp:c}switch(c[2]){case +a=pc(b);return 3===a?b<0.?Jz:JA:4<=a?JB:c}switch(c[2]){case 5:var -e=sB(td(c,i),b),d=0,u=aI(e);for(;;){if(d===u)var +e=sF(ti(c,i),b),d=0,u=aH(e);for(;;){if(d===u)var p=0;else{var k=bA(e,d)-46|0,l=0;if(23>>0){if(55===k)l=1}else if(21>>0)l=1;if(!l){var d=d+1|0;continue}var p=1}var -v=p?e:bS(e,Jm);return q(v)}case +v=p?e:bS(e,Jy);return q(v)}case 6:return j(0);case 7:var -h=fr(j(0)),f=ds(h);if(0===f)var +h=fq(j(0)),f=ds(h);if(0===f)var o=h;else{var m=bZ(f),n=f-1|0,r=0;if(!(n<0)){var a=r;for(;;){var -g=kY(h,a),s=25>>0?g:g+Ah|0;bY(m,a,s);var +g=k8(h,a),s=25>>0?g:g+At|0;bY(m,a,s);var t=a+1|0;if(n!==a){var a=t;continue}break}}var o=m}return cK(o);case -8:return q(j(0));default:return sB(td(c,i),b)}}function -j2(d,x,w,v){var +8:return q(j(0));default:return sF(ti(c,i),b)}}function +j3(d,x,w,v){var b=x,a=w,c=v;for(;;)if(typeof c==="number")return r(b,a);else switch(c[0]){case @@ -2330,48 +2330,48 @@ y=c[1];return function(c){return a$(b,[5,a,c],y)};case 1:var z=c[1];return function(c){var e=0;if(40<=c)if(92===c)var -d=He;else -if(cQ<=c)e=1;else +d=Hq;else +if(hv<=c)e=1;else e=2;else if(32<=c)if(39<=c)var -d=Hf;else +d=Hr;else e=2;else if(14<=c)e=1;else switch(c){case 8:var -d=Hg;break;case +d=Hs;break;case 9:var -d=Hh;break;case +d=Ht;break;case 10:var -d=Hi;break;case +d=Hu;break;case 13:var -d=Hj;break;default:e=1}switch(e){case +d=Hv;break;default:e=1}switch(e){case 1:var f=bZ(4);bY(f,0,92);bY(f,1,48+(c/cd|0)|0);bY(f,2,48+((c/10|0)%10|0)|0);bY(f,3,48+(c%10|0)|0);var d=cK(f);break;case 2:var g=bZ(1);bY(g,0,c);var d=cK(g);break}var -h=aI(d),i=gn(h+2|0,39);ej(d,0,i,1,h);return a$(b,[4,a,cK(i)],z)};case +h=aH(d),i=gf(h+2|0,39);ef(d,0,i,1,h);return a$(b,[4,a,cK(i)],z)};case 2:var -A=c[2],B=c[1];return pE(b,a,A,B,function(a){return a});case -3:return pE(b,a,c[2],c[1],Is);case -4:return le(b,a,c[4],c[2],c[3],Ji,c[1]);case -5:return le(b,a,c[4],c[2],c[3],Jj,c[1]);case -6:return le(b,a,c[4],c[2],c[3],Jk,c[1]);case -7:return le(b,a,c[4],c[2],c[3],Jl,c[1]);case +A=c[2],B=c[1];return pH(b,a,A,B,function(a){return a});case +3:return pH(b,a,c[2],c[1],IE);case +4:return lo(b,a,c[4],c[2],c[3],Ju,c[1]);case +5:return lo(b,a,c[4],c[2],c[3],Jv,c[1]);case +6:return lo(b,a,c[4],c[2],c[3],Jw,c[1]);case +7:return lo(b,a,c[4],c[2],c[3],Jx,c[1]);case 8:var g=c[4],h=c[3],i=c[2],f=c[1];if(typeof i==="number"){if(typeof -h==="number")return h?function(d,c){return a$(b,[4,a,e5(f,d,c)],g)}:function(c){return a$(b,[4,a,e5(f,pC(f),c)],g)};var -S=h[1];return function(c){return a$(b,[4,a,e5(f,S,c)],g)}}else{if(0===i[0]){var +h==="number")return h?function(d,c){return a$(b,[4,a,e4(f,d,c)],g)}:function(c){return a$(b,[4,a,e4(f,pF(f),c)],g)};var +S=h[1];return function(c){return a$(b,[4,a,e4(f,S,c)],g)}}else{if(0===i[0]){var l=i[2],m=i[1];if(typeof -h==="number")return h?function(d,c){return a$(b,[4,a,c$(m,l,e5(f,d,c))],g)}:function(c){return a$(b,[4,a,c$(m,l,e5(f,pC(f),c))],g)};var -T=h[1];return function(c){return a$(b,[4,a,c$(m,l,e5(f,T,c))],g)}}var +h==="number")return h?function(d,c){return a$(b,[4,a,dc(m,l,e4(f,d,c))],g)}:function(c){return a$(b,[4,a,dc(m,l,e4(f,pF(f),c))],g)};var +T=h[1];return function(c){return a$(b,[4,a,dc(m,l,e4(f,T,c))],g)}}var n=i[1];if(typeof -h==="number")return h?function(e,d,c){return a$(b,[4,a,c$(n,e,e5(f,d,c))],g)}:function(d,c){return a$(b,[4,a,c$(n,d,e5(f,pC(f),c))],g)};var -U=h[1];return function(d,c){return a$(b,[4,a,c$(n,d,e5(f,U,c))],g)}}case -9:return pE(b,a,c[2],c[1],G2);case +h==="number")return h?function(e,d,c){return a$(b,[4,a,dc(n,e,e4(f,d,c))],g)}:function(d,c){return a$(b,[4,a,dc(n,d,e4(f,pF(f),c))],g)};var +U=h[1];return function(d,c){return a$(b,[4,a,dc(n,d,e4(f,U,c))],g)}}case +9:return pH(b,a,c[2],c[1],Hc);case 10:var a=[7,a],c=c[1];continue;case 11:var @@ -2379,8 +2379,8 @@ a=[2,a,c[1]],c=c[2];continue;case 12:var a=[3,a,c[1]],c=c[2];continue;case 13:var -C=c[3],D=c[2],o=s$(16);pD(o,D);var -u=tb(o);return function(c){return a$(b,[4,a,u],C)};case +C=c[3],D=c[2],o=te(16);pG(o,D);var +u=tg(o);return function(c){return a$(b,[4,a,u],C)};case 14:var E=c[3],F=c[2];return function(d){var e=d[1],c=by(e,bM(b9(F)));if(typeof @@ -2395,11 +2395,11 @@ a=[0,a,c[1]],c=c[2];continue;case k=c[1];if(0===k[0]){var I=c[2],J=k[1][1],K=0,b=function(b,c,d){return function(a){return a$(c,[1,b,[0,a]],d)}}(a,b,I),a=K,c=J;continue}var L=c[2],M=k[1][1],N=0,b=function(b,c,d){return function(a){return a$(c,[1,b,[1,a]],d)}}(a,b,L),a=N,c=M;continue;case -19:throw[0,bs,Jr];case +19:throw[0,bp,JD];case 20:var -O=c[3],P=[8,a,Js];return function(a){return a$(b,P,O)};case +O=c[3],P=[8,a,JE];return function(a){return a$(b,P,O)};case 21:var -Q=c[2];return function(c){return a$(b,[4,a,pb(Jt,c)],Q)};case +Q=c[2];return function(c){return a$(b,[4,a,pf(JF,c)],Q)};case 22:var R=c[1];return function(c){return a$(b,[5,a,c],R)};case 23:var @@ -2407,7 +2407,7 @@ e=c[2],j=c[1];if(typeof j==="number")switch(j){case 0:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);case 1:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);case -2:throw[0,bs,Ju];default:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e])}else +2:throw[0,bp,JG];default:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e])}else switch(j[0]){case 0:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);case 1:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);case @@ -2419,224 +2419,224 @@ switch(j[0]){case 7:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);case 8:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);case 9:var -t=j[2];return d<50?qv(d+1|0,b,a,t,e):cw(qv,[0,b,a,t,e]);case +t=j[2];return d<50?qz(d+1|0,b,a,t,e):cw(qz,[0,b,a,t,e]);case 10:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e]);default:return d<50?bt(d+1|0,b,a,e):cw(bt,[0,b,a,e])}default:var -p=c[3],q=c[1],s=r(c[2],0);return d<50?qu(d+1|0,b,a,p,q,s):cw(qu,[0,b,a,p,q,s])}}function -qv(e,d,c,a,b){if(typeof +p=c[3],q=c[1],s=r(c[2],0);return d<50?qy(d+1|0,b,a,p,q,s):cw(qy,[0,b,a,p,q,s])}}function +qz(e,d,c,a,b){if(typeof a==="number")return e<50?bt(e+1|0,d,c,b):cw(bt,[0,d,c,b]);else switch(a[0]){case 0:var -f=a[1];return function(a){return dt(d,c,f,b)};case +f=a[1];return function(a){return du(d,c,f,b)};case 1:var -g=a[1];return function(a){return dt(d,c,g,b)};case +g=a[1];return function(a){return du(d,c,g,b)};case 2:var -h=a[1];return function(a){return dt(d,c,h,b)};case +h=a[1];return function(a){return du(d,c,h,b)};case 3:var -i=a[1];return function(a){return dt(d,c,i,b)};case +i=a[1];return function(a){return du(d,c,i,b)};case 4:var -j=a[1];return function(a){return dt(d,c,j,b)};case +j=a[1];return function(a){return du(d,c,j,b)};case 5:var -k=a[1];return function(a){return dt(d,c,k,b)};case +k=a[1];return function(a){return du(d,c,k,b)};case 6:var -l=a[1];return function(a){return dt(d,c,l,b)};case +l=a[1];return function(a){return du(d,c,l,b)};case 7:var -m=a[1];return function(a){return dt(d,c,m,b)};case +m=a[1];return function(a){return du(d,c,m,b)};case 8:var -n=a[2];return function(a){return dt(d,c,n,b)};case +n=a[2];return function(a){return du(d,c,n,b)};case 9:var -o=a[3],p=a[2],q=ce(b9(a[1]),p);return function(a){return dt(d,c,cM(q,o),b)};case +o=a[3],p=a[2],q=ce(b9(a[1]),p);return function(a){return du(d,c,cM(q,o),b)};case 10:var -r=a[1];return function(e,a){return dt(d,c,r,b)};case +r=a[1];return function(e,a){return du(d,c,r,b)};case 11:var -s=a[1];return function(a){return dt(d,c,s,b)};case +s=a[1];return function(a){return du(d,c,s,b)};case 12:var -t=a[1];return function(a){return dt(d,c,t,b)};case -13:throw[0,bs,Jv];default:throw[0,bs,Jw]}}function +t=a[1];return function(a){return du(d,c,t,b)};case +13:throw[0,bp,JH];default:throw[0,bp,JI]}}function bt(d,b,e,a){var -c=[8,e,Jx];return d<50?j2(d+1|0,b,c,a):cw(j2,[0,b,c,a])}function -qu(g,b,e,a,d,c){if(d){var -h=d[1];return function(d){return Jq(b,e,a,h,r(c,d))}}var -f=[4,e,c];return g<50?j2(g+1|0,b,f,a):cw(j2,[0,b,f,a])}function -a$(a,b,c){return sO(j2(0,a,b,c))}function -dt(a,b,c,d){return sO(qv(0,a,b,c,d))}function -Jq(a,b,c,d,e){return sO(qu(0,a,b,c,d,e))}function -pE(e,d,c,a,b){if(typeof +c=[8,e,JJ];return d<50?j3(d+1|0,b,c,a):cw(j3,[0,b,c,a])}function +qy(g,b,e,a,d,c){if(d){var +h=d[1];return function(d){return JC(b,e,a,h,r(c,d))}}var +f=[4,e,c];return g<50?j3(g+1|0,b,f,a):cw(j3,[0,b,f,a])}function +a$(a,b,c){return sT(j3(0,a,b,c))}function +du(a,b,c,d){return sT(qz(0,a,b,c,d))}function +JC(a,b,c,d,e){return sT(qy(0,a,b,c,d,e))}function +pH(e,d,c,a,b){if(typeof a==="number")return function(a){return a$(e,[4,d,r(b,a)],c)};else{if(0===a[0]){var -f=a[2],g=a[1];return function(a){return a$(e,[4,d,c$(g,f,r(b,a))],c)}}var -h=a[1];return function(f,a){return a$(e,[4,d,c$(h,f,r(b,a))],c)}}}function -le(f,e,d,g,c,b,a){if(typeof +f=a[2],g=a[1];return function(a){return a$(e,[4,d,dc(g,f,r(b,a))],c)}}var +h=a[1];return function(f,a){return a$(e,[4,d,dc(h,f,r(b,a))],c)}}}function +lo(f,e,d,g,c,b,a){if(typeof g==="number"){if(typeof -c==="number")return c?function(g,c){return a$(f,[4,e,g6(g,aq(b,a,c))],d)}:function(c){return a$(f,[4,e,aq(b,a,c)],d)};var -k=c[1];return function(c){return a$(f,[4,e,g6(k,aq(b,a,c))],d)}}else{if(0===g[0]){var +c==="number")return c?function(g,c){return a$(f,[4,e,g5(g,aq(b,a,c))],d)}:function(c){return a$(f,[4,e,aq(b,a,c)],d)};var +k=c[1];return function(c){return a$(f,[4,e,g5(k,aq(b,a,c))],d)}}else{if(0===g[0]){var h=g[2],i=g[1];if(typeof -c==="number")return c?function(g,c){return a$(f,[4,e,c$(i,h,g6(g,aq(b,a,c)))],d)}:function(c){return a$(f,[4,e,c$(i,h,aq(b,a,c))],d)};var -l=c[1];return function(c){return a$(f,[4,e,c$(i,h,g6(l,aq(b,a,c)))],d)}}var +c==="number")return c?function(g,c){return a$(f,[4,e,dc(i,h,g5(g,aq(b,a,c)))],d)}:function(c){return a$(f,[4,e,dc(i,h,aq(b,a,c))],d)};var +l=c[1];return function(c){return a$(f,[4,e,dc(i,h,g5(l,aq(b,a,c)))],d)}}var j=g[1];if(typeof -c==="number")return c?function(h,g,c){return a$(f,[4,e,c$(j,h,g6(g,aq(b,a,c)))],d)}:function(g,c){return a$(f,[4,e,c$(j,g,aq(b,a,c))],d)};var -m=c[1];return function(g,c){return a$(f,[4,e,c$(j,g,g6(m,aq(b,a,c)))],d)}}}function -e6(b,e){var +c==="number")return c?function(h,g,c){return a$(f,[4,e,dc(j,h,g5(g,aq(b,a,c)))],d)}:function(g,c){return a$(f,[4,e,dc(j,g,aq(b,a,c))],d)};var +m=c[1];return function(g,c){return a$(f,[4,e,dc(j,g,g5(m,aq(b,a,c)))],d)}}}function +e5(b,e){var a=e;for(;;)if(typeof a==="number")return 0;else switch(a[0]){case 0:var -f=a[1],g=tc(a[2]);e6(b,f);return jC(b,g);case +f=a[1],g=th(a[2]);e5(b,f);return jE(b,g);case 1:var c=a[2],d=a[1];if(0===c[0]){var -h=c[1];e6(b,d);jC(b,Jy);var +h=c[1];e5(b,d);jE(b,JK);var a=h;continue}var -i=c[1];e6(b,d);jC(b,Jz);var +i=c[1];e5(b,d);jE(b,JL);var a=i;continue;case 6:var -l=a[2];e6(b,a[1]);return r(l,b);case -7:e6(b,a[1]);return gY(b);case +l=a[2];e5(b,a[1]);return r(l,b);case +7:e5(b,a[1]);return gW(b);case 8:var -m=a[2];e6(b,a[1]);return b0(m);case +m=a[2];e5(b,a[1]);return b0(m);case 2:case 4:var -j=a[2];e6(b,a[1]);return jC(b,j);default:var -k=a[2];e6(b,a[1]);return GE(b,k)}}function -e7(b,f){var +j=a[2];e5(b,a[1]);return jE(b,j);default:var +k=a[2];e5(b,a[1]);return GQ(b,k)}}function +e6(b,f){var a=f;for(;;)if(typeof a==="number")return 0;else switch(a[0]){case 0:var -g=a[1],h=tc(a[2]);e7(b,g);return jK(b,h);case +g=a[1],h=th(a[2]);e6(b,g);return jL(b,h);case 1:var d=a[2],e=a[1];if(0===d[0]){var -i=d[1];e7(b,e);jK(b,JA);var +i=d[1];e6(b,e);jL(b,JM);var a=i;continue}var -j=d[1];e7(b,e);jK(b,JB);var +j=d[1];e6(b,e);jL(b,JN);var a=j;continue;case 6:var -m=a[2];e7(b,a[1]);return jK(b,r(m,0));case +m=a[2];e6(b,a[1]);return jL(b,r(m,0));case 7:var a=a[1];continue;case 8:var -n=a[2];e7(b,a[1]);return b0(n);case +n=a[2];e6(b,a[1]);return b0(n);case 2:case 4:var -k=a[2];e7(b,a[1]);return jK(b,k);default:var -l=a[2];e7(b,a[1]);var -c=b[2];if(b[3]<=c)pB(b,1);bY(b[1],c,l);b[2]=c+1|0;return 0}}function -JC(a){if(pk(a,JD))return JE;var -d=aI(a);function +k=a[2];e6(b,a[1]);return jL(b,k);default:var +l=a[2];e6(b,a[1]);var +c=b[2];if(b[3]<=c)pE(b,1);bY(b[1],c,l);b[2]=c+1|0;return 0}}function +JO(a){if(sS(a,JP))return JQ;var +d=aH(a);function f(d){var -c=JF[1],b=la(eB);return r(a$(function(a){e7(b,a);return aH(lb(b))},0,c),a)}function +c=JR[1],b=lk(ey);return r(a$(function(a){e6(b,a);return aI(ll(b))},0,c),a)}function g(e){var b=e;for(;;){if(b===d)return b;var c=bA(a,b);if(9!==c&&32!==c)return b;var b=b+1|0;continue}}function m(e,c){var -b=c;for(;;){if(b===d)return b;if(25>>0)return b;var +b=c;for(;;){if(b===d)return b;if(25>>0)return b;var b=b+1|0;continue}}function n(g,f){var b=f;for(;;){if(b===d)return b;var c=bA(a,b),e=0;if(48<=c){if(!(58<=c))e=1}else if(45===c)e=1;if(e){var b=b+1|0;continue}return b}}var -e=g(0),j=m(e,e),b=g2(a,e,j-e|0),c=g(j),h=n(c,c);if(c===h)var +e=g(0),j=m(e,e),b=g1(a,e,j-e|0),c=g(j),h=n(c,c);if(c===h)var i=0;else try{var -p=pf(g2(a,c,h-c|0)),i=p}catch(a){a=o(a);if(a[1]!==k8)throw a;var +p=pj(g1(a,c,h-c|0)),i=p}catch(a){a=o(a);if(a[1]!==lg)throw a;var i=f(0)}if(g(h)!==d)f(0);var -l=0;if(M(b,JG)&&M(b,JH))var -k=M(b,JI)?M(b,JJ)?M(b,JK)?M(b,JL)?f(0):1:2:3:0;else +l=0;if(M(b,JS)&&M(b,JT))var +k=M(b,JU)?M(b,JV)?M(b,JW)?M(b,JX)?f(0):1:2:3:0;else l=1;if(l)var k=4;return[0,i,k]}function -te(d,c){var -a=c[1],b=0;return a$(function(a){e6(d,a);return 0},b,a)}function -jM(a){return te(em,a)}function +tj(d,c){var +a=c[1],b=0;return a$(function(a){e5(d,a);return 0},b,a)}function +jN(a){return tj(ei,a)}function aJ(b){var a=b[1];return a$(function(b){var -a=la(64);e7(a,b);return lb(a)},0,a)}var -pF=[0,0];function -pH(h,g){var +a=lk(64);e6(a,b);return ll(a)},0,a)}var +pI=[0,0];function +pK(h,g){var a=h[1+g];if(1-(typeof -a==="number"?1:0)){if(k5(a)===kb)return r(aJ(JM),a);if(k5(a)===ri){var -c=sB(G6,a),b=0,f=aI(c);for(;;){if(f<=b)return bS(c,G5);var +a==="number"?1:0)){if(ld(a)===kd)return r(aJ(JY),a);if(ld(a)===rn){var +c=sF(Hg,a),b=0,f=aH(c);for(;;){if(f<=b)return bS(c,Hf);var d=bA(c,b),e=0;if(48<=d){if(!(58<=d))e=1}else if(45===d)e=1;if(e){var -b=b+1|0;continue}return c}}return JN}return r(aJ(JO),a)}function -tf(b,a){if(b.length-1<=a)return JP;var -c=tf(b,a+1|0),d=pH(b,a);return aq(aJ(JQ),d,c)}function -pI(a){function +b=b+1|0;continue}return c}}return JZ}return r(aJ(J0),a)}function +tk(b,a){if(b.length-1<=a)return J1;var +c=tk(b,a+1|0),d=pK(b,a);return aq(aJ(J2),d,c)}function +pL(a){function n(e){var b=e;for(;;){if(b){var f=b[2],g=b[1];try{var d=0,c=r(g,a);d=1}catch(a){}if(d&&c)return[0,c[1]];var b=f;continue}return 0}}var -g=n(pF[1]);if(g)return g[1];if(a===pp)return JV;if(a===sX)return JW;if(a[1]===sW){var -c=a[2],h=c[3],o=c[2],p=c[1];return lO(aJ(pG),p,o,h,h+5|0,JX)}if(a[1]===bs){var -d=a[2],i=d[3],q=d[2],s=d[1];return lO(aJ(pG),s,q,i,i+6|0,JY)}if(a[1]===sZ){var -e=a[2],j=e[3],t=e[2],u=e[1];return lO(aJ(pG),u,t,j,j+6|0,JZ)}if(0===k5(a)){var +g=n(pI[1]);if(g)return g[1];if(a===ps)return J7;if(a===s2)return J8;if(a[1]===s1){var +c=a[2],h=c[3],o=c[2],p=c[1];return lY(aJ(pJ),p,o,h,h+5|0,J9)}if(a[1]===bp){var +d=a[2],i=d[3],q=d[2],s=d[1];return lY(aJ(pJ),s,q,i,i+6|0,J_)}if(a[1]===s4){var +e=a[2],j=e[3],t=e[2],u=e[1];return lY(aJ(pJ),u,t,j,j+6|0,J$)}if(0===ld(a)){var f=a.length-1,v=a[1][1];if(2>>0)var -k=tf(a,2),l=pH(a,1),b=aq(aJ(JR),l,k);else +k=tk(a,2),l=pK(a,1),b=aq(aJ(J3),l,k);else switch(f){case 0:var -b=JS;break;case +b=J4;break;case 1:var -b=JT;break;default:var -m=pH(a,1),b=r(aJ(JU),m)}return bS(v,b)}return a[1]}function -pJ(t,s){var -d=byL(s),f=d.length-1-1|0,o=0;if(!(f<0)){var +b=J5;break;default:var +m=pK(a,1),b=r(aJ(J6),m)}return bS(v,b)}return a[1]}function +pM(t,s){var +d=byZ(s),f=d.length-1-1|0,o=0;if(!(f<0)){var b=o;for(;;){var -a=aY(d,b)[1+b],e=function(a){return function(b){return b?0===a?J0:J1:0===a?J2:J3}}(b);if(0===a[0])var -g=a[5],h=a[4],i=a[3],j=a[6]?J4:J6,k=a[2],l=a[7],m=e(a[1]),c=[0,byA(aJ(J5),m,l,k,j,i,h,g)];else +a=aY(d,b)[1+b],e=function(a){return function(b){return b?0===a?Ka:Kb:0===a?Kc:Kd}}(b);if(0===a[0])var +g=a[5],h=a[4],i=a[3],j=a[6]?Ke:Kg,k=a[2],l=a[7],m=e(a[1]),c=[0,byO(aJ(Kf),m,l,k,j,i,h,g)];else if(a[1])var c=0;else var -n=e(0),c=[0,r(aJ(J7),n)];if(c){var -p=c[1];r(te(t,J8),p)}var +n=e(0),c=[0,r(aJ(Kh),n)];if(c){var +p=c[1];r(tj(t,Ki),p)}var q=b+1|0;if(f!==b){var b=q;continue}break}}return 0}function -tg(c){for(;;){var -a=pF[1],b=1-po(pF,a,[0,c,a]);if(b)continue;return b}}var -J_=J9.slice();function -J$(d,c){var -e=pI(d);r(jM(Ka),e);pJ(em,c);var -a=bzc(0);if(a<0){var -b=gm(a);s3(aY(J_,b)[1+b])}return gY(em)}var -Kb=[0];sM(a(Ea),function(d,h){try{try{var -b=h?Kb:Gw(0);try{ps(0)}catch(a){}try{var -a=J$(d,b),c=a}catch(a){a=o(a);var -f=pI(d);r(jM(Kd),f);pJ(em,b);var -g=pI(a);r(jM(Ke),g);pJ(em,Gw(0));var -c=gY(em)}var -e=c}catch(a){a=o(a);if(a!==pp)throw a;var -e=s3(Kc)}return e}catch(a){return 0}});function -lf(a){var +tl(c){for(;;){var +a=pI[1],b=1-pr(pI,a,[0,c,a]);if(b)continue;return b}}var +Kk=Kj.slice();function +Kl(d,c){var +e=pL(d);r(jN(Km),e);pM(ei,c);var +a=bzq(0);if(a<0){var +b=ge(a);s8(aY(Kk,b)[1+b])}return gW(ei)}var +Kn=[0];sQ(a(Ej),function(d,h){try{try{var +b=h?Kn:GI(0);try{pv(0)}catch(a){}try{var +a=Kl(d,b),c=a}catch(a){a=o(a);var +f=pL(d);r(jN(Kp),f);pM(ei,b);var +g=pL(a);r(jN(Kq),g);pM(ei,GI(0));var +c=gW(ei)}var +e=c}catch(a){a=o(a);if(a!==ps)throw a;var +e=s8(Ko)}return e}catch(a){return 0}});function +lp(a){var b=a.length-1<4?1:0,c=b||(a[4]<0?1:0);return c}function -e8(a){a[4]=-a[4]|0;return 0}try{var -byw=GL(byv),ti=byw}catch(a){a=o(a);if(a!==cD)throw a;try{var -byu=GL(byt),th=byu}catch(a){a=o(a);if(a!==cD)throw a;var -th=Kg}var -ti=th}px(ti,82);var -lg=[mg,function(w){var -m=bzs(0),c=[0,e1(55,0),0],i=0===m.length-1?[0,0]:m,j=i.length-1,b=0;for(;;){aY(c[1],b)[1+b]=b;var +e7(a){a[4]=-a[4]|0;return 0}try{var +byK=GX(byJ),tn=byK}catch(a){a=o(a);if(a!==cD)throw a;try{var +byI=GX(byH),tm=byI}catch(a){a=o(a);if(a!==cD)throw a;var +tm=Ks}var +tn=tm}pA(tn,82);var +lq=[mo,function(w){var +m=bzG(0),c=[0,e0(55,0),0],i=0===m.length-1?[0,0]:m,j=i.length-1,b=0;for(;;){aY(c[1],b)[1+b]=b;var v=b+1|0;if(54!==b){var b=v;continue}var -g=[0,Kf],k=54+pv(55,j)|0,r=0;if(!(k<0)){var +g=[0,Kr],k=54+py(55,j)|0,r=0;if(!(k<0)){var d=r;for(;;){var -e=d%55|0,l=bzg(d,j),s=aY(i,l)[1+l],h=bS(g[1],a(aa+s));g[1]=bzb(h,0,aI(h));var -f=g[1],n=bA(f,3)<<24,o=bA(f,2)<<16,p=bA(f,1)<<8,q=((bA(f,0)+p|0)+o|0)+n|0,t=(aY(c[1],e)[1+e]^q)&r$;aY(c[1],e)[1+e]=t;var +e=d%55|0,l=bzu(d,j),s=aY(i,l)[1+l],h=bS(g[1],a(aa+s));g[1]=bzp(h,0,aH(h));var +f=g[1],n=bA(f,3)<<24,o=bA(f,2)<<16,p=bA(f,1)<<8,q=((bA(f,0)+p|0)+o|0)+n|0,t=(aY(c[1],e)[1+e]^q)≻aY(c[1],e)[1+e]=t;var u=d+1|0;if(k!==d){var d=u;continue}break}}c[2]=0;return c}}];function -tj(a){var +to(a){var c=0>>25|0)&31)|0)&r$,g=a[2];aY(a[1],g)[1+g]=f;var +h=ld(lq),a=hm===h?lq[1]:mo===h?Ho(lq):lq;a[2]=(a[2]+1|0)%55|0;var +c=a[2],d=aY(a[1],c)[1+c],e=(a[2]+24|0)%55|0,f=(aY(a[1],e)[1+e]+(d^(d>>>25|0)&31)|0)&sc,g=a[2];aY(a[1],g)[1+g]=f;var i=f}else var -i=0;return[0,0,e1(b,0),i,b]}}return[0,g,tj,Kh,Kj,c,h,i,j,k,d,l,Kl,Kn,Ko,Kk,Kp,pK,Kq,Kr,m,e,function(b){var +i=0;return[0,0,e0(b,0),i,b]}}return[0,g,to,Kt,Kv,c,h,i,j,k,d,l,Kx,Kz,KA,Kw,KB,pN,KC,KD,m,e,function(b){var a=g(16);e(a,b);return a}]}var -pL=[bm,Kv,cZ(0)];function -Ku(a){return byR(10,cd,0,a)}var -lh=0,tm=-1;function -jN(a,b){a[13]=a[13]+b[3]|0;return s_(b,a[28])}var -tn=1000000010;function -pM(b,a){return cB(b[17],a,0,aI(a))}function -li(a){return r(a[19],0)}function -to(a,c,b){a[9]=a[9]-c|0;pM(a,b);a[11]=0;return 0}function -lj(c,a){var -b=M(a,Kw);return b?to(c,aI(a),a):b}function -gp(a,b,e){var -f=b[3],g=b[2];lj(a,b[1]);li(a);a[11]=1;var -c=(a[6]-e|0)+g|0,d=a[8],h=d<=c?d:c;a[10]=h;a[9]=a[6]-a[10]|0;r(a[21],a[10]);return lj(a,f)}function -tp(b,a){return gp(b,Kx,a)}function -g7(a,b){var -c=b[2],d=b[3];lj(a,b[1]);a[9]=a[9]-c|0;r(a[20],c);return lj(a,d)}function -Ky(a,i,b){if(typeof +pO=[bm,KH,cZ(0)];function +KG(a){return by5(10,cd,0,a)}var +lr=0,tr=-1;function +jO(a,b){a[13]=a[13]+b[3]|0;return td(b,a[28])}var +ts=1000000010;function +pP(b,a){return cB(b[17],a,0,aH(a))}function +ls(a){return r(a[19],0)}function +tt(a,c,b){a[9]=a[9]-c|0;pP(a,b);a[11]=0;return 0}function +lt(c,a){var +b=M(a,KI);return b?tt(c,aH(a),a):b}function +gh(a,b,e){var +f=b[3],g=b[2];lt(a,b[1]);ls(a);a[11]=1;var +c=(a[6]-e|0)+g|0,d=a[8],h=d<=c?d:c;a[10]=h;a[9]=a[6]-a[10]|0;r(a[21],a[10]);return lt(a,f)}function +tu(b,a){return gh(b,KJ,a)}function +g6(a,b){var +c=b[2],d=b[3];lt(a,b[1]);a[9]=a[9]-c|0;r(a[20],c);return lt(a,d)}function +KK(a,i,b){if(typeof b==="number")switch(b){case 0:var -s=g4(a[3]);if(s){var +s=g3(a[3]);if(s){var t=s[1][1],u=function(b,a){if(a){var -c=a[1],d=a[2];return GB(b,c)?[0,b,a]:[0,c,u(b,d)]}return[0,b,0]};t[1]=u(a[6]-a[9]|0,t[1]);return 0}return 0;case -1:g3(a[2]);return 0;case -2:g3(a[3]);return 0;case +c=a[1],d=a[2];return GN(b,c)?[0,b,a]:[0,c,u(b,d)]}return[0,b,0]};t[1]=u(a[6]-a[9]|0,t[1]);return 0}return 0;case +1:g2(a[2]);return 0;case +2:g2(a[3]);return 0;case 3:var -v=g4(a[2]);return v?tp(a,v[1][2]):li(a);case +v=g3(a[2]);return v?tu(a,v[1][2]):ls(a);case 4:var w=a[10]!==(a[6]-a[9]|0)?1:0;if(w){var e=a[28],g=e[2];if(g){var m=g[1];if(g[2]){var J=g[2];e[1]=e[1]-1|0;e[2]=J;var -h=[0,m]}else{pA(e);var +h=[0,m]}else{pD(e);var h=[0,m]}}else var h=0;if(h){var q=h[1],L=q[1];a[12]=a[12]-q[3]|0;a[9]=a[9]+L|0;return 0}return 0}return w;default:var -x=g3(a[5]);return x?pM(a,r(a[25],x[1])):0}else +x=g2(a[5]);return x?pP(a,r(a[25],x[1])):0}else switch(b[0]){case -0:return to(a,i,b[1]);case +0:return tt(a,i,b[1]);case 1:var -c=b[2],f=b[1],y=c[1],M=c[2],z=g4(a[2]);if(z){var +c=b[2],f=b[1],y=c[1],M=c[2],z=g3(a[2]);if(z){var A=z[1],d=A[2];switch(A[1]){case -0:return g7(a,f);case -1:return gp(a,c,d);case -2:return gp(a,c,d);case -3:return a[9]<(i+aI(y)|0)?gp(a,c,d):g7(a,f);case -4:return a[11]?g7(a,f):a[9]<(i+aI(y)|0)?gp(a,c,d):((a[6]-d|0)+M|0)>>0))tp(a,p)}else -li(a)}var -S=a[9]-R|0,T=1===H?1:a[9]>>0))tu(a,p)}else +ls(a)}var +S=a[9]-R|0,T=1===H?1:a[9]>>0)throw pW;switch(a){case +lE(c,b){var +a=c-1|0;if(11>>0)throw pZ;switch(a){case 1:return b?29:28;case 3:case 5:case 8:case 10:return 30;default:return 31}}function -pY(a){try{var +p1(a){try{var b=1<=a[3]?1:0;if(b)var -d=lt(a[1]),e=lu(a[2],d),c=a[3]<=e?1:0;else +d=lD(a[1]),e=lE(a[2],d),c=a[3]<=e?1:0;else var -c=b;return c}catch(a){a=o(a);if(a===pW)return 0;throw a}}function -tL(d,c,b){var -a=[0,d,c,b];if(pY(a))return a;throw pW}function -lv(f,e,d){var +c=b;return c}catch(a){a=o(a);if(a===pZ)return 0;throw a}}function +tQ(d,c,b){var +a=[0,d,c,b];if(p1(a))return a;throw pZ}function +lF(f,e,d){var b=f,a=d;for(;;){var c=e+a|0;if(1<=c&&!(12>a===b?c:GU(b,a)}return GU(b,a)}function -tN(a){return typeof -a==="number"?a:bzS(a)}var -e9=0,lz=1,Ld=-1;function -tO(a){return g1(0,a,0,aI(a))}function -Le(b,a){return g1(b,a,0,aI(a))}function -pZ(a){if(typeof +c=b<>a===b?c:G6(b,a)}return G6(b,a)}function +tS(a){return typeof +a==="number"?a:bz6(a)}var +e8=0,lJ=1,Lp=-1;function +tT(a){return gZ(0,a,0,aH(a))}function +Lq(b,a){return gZ(b,a,0,aH(a))}function +p2(a){if(typeof a==="number")return a;var -e=sR(a);if(63>g;f=1}if(!f)var -c=bzQ(a,b);var -i=bzD(a,fv(c,b)),d=pn(c),h=i?d:by7(d,Lf);return ph(pe(h),b)}return pe(pn(a))}function -g9(a,b){if(a!==0&&b!==1){var -c=bzG(a,b);if(c===1)return[0,a,b];var -d=tM(b,c);return[0,tM(a,c),d]}return[0,a,lz]}function -tP(b,a){var -c=c9(a);if(0===c)return[0,c9(b),e9];if(0>>0))switch(b){case +c=bz4(a,b);var +i=bzR(a,fu(c,b)),d=pq(c),h=i?d:bzj(d,Lr);return pl(pi(h),b)}return pi(pq(a))}function +g8(a,b){if(a!==0&&b!==1){var +c=bzU(a,b);if(c===1)return[0,a,b];var +d=tR(b,c);return[0,tR(a,c),d]}return[0,a,lJ]}function +tU(b,a){var +c=da(a);if(0===c)return[0,da(b),e8];if(0>>0))switch(b){case 0:return 2;case 1:break;default:return 1}return 3}return a[1]===0?0:4}function -p0(d,c){var -e=gr(d),b=gr(c),a=0;switch(e){case +p3(d,c){var +e=gj(d),b=gj(c),a=0;switch(e){case 1:var j=b-1|0;if(!(2>>0))switch(j){case 0:a=2;break;case @@ -3196,31 +3196,31 @@ g=0;if(!(4<=e))switch(e){case 0:break;case 2:g=1;break;default:g=2}var h=0;switch(g){case -0:if(2!==b){if(f(d[2],c[2]))return el(d[1],c[1]);var -l=cN(c[1],d[2]);return el(cN(d[1],c[2]),l)}h=1;break;case +0:if(2!==b){if(f(d[2],c[2]))return eh(d[1],c[1]);var +l=cN(c[1],d[2]);return eh(cN(d[1],c[2]),l)}h=1;break;case 1:break;default:h=1}if(h)return 1}return-1}function -tS(a){var -b=a[2];return[0,gq(a[1]),b]}function -tT(c,a,b){if(a[2]===b[2]){var -d=a[2];return g9(aq(c,a[1],b[1]),d)}var -e=cN(a[2],b[2]),f=cN(b[1],a[2]);return g9(aq(c,cN(a[1],b[2]),f),e)}function -jR(b,a){if(b[2]!==0&&a[2]!==0){var -c=cN(b[2],a[2]);return g9(cN(b[1],a[1]),c)}return[0,gl(c9(b[1]),c9(a[1])),e9]}function -p1(b,a){if(0<=c9(a[1]))return jR(b,[0,a[2],a[1]]);var -c=gq(a[1]);return jR(b,[0,gq(a[2]),c])}function -p2(a){switch(a){case +tX(a){var +b=a[2];return[0,gi(a[1]),b]}function +tY(c,a,b){if(a[2]===b[2]){var +d=a[2];return g8(aq(c,a[1],b[1]),d)}var +e=cN(a[2],b[2]),f=cN(b[1],a[2]);return g8(aq(c,cN(a[1],b[2]),f),e)}function +jS(b,a){if(b[2]!==0&&a[2]!==0){var +c=cN(b[2],a[2]);return g8(cN(b[1],a[1]),c)}return[0,gd(da(b[1]),da(a[1])),e8]}function +p4(b,a){if(0<=da(a[1]))return jS(b,[0,a[2],a[1]]);var +c=gi(a[1]);return jS(b,[0,gi(a[2]),c])}function +p5(a){switch(a){case 0:return 2;case 1:return 8;case 2:return 10;default:return 16}}function -p3(e,d,c,b){var +p6(e,d,c,b){var a=d;for(;;){if(c<=a)return 0;if(r(b,bA(e,a)))return[0,a];var a=a+1|0;continue}}var -p4=[0,-1];function -Li(a){if(M(a,Lj)){if(M(a,Lk)){if(!M(a,Ll))return lB;if(M(a,Lm)){if(M(a,Ln))try{var -k=Ht(a,47),X=g1(0,a,k+1|0,(aI(a)-k|0)-1|0),Y=tP(g1(0,a,0,k),X);return Y}catch(k){k=o(k);if(k===cD){var -i=aI(a),x=0;if(i<1)var +p7=[0,-1];function +Lu(a){if(M(a,Lv)){if(M(a,Lw)){if(!M(a,Lx))return lL;if(M(a,Ly)){if(M(a,Lz))try{var +k=HF(a,47),X=gZ(0,a,k+1|0,(aH(a)-k|0)-1|0),Y=tU(gZ(0,a,0,k),X);return Y}catch(k){k=o(k);if(k===cD){var +i=aH(a),x=0;if(i<1)var s=[0,0,x];else{var -N=bA(a,0)+Ay|0,Q=0;if(!(2>>0)){var +N=bA(a,0)+AJ|0,Q=0;if(!(2>>0)){var R=0;switch(N){case 0:var P=[0,0,1];break;case @@ -3233,8 +3233,8 @@ c=s[2];if(i<(c+2|0))var t=[0,2,c];else{var W=bA(a,c),g=bA(a,c+1|0),r=0;if(48===W){var h=0;if(89<=g){if(98===g)h=2;else -if(kU===g)h=1;else -if(dv!==g){r=1;h=3}}else +if(k3===g)h=1;else +if(dw!==g){r=1;h=3}}else if(66===g)h=2;else if(79===g)h=1;else if(!(88<=g)){r=1;h=3}switch(h){case @@ -3247,13 +3247,13 @@ q=[0,0,c+2|0]}}else r=1;if(r)var q=[0,2,c];var t=q}var -d=t[2],b=t[1],S=2===b?function(a){if(69!==a&&fN!==a)return 0;return 1}:3<=b?function(a){if(80!==a&&kT!==a)return 0;return 1}:function(a){return 0},y=p3(a,d,i,S);if(y)var -z=y[1],A=z+1|0,e=z,B=tN(g1(10,a,A,i-A|0));else +d=t[2],b=t[1],S=2===b?function(a){if(69!==a&&fJ!==a)return 0;return 1}:3<=b?function(a){if(80!==a&&k2!==a)return 0;return 1}:function(a){return 0},y=p6(a,d,i,S);if(y)var +z=y[1],A=z+1|0,e=z,B=tS(gZ(10,a,A,i-A|0));else var e=i,B=0;if(2<=b){var -C=p3(a,d,e,function(a){return 46===a?1:0});if(C){var +C=p6(a,d,e,function(a){return 46===a?1:0});if(C){var u=C[1];if(2===b)var -D=1;else{if(!(3<=b))throw[0,bs,Lp];var +D=1;else{if(!(3<=b))throw[0,bp,LB];var D=4}var F=u+1|0,G=e-1|0,E=0;if(G>>4|0));d3(h,g+5|0,tW(e&15));c[1]=a+1|0;break}}var +1:lM(b,d,c[1],a-c[1]|0);var +g=tZ(b,6),h=b[1];d6(LL,0,h,g,4);d3(h,g+4|0,t1(e>>>4|0));d3(h,g+5|0,t1(e&15));c[1]=a+1|0;break}}var l=a+1|0;if(i!==a){var -a=l;continue}break}}LA(d,c,b);return bN(b,34)},tX=function(a,b){return d8(a,LJ)},tY=function(b,a){var -c=a?LK:LL;return d8(b,c)},LM=s0(10,11),p8=function(c,b,a){if(0===a)return b;var -d=p8(c,b,a/10|0);d3(c,d,s5(gm(a%10|0)+48|0));return d+1|0},tZ=function(a,b){p6(a,LM);if(0>>1|0;Lq[1]++;continue}}(globalThis)); +c=lA(0,a);c[1+b]=d;return c};lz(a);qx[1]=m}return r(qx[1],[0,g,d,e,f])},byF=function(a){return bi(function(a){return uh(function(b){return u5(a).aideFinale})})},byG=function(a){return bi(function(a){return uh(function(b){return uq(a).iMontantVerse})})};Nt(function(c,b,a,d){return{"eventsManager":c,"computeAllocationsFamiliales":ar(b),"computeAidesAuLogement":ar(a)}}(NG,byG,byF,byD));pv(0);return}p7[1]=p7[1]>>>1|0;LC[1]++;continue}}(globalThis)); diff --git a/french_law/ocaml/law_source/aides_logement.ml b/french_law/ocaml/law_source/aides_logement.ml index a3813b0d..c54b08d6 100644 --- a/french_law/ocaml/law_source/aides_logement.ml +++ b/french_law/ocaml/law_source/aides_logement.ml @@ -2069,15 +2069,15 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=518; start_column=11; end_line=518; end_column=22; + start_line=519; start_column=11; end_line=519; end_column=22; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=518; start_column=11; - end_line=518; end_column=22; + start_line=519; start_column=11; + end_line=519; end_column=22; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -2094,7 +2094,7 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=518; start_column=11; end_line=518; end_column=22; + start_line=519; start_column=11; end_line=519; end_column=22; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -2102,7 +2102,7 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=518; start_column=11; end_line=518; end_column=22; + start_line=519; start_column=11; end_line=519; end_column=22; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -2112,7 +2112,7 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=517; start_column=11; end_line=517; end_column=20; + start_line=518; start_column=11; end_line=518; end_column=20; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -2127,7 +2127,7 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=517; start_column=11; end_line=517; end_column=20; + start_line=518; start_column=11; end_line=518; end_column=20; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -2135,11 +2135,11 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai ["ContributionsSocialesAidesPersonnelleLogement"; "montant"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=520; start_column=12; end_line=520; end_column=19; + start_line=521; start_column=12; end_line=521; end_column=19; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -2152,18 +2152,18 @@ let contributions_sociales_aides_personnelle_logement (contributions_sociales_ai "Ordonnance n° 96-50 du 24 janvier 1996 relative au remboursement de la dette sociale"]} (o_gte_dat_dat date_courante_ (date_of_numbers (2018) (9) (1))))) - (fun (_: unit) -> o_mult_mon_rat param_ taux_crds_)) + (fun (_: unit) -> o_mult_mon_rat aide_finale_ taux_crds_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=520; start_column=12; end_line=520; end_column=19; + start_line=521; start_column=12; end_line=521; end_column=19; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=520; start_column=12; end_line=520; end_column=19; + start_line=521; start_column=12; end_line=521; end_column=19; law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -2194,7 +2194,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=594; start_column=11; end_line=594; end_column=38; + start_line=595; start_column=11; end_line=595; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2212,7 +2212,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=594; start_column=11; end_line=594; end_column=38; + start_line=595; start_column=11; end_line=595; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2223,7 +2223,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=591; start_column=11; end_line=591; end_column=35; + start_line=592; start_column=11; end_line=592; end_column=35; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2231,8 +2231,8 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=591; start_column=11; - end_line=591; end_column=35; + start_line=592; start_column=11; + end_line=592; end_column=35; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2307,7 +2307,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=591; start_column=11; end_line=591; end_column=35; + start_line=592; start_column=11; end_line=592; end_column=35; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2319,7 +2319,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=592; start_column=11; end_line=592; end_column=47; + start_line=593; start_column=11; end_line=593; end_column=47; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2357,7 +2357,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=592; start_column=11; end_line=592; end_column=47; + start_line=593; start_column=11; end_line=593; end_column=47; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2367,7 +2367,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=596; start_column=12; end_line=596; end_column=19; + start_line=597; start_column=12; end_line=597; end_column=19; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2375,8 +2375,8 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=596; start_column=12; - end_line=596; end_column=19; + start_line=597; start_column=12; + end_line=597; end_column=19; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2499,7 +2499,7 @@ let calcul_equivalence_loyer_minimale (calcul_equivalence_loyer_minimale_in: Cal with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=596; start_column=12; end_line=596; end_column=19; + start_line=597; start_column=12; end_line=597; end_column=19; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2516,7 +2516,7 @@ let calcul_nombre_part_logement_foyer (calcul_nombre_part_logement_foyer_in: Cal try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=603; start_column=12; end_line=603; end_column=34; + start_line=604; start_column=12; end_line=604; end_column=34; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2524,8 +2524,8 @@ let calcul_nombre_part_logement_foyer (calcul_nombre_part_logement_foyer_in: Cal ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=603; start_column=12; - end_line=603; end_column=34; + start_line=604; start_column=12; + end_line=604; end_column=34; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2615,7 +2615,7 @@ let calcul_nombre_part_logement_foyer (calcul_nombre_part_logement_foyer_in: Cal with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=603; start_column=12; end_line=603; end_column=34; + start_line=604; start_column=12; end_line=604; end_column=34; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2632,7 +2632,7 @@ let calcul_nombre_parts_accession_propriete (calcul_nombre_parts_accession_propr try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=659; start_column=12; end_line=659; end_column=34; + start_line=661; start_column=12; end_line=661; end_column=34; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2676,7 +2676,7 @@ let calcul_nombre_parts_accession_propriete (calcul_nombre_parts_accession_propr with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=659; start_column=12; end_line=659; end_column=34; + start_line=661; start_column=12; end_line=661; end_column=34; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -2691,15 +2691,15 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; end_line=998; end_column=31; + start_line=1014; start_column=12; end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; - end_line=998; end_column=31; + start_line=1014; start_column=12; + end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2722,8 +2722,8 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; - end_line=998; end_column=31; + start_line=1014; start_column=12; + end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2746,8 +2746,8 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; - end_line=998; end_column=31; + start_line=1014; start_column=12; + end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2775,8 +2775,8 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; - end_line=998; end_column=31; + start_line=1014; start_column=12; + end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2801,8 +2801,8 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; - end_line=998; end_column=31; + start_line=1014; start_column=12; + end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2827,8 +2827,8 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; - end_line=998; end_column=31; + start_line=1014; start_column=12; + end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2854,7 +2854,7 @@ let ouverture_droits_retraite (ouverture_droits_retraite_in: OuvertureDroitsRetr with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=998; start_column=12; end_line=998; end_column=31; + start_line=1014; start_column=12; end_line=1014; end_column=31; law_headings=["Date d'ouverture des droits à la retraite"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -2873,7 +2873,7 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1014; start_column=11; end_line=1014; end_column=33; + start_line=1030; start_column=11; end_line=1030; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -2904,7 +2904,7 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1014; start_column=11; end_line=1014; end_column=33; + start_line=1030; start_column=11; end_line=1030; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -2914,23 +2914,23 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1015; start_column=11; end_line=1015; end_column=33; + start_line=1031; start_column=11; end_line=1031; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1015; start_column=11; - end_line=1015; end_column=33; + start_line=1031; start_column=11; + end_line=1031; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1015; start_column=11; - end_line=1015; end_column=33; + start_line=1031; start_column=11; + end_line=1031; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -2971,7 +2971,7 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1015; start_column=11; end_line=1015; end_column=33; + start_line=1031; start_column=11; end_line=1031; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -2981,15 +2981,15 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1016; start_column=11; end_line=1016; end_column=33; + start_line=1032; start_column=11; end_line=1032; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1016; start_column=11; - end_line=1016; end_column=33; + start_line=1032; start_column=11; + end_line=1032; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -3021,8 +3021,8 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1016; start_column=11; - end_line=1016; end_column=33; + start_line=1032; start_column=11; + end_line=1032; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -3058,7 +3058,7 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1016; start_column=11; end_line=1016; end_column=33; + start_line=1032; start_column=11; end_line=1032; end_column=33; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -3068,15 +3068,15 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1013; start_column=11; end_line=1013; end_column=43; + start_line=1029; start_column=11; end_line=1029; end_column=43; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1013; start_column=11; - end_line=1013; end_column=43; + start_line=1029; start_column=11; + end_line=1029; end_column=43; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -3115,8 +3115,8 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1013; start_column=11; - end_line=1013; end_column=43; + start_line=1029; start_column=11; + end_line=1029; end_column=43; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -3155,8 +3155,8 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1013; start_column=11; - end_line=1013; end_column=43; + start_line=1029; start_column=11; + end_line=1029; end_column=43; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -3195,8 +3195,8 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1013; start_column=11; - end_line=1013; end_column=43; + start_line=1029; start_column=11; + end_line=1029; end_column=43; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -3236,7 +3236,7 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1013; start_column=11; end_line=1013; end_column=43; + start_line=1029; start_column=11; end_line=1029; end_column=43; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -3245,23 +3245,23 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1018; start_column=12; end_line=1018; end_column=26; + start_line=1034; start_column=12; end_line=1034; end_column=26; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1018; start_column=12; - end_line=1018; end_column=26; + start_line=1034; start_column=12; + end_line=1034; end_column=26; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1018; start_column=12; - end_line=1018; end_column=26; + start_line=1034; start_column=12; + end_line=1034; end_column=26; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -3310,7 +3310,7 @@ let impaye_depense_logement (impaye_depense_logement_in: ImpayeDepenseLogementIn with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1018; start_column=12; end_line=1018; end_column=26; + start_line=1034; start_column=12; end_line=1034; end_column=26; law_headings=["Quantification des impayés de dépense de logement"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -3913,7 +3913,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=553; start_column=11; end_line=553; end_column=26; + start_line=554; start_column=11; end_line=554; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -3933,7 +3933,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=553; start_column=11; end_line=553; end_column=26; + start_line=554; start_column=11; end_line=554; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -3944,7 +3944,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=556; start_column=11; end_line=556; end_column=38; + start_line=557; start_column=11; end_line=557; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -3959,7 +3959,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=556; start_column=11; end_line=556; end_column=38; + start_line=557; start_column=11; end_line=557; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -3970,14 +3970,14 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme "contributions_sociales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=580; start_column=14; end_line=580; end_column=50; + start_line=581; start_column=14; end_line=581; end_column=50; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=580; start_column=14; end_line=580; end_column=50; + start_line=581; start_column=14; end_line=581; end_column=50; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -3986,7 +3986,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=580; start_column=14; end_line=580; end_column=50; + start_line=581; start_column=14; end_line=581; end_column=50; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4006,7 +4006,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=564; start_column=12; end_line=564; end_column=38; + start_line=565; start_column=12; end_line=565; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4014,8 +4014,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=564; start_column=12; - end_line=564; end_column=38; + start_line=565; start_column=12; + end_line=565; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4023,8 +4023,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=564; start_column=12; - end_line=564; end_column=38; + start_line=565; start_column=12; + end_line=565; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4032,8 +4032,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=564; start_column=12; - end_line=564; end_column=38; + start_line=565; start_column=12; + end_line=565; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4220,7 +4220,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=564; start_column=12; end_line=564; end_column=38; + start_line=565; start_column=12; end_line=565; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4231,7 +4231,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=558; start_column=11; end_line=558; end_column=41; + start_line=559; start_column=11; end_line=559; end_column=41; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4239,8 +4239,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=558; start_column=11; - end_line=558; end_column=41; + start_line=559; start_column=11; + end_line=559; end_column=41; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4298,8 +4298,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=558; start_column=11; - end_line=558; end_column=41; + start_line=559; start_column=11; + end_line=559; end_column=41; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4360,8 +4360,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=558; start_column=11; - end_line=558; end_column=41; + start_line=559; start_column=11; + end_line=559; end_column=41; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4422,8 +4422,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=558; start_column=11; - end_line=558; end_column=41; + start_line=559; start_column=11; + end_line=559; end_column=41; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4485,7 +4485,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=558; start_column=11; end_line=558; end_column=41; + start_line=559; start_column=11; end_line=559; end_column=41; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4496,7 +4496,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=552; start_column=11; end_line=552; end_column=26; + start_line=553; start_column=11; end_line=553; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4504,8 +4504,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=552; start_column=11; - end_line=552; end_column=26; + start_line=553; start_column=11; + end_line=553; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4513,8 +4513,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=552; start_column=11; - end_line=552; end_column=26; + start_line=553; start_column=11; + end_line=553; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4576,8 +4576,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=552; start_column=11; - end_line=552; end_column=26; + start_line=553; start_column=11; + end_line=553; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4614,7 +4614,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=552; start_column=11; end_line=552; end_column=26; + start_line=553; start_column=11; end_line=553; end_column=26; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4625,7 +4625,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=557; start_column=11; end_line=557; end_column=39; + start_line=558; start_column=11; end_line=558; end_column=39; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4649,7 +4649,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=557; start_column=11; end_line=557; end_column=39; + start_line=558; start_column=11; end_line=558; end_column=39; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4660,7 +4660,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; end_line=562; end_column=35; + start_line=563; start_column=12; end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4668,8 +4668,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4677,8 +4677,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4717,8 +4717,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4757,8 +4757,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4811,8 +4811,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4854,8 +4854,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4897,8 +4897,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4954,8 +4954,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -4998,8 +4998,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5042,8 +5042,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5101,8 +5101,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5110,8 +5110,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5119,8 +5119,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5151,8 +5151,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5186,8 +5186,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5225,8 +5225,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5234,8 +5234,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5264,8 +5264,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5297,8 +5297,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5334,7 +5334,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; end_line=562; end_column=35; + start_line=563; start_column=12; end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5342,8 +5342,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5380,8 +5380,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5418,8 +5418,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5467,8 +5467,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5508,8 +5508,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5549,8 +5549,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5601,8 +5601,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5643,8 +5643,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5685,8 +5685,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; - end_line=562; end_column=35; + start_line=563; start_column=12; + end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5739,7 +5739,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=562; start_column=12; end_line=562; end_column=35; + start_line=563; start_column=12; end_line=563; end_column=35; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5750,7 +5750,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; end_line=561; end_column=47; + start_line=562; start_column=12; end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5758,8 +5758,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5767,8 +5767,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5798,8 +5798,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5832,8 +5832,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5869,7 +5869,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; end_line=561; end_column=47; + start_line=562; start_column=12; end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5877,8 +5877,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5900,8 +5900,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5926,8 +5926,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; - end_line=561; end_column=47; + start_line=562; start_column=12; + end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5954,7 +5954,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=561; start_column=12; end_line=561; end_column=47; + start_line=562; start_column=12; end_line=562; end_column=47; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5965,7 +5965,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=531; start_column=10; end_line=531; end_column=31; + start_line=532; start_column=10; end_line=532; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -5989,7 +5989,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=531; start_column=10; end_line=531; end_column=31; + start_line=532; start_column=10; end_line=532; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6000,7 +6000,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=555; start_column=11; end_line=555; end_column=38; + start_line=556; start_column=11; end_line=556; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6027,7 +6027,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=555; start_column=11; end_line=555; end_column=38; + start_line=556; start_column=11; end_line=556; end_column=38; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6038,7 +6038,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=554; start_column=11; end_line=554; end_column=39; + start_line=555; start_column=11; end_line=555; end_column=39; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6065,7 +6065,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=554; start_column=11; end_line=554; end_column=39; + start_line=555; start_column=11; end_line=555; end_column=39; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6076,7 +6076,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=547; start_column=11; end_line=547; end_column=25; + start_line=548; start_column=11; end_line=548; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6101,7 +6101,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=547; start_column=11; end_line=547; end_column=25; + start_line=548; start_column=11; end_line=548; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6110,11 +6110,11 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_diminué"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=573; start_column=10; end_line=573; end_column=17; + start_line=574; start_column=10; end_line=574; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6122,8 +6122,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=573; start_column=10; - end_line=573; end_column=17; + start_line=574; start_column=10; + end_line=574; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6142,7 +6142,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme "Partie réglementaire"; "Code de la construction et de l'habitation"]} beneficiaire_aide_adulte_ou_enfant_handicapes_)) - (fun (_: unit) -> param_))|]) + (fun (_: unit) -> aide_finale_))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; start_line=1841; start_column=14; @@ -6164,19 +6164,19 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ( if (o_gt_mon_mon loyer_principal_avec_reduction_meuble_ plafond_degressivite_d823_16_) then - (o_sub_mon_mon param_ - (o_mult_mon_rat param_ + (o_sub_mon_mon aide_finale_ + (o_mult_mon_rat aide_finale_ (o_div_mon_mon (o_sub_mon_mon loyer_principal_avec_reduction_meuble_ plafond_degressivite_d823_16_) (o_sub_mon_mon plafond_suppression_d823_16_ plafond_degressivite_d823_16_)))) else - param_))) + aide_finale_))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=573; start_column=10; end_line=573; end_column=17; + start_line=574; start_column=10; end_line=574; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6184,7 +6184,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=573; start_column=10; end_line=573; end_column=17; + start_line=574; start_column=10; end_line=574; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6195,7 +6195,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=563; start_column=12; end_line=563; end_column=34; + start_line=564; start_column=12; end_line=564; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6203,8 +6203,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=563; start_column=12; - end_line=563; end_column=34; + start_line=564; start_column=12; + end_line=564; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6234,8 +6234,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=563; start_column=12; - end_line=563; end_column=34; + start_line=564; start_column=12; + end_line=564; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6268,8 +6268,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=563; start_column=12; - end_line=563; end_column=34; + start_line=564; start_column=12; + end_line=564; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6304,7 +6304,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=563; start_column=12; end_line=563; end_column=34; + start_line=564; start_column=12; end_line=564; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6315,7 +6315,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=551; start_column=11; end_line=551; end_column=25; + start_line=552; start_column=11; end_line=552; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6323,8 +6323,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=551; start_column=11; - end_line=551; end_column=25; + start_line=552; start_column=11; + end_line=552; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6332,8 +6332,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=551; start_column=11; - end_line=551; end_column=25; + start_line=552; start_column=11; + end_line=552; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6341,8 +6341,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=551; start_column=11; - end_line=551; end_column=25; + start_line=552; start_column=11; + end_line=552; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6409,7 +6409,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=551; start_column=11; end_line=551; end_column=25; + start_line=552; start_column=11; end_line=552; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6418,11 +6418,11 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_minoration_forfaitaire"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=574; start_column=10; end_line=574; end_column=32; + start_line=575; start_column=10; end_line=575; end_column=32; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6453,8 +6453,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme traitement_aide_finale_diminue_) ((log_variable_definition ["CalculAidePersonnaliséeLogementLocatif"; - "traitement_aide_finale_diminué"; "input"] - (embed_money) param_))))))) + "traitement_aide_finale_diminué"; "input0"] + (embed_money) aide_finale_))))))) in ( if (o_gte_mon_mon @@ -6466,7 +6466,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=574; start_column=10; end_line=574; end_column=32; + start_line=575; start_column=10; end_line=575; end_column=32; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6474,7 +6474,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=574; start_column=10; end_line=574; end_column=32; + start_line=575; start_column=10; end_line=575; end_column=32; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6485,7 +6485,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=549; start_column=10; end_line=549; end_column=17; + start_line=550; start_column=10; end_line=550; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6493,8 +6493,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=549; start_column=10; - end_line=549; end_column=17; + start_line=550; start_column=10; + end_line=550; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6502,8 +6502,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=549; start_column=10; - end_line=549; end_column=17; + start_line=550; start_column=10; + end_line=550; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6511,8 +6511,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=549; start_column=10; - end_line=549; end_column=17; + start_line=550; start_column=10; + end_line=550; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6637,7 +6637,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=549; start_column=10; end_line=549; end_column=17; + start_line=550; start_column=10; end_line=550; end_column=17; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6647,11 +6647,11 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme "traitement_aide_finale_contributions_sociales_arrondi"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=575; start_column=10; end_line=575; end_column=40; + start_line=576; start_column=10; end_line=576; end_column=40; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6683,7 +6683,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ((log_variable_definition ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_minoration_forfaitaire"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in (let crds_ : money = ((log_end_call ["ContributionsSocialesAidesPersonnelleLogement"; @@ -6694,7 +6694,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme "montant"] contributions_sociales_dot_montant_) ((log_variable_definition ["ContributionsSocialesAidesPersonnelleLogement"; - "montant"; "input"] (embed_money) aide_finale_))))))) + "montant"; "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_moins_crds_arrondie_ : money = (o_round_mon @@ -6710,7 +6710,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=575; start_column=10; end_line=575; end_column=40; + start_line=576; start_column=10; end_line=576; end_column=40; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6718,7 +6718,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=575; start_column=10; end_line=575; end_column=40; + start_line=576; start_column=10; end_line=576; end_column=40; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6729,7 +6729,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=550; start_column=10; end_line=550; end_column=22; + start_line=551; start_column=10; end_line=551; end_column=22; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6737,8 +6737,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=550; start_column=10; - end_line=550; end_column=22; + start_line=551; start_column=10; + end_line=551; end_column=22; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6746,8 +6746,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=550; start_column=10; - end_line=550; end_column=22; + start_line=551; start_column=10; + end_line=551; end_column=22; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6755,8 +6755,8 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=550; start_column=10; - end_line=550; end_column=22; + start_line=551; start_column=10; + end_line=551; end_column=22; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6819,7 +6819,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=550; start_column=10; end_line=550; end_column=22; + start_line=551; start_column=10; end_line=551; end_column=22; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6828,11 +6828,11 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_réduction_loyer_solidarité"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=576; start_column=10; end_line=576; end_column=36; + start_line=577; start_column=10; end_line=577; end_column=36; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6862,7 +6862,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ((log_variable_definition ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_contributions_sociales_arrondi"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_gte_mon_mon @@ -6876,7 +6876,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=576; start_column=10; end_line=576; end_column=36; + start_line=577; start_column=10; end_line=577; end_column=36; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6884,7 +6884,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=576; start_column=10; end_line=576; end_column=36; + start_line=577; start_column=10; end_line=577; end_column=36; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6895,7 +6895,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=559; start_column=11; end_line=559; end_column=39; + start_line=560; start_column=11; end_line=560; end_column=39; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6918,7 +6918,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=559; start_column=11; end_line=559; end_column=39; + start_line=560; start_column=11; end_line=560; end_column=39; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6927,11 +6927,11 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_montant_minimal"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=577; start_column=10; end_line=577; end_column=25; + start_line=578; start_column=10; end_line=578; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6963,7 +6963,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme ((log_variable_definition ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale_réduction_loyer_solidarité"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_lt_mon_mon aide_finale_ montant_minimal_aide_d823_16_) @@ -6971,7 +6971,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=577; start_column=10; end_line=577; end_column=25; + start_line=578; start_column=10; end_line=578; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6979,7 +6979,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=577; start_column=10; end_line=577; end_column=25; + start_line=578; start_column=10; end_line=578; end_column=25; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -6990,7 +6990,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=565; start_column=12; end_line=565; end_column=37; + start_line=566; start_column=12; end_line=566; end_column=37; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7024,7 +7024,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=565; start_column=12; end_line=565; end_column=37; + start_line=566; start_column=12; end_line=566; end_column=37; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7035,7 +7035,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=570; start_column=12; end_line=570; end_column=31; + start_line=571; start_column=12; end_line=571; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7064,7 +7064,7 @@ let calcul_aide_personnalisee_logement_locatif (calcul_aide_personnalisee_logeme with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=570; start_column=12; end_line=570; end_column=31; + start_line=571; start_column=12; end_line=571; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7159,7 +7159,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=618; start_column=12; end_line=618; end_column=33; + start_line=619; start_column=12; end_line=619; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7174,7 +7174,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=618; start_column=12; end_line=618; end_column=33; + start_line=619; start_column=12; end_line=619; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7185,7 +7185,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=625; start_column=11; end_line=625; end_column=38; + start_line=627; start_column=11; end_line=627; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7200,7 +7200,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=625; start_column=11; end_line=625; end_column=38; + start_line=627; start_column=11; end_line=627; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7211,7 +7211,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=627; start_column=11; end_line=627; end_column=39; + start_line=629; start_column=11; end_line=629; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7226,7 +7226,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=627; start_column=11; end_line=627; end_column=39; + start_line=629; start_column=11; end_line=629; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7237,7 +7237,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=615; start_column=12; end_line=615; end_column=33; + start_line=616; start_column=12; end_line=616; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7247,7 +7247,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=615; start_column=12; end_line=615; end_column=33; + start_line=616; start_column=12; end_line=616; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7280,7 +7280,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=615; start_column=12; end_line=615; end_column=33; + start_line=616; start_column=12; end_line=616; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7291,14 +7291,14 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement "contributions_sociales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=649; start_column=14; end_line=649; end_column=50; + start_line=651; start_column=14; end_line=651; end_column=50; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=649; start_column=14; end_line=649; end_column=50; + start_line=651; start_column=14; end_line=651; end_column=50; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7307,7 +7307,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=649; start_column=14; end_line=649; end_column=50; + start_line=651; start_column=14; end_line=651; end_column=50; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7327,7 +7327,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=621; start_column=12; end_line=621; end_column=46; + start_line=622; start_column=12; end_line=622; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7335,8 +7335,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=621; start_column=12; - end_line=621; end_column=46; + start_line=622; start_column=12; + end_line=622; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7446,8 +7446,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=621; start_column=12; - end_line=621; end_column=46; + start_line=622; start_column=12; + end_line=622; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7560,8 +7560,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=621; start_column=12; - end_line=621; end_column=46; + start_line=622; start_column=12; + end_line=622; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7676,7 +7676,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=621; start_column=12; end_line=621; end_column=46; + start_line=622; start_column=12; end_line=622; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7685,11 +7685,11 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ["CalculAidePersonnaliséeLogementFoyer"; "traitement_aide_finale_minoration_forfaitaire"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=643; start_column=10; end_line=643; end_column=32; + start_line=645; start_column=10; end_line=645; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7710,14 +7710,15 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement (fun (_: unit) -> if (o_gte_mon_mon - (o_sub_mon_mon param_ montant_forfaitaire_d832_24_) - (money_of_cents_string "0")) then - (o_sub_mon_mon param_ montant_forfaitaire_d832_24_) else - (money_of_cents_string "0"))) + (o_sub_mon_mon aide_finale_ + montant_forfaitaire_d832_24_) (money_of_cents_string + "0")) then + (o_sub_mon_mon aide_finale_ montant_forfaitaire_d832_24_) + else (money_of_cents_string "0"))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=643; start_column=10; end_line=643; end_column=32; + start_line=645; start_column=10; end_line=645; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7725,7 +7726,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=643; start_column=10; end_line=643; end_column=32; + start_line=645; start_column=10; end_line=645; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7869,7 +7870,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=626; start_column=11; end_line=626; end_column=38; + start_line=628; start_column=11; end_line=628; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7887,7 +7888,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=626; start_column=11; end_line=626; end_column=38; + start_line=628; start_column=11; end_line=628; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7898,7 +7899,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=617; start_column=12; end_line=617; end_column=46; + start_line=618; start_column=12; end_line=618; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7916,7 +7917,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=617; start_column=12; end_line=617; end_column=46; + start_line=618; start_column=12; end_line=618; end_column=46; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7927,7 +7928,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=620; start_column=12; end_line=620; end_column=38; + start_line=621; start_column=12; end_line=621; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7951,7 +7952,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=620; start_column=12; end_line=620; end_column=38; + start_line=621; start_column=12; end_line=621; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7962,7 +7963,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=619; start_column=21; end_line=619; end_column=43; + start_line=620; start_column=21; end_line=620; end_column=43; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7972,7 +7973,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=619; start_column=21; end_line=619; end_column=43; + start_line=620; start_column=21; end_line=620; end_column=43; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -7995,7 +7996,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=619; start_column=21; end_line=619; end_column=43; + start_line=620; start_column=21; end_line=620; end_column=43; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8004,11 +8005,11 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ["CalculAidePersonnaliséeLogementFoyer"; "dépense_nette_minimale_d832_27"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=624; start_column=11; end_line=624; end_column=41; + start_line=625; start_column=11; end_line=625; end_column=41; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8027,11 +8028,12 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement "Code de la construction et de l'habitation"]} true)) (fun (_: unit) -> - o_sub_mon_mon equivalence_loyer_eligible_ param_)) + o_sub_mon_mon equivalence_loyer_eligible_ + allocation_mensuelle_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=624; start_column=11; end_line=624; end_column=41; + start_line=625; start_column=11; end_line=625; end_column=41; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8039,7 +8041,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=624; start_column=11; end_line=624; end_column=41; + start_line=625; start_column=11; end_line=625; end_column=41; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8187,7 +8189,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=637; start_column=10; end_line=637; end_column=17; + start_line=639; start_column=10; end_line=639; end_column=17; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8195,8 +8197,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=637; start_column=10; - end_line=637; end_column=17; + start_line=639; start_column=10; + end_line=639; end_column=17; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8248,7 +8250,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=637; start_column=10; end_line=637; end_column=17; + start_line=639; start_column=10; end_line=639; end_column=17; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8257,11 +8259,11 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ["CalculAidePersonnaliséeLogementFoyer"; "abattement_dépense_nette_minimale_d832_27"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=622; start_column=11; end_line=622; end_column=52; + start_line=623; start_column=11; end_line=623; end_column=52; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8292,8 +8294,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement depense_nette_minimale_d832_27_) ((log_variable_definition ["CalculAidePersonnaliséeLogementFoyer"; - "dépense_nette_minimale_d832_27"; "input"] - (embed_money) param_))))))) + "dépense_nette_minimale_d832_27"; "input0"] + (embed_money) allocation_mensuelle_))))))) in ( if (o_lte_mon_mon depense_nette_minimale_ @@ -8304,7 +8306,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=622; start_column=11; end_line=622; end_column=52; + start_line=623; start_column=11; end_line=623; end_column=52; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8312,7 +8314,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=622; start_column=11; end_line=622; end_column=52; + start_line=623; start_column=11; end_line=623; end_column=52; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8323,7 +8325,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=628; start_column=12; end_line=628; end_column=38; + start_line=630; start_column=12; end_line=630; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8344,7 +8346,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=628; start_column=12; end_line=628; end_column=38; + start_line=630; start_column=12; end_line=630; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8355,7 +8357,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=638; start_column=10; end_line=638; end_column=23; + start_line=640; start_column=10; end_line=640; end_column=23; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8363,8 +8365,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=638; start_column=10; - end_line=638; end_column=23; + start_line=640; start_column=10; + end_line=640; end_column=23; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8414,7 +8416,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=638; start_column=10; end_line=638; end_column=23; + start_line=640; start_column=10; end_line=640; end_column=23; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8423,11 +8425,11 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ["CalculAidePersonnaliséeLogementFoyer"; "traitement_aide_finale_abattement"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=644; start_column=10; end_line=644; end_column=20; + start_line=646; start_column=10; end_line=646; end_column=20; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8459,7 +8461,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ((log_variable_definition ["CalculAidePersonnaliséeLogementFoyer"; "traitement_aide_finale_minoration_forfaitaire"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_ : money = (o_sub_mon_mon aide_finale_ ((log_end_call @@ -8475,7 +8477,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ((log_variable_definition ["CalculAidePersonnaliséeLogementFoyer"; "abattement_dépense_nette_minimale_d832_27"; - "input"] (embed_money) aide_finale_)))))))) + "input0"] (embed_money) aide_finale_)))))))) in ( if (o_gte_mon_mon aide_finale_ (money_of_cents_string "0")) @@ -8483,7 +8485,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=644; start_column=10; end_line=644; end_column=20; + start_line=646; start_column=10; end_line=646; end_column=20; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8491,7 +8493,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=644; start_column=10; end_line=644; end_column=20; + start_line=646; start_column=10; end_line=646; end_column=20; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8502,7 +8504,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=639; start_column=10; end_line=639; end_column=15; + start_line=641; start_column=10; end_line=641; end_column=15; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8510,8 +8512,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=639; start_column=10; - end_line=639; end_column=15; + start_line=641; start_column=10; + end_line=641; end_column=15; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8557,7 +8559,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=639; start_column=10; end_line=639; end_column=15; + start_line=641; start_column=10; end_line=641; end_column=15; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8567,11 +8569,11 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement "traitement_aide_finale_contributions_sociales_arrondi"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=645; start_column=10; end_line=645; end_column=40; + start_line=647; start_column=10; end_line=647; end_column=40; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8602,8 +8604,8 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement traitement_aide_finale_abattement_) ((log_variable_definition ["CalculAidePersonnaliséeLogementFoyer"; - "traitement_aide_finale_abattement"; "input"] - (embed_money) param_))))))) + "traitement_aide_finale_abattement"; "input0"] + (embed_money) aide_finale_))))))) in (let crds_ : money = ((log_end_call ["ContributionsSocialesAidesPersonnelleLogement"; @@ -8614,7 +8616,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement "montant"] contributions_sociales_dot_montant_) ((log_variable_definition ["ContributionsSocialesAidesPersonnelleLogement"; - "montant"; "input"] (embed_money) aide_finale_))))))) + "montant"; "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_moins_crds_arrondie_ : money = (o_round_mon @@ -8630,7 +8632,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=645; start_column=10; end_line=645; end_column=40; + start_line=647; start_column=10; end_line=647; end_column=40; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8638,7 +8640,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=645; start_column=10; end_line=645; end_column=40; + start_line=647; start_column=10; end_line=647; end_column=40; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8649,7 +8651,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=641; start_column=12; end_line=641; end_column=31; + start_line=643; start_column=12; end_line=643; end_column=31; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8678,7 +8680,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=641; start_column=12; end_line=641; end_column=31; + start_line=643; start_column=12; end_line=643; end_column=31; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8687,11 +8689,11 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ["CalculAidePersonnaliséeLogementFoyer"; "traitement_aide_finale_montant_minimal"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=646; start_column=10; end_line=646; end_column=25; + start_line=648; start_column=10; end_line=648; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8723,7 +8725,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement ((log_variable_definition ["CalculAidePersonnaliséeLogementFoyer"; "traitement_aide_finale_contributions_sociales_arrondi"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_lt_mon_mon aide_finale_ montant_minimal_aide_d823_24_) @@ -8731,7 +8733,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=646; start_column=10; end_line=646; end_column=25; + start_line=648; start_column=10; end_line=648; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8739,7 +8741,7 @@ let calcul_aide_personnalisee_logement_foyer (calcul_aide_personnalisee_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=646; start_column=10; end_line=646; end_column=25; + start_line=648; start_column=10; end_line=648; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8784,7 +8786,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=695; start_column=11; end_line=695; end_column=38; + start_line=699; start_column=11; end_line=699; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8798,7 +8800,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=695; start_column=11; end_line=695; end_column=38; + start_line=699; start_column=11; end_line=699; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8809,7 +8811,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=696; start_column=11; end_line=696; end_column=39; + start_line=700; start_column=11; end_line=700; end_column=39; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8823,7 +8825,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=696; start_column=11; end_line=696; end_column=39; + start_line=700; start_column=11; end_line=700; end_column=39; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8834,7 +8836,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=698; start_column=11; end_line=698; end_column=45; + start_line=702; start_column=11; end_line=702; end_column=45; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8848,7 +8850,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=698; start_column=11; end_line=698; end_column=45; + start_line=702; start_column=11; end_line=702; end_column=45; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8859,7 +8861,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=699; start_column=11; end_line=699; end_column=45; + start_line=703; start_column=11; end_line=703; end_column=45; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8873,7 +8875,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=699; start_column=11; end_line=699; end_column=45; + start_line=703; start_column=11; end_line=703; end_column=45; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8884,7 +8886,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=700; start_column=11; end_line=700; end_column=44; + start_line=704; start_column=11; end_line=704; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8898,7 +8900,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=700; start_column=11; end_line=700; end_column=44; + start_line=704; start_column=11; end_line=704; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8909,7 +8911,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=701; start_column=11; end_line=701; end_column=44; + start_line=705; start_column=11; end_line=705; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8923,7 +8925,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=701; start_column=11; end_line=701; end_column=44; + start_line=705; start_column=11; end_line=705; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8934,7 +8936,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=702; start_column=11; end_line=702; end_column=44; + start_line=706; start_column=11; end_line=706; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8948,7 +8950,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=702; start_column=11; end_line=702; end_column=44; + start_line=706; start_column=11; end_line=706; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8959,7 +8961,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=703; start_column=11; end_line=703; end_column=33; + start_line=707; start_column=11; end_line=707; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -8976,7 +8978,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=703; start_column=11; end_line=703; end_column=33; + start_line=707; start_column=11; end_line=707; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9074,7 +9076,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=697; start_column=11; end_line=697; end_column=47; + start_line=701; start_column=11; end_line=701; end_column=47; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9107,7 +9109,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=697; start_column=11; end_line=697; end_column=47; + start_line=701; start_column=11; end_line=701; end_column=47; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9118,14 +9120,14 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "contributions_sociales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=719; start_column=14; end_line=719; end_column=50; + start_line=724; start_column=14; end_line=724; end_column=50; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=719; start_column=14; end_line=719; end_column=50; + start_line=724; start_column=14; end_line=724; end_column=50; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9134,7 +9136,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=719; start_column=14; end_line=719; end_column=50; + start_line=724; start_column=14; end_line=724; end_column=50; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9156,7 +9158,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; end_line=694; end_column=46; + start_line=698; start_column=11; end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9164,8 +9166,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9173,8 +9175,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9203,8 +9205,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9237,8 +9239,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9274,7 +9276,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; end_line=694; end_column=46; + start_line=698; start_column=11; end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9282,8 +9284,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9304,8 +9306,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9330,8 +9332,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; - end_line=694; end_column=46; + start_line=698; start_column=11; + end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9358,7 +9360,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=694; start_column=11; end_line=694; end_column=46; + start_line=698; start_column=11; end_line=698; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9367,11 +9369,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ["CalculAidePersonnaliséeLogementAccessionPropriété"; "traitement_aide_finale_minoration_forfaitaire"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=713; start_column=10; end_line=713; end_column=32; + start_line=718; start_column=10; end_line=718; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9391,14 +9393,15 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> if (o_gte_mon_mon - (o_sub_mon_mon param_ montant_forfaitaire_d832_10_) - (money_of_cents_string "0")) then - (o_sub_mon_mon param_ montant_forfaitaire_d832_10_) else - (money_of_cents_string "0"))) + (o_sub_mon_mon aide_finale_ + montant_forfaitaire_d832_10_) (money_of_cents_string + "0")) then + (o_sub_mon_mon aide_finale_ montant_forfaitaire_d832_10_) + else (money_of_cents_string "0"))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=713; start_column=10; end_line=713; end_column=32; + start_line=718; start_column=10; end_line=718; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9406,7 +9409,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=713; start_column=10; end_line=713; end_column=32; + start_line=718; start_column=10; end_line=718; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9417,7 +9420,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=693; start_column=11; end_line=693; end_column=41; + start_line=697; start_column=11; end_line=697; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9425,8 +9428,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=693; start_column=11; - end_line=693; end_column=41; + start_line=697; start_column=11; + end_line=697; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9466,7 +9469,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=693; start_column=11; end_line=693; end_column=41; + start_line=697; start_column=11; end_line=697; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9475,11 +9478,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ["CalculAidePersonnaliséeLogementAccessionPropriété"; "calcul_plafond_mensualité_d832_10_3"] (unembeddable) ( try - (fun (param_: date) -> + (fun (date_signature_pret_: date) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; end_line=684; end_column=46; + start_line=686; start_column=11; end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9487,8 +9490,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9496,8 +9499,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9513,10 +9516,10 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2023) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_signature_pret_ (date_of_numbers (1992) (6) (30))) (o_and - (o_lte_dat_dat param_ + (o_lte_dat_dat date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -9562,8 +9565,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9571,8 +9574,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9588,10 +9591,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (1992) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -9698,8 +9703,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9715,10 +9720,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (1992) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -9825,8 +9832,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9842,10 +9849,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2000) (6) (30))) (o_and (match anciennete_logement_ @@ -9952,8 +9961,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -9969,10 +9978,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2000) (6) (30))) (o_and (match anciennete_logement_ @@ -10079,8 +10090,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10096,10 +10107,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2000) (6) (30))) (o_and - (o_lte_dat_dat param_ + (o_lte_dat_dat + date_signature_pret_ (date_of_numbers (2001) (6) (30))) (o_and (match anciennete_logement_ @@ -10206,8 +10219,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10223,10 +10236,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2000) (6) (30))) (o_and - (o_lte_dat_dat param_ + (o_lte_dat_dat + date_signature_pret_ (date_of_numbers (2001) (6) (30))) (o_and (match anciennete_logement_ @@ -10333,8 +10348,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10350,10 +10365,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2001) (7) (1))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2001) (12) (31))) (o_and (match anciennete_logement_ @@ -10460,8 +10477,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10477,10 +10494,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2002) (1) (1))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2002) (6) (30))) (o_and (match anciennete_logement_ @@ -10579,8 +10598,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10596,10 +10615,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2001) (7) (1))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2001) (12) (31))) (o_and (match anciennete_logement_ @@ -10706,8 +10727,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10723,10 +10744,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2002) (1) (1))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2002) (6) (30))) (o_and (match anciennete_logement_ @@ -10825,8 +10848,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10842,10 +10865,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2002) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2003) (6) (30))) (o_and (match anciennete_logement_ @@ -10944,8 +10969,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -10961,10 +10986,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2002) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2003) (6) (30))) (o_and (match anciennete_logement_ @@ -11063,8 +11090,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11080,10 +11107,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2003) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2005) (8) (31))) (o_and (match anciennete_logement_ @@ -11182,8 +11211,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11199,10 +11228,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2003) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2005) (8) (31))) (o_and (match anciennete_logement_ @@ -11301,8 +11332,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11318,10 +11349,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2005) (8) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2006) (12) (31))) (o_and (match anciennete_logement_ @@ -11420,8 +11453,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11437,10 +11470,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2005) (8) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2006) (12) (31))) (o_and (match anciennete_logement_ @@ -11539,8 +11574,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11556,10 +11591,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2006) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2007) (12) (31))) (o_and (match anciennete_logement_ @@ -11658,8 +11695,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11675,10 +11712,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2006) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2007) (12) (31))) (o_and (match anciennete_logement_ @@ -11777,8 +11816,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11794,10 +11833,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2007) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2008) (12) (31))) (o_and (match anciennete_logement_ @@ -11896,8 +11937,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -11913,10 +11954,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2007) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2008) (12) (31))) (o_and (match anciennete_logement_ @@ -12015,8 +12058,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12032,10 +12075,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2008) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2009) (12) (31))) (o_and (match anciennete_logement_ @@ -12134,8 +12179,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12151,10 +12196,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2008) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2009) (12) (31))) (o_and (match anciennete_logement_ @@ -12253,8 +12300,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12270,10 +12317,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2009) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2010) (12) (31))) (o_and (match anciennete_logement_ @@ -12372,8 +12421,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12389,10 +12438,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2009) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2010) (12) (31))) (o_and (match anciennete_logement_ @@ -12491,8 +12542,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12508,10 +12559,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2010) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2011) (12) (31))) (o_and (match anciennete_logement_ @@ -12610,8 +12663,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12627,10 +12680,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2010) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2011) (12) (31))) (o_and (match anciennete_logement_ @@ -12729,8 +12784,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12746,10 +12801,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2011) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2012) (12) (31))) (o_and (match anciennete_logement_ @@ -12848,8 +12905,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12865,10 +12922,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2011) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2012) (12) (31))) (o_and (match anciennete_logement_ @@ -12967,8 +13026,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -12984,10 +13043,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2012) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2014) (9) (30))) (o_and (match anciennete_logement_ @@ -13086,8 +13147,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13103,10 +13164,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2012) (12) (31))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2014) (9) (30))) (o_and (match anciennete_logement_ @@ -13205,8 +13268,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13222,10 +13285,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2014) (9) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2015) (9) (30))) (o_and (match anciennete_logement_ @@ -13324,8 +13389,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13341,10 +13406,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2014) (9) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2015) (9) (30))) (o_and (match anciennete_logement_ @@ -13443,8 +13510,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13460,10 +13527,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2015) (9) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2017) (9) (30))) (o_and (match anciennete_logement_ @@ -13562,8 +13631,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13579,10 +13648,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2015) (9) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2017) (9) (30))) (o_and (match anciennete_logement_ @@ -13681,8 +13752,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13698,10 +13769,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2017) (9) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2019) (9) (30))) (o_and (match anciennete_logement_ @@ -13800,8 +13873,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13817,10 +13890,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2017) (9) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat + date_signature_pret_ (date_of_numbers (2019) (9) (30))) (o_and (match anciennete_logement_ @@ -13919,8 +13994,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -13936,7 +14011,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2019) (9) (30))) (o_and (match anciennete_logement_ @@ -14032,8 +14108,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14049,7 +14125,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (10) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat + date_signature_pret_ (date_of_numbers (2019) (9) (30))) (o_and (match anciennete_logement_ @@ -14148,8 +14225,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14157,8 +14234,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14172,10 +14249,10 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "Chapitre IV : Calcul de l'aide personnalisée au logement en secteur accession"; "Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]} (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_signature_pret_ (date_of_numbers (1992) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -14269,8 +14346,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14284,10 +14361,10 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "Chapitre IV : Calcul de l'aide personnalisée au logement en secteur accession"; "Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]} (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_signature_pret_ (date_of_numbers (1992) (6) (30))) (o_and - (o_lt_dat_dat param_ + (o_lt_dat_dat date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -14381,8 +14458,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14396,7 +14473,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "Chapitre IV : Calcul de l'aide personnalisée au logement en secteur accession"; "Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]} (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -14490,8 +14567,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; - end_line=684; end_column=46; + start_line=686; start_column=11; + end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14505,7 +14582,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "Chapitre IV : Calcul de l'aide personnalisée au logement en secteur accession"; "Arrêté du 27 septembre 2019 relatif au calcul des aides personnelles au logement et de la prime de déménagement"]} (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_signature_pret_ (date_of_numbers (1994) (11) (27))) (o_and (match anciennete_logement_ @@ -14600,8 +14677,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> raise EmptyError))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=3; - end_line=684; end_column=76; + start_line=686; start_column=55; + end_line=686; end_column=61; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14610,7 +14687,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; end_line=684; end_column=46; + start_line=686; start_column=11; end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14618,7 +14695,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=684; start_column=11; end_line=684; end_column=46; + start_line=686; start_column=11; end_line=686; end_column=46; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14629,7 +14706,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=685; start_column=11; end_line=685; end_column=33; + start_line=688; start_column=11; end_line=688; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14649,7 +14726,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=685; start_column=11; end_line=685; end_column=33; + start_line=688; start_column=11; end_line=688; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14658,11 +14735,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ["CalculAidePersonnaliséeLogementAccessionPropriété"; "dépense_nette_minimale_d832_10"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=690; start_column=11; end_line=690; end_column=41; + start_line=693; start_column=11; end_line=693; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14670,8 +14747,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=690; start_column=11; - end_line=690; end_column=41; + start_line=693; start_column=11; + end_line=693; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14693,7 +14770,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> o_sub_mon_mon (o_add_mon_mon mensualite_principale_ - montant_forfaitaire_charges_d832_10_) param_))|]) + montant_forfaitaire_charges_d832_10_) + allocation_mensuelle_))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; start_line=3542; start_column=14; @@ -14706,11 +14784,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "Partie réglementaire"; "Code de la construction et de l'habitation"]} true)) - (fun (_: unit) -> o_sub_mon_mon mensualite_principale_ param_)) + (fun (_: unit) -> + o_sub_mon_mon mensualite_principale_ allocation_mensuelle_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=690; start_column=11; end_line=690; end_column=41; + start_line=693; start_column=11; end_line=693; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14718,7 +14797,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=690; start_column=11; end_line=690; end_column=41; + start_line=693; start_column=11; end_line=693; end_column=41; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14729,7 +14808,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=682; start_column=10; end_line=682; end_column=14; + start_line=684; start_column=10; end_line=684; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14737,8 +14816,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=682; start_column=10; - end_line=682; end_column=14; + start_line=684; start_column=10; + end_line=684; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14768,7 +14847,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna calcul_plafond_mensualite_d832_10_3_) ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; - "calcul_plafond_mensualité_d832_10_3"; "input"] + "calcul_plafond_mensualité_d832_10_3"; "input0"] (embed_date) date_signature_pret_))))))) in (let plafond_entree_ : money = ((log_end_call @@ -14783,7 +14862,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna calcul_plafond_mensualite_d832_10_3_) ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; - "calcul_plafond_mensualité_d832_10_3"; "input"] + "calcul_plafond_mensualité_d832_10_3"; "input0"] (embed_date) date_entree_logement_))))))) in ( if (o_lt_mon_mon plafond_signature_ plafond_entree_) @@ -14810,12 +14889,12 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "calcul_plafond_mensualité_d832_10_3"] calcul_plafond_mensualite_d832_10_3_) ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; - "calcul_plafond_mensualité_d832_10_3"; "input"] (embed_date) + "calcul_plafond_mensualité_d832_10_3"; "input0"] (embed_date) date_signature_pret_)))))))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=682; start_column=10; end_line=682; end_column=14; + start_line=684; start_column=10; end_line=684; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14954,7 +15033,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=687; start_column=10; end_line=687; end_column=17; + start_line=690; start_column=10; end_line=690; end_column=17; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14978,7 +15057,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=687; start_column=10; end_line=687; end_column=17; + start_line=690; start_column=10; end_line=690; end_column=17; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -14987,11 +15066,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ["CalculAidePersonnaliséeLogementAccessionPropriété"; "abattement_dépense_nette_minimale_d832_10"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=691; start_column=11; end_line=691; end_column=52; + start_line=695; start_column=11; end_line=695; end_column=52; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15021,8 +15100,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna depense_nette_minimale_d832_10_) ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; - "dépense_nette_minimale_d832_10"; "input"] - (embed_money) param_))))))) + "dépense_nette_minimale_d832_10"; "input0"] + (embed_money) allocation_mensuelle_))))))) in ( if (o_lte_mon_mon depense_nette_minimale_ @@ -15036,7 +15115,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=691; start_column=11; end_line=691; end_column=52; + start_line=695; start_column=11; end_line=695; end_column=52; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15044,7 +15123,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=691; start_column=11; end_line=691; end_column=52; + start_line=695; start_column=11; end_line=695; end_column=52; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15055,7 +15134,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=683; start_column=10; end_line=683; end_column=25; + start_line=685; start_column=10; end_line=685; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15063,8 +15142,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=683; start_column=10; - end_line=683; end_column=25; + start_line=685; start_column=10; + end_line=685; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15072,8 +15151,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=683; start_column=10; - end_line=683; end_column=25; + start_line=685; start_column=10; + end_line=685; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15081,8 +15160,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=683; start_column=10; - end_line=683; end_column=25; + start_line=685; start_column=10; + end_line=685; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15142,7 +15221,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=683; start_column=10; end_line=683; end_column=25; + start_line=685; start_column=10; end_line=685; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15153,7 +15232,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=680; start_column=12; end_line=680; end_column=31; + start_line=682; start_column=12; end_line=682; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15161,8 +15240,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=680; start_column=12; - end_line=680; end_column=31; + start_line=682; start_column=12; + end_line=682; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15232,8 +15311,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=680; start_column=12; - end_line=680; end_column=31; + start_line=682; start_column=12; + end_line=682; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15262,7 +15341,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=680; start_column=12; end_line=680; end_column=31; + start_line=682; start_column=12; end_line=682; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15273,7 +15352,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=688; start_column=10; end_line=688; end_column=23; + start_line=691; start_column=10; end_line=691; end_column=23; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15300,7 +15379,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=688; start_column=10; end_line=688; end_column=23; + start_line=691; start_column=10; end_line=691; end_column=23; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15309,11 +15388,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ["CalculAidePersonnaliséeLogementAccessionPropriété"; "traitement_aide_finale_abattement"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=714; start_column=10; end_line=714; end_column=20; + start_line=719; start_column=10; end_line=719; end_column=20; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15344,7 +15423,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; "traitement_aide_finale_minoration_forfaitaire"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_ : money = (o_sub_mon_mon aide_finale_ ((log_end_call @@ -15360,7 +15439,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; "abattement_dépense_nette_minimale_d832_10"; - "input"] (embed_money) aide_finale_)))))))) + "input0"] (embed_money) aide_finale_)))))))) in ( if (o_gte_mon_mon aide_finale_ (money_of_cents_string "0")) @@ -15368,7 +15447,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=714; start_column=10; end_line=714; end_column=20; + start_line=719; start_column=10; end_line=719; end_column=20; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15376,7 +15455,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=714; start_column=10; end_line=714; end_column=20; + start_line=719; start_column=10; end_line=719; end_column=20; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15387,7 +15466,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=679; start_column=12; end_line=679; end_column=31; + start_line=681; start_column=12; end_line=681; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15412,7 +15491,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=679; start_column=12; end_line=679; end_column=31; + start_line=681; start_column=12; end_line=681; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15423,7 +15502,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=689; start_column=10; end_line=689; end_column=15; + start_line=692; start_column=10; end_line=692; end_column=15; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15448,7 +15527,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=689; start_column=10; end_line=689; end_column=15; + start_line=692; start_column=10; end_line=692; end_column=15; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15458,11 +15537,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "traitement_aide_finale_contributions_sociales_arrondi"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=715; start_column=10; end_line=715; end_column=40; + start_line=720; start_column=10; end_line=720; end_column=40; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15492,8 +15571,8 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna traitement_aide_finale_abattement_) ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; - "traitement_aide_finale_abattement"; "input"] - (embed_money) param_))))))) + "traitement_aide_finale_abattement"; "input0"] + (embed_money) aide_finale_))))))) in (let crds_ : money = ((log_end_call ["ContributionsSocialesAidesPersonnelleLogement"; @@ -15504,7 +15583,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna "montant"] contributions_sociales_dot_montant_) ((log_variable_definition ["ContributionsSocialesAidesPersonnelleLogement"; - "montant"; "input"] (embed_money) aide_finale_))))))) + "montant"; "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_moins_crds_arrondie_ : money = (o_round_mon @@ -15520,7 +15599,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=715; start_column=10; end_line=715; end_column=40; + start_line=720; start_column=10; end_line=720; end_column=40; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15528,7 +15607,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=715; start_column=10; end_line=715; end_column=40; + start_line=720; start_column=10; end_line=720; end_column=40; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15539,7 +15618,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=711; start_column=12; end_line=711; end_column=31; + start_line=715; start_column=12; end_line=715; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15569,7 +15648,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=711; start_column=12; end_line=711; end_column=31; + start_line=715; start_column=12; end_line=715; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15578,11 +15657,11 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ["CalculAidePersonnaliséeLogementAccessionPropriété"; "traitement_aide_finale_montant_minimal"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=716; start_column=10; end_line=716; end_column=25; + start_line=721; start_column=10; end_line=721; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15613,7 +15692,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; "traitement_aide_finale_contributions_sociales_arrondi"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_lt_mon_mon aide_finale_ montant_minimal_aide_d832_10_) @@ -15621,7 +15700,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=716; start_column=10; end_line=716; end_column=25; + start_line=721; start_column=10; end_line=721; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15629,7 +15708,7 @@ let calcul_aide_personnalisee_logement_accession_propriete (calcul_aide_personna with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=716; start_column=10; end_line=716; end_column=25; + start_line=721; start_column=10; end_line=721; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -15655,7 +15734,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme ["ÉligibilitéAidesPersonnelleLogement"; "condition_prêt"] (unembeddable) ( try - (fun (param_: Pret.t) -> + (fun (pret_: Pret.t) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; @@ -16873,8 +16952,8 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=330; start_column=5; - end_line=332; end_column=25; + start_line=331; start_column=5; + end_line=333; end_column=25; law_headings=["Éligibilité aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -16899,7 +16978,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme ["ÉligibilitéAidesPersonnelleLogement"; "condition_2_r823_4"] (unembeddable) ( try - (fun (param_: PersonneACharge.t) -> + (fun (personne_a_charge_: PersonneACharge.t) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; @@ -16927,7 +17006,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "Livre VIII : Aides personnelles au logement"; "Partie réglementaire"; "Code de la construction et de l'habitation"]} - (match param_ + (match personne_a_charge_ with | PersonneACharge.EnfantACharge enfant_ -> false | PersonneACharge.AutrePersonneACharge parent_ -> @@ -16988,7 +17067,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme ["ÉligibilitéAidesPersonnelleLogement"; "prise_en_compte_personne_à_charge"] (unembeddable) ( try - (fun (param_: PersonneACharge.t) -> + (fun (personne_a_charge_: PersonneACharge.t) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; @@ -17024,7 +17103,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "Livre VIII : Aides personnelles au logement"; "Partie réglementaire"; "Code de la construction et de l'habitation"]} - (match param_ + (match personne_a_charge_ with | PersonneACharge.EnfantACharge enfant_ -> false @@ -17058,8 +17137,8 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "condition_2_r823_4"] condition_2_r823_4_) ((log_variable_definition ["ÉligibilitéAidesPersonnelleLogement"; - "condition_2_r823_4"; "input"] - (embed_personne_a_charge) param_))))))))) + "condition_2_r823_4"; "input0"] + (embed_personne_a_charge) personne_a_charge_))))))))) (fun (_: unit) -> true)); (fun (_: unit) -> handle_default @@ -17081,7 +17160,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "Livre VIII : Aides personnelles au logement"; "Partie réglementaire"; "Code de la construction et de l'habitation"]} - (match param_ + (match personne_a_charge_ with | PersonneACharge.EnfantACharge enfant_ -> (o_gt_dat_dat @@ -17149,7 +17228,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme prise_en_compte_personne_a_charge_) ((log_variable_definition ["ÉligibilitéAidesPersonnelleLogement"; - "prise_en_compte_personne_à_charge"; "input"] + "prise_en_compte_personne_à_charge"; "input0"] (embed_personne_a_charge) personne_a_charge_))))))) (menage_.Menage.personnes_a_charge))) with @@ -17172,7 +17251,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=336; start_column=14; end_line=336; end_column=63; + start_line=337; start_column=14; end_line=337; end_column=63; law_headings=["Éligibilité aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -17223,7 +17302,7 @@ let eligibilite_aides_personnelle_logement (eligibilite_aides_personnelle_logeme "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=334; start_column=14; end_line=334; end_column=56; + start_line=335; start_column=14; end_line=335; end_column=56; law_headings=["Éligibilité aux aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -17315,13 +17394,13 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=495; start_column=10; end_line=495; end_column=15; + start_line=496; start_column=10; end_line=496; end_column=15; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=493; start_column=46; end_line=493; end_column=52; + start_line=494; start_column=46; end_line=494; end_column=52; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} false)) @@ -17329,7 +17408,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=495; start_column=10; end_line=495; end_column=15; + start_line=496; start_column=10; end_line=496; end_column=15; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17339,7 +17418,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=499; start_column=11; end_line=499; end_column=38; + start_line=500; start_column=11; end_line=500; end_column=38; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17353,7 +17432,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=499; start_column=11; end_line=499; end_column=38; + start_line=500; start_column=11; end_line=500; end_column=38; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17363,7 +17442,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=501; start_column=11; end_line=501; end_column=38; + start_line=502; start_column=11; end_line=502; end_column=38; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17377,7 +17456,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=501; start_column=11; end_line=501; end_column=38; + start_line=502; start_column=11; end_line=502; end_column=38; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17387,13 +17466,13 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=503; start_column=11; end_line=503; end_column=42; + start_line=504; start_column=11; end_line=504; end_column=42; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=503; start_column=51; end_line=503; end_column=57; + start_line=504; start_column=51; end_line=504; end_column=57; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} false)) @@ -17401,7 +17480,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=503; start_column=11; end_line=503; end_column=42; + start_line=504; start_column=11; end_line=504; end_column=42; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17411,7 +17490,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=497; start_column=11; end_line=497; end_column=59; + start_line=498; start_column=11; end_line=498; end_column=59; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17438,7 +17517,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=497; start_column=11; end_line=497; end_column=59; + start_line=498; start_column=11; end_line=498; end_column=59; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17448,7 +17527,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=502; start_column=11; end_line=502; end_column=30; + start_line=503; start_column=11; end_line=503; end_column=30; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17487,7 +17566,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=502; start_column=11; end_line=502; end_column=30; + start_line=503; start_column=11; end_line=503; end_column=30; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17548,7 +17627,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=498; start_column=11; end_line=498; end_column=29; + start_line=499; start_column=11; end_line=499; end_column=29; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17574,7 +17653,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=498; start_column=11; end_line=498; end_column=29; + start_line=499; start_column=11; end_line=499; end_column=29; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17584,15 +17663,15 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=508; start_column=12; end_line=508; end_column=39; + start_line=509; start_column=12; end_line=509; end_column=39; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=508; start_column=12; - end_line=508; end_column=39; + start_line=509; start_column=12; + end_line=509; end_column=39; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17648,7 +17727,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=508; start_column=12; end_line=508; end_column=39; + start_line=509; start_column=12; end_line=509; end_column=39; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17658,7 +17737,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=500; start_column=11; end_line=500; end_column=29; + start_line=501; start_column=11; end_line=501; end_column=29; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -17688,7 +17767,7 @@ let ressources_aides_personnelle_logement (ressources_aides_personnelle_logement with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=500; start_column=11; end_line=500; end_column=29; + start_line=501; start_column=11; end_line=501; end_column=29; law_headings=["Prise en compte des ressources pour les aides personnelles au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -17738,7 +17817,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E try (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=43; start_column=12; end_line=43; end_column=24; + start_line=45; start_column=12; end_line=45; end_column=24; law_headings=["Prologue : prestations familiales"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/../prestations_familiales/sécurité_sociale_R.catala_fr"; @@ -17753,7 +17832,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=43; start_column=12; end_line=43; end_column=24; + start_line=45; start_column=12; end_line=45; end_column=24; law_headings=["Prologue : prestations familiales"]})))) in let smic_dot_date_courante_: date = try ((log_variable_definition @@ -17761,17 +17840,17 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E (embed_date) (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=52; start_column=14; end_line=52; end_column=32; + start_line=54; start_column=14; end_line=54; end_column=32; law_headings=["Prologue : prestations familiales"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=52; start_column=14; end_line=52; end_column=32; + start_line=54; start_column=14; end_line=54; end_column=32; law_headings=["Prologue : prestations familiales"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=52; start_column=14; end_line=52; end_column=32; + start_line=54; start_column=14; end_line=54; end_column=32; law_headings=["Prologue : prestations familiales"]})) in let smic_dot_residence_: Collectivite.t = try ((log_variable_definition @@ -17779,17 +17858,17 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E (embed_collectivite) (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=51; start_column=14; end_line=51; end_column=28; + start_line=53; start_column=14; end_line=53; end_column=28; law_headings=["Prologue : prestations familiales"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=51; start_column=14; end_line=51; end_column=28; + start_line=53; start_column=14; end_line=53; end_column=28; law_headings=["Prologue : prestations familiales"]} true)) (fun (_: unit) -> residence_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=51; start_column=14; end_line=51; end_column=28; + start_line=53; start_column=14; end_line=53; end_column=28; law_headings=["Prologue : prestations familiales"]})) in let result_: Smic.t = (log_end_call ["ÉligibilitéPrestationsFamiliales"; "smic"; "Smic"] ((log_begin_call @@ -17803,13 +17882,13 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E try (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=44; start_column=12; end_line=44; end_column=35; + start_line=46; start_column=12; end_line=46; end_column=35; law_headings=["Prologue : prestations familiales"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=44; start_column=12; - end_line=44; end_column=35; + start_line=46; start_column=12; + end_line=46; end_column=35; law_headings=["Prologue : prestations familiales"]} ( [||]) (fun (_: unit) -> (log_decision_taken @@ -17836,13 +17915,13 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=44; start_column=12; end_line=44; end_column=35; + start_line=46; start_column=12; end_line=46; end_column=35; law_headings=["Prologue : prestations familiales"]} true)) (fun (_: unit) -> false)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=44; start_column=12; end_line=44; end_column=35; + start_line=46; start_column=12; end_line=46; end_column=35; law_headings=["Prologue : prestations familiales"]})))) in let plafond_l512_3_2_: money = (log_variable_definition ["ÉligibilitéPrestationsFamiliales"; "plafond_l512_3_2"] (embed_money) @@ -17850,13 +17929,13 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E try (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=42; start_column=11; end_line=42; end_column=27; + start_line=44; start_column=11; end_line=44; end_column=27; law_headings=["Prologue : prestations familiales"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=42; start_column=11; - end_line=42; end_column=27; + start_line=44; start_column=11; + end_line=44; end_column=27; law_headings=["Prologue : prestations familiales"]} ( [||]) (fun (_: unit) -> (log_decision_taken @@ -17891,23 +17970,23 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=42; start_column=11; end_line=42; end_column=27; + start_line=44; start_column=11; end_line=44; end_column=27; law_headings=["Prologue : prestations familiales"]})))) in let conditions_hors_age_: EnfantPrestationsFamiliales.t -> bool = (log_variable_definition ["ÉligibilitéPrestationsFamiliales"; "conditions_hors_âge"] (unembeddable) ( try - (fun (param_: EnfantPrestationsFamiliales.t) -> + (fun (enfant_: EnfantPrestationsFamiliales.t) -> try (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=41; start_column=12; end_line=41; end_column=31; + start_line=42; start_column=12; end_line=42; end_column=31; law_headings=["Prologue : prestations familiales"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=41; start_column=12; - end_line=41; end_column=31; + start_line=42; start_column=12; + end_line=42; end_column=31; law_headings=["Prologue : prestations familiales"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -17923,7 +18002,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E (o_and (o_or (match - (param_.EnfantPrestationsFamiliales.obligation_scolaire) + (enfant_.EnfantPrestationsFamiliales.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> true | SituationObligationScolaire.Pendant _ -> @@ -17932,7 +18011,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E false) (o_or (match - (param_.EnfantPrestationsFamiliales.obligation_scolaire) + (enfant_.EnfantPrestationsFamiliales.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -17941,7 +18020,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E | SituationObligationScolaire.Apres _ -> false) (match - (param_.EnfantPrestationsFamiliales.obligation_scolaire) + (enfant_.EnfantPrestationsFamiliales.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -17950,28 +18029,28 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E | SituationObligationScolaire.Apres _ -> true))) (o_lte_mon_mon - (param_.EnfantPrestationsFamiliales.remuneration_mensuelle) + (enfant_.EnfantPrestationsFamiliales.remuneration_mensuelle) plafond_l512_3_2_)))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=41; start_column=12; - end_line=41; end_column=31; + start_line=42; start_column=12; + end_line=42; end_column=31; law_headings=["Prologue : prestations familiales"]} true)) (fun (_: unit) -> false)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=41; start_column=12; end_line=41; end_column=31; + start_line=42; start_column=12; end_line=42; end_column=31; law_headings=["Prologue : prestations familiales"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; - start_line=41; start_column=12; end_line=41; end_column=31; + start_line=42; start_column=12; end_line=42; end_column=31; law_headings=["Prologue : prestations familiales"]})))) in let droit_ouvert_: EnfantPrestationsFamiliales.t -> bool = (log_variable_definition ["ÉligibilitéPrestationsFamiliales"; "droit_ouvert"] (unembeddable) ( try - (fun (param_: EnfantPrestationsFamiliales.t) -> + (fun (enfant_: EnfantPrestationsFamiliales.t) -> try (handle_default {filename = "examples/aides_logement/../prestations_familiales/prologue.catala_fr"; @@ -18008,7 +18087,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E "Code de la sécurité sociale"]} (o_and (match - (param_.EnfantPrestationsFamiliales.obligation_scolaire) + (enfant_.EnfantPrestationsFamiliales.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -18018,11 +18097,11 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E true) (o_and (o_lte_mon_mon - (param_.EnfantPrestationsFamiliales.remuneration_mensuelle) + (enfant_.EnfantPrestationsFamiliales.remuneration_mensuelle) plafond_l512_3_2_) (o_gt_dat_dat (o_add_dat_dur - (param_.EnfantPrestationsFamiliales.date_de_naissance) + (enfant_.EnfantPrestationsFamiliales.date_de_naissance) age_l512_3_2_) date_courante_))))) (fun (_: unit) -> true))|]) @@ -18038,7 +18117,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E "Code de la sécurité sociale"]} (o_or (match - (param_.EnfantPrestationsFamiliales.obligation_scolaire) + (enfant_.EnfantPrestationsFamiliales.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> true @@ -18047,7 +18126,7 @@ let eligibilite_prestations_familiales (eligibilite_prestations_familiales_in: E | SituationObligationScolaire.Apres _ -> false) (match - (param_.EnfantPrestationsFamiliales.obligation_scolaire) + (enfant_.EnfantPrestationsFamiliales.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -18101,13 +18180,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C "calcul_apl_locatif.loyer_principal_base"] (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=791; start_column=14; end_line=791; end_column=48; + start_line=799; start_column=14; end_line=799; end_column=48; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=791; start_column=14; end_line=791; end_column=48; + start_line=799; start_column=14; end_line=799; end_column=48; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18115,7 +18194,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=791; start_column=14; end_line=791; end_column=48; + start_line=799; start_column=14; end_line=799; end_column=48; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18125,13 +18204,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C "calcul_apl_locatif.ressources_ménage_arrondies"] (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=793; start_column=14; end_line=793; end_column=60; + start_line=801; start_column=14; end_line=801; end_column=60; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=793; start_column=14; end_line=793; end_column=60; + start_line=801; start_column=14; end_line=801; end_column=60; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18139,7 +18218,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=793; start_column=14; end_line=793; end_column=60; + start_line=801; start_column=14; end_line=801; end_column=60; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18150,13 +18229,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_bool) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=795; start_column=14; end_line=795; end_column=78; + start_line=803; start_column=14; end_line=803; end_column=78; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=795; start_column=14; end_line=795; end_column=78; + start_line=803; start_column=14; end_line=803; end_column=78; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18164,7 +18243,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=795; start_column=14; end_line=795; end_column=78; + start_line=803; start_column=14; end_line=803; end_column=78; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18174,13 +18253,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=798; start_column=14; end_line=798; end_column=46; + start_line=806; start_column=14; end_line=806; end_column=46; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=798; start_column=14; end_line=798; end_column=46; + start_line=806; start_column=14; end_line=806; end_column=46; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18188,7 +18267,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=798; start_column=14; end_line=798; end_column=46; + start_line=806; start_column=14; end_line=806; end_column=46; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18198,13 +18277,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C "calcul_apl_locatif.nombre_personnes_à_charge"] (embed_integer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=800; start_column=14; end_line=800; end_column=58; + start_line=808; start_column=14; end_line=808; end_column=58; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=800; start_column=14; end_line=800; end_column=58; + start_line=808; start_column=14; end_line=808; end_column=58; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18212,7 +18291,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=800; start_column=14; end_line=800; end_column=58; + start_line=808; start_column=14; end_line=808; end_column=58; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18223,13 +18302,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_situation_familiale_calcul_a_p_l) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=802; start_column=14; end_line=802; end_column=63; + start_line=810; start_column=14; end_line=810; end_column=63; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=802; start_column=14; end_line=802; end_column=63; + start_line=810; start_column=14; end_line=810; end_column=63; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18237,7 +18316,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=802; start_column=14; end_line=802; end_column=63; + start_line=810; start_column=14; end_line=810; end_column=63; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18247,13 +18326,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_zone_d_habitation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=804; start_column=14; end_line=804; end_column=37; + start_line=812; start_column=14; end_line=812; end_column=37; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=804; start_column=14; end_line=804; end_column=37; + start_line=812; start_column=14; end_line=812; end_column=37; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18261,7 +18340,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=804; start_column=14; end_line=804; end_column=37; + start_line=812; start_column=14; end_line=812; end_column=37; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18271,13 +18350,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C "calcul_apl_locatif.logement_est_chambre"] (embed_bool) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=806; start_column=14; end_line=806; end_column=53; + start_line=814; start_column=14; end_line=814; end_column=53; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=806; start_column=14; end_line=806; end_column=53; + start_line=814; start_column=14; end_line=814; end_column=53; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18285,7 +18364,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=806; start_column=14; end_line=806; end_column=53; + start_line=814; start_column=14; end_line=814; end_column=53; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18296,13 +18375,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_bool) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=809; start_column=5; end_line=810; end_column=63; + start_line=817; start_column=5; end_line=818; end_column=63; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=809; start_column=5; end_line=810; end_column=63; + start_line=817; start_column=5; end_line=818; end_column=63; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18311,7 +18390,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=809; start_column=5; end_line=810; end_column=63; + start_line=817; start_column=5; end_line=818; end_column=63; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18321,13 +18400,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_type_aides_personnelle_logement) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=813; start_column=14; end_line=813; end_column=42; + start_line=821; start_column=14; end_line=821; end_column=42; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=813; start_column=14; end_line=813; end_column=42; + start_line=821; start_column=14; end_line=821; end_column=42; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18335,7 +18414,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=813; start_column=14; end_line=813; end_column=42; + start_line=821; start_column=14; end_line=821; end_column=42; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18345,13 +18424,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (embed_bool) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=815; start_column=14; end_line=815; end_column=43; + start_line=823; start_column=14; end_line=823; end_column=43; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=815; start_column=14; end_line=815; end_column=43; + start_line=823; start_column=14; end_line=823; end_column=43; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18359,7 +18438,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=815; start_column=14; end_line=815; end_column=43; + start_line=823; start_column=14; end_line=823; end_column=43; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18369,13 +18448,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C "calcul_apl_locatif.réduction_loyer_solidarité"] (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=817; start_column=14; end_line=817; end_column=59; + start_line=825; start_column=14; end_line=825; end_column=59; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=817; start_column=14; end_line=817; end_column=59; + start_line=825; start_column=14; end_line=825; end_column=59; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18383,7 +18462,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=817; start_column=14; end_line=817; end_column=59; + start_line=825; start_column=14; end_line=825; end_column=59; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18393,13 +18472,13 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C "calcul_apl_locatif.logement_meublé_d842_2"] (embed_bool) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=819; start_column=14; end_line=819; end_column=55; + start_line=827; start_column=14; end_line=827; end_column=55; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=819; start_column=14; end_line=819; end_column=55; + start_line=827; start_column=14; end_line=827; end_column=55; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18407,7 +18486,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=819; start_column=14; end_line=819; end_column=55; + start_line=827; start_column=14; end_line=827; end_column=55; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18455,19 +18534,19 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C ["CalculAllocationLogementLocatif"; "traitement_aide_finale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=788; start_column=12; end_line=788; end_column=34; + start_line=795; start_column=12; end_line=795; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=788; start_column=12; - end_line=788; end_column=34; + start_line=795; start_column=12; + end_line=795; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -18489,11 +18568,11 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (o_gte_mon_mon loyer_principal_ (infos_.InfosChangementLogementD8424.ancien_loyer_principal)) | ChangementLogementD8424.PasDeChangement _ -> - false))) (fun (_: unit) -> param_))|]) + false))) (fun (_: unit) -> aide_finale_))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=824; start_column=14; - end_line=824; end_column=36; + start_line=832; start_column=14; + end_line=832; end_column=36; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18509,19 +18588,19 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C calcul_apl_locatif_dot_traitement_aide_finale_montant_minimal_) ((log_variable_definition ["CalculAidePersonnaliséeLogementLocatif"; - "traitement_aide_finale_montant_minimal"; "input"] - (embed_money) param_)))))))) + "traitement_aide_finale_montant_minimal"; "input0"] + (embed_money) aide_finale_)))))))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=788; start_column=12; end_line=788; end_column=34; + start_line=795; start_column=12; end_line=795; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=788; start_column=12; end_line=788; end_column=34; + start_line=795; start_column=12; end_line=795; end_column=34; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -18531,15 +18610,15 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=786; start_column=12; end_line=786; end_column=31; + start_line=793; start_column=12; end_line=793; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=786; start_column=12; - end_line=786; end_column=31; + start_line=793; start_column=12; + end_line=793; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -18572,7 +18651,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C (money_of_cents_string "0")))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=823; start_column=14; end_line=823; end_column=33; + start_line=831; start_column=14; end_line=831; end_column=33; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18580,7 +18659,7 @@ let calcul_allocation_logement_locatif (calcul_allocation_logement_locatif_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=786; start_column=12; end_line=786; end_column=31; + start_line=793; start_column=12; end_line=793; end_column=31; law_headings=["Secteur locatif"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -18604,7 +18683,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=927; start_column=11; end_line=927; end_column=39; + start_line=941; start_column=11; end_line=941; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -18618,7 +18697,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=927; start_column=11; end_line=927; end_column=39; + start_line=941; start_column=11; end_line=941; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -18628,7 +18707,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=928; start_column=11; end_line=928; end_column=38; + start_line=942; start_column=11; end_line=942; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -18642,7 +18721,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=928; start_column=11; end_line=928; end_column=38; + start_line=942; start_column=11; end_line=942; end_column=38; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -18652,7 +18731,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=929; start_column=11; end_line=929; end_column=48; + start_line=943; start_column=11; end_line=943; end_column=48; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -18666,7 +18745,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=929; start_column=11; end_line=929; end_column=48; + start_line=943; start_column=11; end_line=943; end_column=48; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -18676,7 +18755,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "calcul_nombre_parts.condition_2_du_832_25"] (embed_bool) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4839; start_column=14; end_line=4839; end_column=55; + start_line=4840; start_column=14; end_line=4840; end_column=55; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -18686,7 +18765,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4839; start_column=14; end_line=4839; end_column=55; + start_line=4840; start_column=14; end_line=4840; end_column=55; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -18698,7 +18777,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4839; start_column=14; end_line=4839; end_column=55; + start_line=4840; start_column=14; end_line=4840; end_column=55; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -18711,7 +18790,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "calcul_nombre_parts.nombre_personnes_à_charge"] (embed_integer) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4835; start_column=14; end_line=4835; end_column=59; + start_line=4836; start_column=14; end_line=4836; end_column=59; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -18721,7 +18800,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4835; start_column=14; end_line=4835; end_column=59; + start_line=4836; start_column=14; end_line=4836; end_column=59; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -18733,7 +18812,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4835; start_column=14; end_line=4835; end_column=59; + start_line=4836; start_column=14; end_line=4836; end_column=59; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -18747,7 +18826,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_situation_familiale_calcul_a_p_l) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4837; start_column=14; end_line=4837; end_column=64; + start_line=4838; start_column=14; end_line=4838; end_column=64; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -18757,7 +18836,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4837; start_column=14; end_line=4837; end_column=64; + start_line=4838; start_column=14; end_line=4838; end_column=64; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -18769,7 +18848,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4837; start_column=14; end_line=4837; end_column=64; + start_line=4838; start_column=14; end_line=4838; end_column=64; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -18794,13 +18873,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "contributions_sociales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=968; start_column=14; end_line=968; end_column=50; + start_line=983; start_column=14; end_line=983; end_column=50; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=968; start_column=14; end_line=968; end_column=50; + start_line=983; start_column=14; end_line=983; end_column=50; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18808,7 +18887,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=968; start_column=14; end_line=968; end_column=50; + start_line=983; start_column=14; end_line=983; end_column=50; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18828,13 +18907,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_type_logement_foyer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=952; start_column=14; end_line=952; end_column=59; + start_line=967; start_column=14; end_line=967; end_column=59; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=952; start_column=14; end_line=952; end_column=59; + start_line=967; start_column=14; end_line=967; end_column=59; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18842,7 +18921,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=952; start_column=14; end_line=952; end_column=59; + start_line=967; start_column=14; end_line=967; end_column=59; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18852,13 +18931,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "calcul_apl_logement_foyer.date_conventionnement"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=954; start_column=14; end_line=954; end_column=61; + start_line=969; start_column=14; end_line=969; end_column=61; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=954; start_column=14; end_line=954; end_column=61; + start_line=969; start_column=14; end_line=969; end_column=61; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18866,7 +18945,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=954; start_column=14; end_line=954; end_column=61; + start_line=969; start_column=14; end_line=969; end_column=61; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18877,13 +18956,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=958; start_column=14; end_line=958; end_column=67; + start_line=973; start_column=14; end_line=973; end_column=67; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=958; start_column=14; end_line=958; end_column=67; + start_line=973; start_column=14; end_line=973; end_column=67; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18891,7 +18970,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=958; start_column=14; end_line=958; end_column=67; + start_line=973; start_column=14; end_line=973; end_column=67; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18902,13 +18981,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_integer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=960; start_column=14; end_line=960; end_column=65; + start_line=975; start_column=14; end_line=975; end_column=65; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=960; start_column=14; end_line=960; end_column=65; + start_line=975; start_column=14; end_line=975; end_column=65; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18916,7 +18995,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=960; start_column=14; end_line=960; end_column=65; + start_line=975; start_column=14; end_line=975; end_column=65; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18927,13 +19006,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_situation_familiale_calcul_a_p_l) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=962; start_column=14; end_line=962; end_column=70; + start_line=977; start_column=14; end_line=977; end_column=70; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=962; start_column=14; end_line=962; end_column=70; + start_line=977; start_column=14; end_line=977; end_column=70; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18941,7 +19020,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=962; start_column=14; end_line=962; end_column=70; + start_line=977; start_column=14; end_line=977; end_column=70; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18951,13 +19030,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_zone_d_habitation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=964; start_column=14; end_line=964; end_column=44; + start_line=979; start_column=14; end_line=979; end_column=44; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=964; start_column=14; end_line=964; end_column=44; + start_line=979; start_column=14; end_line=979; end_column=44; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18965,7 +19044,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=964; start_column=14; end_line=964; end_column=44; + start_line=979; start_column=14; end_line=979; end_column=44; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18975,13 +19054,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "calcul_apl_logement_foyer.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=966; start_column=14; end_line=966; end_column=53; + start_line=981; start_column=14; end_line=981; end_column=53; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=966; start_column=14; end_line=966; end_column=53; + start_line=981; start_column=14; end_line=981; end_column=53; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -18989,7 +19068,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=966; start_column=14; end_line=966; end_column=53; + start_line=981; start_column=14; end_line=981; end_column=53; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -18999,13 +19078,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "calcul_apl_logement_foyer.redevance"] (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=956; start_column=14; end_line=956; end_column=49; + start_line=971; start_column=14; end_line=971; end_column=49; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=956; start_column=14; end_line=956; end_column=49; + start_line=971; start_column=14; end_line=971; end_column=49; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -19013,7 +19092,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=956; start_column=14; end_line=956; end_column=49; + start_line=971; start_column=14; end_line=971; end_column=49; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -19023,7 +19102,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "calcul_apl_logement_foyer.condition_2_du_832_25"] (embed_bool) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4802; start_column=14; end_line=4802; end_column=61; + start_line=4803; start_column=14; end_line=4803; end_column=61; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19033,7 +19112,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4802; start_column=14; end_line=4802; end_column=61; + start_line=4803; start_column=14; end_line=4803; end_column=61; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19089,15 +19168,15 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=932; start_column=12; end_line=932; end_column=39; + start_line=946; start_column=12; end_line=946; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=932; start_column=12; - end_line=932; end_column=39; + start_line=946; start_column=12; + end_line=946; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -19120,8 +19199,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=932; start_column=12; - end_line=932; end_column=39; + start_line=946; start_column=12; + end_line=946; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -19148,7 +19227,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=932; start_column=12; end_line=932; end_column=39; + start_line=946; start_column=12; end_line=946; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19157,15 +19236,15 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; end_line=931; end_column=29; + start_line=945; start_column=12; end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -19199,8 +19278,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -19234,16 +19313,16 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -19305,8 +19384,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -19343,8 +19422,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -19381,16 +19460,16 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; - end_line=931; end_column=29; + start_line=945; start_column=12; + end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -19459,7 +19538,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=931; start_column=12; end_line=931; end_column=29; + start_line=945; start_column=12; end_line=945; end_column=29; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19467,18 +19546,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ["CalculAllocationLogementFoyer"; "traitement_aide_finale_minoration_forfaitaire"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=945; start_column=10; end_line=945; end_column=32; + start_line=960; start_column=10; end_line=960; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4851; start_column=14; - end_line=4851; end_column=36; + start_line=4852; start_column=14; + end_line=4852; end_column=36; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19490,21 +19569,21 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> if (o_lt_mon_mon - (o_sub_mon_mon param_ montant_forfaitaire_d842_15_) - (money_of_cents_string "0")) then - (money_of_cents_string "0") else - (o_sub_mon_mon param_ montant_forfaitaire_d842_15_))) + (o_sub_mon_mon aide_finale_ + montant_forfaitaire_d842_15_) (money_of_cents_string + "0")) then (money_of_cents_string "0") else + (o_sub_mon_mon aide_finale_ montant_forfaitaire_d842_15_))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=945; start_column=10; end_line=945; end_column=32; + start_line=960; start_column=10; end_line=960; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=945; start_column=10; end_line=945; end_column=32; + start_line=960; start_column=10; end_line=960; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19515,7 +19594,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_money) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4832; start_column=14; end_line=4832; end_column=75; + start_line=4833; start_column=14; end_line=4833; end_column=75; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19525,7 +19604,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4832; start_column=14; end_line=4832; end_column=75; + start_line=4833; start_column=14; end_line=4833; end_column=75; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19537,7 +19616,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4832; start_column=14; end_line=4832; end_column=75; + start_line=4833; start_column=14; end_line=4833; end_column=75; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19551,7 +19630,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_bool) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4831; start_column=14; end_line=4831; end_column=69; + start_line=4832; start_column=14; end_line=4832; end_column=69; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19561,7 +19640,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4831; start_column=14; end_line=4831; end_column=69; + start_line=4832; start_column=14; end_line=4832; end_column=69; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19573,7 +19652,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4831; start_column=14; end_line=4831; end_column=69; + start_line=4832; start_column=14; end_line=4832; end_column=69; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19587,7 +19666,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (embed_decimal) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4841; start_column=14; end_line=4841; end_column=70; + start_line=4842; start_column=14; end_line=4842; end_column=70; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19597,7 +19676,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4841; start_column=14; end_line=4841; end_column=70; + start_line=4842; start_column=14; end_line=4842; end_column=70; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19610,7 +19689,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4841; start_column=14; end_line=4841; end_column=70; + start_line=4842; start_column=14; end_line=4842; end_column=70; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -19635,13 +19714,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=930; start_column=12; end_line=930; end_column=39; + start_line=944; start_column=12; end_line=944; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4805; start_column=14; end_line=4805; end_column=41; + start_line=4806; start_column=14; end_line=4806; end_column=41; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19655,7 +19734,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=930; start_column=12; end_line=930; end_column=39; + start_line=944; start_column=12; end_line=944; end_column=39; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19663,18 +19742,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ["CalculAllocationLogementFoyer"; "dépense_nette_minimale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=925; start_column=11; end_line=925; end_column=33; + start_line=937; start_column=11; end_line=937; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4963; start_column=14; - end_line=4963; end_column=36; + start_line=4964; start_column=14; + end_line=4964; end_column=36; law_headings=["Article D842-17"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19686,18 +19765,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu (fun (_: unit) -> o_sub_mon_mon (o_add_mon_mon equivalence_loyer_ - montant_forfaitaire_charges_) param_)) + montant_forfaitaire_charges_) allocation_mensuelle_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=925; start_column=11; end_line=925; end_column=33; + start_line=937; start_column=11; end_line=937; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=925; start_column=11; end_line=925; end_column=33; + start_line=937; start_column=11; end_line=937; end_column=33; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19706,13 +19785,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=933; start_column=12; end_line=933; end_column=25; + start_line=947; start_column=12; end_line=947; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4843; start_column=14; end_line=4843; end_column=27; + start_line=4844; start_column=14; end_line=4844; end_column=27; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19725,7 +19804,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=933; start_column=12; end_line=933; end_column=25; + start_line=947; start_column=12; end_line=947; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19733,18 +19812,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ["CalculAllocationLogementFoyer"; "abattement_dépense_nette_minimale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=926; start_column=11; end_line=926; end_column=44; + start_line=939; start_column=11; end_line=939; end_column=44; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4972; start_column=14; - end_line=4972; end_column=47; + start_line=4973; start_column=14; + end_line=4973; end_column=47; law_headings=["Article D842-17"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19765,9 +19844,9 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "dépense_nette_minimale"] depense_nette_minimale_) ((log_variable_definition ["CalculAllocationLogementFoyer"; - "dépense_nette_minimale"; "input"] (embed_money) - param_))))))) montant_minimal_depense_nette_d842_17_) - then + "dépense_nette_minimale"; "input0"] (embed_money) + allocation_mensuelle_))))))) + montant_minimal_depense_nette_d842_17_) then (o_sub_mon_mon montant_minimal_depense_nette_d842_17_ ((log_end_call ["CalculAllocationLogementFoyer"; @@ -19779,19 +19858,20 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "dépense_nette_minimale"] depense_nette_minimale_) ((log_variable_definition ["CalculAllocationLogementFoyer"; - "dépense_nette_minimale"; "input"] (embed_money) - param_)))))))) else (money_of_cents_string "0"))) + "dépense_nette_minimale"; "input0"] (embed_money) + allocation_mensuelle_)))))))) else + (money_of_cents_string "0"))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=926; start_column=11; end_line=926; end_column=44; + start_line=939; start_column=11; end_line=939; end_column=44; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=926; start_column=11; end_line=926; end_column=44; + start_line=939; start_column=11; end_line=939; end_column=44; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19800,13 +19880,13 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=943; start_column=12; end_line=943; end_column=31; + start_line=957; start_column=12; end_line=957; end_column=31; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4784; start_column=14; end_line=4784; end_column=33; + start_line=4785; start_column=14; end_line=4785; end_column=33; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19824,7 +19904,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=943; start_column=12; end_line=943; end_column=31; + start_line=957; start_column=12; end_line=957; end_column=31; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19832,18 +19912,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ["CalculAllocationLogementFoyer"; "traitement_aide_finale_dépense_nette_minimale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=946; start_column=10; end_line=946; end_column=32; + start_line=961; start_column=10; end_line=961; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4865; start_column=14; - end_line=4865; end_column=36; + start_line=4866; start_column=14; + end_line=4866; end_column=36; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19866,7 +19946,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ((log_variable_definition ["CalculAllocationLogementFoyer"; "traitement_aide_finale_minoration_forfaitaire"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in (let abattement_ : money = ((log_end_call ["CalculAllocationLogementFoyer"; @@ -19880,7 +19960,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu abattement_depense_nette_minimale_) ((log_variable_definition ["CalculAllocationLogementFoyer"; - "abattement_dépense_nette_minimale"; "input"] + "abattement_dépense_nette_minimale"; "input0"] (embed_money) aide_finale_))))))) in ( if @@ -19891,14 +19971,14 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=946; start_column=10; end_line=946; end_column=32; + start_line=961; start_column=10; end_line=961; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=946; start_column=10; end_line=946; end_column=32; + start_line=961; start_column=10; end_line=961; end_column=32; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19906,18 +19986,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ["CalculAllocationLogementFoyer"; "traitement_aide_finale_redevance"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=947; start_column=10; end_line=947; end_column=19; + start_line=962; start_column=10; end_line=962; end_column=19; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4883; start_column=14; - end_line=4883; end_column=36; + start_line=4884; start_column=14; + end_line=4884; end_column=36; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19940,21 +20020,21 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ((log_variable_definition ["CalculAllocationLogementFoyer"; "traitement_aide_finale_dépense_nette_minimale"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_gt_mon_mon aide_finale_ redevance_) then redevance_ else aide_finale_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=947; start_column=10; end_line=947; end_column=19; + start_line=962; start_column=10; end_line=962; end_column=19; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=947; start_column=10; end_line=947; end_column=19; + start_line=962; start_column=10; end_line=962; end_column=19; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -19963,18 +20043,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "traitement_aide_finale_contributions_sociales_arrondi"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=948; start_column=10; end_line=948; end_column=40; + start_line=963; start_column=10; end_line=963; end_column=40; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4897; start_column=14; - end_line=4897; end_column=36; + start_line=4898; start_column=14; + end_line=4898; end_column=36; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -19996,8 +20076,8 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu traitement_aide_finale_redevance_) ((log_variable_definition ["CalculAllocationLogementFoyer"; - "traitement_aide_finale_redevance"; "input"] - (embed_money) param_))))))) + "traitement_aide_finale_redevance"; "input0"] + (embed_money) aide_finale_))))))) in (let crds_ : money = ((log_end_call ["ContributionsSocialesAidesPersonnelleLogement"; @@ -20008,7 +20088,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu "montant"] contributions_sociales_dot_montant_) ((log_variable_definition ["ContributionsSocialesAidesPersonnelleLogement"; - "montant"; "input"] (embed_money) aide_finale_))))))) + "montant"; "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_moins_crds_arrondie_ : money = (o_round_mon @@ -20024,14 +20104,14 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=948; start_column=10; end_line=948; end_column=40; + start_line=963; start_column=10; end_line=963; end_column=40; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=948; start_column=10; end_line=948; end_column=40; + start_line=963; start_column=10; end_line=963; end_column=40; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20039,18 +20119,18 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ["CalculAllocationLogementFoyer"; "traitement_aide_finale_montant_minimal"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=949; start_column=10; end_line=949; end_column=25; + start_line=964; start_column=10; end_line=964; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4918; start_column=14; - end_line=4918; end_column=36; + start_line=4919; start_column=14; + end_line=4919; end_column=36; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -20073,7 +20153,7 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu ((log_variable_definition ["CalculAllocationLogementFoyer"; "traitement_aide_finale_contributions_sociales_arrondi"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_lt_mon_mon aide_finale_ montant_minimal_aide_d842_15_) @@ -20081,14 +20161,14 @@ let calcul_allocation_logement_foyer (calcul_allocation_logement_foyer_in: Calcu with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=949; start_column=10; end_line=949; end_column=25; + start_line=964; start_column=10; end_line=964; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=949; start_column=10; end_line=949; end_column=25; + start_line=964; start_column=10; end_line=964; end_column=25; law_headings=["Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20122,7 +20202,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=856; start_column=11; end_line=856; end_column=37; + start_line=865; start_column=11; end_line=865; end_column=37; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20136,7 +20216,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=856; start_column=11; end_line=856; end_column=37; + start_line=865; start_column=11; end_line=865; end_column=37; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20146,7 +20226,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=859; start_column=11; end_line=859; end_column=33; + start_line=868; start_column=11; end_line=868; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20162,7 +20242,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=859; start_column=11; end_line=859; end_column=33; + start_line=868; start_column=11; end_line=868; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20172,7 +20252,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=862; start_column=11; end_line=862; end_column=38; + start_line=873; start_column=11; end_line=873; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20186,7 +20266,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=862; start_column=11; end_line=862; end_column=38; + start_line=873; start_column=11; end_line=873; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20196,7 +20276,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=863; start_column=11; end_line=863; end_column=38; + start_line=874; start_column=11; end_line=874; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20210,7 +20290,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=863; start_column=11; end_line=863; end_column=38; + start_line=874; start_column=11; end_line=874; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20220,7 +20300,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=864; start_column=11; end_line=864; end_column=38; + start_line=875; start_column=11; end_line=875; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20234,7 +20314,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=864; start_column=11; end_line=864; end_column=38; + start_line=875; start_column=11; end_line=875; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20244,7 +20324,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=865; start_column=11; end_line=865; end_column=30; + start_line=876; start_column=11; end_line=876; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20258,7 +20338,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=865; start_column=11; end_line=865; end_column=30; + start_line=876; start_column=11; end_line=876; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20268,7 +20348,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=866; start_column=11; end_line=866; end_column=30; + start_line=877; start_column=11; end_line=877; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20282,7 +20362,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=866; start_column=11; end_line=866; end_column=30; + start_line=877; start_column=11; end_line=877; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20378,13 +20458,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "contributions_sociales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=907; start_column=14; end_line=907; end_column=50; + start_line=919; start_column=14; end_line=919; end_column=50; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=907; start_column=14; end_line=907; end_column=50; + start_line=919; start_column=14; end_line=919; end_column=50; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -20392,7 +20472,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=907; start_column=14; end_line=907; end_column=50; + start_line=919; start_column=14; end_line=919; end_column=50; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -20413,23 +20493,23 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=11; end_line=849; end_column=38; + start_line=857; start_column=11; end_line=857; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=11; - end_line=849; end_column=38; + start_line=857; start_column=11; + end_line=857; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=11; - end_line=849; end_column=38; + start_line=857; start_column=11; + end_line=857; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -20480,16 +20560,16 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=11; - end_line=849; end_column=38; + start_line=857; start_column=11; + end_line=857; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=11; - end_line=849; end_column=38; + start_line=857; start_column=11; + end_line=857; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -20533,7 +20613,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_torat_int nombre_personnes_a_charge_)))))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=47; end_line=849; end_column=53; + start_line=857; start_column=47; end_line=857; end_column=53; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} false)) @@ -20541,7 +20621,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=849; start_column=11; end_line=849; end_column=38; + start_line=857; start_column=11; end_line=857; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20549,11 +20629,11 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale_minoration_forfaitaire"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=879; start_column=10; end_line=879; end_column=32; + start_line=891; start_column=10; end_line=891; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -20572,21 +20652,21 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> if (o_lt_mon_mon - (o_sub_mon_mon param_ montant_forfaitaire_d842_6_) + (o_sub_mon_mon aide_finale_ montant_forfaitaire_d842_6_) (money_of_cents_string "0")) then (money_of_cents_string "0") else - (o_sub_mon_mon param_ montant_forfaitaire_d842_6_))) + (o_sub_mon_mon aide_finale_ montant_forfaitaire_d842_6_))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=879; start_column=10; end_line=879; end_column=32; + start_line=891; start_column=10; end_line=891; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=879; start_column=10; end_line=879; end_column=32; + start_line=891; start_column=10; end_line=891; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -20594,19 +20674,19 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_base"] (unembeddable) ( try - (fun (param_: date) -> + (fun (date_calcul_: date) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; end_line=854; end_column=14; + start_line=863; start_column=10; end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -20622,9 +20702,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (1992) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (1994) (7) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -20784,8 +20864,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -20801,9 +20881,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (1994) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (1997) (7) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -20963,8 +21043,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -20980,9 +21060,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (1997) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (1998) (7) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -21142,8 +21222,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -21159,9 +21239,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (1998) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (1999) (7) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -21321,8 +21401,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -21338,9 +21418,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (1999) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2000) (7) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -21500,8 +21580,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -21517,9 +21597,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2000) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2001) (7) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -21679,8 +21759,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -21696,9 +21776,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2001) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2002) (1) (1))))))) (fun (_: unit) -> o_mult_mon_rat @@ -21858,8 +21938,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -21875,9 +21955,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2002) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2002) (7) (1))))))) (fun (_: unit) -> match zone_ @@ -22020,8 +22100,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -22037,9 +22117,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2002) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2003) (7) (1))))))) (fun (_: unit) -> match zone_ @@ -22182,8 +22262,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -22199,9 +22279,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2003) (7) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2005) (9) (1))))))) (fun (_: unit) -> match zone_ @@ -22344,8 +22424,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -22361,9 +22441,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2005) (9) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2007) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -22506,8 +22586,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -22523,9 +22603,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2007) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2008) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -22668,8 +22748,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -22685,9 +22765,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2008) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2009) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -22830,8 +22910,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -22847,9 +22927,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2009) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2010) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -22992,8 +23072,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23009,9 +23089,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2010) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2011) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -23154,8 +23234,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23171,9 +23251,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2011) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2012) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -23316,8 +23396,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23333,9 +23413,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2012) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2013) (1) (1))))))) (fun (_: unit) -> match zone_ @@ -23478,8 +23558,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23495,9 +23575,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2013) (1) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2014) (10) (1))))))) (fun (_: unit) -> match zone_ @@ -23640,8 +23720,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23657,9 +23737,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2014) (10) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2015) (10) (1))))))) (fun (_: unit) -> match zone_ @@ -23802,8 +23882,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23819,9 +23899,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2015) (10) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2017) (10) (1))))))) (fun (_: unit) -> match zone_ @@ -23964,8 +24044,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -23981,9 +24061,9 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) (o_and - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2017) (10) (1))) - (o_lt_dat_dat param_ + (o_lt_dat_dat date_calcul_ (date_of_numbers (2019) (10) (1))))))) (fun (_: unit) -> match zone_ @@ -24126,8 +24206,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; - end_line=854; end_column=14; + start_line=863; start_column=10; + end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -24142,7 +24222,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (o_and (o_gte_dat_dat date_courante_ (date_of_numbers (2020) (1) (1))) - (o_gte_dat_dat param_ + (o_gte_dat_dat date_calcul_ (date_of_numbers (2019) (10) (1)))))) (fun (_: unit) -> match zone_ @@ -24286,14 +24366,14 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; end_line=854; end_column=14; + start_line=863; start_column=10; end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=854; start_column=10; end_line=854; end_column=14; + start_line=863; start_column=10; end_line=863; end_column=14; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -24303,22 +24383,22 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=858; start_column=11; end_line=858; end_column=42; + start_line=867; start_column=11; end_line=867; end_column=42; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=858; start_column=11; - end_line=858; end_column=42; + start_line=867; start_column=11; + end_line=867; end_column=42; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4696; start_column=6; - end_line=4702; end_column=6; + start_line=4697; start_column=6; + end_line=4703; end_column=6; law_headings=["Article D842-12"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -24373,15 +24453,15 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=858; start_column=11; - end_line=858; end_column=42; + start_line=867; start_column=11; + end_line=867; end_column=42; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4714; start_column=5; - end_line=4715; end_column=59; + start_line=4715; start_column=5; + end_line=4716; end_column=59; law_headings=["Article D842-12"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -24406,7 +24486,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=858; start_column=11; end_line=858; end_column=42; + start_line=867; start_column=11; end_line=867; end_column=42; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -24414,11 +24494,11 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ["CalculAllocationLogementAccessionPropriété"; "dépense_nette_minimale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=860; start_column=11; end_line=860; end_column=33; + start_line=869; start_column=11; end_line=869; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -24437,18 +24517,18 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> o_sub_mon_mon (o_add_mon_mon charges_mensuelles_pret_ - montant_forfaitaire_charges_) param_)) + montant_forfaitaire_charges_) allocation_mensuelle_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=860; start_column=11; end_line=860; end_column=33; + start_line=869; start_column=11; end_line=869; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=860; start_column=11; end_line=860; end_column=33; + start_line=869; start_column=11; end_line=869; end_column=33; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -24457,35 +24537,35 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "calcul_plafond_mensualité_d842_6_avec_copropriété"] (unembeddable) ( try - (fun (param_: date) -> + (fun (date_calcul_: date) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=855; start_column=10; end_line=855; end_column=26; + start_line=864; start_column=10; end_line=864; end_column=26; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=855; start_column=10; - end_line=855; end_column=26; + start_line=864; start_column=10; + end_line=864; end_column=26; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=855; start_column=10; - end_line=855; end_column=26; + start_line=864; start_column=10; + end_line=864; end_column=26; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=855; start_column=10; - end_line=855; end_column=26; + start_line=864; start_column=10; + end_line=864; end_column=26; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} @@ -24518,8 +24598,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_base"; - "input"] (embed_date) - param_))))))) + "input0"] (embed_date) + date_calcul_))))))) (decimal_of_string "0.75")) else ((log_end_call @@ -24536,8 +24616,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_base"; - "input"] (embed_date) - param_)))))))))|]) + "input0"] (embed_date) + date_calcul_)))))))))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/arrete_2019-09-27.catala_fr"; start_line=3985; start_column=24; @@ -24563,7 +24643,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_base"; - "input"] (embed_date) param_))))))) + "input0"] (embed_date) + date_calcul_))))))) (decimal_of_string "0.75")) else ((log_end_call ["CalculAllocationLogementAccessionPropriété"; @@ -24579,7 +24660,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_base"; - "input"] (embed_date) param_)))))))))|]) + "input0"] (embed_date) + date_calcul_)))))))))|]) (fun (_: unit) -> false) (fun (_: unit) -> raise EmptyError))|]) (fun (_: unit) -> (log_decision_taken @@ -24603,19 +24685,19 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a calcul_plafond_mensualite_d842_6_base_) ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; - "calcul_plafond_mensualité_d842_6_base"; "input"] - (embed_date) param_)))))))) + "calcul_plafond_mensualité_d842_6_base"; "input0"] + (embed_date) date_calcul_)))))))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=855; start_column=10; end_line=855; end_column=26; + start_line=864; start_column=10; end_line=864; end_column=26; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=855; start_column=10; end_line=855; end_column=26; + start_line=864; start_column=10; end_line=864; end_column=26; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -24625,22 +24707,22 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=834; start_column=10; end_line=834; end_column=15; + start_line=842; start_column=10; end_line=842; end_column=15; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=834; start_column=10; - end_line=834; end_column=15; + start_line=842; start_column=10; + end_line=842; end_column=15; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4735; start_column=5; - end_line=4735; end_column=28; + start_line=4736; start_column=5; + end_line=4736; end_column=28; law_headings=["Article D842-12"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -24652,7 +24734,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (fun (_: unit) -> ressources_menage_arrondies_base_))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4725; start_column=14; end_line=4725; end_column=41; + start_line=4726; start_column=14; end_line=4726; end_column=41; law_headings=["Article D842-12"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -24676,7 +24758,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=834; start_column=10; end_line=834; end_column=15; + start_line=842; start_column=10; end_line=842; end_column=15; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -24686,15 +24768,15 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=852; start_column=11; end_line=852; end_column=36; + start_line=860; start_column=11; end_line=860; end_column=36; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=852; start_column=11; - end_line=852; end_column=36; + start_line=860; start_column=11; + end_line=860; end_column=36; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -24724,7 +24806,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_avec_copropriété"; - "input"] (embed_date) date_signature_pret_))))))) + "input0"] (embed_date) date_signature_pret_))))))) in (let plafond_entree_ : money = ((log_end_call ["CalculAllocationLogementAccessionPropriété"; @@ -24739,7 +24821,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_avec_copropriété"; - "input"] (embed_date) date_entree_logement_))))))) + "input0"] (embed_date) date_entree_logement_))))))) in ( if (o_lt_mon_mon plafond_signature_ plafond_entree_) then plafond_entree_ else plafond_signature_)))))|]) @@ -24767,11 +24849,11 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "calcul_plafond_mensualité_d842_6_avec_copropriété"; - "input"] (embed_date) date_signature_pret_)))))))) + "input0"] (embed_date) date_signature_pret_)))))))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=852; start_column=11; end_line=852; end_column=36; + start_line=860; start_column=11; end_line=860; end_column=36; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -24911,13 +24993,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (embed_type_logement_foyer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=891; start_column=14; end_line=891; end_column=59; + start_line=903; start_column=14; end_line=903; end_column=59; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=891; start_column=14; end_line=891; end_column=59; + start_line=903; start_column=14; end_line=903; end_column=59; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -24925,7 +25007,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=891; start_column=14; end_line=891; end_column=59; + start_line=903; start_column=14; end_line=903; end_column=59; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -24935,13 +25017,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "calcul_apl_logement_foyer.date_conventionnement"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=893; start_column=14; end_line=893; end_column=61; + start_line=905; start_column=14; end_line=905; end_column=61; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=893; start_column=14; end_line=893; end_column=61; + start_line=905; start_column=14; end_line=905; end_column=61; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -24949,7 +25031,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=893; start_column=14; end_line=893; end_column=61; + start_line=905; start_column=14; end_line=905; end_column=61; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -24960,13 +25042,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=897; start_column=14; end_line=897; end_column=67; + start_line=909; start_column=14; end_line=909; end_column=67; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=897; start_column=14; end_line=897; end_column=67; + start_line=909; start_column=14; end_line=909; end_column=67; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -24974,7 +25056,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=897; start_column=14; end_line=897; end_column=67; + start_line=909; start_column=14; end_line=909; end_column=67; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -24985,13 +25067,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (embed_integer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=899; start_column=14; end_line=899; end_column=65; + start_line=911; start_column=14; end_line=911; end_column=65; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=899; start_column=14; end_line=899; end_column=65; + start_line=911; start_column=14; end_line=911; end_column=65; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -24999,7 +25081,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=899; start_column=14; end_line=899; end_column=65; + start_line=911; start_column=14; end_line=911; end_column=65; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -25010,13 +25092,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a (embed_situation_familiale_calcul_a_p_l) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=901; start_column=14; end_line=901; end_column=70; + start_line=913; start_column=14; end_line=913; end_column=70; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=901; start_column=14; end_line=901; end_column=70; + start_line=913; start_column=14; end_line=913; end_column=70; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -25024,7 +25106,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=901; start_column=14; end_line=901; end_column=70; + start_line=913; start_column=14; end_line=913; end_column=70; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -25034,13 +25116,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "calcul_apl_logement_foyer.zone"] (embed_zone_d_habitation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=903; start_column=14; end_line=903; end_column=44; + start_line=915; start_column=14; end_line=915; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=903; start_column=14; end_line=903; end_column=44; + start_line=915; start_column=14; end_line=915; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -25048,7 +25130,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=903; start_column=14; end_line=903; end_column=44; + start_line=915; start_column=14; end_line=915; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -25058,13 +25140,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "calcul_apl_logement_foyer.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=905; start_column=14; end_line=905; end_column=53; + start_line=917; start_column=14; end_line=917; end_column=53; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=905; start_column=14; end_line=905; end_column=53; + start_line=917; start_column=14; end_line=917; end_column=53; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -25072,7 +25154,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=905; start_column=14; end_line=905; end_column=53; + start_line=917; start_column=14; end_line=917; end_column=53; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -25082,13 +25164,13 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "calcul_apl_logement_foyer.redevance"] (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=895; start_column=14; end_line=895; end_column=49; + start_line=907; start_column=14; end_line=907; end_column=49; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=895; start_column=14; end_line=895; end_column=49; + start_line=907; start_column=14; end_line=907; end_column=49; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} true)) @@ -25096,7 +25178,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=895; start_column=14; end_line=895; end_column=49; + start_line=907; start_column=14; end_line=907; end_column=49; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})) in @@ -25196,22 +25278,22 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=857; start_column=11; end_line=857; end_column=47; + start_line=866; start_column=11; end_line=866; end_column=47; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=857; start_column=11; - end_line=857; end_column=47; + start_line=866; start_column=11; + end_line=866; end_column=47; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4671; start_column=7; - end_line=4674; end_column=44; + start_line=4672; start_column=7; + end_line=4675; end_column=44; law_headings=["Article D842-11"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -25258,7 +25340,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a coefficient_d842_11_))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4659; start_column=14; end_line=4659; end_column=50; + start_line=4660; start_column=14; end_line=4660; end_column=50; law_headings=["Article D842-11"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -25270,7 +25352,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=857; start_column=11; end_line=857; end_column=47; + start_line=866; start_column=11; end_line=866; end_column=47; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25280,7 +25362,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=848; start_column=11; end_line=848; end_column=30; + start_line=856; start_column=11; end_line=856; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25302,7 +25384,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=848; start_column=11; end_line=848; end_column=30; + start_line=856; start_column=11; end_line=856; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25312,7 +25394,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=850; start_column=11; end_line=850; end_column=30; + start_line=858; start_column=11; end_line=858; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25331,7 +25413,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=850; start_column=11; end_line=850; end_column=30; + start_line=858; start_column=11; end_line=858; end_column=30; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25341,7 +25423,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=851; start_column=11; end_line=851; end_column=38; + start_line=859; start_column=11; end_line=859; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25361,7 +25443,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=851; start_column=11; end_line=851; end_column=38; + start_line=859; start_column=11; end_line=859; end_column=38; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25369,18 +25451,18 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ["CalculAllocationLogementAccessionPropriété"; "abattement_dépense_nette_minimale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_mensuelle_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=861; start_column=11; end_line=861; end_column=44; + start_line=871; start_column=11; end_line=871; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4648; start_column=14; - end_line=4648; end_column=47; + start_line=4649; start_column=14; + end_line=4649; end_column=47; law_headings=["Article D842-11"; "Section 2 : Accession à la propriété"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -25400,8 +25482,8 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "dépense_nette_minimale"] depense_nette_minimale_) ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; - "dépense_nette_minimale"; "input"] (embed_money) - param_))))))) + "dépense_nette_minimale"; "input0"] (embed_money) + allocation_mensuelle_))))))) in ( if (o_lt_mon_mon depense_nette_minimale_ @@ -25412,14 +25494,14 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=861; start_column=11; end_line=861; end_column=44; + start_line=871; start_column=11; end_line=871; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=861; start_column=11; end_line=861; end_column=44; + start_line=871; start_column=11; end_line=871; end_column=44; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25429,7 +25511,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=876; start_column=12; end_line=876; end_column=31; + start_line=887; start_column=12; end_line=887; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25453,7 +25535,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=876; start_column=12; end_line=876; end_column=31; + start_line=887; start_column=12; end_line=887; end_column=31; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25461,11 +25543,11 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale_dépense_nette_minimale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=880; start_column=10; end_line=880; end_column=32; + start_line=892; start_column=10; end_line=892; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25495,7 +25577,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale_minoration_forfaitaire"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in (let abattement_ : money = ((log_end_call ["CalculAllocationLogementAccessionPropriété"; @@ -25509,7 +25591,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a abattement_depense_nette_minimale_) ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; - "abattement_dépense_nette_minimale"; "input"] + "abattement_dépense_nette_minimale"; "input0"] (embed_money) aide_finale_))))))) in ( if (o_lt_mon_mon aide_finale_ abattement_) then @@ -25518,14 +25600,14 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=880; start_column=10; end_line=880; end_column=32; + start_line=892; start_column=10; end_line=892; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=880; start_column=10; end_line=880; end_column=32; + start_line=892; start_column=10; end_line=892; end_column=32; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25534,11 +25616,11 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "traitement_aide_finale_contributions_sociales_arrondi"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=881; start_column=10; end_line=881; end_column=40; + start_line=893; start_column=10; end_line=893; end_column=40; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25568,7 +25650,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale_dépense_nette_minimale"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in (let crds_ : money = ((log_end_call ["ContributionsSocialesAidesPersonnelleLogement"; @@ -25579,7 +25661,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a "montant"] contributions_sociales_dot_montant_) ((log_variable_definition ["ContributionsSocialesAidesPersonnelleLogement"; - "montant"; "input"] (embed_money) aide_finale_))))))) + "montant"; "input0"] (embed_money) aide_finale_))))))) in (let aide_finale_moins_crds_arrondie_ : money = (o_round_mon @@ -25595,14 +25677,14 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=881; start_column=10; end_line=881; end_column=40; + start_line=893; start_column=10; end_line=893; end_column=40; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=881; start_column=10; end_line=881; end_column=40; + start_line=893; start_column=10; end_line=893; end_column=40; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25610,11 +25692,11 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale_montant_minimal"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=882; start_column=10; end_line=882; end_column=25; + start_line=894; start_column=10; end_line=894; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -25644,7 +25726,7 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale_contributions_sociales_arrondi"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in ( if (o_lt_mon_mon aide_finale_ montant_minimal_aide_d842_6_) @@ -25652,14 +25734,14 @@ let calcul_allocation_logement_accession_propriete (calcul_allocation_logement_a with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=882; start_column=10; end_line=882; end_column=25; + start_line=894; start_column=10; end_line=894; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=882; start_column=10; end_line=882; end_column=25; + start_line=894; start_column=10; end_line=894; end_column=25; law_headings=["Secteur accession à la propriété"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -25682,7 +25764,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=740; start_column=11; end_line=740; end_column=31; + start_line=746; start_column=11; end_line=746; end_column=31; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -25714,7 +25796,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=740; start_column=11; end_line=740; end_column=31; + start_line=746; start_column=11; end_line=746; end_column=31; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -25725,7 +25807,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=734; start_column=10; end_line=734; end_column=22; + start_line=740; start_column=10; end_line=740; end_column=22; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -25752,7 +25834,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=734; start_column=10; end_line=734; end_column=22; + start_line=740; start_column=10; end_line=740; end_column=22; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -25763,7 +25845,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=741; start_column=11; end_line=741; end_column=41; + start_line=747; start_column=11; end_line=747; end_column=41; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -25793,7 +25875,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=741; start_column=11; end_line=741; end_column=41; + start_line=747; start_column=11; end_line=747; end_column=41; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -25804,7 +25886,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=743; start_column=11; end_line=743; end_column=33; + start_line=749; start_column=11; end_line=749; end_column=33; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26038,7 +26120,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C CalculAidePersonnaliseeLogementLocatif.aide_finale_formule = (result_.CalculAidePersonnaliseeLogementLocatif.aide_finale_formule); CalculAidePersonnaliseeLogementLocatif.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAidePersonnaliséeLogementLocatif"; "traitement_aide_finale"] ((log_variable_definition @@ -26050,8 +26132,9 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C (result_.CalculAidePersonnaliseeLogementLocatif.traitement_aide_finale)) ((log_variable_definition ["CalculAidePersonnaliséeLogementLocatif"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAidePersonnaliséeLogementLocatif"; "direct"] ((log_variable_definition @@ -26308,7 +26391,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C CalculAidePersonnaliseeLogementAccessionPropriete.aide_finale_formule = (result_.CalculAidePersonnaliseeLogementAccessionPropriete.aide_finale_formule); CalculAidePersonnaliseeLogementAccessionPropriete.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAidePersonnaliséeLogementAccessionPropriété"; "traitement_aide_finale"] ((log_variable_definition @@ -26320,8 +26403,9 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C (result_.CalculAidePersonnaliseeLogementAccessionPropriete.traitement_aide_finale)) ((log_variable_definition ["CalculAidePersonnaliséeLogementAccessionPropriété"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAidePersonnaliséeLogementAccessionPropriété"; "direct"] ((log_variable_definition @@ -26490,7 +26574,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C CalculAidePersonnaliseeLogementFoyer.aide_finale_formule = (result_.CalculAidePersonnaliseeLogementFoyer.aide_finale_formule); CalculAidePersonnaliseeLogementFoyer.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAidePersonnaliséeLogementFoyer"; "traitement_aide_finale"] ((log_variable_definition @@ -26502,8 +26586,9 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C (result_.CalculAidePersonnaliseeLogementFoyer.traitement_aide_finale)) ((log_variable_definition ["CalculAidePersonnaliséeLogementFoyer"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAidePersonnaliséeLogementFoyer"; "direct"] ((log_variable_definition @@ -26531,7 +26616,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=743; start_column=11; end_line=743; end_column=33; + start_line=749; start_column=11; end_line=749; end_column=33; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26540,11 +26625,11 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C ["CalculAidePersonnaliséeLogement"; "traitement_aide_finale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (arg_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=746; start_column=12; end_line=746; end_column=34; + start_line=752; start_column=12; end_line=752; end_column=34; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26563,11 +26648,11 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C true)) (fun (_: unit) -> (sous_calcul_traitement_.TraitementFormuleAideFinale.traitement_aide_finale) - param_)) + arg_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=746; start_column=12; end_line=746; end_column=34; + start_line=752; start_column=12; end_line=752; end_column=34; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26575,7 +26660,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=746; start_column=12; end_line=746; end_column=34; + start_line=752; start_column=12; end_line=752; end_column=34; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26586,7 +26671,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=745; start_column=12; end_line=745; end_column=31; + start_line=751; start_column=12; end_line=751; end_column=31; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26607,7 +26692,7 @@ let calcul_aide_personnalisee_logement (calcul_aide_personnalisee_logement_in: C with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=745; start_column=12; end_line=745; end_column=31; + start_line=751; start_column=12; end_line=751; end_column=31; law_headings=["Tous secteurs"; "Calcul du montant de l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -26629,7 +26714,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=457; start_column=11; end_line=457; end_column=44; + start_line=458; start_column=11; end_line=458; end_column=44; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -26647,7 +26732,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=457; start_column=11; end_line=457; end_column=44; + start_line=458; start_column=11; end_line=458; end_column=44; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -26657,15 +26742,15 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=454; start_column=11; end_line=454; end_column=32; + start_line=455; start_column=11; end_line=455; end_column=32; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=454; start_column=11; - end_line=454; end_column=32; + start_line=455; start_column=11; + end_line=455; end_column=32; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -26696,7 +26781,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli (integer_of_string "3")))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=454; start_column=11; end_line=454; end_column=32; + start_line=455; start_column=11; end_line=455; end_column=32; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -26704,7 +26789,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=454; start_column=11; end_line=454; end_column=32; + start_line=455; start_column=11; end_line=455; end_column=32; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -26714,13 +26799,13 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli "base_mensuelle_allocations_familiales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=471; start_column=14; end_line=471; end_column=65; + start_line=472; start_column=14; end_line=472; end_column=65; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=471; start_column=14; end_line=471; end_column=65; + start_line=472; start_column=14; end_line=472; end_column=65; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -26728,7 +26813,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=471; start_column=14; end_line=471; end_column=65; + start_line=472; start_column=14; end_line=472; end_column=65; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -26749,13 +26834,13 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=467; start_column=14; end_line=467; end_column=36; + start_line=468; start_column=14; end_line=468; end_column=36; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=467; start_column=14; end_line=467; end_column=36; + start_line=468; start_column=14; end_line=468; end_column=36; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -26763,7 +26848,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=467; start_column=14; end_line=467; end_column=36; + start_line=468; start_column=14; end_line=468; end_column=36; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -26773,13 +26858,13 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=468; start_column=14; end_line=468; end_column=39; + start_line=469; start_column=14; end_line=469; end_column=39; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=468; start_column=14; end_line=468; end_column=39; + start_line=469; start_column=14; end_line=469; end_column=39; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -26787,7 +26872,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=468; start_column=14; end_line=468; end_column=39; + start_line=469; start_column=14; end_line=469; end_column=39; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -26797,13 +26882,13 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli "éligibilité_apl.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=469; start_column=14; end_line=469; end_column=43; + start_line=470; start_column=14; end_line=470; end_column=43; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=469; start_column=14; end_line=469; end_column=43; + start_line=470; start_column=14; end_line=470; end_column=43; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -26811,7 +26896,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=469; start_column=14; end_line=469; end_column=43; + start_line=470; start_column=14; end_line=470; end_column=43; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -26854,15 +26939,15 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=455; start_column=11; end_line=455; end_column=41; + start_line=456; start_column=11; end_line=456; end_column=41; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=455; start_column=11; - end_line=455; end_column=41; + start_line=456; start_column=11; + end_line=456; end_column=41; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -26898,7 +26983,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli true)))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=455; start_column=11; end_line=455; end_column=41; + start_line=456; start_column=11; end_line=456; end_column=41; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -26906,7 +26991,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=455; start_column=11; end_line=455; end_column=41; + start_line=456; start_column=11; end_line=456; end_column=41; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -26915,7 +27000,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=458; start_column=11; end_line=458; end_column=26; + start_line=459; start_column=11; end_line=459; end_column=26; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -26964,7 +27049,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=458; start_column=11; end_line=458; end_column=26; + start_line=459; start_column=11; end_line=459; end_column=26; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -26974,15 +27059,15 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=456; start_column=11; end_line=456; end_column=31; + start_line=457; start_column=11; end_line=457; end_column=31; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=456; start_column=11; - end_line=456; end_column=31; + start_line=457; start_column=11; + end_line=457; end_column=31; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -27007,7 +27092,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=456; start_column=11; end_line=456; end_column=31; + start_line=457; start_column=11; end_line=457; end_column=31; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27015,7 +27100,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=456; start_column=11; end_line=456; end_column=31; + start_line=457; start_column=11; end_line=457; end_column=31; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27025,7 +27110,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=464; start_column=12; end_line=464; end_column=38; + start_line=465; start_column=12; end_line=465; end_column=38; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -27048,7 +27133,7 @@ let eligibilite_prime_de_demenagement (eligibilite_prime_de_demenagement_in: Eli with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=464; start_column=12; end_line=464; end_column=38; + start_line=465; start_column=12; end_line=465; end_column=38; law_headings=["Éligibilité à la prime de déménagement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27063,35 +27148,35 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge ["ÉligibilitéAidePersonnaliséeLogement"; "caractéristiques_prêt_l831_1_1"] (unembeddable) ( try - (fun (param_: Pret.t) -> + (fun (pret_: Pret.t) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; end_line=365; end_column=41; + start_line=366; start_column=11; end_line=366; end_column=41; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; - end_line=365; end_column=41; + start_line=366; start_column=11; + end_line=366; end_column=41; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; - end_line=365; end_column=41; + start_line=366; start_column=11; + end_line=366; end_column=41; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; - end_line=365; end_column=41; + start_line=366; start_column=11; + end_line=366; end_column=41; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -27109,14 +27194,14 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge "Code de la construction et de l'habitation"]} (o_and (match - (param_.Pret.titulaire_pret) + (pret_.Pret.titulaire_pret) with | TitulairePret.Demandeur _ -> false | TitulairePret.VendeurQuandDemandeurAContratLocationAccession _ -> true) (o_or - (match (param_.Pret.type_pret) + (match (pret_.Pret.type_pret) with | TypePret.D331_32 _ -> false | TypePret.D331_63_64 _ -> @@ -27126,7 +27211,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge | TypePret.D331_76_1 _ -> false | TypePret.Autre _ -> false) - (match (param_.Pret.type_pret) + (match (pret_.Pret.type_pret) with | TypePret.D331_32 _ -> false | TypePret.D331_63_64 _ -> @@ -27149,20 +27234,20 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge "Partie réglementaire"; "Code de la construction et de l'habitation"]} (o_and - (match (param_.Pret.titulaire_pret) + (match (pret_.Pret.titulaire_pret) with | TitulairePret.Demandeur _ -> true | TitulairePret.VendeurQuandDemandeurAContratLocationAccession _ -> false) (o_or - (match (param_.Pret.type_pret) + (match (pret_.Pret.type_pret) with | TypePret.D331_32 _ -> true | TypePret.D331_63_64 _ -> false | TypePret.D331_59_8 _ -> false | TypePret.D331_76_1 _ -> false | TypePret.Autre _ -> false) - (match (param_.Pret.type_pret) + (match (pret_.Pret.type_pret) with | TypePret.D331_32 _ -> false | TypePret.D331_63_64 _ -> true @@ -27172,40 +27257,6 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge (fun (_: unit) -> true))|]) (fun (_: unit) -> false) (fun (_: unit) -> raise EmptyError))|]) - (fun (_: unit) -> (log_decision_taken - {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; - end_line=365; end_column=41; - law_headings=["Éligibilité à l'aide personnalisée au logement"; - "Déclarations des champs d'application"; - "Prologue : aides au logement"]} true)) - (fun (_: unit) -> false)) - with - EmptyError -> (raise (NoValueProvided - {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; end_line=365; end_column=41; - law_headings=["Éligibilité à l'aide personnalisée au logement"; - "Déclarations des champs d'application"; - "Prologue : aides au logement"]}))) - with - EmptyError -> (raise (NoValueProvided - {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=365; start_column=11; end_line=365; end_column=41; - law_headings=["Éligibilité à l'aide personnalisée au logement"; - "Déclarations des champs d'application"; - "Prologue : aides au logement"]})))) in - let caracteristiques_pret_l831_1_6_: Pret.t -> bool = (log_variable_definition - ["ÉligibilitéAidePersonnaliséeLogement"; - "caractéristiques_prêt_l831_1_6"] (unembeddable) ( - try - (fun (param_: Pret.t) -> - try - (handle_default - {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=366; start_column=11; end_line=366; end_column=41; - law_headings=["Éligibilité à l'aide personnalisée au logement"; - "Déclarations des champs d'application"; - "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; start_line=366; start_column=11; @@ -27228,37 +27279,71 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in + let caracteristiques_pret_l831_1_6_: Pret.t -> bool = (log_variable_definition + ["ÉligibilitéAidePersonnaliséeLogement"; + "caractéristiques_prêt_l831_1_6"] (unembeddable) ( + try + (fun (pret_: Pret.t) -> + try + (handle_default + {filename = "examples/aides_logement/prologue.catala_fr"; + start_line=367; start_column=11; end_line=367; end_column=41; + law_headings=["Éligibilité à l'aide personnalisée au logement"; + "Déclarations des champs d'application"; + "Prologue : aides au logement"]} ([||]) + (fun (_: unit) -> (log_decision_taken + {filename = "examples/aides_logement/prologue.catala_fr"; + start_line=367; start_column=11; + end_line=367; end_column=41; + law_headings=["Éligibilité à l'aide personnalisée au logement"; + "Déclarations des champs d'application"; + "Prologue : aides au logement"]} true)) + (fun (_: unit) -> false)) + with + EmptyError -> (raise (NoValueProvided + {filename = "examples/aides_logement/prologue.catala_fr"; + start_line=367; start_column=11; end_line=367; end_column=41; + law_headings=["Éligibilité à l'aide personnalisée au logement"; + "Déclarations des champs d'application"; + "Prologue : aides au logement"]}))) + with + EmptyError -> (raise (NoValueProvided + {filename = "examples/aides_logement/prologue.catala_fr"; + start_line=367; start_column=11; end_line=367; end_column=41; + law_headings=["Éligibilité à l'aide personnalisée au logement"; + "Déclarations des champs d'application"; + "Prologue : aides au logement"]})))) in let condition_logement_pret_: bool = (log_variable_definition ["ÉligibilitéAidePersonnaliséeLogement"; "condition_logement_prêt"] (embed_bool) ( try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=364; start_column=11; end_line=364; end_column=34; + start_line=365; start_column=11; end_line=365; end_column=34; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=364; start_column=11; - end_line=364; end_column=34; + start_line=365; start_column=11; + end_line=365; end_column=34; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=364; start_column=11; - end_line=364; end_column=34; + start_line=365; start_column=11; + end_line=365; end_column=34; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=364; start_column=11; - end_line=364; end_column=34; + start_line=365; start_column=11; + end_line=365; end_column=34; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -27357,7 +27442,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge true)) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=364; start_column=11; end_line=364; end_column=34; + start_line=365; start_column=11; end_line=365; end_column=34; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27365,7 +27450,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=364; start_column=11; end_line=364; end_column=34; + start_line=365; start_column=11; end_line=365; end_column=34; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27375,13 +27460,13 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge "éligibilité_commune.ménage"] (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=377; start_column=14; end_line=377; end_column=40; + start_line=378; start_column=14; end_line=378; end_column=40; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=377; start_column=14; end_line=377; end_column=40; + start_line=378; start_column=14; end_line=378; end_column=40; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27389,7 +27474,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=377; start_column=14; end_line=377; end_column=40; + start_line=378; start_column=14; end_line=378; end_column=40; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -27399,13 +27484,13 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge "éligibilité_commune.demandeur"] (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=378; start_column=14; end_line=378; end_column=43; + start_line=379; start_column=14; end_line=379; end_column=43; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=378; start_column=14; end_line=378; end_column=43; + start_line=379; start_column=14; end_line=379; end_column=43; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27413,7 +27498,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=378; start_column=14; end_line=378; end_column=43; + start_line=379; start_column=14; end_line=379; end_column=43; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -27423,13 +27508,13 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge "éligibilité_commune.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=379; start_column=14; end_line=379; end_column=47; + start_line=380; start_column=14; end_line=380; end_column=47; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=379; start_column=14; end_line=379; end_column=47; + start_line=380; start_column=14; end_line=380; end_column=47; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27437,7 +27522,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=379; start_column=14; end_line=379; end_column=47; + start_line=380; start_column=14; end_line=380; end_column=47; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -27479,57 +27564,57 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; end_line=363; end_column=38; + start_line=364; start_column=11; end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; - end_line=363; end_column=38; + start_line=364; start_column=11; + end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; - end_line=363; end_column=38; + start_line=364; start_column=11; + end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; - end_line=363; end_column=38; + start_line=364; start_column=11; + end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; - end_line=363; end_column=38; + start_line=364; start_column=11; + end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; + start_line=364; start_column=11; - end_line=363; end_column=38; + end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; + start_line=364; start_column=11; - end_line=363; end_column=38; + end_line=364; end_column=38; law_headings= ["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; @@ -27604,7 +27689,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge ((log_variable_definition ["ÉligibilitéAidePersonnaliséeLogement"; "caractéristiques_prêt_l831_1_6"; - "input"] + "input0"] (embed_pret) (propriete_.Proprietaire.pret))))))))))) (fun (_: unit) -> true))|]) @@ -27693,7 +27778,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge ((log_variable_definition ["ÉligibilitéAidePersonnaliséeLogement"; "caractéristiques_prêt_l831_1_1"; - "input"] (embed_pret) + "input0"] (embed_pret) (propriete_.Proprietaire.pret)))))))) | ModeOccupation.SousLocataire _ -> false | ModeOccupation.LocationAccession _ -> false))) @@ -27701,7 +27786,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge (fun (_: unit) -> raise EmptyError))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; end_line=363; end_column=38; + start_line=364; start_column=11; end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27709,7 +27794,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=363; start_column=11; end_line=363; end_column=38; + start_line=364; start_column=11; end_line=364; end_column=38; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27720,13 +27805,13 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=372; start_column=12; end_line=372; end_column=61; + start_line=373; start_column=12; end_line=373; end_column=61; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=383; start_column=14; end_line=383; end_column=63; + start_line=384; start_column=14; end_line=384; end_column=63; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27735,7 +27820,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=372; start_column=12; end_line=372; end_column=61; + start_line=373; start_column=12; end_line=373; end_column=61; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27745,13 +27830,13 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=371; start_column=12; end_line=371; end_column=54; + start_line=372; start_column=12; end_line=372; end_column=54; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=381; start_column=14; end_line=381; end_column=56; + start_line=382; start_column=14; end_line=382; end_column=56; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27760,7 +27845,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=371; start_column=12; end_line=371; end_column=54; + start_line=372; start_column=12; end_line=372; end_column=54; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27770,15 +27855,15 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=370; start_column=12; end_line=370; end_column=23; + start_line=371; start_column=12; end_line=371; end_column=23; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=370; start_column=12; - end_line=370; end_column=23; + start_line=371; start_column=12; + end_line=371; end_column=23; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -27797,7 +27882,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=370; start_column=12; end_line=370; end_column=23; + start_line=371; start_column=12; end_line=371; end_column=23; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27805,7 +27890,7 @@ let eligibilite_aide_personnalisee_logement (eligibilite_aide_personnalisee_loge with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=370; start_column=12; end_line=370; end_column=23; + start_line=371; start_column=12; end_line=371; end_column=23; law_headings=["Éligibilité à l'aide personnalisée au logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27826,7 +27911,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=404; start_column=11; end_line=404; end_column=25; + start_line=405; start_column=11; end_line=405; end_column=25; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -27843,7 +27928,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=404; start_column=11; end_line=404; end_column=25; + start_line=405; start_column=11; end_line=405; end_column=25; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -27853,13 +27938,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi "prestations_familiales.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=420; start_column=14; end_line=420; end_column=50; + start_line=421; start_column=14; end_line=421; end_column=50; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=420; start_column=14; end_line=420; end_column=50; + start_line=421; start_column=14; end_line=421; end_column=50; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27867,7 +27952,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=420; start_column=14; end_line=420; end_column=50; + start_line=421; start_column=14; end_line=421; end_column=50; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -27878,13 +27963,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (embed_element_prestations_familiales) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=421; start_column=14; end_line=421; end_column=56; + start_line=422; start_column=14; end_line=422; end_column=56; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=421; start_column=14; end_line=421; end_column=56; + start_line=422; start_column=14; end_line=422; end_column=56; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27893,7 +27978,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=421; start_column=14; end_line=421; end_column=56; + start_line=422; start_column=14; end_line=422; end_column=56; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -27903,13 +27988,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi "prestations_familiales.résidence"] (embed_collectivite) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=425; start_column=14; end_line=425; end_column=46; + start_line=426; start_column=14; end_line=426; end_column=46; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=425; start_column=14; end_line=425; end_column=46; + start_line=426; start_column=14; end_line=426; end_column=46; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -27917,7 +28002,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=425; start_column=14; end_line=425; end_column=46; + start_line=426; start_column=14; end_line=426; end_column=46; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -27945,48 +28030,48 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; end_line=401; end_column=40; + start_line=402; start_column=11; end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; - end_line=401; end_column=40; + start_line=402; start_column=11; + end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; - end_line=401; end_column=40; + start_line=402; start_column=11; + end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; - end_line=401; end_column=40; + start_line=402; start_column=11; + end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; - end_line=401; end_column=40; + start_line=402; start_column=11; + end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; + start_line=402; start_column=11; - end_line=401; end_column=40; + end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -28159,7 +28244,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; end_line=401; end_column=40; + start_line=402; start_column=11; end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28167,7 +28252,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=401; start_column=11; end_line=401; end_column=40; + start_line=402; start_column=11; end_line=402; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -28177,13 +28262,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=427; start_column=14; end_line=427; end_column=40; + start_line=428; start_column=14; end_line=428; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=427; start_column=14; end_line=427; end_column=40; + start_line=428; start_column=14; end_line=428; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28191,7 +28276,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=427; start_column=14; end_line=427; end_column=40; + start_line=428; start_column=14; end_line=428; end_column=40; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -28201,13 +28286,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=428; start_column=14; end_line=428; end_column=43; + start_line=429; start_column=14; end_line=429; end_column=43; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=428; start_column=14; end_line=428; end_column=43; + start_line=429; start_column=14; end_line=429; end_column=43; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28215,7 +28300,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=428; start_column=14; end_line=428; end_column=43; + start_line=429; start_column=14; end_line=429; end_column=43; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -28225,13 +28310,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi "éligibilité_commune.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=429; start_column=14; end_line=429; end_column=47; + start_line=430; start_column=14; end_line=430; end_column=47; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=429; start_column=14; end_line=429; end_column=47; + start_line=430; start_column=14; end_line=430; end_column=47; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28239,7 +28324,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=429; start_column=14; end_line=429; end_column=47; + start_line=430; start_column=14; end_line=430; end_column=47; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})) in @@ -28250,8 +28335,8 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (embed_bool) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4768; start_column=9; - end_line=4768; end_column=68; + start_line=4769; start_column=9; + end_line=4769; end_column=68; law_headings=["Article R842-14"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -28262,8 +28347,8 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4768; start_column=9; - end_line=4768; end_column=68; + start_line=4769; start_column=9; + end_line=4769; end_column=68; law_headings=["Article R842-14"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -28288,7 +28373,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi "éligibilité_commune.condition_logement_surface"] (embed_bool) (handle_default {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4769; start_column=9; end_line=4769; end_column=55; + start_line=4770; start_column=9; end_line=4770; end_column=55; law_headings=["Article R842-14"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; "Titre IV : Allocations de Logement"; @@ -28298,7 +28383,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4769; start_column=9; end_line=4769; end_column=55; + start_line=4770; start_column=9; end_line=4770; end_column=55; law_headings=["Article R842-14"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -28345,13 +28430,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=414; start_column=12; end_line=414; end_column=61; + start_line=415; start_column=12; end_line=415; end_column=61; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=433; start_column=14; end_line=433; end_column=63; + start_line=434; start_column=14; end_line=434; end_column=63; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28360,7 +28445,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=414; start_column=12; end_line=414; end_column=61; + start_line=415; start_column=12; end_line=415; end_column=61; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -28370,13 +28455,13 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=413; start_column=12; end_line=413; end_column=54; + start_line=414; start_column=12; end_line=414; end_column=54; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=431; start_column=14; end_line=431; end_column=56; + start_line=432; start_column=14; end_line=432; end_column=56; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28385,7 +28470,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=413; start_column=12; end_line=413; end_column=54; + start_line=414; start_column=12; end_line=414; end_column=54; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -28396,7 +28481,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=411; start_column=10; end_line=411; end_column=31; + start_line=412; start_column=10; end_line=412; end_column=31; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([||]) @@ -28418,7 +28503,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=411; start_column=10; end_line=411; end_column=31; + start_line=412; start_column=10; end_line=412; end_column=31; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -28428,48 +28513,48 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; end_line=403; end_column=52; + start_line=404; start_column=11; end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; - end_line=403; end_column=52; + start_line=404; start_column=11; + end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; - end_line=403; end_column=52; + start_line=404; start_column=11; + end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; - end_line=403; end_column=52; + start_line=404; start_column=11; + end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; - end_line=403; end_column=52; + start_line=404; start_column=11; + end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; + start_line=404; start_column=11; - end_line=403; end_column=52; + end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -28512,18 +28597,18 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; + start_line=404; start_column=11; - end_line=403; end_column=52; + end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; + start_line=404; start_column=11; - end_line=403; end_column=52; + end_line=404; end_column=52; law_headings= ["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; @@ -28531,9 +28616,9 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; + start_line=404; start_column=11; - end_line=403; end_column=52; + end_line=404; end_column=52; law_headings= ["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; @@ -28611,7 +28696,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi ((log_variable_definition ["ÉligibilitéAidesPersonnelleLogement"; "condition_2_r823_4"; - "input"] + "input0"] (embed_personne_a_charge) personne_a_charge_))))))) (menage_.Menage.personnes_a_charge))) @@ -28656,7 +28741,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi ((log_variable_definition ["ÉligibilitéPrestationsFamiliales"; "droit_ouvert"; - "input"] + "input0"] (embed_enfant_prestations_familiales) ({EnfantPrestationsFamiliales.identifiant = (enfant_.EnfantACharge.identifiant); @@ -28732,7 +28817,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi prestations_familiales_dot_droit_ouvert_) ((log_variable_definition ["ÉligibilitéPrestationsFamiliales"; - "droit_ouvert"; "input"] + "droit_ouvert"; "input0"] (embed_enfant_prestations_familiales) ({EnfantPrestationsFamiliales.identifiant = (enfant_.EnfantACharge.identifiant); @@ -28791,7 +28876,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; end_line=403; end_column=52; + start_line=404; start_column=11; end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} true)) @@ -28799,7 +28884,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=403; start_column=11; end_line=403; end_column=52; + start_line=404; start_column=11; end_line=404; end_column=52; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -28809,23 +28894,23 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=412; start_column=10; end_line=412; end_column=16; + start_line=413; start_column=10; end_line=413; end_column=16; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=412; start_column=10; - end_line=412; end_column=16; + start_line=413; start_column=10; + end_line=413; end_column=16; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} ([|(fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=412; start_column=10; - end_line=412; end_column=16; + start_line=413; start_column=10; + end_line=413; end_column=16; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -28847,8 +28932,8 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi (fun (_: unit) -> handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=412; start_column=10; - end_line=412; end_column=16; + start_line=413; start_column=10; + end_line=413; end_column=16; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]} @@ -28903,7 +28988,7 @@ let eligibilite_allocation_logement (eligibilite_allocation_logement_in: Eligibi with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=412; start_column=10; end_line=412; end_column=16; + start_line=413; start_column=10; end_line=413; end_column=16; law_headings=["Éligibilité aux allocations de logement"; "Déclarations des champs d'application"; "Prologue : aides au logement"]})))) in @@ -28927,7 +29012,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=985; start_column=11; end_line=985; end_column=31; + start_line=1000; start_column=11; end_line=1000; end_column=31; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -28958,7 +29043,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=985; start_column=11; end_line=985; end_column=31; + start_line=1000; start_column=11; end_line=1000; end_column=31; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -28968,13 +29053,13 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=978; start_column=10; end_line=978; end_column=22; + start_line=993; start_column=10; end_line=993; end_column=22; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/code_construction_reglementaire.catala_fr"; - start_line=4811; start_column=14; end_line=4811; end_column=31; + start_line=4812; start_column=14; end_line=4812; end_column=31; law_headings=["Article D842-15"; "Section 3 : Logements-foyers"; "Chapitre 2 : Modalités de liquidation et de versement des allocations de logement"; @@ -28993,7 +29078,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=978; start_column=10; end_line=978; end_column=22; + start_line=993; start_column=10; end_line=993; end_column=22; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -29003,7 +29088,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=986; start_column=11; end_line=986; end_column=41; + start_line=1001; start_column=11; end_line=1001; end_column=41; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -29032,7 +29117,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=986; start_column=11; end_line=986; end_column=41; + start_line=1001; start_column=11; end_line=1001; end_column=41; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -29042,7 +29127,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=988; start_column=11; end_line=988; end_column=33; + start_line=1003; start_column=11; end_line=1003; end_column=33; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -29280,7 +29365,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL ({CalculAllocationLogementLocatif.aide_finale_formule = (result_.CalculAllocationLogementLocatif.aide_finale_formule); CalculAllocationLogementLocatif.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAllocationLogementLocatif"; "traitement_aide_finale"] ((log_variable_definition @@ -29292,8 +29377,9 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL (result_.CalculAllocationLogementLocatif.traitement_aide_finale)) ((log_variable_definition ["CalculAllocationLogementLocatif"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAllocationLogementLocatif"; "direct"] ((log_variable_definition @@ -29464,7 +29550,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL CalculAllocationLogementFoyer.aide_finale_formule = (result_.CalculAllocationLogementFoyer.aide_finale_formule); CalculAllocationLogementFoyer.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAllocationLogementFoyer"; "traitement_aide_finale"] ((log_variable_definition @@ -29476,8 +29562,9 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL (result_.CalculAllocationLogementFoyer.traitement_aide_finale)) ((log_variable_definition ["CalculAllocationLogementFoyer"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAllocationLogementFoyer"; "direct"] ((log_variable_definition ["CalculAllocationLogementFoyer"; "direct"; "output"] @@ -29710,7 +29797,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL ({CalculAllocationLogementAccessionPropriete.aide_finale_formule = (result_.CalculAllocationLogementAccessionPropriete.aide_finale_formule); CalculAllocationLogementAccessionPropriete.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale"] ((log_variable_definition @@ -29722,8 +29809,9 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL (result_.CalculAllocationLogementAccessionPropriete.traitement_aide_finale)) ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAllocationLogementAccessionPropriété"; "direct"] ((log_variable_definition @@ -29968,7 +30056,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL ({CalculAllocationLogementLocatif.aide_finale_formule = (result_.CalculAllocationLogementLocatif.aide_finale_formule); CalculAllocationLogementLocatif.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAllocationLogementLocatif"; "traitement_aide_finale"] ((log_variable_definition @@ -29980,8 +30068,9 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL (result_.CalculAllocationLogementLocatif.traitement_aide_finale)) ((log_variable_definition ["CalculAllocationLogementLocatif"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAllocationLogementLocatif"; "direct"] ((log_variable_definition @@ -30215,7 +30304,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL ({CalculAllocationLogementAccessionPropriete.aide_finale_formule = (result_.CalculAllocationLogementAccessionPropriete.aide_finale_formule); CalculAllocationLogementAccessionPropriete.traitement_aide_finale = - (fun (param_: money) -> (log_end_call + (fun (param0_: money) -> (log_end_call ["CalculAllocationLogementAccessionPropriété"; "traitement_aide_finale"] ((log_variable_definition @@ -30227,8 +30316,9 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL (result_.CalculAllocationLogementAccessionPropriete.traitement_aide_finale)) ((log_variable_definition ["CalculAllocationLogementAccessionPropriété"; - "traitement_aide_finale"; "input"] - (embed_money) param_)))))))}) in + "traitement_aide_finale"; "input0"] + (embed_money) param0_)))))))}) + in ((log_end_call ["CalculAllocationLogementAccessionPropriété"; "direct"] ((log_variable_definition @@ -30256,18 +30346,19 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=988; start_column=11; end_line=988; end_column=33; + start_line=1003; start_column=11; end_line=1003; end_column=33; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in let traitement_aide_finale_: money -> money = (log_variable_definition ["CalculAllocationLogement"; "traitement_aide_finale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (arg_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=991; start_column=12; end_line=991; end_column=34; + start_line=1006; start_column=12; + end_line=1006; end_column=34; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -30285,18 +30376,18 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL true)) (fun (_: unit) -> (sous_calcul_traitement_.TraitementFormuleAideFinale.traitement_aide_finale) - param_)) + arg_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=991; start_column=12; end_line=991; end_column=34; + start_line=1006; start_column=12; end_line=1006; end_column=34; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=991; start_column=12; end_line=991; end_column=34; + start_line=1006; start_column=12; end_line=1006; end_column=34; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -30305,7 +30396,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=990; start_column=12; end_line=990; end_column=31; + start_line=1005; start_column=12; end_line=1005; end_column=31; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]} ([||]) @@ -30325,7 +30416,7 @@ let calcul_allocation_logement (calcul_allocation_logement_in: CalculAllocationL with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=990; start_column=12; end_line=990; end_column=31; + start_line=1005; start_column=12; end_line=1005; end_column=31; law_headings=["Tous secteurs"; "Secteur logement-foyer"; "Calcul du montant de l'allocation logement"; "Prologue : aides au logement"]})))) in @@ -30344,19 +30435,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "éligibilité_allocation_logement.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1069; start_column=14; end_line=1069; end_column=59; + start_line=1086; start_column=14; end_line=1086; end_column=59; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1069; start_column=14; end_line=1069; end_column=59; + start_line=1086; start_column=14; end_line=1086; end_column=59; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1069; start_column=14; end_line=1069; end_column=59; + start_line=1086; start_column=14; end_line=1086; end_column=59; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let eligibilite_allocation_logement_dot_menage_: Menage.t = try ((log_variable_definition @@ -30364,19 +30455,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "éligibilité_allocation_logement.ménage"] (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1061; start_column=14; end_line=1061; end_column=52; + start_line=1078; start_column=14; end_line=1078; end_column=52; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1061; start_column=14; end_line=1061; end_column=52; + start_line=1078; start_column=14; end_line=1078; end_column=52; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> menage_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1061; start_column=14; end_line=1061; end_column=52; + start_line=1078; start_column=14; end_line=1078; end_column=52; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let eligibilite_allocation_logement_dot_demandeur_: Demandeur.t = try ((log_variable_definition @@ -30384,19 +30475,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "éligibilité_allocation_logement.demandeur"] (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1065; start_column=14; end_line=1065; end_column=55; + start_line=1082; start_column=14; end_line=1082; end_column=55; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1065; start_column=14; end_line=1065; end_column=55; + start_line=1082; start_column=14; end_line=1082; end_column=55; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> demandeur_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1065; start_column=14; end_line=1065; end_column=55; + start_line=1082; start_column=14; end_line=1082; end_column=55; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let eligibilite_allocation_logement_dot_beneficie_aide_personnalisee_logement_: bool = try ((log_variable_definition @@ -30455,19 +30546,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "éligibilité_aide_personnalisée_logement.ménage"] (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1059; start_column=14; end_line=1059; end_column=60; + start_line=1076; start_column=14; end_line=1076; end_column=60; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1059; start_column=14; end_line=1059; end_column=60; + start_line=1076; start_column=14; end_line=1076; end_column=60; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> menage_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1059; start_column=14; end_line=1059; end_column=60; + start_line=1076; start_column=14; end_line=1076; end_column=60; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let eligibilite_aide_personnalisee_logement_dot_demandeur_: Demandeur.t = try ((log_variable_definition @@ -30476,19 +30567,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1063; start_column=14; end_line=1063; end_column=63; + start_line=1080; start_column=14; end_line=1080; end_column=63; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1063; start_column=14; end_line=1063; end_column=63; + start_line=1080; start_column=14; end_line=1080; end_column=63; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> demandeur_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1063; start_column=14; end_line=1063; end_column=63; + start_line=1080; start_column=14; end_line=1080; end_column=63; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let eligibilite_aide_personnalisee_logement_dot_date_courante_: date = try ((log_variable_definition @@ -30497,19 +30588,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1067; start_column=14; end_line=1067; end_column=67; + start_line=1084; start_column=14; end_line=1084; end_column=67; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1067; start_column=14; end_line=1067; end_column=67; + start_line=1084; start_column=14; end_line=1084; end_column=67; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1067; start_column=14; end_line=1067; end_column=67; + start_line=1084; start_column=14; end_line=1084; end_column=67; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let result_: EligibiliteAidePersonnaliseeLogement.t = (log_end_call ["CalculetteAidesAuLogement"; @@ -30536,19 +30627,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "calcul_allocation_logement.mode_occupation"] (embed_mode_occupation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1073; start_column=14; end_line=1073; end_column=56; + start_line=1090; start_column=14; end_line=1090; end_column=56; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1073; start_column=14; end_line=1073; end_column=56; + start_line=1090; start_column=14; end_line=1090; end_column=56; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> (menage_.Menage.logement).Logement.mode_occupation)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1073; start_column=14; end_line=1073; end_column=56; + start_line=1090; start_column=14; end_line=1090; end_column=56; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_allocation_logement_dot_ressources_menage_sans_arrondi_: money = try ((log_variable_definition @@ -30557,19 +30648,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1077; start_column=14; end_line=1077; end_column=58; + start_line=1094; start_column=14; end_line=1094; end_column=58; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1077; start_column=14; end_line=1077; end_column=58; + start_line=1094; start_column=14; end_line=1094; end_column=58; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> ressources_menage_prises_en_compte_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1077; start_column=14; end_line=1077; end_column=58; + start_line=1094; start_column=14; end_line=1094; end_column=58; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_allocation_logement_dot_situation_familiale_: SituationFamiliale.t = try ((log_variable_definition @@ -30578,19 +30669,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_situation_familiale) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1081; start_column=14; end_line=1081; end_column=60; + start_line=1098; start_column=14; end_line=1098; end_column=60; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1081; start_column=14; end_line=1081; end_column=60; + start_line=1098; start_column=14; end_line=1098; end_column=60; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> menage_.Menage.situation_familiale)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1081; start_column=14; end_line=1081; end_column=60; + start_line=1098; start_column=14; end_line=1098; end_column=60; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_allocation_logement_dot_nombre_personnes_a_charge_: integer = try ((log_variable_definition @@ -30599,12 +30690,12 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_integer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1088; start_column=14; end_line=1088; end_column=66; + start_line=1105; start_column=14; end_line=1105; end_column=66; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1088; start_column=14; end_line=1088; end_column=66; + start_line=1105; start_column=14; end_line=1105; end_column=66; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> @@ -30612,7 +30703,7 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1088; start_column=14; end_line=1088; end_column=66; + start_line=1105; start_column=14; end_line=1105; end_column=66; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_allocation_logement_dot_zone_: ZoneDHabitation.t = try ((log_variable_definition @@ -30620,19 +30711,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_zone_d_habitation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1092; start_column=14; end_line=1092; end_column=45; + start_line=1109; start_column=14; end_line=1109; end_column=45; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1092; start_column=14; end_line=1092; end_column=45; + start_line=1109; start_column=14; end_line=1109; end_column=45; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> (menage_.Menage.logement).Logement.zone)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1092; start_column=14; end_line=1092; end_column=45; + start_line=1109; start_column=14; end_line=1109; end_column=45; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_allocation_logement_dot_date_courante_: date = try ((log_variable_definition @@ -30640,19 +30731,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "calcul_allocation_logement.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1096; start_column=14; end_line=1096; end_column=54; + start_line=1113; start_column=14; end_line=1113; end_column=54; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1096; start_column=14; end_line=1096; end_column=54; + start_line=1113; start_column=14; end_line=1113; end_column=54; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1096; start_column=14; end_line=1096; end_column=54; + start_line=1113; start_column=14; end_line=1113; end_column=54; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_allocation_logement_dot_type_aide_: TypeAidesPersonnelleLogement.t = try ((log_variable_definition @@ -30724,19 +30815,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_mode_occupation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1071; start_column=14; end_line=1071; end_column=64; + start_line=1088; start_column=14; end_line=1088; end_column=64; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1071; start_column=14; end_line=1071; end_column=64; + start_line=1088; start_column=14; end_line=1088; end_column=64; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> (menage_.Menage.logement).Logement.mode_occupation)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1071; start_column=14; end_line=1071; end_column=64; + start_line=1088; start_column=14; end_line=1088; end_column=64; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_aide_personnalisee_logement_dot_type_aide_: TypeAidesPersonnelleLogement.t = try ((log_variable_definition @@ -30781,19 +30872,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1075; start_column=14; end_line=1075; end_column=66; + start_line=1092; start_column=14; end_line=1092; end_column=66; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1075; start_column=14; end_line=1075; end_column=66; + start_line=1092; start_column=14; end_line=1092; end_column=66; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> ressources_menage_prises_en_compte_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1075; start_column=14; end_line=1075; end_column=66; + start_line=1092; start_column=14; end_line=1092; end_column=66; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_aide_personnalisee_logement_dot_situation_familiale_: SituationFamiliale.t = try ((log_variable_definition @@ -30802,19 +30893,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_situation_familiale) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1079; start_column=14; end_line=1079; end_column=68; + start_line=1096; start_column=14; end_line=1096; end_column=68; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1079; start_column=14; end_line=1079; end_column=68; + start_line=1096; start_column=14; end_line=1096; end_column=68; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> menage_.Menage.situation_familiale)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1079; start_column=14; end_line=1079; end_column=68; + start_line=1096; start_column=14; end_line=1096; end_column=68; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_aide_personnalisee_logement_dot_nombre_personnes_a_charge_: integer = try ((log_variable_definition @@ -30823,12 +30914,12 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid (embed_integer) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1084; start_column=5; end_line=1084; end_column=65; + start_line=1101; start_column=5; end_line=1101; end_column=65; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1084; start_column=5; end_line=1084; end_column=65; + start_line=1101; start_column=5; end_line=1101; end_column=65; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> @@ -30836,7 +30927,7 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1084; start_column=5; end_line=1084; end_column=65; + start_line=1101; start_column=5; end_line=1101; end_column=65; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_aide_personnalisee_logement_dot_zone_: ZoneDHabitation.t = try ((log_variable_definition @@ -30844,19 +30935,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "calcul_aide_personnalisée_logement.zone"] (embed_zone_d_habitation) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1090; start_column=14; end_line=1090; end_column=53; + start_line=1107; start_column=14; end_line=1107; end_column=53; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1090; start_column=14; end_line=1090; end_column=53; + start_line=1107; start_column=14; end_line=1107; end_column=53; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> (menage_.Menage.logement).Logement.zone)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1090; start_column=14; end_line=1090; end_column=53; + start_line=1107; start_column=14; end_line=1107; end_column=53; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let calcul_aide_personnalisee_logement_dot_date_courante_: date = try ((log_variable_definition @@ -30864,19 +30955,19 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid "calcul_aide_personnalisée_logement.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1094; start_column=14; end_line=1094; end_column=62; + start_line=1111; start_column=14; end_line=1111; end_column=62; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1094; start_column=14; end_line=1094; end_column=62; + start_line=1111; start_column=14; end_line=1111; end_column=62; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1094; start_column=14; end_line=1094; end_column=62; + start_line=1111; start_column=14; end_line=1111; end_column=62; law_headings=["Calculette globale"; "Prologue : aides au logement"]})) in let result_: CalculAidePersonnaliseeLogement.t = (log_end_call ["CalculetteAidesAuLogement"; "calcul_aide_personnalisée_logement"; @@ -30907,12 +30998,12 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1055; start_column=12; end_line=1055; end_column=61; + start_line=1072; start_column=12; end_line=1072; end_column=61; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1099; start_column=14; end_line=1099; end_column=63; + start_line=1116; start_column=14; end_line=1116; end_column=63; law_headings=["Calculette globale"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> @@ -30920,14 +31011,14 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1055; start_column=12; end_line=1055; end_column=61; + start_line=1072; start_column=12; end_line=1072; end_column=61; law_headings=["Calculette globale"; "Prologue : aides au logement"]})))) in let eligibilite_: bool = (log_variable_definition ["CalculetteAidesAuLogement"; "éligibilité"] (embed_bool) ( try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1052; start_column=12; end_line=1052; end_column=23; + start_line=1068; start_column=12; end_line=1068; end_column=23; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -30952,17 +31043,17 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1052; start_column=12; end_line=1052; end_column=23; + start_line=1068; start_column=12; end_line=1068; end_column=23; law_headings=["Calculette globale"; "Prologue : aides au logement"]})))) in let traitement_aide_finale_: money -> money = (log_variable_definition ["CalculetteAidesAuLogement"; "traitement_aide_finale"] (unembeddable) ( try - (fun (param_: money) -> + (fun (aide_finale_: money) -> try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1054; start_column=12; - end_line=1054; end_column=34; + start_line=1070; start_column=12; + end_line=1070; end_column=34; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -30988,8 +31079,8 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid calcul_aide_personnalisee_logement_dot_traitement_aide_finale_) ((log_variable_definition ["CalculAidePersonnaliséeLogement"; - "traitement_aide_finale"; "input"] (embed_money) - param_))))))) + "traitement_aide_finale"; "input0"] (embed_money) + aide_finale_))))))) in (let aide_finale_al_ : money = ((log_end_call ["CalculAllocationLogement"; "traitement_aide_finale"] @@ -31000,9 +31091,9 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid calcul_allocation_logement_dot_traitement_aide_finale_) ((log_variable_definition ["CalculAllocationLogement"; "traitement_aide_finale"; - "input"] (embed_money) param_))))))) + "input0"] (embed_money) aide_finale_))))))) in - ( if (o_not eligibilite_) then param_ else + ( if (o_not eligibilite_) then aide_finale_ else ( if (o_and eligibilite_aide_personnalisee_logement_dot_eligibilite_ @@ -31024,20 +31115,20 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1054; start_column=12; end_line=1054; end_column=34; + start_line=1070; start_column=12; end_line=1070; end_column=34; law_headings=["Calculette globale"; "Prologue : aides au logement"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1054; start_column=12; end_line=1054; end_column=34; + start_line=1070; start_column=12; end_line=1070; end_column=34; law_headings=["Calculette globale"; "Prologue : aides au logement"]})))) in let aide_finale_formule_: money = (log_variable_definition ["CalculetteAidesAuLogement"; "aide_finale_formule"] (embed_money) ( try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1053; start_column=12; end_line=1053; end_column=31; + start_line=1069; start_column=12; end_line=1069; end_column=31; law_headings=["Calculette globale"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -31077,7 +31168,7 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid calcul_aide_personnalisee_logement_dot_traitement_aide_finale_) ((log_variable_definition ["CalculAidePersonnaliséeLogement"; - "traitement_aide_finale"; "input"] (embed_money) + "traitement_aide_finale"; "input0"] (embed_money) calcul_aide_personnalisee_logement_dot_aide_finale_formule_))))))) ((log_end_call ["CalculAllocationLogement"; "traitement_aide_finale"] @@ -31088,7 +31179,7 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid calcul_allocation_logement_dot_traitement_aide_finale_) ((log_variable_definition ["CalculAllocationLogement"; "traitement_aide_finale"; - "input"] (embed_money) + "input0"] (embed_money) calcul_allocation_logement_dot_aide_finale_formule_)))))))) then calcul_aide_personnalisee_logement_dot_aide_finale_formule_ @@ -31102,7 +31193,7 @@ let calculette_aides_au_logement (calculette_aides_au_logement_in: CalculetteAid with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1053; start_column=12; end_line=1053; end_column=31; + start_line=1069; start_column=12; end_line=1069; end_column=31; law_headings=["Calculette globale"; "Prologue : aides au logement"]})))) in {CalculetteAidesAuLogement.eligibilite = eligibilite_; CalculetteAidesAuLogement.aide_finale_formule = aide_finale_formule_; @@ -31122,12 +31213,12 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1118; start_column=11; end_line=1118; end_column=45; + start_line=1135; start_column=11; end_line=1135; end_column=45; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1150; start_column=14; end_line=1150; end_column=48; + start_line=1167; start_column=14; end_line=1167; end_column=48; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> @@ -31159,7 +31250,7 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1118; start_column=11; end_line=1118; end_column=45; + start_line=1135; start_column=11; end_line=1135; end_column=45; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})))) in let calculette_dot_menage_: Menage.t = @@ -31168,19 +31259,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1129; start_column=14; end_line=1129; end_column=31; + start_line=1146; start_column=14; end_line=1146; end_column=31; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1129; start_column=14; end_line=1129; end_column=31; + start_line=1146; start_column=14; end_line=1146; end_column=31; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> menage_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1129; start_column=14; end_line=1129; end_column=31; + start_line=1146; start_column=14; end_line=1146; end_column=31; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let calculette_dot_demandeur_: Demandeur.t = @@ -31189,19 +31280,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1131; start_column=14; end_line=1131; end_column=34; + start_line=1148; start_column=14; end_line=1148; end_column=34; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1131; start_column=14; end_line=1131; end_column=34; + start_line=1148; start_column=14; end_line=1148; end_column=34; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> demandeur_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1131; start_column=14; end_line=1131; end_column=34; + start_line=1148; start_column=14; end_line=1148; end_column=34; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let calculette_dot_date_courante_: date = @@ -31210,19 +31301,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1133; start_column=14; end_line=1133; end_column=38; + start_line=1150; start_column=14; end_line=1150; end_column=38; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1133; start_column=14; end_line=1133; end_column=38; + start_line=1150; start_column=14; end_line=1150; end_column=38; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1133; start_column=14; end_line=1133; end_column=38; + start_line=1150; start_column=14; end_line=1150; end_column=38; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let calculette_dot_ressources_menage_prises_en_compte_: money = @@ -31231,19 +31322,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga "calculette.ressources_ménage_prises_en_compte"] (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1135; start_column=14; end_line=1135; end_column=59; + start_line=1152; start_column=14; end_line=1152; end_column=59; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1135; start_column=14; end_line=1135; end_column=59; + start_line=1152; start_column=14; end_line=1152; end_column=59; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> ressources_menage_prises_en_compte_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1135; start_column=14; end_line=1135; end_column=59; + start_line=1152; start_column=14; end_line=1152; end_column=59; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let result_: CalculetteAidesAuLogement.t = (log_end_call @@ -31268,19 +31359,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga "calculette_sans_garde_alternée.ménage"] (embed_menage) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1137; start_column=14; end_line=1137; end_column=51; + start_line=1154; start_column=14; end_line=1154; end_column=51; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1137; start_column=14; end_line=1137; end_column=51; + start_line=1154; start_column=14; end_line=1154; end_column=51; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> menage_sans_enfants_garde_alternee_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1137; start_column=14; end_line=1137; end_column=51; + start_line=1154; start_column=14; end_line=1154; end_column=51; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let calculette_sans_garde_alternee_dot_demandeur_: Demandeur.t = @@ -31289,19 +31380,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga "calculette_sans_garde_alternée.demandeur"] (embed_demandeur) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1139; start_column=14; end_line=1139; end_column=54; + start_line=1156; start_column=14; end_line=1156; end_column=54; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1139; start_column=14; end_line=1139; end_column=54; + start_line=1156; start_column=14; end_line=1156; end_column=54; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> demandeur_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1139; start_column=14; end_line=1139; end_column=54; + start_line=1156; start_column=14; end_line=1156; end_column=54; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let calculette_sans_garde_alternee_dot_date_courante_: date = @@ -31310,19 +31401,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga "calculette_sans_garde_alternée.date_courante"] (embed_date) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1141; start_column=14; end_line=1141; end_column=58; + start_line=1158; start_column=14; end_line=1158; end_column=58; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1141; start_column=14; end_line=1141; end_column=58; + start_line=1158; start_column=14; end_line=1158; end_column=58; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1141; start_column=14; end_line=1141; end_column=58; + start_line=1158; start_column=14; end_line=1158; end_column=58; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte_: money = @@ -31332,19 +31423,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga (embed_money) (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1144; start_column=5; end_line=1144; end_column=70; + start_line=1161; start_column=5; end_line=1161; end_column=70; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1144; start_column=5; end_line=1144; end_column=70; + start_line=1161; start_column=5; end_line=1161; end_column=70; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> ressources_menage_prises_en_compte_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1144; start_column=5; end_line=1144; end_column=70; + start_line=1161; start_column=5; end_line=1161; end_column=70; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})) in let result_: CalculetteAidesAuLogement.t = (log_end_call @@ -31374,19 +31465,19 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1125; start_column=12; end_line=1125; end_column=23; + start_line=1142; start_column=12; end_line=1142; end_column=23; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1176; start_column=14; end_line=1176; end_column=25; + start_line=1193; start_column=14; end_line=1193; end_column=25; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> calculette_dot_eligibilite_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1125; start_column=12; end_line=1125; end_column=23; + start_line=1142; start_column=12; end_line=1142; end_column=23; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})))) in let coefficents_enfants_garde_alternee_pris_en_compte_: decimal array = (log_variable_definition @@ -31396,12 +31487,12 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1119; start_column=11; end_line=1119; end_column=60; + start_line=1136; start_column=11; end_line=1136; end_column=60; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1148; start_column=14; end_line=1148; end_column=63; + start_line=1165; start_column=14; end_line=1165; end_column=63; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} true)) (fun (_: unit) -> @@ -31409,7 +31500,7 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1119; start_column=11; end_line=1119; end_column=60; + start_line=1136; start_column=11; end_line=1136; end_column=60; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})))) in let aide_finale_: money = (log_variable_definition @@ -31418,7 +31509,7 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga try (handle_default {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1126; start_column=12; end_line=1126; end_column=23; + start_line=1143; start_column=12; end_line=1143; end_column=23; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -31433,7 +31524,7 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga (embed_money) ((log_begin_call ["CalculetteAidesAuLogement"; "traitement_aide_finale"] calculette_dot_traitement_aide_finale_) ((log_variable_definition - ["CalculetteAidesAuLogement"; "traitement_aide_finale"; "input"] + ["CalculetteAidesAuLogement"; "traitement_aide_finale"; "input0"] (embed_money) (o_add_mon_mon calculette_sans_garde_alternee_dot_aide_finale_formule_ @@ -31458,7 +31549,7 @@ let calculette_aides_au_logement_garde_alternee (calculette_aides_au_logement_ga with EmptyError -> (raise (NoValueProvided {filename = "examples/aides_logement/prologue.catala_fr"; - start_line=1126; start_column=12; end_line=1126; end_column=23; + start_line=1143; start_column=12; end_line=1143; end_column=23; law_headings=["Calculette avec garde alternée"; "Prologue : aides au logement"]})))) in {CalculetteAidesAuLogementGardeAlternee.eligibilite = eligibilite_; diff --git a/french_law/ocaml/law_source/aides_logement_api_web.ml b/french_law/ocaml/law_source/aides_logement_api_web.ml index 2873721b..28662df4 100644 --- a/french_law/ocaml/law_source/aides_logement_api_web.ml +++ b/french_law/ocaml/law_source/aides_logement_api_web.ml @@ -1517,7 +1517,7 @@ class type ressources_aides_personnelle_logement = class type contributions_sociales_aides_personnelle_logement = object method montant: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let contributions_sociales_aides_personnelle_logement_to_jsoo (contributions_sociales_aides_personnelle_logement @@ -1526,8 +1526,10 @@ class type contributions_sociales_aides_personnelle_logement = object%js method montant = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (contributions_sociales_aides_personnelle_logement.montant (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (contributions_sociales_aides_personnelle_logement.montant + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let contributions_sociales_aides_personnelle_logement_of_jsoo (contributions_sociales_aides_personnelle_logement @@ -1546,7 +1548,7 @@ class type calcul_aide_personnalisee_logement_locatif = method participationPersonnelle: Js.number Js.t Js.readonly_prop method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_aide_personnalisee_logement_locatif_to_jsoo (calcul_aide_personnalisee_logement_locatif @@ -1567,8 +1569,10 @@ class type calcul_aide_personnalisee_logement_locatif = Js.number_of_float @@ money_to_float calcul_aide_personnalisee_logement_locatif.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement_locatif.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement_locatif.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_aide_personnalisee_logement_locatif_of_jsoo (calcul_aide_personnalisee_logement_locatif @@ -1650,7 +1654,7 @@ class type calcul_aide_personnalisee_logement_foyer = method coefficientPriseEnChargeD83225: Js.number Js.t Js.readonly_prop method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_aide_personnalisee_logement_foyer_to_jsoo (calcul_aide_personnalisee_logement_foyer @@ -1675,8 +1679,10 @@ class type calcul_aide_personnalisee_logement_foyer = Js.number_of_float @@ money_to_float calcul_aide_personnalisee_logement_foyer.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement_foyer.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement_foyer.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_aide_personnalisee_logement_foyer_of_jsoo (calcul_aide_personnalisee_logement_foyer @@ -1741,7 +1747,7 @@ class type calcul_aide_personnalisee_logement_accession_propriete = method coefficientPriseEnChargeD83210: Js.number Js.t Js.readonly_prop method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_aide_personnalisee_logement_accession_propriete_to_jsoo (calcul_aide_personnalisee_logement_accession_propriete @@ -1758,8 +1764,10 @@ class type calcul_aide_personnalisee_logement_accession_propriete = Js.number_of_float @@ money_to_float calcul_aide_personnalisee_logement_accession_propriete.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement_accession_propriete.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement_accession_propriete.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_aide_personnalisee_logement_accession_propriete_of_jsoo (calcul_aide_personnalisee_logement_accession_propriete @@ -1789,7 +1797,7 @@ class type traitement_formule_aide_finale = object method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let traitement_formule_aide_finale_to_jsoo (traitement_formule_aide_finale : TraitementFormuleAideFinale.t) : traitement_formule_aide_finale Js.t = @@ -1798,8 +1806,10 @@ class type traitement_formule_aide_finale = Js.number_of_float @@ money_to_float traitement_formule_aide_finale.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (traitement_formule_aide_finale.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (traitement_formule_aide_finale.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let traitement_formule_aide_finale_of_jsoo (traitement_formule_aide_finale : traitement_formule_aide_finale Js.t) : @@ -1815,7 +1825,7 @@ class type calcul_aide_personnalisee_logement = object method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_aide_personnalisee_logement_to_jsoo (calcul_aide_personnalisee_logement : CalculAidePersonnaliseeLogement.t) @@ -1825,8 +1835,10 @@ class type calcul_aide_personnalisee_logement = Js.number_of_float @@ money_to_float calcul_aide_personnalisee_logement.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_aide_personnalisee_logement.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_aide_personnalisee_logement_of_jsoo (calcul_aide_personnalisee_logement @@ -1870,7 +1882,7 @@ class type calcul_allocation_logement_locatif = object method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_allocation_logement_locatif_to_jsoo (calcul_allocation_logement_locatif : CalculAllocationLogementLocatif.t) @@ -1880,8 +1892,10 @@ class type calcul_allocation_logement_locatif = Js.number_of_float @@ money_to_float calcul_allocation_logement_locatif.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_allocation_logement_locatif.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_allocation_logement_locatif.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_allocation_logement_locatif_of_jsoo (calcul_allocation_logement_locatif @@ -1898,7 +1912,7 @@ class type calcul_allocation_logement_accession_propriete = object method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_allocation_logement_accession_propriete_to_jsoo (calcul_allocation_logement_accession_propriete @@ -1909,8 +1923,10 @@ class type calcul_allocation_logement_accession_propriete = Js.number_of_float @@ money_to_float calcul_allocation_logement_accession_propriete.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_allocation_logement_accession_propriete.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_allocation_logement_accession_propriete.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_allocation_logement_accession_propriete_of_jsoo (calcul_allocation_logement_accession_propriete @@ -1931,7 +1947,7 @@ class type calcul_allocation_logement_foyer = method loyerMinimal: Js.number Js.t Js.readonly_prop method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_allocation_logement_foyer_to_jsoo (calcul_allocation_logement_foyer : CalculAllocationLogementFoyer.t) @@ -1949,8 +1965,10 @@ class type calcul_allocation_logement_foyer = Js.number_of_float @@ money_to_float calcul_allocation_logement_foyer.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_allocation_logement_foyer.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_allocation_logement_foyer.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_allocation_logement_foyer_of_jsoo (calcul_allocation_logement_foyer @@ -1979,7 +1997,7 @@ class type calcul_allocation_logement = object method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_allocation_logement_to_jsoo (calcul_allocation_logement : CalculAllocationLogement.t) : calcul_allocation_logement Js.t = @@ -1988,8 +2006,10 @@ class type calcul_allocation_logement = Js.number_of_float @@ money_to_float calcul_allocation_logement.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calcul_allocation_logement.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calcul_allocation_logement.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) end let calcul_allocation_logement_of_jsoo (calcul_allocation_logement : calcul_allocation_logement Js.t) : @@ -2043,7 +2063,7 @@ class type calculette_aides_au_logement = method eligibilite: bool Js.t Js.readonly_prop method aideFinaleFormule: Js.number Js.t Js.readonly_prop method traitementAideFinale: - (Js.number Js.t, Js.number Js.t) Js.meth_callback Js.meth + (unit, Js.number Js.t -> Js.number Js.t) Js.meth_callback Js.meth method coefficentsEnfantsGardeAlterneePrisEnCompte: Js.number Js.t Js.js_array Js.t Js.readonly_prop end @@ -2055,8 +2075,10 @@ class type calculette_aides_au_logement = Js.number_of_float @@ money_to_float calculette_aides_au_logement.aide_finale_formule method traitementAideFinale = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ money_to_float (calculette_aides_au_logement.traitement_aide_finale (money_of_decimal @@ decimal_of_float @@ Js.float_of_number input))) + fun _ (function_input0: Js.number Js.t) -> + Js.number_of_float @@ money_to_float (calculette_aides_au_logement.traitement_aide_finale + (money_of_decimal @@ decimal_of_float @@ Js.float_of_number + function_input0))) val coefficentsEnfantsGardeAlterneePrisEnCompte = Js.array @@ Array.map (fun x -> Js.number_of_float @@ decimal_to_float x) calculette_aides_au_logement.coefficents_enfants_garde_alternee_pris_en_compte end @@ -2769,9 +2791,9 @@ class type informations_prime_de_demenagement = class type eligibilite_prestations_familiales = object method droitOuvert: - (enfant_prestations_familiales Js.t, bool Js.t) Js.meth_callback Js.meth + (unit, enfant_prestations_familiales Js.t -> bool Js.t) Js.meth_callback Js.meth method conditionsHorsAge: - (enfant_prestations_familiales Js.t, bool Js.t) Js.meth_callback Js.meth + (unit, enfant_prestations_familiales Js.t -> bool Js.t) Js.meth_callback Js.meth method ageL51232: Runtime_jsoo.Runtime.duration Js.t Js.readonly_prop method regimeOutreMerL7511: bool Js.t Js.readonly_prop end @@ -2781,12 +2803,15 @@ class type eligibilite_prestations_familiales = object%js method droitOuvert = Js.wrap_meth_callback ( - fun input -> - Js.bool (eligibilite_prestations_familiales.droit_ouvert (enfant_prestations_familiales_of_jsoo input))) + fun _ (function_input0: enfant_prestations_familiales Js.t) -> + Js.bool (eligibilite_prestations_familiales.droit_ouvert (enfant_prestations_familiales_of_jsoo + function_input0))) method conditionsHorsAge = Js.wrap_meth_callback ( - fun input -> - Js.bool (eligibilite_prestations_familiales.conditions_hors_age (enfant_prestations_familiales_of_jsoo input))) + fun _ (function_input0: enfant_prestations_familiales Js.t) -> + Js.bool (eligibilite_prestations_familiales.conditions_hors_age + (enfant_prestations_familiales_of_jsoo + function_input0))) val ageL51232 = duration_to_jsoo eligibilite_prestations_familiales.age_l512_3_2 val regimeOutreMerL7511 = @@ -2921,7 +2946,7 @@ class type eligibilite_aides_personnelle_logement = method coefficentsEnfantsGardeAlterneePrisEnCompte: Js.number Js.t Js.js_array Js.t Js.readonly_prop method condition2R8234: - (personne_a_charge Js.t, bool Js.t) Js.meth_callback Js.meth + (unit, personne_a_charge Js.t -> bool Js.t) Js.meth_callback Js.meth end let eligibilite_aides_personnelle_logement_to_jsoo (eligibilite_aides_personnelle_logement @@ -2938,8 +2963,10 @@ class type eligibilite_aides_personnelle_logement = Js.array @@ Array.map (fun x -> Js.number_of_float @@ decimal_to_float x) eligibilite_aides_personnelle_logement.coefficents_enfants_garde_alternee_pris_en_compte method condition2R8234 = Js.wrap_meth_callback ( - fun input -> - Js.bool (eligibilite_aides_personnelle_logement.condition_2_r823_4 (personne_a_charge_of_jsoo input))) + fun _ (function_input0: personne_a_charge Js.t) -> + Js.bool (eligibilite_aides_personnelle_logement.condition_2_r823_4 + (personne_a_charge_of_jsoo + function_input0))) end let eligibilite_aides_personnelle_logement_of_jsoo (eligibilite_aides_personnelle_logement @@ -3159,9 +3186,9 @@ class type eligibilite_aides_personnelle_logement_in = method demandeurIn: demandeur Js.t Js.readonly_prop method dateCouranteIn: Js.js_string Js.t Js.readonly_prop method conditionLogementResidencePrincipaleIn: - (unit, bool Js.t) Js.meth_callback Js.meth + (unit, unit -> bool Js.t) Js.meth_callback Js.meth method conditionLogementSurfaceIn: - (unit, bool Js.t) Js.meth_callback Js.meth + (unit, unit -> bool Js.t) Js.meth_callback Js.meth end let eligibilite_aides_personnelle_logement_in_to_jsoo (eligibilite_aides_personnelle_logement_in @@ -3176,12 +3203,16 @@ class type eligibilite_aides_personnelle_logement_in = date_to_jsoo eligibilite_aides_personnelle_logement_in.date_courante_in method conditionLogementResidencePrincipaleIn = Js.wrap_meth_callback ( - fun input -> - Js.bool (eligibilite_aides_personnelle_logement_in.condition_logement_residence_principale_in ( input))) + fun _ (function_input0: unit) -> + Js.bool (eligibilite_aides_personnelle_logement_in.condition_logement_residence_principale_in + ( + function_input0))) method conditionLogementSurfaceIn = Js.wrap_meth_callback ( - fun input -> - Js.bool (eligibilite_aides_personnelle_logement_in.condition_logement_surface_in ( input))) + fun _ (function_input0: unit) -> + Js.bool (eligibilite_aides_personnelle_logement_in.condition_logement_surface_in + ( + function_input0))) end let eligibilite_aides_personnelle_logement_in_of_jsoo (eligibilite_aides_personnelle_logement_in @@ -3635,9 +3666,10 @@ class type calcul_aide_personnalisee_logement_foyer_in = method zoneIn: zone_d_habitation Js.t Js.readonly_prop method dateCouranteIn: Js.js_string Js.t Js.readonly_prop method redevanceIn: Js.number Js.t Js.readonly_prop - method condition2Du83225In: (unit, bool Js.t) Js.meth_callback Js.meth + method condition2Du83225In: + (unit, unit -> bool Js.t) Js.meth_callback Js.meth method nNombrePartsD83225In: - (unit, Js.number Js.t) Js.meth_callback Js.meth + (unit, unit -> Js.number Js.t) Js.meth_callback Js.meth end let calcul_aide_personnalisee_logement_foyer_in_to_jsoo (calcul_aide_personnalisee_logement_foyer_in @@ -3662,12 +3694,16 @@ class type calcul_aide_personnalisee_logement_foyer_in = Js.number_of_float @@ money_to_float calcul_aide_personnalisee_logement_foyer_in.redevance_in method condition2Du83225In = Js.wrap_meth_callback ( - fun input -> - Js.bool (calcul_aide_personnalisee_logement_foyer_in.condition_2_du_832_25_in ( input))) + fun _ (function_input0: unit) -> + Js.bool (calcul_aide_personnalisee_logement_foyer_in.condition_2_du_832_25_in + ( + function_input0))) method nNombrePartsD83225In = Js.wrap_meth_callback ( - fun input -> - Js.number_of_float @@ decimal_to_float (calcul_aide_personnalisee_logement_foyer_in.n_nombre_parts_d832_25_in ( input))) + fun _ (function_input0: unit) -> + Js.number_of_float @@ decimal_to_float (calcul_aide_personnalisee_logement_foyer_in.n_nombre_parts_d832_25_in + ( + function_input0))) end let calcul_aide_personnalisee_logement_foyer_in_of_jsoo (calcul_aide_personnalisee_logement_foyer_in diff --git a/french_law/ocaml/law_source/allocations_familiales.ml b/french_law/ocaml/law_source/allocations_familiales.ml index e86835ed..1b5be6ea 100644 --- a/french_law/ocaml/law_source/allocations_familiales.ml +++ b/french_law/ocaml/law_source/allocations_familiales.ml @@ -1192,7 +1192,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t let conditions_hors_age_: Enfant.t -> bool = (log_variable_definition ["PrestationsFamiliales"; "conditions_hors_âge"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -1219,7 +1219,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t "Code de la sécurité sociale"]} (o_and (o_or - (match (param_.Enfant.obligation_scolaire) + (match (enfant_.Enfant.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> true | SituationObligationScolaire.Pendant _ -> @@ -1227,7 +1227,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t | SituationObligationScolaire.Apres _ -> false) (o_or - (match (param_.Enfant.obligation_scolaire) + (match (enfant_.Enfant.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -1235,7 +1235,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t true | SituationObligationScolaire.Apres _ -> false) - (match (param_.Enfant.obligation_scolaire) + (match (enfant_.Enfant.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -1244,7 +1244,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t | SituationObligationScolaire.Apres _ -> true))) (o_lte_mon_mon - (param_.Enfant.remuneration_mensuelle) + (enfant_.Enfant.remuneration_mensuelle) plafond_l512_3_2_)))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -1268,7 +1268,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t let droit_ouvert_: Enfant.t -> bool = (log_variable_definition ["PrestationsFamiliales"; "droit_ouvert"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -1302,7 +1302,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t "Livre VIII : Aides personnelles au logement"; "Partie législative"; "Code de la construction et de l'habitation"]} - (param_.Enfant.beneficie_titre_personnel_aide_personnelle_logement))) + (enfant_.Enfant.beneficie_titre_personnel_aide_personnelle_logement))) (fun (_: unit) -> false))|]) (fun (_: unit) -> true) (fun (_: unit) -> @@ -1344,7 +1344,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t "Code de la sécurité sociale"]} (o_and (match - (param_.Enfant.obligation_scolaire) + (enfant_.Enfant.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -1354,11 +1354,11 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t true) (o_and (o_lte_mon_mon - (param_.Enfant.remuneration_mensuelle) + (enfant_.Enfant.remuneration_mensuelle) plafond_l512_3_2_) (o_gt_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) age_l512_3_2_) date_courante_))))) (fun (_: unit) -> true))|]) @@ -1374,7 +1374,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t "Code de la sécurité sociale"]} (o_or (match - (param_.Enfant.obligation_scolaire) + (enfant_.Enfant.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> true @@ -1383,7 +1383,7 @@ let prestations_familiales (prestations_familiales_in: PrestationsFamilialesIn.t | SituationObligationScolaire.Apres _ -> false) (match - (param_.Enfant.obligation_scolaire) + (enfant_.Enfant.obligation_scolaire) with | SituationObligationScolaire.Avant _ -> false @@ -1429,7 +1429,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t let prise_en_compte_: Enfant.t -> PriseEnCompte.t = (log_variable_definition ["AllocationsFamiliales"; "prise_en_compte"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -1454,7 +1454,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> true @@ -1484,7 +1484,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1531,7 +1531,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Partie législative"; "Code de la sécurité sociale"]} (match - (param_.Enfant.prise_en_charge) + (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1555,7 +1555,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1578,7 +1578,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1606,7 +1606,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t let versement_: Enfant.t -> VersementAllocations.t = (log_variable_definition ["AllocationsFamiliales"; "versement"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -1631,7 +1631,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1691,7 +1691,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Partie législative"; "Code de la sécurité sociale"]} (match - (param_.Enfant.prise_en_charge) + (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1717,7 +1717,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Partie législative"; "Code de la sécurité sociale"]} (match - (param_.Enfant.prise_en_charge) + (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> true @@ -1741,7 +1741,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1765,7 +1765,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Livre 5 : Prestations familiales et prestations assimilées"; "Partie législative"; "Code de la sécurité sociale"]} - (match (param_.Enfant.prise_en_charge) + (match (enfant_.Enfant.prise_en_charge) with | PriseEnCharge.GardeAlterneePartageAllocations _ -> false @@ -1795,7 +1795,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=145; start_column=11; end_line=145; end_column=32; + start_line=151; start_column=11; end_line=151; end_column=32; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -1811,7 +1811,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=145; start_column=11; end_line=145; end_column=32; + start_line=151; start_column=11; end_line=151; end_column=32; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let nombre_enfants_alinea_2_l521_3_: integer = (log_variable_definition @@ -1820,7 +1820,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=147; start_column=11; end_line=147; end_column=41; + start_line=154; start_column=11; end_line=154; end_column=41; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -1836,7 +1836,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=147; start_column=11; end_line=147; end_column=41; + start_line=154; start_column=11; end_line=154; end_column=41; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let result_: AllocationFamilialesAvril2008.t = (log_end_call @@ -1851,19 +1851,19 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ["AllocationsFamiliales"; "bmaf.date_courante"] (embed_date) (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=159; start_column=14; end_line=159; end_column=32; + start_line=167; start_column=14; end_line=167; end_column=32; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=159; start_column=14; end_line=159; end_column=32; + start_line=167; start_column=14; end_line=167; end_column=32; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=159; start_column=14; end_line=159; end_column=32; + start_line=167; start_column=14; end_line=167; end_column=32; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})) in let result_: BaseMensuelleAllocationsFamiliales.t = (log_end_call @@ -1880,19 +1880,19 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (embed_date) (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=155; start_column=14; end_line=155; end_column=50; + start_line=163; start_column=14; end_line=163; end_column=50; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=155; start_column=14; end_line=155; end_column=50; + start_line=163; start_column=14; end_line=163; end_column=50; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} true)) (fun (_: unit) -> date_courante_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=155; start_column=14; end_line=155; end_column=50; + start_line=163; start_column=14; end_line=163; end_column=50; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})) in let prestations_familiales_dot_prestation_courante_: ElementPrestationsFamiliales.t = @@ -1901,12 +1901,12 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (embed_element_prestations_familiales) (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=153; start_column=14; end_line=153; end_column=56; + start_line=161; start_column=14; end_line=161; end_column=56; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=153; start_column=14; end_line=153; end_column=56; + start_line=161; start_column=14; end_line=161; end_column=56; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} true)) (fun (_: unit) -> @@ -1914,7 +1914,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=153; start_column=14; end_line=153; end_column=56; + start_line=161; start_column=14; end_line=161; end_column=56; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})) in let prestations_familiales_dot_residence_: Collectivite.t = @@ -1923,19 +1923,19 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (embed_collectivite) (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=157; start_column=14; end_line=157; end_column=46; + start_line=165; start_column=14; end_line=165; end_column=46; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=157; start_column=14; end_line=157; end_column=46; + start_line=165; start_column=14; end_line=165; end_column=46; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} true)) (fun (_: unit) -> residence_)))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=157; start_column=14; end_line=157; end_column=46; + start_line=165; start_column=14; end_line=165; end_column=46; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})) in let result_: PrestationsFamiliales.t = (log_end_call @@ -1982,18 +1982,18 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ["AllocationsFamiliales"; "âge_minimum_alinéa_1_l521_3"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=146; start_column=11; end_line=146; end_column=38; + start_line=152; start_column=11; end_line=152; end_column=38; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=146; start_column=11; - end_line=146; end_column=38; + start_line=152; start_column=11; + end_line=152; end_column=38; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2008,7 +2008,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t "Partie réglementaire - Décrets en Conseil d'Etat"; "Code de la sécurité sociale"]} (o_lte_dat_dat - (o_add_dat_dur (param_.Enfant.date_de_naissance) + (o_add_dat_dur (enfant_.Enfant.date_de_naissance) (duration_of_numbers (11) (0) (0))) (date_of_numbers (2008) (4) (30))))) (fun (_: unit) -> @@ -2027,13 +2027,13 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=146; start_column=11; end_line=146; end_column=38; + start_line=152; start_column=11; end_line=152; end_column=38; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=146; start_column=11; end_line=146; end_column=38; + start_line=152; start_column=11; end_line=152; end_column=38; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let enfants_a_charge_droit_ouvert_prestation_familiale_: Enfant.t array = (log_variable_definition @@ -2065,7 +2065,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ["PrestationsFamiliales"; "droit_ouvert"] prestations_familiales_dot_droit_ouvert_) ((log_variable_definition - ["PrestationsFamiliales"; "droit_ouvert"; "input"] + ["PrestationsFamiliales"; "droit_ouvert"; "input0"] (embed_enfant) enfant_))))))) enfants_a_charge_)) with EmptyError -> (raise (NoValueProvided @@ -2076,11 +2076,11 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t let est_enfant_le_plus_age_: Enfant.t -> bool = (log_variable_definition ["AllocationsFamiliales"; "est_enfant_le_plus_âgé"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=148; start_column=11; end_line=148; end_column=33; + start_line=155; start_column=11; end_line=155; end_column=33; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ( [||]) @@ -2090,17 +2090,17 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t end_line=34; end_column=36; law_headings=["Règles diverses"; "Épilogue"]} true)) (fun (_: unit) -> - o_eq enfant_le_plus_age_dot_le_plus_age_ param_)) + o_eq enfant_le_plus_age_dot_le_plus_age_ enfant_)) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=148; start_column=11; end_line=148; end_column=33; + start_line=155; start_column=11; end_line=155; end_column=33; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=148; start_column=11; end_line=148; end_column=33; + start_line=155; start_column=11; end_line=155; end_column=33; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let plafond__i_i_d521_3_: money = (log_variable_definition @@ -2108,21 +2108,21 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; end_line=150; end_column=28; + start_line=158; start_column=11; end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; - end_line=150; end_column=28; + start_line=158; start_column=11; + end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; - end_line=150; end_column=28; + start_line=158; start_column=11; + end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2147,8 +2147,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; - end_line=150; end_column=28; + start_line=158; start_column=11; + end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2173,8 +2173,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; - end_line=150; end_column=28; + start_line=158; start_column=11; + end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2199,8 +2199,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; - end_line=150; end_column=28; + start_line=158; start_column=11; + end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2242,7 +2242,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=150; start_column=11; end_line=150; end_column=28; + start_line=158; start_column=11; end_line=158; end_column=28; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let plafond__i_d521_3_: money = (log_variable_definition @@ -2250,21 +2250,21 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; end_line=149; end_column=27; + start_line=157; start_column=11; end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; - end_line=149; end_column=27; + start_line=157; start_column=11; + end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; - end_line=149; end_column=27; + start_line=157; start_column=11; + end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2289,8 +2289,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; - end_line=149; end_column=27; + start_line=157; start_column=11; + end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2315,8 +2315,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; - end_line=149; end_column=27; + start_line=157; start_column=11; + end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2341,8 +2341,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; - end_line=149; end_column=27; + start_line=157; start_column=11; + end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2384,7 +2384,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=149; start_column=11; end_line=149; end_column=27; + start_line=157; start_column=11; end_line=157; end_column=27; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let droit_ouvert_complement_: bool = (log_variable_definition @@ -2392,21 +2392,21 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=132; start_column=11; end_line=132; end_column=34; + start_line=137; start_column=11; end_line=137; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=132; start_column=11; - end_line=132; end_column=34; + start_line=137; start_column=11; + end_line=137; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=132; start_column=11; - end_line=132; end_column=34; + start_line=137; start_column=11; + end_line=137; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -2435,20 +2435,20 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=132; start_column=11; end_line=132; end_column=34; + start_line=137; start_column=11; end_line=137; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} true)) (fun (_: unit) -> false)) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=132; start_column=11; end_line=132; end_column=34; + start_line=137; start_column=11; end_line=137; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let droit_ouvert_forfaitaire_: Enfant.t -> bool = (log_variable_definition ["AllocationsFamiliales"; "droit_ouvert_forfaitaire"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -2504,12 +2504,12 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (o_lt_dur_dur (o_sub_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) prestations_familiales_dot_age_l512_3_2_) date_courante_) (duration_of_numbers (0) (0) (365))) (o_and - (param_.Enfant.a_deja_ouvert_droit_aux_allocations_familiales) + (enfant_.Enfant.a_deja_ouvert_droit_aux_allocations_familiales) ((log_end_call ["PrestationsFamiliales"; "conditions_hors_âge"] @@ -2522,8 +2522,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t prestations_familiales_dot_conditions_hors_age_) ((log_variable_definition ["PrestationsFamiliales"; - "conditions_hors_âge"; "input"] - (embed_enfant) param_)))))))))))) + "conditions_hors_âge"; "input0"] + (embed_enfant) enfant_)))))))))))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; @@ -2986,7 +2986,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (embed_prise_en_compte) ((log_begin_call ["AllocationsFamiliales"; "prise_en_compte"] prise_en_compte_) ((log_variable_definition - ["AllocationsFamiliales"; "prise_en_compte"; "input"] + ["AllocationsFamiliales"; "prise_en_compte"; "input0"] (embed_enfant) enfant_))))))) with | PriseEnCompte.Complete _ -> (decimal_of_string "1.") @@ -3566,25 +3566,25 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t let droit_ouvert_majoration_: Enfant.t -> bool = (log_variable_definition ["AllocationsFamiliales"; "droit_ouvert_majoration"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=125; start_column=11; end_line=125; end_column=34; + start_line=126; start_column=11; end_line=126; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=125; start_column=11; - end_line=125; end_column=34; + start_line=126; start_column=11; + end_line=126; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=125; start_column=11; - end_line=125; end_column=34; + start_line=126; start_column=11; + end_line=126; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -3605,7 +3605,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t nombre_enfants_alinea_2_l521_3_) (o_lte_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) ((log_end_call ["AllocationsFamiliales"; "âge_minimum_alinéa_1_l521_3"] @@ -3620,8 +3620,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ((log_variable_definition ["AllocationsFamiliales"; "âge_minimum_alinéa_1_l521_3"; - "input"] (embed_enfant) - param_)))))))) date_courante_)))) + "input0"] (embed_enfant) + enfant_)))))))) date_courante_)))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/securite_sociale_L.catala_fr"; @@ -3646,11 +3646,11 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t est_enfant_le_plus_age_) ((log_variable_definition ["AllocationsFamiliales"; - "est_enfant_le_plus_âgé"; "input"] - (embed_enfant) param_)))))))) + "est_enfant_le_plus_âgé"; "input0"] + (embed_enfant) enfant_)))))))) (o_lte_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) ((log_end_call ["AllocationsFamiliales"; "âge_minimum_alinéa_1_l521_3"] @@ -3664,50 +3664,50 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t age_minimum_alinea_1_l521_3_) ((log_variable_definition ["AllocationsFamiliales"; - "âge_minimum_alinéa_1_l521_3"; "input"] - (embed_enfant) param_)))))))) + "âge_minimum_alinéa_1_l521_3"; + "input0"] (embed_enfant) enfant_)))))))) date_courante_)))) (fun (_: unit) -> true))|]) (fun (_: unit) -> (log_decision_taken {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=125; start_column=11; - end_line=125; end_column=34; + start_line=126; start_column=11; + end_line=126; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} true)) (fun (_: unit) -> false)) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=125; start_column=11; end_line=125; end_column=34; + start_line=126; start_column=11; end_line=126; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=125; start_column=11; end_line=125; end_column=34; + start_line=126; start_column=11; end_line=126; end_column=34; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let complement_degressif_: money -> money = (log_variable_definition ["AllocationsFamiliales"; "complément_dégressif"] (unembeddable) ( try - (fun (param_: money) -> + (fun (allocation_: money) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=134; start_column=11; end_line=134; end_column=31; + start_line=139; start_column=11; end_line=139; end_column=31; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=134; start_column=11; - end_line=134; end_column=31; + start_line=139; start_column=11; + end_line=139; end_column=31; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=134; start_column=11; - end_line=134; end_column=31; + start_line=139; start_column=11; + end_line=139; end_column=31; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -3726,13 +3726,13 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t plafond__i_d521_3_) (o_lte_mon_mon ressources_menage_ (o_add_mon_mon plafond__i_d521_3_ - (o_mult_mon_rat param_ + (o_mult_mon_rat allocation_ (decimal_of_string "12."))))))) (fun (_: unit) -> o_mult_mon_rat (o_sub_mon_mon (o_add_mon_mon plafond__i_d521_3_ - (o_mult_mon_rat param_ + (o_mult_mon_rat allocation_ (decimal_of_string "12."))) ressources_menage_) (o_div_rat_rat (decimal_of_string "1.") @@ -3740,8 +3740,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=134; start_column=11; - end_line=134; end_column=31; + start_line=139; start_column=11; + end_line=139; end_column=31; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -3760,13 +3760,13 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t plafond__i_i_d521_3_) (o_lte_mon_mon ressources_menage_ (o_add_mon_mon plafond__i_i_d521_3_ - (o_mult_mon_rat param_ + (o_mult_mon_rat allocation_ (decimal_of_string "12."))))))) (fun (_: unit) -> o_mult_mon_rat (o_sub_mon_mon (o_add_mon_mon plafond__i_i_d521_3_ - (o_mult_mon_rat param_ + (o_mult_mon_rat allocation_ (decimal_of_string "12."))) ressources_menage_) (o_div_rat_rat (decimal_of_string "1.") @@ -3787,13 +3787,13 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=134; start_column=11; end_line=134; end_column=31; + start_line=139; start_column=11; end_line=139; end_column=31; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=134; start_column=11; end_line=134; end_column=31; + start_line=139; start_column=11; end_line=139; end_column=31; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_verse_forfaitaire_par_enfant_: money = (log_variable_definition @@ -3802,14 +3802,14 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=121; start_column=11; end_line=121; end_column=47; + start_line=122; start_column=11; end_line=122; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=121; start_column=11; - end_line=121; end_column=47; + start_line=122; start_column=11; + end_line=122; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -3830,8 +3830,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=121; start_column=11; - end_line=121; end_column=47; + start_line=122; start_column=11; + end_line=122; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -3854,8 +3854,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=121; start_column=11; - end_line=121; end_column=47; + start_line=122; start_column=11; + end_line=122; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -3877,7 +3877,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=121; start_column=11; end_line=121; end_column=47; + start_line=122; start_column=11; end_line=122; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_initial_base_troisieme_enfant_et_plus_: money = (log_variable_definition @@ -4498,18 +4498,18 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ["AllocationsFamiliales"; "montant_initial_métropole_majoration"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; end_line=126; end_column=47; + start_line=128; start_column=11; end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; - end_line=126; end_column=47; + start_line=128; start_column=11; + end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4537,16 +4537,16 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_majoration"; "input"] - (embed_enfant) param_)))))))))) + "droit_ouvert_majoration"; "input0"] + (embed_enfant) enfant_)))))))))) (fun (_: unit) -> o_mult_mon_rat bmaf_dot_montant_ (decimal_of_string "0.16"))); (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; - end_line=126; end_column=47; + start_line=128; start_column=11; + end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4577,16 +4577,16 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_majoration"; "input"] - (embed_enfant) param_)))))))))) + "droit_ouvert_majoration"; "input0"] + (embed_enfant) enfant_)))))))))) (fun (_: unit) -> o_mult_mon_rat bmaf_dot_montant_ (decimal_of_string "0.08"))); (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; - end_line=126; end_column=47; + start_line=128; start_column=11; + end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4614,16 +4614,16 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_majoration"; "input"] - (embed_enfant) param_)))))))))) + "droit_ouvert_majoration"; "input0"] + (embed_enfant) enfant_)))))))))) (fun (_: unit) -> o_mult_mon_rat bmaf_dot_montant_ (decimal_of_string "0.04"))); (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; - end_line=126; end_column=47; + start_line=128; start_column=11; + end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4644,20 +4644,20 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_majoration"; "input"] - (embed_enfant) param_)))))))))) + "droit_ouvert_majoration"; "input0"] + (embed_enfant) enfant_)))))))))) (fun (_: unit) -> money_of_cents_string "0"))|]) (fun (_: unit) -> false) (fun (_: unit) -> raise EmptyError)) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; end_line=126; end_column=47; + start_line=128; start_column=11; end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=126; start_column=11; end_line=126; end_column=47; + start_line=128; start_column=11; end_line=128; end_column=47; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_verse_forfaitaire_: money = (log_variable_definition @@ -4665,7 +4665,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=122; start_column=11; end_line=122; end_column=36; + start_line=123; start_column=11; end_line=123; end_column=36; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -4694,12 +4694,12 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_forfaitaire_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_forfaitaire"; "input"] + "droit_ouvert_forfaitaire"; "input0"] (embed_enfant) enfant_))))))) enfants_a_charge_))))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=122; start_column=11; end_line=122; end_column=36; + start_line=123; start_column=11; end_line=123; end_column=36; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_initial_base_: money = (log_variable_definition @@ -4789,25 +4789,25 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t let montant_initial_majoration_: Enfant.t -> money = (log_variable_definition ["AllocationsFamiliales"; "montant_initial_majoration"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=127; start_column=11; end_line=127; end_column=37; + start_line=130; start_column=11; end_line=130; end_column=37; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=127; start_column=11; - end_line=127; end_column=37; + start_line=130; start_column=11; + end_line=130; end_column=37; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=127; start_column=11; - end_line=127; end_column=37; + start_line=130; start_column=11; + end_line=130; end_column=37; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4833,8 +4833,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_majoration"; "input"] - (embed_enfant) param_))))))) + "droit_ouvert_majoration"; "input0"] + (embed_enfant) enfant_))))))) (o_and prestations_familiales_dot_regime_outre_mer_l751_1_ (o_and @@ -4845,12 +4845,12 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (o_and (o_lte_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) (duration_of_numbers (11) (0) (0))) date_courante_) (o_gt_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) (duration_of_numbers (16) (0) (0))) date_courante_))))))) (fun (_: unit) -> @@ -4859,8 +4859,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=127; start_column=11; - end_line=127; end_column=37; + start_line=130; start_column=11; + end_line=130; end_column=37; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4886,8 +4886,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t droit_ouvert_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "droit_ouvert_majoration"; "input"] - (embed_enfant) param_))))))) + "droit_ouvert_majoration"; "input0"] + (embed_enfant) enfant_))))))) (o_and prestations_familiales_dot_regime_outre_mer_l751_1_ (o_and @@ -4897,7 +4897,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (integer_of_string "1")) (o_lte_dat_dat (o_add_dat_dur - (param_.Enfant.date_de_naissance) + (enfant_.Enfant.date_de_naissance) (duration_of_numbers (16) (0) (0))) date_courante_)))))) (fun (_: unit) -> @@ -4927,18 +4927,18 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t montant_initial_metropole_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "montant_initial_métropole_majoration"; "input"] - (embed_enfant) param_)))))))) + "montant_initial_métropole_majoration"; "input0"] + (embed_enfant) enfant_)))))))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=127; start_column=11; end_line=127; end_column=37; + start_line=130; start_column=11; end_line=130; end_column=37; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=127; start_column=11; end_line=127; end_column=37; + start_line=130; start_column=11; end_line=130; end_column=37; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_verse_complement_pour_forfaitaire_: money = (log_variable_definition @@ -4947,21 +4947,21 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=136; start_column=11; end_line=136; end_column=52; + start_line=142; start_column=11; end_line=142; end_column=52; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=136; start_column=11; - end_line=136; end_column=52; + start_line=142; start_column=11; + end_line=142; end_column=52; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([|(fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=136; start_column=11; - end_line=136; end_column=52; + start_line=142; start_column=11; + end_line=142; end_column=52; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -4996,8 +4996,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (fun (_: unit) -> handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=136; start_column=11; - end_line=136; end_column=52; + start_line=142; start_column=11; + end_line=142; end_column=52; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) @@ -5043,7 +5043,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=136; start_column=11; end_line=136; end_column=52; + start_line=142; start_column=11; end_line=142; end_column=52; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_avec_garde_alternee_base_: money = (log_variable_definition @@ -5076,11 +5076,11 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ["AllocationsFamiliales"; "montant_avec_garde_alternée_majoration"] (unembeddable) ( try - (fun (param_: Enfant.t) -> + (fun (enfant_: Enfant.t) -> try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=128; start_column=11; end_line=128; end_column=49; + start_line=132; start_column=11; end_line=132; end_column=49; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ( [||]) @@ -5103,7 +5103,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t ["AllocationsFamiliales"; "montant_initial_majoration"] montant_initial_majoration_) ((log_variable_definition ["AllocationsFamiliales"; "montant_initial_majoration"; - "input"] (embed_enfant) param_))))))) + "input0"] (embed_enfant) enfant_))))))) (match ((log_end_call ["AllocationsFamiliales"; "prise_en_compte"] ((log_variable_definition @@ -5111,8 +5111,8 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (embed_prise_en_compte) ((log_begin_call ["AllocationsFamiliales"; "prise_en_compte"] prise_en_compte_) ((log_variable_definition - ["AllocationsFamiliales"; "prise_en_compte"; "input"] - (embed_enfant) param_))))))) + ["AllocationsFamiliales"; "prise_en_compte"; "input0"] + (embed_enfant) enfant_))))))) with | PriseEnCompte.Complete _ -> (decimal_of_string "1.") | PriseEnCompte.Partagee _ -> (decimal_of_string "0.5") @@ -5120,13 +5120,13 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=128; start_column=11; end_line=128; end_column=49; + start_line=132; start_column=11; end_line=132; end_column=49; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]}))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=128; start_column=11; end_line=128; end_column=49; + start_line=132; start_column=11; end_line=132; end_column=49; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_verse_base_: money = (log_variable_definition @@ -5155,7 +5155,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=129; start_column=11; end_line=129; end_column=35; + start_line=134; start_column=11; end_line=134; end_column=35; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -5180,13 +5180,13 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t montant_avec_garde_alternee_majoration_) ((log_variable_definition ["AllocationsFamiliales"; - "montant_avec_garde_alternée_majoration"; "input"] + "montant_avec_garde_alternée_majoration"; "input0"] (embed_enfant) enfant_))))))) enfants_a_charge_)) else (money_of_cents_string "0"))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=129; start_column=11; end_line=129; end_column=35; + start_line=134; start_column=11; end_line=134; end_column=35; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_base_complement_pour_base_et_majoration_: money = (log_variable_definition @@ -5195,7 +5195,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=133; start_column=11; end_line=133; end_column=58; + start_line=138; start_column=11; end_line=138; end_column=58; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -5212,7 +5212,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=133; start_column=11; end_line=133; end_column=58; + start_line=138; start_column=11; end_line=138; end_column=58; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_verse_complement_pour_base_et_majoration_: money = (log_variable_definition @@ -5221,7 +5221,7 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t try (handle_default {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=135; start_column=11; end_line=135; end_column=59; + start_line=141; start_column=11; end_line=141; end_column=59; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]} ([||]) (fun (_: unit) -> (log_decision_taken @@ -5242,14 +5242,14 @@ let allocations_familiales (allocations_familiales_in: AllocationsFamilialesIn.t (embed_money) ((log_begin_call ["AllocationsFamiliales"; "complément_dégressif"] complement_degressif_) ((log_variable_definition - ["AllocationsFamiliales"; "complément_dégressif"; "input"] + ["AllocationsFamiliales"; "complément_dégressif"; "input0"] (embed_money) montant_base_complement_pour_base_et_majoration_))))))) else (money_of_cents_string "0"))) with EmptyError -> (raise (NoValueProvided {filename = "examples/allocations_familiales/prologue.catala_fr"; - start_line=135; start_column=11; end_line=135; end_column=59; + start_line=141; start_column=11; end_line=141; end_column=59; law_headings=["Allocations familiales"; "Champs d'applications"; "Prologue"]})))) in let montant_verse_: money = (log_variable_definition diff --git a/french_law/ocaml/law_source/allocations_familiales_api_web.ml b/french_law/ocaml/law_source/allocations_familiales_api_web.ml index 8d312be2..f570e6d5 100644 --- a/french_law/ocaml/law_source/allocations_familiales_api_web.ml +++ b/french_law/ocaml/law_source/allocations_familiales_api_web.ml @@ -532,9 +532,10 @@ class type enfant_le_plus_age = class type prestations_familiales = object - method droitOuvert: (enfant Js.t, bool Js.t) Js.meth_callback Js.meth + method droitOuvert: + (unit, enfant Js.t -> bool Js.t) Js.meth_callback Js.meth method conditionsHorsAge: - (enfant Js.t, bool Js.t) Js.meth_callback Js.meth + (unit, enfant Js.t -> bool Js.t) Js.meth_callback Js.meth method ageL51232: Runtime_jsoo.Runtime.duration Js.t Js.readonly_prop method regimeOutreMerL7511: bool Js.t Js.readonly_prop end @@ -543,12 +544,14 @@ class type prestations_familiales = object%js method droitOuvert = Js.wrap_meth_callback ( - fun input -> - Js.bool (prestations_familiales.droit_ouvert (enfant_of_jsoo input))) + fun _ (function_input0: enfant Js.t) -> + Js.bool (prestations_familiales.droit_ouvert (enfant_of_jsoo + function_input0))) method conditionsHorsAge = Js.wrap_meth_callback ( - fun input -> - Js.bool (prestations_familiales.conditions_hors_age (enfant_of_jsoo input))) + fun _ (function_input0: enfant Js.t) -> + Js.bool (prestations_familiales.conditions_hors_age (enfant_of_jsoo + function_input0))) val ageL51232 = duration_to_jsoo prestations_familiales.age_l512_3_2 val regimeOutreMerL7511 = Js.bool prestations_familiales.regime_outre_mer_l751_1 diff --git a/french_law/python/src/aides_logement.py b/french_law/python/src/aides_logement.py index b589b29e..cbe88fb7 100644 --- a/french_law/python/src/aides_logement.py +++ b/french_law/python/src/aides_logement.py @@ -2658,8 +2658,8 @@ def contributions_sociales_aides_personnelle_logement(contributions_sociales_aid except EmptyError: temp_exonere_csg = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=518, start_column=11, - end_line=518, end_column=22, + start_line=519, start_column=11, + end_line=519, end_column=22, law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -2674,25 +2674,25 @@ def contributions_sociales_aides_personnelle_logement(contributions_sociales_aid except EmptyError: temp_taux_crds = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=517, start_column=11, - end_line=517, end_column=20, + start_line=518, start_column=11, + end_line=518, end_column=20, law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_crds = temp_taux_crds try: - def temp_montant(param:Money): + def temp_montant(aide_finale:Money): try: if (date_courante >= date_of_numbers(2018,9,1)): - return (param * taux_crds) + return (aide_finale * taux_crds) else: raise EmptyError except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=520, + start_line=521, start_column=12, - end_line=520, + end_line=521, end_column=19, law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement", "Déclarations des champs d'application", @@ -2700,8 +2700,8 @@ def contributions_sociales_aides_personnelle_logement(contributions_sociales_aid except EmptyError: temp_montant = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=520, start_column=12, - end_line=520, end_column=19, + start_line=521, start_column=12, + end_line=521, end_column=19, law_headings=["Calcul des contributions sociales s'appliquant aux aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -2738,8 +2738,8 @@ def calcul_equivalence_loyer_minimale(calcul_equivalence_loyer_minimale_in:Calcu except EmptyError: temp_montant_forfaitaire_d832_26 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=594, start_column=11, - end_line=594, end_column=38, + start_line=595, start_column=11, + end_line=595, end_column=38, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -2797,8 +2797,8 @@ def calcul_equivalence_loyer_minimale(calcul_equivalence_loyer_minimale_in:Calcu except EmptyError: temp_tranches_revenus_d832_26 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=591, start_column=11, - end_line=591, end_column=35, + start_line=592, start_column=11, + end_line=592, end_column=35, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -2824,8 +2824,8 @@ def calcul_equivalence_loyer_minimale(calcul_equivalence_loyer_minimale_in:Calcu except EmptyError: temp_tranches_revenus_d832_26_multipliees_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=592, start_column=11, - end_line=592, end_column=47, + start_line=593, start_column=11, + end_line=593, end_column=47, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -2895,8 +2895,8 @@ def calcul_equivalence_loyer_minimale(calcul_equivalence_loyer_minimale_in:Calcu except EmptyError: temp_montant_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=596, start_column=12, - end_line=596, end_column=19, + start_line=597, start_column=12, + end_line=597, end_column=19, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -2978,8 +2978,8 @@ def calcul_nombre_part_logement_foyer(calcul_nombre_part_logement_foyer_in:Calcu except EmptyError: temp_n_nombre_parts_d832_25 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=603, start_column=12, - end_line=603, end_column=34, + start_line=604, start_column=12, + end_line=604, end_column=34, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -3024,8 +3024,8 @@ def calcul_nombre_parts_accession_propriete(calcul_nombre_parts_accession_propri except EmptyError: temp_n_nombre_parts_d832_11 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=659, start_column=12, - end_line=659, end_column=34, + start_line=661, start_column=12, + end_line=661, end_column=34, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -3082,9 +3082,9 @@ def ouverture_droits_retraite(ouverture_droits_retraite_in:OuvertureDroitsRetrai else: raise EmptyError temp_age_ouverture_droit_8 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=998, + start_line=1014, start_column=12, - end_line=998, end_column=31, + end_line=1014, end_column=31, law_headings=["Date d'ouverture des droits à la retraite", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_age_ouverture_droit_7, @@ -3098,8 +3098,9 @@ def ouverture_droits_retraite(ouverture_droits_retraite_in:OuvertureDroitsRetrai except EmptyError: temp_age_ouverture_droit_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=998, start_column=12, - end_line=998, end_column=31, + start_line=1014, + start_column=12, end_line=1014, + end_column=31, law_headings=["Date d'ouverture des droits à la retraite", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -3138,8 +3139,8 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): except EmptyError: temp_mode_occupation_impaye = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1014, - start_column=11, end_line=1014, + start_line=1030, + start_column=11, end_line=1030, end_column=33, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", @@ -3175,8 +3176,8 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): except EmptyError: temp_depense_logement_brute_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1015, - start_column=11, end_line=1015, + start_line=1031, + start_column=11, end_line=1031, end_column=33, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", @@ -3236,9 +3237,9 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): else: raise EmptyError temp_depense_logement_nette_6 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1016, + start_line=1032, start_column=11, - end_line=1016, end_column=33, + end_line=1032, end_column=33, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_depense_logement_nette_4, @@ -3248,8 +3249,8 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): except EmptyError: temp_depense_logement_nette_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1016, - start_column=11, end_line=1016, + start_line=1032, + start_column=11, end_line=1032, end_column=33, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", @@ -3393,9 +3394,9 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): else: raise EmptyError temp_seuil_impaye_depense_de_logement_14 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1013, + start_line=1029, start_column=11, - end_line=1013, end_column=43, + end_line=1029, end_column=43, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_seuil_impaye_depense_de_logement_11, @@ -3407,8 +3408,8 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): except EmptyError: temp_seuil_impaye_depense_de_logement_14 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1013, - start_column=11, end_line=1013, + start_line=1029, + start_column=11, end_line=1029, end_column=43, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", @@ -3452,8 +3453,8 @@ def impaye_depense_logement(impaye_depense_logement_in:ImpayeDepenseLogementIn): except EmptyError: temp_montant_impaye_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1018, - start_column=12, end_line=1018, + start_line=1034, + start_column=12, end_line=1034, end_column=26, law_headings=["Quantification des impayés de dépense de logement", "Calcul du montant de l'allocation logement", @@ -3758,8 +3759,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_fraction_l832_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=553, start_column=11, - end_line=553, end_column=26, + start_line=554, start_column=11, + end_line=554, end_column=26, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -3770,8 +3771,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_montant_forfaitaire_d823_16 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=556, start_column=11, - end_line=556, end_column=38, + start_line=557, start_column=11, + end_line=557, end_column=38, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -3782,8 +3783,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_contributions_sociales_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=580, start_column=14, - end_line=580, end_column=50, + start_line=581, start_column=14, + end_line=581, end_column=50, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -3930,8 +3931,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_taux_composition_familiale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=564, start_column=12, - end_line=564, end_column=38, + start_line=565, start_column=12, + end_line=565, end_column=38, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4118,9 +4119,9 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError temp_abattement_forfaitaire_d823_17_6 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=558, + start_line=559, start_column=11, - end_line=558, end_column=41, + end_line=559, end_column=41, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4133,8 +4134,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_abattement_forfaitaire_d823_17_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=558, start_column=11, - end_line=558, end_column=41, + start_line=559, start_column=11, + end_line=559, end_column=41, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4206,9 +4207,9 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError temp_loyer_reference_4 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=552, + start_line=553, start_column=11, - end_line=552, end_column=26, + end_line=553, end_column=26, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4219,8 +4220,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_loyer_reference_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=552, start_column=11, - end_line=552, end_column=26, + start_line=553, start_column=11, + end_line=553, end_column=26, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4240,8 +4241,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_montant_minimal_aide_d823_16 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=557, start_column=11, - end_line=557, end_column=39, + start_line=558, start_column=11, + end_line=558, end_column=39, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4479,8 +4480,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=562, start_column=12, - end_line=562, end_column=35, + start_line=563, start_column=12, + end_line=563, end_column=35, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4554,8 +4555,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=562, start_column=12, - end_line=562, end_column=35, + start_line=563, start_column=12, + end_line=563, end_column=35, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4617,8 +4618,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=562, start_column=12, - end_line=562, end_column=35, + start_line=563, start_column=12, + end_line=563, end_column=35, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4858,8 +4859,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=562, start_column=12, - end_line=562, end_column=35, + start_line=563, start_column=12, + end_line=563, end_column=35, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4875,9 +4876,9 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_32, temp_plafond_loyer_d823_16_2_31) temp_plafond_loyer_d823_16_2_48 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=562, + start_line=563, start_column=12, - end_line=562, end_column=35, + end_line=563, end_column=35, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4888,8 +4889,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_plafond_loyer_d823_16_2_48 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=562, start_column=12, - end_line=562, end_column=35, + start_line=563, start_column=12, + end_line=563, end_column=35, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4950,7 +4951,7 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen raise EmptyError temp_montant_forfaitaire_charges_d823_16_8 = handle_default( SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=561, start_column=12, end_line=561, end_column=47, + start_line=562, start_column=12, end_line=562, end_column=47, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -4992,7 +4993,7 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen raise EmptyError temp_montant_forfaitaire_charges_d823_16_8 = handle_default( SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=561, start_column=12, end_line=561, end_column=47, + start_line=562, start_column=12, end_line=562, end_column=47, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5004,8 +5005,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_montant_forfaitaire_charges_d823_16_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=561, start_column=12, - end_line=561, end_column=47, + start_line=562, start_column=12, + end_line=562, end_column=47, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5020,8 +5021,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_loyer_principal_avec_reduction_meuble = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=531, start_column=10, - end_line=531, end_column=31, + start_line=532, start_column=10, + end_line=532, end_column=31, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5044,8 +5045,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_plafond_suppression_d823_16 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=555, start_column=11, - end_line=555, end_column=38, + start_line=556, start_column=11, + end_line=556, end_column=38, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5068,8 +5069,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_plafond_degressivite_d823_16 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=554, start_column=11, - end_line=554, end_column=39, + start_line=555, start_column=11, + end_line=555, end_column=39, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5084,19 +5085,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_loyer_eligible = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=547, start_column=11, - end_line=547, end_column=25, + start_line=548, start_column=11, + end_line=548, end_column=25, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) loyer_eligible = temp_loyer_eligible try: - def temp_traitement_aide_finale_diminue(param_1:Money): + def temp_traitement_aide_finale_diminue(aide_finale_1:Money): try: try: if beneficiaire_aide_adulte_ou_enfant_handicapes: - return param_1 + return aide_finale_1 else: raise EmptyError except EmptyError: @@ -5106,18 +5107,18 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: if (loyer_principal_avec_reduction_meuble > plafond_degressivite_d823_16): - return (param_1 - (param_1 * + return (aide_finale_1 - (aide_finale_1 * ((loyer_principal_avec_reduction_meuble - plafond_degressivite_d823_16) / (plafond_suppression_d823_16 - plafond_degressivite_d823_16)))) else: - return param_1 + return aide_finale_1 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=573, + start_line=574, start_column=10, - end_line=573, + end_line=574, end_column=17, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", @@ -5126,8 +5127,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_traitement_aide_finale_diminue = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=573, start_column=10, - end_line=573, end_column=17, + start_line=574, start_column=10, + end_line=574, end_column=17, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5180,9 +5181,9 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: raise EmptyError temp_participation_minimale_5 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=563, + start_line=564, start_column=12, - end_line=563, end_column=34, + end_line=564, end_column=34, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5194,8 +5195,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_participation_minimale_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=563, start_column=12, - end_line=563, end_column=34, + start_line=564, start_column=12, + end_line=564, end_column=34, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5235,28 +5236,28 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_rapport_loyers = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=551, start_column=11, - end_line=551, end_column=25, + start_line=552, start_column=11, + end_line=552, end_column=25, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) rapport_loyers = temp_rapport_loyers try: - def temp_traitement_aide_finale_minoration_forfaitaire(param_2:Money): + def temp_traitement_aide_finale_minoration_forfaitaire(aide_finale_2:Money): try: - if ((traitement_aide_finale_diminue(param_2) - + if ((traitement_aide_finale_diminue(aide_finale_2) - montant_forfaitaire_d823_16) >= money_of_cents_string("0")): - return (traitement_aide_finale_diminue(param_2) - + return (traitement_aide_finale_diminue(aide_finale_2) - montant_forfaitaire_d823_16) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=574, + start_line=575, start_column=10, - end_line=574, + end_line=575, end_column=32, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", @@ -5265,8 +5266,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_traitement_aide_finale_minoration_forfaitaire = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=574, start_column=10, - end_line=574, end_column=32, + start_line=575, start_column=10, + end_line=575, end_column=32, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5356,38 +5357,38 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_taux_loyer_eligible_formule = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=549, start_column=10, - end_line=549, end_column=17, + start_line=550, start_column=10, + end_line=550, end_column=17, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_loyer_eligible_formule = temp_taux_loyer_eligible_formule try: - def temp_traitement_aide_finale_contributions_sociales_arrondi(param_3:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi(aide_finale_3:Money): try: if ((money_round(((traitement_aide_finale_minoration_forfaitaire( - param_3) - + aide_finale_3) - contributions_sociales_dot_montant(traitement_aide_finale_minoration_forfaitaire( - param_3))) - + aide_finale_3))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant(traitement_aide_finale_minoration_forfaitaire( - param_3))) >= + aide_finale_3))) >= money_of_cents_string("0")): return (money_round(((traitement_aide_finale_minoration_forfaitaire( - param_3) - + aide_finale_3) - contributions_sociales_dot_montant(traitement_aide_finale_minoration_forfaitaire( - param_3))) - + aide_finale_3))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant(traitement_aide_finale_minoration_forfaitaire( - param_3))) + aide_finale_3))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=575, + start_line=576, start_column=10, - end_line=575, + end_line=576, end_column=40, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", @@ -5396,8 +5397,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_traitement_aide_finale_contributions_sociales_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=575, start_column=10, - end_line=575, end_column=40, + start_line=576, start_column=10, + end_line=576, end_column=40, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5437,30 +5438,30 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_taux_loyer_eligible_taux_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=550, start_column=10, - end_line=550, end_column=22, + start_line=551, start_column=10, + end_line=551, end_column=22, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_loyer_eligible_taux_arrondi = temp_taux_loyer_eligible_taux_arrondi try: - def temp_traitement_aide_finale_reduction_loyer_solidarite(param_4:Money): + def temp_traitement_aide_finale_reduction_loyer_solidarite(aide_finale_4:Money): try: if ((traitement_aide_finale_contributions_sociales_arrondi( - param_4) - (reduction_loyer_solidarite * + aide_finale_4) - (reduction_loyer_solidarite * fraction_l832_3)) >= money_of_cents_string("0")): return (traitement_aide_finale_contributions_sociales_arrondi( - param_4) - (reduction_loyer_solidarite * + aide_finale_4) - (reduction_loyer_solidarite * fraction_l832_3)) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=576, + start_line=577, start_column=10, - end_line=576, + end_line=577, end_column=36, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", @@ -5469,8 +5470,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_traitement_aide_finale_reduction_loyer_solidarite = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=576, start_column=10, - end_line=576, end_column=36, + start_line=577, start_column=10, + end_line=577, end_column=36, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5482,28 +5483,28 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_taux_prise_compte_ressources = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=559, start_column=11, - end_line=559, end_column=39, + start_line=560, start_column=11, + end_line=560, end_column=39, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_prise_compte_ressources = temp_taux_prise_compte_ressources try: - def temp_traitement_aide_finale_montant_minimal(param_5:Money): + def temp_traitement_aide_finale_montant_minimal(aide_finale_5:Money): try: if (traitement_aide_finale_reduction_loyer_solidarite( - param_5) < + aide_finale_5) < montant_minimal_aide_d823_16): return money_of_cents_string("0") else: return traitement_aide_finale_reduction_loyer_solidarite( - param_5) + aide_finale_5) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=577, + start_line=578, start_column=10, - end_line=577, + end_line=578, end_column=25, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", @@ -5512,8 +5513,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_traitement_aide_finale_montant_minimal = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=577, start_column=10, - end_line=577, end_column=25, + start_line=578, start_column=10, + end_line=578, end_column=25, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5533,8 +5534,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_participation_personnelle_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=565, start_column=12, - end_line=565, end_column=37, + start_line=566, start_column=12, + end_line=566, end_column=37, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5552,8 +5553,8 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen except EmptyError: temp_aide_finale_formule = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=570, start_column=12, - end_line=570, end_column=31, + start_line=571, start_column=12, + end_line=571, end_column=31, law_headings=["Secteur locatif", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5638,8 +5639,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_coefficient_r_d832_25 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=618, start_column=12, - end_line=618, end_column=33, + start_line=619, start_column=12, + end_line=619, end_column=33, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5650,8 +5651,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_montant_forfaitaire_d832_24 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=625, start_column=11, - end_line=625, end_column=38, + start_line=627, start_column=11, + end_line=627, end_column=38, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5662,8 +5663,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_montant_minimal_aide_d823_24 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=627, start_column=11, - end_line=627, end_column=39, + start_line=629, start_column=11, + end_line=629, end_column=39, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5691,8 +5692,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_condition_2_du_832_25 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=615, start_column=12, - end_line=615, end_column=33, + start_line=616, start_column=12, + end_line=616, end_column=33, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5703,8 +5704,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_contributions_sociales_dot_date_courante_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=649, start_column=14, - end_line=649, end_column=50, + start_line=651, start_column=14, + end_line=651, end_column=50, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -5990,9 +5991,9 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ else: raise EmptyError temp_plafond_equivalence_loyer_eligible_5 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=621, + start_line=622, start_column=12, - end_line=621, end_column=46, + end_line=622, end_column=46, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6004,26 +6005,26 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_plafond_equivalence_loyer_eligible_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=621, start_column=12, - end_line=621, end_column=46, + start_line=622, start_column=12, + end_line=622, end_column=46, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) plafond_equivalence_loyer_eligible = temp_plafond_equivalence_loyer_eligible_5 try: - def temp_traitement_aide_finale_minoration_forfaitaire_1(param_6:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_1(aide_finale_6:Money): try: - if ((param_6 - montant_forfaitaire_d832_24) >= + if ((aide_finale_6 - montant_forfaitaire_d832_24) >= money_of_cents_string("0")): - return (param_6 - montant_forfaitaire_d832_24) + return (aide_finale_6 - montant_forfaitaire_d832_24) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=643, + start_line=645, start_column=10, - end_line=643, + end_line=645, end_column=32, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", @@ -6032,8 +6033,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_traitement_aide_finale_minoration_forfaitaire_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=643, start_column=10, - end_line=643, end_column=32, + start_line=645, start_column=10, + end_line=645, end_column=32, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6102,8 +6103,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_montant_forfaitaire_d832_27 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=626, start_column=11, - end_line=626, end_column=38, + start_line=628, start_column=11, + end_line=628, end_column=38, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6117,8 +6118,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_coefficient_multiplicateur_d832_25 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=617, start_column=12, - end_line=617, end_column=46, + start_line=618, start_column=12, + end_line=618, end_column=46, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6133,8 +6134,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_equivalence_loyer_eligible = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=620, start_column=12, - end_line=620, end_column=38, + start_line=621, start_column=12, + end_line=621, end_column=38, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6148,22 +6149,22 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_n_nombre_parts_d832_25_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=619, start_column=21, - end_line=619, end_column=43, + start_line=620, start_column=21, + end_line=620, end_column=43, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) n_nombre_parts_d832_25_3 = temp_n_nombre_parts_d832_25_1 try: - def temp_depense_nette_minimale_d832_27(param_7:Money): + def temp_depense_nette_minimale_d832_27(allocation_mensuelle:Money): try: - return (equivalence_loyer_eligible - param_7) + return (equivalence_loyer_eligible - allocation_mensuelle) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=624, + start_line=625, start_column=11, - end_line=624, + end_line=625, end_column=41, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", @@ -6172,8 +6173,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_depense_nette_minimale_d832_27 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=624, start_column=11, - end_line=624, end_column=41, + start_line=625, start_column=11, + end_line=625, end_column=41, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6259,27 +6260,27 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_coefficient_prise_en_charge_d832_25_formule = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=637, start_column=10, - end_line=637, end_column=17, + start_line=639, start_column=10, + end_line=639, end_column=17, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_25_formule = temp_coefficient_prise_en_charge_d832_25_formule try: - def temp_abattement_depense_nette_minimale_d832_27(param_8:Money): + def temp_abattement_depense_nette_minimale_d832_27(allocation_mensuelle_1:Money): try: - if (depense_nette_minimale_d832_27(param_8) <= + if (depense_nette_minimale_d832_27(allocation_mensuelle_1) <= montant_forfaitaire_d832_27): return (montant_forfaitaire_d832_27 - - depense_nette_minimale_d832_27(param_8)) + depense_nette_minimale_d832_27(allocation_mensuelle_1)) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=622, + start_line=623, start_column=11, - end_line=622, + end_line=623, end_column=52, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", @@ -6288,8 +6289,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_abattement_depense_nette_minimale_d832_27 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=622, start_column=11, - end_line=622, end_column=52, + start_line=623, start_column=11, + end_line=623, end_column=52, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6300,8 +6301,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_equivalence_loyer_minimale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=628, start_column=12, - end_line=628, end_column=38, + start_line=630, start_column=12, + end_line=630, end_column=38, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6323,32 +6324,32 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_coefficient_prise_en_charge_d832_25_coeff_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=638, start_column=10, - end_line=638, end_column=23, + start_line=640, start_column=10, + end_line=640, end_column=23, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_25_coeff_arrondi = temp_coefficient_prise_en_charge_d832_25_coeff_arrondi try: - def temp_traitement_aide_finale_abattement(param_9:Money): + def temp_traitement_aide_finale_abattement(aide_finale_7:Money): try: if ((traitement_aide_finale_minoration_forfaitaire_1( - param_9) - + aide_finale_7) - abattement_depense_nette_minimale_d832_27(traitement_aide_finale_minoration_forfaitaire_1( - param_9))) >= + aide_finale_7))) >= money_of_cents_string("0")): return (traitement_aide_finale_minoration_forfaitaire_1( - param_9) - + aide_finale_7) - abattement_depense_nette_minimale_d832_27(traitement_aide_finale_minoration_forfaitaire_1( - param_9))) + aide_finale_7))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=644, + start_line=646, start_column=10, - end_line=644, + end_line=646, end_column=20, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", @@ -6357,8 +6358,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_traitement_aide_finale_abattement = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=644, start_column=10, - end_line=644, end_column=20, + start_line=646, start_column=10, + end_line=646, end_column=20, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6384,38 +6385,38 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_coefficient_prise_en_charge_d832_25_seuil = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=639, start_column=10, - end_line=639, end_column=15, + start_line=641, start_column=10, + end_line=641, end_column=15, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_25_seuil = temp_coefficient_prise_en_charge_d832_25_seuil try: - def temp_traitement_aide_finale_contributions_sociales_arrondi_1(param_10:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_1(aide_finale_8:Money): try: if ((money_round(((traitement_aide_finale_abattement( - param_10) - + aide_finale_8) - contributions_sociales_dot_montant_1(traitement_aide_finale_abattement( - param_10))) - + aide_finale_8))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_1(traitement_aide_finale_abattement( - param_10))) >= + aide_finale_8))) >= money_of_cents_string("0")): return (money_round(((traitement_aide_finale_abattement( - param_10) - + aide_finale_8) - contributions_sociales_dot_montant_1(traitement_aide_finale_abattement( - param_10))) - + aide_finale_8))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_1(traitement_aide_finale_abattement( - param_10))) + aide_finale_8))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=645, + start_line=647, start_column=10, - end_line=645, + end_line=647, end_column=40, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", @@ -6424,8 +6425,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_traitement_aide_finale_contributions_sociales_arrondi_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=645, start_column=10, - end_line=645, end_column=40, + start_line=647, start_column=10, + end_line=647, end_column=40, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6443,28 +6444,28 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_aide_finale_formule_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=641, start_column=12, - end_line=641, end_column=31, + start_line=643, start_column=12, + end_line=643, end_column=31, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) aide_finale_formule_1 = temp_aide_finale_formule_1 try: - def temp_traitement_aide_finale_montant_minimal_1(param_11:Money): + def temp_traitement_aide_finale_montant_minimal_1(aide_finale_9:Money): try: if (traitement_aide_finale_contributions_sociales_arrondi_1( - param_11) < + aide_finale_9) < montant_minimal_aide_d823_24): return money_of_cents_string("0") else: return traitement_aide_finale_contributions_sociales_arrondi_1( - param_11) + aide_finale_9) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=646, + start_line=648, start_column=10, - end_line=646, + end_line=648, end_column=25, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", @@ -6473,8 +6474,8 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ except EmptyError: temp_traitement_aide_finale_montant_minimal_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=646, start_column=10, - end_line=646, end_column=25, + start_line=648, start_column=10, + end_line=648, end_column=25, law_headings=["Secteur logement-foyer", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6510,8 +6511,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_montant_forfaitaire_d832_10 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=695, start_column=11, - end_line=695, end_column=38, + start_line=699, start_column=11, + end_line=699, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6522,8 +6523,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_montant_minimal_aide_d832_10 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=696, start_column=11, - end_line=696, end_column=39, + start_line=700, start_column=11, + end_line=700, end_column=39, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6534,8 +6535,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_coefficient_multiplicateur_d832_11 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=698, start_column=11, - end_line=698, end_column=45, + start_line=702, start_column=11, + end_line=702, end_column=45, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6546,8 +6547,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_coefficient_multiplicateur_d832_18 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=699, start_column=11, - end_line=699, end_column=45, + start_line=703, start_column=11, + end_line=703, end_column=45, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6558,8 +6559,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_montant_limite_tranches_d832_15_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=700, start_column=11, - end_line=700, end_column=44, + start_line=704, start_column=11, + end_line=704, end_column=44, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6570,8 +6571,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_taux_tranche_inferieure_d832_15_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=701, start_column=11, - end_line=701, end_column=44, + start_line=705, start_column=11, + end_line=705, end_column=44, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6582,8 +6583,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_taux_tranche_superieure_d832_15_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=702, start_column=11, - end_line=702, end_column=44, + start_line=706, start_column=11, + end_line=706, end_column=44, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6595,8 +6596,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_taux_francs_vers_euros = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=703, start_column=11, - end_line=703, end_column=33, + start_line=707, start_column=11, + end_line=707, end_column=33, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6662,8 +6663,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_coefficient_multiplicateur_d832_17_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=697, start_column=11, - end_line=697, end_column=47, + start_line=701, start_column=11, + end_line=701, end_column=47, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6674,8 +6675,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_contributions_sociales_dot_date_courante_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=719, start_column=14, - end_line=719, end_column=50, + start_line=724, start_column=14, + end_line=724, end_column=50, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6738,7 +6739,7 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal raise EmptyError temp_montant_forfaitaire_charges_d832_10_8 = handle_default( SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=694, start_column=11, end_line=694, end_column=46, + start_line=698, start_column=11, end_line=698, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6780,7 +6781,7 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal raise EmptyError temp_montant_forfaitaire_charges_d832_10_8 = handle_default( SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=694, start_column=11, end_line=694, end_column=46, + start_line=698, start_column=11, end_line=698, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6792,26 +6793,26 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_montant_forfaitaire_charges_d832_10_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=694, start_column=11, - end_line=694, end_column=46, + start_line=698, start_column=11, + end_line=698, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) montant_forfaitaire_charges_d832_10 = temp_montant_forfaitaire_charges_d832_10_8 try: - def temp_traitement_aide_finale_minoration_forfaitaire_2(param_12:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_2(aide_finale_10:Money): try: - if ((param_12 - montant_forfaitaire_d832_10) >= + if ((aide_finale_10 - montant_forfaitaire_d832_10) >= money_of_cents_string("0")): - return (param_12 - montant_forfaitaire_d832_10) + return (aide_finale_10 - montant_forfaitaire_d832_10) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=713, + start_line=718, start_column=10, - end_line=713, + end_line=718, end_column=32, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -6820,8 +6821,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_traitement_aide_finale_minoration_forfaitaire_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=713, start_column=10, - end_line=713, end_column=32, + start_line=718, start_column=10, + end_line=718, end_column=32, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -6844,15 +6845,15 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_ressources_menage_avec_d832_18 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=693, start_column=11, - end_line=693, end_column=41, + start_line=697, start_column=11, + end_line=697, end_column=41, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) ressources_menage_avec_d832_18 = temp_ressources_menage_avec_d832_18 try: - def temp_calcul_plafond_mensualite_d832_10_3(param_13:Date): + def temp_calcul_plafond_mensualite_d832_10_3(date_signature_pret_1:Date): try: def temp_calcul_plafond_mensualite_d832_10_3_1(_:Unit): raise EmptyError @@ -6887,7 +6888,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal elif match_arg_98.code == NeufOuAncien_Code.Ancien: _ = match_arg_98.value temp_calcul_plafond_mensualite_d832_10_3_8 = True - if ((param_13 >= date_of_numbers(1994,11,27)) and + if ((date_signature_pret_1 >= + date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_8 and temp_calcul_plafond_mensualite_d832_10_3_7)): match_arg_99 = zone_2 @@ -6967,7 +6969,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal elif match_arg_104.code == NeufOuAncien_Code.Ancien: _ = match_arg_104.value temp_calcul_plafond_mensualite_d832_10_3_12 = False - if ((param_13 >= date_of_numbers(1994,11,27)) and + if ((date_signature_pret_1 >= + date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_12 and temp_calcul_plafond_mensualite_d832_10_3_11)): match_arg_105 = zone_2 @@ -7047,8 +7050,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal elif match_arg_110.code == NeufOuAncien_Code.Ancien: _ = match_arg_110.value temp_calcul_plafond_mensualite_d832_10_3_16 = True - if ((param_13 >= date_of_numbers(1992,6,30)) and - ((param_13 < date_of_numbers(1994,11,27)) and + if ((date_signature_pret_1 >= + date_of_numbers(1992,6,30)) and + ((date_signature_pret_1 < + date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_16 and temp_calcul_plafond_mensualite_d832_10_3_15))): match_arg_111 = zone_2 @@ -7128,8 +7133,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal elif match_arg_116.code == NeufOuAncien_Code.Ancien: _ = match_arg_116.value temp_calcul_plafond_mensualite_d832_10_3_20 = False - if ((param_13 >= date_of_numbers(1992,6,30)) and - ((param_13 < date_of_numbers(1994,11,27)) and + if ((date_signature_pret_1 >= + date_of_numbers(1992,6,30)) and + ((date_signature_pret_1 < + date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_20 and temp_calcul_plafond_mensualite_d832_10_3_19))): match_arg_117 = zone_2 @@ -7186,8 +7193,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=684, start_column=11, - end_line=684, end_column=46, + start_line=686, start_column=11, + end_line=686, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -7229,8 +7236,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_123.value temp_calcul_plafond_mensualite_d832_10_3_24 = False if ((date_courante_5 >= - date_of_numbers(2023,1,1)) and ((param_13 >= - date_of_numbers(1992,6,30)) and ((param_13 <= + date_of_numbers(2023,1,1)) and + ((date_signature_pret_1 >= + date_of_numbers(1992,6,30)) and + ((date_signature_pret_1 <= date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_24 and temp_calcul_plafond_mensualite_d832_10_3_23)))): @@ -7282,7 +7291,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_126.value temp_calcul_plafond_mensualite_d832_10_3_30 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= date_of_numbers(2019,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_30 and temp_calcul_plafond_mensualite_d832_10_3_29))): @@ -7362,7 +7372,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_132.value temp_calcul_plafond_mensualite_d832_10_3_33 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= date_of_numbers(2019,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_33 and temp_calcul_plafond_mensualite_d832_10_3_32))): @@ -7442,8 +7453,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_138.value temp_calcul_plafond_mensualite_d832_10_3_36 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2017,9,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2017,9,30)) and + ((date_signature_pret_1 < date_of_numbers(2019,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_36 and temp_calcul_plafond_mensualite_d832_10_3_35)))): @@ -7523,8 +7536,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_144.value temp_calcul_plafond_mensualite_d832_10_3_39 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2017,9,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2017,9,30)) and + ((date_signature_pret_1 < date_of_numbers(2019,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_39 and temp_calcul_plafond_mensualite_d832_10_3_38)))): @@ -7604,8 +7619,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_150.value temp_calcul_plafond_mensualite_d832_10_3_42 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2015,9,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2015,9,30)) and + ((date_signature_pret_1 < date_of_numbers(2017,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_42 and temp_calcul_plafond_mensualite_d832_10_3_41)))): @@ -7685,8 +7702,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_156.value temp_calcul_plafond_mensualite_d832_10_3_45 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2015,9,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2015,9,30)) and + ((date_signature_pret_1 < date_of_numbers(2017,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_45 and temp_calcul_plafond_mensualite_d832_10_3_44)))): @@ -7766,8 +7785,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_162.value temp_calcul_plafond_mensualite_d832_10_3_48 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2014,9,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2014,9,30)) and + ((date_signature_pret_1 < date_of_numbers(2015,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_48 and temp_calcul_plafond_mensualite_d832_10_3_47)))): @@ -7847,8 +7868,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_168.value temp_calcul_plafond_mensualite_d832_10_3_51 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2014,9,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2014,9,30)) and + ((date_signature_pret_1 < date_of_numbers(2015,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_51 and temp_calcul_plafond_mensualite_d832_10_3_50)))): @@ -7928,8 +7951,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_174.value temp_calcul_plafond_mensualite_d832_10_3_54 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2012,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2012,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2014,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_54 and temp_calcul_plafond_mensualite_d832_10_3_53)))): @@ -8009,8 +8034,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_180.value temp_calcul_plafond_mensualite_d832_10_3_57 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2012,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2012,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2014,9,30)) and (temp_calcul_plafond_mensualite_d832_10_3_57 and temp_calcul_plafond_mensualite_d832_10_3_56)))): @@ -8090,8 +8117,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_186.value temp_calcul_plafond_mensualite_d832_10_3_60 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2011,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2011,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2012,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_60 and temp_calcul_plafond_mensualite_d832_10_3_59)))): @@ -8171,8 +8200,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_192.value temp_calcul_plafond_mensualite_d832_10_3_63 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2011,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2011,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2012,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_63 and temp_calcul_plafond_mensualite_d832_10_3_62)))): @@ -8252,8 +8283,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_198.value temp_calcul_plafond_mensualite_d832_10_3_66 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2010,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2010,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2011,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_66 and temp_calcul_plafond_mensualite_d832_10_3_65)))): @@ -8333,8 +8366,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_204.value temp_calcul_plafond_mensualite_d832_10_3_69 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2010,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2010,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2011,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_69 and temp_calcul_plafond_mensualite_d832_10_3_68)))): @@ -8414,8 +8449,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_210.value temp_calcul_plafond_mensualite_d832_10_3_72 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2009,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2009,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2010,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_72 and temp_calcul_plafond_mensualite_d832_10_3_71)))): @@ -8495,8 +8532,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_216.value temp_calcul_plafond_mensualite_d832_10_3_75 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2009,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2009,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2010,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_75 and temp_calcul_plafond_mensualite_d832_10_3_74)))): @@ -8576,8 +8615,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_222.value temp_calcul_plafond_mensualite_d832_10_3_78 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2008,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2008,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2009,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_78 and temp_calcul_plafond_mensualite_d832_10_3_77)))): @@ -8657,8 +8698,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_228.value temp_calcul_plafond_mensualite_d832_10_3_81 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2008,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2008,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2009,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_81 and temp_calcul_plafond_mensualite_d832_10_3_80)))): @@ -8738,8 +8781,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_234.value temp_calcul_plafond_mensualite_d832_10_3_84 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2007,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2007,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2008,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_84 and temp_calcul_plafond_mensualite_d832_10_3_83)))): @@ -8819,8 +8864,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_240.value temp_calcul_plafond_mensualite_d832_10_3_87 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2007,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2007,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2008,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_87 and temp_calcul_plafond_mensualite_d832_10_3_86)))): @@ -8900,8 +8947,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_246.value temp_calcul_plafond_mensualite_d832_10_3_90 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2006,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2006,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2007,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_90 and temp_calcul_plafond_mensualite_d832_10_3_89)))): @@ -8981,8 +9030,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_252.value temp_calcul_plafond_mensualite_d832_10_3_93 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2006,12,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2006,12,31)) and + ((date_signature_pret_1 < date_of_numbers(2007,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_93 and temp_calcul_plafond_mensualite_d832_10_3_92)))): @@ -9062,8 +9113,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_258.value temp_calcul_plafond_mensualite_d832_10_3_96 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2005,8,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2005,8,31)) and + ((date_signature_pret_1 < date_of_numbers(2006,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_96 and temp_calcul_plafond_mensualite_d832_10_3_95)))): @@ -9143,8 +9196,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_264.value temp_calcul_plafond_mensualite_d832_10_3_99 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2005,8,31)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2005,8,31)) and + ((date_signature_pret_1 < date_of_numbers(2006,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_99 and temp_calcul_plafond_mensualite_d832_10_3_98)))): @@ -9224,8 +9279,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_270.value temp_calcul_plafond_mensualite_d832_10_3_102 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2003,6,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2003,6,30)) and + ((date_signature_pret_1 < date_of_numbers(2005,8,31)) and (temp_calcul_plafond_mensualite_d832_10_3_102 and temp_calcul_plafond_mensualite_d832_10_3_101)))): @@ -9305,8 +9362,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_276.value temp_calcul_plafond_mensualite_d832_10_3_105 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2003,6,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2003,6,30)) and + ((date_signature_pret_1 < date_of_numbers(2005,8,31)) and (temp_calcul_plafond_mensualite_d832_10_3_105 and temp_calcul_plafond_mensualite_d832_10_3_104)))): @@ -9386,8 +9445,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_282.value temp_calcul_plafond_mensualite_d832_10_3_108 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2002,6,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2002,6,30)) and + ((date_signature_pret_1 < date_of_numbers(2003,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_108 and temp_calcul_plafond_mensualite_d832_10_3_107)))): @@ -9467,8 +9528,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_288.value temp_calcul_plafond_mensualite_d832_10_3_111 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2002,6,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2002,6,30)) and + ((date_signature_pret_1 < date_of_numbers(2003,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_111 and temp_calcul_plafond_mensualite_d832_10_3_110)))): @@ -9548,8 +9611,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_294.value temp_calcul_plafond_mensualite_d832_10_3_114 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2002,1,1)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2002,1,1)) and + ((date_signature_pret_1 < date_of_numbers(2002,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_114 and temp_calcul_plafond_mensualite_d832_10_3_113)))): @@ -9629,8 +9694,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_300.value temp_calcul_plafond_mensualite_d832_10_3_117 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2001,7,1)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2001,7,1)) and + ((date_signature_pret_1 < date_of_numbers(2001,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_117 and temp_calcul_plafond_mensualite_d832_10_3_116)))): @@ -9712,8 +9779,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_306.value temp_calcul_plafond_mensualite_d832_10_3_121 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2002,1,1)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2002,1,1)) and + ((date_signature_pret_1 < date_of_numbers(2002,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_121 and temp_calcul_plafond_mensualite_d832_10_3_120)))): @@ -9793,8 +9862,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_312.value temp_calcul_plafond_mensualite_d832_10_3_124 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2001,7,1)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2001,7,1)) and + ((date_signature_pret_1 < date_of_numbers(2001,12,31)) and (temp_calcul_plafond_mensualite_d832_10_3_124 and temp_calcul_plafond_mensualite_d832_10_3_123)))): @@ -9876,8 +9947,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_318.value temp_calcul_plafond_mensualite_d832_10_3_128 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2000,6,30)) and ((param_13 <= + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2000,6,30)) and + ((date_signature_pret_1 <= date_of_numbers(2001,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_128 and temp_calcul_plafond_mensualite_d832_10_3_127)))): @@ -9959,8 +10032,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_324.value temp_calcul_plafond_mensualite_d832_10_3_132 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(2000,6,30)) and ((param_13 <= + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(2000,6,30)) and + ((date_signature_pret_1 <= date_of_numbers(2001,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_132 and temp_calcul_plafond_mensualite_d832_10_3_131)))): @@ -10042,8 +10117,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_330.value temp_calcul_plafond_mensualite_d832_10_3_136 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(1994,11,27)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(1994,11,27)) and + ((date_signature_pret_1 < date_of_numbers(2000,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_136 and temp_calcul_plafond_mensualite_d832_10_3_135)))): @@ -10125,8 +10202,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_336.value temp_calcul_plafond_mensualite_d832_10_3_140 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(1994,11,27)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(1994,11,27)) and + ((date_signature_pret_1 < date_of_numbers(2000,6,30)) and (temp_calcul_plafond_mensualite_d832_10_3_140 and temp_calcul_plafond_mensualite_d832_10_3_139)))): @@ -10208,8 +10287,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_342.value temp_calcul_plafond_mensualite_d832_10_3_144 = True if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(1992,6,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(1992,6,30)) and + ((date_signature_pret_1 < date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_144 and temp_calcul_plafond_mensualite_d832_10_3_143)))): @@ -10291,8 +10372,10 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal _ = match_arg_348.value temp_calcul_plafond_mensualite_d832_10_3_148 = False if ((date_courante_5 >= - date_of_numbers(2020,10,1)) and ((param_13 >= - date_of_numbers(1992,6,30)) and ((param_13 < + date_of_numbers(2020,10,1)) and + ((date_signature_pret_1 >= + date_of_numbers(1992,6,30)) and + ((date_signature_pret_1 < date_of_numbers(1994,11,27)) and (temp_calcul_plafond_mensualite_d832_10_3_148 and temp_calcul_plafond_mensualite_d832_10_3_147)))): @@ -10350,9 +10433,9 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=684, + start_line=686, start_column=11, - end_line=684, end_column=46, + end_line=686, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10397,8 +10480,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal temp_calcul_plafond_mensualite_d832_10_3_27, temp_calcul_plafond_mensualite_d832_10_3_26) return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=684, start_column=11, - end_line=684, end_column=46, + start_line=686, start_column=11, + end_line=686, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10408,9 +10491,9 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal temp_calcul_plafond_mensualite_d832_10_3_1) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=684, + start_line=686, start_column=11, - end_line=684, + end_line=686, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -10419,8 +10502,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_calcul_plafond_mensualite_d832_10_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=684, start_column=11, - end_line=684, end_column=46, + start_line=686, start_column=11, + end_line=686, end_column=46, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10431,30 +10514,31 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_n_nombre_parts_d832_11_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=685, start_column=11, - end_line=685, end_column=33, + start_line=688, start_column=11, + end_line=688, end_column=33, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) n_nombre_parts_d832_11_1 = temp_n_nombre_parts_d832_11_1 try: - def temp_depense_nette_minimale_d832_10(param_14:Money): + def temp_depense_nette_minimale_d832_10(allocation_mensuelle_2:Money): try: try: if (date_signature_pret >= date_of_numbers(1999,6,30)): return ((mensualite_principale + - montant_forfaitaire_charges_d832_10) - param_14) + montant_forfaitaire_charges_d832_10) - + allocation_mensuelle_2) else: raise EmptyError except EmptyError: - return (mensualite_principale - param_14) + return (mensualite_principale - allocation_mensuelle_2) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=690, + start_line=693, start_column=11, - end_line=690, + end_line=693, end_column=41, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -10463,8 +10547,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_depense_nette_minimale_d832_10 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=690, start_column=11, - end_line=690, end_column=41, + start_line=693, start_column=11, + end_line=693, end_column=41, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10489,8 +10573,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_plafond_mensualite_d832_10_3_base = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=682, start_column=10, - end_line=682, end_column=14, + start_line=684, start_column=10, + end_line=684, end_column=14, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10555,29 +10639,29 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_coefficient_prise_en_charge_d832_10_formule = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=687, start_column=10, - end_line=687, end_column=17, + start_line=690, start_column=10, + end_line=690, end_column=17, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_10_formule = temp_coefficient_prise_en_charge_d832_10_formule try: - def temp_abattement_depense_nette_minimale_d832_10(param_15:Money): + def temp_abattement_depense_nette_minimale_d832_10(allocation_mensuelle_3:Money): try: - if (depense_nette_minimale_d832_10(param_15) <= + if (depense_nette_minimale_d832_10(allocation_mensuelle_3) <= (ressources_menage_avec_d832_18 * coefficient_multiplicateur_d832_17_3)): return ((ressources_menage_avec_d832_18 * coefficient_multiplicateur_d832_17_3) - - depense_nette_minimale_d832_10(param_15)) + depense_nette_minimale_d832_10(allocation_mensuelle_3)) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=691, + start_line=695, start_column=11, - end_line=691, + end_line=695, end_column=52, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -10586,8 +10670,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_abattement_depense_nette_minimale_d832_10 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=691, start_column=11, - end_line=691, end_column=52, + start_line=695, start_column=11, + end_line=695, end_column=52, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10633,8 +10717,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_plafond_mensualite_d832_10_3_coproprietaires = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=683, start_column=10, - end_line=683, end_column=25, + start_line=685, start_column=10, + end_line=685, end_column=25, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10706,9 +10790,9 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal else: raise EmptyError temp_mensualite_minimale_9 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=680, + start_line=682, start_column=12, - end_line=680, end_column=31, + end_line=682, end_column=31, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10719,8 +10803,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_mensualite_minimale_9 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=680, start_column=12, - end_line=680, end_column=31, + start_line=682, start_column=12, + end_line=682, end_column=31, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10733,32 +10817,32 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_coefficient_prise_en_charge_d832_10_coeff_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=688, start_column=10, - end_line=688, end_column=23, + start_line=691, start_column=10, + end_line=691, end_column=23, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_10_coeff_arrondi = temp_coefficient_prise_en_charge_d832_10_coeff_arrondi try: - def temp_traitement_aide_finale_abattement_1(param_16:Money): + def temp_traitement_aide_finale_abattement_1(aide_finale_11:Money): try: if ((traitement_aide_finale_minoration_forfaitaire_2( - param_16) - + aide_finale_11) - abattement_depense_nette_minimale_d832_10(traitement_aide_finale_minoration_forfaitaire_2( - param_16))) >= + aide_finale_11))) >= money_of_cents_string("0")): return (traitement_aide_finale_minoration_forfaitaire_2( - param_16) - + aide_finale_11) - abattement_depense_nette_minimale_d832_10(traitement_aide_finale_minoration_forfaitaire_2( - param_16))) + aide_finale_11))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=714, + start_line=719, start_column=10, - end_line=714, + end_line=719, end_column=20, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -10767,8 +10851,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_traitement_aide_finale_abattement_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=714, start_column=10, - end_line=714, end_column=20, + start_line=719, start_column=10, + end_line=719, end_column=20, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10783,8 +10867,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_mensualite_eligible = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=679, start_column=12, - end_line=679, end_column=31, + start_line=681, start_column=12, + end_line=681, end_column=31, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10799,38 +10883,38 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_coefficient_prise_en_charge_d832_10_seuil = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=689, start_column=10, - end_line=689, end_column=15, + start_line=692, start_column=10, + end_line=692, end_column=15, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_10_seuil = temp_coefficient_prise_en_charge_d832_10_seuil try: - def temp_traitement_aide_finale_contributions_sociales_arrondi_2(param_17:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_2(aide_finale_12:Money): try: if ((money_round(((traitement_aide_finale_abattement_1( - param_17) - + aide_finale_12) - contributions_sociales_dot_montant_2(traitement_aide_finale_abattement_1( - param_17))) - + aide_finale_12))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_2(traitement_aide_finale_abattement_1( - param_17))) >= + aide_finale_12))) >= money_of_cents_string("0")): return (money_round(((traitement_aide_finale_abattement_1( - param_17) - + aide_finale_12) - contributions_sociales_dot_montant_2(traitement_aide_finale_abattement_1( - param_17))) - + aide_finale_12))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_2(traitement_aide_finale_abattement_1( - param_17))) + aide_finale_12))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=715, + start_line=720, start_column=10, - end_line=715, + end_line=720, end_column=40, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -10839,8 +10923,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_traitement_aide_finale_contributions_sociales_arrondi_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=715, start_column=10, - end_line=715, end_column=40, + start_line=720, start_column=10, + end_line=720, end_column=40, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10859,28 +10943,28 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_aide_finale_formule_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=711, start_column=12, - end_line=711, end_column=31, + start_line=715, start_column=12, + end_line=715, end_column=31, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) aide_finale_formule_2 = temp_aide_finale_formule_2 try: - def temp_traitement_aide_finale_montant_minimal_2(param_18:Money): + def temp_traitement_aide_finale_montant_minimal_2(aide_finale_13:Money): try: if (traitement_aide_finale_contributions_sociales_arrondi_2( - param_18) < + aide_finale_13) < montant_minimal_aide_d832_10): return money_of_cents_string("0") else: return traitement_aide_finale_contributions_sociales_arrondi_2( - param_18) + aide_finale_13) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=716, + start_line=721, start_column=10, - end_line=716, + end_line=721, end_column=25, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", @@ -10889,8 +10973,8 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal except EmptyError: temp_traitement_aide_finale_montant_minimal_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=716, start_column=10, - end_line=716, end_column=25, + start_line=721, start_column=10, + end_line=721, end_column=25, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -10909,7 +10993,7 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen condition_logement_residence_principale = eligibilite_aides_personnelle_logement_in.condition_logement_residence_principale_in condition_logement_surface = eligibilite_aides_personnelle_logement_in.condition_logement_surface_in try: - def temp_condition_pret(param_19:Pret): + def temp_condition_pret(pret:Pret): try: return False except EmptyError: @@ -11537,10 +11621,10 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen "Prologue : aides au logement"])) eligibilite = temp_eligibilite try: - def temp_condition_2_r823_4(param_20:PersonneACharge): + def temp_condition_2_r823_4(personne_a_charge:PersonneACharge): try: try: - match_arg_368 = param_20 + match_arg_368 = personne_a_charge if match_arg_368.code == PersonneACharge_Code.EnfantACharge: enfant = match_arg_368.value temp_condition_2_r823_4_1 = False @@ -11584,14 +11668,14 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen "Prologue : aides au logement"])) condition_2_r823_4 = temp_condition_2_r823_4 try: - def temp_prise_en_compte_personne_a_charge(param_21:PersonneACharge): + def temp_prise_en_compte_personne_a_charge(personne_a_charge_1:PersonneACharge): try: def temp_prise_en_compte_personne_a_charge_1(_:Unit): return False def temp_prise_en_compte_personne_a_charge_2(_:Unit): return True def temp_prise_en_compte_personne_a_charge_3(_:Unit): - match_arg_369 = param_21 + match_arg_369 = personne_a_charge_1 if match_arg_369.code == PersonneACharge_Code.EnfantACharge: enfant_1 = match_arg_369.value temp_prise_en_compte_personne_a_charge_4 = ((enfant_1.date_de_naissance + @@ -11605,7 +11689,7 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen raise EmptyError def temp_prise_en_compte_personne_a_charge_5(_:Unit): try: - match_arg_370 = param_21 + match_arg_370 = personne_a_charge_1 if match_arg_370.code == PersonneACharge_Code.EnfantACharge: enfant_2 = match_arg_370.value temp_prise_en_compte_personne_a_charge_6 = False @@ -11620,7 +11704,7 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen else: raise EmptyError except EmptyError: - if condition_2_r823_4(param_21): + if condition_2_r823_4(personne_a_charge_1): return True else: raise EmptyError @@ -11652,8 +11736,8 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen "Prologue : aides au logement"])) prise_en_compte_personne_a_charge = temp_prise_en_compte_personne_a_charge try: - def temp_personnes_a_charge_prises_en_compte(personne_a_charge:PersonneACharge): - return prise_en_compte_personne_a_charge(personne_a_charge) + def temp_personnes_a_charge_prises_en_compte(personne_a_charge_2:PersonneACharge): + return prise_en_compte_personne_a_charge(personne_a_charge_2) temp_personnes_a_charge_prises_en_compte_1 = list_filter(temp_personnes_a_charge_prises_en_compte, menage.personnes_a_charge) except EmptyError: @@ -11666,8 +11750,8 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen "Prologue : aides au logement"])) personnes_a_charge_prises_en_compte = temp_personnes_a_charge_prises_en_compte_1 try: - def temp_coefficents_enfants_garde_alternee_pris_en_compte(personne_a_charge_1:PersonneACharge): - match_arg_371 = personne_a_charge_1 + def temp_coefficents_enfants_garde_alternee_pris_en_compte(personne_a_charge_3:PersonneACharge): + match_arg_371 = personne_a_charge_3 if match_arg_371.code == PersonneACharge_Code.EnfantACharge: enfant_3 = match_arg_371.value match_arg_372 = enfant_3.situation_garde_alternee @@ -11680,8 +11764,8 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen elif match_arg_371.code == PersonneACharge_Code.AutrePersonneACharge: _ = match_arg_371.value return False - def temp_coefficents_enfants_garde_alternee_pris_en_compte_1(personne_a_charge_2:PersonneACharge): - match_arg_373 = personne_a_charge_2 + def temp_coefficents_enfants_garde_alternee_pris_en_compte_1(personne_a_charge_4:PersonneACharge): + match_arg_373 = personne_a_charge_4 if match_arg_373.code == PersonneACharge_Code.EnfantACharge: enfant_4 = match_arg_373.value match_arg_374 = enfant_4.situation_garde_alternee @@ -11787,8 +11871,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ ressources_menage_arrondies_base = ressources_aides_personnelle_logement_in.ressources_menage_arrondies_base_in temp_ressources_menage_arrondies_seuil = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=495, start_column=10, - end_line=495, end_column=15, + start_line=496, start_column=10, + end_line=496, end_column=15, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11798,8 +11882,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_montant_forfaitaire_r_822_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=499, start_column=11, - end_line=499, end_column=38, + start_line=500, start_column=11, + end_line=500, end_column=38, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11809,16 +11893,16 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_montant_forfaitaire_r_822_7 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=501, start_column=11, - end_line=501, end_column=38, + start_line=502, start_column=11, + end_line=502, end_column=38, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) montant_forfaitaire_r_822_7 = temp_montant_forfaitaire_r_822_7 temp_ressources_forfaitaires_r822_20 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=503, start_column=11, - end_line=503, end_column=42, + start_line=504, start_column=11, + end_line=504, end_column=42, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11836,8 +11920,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_ressources_personnes_vivant_habituellement_foyer_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=497, start_column=11, - end_line=497, end_column=59, + start_line=498, start_column=11, + end_line=498, end_column=59, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11881,8 +11965,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_abattement_r_822_10 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=502, start_column=11, - end_line=502, end_column=30, + start_line=503, start_column=11, + end_line=503, end_column=30, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11916,8 +12000,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_abattement_r_822_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=498, start_column=11, - end_line=498, end_column=29, + start_line=499, start_column=11, + end_line=499, end_column=29, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11971,8 +12055,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_ressources_prises_en_compte_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=508, start_column=12, - end_line=508, end_column=39, + start_line=509, start_column=12, + end_line=509, end_column=39, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -11989,8 +12073,8 @@ def ressources_aides_personnelle_logement(ressources_aides_personnelle_logement_ except EmptyError: temp_abattement_r_822_7 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=500, start_column=11, - end_line=500, end_column=29, + start_line=501, start_column=11, + end_line=501, end_column=29, law_headings=["Prise en compte des ressources pour les aides personnelles au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -12038,8 +12122,8 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli except EmptyError: temp_age_l512_3_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=43, start_column=12, - end_line=43, end_column=24, + start_line=45, start_column=12, + end_line=45, end_column=24, law_headings=["Prologue : prestations familiales"])) age_l512_3_2 = temp_age_l512_3_2 try: @@ -12047,8 +12131,8 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli except EmptyError: temp_smic_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=52, start_column=14, - end_line=52, end_column=32, + start_line=54, start_column=14, + end_line=54, end_column=32, law_headings=["Prologue : prestations familiales"])) smic_dot_date_courante = temp_smic_dot_date_courante try: @@ -12056,8 +12140,8 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli except EmptyError: temp_smic_dot_residence = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=51, start_column=14, - end_line=51, end_column=28, + start_line=53, start_column=14, + end_line=53, end_column=28, law_headings=["Prologue : prestations familiales"])) smic_dot_residence = temp_smic_dot_residence result_9 = smic(SmicIn(date_courante_in = smic_dot_date_courante, @@ -12084,8 +12168,8 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli except EmptyError: temp_regime_outre_mer_l751_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=44, start_column=12, - end_line=44, end_column=35, + start_line=46, start_column=12, + end_line=46, end_column=35, law_headings=["Prologue : prestations familiales"])) regime_outre_mer_l751_1 = temp_regime_outre_mer_l751_1 try: @@ -12102,15 +12186,15 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli except EmptyError: temp_plafond_l512_3_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=42, start_column=11, - end_line=42, end_column=27, + start_line=44, start_column=11, + end_line=44, end_column=27, law_headings=["Prologue : prestations familiales"])) plafond_l512_3_2 = temp_plafond_l512_3_2 try: - def temp_conditions_hors_age(param_22:EnfantPrestationsFamiliales): + def temp_conditions_hors_age(enfant_5:EnfantPrestationsFamiliales): try: try: - match_arg_379 = param_22.obligation_scolaire + match_arg_379 = enfant_5.obligation_scolaire if match_arg_379.code == SituationObligationScolaire_Code.Avant: _ = match_arg_379.value temp_conditions_hors_age_1 = False @@ -12120,7 +12204,7 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli elif match_arg_379.code == SituationObligationScolaire_Code.Apres: _ = match_arg_379.value temp_conditions_hors_age_1 = True - match_arg_380 = param_22.obligation_scolaire + match_arg_380 = enfant_5.obligation_scolaire if match_arg_380.code == SituationObligationScolaire_Code.Avant: _ = match_arg_380.value temp_conditions_hors_age_2 = False @@ -12130,7 +12214,7 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli elif match_arg_380.code == SituationObligationScolaire_Code.Apres: _ = match_arg_380.value temp_conditions_hors_age_2 = False - match_arg_381 = param_22.obligation_scolaire + match_arg_381 = enfant_5.obligation_scolaire if match_arg_381.code == SituationObligationScolaire_Code.Avant: _ = match_arg_381.value temp_conditions_hors_age_3 = True @@ -12143,7 +12227,7 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli if ((temp_conditions_hors_age_3 or (temp_conditions_hors_age_2 or temp_conditions_hors_age_1)) and - (param_22.remuneration_mensuelle <= + (enfant_5.remuneration_mensuelle <= plafond_l512_3_2)): return True else: @@ -12152,24 +12236,24 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli return False except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=41, + start_line=42, start_column=12, - end_line=41, + end_line=42, end_column=31, law_headings=["Prologue : prestations familiales"])) except EmptyError: temp_conditions_hors_age = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/../prestations_familiales/prologue.catala_fr", - start_line=41, start_column=12, - end_line=41, end_column=31, + start_line=42, start_column=12, + end_line=42, end_column=31, law_headings=["Prologue : prestations familiales"])) conditions_hors_age = temp_conditions_hors_age try: - def temp_droit_ouvert(param_23:EnfantPrestationsFamiliales): + def temp_droit_ouvert(enfant_6:EnfantPrestationsFamiliales): try: try: try: - match_arg_382 = param_23.obligation_scolaire + match_arg_382 = enfant_6.obligation_scolaire if match_arg_382.code == SituationObligationScolaire_Code.Avant: _ = match_arg_382.value temp_droit_ouvert_1 = False @@ -12180,15 +12264,15 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli _ = match_arg_382.value temp_droit_ouvert_1 = True if (temp_droit_ouvert_1 and - ((param_23.remuneration_mensuelle <= + ((enfant_6.remuneration_mensuelle <= plafond_l512_3_2) and - ((param_23.date_de_naissance + age_l512_3_2) > + ((enfant_6.date_de_naissance + age_l512_3_2) > date_courante_7))): return True else: raise EmptyError except EmptyError: - match_arg_383 = param_23.obligation_scolaire + match_arg_383 = enfant_6.obligation_scolaire if match_arg_383.code == SituationObligationScolaire_Code.Avant: _ = match_arg_383.value temp_droit_ouvert_2 = False @@ -12198,7 +12282,7 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli elif match_arg_383.code == SituationObligationScolaire_Code.Apres: _ = match_arg_383.value temp_droit_ouvert_2 = False - match_arg_384 = param_23.obligation_scolaire + match_arg_384 = enfant_6.obligation_scolaire if match_arg_384.code == SituationObligationScolaire_Code.Avant: _ = match_arg_384.value temp_droit_ouvert_3 = True @@ -12254,8 +12338,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_loyer_principal_base = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=791, start_column=14, - end_line=791, end_column=48, + start_line=799, start_column=14, + end_line=799, end_column=48, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12265,8 +12349,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_ressources_menage_arrondies = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=793, start_column=14, - end_line=793, end_column=60, + start_line=801, start_column=14, + end_line=801, end_column=60, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12276,8 +12360,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_beneficiaire_aide_adulte_ou_enfant_handicapes = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=795, start_column=14, - end_line=795, end_column=78, + start_line=803, start_column=14, + end_line=803, end_column=78, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12287,8 +12371,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=798, start_column=14, - end_line=798, end_column=46, + start_line=806, start_column=14, + end_line=806, end_column=46, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12298,8 +12382,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_nombre_personnes_a_charge = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=800, start_column=14, - end_line=800, end_column=58, + start_line=808, start_column=14, + end_line=808, end_column=58, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12309,8 +12393,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_situation_familiale_calcul_apl = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=802, start_column=14, - end_line=802, end_column=63, + start_line=810, start_column=14, + end_line=810, end_column=63, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12320,8 +12404,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_zone = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=804, start_column=14, - end_line=804, end_column=37, + start_line=812, start_column=14, + end_line=812, end_column=37, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12331,8 +12415,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_logement_est_chambre = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=806, start_column=14, - end_line=806, end_column=53, + start_line=814, start_column=14, + end_line=814, end_column=53, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12342,8 +12426,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_agees_ou_handicap_adultes_hebergees_onereux_particuliers = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=809, start_column=5, - end_line=810, end_column=63, + start_line=817, start_column=5, + end_line=818, end_column=63, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12353,8 +12437,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_type_aide = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=813, start_column=14, - end_line=813, end_column=42, + start_line=821, start_column=14, + end_line=821, end_column=42, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12364,8 +12448,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_colocation = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=815, start_column=14, - end_line=815, end_column=43, + start_line=823, start_column=14, + end_line=823, end_column=43, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12375,8 +12459,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_reduction_loyer_solidarite = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=817, start_column=14, - end_line=817, end_column=59, + start_line=825, start_column=14, + end_line=825, end_column=59, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12386,8 +12470,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_calcul_apl_locatif_dot_logement_meuble_d842_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=819, start_column=14, - end_line=819, end_column=55, + start_line=827, start_column=14, + end_line=827, end_column=55, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12413,7 +12497,7 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal calcul_apl_locatif_dot_aide_finale_formule = result_10.aide_finale_formule calcul_apl_locatif_dot_traitement_aide_finale_montant_minimal = result_10.traitement_aide_finale try: - def temp_traitement_aide_finale(param_24:Money): + def temp_traitement_aide_finale(aide_finale_14:Money): try: try: match_arg_385 = changement_logement_d842_4 @@ -12425,17 +12509,17 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal _ = match_arg_385.value temp_traitement_aide_finale_1 = False if temp_traitement_aide_finale_1: - return param_24 + return aide_finale_14 else: raise EmptyError except EmptyError: return calcul_apl_locatif_dot_traitement_aide_finale_montant_minimal( - param_24) + aide_finale_14) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=788, + start_line=795, start_column=12, - end_line=788, + end_line=795, end_column=34, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", @@ -12443,8 +12527,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_traitement_aide_finale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=788, start_column=12, - end_line=788, end_column=34, + start_line=795, start_column=12, + end_line=795, end_column=34, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12477,8 +12561,8 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal except EmptyError: temp_aide_finale_formule_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=786, start_column=12, - end_line=786, end_column=31, + start_line=793, start_column=12, + end_line=793, end_column=31, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12501,8 +12585,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_montant_minimal_aide_d842_15 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=927, start_column=11, - end_line=927, end_column=39, + start_line=941, start_column=11, + end_line=941, end_column=39, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12512,8 +12596,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_montant_forfaitaire_d842_15 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=928, start_column=11, - end_line=928, end_column=38, + start_line=942, start_column=11, + end_line=942, end_column=38, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12523,8 +12607,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_montant_minimal_depense_nette_d842_17 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=929, start_column=11, - end_line=929, end_column=48, + start_line=943, start_column=11, + end_line=943, end_column=48, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12534,8 +12618,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_nombre_parts_dot_condition_2_du_832_25_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=4839, - start_column=14, end_line=4839, + start_line=4840, + start_column=14, end_line=4840, end_column=55, law_headings=["Article D842-15", "Section 3 : Logements-foyers", @@ -12550,8 +12634,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_nombre_parts_dot_nombre_personnes_a_charge_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=4835, - start_column=14, end_line=4835, + start_line=4836, + start_column=14, end_line=4836, end_column=59, law_headings=["Article D842-15", "Section 3 : Logements-foyers", @@ -12566,8 +12650,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_nombre_parts_dot_situation_familiale_calcul_apl_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=4837, - start_column=14, end_line=4837, + start_line=4838, + start_column=14, end_line=4838, end_column=64, law_headings=["Article D842-15", "Section 3 : Logements-foyers", @@ -12586,8 +12670,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_contributions_sociales_dot_date_courante_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=968, start_column=14, - end_line=968, end_column=50, + start_line=983, start_column=14, + end_line=983, end_column=50, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12599,8 +12683,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_type_logement_foyer = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=952, start_column=14, - end_line=952, end_column=59, + start_line=967, start_column=14, + end_line=967, end_column=59, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12610,8 +12694,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_date_conventionnement = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=954, start_column=14, - end_line=954, end_column=61, + start_line=969, start_column=14, + end_line=969, end_column=61, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12621,8 +12705,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_ressources_menage_arrondies = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=958, start_column=14, - end_line=958, end_column=67, + start_line=973, start_column=14, + end_line=973, end_column=67, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12632,8 +12716,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_nombre_personnes_a_charge = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=960, start_column=14, - end_line=960, end_column=65, + start_line=975, start_column=14, + end_line=975, end_column=65, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12643,8 +12727,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_situation_familiale_calcul_apl = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=962, start_column=14, - end_line=962, end_column=70, + start_line=977, start_column=14, + end_line=977, end_column=70, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12654,8 +12738,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_zone = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=964, start_column=14, - end_line=964, end_column=44, + start_line=979, start_column=14, + end_line=979, end_column=44, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12665,8 +12749,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=966, start_column=14, - end_line=966, end_column=53, + start_line=981, start_column=14, + end_line=981, end_column=53, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12676,8 +12760,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_apl_logement_foyer_dot_redevance = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=956, start_column=14, - end_line=956, end_column=49, + start_line=971, start_column=14, + end_line=971, end_column=49, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12740,9 +12824,9 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA else: raise EmptyError temp_montant_forfaitaire_charges_4 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=932, + start_line=946, start_column=12, - end_line=932, end_column=39, + end_line=946, end_column=39, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_montant_forfaitaire_charges_3, @@ -12752,8 +12836,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_montant_forfaitaire_charges_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=932, start_column=12, - end_line=932, end_column=39, + start_line=946, start_column=12, + end_line=946, end_column=39, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -12970,9 +13054,9 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA else: raise EmptyError temp_equivalence_loyer_16 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=931, + start_line=945, start_column=12, - end_line=931, end_column=29, + end_line=945, end_column=29, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_equivalence_loyer_14, @@ -12986,25 +13070,25 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_equivalence_loyer_16 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=931, start_column=12, - end_line=931, end_column=29, + start_line=945, start_column=12, + end_line=945, end_column=29, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) equivalence_loyer = temp_equivalence_loyer_16 try: - def temp_traitement_aide_finale_minoration_forfaitaire_3(param_25:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_3(aide_finale_15:Money): try: - if ((param_25 - montant_forfaitaire_d842_15) < + if ((aide_finale_15 - montant_forfaitaire_d842_15) < money_of_cents_string("0")): return money_of_cents_string("0") else: - return (param_25 - montant_forfaitaire_d842_15) + return (aide_finale_15 - montant_forfaitaire_d842_15) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=945, + start_line=960, start_column=10, - end_line=945, + end_line=960, end_column=32, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13012,8 +13096,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_traitement_aide_finale_minoration_forfaitaire_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=945, start_column=10, - end_line=945, end_column=32, + start_line=960, start_column=10, + end_line=960, end_column=32, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13023,8 +13107,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=4832, - start_column=14, end_line=4832, + start_line=4833, + start_column=14, end_line=4833, end_column=75, law_headings=["Article D842-15", "Section 3 : Logements-foyers", @@ -13039,8 +13123,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_equivalence_loyer_minimale_dot_condition_2_du_832_25_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=4831, - start_column=14, end_line=4831, + start_line=4832, + start_column=14, end_line=4832, end_column=69, law_headings=["Article D842-15", "Section 3 : Logements-foyers", @@ -13055,8 +13139,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_calcul_equivalence_loyer_minimale_dot_n_nombre_parts_d832_25_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=4841, - start_column=14, end_line=4841, + start_line=4842, + start_column=14, end_line=4842, end_column=70, law_headings=["Article D842-15", "Section 3 : Logements-foyers", @@ -13075,22 +13159,22 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_coefficient_prise_en_charge = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=930, start_column=12, - end_line=930, end_column=39, + start_line=944, start_column=12, + end_line=944, end_column=39, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) coefficient_prise_en_charge = temp_coefficient_prise_en_charge try: - def temp_depense_nette_minimale(param_26:Money): + def temp_depense_nette_minimale(allocation_mensuelle_4:Money): try: return ((equivalence_loyer + montant_forfaitaire_charges) - - param_26) + allocation_mensuelle_4) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=925, + start_line=937, start_column=11, - end_line=925, + end_line=937, end_column=33, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13098,8 +13182,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_depense_nette_minimale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=925, start_column=11, - end_line=925, end_column=33, + start_line=937, start_column=11, + end_line=937, end_column=33, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13109,26 +13193,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_loyer_minimal = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=933, start_column=12, - end_line=933, end_column=25, + start_line=947, start_column=12, + end_line=947, end_column=25, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) loyer_minimal = temp_loyer_minimal try: - def temp_abattement_depense_nette_minimale(param_27:Money): + def temp_abattement_depense_nette_minimale(allocation_mensuelle_5:Money): try: - if (depense_nette_minimale(param_27) < + if (depense_nette_minimale(allocation_mensuelle_5) < montant_minimal_depense_nette_d842_17): return (montant_minimal_depense_nette_d842_17 - - depense_nette_minimale(param_27)) + depense_nette_minimale(allocation_mensuelle_5)) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=926, + start_line=939, start_column=11, - end_line=926, + end_line=939, end_column=44, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13136,8 +13220,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_abattement_depense_nette_minimale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=926, start_column=11, - end_line=926, end_column=44, + start_line=939, start_column=11, + end_line=939, end_column=44, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13149,31 +13233,31 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_aide_finale_formule_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=943, start_column=12, - end_line=943, end_column=31, + start_line=957, start_column=12, + end_line=957, end_column=31, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) aide_finale_formule_4 = temp_aide_finale_formule_5 try: - def temp_traitement_aide_finale_depense_nette_minimale(param_28:Money): + def temp_traitement_aide_finale_depense_nette_minimale(aide_finale_16:Money): try: if ((traitement_aide_finale_minoration_forfaitaire_3( - param_28) - + aide_finale_16) - abattement_depense_nette_minimale(traitement_aide_finale_minoration_forfaitaire_3( - param_28))) < + aide_finale_16))) < money_of_cents_string("0")): return money_of_cents_string("0") else: return (traitement_aide_finale_minoration_forfaitaire_3( - param_28) - + aide_finale_16) - abattement_depense_nette_minimale(traitement_aide_finale_minoration_forfaitaire_3( - param_28))) + aide_finale_16))) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=946, + start_line=961, start_column=10, - end_line=946, + end_line=961, end_column=32, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13181,26 +13265,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_traitement_aide_finale_depense_nette_minimale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=946, start_column=10, - end_line=946, end_column=32, + start_line=961, start_column=10, + end_line=961, end_column=32, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_depense_nette_minimale = temp_traitement_aide_finale_depense_nette_minimale try: - def temp_traitement_aide_finale_redevance(param_29:Money): + def temp_traitement_aide_finale_redevance(aide_finale_17:Money): try: - if (traitement_aide_finale_depense_nette_minimale(param_29) > + if (traitement_aide_finale_depense_nette_minimale(aide_finale_17) > redevance_1): return redevance_1 else: return traitement_aide_finale_depense_nette_minimale( - param_29) + aide_finale_17) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=947, + start_line=962, start_column=10, - end_line=947, + end_line=962, end_column=19, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13208,36 +13292,36 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_traitement_aide_finale_redevance = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=947, start_column=10, - end_line=947, end_column=19, + start_line=962, start_column=10, + end_line=962, end_column=19, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_redevance = temp_traitement_aide_finale_redevance try: - def temp_traitement_aide_finale_contributions_sociales_arrondi_3(param_30:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_3(aide_finale_18:Money): try: - if ((money_round(((traitement_aide_finale_redevance(param_30) - + if ((money_round(((traitement_aide_finale_redevance(aide_finale_18) - contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - param_30))) - + aide_finale_18))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - param_30))) >= + aide_finale_18))) >= money_of_cents_string("0")): return (money_round(((traitement_aide_finale_redevance( - param_30) - + aide_finale_18) - contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - param_30))) - + aide_finale_18))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - param_30))) + aide_finale_18))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=948, + start_line=963, start_column=10, - end_line=948, + end_line=963, end_column=40, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13245,27 +13329,27 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_traitement_aide_finale_contributions_sociales_arrondi_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=948, start_column=10, - end_line=948, end_column=40, + start_line=963, start_column=10, + end_line=963, end_column=40, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_contributions_sociales_arrondi_3 = temp_traitement_aide_finale_contributions_sociales_arrondi_3 try: - def temp_traitement_aide_finale_montant_minimal_3(param_31:Money): + def temp_traitement_aide_finale_montant_minimal_3(aide_finale_19:Money): try: if (traitement_aide_finale_contributions_sociales_arrondi_3( - param_31) < + aide_finale_19) < montant_minimal_aide_d842_15): return money_of_cents_string("0") else: return traitement_aide_finale_contributions_sociales_arrondi_3( - param_31) + aide_finale_19) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=949, + start_line=964, start_column=10, - end_line=949, + end_line=964, end_column=25, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -13273,8 +13357,8 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA except EmptyError: temp_traitement_aide_finale_montant_minimal_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=949, start_column=10, - end_line=949, end_column=25, + start_line=964, start_column=10, + end_line=964, end_column=25, law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13294,7 +13378,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac date_courante_10 = calcul_allocation_logement_accession_propriete_in.date_courante_in mensualite_principale_1 = calcul_allocation_logement_accession_propriete_in.mensualite_principale_in situation_r822_11_13_17_1 = calcul_allocation_logement_accession_propriete_in.situation_r822_11_13_17_in - date_signature_pret_1 = calcul_allocation_logement_accession_propriete_in.date_signature_pret_in + date_signature_pret_2 = calcul_allocation_logement_accession_propriete_in.date_signature_pret_in type_travaux_logement_1 = calcul_allocation_logement_accession_propriete_in.type_travaux_logement_in local_habite_premiere_fois_beneficiaire_1 = calcul_allocation_logement_accession_propriete_in.local_habite_premiere_fois_beneficiaire_in date_entree_logement_1 = calcul_allocation_logement_accession_propriete_in.date_entree_logement_in @@ -13305,8 +13389,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_montant_forfaitaire_d842_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=856, start_column=11, - end_line=856, end_column=37, + start_line=865, start_column=11, + end_line=865, end_column=37, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13317,8 +13401,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_taux_francs_vers_euros_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=859, start_column=11, - end_line=859, end_column=33, + start_line=868, start_column=11, + end_line=868, end_column=33, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13328,8 +13412,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_montant_minimal_aide_d842_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=862, start_column=11, - end_line=862, end_column=38, + start_line=873, start_column=11, + end_line=873, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13339,8 +13423,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_montant_forfaitaire_d842_11 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=863, start_column=11, - end_line=863, end_column=38, + start_line=874, start_column=11, + end_line=874, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13350,8 +13434,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_montant_forfaitaire_d842_12 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=864, start_column=11, - end_line=864, end_column=38, + start_line=875, start_column=11, + end_line=875, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13361,8 +13445,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_coefficient_d842_11 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=865, start_column=11, - end_line=865, end_column=30, + start_line=876, start_column=11, + end_line=876, end_column=30, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13372,8 +13456,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_coefficient_d842_12 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=866, start_column=11, - end_line=866, end_column=30, + start_line=877, start_column=11, + end_line=877, end_column=30, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13418,8 +13502,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_contributions_sociales_dot_date_courante_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=907, start_column=14, - end_line=907, end_column=50, + start_line=919, start_column=14, + end_line=919, end_column=50, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -13490,9 +13574,9 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac else: raise EmptyError temp_montant_forfaitaire_charges_11 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=849, + start_line=857, start_column=11, - end_line=849, end_column=38, + end_line=857, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_montant_forfaitaire_charges_9, @@ -13502,25 +13586,25 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_montant_forfaitaire_charges_11 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=849, start_column=11, - end_line=849, end_column=38, + start_line=857, start_column=11, + end_line=857, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) montant_forfaitaire_charges_1 = temp_montant_forfaitaire_charges_11 try: - def temp_traitement_aide_finale_minoration_forfaitaire_4(param_32:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_4(aide_finale_20:Money): try: - if ((param_32 - montant_forfaitaire_d842_6) < + if ((aide_finale_20 - montant_forfaitaire_d842_6) < money_of_cents_string("0")): return money_of_cents_string("0") else: - return (param_32 - montant_forfaitaire_d842_6) + return (aide_finale_20 - montant_forfaitaire_d842_6) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=879, + start_line=891, start_column=10, - end_line=879, + end_line=891, end_column=32, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -13528,14 +13612,14 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_traitement_aide_finale_minoration_forfaitaire_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=879, start_column=10, - end_line=879, end_column=32, + start_line=891, start_column=10, + end_line=891, end_column=32, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_minoration_forfaitaire_4 = temp_traitement_aide_finale_minoration_forfaitaire_4 try: - def temp_calcul_plafond_mensualite_d842_6_base(param_33:Date): + def temp_calcul_plafond_mensualite_d842_6_base(date_calcul:Date): try: def temp_calcul_plafond_mensualite_d842_6_base_1(_:Unit): raise EmptyError @@ -13543,7 +13627,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac return False def temp_calcul_plafond_mensualite_d842_6_base_3(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - (param_33 >= + (date_calcul >= date_of_numbers(2019,10,1))): match_arg_406 = zone_5 if match_arg_406.code == ZoneDHabitation_Code.Zone1: @@ -13658,8 +13742,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_4(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2017,10,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2017,10,1)) and + (date_calcul < date_of_numbers(2019,10,1)))): match_arg_410 = zone_5 if match_arg_410.code == ZoneDHabitation_Code.Zone1: @@ -13774,8 +13858,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_5(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2015,10,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2015,10,1)) and + (date_calcul < date_of_numbers(2017,10,1)))): match_arg_414 = zone_5 if match_arg_414.code == ZoneDHabitation_Code.Zone1: @@ -13890,8 +13974,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_6(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2014,10,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2014,10,1)) and + (date_calcul < date_of_numbers(2015,10,1)))): match_arg_418 = zone_5 if match_arg_418.code == ZoneDHabitation_Code.Zone1: @@ -14006,8 +14090,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_7(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2013,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2013,1,1)) and + (date_calcul < date_of_numbers(2014,10,1)))): match_arg_422 = zone_5 if match_arg_422.code == ZoneDHabitation_Code.Zone1: @@ -14122,8 +14206,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_8(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2012,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2012,1,1)) and + (date_calcul < date_of_numbers(2013,1,1)))): match_arg_426 = zone_5 if match_arg_426.code == ZoneDHabitation_Code.Zone1: @@ -14238,8 +14322,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_9(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2011,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2011,1,1)) and + (date_calcul < date_of_numbers(2012,1,1)))): match_arg_430 = zone_5 if match_arg_430.code == ZoneDHabitation_Code.Zone1: @@ -14354,8 +14438,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_10(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2010,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2010,1,1)) and + (date_calcul < date_of_numbers(2011,1,1)))): match_arg_434 = zone_5 if match_arg_434.code == ZoneDHabitation_Code.Zone1: @@ -14470,8 +14554,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_11(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2009,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2009,1,1)) and + (date_calcul < date_of_numbers(2010,1,1)))): match_arg_438 = zone_5 if match_arg_438.code == ZoneDHabitation_Code.Zone1: @@ -14586,8 +14670,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_12(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2008,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2008,1,1)) and + (date_calcul < date_of_numbers(2009,1,1)))): match_arg_442 = zone_5 if match_arg_442.code == ZoneDHabitation_Code.Zone1: @@ -14702,8 +14786,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_13(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2007,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2007,1,1)) and + (date_calcul < date_of_numbers(2008,1,1)))): match_arg_446 = zone_5 if match_arg_446.code == ZoneDHabitation_Code.Zone1: @@ -14818,8 +14902,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_14(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2005,9,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2005,9,1)) and + (date_calcul < date_of_numbers(2007,1,1)))): match_arg_450 = zone_5 if match_arg_450.code == ZoneDHabitation_Code.Zone1: @@ -14934,8 +15018,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_15(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2003,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2003,7,1)) and + (date_calcul < date_of_numbers(2005,9,1)))): match_arg_454 = zone_5 if match_arg_454.code == ZoneDHabitation_Code.Zone1: @@ -15050,8 +15134,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_16(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2002,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2002,7,1)) and + (date_calcul < date_of_numbers(2003,7,1)))): match_arg_458 = zone_5 if match_arg_458.code == ZoneDHabitation_Code.Zone1: @@ -15166,8 +15250,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_17(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2002,1,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2002,1,1)) and + (date_calcul < date_of_numbers(2002,7,1)))): match_arg_462 = zone_5 if match_arg_462.code == ZoneDHabitation_Code.Zone1: @@ -15282,8 +15366,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_18(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2001,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2001,7,1)) and + (date_calcul < date_of_numbers(2002,1,1)))): match_arg_466 = zone_5 if match_arg_466.code == ZoneDHabitation_Code.Zone1: @@ -15400,8 +15484,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_20(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(2000,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(2000,7,1)) and + (date_calcul < date_of_numbers(2001,7,1)))): match_arg_470 = zone_5 if match_arg_470.code == ZoneDHabitation_Code.Zone1: @@ -15518,8 +15602,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_22(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(1999,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(1999,7,1)) and + (date_calcul < date_of_numbers(2000,7,1)))): match_arg_474 = zone_5 if match_arg_474.code == ZoneDHabitation_Code.Zone1: @@ -15636,8 +15720,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_24(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(1998,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(1998,7,1)) and + (date_calcul < date_of_numbers(1999,7,1)))): match_arg_478 = zone_5 if match_arg_478.code == ZoneDHabitation_Code.Zone1: @@ -15754,8 +15838,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_26(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(1997,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(1997,7,1)) and + (date_calcul < date_of_numbers(1998,7,1)))): match_arg_482 = zone_5 if match_arg_482.code == ZoneDHabitation_Code.Zone1: @@ -15872,8 +15956,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_28(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(1994,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(1994,7,1)) and + (date_calcul < date_of_numbers(1997,7,1)))): match_arg_486 = zone_5 if match_arg_486.code == ZoneDHabitation_Code.Zone1: @@ -15990,8 +16074,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac raise EmptyError def temp_calcul_plafond_mensualite_d842_6_base_30(_:Unit): if ((date_courante_10 >= date_of_numbers(2020,1,1)) and - ((param_33 >= date_of_numbers(1992,7,1)) and - (param_33 < + ((date_calcul >= date_of_numbers(1992,7,1)) and + (date_calcul < date_of_numbers(1994,7,1)))): match_arg_490 = zone_5 if match_arg_490.code == ZoneDHabitation_Code.Zone1: @@ -16107,8 +16191,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac else: raise EmptyError return handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=854, start_column=10, - end_line=854, end_column=14, + start_line=863, start_column=10, + end_line=863, end_column=14, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_calcul_plafond_mensualite_d842_6_base_30, @@ -16137,9 +16221,9 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_1) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=854, + start_line=863, start_column=10, - end_line=854, + end_line=863, end_column=14, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16147,8 +16231,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_plafond_mensualite_d842_6_base = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=854, start_column=10, - end_line=854, end_column=14, + start_line=863, start_column=10, + end_line=863, end_column=14, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16172,7 +16256,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac elif match_arg_494.code == TypeTravauxLogementR8425_Code.PasDeTravaux: _ = match_arg_494.value temp_seuil_minimal_ressources_menage_3 = False - if ((date_signature_pret_1 > date_of_numbers(1994,9,30)) and + if ((date_signature_pret_2 > date_of_numbers(1994,9,30)) and temp_seuil_minimal_ressources_menage_3): return montant_forfaitaire_d842_12 else: @@ -16217,9 +16301,9 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac elif match_arg_497.code == TypeTravauxLogementR8425_Code.PasDeTravaux: _ = match_arg_497.value temp_seuil_minimal_ressources_menage_7 = True - if (((date_signature_pret_1 >= date_of_numbers(1992,9,30)) and - (date_signature_pret_1 <= date_of_numbers(1994,9,30))) or - ((date_signature_pret_1 > date_of_numbers(1994,9,30)) and + if (((date_signature_pret_2 >= date_of_numbers(1992,9,30)) and + (date_signature_pret_2 <= date_of_numbers(1994,9,30))) or + ((date_signature_pret_2 > date_of_numbers(1994,9,30)) and (temp_seuil_minimal_ressources_menage_7 or (temp_seuil_minimal_ressources_menage_6 or temp_seuil_minimal_ressources_menage_5)))): @@ -16227,9 +16311,9 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac else: raise EmptyError temp_seuil_minimal_ressources_menage_8 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=858, + start_line=867, start_column=11, - end_line=858, end_column=42, + end_line=867, end_column=42, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"]), [temp_seuil_minimal_ressources_menage_4, @@ -16239,22 +16323,22 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_seuil_minimal_ressources_menage_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=858, start_column=11, - end_line=858, end_column=42, + start_line=867, start_column=11, + end_line=867, end_column=42, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) seuil_minimal_ressources_menage = temp_seuil_minimal_ressources_menage_8 try: - def temp_depense_nette_minimale_1(param_34:Money): + def temp_depense_nette_minimale_1(allocation_mensuelle_6:Money): try: return ((charges_mensuelles_pret + - montant_forfaitaire_charges_1) - param_34) + montant_forfaitaire_charges_1) - allocation_mensuelle_6) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=860, + start_line=869, start_column=11, - end_line=860, + end_line=869, end_column=33, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16262,14 +16346,14 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_depense_nette_minimale_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=860, start_column=11, - end_line=860, end_column=33, + start_line=869, start_column=11, + end_line=869, end_column=33, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) depense_nette_minimale_1 = temp_depense_nette_minimale_1 try: - def temp_calcul_plafond_mensualite_d842_6_avec_copropriete(param_35:Date): + def temp_calcul_plafond_mensualite_d842_6_avec_copropriete(date_calcul_1:Date): try: try: try: @@ -16279,10 +16363,11 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac date_of_numbers(2022,7,1))): if copropriete_1: return (calcul_plafond_mensualite_d842_6_base( - param_35) * decimal_of_string("0.75")) + date_calcul_1) * + decimal_of_string("0.75")) else: return calcul_plafond_mensualite_d842_6_base( - param_35) + date_calcul_1) else: raise EmptyError except EmptyError: @@ -16290,24 +16375,25 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac date_of_numbers(2022,7,1)): if copropriete_1: return (calcul_plafond_mensualite_d842_6_base( - param_35) * decimal_of_string("0.75")) + date_calcul_1) * + decimal_of_string("0.75")) else: return calcul_plafond_mensualite_d842_6_base( - param_35) + date_calcul_1) else: raise EmptyError except EmptyError: if (date_courante_10 >= date_of_numbers(2020,1,1)): return calcul_plafond_mensualite_d842_6_base( - param_35) + date_calcul_1) else: raise EmptyError except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=855, + start_line=864, start_column=10, - end_line=855, + end_line=864, end_column=26, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16315,8 +16401,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_plafond_mensualite_d842_6_avec_copropriete = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=855, start_column=10, - end_line=855, end_column=26, + start_line=864, start_column=10, + end_line=864, end_column=26, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16339,8 +16425,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_ressources_menage_arrondies_seuil_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=834, start_column=10, - end_line=834, end_column=15, + start_line=842, start_column=10, + end_line=842, end_column=15, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16349,25 +16435,25 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac try: if local_habite_premiere_fois_beneficiaire_1: if (calcul_plafond_mensualite_d842_6_avec_copropriete( - date_signature_pret_1) < + date_signature_pret_2) < calcul_plafond_mensualite_d842_6_avec_copropriete( date_entree_logement_1)): temp_plafond_mensualite_d842_6 = calcul_plafond_mensualite_d842_6_avec_copropriete( date_entree_logement_1) else: temp_plafond_mensualite_d842_6 = calcul_plafond_mensualite_d842_6_avec_copropriete( - date_signature_pret_1) + date_signature_pret_2) else: temp_plafond_mensualite_d842_6 = dead_value raise EmptyError except EmptyError: temp_plafond_mensualite_d842_6 = calcul_plafond_mensualite_d842_6_avec_copropriete( - date_signature_pret_1) + date_signature_pret_2) except EmptyError: temp_plafond_mensualite_d842_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=852, start_column=11, - end_line=852, end_column=36, + start_line=860, start_column=11, + end_line=860, end_column=36, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16430,8 +16516,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_type_logement_foyer_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=891, start_column=14, - end_line=891, end_column=59, + start_line=903, start_column=14, + end_line=903, end_column=59, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16441,8 +16527,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_date_conventionnement_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=893, start_column=14, - end_line=893, end_column=61, + start_line=905, start_column=14, + end_line=905, end_column=61, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16452,8 +16538,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_ressources_menage_arrondies_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=897, start_column=14, - end_line=897, end_column=67, + start_line=909, start_column=14, + end_line=909, end_column=67, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16463,8 +16549,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_nombre_personnes_a_charge_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=899, start_column=14, - end_line=899, end_column=65, + start_line=911, start_column=14, + end_line=911, end_column=65, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16474,8 +16560,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_situation_familiale_calcul_apl_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=901, start_column=14, - end_line=901, end_column=70, + start_line=913, start_column=14, + end_line=913, end_column=70, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16485,8 +16571,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_zone_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=903, start_column=14, - end_line=903, end_column=44, + start_line=915, start_column=14, + end_line=915, end_column=44, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16496,8 +16582,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_date_courante_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=905, start_column=14, - end_line=905, end_column=53, + start_line=917, start_column=14, + end_line=917, end_column=53, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16507,8 +16593,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_calcul_apl_logement_foyer_dot_redevance_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=895, start_column=14, - end_line=895, end_column=49, + start_line=907, start_column=14, + end_line=907, end_column=49, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16582,7 +16668,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac if ((temp_seuil_minimal_depense_nette_minimale_2 or (temp_seuil_minimal_depense_nette_minimale_1 or temp_seuil_minimal_depense_nette_minimale)) and - (date_signature_pret_1 >= + (date_signature_pret_2 >= date_of_numbers(1999,7,1))): temp_seuil_minimal_depense_nette_minimale_3 = (ressources_menage_arrondies_seuil_1 * coefficient_d842_11) @@ -16594,8 +16680,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_seuil_minimal_depense_nette_minimale_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=857, start_column=11, - end_line=857, end_column=47, + start_line=866, start_column=11, + end_line=866, end_column=47, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16609,8 +16695,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_mensualite_eligible_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=848, start_column=11, - end_line=848, end_column=30, + start_line=856, start_column=11, + end_line=856, end_column=30, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16620,8 +16706,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_mensualite_minimale_10 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=850, start_column=11, - end_line=850, end_column=30, + start_line=858, start_column=11, + end_line=858, end_column=30, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16631,26 +16717,26 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_coefficient_prise_en_charge_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=851, start_column=11, - end_line=851, end_column=38, + start_line=859, start_column=11, + end_line=859, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) coefficient_prise_en_charge_1 = temp_coefficient_prise_en_charge_1 try: - def temp_abattement_depense_nette_minimale_1(param_36:Money): + def temp_abattement_depense_nette_minimale_1(allocation_mensuelle_7:Money): try: - if (depense_nette_minimale_1(param_36) < + if (depense_nette_minimale_1(allocation_mensuelle_7) < seuil_minimal_depense_nette_minimale): return (seuil_minimal_depense_nette_minimale - - depense_nette_minimale_1(param_36)) + depense_nette_minimale_1(allocation_mensuelle_7)) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=861, + start_line=871, start_column=11, - end_line=861, + end_line=871, end_column=44, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16658,8 +16744,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_abattement_depense_nette_minimale_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=861, start_column=11, - end_line=861, end_column=44, + start_line=871, start_column=11, + end_line=871, end_column=44, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16671,29 +16757,29 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_aide_finale_formule_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=876, start_column=12, - end_line=876, end_column=31, + start_line=887, start_column=12, + end_line=887, end_column=31, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) aide_finale_formule_5 = temp_aide_finale_formule_6 try: - def temp_traitement_aide_finale_depense_nette_minimale_1(param_37:Money): + def temp_traitement_aide_finale_depense_nette_minimale_1(aide_finale_21:Money): try: - if (traitement_aide_finale_minoration_forfaitaire_4(param_37) < + if (traitement_aide_finale_minoration_forfaitaire_4(aide_finale_21) < abattement_depense_nette_minimale_1(traitement_aide_finale_minoration_forfaitaire_4( - param_37))): + aide_finale_21))): return money_of_cents_string("0") else: return (traitement_aide_finale_minoration_forfaitaire_4( - param_37) - + aide_finale_21) - abattement_depense_nette_minimale_1(traitement_aide_finale_minoration_forfaitaire_4( - param_37))) + aide_finale_21))) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=880, + start_line=892, start_column=10, - end_line=880, + end_line=892, end_column=32, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16701,37 +16787,37 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_traitement_aide_finale_depense_nette_minimale_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=880, start_column=10, - end_line=880, end_column=32, + start_line=892, start_column=10, + end_line=892, end_column=32, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_depense_nette_minimale_1 = temp_traitement_aide_finale_depense_nette_minimale_1 try: - def temp_traitement_aide_finale_contributions_sociales_arrondi_4(param_38:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_4(aide_finale_22:Money): try: if ((money_round(((traitement_aide_finale_depense_nette_minimale_1( - param_38) - + aide_finale_22) - contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - param_38))) - + aide_finale_22))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - param_38))) >= + aide_finale_22))) >= money_of_cents_string("0")): return (money_round(((traitement_aide_finale_depense_nette_minimale_1( - param_38) - + aide_finale_22) - contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - param_38))) - + aide_finale_22))) - money_of_cents_string("50"))) + contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - param_38))) + aide_finale_22))) else: return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=881, + start_line=893, start_column=10, - end_line=881, + end_line=893, end_column=40, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16739,27 +16825,27 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_traitement_aide_finale_contributions_sociales_arrondi_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=881, start_column=10, - end_line=881, end_column=40, + start_line=893, start_column=10, + end_line=893, end_column=40, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_contributions_sociales_arrondi_4 = temp_traitement_aide_finale_contributions_sociales_arrondi_4 try: - def temp_traitement_aide_finale_montant_minimal_4(param_39:Money): + def temp_traitement_aide_finale_montant_minimal_4(aide_finale_23:Money): try: if (traitement_aide_finale_contributions_sociales_arrondi_4( - param_39) < + aide_finale_23) < montant_minimal_aide_d842_6): return money_of_cents_string("0") else: return traitement_aide_finale_contributions_sociales_arrondi_4( - param_39) + aide_finale_23) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=882, + start_line=894, start_column=10, - end_line=882, + end_line=894, end_column=25, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", @@ -16767,8 +16853,8 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac except EmptyError: temp_traitement_aide_finale_montant_minimal_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=882, start_column=10, - end_line=882, end_column=25, + start_line=894, start_column=10, + end_line=894, end_column=25, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) @@ -16809,8 +16895,8 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal except EmptyError: temp_categorie_calcul_apl = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=740, start_column=11, - end_line=740, end_column=31, + start_line=746, start_column=11, + end_line=746, end_column=31, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -16823,8 +16909,8 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal except EmptyError: temp_ressources_menage_avec_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=734, start_column=10, - end_line=734, end_column=22, + start_line=740, start_column=10, + end_line=740, end_column=22, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -16859,8 +16945,8 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal except EmptyError: temp_situation_familiale_calcul_apl = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=741, start_column=11, - end_line=741, end_column=41, + start_line=747, start_column=11, + end_line=747, end_column=41, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -16870,7 +16956,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal match_arg_503 = categorie_calcul_apl if match_arg_503.code == CategorieCalculAPL_Code.Location: location_2 = match_arg_503.value - def temp_sous_calcul_traitement(param_40:Money): + def temp_sous_calcul_traitement(param0:Money): try: temp_sous_calcul_traitement_1 = location_2.loyer_principal except EmptyError: @@ -17101,7 +17187,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal colocation_in = temp_sous_calcul_traitement_11, reduction_loyer_solidarite_in = temp_sous_calcul_traitement_12, logement_meuble_d842_2_in = temp_sous_calcul_traitement_13)).traitement_aide_finale( - param_40) + param0) try: temp_sous_calcul_traitement_14 = location_2.loyer_principal except EmptyError: @@ -18404,7 +18490,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_92(param_41:Money): + def temp_sous_calcul_traitement_92(param0_1:Money): try: temp_sous_calcul_traitement_93 = location_2.loyer_principal except EmptyError: @@ -18635,7 +18721,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal colocation_in = temp_sous_calcul_traitement_103, reduction_loyer_solidarite_in = temp_sous_calcul_traitement_104, logement_meuble_d842_2_in = temp_sous_calcul_traitement_105)).traitement_aide_finale( - param_41) + param0_1) try: temp_sous_calcul_traitement_106 = location_2.loyer_principal except EmptyError: @@ -20110,7 +20196,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal traitement_aide_finale = temp_sous_calcul_traitement_92).traitement_aide_finale) elif match_arg_503.code == CategorieCalculAPL_Code.AccessionPropriete: proprietaire_2 = match_arg_503.value - def temp_sous_calcul_traitement_185(param_42:Money): + def temp_sous_calcul_traitement_185(param0_2:Money): try: temp_sous_calcul_traitement_186 = proprietaire_2.mensualite_principale except EmptyError: @@ -20350,7 +20436,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal type_pret_in = temp_sous_calcul_traitement_197, anciennete_logement_in = temp_sous_calcul_traitement_198, date_courante_in = temp_sous_calcul_traitement_199)).traitement_aide_finale( - param_42) + param0_2) try: temp_sous_calcul_traitement_200 = proprietaire_2.mensualite_principale except EmptyError: @@ -21247,7 +21333,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_256(param_43:Money): + def temp_sous_calcul_traitement_256(param0_3:Money): try: temp_sous_calcul_traitement_257 = proprietaire_2.mensualite_principale except EmptyError: @@ -21487,7 +21573,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal type_pret_in = temp_sous_calcul_traitement_268, anciennete_logement_in = temp_sous_calcul_traitement_269, date_courante_in = temp_sous_calcul_traitement_270)).traitement_aide_finale( - param_43) + param0_3) try: temp_sous_calcul_traitement_271 = proprietaire_2.mensualite_principale except EmptyError: @@ -22508,7 +22594,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal traitement_aide_finale = temp_sous_calcul_traitement_256).traitement_aide_finale) elif match_arg_503.code == CategorieCalculAPL_Code.LogementFoyer: logement_foyer_ = match_arg_503.value - def temp_sous_calcul_traitement_327(param_44:Money): + def temp_sous_calcul_traitement_327(param0_4:Money): try: temp_sous_calcul_traitement_328 = logement_foyer_.type except EmptyError: @@ -22651,7 +22737,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal redevance_in = temp_sous_calcul_traitement_335, condition_2_du_832_25_in = temp_sous_calcul_traitement_336, n_nombre_parts_d832_25_in = temp_sous_calcul_traitement_337)).traitement_aide_finale( - param_44) + param0_4) try: temp_sous_calcul_traitement_338 = logement_foyer_.type except EmptyError: @@ -23708,7 +23794,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal raise EmptyError def temp_sous_calcul_traitement_417(_:Unit): raise EmptyError - def temp_sous_calcul_traitement_418(param_45:Money): + def temp_sous_calcul_traitement_418(param0_5:Money): try: temp_sous_calcul_traitement_419 = logement_foyer_.type except EmptyError: @@ -23851,7 +23937,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal redevance_in = temp_sous_calcul_traitement_426, condition_2_du_832_25_in = temp_sous_calcul_traitement_427, n_nombre_parts_d832_25_in = temp_sous_calcul_traitement_428)).traitement_aide_finale( - param_45) + param0_5) try: temp_sous_calcul_traitement_429 = logement_foyer_.type except EmptyError: @@ -25089,23 +25175,22 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal except EmptyError: temp_sous_calcul_traitement_184 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=743, start_column=11, - end_line=743, end_column=33, + start_line=749, start_column=11, + end_line=749, end_column=33, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) sous_calcul_traitement = temp_sous_calcul_traitement_184 try: - def temp_traitement_aide_finale_2(param_46:Money): + def temp_traitement_aide_finale_2(arg:Money): try: - return sous_calcul_traitement.traitement_aide_finale( - param_46) + return sous_calcul_traitement.traitement_aide_finale(arg) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=746, + start_line=752, start_column=12, - end_line=746, + end_line=752, end_column=34, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", @@ -25114,8 +25199,8 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal except EmptyError: temp_traitement_aide_finale_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=746, start_column=12, - end_line=746, end_column=34, + start_line=752, start_column=12, + end_line=752, end_column=34, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -25126,8 +25211,8 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal except EmptyError: temp_aide_finale_formule_7 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=745, start_column=12, - end_line=745, end_column=31, + start_line=751, start_column=12, + end_line=751, end_column=31, law_headings=["Tous secteurs", "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", @@ -25148,16 +25233,16 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_delai_apres_emmenagement_l823_8_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=457, start_column=11, - end_line=457, end_column=44, + start_line=458, start_column=11, + end_line=458, end_column=44, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) delai_apres_emmenagement_l823_8_2 = temp_delai_apres_emmenagement_l823_8_2 try: try: - def temp_condition_rang_enfant(personne_a_charge_3:PersonneACharge): - match_arg_518 = personne_a_charge_3 + def temp_condition_rang_enfant(personne_a_charge_5:PersonneACharge): + match_arg_518 = personne_a_charge_5 if match_arg_518.code == PersonneACharge_Code.EnfantACharge: _ = match_arg_518.value return True @@ -25177,8 +25262,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_condition_rang_enfant_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=454, start_column=11, - end_line=454, end_column=32, + start_line=455, start_column=11, + end_line=455, end_column=32, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25188,8 +25273,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_base_mensuelle_allocations_familiales_dot_date_courante_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=471, start_column=14, - end_line=471, end_column=65, + start_line=472, start_column=14, + end_line=472, end_column=65, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25201,8 +25286,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_eligibilite_apl_dot_menage = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=467, start_column=14, - end_line=467, end_column=36, + start_line=468, start_column=14, + end_line=468, end_column=36, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25212,8 +25297,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_eligibilite_apl_dot_demandeur = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=468, start_column=14, - end_line=468, end_column=39, + start_line=469, start_column=14, + end_line=469, end_column=39, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25223,8 +25308,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_eligibilite_apl_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=469, start_column=14, - end_line=469, end_column=43, + start_line=470, start_column=14, + end_line=470, end_column=43, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25280,15 +25365,15 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_condition_periode_demenagement_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=455, start_column=11, - end_line=455, end_column=41, + start_line=456, start_column=11, + end_line=456, end_column=41, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) condition_periode_demenagement = temp_condition_periode_demenagement_1 try: - def temp_plafond_d823_22(personne_a_charge_4:PersonneACharge): - match_arg_521 = personne_a_charge_4 + def temp_plafond_d823_22(personne_a_charge_6:PersonneACharge): + match_arg_521 = personne_a_charge_6 if match_arg_521.code == PersonneACharge_Code.EnfantACharge: _ = match_arg_521.value return True @@ -25298,8 +25383,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi if (list_length(list_filter(temp_plafond_d823_22, menage_1.personnes_a_charge)) > integer_of_string("3")): - def temp_plafond_d823_22_1(personne_a_charge_5:PersonneACharge): - match_arg_522 = personne_a_charge_5 + def temp_plafond_d823_22_1(personne_a_charge_7:PersonneACharge): + match_arg_522 = personne_a_charge_7 if match_arg_522.code == PersonneACharge_Code.EnfantACharge: _ = match_arg_522.value return True @@ -25317,8 +25402,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_plafond_d823_22_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=458, start_column=11, - end_line=458, end_column=26, + start_line=459, start_column=11, + end_line=459, end_column=26, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25339,8 +25424,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_eligibilite_logement_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=456, start_column=11, - end_line=456, end_column=31, + start_line=457, start_column=11, + end_line=457, end_column=31, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25354,8 +25439,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi except EmptyError: temp_montant_prime_demenagement = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=464, start_column=12, - end_line=464, end_column=38, + start_line=465, start_column=12, + end_line=465, end_column=38, law_headings=["Éligibilité à la prime de déménagement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25367,11 +25452,11 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem demandeur_2 = eligibilite_aide_personnalisee_logement_in.demandeur_in date_courante_13 = eligibilite_aide_personnalisee_logement_in.date_courante_in try: - def temp_caracteristiques_pret_l831_1_1(param_47:Pret): + def temp_caracteristiques_pret_l831_1_1(pret_1:Pret): try: try: try: - match_arg_523 = param_47.type_pret + match_arg_523 = pret_1.type_pret if match_arg_523.code == TypePret_Code.D331_32: _ = match_arg_523.value temp_caracteristiques_pret_l831_1_1_1 = False @@ -25387,7 +25472,7 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem elif match_arg_523.code == TypePret_Code.Autre: _ = match_arg_523.value temp_caracteristiques_pret_l831_1_1_1 = False - match_arg_524 = param_47.type_pret + match_arg_524 = pret_1.type_pret if match_arg_524.code == TypePret_Code.D331_32: _ = match_arg_524.value temp_caracteristiques_pret_l831_1_1_2 = False @@ -25403,7 +25488,7 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem elif match_arg_524.code == TypePret_Code.Autre: _ = match_arg_524.value temp_caracteristiques_pret_l831_1_1_2 = False - match_arg_525 = param_47.titulaire_pret + match_arg_525 = pret_1.titulaire_pret if match_arg_525.code == TitulairePret_Code.Demandeur: _ = match_arg_525.value temp_caracteristiques_pret_l831_1_1_3 = False @@ -25417,7 +25502,7 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem else: raise EmptyError except EmptyError: - match_arg_526 = param_47.type_pret + match_arg_526 = pret_1.type_pret if match_arg_526.code == TypePret_Code.D331_32: _ = match_arg_526.value temp_caracteristiques_pret_l831_1_1_4 = False @@ -25433,7 +25518,7 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem elif match_arg_526.code == TypePret_Code.Autre: _ = match_arg_526.value temp_caracteristiques_pret_l831_1_1_4 = False - match_arg_527 = param_47.type_pret + match_arg_527 = pret_1.type_pret if match_arg_527.code == TypePret_Code.D331_32: _ = match_arg_527.value temp_caracteristiques_pret_l831_1_1_5 = True @@ -25449,7 +25534,7 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem elif match_arg_527.code == TypePret_Code.Autre: _ = match_arg_527.value temp_caracteristiques_pret_l831_1_1_5 = False - match_arg_528 = param_47.titulaire_pret + match_arg_528 = pret_1.titulaire_pret if match_arg_528.code == TitulairePret_Code.Demandeur: _ = match_arg_528.value temp_caracteristiques_pret_l831_1_1_6 = True @@ -25464,28 +25549,6 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem raise EmptyError except EmptyError: return False - except EmptyError: - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=365, - start_column=11, - end_line=365, - end_column=41, - law_headings=["Éligibilité à l'aide personnalisée au logement", - "Déclarations des champs d'application", - "Prologue : aides au logement"])) - except EmptyError: - temp_caracteristiques_pret_l831_1_1 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=365, start_column=11, - end_line=365, end_column=41, - law_headings=["Éligibilité à l'aide personnalisée au logement", - "Déclarations des champs d'application", - "Prologue : aides au logement"])) - caracteristiques_pret_l831_1_1 = temp_caracteristiques_pret_l831_1_1 - try: - def temp_caracteristiques_pret_l831_1_6(param_48:Pret): - try: - return False except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=366, @@ -25496,13 +25559,35 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem "Déclarations des champs d'application", "Prologue : aides au logement"])) except EmptyError: - temp_caracteristiques_pret_l831_1_6 = dead_value + temp_caracteristiques_pret_l831_1_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=366, start_column=11, end_line=366, end_column=41, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) + caracteristiques_pret_l831_1_1 = temp_caracteristiques_pret_l831_1_1 + try: + def temp_caracteristiques_pret_l831_1_6(pret_2:Pret): + try: + return False + except EmptyError: + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", + start_line=367, + start_column=11, + end_line=367, + end_column=41, + law_headings=["Éligibilité à l'aide personnalisée au logement", + "Déclarations des champs d'application", + "Prologue : aides au logement"])) + except EmptyError: + temp_caracteristiques_pret_l831_1_6 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", + start_line=367, start_column=11, + end_line=367, end_column=41, + law_headings=["Éligibilité à l'aide personnalisée au logement", + "Déclarations des champs d'application", + "Prologue : aides au logement"])) caracteristiques_pret_l831_1_6 = temp_caracteristiques_pret_l831_1_6 try: try: @@ -25584,8 +25669,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_condition_logement_pret_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=364, start_column=11, - end_line=364, end_column=34, + start_line=365, start_column=11, + end_line=365, end_column=34, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25595,8 +25680,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_eligibilite_commune_dot_menage = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=377, start_column=14, - end_line=377, end_column=40, + start_line=378, start_column=14, + end_line=378, end_column=40, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25606,8 +25691,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_eligibilite_commune_dot_demandeur = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=378, start_column=14, - end_line=378, end_column=43, + start_line=379, start_column=14, + end_line=379, end_column=43, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25617,8 +25702,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_eligibilite_commune_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=379, start_column=14, - end_line=379, end_column=47, + start_line=380, start_column=14, + end_line=380, end_column=47, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25774,8 +25859,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_condition_logement_bailleur_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=363, start_column=11, - end_line=363, end_column=38, + start_line=364, start_column=11, + end_line=364, end_column=38, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25785,8 +25870,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_coefficents_enfants_garde_alternee_pris_en_compte_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=372, start_column=12, - end_line=372, end_column=61, + start_line=373, start_column=12, + end_line=373, end_column=61, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25796,8 +25881,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_nombre_personnes_a_charge_prises_en_compte_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=371, start_column=12, - end_line=371, end_column=54, + start_line=372, start_column=12, + end_line=372, end_column=54, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25815,8 +25900,8 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem except EmptyError: temp_eligibilite_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=370, start_column=12, - end_line=370, end_column=23, + start_line=371, start_column=12, + end_line=371, end_column=23, law_headings=["Éligibilité à l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25836,8 +25921,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_duree_l841_1_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=404, start_column=11, - end_line=404, end_column=25, + start_line=405, start_column=11, + end_line=405, end_column=25, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25847,8 +25932,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_prestations_familiales_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=420, start_column=14, - end_line=420, end_column=50, + start_line=421, start_column=14, + end_line=421, end_column=50, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25859,8 +25944,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_prestations_familiales_dot_prestation_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=421, start_column=14, - end_line=421, end_column=56, + start_line=422, start_column=14, + end_line=422, end_column=56, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -25871,8 +25956,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_prestations_familiales_dot_residence = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=425, start_column=14, - end_line=425, end_column=46, + start_line=426, start_column=14, + end_line=426, end_column=46, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26058,8 +26143,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_condition_accession_propriete_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=401, start_column=11, - end_line=401, end_column=40, + start_line=402, start_column=11, + end_line=402, end_column=40, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26069,8 +26154,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_eligibilite_commune_dot_menage_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=427, start_column=14, - end_line=427, end_column=40, + start_line=428, start_column=14, + end_line=428, end_column=40, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26080,8 +26165,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_eligibilite_commune_dot_demandeur_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=428, start_column=14, - end_line=428, end_column=43, + start_line=429, start_column=14, + end_line=429, end_column=43, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26091,8 +26176,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_eligibilite_commune_dot_date_courante_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=429, start_column=14, - end_line=429, end_column=47, + start_line=430, start_column=14, + end_line=430, end_column=47, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26160,8 +26245,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_coefficents_enfants_garde_alternee_pris_en_compte_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=414, start_column=12, - end_line=414, end_column=61, + start_line=415, start_column=12, + end_line=415, end_column=61, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26171,8 +26256,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_nombre_personnes_a_charge_prises_en_compte_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=413, start_column=12, - end_line=413, end_column=54, + start_line=414, start_column=12, + end_line=414, end_column=54, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26188,8 +26273,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_eligibilite_dispositions_communes = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=411, start_column=10, - end_line=411, end_column=31, + start_line=412, start_column=10, + end_line=412, end_column=31, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26228,10 +26313,10 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili raise EmptyError except EmptyError: try: - def temp_eligibilite_allocation_logement_familiale_2(personne_a_charge_6:PersonneACharge): - match_arg_553 = personne_a_charge_6 + def temp_eligibilite_allocation_logement_familiale_2(personne_a_charge_8:PersonneACharge): + match_arg_553 = personne_a_charge_8 if match_arg_553.code == PersonneACharge_Code.EnfantACharge: - enfant_5 = match_arg_553.value + enfant_7 = match_arg_553.value return False elif match_arg_553.code == PersonneACharge_Code.AutrePersonneACharge: parent_3 = match_arg_553.value @@ -26245,9 +26330,9 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_1 = dead_value raise EmptyError except EmptyError: - def temp_eligibilite_allocation_logement_familiale_3(personne_a_charge_7:PersonneACharge): + def temp_eligibilite_allocation_logement_familiale_3(personne_a_charge_9:PersonneACharge): return eligibilite_commune_dot_condition_2_r823_4_1( - personne_a_charge_7) + personne_a_charge_9) if (list_length(list_filter(temp_eligibilite_allocation_logement_familiale_3, menage_3.personnes_a_charge)) >= integer_of_string("1")): @@ -26276,11 +26361,11 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili elif match_arg_554.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: _ = match_arg_554.value temp_eligibilite_allocation_logement_familiale_4 = False - def temp_eligibilite_allocation_logement_familiale_5(personne_a_charge_8:PersonneACharge): - match_arg_555 = personne_a_charge_8 + def temp_eligibilite_allocation_logement_familiale_5(personne_a_charge_10:PersonneACharge): + match_arg_555 = personne_a_charge_10 if match_arg_555.code == PersonneACharge_Code.EnfantACharge: - enfant_6 = match_arg_555.value - match_arg_556 = enfant_6.situation_garde_alternee + enfant_8 = match_arg_555.value + match_arg_556 = enfant_8.situation_garde_alternee if match_arg_556.code == SituationGardeAlternee_Code.PasDeGardeAlternee: _ = match_arg_556.value temp_eligibilite_allocation_logement_familiale_6 = PriseEnChargeEnfant(PriseEnChargeEnfant_Code.EffectiveEtPermanente, @@ -26290,13 +26375,13 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_6 = PriseEnChargeEnfant(PriseEnChargeEnfant_Code.GardeAlterneePartageAllocations, Unit()) return not prestations_familiales_dot_droit_ouvert( - EnfantPrestationsFamiliales(identifiant = enfant_6.identifiant, - obligation_scolaire = enfant_6.obligation_scolaire, - remuneration_mensuelle = enfant_6.remuneration_mensuelle, - date_de_naissance = enfant_6.date_de_naissance, + EnfantPrestationsFamiliales(identifiant = enfant_8.identifiant, + obligation_scolaire = enfant_8.obligation_scolaire, + remuneration_mensuelle = enfant_8.remuneration_mensuelle, + date_de_naissance = enfant_8.date_de_naissance, prise_en_charge = temp_eligibilite_allocation_logement_familiale_6, - a_deja_ouvert_droit_aux_allocations_familiales = enfant_6.a_deja_ouvert_droit_aux_allocations_familiales, - beneficie_titre_personnel_aide_personnelle_logement = enfant_6.beneficie_titre_personnel_aide_personnelle_logement)) + a_deja_ouvert_droit_aux_allocations_familiales = enfant_8.a_deja_ouvert_droit_aux_allocations_familiales, + beneficie_titre_personnel_aide_personnelle_logement = enfant_8.beneficie_titre_personnel_aide_personnelle_logement)) elif match_arg_555.code == PersonneACharge_Code.AutrePersonneACharge: _ = match_arg_555.value return False @@ -26309,11 +26394,11 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_1 = dead_value raise EmptyError except EmptyError: - def temp_eligibilite_allocation_logement_familiale_7(personne_a_charge_9:PersonneACharge): - match_arg_557 = personne_a_charge_9 + def temp_eligibilite_allocation_logement_familiale_7(personne_a_charge_11:PersonneACharge): + match_arg_557 = personne_a_charge_11 if match_arg_557.code == PersonneACharge_Code.EnfantACharge: - enfant_7 = match_arg_557.value - match_arg_558 = enfant_7.situation_garde_alternee + enfant_9 = match_arg_557.value + match_arg_558 = enfant_9.situation_garde_alternee if match_arg_558.code == SituationGardeAlternee_Code.PasDeGardeAlternee: _ = match_arg_558.value temp_eligibilite_allocation_logement_familiale_8 = PriseEnChargeEnfant(PriseEnChargeEnfant_Code.EffectiveEtPermanente, @@ -26323,13 +26408,13 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_8 = PriseEnChargeEnfant(PriseEnChargeEnfant_Code.GardeAlterneePartageAllocations, Unit()) return prestations_familiales_dot_droit_ouvert( - EnfantPrestationsFamiliales(identifiant = enfant_7.identifiant, - obligation_scolaire = enfant_7.obligation_scolaire, - remuneration_mensuelle = enfant_7.remuneration_mensuelle, - date_de_naissance = enfant_7.date_de_naissance, + EnfantPrestationsFamiliales(identifiant = enfant_9.identifiant, + obligation_scolaire = enfant_9.obligation_scolaire, + remuneration_mensuelle = enfant_9.remuneration_mensuelle, + date_de_naissance = enfant_9.date_de_naissance, prise_en_charge = temp_eligibilite_allocation_logement_familiale_8, - a_deja_ouvert_droit_aux_allocations_familiales = enfant_7.a_deja_ouvert_droit_aux_allocations_familiales, - beneficie_titre_personnel_aide_personnelle_logement = enfant_7.beneficie_titre_personnel_aide_personnelle_logement)) + a_deja_ouvert_droit_aux_allocations_familiales = enfant_9.a_deja_ouvert_droit_aux_allocations_familiales, + beneficie_titre_personnel_aide_personnelle_logement = enfant_9.beneficie_titre_personnel_aide_personnelle_logement)) elif match_arg_557.code == PersonneACharge_Code.AutrePersonneACharge: _ = match_arg_557.value return False @@ -26362,8 +26447,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_eligibilite_allocation_logement_familiale_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=403, start_column=11, - end_line=403, end_column=52, + start_line=404, start_column=11, + end_line=404, end_column=52, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26404,9 +26489,9 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili else: raise EmptyError temp_eligibilite_l841_2_5 = handle_default(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=412, + start_line=413, start_column=10, - end_line=412, end_column=16, + end_line=413, end_column=16, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"]), [temp_eligibilite_l841_2_4, @@ -26430,8 +26515,8 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili except EmptyError: temp_eligibilite_l841_2_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=412, start_column=10, - end_line=412, end_column=16, + start_line=413, start_column=10, + end_line=413, end_column=16, law_headings=["Éligibilité aux allocations de logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) @@ -26473,8 +26558,9 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog except EmptyError: temp_categorie_calcul_apl_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=985, start_column=11, - end_line=985, end_column=31, + start_line=1000, + start_column=11, end_line=1000, + end_column=31, law_headings=["Tous secteurs", "Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -26487,8 +26573,8 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog except EmptyError: temp_ressources_menage_avec_arrondi_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=978, start_column=10, - end_line=978, end_column=22, + start_line=993, start_column=10, + end_line=993, end_column=22, law_headings=["Tous secteurs", "Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -26523,8 +26609,9 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog except EmptyError: temp_situation_familiale_calcul_apl_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=986, start_column=11, - end_line=986, end_column=41, + start_line=1001, + start_column=11, end_line=1001, + end_column=41, law_headings=["Tous secteurs", "Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -26534,7 +26621,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog match_arg_562 = mode_occupation_3 if match_arg_562.code == ModeOccupation_Code.Locataire: location_7 = match_arg_562.value - def temp_sous_calcul_traitement_509(param_49:Money): + def temp_sous_calcul_traitement_509(param0_6:Money): try: temp_sous_calcul_traitement_510 = location_7.loyer_principal except EmptyError: @@ -26782,7 +26869,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog reduction_loyer_solidarite_in = temp_sous_calcul_traitement_521, logement_meuble_d842_2_in = temp_sous_calcul_traitement_522, changement_logement_d842_4_in = temp_sous_calcul_traitement_523)).traitement_aide_finale( - param_49) + param0_6) try: temp_sous_calcul_traitement_524 = location_7.loyer_principal except EmptyError: @@ -27016,7 +27103,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_538(param_50:Money): + def temp_sous_calcul_traitement_538(param0_7:Money): try: temp_sous_calcul_traitement_539 = location_7.loyer_principal except EmptyError: @@ -27264,7 +27351,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog reduction_loyer_solidarite_in = temp_sous_calcul_traitement_550, logement_meuble_d842_2_in = temp_sous_calcul_traitement_551, changement_logement_d842_4_in = temp_sous_calcul_traitement_552)).traitement_aide_finale( - param_50) + param0_7) try: temp_sous_calcul_traitement_553 = location_7.loyer_principal except EmptyError: @@ -27532,7 +27619,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog traitement_aide_finale = temp_sous_calcul_traitement_538).traitement_aide_finale) elif match_arg_562.code == ModeOccupation_Code.ResidentLogementFoyer: logement_foyer__1 = match_arg_562.value - def temp_sous_calcul_traitement_568(param_51:Money): + def temp_sous_calcul_traitement_568(param0_8:Money): try: temp_sous_calcul_traitement_569 = logement_foyer__1.type except EmptyError: @@ -27686,7 +27773,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog zone_in = temp_sous_calcul_traitement_575, date_courante_in = temp_sous_calcul_traitement_576, categorie_equivalence_loyer_d842_16_in = temp_sous_calcul_traitement_577)).traitement_aide_finale( - param_51) + param0_8) try: temp_sous_calcul_traitement_578 = logement_foyer__1.type except EmptyError: @@ -28407,7 +28494,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_623(param_52:Money): + def temp_sous_calcul_traitement_623(param0_9:Money): try: temp_sous_calcul_traitement_624 = logement_foyer__1.type except EmptyError: @@ -28561,7 +28648,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog zone_in = temp_sous_calcul_traitement_630, date_courante_in = temp_sous_calcul_traitement_631, categorie_equivalence_loyer_d842_16_in = temp_sous_calcul_traitement_632)).traitement_aide_finale( - param_52) + param0_9) try: temp_sous_calcul_traitement_633 = logement_foyer__1.type except EmptyError: @@ -29384,7 +29471,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog traitement_aide_finale = temp_sous_calcul_traitement_623).traitement_aide_finale) elif match_arg_562.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: proprietaire_9 = match_arg_562.value - def temp_sous_calcul_traitement_678(param_53:Money): + def temp_sous_calcul_traitement_678(param0_10:Money): try: temp_sous_calcul_traitement_679 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -29607,7 +29694,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog date_entree_logement_in = temp_sous_calcul_traitement_689, charges_mensuelles_pret_in = temp_sous_calcul_traitement_690, copropriete_in = temp_sous_calcul_traitement_691)).traitement_aide_finale( - param_53) + param0_10) try: temp_sous_calcul_traitement_692 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -29816,7 +29903,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_705(param_54:Money): + def temp_sous_calcul_traitement_705(param0_11:Money): try: temp_sous_calcul_traitement_706 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -30039,7 +30126,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog date_entree_logement_in = temp_sous_calcul_traitement_716, charges_mensuelles_pret_in = temp_sous_calcul_traitement_717, copropriete_in = temp_sous_calcul_traitement_718)).traitement_aide_finale( - param_54) + param0_11) try: temp_sous_calcul_traitement_719 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -30280,7 +30367,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog traitement_aide_finale = temp_sous_calcul_traitement_705).traitement_aide_finale) elif match_arg_562.code == ModeOccupation_Code.SousLocataire: location_8 = match_arg_562.value - def temp_sous_calcul_traitement_732(param_55:Money): + def temp_sous_calcul_traitement_732(param0_12:Money): try: temp_sous_calcul_traitement_733 = location_8.loyer_principal except EmptyError: @@ -30528,7 +30615,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog reduction_loyer_solidarite_in = temp_sous_calcul_traitement_744, logement_meuble_d842_2_in = temp_sous_calcul_traitement_745, changement_logement_d842_4_in = temp_sous_calcul_traitement_746)).traitement_aide_finale( - param_55) + param0_12) try: temp_sous_calcul_traitement_747 = location_8.loyer_principal except EmptyError: @@ -30762,7 +30849,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_761(param_56:Money): + def temp_sous_calcul_traitement_761(param0_13:Money): try: temp_sous_calcul_traitement_762 = location_8.loyer_principal except EmptyError: @@ -31010,7 +31097,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog reduction_loyer_solidarite_in = temp_sous_calcul_traitement_773, logement_meuble_d842_2_in = temp_sous_calcul_traitement_774, changement_logement_d842_4_in = temp_sous_calcul_traitement_775)).traitement_aide_finale( - param_56) + param0_13) try: temp_sous_calcul_traitement_776 = location_8.loyer_principal except EmptyError: @@ -31278,7 +31365,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog traitement_aide_finale = temp_sous_calcul_traitement_761).traitement_aide_finale) elif match_arg_562.code == ModeOccupation_Code.LocationAccession: proprietaire_10 = match_arg_562.value - def temp_sous_calcul_traitement_790(param_57:Money): + def temp_sous_calcul_traitement_790(param0_14:Money): try: temp_sous_calcul_traitement_791 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -31501,7 +31588,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog date_entree_logement_in = temp_sous_calcul_traitement_801, charges_mensuelles_pret_in = temp_sous_calcul_traitement_802, copropriete_in = temp_sous_calcul_traitement_803)).traitement_aide_finale( - param_57) + param0_14) try: temp_sous_calcul_traitement_804 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -31710,7 +31797,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_817(param_58:Money): + def temp_sous_calcul_traitement_817(param0_15:Money): try: temp_sous_calcul_traitement_818 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -31933,7 +32020,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog date_entree_logement_in = temp_sous_calcul_traitement_828, charges_mensuelles_pret_in = temp_sous_calcul_traitement_829, copropriete_in = temp_sous_calcul_traitement_830)).traitement_aide_finale( - param_58) + param0_15) try: temp_sous_calcul_traitement_831 = ressources_menage_avec_arrondi_1 except EmptyError: @@ -32175,23 +32262,23 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog except EmptyError: temp_sous_calcul_traitement_567 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=988, start_column=11, - end_line=988, end_column=33, + start_line=1003, + start_column=11, end_line=1003, + end_column=33, law_headings=["Tous secteurs", "Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) sous_calcul_traitement_1 = temp_sous_calcul_traitement_567 try: - def temp_traitement_aide_finale_3(param_59:Money): + def temp_traitement_aide_finale_3(arg_1:Money): try: - return sous_calcul_traitement_1.traitement_aide_finale( - param_59) + return sous_calcul_traitement_1.traitement_aide_finale(arg_1) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=991, + start_line=1006, start_column=12, - end_line=991, + end_line=1006, end_column=34, law_headings=["Tous secteurs", "Secteur logement-foyer", @@ -32200,8 +32287,9 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog except EmptyError: temp_traitement_aide_finale_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=991, start_column=12, - end_line=991, end_column=34, + start_line=1006, + start_column=12, end_line=1006, + end_column=34, law_headings=["Tous secteurs", "Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -32212,8 +32300,9 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog except EmptyError: temp_aide_finale_formule_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=990, start_column=12, - end_line=990, end_column=31, + start_line=1005, + start_column=12, end_line=1005, + end_column=31, law_headings=["Tous secteurs", "Secteur logement-foyer", "Calcul du montant de l'allocation logement", @@ -32232,8 +32321,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_allocation_logement_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1069, - start_column=14, end_line=1069, + start_line=1086, + start_column=14, end_line=1086, end_column=59, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32243,8 +32332,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_allocation_logement_dot_menage = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1061, - start_column=14, end_line=1061, + start_line=1078, + start_column=14, end_line=1078, end_column=52, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32254,8 +32343,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_allocation_logement_dot_demandeur = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1065, - start_column=14, end_line=1065, + start_line=1082, + start_column=14, end_line=1082, end_column=55, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32286,8 +32375,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_aide_personnalisee_logement_dot_menage = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1059, - start_column=14, end_line=1059, + start_line=1076, + start_column=14, end_line=1076, end_column=60, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32297,8 +32386,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_aide_personnalisee_logement_dot_demandeur = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1063, - start_column=14, end_line=1063, + start_line=1080, + start_column=14, end_line=1080, end_column=63, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32308,8 +32397,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_aide_personnalisee_logement_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1067, - start_column=14, end_line=1067, + start_line=1084, + start_column=14, end_line=1084, end_column=67, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32326,8 +32415,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_allocation_logement_dot_mode_occupation = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1073, - start_column=14, end_line=1073, + start_line=1090, + start_column=14, end_line=1090, end_column=56, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32337,8 +32426,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_allocation_logement_dot_ressources_menage_sans_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1077, - start_column=14, end_line=1077, + start_line=1094, + start_column=14, end_line=1094, end_column=58, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32348,8 +32437,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_allocation_logement_dot_situation_familiale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1081, - start_column=14, end_line=1081, + start_line=1098, + start_column=14, end_line=1098, end_column=60, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32359,8 +32448,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_allocation_logement_dot_nombre_personnes_a_charge = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1088, - start_column=14, end_line=1088, + start_line=1105, + start_column=14, end_line=1105, end_column=66, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32370,8 +32459,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_allocation_logement_dot_zone = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1092, - start_column=14, end_line=1092, + start_line=1109, + start_column=14, end_line=1109, end_column=45, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32381,8 +32470,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_allocation_logement_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1096, - start_column=14, end_line=1096, + start_line=1113, + start_column=14, end_line=1113, end_column=54, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32429,8 +32518,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_aide_personnalisee_logement_dot_mode_occupation = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1071, - start_column=14, end_line=1071, + start_line=1088, + start_column=14, end_line=1088, end_column=64, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32456,8 +32545,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_aide_personnalisee_logement_dot_ressources_menage_sans_arrondi = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1075, - start_column=14, end_line=1075, + start_line=1092, + start_column=14, end_line=1092, end_column=66, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32467,8 +32556,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_aide_personnalisee_logement_dot_situation_familiale = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1079, - start_column=14, end_line=1079, + start_line=1096, + start_column=14, end_line=1096, end_column=68, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32478,8 +32567,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_aide_personnalisee_logement_dot_nombre_personnes_a_charge = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1084, start_column=5, - end_line=1084, end_column=65, + start_line=1101, start_column=5, + end_line=1101, end_column=65, law_headings=["Calculette globale", "Prologue : aides au logement"])) calcul_aide_personnalisee_logement_dot_nombre_personnes_a_charge = temp_calcul_aide_personnalisee_logement_dot_nombre_personnes_a_charge @@ -32488,8 +32577,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_aide_personnalisee_logement_dot_zone = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1090, - start_column=14, end_line=1090, + start_line=1107, + start_column=14, end_line=1107, end_column=53, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32499,8 +32588,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_calcul_aide_personnalisee_logement_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1094, - start_column=14, end_line=1094, + start_line=1111, + start_column=14, end_line=1111, end_column=62, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32519,8 +32608,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_coefficents_enfants_garde_alternee_pris_en_compte_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1055, - start_column=12, end_line=1055, + start_line=1072, + start_column=12, end_line=1072, end_column=61, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32541,17 +32630,17 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_eligibilite_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1052, - start_column=12, end_line=1052, + start_line=1068, + start_column=12, end_line=1068, end_column=23, law_headings=["Calculette globale", "Prologue : aides au logement"])) eligibilite_2 = temp_eligibilite_3 try: - def temp_traitement_aide_finale_4(param_60:Money): + def temp_traitement_aide_finale_4(aide_finale_24:Money): try: if not eligibilite_2: - return param_60 + return aide_finale_24 else: match_arg_573 = eligibilite_allocation_logement_dot_eligibilite_l841_2 if match_arg_573.code == TypeEligibiliteAllocationLogement_Code.PasEligible: @@ -32566,34 +32655,34 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides if (eligibilite_aide_personnalisee_logement_dot_eligibilite and not temp_traitement_aide_finale_5): if (calcul_aide_personnalisee_logement_dot_traitement_aide_finale( - param_60) > + aide_finale_24) > calcul_allocation_logement_dot_traitement_aide_finale( - param_60)): + aide_finale_24)): return calcul_aide_personnalisee_logement_dot_traitement_aide_finale( - param_60) + aide_finale_24) else: return calcul_allocation_logement_dot_traitement_aide_finale( - param_60) + aide_finale_24) else: if eligibilite_aide_personnalisee_logement_dot_eligibilite: return calcul_aide_personnalisee_logement_dot_traitement_aide_finale( - param_60) + aide_finale_24) else: return calcul_allocation_logement_dot_traitement_aide_finale( - param_60) + aide_finale_24) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1054, + start_line=1070, start_column=12, - end_line=1054, + end_line=1070, end_column=34, law_headings=["Calculette globale", "Prologue : aides au logement"])) except EmptyError: temp_traitement_aide_finale_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1054, - start_column=12, end_line=1054, + start_line=1070, + start_column=12, end_line=1070, end_column=34, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32629,8 +32718,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides except EmptyError: temp_aide_finale_formule_9 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1053, - start_column=12, end_line=1053, + start_line=1069, + start_column=12, end_line=1069, end_column=31, law_headings=["Calculette globale", "Prologue : aides au logement"])) @@ -32646,11 +32735,11 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar date_courante_17 = calculette_aides_au_logement_garde_alternee_in.date_courante_in ressources_menage_prises_en_compte_1 = calculette_aides_au_logement_garde_alternee_in.ressources_menage_prises_en_compte_in try: - def temp_menage_sans_enfants_garde_alternee(personne_a_charge_10:PersonneACharge): - match_arg_575 = personne_a_charge_10 + def temp_menage_sans_enfants_garde_alternee(personne_a_charge_12:PersonneACharge): + match_arg_575 = personne_a_charge_12 if match_arg_575.code == PersonneACharge_Code.EnfantACharge: - enfant_8 = match_arg_575.value - match_arg_576 = enfant_8.situation_garde_alternee + enfant_10 = match_arg_575.value + match_arg_576 = enfant_10.situation_garde_alternee if match_arg_576.code == SituationGardeAlternee_Code.PasDeGardeAlternee: _ = match_arg_576.value return True @@ -32671,8 +32760,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_menage_sans_enfants_garde_alternee_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1118, - start_column=11, end_line=1118, + start_line=1135, + start_column=11, end_line=1135, end_column=45, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32682,8 +32771,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_dot_menage = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1129, - start_column=14, end_line=1129, + start_line=1146, + start_column=14, end_line=1146, end_column=31, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32693,8 +32782,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_dot_demandeur = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1131, - start_column=14, end_line=1131, + start_line=1148, + start_column=14, end_line=1148, end_column=34, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32704,8 +32793,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1133, - start_column=14, end_line=1133, + start_line=1150, + start_column=14, end_line=1150, end_column=38, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32715,8 +32804,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_dot_ressources_menage_prises_en_compte = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1135, - start_column=14, end_line=1135, + start_line=1152, + start_column=14, end_line=1152, end_column=59, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32734,8 +32823,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_sans_garde_alternee_dot_menage = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1137, - start_column=14, end_line=1137, + start_line=1154, + start_column=14, end_line=1154, end_column=51, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32745,8 +32834,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_sans_garde_alternee_dot_demandeur = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1139, - start_column=14, end_line=1139, + start_line=1156, + start_column=14, end_line=1156, end_column=54, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32756,8 +32845,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_sans_garde_alternee_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1141, - start_column=14, end_line=1141, + start_line=1158, + start_column=14, end_line=1158, end_column=58, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32767,8 +32856,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1144, start_column=5, - end_line=1144, end_column=70, + start_line=1161, start_column=5, + end_line=1161, end_column=70, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte = temp_calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte @@ -32785,8 +32874,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_eligibilite_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1125, - start_column=12, end_line=1125, + start_line=1142, + start_column=12, end_line=1142, end_column=23, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32796,8 +32885,8 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_coefficents_enfants_garde_alternee_pris_en_compte_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1119, - start_column=11, end_line=1119, + start_line=1136, + start_column=11, end_line=1136, end_column=60, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) @@ -32819,11 +32908,11 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar except EmptyError: temp_aide_finale_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", - start_line=1126, - start_column=12, end_line=1126, + start_line=1143, + start_column=12, end_line=1143, end_column=23, law_headings=["Calculette avec garde alternée", "Prologue : aides au logement"])) - aide_finale = temp_aide_finale_2 + aide_finale_25 = temp_aide_finale_2 return CalculetteAidesAuLogementGardeAlternee(eligibilite = eligibilite_3, - aide_finale = aide_finale) + aide_finale = aide_finale_25) diff --git a/french_law/python/src/allocations_familiales.py b/french_law/python/src/allocations_familiales.py index 51b8154e..aa46bd65 100644 --- a/french_law/python/src/allocations_familiales.py +++ b/french_law/python/src/allocations_familiales.py @@ -908,10 +908,10 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): "Prologue"])) plafond_l512_3_2 = temp_plafond_l512_3_2 try: - def temp_conditions_hors_age(param:Enfant): + def temp_conditions_hors_age(enfant:Enfant): try: try: - match_arg = param.obligation_scolaire + match_arg = enfant.obligation_scolaire if match_arg.code == SituationObligationScolaire_Code.Avant: _ = match_arg.value temp_conditions_hors_age_1 = False @@ -921,7 +921,7 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): elif match_arg.code == SituationObligationScolaire_Code.Apres: _ = match_arg.value temp_conditions_hors_age_1 = True - match_arg_1 = param.obligation_scolaire + match_arg_1 = enfant.obligation_scolaire if match_arg_1.code == SituationObligationScolaire_Code.Avant: _ = match_arg_1.value temp_conditions_hors_age_2 = False @@ -931,7 +931,7 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): elif match_arg_1.code == SituationObligationScolaire_Code.Apres: _ = match_arg_1.value temp_conditions_hors_age_2 = False - match_arg_2 = param.obligation_scolaire + match_arg_2 = enfant.obligation_scolaire if match_arg_2.code == SituationObligationScolaire_Code.Avant: _ = match_arg_2.value temp_conditions_hors_age_3 = True @@ -944,7 +944,7 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): if ((temp_conditions_hors_age_3 or (temp_conditions_hors_age_2 or temp_conditions_hors_age_1)) and - (param.remuneration_mensuelle <= + (enfant.remuneration_mensuelle <= plafond_l512_3_2)): return True else: @@ -970,17 +970,17 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): "Prologue"])) conditions_hors_age = temp_conditions_hors_age try: - def temp_droit_ouvert(param_1:Enfant): + def temp_droit_ouvert(enfant_1:Enfant): try: try: try: - if param_1.beneficie_titre_personnel_aide_personnelle_logement: + if enfant_1.beneficie_titre_personnel_aide_personnelle_logement: return False else: raise EmptyError except EmptyError: try: - match_arg_3 = param_1.obligation_scolaire + match_arg_3 = enfant_1.obligation_scolaire if match_arg_3.code == SituationObligationScolaire_Code.Avant: _ = match_arg_3.value temp_droit_ouvert_1 = False @@ -991,15 +991,16 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): _ = match_arg_3.value temp_droit_ouvert_1 = True if (temp_droit_ouvert_1 and - ((param_1.remuneration_mensuelle <= + ((enfant_1.remuneration_mensuelle <= plafond_l512_3_2) and - ((param_1.date_de_naissance + age_l512_3_2) > + ((enfant_1.date_de_naissance + + age_l512_3_2) > date_courante_2))): return True else: raise EmptyError except EmptyError: - match_arg_4 = param_1.obligation_scolaire + match_arg_4 = enfant_1.obligation_scolaire if match_arg_4.code == SituationObligationScolaire_Code.Avant: _ = match_arg_4.value temp_droit_ouvert_2 = False @@ -1009,7 +1010,7 @@ def prestations_familiales(prestations_familiales_in:PrestationsFamilialesIn): elif match_arg_4.code == SituationObligationScolaire_Code.Apres: _ = match_arg_4.value temp_droit_ouvert_2 = False - match_arg_5 = param_1.obligation_scolaire + match_arg_5 = enfant_1.obligation_scolaire if match_arg_5.code == SituationObligationScolaire_Code.Avant: _ = match_arg_5.value temp_droit_ouvert_3 = True @@ -1058,7 +1059,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): enfants_a_charge = allocations_familiales_in.enfants_a_charge_in avait_enfant_a_charge_avant_1er_janvier_2012 = allocations_familiales_in.avait_enfant_a_charge_avant_1er_janvier_2012_in try: - def temp_prise_en_compte(param_2:Enfant): + def temp_prise_en_compte(enfant_2:Enfant): try: def temp_prise_en_compte_1(_:Unit): raise EmptyError @@ -1067,7 +1068,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): def temp_prise_en_compte_3(_:Unit): try: try: - match_arg_6 = param_2.prise_en_charge + match_arg_6 = enfant_2.prise_en_charge if match_arg_6.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_6.value temp_prise_en_compte_4 = False @@ -1089,7 +1090,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError except EmptyError: - match_arg_7 = param_2.prise_en_charge + match_arg_7 = enfant_2.prise_en_charge if match_arg_7.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_7.value temp_prise_en_compte_5 = False @@ -1111,7 +1112,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError except EmptyError: - match_arg_8 = param_2.prise_en_charge + match_arg_8 = enfant_2.prise_en_charge if match_arg_8.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_8.value temp_prise_en_compte_6 = False @@ -1133,7 +1134,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError def temp_prise_en_compte_7(_:Unit): - match_arg_9 = param_2.prise_en_charge + match_arg_9 = enfant_2.prise_en_charge if match_arg_9.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_9.value temp_prise_en_compte_8 = False @@ -1154,7 +1155,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError def temp_prise_en_compte_9(_:Unit): - match_arg_10 = param_2.prise_en_charge + match_arg_10 = enfant_2.prise_en_charge if match_arg_10.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_10.value temp_prise_en_compte_10 = True @@ -1204,7 +1205,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) prise_en_compte = temp_prise_en_compte try: - def temp_versement(param_3:Enfant): + def temp_versement(enfant_3:Enfant): try: def temp_versement_1(_:Unit): raise EmptyError @@ -1214,7 +1215,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): try: try: try: - match_arg_11 = param_3.prise_en_charge + match_arg_11 = enfant_3.prise_en_charge if match_arg_11.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_11.value temp_versement_4 = False @@ -1236,7 +1237,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError except EmptyError: - match_arg_12 = param_3.prise_en_charge + match_arg_12 = enfant_3.prise_en_charge if match_arg_12.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_12.value temp_versement_5 = True @@ -1258,7 +1259,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError except EmptyError: - match_arg_13 = param_3.prise_en_charge + match_arg_13 = enfant_3.prise_en_charge if match_arg_13.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_13.value temp_versement_6 = False @@ -1280,7 +1281,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError except EmptyError: - match_arg_14 = param_3.prise_en_charge + match_arg_14 = enfant_3.prise_en_charge if match_arg_14.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_14.value temp_versement_7 = False @@ -1302,7 +1303,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError def temp_versement_8(_:Unit): - match_arg_15 = param_3.prise_en_charge + match_arg_15 = enfant_3.prise_en_charge if match_arg_15.code == PriseEnCharge_Code.GardeAlterneePartageAllocations: _ = match_arg_15.value temp_versement_9 = False @@ -1354,8 +1355,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_nombre_enfants_l521_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=145, start_column=11, - end_line=145, end_column=32, + start_line=151, start_column=11, + end_line=151, end_column=32, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1365,8 +1366,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_nombre_enfants_alinea_2_l521_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=147, start_column=11, - end_line=147, end_column=41, + start_line=154, start_column=11, + end_line=154, end_column=41, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1378,8 +1379,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_bmaf_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=159, start_column=14, - end_line=159, end_column=32, + start_line=167, start_column=14, + end_line=167, end_column=32, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1391,8 +1392,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_prestations_familiales_dot_date_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=155, start_column=14, - end_line=155, end_column=50, + start_line=163, start_column=14, + end_line=163, end_column=50, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1403,8 +1404,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_prestations_familiales_dot_prestation_courante = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=153, start_column=14, - end_line=153, end_column=56, + start_line=161, start_column=14, + end_line=161, end_column=56, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1414,8 +1415,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_prestations_familiales_dot_residence = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=157, start_column=14, - end_line=157, end_column=46, + start_line=165, start_column=14, + end_line=165, end_column=46, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1440,10 +1441,10 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): result_4 = enfant_le_plus_age(EnfantLePlusAgeIn(enfants_in = enfant_le_plus_age_dot_enfants)) enfant_le_plus_age_dot_le_plus_age = result_4.le_plus_age try: - def temp_age_minimum_alinea_1_l521_3_1(param_4:Enfant): + def temp_age_minimum_alinea_1_l521_3_1(enfant_4:Enfant): try: try: - if ((param_4.date_de_naissance + + if ((enfant_4.date_de_naissance + duration_of_numbers(11,0,0)) <= date_of_numbers(2008,4,30)): return version_avril_2008_dot_age_minimum_alinea_1_l521_3 @@ -1453,9 +1454,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): return duration_of_numbers(14,0,0) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=146, + start_line=152, start_column=11, - end_line=146, + end_line=152, end_column=38, law_headings=["Allocations familiales", "Champs d'applications", @@ -1463,15 +1464,15 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_age_minimum_alinea_1_l521_3_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=146, start_column=11, - end_line=146, end_column=38, + start_line=152, start_column=11, + end_line=152, end_column=38, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) age_minimum_alinea_1_l521_3_1 = temp_age_minimum_alinea_1_l521_3_1 try: - def temp_enfants_a_charge_droit_ouvert_prestation_familiale(enfant:Enfant): - return prestations_familiales_dot_droit_ouvert(enfant) + def temp_enfants_a_charge_droit_ouvert_prestation_familiale(enfant_5:Enfant): + return prestations_familiales_dot_droit_ouvert(enfant_5) temp_enfants_a_charge_droit_ouvert_prestation_familiale_1 = list_filter(temp_enfants_a_charge_droit_ouvert_prestation_familiale, enfants_a_charge) except EmptyError: @@ -1484,14 +1485,14 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) enfants_a_charge_droit_ouvert_prestation_familiale = temp_enfants_a_charge_droit_ouvert_prestation_familiale_1 try: - def temp_est_enfant_le_plus_age(param_5:Enfant): + def temp_est_enfant_le_plus_age(enfant_6:Enfant): try: - return (enfant_le_plus_age_dot_le_plus_age == param_5) + return (enfant_le_plus_age_dot_le_plus_age == enfant_6) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=148, + start_line=155, start_column=11, - end_line=148, + end_line=155, end_column=33, law_headings=["Allocations familiales", "Champs d'applications", @@ -1499,8 +1500,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_est_enfant_le_plus_age = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=148, start_column=11, - end_line=148, end_column=33, + start_line=155, start_column=11, + end_line=155, end_column=33, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1548,9 +1549,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError temp_plafond__i_i_d521_3_6 = handle_default(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=150, + start_line=158, start_column=11, - end_line=150, end_column=28, + end_line=158, end_column=28, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_plafond__i_i_d521_3_5, @@ -1566,8 +1567,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_plafond__i_i_d521_3_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=150, start_column=11, - end_line=150, end_column=28, + start_line=158, start_column=11, + end_line=158, end_column=28, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1615,9 +1616,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError temp_plafond__i_d521_3_6 = handle_default(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=149, + start_line=157, start_column=11, - end_line=149, end_column=27, + end_line=157, end_column=27, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_plafond__i_d521_3_5, @@ -1633,8 +1634,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_plafond__i_d521_3_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=149, start_column=11, - end_line=149, end_column=27, + start_line=157, start_column=11, + end_line=157, end_column=27, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -1656,14 +1657,14 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_droit_ouvert_complement = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=132, start_column=11, - end_line=132, end_column=34, + start_line=137, start_column=11, + end_line=137, end_column=34, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) droit_ouvert_complement = temp_droit_ouvert_complement try: - def temp_droit_ouvert_forfaitaire(param_6:Enfant): + def temp_droit_ouvert_forfaitaire(enfant_7:Enfant): try: try: try: @@ -1676,13 +1677,13 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: if ((list_length(enfants_a_charge) >= nombre_enfants_alinea_2_l521_3) and - ((((param_6.date_de_naissance + + ((((enfant_7.date_de_naissance + prestations_familiales_dot_age_l512_3_2) - date_courante_3) < duration_of_numbers(0,0,365)) and - (param_6.a_deja_ouvert_droit_aux_allocations_familiales and + (enfant_7.a_deja_ouvert_droit_aux_allocations_familiales and prestations_familiales_dot_conditions_hors_age( - param_6)))): + enfant_7)))): return True else: raise EmptyError @@ -1905,8 +1906,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) nombre_total_enfants = temp_nombre_total_enfants try: - def temp_nombre_moyen_enfants(enfant_1:Enfant): - match_arg_16 = prise_en_compte(enfant_1) + def temp_nombre_moyen_enfants(enfant_8:Enfant): + match_arg_16 = prise_en_compte(enfant_8) if match_arg_16.code == PriseEnCompte_Code.Complete: _ = match_arg_16.value return decimal_of_string("1.") @@ -2185,22 +2186,22 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) droit_ouvert_base = temp_droit_ouvert_base try: - def temp_droit_ouvert_majoration(param_7:Enfant): + def temp_droit_ouvert_majoration(enfant_9:Enfant): try: try: try: if ((list_length(enfants_a_charge_droit_ouvert_prestation_familiale) >= nombre_enfants_alinea_2_l521_3) and - ((param_7.date_de_naissance + - age_minimum_alinea_1_l521_3_1(param_7)) <= + ((enfant_9.date_de_naissance + + age_minimum_alinea_1_l521_3_1(enfant_9)) <= date_courante_3)): return True else: raise EmptyError except EmptyError: - if (not est_enfant_le_plus_age(param_7) and - ((param_7.date_de_naissance + - age_minimum_alinea_1_l521_3_1(param_7)) <= + if (not est_enfant_le_plus_age(enfant_9) and + ((enfant_9.date_de_naissance + + age_minimum_alinea_1_l521_3_1(enfant_9)) <= date_courante_3)): return True else: @@ -2209,9 +2210,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): return False except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=125, + start_line=126, start_column=11, - end_line=125, + end_line=126, end_column=34, law_headings=["Allocations familiales", "Champs d'applications", @@ -2219,14 +2220,14 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_droit_ouvert_majoration = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=125, start_column=11, - end_line=125, end_column=34, + start_line=126, start_column=11, + end_line=126, end_column=34, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) droit_ouvert_majoration = temp_droit_ouvert_majoration try: - def temp_complement_degressif(param_8:Money): + def temp_complement_degressif(allocation:Money): try: try: def temp_complement_degressif_1(_:Unit): @@ -2236,9 +2237,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): def temp_complement_degressif_3(_:Unit): if ((ressources_menage > plafond__i_i_d521_3) and (ressources_menage <= (plafond__i_i_d521_3 + - (param_8 * + (allocation * decimal_of_string("12."))))): - return (((plafond__i_i_d521_3 + (param_8 * + return (((plafond__i_i_d521_3 + (allocation * decimal_of_string("12."))) - ressources_menage) * (decimal_of_string("1.") / @@ -2248,9 +2249,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): def temp_complement_degressif_4(_:Unit): if ((ressources_menage > plafond__i_d521_3) and (ressources_menage <= (plafond__i_d521_3 + - (param_8 * + (allocation * decimal_of_string("12."))))): - return (((plafond__i_d521_3 + (param_8 * + return (((plafond__i_d521_3 + (allocation * decimal_of_string("12."))) - ressources_menage) * (decimal_of_string("1.") / @@ -2258,8 +2259,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError return handle_default(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=134, start_column=11, - end_line=134, end_column=31, + start_line=139, start_column=11, + end_line=139, end_column=31, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_complement_degressif_4, @@ -2270,9 +2271,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): return money_of_cents_string("0") except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=134, + start_line=139, start_column=11, - end_line=134, + end_line=139, end_column=31, law_headings=["Allocations familiales", "Champs d'applications", @@ -2280,8 +2281,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_complement_degressif = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=134, start_column=11, - end_line=134, end_column=31, + start_line=139, start_column=11, + end_line=139, end_column=31, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2312,7 +2313,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): raise EmptyError temp_montant_verse_forfaitaire_par_enfant_5 = handle_default( SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=121, start_column=11, end_line=121, end_column=47, + start_line=122, start_column=11, end_line=122, end_column=47, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_montant_verse_forfaitaire_par_enfant_4, temp_montant_verse_forfaitaire_par_enfant_3, @@ -2322,8 +2323,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_verse_forfaitaire_par_enfant_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=121, start_column=11, - end_line=121, end_column=47, + start_line=122, start_column=11, + end_line=122, end_column=47, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2638,39 +2639,39 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) rapport_enfants_total_moyen = temp_rapport_enfants_total_moyen try: - def temp_montant_initial_metropole_majoration(param_9:Enfant): + def temp_montant_initial_metropole_majoration(enfant_10:Enfant): try: def temp_montant_initial_metropole_majoration_1(_:Unit): raise EmptyError def temp_montant_initial_metropole_majoration_2(_:Unit): return False def temp_montant_initial_metropole_majoration_3(_:Unit): - if not droit_ouvert_majoration(param_9): + if not droit_ouvert_majoration(enfant_10): return money_of_cents_string("0") else: raise EmptyError def temp_montant_initial_metropole_majoration_4(_:Unit): if ((ressources_menage > plafond__i_i_d521_3) and - droit_ouvert_majoration(param_9)): + droit_ouvert_majoration(enfant_10)): return (bmaf_dot_montant * decimal_of_string("0.04")) else: raise EmptyError def temp_montant_initial_metropole_majoration_5(_:Unit): if (((ressources_menage > plafond__i_d521_3) and (ressources_menage <= plafond__i_i_d521_3)) and - droit_ouvert_majoration(param_9)): + droit_ouvert_majoration(enfant_10)): return (bmaf_dot_montant * decimal_of_string("0.08")) else: raise EmptyError def temp_montant_initial_metropole_majoration_6(_:Unit): if ((ressources_menage <= plafond__i_d521_3) and - droit_ouvert_majoration(param_9)): + droit_ouvert_majoration(enfant_10)): return (bmaf_dot_montant * decimal_of_string("0.16")) else: raise EmptyError return handle_default(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=126, start_column=11, - end_line=126, end_column=47, + start_line=128, start_column=11, + end_line=128, end_column=47, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_montant_initial_metropole_majoration_6, @@ -2681,9 +2682,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): temp_montant_initial_metropole_majoration_1) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=126, + start_line=128, start_column=11, - end_line=126, + end_line=128, end_column=47, law_headings=["Allocations familiales", "Champs d'applications", @@ -2691,23 +2692,23 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_initial_metropole_majoration = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=126, start_column=11, - end_line=126, end_column=47, + start_line=128, start_column=11, + end_line=128, end_column=47, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) montant_initial_metropole_majoration = temp_montant_initial_metropole_majoration try: - def temp_montant_verse_forfaitaire(enfant_2:Enfant): - return droit_ouvert_forfaitaire(enfant_2) + def temp_montant_verse_forfaitaire(enfant_11:Enfant): + return droit_ouvert_forfaitaire(enfant_11) temp_montant_verse_forfaitaire_1 = (montant_verse_forfaitaire_par_enfant * decimal_of_integer(list_length(list_filter(temp_montant_verse_forfaitaire, enfants_a_charge)))) except EmptyError: temp_montant_verse_forfaitaire_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=122, start_column=11, - end_line=122, end_column=36, + start_line=123, start_column=11, + end_line=123, end_column=36, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2757,7 +2758,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) montant_initial_base = temp_montant_initial_base_4 try: - def temp_montant_initial_majoration(param_10:Enfant): + def temp_montant_initial_majoration(enfant_12:Enfant): try: try: def temp_montant_initial_majoration_1(_:Unit): @@ -2765,11 +2766,11 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): def temp_montant_initial_majoration_2(_:Unit): return False def temp_montant_initial_majoration_3(_:Unit): - if (droit_ouvert_majoration(param_10) and + if (droit_ouvert_majoration(enfant_12) and (prestations_familiales_dot_regime_outre_mer_l751_1 and ((list_length(enfants_a_charge_droit_ouvert_prestation_familiale) == integer_of_string("1")) and - ((param_10.date_de_naissance + + ((enfant_12.date_de_naissance + duration_of_numbers(16,0,0)) <= date_courante_3)))): return (bmaf_dot_montant * @@ -2777,14 +2778,14 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError def temp_montant_initial_majoration_4(_:Unit): - if (droit_ouvert_majoration(param_10) and + if (droit_ouvert_majoration(enfant_12) and (prestations_familiales_dot_regime_outre_mer_l751_1 and ((list_length(enfants_a_charge_droit_ouvert_prestation_familiale) == integer_of_string("1")) and - (((param_10.date_de_naissance + + (((enfant_12.date_de_naissance + duration_of_numbers(11,0,0)) <= date_courante_3) and - ((param_10.date_de_naissance + + ((enfant_12.date_de_naissance + duration_of_numbers(16,0,0)) > date_courante_3))))): return (bmaf_dot_montant * @@ -2792,8 +2793,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): else: raise EmptyError return handle_default(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=127, start_column=11, - end_line=127, end_column=37, + start_line=130, start_column=11, + end_line=130, end_column=37, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_montant_initial_majoration_4, @@ -2801,12 +2802,12 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): temp_montant_initial_majoration_2, temp_montant_initial_majoration_1) except EmptyError: - return montant_initial_metropole_majoration(param_10) + return montant_initial_metropole_majoration(enfant_12) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=127, + start_line=130, start_column=11, - end_line=127, + end_line=130, end_column=37, law_headings=["Allocations familiales", "Champs d'applications", @@ -2814,8 +2815,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_initial_majoration = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=127, start_column=11, - end_line=127, end_column=37, + start_line=130, start_column=11, + end_line=130, end_column=37, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2850,7 +2851,7 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): raise EmptyError temp_montant_verse_complement_pour_forfaitaire_4 = handle_default( SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=136, start_column=11, end_line=136, end_column=52, + start_line=142, start_column=11, end_line=142, end_column=52, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"]), [temp_montant_verse_complement_pour_forfaitaire_3, @@ -2862,8 +2863,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_verse_complement_pour_forfaitaire_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=136, start_column=11, - end_line=136, end_column=52, + start_line=142, start_column=11, + end_line=142, end_column=52, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2881,9 +2882,9 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): "Prologue"])) montant_avec_garde_alternee_base = temp_montant_avec_garde_alternee_base try: - def temp_montant_avec_garde_alternee_majoration(param_11:Enfant): + def temp_montant_avec_garde_alternee_majoration(enfant_13:Enfant): try: - match_arg_17 = prise_en_compte(param_11) + match_arg_17 = prise_en_compte(enfant_13) if match_arg_17.code == PriseEnCompte_Code.Complete: _ = match_arg_17.value temp_montant_avec_garde_alternee_majoration_1 = decimal_of_string("1.") @@ -2893,13 +2894,13 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): elif match_arg_17.code == PriseEnCompte_Code.Zero: _ = match_arg_17.value temp_montant_avec_garde_alternee_majoration_1 = decimal_of_string("0.") - return (montant_initial_majoration(param_11) * + return (montant_initial_majoration(enfant_13) * temp_montant_avec_garde_alternee_majoration_1) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=128, + start_line=132, start_column=11, - end_line=128, + end_line=132, end_column=49, law_headings=["Allocations familiales", "Champs d'applications", @@ -2907,8 +2908,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_avec_garde_alternee_majoration = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=128, start_column=11, - end_line=128, end_column=49, + start_line=132, start_column=11, + end_line=132, end_column=49, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2929,8 +2930,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): montant_verse_base = temp_montant_verse_base try: if droit_ouvert_base: - def temp_montant_verse_majoration(enfant_3:Enfant): - return montant_avec_garde_alternee_majoration(enfant_3) + def temp_montant_verse_majoration(enfant_14:Enfant): + return montant_avec_garde_alternee_majoration(enfant_14) def temp_montant_verse_majoration_1(sum1_1:Money, sum2_1:Money): return (sum1_1 + sum2_1) temp_montant_verse_majoration_2 = list_reduce(temp_montant_verse_majoration_1, @@ -2942,8 +2943,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_verse_majoration_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=129, start_column=11, - end_line=129, end_column=35, + start_line=134, start_column=11, + end_line=134, end_column=35, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2954,8 +2955,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_base_complement_pour_base_et_majoration = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=133, start_column=11, - end_line=133, end_column=58, + start_line=138, start_column=11, + end_line=138, end_column=58, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -2969,8 +2970,8 @@ def allocations_familiales(allocations_familiales_in:AllocationsFamilialesIn): except EmptyError: temp_montant_verse_complement_pour_base_et_majoration = dead_value raise NoValueProvided(SourcePosition(filename="examples/allocations_familiales/prologue.catala_fr", - start_line=135, start_column=11, - end_line=135, end_column=59, + start_line=141, start_column=11, + end_line=141, end_column=59, law_headings=["Allocations familiales", "Champs d'applications", "Prologue"])) @@ -3028,14 +3029,14 @@ def interface_allocations_familiales(interface_allocations_familiales_in:Interfa i_personne_charge_effective_permanente_remplit_titre__i = interface_allocations_familiales_in.i_personne_charge_effective_permanente_remplit_titre_I_in i_avait_enfant_a_charge_avant_1er_janvier_2012 = interface_allocations_familiales_in.i_avait_enfant_a_charge_avant_1er_janvier_2012_in try: - def temp_enfants_a_charge(enfant_4:EnfantEntree): - if ((enfant_4.d_date_de_naissance + + def temp_enfants_a_charge(enfant_15:EnfantEntree): + if ((enfant_15.d_date_de_naissance + duration_of_numbers(3,0,0)) >= i_date_courante): temp_enfants_a_charge_1 = SituationObligationScolaire(SituationObligationScolaire_Code.Avant, Unit()) else: - if ((enfant_4.d_date_de_naissance + + if ((enfant_15.d_date_de_naissance + duration_of_numbers(16,0,0)) >= i_date_courante): temp_enfants_a_charge_1 = SituationObligationScolaire(SituationObligationScolaire_Code.Pendant, @@ -3043,13 +3044,13 @@ def interface_allocations_familiales(interface_allocations_familiales_in:Interfa else: temp_enfants_a_charge_1 = SituationObligationScolaire(SituationObligationScolaire_Code.Apres, Unit()) - return Enfant(identifiant = enfant_4.d_identifiant, + return Enfant(identifiant = enfant_15.d_identifiant, obligation_scolaire = temp_enfants_a_charge_1, - remuneration_mensuelle = enfant_4.d_remuneration_mensuelle, - date_de_naissance = enfant_4.d_date_de_naissance, - prise_en_charge = enfant_4.d_prise_en_charge, - a_deja_ouvert_droit_aux_allocations_familiales = enfant_4.d_a_deja_ouvert_droit_aux_allocations_familiales, - beneficie_titre_personnel_aide_personnelle_logement = enfant_4.d_beneficie_titre_personnel_aide_personnelle_logement) + remuneration_mensuelle = enfant_15.d_remuneration_mensuelle, + date_de_naissance = enfant_15.d_date_de_naissance, + prise_en_charge = enfant_15.d_prise_en_charge, + a_deja_ouvert_droit_aux_allocations_familiales = enfant_15.d_a_deja_ouvert_droit_aux_allocations_familiales, + beneficie_titre_personnel_aide_personnelle_logement = enfant_15.d_beneficie_titre_personnel_aide_personnelle_logement) temp_enfants_a_charge_2 = list_map(temp_enfants_a_charge, i_enfants) except EmptyError: temp_enfants_a_charge_2 = dead_value diff --git a/ninja_utils.opam b/ninja_utils.opam index 7ae5e29c..3fdeb0c1 100644 --- a/ninja_utils.opam +++ b/ninja_utils.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.7.0" +version: "0.8.0" synopsis: "A collection of utility functions used to generate Ninja build files" description: