Principal Buscar Broken Anal Compilation