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

PCC controla presídio no PR contra superlotação, diz chefe da fiscalização

Caio Guatelli/Folhapress
Imagem: Caio Guatelli/Folhapress

Vinicius Konchinski

Colaboração para o UOL, em Curitiba

10/06/2019 04h01

Os presídios do Paraná am por uma situação de superlotação. O Estado tem 18.635 vagas em seu sistema prisional e abriga 22.500 presos, de acordo com o Depen (Departamento Penitenciário). Ou seja, 20% a mais do que deveria.

Em um presídio específico, porém, a PEP 1 (Penitenciária Estadual de Piraquara), a superlotação é de apenas 1,2%. Lá, segundo dados da semana ada, estavam presos 752 detentos divididos em celas que juntas têm capacidade para abrigar até 743 pessoas.

A estatística aparentemente positiva dentro de um cenário ruim, contudo, não é motivo para celebração, alerta o Conselho da Comunidade de Curitiba, responsável pela fiscalização dos presídios da comarca da capital paranaense.

Isabel Kruger Mendes, presidente do órgão, afirmou que a superlotação na PEP 1 só não atinge nível semelhante ao de outras penitenciárias do Paraná devido ao poder que o PCC (Primeiro Comando da Capital) tem no estado.

"A PEP 1 é uma exceção porque líderes do PCC estão presos lá", disse ela. "Eles já avisaram que se colocarem mais presos, eles morrem."

"Prisões normais" estão superlotadas

Mendes monitora a situação do sistema carcerário do Paraná há mais de uma década. Disse que a supremacia do PCC no estado cresce na medida em que a superlotação dos presídios se torna mais grave.

Só na comarca de Curitiba, existem dez unidades prisionais, todas monitoradas por Mendes e o Conselho da Comunidade. Além da PEP 1, as únicas que têm lotação controlada são a Penitenciária Feminina do Paraná e Unidade de Progressão da Penitenciária Central do Estado. A última é considerada uma "prisão-modelo", em que só podem ficar presos com bom comportamento, que trabalham ou estudam.

"O que é prisão normal está superlotada, menos a PEP 1", complementou Mendes, em entrevista ao UOL.

Procurado pelo UOL, o Depen-PR informou que a distribuição dos detentos nas unidades prisionais é definida "de acordo com diversos critérios como estrutura do prédio, quantitativo de efetivo funcional, perfil de presos, entre outros. Portanto, trata-se de uma decisão istrativa baseada apenas em questões objetivas e técnicas", declarou.

O órgão ressaltou, contudo, que na PEP 2 (Penitenciária Estadual de Piraquara 2) há hoje mais presos ligados ao PCC do que na PEP 1, e que as lideranças da facção que estavam na PEP 1 foram transferidas para presídios federais.

Recados e pressão contra superlotação

Mendes disse que cerca de 95% dos presos no Paraná ou são membros do PCC ou se submetem ao poder da facção. "Até houve uma tentativa de criação de uma facção rival, a Máfia Paranaense, mas logo seus membros foram mortos", contou ela.

"Quando os líderes da PEP 1 souberam dos planos de transferir mais presos para lá, logo fizeram saber que não aceitariam", disse ela. "Nas outras prisões, já há detentos dormindo em colchões no chão. Na PEP 1, não."

Mendes disse que, em maio, lideranças da facção emitiram um comunicado em nome da "massa carcerária" reclamando de violência no tratamento com os prisioneiros e até mistura de presos em determinados presídios. Segundo eles, isso poderia gerar "mortes desnecessárias".

O comunicado foi incluído pelo Conselho da Comunidade num relatório sobre a situação dos presídios do Paraná levado a Brasília na semana ada.

Recrutamento dos novatos

A presidente do Conselho da Comunidade afirmou que jovens que chegam aos presídios têm que se submeter ao PCC por segurança e sobrevivência. Segundo ela, um novato num presídio está sujeito a agressões e até abusos sexuais. Em busca de proteção, se alinha à facção.

Preso, ele também precisa de objetos de higiene pessoal e limpeza. Isso pode custar até R$ 700 por mês ao preso, já que os itens não são fornecidos pelo Estado. Se a família do detento não tem como custear, ele acaba recorrendo ao PCC. "E isso será cobrado depois", disse Mendes.

Para ela, caso o Estado não reveja seu "ímpeto de punição" e invista em educação, não haverá solução para o aumento do poder das facções.