"use strict";this.default_IdpIFrameHttp=this.default_IdpIFrameHttp||{};(function(_){var window=this;
try{
var n,ba=function(a,b){b=aa(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},ca=function(){var a=r.navigator;return a&&(a=a.userAgent)?a:""},t=function(a){return-1!=ca().indexOf(a)},da=function(a){for(var b=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c},ea=function(){return t("Opera")},fa=function(){return t("Trident")||t("MSIE")},ha=function(){return t("Firefox")||t("FxiOS")},ja=function(){return t("Safari")&&
!(ia()||t("Coast")||ea()||t("Edge")||t("Edg/")||t("OPR")||ha()||t("Silk")||t("Android"))},ia=function(){return(t("Chrome")||t("CriOS"))&&!t("Edge")||t("Silk")},la=function(){return t("Android")&&!(ia()||ha()||ea()||t("Silk"))},ma=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}},oa=function(){var a=ca();if(fa())return na(a);a=da(a);var b=ma(a);return ea()?b(["Version","Opera"]):t("Edge")?b(["Edge"]):t("Edg/")?b(["Edg"]):
t("Silk")?b(["Silk"]):ia()?b(["Chrome","CriOS","HeadlessChrome"]):(a=a[2])&&a[1]||""},na=function(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return b},pa=function(a){var b=ca();if("Internet Explorer"===a)return fa()?na(b):"";b=da(b);var c=ma(b);switch(a){case "Opera":if(ea())return c(["Version",
"Opera"]);if(t("OPR"))return c(["OPR"]);break;case "Microsoft Edge":if(t("Edge"))return c(["Edge"]);if(t("Edg/"))return c(["Edg"]);break;case "Chromium":if(ia())return c(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&ha()||"Safari"===a&&ja()||"Android Browser"===a&&la()||"Silk"===a&&t("Silk")?(a=b[2])&&a[1]||"":""},qa=function(a){a=pa(a);if(""===a)return NaN;a=a.split(".");return 0===a.length?NaN:Number(a[0])},ra=function(){return t("iPhone")&&!t("iPod")&&!t("iPad")},sa=function(){var a=
ca();if(t("Windows")){var b=/Windows (?:NT|Phone) ([0-9.]+)/;b.exec(a)}else ra()||t("iPad")||t("iPod")?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b.exec(a)):t("Macintosh")?(b=/Mac OS X ([0-9_.]+)/,b.exec(a)):-1!=ca().toLowerCase().indexOf("kaios")?(b=/(?:KaiOS)\/(\S+)/i,b.exec(a)):t("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b.exec(a)):t("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b.exec(a))},ua=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 g=
0;g<ta.length;g++)c=ta[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},wa=function(a){return new va(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})},Ba=function(a){var b=void 0===b?xa:b;a:{b=void 0===b?xa:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof va&&d.Mb(a)){a=new ya(a,za);break a}}a=void 0}return a||Aa},Ka=function(a,b,c,d){b=b(c||Ca,d);if(Da(b))if(b instanceof Ea){if(b.Y!==Fa)throw Error("k");b=Ga(b.toString())}else b=Ha("zSoyz");else b=Ha(String(b));
if(Ia())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Ja(b)},La=function(a){a&&"function"==typeof a.N&&a.N()},Na=function(a,b){if(b instanceof ya)b=b instanceof ya&&b.constructor===ya?b.g:"type_error:SafeUrl";else{a:if(Ma){try{var c=new URL(b)}catch(d){c="https:";break a}c=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){c=void 0;break b}c=-1!==[":",""].indexOf(c.protocol)?"https:":c.protocol}b="javascript:"===c?"about:invalid":b}a.href=b},x=function(a,b){Object.isFrozen(a)||
(w?a[w]|=b:void 0!==a.S?a.S|=b:Object.defineProperties(a,{S:{value:b,configurable:!0,writable:!0,enumerable:!1}}))},Oa=function(a,b){Object.isExtensible(a)&&(w?a[w]&&(a[w]&=~b):void 0!==a.S&&(a.S&=~b))},Pa=function(a){var b;w?b=a[w]:b=a.S;return null==b?0:b},Qa=function(a,b){w?a[w]=b:void 0!==a.S?a.S=b:Object.defineProperties(a,{S:{value:b,configurable:!0,writable:!0,enumerable:!1}})},Ra=function(a){x(a,1);return a},y=function(a){return a?!!(Pa(a)&2):!1},Sa=function(a){x(a,16);return a},Ta=function(a){if(!Array.isArray(a))throw Error("C");
Oa(a,16)},Ua=function(a,b){Qa(b,(Pa(a)|0)&-51)},Va=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object},Wa=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}},Xa=function(a,b,c,d){c=void 0===c?!1:c;d=void 0===d?!1:d;if(Array.isArray(a))return new b(d?Sa(a):a);if(c)return new b},ab=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(Ya&&null!=a&&a instanceof Uint8Array)return Za(a);
if(a instanceof $a){var b=a.eb;b=null==b||"string"===typeof b?b:Ya&&b instanceof Uint8Array?Za(b):null;return null==b?"":a.eb=b}}}return a},cb=function(a,b,c){if(null!=a){if(Array.isArray(a))a=bb(a,b,c);else if(Va(a)){var d={},e;for(e in a)d[e]=cb(a[e],b,c);a=d}else a=b(a);return a}},bb=function(a,b,c){var d=Array.prototype.slice.call(a);c(a,d);for(a=0;a<d.length;a++)d[a]=cb(d[a],b,c);return d},db=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=ab(a);return Array.isArray(a)?bb(a,
db,eb):a},gb=function(a){if("object"===typeof a){if(Ya&&null!=a&&a instanceof Uint8Array)return new Uint8Array(a);if(Array.isArray(a.s)&&a.constructor!==Object)return fb(a)}return a},eb=function(){},jb=function(a,b,c,d){var e=hb(a,b,d);Array.isArray(e)?e&&Pa(e)&1||Ra(e):e=ib;if(y(a.s))c&1||(x(e,2),Object.freeze(e));else if(e===ib||y(e))e=Ra(Array.prototype.slice.call(e)),z(a,b,e,d);return e},kb=function(a,b){return ab(b)},mb=function(a,b){b.l&&(a.l=b.l.slice());var c=b.g;if(c){b=b.h;for(var d in c){var e=
c[d];if(e){var g=!(!b||!b[d]),f=+d;if(Array.isArray(e)){if(e.length)for(g=lb(a,e[0].constructor,f,g),f=0;f<Math.min(g.length,e.length);f++)mb(g[f],e[f])}else(g=nb(a,e.constructor,f,g))&&mb(g,e)}}}},rb=function(a,b,c,d,e,g){(a=a.g&&a.g[c])?Array.isArray(a)?(e=g.ya?Ra(a.slice()):a,ob(b,c,e)):pb(b,c,a):(Ya&&d instanceof Uint8Array?e=d.length?new $a(new Uint8Array(d)):qb||(qb=new $a(null)):(Array.isArray(d)&&(e?x(d,2):d&&Pa(d)&1&&g.ya?(e=Array.prototype.slice.call(d),Qa(e,(Pa(d)|0)&-51),d=e):Ta(d)),e=
d),z(b,c,e))},sb=function(a){return nb(a,this.g,this.h,!0)},tb=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;q=k=0}function b(m){for(var u=f,p=0;64>p;p+=4)u[p/4]=m[p]<<24|m[p+1]<<16|m[p+2]<<8|m[p+3];for(p=16;80>p;p++)m=u[p-3]^u[p-8]^u[p-14]^u[p-16],u[p]=(m<<1|m>>>31)&4294967295;m=e[0];var v=e[1],A=e[2],B=e[3],V=e[4];for(p=0;80>p;p++){if(40>p)if(20>p){var S=B^v&(A^B);var ka=1518500249}else S=v^A^B,ka=1859775393;else 60>p?(S=v&A|B&(v|A),ka=2400959708):
(S=v^A^B,ka=3395469782);S=((m<<5|m>>>27)&4294967295)+S+V+ka+u[p]&4294967295;V=B;B=A;A=(v<<30|v>>>2)&4294967295;v=m;m=S}e[0]=e[0]+m&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+A&4294967295;e[3]=e[3]+B&4294967295;e[4]=e[4]+V&4294967295}function c(m,u){if("string"===typeof m){m=unescape(encodeURIComponent(m));for(var p=[],v=0,A=m.length;v<A;++v)p.push(m.charCodeAt(v));m=p}u||(u=m.length);p=0;if(0==k)for(;p+64<u;)b(m.slice(p,p+64)),p+=64,q+=64;for(;p<u;)if(g[k++]=m[p++],q++,64==k)for(k=0,b(g);p+64<u;)b(m.slice(p,
p+64)),p+=64,q+=64}function d(){var m=[],u=8*q;56>k?c(h,56-k):c(h,64-(k-56));for(var p=63;56<=p;p--)g[p]=u&255,u>>>=8;b(g);for(p=u=0;5>p;p++)for(var v=24;0<=v;v-=8)m[u++]=e[p]>>v&255;return m}for(var e=[],g=[],f=[],h=[128],l=1;64>l;++l)h[l]=0;var k,q;a();return{reset:a,update:c,digest:d,wb:function(){for(var m=d(),u="",p=0;p<m.length;p++)u+="0123456789ABCDEF".charAt(Math.floor(m[p]/16))+"0123456789ABCDEF".charAt(m[p]%16);return u}}},xb=function(a,b,c){ub(a.url,function(d){d=d.target;if(vb(d)){try{var e=
d.o?d.o.responseText:""}catch(g){e=""}b(e)}else c(wb(d))},a.Sb,a.body,a.Ea,a.Fa,a.withCredentials)},yb=function(){this.i="https://play.google.com/log?format=json&hasfast=true";this.j=!1;this.m=xb;this.g=""},Cb=function(a){var b={},c=C.Fb();if(c){if(!c)throw Error("ia");c=new zb(new Ab,Bb(c));a=Bb(a);c.reset();c.update(a);a=c.digest();a=Za(a);b["X-Csrf-Token"]=a}return b},Db=function(a,b){if(!b.length)return null;var c=a.toLowerCase();b=D(b);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d.login_hint){if(a===
d.obfuscatedGaiaId)return d.login_hint;if(d.emails&&d.emails.length)for(var e=D(d.emails),g=e.next();!g.done;g=e.next())if(c===g.value.toLowerCase())return d.login_hint}return null},Eb=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},Fb="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},Gb=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");},Hb=Gb(this),E=function(a,b){if(b)a:{var c=Hb;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&&Fb(c,a,{configurable:!0,writable:!0,value:b})}};
E("Symbol",function(a){if(a)return a;var b=function(g,f){this.g=g;Fb(this,"description",{configurable:!0,writable:!0,value:f})};b.prototype.toString=function(){return this.g};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(g){if(this instanceof e)throw new TypeError("b");return new b(c+(g||"")+"_"+d++,g)};return e});
E("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=Hb[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Fb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Ib(Eb(this))}})}return a});
var Ib=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},D=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Eb(a)}},Jb=function(a){if(!(a instanceof Array)){a=D(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},Kb="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Lb;
if("function"==typeof Object.setPrototypeOf)Lb=Object.setPrototypeOf;else{var Mb;a:{var Nb={a:!0},Ob={};try{Ob.__proto__=Nb;Mb=Ob.a;break a}catch(a){}Mb=!1}Lb=Mb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}
var Pb=Lb,F=function(a,b){a.prototype=Kb(b.prototype);a.prototype.constructor=a;if(Pb)Pb(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.fa=b.prototype},Qb=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};
E("Promise",function(a){function b(){this.g=null}function c(f){return f instanceof e?f:new e(function(h){h(f)})}if(a)return a;b.prototype.h=function(f){if(null==this.g){this.g=[];var h=this;this.i(function(){h.l()})}this.g.push(f)};var d=Hb.setTimeout;b.prototype.i=function(f){d(f,0)};b.prototype.l=function(){for(;this.g&&this.g.length;){var f=this.g;this.g=[];for(var h=0;h<f.length;++h){var l=f[h];f[h]=null;try{l()}catch(k){this.j(k)}}}this.g=null};b.prototype.j=function(f){this.i(function(){throw f;
})};var e=function(f){this.g=0;this.i=void 0;this.h=[];this.v=!1;var h=this.j();try{f(h.resolve,h.reject)}catch(l){h.reject(l)}};e.prototype.j=function(){function f(k){return function(q){l||(l=!0,k.call(h,q))}}var h=this,l=!1;return{resolve:f(this.I),reject:f(this.l)}};e.prototype.I=function(f){if(f===this)this.l(new TypeError("e"));else if(f instanceof e)this.O(f);else{a:switch(typeof f){case "object":var h=null!=f;break a;case "function":h=!0;break a;default:h=!1}h?this.D(f):this.m(f)}};e.prototype.D=
function(f){var h=void 0;try{h=f.then}catch(l){this.l(l);return}"function"==typeof h?this.U(h,f):this.m(f)};e.prototype.l=function(f){this.B(2,f)};e.prototype.m=function(f){this.B(1,f)};e.prototype.B=function(f,h){if(0!=this.g)throw Error("f`"+f+"`"+h+"`"+this.g);this.g=f;this.i=h;2===this.g&&this.K();this.u()};e.prototype.K=function(){var f=this;d(function(){if(f.C()){var h=Hb.console;"undefined"!==typeof h&&h.error(f.i)}},1)};e.prototype.C=function(){if(this.v)return!1;var f=Hb.CustomEvent,h=Hb.Event,
l=Hb.dispatchEvent;if("undefined"===typeof l)return!0;"function"===typeof f?f=new f("unhandledrejection",{cancelable:!0}):"function"===typeof h?f=new h("unhandledrejection",{cancelable:!0}):(f=Hb.document.createEvent("CustomEvent"),f.initCustomEvent("unhandledrejection",!1,!0,f));f.promise=this;f.reason=this.i;return l(f)};e.prototype.u=function(){if(null!=this.h){for(var f=0;f<this.h.length;++f)g.h(this.h[f]);this.h=null}};var g=new b;e.prototype.O=function(f){var h=this.j();f.qa(h.resolve,h.reject)};
e.prototype.U=function(f,h){var l=this.j();try{f.call(h,l.resolve,l.reject)}catch(k){l.reject(k)}};e.prototype.then=function(f,h){function l(u,p){return"function"==typeof u?function(v){try{k(u(v))}catch(A){q(A)}}:p}var k,q,m=new e(function(u,p){k=u;q=p});this.qa(l(f,k),l(h,q));return m};e.prototype.catch=function(f){return this.then(void 0,f)};e.prototype.qa=function(f,h){function l(){switch(k.g){case 1:f(k.i);break;case 2:h(k.i);break;default:throw Error("g`"+k.g);}}var k=this;null==this.h?g.h(l):
this.h.push(l);this.v=!0};e.resolve=c;e.reject=function(f){return new e(function(h,l){l(f)})};e.race=function(f){return new e(function(h,l){for(var k=D(f),q=k.next();!q.done;q=k.next())c(q.value).qa(h,l)})};e.all=function(f){var h=D(f),l=h.next();return l.done?c([]):new e(function(k,q){function m(v){return function(A){u[v]=A;p--;0==p&&k(u)}}var u=[],p=0;do u.push(void 0),p++,c(l.value).qa(m(u.length-1),q),l=h.next();while(!l.done)})};return e});
var Rb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
E("WeakMap",function(a){function b(){}function c(l){var k=typeof l;return"object"===k&&null!==l||"function"===k}function d(l){if(!Rb(l,g)){var k=new b;Fb(l,g,{value:k})}}function e(l){var k=Object[l];k&&(Object[l]=function(q){if(q instanceof b)return q;Object.isExtensible(q)&&d(q);return k(q)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),k=Object.seal({}),q=new a([[l,2],[k,3]]);if(2!=q.get(l)||3!=q.get(k))return!1;q.delete(l);q.set(k,4);return!q.has(l)&&4==q.get(k)}catch(m){return!1}}())return a;
var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var f=0,h=function(l){this.g=(f+=Math.random()+1).toString();if(l){l=D(l);for(var k;!(k=l.next()).done;)k=k.value,this.set(k[0],k[1])}};h.prototype.set=function(l,k){if(!c(l))throw Error("h");d(l);if(!Rb(l,g))throw Error("i`"+l);l[g][this.g]=k;return this};h.prototype.get=function(l){return c(l)&&Rb(l,g)?l[g][this.g]:void 0};h.prototype.has=function(l){return c(l)&&Rb(l,g)&&Rb(l[g],this.g)};h.prototype.delete=function(l){return c(l)&&
Rb(l,g)&&Rb(l[g],this.g)?delete l[g][this.g]:!1};return h});
E("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}),l=new a(D([[h,"s"]]));if("s"!=l.get(h)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var k=l.entries(),q=k.next();if(q.done||q.value[0]!=h||"s"!=q.value[1])return!1;q=k.next();return q.done||4!=q.value[0].x||"t"!=q.value[1]||!k.next().done?!1:!0}catch(m){return!1}}())return a;var b=new WeakMap,c=function(h){this.h={};this.g=g();
this.size=0;if(h){h=D(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(h,l){h=0===h?0:h;var k=d(this,h);k.list||(k.list=this.h[k.id]=[]);k.H?k.H.value=l:(k.H={next:this.g,V:this.g.V,head:this.g,key:h,value:l},k.list.push(k.H),this.g.V.next=k.H,this.g.V=k.H,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.H&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.h[h.id],h.H.V.next=h.H.next,h.H.next.V=h.H.V,h.H.head=null,this.size--,
!0):!1};c.prototype.clear=function(){this.h={};this.g=this.g.V=g();this.size=0};c.prototype.has=function(h){return!!d(this,h).H};c.prototype.get=function(h){return(h=d(this,h).H)&&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,l){for(var k=this.entries(),q;!(q=k.next()).done;)q=q.value,
h.call(l,q[1],q[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,l){var k=l&&typeof l;"object"==k||"function"==k?b.has(l)?k=b.get(l):(k=""+ ++f,b.set(l,k)):k="p_"+l;var q=h.h[k];if(q&&Rb(h.h,k))for(h=0;h<q.length;h++){var m=q[h];if(l!==l&&m.key!==m.key||l===m.key)return{id:k,list:q,index:h,H:m}}return{id:k,list:q,index:-1,H:void 0}},e=function(h,l){var k=h.g;return Ib(function(){if(k){for(;k.head!=h.g;)k=k.V;for(;k.next!=k.head;)return k=k.next,{done:!1,value:l(k)};k=null}return{done:!0,
value:void 0}})},g=function(){var h={};return h.V=h.next=h.head=h},f=0;return c});E("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,g=0;g<e;g++){var f=d[g];if(b.call(c,f,g,d)){b=f;break a}}b=void 0}return b}});
E("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(D([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||g.value[1]!=g.value[0]?!1:e.next().done}catch(f){return!1}}())return a;var b=function(c){this.g=new Map;if(c){c=
D(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size};b.prototype.add=function(c){c=0===c?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return b});var Sb=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};E("Array.prototype.values",function(a){return a?a:function(){return Sb(this,function(b,c){return c})}});
E("Array.prototype.keys",function(a){return a?a:function(){return Sb(this,function(b){return b})}});E("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g){b=g.call(b);for(var f=0;!(g=b.next()).done;)e.push(c.call(d,g.value,f++))}else for(g=b.length,f=0;f<g;f++)e.push(c.call(d,b[f],f));return e}});
E("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Tb=Tb||{},r=this||self,Da=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Ub=function(a,b,c){return a.call.apply(a.bind,arguments)},Vb=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)}},Wb=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?
Wb=Ub:Wb=Vb;return Wb.apply(null,arguments)},Xb=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},Yb=function(a,b){function c(){}c.prototype=b.prototype;a.fa=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.fc=function(d,e,g){for(var f=Array(arguments.length-2),h=2;h<arguments.length;h++)f[h-2]=arguments[h];return b.prototype[e].apply(d,f)}},Zb=function(a){return a};
var Bb=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 aa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}: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},$b=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)},bc=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,
b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};
var cc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},dc=/&/g,ec=/</g,fc=/>/g,gc=/"/g,hc=/'/g,ic=/\x00/g,jc=/[\x00&<>"']/,kc=function(a,b){return a<b?-1:a>b?1:0};
var lc=function(a){lc[" "](a);return a};lc[" "]=function(){};var nc=function(a){var b=mc;return Object.prototype.hasOwnProperty.call(b,9)?b[9]:b[9]=a(9)};
var oc=ea(),pc=fa(),qc=t("Edge"),rc=t("Gecko")&&!(-1!=ca().toLowerCase().indexOf("webkit")&&!t("Edge"))&&!(t("Trident")||t("MSIE"))&&!t("Edge"),sc=-1!=ca().toLowerCase().indexOf("webkit")&&!t("Edge"),tc;
a:{var uc="",vc=function(){var a=ca();if(rc)return/rv:([^\);]+)(\)|;)/.exec(a);if(qc)return/Edge\/([\d\.]+)/.exec(a);if(pc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(sc)return/WebKit\/(\S+)/.exec(a);if(oc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();vc&&(uc=vc?vc[1]:"");if(pc){var wc,xc=r.document;wc=xc?xc.documentMode:void 0;if(null!=wc&&wc>parseFloat(uc)){tc=String(wc);break a}}tc=uc}
var yc=tc,mc={},zc=function(){return nc(function(){for(var a=0,b=cc(String(yc)).split("."),c=cc("9").split("."),d=Math.max(b.length,c.length),e=0;0==a&&e<d;e++){var g=b[e]||"",f=c[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];if(0==g[0].length&&0==f[0].length)break;a=kc(0==g[1].length?0:parseInt(g[1],10),0==f[1].length?0:parseInt(f[1],10))||kc(0==g[2].length,0==f[2].length)||kc(g[2],f[2]);g=g[3];f=f[3]}while(0==a)}return 0<=a})};
la();ia();ja();
var Ac={},Bc=null,Za=function(a){var b;void 0===b&&(b=0);if(!Bc){Bc={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var g=c.concat(d[e].split(""));Ac[e]=g;for(var f=0;f<g.length;f++){var h=g[f];void 0===Bc[h]&&(Bc[h]=f)}}}b=Ac[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=0;g<a.length-2;g+=3){var l=a[g],k=a[g+1];h=a[g+2];f=b[l>>2];l=b[(l&3)<<4|k>>4];k=b[(k&15)<<2|h>>6];h=b[h&63];c[e++]=f+l+k+h}f=0;h=d;switch(a.length-
g){case 2:f=a[g+1],h=b[(f&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|f>>4]+h+d}return c.join("")};
var Cc=function(){this.blockSize=-1};
var zb=function(a,b,c){this.blockSize=-1;this.g=a;this.blockSize=c||a.blockSize||16;this.i=Array(this.blockSize);this.h=Array(this.blockSize);a=b;a.length>this.blockSize&&(this.g.update(a),a=this.g.digest(),this.g.reset());for(c=0;c<this.blockSize;c++)b=c<a.length?a[c]:0,this.i[c]=b^92,this.h[c]=b^54;this.g.update(this.h)};Yb(zb,Cc);zb.prototype.reset=function(){this.g.reset();this.g.update(this.h)};zb.prototype.update=function(a,b){this.g.update(a,b)};
zb.prototype.digest=function(){var a=this.g.digest();this.g.reset();this.g.update(this.i);this.g.update(a);return this.g.digest()};
var Ab=function(){this.blockSize=-1;this.blockSize=64;this.g=Array(4);this.j=Array(this.blockSize);this.i=this.h=0;this.reset()};Yb(Ab,Cc);Ab.prototype.reset=function(){this.g[0]=1732584193;this.g[1]=4023233417;this.g[2]=2562383102;this.g[3]=271733878;this.i=this.h=0};
var Dc=function(a,b,c){c||(c=0);var d=Array(16);if("string"===typeof b)for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.g[0];c=a.g[1];e=a.g[2];var g=a.g[3];var f=b+(g^c&(e^g))+d[0]+3614090360&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[1]+3905402710&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[2]+606105819&4294967295;e=g+(f<<17&4294967295|f>>>
15);f=c+(b^e&(g^b))+d[3]+3250441966&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[4]+4118548399&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[5]+1200080426&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[6]+2821735955&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[7]+4249261313&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[8]+1770035416&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[9]+2336552879&4294967295;g=b+(f<<12&4294967295|
f>>>20);f=e+(c^g&(b^c))+d[10]+4294925233&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[11]+2304563134&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[12]+1804603682&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[13]+4254626195&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[14]+2792965006&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[15]+1236535329&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(e^g&(c^e))+d[1]+4129170786&4294967295;b=c+(f<<
5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[6]+3225465664&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[11]+643717713&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[0]+3921069994&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[5]+3593408605&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[10]+38016083&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[15]+3634488961&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[4]+3889429448&4294967295;c=
e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[9]+568446438&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[14]+3275163606&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[3]+4107603335&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[8]+1163531501&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[13]+2850285829&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[2]+4243563512&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[7]+1735328473&4294967295;
e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[12]+2368359562&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(c^e^g)+d[5]+4294588738&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[8]+2272392833&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[11]+1839030562&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[14]+4259657740&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[1]+2763975236&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[4]+1272893353&4294967295;g=b+(f<<11&4294967295|
f>>>21);f=e+(g^b^c)+d[7]+4139469664&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[10]+3200236656&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[13]+681279174&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[0]+3936430074&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[3]+3572445317&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[6]+76029189&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[9]+3654602809&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[12]+
3873151461&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[15]+530742520&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[2]+3299628645&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(e^(c|~g))+d[0]+4096336452&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[7]+1126891415&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[14]+2878612391&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[5]+4237533241&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[12]+1700485571&
4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[3]+2399980690&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[10]+4293915773&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[1]+2240044497&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[8]+1873313359&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[15]+4264355552&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[6]+2734768916&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[13]+1309151649&
4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[4]+4149444226&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[11]+3174756917&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[2]+718787259&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[9]+3951481745&4294967295;a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+(e+(f<<21&4294967295|f>>>11))&4294967295;a.g[2]=a.g[2]+e&4294967295;a.g[3]=a.g[3]+g&4294967295};
Ab.prototype.update=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=this.j,e=this.h,g=0;g<b;){if(0==e)for(;g<=c;)Dc(this,a,g),g+=this.blockSize;if("string"===typeof a)for(;g<b;){if(d[e++]=a.charCodeAt(g++),e==this.blockSize){Dc(this,d);e=0;break}}else for(;g<b;)if(d[e++]=a[g++],e==this.blockSize){Dc(this,d);e=0;break}}this.h=e;this.i+=b};
Ab.prototype.digest=function(){var a=Array((56>this.h?this.blockSize:2*this.blockSize)-this.h);a[0]=128;for(var b=1;b<a.length-8;++b)a[b]=0;var c=8*this.i;for(b=a.length-8;b<a.length;++b)a[b]=c&255,c/=256;this.update(a);a=Array(16);for(b=c=0;4>b;++b)for(var d=0;32>d;d+=8)a[c++]=this.g[b]>>>d&255;return a};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var ta="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var Ec;
var ya=function(a,b){this.g=b===za?a:""};ya.prototype.toString=function(){return this.g.toString()};ya.prototype.ab=!0;ya.prototype.h=function(){return this.g.toString()};var za={},Aa=new ya("about:invalid#zClosurez",za);
var Fc={},Gc=function(a,b){this.g=b===Fc?a:"";this.ab=!0};Gc.prototype.h=function(){return this.g.toString()};Gc.prototype.toString=function(){return this.g.toString()};
var Ja=function(a){return a instanceof Gc&&a.constructor===Gc?a.g:"type_error:SafeHtml"},Ha=function(a){a instanceof Gc||(a="object"==typeof a&&a.ab?a.h():String(a),jc.test(a)&&(-1!=a.indexOf("&")&&(a=a.replace(dc,"&amp;")),-1!=a.indexOf("<")&&(a=a.replace(ec,"&lt;")),-1!=a.indexOf(">")&&(a=a.replace(fc,"&gt;")),-1!=a.indexOf('"')&&(a=a.replace(gc,"&quot;")),-1!=a.indexOf("'")&&(a=a.replace(hc,"&#39;")),-1!=a.indexOf("\x00")&&(a=a.replace(ic,"&#0;"))),a=Ga(a));return a},Ga=function(a){if(void 0===
Ec){var b=null;var c=r.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("IdpIFrameHttp#html",{createHTML:Zb,createScript:Zb,createScriptURL:Zb})}catch(d){r.console&&r.console.error(d.message)}Ec=b}else Ec=b}a=(b=Ec)?b.createHTML(a):a;return new Gc(a,Fc)},Hc=new Gc(r.trustedTypes&&r.trustedTypes.emptyHTML||"",Fc);
var Ic;try{new URL("s://g"),Ic=!0}catch(a){Ic=!1}var Ma=Ic;
var va=function(a){this.Mb=a},xa=[wa("data"),wa("http"),wa("https"),wa("mailto"),wa("ftp"),new va(function(a){return/^[^:]*([/?#]|$)/.test(a)})];
var Ia=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Ja(Hc);return!b.parentElement});
var Jc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),Kc=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},Lc=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)Lc(a,String(b[d]),c);else null!=b&&c.push(a+(""===
b?"":"="+encodeURIComponent(String(b))))},Mc=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)Lc(a[b],a[b+1],c);return c.join("&")},Nc=function(a,b){var c=2==arguments.length?Mc(arguments[1],0):Mc(arguments,1);return Kc(a,c)},Oc=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return Kc(a,b+c)},Pc=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1},Qc=/#|$/,
Rc=/[?&]($|#)/,Sc=function(a,b){for(var c=a.search(Qc),d=0,e,g=[];0<=(e=Pc(a,d,b,c));)g.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);g.push(a.slice(d));return g.join("").replace(Rc,"$1")},Tc=function(a){return Oc(Sc(document.location.href,"hl"),"hl",a)};
var Fa={},Ea=function(){throw Error("j");};Ea.prototype.Va=null;Ea.prototype.toString=function(){return this.na};var Uc=function(){Ea.call(this)};Yb(Uc,Ea);Uc.prototype.Y=Fa;
var Vc=function(a){if(null!=a)switch(a.Va){case 1:return 1;case -1:return-1;case 0:return 0}return null},Yc=function(a){return null!=a&&a.Y===Fa?a:a instanceof Gc?G(Ja(a).toString()):a instanceof Gc?G(Ja(a).toString()):G(String(String(a)).replace(Wc,Xc),Vc(a))},G=function(a){function b(c){this.na=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Va=d);return c}}(Uc),H=function(a){if(null!=a&&a.Y===Fa){var b=String;a=String(a.na).replace(Zc,"").replace($c,"&lt;");b=b(a).replace(ad,
Xc)}else b=String(a).replace(Wc,Xc);return b},bd={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},Xc=function(a){return bd[a]},Wc=/[\x00\x22\x26\x27\x3c\x3e]/g,ad=/[\x00\x22\x27\x3c\x3e]/g,Zc=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,$c=/</g;
var cd=function(a,b){return a+Math.random()*(b-a)};
var dd=function(a){var b=document;return"string"===typeof a?b.getElementById(a):a};
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Ca={};
var ed=function(){var a='<div class="'+H("Sx9Kwc-tJHJj")+'"><div class="'+H("jcJzye-Bz112c")+'">';var b=G('<svg class="'+H("Bz112c")+'" xmlns="https://www.w3.org/2000/svg" viewBox="0 0 48 48"><path fill="#4285F4" d="M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z"/><path fill="#34A853" d="M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z"/><path fill="#FBBC05" d="M11.69 28.18C11.25 26.86 11 25.45 11 24s.25-2.86.69-4.18v-5.7H4.34C2.85 17.09 2 20.45 2 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z"/><path fill="#EA4335" d="M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z"/><path fill="none" d="M2 2h44v44H2z"/></svg>');
return G(a+b+"</div><p>Continue with Google</p></div>")},fd=function(a){var b=G,c='<div class="'+H("Sx9Kwc-yePe5c")+'">',d=a.za;a=a.languages;var e='<div id="language_selector" class="'+H("hhB0V-NGme3c")+'"><div class="'+H("hhB0V-gk6SMd")+'">';if((d instanceof Ea?d.na:d)&&(a instanceof Ea?a.na:a)){for(var g="",f=a.length,h=0;h<f;h++){var l=a[h],k=l.code;g+=(k&&d&&k.Lb&&d.Lb?k.Y!==d.Y?0:k.toString()===d.toString():k instanceof Ea&&d instanceof Ea?k.Y!=d.Y?0:k.toString()==d.toString():k==d)?""+l.displayName:
""}e+="<div>"+Yc(g)+"</div>"}e+='<div class="'+H("Q8Kwad")+'"></div></div><div id="language_list" class="'+H("hhB0V-rymPhb")+'">';if(a)for(d=a.length,g=0;g<d;g++)f=a[g],e+='<div class="'+H("hhB0V-wQNmvb")+'" data-languagecode="'+H(f.code)+'">'+Yc(f.displayName)+"</div>";a=G(e+"</div></div>");c+=a;a='<ul class="'+H("yePe5c-xl07Ob")+'"><li class="'+H("xl07Ob-ibnC6b")+'"><a class="'+H("xl07Ob-bN97Pc")+'" href="#">';a=a+'Help</a></li><li class="'+(H("xl07Ob-ibnC6b")+'"><a class="'+H("xl07Ob-bN97Pc")+
'" href="#">');a=a+'Privacy</a></li><li class="'+(H("xl07Ob-ibnC6b")+'"><a class="'+H("xl07Ob-bN97Pc")+'" href="#">');a=G(a+"Terms</a></li></ul>");return b(c+a+"</div>")};
var gd=function(a,b){var c=a.origin;a=G;var d='<div class="'+H("Sx9Kwc-HlFqC-XKSfm")+'"><div class="'+H("nNmlDf-Sx9Kwc")+'"><div class="'+H("Sx9Kwc-qJTHM")+'">'+ed()+'<div class="'+H("Sx9Kwc-bN97Pc")+'">';var e='<h1 class="'+H("r4nke")+'">';e=G(e+"You'll need to give Safari permission to continue</h1>");d+=e;e='<div class="'+H("dlpnoe-I9GLp")+'"><p class="'+H("dlpnoe-fmcmS")+'">';c="In order to continue with your Google Account, Safari will ask if it's ok for Google to use cookies on "+Yc(c)+".";
c=G(e+c+"</p></div>");c=d+c;d='<div class="'+H("LgbsSe-JNdkSc")+'"><div class="'+H("fIvEjc-IbE0S")+'" id="confirm_no">';d=d+'Cancel</div><div class="'+(H("fIvEjc-McfNlf")+'" id="confirm_yes">');d=G(d+"Continue</div></div>");return a(c+d+"</div></div>"+fd(b)+"</div></div>")};
var hd=function(a,b){var c=a.origin;a=G;var d='<div class="'+H("Sx9Kwc-HlFqC-XKSfm")+'"><div class="'+H("Sx9Kwc")+'"><div class="'+H("Sx9Kwc-qJTHM")+'">'+ed()+'<div class="'+H("Sx9Kwc-bN97Pc")+'">';var e='<h1 class="'+H("r4nke")+'">';c="Do you still want Safari to let Google use cookies on "+Yc(c)+"?";e=G(e+c+"</h1>");d+=e;e='<div class="'+H("LgbsSe-hRLXNb-JNdkSc-CNusmb")+'"><div class="'+H("fIvEjc-IbE0S")+'" id="confirm_no">';e=e+'No thanks</div><div class="'+(H("fIvEjc-McfNlf")+'" id="confirm_yes">');
e=G(e+"Yes</div></div>");return a(d+e+"</div></div>"+fd(b)+"</div></div>")};
var id=function(){this.B=this.B;this.v=this.v};id.prototype.B=!1;id.prototype.N=function(){this.B||(this.B=!0,this.l())};var jd=function(a,b){a.B?b():(a.v||(a.v=[]),a.v.push(b))};id.prototype.l=function(){if(this.v)for(;this.v.length;)this.v.shift()()};
var kd=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1};kd.prototype.h=function(){this.defaultPrevented=!0};
var ld=function(){if(!r.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{r.addEventListener("test",function(){},b),r.removeEventListener("test",function(){},b)}catch(c){}return a}();
var md;md=sc?"webkitTransitionEnd":"transitionend";
var od=function(a,b){kd.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.i=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;if(b=a.relatedTarget){if(rc){a:{try{lc(b.nodeName);var e=!0;break a}catch(g){}e=
!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=
a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:nd[a.pointerType]||"";this.state=a.state;this.i=a;a.defaultPrevented&&od.fa.h.call(this)}};Yb(od,kd);var nd={2:"touch",3:"pen",4:"mouse"};od.prototype.h=function(){od.fa.h.call(this);var a=this.i;a.preventDefault?a.preventDefault():a.returnValue=!1};
var pd="closure_listenable_"+(1E6*Math.random()|0);
var qd=0;
var rd=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.A=e;this.key=++qd;this.ka=this.pa=!1},sd=function(a){a.ka=!0;a.listener=null;a.proxy=null;a.src=null;a.A=null};
var td=function(a){this.src=a;this.g={};this.h=0};td.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.h++);var f=ud(a,b,d,e);-1<f?(b=a[f],c||(b.pa=!1)):(b=new rd(b,this.src,g,!!d,e),b.pa=c,a.push(b));return b};var vd=function(a,b){var c=b.type;c in a.g&&ba(a.g[c],b)&&(sd(b),0==a.g[c].length&&(delete a.g[c],a.h--))},ud=function(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.ka&&g.listener==b&&g.capture==!!c&&g.A==d)return e}return-1};
var wd="closure_lm_"+(1E6*Math.random()|0),xd={},yd=0,Ad=function(a,b,c,d,e){if(d&&d.once)return zd(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g++)Ad(a,b[g],c,d,e);return null}c=Bd(c);return a&&a[pd]?a.i.add(String(b),c,!1,Da(d)?!!d.capture:!!d,e):Cd(a,b,c,!1,d,e)},Cd=function(a,b,c,d,e,g){if(!b)throw Error("l");var f=Da(e)?!!e.capture:!!e,h=Dd(a);h||(a[wd]=h=new td(a));c=h.add(b,c,d,f,g);if(c.proxy)return c;d=Ed();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)ld||(e=f),void 0===
e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Fd(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("m");yd++;return c},Ed=function(){var a=Gd,b=function(c){return a.call(b.src,b.listener,c)};return b},zd=function(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g++)zd(a,b[g],c,d,e);return null}c=Bd(c);return a&&a[pd]?a.i.add(String(b),c,!0,Da(d)?!!d.capture:!!d,e):Cd(a,b,c,!0,d,e)},Hd=function(a,b,c,d,e){if(Array.isArray(b))for(var g=
0;g<b.length;g++)Hd(a,b[g],c,d,e);else(d=Da(d)?!!d.capture:!!d,c=Bd(c),a&&a[pd])?(a=a.i,b=String(b).toString(),b in a.g&&(g=a.g[b],c=ud(g,c,d,e),-1<c&&(sd(g[c]),Array.prototype.splice.call(g,c,1),0==g.length&&(delete a.g[b],a.h--)))):a&&(a=Dd(a))&&(b=a.g[b.toString()],a=-1,b&&(a=ud(b,c,d,e)),(c=-1<a?b[a]:null)&&Id(c))},Id=function(a){if("number"!==typeof a&&a&&!a.ka){var b=a.src;if(b&&b[pd])vd(b.i,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Fd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);yd--;(c=Dd(b))?(vd(c,a),0==c.h&&(c.src=null,b[wd]=null)):sd(a)}}},Fd=function(a){return a in xd?xd[a]:xd[a]="on"+a},Gd=function(a,b){if(a.ka)a=!0;else{b=new od(b,this);var c=a.listener,d=a.A||a.src;a.pa&&Id(a);a=c.call(d,b)}return a},Dd=function(a){a=a[wd];return a instanceof td?a:null},Jd="__closure_events_fn_"+(1E9*Math.random()>>>0),Bd=function(a){if("function"===typeof a)return a;a[Jd]||(a[Jd]=function(b){return a.handleEvent(b)});
return a[Jd]};
var Kd=function(){this.i=new Set;this.v=!1},Ld=function(a,b,c,d){b=Ad(b,c,d);a.i.add(b);return b},Md=function(a,b){Id(b);a.i.delete(b)};Kd.prototype.N=function(){this.v||(this.i.forEach(function(a){Id(a)}),this.i.clear(),this.v=!0)};
var Nd=function(){Kd.call(this);this.g=null;this.j=!1};F(Nd,Kd);var Od=function(a,b){if(a.g)throw Error("n");a.j=!1;a.g=b};Nd.prototype.N=function(){if(!this.j){Kd.prototype.N.call(this);for(var a=this.g,b;b=a.firstChild;)a.removeChild(b);this.g=null;this.j=!0}};
var Pd=function(){Kd.call(this);this.g=this.j=this.h=null;this.B=this.m=!1};F(Pd,Kd);Pd.prototype.register=function(a,b){var c=this;if(this.B)throw Error("o");this.B=!0;this.j=a;this.g=b;this.l=Ld(this,this.j,"click",function(){return Qd(c)})};
var Qd=function(a){a.g.style.visibility="visible";a.g.style.opacity=1;Md(a,a.l);a.C=Ld(a,document,"mouseup",function(b){return Rd(a,b)})},Rd=function(a,b){a.h=b.target.getAttribute("data-languagecode");if(null!=a.h||b.target!=a.g)Md(a,a.C),a.u=Ld(a,a.g,md,function(){return Sd(a)}),a.g.style.opacity=0},Sd=function(a){Md(a,a.u);a.g.style.visibility="hidden";a.l=Ld(a,a.j,"click",function(){return Qd(a)});if(null!=a.h){var b=Tc(a.h);Na(document.location,Ba(b))}};
Pd.prototype.N=function(){this.m||(Kd.prototype.N.call(this),this.g=this.j=null,this.m=!0)};
var Td=function(a){var b=a.origin,c=a.za;a=a.languages;Nd.call(this);this.l=b;this.m=c;this.u=a;this.B=!1};F(Td,Nd);Td.prototype.C=function(a,b,c){Od(this,a);Ka(a,gd,{origin:this.l},{za:this.m,languages:this.u});a=dd("confirm_yes");Ld(this,a,"click",function(){(void 0==document.hasStorageAccess?Promise.resolve():document.requestStorageAccess()).then(function(){return b()},function(){return c()})});a=dd("confirm_no");Ld(this,a,"click",function(){return c()});Ud(this)};
Td.prototype.D=function(a,b,c){Od(this,a);Ka(a,hd,{origin:this.l},{za:this.m,languages:this.u});a=dd("confirm_yes");Ld(this,a,"click",function(){return b()});a=dd("confirm_no");Ld(this,a,"click",function(){return c()});Ud(this)};var Ud=function(a){void 0==a.h&&(a.h=new Pd);var b=dd("language_selector"),c=dd("language_list");a.h.register(b,c)};Td.prototype.N=function(){this.B||(Nd.prototype.N.call(this),void 0!=this.h&&this.h.N(),this.B=!0)};
var Vd,Wd,Xd=void 0,Yd=function(a){try{return r.JSON.parse.call(r.JSON,a)}catch(b){return!1}},Zd=function(a){return Object.prototype.toString.call(a)},$d=Zd(0),ae=Zd(new Date(0)),be=Zd(!0),ce=Zd(""),de=Zd({}),ee=Zd([]),fe=function(a,b){if(b)for(var c=0,d=b.length;c<d;++c)if(a===b[c])throw new TypeError("p");d=typeof a;if("undefined"!==d){c=Array.prototype.slice.call(b||[],0);c[c.length]=a;b=[];var e=Zd(a);if(null!=a&&"function"===typeof a.toJSON&&(Object.prototype.hasOwnProperty.call(a,"toJSON")||
(e!==ee||a.constructor!==Array&&a.constructor!==Object)&&(e!==de||a.constructor!==Array&&a.constructor!==Object)&&e!==ce&&e!==$d&&e!==be&&e!==ae))return fe(a.toJSON.call(a),c);if(null==a)b[b.length]="null";else if(e===$d)a=Number(a),isNaN(a)||isNaN(a-a)?a="null":-0===a&&0>1/a&&(a="-0"),b[b.length]=String(a);else if(e===be)b[b.length]=String(!!Number(a));else{if(e===ae)return fe(a.toISOString.call(a),c);if(e===ee&&Zd(a.length)===$d){b[b.length]="[";var g=0;for(d=Number(a.length)>>0;g<d;++g)g&&(b[b.length]=
","),b[b.length]=fe(a[g],c)||"null";b[b.length]="]"}else if(e==ce&&Zd(a.length)===$d){b[b.length]='"';g=0;for(c=Number(a.length)>>0;g<c;++g)d=String.prototype.charAt.call(a,g),e=String.prototype.charCodeAt.call(a,g),b[b.length]="\b"===d?"\\b":"\f"===d?"\\f":"\n"===d?"\\n":"\r"===d?"\\r":"\t"===d?"\\t":"\\"===d||'"'===d?"\\"+d:31>=e?"\\u"+(e+65536).toString(16).substr(1):32<=e&&65535>=e?d:"\ufffd";b[b.length]='"'}else if("object"===d){b[b.length]="{";d=0;for(g in a)Object.prototype.hasOwnProperty.call(a,
g)&&(e=fe(a[g],c),void 0!==e&&(d++&&(b[b.length]=","),b[b.length]=fe(g),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}},ge=/[\0-\x07\x0b\x0e-\x1f]/,he=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/,ie=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/,je=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/,ke=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g,le=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g,me=/[ \t\n\r]+/g,
ne=/[^"]:/,oe=/""/g,pe=/true|false|null/g,qe=/00/,re=/[\{]([^0\}]|0[^:])/,se=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/,te=/[^\[,:][\[\{]/,ue=/^(\{|\}|\[|\]|,|:|0)+/,ve=/\u2028/g,we=/\u2029/g,xe=function(a){a=String(a);if(ge.test(a)||he.test(a)||ie.test(a)||je.test(a))return!1;var b=a.replace(ke,'""');b=b.replace(le,"0");b=b.replace(me,"");if(ne.test(b))return!1;b=b.replace(oe,"0");b=b.replace(pe,"0");if(qe.test(b)||re.test(b)||se.test(b)||te.test(b)||!b||(b=b.replace(ue,"")))return!1;a=a.replace(ve,"\\u2028").replace(we,
"\\u2029");b=void 0;try{Xd?b=[Yd(a)]:b=eval("(function (var_args) {\n  return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(c){return!1}return b&&1===b.length?b[0]:!1},ye=function(){var a=((r.document||{}).scripts||[]).length;if((void 0===Vd||void 0===Xd||Wd!==a)&&-1!==Wd){Vd=Xd=!1;Wd=-1;try{try{Xd=!!r.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===r.JSON.stringify.call(r.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===Yd("true")&&3===Yd('[{"a":3}]')[0].a}catch(b){}Vd=Xd&&
!Yd("[00]")&&!Yd('"\u0007"')&&!Yd('"\\0"')&&!Yd('"\\v"')}finally{Wd=a}}},ze=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString(),Ae=function(){var a=Date.prototype.getUTCFullYear.call(this);return[0>a?"-"+String(1E6-a).substr(1):9999>=a?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T",
String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1),"Z"].join("")};Date.prototype.toISOString=ze?Ae:Date.prototype.toISOString;
var Be,Ce=!1,I=function(a){try{Ce&&window.console&&window.console.log&&window.console.log(a)}catch(b){}},De=function(a,b){if(!a)return-1;if(a.indexOf)return a.indexOf(b,void 0);for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J=function(a,b){function c(){}if(!a)throw Error("q");if(!b)throw Error("r");c.prototype=b.prototype;a.prototype=new c;a.prototype.constructor=a},Ee=function(a){return"[object Function]"===Object.prototype.toString.call(a)},Fe=function(a){var b=[],c;for(c in a)if(a.hasOwnProperty(c)){var d=
a[c];if(null===d||void 0===d)d="";b.push(encodeURIComponent(c)+"="+encodeURIComponent(d))}return b.join("&")},Ge=function(a){var b=window.location.hash;a=new RegExp("[&#]"+a+"=([^&]*)");b=decodeURIComponent(b);b=a.exec(b);return null==b?"":b[1].replace(/\+/g," ")},He=function(a,b,c){if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent("on"+b,c);else throw Error("s`"+b);},Ie=function(a,b){a=(a||"").split(" ");b=(b||"").split(" ");for(var c=0;c<b.length;c++)if(b[c]&&
0>De(a,b[c]))return!1;return!0},Je=function(){if("undefined"!=typeof Be)return Be;a:{try{if(window.localStorage){var a=window.localStorage;break a}}catch(b){}a=void 0}if(!a)return Be=!1;try{a.setItem("test","test"),a.removeItem("test"),Be=!0}catch(b){Be=!1}return Be},Ke=function(){var a=navigator.userAgent.toLowerCase();return-1!=a.indexOf("msie")&&8==parseInt(a.split("msie")[1],10)},Le=function(){return Object.hasOwnProperty.call(window,"ActiveXObject")&&!window.ActiveXObject},Me=function(){var a=
navigator.userAgent.toLowerCase();return 0>a.indexOf("edge/")&&(-1<a.indexOf("chrome/")||-1<a.indexOf("crios/"))},Ne=function(){var a=navigator.userAgent,b;if(b=!!a&&-1!=a.indexOf("CriOS"))b=-1,(a=a.match(/CriOS\/(\d+)/))&&a[1]&&(b=parseInt(a[1],10)||-1),b=48>b;return b},Oe=function(){var a=navigator.userAgent.toLowerCase();return-1<a.indexOf("safari/")&&0>a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")},Pe=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=
a.stack)};F(Pe,Error);var K=window.JSON,Qe=function(a){this.j=a||[];this.g={}},Re=function(a,b,c){if(!(0<=De(a.j,b)))throw Error("u`"+b);if(!Ee(c))throw Error("v`"+b);a.g[b]||(a.g[b]=[]);0>De(a.g[b],c)&&a.g[b].push(c)};Qe.prototype.removeEventListener=function(a,b){if(!(0<=De(this.j,a)))throw Error("u`"+a);Ee(b)&&this.g[a]&&this.g[a].length&&(b=De(this.g[a],b),0<=b&&this.g[a].splice(b,1))};
var Se=function(a,b){var c=b.type;if(!(c&&0<=De(a.j,c)))throw Error("w`"+c);if(a.g[c]&&a.g[c].length)for(var d=0,e=a.g[c].length;d<e;d++)a.g[c][d](b)};
K={parse:function(a){a="["+String(a)+"]";-1===Wd?a=!1:(ye(),a=(Vd?Yd:xe)(a));if(!1===a||1!==a.length)throw new SyntaxError("x");return a[0]},stringify:function(a){-1!==Wd?(ye(),a=Xd?r.JSON.stringify.call(r.JSON,a):fe(a)):a=void 0;return a}};
var Te=function(a){this.Ua=a};
var Ue=function(a,b,c){this.j=a;this.m=b;this.g=c||[];this.X=new Map};Ue.prototype.B=function(a){this.X.set(this.i(Qb.apply(1,arguments)),[new Te(a)])};Ue.prototype.h=function(){var a=this.i(Qb.apply(0,arguments));return this.X.has(a)?this.X.get(a):void 0};Ue.prototype.v=function(){var a=this.h(Qb.apply(0,arguments));return a&&a.length?a[0]:void 0};Ue.prototype.i=function(){var a=Qb.apply(0,arguments);return a?a.join(","):"key"};
var Ve=function(a,b){Ue.call(this,a,3,b)};F(Ve,Ue);Ve.prototype.l=function(a){var b=Qb.apply(1,arguments),c=0,d=this.v(b);d&&(c=d.Ua);this.B(c+a,b)};
var L=function(){id.call(this);this.i=new td(this);this.nb=this;this.ta=null};Yb(L,id);L.prototype[pd]=!0;L.prototype.removeEventListener=function(a,b,c,d){Hd(this,a,b,c,d)};
var M=function(a,b){var c,d=a.ta;if(d)for(c=[];d;d=d.ta)c.push(d);a=a.nb;d=b.type||b;if("string"===typeof b)b=new kd(b,a);else if(b instanceof kd)b.target=b.target||a;else{var e=b;b=new kd(d,a);ua(b,e)}e=!0;if(c)for(var g=c.length-1;0<=g;g--){var f=b.g=c[g];e=We(f,d,!0,b)&&e}f=b.g=a;e=We(f,d,!0,b)&&e;e=We(f,d,!1,b)&&e;if(c)for(g=0;g<c.length;g++)f=b.g=c[g],e=We(f,d,!1,b)&&e};
L.prototype.l=function(){L.fa.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,sd(d[e]);delete a.g[c];a.h--}}this.ta=null};var We=function(a,b,c,d){b=a.i.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var f=b[g];if(f&&!f.ka&&f.capture==c){var h=f.listener,l=f.A||f.src;f.pa&&vd(a.i,f);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented};
var N=function(a,b){L.call(this);this.m=a||1;this.j=b||r;this.u=Wb(this.D,this);this.C=Date.now()};Yb(N,L);N.prototype.g=!1;N.prototype.h=null;var Xe=function(a,b){a.m=b;a.h&&a.g?(a.stop(),a.start()):a.h&&a.stop()};N.prototype.D=function(){if(this.g){var a=Date.now()-this.C;0<a&&a<.8*this.m?this.h=this.j.setTimeout(this.u,this.m-a):(this.h&&(this.j.clearTimeout(this.h),this.h=null),M(this,"tick"),this.g&&(this.stop(),this.start()))}};
N.prototype.start=function(){this.g=!0;this.h||(this.h=this.j.setTimeout(this.u,this.m),this.C=Date.now())};N.prototype.stop=function(){this.g=!1;this.h&&(this.j.clearTimeout(this.h),this.h=null)};N.prototype.l=function(){N.fa.l.call(this);this.stop();delete this.j};var Ye=function(a,b,c){if("function"===typeof a)c&&(a=Wb(a,c));else if(a&&"function"==typeof a.handleEvent)a=Wb(a.handleEvent,a);else throw Error("z");return 2147483647<Number(b)?-1:r.setTimeout(a,b||0)};
var Ze=function(a){this.u=a;this.h=new Map;this.B=new Set;this.i=0;this.g=new N(3E4);this.g.i.add("tick",this.j,!1,!1,this)};Ze.prototype.j=function(){var a=this.h.values();a=[].concat(Jb(a)).filter(function(b){return b.X.size});a.length&&this.u.flush(a,!1);$e(a);this.i=0;this.g.g&&this.g.stop()};Ze.prototype.v=function(a){var b=Qb.apply(1,arguments);this.h.has(a)||this.h.set(a,new Ve(a,b))};Ze.prototype.l=function(a){this.m.apply(this,[a,1].concat(Jb(Qb.apply(1,arguments))))};
Ze.prototype.m=function(a,b){var c=Qb.apply(2,arguments),d;(d=this.B.has(a)?void 0:this.h.get(a))&&d instanceof Ve&&(d.l(b,c),this.g.g||this.g.start(),this.i++,100<=this.i&&this.j())};var $e=function(a){for(var b=0;b<a.length;b++)a[b].X.clear()};
var af=function(a){this.g=a;this.g.v("/client_streamz/google_sign_in_web_client/idpiframe/cookie_blocked_count",{Xa:3,Wa:"browser"},{Xa:3,Wa:"browser_version"})};af.prototype.Ca=function(a,b){this.g.l("/client_streamz/google_sign_in_web_client/idpiframe/cookie_blocked_count",a,b)};
var Ya="undefined"!==typeof Uint8Array,bf={};
var qb,$a=function(a){if(bf!==bf)throw Error("A");this.eb=a;if(null!=a&&0===a.length)throw Error("B");};
var w="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var cf,ib=Object.freeze(Ra([])),df=function(a){if(y(a.s))throw Error("E");},ef="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var ff=function(a){return a.h||(a.h=a.s[a.j+a.i]={})},hb=function(a,b,c){return-1===b?null:b>=a.j?a.h?a.h[b]:void 0:(void 0===c?0:c)&&a.h&&(c=a.h[b],null!=c)?c:a.s[b+a.i]},z=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||df(a);a.m&&(a.m=void 0);if(b>=a.j||d)return ff(a)[b]=c,a;void 0!==a.h&&a.j>=a.s.length?(d=a.s.length-1,e=b+a.i,e>=d?(a.s[d]=void 0,a.s[e]=c,a.s.push(a.h)):a.s[e]=c):a.s[b+a.i]=c;void 0!==a.h&&b in a.h&&delete a.h[b];return a},gf=function(a,b){a=hb(a,1);return null==a?b:a},
hf=function(a,b,c){null==c?c=ib:Ra(c);return z(a,b,c)},jf=function(a,b,c,d){df(a);for(var e=0,g=0;g<c.length;g++){var f=c[g];null!=hb(a,f)&&(0!==e&&z(a,e,void 0,!1,!0),e=f)}(c=e)&&c!==b&&null!=d&&(a.g&&c in a.g&&(a.g[c]=void 0),z(a,c));z(a,b,d)},nb=function(a,b,c,d){d=void 0===d?!1:d;var e=d;a.g||(a.g={});var g=a.g[c];if(g)b=g;else if(b=Xa(hb(a,c,e),b))a.g[c]=b,x(b.s,Pa(a.s)&-33);if(null==b)return b;y(b.s)&&!y(a.s)&&(b=b.Ga(),z(a,c,b.s,d),a.g[c]=b);return b},lb=function(a,b,c,d){d=void 0===d?!1:d;
var e=y(a.s),g=e;g=void 0===g?!0:g;a.g||(a.g={});var f=a.g[c];var h=jb(a,c,2,d),l=!!(Pa(a.s)&16),k=y(h);k=y(a.s)||k;if(!f){f=[];for(var q=k,m=0;m<h.length;m++){var u=h[m];q=q||y(u);u=Xa(u,b,!1,l);void 0!==u&&(f.push(u),k&&x(u.s,2))}a.g[c]=f;q?Oa(h,8):x(h,8)}b=k||g;g=y(f);b&&!g&&(Object.isFrozen(f)&&(a.g[c]=f=f.slice()),x(f,2),Object.freeze(f));!b&&g&&(a.g[c]=f=f.slice());a=jb(a,c,0,void 0===d?!1:d);if(!(c=e)&&(c=a)){if(!a)throw Error("D");c=!(Pa(a)&8)}if(c){for(c=0;c<f.length;c++)(d=f[c])&&y(d.s)&&
!e&&(f[c]=f[c].Ga(),a[c]=f[c].s);x(a,8)}return f},pb=function(a,b,c){df(a);a.g||(a.g={});var d=null==c?c=void 0:c.s;a.g[b]=c;return z(a,b,d)},ob=function(a,b,c){df(a);if(null!=c){var d=Ra([]);for(var e=!1,g=0;g<c.length;g++)d[g]=c[g].s,e=e||y(d[g]);a.g||(a.g={});a.g[b]=c;c=d;e?Oa(c,8):x(c,8)}else a.g&&(a.g[b]=void 0),d=ib;return z(a,b,d)};
var lf=function(a,b,c){a||(a=kf);kf=null;var d=this.constructor.g||0,e=0<d,g=this.constructor.h;a?Pa(a)&16&&x(a,32):(a=g?[g]:[],x(a,48));e&&0<a.length&&Va(a[a.length-1])&&"g"in a[a.length-1]&&(d=0);this.i=(g?0:-1)-d;this.g=void 0;this.s=a;a:{g=this.s.length;d=g-1;if(g&&(g=this.s[d],Va(g))){this.h=g;b=Object.keys(g);0<b.length&&bc(b,isNaN)?this.j=Number.MAX_VALUE:this.j=d-this.i;break a}void 0!==b&&-1<b?(this.j=Math.max(b,d+1-this.i),this.h=void 0):this.j=Number.MAX_VALUE}if(!e&&this.h&&"g"in this.h)throw Error("G");
if(c)for(e=0;e<c.length;e++)b=c[e],b<this.j?(b+=this.i,(d=this.s[b])?Array.isArray(d)&&Ra(d):this.s[b]=ib):(d=ff(this),(g=d[b])?Array.isArray(g)&&Ra(g):d[b]=ib)};lf.prototype.toJSON=function(){var a=this.s;return cf?a:bb(a,db,eb)};var mf=function(a){cf=!0;try{return JSON.stringify(a.toJSON(),kb)}finally{cf=!1}},fb=function(a){var b=bb(a.s,gb,Ua);Sa(b);kf=b;b=new a.constructor(b);kf=null;mb(b,a);return b};lf.prototype.toString=function(){return this.s.toString()};var kf;
var nf=function(){lf.apply(this,arguments)};F(nf,lf);nf.prototype.Ga=function(){return this};if(ef){var of={};Object.defineProperties(nf,(of[Symbol.hasInstance]=Wa(function(){throw Error(void 0);}),of))}
;var O=function(){nf.apply(this,arguments)};F(O,nf);O.prototype.Ga=function(){if(y(this.s)){var a={ya:!0};var b=y(this.s);if(b&&!a.ya)throw Error("H");b||Ta(this.s);var c=new this.constructor;this.l&&(c.l=this.l.slice());for(var d=this.s,e=0;e<d.length;e++){var g=d[e];if(e===d.length-1&&Va(g))for(var f in g){var h=+f;Number.isNaN(h)?ff(c)[f]=g[f]:rb(this,c,h,g[f],b,a)}else rb(this,c,e-this.i,g,b,a)}c.m=this;a=c}else a=this;return a};
if(ef){var pf={};Object.defineProperties(O,(pf[Symbol.hasInstance]=Wa(Object[Symbol.hasInstance]),pf))}
;var rf=function(a){O.call(this,a,-1,qf)};F(rf,O);var qf=[2];
var sf=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("I`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==
c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("J`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
var uf=function(a,b,c){var d=String(r.location.href);return d&&a&&b?[b,tf(sf(d),a,c||null)].join(" "):null},tf=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],$b(d,function(h){e.push(h)}),vf(e.join(" "));var g=[],f=[];$b(c,function(h){f.push(h.key);g.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==g.length?[c,b,a]:[g.join(":"),c,b,a];$b(d,function(h){e.push(h)});a=vf(e.join(" "));a=[c,a];0==f.length||a.push(f.join(""));return a.join("_")},vf=function(a){var b=
tb();b.update(a);return b.wb().toLowerCase()};
var wf={};
var xf=function(a){this.g=a||{cookie:""}};
xf.prototype.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.mc;d=c.Vb||!1;var g=c.domain||void 0;var f=c.path||void 0;var h=c.lc}if(/[;=\s]/.test(a))throw Error("K`"+a);if(/[;\r\n]/.test(b))throw Error("L`"+b);void 0===h&&(h=-1);this.g.cookie=a+"="+b+(g?";domain="+g:"")+(f?";path="+f:"")+(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:"")};
xf.prototype.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,g;e<d.length;e++){g=cc(d[e]);if(0==g.lastIndexOf(c,0))return g.slice(c.length);if(g==a)return""}return b};var yf=new xf("undefined"==typeof document?null:document);
var zf=function(a){return!!wf.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)},Af=function(a,b,c,d){(a=r[a])||(a=(new xf(document)).get(b));return a?uf(a,c,d):null},Bf=function(a,b){b=void 0===b?!1:b;var c=sf(String(r.location.href)),d=[];var e=b;e=void 0===e?!1:e;var g=r.__SAPISID||r.__APISID||r.__3PSAPISID||r.__OVERRIDE_SID;zf(e)&&(g=g||r.__1PSAPISID);if(g)e=!0;else{var f=new xf(document);g=f.get("SAPISID")||f.get("APISID")||f.get("__Secure-3PAPISID")||f.get("SID");zf(e)&&(g=g||f.get("__Secure-1PAPISID"));
e=!!g}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?r.__SAPISID:r.__APISID,e||(e=new xf(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?uf(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&zf(b)&&((b=Af("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=Af("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};
var Df=function(a){O.call(this,a,-1,Cf)};F(Df,O);var Ff=function(a){O.call(this,a,-1,Ef)};F(Ff,O);var Gf=function(a){O.call(this,a)};F(Gf,O);var Hf=function(a){O.call(this,a)};F(Hf,O);var Cf=[3,6,4],Ef=[1],If=[1,2,3],Jf=[1,2,3];
var Lf=function(a){O.call(this,a,-1,Kf)};F(Lf,O);var Kf=[1];
var Mf=function(a){this.h=this.g=this.i=a};Mf.prototype.reset=function(){this.h=this.g=this.i};
var Nf=function(){};Nf.prototype.g=null;var Pf=function(a){var b;(b=a.g)||(b={},Of(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};
var Qf,Rf=function(){};Yb(Rf,Nf);var Sf=function(a){return(a=Of(a))?new ActiveXObject(a):new XMLHttpRequest},Of=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("M");}return a.h};Qf=new Rf;
var P=function(a){L.call(this);this.headers=new Map;this.D=a||null;this.g=!1;this.C=this.o=null;this.O="";this.h=this.K=this.j=this.I=!1;this.u=0;this.m=null;this.aa="";this.U=this.W=!1};Yb(P,L);var Tf=/^https?$/i,Uf=["POST","PUT"],Vf=[],ub=function(a,b,c,d,e,g,f){var h=new P;Vf.push(h);b&&h.i.add("complete",b,!1,void 0,void 0);h.i.add("ready",h.ia,!0,void 0,void 0);g&&(h.u=Math.max(0,g));f&&(h.W=f);h.send(a,c,d,e)};P.prototype.ia=function(){this.N();ba(Vf,this)};
P.prototype.send=function(a,b,c,d){if(this.o)throw Error("N`"+this.O+"`"+a);b=b?b.toUpperCase():"GET";this.O=a;this.I=!1;this.g=!0;this.o=this.D?Sf(this.D):Sf(Qf);this.C=this.D?Pf(this.D):Pf(Qf);this.o.onreadystatechange=Wb(this.Z,this);try{this.K=!0,this.o.open(b,String(a),!0),this.K=!1}catch(f){Wf(this);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=D(d.keys());
for(var g=e.next();!g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("O`"+String(d));d=Array.from(c.keys()).find(function(f){return"content-type"==f.toLowerCase()});e=r.FormData&&a instanceof r.FormData;!(0<=aa(Uf,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=D(c);for(d=b.next();!d.done;d=b.next())c=D(d.value),d=c.next().value,c=c.next().value,this.o.setRequestHeader(d,c);this.aa&&(this.o.responseType=this.aa);"withCredentials"in this.o&&this.o.withCredentials!==
this.W&&(this.o.withCredentials=this.W);try{Xf(this),0<this.u&&((this.U=Yf(this.o))?(this.o.timeout=this.u,this.o.ontimeout=Wb(this.ba,this)):this.m=Ye(this.ba,this.u,this)),this.j=!0,this.o.send(a),this.j=!1}catch(f){Wf(this)}};var Yf=function(a){return pc&&zc()&&"number"===typeof a.timeout&&void 0!==a.ontimeout};P.prototype.ba=function(){"undefined"!=typeof Tb&&this.o&&(M(this,"timeout"),this.abort(8))};
var Wf=function(a){a.g=!1;a.o&&(a.h=!0,a.o.abort(),a.h=!1);Zf(a);$f(a)},Zf=function(a){a.I||(a.I=!0,M(a,"complete"),M(a,"error"))};P.prototype.abort=function(){this.o&&this.g&&(this.g=!1,this.h=!0,this.o.abort(),this.h=!1,M(this,"complete"),M(this,"abort"),$f(this))};P.prototype.l=function(){this.o&&(this.g&&(this.g=!1,this.h=!0,this.o.abort(),this.h=!1),$f(this,!0));P.fa.l.call(this)};P.prototype.Z=function(){this.B||(this.K||this.j||this.h?ag(this):this.oa())};P.prototype.oa=function(){ag(this)};
var ag=function(a){if(a.g&&"undefined"!=typeof Tb&&(!a.C[1]||4!=(a.o?a.o.readyState:0)||2!=wb(a)))if(a.j&&4==(a.o?a.o.readyState:0))Ye(a.Z,0,a);else if(M(a,"readystatechange"),4==(a.o?a.o.readyState:0)){a.g=!1;try{vb(a)?(M(a,"complete"),M(a,"success")):Zf(a)}finally{$f(a)}}},$f=function(a,b){if(a.o){Xf(a);var c=a.o,d=a.C[0]?function(){}:null;a.o=null;a.C=null;b||M(a,"ready");try{c.onreadystatechange=d}catch(e){}}},Xf=function(a){a.o&&a.U&&(a.o.ontimeout=null);a.m&&(r.clearTimeout(a.m),a.m=null)};
P.prototype.isActive=function(){return!!this.o};var vb=function(a){var b=wb(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}if(!c){if(b=0===b)a=String(a.O).match(Jc)[1]||null,!a&&r.self&&r.self.location&&(a=r.self.location.protocol.slice(0,-1)),b=!Tf.test(a?a.toLowerCase():"");c=b}return c},wb=function(a){try{return 2<(a.o?a.o.readyState:0)?a.o.status:-1}catch(b){return-1}};
var bg=function(a){O.call(this,a)};F(bg,O);var dg=function(a){O.call(this,a,-1,cg)};F(dg,O);var cg=[1];
var eg=["platform","platformVersion","architecture","model","uaFullVersion"];new dg;
var fg=function(a){O.call(this,a)};F(fg,O);
var hg=function(a){O.call(this,a,31,gg)};F(hg,O);var gg=[3,20,27];
var jg=function(a){O.call(this,a,17,ig)};F(jg,O);var ig=[3,5];
var lg=function(a){O.call(this,a,6,kg)};F(lg,O);var kg=[5];
var mg=function(a){O.call(this,a)};F(mg,O);
var ng=new function(a,b){this.h=a;this.g=b;this.i=sb}(175237375,mg);
var rg=function(a,b,c,d,e,g,f,h,l,k,q){L.call(this);var m=this;this.K="";this.h=[];this.Qa="";this.Ra=this.ia=-1;this.Oa=!1;this.D=this.j=null;this.C=0;this.ob=1;this.Fa=0;this.ba=!1;L.call(this);this.Pa=b||function(){};this.u=new og(a,g);this.mb=d;this.Na=q;this.pb=Xb(cd,0,1);this.U=e||null;this.I=c||null;this.W=f||!1;this.aa=l||null;this.withCredentials=!h;this.oa=g||!1;!this.oa&&(65<=qa("Chromium")||45<=qa("Firefox")||12<=qa("Safari")||(ra()||t("iPad")||t("iPod"))&&sa());a=z(new fg,1,1);pg(this.u,
a);this.m=new Mf(1E4);this.g=new N(this.m.g);jd(this,Xb(La,this.g));k=qg(this,k);Ad(this.g,"tick",k,!1,this);this.O=new N(6E5);jd(this,Xb(La,this.O));Ad(this.O,"tick",k,!1,this);this.W||this.O.start();this.oa||(Ad(document,"visibilitychange",function(){"hidden"===document.visibilityState&&m.Z()}),Ad(document,"pagehide",this.Z,!1,this))};F(rg,L);var qg=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};rg.prototype.l=function(){this.Z();L.prototype.l.call(this)};
var sg=function(a){a.U||(a.U=.01>a.pb()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.U},tg=function(a,b){a.m=new Mf(1>b?1:b);Xe(a.g,a.m.g)};
rg.prototype.log=function(a){a=fb(a);var b=this.ob++;z(a,21,b);this.K&&z(a,26,this.K);hb(a,1)||z(a,1,Date.now().toString());null!=hb(a,15)||z(a,15,60*(new Date).getTimezoneOffset());this.j&&(b=fb(this.j),pb(a,16,b));for(;1E3<=this.h.length;)this.h.shift(),++this.C;this.h.push(a);M(this,new ug(a));this.W||this.g.g||this.g.start()};
rg.prototype.flush=function(a,b){var c=this;if(0===this.h.length)a&&a();else if(this.ba)vg(this);else{var d=Date.now();if(this.Ra>d&&this.ia<d)b&&b("throttled");else{var e=wg(this.u,this.h,this.C);d={};var g=this.Pa();g&&(d.Authorization=g);var f=sg(this);this.I&&(d["X-Goog-AuthUser"]=this.I,f=Oc(f,"authuser",this.I));this.aa&&(d["X-Goog-PageId"]=this.aa,f=Oc(f,"pageId",this.aa));if(g&&this.Qa===g)b&&b("stale-auth-token");else{this.h=[];this.g.g&&this.g.stop();this.C=0;var h=mf(e),l;this.D&&this.D.kc(h.length)&&
(l=this.D.jc(h));var k={url:f,body:h,sb:1,Ea:d,Sb:"POST",withCredentials:this.withCredentials,Fa:this.Fa},q=function(p){c.m.reset();Xe(c.g,c.m.g);if(p){var v=null;try{var A=JSON.parse(p.replace(")]}'\n",""));v=new lg(A)}catch(B){}v&&(p=Number(gf(v,"-1")),0<p&&(c.ia=Date.now(),c.Ra=c.ia+p),v=ng.i(v))&&(v=gf(v,-1),-1!=v&&(c.Oa||tg(c,v)))}a&&a()},m=function(p,v){var A=lb(e,hg,3),B=c.m;B.h=Math.min(3E5,2*B.h);B.g=Math.min(3E5,B.h+Math.round(.2*(Math.random()-.5)*B.h));Xe(c.g,c.m.g);401===p&&g&&(c.Qa=
g);void 0===v&&(v=500<=p&&600>p||401===p||0===p);v&&(c.h=A.concat(c.h),c.W||c.g.g||c.g.start());b&&b("net-send-failed",p)},u=function(){c.Na?c.Na.send(k,q,m):c.mb(k,q,m)};l?l.then(function(p){k.Ea["Content-Encoding"]="gzip";k.Ea["Content-Type"]="application/binary";k.body=p;k.sb=2;u()},function(){u()}):u()}}}};rg.prototype.Z=function(){this.flush()};
var vg=function(a){xg(a,function(b,c){b=Oc(b,"format","json");b=window.navigator.sendBeacon(b,mf(c));a.ba&&!b&&(a.ba=!1);return b})},xg=function(a,b){if(0!==a.h.length){var c=Sc(sg(a),"format");c=Nc(c,"auth",a.Pa(),"authuser",a.I||"0");for(var d=0;10>d&&a.h.length;++d){var e=a.h.slice(0,32),g=wg(a.u,e,a.C);if(!b(c,g))break;a.C=0;a.h=a.h.slice(e.length)}a.g.g&&a.g.stop()}},ug=function(){kd.call(this,"event-logged",void 0)};F(ug,kd);
var og=function(a,b){this.i=b=void 0===b?!1:b;this.h=this.locale=null;this.g=new jg;z(this.g,2,a);b||(this.locale=document.documentElement.getAttribute("lang"));pg(this,new fg)},pg=function(a,b){pb(a.g,1,b);hb(b,1)||z(b,1,1);a.i||(b=yg(a),hb(b,5)||z(b,5,a.locale));a.h&&(b=yg(a),nb(b,dg,9)||pb(b,9,a.h))},zg=function(a,b){var c=void 0===c?eg:c;b(window,c).then(function(d){a.h=d;d=yg(a);pb(d,9,a.h);return!0}).catch(function(){return!1})},yg=function(a){a=nb(a.g,fg,1);var b=nb(a,bg,11);b||(b=new bg,pb(a,
11,b));return b},wg=function(a,b,c){c=void 0===c?0:c;a=fb(a.g);a=z(a,4,Date.now().toString());b=ob(a,3,b);c&&z(b,14,c);return b};
var Ag=function(){var a=void 0===a?"":a;var b=void 0===b?!1:b;var c=void 0===c?"":c;var d=new yb;d.g="";""!=a&&(d.i=a);b&&(d.j=!0);c&&(d.h=c);a=new rg(1609,d.D?d.D:Bf,"0",d.m,d.i,d.j,!1,d.O,void 0,void 0,d.v?d.v:void 0);d.u&&pg(a.u,d.u);d.h&&(b=d.h,c=yg(a.u),z(c,7,b));d.l&&(a.D=d.l);d.g&&(a.K=d.g);d.B&&((b=d.B)?(a.j||(a.j=new rf),b=mf(b),z(a.j,4,b)):a.j&&z(a.j,4,void 0,!1));d.I&&(b=d.I,a.j||(a.j=new rf),hf(a.j,2,b));d.C&&(b=d.C,a.Oa=!0,tg(a,b));d.K&&zg(a.u,d.K);this.g=a};
Ag.prototype.flush=function(a){var b=a||[];if(b.length){a=new Lf;for(var c=[],d=0;d<b.length;d++){var e=b[d],g=e;var f=new Df;f=z(f,1,g.j);for(var h=g,l=[],k=0;k<h.g.length;k++)l.push(h.g[k].Wa);f=hf(f,3,l);h=[];l=[];k=D(g.X.keys());for(var q=k.next();!q.done;q=k.next())l.push(q.value.split(","));for(k=0;k<l.length;k++){q=l[k];var m=g.m;for(var u=g.h(q)||[],p=[],v=0;v<u.length;v++){var A=u[v];A=A&&A.Ua;var B=new Hf;switch(m){case 3:jf(B,1,Jf,Number(A));break;case 2:jf(B,2,Jf,Number(A))}p.push(B)}m=
p;for(u=0;u<m.length;u++){p=m[u];v=new Ff;p=pb(v,2,p);v=q;A=[];B=g;for(var V=[],S=0;S<B.g.length;S++)V.push(B.g[S].Xa);B=V;for(V=0;V<B.length;V++){S=B[V];var ka=v[V],ac=new Gf;switch(S){case 3:jf(ac,1,If,String(ka));break;case 2:jf(ac,2,If,Number(ka));break;case 1:jf(ac,3,If,"true"==ka)}A.push(ac)}ob(p,1,A);h.push(p)}}ob(f,4,h);c.push(f);e.X.clear()}ob(a,1,c);b=this.g;a instanceof hg?b.log(a):(c=new hg,a=mf(a),a=z(c,8,a),b.log(a));this.g.flush()}};
var Q={ec:{}},R=R||{};R.xa="APISID";R.wa="SAPISID";R.ua="__Secure-3PAPISID";R.R=function(a){a=encodeURIComponent(a);if(a=yf.get(a))return decodeURIComponent(a)};R.Aa=function(a){var b;(a=R.R(a))&&(b=String(Bg(a)));return b};R.Yb=function(a,b,c){yf.set(a,b,c)};Q=Q||{};
Q.Kb=function(a,b,c,d){d=void 0===d?!1:d;if(!0===Q.Da)a();else{var e=2,g=function(){e--;0==e&&(Q.Da=!0,a())},f=function(h){b(h)};switch(Cg()){case "sessionStorage":Q.la=new Dg;Q.la.g(g,f);if(c)try{Q.la.h.clear()}catch(h){}break;case "inMemoryStorage":Q.la=new Eg;Q.la.g(g,f);break;default:c=Error("P`"+Cg());b(c);return}switch(Fg()){case "localStorage":Q.ea=new Gg;Q.ea.g(g,f);break;case "indexedDb":Q.ea=new Hg;Q.ea.g(g,f);break;case "cookieStorage":Q.ea=new Ig;d?g():Q.ea.g(g,f);break;default:c=Error("P`"+
Fg()),b(c)}}};Q.Za=function(){if(!Q.Da)throw Error("Q");return Q.ea};Q.Hb=function(){if(!Q.Da)throw Error("Q");return Q.la};var Gg=function(){this.h=null};Gg.prototype.g=function(a,b){Je()?(this.h=window.localStorage,a()):b&&b(Error("R"))};Gg.prototype.getItem=function(a,b){b(this.h.getItem(a))};Gg.prototype.setItem=function(a,b,c){void 0===b||null===b?this.h.removeItem(a):this.h.setItem(a,b);c&&c()};Gg.prototype.removeItem=function(a,b){this.h.removeItem(a);b&&b()};var Hg=function(){this.h=void 0};
Hg.prototype.g=function(a,b){var c=this,d=window.indexedDB.open("oauth");d.onsuccess=function(e){c.h=e.target.result;a()};d.onupgradeneeded=function(e){e.target.result.createObjectStore("oauth")};d.onerror=function(e){e=e.target.errorCode;b&&b(Error("S`"+e))}};Hg.prototype.getItem=function(a,b){var c=this.h.transaction("oauth","readwrite").objectStore("oauth").get(a);c.onsuccess=function(){b(c.result)}};
Hg.prototype.setItem=function(a,b,c){var d=this.h.transaction("oauth","readwrite").objectStore("oauth");if(void 0===b||null===b)d["delete"](a);else d.put(b,a);d.transaction.oncomplete=function(){c&&c()}};Hg.prototype.removeItem=function(a,b){var c=this.h.transaction("oauth","readwrite").objectStore("oauth");c["delete"](a);c.transaction.oncomplete=function(){b&&b()}};var Eg=function(){};Eg.prototype.g=function(a){this.h={};a()};Eg.prototype.getItem=function(a,b){b(this.h[a]||null)};
Eg.prototype.setItem=function(a,b,c){this.h[a]=b;c&&c()};Eg.prototype.removeItem=function(a,b){delete this.h[a];b&&b()};var Dg=function(){this.h=null};Dg.prototype.g=function(a,b){Je()?(this.h=window.sessionStorage,a()):b&&b(Error("T"))};Dg.prototype.getItem=function(a,b){b(this.h.getItem(a))};Dg.prototype.setItem=function(a,b,c){void 0===b||null===b?this.h.removeItem(a):this.h.setItem(a,b);c&&c()};Dg.prototype.removeItem=function(a,b){this.h.removeItem(a);b&&b()};var Ig=function(){this.h=C.gb};
Ig.prototype.g=function(a,b){navigator.cookieEnabled?a():b&&b(new Pe("Cookies are not enabled in current environment."))};Ig.prototype.getItem=function(a,b){for(var c=null,d=Jg(a),e=0;e<d.length;e++)if(d[e].key==a){c=d[e].value;break}b(c)};Ig.prototype.setItem=function(a,b,c){var d=C.Ba(a.split(C.F)[0]);if(d){var e=Kg(d);b={key:a,value:b};for(var g=0;g<e.length;g++)if(e[g].key==a){e.splice(g,1);break}e.push(b);Lg(this,d,e)}c&&c()};
Ig.prototype.removeItem=function(a,b){for(var c=Jg(a),d=0;d<c.length;d++)if(c[d].key==a){c.splice(d,1);break}(a=C.Ba(a.split(C.F)[0]))&&Lg(this,a,c);b&&b()};var Jg=function(a){return(a=C.Ba(a.split(C.F)[0]))?Kg(a):[]},Kg=function(a){a=R.R(a);return Q.vb(a||null)},Lg=function(a,b,c){var d=Q.zb(c);d.length>a.h?(c.splice(0,1),0<c.length?Lg(a,b,c):I("Failed to write Cookie based cache due to the big size.")):Q.cb(b,d)};Q.ub=function(a){try{return atob(a)}catch(b){return a}};Q.yb=function(a){try{return btoa(a)}catch(b){return a}};
Q.vb=function(a){if(!a)return[];a=Q.ub(a);try{return K.parse(a).items||[]}catch(b){return I("Error while parsing items from cookie:"+b.message),[]}};Q.zb=function(a){return Q.yb(K.stringify({items:a}))};Q.cb=function(a,b){var c=window.location.pathname;c={domain:window.location.hostname,path:-1!=navigator.userAgent.toLowerCase().indexOf("msie")||Le()?void 0:c,Vb:"https:"===window.location.protocol?!0:void 0};R.Yb(encodeURIComponent(a),encodeURIComponent(b),c)};
Q.ic=function(a){for(var b=(yf.g.cookie||"").split(";"),c=[],d=[],e,g,f=0;f<b.length;f++)g=cc(b[f]),e=g.indexOf("="),-1==e?(c.push(""),d.push(g)):(c.push(g.substring(0,e)),d.push(g.substring(e+1)));for(b=0;b<c.length;b++)d=decodeURIComponent(c[b]),0==d.indexOf(a)&&Q.cb(d,"")};var Mg=function(a){this.i=a;this.h=void 0;Qe.call(this,["storageValueChanged"])};J(Mg,Qe);var Ng=function(a,b){Q.Za().getItem(a.i,b)};Mg.prototype.addListener=function(a){Re(this,"storageValueChanged",a)};
Mg.prototype.start=function(){var a=this;Ng(this,function(b){a.m=b;a.l=0;a.h=new N;Ad(a.h,"tick",Og(a));Xe(a.h,200);a.h.start()})};Mg.prototype.stop=function(){void 0!==this.h&&(this.h.stop(),this.h=void 0)};
var Og=function(a){return function(){a.l++;Ng(a,function(b){b!=a.m?(Se(a,{type:"storageValueChanged",key:a.i,newValue:b}),a.stop()):1500<=a.l&&a.stop()})}},Bg=function(a){var b=0,c;if(a){var d=0;for(c=a.length;d<c;d++){var e=a.charCodeAt(d);b=(b<<5)-b+e;b|=0}}return b},T=function(a){return!!a&&0<=a.indexOf(C.F)},Pg=function(a,b){if(!a&&!b)return!0;if(!a||!b)return!1;a=a.extraQueryParams;b=b.extraQueryParams;if(!a&&!b)return!0;if(!a||!b||Object.keys&&Object.keys(a).length!=Object.keys(b).length)return!1;
for(var c in a)if(a[c]!==b[c])return!1;if(!Object.keys)for(c in b)if(a[c]!==b[c])return!1;return!0},C=C||{};C.fb=100;C.Ta="/oauth2/sessionstate/action/updateState";C.Ha="/oauth2/sessionstate/action/checkOrigin";C.Ma="/oauth2/permission/action/refresh";C.La="/oauth2/permission/action/code";C.va="/oauth2/permission/action/listSessions";C.lb="/o/oauth2/revoke";C.ma="response_type login_hint client_id origin scope ss_domain authuser hd enable_serial_consent include_granted_scopes nonce".split(" ");
C.ib="login_hint client_id origin scope ss_domain authuser hd enable_serial_consent include_granted_scopes".split(" ");C.jb="client_id origin scope ss_domain authuser hd enable_serial_consent".split(" ");C.F="::";C.sa="_ss_";C.Ka="_tr_";C.ja="oauth2_ss";C.Ia="oauth2_cs";C.Sa="oauth2_tr";C.hb="oauth2_is";C.ha="oauth2_ar";C.Ja="oauth2c_";C.gb=1500;C.dc=function(){var a={sa:1,Ka:2,ja:3,Ia:4,Sa:5,ha:6},b;for(b in a)if(a=C[b],!a||0<=a.indexOf(C.F))throw Error("U`"+b);};C.dc();C.kb=512;
C.qb=function(a){var b;(b=void 0===a.hint)||(b=a.hint,b=(""===b?!0:b?"string"==typeof b||"object"==typeof b&&b.constructor===String:!1)&&a.hint.length<=C.kb);return!a.id&&b};C.Fb=function(){var a=R.R("https:"==window.location.protocol?R.wa:R.xa);a||(a=R.R(R.ua));return a};C.Ba=function(a){switch(a){case C.ha:return C.Ja+C.ha;case C.ja:return C.Ja+C.ja;default:return null}};
var Fg=function(){return(Oe()||Me())&&!Je()||Le()&&!window.indexedDB?"cookieStorage":Le()?"indexedDb":"localStorage"},Cg=function(){return!Oe()&&!Me()||Je()?"sessionStorage":"inMemoryStorage"};R=R||{};R.ra="cookieValueChanged";var Qg=function(a){this.h=void 0;this.l=a;Qe.call(this,[R.ra])};J(Qg,Qe);Qg.prototype.R=function(){return R.R(R.xa)||R.R(R.wa)||R.R(R.ua)};var Rg=function(){return R.Aa(R.xa)||R.Aa(R.wa)||R.Aa(R.ua)};Qg.prototype.addListener=function(a){Re(this,R.ra,a)};
var Ug=function(a){Sg(a);a.i=a.R();a.h=new N;Ad(a.h,"tick",Tg(a));Xe(a.h,a.l);a.h.start();I("IDP Session Cookie monitor is started.")},Sg=function(a){void 0!==a.h&&(a.h.stop(),a.h=void 0,I("IDP Session Cookie monitor is stoped."))},Tg=function(a){return function(){var b=a.R();if(a.i!=b){var c={type:R.ra,newHash:b&&Bg(b),oldHash:a.i&&Bg(a.i)};a.i=b;Se(a,c)}}},Vg=function(a){this.g=a},Wg=function(a,b){var c=C.lb,d=new XMLHttpRequest;d.onreadystatechange=function(){if(4==d.readyState&&200==d.status){var f;
d.responseText&&(f=K.parse(d.responseText));b(f)}else 4==d.readyState&&0==d.status?b({error:"network_error"}):4==d.readyState&&b({error:"server_error",error_subtype:d.responseText})};d.open("POST",c,!0);d.setRequestHeader("Content-type","application/x-www-form-urlencoded");var e="xsrfToken=";if(a)for(var g in a)g&&a[g]&&(e+="&"+g+"="+encodeURIComponent(a[g]));I("Call "+c+" with postData: "+e);d.send(e)},Xg=function(a,b,c,d){var e=new XMLHttpRequest;e.onreadystatechange=function(){if(4==e.readyState&&
200==e.status){var f;if(e.responseText&&(f=K.parse(e.responseText))){var h=f;if(h.error){h.thrown_by="server";try{h.error=h.error.toLowerCase()}catch(l){}}}d(f)}else 4==e.readyState&&0==e.status?d({error:"network_error"}):4==e.readyState&&d({error:"server_error",error_subtype:e.responseText})};if(b=Fe(b))a+=0>a.indexOf("?")?"?":"&",a+=b;e.open("GET",a,!0);e.setRequestHeader("X-Requested-With","XmlHttpRequest");if(c)for(var g in c)if(c.hasOwnProperty(g)){b=c[g];if(null===b||void 0===b)b="";e.setRequestHeader(g,
b)}I("Call "+a+" with Get method.");e.send()},Yg=function(a,b,c,d){a={origin:a.g,client_id:b};c&&(a.plugin_name=c);Xg(C.Ha,a,null,d)},Zg=function(a,b,c){b&&b.length?Xg(C.Ta,{login_hint:b.join(" "),origin:a.g},null,c):c({activeHints:{}})},ah=function(a,b,c){b.origin=a.g;0>C.ma.indexOf("enable_serial_consent")&&C.ma.push("enable_serial_consent");b=$g(b,C.ma);Xg(C.Ma,b,null,c)},bh=function(a,b,c){b.origin=a.g;b=$g(b,C.ib);Xg(C.La,b,null,c)},ch=function(a,b,c){b.origin=a.g;b=$g(b,C.jb);Xg(C.va,b,null,
c)};Vg.prototype.revoke=function(a,b){Wg({token:a},b)};var $g=function(a,b){for(var c={},d=0;d<b.length;d++){var e=b[d];void 0!==a[e]&&null!==a[e]&&(c[e]=a[e])}return c};Q=Q||{};var dh=function(){};dh.prototype.L=function(){return!1};var eh={};Q.Rb=function(){var a=new fh;if(!a)throw Error("W");if(Q.bb("DEFAULT"))throw Error("X`DEFAULT");eh.DEFAULT=a};Q.bb=function(a){for(var b in eh)if(a==b)return!0;return!1};Q.Ya=function(a){return a&&Q.bb(a)?a:"DEFAULT"};Q.Cb=function(a){return eh[Q.Ya(a)]};
Q.L=function(a,b,c,d){return Q.Cb(d).L(a,b,c)};Q.hc=function(a,b,c,d){if(!Q.L(a,b,c,d))throw Error("Y");};var gh=function(){};J(gh,dh);
gh.prototype.L=function(a,b,c){if(c){c=[];if(a){c.push(a);var d=document.createElement("a");d.href=a;if("http:"==d.protocol||"https:"==d.protocol)for(a=d.hostname.split(".");1<a.length;)c.push(d.protocol+"//"+a.join(".")),"https:"==d.protocol&&c.push("http://"+a.join(".")),a.shift()}a=c}else c=[],a&&(c.push(a),"http://"==a.substring(0,7)||"https://"==a.substring(0,8))&&(d=document.createElement("a"),d.href=a,a!=d.protocol+"//"+d.hostname&&c.push(d.protocol+"//"+d.hostname),"https:"==d.protocol&&c.push("http://"+
d.hostname)),a=c;return 0<=De(a,b)};var fh=function(){};J(fh,dh);
fh.prototype.L=function(a,b,c){if(c){c=[];if(a){var d=document.createElement("a");d.href=a;if("https:"==d.protocol&&(""==d.port||0==d.port||443==d.port)||"http:"==d.protocol&&(""==d.port||0==d.port||80==d.port))for(a=d.hostname.split(".");1<a.length;)c.push(d.protocol+"//"+a.join(".")),"https:"==d.protocol&&c.push("http://"+a.join(".")),a.shift();else c.push(a)}a=c}else c=[],a&&(c.push(a),"https://"==a.substring(0,8)&&(d=document.createElement("a"),d.href=a,""!=d.port&&0!=d.port&&443!=d.port||c.push("http://"+
d.hostname))),a=c;return 0<=De(a,b)};Q.Rb();var hh=function(){};hh.prototype.l=function(){return!0};var U=function(a){return a.l()?Q.Hb():Q.Za()};hh.prototype.g=function(){throw Error("Z");};hh.prototype.j=function(){throw Error("Z");};hh.prototype.h=function(){throw Error("Z");};hh.prototype.i=function(){throw Error("Z");};var W=function(){};J(W,hh);
W.prototype.h=function(a,b,c){var d=this,e=this.g(a);U(this).getItem(e,function(g){if(g)try{var f=K.parse(g);if(f.cookieHash!=b){U(d).removeItem(e,function(){c(void 0)});return}var h=f&&f.cachedValue}catch(l){}c(h)})};W.prototype.i=function(a,b,c,d){a=this.g(a);void 0===b||null===b?U(this).removeItem(a,d):(b=K.stringify({cookieHash:c,cachedValue:b}),U(this).setItem(a,b,d))};var ih=function(){};J(ih,hh);
ih.prototype.h=function(a,b,c){U(this).getItem(this.g(a),function(d){if(d)try{var e=K.parse(d);var g=e&&e.cachedValue}catch(f){}c(g)})};ih.prototype.i=function(a,b,c,d){a=this.g(a);void 0===b||null===b?U(this).removeItem(a,d):(b=K.stringify({cachedValue:b}),U(this).setItem(a,b,d))};var jh=function(){};J(jh,ih);jh.prototype.l=function(){return!1};jh.prototype.g=function(a){return[C.ha,a.origin,a.clientId,a.id].join(C.F)};
jh.prototype.j=function(a){var b={};a&&(a=a.split(C.F),4==a.length&&(b.origin=a[1],b.clientId=a[2],b.id=a[3]));return b};var kh=function(){};J(kh,W);kh.prototype.g=function(a){return[C.Ia,a.origin,a.clientId].join(C.F)};kh.prototype.j=function(a){a=a.split(C.F);var b={};3==a.length&&(b.origin=a[1],b.clientId=a[2]);return b};var lh=function(){};J(lh,W);lh.prototype.g=function(a){return[C.hb,a.origin,a.clientId].join(C.F)};
lh.prototype.h=function(a,b,c){var d=this;W.prototype.h.call(this,a,b,function(e){e&&e.expires_at?6E4>e.expires_at-(new Date).getTime()?U(d).removeItem(d.g(a),c):Ie(e.scope,a.scope)&&Ie(a.scope,e.scope)?(e.expires_in=Math.floor((e.expires_at-(new Date).getTime())/1E3),c&&c(e)):U(d).removeItem(d.g(a),c):c&&c(void 0)})};lh.prototype.i=function(a,b,c,d){var e;b&&b.expires_at&&18E4<b.expires_at-(new Date).getTime()&&(e=b);W.prototype.i.call(this,a,e,c,d)};var mh=function(){};J(mh,ih);mh.prototype.l=function(){return!1};
mh.prototype.g=function(a){return[C.ja,a.domain,a.crossSubDomains?"1":"0",Q.Ya(a.policy),a.id||C.sa].join(C.F)};mh.prototype.j=function(a){a=a.split(C.F);var b={};5==a.length&&(b.domain=a[1],b.crossSubDomains="1"==a[2],b.policy=a[3],b.id=a[4]);"DEFAULT"==b.policy&&delete b.policy;b.id==C.sa&&delete b.id;return b};var nh=function(a){this.m=a||C.Sa};J(nh,W);nh.prototype.g=function(a){return[this.m,a.origin,a.clientId,a.id||C.Ka].join(C.F)};
nh.prototype.h=function(a,b,c){var d=this;W.prototype.h.call(this,a,b,function(e){e&&e.ga&&e.ga.expires_at?a.loginHint!=e.ga.login_hint?U(d).removeItem(d.g(a),c):6E4>e.ga.expires_at-(new Date).getTime()?U(d).removeItem(d.g(a),c):Ie(e.ga.scope,a.scope)?Ie(e.responseType,a.responseType)?(e=e.ga,e.expires_in=Math.floor((e.expires_at-(new Date).getTime())/1E3),c&&c(e)):U(d).removeItem(d.g(a),c):U(d).removeItem(d.g(a),c):c&&c(void 0)})};
nh.prototype.i=function(a,b,c,d){var e;b&&b.expires_at&&18E4<b.expires_at-(new Date).getTime()&&(e={ga:b,responseType:a.responseType});W.prototype.i.call(this,a,e,c,d)};var oh=function(a,b){this.j=a;this.m=b;this.l=!1;this.i={};this.h={};this.g={}},ph=function(a,b){if(!b)throw Error("$");b.rpcToken=a.m;b=K.stringify(b);I("IDP IFrame sends message: "+b);window.parent.postMessage(b,a.j)},X=function(a,b,c){b&&ph(a,{id:b,result:c})};
oh.prototype.v=function(a){if(a.source==window.parent&&a.origin==this.j){I("IDP Session State IFrame receive message:"+a.data);try{var b=K.parse(a.data)}catch(d){return}if((b.rpcToken||this.m)&&b.rpcToken!=this.m)I("RPC token mismatch.");else if(b&&b.method&&("showDialog"==b.method||this.i[b.method]))if("showDialog"==b.method)if(this.l)ph(this,{id:b.id,error:"dialog_already_displayed"});else if(a=b.params,b.id&&a&&a.dialogType&&this.g[a.dialogType]){var c=this.g[a.dialogType];c.G&&!c.G(a)?(I("Bad request."),
ph(this,{id:b.id,error:"bad_request"})):c.A(b)}else I("Bad dialog request.");else a=this.i[b.method],a.T&&!b.id?I("Bad request."):a.G&&!a.G(b)?(I("Bad request."),ph(this,{id:b.id,error:"bad_request"})):a.A(b);else I("Bad request.")}};
var qh=function(a,b){if(b&&b.type&&a.h[b.type]){var c=a.h[b.type].filter;c&&!c(b)||ph(a,{method:"fireIdpEvent",params:b})}else I("Invalid event type.")},rh=function(a){qh(a,{type:"displayIFrame",Jb:!1,options:{fullScreen:!0}});a.l=!0},sh=function(a){qh(a,{type:"displayIFrame",Jb:!0});a.l=!1},th=function(a,b){a.i={};a.h={};a.g={};if(b){if(b.J)for(var c=0;c<b.J.length;c++){var d=b.J[c];if(!d.method||!d.A)throw Error("aa");if(a.i[d.method])throw Error("ba`"+d.method);var e=d.method;a.i[e]={A:d.A,T:d.T,
G:d.G,method:e}}if(b.P)for(c=0;c<b.P.length;c++){d=b.P[c];if(!d.type)throw Error("ca");if(a.h[d.type])throw Error("da`"+d.type);e=d.type;a.h[e]={filter:d.filter,type:e}}if(b.ca)for(c=0;c<b.ca.length;c++){d=b.ca[c];if(!d.da)throw Error("ea");if(a.g[d.da])throw Error("fa`"+d.da);e=d.da;a.g[e]={da:e,A:d.A,G:d.G}}}},uh=function(a,b,c,d){qh(a,{type:"sessionStateChanged",clientId:b,user:c,sessionState:d})},vh=function(a){var b=new mh,c=C.ja+C.F;return function(d){if(d.key&&0===d.key.indexOf(c)){var e=b.j(d.key);
if(Q.L(a.j,e.domain,e.crossSubDomains,e.policy)){var g;if(d.newValue)try{var f=K.parse(d.newValue);f&&(g=f.cachedValue)}catch(h){return}qh(a,{type:"sessionSelectorChanged",newValue:g,crossSubDomains:e.crossSubDomains,domain:e.domain,policy:e.policy,id:e.id})}}}},wh=function(a){var b=new jh,c=[C.ha,a.j].join(C.F)+C.F;return function(d){if(!d.key&&Ke()){var e=null,g=[];for(d=0;d<window.localStorage.length;d++){var f=window.localStorage.key(d);if(0===f.indexOf(c))if(e)g.push(f);else{var h=window.localStorage.getItem(f);
g.push(f);if(h){try{var l=K.parse(h)}catch(k){continue}l&&l.cachedValue&&(e=b.j(f),e={type:"authResult",clientId:e.clientId,id:e.id,authResult:l.cachedValue})}}}for(d=0;d<g.length;d++)window.localStorage.removeItem(g[d]);(l=e)&&qh(a,l)}else if(d.key&&0===d.key.indexOf(c)&&d.newValue){try{g=K.parse(d.newValue)}catch(k){return}g&&g.cachedValue&&(l=b.j(d.key),l={type:"authResult",clientId:l.clientId,id:l.id,authResult:g.cachedValue},qh(a,l))}}},xh=function(a){this.g=a;this.i=new kh;this.l=new mh;this.h=
new nh;this.j=new lh},yh=function(a,b,c,d,e){a.i.i({origin:a.g,clientId:b},{user:c.M,session:c.M?c.g:void 0},d,e)},zh=function(a,b,c){a.i.h({origin:a.g,clientId:b},Rg(),c)},Ah=function(a,b,c,d,e,g,f){a.h.h({loginHint:b,origin:a.g,clientId:c,responseType:d,scope:e,id:g},Rg(),f)},Bh=function(a,b,c,d,e,g,f){a.h.i({origin:a.g,clientId:c,responseType:d,id:g},e,b,f)},Ch=function(a,b,c){var d=a.h;a={origin:a.g,clientId:b};U(d).removeItem(d.g(a),c)},Dh=function(a,b,c,d,e,g){if(!a.L(b,c,e))throw Error("ga`"+
a.g+"`"+b);a.l.h({domain:b,crossSubDomains:c,policy:e,id:d},void 0,function(f){g&&g(f)})},Eh=function(a,b,c,d,e,g,f){if(!a.L(b,c,g))throw Error("ha`"+a.g+"`"+b);a.l.i({domain:b,crossSubDomains:c,policy:g,id:e},d,void 0,f)};xh.prototype.L=function(a,b,c){return Q.L(this.g,a,b,c)};
var Fh=function(a,b,c,d){a.j.h({origin:a.g,clientId:b,scope:c},Rg(),d)},Gh=function(a,b,c,d,e){a.j.i({origin:a.g,clientId:c},d,b,e)},Hh=function(a,b,c){this.h=a;this.j=b;this.i=c;this.g=this.M=void 0},Ih=function(a,b,c){a.M?c&&void 0!==c[a.M]?(c=c[a.M],Pg(a.g,c)||(a.g=c,yh(a.i,a.h,a,b,function(){uh(a.j,a.h,a.M,a.g)}))):a.g&&(a.g=void 0,yh(a.i,a.h,a,b,function(){uh(a.j,a.h,a.M)})):b&&uh(a.j,a.h,a.M)},Kh=function(a,b,c,d){this.v=a;this.j=b;this.m=c;this.h=d;this.i=void 0;this.g={};this.l=[];var e=this;
this.v.addListener(function(g){Jh(e,g)})},Lh=function(a){var b=[],c;for(c in a.g){var d=a.g[c].M;d&&b.push(d)}return b},Jh=function(a,b){if(b.newHash)Zg(a.m,Lh(a),function(d){for(var e in a.g)Ih(a.g[e],b.newHash,d&&d.activeHints)});else for(var c in a.g)Ih(a.g[c],b.newHash)},Mh=function(a,b,c,d,e){var g=a.g[b];g||(g=new Hh(b,a.j,a.h),a.g[b]=g);a=g;b=c.login_hint;c=c.session_state;a.M!=b?((a.M=b)?a.g=c:a.g=void 0,yh(a.i,a.h,a,d,e)):e&&e()},Nh=function(a,b,c,d){var e=a.g[b];e?d({validOrigin:!0}):zh(a.h,
b,function(g){g?(e=new Hh(b,a.j,a.h),a.g[b]=e,e.M=g.user,e.g=g.session,d({validOrigin:!0})):Yg(a.m,b,c,function(f){if(f){var h={validOrigin:f.valid,blocked:f.blocked,suppressed:f.suppressed};!f.valid||f.blocked&&!f.suppressed?d(h):(f=new Hh(b,a.j,a.h),a.g[b]=f,yh(a.h,b,f,Rg(),function(){d(h)}))}else d({validOrigin:!1})})})},Oh=function(a,b){Le()||Ne()?a.l.push(b):He(Ke()?document:window,"storage",b)},Ph=function(a,b,c,d){this.m=a;this.B=c;this.K=void 0===d?!1:d;this.g=new oh(a,b);this.l=new Qg(C.fb);
this.j=new Vg(a);this.h=new xh(a);this.i=new Kh(this.l,this.g,this.j,this.h)};n=Ph.prototype;
n.start=function(){var a=this,b=function(){a.g.v.apply(a.g,arguments)},c=function(){qh(a.g,{type:"idpReady",cookieDisabled:!navigator.cookieEnabled});I("Initialize IDP IFrame successfully.")},d=function(e){var g=window;if(g.removeEventListener)g.removeEventListener("message",b,!1);else if(g.detachEvent)g.detachEvent("onmessage",b);else throw Error("t`message");Sg(a.l);qh(a.g,{type:"idpError",error:e.message})};try{th(this.g,this.v()),He(window,"message",b),Oh(this.i,vh(this.g)),Oh(this.i,wh(this.g)),
Ug(this.l),Q.Kb(c,d,this.B,this.K)}catch(e){d(e)}};n.Pb=function(a){var b=a.params||{},c=this;Nh(this.i,b.clientId,b.pluginName,function(d){X(c.g,a.id,d)})};
n.Bb=function(a){var b=a.params||{},c=this,d=function(m){X(c.g,a.id,m)},e=b.clientId,g=b.loginHint,f=b.request,h=b.sessionSelector;f.client_id=e;f.login_hint=g;f.ss_domain=h.domain;var l=Rg();if(l){var k=!!f.enable_serial_consent,q=function(m){m&&!m.error&&m.login_hint?(m.first_issued_at=(new Date).getTime(),m.expires_at=m.first_issued_at+1E3*m.expires_in,m.session_state||(m.session_state={}),k||m.scope||(m.scope=f.scope),b.skipCache?Mh(c.i,e,m,l,function(){d(m)}):Bh(c.h,l,e,f.response_type,m,b.id,
function(){Mh(c.i,e,m,l,function(){d(m)})})):(m=m||{},d(m))};b.forceRefresh?ah(this.j,f,q):Ah(this.h,g,e,f.response_type,f.scope,b.id,function(m){m&&18E4<m.expires_at-(new Date).getTime()?Mh(c.i,e,m,l,function(){d(m)}):ah(c.j,f,q)})}else X(c.g,a.id,{error:"user_logged_out"}),b.userInteracted&&(g=Qh(),Rh(g).Ca(),g.flush())};
n.Db=function(a){var b=this,c=function(f){X(b.g,a.id,f)};if(Rg()){var d=a.params||{},e=d.request,g=d.sessionSelector;e.client_id=d.clientId;e.login_hint=d.loginHint;e.ss_domain=g.domain;bh(this.j,e,c)}else c({error:"user_logged_out"})};n.Tb=function(a){var b=a.params||{},c=b.clientId,d=this;this.j.revoke(b.token,function(e){Ch(d.h,c,function(){X(d.g,a.id,e)})})};
n.bc=function(a){if(Le()||Ne()){var b=a.params||{},c=(new jh).g({clientId:b.clientId,id:b.id,origin:b.origin});b=this.i;if(Le()||Ne()){b.i&&b.i.stop();b.i=new Mg(c);for(c=0;c<b.l.length;c++)b.i.addListener(b.l[c]);b.i.start()}}X(this.g,a.id,!0)};n.Ab=function(a){var b=this,c=a.params||{};Dh(this.h,c.domain,c.crossSubDomains,c.id,c.policy,function(d){X(b.g,a.id,d)})};
n.Zb=function(a){var b=a.params||{},c=b.hint,d=!!b.disabled,e=b.domain,g=b.crossSubDomains,f=b.id,h=b.policy,l=this;if(c||d)var k={hint:c,disabled:d};Eh(this.h,e,g,k,f,h,function(){qh(l.g,{type:"sessionSelectorChanged",newValue:k,domain:e,crossSubDomains:g,id:f,policy:h});X(l.g,a.id,!0)})};
n.Nb=function(a){var b=a.params||{},c=this,d=function(k){X(c.g,a.id,k)},e=b.clientId,g=b.request,f=b.sessionSelector;g.client_id=e;g.response_type="id_token";g.ss_domain=f.domain;var h=Rg();if(h){var l=function(k){k&&!k.error?(k.first_issued_at=(new Date).getTime(),k.expires_at=k.first_issued_at+1E3*k.expires_in,k.scope=g.scope,Gh(c.h,h,e,k,function(){d(k)})):(k=k||{error:"No response returned from Server."},d(k))};b.forceRefresh?ch(this.j,g,l):Fh(this.h,e,g.scope,function(k){k?d(k):ch(c.j,g,l)})}else d({scope:g.scope,
sessions:[]})};n.tb=function(a){if(document.hasStorageAccess&&Ee(document.hasStorageAccess)){var b=this;document.hasStorageAccess().then(function(c){X(b.g,a.id,{hasAccess:c})},function(c){I("CheckStorageAccess failed: "+c);X(b.g,a.id,{hasAccess:!1})})}else X(this.g,a.id,{hasAccess:!0})};n.Qb=function(a){a=a&&a.params||{};return a.clientId&&!T(a.clientId)};
n.Ib=function(a){var b=a&&a.params||{};a=b.loginHint;var c=!T(b.id),d=b.clientId&&!T(b.clientId),e=!!b.request,g=e&&b.request.scope;(b=(e=e&&b.request.response_type)&&0<=b.request.response_type.indexOf("code"))&&I("Bad request: 'code' response_type is not supported.");return a&&c&&d&&g&&e&&!b};n.Eb=function(a){a=a&&a.params||{};var b=!T(a.id),c=a.clientId&&!T(a.clientId),d=!!a.request&&a.request.scope;return a.loginHint&&b&&c&&d};
n.Gb=function(a){a=a&&a.params||{};var b=a.domain&&!T(a.domain),c=!T(a.policy);return!T(a.id)&&b&&c&&this.h.L(a.domain,!!a.crossSubDomains,a.policy)};n.ac=function(a){a=a&&a.params||{};var b=a.domain&&!T(a.domain),c=!T(a.policy);return!T(a.id)&&b&&c&&this.h.L(a.domain,!!a.crossSubDomains,a.policy)&&C.qb(a)};n.Ob=function(a){a=a&&a.params||{};var b=a.clientId&&!T(a.clientId),c=!!a.request&&a.request.scope;return!T(a.id)&&b&&c};
n.Ub=function(a){a=a&&a.params||{};var b=!!a.token,c=a.clientId&&!T(a.clientId);return!T(a.id)&&b&&c};n.cc=function(a){a=a&&a.params||{};var b=a.origin&&!T(a.origin),c=a.id&&!T(a.id);return a.clientId&&!T(a.clientId)&&b&&c};n.Xb=function(a){var b;if(b=a.clientId)a=a.clientId,b=!(!a||!this.i.g[a]);return b};n.rb=function(a){var b;if(b=a.clientId)b=a.clientId,b=!(!b||!this.i.g[b]);return b&&a.id&&a.authResult};n.xb=function(a){return!!a.hide||!!a.options};
n.Wb=function(a){return a.domain&&this.h.L(a.domain,a.crossSubDomains,a.policy)};var Y=function(a,b){return function(){return b.apply(a,arguments)}};Ph.prototype.v=function(){var a={J:[],P:[],ca:[]};Sh(this,a);return a};
var Sh=function(a,b){b.J.push({method:"monitorClient",A:Y(a,a.Pb),T:!1,G:Y(a,a.Qb)});b.J.push({method:"getTokenResponse",A:Y(a,a.Bb),T:!0,G:Y(a,a.Ib)});b.J.push({method:"getOnlineCode",A:Y(a,a.Db),T:!0,G:Y(a,a.Eb)});b.J.push({method:"getSessionSelector",A:Y(a,a.Ab),T:!0,G:Y(a,a.Gb)});b.J.push({method:"setSessionSelector",A:Y(a,a.Zb),T:!1,G:Y(a,a.ac)});b.J.push({method:"listIdpSessions",A:Y(a,a.Nb),T:!0,G:Y(a,a.Ob)});b.J.push({method:"revoke",A:Y(a,a.Tb),G:Y(a,a.Ub)});b.J.push({method:"startPolling",
A:Y(a,a.bc),G:Y(a,a.cc)});b.P.push({type:"idpReady"});b.P.push({type:"idpError"});b.P.push({type:"sessionStateChanged",filter:Y(a,a.Xb)});b.P.push({type:"sessionSelectorChanged",filter:Y(a,a.Wb)});b.P.push({type:"authResult",filter:Y(a,a.rb)});b.P.push({type:"displayIFrame",filter:Y(a,a.xb)});b.J.push({method:"checkStorageAccess",A:Y(a,a.tb),T:!0})},Th=function(a){this.g=a},Rh=function(a){a=new af(a.g);return new Uh(a)};Th.prototype.flush=function(){this.g.j()};
var Qh=function(){var a=new Ag;a=new Ze(a);return new Th(a)},Uh=function(a){this.i=a;this.h=fa()?"IE":ea()?"Opera":t("OPR")?"OPR":t("Edge")?"Edge":t("Edg/")?"Edg":la()?"Android":ia()?"Chrome":ha()?"Firefox":!t("iPad")&&!t("iPhone")||ja()||ia()||t("Coast")||ha()||!t("AppleWebKit")?ja()?"Safari":"Other":"iOS Webview";(a=oa())?(a=a.split("."),a=2>a.length?a[0]:a[0]+"."+a[1]):a="N/A";this.g=a};Uh.prototype.Ca=function(){this.i.Ca(this.h,this.g)};
var Vh="client_id origin ss_domain scope privileged authuser".split(" ");C.ma="response_type login_hint client_id origin scope ss_domain authuser hd include_granted_scopes nonce spec_compliant".split(" ");
var Wh=function(){};J(Wh,W);Wh.prototype.g=function(a){a=void 0===a?{}:a;return["gsi_gs",void 0===a.origin?null:a.origin,void 0===a.clientId?null:a.clientId].join(C.F)};Wh.prototype.h=function(a,b,c){var d=this;c=void 0===c?function(){}:c;W.prototype.h.call(this,a,b,function(e){e?!e.expires_at||e.expires_at<=(new Date).getTime()?U(d).removeItem(d.g(a),function(){return c(null)}):(e.expires_at=void 0,c(e)):c(null)})};
Wh.prototype.i=function(a,b,c,d){b&&(b.expires_at=(new Date).getTime()+864E5);W.prototype.i.call(this,a,b,c,d)};
var Xh=function(a,b,c){b.origin=a.g;b.privileged=!0;b=$g(b,Vh);Xg(C.va,b,Cb(a.g),function(d){c(d)})};
Ph.prototype.u=function(a){var b=this;a=void 0===a?{}:a;var c=a.id,d=void 0===a.params?{}:a.params,e=function(q){q&&q.sessions?(q=Db(g,q.sessions),X(b.g,c,q)):X(b.g,c,null)},g=d.loginHint;delete d.loginHint;var f=Rg();if(f){a=d.clientId;var h=d.request;d=d.sessionSelector;h.client_id=a;h.ss_domain=d.domain;var l=new Wh,k={clientId:a,origin:this.m};l.h(k,f,function(q){q?e(q):Xh(b.j,h,function(m){!m||m.error?e(null):l.i(k,m,f,function(){e(m)})})})}else e(null)};
Ph.prototype.D=function(a){Yh(this,a,!1)};Ph.prototype.I=function(a){Yh(this,a,!0)};
var Yh=function(a,b,c){document.requestStorageAccess&&Ee(document.requestStorageAccess)?document.hasStorageAccess().then(function(d){if(d)X(a.g,b.id,{hasAccess:!0});else{d=new Td({origin:a.m});var e=document.getElementById("container");(c?d.D:d.C).call(d,e,function(){sh(a.g);X(a.g,b.id,{hasAccess:!0})},function(){sh(a.g);X(a.g,b.id,{hasAccess:!1})});rh(a.g)}},function(d){I("StorageAccess check failed: "+d);X(a.g,b.id,{hasAccess:!1})}):X(a.g,b.id,{hasAccess:!0})};
Ph.prototype.C=function(a){a=void 0===a?{}:a;a=void 0===a.params?{}:a.params;var b=!!a.clientId&&!T(a.clientId),c=!!a.request,d=!!a.sessionSelector;return!!a.loginHint&&b&&c&&d};
Ph.prototype.v=function(){var a={J:[],ca:[],P:[]};Sh(this,a);a.J.push({method:"gsi:fetchLoginHint",A:Y(this,this.u),T:!0,G:Y(this,this.C)});a.ca.push({da:"itpNewGrant",A:Y(this,this.D)});a.ca.push({da:"itpRegrant",A:Y(this,this.I)});return a};
C.Ta="/o/oauth2/iframerpc?action=sessionState";C.Ha="/o/oauth2/iframerpc?action=checkOrigin";C.Ma="/o/oauth2/iframerpc?action=issueToken";C.La="/o/oauth2/iframerpc?action=issueOnlineCode";C.va="/o/oauth2/iframerpc?action=listSessions";var Zh=function(){var a=Ge("origin"),b=!!Ge("supportBlocked3PCookies");if(!a)throw Error("ja");var c=Ge("rpcToken");if(!c)throw Error("ka");var d=!!Ge("clearCache"),e=Ge("debug");Ce="0"!=e&&!!e;(new Ph(a,c,d,b)).start()},$h=["boq","idpiframe","startIdpIFrame"],Z=r;
$h[0]in Z||"undefined"==typeof Z.execScript||Z.execScript("var "+$h[0]);for(var ai;$h.length&&(ai=$h.shift());)$h.length||void 0===Zh?Z[ai]&&Z[ai]!==Object.prototype[ai]?Z=Z[ai]:Z=Z[ai]={}:Z[ai]=Zh;

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