"use strict";this.default_ContributorServingDetectionClientJs=this.default_ContributorServingDetectionClientJs||{};(function(_){var window=this;
try{
var n,aa=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,aa);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))},ca=function(a,b){b=ba(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},da=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]},fa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ea(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}},
ha=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},ia=function(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var f=ia.apply(null,ha(d,e,e+8192)),g=0;g<f.length;g++)b.push(f[g]);else b.push(d)}return b},ja=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},la=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=
0;f<ka.length;f++)c=ka[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},na=function(a){return ma(a,function(b){return b},function(b){return new Uint8Array(b)})},pa=function(a,b,c){return"object"===typeof a?oa&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):ma(a,b,c):b(a)},ma=function(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=pa(f,b,c))}Array.isArray(a)&&a.R&&qa(d);return d}d={};for(e in a)Object.prototype.hasOwnProperty.call(a,
e)&&(f=a[e],null!=f&&(d[e]=pa(f,b,c)));return d},sa=function(a){return null==a||a instanceof Uint8Array?a:"string"===typeof a?ra(a):null},ua=function(a,b){ta=b;a=new a(b);ta=null;return a},va=function(a){return ua(a.constructor,na(p(a)))},wa=function(a){return a[q.Symbol.iterator]()},ya=function(a){return xa(a)},za=function(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document;(b=(c=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]"))?c.nonce||c.getAttribute("nonce")||
"":"")&&a.setAttribute("nonce",b)},Aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},Ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},Ca=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");
},Da=Ca(this),r=function(a,b){if(b)a:{var c=Da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Ba(c,a,{configurable:!0,writable:!0,value:b})}};
r("Symbol",function(a){if(a)return a;var b=function(f,g){this.g=f;Ba(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.g};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
r("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Da[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Ea(Aa(this))}})}return a});
var Ea=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},t=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Aa(a)}},Fa=function(a){if(!(a instanceof Array)){a=t(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},Ga="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Ha;
if("function"==typeof Object.setPrototypeOf)Ha=Object.setPrototypeOf;else{var Ia;a:{var Ja={a:!0},Ka={};try{Ka.__proto__=Ja;Ia=Ka.a;break a}catch(a){}Ia=!1}Ha=Ia?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}
var La=Ha,u=function(a,b){a.prototype=Ga(b.prototype);a.prototype.constructor=a;if(La)La(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.S=b.prototype},v=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
r("WeakMap",function(a){function b(){}function c(k){var l=typeof k;return"object"===l&&null!==k||"function"===l}function d(k){if(!v(k,f)){var l=new b;Ba(k,f,{value:l})}}function e(k){var l=Object[k];l&&(Object[k]=function(m){if(m instanceof b)return m;Object.isExtensible(m)&&d(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}),m=new a([[k,2],[l,3]]);if(2!=m.get(k)||3!=m.get(l))return!1;m.delete(k);m.set(l,4);return!m.has(k)&&4==m.get(l)}catch(z){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.g=(g+=Math.random()+1).toString();if(k){k=t(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};h.prototype.set=function(k,l){if(!c(k))throw Error("e");d(k);if(!v(k,f))throw Error("f`"+k);k[f][this.g]=l;return this};h.prototype.get=function(k){return c(k)&&v(k,f)?k[f][this.g]:void 0};h.prototype.has=function(k){return c(k)&&v(k,f)&&v(k[f],this.g)};h.prototype.delete=function(k){return c(k)&&
v(k,f)&&v(k[f],this.g)?delete k[f][this.g]:!1};return h});
r("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),k=new a(t([[h,"s"]]));if("s"!=k.get(h)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var l=k.entries(),m=l.next();if(m.done||m.value[0]!=h||"s"!=m.value[1])return!1;m=l.next();return m.done||4!=m.value[0].x||"t"!=m.value[1]||!l.next().done?!1:!0}catch(z){return!1}}())return a;var b=new WeakMap,c=function(h){this.h={};this.g=f();
this.size=0;if(h){h=t(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=0===h?0:h;var l=d(this,h);l.list||(l.list=this.h[l.id]=[]);l.u?l.u.value=k:(l.u={next:this.g,F:this.g.F,head:this.g,key:h,value:k},l.list.push(l.u),this.g.F.next=l.u,this.g.F=l.u,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.u&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.h[h.id],h.u.F.next=h.u.next,h.u.next.F=h.u.F,h.u.head=null,this.size--,
!0):!1};c.prototype.clear=function(){this.h={};this.g=this.g.F=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).u};c.prototype.get=function(h){return(h=d(this,h).u)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,k){for(var l=this.entries(),m;!(m=l.next()).done;)m=m.value,
h.call(k,m[1],m[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var l=k&&typeof k;"object"==l||"function"==l?b.has(k)?l=b.get(k):(l=""+ ++g,b.set(k,l)):l="p_"+k;var m=h.h[l];if(m&&v(h.h,l))for(h=0;h<m.length;h++){var z=m[h];if(k!==k&&z.key!==z.key||k===z.key)return{id:l,list:m,index:h,u:z}}return{id:l,list:m,index:-1,u:void 0}},e=function(h,k){var l=h.g;return Ea(function(){if(l){for(;l.head!=h.g;)l=l.F;for(;l.next!=l.head;)return l=l.next,{done:!1,value:k(l)};l=null}return{done:!0,
value:void 0}})},f=function(){var h={};return h.F=h.next=h.head=h},g=0;return c});var Ma=function(a,b){if(null==a)throw new TypeError("g`"+b);return a+""};r("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});
r("String.prototype.repeat",function(a){return a?a:function(b){var c=Ma(this,"repeat");if(0>b||1342177279<b)throw new RangeError("i");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});var Na=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};
r("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var w=function(a){return a?a:Array.prototype.fill};r("Int8Array.prototype.fill",w);r("Uint8Array.prototype.fill",w);r("Uint8ClampedArray.prototype.fill",w);r("Int16Array.prototype.fill",w);r("Uint16Array.prototype.fill",w);r("Int32Array.prototype.fill",w);
r("Uint32Array.prototype.fill",w);r("Float32Array.prototype.fill",w);r("Float64Array.prototype.fill",w);r("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Ma(this,"padStart");b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});r("Array.prototype.keys",function(a){return a?a:function(){return Na(this,function(b){return b})}});
r("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});r("Array.prototype.values",function(a){return a?a:function(){return Na(this,function(b,c){return c})}});
r("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)v(b,d)&&c.push(b[d]);return c}});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Oa=Oa||{},q=this||self,Pa=function(){},ea=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length},Qa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Ra=function(a,b,c){return a.call.apply(a.bind,arguments)},Sa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,
d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},Ta=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ta=Ra:Ta=Sa;return Ta.apply(null,arguments)},x=function(a,b){function c(){}c.prototype=b.prototype;a.S=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.ua=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}},Ua=function(a){return a};
x(aa,Error);aa.prototype.name="CustomError";
var Va;
var Wa=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}return b};
var ba=function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};
var ka="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var Xa;
var $a=function(a,b){this.i=a===Ya&&b||"";this.j=Za};$a.prototype.h=!0;$a.prototype.g=function(){return this.i};var ab=function(a){return a instanceof $a&&a.constructor===$a&&a.j===Za?a.i:"type_error:Const"},Za={},Ya={};
var cb=function(a,b){this.i=b===bb?a:""};cb.prototype.h=!0;cb.prototype.g=function(){return this.i.toString()};var hb=function(a,b){a=db.exec(eb(a).toString());var c=a[3]||"";return fb(a[1]+gb("?",a[2]||"",b)+gb("#",c,void 0))};cb.prototype.toString=function(){return this.i+""};
var eb=function(a){return a instanceof cb&&a.constructor===cb?a.i:"type_error:TrustedResourceUrl"},db=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,bb={},fb=function(a){if(void 0===Xa){var b=null;var c=q.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("ContributorServingDetectionClientJs#html",{createHTML:Ua,createScript:Ua,createScriptURL:Ua})}catch(d){q.console&&q.console.error(d.message)}Xa=b}else Xa=b}a=(b=Xa)?b.createScriptURL(a):a;return new cb(a,bb)},gb=function(a,b,c){if(null==c)return b;if("string"===
typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var f=0;f<e.length;f++){var g=e[f];null!=g&&(b||(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b};
var ib=function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},jb=function(a,b){return a<b?-1:a>b?1:0};
var y=function(a,b){this.i=b===kb?a:""};y.prototype.h=!0;y.prototype.g=function(){return this.i.toString()};y.prototype.toString=function(){return this.i.toString()};
var xa=function(a){return a instanceof y&&a.constructor===y?a.i:"type_error:SafeUrl"},lb=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,mb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,nb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,qb=function(a,b){if(a instanceof y)return a;a="object"==typeof a&&a.h?a.g():String(a);
if(b&&/^data:/i.test(a)){b=String(a);b=b.replace(/(%0A|%0D)/g,"");var c=b.match(mb);b=(c&&lb.test(c[1])?ob(b):null)||pb;if(b.g()==a)return b}nb.test(a)||(a="about:invalid#zClosurez");return ob(a)},kb={},ob=function(a){return new y(a,kb)},pb=ob("about:invalid#zClosurez");
var rb;a:{var sb=q.navigator;if(sb){var tb=sb.userAgent;if(tb){rb=tb;break a}}rb=""}var A=function(a){return-1!=rb.indexOf(a)};
var ub=function(a,b){b=b instanceof y?b:qb(b,/^data:image\//i.test(b));a.src=xa(b)};
var wb=function(a){var b=vb;return Object.prototype.hasOwnProperty.call(b,9)?b[9]:b[9]=a(9)};
var xb=A("Opera"),yb=A("Trident")||A("MSIE"),zb=A("Edge"),Ab=A("Gecko")&&!(-1!=rb.toLowerCase().indexOf("webkit")&&!A("Edge"))&&!(A("Trident")||A("MSIE"))&&!A("Edge"),Bb=-1!=rb.toLowerCase().indexOf("webkit")&&!A("Edge"),Cb;
a:{var Db="",Eb=function(){var a=rb;if(Ab)return/rv:([^\);]+)(\)|;)/.exec(a);if(zb)return/Edge\/([\d\.]+)/.exec(a);if(yb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Bb)return/WebKit\/(\S+)/.exec(a);if(xb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Eb&&(Db=Eb?Eb[1]:"");if(yb){var Fb,Gb=q.document;Fb=Gb?Gb.documentMode:void 0;if(null!=Fb&&Fb>parseFloat(Db)){Cb=String(Fb);break a}}Cb=Db}
var Hb=Cb,vb={},Ib=function(){return wb(function(){for(var a=0,b=ib(String(Hb)).split("."),c=ib("9").split("."),d=Math.max(b.length,c.length),e=0;0==a&&e<d;e++){var f=b[e]||"",g=c[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;a=jb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||jb(0==f[2].length,0==g[2].length)||jb(f[2],g[2]);f=f[3];g=g[3]}while(0==a)}return 0<=a})};
var Jb=A("Safari")&&!((A("Chrome")||A("CriOS"))&&!A("Edge")||A("Coast")||A("Opera")||A("Edge")||A("Edg/")||A("OPR")||A("Firefox")||A("FxiOS")||A("Silk")||A("Android"))&&!(A("iPhone")&&!A("iPod")&&!A("iPad")||A("iPad")||A("iPod"));
var Kb={},Lb=null,Mb=Ab||Bb&&!Jb||xb||!Jb&&!yb&&"function"==typeof q.atob,Ob=function(a,b){void 0===b&&(b=0);Nb();b=Kb[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],k=a[e+2],l=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=l+g+h+k}l=0;k=d;switch(a.length-e){case 2:l=a[e+1],k=b[(l&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|l>>4]+k+d}return c.join("")},Qb=function(a){if(Mb)return q.atob(a);var b="";Pb(a,function(c){b+=String.fromCharCode(c)});
return b},Rb=function(a){var b=[];Pb(a,function(c){b.push(c)});return b},ra=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;Pb(a,function(f){d[e++]=f});return d.subarray(0,e)},Pb=function(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),m=Lb[l];if(null!=m)return m;if(!/^[\s\xa0]*$/.test(l))throw Error("j`"+l);}return k}Nb();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;
b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}},Nb=function(){if(!Lb){Lb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Kb[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Lb[f]&&(Lb[f]=e)}}}};
var oa="function"===typeof Uint8Array,Sb={R:{value:!0,configurable:!0}},qa=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Sb);return a};
var B=function(){},ta,C=function(a,b,c,d){a.g=null;ta&&(b||(b=ta),ta=null);var e=a.constructor.va;b||(b=e?[e]:[]);a.j=e?0:-1;a.h=b;a:{if(b=a.h.length)if(--b,e=a.h[b],!(null===e||"object"!=typeof e||Array.isArray(e)||oa&&e instanceof Uint8Array)){a.l=b-a.j;a.i=e;break a}a.l=Number.MAX_VALUE}a.m={};if(c)for(b=0;b<c.length;b++)if(e=c[b],e<a.l){e+=a.j;var f=a.h[e];f?qa(f):a.h[e]=Tb}else Ub(a),(f=a.i[e])?qa(f):a.i[e]=Tb;if(d&&d.length)for(c=0;c<d.length;c++)Vb(a,d[c])},Tb=Object.freeze(qa([])),Ub=function(a){var b=
a.l+a.j;a.h[b]||(a.i=a.h[b]={})},D=function(a,b){if(b<a.l){b+=a.j;var c=a.h[b];return c!==Tb?c:a.h[b]=qa([])}if(a.i)return c=a.i[b],c!==Tb?c:a.i[b]=qa([])},E=function(a,b){return null!=D(a,b)},F=function(a,b,c){b<a.l?a.h[b+a.j]=c:(Ub(a),a.i[b]=c);return a},G=function(a,b,c){return F(a,b,qa(c||[]))},H=function(a,b,c,d){c!==d?F(a,b,c):b<a.l?a.h[b+a.j]=null:(Ub(a),delete a.i[b]);return a},Vb=function(a,b){for(var c,d,e=0;e<b.length;e++){var f=b[e],g=D(a,f);null!=g&&(c=f,d=g,F(a,f,void 0))}return c?(F(a,
c,d),c):0},J=function(a,b,c){a.g||(a.g={});if(!a.g[c]){var d=D(a,c);d&&(a.g[c]=new b(d))}return a.g[c]},Wb=function(a,b){a.g||(a.g={});if(!a.g[1]){for(var c=D(a,1),d=[],e=0;e<c.length;e++)d[e]=new b(c[e]);a.g[1]=d}b=a.g[1];b==Tb&&(b=a.g[1]=[]);return b},K=function(a,b,c){a.g||(a.g={});var d=c?p(c):c;a.g[b]=c;return F(a,b,d)},Yb=function(a,b,c){var d=Xb[0];a.g||(a.g={});var e=c?p(c):c;a.g[b]=c;(c=Vb(a,d))&&c!==b&&void 0!==e&&(a.g&&c in a.g&&(a.g[c]=void 0),F(a,c,void 0));return F(a,b,e)},p=function(a){if(a.g)for(var b in a.g)if(Object.prototype.hasOwnProperty.call(a.g,
b)){var c=a.g[b];if(Array.isArray(c))for(var d=0;d<c.length;d++)c[d]&&p(c[d]);else c&&p(c)}return a.h},L=function(a){return JSON.stringify(a.h&&p(a),Zb)},Zb=function(a,b){switch(typeof b){case "number":return isNaN(b)||Infinity===b||-Infinity===b?String(b):b;case "object":if(oa&&null!=b&&b instanceof Uint8Array)return Ob(b)}return b},$b=function(a,b){return ua(a,b?JSON.parse(b):null)};B.prototype.toString=function(){return p(this).toString()};
var bc=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&ac(p(a),p(b))},cc=function(a,b){a=a||{};b=b||{};var c={},d;for(d in a)Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=0);for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(c[d]=0);for(d in c)if(Object.prototype.hasOwnProperty.call(c,d)&&!ac(a[d],b[d]))return!1;return!0},ac=function(a,b){if(a==b)return!0;if(oa){var c=a instanceof Uint8Array,d=b instanceof Uint8Array;if(c||d){if(!c)if("string"===typeof a)a=sa(a);else return!1;
if(!d)if("string"===typeof b)b=sa(b);else return!1;if(a.length!==b.length)return!1;for(d=0;d<a.length;d++)if(a[d]!==b[d])return!1;return!0}}if(null==a&&Array.isArray(b)&&b.R&&!b.length||null==b&&Array.isArray(a)&&a.R&&!a.length)return!0;if(!Qa(a)||!Qa(b))return"number"===typeof a&&isNaN(a)||"number"===typeof b&&isNaN(b)?String(a)==String(b):!1;if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){c=d=void 0;for(var e=Math.max(a.length,b.length),f=0;f<e;f++){var g=a[f],h=b[f];g&&g.constructor==
Object&&(d=g,g=void 0);h&&h.constructor==Object&&(c=h,h=void 0);if(!ac(g,h))return!1}return d||c?(d=d||{},c=c||{},cc(d,c)):!0}if(a.constructor===Object)return cc(a,b);throw Error("k");};
var ec=function(a){C(this,a,dc,null)};u(ec,B);var dc=[3];
var gc=function(a){C(this,a,fc,null)};u(gc,B);var hc=function(a,b){return G(a,1,b)},ic=function(a,b){return G(a,2,b)},jc=function(a,b){return G(a,3,b)},kc=function(a,b){G(a,4,b)},fc=[1,2,3,4];
var lc=function(a){C(this,a,null,null)};u(lc,B);var mc=function(a){var b=new lc;H(b,1,Math.floor(a.getTime()/1E3),0);H(b,2,1E6*a.getMilliseconds(),0);return b};
var oc=function(a){C(this,a,nc,null)};u(oc,B);
var pc=function(a,b){return H(a,1,b,0)},qc=function(a,b){return K(a,2,b)},rc=function(a,b){return K(a,3,b)},sc=function(a,b){return H(a,4,b,0)},tc=function(a,b){return H(a,5,b,0)},uc=function(a,b){return H(a,6,b,0)},vc=function(a,b){return H(a,7,b,"")},wc=function(a,b){return H(a,8,b,0)},xc=function(a,b){return H(a,9,b,0)},yc=function(a,b){return H(a,10,b,!1)},zc=function(a,b){return H(a,11,b,!1)},Ac=function(a,b){return G(a,12,b)},Bc=function(a,b){return G(a,13,b)},Cc=function(a,b){return G(a,14,
b)},Dc=function(a,b){return H(a,15,b,!1)},Ec=function(a,b){return H(a,16,b,"")},Fc=function(a,b){return G(a,17,b)},Gc=function(a,b){return G(a,18,b)},Hc=function(a,b){a.g||(a.g={});b=b||[];for(var c=qa([]),d=0;d<b.length;d++)c[d]=p(b[d]);a.g[19]=b;return F(a,19,c)},nc=[12,13,14,17,18,19];
var Ic=function(a){C(this,a,null,null)};u(Ic,B);
var Jc=function(a){a=a.split("~");if(2!==a.length||a[0]!==(1).toString())return null;if(""===a[1])return[];a=a[1].split(".").map(function(b){return Number(b)});return a.some(function(b){return!b})?null:a};
var Kc="a".charCodeAt(),Lc=ja({pa:0,oa:1,la:2,ga:3,ma:4,ha:5,na:6,ja:7,ka:8,fa:9,ia:10}),Mc=ja({ra:0,sa:1,qa:2});
var Nc=function(a){if(/[^01]/.test(a))throw Error("l`"+a);this.h=a;this.g=0},Oc=function(a){a=M(a,36);var b=new lc;b=H(b,1,Math.floor(a/10),0);return H(b,2,a%10*1E8,0)},Pc=function(a){return String.fromCharCode(Kc+M(a,6))+String.fromCharCode(Kc+M(a,6))},Sc=function(a){var b=M(a,16);return!0===!!M(a,1)?(a=Qc(a),a.forEach(function(c){if(c>b)throw Error("m`"+c+"`"+b);}),a):Rc(a,b)},Tc=function(a){for(var b=[],c=M(a,12);c--;){var d=M(a,6),e=M(a,2),f=Qc(a),g=b,h=g.push,k=new ec;d=H(k,1,d,0);e=H(d,2,e,
0);f=G(e,3,f);h.call(g,f)}return b},Qc=function(a){for(var b=M(a,12),c=[];b--;){var d=!0===!!M(a,1),e=M(a,16);if(d)for(d=M(a,16);e<=d;e++)c.push(e);else c.push(e)}c.sort(function(f,g){return f-g});return c},Rc=function(a,b,c){for(var d=[],e=0;e<b;e++)if(M(a,1)){var f=e+1;if(c&&-1===c.indexOf(f))throw Error("n`"+f);d.push(f)}return d},M=function(a,b){if(a.g+b>a.h.length)throw Error("o`"+b);var c=a.h.substring(a.g,a.g+b);a.g+=b;return parseInt(c,2)};
var Uc=function(a){try{var b=Rb(a).map(function(f){return f.toString(2).padStart(8,"0")}).join(""),c=new Nc(b);if(3!==M(c,3))return null;var d=ic(hc(new gc,Rc(c,24,Lc)),Rc(c,24,Lc)),e=M(c,6);0!==e&&kc(jc(d,Rc(c,e)),Rc(c,e));return d}catch(f){return null}};
var Vc=function(a){try{var b=Rb(a).map(function(d){return d.toString(2).padStart(8,"0")}).join(""),c=new Nc(b);return Hc(Gc(Fc(Ec(Dc(Cc(Bc(Ac(zc(yc(xc(wc(vc(uc(tc(sc(rc(qc(pc(new oc,M(c,6)),Oc(c)),Oc(c)),M(c,12)),M(c,12)),M(c,6)),Pc(c)),M(c,12)),M(c,6)),!!M(c,1)),!!M(c,1)),Rc(c,12,Mc)),Rc(c,24,Lc)),Rc(c,24,Lc)),!!M(c,1)),Pc(c)),Sc(c)),Sc(c)),Tc(c))}catch(d){return null}};
var Xc=function(a){if(!a)return null;var b=a.split(".");if(4<b.length)return null;a=Vc(b[0]);if(!a)return null;var c=new Ic;a=K(c,1,a);b.shift();b=t(b);for(c=b.next();!c.done;c=b.next())switch(c=c.value,Wc(c)){case 1:case 2:break;case 3:c=Uc(c);if(!c)return null;K(a,2,c);break;default:return null}return a},Wc=function(a){try{var b=Rb(a).map(function(c){return c.toString(2).padStart(8,"0")}).join("");return M(new Nc(b),3)}catch(c){return-1}};
var Yc=function(){};
var Zc=function(a){C(this,a,null,null)};u(Zc,B);var $c=function(a){C(this,a,null,null)};u($c,B);var ad=function(a){C(this,a,null,null)};u(ad,B);var bd=function(a){C(this,a,null,null)};u(bd,B);var cd=function(a){C(this,a,null,null)};u(cd,B);var dd=function(a){C(this,a,null,null)};u(dd,B);
var ed=function(a){C(this,a,null,null)};u(ed,B);var gd=function(){var a=new ed;var b=new fd;b=F(b,1,!0);return K(a,3,b)},hd=function(a){C(this,a,null,null)};u(hd,B);var fd=function(a){C(this,a,null,null)};u(fd,B);var id=function(a){C(this,a,null,null)};u(id,B);var jd=function(a){C(this,a,null,null)};u(jd,B);var kd=function(){var a=new jd;return F(a,2,!0)};
var N=function(a){C(this,a,null,Xb)};u(N,B);var ld=function(a,b){return Yb(a,8,b)},md=function(a){var b=new N;return Yb(b,12,a)},Xb=[[10,11,8,12,13,14,15,16,17,19,18,20,21,22]];
var nd=function(a){C(this,a,null,null)};u(nd,B);
var od=function(a){C(this,a,null,null)};u(od,B);
var pd=function(){this.m=this.m;this.s=this.s};pd.prototype.m=!1;pd.prototype.l=function(){if(this.s)for(;this.s.length;)this.s.shift()()};
var qd=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1};
var rd="closure_listenable_"+(1E6*Math.random()|0);
var sd=0;
var td=function(a,b,c,d,e){this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!d;this.P=e;this.key=++sd;this.M=this.O=!1},ud=function(a){a.M=!0;a.listener=null;a.g=null;a.src=null;a.P=null};
var vd=function(a){this.src=a;this.g={};this.h=0};vd.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.h++);var g=wd(a,b,d,e);-1<g?(b=a[g],c||(b.O=!1)):(b=new td(b,this.src,f,!!d,e),b.O=c,a.push(b));return b};var xd=function(a,b){var c=b.type;c in a.g&&ca(a.g[c],b)&&(ud(b),0==a.g[c].length&&(delete a.g[c],a.h--))},wd=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.M&&f.listener==b&&f.capture==!!c&&f.P==d)return e}return-1};
var yd="closure_lm_"+(1E6*Math.random()|0),zd={},Ad=0,Bd=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Bd(a,b[f],c,d,e);else(d=Qa(d)?!!d.capture:!!d,c=Cd(c),a&&a[rd])?(a=a.i,b=String(b).toString(),b in a.g&&(f=a.g[b],c=wd(f,c,d,e),-1<c&&(ud(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.g[b],a.h--)))):a&&(a=Dd(a))&&(b=a.g[b.toString()],a=-1,b&&(a=wd(b,c,d,e)),(c=-1<a?b[a]:null)&&"number"!==typeof c&&c&&!c.M&&((e=c.src)&&e[rd]?xd(e.i,c):(d=c.type,b=c.g,e.removeEventListener?
e.removeEventListener(d,b,c.capture):e.detachEvent?e.detachEvent(d in zd?zd[d]:zd[d]="on"+d,b):e.addListener&&e.removeListener&&e.removeListener(b),Ad--,(d=Dd(e))?(xd(d,c),0==d.h&&(d.src=null,e[yd]=null)):ud(c))))},Dd=function(a){a=a[yd];return a instanceof vd?a:null},Ed="__closure_events_fn_"+(1E9*Math.random()>>>0),Cd=function(a){if("function"===typeof a)return a;a[Ed]||(a[Ed]=function(b){return a.handleEvent(b)});return a[Ed]};
var Fd=function(){pd.call(this);this.i=new vd(this);this.Y=this;this.J=null};x(Fd,pd);Fd.prototype[rd]=!0;Fd.prototype.removeEventListener=function(a,b,c,d){Bd(this,a,b,c,d)};
var O=function(a,b){var c,d=a.J;if(d)for(c=[];d;d=d.J)c.push(d);a=a.Y;d=b.type||b;if("string"===typeof b)b=new qd(b,a);else if(b instanceof qd)b.target=b.target||a;else{var e=b;b=new qd(d,a);la(b,e)}e=!0;if(c)for(var f=c.length-1;0<=f;f--){var g=b.g=c[f];e=Gd(g,d,!0,b)&&e}g=b.g=a;e=Gd(g,d,!0,b)&&e;e=Gd(g,d,!1,b)&&e;if(c)for(f=0;f<c.length;f++)g=b.g=c[f],e=Gd(g,d,!1,b)&&e};
Fd.prototype.l=function(){Fd.S.l.call(this);if(this.i){var a=this.i,b=0,c;for(c in a.g){for(var d=a.g[c],e=0;e<d.length;e++)++b,ud(d[e]);delete a.g[c];a.h--}}this.J=null};var Gd=function(a,b,c,d){b=a.i.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.M&&g.capture==c){var h=g.listener,k=g.P||g.src;g.O&&xd(a.i,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented};
var Hd=function(){};Hd.prototype.g=null;var Jd=function(a){var b;(b=a.g)||(b={},Id(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};
var Kd,Ld=function(){};x(Ld,Hd);var Md=function(a){return(a=Id(a))?new ActiveXObject(a):new XMLHttpRequest},Id=function(a){if(!a.h&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.h=d}catch(e){}}throw Error("p");}return a.h};Kd=new Ld;
var Nd=function(a,b){this.g=wa(a);this.h=b;this.i=0};Nd.prototype[Symbol.iterator]=function(){return this};Nd.prototype.next=function(){var a=this.g.next();return{value:a.done?void 0:this.h.call(void 0,a.value,this.i++),done:a.done}};var Od=function(a,b){return new Nd(a,b)},Pd=function(a){this.h=a;this.g=0};Pd.prototype[Symbol.iterator]=function(){return this};Pd.prototype.next=function(){for(;this.g<this.h.length;){var a=this.h[this.g].next();if(!a.done)return a;this.g++}return{done:!0}};
var Qd=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];return new Pd(b.map(wa))};
var Rd="StopIteration"in q?q.StopIteration:{message:"StopIteration",stack:""},Sd=function(){};Sd.prototype.next=function(){return Sd.prototype.g.call(this)};Sd.prototype.g=function(){throw Rd;};Sd.prototype.L=function(){return this};
var Wd=function(a){if(a instanceof P||a instanceof Td||a instanceof Ud)return a;if("function"==typeof a.next)return new P(function(){return Vd(a)});if("function"==typeof a[Symbol.iterator])return new P(function(){return a[Symbol.iterator]()});if("function"==typeof a.L)return new P(function(){return Vd(a.L())});throw Error("q");},Vd=function(a){if(!(a instanceof Sd))return a;var b=!1;return{next:function(){for(var c;!b;)try{c=a.next();break}catch(d){if(d!==Rd)throw d;b=!0}return{value:c,done:b}}}},
P=function(a){this.g=a};P.prototype.L=function(){return new Td(this.g())};P.prototype[Symbol.iterator]=function(){return new Ud(this.g())};P.prototype.i=function(){return new Ud(this.g())};var Td=function(a){this.h=a};u(Td,Sd);Td.prototype.g=function(){var a=this.h.next();if(a.done)throw Rd;return a.value};Td.prototype.next=function(){return Td.prototype.g.call(this)};Td.prototype[Symbol.iterator]=function(){return new Ud(this.h)};Td.prototype.i=function(){return new Ud(this.h)};
var Ud=function(a){P.call(this,function(){return a});this.h=a};u(Ud,P);Ud.prototype.next=function(){return this.h.next()};
var Q=function(a,b){this.h={};this.g=[];this.i=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("r");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof Q)for(c=a.C(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};Q.prototype.B=function(){Xd(this);for(var a=[],b=0;b<this.g.length;b++)a.push(this.h[this.g[b]]);return a};Q.prototype.C=function(){Xd(this);return this.g.concat()};
Q.prototype.has=function(a){return Yd(this.h,a)};var Xd=function(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;){var d=a.g[b];Yd(a.h,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var e={};for(c=b=0;b<a.g.length;)d=a.g[b],Yd(e,d)||(a.g[c++]=d,e[d]=1),b++;a.g.length=c}};n=Q.prototype;n.get=function(a,b){return Yd(this.h,a)?this.h[a]:b};n.set=function(a,b){Yd(this.h,a)||(this.size+=1,this.g.push(a),this.i++);this.h[a]=b};
n.forEach=function(a,b){for(var c=this.C(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};n.keys=function(){return Wd(this.L(!0)).i()};n.values=function(){return Wd(this.L(!1)).i()};n.entries=function(){var a=this;return Od(this.keys(),function(b){return[b,a.get(b)]})};n.L=function(a){Xd(this);var b=0,c=this.i,d=this,e=new Sd;e.g=function(){if(c!=d.i)throw Error("s");if(b>=d.g.length)throw Rd;var f=d.g[b++];return a?f:d.h[f]};e.next=e.g.bind(e);return e};
var Yd=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var Zd=function(a){if(a.B&&"function"==typeof a.B)return a.B();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return ja(a)},$d=function(a){if(a.C&&"function"==typeof a.C)return a.C();if(!a.B||"function"!=typeof a.B){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&
a instanceof Set)){if(ea(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(var d in a)b[c++]=d;return b}}},ae=function(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(ea(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,void 0);else for(var c=$d(a),d=Zd(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)};
var be=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},ce=function(a){this.g=a||q.document||document};
var de=function(a,b,c){if("function"===typeof a)c&&(a=Ta(a,c));else if(a&&"function"==typeof a.handleEvent)a=Ta(a.handleEvent,a);else throw Error("u");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)};
var ee=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,fe=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};
var R=function(a){Fd.call(this);this.headers=new Q;this.D=a||null;this.h=!1;this.A=this.g=null;this.I="";this.j=this.H=this.o=this.G=!1;this.K=0;this.v=null;this.U="";this.N=this.W=!1};x(R,Fd);var ge=/^https?$/i,he=["POST","PUT"],ie=[];R.prototype.Z=function(){this.m||(this.m=!0,this.l());ca(ie,this)};
var me=function(a,b,c){var d={"Content-Type":"text/plain"};if(a.g)throw Error("v`"+a.I+"`"+b);a.I=b;a.G=!1;a.h=!0;a.g=a.D?Md(a.D):Md(Kd);a.A=a.D?Jd(a.D):Jd(Kd);a.g.onreadystatechange=Ta(a.T,a);try{a.H=!0,a.g.open("POST",String(b),!0),a.H=!1}catch(f){je(a);return}b=c||"";var e=new Q(a.headers);d&&ae(d,function(f,g){e.set(g,f)});d=e.C().find(function(f){return"content-type"==f.toLowerCase()});c=q.FormData&&b instanceof q.FormData;!(0<=ba(he,"POST"))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
e.forEach(function(f,g){this.g.setRequestHeader(g,f)},a);a.U&&(a.g.responseType=a.U);"withCredentials"in a.g&&a.g.withCredentials!==a.W&&(a.g.withCredentials=a.W);try{ke(a),0<a.K&&(a.N=le(a.g),a.N?(a.g.timeout=a.K,a.g.ontimeout=Ta(a.V,a)):a.v=de(a.V,a.K,a)),a.o=!0,a.g.send(b),a.o=!1}catch(f){je(a)}},le=function(a){return yb&&Ib()&&"number"===typeof a.timeout&&void 0!==a.ontimeout};R.prototype.V=function(){"undefined"!=typeof Oa&&this.g&&(O(this,"timeout"),this.abort(8))};
var je=function(a){a.h=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);ne(a);oe(a)},ne=function(a){a.G||(a.G=!0,O(a,"complete"),O(a,"error"))};R.prototype.abort=function(){this.g&&this.h&&(this.h=!1,this.j=!0,this.g.abort(),this.j=!1,O(this,"complete"),O(this,"abort"),oe(this))};R.prototype.l=function(){this.g&&(this.h&&(this.h=!1,this.j=!0,this.g.abort(),this.j=!1),oe(this,!0));R.S.l.call(this)};R.prototype.T=function(){this.m||(this.H||this.o||this.j?pe(this):this.$())};R.prototype.$=function(){pe(this)};
var pe=function(a){if(a.h&&"undefined"!=typeof Oa&&(!a.A[1]||4!=(a.g?a.g.readyState:0)||2!=qe(a)))if(a.o&&4==(a.g?a.g.readyState:0))de(a.T,0,a);else if(O(a,"readystatechange"),4==(a.g?a.g.readyState:0)){a.h=!1;try{var b=qe(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}var d;if(!(d=c)){var e;if(e=0===b){var f=String(a.I).match(ee)[1]||null;if(!f&&q.self&&q.self.location){var g=q.self.location.protocol;f=g.substr(0,g.length-1)}e=!ge.test(f?
f.toLowerCase():"")}d=e}d?(O(a,"complete"),O(a,"success")):ne(a)}finally{oe(a)}}},oe=function(a,b){if(a.g){ke(a);var c=a.g,d=a.A[0]?Pa:null;a.g=null;a.A=null;b||O(a,"ready");try{c.onreadystatechange=d}catch(e){}}},ke=function(a){a.g&&a.N&&(a.g.ontimeout=null);a.v&&(q.clearTimeout(a.v),a.v=null)},qe=function(a){try{return 2<(a.g?a.g.readyState:0)?a.g.status:-1}catch(b){return-1}};
var re=function(a){var b=void 0===b?{}:b;this.g=a?ob(eb(hb(fb(D(a,4)||""),b)).toString()):null},S=function(a,b){if(a.g){F(b,9,Date.now());a=xa(a.g);b=L(b);var c=new R;ie.push(c);c.i.add("ready",c.Z,!0,void 0,void 0);me(c,a,b)}};
var se=function(a){C(this,a,null,null)};u(se,B);
var te=function(a){C(this,a,null,null)};u(te,B);var ue=function(a){C(this,a,null,null)};u(ue,B);
var ve=function(a){C(this,a,null,null)};u(ve,B);var we=function(a){C(this,a,null,null)};u(we,B);var xe=function(a){C(this,a,null,null)};u(xe,B);var ye=function(a){C(this,a,null,null)};u(ye,B);var ze=function(a){C(this,a,null,null)};u(ze,B);
var Ae=function(a){this.g=a||{cookie:""}};
Ae.prototype.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.wa;d=c.xa||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.ba}if(/[;=\s]/.test(a))throw Error("w`"+a);if(/[;\r\n]/.test(b))throw Error("x`"+b);void 0===h&&(h=-1);this.g.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")};
Ae.prototype.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e<d.length;e++){f=ib(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};var Be=function(a,b,c){a.get(b);a.set(b,"",{ba:0,path:"/",domain:c})};Ae.prototype.C=function(){return Ce(this).keys};Ae.prototype.B=function(){return Ce(this).values};
var Ce=function(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=ib(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};
var De=function(a){a=(a=(new Ae(a)).get("FCCDCF",""))?a:null;try{return a?$b(ve,a):null}catch(b){return null}},Ee=function(a){return(a=(new Ae(a)).get("DATA_USE_CONSENT",""))?a:null},Fe=function(a){return(a=De(a))?J(a,ye,4):null},Ge=function(a){var b=De(a);if(!b)return Ee(a);b=J(b,xe,3);if(!b||!E(b,1))return Ee(a);a=D(b,2);var c=Date.now();if(a){if(c<a||c>a+33696E6)return null}else return null;return D(b,1)},He=function(a){return(a=Fe(a))&&E(a,1)?D(a,1):null};
var Je=function(a){C(this,a,Ie,null)};u(Je,B);var Ie=[1,2,3,4];
var Ke=function(){},Le;u(Ke,Yc);
var Me=function(a){this.g=a;Le||(Le=new Ke)},Oe=function(a){Ne(a,"FCCDCF");Ne(a,"FCNEC");Ne(a,"DATA_USE_CONSENT")},Ne=function(a,b){var c=a.g.location.hostname.split(".");for(Be(new Ae(a.g),b,"");2<=c.length;)Be(new Ae(a.g),b,c.join(".")),c.shift()};
var Pe=function(a,b){this.h=a|0;this.g=b|0},Qe=function(a){return 4294967296*a.g+(a.h>>>0)};Pe.prototype.toString=function(a){a=a||10;if(2>a||36<a)throw Error("y`"+a);var b=this.g>>21;if(0==b||-1==b&&(0!=this.h||-2097152!=this.g))return b=Qe(this),10==a?""+b:b.toString(a);b=14-(a>>2);var c=Math.pow(a,b),d=T(c,c/4294967296);c=Re(this,d);d=Math.abs(Qe(this.add(U(Se(c,d)))));var e=10==a?""+d:d.toString(a);e.length<b&&(e="0000000000000".substr(e.length-b)+e);d=Qe(c);return(10==a?d:d.toString(a))+e};
var Te=function(a){return 0==a.h&&0==a.g},Ue=function(a,b){return a.h==b.h&&a.g==b.g},Ve=function(a,b){return a.g==b.g?a.h==b.h?0:a.h>>>0>b.h>>>0?1:-1:a.g>b.g?1:-1},U=function(a){var b=~a.h+1|0;return T(b,~a.g+!b|0)};Pe.prototype.add=function(a){var b=this.g>>>16,c=this.g&65535,d=this.h>>>16,e=a.g>>>16,f=a.g&65535,g=a.h>>>16;a=(this.h&65535)+(a.h&65535);g=(a>>>16)+(d+g);d=g>>>16;d+=c+f;b=(d>>>16)+(b+e)&65535;return T((g&65535)<<16|a&65535,b<<16|d&65535)};
var Se=function(a,b){if(Te(a))return a;if(Te(b))return b;var c=a.g>>>16,d=a.g&65535,e=a.h>>>16;a=a.h&65535;var f=b.g>>>16,g=b.g&65535,h=b.h>>>16;b=b.h&65535;var k=a*b;var l=(k>>>16)+e*b;var m=l>>>16;l=(l&65535)+a*h;m+=l>>>16;m+=d*b;var z=m>>>16;m=(m&65535)+e*h;z+=m>>>16;m=(m&65535)+a*g;z=z+(m>>>16)+(c*b+d*h+e*g+a*f)&65535;return T((l&65535)<<16|k&65535,z<<16|m&65535)},Re=function(a,b){if(Te(b))throw Error("z");if(0>a.g){if(Ue(a,We)){if(Ue(b,Xe)||Ue(b,Ye))return We;if(Ue(b,We))return Xe;var c=1;if(0==
c)c=a;else{var d=a.g;c=32>c?T(a.h>>>c|d<<32-c,d>>c):T(d>>c-32,0<=d?0:-1)}c=Re(c,b);d=1;if(0!=d){var e=c.h;c=32>d?T(e<<d,c.g<<d|e>>>32-d):T(0,e<<d-32)}if(Ue(c,Ze))return 0>b.g?Xe:Ye;a=a.add(U(Se(b,c)));return c.add(Re(a,b))}return 0>b.g?Re(U(a),U(b)):U(Re(U(a),b))}if(Te(a))return Ze;if(0>b.g)return Ue(b,We)?Ze:U(Re(a,U(b)));for(d=Ze;0<=Ve(a,b);){c=Math.max(1,Math.floor(Qe(a)/Qe(b)));e=Math.ceil(Math.log(c)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);for(var f=$e(c),g=Se(f,b);0>g.g||0<Ve(g,a);)c-=e,f=$e(c),
g=Se(f,b);Te(f)&&(f=Xe);d=d.add(f);a=a.add(U(g))}return d};Pe.prototype.and=function(a){return T(this.h&a.h,this.g&a.g)};Pe.prototype.or=function(a){return T(this.h|a.h,this.g|a.g)};Pe.prototype.xor=function(a){return T(this.h^a.h,this.g^a.g)};var $e=function(a){return 0<a?0x7fffffffffffffff<=a?af:new Pe(a,a/4294967296):0>a?-0x7fffffffffffffff>=a?We:U(new Pe(-a,-a/4294967296)):Ze},T=function(a,b){return new Pe(a,b)},Ze=T(0,0),Xe=T(1,0),Ye=T(-1,-1),af=T(4294967295,2147483647),We=T(0,2147483648);
/*
 Portions of this code are from MochiKit, received by
 The Closure Authors under the MIT license. All other code is Copyright
 2005-2009 The Closure Authors. All Rights Reserved.
*/
/*

 Copyright 2013 Google Inc. All rights reserved.
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var bf=function(a){aa.call(this,a)};x(bf,aa);var cf=function(a){aa.call(this,a)};x(cf,bf);
/*

 Copyright 2012 Google Inc. All rights reserved.
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var df=function(a){var b=[];a.forEach(function(c){b.push(c>>>24&255);b.push(c>>>16&255);b.push(c>>>8&255);b.push(c&255)});return b},ef=function(a){for(var b=1,c=0;c<a.length;c++){var d=a[c];b&=("number"==typeof d&&0<=d&&255>=d&&0==d-Math.floor(d))|0}return 1==b};
var ff=function(){this.g=null},gf=function(){this.g=null};x(gf,ff);
var hf=function(){};
var jf=function(){this.blockSize=-1};
var kf=function(){this.blockSize=-1;this.blockSize=64;this.g=[];this.o=[];this.s=[];this.m=[];this.m[0]=128;for(var a=1;a<this.blockSize;++a)this.m[a]=0;this.l=this.i=0;this.reset()};x(kf,jf);kf.prototype.reset=function(){this.g[0]=1732584193;this.g[1]=4023233417;this.g[2]=2562383102;this.g[3]=271733878;this.g[4]=3285377520;this.l=this.i=0};
var lf=function(a,b,c){c||(c=0);var d=a.s;if("string"===typeof b)for(var e=0;16>e;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.g[0];c=a.g[1];var g=a.g[2],h=a.g[3],k=a.g[4];for(e=0;80>e;e++){if(40>e)if(20>e){f=h^c&(g^h);var l=1518500249}else f=c^g^h,l=1859775393;else 60>e?(f=c&g|h&(c|g),l=2400959708):
(f=c^g^h,l=3395469782);f=(b<<5|b>>>27)+f+k+l+d[e]&4294967295;k=h;h=g;g=(c<<30|c>>>2)&4294967295;c=b;b=f}a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+c&4294967295;a.g[2]=a.g[2]+g&4294967295;a.g[3]=a.g[3]+h&4294967295;a.g[4]=a.g[4]+k&4294967295};
kf.prototype.h=function(a,b){if(null!=a){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.o,f=this.i;d<b;){if(0==f)for(;d<=c;)lf(this,a,d),d+=this.blockSize;if("string"===typeof a)for(;d<b;){if(e[f]=a.charCodeAt(d),++f,++d,f==this.blockSize){lf(this,e);f=0;break}}else for(;d<b;)if(e[f]=a[d],++f,++d,f==this.blockSize){lf(this,e);f=0;break}}this.i=f;this.l+=b}};
kf.prototype.j=function(){var a=[],b=8*this.l;56>this.i?this.h(this.m,56-this.i):this.h(this.m,this.blockSize-(this.i-56));for(var c=this.blockSize-1;56<=c;c--)this.o[c]=b&255,b/=256;lf(this,this.o);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.g[c]>>d&255,++b;return a};
/*

 Copyright 2014 Google Inc. All rights reserved.
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var mf=function(a,b){return(-(a>b|0)|0)&(a^b)^b};
/*

 Copyright 2011 Google Inc. All rights reserved.
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var V=function(a){this.g=[];if(void 0!==a){if(!("function"===typeof q.Uint8Array&&a instanceof Uint8Array||ef(a)))throw new cf("Input should be a byte array.");for(var b=a.length,c=Array((b+2)/3|0),d=0;0<=b;b-=3)c[d++]=a[b-1]&255|(a[b-2]&255)<<8|(a[b-3]&255)<<16;this.g=c}this.h=0},W=function(a){var b=new V;b.g.length=a;return b},nf=function(a){var b=new V;b.g=da(a);return b},of=function(a){if(0>a||281474976710656<a)throw new cf("Argument must be a valid integer.");var b=new V;do b.g.push(a&16777215),
a=Math.floor(a/16777216);while(0<a);return b},pf=function(a,b,c){c=-c|0;for(var d=mf(a.g.length,b.g.length),e=W(d),f=0;f<d;++f)e.g[f]=c&(a.g[f]^b.g[f]);for(f=0;f<d;++f)e.g[f]^=b.g[f];return e},qf=function(a){for(var b=a.g.length,c=0,d=Array(3*b);0<b;--b)d[c++]=a.g[b-1]>>>16&255,d[c++]=a.g[b-1]>>>8&255,d[c++]=a.g[b-1]&255;for(c=b=a=0;c<d.length;++c)b|=d[c],a+=!b&!d[c];return d.slice(a-(1&!b))};
V.prototype.toString=function(){var a=[],b=this,c=of(1E6);do b=rf(b,c),a.unshift(b.X.g[0]),b=b.da,sf(b);while(!tf(b));return a.map(function(d,e){return 0==e||1E6<d?""+d:("000000"+d).slice(-6)}).join("")};var sf=function(a){for(var b=0,c=0,d=a.g.length-1;0<d;--d)c|=a.g[d],b+=!c&!a.g[d];a.g.length-=b;return a},uf=function(a){if(0==a.h){for(var b=0,c=0,d=a.g.length-1;0<d;--d)c|=a.g[d],b+=!c&!a.g[d];c=a.g.length-b;b=24*c;c=a.g[c-1];for(c|=!c;0==(c&8388608);)c<<=1,--b;a=a.h=b}else a=a.h;return a};
V.prototype.add=function(a){for(var b=mf(this.g.length,a.g.length),c=W(b+1),d=0,e=0;e<b;++e)d+=(this.g[e]|0)+(a.g[e]|0),c.g[e]=d&16777215,d>>=24;c.g[b]=d;return c};
var rf=function(a,b){var c=uf(b),d=(c+24-1)/24|0;c=24*d-c;b=vf(b,c);var e=pf(nf(a.g),vf(a,c),0==c|0);a=pf(wf,W(e.g.length+1),0>=e.g.length+1-d|0);e.g.push(0);for(var f=e.g.length-d-1;0<=f;f--){var g=b.g.length,h=16777216*e.g[g+f]+e.g[g+f-1];var k=b.g[g-1];var l=Math.floor(h/k);k=l-(16777216==l|l*(b.g[g-2]|0)>16777216*(h-l*k)+(e.g[g+f-2]|0));g=0;a.g[f]=k;for(h=0;h<=d;h++)g+=e.g[h+f]-(b.g[h]|0)*k,e.g[h+f]=g&16777215,g=Math.floor(g/16777216);k=g;g=0;a.g[f]+=k;for(h=0;h<=d;h++)g+=e.g[h+f]+(b.g[h]&k),
e.g[h+f]=g&16777215,g>>=24}if(0>c||23<c)throw new cf("Illegal shift value.");h=e.g.length;b=W(h);f=(1<<c)-1;g=0;for(--h;0<=h;h--)b.g[h]=g+(e.g[h]>>c),g=(e.g[h]&f)<<24-c;c=W(d);for(e=0;e<d;e++)c.g[e]=b.g[e]|0;e=c;sf(a);return{da:a,X:e}},tf=function(a){for(var b=wf,c=0,d=0,e=0,f=0,g=mf(a.g.length,b.g.length)-1;0<=g;--g){var h=a.g[g]|0,k=b.g[g]|0;d|=h<k;c|=h>k&!d;e|=h>k;f|=h<k&!e}return 0==c-f};
V.prototype.and=function(a){for(var b=mf(this.g.length,a.g.length),c=W(b);0<=b;--b)c.g[b]=(this.g[b]|0)&(a.g[b]|0);return c};V.prototype.or=function(a){for(var b=mf(this.g.length,a.g.length),c=W(b);0<=b;--b)c.g[b]=this.g[b]|0|a.g[b]|0;return c};V.prototype.xor=function(a){for(var b=mf(this.g.length,a.g.length),c=W(b);0<=b;--b)c.g[b]=(this.g[b]|0)^(a.g[b]|0);return c};
var vf=function(a,b){if(0>b||23<b)throw new cf("Illegal shift value.");for(var c=a.g.length,d=W(c+1),e=(1<<b)-1,f=(1<<24-b)-1,g=0,h=0;h<c;h++)d.g[h]=((a.g[h]&f)<<b)+g,g=a.g[h]>>24-b&e;d.g[c]=g;return sf(d)},wf=of(0);of(1);of(2);
var yf=function(a,b){V.call(this,a);sf(this);a=1;for(var c=this.g[0],d=1;16777216>d;d<<=1)a*c&d&&(a|=d);this.j=16777216-a;if(void 0!==b)b=new V(b);else{b=this.g.length;a=W(2*b+1);for(c=0;c<2*b;++c)a.g[c]=0;a.g[2*b]=1;b=rf(a,this).X}this.l=b;this.i=xf(this,this.l)};x(yf,V);
yf.prototype.pow=function(a,b){a=new V(a);b instanceof V&&(b=qf(b));var c=X(this,a,this.l);a=Array(16);a[0]=this.i;for(var d=1;16>d;++d)a[d]=X(this,c,a[d-1]);c=W(this.g.length);d=nf(this.i.g);for(var e=b.length,f=0;f<e;++f)X(this,d,d,c),X(this,c,c,d),X(this,d,d,c),X(this,c,c,d),X(this,d,a[b[f]>>4&15],c),X(this,c,c,d),X(this,d,d,c),X(this,c,c,d),X(this,d,d,c),X(this,c,a[b[f]&15],d);xf(this,d,c);return qf(c)};
var xf=function(a,b,c){var d=a.g.length;c=c||W(d);for(var e=0;e<d;++e)c.g[e]=b.g[e];for(e=0;e<d;++e){b=a;var f=c,g=f.g[0],h=g*b.j&16777215;g+=h*b.g[0];for(var k=1,l=b.g.length;k<l;++k)g=(g/16777216|0)+f.g[k]+h*b.g[k],f.g[k-1]=g&16777215;f.g[k-1]=g/16777216|0}zf(a,c,d);return c},X=function(a,b,c,d){var e=a.g.length;d=d||W(e);for(var f=0;f<e;++f)d.g[f]=0;for(f=0;f<e;++f){var g=a,h=b.g[f]|0,k=c,l=d,m=h*k.g[0]+l.g[0],z=(m&16777215)*g.j&16777215;m+=z*g.g[0];for(var I=1,Kh=g.g.length;I<Kh;++I)m=(m/16777216|
0)+h*(k.g[I]|0)+l.g[I]+z*g.g[I],l.g[I-1]=m&16777215;l.g[I-1]=m/16777216|0}zf(a,d,e);return d},zf=function(a,b,c){for(var d=0,e=0;e<c;++e)d+=b.g[e]-a.g[e],b.g[e]=d&16777215,d>>=24;var f=d>>24;for(e=d=0;e<c;++e)d+=b.g[e]+(a.g[e]&f),b.g[e]=d&16777215,d>>=24};
var Af=function(a,b,c){this.i=a;this.l=this.h=b;this.g=null;this.modulusLength=0;this.g=new yf(a,c);this.modulusLength=Math.ceil(uf(this.g)/8)};u(Af,hf);
var Df=function(a,b){this.blockSize=-1;this.blockSize=64;this.l=q.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.m=this.i=0;this.g=[];this.s=a;this.o=b;this.v=q.Int32Array?new Int32Array(64):Array(64);void 0===Bf&&(q.Int32Array?Bf=new Int32Array(Cf):Bf=Cf);this.reset()},Bf;x(Df,jf);for(var Ef=[],Ff=0;63>Ff;Ff++)Ef[Ff]=0;var Gf=function(a){return Array.prototype.concat.apply([],arguments)}(128,Ef);
Df.prototype.reset=function(){this.m=this.i=0;this.g=q.Int32Array?new Int32Array(this.o):da(this.o)};
var Hf=function(a){for(var b=a.l,c=a.v,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,g=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+g|0}d=a.g[0]|0;e=a.g[1]|0;var h=a.g[2]|0,k=a.g[3]|0,l=a.g[4]|0,m=a.g[5]|0,z=a.g[6]|0;f=a.g[7]|0;for(b=0;64>b;b++){var I=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&h^e&h)|0;g=l&m^~l&z;f=f+((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>
25|l<<7))|0;g=g+(Bf[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=z;z=m;m=l;l=k+g|0;k=h;h=e;e=d;d=g+I|0}a.g[0]=a.g[0]+d|0;a.g[1]=a.g[1]+e|0;a.g[2]=a.g[2]+h|0;a.g[3]=a.g[3]+k|0;a.g[4]=a.g[4]+l|0;a.g[5]=a.g[5]+m|0;a.g[6]=a.g[6]+z|0;a.g[7]=a.g[7]+f|0};
Df.prototype.h=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.i;if("string"===typeof a)for(;c<b;)this.l[d++]=a.charCodeAt(c++),d==this.blockSize&&(Hf(this),d=0);else if(ea(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("A");this.l[d++]=e;d==this.blockSize&&(Hf(this),d=0)}else throw Error("B");this.i=d;this.m+=b};
Df.prototype.j=function(){var a=[],b=8*this.m;56>this.i?this.h(Gf,56-this.i):this.h(Gf,this.blockSize-(this.i-56));for(var c=63;56<=c;c--)this.l[c]=b&255,b/=256;Hf(this);for(c=b=0;c<this.s;c++)for(var d=24;0<=d;d-=8)a[b++]=this.g[c]>>d&255;return a};
var Cf=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];
var Jf=function(){Df.call(this,8,If)};x(Jf,Df);var If=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];
for(var Kf=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,
1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,
1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,
289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],Lf=[],Mf=0;Mf<Kf.length;Mf+=2)Lf.push(new Pe(Kf[Mf+1],Kf[Mf]));
var Nf=function(){this.blockSize=-1};x(Nf,jf);Nf.prototype.reset=function(){this.g.reset()};Nf.prototype.j=function(){return this.g.j()};Nf.prototype.h=function(a,b){this.g.h(a,b)};Nf.prototype.hash=function(a){this.reset();this.h(a);return this.j()};
var Of=function(){this.blockSize=-1;this.g=new Jf;this.blockSize=this.g.blockSize};u(Of,Nf);Of.prototype.i="SHA256";
var Pf=function(a){aa.call(this,a)};u(Pf,aa);
var Qf={MD5:[48,32,48,12,6,8,42,134,72,134,247,13,2,5,5,0,4,16],RIPEMD160:[48,33,48,9,6,5,43,36,3,2,1,5,0,4,20],SHA1:[48,33,48,9,6,5,43,14,3,2,26,5,0,4,20],SHA224:[48,45,48,13,6,9,96,134,72,1,101,3,4,2,4,5,0,4,28],SHA256:[48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32],SHA384:[48,65,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,4,48],SHA512:[48,81,48,13,6,9,96,134,72,1,101,3,4,2,3,5,0,4,64]};
var Rf=function(a,b,c,d){Af.call(this,a,b,c);this.j=d||new Of};u(Rf,Af);
var Sf=function(a,b,c,d){this.g=null;this.h=new Rf(a,b,c,d)};u(Sf,gf);
var Tf=function(a){this.g=a};
var Uf=function(a,b){this.g=new Tf(new Sf(a,b))};
var Vf=function(a,b,c,d,e){this.g="U";this.h=0;a&&(a=a.split(","))&&2==a.length&&(this.g=a[0],this.h=parseInt(a[1],10));if(0>=b||0>=c||0>=d)throw Error("C");this.m=b;this.i=c;this.l=d;this.j=e},Wf=function(a){switch(a.g){case "Y":return a.m;case "N":return a.i;case "P":return a.j;default:return a.l}},Xf=function(a,b,c,d,e,f){this.l=new Uf(Rb(a),Rb(b));this.j=c;this.g=d;this.i=e;this.h=f};
var Yf=function(a,b,c,d,e,f,g,h){this.g=a||"";this.h=new Xf(b||"",c||"",e||1,f||1,g||1,h||1);this.i=d||""},Zf=function(a){var b=(new Ae(document)).get(a.g,"");if(b){var c=a.h;var d=c.l;a=Wa(a.i);b=Rb(b.substr(b.indexOf(":")+1));d=d.g;var e=d.g;if(!e.g){var f=new kf;f.h(df([e.h.i.length]));f.h(e.h.i);f.h(df([e.h.h.length]));f.h(e.h.h);f=f.j();var g=Array(5);g[0]=0;g[1]=f[0];g[2]=f[1];g[3]=f[2];g[4]=f[3];e.g=g}e=e.g;b:if(f=ha(b,0,e.length),ea(e)&&ea(f)&&e.length==f.length){g=e.length;for(var h=0;h<
g;h++)if(e[h]!==f[h]){f=!1;break b}f=!0}else f=!1;if(f){f=e.length+4;e=ha(b,e.length,f);g=[];for(h=0;h<e.length;h+=4)g.push((e[h+3]|e[h+2]<<8|e[h+1]<<16|e[h]<<24)>>>0);g=g[0];if(f+g>b.length)b=null;else{e=ha(b,f,f+g);a=ia(e,df([a.length]),a,b[0]);d=d.g.h;b=d.g.pow(ha(b,f+g),d.l);f=d.j;d=d.modulusLength-1;g=f.hash(a);a=[];if(void 0===Qf[f.i])throw new Pf("invalid hash for signature");fa(a,Qf[f.i]);fa(a,g);f=a.length;if(d<f+11)throw new Pf("intended encoded message length too short");d=Array(d-f-3+
1).fill(255);a=[1].concat(d,[0],a);if(a.length===b.length&&ef(a)&&ef(b)){d=1;for(f=0;f<a.length;f++)d&=!(a[f]^b[f])|0;b=1==d}else b=!1;b=b?e:null}}else b=null;if(b)if(8192>=b.length)b=String.fromCharCode.apply(null,b);else{a="";for(d=0;d<b.length;d+=8192)a+=String.fromCharCode.apply(null,Array.prototype.slice.call(b,d,d+8192));b=a}else b=null;c=new Vf(b,c.j,c.g,c.i,c.h)}else c=null;return c?"Y"==c.g&&!(c.h+Wf(c)<Date.now()):!1};
var $f=function(a,b,c,d,e,f){try{var g=a.g,h=be(a.g,"SCRIPT");h.async=!0;h.src=eb(b);za(h);g.head.appendChild(h);h.addEventListener("load",function(){e();d&&g.head.removeChild(h)});h.addEventListener("error",function(){0<c?$f(a,b,c-1,d,e,f):(d&&g.head.removeChild(h),f())})}catch(k){f()}},ag=function(a,b,c,d){$f(a?new ce(9==a.nodeType?a:a.ownerDocument||a.document):Va||(Va=new ce),b,0,!1,void 0===c?function(){}:c,void 0===d?function(){}:d)};
var bg=function(a){return a?fb(D(a,4)||""):null},cg=function(a){return a?ob(D(a,3)||""):null};
var Y=function(a){"function"===typeof a&&a()};
var dg=function(a,b){this.i=a;this.m=b;this.g=0;this.h=[];this.l=this.j=null},eg=function(a){if(-1!=a.g&&a.g>=a.m)a.l();else{a.g++;for(var b=0;b<a.h.length;++b){var c=a.h[b];if(0===c.offsetHeight||0===c.offsetWidth){a.j(c);return}}q.setTimeout(function(){return eg(a)},a.i)}},fg=function(a,b,c){a.j=b;a.l=c;q.setTimeout(function(){return eg(a)},a.i)};
var hg=function(a){C(this,a,gg,null)};u(hg,B);var ig=function(a,b){return F(a,1,b)},jg=function(a,b){D(a,2).push(b);return a},gg=[2];
var kg=function(a){C(this,a,null,null)};u(kg,B);var lg=function(a){var b=mc(new Date(Date.now()));return K(a,7,b)},ng=function(a){var b=new mg;b=F(b,1,1);K(a,10,b)},og=function(a){C(this,a,null,null)};u(og,B);var qg=function(a){C(this,a,pg,null)};u(qg,B);var rg=function(a){C(this,a,null,null)};u(rg,B);var sg=function(a){C(this,a,null,null)};u(sg,B);var tg=function(a){C(this,a,null,null)};u(tg,B);var mg=function(a){C(this,a,null,null)};u(mg,B);var pg=[1,2];
var ug={},vg=(ug.ab=1,ug.gdpr=2,ug.consent=2,ug.ccpa=3,ug),wg=function(){this.g=new kg},xg=function(a){if(!E(a.g,3)){a=a.g;var b=new rg;K(a,3,b)}},yg=function(a){if(!E(a.g,4)){a=a.g;var b=new sg;K(a,4,b)}},zg=function(a){if(!E(a.g,5)){a=a.g;var b=new tg;K(a,5,b)}};
/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Ag=function(a,b){this.h=a;this.g=b};
var Bg=function(a){try{var b=Ge(a);return b?$b(Je,b):null}catch(c){return null}};
var Cg=function(a){a=(void 0===a?null:a)||q;return a.googlefc||(a.googlefc={})},Z=function(a,b,c){c=void 0===c?!1:c;var d=Cg(null);if(!d.hasOwnProperty(a)||c)d[a]=b};
var Dg={UNKNOWN:0,CONSENTED_TO_PERSONALIZED_ADS:1,CONSENTED_TO_NON_PERSONALIZED_ADS:2,CONTRIBUTOR:3,NO_CONSENT:4,CONSENT_NOT_REQUIRED:5},Eg={UNKNOWN:0,EXTENSION_LEVEL_AD_BLOCKER:1,NETWORK_LEVEL_AD_BLOCKER:2,NO_AD_BLOCKER:3},Fg={UNKNOWN:0,NOT_WHITELISTED:1,WHITELISTED:2},Gg={UNKNOWN:0,ADS_NOT_ALLOWED:1,ADS_ALLOWED:2},Hg={},Ig=(Hg.AD_BLOCK_DATA_READY=1,Hg.CONSENT_DATA_READY=2,Hg.INITIAL_CCPA_DATA_READY=3,Hg);Z("ConsentStatusEnum",Dg);Z("AdBlockerStatusEnum",Eg);Z("WhitelistStatusEnum",Fg);
Z("AllowAdsStatusEnum",Gg);
var Jg=function(a){C(this,a,null,null)};u(Jg,B);
var Lg=function(a){C(this,a,Kg,null)};u(Lg,B);var Kg=[1];
var Mg=function(a){C(this,a,null,null)};u(Mg,B);
var Ng=function(a,b){this.i=a;this.h=b;this.g=!1},Og=function(a){if(!a.g){var b=a.h,c=new N,d=new ed;var e=new jd;e=F(e,1,!0);S(b,ld(c,K(d,5,e)));a.g=!0}switch(a.i){case 1:return Eg.EXTENSION_LEVEL_AD_BLOCKER;case 2:return Eg.NETWORK_LEVEL_AD_BLOCKER;case 3:return Eg.NO_AD_BLOCKER;default:return Eg.UNKNOWN}};
var Pg={},Qg=(Pg.adBlockData="AD_BLOCK_DATA_READY",Pg.consentData="CONSENT_DATA_READY",Pg.initialCcpaData="INITIAL_CCPA_DATA_READY",Pg),Rg=function(a){this.j=0;this.l=a;this.h={};this.g={};this.i={}};
Rg.prototype.push=function(a){if("object"===typeof a){for(var b in Qg){var c=Qg[b];if(a[c]){var d=b;var e=a[c];break}}d||(d="unrecognizedData",window.console.error("Unrecognized data availability type in the queued FC callback",Object.keys(a)[0]))}else d="legacyNoData",e=a;if("unrecognizedData"!==d&&!this.i[d])return this.g[d]=this.g[d]||[],this.g[d].push(e);a=!1;if("function"===typeof e)try{e(),this.j++}catch(f){window.console&&window.console.error&&window.console.error("Exception in queued FC callback",
f),a=!0}if(!this.h[d]){e=d;b=new hd;a=F(b,1,a);switch(e){case "legacyNoData":F(a,2,!0);break;case "adBlockData":F(a,4,!0);break;case "consentData":F(a,3,!0);break;case "initialCcpaData":F(a,6,!0);break;case "unrecognizedData":F(a,5,!0)}e=new N;b=new ed;a=K(b,1,a);e=ld(e,a);S(this.l,e);this.h[d]=!0}return this.j};Rg.prototype.executeRemainingFunctions=function(a){this.i[a]=!0;for(var b=Qg[a],c=t(this.g[a]||[]),d=c.next();!d.done;d=c.next()){d=d.value;var e={};this.push(b?(e[b]=d,e):d)}delete this.g[a]};
var Sg=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];var e=Cg().callbackQueue;if(e&&!Array.isArray(e))d=e;else{d=new Rg(a);Z("callbackQueue",d,!0);e=t(e||[]);for(var f=e.next();!f.done;f=e.next())d.push(f.value)}c=t(c);for(e=c.next();!e.done;e=c.next())d.executeRemainingFunctions(e.value)};
var Tg=function(a,b){this.g=a;this.h=b;this.j=this.i=!1},Ug=function(a){if(!a.i){var b=a.h,c=new N,d=new ed;var e=new id;e=F(e,1,!0);S(b,ld(c,K(d,4,e)));a.i=!0}if(He(document)||null===a.g)return Dg.UNKNOWN;if(null!=a.g&&!a.g)return Dg.CONSENT_NOT_REQUIRED;a=Bg(document);return a?(b=D(a,2))&&b.length?Dg.CONSENTED_TO_NON_PERSONALIZED_ADS:(a=D(a,1))&&a.length?Dg.CONSENTED_TO_PERSONALIZED_ADS:Dg.UNKNOWN:Dg.NO_CONSENT};
var Vg={ta:"loaded",ea:"getM25Consent"};
var Wg=function(a){C(this,a,null,null)};u(Wg,B);
var Yg=function(a){C(this,a,Xg,null)};u(Yg,B);var Xg=[1,2];
var Zg=function(a){C(this,a,null,null)};u(Zg,B);var $g=function(a){var b=new Zg;return F(b,1,a)};
var ah=function(a){C(this,a,null,null)};u(ah,B);var bh=function(a,b){return K(a,2,b)};
var ch=function(){this.i=this.g=null;this.h=!1};n=ch.prototype;n.setCmpModeObject=function(a){try{this.g=$b(Wg,a)}catch(b){}};n.setM25ConsentObject=function(a){try{this.i=$b(Yg,a)}catch(b){}};n.getSerializedReturnMessageForCommand=function(a){if(this.h)return L(bh(new ah,$g(4)));switch(a){case "loaded":return a=new ah,a=K(a,3,this.g),L(bh(a,$g(1)));case "getM25Consent":return a=new ah,a=K(a,4,this.i),L(bh(a,$g(1)));default:return this.getSerializedReturnMessageForInvalidCommand()}};
n.getSerializedReturnMessageForInvalidCommand=function(){return L(bh(new ah,$g(2)))};n.setError=function(){this.h=!0};var dh=function(a){a.__fcInternalApiManager=a.__fcInternalApiManager||new ch;return a.__fcInternalApiManager};
var eh=function(a){this.h=dh(a);this.g={};this.i={}};eh.prototype.push=function(a,b){fh(a)?this.i[a]?(a=this.h.getSerializedReturnMessageForCommand(a),"function"===typeof b&&b(a)):(this.g[a]=this.g[a]||[],this.g[a].push(b)):(a=this.h.getSerializedReturnMessageForInvalidCommand(),"function"===typeof b&&b(a))};eh.prototype.executeCommandType=function(a){if(fh(a)){this.i[a]=!0;for(var b=this.g[a]||[];0<b.length;)this.push(a,b.shift())}};
eh.prototype.executeAllRemainingCommands=function(){for(var a=t(Object.values(Vg)),b=a.next();!b.done;b=a.next())this.executeCommandType(b.value)};var fh=function(a){return-1!==Object.values(Vg).indexOf(a)};
var gh=function(){this.g=q;dh(this.g);var a=this.g,b=Cg(a).__fci||[];if(Array.isArray(b)){a=new eh(a);if(0===b.length%2)for(var c=0;c<b.length-1;c+=2)a.push(b[c],b[c+1]);Z("__fci",a,!0)}};
yb?fb(ab(new $a(Ya,'javascript:""'))):fb(ab(new $a(Ya,"about:blank")));
var hh=window.URL,ih;try{new hh("http://example.com"),ih=!0}catch(a){ih=!1}var jh=ih,kh=function(a){this.g=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=t(a.split("&"));for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c;var d="";c=c.split("=");1<c.length&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.g.get(b);null==c&&(c=[],this.g.set(b,c));c.push(d)}};kh.prototype.get=function(a){return(a=this.g.get(a))&&a.length?a[0]:null};
kh.prototype.getAll=function(a){return[].concat(Fa(this.g.get(a)||[]))};kh.prototype.has=function(a){return this.g.has(a)};kh.prototype[Symbol.iterator]=function(){return Qd.apply(null,Fa(Od(this.g,function(a){var b=a[0];return Od(a[1],function(c){return[b,c]})})))};kh.prototype.toString=function(){return lh(this)};
var lh=function(a){var b=function(c){return encodeURIComponent(c).replace(/[!()~']|(%20)/g,function(d){return{"!":"%21","(":"%28",")":"%29","%20":"+","'":"%27","~":"%7E"}[d]})};return Array.from(a,function(c){return b(c[0])+"="+b(c[1])}).join("&")},mh=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]),nh=function(){var a=q.location.href;if(jh){try{var b=new hh(a)}catch(f){throw Error("D`"+a);}var c=mh.get(b.protocol);if(!c)throw Error("D`"+a);if(!b.hostname)throw Error("D`"+
a);"null"!=b.origin?a=b:(a={href:b.href,protocol:b.protocol,username:"",password:"",host:b.host,port:b.port,hostname:b.hostname,pathname:b.pathname,search:b.search,hash:b.hash},a.origin=c===b.port?b.protocol+"//"+b.hostname:b.protocol+"//"+b.hostname+":"+b.port)}else{b=be(document,"A");try{var d=ob(a);var e=d instanceof y?d:qb(d);b.href=xa(e);c=b.protocol}catch(f){throw Error("D`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("D`"+a);if(!mh.has(c))throw Error("D`"+a);if(!b.hostname)throw Error("D`"+
a);a={href:b.href,protocol:b.protocol,username:"",password:"",hostname:b.hostname,pathname:"/"+b.pathname,search:b.search,hash:b.hash};mh.get(b.protocol)===b.port?(a.host=a.hostname,a.port="",a.origin=a.protocol+"//"+a.hostname):(a.host=b.host,a.port=b.port,a.origin=a.protocol+"//"+a.hostname+":"+a.port)}return jh&&a.searchParams?a.searchParams:new kh(a.search)};
var oh=function(){var a=nh(),b=a.get("fcconsent");a=a.get("fc");return"alwaysshow"===a?a:"alwaysshow"===b?b:null};
var ph=function(a){this.g=q.document;new gh;a||new re(null);this.h=new Me(this.g)};
var qh=function(a,b,c,d,e,f,g){this.g=a;this.v=c;this.s=d;this.o=e;this.l=b;this.m=f;this.i=g;this.A=new ph(this.i);this.h=this.j=!1},sh=function(a){if(!a.h)if(a.h=!0,Oe(a.A.h),a.j||(S(a.i,ld(new N,gd())),a.j=!0),Zf(new Yf(D(a.g,1),D(a.g,5),D(a.g,4),D(a.g,6),D(a.g,8),D(a.g,9),D(a.g,10),D(a.g,11))))q.location.href=ya(a.m);else{var b={},c=oh();c&&(b.fc=c);var d=jg(ig(new hg,0),7);b.cp=L(d);b.fccs=rh(c,d);$f(new ce(document),hb(a.l,b),3,!1,function(){a.h=!1},function(){a.h=!1})}},rh=function(a,b){var c=
new kg;b=K(c,11,b);b=lg(b);a&&ng(b);return Ob(Wa(L(b)),4)};
var th=function(a,b){this.i=a;this.h=b;this.g=!1},uh=function(a){if(!a.g){var b=a.h,c=new N;var d=new ed;var e=kd();d=K(d,5,e);S(b,ld(c,d));a.g=!0}switch(a.i){case 2:return Fg.WHITELISTED;case 1:return Fg.NOT_WHITELISTED;default:return Fg.UNKNOWN}},vh=function(a){if(!a.g){var b=a.h,c=new N;var d=new ed;var e=kd();d=K(d,5,e);S(b,ld(c,d));a.g=!0}switch(a.i){case 2:return Gg.ADS_ALLOWED;case 1:return Gg.ADS_NOT_ALLOWED;default:return Gg.UNKNOWN}};
var wh=function(a,b,c,d,e,f,g){this.i=a;this.h=b;this.o=c;this.m=d;this.l=e;this.j=f;this.g=g};
wh.prototype.load=function(a,b,c,d){var e=new Ng(b,this.g),f=new th(c,this.g);if(d===Ig.AD_BLOCK_DATA_READY||d===Ig.CONSENT_DATA_READY){var g=new Tg(a,this.g);Z("getConsentStatus",function(){return Ug(g)});Z("getConsentedProviderIds",function(){var k=Bg(document);if(!g.j){var l=g.h,m=new N,z=new ed;var I=new id;I=F(I,2,!0);z=K(z,4,I);S(l,ld(m,z));g.j=!0}return k?D(k,1):[]});Z("getAdBlockerStatus",function(){return Og(e)});Z("getWhitelistStatus",function(){return uh(f)});Z("getAllowAdsStatus",function(){return vh(f)});
var h=new qh(this.i,this.h,this.o,this.m,this.l,this.j,this.g);Z("getDefaultConsentRevocationText",function(){return h.v});Z("getDefaultConsentRevocationCloseText",function(){return h.s});Z("getDefaultConsentRevocationAttestationText",function(){return h.o});Z("showRevocationMessage",function(){return sh(h)});Sg(this.g,"consentData","legacyNoData")}d===Ig.AD_BLOCK_DATA_READY&&(Z("getAdBlockerStatus",function(){return Og(e)},!0),Z("getWhitelistStatus",function(){return uh(f)},!0),Z("getAllowAdsStatus",
function(){return vh(f)},!0),Sg(this.g,"adBlockData"))};
var xh=function(a){this.g=a},yh=function(a,b){var c=Ig.AD_BLOCK_DATA_READY,d=J(a.g,se,2),e=bg(J(a.g,od,1));var f=(f=D(a.g,8))?f:"";var g=(g=D(a.g,9))?g:"";var h=D(a.g,13);(new wh(d,e,f,g,h?h:"",cg(J(a.g,nd,3)),new re(J(a.g,od,4)))).load(b,0,0,c)};
var zh=function(a){this.i=this.s=this.h="";this.o=null;this.j=this.m="";this.g=!1;if(a instanceof zh){this.g=a.g;Ah(this,a.h);this.s=a.s;this.i=a.i;Bh(this,a.o);this.m=a.m;var b=a.l;var c=new Ch;c.i=b.i;b.g&&(c.g=new Q(b.g),c.h=b.h);Dh(this,c);this.j=a.j}else a&&(b=String(a).match(ee))?(this.g=!1,Ah(this,b[1]||"",!0),this.s=Eh(b[2]||""),this.i=Eh(b[3]||"",!0),Bh(this,b[4]),this.m=Eh(b[5]||"",!0),Dh(this,b[6]||"",!0),this.j=Eh(b[7]||"")):(this.g=!1,this.l=new Ch(null,this.g))};
zh.prototype.toString=function(){var a=[],b=this.h;b&&a.push(Fh(b,Gh,!0),":");var c=this.i;if(c||"file"==b)a.push("//"),(b=this.s)&&a.push(Fh(b,Gh,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.o,null!=c&&a.push(":",String(c));if(c=this.m)this.i&&"/"!=c.charAt(0)&&a.push("/"),a.push(Fh(c,"/"==c.charAt(0)?Hh:Ih,!0));(c=this.l.toString())&&a.push("?",c);(c=this.j)&&a.push("#",Fh(c,Jh));return a.join("")};
var Ah=function(a,b,c){a.h=c?Eh(b,!0):b;a.h&&(a.h=a.h.replace(/:$/,""))},Bh=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("E`"+b);a.o=b}else a.o=null},Dh=function(a,b,c){b instanceof Ch?(a.l=b,Lh(a.l,a.g)):(c||(b=Fh(b,Mh)),a.l=new Ch(b,a.g))},Eh=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Fh=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Nh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Nh=function(a){a=a.charCodeAt(0);
return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Gh=/[#\/\?@]/g,Ih=/[#\?:]/g,Hh=/[#\?]/g,Mh=/[#\?@]/g,Jh=/#/g,Ch=function(a,b){this.h=this.g=null;this.i=a||null;this.j=!!b},Oh=function(a){a.g||(a.g=new Q,a.h=0,a.i&&fe(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};Ch.prototype.add=function(a,b){Oh(this);this.i=null;a=Ph(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this};
var Qh=function(a,b){Oh(a);b=Ph(a,b);a.g.has(b)&&(a.i=null,a.h-=a.g.get(b).length,a=a.g,Yd(a.h,b)&&(delete a.h[b],--a.size,a.i++,a.g.length>2*a.size&&Xd(a)))},Rh=function(a,b){Oh(a);b=Ph(a,b);return a.g.has(b)};n=Ch.prototype;n.forEach=function(a,b){Oh(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};n.C=function(){Oh(this);for(var a=this.g.B(),b=this.g.C(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};
n.B=function(a){Oh(this);var b=[];if("string"===typeof a)Rh(this,a)&&(b=b.concat(this.g.get(Ph(this,a))));else{a=this.g.B();for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};n.set=function(a,b){Oh(this);this.i=null;a=Ph(this,a);Rh(this,a)&&(this.h-=this.g.get(a).length);this.g.set(a,[b]);this.h+=1;return this};n.get=function(a,b){if(!a)return b;a=this.B(a);return 0<a.length?String(a[0]):b};
n.toString=function(){if(this.i)return this.i;if(!this.g)return"";for(var a=[],b=this.g.C(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.B(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.i=a.join("&")};
var Ph=function(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b},Lh=function(a,b){b&&!a.j&&(Oh(a),a.i=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(Qh(this,d),Qh(this,e),0<c.length&&(this.i=null,this.g.set(Ph(this,e),da(c)),this.h+=c.length))},a));a.j=b};
var Sh=function(a){this.g=q;this.G=void 0===a?null:a;this.j=this.K=this.J=this.i=this.D=this.H=this.h=this.m=null;this.s=0;this.o=this.A=this.I=this.l=this.v=null},Th=function(a,b,c){a.l=b;a.I=c},Uh=function(a,b){var c;c=(c=De(a.g.document))?(c=J(c,we,1))&&E(c,1)?D(c,1):null:null;a.m=c;var d=a.g.document;c=He(d);var e=(e=Fe(d))&&E(e,2)?D(e,2):null;d=(d=Fe(d))&&E(d,3)?D(d,3):null;if(null==c||null==e||null==d)c=null;else{d=Xc(c);var f=Jc(e);c=d&&f?new Ag(c,e):null}a.h=c;a.h&&(a.H=a.h.h,a.D=a.h.g);c=
(c=De(a.g.document))?J(c,ze,5)||null:null;a.i=c;a.i&&(a.J=D(a.i,2),a.K=J(a.i,lc,1));(c=(c=De(a.g.document))&&E(c,6)?J(c,te,6):null)&&E(c,1)?(c=J(c,ue,1))&&E(c,1)?(d=J(c,lc,2),e=Date.now(),(f=!d)||(d=D(d,1),f=e/1E3<(null==d?0:d)),c=f?null:c):c=null:c=null;a.j=c;(c=a.G?J(a.G.g,se,2):null)&&!bc(c,new se)&&(a.s=Zf(new Yf(D(c,1),D(c,5),D(c,4),D(c,6),D(c,8),D(c,9),D(c,10),D(c,11)))?1:2);a.v=Bg(a.g.document);c=new zh(a.g.location.href);Dh(c,new Ch);c.j="";1E3>=c.toString().length&&(a.A=c.toString());c=new wg;
a.s&&F(c.g,6,a.s);a.m&&(e=a.m)&&(E(c.g,1)||(d=c.g,f=new og,K(d,1,f)),d=J(c.g,og,1),F(d,1,e));if(a.h){if(e=a.H)xg(c),d=J(c.g,rg,3),F(d,1,e);if(e=a.D)xg(c),d=J(c.g,rg,3),F(d,2,e)}if(a.i){if(e=a.K)yg(c),d=J(c.g,sg,4),K(d,1,e);if(e=a.J)yg(c),d=J(c.g,sg,4),F(d,2,e)}if(a.j){if(e=D(a.j,1))zg(c),d=J(c.g,tg,5),F(d,1,e);if(e=J(a.j,lc,2))zg(c),d=J(c.g,tg,5),K(d,2,e)}a.l&&(e=a.I||"","alwaysshow"===a.l&&(ng(c.g),e=vg[e]))&&(d=J(c.g,mg,10),F(d,2,e));if(a.v&&(e=a.v)){d=c.g;f=new qg;var g=D(e,1);f=G(f,1,g);g=D(e,
2);f=G(f,2,g);K(d,2,f);E(e,6)&&(d=J(c.g,qg,2),e=mc(new Date(D(e,6))),K(d,3,e))}a.A&&(e=a.A)&&F(c.g,12,e);a.o&&(a=va(a.o),K(c.g,11,a));bc(c.g,new kg)||(lg(c.g),a={fccs:Ob(Wa(L(c.g)),4)},b=hb(b,a));return b};
var Vh=function(a){this.g=a},Wh=function(a,b){if(b){var c=a.g.__fcTrace;c=c?$b(Lg,c):new Lg;b=t(Wb(b,Jg));for(var d=b.next();!d.done;d=b.next()){var e=d.value,f=Jg;d=Wb(c,f);e=e?e:new f;f=D(c,1);d.push(e);f.push(p(e))}a.g.__fcTrace=L(c)}};
var Xh=function(){this.h=[]},Yh=function(a,b){b&&a.h.push(function(c){b.apply(void 0,c)})};Xh.prototype.g=function(a){for(var b=this.h,c=0;c<b.length;c++)b[c](arguments)};
var Zh=function(a){this.g=a},$h=function(a,b){var c=new Zc,d=new ad;b=F(d,1,b);c=K(c,2,b);c=md(c);S(a.g,c)},ai=function(a){var b=new Zc;var c=new ad;var d=new cd;var e=new dd;d=K(d,1,e);c=K(c,3,d);b=K(b,2,c);b=md(b);S(a.g,b)};
var bi=new Map([[0,1],[1,3],[2,2]]),ci=new Map([[0,1],[1,2],[2,3]]),di=function(a){this.j=new Xh;this.l=a},ei=function(a,b){a.j.g(a.g(),b);var c=new $c;var d=bi.has(a.g())?bi.get(a.g()):0;c=F(c,1,d);b=ci.has(b)?ci.get(b):0;b=F(c,2,b);a=a.l;c=new Zc;K(c,1,b);b=md(c);S(a.g,b)};di.prototype.addListener=function(a,b){Yh(this.j,function(c,d){a&&a.call(b,c,d)})};
var fi=function(a,b,c){this.h=function(){b.call(c)};this.j=a.length;this.i=0;this.g={};if(a.length)for(var d=0;d<a.length;d++)this.g[a[d]]=!1;else this.h()};fi.prototype.notify=function(a){!1===this.g[a]&&(this.g[a]=!0,++this.i>=this.j&&this.h())};
var gi=function(){this.h=new Xh;this.g=null},ii=function(a,b){for(var c=new fi(b.map(function(e){return e.g()}),function(){hi(a,0)},a),d=0;d<b.length;d++)b[d].addListener(function(e,f){1===f?0===e?hi(a,2):hi(a,1):c.notify(e)},a)},hi=function(a,b){null===a.g&&(a.g=b,a.h.g(b))},ji=function(a,b){Yh(a.h,function(c){b&&b.call(void 0,c)})};
var ki=function(a){C(this,a,null,null)};u(ki,B);var li=function(a){C(this,a,null,null)};u(li,B);var mi=function(a){C(this,a,null,null)};u(mi,B);var ni=function(a){C(this,a,null,null)};u(ni,B);
var oi=function(a){this.g=a},pi=function(a){this.g=a},qi=function(a){this.h=a;this.g=J(this.h,se,5)||new se};
var ri=function(a,b,c,d){this.o=a;this.l=b;this.g=c;a=this.l;E(a.h,4)&&""!=D(a.h,4)&&D(a.h,4);this.h=new Zh(d);this.i=oh();d=nh().get("fctype");this.j="ab"===d||"gdpr"===d||"consent"===d||"ccpa"===d?d:null;this.m=new Me(q.document,new re(J(this.g.g,od,4)))};
ri.prototype.start=function(a,b){if(this.i&&this.j&&"alwaysshow"===this.i&&"ab"===this.j)$h(this.h,2),si(this,2);else switch(a){case 0:$h(this.h,1);si(this,1);break;case 1:$h(this.h,3);si(this,3);break;case 2:$h(this.h,2);b?(Oe(this.m),yh(this.g,!1)):si(this,2);break;default:yh(this.g,null)}};var si=function(a,b){b=jg(ig(J(a.g.g,hg,6)?va(J(a.g.g,hg,6)):new hg,b),6);var c=new Sh(a.g);c.o=b;Th(c,a.i,a.j);b=Uh(c,bg(J(a.g.g,od,5)));ag(a.o,b,function(){},function(){yh(a.g,null)})};
var ti=function(a,b,c){a.addEventListener?a.addEventListener(b,c):a.attachEvent&&a.attachEvent("on"+b,c)},ui=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},vi=function(a,b,c){var d=function(e){document.body?(document.body.appendChild(a),Y(b)):0<e?q.setTimeout(function(){d(e-1)},100):Y(c)};d(3)},wi=function(a,b){var c=-1,d=a.indexOf(b);0<=d&&(c=parseInt(a.substring(d+b.length,a.indexOf(".",d)),10));return isNaN(c)?-1:c};
var xi=function(){this.g=null;this.h=new Xh},yi=function(a,b){a.g=new RegExp("^https?://"+b+"/.*$");var c=q.onerror;q.onerror=function(d,e,f){a.h.g(a.g.test(e),e,d);c&&c(d,e,f)}},zi=function(a,b){Yh(a.h,b)};
var Ai=function(){this.h={};this.g=new ce(document)},Bi=function(a,b){zi(b,function(c,d,e){c||!d||"Script error"!==e&&"Syntax error"!==e||(a.h[d]=new Date)})},Ci=function(a,b,c,d){var e=new Date;ti(b,"load",function(){var f=q.navigator.userAgent;var g=wi(f,"MSIE ");f=0<=g?g:0<=f.indexOf("Trident/")?11:wi(f,"Edge/");-1!==f&&11>=f&&a.h[b.src]>=e?Y(d):Y(c)});ti(b,"error",function(){return Y(d)})},Di=function(a,b,c,d){if(null===b)Y(d);else{var e=be(a.g.g,"SCRIPT");Ci(a,e,function(){Y(c);ui(e)},function(){Y(d);
ui(e)});e.async=!0;e.src=eb(b);za(e);a.g.g.getElementsByTagName("HEAD")[0].appendChild(e)}};
var Ei=function(a,b,c,d,e){di.call(this,e);this.i=d;this.h=new dg(b,c)};u(Ei,di);Ei.prototype.g=function(){return 0};var Gi=function(a){var b=Fi(a);vi(b,function(){a.h.h.push(b);fg(a.h,function(){ei(a,1);ui(b)},function(){ei(a,0);ui(b)})},function(){ei(a,2)})},Fi=function(a){var b=document.createElement("div");b.className=a.i;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};
var Hi=function(a,b,c,d){di.call(this,d);this.o=a;this.m=new ce(document);this.h=b;this.i=c};u(Hi,di);Hi.prototype.g=function(){return 2};var Ii=function(a,b,c,d){if(null===b)Y(d);else{var e=be(a.m.g,"IMG");e.style.display="none";vi(e,function(){ub(e,b);ti(e,"load",function(){Y(c);ui(e)});ti(e,"error",function(){Y(d);ui(e)})},function(){ei(a,2)})}},Ji=function(a,b,c){if(a.h)try{Di(a.o,a.h,b,c)}catch(d){Ii(a,a.i,b,c)}else Ii(a,a.i,b,c)},Ki=function(a){Ji(a,function(){ei(a,0)},function(){ei(a,1)})};
var Li=function(a,b,c,d){di.call(this,d);this.h=a;this.i=b;this.m=c};u(Li,di);Li.prototype.g=function(){return 1};var Mi=function(a,b,c){Di(a.h,a.i,function(){q[a.m]?b():c()},function(){c()})},Ni=function(a){Mi(a,function(){ei(a,0)},function(){ei(a,1)})};
var Oi=function(a,b,c,d,e){var f=new xi,g=new Ai;this.s=a;this.A=b;this.h=c;this.g=d;this.l=e;this.m=f;this.j=g;this.v=new gi;this.o=new re(J(this.l.g,od,4));this.i=new Zh(this.o);this.D=new Vh(this.s)},Pi=function(a){var b=D(a.A.g,1)||"";yi(a.m,b);zi(a.m,function(){})},Qi=function(a){return!JSON||q.frameElement?(ai(a.i),!0):!1},Ri=function(a){a=t(a);for(var b=a.next();!b.done;b=a.next())b.value.addListener(function(){})},Si=function(a){var b=new Ei(a.j,D(a.h.g,4)||0,D(a.h.g,5)||0,D(a.h.g,1)||"",
a.i),c=new Li(a.j,bg(J(a.h.g,od,6)),D(a.h.g,7)||"",a.i),d=new Hi(a.j,bg(J(a.h.g,od,2)),cg(J(a.h.g,nd,3)),a.i);a=[b,c,d];Ri(a);return{aa:a,ca:function(){b.addListener(function(e,f){if(0===f||2===f)Ni(c),Ki(d)});Gi(b)}}},Ti=function(a){Wh(a.D,J(a.l.g,Lg,10));if(!Qi(a)){Pi(a);Bi(a.j,a.m);ji(a.v,function(c){var d=new ri(a.s,a.g,a.l,a.o),e=Zf(new Yf(D(a.g.g,1)||"",D(a.g.g,5)||"",D(a.g.g,4)||"",D(a.g.g,6)||"",D(a.g.g,8)||0,D(a.g.g,9)||0,D(a.g.g,10)||0,D(a.g.g,11)||0));if(e){var f=a.i,g=new Zc;var h=new ad;
var k=new bd;h=K(h,2,k);g=K(g,2,h);g=md(g);S(f.g,g)}d.start(c,e)});var b=Si(a);ii(a.v,b.aa);b.ca()}};
(function(a,b){q[a]=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e]=arguments[e];q[a]=Pa;b.apply(null,d)}})("__45zy51t9ik3m__",function(a,b){b=$b(ki,Qb(b));Ti(new Oi(a,new oi(J(b,li,1)),new pi(J(b,mi,2)),new qi(J(b,ni,3)),new xh(J(b,Mg,7))))});

}catch(e){_._DumpException(e)}
}).call(this,this.default_ContributorServingDetectionClientJs);
// Google Inc.

//# sourceURL=/_/mss/boq-content-ads-contributor/_/js/k=boq-content-ads-contributor.ContributorServingDetectionClientJs.es.qe2wTK2Lq7c.es5.O/d=1/rs=AJlcJMzKXyrujBD-o0XVCsV5Cwzf1BcyEQ/m=detection
__45zy51t9ik3m__(window, '[encoded data, 4423 characters]\x3d');