PageSourceSearch

https://www.rafi.com/_next/static/chunks/55827726b94a3c4f.js

js rafi.com collected 2026-10-02 04:57:06 UTC 11,980 bytes, 2 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,18566,(e,t,i)=>{t.exports=e.r(76562)},72833,e=>{"use strict";var t=e.i(71645),i=e.i(52597),o=e.i(99435);function n(){let e=(0,i.useAuthStore)(e=>e.initializeFromCookie);return(0,t.useEffect)(()=>{(0,o.warmAuthDependencies)(),e()},[e]),null}e.s(["AuthInitializer",()=>n])},48785,e=>{"use strict";var t=e.i(43476),i=e.i(71645);function o(e){let{pathname:t}=window.location;return e.some(e=>t.includes(`/publications/articles/${e}`)||t.includes(`/publications/${e}`))?"ARTICLE":"/"===t||t.includes("/home")?"RAFI":null}function n({config:e}){let n=e.delayMs??5e3,[a,r]=(0,i.useState)(!1),s=(0,i.useRef)(null),l=(0,i.useMemo)(()=>{let t;return"HOME"===(t=o(e.articleSlugs))?e.homeLink:"ARTICLE"===t?e.articlesLink:"RAFI"===t?e.rafiLink:null},[e]);return((0,i.useEffect)(()=>{if(!l||!function(e){let t=new Date,i=new Date(e.showFrom),o=new Date(e.showUntil);if(t<i||t>o)return!1;let n=function(e){if("undefined"==typeof document)return null;let t=document.cookie.match(RegExp("(^| )"+e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"=([^;]+)"));return t?decodeURIComponent(t[2]):null}(`ra-webinar-cookie-${e.id}`);return!n||t>=new Date(new Date(n).getTime()+864e5*e.repeatAfterDays)}(e)||!o(e.articleSlugs))return;let t=window.setTimeout(()=>r(!0),n);return()=>window.clearTimeout(t)},[e,l,n]),(0,i.useEffect)(()=>{let e=s.current;e&&(a?e.open||e.show():e.open&&e.close())},[a]),(0,i.useEffect)(()=>{if(!a)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[a]),(0,i.useEffect)(()=>(document.body.classList.toggle("modal-dialog-visible",a),()=>{document.body.classList.remove("modal-dialog-visible")}),[a]),a)?(0,t.jsx)("div",{className:"webinar-popup","data-t-name":"WebinarPopup","data-id":e.id,"data-show-from":e.showFrom,"data-show-until":e.showUntil,"data-repeat-after":String(e.repeatAfterDays),"data-image":e.imageUrl,"data-home-link":e.homeLink,"data-articles-link":e.articlesLink,"data-rafi-link":e.rafiLink,children:(0,t.jsx)("dialog",{className:"webinar-popup-dialog",id:e.id,ref:s,open:!0,children:(0,t.jsxs)("div",{className:"webinar-popup-content",children:[(0,t.jsx)("button",{type:"button",className:"webinar-popup-close","aria-label":"Close Popup",onClick:()=>{!function(e,t,i){if("undefined"==typeof document)return;let o=new Date(Date.now()+31536e6).toUTCString();document.cookie=`${encodeURIComponent(e)}=${encodeURIComponent(t)}; Expires=${o}; Path=/; SameSite=Lax`}(`ra-webinar-cookie-${e.id}`,new Date().toISOString(),0),r(!1)},children:"×"}),(0,t.jsx)("a",{href:l??"#",target:"_blank",rel:"noopener noreferrer",className:"webinar-popup-link",children:(0,t.jsx)("img",{src:e.imageUrl,alt:"Webinar Popup",className:"webinar-popup-image"})})]})})}):null}e.s(["WebinarPopup",()=>n])},46270,e=>{"use strict";var t=e.i(43476),i=e.i(71645);let o=new Set(["media.rafi.com","media-stg.rafi.com","interactive.researchaffiliates.com"]);function n(){let[e,n]=(0,i.useState)(!1),[a,r]=(0,i.useState)(null),s=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=e=>{let t=e.target?.closest("a");if(!t||t.hasAttribute("data-no-disclaimer"))return;let i=t.getAttribute("href");i&&function(e){try{let t=new URL(e,window.location.origin);if(!["http:","https:"].includes(t.protocol))return!1;return t.hostname!==window.location.hostname}catch{return!1}}(i)&&!function(e){try{let t=new URL(e,window.location.origin);return o.has(t.hostname)}catch{return!1}}(i)&&(e.preventDefault(),e.stopPropagation(),r(i),n(!0))};return document.addEventListener("click",e,!0),()=>document.removeEventListener("click",e,!0)},[]),(0,i.useEffect)(()=>{let t=s.current;if(t)return e?(t.open||t.showModal(),document.body.classList.add("modal-dialog-visible")):(t.open&&t.close(),document.body.classList.remove("modal-dialog-visible")),()=>{document.body.classList.remove("modal-dialog-visible"),t.open&&t.close()}},[e]),(0,i.useEffect)(()=>{let e=s.current;if(!e)return;let t=e=>{e.preventDefault(),n(!1),r(null)};return e.addEventListener("cancel",t),()=>e.removeEventListener("cancel",t)},[]),(0,t.jsx)("dialog",{id:"exitDialog",ref:s,className:`disclaimer-modal ra-exit-disclaimer-modal bottom-position ${e?"dialog-visible":""}`,children:(0,t.jsxs)("div",{className:"ra-theme-rafi disclaimer-modal-body",children:[(0,t.jsx)("div",{className:"disclaimer-modal-title",children:(0,t.jsx)("h3",{children:"Disclaimer"})}),(0,t.jsx)("div",{className:"disclaimer-modal-text",children:(0,t.jsx)("p",{children:"You are now leaving the RAFI.com website. The following link may contain information concerning investments, products or other information. RAFI Indices, LLC is not responsible for the accuracy or c
1ompleteness of information on non-affiliated websites and does not make any representation regarding the advisability of investing in any investment fund or other investment product or vehicle. Importantly, RAFI Indices, LLC is not compensated for linking you to any non-affiliated website and instead is only compensated with an asset-based fee in the limited capacities as a licensor of intellectual property. The material available on non-affiliated websites has been produced by entities that are not affiliated with RAFI Indices, LLC. Descriptions of, references to, or links to products or publications within any non-affiliated linked website does not imply endorsement or recommendation of that product or publication by RAFI Indices, LLC. Any opinions or recommendations from non-affiliated websites are solely those of the independent providers and are not the opinions or recommendations of RAFI Indices, LLC, which is not responsible for any inaccuracies or errors. THIS INFORMATION IS NOT AN OFFER TO BUY OR A SOLICITATION TO SELL ANY SECURITY OR INVESTMENT PRODUCT. SUCH AN OFFER OR SOLICITATION IS MADE ONLY BY THE SECURITIES’ OR INVESTMENT PRODUCTS’ ISSUER OR SPONSOR THROUGH A PROSPECTUS OR OTHER OFFERING DOCUMENTATION."})}),(0,t.jsxs)("div",{className:"disclaimer-modal-buttons",children:[(0,t.jsx)("a",{href:"#",className:"disclaimer-decline-button ra-button-close dialog-cancel","data-loc":"footer",onClick:e=>{e.preventDefault(),n(!1),r(null)},children:"Cancel"}),(0,t.jsx)("a",{href:"#",className:"disclaimer-accept-button ra-button-link dialog-ok","data-loc":"footer",onClick:e=>{e.preventDefault(),a&&(window.open(a,"_blank","noopener,noreferrer"),n(!1),r(null))},children:"Proceed"}),(0,t.jsx)("div",{className:"disclaimer-modal-text-fade"})]})]})})}e.s(["GlobalExternalDisclaimer",()=>n])},76854,e=>{"use strict";var t=e.i(43476),i=e.i(71645);function o(e){return String(e).padStart(2,"0")}function n({theme:e,disclaimerDate:n,declineRedirectUrl:a,legalPolicyUrl:r,cookiePolicyUrl:s,enabled:l=!0,dialogId:c="cookieDisclaimerDialog"}){let{open:d,accept:u,decline:m}=function({theme:e,disclaimerDate:t,declineRedirectUrl:n,enabled:a=!0}){let r=(0,i.useMemo)(()=>({expiresDays:365,secure:/https/i.test(window.location.protocol),sameSite:"Strict",path:"/"}),[]),{prefix:s,name:l}=(0,i.useMemo)(()=>(function(e,t){let[i,n,a]=t.split("/"),r=o(Number(i)),s=o(Number(n)),l=String(Number(a)),c=`${e}-cookie-disclaimer-`,d=`${c}${r}-${s}-${l}`;return{prefix:c,name:d}})(e,t),[e,t]),[c,d]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{if(a){if(!(r.secure||"localhost"===window.location.hostname))return void d(!1);var e=r.secure;for(let t of document.cookie.split("; ").map(e=>e.split("=")[0]).filter(Boolean))if(t!==l&&t.startsWith(s)){let i=`${t}=; Path=/; Expires=Thu, 01 Jan 1970 00:00:00 GMT; SameSite=Strict`;document.cookie=i,e&&(document.cookie=`${i}; Secure`)}d(!function(e){let t=document.cookie.split("; ").find(t=>t.startsWith(`${encodeURIComponent(e)}=`));if(!t)return null;let i=t.split("=").slice(1).join("=");try{return decodeURIComponent(i)}catch{return i}}(l))}},[a,l,s,r.secure]),{open:c,accept:(0,i.useCallback)(()=>{let e,t;(e=[]).push(`${encodeURIComponent(l)}=${encodeURIComponent("true")}`),e.push(`Path=${r.path}`),(t=new Date).setDate(t.getDate()+r.expiresDays),e.push(`Expires=${t.toUTCString()}`),e.push(`SameSite=${r.sameSite}`),r.secure&&e.push("Secure"),document.cookie=e.join("; "),d(!1)},[l,r]),decline:(0,i.useCallback)(()=>{window.location.href=n},[n]),cookieName:l,cookiePrefix:s}}({theme:e,disclaimerDate:n,declineRedirectUrl:a,enabled:l}),f=(0,i.useMemo)(()=>`<p>The content provided on this website is informational, subject to change and is not investment advice or any offer or solicitation for the purchase or sale of investments. Any use of this content is subject to and evidence of the user’s acceptance of all important legal disclosures, disclaimers, terms of use and provisions found at <a href=${r}>${r}</a>, including the user’s complete release of liability for any use of the content, which may contain inaccuracies.</p>
2  <p>
2This site uses cookies on our website to distinguish you from other users of our website. Our objective is to optimize your experience when you browse our website and to continually improve our site. Consenting to the use of these conditions is not a condition of using the website, however, if you do not consent, you will be redirected to a static website with limited information. Please select “Accept” if you consent to our use of cookies, pursuant to our Cookies Policy, during your visit to our website. Otherwise, please select “Decline” if you do not consent to our use of cookies during your visit to our website.  A copy of our Cookies Policy can be found at <a href=${s}>${s}</a>.</p>`,[s,r]),p=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=p.current;if(e)return d?(e.open||e.showModal(),document.body.classList.add("modal-dialog-visible")):(e.open&&e.close(),document.body.classList.remove("modal-dialog-visible")),()=>{document.body.classList.remove("modal-dialog-visible"),e.open&&e.close()}},[d]),(0,i.useEffect)(()=>{let e=p.current;if(!e)return;let t=e=>e.preventDefault();return e.addEventListener("cancel",t),()=>e.removeEventListener("cancel",t)},[]),(0,t.jsx)("dialog",{id:c,ref:p,className:`disclaimer-modal ra-exit-disclaimer-modal bottom-position ${d?"dialog-visible":""}`,children:(0,t.jsxs)("div",{className:"ra-theme-rafi disclaimer-modal-body",children:[(0,t.jsx)("div",{className:"disclaimer-modal-title",children:(0,t.jsx)("h3",{children:"Cookies Disclaimer"})}),(0,t.jsx)("div",{className:"disclaimer-modal-text",dangerouslySetInnerHTML:{__html:f}}),(0,t.jsxs)("div",{className:"disclaimer-modal-buttons",children:[(0,t.jsx)("a",{href:"#",className:"disclaimer-decline-button ra-button-close dialog-cancel",onClick:e=>{e.preventDefault(),m()},children:"Decline"}),(0,t.jsx)("a",{href:"#",className:"disclaimer-accept-button ra-button-link dialog-ok",onClick:e=>{e.preventDefault(),u()},children:"Accept"}),(0,t.jsx)("div",{className:"disclaimer-modal-text-fade"})]})]})})}var a=e.i(47167);function r(){let e,i,o,r,s,l=(e=(a.default.env.NEXT_PUBLIC_COOKIE_DISCLAIMER_ENABLED??"true").toLowerCase(),i=a.default.env.NEXT_PUBLIC_COOKIE_DISCLAIMER_DATE||"",o=a.default.env.NEXT_PUBLIC_COOKIE_POLICY_URL||"",r=a.default.env.NEXT_PUBLIC_LEGAL_POLICY_URL||"",s=a.default.env.NEXT_PUBLIC_COOKIE_DECLINE_REDIRECT||"/no-cookies",i&&o&&r?{theme:"rafi",disclaimerDate:i,declineRedirectUrl:s,cookiePolicyUrl:o,legalPolicyUrl:r,enabled:"false"!==e}:{theme:"ra",disclaimerDate:"",declineRedirectUrl:s,cookiePolicyUrl:"",legalPolicyUrl:"",enabled:!1});return l.enabled?(0,t.jsx)(n,{theme:l.theme,disclaimerDate:l.disclaimerDate,declineRedirectUrl:l.declineRedirectUrl,legalPolicyUrl:l.legalPolicyUrl,cookiePolicyUrl:l.cookiePolicyUrl,enabled:l.enabled}):null}e.s(["CookieDisclaimerGate",()=>r],76854)},84713,e=>{"use strict";var t=e.i(71645),i=e.i(18566),o=e.i(10094);function n(){let e=(0,i.usePathname)();return(0,t.useEffect)(()=>{(0,o.clearImageQueue)(),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"page_view",page_path:e})},[e]),null}e.s(["default",()=>n])}]);

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.