"use strict";this.default_IdpIFrameHttp=this.default_IdpIFrameHttp||{};(function(_){var window=this;
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 SPDX-License-Identifier: Apache-2.0
*/
var p,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=t.navigator;return a&&(a=a.userAgent)?a:""},fa=function(a){return da?ea?ea.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1},v=function(a){return-1!=ca().indexOf(a)},ha=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},ia=function(){return da?!!ea&&0<ea.brands.length:!1},ja=
function(){return ia()?!1:v("Opera")},ka=function(){return ia()?!1:v("Trident")||v("MSIE")},la=function(){return ia()?!1:v("Edge")},ma=function(){return ia()?fa("Microsoft Edge"):v("Edg/")},na=function(){return ia()?fa("Opera"):v("OPR")},oa=function(){return v("Firefox")||v("FxiOS")},qa=function(){return v("Safari")&&!(pa()||(ia()?0:v("Coast"))||ja()||la()||ma()||na()||oa()||v("Silk")||v("Android"))},pa=function(){return ia()?fa("Chromium"):(v("Chrome")||v("CriOS"))&&!la()||v("Silk")},ra=function(){return v("Android")&&
!(pa()||oa()||ja()||v("Silk"))},sa=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})]||""}},ua=function(){var a=ca();if(ka())return ta(a);a=ha(a);var b=sa(a);return ja()?b(["Version","Opera"]):la()?b(["Edge"]):ma()?b(["Edg"]):v("Silk")?b(["Silk"]):pa()?b(["Chrome","CriOS","HeadlessChrome"]):(a=a[2])&&a[1]||""},ta=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},va=function(a){var b=ca();if("Internet Explorer"===a)return ka()?ta(b):"";b=ha(b);var c=sa(b);switch(a){case "Opera":if(ja())return c(["Version","Opera"]);if(na())return c(["OPR"]);break;case "Microsoft Edge":if(la())return c(["Edge"]);if(ma())return c(["Edg"]);break;case "Chromium":if(pa())return c(["Chrome",
"CriOS","HeadlessChrome"])}return"Firefox"===a&&oa()||"Safari"===a&&qa()||"Android Browser"===a&&ra()||"Silk"===a&&v("Silk")?(a=b[2])&&a[1]||"":""},wa=function(a){if(ia()&&"Silk"!==a){var b=ea.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=va(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])},xa=function(){return da?!!ea&&!!ea.platform:!1},ya=function(){return v("iPhone")&&!v("iPod")&&!v("iPad")},Ba=function(){var a=
ca(),b="";if(xa()?"Windows"===ea.platform:v("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(ya()||v("iPad")||v("iPod"))b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(xa()?"macOS"===ea.platform:v("Macintosh"))b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(-1!=ca().toLowerCase().indexOf("kaios"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(xa()?"Android"===ea.platform:v("Android"))b=/Android\s+([^\);]+)(\)|;)/,
b=(a=b.exec(a))&&a[1];else if(xa()?"Chrome OS"===ea.platform:v("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1];a=0;b=za(String(b||"")).split(".");for(var c=za("12").split("."),d=Math.max(b.length,c.length),e=0;0==a&&e<d;e++){var f=b[e]||"",g=c[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;a=Aa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Aa(0==f[2].length,0==
g[2].length)||Aa(f[2],g[2]);f=f[3];g=g[3]}while(0==a)}},Ca=function(a){return Array.prototype.slice.call(a)},Ea=function(a){var b=y(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Ca(a)),Da(a,b|1));return a},Fa=function(a,b){Object.isFrozen(a)&&(a=Ca(a));Da(a,b);return a},Ha=function(a){Ga(a,1);return a},Ia=function(a,b){Da(b,(a|0)&-51)},Ja=function(a,b){Da(b,(a|18)&-41)},Ka=function(a){a=a>>10&1023;return 0===a?536870912:a},Ma=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===
Object},Na=function(a){if(a&2)throw Error();},Oa=function(a){if(null!=a){if("boolean"!==typeof a){var b=typeof a;throw Error("o`"+("object"!=b?b:a?Array.isArray(a)?"array":b:"null")+"`"+a);}a=!!a}return a},Pa=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a},Ra=function(a,b,c){var d=!1;if(null!=a&&"object"===typeof a&&!(d=Array.isArray(a))&&a.La===Qa)return a;if(d){var e=d=y(a);0===e&&(e|=c&16);e|=c&2;e!==d&&Da(a,e);return new b(a)}},Sa=function(a,b,c,d,e){var f=Ka(b);if(c>=f||e){e=
b;if(b&128)f=a[a.length-1];else{if(null==d)return;f=a[f+((b>>8&1)-1)]={};e|=128}f[c]=d;e&=-513;e!==b&&Da(a,e)}else a[c+((b>>8&1)-1)]=d,b&128&&(d=a[a.length-1],c in d&&delete d[c]),b&512&&Da(a,b&-513)},Ua=function(a,b){Ta=b;a=new a(b);Ta=void 0;return a},z=function(a,b,c){null==a&&(a=Ta);Ta=void 0;if(null==a){var d=48;c?(a=[c],d|=256):a=[];b&&(d=d&-1047553|(b&1023)<<10)}else{if(!Array.isArray(a))throw Error();d=y(a);if(d&32)return a;d|=32;if(c&&(d|=256,c!==a[0]))throw Error();a:{c=a;var e=c.length;
if(e){var f=e-1,g=c[f];if(Ma(g)){d|=128;b=(d>>8&1)-1;e=f-b;1024<=e&&(Va(c,b,g),e=1023);d=d&-1047553|(e&1023)<<10;break a}}b&&(g=(d>>8&1)-1,b=Math.max(b,e-g),1024<b&&(Va(c,g,{}),d|=128,b=1023),d=d&-1047553|(b&1023)<<10)}}Da(a,d);return a},Va=function(a,b,c){for(var d=1023+b,e=a.length,f=d;f<e;f++){var g=a[f];null!=g&&g!==c&&(c[f-b]=g)}a.length=d+1;a[d]=c},Xa=function(a,b){return Wa(b)},Wa=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&
!Array.isArray(a)&&Ya&&null!=a&&a instanceof Uint8Array){if(Za){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else a=$a(a);return a}}return a},ab=function(a,b,c){a=Ca(a);var d=a.length,e=b&128?a[d-1]:void 0;d+=e?-1:0;for(b=b&256?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)b[f]=c(e[f])}return a},cb=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&y(a)&
1?void 0:f&&y(a)&2?a:bb(a,b,c,void 0!==d,e,f);else if(Ma(a)){var g={},h;for(h in a)g[h]=cb(a[h],b,c,d,e,f);a=g}else a=b(a,d);return a}},bb=function(a,b,c,d,e,f){var g=d||c?y(a):0;d=d?!!(g&16):void 0;a=Ca(a);for(var h=0;h<a.length;h++)a[h]=cb(a[h],b,c,d,e,f);c&&c(g,a);return a},db=function(a){return a.La===Qa?a.toJSON():Wa(a)},eb=function(a,b,c){c=void 0===c?Ja:c;if(null!=a){if(Ya&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=y(a);if(d&2)return a;if(b&&!(d&32)&&(d&
16||0===d))return Da(a,d|18),a;a=bb(a,eb,d&4?Ja:c,!0,!1,!0);b=y(a);b&4&&b&2&&Object.freeze(a);return a}a.La===Qa&&(b=a.o,c=A(b),a=c&2?a:fb(a,b,c,!0));return a}},gb=function(a){var b=a.o;return fb(a,b,A(b),!1)},fb=function(a,b,c,d){var e=d||c&2?Ja:Ia,f=!!(c&16);b=ab(b,c,function(g){return eb(g,f,e)});Ga(b,16|(d?2:0));return Ua(a.constructor,b)},hb=function(a){var b=a.o,c=A(b);if(!(c&2))return a;b=fb(a,b,c,!1);b.g=a;Ga(b.o,512);return b},jb=function(a,b,c){var d=a.constructor.V,e=Ka(A(c?a.o:b)),f=!1;
if(d){if(!c){b=Ca(b);var g;if(b.length&&Ma(g=b[b.length-1]))for(f=0;f<d.length;f++)if(d[f]>=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=A(a.o);a=Ka(g);g=(g>>8&1)-1;for(var h,k,l=0;l<d.length;l++)if(k=d[l],k<a){k+=g;var q=e[k];null==q?e[k]=c?ib:Ha([]):c&&q!==ib&&Ea(q)}else h||(q=void 0,e.length&&Ma(q=e[e.length-1])?h=q:e.push(h={})),q=h[k],null==h[k]?h[k]=c?ib:Ha([]):c&&q!==ib&&Ea(q)}d=b.length;if(!d)return b;var m;if(Ma(h=b[d-1])){a:{var u=h;e={};c=!1;for(var n in u)a=u[n],Array.isArray(a)&&
a!=a&&(c=!0),null!=a?e[n]=a:c=!0;if(c){for(var r in e){u=e;break a}u=null}}u!=h&&(m=!0);d--}for(;0<d;d--){h=b[d-1];if(null!=h)break;var x=!0}if(!m&&!x)return b;var w;f?w=b:w=Array.prototype.slice.call(b,0,d);b=w;f&&(b.length=d);u&&b.push(u);return b},lb=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<kb.length;f++)c=kb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},nb=function(a){return new mb(function(b){return b.substr(0,a.length+
1).toLowerCase()===a+":"})},sb=function(a){var b=void 0===b?ob:b;a:{b=void 0===b?ob:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof mb&&d.Ob(a)){a=new pb(a,qb);break a}}a=void 0}return a||rb},zb=function(a,b,c,d){if((b=b(c||tb,d))&&b.h&&a)b.h(a);else{a:if(ub(b)){if(b.g&&(b=b.g(),b instanceof vb))break a;b=wb("zSoyz")}else b=wb(String(b));if(xb())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=yb(b)}},Ab=function(a){a&&"function"==typeof a.O&&a.O()},Cb=function(a,b){if(b instanceof
pb)b=b instanceof pb&&b.constructor===pb?b.g:"type_error:SafeUrl";else{b:if(Bb){try{var c=new URL(b)}catch(d){c="https:";break b}c=c.protocol}else c:{c=document.createElement("a");try{c.href=b}catch(d){c=void 0;break c}c=c.protocol;c=":"===c||""===c?"https:":c}b="javascript:"!==c?b:void 0}void 0!==b&&(a.href=b)},Db=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;q=l=0}function b(m){for(var u=g,n=0;64>n;n+=4)u[n/4]=m[n]<<24|m[n+1]<<16|m[n+2]<<
8|m[n+3];for(n=16;80>n;n++)m=u[n-3]^u[n-8]^u[n-14]^u[n-16],u[n]=(m<<1|m>>>31)&4294967295;m=e[0];var r=e[1],x=e[2],w=e[3],B=e[4];for(n=0;80>n;n++){if(40>n)if(20>n){var D=w^r&(x^w);var P=1518500249}else D=r^x^w,P=1859775393;else 60>n?(D=r&x|w&(r|x),P=2400959708):(D=r^x^w,P=3395469782);D=((m<<5|m>>>27)&4294967295)+D+B+P+u[n]&4294967295;B=w;w=x;x=(r<<30|r>>>2)&4294967295;r=m;m=D}e[0]=e[0]+m&4294967295;e[1]=e[1]+r&4294967295;e[2]=e[2]+x&4294967295;e[3]=e[3]+w&4294967295;e[4]=e[4]+B&4294967295}function c(m,
u){if("string"===typeof m){m=unescape(encodeURIComponent(m));for(var n=[],r=0,x=m.length;r<x;++r)n.push(m.charCodeAt(r));m=n}u||(u=m.length);n=0;if(0==l)for(;n+64<u;)b(m.slice(n,n+64)),n+=64,q+=64;for(;n<u;)if(f[l++]=m[n++],q++,64==l)for(l=0,b(f);n+64<u;)b(m.slice(n,n+64)),n+=64,q+=64}function d(){var m=[],u=8*q;56>l?c(h,56-l):c(h,64-(l-56));for(var n=63;56<=n;n--)f[n]=u&255,u>>>=8;b(f);for(n=u=0;5>n;n++)for(var r=24;0<=r;r-=8)m[u++]=e[n]>>r&255;return m}for(var e=[],f=[],g=[],h=[128],k=1;64>k;++k)h[k]=
0;var l,q;a();return{reset:a,update:c,digest:d,yb:function(){for(var m=d(),u="",n=0;n<m.length;n++)u+="0123456789ABCDEF".charAt(Math.floor(m[n]/16))+"0123456789ABCDEF".charAt(m[n]%16);return u}}},Hb=function(a,b,c){Eb(a.url,function(d){d=d.target;if(Fb(d)){try{var e=d.m?d.m.responseText:""}catch(f){e=""}b(e)}else c(Gb(d))},a.Ub,a.body,a.Ma,a.Na,a.withCredentials)},Lb=function(a){var b={},c=C.Hb();if(c){if(!c)throw Error("la");c=new Ib(new Jb,Kb(c));a=Kb(a);c.reset();c.update(a);a=c.digest();a=$a(a);
b["X-Csrf-Token"]=a}return b},Mb=function(a,b){if(!b.length)return null;var c=a.toLowerCase();b=E(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=E(d.emails),f=e.next();!f.done;f=e.next())if(c===f.value.toLowerCase())return d.login_hint}return null},Nb=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},Ob="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},Pb=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");},Qb=Pb(this),F=function(a,b){if(b)a:{var c=Qb;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&&Ob(c,a,{configurable:!0,writable:!0,value:b})}};F("Symbol",function(a){if(a)return a;var b=function(f,g){this.g=f;Ob(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.g};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
F("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=Qb[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Ob(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Rb(Nb(this))}})}return a});
var Rb=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},E=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:Nb(a)};throw Error("d`"+String(a));},Sb=function(a){if(!(a instanceof Array)){a=E(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},Tb="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Ub;
if("function"==typeof Object.setPrototypeOf)Ub=Object.setPrototypeOf;else{var Vb;a:{var Wb={a:!0},Xb={};try{Xb.__proto__=Wb;Vb=Xb.a;break a}catch(a){}Vb=!1}Ub=Vb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}
var Yb=Ub,H=function(a,b){a.prototype=Tb(b.prototype);a.prototype.constructor=a;if(Yb)Yb(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.ja=b.prototype},Zb=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};
F("Promise",function(a){function b(){this.g=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.h=function(g){if(null==this.g){this.g=[];var h=this;this.i(function(){h.l()})}this.g.push(g)};var d=Qb.setTimeout;b.prototype.i=function(g){d(g,0)};b.prototype.l=function(){for(;this.g&&this.g.length;){var g=this.g;this.g=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(l){this.j(l)}}}this.g=null};b.prototype.j=function(g){this.i(function(){throw g;
})};var e=function(g){this.g=0;this.i=void 0;this.h=[];this.u=!1;var h=this.j();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.j=function(){function g(l){return function(q){k||(k=!0,l.call(h,q))}}var h=this,k=!1;return{resolve:g(this.F),reject:g(this.l)}};e.prototype.F=function(g){if(g===this)this.l(new TypeError("f"));else if(g instanceof e)this.N(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.B(g):this.s(g)}};e.prototype.B=
function(g){var h=void 0;try{h=g.then}catch(k){this.l(k);return}"function"==typeof h?this.T(h,g):this.s(g)};e.prototype.l=function(g){this.C(2,g)};e.prototype.s=function(g){this.C(1,g)};e.prototype.C=function(g,h){if(0!=this.g)throw Error("g`"+g+"`"+h+"`"+this.g);this.g=g;this.i=h;2===this.g&&this.K();this.I()};e.prototype.K=function(){var g=this;d(function(){if(g.v()){var h=Qb.console;"undefined"!==typeof h&&h.error(g.i)}},1)};e.prototype.v=function(){if(this.u)return!1;var g=Qb.CustomEvent,h=Qb.Event,
k=Qb.dispatchEvent;if("undefined"===typeof k)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=Qb.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.i;return k(g)};e.prototype.I=function(){if(null!=this.h){for(var g=0;g<this.h.length;++g)f.h(this.h[g]);this.h=null}};var f=new b;e.prototype.N=function(g){var h=this.j();g.ya(h.resolve,h.reject)};
e.prototype.T=function(g,h){var k=this.j();try{g.call(h,k.resolve,k.reject)}catch(l){k.reject(l)}};e.prototype.then=function(g,h){function k(u,n){return"function"==typeof u?function(r){try{l(u(r))}catch(x){q(x)}}:n}var l,q,m=new e(function(u,n){l=u;q=n});this.ya(k(g,l),k(h,q));return m};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.ya=function(g,h){function k(){switch(l.g){case 1:g(l.i);break;case 2:h(l.i);break;default:throw Error("h`"+l.g);}}var l=this;null==this.h?f.h(k):
this.h.push(k);this.u=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var l=E(g),q=l.next();!q.done;q=l.next())c(q.value).ya(h,k)})};e.all=function(g){var h=E(g),k=h.next();return k.done?c([]):new e(function(l,q){function m(r){return function(x){u[r]=x;n--;0==n&&l(u)}}var u=[],n=0;do u.push(void 0),n++,c(k.value).ya(m(u.length-1),q),k=h.next();while(!k.done)})};return e});
F("String.prototype.startsWith",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("i`startsWith");if(b instanceof RegExp)throw new TypeError("j`startsWith");var d=this.length,e=b.length;c=Math.max(0,Math.min(c|0,this.length));for(var f=0;f<e&&c<d;)if(this[c++]!=b[f++])return!1;return f>=e}});var $b=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
F("WeakMap",function(a){function b(){}function c(k){var l=typeof k;return"object"===l&&null!==k||"function"===l}function d(k){if(!$b(k,f)){var l=new b;Ob(k,f,{value:l})}}function e(k){var l=Object[k];l&&(Object[k]=function(q){if(q instanceof b)return q;Object.isExtensible(q)&&d(q);return l(q)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}),q=new a([[k,2],[l,3]]);if(2!=q.get(k)||3!=q.get(l))return!1;q.delete(k);q.set(l,4);return!q.has(k)&&4==q.get(l)}catch(m){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.g=(g+=Math.random()+1).toString();if(k){k=E(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};h.prototype.set=function(k,l){if(!c(k))throw Error("k");d(k);if(!$b(k,f))throw Error("l`"+k);k[f][this.g]=l;return this};h.prototype.get=function(k){return c(k)&&$b(k,f)?k[f][this.g]:void 0};h.prototype.has=function(k){return c(k)&&$b(k,f)&&$b(k[f],this.g)};h.prototype.delete=function(k){return c(k)&&
$b(k,f)&&$b(k[f],this.g)?delete k[f][this.g]:!1};return h});
F("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),k=new a(E([[h,"s"]]));if("s"!=k.get(h)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var l=k.entries(),q=l.next();if(q.done||q.value[0]!=h||"s"!=q.value[1])return!1;q=l.next();return q.done||4!=q.value[0].x||"t"!=q.value[1]||!l.next().done?!1:!0}catch(m){return!1}}())return a;var b=new WeakMap,c=function(h){this.h={};this.g=f();
this.size=0;if(h){h=E(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=0===h?0:h;var l=d(this,h);l.list||(l.list=this.h[l.id]=[]);l.H?l.H.value=k:(l.H={next:this.g,U:this.g.U,head:this.g,key:h,value:k},l.list.push(l.H),this.g.U.next=l.H,this.g.U=l.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.U.next=h.H.next,h.H.next.U=h.H.U,h.H.head=null,this.size--,
!0):!1};c.prototype.clear=function(){this.h={};this.g=this.g.U=f();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,k){for(var l=this.entries(),q;!(q=l.next()).done;)q=q.value,
h.call(k,q[1],q[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var l=k&&typeof k;"object"==l||"function"==l?b.has(k)?l=b.get(k):(l=""+ ++g,b.set(k,l)):l="p_"+k;var q=h.h[l];if(q&&$b(h.h,l))for(h=0;h<q.length;h++){var m=q[h];if(k!==k&&m.key!==m.key||k===m.key)return{id:l,list:q,index:h,H:m}}return{id:l,list:q,index:-1,H:void 0}},e=function(h,k){var l=h.g;return Rb(function(){if(l){for(;l.head!=h.g;)l=l.U;for(;l.next!=l.head;)return l=l.next,{done:!1,value:k(l)};l=null}return{done:!0,
value:void 0}})},f=function(){var h={};return h.U=h.next=h.head=h},g=0;return c});F("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});F("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)$b(b,d)&&c.push(b[d]);return c}});
var ac=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};F("Array.prototype.keys",function(a){return a?a:function(){return ac(this,function(b){return b})}});
F("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});F("Array.prototype.values",function(a){return a?a:function(){return ac(this,function(b,c){return c})}});
var bc="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)$b(d,e)&&(a[e]=d[e])}return a};F("Object.assign",function(a){return a||bc});
F("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(E([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(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.g=new Map;if(c){c=
E(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(f){return c.call(d,f,f,e)})};return b});var cc=cc||{},t=this||self,ub=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},dc=function(a,b,c){return a.call.apply(a.bind,arguments)},ec=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)}},fc=function(a,b,c){fc=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?
dc:ec;return fc.apply(null,arguments)},gc=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)}},hc=function(a,b){function c(){}c.prototype=b.prototype;a.ja=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.jc=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}},ic=function(a){return a};var Kb=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},jc=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)};var za=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},kc=/&/g,lc=/</g,mc=/>/g,nc=/"/g,oc=/'/g,pc=/\x00/g,qc=/[\x00&<>"']/,Aa=function(a,b){return a<b?-1:a>b?1:0};var da,rc;a:{for(var sc=["WIZ_global_data","oxN3nb"],tc=t,vc=0;vc<sc.length;vc++)if(tc=tc[sc[vc]],null==tc){rc=null;break a}rc=tc}var wc=rc&&rc[610401301];da=null!=wc?wc:!1;var ea,xc=t.navigator;ea=xc?xc.userAgentData||null:null;var yc=function(a){yc[" "](a);return a};yc[" "]=function(){};var zc=ka(),Ac=v("Gecko")&&!(-1!=ca().toLowerCase().indexOf("webkit")&&!v("Edge"))&&!(v("Trident")||v("MSIE"))&&!v("Edge"),Bc=-1!=ca().toLowerCase().indexOf("webkit")&&!v("Edge");ra();pa();qa();var Cc={},Dc=null,$a=function(a){var b;void 0===b&&(b=0);if(!Dc){Dc={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));Cc[e]=f;for(var g=0;g<f.length;g++){var h=f[g];void 0===Dc[h]&&(Dc[h]=g)}}}b=Cc[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var k=a[f],l=a[f+1];h=a[f+2];g=b[k>>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|h>>6];h=b[h&63];c[e++]=g+k+l+h}g=0;h=d;switch(a.length-
f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")};var Ec=function(){this.blockSize=-1};var Ib=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)};hc(Ib,Ec);Ib.prototype.reset=function(){this.g.reset();this.g.update(this.h)};Ib.prototype.update=function(a,b){this.g.update(a,b)};
Ib.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 Jb=function(){this.blockSize=-1;this.blockSize=64;this.g=Array(4);this.j=Array(this.blockSize);this.i=this.h=0;this.reset()};hc(Jb,Ec);Jb.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 Fc=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 f=a.g[3];var g=b+(f^c&(e^f))+d[0]+3614090360&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[1]+3905402710&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[2]+606105819&4294967295;e=f+(g<<17&4294967295|g>>>
15);g=c+(b^e&(f^b))+d[3]+3250441966&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[4]+4118548399&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[5]+1200080426&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[6]+2821735955&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[7]+4249261313&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[8]+1770035416&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[9]+2336552879&4294967295;f=b+(g<<12&4294967295|
g>>>20);g=e+(c^f&(b^c))+d[10]+4294925233&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[11]+2304563134&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[12]+1804603682&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[13]+4254626195&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[14]+2792965006&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[15]+1236535329&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(e^f&(c^e))+d[1]+4129170786&4294967295;b=c+(g<<
5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[6]+3225465664&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[11]+643717713&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[0]+3921069994&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[5]+3593408605&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[10]+38016083&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[15]+3634488961&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[4]+3889429448&4294967295;c=
e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[9]+568446438&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[14]+3275163606&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[3]+4107603335&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[8]+1163531501&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[13]+2850285829&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[2]+4243563512&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[7]+1735328473&4294967295;
e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[12]+2368359562&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(c^e^f)+d[5]+4294588738&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[8]+2272392833&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[11]+1839030562&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[14]+4259657740&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[1]+2763975236&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[4]+1272893353&4294967295;f=b+(g<<11&4294967295|
g>>>21);g=e+(f^b^c)+d[7]+4139469664&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[10]+3200236656&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[13]+681279174&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[0]+3936430074&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[3]+3572445317&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[6]+76029189&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[9]+3654602809&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[12]+
3873151461&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[15]+530742520&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[2]+3299628645&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(e^(c|~f))+d[0]+4096336452&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[7]+1126891415&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[14]+2878612391&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[5]+4237533241&4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[12]+1700485571&
4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[3]+2399980690&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[10]+4293915773&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[1]+2240044497&4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[8]+1873313359&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[15]+4264355552&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[6]+2734768916&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[13]+1309151649&
4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[4]+4149444226&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[11]+3174756917&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[2]+718787259&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[9]+3951481745&4294967295;a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+(e+(g<<21&4294967295|g>>>11))&4294967295;a.g[2]=a.g[2]+e&4294967295;a.g[3]=a.g[3]+f&4294967295};
Jb.prototype.update=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=this.j,e=this.h,f=0;f<b;){if(0==e)for(;f<=c;)Fc(this,a,f),f+=this.blockSize;if("string"===typeof a)for(;f<b;){if(d[e++]=a.charCodeAt(f++),e==this.blockSize){Fc(this,d);e=0;break}}else for(;f<b;)if(d[e++]=a[f++],e==this.blockSize){Fc(this,d);e=0;break}}this.h=e;this.i+=b};
Jb.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};var Ya="undefined"!==typeof Uint8Array,Za=!zc&&"function"===typeof btoa;var Gc="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0,Ga=Gc?function(a,b){a[Gc]|=b}:function(a,b){void 0!==a.g?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})},Hc=Gc?function(a,b){a[Gc]&=~b}:function(a,b){void 0!==a.g&&(a.g&=~b)},y=Gc?function(a){return a[Gc]|0}:function(a){return a.g|0},A=Gc?function(a){return a[Gc]}:function(a){return a.g},Da=Gc?function(a,b){a[Gc]=b}:function(a,b){void 0!==a.g?a.g=b:Object.defineProperties(a,{g:{value:b,
configurable:!0,writable:!0,enumerable:!1}})};var Qa={},Ic,ib,Jc=[];Da(Jc,23);ib=Object.freeze(Jc);var Lc=function(a,b){a=a.o;return Kc(a,A(a),b)},Kc=function(a,b,c,d){if(-1===c)return null;if(c>=Ka(b)){if(b&128)return a[a.length-1][c]}else{var e=a.length;if(d&&b&128&&(d=a[e-1][c],null!=d))return d;b=c+((b>>8&1)-1);if(b<e)return a[b]}},K=function(a,b,c,d){var e=a.o,f=A(e);Na(f);Sa(e,f,b,c,d);return a},Oc=function(a){return void 0!==Mc(a,Nc,11,!1)},Pc=function(a,b,c,d){a=a.o;var e=A(a);Na(e);for(var f=0,g=0;g<c.length;g++){var h=c[g];null!=Kc(a,e,h)&&(0!==f&&Sa(a,e,f),f=h)}(c=f)&&c!==b&&null!=d&&
Sa(a,e,c);Sa(a,e,b,d)},Mc=function(a,b,c,d){a=a.o;var e=A(a),f=Kc(a,e,c,d);b=Ra(f,b,e);b!==f&&null!=b&&Sa(a,e,c,b,d);return b},Qc=function(a,b,c,d){d=void 0===d?!1:d;b=Mc(a,b,c,d);if(null==b)return b;a=a.o;var e=A(a);if(!(e&2)){var f=hb(b);f!==b&&(b=f,Sa(a,e,c,b,d))}return b},Rc=function(a,b,c){null==c&&(c=void 0);return K(a,b,c)},Sc=function(a,b,c){var d=a.o,e=A(d);Na(e);if(null!=c){for(var f=!!c.length,g=0;g<c.length;g++){var h=c[g];f=f&&!(y(h.o)&2)}g=y(c);h=g|1;h=(f?h|8:h&-9)|4;h!=g&&(c=Fa(c,h))}null==
c&&(c=void 0);Sa(d,e,b,c);return a},Uc=function(){var a=new Tc;return K(a,1,1)};var Ta;var L=function(a,b,c){this.o=z(a,b,c)};L.prototype.toJSON=function(){if(Ic)var a=jb(this,this.o,!1);else a=bb(this.o,db,void 0,void 0,!1,!1),a=jb(this,a,!0);return a};var Vc=function(a){Ic=!0;try{return JSON.stringify(a.toJSON(),Xa)}finally{Ic=!1}};L.prototype.La=Qa;L.prototype.toString=function(){return jb(this,this.o,!1).toString()};var kb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var Wc;var pb=function(a){this.g=a};pb.prototype.toString=function(){return this.g.toString()};pb.prototype.eb=!0;pb.prototype.h=function(){return this.g.toString()};var qb={},rb=new pb("about:invalid#zClosurez",qb);var Xc={},vb=function(a){this.g=a;this.eb=!0};vb.prototype.h=function(){return this.g.toString()};vb.prototype.toString=function(){return this.g.toString()};
var yb=function(a){return a instanceof vb&&a.constructor===vb?a.g:"type_error:SafeHtml"},wb=function(a){a instanceof vb||(a="object"==typeof a&&a.eb?a.h():String(a),qc.test(a)&&(-1!=a.indexOf("&")&&(a=a.replace(kc,"&amp;")),-1!=a.indexOf("<")&&(a=a.replace(lc,"&lt;")),-1!=a.indexOf(">")&&(a=a.replace(mc,"&gt;")),-1!=a.indexOf('"')&&(a=a.replace(nc,"&quot;")),-1!=a.indexOf("'")&&(a=a.replace(oc,"&#39;")),-1!=a.indexOf("\x00")&&(a=a.replace(pc,"&#0;"))),a=Yc(a));return a},Yc=function(a){if(void 0===
Wc){var b=null;var c=t.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("IdpIFrameHttp#html",{createHTML:ic,createScript:ic,createScriptURL:ic})}catch(d){t.console&&t.console.error(d.message)}Wc=b}else Wc=b}a=(b=Wc)?b.createHTML(a):a;return new vb(a,Xc)},Zc=new vb(t.trustedTypes&&t.trustedTypes.emptyHTML||"",Xc);var xb=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=yb(Zc);return!b.parentElement});var $c=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),ad=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]},bd=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)bd(a,String(b[d]),c);else null!=b&&c.push(a+(""===
b?"":"="+encodeURIComponent(String(b))))},cd=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)bd(a[b],a[b+1],c);return c.join("&")},dd=function(a,b){var c=2==arguments.length?cd(arguments[1],0):cd(arguments,1);return ad(a,c)},ed=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return ad(a,b+c)},fd=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1},gd=/#|$/,
hd=/[?&]($|#)/,id=function(a,b){for(var c=a.search(gd),d=0,e,f=[];0<=(e=fd(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(hd,"$1")},jd=function(a){return ed(id(document.location.href,"hl"),"hl",a)};var kd;try{new URL("s://g"),kd=!0}catch(a){kd=!1}var Bb=kd;var mb=function(a){this.Ob=a},ob=[nb("data"),nb("http"),nb("https"),nb("mailto"),nb("ftp"),new mb(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var ld={},md=function(){throw Error("t");};md.prototype.Xa=null;md.prototype.toString=function(){return this.ua};md.prototype.g=function(){if(this.Z!==ld)throw Error("u");return Yc(this.toString())};var nd=function(){md.call(this)};hc(nd,md);nd.prototype.Z=ld;var od=function(a){if(null!=a)switch(a.Xa){case 1:return 1;case -1:return-1;case 0:return 0}return null},rd=function(a){return null!=a&&a.Z===ld?a:a instanceof vb?M(yb(a).toString()):a instanceof vb?M(yb(a).toString()):M(String(String(a)).replace(pd,qd),od(a))},M=function(a){function b(c){this.ua=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Xa=d);return c}}(nd),N=function(a){if(null!=a&&a.Z===ld){var b=String;a=String(a.ua).replace(sd,"").replace(td,"&lt;");b=b(a).replace(ud,
qd)}else b=String(a).replace(pd,qd);return b},xd={"\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;"},qd=function(a){return xd[a]},pd=/[\x00\x22\x26\x27\x3c\x3e]/g,ud=/[\x00\x22\x27\x3c\x3e]/g,sd=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,td=/</g;var yd=function(a,b){return a+Math.random()*(b-a)};var zd=function(a){var b=document;return"string"===typeof a?b.getElementById(a):a};var tb={};var Ad=function(){var a='<div class="'+N("Sx9Kwc-tJHJj")+'"><div class="'+N("jcJzye-Bz112c")+'">';var b=M('<svg class="'+N("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 M(a+b+"</div><p>Continue with Google</p></div>")},Bd=function(a){var b=M,c='<div class="'+N("Sx9Kwc-yePe5c")+'">',d=a.Ga;a=a.languages;var e='<div id="language_selector" class="'+N("hhB0V-NGme3c")+'"><div class="'+N("hhB0V-gk6SMd")+'">';if((d instanceof md?d.ua:d)&&(a instanceof md?a.ua:a)){for(var f="",g=a.length,h=0;h<g;h++){var k=a[h],l=k.code;f+=(l&&d&&l.Nb&&d.Nb?l.Z!==d.Z?0:l.toString()===d.toString():l instanceof md&&d instanceof md?l.Z!=d.Z?0:l.toString()==d.toString():l==d)?""+k.displayName:
""}e+="<div>"+rd(f)+"</div>"}e+='<div class="'+N("Q8Kwad")+'"></div></div><div id="language_list" class="'+N("hhB0V-rymPhb")+'">';if(a)for(d=a.length,f=0;f<d;f++)g=a[f],e+='<div class="'+N("hhB0V-wQNmvb")+'" data-languagecode="'+N(g.code)+'">'+rd(g.displayName)+"</div>";a=M(e+"</div></div>");c+=a;a='<ul class="'+N("yePe5c-xl07Ob")+'"><li class="'+N("xl07Ob-ibnC6b")+'"><a class="'+N("xl07Ob-bN97Pc")+'" href="#">';a=a+'Help</a></li><li class="'+(N("xl07Ob-ibnC6b")+'"><a class="'+N("xl07Ob-bN97Pc")+
'" href="#">');a=a+'Privacy</a></li><li class="'+(N("xl07Ob-ibnC6b")+'"><a class="'+N("xl07Ob-bN97Pc")+'" href="#">');a=M(a+"Terms</a></li></ul>");return b(c+a+"</div>")};var Cd=function(a,b){var c=a.origin;a=M;var d='<div class="'+N("Sx9Kwc-haAclf")+" "+N("Sx9Kwc-XKSfm")+'"><div class="'+N("Sx9Kwc")+" "+N("qOgTJ-Sx9Kwc")+'"><div class="'+N("Sx9Kwc-qJTHM")+'">'+Ad()+'<div class="'+N("Sx9Kwc-bN97Pc")+'">';var e='<h1 class="'+N("r4nke")+'">';e=M(e+"You'll need to give Safari permission to continue</h1>");d+=e;e='<div class="'+N("dlpnoe-I9GLp")+'"><p class="'+N("dlpnoe-fmcmS")+'">';c="In order to continue with your Google Account, Safari will ask if it's ok for Google to use cookies on "+
rd(c)+".";c=M(e+c+"</p></div>");c=d+c;d='<div class="'+N("LgbsSe-JNdkSc")+'"><div class="'+N("LgbsSe")+" "+N("LgbsSe-IbE0S")+'" id="confirm_no">';d=d+'Cancel</div><div class="'+(N("LgbsSe")+" "+N("LgbsSe-McfNlf")+'" id="confirm_yes">');d=M(d+"Continue</div></div>");return a(c+d+"</div></div>"+Bd(b)+"</div></div>")};var Dd=function(a,b){var c=a.origin;a=M;var d='<div class="'+N("Sx9Kwc-haAclf")+" "+N("Sx9Kwc-XKSfm")+'"><div class="'+N("Sx9Kwc")+'"><div class="'+N("Sx9Kwc-qJTHM")+'">'+Ad()+'<div class="'+N("Sx9Kwc-bN97Pc")+'">';var e='<h1 class="'+N("r4nke")+'">';c="Do you still want Safari to let Google use cookies on "+rd(c)+"?";e=M(e+c+"</h1>");d+=e;e='<div class="'+N("LgbsSe-JNdkSc")+" "+N("LgbsSe-JNdkSc-CNusmb")+'"><div class="'+N("LgbsSe")+" "+N("LgbsSe-IbE0S")+'" id="confirm_no">';e=e+'No thanks</div><div class="'+
(N("LgbsSe")+" "+N("LgbsSe-McfNlf")+'" id="confirm_yes">');e=M(e+"Yes</div></div>");return a(d+e+"</div></div>"+Bd(b)+"</div></div>")};var Ed=function(){this.I=this.I;this.C=this.C};Ed.prototype.I=!1;Ed.prototype.O=function(){this.I||(this.I=!0,this.s())};var Fd=function(a,b){a.I?b():(a.C||(a.C=[]),a.C.push(b))};Ed.prototype.s=function(){if(this.C)for(;this.C.length;)this.C.shift()()};var Gd=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1};Gd.prototype.h=function(){this.defaultPrevented=!0};var Hd=function(){if(!t.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};t.addEventListener("test",c,b);t.removeEventListener("test",c,b)}catch(d){}return a}();var Id;Id=Bc?"webkitTransitionEnd":"transitionend";var Kd=function(a,b){Gd.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(Ac){a:{try{yc(b.nodeName);var e=!0;break a}catch(f){}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:Jd[a.pointerType]||"";this.state=a.state;this.i=a;a.defaultPrevented&&Kd.ja.h.call(this)}};hc(Kd,Gd);var Jd={2:"touch",3:"pen",4:"mouse"};Kd.prototype.h=function(){Kd.ja.h.call(this);var a=this.i;a.preventDefault?a.preventDefault():a.returnValue=!1};var Ld="closure_listenable_"+(1E6*Math.random()|0);var Md=0;var Nd=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=++Md;this.ra=this.xa=!1},Od=function(a){a.ra=!0;a.listener=null;a.proxy=null;a.src=null;a.A=null};var Pd=function(a){this.src=a;this.g={};this.h=0};Pd.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.h++);var g=Qd(a,b,d,e);-1<g?(b=a[g],c||(b.xa=!1)):(b=new Nd(b,this.src,f,!!d,e),b.xa=c,a.push(b));return b};var Rd=function(a,b){var c=b.type;c in a.g&&ba(a.g[c],b)&&(Od(b),0==a.g[c].length&&(delete a.g[c],a.h--))},Qd=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.ra&&f.listener==b&&f.capture==!!c&&f.A==d)return e}return-1};var Sd="closure_lm_"+(1E6*Math.random()|0),Td={},Ud=0,Wd=function(a,b,c,d,e){if(d&&d.once)return Vd(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)Wd(a,b[f],c,d,e);return null}c=Xd(c);return a&&a[Ld]?a.i.add(String(b),c,!1,ub(d)?!!d.capture:!!d,e):Yd(a,b,c,!1,d,e)},Yd=function(a,b,c,d,e,f){if(!b)throw Error("v");var g=ub(e)?!!e.capture:!!e,h=Zd(a);h||(a[Sd]=h=new Pd(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=$d();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Hd||(e=g),void 0===
e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ae(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("w");Ud++;return c},$d=function(){var a=be,b=function(c){return a.call(b.src,b.listener,c)};return b},Vd=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)Vd(a,b[f],c,d,e);return null}c=Xd(c);return a&&a[Ld]?a.i.add(String(b),c,!0,ub(d)?!!d.capture:!!d,e):Yd(a,b,c,!0,d,e)},ce=function(a,b,c,d,e){if(Array.isArray(b))for(var f=
0;f<b.length;f++)ce(a,b[f],c,d,e);else(d=ub(d)?!!d.capture:!!d,c=Xd(c),a&&a[Ld])?(a=a.i,b=String(b).toString(),b in a.g&&(f=a.g[b],c=Qd(f,c,d,e),-1<c&&(Od(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.g[b],a.h--)))):a&&(a=Zd(a))&&(b=a.g[b.toString()],a=-1,b&&(a=Qd(b,c,d,e)),(c=-1<a?b[a]:null)&&de(c))},de=function(a){if("number"!==typeof a&&a&&!a.ra){var b=a.src;if(b&&b[Ld])Rd(b.i,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(ae(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Ud--;(c=Zd(b))?(Rd(c,a),0==c.h&&(c.src=null,b[Sd]=null)):Od(a)}}},ae=function(a){return a in Td?Td[a]:Td[a]="on"+a},be=function(a,b){if(a.ra)a=!0;else{b=new Kd(b,this);var c=a.listener,d=a.A||a.src;a.xa&&de(a);a=c.call(d,b)}return a},Zd=function(a){a=a[Sd];return a instanceof Pd?a:null},ee="__closure_events_fn_"+(1E9*Math.random()>>>0),Xd=function(a){if("function"===typeof a)return a;a[ee]||(a[ee]=function(b){return a.handleEvent(b)});
return a[ee]};var fe=function(){this.i=new Set;this.u=!1},ge=function(a,b,c,d){b=Wd(b,c,d);a.i.add(b);return b},he=function(a,b){de(b);a.i.delete(b)};fe.prototype.O=function(){this.u||(this.i.forEach(function(a){de(a)}),this.i.clear(),this.u=!0)};var ie=function(){fe.call(this);this.g=null;this.j=!1};H(ie,fe);var je=function(a,b){if(a.g)throw Error("x");a.j=!1;a.g=b};ie.prototype.O=function(){if(!this.j){fe.prototype.O.call(this);for(var a=this.g,b;b=a.firstChild;)a.removeChild(b);this.g=null;this.j=!0}};var ke=function(){fe.call(this);this.g=this.j=this.h=null;this.C=this.s=!1};H(ke,fe);ke.prototype.register=function(a,b){var c=this;if(this.C)throw Error("y");this.C=!0;this.j=a;this.g=b;this.l=ge(this,this.j,"click",function(){return le(c)})};
var le=function(a){a.g.style.visibility="visible";a.g.style.opacity=1;he(a,a.l);a.v=ge(a,document,"mouseup",function(b){return me(a,b)})},me=function(a,b){a.h=b.target.getAttribute("data-languagecode");if(null!=a.h||b.target!=a.g)he(a,a.v),a.I=ge(a,a.g,Id,function(){return ne(a)}),a.g.style.opacity=0},ne=function(a){he(a,a.I);a.g.style.visibility="hidden";a.l=ge(a,a.j,"click",function(){return le(a)});if(null!=a.h){var b=jd(a.h);Cb(document.location,sb(b))}};
ke.prototype.O=function(){this.s||(fe.prototype.O.call(this),this.g=this.j=null,this.s=!0)};var oe=function(a){var b=a.origin,c=a.Ga;a=a.languages;ie.call(this);this.l=b;this.s=c;this.I=a;this.C=!1};H(oe,ie);oe.prototype.v=function(a,b,c){je(this,a);zb(a,Cd,{origin:this.l},{Ga:this.s,languages:this.I});a=zd("confirm_yes");ge(this,a,"click",function(){(void 0==document.hasStorageAccess?Promise.resolve():document.requestStorageAccess()).then(function(){return b()},function(){return c()})});a=zd("confirm_no");ge(this,a,"click",function(){return c()});pe(this)};
oe.prototype.B=function(a,b,c){je(this,a);zb(a,Dd,{origin:this.l},{Ga:this.s,languages:this.I});a=zd("confirm_yes");ge(this,a,"click",function(){return b()});a=zd("confirm_no");ge(this,a,"click",function(){return c()});pe(this)};var pe=function(a){void 0==a.h&&(a.h=new ke);var b=zd("language_selector"),c=zd("language_list");a.h.register(b,c)};oe.prototype.O=function(){this.C||(ie.prototype.O.call(this),void 0!=this.h&&this.h.O(),this.C=!0)};var qe,re,se=void 0,te=function(a){try{return t.JSON.parse.call(t.JSON,a)}catch(b){return!1}},ue=function(a){return Object.prototype.toString.call(a)},ve=ue(0),we=ue(new Date(0)),xe=ue(!0),ye=ue(""),ze=ue({}),Ae=ue([]),Be=function(a,b){if(b)for(var c=0,d=b.length;c<d;++c)if(a===b[c])throw new TypeError("z");d=typeof a;if("undefined"!==d){c=Array.prototype.slice.call(b||[],0);c[c.length]=a;b=[];var e=ue(a);if(null!=a&&"function"===typeof a.toJSON&&(Object.prototype.hasOwnProperty.call(a,"toJSON")||
(e!==Ae||a.constructor!==Array&&a.constructor!==Object)&&(e!==ze||a.constructor!==Array&&a.constructor!==Object)&&e!==ye&&e!==ve&&e!==xe&&e!==we))return Be(a.toJSON.call(a),c);if(null==a)b[b.length]="null";else if(e===ve)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===xe)b[b.length]=String(!!Number(a));else{if(e===we)return Be(a.toISOString.call(a),c);if(e===Ae&&ue(a.length)===ve){b[b.length]="[";var f=0;for(d=Number(a.length)>>0;f<d;++f)f&&(b[b.length]=
","),b[b.length]=Be(a[f],c)||"null";b[b.length]="]"}else if(e==ye&&ue(a.length)===ve){b[b.length]='"';f=0;for(c=Number(a.length)>>0;f<c;++f)d=String.prototype.charAt.call(a,f),e=String.prototype.charCodeAt.call(a,f),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(f in a)Object.prototype.hasOwnProperty.call(a,
f)&&(e=Be(a[f],c),void 0!==e&&(d++&&(b[b.length]=","),b[b.length]=Be(f),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}},Ce=/[\0-\x07\x0b\x0e-\x1f]/,De=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/,Ee=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/,Fe=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/,Ge=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g,He=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g,Ie=/[ \t\n\r]+/g,
Je=/[^"]:/,Ke=/""/g,Le=/true|false|null/g,Me=/00/,Ne=/[\{]([^0\}]|0[^:])/,Oe=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/,Pe=/[^\[,:][\[\{]/,Qe=/^(\{|\}|\[|\]|,|:|0)+/,Re=/\u2028/g,Se=/\u2029/g,Te=function(a){a=String(a);if(Ce.test(a)||De.test(a)||Ee.test(a)||Fe.test(a))return!1;var b=a.replace(Ge,'""');b=b.replace(He,"0");b=b.replace(Ie,"");if(Je.test(b))return!1;b=b.replace(Ke,"0");b=b.replace(Le,"0");if(Me.test(b)||Ne.test(b)||Oe.test(b)||Pe.test(b)||!b||(b=b.replace(Qe,"")))return!1;a=a.replace(Re,"\\u2028").replace(Se,
"\\u2029");b=void 0;try{se?b=[te(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},Ue=function(){var a=((t.document||{}).scripts||[]).length;if((void 0===qe||void 0===se||re!==a)&&-1!==re){qe=se=!1;re=-1;try{try{se=!!t.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===t.JSON.stringify.call(t.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===te("true")&&3===te('[{"a":3}]')[0].a}catch(b){}qe=se&&
!te("[00]")&&!te('"\u0007"')&&!te('"\\0"')&&!te('"\\v"')}finally{re=a}}},Ve=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString(),We=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=Ve?We:Date.prototype.toISOString;var Xe,Ye=!1,O=function(a){try{Ye&&window.console&&window.console.log&&window.console.log(a)}catch(b){}},Ze=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},$e=function(a,b){function c(){}if(!a)throw Error("A");if(!b)throw Error("B");c.prototype=b.prototype;a.prototype=new c;a.prototype.constructor=a},af=function(a){return"[object Function]"===Object.prototype.toString.call(a)},bf=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("&")},cf=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," ")},df=function(a,b,c){if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent("on"+b,c);else throw Error("C`"+b);},ef=function(a,b){a=(a||"").split(" ");b=(b||"").split(" ");for(var c=0;c<b.length;c++)if(b[c]&&
0>Ze(a,b[c]))return!1;return!0},ff=function(){if("undefined"!=typeof Xe)return Xe;a:{try{if(window.localStorage){var a=window.localStorage;break a}}catch(b){}a=void 0}if(!a)return Xe=!1;try{a.setItem("test","test"),a.removeItem("test"),Xe=!0}catch(b){Xe=!1}return Xe},gf=function(){var a=navigator.userAgent.toLowerCase();return-1!=a.indexOf("msie")&&8==parseInt(a.split("msie")[1],10)},hf=function(){return Object.hasOwnProperty.call(window,"ActiveXObject")&&!window.ActiveXObject},jf=function(){var a=
navigator.userAgent.toLowerCase();return 0>a.indexOf("edge/")&&(-1<a.indexOf("chrome/")||-1<a.indexOf("crios/"))},kf=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},lf=function(){var a=navigator.userAgent.toLowerCase();return-1<a.indexOf("safari/")&&0>a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")},mf=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=
a.stack)};H(mf,Error);var Q=window.JSON,nf=function(a){this.j=a||[];this.g={}},of=function(a,b,c){if(!(0<=Ze(a.j,b)))throw Error("E`"+b);if(!af(c))throw Error("F`"+b);a.g[b]||(a.g[b]=[]);0>Ze(a.g[b],c)&&a.g[b].push(c)};nf.prototype.removeEventListener=function(a,b){if(!(0<=Ze(this.j,a)))throw Error("E`"+a);af(b)&&this.g[a]&&this.g[a].length&&(b=Ze(this.g[a],b),0<=b&&this.g[a].splice(b,1))};
var pf=function(a,b){var c=b.type;if(!(c&&0<=Ze(a.j,c)))throw Error("G`"+c);if(a.g[c]&&a.g[c].length)for(var d=a.g[c].length,e=0;e<d;e++)a.g[c][e](b)};Q={parse:function(a){a="["+String(a)+"]";-1===re?a=!1:(Ue(),a=(qe?te:Te)(a));if(!1===a||1!==a.length)throw new SyntaxError("H");return a[0]},stringify:function(a){-1!==re?(Ue(),a=se?t.JSON.stringify.call(t.JSON,a):Be(a)):a=void 0;return a}};var qf=function(a){this.Wa=a};var rf=function(a,b,c){this.j=a;this.s=b;this.g=c||[];this.Y=new Map};rf.prototype.C=function(a){this.Y.set(this.i(Zb.apply(1,arguments)),[new qf(a)])};rf.prototype.h=function(){var a=this.i(Zb.apply(0,arguments));return this.Y.has(a)?this.Y.get(a):void 0};rf.prototype.u=function(){var a=this.h(Zb.apply(0,arguments));return a&&a.length?a[0]:void 0};rf.prototype.i=function(){var a=Zb.apply(0,arguments);return a?a.join(","):"key"};var sf=function(a,b){rf.call(this,a,3,b)};H(sf,rf);sf.prototype.l=function(a){var b=Zb.apply(1,arguments),c=0,d=this.u(b);d&&(c=d.Wa);this.C(c+a,b)};var R=function(){Ed.call(this);this.i=new Pd(this);this.nb=this;this.Ba=null};hc(R,Ed);R.prototype[Ld]=!0;R.prototype.removeEventListener=function(a,b,c,d){ce(this,a,b,c,d)};
var uf=function(a,b){var c,d=a.Ba;if(d)for(c=[];d;d=d.Ba)c.push(d);a=a.nb;d=b.type||b;if("string"===typeof b)b=new Gd(b,a);else if(b instanceof Gd)b.target=b.target||a;else{var e=b;b=new Gd(d,a);lb(b,e)}e=!0;if(c)for(var f=c.length-1;0<=f;f--){var g=b.g=c[f];e=tf(g,d,!0,b)&&e}g=b.g=a;e=tf(g,d,!0,b)&&e;e=tf(g,d,!1,b)&&e;if(c)for(f=0;f<c.length;f++)g=b.g=c[f],e=tf(g,d,!1,b)&&e};
R.prototype.s=function(){R.ja.s.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,Od(d[e]);delete a.g[c];a.h--}}this.Ba=null};var tf=function(a,b,c,d){b=a.i.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.ra&&g.capture==c){var h=g.listener,k=g.A||g.src;g.xa&&Rd(a.i,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented};var S=function(a,b){R.call(this);this.l=a||1;this.j=b||t;this.u=fc(this.B,this);this.v=Date.now()};hc(S,R);S.prototype.g=!1;S.prototype.h=null;var vf=function(a,b){a.l=b;a.h&&a.g?(a.stop(),a.start()):a.h&&a.stop()};S.prototype.B=function(){if(this.g){var a=Date.now()-this.v;0<a&&a<.8*this.l?this.h=this.j.setTimeout(this.u,this.l-a):(this.h&&(this.j.clearTimeout(this.h),this.h=null),uf(this,"tick"),this.g&&(this.stop(),this.start()))}};
S.prototype.start=function(){this.g=!0;this.h||(this.h=this.j.setTimeout(this.u,this.l),this.v=Date.now())};S.prototype.stop=function(){this.g=!1;this.h&&(this.j.clearTimeout(this.h),this.h=null)};S.prototype.s=function(){S.ja.s.call(this);this.stop();delete this.j};var wf=function(a,b,c){if("function"===typeof a)c&&(a=fc(a,c));else if(a&&"function"==typeof a.handleEvent)a=fc(a.handleEvent,a);else throw Error("J");return 2147483647<Number(b)?-1:t.setTimeout(a,b||0)};var xf=function(a){Ed.call(this);this.F=a;this.h=new Map;this.B=new Set;this.i=0;this.g=new S(3E4);this.g.i.add("tick",this.j,!1,!1,this);Fd(this,gc(Ab,this.g))};H(xf,Ed);xf.prototype.j=function(){var a=this.h.values();a=[].concat(Sb(a)).filter(function(b){return b.Y.size});a.length&&this.F.flush(a,!1);yf(a);this.i=0;this.g.g&&this.g.stop()};xf.prototype.v=function(a){var b=Zb.apply(1,arguments);this.h.has(a)||this.h.set(a,new sf(a,b))};
xf.prototype.l=function(a){this.u.apply(this,[a,1].concat(Sb(Zb.apply(1,arguments))))};xf.prototype.u=function(a,b){var c=Zb.apply(2,arguments),d;(d=this.B.has(a)?void 0:this.h.get(a))&&d instanceof sf&&(d.l(b,c),this.g.g||this.g.start(),this.i++,100<=this.i&&this.j())};var yf=function(a){for(var b=0;b<a.length;b++)a[b].Y.clear()};var zf=function(a){this.g=a;this.g.v("/client_streamz/google_sign_in_web_client/idpiframe/cookie_blocked_count",{ab:3,Za:"browser"},{ab:3,Za:"browser_version"})};zf.prototype.Ja=function(a,b){this.g.l("/client_streamz/google_sign_in_web_client/idpiframe/cookie_blocked_count",a,b)};var Af=function(a){this.o=z(a)};H(Af,L);Af.V=[2];var Bf=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));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("L`"+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("M`"+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 Df=function(a,b,c){var d=String(t.location.href);return d&&a&&b?[b,Cf(Bf(d),a,c||null)].join(" "):null},Cf=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],jc(d,function(h){e.push(h)}),Ef(e.join(" "));var f=[],g=[];jc(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];jc(d,function(h){e.push(h)});a=Ef(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},Ef=function(a){var b=
Db();b.update(a);return b.yb().toLowerCase()};var Ff={};var Gf=function(a){this.g=a||{cookie:""}};
Gf.prototype.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.pc;d=c.Xb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.oc}if(/[;=\s]/.test(a))throw Error("N`"+a);if(/[;\r\n]/.test(b))throw Error("O`"+b);void 0===h&&(h=-1);this.g.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")};
Gf.prototype.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e<d.length;e++){f=za(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};var Hf=new Gf("undefined"==typeof document?null:document);var If=function(a){return!!Ff.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)},Jf=function(a,b,c,d){(a=t[a])||"undefined"===typeof document||(a=(new Gf(document)).get(b));return a?Df(a,c,d):null},Kf=function(a,b){b=void 0===b?!1:b;var c=Bf(String(t.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=t.__SAPISID||t.__APISID||t.__3PSAPISID||t.__OVERRIDE_SID;If(e)&&(f=f||t.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new Gf(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||
g.get("SID")||g.get("OSID");If(e)&&(f=f||g.get("__Secure-1PAPISID"))}e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?t.__SAPISID:t.__APISID,e||"undefined"===typeof document||(e=new Gf(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?Df(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&If(b)&&((b=Jf("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=Jf("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",
a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var Lf=function(a){this.o=z(a)};H(Lf,L);var Mf=[1,2,3];var Nf=function(a){this.o=z(a)};H(Nf,L);var Of=[1,2,3];var Pf=function(a){this.o=z(a)};H(Pf,L);Pf.V=[1];var Qf=function(a){this.o=z(a)};H(Qf,L);Qf.V=[3,6,4];var Rf=function(a){this.o=z(a)};H(Rf,L);Rf.V=[1];var Sf=function(a){this.h=this.g=this.i=a};Sf.prototype.reset=function(){this.h=this.g=this.i};var Tf=function(){};Tf.prototype.g=null;var Vf=function(a){var b;(b=a.g)||(b={},Uf(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var Wf,Xf=function(){};hc(Xf,Tf);var Yf=function(a){return(a=Uf(a))?new ActiveXObject(a):new XMLHttpRequest},Uf=function(a){if(!a.h&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.h=d}catch(e){}}throw Error("P");}return a.h};Wf=new Xf;var Zf=function(a){R.call(this);this.headers=new Map;this.B=a||null;this.g=!1;this.v=this.m=null;this.N="";this.h=this.K=this.j=this.F=!1;this.u=0;this.l=null;this.ca="";this.T=this.X=!1};hc(Zf,R);var $f=/^https?$/i,ag=["POST","PUT"],bg=[],Eb=function(a,b,c,d,e,f,g){var h=new Zf;bg.push(h);b&&h.i.add("complete",b,!1,void 0,void 0);h.i.add("ready",h.va,!0,void 0,void 0);f&&(h.u=Math.max(0,f));g&&(h.X=g);h.send(a,c,d,e)};Zf.prototype.va=function(){this.O();ba(bg,this)};
Zf.prototype.send=function(a,b,c,d){if(this.m)throw Error("Q`"+this.N+"`"+a);b=b?b.toUpperCase():"GET";this.N=a;this.F=!1;this.g=!0;this.m=this.B?Yf(this.B):Yf(Wf);this.v=this.B?Vf(this.B):Vf(Wf);this.m.onreadystatechange=fc(this.ba,this);try{this.K=!0,this.m.open(b,String(a),!0),this.K=!1}catch(g){cg(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=E(d.keys());
for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("R`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=t.FormData&&a instanceof t.FormData;!(0<=aa(ag,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=E(c);for(d=b.next();!d.done;d=b.next())c=E(d.value),d=c.next().value,c=c.next().value,this.m.setRequestHeader(d,c);this.ca&&(this.m.responseType=this.ca);"withCredentials"in this.m&&this.m.withCredentials!==
this.X&&(this.m.withCredentials=this.X);try{dg(this),0<this.u&&((this.T=eg(this.m))?(this.m.timeout=this.u,this.m.ontimeout=fc(this.ma,this)):this.l=wf(this.ma,this.u,this)),this.j=!0,this.m.send(a),this.j=!1}catch(g){cg(this)}};var eg=function(a){return zc&&"number"===typeof a.timeout&&void 0!==a.ontimeout};Zf.prototype.ma=function(){"undefined"!=typeof cc&&this.m&&(uf(this,"timeout"),this.abort(8))};
var cg=function(a){a.g=!1;a.m&&(a.h=!0,a.m.abort(),a.h=!1);fg(a);gg(a)},fg=function(a){a.F||(a.F=!0,uf(a,"complete"),uf(a,"error"))};Zf.prototype.abort=function(){this.m&&this.g&&(this.g=!1,this.h=!0,this.m.abort(),this.h=!1,uf(this,"complete"),uf(this,"abort"),gg(this))};Zf.prototype.s=function(){this.m&&(this.g&&(this.g=!1,this.h=!0,this.m.abort(),this.h=!1),gg(this,!0));Zf.ja.s.call(this)};Zf.prototype.ba=function(){this.I||(this.K||this.j||this.h?hg(this):this.wa())};Zf.prototype.wa=function(){hg(this)};
var hg=function(a){if(a.g&&"undefined"!=typeof cc&&(!a.v[1]||4!=(a.m?a.m.readyState:0)||2!=Gb(a)))if(a.j&&4==(a.m?a.m.readyState:0))wf(a.ba,0,a);else if(uf(a,"readystatechange"),4==(a.m?a.m.readyState:0)){a.g=!1;try{Fb(a)?(uf(a,"complete"),uf(a,"success")):fg(a)}finally{gg(a)}}},gg=function(a,b){if(a.m){dg(a);var c=a.m,d=a.v[0]?function(){}:null;a.m=null;a.v=null;b||uf(a,"ready");try{c.onreadystatechange=d}catch(e){}}},dg=function(a){a.m&&a.T&&(a.m.ontimeout=null);a.l&&(t.clearTimeout(a.l),a.l=null)};
Zf.prototype.isActive=function(){return!!this.m};var Fb=function(a){var b=Gb(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.N).match($c)[1]||null,!a&&t.self&&t.self.location&&(a=t.self.location.protocol.slice(0,-1)),b=!$f.test(a?a.toLowerCase():"");c=b}return c},Gb=function(a){try{return 2<(a.m?a.m.readyState:0)?a.m.status:-1}catch(b){return-1}};var ig=function(a){this.o=z(a)};H(ig,L);var jg=function(a){this.o=z(a)};H(jg,L);jg.V=[1];var Nc=function(a){this.o=z(a)};H(Nc,L);var kg=["platform","platformVersion","architecture","model","uaFullVersion"];new jg;var Tc=function(a){this.o=z(a)};H(Tc,L);var lg=function(a){this.o=z(a,33)};H(lg,L);lg.V=[3,20,27];var mg=function(a){this.o=z(a,19)};H(mg,L);mg.V=[3,5];var ng=function(a){this.o=z(a,6)};H(ng,L);var og=function(a){return function(b){if(null==b||""==b)b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);Ga(b,16);b=Ua(a,b)}return b}}(ng);ng.V=[5];var pg=function(a){this.o=z(a)};H(pg,L);var qg=new function(a,b){this.h=a;this.g=b;this.i=Qc;this.defaultValue=void 0}(175237375,pg);var ug=function(a){R.call(this);var b=this;this.K="";this.h=[];this.va="";this.wa=this.ca=-1;this.ma=!1;this.F=this.j=null;this.v=this.B=0;this.ob=1;this.Na=0;this.N=!1;R.call(this);this.pa=a.pa;this.fa=a.fa||function(){};this.l=new rg(a.pa,a.aa);this.ha=a.ha;this.ga=a.ga;this.pb=gc(yd,0,1);this.X=a.fc||null;this.W=a.W||null;this.oa=a.oa||!1;this.qa=a.qa||null;this.withCredentials=!a.Ya;this.aa=a.aa||!1;!this.aa&&(65<=wa("Chromium")||45<=wa("Firefox")||12<=wa("Safari")||(ya()||v("iPad")||v("iPod"))&&
Ba());var c=Uc();sg(this.l,c);this.u=new Sf(1E4);this.g=new S(this.u.g);Fd(this,gc(Ab,this.g));a=tg(this,a.tb);Wd(this.g,"tick",a,!1,this);this.T=new S(6E5);Fd(this,gc(Ab,this.T));Wd(this.T,"tick",a,!1,this);this.oa||this.T.start();this.aa||(Wd(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.ba()}),Wd(document,"pagehide",this.ba,!1,this))};H(ug,R);var tg=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};
ug.prototype.s=function(){this.ba();R.prototype.s.call(this)};var vg=function(a){a.X||(a.X=.01>a.pb()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.X},wg=function(a,b){a.u=new Sf(1>b?1:b);vf(a.g,a.u.g)};
ug.prototype.log=function(a){a=gb(a);var b=this.ob++;a=K(a,21,b);this.K&&K(a,26,Pa(this.K));Lc(a,1)||K(a,1,Date.now().toString());null==Lc(a,15)&&K(a,15,60*(new Date).getTimezoneOffset());this.j&&(b=gb(this.j),Rc(a,16,b));for(;1E3<=this.h.length;)this.h.shift(),++this.B;this.h.push(a);uf(this,new xg(a));this.oa||this.g.g||this.g.start()};
ug.prototype.flush=function(a,b){var c=this;if(0===this.h.length)a&&a();else if(this.N)yg(this.l,3),zg(this);else{var d=Date.now();if(this.wa>d&&this.ca<d)b&&b("throttled");else{yg(this.l,1);var e=Ag(this.l,this.h,this.B,this.v);d={};var f=this.fa();f&&(d.Authorization=f);var g=vg(this);this.W&&(d["X-Goog-AuthUser"]=this.W,g=ed(g,"authuser",this.W));this.qa&&(d["X-Goog-PageId"]=this.qa,g=ed(g,"pageId",this.qa));if(f&&this.va===f)b&&b("stale-auth-token");else{this.h=[];this.g.g&&this.g.stop();this.B=
0;var h=Vc(e),k;this.F&&this.F.nc(h.length)&&(k=this.F.mc(h));var l={url:g,body:h,ub:1,Ma:d,Ub:"POST",withCredentials:this.withCredentials,Na:this.Na},q=function(n){c.u.reset();vf(c.g,c.u.g);if(n){var r=null;try{var x=JSON.stringify(JSON.parse(n.replace(")]}'\n","")));r=og(x)}catch(w){}if(r&&(n=Lc(r,1),n=Number(null!=n?n:"-1"),0<n&&(c.ca=Date.now(),c.wa=c.ca+n),r=qg.g?qg.i(r,qg.g,qg.h,!0):qg.i(r,qg.h,null,!0),r=null===r?void 0:r)){a:if(r=Lc(r,1),null!=r){switch(typeof r){case "string":r=+r;break a;
case "number":break a}r=void 0}r=null!=r?r:-1;-1!==r&&(c.ma||wg(c,r))}}a&&a();c.v=0},m=function(n,r){var x=e.o,w=A(x),B=!!(w&2);var D=B?1:2,P=!!(w&2);var I=w&2;var G=Kc(x,w,3);Array.isArray(G)||(G=ib);var J=y(G);J&1||Ha(G);I?J&2||Ga(G,18):J&16&&!(J&2)&&Hc(G,16);I=G;if(I!==ib&&y(I)&4)3===D||P||(P=Object.isFrozen(I),1===D?P||Object.freeze(I):(D=y(I),G=D&-19,P&&(I=Ca(I),D=0,Sa(x,w,3,I)),D!==G&&Da(I,G))),x=I;else{J=I;P=!!(w&2);G=!!(y(J)&2);I=J;!P&&G&&(J=Ca(J));var uc=w|(G?2:0);G=G||void 0;for(var La=
0,vd=0;La<J.length;La++){var wd=Ra(J[La],lg,uc);void 0!==wd&&(G=G||A(wd.o)&2,J[vd++]=wd)}vd<La&&(J.length=vd);uc=y(J);La=uc|5;G=G?La&-9:La|8;uc!=G&&(J=Fa(J,G));I!==J&&Sa(x,w,3,J);(P&&2!==D||1===D)&&Object.freeze(J);x=J}if(!(B||y(x)&8)){for(B=0;B<x.length;B++)w=x[B],D=hb(w),w!==D&&(x[B]=D);Ga(x,8)}B=c.u;B.h=Math.min(3E5,2*B.h);B.g=Math.min(3E5,B.h+Math.round(.2*(Math.random()-.5)*B.h));vf(c.g,c.u.g);401===n&&f&&(c.va=f);void 0===r&&(r=500<=n&&600>n||401===n||0===n);r&&(c.h=x.concat(c.h),c.oa||c.g.g||
c.g.start());b&&b("net-send-failed",n);++c.v},u=function(){c.ga?c.ga.send(l,q,m):c.ha&&c.ha(l,q,m)};k?k.then(function(n){l.Ma["Content-Encoding"]="gzip";l.Ma["Content-Type"]="application/binary";l.body=n;l.ub=2;u()},function(){u()}):u()}}}};ug.prototype.ba=function(){Bg(this.l,!0);this.flush();Bg(this.l,!1)};
var zg=function(a){Cg(a,function(b,c){b=ed(b,"format","json");var d=!1;try{d=window.navigator.sendBeacon(b,Vc(c))}catch(e){}a.N&&!d&&(a.N=!1);return d})},Cg=function(a,b){if(0!==a.h.length){var c=id(vg(a),"format");c=dd(c,"auth",a.fa(),"authuser",a.W||"0");for(var d=0;10>d&&a.h.length;++d){var e=a.h.slice(0,32),f=Ag(a.l,e,a.B,a.v);if(!b(c,f)){++a.v;break}a.B=0;a.v=0;a.h=a.h.slice(e.length)}a.g.g&&a.g.stop()}},xg=function(){Gd.call(this,"event-logged",void 0)};H(xg,Gd);
var rg=function(a,b){this.aa=b=void 0===b?!1:b;this.h=this.locale=null;this.g=new mg;K(this.g,2,a);b||(this.locale=document.documentElement.getAttribute("lang"));sg(this,new Tc)},sg=function(a,b){Rc(a.g,1,b);var c=Lc(b,1);(null==c?c:c)||K(b,1,1);a.aa||(b=Dg(a),c=Lc(b,5),(null==c||"string"===typeof c)&&c||K(b,5,Pa(a.locale)));a.h&&(b=Dg(a),Qc(b,jg,9)||Rc(b,9,a.h))},yg=function(a,b){Oc(Qc(a.g,Tc,1))&&(a=Eg(a),K(a,1,b))},Bg=function(a,b){Oc(Qc(a.g,Tc,1))&&(a=Eg(a),K(a,2,Oa(b)))},Fg=function(a,b){var c=
void 0===c?kg:c;b(window,c).then(function(d){a.h=d;d=Dg(a);Rc(d,9,a.h);return!0}).catch(function(){return!1})},Dg=function(a){a=Qc(a.g,Tc,1);var b=Qc(a,Nc,11);b||(b=new Nc,Rc(a,11,b));return b},Eg=function(a){a=Dg(a);var b=Qc(a,ig,10);b||(b=new ig,K(b,2,Oa(!1)),Rc(a,10,b));return b},Ag=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?0:d;if(Oc(Qc(a.g,Tc,1))){var e=Eg(a);K(e,3,d)}a=gb(a.g);a=K(a,4,Date.now().toString());b=Sc(a,3,b);c&&K(b,14,c);return b};var Gg=function(a,b){Ed.call(this);this.pa=a;this.W=b;this.i="https://play.google.com/log?format=json&hasfast=true";this.j=!1;this.g="";this.ha=Hb};H(Gg,Ed);Gg.prototype.Ya=function(){this.N=!0;return this};var Hg=function(a,b,c,d,e,f){a=void 0===a?-1:a;b=void 0===b?"":b;c=void 0===c?"":c;d=void 0===d?!1:d;e=void 0===e?"":e;Ed.call(this);f?a=f:(a=new Gg(a,"0"),a.g=b,Fd(this,gc(Ab,a)),""!=c&&(a.i=c),d&&(a.j=!0),e&&(a.h=e),b=new ug({pa:a.pa,fa:a.fa?a.fa:Kf,W:a.W,ha:a.ha,fc:a.i,aa:a.j,oa:!1,Ya:a.N,qa:void 0,tb:void 0,ga:a.ga?a.ga:void 0}),Fd(a,gc(Ab,b)),a.v&&sg(b.l,a.v),a.h&&(c=a.h,d=Dg(b.l),K(d,7,Pa(c))),a.u&&(b.F=a.u),a.g&&(b.K=a.g),a.l&&((c=a.l)?(b.j||(b.j=new Af),c=Vc(c),K(b.j,4,Pa(c))):b.j&&K(b.j,
4,void 0,!1)),a.F&&(e=a.F,b.j||(b.j=new Af),c=b.j.o,d=A(c),Na(d),e=null==e?ib:Ea(e),Sa(c,d,2,e)),a.B&&(c=a.B,b.ma=!0,wg(b,c)),a.K&&Fg(b.l,a.K),a=b);this.g=a};H(Hg,Ed);
Hg.prototype.flush=function(a){var b=a||[];if(b.length){a=new Rf;for(var c=[],d=0;d<b.length;d++){var e=b[d],f=e;var g=new Qf;g=K(g,1,Pa(f.j));for(var h=f,k=[],l=0;l<h.g.length;l++)k.push(h.g[l].Za);h=g.o;l=A(h);Na(l);if(null==k)Sa(h,l,3);else{var q=y(k);if(!(q&4)){if(q&2||Object.isFrozen(k))k=Ca(k);for(var m=0;m<k.length;m++){var u=k,n=m,r=k[m];if("string"!==typeof r)throw Error();u[n]=r}Da(k,q|5)}Sa(h,l,3,k)}k=[];h=[];l=E(f.Y.keys());for(q=l.next();!q.done;q=l.next())h.push(q.value.split(","));
for(l=0;l<h.length;l++){q=h[l];m=f.s;u=f.h(q)||[];n=[];for(r=0;r<u.length;r++){var x=u[r],w=x&&x.Wa;x=new Nf;switch(m){case 3:Pc(x,1,Of,Number(w));break;case 2:var B=x;w=Number(w);if(null!=w&&"number"!==typeof w)throw Error("n`"+typeof w+"`"+w);Pc(B,2,Of,w)}n.push(x)}m=n;for(u=0;u<m.length;u++){n=m[u];r=new Pf;n=Rc(r,2,n);r=q;x=[];B=f;w=[];for(var D=0;D<B.g.length;D++)w.push(B.g[D].ab);B=w;for(w=0;w<B.length;w++){D=B[w];var P=r[w],I=new Lf;switch(D){case 3:Pc(I,1,Mf,Pa(String(P)));break;case 2:Pc(I,
2,Mf,Number(P));break;case 1:Pc(I,3,Mf,Oa("true"==P))}x.push(I)}Sc(n,1,x);k.push(n)}}Sc(g,4,k);c.push(g);e.Y.clear()}Sc(a,1,c);b=this.g;a instanceof lg?b.log(a):(c=new lg,a=Vc(a),a=K(c,8,Pa(a)),b.log(a));this.g.flush()}};var T={ic:{}},U=U||{};U.Fa="APISID";U.Ea="SAPISID";U.Ca="__Secure-3PAPISID";U.R=function(a){a=encodeURIComponent(a);if(a=Hf.get(a))return decodeURIComponent(a)};U.Ha=function(a){var b;(a=U.R(a))&&(b=String(Ig(a)));return b};U.ac=function(a,b,c){Hf.set(a,b,c)};T=T||{};
T.Mb=function(a,b,c,d){d=void 0===d?!1:d;if(!0===T.Ka)a();else{var e=2,f=function(){e--;0==e&&(T.Ka=!0,a())},g=function(h){b(h)};switch(Jg()){case "sessionStorage":T.sa=new Kg;T.sa.g(f,g);if(c)try{T.sa.h.clear()}catch(h){}break;case "inMemoryStorage":T.sa=new Lg;T.sa.g(f,g);break;default:c=Error("S`"+Jg());b(c);return}switch(Mg()){case "localStorage":T.ia=new Ng;T.ia.g(f,g);break;case "indexedDb":T.ia=new Og;T.ia.g(f,g);break;case "cookieStorage":T.ia=new Pg;d?f():T.ia.g(f,g);break;default:c=Error("S`"+
Mg()),b(c)}}};T.cb=function(){if(!T.Ka)throw Error("T");return T.ia};T.Jb=function(){if(!T.Ka)throw Error("T");return T.sa};var Ng=function(){this.h=null};Ng.prototype.g=function(a,b){ff()?(this.h=window.localStorage,a()):b&&b(Error("U"))};Ng.prototype.getItem=function(a,b){b(this.h.getItem(a))};Ng.prototype.setItem=function(a,b,c){void 0===b||null===b?this.h.removeItem(a):this.h.setItem(a,b);c&&c()};Ng.prototype.removeItem=function(a,b){this.h.removeItem(a);b&&b()};var Og=function(){this.h=void 0};
Og.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("V`"+e))}};Og.prototype.getItem=function(a,b){var c=this.h.transaction("oauth","readwrite").objectStore("oauth").get(a);c.onsuccess=function(){b(c.result)}};
Og.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()}};Og.prototype.removeItem=function(a,b){var c=this.h.transaction("oauth","readwrite").objectStore("oauth");c["delete"](a);c.transaction.oncomplete=function(){b&&b()}};var Lg=function(){};Lg.prototype.g=function(a){this.h={};a()};Lg.prototype.getItem=function(a,b){b(this.h[a]||null)};
Lg.prototype.setItem=function(a,b,c){this.h[a]=b;c&&c()};Lg.prototype.removeItem=function(a,b){delete this.h[a];b&&b()};var Kg=function(){this.h=null};Kg.prototype.g=function(a,b){ff()?(this.h=window.sessionStorage,a()):b&&b(Error("W"))};Kg.prototype.getItem=function(a,b){b(this.h.getItem(a))};Kg.prototype.setItem=function(a,b,c){void 0===b||null===b?this.h.removeItem(a):this.h.setItem(a,b);c&&c()};Kg.prototype.removeItem=function(a,b){this.h.removeItem(a);b&&b()};var Pg=function(){this.h=C.ib};
Pg.prototype.g=function(a,b){navigator.cookieEnabled?a():b&&b(new mf("Cookies are not enabled in current environment."))};Pg.prototype.getItem=function(a,b){for(var c=null,d=Qg(a),e=0;e<d.length;e++)if(d[e].key==a){c=d[e].value;break}b(c)};Pg.prototype.setItem=function(a,b,c){var d=C.Ia(a.split(C.D)[0]);if(d){var e=Rg(d);b={key:a,value:b};for(var f=0;f<e.length;f++)if(e[f].key==a){e.splice(f,1);break}e.push(b);Sg(this,d,e)}c&&c()};
Pg.prototype.removeItem=function(a,b){for(var c=Qg(a),d=0;d<c.length;d++)if(c[d].key==a){c.splice(d,1);break}(a=C.Ia(a.split(C.D)[0]))&&Sg(this,a,c);b&&b()};var Qg=function(a){return(a=C.Ia(a.split(C.D)[0]))?Rg(a):[]},Rg=function(a){a=U.R(a);return T.xb(a||null)},Sg=function(a,b,c){var d=T.Bb(c);d.length>a.h?(c.splice(0,1),0<c.length?Sg(a,b,c):O("Failed to write Cookie based cache due to the big size.")):T.gb(b,d)};T.wb=function(a){try{return atob(a)}catch(b){return a}};T.Ab=function(a){try{return btoa(a)}catch(b){return a}};
T.xb=function(a){if(!a)return[];a=T.wb(a);try{return Q.parse(a).items||[]}catch(b){return O("Error while parsing items from cookie:"+b.message),[]}};T.Bb=function(a){return T.Ab(Q.stringify({items:a}))};T.gb=function(a,b){var c=window.location.pathname;c={domain:window.location.hostname,path:-1!=navigator.userAgent.toLowerCase().indexOf("msie")||hf()?void 0:c,Xb:"https:"===window.location.protocol?!0:void 0};U.ac(encodeURIComponent(a),encodeURIComponent(b),c)};
T.lc=function(a){for(var b=(Hf.g.cookie||"").split(";"),c=[],d=[],e,f,g=0;g<b.length;g++)f=za(b[g]),e=f.indexOf("="),-1==e?(c.push(""),d.push(f)):(c.push(f.substring(0,e)),d.push(f.substring(e+1)));for(b=0;b<c.length;b++)d=decodeURIComponent(c[b]),0==d.indexOf(a)&&T.gb(d,"")};var Tg=function(a){this.i=a;this.h=void 0;nf.call(this,["storageValueChanged"])};$e(Tg,nf);var Ug=function(a,b){T.cb().getItem(a.i,b)};Tg.prototype.addListener=function(a){of(this,"storageValueChanged",a)};
Tg.prototype.start=function(){var a=this;Ug(this,function(b){a.s=b;a.l=0;a.h=new S;Wd(a.h,"tick",Vg(a));vf(a.h,200);a.h.start()})};Tg.prototype.stop=function(){void 0!==this.h&&(this.h.stop(),this.h=void 0)};
var Vg=function(a){return function(){a.l++;Ug(a,function(b){b!=a.s?(pf(a,{type:"storageValueChanged",key:a.i,newValue:b}),a.stop()):1500<=a.l&&a.stop()})}},Ig=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},V=function(a){return!!a&&0<=a.indexOf(C.D)},Wg=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.hb=100;C.Va="/oauth2/sessionstate/action/updateState";C.Oa="/oauth2/sessionstate/action/checkOrigin";C.Ta="/oauth2/permission/action/refresh";C.Sa="/oauth2/permission/action/code";C.Da="/oauth2/permission/action/listSessions";C.qb="/o/oauth2/revoke";C.ta="response_type login_hint client_id origin scope ss_domain authuser hd enable_serial_consent include_granted_scopes nonce ack_extension_date".split(" ");
C.kb="login_hint client_id origin scope ss_domain authuser hd enable_serial_consent include_granted_scopes ack_extension_date".split(" ");C.lb="client_id origin scope ss_domain authuser hd enable_serial_consent ack_extension_date".split(" ");C.D="::";C.Aa="_ss_";C.Ra="_tr_";C.na="oauth2_ss";C.Pa="oauth2_cs";C.Ua="oauth2_tr";C.jb="oauth2_is";C.la="oauth2_ar";C.Qa="oauth2c_";C.ib=1500;
C.hc=function(){var a={Aa:1,Ra:2,na:3,Pa:4,Ua:5,la:6},b;for(b in a)if(a=C[b],!a||0<=a.indexOf(C.D))throw Error("X`"+b);};C.hc();C.mb=512;C.rb=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.mb);return!a.id&&b};C.Hb=function(){var a=U.R("https:"==window.location.protocol?U.Ea:U.Fa);a||(a=U.R(U.Ca));return a};C.Ia=function(a){switch(a){case C.la:return C.Qa+C.la;case C.na:return C.Qa+C.na;default:return null}};
var Mg=function(){return(lf()||jf())&&!ff()||hf()&&!window.indexedDB?"cookieStorage":hf()?"indexedDb":"localStorage"},Jg=function(){return!lf()&&!jf()||ff()?"sessionStorage":"inMemoryStorage"};U=U||{};U.za="cookieValueChanged";var Xg=function(a){this.h=void 0;this.l=a;nf.call(this,[U.za])};$e(Xg,nf);Xg.prototype.R=function(){return U.R(U.Fa)||U.R(U.Ea)||U.R(U.Ca)};var Yg=function(){return U.Ha(U.Fa)||U.Ha(U.Ea)||U.Ha(U.Ca)};Xg.prototype.addListener=function(a){of(this,U.za,a)};
var ah=function(a){Zg(a);a.i=a.R();a.h=new S;Wd(a.h,"tick",$g(a));vf(a.h,a.l);a.h.start();O("IDP Session Cookie monitor is started.")},Zg=function(a){void 0!==a.h&&(a.h.stop(),a.h=void 0,O("IDP Session Cookie monitor is stoped."))},$g=function(a){return function(){var b=a.R();if(a.i!=b){var c={type:U.za,newHash:b&&Ig(b),oldHash:a.i&&Ig(a.i)};a.i=b;pf(a,c)}}},bh=function(a){this.g=a},ch=function(a,b){var c=C.qb,d=new XMLHttpRequest;d.onreadystatechange=function(){if(4==d.readyState&&200==d.status){var g;
d.responseText&&(g=Q.parse(d.responseText));b(g)}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 f in a)f&&a[f]&&(e+="&"+f+"="+encodeURIComponent(a[f]));O("Call "+c+" with postData: "+e);d.send(e)},dh=function(a,b,c,d){var e=new XMLHttpRequest;e.onreadystatechange=function(){if(4==e.readyState&&
200==e.status){var g;if(e.responseText&&(g=Q.parse(e.responseText))){var h=g;if(h.error){h.thrown_by="server";try{h.error=h.error.toLowerCase()}catch(k){}}}d(g)}else 4==e.readyState&&0==e.status?d({error:"network_error"}):4==e.readyState&&d({error:"server_error",error_subtype:e.responseText})};if(b=bf(b))a+=0>a.indexOf("?")?"?":"&",a+=b;e.open("GET",a,!0);e.setRequestHeader("X-Requested-With","XmlHttpRequest");if(c)for(var f in c)if(c.hasOwnProperty(f)){b=c[f];if(null===b||void 0===b)b="";e.setRequestHeader(f,
b)}O("Call "+a+" with Get method.");e.send()},eh=function(a,b,c,d,e){a={origin:a.g,client_id:b};c&&(a.plugin_name=c);d&&(a.ack_extension_date=d);dh(C.Oa,a,null,e)},fh=function(a,b,c){b&&b.length?dh(C.Va,{login_hint:b.join(" "),origin:a.g},null,c):c({activeHints:{}})},hh=function(a,b,c){b.origin=a.g;0>C.ta.indexOf("enable_serial_consent")&&C.ta.push("enable_serial_consent");b=gh(b,C.ta);dh(C.Ta,b,null,c)},ih=function(a,b,c){b.origin=a.g;b=gh(b,C.kb);dh(C.Sa,b,null,c)},jh=function(a,b,c){b.origin=a.g;
b=gh(b,C.lb);dh(C.Da,b,null,c)};bh.prototype.revoke=function(a,b){ch({token:a},b)};var gh=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};T=T||{};var kh=function(){};kh.prototype.L=function(){return!1};var lh={};T.Tb=function(){var a=new mh;if(!a)throw Error("Z");if(T.fb("DEFAULT"))throw Error("$`DEFAULT");lh.DEFAULT=a};T.fb=function(a){for(var b in lh)if(a==b)return!0;return!1};T.bb=function(a){return a&&T.fb(a)?a:"DEFAULT"};T.Eb=function(a){return lh[T.bb(a)]};
T.L=function(a,b,c,d){return T.Eb(d).L(a,b,c)};T.kc=function(a,b,c,d){if(!T.L(a,b,c,d))throw Error("aa");};var nh=function(){};$e(nh,kh);
nh.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<=Ze(a,b)};var mh=function(){};$e(mh,kh);
mh.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<=Ze(a,b)};T.Tb();var oh=function(){};oh.prototype.l=function(){return!0};var W=function(a){return a.l()?T.Jb():T.cb()};oh.prototype.g=function(){throw Error("ba");};oh.prototype.j=function(){throw Error("ba");};oh.prototype.h=function(){throw Error("ba");};oh.prototype.i=function(){throw Error("ba");};var ph=function(){};$e(ph,oh);ph.prototype.h=function(a,b,c){W(this).getItem(this.g(a),function(d){if(d)try{var e=Q.parse(d);var f=e&&e.cachedValue}catch(g){}c(f)})};
ph.prototype.i=function(a,b,c,d){a=this.g(a);void 0===b||null===b?W(this).removeItem(a,d):(b=Q.stringify({cachedValue:b}),W(this).setItem(a,b,d))};var qh=function(){};$e(qh,ph);qh.prototype.l=function(){return!1};qh.prototype.g=function(a){return[C.la,a.origin,a.clientId,a.id].join(C.D)};qh.prototype.j=function(a){var b={};a&&(a=a.split(C.D),4==a.length&&(b.origin=a[1],b.clientId=a[2],b.id=a[3]));return b};var X=function(){};$e(X,oh);
X.prototype.h=function(a,b,c){var d=this,e=this.g(a);W(this).getItem(e,function(f){if(f)try{var g=Q.parse(f);if(g.cookieHash!=b){W(d).removeItem(e,function(){c(void 0)});return}var h=g&&g.cachedValue}catch(k){}c(h)})};X.prototype.i=function(a,b,c,d){a=this.g(a);void 0===b||null===b?W(this).removeItem(a,d):(b=Q.stringify({cookieHash:c,cachedValue:b}),W(this).setItem(a,b,d))};var rh=function(){};$e(rh,X);rh.prototype.g=function(a){return[C.Pa,a.origin,a.clientId].join(C.D)};
rh.prototype.j=function(a){a=a.split(C.D);var b={};3==a.length&&(b.origin=a[1],b.clientId=a[2]);return b};var sh=function(){};$e(sh,X);sh.prototype.g=function(a){return[C.jb,a.origin,a.clientId].join(C.D)};
sh.prototype.h=function(a,b,c){var d=this;X.prototype.h.call(this,a,b,function(e){e&&e.expires_at?6E4>e.expires_at-(new Date).getTime()?W(d).removeItem(d.g(a),c):ef(e.scope,a.scope)&&ef(a.scope,e.scope)?(e.expires_in=Math.floor((e.expires_at-(new Date).getTime())/1E3),c&&c(e)):W(d).removeItem(d.g(a),c):c&&c(void 0)})};sh.prototype.i=function(a,b,c,d){var e;b&&b.expires_at&&18E4<b.expires_at-(new Date).getTime()&&(e=b);X.prototype.i.call(this,a,e,c,d)};var th=function(){};$e(th,ph);
th.prototype.l=function(){return!1};th.prototype.g=function(a){return[C.na,a.domain,a.crossSubDomains?"1":"0",T.bb(a.policy),a.id||C.Aa].join(C.D)};th.prototype.j=function(a){a=a.split(C.D);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.Aa&&delete b.id;return b};var uh=function(a){this.s=a||C.Ua};$e(uh,X);uh.prototype.g=function(a){return[this.s,a.origin,a.clientId,a.id||C.Ra].join(C.D)};
uh.prototype.h=function(a,b,c){var d=this;X.prototype.h.call(this,a,b,function(e){e&&e.ka&&e.ka.expires_at?a.loginHint!=e.ka.login_hint?W(d).removeItem(d.g(a),c):6E4>e.ka.expires_at-(new Date).getTime()?W(d).removeItem(d.g(a),c):ef(e.ka.scope,a.scope)?ef(e.responseType,a.responseType)?(e=e.ka,e.expires_in=Math.floor((e.expires_at-(new Date).getTime())/1E3),c&&c(e)):W(d).removeItem(d.g(a),c):W(d).removeItem(d.g(a),c):c&&c(void 0)})};
uh.prototype.i=function(a,b,c,d){var e;b&&b.expires_at&&18E4<b.expires_at-(new Date).getTime()&&(e={ka:b,responseType:a.responseType});X.prototype.i.call(this,a,e,c,d)};var vh=function(a,b){this.j=a;this.s=b;this.l=!1;this.i={};this.h={};this.g={}},wh=function(a,b){if(!b)throw Error("ca");b.rpcToken=a.s;b=Q.stringify(b);O("IDP IFrame sends message: "+b);window.parent.postMessage(b,a.j)},Y=function(a,b,c){b&&wh(a,{id:b,result:c})};
vh.prototype.u=function(a){if(a.source==window.parent&&a.origin==this.j){O("IDP Session State IFrame receive message:"+a.data);try{var b=Q.parse(a.data)}catch(d){return}if((b.rpcToken||this.s)&&b.rpcToken!=this.s)O("RPC token mismatch.");else if(b&&b.method&&("showDialog"==b.method||this.i[b.method]))if("showDialog"==b.method)if(this.l)wh(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)?(O("Bad request."),
wh(this,{id:b.id,error:"bad_request"})):c.A(b)}else O("Bad dialog request.");else a=this.i[b.method],a.S&&!b.id?O("Bad request."):a.G&&!a.G(b)?(O("Bad request."),wh(this,{id:b.id,error:"bad_request"})):a.A(b);else O("Bad request.")}};
var xh=function(a,b){if(b&&b.type&&a.h[b.type]){var c=a.h[b.type].filter;c&&!c(b)||wh(a,{method:"fireIdpEvent",params:b})}else O("Invalid event type.")},yh=function(a){xh(a,{type:"displayIFrame",Lb:!1,options:{fullScreen:!0}});a.l=!0},zh=function(a){xh(a,{type:"displayIFrame",Lb:!0});a.l=!1},Ah=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("da");if(a.i[d.method])throw Error("ea`"+d.method);var e=d.method;a.i[e]={A:d.A,S:d.S,
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("fa");if(a.h[d.type])throw Error("ga`"+d.type);e=d.type;a.h[e]={filter:d.filter,type:e}}if(b.da)for(c=0;c<b.da.length;c++){d=b.da[c];if(!d.ea)throw Error("ha");if(a.g[d.ea])throw Error("ia`"+d.ea);e=d.ea;a.g[e]={ea:e,A:d.A,G:d.G}}}},Bh=function(a,b,c,d){xh(a,{type:"sessionStateChanged",clientId:b,user:c,sessionState:d})},Ch=function(a){var b=new th,c=C.na+C.D;return function(d){if(d.key&&0===d.key.indexOf(c)){var e=b.j(d.key);
if(T.L(a.j,e.domain,e.crossSubDomains,e.policy)){var f;if(d.newValue)try{var g=Q.parse(d.newValue);g&&(f=g.cachedValue)}catch(h){return}xh(a,{type:"sessionSelectorChanged",newValue:f,crossSubDomains:e.crossSubDomains,domain:e.domain,policy:e.policy,id:e.id})}}}},Dh=function(a){var b=new qh,c=[C.la,a.j].join(C.D)+C.D;return function(d){if(!d.key&&gf()){var e=null,f=[];for(d=0;d<window.localStorage.length;d++){var g=window.localStorage.key(d);if(0===g.indexOf(c))if(e)f.push(g);else{var h=window.localStorage.getItem(g);
f.push(g);if(h){try{var k=Q.parse(h)}catch(l){continue}k&&k.cachedValue&&(e=b.j(g),e={type:"authResult",clientId:e.clientId,id:e.id,authResult:k.cachedValue})}}}for(d=0;d<f.length;d++)window.localStorage.removeItem(f[d]);(k=e)&&xh(a,k)}else if(d.key&&0===d.key.indexOf(c)&&d.newValue){try{f=Q.parse(d.newValue)}catch(l){return}f&&f.cachedValue&&(k=b.j(d.key),k={type:"authResult",clientId:k.clientId,id:k.id,authResult:f.cachedValue},xh(a,k))}}},Eh=function(a){this.g=a;this.i=new rh;this.l=new th;this.h=
new uh;this.j=new sh},Fh=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)},Gh=function(a,b,c){a.i.h({origin:a.g,clientId:b},Yg(),c)},Hh=function(a,b,c,d,e,f,g){a.h.h({loginHint:b,origin:a.g,clientId:c,responseType:d,scope:e,id:f},Yg(),g)},Ih=function(a,b,c,d,e,f,g){a.h.i({origin:a.g,clientId:c,responseType:d,id:f},e,b,g)},Jh=function(a,b,c){var d=a.h;a={origin:a.g,clientId:b};W(d).removeItem(d.g(a),c)},Kh=function(a,b,c,d,e,f){if(!a.L(b,c,e))throw Error("ja`"+
a.g+"`"+b);a.l.h({domain:b,crossSubDomains:c,policy:e,id:d},void 0,function(g){f&&f(g)})},Lh=function(a,b,c,d,e,f,g){if(!a.L(b,c,f))throw Error("ka`"+a.g+"`"+b);a.l.i({domain:b,crossSubDomains:c,policy:f,id:e},d,void 0,g)};Eh.prototype.L=function(a,b,c){return T.L(this.g,a,b,c)};
var Mh=function(a,b,c,d){a.j.h({origin:a.g,clientId:b,scope:c},Yg(),d)},Nh=function(a,b,c,d,e){a.j.i({origin:a.g,clientId:c},d,b,e)},Oh=function(a,b,c){this.h=a;this.j=b;this.i=c;this.g=this.M=void 0},Ph=function(a,b,c){a.M?c&&void 0!==c[a.M]?(c=c[a.M],Wg(a.g,c)||(a.g=c,Fh(a.i,a.h,a,b,function(){Bh(a.j,a.h,a.M,a.g)}))):a.g&&(a.g=void 0,Fh(a.i,a.h,a,b,function(){Bh(a.j,a.h,a.M)})):b&&Bh(a.j,a.h,a.M)},Rh=function(a,b,c,d){this.u=a;this.j=b;this.s=c;this.h=d;this.i=void 0;this.g={};this.l=[];var e=this;
this.u.addListener(function(f){Qh(e,f)})},Sh=function(a){var b=[],c;for(c in a.g){var d=a.g[c].M;d&&b.push(d)}return b},Qh=function(a,b){if(b.newHash)fh(a.s,Sh(a),function(d){for(var e in a.g)Ph(a.g[e],b.newHash,d&&d.activeHints)});else for(var c in a.g)Ph(a.g[c],b.newHash)},Th=function(a,b,c,d,e){var f=a.g[b];f||(f=new Oh(b,a.j,a.h),a.g[b]=f);a=f;b=c.login_hint;c=c.session_state;a.M!=b?((a.M=b)?a.g=c:a.g=void 0,Fh(a.i,a.h,a,d,e)):e&&e()},Uh=function(a,b,c,d,e){var f=a.g[b];f?e({validOrigin:!0}):
Gh(a.h,b,function(g){g?(f=new Oh(b,a.j,a.h),a.g[b]=f,f.M=g.user,f.g=g.session,e({validOrigin:!0})):eh(a.s,b,c,d,function(h){if(h){var k={validOrigin:h.valid,blocked:h.blocked,suppressed:h.suppressed,invalidExtension:h.invalidExtension};!h.valid||h.blocked&&!h.suppressed||h.invalidExtension?e(k):(h=new Oh(b,a.j,a.h),a.g[b]=h,Fh(a.h,b,h,Yg(),function(){e(k)}))}else e({validOrigin:!1})})})},Vh=function(a,b){hf()||kf()?a.l.push(b):df(gf()?document:window,"storage",b)},Wh=function(a,b,c,d){this.s=a;this.C=
c;this.K=void 0===d?!1:d;this.g=new vh(a,b);this.l=new Xg(C.hb);this.j=new bh(a);this.h=new Eh(a);this.i=new Rh(this.l,this.g,this.j,this.h)};p=Wh.prototype;
p.start=function(){var a=this,b=function(){a.g.u.apply(a.g,arguments)},c=function(){xh(a.g,{type:"idpReady",cookieDisabled:!navigator.cookieEnabled});O("Initialize IDP IFrame successfully.")},d=function(e){var f=window;if(f.removeEventListener)f.removeEventListener("message",b,!1);else if(f.detachEvent)f.detachEvent("onmessage",b);else throw Error("D`message");Zg(a.l);xh(a.g,{type:"idpError",error:e.message})};try{Ah(this.g,this.u()),df(window,"message",b),Vh(this.i,Ch(this.g)),Vh(this.i,Dh(this.g)),
ah(this.l),T.Mb(c,d,this.C,this.K)}catch(e){d(e)}};p.Rb=function(a){var b=a.params||{},c=this;Uh(this.i,b.clientId,b.pluginName,b.ackExtensionDate,function(d){Y(c.g,a.id,d)})};
p.Db=function(a){var b=a.params||{},c=this,d=function(m){Y(c.g,a.id,m)},e=b.clientId,f=b.loginHint,g=b.request,h=b.sessionSelector;g.client_id=e;g.login_hint=f;g.ss_domain=h.domain;var k=Yg();if(k){var l=!!g.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={}),l||m.scope||(m.scope=g.scope),b.skipCache?Th(c.i,e,m,k,function(){d(m)}):Ih(c.h,k,e,g.response_type,m,b.id,
function(){Th(c.i,e,m,k,function(){d(m)})})):(m=m||{},d(m))};b.forceRefresh?hh(this.j,g,q):Hh(this.h,f,e,g.response_type,g.scope,b.id,function(m){m&&18E4<m.expires_at-(new Date).getTime()?Th(c.i,e,m,k,function(){d(m)}):hh(c.j,g,q)})}else Y(c.g,a.id,{error:"user_logged_out"}),b.userInteracted&&(f=Xh(),Yh(f).Ja(),f.flush())};
p.Fb=function(a){var b=this,c=function(g){Y(b.g,a.id,g)};if(Yg()){var d=a.params||{},e=d.request,f=d.sessionSelector;e.client_id=d.clientId;e.login_hint=d.loginHint;e.ss_domain=f.domain;ih(this.j,e,c)}else c({error:"user_logged_out"})};p.Vb=function(a){var b=a.params||{},c=b.clientId,d=this;this.j.revoke(b.token,function(e){Jh(d.h,c,function(){Y(d.g,a.id,e)})})};
p.dc=function(a){if(hf()||kf()){var b=a.params||{},c=(new qh).g({clientId:b.clientId,id:b.id,origin:b.origin});b=this.i;if(hf()||kf()){b.i&&b.i.stop();b.i=new Tg(c);for(c=0;c<b.l.length;c++)b.i.addListener(b.l[c]);b.i.start()}}Y(this.g,a.id,!0)};p.Cb=function(a){var b=this,c=a.params||{};Kh(this.h,c.domain,c.crossSubDomains,c.id,c.policy,function(d){Y(b.g,a.id,d)})};
p.bc=function(a){var b=a.params||{},c=b.hint,d=!!b.disabled,e=b.domain,f=b.crossSubDomains,g=b.id,h=b.policy,k=this;if(c||d)var l={hint:c,disabled:d};Lh(this.h,e,f,l,g,h,function(){xh(k.g,{type:"sessionSelectorChanged",newValue:l,domain:e,crossSubDomains:f,id:g,policy:h});Y(k.g,a.id,!0)})};
p.Pb=function(a){var b=a.params||{},c=this,d=function(l){Y(c.g,a.id,l)},e=b.clientId,f=b.request,g=b.sessionSelector;f.client_id=e;f.response_type="id_token";f.ss_domain=g.domain;var h=Yg();if(h){var k=function(l){l&&!l.error?(l.first_issued_at=(new Date).getTime(),l.expires_at=l.first_issued_at+1E3*l.expires_in,l.scope=f.scope,Nh(c.h,h,e,l,function(){d(l)})):(l=l||{error:"No response returned from Server."},d(l))};b.forceRefresh?jh(this.j,f,k):Mh(this.h,e,f.scope,function(l){l?d(l):jh(c.j,f,k)})}else d({scope:f.scope,
sessions:[]})};p.vb=function(a){if(document.hasStorageAccess&&af(document.hasStorageAccess)){var b=this;document.hasStorageAccess().then(function(c){Y(b.g,a.id,{hasAccess:c})},function(c){O("CheckStorageAccess failed: "+c);Y(b.g,a.id,{hasAccess:!1})})}else Y(this.g,a.id,{hasAccess:!0})};p.Sb=function(a){a=a&&a.params||{};return a.clientId&&!V(a.clientId)};
p.Kb=function(a){var b=a&&a.params||{};a=b.loginHint;var c=!V(b.id),d=b.clientId&&!V(b.clientId),e=!!b.request,f=e&&b.request.scope;(b=(e=e&&b.request.response_type)&&0<=b.request.response_type.indexOf("code"))&&O("Bad request: 'code' response_type is not supported.");return a&&c&&d&&f&&e&&!b};p.Gb=function(a){a=a&&a.params||{};var b=!V(a.id),c=a.clientId&&!V(a.clientId),d=!!a.request&&a.request.scope;return a.loginHint&&b&&c&&d};
p.Ib=function(a){a=a&&a.params||{};var b=a.domain&&!V(a.domain),c=!V(a.policy);return!V(a.id)&&b&&c&&this.h.L(a.domain,!!a.crossSubDomains,a.policy)};p.cc=function(a){a=a&&a.params||{};var b=a.domain&&!V(a.domain),c=!V(a.policy);return!V(a.id)&&b&&c&&this.h.L(a.domain,!!a.crossSubDomains,a.policy)&&C.rb(a)};p.Qb=function(a){a=a&&a.params||{};var b=a.clientId&&!V(a.clientId),c=!!a.request&&a.request.scope;return!V(a.id)&&b&&c};
p.Wb=function(a){a=a&&a.params||{};var b=!!a.token,c=a.clientId&&!V(a.clientId);return!V(a.id)&&b&&c};p.ec=function(a){a=a&&a.params||{};var b=a.origin&&!V(a.origin),c=a.id&&!V(a.id);return a.clientId&&!V(a.clientId)&&b&&c};p.Zb=function(a){var b;if(b=a.clientId)a=a.clientId,b=!(!a||!this.i.g[a]);return b};p.sb=function(a){var b;if(b=a.clientId)b=a.clientId,b=!(!b||!this.i.g[b]);return b&&a.id&&a.authResult};p.zb=function(a){return!!a.hide||!!a.options};
p.Yb=function(a){return a.domain&&this.h.L(a.domain,a.crossSubDomains,a.policy)};var Z=function(a,b){return function(){return b.apply(a,arguments)}};Wh.prototype.u=function(){var a={J:[],P:[],da:[]};Zh(this,a);return a};
var Zh=function(a,b){b.J.push({method:"monitorClient",A:Z(a,a.Rb),S:!1,G:Z(a,a.Sb)});b.J.push({method:"getTokenResponse",A:Z(a,a.Db),S:!0,G:Z(a,a.Kb)});b.J.push({method:"getOnlineCode",A:Z(a,a.Fb),S:!0,G:Z(a,a.Gb)});b.J.push({method:"getSessionSelector",A:Z(a,a.Cb),S:!0,G:Z(a,a.Ib)});b.J.push({method:"setSessionSelector",A:Z(a,a.bc),S:!1,G:Z(a,a.cc)});b.J.push({method:"listIdpSessions",A:Z(a,a.Pb),S:!0,G:Z(a,a.Qb)});b.J.push({method:"revoke",A:Z(a,a.Vb),G:Z(a,a.Wb)});b.J.push({method:"startPolling",
A:Z(a,a.dc),G:Z(a,a.ec)});b.P.push({type:"idpReady"});b.P.push({type:"idpError"});b.P.push({type:"sessionStateChanged",filter:Z(a,a.Zb)});b.P.push({type:"sessionSelectorChanged",filter:Z(a,a.Yb)});b.P.push({type:"authResult",filter:Z(a,a.sb)});b.P.push({type:"displayIFrame",filter:Z(a,a.zb)});b.J.push({method:"checkStorageAccess",A:Z(a,a.vb),S:!0})},$h=function(a){this.g=a},Yh=function(a){a=new zf(a.g);return new ai(a)};$h.prototype.flush=function(){this.g.j()};
var Xh=function(){var a=new Hg(1609);a=new xf(a);return new $h(a)},ai=function(a){this.i=a;this.h=ka()?"IE":ja()?"Opera":na()?"OPR":la()?"Edge":ma()?"Edg":ra()?"Android":pa()?"Chrome":oa()?"Firefox":!v("iPad")&&!v("iPhone")||qa()||pa()||(ia()?0:v("Coast"))||oa()||!v("AppleWebKit")?qa()?"Safari":"Other":"iOS Webview";(a=ua())?(a=a.split("."),a=2>a.length?a[0]:a[0]+"."+a[1]):a="N/A";this.g=a};ai.prototype.Ja=function(){this.i.Ja(this.h,this.g)};var bi="client_id origin ss_domain scope privileged authuser ack_extension_date".split(" ");C.ta="response_type login_hint client_id origin scope ss_domain authuser hd include_granted_scopes nonce spec_compliant ack_extension_date enable_serial_consent".split(" ");var ci=function(){};$e(ci,X);ci.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.D)};ci.prototype.h=function(a,b,c){var d=this;c=void 0===c?function(){}:c;X.prototype.h.call(this,a,b,function(e){e?!e.expires_at||e.expires_at<=(new Date).getTime()?W(d).removeItem(d.g(a),function(){return c(null)}):(e.expires_at=void 0,c(e)):c(null)})};
ci.prototype.i=function(a,b,c,d){b&&(b.expires_at=(new Date).getTime()+864E5);X.prototype.i.call(this,a,b,c,d)};var di=function(a,b,c){b.origin=a.g;b.privileged=!0;b=gh(b,bi);dh(C.Da,b,Lb(a.g),function(d){c(d)})};Wh.prototype.I=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=Mb(f,q.sessions),Y(b.g,c,q)):Y(b.g,c,null)},f=d.loginHint;delete d.loginHint;var g=Yg();if(g){a=d.clientId;var h=d.request;d=d.sessionSelector;h.client_id=a;h.ss_domain=d.domain;var k=new ci,l={clientId:a,origin:this.s};k.h(l,g,function(q){q?e(q):di(b.j,h,function(m){!m||m.error?e(null):k.i(l,m,g,function(){e(m)})})})}else e(null)};
Wh.prototype.B=function(a){ei(this,a,!1)};Wh.prototype.F=function(a){ei(this,a,!0)};
var ei=function(a,b,c){document.requestStorageAccess&&af(document.requestStorageAccess)?document.hasStorageAccess().then(function(d){if(d)Y(a.g,b.id,{hasAccess:!0});else{d=new oe({origin:a.s});var e=document.getElementById("container");(c?d.B:d.v).call(d,e,function(){zh(a.g);Y(a.g,b.id,{hasAccess:!0})},function(){zh(a.g);Y(a.g,b.id,{hasAccess:!1})});yh(a.g)}},function(d){O("StorageAccess check failed: "+d);Y(a.g,b.id,{hasAccess:!1})}):Y(a.g,b.id,{hasAccess:!0})};Wh.prototype.v=function(a){a=void 0===a?{}:a;a=void 0===a.params?{}:a.params;var b=!!a.clientId&&!V(a.clientId),c=!!a.request,d=!!a.sessionSelector;return!!a.loginHint&&b&&c&&d};Wh.prototype.u=function(){var a={J:[],da:[],P:[]};Zh(this,a);a.J.push({method:"gsi:fetchLoginHint",A:Z(this,this.I),S:!0,G:Z(this,this.v)});a.da.push({ea:"itpNewGrant",A:Z(this,this.B)});a.da.push({ea:"itpRegrant",A:Z(this,this.F)});return a};C.Va="/o/oauth2/iframerpc?action=sessionState";C.Oa="/o/oauth2/iframerpc?action=checkOrigin";C.Ta="/o/oauth2/iframerpc?action=issueToken";C.Sa="/o/oauth2/iframerpc?action=issueOnlineCode";C.Da="/o/oauth2/iframerpc?action=listSessions";var fi=function(){var a=cf("origin"),b=!!cf("supportBlocked3PCookies");if(!a)throw Error("ma");var c=cf("rpcToken");if(!c)throw Error("na");var d=!!cf("clearCache"),e=cf("debug");Ye="0"!=e&&!!e;(new Wh(a,c,d,b)).start()},gi=["boq","idpiframe","startIdpIFrame"],hi=t;
gi[0]in hi||"undefined"==typeof hi.execScript||hi.execScript("var "+gi[0]);for(var ii;gi.length&&(ii=gi.shift());)gi.length||void 0===fi?hi[ii]&&hi[ii]!==Object.prototype[ii]?hi=hi[ii]:hi=hi[ii]={}:hi[ii]=fi;
}catch(e){_._DumpException(e)}
}).call(this,this.default_IdpIFrameHttp);
// Google Inc.
