Projet de loi ordinaire · 16e législature

Projet de loi pour contrôler l’immigration, améliorer l’intégration

Promulguée le 27/01/2024 · loi n° 2024-42 (JO n° 22)

Dossier DLR5L16N47118

Les votes marqués « lien reconstitué » ont été rattachés à ce dossier par InfoGratis : l'Assemblée nationale ne publie pas ce lien pour ces scrutins. Méthode : le titre du dossier a été retrouvé mot pour mot dans l'objet du scrutin, et un seul dossier correspondait.

Vote sur l'ensemble du texte

l'ensemble du projet de loi pour contrôler l'immigration, améliorer l'intégration (texte de la commission mixte paritaire).
Scrutin n°3213 · lien reconstitué · 19/12/2023

l'Assemblée nationale a adopté

  • Votants : 573
  • Suffrages exprimés : 535
  • Majorité requise : 268
  • Pour : 349
  • Contre : 186
  • Abstention : 38
  • Non-votants : 0

Méthode. La synthèse chiffrée est celle publiée par l'Assemblée nationale, reprise telle quelle. La répartition ci-dessous liste les positions enregistrées par la source (pour, contre, abstention, non-votant). Les députés absents ne sont pas listés : ils se déduisent de l'effectif du groupe. Le motif des non-votants n'est pas affiché tant que le référentiel officiel n'a pas été vérifié.

Répartition des votes par groupe

Répartition Pour / Contre / AbstentionPour 349, Contre 186, Abstention 38
  • Pour 349
  • Contre 186
  • Abstention 38
  • 573 votants
REPour131Contre20Abstention17
Pour — voir les 131 députés
  • M. Alexandre Holroyd
  • M. Alexis Izard
  • M. Anthony Brosse
  • M. Antoine Armand
  • M. Benjamin Dirx
  • M. Benjamin Haddad
  • M. Benoît Bordat
  • M. Benoit Mournet
  • M. Bertrand Bouyx
  • M. Bertrand Sorre
  • M. Bruno Studer
  • M. Charles Rodwell
  • M. Charles Sitzenstuhl
  • M. Christophe Marion (par délégation)
  • M. Damien Abad
  • M. Damien Adam
  • M. Daniel Labaronne (par délégation)
  • M. David Amiel
  • M. David Valence
  • M. Denis Masséglia
  • M. Didier Le Gac
  • M. Didier Martin
  • M. Didier Parakian
  • M. Didier Paris
  • M. Dominique Da Silva
  • M. Emmanuel Lacresse
  • M. Emmanuel Pellerin
  • M. Éric Girardin
  • M. Éric Poulliat
  • M. Éric Woerth (par délégation)
  • M. Fabrice Le Vigoureux
  • M. Florent Boudié
  • M. François Cormier-Bouligeon
  • M. Freddy Sertin
  • M. Frédéric Descrozaille
  • M. Guillaume Gouffier Valente
  • M. Guillaume Kasbarian
  • M. Guillaume Vuilletet
  • M. Hadrien Ghomi
  • M. Jean Terlier
  • M. Jean-Carles Grelier
  • M. Jean-François Lovisolo
  • M. Jean-François Rousset
  • M. Jean-Luc Fugit
  • M. Jean-Marc Zulesi
  • M. Jean-Marie Fiévet
  • M. Jean-Michel Jacques
  • M. Jean-Philippe Ardouin
  • M. Jean-Pierre Pont
  • M. Jean-René Cazeneuve
  • M. Karl Olive
  • M. Lionel Royer-Perreaut
  • M. Lionel Vuibert
  • M. Louis Margueritte
  • M. Ludovic Mendes
  • M. Marc Ferracci
  • M. Mathieu Lefèvre
  • M. Michel Lauzzana
  • M. Mikaele Seo (par délégation)
  • M. Mounir Belhamiti
  • M. Nicolas Metzdorf (par délégation)
  • M. Nicolas Pacquot (par délégation)
  • M. Pascal Lavergne
  • M. Patrice Perrot
  • M. Patrick Vignal
  • M. Paul Midy
  • M. Philippe Dunoyer (par délégation)
  • M. Philippe Emmanuel
  • M. Philippe Fait
  • M. Philippe Frei
  • M. Philippe Guillemard
  • M. Philippe Sorez
  • M. Pierre Cazeneuve
  • M. Pierre Henriet
  • M. Pieyre-Alexandre Anglade
  • M. Quentin Bataillon
  • M. Rémy Rebeyrotte
  • M. Robin Reda
  • M. Stéphane Vojetta
  • M. Sylvain Maillard
  • M. Thomas Gassilloud
  • M. Thomas Rudigoz
  • M. Vincent Ledoux
  • M. Xavier Roseren
  • M. Yannick Chenevard
  • M. Yannick Haury
  • Mme Annaïg Le Meur
  • Mme Anne Genetet
  • Mme Anne-Laurence Petel
  • Mme Béatrice Piron
  • Mme Brigitte Klinkert
  • Mme Caroline Abadie
  • Mme Caroline Yadan
  • Mme Chantal Bouloux
  • Mme Charlotte Goetschy-Bolognese
  • Mme Charlotte Parmentier-Lecocq
  • Mme Christine Le Nabour
  • Mme Claire Colomb-Pitollat
  • Mme Claire Guichard
  • Mme Constance Le Grip
  • Mme Corinne Vignon
  • Mme Danielle Brulebois
  • Mme Émilie Chandler
  • Mme Fanta Berete
  • Mme Graziella Melchior
  • Mme Huguette Tiegna
  • Mme Jacqueline Maquet
  • Mme Laetitia Saint-Paul (par délégation)
  • Mme Laure Miller
  • Mme Laurence Cristol
  • Mme Laurence Heydel Grillere (par délégation)
  • Mme Liliana Tanguy
  • Mme Lysiane Métayer (par délégation)
  • Mme Marie Guévenoux
  • Mme Marie Lebec
  • Mme Maud Bregeon
  • Mme Monique Iborra
  • Mme Natalia Pouzyreff (par délégation)
  • Mme Nicole Dubré-Chirat
  • Mme Nicole Le Peih
  • Mme Olga Givernet
  • Mme Pascale Boyer
  • Mme Patricia Lemoine
  • Mme Sandra Marsaud
  • Mme Sandrine Le Feur
  • Mme Servane Hugues
  • Mme Stéphanie Rist
  • Mme Véronique Riotton
  • Mme Violette Spillebout
  • Mme Virginie Lanlo
  • Mme Yaël Braun-Pivet
