cloudflare
tcp/443 tcp/8443
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-12 21:33
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 21:33:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8xMShJwyynA3Abfn6110UAAMeNOJNtqucrm2d2TsDlox7zNwY%2B%2Fr4d7CKjKWKflvelMmJv%2FSj9VaYqvNeobpKZlgkS0%2BSyDswrhaY%2BxwI680"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcfc5591a68de12-SIN
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-12 21:15
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 21:16:01 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xIrK8CDq36eZDXXCPtYvgVvc7OZtmbNWgnKkFqVy%2FWu%2F3xLnpKJ8VbfhoBxz%2Fz%2FIGELG8kH7VlvU0FYF9pL3Fz%2BwRIs0blT4%2Fc4AQAYsWZmX"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcfac2abb48365d-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-11 21:19
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 21:19:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jYpcGrnTn8YI3Uvi39wFt5LBQYTdPSkqIX0XFFVs1ioaeKpx1IL7Iib1YPZW7XzZ3Bz5Yaj5CuoPXsWcgiOeJhzWT1zvWK0THwq2Q8e0kCOG"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc77479ced3835c-SIN
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-11 21:14
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 21:14:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4wxXRbMOpD5sCTF8YQQp9VtlKXa6zXo8PA%2BO6WgWbfPmbdHTmHRiqYuXg4CrkewF1D%2BaCYL625CWakAqJcpEWW9l4ZwMbRx36UpU6DRLwDrB"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc76c9c4a17f9dc-SJC
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-10 21:31
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 21:31:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ed5eYKpqFfn1DG1MAq47GU6ghqJPXZsOzWH9eH7oexIcY5LFdoTiPc5luprxXHCEQfupuoDFE5n%2F%2Fpi24ZiClHidM9Wrn%2FwWsBNrlmQMALyy"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bbf48239bdacee1-SJC
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-10 21:17
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 21:17:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Xv%2BpzrVsQ5tBNrlqUZeNYKyYv%2FHk92%2BDo3KRtO6ZIG97s0f6LtXJmB0sTRZWPD0y4cjYB698QdcCeMC%2BfVFVHOT%2BsSFJHwhbh97PEitY%2Fn8A"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bbf33e9eb8093d9-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-09 21:26
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:26:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2Bt9sNjrx3bsL%2FfykovECX3WoLnvMUWcAj79YJrjkBRPo25%2Fpr%2FLTUyvpgi%2ByGG%2FjoH8YtPvaKViSWkVPRLko2nUsefE6U2Vm1mzNVYlrnw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb702f21ceb36a3-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-09 21:12
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:12:33 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MFsOWqwLJUhZPEelE25OU7BqVdIXGQEM00y394nBVkNnrOTRrJgLerz5FnHLiaKr%2FuxVk3fiVoZ35%2FbaqmPanDwPLTl6bV%2FSuLamFDWjqcrL"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb6eef84ffaab78-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-08 21:50
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:50:48 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SRVpa2pq3%2FlzqLdIl8z%2BlKyp6lV2nUE3KgbVJdYVAQP1%2BdeD%2F4SyiC25ogUBP72lT6cuhIcK0KYAEpy6wEDounM%2BpLnEQMCF%2FwBq16IOzc4Q"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9baee9a17b9cdca0-FRA
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-08 21:36
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:36:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Z8dZRWtt9oXHLCtkziqrXFSGK2UPmLqWIqdTJBBEQEIcsNQseB5UPydO%2FfMh88d0Sw2uYXv8Sb%2F%2ByeHOsKeg7I%2Bv5ZSFe0fEygZ38f9ilxOr"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9baed4f6af06778c-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-07 21:31
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 21:31:50 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4D5TCxHREKiqrb%2BNRHxRZcfukEz%2FKlHLlV%2BPnte1nw0mT09eU%2BCv0BdtdKsU0KvW5MiOkqVUAjQFwoo0xvfBD74kb6SVyJBfOkSzu%2BSA67%2FV"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9ba6907a1b6e4cc4-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-07 21:19
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 21:19:45 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=39Zr6DUazqKo6%2Bd5cME2fVywHF8pvOMjifwO%2FDMLGUTgwzj7L9jjQwuEaS74Jy6SpTvLP6PScOAOufAhZBz93AuDnIsUkF2Zy0Yz1BgwRASA"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9ba67ec7da38dbc9-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-06 21:27
HTTP/1.1 200 OK
Date: Tue, 06 Jan 2026 21:27:03 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xarzYbWYuwj%2FG6AUm0h3GCP%2FwnCNai7dpgg3jwRt2s1LTb8VPO0%2FW2oEk0%2BO6lt18zknPSFuNCYiCLGKtgFi5XVIfU%2Fdu6OMVaZIMMau3CYG"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b9e4c190bb10bb9-AMS
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-06 21:12
HTTP/1.1 200 OK
Date: Tue, 06 Jan 2026 21:12:19 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WOtpjfOo6hO2PysbB%2BxV8pC5OzmatwNcG2AYzelSOG0YY%2FuF5%2FKaIVAxr%2BK56vzdzqoEH4lYL5LV%2F%2Fu7kZLqCOEqbMC1DUGBXCJaG6pBtlSp"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b9e3681390eb8e1-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-03 21:26
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 21:26:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bKWCdF%2FeLJEZ3zLvmnnQ48eqKjgI76te%2FkzJwRmg9%2F36pgSgAlZkVq5WrCKXlXBKaq%2B4sTihRD5dEvF4ph7PPtcct6209crkttyAvqkZQIU5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b8592f7585dee17-SJC
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-03 21:15
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 21:15:50 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0TWzm%2Fhcw2q6RIe6pttdEePY5K2o0IdVpm01rRzaugHT1LfLQCg8vaXwyj%2BRFp6ftoUpzQpHFnqRfKxCJNQXwUqNpH3cpXbDffwXVMpzHjKK"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b858388da3758c1-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-02 21:28
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 21:28:44 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=L1RA0mFZgfsetlV%2Bj%2BIVzppCr8szPYEqArRHPv3x8bAFnCFRtY5MEh%2FLzOyldTgJGZ1Wzl9BF1I%2BKmPRDKi1vdOqD%2FI11AVt34FlgQNCRF3j"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b7d590dafbe417f-LHR
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-02 21:17
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 21:17:20 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=up2Uepec%2F5viXEAeWiZcW9BuRIuLbfMuVz1ao5XicHe9qsDimNYCkc%2F%2BAIPfj5mbC6qf%2BBwYZL%2FherLSKACOdBpP%2BTnnTCenWBliEuG7pYgi"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b7d485a9e8c3696-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2026-01-01 21:25
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 21:25:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QDsWco%2B5mzmLFcu9JjO0y51nYM4DxILhrKELeZWi3PZ%2Bkz0SmmZmz6Vqngbj%2FQx%2FoTDqdJs9QZMS7OT73SI%2FxamulX9DMWgE%2Ffksr%2Fp7Fw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b75173c3d7f80dc-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2026-01-01 21:16
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 21:16:58 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5%2FRkLXeyrg0%2B8bJTw%2BdKnNe9zbwANmFKIHhj3WrclJbbvPpygViv7UWQq%2FYJ9ZfnbN5xa0rCS4WX1DKHuWeY4mySK7RFEhyMbj9WZkzaiHF5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b750a71ed4a8c84-EWR
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2025-12-31 21:35
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 21:35:20 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fyRcH05i7T0h%2BiH6OHm07VW1Im8e9%2FVcRfxYsopshRAUoKua1Srq%2FtROft8hHxFwuCIDIrr680XneFF1PEd6iBTYL0wE58L3sZ0eUNKVKn%2F9"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b6ce7f72923610c-EWR
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2025-12-31 21:29
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 21:29:20 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NXb2kfRelDdl4vMrK5mAjQ%2BK8DRkT76JIfFQ4etyu3OM%2BSsp%2FNA0S7EGvEIqpoVIDPzlfa%2FE9Wj4zkRTE%2BTj94fROsWCprT5SlYbmO95Oc1r"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b6cdf2d7a0c1d99-SJC
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2025-12-30 21:13
HTTP/1.1 200 OK
Date: Tue, 30 Dec 2025 21:13:37 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=K%2BquZLfl0CCrkXct1aN%2BdebQ7EFCyAuF7Tqaoc2YGm4DoRZ2U%2BgXZRk3bxPq7QSzGSKMJUbedlHvJXy%2FTGvHYoPIxRCz3J4d9ya%2FhxhWkARU"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b648ac97c8ef8e2-SIN
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2025-12-30 21:07
HTTP/1.1 200 OK
Date: Tue, 30 Dec 2025 21:07:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oeIuA8fdYduk7YMPC4BC%2BQR9vh52LzFzvevtv05WH1jlb3BsDNJLXzssSwmWXjaSxIdnmW71j5msrY4cwnI4jmSlOUDQolSNYuhLQAHC4yF3"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b6481d6bda74b9f-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2025-12-23 06:42
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 06:42:09 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=N%2B0ZGSlZMDjPOgPt%2BQzv4TkeVqDUV6ozyPjH6NMC%2BW%2FDU7AnPS%2Fe0Ap3GqHbQIIKFX58Vokiah3mAdj7WU9HRjoPOtqMMh6Ivet4uycVQezY"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b25e099f924ad69-SIN
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2025-12-22 16:12
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 16:12:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MwmBc4iSPx0zRxPeDxv4P2u%2Fftpl6W46IW80LAAQXZP1RWloVDRHsUM62CnQ7PNHg%2FTqZaQJwmaq3ps7RTkItM1CrIkRjLkNjpZjeHliFkgy"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b20e7034df68a0e-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2025-12-21 02:07
HTTP/1.1 200 OK
Date: Sun, 21 Dec 2025 02:07:34 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ETu7NCo6fWdZHWDj7hd4%2F%2B9Gg1HDW4L1cDml%2Fe71hGMPFZ%2Fiejy3sL7jaUJpvIdqhZbD5Qf2IH37M3rIOzBNB0ksI0BuoWs4pURhn%2F2VaiOo"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b13d3a31f2d557f-FRA
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:8443 · aaa-ai3.pages.dev
2025-12-20 16:10
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 16:10:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rNCkWcRxJdjY1sbPMNJhjJkQz0wa7hfJH26stkSRKR2WwyJnfcqDCm6mjprkfXxpl9Q8J5ELVCvrGatrZmXtDhjkWMa9WJpCawdXG0cp%2Bmrt"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1069374b62fff6-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew
Open service 172.66.45.26:443 · aaa-ai3.pages.dev
2025-12-19 06:55
HTTP/1.1 200 OK
Date: Fri, 19 Dec 2025 06:55:01 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, accept-encoding
x-edge-runtime: 1
x-matched-path: /
x-powered-by: Next.js
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bduG4%2B4imRRTpSLr%2FvEqpLf4kLyu3p1JeKjPyroVTjo9rflhIaFTyFnHmS1HHg0T6jjOsX3tk2uGIB4OIPoNwlV%2Fp2RG0LZ%2BYR8hnnZYDg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b04fdf3ca737091-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="preload" as="font" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/6ddf706055f9704c.css" data-precedence="next"/><title>Create Next App</title><meta name="description" content="Generated by create next app"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="__className_0ec1f4"><main class="flex min-h-screen flex-col items-center justify-between p-24"><div class="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"><p class="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">Get started by editing <code class="font-mono font-bold">src/app/page.tsx</code></p><div class="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none"><a class="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">By<!-- --> <img alt="Vercel Logo" fetchPriority="high" width="100" height="24" decoding="async" data-nimg="1" class="dark:invert" style="color:transparent" src="/vercel.svg"/></a></div></div><div class="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px]"><img alt="Next.js Logo" fetchPriority="high" width="180" height="37" decoding="async" data-nimg="1" class="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" style="color:transparent" src="/next.svg"/></div><div class="mb-32 grid text-center lg:mb-0 lg:grid-cols-4 lg:text-left"><a href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Docs<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Find in-depth information about Next.js features and API.</p></a><a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" class="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800 hover:dark:bg-opacity-30" target="_blank" rel="noopener noreferrer"><h2 class="mb-3 text-2xl font-semibold">Learn<!-- --> <span class="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">-></span></h2><p class="m-0 max-w-[30ch] text-sm opacity-50">Learn about Next.js in an interactive course with quizzes!</p></a><a href="https://vercel.com/templates?framew