;(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

Operação Lava Jato

Esse conteúdo é antigo

Serra e fundador da Qualicorp estão no "topo de cadeia criminosa", diz PF

Wanderley Preite Sobrinho

Do UOL, em São Paulo

21/07/2020 11h22Atualizada em 22/07/2020 00h15

O senador José Serra (PSDB) e o fundador da Qualicorp, o empresário José Seripieri Filho, estão "no topo da cadeia criminosa" que envolveu supostos rees ocultos de R$ 5 milhões para a campanha do tucano ao Senado, em 2014, segundo a PF (Polícia Federal).

A Justiça Eleitoral determinou o cumprimento de quatro mandados de prisão temporária e outros 15 de busca e apreensão relacionados ao caso. Dois imóveis ligados a Serra em São Paulo, seu gabinete e apartamento funcional em Brasília eram alvos de buscas, mas o Senado não deixou e acionou o STF (Supremo Tribunal Federal), que no final da manhã impediu a ação dos investigadores no gabinete.

"No topo da cadeia criminosa tem o acionista controlador [da Qualilcorp] e, no topo do político, temos o então candidato [José Serra]", afirmou em coletiva de imprensa Milton Fornazari Júnior, delegado responsável pela operação, ligada à Lava Jato.

De acordo com ele, "o acionista controlador [Seripieri] fornecia os números de contato dos intermediários do candidato, e o grupo encarregado de pagar entrava em contato [com o grupo de Serra] e fazia reunião para convergir sobre como os rees seriam feitos".

Toda a estrutura tinha por objetivo "dissimular a origem ilícita dos valores reados ao então candidato em 2014". Para isso, havia a simulação de prestação de serviço e aquisição de produtos por meio de transferências bancárias a empresas utilizadas pelos intermediários de Serra.

Em nota, Serra afirma que "a decisão da Justiça Eleitoral é baseada em fatos antigos e em investigação até então desconhecida do senador e de sua defesa, na qual, ressalte-se, José Serra jamais foi ouvido".

"José Serra lamenta a espetacularização que tem permeado ações deste tipo no país, reforça que jamais recebeu vantagens indevidas ao longo dos seus 40 anos de vida pública e sempre pautou sua carreira política na lisura e austeridade em relação aos gastos públicos. Importante reforçar que todas as contas de sua campanha, sempre a cargo do partido, foram aprovadas pela Justiça Eleitoral."

Os advogados do tucano, Sepúlveda Pertence e Flávia Rahal, disseram que "nada justifica a realização de buscas e apreensõe" e que há "clara violação à separação dos Poderes".

"É ilegal, abusiva e acintosa a atuação dos órgãos de investigação no presente caso, ao tratar de fatos antigos, prescritos, para gerar investigações sigilosas e desconhecidas do senador e de sua sefesa e nas quais ele nunca teve a oportunidade de ser ouvido", diz a nota divulgada pelos advogados.

A Qualicorp divulgou nota informando "que houve busca e apreensão em sua sede istrativa e que a nova istração da empresa fará uma apuração completa dos fatos narrados nas notícias divulgadas na imprensa e está colaborando com as autoridades públicas competentes."

O advogado Celso Vilardi, que defende o empresário José Seripieri, disse ser injustificável a decretação de prisão temporária de seu cliente.

"Os fatos investigados ocorreram em 2014, há seis anos portanto, não havendo qualquer motivo que justificasse uma medida tão extremada. Não há qualquer razão ou fato, ainda que se considere a delação como prova (o que os tribunais já rechaçaram inúmeras vezes), que justifique medidas tão graves", afirmou o advogado em nota.

A relação

Segundo o investigador, a relação entre Serra e Seripieri Filho é justamente o fato de ambos estarem ligados ao setor de saúde. "O candidato [que é ex-ministro da saúde], tem uma notória atuação na área", disse Fornazari. "Vamos agora aprofundar essa investigação para saber se os rees foram apenas para doação eleitoral ou visando uma contrapartida".

Ao todo quatro pessoas deveriam ter sido presas, mas apenas três foram encontradas e levadas para a sede da PF em São Paulo. Dois deles foram detidos na capital paulista e outro em Itatiba. "O outro [de Itu] não foi encontrado na residência, mas as buscas continuam", afirmou o investigador.

De acordo com ele, Serra "será ouvido em breve", mas não informou data. "Faremos uma intimação para saber o que ele tem a dizer sobre os fatos."

Como todas as empresas foram montadas em São Paulo, a operação foi batizada de Paralelo 23, "o paralelo geográfico em que está localizado o estado de São Paulo, onde houve a atividade criminosa", segundo o investigador.

Esta é a terceira fase da Operação Lava Jato com a Justiça Eleitoral de São Paulo.

Operação Lava Jato