/* _GlobalPrefix_ */
/* _Module_:embed */
try{
var l,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ba="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,ca=function(){ca=function(){};ba.Symbol||(ba.Symbol=da)},da=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}(),fa=function(){ca();var a=ba.Symbol.iterator;a||(a=ba.Symbol.iterator=ba.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&
aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ea(this)}});fa=function(){}},ea=function(a){var b=0;return ha(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})},ha=function(a){fa();a={next:a};a[ba.Symbol.iterator]=function(){return this};return a},ia="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ja;
if("function"==typeof Object.setPrototypeOf)ja=Object.setPrototypeOf;else{var ka;a:{var la={a:!0},oa={};try{oa.__proto__=la;ka=oa.a;break a}catch(a){}ka=!1}ja=ka?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var ra=ja,sa=function(a,b){if(b){var c=ba;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}},ta=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
sa("WeakMap",function(a){function b(a){ta(a,d)||aa(a,d,{value:{}})}function c(a){var c=Object[a];c&&(Object[a]=function(a){b(a);return c(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(m){return!1}}())return a;var d="$jscomp_hidden_"+Math.random();c("freeze");c("preventExtensions");c("seal");var e=0,f=function(a){this.ua=(e+=Math.random()+
1).toString();if(a){ca();fa();fa();var b=a[Symbol.iterator];for(a=b?b.call(a):ea(a);!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};f.prototype.set=function(a,c){b(a);if(!ta(a,d))throw Error("a`"+a);a[d][this.ua]=c;return this};f.prototype.get=function(a){return ta(a,d)?a[d][this.ua]:void 0};f.prototype.has=function(a){return ta(a,d)&&ta(a[d],this.ua)};f.prototype["delete"]=function(a){return ta(a,d)&&ta(a[d],this.ua)?delete a[d][this.ua]:!1};return f}); sa("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});
var ua=ua||{},n=this,r=function(a){return void 0!==a},w=function(a){return"string"==typeof a},va=function(a){return"number"==typeof a},wa=function(){},xa=function(a){a.Ld=void 0;a.Sc=function(){return a.Ld?a.Ld:a.Ld=new a}},za=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},x=function(a){return"array"==za(a)},Aa=function(a){var b=za(a);return"array"==b||"object"==b&&"number"==typeof a.length},Ba=function(a){return"function"==za(a)},Ca=function(a){var b=
typeof a;return"object"==b&&null!=a||"function"==b},Fa=function(a){return a[Da]||(a[Da]=++Ea)},Da="closure_uid_"+(1E9*Math.random()>>>0),Ea=0,Ga=function(a,b,c){return a.call.apply(a.bind,arguments)},Ha=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},y=function(a,b,c){Function.prototype.bind&&
-1!=Function.prototype.bind.toString().indexOf("native code")?y=Ga:y=Ha;return y.apply(null,arguments)},Ia=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},Ja=function(a,b){for(var c in b)a[c]=b[c]},B=Date.now||function(){return+new Date},D=function(a,b){function c(){}c.prototype=b.prototype;a.ha=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.oi=function(a,c,f){for(var d=Array(arguments.length- 2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};
var Ka=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ka);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};D(Ka,Error);Ka.prototype.name="CustomError";var La;var E=function(){this.T=this.T;this.wa=this.wa};E.prototype.T=!1;E.prototype.Ea=function(){this.T||(this.T=!0,this.V())};E.prototype.V=function(){if(this.wa)for(;this.wa.length;)this.wa.shift()()};var G=function(a){a&&"function"==typeof a.Ea&&a.Ea()};var Ma=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Na=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},Oa=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Pa=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Qa=function(a){for(var b in a)return!1;return!0},Ra=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Sa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ta=function(a,b){for(var c,
d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Sa.length;f++)c=Sa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Ua=function(a){var b=arguments.length;if(1==b&&x(arguments[0]))return Ua.apply(null,arguments[0]);if(b%2)throw Error("b");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c},Va=function(a){var b=arguments.length;if(1==b&&x(arguments[0]))return Va.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
var Wa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(w(a))return w(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Xa=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=w(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Ya=function(a,b){var c=a.length,d=w(a)?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)},
$a=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=w(a)?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e},ab=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e=w(a)?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},bb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,
b,void 0)}:function(a,b){for(var c=a.length,d=w(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},cb=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=w(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;return!0},eb=function(a){a:{var b=db;for(var c=a.length,d=w(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:w(a)?a.charAt(b):a[b]},
fb=function(a,b){return 0<=Wa(a,b)},gb=function(a,b){b=Wa(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},hb=function(a){return Array.prototype.concat.apply([],arguments)},ib=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]},jb=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Aa(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}},lb=function(a,b){for(var c=kb,d=0,e=a.length, f;d<e;){var g=d+e>>1;var h=c(b,a[g]);0<h?d=g+1:(e=g,f=!h)}return f?d:~d},mb=function(a,b){a.sort(b||kb)},kb=function(a,b){return a>b?1:a<b?-1:0},nb=function(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b};
var ob=function(a,b){this.i=a;this.j=b;this.g=0;this.b=null};ob.prototype.get=function(){if(0<this.g){this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};var pb=function(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};var qb=function(a,b){var c=function(){};c.prototype=a.prototype;c=new c;a.apply(c,Array.prototype.slice.call(arguments,1));return c};var rb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},sb=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1},Bb=function(a){if(!tb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(vb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(wb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(xb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(yb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(zb,"&#39;"));-1!=a.indexOf("\x00")&&
(a=a.replace(Ab,"&#0;"));return a},vb=/&/g,wb=/</g,xb=/>/g,yb=/"/g,zb=/'/g,Ab=/\x00/g,tb=/[\x00&<>"']/,Eb=function(a){return-1!=a.indexOf("&")?"document"in n?Cb(a):Db(a):a},Cb=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=n.document.createElement("div");return a.replace(Fb,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})},Db=
function(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})},Fb=/&([^;\s<&]+);?/g,Gb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},Hb=function(a){return Array.prototype.join.call(arguments,"")},Lb=function(a,b){var c=0;a=rb(String(a)).split(".");b=rb(String(b)).split(".");
for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=Kb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Kb(0==f[2].length,0==g[2].length)||Kb(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c},Kb=function(a,b){return a<b?-1:a>b?1:0},Mb=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}, Nb=function(a){var b=w(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};
var Ob;a:{var Pb=n.navigator;if(Pb){var Qb=Pb.userAgent;if(Qb){Ob=Qb;break a}}Ob=""}var H=function(a){return-1!=Ob.indexOf(a)};var Rb=function(){return(H("Chrome")||H("CriOS"))&&!H("Edge")};var Sb=function(a){n.setTimeout(function(){throw a;},0)},Tb,Ub=function(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!H("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;
a=y(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!H("Trident")&&!H("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(r(c.next)){c=c.next;var a=c.cb;c.cb=null;a()}};return function(a){d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")? function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){n.setTimeout(a,0)}};
var Vb=function(){this.g=this.b=null},Xb=new ob(function(){return new Wb},function(a){a.reset()});Vb.prototype.add=function(a,b){var c=Xb.get();c.set(a,b);this.g?this.g.next=c:this.b=c;this.g=c};var Zb=function(){var a=Yb,b=null;a.b&&(b=a.b,a.b=a.b.next,a.b||(a.g=null),b.next=null);return b},Wb=function(){this.next=this.g=this.b=null};Wb.prototype.set=function(a,b){this.b=a;this.g=b;this.next=null};Wb.prototype.reset=function(){this.next=this.g=this.b=null};
var cc=function(a,b){$b||ac();bc||($b(),bc=!0);Yb.add(a,b)},$b,ac=function(){if(n.Promise&&n.Promise.resolve){var a=n.Promise.resolve(void 0);$b=function(){a.then(dc)}}else $b=function(){var a=dc;!Ba(n.setImmediate)||n.Window&&n.Window.prototype&&!H("Edge")&&n.Window.prototype.setImmediate==n.setImmediate?(Tb||(Tb=Ub()),Tb(a)):n.setImmediate(a)}},bc=!1,Yb=new Vb,dc=function(){for(var a;a=Zb();){try{a.b.call(a.g)}catch(b){Sb(b)}pb(Xb,a)}bc=!1};
var ec=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},fc=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var hc=function(a,b){this.b=0;this.T=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=wa)try{var c=this;a.call(b,function(a){gc(c,2,a)},function(a){gc(c,3,a)})}catch(d){gc(this,3,d)}},ic=function(){this.next=this.i=this.g=this.j=this.b=null;this.o=!1};ic.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var jc=new ob(function(){return new ic},function(a){a.reset()}),kc=function(a,b,c){var d=jc.get();d.j=a;d.g=b;d.i=c;return d};
hc.prototype.then=function(a,b,c){return nc(this,Ba(a)?a:null,Ba(b)?b:null,c)};ec(hc);hc.prototype.cancel=function(a){0==this.b&&cc(function(){var b=new oc(a);pc(this,b)},this)};
var pc=function(a,b){if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d=0,e=null,f=null,g=c.g;g&&(g.o||(d++,g.b==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.b&&1==d?pc(c,b):(f?(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):qc(c),rc(c,e,3,b)))}a.i=null}else gc(a,3,b)},tc=function(a,b){a.g||2!=a.b&&3!=a.b||sc(a);a.j?a.j.next=b:a.g=b;a.j=b},nc=function(a,b,c,d){var e=kc(null,null,null);e.b=new hc(function(a,g){e.j=b?function(c){try{var e=b.call(d,c);a(e)}catch(m){g(m)}}:a;e.g=c?function(b){try{var e=c.call(d,
b);!r(e)&&b instanceof oc?g(b):a(e)}catch(m){g(m)}}:g});e.b.i=a;tc(a,e);return e.b};hc.prototype.wa=function(a){this.b=0;gc(this,2,a)};hc.prototype.w=function(a){this.b=0;gc(this,3,a)};
var gc=function(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.b=1;a:{var d=c,e=a.wa,f=a.w;if(d instanceof hc){tc(d,kc(e||wa,f||null,a));var g=!0}else if(fc(d))d.then(e,f,a),g=!0;else{if(Ca(d))try{var h=d.then;if(Ba(h)){uc(d,h,e,f,a);g=!0;break a}}catch(k){f.call(a,k);g=!0;break a}g=!1}}g||(a.T=c,a.b=b,a.i=null,sc(a),3!=b||c instanceof oc||vc(a,c))}},uc=function(a,b,c,d,e){var f=!1,g=function(a){f||(f=!0,c.call(e,a))},h=function(a){f||(f=!0,d.call(e,a))};try{b.call(a,
g,h)}catch(k){h(k)}},sc=function(a){a.s||(a.s=!0,cc(a.u,a))},qc=function(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||(a.j=null);return b};hc.prototype.u=function(){for(var a;a=qc(this);)rc(this,a,this.b,this.T);this.s=!1};
var rc=function(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!1;if(b.b)b.b.i=null,wc(b,c,d);else try{b.o?b.j.call(b.i):wc(b,c,d)}catch(e){xc.call(null,e)}pb(jc,b)},wc=function(a,b,c){2==b?a.j.call(a.i,c):a.g&&a.g.call(a.i,c)},vc=function(a,b){a.o=!0;cc(function(){a.o&&xc.call(null,b)})},xc=Sb,oc=function(a){Ka.call(this,a)};D(oc,Ka);oc.prototype.name="cancel";
/*
 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.
*/
var yc=function(a,b){this.o=[];this.U=a;this.R=b||null;this.j=this.b=!1;this.i=void 0;this.wa=this.ma=this.T=!1;this.s=0;this.g=null;this.u=0};yc.prototype.cancel=function(a){if(this.b)this.i instanceof yc&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.u--,0>=b.u&&b.cancel())}this.U?this.U.call(this.R,this):this.wa=!0;this.b||(a=new zc(this),Ac(this),Bc(this,!1,a))}};yc.prototype.w=function(a,b){this.T=!1;Bc(this,a,b)};
var Bc=function(a,b,c){a.b=!0;a.i=c;a.j=!b;Cc(a)},Ac=function(a){if(a.b){if(!a.wa)throw new Dc(a);a.wa=!1}};yc.prototype.callback=function(a){Ac(this);Bc(this,!0,a)};var Ec=function(a,b,c){a.o.push([b,c,void 0]);a.b&&Cc(a)};yc.prototype.then=function(a,b,c){var d,e,f=new hc(function(a,b){d=a;e=b});Ec(this,d,function(a){a instanceof zc?f.cancel():e(a)});return f.then(a,b,c)};ec(yc);
var Fc=function(a){return bb(a.o,function(a){return Ba(a[1])})},Cc=function(a){if(a.s&&a.b&&Fc(a)){var b=a.s,c=Gc[b];c&&(n.clearTimeout(c.ua),delete Gc[b]);a.s=0}a.g&&(a.g.u--,delete a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.T;){var e=a.o.shift(),f=e[0],g=e[1];e=e[2];if(f=a.j?g:f)try{var h=f.call(e||a.R,b);r(h)&&(a.j=a.j&&(h==b||h instanceof Error),a.i=b=h);if(fc(b)||"function"===typeof n.Promise&&b instanceof n.Promise)d=!0,a.T=!0}catch(k){b=k,a.j=!0,Fc(a)||(c=!0)}}a.i=b;d&&(h=y(a.w,a,!0),d=y(a.w,
a,!1),b instanceof yc?(Ec(b,h,d),b.ma=!0):b.then(h,d));c&&(b=new Jc(b),Gc[b.ua]=b,a.s=b.ua)},Dc=function(){Ka.call(this)};D(Dc,Ka);Dc.prototype.message="Deferred has already fired";Dc.prototype.name="AlreadyCalledError";var zc=function(){Ka.call(this)};D(zc,Ka);zc.prototype.message="Deferred was canceled";zc.prototype.name="CanceledError";var Jc=function(a){this.ua=n.setTimeout(y(this.g,this),0);this.b=a};Jc.prototype.g=function(){delete Gc[this.ua];throw this.b;};var Gc={};
var Kc=function(){E.call(this);this.b={};this.g=[]};D(Kc,E);Kc.prototype.V=function(){Kc.ha.V.call(this);for(var a=0;a<this.g.length;++a)G(this.g[a]);this.g=[];this.b={}};var Lc,Mc=new yc,Nc=function(){if(!Lc)throw Error("d");return Lc};var Oc=function(){return H("iPhone")&&!H("iPod")&&!H("iPad")},Pc=function(){return Oc()||H("iPad")||H("iPod")};var Qc=function(a){Qc[" "](a);return a};Qc[" "]=wa;var Rc=function(a,b){try{return Qc(a[b]),!0}catch(c){}return!1},Wc=function(a,b){var c=Sc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Xc=H("Opera"),I=H("Trident")||H("MSIE"),Yc=H("Edge"),Zc=Yc||I,$c=H("Gecko")&&!(-1!=Ob.toLowerCase().indexOf("webkit")&&!H("Edge"))&&!(H("Trident")||H("MSIE"))&&!H("Edge"),J=-1!=Ob.toLowerCase().indexOf("webkit")&&!H("Edge"),ad=H("Macintosh"),bd=H("Windows"),cd=H("Android"),dd=Oc(),ed=H("iPad"),fd=H("iPod"),gd=Pc(),hd=function(){var a=n.document;return a?a.documentMode:void 0},id;
a:{var jd="",kd=function(){var a=Ob;if($c)return/rv:([^\);]+)(\)|;)/.exec(a);if(Yc)return/Edge\/([\d\.]+)/.exec(a);if(I)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(J)return/WebKit\/(\S+)/.exec(a);if(Xc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();kd&&(jd=kd?kd[1]:"");if(I){var ld=hd();if(null!=ld&&ld>parseFloat(jd)){id=String(ld);break a}}id=jd}var md=id,Sc={},nd=function(a){return Wc(a,function(){return 0<=Lb(md,a)})},od;var pd=n.document; od=pd&&I?hd()||("CSS1Compat"==pd.compatMode?parseInt(md,10):5):void 0;
var qd=H("Firefox"),rd=Oc()||H("iPod"),sd=H("iPad"),td=H("Android")&&!(Rb()||H("Firefox")||H("Opera")||H("Silk")),ud=Rb(),vd=H("Safari")&&!(Rb()||H("Coast")||H("Opera")||H("Edge")||H("Silk")||H("Android"))&&!Pc();var wd=null,xd=null,zd=function(a){var b="";yd(a,function(a){b+=String.fromCharCode(a)});return b},yd=function(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=xd[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("e`"+c);}return b}Ad();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}},Ad=function(){if(!wd){wd={};xd={};for(var a=0;65>a;a++)wd[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a), xd[wd[a]]=a,62<=a&&(xd["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};
var Bd=function(){},Cd="function"==typeof Uint8Array,Fd=function(a,b,c,d){a.b=null;b||(b=c?[c]:[]);a.w=c?String(c):void 0;a.j=0===c?-1:0;a.g=b;a:{if(b=a.g.length)if(--b,(c=a.g[b])&&"object"==typeof c&&!x(c)&&!(Cd&&c instanceof Uint8Array)){a.o=b-a.j;a.i=c;break a}a.o=Number.MAX_VALUE}a.u={};if(d)for(b=0;b<d.length;b++)c=d[b],c<a.o?(c+=a.j,a.g[c]=a.g[c]||Dd):(Ed(a),a.i[c]=a.i[c]||Dd)},Dd=[],Ed=function(a){var b=a.o+a.j;a.g[b]||(a.i=a.g[b]={})},K=function(a,b){if(b<a.o){b+=a.j;var c=a.g[b];return c===
Dd?a.g[b]=[]:c}if(a.i)return c=a.i[b],c===Dd?a.i[b]=[]:c},L=function(a,b,c){a.b||(a.b={});if(!a.b[c]){var d=K(a,c);d&&(a.b[c]=new b(d))}return a.b[c]},Hd=function(a){var b=Gd;a.b||(a.b={});if(!a.b[1]){if(1<a.o){var c=1+a.j;var d=a.g[c];c=d===Dd?a.g[c]=[]:d}else d=a.i[1],c=d===Dd?a.i[1]=[]:d;d=[];for(var e=0;e<c.length;e++)d[e]=new b(c[e]);a.b[1]=d}b=a.b[1];b==Dd&&(b=a.b[1]=[]);return b},Jd=function(a){if(a.b)for(var b in a.b){var c=a.b[b];if(x(c))for(var d=0;d<c.length;d++)c[d]&&Id(c[d]);else c&&
Id(c)}},Id=function(a){Jd(a);return a.g};
Bd.prototype.s=Cd?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){Ad();for(var a=wd,c=[],d=0;d<this.length;d+=3){var e=this[d],f=d+1<this.length,g=f?this[d+1]:0,h=d+2<this.length,k=h?this[d+2]:0,m=e>>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|k>>6;k&=63;h||(k=64,f||(g=64));c.push(a[m],a[e],a[g],a[k])}return c.join("")};try{return JSON.stringify(this.g&&Id(this),Kd)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.g&&Id(this),Kd)};
var Kd=function(a,b){return va(b)&&(isNaN(b)||Infinity===b||-Infinity===b)?String(b):b};Bd.prototype.toString=function(){Jd(this);return this.g.toString()};Bd.prototype.clone=function(){return new this.constructor(Ld(Id(this)))};var Ld=function(a){if(x(a)){for(var b=Array(a.length),c=0;c<a.length;c++){var d=a[c];null!=d&&(b[c]="object"==typeof d?Ld(d):d)}return b}if(Cd&&a instanceof Uint8Array)return new Uint8Array(a);b={};for(c in a)d=a[c],null!=d&&(b[c]="object"==typeof d?Ld(d):d);return b};
var Md=!I||9<=Number(od),Nd=!I||9<=Number(od),Od=I&&!nd("9"),Pd=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});n.addEventListener("test",wa,b);n.removeEventListener("test",wa,b);return a}();
var Qd=function(a,b){this.type=a;this.g=this.target=b;this.i=!1;this.af=!0};Qd.prototype.stopPropagation=function(){this.i=!0};Qd.prototype.preventDefault=function(){this.af=!1};var Rd=function(a,b){Qd.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.j=!1;this.pointerId=0;this.pointerType="";this.b=null;a&&this.init(a,b)};D(Rd,Qd);var Sd=[1,4,2],Vd={2:"touch",3:"pen",4:"mouse"};
Rd.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;(b=a.relatedTarget)?$c&&(Rc(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;null===d?(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.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.j=ad?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=w(a.pointerType)?a.pointerType:Vd[a.pointerType]||"";this.state=a.state;this.b=a;a.defaultPrevented&&this.preventDefault()};
var Wd=function(a,b){return Md?a.b.button==b:"click"==a.type?0==b:!!(a.b.button&Sd[b])};Rd.prototype.stopPropagation=function(){Rd.ha.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};Rd.prototype.preventDefault=function(){Rd.ha.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Od)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};
var Xd="closure_listenable_"+(1E6*Math.random()|0),Yd=function(a){return!(!a||!a[Xd])},Zd=0;var $d=function(a,b,c,d,e){this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!d;this.Uc=e;this.key=++Zd;this.hc=this.Lc=!1},ae=function(a){a.hc=!0;a.listener=null;a.b=null;a.src=null;a.Uc=null};var be=function(a){this.src=a;this.b={};this.g=0};be.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.b[f];a||(a=this.b[f]=[],this.g++);var g=ce(a,b,d,e);-1<g?(b=a[g],c||(b.Lc=!1)):(b=new $d(b,this.src,f,!!d,e),b.Lc=c,a.push(b));return b};var de=function(a,b){var c=b.type;if(!(c in a.b))return!1;var d=gb(a.b[c],b);d&&(ae(b),0==a.b[c].length&&(delete a.b[c],a.g--));return d},ee=function(a){var b=0,c;for(c in a.b){for(var d=a.b[c],e=0;e<d.length;e++)++b,ae(d[e]);delete a.b[c];a.g--}};
be.prototype.Tc=function(a,b){a=this.b[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};be.prototype.wc=function(a,b,c,d){a=this.b[a.toString()];var e=-1;a&&(e=ce(a,b,c,d));return-1<e?a[e]:null};be.prototype.hasListener=function(a,b){var c=r(a),d=c?a.toString():"",e=r(b);return Na(this.b,function(a){for(var f=0;f<a.length;++f)if(!(c&&a[f].type!=d||e&&a[f].capture!=b))return!0;return!1})}; var ce=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.hc&&f.listener==b&&f.capture==!!c&&f.Uc==d)return e}return-1};
var fe="closure_lm_"+(1E6*Math.random()|0),ge={},he=0,M=function(a,b,c,d,e){if(d&&d.once)return ie(a,b,c,d,e);if(x(b)){for(var f=0;f<b.length;f++)M(a,b[f],c,d,e);return null}c=je(c);return Yd(a)?a.listen(b,c,Ca(d)?!!d.capture:!!d,e):ke(a,b,c,!1,d,e)},ke=function(a,b,c,d,e,f){if(!b)throw Error("f");var g=Ca(e)?!!e.capture:!!e,h=le(a);h||(a[fe]=h=new be(a));c=h.add(b,c,d,g,f);if(c.b)return c;d=me();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)Pd||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(ne(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("g");he++;return c},me=function(){var a=oe,b=Nd?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},ie=function(a,b,c,d,e){if(x(b)){for(var f=0;f<b.length;f++)ie(a,b[f],c,d,e);return null}c=je(c);return Yd(a)?a.Pd(b,c,Ca(d)?!!d.capture:!!d,e):ke(a,b,c,!0,d,e)},pe=function(a,b,c,d,e){if(x(b))for(var f=0;f<
b.length;f++)pe(a,b[f],c,d,e);else d=Ca(d)?!!d.capture:!!d,c=je(c),Yd(a)?a.Ec(b,c,d,e):a&&(a=le(a))&&(b=a.wc(b,c,d,e))&&qe(b)},qe=function(a){if(va(a)||!a||a.hc)return!1;var b=a.src;if(Yd(b))return de(b.Ra,a);var c=a.type,d=a.b;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ne(c),d):b.addListener&&b.removeListener&&b.removeListener(d);he--;(c=le(b))?(de(c,a),0==c.g&&(c.src=null,b[fe]=null)):ae(a);return!0},ne=function(a){return a in ge?ge[a]:ge[a]="on"+a},se=
function(a,b,c,d){var e=!0;if(a=le(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.hc&&(f=re(f,d),e=e&&!1!==f)}return e},re=function(a,b){var c=a.listener,d=a.Uc||a.src;a.Lc&&qe(a);return c.call(d,b)},oe=function(a,b){if(a.hc)return!0;if(!Nd){if(!b)a:{b=["window","event"];for(var c=n,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Rd(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=
-1;break a}catch(g){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.g;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.i&&0<=e;e--){b.g=d[e];var f=se(d[e],a,!0,b);c=c&&f}for(e=0;!b.i&&e<d.length;e++)b.g=d[e],f=se(d[e],a,!1,b),c=c&&f}return c}return re(a,new Rd(b,this))},le=function(a){a=a[fe];return a instanceof be?a:null},te="__closure_events_fn_"+(1E9*Math.random()>>>0),je=function(a){if(Ba(a))return a;a[te]||(a[te]=function(b){return a.handleEvent(b)});return a[te]};
var ue=function(a,b){this.i=a;this.b=b;this.constructor.he||(this.constructor.he={});this.constructor.he[this.toString()]=this};ue.prototype.toString=function(){this.g||(this.g=this.i.b+":"+this.b);return this.g};ue.prototype.getType=function(){return this.b};
var ve=function(a,b){ue.call(this,a,b)};D(ve,ue);var O=function(){E.call(this);this.Ra=new be(this);this.Qf=this;this.ad=null};D(O,E);O.prototype[Xd]=!0;l=O.prototype;l.kd=function(a){this.ad=a};l.addEventListener=function(a,b,c,d){M(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){pe(this,a,b,c,d)};
l.dispatchEvent=function(a){var b,c=this.ad;if(c)for(b=[];c;c=c.ad)b.push(c);c=this.Qf;var d=a.type||a;if(w(a))a=new Qd(a,c);else if(a instanceof Qd)a.target=a.target||c;else{var e=a;a=new Qd(d,c);Ta(a,e)}e=!0;if(b)for(var f=b.length-1;!a.i&&0<=f;f--){var g=a.g=b[f];e=we(g,d,!0,a)&&e}a.i||(g=a.g=c,e=we(g,d,!0,a)&&e,a.i||(e=we(g,d,!1,a)&&e));if(b)for(f=0;!a.i&&f<b.length;f++)g=a.g=b[f],e=we(g,d,!1,a)&&e;return e};l.V=function(){O.ha.V.call(this);this.Ra&&ee(this.Ra);this.ad=null};
l.listen=function(a,b,c,d){return this.Ra.add(String(a),b,!1,c,d)};l.Pd=function(a,b,c,d){return this.Ra.add(String(a),b,!0,c,d)};l.Ec=function(a,b,c,d){var e=this.Ra;a=String(a).toString();if(a in e.b){var f=e.b[a];b=ce(f,b,c,d);-1<b&&(ae(f[b]),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.b[a],e.g--))}};
var we=function(a,b,c,d){b=a.Ra.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.hc&&g.capture==c){var h=g.listener,k=g.Uc||g.src;g.Lc&&de(a.Ra,g);e=!1!==h.call(k,d)&&e}}return e&&0!=d.af};O.prototype.Tc=function(a,b){return this.Ra.Tc(String(a),b)};O.prototype.wc=function(a,b,c,d){return this.Ra.wc(String(a),b,c,d)};O.prototype.hasListener=function(a,b){return this.Ra.hasListener(r(a)?String(a):void 0,b)};
var ye=function(a){E.call(this);this.g={};this.s={};this.j={};this.b={};this.w={};this.u=a?a.u:new O;this.U=!a;this.i=null;a?(this.i=a,this.j=a.j,this.b=a.b,this.s=a.s):B();a=xe(this);this!=a&&(a.o?a.o.push(this):a.o=[this])};D(ye,E);var xe=function(a){for(;a.i;)a=a.i;return a},ze=function(a,b){for(;a;){if(a==b)return!0;a=a.i}return!1};
ye.prototype.get=function(a){var b;a:{for(b=this;b;b=b.i){if(b.T)throw Error("h");if(b.g[a]){b=b.g[a][0];break a}if(b.w[a])break}if(b=this.j[a]){b=b(this);if(null==b)throw Error("i`"+a);Ae(this,a,b)}else b=null}if(null==b)throw new Be(a);return b};
var Ae=function(a,b,c){if(a.T)G(c);else{a.g[b]=[c,!0];c=Ce(a,a,b);for(var d=0;d<c.length;d++)c[d].callback(null);delete a.s[b]}},De=function(a,b){if(a.Hb!=b.Hb){if(ze(a.Hb,b.Hb))return 1;if(ze(b.Hb,a.Hb))return-1}return a.index<b.index?-1:a.index==b.index?0:1},Ce=function(a,b,c){var d=[],e=a.b[c];e&&(Ya(e,function(a){ze(a.Hb,b)&&(d.push(a.d),gb(e,a))}),0==e.length&&delete a.b[c]);return d},Ee=function(a,b){a.b&&Ma(a.b,function(a,d,e){Ya(a,function(c){c.Hb==b&&gb(a,c)});0==a.length&&delete e[d]})};
ye.prototype.V=function(){if(xe(this)==this){var a=this.o;if(a)for(;a.length;)a[0].Ea()}else{a=xe(this).o;for(var b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}}for(var c in this.g)a=this.g[c],a[1]&&a[0].Ea&&a[0].Ea();this.g=null;this.U&&this.u.Ea();Ee(this,this);this.b=null;G(this.R);this.w=this.R=null;ye.ha.V.call(this)};var Be=function(a){Ka.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'};D(Be,Ka);new ve(new function(){this.b="fva"},1);
var Fe=function(a,b,c){return Math.min(Math.max(a,b),c)};var Ge=function(a,b){this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw Error("b");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof Ge)for(c=a.tb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};l=Ge.prototype;l.vb=function(){return this.i};l.Qa=function(){He(this);for(var a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};l.tb=function(){He(this);return this.b.concat()};
l.Mc=function(a){for(var b=0;b<this.b.length;b++){var c=this.b[b];if(Ie(this.g,c)&&this.g[c]==a)return!0}return!1};l.equals=function(a,b){if(this===a)return!0;if(this.i!=a.vb())return!1;b=b||Je;He(this);for(var c,d=0;c=this.b[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};
var Je=function(a,b){return a===b},He=function(a){if(a.i!=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Ie(a.g,d)&&(a.b[c++]=d);b++}a.b.length=c}if(a.i!=a.b.length){var e={};for(c=b=0;b<a.b.length;)d=a.b[b],Ie(e,d)||(a.b[c++]=d,e[d]=1),b++;a.b.length=c}};Ge.prototype.get=function(a,b){return Ie(this.g,a)?this.g[a]:b};Ge.prototype.set=function(a,b){Ie(this.g,a)||(this.i++,this.b.push(a));this.g[a]=b}; Ge.prototype.forEach=function(a,b){for(var c=this.tb(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};Ge.prototype.clone=function(){return new Ge(this)};var Ie=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var Ke=/[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,Le=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,Me=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,Ne=/^http:\/\/.*/,Oe=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,Pe=/\s+/,Qe=/[\d\u06f0-\u06f9]/,Re=function(a){var b=0, c=0,d=!1;a=a.split(Pe);for(var e=0;e<a.length;e++){var f=a[e];Me.test(f)?(b++,c++):Ne.test(f)?d=!0:Le.test(f)?c++:Qe.test(f)&&(d=!0)}return 0==c?d?1:0:.4<b/c?-1:1};
var Te=function(){this.g=Se};Te.prototype.Nb=!0;Te.prototype.Kb=function(){return""};Te.prototype.Jd=!0;Te.prototype.b=function(){return 1};var Ue=function(a){if(a instanceof Te&&a.constructor===Te&&a.g===Se)return"";za(a);return"type_error:TrustedResourceUrl"},Se={};
var Ve=function(a){if(a.vb&&"function"==typeof a.vb)a=a.vb();else if(Aa(a)||w(a))a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a},We=function(a){if(a.Qa&&"function"==typeof a.Qa)return a.Qa();if(w(a))return a.split("");if(Aa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Oa(a)},Xe=function(a){if(a.tb&&"function"==typeof a.tb)return a.tb();if(!a.Qa||"function"!=typeof a.Qa){if(Aa(a)||w(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return Pa(a)}},Ye=function(a,
b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(Aa(a)||w(a))Xa(a,b,void 0);else for(var c=Xe(a),d=We(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)},Ze=function(a,b){if("function"==typeof a.every)return a.every(b,void 0);if(Aa(a)||w(a))return cb(a,b,void 0);for(var c=Xe(a),d=We(a),e=d.length,f=0;f<e;f++)if(!b.call(void 0,d[f],c&&c[f],a))return!1;return!0};
var $e=function(a){this.b=new Ge;if(a){a=We(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}},af=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+Fa(a):b.charAt(0)+a};l=$e.prototype;l.vb=function(){return this.b.vb()};l.add=function(a){this.b.set(af(a),a)};l.contains=function(a){a=af(a);return Ie(this.b.g,a)};l.Qa=function(){return this.b.Qa()};l.clone=function(){return new $e(this)};l.equals=function(a){return this.vb()==Ve(a)&&bf(this,a)};
var bf=function(a,b){var c=Ve(b);if(a.vb()>c)return!1;!(b instanceof $e)&&5<c&&(b=new $e(b));return Ze(a,function(a){var c=b;if(c.contains&&"function"==typeof c.contains)a=c.contains(a);else if(c.Mc&&"function"==typeof c.Mc)a=c.Mc(a);else if(Aa(c)||w(c))a=fb(c,a);else a:{for(var d in c)if(c[d]==a){a=!0;break a}a=!1}return a})};
var cf=[],df=[],ef=!1,ff=function(){function a(b){b.Ch||(b.Ch=!0,b.Tb&&Xa(b.Tb.Qa(),a),h.push(b))}var b={},c,d;for(c=cf.length-1;0<=c;--c){var e=cf[c];if(e.Ac.b){var f=e.Ac.b;for(d=f.length-1;0<=d;--d)b[f[d].id]=e}if(e.Ac.o)for(f=e.Ac.o,d=f.length-1;0<=d;--d)b[f[d].id]=e}for(c=cf.length-1;0<=c;--c){e=cf[c];f=e.Ac;if(f.g)for(e.Tb=new $e,d=f.g.length-1;0<=d;--d){var g=b[f.g[d]];g&&e.Tb.add(g)}if(f.i)for(e.Tb||(e.Tb=new $e),d=f.i.length-1;0<=d;--d)(g=b[f.i[d]])&&e.Tb.add(g)}var h=[];Xa(cf,a);cf=h};
var gf=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,hf=function(a){var b=a.match(gf);a=b[1];var c=b[2],d=b[3];b=b[4];var e="";a&&(e+=a+":");d&&(e+="//",c&&(e+=c+"@"),e+=d,b&&(e+=":"+b));return e},jf=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}},kf=function(a,
b,c){if(x(b))for(var d=0;d<b.length;d++)kf(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},lf=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)kf(a[b],a[b+1],c);return c.join("&")},mf=function(a,b){var c=2==arguments.length?lf(arguments[1],0):lf(arguments,1);if(c){var d=a.indexOf("#");0>d&&(d=a.length);var e=a.indexOf("?");if(0>e||e>d){e=d;var f=""}else f=a.substring(e+1,d);d=[a.substr(0,e),f,a.substr(d)];e=d[1];d[1]=c?e?e+"&"+c:c:e;c=d[0]+(d[1]?"?"+d[1]: "")+d[2]}else c=a;return c};
var nf=function(a,b){this.i=this.u=this.b="";this.T=null;this.o=this.s="";this.g=!1;var c;a instanceof nf?(this.g=r(b)?b:a.g,of(this,a.b),this.u=a.u,this.i=a.i,pf(this,a.T),this.s=a.s,qf(this,a.j.clone()),this.o=a.o):a&&(c=String(a).match(gf))?(this.g=!!b,of(this,c[1]||"",!0),this.u=rf(c[2]||""),this.i=rf(c[3]||"",!0),pf(this,c[4]),this.s=rf(c[5]||"",!0),qf(this,c[6]||"",!0),this.o=rf(c[7]||"")):(this.g=!!b,this.j=new sf(null,this.g))};
nf.prototype.toString=function(){var a=[],b=this.b;b&&a.push(tf(b,uf,!0),":");var c=this.i;if(c||"file"==b)a.push("//"),(b=this.u)&&a.push(tf(b,uf,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.T,null!=c&&a.push(":",String(c));if(c=this.s)this.i&&"/"!=c.charAt(0)&&a.push("/"),a.push(tf(c,"/"==c.charAt(0)?vf:wf,!0));(c=this.j.toString())&&a.push("?",c);(c=this.o)&&a.push("#",tf(c,xf));return a.join("")};nf.prototype.clone=function(){return new nf(this)};
var of=function(a,b,c){a.b=c?rf(b,!0):b;a.b&&(a.b=a.b.replace(/:$/,""))},pf=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("l`"+b);a.T=b}else a.T=null},qf=function(a,b,c){b instanceof sf?(a.j=b,Lf(a.j,a.g)):(c||(b=tf(b,Mf)),a.j=new sf(b,a.g))};nf.prototype.Qe=function(){return!1};
var rf=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},tf=function(a,b,c){return w(a)?(a=encodeURI(a).replace(b,Nf),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Nf=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},uf=/[#\/\?@]/g,wf=/[#\?:]/g,vf=/[#\?]/g,Mf=/[#\?@]/g,xf=/#/g,sf=function(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b},Of=function(a){a.b||(a.b=new Ge,a.g=0,a.i&&jf(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g,
" ")),c)}))};sf.prototype.vb=function(){Of(this);return this.g};sf.prototype.add=function(a,b){Of(this);this.i=null;a=Pf(this,a);var c=this.b.get(a);c||this.b.set(a,c=[]);c.push(b);this.g+=1;return this};var Qf=function(a,b){Of(a);b=Pf(a,b);Ie(a.b.g,b)&&(a.i=null,a.g-=a.b.get(b).length,a=a.b,Ie(a.g,b)&&(delete a.g[b],a.i--,a.b.length>2*a.i&&He(a)))},Rf=function(a,b){Of(a);b=Pf(a,b);return Ie(a.b.g,b)};l=sf.prototype;l.Mc=function(a){var b=this.Qa();return fb(b,a)};
l.forEach=function(a,b){Of(this);this.b.forEach(function(c,d){Xa(c,function(c){a.call(b,c,d,this)},this)},this)};l.tb=function(){Of(this);for(var a=this.b.Qa(),b=this.b.tb(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};l.Qa=function(a){Of(this);var b=[];if(w(a))Rf(this,a)&&(b=hb(b,this.b.get(Pf(this,a))));else{a=this.b.Qa();for(var c=0;c<a.length;c++)b=hb(b,a[c])}return b};
l.set=function(a,b){Of(this);this.i=null;a=Pf(this,a);Rf(this,a)&&(this.g-=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};l.get=function(a,b){if(!a)return b;a=this.Qa(a);return 0<a.length?String(a[0]):b};
l.toString=function(){if(this.i)return this.i;if(!this.b)return"";for(var a=[],b=this.b.tb(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Qa(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.i=a.join("&")};l.clone=function(){var a=new sf;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};
var Pf=function(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b},Lf=function(a,b){b&&!a.j&&(Of(a),a.i=null,a.b.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(Qf(this,b),Qf(this,c),0<a.length&&(this.i=null,this.b.set(Pf(this,c),ib(a)),this.g+=a.length))},a));a.j=b};
var Sf=function(a,b,c,d){O.call(this);this.b=a;this.Ka=d||"";c&&ib(c)};D(Sf,O);Sf.prototype.getTitle=function(){return this.Ka};var Tf=/^(https?:\/\/[^/]*)\/calendar(\/((hosted)|(a)|(b))\/[^/]*)?/,Uf="undefined"!=typeof window?window.location.href:"",Vf=function(a){return!(!a||!a.match(/^(?:https?:)?\/\/(?:[^:\/]+\.)?google\.com(?::\d+)?(?:\/.*$|$)/))},Wf=function(a){return Vf(a)?a.replace(/^https?:\/\//i,"//"):a},Xf=function(a){return(a=a.match(Tf))&&"b"==a[3]?[a[1]+"/calendar",a[2]]:null},Yf=function(){var a=Xf(Uf);return a?parseInt(a[1].split("/")[2],10):null},Zf=function(a){a=a||"";a=a instanceof nf?a.clone():new nf(a, void 0);return"http"!=a.b&&"https"!=a.b&&""!=a.b?"":a.toString()};
var $f=function(a){return 10>a?"0"+a:String(a)},ag=[,31,,31,30,31,30,31,31,30,31,30,31],bg=function(a,b){return ag[b]||ag[a]||(ag[a]=28+((a&3?0:a%100||!(a%400))?1:0))},cg={},dg=function(a,b){var c=a<<4|b;return cg[c]||(cg[c]=(new Date(a,b-1,1,12,0,0,0)).getDay())},eg=[,0,31,59,90,120,151,181,212,243,273,304,334],fg=function(a,b,c){a=2>=b||29-bg(a,2);return eg[b]+c-a};
var gg=1/131072,hg=function(a){if(28>(a&31))return a+1;var b=a>>5&15;if((a&31)<(ag[b]||bg((a>>9)+1970,2)))return a+1;var c=(a>>9)+1970;12<++b&&(b=1,++c);return((c-1970<<4)+b<<5)+1+a%1},ig=function(a,b){var c=a;a%1||(a+=gg);(b-gg)%1||(b-=gg);return function(d,e){return d<b&&(e>a||d>=c)}};
var jg=function(){};l=jg.prototype;l.year=NaN;l.month=NaN;l.H=NaN;l.hour=NaN;l.minute=NaN;l.second=NaN;l.toString=function(){return this.j||(this.j=this.g())};l.va=function(){return this.v()|0};l.min=function(a){return this.v()<a.v()?this:a};l.max=function(a){return this.v()>a.v()?this:a};
var ng=function(a,b){var c=kg(a);isNaN(a.year)||(c.year=NaN,c.month=NaN,c.H=lg(a,b));isNaN(a.hour)||(c.hour-=b.hour,c.minute-=b.minute,c.second-=b.second);return new mg(c.H,c.hour,c.minute,c.second)},lg=function(a,b){var c=a.year,d=a.month;a=a.H;var e=b.year,f=b.month;b=b.H;return c==e?fg(c,d,a)-fg(e,f,b):Math.round((Date.UTC(c,d-1,a)-Date.UTC(e,f-1,b))/864E5)},pg=function(a){var b=a.year,c=a.month;a=a.H;28<++a&&a>bg(b,c)&&(a=1,13===++c&&(c=1,++b));return og(b,c,a)},qg=function(a){return a.hour||
a.minute||a.second?pg(a):a.ra()},sg=function(a,b){return rg(a.year,a.month,a.H+b).ra()},tg=function(a,b){return sg(a,-((a.Xa()-b+7)%7))},ug=function(a,b){return sg(a,(b-a.Xa()+7)%7)};jg.prototype.Xa=function(){var a=this.H;return(dg(this.year,this.month)+a-1)%7};jg.prototype.ra=function(){return og(this.year||0,this.month||1,this.H||1)};jg.prototype.Fb=function(){return new vg(this.year||0,this.month||1,this.H||1,this.hour||0,this.minute||0,this.second||0)}; jg.prototype.md=function(){return new wg(this.hour||0,this.minute||0,this.second||0)};var xg=function(a){return 60*a.hour+a.minute};
var yg=function(){};D(yg,jg);yg.prototype.i=function(){return!1};var wg=function(a,b,c){this.hour=a;this.minute=b;this.second=c};D(wg,jg);wg.prototype.md=function(){return this};wg.prototype.g=function(){return Hb("T",$f(this.hour),$f(this.minute),$f(this.second))};wg.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};wg.prototype.v=function(){return this.b||(this.b=(((this.hour<<6)+this.minute<<6)+this.second+1)*gg)};
var vg=function(a,b,c,d,e,f){this.year=a;this.month=b;this.H=c;this.hour=d;this.minute=e;this.second=f};D(vg,yg);vg.prototype.Fb=function(){return this};vg.prototype.v=function(){return this.b||(this.b=((this.year-1970<<4)+this.month<<5)+this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*gg)};vg.prototype.g=function(){return Hb(String(this.year),$f(this.month),$f(this.H),"T",$f(this.hour),$f(this.minute),$f(this.second))};
vg.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};var zg=function(a){return new vg(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds())},Ag=function(a){return new vg(a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds())};
var Bg=function(){};D(Bg,yg);Bg.prototype.i=function(){return!0};var Dg=function(a,b,c,d){var e=new Bg;e.year=a;e.month=b;e.H=c;e.b=d;return Cg[d]=e};Bg.prototype.ra=function(){return this};Bg.prototype.v=function(){return this.b};Bg.prototype.g=function(){return Hb(String(this.year),$f(this.month),$f(this.H))};Bg.prototype.equals=function(a){return this===a}; var Cg={},og=function(a,b,c){var d=((a-1970<<4)+b<<5)+c;return Cg[d]||Dg(a,b,c,d)},Eg=function(a){return Cg[a]||Dg((a>>9)+1970,a>>5&15,a&31,a)},Fg=function(a){return og(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate())};
var Gg=function(a,b){return 10*a.charCodeAt(b)+a.charCodeAt(b+1)-528},Hg=function(a){var b=parseInt(a,10),c=b%100;b/=100;var d=(b|0)%100;b=b/100|0;return 8==a.length?og(b,d,c):new vg(b,d,c,Gg(a,9),Gg(a,11),Gg(a,13))},Ig=function(a,b,c){var d=parseInt(a,10),e=Gg(a,5),f=Gg(a,8),g=a.length;if(84==a.charCodeAt(10)){var h=Gg(a,11),k=Gg(a,14),m=Gg(a,17);b||c?(c=Date.UTC(d,e-1,f,h,k,m),d=0,90!=a.charCodeAt(g-1)&&(d=60*Gg(a,g-5)+Gg(a,g-2),d*=44-a.charCodeAt(g-6)),a=(b?Ag:zg)(new Date(c-6E4*d))):a=new vg(d, e,f,h,k,m)}else a=og(d,e,f);return a};
var mg=function(a,b,c,d){this.i=a=60*(60*(24*a+b)+c)+d;this.second=a%60;a=a/60|0;this.minute=a%60;a=a/60|0;this.hour=a%24;this.H=a/24|0};D(mg,jg);mg.prototype.v=function(){return this.b||(this.b=this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*gg)};
mg.prototype.g=function(){var a=this.hour||this.minute||this.second||0,b=this.H||a;b=0>b?-1:0<b?1:0;var c=0>b?"-P":"P";this.H&&(c=this.H%7?c+(b*this.H+"D"):c+(b*this.H/7+"W"));a?(c+="T",this.hour&&(c+=b*this.hour+"H"),this.minute&&(c+=b*this.minute+"M"),this.second&&(c+=b*this.second+"S")):b||(c+="0D");return c};mg.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};
var Jg=function(){};D(Jg,jg);l=Jg.prototype;l.year=0;l.month=0;l.H=0;l.hour=0;l.minute=0;l.second=0;l.v=function(){var a=this.va();isNaN(this.hour)||(a+=(((this.hour<<6)+this.minute<<6)+this.second+1)*gg);return a};l.va=function(){Kg(this);return((this.year-1970<<4)+this.month<<5)+this.H};
var Kg=function(a){if(a.hour||a.minute||a.second){var b=60*(60*a.hour+a.minute)+a.second,c=Math.floor(b/86400);b-=86400*c;a.H+=c;a.second=b%60;b/=60;a.minute=(b|0)%60;a.hour=(b/60|0)%24}Lg(a);for(b=bg(a.year,a.month);1>a.H;)--a.month,Lg(a),b=bg(a.year,a.month),a.H+=b;for(;a.H>b;)a.H-=b,a.month+=1,Lg(a),b=bg(a.year,a.month)},Lg=function(a){if(1>a.month||12<a.month){var b=Math.floor((a.month-1)/12);a.month-=12*b;a.year+=b}};l=Jg.prototype;l.ra=function(){Kg(this);return og(this.year,this.month,this.H)};
l.Fb=function(){Kg(this);return new vg(this.year,this.month,this.H,this.hour,this.minute,this.second)};l.md=function(){Kg(this);return new wg(this.hour,this.minute,this.second)};l.Xa=function(){Kg(this);var a=this.H;return(dg(this.year,this.month)+a-1)%7};l.equals=function(a){return!!a&&this.constructor==a.constructor&&this.v()==a.v()};
var kg=function(a){return Mg(a.year||0,a.month||0,a.H||0,a.hour||0,a.minute||0,a.second||0)},Mg=function(a,b,c,d,e,f){var g=new Jg;g.year=a;g.month=b;g.H=c;g.hour=d;g.minute=e;g.second=f;return g},rg=function(a,b,c){var d=new Jg;d.year=a;d.month=b;d.H=c;return d};
var Ng=function(a,b){this.start=a;b.constructor===mg?(a=kg(a),a.H+=b.H,a.hour+=b.hour,a.minute+=b.minute,a.second+=b.second,this.end=this.start instanceof vg?a.Fb():a.ra(),this.duration=b):(this.end=b,this.duration=ng(this.end,this.start))};Ng.prototype.toString=function(){return this.start+"/"+this.end};Ng.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.start.equals(a.start)&&this.end.equals(a.end)}; Ng.prototype.contains=function(a){a=a.v();return a>=this.start.v()&&a<this.end.v()};
var Og=function(){O.call(this)};D(Og,O);l=Og.prototype;l.Bc=null;l.Td=null;l.Je=null;l.Dc=function(a,b,c){this.La(c)};l.La=function(a){this.Dc(a,a,a)};l.Wb=function(a){this.La(sg(0<a?this.i:this.b,a))};l.contains=function(a){a=a.ra();return a.v()>=this.b.v()&&a.v()<=this.i.v()};var Pg=function(a){return lg(a.i,a.b)+1};
Og.prototype.set=function(a,b,c){this.b=a;this.i=b;this.g=c;this.Bc&&this.g.equals(this.Je)&&this.b.equals(this.Bc)&&this.i.equals(this.Td)||(this.Bc&&(this.b.v()>this.Bc.v()||(this.i.v(),this.Td.v())),this.Je=this.g,this.Bc=this.b,this.Td=this.i,this.dispatchEvent("change"))};var Qg=function(){O.call(this)};D(Qg,Og);Qg.prototype.Dc=function(a,b,c){this.j.Dc(a,b,c)};Qg.prototype.La=function(a){this.j.La(a)};Qg.prototype.Wb=function(a){this.j.Wb(a)}; var Rg=function(a,b){a.j&&qe(a.s);a.j=b;a.s=M(b,"change",a.o,!1,a);a.o()};Qg.prototype.o=function(){var a=this.j;this.set(a.b,a.i,a.g)};
var Sg=function(){O.call(this)};D(Sg,Og);Sg.prototype.La=function(a){this.set(a,a,a)};var Tg=function(a){O.call(this);this.j=a};D(Tg,Og);Tg.prototype.La=function(a){var b=tg(a,this.j.i);this.j.g||(b=ug(b,this.j.o));var c=sg(b,this.j.j-1);a=a.min(c).max(b);this.set(b,c,a)};Tg.prototype.Wb=function(a){this.La(sg(this.g,7*a))};var Ug=function(){O.call(this)};D(Ug,Og);Ug.prototype.La=function(a){var b=a.year,c=a.month;this.set(og(b,c,1),og(b,c,bg(b,c)),a)};
var Vg=function(a,b){O.call(this);this.o=a;this.j=b};D(Vg,Og);Vg.prototype.La=function(a){var b=a;r(this.j)&&(b=tg(a,this.j));var c=sg(b,this.o-1);a=a.min(c);this.set(b,c,a)};Vg.prototype.Wb=function(a){a*=Pg(this);this.set(sg(this.b,a),sg(this.i,a),sg(this.g,a))};
var _dbmode=!1;var Wg=function(a,b){this.Ka=a;this.b=Zf(b)},Xg=/^[a-zA-Z0-9_]+$/;Wg.prototype.getTitle=function(){return this.Ka||""};var Yg=function(a){return!!a.b&&"CHIP"!=a.Be};Ua([2,1,0,3]);var Zg,$g=function(a){this.b=a};var ah=function(){};ah.prototype.b=function(a){return a};var bh=function(){var a=new ah;y(a.b,a)};bh();var ch={needsAction:0,accepted:1,declined:2,tentative:3};bh();var eh=function(){this.b="";this.g=dh};eh.prototype.Nb=!0;var dh={};eh.prototype.Kb=function(){return this.b};var gh=function(){this.g=fh};gh.prototype.Nb=!0;gh.prototype.Kb=function(){return""};gh.prototype.Jd=!0;gh.prototype.b=function(){return 1};var hh=function(a){if(a instanceof gh&&a.constructor===gh&&a.g===fh)return"";za(a);return"type_error:SafeUrl"},fh={};
var jh=function(){this.b="";this.g=ih};jh.prototype.Nb=!0;var ih={};jh.prototype.Kb=function(){return this.b};var lh=function(){this.b="";this.g=kh};lh.prototype.Nb=!0;var kh={};lh.prototype.Kb=function(){return this.b};var nh=function(){this.g="";this.j=mh;this.i=null};nh.prototype.Jd=!0;nh.prototype.b=function(){return this.i};nh.prototype.Nb=!0;nh.prototype.Kb=function(){return this.g};
var oh=function(a){if(a instanceof nh&&a.constructor===nh&&a.j===mh)return a.g;za(a);return"type_error:SafeHtml"},qh=function(a){if(a instanceof nh)return a;var b=null;a.Jd&&(b=a.b());a=Bb(a.Nb?a.Kb():String(a));return ph(a,b)},rh=function(a){var b=0,c="",d=function(a){x(a)?Xa(a,d):(a=qh(a),c+=oh(a),a=a.b(),0==b?b=a:0!=a&&b!=a&&(b=null))};Xa(arguments,d);return ph(c,b)},mh={},ph=function(a,b){var c=new nh;c.g=a;c.i=b;return c};ph("<!DOCTYPE html>",0);ph("",0);var sh=ph("<br>",0);
var th={},uh={},vh={},wh={},xh={},yh={},zh={},Ah=function(){throw Error("n");};Ah.prototype.Cb=null;Ah.prototype.getContent=function(){return this.content};Ah.prototype.toString=function(){return this.content};var Bh=function(a,b){this.content=String(a);this.Cb=null!=b?b:null};D(Bh,Ah);Bh.prototype.nb=zh;var Ch=function(){Ah.call(this)};D(Ch,Ah);Ch.prototype.nb=th;var Dh=function(){Ah.call(this)};D(Dh,Ah);Dh.prototype.nb=uh;Dh.prototype.Cb=1;var Eh=function(){Ah.call(this)};D(Eh,Ah); Eh.prototype.nb=xh;Eh.prototype.Cb=1;var Fh=function(){Ah.call(this)};D(Fh,Ah);Fh.prototype.nb=yh;Fh.prototype.Cb=1;
var Gh=function(a,b){return b.v()>=hg(a.v())};var Hh=function(){this.b=null;var a=[0,10,1,2,1,18,95,33,13,1,594,112,275,7,263,45,1,1,1,2,1,2,1,1,56,6,10,11,1,1,46,21,16,1,101,7,1,1,6,2,2,1,4,33,1,1,1,30,27,91,11,58,9,34,4,1,9,1,3,1,5,43,3,120,14,1,32,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,7,1,1,2,17,39,1,1,1,2,6,6,1,9,5,4,2,2,12,2,15,2,1,17,39,2,3,12,4,8,6,17,2,3,14,1,17,39,1,1,3,8,4,1,20,2,29,1,2,17,39,1,1,2,1,6,6,9,6,4,2,2,13,1,16,1,18,41,1,1,1,12,1,9,1,40,1,3,17,31,1,5,4,3,5,7,8,3,2,8,2,29,1,2,17,39,1,1,1,1,2,1,3,1,5,1,8,9,1,3,2,29,1,2,17,
38,3,1,2,5,7,1,1,8,1,10,2,30,2,22,48,5,1,2,6,7,1,18,2,13,46,2,1,1,1,6,1,12,8,50,46,2,1,1,1,9,11,6,14,2,58,2,27,1,1,1,1,1,4,2,49,14,1,4,1,1,2,5,48,9,1,57,33,12,4,1,6,1,2,2,2,1,16,2,4,2,2,4,3,1,3,2,7,3,4,13,1,1,1,2,6,1,1,14,1,98,96,72,88,349,3,931,15,2,1,14,15,2,1,14,15,2,15,15,14,35,17,2,1,7,8,1,2,9,1,1,9,1,45,3,1,118,2,34,1,87,28,3,3,4,2,9,1,6,3,20,19,29,44,84,23,2,2,1,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,48,84,1,14,33,1,1,5,1,1,5,1,1,1,7,31,9,12,2,1,7,23,1,4,2,2,2,2,2,11,3,2,36,2,1,1,2,3,1,1,3,2,12,36,
8,8,2,2,21,3,128,3,1,13,1,7,4,1,4,2,1,3,2,198,64,523,1,1,1,2,24,7,49,16,96,33,1324,1,34,1,1,1,82,2,98,1,14,1,1,4,86,1,1418,3,141,1,96,32,554,6,105,2,30164,4,1,10,32,2,80,2,272,1,3,1,4,1,23,2,2,1,24,30,4,4,3,8,1,1,13,2,16,34,16,1,1,26,18,24,24,4,8,2,23,11,1,1,12,32,3,1,5,3,3,36,1,2,4,2,1,3,1,36,1,32,35,6,2,2,2,2,12,1,8,1,1,18,16,1,3,6,1,1,1,3,48,1,1,3,2,2,5,2,1,1,32,9,1,2,2,5,1,1,201,14,2,1,1,9,8,2,1,2,1,2,1,1,1,18,11184,27,49,1028,1024,6942,1,737,16,16,16,207,1,158,2,89,3,513,1,226,1,149,5,1670,15,
40,7,1,165,2,1305,1,1,1,53,14,1,56,1,2,1,45,3,4,2,1,1,2,1,66,3,36,5,1,6,2,62,1,12,2,1,48,3,9,1,1,1,2,6,3,95,3,3,2,1,1,2,6,1,160,1,3,7,1,21,2,2,56,1,1,1,1,1,12,1,9,1,10,4,15,192,3,8,2,1,2,1,1,105,1,2,6,1,1,2,1,1,2,1,1,1,235,1,2,6,4,2,1,1,1,27,2,82,3,8,2,1,1,1,1,106,1,1,1,2,6,1,1,101,3,2,4,1,4,1,1283,1,14,1,1,82,23,1,7,1,2,1,2,20025,5,59,7,1050,62,4,19722,2,1,4,5313,1,1,3,3,1,5,8,8,2,7,30,4,148,3,1979,55,4,50,8,1,14,1,22,1424,2213,7,109,7,2203,26,264,1,53,1,52,1,17,1,13,1,16,1,3,1,25,3,2,1,2,3,30,1,
1,1,13,5,66,2,2,11,21,4,4,1,1,9,3,1,4,3,1,3,3,1,30,1,16,2,106,1,4,1,71,2,4,1,21,1,4,2,81,1,92,3,3,5,48,1,17,1,16,1,16,3,9,1,11,1,587,5,1,1,7,1,9,10,3,2,788162,31];this.b=a;for(var b=1;b<a.length;b++)null==a[b]?a[b]=a[b-1]+1:a[b]+=a[b-1];this.values=[1,13,1,12,1,0,1,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,3,0,2,0,1,0,2,0,2,0,2,3,0,2,0,2,0,2,0,3,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,3,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0,2,0,5,0,2,4,0,5,2,0,2,4,2,4,6,0,2,5,0,2,0,5,0,2,4,0,5,2,4,2,6,2,5,0,2,0,2,4,0,5,2,0,4,
2,4,6,0,2,0,2,4,0,5,2,0,2,4,2,4,6,2,5,0,2,0,5,0,2,0,5,2,4,2,4,6,0,2,0,2,4,0,5,0,5,0,2,4,2,6,2,5,0,2,0,2,4,0,5,2,0,4,2,4,2,4,2,4,2,6,2,5,0,2,0,2,4,0,5,0,2,4,2,4,6,3,0,2,0,2,0,4,0,5,6,2,4,2,4,2,0,4,0,5,0,2,0,4,2,6,0,2,0,5,0,2,0,4,2,0,2,0,5,0,2,0,2,0,2,0,2,0,4,5,2,4,2,6,0,2,0,2,0,2,0,5,0,2,4,2,0,6,4,2,5,0,5,0,4,2,5,2,5,0,5,0,5,2,5,2,0,4,2,0,2,5,0,2,0,7,8,9,0,2,0,5,2,6,0,5,2,6,0,5,2,0,5,2,5,0,2,4,2,4,2,4,2,6,2,0,2,0,2,1,0,2,0,2,0,5,0,2,4,2,4,2,4,2,0,5,0,5,0,5,2,4,2,0,5,0,5,4,2,4,2,6,0,2,0,2,4,2,0,2,4,
0,5,2,4,2,4,2,4,2,4,6,5,0,2,0,2,4,0,5,4,2,4,2,6,2,5,0,5,0,5,0,2,4,2,4,2,4,2,6,0,5,4,2,4,2,0,5,0,2,0,2,4,2,0,2,0,4,2,0,2,0,2,0,1,2,15,1,0,1,0,1,0,2,0,16,0,17,0,17,0,17,0,16,0,17,0,16,0,17,0,2,0,6,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,6,5,2,5,4,2,4,0,5,0,5,0,5,0,5,0,4,0,5,4,6,2,0,2,0,5,0,2,0,5,2,4,6,0,7,2,4,0,5,0,5,2,4,2,4,2,4,6,0,2,0,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,5,0,2,0,5,2,0,2,0,2,0,2,0,2,0,5,4,2,4,0,4,6,0,5,0,5,0,5,0,4,2,4,2,4,0,4,6,0,11,8,9,0,2,0,2,0,2,0,2,0,1,0,2,0,1,0,2,0,2,0,2,0,2,0,2,6,0,2,0,
4,2,4,0,2,6,0,6,2,4,0,4,2,4,6,2,0,3,0,2,0,2,4,2,6,0,2,0,2,4,0,4,2,4,6,0,3,0,2,0,4,2,4,2,6,2,0,2,0,2,4,2,6,0,2,4,0,2,0,2,4,2,4,6,0,2,0,4,2,0,4,2,4,6,2,4,2,0,2,4,2,4,2,4,2,4,2,4,6,2,0,2,4,2,4,2,4,6,2,0,2,0,4,2,4,2,4,6,2,0,2,4,2,4,2,6,2,0,2,4,2,4,2,6,0,4,2,4,6,0,2,4,2,4,2,4,2,0,2,0,2,0,4,2,0,2,0,1,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,14,0,17,0,17,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,17,0,17,0,18,0,16,0,16,0,19,0,16,0,16,0,16,0,16,0,16,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0, 16,0,16,0,17,0,16,0,16,0,17,0,17,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,1,2]};
var Ih=null,Lh=function(a,b){var c=w(a)?Jh(a,a.length-1):a,d=w(b)?Jh(b,0):b;b=Kh(c);var e=Kh(d),f=w(a);if(12===b&&13===e)return!1;if(1===b||12===b||13===b||1===e||12===e||13===e)return!0;if(7===b&&(7===e||8===e||10===e||11===e)||!(10!==b&&8!==b||8!==e&&9!==e)||(11===b||9===b)&&9===e||2===e||15===e||6===e||3===b||4===e||6===b&&5===e)return!1;var g;if(f){if(18===e){d=a;var h=d.length-1;var k=c;for(g=b;0<h&&2===g;)h-=65536<=k&&1114111>=k?2:1,k=Jh(d,h),g=Kh(k);if(16===g||19===g)return!1}}else if((16===
b||19===b)&&18===e)return!1;if(15===b&&(17===e||19===e))return!1;if(f){if(14===e){e=0;d=a;h=d.length-1;k=c;for(g=b;0<h&&14===g;)e++,h-=65536<=k&&1114111>=k?2:1,k=Jh(d,h),g=Kh(k);14===g&&e++;if(1===e%2)return!1}}else if(14===b&&14===e)return!1;return!0},Kh=function(a){if(44032<=a&&55203>=a)return 16===a%28?10:11;Ih||(Ih=new Hh);for(var b=Ih,c=b.b,d=0,e=c.length;8<e-d;){var f=e+d>>1;c[f]<=a?d=f:e=f}for(;d<e&&!(a<c[d]);++d);a=d-1;return 0>a?null:b.values[a]},Jh=function(a,b){var c=a.charCodeAt(b);55296<=
c&&56319>=c&&b+1<a.length?(a=a.charCodeAt(b+1),56320<=a&&57343>=a&&(c=55296<=c&&56319>=c&&56320<=a&&57343>=a?(c<<10)-56623104+(a-56320+65536):null)):56320<=c&&57343>=c&&0<b&&(a=a.charCodeAt(b-1),55296<=a&&56319>=a&&(c=-(55296<=a&&56319>=a&&56320<=c&&57343>=c?(a<<10)-56623104+(c-56320+65536):0)));return 0>c?-c:c};
var Mh=function(a){return 32>=a||4096<=a&&(8192<=a&&8198>=a||8200<=a&&8203>=a||5760==a||6158==a||8232==a||8233==a||8287==a||12288==a)},Nh=I&&nd(8),Oh=J?"<wbr></wbr>":Xc?"&shy;":Nh?"&#8203;":"<wbr>";var Ph=function(a,b){return null!=a&&a.nb===b},Qh=function(a){if(null!=a)switch(a.Cb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Q=function(a){return null!=a&&a.nb===th?a:a instanceof nh?P(oh(a),a.b()):P(Bb(String(String(a))),Qh(a))},Rh=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return new b(String(a))}},P=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){a=new b(String(a));void 0!==d&&(a.Cb=d);return a}}(Ch),
Sh=Rh(Dh),Th=Rh(Fh),Uh=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}},Vh=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){a=String(a);if(!a)return"";a=new b(a);void 0!==d&&(a.Cb=d);return a}}(Ch),Wh=Uh(Eh),Xh=Uh(Fh),Yh=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},R=function(a){return Ph(a,th)?String(String(a.getContent()).replace(Zh,"").replace($h,"&lt;")).replace(ai,
bi):Bb(String(a))},ei=function(a){return Ph(a,th)?String(String(a.getContent()).replace(Zh,"").replace($h,"&lt;")).replace(ci,bi):String(a).replace(di,bi)},gi=function(a){Ph(a,xh)?a=a.getContent().replace(/([^"'\s])$/,"$1 "):(a=String(a),a=fi.test(a)?a:"zSoyz");return a},S=function(a){if(null==a)return" null ";if(Ph(a,uh))return a.getContent();if(a instanceof eh)return a instanceof eh&&a.constructor===eh&&a.g===dh?a=a.b:(za(a),a="type_error:SafeScript"),a;switch(typeof a){case "boolean":case "number":return" "+
a+" ";default:return"'"+String(String(a)).replace(hi,ii)+"'"}},Hi=function(a){Ph(a,vh)||Ph(a,wh)?a=ji(a):a instanceof gh?a=ji(hh(a)):a instanceof Te?a=ji(Ue(a)):(a=String(a),a=ki.test(a)?a.replace(Fi,Gi):"about:invalid#zSoyz");return a},Ji=function(a){Ph(a,vh)||Ph(a,wh)?a=ji(a):a instanceof gh?a=ji(hh(a)):a instanceof Te?a=ji(Ue(a)):(a=String(a),a=Ii.test(a)?a.replace(Fi,Gi):"about:invalid#zSoyz");return a},T=function(a){Ph(a,yh)?a=Yh(a.getContent()):null==a?a="":a instanceof jh?(a instanceof jh&&
a.constructor===jh&&a.g===ih?a=a.b:(za(a),a="type_error:SafeStyle"),a=Yh(a)):a instanceof lh?(a instanceof lh&&a.constructor===lh&&a.g===kh?a=a.b:(za(a),a="type_error:SafeStyleSheet"),a=Yh(a)):(a=String(a),a=Ki.test(a)?a:"zSoyz");return a},Li={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},
bi=function(a){return Li[a]},Mi={"\x00":"\\x00","\b":"\\x08","\t":"\\t","\n":"\\n","\x0B":"\\x0b","\f":"\\f","\r":"\\r",'"':"\\x22",$:"\\x24","&":"\\x26","'":"\\x27","(":"\\x28",")":"\\x29","*":"\\x2a","+":"\\x2b",",":"\\x2c","-":"\\x2d",".":"\\x2e","/":"\\/",":":"\\x3a","<":"\\x3c","=":"\\x3d",">":"\\x3e","?":"\\x3f","[":"\\x5b","\\":"\\\\","]":"\\x5d","^":"\\x5e","{":"\\x7b","|":"\\x7c","}":"\\x7d","\u0085":"\\x85","\u2028":"\\u2028","\u2029":"\\u2029"},ii=function(a){return Mi[a]},Ni={"\x00":"%00",
"\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",
">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},
Gi=function(a){return Ni[a]},ai=/[\x00\x22\x27\x3c\x3e]/g,di=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,ci=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,hi=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\x5b-\x5d\x7b\x7d\x85\u2028\u2029]/g,Fi=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Ki=/^(?!-*(?:expression|(?:moz-)?binding))(?!\s+)(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|\s+)*$/i,
ki=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Ii=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,fi=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,ji=function(a){return String(a).replace(Fi,Gi)},Zh=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,$h=/</g;
var Oi=function(a,b,c,d,e,f){this.ua=a;this.kb=b;this.ya=c;this.Za=isNaN(b.hour);this.nc=Gh(b,c);this.Dd=!this.Za&&0==xg(c);a=b.v();b=Gh(b,c);this.kf=(a<<1)+!b+a%1;this.Ia=null;this.Ag=d?d:0;this.Wd=e||{};this.qh=f||{};this.Pe=!1;this.Ia=this.Gb=null;this.we=this.Ud="";this.Ka=Q("");this.Pb="";this.te=3;this.qc=-1};l=Oi.prototype;l.getId=function(){return this.ua};l.Ba=function(){return this.kb};l.Rc=function(){return this.Ag};l.getTitle=function(){return this.Ka.getContent()};
l.setTitle=function(a){this.Ka=Q(Eb(a));this.Ia=null};l.Sa=function(){return null};l.equals=function(a){return this==a?!0:!!a&&a.getId()==this.getId()};var Pi=function(a,b,c){return b.kf-c.kf||c.ya.v()-b.ya.v()||a(b,c)||sb(b.getTitle(),c.getTitle())};
Oi.prototype.clone=function(){var a=new Oi(this.getId(),this.Ba(),this.ya,this.Rc(),this.Wd,this.qh);a.qc=this.qc;a.Ud=this.Ud;a.Ia=null;a.we=this.we;a.Ia=null;a.Bd=this.Bd;a.Ia=null;a.Ka=this.Ka;a.Ia=null;a.Pb=this.Pb;a.Ia=null;a.Nc=this.Nc||"";a.Ia=null;var b=this.Za;a.Za=b;a.Dd=!b&&a.Dd;a.Ia=null;a.Re=this.Re;a.Ia=null;a.te=this.te;a.Pe=this.Pe;a.Ia=null;a.Gb=this.Gb;a.Ia=null;return a};
var Qi=function(a,b){return b(a.Ba().v(),a.ya.v())},Ri=function(a){a=a.Ka;return/^[\s\xa0]*$/.test(a.getContent())?Q("(No title)"):a};bh();bh();var Si=function(a){if(a.classList)return a.classList;a=a.className;return w(a)&&a.match(/\S+/g)||[]},Ti=function(a,b){return a.classList?a.classList.contains(b):fb(Si(a),b)},Ui=function(a,b){a.classList?a.classList.add(b):Ti(a,b)||(a.className+=0<a.className.length?" "+b:b)},Vi=function(a,b){a.classList?a.classList.remove(b):Ti(a,b)&&(a.className=$a(Si(a),function(a){return a!=b}).join(" "))};
var Wi=!I||9<=Number(od);var V=function(a,b){this.b=r(a)?a:0;this.g=r(b)?b:0};V.prototype.clone=function(){return new V(this.b,this.g)};V.prototype.equals=function(a){return a instanceof V&&(this==a?!0:this&&a?this.b==a.b&&this.g==a.g:!1)};var Xi=function(a,b){return new V(a.b-b.b,a.g-b.g)};V.prototype.ceil=function(){this.b=Math.ceil(this.b);this.g=Math.ceil(this.g);return this};V.prototype.floor=function(){this.b=Math.floor(this.b);this.g=Math.floor(this.g);return this}; V.prototype.round=function(){this.b=Math.round(this.b);this.g=Math.round(this.g);return this};
var Yi=function(a,b){this.width=a;this.height=b};l=Yi.prototype;l.clone=function(){return new Yi(this.width,this.height)};l.aspectRatio=function(){return this.width/this.height};l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var aj=function(a){return a?new Zi($i(a)):La||(La=new Zi)},bj=function(a,b){return w(b)?a.getElementById(b):b},dj=function(a,b){Ma(b,function(b,d){b&&b.Nb&&(b=b.Kb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:cj.hasOwnProperty(d)?a.setAttribute(cj[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},cj={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",
nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},fj=function(a){a=a.document;a=ej(a)?a.documentElement:a.body;return new Yi(a.clientWidth,a.clientHeight)},ij=function(a){var b=gj(a);a=hj(a);return I&&nd("10")&&a.pageYOffset!=b.scrollTop?new V(b.scrollLeft,b.scrollTop):new V(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},gj=function(a){return a.scrollingElement?a.scrollingElement:!J&&ej(a)?a.documentElement:a.body||a.documentElement},
hj=function(a){return a.parentWindow||a.defaultView},kj=function(a,b,c){function d(c){c&&b.appendChild(w(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!Aa(f)||Ca(f)&&0<f.nodeType?d(f):Xa(jj(f)?ib(f):f,d)}},ej=function(a){return"CSS1Compat"==a.compatMode},lj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},mj=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&
16);for(;b&&a!=b;)b=b.parentNode;return b==a},$i=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},nj=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else lj(a),a.appendChild($i(a).createTextNode(String(b)))},jj=function(a){if(a&&"number"==typeof a.length){if(Ca(a))return"function"==typeof a.item||"string"==typeof a.item;
if(Ba(a))return"function"==typeof a.item}return!1},pj=function(a,b){if(!b)return null;var c=b?String(b).toUpperCase():null;return oj(a,function(a){return(!c||a.nodeName==c)&&!0},void 0)},oj=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null},Zi=function(a){this.b=a||n.document||document};l=Zi.prototype;l.S=function(a){return bj(this.b,a)};l.Hh=Zi.prototype.S;
l.Lg=function(a,b,c){var d=this.b,e=arguments,f=String(e[0]),g=e[1];if(!Wi&&g&&(g.name||g.type)){f=["<",f];g.name&&f.push(' name="',Bb(g.name),'"');if(g.type){f.push(' type="',Bb(g.type),'"');var h={};Ta(h,g);delete h.type;g=h}f.push(">");f=f.join("")}f=d.createElement(f);g&&(w(g)?f.className=g:x(g)?f.className=g.join(" "):dj(f,g));2<e.length&&kj(d,f,e);return f};l.createElement=function(a){return this.b.createElement(String(a))};l.contains=mj;
var sj=function(a,b,c){a.innerHTML=qj(b(c||rj,void 0,void 0))},tj=function(a,b,c,d){d=d||aj();a=a(b||rj,void 0,c);b=qj(a);if(a instanceof Ah)if(a.nb===zh)a=qh(a.toString());else{if(a.nb!==th)throw Error("o");a=ph(a.toString(),a.Cb||null)}else a=ph(b,null);d=d.b;b=a;a=d.createElement("DIV");I?(b=rh(sh,b),a.innerHTML=oh(b),a.removeChild(a.firstChild)):a.innerHTML=oh(b);if(1==a.childNodes.length)d=a.removeChild(a.firstChild);else for(d=d.createDocumentFragment();a.firstChild;)d.appendChild(a.firstChild);
return d},uj=function(a,b){b=(b||aj()).createElement("DIV");a=qj(a);b.innerHTML=a;return 1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType)?a:b},qj=function(a){if(!Ca(a))return String(a);if(a instanceof Ah){if(a.nb===th)return a.getContent();if(a.nb===zh)return Bb(a.getContent())}return"zSoyz"},rj={};
var vj=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};l=vj.prototype;l.getHeight=function(){return this.bottom-this.top};l.clone=function(){return new vj(this.top,this.right,this.bottom,this.left)};l.contains=function(a){return this&&a?a instanceof vj?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.b>=this.left&&a.b<=this.right&&a.g>=this.top&&a.g<=this.bottom:!1};
l.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};l.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};l.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
var wj=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};l=wj.prototype;l.clone=function(){return new wj(this.left,this.top,this.width,this.height)};l.contains=function(a){return a instanceof V?a.b>=this.left&&a.b<=this.left+this.width&&a.g>=this.top&&a.g<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
l.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};l.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};l.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var yj=function(a,b,c){var d=xj[c];if(!d){var e=Mb(c);d=e;void 0===a.style[e]&&(e=(J?"Webkit":$c?"Moz":I?"ms":Xc?"O":null)+Nb(e),void 0!==a.style[e]&&(d=e));xj[c]=d}(c=d)&&(a.style[c]=b)},xj={},zj=function(a,b){var c=$i(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Aj=function(a,b){return zj(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},Cj=function(a,b,c){if(b instanceof V){var d=b.b;b=
b.g}else d=b,b=c;a.style.left=Bj(d);a.style.top=Bj(b)},Dj=function(a){return new V(a.offsetLeft,a.offsetTop)},Ej=function(a){a=a?$i(a):document;return!I||9<=Number(od)||ej(aj(a).b)?a.documentElement:a.body},Fj=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}I&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},Gj=function(a){if(I&&!(8<=Number(od)))return a.offsetParent;
var b=$i(a),c=Aj(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Aj(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},Ij=function(a){for(var b=new vj(0,Infinity,Infinity,0),c=aj(a),d=c.b.body,e=c.b.documentElement,f=gj(c.b);a=Gj(a);)if(!(I&&0==a.clientWidth||J&&0==a.clientHeight&&a==
d)&&a!=d&&a!=e&&"visible"!=Aj(a,"overflow")){var g=Hj(a),h=new V(a.clientLeft,a.clientTop);g.b+=h.b;g.g+=h.g;b.top=Math.max(b.top,g.g);b.right=Math.min(b.right,g.b+a.clientWidth);b.bottom=Math.min(b.bottom,g.g+a.clientHeight);b.left=Math.max(b.left,g.b)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=fj(hj(c.b)||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},Hj=function(a){var b=
$i(a),c=new V(0,0),d=Ej(b);if(a==d)return c;a=Fj(a);b=ij(aj(b).b);c.b=a.left+b.b;c.g=a.top+b.g;return c},Bj=function(a){"number"==typeof a&&(a+="px");return a},Kj=function(a){var b=Jj;if("none"!=Aj(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Jj=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=J&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?
new Yi(b,c):(a=Fj(a),new Yi(a.right-a.left,a.bottom-a.top))},Lj=function(a){var b=Hj(a);a=Kj(a);return new wj(b.b,b.g,a.width,a.height)},Mj=function(a,b){a.style.display=b?"":"none"},Nj=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b},Oj=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Nj(a,b):0},Pj=function(a,b){if(I){var c=
Oj(a,b+"Left"),d=Oj(a,b+"Right"),e=Oj(a,b+"Top");a=Oj(a,b+"Bottom");return new vj(e,d,a,c)}c=zj(a,b+"Left");d=zj(a,b+"Right");e=zj(a,b+"Top");a=zj(a,b+"Bottom");return new vj(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))},Qj={thin:2,medium:4,thick:6},Rj=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Qj?Qj[b]:Nj(a,b)};
var Sj=function(a){return P('<pre><div class="event-details-inner">'+Q(a.ze)+"</div></pre>")},Tj=function(a){var b=a.height,c=a.id;a=a.Da;return P('<div id="agenda'+R(c)+'" class="agenda-scrollboxBoundary agenda"><div id="agendaEventContainer'+R(c)+'" class="scrollbox" style="height:'+R(T(b))+';position:relative"><div id="agendaScrollContent'+R(c)+'" style="position:relative"><div id="agenda-underflow-top'+R(c)+'" class="underflow-top"'+((null==a?0:a.Aa)?' style="border-bottom-color:'+R(T(a.Aa))+
'"':"")+'></div><div id="eventContainer'+R(c)+'"> </div></div><div id="agenda-underflow-bottom'+R(c)+'" class="underflow-bot" style="height:100%"> </div></div></div>')},Uj=function(a){var b=a.functionName,c=a.fe,d=a.Te,e=a.Da;return P(Q(a.ef)+'. <span class="agenda-more" onclick="'+R(S(b))+"("+(c?"true":"false")+');"'+((null==e?0:e.linkColor)?' style="color:'+R(T(e.linkColor))+';"':"")+">"+Q(d)+"</span>")},Vj=function(a){var b="";x(a.Db);a=a.Db;for(var c=a.length,d=0;d<c;d++){var e=a[d];b+=Q(null!= e?e:"")}return P(b)};
var Wj=/#(.)(.)(.)/,Xj=/^#(?:[0-9a-f]{3}){1,2}$/i,Yj=function(a){return 1==a.length?"0"+a:a};var Zj=function(a,b,c,d,e){this.b=a;this.g=b;this.o=c;this.i=d;this.j=e},bk=function(a,b){var c=parseInt(a.substr(1,2),16),d=parseInt(a.substr(3,2),16);a=parseInt(a.substr(5,2),16);c=Math.floor(255-(255-c)*b);d=Math.floor(255-(255-d)*b);a=Math.floor(255-(255-a)*b);return"#"+ak(c)+ak(d)+ak(a)},ek=function(a){if(ck){var b=a;if(!Xj.test(b))throw Error("p`"+b);4==b.length&&(b=b.replace(Wj,"#$1$1$2$2$3$3"));b=b.toLowerCase();var c=[parseInt(b.substr(1,2),16),parseInt(b.substr(3,2),16),parseInt(b.substr(5,
2),16)];b=c[0];var d=c[1],e=c[2];c=Math.max(Math.max(b,d),e);var f=Math.min(Math.min(b,d),e);if(f==c)f=b=0;else{var g=c-f;f=g/c;b=60*(b==c?(d-e)/g:d==c?2+(e-b)/g:4+(b-d)/g);0>b&&(b+=360);360<b&&(b-=360)}b=[b,f,c];if(b[2]>dk){b[1]*=1.3;b[1]=Math.min(b[1],1);b[2]*=.8;g=b[0];var h=b[1];b=b[2];e=c=d=0;if(0==h)e=c=d=b;else{f=Math.floor(g/60);var k=g/60-f;g=b*(1-h);var m=b*(1-h*k);h=b*(1-h*(1-k));switch(f){case 1:d=m;c=b;e=g;break;case 2:d=g;c=b;e=h;break;case 3:d=g;c=m;e=b;break;case 4:d=h;c=g;e=b;break;
case 5:d=b;c=g;e=m;break;case 6:case 0:d=b,c=h,e=g}}b=[Math.floor(d),Math.floor(c),Math.floor(e)];d=b[0];h=b[1];b=b[2];d=Number(d);h=Number(h);b=Number(b);if(d!=(d&255)||h!=(h&255)||b!=(b&255))throw Error("q`"+d+"`"+h+"`"+b);d=Yj(d.toString(16));h=Yj(h.toString(16));b=Yj(b.toString(16));h="#"+d+h+b}return new Zj(a,h||a,a,a,a)}h=parseInt(a.substr(1,2),16);b=parseInt(a.substr(3,2),16);e=parseInt(a.substr(5,2),16);h*=.7;b*=.7;e*=.7;d=.3*h+.59*b+.11*e;f=Math.exp(d/255);c=(.595716*h-.274453*b-.321263*
e)*f;e=(.211456*h-.522591*b+.311135*e)*f;h=Math.floor(Math.min(Math.max(d+.9563*c+.621*e,0),255));b=Math.floor(Math.min(Math.max(d-.2721*c-.6474*e,0),255));e=Math.floor(Math.min(Math.max(d-1.107*c+1.7046*e,0),255));h="#"+ak(h)+ak(b)+ak(e);b=bk(a,.33);d=bk(a,Math.min(1,.5+(parseInt(a.substr(1,2),16)+parseInt(a.substr(3,2),16)+parseInt(a.substr(5,2),16))/3/255/1.5));return new Zj(a,h,a,d,b)},dk=.79*255;Zj.prototype.equals=function(a){return this.color==a.color};
var ck=!1,W=function(a,b,c){return{Tg:a,name:b,yi:c}},fk=[W("#795548","Cocoa",21),W("#E67C73","Flamingo",3),W("#D50000","Tomato",2),W("#F4511E","Tangerine",4),W("#EF6C00","Pumpkin",5),W("#F09300","Mango",6),W("#009688","Eucalyptus",13),W("#0B8043","Basil",12),W("#7CB342","Pistachio",10),W("#C0CA33","Avocado",9),W("#E4C441","Citron",8),W("#F6BF26","Banana",7),W("#33B679","Sage",11),W("#039BE5","Peacock",14),W("#4285F4","Cobalt",15),W("#3F51B5","Blueberry",16),W("#7986CB","Lavender",17),W("#B39DDB",
"Wisteria",18),W("#616161","Graphite",22),W("#A79B8E","Birch",23),W("#AD1457","Beetroot",0),W("#D81B60","Cherry Blossom",1),W("#8E24AA","Grape",20),W("#9E69AF","Amethyst",19)],gk=function(a,b){return 67<=a&&90>=a?fk[a-67].Tg:"#"+"666666888888aaaaaabbbbbbdddddda32929cc3333d96666e69999f0c2c2b1365fdd4477e67399eea2bbf5c7d67a367a994499b373b3cca2cce1c7e15229a36633cc8c66d9b399e6d1c2f029527a336699668cb399b3ccc2d1e12952a33366cc668cd999b3e6c2d1f01b887a22aa9959bfb391d5ccbde6e128754e32926265ad8999c9b1c2dfd00d78131096184cb05288cb8cb8e0ba52880066aa008cbf40b3d580d1e6b388880eaaaa11bfbf4dd5d588e6e6b8ab8b00d6ae00e0c240ebd780f3e7b3be6d00ee8800f2a640f7c480fadcb3b1440edd5511e6804deeaa88f5ccb8865a5aa87070be9494d4b8b8e5d4d47057708c6d8ca992a9c6b6c6ddd3dd4e5d6c6274878997a5b1bac3d0d6db5a69867083a894a2beb8c1d4d4dae54a716c5c8d8785aaa5aec6c3cedddb6e6e41898951a7a77dc4c4a8dcdccb8d6f47b08b59c4a883d8c5ace7dcce8531049f3501c7561ee2723ad6a58c6914268a2d38b5515dcd6a75d0a4a95c1158962181c244abda5dc4d69fcc23164e402175603f997d5cb5a89ac2182c5730487e536ca66d86c0a4afc9060d5e1821863640ad525cc8969acb125a121f753c3c995b5ab67998c2a62f62133d82155ca63279c34fa6c7942f63095a9a087ec2259add42b6d48e5f6b0281910ba7b828c3d445c8d0908755099d7000cf9911ebb42ed9c2858c500baa5a00d47f1eee9939ddb78d7549168d4500b56414d38233cda9866b3304743500914d14b37037bb9d845b123b870b50ab2671c9448ec98eae42104a70237f9643a5b15fc0c09cc7113f4725617d4585a361a0be9dbac73333335151517373738f8f8fb2b2b20f4b38227f6341a5875dc0a29bc7ba856508a59114d1bc36e9d34fddd398711616871111ad2d2dc94a4acb9292ac725e75481eac725ec68c78e6d5cfd06b64924420d06b64db7972f0d0cef83a22a64232f83a22f97d6df6c9c2fa573cd02424fa573cfc8976fed0c8ff7537bb5517ff7537fa9162ffd8c7ffad46cb7403ffad46ffad46ffe8cb42d69250b68e42d69242d692caf4e016a765007d3916a7656bcfa2d1ede07bd1484db8107bd1487bd148daf2ccb3dc6c93c00bb3dc6cb3dc6ceaf5dcfbe983bdb634fbe983fbe983fef9dcfad165bf9608fad165fad165fef2d392e1c033b69492e1c092e1c0e0f7ed9fe1e70bbcb29fe1e79fe1e7e4f7f89fc6e71587bd9fc6e79fc6e7e4eff84986e72c70d14986e78fb5f2dbe7fa9a9cff373ad79a9cffa9abfee3e3ffb99aff6733ddb99affb99affebe3ffc2c2c2979797c2c2c2d0d0d0e6e6e6cabdbf717171cabdbfcabdbfeae6e6cca6ac8a404dcca6accca6acf1e6e8f691b2d21e5bf691b2f9a9c3fce0e9cd74e6ca2ae6cd74e6dd8ef3f1d8f8a47ae29c3ce4a47ae2b38cede6daf7".substr(30*
a+6*b,6).toUpperCase()},hk=null,ik=function(){if(hk)return hk;for(var a=[],b=0;91>b;b++){var c=gk;c=new Zj(c(b,0),c(b,1),c(b,2),c(b,3),c(b,4));c.color=b;a[b]=c}return hk=a},jk=[44,64,66,60,57,59,56,55,55,52,53,53,48,46,63,63,61,57,56,44,62,62,47,65,66,57,58,50,51,51,52,54,48,48,43,65,65,57,61,49,54,45],kk=[35,23,42,14,22,33,40,28,30,31,12,32,8,7,6,26,5,4,39,21,15,2,37,25],lk=[26,23,41,28,33,37,35,30,38,40,24,31,27,22,25,42,29,32,34,36,39,6,1,12,9,14,4,21,8,19,7,2,11,10,3,20,13,5,15,16,17,18],mk=[57,
51,54,46,60,64,61,43,56,58,52,53,47,65,63,62,44,55,59,49,48,45,66,50].map(function(a){return a-43+67}),nk=function(a){for(var b={},c=0;c<a.length;++c)b[a[c]]=c;return b},ok=nk(lk),pk=nk(mk),rk=function(a){a=qk(a);return ik()[a]||null},sk=null,tk=function(a){a=a.toUpperCase();if(!sk){sk={};for(var b=ik(),c=0,d=b.length;c<d;++c)sk[b[c].b]=c}return sk[a]||-1},uk=function(a){var b=ck?mk:lk;if(!a)return b[0];a=ck?pk[a]:ok[a];return r(a)?b[(a+1)%b.length]:b[0]},ak=function(a){a=Number(a|0).toString(16);
return 2>a.length?"0"+a:a},qk=function(a){if(0==a||1<=a&&42>=a&&!ck)return a;a=67<=a&&90>=a?a-67+43:1<=a&&42>=a?jk[a-1]:a;return ck?a-43+67:kk[a-43]},vk=function(a){var b={};Ma(a,function(a,d){d=parseInt(d,10);d=qk(d);var c=b[d];c&&(a+=c);b[d]=a});return b};
var wk=function(a){this.ua=a};wk.prototype.getId=function(){return this.ua};var zk=function(a,b,c,d){this.ua=a;this.Ka=c||a;a=this.s=b;b=this.getId();if(b in a.b)throw Error("v`"+b);a.b[b]=new xk;a.j[b]=this;d||(yk=d=uk(yk),d=rk(d));this.j=d};D(zk,wk);zk.prototype.getTitle=function(){return this.Ka};zk.prototype.setTitle=function(a){this.Ka=a};zk.prototype.b=function(a,b){b.call(null,[],null)};var yk=0;
var Ak=function(a){E.call(this);this.g=a;this.b={}};D(Ak,E);var Bk=[];Ak.prototype.listen=function(a,b,c,d){x(b)||(b&&(Bk[0]=b.toString()),b=Bk);for(var e=0;e<b.length;e++){var f=M(a,b[e],c||this.handleEvent,d||!1,this.g||this);if(!f)break;this.b[f.key]=f}return this};Ak.prototype.Pd=function(a,b,c,d){return Ck(this,a,b,c,d)};
var Ck=function(a,b,c,d,e,f){if(x(c))for(var g=0;g<c.length;g++)Ck(a,b,c[g],d,e,f);else{b=ie(b,c,d||a.handleEvent,e,f||a.g||a);if(!b)return a;a.b[b.key]=b}return a},Ek=function(a,b,c){Dk.listen(b,c,void 0,a.g||a,a)};Ak.prototype.Ec=function(a,b,c,d,e){if(x(b))for(var f=0;f<b.length;f++)this.Ec(a,b[f],c,d,e);else c=c||this.handleEvent,d=Ca(d)?!!d.capture:!!d,e=e||this.g||this,c=je(c),d=!!d,b=Yd(a)?a.wc(b,c,d,e):a?(a=le(a))?a.wc(b,c,d,e):null:null,b&&(qe(b),delete this.b[b.key])}; var Fk=function(a){Ma(a.b,function(a,c){this.b.hasOwnProperty(c)&&qe(a)},a);a.b={}};Ak.prototype.V=function(){Ak.ha.V.call(this);Fk(this)};Ak.prototype.handleEvent=function(){throw Error("r");};
var Ik=function(a,b,c,d,e,f){if(!(I||Yc||J&&nd("525")))return!0;if(ad&&e)return Gk(a);if(e&&!d)return!1;va(b)&&(b=Hk(b));e=17==b||18==b||ad&&91==b;if((!c||ad)&&e||ad&&16==b&&(d||f))return!1;if((J||Yc)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(I&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(J||Yc)}return Gk(a)},Gk=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(J||Yc)&&0==a)return!0;
switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}},Hk=function(a){if($c)a=Jk(a);else if(ad&&J)switch(a){case 93:a=91}return a},Jk=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};
var Kk=function(){};Kk.prototype.b=function(){};var Lk=function(){if(bd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ob))?a[1]:"0"}return ad?(a=/10[_.][0-9_.]+/,(a=a.exec(Ob))?a[0].replace(/_/g,"."):"10"):cd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ob))?a[1]:""):dd||ed||fd?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ob))?a[1].replace(/_/g,"."):""):""}();
var Mk=function(a){return(a=a.exec(Ob))?a[1]:""},Nk=function(){if(qd)return Mk(/Firefox\/([0-9.]+)/);if(I||Yc||Xc)return md;if(ud)return Pc()?Mk(/CriOS\/([0-9.]+)/):Mk(/Chrome\/([0-9.]+)/);if(vd&&!Pc())return Mk(/Version\/([0-9.]+)/);if(rd||sd){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ob);if(a)return a[1]+"."+a[2]}else if(td)return(a=Mk(/Android\s+([0-9.]+)/))?a:Mk(/Version\/([0-9.]+)/);return""}();
var Pk=function(a,b,c,d,e,f){var g;if(g=c.offsetParent){var h="HTML"==g.tagName||"BODY"==g.tagName;if(!h||"static"!=Aj(g,"position")){var k=Hj(g);if(!h){h="rtl"==Aj(g,"direction");var m;if(m=h){if(m=vd)m=0<=Lb(Nk,10);var p;if(p=gd)p=0<=Lb(Lk,10);m=$c||m||p}h=m?-g.scrollLeft:!h||Zc&&nd("8")||"visible"==Aj(g,"overflowX")?g.scrollLeft:g.scrollWidth-g.clientWidth-g.scrollLeft;k=Xi(k,new V(h,g.scrollTop))}}}g=k||new V;k=Lj(a);if(h=Ij(a)){var q=new wj(h.left,h.top,h.right-h.left,h.bottom-h.top);h=Math.max(k.left,
q.left);m=Math.min(k.left+k.width,q.left+q.width);h<=m&&(p=Math.max(k.top,q.top),q=Math.min(k.top+k.height,q.top+q.height),p<=q&&(k.left=h,k.top=p,k.width=m-h,k.height=q-p))}h=aj(a);p=aj(c);if(h.b!=p.b){m=h.b.body;p=hj(p.b);q=new V(0,0);var u=(u=$i(m))?hj(u):window;if(Rc(u,"parent")){var t=m;do{if(u==p)var z=Hj(t);else z=Fj(t),z=new V(z.left,z.top);q.b+=z.b;q.g+=z.g}while(u&&u!=p&&u!=u.parent&&(t=u.frameElement)&&(u=u.parent))}m=Xi(q,Hj(m));!I||9<=Number(od)||ej(h.b)||(m=Xi(m,ij(h.b)));k.left+=m.b;
k.top+=m.g}a=Ok(a,b);b=k.left;a&4?b+=k.width:a&2&&(b+=k.width/2);a=new V(b,k.top+(a&1?k.height:0));a=Xi(a,g);var v;f&&(v=Ij(c))&&(v.top-=g.g,v.right-=g.b,v.bottom-=g.g,v.left-=g.b);a=a.clone();g=Ok(c,d);d=Kj(c);b=d.clone();a=a.clone();b=b.clone();k=0;if(e||0!=g)g&4?a.b-=b.width+(e?e.right:0):g&2?a.b-=b.width/2:e&&(a.b+=e.left),g&1?a.g-=b.height+(e?e.bottom:0):e&&(a.g+=e.top);f&&(v?(e=a,g=b,k=0,65==(f&65)&&(e.b<v.left||e.b>=v.right)&&(f&=-2),132==(f&132)&&(e.g<v.top||e.g>=v.bottom)&&(f&=-5),e.b<v.left&&
f&1&&(e.b=v.left,k|=1),f&16&&(h=e.b,e.b<v.left&&(e.b=v.left,k|=4),e.b+g.width>v.right&&(g.width=Math.min(v.right-e.b,h+g.width-v.left),g.width=Math.max(g.width,0),k|=4)),e.b+g.width>v.right&&f&1&&(e.b=Math.max(v.right-g.width,v.left),k|=1),f&2&&(k|=(e.b<v.left?16:0)|(e.b+g.width>v.right?32:0)),e.g<v.top&&f&4&&(e.g=v.top,k|=2),f&32&&(h=e.g,e.g<v.top&&(e.g=v.top,k|=8),e.g+g.height>v.bottom&&(g.height=Math.min(v.bottom-e.g,h+g.height-v.top),g.height=Math.max(g.height,0),k|=8)),e.g+g.height>v.bottom&&
f&4&&(e.g=Math.max(v.bottom-g.height,v.top),k|=2),f&8&&(k|=(e.g<v.top?64:0)|(e.g+g.height>v.bottom?128:0)),f=k):f=256,k=f);f=new wj(0,0,0,0);f.left=a.b;f.top=a.g;f.width=b.width;f.height=b.height;k&496||(Cj(c,new V(f.left,f.top)),b=new Yi(f.width,f.height),d==b||d&&b&&d.width==b.width&&d.height==b.height||(f=b,d=ej(aj($i(c)).b),!I||nd("10")||d&&nd("8")?(c=c.style,$c?c.MozBoxSizing="border-box":J?c.WebkitBoxSizing="border-box":c.boxSizing="border-box",c.width=Math.max(f.width,0)+"px",c.height=Math.max(f.height,
0)+"px"):(e=c.style,d?(d=Pj(c,"padding"),!I||9<=Number(od)?(v=zj(c,"borderLeftWidth"),a=zj(c,"borderRightWidth"),b=zj(c,"borderTopWidth"),c=zj(c,"borderBottomWidth"),c=new vj(parseFloat(b),parseFloat(a),parseFloat(c),parseFloat(v))):(v=Rj(c,"borderLeft"),a=Rj(c,"borderRight"),b=Rj(c,"borderTop"),c=Rj(c,"borderBottom"),c=new vj(b,a,c,v)),e.pixelWidth=f.width-c.left-d.left-d.right-c.right,e.pixelHeight=f.height-c.top-d.top-d.bottom-c.bottom):(e.pixelWidth=f.width,e.pixelHeight=f.height))))},Ok=function(a, b){return(b&8&&"rtl"==Aj(a,"direction")?b^4:b)&-9};
var Qk=function(a,b,c){if(Ba(a))c&&(a=y(a,c));else if(a&&"function"==typeof a.handleEvent)a=y(a.handleEvent,a);else throw Error("s");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};var Tk=function(a,b){O.call(this);this.b=new Ak(this);a=a||null;Rk(this);this.Ta=a;b&&(this.Yb=b)};D(Tk,O);l=Tk.prototype;l.Ta=null;l.ke=!0;l.je=null;l.Lb=!1;l.Od=-1;l.Nd=-1;l.Xc=!1;l.Cd=!0;l.Yb="toggle_display";l.getType=function(){return this.Yb};l.S=function(){return this.Ta};var Uk=function(a){Rk(a);a.ke=!0},Rk=function(a){if(a.Lb)throw Error("t");};Tk.prototype.ab=function(){return this.Lb};Tk.prototype.Zb=function(){return this.Lb||150>B()-this.Nd};
Tk.prototype.setVisible=function(a){this.j&&this.j.stop();this.i&&this.i.stop();if(a){if(!this.Lb&&this.dispatchEvent("beforeshow")){if(!this.Ta)throw Error("u");this.g();a=$i(this.Ta);this.Xc&&this.b.listen(a,"keydown",this.eh,!0);if(this.ke)if(this.b.listen(a,"mousedown",this.Xe,!0),I){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=b.contentDocument||b.contentWindow.document}catch(d){break}a=c;b=a.activeElement}this.b.listen(a,"mousedown",this.Xe,!0);this.b.listen(a,
"deactivate",this.We)}else this.b.listen(a,"blur",this.We);"toggle_display"==this.Yb?(this.Ta.style.visibility="visible",Mj(this.Ta,!0)):"move_offscreen"==this.Yb&&this.g();this.Lb=!0;this.Od=B();this.Nd=-1;this.j?(ie(this.j,"end",this.Ye,!1,this),this.j.play()):this.Ye()}}else Vk(this)};Tk.prototype.g=wa;var Vk=function(a,b){if(!a.Lb||!a.dispatchEvent({type:"beforehide",target:b}))return!1;a.b&&Fk(a.b);a.Lb=!1;a.Nd=B();a.i?(ie(a.i,"end",Ia(a.ve,b),!1,a),a.i.play()):a.ve(b);return!0};l=Tk.prototype;
l.ve=function(a){"toggle_display"==this.Yb?this.Ug():"move_offscreen"==this.Yb&&(this.Ta.style.top="-10000px");this.dispatchEvent({type:"hide",target:a})};l.Ug=function(){this.Ta.style.visibility="hidden";Mj(this.Ta,!1)};l.Ye=function(){this.dispatchEvent("show")};l.Xe=function(a){a=a.target;mj(this.Ta,a)||Wk(this,a)||150>B()-this.Od||Vk(this,a)};l.eh=function(a){27==a.keyCode&&Vk(this,a.target)&&(a.preventDefault(),a.stopPropagation())};
l.We=function(a){if(this.Cd){var b=$i(this.Ta);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||mj(this.Ta,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>B()-this.Od||Vk(this)}};var Wk=function(a,b){return bb(a.je||[],function(a){return b===a||mj(a,b)})};Tk.prototype.V=function(){Tk.ha.V.call(this);this.b.Ea();G(this.j);G(this.i);delete this.Ta;delete this.b;delete this.je};
var Xk=function(a,b){this.s=8;this.o=b||void 0;Tk.call(this,a)};D(Xk,Tk);Xk.prototype.g=function(){if(this.o){var a=!this.ab()&&"move_offscreen"!=this.getType(),b=this.S();a&&(b.style.visibility="hidden",Mj(b,!0));this.o.b(b,this.s,this.R);a&&Mj(b,!1)}};
var Zk=function(a,b,c){this.i=[];this.g=b||Yk;this.j=c||"gcal$func$";this.s=a};D(Zk,E);var Yk=n.gcal$func$={},$k=0,al=new Zk;Zk.prototype.V=function(){for(var a=0,b=this.i.length;a<b;++a)delete this.g[this.i[a]];Zk.ha.V.call(this)};Zk.prototype.b=function(a,b){(b=b||this.s)&&(a=y(a,b));b=$k++;this.g[b]=a;this.i.push(b);return Sh(this.j+"["+b+"]")};Zk.prototype.o=function(a){delete this.g[a.substring(this.j.length+1,a.length-1)]};var bl=y(al.b,al);y(al.o,al);
var cl=function(a,b){E.call(this);this.b=a;this.i=aj(a);this.g=new Zk(this);this.j=b||301};D(cl,E);l=cl.prototype;l.Ga=null;l.Wa=null;l.V=function(){this.g.Ea();if(this.Wa){var a=this.Wa;if(a)if(Yd(a))a.Ra&&ee(a.Ra);else if(a=le(a)){var b=0,c;for(c in a.b)for(var d=a.b[c].concat(),e=0;e<d.length;++e)qe(d[e])&&++b}this.Wa.Ea()}cl.ha.V.call(this)};l.ug=function(){var a=this.Ga;a&&a.parentNode&&a.parentNode.removeChild(a)};
l.render=function(a,b,c,d,e,f){if(!this.Ga){var g=this.g.b(this.Qc);g=P('<div class=cc style="z-index:'+R(T(this.j))+'"><div class=cc-titlebar><div class=cc-close onclick="'+R(S(g))+'();"></div><div class=cc-title></div></div><div class=cc-body></div></div>');this.Ga=uj(g,this.i);this.Wa=new Xk(this.Ga);Uk(this.Wa);g=this.Wa;Rk(g);g.Xc=!0;this.Wa.Cd=!1;M(this.Wa,"beforehide",this.ug,!1,this)}this.Wa.setVisible(!1);this.Ga.style.left="0";this.Ga.style.top="0";this.b.appendChild(this.Ga);this.Ga.style.display=
"";this.Ga.style.width=c?c+"px":"";this.Ga.childNodes[1].style.height=d?d+"px":"";this.Ga.childNodes[1].innerHTML=qj(f);e&&0<e.length?(nj(this.Ga.childNodes[0].childNodes[1],e),this.Ga.childNodes[0].style.display=""):this.Ga.childNodes[0].style.display="none";e=Lj(this.b);c=this.Ga.offsetWidth;d=this.Ga.offsetHeight;a=Math.min(Math.max(a,10),Math.max(e.left+e.width-c-10,10));c=b;b=Math.min(Math.max(b,10),Math.max(e.top+e.height-d-10,10));c!=b&&(a+=16);a-=e.left;b-=e.top;this.Ga.style.left=a+"px"; this.Ga.style.top=b+"px";this.Wa.setVisible(!0)};l.Qc=function(){this.Wa&&this.Wa.setVisible(!1)};
var dl;var il=function(a,b,c,d,e){O.call(this);this.g=b;this.s=e||aj();this.nd=c;this.b=d;d.La(el(this.g.b));M(d,"change",this.Id,!1,this);this.mb=a;this.Va=new Zk(this);this.j={};this.w={};this.ma=new cl(fl(this.mb));a:{for(b=0;b<a.U.length;b++)if(a.U[b]===this)break a;a.U.push(this);this.kd(a);this.register();gl(a);hl(a)}};D(il,O);l=il.prototype;l.label="CalendarView";l.V=function(){this.Va.Ea();il.ha.V.call(this)};l.getType=function(){return this.nd};l.Id=function(){this.render()};l.He=function(){this.b.Wb(1)};
l.Ge=function(){this.b.Wb(-1)};l.Pa=function(){return new Ng(this.b.b,pg(this.b.i))};l.render=function(){this.ma.Qc()};l.register=function(){this.Gc=bl(this.Sb,this)};l.Wg=function(a){return 2!=a.qc};
var kl=function(a,b){var c=a.g.g,d=b.Pb;(a=b.Nc||"")&&(a=P(a));b=jl(c,new Ng(b.Ba(),b.ya));c="https://maps.google.com/maps?hl="+encodeURIComponent("en-GB")+"&q="+encodeURIComponent(d);dl&&(c=dl.replace("{q}",encodeURIComponent(d)).replace("{hl}","en-GB").replace("{googUrl}",encodeURIComponent(c)));var e=c;c=a;a=P;d='<div class="detail-item"><span class="event-details-label">'+Q("When")+'</span><span class="event-when">'+Q(b)+"</span></div>"+(d?'<div class="detail-item"><span class="event-details-label">'+
Q("Where")+'</span><span class="event-where">'+Q(d)+' (<a href="'+R(Hi(e))+'" class="menu-link" target=_blank>'+Q("map")+"</a>)</span></div>":"");if(c){b='<div class="detail-item"><span class="event-details-label">'+Q("Description")+'</span><span class="event-description">';c=Q(c);e=String(c);if(!(15>e.length)){for(var f=[],g=0,h=0,k=0,m=0,p=0;p<e.length;p++){var q=m;m=e.charCodeAt(p);q=768<=m&&!Lh(q,m);15<=g&&!Mh(m)&&!q&&(f.push(e.substring(k,p),Oh),k=p,g=0);h?62==m&&60==h?h=0:59==m&&38==h&&(h=0,
g++):60==m||38==m?h=m:Mh(m)?g=0:8204<=m&&8207>=m||8234<=m&&8238>=m||g++}f.push(e.substr(k));e=f.join("")}c=Ph(c,th)?P(e,Qh(c)):e;b=b+c+"</span></div>"}else b="";return a(d+b)};
il.prototype.Sb=function(a,b){var c=this.j[a];a=this.ma;b=Lj(b);var d=c.getTitle(),e=c.Sa();if(e.getUrl()){var f=Wf(e.getUrl()),g=c.Ba(),h=c.ya;e.getUrl();c=e.getType();if(1==c)if(1!=e.getType())f=null;else if(f="http://www.gmodules.com/gadgets/ifr?url="+encodeURIComponent(e.getUrl())+"&synd=calendar&w="+e.Ya+"&h="+e.getHeight()+"&up_startdate="+g.ra().toString()+"&up_enddate="+h.ra().toString()+"&lang="+"en_GB".replace("_","-"),g=e.g)for(var k in g)k.match(Xg)&&(f+="&up_"+k+"="+encodeURIComponent(g[k]));
k=1==c;c=P(3==c?'<img src="'+R(Ji(f))+'" class="wc-root">':"<iframe frameborder=0"+(k?' scrolling="no"':"")+' src="'+R(f)+'" class="wc-root"></iframe>');e.getHeight();k=document.body;k!=a.b&&(a.Ga&&a.Qc(),a.b=k);a.render(b.left,b.top+b.height,e.Ya,e.getHeight(),d,c)}};
var ll=function(a,b){for(var c=0;c<b.length;c++){a.j[Fa(b[c])]=b[c];var d=b[c].getId();a.w[d]||(a.w[d]=b[c])}},ml=function(a,b){var c=Pj(a,"margin"),d=Pj(a,"padding");a.style.height=Math.max(1,b-c.top-d.top-c.bottom-d.bottom)+"px"},nl=function(a,b){a=a.g.T;var c=(new Bh(Eb(b.Ka.getContent()))).getContent(),d=new Ng(b.Ba(),b.ya),e=b.Nc||"";e&&1024<e.length&&(e=e.substring(0,1024)+"...");return mf(a.b+"/event","action","TEMPLATE","hl","en_GB","text",c,"dates",d,"location",b.Pb,"ctz",a.j,"details",e)}, pl=function(a,b,c){var d=a.mb;ol(a.mb,b,function(e){var f;if(f=d.i==a)f=a.Pa(),f=f.start.v()<=b.start.v()&&f.end.v()>=b.end.v();f&&c(e)})};il.prototype.Vb=function(){this.ma.Qc()};
var ql=function(a,b,c){Oi.call(this,a,b,c);this.j=[];this.i=null;this.b="";this.g=null;this.yc=!1};ql.prototype=ia(Oi.prototype);ql.prototype.constructor=ql;if(ra)ra(ql,Oi);else for(var rl in Oi)if("prototype"!=rl)if(Object.defineProperties){var sl=Object.getOwnPropertyDescriptor(Oi,rl);sl&&Object.defineProperty(ql,rl,sl)}else ql[rl]=Oi[rl];ql.ha=Oi.prototype;ql.prototype.Sa=function(){return this.i};var tl=function(a,b){var c;if(c=a.g&&b.g)b=b.g,c=sb(a.g.getTitle(),b.getTitle());return c||0};
var ul=function(a,b,c){this.g=Math.max(c,1);this.i=a;this.b=b;this.b.push(this.g);this.j=this.i.length},vl=function(a,b,c,d){this.key=a;this.g=b;this.offset=c;this.b=d;this.i=this.offset/this.b},wl=function(a,b,c){return new vl(a.i[b],a.i[b+1],c,a.b[b+1]-a.b[b]||1)},xl=function(a,b,c){var d=0,e=0;r(b)&&(d=lb(a.i,b),0>d?(d=-d-1,d==a.j&&(d--,e=a.g-a.b[d])):c&&(e=(a.b[d+1]-a.b[d])*c));return{index:d,offset:e}};
var Al=function(a,b,c,d){this.lc=d||28;this.U=a.o.g;this.u=yl(this,this.U);this.label="Agenda";this.ka={};this.Fa=!1;this.ua=zl++;this.lb=null;this.Ca=c;this.i=a.j;il.call(this,a,b,"agenda",new Sg,a.b)};D(Al,il);var zl=1;l=Al.prototype;l.Yd=0;l.Pc=null;l.He=function(){var a=Bl(this).scrollTop+parseInt(Bl(this).style.height,10),b=this.s.S("eventContainer"+this.ua).offsetHeight;a>=b&&(this.R(!0),a=b);Cl(this,a)};
l.Ge=function(){var a=Bl(this).scrollTop-parseInt(Bl(this).style.height,10);0>=a&&(this.R(!1),a=0);Cl(this,a)};l.Pa=function(){return new Ng(this.U,this.u)};l.Gd=function(){return Dl(this.g.g,this.b.g)};
l.Id=function(){if(Bl(this)&&(!this.Pc||!this.Pc.equals(this.b.g))){var a=this.b.g;el(this.g.b);var b=this.Pa();b.start.v()<=a.v()&&b.end.v()>a.v()?(this.Pc=a,El(this).j?(b=El(this),a=a.va(),a=xl(b,a,void 0),b=wl(b,a.index,a.offset)):b=Fl(this),Gl(this,b,!0,!1)):(b=new Ng(a,yl(this,a)),this.U=b.start.ra(),this.u=b.end.ra(),pl(this,b,Hl(this,b,!1,!1,!0,!0)))}};l.render=function(){Al.ha.render.call(this);var a=!this.ta;pl(this,this.Pa(),Hl(this,this.Pa(),!1,!1,!1,a))};
var Hl=function(a,b,c,d,e,f){return function(g){if(!c){var h=fl(a.mb);sj(h,Tj,{height:"200px",id:String(a.ua),Da:a.i?Il(a.i):null});ml(Bl(a),parseInt(h.style.height,10));qe(a.lb);a.lb=M(Bl(a),"scroll",a.mc,!1,a)}a.dispatchEvent("c");h=b.end;var k=[],m=b.start;c||(a.j={},a.w={});ll(a,g);var p=a.Ca,q=a.Gc;p.Ja=a.Ja;p.j=q;p=f?45:Infinity;for(q=Ia(Pi,tl);m.v()<h.v()&&0<p;){var u=void 0,t=a,z=m,v=[];z=ig(z.v(),pg(z).v());t=t.w;for(u in t){var A=t[u];Qi(A,z)&&v.push(A)}u=$a(v,a.Wg,a);u.sort(q);k.push(Jl(a,
m,u));p-=u.length;m=pg(m)}if(!c||d)a.u=m;m={Db:k};a.dispatchEvent("d");h=a.s.S("eventContainer"+a.ua);k=J?h.clientHeight:Kj(h).height;c?(m=tj(Vj,m),d?h.appendChild(m):h.insertBefore(m,h.firstChild)):sj(h,Vj,m);a.o=null;c&&!d&&(h=(J?h.clientHeight:Kj(h).height)-k,Cl(a,Bl(a).scrollTop+h));a.dispatchEvent("e");h=a.g.g;sj(a.s.S("agenda-underflow-top"+a.ua),Uj,{ef:"Displaying events after "+Kl(h,a.U),functionName:a.Oa,fe:!1,Te:"Look for earlier events",Da:a.i?Il(a.i):null});sj(Ll(a),Uj,{ef:"Displaying events until "+
Kl(h,a.u),functionName:a.Oa,fe:!0,Te:"Look for more",Da:a.i?Il(a.i):null});a.ta||(a.ta=Fl(a));a.Fa=!1;a.Ca.g(g);e?a.Id():c||Gl(a,a.ta,!0,!0)}},Jl=function(a,b,c){var d=c.length;if(!d)return null;for(var e=[],f,g=0;g<d;g++){var h=c[g];f=["event"];0==g?f.push("first-event"):g==d-1&&f.push("last-event");e.push(a.Ca.render(h,b,f,a.i))}e={sg:Dl(a.g.g,b),rg:b.toString(),uc:e,Da:a.i?Il(a.i):null};b=e.Jb;c=e.rg;d=e.sg;x(e.uc);a=e.uc;e=e.Da;b='<div class="day '+R(null!=b?b:"")+'" id="day-'+R(c)+'"'+((null==
e?0:e.Aa)?' style="border-bottom-color:'+R(T(e.Aa))+'"':"")+'><div class="date-label"'+((null==e?0:e.Qb)||(null==e?0:e.Ab)?' style="'+((null==e?0:e.Qb)?"background-color:"+R(T(e.Qb))+";":"")+((null==e?0:e.Ab)?"font-weight:"+R(T(e.Ab))+";":"")+'"':"")+">"+Q(d)+"</div>";c=a.length;for(d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")},El=function(a){if(a.o)return a.o;var b=a.mb.b.b;if(b.querySelectorAll&&b.querySelector)b=b.querySelectorAll("DIV.day");else if(b.getElementsByClassName){b=b.getElementsByClassName("day");
for(var c={},d=0,e=0,f;f=b[e];e++)"DIV"==f.nodeName&&(c[d++]=f);c.length=d;b=c}else{b=b.getElementsByTagName("DIV");c={};for(e=d=0;f=b[e];e++){var g=f.className;"function"==typeof g.split&&fb(g.split(/\s+/),"day")&&(c[d++]=f)}c.length=d;b=c}e=[];f=[];for(g=0;g<b.length;g++)"none"!=b[g].style.display&&(c=b[g].id.substring(4),d=Dj(b[g]),e.push(Hg(c).va()),f.push(d.g));a.o=new ul(e,f,Dj(Ll(a)).g);return a.o};
Al.prototype.register=function(){Al.ha.register.call(this);this.Ja=bl(this.qd,this);this.Oa=this.Va.b(this.R)};
Al.prototype.qd=function(a,b){var c=parseInt(a.id.substring(0,a.id.lastIndexOf("-")),10),d=this.ka[a.id];var e=!!d;b=new Rd(b);if(Wd(b,0)&&!(J&&ad&&b.ctrlKey)||Wd(b,1))if(!e&&(b.shiftKey||b.j||Wd(b,1))){e=this.j[c].b;e=Wf(e);b=Yf();if(e&&Vf(e)&&!Xf(e)&&null!=b){var f=e.split("/calendar");e=2<f.length?e:f.join("/calendar/b/"+b)}e&&window.open(encodeURI(e));e=!0}else e=!1;else e=!0;if(!e){e=this.s.S("details-"+a.id);if(d)delete this.ka[a.id],Ml(e,a,!1);else{if(!e.firstChild){c=this.j[c];d=kl(this,c);
b=c.b;!c.Sa()&&b&&(b=c.b,c=nl(this,c),c=P('<a href="'+R(Hi(b))+'" target="_blank">'+Q("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+R(Hi(c))+'" target="_blank">'+Q("copy to my calendar")+"</a>"),d=P(Q(d)+'<div class="event-links">'+Q(c)+"</div>"));for(sj(e,Sj,{ze:d});e.firstChild.firstChild;)e.appendChild(e.firstChild.firstChild);e.removeChild(e.firstChild);Ml(e,a,!0);this.ka[a.id]=1;this.o=null;return}Ml(e,a,!0);this.ka[a.id]=1}this.o=null}};
var Ml=function(a,b,c){Mj(a,c);c?Ti(b,"event-summary")&&(Vi(b,"event-summary"),Ui(b,"event-summary-expanded")):Ti(b,"event-summary-expanded")&&(Vi(b,"event-summary-expanded"),Ui(b,"event-summary"))},Cl=function(a,b){Bl(a).scrollTop=Math.round(b)},Fl=function(a){return new vl(a.b.g.va(),void 0,0,1)},Gl=function(a,b,c,d){a.ta=b;if(c){c=El(a);var e=xl(c,b.key,b.i);c=Fe(c.b[e.index]+e.offset,c.b[0],c.g);Cl(a,c);a.Yd=c}d&&(b=Eg(b.g&&30>b.b-b.offset?b.g:b.key),a.Pc=b,a.b.La(b))};
Al.prototype.mc=function(){var a=Bl(this),b=a.scrollTop,c=this.s.S("agendaScrollContent"+this.ua).offsetHeight;if(0!=c&&(b+a.clientHeight>=c?this.R(!0):0==b&&this.R(!1),5<Math.abs(this.Yd-b))){if(El(this).j){a=El(this);c=Fe(b,a.b[0],a.g);var d=lb(a.b,c);0>d?d=-d-2:d==a.j&&d&&d--;a=wl(a,d,c-a.b[d])}else a=Fl(this);Gl(this,a,!1,!0);this.Yd=b}};
Al.prototype.R=function(a){if(!this.Fa){this.Fa=!0;var b=this.Pa();if(a){var c=b.end;this.u=b=yl(this,b.end)}else c=yl(this,b.start,!0),b=b.start,this.U=c;c=new Ng(c,b);pl(this,c,Hl(this,c,!0,a,!1,a))}};var yl=function(a,b,c){c=c?-1:1;b=sg(b,c*a.lc);a=b.year;var d=b.month,e=og(a,d,15);return b=0>c?e.v()<=b.v()?e:og(a,d,1):e.v()>=b.v()?e:og(a,d,bg(a,d))},Bl=function(a){return a.s.S("agendaEventContainer"+a.ua)},Ll=function(a){return a.s.S("agenda-underflow-bottom"+a.ua)};
var Nl=function(a){Fd(this,a,"at:emb:st",null)};D(Nl,Bd);var Il=function(a){var b=K(a,1),c=K(a,2),d=K(a,7),e=K(a,5),f=K(a,3),g=K(a,4);a=K(a,6);return{Aa:b,Qb:c,$d:d,hd:e,linkColor:f,fontFamily:g,Ab:null==a?0:a}};Nl.b="at:emb:st";var Ol=function(){};var Pl=function(a,b){this.b=a;this.i=b};D(Pl,Ol);
Pl.prototype.render=function(a,b,c,d){var e,f;var g=this.Ja;if((e=a.Sa())&&e.b){var h=e.b;e=e.getTitle();var k=this.j;var m=Fa(a);h=P('<span onclick="'+R(S(k))+"("+R(S(m))+', this)" class="agenda-wc"><img src="'+R(Ji(h))+'" class="agenda-web-content" title="'+R(e)+'" alt="'+R(e)+'"></span>');c.push("web-content")}c=c.join(" ");e=jl(this.b,new Ng(a.Ba(),a.ya));m=!1;if(a.Za)k="All day",m=!0;else{k=a.Ba().ra();var p=a.ya.ra();a.nc||k!==p?k===b?k=Ql(this.b,a.Ba(),!1,!1):p===b?k="\u00bb\u00a0"+Ql(this.b,
a.ya,!1,!1):(k="All day",m=!0):k=Ql(this.b,a.Ba(),!1,!1)}p=Ri(a);var q=this.i.b(a).b;a=Fa(a)+"-"+b;d&&(f=Il(d));d=h;return P('<div class="'+R(c)+'"'+((null==f?0:f.Aa)?' style="border-top-color:'+R(T(f.Aa))+'"':"")+'><div class="'+(m?"all-day ":"")+'event-summary" id="'+R(a)+'" onmousedown="'+R(S(g))+'(this, event);return false;"><span class="event-time" alt="'+R(e)+'" title="'+R(e)+'">'+Q(k)+'</span><div class="title-wrapper"><span class="event-reply-status">&nbsp;</span><span class="event-title" style="color: '+ R(T(q))+';">'+Q(null!=d?d:"")+Q(p)+'</span></div></div><div class="event-details" id="details-'+R(a)+'"></div></div>')};Pl.prototype.g=wa;
var xk=function(){this.b={};this.i={};this.g=this.ya=this.kb=null},Rl=function(a,b){var c=b.start.ra();b=b.end.ra();var d=c.va();c=b.va();b={};for(var e=[];d<c;d=hg(d))if(d in a.b){var f=a.b[d];if(f){for(var g in f){var h=f[g];h.yc?delete f[g]:g in b||(e.push(h),b[g]=1)}Qa(f)&&delete a.b[d]}}return e};
var Sl=function(){O.call(this);this.b={};this.j={};this.i={};this.g={};this.o={}};D(Sl,O);Sl.prototype.s=0;var Tl=1,Ul=function(a,b,c){this.id=a;this.callback=b;this.i=c;this.j=null;this.g=[];this.b={}};Sl.prototype.Ia=function(a,b){a.sort();return b.toString()+":"+a.join(",")};
var Xl=function(a,b,c,d){var e=a.Ia(b,c);if(e in a.o)d(a.o[e]);else if(e in a.g)a.g[e].push(d);else if(b=Vl(a,b,c,d),b.j=e,++a.s,a.g[e]=[d],Qa(b.b))Wl(a,b);else for(var f in b.b)d=a.j[f],e=y(a.u,a,f,b),d.b(b.b[f],e)},Vl=function(a,b,c,d,e){var f=Tl++;d=new Ul(f,d,c);for(f=0;f<b.length;++f){var g=b[f],h=a.b[g];var k=h;var m=c,p=e?h.g:null;if(k.kb&&k.ya){p=!!p&&(null==k.g||p>=k.g);var q=m.start.v()<k.kb.v(),u=m.end.v()>k.ya.v();k=q||u?q&&u?m:u?new Ng(p?k.kb:k.ya,m.end.ra()):new Ng(m.start.ra(),p?k.ya:
k.kb):p?new Ng(k.kb,k.ya):null}else k=m;k?d.b[g]=k:e||d.g.push(Rl(h,c))}return d};Sl.prototype.u=function(a,b,c,d){c&&Yl(this,a,c,b.i,d?d:void 0);b.g.push(Rl(this.b[a],b.i));delete b.b[a];Qa(b.b)&&(Wl(this,b),this.dispatchEvent("f"))};var Wl=function(a,b){--a.s;var c=b.g;for(var d=[],e=0;e<c.length;++e)jb(d,c[e]);c=d.sort(Ia(Pi,tl));(b=b.j)&&(a.o[b]=c);d=a.g[b];for(e=0;e<d.length;++e)d[e](c);delete a.g[b]};
Sl.prototype.w=function(a,b,c,d){c&&(Yl(this,a,c,b.i,d?d:void 0),b.g.push(c));delete b.b[a];Qa(b.b)&&(b.callback(),this.dispatchEvent("f"))};
var Yl=function(a,b,c,d,e){b=a.b[b];for(var f=0,g=c.length;f<g;++f){var h=c[f],k=h.getId(),m=b.i[k];m&&(m.yc=!0);if(h.yc)delete b.i[k];else{var p=h.Ba().va();m=h.ya.va();h.Za||h.Dd||(m=hg(m));for(b.i[k]=h;p<m;p=hg(p)){if(p in b.b)var q=b.b[p];else q=[],b.b[p]=q;q[k]=h}}}if(d){if(!b.kb||d.start.v()<=b.kb.v()){b.kb=d.start.ra();var u=!0}if(!b.ya||d.end.v()>=b.ya.v()){b.ya=d.end.ra();var t=!0}e&&u&&t&&(!b.g||e>b.g)&&(b.g=e)}for(d=0;d<c.length;++d)e=c[d].getId(),e in a.i&&c[d].yc?delete a.i[e]:a.i[e]= c[d];a.o={}};
var Zl=function(){};Zl.prototype.b=null;var am=function(a){var b;(b=a.b)||(b={},$l(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var bm,cm=function(){};D(cm,Zl);var dm=function(a){return(a=$l(a))?new ActiveXObject(a):new XMLHttpRequest},$l=function(a){if(!a.g&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.g=d}catch(e){}}throw Error("w");}return a.g};bm=new cm;
var em=function(a){O.call(this);this.headers=new Ge;this.w=a||null;this.g=!1;this.u=this.b=null;this.ma="";this.i=this.U=this.o=this.R=!1;this.s=0;this.j=null;this.Fa="";this.ka=this.ta=!1};D(em,O);var fm=/^https?$/i,gm=["POST","PUT"],hm=[],im=function(a,b,c,d,e,f,g){var h=new em;hm.push(h);b&&h.listen("complete",b);h.Pd("ready",h.Va);f&&(h.s=Math.max(0,f));g&&(h.ta=g);h.send(a,c,d,e);return h};em.prototype.Va=function(){this.Ea();gb(hm,this)};
em.prototype.send=function(a,b,c,d){if(this.b)throw Error("x`"+this.ma+"`"+a);b=b?b.toUpperCase():"GET";this.ma=a;this.R=!1;this.g=!0;this.b=this.w?dm(this.w):dm(bm);this.u=this.w?am(this.w):am(bm);this.b.onreadystatechange=y(this.Ca,this);try{this.U=!0,this.b.open(b,String(a),!0),this.U=!1}catch(f){jm(this);return}a=c||"";var e=this.headers.clone();d&&Ye(d,function(a,b){e.set(b,a)});d=eb(e.tb());c=n.FormData&&a instanceof n.FormData;!fb(gm,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
e.forEach(function(a,b){this.b.setRequestHeader(b,a)},this);this.Fa&&(this.b.responseType=this.Fa);"withCredentials"in this.b&&this.b.withCredentials!==this.ta&&(this.b.withCredentials=this.ta);try{km(this),0<this.s&&((this.ka=lm(this.b))?(this.b.timeout=this.s,this.b.ontimeout=y(this.Ja,this)):this.j=Qk(this.Ja,this.s,this)),this.o=!0,this.b.send(a),this.o=!1}catch(f){jm(this)}};var lm=function(a){return I&&nd(9)&&va(a.timeout)&&r(a.ontimeout)},db=function(a){return"content-type"==a.toLowerCase()};
em.prototype.Ja=function(){"undefined"!=typeof ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};var jm=function(a){a.g=!1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);mm(a);nm(a)},mm=function(a){a.R||(a.R=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};em.prototype.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),nm(this))};
em.prototype.V=function(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),nm(this,!0));em.ha.V.call(this)};em.prototype.Ca=function(){this.T||(this.U||this.o||this.i?om(this):this.Oa())};em.prototype.Oa=function(){om(this)};
var om=function(a){if(a.g&&"undefined"!=typeof ua&&(!a.u[1]||4!=(a.b?a.b.readyState:0)||2!=pm(a)))if(a.o&&4==(a.b?a.b.readyState:0))Qk(a.Ca,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{var b=pm(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}var d;if(!(d=c)){var e;if(e=0===b){var f=String(a.ma).match(gf)[1]||null;if(!f&&n.self&&n.self.location){var g=n.self.location.protocol;f=g.substr(0,g.length-
1)}e=!fm.test(f?f.toLowerCase():"")}d=e}d?(a.dispatchEvent("complete"),a.dispatchEvent("success")):mm(a)}finally{nm(a)}}},nm=function(a,b){if(a.b){km(a);var c=a.b,d=a.u[0]?wa:null;a.b=null;a.u=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},km=function(a){a.b&&a.ka&&(a.b.ontimeout=null);a.j&&(n.clearTimeout(a.j),a.j=null)},pm=function(a){try{return 2<(a.b?a.b.readyState:0)?a.b.status:-1}catch(b){return-1}};
var rm=function(a){Fd(this,a,0,qm)};D(rm,Bd);var qm=[1];var sm=/\s*;\s*/;var tm=function(){E.call(this)};D(tm,E);tm.prototype.init=function(){};new tm;var um=function(){};xa(um);um.prototype.b=0;var vm=function(a){a:{var b=document.cookie.split(sm);for(var c=0,d=b.length;c<d;++c){var e=b[c];if(!(7>=e.length||"="!=e.charAt(7))&&"CALERR2"===e.substring(0,7)){b=e.substring(8);break a}}b=null}b=b&&unescape(b)||"";b=0==b.length?[]:b.split("&");c=!1;for(d=0;d<b.length;++d){e=b[d];var f=e.indexOf("=");if(0<=f&&e.substring(0,f)==a){c=!0;b[d]=a+"="+(1+parseInt(e.substring(f+1),10)||1);break}}c||b.push(a+"=1");a=b=b.join("&");b=new Date(B()+864E5);c=["/calendar/"];if(/\/$/.test(c[0])&&b instanceof
Date&&2E3>b.getFullYear())for(d=c[0];d=d.replace(/([^\/]+|\/)$/,"");)c.push(d);for(e=0;e<c.length;++e)d=c[e],f=[],f.push("CALERR2="+a),f.push("path="+d),b instanceof Date&&f.push("expires="+b.toUTCString()),document.cookie=f.join("; ")},wm=["_incClientErr"],xm=n;wm[0]in xm||"undefined"==typeof xm.execScript||xm.execScript("var "+wm[0]);for(var ym;wm.length&&(ym=wm.shift());)!wm.length&&r(vm)?xm[ym]=vm:xm[ym]&&xm[ym]!==Object.prototype[ym]?xm=xm[ym]:xm=xm[ym]={};
var zm=function(){O.call(this);this.b={};this.g=[];this.i=null};D(zm,O);xa(zm);zm.prototype.flush=function(){if(!Qa(this.b)||0<this.g.length){this.log("perflogger_flush",0);var a=Nc(),b=a.b[6]||null;(a.b[4]||null).b[164]&&b.b()?(this.log("perflogger_beacon_flush",0),(Nc().b[6]||null).i("perf",Am(this))):(this.log("ou_perf",0),a=b.g(Am(this)),im("perf",null,"POST",lf(a)));this.reset()}};zm.prototype.reset=function(){this.b={};this.g=[];this.i=null};var Bm=/\W/g;
zm.prototype.log=function(a,b){va(b)&&0<=b&&(a=a.replace(Bm,"_"),a in this.b||(this.b[a]=[]),this.b[a].push(b))};
var Cm=function(a,b){var c=[];b=b||"";for(var d in a.b)c.push(b+d),c.push(a.b[d].join("#"));return c.join(":")},Dm=function(a){var b=new rm;a=a.g;b.b||(b.b={});a=a||[];for(var c=[],d=0;d<a.length;d++)c[d]=Id(a[d]);b.b[1]=a;1<b.o?b.g[1+b.j]=c:(Ed(b),b.i[1]=c);return b.s()},Am=function(a,b){var c=[];Qa(a.b)||(c.push("perf"),c.push(Cm(a,b)),a.i&&(c.push("csd"),c.push(a.i.s())));0<a.g.length&&(c.push("cei"),c.push(Dm(a)));return c},Em=function(a){this.j=a;this.g=this.b=B()};Em.prototype.Ba=function(){return this.b};
var Fm=function(){O.call(this)};D(Fm,O);var Gm=function(a,b,c){O.call(this);this.i=a;this.o=b||Infinity;this.j=c;B();this.b=this.wb();this.g=0;this.Vd()};D(Gm,Fm);var Hm=0;l=Gm.prototype;l.xc=function(a){var b=this.i;void 0===b?b=-6E4*(new Date(a)).getTimezoneOffset():a>=this.o&&(b=this.j);return b};l.Sd=function(){var a=B()+Hm;return this.xc(a)+a};l.wb=function(){return new Date(this.Sd())};l.Hd=function(){this.b.getUTCDate()!=this.wb().getUTCDate()&&(window.clearTimeout(this.g),this.Vd());return this.b}; l.Vd=function(){var a=this.b,b=this.wb(),c=18E5-b.getTime()%18E5;this.g=window.setTimeout(y(this.Vd,this),c);a.getUTCDate()!==b.getUTCDate()&&(this.b=this.wb(),this.dispatchEvent("newday"))};
var Im=function(a,b,c,d){void 0!=c.body&&(c.body=gadgets.json.stringify(c.body));c.path="/calendar/"+a.ka+"/"+escape(b);c.root=a.T.getProxyUrl();gapi.client.request(c).then(function(a){d(a.result)},function(){c.authType="none";gapi.client.request(c).execute(d)})};
var Km=function(a,b){Wg.call(this,a.title||b||"",Wf(a.iconLink));if(b=a.type){var c=2;"application/x-google-gadgets+xml"==b?c=1:b.match(/^image/i)&&(c=3);this.type=c}if(a.link||a.width||a.height||a.display||a.preferences)this.qf=Zf(a.link),this.Be=Jm[a.display]||"ICON",this.Ya=parseInt(a.width,10)||300,this.i=parseInt(a.height,10)||400,a.preferences&&(this.g=a.preferences)};D(Km,Wg);l=Km.prototype;l.qf="";l.Be="ICON";l.getHeight=function(){return this.i};l.getUrl=function(){return this.qf}; l.getType=function(){return this.type};var Jm={icon:"ICON",chip:"CHIP"};
var Lm=og(1970,1,1),Mm=og(1970,1,2),Nm=function(a){return a&&a.date?Ig(a.date):a&&a.dateTime?Ig(a.dateTime):null};var Om={},Qm=function(a,b){var c=[a.year,Pm(a.month),Pm(a.H)].join("-");a=[Pm(a.hour),Pm(a.minute),Pm(a.second)].join(":");var d="";if(r(b)){if(0==b)b="Z";else if(d=Om[b])b=d;else{0>b?(d="-",b*=-1):d="+";var e=Math.floor(b/60);10>e&&(e="0"+e);b%=60;b=Om[b]=Hb(d,e,":",10>b?"0"+b:b)}d=b}return Hb(c,"T",a,d)},Pm=function(a){return 10>a?"0"+a:String(a)};
var Rm=function(a,b,c,d,e,f){zk.call(this,c,b,e,f);this.g=a;this.i=this.g.b};D(Rm,zk);
Rm.prototype.b=function(a,b,c){null==b&&(b=wa);var d=this.g.o;if(null==d){d=this.i.xc(B()+Hm)/6E4;var e="+";0>d&&(e="-",d=-d);d="GMT"+e+d/60+":"+d%60}if(c){e=Ig(c);var f=this.i.wb();e=27>ng(zg(f),e).H}else e=!1;e=e?c:void 0;d={calendarId:this.getId(),singleEvents:!0,timeZone:d,maxAttendees:1,maxResults:250,updatedMin:e,sanitizeHtml:!0};e=a.start.ra();a=a.end.ra();f=this.i.xc(B()+Hm)/6E4;e=Qm(e.Fb(),f);a=Qm(a.Fb(),f);d.timeMin=e;d.timeMax=a;Sm(this,d,[],null,b,!!c)};
Rm.prototype.o=function(a,b,c,d,e,f){if(f&&"calendar#events"==f.kind){var g=[],h="freeBusyReader"==f.accessRole,k=f.items;if(k)for(var m=0;m<k.length;m++){var p=void 0;var q=k[m];var u=f.defaultReminders;var t=h;var z=q.id;var v=Nm(q.start),A=Nm(q.end);if(v&&A){A=v.v()==A.v()?A.i()?pg(A):Mg(A.year,A.month,A.H,A.hour,A.minute,A.second+1).Fb():A;v=z=new ql(z,v,A);A=q.visibility;t=t&&"public"!=A;var C=q.summary;v.Ka=C&&!t?Q(C):A&&"public"!=A&&"default"!=A||t?Q("busy"):Q("");v.Ia=null;!t&&r(q.description)&&
(v.Nc=q.description,v.Ia=null);null!=q.htmlLink&&(z.b=q.htmlLink);r(q.location)&&(t=z,t.Pb=q.location,t.Ia=null);if(r(q.attendees)){a:{t=q.attendees;for(v=0;v<t.length;v++)if(t[v].self){t=t[v];break a}t=null}t=t&&t.responseStatus;r(t)&&(t=ch[t],t=void 0!==t?t:null,null!=t&&(z.qc=t))}!q.reminders||q.reminders.useDefault?p=u:q.reminders&&q.reminders.overrides&&(p=q.reminders.overrides);if(p)for(u=z,t=0;t<p.length;t++)A=p[t],"popup"==A.method&&(v=u,A=A.minutes,C=kg(v.Ba()),C.minute-=A,v.j.push(C.Fb()));
p=z;r(q.gadget)&&(u=q.gadget,void 0!=u.title&&(u.title=Bb(u.title)),u=new Km(u,p.getTitle()),p.i=u?u:null)}else z=new ql(z,Lm,Mm);"cancelled"==q.status&&(z.yc=!0);z=q=z;z.g=this;p=this.getId();z.Bd=p;z.Ia=null;g.push(q)}b=b.concat(g);g=Ig(f.updated,!1,!0);c=c?c.min(g):g;if(f.nextPageToken)a.pageToken=f.nextPageToken,Sm(this,a,b,c,d,e);else{if(e&&!a.updatedMin&&(a=this.s,f=a.b[this.getId()])){e=[];for(var F in f.i)e.push(F);f.b={};f.i={};for(F=0;F<e.length;F++)delete a.i[e[F]]}a=b;e=c;b=[];b.push(String(e.year),
"-",$f(e.month),"-",$f(e.H));e.i()||b.push("T",$f(e.hour),":",$f(e.minute),":",$f(e.second),"Z");d(a,b.join(""))}}else{a:{if(f&&f.error&&(F=f.error.data))for(f=0;f<F.length;f++)if("updatedMinTooLongAgo"==F[f].reason){F=!0;break a}F=!1}F?(delete a.updatedMin,Sm(this,a,b,c,d,e)):d(null)}};var Sm=function(a,b,c,d,e,f){Im(a.g,"calendars/"+b.calendarId+"/events",{params:b},y(a.o,a,b,c,d,e,f))};
var Tm=function(){},Um={};var Vm=function(){};D(Vm,Tm);Vm.prototype.init=function(a,b){this.g=a;this.b=b;gapi.config.update("googleapis.config/auth/useFirstPartyAuth",!0);void 0!=a.w&&gapi.client.setApiKey(a.w);a=Yf();null!=a&&gapi.config.update("googleapis.config/sessionIndex",a)};Vm.prototype.create=function(a,b,c,d){return new Rm(this.g,this.b,a,b,d,c)};
var Wm=function(a,b,c){if(!Qa(a.b)||0<a.g.length)b=Am(a,b),(c||im)("perf",null,"POST",lf(b)),a.reset()};var Xm=function(a,b,c){E.call(this);this.Qd=null!=c?y(a,c):a;this.i=b;this.g=y(this.ih,this);this.b=[]};D(Xm,E);l=Xm.prototype;l.ld=!1;l.kc=null;l.Dg=function(a){this.b=arguments;this.kc?this.ld=!0:Ym(this)};l.stop=function(){this.kc&&(n.clearTimeout(this.kc),this.kc=null,this.ld=!1,this.b=[])};l.V=function(){Xm.ha.V.call(this);this.stop()};l.ih=function(){this.kc=null;this.ld&&(this.ld=!1,Ym(this))};var Ym=function(a){a.kc=Qk(a.g,a.i);a.Qd.apply(null,a.b)};
var Zm=function(a){O.call(this);this.ua=a};D(Zm,O);Zm.prototype.getId=function(){return this.ua};Zm.prototype.j=function(){return this.ua};var $m=0;var bn=function(a,b){O.call(this);this.w=($m++).toString(36);this.i=new O;this.o={};this.b={};Xa(a||[],function(a){an(this,a,!0)},this);b?Xa(b,function(a){an(this,a,!1)},this):Ja(this.b,this.o);M(this.i,"change",y(this.u,this))};D(bn,O);l=bn.prototype;l.ac=null;l.Vc=!1;l.$b=0;l.V=function(){bn.ha.V.call(this);for(var a in this.b)G(this.b[a]);this.i.Ea()};l.Fd=function(a){return this.b[a]};l.contains=function(a){var b=this.b;return null!==b&&a in b};
l.add=function(a){if(this.contains(a.j()))return!1;an(this,a,!1);this.$b&&a.Ib&&a.Ib();cn(this,"k",a);return!0};l.tb=function(){return Pa(this.b)};l.Ib=function(){this.$b++;if(1==this.$b)for(var a in this.b){var b=this.b[a];b.Ib&&b.Ib()}};l.tc=function(){if(1==this.$b)for(var a in this.b){var b=this.b[a];b.tc&&b.tc()}this.$b--;dn(this)};var en=function(a,b,c){a.Ib();try{b.call(c)}finally{a.tc()}},cn=function(a,b,c){var d=a.ac||{};b in d||(d[b]=[]);d[b].push(c);a.ac=d;dn(a)};
bn.prototype.u=function(a){this.Vc=!0;cn(this,"change",a.target)};bn.prototype.equals=function(a){return a===this};bn.prototype.clone=function(){throw Error("y");};bn.prototype.j=function(){return this.w};var dn=function(a){if(!a.$b&&(a.ac||a.Vc)){a.Ib();try{var b=a.Vc;a.Vc=!1;if(a.ac){var c=new fn(a.ac);a.ac=null;a.dispatchEvent(c);b=!0}b&&a.dispatchEvent("change")}finally{a.tc()}}},an=function(a,b,c){(c?a.o:a.b)[b.j()]=b;b.kd&&b.kd(a.i)},fn=function(){Qd.call(this,"m")};D(fn,Qd);
var gn=function(a,b,c,d){this.b=b;this.g=qk(a);a=b?ek(c):rk(a);this.i=b?a.b:c;this.o=d;this.j=a||ek(c)},hn=function(a){a=qk(a);return new gn(a,!1,gk(a,0),void 0)};gn.prototype.store=function(a,b,c,d){var e=this.g;a(67<=e&&90>=e?67<=e&&90>=e?e-67+43:1<=e&&42>=e?jk[e-1]:e:e);r(this.o)&&b((this.b?"1,":"0,")+(this.b?this.i:this.o)+",#000000");c&&d.set("goocal.taskscolor",this.i.toLowerCase().replace("#",""))};var jn=function(a){a.b||(a.j=rk(a.g));return a.j};
var ln=function(a,b,c){E.call(this);this.i=a;this.g={};this.b={};this.j=c||[];a=b||[];b=0;for(c=a.length;b<c;b++){var d=a[b],e=this.i[d];r(e)&&kn(this,d,e)}b=0;for(c=a.length;b<c;++b)if(d=a[b],!r(this.g[d])){a:{e=this.b;var f=this.j;e=vk(e);if(f){for(var g=[],h=0;h<f.length;h++)g.push(qk(f[h]));f=g}g=ck?mk:lk;if(f&&f.length){g=ib(g);for(h=0;h<f.length;h++)gb(g,f[h]);f=g}else f=g;g=f[0];h=Infinity;for(var k=0,m=f.length;k<m;++k){var p=f[k];if(!e[p]){e=p;break a}var q=e[p];q<h&&(g=p,h=q)}e=g}kn(this, d,hn(e))}};D(ln,E);var kn=function(a,b,c){a.g[b]=c;b=c.g;a.b[b]=(a.b[b]||0)+1};ln.prototype.V=function(){ln.ha.V.call(this);this.b=this.g=this.i=null};ln.prototype.clone=function(){var a=new ln(Ra(this.i));a.g=Ra(this.g);a.b=Ra(this.b);return a};
var mn=function(a){bn.call(this);this.s=a||new ln({});this.g={}};D(mn,bn);mn.prototype.V=function(){this.g=null;mn.ha.V.call(this)};mn.prototype.add=function(a,b,c){this.Ib();try{var d=mn.ha.add.call(this,a);b||(this.g[a.getId()]=a,cn(this,"n",a));c&&kn(this.s,a.getId(),c);return d}finally{this.tc()}};mn.prototype.R=function(a,b){w(a)||(a=a.getId());var c=this.g[a],d=!!c!=b;b?(c=this.Fd(a),this.g[a]=c):delete this.g[a];d&&cn(this,"n",c)};var nn=function(a,b){w(b)||(b=b.getId());return b in a.g};
var on=function(a,b,c,d,e){this.ub=a;this.g=b;this.i=b.Xa();this.hb=c;this.Na=d;this.b=e||7;this.o=this.hb*this.Na},pn=function(a){var b;if(!(b=a.j)){b=a.g.va();for(var c=a.Na,d=a.b,e=[],f=0,g=0;g<a.hb;g++){for(var h=0;h<c;h++)e[f++]=b,b=hg(b);for(;h<d;h++)b=hg(b)}b=a.j=e}return b};on.prototype.equals=function(a){return this.ub.equals(a.ub)&&this.g.equals(a.g)&&this.hb==a.hb&&this.Na==a.Na&&this.b==a.b}; var qn=function(a,b){var c=kg(a);c.H=bg(a.year,a.month);b=(c.ra().Xa()-b+7)%7;c.H-=b+35;return new on(a,c.ra(),7,7)},rn=function(){},sn=function(a){this.b=a};D(sn,rn);
var tn;Va("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var un=function(){},Dk=new un,vn=["click",$c?"keypress":"keydown","keyup"];un.prototype.listen=function(a,b,c,d,e){var f=function(a){var c=je(b),e=a.target;e=Ca(e)&&1==e.nodeType?a.target.getAttribute("role")||null:null;"click"!=a.type||!Wd(a,0)||J&&ad&&a.ctrlKey?13!=a.keyCode&&3!=a.keyCode||"keyup"==a.type?32!=a.keyCode||"keyup"!=a.type||"button"!=e&&"tab"!=e||(c.call(d,a),a.preventDefault()):(a.type="keypress",c.call(d,a)):c.call(d,a)};f.Qd=b;f.oh=d;e?e.listen(a,vn,f,c):M(a,vn,f,c)};
un.prototype.Ec=function(a,b,c,d,e){for(var f,g=0;f=vn[g];g++){var h=a;var k=f;var m=!!c;k=Yd(h)?h.Tc(k,m):h?(h=le(h))?h.Tc(k,m):[]:[];for(h=0;m=k[h];h++){var p=m.listener;if(p.Qd==b&&p.oh==d){e?e.Ec(a,f,m.listener,c,d):pe(a,f,m.listener,c,d);break}}}};
var wn={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};
var zn=function(a){O.call(this);this.i=this.j={};this.o=0;this.ma=Va(xn);this.ka=Va(yn);this.s=null;this.b=a;M(this.b,"keydown",this.u,void 0,this);bd&&M(this.b,"keypress",this.R,void 0,this);M(this.b,"keyup",this.w,void 0,this)},An;D(zn,O);var Bn=function(a){this.b=a||null;this.next=a?null:{}},xn=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],yn="color date datetime datetime-local email month number password search tel text time url week".split(" ");
zn.prototype.g=function(a,b){Cn(this.j,Dn(arguments),a)};var Dn=function(a){if(w(a[1]))a=ab(Xn(a[1]),function(a){return Yn(a.key||"",a.keyCode,a.Zg)});else{var b=a,c=1;x(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(Yn("",b[c],b[c+1]))}return a};zn.prototype.V=function(){zn.ha.V.call(this);this.j={};pe(this.b,"keydown",this.u,!1,this);bd&&pe(this.b,"keypress",this.R,!1,this);pe(this.b,"keyup",this.w,!1,this);this.b=null};zn.prototype.Rc=function(){return"shortcut_undefined"};
var Xn=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var h,k=0;h=e[k];k++){switch(h){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=h;if(!An){g={};for(e in wn)g[wn[e]]=Hk(parseInt(e,10));An=g}g=An[f];f=h;break}b.push({key:f,keyCode:g,Zg:c})}return b};
zn.prototype.w=function(a){$c&&(32==this.s&&32==a.keyCode&&a.preventDefault(),this.s=null);bd&&!this.U&&bd&&a.ctrlKey&&a.altKey&&this.u(a)};zn.prototype.R=function(a){32<a.keyCode&&bd&&a.ctrlKey&&a.altKey&&(this.U=!0)};
var Cn=function(a,b,c){var d=b.shift();Xa(d,function(c){if((c=a[c])&&(0==b.length||c.b))throw Error("z");});b.length?Xa(d,function(d){d=d.toString();var e=new Bn;d=d in a?a[d]:a[d]=e;Cn(d.next,b.slice(0),c)}):Xa(d,function(b){a[b]=new Bn(c)})},Zn=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},Yn=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};
zn.prototype.u=function(a){a:{var b=a.keyCode;if(""!=a.key){var c=a.key;if("Control"==c||"Shift"==c||"Meta"==c||"AltGraph"==c){b=!1;break a}}else if(16==b||17==b||18==b){b=!1;break a}c=a.target;var d="TEXTAREA"==c.tagName||"INPUT"==c.tagName||"BUTTON"==c.tagName||"SELECT"==c.tagName,e=!d&&(c.isContentEditable||c.ownerDocument&&"on"==c.ownerDocument.designMode);b=!d&&!e||this.ma[b]?!0:e?!1:a.altKey||a.ctrlKey||a.metaKey?!0:"INPUT"==c.tagName&&this.ka[c.type]?13==b:"INPUT"==c.tagName||"BUTTON"==c.tagName?
32!=b:!1}if(b)if("keydown"==a.type&&bd&&a.ctrlKey&&a.altKey)this.U=!1;else{b=Hk(a.keyCode);c=Yn(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=Zn(this.i,c);if(!d||1500<=B()-this.o)this.i=this.j,this.o=B();(d=Zn(this.i,c))&&d.next&&(this.i=d.next,this.o=B());d&&(d.next?a.preventDefault():(this.i=this.j,this.o=B(),a.preventDefault(),c=d.b,d=a.target,e=this.dispatchEvent(new $n("shortcut",c,d)),(e&=this.dispatchEvent(new $n("shortcut_"+c,c,d)))||a.preventDefault(),$c&&(this.s= b)))}};var $n=function(a,b,c){Qd.call(this,a,c);this.b=b};D($n,Qd);
var ao=void 0,bo=function(){if(void 0!==ao)return ao;var a=document.createElement("div");a.style.cssText="visibility:hidden;overflow-y:scroll;position:absolute;top:0;width:100px;height:100px";document.body.appendChild(a);var b=a.offsetWidth-a.clientWidth;if(isNaN(b)||null==b)b=18;ao=b;document.body.removeChild(a);return ao};
var co=function(a){var b=a.Jb,c=a.yh,d=a.id,e=a.Eg,f=a.Wf;a=a.Da;var g="",h=(null==a?0:a.Aa)?'style="background-color:'+R(T(a.Aa))+';"':"";h=Wh(h);g+='<div class="calendar-container '+R(b)+'"'+((null==a?0:a.fontFamily)?' style="font-family:'+R(T(a.fontFamily))+';"':"")+">"+Q(null!=c?c:"")+'<div class="view-cap t1-embed" '+gi(h)+'>&nbsp;</div><div class="view-cap t2-embed" '+gi(h)+'>&nbsp;</div><div class="view-container-border" id="calendarContainer'+R(d)+'" '+gi(h)+'><div id="viewContainer'+R(d)+
'" class="view-container"></div>'+Q(e)+'<div id="loading'+R(d)+'" class="loading">'+Q("Loading...")+'</div></div><div class="view-cap t2-embed" '+gi(h)+'>&nbsp;</div><div class="view-cap t1-embed" '+gi(h)+">&nbsp;</div>"+Q(null!=f?f:"")+"</div>";return P(g)},eo=function(a){var b=a.W,c=a.Bh,d=a.ag,e=a.name,f=a.Da;a="";f=-1!=(""+b).indexOf("ui-rtsr-selected")?(null==f?0:f.Aa)||(null==f?0:f.Ab)?'style="'+((null==f?0:f.Aa)?"background-color:"+R(T(f.Aa))+";":"")+((null==f?0:f.Ab)?"font-weight:"+R(T(f.Ab))+
";":"")+'"':"":-1!=(""+b).indexOf("ui-rtsr-unselected")?(null==f?0:f.$d)||(null==f?0:f.linkColor)?'style="'+((null==f?0:f.$d)?"background-color:"+R(T(f.$d))+";":"")+((null==f?0:f.linkColor)?"color:"+R(T(f.linkColor))+";":"")+'"':"":"";f=Wh(f);a+='<td class="ui-rtsr"><div class="'+R(b)+' t1-embed" '+gi(f)+'>&nbsp;</div><div class="'+R(b)+' t2-embed" '+gi(f)+'>&nbsp;</div><div class="'+R(b)+' ui-rtsr-name" '+gi(f)+' onclick="'+R(S(d))+"("+R(S(c))+')">'+Q(e)+"</div></td>";return P(a)},fo=function(a){x(a.jf); a=a.jf;for(var b="<table cellpadding=0 cellspacing=0><tr>",c=a.length,d=0;d<c;d++)b+=Q(a[d]);return P(b+"</tr></table>")};
var go=function(a,b,c){this.i=a;this.g=b;this.j=c};D(go,Kk);go.prototype.b=function(a,b,c){Pk(this.i,this.g,a,b,c,this.j)};var ho=function(a,b){this.u=a;a=b||aj();b=a.Lg("DIV",{style:"position:absolute;display:none;z-index:25000003"});a.b.body.appendChild(b);Xk.call(this,b);Uk(this)};D(ho,Xk);
ho.prototype.w=function(){this.setVisible(!1);if(!this.Zb()){var a=this.S(),b=this.u,c=b.id,d=Oa(b.list.b);var e=[];for(var f=0;f<d.length;++f){var g=d[f].b,h=g.getId(),k=++io;e.push(jo({id:b.id,Xf:k,eg:h,checked:nn(b.list,h),titleColor:g.j.b,name:g.getTitle(),jh:b.b}))}x(e);b='<div id="calendarList'+R(c)+'" class="calendar-list">';c=e.length;for(d=0;d<c;d++)b+=Q(e[d]);e=P(b+"</div>");a.innerHTML=qj(e);this.setVisible(!0)}};
var ko=function(a){Zm.call(this,a.getId());this.b=a};D(ko,Zm);ko.prototype.getTitle=function(){return this.b.getTitle()};ko.prototype.setTitle=function(a){this.getTitle()!=a&&(this.b.setTitle(a),this.dispatchEvent("change"))};var jo=function(a){var b=a.Xf,c=a.id,d=a.eg,e=a.jh,f=a.checked,g=a.titleColor;a=a.name;return P('<div class="calendar-row"><label for="cal'+R(b)+"checkbox"+R(c)+'"><input type="checkbox" name="calVisibility'+R(c)+'" id="cal'+R(b)+"checkbox"+R(c)+'" value="'+R(d)+'" onclick="'+R(S(e))+'(value, this.checked);"'+(f?" checked":"")+'><span style="color: '+R(T(g))+'">'+Q(a)+"</span></label></div>")};
var mo=function(a){this.list=a;this.id=lo++;this.b=bl(this.list.R,this.list)},io=0,lo=0,no=function(a){mo.call(this,a)};D(no,mo);var oo=function(a){var b=a.$f,c=a.className,d=a.rh,e=a.id,f=a.Na,g=a.ah,h=a.Rg,k=a.ub,m=a.summary;x(a.xe);var p=a.xe;x(a.rows);a=a.rows;c='<div class="'+R(c)+'monthtablediv monthtableSpace"><table class="'+R(c)+'monthtable" role="presentation" cellspacing=0 cellpadding=0 style="-moz-user-select:none;-webkit-user-select:none;">'+(d?'<tr id="'+R(e)+'header" class="monthtableHeader"><td colspan='+ei(f-2)+' id="'+R(g)+'" class="'+R(b)+'sb-cur">'+(h?'<span class="h zippy-arrow" unselectable=on>&nbsp;</span>':
"")+'<span class="calHeaderSpace">'+Q(k)+'</span></td><td colspan=2 class="'+R(b)+'sb-nav"><span id="'+R(e)+'prev" class="'+R(b)+"sb-prev "+R("VIpgJd-TzA9Ye-eEGnhe")+'"></span><span id="'+R(e)+'next" class="'+R(b)+"sb-next "+R("VIpgJd-TzA9Ye-eEGnhe")+'"></span></td></tr>':'<tr class="'+R(b)+'heading" id="'+R(e)+'header"><td id="'+R(e)+'prev" class="'+R(b)+'prev">&laquo;</td><td colspan='+ei(f-2)+' id="'+R(g)+'" class="'+R(b)+'cur">'+Q(k)+'</td><td id="'+R(e)+'next" class="'+R(b)+'next">&raquo;</td></tr>')+
'</table><table class="'+R(c)+'monthtable monthtableBody" summary="'+R(m)+'" cellspacing=0 cellpadding=0 id="'+R(e)+'tbl" style="-moz-user-select:none;-webkit-user-select:none;"><colgroup span=7><tr class="'+R(c)+'days">';d=p.length;for(e=0;e<d;e++)f=p[e],c+='<th scope="col" class="'+R(b)+"dayh"+(f.Gh?" "+R(b)+"weekendh":"")+'" title="'+R(f.title)+'">'+Q(f.Wc)+"</th>";c+="</tr>";b=a.length;for(p=0;p<b;p++)c+=Q(a[p]);return P(c+"</table></div>")},po=function(a){var b=a.id;x(a.cols);var c=a.cols;a= '<tr style="cursor:'+(a.Sg?"pointer":"default")+'" id="'+R(b)+'">';b=c.length;for(var d=0;d<b;d++){var e=c[d];a+='<td id="'+R(e.id)+'" class="'+R(e.className)+'">'+Q(e.H)+"</td>"}return P(a+"</tr>")};
var ro=function(a,b,c,d,e,f,g,h,k,m){O.call(this);this.u=d;this.j=a;this.id=e||this.j.id+"_";this.className=f||"dp-";this.ta=c;this.i=b;this.s={};a=r(g)?g:1;h=(1<<a+7)-(1<<a+(h||5));this.Ca=h+(h>>7);this.Va=!!k;this.Ja=!!m;this.ma=new Ak(this);k=Ia(G,this.ma);this.T?r(void 0)?k.call(void 0):k():(this.wa||(this.wa=[]),this.wa.push(r(void 0)?y(k,void 0):k));qo[this.id]=this};D(ro,O);var qo={};l=ro.prototype;l.vc=!1;l.Zd=null;l.df=null;
l.render=function(){if(this.vc){var a=this.b;if(!this.g){this.U=[];for(var b=7;b--;)this.U[b]=so(so(this.i.b.j[b],!1),"ru"==K(this.i.b.b,1));b=this.className;for(var c=[],d=48;d--;){var e=["cell"];d&2?(e.push(d&1?"weekend-selected":"weekday-selected"),d&8&&e.push("today-selected"),e.push(d&4?"onmonth-selected":"offmonth-selected")):(e.push(d&1?"weekend":"weekday"),d&8&&e.push("today"),e.push(d&4?"onmonth":"offmonth"));d&16&&e.push("day-left");d&32&&e.push("day-right");c[d]=b+e.join(" "+b)+" "}this.R=
c;this.o=[];this.g=this.id+"day_";this.w=this.id+"cur"}var f=to(this.i,this.b.ub);this.Oa&&(f=this.Oa+" - "+f);b=[];c=this.b.i;d=this.Ca;for(e=0;e<a.Na;e++)b.push({title:so(this.i.b.i[c],!1),Gh:d>>c&1,Wc:this.U[c]}),c=(c+1)%7;a=this.j;c=this.className+"cell "+this.className;d=this.className;e=this.Va;var g=this.id,h=this.b.Na,k=this.w,m=this.Ja,p=to(this.i,this.b.ub),q=this.b,u=q.Na,t=this.Ca,z=this.R,v=pn(q),A=!!this.Zd,C=A?this.Zd.va():1,F=A?this.df.va():0,N=this.ka.va(),ma=this.b.ub.month,U=0;
this.Fa&&(this.s=this.Fa(q));for(var Hc=[],Za=0;Za<this.b.hb;Za++){for(var ya=[],pa=q.i,na=u;na--;U++){var qa=v[U],Ic=(qa==N&&8)|((qa>>5&15)==ma&&4)|(qa>=C&&qa<=F&&2)|(na==u-1&&16)|(0==na&&32)|t>>pa&1;pa=(pa+1)%7;this.o[U]=Ic;ya.push({id:this.g+qa,H:qa&31,className:z[Ic]+(this.s[qa]||"")})}Hc.push(po({id:this.id+"row_"+Za,Sg:A,cols:ya}))}sj(a,oo,{$f:c,className:d,rh:e,id:g,Na:h,ah:k,Rg:m,ub:p,summary:f,xe:b,rows:Hc});this.ma.listen(this.u(this.id+"prev"),"mousedown",this.hh).listen(this.u(this.id+
"next"),"mousedown",this.fh)}};l.hh=function(){uo(qo[this.id],-1);this.dispatchEvent("o")};l.fh=function(){uo(qo[this.id],1);this.dispatchEvent("p")};var vo=function(a,b){return(b=b.id)&&0==b.indexOf(a.g)?Eg(parseInt(b.substr(a.g.length),10)):null},wo=function(a,b){return a.u(a.g+b)};ro.prototype.S=function(){return this.j};var uo=function(a,b){xo(a,rg(a.b.ub.year,a.b.ub.month+b,1).ra())},xo=function(a,b){var c=a.b.ub;if(b.year!=c.year||b.month!=c.month)a.b=qn(b,a.ta.b),a.update()};
ro.prototype.update=function(){this.vc&&this.render()};ro.prototype.getId=function(){return this.id};ro.prototype.show=function(){this.vc=!0;this.render()};ro.prototype.ab=function(){return this.vc};var yo=function(a,b,c,d){a.Zd=b;a.df=c;d&&xo(a,d);if(a.vc){d=pn(a.b);b=b.va();c=c.va();for(var e=a.b.o;e--;){var f=a.o[e],g=d[e],h=g>=b&&g<=c?f|2:f&-3;h!=f&&(f=e,wo(a,pn(a.b)[f]).className=a.R[h]+(a.s[g]||""),a.o[e]=h)}}else a.update()}; ro.prototype.setup=function(a){this.ka=a;this.b?this.update():this.b=qn(a,this.ta.b)};ro.prototype.V=function(){delete this.j;delete qo[this.id];ro.ha.V.call(this)};
var zo=function(a,b,c,d,e){O.call(this);this.g=c;this.b=a;a.setup(el(b));yo(a,this.g.b,this.g.i,this.g.g);this.i=new Ak(this);this.i.listen(c,"change",this.Me);this.i.listen(a.S(),"mousedown",this.Og);this.i.listen(a.S(),"mouseover",this.Pg);this.i.listen(a.S(),"mouseout",this.Hg);this.i.listen(b,"newday",this.Ig);this.i.listen(a,"o",function(){this.dispatchEvent("o")});this.i.listen(a,"p",function(){this.dispatchEvent("p")});this.j=new Ak(this);this.u=b;this.s=!!d;this.o=!!e};D(zo,O);l=zo.prototype;
l.Ub=null;l.Oc=null;l.Gg=function(a){var b=vo(this.b,a.target),c=this.Ub;b&&c&&!(this.Oc||c).equals(b)&&(this.Oc=b,this.o||this.g.Dc(c.min(b),c.max(b),b));a.preventDefault()};l.Og=function(a){var b=a.target,c=vo(this.b,b);c?(this.Ub=c,this.s&&this.g.La(c),b=this.b.S().ownerDocument,this.j.listen(b,"mousemove",this.Gg),this.j.listen(b,"mouseup",this.Qg)):(c=this.b,(c.w==b.id||b.parentNode&&c.w==b.parentNode.id)&&this.dispatchEvent("r"));a.preventDefault()};
l.th=function(){var a=!1,b=this.Ub;b&&(Fk(this.j),this.Ub=null,this.Oc?(a=!this.o,this.Oc=null):(this.s?this.Me():this.g.La(b),a=!0));a&&this.dispatchEvent("q")};l.Qg=zo.prototype.th;l.Pg=function(a){if((a=vo(this.b,a.target))&&null==this.Ub){var b=this.b;Ui(wo(b,a.va()),b.className+"onhover")}};l.Hg=function(a){if(a=vo(this.b,a.target)){var b=this.b;Vi(wo(b,a.va()),b.className+"onhover")}};l.Me=function(){var a=void 0;null==this.Ub&&(a=this.g.g);yo(this.b,this.g.b,this.g.i,a)}; l.Ig=function(){var a=this.b,b=el(this.u);a.ka=b;a.update()};l.V=function(){G(this.i);G(null);G(this.j);G(this.b);zo.ha.V.call(this)};l.show=function(){this.b.show()};l.ab=function(){return this.b.ab()};
var Ao=function(a){return P('<div id="dpPopup'+R(a.id)+'" class="dp-popup" style="display: none;"></div>')};var Bo=function(a,b,c,d,e,f){E.call(this);var g=aj(a);f=tj(Ao,{id:f||""},void 0,g);this.j=b;a=a.appendChild(f);this.i=new zo(new ro(a,this.j,d,y(g.S,g)),c,e,!0);M(this.i,"q",this.Ng,!1,this);this.i.show();this.b=new Xk(a);Uk(this.b);c=this.b;Rk(c);c.Xc=!0;this.g=a};D(Bo,E);l=Bo.prototype;l.V=function(){this.b&&(this.b.Ea(),this.b=null);this.g=null};l.setVisible=function(a){this.b.setVisible(a)};l.Zb=function(){return this.b.Zb()};l.Ng=function(){this.setVisible(!1)};l.S=function(){return this.g};
var Fo=function(a,b,c,d,e){O.call(this);this.g=b;b=e||{};for(var f in Co)f in b||(b[f]=Co[f]);this.ma=a;this.b=aj(a);this.s=c;this.U=[];this.i=null;this.ta=b.showNavigation;this.Oa=b.showTabs;this.nd=b.showPrintButton;this.R=b.showDateMarker;this.Va=b.showCalendarMenu;this.Ef=b.showCurrentTime;this.Lf=b.showTz;this.Kf=b.showSubscribeButton;this.Ff=b.showElementsLogo;if(b.embedStyle)try{var g=zd(b.embedStyle);this.j=new Nl(g?JSON.parse(g):null)}catch(v){}this.id=String(Do++);a=this.Sb=new Zk(this);
this.qd=a.b(this.w);this.mc=a.b(this.Of);this.lb=a.b(this.xf);this.Mf=a.b(this.subscribe);this.Cf=a.b(this.Df);this.ka=new Ak(this);this.u=d;M(this.u,"m",this.wf,!1,this);this.Fa=null;M(this.g.b,"newday",this.Fg,!1,this);this.o=new Qg;d=new Sg;d.La(el(this.g.b));Rg(this.o,d);d={};a=this.id;c=this.Af();a=P('<div class="header" id="nav'+R(a)+'" style="overflow:hidden;'+(c?"":"display:none;")+'">&nbsp;</div>');d.yh=a;d.Wf=null;a=[];I&&(a.push("ie"),nd("8")?a.push("ie8"):nd("7")?a.push("ie7"):a.push("ie6"));
d.Jb=a.join(" ");a="";this.Ff?(a=this.g.Mb,a=P(I&&7>md?'<td valign="bottom" align="'+R("right")+'"><a target="_blank" href="http://www.google.com/webelements"><span style="width:130px;height:20px;display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+R(T(a))+'gwe.png,sizingMethod=crop)"></span></a></td>':'<td valign="bottom"><a target="_blank" href="http://www.google.com/webelements"><img align="'+R("right")+'" src="'+R(Ji(a))+'gwe.png" width="130" height="20" border="0"></a></td>')):
this.Kf&&(a=P('<td valign="bottom" style="text-align:right;"><div class="subscribe-image" style="display:inline-block;" onclick="'+R(S({subscribe:this.Mf,Mb:this.g.Mb}.subscribe))+'();" title="'+R("Add to Google Calendar")+'">'+P('<div class="logo-plus-button"><div class="logo-plus-button-plus-icon"></div><div class="logo-plus-button-lockup"><span class="logo-plus-button-lockup-text">'+Q("Calendar")+"</span></div></div>")+"</div></td>"));c="";this.Lf&&(c=P('<td valign="bottom" id="timezone">'+Q({tz:this.g.o?
"Events shown in time zone: "+this.g.R:"Events shown in your computer's time zone"}.tz)+"</td>"));d.id=this.id;a=P('<table id="footer'+R(this.id)+'" class="footer" cellpadding="0" cellspacing="0" width="100%"><tr>'+Q(c)+Q(a)+"</tr></table>");d.Eg=a;this.j&&(d.Da=Il(this.j));sj(this.ma,co,d);d=this.b.S("nav"+this.id);var h,k=this.ta;g=this.nd;e=this.Cf;a=this.Va;c=this.id;f=this.g.Mb;var m;if(this.R){var p=this.id;var q=this.mc;var u=this.lb,t=this.j?Il(this.j):null;p=P('<td id="dateEditableBox'+R(p)+
'" class="date-picker-off" onmouseover="'+R(S(u))+'(true);" onmouseout="'+R(S(u))+'(false);" onmousedown="'+R(S(q))+'()"><div class="date-top" id="currentDate'+R(p)+'"'+((null==t?0:t.fontFamily)||(null==t?0:t.Ab)?' style="'+((null==t?0:t.fontFamily)?"font-family:"+R(T(t.fontFamily))+";":"")+((null==t?0:t.Ab)?"font-weight:"+R(T(t.Ab))+";":"")+'"':"")+">&nbsp;</div></td>");q=this.id;u=this.lb;t=this.mc;var z=this.g.Mb;q=P('<td id="dateMenuArrow'+R(q)+'" class="date-picker-off" onmouseover="'+R(S(u))+
'(true);" onmouseout="'+R(S(u))+'(false);" onmousedown="'+R(S(t))+'()"><img src="'+R(Ji(z))+'menu_arrow_open.gif" id="arrowImg'+R(q)+'" class="arrowImg" width=9 height=9></td>')}this.j&&(m=Il(this.j));u=q;q=P;k?m=P('<td class="date-nav-buttons"><button class="today-button" id="todayButton'+R(c)+'"'+((null==m?0:m.fontFamily)?' style="font-family:'+R(T(m.fontFamily))+';"':"")+">"+Q("Today")+'</button><img id="navBack'+R(c)+'" role=button tabindex=0 title="'+R("Previous period")+'" src="//calendar.google.com/googlecalendar/images/blank.gif" width=22 height=17 class="navbutton navBack"><img id="navForward'+
R(c)+'" role=button tabindex=0 title="'+R("Next period")+'" src="//calendar.google.com/googlecalendar/images/blank.gif" width=22 height=17 class="navbutton navForward"></td>'):m="";m='<div class="date-controls"><table class="nav-table" cellpadding="0" cellspacing="0" border="0"><tr>'+m+Q(null!=p?p:"")+Q(null!=u?u:"")+'<td class="navSpacer">&nbsp;</td>'+(g?'<td><img src="'+R(Ji(f))+'icon_print.gif" style="cursor: pointer;" width="16" height="16" onclick="'+R(S(e))+'()" title="'+R("Print my calendar (shows preview)")+
'"></td><td><div class="tab-name" onclick="'+R(S(e))+'()">'+Q("Print")+"</div></td>":"")+'<td id="calendarTabs'+R(c)+'"></td>';a?h=P('<td class="calendar-nav"><img id="calendarListButton'+R(c)+'" src="'+R(Ji(f))+'btn_menu6.gif" alt="" title="" width=15 height=14></td>'):h="";h=q(m+h+"</tr></table></div>");d.innerHTML=qj(h);this.ta&&(Fk(this.ka),h=this.b,Ek(this.ka,h.S("navBack"+this.id),this.Ee),Ek(this.ka,h.S("navForward"+this.id),this.Fe),Ek(this.ka,h.S("todayButton"+this.id),this.Ue));M(this.o,
"change",this.nf,!1,this);this.Va&&(h=Eo(this),h.s=12,h.ab()&&h.g(),h=Eo(this),m=this.b.S("calendarListButton"+this.id),M(m,"mousedown",h.w,!1,h),h.o=new go(m,13),h.ab()&&h.g());this.Oa&&gl(this);this.R&&(this.Ca=new Bo(this.ma,this.g.g,this.g.b,new sn(this.g.i),this.o,this.id,[this.b.S("dateEditableBox"+this.id),this.b.S("dateMenuArrow"+this.id)]));hl(this);this.Ja=null;b=b.pingInterval||36E5;-1!=b&&(this.Gc=window.setInterval(y(this.vf,this),b))};D(Fo,O);var Do=1;
Fo.prototype.V=function(){Fo.ha.V.call(this);this.ka.Ea();this.u.Ea();r(this.Gc)&&window.clearInterval(this.Gc);this.Sb.Ea()};var Co={showNavigation:!0,showPrintButton:!0,showTabs:!0,showDateMarker:!0,showCalendarMenu:!0,showSubscribeButton:!0,showTz:!0,showElementsLogo:!1};
Fo.prototype.xf=function(a){if(this.R){var b=this.b.S("dateEditableBox"+this.id),c=this.b.S("dateMenuArrow"+this.id),d=this.b.S("arrowImg"+this.id);a?(b.className="date-picker-on",c.className="date-picker-on date-picker-arrow-on",d.src=this.g.Mb+"menu_arrow_hover.gif"):(b.className="date-picker-off",c.className="date-picker-off",d.src=this.g.Mb+"menu_arrow_open.gif")}};
Fo.prototype.Of=function(){this.R&&(this.Ca.Zb()?this.Ca.setVisible(!1):(this.Ca.setVisible(!0),Pk(this.b.S("dateMenuArrow"+this.id),13,this.Ca.S(),12,void 0,5)))};var Eo=function(a){if(!a.Fa){var b=new no(a.u);a.Fa=new ho(b,a.b)}return a.Fa};Fo.prototype.Af=function(){return this.ta||this.R||this.Oa||this.Va||this.nd};
var hl=function(a){if(!(0>=Ej(a.ma).clientHeight)){var b=(parseInt(a.ma.style.height,10)||0)-(a.b.S("footer"+a.id).offsetHeight+a.b.S("nav"+a.id).offsetHeight+4),c=fl(a);0>=b&&(b=1);c.style.height=b+"px";Go(a)}};
Fo.prototype.Df=function(){for(var a=this.i,b=a.getType().toUpperCase(),c=[],d=Pa(this.u.g),e=0;e<d.length;++e){var f=d[e];f&&c.push(decodeURIComponent(f))}d=this.g.T;a=a.Pa();b=mf(d.b+"/print_preview","dates",a.toString(),"hl","en_GB","ctz",d.j,"pgsz","letter","wkst",String(d.s+1),"mode",b,"wdtp",this.g.j?null:"23456","src",c);b=window.open(b.toString(),"goocalprint","location=0,status=0,fullscreen=0,directories=0,toolbar=0,menubar=0,width=600,height=680",!0);try{b.document.close(),b.focus()}catch(g){}};
var gl=function(a){if(a.Oa){for(var b=a.U,c=a.i,d=[],e=0;e<b.length;e++){var f=b[e],g=f===c?"ui-rtsr-selected":"ui-rtsr-unselected";0==e&&(g+=" ui-rtsr-first-tab");e==b.length-1&&(g+=" ui-rtsr-last-tab");d.push(eo({ag:a.qd,W:g,name:f.label,Bh:f.getType(),Da:a.j?Il(a.j):null}))}sj(a.b.S("calendarTabs"+a.id),fo,{jf:d})}};
Fo.prototype.yf=function(a){switch(a.b){case "today":this.Ue();break;case "prev":this.Ee();break;case "next":this.Fe();break;case "dayview":this.w("day");break;case "weekview":this.w("week");break;case "monthview":this.w("month");break;case "agendaview":this.w("agenda")}};
Fo.prototype.w=function(a){if("string"==typeof a){var b=a;a=null;for(var c=0;c<this.U.length;++c){var d=this.U[c];if(d.getType()==b){a=d;break}}if(!a)return!1}b=0==a.getType().lastIndexOf("next",0);if(a==this.i&&!b)return!1;this.i&&this.i.Vb();if(this.i=a)a=this.i.b,a.Dc(this.o.b,this.o.i,this.o.g),Rg(this.o,a);this.nf();Go(this);gl(this);return!0};Fo.prototype.wf=function(){Go(this)};
var Go=function(a){(a=a.i)&&a.render()},ol=function(a,b,c){Ho(a,!0);Xl(a.s,Pa(a.u.g),b,function(b){c.call(null,b);Ho(a,0<a.s.s)})};Fo.prototype.vf=function(){if(this.i&&!(0>=Ej(this.ma).clientHeight)){var a=this.s,b=this.i.Pa(),c=y(this.Bf,this);b=Vl(a,Pa(a.j),b,c,!0);for(var d in b.b){c=a.j[d];var e=a.b[d],f=y(a.w,a,d,b);c.b(b.b[d],f,e.g)}}};Fo.prototype.Bf=function(){Go(this)};
var Ho=function(a,b){var c=a.b.S("loading"+a.id),d=c.style;if(null!=a.Ja)a=a.Ja;else{var e=bo(),f=fl(a);e+=a.b.S("calendarContainer"+a.id).offsetWidth-(f.offsetWidth+f.offsetLeft);a=a.Ja=e}d.right=a+"px";c.style.display=b?"block":"none"};l=Fo.prototype;l.xi=function(a){a=!!a;a!==this.ta&&(this.b.S("nav"+this.id).style.display=a?"":"none",this.ta=a)};l.Fg=function(){window.setTimeout(y(this.Bg,this),3E5*Math.random())};l.Bg=function(){Go(this)};l.Fe=function(){this.i.He()};l.Ee=function(){this.i.Ge()};
l.Ue=function(){var a=el(this.g.b);this.o.La(a)};l.nf=function(){this.R&&this.i&&nj(this.b.S("currentDate"+this.id),this.i.Gd())};var fl=function(a){return a.b.S("viewContainer"+a.id)};Fo.prototype.subscribe=function(){for(var a=Pa(this.u.g),b=[],c=0;c<a.length;++c)b.push(a[c]);window.open(mf(this.g.T.b+"/render","cid",b))};
var Io=function(){mn.call(this)};D(Io,mn);Io.prototype.Fd=function(a){return Io.ha.Fd.call(this,a)};var Jo=function(){O.call(this)};D(Jo,Fm);var Ko=function(a,b,c){O.call(this);this.b=new Gm(a,b,c);this.b.kd(this)};D(Ko,Jo);Ko.prototype.xc=function(a){return this.b.xc(a)};Ko.prototype.Sd=function(){return this.b.Sd()};Ko.prototype.wb=function(){return this.b.wb()};Ko.prototype.Hd=function(){return this.b.Hd()};var el=function(a){return Fg(a.Hd())};
var Lo=function(a,b,c){Ko.call(this,a,b,c)};D(Lo,Ko);var Mo=function(){O.call(this)};D(Mo,O);var No=function(a,b,c,d,e,f,g){O.call(this);x(a);this.i=b;this.g=c;this.o=r(d)?d:0;this.j=e||7;this.b=g||{}};D(No,Mo);No.prototype.set=function(a,b){var c=this.b[a];this.b[a]=b;return c!=b};No.prototype.get=function(a){return this.b[a]};
var Oo=/GMT[+-](([01]\d((?=:00)|(:\d{2})))|((\?)*))/,Po=function(a,b){this.g=a;this.b=b;this.i="";this.b.match(Oo)};Po.prototype.equals=function(a){return null!==a&&this.g==a.g&&this.b==a.b};var Qo={Sh:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Rh:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"}, 1E14:{other:"000 trillion"}}},Ro=Qo;Ro=Qo;
var So={AED:[2,"dh","\u062f.\u0625.","DH"],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"NT$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};
var X={rd:".",Hc:",",wd:"%",Jc:"0",ee:"+",ud:"-",td:"E",xd:"\u2030",Ic:"\u221e",de:"NaN",ae:"#,##0.###",Pf:"#E0",Nf:"#,##0%",uf:"\u00a4#,##0.00",sd:"USD"};X={rd:".",Hc:",",wd:"%",Jc:"0",ee:"+",ud:"-",td:"E",xd:"\u2030",Ic:"\u221e",de:"NaN",ae:"#,##0.###",Pf:"#E0",Nf:"#,##0%",uf:"\u00a4#,##0.00",sd:"GBP"};
var Uo=function(){this.R=40;this.g=1;this.u=3;this.U=this.o=0;this.ta=!1;this.w=this.T="";this.i=X.ud;this.wa="";this.b=1;this.s=!1;this.j=[];this.ma=this.ka=!1;var a=X.ae,b=[0];this.T=To(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,h=-1,k=a.length,m=!0;b[0]<k&&m;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("I`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.j.push(h);h=0;break;case ".":if(0<=d)throw Error("J`"+a);d=e+f+g;break;case "E":if(this.ma)throw Error("K`"+
a);this.ma=!0;this.U=0;b[0]+1<k&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.ta=!0);for(;b[0]+1<k&&"0"==a.charAt(b[0]+1);)b[0]++,this.U++;if(1>e+f||1>this.U)throw Error("L`"+a);m=!1;break;default:b[0]--,m=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==h)throw Error("M`"+a);g=e+f+g;this.u=0<=d?g-d:0;0<=d&&(this.o=e+f-d,0>this.o&&(this.o=0));this.g=(0<=d?d:g)-e;this.ma&&(this.R=e+this.g,0==this.u&&0==this.g&&(this.g=1));this.j.push(Math.max(0,h));this.ka=0==d||d==g;
c=b[0]-c;this.w=To(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.b&&(this.s=!0),this.i=To(this,a,b),b[0]+=c,this.wa=To(this,a,b)):(this.i+=this.T,this.wa+=this.w)};
Uo.prototype.parse=function(a,b){b=b||[0];a=a.replace(/ /g,"\u00a0");var c=a.indexOf(this.T,b[0])==b[0],d=a.indexOf(this.i,b[0])==b[0];c&&d&&(this.T.length>this.i.length?d=!1:this.T.length<this.i.length&&(c=!1));c?b[0]+=this.T.length:d&&(b[0]+=this.i.length);if(a.indexOf(X.Ic,b[0])==b[0]){b[0]+=X.Ic.length;var e=Infinity}else{e=a;for(var f=!1,g=!1,h=!1,k=-1,m=1,p=X.rd,q=X.Hc,u=X.td,t="";b[0]<e.length;b[0]++){var z=e.charAt(b[0]),v=Vo(z);if(0<=v&&9>=v)t+=v,h=!0;else if(z==p.charAt(0)){if(f||g)break;
t+=".";f=!0}else if(z==q.charAt(0)&&("\u00a0"!=q.charAt(0)||b[0]+1<e.length&&0<=Vo(e.charAt(b[0]+1)))){if(f||g)break}else if(z==u.charAt(0)){if(g)break;t+="E";g=!0;k=b[0]}else if("+"==z||"-"==z){if(h&&k!=b[0]-1)break;t+=z}else if(1==this.b&&z==X.wd.charAt(0)){if(1!=m)break;m=100;if(h){b[0]++;break}}else if(1==this.b&&z==X.xd.charAt(0)){if(1!=m)break;m=1E3;if(h){b[0]++;break}}else break}1!=this.b&&(m=this.b);e=parseFloat(t)/m}if(c){if(a.indexOf(this.w,b[0])!=b[0])return NaN;b[0]+=this.w.length}else if(d){if(a.indexOf(this.wa,
b[0])!=b[0])return NaN;b[0]+=this.wa.length}return d?-e:e};
Uo.prototype.format=function(a){if(isNaN(a))return X.de;var b=[];var c=Wo;a/=Math.pow(10,c.xg);b.push(c.prefix);var d=0>a||0==a&&0>1/a;b.push(d?this.i:this.T);if(isFinite(a))if(a=a*(d?-1:1)*this.b,this.ma){var e=a;if(0==e)Xo(this,e,this.g,b),Yo(this,0,b);else{a=Math.floor(Math.log(e)/Math.log(10)+2E-15);var f=Math.pow(10,a);isFinite(f)&&0!==f?e/=f:(f=Math.pow(10,Math.floor(a/2)),e=e/f/f,1==a%2&&(e=0<a?e/10:10*e));f=this.g;if(1<this.R&&this.R>this.g){for(;0!=a%this.R;)e*=10,a--;f=1}else 1>this.g?(a++,
e/=10):(a-=this.g-1,e*=Math.pow(10,this.g-1));Xo(this,e,f,b);Yo(this,a,b)}}else Xo(this,a,this.g,b);else b.push(X.Ic);b.push(d?this.wa:this.w);b.push(c.uh);return b.join("")};
var Xo=function(a,b,c,d){if(a.o>a.u)throw Error("F");d||(d=[]);var e=Math.pow(10,a.u),f=Math.round(b*e);isFinite(f)?(b=Math.floor(f/e),e=Math.floor(f-b*e)):e=0;var g=b;b=e;var h=0<a.o||0<b||!1;e=a.o;h&&(e=a.o);var k="";for(f=g;1E20<f;)k="0"+k,f=Math.round(f/10);k=f+k;var m=X.rd;f=X.Jc.charCodeAt(0);var p=k.length,q=0;if(0<g||0<c){for(g=p;g<c;g++)d.push(String.fromCharCode(f));if(2<=a.j.length)for(c=1;c<a.j.length;c++)q+=a.j[c];c=p-q;if(0<c){g=a.j;q=p=0;for(var u,t=X.Hc,z=k.length,v=0;v<z;v++)if(d.push(String.fromCharCode(f+
Number(k.charAt(v)))),1<z-v)if(u=g[q],v<c){var A=c-v;(1===u||0<u&&1===A%u)&&d.push(t)}else q<g.length&&(v===c?q+=1:u===v-c-p+1&&(d.push(t),p+=u,q+=1))}else{c=k;k=a.j;g=X.Hc;u=c.length;t=[];for(p=k.length-1;0<=p&&0<u;p--){q=k[p];for(z=0;z<q&&0<=u-z-1;z++)t.push(String.fromCharCode(f+Number(c.charAt(u-z-1))));u-=q;0<u&&t.push(g)}d.push.apply(d,t.reverse())}}else h||d.push(String.fromCharCode(f));(a.ka||h)&&d.push(m);h=String(b);b=h.split("e+");if(2==b.length){if(h=parseFloat(b[0])){m=h;if(isFinite(m)){for(c=
0;1<=(m/=10);)c++;m=c}else m=0<m?m:0;m=-m-1;-1>m?(m=Math.pow(10,1),h=Math.round(h/m)*m):(m=Math.pow(10,m),h=Math.round(h*m)/m)}h=String(h);h=h.replace(".","");h+=Gb("0",parseInt(b[1],10)-h.length+1)}a.u+1>h.length&&(h="1"+Gb("0",a.u-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>e+1;)a--;for(g=1;g<a;g++)d.push(String.fromCharCode(f+Number(h.charAt(g))))},Yo=function(a,b,c){c.push(X.td);0>b?(b=-b,c.push(X.ud)):a.ta&&c.push(X.ee);b=""+b;for(var d=X.Jc,e=b.length;e<a.U;e++)c.push(d);c.push(b)},Vo=
function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=X.Jc.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},To=function(a,b,c){for(var d="",e=!1,f=b.length;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=X.sd):d+=So[X.sd][1];break;case "%":if(!a.s&&1!=a.b)throw Error("G");if(a.s&&100!=a.b)throw Error("H"); a.b=100;a.s=!1;d+=X.wd;break;case "\u2030":if(!a.s&&1!=a.b)throw Error("G");if(a.s&&1E3!=a.b)throw Error("H");a.b=1E3;a.s=!1;d+=X.xd;break;default:d+=g}}return d},Wo={prefix:"",uh:"",xg:0};
var Zo=function(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"},$o=Zo;$o=Zo;var ap=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1==c?0:b.length-c-1,3)}return 1==(a|0)&&0==b?"one":"other"},bp=ap;bp=ap;var fp=function(){this.j="{NUM_EVENTS, plural, =1 {1 event}other {# events}}";this.g=this.b=this.o=null;var a=X,b=Ro;if(cp!==a||dp!==b)cp=a,dp=b,ep=new Uo;this.s=ep},cp=null,dp=null,ep=null,gp=/'([{}#].*?)'/g,hp=/''/g;fp.prototype.format=function(a){if(this.j){this.o=[];var b=ip(this,this.j);this.g=jp(this,b);this.j=null}if(this.g&&0!=this.g.length)for(this.b=ib(this.o),b=[],kp(this,this.g,a,!1,b),a=b.join("");0<this.b.length;)a=a.replace(this.i(this.b),this.b.pop());else a="";return a};
var kp=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,h=a,k=e,m=c[g];r(m)?(h.b.push(m),k.push(h.i(h.b))):k.push("Undefined parameter - "+g);break;case 2:g=b[f].value;h=e;k=g.Kc;r(c[k])?(k=g[c[k]],r(k)||(k=g.other),kp(a,k,c,d,h)):h.push("Undefined parameter - "+k);break;case 0:g=b[f].value;lp(a,g,c,bp,d,e);break;case 1:g=b[f].value,lp(a,g,c,$o,d,e)}},lp=function(a,b,c,d,e,f){var g=b.Kc,h=b.ie,k=+c[g];isNaN(k)?f.push("Undefined or invalid parameter - "+
g):(h=k-h,g=b[c[g]],r(g)||(d=d(h),g=b[d],r(g)||(g=b.other)),b=[],kp(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.s.format(h),f.push(c.replace(/#/g,a))))},ip=function(a,b){var c=a.o,d=y(a.i,a);b=b.replace(hp,function(){c.push("'");return d(c)});return b=b.replace(gp,function(a,b){c.push(b);return d(c)})},mp=function(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=f.index;"}"==f[0]?(c.pop(),0==c.length&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(0==c.length&&(b=a.substring(b,
g),""!=b&&d.push({type:0,value:b}),b=g+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d},np=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,op=/^\s*(\w+)\s*,\s*selectordinal\s*,/,pp=/^\s*(\w+)\s*,\s*select\s*,/,jp=function(a,b){var c=[];b=mp(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var f=b[d].value;switch(np.test(f)?0:op.test(f)?1:pp.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=qp(a,b[d].value);
break;case 0:e.type=0;e.value=rp(a,b[d].value);break;case 1:e.type=1;e.value=sp(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},qp=function(a,b){var c="";b=b.replace(pp,function(a,b){c=b;return""});var d={};d.Kc=c;b=mp(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=jp(a,b[e].value);d[f.replace(/\s/g,"")]=g;e++}return d},rp=function(a,b){var c="",d=0;b=b.replace(np,function(a,b,e){c=b;e&&(d=parseInt(e,10));return""});var e={};e.Kc=c;e.ie=d;b=mp(b);
for(var f=0;f<b.length;){var g=b[f].value;f++;if(1==b[f].type)var h=jp(a,b[f].value);e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},sp=function(a,b){var c="";b=b.replace(op,function(a,b){c=b;return""});var d={};d.Kc=c;d.ie=0;b=mp(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=jp(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};fp.prototype.i=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
var tp=["en",0,".",[[[null,0],[" \u2013 "],[null,1]]],[[[null,0],[" "],[null,1]]],[[[null,0],[", "],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1],["/"],[null,2]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1],["/"],[null,2]]],[[[null,0],["-"],[null,1],["-"],[null,2]]],[[[null,0],[":00"]]],[[[null,0],[null,1]]],[[[null,0],[":"],[null,1]]],[[[null,0],[":"],[null,1],[null,2]]],[[[null,1],[" "],[null,0]]],[[[null,1],[" "],
[null,0],[" "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,1],[" "],[null,0]]],[[[null,1],[" "],[null,0],[" "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,1],[" \u2013 "],[null,2],[" "],[null,0],[" "],[null,3]]],[[[null,1],[" \u2013 "],[null,2],[" "],[null,0],[" "],[null,3]]],[[[null,1],[" "],[null,0],[" \u2013 "],[null,3],[" "],[null,2],[" "],[null,4]]],[[[null,0],[" \u2013 "],[null,1]]],[[[null,0],[" ("],[null,1],[")"]]],[[[null,0],[" \u2013 "],[null,1],[" "],[null,2]]],[[[null,0],[" "],[null,
1]]],[[[null,0],[", "],[null,1]]],"SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" "),"January February March April May June July August September October November December".split(" "),["a","p"],["am","pm"],["am","pm"],"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 1,1,1,[[[null,0],[", "],[null,1]]],[[[null,0]]],[[[null,0],[":"],[null,1],[":"],[null,2],[null,3]]],"EEEE d MMMM","h a","h:mm a","HH:mm","h","h:mm",0];
var up=function(a){Fd(this,a,0,null)};D(up,Bd);var Y=function(a){Fd(this,a,0,vp)};D(Y,Bd);var vp=[1],Gd=function(a){Fd(this,a,0,null)};D(Gd,Bd);var wp=function(a){Fd(this,a,0,null)};D(wp,Bd);var xp=function(a){Fd(this,a,0,null)};D(xp,Bd);var yp=function(a){Fd(this,a,0,null)};D(yp,Bd);
var Bp=function(){this.b=new up(tp);this.j=zp(L(this.b,wp,32));this.g=zp(L(this.b,wp,33));this.i=zp(L(this.b,wp,34));Ap(L(this.b,xp,35));this.s=Ap(L(this.b,xp,36));this.o=Ap(L(this.b,xp,37));this.T=Ap(L(this.b,xp,41))};xa(Bp);
var zp=function(a){return[K(a,1),K(a,2),K(a,3),K(a,4),K(a,5),K(a,6),K(a,7)]},Ap=function(a){return[,K(a,1),K(a,2),K(a,3),K(a,4),K(a,5),K(a,6),K(a,7),K(a,8),K(a,9),K(a,10),K(a,11),K(a,12)]},Cp=function(a,b){return a.i[b]},Dp=function(a){return isNaN(a)?"??":""+(a%12||12)},Ep=function(a){return isNaN(a)?"??":(10>a?"0":"")+a},Fp=function(a,b){return isNaN(b)?"":12>b%24?K(L(a.b,yp,39),1):K(L(a.b,yp,39),2)},Z=function(a,b){var c=[];Xa(Hd(a),function(a){null!=K(a,1)?c.push(K(a,1)):(a=b[K(a,2)||0],c.push(a))}); return c.join("")};
var Gp=function(){};var Ip=function(a,b){this.g=a||new Hp;this.b=b||Bp.Sc()};D(Ip,Gp);
var Jp=function(a,b,c){return K(a.b.b,2)?String(b):c?a.b.T[b]:a.b.o[b]},Ql=function(a,b,c,d){a.g.i||isNaN(b.hour)?(c=b.hour,b=b.minute,b=Z(L(a.b.b,Y,16),[isNaN(c)?"??":(10>c?"0":"")+c,Ep(b)])):c&&0==b.minute?d?(a=a.b,b=b.hour,b=Z(L(a.b,Y,15),[Dp(b),isNaN(b)?"":12>b%24?"":K(L(a.b,yp,38),2)])):(a=a.b,b=b.hour,b=Z(L(a.b,Y,15),[Dp(b),Fp(a,b)])):d?(a=a.b,c=b.hour,b=b.minute,b=Z(L(a.b,Y,17),[Dp(c),Ep(b),isNaN(c)?"":12>c%24?"":K(L(a.b,yp,38),2)])):(a=a.b,c=b.hour,b=b.minute,b=Z(L(a.b,Y,17),[Dp(c),Ep(b),
Fp(a,c)]));return b},Kl=function(a,b){a:switch(a.g.g){case 1:var c=b.H;b=b.month;a=Z(L(a.b.b,Y,7),[c,b]);break a;case 0:c=b.month;b=b.H;a=Z(L(a.b.b,Y,10),[c,b]);break a;case 2:c=b.month;b=b.H;a=Z(L(a.b.b,Y,11),[c,b]);break a;default:c=b.month,b=b.H,a=Z(L(a.b.b,Y,10),[c,b])}return a},Dl=function(a,b,c){var d=Jp(a,b.month,void 0);if(b.year==a.g.b.year&&4>Math.abs(b.month-a.g.b.month)){var e=b.H;d=Z(L(a.b.b,Y,18),[d,e])}else{e=b.H;var f=b.year;d=Z(L(a.b.b,Y,19),[d,e,f])}c?(b=b.Xa(),b=a.b.g[b]):b=Cp(a.b,
b.Xa());return Z(L(a.b.b,Y,31),[b,d])};Ip.prototype.i=function(a,b){if(1!=a.H||b)a=String(a.H);else{b=this.b;var c=Jp(this,a.month,!0);a=a.H;a=Z(L(b.b,Y,21),[c,a])}return a};
var Kp=function(a,b){var c=b.start,d=sg(b.end,-1),e=c.year,f=c.month,g=c.H;b=d.year;var h=d.month;d=d.H;var k=Jp(a,f,!0),m=Jp(a,h,!0);e==b?f==h?g==d?(b=Z(L(a.b.b,Y,19),[k,g,e]),c=Cp(a.b,c.Xa()),a=Z(L(a.b.b,Y,31),[c,b])):a=Z(L(a.b.b,Y,25),[k,g,d,e]):a=Z(L(a.b.b,Y,26),[k,g,m,d,e]):(c=a.b,e=Z(L(a.b.b,Y,22),[k,g,e]),a=Z(L(a.b.b,Y,22),[m,d,b]),a=Z(L(c.b,Y,4),[e,a]));return a},to=function(a,b){var c=void 0===c?!1:c;var d=a.b,e=b.month;a=K(a.b.b,2)?String(e):a.b.s[e];b=b.year;d=Z(L(d.b,Y,20),[a,b]);return so(d,
c)},jl=function(a,b){if(b instanceof Ng){var c=b.start;var d=b.end}else c=b,d=void 0;if(isNaN(d.hour))a=24<=(ng(d,c).i/3600|0)?Kp(a,new Ng(c,d)):Dl(a,c,!0);else{var e=!(c.minute||d.minute);b=Dl(a,c,!0)+", "+Ql(a,c,e);c=(c.ra()!=d.ra()?Dl(a,d,!0)+", ":"")+Ql(a,d,e);a=Z(L(a.b.b,Y,4),[b,c])}return a},Hp=function(a,b){this.i=a||!1;this.g=b||0;this.b=Fg(new Date)},so=function(a,b){return b?a.charAt(0).toUpperCase()+a.substring(1):a};
var Lp=function(a,b,c){Sf.call(this,a,a,null,b);this.g=c?c.replace("{hl}",encodeURIComponent("en-GB")):null};D(Lp,Sf);var Mp=function(a,b,c,d,e,f){this.o=a;this.g=b;this.s=d;this.j=c;this.i=e;a=this.o+"calendar";null!=this.i?a+="/b/"+this.i:this.g&&(a+="/hosted/"+this.g);this.b=a;this.T=f||null};Mp.prototype.getProxyUrl=function(){return this.T};var Pp=function(a){for(var b in Np)b in a||(a[b]=Np[b]);this.ta=a.collapseAllday;b=new Hp(a.format24hour,parseInt(a.dateFieldOrder,10));this.g=new Ip(b);this.ma=a.autoResize;this.wa=(b=a.hostedDomain)?new Lp(b.name,b.title,b.maplink):null;this.s=a.baseUrl;hf(this.s)||(this.s=hf(window.location.href)+this.s);this.i=a.weekstart;this.Mb=a.imagePath;this.o=a.timezone||null;this.R=a.timezoneLocalized;this.Ca=a.haveQuickAdd;if("nowMs"in a){b=parseInt(a.nowMs,10);var c=B()+Hm;3E4<=Math.abs(c-b)&&(Hm=b-B())}this.b=
new Lo(Op(a.timezoneOffsetMs),Op(a.timezoneNextTransitionMs),Op(a.timezoneNextOffsetMs));this.j=a.showWeekends;this.u=parseInt(a.firstWeekday,10);this.U=parseInt(a.workWeekLength,10);this.T=new Mp(this.s,this.wa&&this.wa.b||"",this.o,this.i,Yf(),a.proxyUrl);this.ka=a.calendarApiVersion;this.w=a.developerKey},Op=function(a){a=parseInt(a,10);isNaN(a)&&(a=void 0);return a},Np={autoResize:!0,baseUrl:"http://www.google.com/",collapseAllday:!1,dateFieldOrder:0,format24hour:!0,hostedDomain:null,imagePath:"//calendar.google.com/googlecalendar/images/", showWeekends:!0,preloadEnd:null,preloadStart:null,weekstart:0,haveQuickAdd:!1,firstWeekday:1,workWeekLength:5};
var Rp=function(a,b,c){E.call(this);this.b=a;this.i=b;this.j=new Ak(this);if(c||.05>Math.random())this.j.listen(this.i,"c",this.o),this.j.listen(this.i,["d","e"],this.s);Qp(this)};D(Rp,E);Rp.prototype.V=function(){this.j.Ea()};var Qp=function(a){var b=n.gcal$perf$serverTime,c=n.gcal$perf$headStartTime;r(b)&&r(c)&&(a.b.log("container",B()-c+b),ie(a.i,"e",function(a){var d=B()-c;this.b.log(a.target.getType()+"_loadTime",d);this.b.log(a.target.getType()+"_totalLoadTime",d+b)},!1,a))};
Rp.prototype.o=function(){this.g=new Em(this.b)};Rp.prototype.s=function(a){if(this.g){var b="e"==a.type,c=this.g,d=b?"insertDom":"computeContent";d=a.target.getType()+"_"+d||c.i;var e=B();c.j.log(d,e-c.g);c.g=e;b&&(b=this.g,a=a.target.getType()+"_render"||b.i,c=B(),b.j.log(a,c-b.b),b.g=c,this.g=null)}};
var Sp=function(a){(a||window).location.reload(!0)};var Tp=function(a,b){E.call(this);Zg=new $g(b.features);if(a){var c=Zg;a.b[4]=c;a.g.push(c)}this.data=b;this.b=new Pp(b);Um.gcal$connect$ApiV3Calendar=new Vm};D(Tp,E);Tp.prototype.o=null;
Tp.prototype.setup=function(){var a=this.data,b=bj(document,a.mb||"container"),c=this.b.wa;(c=c&&c.g)&&(dl=c);this.s=new Sl;this.i=new Io(!1);Qk(Sp,72E6+Math.floor(108E5*Math.random()));Up(this,a);a.skin&&(b.className=b.className+" "+a.skin);b.style.position="relative";this.u(b);Vp(this,b);this.g=new Fo(b,this.b,this.s,this.i,a);this.o=new zm;new Rp(this.o,this.g);this.data.loggedin&&(a=window.location.pathname,a=Ia(Wm,this.o,a.substr(a.lastIndexOf("/")+1)+"_",void 0),window.setTimeout(a,3E5),window.setInterval(a,
36E5));a=el(this.b.b);this.j&&!this.j.contains(a)&&(a=this.j.start);this.g.o.La(a);a=this.g;b=new Wp;"day"==this.data.view&&new Xp(a,this.b,b,1);new Xp(a,this.b,b);new Yp(a,this.b,b);new Al(a,this.b,new Pl(this.b.g,b));this.g.w(this.data.view)};var Vp=function(a,b){a=y(a.u,a,b);var c=new Xm(a,100);M(window,"resize",function(){c.Dg()})};
Tp.prototype.u=function(a,b){if(this.b.ma){var c=(c=bj(document,"calendarTitle"))?c.offsetHeight:0;var d=bj(document,"warningBox");d&&(c+=d.offsetHeight);d=hj(aj(a).b);b=b||fj(d||window).height;this.w!=b&&(c=b-c,0>=c&&(c=1),a.style.height=c+"px",this.g&&hl(this.g),this.w=b)}};
var Up=function(a,b){var c=b.preloadStart,d=b.preloadEnd;c&&d&&(a.j=new Ng(Hg(c),Hg(d)));var e=Um[b.calendarFactoryClass||"gcal$connect$ApiV3Calendar"]||null;e.init(a.b,a.s);var f=b.cids||{};en(a.i,function(){for(var a in f){var b=e;var c=a,d=f[a],p=d.color,q=d.title;d=d.access||0;p?(p=tk(p),p=0<=p?rk(p):null):p=void 0;b=b.create(c,d,p,q);c=f[a].hidden;this.i.add(new ko(b),c)}},a)};
var Zp={};var $p=function(){};$p.prototype.b=function(){return rk(uk())};var aq=function(a,b){a=a.b(b);b=tk(a.b);if(0<=b)var c=hn(b);else{a=a.b;b=tk(a.toUpperCase());if(43<=b)c=b;else{b=0;for(var d=parseInt(a.substr(1,2),16)/255,e=parseInt(a.substr(3,2),16)/255,f=parseInt(a.substr(5,2),16)/255,g=43;66>g;g++){var h=gk(g,0),k=d-parseInt(h.substr(1,2),16)/255,m=e-parseInt(h.substr(3,2),16)/255;h=f-parseInt(h.substr(5,2),16)/255;k=k*k+m*m+h*h;if(43==g||k<c)b=g,c=k}c=b}c=new gn(c,!0,a,a)}return c}; $p.prototype.g=function(){return!1};$p.prototype.i=function(){return Q("")};$p.prototype.zc=function(){return!0};
var Wp=function(){};D(Wp,$p);Wp.prototype.b=function(a){return a.g.j};Wp.prototype.i=function(a){a=a.Sa();a=a={icon:a&&a.b};a=a.src;return P(a?'<img class=cwci src="'+R(Ji(a))+'">':"")};Wp.prototype.g=function(a){a=a.qc;return 2==a||6==a};var bq=function(a){E.call(this);this.g=a;this.o=[];this.i=[];this.s=[];this.b=new Ak(this)};D(bq,E);bq.prototype.u=!1;bq.prototype.V=function(){this.b.Ea();this.s=this.i=this.o=this.g=this.b=null};var cq=function(a){this.b=a},dq=function(a,b){this.b=a;this.callback=b};D(dq,cq);var eq=function(a,b,c){b=new dq(b,c);a.u||(Ek(a.b,a.g,y(a.j,a,a.o)),a.b.listen(a.g,"click",y(a.j,a,a.i)),a.b.listen(a.g,"dblclick",y(a.j,a,a.s)),a.u=!0);a.i.push(b)}; bq.prototype.j=function(a,b){for(var c=b.target,d=0;d<a.length;d++){var e=a[d],f=e.b(c);if(f){e.callback(f,b);b.preventDefault();break}}};
var gq=function(a,b){return null!==fq(a,b)},fq=function(a,b){b=Si(b);for(var c=0;c<b.length;++c){var d=b[c];if(0==d.lastIndexOf(a,0))return d.substring(a.length)}return null},hq=function(a,b){a:{for(var c=Ia(gq,"ca-evp");b;){if(c(b)){a=b;break a}if(a&&b==a)break;b=b.parentNode}a=null}return a},iq=function(a){return oj(a,Ia(gq,"ca-mlp"))};
um.Sc();var jq=function(a){return P("<pre>"+Q(a.content)+"</pre>")};var kq=function(a){E.call(this);this.i=a;this.g=new Zk(this);this.ua=":"+(um.Sc().b++).toString(36);this.b=aj(a)};D(kq,E);l=kq.prototype;l.$a=null;l.bc=null;l.Ma=null;l.Ya=400;l.sf=0;l.tf=0;l.Ae=!1;l.sc=null;l.V=function(){this.g.Ea();G(this.Ma);kq.ha.V.call(this)};
l.init=function(){if(!this.$a){var a=this.g.b(this.Ke),b=this.ua,c=lq(this,"tl"),d=lq(this,"tr"),e=lq(this,"bl"),f=lq(this,"br");var g=P;c='<div style="display:none;z-index:'+R(T(1001))+'" class="bubble"><table cellpadding=0 cellspacing=0 class="bubble-table"><tr><td class="bubble-cell-side">'+Q(c)+'</td><td class="bubble-cell-main"><div class="bubble-top"></div></td><td class="bubble-cell-side">'+Q(d)+'</td></tr><tr><td colspan=3 class="bubble-mid"><div style="overflow:hidden" id="bubbleContent'+
R(b)+'"></div></td></tr><tr><td>'+Q(e)+'</td><td><div class="bubble-bottom"></div></td><td>'+Q(f)+'</td></tr></table><div id="bubbleClose'+R(b)+'" class="bubble-closebutton" onclick="'+R(S(a))+'();"></div>';a=P('<div class="prong" id="prong'+R(b)+'" onclick="'+R(S(a))+'()"><div class="bubble-sprite"></div></div>');g=g(c+a+"</div>");this.$a=uj(g,void 0);this.i.appendChild(this.$a);this.$a.style.width=this.Ya+"px";this.bc=this.b.S("prong"+this.ua);this.Ma=new Xk(this.$a);Uk(this.Ma);g=this.Ma;Rk(g);
g.Xc=!0;this.Ma.Cd=!1;M(this.Ma,"beforehide",y(this.Uf,this));M(this.Ma,"hide",y(this.se,this))}};l.S=function(){return this.$a};var lq=function(a,b){a=a.ua;return P('<div class="bubble-corner" id="'+R(b)+R(a)+'"><div class="bubble-sprite bubble-'+R(b)+'"></div></div>')},mq=function(a,b,c){var d=a.left+10,e=a.top+10;return new vj(d,Math.max(a.left+a.width-10-b,d),Math.max(a.top+a.height-10-c,e),e)};
kq.prototype.render=function(a,b,c,d,e,f){var g=this.b.S("bubbleContent"+this.ua);if(g)if(c instanceof Ch){for(sj(g,jq,{content:c});g.firstChild.firstChild;)g.appendChild(g.firstChild.firstChild);g.removeChild(g.firstChild)}else this.se(),lj(g),this.sc=c,c.render(g),M(this.sc,"change",this.Ve,!1,this);Mj(this.b.S("bubbleClose"+this.ua),!e);d&&ie(this.Ma,"beforehide",d);this.sf=a;this.tf=b;this.Ae=!f;nq(this,!0);this.Ma.setVisible(!0)};
var nq=function(a,b){var c=a.sf,d=a.tf;a.$a.style.display="block";a.bc.style.display="block";var e=Math.round(.4*a.Ya-.6*a.bc.offsetWidth),f=fj(hj(a.b.b)||window);f=new wj(0,0,f.width,f.height);var g=a.$a.offsetHeight+a.bc.offsetHeight-1;var h=mq(f,a.Ya,g);g=d-g;if(Fe(g,h.top,h.bottom)!=g)h=null;else{var k=c-e;h=Fe(k,h.left,h.right)!=k?null:new V(k,g)}if(h&&a.Ae)a.bc.style.left=e+"px";else{a.bc.style.display="none";if(!b)return;e=a.Ya;b=a.$a.offsetHeight;f=mq(f,e,b);c=Fe(c-e/2,f.left,f.right);b=d-
b-10;b<f.top&&(b=d+10);h=new V(c,Fe(b,f.top,f.bottom))}a=a.$a;d=h.b;c=h.g;f=Hj(a);d instanceof V&&(c=d.g,d=d.b);Cj(a,a.offsetLeft+(d-f.b),a.offsetTop+(Number(c)-f.g))};l=kq.prototype;l.Ke=function(){this.Ma&&this.Ma.setVisible(!1)};l.Uf=function(){I&&document.activeElement&&mj(this.$a,document.activeElement)&&document.body.focus()};l.se=function(){pe(this.sc,"change",this.Ve,!1,this);G(this.sc);delete this.sc};l.ab=function(){return!(!this.Ma||!this.Ma.ab())};l.Zb=function(){return!(!this.Ma||!this.Ma.Zb())}; l.Ve=function(){nq(this)};
var oq=function(a){var b=a.W;x(a.Db);a=a.Db;b='<div class="'+R(b)+'">';for(var c=a.length,d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")};var qq=function(a,b,c,d,e,f){this.g=b;this.i=c;this.T=d;if(f)a=f(a);else{b=[];c=[];var g;d=0;f=this.i;var h=this.g,k=ig(h.v(),sg(h,f).v());for(g=0;g<f;g++)b[g]=[],c[g]=[];g=0;for(var m=a.length;g<m;g++){var p=a[g];if(Qi(p,k)){var q=p.nc,u=0,t=lg(p.Ba().ra(),h);if(0>t){if(!q)continue;t=0;u|=1}var z=lg(qg(p.ya),h);z>f&&(z=f,u|=2);q=new pq(p,q?z-t:1,u);(p=p.Sa())&&Yg(p)?c[t].push(q):(b[t].push(q),d++)}}a={dg:b,Eh:c,dh:d}}this.b=a.dg;this.j=a.Eh;this.s=a.dh;this.o=e||0},pq=function(a,b,c){this.event=
a;this.b=b;this.g=c},uq=function(a,b){for(var c=a.i,d=a.s,e=a.T,f=nb(c),g=nb(c),h=nb(c),k=[],m=0,p=0;d;){m==c&&(m=0,p++);var q=a.b[m][f[m]++];if(q){for(var u=q.b;u--;)h[m]=p,p+1==e?k[m]=q:p>=e&&(g[m]++,k[m]&&(k[m].Ne=!0)),m++;--d}else m++}f=nb(c);d=[];u=p;p=0;switch(a.o){case 2:for(m=0;m<c;m++)if(a.b[m].length&&!(g[m]||k[m]&&k[m].Ne)){p=1;break}break;case 1:p=1}e=Math.min(u,e-1);var t=e+1+p;for(p=0;p<t;p++){var z=t-p;b.Ha.push(P("<tr>"));for(m=0;m<c;m++)if(!d[m]){q=a.b[m][f[m]++];var v=p>=h[m];if(p==
e&&(g[m]||k[m]&&k[m].Ne)){v=void 0;q=b;var A=sg(a.g,m),C=g[m]+(k[m]?1:0);q.j&&q.Ob?v=(new fp).format({NUM_EVENTS:C}):q.j?v="\u25bc":v="+"+C+" more";q.Ha.push(rq({fg:sq,Yg:"ca-mlp"+A.va(),Ah:q.j,Ob:q.Ob,content:v}))}else if(q&&p<=e){A=1;1<q.b?m+=q.b-1:v&&p!=u&&(A=z,d[m]=!0);v=b;C=!!(q.g&1);var F=!!(q.g&2),N="ca-evp"+Fa(q.event);v.u(q,A,!1,C,F,N);v.i(q,A,!1,C,F,N);v.T(q,A,!1,C,F,N)}else d[m]=v,b.Ha.push(tq({W:"st-c st-s",Xd:v?z:1}))}}};
var vq=function(){O.call(this);Nc();this.b={}};D(vq,O);xa(vq);vq.prototype.add=function(a,b){this.b[a]=b;this.dispatchEvent(new wq(a,b))};vq.prototype.get=function(a){return this.b[a]};vq.prototype.forEach=function(a){for(var b in this.b)if(!1===a(b,this.b[b]))break};var xq=function(a,b){var c=null;a.forEach(function(a,e){if(e.g==b)return c=a,!1});return c},wq=function(a,b){Qd.call(this,"detailsadd");this.id=a;this.ze=b};D(wq,Qd);
var zq=function(a){var b=vq.Sc(),c=a.Bd,d=b.get(c);d||(c=xq(b,c))&&(d=b.get(c));return!d||60>d.b?"":(a=a.Wd.eventColor)&&/^#[0-9a-fA-F]{6}$/.test(a)?yq(a):""},yq=function(a){switch(a){case "#a4bdfc":case "#5484ed":case "#46d6db":return"#1111cc";case "#7ae7bf":case "#51b749":return"#228822";case "#dbadff":return"#551a8b";case "#ff887c":case "#dc2127":return"#ff0000";case "#fbd75b":return"#fbb818";case "#ffb878":return"#ff6600";case "#e1e1e1":return"#bfbfbf";default:return a}};
var Bq=function(a){var b=jn(a),c,d=Aq;if(d){a=(c=a.b?!1:!0)?"#eeeeee":"#1d1d1d";c=c?"#dddddd":"#333333";var e=b.g;var f=255+.6*(parseInt(e.substr(3,2),16)-255);var g=255+.6*(parseInt(e.substr(5,2),16)-255);e="#"+ak(255+.6*(parseInt(e.substr(1,2),16)-255))+ak(f)+ak(g)}else c=a="",e=b.j;this.i=a;this.b=b.o;this.g=d?b.g:b.b;this.ma=d?"":b.b;this.ta=d?b.o:b.g;this.Ca=d?b.o:b.j;this.Fa=d?"":b.g;this.R=c;this.j=b.j;this.wa=b.i;this.w=d?"":b.i;this.ka=d?b.g:b.b;this.U=e;this.o=d?this.b:b.j;this.s=d?this.g:
b.i;this.T=d?"":b.i;this.u=d?this.i:b.b},Aq=!1,Cq={},Dq=function(a){var b=Fa(a);Cq[b]||(Cq[b]=new Bq(a));return Cq[b]},Eq=function(a,b){if(a.b){a=parseInt(b.substr(1,2),16)/255;var c=parseInt(b.substr(3,2),16)/255;b=parseInt(b.substr(5,2),16)/255;var d=a+b<c/4||c+b<a/4?5:0;a=Math.max(0,5*(a-.8));c=Math.max(0,5*(c-.8));b=Math.max(0,5*(b-.8));b=5*Math.round((10+30*(.33*a+.84*c+.15*b)+d)/5);return b=Math.max(Math.min(b,40),10)}c=a.g;if(b==jn(a).j)switch(c){case 43:case 44:case 45:case 46:case 50:case 58:case 66:case 65:case 61:return 20; case 54:case 52:case 55:case 56:case 57:return 35;case 53:return 40;default:return 25}else switch(c){case 43:case 44:case 58:case 66:case 50:return 10;case 54:case 52:case 49:case 55:case 56:return 20;case 53:return 25;default:return 15}};
var Fq=function(a){var b=a.Rd;return P(Q(a.title)+' - <span class="cloc">'+Q(b)+"</span>")};var Gq=function(a){return Th(a.nh?"direction:"+T("rtl")+";text-align:"+T("left")+";":"")};var Iq=function(a,b,c,d,e,f,g,h){a={color:c,textColor:d,Cc:e||"",yb:g||"",Ed:f||"",content:a,nh:b};if(h)return a.yb+=" rb-n",a.borderColor=h,a.Kd="rb-ni",h=a.yb,b=a.borderColor,c=a.textColor,d=a.color,e=a.Kd,f=a.Ed,g=a.content,P('<div class="'+R(a.Cc)+" "+R(h)+'" style="border:1px solid '+R(T(b))+"; color:"+R(T(c))+";background-color:"+R(T(d))+";"+R(T(Gq(a)))+'"><div class="'+R(e)+'">'+Q(f)+Q(g)+"</div></div>");if(Hq)return a.yb+=" rb-n",h=a.yb,b=a.textColor,c=a.color,d=a.Ed,e=a.content,P('<div class="'+
R(a.Cc)+" "+R(h)+'" style="color:'+R(T(b))+";background-color:"+R(T(c))+";"+R(T(Gq(a)))+'">'+Q(d)+Q(e)+"</div>");a.Cc+=" rb-o";a.yb+=" rb-m";a.Kd="rb-i";h=a.color;b=a.yb;c=a.textColor;d=a.Ed;e=a.Kd;f=a.content;return P('<div class="'+R(a.Cc)+'" style="border-color:'+R(T(h))+";"+R(T(Gq(a)))+'"><div class="'+R(b)+'" style="border-color:'+R(T(h))+";background-color:"+R(T(h))+";color:"+R(T(c))+'">'+Q(d)+'<div class="'+R(e)+'">'+Q(f)+"</div></div></div>")},Hq=J||qd;
var Jq=function(a){var b=a.id,c=a.W;x(a.Bb);a=a.Bb;b='<table id="'+R(b)+'" cellpadding=0 cellspacing=0 class="'+R(c)+'"><tr>';c=a.length;for(var d=0;d<c;d++){var e=a[d];b+="<td"+(e.W?' class="'+R(e.W)+'"':"")+">&nbsp;</td>"}return P(b+"</tr></table>")},Kq=function(a){var b=a.W;x(a.Bb);a=a.Bb;b='<table cellpadding=0 cellspacing=0 class="'+R(b)+'"><tr>';for(var c=a.length,d=0;d<c;d++)b+='<td class="'+R(a[d].W)+'">&nbsp;</td>';return P(b+"</tr></table>")},Lq=function(){return P('<table cellpadding="0" cellspacing="0" class="'+
R({W:"st-grid"}.W)+'">')},Mq=function(a){x(a.Bb);var b=a.Bb;a=a.Da;for(var c="<tr>",d=b.length,e=0;e<d;e++){var f=b[e];c+='<td class="'+R(f.W)+'"'+((null==a?0:a.Qb)&&-1!=(""+f.W).indexOf("st-dtitle")&&-1==(""+f.W).indexOf("st-dtitle-nonmonth")&&-1==(""+f.W).indexOf("st-dtitle-today")?' style="background-color:'+R(T(a.Qb))+'"':"")+">"+Q(f.Dh)+'<span class="'+R(f.sh)+'">'+Q(f.tg)+"</span></td>"}return P(c+"</tr>")},tq=function(a){var b=a.Xd;return P('<td class="'+R(a.W)+'"'+(1<b?' rowspan="'+R(b)+'"':
"")+">&nbsp;")},Nq=function(a){var b=a.wg,c=a.Xd,d=a.mg,e=a.zg;return P('<td class="'+R(a.W)+'"'+(1<c?' rowspan="'+R(c)+'"':"")+(1<d?' colspan="'+R(d)+'"':"")+'><div class="'+R(b)+'">'+Q(e)+"</div></td>")},rq=function(a){var b=a.fg,c=a.Yg,d=a.Ob,e=a.content;a=a.Ah?d?'<div class="'+R(c)+" "+R(b.vd)+" "+R(b.Jf)+'">'+Q(e)+"</div>":'<div class="'+R(c)+" "+R(b.vd)+" "+R(b.Hf)+'">'+Q(e)+"</div>":'<span class="'+R(c)+" "+R(b.vd)+" "+R(b.If)+'">'+Q(e)+"</span>";return P('<td class="'+R(b.zf)+" "+R(b.Gf)+ '">'+a+"</td>")};
var Oq=function(a){a=a.yg;return P(a?'<span class="te-c '+R("VIpgJd-TzA9Ye-eEGnhe")+'" style="background-color:'+R(T(a))+'">&nbsp;</span>':"")};var Pq=function(a,b,c,d,e,f){this.g=a;this.b=b;this.w=c||!1;this.j=!!d;this.s=!!e;this.Ob=b.zc();this.wa=!!(Nc().b[4]||null).b[98];this.o=f||null},sq={Mh:"st-bg-table",Ih:"st-bg-all",Jh:"st-bg",Kh:"st-bg-fc",Lh:"st-bg-lc",Nh:"st-bg-today",Qh:"st-bg-next",Oh:"st-bg-td-first",Ph:"st-bg-td-last",Th:"st-dtitle",Wh:"st-dtitle-fr",Vh:"st-dtitle-fc",Xh:"st-dtitle-lc",$h:"st-dtitle-today",Yh:"st-dtitle-next",Uh:"st-dtitle-down",Zh:"st-dtitle-nonmonth",ai:"st-grid",zf:"st-c",di:"st-c-pos",ei:"st-s",Hf:"st-moreicon",
fi:"st-ad-ml",hi:"st-ad-ml2",ii:"st-ad-mpad",ji:"st-ad-mr",ki:"st-ad-mr2",li:"st-ad-mpadr",Gf:"st-more-c",vd:"st-more",If:"st-moreul",Jf:"st-morewk",mi:"st-wc",ni:"st-wc-click"};Pq.prototype.Ha=null;
var Qq=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=d.event.Sa();e.b&&(d="ca-evp"+Fa(d.event)+" st-wc",e.getUrl()&&(d+=" st-wc-click"),b.push({title:e.getTitle(),url:e.b,W:d}))}a="";x(b);c=b.length;for(e=0;e<c;e++)d=b[e],a+='<img src="'+R(Ji(d.url))+'" class="'+R(d.W)+'" title="'+R(d.title)+'" alt="'+R(d.title)+'">';return P(a)};Pq.prototype.u=wa;Pq.prototype.i=function(a,b,c,d,e,f){this.Ha.push(Nq({W:"st-c",Xd:b,mg:a.b,wg:"st-c-pos",zg:Rq(this,a.event,d,e,f)}))};Pq.prototype.T=wa;
var Rq=function(a,b,c,d,e){if(b.nc||b.Za){c=!!c;var f=!!d;e=e||"";var g;d=a.b.i(b);a.s&&(g="evt-lk ca-elp"+Fa(b));var h=Q("");if(!b.Za&&!c){var k="("+Ql(a.g,b.Ba())+")";var m=Ke.test(k)?"\u200f":"\u200e";k=k.replace(Oe,m+"$&"+m)}m=Ri(b);if(a.wa){var p=b.Pb;m=p?Fq({Rd:p,title:m}):m}g=P(Q(d)+(k?Q(k)+" ":"")+(g?'<span class="'+R(g)+'">'+Q(m)+"</span>":Q(m))+Q(h));d=aq(a.b,b);k=Dq(d);h=k.i;d=a.b.g(b)?k.j:k.b;(m=zq(b))&&(d=m);var q;a.b.zc()&&(q=k.g);a=[];c&&a.push("st-ad-mpad");f&&a.push("st-ad-mpadr");
a=a.join(" ");c=Sq(c,f,d,q);b=Iq(g,-1==Re(b.getTitle()),d,h,e,c,a,q)}else q=e||"",c=a.b.i(b),e=Ri(b),g=Q(""),a.s&&(f="evt-lk ca-elp"+Fa(b)),f=P((f?'<span class="'+R(f)+'">'+Q(e)+"</span>":Q(e))+Q(g)),e=a.b.g(b),g=aq(a.b,b),g=Dq(g),e=e?g.U:g.ka,g=zq(b),b=Ql(a.g,b.Ba(),!0,a.w),b={color:e,time:b,Se:c,hf:f,Jb:q,yg:g},-1==Re(f.toString())?(a=b.color,q=b.Se,c=b.time,f=b.hf,b=P('<div class="'+R(b.Jb)+' te" style="color:'+R(T(a))+'"><table cellpadding=0 cellspacing=0 class="te-rev"><tr><td class="te-t">'+
Q(q)+Q(c)+"&nbsp;</td><td>"+Oq(b)+'&nbsp;</td><td class="te-rev-s"><div class="te-rev-spos">&nbsp;<div class="te-rev-scont" dir="'+R("rtl")+'">'+Q(f)+"</div></div></td></tr></table></div>")):(a=b.color,q=b.Se,c=b.time,f=b.hf,b=P('<div class="'+R(b.Jb)+' te" style="color:'+R(T(a))+'"><span class="te-t">'+Q(q)+Q(c)+"&nbsp;</span>"+Oq(b)+'<span class="te-s">'+Q(f)+"</span></div>"));return b},Sq=function(a,b,c,d){var e=[];a&&(e.push({W:"st-ad-ml",color:d||c}),e.push({W:"st-ad-ml2",color:c}));b&&(e.push({W:"st-ad-mr", color:d||c}),e.push({W:"st-ad-mr2",color:c}));c="";x(e);a=e.length;for(b=0;b<a;b++){d=e[b];var f=d.color;d=P('<div class="'+R(d.W)+'" style="border-color: transparent '+R(T(f))+'"></div>');c+=d}return P(c)};
var Uq=function(a,b,c,d,e){this.id=Tq++;this.type=c;this.u=b.g;this.R=new kq(fl(a).parentNode);this.Ca=e;il.call(this,a,b,c,d,a.b)};D(Uq,il);var Tq=Tq||1;Uq.prototype.Fa=null;Uq.prototype.render=function(){Uq.ha.render.call(this);this.R.Ke()};
var Vq=function(a,b){var c=a.Ca.b(b).b,d=Ri(b),e=kl(a,b);if(b.b){var f=encodeURI(b.b);a=nl(a,b);f=P('<div class="separator" style="background-color: '+R(T(c))+';"></div><span class="links"><a href="'+R(Hi(f))+'" target="_blank">'+Q("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+R(Hi(a))+'" target="_blank">'+Q("copy to my calendar")+"&raquo;</a></span>")}a=f;return P('<div class="details"><span class="title" style="color: '+R(T(c))+'">'+Q(d)+'</span><div class="detail-content">'+Q(e)+"</div>"+
Q(null!=a?a:"")+"</div>")};Uq.prototype.Ja=function(a,b){a=parseInt(fq("ca-evp",a),10);var c=this.j[a].Sa();c&&c.getUrl()?this.Sb(a,b.target):(a=this.j[a],c=b.clientX+document.documentElement.scrollLeft,b=b.clientY+document.documentElement.scrollTop,y(this.R.render,this.R,c,b),a&&this.R.render(c,b,Vq(this,a)))};
Uq.prototype.Oa=function(a){var b=Eg(parseInt(fq("ca-mlp",a),10)),c=pj(a,"TD");a=pj(a,"TABLE");c=Hj(c).b;a=Hj(a).g;var d=this.Le(b),e=[];d.jc.Ha=e;d.jc.Ha.push(Lq());uq(new qq(this.Fa,b,1,99),d.jc);d.jc.Ha.push(P("</table>"));this.ma.render(c,a,d.width,null,d.title,oq({W:d.ue,Db:e}))};Uq.prototype.Le=function(a){return{title:Dl(this.u,a),jc:new Pq(this.u,this.Ca),ue:"st-contents",width:225}};Uq.prototype.register=function(){Uq.ha.register.call(this);this.R.init()};
var Wq=function(a){var b=a.Fh,c=a.row,d=a.hb;x(a.Db);a=a.Db;b='<div class=month-row style="top:'+R(T(b*c))+"%;"+(c<d-1?"height:"+R(T(b+1))+"%":"bottom:0")+'">';c=a.length;for(d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")};var Xq=function(a,b,c,d){this.g=a;this.b=b;this.j=c;this.i=d||null},Yq=new function(){this.g=14;this.j=this.i=17;this.b=0};var Yp=function(a,b,c,d){this.i=parseInt(d,10)||0;if(2>this.i||4<this.i)this.i=0;this.i?(this.label=[null,null,"2 Weeks","3 Weeks","4 Weeks"][this.i],d="next"+this.i+"weeks"):(this.label="Month",d="month");var e=this.i?new Vg(7*this.i,b.i):new Ug;this.ka=new Ak(this);Uq.call(this,a,b,d,e,c);Zq(this);this.U=a.j;this.ta=new Pq(this.u,c,void 0,void 0,void 0,this.U);this.lc=new Xq(this.u,this.ta,this.id+"",this.U)};D(Yp,Uq);
var Zq=function(a){var b=a.Pa();a.lb=new on(a.b.g,b.start,Math.ceil(b.duration.H/7),a.g.j?7:5,7)};l=Yp.prototype;l.Pa=function(){var a=tg(this.b.b,this.g.i),b=ug(this.b.i,this.g.i+6);this.g.j||(a=ug(a,this.g.u),b=tg(b,this.g.u+this.g.U-1));return new Ng(a,pg(b))};l.Gd=function(){if(this.i)var a=Kp(this.u,this.Pa());else{a=this.u;if(this.i)var b=null;else b=this.b.g,b=og(b.year,b.month,1);a=to(a,b)}return a};l.register=function(){Yp.ha.register.call(this)};
l.Jg=function(a){this.dispatchEvent("c");var b,c=this.lc,d=this.lb,e=el(this.g.b),f=this.b.g.month;var g=Math.max(1,Math.floor(((this.mc-Yq.g)/d.hb+Yq.b-Yq.i)/Yq.j));var h=[];for(b=0;b<d.Na;b++){var k=d,m=b;k=Eg(pn(k)[0*k.Na+m]).Xa();m=c.g;k=so(m.b.g[k],"ru"==K(m.b.b,1));h.push(k)}k=100/d.hb;b=[];for(m=0;m<d.hb;m++){var p=[];c.b.Ha=p;var q=d,u=m;var t=Eg(pn(q)[u*q.Na]);q=c.b;u=d.Na;for(var z=e,v=[],A=!0,C=u,F=t;C--;F=pg(F)){var N=["st-bg"];A&&(A=!1,N.push("st-bg-fc"));F.equals(z)&&(0==C&&q.b.zc()?
N.push("st-bg-td-last"):N.push("st-bg-today"));F.equals(pg(z))&&C!=u-1&&N.push("st-bg-next");v.push({W:N.join(" ")})}q.Ha.push(Kq({W:"st-bg-table",Bb:v}));c.b.Ha.push(Lq());q=new qq(a,t,d.Na,g);u=c.b;z=d.Na;v=e;A=f;C=q.j;F=y(c.g.i,c.g);N=0==m;for(var ma=[],U=!0,Hc=pg(v),Za=sg(v,7),ya=0;ya<z;ya++){var pa=sg(t,ya),na=["st-dtitle"];N&&na.push("st-dtitle-fr");U&&(U=!1,na.push("st-dtitle-fc"));v.equals(pa)&&(na.push("st-dtitle-today"),ya==z-1&&na.push("st-dtitle-lc"));Hc.equals(pa)&&0!=ya&&na.push("st-dtitle-next");
Za.equals(pa)&&na.push("st-dtitle-down");pa.month!=A&&na.push("st-dtitle-nonmonth");ma.push({W:na.join(" "),sh:"ca-cdp"+pa.va(),tg:F(pa),Dh:Qq(C[ya])})}u.Ha.push(Mq({Bb:ma,Da:u.o?Il(u.o):null}));uq(q,c.b);c.b.Ha.push(P("</table>"));b.push(Wq({Fh:k,row:m,hb:d.hb,Db:p}));c.b.Ha=null}d=c.j;e=c.i?Il(c.i):null;x(h);x(b);c='<div class="mv-container"><table cellpadding=0 cellspacing=0 class="mv-daynames-table" id="mvDaynamesTable"'+((null==e?0:e.Aa)?' style="background-color:'+R(T(e.Aa))+'"':"")+"><tr>";
f=h.length;for(g=0;g<f;g++)k=h[g],c+='<th class="mv-dayname" title="'+R(k)+'"'+((null==e?0:e.hd)?' style="color:'+R(T(e.hd))+'"':"")+">"+Q(k)+"</th>";c+='</tr></table><div class="mv-event-container" id="mvEventContainer'+R(d)+'"'+((null==e?0:e.Aa)?' style="border-top-color:'+R(T(e.Aa))+"; border-bottom-color:"+R(T(e.Aa))+';"':"")+">";h=b.length;for(d=0;d<h;d++)c+=Q(b[d]);b=P(c+"</div></div>");this.dispatchEvent("d");this.Vb();h=fl(this.mb);h.innerHTML=qj(b);this.j={};this.w={};ll(this,a);this.Fa=
a.slice();a=new bq(h);eq(a,Ia(hq,h),y(this.Ja,this));eq(a,iq,y(this.Oa,this));this.o=a;this.dispatchEvent("e")};l.Vb=function(){Yp.ha.Vb.call(this);Fk(this.ka);this.o&&(this.o.Ea(),this.o=null)};l.render=function(){Yp.ha.render.call(this);Zq(this);this.mc=fl(this.mb).offsetHeight;pl(this,this.Pa(),y(this.Jg,this))};
var ar=function(a,b){O.call(this);a&&$q(this,a,b)};D(ar,O);l=ar.prototype;l.Xb=null;l.Yc=null;l.Md=null;l.Zc=null;l.Ua=-1;l.Eb=-1;l.yd=!1;
var br={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},cr={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},dr=I||Yc||J&&nd("525"),er=ad&&$c;
ar.prototype.b=function(a){if(J||Yc)if(17==this.Ua&&!a.ctrlKey||18==this.Ua&&!a.altKey||ad&&91==this.Ua&&!a.metaKey)this.Eb=this.Ua=-1;-1==this.Ua&&(a.ctrlKey&&17!=a.keyCode?this.Ua=17:a.altKey&&18!=a.keyCode?this.Ua=18:a.metaKey&&91!=a.keyCode&&(this.Ua=91));dr&&!Ik(a.keyCode,this.Ua,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Eb=Hk(a.keyCode),er&&(this.yd=a.altKey))};ar.prototype.g=function(a){this.Eb=this.Ua=-1;this.yd=a.altKey};
ar.prototype.handleEvent=function(a){var b=a.b,c=b.altKey;if(I&&"keypress"==a.type){var d=this.Eb;var e=13!=d&&27!=d?b.keyCode:0}else(J||Yc)&&"keypress"==a.type?(d=this.Eb,e=0<=b.charCode&&63232>b.charCode&&Gk(d)?b.charCode:0):Xc&&!J?(d=this.Eb,e=Gk(d)?b.keyCode:0):(d=b.keyCode||this.Eb,e=b.charCode||0,er&&(c=this.yd),ad&&63==e&&224==d&&(d=191));var f=d=Hk(d);d?63232<=d&&d in br?f=br[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in cr&&(f=cr[b.keyIdentifier]);a=f==this.Ua;this.Ua=f;
b=new fr(f,e,a,b);b.altKey=c;this.dispatchEvent(b)};ar.prototype.S=function(){return this.Xb};var $q=function(a,b,c){a.Zc&&gr(a);a.Xb=b;a.Yc=M(a.Xb,"keypress",a,c);a.Md=M(a.Xb,"keydown",a.b,c,a);a.Zc=M(a.Xb,"keyup",a.g,c,a)},gr=function(a){a.Yc&&(qe(a.Yc),qe(a.Md),qe(a.Zc),a.Yc=null,a.Md=null,a.Zc=null);a.Xb=null;a.Ua=-1;a.Eb=-1};ar.prototype.V=function(){ar.ha.V.call(this);gr(this)};var fr=function(a,b,c,d){Rd.call(this,d);this.type="key";this.keyCode=a;this.repeat=c};D(fr,Rd);
var ir=function(a,b,c,d,e,f){function g(a){if(a){a.tabIndex=0;var b=h.ka;b?a.setAttribute("role",b):a.removeAttribute("role");Ui(a,"VIpgJd-VgwJlc-tJHJj");a&&h.R.listen(a,"click",h.U);b=h;a&&($q(b.u,a),b.w.listen(b.u,"key",b.ma))}}O.call(this);this.s=e||aj();this.g=this.s.S(a)||null;this.j=this.s.S(d||null);this.o=Ba(b)?b:null;this.ka=f||"tab";this.i=this.o||!b?null:this.s.S(b);this.b=1==c;r(c)||this.o||(this.j?this.b="none"!=this.j.style.display:this.g&&(this.b=Ti(this.g,"VIpgJd-VgwJlc-PBWx0c")));
this.w=new Ak(this);this.u=new ar;this.R=new Ak(this);var h=this;g(this.g);g(this.j);hr(this,this.b)};D(ir,O);ir.prototype.V=function(){ir.ha.V.call(this);G(this.w);G(this.u);G(this.R)};
var hr=function(a,b){a.i?Mj(a.i,b):b&&a.o&&(a.i=a.o());a.i&&Ui(a.i,"VIpgJd-VgwJlc-bN97Pc");if(a.j)Mj(a.g,!b),Mj(a.j,b);else if(a.g){var c=a.g;b?Ui(c,"VIpgJd-VgwJlc-PBWx0c"):Vi(c,"VIpgJd-VgwJlc-PBWx0c");c=a.g;b?Vi(c,"VIpgJd-VgwJlc-qAWA2"):Ui(c,"VIpgJd-VgwJlc-qAWA2");c=a.g;var d=b;x(d)&&(d=d.join(" "));""===d||void 0==d?(tn||(tn={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,
sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),d=tn,"expanded"in d?c.setAttribute("aria-expanded",d.expanded):c.removeAttribute("aria-expanded")):c.setAttribute("aria-expanded",d)}a.b=b;a.dispatchEvent(new jr("toggle",a,a.b))};ir.prototype.ma=function(a){if(13==a.keyCode||32==a.keyCode)hr(this,!this.b),this.dispatchEvent(new jr("action",this,this.b,a)),a.preventDefault(),a.stopPropagation()};ir.prototype.U=function(a){hr(this,!this.b);this.dispatchEvent(new jr("action",this,this.b,a))}; var jr=function(a,b){Qd.call(this,a,b)};D(jr,Qd);
var kr=function(a){var b=a.ng;return P('<td class="'+R(a.W)+'">'+Q(b)+"</td>")};var lr=function(a,b,c,d){Pq.call(this,a,b,c,!1,d)};D(lr,Pq);lr.prototype.u=function(a,b,c,d,e,f){a=a.event;mr(this,a,f,d,!1,a.Ba())};lr.prototype.T=function(a,b,c,d,e,f){a=a.event;b=a.ya;b=sg(qg(b),-1);mr(this,a,f,!1,e,b)};lr.prototype.i=function(a,b,c,d,e,f){this.Ob||(e=d=!1);lr.ha.i.call(this,a,b,c,d,e,f)};
var mr=function(a,b,c,d,e,f){var g="",h="wk-sideevents";if(e||d)if(f=Kl(a.g,f),a.Ob&&f)h=d?"wk-sideeventsb":"wk-sideeventsa",g=f;else if(!a.Ob){g=a.b.b(b);b=(b=zq(b))?b:g.i;g="";d&&(c+=" wk-more-prealign",g="st-ad-mpad");var k=-1==Re(f);g=Iq(Q(f),k,b,"",c,Sq(d,e,b),g)}a.Ha.push(kr({W:h,ng:g}))};
var nr=function(a,b){this.start=a<b?a:b;this.end=a<b?b:a};nr.prototype.clone=function(){return new nr(this.start,this.end)};var or=function(){},pr=function(){};pr.prototype.j=.5;pr.prototype.i=!0;pr.prototype.s=0;var qr=function(){this.W=[]};l=qr.prototype;l.top=0;l.Ce=0;l.De="px";l.edge="left";l.height="";l.width=100;l.rf="%";l.text=null;l.Xg=!1;l.lf=function(){return Q("")};var rr=function(a){var b=a.le;a=a.content;return P(b?'<div style="'+R(T(b))+'">'+Q(a)+"</div>":Q(a))};var sr=function(){this.W=[]};D(sr,qr);l=sr.prototype;l.rb=0;l.re=Q("");l.qe="";l.Ad=null;l.zd="#fff";l.ne="#000";l.oe="#000";l.Ie="";var tr=function(a,b,c){a.rb=c?a.rb|b:a.rb&~b},ur=function(a,b,c,d){var e;if(c){var f=-1==Re(c);c=2*f+1;var g=Zp[c];g||(f?(f=I?"zoom:1;":"",f="direction:"+T("rtl")+";"+f):f="",g=Th(f),Zp[c]=g);c=g;c.getContent()&&(e=c)}"caption"==d?(a.caption=b,a.Yf=e):(a.text=b,a.wh=e)};
sr.prototype.lf=function(){this.data={zh:!!(this.rb&2),Qe:!!(this.rb&1),Vg:!!(this.rb&16),Tf:!!(this.rb&4),zc:!1,Oe:!!(Nc().b[4]||null).b[98]&&!1};this.data.W=this.W.join(" ");var a=[];this.rb&1&&a.push("cro");this.rb&2||a.push("cbrd");this.data.Jb=a.join(" ");this.data.top=this.top+"px";this.data.offset=this.Ce+this.De;this.data.edge=this.edge;this.data.width=this.width+this.rf;a=this.height;this.data.height=a?Math.max(0,a-0-(this.rb&2?5:3))+"px":"auto";this.data.borderColor=this.ne;this.data.bgColor=
this.zd;this.data.Zf=this.oe;this.data.textColor=this.Ie;ur(this.data,this.re,this.qe,"caption");a=this.text?this.text.toString():"";var b=this.text?this.text:Q("");ur(this.data,b,a,"text");this.data.Vf="";this.data.icons="";this.b&&(this.data.userId=this.j,this.data.kh=this.g?"cpic-fade":"",this.data.lh=this.i&1?"cpic-rot-left":"cpic-rot-right",this.data.Ze=this.b);a=this.data;var c=a.zc,d=a.Vg,e=a.borderColor,f=a.bgColor,g=a.W,h=a.Ze,k=a.top,m=a.edge,p=a.offset,q=a.width,u=a.zh,t=a.Qe,z=a.Jb,v=
a.height,A=a.textColor,C=a.Tf;b="";f="border-color:"+T(e)+";background-color:"+T(f)+";";f=Xh(f);if(c&&d){d=a.edge;var F=a.offset,N=a.ri,ma=a.width;d=P('<div class="rsvp-no-bg" style="top:'+R(T(a.top))+";"+R(T(d))+":"+R(T(F))+";height:"+R(T(N))+";width:"+R(T(ma))+';">&nbsp;</div>')}else d="";g=d+'<div class="'+R(g)+" chip"+(h?" corg":"")+'" style="top:'+R(T(k))+";"+R(T(m))+":"+R(T(p))+";width:"+R(T(q))+';">'+(u?t?'<div class="cb2" style="border-color:'+R(T(e))+';">&nbsp;</div><div class="cb1" style="'+
R(T(f))+'">&nbsp;</div>':'<div class="ct" style="border-bottom-color:'+R(T(e))+'">&nbsp;</div>':"")+'<dl class="'+R(z)+'" style="height:'+R(T(v))+";"+R(T(f))+(A?"color:"+R(T(A)):"")+'">';k=a.Zf;m=a.Yf;p=a.Vf;q=a.caption;t=a.icons;k=P('<dt style="'+(k?"background-color:"+R(T(k))+";":"")+'">'+rr({le:m,content:Vh(Q(p)+'<span class="chip-caption">'+Q(q)+"</span>"+Q(t))})+"</dt>");g=g+k+"<dd>";k=a.text;k=P(rr({le:a.wh,content:Vh(""+(a.Oe?'<div class="cpchip">'+Q(k)+"</div>":Q(k)))}));g=g+k+"</dd>";if(c){c=
{lg:f};for(U in a)U in c||(c[U]=a[U]);var U=c.lg;k=c.vi;c=c.Oe;U=P('<div><div class="mask mask-top" style="'+R(T(U))+'">&nbsp;</div>'+(c?"":'<div class="mask mask-bottom" style="'+R(T(U))+'">&nbsp;</div>')+'<div class="mask mask-left" style="height:'+R(T(k))+";"+R(T(U))+'">&nbsp;</div><div class="mask mask-right" style="height:'+R(T(k))+";"+R(T(U))+'">&nbsp;</div></div>')}else U="";e=g+U+(C?'<div class="resizer"><div class="rszr-icon">&nbsp;</div></div>':"")+"</dl>"+(u?'<div class="cb1" style="'+
R(T(f))+'">&nbsp;</div><div class="cb2" style="border-color:'+R(T(e))+';">&nbsp;</div>':"");h?(h=a.lh,u=a.userId,C=a.borderColor,U=a.Ze,a=P('<div class="g-hovercard cpic '+R(a.kh)+" "+R(h)+'" data-userid="'+R(u)+'" style="border-color:'+R(T(C))+';"><img src="'+R(Ji(U))+'?sz=24" height="24" width="24"></div>')):a="";return P(b+(e+a+"</div>"))};
var vr=function(a,b,c){this.g=b;this.b=c;this.i=!!(Nc().b[4]||null).b[98]};D(vr,or);
var wr=function(a,b){b="evt-lk ca-elp"+Fa(b);return P('<span class="'+R(b)+'">'+Q(a)+"</span>")},xr=function(a,b,c,d){if(!a.i)return b;a=c.Pb;if(!a)return b;b={Rd:a,title:b};return 0<d?(b.xh=12*d,d=b.Rd,a=b.title,P('<div class="ctdiv" style="max-height: '+R(T(b.xh))+'px">'+Q(a)+'</div><span class="cloc">'+Q(d)+"</span>")):Fq(b)},yr=function(a,b,c,d,e){if(e&&c)return d=Kl(a.g,b),a=Kl(a.g,c),Q(d+" \u2013 "+a);b=Ql(a.g,b.md(),!0,!0);c?d?a=P(Q(b)+" - "+Q(d)):(a=Ql(a.g,c.md(),!0,!0),a=Q(b+" \u2013 "+a)): a=Q("At "+b);return a},zr=!(J||qd);
var Ar=function(a){var b=a.style,c=a.height,d=a.text;a=a.Da;return P('<div style="height:'+R(T(c))+'px;"><div class="'+R(b)+'" style="height:'+R(T(c-1))+"px;"+(-1!=(""+b).indexOf("tg-time-pri")&&(null==a?0:a.Qb)?"background-color:"+R(T(a.Qb))+";":"")+'">'+Q(d)+"</div></div>")};
var Br=function(a,b){this.Ya=a;this.Ka=b||""};Br.prototype.setTitle=function(a){this.Ka=a};Br.prototype.getTitle=function(){return this.Ka};var Cr=function(a){Br.call(this,4<a.title.length?60:a.j?50:40,a.title);this.j=a.i;this.i=a.b;this.b=a.g;this.g=a.Da||null};D(Cr,Br);
var Dr=function(a,b,c){for(var d=[],e=0;24>e;++e){var f=23==e?a.b.b+" "+a.b.i:a.b.b;var g=a.i;var h=Mg(2E3,1,1,e,a.j,0);g=Ql(g,h.Fb(),!0);f={style:f,height:42,text:g,Da:a.g?Il(a.g):null};d.push(Ar(f))}a=a.b.g+(b?"":" tg-timesnotlast");x(d);x(c);a='<td class="'+R(a)+'">';b=d.length;for(e=0;e<b;e++)a+=Q(d[e]);d=c.length;for(b=0;b<d;b++)a+=Q(c[b]);return P(a+"</td>")},Er=function(){};Er.prototype.isPrimary=!0;var Fr=new function(){this.g="tg-times-pri";this.b="tg-time-pri";this.i="tg-time-pri-last"};
var Gr=function(a,b){this.b=a;this.j=b};Gr.prototype.i=wa;Gr.prototype.g=wa;Gr.prototype.ab=function(){return this.b};Gr.prototype.setVisible=function(a){this.b=a};var Hr=function(){Gr.call(this,!1,0,0)};D(Hr,Gr);Hr.prototype.ab=function(){return!1};var Ir=function(a,b,c,d,e,f){E.call(this);this.kb=a;this.g=d;this.b=f};D(Ir,E);Ir.prototype.V=function(){Ir.ha.V.call(this)};Ir.prototype.S=function(){return null};var Jr=function(a,b,c,d){this.event=a;this.Rb=b;this.b=c;this.hg=d;this.jd=[]};var Kr=function(a){var b=a.ig,c=a.id,d=a.kg,e=a.jg,f=a.Mg;x(a.mf);var g=a.mf;x(a.$e);var h=a.$e;x(a.ye);var k=a.ye;x(a.uc);a=a.uc;b='<td class="'+R(b)+'">';for(var m=g.length,p=0;p<m;p++){var q=g[p];b+=Q(null!=q?q:"")}b+='<div id="'+R(c)+"Col"+R(d)+'" class="tg-col-eventwrapper" style="height:'+R(T(e))+"px;margin-bottom:-"+R(T(e))+'px;"><div class="'+R(f)+'">';e=a.length;for(f=0;f<e;f++)b+=Q(a[f]);a=k.length;for(e=0;e<a;e++)f=k[e],b+=Q(null!=f?f:"");b+='</div></div><div id="'+R(c)+"Over"+R(d)+'" class="tg-col-overlaywrapper">'; c=h.length;for(d=0;d<c;d++)k=h[d],b+=Q(null!=k?k:"");return P(b+"</div></td>")};
var Nr=function(a,b,c){this.wa=new vr(aj(),a,b);this.s=!0;b=new Er;b.title="";b.i=0;b.b=a;b.g=Fr;b.Da=c;this.b=[new Cr(b)];this.o=[];this.T=[];this.j=[];this.i=new Hr;this.o.push(Lr);this.j.push(Mr)};Nr.prototype.u=null;
var Or=function(a,b,c,d,e){var f=a.wa;if(a.g)for(var g in a.g)if(a.g[g].wi(b,c)){f=a.g[g].jc;break}a=new pr;a.Rb=b.Rb;a.g=b.b;a.event=b.event;a.left=b.left;a.width=b.Cg;a.j=0;a.s=.5;a.b=42;a.o=0;a.i=!b.vg;a.T=24;g=f;var h=1==d;f=a.event;d=new sr;tr(d,2,zr&&!0);b=void 0!=f.Wd.SS_asid;var k=f.Re,m=aq(g.b,f),p=0;b?p=3:g.b.g(f)&&(p=2);var q=f.Za&&!!f.Gb&&f.Gb.T(),u=zq(f),t=p;p=Dq(m);var z=!1,v=p.i;switch(t||0){case 1:t=p.ta;var A=p.Ca;var C=p.Fa;break;case 2:t=p.j;A=p.wa;C=p.w;v=p.R;z=!0;break;case 3:t=
p.o;A=p.s;C=p.T;v=p.u;break;default:t=p.b,A=p.g,C=p.ma}u&&(t=u);d.Ad=m;d.zd=t;d.ne=A;d.oe=C;d.Ie=v;d.g=z;u=0*a.b;m=a.T*a.b;d.Ce=100*a.left;d.De="%";d.edge="left";d.width=100*a.width;d.rf="%";p=a.event;p.Gb&&p.Gb.T()&&p.Za?(d.top=u,d.height=m-u):(p=Math.round((a.Rb/60-a.o)*a.b),p=Math.max(u,p),d.top=p,u=Math.round((a.g/60-a.o)*a.b),u=Math.min(u,m),m=Math.max(u-p,a.b*a.j),d.Xg=m<a.s*a.b,d.height=m);m=q||!1;tr(d,1,m);m&&(m=d.Ad?Eq(d.Ad,d.zd):15,d.W.push("ro-chip-"+m));m=g.b.g(f);tr(d,16,m);m&&d.W.push("rsvp-no-chip");
tr(d,4,!1);1==f.Rc()&&a.i&&(m=f.getId().charCodeAt(1),u=1==f.Rc()?f.Ud:null,d.b=null,d.i=m,d.j=u);m=Ri(f);u=g.i?40:30;if(k)q=yr(g,f.Ba()),k="",m=wr(m,f),h=xr(g,m,f,1),d.text=h;else if(a.g-a.Rb>u){q=yr(g,f.Ba(),f.ya,void 0,q);k="";m=wr(m,f);u=a.g-a.Rb;if(60<=u||h)m=xr(g,m,f,Math.floor((u-40)/20));d.text=m}else h&&(m=xr(g,m,f,0)),q=yr(g,f.Ba(),f.ya,m),k=m.getContent();g=g.b.i(f);h=q;q=Q("");g=P(Q(g)+Q(h)+" "+Q(q));d.re=g;d.qe=k||"";f="ca-evp"+Fa(f);d.W.push(f);b&&d.W.push("av-chip");0<a.left&&(d.W.push("chip-border"),
(e=e&&e.ra())&&c==e?d.W.push("chip-color-today"):d.W.push("chip-color"));return d.lf()},Lr=function(a,b,c,d,e){a=e&&e.ra();var f;a&&b==a?f=P('<div class="tg-today" style="height:'+R(T(1008))+"px;margin-bottom:-"+R(T(1008))+'px;">&nbsp;</div>'):f=null;return f},Mr=function(a,b,c,d,e){a=e&&e.ra();b==a?(b=42*(e.hour+e.minute/60)|0,d=Pr(d,e),d=P('<div class="tg-hourmarker tg-nowmarker" id="'+R("tg")+'nowmarker" style="top:'+R(T(b))+"px;"+(d?"":"display:none;")+'"> </div>')):d=null;return d};
Nr.prototype.render=function(a,b,c){var d=a.length;var e=c||null;for(var f=this.b,g=[],h=0,k=f.length;h<k;h++)g.push(P('<td style="width:'+R(T({width:f[h].Ya}.width))+'px;"></td>'));g.push(Qr(this,d));e?(h=(42*(e.hour+e.minute/60)|0)-4,e=Pr(this,e),e=[P('<div id="'+R("tg")+'nowptr" class="tg-nowptr" style="'+R(T("left"))+":"+R(T(0))+"px;top:"+R(T(h))+"px;"+(e?"":"display:none;")+'"></div>')]):e=[];var m=e,p=-1;for(h=f.length-1;0<=h;h--)if(f[h]instanceof Cr){p=h;break}e=[];h=0;for(k=f.length;h<k;h++)e.push(Dr(f[h],
h==k-1,h==p?m:[]));x(g);x(e);f='<tr height="1">';h=g.length;for(k=0;k<h;k++)f+=Q(g[k]);f+="</tr><tr>";g=e.length;for(h=0;h<g;h++)f+=Q(e[h]);e=P(f);h=b;g=[];for(f=0;f<d;f++){m=[];k=a[f];if(k.length){m=k;p=h;for(var q=m.length,u=[],t=[],z=[],v=0;v<q;++v){var A=m[v],C=A.Ba(),F=xg(C)||0;C.va()<p.va()&&(F=0);var N=A.ya;C=xg(N)||0;30>C-F&&(C=F+30);if(N.va()>p.va()||1440<C)C=1440;for(N=0;t[N]>F;)N++;A=new Jr(A,F,C,N);var ma=z[N];ma||(ma=z[N]=[]);ma.push(A);t[N]=C;u[N]=A;0!=N&&(A.$c=[u[N-1]],u[N-1].jd.push(A));
for(C=N+1;t[C]<=F;)C++;if(F=u[C])A.jd.push(F),F.$c.push(A)}q=Array.prototype.concat.apply([],z);for(m=u=q.length;m--;){z=1;v=0;p=q[m];for(t=p.jd.length;t--;)F=p.jd[t],v=Math.max(v,F.ff),z=Math.min(z,F.left),F.Rb<p.Rb+30&&(p.vg=!0);p.ff=v+1;p.width=z/(p.hg+1);p.left=z-p.width}for(m=0;m<u;m++){p=q[m];p.left=0;if(p.$c)for(t=p.$c.length;t--;)z=p.$c[t],p.left=Math.max(p.left,z.left+z.width);t=(1-p.left)/p.ff;p.width=Math.max(p.width,t);p.Cg=Math.min(1-p.left,p.width+.7*t)}m=q;p=h;q=d;u=c;t=[];for(z=0;z<
m.length;z++)t.push(Or(this,m[z],p,q,u));m=t}p=[];for(t=0;t<this.o.length;++t)p.push(this.o[t](f,h,k,this,c));p.push(null);q=[];for(t=0;t<this.T.length;++t)q.push(this.T[t](f,h,k,this,c));q.push(null);u=[];for(t=0;t<this.j.length;++t)u.push(this.j[t](f,h,k,this,c));u.push(null);k="tg-col";c&&(h.equals(c.ra())||1<d&&h.equals(pg(c))&&0<f)&&(k="tg-col-today");t=h.Xa();g.push(Kr({jg:1008,id:"tg",kg:f,mf:p,ig:0==t||6==t?k+" tg-weekend":k,Mg:"tg-gutter",uc:m,ye:q,$e:u}));h=pg(h)}f=c=0;for(h=this.b.length;f<
h;f++)c+=this.b[f].Ya;k=h=NaN;a=Array.prototype.concat.apply([],a);m=a.length;for(f=0;f<m;f++)q=a[f],p=xg(q.Ba()),q=xg(q.ya),q<p||(isNaN(h)?(h=p,k=q):(h=Math.min(h,p),k=Math.max(k,q)));this.u=new Ir(b,d,c+3,42,!1,isNaN(h)?null:new nr(h,k),"tg",!1,0,24);b=this.i;b=b.ab()?b.j:0;x(g);b='<div class="tg-mainwrapper" style="margin-top:'+R(T(b))+'px;"><table id="'+R("tg")+'Table" class="tg-timedevents" cellpadding="0" cellspacing="0" style="height:'+R(T(1010))+'px">'+Q(e);d=g.length;for(a=0;a<d;a++)b+=Q(g[a]);
return P(b+"</table></div>")};var Qr=function(a,b){var c=a.i.i(42);a=a.i.g(42);b='<td colspan="'+R(b)+'"><div class="tg-spanningwrapper"><div class="tg-hourmarkers">'+Q(null!=c?c:"");for(c=0;24>c;c++)b+='<div class="tg-markercell'+R("")+'"><div class="tg-dualmarker'+R("")+'"></div></div>';b+=Q(null!=a?a:"")+'</div></div><div class="tg-spanningwrapper tg-chipspanningwrapper" id="'+R("tg")+'spanningwrapper"></div></td>';return P(b)},Pr=function(a,b){return a.s&&!isNaN(b.hour)&&0<=b.hour&&24>b.hour};
var Rr=new nr(5,20);var Sr=function(a,b){this.b=a;this.g=b};var Tr=function(){};Tr.prototype.apply=function(a){var b=[],c=[];var d=!!(Nc().b[4]||null).b[125];for(var e=0,f=a.length;e<f;e++){var g=a[e],h=!1;Oi&&g instanceof Oi&&(h=g.Sa()&&Yg(g.Sa()));g.Za||h||g.nc?(b.push(g),d&&g.Gb&&0!=g.Gb.wa()&&c.push(g)):c.push(g)}return new Sr(b,c)};
var Ur=function(a,b,c,d,e,f){this.i=a;this.id=String(b);this.b=c;this.o=d;this.s=e;this.Da=f||null},Vr=function(a){return"scrolltimedevents"+a.id};Ur.prototype.g=function(){return"topcontainer"+this.id};var Wr=function(a,b,c,d,e,f){Ur.call(this,a,b,c,d,new Tr,f);this.T=!!e};D(Wr,Ur);Wr.prototype.j=!1;
var Xr=function(a,b){if(!a.j)return!1;a=$a(b,function(a){return!(a.Sa()&&Yg(a.Sa()))});mb(a,function(a,b){return a.Ba().ra().va()-b.Ba().ra().va()});b=1;for(var c=a.length;b<c;++b)if(a[b-1].ya.ra().va()>a[b].Ba().ra().va())return!0;return!1},Yr=function(a,b,c){a="allday-disclose"+a.id;var d=b?"Expand All Day events":"Collapse All Day events";b=b?"VIpgJd-VgwJlc-qAWA2":"VIpgJd-VgwJlc-PBWx0c";return P('<div class=wk-disclose-pos style="width:'+R(T(c))+'px"><div id="'+R(a)+'" title="'+R(d)+'" role=button class="wk-disclose '+ R(b)+'"><div class=wk-zip></div></div></div>')};Wr.prototype.g=function(){return"topcontainer"+this.id};
var Xp=function(a,b,c,d){this.U=b.ta;this.i=parseInt(d,10);if(isNaN(this.i)||1>this.i||7<this.i)this.i=0;1==this.i?(this.label="Day",d="day"):this.i?(this.label=[null,null,"2 Days","3 Days","4 Days","5 Days","6 Days","7 Days"][this.i],d="next"+this.i+"days"):(this.label="Week",d="week");if(this.i)var e=new Vg(this.i);else e=[],b.o&&e.push(new Po(b.o,b.R)),e=new No(e,b.i,b.j,b.j?void 0:b.u,b.j?void 0:b.U),e=new Tg(e);this.b=e;Uq.call(this,a,b,d,e,c);d=new Pq(b.g,c,!1,!0);this.ta=new Nr(b.g,c,a.j);
this.ta.s=!!a.Ef;this.o=new Wr(b.g,this.id,d,this.ta,!1,a.j);this.o.j=!0};D(Xp,Uq);l=Xp.prototype;l.Fc=null;l.od=null;l.Gd=function(){var a=this.g.g;return 1==Pg(this.b)?Dl(a,this.b.b):Kp(a,this.Pa())};
l.Kg=function(a){this.dispatchEvent("c");var b=zg(this.g.b.wb()),c=this.o,d=this.b.b,e=this.lb,f=!!this.U,g=c.s.apply(a),h=g.b,k=Xr(c,h),m=c.Da,p=bo(),q=m?Il(m):null;var u=P('<th class="wk-dummyth" rowspan=3 style="width: '+R(T(p))+"px;"+((null==q?0:q.Aa)?"background-color:"+R(T(q.Aa))+";":"")+'">&nbsp;</th>');for(var t,z=c.o.b,v=0,A=[],C=0;C<z.length;C++)v+=z[C].Ya,A.push({width:z[C].Ya,title:z[C].getTitle(),Rf:C==z.length-1&&k?Yr(c,!!f,v):""});var F="";x(A);for(var N=A.length,ma=0;ma<N;ma++){var U=
A[ma];F+='<td class=wk-tzlabel style="width:'+R(T(U.width))+'px" rowspan=3>'+Q(U.title)+Q(U.Rf)+"</td>"}t=P(F);for(var Hc=1<e?" wk-full-mode":"",Za=[],ya,pa,na=b.ra(),qa,Ic=!1,yf=0;yf<e;yf++){qa=sg(d,yf);if(1==e){var li=c.i,En=qa,qs=Cp(li.b,En.Xa()),rs=Kl(li,En);var Fn=Z(L(li.b.b,Y,30),[qs,rs])}else{var zf=c.i,Gn=qa,ss=zf.b,ts=zf,us=Gn.Xa(),vs=so(zf.b.g[us],"ru"==K(ts.b.b,1)),ws=Kl(zf,Gn);Fn=Z(L(ss.b,Y,30),[vs,ws])}var xs=Fn,Af="wk-dayname";Ic&&(Ic=!1,Af+=" wk-tomorrow");qa.equals(na)&&(Af+=" wk-today",
yf==e-1?Af+=" wk-today-last":Ic=!0);Za.push({Wc:xs,W:Af,qg:"ca-cdp"+qa.va()})}var Bf=[];c.b.Ha=Bf;var ys=c.b,Hn=b.ra(),zs="weekViewAllDayBg"+c.id,mi=[];if(1==e&&d.equals(Hn))mi.push({W:"st-bg-td-last"});else for(var ni=!1,oi=e,Td=d;oi--;Td=pg(Td)){if(Td.equals(Hn)){ni=!0;var Cf=Td.equals(d)?"st-bg-td-first":0==oi?"st-bg-td-last":"st-bg-today"}else Td.equals(d)||ni?(Cf="st-bg-next",ni=!1):Cf="st-bg";0==oi&&(Cf+=" st-bg-lc");mi.push({W:Cf})}ys.Ha.push(Jq({id:zs,W:"st-bg-all",Bb:mi}));c.b.Ha.push(Lq());
var In=new qq(h,d,e,f?1:200,c.T&&f?2:1,void 0);uq(In,c.b);c.b.Ha.push(P("</table>"));c.b.Ha=null;for(var As=In.j,Df=[],pi=0;pi<e;pi++)Df.push(Qq(As[pi]));var Bs="weekViewAllDay"+c.id,qi=c.Da?Il(c.Da):null;x(Bf);x(Df);for(var Ef='<tr><td class="wk-allday" colspan="'+R(e)+'"'+((null==qi?0:qi.Aa)?' style="border-color:'+R(T(qi.Aa))+'"':"")+'><div id="'+R(Bs)+'" class="wk-allday-pos">',Cs=Bf.length,ri=0;ri<Cs;ri++)Ef+=Q(Bf[ri]);Ef+='</div></td></tr><tr class="wk-webcontent">';for(var Ds=Df.length,si=
0;si<Ds;si++)Ef+='<td class="wk-webcontent-td">'+Q(Df[si])+"</td>";ya=P(Ef+"</tr>");c.Da&&(pa=Il(c.Da));x(Za);for(var Tc=pa,ti='<table class="wk-weektop'+R(Hc)+'" cellpadding=0 cellspacing=0'+((null==Tc?0:Tc.Aa)?' style="background-color:'+R(T(Tc.Aa))+'"':"")+"><tr class=wk-daynames>"+Q(t),Es=Za.length,ui=0;ui<Es;ui++){var Ff=Za[ui];ti+='<th title="'+R(Ff.Wc)+'" scope=col><div class="'+R(Ff.W)+'"><span class="'+R(Ff.qg)+' wk-daylink"'+((null==Tc?0:Tc.hd)?' style="color:'+R(T(Tc.hd))+'"':"")+">"+Q(Ff.Wc)+
"</span></div></th>"}ti+=Q(u)+"</tr>"+Q(ya)+"</table>";var Fs=P(ti);for(var Jn,Kn=g.g,vi=[],Ln={},Mn=d.va(),ub=Mn,Ib=0;Ib<e;Ib++)vi[Ib]=[],Ln[ub]=Ib,ub=hg(ub);var Gs=ub;Ib=0;for(var Hs=Kn.length;Ib<Hs;Ib++){var wi=Kn[Ib],Nn=wi.Ba().va(),xi=qg(wi.ya).va();Nn==xi&&(xi+=1);ub=Math.max(Nn,Mn);for(var Is=Math.min(xi,Gs);ub<Is;)vi[Ln[ub]].push(wi),ub=hg(ub)}Jn=c.o.render(vi,d,b);this.dispatchEvent("d");var On=this.mb,Gf=On.b,Hf=fl(On);if(!Gf.S(Vr(this.o))){var Uc=this.o,Js=0==bo(),Ks=Uc.g(),Ls="topcontainerBorder"+
Uc.id,Pn=Vr(Uc),Ms="bottomcontainerBorder"+Uc.id,Jb=Uc.Da?Il(Uc.Da):null;var Ns=P('<div id="'+R(Ks)+'"></div>'+(J?'<div id="'+R(Ls)+'" class="wk-border"></div><div id="'+R(Pn)+'" class="wbkt wk-border-right wk-scrolltimedevents"'+((null==Jb?0:Jb.Aa)?' style="border-top-color:'+R(T(Jb.Aa))+"; border-top-color:"+R(T(Jb.Aa))+';"':"")+'></div><div id="'+R(Ms)+'" class="wk-border"></div>':'<div id="'+R(Pn)+'" class="'+(Js?"wk-border-right ":"")+'wk-scrolltimedevents"'+((null==Jb?0:Jb.Aa)?' style="border-top-color:'+
R(T(Jb.Aa))+"; border-top-color:"+R(T(Jb.Aa))+';"':"")+"></div>"));Hf.innerHTML=qj(Ns)}var If=Gf.S(Vr(this.o)),Qn=Gf.S(this.o.g());Qn.innerHTML=qj(Fs);If.innerHTML=qj(Jn);ml(If,Hf.offsetHeight-Qn.offsetHeight);this.b.b.v();for(var Os=a.length,Rn=[],yi=0;yi<Os;yi++){var Jf=a[yi];!Jf.Za&&!Jf.nc||Jf.Sa()||Rn.push(Jf)}this.Fa=Rn;this.j={};this.w={};ll(this,a);var Sn=this.ta.u,Kf=If.clientHeight,Vc=[];if(b){var zi=xg(b);Vc.push(zi);Vc.push(zi+30,zi-30)}var Ai=Sn.b;Ai&&Vc.push(Ai.start,Ai.end);Vc.push(60*
Rr.start,60*Rr.end,1440,0);for(var Tn=r(void 0)?void 0:1E5,Ps=r(void 0)?NaN+Kf:-1,Un=Sn.g,Qs=24*Un,lc=NaN,Ud=NaN,Bi=!1,Ci=0;Ci<Vc.length;++Ci){var mc=Fe(Vc[Ci]*Un/60,0,Qs);Bi=Bi||mc<Tn||mc>Ps;if(isNaN(lc))lc=Ud=mc;else if(mc<lc?lc=Math.max(mc,Ud-Kf):mc>Ud&&(Ud=Math.min(mc,lc+Kf)),Ud-lc>=Kf)break}If.scrollTop=Bi?lc:Tn;null==this.Fc&&(this.Fc=n.setInterval(y(this.mh,this),6E4));this.ka&&this.ka.Ea();this.od&&this.od.Ea();var Vn="allday-disclose"+this.o.id;Gf.S(Vn)&&(this.od=new ir(Vn,void 0,!this.U),
M(this.od,"toggle",this.Sf,!1,this));var Di=new bq(Hf);eq(Di,Ia(hq,Hf),y(this.Ja,this));eq(Di,iq,y(this.Oa,this));this.ka=Di;this.dispatchEvent("e");var Ei=bj(document,"weekViewAllDayBg"+this.o.id);if(Ei){var Rs=Kj(bj(document,"weekViewAllDay"+this.o.id)).height;if(w("height"))yj(Ei,Rs+"px","height");else for(var Wn in"height")yj(Ei,"height"[Wn],Wn)}};l.render=function(){Xp.ha.render.call(this);this.lb=Pg(this.b);pl(this,this.Pa(),y(this.Kg,this))};
l.mh=function(){var a=this.ta,b=this.s,c=zg(this.g.b.wb());a=Pr(a,c);c=42*(c.hour+c.minute/60)|0;var d=b.S("tgnowmarker");d&&(Mj(d,a),d.style.top=c+"px");if(b=b.S("tgnowptr"))Mj(b,a),b.style.top=c-4+"px"};l.Vb=function(){Xp.ha.Vb.call(this);this.ka&&this.ka.Ea();null!=this.Fc&&(n.clearInterval(this.Fc),this.Fc=null)};l.Le=function(){return{title:"",jc:new lr(this.u,this.Ca),ue:"wk-moreevents st-contents",width:400}};l.Sf=function(){this.U=!this.U;Go(this.mb)};
var Zr=function(a,b){Tp.call(this,a,b)};D(Zr,Tp);Zr.prototype.setup=function(){Zr.ha.setup.call(this);var a=this.g;if(1!=!!a.lc){a.lc=new zn(a.b.b);var b=a.lc;b.g("today","t");b.g("prev","p");b.g("next","n");b.g("dayview","d");b.g("weekview","w");b.g("monthview","m");b.g("agendaview","a");M(b,"shortcut",y(a.yf,a))}};
window._init=function(a){var b=new Kc;if(Lc)throw Error("c");Lc=b;Mc.callback(b);var c=new ye;if(!ef){ff();for(var d=0;d<cf.length;++d){var e=cf[d].Ac;if(e.b)for(var f=c,g=e.b,h=0;h<g.length;++h){var k=g[h],m=k.id;if(!f.g[m]&&!f.j[m]&&!k.ti)if(k.$g)f.s[k.id]=k.$g;else if(k.multiple){m=f;var p=k.id;m.j[p]=k.callback||Ia(qb,k.og);if(k=m.b[p]){var q=k;if(1<q.length){for(var u=0;u<q.length;++u)q[u].index=u;q.sort(De)}for(;k.length;)k.shift().d.callback(null);delete m.b[p]}}else Ae(f,k.id,k.callback?k.callback(f): new k.og(f))}e.j&&e.j(c)}for(d=0;d<cf.length;++d);for(d=0;d<df.length;++d)df[d](c);ef=!0}(new Zr(b,a)).setup()};

var $r=function(a,b){this.b=a;this.g=b};$r.prototype.i=function(a){this.b&&(this.b.call(this.g||null,a),this.b=this.g=null)};$r.prototype.abort=function(){this.g=this.b=null};
var as=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];Aa(d)?as.apply(null,d):G(d)}},bs=function(a,b){fb(a,b)||a.push(b)},cs=function(a,b){b=b||a;for(var c={},d=0,e=0;e<a.length;){var f=a[e++];var g=f;g=Ca(g)?"o"+Fa(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0,b[d++]=f)}b.length=d},ds=function(a){return function(){throw Error(a);}},es=function(){E.call(this)};D(es,E);
var fs=function(a,b){E.call(this);this.o=a;this.ua=b;this.i=[];this.g=[];this.j=[]};D(fs,E);fs.prototype.s=es;fs.prototype.b=null;fs.prototype.getId=function(){return this.ua};var gs=function(a,b){a.g.push(new $r(b,void 0))},is=function(a,b){(b=hs(a.g,b))&&window.setTimeout(ds("Module errback failures: "+b),0);a.j.length=0;a.i.length=0},hs=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].i(b)}catch(e){Sb(e),c.push(e)}a.length=0;return c.length?c:null};
fs.prototype.V=function(){fs.ha.V.call(this);G(this.b)};var js=function(){E.call(this)};D(js,E);js.prototype.ma=function(){};js.prototype.Oa=function(){return null};js.prototype.ta=function(){return!1};js.prototype.Fa=function(){return!1};var ks=null,ls=function(a){!ks&&a&&(ks=a());return ks},ms=function(){E.call(this);this.g={};this.j=[];this.i=[];this.w=[];this.b=[];this.o=[];this.R={};this.ka=this.s=new fs([],"");this.Ca=new yc;this.u=0;this.Va=this.Ja=!1};D(ms,js);
ms.prototype.ma=function(a,b){if(!(this instanceof ms))this.ma(a,b);else if(w(a)){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)]}else e=[];c.push(f);this.g[f]=new fs(e,f)}b&&b.length?jb(this.j,b):this.Ca.b||this.Ca.callback();this.ka==this.s&&(this.ka=null,b=this.s,a=y(this.Oa,this),c=new b.s,a(),b.b=c,c=(c=!!hs(b.j,a()))||!!hs(b.i,a()),c||(b.g.length=0),c&&ns(this,4),os(this))}};
ms.prototype.ta=function(){return 0<this.j.length};ms.prototype.Fa=function(){return 0<this.o.length};var os=function(a){var b=a.ta();b!=a.Ja&&(ps(a,b?"active":"idle"),a.Ja=b);b=a.Fa();b!=a.Va&&(ps(a,b?"userActive":"userIdle"),a.Va=b)},Ts=function(a,b,c,d,e){c.i.push(new $r(e.callback,e));gs(c,function(a){a=Error(a);Ac(e);Bc(e,!1,a)});Ss(a,b)?d&&(fb(a.o,b)||a.o.push(b),os(a)):d&&(fb(a.o,b)||a.o.push(b))};
ms.prototype.U=function(a,b,c){b||(this.u=0);this.j=a=Us(this,a);this.i=ib(a);os(this);0!=a.length&&(this.w.push.apply(this.w,a),c=y(null.ui,null,ib(a),this.g,null,y(this.Sb,this,this.i,a),y(this.lb,this),!!c),(a=5E3*Math.pow(this.u,2))?window.setTimeout(c,a):c())};
var Us=function(a,b){for(var c=0;c<b.length;c++)if(a.g[b[c]].b)throw Error("k`"+b[c]);var d=[];for(c=0;c<b.length;c++)d=d.concat(Vs(a,b[c]));cs(d);return 1<d.length?(b=d.shift(),a.b=ab(d,function(a){return[a]}).concat(a.b),[b]):d},Vs=function(a,b){var c=Va(a.w),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.g[b[e]].o,g=f.length-1;0<=g;g--){var h=f[g];a.g[h].b||c[h]||(d.push(h),b.push(h))}d.reverse();cs(d);return d},Ss=function(a,b){if(fb(a.j,b))return!0;for(var c=0;c<a.b.length;c++)if(fb(a.b[c],
b))return!0;return!1};ms.prototype.load=function(a,b){var c=[];cs([a],c);for(var d=[],e={},f=0;f<c.length;f++){var g=c[f],h=this.g[g];if(!h)throw Error("j`"+g);var k=new yc;e[g]=k;h.b?k.callback(null):(Ts(this,g,h,!!b,k),Ss(this,g)||d.push(g))}0<d.length&&(0==this.j.length?this.U(d):(this.b.push(d),os(this)));return e[a]};
ms.prototype.Sb=function(a,b,c){this.u++;this.i=a;Xa(b,Ia(gb,this.w),this);401==c?(ns(this,0),this.b.length=0):410==c?(Ws(this,3),Xs(this)):3<=this.u?(Ws(this,1),Xs(this)):this.U(this.i,!0,8001==c)};ms.prototype.lb=function(){Ws(this,2);Xs(this)};
var Ws=function(a,b){1<a.i.length?a.b=ab(a.i,function(a){return[a]}).concat(a.b):ns(a,b)},ns=function(a,b){var c=a.i;a.j.length=0;for(var d=[],e=0;e<a.b.length;e++){var f=$a(a.b[e],function(a){var b=Vs(this,a);return bb(c,function(a){return fb(b,a)})},a);jb(d,f)}for(e=0;e<c.length;e++)bs(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.b.length;f++)gb(a.b[f],d[e]);gb(a.o,d[e])}var g=a.R.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<c.length;e++)a.g[c[e]]&&
is(a.g[c[e]],b);a.i.length=0;os(a)},Xs=function(a){for(;a.b.length;){var b=$a(a.b.shift(),function(a){return!this.g[a].b},a);if(0<b.length){a.U(b);return}}os(a)},ps=function(a,b){a=a.R[b];for(var c=0;a&&c<a.length;c++)a[c](b)};ms.prototype.V=function(){ms.ha.V.call(this);as(Oa(this.g),this.s);this.g={};this.j=[];this.i=[];this.o=[];this.b=[];this.R={}};var Ys=function(){return ls(function(){return new ms})},_ModuleManager_initialize=y(Ys().ma,Ys());

_ModuleManager_initialize('embed',[]);
}catch(e){_DumpException(e)}
/* _GlobalSuffix_ */
// Google Inc.