Contre — voir les 20 députés
  • M. Belkhir Belhaddad
  • M. Éric Bothorel
  • M. Gilles Le Gendre
  • M. Lionel Causse (par délégation)
  • M. Raphaël Gérard (par délégation)
  • M. Sacha Houlié
  • M. Stéphane Travert
  • Mme Alexandra Martin (Gironde)
  • Mme Amélia Lakrafi (par délégation)
  • Mme Anne Brugnera
  • Mme Annie Vidal
  • Mme Caroline Janvier
  • Mme Cécile Rilhac
  • Mme Fabienne Colboc
  • Mme Ingrid Dordain
  • Mme Michèle Peyron
  • Mme Mireille Clapot
  • Mme Nadia Hai
  • Mme Sophie Errante
  • Mme Stella Dupont
Abstention — voir les 17 députés
  • M. Bastien Marchive
  • M. Christopher Weissberg
  • M. Éric Alauzet
  • M. Joël Giraud
  • M. Stéphane Buchou
  • M. Stéphane Mazars
  • Mme Astrid Panosyan-Bouvet
  • Mme Céline Calvez
  • Mme Christine Decodts
  • Mme Clara Chassaniol
  • Mme Eléonore Caroit (par délégation)
  • Mme Julie Delpech
  • Mme Laurence Maillart-Méhaignerie
  • Mme Marie-Pierre Rixain
  • Mme Marjolaine Meynier-Millefert
  • Mme Sarah Tanzilli
  • Mme Sophie Panonacle
