cloudflare
tcp/443 tcp/80 tcp/8443
Open service 172.67.209.41:80 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 21:44:32 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://file.jbcat.com/
Strict-Transport-Security: max-age=31536000
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=138
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=k7sD2oyIGzMWOgw2rdHR7RJzkaNa58vh3GPdTiTy0sbvICPZy7b%2F%2FUc0mxEQEka4cLXQx8HfN5oTXqxo94BWfIXhAnA0ml310pg9r85c"}]}
CF-RAY: 9bb71dd3e93db886-EWR
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"ad74aa13897649afb995b3f5d9308260","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.37.141:80 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 21:44:32 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://file.jbcat.com/
Strict-Transport-Security: max-age=31536000
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=51
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vB6etuRC6MvEHdG2ucosICCJi%2BxoAO5ym9B5phK76YXGLEb0o5GYUrJrLoM8Fl6vDTLvn8wkBEWlWsP94xiBgpNxD8I56KS6%2FXxNt9rD"}]}
CF-RAY: 9bb71dd37d04ebbd-YYZ
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"ad74aa13897649afb995b3f5d9308260","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3034::6815:258d:443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:44:32 GMT
Content-Type: text/plain;charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
access-control-allow-origin: *
access-control-allow-headers: Origin,X-Requested-With,Content-Type,Accept,Zfile-Token,Axios-Request,Axios-From
access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS
access-control-allow-credentials: false
access-control-max-age: 600
Cache-Control: max-age=600, must-revalidate, proxy-revalidate
pragma: no-cache
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5KzN5Xtb1HA8OmCBKF1bH5cV7JO3CvgxWgPEmbZkq9Y1ZoXPHv5cwqaNsWliVl9WmH6ugllNApUbY9dMxb7SJ55FG2uRBusLrxuR68XrVX7EXTAABObPEaYa"}]}
strict-transport-security: max-age=31536000
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=164
CF-RAY: 9bb71dd3ea5dc45b-YYZ
Page title: zfile
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<script type="module" crossorigin src="/assets/polyfills-20bf1a0a.js"></script>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<meta name="referrer" content="same-origin" >
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>zfile</title>
<script>
(function () {
const prefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
const setting = localStorage.getItem('vueuse-color-scheme') || 'auto'
if (setting === 'dark' || (prefersDark && setting !== 'light'))
document.documentElement.classList.toggle('dark', true)
})()
</script>
<script type="module" crossorigin src="/assets/index-8df86e13.js"></script>
<link rel="stylesheet" href="/assets/index-53b7c89c.css">
<script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<div id="app"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-c4ebbb40.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-7e2ac9b3.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body>
</html>
Open service 2606:4700:3035::ac43:d129:80 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 21:44:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://file.jbcat.com/
Strict-Transport-Security: max-age=31536000
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=40
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Fbnn20x05r4AmXj1zHLcMp0V0s8V%2BqXrUg6wyB%2B8%2BGh0Acrl6dwFote%2BzWQU9YriuKnW22rQvRtcZb4B2rbyI4R47QREyDU%2BNHPpfOAUewpaZxi1CmsXwnb3"}]}
CF-RAY: 9bb71dd63f62483d-SJC
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"ad74aa13897649afb995b3f5d9308260","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3034::6815:258d:80 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 21:44:33 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://file.jbcat.com/
Strict-Transport-Security: max-age=31536000
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=409
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7JzBdDpfeiTZGCujCyUd2eQCZn4JD3FwNN6l2sSe7%2FnWAZIshzvpyPEpdR3ofvJYmsDZMugoHlGOur5GRh63HBtXA6BhkuczZGFt9kCxV5bCLLm02QUnaMYb"}]}
CF-RAY: 9bb71dd549d640a9-SIN
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"ad74aa13897649afb995b3f5d9308260","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3035::ac43:d129:443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:44:33 GMT
Content-Type: text/plain;charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
access-control-allow-origin: *
access-control-allow-headers: Origin,X-Requested-With,Content-Type,Accept,Zfile-Token,Axios-Request,Axios-From
access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS
access-control-allow-credentials: false
access-control-max-age: 600
Cache-Control: max-age=600, must-revalidate, proxy-revalidate
pragma: no-cache
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2F7W4D4%2FV3tAtn1D18DdaQMrCQt3MRaTeUlsfe6GwjxLmS6D4iswZP%2BHWRk48jdL6m%2FUiaJeYgl%2Fn4AMCIgddAZdHkHttFA%2BIzSnGWi%2BqHGXWvYccwhHZJTbJ"}]}
strict-transport-security: max-age=31536000
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bb71dd54e3466ce-AMS
Page title: zfile
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<script type="module" crossorigin src="/assets/polyfills-20bf1a0a.js"></script>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<meta name="referrer" content="same-origin" >
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>zfile</title>
<script>
(function () {
const prefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
const setting = localStorage.getItem('vueuse-color-scheme') || 'auto'
if (setting === 'dark' || (prefersDark && setting !== 'light'))
document.documentElement.classList.toggle('dark', true)
})()
</script>
<script type="module" crossorigin src="/assets/index-8df86e13.js"></script>
<link rel="stylesheet" href="/assets/index-53b7c89c.css">
<script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<div id="app"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-c4ebbb40.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-7e2ac9b3.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body>
</html>
Open service 104.21.37.141:8443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 21:44:52 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb71dd8a9513669-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3034::6815:258d:8443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 21:44:52 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19383,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb71dd8aa45a205-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3035::ac43:d129:8443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 21:44:52 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb71dd87fb130cf-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.209.41:8443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 21:44:52 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19464,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb71dd89d43420a-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.37.141:443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:44:33 GMT
Content-Type: text/plain;charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
access-control-allow-origin: *
access-control-allow-headers: Origin,X-Requested-With,Content-Type,Accept,Zfile-Token,Axios-Request,Axios-From
access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS
access-control-allow-credentials: false
access-control-max-age: 600
Cache-Control: max-age=600, must-revalidate, proxy-revalidate
pragma: no-cache
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=j6neDSSmrSnzsskAjp%2BP5L5UDbsTOZUQW45XQGQOshUD8P6lzmAQGCrivl8mtRh3FFfQUeFIC43wGKZ0K8jmjai42%2BCYDud%2Bjv8Yy5Xb"}]}
strict-transport-security: max-age=31536000
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bb71dd56fe433e8-FRA
Page title: zfile
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<script type="module" crossorigin src="/assets/polyfills-20bf1a0a.js"></script>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<meta name="referrer" content="same-origin" >
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>zfile</title>
<script>
(function () {
const prefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
const setting = localStorage.getItem('vueuse-color-scheme') || 'auto'
if (setting === 'dark' || (prefersDark && setting !== 'light'))
document.documentElement.classList.toggle('dark', true)
})()
</script>
<script type="module" crossorigin src="/assets/index-8df86e13.js"></script>
<link rel="stylesheet" href="/assets/index-53b7c89c.css">
<script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<div id="app"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-c4ebbb40.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-7e2ac9b3.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body>
</html>
Open service 172.67.209.41:443 · file.jbcat.com
2026-01-09 21:44
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:44:32 GMT
Content-Type: text/plain;charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
access-control-allow-origin: *
access-control-allow-headers: Origin,X-Requested-With,Content-Type,Accept,Zfile-Token,Axios-Request,Axios-From
access-control-allow-methods: GET, POST, PUT, DELETE, OPTIONS
access-control-allow-credentials: false
access-control-max-age: 600
Cache-Control: max-age=600, must-revalidate, proxy-revalidate
pragma: no-cache
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FLbtJacZ6oMmRxrfUpYcjIrvJk9ZbD8FjtgEO7OtOMl7ZhfnHWa7QEkFrK7%2FD3vQwGKjKkPjONRW7PYBp9826l1nEcedBP9I5whfWscF"}]}
strict-transport-security: max-age=31536000
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bb71dd4be19917a-FRA
Page title: zfile
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<script type="module" crossorigin src="/assets/polyfills-20bf1a0a.js"></script>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<meta name="referrer" content="same-origin" >
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>zfile</title>
<script>
(function () {
const prefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
const setting = localStorage.getItem('vueuse-color-scheme') || 'auto'
if (setting === 'dark' || (prefersDark && setting !== 'light'))
document.documentElement.classList.toggle('dark', true)
})()
</script>
<script type="module" crossorigin src="/assets/index-8df86e13.js"></script>
<link rel="stylesheet" href="/assets/index-53b7c89c.css">
<script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<div id="app"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-c4ebbb40.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-7e2ac9b3.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body>
</html>