window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/wp-emoji.js?ver=6.3.5","twemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/twemoji.js?ver=6.3.5"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * tests. * @typedef Tests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingss'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser s offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function sWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionTests * @type {object} * @property {number} timestamp * @property {Tests} Tests */ /** * Get tests from session. * * @since 6.3.0 * * @private * * @returns {?Tests} tests, or null if not set or older than 1 week. */ function getSessionTests() { try { /** @type {SessionTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.Tests === 'object' ) { return item.Tests; } } catch ( e ) {} return null; } /** * Persist the s in session storage. * * @since 6.3.0 * * @private * * @param {Tests} Tests tests. */ function setSessionTests( Tests ) { try { /** @type {SessionTests} */ var item = { Tests: Tests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browsersEmoji( context, type, emojiSetsRenderIdentically ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width er sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for UN flag compatibility. This is the least ed of the letter locale flags, * so gives us an easy test for full . * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([U] + [N]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points '\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Why can't we be friends? Everyone can now shake hands in emoji, regardless of skin tone! * * To test for Emoji 14.0 , try to render a new emoji: Handshake: Light Skin Tone, Dark Skin Tone. * * The Handshake: Light Skin Tone, Dark Skin Tone emoji is a ZWJ sequence combining 🫱 Rightwards Hand, * 🏻 Light Skin Tone, a Zero Width er, 🫲 Leftwards Hand, and 🏿 Dark Skin Tone. * * 0x1FAF1 == Rightwards Hand * 0x1F3FB == Light Skin Tone * 0x200D == Zero-Width er (ZWJ) that links the code points for the new emoji or * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not ing the new emoji. * 0x1FAF2 == Leftwards Hand * 0x1F3FF == Dark Skin Tone. * * When updating this test for future Emoji releases, ensure that individual emoji that make up the * sequence come from older emoji standards. */ isIdentical = emojiSetsRenderIdentically( context, '\uD83E\uDEF1\uD83C\uDFFB\u200D\uD83E\uDEF2\uD83C\uDFFF', // as the zero-width er sequence '\uD83E\uDEF1\uD83C\uDFFB\u200B\uD83E\uDEF2\uD83C\uDFFF' // separated by a zero-width space ); return ! isIdentical; } return false; } /** * Checks emoji tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browsersEmoji Reference to browsersEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {Tests} tests. */ function testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var s = {}; tests.forEach( function ( test ) { s[ test ] = browsersEmoji( context, test, emojiSetsRenderIdentically ); } ); return s; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.s = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji from the browser, asynchronously when possible. new Promise( function ( resolve ) { var Tests = getSessionTests(); if ( Tests ) { resolve( Tests ); return; } if ( sWorkerOffloading() ) { try { // Note that the functions are being ed as arguments due to minification. var workerScript = 'postMessage(' + testEmojis.toString() + '(' + [ JSON.stringify( tests ), browsersEmoji.toString(), emojiSetsRenderIdentically.toString() ].( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojis' } ); worker.onmessage = function ( event ) { Tests = event.data; setSessionTests( Tests ); worker.terminate(); resolve( Tests ); }; return; } catch ( e ) {} } Tests = testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ); setSessionTests( Tests ); resolve( Tests ); } ) // Once the browser emoji has been obtained from the session, finalize the settings. .then( function ( Tests ) { /* * Tests the browser for flag emojis and other emojis, and adjusts the * settings accordingly. */ for ( var test in Tests ) { settings.s[ test ] = Tests[ test ]; settings.s.everything = settings.s.everything && settings.s[ test ]; if ( 'flag' !== test ) { settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && settings.s[ test ]; } } settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && ! settings.s.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.s.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); window.tdb_global_vars = {"wpRestUrl":"https:\/\/jopioneiro.mtportal.info\/wp-json\/","permalinkStructure":"\/%postname%\/"}; window.tdb_p_autoload_vars = {"isAjax":false,"isBarShowing":false,"autoloadStatus":"off","origPostEditUrl":null};
Entrar
Bem-vindo! Entre na sua conta
Recuperar senha
Recupere sua senha
Uma senha será enviada por e-mail para você.
domingo, 25 maio, 2025
InícioNotíciasDestaquesMais novo município se une para construir cidade do zero

Mais novo município se une para construir cidade do zero

No município mato-grossense de Boa Esperança do Norte, de quase 10 mil habitantes, não tem prefeitura, não tem Câmara Municipal, não tem sede de secretarias.

Nem no Google Maps ele aparece. Hino, brasão, bandeira? Esquece. Mas é tudo questão de tempo.

Foto: Reprodução

Depois de mais de 20 anos, o antigo distrito de Sorriso (420 km ao Norte de Cuiabá) conquistou em 2023, no Supremo Tribunal Federal, o reconhecimento de sua emancipação, e a eleição do domingo ado, 6 de outubro, foi o primeiro o de um processo de estruturação que parte praticamente do zero.

No mais novo município brasileiro, a expectativa é grande – tão grande quanto a dúvida sobre como serão os primeiros os.