RNPour88
Pour — voir les 88 députés
  • M. Alexandre Loubet
  • M. Alexandre Sabatou
  • M. Alexis Jolly (par délégation)
  • M. Antoine Villedieu (par délégation)
  • M. Aurélien Lopez-Liguori
  • M. Bruno Bilde
  • M. Bryan Masson
  • M. Christian Girard
  • M. Christophe Barthès
  • M. Christophe Bentz
  • M. Daniel Grenon
  • M. Emeric Salmon
  • M. Emmanuel Blairy
  • M. Emmanuel Taché
  • M. Franck Allisio
  • M. Frank Giletti
  • M. Frédéric Boccaletti
  • M. Frédéric Cabrolier
  • M. Frédéric Falcon
  • M. Grégoire de Fournas
  • M. Hervé de Lépinau
  • M. Jean-Philippe Tanguy
  • M. Jérôme Buisson
  • M. Jocelyn Dessigny
  • M. Jordan Guitton
  • M. Jorys Bovet
  • M. José Beaurain
  • M. José Gonzalez
  • M. Julien Odoul
  • M. Julien Rancoule
  • M. Kévin Mauvieux
  • M. Kévin Pfeffer
  • M. Laurent Jacobelli
  • M. Lionel Tivoli
  • M. Matthieu Marchio (par délégation)
  • M. Michaël Taverne
  • M. Michel Guiniot
  • M. Nicolas Dragon
  • M. Nicolas Meizonnet
  • M. Philippe Ballard
  • M. Philippe Lottiaux
  • M. Philippe Schreck
  • M. Pierre Meurin (par délégation)
  • M. Pierrick Berteloot
  • M. Roger Chudeau
  • M. Romain Baubry
  • M. Sébastien Chenu
  • M. Serge Muller
  • M. Stéphane Rambaud
  • M. Thibaut François (par délégation)
  • M. Thierry Frappé
  • M. Thomas Ménagé (par délégation)
  • M. Timothée Houssin
  • M. Victor Catteau
  • M. Yoann Gillet
  • Mme Alexandra Masson
  • Mme Anaïs Sabatini (par délégation)
  • Mme Angélique Ranc
  • Mme Annick Cousin
  • Mme Béatrice Roullaud
  • Mme Bénédicte Auzanot
  • Mme Caroline Colombier
  • Mme Caroline Parmentier
  • Mme Catherine Jaouen
  • Mme Christine Engrand
  • Mme Christine Loir
  • Mme Edwige Diaz (par délégation)
  • Mme Florence Goulet
  • Mme Géraldine Grangier
  • Mme Gisèle Lelouis
  • Mme Hélène Laporte
  • Mme Joëlle Mélin
  • Mme Julie Lechanteux
  • Mme Katiana Levavasseur
  • Mme Laure Lavalette
  • Mme Laurence Robert-Dehault (par délégation)
  • Mme Lisette Pollet
  • Mme Marie-France Lorho
  • Mme Marine Hamelet
  • Mme Marine Le Pen
  • Mme Mathilde Paris
  • Mme Michèle Martinez (par délégation)
  • Mme Nathalie Da Conceicao Carvalho (par délégation)
  • Mme Pascale Bordes (par délégation)
  • Mme Sandrine Dogor-Such
  • Mme Sophie Blanc (par délégation)
  • Mme Stéphanie Galzy
  • Mme Yaël Ménaché (par délégation)
LFI - NUPESContre75
Contre — voir les 75 députés
  • M. Adrien Quatennens
  • M. Alexis Corbière
  • M. Andy Kerbrat
  • M. Antoine Léaument
  • M. Arnaud Le Gall (par délégation)
  • M. Aurélien Saintoul
  • M. Aymeric Caron
  • M. Bastien Lachaud
  • M. Carlos Martens Bilongo
  • M. Christophe Bex
  • M. Damien Maudet
  • M. David Guiraud
  • M. Emmanuel Fernandes
  • M. Éric Coquerel
  • M. Florian Chauche
  • M. François Piquemal
  • M. François Ruffin
  • M. Frédéric Mathieu (par délégation)
  • M. Gabriel Amard
  • M. Hadrien Clouet
  • M. Hendrik Davi
  • M. Idir Boumertit
  • M. Jean-François Coulomme
  • M. Jean-Hugues Ratenon (par délégation)
  • M. Jean-Philippe Nilor
  • M. Jérôme Legavre
  • M. Laurent Alexandre
  • M. Léo Walter
  • M. Loïc Prud'homme
  • M. Louis Boyard
  • M. Manuel Bompard
  • M. Matthias Tavel
  • M. Maxime Laisney
  • M. Michel Sala
  • M. Paul Vannier
  • M. Perceval Gaillard (par délégation)
  • M. René Pilato
  • M. Rodrigo Arenas
  • M. Sébastien Delogu
  • M. Sébastien Rome
  • M. Sylvain Carrière
  • M. Thomas Portes
  • M. Ugo Bernalicis
  • M. William Martinet
  • Mme Alma Dufour
  • Mme Andrée Taurinya
  • Mme Anne Stambach-Terrenoir
  • Mme Aurélie Trouvé
  • Mme Caroline Fiat (par délégation)
  • Mme Catherine Couturier
  • Mme Charlotte Leduc
  • Mme Clémence Guetté
  • Mme Clémentine Autain
  • Mme Danièle Obono
  • Mme Danielle Simonnet (par délégation)
  • Mme Élisa Martin
  • Mme Élise Leboucher
  • Mme Ersilia Soudais
  • Mme Farida Amrani
  • Mme Karen Erodi
  • Mme Manon Meunier
  • Mme Marianne Maximi
  • Mme Martine Etienne
  • Mme Mathilde Hignet
  • Mme Mathilde Panot
  • Mme Murielle Lepvraud
  • Mme Nadège Abomangoli
  • Mme Nathalie Oziol
  • Mme Pascale Martin
  • Mme Rachel Keke
  • Mme Raquel Garrido
  • Mme Sarah Legrain
  • Mme Ségolène Amiot
  • Mme Sophia Chikirou
  • Mme Sylvie Ferrer
