/* Rapid+JS v5.5.5 Released on 2020-07-16T19:12Z | (c) Yottaa, Inc. | https://www.yottaa.com/rapidjs-license */ (function(h,sa){return sa(h)})('undefined'!==typeof window?window:this,function(h,sa){function M(){var a='0123456789abcdef'.split(''),b=[],c=Math.random,d;b[8]=b[13]=b[18]=b[23]='-';b[14]='4';for(var f=0;36>f;f++)b[f]||(d=0|16*c(),b[f]=a[19==f?d&3|8:d&15]);return b.join('')}function R(a){return e.rum.key+'-'+a}function ta(){for(var a=e.rum.key?e.rum.key:l.getCookie('yo-rum-key'),b=0,c=0,d=0,f=0;fF.visitorTimestamp+va;b.visitor={visitorTimestamp:(new Date).getTime(),numVisitorPageViews:F.numVisitorPageViews+1,numSessionPageViews:D?1:F.numSessionPageViews+1,visitorId:F.visitorId?F.visitorId:M(),numSessions:D?F.numSessions+1:F.numSessions,sessionId:D?M():F.sessionId,bandwidth:''}}else b.visitor={visitorTimestamp:(new Date).getTime(), numVisitorPageViews:1,numSessionPageViews:1,numSessions:1,visitorId:M(),sessionId:M(),bandwidth:''};localStorage.setItem(R(ua),JSON.stringify(b.visitor));var E=localStorage.getItem(R(ea));null!=E&&(b.qoe=JSON.parse(E))}}catch(G){l.log('localStorage was not available')}!0==b.isNavigationSupported&&!0!==e.rum.spa&&(b.navigationTiming=h.performance.timing.toJSON(),wa(b));b.isPaintTimingSupported=!1;b.paintTiming={};b.userTiming={};b.measureTiming={};if(h.performance&&h.performance.getEntriesByType){x= h.performance.getEntriesByType('paint');if(null!=x&&0w&&(r=v.currentSrc||v.src,w=q.width*q.height);else break}v=r}for(n=0;ne.rum.advanced.blockingTime?G.push(T(4,z,t,w)):0==z&&t.duration>e.rum.advanced.performanceTime? G.push(T(0,z,t,w)):t.decodedBodySize>e.rum.advanced.violationSize&&G.push(T(1,z,t,w)),!0==t.name.toLowerCase().startsWith('https:')&&!0==t.name.toLowerCase().startsWith('http:')&&G.push(T(3,z,t,w)),v==t.name&&(p.setExperienceMetric('hero_image_display',t.startTime+t.duration),p.setExperienceMetric('hero_image',v)),t.toJSON&&(t=t.toJSON(),t.implementationType='dom',g.def(w)&&(t.stack=w),w=xa(t.name),null!=w&&(t.delayedType=w.orgDelayType,t.delayedValue=w.delayValue),t.onLoadStartTime=r-S,d.push(t))); 1a.collectionTimestamp+va?m:a.sessionTimeSaved+m,journeyTime:a.journeyTime+m});a.entries=f;a.timeSaved=m;a.score=u;a.pageMeasured= c?c.fullPageURL:h.location.href;a.pageMeasuredCategory=c?c.pageCategory:'';a.violations=G;!0===e.rum.requests&&(a.resourceTiming=d);a.jsErrors=za;a.pageMeasuredUuid=ca;a.collectionTimestamp=(new Date).getTime();a.commonDimensions={};for(var y in N)a.commonDimensions[y]=N[y];wa(a);a.commonDimensions.optState||(a.commonDimensions.optState=W);localStorage.setItem(R(ea),JSON.stringify(a))}}function wa(a){a.experienceMetrics={};for(var b in X)a.experienceMetrics[b]=X[b]}function Qa(){'serviceWorker'in navigator&&new Promise(function(a,b){navigator.serviceWorker.getRegistrations().then(function(b){1<=b.length&&p.addViolation(6,h.location.toString());a(b.length)})['catch'](function(a){b(a)})})}function Ra(a,b,c,d){if(e.sequenceWrites&&'script'==a.nodeName.toLowerCase()){for(var f in y)if(0'),d.selector=g.select(d.selector).parentNode):d.selector=g.select(d.selector),m=Yo.sequence.resource(''),g.def(d.onBefore)&&m.beforeLoading(d.onBefore),g.def(d.onLoad)&&m.afterLoaded(d.onLoad),m.type='inner',m.how=f.how,m.newNode=a,m.before=d.selector,m.me=d.selector,e.delayed.push(m),domCompleteTriggered&&m.execute();f.state=2;f.string=''}break}}!1==c&&b.yo_write(a);g.log('write hander = '+a)}function Ba(a){return function(b,c,d){var f=Z[(a?'on':'')+ b];if(f)f.triggered?U(function(){c(f.event)},0):f.listeners.push(c);else return a?this.yo_addEventListener(b,c,d):this.yo_attachEvent(b,c,d)}}function Wa(a,b,c){function d(a){g.log('Loading '+c.before.src+' via event handler '+c.delayValue);c.afterShock();var e=null;g.def(a.currentTarget)?e=a.currentTarget:g.def(a.srcElement)&&(e=a.srcElement);g.removeEvent(e,b[0],d)}g.log('Adding event ',b[0],b[1]);g.addEvent(a,b[0],d)}function Ca(a,b){return a.top>b.top-a.height&&a.bottomb.left-a.width&&a.rightc.length)H.pubsub.publish({topic:'sequence/beforeloading/'+ b,message:a}),navigator.sendBeacon(b,c),H.pubsub.publish({topic:'sequence/afterloaded/'+b,message:a});else if(c.length=k[0]&&g<=k[1]||h>=k[0]&&h<=k[1]))d.push(e),2k[1]-2E3){if(h>c)break;k=[g,h+2E3];Ja(d,k)}f<=c&&(f=-2);p.setExperienceMetric('time_to_interactive',f);return f};var Ja=function(a,b){for(var c=0;c=b[0]&&f<=b[1]||d>=b[0]&&d<=b[1])&&(a.splice(c,1),c--)}};p.captureStack=function(){try{return Error().stack}catch(a){return''}};p.set=function(a,b){N[a]=b};p.spa= function(){e.rum&&(e.rum.spa=!0)};p.get=function(){return N};p.now=function(){return h.performance&&h.performance.now?Math.floor(h.performance.now()):Math.floor((new Date).getTime())};p.setExperienceMetric=function(a,b){X[a]=b};p.getExperienceMetric=function(a){return X[a]};k.subscribe({topic:'core/load',callback:function(){l.def(e.rum)&&l.def(e.rum.beaconUrl)&&(e.rum.onLoadTime=p.now(),!0!==e.rum.spa&&U(function(){k.publish({topic:'rum/send',message:B.rum})},100),l.addEvent(h,'unload',function(){l.log('unload window event triggered'); ya()}))}});k.subscribe({topic:'sequence/captured',callback:function(a,b){var c='';a.open_args?c=a.open_args[1]:a.newNode&&a.newNode.src?c=a.newNode.src:a.delayed&&a.delayed.newNode&&a.delayed.newNode.src?c=a.delayed.newNode.src:a.src&&(c=a.src);fa[c]=p.captureStack()}});k.subscribe({topic:'core/js/error',callback:function(a,b){za.push(a)}});k.subscribe({topic:'rum/spa/transition/start',callback:function(a,b){if(0!=Ha){var c=p.now(),d=B.rum;e.rum.spaTransition=!0;if(l.undef(d)||l.undef(d.navigationTiming))l.undef(d)&& (d={}),h.performance&&h.performance.timing&&(d.navigationTiming=h.performance.timing.toJSON());for(var f in d.navigationTiming)d.navigationTiming[f]=c;ca=M();G=[];ya(Ia);h.performance&&p.clearResourceTimings.call(h.performance)}}});k.subscribe({topic:'rum/spa/rendered',callback:function(a,b){var c=B.rum,d=p.now(),f=c?c.navigationTiming:null;ta();c=B.rum;!0==g.undef(c.navigationTiming)&&(c.navigationTiming=f?f:h.performance&&h.performance.timing?h.performance.timing.toJSON():{});a.pageType&&a.viewType&& (c.pageCategory=a.pageType+'-'+a.viewType,c.fullPageURL=c.pageCategory+'-'+h.location.toString());if(!0===e.rum.spaTransition)c.navigationTiming.loadEventEnd=d;else if(e.rum.onLoadTime)c.navigationTiming.loadEventEnd=c.navigationTiming.navigationStart+(c.navigationTiming.loadEventEnd-c.navigationTiming.navigationStart)+(d-e.rum.onLoadTime);else return e.rum.spa=!1;e.rum.spaTransition=!1;h.performance&&h.performance.getEntries&&(Ia=h.performance.getEntries().length);Ha++;c=k.publish({topic:'rum/beforeSend', async:!1,message:B.rum});0!=c.length&&!1===c[0]||l.sendData(B.rum,e.rum.beaconUrl);H.configure({scan:['img','source','script']});H.sequence.displayNow()}});k.subscribe({topic:'rum/send',callback:function(a,b){ta();var c=k.publish({topic:'rum/beforeSend',async:!1,message:B.rum});0!=c.length&&!1===c[0]||l.sendData(B.rum,e.rum.beaconUrl)}});h.performance&&h.performance.clearResourceTimings&&(p.clearResourceTimings=h.performance.clearResourceTimings,h.performance.clearResourceTimings=function(){});try{'undefined'!== typeof h.LayoutShift&&_initializeWebVitals()}catch(bb){l.log('WebVital initialize error',bb.message)}var P=document;_loadCookieConfig=function(){var a=l.getCookie('yo-aftershock-config');if(null!=a&&0a&&(document.cookie='yo-disable-instanton=true;Max-Age=2',h.location.reload(!0));a=document.documentElement.getElementsByTagName('head')[0].children[a];for(var d=0;da&&(document.cookie= 'yo-disable-instanton=true;Max-Age=2',h.location.reload(!0));document.documentElement.getElementsByTagName('head')[0].children[a].textContent=b};g.isIE=function(a){var b=navigator.userAgent;return b&&a&&11==parseInt(a)&&-1!=b.indexOf('rv:11')?!0:b&&a&&-1!=b.indexOf('MSIE '+a)?!0:b&&(-1!=b.indexOf('MSIE')||-1!=b.indexOf('rv:11'))};g.browser=function(){var a=navigator.userAgent,b,c=a.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];if(/trident/i.test(c[1]))return b=/\brv[ :]+(\d+)/g.exec(a)|| [],{name:'IE',version:b[1]||''};if('Chrome'===c[1]&&(b=a.match(/\bOPR|Edge\/(\d+)/),null!=b))return{name:'Opera',version:b[1]};c=c[2]?[c[1],c[2]]:[navigator.appName,navigator.appVersion,'-?'];null!=(b=a.match(/version\/(\d+)/i))&&c.splice(1,1,b[1]);return{name:c[0].toLowerCase(),version:parseInt(c[1])}};g.inArray=function(a,b,c){var d;if(b){if(Array.prototype.indexOf)return Array.prototype.indexOf.call(b,a,c);d=b.length;for(c=c?0>c?Math.max(0,d+c):c:0;c','').replace('\x3c/scri'+'ipt>',''),'gpt'==f&&(a='googletag.cmd.push(function() { googletag.pubads().enableSyncRendering = function(){}; '+a+'});'),h.eval(a),e.sequenceWrites&&d.write_context.finalizeWriteOverride()}catch(m){g.log('Error eval',m)}};e.delayed= [];e.targets=[];var D=function(){this.executed=!1;this.cont=!0};D.prototype.afterLoaded=ma;D.prototype.beforeLoading=la;D.prototype.execute=function(){return this.afterShock()};D.prototype.clone=function(){var a=new D,b;for(b in this)a[b]=this[b];return a};D.prototype.preventDefault=function(){this.cont=!1};D.prototype.key=null;D.prototype.isConfig=function(a){return this.delayType==a};D.prototype.afterShock=function(){var a=null;if(!0!=this.loaded&&(this.delayType='none',this.loaded=!0,g.log('Injecting ', this.newNode,', by ',this.type,' into the DOM now.'),'attributesrc'!=this.type&&k.publish({topic:'sequence/beforeloading/'+this.key,message:this}),!1!=this.cont)){var b=this.newNode,c=this.type,d=this.before;if('insert'==c)a=O.safeWriteInsert(b,d,this.me,this,!1);else if('append'==c)a=O.safeWriteInsert(b,null,this.me,this,!0);else if('replace'==c)this.me.replaceChild(b,d),k.publish({topic:'sequence/afterloaded/'+this.key,message:this});else if('attributesrc'==c)d.setAttribute('src',b.yo_src);else if('src'== c)g.def(this.animator)&&null!=this.animator?animator(d,this.animator):g.def(e.animator)&&animator(d,e.animator),b=d.getAttribute(e.pre+'srcset'),null!=b&&d.setAttribute('srcset',b),d.src=this.srcAttr;else if('style'==c)b.setAttribute('style',b.getAttribute(e.pre+'style'));else if('inner'==c)g.log(this.how+' -> '+b),'replace'==this.how?Ta(d,b):'eval'==this.how||'gpt'==this.how?a=O.safeWriteEval(b,d,this.me,this,this.how):g.writeHTML(d,b,this.how),k.publish({persistent:!0,topic:'sequence/afterloaded/'+ this.key,message:this});else if('function'==c)g.log(this.how+' -> '+b),d=this.key.apply(this.funcThis,this.funcParameters),k.publish({topic:'sequence/afterloaded/'+this.key,message:{delayed:this,retVal:d}});else if('xhr'==c){this.xhr.onreadystatechange&&(this.xhr.original_oonreadystatechange=this.xhr.onreadystatechange);var f=this;this.xhr.onreadystatechange=function(a){4==f.xhr.readyState&&k.publish({topic:'sequence/afterloaded/'+f.key,message:[a,this]});f.xhr.original_oonreadystatechange&&f.xhr.original_oonreadystatechange.apply(this)}; this.xhr.xhr_send.apply(this.xhr,this.xhr._yo.send_args)}else'image'==c&&this.loadImage(this);Ua();return a}};_delayed=function(){return D};var $=function(a){var b=new (_delayed());'string'===typeof a&&0==a.indexOf('/')&&a.lastIndexOf('/')==a.length-1&&(a=new RegExp(a));b.key=b.url=a;b.match=!0;g.undef(e.resources)&&(e.resources=[]);for(var c=-1,d=0;dc.length)){var d=c[1],f=d.responseText,f=a.call(this,f);Object.defineProperty&&(Object.defineProperty(d,'responseText',{get:function(){return f}}),Object.defineProperty(d,'response',{get:function(){return f}}))}}catch(e){g.log('Error in rewrite handling',e)}})};return a};I.captureMethods= function(a){!0==g.undef(a.XMLHttpRequest.prototype.xhr_open)&&(a.XMLHttpRequest.prototype.xhr_open=a.XMLHttpRequest.prototype.open,a.XMLHttpRequest.prototype.xhr_send=a.XMLHttpRequest.prototype.send,a.XMLHttpRequest.prototype.xhr_abort=a.XMLHttpRequest.prototype.abort)};I.overrideMethods=function(a){a.XMLHttpRequest.prototype.open=cb;a.XMLHttpRequest.prototype.send=db;a.XMLHttpRequest.prototype.abort=eb};I.captureMethods(h);k.subscribe({topic:'core/configure',callback:function(){!0==e.sequenceXHR&& !0==g.def(XMLHttpRequest)&&I.overrideMethods(h)}});_findTags=function(a,b){var c=document.getElementsByTagName(a),d;g.log('Find all '+a+' tags in the document.');for(var f=0,h=c.length;f_gaq[b].length||'_trackPageview'!=_gaq[b][0]?('_setAccount'==_gaq[b][0]&&(E.uaCode=_gaq[b][1]),a[a.length]=_gaq[b]):E.delayedTrack= !0;_gaq=a}};r.universal=function(a,b,c,d){return _abTest(a,void 0,b,c,'universal',void 0,d)};r.classic=function(a,b,c,d,f,e){return _abTest(a,b,c,d,'classic',f,e)};r.omniture=function(a,b,c,d){var f=s.t;s.t=function(){c&&(s[c]=d+s[c]);s['eVar'+a]=b;return f.apply(this,arguments)}};r.abTesting=function(a){g.undef(a.variants)&&(a.variants={});g.undef(a.splitBy)&&(a.splitBy='percentage');g.undef(a.stickiness)&&(a.stickiness='session');g.undef(a.version)&&(a.version='0');g.undef(a.analytics)&&(a.analytics= {});g.undef(a.analytics.valuePrefix)&&(a.analytics.valuePrefix='yo_abtesting_');g.undef(a.analytics.name)&&(a.analytics.name='yottaa_abtest');g.undef(a.valuePrefix)&&(a.valuePrefix='');e.abTesting[a.name]=a};r.abVariant=function(a,b){var c=e.abTesting[name];g.undef(c)&&g.log('Test',name,'was not defined');c.variants.push(b)};k.subscribe({topic:'core/load',callback:function(){_executeAllAbTest()}});e.services=[];var Q={add:function(a){a={afterLoaded:ma,beforeLoading:la,host:a.host,key:'*'+a.host+'*', properties:a,name:a.name,budget:a.budget};e.services.push(a);k.publish({topic:'services/add',message:a});return a},findByHost:function(a){for(var b=Q.list(),c=0;ce.scheduling.onLoadTime+e.scheduling.lastScheduleTime?g.log('Scheduling has expired',e.scheduling.lastScheduleTime):!0==e.scheduling.scheduled&&('spread'==e.scheduling.type?pa(a,b):'bestfit'!=e.scheduling.type&&'priority'==e.scheduling.type&&ib(a,b))}});var ib=function(a,b){if(a.newNode){var c=a.newNode.src;if(c&&0=c){if(-1!=d.hosts.indexOf(f))return!1;if(d.servicesToBudget&&0"):document.write("