gapi.loaded0(function(_){ try{ _.k=function(a){throw a;};_.m=void 0;_.n=!0;_.p=null;_.q=!1;_.r=function(){return function(){}};_.aa=function(a){return function(c){this[a]=c}};_.ba=function(a){return function(){return this[a]}};_.ca=function(a){return function(){return a}};_.ea=function(a,c,d){a=a.split(".");d=d||_.v;!(a[0]in d)&&d.execScript&&d.execScript("var "+a[0]);for(var e;a.length&&(e=a.shift());)!a.length&&(0,_.fa)(c)?d[e]=c:d=d[e]?d[e]:d[e]={}};_.ga=function(a){a.d=function(){return a.Rg?a.Rg:a.Rg=new a}}; _.ha=function(a){var c=typeof a;if("object"==c)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return c;var d=Object.prototype.toString.call(a);if("[object Window]"==d)return"object";if("[object Array]"==d||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==d||"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};_.fa=function(a){return a!==_.m};_.ia=function(a){return"array"==(0,_.ha)(a)};_.ja=function(a){var c=(0,_.ha)(a);return"array"==c||"object"==c&&"number"==typeof a.length};_.ka=function(a){return"string"==typeof a};_.la=function(a){return"function"==(0,_.ha)(a)};_.ma=function(a){var c=typeof a;return"object"==c&&a!=_.p||"function"==c};_.na=function(a){return a[_.oa]||(a[_.oa]=++_.pa)}; _.qa=function(a,c,d){return a.call.apply(a.bind,arguments)};_.ua=function(a,c,d){a||(0,_.k)(Error());if(2d?Math.max(0,a.length+d):d;if((0,_.ka)(a))return!(0,_.ka)(c)||1!=c.length?-1:a.indexOf(c,d);for(;dparseFloat(_.Ob)){_.Nb=""+_.Sb;break a}}_.Nb=_.Ob}_.Ub=_.Nb; _.Ia.prototype.Aa=_.q;_.Ia.prototype.da=function(){this.Aa||(this.Aa=_.n,this.I())};_.Ia.prototype.I=function(){this.Ji&&_.Ka.apply(_.p,this.Ji)};/* Portions of this code are from MochiKit, received by The Closure Authors under the MIT license. All other code is Copyright 2005-2009 The Closure Authors. All Rights Reserved. */ _.u=_.La.prototype;_.u.Pc=_.q;_.u.Xc=_.q;_.u.$c=0;_.u.Sh=_.q;_.u.vj=_.q;_.u.qj=0;_.u.hg=function(a,c){(0,_.Ma)(this,a,c);this.$c--;0==this.$c&&this.Pc&&(0,_.Na)(this)};_.u.Kc=function(a){(0,_.Pa)(this);(0,_.Ma)(this,_.n,a)};_.u.Z=function(a,c){return(0,_.Ra)(this,a,_.p,c)};(0,_.C)(_.Qa,_.va);_.Qa.prototype.message="Already called"; (0,_.C)(_.Va,_.Ia);_.Va.prototype.$e=(0,_.r)();_.Xa=[];_.Za=[];_.Ya=_.q;_.$a.prototype.execute=function(a){this.b&&(this.b.call(this.i||_.p,a),this.b=this.i=_.p)};(0,_.Wa)(function(a){_.$a.prototype.execute=a(_.$a.prototype.execute)});(0,_.C)(_.ab,_.Ia);_.u=_.ab.prototype;_.u.Ik=_.Va;_.u.vb=_.p;_.u.W=(0,_.ba)("rb");_.u.xh=function(a,c){return(0,_.bb)(this,this.i,a,c)};_.u.pf=function(a){(a=(0,_.db)(this,this.b,a))&&window.setTimeout((0,_.Ua)("Module errback failures: "+a),0);this.j.length=0;this.i.length=0};_.u.I=function(){_.ab.G.I.call(this);(0,_.Ja)(this.vb)}; (0,_.C)(_.G,_.Ia);(0,_.ga)(_.G);_.u=_.G.prototype;_.u.Zf=_.q;_.u.Wg=_.p;_.u.Ad=0;_.u.Ug=_.q;_.u.ei=_.q;_.u.$g=_.p;_.u.xl=function(a,c){if((0,_.ka)(a)){for(var d=a.split("/"),e=[],f=0;f(0==x[1].length?0:parseInt(x[1],10))?1:0)||((0==w[2].length)<(0==x[2].length)?-1:(0==w[2].length)>(0==x[2].length)?1:0)||(w[2]x[2]?1:0)}while(0==c)}c=_.oc[a]=0<=c}return c};_.pc=function(a){return _.qc[a]||(_.qc[a]=_.N&&!!document.documentMode&&document.documentMode>=a)};_.rc=function(a,c){for(var d,e,f=1;f=arguments.length?_.Aa.slice.call(a,c):_.Aa.slice.call(a,c,d)};_.vc=function(a,c){if(c)return a.replace(_.wc,"&").replace(_.xc,"<").replace(_.yc,">").replace(_.zc,""");if(!_.Ac.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(_.wc,"&"));-1!=a.indexOf("<")&&(a=a.replace(_.xc,"<"));-1!=a.indexOf(">")&&(a=a.replace(_.yc,">"));-1!=a.indexOf('"')&&(a=a.replace(_.zc,"""));return a}; _.Bc=function(a){a=a.className;return(0,_.ka)(a)&&a.match(/\S+/g)||[]};_.Cc=function(a,c){for(var d=(0,_.Bc)(a),e=(0,_.uc)(arguments,1),f=d.length+e.length,g=d,h=0;h\"]/;_.zc=/\"/g;_.yc=/>/g;_.xc=/");g=g.join("")}g=e.createElement(g);h&&((0,_.ka)(h)?g.className=h:(0,_.ia)(h)?_.Cc.apply(_.p,[g].concat(h)):(0,_.Dc)(g,h));2c?f>g?f:g:f>>32-c)&4294967295}function d(a){for(var d=l,e=0;64>e;e+=4)d[e/4]=a[e]<<24|a[e+1]<<16|a[e+2]<<8|a[e+3];for(e=16;80>e;e++)d[e]=c(d[e-3]^d[e-8]^d[e-14]^d[e-16],1);for(var a=g[0],f=g[1],h=g[2],s=g[3],t=g[4],w,x,e=0;80>e;e++)40>e?20>e?(w=s^f&(h^s),x=1518500249):(w=f^h^s,x=1859775393):60>e?(w=f&h|s&(f|h),x=2400959708):(w=f^h^s,x=3395469782),w=c(a,5)+w+t+x+d[e]& 4294967295,t=s,s=h,h=c(f,30),f=a,a=w;g[0]=g[0]+a&4294967295;g[1]=g[1]+f&4294967295;g[2]=g[2]+h&4294967295;g[3]=g[3]+s&4294967295;g[4]=g[4]+t&4294967295}function e(a,c){if("string"===typeof a){for(var a=unescape(encodeURIComponent(a)),e=[],f=0,g=a.length;fw?e(s,56-w):e(s,64- (w-56));for(var f=63;56<=f;f--)h[f]=c&255,c>>>=8;d(h);for(f=c=0;5>f;f++)for(var l=24;0<=l;l-=8)a[c++]=g[f]>>l&255;return a}for(var g=[],h=[],l=[],s=[128],t=1;64>t;++t)s[t]=0;var w,x;a();return{reset:a,update:e,Fm:f,Dd:function(){for(var a=f(),c="",d=0;da?"0"+a:a}function c(a){var f,g,h;f=/[\"\\\x00-\x1f\x7f-\x9f]/g;switch(typeof a){case "string":return f.test(a)?'"'+a.replace(f,function(a){var c=d[a];if(c)return c;c=a.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"':'"'+a+'"';case "number":return isFinite(a)?""+a:"null";case "boolean":case "null":return""+a;case "object":if(!a)return"null";f=[];if("number"===typeof a.length&& !a.propertyIsEnumerable("length")){h=a.length;for(g=0;ga.indexOf("://")&&(a=window.location.protocol+"//"+a);var c=a.substring(a.indexOf("://")+3),d=c.indexOf("/");-1!=d&&(c=c.substring(0,d));var a=a.substring(0,a.indexOf("://")),d="",e=c.indexOf(":");if(-1!=e){var f=c.substring(e+1),c=c.substring(0,e);if("http"===a&&"80"!==f||"https"===a&&"443"!==f)d=":"+f}return a+"://"+c+d}; _.G.d().m("gapi_util_getOrigin");(0,_.L)(_.G.d(),"gapi_util_getOrigin"); }catch(e){_._DumpException(e)} try{ _.dd=function(a){function c(a){var c=_.p;0==a.indexOf("{h:'")&&a.indexOf("'}")==a.length-2&&(c=unescape(a.substring(4,a.length-2)));return c}function d(a){a=_.R.parse(a);return a===_.q?_.q:!!a.g}function e(e){var f=e.data,l=0!==f.indexOf("!_");l||(f=f.substring(2));var x=d(f);if(l==x){if(!x&&(l=c(f))){if(g[l])g[l]();return}var E=e.origin;h?window.setTimeout(function(){a.jg(f,E)},0):a.jg(f,E)}}function f(a,c,e){var f=d(c)?"":"!_";h=_.n;a.postMessage(f+c,e);h=_.q}var g={},h=_.q,l=_.p;(l=window.addEventListener)? l("message",e,_.q):(l=window.attachEvent)&&l("onmessage",e);window!==window.parent&&f(window.parent,"{h:'"+escape(window.name)+"'}","*");window.setTimeout(function(){var a=window.___jsl;if(a&&(a=a.RPCQ))for(var a=a(),c=0;c';document.body.appendChild(d);d.innerHTML=a;y=d.firstChild}++P;I!==_.p&&(y!==_.p||50<=P)?window.clearTimeout(I):I=window.setTimeout(c,100)}function d(){K[".."]||(l(".."),J++,50<=J&&U!==_.p?(window.clearTimeout(U),U=_.p):U=window.setTimeout(d,100))}function e(){if(y!==_.p&&y.setup)for(;0ta[a]++?window.setTimeout(function(){s(a,c)},500):(Z[a]=me,ta[a]=_.n)}}function t(a){(a=J[a])&&"/"===a.substring(0,1)&&(a="/"===a.substring(1,2)?document.location.protocol+a:document.location.protocol+"//"+document.location.host+a);return a}function w(a,c,d){c&&!/http(s)?:\/\/.+/.test(c)&&(0==c.indexOf("//")?c=window.location.protocol+c:"/"==c.charAt(0)?c=window.location.protocol+"//"+window.location.host+c:-1==c.indexOf("://")&&(c=window.location.protocol+"//"+c));J[a]= c;"undefined"!==typeof d&&(U[a]=!!d)}function x(a,c){c=c||"";K[a]=""+c;s(a,c)}function E(a){a=(a.passReferrer||"").split(":",2);gb=a[0]||"none";Oa=a[1]||"origin"}function y(a){"true"===""+a.useLegacyProtocol&&(eb=_.kd.Nd,eb.Q(f,c))}function D(a,c){function d(e){e=e&&e.rpc||{};E(e);var f=e.parentRelayUrl||"",f=g(sa.parent||c)+f;w("..",f,"true"===""+e.useLegacyProtocol);y(e);x("..",a)}!sa.parent&&c?d({}):_.T.H("rpc",_.p,d)}function I(a,c,d){if(".."===a)D(d||sa.rpctoken||sa.ifpctok||"",c);else a:{var e= _.p;if("/"!=a.charAt(0)){if(!_.S)break a;(e=document.getElementById(a))||(0,_.k)(Error("s`"+a))}e=e&&e.src;c=c||_.V.U(e);w(a,c);c=_.S.M(e);x(a,d||c.rpctoken)}}var P={},J={},U={},K={},ra=0,da={},ta={},sa={},Z={},fb={},gb=_.p,Oa=_.p,ne=window.top!==window.self,Tf=window.name,Uf=window.console,yi=Uf&&Uf.log&&function(a){Uf.log(a)}||(0,_.r)(),me=function(){function a(c){return function(){yi(c+": call ignored")}}return{getCode:(0,_.ca)("noop"),isParentVerifiable:(0,_.ca)(_.n),init:a("init"),setup:a("setup"), call:a("call")}}();_.S&&(sa=_.S.M());var zi=_.q,Ai=_.q,eb="flash"==sa.rpctx?_.kd.Fd:"rmr"==sa.rpctx?_.kd.Eh:"function"===typeof window.postMessage?_.kd.Ef:"object"===typeof window.postMessage?_.kd.Ef:window.ActiveXObject?_.kd.Fd?_.kd.Fd:_.kd.eh?_.kd.eh:_.kd.Nd:0c?a[0]=[a[0],"?",d].join(""):(e=[a[0]],c