LRPour62
Pour — voir les 62 députés
  • M. Alexandre Portier
  • M. Alexandre Vincendet
  • M. Antoine Vermorel-Marques
  • M. Aurélien Pradié
  • M. Emmanuel Maquet
  • M. Éric Ciotti
  • M. Éric Pauget
  • M. Fabien Di Filippo
  • M. Fabrice Brun
  • M. Francis Dubois
  • M. Hubert Brigand
  • M. Ian Boucard
  • M. Jean-Jacques Gaultier
  • M. Jean-Louis Thiériot
  • M. Jean-Luc Bourgeaux
  • M. Jean-Pierre Taite
  • M. Jean-Pierre Vigier
  • M. Jean-Yves Bony
  • M. Jérôme Nury
  • M. Julien Dive
  • M. Mansour Kamardine
  • M. Marc Le Fur
  • M. Maxime Minot
  • M. Meyer Habib
  • M. Michel Herbillon
  • M. Nicolas Forissier
  • M. Nicolas Ray
  • M. Olivier Marleix
  • M. Patrick Hetzel
  • M. Philippe Gosselin
  • M. Philippe Juvin
  • M. Pierre Cordier
  • M. Pierre Vatin
  • M. Pierre-Henri Dumont
  • M. Raphaël Schellenberger
  • M. Stéphane Viry
  • M. Thibault Bazin
  • M. Victor Habert-Dassault (par délégation)
  • M. Vincent Descoeur
  • M. Vincent Rolland
  • M. Vincent Seitlinger
  • M. Xavier Breton
  • M. Yannick Neuder
  • Mme Alexandra Martin (Alpes-Maritimes) (par délégation)
  • Mme Anne-Laure Blin
  • Mme Annie Genevard
  • Mme Christelle D'Intorni (par délégation)
  • Mme Christelle Petex
  • Mme Émilie Bonnivard
  • Mme Emmanuelle Anthoine
  • Mme Frédérique Meunier
  • Mme Isabelle Périgault
  • Mme Isabelle Valentin
  • Mme Josiane Corneloup
  • Mme Justine Gruet (par délégation)
  • Mme Marie-Christine Dalloz
  • Mme Michèle Tabarot
  • Mme Nathalie Serre
  • Mme Sylvie Bonnet
  • Mme Valérie Bazin-Malgras (par délégation)
  • Mme Véronique Louwagie
  • Mme Virginie Duby-Muller
