;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Rubens Valente

PF isentou delegado que citou, em inquérito, deputado amigo de Bolsonaro

Bolsonaro e o deputado federal eleito Hélio Negão (PSL) chegam a evento da Marinha, no Rio - Divulgação
Bolsonaro e o deputado federal eleito Hélio Negão (PSL) chegam a evento da Marinha, no Rio Imagem: Divulgação

Colunista do UOL

04/09/2020 04h00

Resumo da notícia

  • Corregedoria da PF no Rio investigou se delegado pesquisou de propósito e sem fundamento o nome de um amigo de Bolsonaro, Hélio Negão, em um inquérito
  • Documento que isentou o delegado Leonardo Tavares foi transcrito e entregue ao STF no inquérito que apura a denúncia de Sergio Moro contra Bolsonaro

Documento transcrito pela Polícia Federal em relatório entregue ao STF (Supremo Tribunal Federal) nesta quarta-feira (2) isenta um delegado da PF do Rio de Janeiro que pesquisou o nome do deputado federal e amigo do presidente Jair Bolsonaro, Hélio Negão (PSL-RJ), em uma investigação na qual o parlamentar não tinha nenhuma participação.

Já se sabia que o Ministério Público Federal havia pedido o arquivamento dessa suspeita, em fevereiro ado, mas agora há a prova documental de que também a PF afastou a teoria conspiratória de que havia uma trama na Superintendência do Rio para desgastar o então superintendente, Ricardo Saadi, por meio de uma investigação forjada contra um amigo do presidente.

A teoria conspiratória que acabou desmentida dizia que Hélio Negão virara alvo da PF do Rio de Janeiro de propósito e sem fundamento. Em 29 de julho a imprensa divulgou que o nome do deputado apareceu indevidamente em um inquérito na PF carioca. A imprensa também relatou que a citação a Negão contrariou Bolsonaro.

Duas semanas depois, em 15 de agosto, o então superintendente Saadi recebeu a notícia do então diretor-geral da PF, Maurício Valeixo, de que os planos para sua substituição foram acelerados. No mesmo dia Bolsonaro disse, na saída do Palácio da Alvorada, que ele trocaria o superintendente por razões de "gestão e produtividade". Os balanços da PF do Rio desmontaram esse argumento, pois a PF do Rio tinha uma boa produtividade.

Nesta quarta-feira (2), o Sinq (Serviço de Inquéritos) da direção-geral da PF, em Brasília, produziu um relatório de "narrativa cronológica de fatos", incluindo o episódio sobre Hélio Negão, e o entregou ao ministro do STF Celso de Mello no bojo do inquérito que tramita desde abril no tribunal para apurar eventual interferência indevida de Bolsonaro na cúpula da PF. As pressões de Bolsonaro culminaram no pedido de demissão do então ministro da Justiça, Sergio Moro.

Para fazer a cronologia dos eventos, o Sinq disse que utilizou "fontes abertas e fontes sigilosas (de o à investigação)". Um desses documentos é o relatório da Corregedoria da PF que apurou a citação a Negão, por meio de um inquérito, de 19 de setembro a 12 de dezembro de 2019.

O documento informa que o inquérito foi aberto por determinação do então ministro da Justiça, Sergio Moro. O objetivo era apurar "a suposta inclusão fraudulenta do nome do deputado federal Hélio Fernando Barbosa Lopes (Hélio Negão)" em um inquérito que tramitava na PF do Rio.

A Corregedoria analisou todos os documentos do inquérito e apontou que o nome do deputado apareceu apenas em um apenso e que a primeira referência ao nome de Negão apareceu em 29 de julho, em um despacho do delegado Leonardo de Sousa Gomes Tavares.

Em depoimento, Tavares explicou que, por volta de abril de 2019, viu o nome de um certo "Hélio Negão" em um inquérito que ele tocava e decidiu "diligenciar no sentido de verificar se 'Helio Negão', mencionado por investigados nos inquéritos que ele conduzia, se tratava de Hélio Fernando Barbosa Lopes, também conhecido como 'Hélio Negão'". O delegado disse que uma simples pesquisa no Google com o critério "Helio Negão vereador Rio" trazia notícias sobre o deputado federal.

Ao final da apuração, contudo, o delegado concluiu que não era possível afirmar que se tratava da mesma pessoa que ele procurava identificar. "[As] diligências permitiram concluir que não seria possível afirmar que 'Hélio Negão' se tratava do deputado federal."

Ao final da sua investigação, a Corregedoria também isentou o delegado Leonardo Tavares, conforme o relatório final transcrito no inquérito que tramita no STF.

"Analisando de forma sistemática o conjunto de elementos probatórios trazidos aos autos, não há como concluir que a inserção do nome do deputado federal Hélio Fernando Barbosa Lopes tenha ocorrido de forma indevida, pois, conforme ficou demonstrado, somente no decorrer da investigação, conduzida pelo DPF [delegado] Leonardo de Sousa Gomes Tavares, constatou-se que 'Hélio Negão', citado em diversos inquéritos policiais que tramitam na Deleprev/RJ [delegacia de crimes previdenciários] não se tratava do citado deputado federal que tem a mesma alcunha."

Segundo a Corregedoria, também "não há como concluir que esse fato (existência do nome de um deputado ligado ao presidente da República nos autos) tenha ou não sido utilizado para gerar algum desgaste ao delegado de Polícia Federal Ricardo Saadi, ex-superintendente regional da PF do Rio de Janeiro".

Em fevereiro ado, o Ministério Público Federal do Rio também pediu o arquivamento da investigação sobre o despacho do delegado Tavares. O procurador da República Eduardo Benones escreveu na ocasião que "não é possível afirmar que a inclusão teria sido feita fraudulentamente, uma vez que é plausível a intenção de averiguar a possibilidade do Hélio Negão citado pelo investigado ser a mesma pessoa que o deputado federal eleito em 2018".