gapi.loaded0(function(_){ try{ _.i=function(a){throw a;};_.l=void 0;_.n=!0;_.o=null;_.p=!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}};_.da=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,_.ea)(c)?d[e]=c:d=d[e]?d[e]:d[e]={}};_.fa=function(a){a.d=function(){return a.Xg?a.Xg:a.Xg=new a}}; _.ga=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};_.ea=function(a){return a!==_.l};_.ha=function(a){return"array"==(0,_.ga)(a)};_.ia=function(a){var c=(0,_.ga)(a);return"array"==c||"object"==c&&"number"==typeof a.length};_.ja=function(a){return"string"==typeof a};_.ka=function(a){return"function"==(0,_.ga)(a)};_.ma=function(a){var c=typeof a;return"object"==c&&a!=_.o||"function"==c};_.na=function(a){return a[_.pa]||(a[_.pa]=++_.qa)}; _.ra=function(a,c,d){return a.call.apply(a.bind,arguments)};_.sa=function(a,c,d){a||(0,_.i)(Error());if(2d?Math.max(0,a.length+d):d;if((0,_.ja)(a))return!(0,_.ja)(c)||1!=c.length?-1:a.indexOf(c,d);for(;dparseFloat(_.Ob)){_.Nb=""+_.Sb;break a}}_.Nb=_.Ob}_.Ub=_.Nb;_.Ha.prototype.Ea=_.p;_.Ha.prototype.fa=function(){this.Ea||(this.Ea=_.n,this.K())};_.Ha.prototype.K=function(){this.Xi&&_.Ja.apply(_.o,this.Xi)};/* 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=_.Ka.prototype;_.u.Tc=_.p;_.u.bd=_.p;_.u.fd=0;_.u.Wh=_.p;_.u.Fj=_.p;_.u.Aj=0;_.u.ng=function(a,c){(0,_.Ma)(this,a,c);this.fd--;0==this.fd&&this.Tc&&(0,_.Na)(this)};_.u.Oc=function(a){(0,_.Oa)(this);(0,_.Ma)(this,_.n,a)};_.u.ba=function(a,c){return(0,_.Qa)(this,a,_.o,c)};(0,_.y)(_.Pa,_.ta);_.Pa.prototype.message="Already called";(0,_.y)(_.Ua,_.Ha);_.Ua.prototype.ff=(0,_.r)();_.Wa=[];_.Ya=[];_.Xa=_.p;_.Za.prototype.execute=function(a){this.b&&(this.b.call(this.j||_.o,a),this.b=this.j=_.o)};(0,_.Va)(function(a){_.Za.prototype.execute=a(_.Za.prototype.execute)});(0,_.y)(_.$a,_.Ha);_.u=_.$a.prototype;_.u.Rk=_.Ua;_.u.yb=_.o;_.u.Y=(0,_.ba)("wb");_.u.Ch=function(a,c){return(0,_.ab)(this,this.j,a,c)};_.u.uf=function(a){(a=(0,_.cb)(this,this.b,a))&&window.setTimeout((0,_.Ta)("Module errback failures: "+a),0);this.k.length=0;this.j.length=0};_.u.K=function(){_.$a.H.K.call(this);(0,_.Ia)(this.yb)};(0,_.y)(_.F,_.Ha);(0,_.fa)(_.F);_.u=_.F.prototype;_.u.fg=_.p;_.u.ah=_.o;_.u.Fd=0;_.u.Zg=_.p;_.u.ji=_.p;_.u.fh=_.o;_.u.Hl=function(a,c){if((0,_.ja)(a)){for(var d=a.split("/"),e=[],f=0;f(0==w[1].length?0:parseInt(w[1],10))?1:0)||((0==t[2].length)<(0==w[2].length)?-1:(0==t[2].length)>(0==w[2].length)?1:0)||(t[2]w[2]?1:0)}while(0==c)}c=_.oc[a]=0<=c}return c};_.pc=function(a,c){for(var d=a.split("."),e=c||_.v,f;f=d.shift();)if(e[f]!=_.o)e=e[f];else return _.o;return e};_.qc=function(a){return _.rc[a]||(_.rc[a]=_.N&&!!document.documentMode&&document.documentMode>=a)}; _.sc=function(a,c){for(var d,e,f=1;f=arguments.length?_.za.slice.call(a,c):_.za.slice.call(a,c,d)}; _.wc=function(a,c){if(c)return a.replace(_.xc,"&").replace(_.yc,"<").replace(_.zc,">").replace(_.Ac,""");if(!_.Bc.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(_.xc,"&"));-1!=a.indexOf("<")&&(a=a.replace(_.yc,"<"));-1!=a.indexOf(">")&&(a=a.replace(_.zc,">"));-1!=a.indexOf('"')&&(a=a.replace(_.Ac,"""));return a};_.Cc=function(a){a=a.className;return(0,_.ja)(a)&&a.match(/\S+/g)||[]}; _.Dc=function(a,c){for(var d=(0,_.Cc)(a),e=(0,_.vc)(arguments,1),f=d.length+e.length,g=d,h=0;h\"]/;_.Ac=/\"/g;_.zc=/>/g;_.yc=/");g=g.join("")}g=e.createElement(g);h&&((0,_.ja)(h)?g.className=h:(0,_.ha)(h)?_.Dc.apply(_.o,[g].concat(h)):(0,_.Ec)(g,h));2c?f>g?f:g:f>>32-c)&4294967295}function d(a){for(var d=m,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],q=g[3],s=g[4],t,w,e=0;80>e;e++)40>e?20>e?(t=q^f&(h^q),w=1518500249):(t=f^h^q,w=1859775393):60>e?(t=f&h|q&(f|h),w=2400959708):(t=f^h^q,w=3395469782),t=c(a,5)+t+s+w+d[e]& 4294967295,s=q,q=h,h=c(f,30),f=a,a=t;g[0]=g[0]+a&4294967295;g[1]=g[1]+f&4294967295;g[2]=g[2]+h&4294967295;g[3]=g[3]+q&4294967295;g[4]=g[4]+s&4294967295}function e(a,c){if("string"===typeof a){for(var a=unescape(encodeURIComponent(a)),e=[],f=0,g=a.length;ft?e(q,56-t):e(q,64- (t-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 m=24;0<=m;m-=8)a[c++]=g[f]>>m&255;return a}for(var g=[],h=[],m=[],q=[128],s=1;64>s;++s)q[s]=0;var t,w;a();return{reset:a,update:e,b:f,Id: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}; _.F.d().v("gapi_util_getOrigin");(0,_.K)(_.F.d(),"gapi_util_getOrigin"); }catch(e){_._DumpException(e)} try{ _.fd=function(a){function c(a){var c=_.o;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===_.p?_.p:!!a.g}function e(e){var f=e.data,m=0!==f.indexOf("!_");m||(f=f.substring(2));var w=d(f);if(m==w){if(!w&&(m=c(f))){if(g[m])g[m]();return}var C=e.origin;h?window.setTimeout(function(){a.pg(f,C)},0):a.pg(f,C)}}function f(a,c,e){var f=d(c)?"":"!_";h=_.n;a.postMessage(f+c,e);h=_.p}var g={},h=_.p,m=_.o;(m=window.addEventListener)? m("message",e,_.p):(m=window.attachEvent)&&m("onmessage",e);window!==window.parent&&f(window.parent,"{h:'"+escape(window.name)+"'}","*");return{Ab:function(a,c){c()},send:function(c,d,e){c=a.nk(c);f(c,d,e)}}};(0,_.G)(_.F.d(),"gapi_rpc");if(window.gapi&&window.gapi.rpc){_.hd=window.gapi.rpc;_.hd.call=_.hd.call;_.hd.J=_.hd.register;_.hd.Ab=_.hd.setup;_.hd.Vl=_.hd.sw;_.gd=_.hd}else _.gd=function(){function a(a){if(a.f in{})return _.p;var c=a.t,d=H[a.f],a=a.origin;return d&&(d.Ic===c||!d.Ic&&!c)&&(a===d.origin||"*"===d.origin)}function c(a){var c=a.id.split("/"),d=c[c.length-1],e=a.origin;return function(a){var c=a.origin;return a.f==d&&(e==c||"*"==e)}}function d(c,d,e){c=m(c);V[c.name]={Pj:d,dd:c.dd,am:e||a};q()}function e(a){var c= a.c;if(!c)return(0,_.r)();var d=a.r,e=a.g?"legacy__":"";return function(){var a=[].slice.call(arguments,0);fb?a.unshift(d,e+"__cb",_.o,c):a.unshift(d,e+"__cb"+c,_.o);C.apply(_.o,a)}}function f(e,f,g,h){var q=wa,t=oa,w=H[f],Eb=q,C=s(f);if(w&&".."!==f){if(C.Vd){t=_.o;t=$?$.substring(1).split("/"):[wa];Eb=t.length-1;for(f=window.parent;f!==window.top;){var E=f.parent;if(Eb--)f=E;else{for(var L=_.o,O=E.frames.length,A=0;A';document.body.appendChild(d);d.innerHTML=a;E=d.firstChild}++O;J!==_.o&&(E!==_.o||50<=O)?window.clearTimeout(J):J=window.setTimeout(c,100)}function d(){L[".."]||(m(".."),H++,50<=H&&V!==_.o?(window.clearTimeout(V),V=_.o):V=window.setTimeout(d,100))}function e(){if(E!==_.o&&E.setup)for(;0la[a]++?window.setTimeout(function(){q(a,c)},500):($[a]=se,la[a]=_.n)}}function s(a){(a=H[a])&&"/"===a.substring(0,1)&&(a="/"===a.substring(1,2)?document.location.protocol+a:document.location.protocol+"//"+document.location.host+a);return a}function t(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));H[a]= c;"undefined"!==typeof d&&(V[a]=!!d)}function w(a,c){c=c||"";L[a]=""+c;q(a,c)}function C(a){a=(a.passReferrer||"").split(":",2);tb=a[0]||"none";Fb=a[1]||"origin"}function E(a){"true"===""+a.useLegacyProtocol&&(gb=_.md.Sd,gb.S(f,c))}function A(a,c){function d(e){e=e&&e.rpc||{};C(e);var f=e.parentRelayUrl||"",f=g(wa.parent||c)+f;t("..",f,"true"===""+e.useLegacyProtocol);E(e);w("..",a)}!wa.parent&&c?d({}):_.T.J("rpc",_.o,d)}function J(a,c,d){if(".."===a)A(d||wa.rpctoken||wa.ifpctok||"",c);else a:{var e= _.o;if("/"!=a.charAt(0)){if(!_.S)break a;(e=document.getElementById(a))||(0,_.i)(Error("s`"+a))}e=e&&e.src;c=c||_.U.W(e);t(a,c);c=_.S.O(e);w(a,d||c.rpctoken)}}var O={},H={},V={},L={},X=0,oa={},la={},wa={},$={},La={},tb=_.o,Fb=_.o,fb=window.top!==window.self,Pc=window.name,Yf=window.console,Di=Yf&&Yf.log&&function(a){Yf.log(a)}||(0,_.r)(),se=function(){function a(c){return function(){Di(c+": call ignored")}}return{getCode:(0,_.ca)("noop"),isParentVerifiable:(0,_.ca)(_.n),init:a("init"),setup:a("setup"), call:a("call")}}();_.S&&(wa=_.S.O());var Ei=_.p,Fi=_.p,gb="flash"==wa.rpctx?_.md.Kd:"rmr"==wa.rpctx?_.md.Ih:"function"===typeof window.postMessage?_.md.Kf:"object"===typeof window.postMessage?_.md.Kf:window.ActiveXObject?_.md.Kd?_.md.Kd:_.md.jh?_.md.jh:_.md.Sd:0c?a[0]=[a[0],"?",d].join(""):(e=[a[0]],c