/* JS */ gapi.loaded_0(function(_){var window=this; var qb,Mb,vf,Na,Te;_.b=function(a){return function(){return _.aa[a].apply(this,arguments)}};_._DumpException=function(a){throw a;};_.aa=[];qb=function(a){var c=0;return function(){return c=l}}); Te("String.prototype.repeat",function(a){return a?a:function(c){var f=Le(this,null,"repeat");if(0>c||1342177279>>=1)f+=f;return g}});var Pa=function(){Pa=function(){};Na.Symbol||(Na.Symbol=ib)},Ed=function(a,c){this.LE=a;vf(this,"description",{configurable:!0,writable:!0,value:c})};Ed.prototype.toString=function(){return this.LE}; var ib=function(){function a(f){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new Ed("jscomp_symbol_"+(f||"")+"_"+c++,f)}var c=0;return a}(),sb=function(){Pa();var a=Na.Symbol.iterator;a||(a=Na.Symbol.iterator=Na.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&vf(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Fb(qb(this))}});sb=function(){}},Fb=function(a){sb();a={next:a};a[Na.Symbol.iterator]=function(){return this};return a}, Me=function(a,c){sb();a instanceof String&&(a+="");var f=0,g={next:function(){if(ff&&(f=Math.max(f+h,0));f>>0);_.pa=Date.now||function(){return+new Date};_.Mu=function(a,c){a=a.split(".");var f=_.D;a[0]in f||"undefined"==typeof f.execScript||f.execScript("var "+a[0]);for(var g;a.length&&(g=a.shift());)!a.length&&_.kf(c)?f[g]=c:f=f[g]&&f[g]!==Object.prototype[g]?f[g]:f[g]={}}; _.J=function(a,c){function f(){}f.prototype=c.prototype;a.T=c.prototype;a.prototype=new f;a.prototype.constructor=a;a.yc=function(g,h,l){for(var n=Array(arguments.length-2),q=2;qf&&(f=Math.max(0,a.length+f));if(_.fa(a))return _.fa(c)&&1==c.length?a.lastIndexOf(c,f):-1;for(;0<=f;f--)if(f in a&&a[f]===c)return f;return-1}; _.Be=Array.prototype.forEach?function(a,c,f){Array.prototype.forEach.call(a,c,f)}:function(a,c,f){for(var g=a.length,h=_.fa(a)?a.split(""):a,l=0;l")&&(a=a.replace(lk,">"));-1!=a.indexOf('"')&&(a=a.replace(rk,"""));-1!=a.indexOf("'")&&(a=a.replace(sk,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(im,"�"))}return a};Mh=/&/g;ci=//g;rk=/"/g;sk=/'/g; im=/\x00/g;dr=/[\x00&<>"']/;_.wd=function(a,c){var f=0;a=(0,_.cc)(String(a)).split(".");c=(0,_.cc)(String(c)).split(".");for(var g=Math.max(a.length,c.length),h=0;0==f&&hc?1:0}; a:{var Xe=_.D.navigator;if(Xe){var Ye=Xe.userAgent;if(Ye){_.We=Ye;break a}}_.We=""}_.pf=function(a){return-1!=_.We.indexOf(a)};var tf;_.qf=function(a,c,f){for(var g in a)c.call(f,a[g],g,a)};tf="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.sf=function(a,c){for(var f,g,h=1;h",0);_.RG=_.uf("",0);_.Pp=_.uf("
",0); _.Hq=_.hq(function(){var a=document.createElement("div"),c=document.createElement("div");c.appendChild(document.createElement("div"));a.appendChild(c);c=a.firstChild.firstChild;a.innerHTML=_.OG(_.RG);return!c.parentElement});_.ht=function(a,c){c=c instanceof _.su?c:_.Lm(c);a.href=_.oG(c)}; _.He=function(a){return a=_.jr(a,void 0)};_.Gf=String.prototype.repeat?function(a,c){return a.repeat(c)}:function(a,c){return Array(c+1).join(a)};_.ne=2147483648*Math.random()|0;_.mZ=function(){return _.pf("iPhone")&&!_.pf("iPod")&&!_.pf("iPad")};_.wk=function(){return _.mZ()||_.pf("iPad")||_.pf("iPod")};var lh=function(a){lh[" "](a);return a},Oe;lh[" "]=_.gh;_.Eo=function(a,c){try{return lh(a[c]),!0}catch(f){}return!1};Oe=function(a,c){var f=Zk;return Object.prototype.hasOwnProperty.call(f,a)?f[a]:f[a]=c(a)};var Pe,Ls,Zk,Ar;_.cf=_.$e();_.W=_.B();_.yk=_.pf("Edge");_.Vi=_.yk||_.W;_.df=_.pf("Gecko")&&!(-1!=_.We.toLowerCase().indexOf("webkit")&&!_.pf("Edge"))&&!(_.pf("Trident")||_.pf("MSIE"))&&!_.pf("Edge");_.ef=-1!=_.We.toLowerCase().indexOf("webkit")&&!_.pf("Edge");_.ff=_.ef&&_.pf("Mobile");_.Gg=_.pf("Macintosh");_.Im=_.pf("Windows");_.Jg=_.pf("Linux")||_.pf("CrOS");_.kO=_.pf("Android");_.yO=_.mZ();_.WP=_.pf("iPad");_.XQ=_.pf("iPod");_.DU=_.wk(); Pe=function(){var a=_.D.document;return a?a.documentMode:void 0};a:{var Ze="",Bf=function(){var a=_.We;if(_.df)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.yk)return/Edge\/([\d\.]+)/.exec(a);if(_.W)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.ef)return/WebKit\/(\S+)/.exec(a);if(_.cf)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Bf&&(Ze=Bf?Bf[1]:"");if(_.W){var Pf=Pe();if(null!=Pf&&Pf>parseFloat(Ze)){Ls=String(Pf);break a}}Ls=Ze}_.Se=Ls;Zk={}; _.sl=function(a){return Oe(a,function(){return 0<=_.wd(_.Se,a)})};_.gq=function(a){return Number(_.Ue)>=a};Ar=_.D.document&&_.W?Pe():void 0;_.Ue=Ar; var pe,Af,Nf,Xo;_.d=function(a,c){return _.aa[a]=c};_.qE.prototype.Im=_.d(2,function(){return 1});_.su.prototype.Im=_.d(1,function(){return 1});_.NG.prototype.Im=_.d(0,function(){return this.Z$});pe=0;_.oe=function(a){return a[_.oa]||(a[_.oa]=++pe)};_.bj=function(a){return Array.prototype.concat.apply([],arguments)};_.ze=function(a){var c=a.length;if(0");f=f.join("")}f=a.createElement(f);g&&(_.fa(g)?f.className=g:_.ea(g)?f.className=g.join(" "):_.Ef(f,g));2c?null:_.fa(a)?a.charAt(c):a[c]};_.ih=[];_.kh=[];_.jh=!1;_.hh=function(a){_.ih[_.ih.length]=a;if(_.jh)for(var c=0;c<_.kh.length;c++)a((0,_.H)(_.kh[c].wrap,_.kh[c]))}; var jk,kk,Ht,hD;jk=null;kk=/^[\w+/_-]+[=]{0,2}$/;Ht=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&kk.test(a)?a:""};_.Qt=function(a){if(a&&a!=_.D)return Ht(a.document);null===jk&&(jk=Ht(_.D.document));return jk};_.yY=function(a,c){for(var f in a)if(!(f in c)||a[f]!==c[f])return!1;for(f in c)if(!(f in a))return!1;return!0};_.rf=function(a){var c={},f;for(f in a)c[f]=a[f];return c};_.vC=function(a){return a};_.jO=function(a,c){a.src=_.wx(c)}; _.fv=function(a,c){a.src=_.IB(c);(c=_.Qt())&&a.setAttribute("nonce",c)};_.cu=function(a){var c=window.location;a=a instanceof _.su?a:_.Lm(a);c.href=_.oG(a)};hD=function(a,c){this.cea=a;this.Cha=c;this.M4=0;this.p4=null};hD.prototype.get=function(){if(0this.M4&&(this.M4++,a.next=this.p4,this.p4=a)}; var tp,$o,ep,Yo;tp=function(a){_.D.setTimeout(function(){throw a;},0)};_.qk=function(a){a=Yo(a);!_.vd(_.D.setImmediate)||_.D.Window&&_.D.Window.prototype&&!_.pf("Edge")&&_.D.Window.prototype.setImmediate==_.D.setImmediate?($o||($o=ep()),$o(a)):_.D.setImmediate(a)}; ep=function(){var a=_.D.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.pf("Presto")&&(a=function(){var h=document.createElement("IFRAME");h.style.display="none";_.jO(h,_.nq(_.Re));document.documentElement.appendChild(h);var l=h.contentWindow;h=l.document;h.open();h.write(_.OG(_.RG));h.close();var n="callImmediate"+Math.random(),q="file:"==l.location.protocol?"*":l.location.protocol+"//"+l.location.host;h=(0,_.H)(function(t){if(("*"== q||t.origin==q)&&t.data==n)this.port1.onmessage()},this);l.addEventListener("message",h,!1);this.port1={};this.port2={postMessage:function(){l.postMessage(n,q)}}});if("undefined"!==typeof a&&!_.B()){var c=new a,f={},g=f;c.port1.onmessage=function(){if(_.kf(f.next)){f=f.next;var h=f.cb;f.cb=null;h()}};return function(h){g.next={cb:h};g=g.next;c.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(h){var l=document.createElement("SCRIPT"); l.onreadystatechange=function(){l.onreadystatechange=null;l.parentNode.removeChild(l);l=null;h();h=null};document.documentElement.appendChild(l)}:function(h){_.D.setTimeout(h,0)}};Yo=_.vC;_.hh(function(a){Yo=a}); var LD=function(){this.N5=this.Y0=null},xE=new hD(function(){return new uE},function(a){a.reset()});LD.prototype.add=function(a,c){var f=xE.get();f.set(a,c);this.N5?this.N5.next=f:this.Y0=f;this.N5=f};LD.prototype.remove=function(){var a=null;this.Y0&&(a=this.Y0,this.Y0=this.Y0.next,this.Y0||(this.N5=null),a.next=null);return a};var uE=function(){this.next=this.scope=this.fn=null};uE.prototype.set=function(a,c){this.fn=a;this.scope=c;this.next=null}; uE.prototype.reset=function(){this.next=this.scope=this.fn=null}; var um,Pm,up,Lp,Ap;_.Qp=function(a,c){um||Pm();up||(um(),up=!0);Lp.add(a,c)};Pm=function(){if(_.D.Promise&&_.D.Promise.resolve){var a=_.D.Promise.resolve(void 0);um=function(){a.then(Ap)}}else um=function(){_.qk(Ap)}};up=!1;Lp=new LD;Ap=function(){for(var a;a=Lp.remove();){try{a.fn.call(a.scope)}catch(c){tp(c)}xE.put(a)}up=!1}; _.Rp=function(a){a.prototype.$goog_Thenable=!0};_.Wp=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(c){return!1}};var Xq,Bs,Mq,uq;_.C=function(a,c){this.ub=0;this.rW=void 0;this.B_=this.iY=this.Vb=null;this.j4=this.Q6=!1;if(a!=_.gh)try{var f=this;a.call(c,function(g){f.fl(2,g)},function(g){f.fl(3,g)})}catch(g){this.fl(3,g)}};Xq=function(){this.next=this.context=this.o0=this.r2=this.xZ=null;this.b1=!1};Xq.prototype.reset=function(){this.context=this.o0=this.r2=this.xZ=null;this.b1=!1};Bs=new hD(function(){return new Xq},function(a){a.reset()});_.Dt=function(a,c,f){var g=Bs.get();g.r2=a;g.o0=c;g.context=f;return g}; _.Nu=function(a){if(a instanceof _.C)return a;var c=new _.C(_.gh);c.fl(2,a);return c};_.$H=function(a){return new _.C(function(c,f){f(a)})};_.dq=function(a,c,f){Vp(a,c,f,null)||_.Qp(_.ma(c,a))};_.Pr=function(a){return new _.C(function(c,f){var g=a.length,h=[];if(g)for(var l=function(v,w){g--;h[v]=w;0==g&&c(h)},n=function(v){f(v)},q=0,t;q");var n=_.R.createElement(g.join(""));n&&(!f||n.tagName==f.tagName&&n.namespaceURI==f.namespaceURI)&&(f=n)}catch(t){}g=f;c=c||{};for(var q in c)c.hasOwnProperty(q)&&(g[q]=c[q]);return f};_.R.Jk=function(){if(document.body)return document.body;try{var c=document.getElementsByTagNameNS("http://www.w3.org/1999/xhtml","body");if(c&&1== c.length)return c[0]}catch(f){}return document.documentElement||document};_.R.Qt=function(c){return a(c)}})(); (function(){function a(h,l){if(!(h1/a&&(a="-0"),c[c.length]=String(a);else if(h===vl)c[c.length]=String(!!Number(a));else{if(h===Iu)return qt(a.toISOString.call(a),f);if(h===jq&&Zi(a.length)===mk){c[c.length]="[";var l=0;for(g=Number(a.length)>>0;l>0;l=h?"\\u"+(h+65536).toString(16).substr(1):32<=h&&65535>=h?g:"\ufffd";c[c.length]='"'}else if("object"===g){c[c.length]="{";g=0;for(l in a)Object.prototype.hasOwnProperty.call(a,l)&&(h=qt(a[l],f),void 0!==h&&(g++&&(c[c.length]=","),c[c.length]=qt(l),c[c.length]=":",c[c.length]=h));c[c.length]="}"}else return}return c.join("")}};Is=/[\0-\x07\x0b\x0e-\x1f]/; Js=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;AF=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;aH=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;DH=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;QL=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;SL=/[ \t\n\r]+/g;bN=/[^"]:/;aR=/""/g;CR=/true|false|null/g;DR=/00/;ES=/[\{]([^0\}]|0[^:])/;KT=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;xU=/[^\[,:][\[\{]/;pV=/^(\{|\}|\[|\]|,|:|0)+/;vW=/\u2028/g; KX=/\u2029/g; me=function(a){a=String(a);if(Is.test(a)||Js.test(a)||AF.test(a)||aH.test(a))return!1;var c=a.replace(DH,'""');c=c.replace(QL,"0");c=c.replace(SL,"");if(bN.test(c))return!1;c=c.replace(aR,"0");c=c.replace(CR,"0");if(DR.test(c)||ES.test(c)||KT.test(c)||xU.test(c)||!c||(c=c.replace(pV,"")))return!1;a=a.replace(vW,"\\u2028").replace(KX,"\\u2029");c=void 0;try{c=aj?[yu(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(f){return!1}return c&&1=== c.length?c[0]:!1};SE=function(){var a=((_.D.document||{}).scripts||[]).length;if((void 0===Qe||void 0===aj||af!==a)&&-1!==af){Qe=aj=!1;af=-1;try{try{aj=!!_.D.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===_.D.JSON.stringify.call(_.D.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===yu("true")&&3===yu('[{"a":3}]')[0].a}catch(c){}Qe=aj&&!yu("[00]")&&!yu('"\u0007"')&&!yu('"\\0"')&&!yu('"\\v"')}finally{af=a}}};_.of=function(a){if(-1===af)return!1;SE();return(Qe?yu:me)(a)}; _.mf=function(a){if(-1!==af)return SE(),aj?_.D.JSON.stringify.call(_.D.JSON,a):qt(a)};qy=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString(); QA=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=qy?QA:Date.prototype.toISOString; _.Mu("gadgets.json.stringify",_.mf);_.Mu("gadgets.json.parse",_.of); _.e(_.ta.location.href,"rpctoken")&&_.La(_.ua,"unload",function(){}); var Qb;_.Ma=function(){var a=_.ua.readyState;return"complete"===a||"interactive"===a&&-1==navigator.userAgent.indexOf("MSIE")};_.Wa=function(a){if(_.Ma())a();else{var c=!1,f=function(){if(!c)return c=!0,a.apply(this,arguments)};_.ta.addEventListener?(_.ta.addEventListener("load",f,!1),_.ta.addEventListener("DOMContentLoaded",f,!1)):_.ta.attachEvent&&(_.ta.attachEvent("onreadystatechange",function(){_.Ma()&&f.apply(this,arguments)}),_.ta.attachEvent("onload",f))}};Qb=Qb||{};Qb.Km=null;Qb.bm=null; Qb.FM=null;Qb.frameElement=null; Qb=Qb||{}; Qb.Lj||(Qb.Lj=function(){function a(l,n,q){"undefined"!=typeof window.addEventListener?window.addEventListener(l,n,q):"undefined"!=typeof window.attachEvent&&window.attachEvent("on"+l,n);"message"===l&&(window.___jsl=window.___jsl||{},l=window.___jsl,l.RPMQ=l.RPMQ||[],l.RPMQ.push(n))}function c(l){var n=_.of(l.data);if(n&&n.f){(0,_.Fc)("gadgets.rpc.receive("+window.name+"): "+l.data);var q=_.T.$d(n.f);h&&("undefined"!==typeof l.origin?l.origin!==q:l.domain!==/^.+:\/\/([^:]+).*/.exec(q)[1])?_.sa("Invalid rpc message origin. "+ q+" vs "+(l.origin||"")):f(n,l.origin)}}var f,g,h=!0;return{Kk:function(){return"wpm"},jga:function(){return!0},kc:function(l,n){_.Pb.register("rpc",null,function(q){"true"===String((q&&q.rpc||{}).disableForceSecure)&&(h=!1)});f=l;g=n;a("message",c,!1);g("..",!0);return!0},sf:function(l){g(l,!0);return!0},call:function(l,n,q){var t=_.T.$d(l),v=_.T.dk(l);t?window.setTimeout(function(){var w=_.mf(q);(0,_.Fc)("gadgets.rpc.send("+window.name+"): "+w);v.postMessage(w,t)},0):".."!=l&&_.sa("No relay set (used as window.postMessage targetOrigin), cannot send cross-domain message"); return!0}}}()); if(window.gadgets&&window.gadgets.rpc)"undefined"!=typeof _.T&&_.T||(_.T=window.gadgets.rpc,_.T.config=_.T.config,_.T.register=_.T.register,_.T.unregister=_.T.unregister,_.T.Am=_.T.registerDefault,_.T.aB=_.T.unregisterDefault,_.T.Fk=_.T.forceParentVerifiable,_.T.call=_.T.call,_.T.Rk=_.T.getRelayUrl,_.T.Xg=_.T.setRelayUrl,_.T.Wg=_.T.setAuthToken,_.T.tf=_.T.setupReceiver,_.T.Wd=_.T.getAuthToken,_.T.mj=_.T.removeReceiver,_.T.Qk=_.T.getRelayChannel,_.T.ym=_.T.receive,_.T.zm=_.T.receiveSameDomain,_.T.Pq= _.T.getOrigin,_.T.$d=_.T.getTargetOrigin,_.T.dk=_.T._getTargetWin,_.T.Uo=_.T._parseSiblingId);else{_.T=function(){function a(VB,WB){if(!Ta[VB]){var XB=fc;WB||(XB=te);Ta[VB]=XB;WB=Ya[VB]||[];for(var YB=0;YBja[VB]++?window.setTimeout(function(){q(VB,WB)},500):(Ta[VB]=te,ja[VB]=!0):ja[VB]=!0}}function t(VB){(VB= K[VB])&&"/"===VB.substring(0,1)&&(VB="/"===VB.substring(1,2)?document.location.protocol+VB:document.location.protocol+"//"+document.location.host+VB);return VB}function v(VB,WB,XB){WB&&!/http(s)?:\/\/.+/.test(WB)&&(0==WB.indexOf("//")?WB=window.location.protocol+WB:"/"==WB.charAt(0)?WB=window.location.protocol+"//"+window.location.host+WB:-1==WB.indexOf("://")&&(WB=window.location.protocol+"//"+WB));K[VB]=WB;"undefined"!==typeof XB&&(U[VB]=!!XB)}function w(VB,WB){WB=WB||"";ka[VB]=String(WB);q(VB, WB)}function A(VB){VB=(VB.passReferrer||"").split(":",2);If=VB[0]||"none";wh=VB[1]||"origin"}function F(VB){"true"===String(VB.useLegacyProtocol)&&(fc=Qb.FM||te,fc.kc(g,a))}function z(VB,WB){function XB(YB){YB=YB&&YB.rpc||{};A(YB);var ZB=YB.parentRelayUrl||"";ZB=h(rw.parent||WB)+ZB;v("..",ZB,"true"===String(YB.useLegacyProtocol));F(YB);w("..",VB)}!rw.parent&&WB?XB({}):_.Pb.register("rpc",null,XB)}function I(VB,WB,XB){if(".."===VB)z(XB||rw.rpctoken||rw.ifpctok||"",WB);else a:{var YB=null;if("/"!=VB.charAt(0)){if(!_.R)break a; YB=document.getElementById(VB);if(!YB)throw Error("h`"+VB);}YB=YB&&YB.src;WB=WB||_.T.Pq(YB);v(VB,WB);WB=_.R.Qc(YB);w(VB,XB||WB.rpctoken)}}var E={},K={},U={},ka={},S=0,Ca={},ja={},rw={},Ta={},Ya={},If=null,wh=null,nk=window.top!==window.self,Yw=window.name,ok=function(){},pk=window.console,Io=pk&&pk.log&&function(VB){pk.log(VB)}||function(){},te=function(){function VB(WB){return function(){Io(WB+": call ignored")}}return{Kk:function(){return"noop"},jga:function(){return!0},kc:VB("init"),sf:VB("setup"), call:VB("call")}}();_.R&&(rw=_.R.Qc());var Go=!1,Ho=!1,fc=function(){if("rmr"==rw.rpctx)return Qb.Km;var VB="function"===typeof window.postMessage?Qb.Lj:"object"===typeof window.postMessage?Qb.Lj:window.ActiveXObject?Qb.bm?Qb.bm:Qb.FM:0h;h++)g[h]=c.charCodeAt(f)<<24|c.charCodeAt(f+1)<<16|c.charCodeAt(f+2)<<8|c.charCodeAt(f+3),f+=4;else for(h=0;16>h;h++)g[h]=c[f]<<24|c[f+1]<<16|c[f+2]<<8|c[f+3],f+=4;for(h=16;80>h;h++){var l=g[h-3]^g[h-8]^g[h-14]^g[h-16];g[h]=(l<<1|l>>>31)&4294967295}c=a.Ej[0];f=a.Ej[1];var n=a.Ej[2],q=a.Ej[3],t=a.Ej[4];for(h=0;80>h;h++){if(40>h)if(20>h){l=q^f&(n^q);var v=1518500249}else l=f^n^q,v=1859775393;else 60>h?(l=f&n|q&(f|n),v=2400959708): (l=f^n^q,v=3395469782);l=(c<<5|c>>>27)+l+t+v+g[h]&4294967295;t=q;q=n;n=(f<<30|f>>>2)&4294967295;f=c;c=l}a.Ej[0]=a.Ej[0]+c&4294967295;a.Ej[1]=a.Ej[1]+f&4294967295;a.Ej[2]=a.Ej[2]+n&4294967295;a.Ej[3]=a.Ej[3]+q&4294967295;a.Ej[4]=a.Ej[4]+t&4294967295}; _.xb.prototype.update=function(a,c){if(null!=a){_.kf(c)||(c=a.length);for(var f=c-this.fY,g=0,h=this.i6,l=this.b0;gthis.b0?this.update(this.V4,56-this.b0):this.update(this.V4,this.fY-(this.b0-56));for(var f=this.fY-1;56<=f;f--)this.i6[f]=c&255,c/=256;Cm(this,this.i6);for(f=c=0;5>f;f++)for(var g=24;0<=g;g-=8)a[c]=this.Ej[f]>>g&255,++c;return a}; _.pi=function(){this.zx=new _.xb};_.k=_.pi.prototype;_.k.reset=function(){this.zx.reset()};_.k.AF=function(a){this.zx.update(a)};_.k.GC=function(){return this.zx.digest()};_.k.bB=function(a){a=unescape(encodeURIComponent(a));for(var c=[],f=0,g=a.length;fYM;++YM);_.rc="https:"===window.location.protocol;_.dj=_.rc||"http:"===window.location.protocol?_.Vj:_.dk;_.jj=function(a){var c=a.substr(1),f="",g=window.location.hostname;if(""!==c){f=parseInt(c,10);if(isNaN(f))return null;c=g.split(".");if(c.lengthf?"":0==f?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date((0,_.pa)()+1E3*f)).toUTCString();this.wc.cookie=a+"="+c+h+g+f+l}; _.k.get=function(a,c){for(var f=a+"=",g=(this.wc.cookie||"").split(";"),h=0,l;hz;z+=4)F[z/4]=A[z]<<24|A[z+1]<<16|A[z+2]<<8|A[z+3];for(z=16;80>z;z++)A=F[z-3]^F[z-8]^F[z-14]^F[z-16],F[z]=(A<<1|A>>>31)&4294967295;A=h[0];var I=h[1],E=h[2],K=h[3],U=h[4];for(z=0;80>z;z++){if(40>z)if(20>z){var ka=K^I&(E^K);var S=1518500249}else ka=I^E^K,S=1859775393;else 60>z?(ka=I&E|K&(I|E),S=2400959708):(ka=I^E^K,S=3395469782);ka=((A<<5|A>>>27)&4294967295)+ ka+U+S+F[z]&4294967295;U=K;K=E;E=(I<<30|I>>>2)&4294967295;I=A;A=ka}h[0]=h[0]+A&4294967295;h[1]=h[1]+I&4294967295;h[2]=h[2]+E&4294967295;h[3]=h[3]+K&4294967295;h[4]=h[4]+U&4294967295}function f(A,F){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var z=[],I=0,E=A.length;Iv?f(q,56-v):f(q,64-(v-56));for(var z=63;56<=z;z--)l[z]=F&255,F>>>=8;c(l);for(z=F=0;5>z;z++)for(var I=24;0<=I;I-=8)A[F++]=h[z]>>I&255;return A}for(var h=[],l=[],n=[],q=[128],t=1;64>t;++t)q[t]=0;var v,w;a();return{reset:a,update:f,digest:g,Of:function(){for(var A=g(),F="",z=0;zz;z+=4)F[z/4]=A[z]<<24|A[z+1]<<16|A[z+2]<<8|A[z+3];for(z=16;80>z;z++)A=F[z-3]^F[z-8]^F[z-14]^F[z-16],F[z]=(A<<1|A>>>31)&4294967295;A=h[0];var I=h[1],E=h[2],K=h[3],U=h[4];for(z=0;80>z;z++){if(40>z)if(20>z){var ka=K^I&(E^K);var S=1518500249}else ka=I^E^K,S=1859775393;else 60>z?(ka=I&E|K&(I|E),S=2400959708):(ka=I^E^K,S=3395469782);ka=((A<<5|A>>>27)&4294967295)+ ka+U+S+F[z]&4294967295;U=K;K=E;E=(I<<30|I>>>2)&4294967295;I=A;A=ka}h[0]=h[0]+A&4294967295;h[1]=h[1]+I&4294967295;h[2]=h[2]+E&4294967295;h[3]=h[3]+K&4294967295;h[4]=h[4]+U&4294967295}function f(A,F){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var z=[],I=0,E=A.length;Iv?f(q,56-v):f(q,64-(v-56));for(var z=63;56<=z;z--)l[z]=F&255,F>>>=8;c(l);for(z=F=0;5>z;z++)for(var I=24;0<=I;I-=8)A[F++]=h[z]>>I&255;return A}for(var h=[],l=[],n=[],q=[128],t=1;64>t;++t)q[t]=0;var v,w;a();return{reset:a,update:f,digest:g,Of:function(){for(var A=g(),F="",z=0;zf&&(f=a.length);var g=a.indexOf("?");if(0>g||g>f){g=f;var h=""}else h=a.substring(g+1,f);a=[a.substr(0,g),h,a.substr(f)];f=a[1];a[1]=c?f?f+"&"+c:c:f;return a[0]+(a[1]?"?"+a[1]:"")+a[2]}; _.$i=function(a,c,f){if(_.ea(c))for(var g=0;g=h&&(h+=32);65<=l&&90>=l&&(l+=32);if(h!=l)return!1}return!0}; _.Cl=function(a){a=String(a||"").split("\x00").join("");for(var c=[],f=!0,g=0,h=a.length;g=n&&g+1=t&&(l+=q,n=65536+(n-55296<<10)+(t-56320),++g)}if(!(0<=n&&1114109>=n)||55296<=n&&57343>=n||64976<=n&&65007>=n||65534==(n&65534))n=65533,l=String.fromCharCode(n);q=!(32<=n&&126>=n)||" "==l||f&&":"==l||"\\"==l;!f||"/"!=l&&"?"!=l||(f=!1);"%"==l&&(g+2>=h?q=!0:(t=16*parseInt(a.charAt(g+ 1),16)+parseInt(a.charAt(g+2),16),0<=t&&255>=t?(n=t,l=0==n?"":"%"+(256+t).toString(16).toUpperCase().substr(1),g+=2):q=!0));q&&(l=encodeURIComponent(l),1>=l.length&&(0<=n&&127>=n?l="%"+(256+n).toString(16).toUpperCase().substr(1):(n=65533,l=encodeURIComponent(String.fromCharCode(n)))));c.push(l)}a=c.join("");a=a.split("#")[0];a=a.split("?");c=a[0].split("/");f=[];g=0;for(h=c.length;g=n)){var q=l.substring(0,n);if(q=_.gm(q)){for(l=l.substring(n+1);g+1>2;h=(h&3)<<4|n>>4;n=(n&15)<<2|t>>6;t&=63;q||(t=64,l||(n=64));f.push(c[v],c[h],c[n],c[t])}return f.join("")}; _.vi=function(){if(!tv){tv={};_.ch={};Cx={};for(var a=0;65>a;a++)tv[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),_.ch[tv[a]]=a,Cx[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),62<=a&&(_.ch["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}}; var lo;_.fh=function(a,c){a=a.split(".");c=c||_.D;for(var f=0;f=a.keyCode)a.keyCode=-1}catch(c){}}; var Lh;_.cC="closure_listenable_"+(1E6*Math.random()|0);_.wB=function(a){return!(!a||!a[_.cC])};Lh=0;var oh=function(a,c,f,g,h){this.listener=a;this.f5=null;this.src=c;this.type=f;this.capture=!!g;this.Tc=h;this.key=++Lh;this.gR=this.If=!1},hs=function(a){a.gR=!0;a.listener=null;a.f5=null;a.src=null;a.Tc=null};_.ts=function(a){this.src=a;this.Wq={};this.i3=0};_.ts.prototype.add=function(a,c,f,g,h){var l=a.toString();a=this.Wq[l];a||(a=this.Wq[l]=[],this.i3++);var n=zs(a,c,g,h);-1f.keyCode||void 0!=f.returnValue)){a:{var h=!1;if(0==f.keyCode)try{f.keyCode=-1;break a}catch(n){h=!0}if(h||void 0==f.returnValue)f.returnValue=!0}f=[];for(h=c.currentTarget;h;h=h.parentNode)f.push(h);a=a.type;for(h=f.length-1;!c.Ad&&0<=h;h--){c.currentTarget=f[h];var l=Fh(f[h],a,!0,c);g=g&&l}for(h=0;!c.Ad&&h>>0);_.tl=function(a){if(_.vd(a))return a;a[lC]||(a[lC]=function(c){return a.handleEvent(c)});return a[lC]};_.hh(function(a){xh=a(xh)}); _.oL=function(a,c){a.prototype=(0,_.jb)(c.prototype);a.prototype.constructor=a;if(_.fe)(0,_.fe)(a,c);else for(var f in c)if("prototype"!=f)if(Object.defineProperties){var g=Object.getOwnPropertyDescriptor(c,f);g&&Object.defineProperty(a,f,g)}else a[f]=c[f];a.T=c.prototype};_.Up=function(a){a.Tl=void 0;a.ma=function(){return a.Tl?a.Tl:a.Tl=new a}};_.hT=function(a,c){var f=a.length-c.length;return 0<=f&&a.indexOf(c,f)==f};_.Og=function(a){for(var c in a)return!1;return!0}; _.Ah=function(a,c,f,g,h){if(_.ea(c))for(var l=0;l2*this.Kf&&Qi(this),!0):!1}; var Qi=function(a){if(a.Kf!=a.Ye.length){for(var c=0,f=0;c=g.Ye.length)throw _.Si;var l=g.Ye[c++];return a?l:g.Ka[l]};return h}; _.Ri=function(a,c){return Object.prototype.hasOwnProperty.call(a,c)}; _.Li=function(a){var c=[],f=0,g;for(g in a)c[f++]=a[g];return c};_.Ki=function(a){var c=[],f=0,g;for(g in a)c[f++]=g;return c};_.yH=function(a,c){var f=_.re(c),g=f?c:arguments;for(f=f?0:1;fc.length){f.push(_.ho(a)+"(");for(var g=a.arguments,h=0;g&&hf_(this.hg[a],c)&&this.hg[a].push(c)}; BF.prototype.removeEventListener=function(a,c){if(!(0<=f_(this.b$,a)))throw"Unrecognized event type: "+a;s_(c)&&this.hg[a]&&this.hg[a].length&&(c=f_(this.hg[a],c),0<=c&&this.hg[a].splice(c,1))};BF.prototype.dispatchEvent=function(a){var c=a.type;if(!(c&&0<=f_(this.b$,c)))throw"Failed to dispatch unrecognized event type: "+c;if(this.hg[c]&&this.hg[c].length)for(var f=0,g=this.hg[c].length;fz;z+=4)F[z/4]=A[z]<<24|A[z+1]<<16|A[z+2]<<8|A[z+3];for(z=16;80>z;z++)A=F[z-3]^F[z-8]^F[z-14]^F[z-16],F[z]=(A<<1|A>>>31)&4294967295;A=h[0];var I=h[1],E=h[2],K=h[3],U=h[4];for(z=0;80>z;z++){if(40>z)if(20>z){var ka=K^I&(E^K);var S=1518500249}else ka= I^E^K,S=1859775393;else 60>z?(ka=I&E|K&(I|E),S=2400959708):(ka=I^E^K,S=3395469782);ka=((A<<5|A>>>27)&4294967295)+ka+U+S+F[z]&4294967295;U=K;K=E;E=(I<<30|I>>>2)&4294967295;I=A;A=ka}h[0]=h[0]+A&4294967295;h[1]=h[1]+I&4294967295;h[2]=h[2]+E&4294967295;h[3]=h[3]+K&4294967295;h[4]=h[4]+U&4294967295}function f(A,F){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var z=[],I=0,E=A.length;Iv?f(q,56-v):f(q,64-(v-56));for(var z=63;56<=z;z--)l[z]=F&255,F>>>=8;c(l);for(z=F=0;5>z;z++)for(var I=24;0<=I;I-=8)A[F++]=h[z]>>I&255;return A}for(var h=[],l=[],n=[],q=[128],t=1;64>t;++t)q[t]=0;var v,w;a();return{reset:a,update:f,digest:g,Of:function(){for(var A=g(),F="",z=0;zf_(v.VY[q],t)&&v.VY[q].push(t));l()}else h.iQ={error:"Not a valid origin for the client: "+h.Db+" has not been whitelisted for client ID "+ h.$k+". Please go to https://console.developers.google.com/ and whitelist this origin for your project's client ID."},h.RV=!0,h.fka(h.iQ)}):(gN(h.Rd),l())})};q_(_.j0,BF);_.j0.prototype.setOptions=function(){};_.j0.prototype.cca=function(){};_.j0.prototype.fka=function(){};_.j0.prototype.vY=function(){return this.iQ};np=function(a,c,f){return function(){c.apply(a,f)}};_.gr=function(a,c,f){if(a.G7)c.apply(a,f);else{if(a.RV)throw a.iQ;a.F_.push(np(a,c,f))}};_.j0.prototype.bG=_.b(29); _.j0.prototype.iA=_.b(27); _.YX=function(a,c){_.j0.call(this,a,c);this.kga=new QD;this.S8=this.ija=null;X2(this)};q_(_.YX,_.j0);_.YX.prototype.setOptions=function(){}; var MJ=function(a,c){a.Cs={crossSubDomains:!!c.crossSubDomains,id:c.sessionSelectorId,domain:a.Ix};c.crossSubDomains&&(a.Cs.policy=c.policy)},TJ=function(a,c){if(!c.authParameters)throw Error("Ja");if(!c.authParameters.scope)throw Error("Ka");if(!c.authParameters.response_type)throw Error("ma");a.bY=c.authParameters;a.bY.redirect_uri||(a.bY.redirect_uri=[location.protocol,"//",location.host,location.pathname].join(""));a.x0=_.A_(c.rpcAuthParameters||a.bY);if(!a.x0.scope)throw Error("Qa");if(!a.x0.response_type)throw Error("mb"); a:{var f=a.x0.response_type.split(" ");for(var g=0,h=f.length;gc;return c}; RQ=function(){var a=navigator.userAgent.toLowerCase();if(!(-1a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")))return!1;var c=/version\/(\d+)\.(\d+)[\.0-9]*/.exec(navigator.userAgent.toLowerCase());if(!c||3>c.length)return!1;a=parseInt(c[1],10);c=parseInt(c[2],10);return 12q.indexOf("?")?"?":"&");f=[];for(var v in a)if(a.hasOwnProperty(v)){h=a[v];if(null===h||void 0===h)h="";f.push(encodeURIComponent(v)+"="+encodeURIComponent(h))}return c+f.join("&")}; SF=function(a,c,f,g){if(!a.$k)throw Error("ob");a.X4=f||a.Hda||"auth"+Math.floor(1E6*Math.random()+1);c=c||{};c.extraQueryParams=c.extraQueryParams||{};if(!c.extraQueryParams.redirect_uri){var h=a.Db.split("//");f=c.extraQueryParams;var l=h[0],n=l.indexOf(":");0h)c[g++]=String.fromCharCode(h);else if(191h){var l=a[f++];c[g++]=String.fromCharCode((h&31)<<6|l&63)}else if(239h){l=a[f++];var n=a[f++],q=a[f++];h=((h&7)<<18|(l&63)<<12|(n&63)<<6|q&63)-65536;c[g++]=String.fromCharCode(55296+(h>>10));c[g++]=String.fromCharCode(56320+(h&1023))}else l=a[f++],n=a[f++],c[g++]=String.fromCharCode((h&15)<<12|(l&63)<<6|n&63)}return c.join("")}; _.nw=function(a,c){function f(t){for(;g>4);64!=n&&(c(l<<4&240|n>>2),64!=q&&c(n<<6&192|q))}};Ks=function(a){var c=[];_.nw(a,function(f){c.push(f)});return c};_.RF=function(a,c){_.Hb[c||"token"]=a};_.Kb=function(a){delete _.Hb[a||"token"]}; N1=function(){var a=window.crypto||window.msCrypto;a&&a.getRandomValues&&(this.pT=!0,this.bT=Infinity);if(1>this.bT){var c=this.pB;a=this.bT;this.pB="";this.bT=1;a=Math.max(0,a);if(!this.pT){c=this.oT+c;var f=new _.xb;f.update(c);c=String.fromCharCode.apply(String,f.digest());this.kT+=a;this.kT>=this.bT?(f.reset(),f.update("SEED_SALT:"+c+this.pB),this.pB=String.fromCharCode.apply(String,f.digest()),this.oT="",this.kT=0):this.oT=c}}};_.k=N1.prototype;_.k.pT=!1;_.k.pB="";_.k.oT="";_.k.kT=0;_.k.bT=-1; var U1=function(a){var c=S1,f=[];if(c.pT)a=new window.Uint8Array(Math.min(65536,a||1)),(window.crypto||window.msCrypto).getRandomValues(a),f=[].slice.call(a);else{if(0>c.bT||0==c.pB.length)throw new T1;var g=new _.xb;g.update("RANDOM_SALT:"+c.pB);var h=g.digest();null!==h&&(g.reset(),g.update("SEED_SALT:"+c.pB),c.pB=String.fromCharCode.apply(String,g.digest()),f=h.slice(0,a||h.length))}return f},T1=function(){};_.J(T1,Error);T1.prototype.name="Insufficient Entropy"; _.l0={parse:function(a){a=_.of("["+String(a)+"]");if(!1===a||1!==a.length)throw new SyntaxError("JSON parsing failed.");return a[0]},stringify:function(a){return _.mf(a)}};_.aK.prototype.S3=function(a,c){_.gr(this,this.C8,[a,c])};_.aK.prototype.C8=function(a,c){this.Rx.S3(this.$k,a,this.x0,this.Cs,c)};_.MI.prototype.S3=function(a,c,f,g,h){f=_.A_(f);_.BX(this,"gsi:fetchLoginHint",{clientId:a,loginHint:c,request:f,sessionSelector:g},h)};var pF,kZ=["client_id","cookie_policy","scope"],GN="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(" "),iw=["authuser","after_redirect","access_type","hl"],EB=["login_hint","prompt"],wW={clientid:"client_id",cookiepolicy:"cookie_policy"},UD=["approval_prompt","authuser","login_hint", "prompt","hd"],WF=["login_hint","g-oauth-window","status"],nY=Math.min(_.P("oauth-flow/authWindowWidth",599),screen.width-20),oY=Math.min(_.P("oauth-flow/authWindowHeight",600),screen.height-30); var uO=function(a){_.se.call(this,a)};_.oL(uO,_.se);uO.prototype.name="gapi.auth2.ExternallyVisibleError";var cm=function(){};cm.prototype.select=function(a,c){if(a.sessions&&1==a.sessions.length&&(a=a.sessions[0],a.login_hint)){c(a);return}c()};var gv=function(){};gv.prototype.select=function(a,c){if(a.sessions&&a.sessions.length)for(var f=0;fa.length&&128>c;)a.push.apply(a,U1(64-a.length)),c++;if(64>a.length)throw new T1;var f=a.slice(0,64)}catch(g){for(f=[],a=0;64>a;a++)f[a]=Math.floor(256*Math.random())}return _.aB(f,!0).substring(0,64)}; var vm,km,Xx,ey,Mm,Nm,Om,gz,my,ym,zm,Tm;vm=function(a){var c=a||{},f=km();(0,_.Be)(GN,function(g){"undefined"===typeof c[g]&&"undefined"!==typeof f[g]&&(c[g]=f[g])});return c};km=function(){for(var a={},c=document.getElementsByTagName("meta"),f=0;fc.indexOf(f)&&delete a[f];return a}; Nm=function(a,c){if(!a)throw new uO("Empty initial options.");for(var f=0;f=c.length?c:c.substr(0,512)+"... ("+c.length+" bytes)"));var f=0!==c.indexOf("!_");f||(c=c.substring(2));var g=kz(c);if(!f&&!g){if(!g&&(f=qn(c))){if(this.E9[f])this.E9[f]();else this.T9[f]=1;return}var h=a.origin,l=this.h3.zp;this.Aea?_.ta.setTimeout(function(){l(c,h)},0):l(c,h)}};jz.prototype.sf=function(a,c){".."===a||this.T9[a]?(c(),delete this.T9[a]):this.E9[a]=c}; var CC=function(a,c,f,g){var h=kz(f)?"":"!_";(0,_.ke)("gapi.rpc.send("+Qz+"): "+(!f||512>=f.length?f:f.substr(0,512)+"... ("+f.length+" bytes)"));a.Vba(c,h+f,g)};jz.prototype.gea=function(a,c,f){a.postMessage(c,f)};jz.prototype.send=function(a,c,f){(a=this.h3.kq(this.uu,a))&&!a.closed&&CC(this,a,c,f)}; var Rz,Hz,pz,uz,Nz,Sz,Pz,Oz,Dl,Qz,Cz,Ez,mz,Gz,nz,oz,qz,rz,yz,xz,zz,Bz,Dz,Fz,tz,vz,Iz,Jz,Kz,Lz;Rz=0;Hz=[];pz={};uz={};Nz=_.R.Qc;Sz=Nz();Pz=Sz.rpctoken;Oz=Sz.parent||_.ua.referrer;Dl=Sz.rly;Qz=Dl||(_.ta!==_.ta.top||_.ta.opener)&&_.ta.name||"..";Cz=null;Ez={};mz=function(){};Gz={send:mz,sf:mz}; nz=function(a,c){"/"==c.charAt(0)&&(c=c.substring(1),a=_.ta.top);for(c=c.split("/");c.length;){var f=c.shift();"{"==f.charAt(0)&&"}"==f.charAt(f.length-1)&&(f=f.substring(1,f.length-1));if(".."===f)a=a==a.parent?a.opener:a.parent;else if(".."!==f&&a.frames[f]){if(a=a.frames[f],!("postMessage"in a))throw"Not a window";}else return null}return a};oz=function(a){return(a=pz[a])&&a.ve}; qz=function(a){if(a.f in{})return!1;var c=a.t,f=pz[a.r];a=a.origin;return f&&(f.ve===c||!f.ve&&!c)&&(a===f.origin||"*"===f.origin)};rz=function(a){var c=a.id.split("/"),f=c[c.length-1],g=a.origin;return function(h){var l=h.origin;return h.f==f&&(g==l||"*"==g)}};_.sz=function(a,c,f){a=tz(a);uz[a.name]={fn:c,lf:a.lf,Us:f||qz};vz()};_.wz=function(a){delete uz[tz(a).name]};yz={};xz=function(a,c){(a=yz["_"+a])&&a[1](this)&&a[0].call(this,c)}; zz=function(a){var c=a.c;if(!c)return mz;var f=a.r,g=a.g?"legacy__":"";return function(){var h=[].slice.call(arguments,0);h.unshift(f,g+"__cb",null,c);_.Az.apply(null,h)}};Bz=function(a){Cz=a};Dz=function(a){Ez[a]||(Ez[a]=_.ta.setTimeout(function(){Ez[a]=!1;Fz(a)},0))};Fz=function(a){var c=pz[a];if(c&&c.ready){var f=c.kj;for(c.kj=[];f.length;)Gz.send(a,_.mf(f.shift()),c.origin)}};tz=function(a){return 0===a.indexOf("legacy__")?{name:a.substring(8),lf:!0}:{name:a,lf:!1}}; vz=function(){for(var a=_.P("rpc/residenceSec")||60,c=(new Date).getTime()/1E3,f=0,g;g=Hz[f];++f){var h=g.qf;if(!h||0a)Hz.splice(f,1),--f;else{var l=h.s,n=uz[l]||uz["*"];if(n)if(Hz.splice(f,1),--f,h.origin=g.origin,g=zz(h),h.callback=g,n.Us(h)){if("__cb"!==l&&!!n.lf!=!!h.g)break;h=n.fn.apply(h,h.a);void 0!==h&&g(h)}else(0,_.ke)("gapi.rpc.rejected("+Qz+"): "+l)}}};Iz=function(a,c,f){Hz.push({qf:a,origin:c,timestamp:(new Date).getTime()/1E3});f||vz()}; Jz=function(a,c){a=_.of(a);Iz(a,c,!1)};Kz=function(a){for(;a.length;)Iz(a.shift(),this.origin,!0);vz()};Lz=function(a){var c=!1;a=a.split("|");var f=a[0];0<=f.indexOf("/")&&(c=!0);return{id:f,origin:a[1]||"*",Ki:c}}; _.Mz=function(a,c,f,g){var h=Lz(a);g&&(_.ta.frames[h.id]=_.ta.frames[h.id]||g);a=h.id;if(!pz.hasOwnProperty(a)){f=f||null;g=h.origin;if(".."===a)g=_.Rb.Pq(Oz),f=f||Pz;else if(!h.Ki){var l=_.ua.getElementById(a);l&&(l=l.src,g=_.Rb.Pq(l),f=f||Nz(l).rpctoken)}"*"===h.origin&&g||(g=h.origin);pz[a]={ve:f,kj:[],origin:g,hs:c,xm:function(){var n=a;pz[n].ready=1;Fz(n)}};Gz.sf(a,pz[a].xm)}return pz[a].xm}; _.Az=function(a,c,f,g){a=a||"..";_.Mz(a);a=a.split("|",1)[0];var h=c,l=[].slice.call(arguments,3),n=f,q=Qz,t=Pz,v=pz[a],w=q,A=Lz(a);if(v&&".."!==a){if(A.Ki){if(!(t=pz[a].hs)){t=Cz?Cz.substring(1).split("/"):[Qz];w=t.length-1;for(var F=_.ta.parent;F!==_.ta.top;){var z=F.parent;if(!w--){for(var I=null,E=z.frames.length,K=0;Kc?h>l?h:l:h/g;on=/"/g;Um=/'/g;Cn=function(a){return String(a).replace(xn,"&").replace(wn,"<").replace(vn,">").replace(on,""").replace(Um,"'")};ws=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g;Nr=/%([a-f]|[0-9a-fA-F][a-f])/g; mr=/^(https?|ftp|file|chrome-extension):$/i; Hf=function(a){a=String(a);a=a.replace(ws,function(h){try{return encodeURIComponent(h)}catch(l){return encodeURIComponent(h.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.Za,function(h){return h.replace(/%/g,"%25")}).replace(Nr,function(h){return h.toUpperCase()});a=a.match(_.Xa)||[];var c=_.r(),f=function(h){return h.replace(/\\/g,"%5C").replace(/\^/g,"%5E").replace(/`/g,"%60").replace(/\{/g,"%7B").replace(/\|/g,"%7C").replace(/\}/g,"%7D")},g=!!(a[1]||"").match(mr);c.yc=f((a[1]||"")+(a[2]||"")+(a[3]|| (a[2]&&g?"/":"")));g=function(h){return f(h.replace(/\?/g,"%3F").replace(/#/g,"%23"))};c.query=a[5]?[g(a[5])]:[];c.Vf=a[7]?[g(a[7])]:[];return c};lf=function(a){return a.yc+(0++f);_.Sa(5>f,"Error creating iframe id");return g};_.Ln=function(a,c){return a?c+"/"+a:""}; _.qa=function(a,c,f,g){var h={},l={};a.documentMode&&9>a.documentMode&&(h.hostiemode=a.documentMode);_.Sl(g.queryParams||{},h);_.Sl(g.fragmentParams||{},l);var n=g.pfname;var q=_.r();_.P("iframes/dropLegacyIdParam")||(q.id=f);q._gfid=f;q.parent=a.location.protocol+"//"+a.location.host;f=_.e(a.location.href,"parent");n=n||"";!n&&f&&(n=_.e(a.location.href,"_gfid","")||_.e(a.location.href,"id",""),n=_.Ln(n,_.e(a.location.href,"pfname","")));n||(f=_.of(_.e(a.location.href,"jcp","")))&&"object"==typeof f&& (n=_.Ln(f.id,f.pfname));q.pfname=n;g.connectWithJsonParam&&(n={},n.jcp=_.mf(q),q=n);n=_.e(c,"rpctoken")||h.rpctoken||l.rpctoken;n||(n=g.rpctoken||String(Math.round(1E8*_.Rl())),q.rpctoken=n);g.rpctoken=n;_.Sl(q,g.connectWithQueryParams?h:l);q=a.location.href;a=_.r();(n=_.e(q,"_bsh",_.bb.bsh))&&(a._bsh=n);(q=_.bb.dpo?_.bb.h:_.e(q,"jsh",_.bb.h))&&(a.jsh=q);g.hintInFragment?_.Sl(a,l):_.Sl(a,h);return _.yg(c,h,l,g.paramsSerializer)}; hc=function(a){_.Sa(!a||_.Ie.test(a),"Illegal url for new iframe - "+a)}; _.Pn=function(a,c,f,g,h){hc(f.src);var l,n=nb(g,f),q=n?ob(g):"";try{document.all&&(l=a.createElement('