Principal Buscar Procedure