Apache
tcp/443
Kestrel
tcp/443
Microsoft-IIS 10.0
tcp/443
Vercel
tcp/443 tcp/80
cloudflare
tcp/443 tcp/80 tcp/8443
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db2337d3d62323f11c4c2b32206940477064ef250bb3269263
GraphQL introspection enabled at /api/graphql Types: 1055 (by kind: ENUM: 30, INPUT_OBJECT: 147, OBJECT: 867, SCALAR: 8, UNION: 3) Operations: - Query: Query | fields: User, Users, countUsers, docAccessUser, meUser - Mutation: Mutation | fields: createUser, deleteUser, logoutUser, refreshTokenUser, updateUser Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
Open service 216.150.1.193:443 · masterplancarboncalculator.fosterandpartners.com
2026-02-06 13:02
HTTP/1.1 307 Temporary Redirect Accept-Ch: Sec-CH-Prefers-Color-Scheme Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Critical-Ch: Sec-CH-Prefers-Color-Scheme Date: Fri, 06 Feb 2026 13:02:43 GMT Location: /api/auth/signin?redirectTo=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com%2F Server: Vercel Set-Cookie: __Host-authjs.csrf-token=04aee688e18412399abdc441a24815ea197ab48811cba6b7d3f0999c54917aef%7C6efc862319d6ef98e5cf7d467088cfd71741e60072f8f5b4fd839746bed9aa90; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com; Path=/; HttpOnly; Secure; SameSite=Lax Strict-Transport-Security: max-age=63072000 Vary: Sec-CH-Prefers-Color-Scheme X-Powered-By: Next.js, Payload X-Vercel-Id: bom1::prg6l-1770382962992-1b5ed5583d13 Connection: close Transfer-Encoding: chunked
Open service 2620:1ec:bdf::45:80 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 307 Temporary Redirect Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260126T001205Z-r1cf444f6d6t89tnhC1BY1pmqg0000001n1g000000009vbb X-Cache: CONFIG_NOCACHE
Open service 13.107.213.45:443 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260126T001205Z-16f45f5c75bhc8gdhC1BY14ean00000024400000000050ue X-Cache: CONFIG_NOCACHE
Open service 13.107.213.45:80 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 307 Temporary Redirect Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260126T001205Z-17bc66b5448gfnlwhC1YTO6ch400000008cg000000004zwg X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::45:443 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260126T001205Z-15865bd54cd84ktzhC1ATLnkuw0000001nmg00000000kc5h X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::45:80 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 307 Temporary Redirect Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260126T001205Z-17bc66b54484jc97hC1YTOufss00000008x0000000007ayd X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::45:443 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260126T001205Z-15865bd54cds4b9rhC1ATL1vvg0000001pbg0000000077zw X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:443 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260126T001205Z-175d8f7b78cq64lzhC1FRA585400000008fg000000003pb2 X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:80 · fosterandpartners.com
2026-01-26 00:12
HTTP/1.1 307 Temporary Redirect Date: Mon, 26 Jan 2026 00:12:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260126T001205Z-175d8f7b78cgf7dlhC1FRA2fd400000008zg0000000023br X-Cache: CONFIG_NOCACHE
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-25 21:14
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 21:14:11 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-25 21:04
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Sun, 25 Jan 2026 21:04:41 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 2620:1ec:bdf::44:80 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 400 The account being accessed does not support http. Date: Sun, 25 Jan 2026 00:57:30 GMT Content-Type: text/html Content-Length: 337 Connection: close x-ms-error-code: AccountRequiresHttps x-ms-request-id: dfae9348-401e-000d-0895-8d7aab000000 x-ms-version: 2018-03-28 x-azure-ref: 20260125T005730Z-17bc66b5448znczdhC1YTOrf9s00000004zg00000000asfd x-fd-int-roxy-purgeid: 39 X-Cache: TCP_MISS Page title: AccountRequiresHttps <!DOCTYPE html><html><head><title>AccountRequiresHttps</title></head><body><h1>The account being accessed does not support http.</h1><p><ul><li>HttpStatusCode: 400</li><li>ErrorCode: AccountRequiresHttps</li><li>RequestId : dfae9348-401e-000d-0895-8d7aab000000</li><li>TimeStamp : 2026-01-25T00:57:30.5090445Z</li></ul></p></body></html>
Open service 2620:1ec:46::44:80 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 400 The account being accessed does not support http. Date: Sun, 25 Jan 2026 00:57:30 GMT Content-Type: text/html Content-Length: 337 Connection: close x-ms-error-code: AccountRequiresHttps x-ms-request-id: ea168478-e01e-0066-1095-8dfd5f000000 x-ms-version: 2018-03-28 x-azure-ref: 20260125T005730Z-r1d6d54d9566wl8lhC1LON2dfn00000004xg000000005a6y x-fd-int-roxy-purgeid: 39 X-Cache: TCP_MISS Page title: AccountRequiresHttps <!DOCTYPE html><html><head><title>AccountRequiresHttps</title></head><body><h1>The account being accessed does not support http.</h1><p><ul><li>HttpStatusCode: 400</li><li>ErrorCode: AccountRequiresHttps</li><li>RequestId : ea168478-e01e-0066-1095-8dfd5f000000</li><li>TimeStamp : 2026-01-25T00:57:30.1359865Z</li></ul></p></body></html>
Open service 13.107.246.44:443 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 00:57:30 GMT
Content-Type: text/html
Content-Length: 5282
Connection: close
Vary: Accept-Encoding
Last-Modified: Tue, 23 Dec 2025 12:04:50 GMT
ETag: "0x8DE421B79A0BD06"
x-ms-request-id: 89381cb6-101e-003f-423e-8d7adc000000
x-ms-version: 2018-03-28
x-azure-ref: 20260125T005730Z-175d8f7b78cgqlpghC1FRAgra800000004gg000000008ytv
x-fd-int-roxy-purgeid: 39
X-Cache-Info: L1_T2
X-Cache: TCP_HIT
Accept-Ranges: bytes
Page title: Intranet | Foster + Partners
<!doctype html>
<html lang="en" data-critters-container>
<head>
<base href="/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
<meta http-equiv="pragma" content="no-cache">
<meta name="msapplication-TileColor" content="#2d89ef">
<meta name="theme-color" content="#ffffff">
<title>Intranet | Foster + Partners</title>
<!-- Google maps -->
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- Hotjar Tracking Code -->
<script>
(function (h, o, t, j, a, r) {
if (window.location.href.indexOf('fpintranet.fost') == -1) {
window.hj = (...args) => { };
return;
};
h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) };
h._hjSettings = { hjid: 2118152, hjsv: 6 };
a = o.getElementsByTagName('head')[0];
r = o.createElement('script'); r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
</script>
<style>@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600&display=swap";@charset "UTF-8";:root{--bs-blue:#1f82c0;--bs-indigo:#6610f2;--bs-purple:#5f4b8b;--bs-pink:#ea6ea3;--bs-red:#dc3545;--bs-orange:#ee7f00;--bs-yellow:#ffc107;--bs-green:#36cf8a;--bs-teal:#78b63f;--bs-cyan:#266FA6;--bs-black:#222222;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#266FA6;--bs-secondary:#f5f5f5;--bs-success:#36cf8a;--bs-info:#e5e5e5;--bs-warning:#fabe5d;--bs-danger:#dc3545;--bs-light:#e5e5e5;--bs-dark:#3A3A3A;--bs-primary-rgb:38, 111, 166;--bs-secondary-rgb:245, 245, 245;--bs-success-rgb:54, 207, 138;--bs-info-rgb:229, 229, 229;--bs-warning-rgb:250, 190, 93;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:229, 229, 229;--bs-dark-rgb:58, 58, 58;--bs-white-rgb:255, 255, 255;--bs-black-rgb:34, 34, 34;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:Open Sans, sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e5e5e5;--bs-border-color-translucent:rgba(34, 34, 34, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.8rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#266FA6;--bs-link-hover-color:#1e5985;--bs-code-color:#ea6ea3;--bs-highlight-bg:#fff3cd}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,34,34,0)}html,body{height:100%}body{font-family:Open Sans,sans-serif;color:#3a3a3a;backgrou
Open service 13.107.213.44:80 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 400 The account being accessed does not support http. Date: Sun, 25 Jan 2026 00:57:30 GMT Content-Type: text/html Content-Length: 337 Connection: close x-ms-error-code: AccountRequiresHttps x-ms-request-id: 21f0acad-d01e-0052-3e95-8dce97000000 x-ms-version: 2018-03-28 x-azure-ref: 20260125T005730Z-175d8f7b78ck4ksxhC1FRA044800000004vg0000000064tb x-fd-int-roxy-purgeid: 39 X-Cache: TCP_MISS Page title: AccountRequiresHttps <!DOCTYPE html><html><head><title>AccountRequiresHttps</title></head><body><h1>The account being accessed does not support http.</h1><p><ul><li>HttpStatusCode: 400</li><li>ErrorCode: AccountRequiresHttps</li><li>RequestId : 21f0acad-d01e-0052-3e95-8dce97000000</li><li>TimeStamp : 2026-01-25T00:57:30.1032715Z</li></ul></p></body></html>
Open service 2620:1ec:46::44:443 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 00:57:30 GMT
Content-Type: text/html
Content-Length: 5282
Connection: close
Vary: Accept-Encoding
Last-Modified: Tue, 23 Dec 2025 12:04:50 GMT
ETag: "0x8DE421B79A0BD06"
x-ms-request-id: 89381cb6-101e-003f-423e-8d7adc000000
x-ms-version: 2018-03-28
x-azure-ref: 20260125T005730Z-r17955489d5ccvg5hC1FRAk3an0000000b50000000002tsz
x-fd-int-roxy-purgeid: 39
X-Cache-Info: L2_T2
X-Cache: TCP_REMOTE_HIT
Accept-Ranges: bytes
Page title: Intranet | Foster + Partners
<!doctype html>
<html lang="en" data-critters-container>
<head>
<base href="/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
<meta http-equiv="pragma" content="no-cache">
<meta name="msapplication-TileColor" content="#2d89ef">
<meta name="theme-color" content="#ffffff">
<title>Intranet | Foster + Partners</title>
<!-- Google maps -->
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- Hotjar Tracking Code -->
<script>
(function (h, o, t, j, a, r) {
if (window.location.href.indexOf('fpintranet.fost') == -1) {
window.hj = (...args) => { };
return;
};
h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) };
h._hjSettings = { hjid: 2118152, hjsv: 6 };
a = o.getElementsByTagName('head')[0];
r = o.createElement('script'); r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
</script>
<style>@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600&display=swap";@charset "UTF-8";:root{--bs-blue:#1f82c0;--bs-indigo:#6610f2;--bs-purple:#5f4b8b;--bs-pink:#ea6ea3;--bs-red:#dc3545;--bs-orange:#ee7f00;--bs-yellow:#ffc107;--bs-green:#36cf8a;--bs-teal:#78b63f;--bs-cyan:#266FA6;--bs-black:#222222;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#266FA6;--bs-secondary:#f5f5f5;--bs-success:#36cf8a;--bs-info:#e5e5e5;--bs-warning:#fabe5d;--bs-danger:#dc3545;--bs-light:#e5e5e5;--bs-dark:#3A3A3A;--bs-primary-rgb:38, 111, 166;--bs-secondary-rgb:245, 245, 245;--bs-success-rgb:54, 207, 138;--bs-info-rgb:229, 229, 229;--bs-warning-rgb:250, 190, 93;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:229, 229, 229;--bs-dark-rgb:58, 58, 58;--bs-white-rgb:255, 255, 255;--bs-black-rgb:34, 34, 34;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:Open Sans, sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e5e5e5;--bs-border-color-translucent:rgba(34, 34, 34, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.8rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#266FA6;--bs-link-hover-color:#1e5985;--bs-code-color:#ea6ea3;--bs-highlight-bg:#fff3cd}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,34,34,0)}html,body{height:100%}body{font-family:Open Sans,sans-serif;color:#3a3a3a;backgrou
Open service 2620:1ec:bdf::44:443 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 00:57:30 GMT
Content-Type: text/html
Content-Length: 5282
Connection: close
Vary: Accept-Encoding
Last-Modified: Tue, 23 Dec 2025 12:04:50 GMT
ETag: "0x8DE421B79A0BD06"
x-ms-request-id: 89381cb6-101e-003f-423e-8d7adc000000
x-ms-version: 2018-03-28
x-azure-ref: 20260125T005730Z-155869f5c8bg4rdphC1AMScax80000000k90000000000xea
x-fd-int-roxy-purgeid: 39
X-Cache: TCP_HIT
X-Cache-Info: L1_T2
Accept-Ranges: bytes
Page title: Intranet | Foster + Partners
<!doctype html>
<html lang="en" data-critters-container>
<head>
<base href="/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
<meta http-equiv="pragma" content="no-cache">
<meta name="msapplication-TileColor" content="#2d89ef">
<meta name="theme-color" content="#ffffff">
<title>Intranet | Foster + Partners</title>
<!-- Google maps -->
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- Hotjar Tracking Code -->
<script>
(function (h, o, t, j, a, r) {
if (window.location.href.indexOf('fpintranet.fost') == -1) {
window.hj = (...args) => { };
return;
};
h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) };
h._hjSettings = { hjid: 2118152, hjsv: 6 };
a = o.getElementsByTagName('head')[0];
r = o.createElement('script'); r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
</script>
<style>@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600&display=swap";@charset "UTF-8";:root{--bs-blue:#1f82c0;--bs-indigo:#6610f2;--bs-purple:#5f4b8b;--bs-pink:#ea6ea3;--bs-red:#dc3545;--bs-orange:#ee7f00;--bs-yellow:#ffc107;--bs-green:#36cf8a;--bs-teal:#78b63f;--bs-cyan:#266FA6;--bs-black:#222222;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#266FA6;--bs-secondary:#f5f5f5;--bs-success:#36cf8a;--bs-info:#e5e5e5;--bs-warning:#fabe5d;--bs-danger:#dc3545;--bs-light:#e5e5e5;--bs-dark:#3A3A3A;--bs-primary-rgb:38, 111, 166;--bs-secondary-rgb:245, 245, 245;--bs-success-rgb:54, 207, 138;--bs-info-rgb:229, 229, 229;--bs-warning-rgb:250, 190, 93;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:229, 229, 229;--bs-dark-rgb:58, 58, 58;--bs-white-rgb:255, 255, 255;--bs-black-rgb:34, 34, 34;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:Open Sans, sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e5e5e5;--bs-border-color-translucent:rgba(34, 34, 34, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.8rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#266FA6;--bs-link-hover-color:#1e5985;--bs-code-color:#ea6ea3;--bs-highlight-bg:#fff3cd}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,34,34,0)}html,body{height:100%}body{font-family:Open Sans,sans-serif;color:#3a3a3a;backgrou
Open service 13.107.213.44:443 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 00:57:30 GMT
Content-Type: text/html
Content-Length: 5282
Connection: close
Vary: Accept-Encoding
Last-Modified: Tue, 23 Dec 2025 12:04:50 GMT
ETag: "0x8DE421B79A0BD06"
x-ms-request-id: 471f4743-e01e-0014-6d95-8dfa10000000
x-ms-version: 2018-03-28
x-azure-ref: 20260125T005730Z-r185bb45fc9fbkmdhC1LTSyrpn000000053g000000000hdm
x-fd-int-roxy-purgeid: 0
X-Cache-Info: L2_T2
X-Cache: TCP_REMOTE_HIT
Accept-Ranges: bytes
Page title: Intranet | Foster + Partners
<!doctype html>
<html lang="en" data-critters-container>
<head>
<base href="/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
<meta http-equiv="pragma" content="no-cache">
<meta name="msapplication-TileColor" content="#2d89ef">
<meta name="theme-color" content="#ffffff">
<title>Intranet | Foster + Partners</title>
<!-- Google maps -->
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- Hotjar Tracking Code -->
<script>
(function (h, o, t, j, a, r) {
if (window.location.href.indexOf('fpintranet.fost') == -1) {
window.hj = (...args) => { };
return;
};
h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) };
h._hjSettings = { hjid: 2118152, hjsv: 6 };
a = o.getElementsByTagName('head')[0];
r = o.createElement('script'); r.async = 1;
r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
a.appendChild(r);
})(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
</script>
<style>@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600&display=swap";@charset "UTF-8";:root{--bs-blue:#1f82c0;--bs-indigo:#6610f2;--bs-purple:#5f4b8b;--bs-pink:#ea6ea3;--bs-red:#dc3545;--bs-orange:#ee7f00;--bs-yellow:#ffc107;--bs-green:#36cf8a;--bs-teal:#78b63f;--bs-cyan:#266FA6;--bs-black:#222222;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#266FA6;--bs-secondary:#f5f5f5;--bs-success:#36cf8a;--bs-info:#e5e5e5;--bs-warning:#fabe5d;--bs-danger:#dc3545;--bs-light:#e5e5e5;--bs-dark:#3A3A3A;--bs-primary-rgb:38, 111, 166;--bs-secondary-rgb:245, 245, 245;--bs-success-rgb:54, 207, 138;--bs-info-rgb:229, 229, 229;--bs-warning-rgb:250, 190, 93;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:229, 229, 229;--bs-dark-rgb:58, 58, 58;--bs-white-rgb:255, 255, 255;--bs-black-rgb:34, 34, 34;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:Open Sans, sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e5e5e5;--bs-border-color-translucent:rgba(34, 34, 34, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.8rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#266FA6;--bs-link-hover-color:#1e5985;--bs-code-color:#ea6ea3;--bs-highlight-bg:#fff3cd}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,34,34,0)}html,body{height:100%}body{font-family:Open Sans,sans-serif;color:#3a3a3a;backgrou
Open service 13.107.246.44:80 · intranet-staging.fosterandpartners.com
2026-01-25 00:57
HTTP/1.1 400 The account being accessed does not support http. Date: Sun, 25 Jan 2026 00:57:30 GMT Content-Type: text/html Content-Length: 337 Connection: close x-ms-error-code: AccountRequiresHttps x-ms-request-id: be6371d1-a01e-002a-6495-8d6d6f000000 x-ms-version: 2018-03-28 x-azure-ref: 20260125T005730Z-r1d6cdf95fc8m9vlhC1LONtwrs00000004g000000000305m x-fd-int-roxy-purgeid: 0 X-Cache: TCP_MISS Page title: AccountRequiresHttps <!DOCTYPE html><html><head><title>AccountRequiresHttps</title></head><body><h1>The account being accessed does not support http.</h1><p><ul><li>HttpStatusCode: 400</li><li>ErrorCode: AccountRequiresHttps</li><li>RequestId : be6371d1-a01e-002a-6495-8d6d6f000000</li><li>TimeStamp : 2026-01-25T00:57:30.0122084Z</li></ul></p></body></html>
Open service 66.33.60.193:443 · hydra.fosterandpartners.com
2026-01-24 21:26
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Sat, 24 Jan 2026 21:26:05 GMT Location: /api/auth/signin?redirectTo=https%3A%2F%2Fhydra.fosterandpartners.com%2F Server: Vercel Set-Cookie: __Host-authjs.csrf-token=d13c40a50d43fa9d690227307a6852d92627dff6105563b626f939a231e0398c%7C9454afb22d7bea1bf6b2171fb9d385b370a2f9ef33306304a290cd7e8f99fb07; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fhydra.fosterandpartners.com; Path=/; HttpOnly; Secure; SameSite=Lax Strict-Transport-Security: max-age=63072000 X-Vercel-Id: sfo1::mn9zr-1769289965680-c6bf3bafcd77 Connection: close Transfer-Encoding: chunked Redirecting...
Open service 66.33.60.193:80 · hydra.fosterandpartners.com
2026-01-24 21:26
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://hydra.fosterandpartners.com/ Refresh: 0;url=https://hydra.fosterandpartners.com/ server: Vercel Redirecting...
Open service 76.76.21.241:80 · hydra.fosterandpartners.com
2026-01-24 21:26
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://hydra.fosterandpartners.com/ Refresh: 0;url=https://hydra.fosterandpartners.com/ server: Vercel Redirecting...
Open service 76.76.21.241:443 · hydra.fosterandpartners.com
2026-01-24 21:26
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Sat, 24 Jan 2026 21:26:05 GMT Location: /api/auth/signin?redirectTo=https%3A%2F%2Fhydra.fosterandpartners.com%2F Server: Vercel Set-Cookie: __Host-authjs.csrf-token=41f6b7aff67def7f66af56665d42de63a08acaceaf03f3a4ee48d38044155c24%7C7f2dc26a3a0e162e5ca52f85ffd0d6aa68ee7f0730f66d017e1839bb38c2becf; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fhydra.fosterandpartners.com; Path=/; HttpOnly; Secure; SameSite=Lax Strict-Transport-Security: max-age=63072000 X-Vercel-Id: fra1::pr6ld-1769289965562-696f95a42c5b Connection: close Transfer-Encoding: chunked Redirecting...
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-23 21:04
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Fri, 23 Jan 2026 21:04:37 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 216.150.16.1:443 · masterplancarboncalculator.fosterandpartners.com
2026-01-22 21:46
HTTP/1.1 307 Temporary Redirect Accept-Ch: Sec-CH-Prefers-Color-Scheme Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Critical-Ch: Sec-CH-Prefers-Color-Scheme Date: Thu, 22 Jan 2026 21:46:39 GMT Location: /api/auth/signin?redirectTo=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com%2F Server: Vercel Set-Cookie: __Host-authjs.csrf-token=8529665dafd7d2a965a4f6e87f3c813ea5dc35761de4ad223f1aadfadffc5bd5%7C5d668b038c7744f5261e23d85b428ddde30dd0fad54365c4cbdcd509d045d223; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com; Path=/; HttpOnly; Secure; SameSite=Lax Strict-Transport-Security: max-age=63072000 Vary: Sec-CH-Prefers-Color-Scheme X-Powered-By: Next.js, Payload X-Vercel-Id: bom1::xdt66-1769118399315-10df33bd599b Connection: close Transfer-Encoding: chunked Redirecting...
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-22 21:32
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 21:32:59 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-22 21:08
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Thu, 22 Jan 2026 21:09:06 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 13.107.213.44:80 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:41 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T163341Z-17bcc8785fct57d5hC1FRAt5n800000008x000000000961x X-Cache: CONFIG_NOCACHE
Open service 13.107.246.44:443 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 16:33:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 168345
Connection: close
Vary: Accept-Encoding
ETag: W/"29199-a2BpbMYsIclpm75IbXENglBwQwg"
request-context: appId=cid-v1:509ec27c-5d2a-4106-a469-5c3cee41474c
X-Powered-By: Express
x-azure-ref: 20260122T163341Z-17bcc8785fcknr4shC1FRA16fn0000000b4000000000a2yq
x-fd-int-roxy-purgeid: 1232
X-Cache-Info: L1_T2
X-Cache: TCP_HIT
Accept-Ranges: bytes
Page title: Foster + Partners
<!DOCTYPE html><html lang="en" data-critters-container><head>
<meta charset="utf-8">
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Foster + Partners</title>
<meta name="description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="keywords" content="Foster + Partners">
<!-- <meta name="robots" content="index" /> -->
<!-- Pinterest verification -->
<meta name="p:domain_verify" content>
<!-- Google verification -->
<meta name="google-site-verification" content>
<!-- Twitter tags -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@fosterpartners">
<meta name="twitter:creator" content="@fosterpartners">
<meta property="twitter:title" content="Foster + Partners ">
<meta property="twitter:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta property="twitter:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<!-- OG tags -->
<meta property="og:type" content="website">
<meta name="title" property="og:title" content="Foster + Partners ">
<meta property="og:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="image" property="og:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<meta property="og:url" content="/">
<!-- Favicons -->
<link rel="apple-touch-icon" href="/assets/ico/apple-touch-iconpng.png">
<link rel="apple-touch-icon" sizes="152x152" href="/assets/ico/apple-touch-iconpng.png">
<link rel="shortcut icon" href="favicon.ico">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/ico/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/ico/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="192x192" href="/assets/ico/favicon-192x192.png">
<link rel="icon" type="image/png" sizes="128x128" href="/assets/ico/favicon-128x128.png">
<link rel="canonical" href="http://fosterandpartners.com/">
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- CookiePro Cookies Consent Notice start for fosterandpartners.com -->
<script type="text/javascript">
var cookieScriptConsentTag = document.createElement('script');
cookieScriptConsentTag.src = window.location.href.includes('fosterandpartners.com') ? 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a/OtAutoBlock.js' : 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a-test/OtAutoBlock.js'
document.head.appendChild(cookieScriptConsentTag)
var cookieScriptTag = document.createElement('script');
cookieScriptTag.src = 'https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js';
cookieScriptTag.setAttribute('data-domain-script', window.location.href.includes('fosterandpartners.com') ? 'f1c2f586-2d10-443c-961e-3658d221044a' : 'f1c2f586-2d10-443c-961e-3658d221044a-test')
document.head.appendChild(cookieScriptTag);
</script>
<!-- CookiePro Cookies Consent Notice end for fosterandpartners.com -->
<script type="text/javascript">
function OptanonWrapper() {
if (!global['window']) return;
// Get initial OnetrustActiveGroups ids
if (typeof OptanonWrapperCount == "undefined") {
otGetInitialGrps();
}
//Delete cookies
otDeleteCookie(otIniGrps);
// Assign Onetrus
Open service 2620:1ec:bdf::44:443 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 16:33:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 168345
Connection: close
Vary: Accept-Encoding
ETag: W/"29199-Y9RomYTF+82p41l6zkoXo3NYDl4"
request-context: appId=cid-v1:509ec27c-5d2a-4106-a469-5c3cee41474c
X-Powered-By: Express
x-azure-ref: 20260122T163341Z-16f45f5c75bvddmmhC1BY1r5w000000017yg00000000dka3
x-fd-int-roxy-purgeid: 1232
X-Cache-Info: L2_T2
X-Cache: TCP_REMOTE_HIT
Accept-Ranges: bytes
Page title: Foster + Partners
<!DOCTYPE html><html lang="en" data-critters-container><head>
<meta charset="utf-8">
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Foster + Partners</title>
<meta name="description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="keywords" content="Foster + Partners">
<!-- <meta name="robots" content="index" /> -->
<!-- Pinterest verification -->
<meta name="p:domain_verify" content>
<!-- Google verification -->
<meta name="google-site-verification" content>
<!-- Twitter tags -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@fosterpartners">
<meta name="twitter:creator" content="@fosterpartners">
<meta property="twitter:title" content="Foster + Partners ">
<meta property="twitter:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta property="twitter:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<!-- OG tags -->
<meta property="og:type" content="website">
<meta name="title" property="og:title" content="Foster + Partners ">
<meta property="og:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="image" property="og:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<meta property="og:url" content="/">
<!-- Favicons -->
<link rel="apple-touch-icon" href="/assets/ico/apple-touch-iconpng.png">
<link rel="apple-touch-icon" sizes="152x152" href="/assets/ico/apple-touch-iconpng.png">
<link rel="shortcut icon" href="favicon.ico">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/ico/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/ico/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="192x192" href="/assets/ico/favicon-192x192.png">
<link rel="icon" type="image/png" sizes="128x128" href="/assets/ico/favicon-128x128.png">
<link rel="canonical" href="http://fosterandpartners.com/">
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- CookiePro Cookies Consent Notice start for fosterandpartners.com -->
<script type="text/javascript">
var cookieScriptConsentTag = document.createElement('script');
cookieScriptConsentTag.src = window.location.href.includes('fosterandpartners.com') ? 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a/OtAutoBlock.js' : 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a-test/OtAutoBlock.js'
document.head.appendChild(cookieScriptConsentTag)
var cookieScriptTag = document.createElement('script');
cookieScriptTag.src = 'https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js';
cookieScriptTag.setAttribute('data-domain-script', window.location.href.includes('fosterandpartners.com') ? 'f1c2f586-2d10-443c-961e-3658d221044a' : 'f1c2f586-2d10-443c-961e-3658d221044a-test')
document.head.appendChild(cookieScriptTag);
</script>
<!-- CookiePro Cookies Consent Notice end for fosterandpartners.com -->
<script type="text/javascript">
function OptanonWrapper() {
if (!global['window']) return;
// Get initial OnetrustActiveGroups ids
if (typeof OptanonWrapperCount == "undefined") {
otGetInitialGrps();
}
//Delete cookies
otDeleteCookie(otIniGrps);
// Assign Onetrus
Open service 13.107.246.44:80 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:41 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T163341Z-17576f6d96fvz4rkhC1LONz3pw0000000ac0000000007wp6 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::44:443 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 16:33:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 168345
Connection: close
Vary: Accept-Encoding
ETag: W/"29199-ui/bBBj1Djo9/jzhrURbXhNeeH4"
request-context: appId=cid-v1:509ec27c-5d2a-4106-a469-5c3cee41474c
X-Powered-By: Express
x-azure-ref: 20260122T163342Z-15dc44c76d4g8jsxhC1SG1gx0c00000003t0000000001tzu
x-fd-int-roxy-purgeid: 1232
X-Cache-Info: L2_T2
X-Cache: TCP_REMOTE_HIT
Accept-Ranges: bytes
Page title: Foster + Partners
<!DOCTYPE html><html lang="en" data-critters-container><head>
<meta charset="utf-8">
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Foster + Partners</title>
<meta name="description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="keywords" content="Foster + Partners">
<!-- <meta name="robots" content="index" /> -->
<!-- Pinterest verification -->
<meta name="p:domain_verify" content>
<!-- Google verification -->
<meta name="google-site-verification" content>
<!-- Twitter tags -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@fosterpartners">
<meta name="twitter:creator" content="@fosterpartners">
<meta property="twitter:title" content="Foster + Partners ">
<meta property="twitter:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta property="twitter:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<!-- OG tags -->
<meta property="og:type" content="website">
<meta name="title" property="og:title" content="Foster + Partners ">
<meta property="og:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="image" property="og:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<meta property="og:url" content="/">
<!-- Favicons -->
<link rel="apple-touch-icon" href="/assets/ico/apple-touch-iconpng.png">
<link rel="apple-touch-icon" sizes="152x152" href="/assets/ico/apple-touch-iconpng.png">
<link rel="shortcut icon" href="favicon.ico">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/ico/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/ico/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="192x192" href="/assets/ico/favicon-192x192.png">
<link rel="icon" type="image/png" sizes="128x128" href="/assets/ico/favicon-128x128.png">
<link rel="canonical" href="http://fosterandpartners.com/">
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- CookiePro Cookies Consent Notice start for fosterandpartners.com -->
<script type="text/javascript">
var cookieScriptConsentTag = document.createElement('script');
cookieScriptConsentTag.src = window.location.href.includes('fosterandpartners.com') ? 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a/OtAutoBlock.js' : 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a-test/OtAutoBlock.js'
document.head.appendChild(cookieScriptConsentTag)
var cookieScriptTag = document.createElement('script');
cookieScriptTag.src = 'https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js';
cookieScriptTag.setAttribute('data-domain-script', window.location.href.includes('fosterandpartners.com') ? 'f1c2f586-2d10-443c-961e-3658d221044a' : 'f1c2f586-2d10-443c-961e-3658d221044a-test')
document.head.appendChild(cookieScriptTag);
</script>
<!-- CookiePro Cookies Consent Notice end for fosterandpartners.com -->
<script type="text/javascript">
function OptanonWrapper() {
if (!global['window']) return;
// Get initial OnetrustActiveGroups ids
if (typeof OptanonWrapperCount == "undefined") {
otGetInitialGrps();
}
//Delete cookies
otDeleteCookie(otIniGrps);
// Assign Onetrus
Open service 13.107.213.44:443 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 16:33:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 168345
Connection: close
Vary: Accept-Encoding
ETag: W/"29199-hyNDUATmqGWp6S7ubyptqt01llI"
request-context: appId=cid-v1:509ec27c-5d2a-4106-a469-5c3cee41474c
X-Powered-By: Express
x-azure-ref: 20260122T163341Z-r17955489d54vql5hC1FRAwfxn0000001ww000000000s034
x-fd-int-roxy-purgeid: 1232
X-Cache-Info: L1_T2
X-Cache: TCP_HIT
Accept-Ranges: bytes
Page title: Foster + Partners
<!DOCTYPE html><html lang="en" data-critters-container><head>
<meta charset="utf-8">
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Foster + Partners</title>
<meta name="description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="keywords" content="Foster + Partners">
<!-- <meta name="robots" content="index" /> -->
<!-- Pinterest verification -->
<meta name="p:domain_verify" content>
<!-- Google verification -->
<meta name="google-site-verification" content>
<!-- Twitter tags -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@fosterpartners">
<meta name="twitter:creator" content="@fosterpartners">
<meta property="twitter:title" content="Foster + Partners ">
<meta property="twitter:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta property="twitter:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<!-- OG tags -->
<meta property="og:type" content="website">
<meta name="title" property="og:title" content="Foster + Partners ">
<meta property="og:description" content="Foster + Partners is a global studio for sustainable architecture, urbanism, engineering and design, founded by Norman Foster in 1967.">
<meta name="image" property="og:image" content="https://content.fosterandpartners.com/api/media/getCroppedImage?imagePath=/media/p4hb0ngz/0686_fp205519.jpg&width=1200&height=630&crop=true">
<meta property="og:url" content="/">
<!-- Favicons -->
<link rel="apple-touch-icon" href="/assets/ico/apple-touch-iconpng.png">
<link rel="apple-touch-icon" sizes="152x152" href="/assets/ico/apple-touch-iconpng.png">
<link rel="shortcut icon" href="favicon.ico">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/ico/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/ico/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="192x192" href="/assets/ico/favicon-192x192.png">
<link rel="icon" type="image/png" sizes="128x128" href="/assets/ico/favicon-128x128.png">
<link rel="canonical" href="http://fosterandpartners.com/">
<script>
window.initMap = function () { };
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC6J9AXzy_TGsK_9uyWQl73aZIPHnTX3lw&callback=initMap" defer></script>
<!-- CookiePro Cookies Consent Notice start for fosterandpartners.com -->
<script type="text/javascript">
var cookieScriptConsentTag = document.createElement('script');
cookieScriptConsentTag.src = window.location.href.includes('fosterandpartners.com') ? 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a/OtAutoBlock.js' : 'https://cookie-cdn.cookiepro.com/consent/f1c2f586-2d10-443c-961e-3658d221044a-test/OtAutoBlock.js'
document.head.appendChild(cookieScriptConsentTag)
var cookieScriptTag = document.createElement('script');
cookieScriptTag.src = 'https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js';
cookieScriptTag.setAttribute('data-domain-script', window.location.href.includes('fosterandpartners.com') ? 'f1c2f586-2d10-443c-961e-3658d221044a' : 'f1c2f586-2d10-443c-961e-3658d221044a-test')
document.head.appendChild(cookieScriptTag);
</script>
<!-- CookiePro Cookies Consent Notice end for fosterandpartners.com -->
<script type="text/javascript">
function OptanonWrapper() {
if (!global['window']) return;
// Get initial OnetrustActiveGroups ids
if (typeof OptanonWrapperCount == "undefined") {
otGetInitialGrps();
}
//Delete cookies
otDeleteCookie(otIniGrps);
// Assign Onetrus
Open service 2620:1ec:46::44:80 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:41 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T163341Z-1787b989cfcghqcfhC1BOM9exs00000005dg00000000szd8 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::44:80 · www.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:41 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T163341Z-17576f6d96fgr82bhC1LONg4780000000ms000000000mcm2 X-Cache: CONFIG_NOCACHE
Open service 13.107.246.44:443 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 404 Not Found
Date: Thu, 22 Jan 2026 16:33:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Set-Cookie: ARRAffinity=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
Set-Cookie: ARRAffinitySameSite=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
X-Powered-By: ASP.NET
x-azure-ref: 20260122T163337Z-16f45f5c75bcpzqkhC1BY14t2s0000000vhg00000000317f
x-fd-int-roxy-purgeid: 1229
X-Cache: TCP_MISS
Page title: Page Not Found
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Page Not Found</title>
<link rel="stylesheet" href="/umbraco/assets/css/nonodes.style.min.css" />
<style type="text/css">
body {
color:initial;
}
section {
background: none;
}
section a, section a:focus, section a:visited {
color:initial;
border-color:currentColor;
}
</style>
</head>
<body>
<section>
<article>
<div>
<h1>Page Not Found</h1>
</div>
</article>
</section>
</body>
</html>
Open service 2620:1ec:46::44:443 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 404 Not Found
Date: Thu, 22 Jan 2026 16:33:37 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Set-Cookie: ARRAffinity=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
Set-Cookie: ARRAffinitySameSite=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
X-Powered-By: ASP.NET
x-azure-ref: 20260122T163337Z-15c4449dbb89jtf6hC1YTO5xc00000000c10000000005w97
x-fd-int-roxy-purgeid: 1229
X-Cache: TCP_MISS
Page title: Page Not Found
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Page Not Found</title>
<link rel="stylesheet" href="/umbraco/assets/css/nonodes.style.min.css" />
<style type="text/css">
body {
color:initial;
}
section {
background: none;
}
section a, section a:focus, section a:visited {
color:initial;
border-color:currentColor;
}
</style>
</head>
<body>
<section>
<article>
<div>
<h1>Page Not Found</h1>
</div>
</article>
</section>
</body>
</html>
Open service 13.107.213.44:80 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:36 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://content.fosterandpartners.com/ x-azure-ref: 20260122T163336Z-15dc44c76d4h85j5hC1SG16u5w00000002h00000000035vr X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::44:80 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:36 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://content.fosterandpartners.com/ x-azure-ref: 20260122T163336Z-r17955489d5fddwvhC1FRA1an80000001x3000000000bgdv X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::44:443 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 404 Not Found
Date: Thu, 22 Jan 2026 16:33:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Set-Cookie: ARRAffinity=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
Set-Cookie: ARRAffinitySameSite=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
X-Powered-By: ASP.NET
x-azure-ref: 20260122T163336Z-r17955489d54vql5hC1FRAwfxn0000001x20000000007m2c
x-fd-int-roxy-purgeid: 1229
X-Cache: TCP_MISS
Page title: Page Not Found
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Page Not Found</title>
<link rel="stylesheet" href="/umbraco/assets/css/nonodes.style.min.css" />
<style type="text/css">
body {
color:initial;
}
section {
background: none;
}
section a, section a:focus, section a:visited {
color:initial;
border-color:currentColor;
}
</style>
</head>
<body>
<section>
<article>
<div>
<h1>Page Not Found</h1>
</div>
</article>
</section>
</body>
</html>
Open service 13.107.246.44:80 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:36 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://content.fosterandpartners.com/ x-azure-ref: 20260122T163336Z-15c4449dbb8l5q5rhC1YTOxwp40000000ang00000000g77d X-Cache: CONFIG_NOCACHE
Open service 13.107.213.44:443 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 404 Not Found
Date: Thu, 22 Jan 2026 16:33:37 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Set-Cookie: ARRAffinity=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
Set-Cookie: ARRAffinitySameSite=4fac0009d23680e16cae0e5793ffc2e9bfbf459c82053f08453b770d5317510f;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-corporatewebsitecms-prod-u9d.azurewebsites.net
X-Powered-By: ASP.NET
x-azure-ref: 20260122T163337Z-16c8dc7695d7lk2mhC1SJCfg58000000039000000000cddg
x-fd-int-roxy-purgeid: 1229
X-Cache: TCP_MISS
Page title: Page Not Found
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Page Not Found</title>
<link rel="stylesheet" href="/umbraco/assets/css/nonodes.style.min.css" />
<style type="text/css">
body {
color:initial;
}
section {
background: none;
}
section a, section a:focus, section a:visited {
color:initial;
border-color:currentColor;
}
</style>
</head>
<body>
<section>
<article>
<div>
<h1>Page Not Found</h1>
</div>
</article>
</section>
</body>
</html>
Open service 2620:1ec:bdf::44:80 · content.fosterandpartners.com
2026-01-22 16:33
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:33:36 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://content.fosterandpartners.com/ x-azure-ref: 20260122T163336Z-15865bd54cdfp76jhC1ATLnezn00000017pg000000006y31 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::45:80 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260122T162825Z-15865bd54cdmt45lhC1ATLz9s000000009e000000000g85v X-Cache: CONFIG_NOCACHE
Open service 104.20.34.8:8443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 522 <none> Date: Thu, 22 Jan 2026 16:28:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19439,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c206ca7cc123672-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 13.107.213.45:80 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260122T162825Z-15dc44c76d44snv4hC1SG1hm1800000003sg000000007kat X-Cache: CONFIG_NOCACHE
Open service 2606:4700:10::6814:2208:80 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://dev.fosterandpartners.com/ cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=83,cfOrigin;dur=158 Server: cloudflare CF-RAY: 9c206ca2aa9475b1-EWR alt-svc: h3=":443"; ma=86400
Open service 2606:4700:10::6814:2208:443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 302 Found Date: Thu, 22 Jan 2026 16:28:26 GMT Content-Length: 0 Connection: close Location: https://login.microsoftonline.com/3f9427d9-7547-40a7-a806-7d766f9465af/oauth2/v2.0/authorize?response_type=code+id_token&redirect_uri=https%3A%2F%2Fdev.fosterandpartners.com%2F.auth%2Flogin%2Faad%2Fcallback&client_id=78a6cc8b-226f-45a7-a33b-5c7b6ace4eb3&scope=openid+profile+email&response_mode=form_post&nonce=8b99c04f53ac4cd49f28f83632766c1f_20260122163325&state=redir%3D%252F Set-Cookie: Nonce=+klNzRAayOIbp1P3rhU00vyGAzVZEWFcezODiHW2dlMbCSf8UBOyp5SS5FQ19w8WslaL7UAbnP++J8B7+cOMEegoeiIZ8y/6wZGIjpF78s7XaA8ixprZSPQFhVHMbL22; path=/; secure; HttpOnly; SameSite=None Set-Cookie: ARRAffinity=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;Secure;Domain=dev.fosterandpartners.com Set-Cookie: ARRAffinitySameSite=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev.fosterandpartners.com Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-middleware-request-id: 9560ddf2-3a15-4679-994e-ad0526cb5a2e cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=68,cfOrigin;dur=376 Server: cloudflare CF-RAY: 9c206ca3f9015642-EWR alt-svc: h3=":443"; ma=86400
Open service 2620:1ec:bdf::45:443 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T162825Z-r17955489d55m64nhC1FRAgb7n00000019f000000000p54c X-Cache: CONFIG_NOCACHE
Open service 2606:4700:10::6814:2208:8443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 522 <none> Date: Thu, 22 Jan 2026 16:28:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19508,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c206ca78b378ea8-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.20.34.8:443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 302 Found Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://login.microsoftonline.com/3f9427d9-7547-40a7-a806-7d766f9465af/oauth2/v2.0/authorize?response_type=code+id_token&redirect_uri=https%3A%2F%2Fdev.fosterandpartners.com%2F.auth%2Flogin%2Faad%2Fcallback&client_id=78a6cc8b-226f-45a7-a33b-5c7b6ace4eb3&scope=openid+profile+email&response_mode=form_post&nonce=f4d99e8a487a459cbfe678c294629526_20260122163325&state=redir%3D%252F Set-Cookie: Nonce=RCVtqKVRjD7pdWV+BC1vyTjtt4+Jgi2mmHW/A+TZLRWGZbTQxQUUBEJxW4cmEegAa1Wl3B6z3xpkXueZ8Xol1vG+TzHQhUfj2W5G1zy84fC+DoLFTdbNOJowvc/z9Ygb; path=/; secure; HttpOnly; SameSite=None Set-Cookie: ARRAffinity=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;Secure;Domain=dev.fosterandpartners.com Set-Cookie: ARRAffinitySameSite=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev.fosterandpartners.com Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-middleware-request-id: 2ea8cb6b-3d72-423f-bf30-3e1a730fd4ed cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=86,cfOrigin;dur=323 Server: cloudflare CF-RAY: 9c206ca3dd471526-EWR alt-svc: h3=":443"; ma=86400
Open service 2606:4700:10::ac42:a395:8443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 522 <none> Date: Thu, 22 Jan 2026 16:28:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19702,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c206ca77a74dbe2-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2620:1ec:46::45:443 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T162825Z-15c4449dbb8lfwtlhC1YTO06vw0000000b3g000000000kzt X-Cache: CONFIG_NOCACHE
Open service 13.107.213.45:443 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T162825Z-r17955489d5wxp5rhC1FRA9x440000001x0000000000b3um X-Cache: CONFIG_NOCACHE
Open service 172.66.163.149:443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 302 Found Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://login.microsoftonline.com/3f9427d9-7547-40a7-a806-7d766f9465af/oauth2/v2.0/authorize?response_type=code+id_token&redirect_uri=https%3A%2F%2Fdev.fosterandpartners.com%2F.auth%2Flogin%2Faad%2Fcallback&client_id=78a6cc8b-226f-45a7-a33b-5c7b6ace4eb3&scope=openid+profile+email&response_mode=form_post&nonce=5733b5037268418da0fd02cb6e9fc7be_20260122163325&state=redir%3D%252F Set-Cookie: Nonce=wY4Pe7BvRcS2TAnBBIlIobXeLdlP3nqZ0onrrTYTjKYhuNO/2S395ht7m113+lLNgecQCfgpSN3mNjep2VWUGwcxGA8qf//nqWaExCK/+XTa9nm0MlxEnCUZCJqfoI+6; path=/; secure; HttpOnly; SameSite=None Set-Cookie: ARRAffinity=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;Secure;Domain=dev.fosterandpartners.com Set-Cookie: ARRAffinitySameSite=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev.fosterandpartners.com Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-middleware-request-id: 1541d8da-3226-4fd3-abae-6a06046f0a90 cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=25,cfOrigin;dur=35 Server: cloudflare CF-RAY: 9c206ca15ab6652d-LHR alt-svc: h3=":443"; ma=86400
Open service 172.66.163.149:80 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://dev.fosterandpartners.com/ cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=32,cfOrigin;dur=30 Server: cloudflare CF-RAY: 9c206ca148051ca9-FRA alt-svc: h3=":443"; ma=86400
Open service 2606:4700:10::ac42:a395:443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 302 Found Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://login.microsoftonline.com/3f9427d9-7547-40a7-a806-7d766f9465af/oauth2/v2.0/authorize?response_type=code+id_token&redirect_uri=https%3A%2F%2Fdev.fosterandpartners.com%2F.auth%2Flogin%2Faad%2Fcallback&client_id=78a6cc8b-226f-45a7-a33b-5c7b6ace4eb3&scope=openid+profile+email&response_mode=form_post&nonce=07a9e4e0b87f43d2925dd282d272db53_20260122163325&state=redir%3D%252F Set-Cookie: Nonce=p9bFiePxyIHuWkxaKLs12pnFD6WUXpiPr2LfHlTiA/XgJ9jGL9K+MzsToDXxZ+DiUiVwqtj40PzwBRR2wY4Et2UQydt2hCGHkzF00xbd6A3oP/WpIbLsPDfRY0gcQiHV; path=/; secure; HttpOnly; SameSite=None Set-Cookie: ARRAffinity=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;Secure;Domain=dev.fosterandpartners.com Set-Cookie: ARRAffinitySameSite=4084694ccb4e33182ae90ba038dfb1acd4517551657c81596510cc62148e7f83;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev.fosterandpartners.com Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-middleware-request-id: 85c74e83-b32a-47a2-9e07-7f21cc18972d cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=113,cfOrigin;dur=340 Server: cloudflare CF-RAY: 9c206ca33ebd58d7-EWR alt-svc: h3=":443"; ma=86400
Open service 104.20.34.8:80 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://dev.fosterandpartners.com/ cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=12,cfOrigin;dur=171 Server: cloudflare CF-RAY: 9c206ca3eaf91712-BLR alt-svc: h3=":443"; ma=86400
Open service 2606:4700:10::ac42:a395:80 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Length: 0 Connection: close Location: https://dev.fosterandpartners.com/ cf-cache-status: DYNAMIC Server-Timing: cfCacheStatus;desc="DYNAMIC" Server-Timing: cfEdge;dur=16,cfOrigin;dur=30 Server: cloudflare CF-RAY: 9c206ca0eb807da6-FRA alt-svc: h3=":443"; ma=86400
Open service 2620:1ec:bdf::45:80 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260122T162825Z-15c4449dbb87kkd4hC1YTO8ht00000000ar000000000cevu X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:443 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260122T162825Z-17bcc8785fc6n6zqhC1FRAfe540000000kwg00000000bbv9 X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:80 · fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 307 Temporary Redirect Date: Thu, 22 Jan 2026 16:28:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260122T162825Z-17bcc8785fcs8g8qhC1FRAfttg0000001ue000000000nwew X-Cache: CONFIG_NOCACHE
Open service 172.66.163.149:8443 · dev.fosterandpartners.com
2026-01-22 16:28
HTTP/1.1 522 <none> Date: Thu, 22 Jan 2026 16:28:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19697,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c206ca65ddbf54e-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-21 21:28
HTTP/1.1 200 OK
Date: Wed, 21 Jan 2026 21:28:08 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-21 21:04
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Wed, 21 Jan 2026 21:04:44 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 20.90.134.32:443 · powertools.fosterandpartners.com
2026-01-12 23:54
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 23:55:46 GMT Server: Kestrel Location: https://login.microsoftonline.com/3f9427d9-7547-40a7-a806-7d766f9465af/oauth2/v2.0/authorize?client_id=d11197c9-56c7-4282-8da2-c62ec611d99e&redirect_uri=https%3A%2F%2Fpowertools.fosterandpartners.com%2Fsignin-oidc&response_type=id_token&scope=openid%20profile&response_mode=form_post&nonce=639038589470270135.M2NhNDcwOWQtMjE5MC00OGJiLTgwYWEtYmIxMzYxNDY3M2E3NmMzMTNlMGUtYTc5Zi00MzMzLThlYzQtYTI4ODI3ZjU0ZTUy&client_info=1&x-client-brkrver=IDWeb.2.12.4.0&state=CfDJ8ARJ8sEtTZROt0MLTjW_PV1_pFtiAMF5KvII252CJy1e5tlcMryegtWiXEYGmVF2cEmqVAr2xyIs8De2L_D_fq3C9o_JKzy61krt-fiOF7XSHNdWkgnywkn8_4gsm7IUmv2nr7A6lanfutJhlV5Di2WvpOhocwgJ1C2NohKaI34z4h8iXooBfvy8PU4JR9BlR6ASo2eZli_nQkiP6ECdBtQyTdiTvYlkR-pLo0uuJhihvpV2-TM_K7p02jv3SZd7nuErWa3hIRLtgugJlas0TuUzLFerh-MKD7vckK5ey_hUOD18OU5t2E77QHp0WxtcDg&x-client-SKU=ID_NET6_0&x-client-ver=6.35.0.0 Set-Cookie: .AspNetCore.OpenIdConnect.Nonce.CfDJ8ARJ8sEtTZROt0MLTjW_PV2eHZyK9E9TERW_BrQ3hKXCcHtpXPJMjF89K7h-ZxGhaiftBPWil3LBiOO5qG5V8tQjZMhPR7h-ABdGoKTajbNH9_XwtQqntJzh9ZN9dsRBHwFlwqChZkRggR7aKHT-5Ob9w9UA8Lrpox8vevv7VufOrZA0TLAYAitBhJSkS36L7BTaGPnLLqhWfLVRt1ht_YLYpohMihM6zM_WFzRye-5-VgjrdNJfUfnvSuQQ2t_LNDQph5ZwjEkNmijVrgWn7Js=N; expires=Tue, 13 Jan 2026 00:10:47 GMT; path=/signin-oidc; secure; samesite=none; httponly Set-Cookie: .AspNetCore.Correlation.SMnQgvvDHsjgtX9BhoPqVuoCPbajkg0sQ8fqMSRGMaU=N; expires=Tue, 13 Jan 2026 00:10:47 GMT; path=/signin-oidc; secure; samesite=none; httponly Strict-Transport-Security: max-age=2592000 Request-Context: appId=cid-v1:aa3911e6-c90f-4654-9a25-733701ff08fb
Open service 20.90.134.32:80 · powertools.fosterandpartners.com
2026-01-12 23:54
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 23:55:45 GMT Location: https://powertools.fosterandpartners.com/
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-12 21:27
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 21:27:04 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-12 21:03
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Mon, 12 Jan 2026 21:04:35 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 20.90.134.32:443 · api.powertools.fosterandpartners.com
2026-01-12 10:42
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 10:43:50 GMT Server: Kestrel Request-Context: appId=cid-v1:aa3911e6-c90f-4654-9a25-733701ff08fb
Open service 20.90.134.32:80 · api.powertools.fosterandpartners.com
2026-01-12 10:42
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 10:43:48 GMT Location: https://api.powertools.fosterandpartners.com/
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-11 21:31
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 21:31:01 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-11 21:03
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Sun, 11 Jan 2026 21:04:33 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 51.140.146.132:80 · api.smartcampus-dev.fosterandpartners.com
2026-01-11 08:10
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 11 Jan 2026 08:11:40 GMT Location: https://api.smartcampus-dev.fosterandpartners.com/
Open service 51.140.146.132:443 · api.smartcampus-dev.fosterandpartners.com
2026-01-11 08:10
HTTP/1.1 200 OK
Content-Length: 150093
Connection: close
Content-Type: text/html
Date: Sun, 11 Jan 2026 08:11:40 GMT
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: 1a17fddb-c55c-480d-ab4c-7afd91d26668
Request-Context: appId=cid-v1:0540bfc0-6bdb-4715-95c5-a6faf6284011
Page title: Your Azure Function App is up and running.
<!DOCTYPE html>
<html>
<head>
<title>Your Azure Function App is up and running.</title>
<style type="text/css">
@font-face {
font-family: 'SegoeLight';
src: url(//:) format('no404'), url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAFbcABAAAAAAjewAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABsAAAAcWqtaPUdERUYAAAGIAAAAHQAAACABGAADT1MvMgAAAagAAABYAAAAYGrqcLZjbWFwAAACAAAAAaIAAAIKczqUA2N2dCAAAAOkAAAATAAAAEwOEAwRZnBnbQAAA/AAAAGxAAACZQ+0L6dnYXNwAAAFpAAAAAwAAAAMAAMAB2dseWYAAAWwAABJAAAAe3CDYeDNaGVhZAAATrAAAAAxAAAANvjlJxhoaGVhAABO5AAAACAAAAAkDm4GkWhtdHgAAE8EAAACNgAAA6yU7F4gbG9jYQAAUTwAAAHOAAAB2DtSXCptYXhwAABTDAAAACAAAAAgAg8B1G5hbWUAAFMsAAAA5wAAAZ4hIT5EcG9zdAAAVBQAAAH4AAAC+Je8aS1wcmVwAABWDAAAAM8AAAFulHbF13jaY2BgYGQAguP/NtwH0SfDQtZA6Y0AWbsHmQB42mNgZGBg4ANiCQYQYGIA8V8BSRYwjwEADksBHAAAAHjaY2BmfsOow8DKwMI6i9WYgYFhBYRmkmZIY0rjYGLiZmZiYWVhYmJewMC03oFBIZoBCnyDFRSAlMJvFra0f2kMDOzpTJxAgfkgORYG1lkgOQZGAGSzDHF42mNgYGBmgGAZBkYgycDIAuQxgvksDC+AtBmDApAlxlDH8J/RkDGYsYLpGNMtpjssbCwcLGEsEQpcCiIKUgpyCkoKagr6ClYK8QprFJUeMPxm+s3y/z9QvwLDAqC+IAx9DAoCChIKMlB9lnB9jCB9/x//P/R/4v/C/77/GP6+/fvmj9of1d/ffn99cPLBkQcHHxx4sPfBrgebHqx80PrA8v4Rheesz1mfQdxPDmBkY4BrZmQCEkzoCoBBxMLKxs7BycXNw8vHLyAoJCwiKiYuISklLSMrJ6+gqKSsoqqmrqGppa2jq6dvYGhkbGJqZm5haWVtY2tn7+Do5Ozi6ubu4enl7ePr5x8QGBQcEhoWHhEZFR0TGxefkMjQ1t7ZPXnGvMWLlixbunzl6lVr1q5ft2Hj5q1btu3Yvmf33n0MRSmpmfcrFhZkPyvLYuiYxVDMwJBeDnZdTg3Dil2NyXkgdm7tg6Sm1umHj1y/cefuzVs7GQ4eZXj66PGLlwyVt+8xtPQ093b1T5jYN3Uaw5Q5c2cfOnaikIHheBVQIwDe55fTAAD+KQAABAAFmgXpAFQAIQAnAFMAWgBbAFwAYABiAGYAeQCYAGMAXABjAGcAbABwAHcAgQCFAIsAmgBOAEkAVgBRAF4AagBMAEcARABYeNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZAC74U2SCCuLsLIdmM5QtqNXORiXMAHUCBRg/ZrBmgoU6RNg5ALJD6BT4iUmTWJojQ7O7NzzpkzS8qRqndpveepcxZI4W6DZpt+J6TaRYAH0vWNRkbawSMtNjN65bp9v4/BZjTlThpAec9bykNG006gFu25fzI/g+E+/8s8B4OWZpqeWmchPYTAfDNuafA1o1l3/UFfsTpcDQaGFNNU3PXHVMr/luZcbRm2NjOad3AhIj+YBmhqrY1A0586pHo+jmIJcvlsrA0mpqw/yURwYTJd1VQtM752cJ/sLDrYpEpz4AEOsFWegofjowmF9C2JMktDhIPYKjFCxCSHQk45d7I/KVA+koQxb5LSzrhhrYFx5DUwqM3THL7MZlPbW4cwfhFH8N0vxpIOPrKhNkaE2I5YCmACkZBRVb6hxnMviwG51P4zECVgefrtXycCrTs2ES9lbZ1jjBWCnt823/llxd2qXOdFobt3VTVU6ZTmQy9n3+MRT4+F4aCx4M3nfX+jQO0NixsNmgPBkN6N3v/RWnXEVd4LH9lvNbOxFgAAAAAAAAIABAAC//8AA3jaxX0JfBRV8v97fcx99RyZ3MlkcgAhCcwQwogIKguoyCIbkUXEyH2oCAjKsojIIiIiIoqIiKjIIrps92RUjIhBLvEGJayLeCsGFd1d1pVjOv+q93omw6G7+/v//p8/fDLT83qm+7169aq+Va+qmgjkdkLE24WjRCRmUk3ihJJKTXK3quYajbpbqWqpUUmLJmW3qpJHk2mlJma3alZaSbp0jSohpSykhG4XSfJ2gehEOJr03k6PEkIE8l7bUTpDXgXXdZMLSVzC69o8rXFBJJVU9dSo5hbNmdeKf43UabZUasTbqilwA0IVrybZYjGiCTbFq5JYl640LEbFkvLabt2jkayA30QHDrVNipZUV5eUdOlCl0vmE/U1JeGqqnBJDdz7WfEDQWL3NpPuJG6CW6pCNCF7iE2qVEmEjUpuSUhe0g0aYGCUViYI+2SMDW/I/k4MtDXoOryIH9Btem+6Da5fS2ZLs+H6eaSI9iTxAFw/7s/OiUajca9AKht9WcHc0mBUUywwNk9+UWkwojprGmWL1YHNLmgW3AWF0EzV4hotRCvV7rlNF9z/98UkUGlT/dUu1d4sa4H84y7V1tx0wdK/z8UTspoNZ8xwJgfPmJpl1eRppKYcX2WjwF5lfFXNnkaLORsObJ5Gqy0AB3ZPo8Puhy+42auHvfrwFb+Txb4DvwqyX8E1c9l14FQ+nmosSH2hEL/QWISvImk0mW32avhH+2RTQTaZLVab3eH2+PyBrGB2Tm5+QWFR9c/8U/vkIpFDYsgcEsM+9lcXYn9Rkf3J8CZN0H8YSAu8+pdDBw/Vj+HLlz6aPVA/6KMlwwYPo85hg39Lfcl5A6ljoBjX1w/Sp9Kl+DeIDh9EV+nj8G+Qvp4OB54UyRNtNeIc0yBSQEpJJZlE4iJwpUqimkVuVcsjcdFiq2zsIwpW4NDONaqjRZUjWkhpVUMeZIu44C6MRCKJMsYocaIE4VO8zIo/KvNbK9Uyj9YRGDhPadWqgIs0iwjsKwP7lgXCtSUVtVlRpZoCD9fVRgORYKA8rBRSYGbRBa9ZRVS5AE6WC3WDtixe+eedd6gPDVp5/fhHN9/7TOvk349YPGjazddJ+/cOHjdKGDr1yal3vR58PlE5/vzk42Ofnn7PVrmDcu+EYfMGP5Q86F943QhY1UQmQ9o+lnX5eWInQeDVChIlr5N4Pq7Eakur2qFGK4E3UqN54c1Ro5kssN671ahii+b2tqpuj5YDo8mG8Wd7tAAcWqHV6tGK4LASDis9Wi4frprn0brCYRks4VrOzXVlH/8BmVZSc6rVvGo1x6Nly8fxi7nycaER+CPPYASqZefAiveSWEwNKJrDFItpebmKtzG/pEN1aRDEQIdqOF9UBu0OLxyJ1hiKhAxxIJaYgILRSHegnximp4mKzHN0zar4yw+vUF9YNn3BvKnT5t0+fbR4bcOghxubV2DjtDvnTZ0+73bhg9cf//P2Vzet3issfnjRvJWr5y9ZemK2/OKJX7/+uPbqjj9B+z2rF85b+cgfltzH+GpJ22F5thwHGpeTGnKMxPM4XzH+0qrl1rgTRIRWIgN9u9SophatUmHksyHN4LCME9UDhx6PFuRUbyTZQRCLebmtSFuk6Xsd9l2FNHWpxKN2bAZiqvnNakeQAR0JLNB8T6MvPw8WaIC95uIrnq3As3E4VXx38d1hk0vxAqFjam4sDmfwA42R56kvkJtf0dFYn/SMz2yaispgUkSnhU9KCUxKo8nmCcKnLl1DFaYQEN1T1k54cxbtXhcVzFbK+DqM80BJhcRmQ/p22x79yHvf0oFP7Fy9dN36+ApaMsfSYH6MKqc2b1p02zVT7xSG6olF+v5X/vjllv0fbKD+B156ZPG2J29btO2Kx/
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-10 21:21
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 21:21:42 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-10 21:03
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Sat, 10 Jan 2026 21:04:07 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 2620:1ec:46::45:80 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 307 Temporary Redirect Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260110T163524Z-155869f5c8b7spg8hC1AMShvzw0000000k1000000000dz4a X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::45:80 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 307 Temporary Redirect Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260110T163524Z-16bdc6b75c9xbt7zhC1SG194q80000000qd0000000009y7n X-Cache: CONFIG_NOCACHE
Open service 13.107.213.45:80 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 307 Temporary Redirect Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260110T163524Z-17bcc8785fclsgpnhC1FRAety80000000a6g0000000016rn X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::45:443 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260110T163524Z-17bcc8785fccpc4hhC1FRAypxw0000000ab000000000398h X-Cache: CONFIG_NOCACHE
Open service 13.107.213.45:443 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260110T163524Z-r17955489d5nxl6rhC1FRAfc580000000cz000000000efse X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:80 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 307 Temporary Redirect Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20260110T163524Z-17bcc8785fc9ds9vhC1FRAthd400000009d000000000fx7v X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:443 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260110T163524Z-17bcc8785fcpb2vwhC1FRAtn8w0000000akg0000000043s1 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::45:443 · fosterandpartners.com
2026-01-10 16:35
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 16:35:24 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20260110T163524Z-r17955489d56dst6hC1FRA1r2w0000000d9000000000g81k X-Cache: CONFIG_NOCACHE
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-09 21:43
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:43:58 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-09 21:08
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Fri, 09 Jan 2026 21:09:35 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 216.150.16.1:443 · masterplancarboncalculator.fosterandpartners.com
2026-01-09 03:25
HTTP/1.1 307 Temporary Redirect Accept-Ch: Sec-CH-Prefers-Color-Scheme Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Critical-Ch: Sec-CH-Prefers-Color-Scheme Date: Fri, 09 Jan 2026 03:25:36 GMT Location: /api/auth/signin?redirectTo=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com%2F Server: Vercel Set-Cookie: __Host-authjs.csrf-token=114310c48f0ae74cb1f38c594b2cb968c94e9256c686882c4e5cb6702dc991ea%7C6234ae7c1e37772e453c98ec6a61959bfa38416c2d76a8baa20ffcc8dfc4a3ac; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com; Path=/; HttpOnly; Secure; SameSite=Lax Strict-Transport-Security: max-age=63072000 Vary: Sec-CH-Prefers-Color-Scheme X-Powered-By: Next.js, Payload X-Vercel-Id: iad1::6gmg8-1767929136505-ffc74ec5198a Connection: close Transfer-Encoding: chunked Redirecting...
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-08 21:31
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:31:53 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-08 21:14
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Thu, 08 Jan 2026 21:15:21 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 2620:1ec:bdf::44:80 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 404 Not Found
Date: Thu, 08 Jan 2026 18:35:33 GMT
Content-Type: text/html
Content-Length: 266478
Connection: close
Cache-Control: no-store
x-azure-ref: 20260108T183533Z-1776d656d45586slhC1BY1zzcc000000234g0000000098xq
X-Cache: CONFIG_NOCACHE
Page title: Page not found
<!DOCTYPE html>
<!-- saved from url=(0058)https://df.onecloud.azure-test.net/Error/UE_404?shown=true -->
<html lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Page not found</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="msapplication-config" content="none" />
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAQAQEAAAAEAIAAoQgAARgAAADAwAAABACAAqCUAAG5CAAAgIAAAAQAgAKgQAAAWaAAAEBAAAAEAIABoBAAAvngAACgAAABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Open service 13.107.213.44:443 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 18:35:34 GMT Content-Type: text/html Content-Length: 767 Connection: close ETag: "1dad83a89a7587f" Last-Modified: Wed, 17 Jul 2024 11:14:49 GMT Set-Cookie: ARRAffinity=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Set-Cookie: ARRAffinitySameSite=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Request-Context: appId=cid-v1:07bb527f-cd71-4c2f-aa70-6a27a697216d X-Powered-By: ASP.NET x-azure-ref: 20260108T183533Z-r1c796659d54ccp8hC1BY120n00000001bf000000000hwe0 X-Cache: CONFIG_NOCACHE Accept-Ranges: bytes Page title: Company Communicator application <!doctype html><html lang="en" style="font-size:10px"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="manifest" href="/manifest.json"/><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"><title>Company Communicator application</title><script defer="defer" src="/static/js/main.678e27c3.js"></script><link href="/static/css/main.b7560919.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 2620:1ec:46::44:443 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 18:35:34 GMT Content-Type: text/html Content-Length: 767 Connection: close ETag: "1dad83a89a7587f" Last-Modified: Wed, 17 Jul 2024 11:14:49 GMT Set-Cookie: ARRAffinity=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Set-Cookie: ARRAffinitySameSite=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Request-Context: appId=cid-v1:07bb527f-cd71-4c2f-aa70-6a27a697216d X-Powered-By: ASP.NET x-azure-ref: 20260108T183533Z-159b47b56b6kfz4khC1SG146uc0000002nc0000000007a70 X-Cache: CONFIG_NOCACHE Accept-Ranges: bytes Page title: Company Communicator application <!doctype html><html lang="en" style="font-size:10px"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="manifest" href="/manifest.json"/><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"><title>Company Communicator application</title><script defer="defer" src="/static/js/main.678e27c3.js"></script><link href="/static/css/main.b7560919.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 13.107.213.44:80 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 404 Not Found
Date: Thu, 08 Jan 2026 18:35:33 GMT
Content-Type: text/html
Content-Length: 266478
Connection: close
Cache-Control: no-store
x-azure-ref: 20260108T183533Z-16bdc6b75c9lr6m7hC1SG1dbts0000001tm00000000002bf
X-Cache: CONFIG_NOCACHE
Page title: Page not found
<!DOCTYPE html>
<!-- saved from url=(0058)https://df.onecloud.azure-test.net/Error/UE_404?shown=true -->
<html lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Page not found</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="msapplication-config" content="none" />
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAQAQEAAAAEAIAAoQgAARgAAADAwAAABACAAqCUAAG5CAAAgIAAAAQAgAKgQAAAWaAAAEBAAAAEAIABoBAAAvngAACgAAABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Open service 2620:1ec:bdf::44:443 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 18:35:33 GMT Content-Type: text/html Content-Length: 767 Connection: close ETag: "1dad83a89a7587f" Last-Modified: Wed, 17 Jul 2024 11:14:49 GMT Set-Cookie: ARRAffinity=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Set-Cookie: ARRAffinitySameSite=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Request-Context: appId=cid-v1:07bb527f-cd71-4c2f-aa70-6a27a697216d X-Powered-By: ASP.NET x-azure-ref: 20260108T183533Z-17ff644dbb8vgk8dhC1YTO2vtw00000000vg0000000004vu X-Cache: CONFIG_NOCACHE Accept-Ranges: bytes Page title: Company Communicator application <!doctype html><html lang="en" style="font-size:10px"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="manifest" href="/manifest.json"/><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"><title>Company Communicator application</title><script defer="defer" src="/static/js/main.678e27c3.js"></script><link href="/static/css/main.b7560919.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 2620:1ec:46::44:80 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 404 Not Found
Date: Thu, 08 Jan 2026 18:35:33 GMT
Content-Type: text/html
Content-Length: 266478
Connection: close
Cache-Control: no-store
x-azure-ref: 20260108T183533Z-r1b65f586b94xnfhhC1YTOmgm0000000344000000000qqc9
X-Cache: CONFIG_NOCACHE
Page title: Page not found
<!DOCTYPE html>
<!-- saved from url=(0058)https://df.onecloud.azure-test.net/Error/UE_404?shown=true -->
<html lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Page not found</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="msapplication-config" content="none" />
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAQAQEAAAAEAIAAoQgAARgAAADAwAAABACAAqCUAAG5CAAAgIAAAAQAgAKgQAAAWaAAAEBAAAAEAIABoBAAAvngAACgAAABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Open service 13.107.246.44:80 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 404 Not Found
Date: Thu, 08 Jan 2026 18:35:33 GMT
Content-Type: text/html
Content-Length: 266478
Connection: close
Cache-Control: no-store
x-azure-ref: 20260108T183533Z-r1b65f586b9npb6mhC1YTOfxyc000000300000000000tn3t
X-Cache: CONFIG_NOCACHE
Page title: Page not found
<!DOCTYPE html>
<!-- saved from url=(0058)https://df.onecloud.azure-test.net/Error/UE_404?shown=true -->
<html lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Page not found</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="msapplication-config" content="none" />
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAQAQEAAAAEAIAAoQgAARgAAADAwAAABACAAqCUAAG5CAAAgIAAAAQAgAKgQAAAWaAAAEBAAAAEAIABoBAAAvngAACgAAABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Open service 13.107.246.44:443 · companycommunicator.fosterandpartners.com
2026-01-08 18:35
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 18:35:33 GMT Content-Type: text/html Content-Length: 767 Connection: close ETag: "1dad83a89a7587f" Last-Modified: Wed, 17 Jul 2024 11:14:49 GMT Set-Cookie: ARRAffinity=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Set-Cookie: ARRAffinitySameSite=005fda160dd48b4391510a30b350bff339829c3228de34b10c4630403c363e81;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-FPCommunicator-prod-001.azurewebsites.net Request-Context: appId=cid-v1:07bb527f-cd71-4c2f-aa70-6a27a697216d X-Powered-By: ASP.NET x-azure-ref: 20260108T183533Z-155869f5c8b5m9zwhC1AMSchqc00000009tg000000007yqr X-Cache: CONFIG_NOCACHE Accept-Ranges: bytes Page title: Company Communicator application <!doctype html><html lang="en" style="font-size:10px"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="manifest" href="/manifest.json"/><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"><title>Company Communicator application</title><script defer="defer" src="/static/js/main.678e27c3.js"></script><link href="/static/css/main.b7560919.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-07 21:29
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 21:29:27 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-07 21:07
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Wed, 07 Jan 2026 21:08:47 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-06 21:23
HTTP/1.1 200 OK
Date: Tue, 06 Jan 2026 21:23:25 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-06 21:03
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Tue, 06 Jan 2026 21:04:09 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 51.124.91.155:443 · carboncalculator.fosterandpartners.com
2026-01-05 05:45
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 05:45:05 GMT Cache-Control: no-store Location: /.auth/login/aad?post_login_redirect_uri=/
Open service 51.124.91.155:80 · carboncalculator.fosterandpartners.com
2026-01-05 05:45
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 05:45:05 GMT Location: https://carboncalculator.fosterandpartners.com/
Open service 20.8.132.166:443 · sunmodelvis.fosterandpartners.com
2026-01-04 03:55
HTTP/1.1 200 OK
Content-Length: 7208
Connection: close
Content-Type: text/html
Date: Sun, 04 Jan 2026 03:55:02 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "25842729"
Last-Modified: Tue, 01 Jul 2025 20:05:26 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Foster + Partners - Data Model Visualization
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Foster + Partners - Data Model Visualization</title>
<link rel="stylesheet" href="styles/style.css" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap"
rel="stylesheet"
/>
</head>
<body>
<div class="container">
<div class="header">
<h1 class="company-logo">Foster + Partners</h1>
<p class="subtitle">Data Model Visualization</p>
</div>
<div class="controls">
<button class="btn reset" id="resetBtn">Reset</button>
</div>
<div class="visualization-container">
<svg id="network"></svg>
<div class="filter-panel">
<button class="filter-toggle" id="filterToggle">
<img
width="20"
height="20"
src="https://img.icons8.com/ios/50/collapse-arrow--v1.png"
alt="collapse-arrow--v1"
/>
</button>
<div class="filter-content" id="filterContent">
<div class="filter-header">Order Core's by</div>
<div class="filter-options">
<div class="sort-option">
<input
type="radio"
id="sortByName"
name="sortBy"
value="name"
checked
/>
<label for="sortByName">Name</label>
</div>
<div class="sort-option">
<input
type="radio"
id="sortByCategory"
name="sortBy"
value="category"
/>
<label for="sortByCategory">Category</label>
</div>
</div>
</div>
</div>
<div class="legend card-panel" id="legendPanel">
<div class="panel-header">
<h4 id="legend-title">Foster + Partners data structure</h4>
<button
id="legend-toggle-button"
class="panel-toggle-button"
></button>
</div>
<div class="panel-content" id="legendContent">
<div class="panel-section">
<p class="legend-description">
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut
enim ad minim veniam, quis nostrud exercitation ullamco laboris
nisi ut ex ea commodo consequat. Duis aute irure dolor in.
</p>
</div>
<div class="panel-section legend-items">
<div class="legend-item">
<div
class="legend-color"
style="background-color: #f4c542"
></div>
<div class="legend-text">
<span class="legend-label">Core</span>
<span class="legend-desc"
>Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt.</span
>
</div>
</div>
<div class="legend-item">
<div
class="legend-color"
style="background-color: #357abd"
></div>
<div class="legend-text">
<span class="legend-label">Entity</span>
<span class="legend-desc"
>Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt.</span
>
</div>
</div>
<div class="legend-item">
<div
class="legend-color"
styl
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-03 21:23
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 21:23:20 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-03 21:02
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Sat, 03 Jan 2026 21:02:59 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 51.140.152.154:80 · cmsintranet.fosterandpartners.com
2026-01-03 03:05
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 03 Jan 2026 03:05:26 GMT Location: https://cmsintranet.fosterandpartners.com/
Open service 51.140.152.154:443 · cmsintranet.fosterandpartners.com
2026-01-03 03:05
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 03 Jan 2026 03:05:26 GMT Server: Microsoft-IIS/10.0 Location: https://cmsintranet.fosterandpartners.com/umbraco/ Set-Cookie: ARRAffinity=eef76bc7016e3795417723304454635e1de6050271109330ad17ec80dff7ecae;Path=/;HttpOnly;Secure;Domain=cmsintranet.fosterandpartners.com Set-Cookie: ARRAffinitySameSite=eef76bc7016e3795417723304454635e1de6050271109330ad17ec80dff7ecae;Path=/;HttpOnly;SameSite=None;Secure;Domain=cmsintranet.fosterandpartners.com Request-Context: appId=cid-v1:6f279d92-49bf-4721-9d02-53f7f8798c97 X-Powered-By: ASP.NET
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-02 21:13
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Fri, 02 Jan 2026 21:13:43 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-02 21:11
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 21:11:39 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 216.150.16.1:443 · masterplancarboncalculator.fosterandpartners.com
2026-01-02 06:54
HTTP/1.1 307 Temporary Redirect Accept-Ch: Sec-CH-Prefers-Color-Scheme Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Critical-Ch: Sec-CH-Prefers-Color-Scheme Date: Fri, 02 Jan 2026 06:54:45 GMT Location: /api/auth/signin?redirectTo=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com%2F Server: Vercel Set-Cookie: __Host-authjs.csrf-token=3a5c476d3176cc54ae497d0b0ad8c11464f59ddb2bcaf2730f661f2699615a21%7Cd31c94104e4f1d68afbddf33ec0dabbbc792fe288b7842dab565a2205807d6cc; Path=/; HttpOnly; Secure; SameSite=Lax Set-Cookie: __Secure-authjs.callback-url=https%3A%2F%2Fmasterplancarboncalculator.fosterandpartners.com; Path=/; HttpOnly; Secure; SameSite=Lax Strict-Transport-Security: max-age=63072000 Vary: Sec-CH-Prefers-Color-Scheme X-Powered-By: Next.js, Payload X-Vercel-Id: fra1::m7t7w-1767336885053-d043db868b43 Connection: close Transfer-Encoding: chunked Redirecting...
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2026-01-01 21:39
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Thu, 01 Jan 2026 21:39:27 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2026-01-01 21:38
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 21:38:38 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 66.33.60.129:80 · immersive.fosterandpartners.com
2026-01-01 21:14
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://immersive.fosterandpartners.com/ Refresh: 0;url=https://immersive.fosterandpartners.com/ server: Vercel Redirecting...
Open service 76.76.21.22:80 · immersive.fosterandpartners.com
2026-01-01 21:14
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://immersive.fosterandpartners.com/ Refresh: 0;url=https://immersive.fosterandpartners.com/ server: Vercel Redirecting...
Open service 66.33.60.129:443 · immersive.fosterandpartners.com
2026-01-01 21:14
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Thu, 01 Jan 2026 21:14:56 GMT Location: /unauthorised Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: iad1::zwfvx-1767302096014-c79f709e1473 Connection: close Transfer-Encoding: chunked Redirecting...
Open service 76.76.21.22:443 · immersive.fosterandpartners.com
2026-01-01 21:14
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Thu, 01 Jan 2026 21:14:56 GMT Location: /unauthorised Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: fra1::djqm9-1767302095992-2cf4e3576af7 Connection: close Transfer-Encoding: chunked Redirecting...
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2025-12-31 21:40
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 21:40:45 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2025-12-31 21:19
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Wed, 31 Dec 2025 21:19:39 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 13.107.213.45:80 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 307 Temporary Redirect Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251231T162625Z-159b47b56b687jlghC1SG1cfv40000000hy000000000ezhu X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:80 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 307 Temporary Redirect Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251231T162625Z-156fd4dccdchwz8whC1AMSmvsw0000001hng00000000bc4r X-Cache: CONFIG_NOCACHE
Open service 13.107.213.45:443 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 301 Moved Permanently Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20251231T162625Z-169bcb8b8b8kldkzhC1ATL023n0000001ht0000000007g3x X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::45:80 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 307 Temporary Redirect Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251231T162625Z-1574bbd7b65rmfzshC1LTS6p9g0000001c00000000002kdg X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::45:443 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 301 Moved Permanently Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20251231T162625Z-185d974d666sthvmhC1FRAnuuc0000002exg000000001db3 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::45:443 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 301 Moved Permanently Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20251231T162625Z-169bcb8b8b8f4pzbhC1ATLqrx800000017gg0000000086z4 X-Cache: CONFIG_NOCACHE
Open service 13.107.246.45:443 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 301 Moved Permanently Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://www.fosterandpartners.com/ x-azure-ref: 20251231T162625Z-r1b65f586b9jwfgrhC1YTOrw5g000000272000000000a8ns X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::45:80 · fosterandpartners.com
2025-12-31 16:26
HTTP/1.1 307 Temporary Redirect Date: Wed, 31 Dec 2025 16:26:25 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251231T162625Z-15896bfcbb8v6lqrhC1FRA8580000000159000000000fkyu X-Cache: CONFIG_NOCACHE
Open service 83.244.243.168:443 · micollab.fosterandpartners.com
2025-12-23 08:02
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 08:02:56 GMT
Server: Apache
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=63072000; includeSubdomains
Last-Modified: Wed, 11 Mar 2020 11:53:10 GMT
ETag: "3e7-5a092e15a1580"
Accept-Ranges: bytes
Content-Length: 999
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Page title: Redirecting...
<HTML>
<!--
-------------------------------------------------------------
!!DO NOT MODIFY THIS FILE!!
Manual changes will be lost when this file is regenerated.
Please read the developer's guide, which is available at
http://www.contribs.org/development/
Copyright (C) 2007 Mitel Corporation
-------------------------------------------------------------
-->
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/server-manager/"><TITLE>Redirecting...</TITLE><META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE,NO-STORE"><META HTTP-EQUIV="EXPIRES" CONTENT="0"><LINK REL="stylesheet" TYPE="text/css" HREF="/server-common/branding/default/sme_core.css">
<STYLE TYPE="text/css">
@import url("/server-common/branding/default/sme_main.css");
</STYLE>
</HEAD>
<BODY>
<H2>Available Administrator Interfaces</H2><TABLE WIDTH="100%" COLS=1><TR><TD CLASS="sme-noborders-content"><A HREF="/server-manager/">Server Manager</A></TD></TR></TABLE>
</BODY>
</HTML>
Open service 51.105.228.104:443 · cyclops.fosterandpartners.com
2025-12-22 20:27
HTTP/1.1 200 OK Content-Length: 35944 Connection: close Content-Type: text/html; charset=utf-8 Date: Mon, 22 Dec 2025 20:27:40 GMT Cache-Control: s-maxage=31536000 ETag: "9uknqkn6wbrq5" Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding Strict-Transport-Security: max-age=31536000; includeSubDomains x-ms-nextjs-render: cache x-ms-middleware-request-id: df778136-f42c-4a39-a599-5aff27580719 x-nextjs-cache: HIT x-nextjs-prerender: 1 x-nextjs-stale-time: 4294967294 X-Powered-By: Next.js Page title: Cyclops <!DOCTYPE html><html lang="en" class="__variable_eeb1e5"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/012716219573b2eb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/01ce525b6958797e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/821cd5324608dd78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c609fa1ac5a0e557.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-21fe792eb027671e.js"/><script src="/_next/static/chunks/4bd1b696-226306243a82ccd8.js" async=""></script><script src="/_next/static/chunks/517-6ba79d9896534115.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/317-9b7e3cf18f5d2a1a.js" async=""></script><script src="/_next/static/chunks/608-c3f3575b094d400e.js" async=""></script><script src="/_next/static/chunks/960-3749466822b31f4c.js" async=""></script><script src="/_next/static/chunks/698-5c1e4b4d9b3eb9f4.js" async=""></script><script src="/_next/static/chunks/972-e227cf31f1533482.js" async=""></script><script src="/_next/static/chunks/app/layout-f695e34b7d588074.js" async=""></script><script src="/_next/static/chunks/516-785a63a22059a423.js" async=""></script><script src="/_next/static/chunks/app/page-5f84252bdf65985d.js" async=""></script><meta name="next-size-adjust" content=""/><title>Cyclops</title><meta name="description" content="Cyclops is an environmental analysis plugin for Grasshopper in Rhino 3D that speeds up raytracing-based simulations through GPU computing, developed by Foster + Partners."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="font-open-sans-regular antialiased bg-background text-foreground"><div class="w-full bg-[#2E9CF0] py-3.5 px-4 text-white transform origin-top" style="opacity:1"><div class="lg:w-3/4 lg:mx-auto"><div class="flex items-center"><a href="https://www.fosterandpartners.com/"><img alt="Foster + Partners Logo" loading="lazy" width="135" height="120" decoding="async" data-nimg="1" style="color:transparent" src="/logo/F+P_Bold_Logo_White.svg"/></a></div></div></div><header class="sticky top-0 lg:top-4 z-50 lg:w-3/4 lg:mx-auto lg:mt-4 lg:rounded-2xl lg:p-3 w-full px-4 py-3" style="opacity:0"><div class="flex items-center justify-between"><div class="flex items-center space-x-3"><a href="/"><img alt="Cyclops Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-10 w-10" style="color:transparent" src="/logo/Cyclops_Logo_16px.svg"/></a><div class="flex flex-col items-start justify-center"><a class="h-6 flex items-center leading-none" href="/"><span class="text-2xl font-bold text-gray-black">Cyclops</span></a></div></div><div class="hidden lg:flex flex-grow ml-16 items-center"><nav class="flex items-center gap-6"><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#Features">Features</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/#FAQ">FAQ</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/About">About</a><a class="text-lg font-medium text-gray-600 hover:text-primary/80" href="/Contact">Contact</a></nav></div><div class="hidden lg:flex items-center gap-2 h-10"><button class="bg-primary text-primary-foreground px-8 py-2.5 font-semibold transition ease-linear duration-200 rounded-xl shadow-[0_4px_14px_0_rgba(0,0,0,0.2)] hover:shadow-[0_6px_20px_rgba(0,0,0,0.15)] hover:bg-primary/90"><a class="flex items-center" href="https://docs.cyclops.fosterandpartners.com">Get Started <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin
Open service 2620:1ec:bdf::44:443 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251222T102105Z-159b47b56b6q2b2whC1SG1k7y00000000fy0000000009nqs X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::44:80 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://poe-dev.fosterandpartners.com/ x-azure-ref: 20251222T102105Z-r1b65f586b9zkk8khC1YTOqtt8000000162g000000001435 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:46::44:443 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251222T102105Z-r1b65f586b9hfdvphC1YTOdsyc0000000u500000000034nv X-Cache: CONFIG_NOCACHE
Open service 13.107.213.44:443 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:05 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251222T102105Z-15896bfcbb8gxjlfhC1FRArn280000001bhg00000000bt7h X-Cache: CONFIG_NOCACHE
Open service 13.107.213.44:80 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:04 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://poe-dev.fosterandpartners.com/ x-azure-ref: 20251222T102104Z-169bcb8b8b88pdqthC1ATLggn80000000n5g000000000vx5 X-Cache: CONFIG_NOCACHE
Open service 2620:1ec:bdf::44:80 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:04 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://poe-dev.fosterandpartners.com/ x-azure-ref: 20251222T102104Z-r1b65f586b9zkk8khC1YTOqtt8000000160g000000003nkd X-Cache: CONFIG_NOCACHE
Open service 13.107.246.44:80 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:04 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://poe-dev.fosterandpartners.com/ x-azure-ref: 20251222T102104Z-r1d5f7d7665nr7p6hC1BOMu0as0000000en000000000fk0d X-Cache: CONFIG_NOCACHE
Open service 13.107.246.44:443 · poe-dev.fosterandpartners.com
2025-12-22 10:21
HTTP/1.1 307 Temporary Redirect Date: Mon, 22 Dec 2025 10:21:04 GMT Content-Type: text/html Content-Length: 0 Connection: close Location: https://fosterandpartners.com/ x-azure-ref: 20251222T102104Z-169bcb8b8b8kldkzhC1ATL023n0000000d8g000000005n57 X-Cache: CONFIG_NOCACHE
masterplancarboncalculator.fosterandpartners.com 4 fosterandpartners.com 31 micollab.fosterandpartners.com 14 cyclops.fosterandpartners.com 15 intranet-staging.fosterandpartners.com 7 hydra.fosterandpartners.com 3 www.fosterandpartners.com 7 content.fosterandpartners.com 7 dev.fosterandpartners.com 11 powertools.fosterandpartners.com 1 api.powertools.fosterandpartners.com 1 api.smartcampus-dev.fosterandpartners.com 1 companycommunicator.fosterandpartners.com 7 carboncalculator.fosterandpartners.com 1 sunmodelvis.fosterandpartners.com 0 cmsintranet.fosterandpartners.com 1 immersive.fosterandpartners.com 3 poe-dev.fosterandpartners.com 7
20.90.134.32 4 2620:1ec:bdf::44 3 13.107.213.44 3 13.107.246.44 3 2620:1ec:46::44 3 51.105.228.104 2 66.33.60.193 2 83.244.243.168 2 51.140.152.154 2 51.124.91.155 2 51.140.146.132 2 104.20.34.8 1 2620:1ec:bdf::45 1 216.150.16.1 1 216.150.1.193 1 2606:4700:10::6814:2208 1 2606:4700:10::ac42:a395 1 172.66.163.149 1 76.76.21.241 1 13.107.213.45 1 2620:1ec:46::45 1 20.8.132.166 1 13.107.246.45 1 66.33.60.129 1 76.76.21.22 1