DemPour30Contre5Abstention15
Pour — voir les 30 députés
  • M. Bruno Fuchs
  • M. Bruno Millienne
  • M. Christophe Blanchet
  • M. Cyrille Isaac-Sibille
  • M. Emmanuel Mandon
  • M. Frédéric Zgainski
  • M. Jean-Pierre Cubertafon
  • M. Laurent Croizier
  • M. Laurent Esquenet-Goxes
  • M. Laurent Leclercq
  • M. Luc Geismar
  • M. Mickaël Cosson
  • M. Philippe Berta
  • M. Philippe Latombe
  • M. Richard Ramos
  • M. Romain Daubié
  • M. Vincent Bru
  • Mme Anne Bergantz
  • Mme Anne-Laure Babault
  • Mme Blandine Brocard
  • Mme Delphine Lingemann
  • Mme Estelle Folest
  • Mme Geneviève Darrieussecq
  • Mme Laurence Vichnievsky
  • Mme Louise Morel
  • Mme Marina Ferrari
  • Mme Mathilde Desjonquères
  • Mme Maud Petit
  • Mme Sandrine Josso (par délégation)
  • Mme Sophie Mette
Contre — voir les 5 députés
  • M. Erwan Balanant
  • M. Jimmy Pahun
  • M. Mohamed Laqhila
  • Mme Josy Poueyto (par délégation)
  • Mme Maud Gatel
Abstention — voir les 15 députés
  • M. Éric Martineau
  • M. Frédéric Petit
  • M. Hubert Ott (par délégation)
  • M. Jean-Louis Bourlanges
  • M. Jean-Paul Mattei
  • M. Nicolas Turquois
  • M. Olivier Falorni
  • M. Pascal Lecamp
  • M. Philippe Bolo
  • Mme Aude Luquet
  • Mme Élodie Jacquier-Laforge
  • Mme Florence Lasserre
  • Mme Géraldine Bannier
  • Mme Perrine Goulet
  • Mme Sabine Thillaye
SOCContre31
Contre — voir les 31 députés
  • M. Alain David
  • M. Arthur Delaporte
  • M. Bertrand Petit
  • M. Boris Vallaud
  • M. Christian Baptiste
  • M. Dominique Potier
  • M. Elie Califer
  • M. Gérard Leseul
  • M. Guillaume Garot
  • M. Hervé Saulignac
  • M. Iñaki Echaniz
  • M. Jérôme Guedj
  • M. Joël Aviragnet (par délégation)
  • M. Johnny Hajjar
  • M. Mickaël Bouloux
  • M. Olivier Faure
  • M. Philippe Brun
  • M. Philippe Naillet (par délégation)
  • M. Roger Vicot
  • M. Stéphane Delautrette
  • Mme Anna Pic
  • Mme Cécile Untermaier (par délégation)
  • Mme Chantal Jourdan
  • Mme Christine Pirès Beaune
  • Mme Claudia Rouaux
  • Mme Fatiha Keloua Hachi
  • Mme Isabelle Santiago
  • Mme Marie-Noëlle Battistel
  • Mme Marietta Karamanli
  • Mme Mélanie Thomin
  • Mme Valérie Rabault
HORPour28Contre2
Pour — voir les 28 députés
  • M. André Villiers (par délégation)
  • M. Christophe Plassard
  • M. Didier Lemaire
  • M. François Gernigon
  • M. François Jolivet
  • M. Frédéric Valletoux
  • M. Henri Alfandari
  • M. Jean-François Portarrieu
  • M. Jérémie Patrier-Leitus
  • M. Laurent Marcangeli
  • M. Loïc Kervran
  • M. Luc Lamirault
  • M. Paul Christophe
  • M. Philippe Pradal
  • M. Thierry Benoit
  • M. Vincent Thiébaut
  • M. Xavier Albertini
  • M. Xavier Batut
  • Mme Agnès Carel
  • Mme Anne Le Hénanff (par délégation)
  • Mme Anne-Cécile Violland
  • Mme Béatrice Bellamy
  • Mme Félicie Gérard
  • Mme Isabelle Rauch
  • Mme Lise Magnier
  • Mme Marie-Agnès Poussier-Winsback
  • Mme Naïma Moutchou
  • Mme Stéphanie Kochert
Contre — voir les 2 députés
  • M. Jean-Charles Larsonneur
  • M. Yannick Favennec-Bécot
