Domain melic.pages.dev
CLOUDFLARENET
Software information

cloudflare cloudflare

tcp/443 tcp/80 tcp/8443

  • Open service 2606:4700:310c::ac42:2ee6:80 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=R6Ghpy%2FhYRmIYGcRnbE6JGQWfZ2FLHtAPe11mdc03rbq6csVSxLX6%2BLQj0dPENA9aMlJJ3xp65ySUXkWWvOuL95FKgxgFysns4ryBGhORlxOA8LBcG1bDY8A7Q%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55bafd0f916-SIN
    alt-svc: h3=":443"; ma=86400
    
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2d1a:443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2DIlZO78GsV1gCe20VQ5q%2Fwed%2Fjbi5CYbttxGKd5rvN8dYj0KEKSGsjAMusqeRNsmdTBv93lBxd2BC6NcI%2FkztUyXzdNSZuIaJGg2Ys1rxP3jc5j4%2B0W7zcWuw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55b6cf7e860-FRA
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.45.26:8443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=X2stdtcn%2BjchTWmz%2FNF75cK3NZfnh7OIajMEK%2B7BYvJwJNsJNINQ7ZV8utl1kOQ7RYA5ESOcKh7rXniQLUEVOVBo%2Bc3RgS%2FwhRz32jWjsQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55b6aaeaab6-YYZ
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:8443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FT3ywevOn01p5aOQxuwRPTrGPpmJ6SP%2BzSaqisC%2BtQYsm5ChlnI0Dx3NafQfDD%2F7Udllc0wqfRW3ZemHYBeSw3e6pHsLmCuospjWV4m8Sw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55badebc4c7-YYZ
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.45.26:80 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6zoZ%2FHF8ahxr7LumCsYv9ru7v4hhUSJoWuiMezkW2jS5jS7IQZJuYPX9oiJoeGshb9gF%2F3N9lGEpC9DsTA5vjwTJU90KZx9ErECN3b1Whg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55aaa8490a8-YYZ
    alt-svc: h3=":443"; ma=86400
    
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=f69Tb3AhUiZz61hkKafZvV1asmpp%2F95wCc6NE65iHhI0evrhyI08Rj0EJghkIJF5L6POPx%2FBLjQqdtT1NLD7oKbhVEkG5WlHTt5mvCSFOw%3D%3D"}]}
    Server: cloudflare
    CF-RAY: 9bd0e55b18bd41df-EWR
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2d1a:80 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LoWghFkVdByIsLCcj0N%2Fv5aa2Gt%2B8IMqwl5B3lqJr4d21rQhvUZ3VfN8y0dmGb6XAwBSj0EBAJRAXrqVBvddO3wUMPI2boxm2AMuO3dKnPfhbG%2FhPDrpaWWUTQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55a789c5541-EWR
    alt-svc: h3=":443"; ma=86400
    
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2ee6:443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IlFiCcogiQgVtGQcaIXXS%2BddzEFV2soIZkCEN99K8HYqU0R%2FTQAdHSDKnXQiscmfWfACEKFqnGjBPSShNgZ2X014J9rVU6HkBFA3JP%2BhDAdYP0ZjD4vLXM388A%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55aaca7bf0f-LHR
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2d1a:8443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=M00Beb4dLAFGSKcT%2FEjuEcNVC6pFFZE5aqxNkpo%2BQD58jiONxwd5gaeyLig29cFZR%2F0InYsG8h8otCRIvbpuQbQTLdjNW3Iykr%2B%2B%2Fxaf83GrSp5NPy6gzcjYQQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55a38c5a419-AMS
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:80 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6NIJwREzN43yxbsl69fQitl7hxMur%2BIF%2F%2FlbKerTR%2BlZJaZWZ0Ylpl926mQeQiYZSoSChzKkpN8QSQvJUUyoT16VxOgotFrKy%2Bm6%2FQ4ibA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55a0e3cdcc8-FRA
    alt-svc: h3=":443"; ma=86400
    
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2ee6:8443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YcuRjlmWK9rvFh7e5rlkRrerMzF4YBdBRdTqy64nW7WNitx2NNF%2B6OsYC4wJTO2vT9KG%2BQsRU4vnpCSQU88%2BcagHNebcagGb7fEwAiNFUWr%2BQoNtoRqIaKNCVQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55b5ec835f4-FRA
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.45.26:443 · melic.pages.dev

    2026-01-13 00:49

    HTTP/1.1 200 OK
    Date: Tue, 13 Jan 2026 00:49:49 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QMq7qim5dLqMGIWh0V2BWJGdupz2iuN%2FjZ851xuYwOFQI1Sax923y8rlrYNp3pluNJFlwkjDMb902R14oInNeuSIhu%2BttXOFwDhVAOBqYQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bd0e55b58a92f2b-FRA
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2 days ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:8443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:09 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9QJ1TzRCxS7RklyyQXG4N9HAhitAcDjqJCsNHeVH%2FhDMn44W9rkKLAiS2ZMocpqsvPm7L2gTZswE9hFHAqeR%2Fzaz2QwtTB2GaTh3ds9hWw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb88710dbd7e084-BLR
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2ee6:443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:08 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8%2BSpa53Jt9gumwjK3x4UEmLkrfC%2BW4RpRQUhkkbkCEQCmwBAg7X7eDM4Xhwcn9ZmzpeClrV5pRFgab%2FLKAtq6I1dfI%2FDIJcT6ftyXVOsC4iv8oQlmydrl1vspg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870bff08f82f-EWR
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 172.66.45.26:80 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 301 Moved Permanently
    Date: Sat, 10 Jan 2026 01:51:08 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Q2RPe%2B2XSfCWVWWP%2FaCXcXpjNI4PKJeM0wRxBig3gA%2BlwD%2Bjm1O1wuRk5IzSl1qUyqro6Z278WoAY9f5T4Cfvw3XkVNnoSyVj9XCH8jZuA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870b9f0844b9-SIN
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 172.66.45.26:8443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:08 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=x0KTxDTcmHrYIZfVm4Y%2FVTX8eT2pqrDu3ThVsQ8JuxyPONJ81iqFABHggi3heDye7pyM2B7aD8A8AXIPsMOFsHZazb45s9x9h8rEjr4J4g%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870bfb36dbaf-FRA
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 172.66.45.26:443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:07 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pIP7D5qHPbEGqETblOR91O40yJvqsj0OAl199KmcLNG66MV3DXtfD9UWgJ7ZYyjSA0GbhFcnPY9TeDUA7Xi9cdvhplh8WM3C%2Fajys9NEzQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870a6b50b847-AMS
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 172.66.46.230:80 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 301 Moved Permanently
    Date: Sat, 10 Jan 2026 01:51:07 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KY8Ryybtrgsc%2B%2BLK%2FcEy%2BJgFAGSgnYQg1ZAy6kD5gZfGpp49yMEUhJ3zcOUXD865miY3PqN1bfZ%2F6xhIg50D86x8M2F6kU1c4gZ7OrHaQg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870a2807d8d6-FRA
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2d1a:80 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 301 Moved Permanently
    Date: Sat, 10 Jan 2026 01:51:07 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=StrS6OTkkhBgiee%2F%2FEOYpMOXwTFQjm2iTYYawjNwYnY0fsQhCEDv0CtJ1dZy%2BvyCZ0R%2BMbtFd4fMrcgnemXVX3L4iBeiYqEtXoZmnil%2BzSAKHsCF4A8z%2BruZ4Q%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870a4848ab3a-YYZ
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2ee6:8443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:08 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=t4n4gt3lIRTw6EsYHfzicW4xhu3n3hpTdn%2BmzBkCqrGIEJJTAT4eToXIWXvEyDEL%2F57l4b97JrrBctzGbEOMKgjje%2BqAAPo%2F56J8dVKA0CKKqbSEZbilG6Isrw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870bebde1ca1-FRA
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2ee6:80 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 301 Moved Permanently
    Date: Sat, 10 Jan 2026 01:51:07 GMT
    Content-Length: 0
    Connection: close
    Location: https://melic.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=el99jVz9ep5cyRoK%2Bcv1LaEXuUwvjzl3wzJcneg7T89ulV3qud9I4lMgj%2FbIXwGbsKn1HYKfo%2F0Qe%2B2pyiiYKngX43Zny0%2F31JwU34mWo60uHYRO%2Fcrmv0%2BF9g%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870a1f558c44-FRA
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2d1a:443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:08 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0pRRKZai%2FWKv1iPapptJk%2BIch7tOZlw%2BRZn7uajUuuJZkkMpwT2ANQTZAoN3HVVYEAZmBEbO8wkZsXMHM9W%2Fl7gbZhTCDzrb9kUAEbWIa5a0OrnZJmNevt5v4g%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870bef09ab1e-YYZ
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 2606:4700:310c::ac42:2d1a:8443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:07 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fCzinjwUsqM0LO1NEpTJ%2FHzSR7rQcIC4sN2M5uIC1NwjNL19NuhUOAvejwODjSz1ba3wqJkZ0Z%2F3CT%2B7%2Brqn66Xtj7O8L%2BM8AnC%2FhEqxs32ozTcUJPUIv2E1iA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870a9c5693f7-LHR
    alt-svc: h3=":8443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 172.66.46.230:443 · melic.pages.dev

    2026-01-10 01:51

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 01:51:08 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 5716
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "9099e23f8af4d3ea2571c526e5e5576f"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Qfs4CwvEjeuxaopVQh%2FKXUth6NbVcemtTtsGgJj9MzmchXog9t%2FqLnjFZLIDGdf6cMMsz1FgSHPtvpQoSmqNeABcysyCgNbJahE66j%2FtUQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb8870c7d335d3c-FRA
    alt-svc: h3=":443"; ma=86400
    
    
    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    </head>
    
        <script
      src="https://cdn.utmify.com.br/scripts/utms/latest.js"
      data-utmify-prevent-xcod-sck
      data-utmify-prevent-subids
      async
      defer
    ></script>
    
    
    
    <body>
        <div class="container">
            <div class="loading">Detectando localização e dispositivo...</div>
            <div class="spinner"></div>
        </div>
    
        <script>
            // Função para capturar parâmetros UTM da URL atual
            function getUTMParameters() {
                const urlParams = new URLSearchParams(window.location.search);
                const utmParams = new URLSearchParams();
                
                // Lista de parâmetros UTM comuns
                const utmKeys = [
                    'utm_source',
                    'utm_medium', 
                    'utm_campaign',
                    'utm_term',
                    'utm_content',
                    'utm_id',
                    'gclid', // Google Click ID
                    'fbclid', // Facebook Click ID
                    'msclkid', // Microsoft Click ID
                    'ttclid' // TikTok Click ID
                ];
                
                // Captura todos os parâmetros UTM presentes na URL
                utmKeys.forEach(key => {
                    if (urlParams.has(key)) {
                        utmParams.set(key, urlParams.get(key));
                    }
                });
                
                return utmParams.toString();
            }
    
            // Função para construir URL com parâmetros UTM
            function buildURLWithUTM(basePath) {
                const utmString = getUTMParameters();
                if (utmString) {
                    return `${basePath}?${utmString}`;
                }
                return basePath;
            }
    
            // Função para detectar se é dispositivo móvel
            function isMobile() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;
                
                // Verifica se é mobile através do user agent
                const mobileRegex = /android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i;
                
                // Também verifica através da largura da tela
                const screenWidth = window.screen.width;
                const isMobileScreen = screenWidth <= 768;
                
                return mobileRegex.test(userAgent) || isMobileScreen;
            }
    
            // Função para detectar se o usuário é do Brasil
            function detectCountry() {
                return new Promise((resolve) => {
                    // Primeiro, tenta detectar pelo timezone
                    const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
                    const brazilTimezones = [
                        'America/Sao_Paulo',
                        'America/Manaus',
                        'America/Fortaleza',
                        'America/Recife',
                        'America/Bahia',
                        'America/Cuiaba',
                        'America/Porto_Velho',
                        'America/Boa_Vista',
                        'America/Rio_Branco'
                    ];
                    
                    if (brazilTimezones.includes(timezone)) {
                        resolve(true);
                        return;
                    }
    
                    // Segundo, tenta detectar pelo idioma do navegador
                    const language = navigator.language || navigator.languages[0];
                    if (language && language.toLowerCase().startsWith('pt-br')) {
                        resolve(true);
                        return;
                    }
    
                    // Terceiro, usa API de geolocalização IP (fallback)
                    fetch('https://ipapi.co/json/')
                        .then(response => response.json())
                        .then(data => {
                            const isBrazil = data.country_code === 'BR';
                            resolve(isBrazil);
                        })
                        .catch(() => {
                            // Se falhar, verifica novamente o idioma como fallback final
                            const lang = navigator.language || 
    Found 2026-01-10 by HttpPlugin
    Create report
melic.pages.dev*.melic.pages.dev
CN:
melic.pages.dev
Key:
ECDSA-256
Issuer:
WE1
Not before:
2026-01-10 00:50
Not after:
2026-04-10 01:47