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

Lula pediu para Dilma beneficiar empresas, diz Palocci

Pedro Ladeira/Folhapress
Imagem: Pedro Ladeira/Folhapress

Fabio Serapião

Brasília

18/03/2019 16h03

No depoimento à Justiça em que reafirmou que o ex-presidente Luiz Inácio Lula da Silva negociou com um lobista pagamentos a seu filho caçula, Luís Cláudio Lula da Silva, para a aprovação de uma Medida Provisória (MP), o ex-ministro Antônio Palocci (Fazenda/Casa Civil/Governos Lula e Dilma) citou ter presenciado pedidos de Lula a ex-presidente Dilma Rousseff (PT) em favor de empresas.

De acordo com Palocci, por "diversas vezes" Lula fez "inúmeros pedidos" a Dilma em relação a interesses de empresas e de parceiros dele (Lula). Na versão dada pelo ex-ministro, Dilma "nem sempre" tinha conhecimento de que os pedidos de Lula envolviam o pagamento de propina.

Por meio de sua assessoria de imprensa, a petista afirmou que Palocci, que assinou um acordo de colaboração com a Polícia Federal, continua a mentir.

O ex-ministro prestou depoimento na manhã de hoje, via teleconferência da Justiça Federal em São Paulo. A oitiva se deu no âmbito da ação penal da operação Zelotes em que o ex-presidente Lula é réu por suposto tráfico de influência na compra dos caças suecos da marca Grippen e na edição da MP 627.

No depoimento, conduzido pelo juiz Vallisney de Souza Oliveira, Palocci disse desconhecer qualquer irregularidade envolvendo Lula no caso dos caças Grippen, mas reafirmou seu conhecimento sobre os rees do lobista Mauro Marcondes ao filho do ex-presidente, Luís Cláudio Lula da Silva.

"Que tenho mais referência foi uma reunião ocorrida em maio de 2014. Luís Cláudio me procurou na minha consultoria e disse que naquele ano de 2014 ele já estava com o projeto do futebol americano fechado e que faltava cerca de R$ 2,5 milhões. E me perguntou se eu poderia ajudar", disse Palocci.

Após esse encontro, disse o ex-ministro, ele se reuniu com Lula para perguntar se deveria atuar em favor de Luís Cláudio. "(Lula) Me contou que não precisava mais, porque através da MP 627 ele havia negociado os recursos suficientes que o Luís Cláudio precisava", afirmou Palocci.

Questionado pelo advogado Cristiano Zanin, defensor de Lula, Palocci afirmou que as conversas com Lula e Luís Cláudio não tiveram a participação ou foram testemunhadas por outras pessoas.