1Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(B){var n=this;if(!document.documentElement.contains(n))return null;do{if(n.matches(B))return n;n=n.parentElement||n.parentNode}while(null!==n&&1===n.nodeType);return null}); 2(function(){function B(m){function C(l){r._config=l;l.element.removeAttribute("data-cmp-is");J(l.options);G(l.element);r._elements.item&&(r._elements.item=Array.isArray(r._elements.item)?r._elements.item:[r._elements.item],r._elements.button=Array.isArray(r._elements.button)?r._elements.button:[r._elements.button],r._elements.panel=Array.isArray(r._elements.panel)?r._elements.panel:[r._elements.panel],r._properties.singleExpansion&&(l=L(),1<l.length&&v(l.length-1)),F(),z(),H());window.Granite&&window.Granite.author&& 3window.Granite.author.MessageChannel&&(window.CQ.CoreComponents.MESSAGE_CHANNEL=window.CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),window.CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",function(u){if(u.data&&"cmp-accordion"===u.data.type&&u.data.id===r._elements.self.dataset.cmpPanelcontainerId&&"navigate"===u.data.operation){var b=r._properties.singleExpansion;r._properties.singleExpansion=!0;v(u.data.index);r._properties.singleExpansion= 4b}}))}function H(){if(f){var l=f.getDeepLinkItemIdx(r,"item","item");if(-1<l){if((l=r._elements.item[l])&&!l.hasAttribute(e.item.expanded)){if(r._properties.singleExpansion)for(var u=0;u<r._elements.item.length;u++)r._elements.item[u].hasAttribute(e.item.expanded)&&w(r._elements.item[u],!1,!0);w(l,!0,!0)}(l=window.location.hash.substring(1))&&(l=document.querySelector("[id\x3d'"+l+"']"))&&l.scrollIntoView()}}}function G(l){r._elements={};r._elements.self=l;l=r._elements.self.querySelectorAll("[data-cmp-hook-accordion]"); 5for(var u=0;u<l.length;u++){var b=l[u];if(b.closest(".cmp-accordion")===r._elements.self){var g="accordion";g=g.charAt(0).toUpperCase()+g.slice(1);g=b.dataset["cmpHook"+g];r._elements[g]?(Array.isArray(r._elements[g])||(r._elements[g]=[r._elements[g]]),r._elements[g].push(b)):r._elements[g]=b}}}function J(l){r._properties={};for(var u in p)if(Object.prototype.hasOwnProperty.call(p,u)){var b=p[u],g=null;l&&null!=l[u]&&(g=l[u],b&&"function"===typeof b.transform&&(g=b.transform(g)));null===g&&(g=p[u]["default"]); 6r._properties[u]=g}}function z(){window.addEventListener("hashchange",H,!1);var l=r._elements.button;if(l)for(var u=0;u<l.length;u++)(function(b){l[u].addEventListener("click",function(g){v(b);K(b)});l[u].addEventListener("keydown",function(g){var x=r._elements.button.length-1;switch(g.keyCode){case q.ARROW_LEFT:case q.ARROW_UP:g.preventDefault();0<b&&K(b-1);break;case q.ARROW_RIGHT:case q.ARROW_DOWN:g.preventDefault();b<x&&K(b+1);break;case q.HOME:g.preventDefault();K(0);break;case q.END:g.preventDefault(); 7K(x);break;case q.ENTER:case q.SPACE:g.preventDefault(),v(b),K(b)}})})(u)}function v(l){if(l=r._elements.item[l]){if(r._properties.singleExpansion)for(var u=0;u<r._elements.item.length;u++)r._elements.item[u]!==l&&A(r._elements.item[u])&&w(r._elements.item[u],!1);w(l,!A(l));if(d){l=r._elements.self.id;var b=L().map(function(g){return t(g)});u={component:{}};u.component[l]={shownItems:b};b={component:{}};b.component[l]={shownItems:void 0};c.push(b);c.push(u)}}}function w(l,u,b){u?(l.setAttribute(e.item.expanded, 8""),u=r._elements.item.indexOf(l),!b&&f&&f.updateUrlHash(r,"item",u),d&&c.push({event:"cmp:show",eventInfo:{path:"component."+t(l)}})):(l.removeAttribute(e.item.expanded),!b&&f&&f.removeUrlHash(),d&&c.push({event:"cmp:hide",eventInfo:{path:"component."+t(l)}}));A(l)?M(l):N(l)}function A(l){return l&&l.dataset&&void 0!==l.dataset.cmpExpanded}function F(){for(var l=0;l<r._elements.item.length;l++){var u=r._elements.item[l];A(u)?M(u):N(u)}}function L(){for(var l=[],u=0;u<r._elements.item.length;u++){var b= 9r._elements.item[u];A(b)&&l.push(b)}return l}function M(l){l=r._elements.item.indexOf(l);if(-1<l){var u=r._elements.button[l];l=r._elements.panel[l];u.classList.add(a.button.expanded);setTimeout(function(){u.setAttribute("aria-expanded",!0)},100);l.classList.add(a.panel.expanded);l.classList.remove(a.panel.hidden);l.setAttribute("aria-hidden",!1)}}function N(l){l=r._elements.item.indexOf(l);if(-1<l){var u=r._elements.button[l];l=r._elements.panel[l];u.classList.remove(a.button.expanded);setTimeout(function(){u.setAttribute("aria-expanded", 10!1)},100);l.classList.add(a.panel.hidden);l.classList.remove(a.panel.expanded);l.setAttribute("aria-hidden",!0)}}function K(l){r._elements.button[l].focus()}
10var r=this;m&&m.element&&C(m)}function n(m){m=m.dataset;var C=[],H="accordion";H=H.charAt(0).toUpperCase()+H.slice(1);H=["is","hook"+H];for(var G in m)if(Object.prototype.hasOwnProperty.call(m,G)){var J=m[G];0===G.indexOf("cmp")&&(G=G.slice(3),G=G.charAt(0).toLowerCase()+G.substring(1),-1===H.indexOf(G)&&(C[G]=J))}return C}function t(m){return m? 11m.dataset.cmpDataLayer?Object.keys(JSON.parse(m.dataset.cmpDataLayer))[0]:m.id:null}function y(){if(d=document.body.hasAttribute("data-cmp-data-layer-enabled"))k=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",c=window[k]=window[k]||[];for(var m=document.querySelectorAll(h.self),C=0;C<m.length;C++)new B({element:m[C],options:n(m[C])});m=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;C=document.querySelector("body");(new m(function(H){H.forEach(function(G){G= 12[].slice.call(G.addedNodes);0<G.length&&G.forEach(function(J){J.querySelectorAll&&[].slice.call(J.querySelectorAll(h.self)).forEach(function(z){new B({element:z,options:n(z)})})})})})).observe(C,{subtree:!0,childList:!0,characterData:!0})}var f=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;f||console.warn("Accordion: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page."); 13var d,c,k,q={ENTER:13,SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},h={self:'[data-cmp-is\x3d"accordion"]'},a={button:{disabled:"cmp-accordion__button--disabled",expanded:"cmp-accordion__button--expanded"},panel:{hidden:"cmp-accordion__panel--hidden",expanded:"cmp-accordion__panel--expanded"}},e={item:{expanded:"data-cmp-expanded"}},p={singleExpansion:{"default":!1,transform:function(m){return!(null===m||"undefined"===typeof m)}}};"loading"!==document.readyState? 14y():document.addEventListener("DOMContentLoaded",y);f&&window.addEventListener("load",f.scrollToAnchor,!1)})();Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(B){var n=this;if(!document.documentElement.contains(n))return null;do{if(n.matches(B))return n;n=n.parentElement||n.parentNode}while(null!==n&&1===n.nodeType);return null}); 15(function(){function B(a){function e(v){z._config=v;v.element.removeAttribute("data-cmp-is");C(v.element);z._active=m(z._elements.tab);z._elements.tabpanel&&(G(),H(),p());window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(CQ.CoreComponents.MESSAGE_CHANNEL=CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",function(w){w.data&&"cmp-tabs"===w.data.type&& 16w.data.id===z._elements.self.dataset.cmpPanelcontainerId&&"navigate"===w.data.operation&&(z._active=w.data.index,G())}))}function p(){if(f){var v=f.getDeepLinkItemIdx(z,"tab","tabpanel");if(-1<v){var w=z._elements.tab[v];w&&z._elements.tab[z._active].id!==w.id&&J(v,!0);(v=window.location.hash.substring(1))&&(v=document.querySelector("[id\x3d'"+v+"']"))&&v.scrollIntoView()}}}function m(v){if(v)for(var w=0;w<v.length;w++)if(v[w].classList.contains(h.active.tab))return w;return 0}function C(v){z._elements= 17{};z._elements.self=v;v=z._elements.self.querySelectorAll("[data-cmp-hook-tabs]");for(var w=0;w<v.length;w++){var A=v[w];if(A.closest(".cmp-tabs")===z._elements.self){var F="tabs";F=F.charAt(0).toUpperCase()+F.slice(1);F=A.dataset["cmpHook"+F];z._elements[F]?(Array.isArray(z._elements[F])||(z._elements[F]=[z._elements[F]]),z._elements[F].push(A)):z._elements[F]=A}}}function H(){window.addEventListener("hashchange",p,!1);var v=z._elements.tab;if(v)for(var w=0;w<v.length;w++)(function(A){v[w].addEventListener("click", 18function(F){J(A)});v[w].addEventListener("keydown",function(F){var L=z._active,M=z._elements.tab.length-1;switch(F.keyCode){case q.ARROW_LEFT:case q.ARROW_UP:F.preventDefault();0<L&&J(L-1);break;case q.ARROW_RIGHT:case q.ARROW_DOWN:F.preventDefault();L<M&&J(L+1);break;case q.HOME:F.preventDefault();J(0);break;case q.END:F.preventDefault(),J(M)}})})(w)}function G(){var v=z._elements.tabpanel,w=z._elements.tab;if(v)if(Array.isArray(v))for(var A=0;A<v.length;A++)A===parseInt(z._active)?(v[A].classList.add(h.active.tabpanel), 19v[A].removeAttribute("aria-hidden"),w[A].classList.add(h.active.tab),w[A].setAttribute("aria-selected",!0),w[A].setAttribute("tabindex","0")):(v[A].
19classList.remove(h.active.tabpanel),v[A].setAttribute("aria-hidden",!0),w[A].classList.remove(h.active.tab),w[A].setAttribute("aria-selected",!1),w[A].setAttribute("tabindex","-1"));else v.classList.add(h.active.tabpanel),w.classList.add(h.active.tab)}function J(v,w){var A=z._active;!w&&f&&f.updateUrlHash(z,"tab",v);z._active=v;G();w=window.scrollX||window.pageXOffset; 20var F=window.scrollY||window.pageYOffset;z._elements.tab[v].focus();window.scrollTo(w,F);d&&(v=t(z._elements.tabpanel[v]),A=t(z._elements.tabpanel[A]),c.push({event:"cmp:show",eventInfo:{path:"component."+v}}),c.push({event:"cmp:hide",eventInfo:{path:"component."+A}}),A=z._elements.self.id,w={component:{}},w.component[A]={shownItems:[v]},v={component:{}},v.component[A]={shownItems:void 0},c.push(v),c.push(w))}var z=this;a&&a.element&&e(a)}function n(a){a=a.dataset;var e=[],p="tabs";p=p.charAt(0).toUpperCase()+ 21p.slice(1);p=["is","hook"+p];for(var m in a)if(Object.prototype.hasOwnProperty.call(a,m)){var C=a[m];0===m.indexOf("cmp")&&(m=m.slice(3),m=m.charAt(0).toLowerCase()+m.substring(1),-1===p.indexOf(m)&&(e[m]=C))}return e}function t(a){return a?a.dataset.cmpDataLayer?Object.keys(JSON.parse(a.dataset.cmpDataLayer))[0]:a.id:null}function y(){if(d=document.body.hasAttribute("data-cmp-data-layer-enabled"))k=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",c=window[k]=window[k]||[]; 22for(var a=document.querySelectorAll(h.self),e=0;e<a.length;e++)new B({element:a[e],options:n(a[e])});a=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;e=document.querySelector("body");(new a(function(p){p.forEach(function(m){m=[].slice.call(m.addedNodes);0<m.length&&m.forEach(function(C){C.querySelectorAll&&[].slice.call(C.querySelectorAll(h.self)).forEac
22h(function(H){new B({element:H,options:n(H)})})})})})).observe(e,{subtree:!0,childList:!0,characterData:!0})} 23var f=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;f||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page.");var d,c,k,q={END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},h={self:'[data-cmp-is\x3d"tabs"]', 24active:{tab:"cmp-tabs__tab--active",tabpanel:"cmp-tabs__tabpanel--active"}};"loading"!==document.readyState?y():document.addEventListener("DOMContentLoaded",y);f&&window.addEventListener("load",f.scrollToAnchor,!1)})(); 25(function(B){window.CMP=window.CMP||{};window.CMP.utils=function(){return{readData:function(n,t){n=n.dataset;var y=[];t=t.charAt(0).toUpperCase()+t.slice(1);t=["is","hook"+t];for(var f in n)if(Object.prototype.hasOwnProperty.call(n,f)){var d=n[f];0===f.indexOf("cmp")&&(f=f.slice(3),f=f.charAt(0).toLowerCase()+f.substring(1),-1===t.indexOf(f)&&(y[f]=d))}return y},setupProperties:function(n,t){var y={},f;for(f in t)if(Object.prototype.hasOwnProperty.call(t,f)){var d=t[f];y[f]=n&&null!=n[f]?d&&"function"=== 26typeof d.transform?d.transform(n[f]):n[f]:t[f]["default"]}return y}}}()})(window.document); 27(function(){function B(h){function a(g){b._config=g;g.element.removeAttribute("data-cmp-is");m(g.options);p(g.element);b._active=0;b._paused=!1;b._elements.item&&(L(),C(),r(),F(),e());window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(window.CQ=window.CQ||{},window.CQ.CoreComponents=window.CQ.CoreComponents||{},window.CQ.CoreComponents.MESSAGE_CHANNEL=window.CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),window.CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer", 28function(x){x.data&&"cmp-carousel"===x.data.type&&x.data.id===b._elements.self.dataset.cmpPanelcontainerId&&"navigate"===x.data.operation&&N(x.data.index)}))}function e(){if(t){var g=t.getDeepLinkItemIdx(b,"item","item");if(-1<g){var x=b._elements.item[g];x&&b._elements.item[b._active].id!==x.id&&(K(g,!0),w());(g=window.location.hash.substring(1))&&(g=document.querySelector("[id\x3d'"+g+"']"))&&g.scrollIntoView()}}}function p(g){b._elements={};b._elements.self=g;g=b._elements.self.querySelectorAll("[data-cmp-hook-carousel]"); 29for(var x=0;x<g.length;x++){var D=g[x],E="carousel";E=E.charAt(0).toUpperCase()+E.slice(1);E=D.dataset["cmpHook"+E];b._elements[E]?(Array.isArray(b._elements[E])||(b._elements[E]=[b._elements[E]]),b._elements[E].push(D)):b._elements[E]=D}}function m(g){b._properties={};for(var x in k)if(Object.prototype.hasOwnProperty.call(k,x)){var D=k[x],E=null;g&&null!=g[x]&&(E=g[x],D&&"function"===typeof D.transform&&(E=D.transform(E)));null===E&&(E=k[x]["default"]);b._properties[x]=E}}function C(){window.addEventListener("hashchange", 30e,!1);b._elements.previous&&b._elements.previous.addEventListener("click",function(){var I=0===b._active?b._elements.item.length-1:b._active-1;N(I);y&&f.push({event:"cmp:show",eventInfo:{path:"component."+n(b._elements.item[I])}})});b._elements.next&&b._elements.next.addEventListener("click",function(){var I=M();N(I);y&&f.push({event:"cmp:show",eventInfo:{path:"component."+n(b._elements.item[I])}})});var g=b._elements.indicator;if(g)for(var x=0;x<g.length;x++)(function(I){g[x].addEventListener("click", 31function(O){K(I);w()})})(x);b._elements.pause&&b._properties.autoplay&&b._elements.pause.addEventListener("click",z);b._elements.play&&b._properties.autoplay&&b._elements.play.addEventListener("click",v);b._elements.self.addEventListener("keydown",H);b._properties.autopauseDisabled||(b._elements.self.addEventListener("mouseenter",G),b._elements.self.addEventListener("mouseleave",J));var D=b._elements.item;if(D)for(var E=0;E<D.length;E++)D[E].addEventListener("focusin",G),D[E].addEventListener("focusout", 32J)}function H(g){var x=b._active,D=b._elements.indicator.length-1;switch(g.keyCode){case c.ARROW_LEFT:case c.ARROW_UP:g.preventDefault();0<x&&K(x-1);break;case c.ARROW_RIGHT:case c.ARROW_DOWN:g.preventDefault();x<D&&K(x+1);break;case c.HOME:g.preventDefault();K(0);break;case c.END:g.preventDefault();K(D);break;case c.SPACE:b._properties.autoplay&&g.target!==b._elements.previous&&g.target!==b._elements.next&&(g.preventDefault(),b._paused?A():w()),g.target===b._elements.pause&&b._elements.play.focus(), 33g.target===b._elements.play&&b._elements.pause.focus()}}function G(g){l()}function J(g){r()}function z(g){w();b._elements.play.focus()}function v(){A();b._elements.pause.focus()}function w(){b._paused=!0;l();F()}function A(){var g=b._paused=!1;b._elements.self.parentElement&&(g=b._elements.self.parentElement.querySelector(":hover")===b._elements.self);!b._properties.autopauseDisabled&&g||r();F()}function F(){u(b._elements.pause,b._paused);u(b._elements.play,!b._paused)}function L(){var g=b._elements.item; 34if(g&&Array.isArray(g))for(var x=0;x<g.length;x++)if(g[x].classList.contains("cmp-carousel__item--active")){b._active=x;break}}function M(){return b._active===b._elements.item.length-1?0:b._active+1}function N(g,x){if(!(0>g||g>b._elements.item.length-1)){b._active=g;var D=b._elements.item,E=b._elements.indicator;if(D)if(Array.isArray(D))for(var I=0;I<D.length;I++)I===parseInt(b._active)?(D[I].classList.add("cmp-carousel__item--active"),D[I].removeAttribute("aria-hidden"),E[I].classList.add("cmp-carousel__indicator--active"), 35E[I].setAttribute("aria-selected",!0),E[I].setAttribute("tabindex","0")):(D[I].classList.remove("cmp-carousel__item--active"),D[I].setAttribute("aria-hidden",!0),E[I].classList.remove("cmp-carousel__indicator--active"),E[I].setAttribute("aria-selected",!1),E[I].setAttribute("tabindex","-1"));else D.classList.add("cmp-carousel__item--active"),E.classList.add("cmp-carousel__indicator--active");!x&&t&&t.updateUrlHash(b,"item",g);y&&(x=b._elements.self.id,D=n(b._elements.item[g]),g={component:{}},g.component[x]= 36{shownItems:[D]},D={component:{}},D.component[x]={shownItems:void 0},f.push(D),f.push(g));b._elements.self.parentElement&&b._elements.self.parentElement.querySelector(":hover")!==b._elements.self&&r()}}function K(g,x){N(g,x);x=window.scrollX||window.pageXOffset;var D=window.scrollY||window.pageYOffset;b._elements.indicator[g].focus();window.scrollTo(x,D);y&&f.push({event:"cmp:show",eventInfo:{path:"component."+n(b._elements.item[g])}})}function r(){!b._paused&&b._properties.autoplay&&(l(),b._autoplayIntervalId= 37window.setInterval(function(){if(!document.visibilityState||!document.hidden){var g=b._elements.indicators;g!==document.activeElement&&g.contains(document.activeElement)?K(M(),!0):N(M(),!0)}},b._properties.delay))}function l(){window.clearInterval(b._autoplayIntervalId);b._autoplayIntervalId=null}function u(g,x){g&&(!1!==x?(g.disabled=!0,g.classList.add("cmp-carousel__action--disabled")):(g.disabled=!1,g.classList.remove("cmp-carousel__action--disabled")))}var b=this;h&&h.element&&a(h)}function n(h){return h? 38h.dataset.cmpDataLayer?Object.keys(JSON.parse(h.dataset.cmpDataLayer))[0]:h.id:null}var t=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.c
38ontainer&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;t||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page.");var y,f,d,c= 39{SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},k={autoplay:{"default":!1,transform:function(h){return!(null===h||"undefined"===typeof h)}},delay:{"default":5E3,transform:function(h){h=parseFloat(h);return isNaN(h)?null:h}},autopauseDisabled:{"default":!1,transform:function(h){return!(null===h||"undefined"===typeof h)}}},q="loading"!==document.readyState?Promise.resolve():new Promise(function(h){document.addEventListener("DOMContentLoaded",h)});Promise.all([q]).then(function(){if(y= 40document.body.hasAttribute("data-cmp-data-layer-enabled"))d=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",f=window[d]=window[d]||[];for(var h=document.querySelectorAll('[data-cmp-is\x3d"carousel"]'),a=0;a<h.length;a++)new B({element:h[a],options:CMP.utils.readData(h[a],"carousel")});h=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;a=document.querySelector("body");(new h(function(e){e.forEach(function(p){p=[].slice.call(p.addedNodes);0< 41p.length&&p.forEach(function(m){m.querySelectorAll&&[].slice.call(m.querySelectorAll('[data-cmp-is\x3d"carousel"]')).forEach(function(C){new B({element:C,options:CMP.utils.readData(C,"carousel")})})})})})).observe(a,{subtree:!0,childList:!0,characterData:!0})});t&&window.addEventListener("load",t.scrollToAnchor,!1)})(); 42(function(B){window.CMP=window.CMP||{};window.CMP.utils=function(){return{readData:function(n,t){n=n.dataset;var y=[];t=t.charAt(0).toUpperCase()+t.slice(1);t=["is","hook"+t];for(var f in n)if(Object.prototype.hasOwnProperty.call(n,f)){var d=n[f];0===f.indexOf("cmp")&&(f=f.slice(3),f=f.charAt(0).toLowerCase()+f.substring(1),-1===t.indexOf(f)&&(y[f]=d))}return y},setupProperties:function(n,t){var y={},f;for(f in t)if(Object.prototype.hasOwnProperty.call(t,f)){var d=t[f];y[f]=n&&null!=n[f]?d&&"function"=== 43typeof d.transform?d.transform(n[f]):n[f]:t[f]["default"]}return y}}}()})(window.document); 44(function(B){window.CMP=window.CMP||{};window.CMP.image=window.CMP.image||{};window.CMP.image.dynamicMedia=function(){function n(c,k){for(var q=c.length,h=0;h<q-1&&c[h]<k;)h++;return void 0!==c[h]?c[h].toString():k}var t={},y=window.devicePixelRatio||1,f=function(c){var k=new XMLHttpRequest;c=c.split("{.width}")[0]+"?req\x3dset,json";k.open("GET",c,!1);k.onload=function(){if(200<=k.status&&400>k.status){var q=new RegExp(/^{[\s\S]*}$/gmi),h=(new RegExp(/^(?:\/\*jsonp\*\/)?\s*([^()]+)\(([\s\S]+),\s*"[0-9]*"\);?$/gmi)).exec(k.responseText), 45a;h&&(h=h[2],q.test(h)&&(a=JSON.parse(h)));if(a&&a.set.relation&&0<a.set.relation.length)for(q=0;q<a.set.relation.length;q++)t[parseInt(a.set.relation[q].userdata.SmartCropWidth)]=":"+a.set.relation[q].userdata.SmartCropDef}};k.send();return t},d=function(c,k){for(var q=c.offsetWidth;20>q&&k&&!c._autoWidth;)q=k.offsetWidth,k=k.parentNode;return q};return{getAutoSmartCrops:f,getSrcSet:function(c,k){if(0<Object.keys(k).length){var q=[];for(var h in t)q.push(c.replace("{.width}",k[h])+" "+h+"w")}return q.join(",")}, 46getSrc:function(c,k){-1<c.indexOf("{.width}")&&(c=c.replace("{.width}",k));return c},setDMAttributes:function(c,k){var q=k.src.replace("dpr\x3doff","dpr\x3don,{dpr}");q=q.replace("{dpr}",y);var h={};"SmartCrop:Auto"===k.smartcroprendition&&(h=f(q));if(k.widths&&0<k.widths.length||0<Object.keys(h).length){var a=c.querySelector("img");c=d(c,c.parentNode);"SmartCrop:Auto"===k.smartcroprendition?(a.setAttribute("srcset",CMP.image.dynamicMedia.getSrcSet(q,h)),k=n(Object.keys(h,c)),a.setAttribute("src", 47CMP.image.dynamicMedia.getSrc(q,h[k]))):(k=n(k.widths,c),a.setAttribute("src",CMP.image.dynamicMedia.getSrc(q,k)))}},getWidth:d}}();B.dispatchEvent(new CustomEvent("core.wcm.components.commons.site.image.dynamic-media.loaded"))})(window.document); 48(function(B){window.CMP=window.CMP||{};window.CMP.image=window.CMP.image||{};window.CMP.image.v3=function(){function t(f){var d=this;d.initImage=function(c){var k=CMP.utils.readData(c,"image");d._properties=CMP.utils.setupProperties(k,y);d._properties.dmimage&&(d._properties.src=k.src,CMP.image.dynamicMedia.setDMAttributes(c,d._properties))};d.initImage(f.element)}var y={widths:{"default":[],transform:function(f){var d=[];f.split(",").forEach(function(c){c=parseFloat(c);isNaN(c)||d.push(c)});return d}}, 49dmimage:{"default":!1,transform:function(f){return!(null===f||"undefined"===typeof f)}},src:{transform:function(f){return decodeURIComponent(f)}},smartcroprendition:""};return{init:function(){for(var f=B.querySelectorAll("[data-cmp-hook-image\x3d'imageV3']"),d=0;d<f.length;d++)new t({element:f[d],options:CMP.utils.readData(f[d],"image")});f=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;d=B.querySelector("body");
49(new f(function(c){c.forEach(function(k){k=[].slice.call(k.addedNodes); 500<k.length&&k.forEach(function(q){q.querySelectorAll&&[].slice.call(q.querySelectorAll("[data-cmp-hook-image\x3d'imageV3']")).forEach(function(h){new t({element:h,options:CMP.utils.readData(h,"image")})})})})})).observe(d,{subtree:!0,childList:!0,characterData:!0})}}}();var n="loading"!==B.readyState?Promise.resolve():new Promise(function(t){B.addEventListener("DOMContentLoaded",t)});Promise.all([n]).then(window.CMP.image.v3.init)})(window.document); 51(function(){function B(a){a=a.dataset;var e=[],p="search";p=p.charAt(0).toUpperCase()+p.slice(1);p=["is","hook"+p];for(var m in a)if(Object.prototype.hasOwnProperty.call(a,m)){var C=a[m];0===m.indexOf("cmp")&&(m=m.slice(3),m=m.charAt(0).toLowerCase()+m.substring(1),-1===p.indexOf(m)&&(e[m]=C))}return e}function n(a,e){a&&(!1!==e?(a.style.display="block",a.setAttribute("aria-hidden",!1)):(a.style.display="none",a.setAttribute("aria-hidden",!0)))}function t(a){var e=[];if(a&&a.elements)for(var p=0;p< 52a.elements.length;p++){var m=a.elements[p];!m.disabled&&m.name&&(m=[m.name,encodeURIComponent(m.value)],e.push(m.join("\x3d")))}return e.join("\x26")}function y(a,e){if(a&&e)if(3===a.nodeType){var p=a.nodeValue;e=e.exec(p);if(p&&e){p=document.createElement("mark");p.className="cmp-search__item-mark";p.appendChild(document.createTextNode(e[0]));var m=a.splitText(e.index);m.nodeValue=m.nodeValue.substring(e[0].length);a.parentNode.insertBefore(p,m)}}else if(a.hasChildNodes())for(p=0;p<a.childNodes.length;p++)y(a.childNodes[p], 53e)}function f(a,e){a=document.querySelector("#"+a+"\x3e .cmp_search__info");a.style.visibility="visible";a.innerText=0<e?1===e?e+" result":e+" results":"No results"}function d(a){a.element&&a.element.removeAttribute("data-cmp-is");this._cacheElements(a.element);this._setupProperties(a.options);this._action=this._elements.form.getAttribute("action");this._resultsOffset=0;this._hasMoreResults=!0;this._elements.input.addEventListener("input",this._onInput.bind(this));this._elements.input.addEventListener("focus", 54this._onInput.bind(this));this._elements.input.addEventListener("keydown",this._onKeydown.bind(this));this._elements.clear.addEventListener("click",this._onClearClick.bind(this));document.addEventListener("click",this._onDocumentClick.bind(this));this._elements.results.addEventListener("scroll",this._onScroll.bind(this));this._makeAccessible()}function c(){for(var a=document.querySelectorAll(k.self),e=0;e<a.length;e++)new d({element:a[e],options:B(a[e])});a=window.MutationObserver||window.WebKitMutationObserver|| 55window.MozMutationObserver;e=document.querySelector("body");(new a(function(p){p.forEach(function(m){m=[].slice.call(m.addedNodes);0<m.length&&m.forEach(function(C){C.querySelectorAll&&[].slice.call(C.querySelectorAll(k.self)).forEac
55h(function(H){new d({element:H,options:B(H)})})})})})).observe(e,{subtree:!0,childList:!0,characterData:!0})}var k={self:'[data-cmp-is\x3d"search"]',item:{self:'[data-cmp-hook-search\x3d"item"]',title:'[data-cmp-hook-search\x3d"itemTitle"]',focused:".cmp-search__item--is-focused"}}, 56q={minLength:{"default":3,transform:function(a){a=parseFloat(a);return isNaN(a)?null:a}},resultsSize:{"default":10,transform:function(a){a=parseFloat(a);return isNaN(a)?null:a}}},h=0;d.prototype._displayResults=function(){0===this._elements.input.value.length?(n(this._elements.clear,!1),this._cancelResults()):(this._elements.input.value.length<this._properties.minLength||this._updateResults(),n(this._elements.clear,!0))};d.prototype._onScroll=function(a){this._elements.results.scrollTop+2*this._elements.results.clientHeight>= 57this._elements.results.scrollHeight&&(this._resultsOffset+=this._properties.resultsSize,this._displayResults())};d.prototype._onInput=function(a){var e=this;e._cancelResults();this._timeout=setTimeout(function(){e._displayResults()},300)};d.prototype._onKeydown=function(a){switch(a.keyCode){case 9:this._resultsOpen()&&(n(this._elements.results,!1),this._elements.input.setAttribute("aria-expanded","false"),this._hideSearchResultsStatusMessage());break;case 13:a.preventDefault();this._resultsOpen()&& 58(a=this._elements.results.querySelector(k.item.focused))&&a.click();break;case 27:this._cancelResults();break;case 38:this._resultsOpen()&&(a.preventDefault(),this._stepResultFocus(!0));break;case 40:this._resultsOpen()?(a.preventDefault(),this._stepResultFocus()):this._onInput()}};d.prototype._onClearClick=function(a){a.preventDefault();this._elements.input.value="";n(this._elements.clear,!1);n(this._elements.results,!1);this._elements.input.setAttribute("aria-expanded","false");this._hideSearchResultsStatusMessage()}; 59d.prototype._onDocumentClick=function(a){var e=this._elements.input.contains(a.target);a=this._elements.results.contains(a.target);e||a||(n(this._elements.results,!1),this._elements.input.setAttribute("aria-expanded","false"),this._hideSearchResultsStatusMessage())};d.prototype._resultsOpen=function(){return"none"!==this._elements.results.style.display};d.prototype._makeAccessible=function(){var a="cmp-search-results-"+h;this._elements.input.setAttribute("aria-owns",a);this._elements.results.id=a; 60h++};d.prototype._generateItems=function(a,e){var p=this;a.forEach(function(m){var C=document.createElement("span");C.innerHTML=p._elements.itemTemplate.innerHTML;C.querySelectorAll(k.item.title)[0].appendChild(document.createTextNode(m.title));C.querySelectorAll(k.item.self)[0].setAttribute("href",p._safeHref(m.url));e.innerHTML+=C.innerHTML})};d.prototype._safeHref=function(a){var e=document.createElement("a");e.href=a;return e.pathname};d.prototype._markResults=function(){var a=this._elements.results.querySelectorAll(k.item.self), 61e=this._elements.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$\x26");e=new RegExp("("+e+")","gi");for(var p=this._resultsOffset-1;p<a.length;++p)y(a[p],e)};d.prototype._stepResultFocus=function(a){var e=this._elements.results.querySelectorAll(k.item.self),p=this._elements.results.querySelector(k.item.focused);p=Array.prototype.indexOf.call(e,p);if(0<e.length)if(a){if(1<=p&&(e[p].classList.remove("cmp-search__item--is-focused"),e[p].setAttribute("aria-selected","false"),e[p-1].classList.add("cmp-search__item--is-focused"), 62e[p-1].setAttribute("aria-selected","true")),a=this._elements.results.querySelector(k.item.focused))a=this._elements.results.scrollTop-a.offsetTop,0<a&&(this._elements.results.scrollTop-=a)}else if(0>p?(e[0].classList.add("cmp-search__item--is-focused"),e[0].setAttribute("aria-selected","true")):p+1<e.length&&(e[p].classList.remove("cmp-search__item--is-focused"),e[p].setAttribute("aria-selected","false"),e[p+1].classList.add("cmp-search__item--is-focused"),e[p+1].setAttribute("aria-selected","true")), 63a=this._elements.results.querySelector(k.item.focused))a=a.offsetTop+a.offsetHeight-this._elements.results.scrollTop-this._elements.results.clientHeight,0<a?this._elements.results.scrollTop+=a:this._onScroll()};d.prototype._updateResults=function(){var a=this;if(a._hasMoreResults){var e=new XMLHttpRequest,p=a._action+"?"+t(a._elements.form)+"\x26resultsOffset\x3d"+a._resultsOffset;e.open("GET",p,!0);e.onload=function(){setTimeout(function(){n(a._elements.loadingIndicator,!1);n(a._elements.icon,!0)}, 64300);if(200<=e.status&&400>e.status){var m=JSON.parse(e.responseText);f(a._elements.self.id,m.length);0<m.length?(a._generateItems(m,a._elements.results),a._markResults(),n(a._elements.results,!0),a._elements.input.setAttribute("aria-expanded","true")):a._hasMoreResults=!1;0<a._elements.results.querySelectorAll(k.item.self).length%a._properties.resultsSize&&(a._hasMoreResults=!1)}};n(a._elements.loadingIndicator,!0);n(a._elements.icon,!1);e.send()}};d.prototype._cancelResults=function(){clearTimeout(this._timeout); 65this._resultsOffset=this._elements.results.scrollTop=0;this._hasMoreResults=!0;this._elements.results.innerHTML="";
65this._elements.input.setAttribute("aria-expanded","false");this._hideSearchResultsStatusMessage()};d.prototype._hideSearchResultsStatusMessage=function(){document.querySelector("#"+this._elements.self.id+"\x3e .cmp_search__info").style.visibility="hidden"};d.prototype._cacheElements=function(a){this._elements={};this._elements.self=a;a=this._elements.self.querySelectorAll("[data-cmp-hook-search]"); 66for(var e=0;e<a.length;e++){var p=a[e],m="search";m=m.charAt(0).toUpperCase()+m.slice(1);this._elements[p.dataset["cmpHook"+m]]=p}};d.prototype._setupProperties=function(a){this._properties={};for(var e in q)if(Object.prototype.hasOwnProperty.call(q,e)){var p=q[e];this._properties[e]=a&&null!=a[e]?p&&"function"===typeof p.transform?p.transform(a[e]):a[e]:q[e]["default"]}};"loading"!==document.readyState?c():document.addEventListener("DOMContentLoaded",c)})(); 67(function(){function B(c){c=c.dataset;var k=[],q="formText";q=q.charAt(0).toUpperCase()+q.slice(1);q=["is","hook"+q];for(var h in c)if(Object.prototype.hasOwnProperty.call(c,h)){var a=c[h];0===h.indexOf("cmp")&&(h=h.slice(3),h=h.charAt(0).toLowerCase()+h.substring(1),-1===q.indexOf(h)&&(k[h]=a))}return k}function n(c){c.element&&c.element.removeAttribute("data-cmp-is");this._cacheElements(c.element);this._setupProperties(c.options);this._elements.input.addEventListener("invalid",this._onInvalid.bind(this)); 68this._elements.input.addEventListener("input",this._onInput.bind(this));f&&this._elements.input.checkValidity()}function t(){var c=document.querySelectorAll(y.validationMessage);c&&0<c.length&&(f=!0);c=document.querySelectorAll(y.self);for(var k=0;k<c.length;k++)new n({element:c[k],options:B(c[k])});c=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;k=document.querySelector("body");(new c(function(q){q.forEach(function(h){h=[].slice.call(h.addedNodes);0<h.length&& 69h.forEach(function(a){a.querySelectorAll&&[].slice.call(a.querySelectorAll(y.self)).forEac
69h(function(e){new n({element:e,options:B(e)})})})})})).observe(k,{subtree:!0,childList:!0,characterData:!0})}var y={self:'[data-cmp-is\x3d"formText"]',validationMessage:'[data-cmp-is\x3d"formText"] .cmp-form-text__validation-message'},f=!1,d={constraintMessage:"",requiredMessage:""};n.prototype._onInvalid=function(c){c.target.setCustomValidity("");c.target.validity.typeMismatch?this._properties.constraintMessage&& 70c.target.setCustomValidity(this._properties.constraintMessage):c.target.validity.valueMissing&&this._properties.requiredMessage&&c.target.setCustomValidity(this._properties.requiredMessage);if(f){var k=c.target.parentElement.querySelector(".cmp-form-text__validation-message");k&&(k.innerText=c.target.validationMessage)}};n.prototype._onInput=function(c){c.target.setCustomValidity("");f&&c.target.checkValidity()};n.prototype._cacheElements=function(c){this._elements={};this._elements.self=c;c=this._elements.self.querySelectorAll("[data-cmp-hook-form-text]"); 71for(var k=0;k<c.length;k++){var q=c[k],h="formText";h=h.charAt(0).toUpperCase()+h.slice(1);this._elements[q.dataset["cmpHook"+h]]=q}};n.prototype._setupProperties=function(c){this._properties={};for(var k in d)if(Object.prototype.hasOwnProperty.call(d,k)){var q=d[k];this._properties[k]=c&&null!=c[k]?q&&"function"===typeof q.transform?q.transform(c[k]):c[k]:d[k]["default"]}};"loading"!==document.readyState?t():document.addEventListener("DOMContentLoaded",t)})(); 72(function(){function B(){var d=0<document.querySelectorAll(f.sdkScript).length;window.adobe_dc_view_sdk||d||(d=document.createElement("script"),d.type="text/javascript",d.src="https://acrobatservices.adobe.com/view-sdk/viewer.js",document.body.appendChild(d))}function n(d){d.removeAttribute("data-cmp-is");B();d.dataset&&d.id&&(window.AdobeDC&&window.AdobeDC.View?t(d):document.addEventListener("adobe_dc_view_sdk.ready",function(){t(d)}))}function t(d){(new window.AdobeDC.View({clientId:d.dataset.cmpClientId, 73divId:d.id+"-content",reportSuiteId:d.dataset.cmpReportSuiteId,locale:"undefined"!==typeof Granite&&Granite&&Granite.I18n?Granite.I18n.getLocale():navigator.language||navigator.userLanguage})).previewFile({content:{location:{url:d.dataset.cmpDocumentPath}},metaData:{fileName:d.dataset.cmpDocumentFileName}},JSON.parse(d.dataset.cmpViewerConfigJson))}function y(){for(var d=document.querySelectorAll(f.self),c=0;c<d.length;c++)n(d[c]);d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 74c=document.querySelector("body");(new d(function(k){k.forEach(function(q){q=[].slice.call(q.addedNodes);0<q.length&&q.forEach(function(h){h.querySelectorAll&&[].slice.call(h.querySelectorAll(f.self)).forEac
74h(function(a){n(a)})})})})).observe(c,{subtree:!0,childList:!0,characterData:!0})}var f={self:'[data-cmp-is\x3d"pdfviewer"]',sdkScript:'script[src\x3d"https://acrobatservices.adobe.com/view-sdk/viewer.js"]'};"loading"!==document.readyState?y():document.addEventListener("DOMContentLoaded",y)})(); 75(function(){function B(d){var c=(c=d.currentTarget)?c.dataset.cmpDataLayer?Object.keys(JSON.parse(c.dataset.cmpDataLayer))[0]:c.id:null;"A"===d.target.tagName&&y.push({event:"cmp:click",eventInfo:{path:"component."+c,link:d.target.getAttribute("href")}})}function n(){if(t=document.body.hasAttribute("data-cmp-data-layer-enabled")){f=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer";y=window[f]=window[f]||[];for(var d=document.getElementsByClassName("cmp-text"),c=0;c<d.length;c++)d[c].addEventListener("click", 76B)}}var t,y,f;"loading"!==document.readyState?n():document.addEventListener("DOMContentLoaded",n)})(); 77(function(){function B(){if(document.querySelectorAll(t.linkAccessibilityEnabled)[0]){var y=document.querySelectorAll(t.linkAccessibilityText);if(y[0])return y[0].dataset.cmpLinkAccessibilityText}}function n(){var y=B();y&&document.querySelectorAll("a[target\x3d'_blank']").forEach(function(f){if(!f.querySelector(t.linkAccessibility)){var d=document.createElement("span");d.classList.add("cmp-link__screen-reader-only");d.innerText=y;f.insertAdjacentElement("beforeend",d)}})}var t={linkAccessibility:".cmp-link__screen-reader-only", 78linkAccessibilityEnabled:"[data-cmp-link-accessibility-enabled]",linkAccessibilityText:"[data-cmp-link-accessibility-text]"};"loading"!==document.readyState?n():document.addEventListener("DOMContentLoaded",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.