PageSourceSearch

https://www.msci.com/_next/static/chunks/app/layout-20ae818f3d97245c.js

js msci.com collected 2026-09-24 08:27:43 UTC 16,053 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{31813:function(t,e,n){Promise.resolve().then(n.bind(n,19981)),Promise.resolve().then(n.bind(n,83135)),Promise.resolve().then(n.bind(n,26093)),Promise.resolve().then(n.bind(n,54195)),Promise.resolve().then(n.bind(n,44765)),Promise.resolve().then(n.bind(n,12993)),Promise.resolve().then(n.t.bind(n,63516,23)),Promise.resolve().then(n.t.bind(n,63498,23)),Promise.resolve().then(n.bind(n,22877)),Promise.resolve().then(n.bind(n,6632)),Promise.resolve().then(n.bind(n,46873)),Promise.resolve().then(n.t.bind(n,64833,23)),Promise.resolve().then(n.t.bind(n,52315,23))},19981:function(t,e,n){"use strict";n.d(e,{Providers:function(){return _}});var r=n(49172),s=n(10093),o=n(62095),i=n(97838),a=n(36248),l=n(27023),u=n(17164),c=n(42187),m=n(91500);let d=(0,u.h)("@ui-aem/hooks/useDisableLinkPrefetchInDraftMode"),f=t=>{let e=(0,c.useRouter)();(0,m.useEffect)(()=>{t&&(d.debug("Disabling NextJS link prefetching in draft mode"),e.prefetch=()=>{})},[e])};var g=n(51165);let h="LogEnabled";var p=n(81569);function _(t){let{children:e,isDraftModeEnabled:n}=t;!function(t){let e=(0,m.useRef)(!1);if(!e.current){let n=localStorage.getItem(h);null===n&&(n=t?"true":"false",localStorage.setItem(h,n)),g.H.enabled="true"===n,e.current=!0}}(p.O.NEXT_PUBLIC_IS_CLIENT_LOG_ENABLED),f(n);let[u]=(0,m.useState)(()=>new s.S({defaultOptions:{queries:{}}}));return(0,r.jsx)(l.H2,{children:(0,r.jsx)(a.j$,{basePath:p.O.NEXT_PUBLIC_BASE_PATH,children:(0,r.jsx)(o.aH,{client:u,children:(0,r.jsx)(i.ToastProvider,{position:"bottom-end",newestPosition:"top",children:e})})})})}},81569:function(t,e,n){"use strict";n.d(e,{O:function(){return o}});var r=n(78149),s=n(18298);let o=(0,r.D)({client:{NEXT_PUBLIC_IS_CLIENT_LOG_ENABLED:s.Km(["true","false"]).optional().transform(t=>"true"===t),NEXT_PUBLIC_BASE_PATH:s.Z_().optional().default("").transform(t=>"/"===t?"":t.length>0&&!t.startsWith("/")?"/".concat(t):t),NEXT_PUBLIC_DRAFT_MODE_TOKEN:s.Z_().optional(),NEXT_PUBLIC_COVEO_ORGANIZATION_ID:s.Z_().optional(),NEXT_PUBLIC_COVEO_ACCESS_TOKEN:s.Z_().optional(),NEXT_PUBLIC_COVEO_SEARCH_HUB:s.Z_().optional(),NEXT_PUBLIC_FLOURISH_AUTH_API_KEY:s.Z_().optional()},runtimeEnv:{NEXT_PUBLIC_IS_CLIENT_LOG_ENABLED:"false",NEXT_PUBLIC_BASE_PATH:"",NEXT_PUBLIC_DRAFT_MODE_TOKEN:"W1zX25hMS1rZXktYXQtMSIsI",NEXT_PUBLIC_COVEO_ORGANIZATION_ID:"msciproduction61jfvgw3",NEXT_PUBLIC_COVEO_ACCESS_TOKEN:"xxf1925d39-00a6-4e93-937b-2c8dad5dbedc",NEXT_PUBLIC_COVEO_SEARCH_HUB:"AEMResults_PROD",NEXT_PUBLIC_FLOURISH_AUTH_API_KEY:"_QuSjNtwFXR_68YZtSxR9JeifHL-7CCO03ngXg-9ylJNcAAsY-H7bZfWvp3R-Okn"}})},83135:function(t,e,n){"use strict";n.d(e,{PingPathname:function(){return a}});var r=n(42187),s=n(91500),o=n(81569);let i="".concat(o.O.NEXT_PUBLIC_BASE_PATH,"/api/ping");function a(){return!function(){let t=(0,r.usePathname)(),e=(0,s.useRef)(null);(0,s.useEffect)(()=>{e.current!==t&&(e.current=t,fetch(i,{method:"POST",signal:AbortSignal.timeout(1e4),headers:{"Content-Type":"application/json"},body:JSON.stringify({path:t})}))},[t])}(),null}},22877:function(t,e,n){"use strict";n.d(e,{TargetLoader:function(){return u}});var r=n(49172),s=n(17164),o=n(42187),i=n(32875),a=n(91500);let l=(0,s.h)("@third-parties/component/AdobeTarget/TargetLoader");function u(t){let{embedCode:e}=t,n=(0,o.usePathname)();return((0,a.useEffect)(()=>{"function"==typeof window.alloy?window.alloy("sendEvent",{renderDecisions:!0,xdm:{web:{webPageDetails:{viewName:n}}}}):l.info("window.alloy is not found")},[n]),null!=e&&e.startsWith("https://"))?(0,r.jsx)(i.default,{type:"text/javascript",src:t.embedCode,strategy:"afterInteractive",async:!0}):null}},6632:function(t,e,n){"use strict";n.d(e,{default:function(){return i}});var r=n(49172),s=n(17164),o=n(32875);function i(t){let{oneTrustId:e}=t;return null==e||""===e?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.default,{id:"onetrust-consent-script-main",type:"text/javascript",src:"https://cdn-ukwest.onetrust.com/consent/".concat(e,"/OtAutoBlock.js"),strategy:"afterInteractive"}),(0,r.jsx)(o.default,{id:"onetrust-consent-script-stub",src:"https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js",type:"text/javascript",strategy:"afterInteractive","data-domain-script":e}),(0,r.jsx)(o.default,{id:"onetrust-optanon-wrapper",strategy:"afterInteractive",children:"\n        function OptanonWrapper() {\n          window.__OneTrustReady = true;\n          window.dispatchEvent(new Event('OneTrustReady'));\n\n          var groups    = window.OnetrustActiveGroups || '';\n          var targeting = groups.indexOf('C0004') > -1;\n          var analytics = groups.indexOf('C0002') > -1 || groups.indexOf('C0007') > -1;\n          var consentState = {\n            ad_storage:         targeting ? 'granted' : 'denied',\n            analytics_storage:  analytics ? 'granted' : 'denied',\n            ad_user_data:       targeting ? 'granted' : 'denied',\n            ad_personalization: targeting ? 'granted' : 'denied'\n          };\n\n          gtag('consent', 'update', consentState);\n\n          window.dataLayer.push({\n            event:   'OneTrustGroupsUpdated',\n            consent: consentState\n          });\n        }\n      "})]})}n(91500),(0,s.h)("@third-parties/component/OneTrustCookieConsent/OneTrustCookieConsentLoader")},46873:function(t,e,n){"use strict";n.d(e,{VisitorCookieSetter:function(){return i}});var r=n(91500),s=n(80763),o=n(66943);function i(){return(0,r.useEffect)(()=>{function t(){void 0!==window.OnetrustActiveGroups&&"string"==typeof window.OnetrustActiveGroups&&window.OnetrustActiveGroups.includes(s.Dz)?(0,o.U)():(0,o._)()}return window.addEventListener("OneTrustGroupsUpdated",t),()=>{window.removeEventListener("OneTrustGroupsUpdated",t)}},[]),null}},80763:function(t,e,n){"use strict";n.d(e,{CF:function(){return r},Dz:function(){return o},Fe:function(){return s},gY:function(){return i},vc:function(){return a}});let r="C0002",s="C0003",o="C0004",i="C0007",a="visitor_id36252"},66943:function(t,e,n){"use strict";n.d(e,{U:function(){return o},_:function(){return i}});var r=n(41371),s=n(80763);function o(){let t=(0,r.getCookie)(s.vc);if("string"==typeof t&&t.trim().length>0)return t;let e=new Date;e.setFullYear(e.getFullYear()+1);let n=Math.floor(1e8+9e8*Math.random()).toString();return(0,r.setCookie)(s.vc,n,{expires:e,secure:!0,path:"/"}),n}function i(){(0,r.hasCookie)(s.vc)&&(0,r.setCookie)(s.vc,"",{maxAge:-1,path:"/"})}},7245:function(t,e,n){"use strict";n.r(e),n.d(e,{Toast:function(){return i}});var r=n(49172),s=n(1586),o=n(91500);let i=t=>{let{message:e="",onClose:n,duration:i=5e3,enterFrom:a="bottom"}=t,[l,u]=(0,o.useState)(!1),c=(0,o.useCallback)(()=>{u(!1),setTimeout(n,300)},[n]);return(0,o.useEffect)(()=>
1{if(u(!0),i<=0)return;let t=setTimeout(c,i);return()=>{clearTimeout(t)}},[c,i]),(0,r.jsxs)("div",{role:"status","aria-live":"polite",className:(0,s.Z)("ms-bg-black ms-text-white ms-rounded-xl ms-flex ms-items-center ms-gap-4 ms-text-base ms-shadow-lg ms-w-auto ms-min-w-[176px] ms-max-w-[min(500px,calc(100vw-2.5rem))] ms-min-h-[61px] ms-px-8 ms-py-5 lg:ms-min-h-[88px] lg:ms-px-8 lg:ms-py-6 ms-transition-all ms-duration-300 ms-ease-out",l?"ms-translate-y-0 ms-opacity-100":(0,s.Z)("top"===a?"-ms-translate-y-full":"ms-translate-y-full","ms-opacity-0")),children:[(0,r.jsx)("span",{className:"ms-font-inter ms-font-medium ms-text-[16px] ms-leading-6 ms-tracking-[-0.02em] ms-text-white ms-break-words ms-min-w-0",children:e}),(0,r.jsx)("button",{onClick:c,className:"ms-shrink-0 ms-self-center ms-text-white ms-text-xl hover:ms-opacity-70","aria-label":"Close",children:"\xd7"})]})}},70926:function(t,e,n){"use strict";n.r(e),n.d(e,{ToastContext:function(){return o}});var r=n(91500),s=n(75392);let o=(0,r.createContext)({toasts:[],openToast:()=>"",closeToast:s.Z})},97838:function(t,e,n){"use strict";n.r(e),n.d(e,{ToastProvider:function(){return u}});var r=n(49172),s=n(1586),o=n(91500),i=n(7245),a=n(70926);let l={"top-start":"ms-top-5 ms-right-5 ms-left-5 ms-items-start lg:ms-top-8 lg:ms-left-8 lg:ms-right-auto","top-center":"ms-top-5 ms-right-5 ms-left-5 lg:ms-left-1/2 lg:ms-right-auto lg:-ms-translate-x-1/2 lg:ms-items-center lg:ms-top-8","top-end":"ms-top-5 ms-right-5 ms-left-5 ms-items-end lg:ms-top-8 lg:ms-right-8 lg:ms-left-auto","bottom-start":"ms-bottom-5 ms-right-5 ms-left-5 lg:ms-right-auto lg:ms-left-8 ms-items-start lg:ms-bottom-8","bottom-center":"ms-bottom-5 ms-right-5 ms-left-5 lg:ms-left-1/2 lg:ms-right-auto lg:-ms-translate-x-1/2 lg:ms-items-center lg:ms-bottom-8","bottom-end":"ms-bottom-5 ms-right-5 ms-left-5 ms-items-end lg:ms-bottom-8 lg:ms-right-8 lg:ms-left-auto"};function u(t){let{children:e,position:n="bottom-end",newestPosition:u="top"}=t,[c,m]=(0,o.useState)([]),d=(0,o.useRef)(0),f=(0,o.useCallback)(t=>{var e;let n="toast-".concat(d.current+=1),r={id:n,message:t.message,duration:null!==(e=t.duration)&&void 0!==e?e:5e3};return m(t=>{let e=[...t,r];return e.length>3?e.slice(e.length-3):e}),n},[]),g=(0,o.useCallback)(t=>{m(e=>e.filter(e=>e.id!==t))},[]),h=(0,o.useMemo)(()=>({toasts:c,openToast:f,closeToast:g}),[c,f,g]),p=n.startsWith("top")?"top":"bottom",_="top"===u?[...c].reverse():c;return(0,r.jsxs)(a.ToastContext.Provider,{value:h,children:[e,_.length>0&&(0,r.jsx)("div",{"aria-label":"Notifications",className:(0,s.Z)("ms-fixed ms-z-50 ms-flex ms-flex-col ms-gap-3",l[n]),children:_.map(t=>(0,r.jsx)(i.Toast,{message:t.message,duration:t.duration,enterFrom:p,onClose:()=>{g(t.id)}},t.id))})]})}},36248:function(t,e,n){"use strict";n.d(e,{QR:function(){return a},j$:function(){return l}});var r=n(49172),s=n(42187),o=n(91500);let i=(0,o.createContext)(void 0);function a(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=(0,o.useContext)(i);if(!0===t&&void 0===e)throw Error("useNavigationContext must be used within a NavigationContextProvider");return e}function l(t){let{children:e,basePath:n}=t,o=(0,s.usePathname)();return(0,r.jsx)(i.Provider,{value:{basePath:n,pathname:o},children:e})}},27023:function(t,e,n){"use strict";n.d(e,{H2:function(){return m},me:function(){return c}});var r=n(49172),s=n(69617),o=n(17164),i=n(91500);let a=(0,o.h)("UtmParamsContext"),l=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","utm_sf_cmp_id","utm_offer_code"],u=(0,i.createContext)(void 0);function c(){let t=(0,i.useContext)(u);return void 0===t?(a.error("useUtmParamsSessionContext must be used within UtmParamsSessionContextProvider"),{}):t}function m(t){let{children:e}=t,[n,o]=(0,i.useState)({}),[c]=(0,s.K)();return(0,i.useEffect)(()=>{let t=c(),e=l.reduce((e,n)=>{let r=t.get(n);return null!=r&&r.length>0&&(e[n]=r),e},{}),n=l.reduce((t,e)=>{var n;return null!=sessionStorage.getItem(e)&&(t[e]=null!==(n=sessionStorage.getItem(e))&&void 0!==n?n:void 0),t},{});Object.entries(e).some(t=>{let[,e]=t;return null!=e&&e.length>0})&&!d(e,n)?(a.log("setting new UTM params in session storage",e),o(e),l.forEach(t=>{var n;null!=e[t]&&e[t].length>0?sessionStorage.setItem(t,null!==(n=e[t])&&void 0!==n?n:""):sessionStorage.removeItem(t)})):o(t=>d(n,t)?t:(a.log("loading UTM params from session storage",n),n))},[c]),a.log("UtmParamsContextProvider",n),(0,r.jsx)(u.Provider,{value:n,children:e})}function d(t,e){return void 0!==e&&t.utm_source===e.utm_source&&t.utm_medium===e.utm_medium&&t.utm_campaign===e.utm_campaign&&t.utm_term===e.utm_term&&t.utm_content===e.utm_content&&t.utm_sf_cmp_id===e.utm_sf_cmp_id&&t.utm_offer_code===e.utm_offer_code}},75392:function(t,e,n){"use strict";function r(){}n.d(e,{Z:function(){return r}})},69617:function(t,e,n){"use strict";n.d(e,{K:function(){return s}});var r=n(91500);function s(){return[(0,r.useCallback)(()=>new URL(document.location.toString()).searchParams,[]),(0,r.useCallback)((t,e,n)=>{let r=new URL(document.location.toString()).searchParams,s=new URLSearchParams(r.toString()),o=null!=n?"".concat(n).concat(t):t;s.delete(o),Array.isArray(e)?e.filter(t=>""!==t&&t.length>
10).forEach((t,e)=>{0===e?s.set(o,t):s.append(o,t)}):null!=e&&""!==e&&e.length>0&&s.set(o,e),s.toString()!==r.toString()&&window.history.pushState(null,"","?".concat(s.toString()))},[])]}},51165:function(t,e,n){"use strict";n.d(e,{H:function(){return r}});let r={enabled:!1}},17164:function(t,e,n){"use strict";n.d(e,{h:function(){return b}});var r,s,o=n(20435),i=n.n(o),a=n(51165),l=n(92369);let u=l.env.NEXT_SERVER_LOGGING_FORMAT,c=l.env.NEXT_SERVER_LOGGING_APP,m=["debug","log","info","warn","error","always"],d={debug:0,log:10,info:20,warn:30,error:40,always:100},f={debug:"[DEBUG]",log:"[LOG]",info:"[INFO]",warn:"[WARN]",error:"[ERROR]",always:"[ALWAYS]"},g="info",h=null!==(r=l.env.SERVER_LOG_LEVEL)&&void 0!==r?r:g,p=null!==(s=h.split(",").map(t=>t.trim()).findLast(t=>!t.includes(":")&&m.includes(t)))&&void 0!==s?s:g,_=h.split(",").map(t=>t.trim()).filter(t=>t.includes(":")).map(t=>t.split(":")).filter(t=>2===t.length&&t[0].length>0&&m.includes(t[1])).reduce((t,e)=>({...t,[e[0]]:e[1]}),{}),v={always:{prefixFmt:i().bgMagentaBright.black,messageFmt:i().magentaBright},log:{prefixFmt:i().bgGreen.black,messageFmt:i().green},error:{prefixFmt:i().bgRed.black,messageFmt:i().red},warn:{prefixFmt:i().bgYellow.black,messageFmt:i().yellow},info:{prefixFmt:i().bgCyan.black,messageFmt:i().cyan},debug:{prefixFmt:i().bgGray.black,messageFmt:i().gray}};class w{always(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.write("always",t,...n)}debug(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.write("debug",t,...n)}log(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.write("log",t,...n)}info(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.write("info",t,...n)}warn(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.write("warn",t,...n)}error(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];this.write("error",t,...n)}write(t,e){for(var n=arguments.length,r=Array(n>2?n-2:0),s=2;s<n;s++)r[s-2]=arguments[s];let o="always"===t?console.log:console[t],i="".concat(this.formattedPrefix," ").concat(e);if("window"in globalThis)("always"===t||a.H.enabled)&&o("%c".concat(f[t]).concat(this.formattedPrefix),"background: #222; color: #bada55",e,...r);else if("always"===t||d[t]>=this.minSrvLogLevel){if("json"===u)o(JSON.stringify({app:this.app,timestamp:new Date().toISOString(),severity:function(t){switch(t){case"info":return"INFO";case"warn":return"WARNING";case"error":return"ERROR";case"debug":return"DEBUG";default:return"DEFAULT"}}(t),message:"".concat(i," ").concat(r.map(t=>JSON.stringify(t)).join(" ")),logger:null!==this.prefix?"".concat(this.prefix):void 0,short:e,data:r.length>0?{...r}:void 0,build_id:l.env.DEVOPS_BUILD_ID}));else if("text_colored"===u&&null!=v[t]){let{prefixFmt:e,messageFmt:n}=v[t];o("".concat(e("".concat(f[t]))).concat(n("".concat(i))),...r.map(t=>n("object"==typeof t?JSON.stringify(t,null,2):String(t))))}else o("".concat(f[t]).concat(i),...r.map(t=>"object"==typeof t?JSON.stringify(t,null,2):t))}}constructor(t){this.app=c,this.prefix=null,this.formattedPrefix=null,this.minSrvLogLevel=d[p];let e=void 0!==t&&t.trim().length>0?t.trim():null;if(this.minSrvLogLevel=d[p],this.prefix=e,this.formattedPrefix=(void 0!==this.app&&this.app.length>0?"[".concat(this.app,"]"):"")+"".concat(null!==e?"[".concat(e,"]"):""),null!==e){let t=Object.keys(_).reduce((t,n)=>{let r=function(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",r=t.replaceAll(" ","").toLowerCase().split(n),s=e.replaceAll(" ","").toLowerCase().split(n),o=0;if(s.length>r.length)return o;for(let t=0;t<s.length;t++){if(void 0===r[t]||r[t]!==s[t])return 0;o=t+1}return o}(e,n);return r>0&&r>=t.weight?{weight:r,matching:n,level:_[n]}:t},{weight:0,matching:"",level:p});this.minSrvLogLevel=d[t.level]}}}function b(t){return new w(t)}},52315:function(){},64833:function(){}},function(t){t.O(0,[50,913,196,429,767,993,298,776,52,635,898,573,744],function(){return t(t.s=31813)}),_N_E=t.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.