debats.compte_rendu_point_inter_extraction
Chemin compteRendu.contenu.point.interExtraction · présence : L17 89 %, L16 99 %, L15 100 %
293 468 lignes (estimation)
Colonnes
| # | Colonne | Type | Commentaire |
|---|---|---|---|
| 1 | _id | BIGINT | identifiant : code de la source × 10¹⁰ + rang |
| 2 | _source | VARCHAR | source du catalogue (catalogue.py) |
| 3 | _legislature | BIGINT | colonne constante de la source |
| 4 | _racine_id | BIGINT | _id de la ligne racine |
| 5 | _parent_id | BIGINT | _id de la ligne parente |
| 6 | _ordre | BIGINT | rang dans le tableau d'origine (1…) |
| 7 | _parent_recursif_id | BIGINT | _id de la ligne de même table qui contient celle-ci (structure récursive) |
| 8 | _niveau | BIGINT | profondeur dans la structure récursive (0 = premier niveau) |
| 9 | nom_orateur | VARCHAR | compteRendu.contenu.point.interExtraction.@nom_orateur · présence : L17 89 %, L16 99 %, L15 100 % |
| 10 | id_acteur | VARCHAR | compteRendu.contenu.point.interExtraction.@id_acteur · présence : L17 89 %, L16 99 %, L15 100 % |
| 11 | id_nomination_oe | VARCHAR | compteRendu.contenu.point.interExtraction.@id_nomination_oe · présence : L17 89 %, L16 99 %, L15 100 % |
| 12 | id_nomination_op | VARCHAR | compteRendu.contenu.point.interExtraction.@id_nomination_op · présence : L17 89 %, L16 99 %, L15 100 % |
| 13 | id_mandat | VARCHAR | compteRendu.contenu.point.interExtraction.@id_mandat · présence : L17 89 %, L16 99 %, L15 100 % |
| 14 | qualite | VARCHAR | compteRendu.contenu.point.interExtraction.@qualite · présence : L17 70 %, L16 69 %, L15 86 % |
| 15 | changement_presidence_orateurs_orateur_nom | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.orateurs.orateur.nom · présence : L15 0 % |
| 16 | changement_presidence_orateurs_orateur_id | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.orateurs.orateur.id · présence : L15 0 % · XSD 2016 : Identifiant du programme (dans l’amendement ? l'id est local à l'amendement ? je ne pense pas) |
| 17 | changement_presidence_orateurs_orateur_qualite | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.orateurs.orateur.qualite · présence : L15 0 % · XSD 2016 : Rapporteur, rapporteur pour avis, général, spécial, intervenant. Ne pas mettre auteur et cosignataire. Utilisé également pour la spécialité du rapporteur sur le PLF |
| 18 | changement_presidence_texte | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.texte · présence : L17 1 %, L16 3 %, L15 7 % |
| 19 | changement_presidence_texte_xml | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.texte.#xml · présence : L17 1 %, L16 3 %, L15 7 % |
| 20 | changement_presidence_valeur_ptsodj | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@valeur_ptsodj · présence : L17 1 %, L16 3 %, L15 7 % |
| 21 | changement_presidence_ordinal_prise | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@ordinal_prise · présence : L17 1 %, L16 3 %, L15 7 % |
| 22 | changement_presidence_id_preparation | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@id_preparation · présence : L17 1 %, L16 3 %, L15 7 % |
| 23 | changement_presidence_ordre_absolu_seance | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@ordre_absolu_seance · présence : L17 1 %, L16 3 %, L15 7 % |
| 24 | changement_presidence_id_acteur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@id_acteur · présence : L17 0 %, L16 3 %, L15 7 % |
| 25 | changement_presidence_id_mandat | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@id_mandat · présence : L17 0 %, L16 3 %, L15 7 % |
| 26 | changement_presidence_id_nomination_oe | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@id_nomination_oe · présence : L17 0 %, L16 3 %, L15 7 % |
| 27 | changement_presidence_id_nomination_op | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@id_nomination_op · présence : L17 0 %, L16 3 %, L15 7 % |
| 28 | changement_presidence_code_grammaire | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@code_grammaire · présence : L17 1 %, L16 3 %, L15 7 % |
| 29 | changement_presidence_code_style | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@code_style · présence : L17 1 %, L16 3 %, L15 7 % |
| 30 | changement_presidence_code_parole | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@code_parole · présence : L17 1 %, L16 3 %, L15 7 % |
| 31 | changement_presidence_sommaire | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@sommaire · présence : L17 1 %, L16 3 %, L15 7 % |
| 32 | changement_presidence_id_syceron | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@id_syceron · présence : L17 1 %, L16 3 %, L15 7 % |
| 33 | changement_presidence_type_debat | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@type_debat · présence : L17 0 %, L16 0 %, L15 1 % |
| 34 | changement_presidence_valeur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@valeur · présence : L17 1 %, L16 3 %, L15 7 % |
| 35 | changement_presidence_paragraphe_orateurs_orateur_nom | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.orateurs.orateur.nom · présence : L17 0 % |
| 36 | changement_presidence_paragraphe_orateurs_orateur_id | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.orateurs.orateur.id · présence : L17 0 % · XSD 2016 : Identifiant du programme (dans l’amendement ? l'id est local à l'amendement ? je ne pense pas) |
| 37 | changement_presidence_paragraphe_orateurs_orateur_qualite | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.orateurs.orateur.qualite · présence : L17 0 % · XSD 2016 : Rapporteur, rapporteur pour avis, général, spécial, intervenant. Ne pas mettre auteur et cosignataire. Utilisé également pour la spécialité du rapporteur sur le PLF |
| 38 | changement_presidence_paragraphe_texte | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.texte · présence : L17 0 % |
| 39 | changement_presidence_paragraphe_texte_stime | DOUBLE | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.texte.@stime · présence : L17 0 % |
| 40 | changement_presidence_paragraphe_valeur_ptsodj | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@valeur_ptsodj · présence : L17 0 % |
| 41 | changement_presidence_paragraphe_ordinal_prise | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@ordinal_prise · présence : L17 0 % |
| 42 | changement_presidence_paragraphe_id_preparation | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_preparation · présence : L17 0 % |
| 43 | changement_presidence_paragraphe_ordre_absolu_seance | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@ordre_absolu_seance · présence : L17 0 % |
| 44 | changement_presidence_paragraphe_id_acteur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_acteur · présence : L17 0 % |
| 45 | changement_presidence_paragraphe_id_mandat | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_mandat · présence : L17 0 % |
| 46 | changement_presidence_paragraphe_id_nomination_oe | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_nomination_oe · présence : L17 0 % |
| 47 | changement_presidence_paragraphe_id_nomination_op | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_nomination_op · présence : L17 0 % |
| 48 | changement_presidence_paragraphe_code_grammaire | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@code_grammaire · présence : L17 0 % |
| 49 | changement_presidence_paragraphe_code_style | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@code_style · présence : L17 0 % |
| 50 | changement_presidence_paragraphe_code_parole | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@code_parole · présence : L17 0 % |
| 51 | changement_presidence_paragraphe_sommaire | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@sommaire · présence : L17 0 % |
| 52 | changement_presidence_paragraphe_id_syceron | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_syceron · présence : L17 0 % |
| 53 | changement_presidence_paragraphe_valeur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@valeur · présence : L17 0 % |
| 54 | changement_presidence_nivpoint | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@nivpoint · présence : L17 0 % |
Aperçu
| _id | _source | _legislature | _racine_id | _parent_id | _ordre | _parent_recursif_id | _niveau | nom_orateur | id_acteur | id_nomination_oe | id_nomination_op | id_mandat | qualite | changement_presidence_orateurs_orateur_nom | changement_presidence_orateurs_orateur_id | changement_presidence_orateurs_orateur_qualite | changement_presidence_texte | changement_presidence_texte_xml | changement_presidence_valeur_ptsodj | changement_presidence_ordinal_prise | changement_presidence_id_preparation | changement_presidence_ordre_absolu_seance | changement_presidence_id_acteur | changement_presidence_id_mandat | changement_presidence_id_nomination_oe | changement_presidence_id_nomination_op | changement_presidence_code_grammaire | changement_presidence_code_style | changement_presidence_code_parole | changement_presidence_sommaire | changement_presidence_id_syceron | changement_presidence_type_debat | changement_presidence_valeur | changement_presidence_paragraphe_orateurs_orateur_nom | changement_presidence_paragraphe_orateurs_orateur_id | changement_presidence_paragraphe_orateurs_orateur_qualite | changement_presidence_paragraphe_texte | changement_presidence_paragraphe_texte_stime | changement_presidence_paragraphe_valeur_ptsodj | changement_presidence_paragraphe_ordinal_prise | changement_presidence_paragraphe_id_preparation | changement_presidence_paragraphe_ordre_absolu_seance | changement_presidence_paragraphe_id_acteur | changement_presidence_paragraphe_id_mandat | changement_presidence_paragraphe_id_nomination_oe | changement_presidence_paragraphe_id_nomination_op | changement_presidence_paragraphe_code_grammaire | changement_presidence_paragraphe_code_style | changement_presidence_paragraphe_code_parole | changement_presidence_paragraphe_sommaire | changement_presidence_paragraphe_id_syceron | changement_presidence_paragraphe_valeur | changement_presidence_nivpoint |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16130000028159 | L16/debats | 16 | 16130000026802 | 16130000028158 | 1 | 1 | Mme Laure Lavalette | PA795912 | -1 | -1 | PM797751 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028165 | L16/debats | 16 | 16130000026802 | 16130000028164 | 1 | 1 | Mme Caroline Parmentier | PA794670 | -1 | -1 | PM797049 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028170 | L16/debats | 16 | 16130000026802 | 16130000028164 | 2 | 1 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028175 | L16/debats | 16 | 16130000026802 | 16130000028164 | 3 | 1 | M. Bruno Le Maire, quali ministre | PA331481 | PM791666 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028188 | L16/debats | 16 | 16130000026802 | 16130000028187 | 1 | 1 | Mme Véronique Louwagie | PA608016 | -1 | -1 | PM797100 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028194 | L16/debats | 16 | 16130000026802 | 16130000028193 | 1 | 1 | M. Fabien Di Filippo | PA720386 | -1 | -1 | PM796908 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028200 | L16/debats | 16 | 16130000026802 | 16130000028199 | 1 | 1 | M. François Jolivet | PA719778 | -1 | -1 | PM796713 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028210 | L16/debats | 16 | 16130000026802 | 16130000028209 | 1 | 1 | Mme Emmanuelle Ménard | PA719608 | -1 | -1 | PM796593 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028215 | L16/debats | 16 | 16130000026802 | 16130000028209 | 2 | 1 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028224 | L16/debats | 16 | 16130000026802 | 16130000028209 | 3 | 1 | M. Bruno Le Maire, quali ministre | PA331481 | PM791666 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028229 | L16/debats | 16 | 16130000026802 | 16130000028209 | 4 | 1 | Mme Aurélie Trouvé | PA795164 | -1 | -1 | PM797337 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028238 | L16/debats | 16 | 16130000026802 | 16130000028209 | 5 | 1 | M. Fabien Di Filippo | PA720386 | -1 | -1 | PM796908 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028245 | L16/debats | 16 | 16130000026802 | 16130000028244 | 1 | 1 | Mme Christine Pires Beaune | PA608172 | -1 | -1 | PM797064 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028250 | L16/debats | 16 | 16130000026802 | 16130000028244 | 2 | 1 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028260 | L16/debats | 16 | 16130000026802 | 16130000028259 | 1 | 1 | M. Vincent Descoeur | PA330909 | -1 | -1 | PM796314 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028266 | L16/debats | 16 | 16130000026802 | 16130000028265 | 1 | 1 | M. Fabien Di Filippo | PA720386 | -1 | -1 | PM796908 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028278 | L16/debats | 16 | 16130000026802 | 16130000028277 | 1 | 1 | M. Charles de Courson | PA942 | -1 | -1 | PM796836 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028284 | L16/debats | 16 | 16130000026802 | 16130000028283 | 1 | 1 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028295 | L16/debats | 16 | 16130000026802 | 16130000028294 | 1 | 1 | Mme Eva Sas | PA610002 | -1 | -1 | PM797286 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028305 | L16/debats | 16 | 16130000026802 | 16130000028304 | 1 | 1 | Mme Christine Pires Beaune | PA608172 | -1 | -1 | PM797064 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028311 | L16/debats | 16 | 16130000026802 | 16130000028310 | 1 | 1 | M. Nicolas Sansu | PA605745 | -1 | -1 | PM796419 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028317 | L16/debats | 16 | 16130000026802 | 16130000028316 | 1 | 1 | M. Thomas Portes | PA796062 | -1 | -1 | PM797832 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028329 | L16/debats | 16 | 16130000026802 | 16130000028328 | 1 | 1 | M. Vincent Rolland | PA266808 | -1 | -1 | PM797313 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028334 | L16/debats | 16 | 16130000026802 | 16130000028328 | 2 | 1 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028353 | L16/debats | 16 | 16130000026802 | 16130000028328 | 3 | 1 | M. Bruno Le Maire, quali ministre | PA331481 | PM791666 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028366 | L16/debats | 16 | 16130000026802 | 16130000028365 | 1 | 1 | Mme Chantal Jourdan | PA643192 | -1 | -1 | PM797097 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028373 | L16/debats | 16 | 16130000026802 | 16130000028372 | 1 | 1 | Mme Karine Lebon | PA774962 | -1 | -1 | PM797766 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028380 | L16/debats | 16 | 16130000026802 | 16130000028379 | 1 | 1 | PA0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
| 16130000028385 | L16/debats | 16 | 16130000026802 | 16130000028384 | 1 | 1 | Mme Chantal Jourdan | PA643192 | -1 | -1 | PM797097 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028392 | L16/debats | 16 | 16130000026802 | 16130000028384 | 2 | 1 | Mme la présidente | PA721908 | -1 | PM800479 | PM797568 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028397 | L16/debats | 16 | 16130000026802 | 16130000028384 | 3 | 1 | Mme la présidente | PA721908 | -1 | PM800479 | PM797568 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028428 | L16/debats | 16 | 16130000026802 | 16130000028427 | 1 | 1 | Mme Catherine Couturier | PA793680 | -1 | -1 | PM796476 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028437 | L16/debats | 16 | 16130000026802 | 16130000028427 | 2 | 1 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028444 | L16/debats | 16 | 16130000026802 | 16130000028427 | 3 | 1 | M. Bruno Le Maire, quali ministre | PA331481 | PM791666 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028449 | L16/debats | 16 | 16130000026802 | 16130000028427 | 4 | 1 | M. Pierre Cordier | PA718850 | -1 | -1 | PM796203 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028456 | L16/debats | 16 | 16130000026802 | 16130000028427 | 5 | 1 | M. Antoine Léaument | PA795746 | -1 | -1 | PM797661 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028478 | L16/debats | 16 | 16130000026802 | 16130000028469 | 1 | 2 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028484 | L16/debats | 16 | 16130000026802 | 16130000028483 | 1 | 3 | Mme Nathalie Bassire | PA721046 | -1 | -1 | PM797769 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028490 | L16/debats | 16 | 16130000026802 | 16130000028489 | 1 | 3 | M. Christian Baptiste | PA643143 | -1 | -1 | PM797646 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028496 | L16/debats | 16 | 16130000026802 | 16130000028495 | 1 | 3 | Mme Karine Lebon | PA774962 | -1 | -1 | PM797766 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028501 | L16/debats | 16 | 16130000026802 | 16130000028495 | 2 | 3 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028506 | L16/debats | 16 | 16130000026802 | 16130000028495 | 3 | 3 | M. Bruno Le Maire, quali ministre | PA331481 | PM791666 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028511 | L16/debats | 16 | 16130000026802 | 16130000028495 | 4 | 3 | M. Rodrigo Arenas | PA795084 | -1 | -1 | PM797292 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028519 | L16/debats | 16 | 16130000026802 | 16130000028518 | 1 | 3 | Mme Nathalie Bassire | PA721046 | -1 | -1 | PM797769 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028526 | L16/debats | 16 | 16130000026802 | 16130000028525 | 1 | 3 | Mme Danielle Simonnet | PA796018 | -1 | -1 | PM797805 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028539 | L16/debats | 16 | 16130000026802 | 16130000028525 | 2 | 3 | M. Jean-René Cazeneuve, quali rapporteur général | PA719472 | -1 | PM801789 | PM796533 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028556 | L16/debats | 16 | 16130000026802 | 16130000028525 | 3 | 3 | M. Éric Coquerel, quali président de la commission des finances | PA721202 | -1 | PM801787 | PM797826 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028571 | L16/debats | 16 | 16130000026802 | 16130000028525 | 4 | 3 | M. Bruno Le Maire, quali ministre | PA331481 | PM791666 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028576 | L16/debats | 16 | 16130000026802 | 16130000028525 | 5 | 3 | M. David Guiraud | PA794478 | -1 | -1 | PM796950 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000028593 | L16/debats | 16 | 16130000026802 | 16130000028525 | 6 | 3 | M. Pierre-Henri Dumont | PA720684 | -1 | -1 | PM797082 |