(function(){/* SPF (c) 2012-2016 Google Inc. https://ajax.googleapis.com/ajax/libs/spf/2.4.0/LICENSE */ function k(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(){var c=d.slice();c.push.apply(c,arguments);return a.apply(b,c)}}function aa(a,b){if(a){var c=Array.prototype.slice.call(arguments,1);try{return a.apply(null,c)}catch(d){return d}}}function n(a,b){if(document.createEvent){var c=document.createEvent("CustomEvent");c.initCustomEvent(a,!0,!0,b);return document.dispatchEvent(c)}return!0} var p=window.performance&&window.performance.timing&&window.performance.now?function(){return window.performance.timing.navigationStart+window.performance.now()}:function(){return(new Date).getTime()};function ba(){};function q(a,b){if(a.forEach)a.forEach(b,void 0);else for(var c=0,d=a.length;c=b))for(var c=0;cd){if(0==b.lastIndexOf("hash-",0))return b;c=v[c]||"";if(ga(c))b=c+b;else for(var e in c)b=b.replace(e,c[e]);"img"!=a&&(b=0>b.indexOf("."+a)?b+"."+a:b);b=L(b)}else 0==d&&(b=L(b))}return b}function N(a,b,c){return a+"-"+b+(c?"-"+c:"")}function R(a){return a?String(a).replace(/[^\w]/g,""):""}function ab(a,b){a=Q[N(a,b,void 0)];return""==b||2==a}function Ua(a,b){b=O[N(a,b)];return void 0!=b&&ab(a,b)}var Q={},P={},O={},Za=-1!=navigator.userAgent.indexOf(" Trident/"); "rsrc-s"in v||t("rsrc-s",Q);Q=v["rsrc-s"];"rsrc-n"in v||t("rsrc-n",P);P=v["rsrc-n"];"rsrc-u"in v||t("rsrc-u",O);O=v["rsrc-u"];function cb(a){a=r(a);q(a,function(a){Wa("img",a,!0)})};function db(a,b,c){Na("js",a,b,c)}function eb(a){Sa("js",a)}function fb(a,b){Ra("js",a,b)}function gb(a){a=r(a);q(a,function(a){Wa("js",a)})}function hb(a,b,c){a=r(a);a=ea(a,function(a){return!!a});var d=[];q(a,function(a){void 0==O[N("js",a)]&&d.push(a)});var e=!d.length;if(b){var f=ca(a,k(Ua,null,"js"));e&&f?b():(a=N("js",a.sort().join("|")),Da(a,b))}c&&!e&&c(d)}function ib(a,b){a=r(a);q(a,function(a){if(a){var b=S[a]||a,b=M("js",b),c=O[N("js",a)];c&&b!=c&&jb(a)}});hb(a,b,kb)} function kb(a){q(a,function(a){function b(){db(e,a)}var d=T[a],e=S[a]||a;d?ib(d,b):b()})}function jb(a){a=r(a);q(a,function(a){var b=[],d;for(d in T){var e=T[d],e=r(e);q(e,function(c){c==a&&b.push(d)})}q(b,function(a){jb(a)});eb(a)})}function lb(a,b){$a("js",a,b)}function mb(a){bb("js",a)}var T={};"js-d"in v||t("js-d",T);var T=v["js-d"],S={};"js-u"in v||t("js-u",S);S=v["js-u"];function nb(a,b,c){Na("css",a,b,c)}function ob(a,b){Ra("css",a,b)}function pb(a){a=r(a);q(a,function(a){Wa("css",a)})};function qb(a,b,c){if(b){b=[];var d=0;c&&(a+="\r\n");var e=a.indexOf("[\r\n",d);for(-1d&&(f=a.substring(d),c&&w(f,"\r\n")&&(f=f.substring(0,f.length-2)));b=rb(b);return{w:b,g:f}}a=JSON.parse(a);b=rb(r(a));return{w:b,g:""}} function U(a,b,c,d){var e=c&&0==c.type.lastIndexOf("navigate",0),f=c&&c.reverse,g=c&&!!c.position,l=c&&c.j,h=b.name||"",m="process "+L(a),D=!z["experimental-process-async"];var u=0;b.timing||(b.timing={});b.title&&(document.title=b.title);e&&b.url&&L(b.url)!=L(window.location.href)&&ya(b.url+window.location.hash);b.head&&(u=k(function(a,b){a=V(a);sb(a);tb(a);I(m);ub(a,function(){b.spfProcessHead=p();J(m,D)})},null,b.head,b.timing),u=F(m,u));b.attr&&(u=k(function(a,b){for(var c in a){var d=document.getElementById(c); if(d){var e=void 0,f=a[c];for(e in f){var g=f[e];"class"==e?d.className=g:"style"==e?d.style.cssText=g:(d.setAttribute(e,g),"value"==e&&(d[e]=g))}}}b.spfProcessAttr=p()},null,b.attr,b.timing),u=F(m,u));var Z=b.body||{},uc=u,Fa;for(Fa in Z)u=k(function(a,b){if(a=document.getElementById(a)){!e||g||l||(t("nav-scroll-position",null),t("nav-scroll-url",null),window.scroll(0,0),l=!0,c&&(c.j=!0));var d=V(b);tb(d);var u=function(){I(m);ub(d,function(){J(m,D)})};b=z["animation-class"];vb&&ta(a,b)?(a=new wb(a, d.html,b,h,!!f),I(m),H(a.key,!0),F(a.key,k(xb,null,a),0),F(a.key,k(yb,null,a),17),F(a.key,k(zb,null,a),a.T),F(a.key,k(function(){u();J(m,D)},null),0),H(a.key)):(b=z["experimental-html-handler"])?(I(m),b(d.html,a,function(){u();J(m,D)})):(a.innerHTML=d.html,u())}},null,Fa,Z[Fa],b.timing),u=F(m,u);Z=u-uc;b.foot?(u=k(function(a,b,c){c&&(b.spfProcessBody=p());a=V(a);tb(a);I(m);ub(a,function(){b.spfProcessFoot=p();J(m,D)})},null,b.foot,b.timing,Z),u=F(m,u)):Z&&(u=k(function(a){a.spfProcessBody=p()},null, b.timing),u=F(m,u));d&&(u=F(m,k(d,null,a,b)));H(m,D)}function Ab(a,b,c,d){c="preprocess "+L(a);if(b.head){var e=k(function(a){a=V(a);sb(a);Bb(a);Cb(a)},null,b.head);F(c,e)}var f=b.body||{},g;for(g in f)f[g]&&(e=k(function(a,b){a=V(b);Bb(a);Cb(a)},null,g,f[g]),F(c,e));b.foot&&(e=k(function(a){a=V(a);Bb(a);Cb(a)},null,b.foot),F(c,e));d&&F(c,k(d,null,a,b));H(c)} function xb(a){B(a.a,a.s);B(a.a,a.H);B(a.a,a.K);B(a.a,a.I);B(a.a,a.J);a.l=document.createElement("div");a.l.className=a.S;var b=a.a,c=a.l;if(c){for(var d;d=b.firstChild;)c.appendChild(d);b.appendChild(c)}a.f=document.createElement("div");a.f.className=a.R;a.f.innerHTML=a.P;a.reverse?(b=a.l,b.parentNode.insertBefore(a.f,b)):(b=a.l,b.parentNode.insertBefore(a.f,b.nextSibling))}function yb(a){C(a.a,a.I);C(a.a,a.J);B(a.a,a.F);B(a.a,a.G)} function zb(a){a.a.removeChild(a.l);var b=a.f,c,d=b.parentNode;if(d&&11!=d.nodeType)if(b.removeNode)b.removeNode(!1);else{for(;c=b.firstChild;)d.insertBefore(c,b);d.removeChild(b)}C(a.a,a.F);C(a.a,a.G);C(a.a,a.H);C(a.a,a.K);C(a.a,a.s)}function rb(a){q(r(a),function(a){if(a){a.head&&(a.head=V(a.head));if(a.body)for(var b in a.body)a.body[b]=V(a.body[b]);a.foot&&(a.foot=V(a.foot))}});return a} function V(a){var b=new Db;if(!a)return b;if(!ga(a))return a.scripts&&q(a.scripts,function(a){b.scripts.push({url:a.url||"",text:a.text||"",name:a.name||"",async:a.async||!1})}),a.styles&&q(a.styles,function(a){b.styles.push({url:a.url||"",text:a.text||"",name:a.name||""})}),a.links&&q(a.links,function(a){"spf-preconnect"==a.rel&&b.links.push({url:a.url||"",rel:a.rel||""})}),b.html=a.html||"",b;a=a.replace(Eb,function(a,d,e,f){if("script"==d){d=(d=e.match(Fb))?d[1]:"";var c=e.match(Gb),c=c?c[1]:"", l=Hb.test(e);e=Ib.exec(e);return(e=!e||-1!=e[1].indexOf("/javascript")||-1!=e[1].indexOf("/x-javascript")||-1!=e[1].indexOf("/ecmascript"))?(b.scripts.push({url:c,text:f,name:d,async:l}),""):a}return"style"==d&&(d=(d=e.match(Fb))?d[1]:"",e=Ib.exec(e),e=!e||-1!=e[1].indexOf("text/css"))?(b.styles.push({url:"",text:f,name:d}),""):a});a=a.replace(Jb,function(a,d){var c=d.match(Kb),c=c?c[1]:"";return"stylesheet"==c?(c=(c=d.match(Fb))?c[1]:"",d=(d=d.match(Lb))?d[1]:"",b.styles.push({url:d,text:"",name:c}), ""):"spf-preconnect"==c?(d=(d=d.match(Lb))?d[1]:"",b.links.push({url:d,rel:c}),""):a});b.html=a;return b}function ub(a,b){if(0>=a.scripts.length)b&&b();else{var c=-1,d=function(){c++;if(c=a.scripts.length||(a=fa(a.scripts,function(a){return a.url}),gb(a))} function tb(a){0>=a.styles.length||q(a.styles,function(a){a.url?a.name?nb(a.url,a.name):ob(a.url):a.text&&(a.name?$a("css",a.text,a.name):bb("css",a.text))})}function Bb(a){0>=a.styles.length||(a=fa(a.styles,function(a){return a.url}),pb(a))}function sb(a){0>=a.links.length||(a=fa(a.links,function(a){return"spf-preconnect"==a.rel?a.url:""}),cb(a))} function wb(a,b,c,d,e){var f=parseInt(z["animation-duration"],10);this.a=a;this.P=b;this.T=f;this.reverse=e;b=document.body;b=(b.dataset?b.dataset.spfName:b.getAttribute("data-"+"spfName".replace(/([A-Z])/g,"-$1").toLowerCase()))||"";f=parseInt(v.uid,10)||0;f++;this.key=a["spf-key"]||(a["spf-key"]=""+t("uid",f));this.H=b&&c+"-from-"+b;this.K=d&&c+"-to-"+d;this.l=null;this.S=c+"-old";this.f=null;this.R=c+"-new";this.s=c+(e?"-reverse":"-forward");this.I=c+"-start";this.J=this.s+"-start";this.F=c+"-end"; this.G=this.s+"-end"}function Db(){this.html="";this.scripts=[];this.styles=[];this.links=[]} var vb=function(){var a=document.createElement("div");return"transition"in a.style?!0:da(["webkit","Moz","Ms","O","Khtml"],function(b){return b+"Transition"in a.style})}(),Jb=/\x3clink([\s\S]*?)\x3e/ig,Eb=/\x3c(script|style)([\s\S]*?)\x3e([\s\S]*?)\x3c\/\1\x3e/ig,Hb=/(?:\s|^)async(?:\s|=|$)/i,Lb=/(?:\s|^)href\s*=\s*["']?([^\s"']+)/i,Fb=/(?:\s|^)name\s*=\s*["']?([^\s"']+)/i,Kb=/(?:\s|^)rel\s*=\s*["']?([^\s"']+)/i,Gb=/(?:\s|^)src\s*=\s*["']?([^\s"']+)/i,Ib=/(?:\s|^)type\s*=\s*["']([^"']+)["']/i;function Mb(a,b,c,d){var e=d||{},f=!1,g=0,l,h=new XMLHttpRequest;h.open(a,b,!0);h.timing={};var m=h.abort;h.abort=function(){clearTimeout(l);h.onreadystatechange=null;m.call(h)};h.onreadystatechange=function(){var a=h.timing;if(2==h.readyState){a.responseStart=a.responseStart||p();if("json"==h.responseType)f=!1;else if(-1<(h.getResponseHeader("Transfer-Encoding")||"").toLowerCase().indexOf("chunked"))f=!0;else{a=h.getResponseHeader("X-Firefox-Spdy");var c=window.chrome&&chrome.loadTimes&&chrome.loadTimes(), c=c&&c.wasFetchedViaSpdy;f=!(!a&&!c)}e.M&&e.M(h)}else 3==h.readyState?f&&e.u&&(a=h.responseText.substring(g),g=h.responseText.length,e.u(h,a)):4==h.readyState&&(a.responseEnd=a.responseEnd||p(),window.performance&&window.performance.getEntriesByName&&(h.resourceTiming=window.performance.getEntriesByName(b).pop()),f&&e.u&&h.responseText.length>g&&(a=h.responseText.substring(g),g=h.responseText.length,e.u(h,a)),clearTimeout(l),e.L&&e.L(h))};"responseType"in h&&"json"==e.responseType&&(h.responseType= "json");e.withCredentials&&(h.withCredentials=e.withCredentials);d="FormData"in window&&c instanceof FormData;a="POST"==a&&!d;if(e.headers)for(var D in e.headers)h.setRequestHeader(D,e.headers[D]),"content-type"==D.toLowerCase()&&(a=!1);a&&h.setRequestHeader("Content-Type","application/x-www-form-urlencoded");0=c.startTime))for(var l in e.resourceTiming)g=e.resourceTiming[l],void 0!==g&&(w(l,"Start")||w(l,"End")||"startTime"==l)&&(c[l]=f+Math.round(g));"load"!=b.type&&(c.navigationStart=c.startTime);d.a.length&& (d.g=ha(d.g),d.g&&Ub(a,b,c,d,e,"",!0));if("json"==e.responseType){if(!e.response){b.h&&b.h(a,Error("JSON response parsing failed"),e);return}var h=rb(r(e.response))}else try{h=qb(e.responseText).w}catch(D){b.h&&b.h(a,D,e);return}if(b.i&&1=g||0>=l||(l=A(),f={data:f,life:g,time:p(),count:0},ra(f),l[e]=f,setTimeout(pa,1E3))}d.timing=c;b.v&&b.v(a,d)} function Ob(a,b,c,d,e){a=L(a);var f;z["cache-unified"]?f=a:"navigate-back"==d||"navigate-forward"==d?f="history "+a:"navigate"==d?f=(e?"history ":"prefetch ")+a:"prefetch"==d&&(f=e?"prefetch "+a:"");b&&"url"==c?f+=" previous "+b:b&&"path"==c&&(f+=" previous "+K(b).pathname);return f||""} function Pb(a,b){var c=[];b&&(c.push(a+" previous "+b),c.push(a+" previous "+K(b).pathname));c.push(a);var d=null;da(c,function(a){a:{var b=A();if(a in b){b=b[a];if(qa(b)){ra(b);b=b.data;break a}oa(a)}b=void 0}b&&(d={key:a,response:b.response,type:b.type});return!!b});return d}function Rb(){this.f=!1;this.g="";this.a=[]};function Wb(a){return wa(a,function(a){return ta(a,z["link-class"])})}function Xb(a){return wa(a,function(a){return ta(a,z["nolink-class"])})}function Yb(a,b){return wa(a,function(a){return a.href&&"img"!=a.tagName.toLowerCase()},b)}function Zb(a){if(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey||0b)return!1;a=parseInt(v["nav-init-time"],10);a--;a=p()-a;b=parseInt(z["navigate-lifetime"],10);b=isNaN(b)?Infinity:b;return a>b?!1:!0}function bc(a,b){b=b||window.location.href;return-1!=a.indexOf("#")&&(a=L(a),b=L(b),a==b)?!1:!0} function cc(a){if(!a.defaultPrevented){var b=Zb(a);b&&(b=Ma(b),$b(b)&&ac()&&n("spfclick",{url:b,target:a.target})&&(dc(b,{},new ec),a.preventDefault()))}}function fc(a){var b=Zb(a);b&&setTimeout(function(){gc(b)},0)}function hc(){var a=v["nav-scroll-position"]||null;var b=v["nav-scroll-url"]||"";a=a&&b==window.location.href?a:null;ic();a&&window.scroll.apply(null,a)} function jc(a,b){b=new ec({current:b&&b["spf-current"],history:!0,position:b&&b["spf-position"],c:b&&b["spf-referer"],reverse:!(!b||!b["spf-back"])});var c=z["reload-identifier"];c&&(a=La(a,[c]));$b(a)?ac()?n("spfhistory",{url:a,referer:b.c,previous:b.current})&&(b.position&&(t("nav-scroll-position",[window.pageXOffset,window.pageYOffset]),t("nav-scroll-url",window.location.href)),dc(a,{},b)):W(a,"1"):W(a,"9")} function dc(a,b,c){kc();if(bc(a,c.current))if(lc(a,c.c,c.current,b)){t("nav-counter",(parseInt(v["nav-counter"],10)||0)+1);mc(a);var d=L(a),e="preprocess "+L(d);for(f in G)e!=f&&0==f.lastIndexOf("preprocess",0)&&Ia(f);d=nc()[d];t("nav-request",d);t("nav-promote",null);t("nav-promote-time",null);if(d&&4!=d.readyState)d="preprocess "+L(a),e="promote "+L(a),t("nav-promote",a),t("nav-promote-time",p()),Ia(d),H(e,!0),c.history||oc(a,c.c,k(X,null,b));else{d=k(X,null,b);e=k(pc,null,b,c);var f=k(qc,null, b,c);z["advanced-navigate-persist-timing"]||rc();c.type="navigate";c.history&&(c.type+=c.reverse?"-back":"-forward");b=Nb(a,{method:b.method,headers:b.headers,i:e,h:d,v:f,C:b.postData,type:c.type,current:c.current,c:c.c});t("nav-request",b);c.history||oc(a,c.c,d)}}else W(a,"2");else c.history||oc(a,c.c,k(X,null,b)),sc(a,c)} function sc(a,b){if(b.position)ic(),window.scroll.apply(null,b.position),b.j=!0;else if(a=x(a,"#"),a[2]){if(a=document.getElementById(a[2]))ic(),a.scrollIntoView(),b.j=!0}else b.j||(ic(),window.scroll(0,0),b.j=!0)}function oc(a,b,c){try{ya(null,{"spf-position":[window.pageXOffset,window.pageYOffset]}),L(a,!0)!=window.location.href&&za(!1,a,{"spf-referer":b},void 0)}catch(d){kc(),c(a,d)}}function X(a,b,c,d){t("nav-request",null);tc(b,c,a,void 0,d)&&W(b,"10",c)} function pc(a,b,c,d){if(vc(c,d,a))if(d.reload)W(c,"5");else if(d.redirect)wc(a,d.redirect);else try{U(c,d,b,function(){xc(c,d,a)})}catch(e){X(a,c,e)}else W(c,"3")} function qc(a,b,c,d){t("nav-request",null);if(v["nav-promote"]==b.b){var e=d.timing||{};e.navigationStart=v["nav-promote-time"];e.spfPrefetched=!0}var f="multipart"==d.type;if(!f){if(!yc(c,d,a)){W(c,"4");return}if(d.reload){W(c,"5");return}if(d.redirect){wc(a,d.redirect);return}}try{U(c,f?{}:d,b,function(){var e=d.name||"";f&&q(d.parts,function(a){e=a.name||e});ua(e);sc(c,b);zc(c,d,a)})}catch(g){X(a,c,g)}}function wc(a,b){try{b+=window.location.hash,ya(b,null,!0)}catch(c){kc(),X(a,b,c)}} function kc(){var a=v["nav-request"];a&&(a.abort(),t("nav-request",null))}function Y(a,b){if(a){var c=Array.prototype.slice.call(arguments);c[0]=a;c=aa.apply(null,c)}return!1!==c} function W(a,b,c){c=c?c.message:"";kc();mc();var d=b;c&&(d+=" Message: "+c);n("spfreload",{url:a,reason:d});var e=window.location.href;z["experimental-remove-history"]&&e==a&&(t("history-ignore-pop",!0),window.history.back());setTimeout(function(){var c=z["reload-identifier"];if(c){var d={};d[c]=encodeURIComponent(b);var c=a,l=x(c,"#"),c=l[0],h=-1!=c.indexOf("?")?"&":"?",m;for(m in d)c+=h+m,d[m]&&(c+="="+d[m]),h="&";a=c+l[1]+l[2]}window.location.href=a;bc(a,e)||window.location.reload()},0)} function Ac(a,b,c){c.b=c.b||a;if(lc(a,void 0,void 0,b,!0)){var d=k(Bc,null,!1,b,c),e=k(Cc,null,!1,b,c),f=k(Dc,null,!1,b,c);c.type="load";Nb(a,{method:b.method,headers:b.headers,i:e,h:d,v:f,C:b.postData,type:c.type,withCredentials:b.withCredentials})}}function gc(a,b){a=Ma(a);Ec(a,b||{},new ec)} function Ec(a,b,c){c.b=c.b||a;if(lc(a,void 0,void 0,b,!0)){var d=k(Bc,null,!0,b,c),e=k(Cc,null,!0,b,c),f=k(Dc,null,!0,b,c);c.type="prefetch";b=Nb(a,{method:b.method,headers:b.headers,i:e,h:d,v:f,C:b.postData,type:c.type,current:c.current});a=L(a);nc()[a]=b}}function Bc(a,b,c,d,e){a&&Fc(d);a&&v["nav-promote"]==c.b?X(b,d,e):tc(d,e,b,!0)} function Cc(a,b,c,d,e){if(vc(d,e,b,!0)){if(e.reload){if(!a)return;if(v["nav-promote"]==c.b){W(d,"5");return}}if(e.redirect)Gc(a,b,c,e.redirect);else{if(a){var f=k(pc,null,b,c,d,e),g="promote "+L(c.b);F(g,f);if(v["nav-promote"]==c.b){H(g,!0);return}}(a?Ab:U)(d,e,c,function(){xc(d,e,b,!0)})}}} function Dc(a,b,c,d,e){var f="multipart"==e.type;if(!f){if(!yc(d,e,b,!0)){W(d,"4");return}if(e.reload){if(!a)return;if(v["nav-promote"]==c.b){W(d,"5");return}}if(e.redirect){Gc(a,b,c,e.redirect);return}}var g="promote "+L(c.b);if(a){Fc(d);if(v["nav-promote"]==c.b){F(g,k(qc,null,b,c,d,e));H(g,!0);return}Ia(g)}g=a?Ab:U;try{g(d,f?{}:e,c,function(){zc(d,e,b,!0)})}catch(l){Bc(a,b,c,d,l)}} function Gc(a,b,c,d){a=a?Ec:Ac;var e={};q("onError onRequest onPartProcess onPartDone onProcess onDone".split(" "),function(a){e[a]=b[a]});a(d,e,c)}function tc(a,b,c,d,e){a={url:a,err:b,xhr:e};(c=Y((c||{}).onError,a))&&!d&&(c=n("spferror",a));return c}function lc(a,b,c,d,e){a={url:a,referer:b,previous:c};(d=Y((d||{}).onRequest,a))&&!e&&(d=n("spfrequest",a));return d}function vc(a,b,c,d){a={url:a,part:b};(c=Y((c||{}).onPartProcess,a))&&!d&&(c=n("spfpartprocess",a));return c} function xc(a,b,c,d){a={url:a,part:b};Y((c||{}).onPartDone,a)&&!d&&n("spfpartdone",a)}function yc(a,b,c,d){a={url:a,response:b};(c=Y((c||{}).onProcess,a))&&!d&&(c=n("spfprocess",a));return c}function zc(a,b,c,d){a={url:a,response:b};Y((c||{}).onDone,a)&&!d&&n("spfdone",a)}function Fc(a){a=L(a);var b=nc(),c=b[a];c&&c.abort();delete b[a]}function mc(a){var b=nc();a=a&&L(a);for(var c in b)a!=c&&Fc(c)} var rc,Hc=window.performance&&(window.performance.clearResourceTimings||window.performance.webkitClearResourceTimings||window.performance.mozClearResourceTimings||window.performance.msClearResourceTimings||window.performance.oClearResourceTimings);rc=Hc?k(Hc,window.performance):ba;function nc(){return"nav-prefetches"in v?v["nav-prefetches"]:t("nav-prefetches",{})}function ic(){t("nav-scroll-position",null);t("nav-scroll-url",null)} function ec(a){a=a||{};this.current=a.history&&a.current?a.current:window.location.href;this.history=!!a.history;this.b=a.b||"";this.position=a.position||null;this.c=void 0!=a.c?a.c:window.location.href;this.reverse=!!a.reverse;this.j=!!a.j;this.type=a.type||""};function Ic(){Va("js");Va("css");"complete"==document.readyState&&(document.removeEventListener?document.removeEventListener("DOMContentLoaded",Ic,!1):document.detachEvent&&document.detachEvent("onreadystatechange",Ic))}document.addEventListener?document.addEventListener("DOMContentLoaded",Ic,!1):document.attachEvent&&document.attachEvent("onreadystatechange",Ic);Ic(); var Jc={init:function(a){var b=!("function"!=typeof window.history.pushState&&!Ba().contentWindow.history.pushState);a=a||{};for(var c in na)z[c]=c in a?a[c]:na[c];for(c in a)c in na||(z[c]=a[c]);if(b){c=tc;if(!v["history-init"]&&window.addEventListener){a=window.location.href;window.addEventListener("popstate",Ca,!1);t("history-init",!0);t("history-callback",jc);t("history-error-callback",c);t("history-listener",Ca);t("history-url",a);t("history-timestamp",p());var d={"spf-referer":document.referrer}; try{ya(a,d)}catch(e){c&&c(a,e)}}!v["nav-init"]&&document.addEventListener&&(t("nav-init",!0),t("nav-init-time",p()),t("nav-counter",0),document.addEventListener("click",cc,!1),t("nav-listener",cc),!z["experimental-prefetch-mousedown"]||"ontouchstart"in window||0