/* JS */ gapi.loaded_0(function(_){var window=this; var ca,da,ha,ia,Fa,Ga; for(_.g,_.n=function(a){return function(){return _.ba[a].apply(this,arguments)}},_._DumpException=function(a){throw a;},_.ba=[],ca="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(c.get||c.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},da="undefined"!=typeof window&&window===this?this:"undefined"!=typeof window.global&&null!=window.global?window.global:this,ha=["String","prototype","startsWith"], ia=0;ia=e};wa!=pa&&null!=wa&&ca(da,la,{configurable:!0,writable:!0,value:wa}); _.ya=_.ya||{};_.r=this;_.za=function(a){return void 0!==a}; _.Aa=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==b&&"undefined"==typeof a.call)return"object";return b};_.Ba=function(a){return"array"==_.Aa(a)};_.Ca=function(a){var b=_.Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.t=function(a){return"string"==typeof a};_.Da="closure_uid_"+(1E9*Math.random()>>>0);Fa=function(a,b,c){return a.call.apply(a.bind,arguments)}; Ga=function(a,b,c){if(!a)throw Error();if(2c?Math.max(0,a.length+c):c;if(_.t(a))return _.t(b)&&1==b.length?a.indexOf(b,c):-1;for(;cc&&(c=Math.max(0,a.length+c));if(_.t(a))return _.t(b)&&1==b.length?a.lastIndexOf(b,c):-1;for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1};_.Sc=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=_.t(a)?a.split(""):a,f=0;f");var h=_.E.createElement(d.join(""));h&&(!b||h.tagName==b.tagName&&h.namespaceURI==b.namespaceURI)&&(b=h)}catch(l){}d=b;a=a||{};for(var k in a)a.hasOwnProperty(k)&&(d[k]=a[k]);return b};_.E.$x=function(){if(window.document.body)return window.document.body;try{var a=window.document.getElementsByTagNameNS("http://www.w3.org/1999/xhtml", "body");if(a&&1==a.length)return a[0]}catch(c){}return window.document.documentElement||window.document};_.E.Mia=function(b){return a(b)}})(); (function(){function a(a,b){if(!(aa?"0"+a:a},Fb={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},Hb=function(a){var b,c,d;b=/[\"\\\x00-\x1f\x7f-\x9f]/g;if(void 0!==a){switch(typeof a){case "string":return b.test(a)?'"'+a.replace(b,function(a){var b=Fb[a];if(b)return b;b=a.charCodeAt();return"\\u00"+Math.floor(b/16).toString(16)+(b%16).toString(16)})+'"':'"'+a+'"';case "number":return(0,window.isFinite)(a)?String(a):"null";case "boolean":case "null":return String(a);case "object":if(!a)return"null"; b=[];if("number"===typeof a.length&&!a.propertyIsEnumerable("length")){d=a.length;for(c=0;cL[a]++?window.setTimeout(function(){k(a,b)},500):(ja[a]=ta,L[a]=!0):L[a]=!0}}function l(a){(a=B[a])&&"/"===a.substring(0,1)&&(a="/"===a.substring(1,2)?window.document.location.protocol+a:window.document.location.protocol+"//"+window.document.location.host+a);return a}function m(a,b,c){b&&!/http(s)?:\/\/.+/.test(b)&&(0==b.indexOf("//")?b=window.location.protocol+ b:"/"==b.charAt(0)?b=window.location.protocol+"//"+window.location.host+b:-1==b.indexOf("://")&&(b=window.location.protocol+"//"+b));B[a]=b;"undefined"!==typeof c&&(H[a]=!!c)}function p(a,b){b=b||"";N[a]=String(b);k(a,b)}function q(a){a=(a.passReferrer||"").split(":",2);Na=a[0]||"none";aa=a[1]||"origin"}function w(b){"true"===String(b.useLegacyProtocol)&&(M=Qb.Qy||ta,M.Ec(d,a))}function x(a,b){function c(c){c=c&&c.rpc||{};q(c);var d=c.parentRelayUrl||"",d=e(Y.parent||b)+d;m("..",d,"true"===String(c.useLegacyProtocol)); w(c);p("..",a)}!Y.parent&&b?c({}):_.Db.register("rpc",null,c)}function v(a,b,c){if(".."===a)x(c||Y.rpctoken||Y.ifpctok||"",b);else a:{var d=null;if("/"!=a.charAt(0)){if(!_.E)break a;d=window.document.getElementById(a);if(!d)throw Error("c`"+a);}d=d&&d.src;b=b||_.F.nb(d);m(a,b);b=_.E.Wc(d);p(a,c||b.rpctoken)}}var y={},B={},H={},N={},C=0,K={},L={},Y={},ja={},ra={},Na=null,aa=null,fa=window.top!==window.self,ua=window.name,na=function(){},ob=window.console,va=ob&&ob.log&&function(a){ob.log(a)}||function(){}, ta=function(){function a(a){return function(){va(a+": call ignored")}}return{getCode:function(){return"noop"},isParentVerifiable:function(){return!0},init:a("init"),setup:a("setup"),call:a("call")}}();_.E&&(Y=_.E.Wc());var sb=!1,V=!1,M=function(){if("rmr"==Y.rpctx)return Qb.MR;var a="function"===typeof window.postMessage?Qb.yJ:"object"===typeof window.postMessage?Qb.yJ:window.ActiveXObject?Qb.eQ?Qb.eQ:Qb.Qy:0b?c[0]=[c[0],"?",l].join(""):(d=[c[0]],be;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.yd[0];c=a.yd[1];for(var h=a.yd[2],k=a.yd[3],l=a.yd[4],m,e=0;80>e;e++)40>e?20>e?(f=k^c&(h^k),m=1518500249):(f=c^h^k,m=1859775393):60>e?(f=c&h|k&(c|h),m=2400959708):(f=c^h^k,m=3395469782), f=(b<<5|b>>>27)+f+l+m+d[e]&4294967295,l=k,k=h,h=(c<<30|c>>>2)&4294967295,c=b,b=f;a.yd[0]=a.yd[0]+b&4294967295;a.yd[1]=a.yd[1]+c&4294967295;a.yd[2]=a.yd[2]+h&4294967295;a.yd[3]=a.yd[3]+k&4294967295;a.yd[4]=a.yd[4]+l&4294967295}; Xk.prototype.update=function(a,b){if(null!=a){_.za(b)||(b=a.length);for(var c=b-this.Yk,d=0,e=this.vC,f=this.cq;dthis.cq?this.update(this.Tz,56-this.cq):this.update(this.Tz,this.Yk-(this.cq-56));for(var c=this.Yk-1;56<=c;c--)this.vC[c]=b&255,b/=256;Yk(this,this.vC);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.yd[c]>>d&255,++b;return a}; _.Zk=function(){this.nr=new Xk};_.g=_.Zk.prototype;_.g.reset=function(){this.nr.reset()};_.g.MT=function(a){this.nr.update(a)};_.g.xM=function(){return this.nr.digest()};_.g.eJ=function(a){a=(0,window.unescape)((0,window.encodeURIComponent)(a));for(var b=[],c=0,d=a.length;chl;++hl);_.il="https:"===window.location.protocol;_.jl=_.il||"http:"===window.location.protocol?_.$k:_.cl;_.kl=function(a){var b=a.substr(1),c="",d=window.location.hostname;if(""!==b){c=(0,window.parseInt)(b,10);if((0,window.isNaN)(c))return null;b=d.split(".");if(b.lengthc?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date((0,_.Ia)()+1E3*c)).toUTCString();this.Bb.cookie=a+"="+b+e+d+c+f}; _.g.get=function(a,b){for(var c=a+"=",d=(this.Bb.cookie||"").split(vl),e=0,f;f=d[e];e++){if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};_.g.remove=function(a,b,c){var d=this.Qi(a);this.set(a,"",0,b,c);return d};_.g.vf=function(){return wl(this).keys};_.g.Vd=function(){return wl(this).values};_.g.isEmpty=function(){return!this.Bb.cookie};_.g.Xb=function(){return this.Bb.cookie?(this.Bb.cookie||"").split(vl).length:0};_.g.Qi=function(a){return _.za(this.get(a))}; _.g.Wm=function(a){for(var b=wl(this).values,c=0;cc;c+=4)b[c/4]=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3];for(c=16;80>c;c++)a=b[c-3]^b[c-8]^b[c-14]^b[c-16],b[c]=(a<<1|a>>>31)&4294967295;a=e[0];for(var d=e[1],f=e[2],k=e[3],l=e[4],m,p,c=0;80>c;c++)40>c?20>c?(m=k^d&(f^k),p=1518500249):(m=d^f^k,p=1859775393):60>c?(m=d&f|k&(d|f),p=2400959708):(m=d^f^k,p=3395469782),m=((a<<5|a>>>27)&4294967295)+m+l+p+b[c]&4294967295, l=k,k=f,f=(d<<30|d>>>2)&4294967295,d=a,a=m;e[0]=e[0]+a&4294967295;e[1]=e[1]+d&4294967295;e[2]=e[2]+f&4294967295;e[3]=e[3]+k&4294967295;e[4]=e[4]+l&4294967295}function c(a,c){if("string"===typeof a){a=(0,window.unescape)((0,window.encodeURIComponent)(a));for(var d=[],e=0,h=a.length;em?c(k,56-m):c(k,64-(m-56));for(var h=63;56<=h;h--)f[h]=d&255,d>>>=8;b(f);for(h=d=0;5>h;h++)for(var l=24;0<=l;l-=8)a[d++]=e[h]>>l&255;return a}for(var e=[],f=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var m,p;a();return{reset:a,update:c,digest:d,Th:function(){for(var a=d(),b="",c=0;cc;c+=4)b[c/4]=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3];for(c=16;80>c;c++)a=b[c-3]^b[c-8]^b[c-14]^b[c-16],b[c]=(a<<1|a>>>31)&4294967295;a=e[0];for(var d=e[1],f=e[2],k=e[3],l=e[4],m,p,c=0;80>c;c++)40>c?20>c?(m=k^d&(f^k),p=1518500249):(m=d^f^k,p=1859775393):60>c?(m=d&f|k&(d|f),p=2400959708):(m=d^f^k,p=3395469782),m=((a<<5|a>>>27)&4294967295)+m+l+p+b[c]&4294967295, l=k,k=f,f=(d<<30|d>>>2)&4294967295,d=a,a=m;e[0]=e[0]+a&4294967295;e[1]=e[1]+d&4294967295;e[2]=e[2]+f&4294967295;e[3]=e[3]+k&4294967295;e[4]=e[4]+l&4294967295}function c(a,c){if("string"===typeof a){a=(0,window.unescape)((0,window.encodeURIComponent)(a));for(var d=[],e=0,h=a.length;em?c(k,56-m):c(k,64-(m-56));for(var h=63;56<=h;h--)f[h]=d&255,d>>>=8;b(f);for(h=d=0;5>h;h++)for(var l=24;0<=l;l-=8)a[d++]=e[h]>>l&255;return a}for(var e=[],f=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var m,p;a();return{reset:a,update:c,digest:d,Th:function(){for(var a=d(),b="",c=0;cc?a[1]="?":c==b.length-1&&(a[1]=void 0)}return a.join("")};_.xh=function(a,b,c){if(_.Ba(b))for(var d=0;d=e&&(e+=32);65<=f&&90>=f&&(f+=32);if(e!=f)return!1}return!0}; _.Qj=function(a){a=String(a||"").split("\x00").join("");for(var b=[],c=!0,d=0,e=a.length;d=h&&d+1=l&&(f+=k,h=65536+(h-55296<<10)+(l-56320),++d)}if(!(0<=h&&1114109>=h)||55296<=h&&57343>=h||64976<=h&&65007>=h||65534==(h&65534))h=65533,f=String.fromCharCode(h);k=!(32<=h&&126>=h)||" "==f||c&&":"==f||"\\"==f;!c||"/"!=f&&"?"!=f||(c=!1);"%"==f&&(d+2>=e?k=!0:(l=16*(0,window.parseInt)(a.charAt(d+ 1),16)+(0,window.parseInt)(a.charAt(d+2),16),0<=l&&255>=l?(h=l,f=0==h?"":"%"+(256+l).toString(16).toUpperCase().substr(1),d+=2):k=!0));k&&(f=(0,window.encodeURIComponent)(f),1>=f.length&&(0<=h&&127>=h?f="%"+(256+h).toString(16).toUpperCase().substr(1):(h=65533,f=(0,window.encodeURIComponent)(String.fromCharCode(h)))));b.push(f)}a=b.join("");a=a.split("#")[0];a=a.split("?");b=a[0].split("/");c=[];d=0;for(e=b.length;d=h)){var k=f.substring(0,h);if(k=_.Zj(k)){for(f=f.substring(h+1);d+1b?1:0};nd="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); _.od=function(a,b){var c=0;a=(0,_.Fc)(String(a)).split(".");b=(0,_.Fc)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e(0,window.parseFloat)(Jd)){Id=String(Ld);break a}}Id=Jd}_.Md=Id;wd={};_.Nd=function(a){return xd(a,function(){return 0<=_.od(_.Md,a)})};_.Pd=function(a){return Number(_.Od)>=a}; var Rd=_.r.document;Qd=Rd&&_.J?Hd()||("CSS1Compat"==Rd.compatMode?(0,window.parseInt)(_.Md,10):5):void 0;_.Od=Qd; _.Xd=function(a,b){a:{for(var c=a.length,d=_.t(a)?a.split(""):a,e=0;eb?null:_.t(a)?a.charAt(b):a[b]};_.Yd=function(a,b){a=a.split(".");b=b||_.r;for(var c;c=a.shift();)if(null!=b[c])b=b[c];else return null;return b};_.Zd=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.$d=function(a){for(var b in a)return!1;return!0}; _.ae=function(){this.Ub=this.Ub;this.Wn=this.Wn};_.ae.prototype.Ub=!1;_.ae.prototype.gq=function(){return this.Ub};_.ae.prototype.Da=function(){this.Ub||(this.Ub=!0,this.ua())};_.ce=function(a,b){b=_.ad(_.be,b);a.Ub?_.za(void 0)?b.call(void 0):b():(a.Wn||(a.Wn=[]),a.Wn.push(_.za(void 0)?(0,_.u)(b,void 0):b))};_.ae.prototype.ua=function(){if(this.Wn)for(;this.Wn.length;)this.Wn.shift()()};_.be=function(a){a&&"function"==typeof a.Da&&a.Da()}; _.de=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.uo=!1;this.LR=!0};_.de.prototype.stopPropagation=function(){this.uo=!0};_.de.prototype.preventDefault=function(){this.defaultPrevented=!0;this.LR=!1};var fe,ge;_.ee=!_.J||_.Pd(9);fe=!_.J||_.Pd(9);ge=_.J&&!_.Nd("9");!_.Dd||_.Nd("528");_.Cd&&_.Nd("1.9b")||_.J&&_.Nd("8")||_.yd&&_.Nd("9.5")||_.Dd&&_.Nd("528");_.Cd&&!_.Nd("8")||_.J&&_.Nd("9");_.he=_.J?"focusin":"DOMFocusIn";_.ie=_.J?"focusout":"DOMFocusOut";_.le=_.Dd?"webkitTransitionEnd":_.yd?"otransitionend":"transitionend";_.me=function(a,b){_.de.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.bA=!1;this.Wh=null;a&&this.Ec(a,b)};_.z(_.me,_.de); _.me.prototype.Ec=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?_.Cd&&(_.vd(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;null===d?(this.offsetX=_.Dd||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Dd||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.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.bA=_.Fd?a.metaKey:a.ctrlKey;this.state=a.state;this.Wh=a;a.defaultPrevented&& this.preventDefault()};_.me.prototype.stopPropagation=function(){_.me.R.stopPropagation.call(this);this.Wh.stopPropagation?this.Wh.stopPropagation():this.Wh.cancelBubble=!0};_.me.prototype.preventDefault=function(){_.me.R.preventDefault.call(this);var a=this.Wh;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,ge)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}}; var pe;_.ne="closure_listenable_"+(1E6*Math.random()|0);_.oe=function(a){return!(!a||!a[_.ne])};pe=0;var qe=function(a,b,c,d,e){this.listener=a;this.eA=null;this.src=b;this.type=c;this.capture=!!d;this.Fe=e;this.key=++pe;this.Kq=this.kx=!1},re=function(a){a.Kq=!0;a.listener=null;a.eA=null;a.src=null;a.Fe=null};var se=function(a){this.src=a;this.Df={};this.nw=0};se.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Df[f];a||(a=this.Df[f]=[],this.nw++);var h=te(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.uo&&0<=e;e--){b.currentTarget=c[e];var f=Je(c[e],a,!0,b),d=d&&f}for(e=0;!b.uo&&e>>0);_.ze=function(a){if(_.Pc(a))return a;a[Ke]||(a[Ke]=function(b){return a.handleEvent(b)});return a[Ke]};_.Wd(function(a){Ee=a(Ee)}); _.Le=function(){_.ae.call(this);this.rl=new se(this);this.NX=this;this.MG=null};_.z(_.Le,_.ae);_.Le.prototype[_.ne]=!0;_.g=_.Le.prototype;_.g.xn=function(){return this.MG};_.g.Fo=_.n(3);_.g.addEventListener=function(a,b,c,d){_.P(this,a,b,c,d)};_.g.removeEventListener=function(a,b,c,d){_.Ge(this,a,b,c,d)}; _.g.dispatchEvent=function(a){var b,c=this.xn();if(c)for(b=[];c;c=c.xn())b.push(c);var c=this.NX,d=a.type||a;if(_.t(a))a=new _.de(a,c);else if(a instanceof _.de)a.target=a.target||c;else{var e=a;a=new _.de(d,c);_.pd(a,e)}var e=!0,f;if(b)for(var h=b.length-1;!a.uo&&0<=h;h--)f=a.currentTarget=b[h],e=f.vt(d,!0,a)&&e;a.uo||(f=a.currentTarget=c,e=f.vt(d,!0,a)&&e,a.uo||(e=f.vt(d,!1,a)&&e));if(b)for(h=0;!a.uo&&h",0);_.af=_.$e("",0);_.bf=_.$e("
",0); _.cf=function(a){if(a.Vd&&"function"==typeof a.Vd)return a.Vd();if(_.t(a))return a.split("");if(_.Ca(a)){for(var b=[],c=a.length,d=0;d2*this.uc&&mf(this),!0):!1}; var mf=function(a){if(a.uc!=a.nc.length){for(var b=0,c=0;b=d.nc.length)throw _.jf;var e=d.nc[b++];return a?e:d.ra[e]};return e}; _.nf=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; var rf,sf;_.lf.prototype.Wm=_.I(10,function(a){for(var b=0;bc)return!1;!("undefined"!=typeof _.tf&&b instanceof _.tf)&&5=b.length?b:b.substr(0,512)+"... ("+b.length+" bytes)"));var c=0!==b.indexOf("!_");c||(b=b.substring(2));var d=Ll(b);if(!c&&!d){if(!d&&(c=Kl(b))){if(this.wI[c])this.wI[c]();else this.cJ[c]=1;return}var e=a.origin,f=this.mw.tZ;this.a_?_.Oa.setTimeout(function(){f(b,e)},0):f(b,e)}};Jl.prototype.Cd=function(a,b){".."===a||this.cJ[a]?(b(),delete this.cJ[a]):this.wI[a]=b}; var Il=function(a,b,c,d){var e=Ll(c)?"":"!_";(0,_.Cb)("gapi.rpc.send("+Ml+"): "+(!c||512>=c.length?c:c.substr(0,512)+"... ("+c.length+" bytes)"));a.YQ(b,e+c,d)};Jl.prototype.pZ=function(a,b,c){a.postMessage(b,c)};Jl.prototype.send=function(a,b,c){(a=this.mw.YN(this.Of,a))&&!a.closed&&Il(this,a,b,c)}; var Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Ml,Wl,Xl,Yl,Zl,$l,am,bm,cm,hm,im,km,lm,nm,mm,dm,em,om,pm,qm,rm;Nl=0;Ol=[];Pl={};Ql={};Rl=_.E.Wc;Sl=Rl();Tl=Sl.rpctoken;Ul=Sl.parent||_.Pa.referrer;Vl=Sl.rly;Ml=Vl||(_.Oa!==_.Oa.top||_.Oa.opener)&&_.Oa.name||"..";Wl=null;Xl={};Yl=function(){};Zl={send:Yl,Cd:Yl}; $l=function(a,b){"/"==b.charAt(0)&&(b=b.substring(1),a=_.Oa.top);for(b=b.split("/");b.length;){var c;c=b.shift();"{"==c.charAt(0)&&"}"==c.charAt(c.length-1)&&(c=c.substring(1,c.length-1));if(".."===c)a=a==a.parent?a.opener:a.parent;else if(".."!==c&&a.frames[c]){if(a=a.frames[c],!("postMessage"in a))throw"Not a window";}else return null}return a};am=function(a){return(a=Pl[a])&&a.TA}; bm=function(a){if(a.f in{})return!1;var b=a.t,c=Pl[a.r];a=a.origin;return c&&(c.TA===b||!c.TA&&!b)&&(a===c.origin||"*"===c.origin)};cm=function(a){var b=a.id.split("/"),c=b[b.length-1],d=a.origin;return function(a){var b=a.origin;return a.f==c&&(d==b||"*"==d)}};_.fm=function(a,b,c){a=dm(a);Ql[a.name]={Zh:b,Qu:a.Qu,Lr:c||bm};em()};_.gm=function(a){delete Ql[dm(a).name]};hm={};im=function(a,b){(a=hm["_"+a])&&a[1](this)&&a[0].call(this,b)}; km=function(a){var b=a.c;if(!b)return Yl;var c=a.r,d=a.g?"legacy__":"";return function(){var a=[].slice.call(arguments,0);a.unshift(c,d+"__cb",null,b);_.jm.apply(null,a)}};lm=function(a){Wl=a};nm=function(a){Xl[a]||(Xl[a]=_.Oa.setTimeout(function(){Xl[a]=!1;mm(a)},0))};mm=function(a){var b=Pl[a];if(b&&b.ready){var c=b.fH;for(b.fH=[];c.length;)Zl.send(a,(0,_.Mb)(c.shift()),b.origin)}};dm=function(a){return 0===a.indexOf("legacy__")?{name:a.substring(8),Qu:!0}:{name:a,Qu:!1}}; em=function(){for(var a=_.D("rpc/residenceSec")||60,b=(new Date).getTime()/1E3,c=0,d;d=Ol[c];++c){var e=d.Bo;if(!e||0a)Ol.splice(c,1),--c;else{var f=e.s,h=Ql[f]||Ql["*"];if(h)if(Ol.splice(c,1),--c,e.origin=d.origin,d=km(e),e.callback=d,h.Lr(e)){if("__cb"!==f&&!!h.Qu!=!!e.g)break;e=h.Zh.apply(e,e.a);void 0!==e&&d(e)}else(0,_.Cb)("gapi.rpc.rejected("+Ml+"): "+f)}}};om=function(a,b,c){Ol.push({Bo:a,origin:b,timestamp:(new Date).getTime()/1E3});c||em()}; pm=function(a,b){a=(0,_.Nb)(a);om(a,b,!1)};qm=function(a){for(;a.length;)om(a.shift(),this.origin,!0);em()};rm=function(a){var b=!1;a=a.split("|");var c=a[0];0<=c.indexOf("/")&&(b=!0);return{id:c,origin:a[1]||"*",yF:b}}; _.sm=function(a,b,c,d){var e=rm(a);d&&(_.Oa.frames[e.id]=_.Oa.frames[e.id]||d);a=e.id;if(!Pl.hasOwnProperty(a)){c=c||null;d=e.origin;if(".."===a)d=_.wj.nb(Ul),c=c||Tl;else if(!e.yF){var f=_.Pa.getElementById(a);f&&(f=f.src,d=_.wj.nb(f),c=c||Rl(f).rpctoken)}"*"===e.origin&&d||(d=e.origin);Pl[a]={TA:c,fH:[],origin:d,t7:b,kR:function(){var b=a;Pl[b].ready=1;mm(b)}};Zl.Cd(a,Pl[a].kR)}return Pl[a].kR}; _.jm=function(a,b,c,d){a=a||"..";_.sm(a);a=a.split("|",1)[0];var e=b,f=[].slice.call(arguments,3),h=c,k=Ml,l=Tl,m=Pl[a],p=k,q=rm(a);if(m&&".."!==a){if(q.yF){if(!(l=Pl[a].t7)){for(var l=Wl?Wl.substring(1).split("/"):[Ml],p=l.length-1,w=_.Oa.parent;w!==_.Oa.top;){var x=w.parent;if(!p--){for(var v=null,y=x.frames.length,B=0;Bb?e>f?e:f:e/g;Qm=/++d);_.Fm(5>d,"Error creating iframe id");return c};_.fn=function(a,b){return a?b+"/"+a:""}; _.gn=function(a,b,c,d){var e={},f={};a.documentMode&&9>a.documentMode&&(e.hostiemode=a.documentMode);_.Va(d.queryParams||{},e);_.Va(d.fragmentParams||{},f);var h=d.connectWithQueryParams?e:f,k=d.pfname,l=_.Ta();l.id=c;l.parent=a.location.protocol+"//"+a.location.host;c=_.Xa(a.location.href,"parent");k=k||"";!k&&c&&(k=_.fn(_.Xa(a.location.href,"id",""),_.Xa(a.location.href,"pfname","")));l.pfname=k;_.Va(l,h);(l=_.Xa(b,"rpctoken")||e.rpctoken||f.rpctoken)||(l=h.rpctoken=d.rpctoken||String(Math.round(1E8* _.Bm())));d.rpctoken=l;h=a.location.href;a=_.Ta();(l=_.Xa(h,"_bsh",_.gb.bsh))&&(a._bsh=l);(h=_.gb.dpo?_.gb.h:_.Xa(h,"jsh",_.gb.h))&&(a.jsh=h);d.hintInFragment?_.Va(a,f):_.Va(a,e);return _.Vm(b,e,f,d.paramsSerializer)};hn=function(a){_.Fm(!a||_.Jm.test(a),"Illegal url for new iframe - "+a)}; _.jn=function(a,b,c,d,e){hn(c.src);var f,h=Zm(d,c),k=h?$m(d):"";try{window.document.all&&(f=a.createElement('