{
  "articles": {
    "10": {
      "id": "10",
      "order": 10,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 108,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 280,
          "n_diff": 0.5915492957746479,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 280,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 276,
          "n_diff": 0.2407407407407407,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 276,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 276,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 276,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 255,
          "n_diff": 0.10185185185185186,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "10"
    },
    "11": {
      "id": "11",
      "order": 11,
      "section": "T2C2S1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 2487,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2900,
          "n_diff": 0.1655773420479303,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2855,
          "n_diff": 0.01612200435729849,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "11"
    },
    "12": {
      "id": "12",
      "order": 12,
      "section": "T2C2S2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 608,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1303,
          "n_diff": 0.5745697896749522,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1298,
          "n_diff": 0.006692160611854736,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1380,
          "n_diff": 0.40037771482530693,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1631,
          "n_diff": 0.15272136474411047,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1631,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1659,
          "n_diff": 0.03977724741447897,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1655,
          "n_diff": 0.0007955449482895949,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "12"
    },
    "12_bis": {
      "id": "12_bis",
      "order": 13,
      "section": "T2C2S2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 224,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 224,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 382,
          "n_diff": 0.4481481481481482,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 360,
          "n_diff": 0.08518518518518514,
          "newnum": "10",
          "status": "none"
        }
      ],
      "titre": "12 bis"
    },
    "12_quater": {
      "id": "12_quater",
      "order": 15,
      "section": "T2C2S2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 356,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 356,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 381,
          "n_diff": 0.08080808080808077,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 360,
          "n_diff": 0.08754208754208759,
          "newnum": "12",
          "status": "none"
        }
      ],
      "titre": "12 quater"
    },
    "12_ter": {
      "id": "12_ter",
      "order": 14,
      "section": "T2C2S2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 226,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 226,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 194,
          "n_diff": 0.1597633136094675,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 173,
          "n_diff": 0.15492957746478875,
          "newnum": "11",
          "status": "none"
        }
      ],
      "titre": "12 ter"
    },
    "13": {
      "id": "13",
      "order": 16,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 808,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 970,
          "n_diff": 0.378129117259552,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1010,
          "n_diff": 0.045397225725094525,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "13"
    },
    "14": {
      "id": "14",
      "order": 17,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 189,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 288,
          "n_diff": 0.33783783783783783,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 288,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "14"
    },
    "15": {
      "id": "15",
      "order": 18,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 734,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 829,
          "n_diff": 0.18195718654434245,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 829,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "15"
    },
    "16": {
      "id": "16",
      "order": 19,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 177,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 268,
          "n_diff": 0.3221153846153846,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 268,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "16"
    },
    "17": {
      "id": "17",
      "order": 20,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 325,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 426,
          "n_diff": 0.20353982300884954,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 426,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "17"
    },
    "18": {
      "id": "18",
      "order": 21,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 262,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1156,
          "n_diff": 0.7684782608695653,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1184,
          "n_diff": 0.12327311370882044,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1024,
          "n_diff": 0.14240170031880983,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1024,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1024,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1024,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1184,
          "n_diff": 0.15000000000000002,
          "newnum": "13",
          "status": "none"
        }
      ],
      "titre": "18"
    },
    "19": {
      "id": "19",
      "order": 22,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 123,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 705,
          "n_diff": 0.8200371057513914,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 712,
          "n_diff": 0.08856088560885611,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 712,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 712,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 712,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 712,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 713,
          "n_diff": 0.016605166051660514,
          "newnum": "14",
          "status": "none"
        }
      ],
      "titre": "19"
    },
    "1er": {
      "id": "1er",
      "order": 0,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 669,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1299,
          "n_diff": 0.5140367860600193,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1133,
          "n_diff": 0.1326234269119071,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1252,
          "n_diff": 0.09969788519637457,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1252,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1251,
          "n_diff": 0.0030211480362537513,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1160,
          "n_diff": 0.06955645161290325,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1160,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "2": {
      "id": "2",
      "order": 2,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 450,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 980,
          "n_diff": 0.5147058823529411,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 980,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 462,
          "n_diff": 0.6925133689839572,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 380,
          "n_diff": 0.17563739376770537,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 359,
          "n_diff": 0.07560137457044669,
          "newnum": "3",
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "20": {
      "id": "20",
      "order": 23,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 238,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 373,
          "n_diff": 0.33676975945017185,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 426,
          "n_diff": 0.1339285714285714,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 426,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 426,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 426,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 426,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 426,
          "n_diff": 0.005952380952380931,
          "newnum": "15",
          "status": "none"
        }
      ],
      "titre": "20"
    },
    "21": {
      "id": "21",
      "order": 24,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 163,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 237,
          "n_diff": 0.34078212290502796,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 237,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 237,
          "n_diff": 0.005586592178770999,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 237,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 246,
          "n_diff": 0.11702127659574468,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 242,
          "n_diff": 0.021276595744680882,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 242,
          "n_diff": 0.010869565217391353,
          "newnum": "16",
          "status": "none"
        }
      ],
      "titre": "21"
    },
    "22": {
      "id": "22",
      "order": 25,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 558,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 652,
          "n_diff": 0.1428571428571429,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 652,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 652,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 652,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 652,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 652,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 652,
          "n_diff": 0.0038610038610038533,
          "newnum": "17",
          "status": "none"
        }
      ],
      "titre": "22"
    },
    "23": {
      "id": "23",
      "order": 26,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 333,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 501,
          "n_diff": 0.31060606060606055,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 501,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 519,
          "n_diff": 0.034146341463414664,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 516,
          "n_diff": 0.10487804878048779,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 516,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 516,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 516,
          "n_diff": 0.0073710073710073765,
          "newnum": "18",
          "status": "none"
        }
      ],
      "titre": "23"
    },
    "24": {
      "id": "24",
      "order": 27,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 654,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1430,
          "n_diff": 0.5434397163120568,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1430,
          "n_diff": 0.00620017714791854,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1463,
          "n_diff": 0.02595155709342556,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1463,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1463,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1479,
          "n_diff": 0.011120615911035081,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1480,
          "n_diff": 0.007698887938408894,
          "newnum": "19",
          "status": "none"
        }
      ],
      "titre": "24"
    },
    "25": {
      "id": "25",
      "order": 28,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 138,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "25"
    },
    "26": {
      "id": "26",
      "order": 29,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 448,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 496,
          "n_diff": 0.36340206185567014,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 481,
          "n_diff": 0.04381443298969068,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 481,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 481,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 481,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 481,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 481,
          "n_diff": 0.007978723404255317,
          "newnum": "20",
          "status": "none"
        }
      ],
      "titre": "26"
    },
    "27": {
      "id": "27",
      "order": 30,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 306,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 360,
          "n_diff": 0.23131672597864772,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 360,
          "n_diff": 0.007117437722419906,
          "newnum": "21",
          "status": "none"
        }
      ],
      "titre": "27"
    },
    "28": {
      "id": "28",
      "order": 31,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 257,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 353,
          "n_diff": 0.22743682310469315,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 463,
          "n_diff": 0.23480662983425415,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 511,
          "n_diff": 0.1410891089108911,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 511,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 511,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 511,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 511,
          "n_diff": 0.004950495049504955,
          "newnum": "22",
          "status": "none"
        }
      ],
      "titre": "28"
    },
    "29": {
      "id": "29",
      "order": 32,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 392,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 667,
          "n_diff": 0.39219330855018586,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 667,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 667,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 667,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 667,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 667,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 667,
          "n_diff": 0.0037174721189591198,
          "newnum": "23",
          "status": "none"
        }
      ],
      "titre": "29"
    },
    "2_A": {
      "id": "2_A",
      "order": 1,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 410,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 636,
          "n_diff": 0.39375000000000004,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 636,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 636,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 636,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "2 A"
    },
    "3": {
      "id": "3",
      "order": 3,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 362,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 593,
          "n_diff": 0.36616702355460384,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 593,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 494,
          "n_diff": 0.5695931477516061,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 494,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 501,
          "n_diff": 0.3121546961325967,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 480,
          "n_diff": 0.06094182825484762,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 466,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "30": {
      "id": "30",
      "order": 33,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 392,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 815,
          "n_diff": 0.5208655332302936,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 815,
          "n_diff": 0.27666151468315303,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 815,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 815,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 815,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 815,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 815,
          "n_diff": 0.0031104199066873672,
          "newnum": "24",
          "status": "none"
        }
      ],
      "titre": "30"
    },
    "30_bis": {
      "id": "30_bis",
      "order": 34,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 429,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 448,
          "n_diff": 0.042735042735042694,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 448,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 448,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 447,
          "n_diff": 0.005698005698005715,
          "newnum": "25",
          "status": "none"
        }
      ],
      "titre": "30 bis"
    },
    "31": {
      "id": "31",
      "order": 35,
      "section": "T4C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1184,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1829,
          "n_diff": 0.4285714285714286,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1829,
          "n_diff": 0.0006934812760055475,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 369,
          "n_diff": 0.8287101248266296,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 859,
          "n_diff": 0.5970149253731343,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 859,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 904,
          "n_diff": 0.024745269286754024,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 875,
          "n_diff": 0.008733624454148492,
          "newnum": "26",
          "status": "none"
        }
      ],
      "titre": "31"
    },
    "32": {
      "id": "32",
      "order": 36,
      "section": "T4C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1458,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1590,
          "n_diff": 0.1572327044025157,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1585,
          "n_diff": 0.014937106918239018,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "32"
    },
    "33": {
      "id": "33",
      "order": 37,
      "section": "T4C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 762,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 808,
          "n_diff": 0.09327217125382259,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 808,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "33"
    },
    "34": {
      "id": "34",
      "order": 38,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 2873,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 3126,
          "n_diff": 0.0933601609657948,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 4114,
          "n_diff": 0.25412844036697246,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 4154,
          "n_diff": 0.02732240437158473,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 4226,
          "n_diff": 0.017889087656529523,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 4226,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 4204,
          "n_diff": 0.004770423375074495,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 4200,
          "n_diff": 0.0008984725965858198,
          "newnum": "27",
          "status": "none"
        }
      ],
      "titre": "34"
    },
    "34_bis": {
      "id": "34_bis",
      "order": 39,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 6905,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 6905,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 6997,
          "n_diff": 0.016420361247947435,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 6996,
          "n_diff": 0.00036489691662100476,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 6981,
          "n_diff": 0.004378762999452612,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 6981,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        }
      ],
      "titre": "34 bis"
    },
    "35": {
      "id": "35",
      "order": 40,
      "section": "T4C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 2110,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2371,
          "n_diff": 0.13151108818978852,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2369,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 2325,
          "n_diff": 0.04796286745745226,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2344,
          "n_diff": 0.007828810020876875,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2344,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2344,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2344,
          "n_diff": 0.0010438413361169019,
          "newnum": "29",
          "status": "none"
        }
      ],
      "titre": "35"
    },
    "36": {
      "id": "36",
      "order": 41,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1486,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1866,
          "n_diff": 0.21208053691275164,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1869,
          "n_diff": 0.014755197853789426,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "36"
    },
    "37": {
      "id": "37",
      "order": 42,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 2046,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2471,
          "n_diff": 0.19657676348547715,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2611,
          "n_diff": 0.08152173913043481,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 2171,
          "n_diff": 0.4125494071146245,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2420,
          "n_diff": 0.12790697674418605,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2420,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2412,
          "n_diff": 0.007198228128460715,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2361,
          "n_diff": 0.0022259321090706274,
          "newnum": "30",
          "status": "none"
        }
      ],
      "titre": "37"
    },
    "38": {
      "id": "38",
      "order": 43,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 232,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 336,
          "n_diff": 0.2823529411764706,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 336,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "38"
    },
    "39": {
      "id": "39",
      "order": 44,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 451,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 568,
          "n_diff": 0.19767441860465118,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 567,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 634,
          "n_diff": 0.573394495412844,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 634,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 634,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 636,
          "n_diff": 0.004566210045662156,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 615,
          "n_diff": 0.05022831050228316,
          "newnum": "31",
          "status": "none"
        }
      ],
      "titre": "39"
    },
    "4": {
      "id": "4",
      "order": 4,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 145,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 238,
          "n_diff": 0.3529411764705882,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 281,
          "n_diff": 0.5844748858447488,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 281,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 281,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 281,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 283,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        }
      ],
      "titre": "4"
    },
    "40": {
      "id": "40",
      "order": 45,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1211,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1211,
          "n_diff": 0.1897810218978102,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1211,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1105,
          "n_diff": 0.24193548387096775,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1124,
          "n_diff": 0.01762632197414804,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1124,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1124,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1082,
          "n_diff": 0.034077555816686256,
          "newnum": "32",
          "status": "none"
        }
      ],
      "titre": "40"
    },
    "41": {
      "id": "41",
      "order": 47,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 5612,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 4598,
          "n_diff": 0.44865241635687736,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 5717,
          "n_diff": 0.2107558139534884,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "41"
    },
    "41_A": {
      "id": "41_A",
      "order": 46,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 660,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 658,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 658,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 658,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 658,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 658,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 658,
          "n_diff": 0,
          "newnum": "33",
          "status": "none"
        }
      ],
      "titre": "41 A"
    },
    "42": {
      "id": "42",
      "order": 48,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1113,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1113,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1113,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1113,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1113,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1143,
          "n_diff": 0.03439803439803435,
          "newnum": "34",
          "status": "none"
        }
      ],
      "titre": "42"
    },
    "42_bis": {
      "id": "42_bis",
      "order": 49,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 177,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 177,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 177,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 177,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        }
      ],
      "titre": "42 bis"
    },
    "42_ter": {
      "id": "42_ter",
      "order": 50,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2425,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2425,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2549,
          "n_diff": 0.05465367965367962,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2549,
          "n_diff": 0,
          "newnum": "36",
          "status": "none"
        }
      ],
      "titre": "42 ter"
    },
    "43": {
      "id": "43",
      "order": 51,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 155,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 155,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 155,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 155,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 155,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        }
      ],
      "titre": "43"
    },
    "5": {
      "id": "5",
      "order": 5,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 182,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 297,
          "n_diff": 0.3660714285714286,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 297,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "5"
    },
    "6": {
      "id": "6",
      "order": 6,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 998,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1213,
          "n_diff": 0.1644670050761421,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1212,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1004,
          "n_diff": 0.2913705583756345,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1075,
          "n_diff": 0.06666666666666665,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1075,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1075,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1054,
          "n_diff": 0.025287356321839094,
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "7": {
      "id": "7",
      "order": 7,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 253,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 350,
          "n_diff": 0.24354243542435428,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 350,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "7"
    },
    "8": {
      "id": "8",
      "order": 8,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 143,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 220,
          "n_diff": 0.3411764705882353,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 220,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 222,
          "n_diff": 0.1839080459770115,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 222,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 222,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 222,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 201,
          "n_diff": 0.12643678160919536,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "8"
    },
    "9": {
      "id": "9",
      "order": 9,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 445,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 372,
          "n_diff": 0.4005449591280654,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 552,
          "n_diff": 0.33333333333333337,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "9"
    }
  },
  "law_title": "Projet de loi relatif aux activités privées de Protection des navires",
  "sections": {
    "T1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions générales",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "Dispositions générales",
        "type": "Titre"
      }
    },
    "T2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "Conditions d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      }
    },
    "T2C1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Personnes morales",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "Personnes morales",
        "type": "Chapitre"
      }
    },
    "T2C2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "Personnes physiques",
        "type": "Chapitre"
      }
    },
    "T2C2S1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dirigeants ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dirigeants, associés ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dirigeants, associés ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dirigeants, associés ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dirigeants, associés ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "06_cmp_cmp_commission": {
        "title": "Dirigeants, associés ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dirigeants, associés ou gérants des entreprises privées de protection des navires",
        "type": "Section"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      }
    },
    "T2C2S2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "04_1erelecture_senat_commission": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "06_cmp_cmp_commission": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Agents employés par les entreprises privées de protection des navires",
        "type": "Section"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T3",
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      }
    },
    "T2C3": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions communes",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T3C1",
        "title": "Champ d'action",
        "type": "Chapitre"
      }
    },
    "T3": {
      "00_1erelecture_assemblee_depot": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Modalités d'exercice de l'activité privée de protection des navires",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T3C2",
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      }
    },
    "T3C1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Champ d'action",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T3C3",
        "title": "Droits et obligations",
        "type": "Chapitre"
      }
    },
    "T3C2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Nombre, tenue et armement des agents",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T4",
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      }
    },
    "T3C3": {
      "00_1erelecture_assemblee_depot": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Droits et obligations",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T4C1",
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      }
    },
    "T4": {
      "00_1erelecture_assemblee_depot": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Contrôle administratif de l'exercice de l'activité privée de protection des navires et constatation des infractions en mer",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T4C2",
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      }
    },
    "T4C1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Contrôle administratif sur le territoire national",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T4C3",
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      }
    },
    "T4C2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Contrôle administratif à bord des navires",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T5",
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      }
    },
    "T4C3": {
      "00_1erelecture_assemblee_depot": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Constatation des infractions à bord des navires",
        "type": "Chapitre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T6",
        "title": "Outre-mer",
        "type": "Titre"
      }
    },
    "T5": {
      "00_1erelecture_assemblee_depot": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Sanctions disciplinaires et pénales",
        "type": "Titre"
      }
    },
    "T6": {
      "00_1erelecture_assemblee_depot": {
        "title": "Outre-mer",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Outre-mer",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Outre-mer",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Outre-mer",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Outre-mer",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Outre-mer",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Outre-mer",
        "type": "Titre"
      }
    }
  },
  "short_title": "Protection des navires"
}