static-exp1.licdn.com
Open in
urlscan Pro
2a02:26f0:3500:7::17d8:4dc9
Public Scan
URL:
https://static-exp1.licdn.com/sc/h/6m72nwm0qwbluhdie8pkavpnf
Submission: On May 12 via api from US — Scanned from DE
Submission: On May 12 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
var gapi=window.gapi=window.gapi||{};gapi._bs=(new Date).getTime();this._=this._||{}; (function(b){var k=this;try{var Ea,Fa,W,z,s;b.ia=function(a){return function(){return b.ha[a].apply(this,arguments)}};b._DumpException=function(a){throw a;};b.ha=[];Ea=function(a){var c=0;return function(){return c<a.length?{done:!1,value:a[c++]}:{done:!0}}};b.va=function(a){var c="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return c?c.call(a):{next:Ea(a)}};b.wa="function"==typeof Object.create?Object.create:function(a){var c=function(){};c.prototype=a;return new c};if("function"== typeof Object.setPrototypeOf)Fa=Object.setPrototypeOf;else{var Ga;a:{var se={a:!0},lc={};try{lc.__proto__=se;Ga=lc.a;break a}catch(lf){}Ga=!1}Fa=Ga?function(a,c){a.__proto__=c;if(a.__proto__!==c)throw new TypeError(a+" is not extensible");return a}:null}b.Ia=Fa;W="function"==typeof Object.defineProperties?Object.defineProperty:function(a,c,b){a!=Array.prototype&&a!=Object.prototype&&(a[c]=b.value)};z=function(a){a=["object"==typeof k&&k,"object"==typeof self&&self,"object"==typeof global&&global, a];for(var c=0;c<a.length;++c){var b=a[c];if(b&&b.Math==Math)return b}return globalThis}(this);s=function(a,c){if(c){var b=z;a=a.split(".");for(var e=0;e<a.length-1;e++){var f=a[e];f in b||(b[f]={});b=b[f]}a=a[a.length-1];e=b[a];c=c(e);c!=e&&null!=c&&W(b,a,{configurable:!0,writable:!0,value:c})}};s("Array.prototype.find",function(a){return a?a:function(a,b){a:{var e=this;e instanceof String&&(e=String(e));for(var f=e.length,g=0;g<f;g++){var h=e[g];if(a.call(b,h,g,e)){a=h;break a}}a=void 0}return a}}); var Ha=function(a,c,b){if(null==a)throw new TypeError("The 'this' value for String.prototype."+b+" must not be null or undefined");if(c instanceof RegExp)throw new TypeError("First argument to String.prototype."+b+" must not be a regular expression");return a+""};s("String.prototype.startsWith",function(a){return a?a:function(a,b){var e=Ha(this,a,"startsWith"),f=e.length,g=a.length;b=Math.max(0,Math.min(b|0,e.length));for(var h=0;h<g&&b<f;)if(e[b++]!=a[h++])return!1;return h>=g}});s("String.prototype.repeat", function(a){return a?a:function(a){var b=Ha(this,null,"repeat");if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var e="";a;)if(a&1&&(e+=b),a>>>=1)b+=b;return e}});var mc=function(){mc=function(){};z.Symbol||(z.Symbol=te)},nc=function(a,c){this.zP=a;W(this,"description",{configurable:!0,writable:!0,value:c})};nc.prototype.toString=function(){return this.zP};var te=function(){function a(b){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new nc("jscomp_symbol_"+ (b||"")+"_"+c++,b)}var c=0;return a}(),X=function(){mc();var a=z.Symbol.iterator;a||(a=z.Symbol.iterator=z.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&W(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return oc(Ea(this))}});X=function(){}},oc=function(a){X();a={next:a};a[z.Symbol.iterator]=function(){return this};return a},pc=function(a,c){X();a instanceof String&&(a+="");var b=0,e={next:function(){if(b<a.length){var f=b++;return{value:c(f,a[f]),done:!1}}e.next= function(){return{done:!0,value:void 0}};return e.next()}};e[Symbol.iterator]=function(){return e};return e};s("Array.prototype.keys",function(a){return a?a:function(){return pc(this,function(a){return a})}});s("Array.prototype.values",function(a){return a?a:function(){return pc(this,function(a,b){return b})}});s("Object.is",function(a){return a?a:function(a,b){return a===b?0!==a||1/a===1/b:a!==a&&b!==b}});s("Array.prototype.includes",function(a){return a?a:function(a,b){var e=this;e instanceof String&& (e=String(e));var f=e.length;b=b||0;for(0>b&&(b=Math.max(b+f,0));b<f;b++){var g=e[b];if(g===a||Object.is(g,a))return!0}return!1}});s("String.prototype.includes",function(a){return a?a:function(a,b){return-1!==Ha(this,a,"includes").indexOf(a,b||0)}});var A=function(a,c){return Object.prototype.hasOwnProperty.call(a,c)};s("WeakMap",function(a){function c(){}function d(a){var c=typeof a;return"object"===c&&null!==a||"function"===c}function e(a){if(!A(a,g)){var b=new c;W(a,g,{value:b})}}function f(a){var b= Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;e(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var c=Object.seal({}),b=Object.seal({}),d=new a([[c,2],[b,3]]);if(2!=d.get(c)||3!=d.get(b))return!1;d["delete"](c);d.set(b,4);return!d.has(c)&&4==d.get(b)}catch(e){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0,n=function(a){this.Ca=(h+=Math.random()+1).toString();if(a){a=b.va(a);for(var c;!(c=a.next()).done;)c= c.value,this.set(c[0],c[1])}};n.prototype.set=function(a,c){if(!d(a))throw Error("a");e(a);if(!A(a,g))throw Error("b`"+a);a[g][this.Ca]=c;return this};n.prototype.get=function(a){return d(a)&&A(a,g)?a[g][this.Ca]:void 0};n.prototype.has=function(a){return d(a)&&A(a,g)&&A(a[g],this.Ca)};n.prototype["delete"]=function(a){return d(a)&&A(a,g)&&A(a[g],this.Ca)?delete a[g][this.Ca]:!1};return n});s("Map",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(b.va([[c,"s"]]));if("s"!=d.get(c)||1!=d.size||d.get({x:4})||d.set({x:4},"t")!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||"s"!=f.value[1])return!1;f=e.next();return f.done||4!=f.value[0].x||"t"!=f.value[1]||!e.next().done?!1:!0}catch(g){return!1}}())return a;X();var c=new WeakMap,d=function(a){this.yf={};this.Xe=g();this.size=0;if(a){a=b.va(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}};d.prototype.set=function(a, c){a=0===a?0:a;var b=e(this,a);b.list||(b.list=this.yf[b.id]=[]);b.ve?b.ve.value=c:(b.ve={next:this.Xe,sj:this.Xe.sj,head:this.Xe,key:a,value:c},b.list.push(b.ve),this.Xe.sj.next=b.ve,this.Xe.sj=b.ve,this.size++);return this};d.prototype["delete"]=function(a){a=e(this,a);return a.ve&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.yf[a.id],a.ve.sj.next=a.ve.next,a.ve.next.sj=a.ve.sj,a.ve.head=null,this.size--,!0):!1};d.prototype.clear=function(){this.yf={};this.Xe=this.Xe.sj=g();this.size= 0};d.prototype.has=function(a){return!!e(this,a).ve};d.prototype.get=function(a){return(a=e(this,a).ve)&&a.value};d.prototype.entries=function(){return f(this,function(a){return[a.key,a.value]})};d.prototype.keys=function(){return f(this,function(a){return a.key})};d.prototype.values=function(){return f(this,function(a){return a.value})};d.prototype.forEach=function(a,c){for(var b=this.entries(),d;!(d=b.next()).done;)d=d.value,a.call(c,d[1],d[0],this)};d.prototype[Symbol.iterator]=d.prototype.entries; var e=function(a,b){var d=b&&typeof b;"object"==d||"function"==d?c.has(b)?d=c.get(b):(d=""+ ++h,c.set(b,d)):d="p_"+b;var e=a.yf[d];if(e&&A(a.yf,d))for(a=0;a<e.length;a++){var f=e[a];if(b!==b&&f.key!==f.key||b===f.key)return{id:d,list:e,index:a,ve:f}}return{id:d,list:e,index:-1,ve:void 0}},f=function(a,c){var b=a.Xe;return oc(function(){if(b){for(;b.head!=a.Xe;)b=b.sj;for(;b.next!=b.head;)return b=b.next,{done:!1,value:c(b)};b=null}return{done:!0,value:void 0}})},g=function(){var a={};return a.sj= a.next=a.head=a},h=0;return d});s("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}),e=new a(b.va([c]));if(!e.has(c)||1!=e.size||e.add(c)!=e||1!=e.size||e.add({x:4})!=e||2!=e.size)return!1;var f=e.entries(),g=f.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!1;g=f.next();return g.done||g.value[0]==c||4!=g.value[0].x||g.value[1]!=g.value[0]?!1:f.next().done}catch(h){return!1}}())return a;X(); var c=function(a){this.U=new Map;if(a){a=b.va(a);for(var c;!(c=a.next()).done;)this.add(c.value)}this.size=this.U.size};c.prototype.add=function(a){a=0===a?0:a;this.U.set(a,a);this.size=this.U.size;return this};c.prototype["delete"]=function(a){a=this.U["delete"](a);this.size=this.U.size;return a};c.prototype.clear=function(){this.U.clear();this.size=0};c.prototype.has=function(a){return this.U.has(a)};c.prototype.entries=function(){return this.U.entries()};c.prototype.values=function(){return this.U.values()}; c.prototype.keys=c.prototype.values;c.prototype[Symbol.iterator]=c.prototype.values;c.prototype.forEach=function(a,c){var b=this;this.U.forEach(function(g){return a.call(c,g,g,b)})};return c});s("Array.from",function(a){return a?a:function(a,b,e){b=null!=b?b:function(a){return a};var f=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g){a=g.call(a);for(var h=0;!(g=a.next()).done;)f.push(b.call(e,g.value,h++))}else for(g=a.length,h=0;h<g;h++)f.push(b.call(e, a[h],h));return f}});s("Object.entries",function(a){return a?a:function(a){var b=[],e;for(e in a)A(a,e)&&b.push([e,a[e]]);return b}});s("Promise",function(a){function c(){this.Re=null}function d(a){return a instanceof f?a:new f(function(c){c(a)})}if(a)return a;c.prototype.zH=function(a){if(null==this.Re){this.Re=[];var c=this;this.AH(function(){c.pU()})}this.Re.push(a)};var e=z.setTimeout;c.prototype.AH=function(a){e(a,0)};c.prototype.pU=function(){for(;this.Re&&this.Re.length;){var a=this.Re;this.Re= [];for(var c=0;c<a.length;++c){var b=a[c];a[c]=null;try{b()}catch(d){this.$S(d)}}}this.Re=null};c.prototype.$S=function(a){this.AH(function(){throw a;})};var f=function(a){this.Da=0;this.Of=void 0;this.xo=[];var c=this.Nz();try{a(c.resolve,c.reject)}catch(b){c.reject(b)}};f.prototype.Nz=function(){function a(d){return function(a){b||(b=!0,d.call(c,a))}}var c=this,b=!1;return{resolve:a(this.r0),reject:a(this.uj)}};f.prototype.r0=function(a){if(a===this)this.uj(new TypeError("A Promise cannot resolve to itself")); else if(a instanceof f)this.e2(a);else{a:switch(typeof a){case "object":var c=null!=a;break a;case "function":c=!0;break a;default:c=!1}c?this.q0(a):this.kJ(a)}};f.prototype.q0=function(a){var c=void 0;try{c=a.then}catch(b){this.uj(b);return}"function"==typeof c?this.f2(c,a):this.kJ(a)};f.prototype.uj=function(a){this.uO(2,a)};f.prototype.kJ=function(a){this.uO(1,a)};f.prototype.uO=function(a,c){if(0!=this.Da)throw Error("c`"+a+"`"+c+"`"+this.Da);this.Da=a;this.Of=c;this.rU()};f.prototype.rU=function(){if(null!= this.xo){for(var a=0;a<this.xo.length;++a)g.zH(this.xo[a]);this.xo=null}};var g=new c;f.prototype.e2=function(a){var c=this.Nz();a.Yt(c.resolve,c.reject)};f.prototype.f2=function(a,c){var b=this.Nz();try{a.call(c,b.resolve,b.reject)}catch(d){b.reject(d)}};f.prototype.then=function(a,c){function b(a,c){return"function"==typeof a?function(c){try{d(a(c))}catch(b){e(b)}}:c}var d,e,g=new f(function(a,c){d=a;e=c});this.Yt(b(a,d),b(c,e));return g};f.prototype["catch"]=function(a){return this.then(void 0, a)};f.prototype.Yt=function(a,c){function b(){switch(d.Da){case 1:a(d.Of);break;case 2:c(d.Of);break;default:throw Error("d`"+d.Da);}}var d=this;null==this.xo?g.zH(b):this.xo.push(b)};f.resolve=d;f.reject=function(a){return new f(function(c,b){b(a)})};f.race=function(a){return new f(function(c,e){for(var f=b.va(a),g=f.next();!g.done;g=f.next())d(g.value).Yt(c,e)})};f.all=function(a){var c=b.va(a),e=c.next();return e.done?d([]):new f(function(a,b){function f(c){return function(b){g[c]=b;h--;0==h&& a(g)}}var g=[],h=0;do g.push(void 0),h++,d(e.value).Yt(f(g.length-1),b),e=c.next();while(!e.done)})};return f});b.Za=b.Za||{};b.q=this||self;b.$a=function(a){var c=typeof a;if("object"==c)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return c;var b=Object.prototype.toString.call(a);if("[object Window]"==b)return"object";if("[object Array]"==b||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array"; if("[object Function]"==b||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==c&&"undefined"==typeof a.call)return"object";return c};b.bb=function(a){return"array"==b.$a(a)};b.db="closure_uid_"+(1E9*Math.random()>>>0);b.fb=Date.now||function(){return+new Date};b.z=function(a,c){a=a.split(".");var d=b.q;a[0]in d||"undefined"==typeof d.execScript||d.execScript("var "+a[0]);for(var e;a.length&& (e=a.shift());)a.length||void 0===c?d=d[e]&&d[e]!==Object.prototype[e]?d[e]:d[e]={}:d[e]=c};b.F=function(a,c){function b(){}b.prototype=c.prototype;a.H=c.prototype;a.prototype=new b;a.prototype.constructor=a;a.Qp=function(a,b,d){for(var h=Array(arguments.length-2),n=2;n<arguments.length;n++)h[n-2]=arguments[n];return c.prototype[b].apply(a,h)}};gadgets=k.gadgets||{};osapi=k.osapi=k.osapi||{}}catch(ue){b._DumpException(ue)}try{k.___jsl=k.___jsl||{},(k.___jsl.cd=k.___jsl.cd||[]).push({gwidget:{parsetags:"explicit"}, appsapi:{plus_one_service:"/plus/v1"},csi:{rate:.01},poshare:{hangoutContactPickerServer:"https://plus.google.com"},gappsutil:{required_scopes:["https://www.googleapis.com/auth/plus.me","https://www.googleapis.com/auth/plus.people.recommended"],display_on_page_ready:!1},appsutil:{required_scopes:["https://www.googleapis.com/auth/plus.me","https://www.googleapis.com/auth/plus.people.recommended"],display_on_page_ready:!1},"oauth-flow":{authUrl:"https://accounts.google.com/o/oauth2/auth",proxyUrl:"https://accounts.google.com/o/oauth2/postmessageRelay", redirectUri:"postmessage"},iframes:{sharebox:{params:{json:"\x26"},url:":socialhost:/:session_prefix:_/sharebox/dialog"},plus:{url:":socialhost:/:session_prefix:_/widget/render/badge?usegapi\x3d1"},":socialhost:":"https://apis.google.com",":im_socialhost:":"https://plus.googleapis.com",domains_suggest:{url:"https://domains.google.com/suggest/flow"},card:{params:{s:"#",userid:"\x26"},url:":socialhost:/:session_prefix:_/hovercard/internalcard"},":signuphost:":"https://plus.google.com",":gplus_url:":"https://plus.google.com", plusone:{url:":socialhost:/:session_prefix:_/+1/fastbutton?usegapi\x3d1"},plus_share:{url:":socialhost:/:session_prefix:_/+1/sharebutton?plusShare\x3dtrue\x26usegapi\x3d1"},plus_circle:{url:":socialhost:/:session_prefix:_/widget/plus/circle?usegapi\x3d1"},plus_followers:{url:":socialhost:/_/im/_/widget/render/plus/followers?usegapi\x3d1"},configurator:{url:":socialhost:/:session_prefix:_/plusbuttonconfigurator?usegapi\x3d1"},appcirclepicker:{url:":socialhost:/:session_prefix:_/widget/render/appcirclepicker"}, page:{url:":socialhost:/:session_prefix:_/widget/render/page?usegapi\x3d1"},person:{url:":socialhost:/:session_prefix:_/widget/render/person?usegapi\x3d1"},community:{url:":ctx_socialhost:/:session_prefix::im_prefix:_/widget/render/community?usegapi\x3d1"},follow:{url:":socialhost:/:session_prefix:_/widget/render/follow?usegapi\x3d1"},commentcount:{url:":socialhost:/:session_prefix:_/widget/render/commentcount?usegapi\x3d1"},comments:{url:":socialhost:/:session_prefix:_/widget/render/comments?usegapi\x3d1"}, blogger:{url:":socialhost:/:session_prefix:_/widget/render/blogger?usegapi\x3d1"},youtube:{url:":socialhost:/:session_prefix:_/widget/render/youtube?usegapi\x3d1"},reportabuse:{url:":socialhost:/:session_prefix:_/widget/render/reportabuse?usegapi\x3d1"},additnow:{url:":socialhost:/additnow/additnow.html"},appfinder:{url:"https://gsuite.google.com/:session_prefix:marketplace/appfinder?usegapi\x3d1"},":source:":"1p"},poclient:{update_session:"google.updateSessionCallback"},"googleapis.config":{rpc:"/rpc", root:"https://content.googleapis.com","root-1p":"https://clients6.google.com",useGapiForXd3:!0,xd3:"/static/proxy.html",auth:{useInterimAuth:!1}},report:{apis:["iframes\\..*","gadgets\\..*","gapi\\.appcirclepicker\\..*","gapi\\.client\\..*"],rate:1E-4},client:{perApiBatch:!0}}),k.___jsl=k.___jsl||{},(k.___jsl.cd=k.___jsl.cd||[]).push({gwidget:{parsetags:"onload"},iframes:{":source:":"3p"}})}catch(ve){b._DumpException(ve)}try{var qc,rc;b.ib=function(){};b.jb=function(a){var c=b.$a(a);return"array"== c||"object"==c&&"number"==typeof a.length};b.lb=function(a){var c=typeof a;return"object"==c&&null!=a||"function"==c};b.mb=function(a){return"function"==b.$a(a)};qc=function(a,c,b){return a.call.apply(a.bind,arguments)};rc=function(a,c,b){if(!a)throw Error();if(2<arguments.length){var e=Array.prototype.slice.call(arguments,2);return function(){var b=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(b,e);return a.apply(c,b)}}return function(){return a.apply(c,arguments)}};b.J=function(a, c,d){b.J=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?qc:rc;return b.J.apply(null,arguments)};b.qb=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,b.qb);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a))};b.F(b.qb,Error);b.qb.prototype.name="CustomError";var Ja=function(a,c){a=a.split("%s");for(var d="",e=a.length-1,f=0;f<e;f++)d+=a[f]+(f<c.length?c[f]:"%s");b.qb.call(this,d+a[e])};b.F(Ja,b.qb);Ja.prototype.name="AssertionError"; b.sb=Array.prototype.indexOf?function(a,c){return Array.prototype.indexOf.call(a,c,void 0)}:function(a,c){if("string"===typeof a)return"string"!==typeof c||1!=c.length?-1:a.indexOf(c,0);for(var b=0;b<a.length;b++)if(b in a&&a[b]===c)return b;return-1};b.tb=Array.prototype.lastIndexOf?function(a,c){return Array.prototype.lastIndexOf.call(a,c,a.length-1)}:function(a,c){var b=a.length-1;0>b&&(b=Math.max(0,a.length+b));if("string"===typeof a)return"string"!==typeof c||1!=c.length?-1:a.lastIndexOf(c,b); for(;0<=b;b--)if(b in a&&a[b]===c)return b;return-1};b.vb=Array.prototype.forEach?function(a,c,b){Array.prototype.forEach.call(a,c,b)}:function(a,c,b){for(var e=a.length,f="string"===typeof a?a.split(""):a,g=0;g<e;g++)g in f&&c.call(b,f[g],g,a)};b.wb=Array.prototype.filter?function(a,c){return Array.prototype.filter.call(a,c,void 0)}:function(a,c){for(var b=a.length,e=[],f=0,g="string"===typeof a?a.split(""):a,h=0;h<b;h++)if(h in g){var n=g[h];c.call(void 0,n,h,a)&&(e[f++]=n)}return e};b.yb=Array.prototype.map? function(a,c){return Array.prototype.map.call(a,c,void 0)}:function(a,c){for(var b=a.length,e=Array(b),f="string"===typeof a?a.split(""):a,g=0;g<b;g++)g in f&&(e[g]=c.call(void 0,f[g],g,a));return e};b.zb=Array.prototype.some?function(a,c,b){return Array.prototype.some.call(a,c,b)}:function(a,c,b){for(var e=a.length,f="string"===typeof a?a.split(""):a,g=0;g<e;g++)if(g in f&&c.call(b,f[g],g,a))return!0;return!1};b.Ab=Array.prototype.every?function(a,c,b){return Array.prototype.every.call(a,c,b)}:function(a, c,b){for(var e=a.length,f="string"===typeof a?a.split(""):a,g=0;g<e;g++)if(g in f&&!c.call(b,f[g],g,a))return!1;return!0};b.Bb=function(a,c){return 0<=(0,b.sb)(a,c)};var fa;b.Cb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};b.Eb=function(a,c){var d=0;a=(0,b.Cb)(String(a)).split(".");c=(0,b.Cb)(String(c)).split(".");for(var e=Math.max(a.length,c.length),f=0;0==d&&f<e;f++){var g=a[f]||"",h=c[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["", "","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;d=fa(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||fa(0==g[2].length,0==h[2].length)||fa(g[2],h[2]);g=g[3];h=h[3]}while(0==d)}return d};fa=function(a,c){return a<c?-1:a>c?1:0};a:{var sc=b.q.navigator;if(sc){var tc=sc.userAgent;if(tc){b.Fb=tc;break a}}b.Fb=""}b.Ib=function(a){return-1!=b.Fb.indexOf(a)};var Ka;b.Jb=function(a,c,b){for(var e in a)c.call(b,a[e],e,a)};Ka="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); b.Lb=function(a,c){for(var b,e,f=1;f<arguments.length;f++){e=arguments[f];for(b in e)a[b]=e[b];for(var g=0;g<Ka.length;g++)b=Ka[g],Object.prototype.hasOwnProperty.call(e,b)&&(a[b]=e[b])}};b.Mb=function(){return b.Ib("Opera")};b.Nb=function(){return b.Ib("Trident")||b.Ib("MSIE")};b.Ob=function(){return b.Ib("Firefox")||b.Ib("FxiOS")};b.Pb=function(){return(b.Ib("Chrome")||b.Ib("CriOS"))&&!b.Ib("Edge")};b.Qb=function(a){var c=!1,b;return function(){c||(b=a(),c=!0);return b}};var La,Ma;b.Tb=function(a, c){this.KO=a===Ma&&c||"";this.jS=La};b.Tb.prototype.kh=!0;b.Tb.prototype.Gf=function(){return this.KO};b.Ub=function(a){return a instanceof b.Tb&&a.constructor===b.Tb&&a.jS===La?a.KO:"type_error:Const"};b.Vb=function(a){return new b.Tb(Ma,a)};La={};Ma={};b.Wb=b.Vb("");var ga=function(){this.OM=""};ga.prototype.kh=!0;ga.prototype.Gf=function(){return this.OM.toString()};ga.prototype.lh=function(a){this.OM=a;return this};(new ga).lh("");var Na;b.ac=function(a,c){this.PM=a===b.Yb&&c||"";this.TR=Na}; b.ac.prototype.kh=!0;b.ac.prototype.Gf=function(){return this.PM.toString()};b.ac.prototype.kC=!0;b.ac.prototype.Ph=b.ia(1);b.bc=function(a){if(a instanceof b.ac&&a.constructor===b.ac&&a.TR===Na)return a.PM;b.$a(a);return"type_error:SafeUrl"};b.cc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;b.dc=function(a){if(a instanceof b.ac)return a;a="object"==typeof a&&a.kh?a.Gf():String(a);b.cc.test(a)||(a="about:invalid#zClosurez");return new b.ac(b.Yb,a)};Na={};b.Yb={};var uc,Oa,vc,wc,Pa,Qa,xc,yc; b.fc=function(){this.OD="";this.SR=zc};b.fc.prototype.kh=!0;var zc={};b.fc.prototype.Gf=function(){return this.OD};b.gc=function(a){if(a instanceof b.fc&&a.constructor===b.fc&&a.SR===zc)return a.OD;b.$a(a);return"type_error:SafeStyle"};b.fc.prototype.lh=function(a){this.OD=a;return this};uc=(new b.fc).lh("");b.jc=function(a){var c="",d;for(d in a){if(!/^[-_a-zA-Z0-9]+$/.test(d))throw Error("i`"+d);var e=a[d];null!=e&&(e=b.bb(e)?(0,b.yb)(e,Oa).join(" "):Oa(e),c+=d+":"+e+";")}return c?(new b.fc).lh(c): uc};Oa=function(a){if(a instanceof b.ac)return'url("'+b.bc(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$\x26")+'")';if(a instanceof b.Tb)a=b.Ub(a);else{a=String(a);var c=a.replace(Qa,"$1").replace(Qa,"$1").replace(Pa,"url");if(wc.test(c)){if(c=!xc.test(a)){for(var d=c=!0,e=0;e<a.length;e++){var f=a.charAt(e);"'"==f&&d?c=!c:'"'==f&&c&&(d=!d)}c=c&&d&&vc(a)}a=c?yc(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new Ja("Value does not allow [{;}], got: %s.",[a]);return a};vc=function(a){for(var c= !0,b=/^[-_a-zA-Z0-9]$/,e=0;e<a.length;e++){var f=a.charAt(e);if("]"==f){if(c)return!1;c=!0}else if("["==f){if(!c)return!1;c=!1}else if(!c&&!b.test(f))return!1}return c};wc=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/;Pa=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g;Qa=/\b(calc|cubic-bezier|fit-content|hsl|hsla|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g;xc=/\/\*/;yc=function(a){return a.replace(Pa,function(a,d,e,f){var g=""; e=e.replace(/^(['"])(.*)\1$/,function(a,c,b){g=c;return b});a=b.dc(e).Gf();return d+g+a+g+f})};b.rc=function(){this.ND="";this.RR=b.qc};b.rc.prototype.kh=!0;b.qc={};b.tc=function(a){a=b.Ub(a);return 0===a.length?we:(new b.rc).lh(a)};b.rc.prototype.Gf=function(){return this.ND};b.rc.prototype.lh=function(a){this.ND=a;return this};var we=(new b.rc).lh(""),Ra;b.vc=function(){this.MD="";this.QR=Ra;this.FI=null};b.vc.prototype.kC=!0;b.vc.prototype.Ph=b.ia(0);b.vc.prototype.kh=!0;b.vc.prototype.Gf=function(){return this.MD.toString()}; b.wc=function(a){if(a instanceof b.vc&&a.constructor===b.vc&&a.QR===Ra)return a.MD;b.$a(a);return"type_error:SafeHtml"};Ra={};b.yc=function(a,c){return(new b.vc).lh(a,c)};b.vc.prototype.lh=function(a,c){this.MD=a;this.FI=c;return this};b.yc("\x3c!DOCTYPE html\x3e",0);b.zc=b.yc("",0);b.Ac=b.yc("\x3cbr\x3e",0);b.Bc=b.Qb(function(){var a=document.createElement("div"),c=document.createElement("div");c.appendChild(document.createElement("div"));a.appendChild(c);c=a.firstChild.firstChild;a.innerHTML=b.wc(b.zc); return!c.parentElement});b.Cc=String.prototype.repeat?function(a,c){return a.repeat(c)}:function(a,c){return Array(c+1).join(a)};b.Dc=2147483648*Math.random()|0;b.Ec=function(){return b.Ib("iPhone")&&!b.Ib("iPod")&&!b.Ib("iPad")};b.Fc=function(){return b.Ec()||b.Ib("iPad")||b.Ib("iPod")};var Sa=function(a){Sa[" "](a);return a},Ac;Sa[" "]=b.ib;b.Hc=function(a,c){try{return Sa(a[c]),!0}catch(b){}return!1};Ac=function(a,c){var b=Bc;return Object.prototype.hasOwnProperty.call(b,a)?b[a]:b[a]=c(a)};var Ta, Ua,Bc,Cc;b.Kc=b.Mb();b.Lc=b.Nb();b.Mc=b.Ib("Edge");b.Nc=b.Mc||b.Lc;b.Oc=b.Ib("Gecko")&&!(-1!=b.Fb.toLowerCase().indexOf("webkit")&&!b.Ib("Edge"))&&!(b.Ib("Trident")||b.Ib("MSIE"))&&!b.Ib("Edge");b.Pc=-1!=b.Fb.toLowerCase().indexOf("webkit")&&!b.Ib("Edge");b.Qc=b.Pc&&b.Ib("Mobile");b.Rc=b.Ib("Macintosh");b.Sc=b.Ib("Windows");b.Tc=b.Ib("Linux")||b.Ib("CrOS");b.Uc=b.Ib("Android");b.Vc=b.Ec();b.Wc=b.Ib("iPad");b.Xc=b.Ib("iPod");b.Yc=b.Fc();Ta=function(){var a=b.q.document;return a?a.documentMode:void 0}; a:{var Va="",Wa=function(){var a=b.Fb;if(b.Oc)return/rv:([^\);]+)(\)|;)/.exec(a);if(b.Mc)return/Edge\/([\d\.]+)/.exec(a);if(b.Lc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(b.Pc)return/WebKit\/(\S+)/.exec(a);if(b.Kc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Wa&&(Va=Wa?Wa[1]:"");if(b.Lc){var Xa=Ta();if(null!=Xa&&Xa>parseFloat(Va)){Ua=String(Xa);break a}}Ua=Va}b.ed=Ua;Bc={};b.fd=function(a){return Ac(a,function(){return 0<=b.Eb(b.ed,a)})};b.hd=function(a){return Number(b.gd)>=a};Cc=b.q.document&& b.Lc?Ta():void 0;b.gd=Cc}catch(xe){b._DumpException(xe)}try{var Dc,Ec,Ya,Za,$a,ab,bb,cb,Fc,db,Gc,Hc;b.jd=function(a,c){return b.ha[a]=c};b.ac.prototype.Ph=b.jd(1,function(){return 1});b.vc.prototype.Ph=b.jd(0,function(){return this.FI});Dc=0;b.ld=function(a){return a[b.db]||(a[b.db]=++Dc)};b.nd=function(a){return Array.prototype.concat.apply([],arguments)};b.od=function(a){var c=a.length;if(0<c){for(var b=Array(c),e=0;e<c;e++)b[e]=a[e];return b}return[]};b.pd=function(a,c){return 0==a.lastIndexOf(c, 0)};Ya=/&/g;Za=/</g;$a=/>/g;ab=/"/g;bb=/'/g;cb=/\x00/g;Fc=/[\x00&<>"']/;b.yd=function(a,c){if(c)a=a.replace(Ya,"\x26amp;").replace(Za,"\x26lt;").replace($a,"\x26gt;").replace(ab,"\x26quot;").replace(bb,"\x26#39;").replace(cb,"\x26#0;");else{if(!Fc.test(a))return a;-1!=a.indexOf("\x26")&&(a=a.replace(Ya,"\x26amp;"));-1!=a.indexOf("\x3c")&&(a=a.replace(Za,"\x26lt;"));-1!=a.indexOf("\x3e")&&(a=a.replace($a,"\x26gt;"));-1!=a.indexOf('"')&&(a=a.replace(ab,"\x26quot;"));-1!=a.indexOf("'")&&(a=a.replace(bb, "\x26#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(cb,"\x26#0;"))}return a};b.zd={};db={};b.Bd=function(a,c){this.QM=a===b.zd&&c||"";this.tS=db};b.Bd.prototype.kh=!0;b.Bd.prototype.Gf=function(){return this.QM.toString()};b.Bd.prototype.kC=!0;b.Bd.prototype.Ph=function(){return 1};b.Cd=function(a){if(a instanceof b.Bd&&a.constructor===b.Bd&&a.tS===db)return a.QM;b.$a(a);return"type_error:TrustedResourceUrl"};b.Dd=function(a){return b.Cd(a).toString()};b.Ed=function(a){return new b.Bd(b.zd,b.Ub(a))}; b.Fd=function(a){if(a instanceof b.ac)return a;a="object"==typeof a&&a.kh?a.Gf():String(a);b.cc.test(a)||(a="about:invalid#zClosurez");return new b.ac(b.Yb,a)};b.Gd=function(a){if(a instanceof b.vc)return a;var c="object"==typeof a,d=null;c&&a.kC&&(d=a.Ph());return b.yc(b.yd(c&&a.kh?a.Gf():String(a)),d)};b.Hd=function(a,c){if((0,b.Bc)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b.wc(c)};b.Id=function(a,c){c=c instanceof b.ac?c:b.Fd(c);a.href=b.bc(c)};b.Jd=function(a){return b.yd(a, void 0)};b.Kd=function(a){return String(a).replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()})};Gc=!b.Lc||b.hd(9);Hc=!b.Oc&&!b.Lc||b.Lc&&b.hd(9)||b.Oc&&b.fd("1.9.1");b.Nd=b.Lc&&!b.fd("9");b.Od=b.Lc||b.Kc||b.Pc;b.Pd=b.Lc&&!b.hd(9);var eb,fb,Ic;b.Sd=function(a){return a?new b.Qd(b.Rd(a)):Ec||(Ec=new b.Qd)};b.Td=function(a,c){return"string"===typeof c?a.getElementById(c):c};b.Ud=function(a,c,d,e){a=e||a;c=c&&"*"!=c?String(c).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(c||d))return a.querySelectorAll(c+ (d?"."+d:""));if(d&&a.getElementsByClassName){a=a.getElementsByClassName(d);if(c){e={};for(var f=0,g=0,h;h=a[g];g++)c==h.nodeName&&(e[f++]=h);e.length=f;return e}return a}a=a.getElementsByTagName(c||"*");if(d){e={};for(g=f=0;h=a[g];g++)c=h.className,"function"==typeof c.split&&b.Bb(c.split(/\s+/),d)&&(e[f++]=h);e.length=f;return e}return a};b.Yd=function(a,c){b.Jb(c,function(c,e){c&&"object"==typeof c&&c.kh&&(c=c.Gf());"style"==e?a.style.cssText=c:"class"==e?a.className=c:"for"==e?a.htmlFor=c:eb.hasOwnProperty(e)? a.setAttribute(eb[e],c):b.pd(e,"aria-")||b.pd(e,"data-")?a.setAttribute(e,c):a[e]=c})};eb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};b.Zd=function(a){return a?a.parentWindow||a.defaultView:k};b.be=function(a,c){var d=String(c[0]),e=c[1];if(!Gc&&e&&(e.name||e.type)){d=["\x3c",d];e.name&&d.push(' name\x3d"', b.Jd(e.name),'"');if(e.type){d.push(' type\x3d"',b.Jd(e.type),'"');var f={};b.Lb(f,e);delete f.type;e=f}d.push("\x3e");d=d.join("")}d=b.$d(a,d);e&&("string"===typeof e?d.className=e:b.bb(e)?d.className=e.join(" "):b.Yd(d,e));2<c.length&&fb(a,d,c,2);return d};fb=function(a,c,d,e){function f(b){b&&c.appendChild("string"===typeof b?a.createTextNode(b):b)}for(;e<d.length;e++){var g=d[e];!b.jb(g)||b.lb(g)&&0<g.nodeType?f(g):(0,b.vb)(Ic(g)?b.od(g):g,f)}};b.de=function(a){return b.$d(document,a)};b.$d=function(a, c){c=String(c);"application/xhtml+xml"===a.contentType&&(c=c.toLowerCase());return a.createElement(c)};b.ee=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; b.fe=function(a,c){fb(b.Rd(a),a,arguments,1)};b.ge=function(a){for(var c;c=a.firstChild;)a.removeChild(c)};b.he=function(a,c){c.parentNode&&c.parentNode.insertBefore(a,c)};b.ie=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};b.je=function(a){var c,d=a.parentNode;if(d&&11!=d.nodeType){if(a.removeNode)return a.removeNode(!1);for(;c=a.firstChild;)d.insertBefore(c,a);return b.ie(a)}};b.ke=function(a){return Hc&&void 0!=a.children?a.children:(0,b.wb)(a.childNodes,function(a){return 1== a.nodeType})};b.le=function(a){return b.lb(a)&&1==a.nodeType};b.me=function(a,c){if(!a||!c)return!1;if(a.contains&&1==c.nodeType)return a==c||a.contains(c);if("undefined"!=typeof a.compareDocumentPosition)return a==c||!!(a.compareDocumentPosition(c)&16);for(;c&&a!=c;)c=c.parentNode;return c==a};b.Rd=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};b.ne=function(a,c){if("textContent"in a)a.textContent=c;else if(3==a.nodeType)a.data=String(c);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!= a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(c)}else b.ge(a),a.appendChild(b.Rd(a).createTextNode(String(c)))};Ic=function(a){if(a&&"number"==typeof a.length){if(b.lb(a))return"function"==typeof a.item||"string"==typeof a.item;if(b.mb(a))return"function"==typeof a.item}return!1};b.Qd=function(a){this.mb=a||b.q.document||document};b.h=b.Qd.prototype;b.h.Fa=b.Sd;b.h.HE=b.ia(2);b.h.rb=function(){return this.mb};b.h.T=function(a){return b.Td(this.mb,a)};b.h.getElementsByTagName=function(a, c){return(c||this.mb).getElementsByTagName(String(a))};b.h.ma=function(a,c,d){return b.be(this.mb,arguments)};b.h.createElement=function(a){return b.$d(this.mb,a)};b.h.createTextNode=function(a){return this.mb.createTextNode(String(a))};b.h.vb=function(){var a=this.mb;return a.parentWindow||a.defaultView};b.h.appendChild=function(a,c){a.appendChild(c)};b.h.append=b.fe;b.h.canHaveChildren=b.ee;b.h.Ld=b.ge;b.h.eL=b.he;b.h.removeNode=b.ie;b.h.GU=b.je;b.h.VA=b.ke;b.h.isElement=b.le;b.h.contains=b.me; b.h.Yh=b.ia(3);b.pe=k;b.qe=document;b.re=b.pe.location;b.se=/\[native code\]/;b.te=function(a,c,b){return a[c]=a[c]||b};b.ue=function(){var a;if((a=Object.create)&&b.se.test(a))a=a(null);else{a={};for(var c in a)a[c]=void 0}return a};b.ve=function(a,c){return Object.prototype.hasOwnProperty.call(a,c)};b.we=function(a,c){a=a||{};for(var d in a)b.ve(a,d)&&(c[d]=a[d])};b.xe=b.te(b.pe,"gapi",{});b.ye=function(a,c,b){var e=new RegExp("([#].*\x26|[#])"+c+"\x3d([^\x26#]*)","g");c=new RegExp("([?#].*\x26|[?#])"+ c+"\x3d([^\x26#]*)","g");if(a=a&&(e.exec(a)||c.exec(a)))try{b=decodeURIComponent(a[2])}catch(f){}return b};b.ze=new RegExp(/^/.source+/([a-zA-Z][-+.a-zA-Z0-9]*:)?/.source+/(\/\/[^\/?#]*)?/.source+/([^?#]*)?/.source+/(\?([^#]*))?/.source+/(#((#|[^#])*))?/.source+/$/.source);b.Ae=new RegExp(/(%([^0-9a-fA-F%]|[0-9a-fA-F]([^0-9a-fA-F%])?)?)*/.source+/%($|[^0-9a-fA-F]|[0-9a-fA-F]($|[^0-9a-fA-F]))/.source,"g");b.Be=new RegExp(/\/?\??#?/.source+"("+/[\/?#]/i.source+"|"+/[\uD800-\uDBFF]/i.source+"|"+/%[c-f][0-9a-f](%[89ab][0-9a-f]){0,2}(%[89ab]?)?/i.source+ "|"+/%[0-9a-f]?/i.source+")$","i");b.De=function(a,c,d){b.Ce(a,c,d,"add","at")};b.Ce=function(a,c,b,e,f){if(a[e+"EventListener"])a[e+"EventListener"](c,b,!1);else if(a[f+"tachEvent"])a[f+"tachEvent"]("on"+c,b)};b.Ee=b.te(b.pe,"___jsl",b.ue());b.te(b.Ee,"I",0);b.te(b.Ee,"hel",10);var N,O,ha,J,Jc,gb,hb;N=function(a){var c=k.___jsl=k.___jsl||{};c[a]=c[a]||[];return c[a]};O=function(a){var c=k.___jsl=k.___jsl||{};c.cfg=!a&&c.cfg||{};return c.cfg};ha=function(a){return"object"===typeof a&&/\[native code\]/.test(a.push)}; J=function(a,c,b){if(c&&"object"===typeof c)for(var e in c)!Object.prototype.hasOwnProperty.call(c,e)||b&&"___goc"===e&&"undefined"===typeof c[e]||(a[e]&&c[e]&&"object"===typeof a[e]&&"object"===typeof c[e]&&!ha(a[e])&&!ha(c[e])?J(a[e],c[e]):c[e]&&"object"===typeof c[e]?(a[e]=ha(c[e])?[]:{},J(a[e],c[e])):a[e]=c[e])};Jc=function(a){if(a&&!/^\s+$/.test(a)){for(;0==a.charCodeAt(a.length-1);)a=a.substring(0,a.length-1);try{var c=k.JSON.parse(a)}catch(b){}if("object"===typeof c)return c;try{c=(new Function("return ("+ a+"\n)"))()}catch(e){}if("object"===typeof c)return c;try{c=(new Function("return ({"+a+"\n})"))()}catch(f){}return"object"===typeof c?c:{}}};gb=function(a,c){var b={___goc:void 0};a.length&&a[a.length-1]&&Object.hasOwnProperty.call(a[a.length-1],"___goc")&&"undefined"===typeof a[a.length-1].___goc&&(b=a.pop());J(b,c);a.push(b)};hb=function(a){O(!0);var c=k.___gcfg,b=N("cu"),e=k.___gu;c&&c!==e&&(gb(b,c),k.___gu=c);var c=N("cu"),f=document.scripts||document.getElementsByTagName("script")||[],e=[], g=[];g.push.apply(g,N("us"));for(var h=0;h<f.length;++h)for(var n=f[h],Ia=0;Ia<g.length;++Ia)n.src&&0==n.src.indexOf(g[Ia])&&e.push(n);0==e.length&&0<f.length&&f[f.length-1].src&&e.push(f[f.length-1]);for(f=0;f<e.length;++f)e[f].getAttribute("gapi_processed")||(e[f].setAttribute("gapi_processed",!0),(g=e[f])?(h=g.nodeType,g=3==h||4==h?g.nodeValue:g.textContent||g.innerText||g.innerHTML||""):g=void 0,(g=Jc(g))&&c.push(g));a&&gb(b,a);e=N("cd");a=0;for(c=e.length;a<c;++a)J(O(),e[a],!0);e=N("ci");a=0; for(c=e.length;a<c;++a)J(O(),e[a],!0);a=0;for(c=b.length;a<c;++a)J(O(),b[a],!0)};b.R=function(a,c){var b=O();if(!a)return b;a=a.split("/");for(var e=0,f=a.length;b&&"object"===typeof b&&e<f;++e)b=b[a[e]];return e===a.length&&void 0!==b?b:c};b.Me=function(a,c){var b;if("string"===typeof a){var e=b={};a=a.split("/");for(var f=0,g=a.length;f<g-1;++f)e=e[a[f]]={};e[a[f]]=c}else b=a;hb(b)};var Kc=function(){var a=k.__GOOGLEAPIS;a&&(a.googleapis&&!a["googleapis.config"]&&(a["googleapis.config"]=a.googleapis), b.te(b.Ee,"ci",[]).push(a),k.__GOOGLEAPIS=void 0)};Kc&&Kc();hb();b.z("gapi.config.get",b.R);b.z("gapi.config.update",b.Me)}catch(ye){b._DumpException(ye)}try{b.Oe=function(a,c){for(var d=1;d<arguments.length;d++){var e=arguments[d];if(b.jb(e)){var f=a.length||0,g=e.length||0;a.length=f+g;for(var h=0;h<g;h++)a[f+h]=e[h]}else a.push(e)}},b.Pe=function(a){for(var c={},d=0,e=0;e<a.length;){var f=a[e++],g=f,g=b.lb(g)?"o"+b.ld(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0, a[d++]=f)}a.length=d},b.Qe=function(a){return/^[\s\xa0]*$/.test(a)},b.Re=function(a,c){var d=c||document;if(d.getElementsByClassName)a=d.getElementsByClassName(a)[0];else{var d=document,e=c||d;a=e.querySelectorAll&&e.querySelector&&a?e.querySelector(a?"."+a:""):b.Ud(d,"*",a,c)[0]||null}return a||null}}catch(ze){b._DumpException(ze)}try{var t;t=k.console;b.Ve=function(a){t&&t.log&&t.log(a)};b.We=function(a){t&&(t.error?t.error(a):t.log&&t.log(a))};b.Xe=function(a){t&&(t.warn?t.warn(a):t.log&&t.log(a))}; b.Ye=function(){}}catch(Ae){b._DumpException(Ae)}try{var ia,P,K,B,x,Y,ib,jb,kb,Lc,lb,L,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,$c,ad,bd,cd,mb,dd,ed;K=void 0;B=function(a){try{return b.q.JSON.parse.call(b.q.JSON,a)}catch(c){return!1}};x=function(a){return Object.prototype.toString.call(a)};Y=x(0);ib=x(new Date(0));jb=x(!0);kb=x("");Lc=x({});lb=x([]);L=function(a,c){if(c)for(var b=0,e=c.length;b<e;++b)if(a===c[b])throw new TypeError("Converting circular structure to JSON");e=typeof a;if("undefined"!== e){b=Array.prototype.slice.call(c||[],0);b[b.length]=a;c=[];var f=x(a);if(null!=a&&"function"===typeof a.toJSON&&(Object.prototype.hasOwnProperty.call(a,"toJSON")||(f!==lb||a.constructor!==Array&&a.constructor!==Object)&&(f!==Lc||a.constructor!==Array&&a.constructor!==Object)&&f!==kb&&f!==Y&&f!==jb&&f!==ib))return L(a.toJSON.call(a),b);if(null==a)c[c.length]="null";else if(f===Y)a=Number(a),isNaN(a)||isNaN(a-a)?a="null":-0===a&&0>1/a&&(a="-0"),c[c.length]=String(a);else if(f===jb)c[c.length]=String(!!Number(a)); else{if(f===ib)return L(a.toISOString.call(a),b);if(f===lb&&x(a.length)===Y){c[c.length]="[";for(var g=0,e=Number(a.length)>>0;g<e;++g)g&&(c[c.length]=","),c[c.length]=L(a[g],b)||"null";c[c.length]="]"}else if(f==kb&&x(a.length)===Y){c[c.length]='"';g=0;for(b=Number(a.length)>>0;g<b;++g)e=String.prototype.charAt.call(a,g),f=String.prototype.charCodeAt.call(a,g),c[c.length]="\b"===e?"\\b":"\f"===e?"\\f":"\n"===e?"\\n":"\r"===e?"\\r":"\t"===e?"\\t":"\\"===e||'"'===e?"\\"+e:31>=f?"\\u"+(f+65536).toString(16).substr(1): 32<=f&&65535>=f?e:"\ufffd";c[c.length]='"'}else if("object"===e){c[c.length]="{";e=0;for(g in a)Object.prototype.hasOwnProperty.call(a,g)&&(f=L(a[g],b),void 0!==f&&(e++&&(c[c.length]=","),c[c.length]=L(g),c[c.length]=":",c[c.length]=f));c[c.length]="}"}else return}return c.join("")}};Mc=/[\0-\x07\x0b\x0e-\x1f]/;Nc=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;Oc=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;Pc=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/; Qc=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;Rc=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;Sc=/[ \t\n\r]+/g;Tc=/[^"]:/;Uc=/""/g;Vc=/true|false|null/g;Wc=/00/;Xc=/[\{]([^0\}]|0[^:])/;Yc=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;Zc=/[^\[,:][\[\{]/;$c=/^(\{|\}|\[|\]|,|:|0)+/;ad=/\u2028/g;bd=/\u2029/g;cd=function(a){a=String(a);if(Mc.test(a)||Nc.test(a)||Oc.test(a)||Pc.test(a))return!1;var c=a.replace(Qc,'""'),c=c.replace(Rc,"0"),c=c.replace(Sc,"");if(Tc.test(c))return!1;c=c.replace(Uc,"0"); c=c.replace(Vc,"0");if(Wc.test(c)||Xc.test(c)||Yc.test(c)||Zc.test(c)||!c||c.replace($c,""))return!1;a=a.replace(ad,"\\u2028").replace(bd,"\\u2029");c=void 0;try{c=K?[B(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(b){return!1}return c&&1===c.length?c[0]:!1};mb=function(){var a=((b.q.document||{}).scripts||[]).length;if((void 0===ia||void 0===K||P!==a)&&-1!==P){ia=K=!1;P=-1;try{try{K=!!b.q.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'=== b.q.JSON.stringify.call(b.q.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===B("true")&&3===B('[{"a":3}]')[0].a}catch(c){}ia=K&&!B("[00]")&&!B('"\u0007"')&&!B('"\\0"')&&!B('"\\v"')}finally{P=a}}};b.Gf=function(a){if(-1===P)return!1;mb();return(ia?B:cd)(a)};b.Hf=function(a){if(-1!==P)return mb(),K?b.q.JSON.stringify.call(b.q.JSON,a):L(a)};dd=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString();ed=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=dd?ed:Date.prototype.toISOString}catch(Be){b._DumpException(Be)}try{b.ch=function(){return b.Ib("Safari")&&!(b.Pb()||b.Ib("Coast")||b.Mb()||b.Ib("Edge")||b.Ib("Edg/")||b.Ib("OPR")||b.Ob()||b.Ib("Silk")||b.Ib("Android"))},b.dh=function(){return b.Ib("Android")&&!(b.Pb()||b.Ob()||b.Mb()||b.Ib("Silk"))},b.eh=b.Ob(),b.fh=b.Ec()||b.Ib("iPod"),b.gh=b.Ib("iPad"),b.hh=b.dh(),b.ih=b.Pb(),b.jh=b.ch()&&!b.Fc()}catch(Ce){b._DumpException(Ce)}try{var nb;nb={};b.lh=null;b.mh=b.Oc||b.Pc&& !b.jh||b.Kc||!b.jh&&!b.Lc&&"function"==typeof b.q.atob;b.oh=function(a,c){void 0===c&&(c=0);b.nh();c=nb[c];for(var d=[],e=0;e<a.length;e+=3){var f=a[e],g=e+1<a.length,h=g?a[e+1]:0,n=e+2<a.length,k=n?a[e+2]:0,l=f>>2,f=(f&3)<<4|h>>4,h=(h&15)<<2|k>>6,k=k&63;n||(k=64,g||(h=64));d.push(c[l],c[f],c[h]||"",c[k]||"")}return d.join("")};b.nh=function(){if(!b.lh){b.lh={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),c=["+/\x3d","+/","-_\x3d","-_.","-_"],d=0;5>d;d++){var e= a.concat(c[d].split(""));nb[d]=e;for(var f=0;f<e.length;f++){var g=e[f];void 0===b.lh[g]&&(b.lh[g]=f)}}}}}catch(De){b._DumpException(De)}try{b.Hh={},b.Ih=function(a){return b.Hh[a||"token"]||null}}catch(Ee){b._DumpException(Ee)}try{b.Kh=function(){this.Zj=64;this.Ec=[];this.lz=[];this.BS=[];this.Iw=[];this.Iw[0]=128;for(var a=1;a<this.Zj;++a)this.Iw[a]=0;this.Kx=this.bo=0;this.reset()};b.F(b.Kh,function(){this.Zj=-1});b.Kh.prototype.reset=function(){this.Ec[0]=1732584193;this.Ec[1]=4023233417;this.Ec[2]= 2562383102;this.Ec[3]=271733878;this.Ec[4]=3285377520;this.Kx=this.bo=0};var ja=function(a,c,b){b||(b=0);var e=a.BS;if("string"===typeof c)for(var f=0;16>f;f++)e[f]=c.charCodeAt(b)<<24|c.charCodeAt(b+1)<<16|c.charCodeAt(b+2)<<8|c.charCodeAt(b+3),b+=4;else for(f=0;16>f;f++)e[f]=c[b]<<24|c[b+1]<<16|c[b+2]<<8|c[b+3],b+=4;for(f=16;80>f;f++){var g=e[f-3]^e[f-8]^e[f-14]^e[f-16];e[f]=(g<<1|g>>>31)&4294967295}c=a.Ec[0];b=a.Ec[1];for(var h=a.Ec[2],n=a.Ec[3],k=a.Ec[4],f=0;80>f;f++){if(40>f)if(20>f)var g=n^ b&(h^n),l=1518500249;else g=b^h^n,l=1859775393;else 60>f?(g=b&h|n&(b|h),l=2400959708):(g=b^h^n,l=3395469782);g=(c<<5|c>>>27)+g+k+l+e[f]&4294967295;k=n;n=h;h=(b<<30|b>>>2)&4294967295;b=c;c=g}a.Ec[0]=a.Ec[0]+c&4294967295;a.Ec[1]=a.Ec[1]+b&4294967295;a.Ec[2]=a.Ec[2]+h&4294967295;a.Ec[3]=a.Ec[3]+n&4294967295;a.Ec[4]=a.Ec[4]+k&4294967295};b.Kh.prototype.update=function(a,c){if(null!=a){void 0===c&&(c=a.length);for(var b=c-this.Zj,e=0,f=this.lz,g=this.bo;e<c;){if(0==g)for(;e<=b;)ja(this,a,e),e+=this.Zj; if("string"===typeof a)for(;e<c;){if(f[g]=a.charCodeAt(e),++g,++e,g==this.Zj){ja(this,f);g=0;break}}else for(;e<c;)if(f[g]=a[e],++g,++e,g==this.Zj){ja(this,f);g=0;break}}this.bo=g;this.Kx+=c}};b.Kh.prototype.digest=function(){var a=[],c=8*this.Kx;56>this.bo?this.update(this.Iw,56-this.bo):this.update(this.Iw,this.Zj-(this.bo-56));for(var b=this.Zj-1;56<=b;b--)this.lz[b]=c&255,c/=256;ja(this,this.lz);for(b=c=0;5>b;b++)for(var e=24;0<=e;e-=8)a[c]=this.Ec[b]>>e&255,++c;return a}}catch(Fe){b._DumpException(Fe)}try{var Z; b.hi=function(a){this.mb=a||{cookie:""}};b.h=b.hi.prototype;b.h.isEnabled=function(){return navigator.cookieEnabled};b.h.set=function(a,c,d,e,f,g){if("object"===typeof d){var h=d.Zca;g=d.secure;f=d.domain;e=d.path;d=d.qZ}if(/[;=\s]/.test(a))throw Error("z`"+a);if(/[;\r\n]/.test(c))throw Error("A`"+c);void 0===d&&(d=-1);f=f?";domain\x3d"+f:"";e=e?";path\x3d"+e:"";g=g?";secure":"";d=0>d?"":0==d?";expires\x3d"+(new Date(1970,1,1)).toUTCString():";expires\x3d"+(new Date((0,b.fb)()+1E3*d)).toUTCString(); this.mb.cookie=a+"\x3d"+c+f+e+d+g+(null!=h?";samesite\x3d"+h:"")};b.h.get=function(a,c){for(var d=a+"\x3d",e=(this.mb.cookie||"").split(";"),f=0,g;f<e.length;f++){g=(0,b.Cb)(e[f]);if(0==g.lastIndexOf(d,0))return g.substr(d.length);if(g==a)return""}return c};b.h.remove=function(a,c,b){var e=this.Rd(a);this.set(a,"",0,c,b);return e};b.h.ze=function(){return Z(this).keys};b.h.Xc=function(){return Z(this).values};b.h.isEmpty=function(){return!this.mb.cookie};b.h.Cb=function(){return this.mb.cookie?(this.mb.cookie|| "").split(";").length:0};b.h.Rd=function(a){return void 0!==this.get(a)};b.h.dk=function(a){for(var c=Z(this).values,b=0;b<c.length;b++)if(c[b]==a)return!0;return!1};b.h.clear=function(){for(var a=Z(this).keys,c=a.length-1;0<=c;c--)this.remove(a[c])};Z=function(a){a=(a.mb.cookie||"").split(";");for(var c=[],d=[],e,f,g=0;g<a.length;g++)f=(0,b.Cb)(a[g]),e=f.indexOf("\x3d"),-1==e?(c.push(""),d.push(f)):(c.push(f.substring(0,e)),d.push(f.substring(e+1)));return{keys:c,values:d}};b.ji=new b.hi("undefined"== typeof document?null:document)}catch(Ge){b._DumpException(Ge)}try{b.jj=function(a,c){var b=Array.prototype.slice.call(arguments,1);return function(){var c=b.slice();c.push.apply(c,arguments);return a.apply(this,c)}},b.kj=function(a,c){a:{for(var b=a.length,e="string"===typeof a?a.split(""):a,f=0;f<b;f++)if(f in e&&c.call(void 0,e[f],f,a)){c=f;break a}c=-1}return 0>c?null:"string"===typeof a?a.charAt(c):a[c]},b.lj=[],b.mj=[],b.nj=!1,b.oj=function(a){b.lj[b.lj.length]=a;if(b.nj)for(var c=0;c<b.mj.length;c++)a((0, b.J)(b.mj[c].wrap,b.mj[c]))}}catch(He){b._DumpException(He)}try{var ka,fd,ob,$;ka=null;fd=/^[\w+/_-]+[=]{0,2}$/;ob=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&fd.test(a)?a:""};b.sj=function(a){if(a&&a!=b.q)return ob(a.document);null===ka&&(ka=ob(b.q.document));return ka};b.tj=function(a,c){for(var b in a)if(!(b in c)||a[b]!==c[b])return!1;for(var e in c)if(!(e in a))return!1;return!0};b.uj=function(a){var c={},b;for(b in a)c[b]=a[b]; return c};b.vj=function(a){return a};b.wj=function(a,c){a.src=b.Dd(c)};b.xj=function(a,c){a.src=b.Cd(c);(c=b.sj())&&a.setAttribute("nonce",c)};b.yj=function(a){var c=k.location;a=a instanceof b.ac?a:b.Fd(a);c.href=b.bc(a)};$=function(a,c){this.QT=a;this.o0=c;this.uw=0;this.Xe=null};$.prototype.get=function(){if(0<this.uw){this.uw--;var a=this.Xe;this.Xe=a.next;a.next=null}else a=this.QT();return a};$.prototype.put=function(a){this.o0(a);100>this.uw&&(this.uw++,a.next=this.Xe,this.Xe=a)};var pb,qb, gd,rb;pb=function(a){b.q.setTimeout(function(){throw a;},0)};b.Ej=function(a){a=rb(a);!b.mb(b.q.setImmediate)||b.q.Window&&b.q.Window.prototype&&!b.Ib("Edge")&&b.q.Window.prototype.setImmediate==b.q.setImmediate?(qb||(qb=gd()),qb(a)):b.q.setImmediate(a)};gd=function(){var a=b.q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof k&&k.postMessage&&k.addEventListener&&!b.Ib("Presto")&&(a=function(){var a=b.de("IFRAME");a.style.display="none";b.wj(a,b.Ed(b.Wb));document.documentElement.appendChild(a); var c=a.contentWindow,a=c.document;a.open();a.write(b.wc(b.zc));a.close();var d="callImmediate"+Math.random(),e="file:"==c.location.protocol?"*":c.location.protocol+"//"+c.location.host,a=(0,b.J)(function(a){if(("*"==e||a.origin==e)&&a.data==d)this.port1.onmessage()},this);c.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){c.postMessage(d,e)}}});if("undefined"!==typeof a&&!b.Nb()){var c=new a,d={},e=d;c.port1.onmessage=function(){if(void 0!==d.next){d=d.next;var a= d.cb;d.cb=null;a()}};return function(a){e.next={cb:a};e=e.next;c.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in b.de("SCRIPT")?function(a){var c=b.de("SCRIPT");c.onreadystatechange=function(){c.onreadystatechange=null;c.parentNode.removeChild(c);c=null;a();a=null};document.documentElement.appendChild(c)}:function(a){b.q.setTimeout(a,0)}};rb=b.vj;b.oj(function(a){rb=a});var sb=function(){this.Xx=this.mp=null},hd=new $(function(){return new tb},function(a){a.reset()}); sb.prototype.add=function(a,c){var b=hd.get();b.set(a,c);this.Xx?this.Xx.next=b:this.mp=b;this.Xx=b};sb.prototype.remove=function(){var a=null;this.mp&&(a=this.mp,this.mp=this.mp.next,this.mp||(this.Xx=null),a.next=null);return a};var tb=function(){this.next=this.scope=this.Yg=null};tb.prototype.set=function(a,c){this.Yg=a;this.scope=c;this.next=null};tb.prototype.reset=function(){this.next=this.scope=this.Yg=null};var la,id,ma,ub,vb;b.Mj=function(a,c){la||id();ma||(la(),ma=!0);ub.add(a,c)};id=function(){if(b.q.Promise&& b.q.Promise.resolve){var a=b.q.Promise.resolve(void 0);la=function(){a.then(vb)}}else la=function(){b.Ej(vb)}};ma=!1;ub=new sb;vb=function(){for(var a;a=ub.remove();){try{a.Yg.call(a.scope)}catch(c){pb(c)}hd.put(a)}ma=!1};b.Oj=function(a){a.prototype.$goog_Thenable=!0};b.Pj=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(c){return!1}};var wb,xb,yb,zb;b.Qj=function(a,c){this.Da=0;this.Of=void 0;this.vn=this.ak=this.$a=null;this.mv=this.zA=!1;if(a!=b.ib)try{var d=this;a.call(c,function(a){d.xh(2, a)},function(a){d.xh(3,a)})}catch(e){this.xh(3,e)}};wb=function(){this.next=this.context=this.wo=this.Ur=this.yl=null;this.Lp=!1};wb.prototype.reset=function(){this.context=this.wo=this.Ur=this.yl=null;this.Lp=!1};xb=new $(function(){return new wb},function(a){a.reset()});b.Tj=function(a,c,b){var e=xb.get();e.Ur=a;e.wo=c;e.context=b;return e};b.Uj=function(a){if(a instanceof b.Qj)return a;var c=new b.Qj(b.ib);c.xh(2,a);return c};b.Vj=function(a){return new b.Qj(function(c,b){b(a)})};b.Xj=function(a, c,d){jd(a,c,d,null)||b.Mj(b.jj(c,a))};b.Yj=function(a){return new b.Qj(function(c,d){var e=a.length,f=[];if(e)for(var g=function(a,b){e--;f[a]=b;0==e&&c(f)},h=function(a){d(a)},n=0,k;n<a.length;n++)k=a[n],b.Xj(k,b.jj(g,n),h);else c(f)})};b.ak=function(){var a,c,d=new b.Qj(function(b,d){a=b;c=d});return new Ie(d,a,c)};b.Qj.prototype.then=function(a,c,d){return zb(this,b.mb(a)?a:null,b.mb(c)?c:null,d)};b.Oj(b.Qj);b.Qj.prototype.Ix=function(a,c){return zb(this,null,a,c)};b.Qj.prototype.cancel=function(a){if(0== this.Da){var c=new aa(a);b.Mj(function(){yb(this,c)},this)}};yb=function(a,c){if(0==a.Da)if(a.$a){var b=a.$a;if(b.ak){for(var e=0,f=null,g=null,h=b.ak;h&&(h.Lp||(e++,h.yl==a&&(f=h),!(f&&1<e)));h=h.next)f||(g=h);f&&(0==b.Da&&1==e?yb(b,c):(g?(e=g,e.next==b.vn&&(b.vn=e),e.next=e.next.next):kd(b),ld(b,f,3,c)))}a.$a=null}else a.xh(3,c)};b.hk=function(a,c){a.ak||2!=a.Da&&3!=a.Da||md(a);a.vn?a.vn.next=c:a.ak=c;a.vn=c};zb=function(a,c,d,e){var f=b.Tj(null,null,null);f.yl=new b.Qj(function(a,b){f.Ur=c?function(d){try{var f= c.call(e,d);a(f)}catch(k){b(k)}}:a;f.wo=d?function(c){try{var f=d.call(e,c);void 0===f&&c instanceof aa?b(c):a(f)}catch(k){b(k)}}:b});f.yl.$a=a;b.hk(a,f);return f.yl};b.Qj.prototype.X2=function(a){this.Da=0;this.xh(2,a)};b.Qj.prototype.Y2=function(a){this.Da=0;this.xh(3,a)};b.Qj.prototype.xh=function(a,c){0==this.Da&&(this===c&&(a=3,c=new TypeError("Promise cannot resolve to itself")),this.Da=1,jd(c,this.X2,this.Y2,this)||(this.Of=c,this.Da=a,this.$a=null,md(this),3!=a||c instanceof aa||Je(this,c)))}; var jd=function(a,c,d,e){if(a instanceof b.Qj)return b.hk(a,b.Tj(c||b.ib,d||null,e)),!0;if(b.Pj(a))return a.then(c,d,e),!0;if(b.lb(a))try{var f=a.then;if(b.mb(f))return Ke(a,f,c,d,e),!0}catch(g){return d.call(e,g),!0}return!1},Ke=function(a,c,b,e,f){var g=!1,h=function(a){g||(g=!0,b.call(f,a))},k=function(a){g||(g=!0,e.call(f,a))};try{c.call(a,h,k)}catch(p){k(p)}},md=function(a){a.zA||(a.zA=!0,b.Mj(a.qU,a))},kd=function(a){var c=null;a.ak&&(c=a.ak,a.ak=c.next,c.next=null);a.ak||(a.vn=null);return c}; b.Qj.prototype.qU=function(){for(var a;a=kd(this);)ld(this,a,this.Da,this.Of);this.zA=!1};var ld=function(a,c,b,e){if(3==b&&c.wo&&!c.Lp)for(;a&&a.mv;a=a.$a)a.mv=!1;if(c.yl)c.yl.$a=null,nd(c,b,e);else try{c.Lp?c.Ur.call(c.context):nd(c,b,e)}catch(f){od.call(null,f)}xb.put(c)},nd=function(a,c,b){2==c?a.Ur.call(a.context,b):a.wo&&a.wo.call(a.context,b)},Je=function(a,c){a.mv=!0;b.Mj(function(){a.mv&&od.call(null,c)})},od=pb,aa=function(a){b.qb.call(this,a)};b.F(aa,b.qb);aa.prototype.name="cancel";var Ie= function(a,c,b){this.promise=a;this.resolve=c;this.reject=b}}catch(Le){b._DumpException(Le)}try{var pd;b.cq=function(a,c){a=a.split(".");c=c||b.q;for(var d=0;d<a.length;d++)if(c=c[a[d]],null==c)return null;return c};b.dq=function(a,c){c=(0,b.sb)(a,c);var d;(d=0<=c)&&Array.prototype.splice.call(a,c,1);return d};pd=function(a,c){for(var b in a)if(c.call(void 0,a[b],b,a))return!0;return!1};b.fq=function(a,c){for(var b in a)if(a[b]==c)return!0;return!1};b.gq=function(){this.Lb=this.Lb;this.ym=this.ym}; b.gq.prototype.Lb=!1;b.gq.prototype.ho=function(){return this.Lb};b.gq.prototype.Ea=function(){this.Lb||(this.Lb=!0,this.ua())};b.jq=function(a,c){b.hq(a,b.jj(b.iq,c))};b.hq=function(a,c){a.Lb?c():(a.ym||(a.ym=[]),a.ym.push(c))};b.gq.prototype.ua=function(){if(this.ym)for(;this.ym.length;)this.ym.shift()()};b.iq=function(a){a&&"function"==typeof a.Ea&&a.Ea()};b.kq=function(a,c){this.type=a;this.currentTarget=this.target=c;this.defaultPrevented=this.Fm=!1};b.kq.prototype.stopPropagation=function(){this.Fm= !0};b.kq.prototype.preventDefault=function(){this.defaultPrevented=!0};var Ab,qd;b.lq=!b.Lc||b.hd(9);Ab=!b.Lc||b.hd(9);qd=b.Lc&&!b.fd("9");!b.Pc||b.fd("528");b.Oc&&b.fd("1.9b")||b.Lc&&b.fd("8")||b.Kc&&b.fd("9.5")||b.Pc&&b.fd("528");b.Oc&&!b.fd("8")||b.Lc&&b.fd("9");var Me=function(){if(!b.q.addEventListener||!Object.defineProperty)return!1;var a=!1,c=Object.defineProperty({},"passive",{get:function(){a=!0}});try{b.q.addEventListener("test",b.ib,c),b.q.removeEventListener("test",b.ib,c)}catch(d){}return a}(); b.pq=b.Pc?"webkitTransitionEnd":b.Kc?"otransitionend":"transitionend";b.qq=function(a,c){b.kq.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.GD=!1;this.pointerId=0;this.pointerType="";this.we=null;a&&this.init(a,c)};b.F(b.qq,b.kq);var Ne={2:"touch",3:"pen",4:"mouse"}; b.qq.prototype.init=function(a,c){var d=this.type=a.type,e=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=c;(c=a.relatedTarget)?b.Oc&&(b.Hc(c,"nodeName")||(c=null)):"mouseover"==d?c=a.fromElement:"mouseout"==d&&(c=a.toElement);this.relatedTarget=c;e?(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0):(this.offsetX=b.Pc||void 0!== a.offsetX?a.offsetX:a.layerX,this.offsetY=b.Pc||void 0!==a.offsetY?a.offsetY:a.layerY,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.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==d?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.GD=b.Rc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId|| 0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Ne[a.pointerType]||"";this.state=a.state;this.we=a;a.defaultPrevented&&this.preventDefault()};b.qq.prototype.stopPropagation=function(){b.qq.H.stopPropagation.call(this);this.we.stopPropagation?this.we.stopPropagation():this.we.cancelBubble=!0};b.qq.prototype.preventDefault=function(){b.qq.H.preventDefault.call(this);var a=this.we;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,qd)try{if(a.ctrlKey||112<=a.keyCode&&123>= a.keyCode)a.keyCode=-1}catch(c){}};var rd;b.sq="closure_listenable_"+(1E6*Math.random()|0);b.tq=function(a){return!(!a||!a[b.sq])};rd=0;var Oe=function(a,c,b,e,f){this.listener=a;this.Rw=null;this.src=c;this.type=b;this.capture=!!e;this.We=f;this.key=++rd;this.Fo=this.Xt=!1},na=function(a){a.Fo=!0;a.listener=null;a.Rw=null;a.src=null;a.We=null};b.xq=function(a){this.src=a;this.yd={};this.et=0};b.xq.prototype.add=function(a,c,b,e,f){var g=a.toString();(a=this.yd[g])||(a=this.yd[g]=[],this.et++);var h= Bb(a,c,e,f);-1<h?(c=a[h],b||(c.Xt=!1)):(c=new Oe(c,this.src,g,!!e,f),c.Xt=b,a.push(c));return c};b.xq.prototype.remove=function(a,b,d,e){a=a.toString();if(!(a in this.yd))return!1;var f=this.yd[a];b=Bb(f,b,d,e);return-1<b?(na(f[b]),Array.prototype.splice.call(f,b,1),0==f.length&&(delete this.yd[a],this.et--),!0):!1};b.zq=function(a,c){var d=c.type;if(!(d in a.yd))return!1;var e=b.dq(a.yd[d],c);e&&(na(c),0==a.yd[d].length&&(delete a.yd[d],a.et--));return e};b.xq.prototype.removeAll=function(a){a=a&& a.toString();var b=0,d;for(d in this.yd)if(!a||d==a){for(var e=this.yd[d],f=0;f<e.length;f++)++b,na(e[f]);delete this.yd[d];this.et--}return b};b.xq.prototype.Kn=function(a,b,d,e){a=this.yd[a.toString()];var f=-1;a&&(f=Bb(a,b,d,e));return-1<f?a[f]:null};b.xq.prototype.hasListener=function(a,b){var d=void 0!==a,e=d?a.toString():"",f=void 0!==b;return pd(this.yd,function(a){for(var h=0;h<a.length;++h)if(!(d&&a[h].type!=e||f&&a[h].capture!=b))return!0;return!1})};var Bb=function(a,b,d,e){for(var f=0;f< a.length;++f){var g=a[f];if(!g.Fo&&g.listener==b&&g.capture==!!d&&g.We==e)return f}return-1},oa,pa,Cb,Db,sd,Eb,Fb,Gb,qa,ra;oa="closure_lm_"+(1E6*Math.random()|0);pa={};Cb=0;b.Eq=function(a,c,d,e,f){if(e&&e.once)return b.Dq(a,c,d,e,f);if(b.bb(c)){for(var g=0;g<c.length;g++)b.Eq(a,c[g],d,e,f);return null}d=b.Fq(d);return b.tq(a)?a.V(c,d,b.lb(e)?!!e.capture:!!e,f):Db(a,c,d,!1,e,f)};Db=function(a,c,d,e,f,g){if(!c)throw Error("E");var h=b.lb(f)?!!f.capture:!!f,k=b.Hq(a);k||(a[oa]=k=new b.xq(a));d=k.add(c, d,e,h,g);if(d.Rw)return d;e=sd();d.Rw=e;e.src=a;e.listener=d;if(a.addEventListener)Me||(f=h),void 0===f&&(f=!1),a.addEventListener(c.toString(),e,f);else if(a.attachEvent)a.attachEvent(Eb(c.toString()),e);else if(a.addListener&&a.removeListener)a.addListener(e);else throw Error("F");Cb++;return d};sd=function(){var a=qa,b=Ab?function(d){return a.call(b.src,b.listener,d)}:function(d){d=a.call(b.src,b.listener,d);if(!d)return d};return b};b.Dq=function(a,c,d,e,f){if(b.bb(c)){for(var g=0;g<c.length;g++)b.Dq(a, c[g],d,e,f);return null}d=b.Fq(d);return b.tq(a)?a.ro(c,d,b.lb(e)?!!e.capture:!!e,f):Db(a,c,d,!0,e,f)};b.Lq=function(a){if("number"===typeof a||!a||a.Fo)return!1;var c=a.src;if(b.tq(c))return c.xF(a);var d=a.type,e=a.Rw;c.removeEventListener?c.removeEventListener(d,e,a.capture):c.detachEvent?c.detachEvent(Eb(d),e):c.addListener&&c.removeListener&&c.removeListener(e);Cb--;(d=b.Hq(c))?(b.zq(d,a),0==d.et&&(d.src=null,c[oa]=null)):na(a);return!0};Eb=function(a){return a in pa?pa[a]:pa[a]="on"+a};Fb=function(a, c,d,e){var f=!0;if(a=b.Hq(a))if(c=a.yd[c.toString()])for(c=c.concat(),a=0;a<c.length;a++){var g=c[a];g&&g.capture==d&&!g.Fo&&(g=Gb(g,e),f=f&&!1!==g)}return f};Gb=function(a,c){var d=a.listener,e=a.We||a.src;a.Xt&&b.Lq(a);return d.call(e,c)};qa=function(a,c){if(a.Fo)return!0;if(!Ab){var d=c||b.cq("window.event");c=new b.qq(d,this);var e=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var f=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(g){f=!0}if(f||void 0==d.returnValue)d.returnValue=!0}d=[];for(f= c.currentTarget;f;f=f.parentNode)d.push(f);a=a.type;for(f=d.length-1;!c.Fm&&0<=f;f--){c.currentTarget=d[f];var h=Fb(d[f],a,!0,c),e=e&&h}for(f=0;!c.Fm&&f<d.length;f++)c.currentTarget=d[f],h=Fb(d[f],a,!1,c),e=e&&h}return e}return Gb(a,new b.qq(c,this))};b.Hq=function(a){a=a[oa];return a instanceof b.xq?a:null};ra="__closure_events_fn_"+(1E9*Math.random()>>>0);b.Fq=function(a){if(b.mb(a))return a;a[ra]||(a[ra]=function(b){return a.handleEvent(b)});return a[ra]};b.oj(function(a){qa=a(qa)})}catch(Pe){b._DumpException(Pe)}try{b.Pq= function(a,c){a.prototype=(0,b.wa)(c.prototype);a.prototype.constructor=a;if(b.Ia)(0,b.Ia)(a,c);else for(var d in c)if("prototype"!=d)if(Object.defineProperties){var e=Object.getOwnPropertyDescriptor(c,d);e&&Object.defineProperty(a,d,e)}else a[d]=c[d];a.H=c.prototype},b.Qq=function(a){a.qC=void 0;a.Ma=function(){return a.qC?a.qC:a.qC=new a}},b.Rq=function(a,b){var d=a.length-b.length;return 0<=d&&a.indexOf(b,d)==d},b.Sq=function(a){for(var b in a)return!1;return!0},b.Tq=function(a,c,d,e,f){if(b.bb(c))for(var g= 0;g<c.length;g++)b.Tq(a,c[g],d,e,f);else e=b.lb(e)?!!e.capture:!!e,d=b.Fq(d),b.tq(a)?a.jc(c,d,e,f):a&&(a=b.Hq(a))&&(c=a.Kn(c,d,e,f))&&b.Lq(c)},b.Uq=function(){b.gq.call(this);this.Vi=new b.xq(this);this.MS=this;this.AD=null},b.F(b.Uq,b.gq),b.Uq.prototype[b.sq]=!0,b.h=b.Uq.prototype,b.h.Sl=function(){return this.AD},b.h.tx=b.ia(18),b.h.addEventListener=function(a,c,d,e){b.Eq(this,a,c,d,e)},b.h.removeEventListener=function(a,c,d,e){b.Tq(this,a,c,d,e)},b.h.dispatchEvent=function(a){var c,d=this.Sl(); if(d)for(c=[];d;d=d.Sl())c.push(d);var d=this.MS,e=a.type||a;if("string"===typeof a)a=new b.kq(a,d);else if(a instanceof b.kq)a.target=a.target||d;else{var f=a;a=new b.kq(e,d);b.Lb(a,f)}f=!0;if(c)for(var g=c.length-1;!a.Fm&&0<=g;g--)var h=a.currentTarget=c[g],f=h.zq(e,!0,a)&&f;a.Fm||(h=a.currentTarget=d,f=h.zq(e,!0,a)&&f,a.Fm||(f=h.zq(e,!1,a)&&f));if(c)for(g=0;!a.Fm&&g<c.length;g++)h=a.currentTarget=c[g],f=h.zq(e,!1,a)&&f;return f},b.h.ua=function(){b.Uq.H.ua.call(this);this.TD();this.AD=null},b.h.V= function(a,b,d,e){return this.Vi.add(String(a),b,!1,d,e)},b.h.ro=function(a,b,d,e){return this.Vi.add(String(a),b,!0,d,e)},b.h.jc=function(a,b,d,e){return this.Vi.remove(String(a),b,d,e)},b.h.xF=function(a){return b.zq(this.Vi,a)},b.h.TD=function(a){this.Vi&&this.Vi.removeAll(a)},b.h.zq=function(a,b,d){a=this.Vi.yd[String(a)];if(!a)return!0;a=a.concat();for(var e=!0,f=0;f<a.length;++f){var g=a[f];if(g&&!g.Fo&&g.capture==b){var h=g.listener,k=g.We||g.src;g.Xt&&this.xF(g);e=!1!==h.call(k,d)&&e}}return e&& !d.defaultPrevented},b.h.Kn=function(a,b,d,e){return this.Vi.Kn(String(a),b,d,e)},b.h.hasListener=function(a,b){return this.Vi.hasListener(void 0!==a?String(a):void 0,b)}}catch(Qe){b._DumpException(Qe)}try{var w,C,Q,sa,ba,R,td,ud,G;oauth2={};b.Nu=!1;w=function(a){try{b.Nu&&k.console&&k.console.log&&k.console.log(a)}catch(c){}};C=function(a,b){if(!a)return-1;if(a.indexOf)return a.indexOf(b,void 0);for(var d=0,e=a.length;d<e;d++)if(a[d]===b)return d;return-1};Q=function(a,b){function d(){}if(!a)throw"Child class cannot be empty."; if(!b)throw"Parent class cannot be empty.";d.prototype=b.prototype;a.prototype=new d;a.prototype.constructor=a};sa=function(a){return"[object Function]"===Object.prototype.toString.call(a)};b.Su=function(a){var b={};if(a)for(var d in a)a.hasOwnProperty(d)&&(b[d]=a[d]);return b};ba=function(a){var b=location.hash;a=new RegExp("[\x26#]"+a+"\x3d([^\x26]*)");b=decodeURIComponent(b);b=a.exec(b);return null==b?"":b[1].replace(/\+/g," ")};R=function(a,b,d){if(a.addEventListener)a.addEventListener(b,d,!1); else if(a.attachEvent)a.attachEvent("on"+b,d);else throw"Add event handler for "+b+" failed.";};td={token:1,id_token:1};ud=function(){var a=navigator.userAgent.toLowerCase();return-1!=a.indexOf("msie")&&8==parseInt(a.split("msie")[1],10)};b.Xu=k.JSON;G=function(a){this.LF=a||[];this.Zb={}};G.prototype.addEventListener=function(a,b){if(!(0<=C(this.LF,a)))throw"Unrecognized event type: "+a;if(!sa(b))throw"The listener for event '"+a+"' is not a function.";this.Zb[a]||(this.Zb[a]=[]);0>C(this.Zb[a], b)&&this.Zb[a].push(b)};G.prototype.removeEventListener=function(a,b){if(!(0<=C(this.LF,a)))throw"Unrecognized event type: "+a;sa(b)&&this.Zb[a]&&this.Zb[a].length&&(b=C(this.Zb[a],b),0<=b&&this.Zb[a].splice(b,1))};G.prototype.dispatchEvent=function(a){var b=a.type;if(!(b&&0<=C(this.LF,b)))throw"Failed to dispatch unrecognized event type: "+b;if(this.Zb[b]&&this.Zb[b].length)for(var d=0,e=this.Zb[b].length;d<e;d++)this.Zb[b][d](a)};var p,m,Hb,Ib,Jb,Kb,Lb,ta,Mb,vd,wd;p={};m={};Hb={google:{authServerUrl:"https://accounts.google.com/o/oauth2/auth", idpIFrameUrl:"https://accounts.google.com/o/oauth2/iframe"}};b.bv=function(a,b){if(a=Hb[a])return a[b]};b.cv=function(a,b){if(!a)throw Error("N");if(!b.authServerUrl)throw Error("O");if(!b.idpIFrameUrl)throw Error("P");Hb[a]={authServerUrl:b.authServerUrl,idpIFrameUrl:b.idpIFrameUrl}};b.dv=void 0;Ib=function(a){a.style.position="absolute";a.style.width="1px";a.style.height="1px";a.style.left="-9999px";a.style.top="-9999px";a.style.right="-9999px";a.style.bottom="-9999px";a.style.display="none";a.setAttribute("aria-hidden", "true")};Jb=function(){this.A3=k;this.pu=this.Bl=this.cs=this.rh=null};Jb.prototype.open=function(a,c,d,e){xd(this);this.cs?(this.Bl&&(this.Bl(),this.Bl=null),Nb(this)):this.cs="authPopup"+Math.floor(1E6*Math.random()+1);a:{this.rh=this.A3.open(a,this.cs,c);try{this.rh.focus();if(this.rh.closed||"undefined"==typeof this.rh.closed)throw Error("R");b.dv=this.rh}catch(f){e&&setTimeout(e,0);this.rh=null;break a}d&&(this.Bl=d,Re(this))}};var xd=function(a){try{if(null==a.rh||a.rh.closed)a.rh=null,a.cs= null,Nb(a),a.Bl&&(a.Bl(),a.Bl=null)}catch(b){a.rh=null,a.cs=null,Nb(a)}},Re=function(a){a.pu=k.setInterval(function(){xd(a)},300)},Nb=function(a){a.pu&&(k.clearInterval(a.pu),a.pu=null)};m=m||{};var Ob=function(a,b){this.Jb=a;this.uC=b;this.ld=null;this.fm=!1};Ob.prototype.start=function(){if(!this.fm&&!this.ld){var a=this;this.ld=k.setTimeout(function(){a.clear();a.fm||(a.Jb(),a.fm=!0)},m.WJ(this.uC))}};Ob.prototype.clear=function(){this.ld&&(k.clearTimeout(this.ld),this.ld=null)};var Pb=function(a, b){var d=m.Ip;this.aY=m.yp;this.oP=d;this.Jb=a;this.uC=b;this.ld=null;this.fm=!1;var e=this;this.pP=function(){document[e.aY]||(e.clear(),e.start())}};Pb.prototype.start=function(){if(!this.fm&&!this.ld){R(document,this.oP,this.pP);var a=this;this.ld=k.setTimeout(function(){a.clear();a.fm||(a.Jb(),a.fm=!0)},m.WJ(this.uC))}};Pb.prototype.clear=function(){var a=this.oP,b=this.pP,d=document;if(d.removeEventListener)d.removeEventListener(a,b,!1);else if(d.detachEvent)d.detachEvent("on"+a,b);else throw"Remove event handler for "+ a+" failed.";this.ld&&(k.clearTimeout(this.ld),this.ld=null)};m.yp=null;m.Ip=null;m.xY=function(){var a=document;"undefined"!==typeof a.hidden?(m.yp="hidden",m.Ip="visibilitychange"):"undefined"!==typeof a.msHidden?(m.yp="msHidden",m.Ip="msvisibilitychange"):"undefined"!==typeof a.webkitHidden&&(m.yp="webkitHidden",m.Ip="webkitvisibilitychange")};m.xY();m.PT=function(a,b){return m.yp&&m.Ip?new Pb(a,b):new Ob(a,b)};m.WJ=function(a){return Math.max(1,a-(new Date).getTime())};var yd=function(a,b){document.cookie= "G_ENABLED_IDPS\x3d"+a+";domain\x3d."+b+";expires\x3d"+(new Date((new Date).getTime()+63072E6)).toGMTString()+";path\x3d/"},Se=function(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;m=l=0}function b(a){for(var c=h,d=0;64>d;d+=4)c[d/4]=a[d]<<24|a[d+1]<<16|a[d+2]<<8|a[d+3];for(d=16;80>d;d++)a=c[d-3]^c[d-8]^c[d-14]^c[d-16],c[d]=(a<<1|a>>>31)&4294967295;a=f[0];for(var e=f[1],g=f[2],k=f[3],n=f[4],d=0;80>d;d++){if(40>d)if(20>d)var l=k^e&(g^k),m=1518500249; else l=e^g^k,m=1859775393;else 60>d?(l=e&g|k&(e|g),m=2400959708):(l=e^g^k,m=3395469782);l=((a<<5|a>>>27)&4294967295)+l+n+m+c[d]&4294967295;n=k;k=g;g=(e<<30|e>>>2)&4294967295;e=a;a=l}f[0]=f[0]+a&4294967295;f[1]=f[1]+e&4294967295;f[2]=f[2]+g&4294967295;f[3]=f[3]+k&4294967295;f[4]=f[4]+n&4294967295}function d(a,d){if("string"===typeof a){a=unescape(encodeURIComponent(a));for(var e=[],f=0,h=a.length;f<h;++f)e.push(a.charCodeAt(f));a=e}d||(d=a.length);e=0;if(0==l)for(;e+64<d;)b(a.slice(e,e+64)),e+=64, m+=64;for(;e<d;)if(g[l++]=a[e++],m++,64==l)for(l=0,b(g);e+64<d;)b(a.slice(e,e+64)),e+=64,m+=64}function e(){var a=[],e=8*m;56>l?d(k,56-l):d(k,64-(l-56));for(var h=63;56<=h;h--)g[h]=e&255,e>>>=8;b(g);for(h=e=0;5>h;h++)for(var p=24;0<=p;p-=8)a[e++]=f[h]>>p&255;return a}for(var f=[],g=[],h=[],k=[128],p=1;64>p;++p)k[p]=0;var l,m;a();return{reset:a,update:d,digest:e,Vg:function(){for(var a=e(),b="",c=0;c<a.length;c++)b+="0123456789ABCDEF".charAt(Math.floor(a[c]/16))+"0123456789ABCDEF".charAt(a[c]%16); return b}}},Qb=k.crypto,zd=!1,Te=0,Rb=1,Sb=0,ua="",Ad=function(a){a=a||k.event;var b=a.screenX+a.clientX<<16,b=b+(a.screenY+a.clientY),b=b*((new Date).getTime()%1E6);Rb=Rb*b%Sb;if(3==++Te)if(a=k,b=Ad,a.removeEventListener)a.removeEventListener("mousemove",b,!1);else if(a.detachEvent)a.detachEvent("onmousemove",b);else throw Error("S`mousemove");},Bd=function(a){var b=Se();b.update(a);return b.Vg()};(zd=!!Qb&&"function"==typeof Qb.getRandomValues)||(Sb=1E6*(screen.width*screen.width+screen.height), ua=Bd(document.cookie+"|"+document.location+"|"+(new Date).getTime()+"|"+Math.random()),R(k,"mousemove",Ad));p=p||{};p.wQ="ssIFrame_";b.vv=function(a,c){this.Gb=a;if(!this.Gb)throw Error("T");a=b.bv(a,"idpIFrameUrl");if(!a)throw Error("U");this.MK=a;if(!c)throw Error("V");this.Jm=c;a=this.MK;c=document.createElement("a");c.setAttribute("href",a);a=[c.protocol,"//",c.hostname];"http:"==c.protocol&&""!=c.port&&"0"!=c.port&&"80"!=c.port?(a.push(":"),a.push(c.port)):"https:"==c.protocol&&""!=c.port&& "0"!=c.port&&"443"!=c.port&&(a.push(":"),a.push(c.port));this.eC=a.join("");this.F0=[location.protocol,"//",location.host].join("");this.dC=this.$n=!1;this.IK=null;this.Cw=[];this.Do=[];this.Li={};this.km=void 0};b.vv.prototype.show=function(){var a=this.km;a.style.position="fixed";a.style.width="100%";a.style.height="100%";a.style.left="0px";a.style.top="0px";a.style.right="0px";a.style.bottom="0px";a.style.display="block";a.style.zIndex="9999999";a.style.overflow="hidden";a.setAttribute("aria-hidden", "false")};b.vv.prototype.mc=function(){Ib(this.km)};b.vv.prototype.bw=function(a){if(this.$n)a&&a(this);else{if(!this.km){var c=p.wQ+this.Gb,d=this.Gb,e=location.hostname,f,g=document.cookie.match("(^|;) ?G_ENABLED_IDPS\x3d([^;]*)(;|$)");g&&2<g.length&&(f=g[2]);(g=f&&0<=C(f.split("|"),d))?yd(f,e):yd(f?f+"|"+d:d,e);var d=!g,g=this.MK,h=this.F0,e=this.Jm;f=document.createElement("iframe");f.setAttribute("id",c);c="allow-scripts allow-same-origin";document.requestStorageAccess&&sa(document.requestStorageAccess)&& (c+=" allow-storage-access-by-user-activation");f.setAttribute("sandbox",c);Ib(f);f.setAttribute("frame-border","0");c=[g,"#origin\x3d",encodeURIComponent(h)];c.push("\x26rpcToken\x3d");c.push(encodeURIComponent(e));d&&c.push("\x26clearCache\x3d1");b.Nu&&c.push("\x26debug\x3d1");document.body.appendChild(f);f.setAttribute("src",c.join(""));this.km=f}a&&this.Cw.push(a)}};b.vv.prototype.Rl=function(){return this.IK};Kb=function(a){for(var b=0;b<a.Cw.length;b++)a.Cw[b](a);a.Cw=[]};b.yv=function(a,b, d,e){if(a.$n){if(a.$n&&a.dC)throw a="Failed to communicate with IDP IFrame due to unitialization error: "+a.Rl(),w(a),Error(a);Lb(a,{method:b,params:d},e)}else a.Do.push({rpc:{method:b,params:d},callback:e}),a.bw()};Lb=function(a,c,d){if(d){for(var e=c.id;!e||a.Li[e];)e=(new Date).getMilliseconds()+"-"+(1E6*Math.random()+1);c.id=e;a.Li[e]=d}c.rpcToken=a.Jm;a.km.contentWindow.postMessage(b.Xu.stringify(c),a.eC)};ta=function(a){if(a&&0<=a.indexOf("::"))throw Error("W");};b.vv.prototype.$h=function(a, c,d,e,f,g,h,k){ta(g);c=b.Su(c);b.yv(this,"getTokenResponse",{clientId:a,loginHint:d,request:c,sessionSelector:e,forceRefresh:h,skipCache:k,id:g},f)};b.vv.prototype.$v=function(a,c,d,e,f){c=b.Su(c);b.yv(this,"listIdpSessions",{clientId:a,request:c,sessionSelector:d,forceRefresh:f},e)};Mb=function(a,c,d){ta(c.identifier);b.yv(a,"getSessionSelector",c,d)};b.Bv=function(a,c,d,e,f){ta(c.identifier);b.yv(a,"setSessionSelector",{domain:c.domain,crossSubDomains:c.crossSubDomains,policy:c.policy,id:c.id,hint:e, disabled:!!d},f)};vd=function(a,c,d){b.yv(a,"monitorClient",{clientId:c},d)};b.vv.prototype.ts=b.ia(25);b.vv.prototype.Cx=function(a,c){b.yv(this,"showDialog",{uba:a},c)};b.vv.prototype.$p=b.ia(27);p.zv={};p.gB=function(a){return p.zv[a]};p.bw=function(a,c){var d=p.gB(a);if(!d){d=String;if(zd){var e=new k.Uint32Array(1);Qb.getRandomValues(e);e=Number("0."+e[0])}else e=Rb,e+=parseInt(ua.substr(0,20),16),ua=Bd(ua),e/=Sb+Math.pow(16,20);d=d(2147483647*e);d=new b.vv(a,d);p.zv[a]=d}d.bw(c)};p.qV=function(a){for(var b in p.zv){var d= p.gB(b);if(d&&d.km&&d.km.contentWindow==a.source&&d.eC==a.origin)return d}};p.$V=function(a){for(var b in p.zv){var d=p.gB(b);if(d&&d.eC==a)return d}};p=p||{};var Tb=function(){var a=[],b;for(b in S)a.push(S[b]);G.call(this,a);this.Ak={};w("EventBus is ready.")};Q(Tb,G);var S={WR:"sessionSelectorChanged",Cy:"sessionStateChanged",gy:"authResult",eQ:"displayIFrame"},Ue=function(a){var b=y;a&&(b.Ak[a]||(b.Ak[a]=[]))},Ub=function(a,b,d){return b&&a.Ak[b]&&0<=C(a.Ak[b],d)};b.h=Tb.prototype;b.h.J_=function(a){var c, d=!!a.source&&(a.source.opener===k||a.source===b.dv);if(c=d?p.$V(a.origin):p.qV(a)){try{var e=b.Xu.parse(a.data)}catch(f){w("Bad event, an error happened when parsing data.");return}if(!d){if(!e||!e.rpcToken||e.rpcToken!=c.Jm){w("Bad event, no RPC token.");return}if(e.id&&!e.method){d=e;if(a=c.Li[d.id])delete c.Li[d.id],a(d.result,d.error);return}}"fireIdpEvent"!=e.method?w("Bad IDP event, method unknown."):(a=e.params)&&a.type&&this.LK[a.type]?(e=this.LK[a.type],d&&!e.SS?w("Bad IDP event. Source window cannot be a popup."): e.jp&&!e.jp.call(this,c,a)?w("Bad IDP event."):e.We.call(this,c,a)):w("Bad IDP event.")}else w("Bad event, no corresponding Idp Stub.")};b.h.f1=function(a,b){return Ub(this,a.Gb,b.clientId)};b.h.e1=function(a,b){b=b.clientId;return!b||Ub(this,a.Gb,b)};b.h.dT=function(a,b){return Ub(this,a.Gb,b.clientId)};b.h.RZ=function(a){a.$n=!0;Kb(a);for(var b=0;b<a.Do.length;b++)Lb(a,a.Do[b].rpc,a.Do[b].callback);a.Do=[]};b.h.QZ=function(a,b){b={error:b.error};a.$n=!0;a.dC=!0;a.IK=b;a.Do=[];Kb(a)};b.h.Ww=function(a, b){b.originIdp=a.Gb;this.dispatchEvent(b)};var y=new Tb,D=y,M={};M.idpReady={We:D.RZ};M.idpError={We:D.QZ};M.sessionStateChanged={We:D.Ww,jp:D.f1};M.sessionSelectorChanged={We:D.Ww,jp:D.e1};M.authResult={We:D.Ww,jp:D.dT,SS:!0};M.displayIFrame={We:D.Ww};y.LK=M||{};R(k,"message",function(a){y.J_.call(y,a)});b.Kv=function(a,c){this.he=!1;if(!a)throw Error("X");var d=[],e;for(e in a)d.push(a[e]);G.call(this,d);this.Bd=[location.protocol,"//",location.host].join("");this.Vc=c.crossSubDomains?c.domain|| this.Bd:this.Bd;if(!c)throw Error("Y");if(!c.idpId)throw Error("Z");if(!b.bv(c.idpId,"authServerUrl")||!b.bv(c.idpId,"idpIFrameUrl"))throw Error("$`"+c.idpId);this.Gb=c.idpId;this.Xb=void 0;this.VT=!!c.disableTokenRefresh;this.PU=!!c.forceTokenRefresh;this.q2=!!c.skipTokenCache;this.setOptions(c);this.lq=[];this.om=this.kL=!1;this.fo=void 0;this.YM();this.Zc=void 0;var f=this,g=function(){w("Token Manager is ready.");if(f.lq.length)for(var a=0;a<f.lq.length;a++)f.lq[a].call(f);f.kL=!0;f.lq=[]};p.bw(this.Gb, function(a){f.Zc=a;a.$n&&a.dC?(f.om=!0,f.fo=a.Rl(),f.yw(f.fo)):f.Xb?vd(f.Zc,f.Xb,function(a){if(a){a=f.Gb;var b=f.Xb,c=y;a&&b&&(c.Ak[a]||(c.Ak[a]=[]),0>C(c.Ak[a],b)&&c.Ak[a].push(b));g()}else f.fo={error:"Not a valid origin for the client: "+f.Bd+" has not been allowlisted for client ID "+f.Xb+". Please go to https://console.developers.google.com/ and allowlist this origin for your project's client ID."},f.om=!0,f.yw(f.fo)}):(Ue(f.Gb),g())})};Q(b.Kv,G);b.Kv.prototype.setOptions=function(){};b.Kv.prototype.YM= function(){};b.Kv.prototype.yw=function(){};b.Kv.prototype.Rl=function(){return this.fo};wd=function(a,b,d){return function(){b.apply(a,d)}};b.Mv=function(a,b,d){if(a.kL)b.apply(a,d);else{if(a.om)throw a.fo;a.lq.push(wd(a,b,d))}};b.Kv.prototype.XH=b.ia(28);b.Kv.prototype.$p=b.ia(26);b.Ov=function(a,c){b.Kv.call(this,a,c);this.HM=new Jb;this.tj=this.Bm=null;Ve(this)};Q(b.Ov,b.Kv);b.Ov.prototype.setOptions=function(){};var Cd=function(a,b){a.fe={crossSubDomains:!!b.crossSubDomains,id:b.sessionSelectorId, domain:a.Vc};b.crossSubDomains&&(a.fe.policy=b.policy)},Dd=function(a,c){if(!c.authParameters)throw Error("aa");if(!c.authParameters.scope)throw Error("ba");if(!c.authParameters.response_type)throw Error("ca");a.Op=c.authParameters;a.Op.redirect_uri||(a.Op.redirect_uri=[location.protocol,"//",location.host,location.pathname].join(""));a.mi=b.Su(c.rpcAuthParameters||a.Op);if(!a.mi.scope)throw Error("da");if(!a.mi.response_type)throw Error("ea");a:{for(var d=a.mi.response_type.split(" "),e=0,f=d.length;e< f;e++)if(d[e]&&!td[d[e]]){d=!0;break a}d=!1}if(d)throw Error("fa");c.enableSerialConsent&&(a.mi.enable_serial_consent=!0);c.authResultIdentifier&&(a.eT=c.authResultIdentifier);c.spec_compliant&&(a.mi.spec_compliant=c.spec_compliant)};b.Ov.prototype.YM=function(){var a=this;y.addEventListener(S.WR,function(b){a.he&&a.fe&&b.originIdp==a.Gb&&!b.crossSubDomains==!a.fe.crossSubDomains&&b.domain==a.fe.domain&&b.id==a.fe.id&&a.sM(b)});y.addEventListener(S.Cy,function(b){a.he&&b.originIdp==a.Gb&&b.clientId== a.Xb&&a.tM(b)});y.addEventListener(S.gy,function(c){b.dv=void 0;a.he&&c.originIdp==a.Gb&&c.clientId==a.Xb&&c.id==a.qj&&(a.Bm&&(k.clearTimeout(a.Bm),a.Bm=null),a.qj=void 0,a.Rr(c))});y.addEventListener(S.eQ,function(b){a.he&&b.originIdp==a.Gb&&(b.mc?a.Zc.mc():a.Zc.show())})};b.Ov.prototype.sM=function(){};b.Ov.prototype.tM=function(){};b.Ov.prototype.Rr=function(){};var We=function(a,b){Ed(a);a.VT||(a.tj=m.PT(function(){a.$h(!0)},b-3E5),navigator.onLine&&a.tj.start())},Ed=function(a){a.tj&&(a.tj.clear(), a.tj=null)},Ve=function(a){var b=k;ud()&&(b=document.body);R(b,"online",function(){a.tj&&a.tj.start()});R(b,"offline",function(){a.tj&&a.tj.clear()})};b.h=b.Ov.prototype;b.h.$h=function(){};b.h.Cx=function(a,b){this.Zc.Cx(a,b)};b.h.bM=b.ia(29);b.h.fZ=function(a,b){if(!this.Xb)throw Error("ja");this.Zc.$v(this.Xb,this.mi,this.fe,a,b)};b.h.$v=function(a,c){b.Mv(this,this.fZ,[a,c])};b.Uv=function(a){this.$d=void 0;this.Wg=!1;this.So=void 0;b.Ov.call(this,b.Tv,a)};Q(b.Uv,b.Ov);b.Tv={xG:"noSessionBound", Hp:"userLoggedOut",BP:"activeSessionChanged",Cy:"sessionStateChanged",rS:"tokenReady",qS:"tokenFailed",gy:"authResult",ERROR:"error"};b.Uv.prototype.setOptions=function(a){if(!a.clientId)throw Error("ka");this.Xb=a.clientId;this.Ca=a.id;Cd(this,a);Dd(this,a)};b.Uv.prototype.yw=function(a){this.dispatchEvent({type:b.Tv.ERROR,error:"idpiframe_initialization_failed",details:a.error,idpId:this.Gb})};var T=function(a){Ed(a);a.So=void 0;a.GC=void 0};b.h=b.Uv.prototype;b.h.sM=function(a){var c=a.newValue|| {};if(this.$d!=c.hint||this.Wg!=!!c.disabled){a=this.$d;var d=!this.$d||this.Wg;T(this);this.$d=c.hint;this.Wg=!!c.disabled;(c=!this.$d||this.Wg)&&!d?this.dispatchEvent({type:b.Tv.Hp,idpId:this.Gb}):c||(a!=this.$d&&this.dispatchEvent({type:b.Tv.BP,idpId:this.Gb}),this.$d&&this.$h())}};b.h.tM=function(a){this.Wg||(this.$d?a.user||this.So?a.user==this.$d&&(this.So?a.sessionState?this.So=a.sessionState:(T(this),this.dispatchEvent({type:b.Tv.Hp,idpId:this.Gb})):a.sessionState&&(this.So=a.sessionState, this.$h())):this.$h():this.dispatchEvent({type:b.Tv.Cy,idpId:this.Gb}))};b.h.Rr=function(a){this.dispatchEvent({type:b.Tv.gy,authResult:a.authResult})};b.h.Mq=b.ia(31);b.h.Fq=function(a){b.Mv(this,this.UA,[a])};b.h.UA=function(a){Mb(this.Zc,this.fe,a)};b.h.Dx=function(a,c,d){if(!a)throw Error("la");T(this);this.$d=a;this.Wg=!1;c&&b.Bv(this.Zc,this.fe,!1,this.$d);this.he=!0;this.$h(d,!0)};b.h.start=function(){b.Mv(this,this.w2,[])};b.h.w2=function(){var a=this.Xb==ba("client_id")?ba("login_hint"): void 0;this.gD=this.Xb==ba("client_id")?ba("state"):void 0;if(a)k.history.replaceState?k.history.replaceState(null,document.title,k.location.href.split("#")[0]):k.location.href.hash="",this.Dx(a,!0,!0);else{var c=this;this.Fq(function(a){c.he=!0;a&&a.hint?(T(c),c.$d=a.hint,c.Wg=!!a.disabled,c.Wg?c.dispatchEvent({type:b.Tv.Hp,idpId:c.Gb}):c.Dx(a.hint)):(T(c),c.$d=void 0,c.Wg=!(!a||!a.disabled),c.dispatchEvent({type:b.Tv.xG,autoOpenAuthUrl:!c.Wg,idpId:c.Gb}))})}};b.h.jJ=b.ia(32);b.h.$h=function(a,c){var d= this;this.Zc.$h(this.Xb,this.mi,this.$d,this.fe,function(a,f){(f=f||a.error)?"user_logged_out"==f?(T(d),d.dispatchEvent({type:b.Tv.Hp,idpId:d.Gb})):(d.GC=null,d.dispatchEvent({type:b.Tv.qS,idpId:d.Gb,error:f})):(d.GC=a,d.So=a.session_state,We(d,a.expires_at),a.idpId=d.Gb,c&&d.gD&&(a.state=d.gD,d.gD=void 0),d.dispatchEvent({type:b.Tv.rS,idpId:d.Gb,response:a}))},this.Ca,a)};b.h.ts=b.ia(24);b.h.lN=b.ia(33);b.Wv=function(a){this.ul=null;b.Ov.call(this,{},a);this.he=!0};Q(b.Wv,b.Ov);b.h=b.Wv.prototype; b.h.setOptions=function(a){if(!a.clientId)throw Error("ka");this.Xb=a.clientId;this.Ca=a.id;Cd(this,a);Dd(this,a)};b.h.yw=function(a){this.ul&&(this.ul({authResult:{error:"idpiframe_initialization_failed",details:a.error}}),this.ul=null)};b.h.Rr=function(a){if(this.ul){var b=this.ul;this.ul=null;b(a)}};b.h.Mq=b.ia(30);b.h.Fq=function(a){this.om?a(this.Rl()):b.Mv(this,this.UA,[a])};b.h.UA=function(a){Mb(this.Zc,this.fe,a)};b.Xv=function(a,c,d){a.om?d(a.Rl()):b.Mv(a,a.i_,[c,d])};b.Wv.prototype.i_=function(a, b){this.Zc.$h(this.Xb,this.mi,a,this.fe,function(a,e){e?b({error:e}):b(a)},this.Ca,this.PU,this.q2)};b.Wv.prototype.DL=b.ia(34)}catch(Xe){b._DumpException(Xe)}try{var Vb,va,Fd,Gd,Wb,Hd,Id,Jd,Xb,Kd,Ld,Yb,Md,Zb;b.$v=function(){try{for(var a=[],c=0;64>a.length&&128>c;)a.push.apply(a,Ye(64-a.length)),c++;if(64>a.length)throw new wa;var d=a.slice(0,64)}catch(e){for(d=[],a=0;64>a;a++)d[a]=Math.floor(256*Math.random())}return b.oh(d,3).substring(0,64)};Vb=function(a,c,d){if(!a.he)throw Error("ga");c?b.Bv(a.Zc, a.fe,!0,void 0,d):b.Bv(a.Zc,a.fe,!0,a.$d,d)};va=function(a){if(!a.he)throw Error("ga");return a.GC};b.Wv.prototype.DL=b.jd(34,function(a,c){var d=this.Zc,e=this.Xb,f=this.fe,g=b.Su(this.mi);delete g.response_type;b.yv(d,"getOnlineCode",{clientId:e,loginHint:a,request:g,sessionSelector:f},c)});b.Uv.prototype.lN=b.jd(33,function(a){va(this)&&va(this).access_token&&(this.Zc.ts(this.Xb,va(this).access_token,a),Vb(this,!0))});b.Uv.prototype.jJ=b.jd(32,function(){var a=this;this.Fq(function(c){c&&c.hint? c.disabled?a.dispatchEvent({type:b.Tv.Hp,idpId:a.Gb}):a.$h(!0):a.dispatchEvent({type:b.Tv.xG,idpId:a.Gb})})});b.Uv.prototype.Mq=b.jd(31,function(){var a=this;return function(b){b&&b.authResult&&b.authResult.login_hint&&a.Dx(b.authResult.login_hint,a.Wg||b.authResult.login_hint!=a.$d,!0)}});b.Wv.prototype.Mq=b.jd(30,function(a){var c=this;return function(d){d&&d.authResult&&d.authResult.login_hint?c.Fq(function(e){b.Bv(c.Zc,c.fe,e&&e.disabled,d.authResult.login_hint,function(){b.Xv(c,d.authResult.login_hint, a)})}):a(d&&d.authResult&&d.authResult.error?d.authResult:d&&d.authResult&&!d.authResult.login_hint?{error:"wrong_response_type"}:{error:"unknown_error"})}});b.Ov.prototype.bM=b.jd(29,function(){this.Xb&&b.yv(this.Zc,"startPolling",{clientId:this.Xb,origin:this.Bd,id:this.qj},void 0)});b.vv.prototype.ts=b.jd(25,function(a,c,d){b.yv(this,"revoke",{clientId:a,token:c},d)});b.Uv.prototype.ts=b.jd(24,function(a){b.Mv(this,this.lN,[a])});Fd=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};Gd=function(){var a=navigator.userAgent.toLowerCase();if(!(-1<a.indexOf("safari/")&&0>a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")))return!1;var b=/version\/(\d+)\.(\d+)[\.0-9]*/.exec(navigator.userAgent.toLowerCase());if(!b||3>b.length)return!1;a=parseInt(b[1],10);b=parseInt(b[2],10);return 12<a||12==a&&1<=b};Wb=function(a,c,d,e,f,g,h){var k=b.bv(a,"authServerUrl");if(!k)throw Error("Q`"+a);a= b.Su(e);a.response_type=h||"permission";a.client_id=d;a.ss_domain=c;if(g&&g.extraQueryParams)for(var m in g.extraQueryParams)a[m]=g.extraQueryParams[m];f&&Gd()&&!a.prompt&&(a.prompt="select_account");c=k+(0>k.indexOf("?")?"?":"\x26");d=[];for(var l in a)if(a.hasOwnProperty(l)){f=a[l];if(null===f||void 0===f)f="";d.push(encodeURIComponent(l)+"\x3d"+encodeURIComponent(f))}return c+d.join("\x26")};Hd=function(a,b,d,e){if(!a.Xb)throw Error("ha");a.qj=d||a.eT||"auth"+Math.floor(1E6*Math.random()+1);b= b||{};b.extraQueryParams=b.extraQueryParams||{};if(!b.extraQueryParams.redirect_uri){var f=a.Bd.split("//");d=b.extraQueryParams;var g=f[0],h=g.indexOf(":");0<h&&(g=g.substring(0,h));f=["storagerelay://",g,"/",f[1],"?"];f.push("id\x3d"+a.qj);d.redirect_uri=f.join("")}return Wb(a.Gb,a.Vc,a.Xb,a.Op,!0,b,e)};Id=function(a,b,d){if(!a.Xb)throw Error("ha");return Wb(a.Gb,a.Vc,a.Xb,a.Op,!1,b,d)};Jd=function(a,c){a.Bm&&k.clearTimeout(a.Bm);a.Bm=k.setTimeout(function(){a.qj==c&&(b.dv=void 0,a.Bm=null,a.qj= void 0,a.Rr({authResult:{error:"popup_closed_by_user"}}))},1E3)};Xb=function(a,c,d){if(!a.Xb)throw Error("ia");d=d||{};d=Hd(a,d.sessionMeta,d.oneTimeId,d.responseType);(Object.hasOwnProperty.call(k,"ActiveXObject")&&!k.ActiveXObject||Fd())&&b.Mv(a,a.bM,[]);var e=a.qj;a.HM.open(d,c,function(){a.qj==e&&Jd(a,e)},function(){a.qj=void 0;a.Rr({authResult:{error:"popup_blocked_by_browser"}})})};Kd=function(a){b.Mv(a,a.jJ,[])};Ld=function(a,c,d){a.om?d(a.Rl()):b.Mv(a,a.DL,[c,d])};Yb=function(a){return Array.prototype.concat.apply([], arguments)};b.mw=function(a){for(var b=[],d=0,e=0;d<a.length;){var f=a[d++];if(128>f)b[e++]=String.fromCharCode(f);else if(191<f&&224>f){var g=a[d++];b[e++]=String.fromCharCode((f&31)<<6|g&63)}else if(239<f&&365>f){var g=a[d++],h=a[d++],k=a[d++],f=((f&7)<<18|(g&63)<<12|(h&63)<<6|k&63)-65536;b[e++]=String.fromCharCode(55296+(f>>10));b[e++]=String.fromCharCode(56320+(f&1023))}else g=a[d++],h=a[d++],b[e++]=String.fromCharCode((f&15)<<12|(g&63)<<6|h&63)}return b.join("")};b.nw=function(a,c){function d(c){for(;e< a.length;){var d=a.charAt(e++),f=b.lh[d];if(null!=f)return f;if(!b.Qe(d))throw Error("w`"+d);}return c}b.nh();for(var e=0;;){var f=d(-1),g=d(0),h=d(64),k=d(64);if(64===k&&-1===f)break;c(f<<2|g>>4);64!=h&&(c(g<<4&240|h>>2),64!=k&&c(h<<6&192|k))}};Md=function(a){var c=[];b.nw(a,function(a){c.push(a)});return c};b.pw=function(a,c){b.Hh[c||"token"]=a};b.qw=function(a){delete b.Hh[a||"token"]};Zb=function(){var a=k.crypto||k.msCrypto;a&&a.getRandomValues&&(this.GF=!0,this.En=Infinity);if(1>this.En){var c= this.Fk,a=this.En;this.Fk="";this.En=1;a=Math.max(0,a);if(!this.GF){var c=this.ED+c,d=new b.Kh;d.update(c);c=String.fromCharCode.apply(String,d.digest());this.Mw+=a;this.Mw>=this.En?(d.reset(),d.update("SEED_SALT:"+c+this.Fk),this.Fk=String.fromCharCode.apply(String,d.digest()),this.ED="",this.Mw=0):this.ED=c}}};b.h=Zb.prototype;b.h.GF=!1;b.h.Fk="";b.h.ED="";b.h.Mw=0;b.h.En=-1;var Ye=function(a){var c=Ze,d=[];if(c.GF)a=new k.Uint8Array(Math.min(65536,a||1)),(k.crypto||k.msCrypto).getRandomValues(a), d=[].slice.call(a);else{if(0>c.En||0==c.Fk.length)throw new wa;var e=new b.Kh;e.update("RANDOM_SALT:"+c.Fk);var f=e.digest();null!==f&&(e.reset(),e.update("SEED_SALT:"+c.Fk),c.Fk=String.fromCharCode.apply(String,e.digest()),d=f.slice(0,a||f.length))}return d},wa=function(){};b.F(wa,Error);wa.prototype.name="Insufficient Entropy";b.Xu={parse:function(a){a=b.Gf("["+String(a)+"]");if(!1===a||1!==a.length)throw new SyntaxError("JSON parsing failed.");return a[0]},stringify:function(a){return b.Hf(a)}}; b.Wv.prototype.FA=function(a,c){b.Mv(this,this.yU,[a,c])};b.Wv.prototype.yU=function(a,b){this.Zc.FA(this.Xb,a,this.mi,this.fe,b)};b.vv.prototype.FA=function(a,c,d,e,f){d=b.Su(d);b.yv(this,"gsi:fetchLoginHint",{clientId:a,loginHint:c,request:d,sessionSelector:e},f)};var xa,ya=["client_id","cookie_policy","scope"],za="client_id cookie_policy fetch_basic_profile hosted_domain scope openid_realm disable_token_refresh login_hint ux_mode redirect_uri state prompt oidc_spec_compliant nonce enable_serial_consent include_granted_scopes response_type session_selection gsiwebsdk".split(" "), Nd=["authuser","after_redirect","access_type","hl"],Od=["login_hint","prompt"],Pd={clientid:"client_id",cookiepolicy:"cookie_policy"},$e=["approval_prompt","authuser","login_hint","prompt","hd"],af=["login_hint","g-oauth-window","status"],Qd=Math.min(b.R("oauth-flow/authWindowWidth",599),screen.width-20),Rd=Math.min(b.R("oauth-flow/authWindowHeight",600),screen.height-30),E=function(a){b.qb.call(this,a)};b.Pq(E,b.qb);E.prototype.name="gapi.auth2.ExternallyVisibleError";var Sd=function(){};Sd.prototype.select= function(a,b){a.sessions&&1==a.sessions.length&&(a=a.sessions[0],a.login_hint)?b(a):b()};var Td=function(){};Td.prototype.select=function(a,b){if(a.sessions&&a.sessions.length)for(var d=0;d<a.sessions.length;d++){var e=a.sessions[d];if(e.login_hint){b(e);return}}b()};var Ud=function(a){this.fT=a};Ud.prototype.select=function(a,b){if(a.sessions)for(var d=0;d<a.sessions.length;d++){var e=a.sessions[d];if(e.session_state&&e.session_state.extraQueryParams&&e.session_state.extraQueryParams.authuser==this.fT){e.login_hint? b(e):b();return}}b()};var Aa=function(a){this.Od=a;this.kx=[]};Aa.prototype.select=function(a){var b=0,d=this,e=function(f){if(f)a(f);else{var g=d.kx[b];g?(b++,d.Od.$v(function(a){a?g.select(a,e):e()})):a()}};e()};var $b=function(a){a=new Aa(a);a.kx.push(new Sd);return a},bf=function(a){a=new Aa(a);a.kx.push(new Td);return a},cf=function(a,b){void 0===b||null===b?b=$b(a):(a=new Aa(a),a.kx.push(new Ud(b)),b=a);return b},Ba=function(a){this.We=a;this.Xd=!0};Ba.prototype.remove=function(){this.Xd=!1}; Ba.prototype.trigger=function(){};var df=function(a){this.remove=function(){a.remove()};this.trigger=function(){a.trigger()}},ac=function(){this.Zb=[]};ac.prototype.add=function(a){this.Zb.push(a)};ac.prototype.notify=function(a){for(var c=this.Zb,d=[],e=0;e<c.length;e++){var f=c[e];f.Xd&&(d.push(f),b.Ej(ef(f.We,a)))}this.Zb=d};var ef=function(a,b){return function(){a(b)}},H=function(a){this.je=null;this.s3=new ff(this);this.Zb=new ac;void 0!=a&&this.set(a)};H.prototype.set=function(a){a!=this.je&& (this.je=a,this.s3.value=a,this.Zb.notify(this.je))};H.prototype.get=function(){return this.je};H.prototype.V=function(a){a=new bc(this,a);this.Zb.add(a);return a};var bc=function(a,b){Ba.call(this,b);this.iZ=a};b.F(bc,Ba);bc.prototype.trigger=function(){var a=this.We;a(this.iZ.get())};var ff=function(a){this.value=null;this.V=function(b){return new df(a.V(b))}},Vd={X5:"fetch_basic_profile",n7:"login_hint",g9:"prompt",r9:"redirect_uri",J9:"scope",taa:"ux_mode",O$:"state"},u=function(a){this.Ba={}; if(a&&!b.Sq(a))if("function"==typeof a.get)this.Ba=a.get();else for(var c in Vd){var d=Vd[c];d in a&&(this.Ba[d]=a[d])}};u.prototype.get=function(){return this.Ba};u.prototype.hO=function(a){this.Ba.scope=a;return this};u.prototype.Xq=function(){return this.Ba.scope};var Wd=function(a,c){var d=a.Ba.scope;c=Yb(c.split(" "),d?d.split(" "):[]);b.Pe(c);a.Ba.scope=c.join(" ")};b.h=u.prototype;b.h.S1=function(a){this.Ba.prompt=a;return this};b.h.dW=function(){return this.Ba.prompt};b.h.i1=function(){b.Xe("Property app_package_name no longer supported and was not set"); return this};b.h.VU=function(){b.Xe("Property app_package_name no longer supported")};b.h.lf=function(a){this.Ba.state=a};b.h.getState=function(){return this.Ba.state};var Xd=function(){return["toolbar\x3dno","location\x3d"+(k.opera?"no":"yes"),"directories\x3dno,status\x3dno,menubar\x3dno,scrollbars\x3dyes,resizable\x3dyes,copyhistory\x3dno","width\x3d"+Qd,"height\x3d"+Rd,"top\x3d"+(screen.height-Rd)/2,"left\x3d"+(screen.width-Qd)/2].join()},cc=function(a){a=a&&a.id_token;if(!a||!a.split(".")[1])return null; a=(a.split(".")[1]+"...").replace(/^((....)+).?.?.?$/,"$1");return JSON.parse(b.mw(Md(a)))},Yd=function(){xa=b.R("auth2/idpValue","google");var a=b.R("oauth-flow/authUrl","https://accounts.google.com/o/oauth2/auth"),c=b.R("oauth-flow/idpIframeUrl","https://accounts.google.com/o/oauth2/iframe");b.cv(xa,{authServerUrl:a,idpIFrameUrl:c})},U=function(a,c,d){for(var e=0;e<c.length;e++){var f=c[e];if(e===c.length-1){a[f]=d;break}b.lb(a[f])||(a[f]={});a=a[f]}},Zd=function(){var a=k.location.origin;a||(a= k.location.protocol+"//"+k.location.host);return a},r=function(a){var c=a?(c=cc(a))?c.sub:null:null;this.Ca=c;this.uc=a?b.uj(a):null};b.h=r.prototype;b.h.getId=function(){return this.Ca};b.h.dB=function(){var a=cc(this.uc);return a?a.hd:null};b.h.Jf=function(){return!!this.uc};b.h.nk=function(a){if(a)return this.uc;a=v;var c=b.uj(this.uc);!a.Jv||a.YB||a.QX||(delete c.access_token,delete c.scope);return c};b.h.SD=function(){return v.SD()};b.h.Ij=function(){this.uc=null};b.h.zV=function(){return this.uc? this.uc.scope:null};b.h.update=function(a){this.Ca=a.Ca;this.uc=a.uc;this.uc.id_token?this.Qt=new F(this.uc):this.Qt&&(this.Qt=null)};var $d=function(a){return a.uc&&"object"==typeof a.uc.session_state?b.uj(a.uc.session_state.extraQueryParams||{}):{}};b.h=r.prototype;b.h.Bq=function(){var a=$d(this);return a&&void 0!==a.authuser&&null!==a.authuser?a.authuser:null};b.h.Hj=function(a){var c=v,d=new u(a);c.YB=d.Xq()?!0:!1;v.Jv&&Wd(d,"openid profile email");return new b.Qj(function(a,b){var g=$d(this); g.login_hint=this.getId();g.scope=d.Xq();ae(c,a,b,g)},this)};b.h.er=function(a){return new b.Qj(function(b,d){var e=a||{},f=v;e.login_hint=this.getId();f.er(e).then(b,d)},this)};b.h.yW=function(a){return this.Hj(a)};b.h.disconnect=function(){return v.disconnect()};b.h.YU=function(){return this.Qt};b.h.wv=function(a){if(!this.Jf())return!1;var c=this.uc&&this.uc.scope?this.uc.scope.split(" "):"";return(0,b.Ab)(a?a.split(" "):[],function(a){return b.Bb(c,a)})};var F=function(a){a=cc(a);this.SU=a.sub; this.Ad=a.name;this.vW=a.given_name;this.wU=a.family_name;this.UK=a.picture;this.zu=a.email};b.h=F.prototype;b.h.getId=function(){return this.SU};b.h.getName=function(){return this.Ad};b.h.xV=function(){return this.vW};b.h.sV=function(){return this.wU};b.h.HV=function(){return this.UK};b.h.Xu=function(){return this.zu};var dc=function(a,b,d){this.xm=b;this.FZ=a;for(var e in a)a.hasOwnProperty(e)&&gf(this,e);if(d&&d.length)for(a=0;a<d.length;a++)this[d[a]]=this.xm[d[a]]},gf=function(a,b){a[b]=function(){return a.FZ[b].apply(a.xm, arguments)}};dc.prototype.then=function(a,c,d){var e=this;return b.Uj().then(function(){return be(e.xm,a,c,d)})};b.Oj(dc);var ec;ec=function(a){var b=location;if(a&&"none"!=a)return"single_host_origin"==a?b.protocol+"//"+b.host:a};b.ix=function(a){if(!a)throw new E("No cookiePolicy");var c=k.location.hostname;"single_host_origin"==a&&(a=k.location.protocol+"//"+c);if("none"==a)return null;var d=/^(https?:\/\/)([0-9.\-_A-Za-z]+)(?::(\d+))?$/.exec(a);if(!d)throw new E("Invalid cookiePolicy");a=d[2]; var d=d[1],e={};e.dotValue=a.split(".").length;e.isSecure=-1!=d.indexOf("https");e.domain=a;if(!b.Rq(c,"."+a)&&!b.Rq(c,a))throw new E("Invalid cookiePolicy domain");return e};var Ze=new Zb,ce,de,ee,fe,fc,gc,ge,he,ie,je,ke,I;ce=function(a){var c=a||{},d=de();(0,b.vb)(za,function(a){"undefined"===typeof c[a]&&"undefined"!==typeof d[a]&&(c[a]=d[a])});return c};de=function(){for(var a={},c=document.getElementsByTagName("meta"),d=0;d<c.length;++d)if(c[d].name){var e=c[d].name;if(0==e.indexOf("google-signin-")){var e= e.substring(14),f=c[d].content;Pd[e]&&(e=Pd[e]);b.Bb(za,e)&&f&&(a[e]="true"==f?!0:"false"==f?!1:f)}}return a};ee=function(a){return String(a).replace(/_([a-z])/g,function(a,b){return b.toUpperCase()})};fe=function(a){(0,b.vb)(za,function(b){var d=ee(b);"undefined"!==typeof a[d]&&"undefined"===typeof a[b]&&(a[b]=a[d],delete a[d])})};fc=function(a){a=ce(a);fe(a);a.cookie_policy||(a.cookie_policy="single_host_origin");var b=za+Nd,d;for(d in a)0>b.indexOf(d)&&delete a[d];return a};gc=function(a,c){if(!a)throw new E("Empty initial options."); for(var d=0;d<ya.length;++d)if(!(c&&"scope"==ya[d]||a[ya[d]]))throw new E("Missing required parameter '"+ya[d]+"'");b.ix(a.cookie_policy)};ge=function(a){var c={authParameters:{redirect_uri:void 0,response_type:"token id_token",scope:a.scope,"openid.realm":a.openid_realm},clientId:a.client_id,crossSubDomains:!0,domain:ec(a.cookie_policy),disableTokenRefresh:!!a.disable_token_refresh,idpId:xa};b.px(c,a);(0,b.vb)(Od,function(b){a[b]&&(c.authParameters[b]=a[b])});"boolean"==typeof a.enable_serial_consent&& (c.enableSerialConsent=a.enable_serial_consent);return c};b.px=function(){};he=function(a){var c=a.client_id,d=a.cookie_policy,e=a.scope,f=a.openid_realm,g=a.hosted_domain,h=a.oidc_spec_compliant,k=a.nonce,m=ie(a),l={authParameters:{response_type:m,scope:e,"openid.realm":f},rpcAuthParameters:{response_type:m,scope:e,"openid.realm":f},clientId:c,crossSubDomains:!0,domain:ec(d),idpId:xa};g&&(l.authParameters.hd=g,l.rpcAuthParameters.hd=g);h&&(l.rpcAuthParameters.spec_compliant=h,k=k||b.$v());k&&(l.authParameters.nonce= k,l.rpcAuthParameters.nonce=k,l.forceTokenRefresh=!0,l.skipTokenCache=!0);(0,b.vb)(Od.concat(Nd),function(b){a[b]&&(l.authParameters[b]=a[b])});void 0!==a.authuser&&null!==a.authuser&&(l.authParameters.authuser=a.authuser);"boolean"==typeof a.include_granted_scopes&&(c=new I(a.response_type||"token"),V(c)&&(l.authParameters.include_granted_scopes=a.include_granted_scopes),ca(c)&&(l.rpcAuthParameters.include_granted_scopes=a.include_granted_scopes,!1===a.include_granted_scopes&&(l.forceTokenRefresh= !0,l.skipTokenCache=!0)));"boolean"==typeof a.enable_serial_consent&&(l.enableSerialConsent=a.enable_serial_consent);return l};ie=function(a){a=new I(a.response_type||"token");var b=[];ca(a)&&b.push("token");da(a,"id_token")&&b.push("id_token");0==b.length&&(b=["token","id_token"]);return b.join(" ")};je=["permission","id_token"];ke=/(^|[^_])token/;I=function(a){this.Ko=[];this.pC(a)};I.prototype.pC=function(a){a?((0<=a.indexOf("permission")||a.match(ke))&&this.Ko.push("permission"),0<=a.indexOf("id_token")&& this.Ko.push("id_token"),0<=a.indexOf("code")&&this.Ko.push("code")):this.Ko=je};var V=function(a){return da(a,"code")},ca=function(a){return da(a,"permission")};I.prototype.toString=function(){return this.Ko.join(" ")};var da=function(a,c){var d=!1;(0,b.vb)(a.Ko,function(a){a==c&&(d=!0)});return d},v,Ca,q,le,me,be;v=null;b.Ax=function(){return v?Ca():null};Ca=function(){return new dc(q.prototype,v,["currentUser","isSignedIn"])};q=function(a){delete a.include_granted_scopes;this.Ba=ge(a);this.LT= a.cookie_policy;this.QX=!!a.scope;(this.Jv=!1!==a.fetch_basic_profile)&&(this.Ba.authParameters.scope=hc(this,"openid profile email"));this.qr=a.hosted_domain;this.p3=a.ux_mode||"popup";this.O_=a.redirect_uri||null;le(this)};le=function(a){a.currentUser=new H(new r(null));a.isSignedIn=new H(!1);a.Od=new b.Uv(a.Ba);a.ko=null;a.Qv=null;a.WY=new b.Qj(function(a,b){this.ko=a;this.Qv=b},a);a.Bw={};a.Cr=!0;me(a);a.Od.start()};me=function(a){a.Od.addEventListener("error",function(b){a.Cr&&a.ko&&(a.Cr=!1, a.Qv({error:b.error,details:b.details}),a.ko=null,a.Qv=null)});a.Od.addEventListener("authResult",function(b){b&&b.authResult&&a.Se(b);a.Od.Mq()(b)});a.Od.addEventListener("tokenReady",function(c){var d=new r(c.response);if(a.qr&&a.qr!=d.dB())a.Se({type:"tokenFailed",reason:"Account domain does not match hosted_domain specified by gapi.auth2.init.",accountDomain:d.dB(),expectedDomain:a.qr});else{a.currentUser.get().update(d);var e=a.currentUser;e.Zb.notify(e.je);a.isSignedIn.set(!0);d=d.Bq();(e=b.ix(a.LT))&& d&&b.ji.set(["G_AUTHUSER_","https:"===k.location.protocol&&e.De?"S":"H",e.Jh].join(""),d,void 0,void 0,e.domain,e.isSecure);b.pw(c.response);a.Se(c)}});a.Od.addEventListener("noSessionBound",function(c){a.Cr&&c.autoOpenAuthUrl?(a.Cr=!1,$b(a.Od).select(function(d){if(d&&d.login_hint){var e=a.Od;b.Mv(e,e.Dx,[d.login_hint,!0])}else a.currentUser.set(new r(null)),a.isSignedIn.set(!1),b.qw(),a.Se(c)})):(a.currentUser.set(new r(null)),a.isSignedIn.set(!1),b.qw(),a.Se(c))});a.Od.addEventListener("tokenFailed", function(b){a.Se(b)});a.Od.addEventListener("userLoggedOut",function(c){a.currentUser.get().Ij();var d=a.currentUser;d.Zb.notify(d.je);a.isSignedIn.set(!1);b.qw();a.Se(c)})};be=function(a,b,d,e){return a.WY.then(function(a){if(b)return b(a.wW)},d,e)};q.prototype.Se=function(a){if(a){this.Cr=!1;var b=a.type||"";if(this.Bw[b])this.Bw[b](a);this.ko&&(this.ko({wW:this}),this.Qv=this.ko=null)}};var Da=function(a,c){b.Jb(c,function(b,c){a.Bw[c]=function(c){a.Bw={};b(c)}})},ae=function(a,c,d,e){e=b.uj(e); a.qr&&(e.hd=a.qr);var f=e.ux_mode||a.p3;delete e.ux_mode;delete e.app_package_name;var g={sessionMeta:{extraQueryParams:e},responseType:"permission id_token"};"redirect"==f?(e.redirect_uri||(e.redirect_uri=a.O_||Zd()+k.location.pathname),ne(a,g)):(delete e.redirect_uri,oe(a,g),Da(a,{authResult:function(b){b.authResult&&b.authResult.error?d(b.authResult):Da(a,{tokenReady:function(){c(a.currentUser.get())},tokenFailed:d})}}))};q.prototype.Hj=function(a){return new b.Qj(function(b,d){var e=new u(a); this.YB=e.Xq()?!0:!1;this.Jv?(e.Ba.fetch_basic_profile=!0,Wd(e,"email profile openid")):e.Ba.fetch_basic_profile=!1;var f=hc(this,e.Xq());e.hO(f);ae(this,b,d,e.get())},this)};q.prototype.er=function(a){var c=a||{};this.YB=!!c.scope;a=hc(this,c.scope);if(""==a)return b.Vj({error:"Missing required parameter: scope"});var d={scope:a,access_type:"offline",include_granted_scopes:!0};(0,b.vb)($e,function(a){null!=c[a]&&(d[a]=c[a])});d.hasOwnProperty("prompt")||d.hasOwnProperty("approval_prompt")||(d.prompt= "consent");return"postmessage"==c.redirect_uri||void 0==c.redirect_uri?hf(this,d):jf(this,d,c.redirect_uri)};var jf=function(a,c,d){c.redirect_uri=d;ne(a,{sessionMeta:{extraQueryParams:c},responseType:"code id_token"});return b.Uj({message:"Redirecting to IDP."})},hf=function(a,c){c.origin=Zd();delete c.redirect_uri;oe(a,{sessionMeta:{extraQueryParams:c},responseType:"code permission id_token"});return new b.Qj(function(a,b){Da(this,{authResult:function(c){(c=c&&c.authResult)&&c.code?a({code:c.code}): b(c&&c.error?c:{error:"unknown_error"})}})},a)},oe=function(a,b){U(b,["sessionMeta","extraQueryParams","gsiwebsdk"],"2");Xb(a.Od,Xd(),b)},ne=function(a,b){U(b,["sessionMeta","extraQueryParams","gsiwebsdk"],"2");b=b||{};k.location.assign(Id(a.Od,b.sessionMeta,b.responseType))};q.prototype.Ij=function(a){var c=a||!1;return new b.Qj(function(a){Vb(this.Od,c,function(){a()})},this)};q.prototype.FJ=function(){return this.Ba.authParameters.scope};var hc=function(a,c){a=a.FJ();c=Yb(c?c.split(" "):[],a?a.split(" "): []);b.Pe(c);return c.join(" ")};q.prototype.SD=function(){var a=this;return new b.Qj(function(b,d){Da(a,{noSessionBound:d,tokenFailed:d,userLoggedOut:d,tokenReady:function(a){b(a.response)}});Kd(a.Od)})};q.prototype.bT=function(a,c,d,e){if(a="string"===typeof a?document.getElementById(a):a){var f=this;b.Eq(a,"click",function(){var a=c;"function"==typeof c&&(a=c());f.Hj(a).then(function(a){d&&d(a)},function(a){e&&e(a)})})}else e&&e({error:"Could not attach click handler to the element. Reason: element not found."})}; q.prototype.disconnect=function(){return new b.Qj(function(a){this.Od.ts(function(){a()})},this)};var ic;b.Qj.prototype["catch"]=b.Qj.prototype.Ix;ic=null;b.Lx=function(a){a=fc(a);if(v){if(b.tj(a,ic||{}))return Ca();throw new E("gapi.auth2 has been initialized with different options. Consider calling gapi.auth2.getAuthInstance() instead of gapi.auth2.init().");}gc(a,!1!==a.fetch_basic_profile);Yd();ic=a;v=new q(a);b.Ee.ga=1;return Ca()};var pe,qe,re,ea,jc,kc;b.Ox=function(a,c){Yd();a=fc(a);gc(a); var d=he(a),e=new b.Wv(d);"none"==a.prompt?re(e,a,function(a){a.status=a.error?{signed_in:!1,method:null,google_logged_in:!1}:{signed_in:!0,method:"AUTO",google_logged_in:!0};c(a)}):pe(e,a,function(a){if(a.error)a.status={signed_in:!1,method:null,google_logged_in:!1};else{var b=a.access_token||a.id_token;a.status={signed_in:!!b,method:"PROMPT",google_logged_in:!!b}}a["g-oauth-window"]=e.HM.rh;c(a)})};pe=function(a,b,d){var e=new I(b.response_type);d=qe(a,e,d);var f={responseType:e.toString()};U(f, ["sessionMeta","extraQueryParams","gsiwebsdk"],b.gsiwebsdk||"2");V(e)&&U(f,["sessionMeta","extraQueryParams","access_type"],b.access_type||"offline");b.redirect_uri&&U(f,["sessionMeta","extraQueryParams","redirect_uri"],b.redirect_uri);b.state&&U(f,["sessionMeta","extraQueryParams","state"],b.state);b=Xd();a.om?d({authResult:{error:"idpiframe_initialization_failed",details:a.Rl().error}}):(a.ul=d,Xb(a,b,f))};qe=function(a,c,d){if(ca(c)){var e=jc(d);return function(d){d&&d.authResult&&!d.authResult.error? a.Mq(function(a){a&&!a.error?(a=b.uj(a),V(c)&&(a.code=d.authResult.code),e(a)):e(a?a:{error:"unknown_error"})})(d):e(d&&d.authResult?d.authResult:{error:"unknown_error"})}}return function(a){a&&a.authResult&&!a.authResult.error?d(b.uj(a.authResult)):d(a&&a.authResult?a.authResult:{error:"unknown_error"})}};re=function(a,b,d){if(V(new I(b.response_type))&&"offline"==b.access_type)d({error:"immediate_failed",error_subtype:"access_denied"});else{var e=jc(d);b.login_hint?a.FA(b.login_hint,function(f){f? ea(a,b,f,e):d({error:"immediate_failed",error_subtype:"access_denied"})}):void 0!==b.authuser&&null!==b.authuser?cf(a,b.authuser).select(function(d){d&&d.login_hint?ea(a,b,d.login_hint,e):e({error:"immediate_failed",error_subtype:"access_denied"})}):a.Fq(function(d){d&&d.hint?ea(a,b,d.hint,e):d&&d.disabled?e({error:"immediate_failed",error_subtype:"no_user_bound"}):("first_valid"==b.session_selection?bf(a):$b(a)).select(function(d){d&&d.login_hint?ea(a,b,d.login_hint,e):e({error:"immediate_failed", error_subtype:"no_user_bound"})})})}};ea=function(a,c,d,e){c=new I(c.response_type);var f=0,g={},h=function(a){!a||a.error?e(a):(f--,b.Lb(g,a),0==f&&e(g))};(ca(c)||da(c,"id_token"))&&f++;V(c)&&f++;(ca(c)||da(c,"id_token"))&&b.Xv(a,d,h);V(c)&&Ld(a,d,h)};jc=function(a){return function(c){if(!c||c.error)b.qw(),c?a(c):a({error:"unknown_error"});else{if(c.access_token){var d=b.uj(c);kc(d);delete d.id_token;delete d.code;b.pw(d)}a(c)}}};kc=function(a){(0,b.vb)(af,function(b){delete a[b]})};b.z("gapi.auth2.init", b.Lx);b.z("gapi.auth2.authorize",function(a,c){if(null!=v)throw new E("gapi.auth2.authorize cannot be called after GoogleAuth has been initialized (i.e. with a call to gapi.auth2.init, or gapi.client.init when given a 'clientId' and a 'scope' parameters).");b.Ox(a,function(a){kc(a);c(a)})});b.z("gapi.auth2._gt",function(){return b.Ih()});b.z("gapi.auth2.enableDebugLogs",function(a){a=!1!==a;b.Nu="0"!=a&&!!a});b.z("gapi.auth2.getAuthInstance",b.Ax);b.z("gapi.auth2.BasicProfile",F);b.z("gapi.auth2.BasicProfile.prototype.getId", F.prototype.getId);b.z("gapi.auth2.BasicProfile.prototype.getName",F.prototype.getName);b.z("gapi.auth2.BasicProfile.prototype.getGivenName",F.prototype.xV);b.z("gapi.auth2.BasicProfile.prototype.getFamilyName",F.prototype.sV);b.z("gapi.auth2.BasicProfile.prototype.getImageUrl",F.prototype.HV);b.z("gapi.auth2.BasicProfile.prototype.getEmail",F.prototype.Xu);b.z("gapi.auth2.GoogleAuth",q);b.z("gapi.auth2.GoogleAuth.prototype.attachClickHandler",q.prototype.bT);b.z("gapi.auth2.GoogleAuth.prototype.disconnect", q.prototype.disconnect);b.z("gapi.auth2.GoogleAuth.prototype.grantOfflineAccess",q.prototype.er);b.z("gapi.auth2.GoogleAuth.prototype.signIn",q.prototype.Hj);b.z("gapi.auth2.GoogleAuth.prototype.signOut",q.prototype.Ij);b.z("gapi.auth2.GoogleAuth.prototype.getInitialScopes",q.prototype.FJ);b.z("gapi.auth2.GoogleUser",r);b.z("gapi.auth2.GoogleUser.prototype.grant",r.prototype.yW);b.z("gapi.auth2.GoogleUser.prototype.getId",r.prototype.getId);b.z("gapi.auth2.GoogleUser.prototype.isSignedIn",r.prototype.Jf); b.z("gapi.auth2.GoogleUser.prototype.getAuthResponse",r.prototype.nk);b.z("gapi.auth2.GoogleUser.prototype.getBasicProfile",r.prototype.YU);b.z("gapi.auth2.GoogleUser.prototype.getGrantedScopes",r.prototype.zV);b.z("gapi.auth2.GoogleUser.prototype.getHostedDomain",r.prototype.dB);b.z("gapi.auth2.GoogleUser.prototype.grantOfflineAccess",r.prototype.er);b.z("gapi.auth2.GoogleUser.prototype.hasGrantedScopes",r.prototype.wv);b.z("gapi.auth2.GoogleUser.prototype.reloadAuthResponse",r.prototype.SD);b.z("gapi.auth2.LiveValue", H);b.z("gapi.auth2.LiveValue.prototype.listen",H.prototype.V);b.z("gapi.auth2.LiveValue.prototype.get",H.prototype.get);b.z("gapi.auth2.SigninOptionsBuilder",u);b.z("gapi.auth2.SigninOptionsBuilder.prototype.getAppPackageName",u.prototype.VU);b.z("gapi.auth2.SigninOptionsBuilder.prototype.setAppPackageName",u.prototype.i1);b.z("gapi.auth2.SigninOptionsBuilder.prototype.getScope",u.prototype.Xq);b.z("gapi.auth2.SigninOptionsBuilder.prototype.setScope",u.prototype.hO);b.z("gapi.auth2.SigninOptionsBuilder.prototype.getPrompt", u.prototype.dW);b.z("gapi.auth2.SigninOptionsBuilder.prototype.setPrompt",u.prototype.S1);b.z("gapi.auth2.SigninOptionsBuilder.prototype.get",u.prototype.get);b.px=function(a,c){var d=c.oidc_spec_compliant;c=c.nonce;d&&(a.spec_compliant=d,c=c||b.$v());c&&(a.authParameters.nonce=c,a.forceTokenRefresh=!0,a.skipTokenCache=!0)}}catch(kf){b._DumpException(kf)}})(this._);