(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var aa="//www.google.com/images/cleardot.gif",ba="Client failure. ",ca="Content-Type",da="Create session failed",ea="Creating session",fa="Error in protected function: ",ha="Invalid listener argument",ia="Not available",ja="POST",ka="SETUP_ACK_NTPV2",la="Symbol.iterator",ma="Transient error",na="Trying to send a request without a request sender for - ",oa="X-Goog-Upload-Status",pa="arraybuffer",qa="base64",ra="boolean",sa="complete",ta="docs-smfb",ua="document",h="function",va="info_params",wa="message", xa="null",n="number",q="object",ya="readystatechange",r="string",t="text",za="tfe_changed",u;function Aa(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); v(la,function(a){if(a)return a;a=Symbol(la);for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=e}}); v("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});v("Math.imul",function(a){return a?a:function(b,c){b=Number(b);c=Number(c);var d=b&65535,e=c&65535;return d*e+((b>>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});v("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Na(b,d)&&c.push(b[d]);return c}});var Pa=Pa||{},y=this||self; function Qa(a){var b=typeof a;b=b!=q?b:a?Array.isArray(a)?"array":b:xa;return"array"==b||b==q&&typeof a.length==n}function z(a){var b=typeof a;return b==q&&null!=a||b==h}function Ra(a){return Object.prototype.hasOwnProperty.call(a,Sa)&&a[Sa]||(a[Sa]=++Ta)}var Sa="closure_uid_"+(1E9*Math.random()>>>0),Ta=0;function Ua(a,b,c){return a.call.apply(a.bind,arguments)} function Va(a,b,c){if(!a)throw Error();if(2/g,ib=/"/g,jb=/'/g,kb=/\x00/g,lb=/[\x00&<>"']/;function mb(a,b){return ab?1:0};function nb(){var a=y.navigator;return a&&(a=a.userAgent)?a:""}function E(a){return-1!=nb().indexOf(a)};var ob=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a===r)return typeof b!==r||1!=b.length?-1:a.indexOf(b,0);for(var c=0;cparseFloat(Cb)){Bb=String(Eb);break a}}Bb=Cb}var Fb=Bb,Gb={}; function Hb(){return vb(Gb,"420+",function(){for(var a=0,b=eb(String(Fb)).split("."),c=eb("420+").split("."),d=Math.max(b.length,c.length),e=0;0==a&&e>2];g=b[(g&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[f++]=m+g+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")} function Pb(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;Qb(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d} function Qb(a,b){function c(l){for(;d>4);64!=g&&(b(f<<4&240|g>>2),64!=k&&b(g<<6&192|k))}} function Ob(){if(!Mb){Mb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Lb[c]=d;for(var e=0;e=a.j?a.h?a.h[b]:void 0:c&&a.h&&(c=a.h[b],null!=c)?c:a.L[b+a.Ga]}function yc(a,b,c,d){a.l&&(a.l=void 0);b>=a.j||d?xc(a)[b]=c:(a.L[b+a.Ga]=c,(a=a.h)&&b in a&&delete a[b])}function zc(a,b){a=H(a,b);return null==a?a:!!a}var Ac=Symbol(void 0); function Bc(a,b,c,d){var e=H(a,c,d);var f=!1;var g=null==e||typeof e!==q||(f=Array.isArray(e))||e.Tb!==dc?f?new b(e):void 0:e;g!==e&&null!=g&&(yc(a,c,g,d),Zb(g.L,G(a.L)&-33));return g}function Cc(a,b,c,d){d=void 0===d?!1:d;b=Bc(a,b,c,d);if(null==b)return b;if(!(G(a.L)&2)){var e=b;if(G(e.L)&2){var f=Dc(e,!1);f.l=e;e=f}e!==b&&(b=e,yc(a,c,b,d))}return b};function Ec(a,b,c){c=void 0===c?cc:c;if(null!=a){if(Rb&&a instanceof Uint8Array)return a.length?new Xb(new Uint8Array(a)):Vb||(Vb=new Xb(null));if(Array.isArray(a)){var d=G(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return $b(a,d|2),a;a=uc(a,Ec,c,!0);b=G(a);b&4&&b&2&&Object.freeze(a);return a}return a.Tb===dc?Fc(a):a}} function Gc(a,b,c,d,e,f,g){if(a=a.i&&a.i[c]){d=0a.i&&(a.i++,b.next=a.h,a.h=b)};var Yc=[],Zc=[],$c=!1;function ad(a){Yc[Yc.length]=a;if($c)for(var b=0;b")&&(a=a.replace(hb,">")),-1!=a.indexOf('"')&&(a=a.replace(ib,""")),-1!=a.indexOf("'")&&(a=a.replace(jb,"'")),-1!=a.indexOf("\x00")&&(a=a.replace(kb,"�")));return a} function wd(a){var b={"&":"&","<":"<",">":">",""":'"'};var c=y.document.createElement("div");return a.replace(xd,function(d,e){var f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(f=qd(d+" "),td(c,f),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})} function yd(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var xd=/&([^;\s<&]+);?/g,zd={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Ad={"'":"\\'"},Bd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)}; function Cd(a,b){if(!Number.isFinite(a))return String(a);a=String(a);var c=a.indexOf(".");-1===c&&(c=a.length);var d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+Bd("0",Math.max(0,b-c))+a}function Dd(a){return null==a?"":String(a)}function Ed(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};function Fd(a){return a.parentWindow||a.defaultView}function Gd(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Hd(){this.h=y.document||document}Hd.prototype.createElement=function(a){return Gd(this.h,a)};Hd.prototype.appendChild=function(a,b){a.appendChild(b)};var Id; function Jd(){var a=y.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!E("Presto")&&(a=function(){var e=Gd(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=A(function(l){if(("*"==k||l.origin==k)&&l.data==g)this.port1.onmessage()},this); f.addEventListener(wa,e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,k)}}});if("undefined"!==typeof a&&!E("Trident")&&!E("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.kc;c.kc=null;e()}};return function(e){d.next={kc:e};d=d.next;b.port2.postMessage(0)}}return function(e){y.setTimeout(e,0)}}function Kd(a){return a}ad(function(a){Kd=a});function Ld(){this.i=this.h=null}Ld.prototype.add=function(a,b){var c=Md.get();c.set(a,b);this.i?this.i.next=c:this.h=c;this.i=c};function Nd(){var a=Od,b=null;a.h&&(b=a.h,a.h=a.h.next,a.h||(a.i=null),b.next=null);return b}var Md=new Wc(function(){return new Pd},function(a){return a.reset()});function Pd(){this.next=this.scope=this.h=null}Pd.prototype.set=function(a,b){this.h=a;this.scope=b;this.next=null};Pd.prototype.reset=function(){this.next=this.scope=this.h=null};var Qd,Rd=!1,Od=new Ld;function Sd(a,b){Qd||Td();Rd||(Qd(),Rd=!0);Od.add(a,b)}function Td(){if(y.Promise&&y.Promise.resolve){var a=y.Promise.resolve(void 0);Qd=function(){a.then(Ud)}}else Qd=function(){var b=Ud;b=Kd(b);typeof y.setImmediate!==h||y.Window&&y.Window.prototype&&!E("Edge")&&y.Window.prototype.setImmediate==y.setImmediate?(Id||(Id=Jd()),Id(b)):y.setImmediate(b)}}function Ud(){for(var a;a=Nd();){try{a.h.call(a.scope)}catch(b){bb(b)}Xc(Md,a)}Rd=!1};function Vd(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Wd(a){this.h=0;this.v=void 0;this.l=this.i=this.j=null;this.o=this.s=!1;if(a!=cd)try{var b=this;a.call(void 0,function(c){Xd(b,2,c)},function(c){Xd(b,3,c)})}catch(c){Xd(this,3,c)}}function Yd(){this.next=this.j=this.i=this.l=this.h=null;this.o=!1}Yd.prototype.reset=function(){this.j=this.i=this.l=this.h=null;this.o=!1};var Zd=new Wc(function(){return new Yd},function(a){a.reset()});function $d(a,b,c){var d=Zd.get();d.l=a;d.i=b;d.j=c;return d} Wd.prototype.then=function(a,b,c){return ae(this,typeof a===h?a:null,typeof b===h?b:null,c)};Wd.prototype.$goog_Thenable=!0;Wd.prototype.cancel=function(a){if(0==this.h){var b=new be(a);Sd(function(){ce(this,b)},this)}};function ce(a,b){if(0==a.h)if(a.j){var c=a.j;if(c.i){for(var d=0,e=null,f=null,g=c.i;g&&(g.o||(d++,g.h==a&&(e=g),!(e&&1=b.o&&b.cancel())}this.F?this.F.call(this.D,this):this.C=!0;this.h||this.uc(new me(this))}};u.rc=function(a,b){this.A=!1;ne(this,a,b)};function ne(a,b,c){a.h=!0;a.j=c;a.l=!b;oe(a)} function pe(a){if(a.h){if(!a.C)throw new qe(a);a.C=!1}}u.callback=function(a){pe(this);ne(this,!0,a)};u.uc=function(a){pe(this);ne(this,!1,a)};function re(a,b,c){se(a,b,null,c)}function se(a,b,c,d){a.s.push([b,c,d]);a.h&&oe(a)}u.then=function(a,b,c){var d,e,f=new Wd(function(g,k){e=g;d=k});se(this,e,function(g){g instanceof me?f.cancel():d(g);return te},this);return f.then(a,b,c)};le.prototype.$goog_Thenable=!0;function ue(a,b){b instanceof le?re(a,A(b.H,b)):re(a,function(){return b})} le.prototype.H=function(a){var b=new le;se(this,b.callback,b.uc,b);a&&(b.i=this,this.o++);return b};function ve(a){return qb(a.s,function(b){return typeof b[1]===h})}var te={}; function oe(a){if(a.v&&a.h&&ve(a)){var b=a.v,c=we[b];c&&(y.clearTimeout(c.h),delete we[b]);a.v=0}a.i&&(a.i.o--,delete a.i);b=a.j;for(var d=c=!1;a.s.length&&!a.A;){var e=a.s.shift(),f=e[0],g=e[1];e=e[2];if(f=a.l?g:f)try{var k=f.call(e||a.D,b);k===te&&(k=void 0);void 0!==k&&(a.l=a.l&&(k==b||k instanceof Error),a.j=b=k);if(Vd(b)||typeof y.Promise===h&&b instanceof y.Promise)d=!0,a.A=!0}catch(l){b=l,a.l=!0,ve(a)||(c=!0)}}a.j=b;d&&(k=A(a.rc,a,!0),d=A(a.rc,a,!1),b instanceof le?(se(b,k,d),b.G=!0):b.then(k, d));c&&(b=new xe(b),we[b.h]=b,a.v=b.h)}function qe(){D.call(this)}C(qe,D);qe.prototype.message="Deferred has already fired";qe.prototype.name="AlreadyCalledError";function me(){D.call(this)}C(me,D);me.prototype.message="Deferred was canceled";me.prototype.name="CanceledError";function xe(a){this.h=y.setTimeout(A(this.j,this),0);this.i=a}xe.prototype.j=function(){delete we[this.h];throw this.i;};var we={};function K(){}K.prototype.Ka=function(a){return ye(this,a)};K.prototype.ib=function(){return ze(this)};K.prototype.toString=function(){return M(Ae(Be(this.constructor)))+"@"+M((this.ib()>>>0).toString(16))};function Ce(){}x(Ce,K);function De(a,b){Ee(a);a.l=b;Fe(a)}Ce.prototype.i=function(a){this.h=a;Ge(this,a)};function Fe(a){a.h instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.h):a.h.stack=Error().stack)}Ce.prototype.toString=function(){var a=Ae(Be(this.constructor)),b=this.l;return null==b?a:M(a)+": "+M(b)}; function He(a){if(null!=a){var b=a.bd;if(null!=b)return b}a instanceof TypeError?(b=new Ie,De(b,M(a)),Je(b),b.j=a,b.i(new TypeError(b)),a=b):(b=new Ke,De(b,M(a)),Je(b),b.j=a,b.i(Error(b)),a=b);return a}function Ee(a){a.s=Le([0],Ce,Me,Ce.h)}function Me(a){return a instanceof Ce}function Ge(a,b){if(b instanceof Object)try{b.bd=a,Object.defineProperties(b,{cause:{get:function(){return a.o&&a.o.h}}})}catch(c){}};function Ne(){}x(Ne,Ce);function Oe(){}x(Oe,Ne);function ye(a,b){return Object.is(a,b)||null==a&&null==b};function Pe(a,b){this.h=a;this.i=b}x(Pe,K);function Ae(a){if(0!=a.i){for(var b="",c=0;c=a};function Ze(){}x(Ze,Ue);function $e(){}x($e,Se);function af(){}x(af,K);function bf(a){switch(typeof a){case r:for(var b=0,c=0;ca){kf();var b=a+128|0,c=jf[b];c||(c=jf[b]=of(a));a=c}else a=of(a);return a}function of(a){var b=new lf;b.h=a;return b}lf.prototype.Ka=function(a){return mf(a)&&a.h==this.h};lf.prototype.ib=function(){return this.h};lf.prototype.toString=function(){return""+this.h};function mf(a){return a instanceof lf};function gf(){}x(gf,K);function M(a){return null==a?xa:a.toString()}function pf(a,b){var c=a.length,d,e=(d=b,b=b+1|0,d);d=r===typeof a?a.charCodeAt(e):a.h.charCodeAt(e);var f,g;55296<=d&&56319>=d&&b>>0).toString(16)),g="<"+M(f)+" threw "+M(Ae(ff(g)))+">";else throw l.h;}d[e]=g}else b=["(Object[])null"];c=new Xe;c.h="";for(d=g=0;d>>0).toString(16);b=M(vf("0",Math.max(0,8-b.length|0)))+M(b);a=(a(2147483647)>>>0).toString(16);return M(a)+M(b)};var vf=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function wf(a,b){return xf(b)in a};function xf(a){if(null==a)throw a=new Ie,De(a,"can't identity hash null"),Je(a),a.i(new TypeError(a)),a.h;return":"+bf(a)};function yf(){this.h=!1}x(yf,rf);function zf(){this.h=!1;this.i={};this.j=null}x(zf,yf);zf.prototype.B=function(){yf.prototype.B.call(this);var a=this.i,b;for(b in a)delete a[b];this.j=null};zf.prototype.dispatchEvent=function(a){if(!this.j){var b=this.i;var c=[],d;for(d in b)c.push(b[d]);this.j=c}b=this.j;for(c=0;c=a&&550!=a?(O(),ag):413==a?(O(),fg):400<=a&&499>=a||550==a?b:(O(),$f)} function qg(a,b,c,d){var e=a.i;if(!ye(b,e)){a.i=b;var f=a.o;var g=b.Ka(Vf)?(Rf(),Pf):b.Ka(Wf)?(Rf(),Of):5<=b.h?(Rf(),Qf):1!=b.h?(Rf(),Nf):(Rf(),Mf);if(!ye(f.value,g)){var k=f.value;f.value=g;f.dispatchEvent(new rg(k,g))}a.j.dispatchEvent(new sg(e,b,c,d))}}ng.prototype.getState=function(){return this.i};function sg(a,b){this.i=a;this.h=b}x(sg,K);function tg(a){zf.call(this);this.value=a}x(tg,zf);function og(a){tg.call(this,a)}x(og,tg);function rg(a,b){this.oldValue=a;this.newValue=b}x(rg,K);function ug(a,b,c,d,e){this.o=a;this.j=b;this.l=c;this.i=d;this.h=e}x(ug,K);ug.prototype.toString=function(){var a="MalformedCharacterContext(unicodeChar: "+M(this.o)+", index: "+this.j+", textLength: "+this.l;null!=this.i&&(a=M(a)+(", prev: "+M(this.i)));null!=this.h&&(a=M(a)+(", next: "+M(this.h)));return M(a)+")"};ug.prototype.Ka=function(a){return a instanceof ug&&ye(this.toString(),a.toString())}; ug.prototype.ib=function(){for(var a=[this.o,nf(this.j),nf(this.l),this.i,this.h],b=1,c=0;cb||b>=a.length?null:"\\u"+M((pf(a,b)>>>0).toString(16))};function wg(a){I.call(this,a)}x(wg,I);wg.h="er";function xg(a,b,c,d,e,f){this.o=a;this.i=yg(b);this.s=c;this.h=d;this.l=e;this.j=f}function yg(a){return a&&!db(a)?eb(a.toLowerCase()):null}xg.prototype.Ka=function(a){return this.o==a.o&&this.i==a.i&&this.s==a.s&&this.h==a.h&&this.l==a.l&&this.j==a.j};function zg(){this.j=this.l=this.i=this.v=this.s=this.h=this.o=null};function P(a){a&&typeof a.dispose==h&&a.dispose()};function Ag(a){for(var b=0,c=arguments.length;bb.length){c.push(Dg(a)+"(");for(var d=a.arguments,e=0;d&&e>>0);function $g(a){if(typeof a===h)return a;a[ih]||(a[ih]=function(b){return a.handleEvent(b)});return a[ih]}ad(function(a){eh=a(eh)});function T(){Q.call(this);this.la=new Sg(this);this.dd=this;this.Vb=null}C(T,Q);T.prototype[Ng]=!0;u=T.prototype;u.addEventListener=function(a,b,c,d){Yg(this,a,b,c,d)};u.removeEventListener=function(a,b,c,d){fh(this,a,b,c,d)}; u.dispatchEvent=function(a){var b=this.Vb;if(b){var c=[];for(var d=1;b;b=b.Vb)c.push(b),++d}b=this.dd;d=a.type||a;if(typeof a===r)a=new S(a,b);else if(a instanceof S)a.target=a.target||b;else{var e=a;a=new S(d,b);gd(a,e)}e=!0;if(c)for(var f=c.length-1;0<=f;f--){var g=a.i=c[f];e=jh(g,d,!0,a)&&e}g=a.i=b;e=jh(g,d,!0,a)&&e;e=jh(g,d,!1,a)&&e;if(c)for(f=0;fc&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function Oh(a,b,c){if(Array.isArray(b))for(var d=0;db)break a}else if(3>b||3==b&&!this.U.R())break a;this.Ha||4!=b||7==c||(8==c||0>=d?this.h.ha(3):this.h.ha(2));Yi(this);var e=this.U.ga();this.bb=e;var f=this.U.R();if(this.sa=200==e){4==b&&Zi(this);if(this.o){for(a=!0;!this.Ha&&this.Fbb.length)return Ri;b=b.slice(d,d+c);a.Fb=d+c;return b} function cj(a,b){a.Va=Date.now();Wi(a);var c=b?window.location.hostname:"";a.Da=X(a.wa);Y(a.Da,"DOMAIN",c);Y(a.Da,"t",a.v);try{a.ia=new ActiveXObject("htmlfile")}catch(l){Zi(a);a.ta=7;W(22);bj(a);return}var d="";if(b){var e="";for(b=0;b"==f)f=e+"\\x3e";else{if(f in Ad)f=Ad[f];else if(f in zd)f=Ad[f]=zd[f];else{var g=f.charCodeAt(0);if(31g)var k=f;else{if(256>g){if(k="\\x",16>g||256g&&(k+= "0");k+=g.toString(16).toUpperCase()}f=Ad[f]=k}f=e+f}e=f}d+='