(function(){"use strict";function ut(n,t){var i=document.createEvent("Event");i.initEvent(t,!0,!0);n.dispatchEvent(i)}function k(n){var t=Object.assign({method:"GET",params:{}},n),r,i;t.method=t.method.toUpperCase();t.method==="GET"&&(r=Object.keys(t.params).map(function(n){return n+"="+t.params[n]}).join("&"),t.url+="?"+r);i=new XMLHttpRequest;i.open(t.method,t.url,!0);t.success&&typeof t.success=="function"&&i.addEventListener("load",function(){i.status>=200&&i.status<400?t.success(i.responseText):t.error&&typeof t.error=="function"&&t.error()});t.error&&typeof t.error=="function"&&i.addEventListener("error",t.error);t.contentType&&i.setRequestHeader("Content-Type",t.contentType);t.method==="POST"?(t.contentType||i.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8"),i.send(t.params)):i.send()}function ft(n,t){while((n=n.parentElement)&&!n.matches(t));return n}function gu(n){var t=document.createElement("link");t.rel="stylesheet";t.href=n;document.head.appendChild(t)}function rr(n,t,i){var u=this,r=void 0;return function(){var f=u,e=[n,t,i],o=function(){r=null;i||n.apply(f,e)},s=i&&!r;clearTimeout(r);r=setTimeout(o,t);s&&n.apply(f,e)}}function n(n,t){var r=void 0,i;return t.length&&t[0]===">"?(i="qa-"+Date.now(),n.classList.add(i),r=document.querySelectorAll("."+i+" "+t),n.classList.remove(i)):r=n.querySelectorAll(t),Array.prototype.slice.call(r)}function nf(n){n.setAttribute("tabindex",-1);n.focus();n.addEventListener("blur",function(){n.removeAttribute("tabindex")})}function d(n,t){return t={exports:{}},n(t,t.exports),t.exports}function ef(){var n=document.createElement("style");n.appendChild(document.createTextNode(""));document.head.appendChild(n);n.id="maxlines-styles";n.sheet.insertRule(".font-baseline { visibility: hidden; height: 100px; }",0);n.sheet.insertRule(".font-baseline span:after { content: ''; height: 100%; display: inline-block; }",1)}function of(){document.head.removeChild(document.getElementById("maxlines-styles"))}function or(n){for(var i=[],t=n,t=t.firstChild;t;t=t.nextSibling)t.nodeType===3?i.push(t):i=i.concat(or(t));return i}function sf(n){var i=document.createElement("div"),r=document.createElement("span"),f=void 0,e=n||document.body,u=window.getComputedStyle(e),o=[u.fontFamily,u.fontSize,u.fontWeight,u.lineHeight,u.letterSpacing].join("-"),t,h,c,s,l;return g[o]?g[o]:u.display==="none"?null:(t=document.createElement("div"),t.setAttribute("aria-hidden",!0),t.style.position="absolute",t.style.left="-99999999px",t.innerHTML="…",e.appendChild(t),h=t.getBoundingClientRect().width*2,e.removeChild(t),r.textContent="T",i.appendChild(r),i.classList.add("font-baseline"),e.appendChild(i),c=window.getComputedStyle(r),f=parseInt(c.lineHeight,10),r.style.lineHeight=0,s=r.offsetHeight,l=r.offsetTop+s-i.offsetHeight-i.offsetTop,f=f||s,i.parentNode.removeChild(i),g[o]={elipWidth:h,offset:(f-s)/2+l},g[o])}function ct(t){ef();t||n(document,'[data-overflow="ellipsis"] .overflow-ellipsis').forEach(function(n){n.parentNode.removeChild(n)});var r=t?n(document,'[data-overflow="ellipsis"]:not([data-overflow-checked="1"])'):n(document,'[data-overflow="ellipsis"]'),i=document.createRange();r.forEach(function(n){var r,e,t,o;if(n.normalize(),r=sf(n),r){var f=n.getBoundingClientRect(),u=f.bottom,s=Math.max(f.bottom,f.top+n.scrollHeight-1)-r.offset;for(i.selectNodeContents(n),e=u,t=n.parentNode;t&&t.nodeType===1;)window.getComputedStyle(t).overflow!=="visible"&&(e=t.getBoundingClientRect().bottom,e<=u&&(u=e)),t=t.parentNode;(n.setAttribute("data-overflow-checked",1),u>=s)||(o=or(n),o.reverse(),o.every(function(n){var t=[],e,o;for(n.textContent.replace(/([.,\s]+)/g,function(n,i,r){t.push(r)}),t.reverse(),e=0;e<t.length;e++)if(t[e]!==0){i.setStart(n,t[e]-1);i.setEnd(n,t[e]);var h=i.getBoundingClientRect(),s=h.bottom,c=h.right;if(window.screen.deviceXDPI&&(s/=window.screen.deviceXDPI/window.screen.logicalXDPI,c/=window.screen.deviceXDPI/window.screen.logicalXDPI),s-=r.offset,s<=u&&c+r.elipWidth<f.right)return o=document.createElement("span"),o.className="overflow-ellipsis",o.setAttribute("aria-hidden",!0),i.setStart(n,t[e]),i.setEnd(n,t[e]),i.surroundContents(o),o.innerHTML="…<br><br><br>"+o.innerHTML,!1}return!0}))}});of()}function y(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null,u=arguments.length>2&&arguments[2]!==undefined?arguments[2]:500,s=arguments.length>3&&arguments[3]!==undefined?arguments[3]:cf.easeInOutCubic,h=document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop,f=t.getBoundingClientRect().top;n(document,".navbar-sticky-placeholder, .c-gmn-overlay, .item-pinned").forEach(function(n){f-=n.clientHeight});var r=0,e=void 0,o=function o(){var c=(new Date).getTime(),n;r+=c-(e||c);e=c;n=s(r,h,f,u);document.documentElement.scrollTop=n;document.body.parentNode.scrollTop=n;document.body.scrollTop=n;r<u?requestAnimationFrame(o):i&&typeof i=="function"&&i(t)};o()}function yf(){var f=r.getAttribute("data-load-more")||"/Search/raw.aspx",t=parseInt(r.getAttribute("data-startpage"),10),i=parseInt(r.getAttribute("data-totalpages"),10),e=parseInt(r.getAttribute("data-currentpage"),10),n=e+1,o=r.getAttribute("data-qs")||window.location.href.slice(window.location.href.indexOf("?")+1);t&&n<=i&&n>vr?(r.disabled=!0,vr=n,k({method:"GET",url:f+"?"+o.replace("&p="+t,"&p="+n),success:function(t){r.setAttribute("data-currentpage",n);n+1>i&&(l.style.position="absolute",l.style.opacity=0,r.addEventListener("blur",function(){l.style.position="";l.style.opacity="";l.style.display="none"}));var f=u.lastElementChild;u.insertAdjacentHTML("beforeend",t);f.nextElementSibling&&f.nextElementSibling.querySelector("a[href]")&&(r.focusNext=f.nextElementSibling.querySelector("a[href]"));a.blazyInstance.revalidate();r.disabled=!1;r.focus();ii(u,ri.tileImagesLoaded);ut(u,"gel.tiles.added")},error:function(){l.style.display="none"}})):l.style.display="none"}function ui(n){return window.gfwVersion?n+"?v="+window.gfwVersion:n}function p(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!0,r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!1,t=r?[].concat(bf):[];return i&&t.push(ui(wf+"/interactive-"+n+".css")),t.push(ui(pf+"/interactive-"+n+".js")),t}function df(){var t,n,i;if(e)for(t=e.querySelectorAll("[data-tileid]:not(.js-clone)"),n=0;n<t.length;n++)i=t[n].getAttribute("data-tileid"),ei.indexOf(i)===-1&&ei.push(i)}function si(){var r,n,u,t,f;for(df(),r=i.querySelectorAll("[data-tileid]"),n=0;n<r.length;n++){if(oi>=pr)break;u=r[n].getAttribute("data-tileid");ei.indexOf(u)>-1&&(i.removeChild(r[n]),oi+=1)}t=i.querySelector(".type-speedbump");t&&(t.parentNode.removeChild(t),f=i.querySelector("section:nth-of-type(3)"),i.insertBefore(t,f))}function wr(){var a,u,s,h,c,t,r,f,v;if(e){var o=i.querySelectorAll("section:not(.js-cloned)"),n=document.querySelectorAll(".masonry-container > section"),l=void 0;if(e.querySelector(".news-tile-group")){for(a=n.length,u=n.length-1;u>=0;u--)if(n[u].classList.contains("news-tile-group")){a=u;break}l=Math.min(a+4,n.length)}else l=2;for(s=[],h=l;h<n.length;h+=3)s.push(n[h]);for(c=0,t=0;t<o.length;t+=3){if(o.length-t<3)break;for(r=document.createElement("section"),f=0;f<3;f++)v=o[t+f].cloneNode(!0),v.classList.add("js-clone"),r.appendChild(v),o[t+f].classList.add("js-cloned");if(r.classList.add("news-tile-group"),r.classList.add("cmstile"),r.classList.add("merged"),c<s.length)e.insertBefore(r,s[c]),c+=1;else break}e.masonry&&e.masonry.update(!0)}}function hi(){var f=parseInt(i.getAttribute("data-start"),10)||i.querySelectorAll(".type-release").length,e=document.querySelector("main.hp-main"),n=0,o,t,r,u;if(i.clientHeight?(o=i.lastElementChild.offsetTop+i.lastElementChild.offsetHeight,n=Math.floor((e.offsetHeight-o)/kf)):n=21-i.querySelectorAll(".type-release:not(.cloned)").length,tt.length){for(t=Math.min(n,tt.length),r=0;r<t;r++)i.appendChild(tt.pop());n-=t;n===0&&si()}if(n>0)n+=10,k({method:"GET",url:"/newsfeed.aspx",params:{start:f,count:n},success:function(t){i.insertAdjacentHTML("beforeend",t);i.setAttribute("data-start",f+n);for(var r=0;r<10;r++){if(!i.lastElementChild)break;tt.push(i.lastElementChild);i.removeChild(i.lastElementChild)}si();document.body.classList.contains("cmsviewb")&&wr();ii(e,hi)}});else if(n<0)for(u=n;u<0;u++){if(!i.lastElementChild)break;tt.push(i.lastElementChild);i.removeChild(i.lastElementChild)}}function gf(n){var t=n.chart,r=document.querySelector(n.container),i=document.createElement("ul");i.className="time-period-selector";r.insertBefore(i,r.firstChild);var e=3,s=new Date(t.data.labels[0].text),h=new Date(t.data.labels[t.data.labels.length-1].text),c=(h.getTime()-s.getTime())/864e5,u=t.metadata.axisX.axisRange/c,l=function(n,r){var f=document.createElement("li");return f.setAttribute("data-zoom-control",""),f.textContent=r,f.addEventListener("click",function(){n===0?t.zoom(1):t.zoomToRange(Math.floor(n*u));[].concat(o(i.querySelectorAll(".active"))).forEach(function(n){n.classList.remove("active")});f.classList.add("active")}),i.appendChild(f),f},f=[[-7,"1 Week"],[-30,"1 Month"],[-90,"3 Months"],[-180,"6 Months"],[-365,"1 Year"],[-730,"2 Years"],[0,"All"]].map(function(n){return n[0]!==0&&e/Math.abs(n[0])>u?null:l(n[0],n[1])}).filter(function(n){return n!==null});f[f.length-1].classList.add("active")}function ne(n){var r=document.createElement("div"),t,u,i,f;r.className="sr-only srTableContainer";n.chart.container.appendChild(r);t=document.createElement("table");r.appendChild(t);u=document.createElement("caption");i=void 0;document.body.classList.contains("sys-flexchart")?i=document.createTextNode(document.querySelector("h1").innerText):(f=document.querySelectorAll(".feat--list__header"),f.forEach(function(t){t.parentElement.contains(n.chart.container)&&(i=document.createTextNode(t.querySelector("h2").innerText))}));u.appendChild(i);t.appendChild(u);n.chart.data.lines.forEach(function(i){var u=document.createElement("th"),f,r;u.setAttribute("scope","row");f=document.createTextNode(i.title);u.appendChild(f);r=document.createElement("tr");t.appendChild(r);r.appendChild(u);i.points.forEach(function(t){var i=document.createElement("td"),u=n.chart.options.unitFormat.includes("%")?"%":"",f=n.chart.data.labelsLookup[t.x],e=document.createTextNode(""+t.y+u+" on "+f);i.appendChild(e);r.appendChild(i)})})}function li(t){var e=window.gel.dataviz.LineChart,a=new DOMParser,o=a.parseFromString(t.datasetXml,"text/xml"),i=o.querySelector("data set"),s=o.querySelector("visualization").getAttribute("codename"),h=i.querySelector("c sc pre"),c=i.querySelector("c sc suf"),v=(h?h.textContent:"")+"{y}"+(c?c.textContent:""),y=n(i,"rs r").map(function(n){return n.getAttribute("ed")||n.getAttribute("sd")}),r=[],f,l,u;n(i,"c").forEach(function(t){var u=t.getAttribute("ci"),f=[];n(i,'rs p[ci="'+u+'"]').forEach(function(n){var t=parseFloat(n.textContent);f.push(isNaN(t)?null:t)});r.push({id:u,points:f,title:t.querySelector("l").textContent})});s==="USCONSPDNG112723"?(f=function(n){return Math.max.apply(null,n)-Math.min.apply(null,n)},r.sort(function(n,t){return f(t.points.map(function(n){return n.y}))-f(n.points.map(function(n){return n.y}))})):r.sort(function(n,t){return n.id-t.id});l=document.querySelector(t.container);u=document.createElement("div");u.className="chart-container";l.appendChild(u);t.chart=new e(u,{labels:y,lines:r,source:t.source||br},{unitFormat:v,mode:e.MODE_CUSTOM,height:300,showHeader:!1,showFooter:s!=="CN482"});ne(t);gf(t)}function kr(n){k({method:"GET",url:n.datasetUrl,success:function(t){n.datasetLoaded=!0;n.datasetXml=t;ci&&li(n)}})}function te(n){return n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function ai(n,t,i){k({url:n,method:"POST",contentType:"application/json; charset=utf-8",params:JSON.stringify(t),success:function(n){var t=JSON.parse(n).d;i(t)}})}function ie(n,t,i){k({url:n,method:"GET",contentType:"application/json; charset=utf-8",params:t,success:function(n){var t=JSON.parse(n);t=t.map(function(n){return{value:n.name,label:n.name,domain:n.domain}});i(t)}})}function re(n){n.hasAttribute("data-autocomplete-simple")?n.addEventListener("focus",function(){n.hasAttribute("data-autocomplete-initialized")||ai(n.getAttribute("data-autocomplete-source"),{},function(t){var i=t.map(function(n){return{value:n.label,label:n.label,href:"/topic/"+n.value+".aspx"}});new vt({element:n,container:document.querySelector(n.getAttribute("data-autocomplete-container")),source:i,maxSuggestionsDisplayed:15});n.setAttribute("data-autocomplete-initialized",!0)})}):n.hasAttribute("data-autocomplete-clearbit")?new vt({element:n,selfPosition:!0,cssClass:"form-autocomplete",source:function(t,i){ie(n.getAttribute("data-autocomplete-source"),{query:t},i)}}):new vt({element:n,selfPosition:!0,cssClass:"form-autocomplete",source:function(t,i){ai(n.getAttribute("data-autocomplete-source"),{q:t},i)}})}function pi(n,t,i){var r=n.querySelector(".active");r&&(r.classList.remove("active"),r.querySelector("[aria-expanded]").setAttribute("aria-expanded","false"));i.classList.contains("collapsed")?(t.classList.add("active"),t.querySelector("[aria-expanded]").setAttribute("aria-expanded","true")):t.classList.remove("active")}function dr(n,t,i){var u=document.createElement("button"),e=t[Math.max(i-1,0)],r,f;e=e.querySelector("h2").textContent;u.className="tab-timeline__control-prev";u.innerHTML="<span class=\"gel-icon-arrow-left\"><\/span>\n                            <span class='sr-only'>Go to "+e+"<\/span>";r=document.createElement("button");f=t[Math.min(i+1,t.length-1)];f=f.querySelector("h2").textContent;r.className="tab-timeline__control-next";r.innerHTML="<span class=\"gel-icon-arrow-right\"><\/span>\n                            <span class='sr-only'>Go to "+f+"<\/span>";u.addEventListener("click",function(){t[i-1].click()});r.addEventListener("click",function(){t[i+1].click()});n.textContent="";i!==0&&n.appendChild(u);i!==t.length-1&&n.appendChild(r)}function gr(n,t,i){n.setAttribute("data-current-index",t);n.addEventListener("click",function(){i.setAttribute("data-current-index",t);ut(i,"CHANGE_INDEX")})}function ue(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function ve(n){var i=le.call(n,it),r=n[it],t;try{n[it]=undefined}catch(u){}return t=ae.call(n),i?n[it]=r:delete n[it],t}function be(n){return we.call(n)}function no(n){return n==null?n===undefined?ge:de:iu&&iu in Object(n)?ye(n):ke(n)}function to(n){return n!=null&&typeof n=="object"}function io(n){return typeof n=="symbol"||uu(n)&&ru(n)==fu}function ho(n){var t,i;return typeof n=="number"?n:ro(n)?eu:(yt(n)&&(t=typeof n.valueOf=="function"?n.valueOf():n,n=yt(t)?t+"":t),typeof n!="string")?n===0?n:+n:(n=n.replace(uo,""),i=eo.test(n),i||oo.test(n)?so(n.slice(2),i?2:8):fo.test(n)?eu:+n)}function vo(n,t,i){function v(t){var i=f,r=o;return f=o=undefined,s=t,e=n.apply(r,i)}function k(n){return s=n,r=setTimeout(l,t),p?v(n):e}function d(n){var r=n-u,f=n-s,i=t-r;return h?ao(i,c-f):i}function w(n){var i=n-u,r=n-s;return u===undefined||i>=t||i<0||h&&r>=c}function l(){var n=wi();if(w(n))return b(n);r=setTimeout(l,d(n))}function b(n){return(r=undefined,a&&f)?v(n):(f=o=undefined,e)}function g(){r!==undefined&&clearTimeout(r);s=0;f=u=o=r=undefined}function nt(){return r===undefined?e:b(wi())}function y(){var n=wi(),i=w(n);if(f=arguments,o=this,u=n,i){if(r===undefined)return k(u);if(h)return clearTimeout(r),r=setTimeout(l,t),v(u)}return r===undefined&&(r=setTimeout(l,t)),e}var f,o,c,e,r,u,s=0,p=!1,h=!1,a=!0;if(typeof n!="function")throw new TypeError(co);return t=ou(t)||0,yt(i)&&(p=!!i.leading,h="maxWait"in i,c=h?lo(ou(i.maxWait)||0,t):c,a="trailing"in i?!!i.trailing:a),y.cancel=g,y.flush=nt,y}function yo(n,t,i){var r=!0,u=!0;if(typeof n!="function")throw new TypeError(hu);return yt(i)&&(r="leading"in i?!!i.leading:r,u="trailing"in i?!!i.trailing:u),su(n,t,{leading:r,maxWait:t,trailing:u})}function gi(){for(var n,i,t=0;t<bt.length;t++)n=bt[t],i=n.placeholder.getBoundingClientRect(),i.top<di?(n.classList.add("item-pinned"),n.style.position="fixed",n.style.top=di+"px",n.style.left=0,n.style.width="100%",n.style.height="",n.style.zIndex=1,n.placeholder.style.height=n.clientHeight+"px"):(n.classList.remove("item-pinned"),n.style.position="absolute",n.style.top=n.placeholder.offsetTop+"px",n.style.left=n.placeholder.offsetLeft+"px",n.style.width=i.width+"px",n.style.height=n.originalHeight,n.style.zIndex="",n.placeholder.style.height=n.originalHeight)}function wo(n){var u=n.getBoundingClientRect(),i=window.getComputedStyle(n),r=document.createElement("div"),t=r.style;return r.className="item-pinnable-placeholder",n.originalHeight=u.height+"px",t.height=u.height+"px",t.marginTop=i.marginTop,t.marginLeft=i.marginLeft,t.marginBottom=i.marginBottom,t.marginRight=i.marginRight,t.cssFloat=i.cssFloat,t.fontSize="1em",t.position="static",t.padding=0,t.border=0,t.borderSpacing=0,r}function bo(n){n.placeholder=wo(n);n.parentNode.insertBefore(n.placeholder,n.nextSibling);n.parentNode.style.position="relative";bt.push(n);gi()}function ko(){var e=document.querySelector(".c-progress-bar"),i=document.querySelector(".article-content"),t=document.body.scrollTop||document.documentElement.scrollTop,u=document.querySelector(".o-article__header-group").getBoundingClientRect().top+t,f=i.getBoundingClientRect().top+t-100,o=document.querySelector(".o-article__inner").clientHeight-u,r=(t-u)/o*100,n;rt.style.display=r>0&&r<100?"block":"none";n=(t-f)/i.clientHeight*100;t<f&&(n=0);n>=100&&(n=100);i.clientHeight===0&&(n=r);document.querySelector(".navbar-sticky")||document.querySelector(".header-metanav-only")||(rt.style.top=0);e.style.width=n+"%";kt=!1}function yu(n){var t="banner- + "+h[n].getAttribute("data-banner");window.localStorage.setItem(t,!0)}function go(n){var i,t;for(h[n].style.display="block",setTimeout(function(){h[n].style.opacity=1},3e3),h[n].addEventListener("gel.banner.dismiss",function(){yu(n)}),i=h[n].querySelectorAll("a:not([data-dismiss])"),t=0;t<i.length;t++)i[t].addEventListener("click",yu(n))}function pu(){var n,t;for(vu(),n=0;n<h.length;n++)if(t="banner- + "+h[n].getAttribute("data-banner"),(typeof gcb=="undefined"||gcb.status()==="loaded")&&!window.localStorage.getItem(t)){go(n);break}}function ts(){n(document,".chapter-header").forEach(function(n){ns.add(n)})}function is(){ts();n(document,".chapter-accordion").forEach(function(t){t.addEventListener("click",function(i){var f=ft(t,".rel-chapter"),r,u;(n(f,".chapter-img--active").forEach(function(n){n.classList.remove("chapter-img--active")}),r=ft(i.target,".rel--chapter").querySelector(".chapter-img"),r&&t.classList.contains("collapsed")&&r.classList.add("chapter-img--active"),tr=tr===t.parentElement?null:t.parentElement,!tr&&t.parentElement.getBoundingClientRect().top>0)||(u=ft(i.target,".chapter-header"),setTimeout(function(){y(u)},10))})})}function ir(){document.documentElement.style.setProperty("--vh",window.innerHeight+"px")}var ht,ti,s,er,g,ar,yr,lt,nt,at,v,oi,pr,br,ci,vt,vi,yi,ru,uu,fu,su,hu,ki,au,bt,di,rt,kt,h,vu,nr,dt,bu,ku,du,w,b;(function(n){function p(n){return Object.prototype.toString.call(n)=="[object Function]"}function w(n){return Object.prototype.toString.call(n)=="[object Array]"}function tt(n,t){var i=/^\w+\:\/\//;return/^\/\/\/?/.test(n)?n=location.protocol+n:i.test(n)||n.charAt(0)=="/"||(n=(t||"")+n),i.test(n)?n:(n.charAt(0)=="/"?a:l)+n}function u(n,t){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i]);return t}function it(n){for(var i=!1,t=0;t<n.scripts.length;t++)n.scripts[t].ready&&n.scripts[t].exec_trigger&&(i=!0,n.scripts[t].exec_trigger(),n.scripts[t].exec_trigger=null);return i}function f(n,t,i,r){n.onload=n.onreadystatechange=function(){n.readyState&&n.readyState!="complete"&&n.readyState!="loaded"||t[i]||(n.onload=n.onreadystatechange=null,r())}}function b(n){n.ready=n.finished=!0;for(var t=0;t<n.finished_listeners.length;t++)n.finished_listeners[t]();n.ready_listeners=[];n.finished_listeners=[]}function rt(n,i,u,e,s){setTimeout(function(){var h,c=i.real_src,l;if("item"in t){if(!t[0]){setTimeout(arguments.callee,25);return}t=t[0]}h=document.createElement("script");i.type&&(h.type=i.type);i.charset&&(h.charset=i.charset);s?r?(u.elem=h,v?(h.preload=!0,h.onpreload=e):h.onreadystatechange=function(){h.readyState=="loaded"&&e()},h.src=c):s&&c.indexOf(a)==0&&n[o]?(l=new XMLHttpRequest,l.onreadystatechange=function(){l.readyState==4&&(l.onreadystatechange=function(){},u.text=l.responseText+"\n//@ sourceURL="+c,e())},l.open("GET",c),l.send()):(h.type="text/cache-script",f(h,u,"ready",function(){t.removeChild(h);e()}),h.src=c,t.insertBefore(h,t.firstChild)):y?(h.async=!1,f(h,u,"finished",e),h.src=c,t.insertBefore(h,t.firstChild)):(f(h,u,"finished",e),h.src=c,t.insertBefore(h,t.firstChild))},0)}function k(){function ut(n,i,r){function o(){u!=null&&(u=null,b(r))}var u;v[i.src].finished||(n[e]||(v[i.src].finished=!0),u=r.elem||document.createElement("script"),i.type&&(u.type=i.type),i.charset&&(u.charset=i.charset),f(u,r,"finished",o),r.elem?r.elem=null:r.text?(u.onload=u.onreadystatechange=null,u.text=r.text):u.src=i.real_src,t.insertBefore(u,t.firstChild),r.text&&o())}function ft(n,t,i,r){var u,f,s=function(){t.ready_cb(t,function(){ut(n,t,u)})},o=function(){t.finished_cb(t,i)};t.src=tt(t.src,n[c]);t.real_src=t.src+(n[h]?(/\?.*$/.test(t.src)?"&_":"?_")+~~(Math.random()*1e9)+"=":"");v[t.src]||(v[t.src]={items:[],finished:!1});f=v[t.src].items;n[e]||f.length==0?(u=f[f.length]={ready:!1,finished:!1,ready_listeners:[s],finished_listeners:[o]},rt(n,t,u,r?function(){u.ready=!0;for(var n=0;n<u.ready_listeners.length;n++)u.ready_listeners[n]();u.ready_listeners=[]}:function(){b(u)},r)):(u=f[0],u.finished?o():u.finished_listeners.push(o))}function y(){function c(n,t){n.ready=!0;n.exec_trigger=t;h()}function l(n,t){n.ready=n.finished=!0;n.exec_trigger=null;for(var i=0;i<t.scripts.length;i++)if(!t.scripts[i].finished)return;t.finished=!0;h()}function h(){while(f<n.length){if(p(n[f])){try{n[f++]()}catch(i){}continue}else if(!n[f].finished){if(it(n[f]))continue;break}f++}f==n.length&&(o=!1,t=!1)}function a(){t&&t.scripts||n.push(t={scripts:[],finished:!0})}var r,e=u(i,{}),n=[],f=0,o=!1,t;return r={script:function(){for(var n=0;n<arguments.length;n++)(function(n,i){var h,f;for(w(n)||(i=[n]),f=0;f<i.length;f++)if(a(),n=i[f],p(n)&&(n=n()),n){if(w(n)){h=[].slice.call(n);h.unshift(f,1);[].splice.apply(i,h);f--;continue}typeof n=="string"&&(n={src:n});n=u(n,{ready:!1,ready_cb:c,finished:!1,finished_cb:l});t.finished=!1;t.scripts.push(n);ft(e,n,t,g&&o);o=!0;e[s]&&r.wait()}})(arguments[n],arguments[n]);return r},wait:function(){if(arguments.length>0){for(var i=0;i<arguments.length;i++)n.push(arguments[i]);t=n[n.length-1]}else t=!1;return h(),r}},{script:r.script,wait:r.wait,setOptions:function(n){return u(n,e),r}}}var i={},g=r||nt,l=[],v={},a;return i[o]=!0,i[s]=!1,i[e]=!1,i[h]=!1,i[c]="",a={setGlobalDefaults:function(n){return u(n,i),a},setOptions:function(){return y().setOptions.apply(null,arguments)},script:function(){return y().script.apply(null,arguments)},wait:function(){return y().wait.apply(null,arguments)},queueScript:function(){return l[l.length]={type:"script",args:[].slice.call(arguments)},a},queueWait:function(){return l[l.length]={type:"wait",args:[].slice.call(arguments)},a},runQueue:function(){for(var n=a,i=l.length,r=i,t;--r>=0;)t=l.shift(),n=n[t.type].apply(null,t.args);return n},noConflict:function(){return n.$LAB=d,a},sandbox:function(){return k()}}}var d=n.$LAB,o="UseLocalXHR",s="AlwaysPreserveOrder",e="AllowDuplicates",h="CacheBust",c="BasePath",l=/^[^?#]*\//.exec(location.href)[0],a=/^\w+\:\/\/\/?[^\/]+/.exec(l)[0],t=document.head||document.getElementsByTagName("head"),g=n.opera&&Object.prototype.toString.call(n.opera)=="[object Opera]"||"MozAppearance"in document.documentElement.style,i=document.createElement("script"),v=typeof i.preload=="boolean",r=v||i.readyState&&i.readyState=="uninitialized",y=!r&&i.async===!0,nt=!r&&!y&&!g;n.$LAB=k(),function(n,t,i){document.readyState==null&&document[n]&&(document.readyState="loading",document[n](t,i=function(){document.removeEventListener(t,i,!1);document.readyState="complete"},!1))}("addEventListener","DOMContentLoaded")})(window);window.$LAB.setGlobalDefaults({AllowDuplicates:!1});var tf={linear:function(n,t,i,r){return i*n/r+t},easeInOutQuad:function(n,t,i,r){return(n/=r/2,n<1)?i/2*n*n+t:(n--,-i/2*(n*(n-2)-1)+t)},easeInOutCubic:function(n,t,i,r){return(n/=r/2,n<1)?i/2*n*n*n+t:(n-=2,i/2*(n*n*n+2)+t)}},et=function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");},ot=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),o=function(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)},ur="data-masonry",st="js-masonry-active",gt="js-masonry-item",fr="js-masonry-prepositioned",rf="js-masonry-measure",uf="js-masonry-spacer",c=[],ff=function(){function t(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(et(this,t),this.container=typeof n=="string"?document.querySelector(n):n,!n)throw Error("Masonry: Cannot find specified container element.");Object.assign(this,{itemSelector:"> section",updateOnResize:!0,columnWidth:310,gutter:0,useTransforms:!0},i);this.cache={columnCount:1};this.container.masonry=this;c.push(this);this.update()}return ot(t,[{key:"getItems",value:function(){var t,i;return this.itemSelector.length&&this.itemSelector[0]===">"?(t="masonry-container-"+c.indexOf(this),this.container.classList.add(t),i=n(document,"."+t+" "+this.itemSelector),this.container.classList.remove(t),i):n(this.container,this.itemSelector)}},{key:"getColumnCount",value:function(){var n=this.container.offsetWidth+this.gutter,t=this.columnWidth+this.gutter;return Math.max(Math.floor(n/t),1)}},{key:"xToCol",value:function(n){return Math.min(Math.floor(n/this.columnWidth),this.cache.columnCount)}},{key:"getColumnsSpanned",value:function(n){return Math.max(Math.ceil(n.offsetWidth/this.columnWidth),1)}},{key:"layout",value:function(){var l=this.getItems(),n,a,v,e,u,s,t,i,f,h,c;if(l.length){for(this.container.classList.add(st),n=[],a=0;a<this.cache.columnCount;a++)n.push(0);for(v=this.container.querySelectorAll(".masonry-container > ."+fr),e=0;e<v.length;e++){var r=v[e],y=this.xToCol(r.offsetLeft),p=this.xToCol(r.offsetLeft+r.offsetWidth-1);for(u=y;u<=p;u++)n[u]=Math.max(r.offsetTop+r.offsetHeight,n[u])}for(s=0;s<l.length;s++)if(t=l[s],t.classList.add(gt),!t.classList.contains(fr)){for(i=0,f=1;f<n.length;f++)n[i]>n[f]&&(i=f);for(h=1,t.classList.contains(rf)&&(h=Math.min(this.getColumnsSpanned(t),n.length),h>n.length-i&&(i=0)),t.style.top=n[i]+"px",t.style.left=this.columnWidth*i+"px",c=0;c<h;c++)n[i+c]+=t.offsetHeight;t.classList.contains(uf)&&function(){var t=Math.max.apply(Math,o(n));n=n.map(function(n){return Math.max(t,n)})}()}this.container.style.height=Math.max.apply(Math,o(n))+"px"}}},{key:"reset",value:function(){var n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:!1;this.container.classList.remove(st);this.container.style.height="";n&&this.getItems().forEach(function(n){n.classList.remove(gt);n.style.top="";n.style.left=""})}},{key:"update",value:function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:!1,n=this.getColumnCount(),i=t===!0||this.cache.columnCount!==n;this.cache.columnCount=n;i&&(n>1?this.layout():this.reset())}},{key:"destroy",value:function(){this.reset(!0);c.splice(c.indexOf(this),1)}}]),t}(),ni=document.createElement("style");ni.innerHTML="\n  ."+st+" {\n    position: relative;\n  }\n  ."+st+" ."+gt+" {\n    position: absolute;\n  }\n";ni.appendChild(document.createTextNode(""));document.head.appendChild(ni);ht=function(){var n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:!1;return c.forEach(function(t){return t.update(n)})};ti=function(){return c.forEach(function(n){return n.reset()})};window.addEventListener("resize",rr(function(){c.forEach(function(n){return n.updateOnResize&&n.update()})},50));document.body.addEventListener("typekitLoaded",ht.bind(null,!0));"onbeforeprint"in window?(window.addEventListener("beforeprint",ti),window.addEventListener("afterprint",ht.bind(null,!1))):window.matchMedia&&window.matchMedia("print").addListener(function(n){n.matches?ti():ht()});n(document,"["+ur+"]").forEach(function(n){var t={},i=n.getAttribute(ur);i&&(t.itemSelector=i);new ff(n,t)});window.masonry=c,function(n){var r={kitId:{en:"vyo1abu",ja:"wzr4sie",zh:"lsv0hxq"}[document.documentElement.lang.toLowerCase().split("-")[0]||"en"],scriptTimeout:3e3,async:!0,active:function(){document.fonts.ready.then(function(){ut(document.body,"typekitLoaded")})}},u=n.documentElement,o=setTimeout(function(){u.className=u.className.replace(/\bwf-loading\b/g,"")+" wf-inactive"},r.scriptTimeout),t=n.createElement("script"),f=!1,e=n.getElementsByTagName("script")[0],i;u.className+=" wf-loading";t.src="https://use.typekit.net/"+r.kitId+".js";t.async=!0;t.onload=t.onreadystatechange=function(){if(i=this.readyState,!f&&(!i||i=="complete"||i=="loaded")){f=!0;clearTimeout(o);try{Typekit.load(r)}catch(n){}}};e.parentNode.insertBefore(t,e)}(document);s=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};er=d(function(n){(function(t,i){n.exports=i()})(s,function(){function p(n){var t=n._util;t.elements=ut(n.options);t.count=t.elements.length;t.destroyed&&(t.destroyed=!1,n.options.container&&i(n.options.container,function(n){r(n,"scroll",t.validateT)}),r(window,"resize",t.saveViewportOffsetT),r(window,"resize",t.validateT),r(window,"scroll",t.validateT));w(n)}function w(n){for(var r,t=n._util,i=0;i<t.count;i++)r=t.elements[i],(rt(r,n.options)||c(r,n.options.successClass))&&(n.load(r),t.elements.splice(i,1),t.count--,i--);t.count===0&&n.destroy()}function rt(t,i){var f=t.getBoundingClientRect(),u,r;if(i.container&&v&&(u=t.closest(i.containerClass),u)){if(r=u.getBoundingClientRect(),o(r,n)){var e=r.top-i.offset,s=r.right+i.offset,h=r.bottom+i.offset,c=r.left-i.offset,l={top:e>n.top?e:n.top,right:s<n.right?s:n.right,bottom:h<n.bottom?h:n.bottom,left:c>n.left?c:n.left};return o(f,l)}return!1}return o(f,n)}function o(n,t){return n.right>=t.left&&n.bottom>=t.top&&n.left<=t.right&&n.top<=t.bottom}function b(n,f,o){var w;if(!c(n,o.successClass)&&(f||o.loadInvisible||n.offsetWidth>0&&n.offsetHeight>0))if(w=u(n,e)||u(n,o.src),w){var tt=w.split(o.separator),p=tt[a&&tt.length>1?1:0],rt=u(n,o.srcset),ut=h(n,"img"),b=n.parentNode,ft=b&&h(b,"picture");if(ut||n.src===undefined){var v=new Image,g=function(){o.error&&o.error(n,"invalid");l(n,o.errorClass);t(v,"error",g);t(v,"load",nt)},nt=function(){ut?ft||d(n,p,rt):n.style.backgroundImage='url("'+p+'")';s(n,o);t(v,"load",nt);t(v,"error",g)};ft&&(v=n,i(b.getElementsByTagName("source"),function(n){k(n,y,o.srcset)}));r(v,"error",g);r(v,"load",nt);d(v,p,rt)}else n.src=p,s(n,o)}else h(n,"video")?(i(n.getElementsByTagName("source"),function(n){k(n,it,o.src)}),n.load(),s(n,o)):(o.error&&o.error(n,"missing"),l(n,o.errorClass))}function s(n,t){l(n,t.successClass);t.success&&t.success(n);f(n,t.src);f(n,t.srcset);i(t.breakpoints,function(t){f(n,t.src)})}function k(n,t,i){var r=u(n,i);r&&(g(n,t,r),f(n,i))}function d(n,t,i){i&&g(n,y,i);n.src=t}function g(n,t,i){n.setAttribute(t,i)}function u(n,t){return n.getAttribute(t)}function f(n,t){n.removeAttribute(t)}function h(n,t){return n.nodeName.toLowerCase()===t}function c(n,t){return(" "+n.className+" ").indexOf(" "+t+" ")!==-1}function l(n,t){c(n,t)||(n.className+=" "+t)}function ut(n){for(var t=[],i=n.root.querySelectorAll(n.selector),r=i.length;r--;t.unshift(i[r]));return t}function nt(t){n.bottom=(window.innerHeight||document.documentElement.clientHeight)+t;n.right=(window.innerWidth||document.documentElement.clientWidth)+t}function r(n,t,i){n.attachEvent?n.attachEvent&&n.attachEvent("on"+t,i):n.addEventListener(t,i,{capture:!1,passive:!0})}function t(n,t,i){n.detachEvent?n.detachEvent&&n.detachEvent("on"+t,i):n.removeEventListener(t,i,{capture:!1,passive:!0})}function i(n,t){var r,i;if(n&&t)for(r=n.length,i=0;i<r&&t(n[i],i)!==!1;i++);}function tt(n,t,i){var r=0;return function(){var u=+new Date;u-r<t||(r=u,n.apply(i,arguments))}}var e,n,a,v,it="src",y="srcset";return function(r){var o,u,f;document.querySelectorAll||(o=document.createStyleSheet(),document.querySelectorAll=function(n,t,i,r,u){for(u=document.all,t=[],n=n.replace(/\[for\b/gi,"[htmlFor").split(","),i=n.length;i--;){for(o.addRule(n[i],"k:v"),r=u.length;r--;)u[r].currentStyle.k&&t.push(u[r]);o.removeRule(0)}return t});u=this;f=u._util={};f.elements=[];f.destroyed=!0;u.options=r||{};u.options.error=u.options.error||!1;u.options.offset=u.options.offset||100;u.options.root=u.options.root||document;u.options.success=u.options.success||!1;u.options.selector=u.options.selector||".b-lazy";u.options.separator=u.options.separator||"|";u.options.containerClass=u.options.container;u.options.container=u.options.containerClass?document.querySelectorAll(u.options.containerClass):!1;u.options.errorClass=u.options.errorClass||"b-error";u.options.breakpoints=u.options.breakpoints||!1;u.options.loadInvisible=u.options.loadInvisible||!1;u.options.successClass=u.options.successClass||"b-loaded";u.options.validateDelay=u.options.validateDelay||25;u.options.saveViewportOffsetDelay=u.options.saveViewportOffsetDelay||50;u.options.srcset=u.options.srcset||"data-srcset";u.options.src=e=u.options.src||"data-src";v=Element.prototype.closest;a=window.devicePixelRatio>1;n={};n.top=0-u.options.offset;n.left=0-u.options.offset;u.revalidate=function(){p(u)};u.load=function(n,t){var r=this.options;n&&n.length===undefined?b(n,t,r):i(n,function(n){b(n,t,r)})};u.destroy=function(){var n=u._util;u.options.container&&i(u.options.container,function(i){t(i,"scroll",n.validateT)});t(window,"scroll",n.validateT);t(window,"resize",n.validateT);t(window,"resize",n.saveViewportOffsetT);n.count=0;n.elements.length=0;n.destroyed=!0};f.validateT=tt(function(){w(u)},u.options.validateDelay,u);f.saveViewportOffsetT=tt(function(){nt(u.options.offset)},u.options.saveViewportOffsetDelay,u);nt(u.options.offset);i(u.options.breakpoints,function(n){if(n.width>=window.screen.width)return e=n.src,!1});setTimeout(function(){p(u)})}})});g={};document.querySelector('[data-overflow="ellipsis"]')&&(ct(),document.body.addEventListener("typekitLoaded",function(){return ct()}));window.wwwV8=window.wwwV8||{};window.wwwV8.maxLines=ct;var hf=new er,a={maxLines:ct,blazyInstance:hf},cf={linear:function(n,t,i,r){return i*n/r+t},easeInOutQuad:function(n,t,i,r){return(n/=r/2,n<1)?i/2*n*n+t:(n--,-i/2*(n*(n-2)-1)+t)},easeInOutCubic:function(n,t,i,r){return(n/=r/2,n<1)?i/2*n*n*n+t:(n-=2,i/2*(n*n*n+2)+t)}};n(document,"[data-scroll-to]").forEach(function(n){var t=document.querySelector(n.getAttribute("data-scroll-to"));t&&n.addEventListener("click",function(n){y(t);t.tagName==="A"&&n.preventDefault()})});window.wwwV8=window.wwwV8||{};window.wwwV8.scrollToElement=y;var sr="data-jump-target",hr="data-jump-link",cr="initialized",lf=!!document.querySelectorAll("body.jump2form, main.jump2form").length,af={click:function(n){this.jump();n.preventDefault()}},lr=function(){function n(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:n.resolveTarget(t),r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!0;et(this,n);this.el=t;this.target=i;this.focusOnJump=r;this.el.addEventListener("click",af.click.bind(this));this.el.setAttribute(hr,cr)}return ot(n,[{key:"jump",value:function(){this.focusOnJump?y(this.target,nf):y(this.target)}}],[{key:"resolveTarget",value:function(n){var t=ft(n,".article-cards > *, .article--cards > *, .article-cards > .inner > *, .article--cards > .inner > *");if(!t)return null;var i=n.getAttribute(sr),r=n.getAttribute("href")||"",u=r.indexOf("#")>-1?r.substring(r.lastIndexOf("#")+1):null;return i?i==="next"?t.nextElementSibling:i==="last"?t.parentElement.lastElementChild:document.querySelector(i)?document.querySelector(i):null:u?document.getElementById(u):lf?t.parentElement.lastElementChild:t.nextElementSibling}}]),n}();n(document,"["+sr+"]").forEach(function(n){n.getAttribute(hr)!==cr&&new lr(n)});ar=function(){function t(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};et(this,t);this.element=n;this.options=Object.assign({itemsPerPage:1,itemSelector:null},i);this.pages=[];this.selectedIndex=-1;this.create()}return ot(t,[{key:"create",value:function(){var t=this,r=this.element,u=this.options,o=this.pages,e=u.itemSelector?n(r,u.itemSelector):r.children,f,i;for(this.pages.push(this.createPage(r)),this.selectedIndex=0,f=void 0,i=u.itemsPerPage;i<e.length;i++)i%u.itemsPerPage==0&&(f=this.createPage(),this.pages.push(f)),f.appendChild(e[i]);this.controls=document.createElement("div");this.controls.className="c-dot-paging c-dot-paging--centered";this.controls.innerHTML='\n      <button class="c-dot-paging__prev-btn"><span class="sr-only">Previous<\/span><\/button>\n      <div class="c-dot-paging__indicators">\n        '+this.pages.map(function(n,t){return'\n          <button class="c-dot-paging__indicator '+(t===0?"is-active":"")+'" data-index="'+t+'">\n            <span class="sr-only">Go to page '+(t+1)+"<\/span>\n          <\/button>\n        "}).join("")+'\n      <\/div>\n      <button class="c-dot-paging__next-btn"><span class="sr-only">Next<\/span><\/button>\n    ';r.parentElement.appendChild(this.controls);this.controls.addEventListener("click",function(n){var i=n.target;i.matches(".c-dot-paging__indicator")?t.showPage(parseInt(i.getAttribute("data-index"),10)):i.matches(".c-dot-paging__prev-btn, .c-dot-paging__prev-btn *")?t.showPage(t.selectedIndex-1):i.matches(".c-dot-paging__next-btn, .c-dot-paging__next-btn *")&&t.showPage(t.selectedIndex+1)});this.prevBtn=this.controls.querySelector(".c-dot-paging__prev-btn");this.nextBtn=this.controls.querySelector(".c-dot-paging__next-btn");this.showPage(0);o.length<2&&this.controls.classList.add("hidden")}},{key:"createPage",value:function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null,n=t;return n||(n=document.createElement("div"),n.className=this.element.className,n.classList.add("hidden"),this.element.parentElement.insertBefore(n,this.element.nextSiblingElement)),n.setAttribute("data-index",this.pages.length),n}},{key:"showPage",value:function(t){this.selectedIndex>-1&&(this.pages[this.selectedIndex].classList.remove("active"),this.pages[this.selectedIndex].classList.add("hidden"),n(this.controls,".c-dot-paging__indicator.is-active").forEach(function(n){return n.classList.remove("is-active")}));this.pages[t].classList.remove("hidden");this.pages[t].classList.add("active");var i=this.controls.querySelector('[data-index="'+t+'"]');i&&i.classList.add("is-active");this.selectedIndex=t;this.prevBtn.disabled=this.selectedIndex===0;this.nextBtn.disabled=this.selectedIndex===this.pages.length-1}}]),t}();n(document,".jump-link > a").forEach(function(n){return new lr(n)});n(document,'.article-cards [class*="tabitems-"], .article--cards [class*="tabitems-"]').forEach(function(n){var t=void 0,i;(Array.prototype.forEach.call(n.classList,function(n){n.indexOf("tabitems-")===0&&(t=parseInt(n.substring(9),10))}),t)&&(i=n.querySelector(".flex-wrapper"),i)&&new ar(i,{itemsPerPage:t,itemSelector:".flex-item"})});var vf=d(function(n){(function(t,i){n.exports?n.exports=i():t.EvEmitter=i()})(typeof window!="undefined"?window:s,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return r.indexOf(t)==-1&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{},r=i[n]=i[n]||{};return r[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),r!=-1&&i.splice(r,1),this},n.emitEvent=function(n,t){var i=this._events&&this._events[n],u,f,r,e;if(i&&i.length){for(i=i.slice(0),t=t||[],u=this._onceEvents&&this._onceEvents[n],f=0;f<i.length;f++)r=i[f],e=u&&u[r],e&&(this.off(n,r),delete u[r]),r.apply(this,t);return this}},n.allOff=function(){delete this._events;delete this._onceEvents},t})}),ii=d(function(n){(function(t,i){n.exports?n.exports=i(t,vf):t.imagesLoaded=i(t,t.EvEmitter)})(typeof window!="undefined"?window:s,function(n,t){function o(n,t){for(var i in t)n[i]=t[i];return n}function c(n){if(Array.isArray(n))return n;var t=typeof n=="object"&&typeof n.length=="number";return t?h.call(n):[n]}function i(n,t,r){if(!(this instanceof i))return new i(n,t,r);var f=n;if(typeof n=="string"&&(f=document.querySelectorAll(n)),!f){e.error("Bad element for imagesLoaded "+(f||n));return}if(this.elements=c(f),this.options=o({},this.options),typeof t=="function"?r=t:o(this.options,t),r)this.on("always",r);this.getImages();u&&(this.jqDeferred=new u.Deferred);setTimeout(this.check.bind(this))}function r(n){this.img=n}function f(n,t){this.url=n;this.element=t;this.img=new Image}var u=n.jQuery,e=n.console,h=Array.prototype.slice,s;return i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[];this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(n){var i,r,t,f,u,e;if(n.nodeName=="IMG"&&this.addImage(n),this.options.background===!0&&this.addElementBackgroundImages(n),i=n.nodeType,i&&s[i]){for(r=n.querySelectorAll("img"),t=0;t<r.length;t++)f=r[t],this.addImage(f);if(typeof this.options.background=="string")for(u=n.querySelectorAll(this.options.background),t=0;t<u.length;t++)e=u[t],this.addElementBackgroundImages(e)}},s={1:!0,9:!0,11:!0},i.prototype.addElementBackgroundImages=function(n){var i=getComputedStyle(n),r,t,u;if(i)for(r=/url\((['"])?(.*?)\1\)/gi,t=r.exec(i.backgroundImage);t!==null;)u=t&&t[2],u&&this.addBackground(u,n),t=r.exec(i.backgroundImage)},i.prototype.addImage=function(n){var t=new r(n);this.images.push(t)},i.prototype.addBackground=function(n,t){var i=new f(n,t);this.images.push(i)},i.prototype.check=function(){function t(t,i,r){setTimeout(function(){n.progress(t,i,r)})}var n=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}this.images.forEach(function(n){n.once("progress",t);n.check()})},i.prototype.progress=function(n,t,i){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;this.emitEvent("progress",[this,n,t]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,n);this.progressedCount==this.images.length&&this.complete();this.options.debug&&e&&e.log("progress: "+i,n,t)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;this.isComplete=!0;this.emitEvent(t,[this]);this.emitEvent("always",[this]);this.jqDeferred&&(n=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[n](this))},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var n=this.getIsImageComplete();if(n){this.confirm(this.img.naturalWidth!==0,"naturalWidth");return}this.proxyImage=new Image;this.proxyImage.addEventListener("load",this);this.proxyImage.addEventListener("error",this);this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.proxyImage.src=this.img.src},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype=Object.create(r.prototype),f.prototype.check=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.img.src=this.url;var n=this.getIsImageComplete();n&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},f.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){(t=t||n.jQuery,t)&&(u=t,u.fn.imagesLoaded=function(n,t){var r=new i(this,n,t);return r.jqDeferred.promise(u(this))})},i.makeJQueryPlugin(),i})}),u=document.querySelector(".masonry-container"),l=document.querySelector(".content-more"),r=document.querySelector("[data-load-more]")||document.querySelector(".search-load-more"),vr=-1,ri={tilesAdded:function(){u.masonry&&u.masonry.update(!0);a.maxLines(!0)},tileImagesLoaded:function(){u.masonry&&u.masonry.update(!0);a.maxLines();ut(u,"gel.tiles.imagesloaded")}};u&&(u.addEventListener("gel.tiles.added",ri.tilesAdded),ii(u,ri.tileImagesLoaded));r&&(r.getAttribute("data-startpage")?r.addEventListener("click",yf):l.style.display="none",r.addEventListener("keydown",function(n){n.keyCode===9&&r.focusNext&&(r.focusNext.focus(),r.focusNext=null,n.preventDefault())}));var pf="/Site-NewsV9/JavaScript/Interactives",wf="/Site-NewsV9/CSS/Interactives",bf=["//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js","//ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/jquery-ui.min.js"];if(yr={"poll/125066":[].concat(o(p("stateofstates"))),"poll/142631":[].concat(o(p("usleadership",!0,!0))),"poll/145913":[].concat(o(p("communitywellbeing",!0,!0))),"poll/145487":[].concat(o(p("employment",!1,!0))),"poll/154559":[].concat(o(p("electioncenter"))),"interactives/185273":[ui("/Gel-Github/dataviz/dataviz.js")].concat(o(p("pjac",!1)))},lt=document.location.pathname.split("/"),lt.length>=2&&(yr[lt[1]+"/"+lt[2]]||[]).forEach(function(n){/\.css(\?.*)?$/i.test(n)?gu(n):$LAB.script(n)}),nt=document.querySelectorAll("[data-speedbump-marker]"),at=document.querySelectorAll("[data-speedbump] > div"),nt&&at)for(v=0;v<nt.length&&v<at.length;v++)nt[v].parentElement.replaceChild(at[v],nt[v]);var i=document.querySelector("aside.newsfeed"),e=document.querySelector(".masonry-container"),kf=100,tt=[],fi=!1,ei=[];oi=0;pr=8;i&&(fi=!!i.clientHeight,i.setAttribute("data-start",i.querySelectorAll(".type-release").length),si(),document.body.classList.contains("cmsviewb")&&wr(),e&&(e.addEventListener("gel.tiles.added",function(){setTimeout(hi,10)}),e.masonry&&window.addEventListener("resize",rr(function(){!!i.clientHeight!==fi&&(e.masonry.update(!0),fi=!!i.clientHeight)},50))),hi());br="Gallup Daily Tracking";ci=!1;window.wwwV8.flexchart&&($LAB.script("/Gel-Github/dataviz/dataviz.js").wait(function(){ci=!0;Array.isArray(window.wwwV8.flexchart)?window.wwwV8.flexchart.forEach(function(n){n.datasetLoaded&&li(n)}):window.wwwV8.flexchart.datasetLoaded&&li(window.wwwV8.flexchart)}),Array.isArray(window.wwwV8.flexchart)?window.wwwV8.flexchart.forEach(function(n){kr(n)}):kr(window.wwwV8.flexchart));vt=d(function(n){(function(t,i){n.exports?n.exports=i():(t.gel=t.gel||{},t.gel.autocomplete=i())})(s,function(){function n(n,t){var i=document.createEvent("Event");i.initEvent(t,!0,!0);n.dispatchEvent(i)}function t(n){var t=0,i=0;if(n.offsetParent)do t+=n.offsetTop,i+=n.offsetLeft;while(n=n.offsetParent);return{top:t,left:i}}function i(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null;i||n.apply(u,f)},o=i&&!r;clearTimeout(r);r=setTimeout(e,t);o&&n.apply(u,f)}}return function(r){function c(n){if(!(o<1)&&!([38,40,13,9].indexOf(n.which)<0)){var t=u.suggestionsList.querySelector(".highlighted");n.which===38?(t&&t.previousElementSibling?u.highlight(t.previousElementSibling):u.highlight(u.suggestionsList.lastElementChild),n.preventDefault()):n.which===40?(t&&t.nextElementSibling?u.highlight(t.nextElementSibling):u.highlight(u.suggestionsList.firstElementChild),n.preventDefault()):n.which===13?t&&(u.select(t),n.preventDefault()):n.which==9&&u.hide()}}function l(){var n=u.element.value,t;f!==n&&(f=n,n.length>=u.minCharacters?(t=w(n),t?u.update(t):(clearTimeout(h),h=setTimeout(function(){u.sourceIsStatic?u.update(p(n)):u.source(n,u.update)},u.delay))):u.update())}function a(){u.show()}function v(n){n.target===u.element||u.container.contains(n.target)||u.hide()}function p(n,t){var t=t||u.source,i;return t.length<1?[]:(i=new RegExp(n,"i"),typeof t[0]=="string"?t.filter(function(n){return i.test(n)}):t.filter(function(n){return i.test(n.label)}))}function w(n){var t,i,f,r;if(s[n])return s[n];if(!u.exactMatch)return null;for(r=0;r<n.length;r++){if(t=s[n.slice(0,r+1)],!t)break;if(t.length<u.maxSuggestions||t.length<i)f=t,i=t.length;else if(typeof i=="undefined")i=t.length;else break}return f?p(n,f):null}var u,s,f,e,o,h,y;if(!r){console.log("Error: No options object passed");return}if(!r.hasOwnProperty("element")||!(r.element instanceof Element)){console.log("Error: Invalid input element provided");return}if(!r.hasOwnProperty("source")||!Array.isArray(r.source)&&typeof r.source!="function"){console.log("Error: Invalid source provided -- must be an array or function");return}u=this;u.element=r.element;u.container=r.hasOwnProperty("container")&&r.container instanceof Element?r.container:null;u.suggestionsList=document.createElement("ul");u.source=r.source;u.sourceIsStatic=Array.isArray(r.source);u.cssClass=r.hasOwnProperty("cssClass")?r.cssClass:null;u.delay=r.hasOwnProperty("delay")?r.delay:u.sourceIsStatic?0:250;u.minCharacters=r.hasOwnProperty("minCharacters")?r.minCharacters:1;u.hideOnOutsideClick=r.hasOwnProperty("hideOnOutsideClick")?r.hideOnOutsideClick:!0;u.maxSuggestions=r.hasOwnProperty("maxSuggestions")?r.maxSuggestions:-1;u.maxSuggestionsDisplayed=r.hasOwnProperty("maxSuggestionsDisplayed")?r.maxSuggestionsDisplayed:-1;u.exactMatch=r.hasOwnProperty("exactMatch")?r.exactMatch:!0;u.selfPosition=r.hasOwnProperty("selfPosition")?r.selfPosition:!1;Object.defineProperty(u,"isHidden",{get:function(){return e}});Object.defineProperty(u,"suggestionsCount",{get:function(){return o}});u.init=function(){if(s={},f="",o=0,u.element.addEventListener("keydown",c),u.element.addEventListener("keyup",l),u.element.addEventListener("focus",a),u.hideOnOutsideClick&&document.addEventListener("click",v),u.selfPosition)u.container=document.createElement("div"),document.body.appendChild(u.container),u.container.style.position="absolute",u.reposition(),window.addEventListener("resize",y);else if(!u.container){var n=document.createElement("div");n.className="gel-autocomplete-wrapper";u.element.parentElement.insertBefore(n,u.element);n.appendChild(u.element);u.container=document.createElement("div");n.appendChild(u.container)}u.container.classList.add("gel-autocomplete");typeof u.cssClass=="string"&&u.container.classList.add(u.cssClass);u.container.appendChild(u.suggestionsList);u.hide()};u.destroy=function(){u.element.removeEventListener("keydown",c);u.element.removeEventListener("keyup",l);u.element.removeEventListener("focus",a);document.removeEventListener("click",v);u.container.removeChild(u.suggestionsList)};u.show=function(){!e||o<1||(u.suggestionsList.style.display="",u.suggestionsList.setAttribute("aria-hidden",!1),e=!1,u.reposition(),n(u.suggestionsList,"gel.ac.show"))};u.hide=function(){e||(u.suggestionsList.style.display="none",u.suggestionsList.setAttribute("aria-hidden",!0),e=!0,n(u.suggestionsList,"gel.ac.hide"))};u.update=function(t){if(!t||t.length<1){u.clearSuggestions();return}if(!Array.isArray(t)){console.log("Error: Invalid suggestions array");return}s[f]=t;u.maxSuggestionsDisplayed>0&&(t=t.slice(0,u.maxSuggestionsDisplayed));var i=typeof t[0]=="object";u.suggestionsList.innerHTML="";t.forEach(function(n){var t=document.createElement("li"),r;i?(t.setAttribute("data-autocomplete-value",n.value),n.hasOwnProperty("domain")&&t.setAttribute("data-companyDomain",n.domain),n.hasOwnProperty("href")?(r=document.createElement("a"),r.href=n.href,r.innerHTML=n.label,t.appendChild(r)):t.innerHTML=n.label):(t.setAttribute("data-autocomplete-value",n),t.innerHTML=n);t.addEventListener("click",function(){u.select(this)});t.addEventListener("mouseenter",function(){u.highlight(this)});u.suggestionsList.appendChild(t)});o=t.length;document.activeElement===u.element&&u.show();n(u.suggestionsList,"gel.ac.update")};u.select=function(t){var i=t.querySelector("a[href]"),r=t.getAttribute("data-companyDomain");i?window.location=i.href:(r&&(u.element.value=t.getAttribute("data-autocomplete-value"),f=t.getAttribute("data-autocomplete-value"),u.clearSuggestions(),document.getElementById("companyDomain").value=r),u.element.value=t.getAttribute("data-autocomplete-value"),f=t.getAttribute("data-autocomplete-value"),u.clearSuggestions());n(t,"gel.ac.itemselect")};u.highlight=function(t){u.clearHighlighted();t.classList.add("highlighted");n(t,"gel.ac.itemhighlight")};u.clearHighlighted=function(){Array.prototype.forEach.call(u.suggestionsList.querySelectorAll(".highlighted"),function(n){n.classList.remove("highlighted")})};u.clearSuggestions=function(){u.suggestionsList.innerHTML="";o=0;u.hide()};u.reposition=function(){if(u.selfPosition&&!e){var i=t(u.element);u.container.style.left=i.left+"px";u.container.style.top=i.top+u.element.offsetHeight+"px";u.container.style.width=u.element.offsetWidth+"px";n(u.container,"gel.ac.reposition")}};y=i(function(){u.reposition()},100);u.init()}})});n(document,"[data-autocomplete-source]").forEach(re);vi=document.querySelector(".c-search-overlay");vi&&(document.body.classList.contains("sit-newsv9")||document.body.classList.contains("sit-wwwv9"))&&(yi=!1,vi.addEventListener("gel.search.show",function(){yi||ai("/Search/topics.aspx",{},function(n){window.gel.search.setSuggestionsProvider(function(t,i){if(t.length<2)i("");else{var r=new RegExp(te(t),"i"),u=n.filter(function(n){return r.test(n.label)}).map(function(n){return'\n              <li class="c-search__suggestion">\n                <a class="c-search__suggestion-link" href="/topic/'+n.value+'.aspx">\n                  '+n.label.replace(r,'<span class="c-search__suggestion-match">$&<\/span>')+"\n                <\/a>\n              <\/li>\n            "}).slice(0,15).join("");i(u)}});yi=!0})}));n(document,".rel-cardsrvc").forEach(function(t){var i=document.createElement("ul"),r,o,u,f,e;i.className="cardsrvc-tabs";r=t.querySelector(".cardsrvc-inline__header");t.classList.contains("cardsrvc-inline")&&r?r.appendChild(i):t.insertBefore(i,t.querySelector(".cardsrvc-content"));o=n(t,".cardsrvc-vertical-tab");o.length>0&&(t.classList.add("cardsrvc-vertical"),u=document.createElement("li"),f=t.querySelector(".cardsrvc-title"),f!==null&&(i.appendChild(u),u.appendChild(f.cloneNode(!0))));e=n(t,'.cardsrvc-acc-tab [data-toggle="collapse"]');e.forEach(function(n,t){var r=document.createElement("li"),f=n.cloneNode(!0),o,u,s,h;i.appendChild(r);r.appendChild(f);o=n.textContent.replace(/[^a-z0-9]/gi,"");u=(n.getAttribute("aria-controls")||"").replace("cardsrvc-","");n.id="Accord-"+o+"-"+u;f.id="Tab-"+o+"-"+u;s="AriaTab-"+o+"-"+u;f.setAttribute("aria-describedby",s);h=document.querySelector("#cardsrvc-"+u+" .cardsrvc-main div");h.id=s;t===0&&(n.click(),pi(i,r,n));n.addEventListener("click",function(){if(n.classList.contains("collapsed")&&document.documentElement.clientWidth<960){var t=n.getBoundingClientRect(),u=t.top,f=document.querySelector("#"+n.getAttribute("aria-controls")).getBoundingClientRect(),o=f.bottom;(u<0||o>document.documentElement.clientHeight)&&setTimeout(function(){y(n)},10)}e.forEach(function(t){n!==t&&t.classList.remove("collapsed")});pi(i,r,n)});f.addEventListener("click",function(t){(t.preventDefault(),r.classList.contains("active"))||(n.click(),pi(i,r,n))})})});document.querySelector(".l-clp--tab-timeline")!==null&&n(document,".rel-cardsrvc").forEach(function(t){var o=0,u=t.querySelector(".cardsrvc-tabs"),i=n(u,".cardsrvc-accordion"),s=n(t,'.cardsrvc-acc-tab [data-toggle="collapse"]'),f=document.createElement("div"),r=document.createElement("div"),e=document.createElement("div");u.classList.add("cardsrvc-tabs--timeline");f.classList.add("tab-timeline__line");r.classList.add("tab-timeline__line-progress");e.classList.add("tab-timeline__controls");r.addEventListener("CHANGE_INDEX",function(n){var t=Number(n.target.dataset.currentIndex),s=u.offsetWidth,f=i[t].offsetWidth,h=(s-f*i.length)/(i.length-1),r=void 0;o=t;s===0||f===0?r=t/i.length*100:t===0?r=0:t+1===i.length?r=100:(r=f*t+h*t+f/2,r=r/s*100);n.target.style.width=r+"%";i.forEach(function(n){n.dataset.currentIndex<t?n.classList.add("past-date"):n.classList.remove("past-date")});dr(e,i,t)});f.appendChild(r);u.insertAdjacentElement("afterend",f);dr(e,i,o);f.insertAdjacentElement("afterend",e);i.forEach(function(n,t){gr(n,t,r)});s.forEach(function(n,t){gr(n,t,r)})});window.gel&&window.gel.Carousel&&n(document,".c-carousel").forEach(function(t){n(t,".c-carousel__container > .c-item").forEach(function(n){return n.classList.add("c-carousel__item")});t.classList.add("js-carousel--theme-auto");t.classList.contains("c-carousel--tile")?new window.gel.Carousel(t,{siemaOptions:{perPage:{1270:3,650:2}}}):new window.gel.Carousel(t)});var yt=ue,fe=typeof s=="object"&&s&&s.Object===Object&&s,ee=fe,oe=typeof self=="object"&&self&&self.Object===Object&&self,se=ee||oe||Function("return this")(),nu=se,he=function(){return nu.Date.now()},wi=he,ce=nu.Symbol,pt=ce,tu=Object.prototype,le=tu.hasOwnProperty,ae=tu.toString,it=pt?pt.toStringTag:undefined;var ye=ve,pe=Object.prototype,we=pe.toString;var ke=be,de="[object Null]",ge="[object Undefined]",iu=pt?pt.toStringTag:undefined;ru=no;uu=to;fu="[object Symbol]";var ro=io,eu=NaN,uo=/^\s+|\s+$/g,fo=/^[-+]0x[0-9a-f]+$/i,eo=/^0b[01]+$/i,oo=/^0o[0-7]+$/i,so=parseInt;var ou=ho,co="Expected a function",lo=Math.max,ao=Math.min;su=vo;hu="Expected a function";var wt=yo,cu="data-infinite-carousel",lu="initialized",bi=0,t=void 0,f={dragStart:function(n){var i=n||window.event;("buttons"in i&&i.buttons===1||n.type==="touchstart")&&!this.animating&&(this.slider.style.cursor="grabbing",n.type==="touchstart"?(this.initialX=n.touches[0].clientX,this.currentX=this.initialX,this.initialY=n.touches[0].clientY,this.currentY=this.initialY):(n.preventDefault(),this.initialX=n.clientX,this.currentX=this.initialX),this.active=!0,this.dragEnabled=null,t=this.el.infiniteCarousel,this.dragTotalH=0,document.addEventListener("touchend",f.dragEnd,!1),document.addEventListener("touchmove",wt(f.drag,30),{passive:!1}),document.addEventListener("mouseup",f.dragEnd,!1),document.addEventListener("mousemove",wt(f.drag,30),!1))},drag:function(n){t&&t.active&&(n.type!=="touchmove"?t.dragEnabled=!0:t.dragEnabled===null&&(t.dragEnabled=Math.abs(t.initialY-n.touches[0].clientY)<Math.abs(t.initialX-n.touches[0].clientX)),t&&t.active&&t.dragEnabled&&(n.preventDefault(),t.currentX=n.type==="touchmove"?n.touches[0].clientX:n.clientX,t.translateCarousel(t.currentX-t.initialX),t.dragTotalH+=Math.abs(t.currentX-t.initialX),t.initialX=t.currentX))},dragEnd:function(n){t&&t.active&&(this.dragTotalH>3&&n.preventDefault(),t.currentX-t.initialX&&(t.currentOffset=t.currentOffset+t.currentX-t.initialX),t.slider.style.cursor="grab",t.active=!1,t.dragEnabled=null,t.snapCarousel(),document.removeEventListener("touchend",f.dragEnd,!1),document.removeEventListener("touchmove",f.drag,{passive:!1}),document.removeEventListener("mouseup",f.dragEnd,!1),document.removeEventListener("mousemove",f.drag,!1))},itemFocus:function(n){n.preventDefault();var t=!0;this.items.forEach(function(i){i.contains(n.relatedTarget)&&(t=!1)});t&&this.order===1||(this.animateCarousel(-this.itemWidth,50),a.blazyInstance.revalidate());this.slider.scrollLeft=0},windowResize:function(){(this.itemWidth!==this.items[0].offsetWidth||this.containerWidth!==this.innerContainer.offsetWidth)&&(this.itemWidth=this.items[0].offsetWidth,this.containerWidth=this.innerContainer.offsetWidth,this.itemWidth*this.itemOffsetCount>this.containerWidth?this.itemOffsetCount-=Math.ceil((this.itemWidth*this.itemOffsetCount-this.containerWidth)/this.itemWidth):this.itemWidth*(this.itemOffsetCount+1)<this.containerWidth&&(this.itemOffsetCount+=Math.floor((this.containerWidth-this.itemWidth*this.itemOffsetCount)/this.itemWidth)),this.translateCarousel(0))}},po=function(){function t(i){var r=this,u;et(this,t);this.el=i;this.active=!1;this.dragEnabled=null;this.animating=!1;this.currentOffset=0;this.slider=this.el.querySelector(".c-carousel-inf__container");this.innerContainer=this.slider.cloneNode(!1);this.innerContainer.appendChild(this.slider);this.slider.className="c-carousel-inf__slider";u=this.el.querySelector(".rel--cardcarinf_foot");u?this.el.insertBefore(this.innerContainer,u):this.el.appendChild(this.innerContainer);this.items=n(this.slider,".c-carousel-inf__item");this.items[this.items.length-1].style.order=-1;this.order=1;this.items.forEach(function(n){n.addEventListener("focusin",f.itemFocus.bind(r),!1)});this.itemWidth=this.items[0].offsetWidth;this.slider.style.width=this.itemWidth*this.items.length+"px";this.itemOffsetCount=this.el.classList.contains("c-carousel--tile")?3:1;window.addEventListener("resize",f.windowResize.bind(this));this.containerWidth=this.innerContainer.offsetWidth;this.itemWidth*this.itemOffsetCount>this.containerWidth?this.itemOffsetCount-=Math.ceil((this.itemWidth*this.itemOffsetCount-this.containerWidth)/this.itemWidth):this.itemWidth*(this.itemOffsetCount+1)<this.containerWidth&&(this.itemOffsetCount+=Math.floor((this.containerWidth-this.itemWidth*this.itemOffsetCount)/this.itemWidth));this.translateCarousel(0);this.btnLeft=document.createElement("button");this.btnLeft.classList.add("c-carousel-inf__btn--left");this.btnLeft.innerHTML='<span class="sr-only">Navigate Carousel '+bi+" Left<\/span>";this.btnRight=document.createElement("button");this.btnRight.classList.add("c-carousel-inf__btn--right");this.btnRight.innerHTML='<span class="sr-only">Navigate Carousel '+bi+" Right<\/span>";this.innerContainer.appendChild(this.btnLeft);this.innerContainer.appendChild(this.btnRight);this.btnLeft.addEventListener("click",function(){r.animateCarousel(r.itemWidth)},!1);this.btnRight.addEventListener("click",function(){r.animateCarousel(-r.itemWidth)},!1);this.slider.addEventListener("touchstart",f.dragStart.bind(this),!1);this.slider.addEventListener("mousedown",f.dragStart.bind(this),!1);n(this.slider,"a").forEach(function(n){n.addEventListener("click",function(n){r.dragTotalH>3&&n.preventDefault()})});this.el.setAttribute(cu,lu)}return ot(t,[{key:"translateCarousel",value:function(n){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!0,i=this.currentOffset+n+this.containerWidth/2-this.itemWidth-this.itemWidth*this.itemOffsetCount/2;this.slider.style.transform="translateX("+i+"px)";this.currentOffset+=n;t&&this.checkOffset()}},{key:"animateCarousel",value:function(n,t){var i=this;if(!this.animating){this.animating=!0;var u=t||500,s=tf.easeInOutQuad,r=0,f=void 0,e=0,o=function o(){var h=(new Date).getTime(),t;r+=h-(f||h);f=h;t=s(r,0,n,u);t-=e;e+=t;i.translateCarousel(t);r<u?requestAnimationFrame(o):(i.animating=!1,i.translateCarousel(-i.currentOffset),a.blazyInstance.revalidate())};o()}}},{key:"snapCarousel",value:function(){var n=Math.round(this.currentOffset%this.itemWidth/this.itemWidth),t=void 0;t=n===0?-(this.currentOffset%this.itemWidth):(360-Math.abs(this.currentOffset%this.itemWidth))*n;this.animateCarousel(t);this.checkOffset()}},{key:"checkOffset",value:function(){var t=this.currentOffset,n=0;this.active&&(t+=this.currentX-this.initialX);t>=this.itemWidth/2?n=-1:t<=-this.itemWidth/2&&(n=1);n!==0&&(this.translateCarousel(this.itemWidth*n,!1),this.updateOrder(n*-1),a.blazyInstance.revalidate())}},{key:"updateOrder",value:function(n){if(this.order=(this.order+n+this.items.length)%this.items.length,this.order===0)this.items.forEach(function(n){n.style.order=0});else if(this.order===this.items.length-1)for(var t=1;t<this.items.length;t++)this.items[t].style.order=-1;else n===1?this.items[this.items.length-this.order].style.order=-1:this.items[this.items.length-this.order-1].style.order=0}}]),t}();n(document,".c-carousel-inf").forEach(function(n){n.getAttribute(cu)!==lu&&(bi+=1,n.infiniteCarousel=new po(n))});ki=function(n,t){function b(){a=at=u=v=y=lt=yt}function pt(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])}function r(n){return parseFloat(n)||0}function s(){f={top:t.pageYOffset,left:t.pageXOffset}}function k(){if(t.pageXOffset!=f.left){s();u();return}t.pageYOffset!=f.top&&(s(),g())}function d(){setTimeout(function(){t.pageYOffset!=f.top&&(f.top=t.pageYOffset,g())},0)}function g(){for(var n=i.length-1;n>=0;n--)nt(i[n])}function nt(n){if(n.inited){var t=f.top<=n.limit.start?0:f.top>=n.limit.end?2:1;n.mode!=t&&bt(n,t)}}function wt(){for(var t,r,n=i.length-1;n>=0;n--)if(i[n].inited&&(t=Math.abs(et(i[n].clone)-i[n].docOffsetTop),r=Math.abs(i[n].parent.node.offsetHeight-i[n].parent.height),t>=2||r>=2))return!1;return!0}function tt(n){isNaN(parseFloat(n.computed.top))||n.isCell||(n.inited=!0,n.clone||kt(n),n.parent.computed.position!="absolute"&&n.parent.computed.position!="relative"&&(n.parent.node.style.position="relative"),nt(n),n.parent.height=n.parent.node.offsetHeight,n.docOffsetTop=et(n.clone))}function it(n){var r=!0,t;for(n.clone&&dt(n),pt(n.node.style,n.css),t=i.length-1;t>=0;t--)if(i[t].node!==n.node&&i[t].parent.node===n.parent.node){r=!1;break}r&&(n.parent.node.style.position=n.parent.css.position);n.mode=-1}function rt(){for(var n=i.length-1;n>=0;n--)tt(i[n])}function ut(){for(var n=i.length-1;n>=0;n--)it(i[n])}function bt(n,t){var i=n.node.style;switch(t){case 0:i.position="absolute";i.left=n.offset.left+"px";i.right=n.offset.right+"px";i.top=n.offset.top+"px";i.bottom="auto";i.width="auto";i.marginLeft=0;i.marginRight=0;i.marginTop=0;break;case 1:i.position="fixed";i.left=n.box.left+"px";i.right=n.box.right+"px";i.top=n.css.top;i.bottom="auto";i.width="auto";i.marginLeft=0;i.marginRight=0;i.marginTop=0;break;case 2:i.position="absolute";i.left=n.offset.left+"px";i.right=n.offset.right+"px";i.top="auto";i.bottom=0;i.width="auto";i.marginLeft=0;i.marginRight=0}n.mode=t}function kt(n){n.clone=document.createElement("div");var i=n.node.nextSibling||n.node,t=n.clone.style;t.height=n.height+"px";t.width=n.width+"px";t.marginTop=n.computed.marginTop;t.marginBottom=n.computed.marginBottom;t.marginLeft=n.computed.marginLeft;t.marginRight=n.computed.marginRight;t.padding=t.border=t.borderSpacing=0;t.fontSize="1em";t.position="static";t.cssFloat=n.computed.cssFloat;n.node.parentNode.insertBefore(n.clone,i)}function dt(n){n.clone.parentNode.removeChild(n.clone);n.clone=undefined}function ft(n){var t=getComputedStyle(n),u=n.parentNode,f=getComputedStyle(u),c=n.style.position,h,e;n.style.position="relative";h={top:t.top,marginTop:t.marginTop,marginBottom:t.marginBottom,marginLeft:t.marginLeft,marginRight:t.marginRight,cssFloat:t.cssFloat};e={top:r(t.top),marginBottom:r(t.marginBottom),paddingLeft:r(t.paddingLeft),paddingRight:r(t.paddingRight),borderLeftWidth:r(t.borderLeftWidth),borderRightWidth:r(t.borderRightWidth)};n.style.position=c;var l={position:n.style.position,top:n.style.top,bottom:n.style.bottom,left:n.style.left,right:n.style.right,width:n.style.width,marginTop:n.style.marginTop,marginLeft:n.style.marginLeft,marginRight:n.style.marginRight},i=ot(n),s=ot(u),o={node:u,css:{position:u.style.position},computed:{position:f.position},numeric:{borderLeftWidth:r(f.borderLeftWidth),borderRightWidth:r(f.borderRightWidth),borderTopWidth:r(f.borderTopWidth),borderBottomWidth:r(f.borderBottomWidth)}};return{node:n,box:{left:i.win.left,right:vt.clientWidth-i.win.right},offset:{top:i.win.top-s.win.top-o.numeric.borderTopWidth,left:i.win.left-s.win.left-o.numeric.borderLeftWidth,right:-i.win.right+s.win.right-o.numeric.borderRightWidth},css:l,isCell:t.display=="table-cell",computed:h,numeric:e,width:i.win.right-i.win.left,height:i.win.bottom-i.win.top,mode:-1,inited:!1,parent:o,limit:{start:i.doc.top-e.top,end:s.doc.top+u.offsetHeight-o.numeric.borderBottomWidth-n.offsetHeight-e.top-e.marginBottom}}}function et(n){for(var t=0;n;)t+=n.offsetTop,n=n.offsetParent;return t}function ot(n){var i=n.getBoundingClientRect();return{doc:{top:i.top+t.pageYOffset,left:i.left+t.pageXOffset},win:i}}function st(){p=setInterval(function(){wt()||u()},500)}function ht(){clearInterval(p)}function ct(){e&&(document[w]?ht():st())}function a(){e||(s(),rt(),t.addEventListener("scroll",k),t.addEventListener("wheel",d),t.addEventListener("resize",u),t.addEventListener("orientationchange",u),n.addEventListener(h,ct),st(),e=!0)}function u(){if(e){ut();for(var n=i.length-1;n>=0;n--)i[n]=ft(i[n].node);rt()}}function v(){t.removeEventListener("scroll",k);t.removeEventListener("wheel",d);t.removeEventListener("resize",u);t.removeEventListener("orientationchange",u);n.removeEventListener(h,ct);ht();e=!1}function y(){v();ut()}function lt(){for(y();i.length;)i.pop()}function at(n){for(var r,t=i.length-1;t>=0;t--)if(i[t].node===n)return;r=ft(n);i.push(r);e?tt(r):a()}function gt(n){for(var t=i.length-1;t>=0;t--)i[t].node===n&&(it(i[t]),i.splice(t,1))}var c,l,o;n||(n=document);t||(t=window);var i=[],f,e=!1,vt=n.documentElement,yt=function(){},p,w="hidden",h="visibilitychange";for(n.webkitHidden!==undefined&&(w="webkitHidden",h="webkitvisibilitychange"),t.getComputedStyle||b(),c=["","-webkit-","-moz-","-ms-"],l=document.createElement("div"),o=c.length-1;o>=0;o--){try{l.style.position=c[o]+"sticky"}catch(ni){}l.style.position!=""&&b()}return s(),{stickies:i,add:at,remove:gt,init:a,rebuild:u,pause:v,stop:y,kill:lt}};au=ki();n(document,".position-sticky").forEach(function(n){return au.add(n)});bt=[];di=function(){var n=document.querySelector(".navbar-sticky");return n?n.clientHeight:0}();window.onload=function(){[].concat(o(document.querySelectorAll(".item-pinnable"))).forEach(bo)};document.addEventListener("scroll",wt(gi,30));window.addEventListener("resize",wt(gi,30));rt=document.querySelector(".c-progress-header");kt=!1;rt&&window.addEventListener("scroll",function(){kt||(requestAnimationFrame(ko),kt=!0)});h=document.querySelectorAll("[data-banner]");vu=function(){var n=document.querySelector("[data-banner-content]"),t;n&&(n.classList.add("c-pop-banner"),t=document.querySelector("#"+n.dataset.bannerContent),n.appendChild(t))};h.length>0&&(document.readyState==="complete"?pu():window.addEventListener("load",pu));nr=document.querySelectorAll("[data-rearrange-id]");nr&&Array.prototype.forEach.call(nr,function(n){var t=document.querySelector('[data-itemid="'+n.dataset.rearrangeId+'"] .card-item');t&&t.appendChild(n)});var wu=d(function(n){!function(t,i){n.exports=i()}("domready",function(){var r=[],n,t=document,f=t.documentElement.doScroll,u="DOMContentLoaded",i=(f?/^loaded|^c/:/^loaded|^i|^c/).test(t.readyState);return i||t.addEventListener(u,n=function(){for(t.removeEventListener(u,n),i=1;n=r.shift();)n()}),function(n){i?setTimeout(n,0):r.push(n)}})}),ns=ki(),tr=void 0;if(wu(is),window.addEventListener("resize",ir),window.addEventListener("orientationchange",ir),ir(),dt=function(n){Array.prototype.forEach.call(n,function(n){n.addEventListener("mousedown",function(){n.classList.add("c-focus-hide")});n.addEventListener("focusout",function(){n.classList.remove("c-focus-hide")})})},bu=document.querySelectorAll(".navbar a, .navbar button"),dt(bu),ku=document.querySelectorAll(".c-image__logo a"),dt(ku),du=document.querySelectorAll(".c-sitemap a, .c-legal-banner a"),dt(du),document.addEventListener("show.bs.modal",function(){a.blazyInstance.revalidate()}),wu(function(){var t=document.querySelector("[data-initial-scroll]"),n;t&&(n=t.getBoundingClientRect().top-200,document.documentElement.scrollTop=n,document.body.parentNode.scrollTop=n,document.body.scrollTop=n)}),w=document.querySelectorAll(".figure-table table"),w)for(b=0;b<w.length;b++)w[b].querySelector('[colspan="100"]')&&!w[b].classList.contains("no-fixed")&&w[b].classList.add("no-fixed");n(document,"[data-ga-category]").forEach(function(n){n.addEventListener("click",function(){var t=n.dataset,i=t.gaAction?t.gaAction:"Click";window.ga("send","event",t.gaCategory,i,t.gaLabel,{hitCallback:function(){}})})})})()