;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Ferrovia Norte-Sul vai a leilão sob suspeita e risco de parar na Justiça

Mônica Zarattini/Estadão Conteúdo
Imagem: Mônica Zarattini/Estadão Conteúdo

Do UOL, em São Paulo

28/03/2019 04h00

Enquanto a crise com o Congresso continua em Brasília, o governo tem marcado para hoje, em São Paulo, seu principal leilão de infraestrutura em busca de um novo dono para 1.537 quilômetros da ferrovia Norte-Sul. A oferta atraiu apenas duas empresas interessadas e corre o risco de ser questionada na Justiça.

O trecho a ser leiloado liga Estrela D'Oeste (SP) a Porto Nacional (TO), ando por Minas Gerais e Goiás, e atualmente é controlado pela estatal Valec. O lance mínimo é de R$ 1,353 bilhão, e o interessado deverá investir cerca de R$ 2,8 bilhões em um prazo de 30 anos de contrato, que não pode ser prorrogado.

Essa é a primeira concessão ferroviária desde 2007, quando a Vale arrematou outro trecho da mesma ferrovia, ligando Palmas (TO) a Açailândia (MA). O leilão faz parte do programa de privatizações do governo, que busca arrecadar recursos para equilibrar as contas públicas.

Projeto se arrasta há mais de 30 anos

ferrovia norte sul ANTES -  -

A estrada de ferro que corta o eixo central do país é um projeto que se arrasta há mais de 30 anos. Dos 4.500 quilômetros de trilhos planejados, saíram do papel 1.575 quilômetros, que são pouco utilizados.

As obras de construção da ferrovia começaram em 1987. O trecho entre Açailândia, no Maranhão, e Anápolis, em Goiás, com cerca de 1.550 quilômetros, está pronto para uso. Já o trecho entre Ouro Verde, em Goiás, e Estrela d'Oeste, de 682 quilômetros, está com as obras em andamento.

A ferrovia Norte-Sul foi projetada para ser uma espécie de espinha dorsal do transporte ferroviário brasileiro. A expectativa é de que, ao integrar o território nacional, ajude a baixar os custos do transporte de carga no país.

Risco de parar na Justiça

Mesmo que o leilão aconteça, seu resultado pode ser questionado na Justiça.

Um dos questionamentos é que a concessão não prevê o transporte de ageiros pela ferrovia.

O lance mínimo definido para o leilão também foi questionado: ação movida pelo PDT afirma que, segundo informações obtidas com a estatal Valec, o valor efetivo de concessão seria hoje de R$ 6,5 bilhões --o lance mínimo é de R$ 1,3 bilhão.

A Valec afirma que o cálculo efetivo dos valores não compete a ela, e sim à ANTT (Agência Nacional de Transportes Terrestres).

A maior crítica, porém, é que o edital não inclui regras exigindo o uso múltiplo da ferrovia por diferentes empresas, o chamado "direito de agem". Sem isso, segundo os críticos, acabam sendo favorecidas as empresas que já operam outros trechos da Ferrovia Norte-Sul:

  • VLI, controlada pela mineradora Vale, em sociedade com as empresas Mitsui e Brookfield, com participação do fundo FI-FGTS. Ela atua desde 2007 no trecho norte, entre Palmas (TO) e Açailândia (MA)
  • Rumo, ligada ao grupo Cosan, que controla o extremo sul da ferrovias, entre São Paulo e o porto de Santos

Entidades acusam privilégio de empresas

Para entidades representativas do agronegócio, Ministério Público Federal, Ministério Público de Contas, empresas do setor e associações ferroviárias, as cláusulas do edital afastam novos concorrentes e privilegiam a continuidade dessas empresas nas operações, favorecendo o monopólio.

Representantes negam favorecimento

O governo, a VLI e a Rumo negam qualquer tipo de favorecimento e alegam que as regras foram debatidas, são públicas e que aram pelo plenário do Tribunal de Contas da União.

(Com agências de notícias)

Aeroporto de Tóquio testa ônibus sem motoristas

AFP