/* JS */ gapi.loaded_2(function(_){var window=this; _.Ni=function(a){if("function"==typeof a.Va)return a.Va();if((0,_.fa)(a))return a.split("");if((0,_.re)(a)){for(var c=[],f=a.length,g=0;g2*this.ha&&Qi(this),!0):!1}; var Qi=function(a){if(a.ha!=a.B.length){for(var c=0,f=0;c=f.length)throw _.Si;var n=f[c++];return a?n:g[n]}};return n};_.Ri=function(a,c){return Object.prototype.hasOwnProperty.call(a,c)}; var wA;var rA;_.Pi.prototype.zn=(0,_.d)(7,function(a){for(var c=0;cf)return!1;!(c instanceof _.Gn)&&5=c.qa&&c.cancel())}this.Ei?this.Ei.call(this.zt,this):this.ye=!0;this.G||this.bu(new _.nB)}};_.In.prototype.po=function(a,c){this.Ld=!1;Jn(this,a,c)}; var Jn=function(a,c,f){a.G=!0;a.ha=f;a.M=!c;Kn(a)},xB=function(a){if(a.G){if(!a.ye)throw new Mn;a.ye=!1}};_.k=_.In.prototype;_.k.Ga=function(a){xB(this);Jn(this,!0,a)};_.k.bu=function(a){xB(this);Jn(this,!1,a)};_.k.ea=function(a,c){return this.Ep(a,null,c)};_.k.Ep=function(a,c,f){this.Ka.push([a,c,f]);this.G&&Kn(this);return this};_.k.then=function(a,c,f){var g,h,l=new _.C(function(a,c){g=a;h=c});this.Ep(g,function(a){a instanceof _.nB?l.cancel():h(a)});return l.then(a,c,f)};(0,_.Rp)(_.In); _.In.prototype.Kh=(0,_.b)(8); var On=function(a){return(0,_.Ee)(a.Ka,function(a){return(0,_.vd)(a[1])})},Kn=function(a){if(a.wc&&a.G&&On(a)){var c=a.wc,f=yB[c];f&&(_.D.clearTimeout(f.El),delete yB[c]);a.wc=0}a.B&&(a.B.qa--,delete a.B);for(var c=a.ha,g=f=!1;a.Ka.length&&!a.Ld;){var h=a.Ka.shift(),l=h[0],n=h[1],h=h[2];if(l=a.M?n:l)try{var q=l.call(h||a.zt,c);(0,_.kf)(q)&&(a.M=a.M&&(q==c||q instanceof Error),a.ha=c=q);(0,_.Wp)(c)&&(g=!0,a.Ld=!0)}catch(t){c=t,a.M=!0,On(a)||(f=!0)}}a.ha=c;g&&(q=(0,_.H)(a.po,a,!0),g=(0,_.H)(a.po,a, !1),c instanceof _.In?(c.Ep(q,g),c.xu=!0):c.then(q,g));f&&(c=new zB(c),yB[c.El]=c,a.wc=c.El)},Mn=function(){_.se.call(this)};(0,_.J)(Mn,_.se);Mn.prototype.message="Deferred has already fired";Mn.prototype.name="AlreadyCalledError";_.nB=function(){_.se.call(this)};(0,_.J)(_.nB,_.se);_.nB.prototype.message="Deferred was canceled";_.nB.prototype.name="CanceledError";var zB=function(a){this.El=_.D.setTimeout((0,_.H)(this.G,this),0);this.B=a};zB.prototype.G=function(){delete yB[this.El];throw this.B;}; var yB={}; var Wi;var Xi;var Ti;Ti=function(a){return Array.prototype.join.call(arguments,"")};_.jr=function(a,c){var f=a.length-c.length;return 0<=f&&a.indexOf(c,f)==f};_.Ui=function(a,c,f,g,h,l,n){var q="";a&&(q+=a+":");f&&(q+="//",c&&(q+=c+"@"),q+=f,g&&(q+=":"+g));h&&(q+=h);l&&(q+="?"+l);n&&(q+="#"+n);return q};Xi=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/; _.Vi=function(a){if(Wi){Wi=!1;var c=_.D.location;if(c){var f=c.href;if(f&&(f=(f=(0,_.Vi)(f)[3]||null)&&(0,window.decodeURIComponent)(f))&&f!=c.hostname)throw Wi=!0,Error();}}return a.match(Xi)};Wi=_.ef;_.Zi=function(a){if(a[1]){var c=a[0],f=c.indexOf("#");0<=f&&(a.push(c.substr(f)),a[0]=c=c.substr(0,f));f=c.indexOf("?");0>f?a[1]="?":f==c.length-1&&(a[1]=void 0)}return a.join("")}; _.$i=function(a,c,f){if((0,_.ea)(c))for(var g=0;gc.length){f.push(ho(a)+"(");for(var g=a.arguments,h=0;g&&hf.B.length&&f.B.push([a,c]))},Mo=function(a){a.B&&((0,_.Be)(a.B,function(a){Lo(this.G,a[1],a[0])},a),a.B=null)},Oo=new Fo,No=function(a){var c=Oo;c.G=a;Mo(c)}; var uG=function(){var a=window;if(!a.location){var c;try{c=(0,_.PC)(a)}catch(f){c=(0,_.Ki)(a).toString()}Jo(null,Error("Sa`"+c))}c=a.location&&a.location.ancestorOrigins;if((0,_.kf)(c))return c&&c.length?c[c.length-1]==a.location.origin:!0;try{return(0,_.kf)(a.top.location.href)}catch(g){return!1}}; var Qo={},Po=function(){var a={};a.location=window.document.location.toString();if(uG())try{a["top.location"]=window.top.location.toString()}catch(c){a["top.location"]="[external]"}else a["top.location"]="[external]";for(var f in Qo)try{a[f]=Qo[f].call()}catch(g){a[f]="[error] "+g.message}return a}; var Ro=function(a){this.B=a;this.ha={};this.G=[]},Lo=function(a,c,f){var g=Po();g["call-stack"]=Do();f&&(g.message=f);var h;c instanceof Error?h=c:h=c||"";var l;c="";h&&(c=(h.lineNumber||"unknown")+":"+Eo(h.fileName||"unknown")+":"+Eo(h.message||"unknown"));f="";for(l in g){var n;n="call-stack"==l?g[l].replace(/\(.*\)/g,""):g[l];f=f+l+":"+n+":"}l=c+"::"+f;c=a.ha[l];c||(c={time:0,count:0},a.ha[l]=c);if(1E4>(0,_.pa)()-c.time)c.count++,1==c.count&&(g=Po(),g.message="Throttling: "+l,a.B.G(h,g));else{c.count&& (g["dropped-instances"]=c.count);c.time=(0,_.pa)();for(l=c.count=0;l=Math.random()&&(c?Jo(c,a):Jo(null,a));if((0,_.P)("debug/rethrowException"))throw a;}; }); // Google Inc.