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

Bolsonaro nega que haja dinheiro sujo nos negócios de Flávio com imóveis

Pedro Ladeira/Folhapress
Imagem: Pedro Ladeira/Folhapress

Do UOL, em São Paulo

01/06/2019 15h35Atualizada em 01/06/2019 22h43

O presidente Jair Bolsonaro (PSL) afirmou, em entrevista ao jornal argentino La Nacion, que não houve enriquecimento ilícito de seu filho Flávio Bolsonaro (senador pelo PSL-RJ) na comercialização de imóveis no Rio de Janeiro. De acordo com o presidente, a diferença entre os valores de compra e venda realizados pelo filho se justifica por operações de troca de financiamentos caros por outros mais baratos, o que "aqui [no Brasil] é comum" e não tem "nada de anormal". "Não há nenhum dinheiro sujo", disse.

Bolsonaro voltou a dizer que se o filho "fez algo de mal, tem que pagar", embora reafirme acreditar em sua inocência. Acrescentou, porém, que se sente decepcionado com o ex-assessor de Flávio, Fabrício Queiroz, e disse que ele "tem coisas a explicar".

Bolsonaro falou ao La Nacion em entrevista publicada neste sábado, às vésperas de sua visita ao país e ao presidente Mauricio Macri, prevista para a próxima quarta. Também rebateu as acusações de ligação de sua família com milícias, dizendo que sempre foram muito próximos de militares e polícias no Rio de Janeiro, e que "pode suceder que alguns se desvirtuem".

Flávio Bolsonaro é investigado por ter lucrado com a venda de imóveis, entre 2010 e 2017, em valores e margens de valorização superiores à média do mercado naquele período. Tanto Flávio quanto Queiroz tiveram a quebra de seus sigilos bancários solicitadas pela Justiça do Rio após suspeitas de movimentações atípicas.

Troca de dívida justifica diferença de valores

"Aqui é comum pagar o imóvel na planta e ir pagando à construtora", diz Bolsonaro ao La Nacion, quando perguntado sobre as acusações de que seu filho teria lavado dinheiro nas operações que realizou com imóveis.

"Quando se recebe a confirmação de habitação, a Caixa Econômica busca as pessoas que foram boas pagadoras, compra a dívida e toma o imóvel para prestações um pouco menores. Nada de anormal. Não há nenhum dinheiro sujo, foi para transferir a dívida de um imóvel para o outro."

Bolsonaro voltou a dizer que o filho tem que responder caso tenha feito algo errado. "Por que interessa atacar meu filho? Me desgasta, não há dúvidas de que me desgasta", disse. "Mas meu filho responde por seus atos e está pronto para dar explicações. Até hoje não foi convocado."

No início do ano, o Ministério Público do Rio de Janeiro convidou o senador Flávio Bolsonaro a esclarecer as movimentações bancárias com Queiroz, mas Flávio não compareceu. À época, ele justificou a ausência pelo fato de não ter tido o aos documentos de acusação.

"Vínculo com milicianos é absurdo"

Perguntado sobre as ligações de sua família com integrantes das milícias, incluindo um dos acusados pela morte da vereadora Marielle Franco e parentes de um dos possíveis chefes do movimento no Rio, Bolsonaro afirmou que "dizer que minha família tem vínculos com milicianos é absurdo".

De acordo com o presidente, o que pode acontecer são antigos conhecidos do meio militar terem se desvirtuado depois. "Ele [Flávio] sempre votou em defesa dos militares e das polícias do Rio de Janeiro. Eu também empreguei policiais no ado, e tenho fotos com milhares de policiais. Pode acontecer que algum se desvirtue, e depois aparece uma foto que o ligue àquela pessoa", disse.

"Quando os milicianos começaram a aparecer no Rio, ele tinha apoio popular, porque moralizavam a religião, depois se desvirtuaram, vendendo serviços de TV a cabo, gás", afirmou.

Quebra de sigilo

A Justiça do Rio autorizou a quebra dos sigilos bancários e fiscais de 86 pessoas e nove empresas --entre elas, empresas que fizeram transações imobiliárias com Flávio e ex-funcionários de seu gabinete à época em que ele era deputado na Alerj (Assembleia Legislativa do Rio de Janeiro).

No pedido feito pelo Ministério Público do Rio, eles afirmam que há indícios de "organização criminosa" no gabinete de Flávio. A promotoria também investiga a prática dos crimes de peculato e lavagem de dinheiro

Relatório do Coaf (Conselho de Controle de Atividades Financeiras) identificou movimentações atípicas do ex- assessor de Flávio Fabrício Queiroz no valor de R$ 1,2 milhão referente a um período de 13 meses, de janeiro de 2016 a janeiro de 2017. Também foram identificados depósitos na conta de Queiroz de funcionários e ex-funcionários do gabinete de Flávio na Alerj (Assembleia Legislativa do Rio de Janeiro), onde atuou como deputado estadual.

Flávio nega ter praticado irregularidades e aponta a existência de uma campanha contra ele para atingir o governo de seu pai. Na semana ada, a defesa do senador foi à Justiça contra a decisão judicial que determinou as quebras de sigilo.

Senador Flávio Bolsonaro se diz vítima de vazamentos

redetv