Principal Rechercher Search For D