“Até um simples papel timbrado já será motivo de comemoração”, diz Calebe Francio (MDB), recém-eleito prefeito de Boa Esperança do Norte.

Enquanto primeiro gestor municipal da história da cidade, ele considera que cada pequeno o será uma vitória. Antes da definição de elementos como um brasão oficial, porém, sua primeira preocupação é com o caixa da prefeitura que ainda nem existe.

Não há oficialmente um orçamento definido para 2025.

Mesmo antes de tomar posse em janeiro, Calebe terá conversas com o governo do Estado e com o governo federal para falar sobre os rees de recursos ao município.

Ex-subprefeito de Boa Esperança, Calebe conta que desde a liberação do STF ele já vem estudando a manutenção da infraestrutura pública atual. Uma equipe de transição trabalha nesta semana em um cálculo do custo dos serviços no novo município.

A intenção é garantir que a cidade iniciará o ano com o mínimo para o funcionamento pleno das áreas de saúde e educação, por exemplo.

O distrito tem hoje uma única unidade de saúde e uma escola.

Como a emancipação inclui também outros dois distritos que faziam parte do município vizinho, Nova Ubiratã, serão agora três unidades de saúde e três escolas para a população de Boa Esperança do Norte.

De acordo com o prefeito eleito, a atual sede da subprefeitura será a nova prefeitura. No entanto, ainda não há espaço definido para os escritórios de todas as suas secretarias municipais.

Calebe conta que empresários locais do setor agropecuário ofereceram, a título de empréstimo, espaços para que a prefeitura possa iniciar seus trabalhos a partir de janeiro, até que tenha orçamento para alugar ou construir suas próprias sedes.

“Temos uma comunidade com pessoas que sempre se ajudaram muito. População e empresas. Foi assim que o distrito chegou nesse ponto até se tornar um município”, diz.

O clima de cooperação na construção da cidade é perceptível mesmo entre adversários políticos.

Daniely Peters (DC) foi a mulher mais votada na primeira eleição de Boa Esperança do Norte e conquistou uma vaga na futura Câmara de Vereadores.

Ela apoiava o candidato derrotado na disputa pela prefeitura, Demétrio Cavlak (DC).

“A gente vai ter que se unir para pensar a cidade”, diz Daniely.

“A expectativa é que tenhamos um crescimento muito grande e rápido nos próximos anos e ainda não temos infraestrutura para receber novos moradores. Isso me preocupa. Vamos trabalhar juntos pela cidade”, diz.

O governador do Estado, Mauro Mendes (União Brasil), afirmou que Boa Esperança do Norte terá boas condições de crescimento impulsionadas pelo agronegócio na região.

“A istração pública sempre impõe desafios. Esta é uma região próspera e onde há uma forte presença do agronegócio. Isso vai gerar boa arrecadação e oportunidades de crescimento. Apesar de jovem, é um município que terá todas as condições de crescer”, disse ao Estadão.

DISPUTA JUDICIAL – A emancipação de Boa Esperança do Norte ou por uma longa disputa judicial.

A lei estadual que cria o município foi aprovada pela Assembleia Legislativa de Mato Grosso em 2000, mas uma ação da vizinha Nova Ubiratã, que perde 380 mil hectares de seu território, foi acatada pela Justiça estadual.

O caso ou pelo Superior Tribunal de Justiça, que manteve a decisão do TJ-MT, e só ganhou um ponto final no STF ano ado.

A cidade de Sorriso, “município-mãe” de Boa Esperança do Norte, apoiou a emancipação, como consta em documentos do processo no STF a que o Estadão teve o.

Em ofício enviado à Suprema Corte em 2021, a Procuradoria-Geral de Sorriso e a Secretaria Municipal de Fazenda defendiam o reconhecimento da emancipação citando como uma das principais razões a distância até a sede de Sorriso, cerca de 140 km, como um fator de dificuldade para a vida cotidiana dos moradores do então distrito.

Os órgãos ainda reconheciam no documento que a área correspondente ao novo município é uma das “principais engrenagens” da matriz econômica de Sorriso, dependente do agronegócio e atual líder nacional no valor de produção agrícola, de acordo com o IBGE, gerando R$ 8,3 bilhões no ano ado. Sem Boa Esperança, esse valor tende a ser menor.

CRIANÇAS PARTICIPAM DA FUNDAÇÃO – A construção de Boa Esperança do Norte envolve até as crianças.

Alunos da rede municipal do então distrito foram instigados a dar ideias de brasões e bandeiras para a nova cidade.

Os símbolos estão entre as preocupações do time de transição para o início dos trabalhos em 2025.

A ideia de Calebe é deixar uma proposta já pronta para ser apreciada nos primeiros dias de atuação dos vereadores da cidade. Sugestões dos estudantes e de artistas locais serão consideradas.

Para Daniely Peters, que mora em Boa Esperança há 20 anos, o clima de construção da identidade cultural da cidade é coletivo.

“Não é de agora que as pessoas aqui falam que são de Boa Esperança, não de Sorriso. Esse sentimento vem de muitos anos.”

Por O Estado de São Paulo.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.