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

MPF vê contradição e pede soltura de Messer, o 'doleiro dos doleiros'

Rayssa Motta e Paulo Roberto Netto

São Paulo

24/08/2020 15h01

O MPF (Ministério Público Federal) entrou com recurso na última sexta, 21, para garantir ao doleiro Dario Messer o direito de recorrer em liberdade da condenação a 13 anos e quatro meses de prisão em regime fechado por lavagem de dinheiro no processo aberto a partir de provas obtidas na Operação Marakata.

A sentença do juiz Alexandre Libonati, da 2ª Vara Federal Criminal do Rio, determinou que o mandado de prisão seja expedido após a pandemia da covid-19. Até lá, Messer deve ser mantido em prisão preventiva domiciliar.

Os procuradores alegam que houve 'contradição' na decisão uma vez que o acordo de colaboração firmado por Messer com a Lava Jato Rio e a Polícia Federal neste mês incluiria 'compromissos mútuos entre as partes' que justificam a substituição da prisão por medidas cautelares.

"As partes mostram-se agora vinculadas ao termo de acordo, inclusive às sanções previstas para o caso de seu descumprimento, mostrando-se, no momento, suficiente às finalidades do processo penal a aplicação de medidas cautelares diversas da prisão", sustenta o MPF.

No pedido, os investigadores sugerem a substituição da preventiva pelo uso de tornozeleira eletrônica, apreensão de aporte, obrigação de recolhimento noturno, necessidade de autorização em caso de viagem internacional e de aviso prévio às autoridades para viagens no Brasil.

"Ainda que se considere que o réu encontra-se em situação distinta da anterior, por ter sido assinado e homologado o acordo de colaboração, não se pode esquecer que ele permaneceu mais de um ano foragido, de maneira que o fato da prisão preventiva não ser mais necessária, não torna despiciendas medidas cautelares diversas que assegurem o cumprimento das penas de condenações, nos limites em que acordado", completam os procuradores.

O MPF alega ainda que a manutenção prisão preventiva domiciliar por período 'alongado' pode gerar, a depender do entendimento do juízo da execução, uma distorção no cumprimento da pena de 18 anos e 9 meses de prisão firmada no acordo de colaboração.

"Caso permaneça longo período em prisão domiciliar, e o juízo da execução entenda ser possível a detratação deste período como regime fechado, estaria sendo beneficiado por uma situação não prevista no acordo. Desta maneira, não só é interesse do colaborador a substituição da prisão preventiva por cautelares diversas, como também da sociedade de ver a pena do colaborador ser de fato cumprida no regime fechado prisional, e não no domiciliar, como inclusive acordado", defendem.

Operação Marakata

O 'doleiro dos doleiros' foi condenado por participação em um esquema de tráfico de pedras preciosas no mercado negro relevado pela 'Marakata', desdobramento da Operação Lava Jato no Rio.

Segundo as investigações, a empresa de comércio de pedras O. S. Ledo usou os 'serviços' de Messer para enviar US$ 44 milhões ao exterior, entre 2011 e 2017, obtidos com a exportação de pedras de garimpos na Bahia para empresários indianos. As transações eram feitas através de notas fiscais e invoices falsos.

Em sua delação, o próprio doleiro confessou que comandou a mesa de câmbio paralelo operada pelos doleiros Vinicius Claret e Cláudio Barboza no Uruguai e usada para lavar o dinheiro.

Messer ainda é réu em outras duas ações penais, decorrentes das operações Patrón, sobre o esquema de lavagem de dinheiro que facilitou a fuga do operador ao Paraguai, e Câmbio, Desligo, que prendeu doleiros acusados de lavarem dinheiro para o ex-governador do Rio, Sérgio Cabral, e para comparsas do ex-presidente da Câmara, Eduardo Cunha, em uma rede que, segundo os investigadores, operava em mais de 50 países. Ambas tramitam na 7ª Vara Federal Criminal do Rio.

Operação Lava Jato