Ecolo - NUPESContre23
Contre — voir les 23 députés
  • M. Aurélien Taché
  • M. Benjamin Lucas-Lundy
  • M. Charles Fournier
  • M. Hubert Julien-Laferrière
  • M. Jean-Claude Raux
  • M. Jérémie Iordanoff
  • M. Julien Bayou
  • M. Karim Ben Cheikh
  • M. Nicolas Thierry
  • M. Sébastien Peytavie
  • Mme Christine Arrighi
  • Mme Cyrielle Chatelain
  • Mme Delphine Batho
  • Mme Eva Sas
  • Mme Francesca Pasquini
  • Mme Julie Laernoes (par délégation)
  • Mme Lisa Belluco (par délégation)
  • Mme Marie Pochon
  • Mme Marie-Charlotte Garin
  • Mme Sabrina Sebaihi
  • Mme Sandra Regol
  • Mme Sandrine Rousseau
  • Mme Sophie Taillé-Polian (par délégation)
GDR - NUPESContre21
Contre — voir les 21 députés
  • M. André Chassaigne
  • M. Davy Rimane
  • M. Fabien Roussel
  • M. Frédéric Maillot (par délégation)
  • M. Hubert Wulfranc
  • M. Jean-Marc Tellier
  • M. Jean-Paul Lecoq
  • M. Jean-Victor Castor
  • M. Marcellin Nadeau
  • M. Nicolas Sansu
  • M. Pierre Dharréville
  • M. Sébastien Jumel
  • M. Stéphane Peu
  • M. Steve Chailloux (par délégation)
  • M. Tematai Le Gayic
  • M. Yannick Monnet
  • Mme Elsa Faucillon
  • Mme Émeline K/Bidi (par délégation)
  • Mme Karine Lebon (par délégation)
  • Mme Mereana Reid Arbelot (par délégation)
  • Mme Soumya Bourouaha
LIOTPour8Contre8Abstention5
Pour — voir les 8 députés
  • M. Christophe Naegelen
  • M. Guy Bricout
  • M. Jean-Luc Warsmann (par délégation)
  • M. Max Mathiasin
  • M. Olivier Serva
  • M. Pierre Morel-À-L'Huissier
  • Mme Béatrice Descamps
  • Mme Estelle Youssouffa
Contre — voir les 8 députés
  • M. Benjamin Saint-Huile
  • M. Bertrand Pancher
  • M. Charles de Courson
  • M. David Taupiac
  • M. Jean-Louis Bricout
  • M. Laurent Panifous
  • M. Paul Molac
  • Mme Martine Froger
Abstention — voir les 5 députés
  • M. Jean-Félix Acquaviva
  • M. Michel Castellani
  • M. Paul-André Colombani
  • M. Stéphane Lenormand
  • Mme Nathalie Bassire (par délégation)
NIPour2Contre1Abstention1
Pour — voir les 2 députés
  • Mme Emmanuelle Ménard
  • Mme Véronique Besse
Contre — voir les 1 députés
  • M. David Habib
Abstention — voir les 1 députés
  • M. Nicolas Dupont-Aignan

Source : analyse du scrutin n°3213 — Assemblée nationale

Autres scrutins publics sur ce texte

  • la motion de rejet préalable, déposée par Mme Mathilde Panot, du projet de loi pour contrôler l'immigration, améliorer l'intégration (texte de la commission mixte paritaire).Scrutin n°3212 · 19/12/2023 · L'Assemblée nationale n'a pas adopté · lien reconstitué Voir l'analyse du scrutin (Assemblée nationale)
  • la motion de rejet préalable, déposée par Mme Cyrielle Chatelain, du projet de loi pour contrôler l'immigration, améliorer l'intégration (première lecture).Scrutin n°3203 · 11/12/2023 · l'Assemblée nationale a adopté · lien reconstitué Voir l'analyse du scrutin (Assemblée nationale)

Parcours législatif

  • 1ère lecture · Sénat — du 01/02/2023 au 14/11/2023
  • 1ère lecture · Assemblée — du 08/11/2023 au 11/12/2023
  • Commission Mixte Paritaire · Immigration — du 12/12/2023 au 19/12/2023
  • Conseil constitutionnel · Conseil constitutionnel — du 21/12/2023 au 25/01/2024
  • Promulgation de la loi · Présidence de la République — le 26/01/2024

Méthode. Étapes et libellés publiés par l'Assemblée nationale, dans l'ordre de sa source. La source ne porte pas de date sur les étapes elles-mêmes : chaque période est celle du premier et du dernier acte daté qu'elle contient. Certaines étapes se chevauchent.

Sources

Données issues de l'open data de l'Assemblée nationale (licence Ouverte Etalab v2.0). Le texte officiel fait foi.