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

MP recorre de decisão e cobra que TCU mande Bolsonaro devolver joias

Outro pacote de joias enviado pelo governo da Arábia Saudita foi entregue ao governo de Jair Bolsonaro - Ueslei Marcelino/Reuters e Reprodução
Outro pacote de joias enviado pelo governo da Arábia Saudita foi entregue ao governo de Jair Bolsonaro Imagem: Ueslei Marcelino/Reuters e Reprodução

Do UOL, em Brasília

10/03/2023 16h16

O Ministério Público junto ao Tribunal de Contas da União recorreu hoje (10) da decisão do ministro Augusto Nardes, que ontem proibiu o ex-presidente Jair Bolsonaro (PL) de vender e usar as joias recebidas da Arábia Saudita.

Para o subprocurador Lucas Rocha Furtado, o acervo deveria ter sido devolvido ao governo, em vez de ficar sob a posse do ex-mandatário.

O pedido é que as joias sejam entregues à União em até cinco dias e, caso a ordem não seja cumprida, que o TCU determine à Casa Civil que adote medidas para bloquear o salário do ex-presidente.

Nardes determinou ontem (9) que Bolsonaro é o "fiel depositário" e, por isso, deveria conservar o estojo de joias até uma decisão final do tribunal. A decisão foi criticada por procuradores, que a viram como muito "leve" com o ex-presidente.

"Permitir que o ex-presidente seja o guardião desse valioso acervo, ainda que como fiel depositário, com todo o respeito, configura uma opção temerária e que não resguarda adequadamente o interesse público e o patrimônio da União", afirmou Lucas Rocha Furtado.

O subprocurador menciona ainda o episódio no qual Bolsonaro voltou ao Brasil da Arábia Saudita com uma pistola e um fuzil que ganhou de presente nos Emirados Árabes. O caso foi revelado hoje pelo portal Metrópoles.

"Temos aqui mais um 'presente' que não foi incorporado ao acervo institucional da Presidência da República e ao patrimônio da União. No caso, um fuzil e uma pistola que podem valer até R$ 57 mil, segundo estimativa da reportagem", afirmou.

A cada novo dia que acordo e me deparo com os mirabolantes desdobramentos dessa história dos supostos presentes árabes recebidos pelo casal Bolsonaro, a qual se revela cada vez mais escabrosa e com sucessivos capítulos que vão se tornando mais complexos e com a inserção de novos elementos e suspeitas, tenho a impressão que estou imerso em um filme de Quentin Tarantino."
Lucas Rocha Furtado, subprocurador

Bolsonaro deverá depor sobre joias

A decisão de Nardes, além de proibir Bolsonaro de vender as joias, também obriga o ex-presidente a prestar depoimento.

Bolsonaro deverá responder quais presentes foram recebidos pela Arábia Saudita, quais estão sob sua posse e qual o destino que planejava dar a eles, e se as joias seriam incorporadas ao acervo do governo ou ao seu acervo pessoal.

Caso os presentes tenham sido de caráter pessoal, Bolsonaro terá que detalhar quais providências adotou para pagar os tributos devidos.

Bolsonaro ficou com um estojo de joias recebidas como presente da Arábia Saudita. Outro pacote, destinado a Michelle, ficou retido na Receita Federal. À CNN Brasil o ex-presidente confirmou que incorporou um estojo de joias dadas pela Arábia Saudita ao seu acervo pessoal.

"Não teve nenhuma ilegalidade. Segui a lei, como sempre fiz", disse.

A declaração de Jair Bolsonaro é posterior à repercussão da denúncia, feita pelo jornal O Estado de S. Paulo, que afirma que o ex-presidente recebeu pessoalmente e está com um segundo pacote de joias dado pelo governo da Arábia Saudita ao então chefe do Executivo brasileiro. Este também teria sido trazido de forma ilegal para o país.

Procurado pelo UOL, o advogado do ex-presidente, Frederick Wassef, disse que não vai se manifestar sobre a decisão.