AmazonS3
tcp/443
Apache
tcp/80
CloudFront
tcp/443 tcp/80
GBE
tcp/443
nginx 1.22.1
tcp/443
nginx
tcp/443 tcp/80
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65224b906399
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/Ascentt-Business-Systems/asc-devhub-frontend fetch = +refs/heads/*:refs/remotes/origin/* [gc] auto = 0 [branch "master"] remote = origin merge = refs/heads/master
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-12 21:12
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 23 Dec 2025 00:31:04 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 ed6e39eea0e39e463514b9421b7a2806.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: Di2znI4SJdZS09mXTV4ItVY-FSAiXoSIevJ_zu6dpEs3-ig5SjyvZQ==
Age: 1802514
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-11 21:17
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Sat, 10 Jan 2026 21:28:16 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 702b555619c53ec5f8f56dfeed61c334.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: WAv6P4yueerc5Vzi1yd-uKt6wBM8T-lZFd8IioqztaDTRrbcJ_CF2A==
Age: 85744
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:80 · intelsaver.com
2026-01-10 22:47
HTTP/1.1 403 Forbidden Server: CloudFront Date: Sat, 10 Jan 2026 22:47:22 GMT Content-Type: text/html Content-Length: 915 Connection: close X-Cache: Error from cloudfront Via: 1.1 b6e86319773f95421e5e42f048890d7c.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: ACeyY3eTXaP3_9fysBy5zp6_Cn6qzR11lunqo3vDtpYJ6pS0f_uHag== Page title: ERROR: The request could not be satisfied <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The request could not be satisfied</TITLE> </HEAD><BODY> <H1>403 ERROR</H1> <H2>The request could not be satisfied.</H2> <HR noshade size="1px"> Bad request. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner. <BR clear="all"> If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation. <BR clear="all"> <HR noshade size="1px"> <PRE> Generated by cloudfront (CloudFront) Request ID: ACeyY3eTXaP3_9fysBy5zp6_Cn6qzR11lunqo3vDtpYJ6pS0f_uHag== </PRE> <ADDRESS> </ADDRESS> </BODY></HTML>
Open service 18.239.50.72:443 · intelsaver.com
2026-01-10 22:47
HTTP/1.1 403 Forbidden Server: CloudFront Date: Sat, 10 Jan 2026 22:47:22 GMT Content-Type: text/html Content-Length: 919 Connection: close X-Cache: Error from cloudfront Via: 1.1 3ab47e7bb911be04b665845f18319950.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: iP5sPFDrLjPBAjGXLxdFzWcRyr_80AK1bfjYOQXZ7rm7b6kEeRltOA== Page title: ERROR: The request could not be satisfied <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The request could not be satisfied</TITLE> </HEAD><BODY> <H1>403 ERROR</H1> <H2>The request could not be satisfied.</H2> <HR noshade size="1px"> Request blocked. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner. <BR clear="all"> If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation. <BR clear="all"> <HR noshade size="1px"> <PRE> Generated by cloudfront (CloudFront) Request ID: iP5sPFDrLjPBAjGXLxdFzWcRyr_80AK1bfjYOQXZ7rm7b6kEeRltOA== </PRE> <ADDRESS> </ADDRESS> </BODY></HTML>
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-10 21:28
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Sat, 10 Jan 2026 21:28:16 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 70d3812e62d49cd4dca6f1dcec98b050.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: Jkx-LuHUAQ3MGm2g-8sJn_tkY1-iUdgmlfT-0TWuK32oo1Es6T4zUA==
Age: 1
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:80 · ibc22best.com
2026-01-10 14:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 14:38:26 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://ibc22best.com/ X-Cache: Redirect from cloudfront Via: 1.1 46e82159f07d7f814d9b72723b038152.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: yFKQJEcXI0k-frIXSZQkfal8GLKt8bvCzQxxpb_oW2AHfwCTeEHPEw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · ibc22best.com
2026-01-10 14:38
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5251
Connection: close
Server: nginx/1.22.1
Date: Sat, 10 Jan 2026 13:21:06 GMT
Last-Modified: Sat, 10 Jan 2026 12:26:33 GMT
Accept-Ranges: bytes
ETag: "69624579-1483"
X-Cache: Hit from cloudfront
Via: 1.1 b038919df048ba1d1a170622840d275e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
X-Amz-Cf-Id: PpfjdwoCp8AgzkfPj9FnU0hp7JvPCu6W6jMr2Dh2qvcPicKwbaLzhQ==
Age: 4640
Page title: IBC22 | Top Online Casino in Malaysia & Singapore
<!doctype html>
<html lang="en">
<head>
<script src="/seo-script.js" code="qp2a" device="desktop" isProd="true"></script>
<meta charset="utf-8">
<title>IBC22 | Top Online Casino in Malaysia & Singapore</title>
<base href="/">
<meta name="robots">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" type="image/x-icon" id="favicon">
<link rel="amphtml" href="https://pub-abc8dde2dc8b427d9264636e755bfc4d.r2.dev/index.html">
<link rel="canonical" href="https://ibc22.com/">
<!-- 1. Google Tag Manager -->
<!-- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TGM54JL');
</script> -->
<!-- <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin> -->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,700|Poppins:300,400,500,600,700|PT+Serif:400,400i&display=swap" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="/assets/css/bootstrap.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/swiper.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/font-icons.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/animate.css" type="text/css" />
<!-- <link rel="stylesheet" href="/assets/css/magnific-popup.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/dark.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/custom.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/custom2.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/colors.css" type="text/css" />
<link rel="stylesheet" href="/assets/css/responsive.css" type="text/css" /> -->
<link href="https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700" rel="stylesheet">
<!-- 4. SEO -->
<meta name="title" content="IBC22 | Top Online Casino For Malaysia & Singapore Players">
<meta name="description" content="IBC22 aims to deliver an unparalleled gaming adventure to all players in Malaysia & Singapore. Join now & explore high winning betting games!">
<meta name="keywords" content="918kiss, Online Casino Malaysia, IBC bet, SBO bet, CMD bet, citibet, maxbet, malaysia casino, casino games, online slots, sportsbook">
<link rel="preload" as="fetch" href="./assets/i18n/seo-desc.json" crossorigin="anonymous">
<!-- OG -->
<meta property="og:title" content="IBC22 Malaysia & Singapore | Top Online Casino | Best Mobile Casino" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://ibc22mys.com" />
<meta property=”og:description” content="IBC22 is the top leading online casino Malaysia & Singapore. Play live casino, slot casino games, sports, esports, fishing under a roof. Win real money!"/>
<meta property="og:image" content="https://4d6089f6.quickcdn.org/favicon/lgSeHalEfvk2j6d0JXaZ8tW7pNNlsBdDKsFtYQ1a.jpg" />
<meta property="og:image:width" content="500"/>
<meta property="og:image:height" content="500"/>
<!-- 2. Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-FDQ3R36BQV"></script> -->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
//gtag('config', 'G-FDQ3R36BQV');
</script>
<link rel="stylesheet" href="styles.bdb666a4b8f6208f48f4.css"></head>
<body class="stretched dark max-body">
<app-root></app-root>
<!-- 3. Google Tag Manager (noscript) -->
<!-- <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TGM54JL" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> -->
<sc
Open service 18.239.50.72:80 · www.smprimeos.com
2026-01-10 12:41
HTTP/1.1 301 Moved Permanently Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Sat, 10 Jan 2026 12:41:19 GMT Pragma: no-cache Location: https://smprimeos.com/ Server: nginx P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE" Set-Cookie: IMWEBVSSID=du5lmtfg84kon90k0c6kfaeghuk4v288ub5oc40pkk8dkh322svtnf37to1n4n7hsbluvmp9cl110vtip35445qk0lmbrc8sm63a320; path=/; domain=smprimeos.com; HttpOnly Set-Cookie: al=KR; expires=Fri, 06-Nov-2026 12:41:19 GMT; Max-Age=25920000; path=/; domain=smprimeos.com; HttpOnly Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate X-Cache: Miss from cloudfront Via: 1.1 e1ffe469ec59bbd0f64b14eb9c83d0d4.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: YhBChd9EUshqhkyAYRPDrQx2zQgymO3t_fHtKWlnF98-ZxWDENxbaQ==
Open service 18.239.50.72:443 · admin.okayapay.net
2026-01-10 03:50
HTTP/1.1 403 Forbidden Server: CloudFront Date: Sat, 10 Jan 2026 03:50:28 GMT Content-Type: text/html Content-Length: 919 Connection: close X-Cache: Error from cloudfront Via: 1.1 46e82159f07d7f814d9b72723b038152.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: PNx3cPwzt4hD9r53fhFNjR6wD6qyU5ZIKL-R3tZVG6lJxtJM9wZQFg== Page title: ERROR: The request could not be satisfied <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The request could not be satisfied</TITLE> </HEAD><BODY> <H1>403 ERROR</H1> <H2>The request could not be satisfied.</H2> <HR noshade size="1px"> Request blocked. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner. <BR clear="all"> If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation. <BR clear="all"> <HR noshade size="1px"> <PRE> Generated by cloudfront (CloudFront) Request ID: PNx3cPwzt4hD9r53fhFNjR6wD6qyU5ZIKL-R3tZVG6lJxtJM9wZQFg== </PRE> <ADDRESS> </ADDRESS> </BODY></HTML>
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-09 21:49
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Fri, 09 Jan 2026 21:49:31 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 644a5a573cbbd5ac03f5c40fa8642914.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: IeLnzSOaGnniQ-7puB_cM9Q8v6nWEJYI1qkXjTYeSk9hSo4KPSszqg==
Age: 1
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:80 · d2c5cayjauxq8d.amplifyapp.com
2026-01-09 16:20
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 09 Jan 2026 16:20:40 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://d2c5cayjauxq8d.amplifyapp.com/ X-Cache: Redirect from cloudfront Via: 1.1 3ab47e7bb911be04b665845f18319950.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: M3St-Welom2t_DIrX-ck2sHxqMfksHR5tyJGL-JunZ97f0KJPQMZ4g== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · book.thewesterwoodhotel.co.uk
2026-01-09 15:00
HTTP/1.1 200 OK Transfer-Encoding: chunked Connection: close Date: Fri, 09 Jan 2026 15:00:37 GMT X-Permitted-Cross-Domain-Policies: none X-XSS-Protection: 0 Cross-Origin-Opener-Policy: same-origin Cross-Origin-Resource-Policy: same-origin Origin-Agent-Cluster: ?1 Referrer-Policy: no-referrer Strict-Transport-Security: max-age=15552000; includeSubDomains X-Content-Type-Options: nosniff X-DNS-Prefetch-Control: off X-Download-Options: noopen X-Frame-Options: SAMEORIGIN Server: GBE X-Cache: Miss from cloudfront Via: 1.1 702b555619c53ec5f8f56dfeed61c334.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: hBnRRi1ZMLTxXi0cLfdlgoyb7h07rOSdiIkjqUZ0iUYmWZLXMAq8sg== X-Powered-By: GBE
Open service 18.239.50.72:80 · d34qw9z88tnfbv.cloudfront.net
2026-01-09 09:32
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 09 Jan 2026 09:32:46 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://d34qw9z88tnfbv.cloudfront.net/ X-Cache: Redirect from cloudfront Via: 1.1 b744839339b269ebb49818cc6c300b6a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: EBbQFBBrttxQPrI-n1v2OSoE0k0ywMwyOquXEplHBkU9OoYlEPykUA== X-LB-Deployment: Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · botanicexo.com
2026-01-09 08:12
HTTP/1.1 301 Moved Permanently Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Fri, 09 Jan 2026 08:12:09 GMT Pragma: no-cache Location: https://www.botanicexo.com/ Server: nginx P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE" Set-Cookie: IMWEBVSSID=jdh7k8vj2pieirb54bq3q0jboribgdha0fqs8bo0318usdrntcc3peula0671p2j3md1jlvo3h0hsrv8t1rebb417k9n94vqv2ovma3; path=/; SameSite=None; Secure=true; domain=botanicexo.com; HttpOnly Set-Cookie: al=KR; expires=Thu, 05-Nov-2026 08:12:09 GMT; Max-Age=25920000; path=/; domain=botanicexo.com; HttpOnly Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate X-Cache: Miss from cloudfront Via: 1.1 8be4072f43c8c13d02688a798ea634a4.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: x6JsLaXSTEMUa9HVjCe62_4yKGqM9egdDtXiF0nSlVKBzlicAu9ziw==
Open service 18.239.50.72:443 · devhub.ds.ascentt.ai
2026-01-09 05:26
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 2973 Connection: close Date: Fri, 09 Jan 2026 05:26:44 GMT Last-Modified: Thu, 09 Oct 2025 17:55:03 GMT ETag: "95119993b2441d410ac3cc791b093e27" x-amz-server-side-encryption: AES256 Accept-Ranges: bytes Server: AmazonS3 X-Cache: Miss from cloudfront Via: 1.1 eb91f7d4f380e2793c00431a8fc93fe0.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: WhLUQNFKlTCK25RJ1qDAmNdQQnROc0IwqSTd9KSVzBQKDk97VKNbaQ== Page title: Ascentt DevHub <!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Backstage is an open source framework for building developer portals"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Tenorite&display=swap"><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><link rel="icon" href="/logos/ascentt.png"/><link rel="shortcut icon" href="/logos/ascentt.png"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/logos/ascentt.png"/><link rel="icon" type="image/png" sizes="16x16" href="/ascentt.png"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"/><title>Ascentt DevHub</title><meta name="backstage-app-mode" content="public"><script defer="defer" src="/static/runtime.dd3b08e5.js"></script><script defer="defer" src="/static/module-backstage.1ec9c304.js"></script><script defer="defer" src="/static/module-material-ui.2a9e684b.js"></script><script defer="defer" src="/static/module-mui.7d40cebc.js"></script><script defer="defer" src="/static/module-lodash.f5d6e4c1.js"></script><script defer="defer" src="/static/module-framer-motion.a868f480.js"></script><script defer="defer" src="/static/module-date-fns.8ab02e49.js"></script><script defer="defer" src="/static/module-azure.77a3d3e9.js"></script><script defer="defer" src="/static/module-yaml.40a37ea3.js"></script><script defer="defer" src="/static/module-backstage-community.802e5144.js"></script><script defer="defer" src="/static/module-typespec.c93b2a56.js"></script><script defer="defer" src="/static/module-material-table.af7e4c35.js"></script><script defer="defer" src="/static/module-dagrejs.5a550727.js"></script><script defer="defer" src="/static/module-luxon.5a8f6d01.js"></script><script defer="defer" src="/static/module-micromark-core-commonmark.19d1ef56.js"></script><script defer="defer" src="/static/module-octokit.d54482e3.js"></script><script defer="defer" src="/static/module-zod.b7a8f32e.js"></script><script defer="defer" src="/static/module-react-dom.838807de.js"></script><script defer="defer" src="/static/module-photoswipe.037ba024.js"></script><script defer="defer" src="/static/module-react-hook-form.40e2ff9a.js"></script><script defer="defer" src="/static/module-i18next.8038a8e4.js"></script><script defer="defer" src="/static/module-react-beautiful-dnd.4ca7d50e.js"></script><script defer="defer" src="/static/module-remix-run.754186ac.js"></script><script defer="defer" src="/static/vendor.dd3b08e5.js"></script><script defer="defer" src="/static/main.dd3b08e5.js"></script><link href="/static/vendor.c7c17463.css" rel="stylesheet"><link href="/static/main.a8e4b9fc.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 18.239.50.72:443 · d1slw7jchtlo7a.amplifyapp.com
2026-01-09 04:59
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 09 Jan 2026 04:59:17 GMT X-Cache: Error from cloudfront Via: 1.1 ecbb6ac82f8f6ff46460b69097d121ec.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: PuiotEXg9HKbX8ipYmOs8dc9pzuopX281-s4PsYSG3qCYK0BN5uNXg==
Open service 18.239.50.72:80 · naeilcoffee.co.kr
2026-01-08 22:18
HTTP/1.1 301 Moved Permanently Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Thu, 08 Jan 2026 22:18:08 GMT Pragma: no-cache Location: https://www.naeilcoffee.co.kr/ Server: nginx P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE" Set-Cookie: IMWEBVSSID=ce7sqtjv9cfq37k84siopmothvmo25j4pc9dhfqv2sd4u7g6ei4kkq3bohgna27rcojsetnnab5rht35a0cgp83cma5hvg8rm0mj1p1; path=/; domain=naeilcoffee.co.kr; HttpOnly Set-Cookie: al=KR; expires=Wed, 04-Nov-2026 22:18:08 GMT; Max-Age=25920000; path=/; domain=naeilcoffee.co.kr; HttpOnly Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate X-Cache: Miss from cloudfront Via: 1.1 9ac192ffc1203361ea1141b56df84966.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: 3m1xw3Qug5CkYoO8PRE62sb0lNhV49ZMsKnRrl0cPOVVK5q9aC9oGw==
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-08 21:50
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Mon, 05 Jan 2026 21:27:57 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 64e65d847e47fbcbf4dc70bc1c185676.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: DCweJYFhT9lCoeo83VnLnCUt1Zds__9J4NG8wan0MxEuRph9R3kk4Q==
Age: 260528
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-07 21:32
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 23 Dec 2025 00:31:04 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 ecbb6ac82f8f6ff46460b69097d121ec.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: zhp48uDTGd5uVvKWl8j5E3Z3d8p6g0XZUuVFOA0u87AzAUBrbxMJAA==
Age: 1371684
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-06 21:26
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Mon, 05 Jan 2026 21:27:57 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 a752e456797165fcc0a1e5de08b5353c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: UvYEWRDW8uFWkQIF2XFs9pakfvsoFfAjpMXmzYCt52xCF3fTWuLW-g==
Age: 86290
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-03 21:05
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 23 Dec 2025 00:31:04 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 3ab47e7bb911be04b665845f18319950.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: jL5w83WSTW90BaQ3auEZdQQjJg2F3Q0TEyZdV6uGo-kwKFp0fMhFDg==
Age: 1024488
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-02 21:25
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Wed, 17 Dec 2025 15:15:16 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 b744839339b269ebb49818cc6c300b6a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: FFjMoZjBaoGroFFUff6vkQcJOsBgQOG_IJSXR5V8-V3mrDJRwFXpLg==
Age: 1404585
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · devhub.ds.ascentt.ai
2026-01-02 05:08
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 2973 Connection: close Date: Fri, 02 Jan 2026 05:08:17 GMT Last-Modified: Thu, 09 Oct 2025 17:55:03 GMT ETag: "95119993b2441d410ac3cc791b093e27" x-amz-server-side-encryption: AES256 Accept-Ranges: bytes Server: AmazonS3 X-Cache: Miss from cloudfront Via: 1.1 3201e5fb77f9faaa881f4f324226564a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: 7J0FenCeFcz98jTr2Rh6z7KfiG0WFbqNNJ6nsg5ojBopbPhum0ESzQ== Page title: Ascentt DevHub <!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Backstage is an open source framework for building developer portals"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Tenorite&display=swap"><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><link rel="icon" href="/logos/ascentt.png"/><link rel="shortcut icon" href="/logos/ascentt.png"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/logos/ascentt.png"/><link rel="icon" type="image/png" sizes="16x16" href="/ascentt.png"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"/><title>Ascentt DevHub</title><meta name="backstage-app-mode" content="public"><script defer="defer" src="/static/runtime.dd3b08e5.js"></script><script defer="defer" src="/static/module-backstage.1ec9c304.js"></script><script defer="defer" src="/static/module-material-ui.2a9e684b.js"></script><script defer="defer" src="/static/module-mui.7d40cebc.js"></script><script defer="defer" src="/static/module-lodash.f5d6e4c1.js"></script><script defer="defer" src="/static/module-framer-motion.a868f480.js"></script><script defer="defer" src="/static/module-date-fns.8ab02e49.js"></script><script defer="defer" src="/static/module-azure.77a3d3e9.js"></script><script defer="defer" src="/static/module-yaml.40a37ea3.js"></script><script defer="defer" src="/static/module-backstage-community.802e5144.js"></script><script defer="defer" src="/static/module-typespec.c93b2a56.js"></script><script defer="defer" src="/static/module-material-table.af7e4c35.js"></script><script defer="defer" src="/static/module-dagrejs.5a550727.js"></script><script defer="defer" src="/static/module-luxon.5a8f6d01.js"></script><script defer="defer" src="/static/module-micromark-core-commonmark.19d1ef56.js"></script><script defer="defer" src="/static/module-octokit.d54482e3.js"></script><script defer="defer" src="/static/module-zod.b7a8f32e.js"></script><script defer="defer" src="/static/module-react-dom.838807de.js"></script><script defer="defer" src="/static/module-photoswipe.037ba024.js"></script><script defer="defer" src="/static/module-react-hook-form.40e2ff9a.js"></script><script defer="defer" src="/static/module-i18next.8038a8e4.js"></script><script defer="defer" src="/static/module-react-beautiful-dnd.4ca7d50e.js"></script><script defer="defer" src="/static/module-remix-run.754186ac.js"></script><script defer="defer" src="/static/vendor.dd3b08e5.js"></script><script defer="defer" src="/static/main.dd3b08e5.js"></script><link href="/static/vendor.c7c17463.css" rel="stylesheet"><link href="/static/main.a8e4b9fc.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 18.239.50.72:443 · ebrahim.ai
2026-01-01 21:20
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 23 Dec 2025 00:31:04 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 f58eea4785e4dd62930ab32de2a40d48.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: qBl--txP2V8U1tOEm0C8mAvF2d-JuqzQSUmz3UiK1OfubcABauspuQ==
Age: 852581
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2025-12-31 21:31
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 23 Dec 2025 00:31:04 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 40fb5e8791e3cb1337e56d76d11ee8fa.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: wcrKlw1AELu_rQfYvnp_AuMp5kEpcdnG0dpORnDO-rqWV7lfdVQWFw==
Age: 766809
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · ebrahim.ai
2025-12-30 21:38
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 30 Dec 2025 21:38:37 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 c2c44e18165da827386e0ed36aeea344.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: rkxnbF73QWZP4LrGVCzF6oO38QMbzDaxKxR2J5jUfz7Rb36Aq5La-A==
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:80 · imgbitly.com
2025-12-29 18:30
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Mon, 29 Dec 2025 18:30:05 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://imgbitly.com/ X-Cache: Redirect from cloudfront Via: 1.1 a43889f6531338b6dd9d3a4339de949a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: WT37Qo7InA6Hee0pb6qK10H8Ib1PCtMF0UnWbG0O9Q0TtoMUM7C0Sg== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · imgbitly.com
2025-12-29 18:30
HTTP/1.1 403 Forbidden Content-Type: application/xml Transfer-Encoding: chunked Connection: close Server: AmazonS3 Date: Mon, 29 Dec 2025 18:30:06 GMT X-Cache: Error from cloudfront Via: 1.1 a752e456797165fcc0a1e5de08b5353c.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: 5h-gPs6BPHPGH0r9486um1vfQ4uljO4KM0Cl514iE9XdBkIE3MZoPw== <?xml version="1.0" encoding="UTF-8"?> <Error><Code>AccessDenied</Code><Message>Access Denied</Message></Error>
Open service 18.239.50.72:443 · ultrawin.casino
2025-12-23 20:26
HTTP/1.1 302 Moved Temporarily Content-Length: 0 Connection: close Date: Tue, 23 Dec 2025 20:26:31 GMT Location: https://www.ultrawin.casino/ X-Cache: Miss from cloudfront Via: 1.1 40fb5e8791e3cb1337e56d76d11ee8fa.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: hd2_SeDwvossclJJgo7MFO9oom7oGH7HaKr3pc52kTRIxLVB5tjxPA==
Open service 18.239.50.72:80 · ultrawin.casino
2025-12-23 20:26
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 20:26:31 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://ultrawin.casino/ X-Cache: Redirect from cloudfront Via: 1.1 f58eea4785e4dd62930ab32de2a40d48.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: ugabxh0hysZL5j8JSn_JYDNLLn3eRlEIDuJgYb6kjici0F1-vkrsfQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:80 · dolomitenstadt.at
2025-12-23 08:41
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 08:41:24 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://dolomitenstadt.at/ X-Cache: Redirect from cloudfront Via: 1.1 f58eea4785e4dd62930ab32de2a40d48.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: th930NHFeF2rpmy5Td641IfA0RRexhIZrqZSdESTzgU0OSJny3IRcg== Vary: Origin Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · truscore.app
2025-12-23 05:37
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 793 Connection: close Last-Modified: Wed, 16 Aug 2023 15:07:04 GMT x-amz-server-side-encryption: AES256 Accept-Ranges: bytes Server: AmazonS3 Date: Tue, 23 Dec 2025 03:35:05 GMT ETag: "bba0f3b36f9f09eeb6a113e8b2c9f1c6" X-Cache: Hit from cloudfront Via: 1.1 0a3248cb2729105e64fb474faf90e3b2.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: oo-wpYNyO5VhV54uSJCYmg-fxhLHWLHmpgpzly8fjxxyK5jv-0X8lw== Age: 7338 Page title: TruscoreWeb <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>TruscoreWeb</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/x-icon" href="favicon.ico"> <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Roboto+Mono:300" rel="stylesheet"> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <link rel="stylesheet" href="styles.b9401bc34a617c938889.css"></head> <body> <app-root></app-root> <script type="text/javascript" src="runtime.464cb1e480740804b975.js"></script><script type="text/javascript" src="polyfills.680f38ee3a29fa729954.js"></script><script type="text/javascript" src="main.b05528656f5550305d9c.js"></script></body> </html>
Open service 18.239.50.72:80 · status.vocal.media
2025-12-23 02:38
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 02:38:46 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://status.vocal.media/ X-Cache: Redirect from cloudfront Via: 1.1 ecbb6ac82f8f6ff46460b69097d121ec.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: dYQCLdO3K3FjlKXm8Vc4_Z6lFXw1AO4lu_HKlVgzjTKyLur66cbFSg== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:80 · shinsei.thankyou-39.com
2025-12-23 02:07
HTTP/1.1 302 Moved Temporarily Content-Type: text/html; charset=UTF-8 Content-Length: 0 Connection: close Date: Tue, 23 Dec 2025 02:07:47 GMT Location: http://shinsei.thankyou-39.com/shop/mycontrol/index/AD:/SI:/DM:/DI:/EXT:/PAR:?var=0 Set-Cookie: AWSALB=GRTsVYAWeD/5wbus3MCKjay7epCrG+3M3nCtzjayA/eYQGlJH88agbTLP78Jw7fT30mhCWOOgfqhHE1qtB9XXXFL73xTqj2tQpQspkT3AteNn1imTan0WY+B5Jxz; Expires=Tue, 30 Dec 2025 02:07:46 GMT; Path=/ Set-Cookie: AWSALBCORS=GRTsVYAWeD/5wbus3MCKjay7epCrG+3M3nCtzjayA/eYQGlJH88agbTLP78Jw7fT30mhCWOOgfqhHE1qtB9XXXFL73xTqj2tQpQspkT3AteNn1imTan0WY+B5Jxz; Expires=Tue, 30 Dec 2025 02:07:46 GMT; Path=/; SameSite=None Server: Apache X-Cache: Miss from cloudfront Via: 1.1 af1da25c2dddf71cac076999aa9861e6.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: EhkagPqprnCj3SU9Kl9Hl1IuAaVRQVxBbhQi2pQdtoMib3QncAUJbg==
Open service 18.239.50.72:80 · omnipool.com
2025-12-23 00:44
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Tue, 23 Dec 2025 00:44:47 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://omnipool.com/ X-Cache: Redirect from cloudfront Via: 1.1 b6e86319773f95421e5e42f048890d7c.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: 8hLYKYU3KJ0g9UV-WEndlGmPvvSAT4fc-Awu_jOCxQYB6U45aDsHlQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · ebrahim.ai
2025-12-23 00:31
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Tue, 23 Dec 2025 00:31:04 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 a43889f6531338b6dd9d3a4339de949a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: k3DUzskFslXtEZhqjqKVwCPjg5j4Xz46_US0R1GtCp-Z29ZqSnDugw==
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:443 · brandcentral.viewsonic.com
2025-12-22 23:34
HTTP/1.1 302 Found Content-Type: text/html;charset=UTF-8 Content-Length: 0 Connection: close Date: Mon, 22 Dec 2025 23:34:00 GMT Permissions-Policy: camera=(), geolocation=(), microphone=() Server: nginx Set-Cookie: bynder=E15B37CC-E9F6-40C7-A343729700E4E6E3;Path=/;Secure;HttpOnly Set-Cookie: DEFAULTLOCALE=en_US;Path=/ Content-Security-Policy-Report-Only: default-src 'self'; child-src blob: https://*; connect-src 'self' blob: https://d8ejoa1fys2rk.cloudfront.net https://static.bynder.cloud https://dam.bynder.com https://sentry10.bynder.cloud https://api2.amplitude.com https://*.google-analytics.com https://stats.g.doubleclick.net https://*.amazonaws.com https://fast.appcues.com https://api.appcues.com https://api.appcues.net wss://api.appcues.net https://*.courier.com wss://*.courier.com https://apiv2.webdamdb.com/oauth2/token https://cmp.osano.com https://consent.api.osano.com https://tattle.api.osano.com https://disclosure.api.osano.com https://api.eu1.honeycomb.io https://heapanalytics.com https://*.heapanalytics.com https://*.heap-api.com; font-src https://* data: ; img-src https://* data: blob:; media-src https://*; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://d8ejoa1fys2rk.cloudfront.net https://static.bynder.cloud https://www.googletagmanager.com https://www.google-analytics.com https://js.hs-analytics.net https://fast.appcues.com https://browser.sentry-cdn.com https://bynder-static.s3.amazonaws.com https://cmp.osano.com https://consent.api.osano.com https://tattle.api.osano.com https://disclosure.api.osano.com https://heapanalytics.com https://*.heapanalytics.com https://*.heap-api.com; style-src 'self' 'unsafe-inline' https://d8ejoa1fys2rk.cloudfront.net https://static.bynder.cloud https://fonts.googleapis.com https://bynder-static.s3.amazonaws.com https://fast.appcues.com https://cmp.osano.com https://consent.api.osano.com https://tattle.api.osano.com https://disclosure.api.osano.com https://heapanalytics.com https://*.heapanalytics.com https://*.heap-api.com; worker-src 'self' blob:; report-uri https://sentry10.bynder.cloud/api/1817/security/?sentry_key=638cfd1ab10c78c179140416b9893c0e location: /login/ X-API-Correlation-Id: 1b3c8a95-7eac-ec80-505f-85db32341d13 Cross-Origin-Resource-Policy: cross-origin X-Frame-Options: SAMEORIGIN Strict-Transport-Security: max-age=63072000; includeSubdomains Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff X-Cache: Miss from cloudfront Via: 1.1 0f5a5feace742eb20ef71e34731fb1fa.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: asITQ2RTebokiSc3XSm2NXUif-RfDLAJmhaKefIRQ1Fan4Dph-lX3w==
Open service 18.239.50.72:443 · devhub.ds.ascentt.ai
2025-12-22 16:32
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 2973 Connection: close Date: Mon, 22 Dec 2025 16:32:12 GMT Last-Modified: Thu, 09 Oct 2025 17:55:03 GMT ETag: "95119993b2441d410ac3cc791b093e27" x-amz-server-side-encryption: AES256 Accept-Ranges: bytes Server: AmazonS3 X-Cache: Miss from cloudfront Via: 1.1 9418ec5c8ad0c320eddf5061646e3d88.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: fst4AV7Hq7Kr03SmrWR3EaOSyfS-pl9BU4xCsDAIYa8gZkAgKOFS6Q== Page title: Ascentt DevHub <!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Backstage is an open source framework for building developer portals"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Tenorite&display=swap"><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><link rel="icon" href="/logos/ascentt.png"/><link rel="shortcut icon" href="/logos/ascentt.png"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/logos/ascentt.png"/><link rel="icon" type="image/png" sizes="16x16" href="/ascentt.png"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"/><title>Ascentt DevHub</title><meta name="backstage-app-mode" content="public"><script defer="defer" src="/static/runtime.dd3b08e5.js"></script><script defer="defer" src="/static/module-backstage.1ec9c304.js"></script><script defer="defer" src="/static/module-material-ui.2a9e684b.js"></script><script defer="defer" src="/static/module-mui.7d40cebc.js"></script><script defer="defer" src="/static/module-lodash.f5d6e4c1.js"></script><script defer="defer" src="/static/module-framer-motion.a868f480.js"></script><script defer="defer" src="/static/module-date-fns.8ab02e49.js"></script><script defer="defer" src="/static/module-azure.77a3d3e9.js"></script><script defer="defer" src="/static/module-yaml.40a37ea3.js"></script><script defer="defer" src="/static/module-backstage-community.802e5144.js"></script><script defer="defer" src="/static/module-typespec.c93b2a56.js"></script><script defer="defer" src="/static/module-material-table.af7e4c35.js"></script><script defer="defer" src="/static/module-dagrejs.5a550727.js"></script><script defer="defer" src="/static/module-luxon.5a8f6d01.js"></script><script defer="defer" src="/static/module-micromark-core-commonmark.19d1ef56.js"></script><script defer="defer" src="/static/module-octokit.d54482e3.js"></script><script defer="defer" src="/static/module-zod.b7a8f32e.js"></script><script defer="defer" src="/static/module-react-dom.838807de.js"></script><script defer="defer" src="/static/module-photoswipe.037ba024.js"></script><script defer="defer" src="/static/module-react-hook-form.40e2ff9a.js"></script><script defer="defer" src="/static/module-i18next.8038a8e4.js"></script><script defer="defer" src="/static/module-react-beautiful-dnd.4ca7d50e.js"></script><script defer="defer" src="/static/module-remix-run.754186ac.js"></script><script defer="defer" src="/static/vendor.dd3b08e5.js"></script><script defer="defer" src="/static/main.dd3b08e5.js"></script><link href="/static/vendor.c7c17463.css" rel="stylesheet"><link href="/static/main.a8e4b9fc.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 18.239.50.72:443 · ebrahim.ai
2025-12-21 09:03
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Wed, 17 Dec 2025 15:15:16 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 e1ffe469ec59bbd0f64b14eb9c83d0d4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: 5Gdvc0IdOOLZCNVg0nDOEjGeXljiIglfz5mZXRxukzq5paTR1LEjqg==
Age: 323265
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
Open service 18.239.50.72:80 · 889268.com
2025-12-20 18:58
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 20 Dec 2025 18:58:11 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://889268.com/ X-Cache: Redirect from cloudfront Via: 1.1 3201e5fb77f9faaa881f4f324226564a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: d5FTOYj0erJw5BFvOTwO7baLyQmfdCDsJCNVxPdnr-72c2fklQxIfQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.50.72:443 · 889268.com
2025-12-20 18:58
HTTP/1.1 302 Moved Temporarily Content-Length: 0 Connection: close Date: Sat, 20 Dec 2025 18:58:10 GMT Location: https://www.889268.com/ X-Cache: Miss from cloudfront Via: 1.1 b744839339b269ebb49818cc6c300b6a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: ebQyISgHmky95VL32nW00M7jhzvStygWd3GTUBf367rEE23j6dhcMw==
Open service 18.239.50.72:443 · devhub.ds.ascentt.ai
2025-12-20 15:42
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 2973 Connection: close Date: Sat, 20 Dec 2025 15:42:33 GMT Last-Modified: Thu, 09 Oct 2025 17:55:03 GMT ETag: "95119993b2441d410ac3cc791b093e27" x-amz-server-side-encryption: AES256 Accept-Ranges: bytes Server: AmazonS3 X-Cache: Miss from cloudfront Via: 1.1 702b555619c53ec5f8f56dfeed61c334.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P3 X-Amz-Cf-Id: 3yQMc-ZGXc2jMKtyVyn4-D01yJwy0M3NiuS94lfAlmwqInVgIhxPhQ== Page title: Ascentt DevHub <!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Backstage is an open source framework for building developer portals"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Tenorite&display=swap"><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><link rel="icon" href="/logos/ascentt.png"/><link rel="shortcut icon" href="/logos/ascentt.png"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/logos/ascentt.png"/><link rel="icon" type="image/png" sizes="16x16" href="/ascentt.png"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"/><title>Ascentt DevHub</title><meta name="backstage-app-mode" content="public"><script defer="defer" src="/static/runtime.dd3b08e5.js"></script><script defer="defer" src="/static/module-backstage.1ec9c304.js"></script><script defer="defer" src="/static/module-material-ui.2a9e684b.js"></script><script defer="defer" src="/static/module-mui.7d40cebc.js"></script><script defer="defer" src="/static/module-lodash.f5d6e4c1.js"></script><script defer="defer" src="/static/module-framer-motion.a868f480.js"></script><script defer="defer" src="/static/module-date-fns.8ab02e49.js"></script><script defer="defer" src="/static/module-azure.77a3d3e9.js"></script><script defer="defer" src="/static/module-yaml.40a37ea3.js"></script><script defer="defer" src="/static/module-backstage-community.802e5144.js"></script><script defer="defer" src="/static/module-typespec.c93b2a56.js"></script><script defer="defer" src="/static/module-material-table.af7e4c35.js"></script><script defer="defer" src="/static/module-dagrejs.5a550727.js"></script><script defer="defer" src="/static/module-luxon.5a8f6d01.js"></script><script defer="defer" src="/static/module-micromark-core-commonmark.19d1ef56.js"></script><script defer="defer" src="/static/module-octokit.d54482e3.js"></script><script defer="defer" src="/static/module-zod.b7a8f32e.js"></script><script defer="defer" src="/static/module-react-dom.838807de.js"></script><script defer="defer" src="/static/module-photoswipe.037ba024.js"></script><script defer="defer" src="/static/module-react-hook-form.40e2ff9a.js"></script><script defer="defer" src="/static/module-i18next.8038a8e4.js"></script><script defer="defer" src="/static/module-react-beautiful-dnd.4ca7d50e.js"></script><script defer="defer" src="/static/module-remix-run.754186ac.js"></script><script defer="defer" src="/static/vendor.dd3b08e5.js"></script><script defer="defer" src="/static/main.dd3b08e5.js"></script><link href="/static/vendor.c7c17463.css" rel="stylesheet"><link href="/static/main.a8e4b9fc.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 18.239.50.72:443 · ebrahim.ai
2025-12-19 11:27
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 63789
Connection: close
Date: Wed, 17 Dec 2025 15:15:16 GMT
ETag: "r3pzy2qket1d7w"
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
Cache-Control: s-maxage=31536000
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 b038919df048ba1d1a170622840d275e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: wktPdzBwnmakjL395RMH42FVJD0H8qZFNrIBb1GAUHTqXzXkRMW5TA==
Age: 159117
Page title: ebrahim.ai
<!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=48&q=75 1x, /_next/image?url=%2Flogo.png&w=96&q=75 2x" src="/_next/image?url=%2Flogo.png&w=96&q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun
devhub.ds.ascentt.ai 4 d1slw7jchtlo7a.amplifyapp.com 0 ibc22best.com 1 www.smprimeos.com 0 admin.okayapay.net 0 d2c5cayjauxq8d.amplifyapp.com 0 book.thewesterwoodhotel.co.uk 0 d34qw9z88tnfbv.cloudfront.net 0 botanicexo.com 0 ebrahim.ai 14 intelsaver.com 1 ultrawin.casino 1 imgbitly.com 1 naeilcoffee.co.kr 0 dolomitenstadt.at 0 truscore.app 0 status.vocal.media 0 shinsei.thankyou-39.com 0 omnipool.com 0 brandcentral.viewsonic.com 0 889268.com 1