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

Um dia após condenação, operador que delatou Bendine deixa a cadeia da Lava Jato

22.nov.2017 - O publicitário André Gustavo Vieira da Silva, acusado de operar pagamento de propina para Aldemir Bendine, presta depoimento na Operação Lava Jato - Reprodução/Justiça Federal do Paraná
22.nov.2017 - O publicitário André Gustavo Vieira da Silva, acusado de operar pagamento de propina para Aldemir Bendine, presta depoimento na Operação Lava Jato Imagem: Reprodução/Justiça Federal do Paraná

Luiz Vassallo

08/03/2018 17h08

O publicitário André Gustavo Vieira da Silva, que itiu a operação de supostas propinas de R$ 3 milhões da Odebrecht ao ex-presidente da Petrobras Aldemir Bendine, deixou o Complexo Médico Penal de Pinhais, em Curitiba, nesta quinta-feira (8). Ontem (7), ele foi condenado a seis anos e seis meses pelo juiz federal Sérgio Moro, que, levando em conta sua "conduta colaborativa" no âmbito do processo contra Bendine, substituiu a prisão preventiva pelo regime semiaberto.

Bendine foi sentenciado na quarta-feira a 11 anos de prisão pelos crimes de corrupção e lavagem de dinheiro, na mesma sentença em que Moro puniu André Gustavo.

O ex-presidente da estatal petrolífera foi condenado por propinas da Odebrecht em troca de pleitos da empreiteira dentro da Petrobras, em 2015. Segundo a denúncia, Bendine já cobrava vantagens indevidas da construtora desde a época em que estava à frente do Banco do Brasil.

A acusação dá conta de que foi exigido o valor de R$ 17 milhões, correspondentes a 1% de uma dívida que teria sido renegociada na instituição financeira.

André Gustavo, dono da Arcos Propaganda, disse que se reuniu com Bendine em sua casa, pelo menos 8 vezes e confirmou ter intermediado encontros entre os empresários Marcelo Odebrecht e Fernando Reis e Bendine. O publicitário itiu a Moro ter operacionalizado entregas de R$ 900 mil a Bendine.

Ao condenar André, o juiz da Lava Jato afirmou que "seria evidentemente preferível" que o Ministério Público Federal, André e sua Defesa tivessem chegado a um acordo formal. Apesar de isso não ter ocorrido, Moro entendeu que "se justifica valorar a confissão prestada como algo que justifica maiores benefícios do que a mera atenuante da confissão".

"Afinal, de inequívoca relevância a confissão do condenado no presente feito, permitindo a reunião de provas ainda mais robustas da prática de crimes graves por alguém que havia assumido um cargo público da alta hierarquia da istração Pública indireta, o de Presidente da Petrobras, a maior estatal brasileira, e que poderia, sem o processo e sem a condenação, galgar no futuro outras posições na istração Pública e voltar, impune e com maior confiança, a delinquir", anotou.

A André, o magistrado impôs cinco determinações para que fique em liberdade.

  • proibição de contratação, direta ou indiretamente, do condenado ou de suas empresas com a istração Pública direta ou indireta, inclusive com empresas estatais;
  • compromisso de comparecimento a todos os atos do processo judicial, de inquéritos, de nova investigações ou perante o MPF quando chamado;
  • proibição de deixar o país, com a entrega dos aportes brasileiros e estrangeiros a este Juízo;
  • proibição de contatos com os demais condenados ou investigados, salvo familiares; e
  • proibição de mudança de endereço sem autorização do Juízo".

Defesa

Com a palavra, o advogado Alberto Zacharias Toron, que defende Bendine.

"Essa sentença representa um avanço muito grande porque absolveu Aldemir Bendine do crime de organização criminosa, de obstrução de justiça, de seis acusações de lavagem e de duas de corrupção dentre as três que era acusado. Essa sentença limpa a área e clareia o horizonte para um terreno mais justo do que aquele vislumbrado pelo Ministério Público Federal. Quanto às duas condenações, vamos recorrer porque entendemos que o juiz se equivocou porque a pena é extremamente elevada".

Com a palavra, a defesa de Marcelo Odebrecht

"A sentença confirma a efetividade da colaboração de Marcelo Odebrecht, ao mencionar as relevantes provas e documentos por ele fornecidos ao longo do processo. Marcelo segue à disposição da Justiça para esclarecer os fatos de seu conhecimento."