cloudflare
tcp/443 tcp/80
Open service 104.21.82.113:443 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 525 <none> Date: Mon, 12 Jan 2026 04:15:13 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=45,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc9d4dd5c81abc1-YYZ alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2606:4700:3036::ac43:c93c:443 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 525 <none> Date: Mon, 12 Jan 2026 04:15:13 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=43,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc9d4dcf837ab5d-YYZ alt-svc: h3=":443"; ma=86400 error code: 525
Open service 104.21.82.113:8443 · cdn-2.codemyui.com
2026-01-12 04:15
Open service 2606:4700:3037::6815:5271:443 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 525 <none> Date: Mon, 12 Jan 2026 04:15:13 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc9d4dc9b1edcca-FRA alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2606:4700:3036::ac43:c93c:80 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 04:15:13 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Alt-Svc: h3=":443"; ma=86400
Cache-Control: public, max-age=2592000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=O1UU%2B3tPmtFPIzulcREcBPy%2BC0W%2FReqg%2BdrEEBNB6AcbSV1Gw53%2BnPSloFpMiB2RcXmLAo2AM1Sj2z6N17buwyiCJlHRTBEdpofBR29UGhpgEwSy9AUlyXnP0usVUQ%3D%3D"}]}
Location: https://codemyui.com/
Server: cloudflare
Server-Timing: a8c-cdn, dc;desc=hhn, cache;desc=BYPASS;dur=0.0
Vary: Accept-Encoding,User-Agent
X-Ezoic-Cdn: Hit d2;mm;f748251b6f0407bd50e06b2740f45cdf;2-127656-0;0u3rxb2lm2JsAgVJXyfyV
X-Middleton-Display: sol_denied_passthru
X-Middleton-Response: 301
X-Origin-Cache-Control:
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bc9d4dcbb0665ce-FRA
Page title: 301 Moved Permanently
<html>
<head><script>
// templated by golang
function __setCMPv2RequestData() {
window._CMPv2RequestData = {
"language": "en",
"stylingLogo": "//g.ezodn.com/utilcave_com/middleton/img.webp?dirname=codemyui_com&img=/logo/codemyui_com"
};
}
__setCMPv2RequestData();
var gtagLoadBackoff = 50;
function gtagLoadedCheck() {
if(typeof gtag == 'undefined') {
gtagLoadBackoff += 50;
return setTimeout(function(){
gtagLoadedCheck();
}, gtagLoadBackoff);
} else {
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
}
}
gtagLoadedCheck();</script>
<script src="https://privacy.gatekeeperconsent.com/tcf2_stub.js" data-cfasync="false"></script><script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force,customSetScriptFn=null){var setScript=function(){if(force||window.ezTcfConsent[category]){if(typeof customSetScriptFn==='function'){customSetScriptFn();}else{var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
<script>if(typeof _setEzCookies!=='function'){function _setEzCookies(ezConsentData){var cookies=window.ezCookieQueue;for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}}
window.ezCookieQueue=window.ezCookieQueue||[];if(typeof addEzCookies!=='function'){function addEzCookies(arr){window.ezCookieQueue=[...window.ezCookieQueue,...arr];}}
addEzCookies([]);if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script><title>301 Moved Permanently</title><script type="text/javascript">(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
<script type="text/javascript">var cmpIsOn = true;</script></head>
<body><script>var ezCmpChangeLogId=2009286;var ezCmpCacheBusterId=445</script><script src="https://the.gatekeeperconsent.com/v2/cmp.js?v=445" id="cmpjs" async="true"></script>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);}
(function(window,document){function _setAllEzConsentTru
Open service 172.67.201.60:80 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 04:15:13 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Alt-Svc: h3=":443"; ma=86400
Cache-Control: public, max-age=2592000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NxJnPFZdS3WsfZKgDbZUpBQYgoTOsM9xmGrfQM7Meki%2BuB4KdA1JFC1Eu0YvbauCxQoZpKAai%2B%2BrxVSpK70kRP4SJ00E5hPxcITi67UZcgQ%3D"}]}
Location: https://codemyui.com/
Server: cloudflare
Server-Timing: a8c-cdn, dc;desc=sin, cache;desc=BYPASS;dur=0.0
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=103,cfOrigin;dur=10
Vary: Accept-Encoding,User-Agent
X-Ezoic-Cdn: Hit d2;mm;f748251b6f0407bd50e06b2740f45cdf;2-127656-0;1E7FGhS__c_sTIXsAyAKx
X-Middleton-Display: sol_denied_passthru
X-Middleton-Response: 301
X-Origin-Cache-Control:
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bc9d4dbfa46273f-SIN
Page title: 301 Moved Permanently
<html>
<head><script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force,customSetScriptFn=null){var setScript=function(){if(force||window.ezTcfConsent[category]){if(typeof customSetScriptFn==='function'){customSetScriptFn();}else{var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
<script>if(typeof _setEzCookies!=='function'){function _setEzCookies(ezConsentData){var cookies=window.ezCookieQueue;for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}}
window.ezCookieQueue=window.ezCookieQueue||[];if(typeof addEzCookies!=='function'){function addEzCookies(arr){window.ezCookieQueue=[...window.ezCookieQueue,...arr];}}
addEzCookies([]);if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);}
(function(window,document){function _setAllEzConsentTrue(){window.ezTcfConsent.loaded=true;window.ezTcfConsent.store_info=true;window.ezTcfConsent.develop_and_improve_services=true;window.ezTcfConsent.measure_ad_performance=true;window.ezTcfConsent.measure_content_performance=true;window.ezTcfConsent.select_basic_ads=true;window.ezTcfConsent.create_ad_profile=true;window.ezTcfConsent.select_personalized_ads=true;window.ezTcfConsent.create_content_profile=true;window.ezTcfConsent.select_personalized_content=true;window.ezTcfConsent.understand_audiences=true;window.ezTcfConsent.use_limited_data_to_select_content=true;window.ezTcfConsent.select_personalized_content=true;}
function _clearEzConsentCookie(){document.cookie="ezCMPCookieConsent=tcf2;Domain=.codemyui.com;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT";}
_clearEzConsentCookie();if(typeof window.__tcfapi!=="undefined"){window.ezgconsent=false;var amazonHasRun=false;function _ezAllowed(tcdata,purpose){return(tcdata.purpose.consents[purpose]||tcdata.purpose.legitimateInterests[purpose]);}
function _handleConsentDecision(tcdata){window.ezTcfConsent.loaded=true;if(!tcdata.vendor.consents["347"]&&!tcdata.vendor.legitimateInterests["347"]){window._emitEzConsentEve
Open service 2606:4700:3037::6815:5271:8443 · cdn-2.codemyui.com
2026-01-12 04:15
Open service 2606:4700:3037::6815:5271:80 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 04:15:13 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Alt-Svc: h3=":443"; ma=86400
Cache-Control: public, max-age=2592000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TDDuq8DnbH%2B3UN5IzGE4y8XwaCPQeneCdodgG8iFO%2B4CDKtOLuVIZI3wmeztR6eaN5c09E6cTFBO2k6oOGnGDUQFo0a9FnhEdGMqW3yUzd5RNyW7FTVxKVtS%2F42kNw%3D%3D"}]}
Location: https://codemyui.com/
Server: cloudflare
Server-Timing: a8c-cdn, dc;desc=hhn, cache;desc=BYPASS;dur=0.0
Vary: Accept-Encoding,User-Agent
X-Ezoic-Cdn: Hit d2;mm;f748251b6f0407bd50e06b2740f45cdf;2-127656-0;0u3rxb2lm2JsAgVJXyfyV
X-Middleton-Display: sol_denied_passthru
X-Middleton-Response: 301
X-Origin-Cache-Control:
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bc9d4dbdbc218bf-FRA
Page title: 301 Moved Permanently
<html>
<head><script>
// templated by golang
function __setCMPv2RequestData() {
window._CMPv2RequestData = {
"language": "en",
"stylingLogo": "//g.ezodn.com/utilcave_com/middleton/img.webp?dirname=codemyui_com&img=/logo/codemyui_com"
};
}
__setCMPv2RequestData();
var gtagLoadBackoff = 50;
function gtagLoadedCheck() {
if(typeof gtag == 'undefined') {
gtagLoadBackoff += 50;
return setTimeout(function(){
gtagLoadedCheck();
}, gtagLoadBackoff);
} else {
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
}
}
gtagLoadedCheck();</script>
<script src="https://privacy.gatekeeperconsent.com/tcf2_stub.js" data-cfasync="false"></script><script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force,customSetScriptFn=null){var setScript=function(){if(force||window.ezTcfConsent[category]){if(typeof customSetScriptFn==='function'){customSetScriptFn();}else{var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
<script>if(typeof _setEzCookies!=='function'){function _setEzCookies(ezConsentData){var cookies=window.ezCookieQueue;for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}}
window.ezCookieQueue=window.ezCookieQueue||[];if(typeof addEzCookies!=='function'){function addEzCookies(arr){window.ezCookieQueue=[...window.ezCookieQueue,...arr];}}
addEzCookies([]);if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script><title>301 Moved Permanently</title><script type="text/javascript">(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
<script type="text/javascript">var cmpIsOn = true;</script></head>
<body><script>var ezCmpChangeLogId=2009286;var ezCmpCacheBusterId=445</script><script src="https://the.gatekeeperconsent.com/v2/cmp.js?v=445" id="cmpjs" async="true"></script>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);}
(function(window,document){function _setAllEzConsentTru
Open service 172.67.201.60:8443 · cdn-2.codemyui.com
2026-01-12 04:15
Open service 2606:4700:3036::ac43:c93c:8443 · cdn-2.codemyui.com
2026-01-12 04:15
Open service 172.67.201.60:443 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 525 <none> Date: Mon, 12 Jan 2026 04:15:13 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc9d4db7f10b669-FRA alt-svc: h3=":443"; ma=86400 error code: 525
Open service 104.21.82.113:80 · cdn-2.codemyui.com
2026-01-12 04:15
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 04:15:13 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Alt-Svc: h3=":443"; ma=86400
Cache-Control: public, max-age=2592000
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pT9%2FShd%2FwE42reuInTi9hu2VqEd2FYhy%2FnLCOSYuG3AqF3McL7giyyQLGE2Kzkg5QZR6GCyXpZNTnK%2FbHUQVl0YacQLNReFDTjtqC9R%2BLicbbg%3D%3D"}]}
Location: https://codemyui.com/
Server: cloudflare
Server-Timing: a8c-cdn, dc;desc=hhn, cache;desc=BYPASS;dur=0.0
Vary: Accept-Encoding,User-Agent
X-Ezoic-Cdn: Hit d2;mm;f748251b6f0407bd50e06b2740f45cdf;2-127656-0;0u3rxb2lm2JsAgVJXyfyV
X-Middleton-Display: sol_denied_passthru
X-Middleton-Response: 301
X-Origin-Cache-Control:
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
CF-RAY: 9bc9d4dbd9110e78-AMS
Page title: 301 Moved Permanently
<html>
<head><script>
// templated by golang
function __setCMPv2RequestData() {
window._CMPv2RequestData = {
"language": "en",
"stylingLogo": "//g.ezodn.com/utilcave_com/middleton/img.webp?dirname=codemyui_com&img=/logo/codemyui_com"
};
}
__setCMPv2RequestData();
var gtagLoadBackoff = 50;
function gtagLoadedCheck() {
if(typeof gtag == 'undefined') {
gtagLoadBackoff += 50;
return setTimeout(function(){
gtagLoadedCheck();
}, gtagLoadBackoff);
} else {
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
}
}
gtagLoadedCheck();</script>
<script src="https://privacy.gatekeeperconsent.com/tcf2_stub.js" data-cfasync="false"></script><script>var __ezHttpConsent={setByCat:function(src,tagType,attributes,category,force,customSetScriptFn=null){var setScript=function(){if(force||window.ezTcfConsent[category]){if(typeof customSetScriptFn==='function'){customSetScriptFn();}else{var scriptElement=document.createElement(tagType);scriptElement.src=src;attributes.forEach(function(attr){for(var key in attr){if(attr.hasOwnProperty(key)){scriptElement.setAttribute(key,attr[key]);}}});var firstScript=document.getElementsByTagName(tagType)[0];firstScript.parentNode.insertBefore(scriptElement,firstScript);}}};if(force||(window.ezTcfConsent&&window.ezTcfConsent.loaded)){setScript();}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){setScript();}else{console.error("cannot get ez consent data");force=true;setScript();}});}else{force=true;setScript();console.error("getEzConsentData is not a function");}},};</script>
<script>var ezTcfConsent=window.ezTcfConsent?window.ezTcfConsent:{loaded:false,store_info:false,develop_and_improve_services:false,measure_ad_performance:false,measure_content_performance:false,select_basic_ads:false,create_ad_profile:false,select_personalized_ads:false,create_content_profile:false,select_personalized_content:false,understand_audiences:false,use_limited_data_to_select_content:false,};function getEzConsentData(){return new Promise(function(resolve){document.addEventListener("ezConsentEvent",function(event){var ezTcfConsent=event.detail.ezTcfConsent;resolve(ezTcfConsent);});});}</script>
<script>if(typeof _setEzCookies!=='function'){function _setEzCookies(ezConsentData){var cookies=window.ezCookieQueue;for(var i=0;i<cookies.length;i++){var cookie=cookies[i];if(ezConsentData&&ezConsentData.loaded&&ezConsentData[cookie.tcfCategory]){document.cookie=cookie.name+"="+cookie.value;}}}}
window.ezCookieQueue=window.ezCookieQueue||[];if(typeof addEzCookies!=='function'){function addEzCookies(arr){window.ezCookieQueue=[...window.ezCookieQueue,...arr];}}
addEzCookies([]);if(window.ezTcfConsent&&window.ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else if(typeof getEzConsentData==="function"){getEzConsentData().then(function(ezTcfConsent){if(ezTcfConsent&&ezTcfConsent.loaded){_setEzCookies(window.ezTcfConsent);}else{console.error("cannot get ez consent data");_setEzCookies(window.ezTcfConsent);}});}else{console.error("getEzConsentData is not a function");_setEzCookies(window.ezTcfConsent);}</script><title>301 Moved Permanently</title><script type="text/javascript">(adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
<script type="text/javascript">var cmpIsOn = true;</script></head>
<body><script>var ezCmpChangeLogId=2009286;var ezCmpCacheBusterId=445</script><script src="https://the.gatekeeperconsent.com/v2/cmp.js?v=445" id="cmpjs" async="true"></script>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
<script data-cfasync="false">function _emitEzConsentEvent(){var customEvent=new CustomEvent("ezConsentEvent",{detail:{ezTcfConsent:window.ezTcfConsent},bubbles:true,cancelable:true,});document.dispatchEvent(customEvent);}
(function(window,document){function _setAllEzConsentTru