Domain mypsap.com
United States
CLOUDFLARENET
Software information

cloudflare cloudflare

tcp/443 tcp/80 tcp/8443

  • Open service 104.26.4.30:8443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.524Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3Abp4oROGtfYy02aXVZllnnTUA9VDfeGCN4UxE1wyUAtrZ7ClAJBu1X5zN1RCebz6EEuDStfhY7Vh5rWvS0CV9JLqmxlGw%2BzZQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321decb316fa-SJC
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 104.26.4.30:443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.578Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xUxfxhr%2BPmPLJ%2B13lDC5Wq%2BqqWYIrr%2FOG8miVGufyeTBUyqqkZM2fnopoG6is4%2F52vttIcNjoDTzv7EtDqNLkmwJdnL%2FyuPpJw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321d5f153f89-SIN
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 172.67.74.163:8443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.422Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KpCVEjpE5WtXPREx9w2%2BE3VLaZUab1XS4vyl4i0v0CvRxpo5MsqxwpPxh3jC3ah9H60ogcQMC2q5zpvzm3k9rbNRSk5Zk88Gdw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321d2ea9fede-SIN
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:8443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.420Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=my3eOfA2lnKvi59FoFXC1NEsyjwy%2FHwDIQkx0Bb3l3hxzJn9HRFtexByOu0B9iLi7vMRgMvBS7a2nujaqLIERUOYp3PzKnLF98X7mL1RJdG3E2tcZw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321d2f08f543-SIN
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.347Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h%2Fv0RqZmz0F7QhLVn2MrVQRwMYTxRwoR4uF7%2BiLt0U%2BmSBnZJgC2hK2k%2BEw2A7LFEZ84v4PnF7vrgDYbnvyfdfdvIop%2FRoN7yz8NFWqER9Pvf3Jgdg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321cc94ee572-EWR
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.477Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=n3goS%2F3h1b%2BdtZy2lvUtqJF6SyjutLDv3ebMwaDgYe3lswf8YtO4tGwZ9dnzhYCrnRhW2Eib%2BwpI2lZ6EB%2FQKFNvTiKhbSNb5ABOnjHgoNYWoqIhSQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321daaad335a-BLR
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 104.26.5.30:8443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.347Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ny%2BEAMKIMZCCXabRFEI4we4em0AdypNysWH3QufrusgivZCIP8Saev71Kuf%2FKUsyl5GvD9bZ4%2BVoFjkJ19OylhCWkZF4QXc%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321ccdd1d474-EWR
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:80 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YayIAzINkF1aCjXIw%2BxWLL5fsor5FhoJBhlxEAkq2JqpcSe45SJa5n0E9JIcIVFZswYsOR3iUbLZxC5GqyS6VrwOIe4vAJZXX1jiUzvrPamv%2FWhuAg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321c4bfd303f-SJC
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:8443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.237Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eXAWDVR2cTan%2Fx5l25v2Zz9%2BDCanMlCUAIWD2MWOkhKqWEjUsGfBnZDvVDqw%2FtnZYWcNSc8aRZGe%2F6B5Z%2BSNOU9XbJ%2F9pVN3cSuLGP5ur3aWs303lA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321c2a436541-LHR
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 172.67.74.163:443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.252Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WbWOSSxk8QXZKgxVTZo43ohNTtkLSX4dt3toCEgsyHAqc7M1M4FeYAU4jRcQip%2FuI9UhG89DvpNTOiO3MLcZ6ZkMlPkLDak5%2FQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321c1aa8fcfa-SIN
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 104.26.5.30:80 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4%2FfwB1qKHo0e3OFYJDr8frPawkXoc2sst7RFH7wyMI3XI1IyYIlNSlDgj51KCV%2BNAAhejguQuB%2B9VQGtnKt7K4T6gP2e4f6vRg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321be833ce19-SIN
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 172.67.74.163:80 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mrR%2FcbiCS41y39SaDKyPNVqqrNc72dXj8oest0oRQ%2BEG4IbM8svJdI6wPWx62EIpja1P4o3JBtdS5T1MMGT%2BwyYZm%2BrrDxMDBg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321b9c8f99ca-LHR
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:80 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=qvU2DO2vuGOzWRiyxyz7DrQ7iE7wDXtUDxntfC5InTHpAWi7qe1DCKPFWxW%2BBlnpxLXmjIKI85NO%2F0GfBjGUPXIuvStTKYw7zFMhs2Epz%2B1pgw7Tpw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321b9fcf9a57-LHR
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.172Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OqlvuZJFk7aZCbFAMFwbhWCkhHKT8ZYZzDMQRWpvkUiPLfXs%2FdO2JpsPi3NZ9EGuWeQAtoZr0YZyuAsuPU9hwlJvFZXgHAd2%2Fm7k%2FZRQ3X83BhmFLQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321bba3637c4-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:80 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2udUdEDfY3WvJWnTPP%2FIyT%2FEeYTvbFMSLsDHNOWw6WsUxDvkiIBKs6I1ZjKEN%2FeZYKLVRZZfB5nhGtaq%2BvkKGAF1yMXMk0z3LoZRxmB%2FaZag%2BFa6NA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321b8d5c1717-AMS
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:8443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.147Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NMZx7zJZLVvUopDOejoBvefx7kB%2BbmDv7cVTyr5u7lsd22joXU8W4Ss%2Bj4d8V4O69aMt%2F1IQtf8CZX5PZDeakHJYvZY21%2F9UbIb8Xl%2BwhXF3G45Dkw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321b98a9dcc4-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 104.26.5.30:443 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 200 OK
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "2fbc7dc4cc2198aa2f2f3932ca37ef36"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-26T04:16:35.151Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-370
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1WtP4errs%2BGL9DR6yHEJ3zGxV1PF06jAgxdqUeJJNkZl0cZxGM4jedKjkL7cMVU1QoXFFV074epsmzNa22hNf0fKGI2CX5GgjA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321b8b30240d-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 104.26.4.30:80 · mypsap.com

    2026-01-26 04:16

    HTTP/1.1 301 Moved Permanently
    Date: Mon, 26 Jan 2026 04:16:35 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=s3peHnBCdH53JdG%2BW3Pi%2FNi4qmqGyDln00g%2FYys5VExeT%2F23MW%2BC%2B2hRGk8JR%2Fkyo5jDYtuyQ03P%2FxTaWo9%2F0nlxC1%2BGFkUm%2FA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9c3d321b5ae8438f-LHR
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 104.26.4.30:443 · provisioning.mypsap.com

    2026-01-09 12:01

    HTTP/1.1 200 OK
    Date: Fri, 09 Jan 2026 12:01:49 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "4b57a12fe8b10084855414a1906c045d"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Prje17ANJZ%2BY5h47je%2BGD9iVITMr3ivv%2FmBtXclvA4s%2FSbm1IAdLb7SMn65RLbCaTtIumYsR9wWWtzerfAmoUy%2BaQQi954faQBDXaKkHTOuVRiJB"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bb3c8395d0ef658-LHR
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-BF4Yo8sM.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 45.63.67.72:443 · gacal2-cb1cc4b1a813.chicago1-15e912ee5afa-cloud.mypsap.com

    2026-01-07 16:02

    HTTP/1.1 404 Not Found
    Content-Type: text/plain; charset=utf-8
    X-Content-Type-Options: nosniff
    Date: Wed, 07 Jan 2026 16:03:45 GMT
    Content-Length: 19
    Connection: close
    
    
    404 page not found
    
    Found 2026-01-07 by HttpPlugin
    Create report
  • Open service 45.63.67.72:80 · gacal2-cb1cc4b1a813.chicago1-15e912ee5afa-cloud.mypsap.com

    2026-01-07 16:02

    HTTP/1.1 404 Not Found
    Content-Type: text/plain; charset=utf-8
    X-Content-Type-Options: nosniff
    Date: Wed, 07 Jan 2026 16:03:45 GMT
    Content-Length: 19
    Connection: close
    
    
    404 page not found
    
    Found 2026-01-07 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:8443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:52 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EC%2BUVIFFWiLrDjUY66z4tWSBnscsqutDPAl1VG68IuGmo6hti%2BmET4ECT59BwksjQONbKfnLmJDsgObUxIv9JUT3uHhDwkMSBjYqGbfFRb6BKrAbBbjFSBw78qcH6t5ashE%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc675e80bf8e0-SIN
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.5.30:8443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=o3%2BCB5NSQQE0gpz8Vc%2FUHCvNCIv61dvpvs5NVCKdazNmdjZq1l87%2BT%2BJw6Qkg8m9VOhYxZwOozR2yPtRKFKLkwcIzXifUvvbZUOgQ%2B9FfTMXvjDNzRk%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc670bb485a33-EWR
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.5.30:443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9jNwTe79hg4Yw9n2iUFWVfP2Z8nX%2BC6Km6NhK93aYfDX2CBrn%2BYIlJkMuM9GlI%2BnF6uz0XmTMI1p0lYk6lWs1hZbnmlEFEnxeEKkcFUbdnHiaOZLKHc%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc6708a5c973e-FRA
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=A5fO2vr6lzUGJ3Y95sGkAKcSqq2hvVLg2Cb7%2F6yq6mhvT9yNAV55C78T5y5l08SGijFPK8Ya40kbZxTJBdA8dWFjPeIIuRC9J1Oh89ofyJcsrmh1b4rZG8uFHC%2FMddxLB%2FM%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc67048973708-SJC
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:8443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=D1tqdbyfOgCtV1U051PuLeN3YgBWpsjHvM8ZkxBhCRCEaTXBU3NaGh8ooxwoOBFicFF4tOPRag%2BR%2BAOYDGRuPALzNeMwrwJXZIHzOglrdMcTopgFYi0MLKK2HkU1hUpj0nw%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc67058d37d12-SJC
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tdJt2gS79r%2BP6mlvXXpf1L63knjmP9qHas9M%2F5DwgRvnHPmZJkWkXHAMQGhLZEHsvPfzuN84dbnx91WO2tbJJBuOyaMxW5nLc%2B4z%2Bl9CBz9Fe%2FJfkq4CVXc9hpgMhX9nUIw%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc6707a8f1707-YYZ
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:8443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MA9lc3tzLhLYtxmX7%2Fg235yAndFv%2BhAm%2FbYRy%2F%2BkiNnkfnRXWCAIOdDpXzCiUMXINQQI2cM727r5OTosxO5m7A8JBczRtZQ00KglYEWcfvFXYuneP6uVdESogD8JHZhADcQ%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc6702c5a3c7f-LHR
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0C%2B7bpQd%2FTaPB9jLJSWbrWsZiuCLmuV1DlMHndo8f0cJ37t9CTMn7j5r7M2OgNpQIg3GBzaemWV9XVLBfcFhFOfBa5V3YMBGPLnh8PB%2B%2FkEL6%2FdC2EMq5%2FQLx%2FMvDZX0nww%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc6700d2f61a4-EWR
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 172.67.74.163:8443 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Type: text/html
    Content-Length: 653
    Connection: close
    CF-Cache-Status: HIT
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "347e4bcce7698077959493a7f7d2fc20"
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0WIGh52Q%2Bg%2Bp%2Fyw%2BVmh%2FzH1EsPirXi1kW8itTR2kZT0yAr9Zt7BbEi9G4IHT20qlSnMitChPI6b2U2m3WiZiEH7tg6lYLWJsiesm7rJJEuVn1hgkLJ0%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc66ff910dcb2-FRA
    
    Page title: Ryzyliant Provisioning
    
    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/vite.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant Provisioning</title>
        <link
          id="theme"
          rel="stylesheet"
          href="https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.8.0/dist/themes/light.css"
        />
        <script type="module" crossorigin src="/assets/index-CAIbD7Ng.js"></script>
        <link rel="stylesheet" crossorigin href="/assets/index-tn0RQdqM.css">
      </head>
      <body>
        <theme-toggle></theme-toggle>
        <ryz-app></ryz-app>
      </body>
    </html>
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 172.67.74.163:80 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Length: 0
    Connection: close
    Location: https://provisioning.mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CCc7rTALXGv5m%2F9Akw%2BBAQaNc9gFSdVQUlQiOY6u6%2FpOIz6q%2F3gSxxBEy1ep7VT9E1MIokxU1lRTbOwJe8pkerkPS2CTDxuOt8k8oXumYX%2BcgHfs8AE%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc66fce141e5a-FRA
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:80 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Length: 0
    Connection: close
    Location: https://provisioning.mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wNZ4LzrQ6vIFfX1UwdXzELs7NDqcoG3r7vROdE7PejwI5lrf3hqm%2BQhneu%2FrRxlsJPLglSwhbF6ZS%2BwUJ%2BOjBQLc%2FQEHvHR%2BC97VZFpO%2F6y6bwuAWxeW90rm9XoXaNDRglU%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc66fd99798d9-LHR
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:80 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Length: 0
    Connection: close
    Location: https://provisioning.mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=E6kuRRoMB%2BzzTsaUMrLo2BVOtqm4sdnoEJeIlUwMnemOhtU6iFQOJKCGi3S7U94WxjZ%2B6TABFDmAeBNwHteeZ6W1dKkUoKVZhA9ilzskOKpdiPfFQ0%2FrOjxiRO0KuGqztAY%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc66fba27931d-AMS
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.4.30:80 · provisioning.mypsap.com

    2026-01-04 18:24

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:24:51 GMT
    Content-Length: 0
    Connection: close
    Location: https://provisioning.mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GN5hxMKEdAUODyIqD5tF8glyGUZhZexaDj0uzK%2F%2F%2FYSjY0YRapEolob7R7RUKql4DJl1%2Fr7T4oI%2FdvW6iCqryy0RRd3W9JqeI%2B96fvg5A2WZ7FFjyvE%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cc66faa9bf6a5-FRA
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 172.67.74.163:443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.797Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rHSRwarfdrMRBIU7LnHlWcXGnwJHxWNsLO2NJk%2BTbWVF7k7prhTRb7LU4rgcAVzbDKWWRd6K5PghrmSJmxBo6hz%2BOMVAWunPMQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ae8da6fd21-SIN
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 172.67.74.163:80 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jjzjNyB5fYEwPhOnPLl7dNqz680%2Fyb2n45%2FKieSsZNee7YNIbugROAis7RpLeWj9tSrbFUEcAVazPLulDkg60zUTKHxRUbIQog%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ad6bfaf309-SIN
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.301Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JFMvjhWAAfm19Gc8fJTjDeZ05g4ix17dFm9cGXY8mKTAKEkN3638SQIdKu%2BXMIDRtz67xWuCKPzxC3wIlRivt%2FoirBL3Gpr0cGSL6EvpQZKK9lc%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ab8daa1586-SJC
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 172.67.74.163:8443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.285Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jglX%2FRF4I5g61lVqxFHIlrst6707zoDxjisZTNE4cJCJ0Q%2BqCl21Gndiq%2FqGfQ%2FvuwVu9A9EemzNiDoF1xdc6S7Vjl09t7P38Q%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ab7ad70ee6-EWR
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.4.30:80 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CWH7jX2hky27XBaHfvts%2FJ0ZFhvJBXjiLy58bkSBovhKrA7yPuAVjbKcfB6qnfIYcPnPGIpgmpQdcZbnxKv1ZxjiRGj0QRd3Ug%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ab28f503f0-FRA
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.237Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LYsebmJcKPY4EAn6xufWiOTj2eK6PzhlzIF3GtkCgLDYmMgg3OxEIgJuzjeWaNth2%2FDA4TtX%2B26nh18m2UT4l%2BGlIIX07N7XoFnPiNgRT%2F%2FiuQuI8g%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ab2a1fd2cb-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.255Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XaXWofcQ%2BdNy1XU3XF2qAYZu3uFhFYGmh6ZN6gNMtIuY0Ik1YDy4nAVrFlgBMV%2F3%2FmpYE7LSsB2P%2B2HScrQMXQUh3uUvKFpmQ3zfKrWb2CHy8WzrTg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8ab3a0e18e6-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.5.30:8443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.218Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3%2FLIjkmqGW6X%2BGq7dAskzAl3uQpa2tkEp5ajOrqe6qJKFwqeCBLBgazDc1DrP98aNYdV4ipRBF29ghUUWzG6iBaqQkJ8WOKisQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aaff1e4daa-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.5.30:80 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NU4OO63VbhvIWg7XZChKWzafTABSYEk9xPM1WJayr6eHhtAkl5O4ShYIaUBNERDX1c1lJ0zh%2F%2Berp6jhneqGMtFJTeP05tfREQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aabe0e71cb-FRA
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.4.30:8443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.159Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DHtdv55WrE566hADi923BSYCbVrTTrQdFHrNkwm4ztnRNAraJgJGez%2BAQoWkcPljkpH79xcYUkAYlsT5958LhMM%2F221ls7tExQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aaa9114a29-YYZ
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.4.30:443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.164Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tfM0efRkcXLWyVOv4SbM9Ea4rrXs5qNx3QLRxG0vhhBwZAQaZ1Mx%2FTglcfN3MZaKSFQ60FNnbpa2x1JhHVlhWpkst50A2uA%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa985b67a7-SJC
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 104.26.5.30:443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.139Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rqtYuH1CNaDkEHJ3RRH0tZNLgRYWyr%2FEPeH%2B2SWGxvcJkU%2F15HbnJlY6InSeo7Ut65gyvwcgZqAYJYOMTW9ST9fMipgmRmgzNg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa7f92dbf7-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:8443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.244Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=T0qF6TI225kGUVEz2r4RtIcqBLsxofu0nOOJvuGGWSLPNvQXIfge9hzdzXS6Mva8q1ZmnSus3p71FVDZjA6fsM%2Fhv3T5nxV9Ea2VdpLOwHMP7MQoCg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aabd2cf80a-YYZ
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:80 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ginC%2BYRoJ1quBjJSPOY6f6Ci6FU9jH892sfqGO%2FCWZfBBWG6evUvEBRuCEX4cUfTq2%2BTvnSoLLQqmxd9Ey9AoCY3j3BbOK8TMXMrySoA0RbW8igWjg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa4a695163-YYZ
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:8443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.121Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jh0wNvrQgcxNAEvdpUomUSyLbOEVh6XJoXeTZ7MmuyzcEW3h76L1ITPZKSQU%2FxxJVMzfVK49AvRkVCmihH6iV4X0T41LVjdWmHZpHKJVJQ8krE%2FUEg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa5a3cafea-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::ac43:4aa3:80 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QoQ4CUgOA1KlHQ77lg7Tw4GBDOQ5YhhyULLk5H7WYggSBGR1Y4fP5ACOaCpl2fWFB8VmWevGIPdwDRN4i2FHga2m6tetjmdBXmD8n%2B133wf751XS%2Bw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa3aba9f36-FRA
    
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:41e:8443 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 200 OK
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Type: text/html
    Content-Length: 8518
    Connection: close
    CF-Cache-Status: HIT
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "1743830a5df26ae6c99af85ca2aadca6"
    Access-Control-Expose-Headers: X-Worker-Version, X-Worker-Name, X-Served-At, X-SW-Version-Request, Cross-Origin-Resource-Policy
    Cross-Origin-Resource-Policy: cross-origin
    X-Served-At: 2026-01-04T18:15:27.131Z
    X-Worker-Name: unknown
    X-Worker-Version: v2-0-165
    access-control-allow-headers: *
    access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH
    cross-origin-embedder-policy: credentialless
    cross-origin-opener-policy: same-origin
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0xEQyBy7hkOJKiZ7hqorsPwDP7vAzpK4RnKH6ZPW0WYHw5d5%2Fd5xEdg6uw4EwQzHxD90OF6Gq%2B4qnrmOSNgmDyATrtLM9T9vw26mK4chHz5L%2Bpj4aA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa6a6ed3b1-FRA
    
    Page title: Ryzyliant
    
    <!doctype html>
    <html>
      <head>
        <meta name="google" content="notranslate" />
        <meta http-equiv="Content-Language" content="en" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Ryzyliant</title>
        <meta name="description" content="Mapped ALI" />
        <link rel="icon" href="/favicon.ico" />
        <link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
        <link rel="mask-icon" href="/masked-icon.svg" color="#8abe55" />
        <meta name="theme-color" content="#8abe55" />
        <link id="theme" rel="stylesheet" href="/themes/ryz-light.css" />
    
        <style>
          :root {
            /* CSS Variables for dynamic scaling */
            --scale-factor: 1;
            --base-font-size: 16px;
          }
    
          body {
            margin: 0;
            padding: 0;
            background-color: var(--ryz-light-background);
            height: 100vh;
            width: 100vw;
            overflow: hidden;
          }
    
          body.upscale {
            /* Use the CSS variables for font-size with clamp for boundaries */
            font-size: clamp(14px, calc(var(--base-font-size) * var(--scale-factor)), 40px);
          }
    
          /* Dynamic Scaling
    
             Base 16:9 resolutions and aspect ratios list
             FullHD: 1920 x 1080 - 16px font size
             2K: 2560 x 1440 - 21px font size
             4K: 3840 x 2160 - 32px font size
    
             Extended resolutions and aspect ratios list
             3:2 (1500 x 1000, 2160 x 1440, 2560 x 1700, 3000 x 2000)
             4:1 (17280 x 4320)
             12:5 (3840 x 1600)
             16:9 (1280 x 720 (720p), 1920 x 1080 (1080p), 3840 x 2160 (4K)
             16:10 (8:5, 1280 x 800, 1920 x 1200, 2560 x 1600, 3840 x 2400)
             21:9 (2560 x 1080, 3440 x 1440)
             32:9 (3840 x 1080, 5120 x 1440)
             43:18 (3440 x 1440)
             64:27 (2560 x 1080, 5120 x 2160)
             256:135 (4096 x 2160)
    
           */
    
          /* Fallback CSS-only scaling for devices where JS might be disabled */
          /* Small screens (below HD) */
          @media (max-height: 900px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 720) * 14), 16px);
            }
          }
    
          /* HD range (with buffer) */
          @media (min-height: 720px) and (max-height: 1200px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(14px, calc((100vh / 1080) * 16), 21px);
            }
          }
    
          /* 2K range (with buffer) */
          @media (min-height: 1000px) and (max-height: 1600px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(16px, calc((100vh / 1440) * 21), 32px);
            }
          }
    
          /* 4K range and above */
          @media (min-height: 1400px) {
            html.upscale:not(.js-scaled) {
              font-size: clamp(21px, calc((100vh / 2160) * 32), 40px);
            }
          }
    
          /* Aspect ratio adjustments with overlapping ranges */
          @media (min-aspect-ratio: 16/9) and (max-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.05 * var(--base-font-size, 16px));
            }
          }
    
          @media (min-aspect-ratio: 21/9) {
            html.upscale:not(.js-scaled) {
              font-size: calc(1.1 * var(--base-font-size, 16px));
            }
          }
    
          @media (max-aspect-ratio: 3/4) {
            html.upscale:not(.js-scaled) {
              font-size: calc(0.9 * var(--base-font-size, 16px));
            }
          }
        </style>
    
        <script>
          /**
           * Debounce function to improve performance of resize handlers
           * @param {Function} func - The function to debounce
           * @param {number} wait - The debounce time in milliseconds
           * @return {Function} - The debounced function
           */
          function debounce(func, wait = 100) {
            let timeout;
            return function (...args) {
              clearTimeout(timeout);
              timeout = setTimeout(() => {
                func.apply(this, args);
              }, wait);
            };
          }
    
          /**
           * Smoothly interpolates between two values based on progress
           * @param {number} start - Starting value
           * @param {number} end - Ending value
           * @param {number} progress - Progress fr
    Found 2026-01-04 by HttpPlugin
    Create report
  • Open service 2606:4700:20::681a:51e:80 · mypsap.com

    2026-01-04 18:15

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 04 Jan 2026 18:15:27 GMT
    Content-Length: 0
    Connection: close
    Location: https://mypsap.com/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EWNDZbSvnfLhxlM24l5mt632da1yzmWWPcIvjOkLldWAUGk1AtdSRVkJNW4SNK9mlp%2Fa8swz2gGPAh7BWjVGa2%2BSdNvW07wGol2qhK%2F9qJoPLJGIWQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9b8cb8aa0a1d3aba-AMS
    
    Found 2026-01-04 by HttpPlugin
    Create report
mypsap.comprovisioning.mypsap.com
CN:
mypsap.com
Key:
ECDSA-256
Issuer:
WE1
Not before:
2026-01-04 17:24
Not after:
2026-04-04 18:24
586169f7a5d89d6497978d182c679c7a.e0e6f6c13dcfbb261fff34f8b32a79af.traefik.default
CN:
TRAEFIK DEFAULT CERT
Key:
RSA-2048
Issuer:
Not before:
2025-12-18 16:03
Not after:
2026-12-18 16:03
mypsap.com
CN:
mypsap.com
Key:
ECDSA-256
Issuer:
WE1
Not before:
2026-01-04 17:14
Not after:
2026-04-04 18:14