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(a){fa();var b=a[Symbol.iterator];return b?b.call(a):ea(a)},ja="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ka;
if("function"==typeof Object.setPrototypeOf)ka=Object.setPrototypeOf;else{var la;a:{var ma={a:!0},pa={};try{pa.__proto__=ma;la=pa.a;break a}catch(a){}la=!1}ka=la?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("a`"+a);return a}:null}
var sa=ka,ta=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})}},ua=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
ta("WeakMap",function(a){function b(a){ua(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(n){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();a=ia(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};f.prototype.set=function(a,c){b(a);if(!ua(a,d))throw Error("d`"+a);a[d][this.ua]=c;return this};f.prototype.get=function(a){return ua(a,d)?a[d][this.ua]:void 0};f.prototype.has=function(a){return ua(a,d)&&ua(a[d],this.ua)};f.prototype["delete"]=function(a){return ua(a,d)&&ua(a[d],this.ua)?delete a[d][this.ua]:!1};return f});
ta("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(ia([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!1;e=d.next();return e.done||4!=e.value[0].x||"t"!=e.value[1]||!d.next().done?!1:!0}catch(q){return!1}}())return a;ca();fa();var b=new WeakMap,c=function(a){this.g=
{};this.b=f();this.size=0;if(a){a=ia(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};c.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||(c.list=this.g[c.id]=[]);c.La?c.La.value=b:(c.La={next:this.b,Ab:this.b.Ab,head:this.b,key:a,value:b},c.list.push(c.La),this.b.Ab.next=c.La,this.b.Ab=c.La,this.size++);return this};c.prototype["delete"]=function(a){a=d(this,a);return a.La&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.g[a.id],a.La.Ab.next=a.La.next,a.La.next.Ab=
a.La.Ab,a.La.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.g={};this.b=this.b.Ab=f();this.size=0};c.prototype.has=function(a){return!!d(this,a).La};c.prototype.get=function(a){return(a=d(this,a).La)&&a.value};c.prototype.entries=function(){return e(this,function(a){return[a.key,a.value]})};c.prototype.keys=function(){return e(this,function(a){return a.key})};c.prototype.values=function(){return e(this,function(a){return a.value})};c.prototype.forEach=function(a,b){for(var c=this.entries(),
d;!(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(a,c){var d=c&&typeof c;"object"==d||"function"==d?b.has(c)?d=b.get(c):(d=""+ ++g,b.set(c,d)):d="p_"+c;var e=a.g[d];if(e&&ua(a.g,d))for(a=0;a<e.length;a++){var f=e[a];if(c!==c&&f.key!==f.key||c===f.key)return{id:d,list:e,index:a,La:f}}return{id:d,list:e,index:-1,La:void 0}},e=function(a,b){var c=a.b;return ha(function(){if(c){for(;c.head!=a.b;)c=c.Ab;for(;c.next!=c.head;)return c=
c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void 0}})},f=function(){var a={};return a.Ab=a.next=a.head=a},g=0;return c});ta("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});ta("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var e=b.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=b[c];if(f===a||Object.is(f,a))return!0}return!1}}); ta("String.prototype.includes",function(a){return a?a:function(a,c){if(null==this)throw new TypeError("b`includes");if(a instanceof RegExp)throw new TypeError("c`includes");return-1!==this.indexOf(a,c||0)}});
var va=va||{},m=this,r=function(a){return void 0!==a},w=function(a){return"string"==typeof a},wa=function(a){return"number"==typeof a},xa=function(){},ya=function(a){a.Kd=void 0;a.Sc=function(){return a.Kd?a.Kd:a.Kd=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)},Ba=function(a){var b=za(a);return"array"==b||"object"==b&&"number"==typeof a.length},Ca=function(a){return"function"==za(a)},Da=function(a){var b=
typeof a;return"object"==b&&null!=a||"function"==b},Ga=function(a){return a[Ea]||(a[Ea]=++Fa)},Ea="closure_uid_"+(1E9*Math.random()>>>0),Fa=0,Ha=function(a,b,c){return a.call.apply(a.bind,arguments)},Ia=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=Ha:y=Ia;return y.apply(null,arguments)},Ja=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)}},Ka=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.ka=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Di=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 La=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,La);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};D(La,Error);La.prototype.name="CustomError";var Ma;var E=function(){this.ta=this.ta;this.W=this.W};E.prototype.ta=!1;E.prototype.Uc=function(){return this.ta};E.prototype.Ca=function(){this.ta||(this.ta=!0,this.U())};E.prototype.U=function(){if(this.W)for(;this.W.length;)this.W.shift()()};var G=function(a){a&&"function"==typeof a.Ca&&a.Ca()};
var Na=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Oa=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},Pa=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Qa=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Ra=function(a){for(var b in a)return!1;return!0},Sa=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Ta="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ua=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<Ta.length;f++)c=Ta[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Va=function(a){var b=arguments.length;if(1==b&&x(arguments[0]))return Va.apply(null,arguments[0]);if(b%2)throw Error("e");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c},Wa=function(a){var b=arguments.length;if(1==b&&x(arguments[0]))return Wa.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
var Xa=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},Ya=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)},$a=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)},
ab=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},bb=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},cb=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},db=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},fb=function(a){a:{var b=eb;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]},
gb=function(a,b){return 0<=Xa(a,b)},hb=function(a,b){b=Xa(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},ib=function(a){return Array.prototype.concat.apply([],arguments)},jb=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[]},kb=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ba(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)}},mb=function(a,b){for(var c=lb,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},nb=function(a,b){a.sort(b||lb)},lb=function(a,b){return a>b?1:a<b?-1:0},ob=function(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b};
var pb=function(a,b){this.i=a;this.j=b;this.g=0;this.b=null};pb.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 qb=function(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};var rb=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 sb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},tb=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1},Cb=function(a){if(!vb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(wb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(xb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(yb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(zb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Ab,"&#39;"));-1!=a.indexOf("\x00")&&
(a=a.replace(Bb,"&#0;"));return a},wb=/&/g,xb=/</g,yb=/>/g,zb=/"/g,Ab=/'/g,Bb=/\x00/g,vb=/[\x00&<>"']/,Fb=function(a){return-1!=a.indexOf("&")?"document"in m?Db(a):Eb(a):a},Db=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=m.document.createElement("div");return a.replace(Gb,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})},Eb=
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)}})},Gb=/&([^;\s<&]+);?/g,Hb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},Ib=function(a){return Array.prototype.join.call(arguments,"")},Mb=function(a,b){var c=0;a=sb(String(a)).split(".");b=sb(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=Jb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Jb(0==f[2].length,0==g[2].length)||Jb(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c},Jb=function(a,b){return a<b?-1:a>b?1:0},Nb=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}, Ob=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 Pb;a:{var Qb=m.navigator;if(Qb){var Rb=Qb.userAgent;if(Rb){Pb=Rb;break a}}Pb=""}var H=function(a){return-1!=Pb.indexOf(a)};var Sb=function(){return(H("Chrome")||H("CriOS"))&&!H("Edge")};var Tb=function(a){m.setTimeout(function(){throw a;},0)},Ub,Vb=function(){var a=m.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){m.setTimeout(a,0)}};
var Wb=function(){this.g=this.b=null},Yb=new pb(function(){return new Xb},function(a){a.reset()});Wb.prototype.add=function(a,b){var c=Yb.get();c.set(a,b);this.g?this.g.next=c:this.b=c;this.g=c};var $b=function(){var a=Zb,b=null;a.b&&(b=a.b,a.b=a.b.next,a.b||(a.g=null),b.next=null);return b},Xb=function(){this.next=this.g=this.b=null};Xb.prototype.set=function(a,b){this.b=a;this.g=b;this.next=null};Xb.prototype.reset=function(){this.next=this.g=this.b=null};
var dc=function(a,b){ac||bc();cc||(ac(),cc=!0);Zb.add(a,b)},ac,bc=function(){if(m.Promise&&m.Promise.resolve){var a=m.Promise.resolve(void 0);ac=function(){a.then(ec)}}else ac=function(){var a=ec;!Ca(m.setImmediate)||m.Window&&m.Window.prototype&&!H("Edge")&&m.Window.prototype.setImmediate==m.setImmediate?(Ub||(Ub=Vb()),Ub(a)):m.setImmediate(a)}},cc=!1,Zb=new Wb,ec=function(){for(var a;a=$b();){try{a.b.call(a.g)}catch(b){Tb(b)}qb(Yb,a)}cc=!1};
var fc=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},gc=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var ic=function(a,b){this.b=0;this.u=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=xa)try{var c=this;a.call(b,function(a){hc(c,2,a)},function(a){hc(c,3,a)})}catch(d){hc(this,3,d)}},lc=function(){this.next=this.i=this.g=this.j=this.b=null;this.o=!1};lc.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var mc=new pb(function(){return new lc},function(a){a.reset()}),nc=function(a,b,c){var d=mc.get();d.j=a;d.g=b;d.i=c;return d};
ic.prototype.then=function(a,b,c){return oc(this,Ca(a)?a:null,Ca(b)?b:null,c)};fc(ic);ic.prototype.cancel=function(a){0==this.b&&dc(function(){var b=new pc(a);qc(this,b)},this)};
var qc=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?qc(c,b):(f?(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):rc(c),sc(c,e,3,b)))}a.i=null}else hc(a,3,b)},uc=function(a,b){a.g||2!=a.b&&3!=a.b||tc(a);a.j?a.j.next=b:a.g=b;a.j=b},oc=function(a,b,c,d){var e=nc(null,null,null);e.b=new ic(function(a,g){e.j=b?function(c){try{var e=b.call(d,c);a(e)}catch(n){g(n)}}:a;e.g=c?function(b){try{var e=c.call(d,
b);!r(e)&&b instanceof pc?g(b):a(e)}catch(n){g(n)}}:g});e.b.i=a;uc(a,e);return e.b};ic.prototype.ta=function(a){this.b=0;hc(this,2,a)};ic.prototype.w=function(a){this.b=0;hc(this,3,a)};
var hc=function(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("f"));a.b=1;a:{var d=c,e=a.ta,f=a.w;if(d instanceof ic){uc(d,nc(e||xa,f||null,a));var g=!0}else if(gc(d))d.then(e,f,a),g=!0;else{if(Da(d))try{var h=d.then;if(Ca(h)){vc(d,h,e,f,a);g=!0;break a}}catch(k){f.call(a,k);g=!0;break a}g=!1}}g||(a.u=c,a.b=b,a.i=null,tc(a),3!=b||c instanceof pc||wc(a,c))}},vc=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)}},tc=
function(a){a.s||(a.s=!0,dc(a.W,a))},rc=function(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||(a.j=null);return b};ic.prototype.W=function(){for(var a;a=rc(this);)sc(this,a,this.b,this.u);this.s=!1};
var sc=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,xc(b,c,d);else try{b.o?b.j.call(b.i):xc(b,c,d)}catch(e){yc.call(null,e)}qb(mc,b)},xc=function(a,b,c){2==b?a.j.call(a.i,c):a.g&&a.g.call(a.i,c)},wc=function(a,b){a.o=!0;dc(function(){a.o&&yc.call(null,b)})},yc=Tb,pc=function(a){La.call(this,a)};D(pc,La);pc.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 zc=function(a,b){this.o=[];this.T=a;this.S=b||null;this.j=this.b=!1;this.i=void 0;this.ta=this.ra=this.u=!1;this.s=0;this.g=null;this.W=0};zc.prototype.cancel=function(a){if(this.b)this.i instanceof zc&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.W--,0>=b.W&&b.cancel())}this.T?this.T.call(this.S,this):this.ta=!0;this.b||(a=new Ac(this),Bc(this),Cc(this,!1,a))}};zc.prototype.w=function(a,b){this.u=!1;Cc(this,a,b)};
var Cc=function(a,b,c){a.b=!0;a.i=c;a.j=!b;Dc(a)},Bc=function(a){if(a.b){if(!a.ta)throw new Ec(a);a.ta=!1}};zc.prototype.callback=function(a){Bc(this);Cc(this,!0,a)};var Fc=function(a,b,c){a.o.push([b,c,void 0]);a.b&&Dc(a)};zc.prototype.then=function(a,b,c){var d,e,f=new ic(function(a,b){d=a;e=b});Fc(this,d,function(a){a instanceof Ac?f.cancel():e(a)});return f.then(a,b,c)};fc(zc);
var Gc=function(a){return cb(a.o,function(a){return Ca(a[1])})},Dc=function(a){if(a.s&&a.b&&Gc(a)){var b=a.s,c=Jc[b];c&&(m.clearTimeout(c.ua),delete Jc[b]);a.s=0}a.g&&(a.g.W--,delete a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.u;){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.S,b);r(h)&&(a.j=a.j&&(h==b||h instanceof Error),a.i=b=h);if(gc(b)||"function"===typeof m.Promise&&b instanceof m.Promise)d=!0,a.u=!0}catch(k){b=k,a.j=!0,Gc(a)||(c=!0)}}a.i=b;d&&(h=y(a.w,a,!0),d=y(a.w,
a,!1),b instanceof zc?(Fc(b,h,d),b.ra=!0):b.then(h,d));c&&(b=new Kc(b),Jc[b.ua]=b,a.s=b.ua)},Ec=function(){La.call(this)};D(Ec,La);Ec.prototype.message="Deferred has already fired";Ec.prototype.name="AlreadyCalledError";var Ac=function(){La.call(this)};D(Ac,La);Ac.prototype.message="Deferred was canceled";Ac.prototype.name="CanceledError";var Kc=function(a){this.ua=m.setTimeout(y(this.g,this),0);this.b=a};Kc.prototype.g=function(){delete Jc[this.ua];throw this.b;};var Jc={};
var Lc=function(){E.call(this);this.b={};this.g=[]};D(Lc,E);Lc.prototype.U=function(){Lc.ka.U.call(this);for(var a=0;a<this.g.length;++a)G(this.g[a]);this.g=[];this.b={}};var Mc,Nc=new zc,Oc=function(){if(!Mc)throw Error("h");return Mc};var Pc=function(){return H("iPhone")&&!H("iPod")&&!H("iPad")},Qc=function(){return Pc()||H("iPad")||H("iPod")};var Rc=function(a){Rc[" "](a);return a};Rc[" "]=xa;var Sc=function(a,b){try{return Rc(a[b]),!0}catch(c){}return!1},Xc=function(a,b){var c=Wc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Yc=H("Opera"),I=H("Trident")||H("MSIE"),Zc=H("Edge"),$c=Zc||I,ad=H("Gecko")&&!(-1!=Pb.toLowerCase().indexOf("webkit")&&!H("Edge"))&&!(H("Trident")||H("MSIE"))&&!H("Edge"),J=-1!=Pb.toLowerCase().indexOf("webkit")&&!H("Edge"),bd=H("Macintosh"),cd=H("Windows"),dd=H("Android"),ed=Pc(),fd=H("iPad"),gd=H("iPod"),hd=Qc(),id=function(){var a=m.document;return a?a.documentMode:void 0},jd;
a:{var kd="",ld=function(){var a=Pb;if(ad)return/rv:([^\);]+)(\)|;)/.exec(a);if(Zc)return/Edge\/([\d\.]+)/.exec(a);if(I)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(J)return/WebKit\/(\S+)/.exec(a);if(Yc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ld&&(kd=ld?ld[1]:"");if(I){var md=id();if(null!=md&&md>parseFloat(kd)){jd=String(md);break a}}jd=kd}var nd=jd,Wc={},od=function(a){return Xc(a,function(){return 0<=Mb(nd,a)})},pd;var qd=m.document; pd=qd&&I?id()||("CSS1Compat"==qd.compatMode?parseInt(nd,10):5):void 0;
var rd=H("Firefox"),sd=Pc()||H("iPod"),td=H("iPad"),ud=H("Android")&&!(Sb()||H("Firefox")||H("Opera")||H("Silk")),vd=Sb(),wd=H("Safari")&&!(Sb()||H("Coast")||H("Opera")||H("Edge")||H("Silk")||H("Android"))&&!Qc();var xd=null,yd=null,Ad=function(a){var b="";zd(a,function(a){b+=String.fromCharCode(a)});return b},zd=function(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=yd[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("i`"+c);}return b}Bd();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))}},Bd=function(){if(!xd){xd={};yd={};for(var a=0;65>a;a++)xd[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a), yd[xd[a]]=a,62<=a&&(yd["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};
var Cd=function(){},Dd="function"==typeof Uint8Array,Gd=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)&&!(Dd&&c instanceof Uint8Array)){a.o=b-a.j;a.i=c;break a}a.o=Number.MAX_VALUE}a.W={};if(d)for(b=0;b<d.length;b++)c=d[b],c<a.o?(c+=a.j,a.g[c]=a.g[c]||Ed):(Fd(a),a.i[c]=a.i[c]||Ed)},Ed=[],Fd=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===
Ed?a.g[b]=[]:c}if(a.i)return c=a.i[b],c===Ed?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]},Id=function(a){var b=Hd;a.b||(a.b={});if(!a.b[1]){if(1<a.o){var c=1+a.j;var d=a.g[c];c=d===Ed?a.g[c]=[]:d}else d=a.i[1],c=d===Ed?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==Ed&&(b=a.b[1]=[]);return b},Kd=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]&&Jd(c[d]);else c&&
Jd(c)}},Jd=function(a){Kd(a);return a.g};
Cd.prototype.s=Dd?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){Bd();for(var a=xd,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,n=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[n],a[e],a[g],a[k])}return c.join("")};try{return JSON.stringify(this.g&&Jd(this),Ld)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.g&&Jd(this),Ld)};
var Ld=function(a,b){return wa(b)&&(isNaN(b)||Infinity===b||-Infinity===b)?String(b):b};Cd.prototype.toString=function(){Kd(this);return this.g.toString()};Cd.prototype.clone=function(){return new this.constructor(Md(Jd(this)))};var Md=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?Md(d):d)}return b}if(Dd&&a instanceof Uint8Array)return new Uint8Array(a);b={};for(c in a)d=a[c],null!=d&&(b[c]="object"==typeof d?Md(d):d);return b};
var Nd=!I||9<=Number(pd),Od=!I||9<=Number(pd),Pd=I&&!od("9"),Qd=function(){if(!m.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{m.addEventListener("test",xa,b),m.removeEventListener("test",xa,b)}catch(c){}return a}();
var Rd=function(a,b){this.type=a;this.g=this.target=b;this.i=!1;this.jf=!0};Rd.prototype.stopPropagation=function(){this.i=!0};Rd.prototype.preventDefault=function(){this.jf=!1};var Sd=function(a,b){Rd.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(Sd,Rd);var Td=[1,4,2],Wd={2:"touch",3:"pen",4:"mouse"};
Sd.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)?ad&&(Sc(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=bd?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=w(a.pointerType)?a.pointerType:Wd[a.pointerType]||"";this.state=a.state;this.b=a;a.defaultPrevented&&this.preventDefault()};
var Xd=function(a,b){return Nd?a.b.button==b:"click"==a.type?0==b:!!(a.b.button&Td[b])};Sd.prototype.stopPropagation=function(){Sd.ka.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};Sd.prototype.preventDefault=function(){Sd.ka.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Pd)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};
var Yd="closure_listenable_"+(1E6*Math.random()|0),Zd=function(a){return!(!a||!a[Yd])},$d=0;var ae=function(a,b,c,d,e){this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!d;this.Vc=e;this.key=++$d;this.kc=this.Lc=!1},be=function(a){a.kc=!0;a.listener=null;a.b=null;a.src=null;a.Vc=null};var ce=function(a){this.src=a;this.b={};this.g=0};ce.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=de(a,b,d,e);-1<g?(b=a[g],c||(b.Lc=!1)):(b=new ae(b,this.src,f,!!d,e),b.Lc=c,a.push(b));return b};var ee=function(a,b){var c=b.type;if(!(c in a.b))return!1;var d=hb(a.b[c],b);d&&(be(b),0==a.b[c].length&&(delete a.b[c],a.g--));return d},fe=function(a){var b=0,c;for(c in a.b){for(var d=a.b[c],e=0;e<d.length;e++)++b,be(d[e]);delete a.b[c];a.g--}};
ce.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};ce.prototype.yc=function(a,b,c,d){a=this.b[a.toString()];var e=-1;a&&(e=de(a,b,c,d));return-1<e?a[e]:null};ce.prototype.hasListener=function(a,b){var c=r(a),d=c?a.toString():"",e=r(b);return Oa(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 de=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.kc&&f.listener==b&&f.capture==!!c&&f.Vc==d)return e}return-1};
var ge="closure_lm_"+(1E6*Math.random()|0),he={},ie=0,M=function(a,b,c,d,e){if(d&&d.once)return je(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=ke(c);return Zd(a)?a.listen(b,c,Da(d)?!!d.capture:!!d,e):le(a,b,c,!1,d,e)},le=function(a,b,c,d,e,f){if(!b)throw Error("j");var g=Da(e)?!!e.capture:!!e,h=me(a);h||(a[ge]=h=new ce(a));c=h.add(b,c,d,g,f);if(c.b)return c;d=ne();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)Qd||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(oe(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("k");ie++;return c},ne=function(){var a=pe,b=Od?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},je=function(a,b,c,d,e){if(x(b)){for(var f=0;f<b.length;f++)je(a,b[f],c,d,e);return null}c=ke(c);return Zd(a)?a.Pd(b,c,Da(d)?!!d.capture:!!d,e):le(a,b,c,!0,d,e)},qe=function(a,b,c,d,e){if(x(b))for(var f=0;f<
b.length;f++)qe(a,b[f],c,d,e);else d=Da(d)?!!d.capture:!!d,c=ke(c),Zd(a)?a.Hc(b,c,d,e):a&&(a=me(a))&&(b=a.yc(b,c,d,e))&&re(b)},re=function(a){if(wa(a)||!a||a.kc)return!1;var b=a.src;if(Zd(b))return ee(b.Sa,a);var c=a.type,d=a.b;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(oe(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ie--;(c=me(b))?(ee(c,a),0==c.g&&(c.src=null,b[ge]=null)):be(a);return!0},oe=function(a){return a in he?he[a]:he[a]="on"+a},te=
function(a,b,c,d){var e=!0;if(a=me(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.kc&&(f=se(f,d),e=e&&!1!==f)}return e},se=function(a,b){var c=a.listener,d=a.Vc||a.src;a.Lc&&re(a);return c.call(d,b)},pe=function(a,b){if(a.kc)return!0;if(!Od){if(!b)a:{b=["window","event"];for(var c=m,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Sd(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=te(d[e],a,!0,b);c=c&&f}for(e=0;!b.i&&e<d.length;e++)b.g=d[e],f=te(d[e],a,!1,b),c=c&&f}return c}return se(a,new Sd(b,this))},me=function(a){a=a[ge];return a instanceof ce?a:null},ue="__closure_events_fn_"+(1E9*Math.random()>>>0),ke=function(a){if(Ca(a))return a;a[ue]||(a[ue]=function(b){return a.handleEvent(b)});return a[ue]};
var ve=function(a,b){this.i=a;this.b=b;this.constructor.le||(this.constructor.le={});this.constructor.le[this.toString()]=this};ve.prototype.toString=function(){this.g||(this.g=this.i.b+":"+this.b);return this.g};ve.prototype.getType=function(){return this.b};
var we=function(a,b){ve.call(this,a,b)};D(we,ve);var O=function(){E.call(this);this.Sa=new ce(this);this.Vf=this;this.hd=null};D(O,E);O.prototype[Yd]=!0;l=O.prototype;l.ld=function(a){this.hd=a};l.addEventListener=function(a,b,c,d){M(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){qe(this,a,b,c,d)};
l.dispatchEvent=function(a){var b,c=this.hd;if(c)for(b=[];c;c=c.hd)b.push(c);c=this.Vf;var d=a.type||a;if(w(a))a=new Rd(a,c);else if(a instanceof Rd)a.target=a.target||c;else{var e=a;a=new Rd(d,c);Ua(a,e)}e=!0;if(b)for(var f=b.length-1;!a.i&&0<=f;f--){var g=a.g=b[f];e=xe(g,d,!0,a)&&e}a.i||(g=a.g=c,e=xe(g,d,!0,a)&&e,a.i||(e=xe(g,d,!1,a)&&e));if(b)for(f=0;!a.i&&f<b.length;f++)g=a.g=b[f],e=xe(g,d,!1,a)&&e;return e};l.U=function(){O.ka.U.call(this);this.Sa&&fe(this.Sa);this.hd=null};
l.listen=function(a,b,c,d){return this.Sa.add(String(a),b,!1,c,d)};l.Pd=function(a,b,c,d){return this.Sa.add(String(a),b,!0,c,d)};l.Hc=function(a,b,c,d){var e=this.Sa;a=String(a).toString();if(a in e.b){var f=e.b[a];b=de(f,b,c,d);-1<b&&(be(f[b]),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.b[a],e.g--))}};
var xe=function(a,b,c,d){b=a.Sa.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.kc&&g.capture==c){var h=g.listener,k=g.Vc||g.src;g.Lc&&ee(a.Sa,g);e=!1!==h.call(k,d)&&e}}return e&&0!=d.jf};O.prototype.Tc=function(a,b){return this.Sa.Tc(String(a),b)};O.prototype.yc=function(a,b,c,d){return this.Sa.yc(String(a),b,c,d)};O.prototype.hasListener=function(a,b){return this.Sa.hasListener(r(a)?String(a):void 0,b)};
var ze=function(a){E.call(this);this.g={};this.s={};this.j={};this.b={};this.w={};this.u=a?a.u:new O;this.T=!a;this.i=null;a?(this.i=a,this.j=a.j,this.b=a.b,this.s=a.s):B();a=ye(this);this!=a&&(a.o?a.o.push(this):a.o=[this])};D(ze,E);var ye=function(a){for(;a.i;)a=a.i;return a},Ae=function(a,b){for(;a;){if(a==b)return!0;a=a.i}return!1};
ze.prototype.get=function(a){var b;a:{for(b=this;b;b=b.i){if(b.Uc())throw Error("l");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("m`"+a);Be(this,a,b)}else b=null}if(null==b)throw new Ce(a);return b};
var Be=function(a,b,c){if(a.Uc())G(c);else{a.g[b]=[c,!0];c=De(a,a,b);for(var d=0;d<c.length;d++)c[d].callback(null);delete a.s[b]}},Ee=function(a,b){if(a.Jb!=b.Jb){if(Ae(a.Jb,b.Jb))return 1;if(Ae(b.Jb,a.Jb))return-1}return a.index<b.index?-1:a.index==b.index?0:1},De=function(a,b,c){var d=[],e=a.b[c];e&&($a(e,function(a){Ae(a.Jb,b)&&(d.push(a.d),hb(e,a))}),0==e.length&&delete a.b[c]);return d},Fe=function(a,b){a.b&&Na(a.b,function(a,d,e){$a(a,function(c){c.Jb==b&&hb(a,c)});0==a.length&&delete e[d]})};
ze.prototype.U=function(){if(ye(this)==this){var a=this.o;if(a)for(;a.length;)a[0].Ca()}else{a=ye(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].Ca&&a[0].Ca();this.g=null;this.T&&this.u.Ca();Fe(this,this);this.b=null;G(this.S);this.w=this.S=null;ze.ka.U.call(this)};var Ce=function(a){La.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'};D(Ce,La);new we(new function(){this.b="fva"},1);
var Ge=function(a,b,c){return Math.min(Math.max(a,b),c)};var He=function(a,b){this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw Error("e");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof He)for(c=a.rb(),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=He.prototype;l.vb=function(){return this.i};l.Qa=function(){Ie(this);for(var a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};l.rb=function(){Ie(this);return this.b.concat()};
l.Mc=function(a){for(var b=0;b<this.b.length;b++){var c=this.b[b];if(Je(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||Ke;Ie(this);for(var c,d=0;c=this.b[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};
var Ke=function(a,b){return a===b},Ie=function(a){if(a.i!=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Je(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],Je(e,d)||(a.b[c++]=d,e[d]=1),b++;a.b.length=c}};He.prototype.get=function(a,b){return Je(this.g,a)?this.g[a]:b};He.prototype.set=function(a,b){Je(this.g,a)||(this.i++,this.b.push(a));this.g[a]=b}; He.prototype.forEach=function(a,b){for(var c=this.rb(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};He.prototype.clone=function(){return new He(this)};var Je=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var Le=/[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]/,Me=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,Ne=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]/,
Oe=/^http:\/\/.*/,Pe=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,Qe=/\s+/,Re=/[\d\u06f0-\u06f9]/,Se=function(a){var b=0,c=0,d=!1;a=a.split(Qe);for(var e=0;e<a.length;e++){var f=a[e];Ne.test(f)?(b++,c++):Oe.test(f)?d=!0:Me.test(f)?c++:Re.test(f)&&(d=!0)}return 0==c?d?1:0:.4<b/c?-1:1};
var Ue=function(){this.g=Te};Ue.prototype.Pb=!0;Ue.prototype.Mb=function(){return""};Ue.prototype.Id=!0;Ue.prototype.b=function(){return 1};var Ve=function(a){if(a instanceof Ue&&a.constructor===Ue&&a.g===Te)return"";za(a);return"type_error:TrustedResourceUrl"},Te={};
var We=function(a){if(a.vb&&"function"==typeof a.vb)a=a.vb();else if(Ba(a)||w(a))a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a},Xe=function(a){if(a.Qa&&"function"==typeof a.Qa)return a.Qa();if(w(a))return a.split("");if(Ba(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Pa(a)},Ye=function(a){if(a.rb&&"function"==typeof a.rb)return a.rb();if(!a.Qa||"function"!=typeof a.Qa){if(Ba(a)||w(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return Qa(a)}},Ze=function(a,
b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(Ba(a)||w(a))Ya(a,b,void 0);else for(var c=Ye(a),d=Xe(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)},$e=function(a,b){if("function"==typeof a.every)return a.every(b,void 0);if(Ba(a)||w(a))return db(a,b,void 0);for(var c=Ye(a),d=Xe(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 af=function(a){this.b=new He;if(a){a=Xe(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}},bf=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+Ga(a):b.charAt(0)+a};l=af.prototype;l.vb=function(){return this.b.vb()};l.add=function(a){this.b.set(bf(a),a)};l.contains=function(a){a=bf(a);return Je(this.b.g,a)};l.Qa=function(){return this.b.Qa()};l.clone=function(){return new af(this)};l.equals=function(a){return this.vb()==We(a)&&cf(this,a)};
var cf=function(a,b){var c=We(b);if(a.vb()>c)return!1;!(b instanceof af)&&5<c&&(b=new af(b));return $e(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(Ba(c)||w(c))a=gb(c,a);else a:{for(var d in c)if(c[d]==a){a=!0;break a}a=!1}return a})};
var df=[],ef=[],ff=!1,gf=function(){function a(b){b.Lh||(b.Lh=!0,b.Ub&&Ya(b.Ub.Qa(),a),h.push(b))}var b={},c,d;for(c=df.length-1;0<=c;--c){var e=df[c];if(e.Cc.b){var f=e.Cc.b;for(d=f.length-1;0<=d;--d)b[f[d].id]=e}if(e.Cc.o)for(f=e.Cc.o,d=f.length-1;0<=d;--d)b[f[d].id]=e}for(c=df.length-1;0<=c;--c){e=df[c];f=e.Cc;if(f.g)for(e.Ub=new af,d=f.g.length-1;0<=d;--d){var g=b[f.g[d]];g&&e.Ub.add(g)}if(f.i)for(e.Ub||(e.Ub=new af),d=f.i.length-1;0<=d;--d)(g=b[f.i[d]])&&e.Ub.add(g)}var h=[];Ya(df,a);df=h};
var hf=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,jf=function(a){var b=a.match(hf);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},kf=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," ")):"")}}},lf=function(a,
b,c){if(x(b))for(var d=0;d<b.length;d++)lf(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},mf=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)lf(a[b],a[b+1],c);return c.join("&")},nf=function(a,b){var c=2==arguments.length?mf(arguments[1],0):mf(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 of=function(a,b){this.i=this.W=this.b="";this.u=null;this.o=this.s="";this.g=!1;var c;a instanceof of?(this.g=r(b)?b:a.g,pf(this,a.b),this.W=a.W,this.i=a.i,qf(this,a.u),this.s=a.s,rf(this,a.j.clone()),this.o=a.o):a&&(c=String(a).match(hf))?(this.g=!!b,pf(this,c[1]||"",!0),this.W=sf(c[2]||""),this.i=sf(c[3]||"",!0),qf(this,c[4]),this.s=sf(c[5]||"",!0),rf(this,c[6]||"",!0),this.o=sf(c[7]||"")):(this.g=!!b,this.j=new tf(null,this.g))};
of.prototype.toString=function(){var a=[],b=this.b;b&&a.push(uf(b,vf,!0),":");var c=this.i;if(c||"file"==b)a.push("//"),(b=this.W)&&a.push(uf(b,vf,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.u,null!=c&&a.push(":",String(c));if(c=this.s)this.i&&"/"!=c.charAt(0)&&a.push("/"),a.push(uf(c,"/"==c.charAt(0)?wf:xf,!0));(c=this.j.toString())&&a.push("?",c);(c=this.o)&&a.push("#",uf(c,yf));return a.join("")};of.prototype.clone=function(){return new of(this)};
var pf=function(a,b,c){a.b=c?sf(b,!0):b;a.b&&(a.b=a.b.replace(/:$/,""))},qf=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("p`"+b);a.u=b}else a.u=null},rf=function(a,b,c){b instanceof tf?(a.j=b,zf(a.j,a.g)):(c||(b=uf(b,Nf)),a.j=new tf(b,a.g))};of.prototype.Ue=function(){return!1};
var sf=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},uf=function(a,b,c){return w(a)?(a=encodeURI(a).replace(b,Of),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Of=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},vf=/[#\/\?@]/g,xf=/[#\?:]/g,wf=/[#\?]/g,Nf=/[#\?@]/g,yf=/#/g,tf=function(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b},Pf=function(a){a.b||(a.b=new He,a.g=0,a.i&&kf(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g,
" ")),c)}))};tf.prototype.vb=function(){Pf(this);return this.g};tf.prototype.add=function(a,b){Pf(this);this.i=null;a=Qf(this,a);var c=this.b.get(a);c||this.b.set(a,c=[]);c.push(b);this.g+=1;return this};var Rf=function(a,b){Pf(a);b=Qf(a,b);Je(a.b.g,b)&&(a.i=null,a.g-=a.b.get(b).length,a=a.b,Je(a.g,b)&&(delete a.g[b],a.i--,a.b.length>2*a.i&&Ie(a)))},Sf=function(a,b){Pf(a);b=Qf(a,b);return Je(a.b.g,b)};l=tf.prototype;l.Mc=function(a){var b=this.Qa();return gb(b,a)};
l.forEach=function(a,b){Pf(this);this.b.forEach(function(c,d){Ya(c,function(c){a.call(b,c,d,this)},this)},this)};l.rb=function(){Pf(this);for(var a=this.b.Qa(),b=this.b.rb(),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){Pf(this);var b=[];if(w(a))Sf(this,a)&&(b=ib(b,this.b.get(Qf(this,a))));else{a=this.b.Qa();for(var c=0;c<a.length;c++)b=ib(b,a[c])}return b};
l.set=function(a,b){Pf(this);this.i=null;a=Qf(this,a);Sf(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.rb(),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 tf;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};
var Qf=function(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b},zf=function(a,b){b&&!a.j&&(Pf(a),a.i=null,a.b.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(Rf(this,b),Rf(this,c),0<a.length&&(this.i=null,this.b.set(Qf(this,c),jb(a)),this.g+=a.length))},a));a.j=b};
var Tf=function(a,b,c,d){O.call(this);this.b=a;this.Ja=d||"";c&&jb(c)};D(Tf,O);Tf.prototype.getTitle=function(){return this.Ja};var Uf=/^(https?:\/\/[^/]*)\/calendar(\/((hosted)|(a)|(b))\/[^/]*)?/,Vf="undefined"!=typeof window?window.location.href:"",Wf=function(a){return!(!a||!a.match(/^(?:https?:)?\/\/(?:[^:\/]+\.)?google\.com(?::\d+)?(?:\/.*$|$)/))},Xf=function(a){return Wf(a)?a.replace(/^https?:\/\//i,"//"):a},Yf=function(a){return(a=a.match(Uf))&&"b"==a[3]?[a[1]+"/calendar",a[2]]:null},Zf=function(){var a=Yf(Vf);return a?parseInt(a[1].split("/")[2],10):null},$f=function(a){a=a||"";a=a instanceof of?a.clone():new of(a, void 0);return"http"!=a.b&&"https"!=a.b&&""!=a.b?"":a.toString()};
var ag=function(a){return 10>a?"0"+a:String(a)},bg=[,31,,31,30,31,30,31,31,30,31,30,31],cg=function(a,b){return bg[b]||bg[a]||(bg[a]=28+((a&3?0:a%100||!(a%400))?1:0))},dg={},eg=function(a,b){var c=a<<4|b;return dg[c]||(dg[c]=(new Date(a,b-1,1,12,0,0,0)).getDay())},fg=[,0,31,59,90,120,151,181,212,243,273,304,334],gg=function(a,b,c){a=2>=b||29-cg(a,2);return fg[b]+c-a};
var hg=1/131072,ig=function(a){if(28>(a&31))return a+1;var b=a>>5&15;if((a&31)<(bg[b]||cg((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},jg=function(a,b){var c=a;a%1||(a+=hg);(b-hg)%1||(b-=hg);return function(d,e){return d<b&&(e>a||d>=c)}};
var kg=function(){};l=kg.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.wa=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 og=function(a,b){var c=lg(a);isNaN(a.year)||(c.year=NaN,c.month=NaN,c.H=mg(a,b));isNaN(a.hour)||(c.hour-=b.hour,c.minute-=b.minute,c.second-=b.second);return new ng(c.H,c.hour,c.minute,c.second)},mg=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?gg(c,d,a)-gg(e,f,b):Math.round((Date.UTC(c,d-1,a)-Date.UTC(e,f-1,b))/864E5)},qg=function(a){var b=a.year,c=a.month;a=a.H;28<++a&&a>cg(b,c)&&(a=1,13===++c&&(c=1,++b));return pg(b,c,a)},rg=function(a){return a.hour||
a.minute||a.second?qg(a):a.ma()},tg=function(a,b){return sg(a.year,a.month,a.H+b).ma()},ug=function(a,b){return tg(a,-((a.Xa()-b+7)%7))},vg=function(a,b){return tg(a,(b-a.Xa()+7)%7)};kg.prototype.Xa=function(){var a=this.H;return(eg(this.year,this.month)+a-1)%7};kg.prototype.ma=function(){return pg(this.year||0,this.month||1,this.H||1)};kg.prototype.Hb=function(){return new wg(this.year||0,this.month||1,this.H||1,this.hour||0,this.minute||0,this.second||0)}; kg.prototype.nd=function(){return new xg(this.hour||0,this.minute||0,this.second||0)};var yg=function(a){return 60*a.hour+a.minute};
var zg=function(){};D(zg,kg);zg.prototype.i=function(){return!1};var xg=function(a,b,c){this.hour=a;this.minute=b;this.second=c};D(xg,kg);xg.prototype.nd=function(){return this};xg.prototype.g=function(){return Ib("T",ag(this.hour),ag(this.minute),ag(this.second))};xg.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};xg.prototype.v=function(){return this.b||(this.b=(((this.hour<<6)+this.minute<<6)+this.second+1)*hg)};
var wg=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(wg,zg);wg.prototype.Hb=function(){return this};wg.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)*hg)};wg.prototype.g=function(){return Ib(String(this.year),ag(this.month),ag(this.H),"T",ag(this.hour),ag(this.minute),ag(this.second))};
wg.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};var Ag=function(a){return new wg(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds())},Bg=function(a){return new wg(a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds())};
var Cg=function(){};D(Cg,zg);Cg.prototype.i=function(){return!0};var Eg=function(a,b,c,d){var e=new Cg;e.year=a;e.month=b;e.H=c;e.b=d;return Dg[d]=e};Cg.prototype.ma=function(){return this};Cg.prototype.v=function(){return this.b};Cg.prototype.g=function(){return Ib(String(this.year),ag(this.month),ag(this.H))};Cg.prototype.equals=function(a){return this===a}; var Dg={},pg=function(a,b,c){var d=((a-1970<<4)+b<<5)+c;return Dg[d]||Eg(a,b,c,d)},Fg=function(a){return Dg[a]||Eg((a>>9)+1970,a>>5&15,a&31,a)},Gg=function(a){return pg(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate())};
var Hg=function(a,b){return 10*a.charCodeAt(b)+a.charCodeAt(b+1)-528},Ig=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?pg(b,d,c):new wg(b,d,c,Hg(a,9),Hg(a,11),Hg(a,13))},Jg=function(a,b,c){var d=parseInt(a,10),e=Hg(a,5),f=Hg(a,8),g=a.length;if(84==a.charCodeAt(10)){var h=Hg(a,11),k=Hg(a,14),n=Hg(a,17);b||c?(c=Date.UTC(d,e-1,f,h,k,n),d=0,90!=a.charCodeAt(g-1)&&(d=60*Hg(a,g-5)+Hg(a,g-2),d*=44-a.charCodeAt(g-6)),a=(b?Bg:Ag)(new Date(c-6E4*d))):a=new wg(d, e,f,h,k,n)}else a=pg(d,e,f);return a};
var ng=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(ng,kg);ng.prototype.v=function(){return this.b||(this.b=this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*hg)};
ng.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};ng.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};
var Kg=function(){};D(Kg,kg);l=Kg.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.wa();isNaN(this.hour)||(a+=(((this.hour<<6)+this.minute<<6)+this.second+1)*hg);return a};l.wa=function(){Lg(this);return((this.year-1970<<4)+this.month<<5)+this.H};
var Lg=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}Mg(a);for(b=cg(a.year,a.month);1>a.H;)--a.month,Mg(a),b=cg(a.year,a.month),a.H+=b;for(;a.H>b;)a.H-=b,a.month+=1,Mg(a),b=cg(a.year,a.month)},Mg=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=Kg.prototype;l.ma=function(){Lg(this);return pg(this.year,this.month,this.H)};
l.Hb=function(){Lg(this);return new wg(this.year,this.month,this.H,this.hour,this.minute,this.second)};l.nd=function(){Lg(this);return new xg(this.hour,this.minute,this.second)};l.Xa=function(){Lg(this);var a=this.H;return(eg(this.year,this.month)+a-1)%7};l.equals=function(a){return!!a&&this.constructor==a.constructor&&this.v()==a.v()};
var lg=function(a){return Ng(a.year||0,a.month||0,a.H||0,a.hour||0,a.minute||0,a.second||0)},Ng=function(a,b,c,d,e,f){var g=new Kg;g.year=a;g.month=b;g.H=c;g.hour=d;g.minute=e;g.second=f;return g},sg=function(a,b,c){var d=new Kg;d.year=a;d.month=b;d.H=c;return d};
var Og=function(a,b){this.start=a;b.constructor===ng?(a=lg(a),a.H+=b.H,a.hour+=b.hour,a.minute+=b.minute,a.second+=b.second,this.end=this.start instanceof wg?a.Hb():a.ma(),this.duration=b):(this.end=b,this.duration=og(this.end,this.start))};Og.prototype.toString=function(){return this.start+"/"+this.end};Og.prototype.equals=function(a){return!!a&&this.constructor===a.constructor&&this.start.equals(a.start)&&this.end.equals(a.end)}; Og.prototype.contains=function(a){a=a.v();return a>=this.start.v()&&a<this.end.v()};
var Pg=function(){O.call(this)};D(Pg,O);l=Pg.prototype;l.Dc=null;l.Ud=null;l.Ne=null;l.Fc=function(a,b,c){this.Ka(c)};l.Ka=function(a){this.Fc(a,a,a)};l.Xb=function(a){this.Ka(tg(0<a?this.i:this.b,a))};l.contains=function(a){a=a.ma();return a.v()>=this.b.v()&&a.v()<=this.i.v()};var Qg=function(a){return mg(a.i,a.b)+1};
Pg.prototype.set=function(a,b,c){this.b=a;this.i=b;this.g=c;this.Dc&&this.g.equals(this.Ne)&&this.b.equals(this.Dc)&&this.i.equals(this.Ud)||(this.Dc&&(this.b.v()>this.Dc.v()||(this.i.v(),this.Ud.v())),this.Ne=this.g,this.Dc=this.b,this.Ud=this.i,this.dispatchEvent("change"))};var Rg=function(){O.call(this)};D(Rg,Pg);Rg.prototype.Fc=function(a,b,c){this.j.Fc(a,b,c)};Rg.prototype.Ka=function(a){this.j.Ka(a)};Rg.prototype.Xb=function(a){this.j.Xb(a)}; var Sg=function(a,b){a.j&&re(a.s);a.j=b;a.s=M(b,"change",a.o,!1,a);a.o()};Rg.prototype.o=function(){var a=this.j;this.set(a.b,a.i,a.g)};
var Tg=function(){O.call(this)};D(Tg,Pg);Tg.prototype.Ka=function(a){this.set(a,a,a)};var Ug=function(a){O.call(this);this.j=a};D(Ug,Pg);Ug.prototype.Ka=function(a){var b=ug(a,this.j.i);this.j.g||(b=vg(b,this.j.o));var c=tg(b,this.j.j-1);a=a.min(c).max(b);this.set(b,c,a)};Ug.prototype.Xb=function(a){this.Ka(tg(this.g,7*a))};var Vg=function(){O.call(this)};D(Vg,Pg);Vg.prototype.Ka=function(a){var b=a.year,c=a.month;this.set(pg(b,c,1),pg(b,c,cg(b,c)),a)};
var Wg=function(a,b){O.call(this);this.o=a;this.j=b};D(Wg,Pg);Wg.prototype.Ka=function(a){var b=a;r(this.j)&&(b=ug(a,this.j));var c=tg(b,this.o-1);a=a.min(c);this.set(b,c,a)};Wg.prototype.Xb=function(a){a*=Qg(this);this.set(tg(this.b,a),tg(this.i,a),tg(this.g,a))};
var Xg=new Map;Xg.set(0,"UNKNOWN");Xg.set(1,"DAY");Xg.set(2,"WEEK");var _dbmode=!1;var Yg=function(a,b){this.Ja=a;this.b=$f(b)},Zg=/^[a-zA-Z0-9_]+$/;Yg.prototype.getTitle=function(){return this.Ja||""};var $g=function(a){return!!a.b&&"CHIP"!=a.Fe};Va([2,1,0,3]);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.Pb=!0;var dh={};eh.prototype.Mb=function(){return this.b};var gh=function(){this.g=fh};gh.prototype.Pb=!0;gh.prototype.Mb=function(){return""};gh.prototype.Id=!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.Pb=!0;var ih={};jh.prototype.Mb=function(){return this.b};var lh=function(){this.b="";this.g=kh};lh.prototype.Pb=!0;var kh={};lh.prototype.Mb=function(){return this.b};var nh=function(){this.g="";this.j=mh;this.i=null};nh.prototype.Id=!0;nh.prototype.b=function(){return this.i};nh.prototype.Pb=!0;nh.prototype.Mb=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="object"==typeof a,c=null;b&&a.Id&&(c=a.b());a=Cb(b&&a.Pb?a.Mb():String(a));return ph(a,c)},rh=function(a){var b=0,c="",d=function(a){x(a)?Ya(a,d):(a=qh(a),c+=oh(a),a=a.b(),0==b?b=a:0!=a&&b!=a&&(b=null))};Ya(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("r");};Ah.prototype.Eb=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.Eb=null!=b?b:null};D(Bh,Ah);Bh.prototype.mb=zh;var Ch=function(){Ah.call(this)};D(Ch,Ah);Ch.prototype.mb=th;var Dh=function(){Ah.call(this)};D(Dh,Ah);Dh.prototype.mb=uh;Dh.prototype.Eb=1;var Eh=function(){Ah.call(this)};D(Eh,Ah); Eh.prototype.mb=xh;Eh.prototype.Eb=1;var Fh=function(){Ah.call(this)};D(Fh,Ah);Fh.prototype.mb=yh;Fh.prototype.Eb=1;
var Gh=function(a,b){return b.v()>=ig(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&&od(8),Oh=J?"<wbr></wbr>":Yc?"&shy;":Nh?"&#8203;":"<wbr>";var Ph=function(a,b){return null!=a&&a.mb===b},Qh=function(a){if(null!=a)switch(a.Eb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Q=function(a){return null!=a&&a.mb===th?a:a instanceof nh?P(oh(a),a.b()):P(Cb(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.Eb=d);return a}}(Ch),
Sh=Rh(Dh),Th=Rh(Fh),Uh=function(a){return a instanceof Ah?!!a.getContent():!!a},Vh=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}},Wh=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.Eb=d);return a}}(Ch),Xh=Vh(Eh),Yh=Vh(Fh),Zh=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},R=function(a){return Ph(a,th)?String(String(a.getContent()).replace($h,
"").replace(ai,"&lt;")).replace(bi,ci):Cb(String(a))},fi=function(a){return Ph(a,th)?String(String(a.getContent()).replace($h,"").replace(ai,"&lt;")).replace(di,ci):String(a).replace(ei,ci)},hi=function(a){Ph(a,xh)?a=a.getContent().replace(/([^"'\s])$/,"$1 "):(a=String(a),a=gi.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(ii,ji)+"'"}},oi=function(a){Ph(a,vh)||Ph(a,wh)?a=ki(a):a instanceof gh?a=ki(hh(a)):a instanceof Ue?a=ki(Ve(a)):(a=String(a),a=li.test(a)?a.replace(mi,ni):"about:invalid#zSoyz");return a},Ki=function(a){Ph(a,vh)||Ph(a,wh)?a=ki(a):a instanceof gh?a=ki(hh(a)):a instanceof Ue?a=ki(Ve(a)):(a=String(a),a=Ji.test(a)?a.replace(mi,ni):"about:invalid#zSoyz");return a},T=function(a){Ph(a,yh)?a=Zh(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=Zh(a)):a instanceof lh?(a instanceof lh&&a.constructor===lh&&a.g===kh?a=a.b:(za(a),a="type_error:SafeStyleSheet"),a=Zh(a)):(a=String(a),a=Li.test(a)?a:"zSoyz");return a},Mi={"\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;"},
ci=function(a){return Mi[a]},Ni={"\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"},ji=function(a){return Ni[a]},Oi={"\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"},
ni=function(a){return Oi[a]},bi=/[\x00\x22\x27\x3c\x3e]/g,ei=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,di=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,ii=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\x5b-\x5d\x7b\x7d\x85\u2028\u2029]/g,mi=/[\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,Li=/^(?!-*(?: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,
li=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Ji=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,gi=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,ki=function(a){return String(a).replace(mi,ni)},$h=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,ai=/</g;
var Pi=function(a,b,c,d,e,f){this.ua=a;this.kb=b;this.ya=c;this.Za=isNaN(b.hour);this.sc=Gh(b,c);this.Bd=!this.Za&&0==yg(c);a=b.v();b=Gh(b,c);this.rf=(a<<1)+!b+a%1;this.Ha=null;this.Fg=d?d:0;this.Xd=e||{};this.Ah=f||{};this.Te=!1;this.Ha=this.Ib=null;this.Ae=this.Vd="";this.Ja=Q("");this.Rb="";this.xe=3;this.tc=-1};l=Pi.prototype;l.getId=function(){return this.ua};l.Ba=function(){return this.kb};l.Rc=function(){return this.Fg};l.getTitle=function(){return this.Ja.getContent()};
l.setTitle=function(a){this.Ja=Q(Fb(a));this.Ha=null};l.Ta=function(){return null};l.equals=function(a){return this==a?!0:!!a&&a.getId()==this.getId()};var Qi=function(a,b,c){return b.rf-c.rf||c.ya.v()-b.ya.v()||a(b,c)||tb(b.getTitle(),c.getTitle())};
Pi.prototype.clone=function(){var a=new Pi(this.getId(),this.Ba(),this.ya,this.Rc(),this.Xd,this.Ah);a.tc=this.tc;a.Vd=this.Vd;a.Ha=null;a.Ae=this.Ae;a.Ha=null;a.zd=this.zd;a.Ha=null;a.Ja=this.Ja;a.Ha=null;a.Rb=this.Rb;a.Ha=null;a.Nc=this.Nc||"";a.Ha=null;var b=this.Za;a.Za=b;a.Bd=!b&&a.Bd;a.Ha=null;a.Ve=this.Ve;a.Ha=null;a.xe=this.xe;a.Te=this.Te;a.Ha=null;a.Ib=this.Ib;a.Ha=null;return a};
var Ri=function(a,b){return b(a.Ba().v(),a.ya.v())},Si=function(a){a=a.Ja;return/^[\s\xa0]*$/.test(a.getContent())?Q("(No title)"):a};bh();bh();var Ti=function(a){if(a.classList)return a.classList;a=a.className;return w(a)&&a.match(/\S+/g)||[]},Ui=function(a,b){return a.classList?a.classList.contains(b):gb(Ti(a),b)},Vi=function(a,b){a.classList?a.classList.add(b):Ui(a,b)||(a.className+=0<a.className.length?" "+b:b)},Wi=function(a,b){a.classList?a.classList.remove(b):Ui(a,b)&&(a.className=ab(Ti(a),function(a){return a!=b}).join(" "))};
var Xi=!I||9<=Number(pd);var Yi=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div");a.innerHTML="<div><div></div></div>";var b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement}),Zi=function(a,b){if(Yi())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b};
var V=function(a,b){this.x=r(a)?a:0;this.b=r(b)?b:0};V.prototype.clone=function(){return new V(this.x,this.b)};V.prototype.equals=function(a){return a instanceof V&&(this==a?!0:this&&a?this.x==a.x&&this.b==a.b:!1)};var $i=function(a,b){return new V(a.x-b.x,a.b-b.b)};V.prototype.ceil=function(){this.x=Math.ceil(this.x);this.b=Math.ceil(this.b);return this};V.prototype.floor=function(){this.x=Math.floor(this.x);this.b=Math.floor(this.b);return this}; V.prototype.round=function(){this.x=Math.round(this.x);this.b=Math.round(this.b);return this};
var aj=function(a,b){this.width=a;this.height=b};l=aj.prototype;l.clone=function(){return new aj(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 dj=function(a){return a?new bj(cj(a)):Ma||(Ma=new bj)},ej=function(a,b){return w(b)?a.getElementById(b):b},gj=function(a,b){Na(b,function(b,d){b&&"object"==typeof b&&b.Pb&&(b=b.Mb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:fj.hasOwnProperty(d)?a.setAttribute(fj[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},fj={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"},ij=function(a){a=a.document;a=hj(a)?a.documentElement:a.body;return new aj(a.clientWidth,a.clientHeight)},lj=function(a){var b=jj(a);a=kj(a);return I&&od("10")&&a.pageYOffset!=b.scrollTop?new V(b.scrollLeft,b.scrollTop):new V(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},jj=function(a){return a.scrollingElement?a.scrollingElement:!J&&hj(a)?a.documentElement:a.body||
a.documentElement},kj=function(a){return a.parentWindow||a.defaultView},nj=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];!Ba(f)||Da(f)&&0<f.nodeType?d(f):Ya(mj(f)?jb(f):f,d)}},hj=function(a){return"CSS1Compat"==a.compatMode},oj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},pj=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},cj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},qj=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 oj(a),a.appendChild(cj(a).createTextNode(String(b)))},mj=function(a){if(a&&"number"==typeof a.length){if(Da(a))return"function"==
typeof a.item||"string"==typeof a.item;if(Ca(a))return"function"==typeof a.item}return!1},sj=function(a,b){if(!b)return null;var c=b?String(b).toUpperCase():null;return rj(a,function(a){return(!c||a.nodeName==c)&&!0},void 0)},rj=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null},bj=function(a){this.b=a||m.document||document};l=bj.prototype;l.R=function(a){return ej(this.b,a)};l.Qh=bj.prototype.R;
l.Rg=function(a,b,c){var d=this.b,e=arguments,f=String(e[0]),g=e[1];if(!Xi&&g&&(g.name||g.type)){f=["<",f];g.name&&f.push(' name="',Cb(g.name),'"');if(g.type){f.push(' type="',Cb(g.type),'"');var h={};Ua(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(" "):gj(f,g));2<e.length&&nj(d,f,e);return f};l.createElement=function(a){return this.b.createElement(String(a))};l.contains=pj;
var vj=function(a,b,c){Zi(a,tj(b(c||uj,void 0,void 0)))},wj=function(a,b,c,d){d=d||dj();a=a(b||uj,void 0,c);tj(a);if(a.mb===zh)a=qh(a.toString());else{if(a.mb!==th)throw Error("s");a=ph(a.toString(),a.Eb||null)}d=d.b;b=a;a=d.createElement("DIV");I?(b=rh(sh,b),Zi(a,oh(b)),a.removeChild(a.firstChild)):Zi(a,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},xj=function(a,b){b=(b||dj()).createElement("DIV"); a=tj(a);Zi(b,a);return 1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType)?a:b},tj=function(a){if(!Da(a))return String(a);if(a instanceof Ah){if(a.mb===th)return a.getContent();if(a.mb===zh)return Cb(a.getContent())}return"zSoyz"},uj={};
var yj=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};l=yj.prototype;l.getHeight=function(){return this.bottom-this.top};l.clone=function(){return new yj(this.top,this.right,this.bottom,this.left)};l.contains=function(a){return this&&a?a instanceof yj?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.b>=this.top&&a.b<=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 zj=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};l=zj.prototype;l.clone=function(){return new zj(this.left,this.top,this.width,this.height)};l.contains=function(a){return a instanceof V?a.x>=this.left&&a.x<=this.left+this.width&&a.b>=this.top&&a.b<=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 Bj=function(a,b,c){var d=Aj[c];if(!d){var e=Nb(c);d=e;void 0===a.style[e]&&(e=(J?"Webkit":ad?"Moz":I?"ms":Yc?"O":null)+Ob(e),void 0!==a.style[e]&&(d=e));Aj[c]=d}(c=d)&&(a.style[c]=b)},Aj={},Cj=function(a,b){var c=cj(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Dj=function(a,b){return Cj(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},Fj=function(a,b,c){if(b instanceof V){var d=b.x;b=
b.b}else d=b,b=c;a.style.left=Ej(d);a.style.top=Ej(b)},Gj=function(a){return new V(a.offsetLeft,a.offsetTop)},Hj=function(a){a=a?cj(a):document;return!I||9<=Number(pd)||hj(dj(a).b)?a.documentElement:a.body},Ij=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},Jj=function(a){if(I&&!(8<=Number(pd)))return a.offsetParent;
var b=cj(a),c=Dj(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=Dj(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},Lj=function(a){for(var b=new yj(0,Infinity,Infinity,0),c=dj(a),d=c.b.body,e=c.b.documentElement,f=jj(c.b);a=Jj(a);)if(!(I&&0==a.clientWidth||J&&0==a.clientHeight&&a==
d)&&a!=d&&a!=e&&"visible"!=Dj(a,"overflow")){var g=Kj(a),h=new V(a.clientLeft,a.clientTop);g.x+=h.x;g.b+=h.b;b.top=Math.max(b.top,g.b);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.b+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=ij(kj(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},Kj=function(a){var b=
cj(a),c=new V(0,0),d=Hj(b);if(a==d)return c;a=Ij(a);b=lj(dj(b).b);c.x=a.left+b.x;c.b=a.top+b.b;return c},Ej=function(a){"number"==typeof a&&(a+="px");return a},Nj=function(a){var b=Mj;if("none"!=Dj(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},Mj=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=J&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?
new aj(b,c):(a=Ij(a),new aj(a.right-a.left,a.bottom-a.top))},Oj=function(a){var b=Kj(a);a=Nj(a);return new zj(b.x,b.b,a.width,a.height)},Pj=function(a,b){a.style.display=b?"":"none"},Qj=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},Rj=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Qj(a,b):0},Sj=function(a,b){if(I){var c=
Rj(a,b+"Left"),d=Rj(a,b+"Right"),e=Rj(a,b+"Top");a=Rj(a,b+"Bottom");return new yj(e,d,a,c)}c=Cj(a,b+"Left");d=Cj(a,b+"Right");e=Cj(a,b+"Top");a=Cj(a,b+"Bottom");return new yj(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))},Tj={thin:2,medium:4,thick:6},Uj=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 Tj?Tj[b]:Qj(a,b)};
var Vj=function(a){return P('<pre><div class="event-details-inner">'+Q(a.De)+"</div></pre>")},Wj=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>')},Xj=function(a){var b=a.functionName,c=a.after,d=a.Ye,e=a.Da;return P(Q(a.lf)+'. <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>")},Yj=function(a){var b="";x(a.Fb);a=a.Fb;for(var c=a.length,d=0;d<c;d++){var e=a[d];b+=Q(null!= e?e:"")}return P(b)};
var Zj=/#(.)(.)(.)/,ak=/^#(?:[0-9a-f]{3}){1,2}$/i,bk=function(a){return 1==a.length?"0"+a:a};var ck=function(a,b,c,d,e){this.b=a;this.g=b;this.o=c;this.i=d;this.j=e},ek=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"#"+dk(c)+dk(d)+dk(a)},hk=function(a){if(fk){var b=a;if(!ak.test(b))throw Error("t`"+b);4==b.length&&(b=b.replace(Zj,"#$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]>gk){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 n=b*(1-h*k);h=b*(1-h*(1-k));switch(f){case 1:d=n;c=b;e=g;break;case 2:d=g;c=b;e=h;break;case 3:d=g;c=n;e=b;break;case 4:d=h;c=g;e=b;break;
case 5:d=b;c=g;e=n;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("u`"+d+"`"+h+"`"+b);d=bk(d.toString(16));h=bk(h.toString(16));b=bk(b.toString(16));h="#"+d+h+b}return new ck(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="#"+dk(h)+dk(b)+dk(e);b=ek(a,.33);d=ek(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 ck(a,h,a,d,b)},gk=.79*255;ck.prototype.equals=function(a){return this.color==a.color};
var fk=!1,W=function(a,b,c){return{ah:a,name:b,Ki:c}},ik=[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","Radicchio",0),W("#D81B60","Cherry Blossom",1),W("#8E24AA","Grape",20),W("#9E69AF","Amethyst",19)],jk=function(a,b){return 67<=a&&90>=a?ik[a-67].ah:"#"+"666666888888aaaaaabbbbbbdddddda32929cc3333d96666e69999f0c2c2b1365fdd4477e67399eea2bbf5c7d67a367a994499b373b3cca2cce1c7e15229a36633cc8c66d9b399e6d1c2f029527a336699668cb399b3ccc2d1e12952a33366cc668cd999b3e6c2d1f01b887a22aa9959bfb391d5ccbde6e128754e32926265ad8999c9b1c2dfd00d78131096184cb05288cb8cb8e0ba52880066aa008cbf40b3d580d1e6b388880eaaaa11bfbf4dd5d588e6e6b8ab8b00d6ae00e0c240ebd780f3e7b3be6d00ee8800f2a640f7c480fadcb3b1440edd5511e6804deeaa88f5ccb8865a5aa87070be9494d4b8b8e5d4d47057708c6d8ca992a9c6b6c6ddd3dd4e5d6c6274878997a5b1bac3d0d6db5a69867083a894a2beb8c1d4d4dae54a716c5c8d8785aaa5aec6c3cedddb6e6e41898951a7a77dc4c4a8dcdccb8d6f47b08b59c4a883d8c5ace7dcce8531049f3501c7561ee2723ad6a58c6914268a2d38b5515dcd6a75d0a4a95c1158962181c244abda5dc4d69fcc23164e402175603f997d5cb5a89ac2182c5730487e536ca66d86c0a4afc9060d5e1821863640ad525cc8969acb125a121f753c3c995b5ab67998c2a62f62133d82155ca63279c34fa6c7942f63095a9a087ec2259add42b6d48e5f6b0281910ba7b828c3d445c8d0908755099d7000cf9911ebb42ed9c2858c500baa5a00d47f1eee9939ddb78d7549168d4500b56414d38233cda9866b3304743500914d14b37037bb9d845b123b870b50ab2671c9448ec98eae42104a70237f9643a5b15fc0c09cc7113f4725617d4585a361a0be9dbac73333335151517373738f8f8fb2b2b20f4b38227f6341a5875dc0a29bc7ba856508a59114d1bc36e9d34fddd398711616871111ad2d2dc94a4acb9292ac725e75481eac725ec68c78e6d5cfd06b64924420d06b64db7972f0d0cef83a22a64232f83a22f97d6df6c9c2fa573cd02424fa573cfc8976fed0c8ff7537bb5517ff7537fa9162ffd8c7ffad46cb7403ffad46ffad46ffe8cb42d69250b68e42d69242d692caf4e016a765007d3916a7656bcfa2d1ede07bd1484db8107bd1487bd148daf2ccb3dc6c93c00bb3dc6cb3dc6ceaf5dcfbe983bdb634fbe983fbe983fef9dcfad165bf9608fad165fad165fef2d392e1c033b69492e1c092e1c0e0f7ed9fe1e70bbcb29fe1e79fe1e7e4f7f89fc6e71587bd9fc6e79fc6e7e4eff84986e72c70d14986e78fb5f2dbe7fa9a9cff373ad79a9cffa9abfee3e3ffb99aff6733ddb99affb99affebe3ffc2c2c2979797c2c2c2d0d0d0e6e6e6cabdbf717171cabdbfcabdbfeae6e6cca6ac8a404dcca6accca6acf1e6e8f691b2d21e5bf691b2f9a9c3fce0e9cd74e6ca2ae6cd74e6dd8ef3f1d8f8a47ae29c3ce4a47ae2b38cede6daf7".substr(30*
a+6*b,6).toUpperCase()},kk=null,lk=function(){if(kk)return kk;for(var a=[],b=0;91>b;b++){var c=jk;c=new ck(c(b,0),c(b,1),c(b,2),c(b,3),c(b,4));c.color=b;a[b]=c}return kk=a},mk=[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],nk=[35,23,42,14,22,33,40,28,30,31,12,32,8,7,6,26,5,4,39,21,15,2,37,25],ok=[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],pk=[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}),qk=function(a){for(var b={},c=0;c<a.length;++c)b[a[c]]=c;return b},rk=qk(ok),sk=qk(pk),uk=function(a){a=tk(a);return lk()[a]||null},vk=null,wk=function(a){a=a.toUpperCase();if(!vk){vk={};for(var b=lk(),c=0,d=b.length;c<d;++c)vk[b[c].b]=c}return vk[a]||-1},xk=function(a){var b=fk?pk:ok;if(!a)return b[0];a=fk?sk[a]:rk[a];return r(a)?b[(a+1)%b.length]:b[0]},dk=function(a){a=Number(a|0).toString(16);
return 2>a.length?"0"+a:a},tk=function(a){if(0==a||1<=a&&42>=a&&!fk)return a;a=67<=a&&90>=a?a-67+43:1<=a&&42>=a?mk[a-1]:a;return fk?a-43+67:nk[a-43]},yk=function(a){var b={};Na(a,function(a,d){d=parseInt(d,10);d=tk(d);var c=b[d];c&&(a+=c);b[d]=a});return b};
var zk=function(a){this.ua=a};zk.prototype.getId=function(){return this.ua};var Ck=function(a,b,c,d){this.ua=a;this.Ja=c||a;a=this.s=b;b=this.getId();if(b in a.b)throw Error("z`"+b);a.b[b]=new Ak;a.j[b]=this;d||(Bk=d=xk(Bk),d=uk(d));this.j=d};D(Ck,zk);Ck.prototype.getTitle=function(){return this.Ja};Ck.prototype.setTitle=function(a){this.Ja=a};Ck.prototype.b=function(a,b){b.call(null,[],null)};var Bk=0;
var Dk=function(a){E.call(this);this.g=a;this.b={}};D(Dk,E);var Ek=[];Dk.prototype.listen=function(a,b,c,d){x(b)||(b&&(Ek[0]=b.toString()),b=Ek);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};Dk.prototype.Pd=function(a,b,c,d){return Fk(this,a,b,c,d)};
var Fk=function(a,b,c,d,e,f){if(x(c))for(var g=0;g<c.length;g++)Fk(a,b,c[g],d,e,f);else{b=je(b,c,d||a.handleEvent,e,f||a.g||a);if(!b)return a;a.b[b.key]=b}return a},Hk=function(a,b,c){Gk.listen(b,c,void 0,a.g||a,a)};Dk.prototype.Hc=function(a,b,c,d,e){if(x(b))for(var f=0;f<b.length;f++)this.Hc(a,b[f],c,d,e);else c=c||this.handleEvent,d=Da(d)?!!d.capture:!!d,e=e||this.g||this,c=ke(c),d=!!d,b=Zd(a)?a.yc(b,c,d,e):a?(a=me(a))?a.yc(b,c,d,e):null:null,b&&(re(b),delete this.b[b.key])}; var Ik=function(a){Na(a.b,function(a,c){this.b.hasOwnProperty(c)&&re(a)},a);a.b={}};Dk.prototype.U=function(){Dk.ka.U.call(this);Ik(this)};Dk.prototype.handleEvent=function(){throw Error("v");};
var Lk=function(a,b,c,d,e,f){if(J&&!od("525"))return!0;if(bd&&e)return Jk(a);if(e&&!d)return!1;if(!ad){wa(b)&&(b=Kk(b));var g=17==b||18==b||bd&&91==b;if((!c||bd)&&g||bd&&16==b&&(d||f))return!1}if((J||Zc)&&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 ad?f||e?!1:!(c&&d):!0;case 27:return!(J||Zc||ad)}return ad&&(d||e||f)?!1:Jk(a)},Jk=function(a){if(48<=a&&57>=a||96<=
a&&106>=a||65<=a&&90>=a||(J||Zc)&&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}},Kk=function(a){if(ad)a=Mk(a);else if(bd&&J)switch(a){case 93:a=91}return a},Mk=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 Nk=function(){};Nk.prototype.b=function(){};var Ok=function(){if(cd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Pb))?a[1]:"0"}return bd?(a=/10[_.][0-9_.]+/,(a=a.exec(Pb))?a[0].replace(/_/g,"."):"10"):dd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Pb))?a[1]:""):ed||fd||gd?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Pb))?a[1].replace(/_/g,"."):""):""}();
var Pk=function(a){return(a=a.exec(Pb))?a[1]:""},Qk=function(){if(rd)return Pk(/Firefox\/([0-9.]+)/);if(I||Zc||Yc)return nd;if(vd)return Qc()?Pk(/CriOS\/([0-9.]+)/):Pk(/Chrome\/([0-9.]+)/);if(wd&&!Qc())return Pk(/Version\/([0-9.]+)/);if(sd||td){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Pb);if(a)return a[1]+"."+a[2]}else if(ud)return(a=Pk(/Android\s+([0-9.]+)/))?a:Pk(/Version\/([0-9.]+)/);return""}();
var Tk=function(a,b,c,d,e,f){var g;if(g=c.offsetParent){var h="HTML"==g.tagName||"BODY"==g.tagName;if(!h||"static"!=Dj(g,"position")){var k=Kj(g);if(!h){h="rtl"==Dj(g,"direction");var n;if(n=h){if(n=wd)n=0<=Mb(Qk,10);var p;if(p=hd)p=0<=Mb(Ok,10);n=ad||n||p}h=n?-g.scrollLeft:!h||$c&&od("8")||"visible"==Dj(g,"overflowX")?g.scrollLeft:g.scrollWidth-g.clientWidth-g.scrollLeft;k=$i(k,new V(h,g.scrollTop))}}}g=k||new V;k=Oj(a);if(h=Lj(a)){var q=new zj(h.left,h.top,h.right-h.left,h.bottom-h.top);h=Math.max(k.left,
q.left);n=Math.min(k.left+k.width,q.left+q.width);h<=n&&(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=n-h,k.height=q-p))}h=dj(a);p=dj(c);if(h.b!=p.b){n=h.b.body;p=kj(p.b);q=new V(0,0);var u=(u=cj(n))?kj(u):window;if(Sc(u,"parent")){var t=n;do{if(u==p)var z=Kj(t);else z=Ij(t),z=new V(z.left,z.top);q.x+=z.x;q.b+=z.b}while(u&&u!=p&&u!=u.parent&&(t=u.frameElement)&&(u=u.parent))}n=$i(q,Kj(n));!I||9<=Number(pd)||hj(h.b)||(n=$i(n,lj(h.b)));k.left+=n.x;
k.top+=n.b}a=Rk(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=$i(a,g);var v;f&&(v=Lj(c))&&(v.top-=g.b,v.right-=g.x,v.bottom-=g.b,v.left-=g.x);a=a.clone();g=Rk(c,d);d=Nj(c);b=d.clone();a=a.clone();b=b.clone();k=0;if(e||0!=g)g&4?a.x-=b.width+(e?e.right:0):g&2?a.x-=b.width/2:e&&(a.x+=e.left),g&1?a.b-=b.height+(e?e.bottom:0):e&&(a.b+=e.top);f&&(v?(e=a,g=b,k=0,65==(f&65)&&(e.x<v.left||e.x>=v.right)&&(f&=-2),132==(f&132)&&(e.b<v.top||e.b>=v.bottom)&&(f&=-5),e.x<v.left&&
f&1&&(e.x=v.left,k|=1),f&16&&(h=e.x,e.x<v.left&&(e.x=v.left,k|=4),e.x+g.width>v.right&&(g.width=Math.min(v.right-e.x,h+g.width-v.left),g.width=Math.max(g.width,0),k|=4)),e.x+g.width>v.right&&f&1&&(e.x=Math.max(v.right-g.width,v.left),k|=1),f&2&&(k|=(e.x<v.left?16:0)|(e.x+g.width>v.right?32:0)),e.b<v.top&&f&4&&(e.b=v.top,k|=2),f&32&&(h=e.b,e.b<v.top&&(e.b=v.top,k|=8),e.b+g.height>v.bottom&&(g.height=Math.min(v.bottom-e.b,h+g.height-v.top),g.height=Math.max(g.height,0),k|=8)),e.b+g.height>v.bottom&&
f&4&&(e.b=Math.max(v.bottom-g.height,v.top),k|=2),f&8&&(k|=(e.b<v.top?64:0)|(e.b+g.height>v.bottom?128:0)),f=k):f=256,k=f);f=new zj(0,0,0,0);f.left=a.x;f.top=a.b;f.width=b.width;f.height=b.height;k&496||(Fj(c,new V(f.left,f.top)),b=new aj(f.width,f.height),d==b||d&&b&&d.width==b.width&&d.height==b.height||(f=b,d=hj(dj(cj(c)).b),!I||od("10")||d&&od("8")?(c=c.style,ad?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=Sj(c,"padding"),!I||9<=Number(pd)?(v=Cj(c,"borderLeftWidth"),a=Cj(c,"borderRightWidth"),b=Cj(c,"borderTopWidth"),c=Cj(c,"borderBottomWidth"),c=new yj(parseFloat(b),parseFloat(a),parseFloat(c),parseFloat(v))):(v=Uj(c,"borderLeft"),a=Uj(c,"borderRight"),b=Uj(c,"borderTop"),c=Uj(c,"borderBottom"),c=new yj(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))))},Rk=function(a, b){return(b&8&&"rtl"==Dj(a,"direction")?b^4:b)&-9};
var Uk=function(a,b,c){if(Ca(a))c&&(a=y(a,c));else if(a&&"function"==typeof a.handleEvent)a=y(a.handleEvent,a);else throw Error("w");return 2147483647<Number(b)?-1:m.setTimeout(a,b||0)};var Wk=function(a,b){O.call(this);this.b=new Dk(this);a=a||null;Vk(this);this.Ua=a;b&&(this.Zb=b)};D(Wk,O);l=Wk.prototype;l.Ua=null;l.qe=!0;l.oe=null;l.Nb=!1;l.Od=-1;l.Nd=-1;l.Yc=!1;l.Ad=!0;l.Zb="toggle_display";l.getType=function(){return this.Zb};l.R=function(){return this.Ua};var Xk=function(a){Vk(a);a.qe=!0},Vk=function(a){if(a.Nb)throw Error("x");};Wk.prototype.ab=function(){return this.Nb};Wk.prototype.$b=function(){return this.Nb||150>B()-this.Nd};
Wk.prototype.setVisible=function(a){this.j&&this.j.stop();this.i&&this.i.stop();if(a){if(!this.Nb&&this.dispatchEvent("beforeshow")){if(!this.Ua)throw Error("y");this.g();a=cj(this.Ua);this.Yc&&this.b.listen(a,"keydown",this.oh,!0);if(this.qe)if(this.b.listen(a,"mousedown",this.df,!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.df,!0);this.b.listen(a,
"deactivate",this.af)}else this.b.listen(a,"blur",this.af);"toggle_display"==this.Zb?(this.Ua.style.visibility="visible",Pj(this.Ua,!0)):"move_offscreen"==this.Zb&&this.g();this.Nb=!0;this.Od=B();this.Nd=-1;this.j?(je(this.j,"end",this.ef,!1,this),this.j.play()):this.ef()}}else Yk(this)};Wk.prototype.g=xa;var Yk=function(a,b){if(!a.Nb||!a.dispatchEvent({type:"beforehide",target:b}))return!1;a.b&&Ik(a.b);a.Nb=!1;a.Nd=B();a.i?(je(a.i,"end",Ja(a.ze,b),!1,a),a.i.play()):a.ze(b);return!0};l=Wk.prototype;
l.ze=function(a){"toggle_display"==this.Zb?this.dh():"move_offscreen"==this.Zb&&(this.Ua.style.top="-10000px");this.dispatchEvent({type:"hide",target:a})};l.dh=function(){this.Ua.style.visibility="hidden";Pj(this.Ua,!1)};l.ef=function(){this.dispatchEvent("show")};l.df=function(a){a=a.target;pj(this.Ua,a)||Zk(this,a)||150>B()-this.Od||Yk(this,a)};l.oh=function(a){27==a.keyCode&&Yk(this,a.target)&&(a.preventDefault(),a.stopPropagation())};
l.af=function(a){if(this.Ad){var b=cj(this.Ua);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||pj(this.Ua,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>B()-this.Od||Yk(this)}};var Zk=function(a,b){return cb(a.oe||[],function(a){return b===a||pj(a,b)})};Wk.prototype.U=function(){Wk.ka.U.call(this);this.b.Ca();G(this.j);G(this.i);delete this.Ua;delete this.b;delete this.oe};
var $k=function(a,b){this.s=8;this.o=b||void 0;Wk.call(this,a)};D($k,Wk);$k.prototype.g=function(){if(this.o){var a=!this.ab()&&"move_offscreen"!=this.getType(),b=this.R();a&&(b.style.visibility="hidden",Pj(b,!0));this.o.b(b,this.s,this.S);a&&Pj(b,!1)}};
var bl=function(a,b,c){this.i=[];this.g=b||al;this.j=c||"gcal$func$";this.s=a};D(bl,E);var al=m.gcal$func$={},cl=0,dl=new bl;bl.prototype.U=function(){for(var a=0,b=this.i.length;a<b;++a)delete this.g[this.i[a]];bl.ka.U.call(this)};bl.prototype.b=function(a,b){(b=b||this.s)&&(a=y(a,b));b=cl++;this.g[b]=a;this.i.push(b);return Sh(this.j+"["+b+"]")};bl.prototype.o=function(a){delete this.g[a.substring(this.j.length+1,a.length-1)]};var el=y(dl.b,dl);y(dl.o,dl);
var fl=function(a,b){E.call(this);this.b=a;this.i=dj(a);this.g=new bl(this);this.j=b||301};D(fl,E);l=fl.prototype;l.Fa=null;l.Wa=null;l.U=function(){this.g.Ca();if(this.Wa){var a=this.Wa;if(a)if(Zd(a))a.Sa&&fe(a.Sa);else if(a=me(a)){var b=0,c;for(c in a.b)for(var d=a.b[c].concat(),e=0;e<d.length;++e)re(d[e])&&++b}this.Wa.Ca()}fl.ka.U.call(this)};l.zg=function(){var a=this.Fa;a&&a.parentNode&&a.parentNode.removeChild(a)};
l.render=function(a,b,c,d,e,f){if(!this.Fa){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.Fa=xj(g,this.i);this.Wa=new $k(this.Fa);Xk(this.Wa);g=this.Wa;Vk(g);g.Yc=!0;this.Wa.Ad=!1;M(this.Wa,"beforehide",this.zg,!1,this)}this.Wa.setVisible(!1);this.Fa.style.left="0";this.Fa.style.top="0";this.b.appendChild(this.Fa);this.Fa.style.display=
"";this.Fa.style.width=c?c+"px":"";this.Fa.childNodes[1].style.height=d?d+"px":"";Zi(this.Fa.childNodes[1],tj(f));e&&0<e.length?(qj(this.Fa.childNodes[0].childNodes[1],e),this.Fa.childNodes[0].style.display=""):this.Fa.childNodes[0].style.display="none";e=Oj(this.b);c=this.Fa.offsetWidth;d=this.Fa.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.Fa.style.left=a+"px";this.Fa.style.top= b+"px";this.Wa.setVisible(!0)};l.Qc=function(){this.Wa&&this.Wa.setVisible(!1)};
var gl;var ll=function(a,b,c,d,e){O.call(this);this.g=b;this.s=e||dj();this.od=c;this.b=d;d.Ka(hl(this.g.b));M(d,"change",this.Hd,!1,this);this.lb=a;this.tb=new bl(this);this.j={};this.w={};this.ra=new fl(il(this.lb));a:{for(b=0;b<a.T.length;b++)if(a.T[b]===this)break a;a.T.push(this);this.ld(a);this.register();jl(a);kl(a)}};D(ll,O);l=ll.prototype;l.label="CalendarView";l.U=function(){this.tb.Ca();ll.ka.U.call(this)};l.getType=function(){return this.od};l.Hd=function(){this.render()};l.Le=function(){this.b.Xb(1)};
l.Ke=function(){this.b.Xb(-1)};l.Pa=function(){return new Og(this.b.b,qg(this.b.i))};l.render=function(){this.ra.Qc()};l.register=function(){this.Jc=el(this.Gc,this)};l.fh=function(a){return 2!=a.tc};
var nl=function(a,b){var c=a.g.g,d=b.Rb;(a=b.Nc||"")&&(a=P(a));b=ml(c,new Og(b.Ba(),b.ya));c="https://maps.google.com/maps?hl="+encodeURIComponent("en")+"&q="+encodeURIComponent(d);gl&&(c=gl.replace("{q}",encodeURIComponent(d)).replace("{hl}","en").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(oi(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,n=0,p=0;p<e.length;p++){var q=n;n=e.charCodeAt(p);q=768<=n&&!Lh(q,n);15<=g&&!Mh(n)&&!q&&(f.push(e.substring(k,p),Oh),k=p,g=0);h?62==n&&60==h?h=0:59==n&&38==h&&(h=0,
g++):60==n||38==n?h=n:Mh(n)?g=0:8204<=n&&8207>=n||8234<=n&&8238>=n||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)};
ll.prototype.Gc=function(a,b){var c=this.j[a];a=this.ra;b=Oj(b);var d=c.getTitle(),e=c.Ta();if(e.getUrl()){var f=Xf(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.ma().toString()+"&up_enddate="+h.ma().toString()+"&lang="+"en".replace("_","-"),g=e.g)for(var k in g)k.match(Zg)&&(f+="&up_"+k+"="+encodeURIComponent(g[k]));
k=1==c;c=P(3==c?'<img src="'+R(Ki(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.Fa&&a.Qc(),a.b=k);a.render(b.left,b.top+b.height,e.Ya,e.getHeight(),d,c)}};
var ol=function(a,b){for(var c=0;c<b.length;c++){a.j[Ga(b[c])]=b[c];var d=b[c].getId();a.w[d]||(a.w[d]=b[c])}},pl=function(a,b){var c=Sj(a,"margin"),d=Sj(a,"padding");a.style.height=Math.max(1,b-c.top-d.top-c.bottom-d.bottom)+"px"},ql=function(a,b){a=a.g.u;var c=(new Bh(Fb(b.Ja.getContent()))).getContent(),d=new Og(b.Ba(),b.ya),e=b.Nc||"";e&&1024<e.length&&(e=e.substring(0,1024)+"...");return nf(a.b+"/event","action","TEMPLATE","hl","en","text",c,"dates",d,"location",b.Rb,"ctz",a.j,"details",e)}, sl=function(a,b,c){var d=a.lb;rl(a.lb,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)})};ll.prototype.Wb=function(){this.ra.Qc()};
var tl=function(a,b,c){Pi.call(this,a,b,c);this.j=[];this.i=null;this.b="";this.g=null;this.Ac=!1};tl.prototype=ja(Pi.prototype);tl.prototype.constructor=tl;if(sa)sa(tl,Pi);else for(var ul in Pi)if("prototype"!=ul)if(Object.defineProperties){var vl=Object.getOwnPropertyDescriptor(Pi,ul);vl&&Object.defineProperty(tl,ul,vl)}else tl[ul]=Pi[ul];tl.ka=Pi.prototype;tl.prototype.Ta=function(){return this.i};var wl=function(a,b){var c;if(c=a.g&&b.g)b=b.g,c=tb(a.g.getTitle(),b.getTitle());return c||0};
var xl=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},yl=function(a,b,c,d){this.key=a;this.g=b;this.offset=c;this.b=d;this.i=this.offset/this.b},zl=function(a,b,c){return new yl(a.i[b],a.i[b+1],c,a.b[b+1]-a.b[b]||1)},Al=function(a,b,c){var d=0,e=0;r(b)&&(d=mb(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 Dl=function(a,b,c,d){this.nc=d||28;this.T=a.o.g;this.u=Bl(this,this.T);this.label="Agenda";this.ha={};this.Ia=!1;this.ua=Cl++;this.Cb=null;this.Ea=c;this.i=a.j;ll.call(this,a,b,"agenda",new Tg,a.b)};D(Dl,ll);var Cl=1;l=Dl.prototype;l.Zd=0;l.Pc=null;l.Le=function(){var a=El(this).scrollTop+parseInt(El(this).style.height,10),b=this.s.R("eventContainer"+this.ua).offsetHeight;a>=b&&(this.S(!0),a=b);Fl(this,a)};
l.Ke=function(){var a=El(this).scrollTop-parseInt(El(this).style.height,10);0>=a&&(this.S(!1),a=0);Fl(this,a)};l.Pa=function(){return new Og(this.T,this.u)};l.Ed=function(){return Gl(this.g.g,this.b.g)};
l.Hd=function(){if(El(this)&&(!this.Pc||!this.Pc.equals(this.b.g))){var a=this.b.g;hl(this.g.b);var b=this.Pa();b.start.v()<=a.v()&&b.end.v()>a.v()?(this.Pc=a,Hl(this).j?(b=Hl(this),a=a.wa(),a=Al(b,a,void 0),b=zl(b,a.index,a.offset)):b=Il(this),Jl(this,b,!0,!1)):(b=new Og(a,Bl(this,a)),this.T=b.start.ma(),this.u=b.end.ma(),sl(this,b,Kl(this,b,!1,!1,!0,!0)))}};l.render=function(){Dl.ka.render.call(this);var a=!this.va;sl(this,this.Pa(),Kl(this,this.Pa(),!1,!1,!1,a))};
var Kl=function(a,b,c,d,e,f){return function(g){if(!c){var h=il(a.lb);vj(h,Wj,{height:"200px",id:String(a.ua),Da:a.i?Ll(a.i):null});pl(El(a),parseInt(h.style.height,10));re(a.Cb);a.Cb=M(El(a),"scroll",a.qc,!1,a)}a.dispatchEvent("c");h=b.end;var k=[],n=b.start;c||(a.j={},a.w={});ol(a,g);var p=a.Ea,q=a.Jc;p.Na=a.Na;p.j=q;p=f?45:Infinity;for(q=Ja(Qi,wl);n.v()<h.v()&&0<p;){var u=void 0,t=a,z=n,v=[];z=jg(z.v(),qg(z).v());t=t.w;for(u in t){var A=t[u];Ri(A,z)&&v.push(A)}u=ab(v,a.fh,a);u.sort(q);k.push(Ml(a,
n,u));p-=u.length;n=qg(n)}if(!c||d)a.u=n;n={Fb:k};a.dispatchEvent("d");h=a.s.R("eventContainer"+a.ua);k=J?h.clientHeight:Nj(h).height;c?(n=wj(Yj,n),d?h.appendChild(n):h.insertBefore(n,h.firstChild)):vj(h,Yj,n);a.o=null;c&&!d&&(h=(J?h.clientHeight:Nj(h).height)-k,Fl(a,El(a).scrollTop+h));a.dispatchEvent("e");h=a.g.g;vj(a.s.R("agenda-underflow-top"+a.ua),Xj,{lf:"Showing events after "+Nl(h,a.T),functionName:a.Va,after:!1,Ye:"Look for earlier events",Da:a.i?Ll(a.i):null});vj(Ol(a),Xj,{lf:"Showing events until "+
Nl(h,a.u),functionName:a.Va,after:!0,Ye:"Look for more",Da:a.i?Ll(a.i):null});a.va||(a.va=Il(a));a.Ia=!1;a.Ea.g(g);e?a.Hd():c||Jl(a,a.va,!0,!0)}},Ml=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.Ea.render(h,b,f,a.i))}e={xg:Gl(a.g.g,b),wg:b.toString(),wc:e,Da:a.i?Ll(a.i):null};b=e.Lb;c=e.wg;d=e.xg;x(e.wc);a=e.wc;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"'+(Uh(null==e?null:e.Sb)||Uh(null==e?null:e.Bb)?' style="'+((null==e?0:e.Sb)?"background-color:"+R(T(e.Sb))+";":"")+((null==e?0:e.Bb)?"font-weight:"+R(T(e.Bb))+";":"")+'"':"")+">"+Q(d)+"</div>";c=a.length;for(d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")},Hl=function(a){if(a.o)return a.o;var b=a.lb.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&&gb(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=Gj(b[g]),e.push(Ig(c).wa()),f.push(d.b));a.o=new xl(e,f,Gj(Ol(a)).b);return a.o};
Dl.prototype.register=function(){Dl.ka.register.call(this);this.Na=el(this.rd,this);this.Va=this.tb.b(this.S)};
Dl.prototype.rd=function(a,b){var c=parseInt(a.id.substring(0,a.id.lastIndexOf("-")),10),d=this.ha[a.id];var e=!!d;b=new Sd(b);if(Xd(b,0)&&!(J&&bd&&b.ctrlKey)||Xd(b,1))if(!e&&(b.shiftKey||b.j||Xd(b,1))){e=this.j[c].b;e=Xf(e);b=Zf();if(e&&Wf(e)&&!Yf(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.R("details-"+a.id);if(d)delete this.ha[a.id],Pl(e,a,!1);else{if(!e.firstChild){c=this.j[c];d=nl(this,c);
b=c.b;!c.Ta()&&b&&(b=c.b,c=ql(this,c),c=P('<a href="'+R(oi(b))+'" target="_blank">'+Q("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+R(oi(c))+'" target="_blank">'+Q("copy to my calendar")+"</a>"),d=P(Q(d)+'<div class="event-links">'+Q(c)+"</div>"));for(vj(e,Vj,{De:d});e.firstChild.firstChild;)e.appendChild(e.firstChild.firstChild);e.removeChild(e.firstChild);Pl(e,a,!0);this.ha[a.id]=1;this.o=null;return}Pl(e,a,!0);this.ha[a.id]=1}this.o=null}};
var Pl=function(a,b,c){Pj(a,c);c?Ui(b,"event-summary")&&(Wi(b,"event-summary"),Vi(b,"event-summary-expanded")):Ui(b,"event-summary-expanded")&&(Wi(b,"event-summary-expanded"),Vi(b,"event-summary"))},Fl=function(a,b){El(a).scrollTop=Math.round(b)},Il=function(a){return new yl(a.b.g.wa(),void 0,0,1)},Jl=function(a,b,c,d){a.va=b;if(c){c=Hl(a);var e=Al(c,b.key,b.i);c=Ge(c.b[e.index]+e.offset,c.b[0],c.g);Fl(a,c);a.Zd=c}d&&(b=Fg(b.g&&30>b.b-b.offset?b.g:b.key),a.Pc=b,a.b.Ka(b))};
Dl.prototype.qc=function(){var a=El(this),b=a.scrollTop,c=this.s.R("agendaScrollContent"+this.ua).offsetHeight;if(0!=c&&(b+a.clientHeight>=c?this.S(!0):0==b&&this.S(!1),5<Math.abs(this.Zd-b))){if(Hl(this).j){a=Hl(this);c=Ge(b,a.b[0],a.g);var d=mb(a.b,c);0>d?d=-d-2:d==a.j&&d&&d--;a=zl(a,d,c-a.b[d])}else a=Il(this);Jl(this,a,!1,!0);this.Zd=b}};
Dl.prototype.S=function(a){if(!this.Ia){this.Ia=!0;var b=this.Pa();if(a){var c=b.end;this.u=b=Bl(this,b.end)}else c=Bl(this,b.start,!0),b=b.start,this.T=c;c=new Og(c,b);sl(this,c,Kl(this,c,!0,a,!1,a))}};var Bl=function(a,b,c){c=c?-1:1;b=tg(b,c*a.nc);a=b.year;var d=b.month,e=pg(a,d,15);return b=0>c?e.v()<=b.v()?e:pg(a,d,1):e.v()>=b.v()?e:pg(a,d,cg(a,d))},El=function(a){return a.s.R("agendaEventContainer"+a.ua)},Ol=function(a){return a.s.R("agenda-underflow-bottom"+a.ua)};
var Ql=function(a){Gd(this,a,"at:emb:st",null)};D(Ql,Cd);var Ll=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,Sb:c,de:d,jd:e,linkColor:f,fontFamily:g,Bb:null==a?0:a}};Ql.b="at:emb:st";var Rl=function(){};var Sl=function(a,b){this.b=a;this.i=b};D(Sl,Rl);
Sl.prototype.render=function(a,b,c,d){var e,f;var g=this.Na;if((e=a.Ta())&&e.b){var h=e.b;e=e.getTitle();var k=this.j;var n=Ga(a);h=P('<span onclick="'+R(S(k))+"("+R(S(n))+', this)" class="agenda-wc"><img src="'+R(Ki(h))+'" class="agenda-web-content" title="'+R(e)+'" alt="'+R(e)+'"></span>');c.push("web-content")}c=c.join(" ");e=ml(this.b,new Og(a.Ba(),a.ya));n=!1;if(a.Za)k="All day",n=!0;else{k=a.Ba().ma();var p=a.ya.ma();a.sc||k!==p?k===b?k=Tl(this.b,a.Ba(),!1,!1):p===b?k="\u00bb\u00a0"+Tl(this.b,
a.ya,!1,!1):(k="All day",n=!0):k=Tl(this.b,a.Ba(),!1,!1)}p=Si(a);var q=this.i.b(a).b;a=Ga(a)+"-"+b;d&&(f=Ll(d));d=h;return P('<div class="'+R(c)+'"'+((null==f?0:f.Aa)?' style="border-top-color:'+R(T(f.Aa))+'"':"")+'><div class="'+(n?"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>')};Sl.prototype.g=xa;
var Ak=function(){this.b={};this.i={};this.g=this.ya=this.kb=null},Ul=function(a,b){var c=b.start.ma();b=b.end.ma();var d=c.wa();c=b.wa();b={};for(var e=[];d<c;d=ig(d))if(d in a.b){var f=a.b[d];if(f){for(var g in f){var h=f[g];h.Ac?delete f[g]:g in b||(e.push(h),b[g]=1)}Ra(f)&&delete a.b[d]}}return e};
var Vl=function(){O.call(this);this.b={};this.j={};this.i={};this.g={};this.o={}};D(Vl,O);Vl.prototype.s=0;var Wl=1,Xl=function(a,b,c){this.id=a;this.callback=b;this.i=c;this.j=null;this.g=[];this.b={}};Vl.prototype.Ha=function(a,b){a.sort();return b.toString()+":"+a.join(",")};
var $l=function(a,b,c,d){var e=a.Ha(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=Yl(a,b,c,d),b.j=e,++a.s,a.g[e]=[d],Ra(b.b))Zl(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)},Yl=function(a,b,c,d,e){var f=Wl++;d=new Xl(f,d,c);for(f=0;f<b.length;++f){var g=b[f],h=a.b[g];var k=h;var n=c,p=e?h.g:null;if(k.kb&&k.ya){p=!!p&&(null==k.g||p>=k.g);var q=n.start.v()<k.kb.v(),u=n.end.v()>k.ya.v();k=q||u?q&&u?n:u?new Og(p?k.kb:k.ya,n.end.ma()):new Og(n.start.ma(),p?k.ya:
k.kb):p?new Og(k.kb,k.ya):null}else k=n;k?d.b[g]=k:e||d.g.push(Ul(h,c))}return d};Vl.prototype.u=function(a,b,c,d){c&&am(this,a,c,b.i,d?d:void 0);b.g.push(Ul(this.b[a],b.i));delete b.b[a];Ra(b.b)&&(Zl(this,b),this.dispatchEvent("f"))};var Zl=function(a,b){--a.s;var c=b.g;for(var d=[],e=0;e<c.length;++e)kb(d,c[e]);c=d.sort(Ja(Qi,wl));(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]};
Vl.prototype.w=function(a,b,c,d){c&&(am(this,a,c,b.i,d?d:void 0),b.g.push(c));delete b.b[a];Ra(b.b)&&(b.callback(),this.dispatchEvent("f"))};
var am=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(),n=b.i[k];n&&(n.Ac=!0);if(h.Ac)delete b.i[k];else{var p=h.Ba().wa();n=h.ya.wa();h.Za||h.Bd||(n=ig(n));for(b.i[k]=h;p<n;p=ig(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.ma();var u=!0}if(!b.ya||d.end.v()>=b.ya.v()){b.ya=d.end.ma();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].Ac?delete a.i[e]:a.i[e]= c[d];a.o={}};
var bm,cm=function(a){this.g=a};var dm=function(){};dm.prototype.b=null;var fm=function(a){var b;(b=a.b)||(b={},em(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var gm,hm=function(){};D(hm,dm);var im=function(a){return(a=em(a))?new ActiveXObject(a):new XMLHttpRequest},em=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("A");}return a.g};gm=new hm;
var jm=function(a){O.call(this);this.headers=new He;this.w=a||null;this.g=!1;this.u=this.b=null;this.ra="";this.i=this.T=this.o=this.S=!1;this.s=0;this.j=null;this.Ia="";this.ha=this.va=!1};D(jm,O);var km=/^https?$/i,lm=["POST","PUT"],mm=[],nm=function(a,b,c,d,e,f,g){var h=new jm;mm.push(h);b&&h.listen("complete",b);h.Pd("ready",h.tb);f&&(h.s=Math.max(0,f));g&&(h.va=g);h.send(a,c,d,e);return h};jm.prototype.tb=function(){this.Ca();hb(mm,this)};
jm.prototype.send=function(a,b,c,d){if(this.b)throw Error("B`"+this.ra+"`"+a);b=b?b.toUpperCase():"GET";this.ra=a;this.S=!1;this.g=!0;this.b=this.w?im(this.w):im(gm);this.u=this.w?fm(this.w):fm(gm);this.b.onreadystatechange=y(this.Ea,this);try{this.T=!0,this.b.open(b,String(a),!0),this.T=!1}catch(f){om(this);return}a=c||"";var e=this.headers.clone();d&&Ze(d,function(a,b){e.set(b,a)});d=fb(e.rb());c=m.FormData&&a instanceof m.FormData;!gb(lm,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.Ia&&(this.b.responseType=this.Ia);"withCredentials"in this.b&&this.b.withCredentials!==this.va&&(this.b.withCredentials=this.va);try{pm(this),0<this.s&&((this.ha=qm(this.b))?(this.b.timeout=this.s,this.b.ontimeout=y(this.Na,this)):this.j=Uk(this.Na,this.s,this)),this.o=!0,this.b.send(a),this.o=!1}catch(f){om(this)}};var qm=function(a){return I&&od(9)&&wa(a.timeout)&&r(a.ontimeout)},eb=function(a){return"content-type"==a.toLowerCase()};
jm.prototype.Na=function(){"undefined"!=typeof va&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};var om=function(a){a.g=!1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);rm(a);sm(a)},rm=function(a){a.S||(a.S=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};jm.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"),sm(this))};
jm.prototype.U=function(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),sm(this,!0));jm.ka.U.call(this)};jm.prototype.Ea=function(){this.Uc()||(this.T||this.o||this.i?tm(this):this.Va())};jm.prototype.Va=function(){tm(this)};
var tm=function(a){if(a.g&&"undefined"!=typeof va&&(!a.u[1]||4!=(a.b?a.b.readyState:0)||2!=um(a)))if(a.o&&4==(a.b?a.b.readyState:0))Uk(a.Ea,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{var b=um(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.ra).match(hf)[1]||null;if(!f&&m.self&&m.self.location){var g=m.self.location.protocol;f=g.substr(0,g.length-
1)}e=!km.test(f?f.toLowerCase():"")}d=e}d?(a.dispatchEvent("complete"),a.dispatchEvent("success")):rm(a)}finally{sm(a)}}},sm=function(a,b){if(a.b){pm(a);var c=a.b,d=a.u[0]?xa:null;a.b=null;a.u=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},pm=function(a){a.b&&a.ha&&(a.b.ontimeout=null);a.j&&(m.clearTimeout(a.j),a.j=null)};jm.prototype.Ld=function(){return!!this.b};var um=function(a){try{return 2<(a.b?a.b.readyState:0)?a.b.status:-1}catch(b){return-1}};
var wm=function(a){Gd(this,a,0,vm)};D(wm,Cd);var vm=[1];var xm=/\s*;\s*/;var ym=function(){E.call(this)};D(ym,E);ym.prototype.init=function(){};new ym;var zm=function(){};ya(zm);zm.prototype.b=0;var Am=function(a){a:{var b=document.cookie.split(xm);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("; ")},Bm=["_incClientErr"],Cm=m;Bm[0]in Cm||"undefined"==typeof Cm.execScript||Cm.execScript("var "+Bm[0]);for(var Dm;Bm.length&&(Dm=Bm.shift());)!Bm.length&&r(Am)?Cm[Dm]=Am:Cm[Dm]&&Cm[Dm]!==Object.prototype[Dm]?Cm=Cm[Dm]:Cm=Cm[Dm]={};
var Em=function(){this.b={};this.g=[];this.i=null};ya(Em);Em.prototype.flush=function(){if(!Ra(this.b)||0<this.g.length){this.log("perflogger_flush",0);var a=Oc(),b=a.b[6]||null;(a.b[4]||null).g[173]&&b.b()?(this.log("perflogger_beacon_flush",0),(Oc().b[6]||null).j("perf",Fm(this))):(this.log("ou_perf",0),a=b.i(Fm(this)),nm("perf",null,"POST",mf(a)));this.reset()}};Em.prototype.reset=function(){this.b={};this.g=[];this.i=null};var Gm=/\W/g;
Em.prototype.log=function(a,b){wa(b)&&0<=b&&(a=a.replace(Gm,"_"),a in this.b||(this.b[a]=[]),this.b[a].push(b))};
var Hm=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(":")},Im=function(a){var b=new wm;a=a.g;b.b||(b.b={});a=a||[];for(var c=[],d=0;d<a.length;d++)c[d]=Jd(a[d]);b.b[1]=a;1<b.o?b.g[1+b.j]=c:(Fd(b),b.i[1]=c);return b.s()},Fm=function(a,b){var c=[];Ra(a.b)||(c.push("perf"),c.push(Hm(a,b)),a.i&&(c.push("csd"),c.push(a.i.s())));0<a.g.length&&(c.push("cei"),c.push(Im(a)));return c},Jm=function(a){this.j=a;this.g=this.b=B()};Jm.prototype.Ba=function(){return this.b};
var Km=function(){O.call(this)};D(Km,O);var Lm=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.Wd()};D(Lm,Km);var Mm=0;l=Lm.prototype;l.zc=function(a){var b=this.i;void 0===b?b=-6E4*(new Date(a)).getTimezoneOffset():a>=this.o&&(b=this.j);return b};l.Td=function(){var a=B()+Mm;return this.zc(a)+a};l.wb=function(){return new Date(this.Td())};l.Fd=function(){this.b.getUTCDate()!=this.wb().getUTCDate()&&(window.clearTimeout(this.g),this.Wd());return this.b}; l.Wd=function(){var a=this.b,b=this.wb(),c=18E5-b.getTime()%18E5;this.g=window.setTimeout(y(this.Wd,this),c);a.getUTCDate()!==b.getUTCDate()&&(this.b=this.wb(),this.dispatchEvent("newday"))};
var Nm=function(a,b,c,d){void 0!=c.body&&(c.body=gadgets.json.stringify(c.body));c.path="/calendar/"+a.ha+"/"+escape(b);c.root=a.u.getProxyUrl();gapi.client.request(c).then(function(a){d(a.result)},function(){c.authType="none";gapi.client.request(c).execute(d)})};
var Pm=function(a,b){Yg.call(this,a.title||b||"",Xf(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.vf=$f(a.link),this.Fe=Om[a.display]||"ICON",this.Ya=parseInt(a.width,10)||300,this.i=parseInt(a.height,10)||400,a.preferences&&(this.g=a.preferences)};D(Pm,Yg);l=Pm.prototype;l.vf="";l.Fe="ICON";l.getHeight=function(){return this.i};l.getUrl=function(){return this.vf}; l.getType=function(){return this.type};var Om={icon:"ICON",chip:"CHIP"};
var Qm=pg(1970,1,1),Rm=pg(1970,1,2),Sm=function(a){return a&&a.date?Jg(a.date):a&&a.dateTime?Jg(a.dateTime):null};var Tm={},Vm=function(a,b){var c=[a.year,Um(a.month),Um(a.H)].join("-");a=[Um(a.hour),Um(a.minute),Um(a.second)].join(":");var d="";if(r(b)){if(0==b)b="Z";else if(d=Tm[b])b=d;else{0>b?(d="-",b*=-1):d="+";var e=Math.floor(b/60);10>e&&(e="0"+e);b%=60;b=Tm[b]=Ib(d,e,":",10>b?"0"+b:b)}d=b}return Ib(c,"T",a,d)},Um=function(a){return 10>a?"0"+a:String(a)};
var Wm=function(a,b,c,d,e,f){Ck.call(this,c,b,e,f);this.g=a;this.i=this.g.b};D(Wm,Ck);
Wm.prototype.b=function(a,b,c){null==b&&(b=xa);var d=this.g.o;if(null==d){d=this.i.zc(B()+Mm)/6E4;var e="+";0>d&&(e="-",d=-d);d="GMT"+e+d/60+":"+d%60}if(c){e=Jg(c);var f=this.i.wb();e=27>og(Ag(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.ma();a=a.end.ma();f=this.i.zc(B()+Mm)/6E4;e=Vm(e.Hb(),f);a=Vm(a.Hb(),f);d.timeMin=e;d.timeMax=a;Xm(this,d,[],null,b,!!c)};
Wm.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 n=0;n<k.length;n++){var p=void 0;var q=k[n];var u=f.defaultReminders;var t=h;var z=q.id;var v=Sm(q.start),A=Sm(q.end);if(v&&A){A=v.v()==A.v()?A.i()?qg(A):Ng(A.year,A.month,A.H,A.hour,A.minute,A.second+1).Hb():A;v=z=new tl(z,v,A);A=q.visibility;t=t&&"public"!=A;var C=q.summary;v.Ja=C&&!t?Q(C):A&&"public"!=A&&"default"!=A||t?Q("busy"):Q("");v.Ha=null;!t&&r(q.description)&&
(v.Nc=q.description,v.Ha=null);null!=q.htmlLink&&(z.b=q.htmlLink);r(q.location)&&(t=z,t.Rb=q.location,t.Ha=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.tc=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=lg(v.Ba()),C.minute-=A,v.j.push(C.Hb()));
p=z;r(q.gadget)&&(u=q.gadget,void 0!=u.title&&(u.title=Cb(u.title)),u=new Pm(u,p.getTitle()),p.i=u?u:null)}else z=new tl(z,Qm,Rm);"cancelled"==q.status&&(z.Ac=!0);z=q=z;z.g=this;p=this.getId();z.zd=p;z.Ha=null;g.push(q)}b=b.concat(g);g=Jg(f.updated,!1,!0);c=c?c.min(g):g;if(f.nextPageToken)a.pageToken=f.nextPageToken,Xm(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),
"-",ag(e.month),"-",ag(e.H));e.i()||b.push("T",ag(e.hour),":",ag(e.minute),":",ag(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,Xm(this,a,b,c,d,e)):d(null)}};var Xm=function(a,b,c,d,e,f){Nm(a.g,"calendars/"+b.calendarId+"/events",{params:b},y(a.o,a,b,c,d,e,f))};
var Ym=function(){},Zm={};var $m=function(){};D($m,Ym);$m.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=Zf();null!=a&&gapi.config.update("googleapis.config/sessionIndex",a)};$m.prototype.create=function(a,b,c,d){return new Wm(this.g,this.b,a,b,d,c)};
var an=function(a,b,c){if(!Ra(a.b)||0<a.g.length)b=Fm(a,b),(c||nm)("perf",null,"POST",mf(b)),a.reset()};var bn=function(a,b,c){E.call(this);this.Qd=null!=c?y(a,c):a;this.i=b;this.g=y(this.sh,this);this.b=[]};D(bn,E);l=bn.prototype;l.md=!1;l.mc=null;l.Ig=function(a){this.b=arguments;this.mc?this.md=!0:cn(this)};l.stop=function(){this.mc&&(m.clearTimeout(this.mc),this.mc=null,this.md=!1,this.b=[])};l.U=function(){bn.ka.U.call(this);this.stop()};l.sh=function(){this.mc=null;this.md&&(this.md=!1,cn(this))};var cn=function(a){a.mc=Uk(a.g,a.i);a.Qd.apply(null,a.b)};
var dn=function(a){O.call(this);this.ua=a};D(dn,O);dn.prototype.getId=function(){return this.ua};dn.prototype.j=function(){return this.ua};var en=0;var gn=function(a,b){O.call(this);this.w=(en++).toString(36);this.i=new O;this.o={};this.b={};Ya(a||[],function(a){fn(this,a,!0)},this);b?Ya(b,function(a){fn(this,a,!1)},this):Ka(this.b,this.o);M(this.i,"change",y(this.u,this))};D(gn,O);l=gn.prototype;l.bc=null;l.Wc=!1;l.ac=0;l.U=function(){gn.ka.U.call(this);for(var a in this.b)G(this.b[a]);this.i.Ca()};l.Dd=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;fn(this,a,!1);this.ac&&a.Kb&&a.Kb();hn(this,"k",a);return!0};l.rb=function(){return Qa(this.b)};l.Kb=function(){this.ac++;if(1==this.ac)for(var a in this.b){var b=this.b[a];b.Kb&&b.Kb()}};l.vc=function(){if(1==this.ac)for(var a in this.b){var b=this.b[a];b.vc&&b.vc()}this.ac--;jn(this)};var kn=function(a,b,c){a.Kb();try{b.call(c)}finally{a.vc()}},hn=function(a,b,c){var d=a.bc||{};b in d||(d[b]=[]);d[b].push(c);a.bc=d;jn(a)};
gn.prototype.u=function(a){this.Wc=!0;hn(this,"change",a.target)};gn.prototype.equals=function(a){return a===this};gn.prototype.clone=function(){throw Error("C");};gn.prototype.j=function(){return this.w};var jn=function(a){if(!a.ac&&(a.bc||a.Wc)){a.Kb();try{var b=a.Wc;a.Wc=!1;if(a.bc){var c=new ln(a.bc);a.bc=null;a.dispatchEvent(c);b=!0}b&&a.dispatchEvent("change")}finally{a.vc()}}},fn=function(a,b,c){(c?a.o:a.b)[b.j()]=b;b.ld&&b.ld(a.i)},ln=function(){Rd.call(this,"m")};D(ln,Rd);
var mn=function(a,b,c,d){this.b=b;this.g=tk(a);a=b?hk(c):uk(a);this.i=b?a.b:c;this.o=d;this.j=a||hk(c)},nn=function(a){a=tk(a);return new mn(a,!1,jk(a,0),void 0)};mn.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?mk[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 on=function(a){a.b||(a.j=uk(a.g));return a.j};
var qn=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)&&pn(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=yk(e);if(f){for(var g=[],h=0;h<f.length;h++)g.push(tk(f[h]));f=g}g=fk?pk:ok;if(f&&f.length){g=jb(g);for(h=0;h<f.length;h++)hb(g,f[h]);f=g}else f=g;g=f[0];h=Infinity;for(var k=0,n=f.length;k<n;++k){var p=f[k];if(!e[p]){e=p;break a}var q=e[p];q<h&&(g=p,h=q)}e=g}pn(this, d,nn(e))}};D(qn,E);var pn=function(a,b,c){a.g[b]=c;b=c.g;a.b[b]=(a.b[b]||0)+1};qn.prototype.U=function(){qn.ka.U.call(this);this.b=this.g=this.i=null};qn.prototype.clone=function(){var a=new qn(Sa(this.i));a.g=Sa(this.g);a.b=Sa(this.b);return a};
var rn=function(a){gn.call(this);this.s=a||new qn({});this.g={}};D(rn,gn);rn.prototype.U=function(){this.g=null;rn.ka.U.call(this)};rn.prototype.add=function(a,b,c){this.Kb();try{var d=rn.ka.add.call(this,a);b||(this.g[a.getId()]=a,hn(this,"n",a));c&&pn(this.s,a.getId(),c);return d}finally{this.vc()}};rn.prototype.S=function(a,b){w(a)||(a=a.getId());var c=this.g[a],d=!!c!=b;b?(c=this.Dd(a),this.g[a]=c):delete this.g[a];d&&hn(this,"n",c)};var sn=function(a,b){w(b)||(b=b.getId());return b in a.g};
var tn=function(a,b,c,d,e){this.ub=a;this.g=b;this.i=b.Xa();this.hb=c;this.Oa=d;this.b=e||7;this.o=this.hb*this.Oa},un=function(a){var b;if(!(b=a.j)){b=a.g.wa();for(var c=a.Oa,d=a.b,e=[],f=0,g=0;g<a.hb;g++){for(var h=0;h<c;h++)e[f++]=b,b=ig(b);for(;h<d;h++)b=ig(b)}b=a.j=e}return b};tn.prototype.equals=function(a){return this.ub.equals(a.ub)&&this.g.equals(a.g)&&this.hb==a.hb&&this.Oa==a.Oa&&this.b==a.b}; var vn=function(a,b){var c=lg(a);c.H=cg(a.year,a.month);b=(c.ma().Xa()-b+7)%7;c.H-=b+35;return new tn(a,c.ma(),7,7)},wn=function(){},xn=function(a){this.b=a};D(xn,wn);
var yn;Wa("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var zn=function(){},Gk=new zn,An=["click","keydown","keyup"];zn.prototype.listen=function(a,b,c,d,e){var f=function(a){var c=ke(b),e=a.target;e=Da(e)&&1==e.nodeType?a.target.getAttribute("role")||null:null;"click"!=a.type||!Xd(a,0)||J&&bd&&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.zh=d;e?e.listen(a,An,f,c):M(a,An,f,c)};
zn.prototype.Hc=function(a,b,c,d,e){for(var f,g=0;f=An[g];g++){var h=a;var k=f;var n=!!c;k=Zd(h)?h.Tc(k,n):h?(h=me(h))?h.Tc(k,n):[]:[];for(h=0;n=k[h];h++){var p=n.listener;if(p.Qd==b&&p.zh==d){e?e.Hc(a,f,n.listener,c,d):qe(a,f,n.listener,c,d);break}}}};
var Bn={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 En=function(a){O.call(this);this.i=this.j={};this.o=0;this.ra=Wa(Cn);this.ha=Wa(Dn);this.s=null;this.b=a;M(this.b,"keydown",this.u,void 0,this);cd&&M(this.b,"keypress",this.S,void 0,this);M(this.b,"keyup",this.w,void 0,this)},Fn;D(En,O);var Gn=function(a){this.b=a||null;this.next=a?null:{}},Cn=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],Dn="color date datetime datetime-local email month number password search tel text time url week".split(" ");
En.prototype.g=function(a,b){Hn(this.j,In(arguments),a)};var In=function(a){if(w(a[1]))a=bb(Jn(a[1]),function(a){return Kn(a.key||"",a.keyCode,a.jh)});else{var b=a,c=1;x(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(Kn("",b[c],b[c+1]))}return a};En.prototype.U=function(){En.ka.U.call(this);this.j={};qe(this.b,"keydown",this.u,!1,this);cd&&qe(this.b,"keypress",this.S,!1,this);qe(this.b,"keyup",this.w,!1,this);this.b=null};En.prototype.Rc=function(){return"shortcut_undefined"};
var Jn=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(!Fn){g={};for(e in Bn)g[Bn[e]]=Kk(parseInt(e,10));Fn=g}g=Fn[f];f=h;break}b.push({key:f,keyCode:g,jh:c})}return b};
En.prototype.w=function(a){ad&&(32==this.s&&32==a.keyCode&&a.preventDefault(),this.s=null);cd&&!this.T&&cd&&a.ctrlKey&&a.altKey&&this.u(a)};En.prototype.S=function(a){32<a.keyCode&&cd&&a.ctrlKey&&a.altKey&&(this.T=!0)};
var Hn=function(a,b,c){var d=b.shift();Ya(d,function(c){if((c=a[c])&&(0==b.length||c.b))throw Error("D");});b.length?Ya(d,function(d){d=d.toString();var e=new Gn;d=d in a?a[d]:a[d]=e;Hn(d.next,b.slice(0),c)}):Ya(d,function(b){a[b]=new Gn(c)})},Ln=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},Kn=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};
En.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.ra[b]?!0:e?!1:a.altKey||a.ctrlKey||a.metaKey?!0:"INPUT"==c.tagName&&this.ha[c.type]?13==b:"INPUT"==c.tagName||"BUTTON"==c.tagName?
32!=b:!1}if(b)if("keydown"==a.type&&cd&&a.ctrlKey&&a.altKey)this.T=!1;else{b=Kk(a.keyCode);c=Kn(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=Ln(this.i,c);if(!d||1500<=B()-this.o)this.i=this.j,this.o=B();(d=Ln(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 fo("shortcut",c,d)),(e&=this.dispatchEvent(new fo("shortcut_"+c,c,d)))||a.preventDefault(),ad&&(this.s= b)))}};var fo=function(a,b,c){Rd.call(this,a,c);this.b=b};D(fo,Rd);
var go=void 0,ho=function(){if(void 0!==go)return go;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;go=b;document.body.removeChild(a);return go};
var io=function(a){var b=a.Lb,c=a.Hh,d=a.id,e=a.Jg,f=a.ag;a=a.Da;var g="",h=(null==a?0:a.Aa)?'style="background-color:'+R(T(a.Aa))+';"':"";h=Xh(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" '+hi(h)+'>&nbsp;</div><div class="view-cap t2-embed" '+hi(h)+'>&nbsp;</div><div class="view-container-border" id="calendarContainer'+R(d)+'" '+hi(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" '+hi(h)+'>&nbsp;</div><div class="view-cap t1-embed" '+hi(h)+">&nbsp;</div>"+Q(null!=f?f:"")+"</div>";return P(g)},jo=function(a){var b=a.V,c=a.Kh,d=a.ig,e=a.name,f=a.Da;a="";f=-1!=(""+b).indexOf("ui-rtsr-selected")?Uh(null==f?null:f.Aa)||Uh(null==f?null:f.Bb)?'style="'+((null==f?0:f.Aa)?"background-color:"+R(T(f.Aa))+";":"")+((null==f?0:f.Bb)?"font-weight:"+
R(T(f.Bb))+";":"")+'"':"":-1!=(""+b).indexOf("ui-rtsr-unselected")?Uh(null==f?null:f.de)||Uh(null==f?null:f.linkColor)?'style="'+((null==f?0:f.de)?"background-color:"+R(T(f.de))+";":"")+((null==f?0:f.linkColor)?"color:"+R(T(f.linkColor))+";":"")+'"':"":"";f=Xh(f);a+='<td class="ui-rtsr"><div class="'+R(b)+' t1-embed" '+hi(f)+'>&nbsp;</div><div class="'+R(b)+' t2-embed" '+hi(f)+'>&nbsp;</div><div class="'+R(b)+' ui-rtsr-name" '+hi(f)+' onclick="'+R(S(d))+"("+R(S(c))+')">'+Q(e)+"</div></td>";return P(a)}, ko=function(a){x(a.qf);a=a.qf;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 lo=function(a,b,c){this.i=a;this.g=b;this.j=c};D(lo,Nk);lo.prototype.b=function(a,b,c){Tk(this.i,this.g,a,b,c,this.j)};var mo=function(a,b){this.u=a;a=b||dj();b=a.Rg("DIV",{style:"position:absolute;display:none;z-index:25000003"});a.b.body.appendChild(b);$k.call(this,b);Xk(this)};D(mo,$k);
mo.prototype.w=function(){this.setVisible(!1);if(!this.$b()){var a=this.R(),b=this.u,c=b.id,d=Pa(b.list.b);var e=[];for(var f=0;f<d.length;++f){var g=d[f].b,h=g.getId(),k=++no;e.push(oo({id:b.id,dg:k,kg:h,checked:sn(b.list,h),titleColor:g.j.b,name:g.getTitle(),th: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>");Zi(a,tj(e));this.setVisible(!0)}};
var po=function(a){dn.call(this,a.getId());this.b=a};D(po,dn);po.prototype.getTitle=function(){return this.b.getTitle()};po.prototype.setTitle=function(a){this.getTitle()!=a&&(this.b.setTitle(a),this.dispatchEvent("change"))};var oo=function(a){var b=a.dg,c=a.id,d=a.kg,e=a.th,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 ro=function(a){this.list=a;this.id=qo++;this.b=el(this.list.S,this.list)},no=0,qo=0,so=function(a){ro.call(this,a)};D(so,ro);var to=function(a){var b=a.hg,c=a.className,d=a.Bh,e=a.id,f=a.Oa,g=a.mh,h=a.Zg,k=a.ub,n=a.summary;x(a.Be);var p=a.Be;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='+fi(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='+fi(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(n)+'" 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.Ph?" "+R(b)+"weekendh":"")+'" title="'+R(f.title)+'">'+Q(f.Xc)+"</th>";c+="</tr>";b=a.length;for(p=0;p<b;p++)c+=Q(a[p]);return P(c+"</table></div>")},uo=function(a){var b=a.id;x(a.cols);var c=a.cols;a= '<tr style="cursor:'+(a.$g?"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 wo=function(a,b,c,d,e,f,g,h,k,n){O.call(this);this.u=d;this.j=a;this.id=e||this.j.id+"_";this.className=f||"dp-";this.va=c;this.i=b;this.s={};a=r(g)?g:1;h=(1<<a+7)-(1<<a+(h||5));this.Ea=h+(h>>7);this.tb=!!k;this.Na=!!n;this.ra=new Dk(this);k=Ja(G,this.ra);this.ta?r(void 0)?k.call(void 0):k():(this.W||(this.W=[]),this.W.push(r(void 0)?y(k,void 0):k));vo[this.id]=this};D(wo,O);var vo={};l=wo.prototype;l.xc=!1;l.$d=null;l.kf=null;
l.render=function(){if(this.xc){var a=this.b;if(!this.g){this.T=[];for(var b=7;b--;)this.T[b]=xo(xo(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.S=
c;this.o=[];this.g=this.id+"day_";this.w=this.id+"cur"}var f=yo(this.i,this.b.ub);this.Va&&(f=this.Va+" - "+f);b=[];c=this.b.i;d=this.Ea;for(e=0;e<a.Oa;e++)b.push({title:xo(this.i.b.i[c],!1),Ph:d>>c&1,Xc:this.T[c]}),c=(c+1)%7;a=this.j;c=this.className+"cell "+this.className;d=this.className;e=this.tb;var g=this.id,h=this.b.Oa,k=this.w,n=this.Na,p=yo(this.i,this.b.ub),q=this.b,u=q.Oa,t=this.Ea,z=this.S,v=un(q),A=!!this.$d,C=A?this.$d.wa():1,F=A?this.kf.wa():0,N=this.ha.wa(),na=this.b.ub.month,U=0;
this.Ia&&(this.s=this.Ia(q));for(var Hc=[],Za=0;Za<this.b.hb;Za++){for(var Aa=[],qa=q.i,oa=u;oa--;U++){var ra=v[U],Ic=(ra==N&&8)|((ra>>5&15)==na&&4)|(ra>=C&&ra<=F&&2)|(oa==u-1&&16)|(0==oa&&32)|t>>qa&1;qa=(qa+1)%7;this.o[U]=Ic;Aa.push({id:this.g+ra,H:ra&31,className:z[Ic]+(this.s[ra]||"")})}Hc.push(uo({id:this.id+"row_"+Za,$g:A,cols:Aa}))}vj(a,to,{hg:c,className:d,Bh:e,id:g,Oa:h,mh:k,Zg:n,ub:p,summary:f,Be:b,rows:Hc});this.ra.listen(this.u(this.id+"prev"),"mousedown",this.rh).listen(this.u(this.id+
"next"),"mousedown",this.qh)}};l.rh=function(){zo(vo[this.id],-1);this.dispatchEvent("o")};l.qh=function(){zo(vo[this.id],1);this.dispatchEvent("p")};var Ao=function(a,b){return(b=b.id)&&0==b.indexOf(a.g)?Fg(parseInt(b.substr(a.g.length),10)):null},Bo=function(a,b){return a.u(a.g+b)};wo.prototype.R=function(){return this.j};var zo=function(a,b){Co(a,sg(a.b.ub.year,a.b.ub.month+b,1).ma())},Co=function(a,b){var c=a.b.ub;if(b.year!=c.year||b.month!=c.month)a.b=vn(b,a.va.b),a.update()};
wo.prototype.update=function(){this.xc&&this.render()};wo.prototype.getId=function(){return this.id};wo.prototype.show=function(){this.xc=!0;this.render()};wo.prototype.ab=function(){return this.xc};var Do=function(a,b,c,d){a.$d=b;a.kf=c;d&&Co(a,d);if(a.xc){d=un(a.b);b=b.wa();c=c.wa();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,Bo(a,un(a.b)[f]).className=a.S[h]+(a.s[g]||""),a.o[e]=h)}}else a.update()}; wo.prototype.setup=function(a){this.ha=a;this.b?this.update():this.b=vn(a,this.va.b)};wo.prototype.U=function(){delete this.j;delete vo[this.id];wo.ka.U.call(this)};
var Eo=function(a,b,c,d,e){O.call(this);this.g=c;this.b=a;a.setup(hl(b));Do(a,this.g.b,this.g.i,this.g.g);this.i=new Dk(this);this.i.listen(c,"change",this.Qe);this.i.listen(a.R(),"mousedown",this.Wg);this.i.listen(a.R(),"mouseover",this.Xg);this.i.listen(a.R(),"mouseout",this.Mg);this.i.listen(b,"newday",this.Ng);this.i.listen(a,"o",function(){this.dispatchEvent("o")});this.i.listen(a,"p",function(){this.dispatchEvent("p")});this.j=new Dk(this);this.u=b;this.s=!!d;this.o=!!e};D(Eo,O);l=Eo.prototype;
l.Vb=null;l.Oc=null;l.Lg=function(a){var b=Ao(this.b,a.target),c=this.Vb;b&&c&&!(this.Oc||c).equals(b)&&(this.Oc=b,this.o||this.g.Fc(c.min(b),c.max(b),b));a.preventDefault()};l.Wg=function(a){var b=a.target,c=Ao(this.b,b);c?(this.Vb=c,this.s&&this.g.Ka(c),b=this.b.R().ownerDocument,this.j.listen(b,"mousemove",this.Lg),this.j.listen(b,"mouseup",this.Yg)):(c=this.b,(c.w==b.id||b.parentNode&&c.w==b.parentNode.id)&&this.dispatchEvent("r"));a.preventDefault()};
l.Dh=function(){var a=!1,b=this.Vb;b&&(Ik(this.j),this.Vb=null,this.Oc?(a=!this.o,this.Oc=null):(this.s?this.Qe():this.g.Ka(b),a=!0));a&&this.dispatchEvent("q")};l.Yg=Eo.prototype.Dh;l.Xg=function(a){if((a=Ao(this.b,a.target))&&null==this.Vb){var b=this.b;Vi(Bo(b,a.wa()),b.className+"onhover")}};l.Mg=function(a){if(a=Ao(this.b,a.target)){var b=this.b;Wi(Bo(b,a.wa()),b.className+"onhover")}};l.Qe=function(){var a=void 0;null==this.Vb&&(a=this.g.g);Do(this.b,this.g.b,this.g.i,a)}; l.Ng=function(){var a=this.b,b=hl(this.u);a.ha=b;a.update()};l.U=function(){G(this.i);G(null);G(this.j);G(this.b);Eo.ka.U.call(this)};l.show=function(){this.b.show()};l.ab=function(){return this.b.ab()};
var Fo=function(a){return P('<div id="dpPopup'+R(a.id)+'" class="dp-popup" style="display: none;"></div>')};var Go=function(a,b,c,d,e,f){E.call(this);var g=dj(a);f=wj(Fo,{id:f||""},void 0,g);this.j=b;a=a.appendChild(f);this.i=new Eo(new wo(a,this.j,d,y(g.R,g)),c,e,!0);M(this.i,"q",this.Tg,!1,this);this.i.show();this.b=new $k(a);Xk(this.b);c=this.b;Vk(c);c.Yc=!0;this.g=a};D(Go,E);l=Go.prototype;l.U=function(){this.b&&(this.b.Ca(),this.b=null);this.g=null};l.setVisible=function(a){this.b.setVisible(a)};l.$b=function(){return this.b.$b()};l.Tg=function(){this.setVisible(!1)};l.R=function(){return this.g};
var Ko=function(a,b,c,d,e){O.call(this);this.g=b;b=e||{};for(var f in Ho)f in b||(b[f]=Ho[f]);this.ra=a;this.b=dj(a);this.s=c;this.T=[];this.i=null;this.va=b.showNavigation;this.Va=b.showTabs;this.od=b.showPrintButton;this.S=b.showDateMarker;this.tb=b.showCalendarMenu;this.Jf=b.showCurrentTime;this.Rf=b.showTz;this.Pf=b.showSubscribeButton;this.Kf=b.showElementsLogo;if(b.embedStyle)try{var g=Ad(b.embedStyle);this.j=new Ql(g?JSON.parse(g):null)}catch(v){}this.id=String(Io++);a=this.Gc=new bl(this);
this.rd=a.b(this.w);this.qc=a.b(this.Uf);this.Cb=a.b(this.Cf);this.Sf=a.b(this.subscribe);this.Hf=a.b(this.If);this.ha=new Dk(this);this.u=d;M(this.u,"m",this.Bf,!1,this);this.Ia=null;M(this.g.b,"newday",this.Kg,!1,this);this.o=new Rg;d=new Tg;d.Ka(hl(this.g.b));Sg(this.o,d);d={};a=this.id;c=this.Ff();a=P('<div class="header" id="nav'+R(a)+'" style="overflow:hidden;'+(c?"":"display:none;")+'">&nbsp;</div>');d.Hh=a;d.ag=null;a=[];I&&(a.push("ie"),od("8")?a.push("ie8"):od("7")?a.push("ie7"):a.push("ie6"));
d.Lb=a.join(" ");a="";this.Kf?(a=this.g.Ob,a=P(I&&7>nd?'<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(Ki(a))+'gwe.png" width="130" height="20" border="0"></a></td>')):
this.Pf&&(a=P('<td valign="bottom" style="text-align:right;"><div class="subscribe-image" style="display:inline-block;" onclick="'+R(S({subscribe:this.Sf,Ob:this.g.Ob}.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.Rf&&(c=P('<td valign="bottom" id="timezone">'+Q({tz:this.g.o?
"Events shown in time zone: "+this.g.S:"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.Jg=a;this.j&&(d.Da=Ll(this.j));vj(this.ra,io,d);d=this.b.R("nav"+this.id);var h,k=this.va;g=this.od;e=this.Hf;a=this.tb;c=this.id;f=this.g.Ob;var n;if(this.S){var p=this.id;var q=this.qc;var u=this.Cb,t=this.j?Ll(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)+'"'+(Uh(null==t?null:t.fontFamily)||Uh(null==t?null:t.Bb)?' style="'+((null==t?0:t.fontFamily)?"font-family:"+R(T(t.fontFamily))+";":"")+((null==t?0:t.Bb)?"font-weight:"+R(T(t.Bb))+";":"")+'"':"")+">&nbsp;</div></td>");q=this.id;u=this.Cb;t=this.qc;var z=this.g.Ob;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(Ki(z))+'menu_arrow_open.gif" id="arrowImg'+R(q)+'" class="arrowImg" width=9 height=9></td>')}this.j&&(n=Ll(this.j));u=q;q=P;k?n=P('<td class="date-nav-buttons"><button class="today-button" id="todayButton'+R(c)+'"'+((null==n?0:n.fontFamily)?' style="font-family:'+R(T(n.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>'):n="";n='<div class="date-controls"><table class="nav-table" cellpadding="0" cellspacing="0" border="0"><tr>'+n+Q(null!=p?p:"")+Q(null!=u?u:"")+'<td class="navSpacer">&nbsp;</td>'+(g?'<td><img src="'+R(Ki(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(Ki(f))+'btn_menu6.gif" alt="" title="" width=15 height=14></td>'):h="";h=q(n+h+"</tr></table></div>");Zi(d,tj(h));this.va&&(Ik(this.ha),h=this.b,Hk(this.ha,h.R("navBack"+this.id),this.Ie),Hk(this.ha,h.R("navForward"+this.id),this.Je),Hk(this.ha,h.R("todayButton"+this.id),this.Ze));M(this.o,"change",
this.uf,!1,this);this.tb&&(h=Jo(this),h.s=12,h.ab()&&h.g(),h=Jo(this),n=this.b.R("calendarListButton"+this.id),M(n,"mousedown",h.w,!1,h),h.o=new lo(n,13),h.ab()&&h.g());this.Va&&jl(this);this.S&&(this.Ea=new Go(this.ra,this.g.g,this.g.b,new xn(this.g.i),this.o,this.id,[this.b.R("dateEditableBox"+this.id),this.b.R("dateMenuArrow"+this.id)]));kl(this);this.Na=null;b=b.pingInterval||36E5;-1!=b&&(this.Jc=window.setInterval(y(this.zf,this),b))};D(Ko,O);var Io=1;
Ko.prototype.U=function(){Ko.ka.U.call(this);this.ha.Ca();this.u.Ca();r(this.Jc)&&window.clearInterval(this.Jc);this.Gc.Ca()};var Ho={showNavigation:!0,showPrintButton:!0,showTabs:!0,showDateMarker:!0,showCalendarMenu:!0,showSubscribeButton:!0,showTz:!0,showElementsLogo:!1};
Ko.prototype.Cf=function(a){if(this.S){var b=this.b.R("dateEditableBox"+this.id),c=this.b.R("dateMenuArrow"+this.id),d=this.b.R("arrowImg"+this.id);a?(b.className="date-picker-on",c.className="date-picker-on date-picker-arrow-on",d.src=this.g.Ob+"menu_arrow_hover.gif"):(b.className="date-picker-off",c.className="date-picker-off",d.src=this.g.Ob+"menu_arrow_open.gif")}};
Ko.prototype.Uf=function(){this.S&&(this.Ea.$b()?this.Ea.setVisible(!1):(this.Ea.setVisible(!0),Tk(this.b.R("dateMenuArrow"+this.id),13,this.Ea.R(),12,void 0,5)))};var Jo=function(a){if(!a.Ia){var b=new so(a.u);a.Ia=new mo(b,a.b)}return a.Ia};Ko.prototype.Ff=function(){return this.va||this.S||this.Va||this.tb||this.od};
var kl=function(a){if(!(0>=Hj(a.ra).clientHeight)){var b=(parseInt(a.ra.style.height,10)||0)-(a.b.R("footer"+a.id).offsetHeight+a.b.R("nav"+a.id).offsetHeight+4),c=il(a);0>=b&&(b=1);c.style.height=b+"px";Lo(a)}};
Ko.prototype.If=function(){for(var a=this.i,b=a.getType().toUpperCase(),c=[],d=Qa(this.u.g),e=0;e<d.length;++e){var f=d[e];f&&c.push(decodeURIComponent(f))}d=this.g.u;a=a.Pa();b=nf(d.b+"/print_preview","dates",a.toString(),"hl","en","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 jl=function(a){if(a.Va){for(var b=a.T,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(jo({ig:a.rd,V:g,name:f.label,Kh:f.getType(),Da:a.j?Ll(a.j):null}))}vj(a.b.R("calendarTabs"+a.id),ko,{qf:d})}};
Ko.prototype.Df=function(a){switch(a.b){case "today":this.Ze();break;case "prev":this.Ie();break;case "next":this.Je();break;case "dayview":this.w("day");break;case "weekview":this.w("week");break;case "monthview":this.w("month");break;case "agendaview":this.w("agenda")}};
Ko.prototype.w=function(a){if("string"==typeof a){var b=a;a=null;for(var c=0;c<this.T.length;++c){var d=this.T[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.Wb();if(this.i=a)a=this.i.b,a.Fc(this.o.b,this.o.i,this.o.g),Sg(this.o,a);this.uf();Lo(this);jl(this);return!0};Ko.prototype.Bf=function(){Lo(this)};
var Lo=function(a){(a=a.i)&&a.render()},rl=function(a,b,c){Mo(a,!0);$l(a.s,Qa(a.u.g),b,function(b){c.call(null,b);Mo(a,0<a.s.s)})};Ko.prototype.zf=function(){if(this.i&&!(0>=Hj(this.ra).clientHeight)){var a=this.s,b=this.i.Pa(),c=y(this.Gf,this);b=Yl(a,Qa(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)}}};Ko.prototype.Gf=function(){Lo(this)};
var Mo=function(a,b){var c=a.b.R("loading"+a.id),d=c.style;if(null!=a.Na)a=a.Na;else{var e=ho(),f=il(a);e+=a.b.R("calendarContainer"+a.id).offsetWidth-(f.offsetWidth+f.offsetLeft);a=a.Na=e}d.right=a+"px";c.style.display=b?"block":"none"};l=Ko.prototype;l.Ji=function(a){a=!!a;a!==this.va&&(this.b.R("nav"+this.id).style.display=a?"":"none",this.va=a)};l.Kg=function(){window.setTimeout(y(this.Gg,this),3E5*Math.random())};l.Gg=function(){Lo(this)};l.Je=function(){this.i.Le()};l.Ie=function(){this.i.Ke()};
l.Ze=function(){var a=hl(this.g.b);this.o.Ka(a)};l.uf=function(){this.S&&this.i&&qj(this.b.R("currentDate"+this.id),this.i.Ed())};var il=function(a){return a.b.R("viewContainer"+a.id)};Ko.prototype.subscribe=function(){for(var a=Qa(this.u.g),b=[],c=0;c<a.length;++c)b.push(a[c]);window.open(nf(this.g.u.b+"/render","cid",b))};
var No=function(){rn.call(this)};D(No,rn);No.prototype.Dd=function(a){return No.ka.Dd.call(this,a)};var Oo=function(){O.call(this)};D(Oo,Km);var Po=function(a,b,c){O.call(this);this.b=new Lm(a,b,c);this.b.ld(this)};D(Po,Oo);Po.prototype.zc=function(a){return this.b.zc(a)};Po.prototype.Td=function(){return this.b.Td()};Po.prototype.wb=function(){return this.b.wb()};Po.prototype.Fd=function(){return this.b.Fd()};var hl=function(a){return Gg(a.Fd())};
var Qo=function(a,b,c){Po.call(this,a,b,c)};D(Qo,Po);var Ro=function(){O.call(this)};D(Ro,O);var So=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(So,Ro);So.prototype.set=function(a,b){var c=this.b[a];this.b[a]=b;return c!=b};So.prototype.get=function(a){return this.b[a]};
var To=function(a,b){this.b=a;this.g=b;this.i=""};To.prototype.equals=function(a){return null!==a&&this.b==a.b&&this.g==a.g};var Uo={ai:{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"}},$h:{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"}}},Vo=Uo;Vo=Uo;
var Wo={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 Xo={ee:".",sd:",",je:"%",vd:"0",Tf:"+",ie:"-",he:"E",ke:"\u2030",td:"\u221e",Qf:"NaN",Af:"#,##0.###",Ai:"#E0",zi:"#,##0%",di:"\u00a4#,##0.00",fe:"USD"},X=Xo;X=Xo;var Zo=function(){this.S=40;this.g=1;this.W=3;this.T=this.o=0;this.va=!1;this.w=this.u="";this.i=X.ie;this.ta="";this.b=1;this.s=!1;this.j=[];this.ra=this.ha=!1;var a=X.Af,b=[0];this.u=Yo(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,h=-1,k=a.length,n=!0;b[0]<k&&n;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("M`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.j.push(h);h=0;break;case ".":if(0<=d)throw Error("N`"+a);d=e+f+g;break;case "E":if(this.ra)throw Error("O`"+
a);this.ra=!0;this.T=0;b[0]+1<k&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.va=!0);for(;b[0]+1<k&&"0"==a.charAt(b[0]+1);)b[0]++,this.T++;if(1>e+f||1>this.T)throw Error("P`"+a);n=!1;break;default:b[0]--,n=!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("Q`"+a);g=e+f+g;this.W=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.ra&&(this.S=e+this.g,0==this.W&&0==this.g&&(this.g=1));this.j.push(Math.max(0,h));this.ha=0==d||d==g;
c=b[0]-c;this.w=Yo(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.b&&(this.s=!0),this.i=Yo(this,a,b),b[0]+=c,this.ta=Yo(this,a,b)):(this.i+=this.u,this.ta+=this.w)};
Zo.prototype.parse=function(a,b){b=b||[0];a=a.replace(/ /g,"\u00a0");var c=a.indexOf(this.u,b[0])==b[0],d=a.indexOf(this.i,b[0])==b[0];c&&d&&(this.u.length>this.i.length?d=!1:this.u.length<this.i.length&&(c=!1));c?b[0]+=this.u.length:d&&(b[0]+=this.i.length);if(a.indexOf(X.td,b[0])==b[0]){b[0]+=X.td.length;var e=Infinity}else{e=a;for(var f=!1,g=!1,h=!1,k=-1,n=1,p=X.ee,q=X.sd,u=X.he,t="";b[0]<e.length;b[0]++){var z=e.charAt(b[0]),v=$o(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<=$o(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.je.charAt(0)){if(1!=n)break;n=100;if(h){b[0]++;break}}else if(1==this.b&&z==X.ke.charAt(0)){if(1!=n)break;n=1E3;if(h){b[0]++;break}}else break}1!=this.b&&(n=this.b);e=parseFloat(t)/n}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.ta,
b[0])!=b[0])return NaN;b[0]+=this.ta.length}return d?-e:e};
Zo.prototype.format=function(a){if(isNaN(a))return X.Qf;var b=[];var c=ap;a/=Math.pow(10,c.Cg);b.push(c.prefix);var d=0>a||0==a&&0>1/a;b.push(d?this.i:this.u);if(isFinite(a))if(a=a*(d?-1:1)*this.b,this.ra){var e=a;if(0==e)bp(this,e,this.g,b),cp(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.S&&this.S>this.g){for(;0!=a%this.S;)e*=10,a--;f=1}else 1>this.g?(a++,
e/=10):(a-=this.g-1,e*=Math.pow(10,this.g-1));bp(this,e,f,b);cp(this,a,b)}}else bp(this,a,this.g,b);else b.push(X.td);b.push(d?this.ta:this.w);b.push(c.Eh);return b.join("")};
var bp=function(a,b,c,d){if(a.o>a.W)throw Error("J");d||(d=[]);var e=Math.pow(10,a.W),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 n=X.ee;f=X.vd.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.sd,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.sd;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.ha||h)&&d.push(n);b=String(b);h=b.split("e+");2==h.length&&(b=String(dp(parseFloat(h[0]))),b=b.replace(".",
""),b+=Hb("0",parseInt(h[1],10)-b.length+1));a.W+1>b.length&&(b="1"+Hb("0",a.W-b.length)+b);for(a=b.length;"0"==b.charAt(a-1)&&a>e+1;)a--;for(g=1;g<a;g++)d.push(String.fromCharCode(f+Number(b.charAt(g))))},cp=function(a,b,c){c.push(X.he);0>b?(b=-b,c.push(X.ie)):a.va&&c.push(X.Tf);b=""+b;for(var d=X.vd,e=b.length;e<a.T;e++)c.push(d);c.push(b)},$o=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=X.vd.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},Yo=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.fe):d+=Wo[X.fe][1];break;case "%":if(!a.s&&1!=a.b)throw Error("K");if(a.s&&100!=a.b)throw Error("L");a.b=100;a.s=!1;d+=X.je;break;case "\u2030":if(!a.s&&1!=a.b)throw Error("K");if(a.s&&1E3!=a.b)throw Error("L");a.b=1E3;a.s=!1;d+=X.ke;break;default:d+=g}}return d},
ap={prefix:"",Eh:"",Cg:0},dp=function(a){if(!a)return a;var b=a;if(isFinite(b)){for(var c=0;1<=(b/=10);)c++;b=c}else b=0<b?b:0;b=-b-1;if(-1>b)return b=Math.pow(10,1),Math.round(a/b)*b;if(0>b)return b=Math.pow(10,-b),a=Math.round(a/b),a*b;b=Math.pow(10,b);a=Math.round(a*b);return a/b};
var ep=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"},fp=ep;fp=ep;var gp=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"},hp=gp;hp=gp;var lp=function(){this.j="{NUM_EVENTS, plural, =1 {1 event}other {# events}}";this.g=this.b=this.o=null;var a=X,b=Vo;if(ip!==a||jp!==b)ip=a,jp=b,kp=new Zo;this.s=kp},ip=null,jp=null,kp=null,mp=/'([{}#].*?)'/g,np=/''/g;lp.prototype.format=function(a){if(this.j){this.o=[];var b=op(this,this.j);this.g=pp(this,b);this.j=null}if(this.g&&0!=this.g.length)for(this.b=jb(this.o),b=[],qp(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 qp=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,n=c[g];r(n)?(h.b.push(n),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),qp(a,k,c,d,h)):h.push("Undefined parameter - "+k);break;case 0:g=b[f].value;rp(a,g,c,hp,d,e);break;case 1:g=b[f].value,rp(a,g,c,fp,d,e)}},rp=function(a,b,c,d,e,f){var g=b.Kc,h=b.ne,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=[],qp(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.s.format(h),f.push(c.replace(/#/g,a))))},op=function(a,b){var c=a.o,d=y(a.i,a);b=b.replace(np,function(){c.push("'");return d(c)});return b=b.replace(mp,function(a,b){c.push(b);return d(c)})},sp=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},tp=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,up=/^\s*(\w+)\s*,\s*selectordinal\s*,/,vp=/^\s*(\w+)\s*,\s*select\s*,/,pp=function(a,b){var c=[];b=sp(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(tp.test(f)?0:up.test(f)?1:vp.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=wp(a,b[d].value);
break;case 0:e.type=0;e.value=xp(a,b[d].value);break;case 1:e.type=1;e.value=yp(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},wp=function(a,b){var c="";b=b.replace(vp,function(a,b){c=b;return""});var d={};d.Kc=c;b=sp(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=pp(a,b[e].value);d[f.replace(/\s/g,"")]=g;e++}return d},xp=function(a,b){var c="",d=0;b=b.replace(tp,function(a,b,e){c=b;e&&(d=parseInt(e,10));return""});var e={};e.Kc=c;e.ne=d;b=sp(b);
for(var f=0;f<b.length;){var g=b[f].value;f++;if(1==b[f].type)var h=pp(a,b[f].value);e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},yp=function(a,b){var c="";b=b.replace(up,function(a,b){c=b;return""});var d={};d.Kc=c;d.ne=0;b=sp(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=pp(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};lp.prototype.i=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
var zp=["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,0],[" "],[null,1]]],[[[null,0],[" "],
[null,1],[", "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],[null,1],[", "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],[null,1],[" \u2013 "],[null,2],[", "],[null,3]]],[[[null,0],[" "],[null,1],[" \u2013 "],[null,2],[", "],[null,3]]],[[[null,0],[" "],[null,1],[" \u2013 "],[null,2],[" "],[null,3],[", "],[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(" "), 0,0,0,[[[null,0],[", "],[null,1]]],[[[null,0]]],[[[null,0],[":"],[null,1],[":"],[null,2],[null,3]]],"EEEE, MMMM d","h a","h:mm a","HH:mm","h","h:mm",0];
var Ap=function(a){Gd(this,a,0,null)};D(Ap,Cd);var Y=function(a){Gd(this,a,0,Bp)};D(Y,Cd);var Hd=function(a){Gd(this,a,0,null)};D(Hd,Cd);var Cp=function(a){Gd(this,a,0,null)};D(Cp,Cd);var Dp=function(a){Gd(this,a,0,null)};D(Dp,Cd);var Ep=function(a){Gd(this,a,0,null)};D(Ep,Cd);var Bp=[1];
var Hp=function(){this.b=new Ap(zp);this.j=Fp(L(this.b,Cp,32));this.g=Fp(L(this.b,Cp,33));this.i=Fp(L(this.b,Cp,34));Gp(L(this.b,Dp,35));this.s=Gp(L(this.b,Dp,36));this.o=Gp(L(this.b,Dp,37));this.u=Gp(L(this.b,Dp,41))};ya(Hp);
var Fp=function(a){return[K(a,1),K(a,2),K(a,3),K(a,4),K(a,5),K(a,6),K(a,7)]},Gp=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)]},Ip=function(a,b){return a.i[b]},Jp=function(a){return isNaN(a)?"??":""+(a%12||12)},Kp=function(a){return isNaN(a)?"??":(10>a?"0":"")+a},Lp=function(a,b){return isNaN(b)?"":12>b%24?K(L(a.b,Ep,39),1):K(L(a.b,Ep,39),2)},Z=function(a,b){var c=[];Ya(Id(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 Mp=function(){};var Op=function(a,b){this.g=a||new Np;this.b=b||Hp.Sc()};D(Op,Mp);
var Pp=function(a,b,c){return K(a.b.b,2)?String(b):c?a.b.u[b]:a.b.o[b]},Tl=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,Kp(b)])):c&&0==b.minute?d?(a=a.b,b=b.hour,b=Z(L(a.b,Y,15),[Jp(b),isNaN(b)?"":12>b%24?"":K(L(a.b,Ep,38),2)])):(a=a.b,b=b.hour,b=Z(L(a.b,Y,15),[Jp(b),Lp(a,b)])):d?(a=a.b,c=b.hour,b=b.minute,b=Z(L(a.b,Y,17),[Jp(c),Kp(b),isNaN(c)?"":12>c%24?"":K(L(a.b,Ep,38),2)])):(a=a.b,c=b.hour,b=b.minute,b=Z(L(a.b,Y,17),[Jp(c),Kp(b),
Lp(a,c)]));return b},Nl=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},Gl=function(a,b,c){var d=Pp(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=Ip(a.b,
b.Xa());return Z(L(a.b.b,Y,31),[b,d])};Op.prototype.i=function(a,b){if(1!=a.H||b)a=String(a.H);else{b=this.b;var c=Pp(this,a.month,!0);a=a.H;a=Z(L(b.b,Y,21),[c,a])}return a};
var Qp=function(a,b){var c=b.start,d=tg(b.end,-1),e=c.year,f=c.month,g=c.H;b=d.year;var h=d.month;d=d.H;var k=Pp(a,f,!0),n=Pp(a,h,!0);e==b?f==h?g==d?(b=Z(L(a.b.b,Y,19),[k,g,e]),c=Ip(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,n,d,e]):(c=a.b,e=Z(L(a.b.b,Y,22),[k,g,e]),a=Z(L(a.b.b,Y,22),[n,d,b]),a=Z(L(c.b,Y,4),[e,a]));return a},yo=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 xo(d,
c)},ml=function(a,b){if(b instanceof Og){var c=b.start;var d=b.end}else c=b,d=void 0;if(isNaN(d.hour))a=24<=(og(d,c).i/3600|0)?Qp(a,new Og(c,d)):Gl(a,c,!0);else{var e=!(c.minute||d.minute);b=Gl(a,c,!0)+", "+Tl(a,c,e);c=(c.ma()!=d.ma()?Gl(a,d,!0)+", ":"")+Tl(a,d,e);a=Z(L(a.b.b,Y,4),[b,c])}return a},Np=function(a,b){this.i=a||!1;this.g=b||0;this.b=Gg(new Date)},xo=function(a,b){return b?a.charAt(0).toUpperCase()+a.substring(1):a};
var Rp=function(a,b,c){Tf.call(this,a,a,null,b);this.i=c?c.replace("{hl}",encodeURIComponent("en")):null};D(Rp,Tf);var Sp=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.u=f||null};Sp.prototype.getProxyUrl=function(){return this.u};var Vp=function(a){for(var b in Tp)b in a||(a[b]=Tp[b]);this.va=a.collapseAllday;b=new Np(a.format24hour,parseInt(a.dateFieldOrder,10));this.g=new Op(b);this.ra=a.autoResize;this.ta=(b=a.hostedDomain)?new Rp(b.name,b.title,b.maplink):null;this.s=a.baseUrl;jf(this.s)||(this.s=jf(window.location.href)+this.s);this.i=a.weekstart;this.Ob=a.imagePath;this.o=a.timezone||null;this.S=a.timezoneLocalized;this.Ea=a.haveQuickAdd;if("nowMs"in a){b=parseInt(a.nowMs,10);var c=B()+Mm;3E4<=Math.abs(c-b)&&(Mm=b-B())}this.b=
new Qo(Up(a.timezoneOffsetMs),Up(a.timezoneNextTransitionMs),Up(a.timezoneNextOffsetMs));this.j=a.showWeekends;this.W=parseInt(a.firstWeekday,10);this.T=parseInt(a.workWeekLength,10);this.u=new Sp(this.s,this.ta&&this.ta.b||"",this.o,this.i,Zf(),a.proxyUrl);this.ha=a.calendarApiVersion;this.w=a.developerKey},Up=function(a){a=parseInt(a,10);isNaN(a)&&(a=void 0);return a},Tp={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 Xp=function(a,b,c){E.call(this);this.b=a;this.i=b;this.j=new Dk(this);if(c||.05>Math.random())this.j.listen(this.i,"c",this.o),this.j.listen(this.i,["d","e"],this.s);Wp(this)};D(Xp,E);Xp.prototype.U=function(){this.j.Ca()};var Wp=function(a){var b=m.gcal$perf$serverTime,c=m.gcal$perf$headStartTime;r(b)&&r(c)&&(a.b.log("container",B()-c+b),je(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))};
Xp.prototype.o=function(){this.g=new Jm(this.b)};Xp.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 Yp=function(a){(a||window).location.reload(!0)};var Zp=function(a,b){E.call(this);bm=new cm(b.features);if(a){var c=bm;a.b[4]=c;a.g.push(c)}this.data=b;this.b=new Vp(b);Zm.gcal$connect$ApiV3Calendar=new $m};D(Zp,E);Zp.prototype.o=null;
Zp.prototype.setup=function(){var a=this.data,b=ej(document,a.lb||"container"),c=this.b.ta;(c=c&&c.i)&&(gl=c);this.s=new Vl;this.i=new No(!1);Uk(Yp,72E6+Math.floor(108E5*Math.random()));$p(this,a);a.skin&&(b.className=b.className+" "+a.skin);b.style.position="relative";this.u(b);aq(this,b);this.g=new Ko(b,this.b,this.s,this.i,a);this.o=new Em;new Xp(this.o,this.g);this.data.loggedin&&(a=window.location.pathname,a=Ja(an,this.o,a.substr(a.lastIndexOf("/")+1)+"_",void 0),window.setTimeout(a,3E5),window.setInterval(a,
36E5));a=hl(this.b.b);this.j&&!this.j.contains(a)&&(a=this.j.start);this.g.o.Ka(a);a=this.g;b=new bq;"day"==this.data.view&&new cq(a,this.b,b,1);new cq(a,this.b,b);new dq(a,this.b,b);new Dl(a,this.b,new Sl(this.b.g,b));this.g.w(this.data.view)};var aq=function(a,b){a=y(a.u,a,b);var c=new bn(a,100);M(window,"resize",function(){c.Ig()})};
Zp.prototype.u=function(a,b){if(this.b.ra){var c=(c=ej(document,"calendarTitle"))?c.offsetHeight:0;var d=ej(document,"warningBox");d&&(c+=d.offsetHeight);d=kj(dj(a).b);b=b||ij(d||window).height;this.w!=b&&(c=b-c,0>=c&&(c=1),a.style.height=c+"px",this.g&&kl(this.g),this.w=b)}};
var $p=function(a,b){var c=b.preloadStart,d=b.preloadEnd;c&&d&&(a.j=new Og(Ig(c),Ig(d)));var e=Zm[b.calendarFactoryClass||"gcal$connect$ApiV3Calendar"]||null;e.init(a.b,a.s);var f=b.cids||{};kn(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=wk(p),p=0<=p?uk(p):null):p=void 0;b=b.create(c,d,p,q);c=f[a].hidden;this.i.add(new po(b),c)}},a)};
var eq={};var fq=function(){};fq.prototype.b=function(){return uk(xk())};var gq=function(a,b){a=a.b(b);b=wk(a.b);if(0<=b)var c=nn(b);else{a=a.b;b=wk(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=jk(g,0),k=d-parseInt(h.substr(1,2),16)/255,n=e-parseInt(h.substr(3,2),16)/255;h=f-parseInt(h.substr(5,2),16)/255;k=k*k+n*n+h*h;if(43==g||k<c)b=g,c=k}c=b}c=new mn(c,!0,a,a)}return c}; fq.prototype.g=function(){return!1};fq.prototype.i=function(){return Q("")};fq.prototype.Bc=function(){return!0};
var bq=function(){};D(bq,fq);bq.prototype.b=function(a){return a.g.j};bq.prototype.i=function(a){a=a.Ta();a=a={icon:a&&a.b};a=a.src;return P(a?'<img class=cwci src="'+R(Ki(a))+'">':"")};bq.prototype.g=function(a){a=a.tc;return 2==a||6==a};var hq=function(a){E.call(this);this.g=a;this.o=[];this.i=[];this.s=[];this.b=new Dk(this)};D(hq,E);hq.prototype.u=!1;hq.prototype.U=function(){this.b.Ca();this.s=this.i=this.o=this.g=this.b=null};var iq=function(a){this.b=a},jq=function(a,b){this.b=a;this.callback=b};D(jq,iq);var kq=function(a,b,c){b=new jq(b,c);a.u||(Hk(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)}; hq.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 mq=function(a,b){return null!==lq(a,b)},lq=function(a,b){b=Ti(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},nq=function(a,b){a:{for(var c=Ja(mq,"ca-evp");b;){if(c(b)){a=b;break a}if(a&&b==a)break;b=b.parentNode}a=null}return a},oq=function(a){return rj(a,Ja(mq,"ca-mlp"))};
zm.Sc();var pq=function(a){return P("<pre>"+Q(a.content)+"</pre>")};var qq=function(a){E.call(this);this.i=a;this.g=new bl(this);this.ua=":"+(zm.Sc().b++).toString(36);this.b=dj(a)};D(qq,E);l=qq.prototype;l.$a=null;l.jc=null;l.Ma=null;l.Ya=400;l.xf=0;l.yf=0;l.Ee=!1;l.uc=null;l.U=function(){this.g.Ca();G(this.Ma);qq.ka.U.call(this)};
l.init=function(){if(!this.$a){var a=this.g.b(this.Oe),b=this.ua,c=rq(this,"tl"),d=rq(this,"tr"),e=rq(this,"bl"),f=rq(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=xj(g,void 0);this.i.appendChild(this.$a);this.$a.style.width=this.Ya+"px";this.jc=this.b.R("prong"+this.ua);this.Ma=new $k(this.$a);Xk(this.Ma);g=this.Ma;Vk(g);
g.Yc=!0;this.Ma.Ad=!1;M(this.Ma,"beforehide",y(this.Zf,this));M(this.Ma,"hide",y(this.we,this))}};l.R=function(){return this.$a};var rq=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>')},sq=function(a,b,c){var d=a.left+10,e=a.top+10;return new yj(d,Math.max(a.left+a.width-10-b,d),Math.max(a.top+a.height-10-c,e),e)};
qq.prototype.render=function(a,b,c,d,e,f){var g=this.b.R("bubbleContent"+this.ua);if(g)if(c instanceof Ch){for(vj(g,pq,{content:c});g.firstChild.firstChild;)g.appendChild(g.firstChild.firstChild);g.removeChild(g.firstChild)}else this.we(),oj(g),this.uc=c,c.render(g),M(this.uc,"change",this.$e,!1,this);Pj(this.b.R("bubbleClose"+this.ua),!e);d&&je(this.Ma,"beforehide",d);this.xf=a;this.yf=b;this.Ee=!f;tq(this,!0);this.Ma.setVisible(!0)};
var tq=function(a,b){var c=a.xf,d=a.yf;a.$a.style.display="block";a.jc.style.display="block";var e=Math.round(.4*a.Ya-.6*a.jc.offsetWidth),f=ij(kj(a.b.b)||window);f=new zj(0,0,f.width,f.height);var g=a.$a.offsetHeight+a.jc.offsetHeight-1;var h=sq(f,a.Ya,g);g=d-g;if(Ge(g,h.top,h.bottom)!=g)h=null;else{var k=c-e;h=Ge(k,h.left,h.right)!=k?null:new V(k,g)}if(h&&a.Ee)a.jc.style.left=e+"px";else{a.jc.style.display="none";if(!b)return;e=a.Ya;b=a.$a.offsetHeight;f=sq(f,e,b);c=Ge(c-e/2,f.left,f.right);b=d-
b-10;b<f.top&&(b=d+10);h=new V(c,Ge(b,f.top,f.bottom))}a=a.$a;d=h.x;c=h.b;f=Kj(a);d instanceof V&&(c=d.b,d=d.x);Fj(a,a.offsetLeft+(d-f.x),a.offsetTop+(Number(c)-f.b))};l=qq.prototype;l.Oe=function(){this.Ma&&this.Ma.setVisible(!1)};l.Zf=function(){I&&document.activeElement&&pj(this.$a,document.activeElement)&&document.body.focus()};l.we=function(){qe(this.uc,"change",this.$e,!1,this);G(this.uc);delete this.uc};l.ab=function(){return!(!this.Ma||!this.Ma.ab())};l.$b=function(){return!(!this.Ma||!this.Ma.$b())}; l.$e=function(){tq(this)};
var uq=function(a){var b=a.V;x(a.Fb);a=a.Fb;b='<div class="'+R(b)+'">';for(var c=a.length,d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")};var wq=function(a,b,c,d,e,f){this.g=b;this.i=c;this.u=d;if(f)a=f(a);else{b=[];c=[];var g;d=0;f=this.i;var h=this.g,k=jg(h.v(),tg(h,f).v());for(g=0;g<f;g++)b[g]=[],c[g]=[];g=0;for(var n=a.length;g<n;g++){var p=a[g];if(Ri(p,k)){var q=p.sc,u=0,t=mg(p.Ba().ma(),h);if(0>t){if(!q)continue;t=0;u|=1}var z=mg(rg(p.ya),h);z>f&&(z=f,u|=2);q=new vq(p,q?z-t:1,u);(p=p.Ta())&&$g(p)?c[t].push(q):(b[t].push(q),d++)}}a={jg:b,Nh:c,nh:d}}this.b=a.jg;this.j=a.Nh;this.s=a.nh;this.o=e||0},vq=function(a,b,c){this.event=
a;this.b=b;this.flags=c},Aq=function(a,b){for(var c=a.i,d=a.s,e=a.u,f=ob(c),g=ob(c),h=ob(c),k=[],n=0,p=0;d;){n==c&&(n=0,p++);var q=a.b[n][f[n]++];if(q){for(var u=q.b;u--;)h[n]=p,p+1==e?k[n]=q:p>=e&&(g[n]++,k[n]&&(k[n].Re=!0)),n++;--d}else n++}f=ob(c);d=[];u=p;p=0;switch(a.o){case 2:for(n=0;n<c;n++)if(a.b[n].length&&!(g[n]||k[n]&&k[n].Re)){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.Ga.push(P("<tr>"));for(n=0;n<c;n++)if(!d[n]){q=a.b[n][f[n]++];var v=p>=h[n];
if(p==e&&(g[n]||k[n]&&k[n].Re)){v=void 0;q=b;var A=tg(a.g,n),C=g[n]+(k[n]?1:0);q.j&&q.Qb?v=(new lp).format({NUM_EVENTS:C}):q.j?v="\u25bc":v="+"+C+" more";q.Ga.push(xq({lg:yq,ih:"ca-mlp"+A.wa(),Jh:q.j,Qb:q.Qb,content:v}))}else if(q&&p<=e){A=1;1<q.b?n+=q.b-1:v&&p!=u&&(A=z,d[n]=!0);v=b;C=!!(q.flags&1);var F=!!(q.flags&2),N="ca-evp"+Ga(q.event);v.W(q,A,!1,C,F,N);v.i(q,A,!1,C,F,N);v.u(q,A,!1,C,F,N)}else d[n]=v,b.Ga.push(zq({V:"st-c st-s",Yd:v?z:1}))}}};
var Bq=function(){O.call(this);Oc();this.b={}};D(Bq,O);ya(Bq);Bq.prototype.add=function(a,b){this.b[a]=b;this.dispatchEvent(new Cq(a,b))};Bq.prototype.get=function(a){return this.b[a]};Bq.prototype.forEach=function(a){for(var b in this.b)if(!1===a(b,this.b[b]))break};var Dq=function(a,b){var c=null;a.forEach(function(a,e){if(e.g==b)return c=a,!1});return c},Cq=function(a,b){Rd.call(this,"detailsadd");this.id=a;this.De=b};D(Cq,Rd);
var Fq=function(a){var b=Bq.Sc(),c=a.zd,d=b.get(c);d||(c=Dq(b,c))&&(d=b.get(c));return!d||60>d.b?"":(a=a.Xd.eventColor)&&/^#[0-9a-fA-F]{6}$/.test(a)?Eq(a):""},Eq=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 Hq=function(a){var b=on(a),c,d=Gq;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="#"+dk(255+.6*(parseInt(e.substr(1,2),16)-255))+dk(f)+dk(g)}else c=a="",e=b.j;this.i=a;this.b=b.o;this.g=d?b.g:b.b;this.ra=d?"":b.b;this.va=d?b.o:b.g;this.Ea=d?b.o:b.j;this.Ia=d?"":b.g;this.S=c;this.j=b.j;this.ta=b.i;this.w=d?"":b.i;this.ha=d?b.g:b.b;this.T=e;this.o=d?this.b:b.j;this.s=d?this.g:
b.i;this.u=d?"":b.i;this.W=d?this.i:b.b},Gq=!1,Iq={},Jq=function(a){var b=Ga(a);Iq[b]||(Iq[b]=new Hq(a));return Iq[b]},Kq=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==on(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 Lq=function(a){var b=a.Sd;return P(Q(a.title)+' - <span class="cloc">'+Q(b)+"</span>")};var Mq=function(a){return Th(a.yh?"direction:"+T("rtl")+";text-align:"+T("left")+";":"")};var Oq=function(a,b,c,d,e,f,g,h){a={color:c,textColor:d,Ec:e||"",yb:g||"",Cd:f||"",content:a,yh:b};if(h)return a.yb+=" rb-n",a.borderColor=h,a.Jd="rb-ni",h=a.yb,b=a.borderColor,c=a.textColor,d=a.color,e=a.Jd,f=a.Cd,g=a.content,P('<div class="'+R(a.Ec)+" "+R(h)+'" style="border:1px solid '+R(T(b))+"; color:"+R(T(c))+";background-color:"+R(T(d))+";"+R(T(Mq(a)))+'"><div class="'+R(e)+'">'+Q(f)+Q(g)+"</div></div>");if(Nq)return a.yb+=" rb-n",h=a.yb,b=a.textColor,c=a.color,d=a.Cd,e=a.content,P('<div class="'+
R(a.Ec)+" "+R(h)+'" style="color:'+R(T(b))+";background-color:"+R(T(c))+";"+R(T(Mq(a)))+'">'+Q(d)+Q(e)+"</div>");a.Ec+=" rb-o";a.yb+=" rb-m";a.Jd="rb-i";h=a.color;b=a.yb;c=a.textColor;d=a.Cd;e=a.Jd;f=a.content;return P('<div class="'+R(a.Ec)+'" style="border-color:'+R(T(h))+";"+R(T(Mq(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>")},Nq=J||rd;
var Pq=function(a){var b=a.id,c=a.V;x(a.Db);a=a.Db;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.V?' class="'+R(e.V)+'"':"")+">&nbsp;</td>"}return P(b+"</tr></table>")},Qq=function(a){var b=a.V;x(a.Db);a=a.Db;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].V)+'">&nbsp;</td>';return P(b+"</tr></table>")},Rq=function(){return P('<table cellpadding="0" cellspacing="0" class="'+
R({V:"st-grid"}.V)+'">')},Sq=function(a){x(a.Db);var b=a.Db;a=a.Da;for(var c="<tr>",d=b.length,e=0;e<d;e++){var f=b[e];c+='<td class="'+R(f.V)+'"'+(Uh(null==a?null:a.Sb)&&Uh(-1!=(""+f.V).indexOf("st-dtitle"))&&-1==(""+f.V).indexOf("st-dtitle-nonmonth")&&-1==(""+f.V).indexOf("st-dtitle-today")?' style="background-color:'+R(T(a.Sb))+'"':"")+">"+Q(f.Mh)+'<span class="'+R(f.Ch)+'">'+Q(f.yg)+"</span></td>"}return P(c+"</tr>")},zq=function(a){var b=a.Yd;return P('<td class="'+R(a.V)+'"'+(1<b?' rowspan="'+
R(b)+'"':"")+">&nbsp;")},Tq=function(a){var b=a.Bg,c=a.Yd,d=a.sg,e=a.Eg;return P('<td class="'+R(a.V)+'"'+(1<c?' rowspan="'+R(c)+'"':"")+(1<d?' colspan="'+R(d)+'"':"")+'><div class="'+R(b)+'">'+Q(e)+"</div></td>")},xq=function(a){var b=a.lg,c=a.ih,d=a.Qb,e=a.content;a=a.Jh?d?'<div class="'+R(c)+" "+R(b.ud)+" "+R(b.Of)+'">'+Q(e)+"</div>":'<div class="'+R(c)+" "+R(b.ud)+" "+R(b.Mf)+'">'+Q(e)+"</div>":'<span class="'+R(c)+" "+R(b.ud)+" "+R(b.Nf)+'">'+Q(e)+"</span>";return P('<td class="'+R(b.Ef)+" "+ R(b.Lf)+'">'+a+"</td>")};
var Uq=function(a){a=a.Dg;return P(a?'<span class="te-c '+R("VIpgJd-TzA9Ye-eEGnhe")+'" style="background-color:'+R(T(a))+'">&nbsp;</span>':"")};var Vq=function(a,b,c,d,e,f){this.g=a;this.b=b;this.w=c||!1;this.j=!!d;this.s=!!e;this.Qb=b.Bc();this.ta=!!(Oc().b[4]||null).g[109];this.o=f||null},yq={Vh:"st-bg-table",Rh:"st-bg-all",Sh:"st-bg",Th:"st-bg-fc",Uh:"st-bg-lc",Wh:"st-bg-today",Zh:"st-bg-next",Xh:"st-bg-td-first",Yh:"st-bg-td-last",ei:"st-dtitle",ii:"st-dtitle-fr",hi:"st-dtitle-fc",ji:"st-dtitle-lc",mi:"st-dtitle-today",ki:"st-dtitle-next",fi:"st-dtitle-down",li:"st-dtitle-nonmonth",ni:"st-grid",Ef:"st-c",oi:"st-c-pos",ri:"st-s",Mf:"st-moreicon",
ti:"st-ad-ml",ui:"st-ad-ml2",vi:"st-ad-mpad",wi:"st-ad-mr",xi:"st-ad-mr2",yi:"st-ad-mpadr",Lf:"st-more-c",ud:"st-more",Nf:"st-moreul",Of:"st-morewk",Bi:"st-wc",Ci:"st-wc-click"};Vq.prototype.Ga=null;
var Wq=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=d.event.Ta();e.b&&(d="ca-evp"+Ga(d.event)+" st-wc",e.getUrl()&&(d+=" st-wc-click"),b.push({title:e.getTitle(),url:e.b,V:d}))}a="";x(b);c=b.length;for(e=0;e<c;e++)d=b[e],a+='<img src="'+R(Ki(d.url))+'" class="'+R(d.V)+'" title="'+R(d.title)+'" alt="'+R(d.title)+'">';return P(a)};Vq.prototype.W=xa;Vq.prototype.i=function(a,b,c,d,e,f){this.Ga.push(Tq({V:"st-c",Yd:b,sg:a.b,Bg:"st-c-pos",Eg:Xq(this,a.event,d,e,f)}))};Vq.prototype.u=xa;
var Xq=function(a,b,c,d,e){if(b.sc||b.Za){c=!!c;var f=!!d;e=e||"";var g;d=a.b.i(b);a.s&&(g="evt-lk ca-elp"+Ga(b));var h=Q("");if(!b.Za&&!c){var k="("+Tl(a.g,b.Ba())+")";var n=Le.test(k)?"\u200f":"\u200e";k=k.replace(Pe,n+"$&"+n)}n=Si(b);if(a.ta){var p=b.Rb;n=p?Lq({Sd:p,title:n}):n}g=P(Q(d)+(k?Q(k)+" ":"")+(g?'<span class="'+R(g)+'">'+Q(n)+"</span>":Q(n))+Q(h));d=gq(a.b,b);k=Jq(d);h=k.i;d=a.b.g(b)?k.j:k.b;(n=Fq(b))&&(d=n);var q;a.b.Bc()&&(q=k.g);a=[];c&&a.push("st-ad-mpad");f&&a.push("st-ad-mpadr");
a=a.join(" ");c=Yq(c,f,d,q);b=Oq(g,-1==Se(b.getTitle()),d,h,e,c,a,q)}else q=e||"",c=a.b.i(b),e=Si(b),g=Q(""),a.s&&(f="evt-lk ca-elp"+Ga(b)),f=P((f?'<span class="'+R(f)+'">'+Q(e)+"</span>":Q(e))+Q(g)),e=a.b.g(b),g=gq(a.b,b),g=Jq(g),e=e?g.T:g.ha,g=Fq(b),b=Tl(a.g,b.Ba(),!0,a.w),b={color:e,time:b,Xe:c,nf:f,Lb:q,Dg:g},-1==Se(f.toString())?(a=b.color,q=b.Xe,c=b.time,f=b.nf,b=P('<div class="'+R(b.Lb)+' 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>"+Uq(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.Xe,c=b.time,f=b.nf,b=P('<div class="'+R(b.Lb)+' te" style="color:'+R(T(a))+'"><span class="te-t">'+Q(q)+Q(c)+"&nbsp;</span>"+Uq(b)+'<span class="te-s">'+Q(f)+"</span></div>"));return b},Yq=function(a,b,c,d){var e=[];a&&(e.push({V:"st-ad-ml",color:d||c}),e.push({V:"st-ad-ml2",color:c}));b&&(e.push({V:"st-ad-mr", color:d||c}),e.push({V:"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.V)+'" style="border-color: transparent '+R(T(f))+'"></div>');c+=d}return P(c)};
var $q=function(a,b,c,d,e){this.id=Zq++;this.type=c;this.u=b.g;this.S=new qq(il(a).parentNode);this.Ea=e;ll.call(this,a,b,c,d,a.b)};D($q,ll);var Zq=Zq||1;$q.prototype.Ia=null;$q.prototype.render=function(){$q.ka.render.call(this);this.S.Oe()};
var ar=function(a,b){var c=a.Ea.b(b).b,d=Si(b),e=nl(a,b);if(b.b){var f=encodeURI(b.b);a=ql(a,b);f=P('<div class="separator" style="background-color: '+R(T(c))+';"></div><span class="links"><a href="'+R(oi(f))+'" target="_blank">'+Q("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+R(oi(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>")};$q.prototype.Na=function(a,b){a=parseInt(lq("ca-evp",a),10);var c=this.j[a].Ta();c&&c.getUrl()?this.Gc(a,b.target):(a=this.j[a],c=b.clientX+document.documentElement.scrollLeft,b=b.clientY+document.documentElement.scrollTop,y(this.S.render,this.S,c,b),a&&this.S.render(c,b,ar(this,a)))};
$q.prototype.Va=function(a){var b=Fg(parseInt(lq("ca-mlp",a),10)),c=sj(a,"TD");a=sj(a,"TABLE");c=Kj(c).x;a=Kj(a).b;var d=this.Pe(b),e=[];d.lc.Ga=e;d.lc.Ga.push(Rq());Aq(new wq(this.Ia,b,1,99),d.lc);d.lc.Ga.push(P("</table>"));this.ra.render(c,a,d.width,null,d.title,uq({V:d.ye,Fb:e}))};$q.prototype.Pe=function(a){return{title:Gl(this.u,a),lc:new Vq(this.u,this.Ea),ye:"st-contents",width:225}};$q.prototype.register=function(){$q.ka.register.call(this);this.S.init()};
var br=function(a){var b=a.Oh,c=a.row,d=a.hb;x(a.Fb);a=a.Fb;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 cr=function(a,b,c,d){this.g=a;this.b=b;this.j=c;this.i=d||null},dr=new function(){this.g=14;this.j=this.i=17;this.b=0};var dq=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 Wg(7*this.i,b.i):new Vg;this.ha=new Dk(this);$q.call(this,a,b,d,e,c);er(this);this.T=a.j;this.va=new Vq(this.u,c,void 0,void 0,void 0,this.T);this.nc=new cr(this.u,this.va,this.id+"",this.T)};D(dq,$q);
var er=function(a){var b=a.Pa();a.Cb=new tn(a.b.g,b.start,Math.ceil(b.duration.H/7),a.g.j?7:5,7)};l=dq.prototype;l.Pa=function(){var a=ug(this.b.b,this.g.i),b=vg(this.b.i,this.g.i+6);this.g.j||(a=vg(a,this.g.W),b=ug(b,this.g.W+this.g.T-1));return new Og(a,qg(b))};l.Ed=function(){if(this.i)var a=Qp(this.u,this.Pa());else{a=this.u;if(this.i)var b=null;else b=this.b.g,b=pg(b.year,b.month,1);a=yo(a,b)}return a};l.register=function(){dq.ka.register.call(this)};
l.Og=function(a){this.dispatchEvent("c");var b,c=this.nc,d=this.Cb,e=hl(this.g.b),f=this.b.g.month;var g=Math.max(1,Math.floor(((this.qc-dr.g)/d.hb+dr.b-dr.i)/dr.j));var h=[];for(b=0;b<d.Oa;b++){var k=d,n=b;k=Fg(un(k)[0*k.Oa+n]).Xa();n=c.g;k=xo(n.b.g[k],"ru"==K(n.b.b,1));h.push(k)}k=100/d.hb;b=[];for(n=0;n<d.hb;n++){var p=[];c.b.Ga=p;var q=d,u=n;var t=Fg(un(q)[u*q.Oa]);q=c.b;u=d.Oa;for(var z=e,v=[],A=!0,C=u,F=t;C--;F=qg(F)){var N=["st-bg"];A&&(A=!1,N.push("st-bg-fc"));F.equals(z)&&(0==C&&q.b.Bc()?
N.push("st-bg-td-last"):N.push("st-bg-today"));F.equals(qg(z))&&C!=u-1&&N.push("st-bg-next");v.push({V:N.join(" ")})}q.Ga.push(Qq({V:"st-bg-table",Db:v}));c.b.Ga.push(Rq());q=new wq(a,t,d.Oa,g);u=c.b;z=d.Oa;v=e;A=f;C=q.j;F=y(c.g.i,c.g);N=0==n;for(var na=[],U=!0,Hc=qg(v),Za=tg(v,7),Aa=0;Aa<z;Aa++){var qa=tg(t,Aa),oa=["st-dtitle"];N&&oa.push("st-dtitle-fr");U&&(U=!1,oa.push("st-dtitle-fc"));v.equals(qa)&&(oa.push("st-dtitle-today"),Aa==z-1&&oa.push("st-dtitle-lc"));Hc.equals(qa)&&0!=Aa&&oa.push("st-dtitle-next");
Za.equals(qa)&&oa.push("st-dtitle-down");qa.month!=A&&oa.push("st-dtitle-nonmonth");na.push({V:oa.join(" "),Ch:"ca-cdp"+qa.wa(),yg:F(qa),Mh:Wq(C[Aa])})}u.Ga.push(Sq({Db:na,Da:u.o?Ll(u.o):null}));Aq(q,c.b);c.b.Ga.push(P("</table>"));b.push(br({Oh:k,row:n,hb:d.hb,Fb:p}));c.b.Ga=null}d=c.j;e=c.i?Ll(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.jd)?' style="color:'+R(T(e.jd))+'"':"")+">"+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.Wb();h=il(this.lb);Zi(h,tj(b));this.j={};this.w={};ol(this,a);this.Ia=a.slice();
a=new hq(h);kq(a,Ja(nq,h),y(this.Na,this));kq(a,oq,y(this.Va,this));this.o=a;this.dispatchEvent("e")};l.Wb=function(){dq.ka.Wb.call(this);Ik(this.ha);this.o&&(this.o.Ca(),this.o=null)};l.render=function(){dq.ka.render.call(this);er(this);this.qc=il(this.lb).offsetHeight;sl(this,this.Pa(),y(this.Og,this))};
var gr=function(a,b){O.call(this);a&&fr(this,a,b)};D(gr,O);l=gr.prototype;l.Yb=null;l.Zc=null;l.Md=null;l.$c=null;l.Ra=-1;l.Gb=-1;l.wd=!1;
var hr={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},ir={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},jr=!J||od("525"),kr=bd&&ad;
gr.prototype.b=function(a){if(J||Zc)if(17==this.Ra&&!a.ctrlKey||18==this.Ra&&!a.altKey||bd&&91==this.Ra&&!a.metaKey)this.Gb=this.Ra=-1;-1==this.Ra&&(a.ctrlKey&&17!=a.keyCode?this.Ra=17:a.altKey&&18!=a.keyCode?this.Ra=18:a.metaKey&&91!=a.keyCode&&(this.Ra=91));jr&&!Lk(a.keyCode,this.Ra,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Gb=Kk(a.keyCode),kr&&(this.wd=a.altKey))};gr.prototype.g=function(a){this.Gb=this.Ra=-1;this.wd=a.altKey};
gr.prototype.handleEvent=function(a){var b=a.b,c=b.altKey;if(I&&"keypress"==a.type){var d=this.Gb;var e=13!=d&&27!=d?b.keyCode:0}else(J||Zc)&&"keypress"==a.type?(d=this.Gb,e=0<=b.charCode&&63232>b.charCode&&Jk(d)?b.charCode:0):Yc&&!J?(d=this.Gb,e=Jk(d)?b.keyCode:0):(d=b.keyCode||this.Gb,e=b.charCode||0,kr&&"keypress"==a.type&&(c=this.wd),bd&&63==e&&224==d&&(d=191));var f=d=Kk(d);d?63232<=d&&d in hr?f=hr[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in ir&&(f=ir[b.keyIdentifier]);ad&&
jr&&"keypress"==a.type&&!Lk(f,this.Ra,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Ra,this.Ra=f,b=new lr(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};gr.prototype.R=function(){return this.Yb};var fr=function(a,b,c){a.$c&&mr(a);a.Yb=b;a.Zc=M(a.Yb,"keypress",a,c);a.Md=M(a.Yb,"keydown",a.b,c,a);a.$c=M(a.Yb,"keyup",a.g,c,a)},mr=function(a){a.Zc&&(re(a.Zc),re(a.Md),re(a.$c),a.Zc=null,a.Md=null,a.$c=null);a.Yb=null;a.Ra=-1;a.Gb=-1};gr.prototype.U=function(){gr.ka.U.call(this);mr(this)}; var lr=function(a,b,c,d){Sd.call(this,d);this.type="key";this.keyCode=a;this.repeat=c};D(lr,Sd);
var or=function(a,b,c,d,e,f){function g(a){if(a){a.tabIndex=0;var b=h.ha;b?a.setAttribute("role",b):a.removeAttribute("role");Vi(a,"VIpgJd-VgwJlc-tJHJj");a&&h.S.listen(a,"click",h.T);b=h;a&&(fr(b.u,a),b.w.listen(b.u,"key",b.ra))}}O.call(this);this.s=e||dj();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Ca(b)?b:null;this.ha=f||"tab";this.i=this.o||!b?null:this.s.R(b);this.b=1==c;r(c)||this.o||(this.j?this.b="none"!=this.j.style.display:this.g&&(this.b=Ui(this.g,"VIpgJd-VgwJlc-PBWx0c")));
this.w=new Dk(this);this.u=new gr;this.S=new Dk(this);var h=this;g(this.g);g(this.j);nr(this,this.b)};D(or,O);or.prototype.U=function(){or.ka.U.call(this);G(this.w);G(this.u);G(this.S)};
var nr=function(a,b){a.i?Pj(a.i,b):b&&a.o&&(a.i=a.o());a.i&&Vi(a.i,"VIpgJd-VgwJlc-bN97Pc");if(a.j)Pj(a.g,!b),Pj(a.j,b);else if(a.g){var c=a.g;b?Vi(c,"VIpgJd-VgwJlc-PBWx0c"):Wi(c,"VIpgJd-VgwJlc-PBWx0c");c=a.g;b?Wi(c,"VIpgJd-VgwJlc-qAWA2"):Vi(c,"VIpgJd-VgwJlc-qAWA2");c=a.g;var d=b;x(d)&&(d=d.join(" "));""===d||void 0==d?(yn||(yn={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=yn,"expanded"in d?c.setAttribute("aria-expanded",d.expanded):c.removeAttribute("aria-expanded")):c.setAttribute("aria-expanded",d)}a.b=b;a.dispatchEvent(new pr("toggle",a,a.b))};or.prototype.ra=function(a){if(13==a.keyCode||32==a.keyCode)nr(this,!this.b),this.dispatchEvent(new pr("action",this,this.b,a)),a.preventDefault(),a.stopPropagation()};or.prototype.T=function(a){nr(this,!this.b);this.dispatchEvent(new pr("action",this,this.b,a))}; var pr=function(a,b){Rd.call(this,a,b)};D(pr,Rd);
var qr=function(a){var b=a.tg;return P('<td class="'+R(a.V)+'">'+Q(b)+"</td>")};var rr=function(a,b,c,d){Vq.call(this,a,b,c,!1,d)};D(rr,Vq);rr.prototype.W=function(a,b,c,d,e,f){a=a.event;sr(this,a,f,d,!1,a.Ba())};rr.prototype.u=function(a,b,c,d,e,f){a=a.event;b=a.ya;b=tg(rg(b),-1);sr(this,a,f,!1,e,b)};rr.prototype.i=function(a,b,c,d,e,f){this.Qb||(e=d=!1);rr.ka.i.call(this,a,b,c,d,e,f)};
var sr=function(a,b,c,d,e,f){var g="",h="wk-sideevents";if(e||d)if(f=Nl(a.g,f),a.Qb&&f)h=d?"wk-sideeventsb":"wk-sideeventsa",g=f;else if(!a.Qb){g=a.b.b(b);b=(b=Fq(b))?b:g.i;g="";d&&(c+=" wk-more-prealign",g="st-ad-mpad");var k=-1==Se(f);g=Oq(Q(f),k,b,"",c,Yq(d,e,b),g)}a.Ga.push(qr({V:h,tg:g}))};
var tr=function(a,b){this.start=a<b?a:b;this.end=a<b?b:a};tr.prototype.clone=function(){return new tr(this.start,this.end)};var ur=function(){},vr=function(){};vr.prototype.j=.5;vr.prototype.i=!0;vr.prototype.s=0;var wr=function(){this.V=[]};l=wr.prototype;l.top=0;l.Ge=0;l.He="px";l.edge="left";l.height="";l.width=100;l.wf="%";l.text=null;l.hh=!1;l.sf=function(){return Q("")};var xr=function(a){var b=a.re;a=a.content;return P(b?'<div style="'+R(T(b))+'">'+Q(a)+"</div>":Q(a))};var yr=function(){this.V=[]};D(yr,wr);l=yr.prototype;l.nb=0;l.ve=Q("");l.ue="";l.yd=null;l.xd="#fff";l.se="#000";l.te="#000";l.Me="";var zr=function(a,b,c){a.nb=c?a.nb|b:a.nb&~b},Ar=function(a,b,c,d){var e;if(c){var f=-1==Se(c);c=2*f+1;var g=eq[c];g||(f?(f=I?"zoom:1;":"",f="direction:"+T("rtl")+";"+f):f="",g=Th(f),eq[c]=g);c=g;c.getContent()&&(e=c)}"caption"==d?(a.caption=b,a.eg=e):(a.text=b,a.Fh=e)};
yr.prototype.sf=function(){var a=Oc();this.data={Ih:!!(this.nb&2),Ue:!!(this.nb&1),eh:!!(this.nb&16),Yf:!!(this.nb&4),Bc:!1,Se:!!(a.b[4]||null).g[109]&&!1};this.data.V=this.V.join(" ");a=[];this.nb&1&&a.push("cro");this.nb&2||a.push("cbrd");this.data.Lb=a.join(" ");this.data.top=this.top+"px";this.data.offset=this.Ge+this.He;this.data.edge=this.edge;this.data.width=this.width+this.wf;a=this.height;this.data.height=a?Math.max(0,a-0-(this.nb&2?5:3))+"px":"auto";this.data.borderColor=this.se;this.data.bgColor=
this.xd;this.data.fg=this.te;this.data.textColor=this.Me;Ar(this.data,this.ve,this.ue,"caption");a=this.text?this.text.toString():"";var b=this.text?this.text:Q("");Ar(this.data,b,a,"text");this.data.$f="";this.data.icons="";this.b&&(this.data.userId=this.j,this.data.uh=this.g?"cpic-fade":"",this.data.wh=this.i&1?"cpic-rot-left":"cpic-rot-right",this.data.ff=this.b);a=this.data;var c=a.Bc,d=a.eh,e=a.borderColor,f=a.bgColor,g=a.V,h=a.ff,k=a.top,n=a.edge,p=a.offset,q=a.width,u=a.Ih,t=a.Ue,z=a.Lb,v=
a.height,A=a.textColor,C=a.Yf;b="";f="border-color:"+T(e)+";background-color:"+T(f)+";";f=Yh(f);if(c&&d){d=a.edge;var F=a.offset,N=a.Ei,na=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(na))+';">&nbsp;</div>')}else d="";g=d+'<div class="'+R(g)+" chip"+(h?" corg":"")+'" style="top:'+R(T(k))+";"+R(T(n))+":"+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.fg;n=a.eg;p=a.$f;q=a.caption;t=a.icons;k=P('<dt style="'+(k?"background-color:"+R(T(k))+";":"")+'">'+xr({re:n,content:Wh(Q(p)+'<span class="chip-caption">'+Q(q)+"</span>"+Q(t))})+"</dt>");g=g+k+"<dd>";k=a.text;k=P(xr({re:a.Fh,content:Wh(""+(a.Se?'<div class="cpchip">'+Q(k)+"</div>":Q(k)))}));g=g+k+"</dd>";if(c){c=
{rg:f};for(U in a)U in c||(c[U]=a[U]);var U=c.rg;k=c.Hi;c=c.Se;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="";U=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.wh,e=a.userId,u=a.borderColor,C=a.ff,a=P('<div class="g-hovercard cpic '+R(a.uh)+" "+R(h)+'" data-userid="'+R(e)+'" style="border-color:'+R(T(u))+';"><img src="'+R(Ki(C))+'?sz=24" height="24" width="24"></div>')):a="";return P(b+(U+a+"</div>"))};
var Br=function(a,b,c){this.g=b;this.b=c;this.i=!!(Oc().b[4]||null).g[109]};D(Br,ur);
var Cr=function(a,b){b="evt-lk ca-elp"+Ga(b);return P('<span class="'+R(b)+'">'+Q(a)+"</span>")},Dr=function(a,b,c,d){if(!a.i)return b;a=c.Rb;if(!a)return b;b={Sd:a,title:b};return 0<d?(b.Gh=12*d,d=b.Sd,a=b.title,P('<div class="ctdiv" style="max-height: '+R(T(b.Gh))+'px">'+Q(a)+'</div><span class="cloc">'+Q(d)+"</span>")):Lq(b)},Er=function(a,b,c,d,e){if(e&&c)return d=Nl(a.g,b),a=Nl(a.g,c),Q(d+" \u2013 "+a);b=Tl(a.g,b.nd(),!0,!0);c?d?a=P(Q(b)+" - "+Q(d)):(a=Tl(a.g,c.nd(),!0,!0),a=Q(b+" \u2013 "+a)): a=Q("At "+b);return a},Fr=!(J||rd);
var Gr=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;"+(Uh(-1!=(""+b).indexOf("tg-time-pri"))&&Uh(null==a?null:a.Sb)?"background-color:"+R(T(a.Sb))+";":"")+'">'+Q(d)+"</div></div>")};
var Hr=function(a,b){this.Ya=a;this.Ja=b||""};Hr.prototype.setTitle=function(a){this.Ja=a};Hr.prototype.getTitle=function(){return this.Ja};var Ir=function(a){Hr.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(Ir,Hr);
var Jr=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=Ng(2E3,1,1,e,a.j,0);g=Tl(g,h.Hb(),!0);f={style:f,height:42,text:g,Da:a.g?Ll(a.g):null};d.push(Gr(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>")},Kr=function(){};Kr.prototype.isPrimary=!0;var Lr=new function(){this.g="tg-times-pri";this.b="tg-time-pri";this.i="tg-time-pri-last"};
var Mr=function(a,b){this.b=a;this.j=b};Mr.prototype.i=xa;Mr.prototype.g=xa;Mr.prototype.ab=function(){return this.b};Mr.prototype.setVisible=function(a){this.b=a};var Nr=function(){Mr.call(this,!1,0,0)};D(Nr,Mr);Nr.prototype.ab=function(){return!1};var Or=function(a,b,c,d,e,f){E.call(this);this.kb=a;this.g=d;this.b=f};D(Or,E);Or.prototype.U=function(){Or.ka.U.call(this)};Or.prototype.R=function(){return null};var Pr=function(a,b,c,d){this.event=a;this.Tb=b;this.b=c;this.mg=d;this.kd=[]};var Qr=function(a){var b=a.ng,c=a.id,d=a.qg,e=a.og,f=a.Sg;x(a.tf);var g=a.tf;x(a.hf);var h=a.hf;x(a.Ce);var k=a.Ce;x(a.wc);a=a.wc;b='<td class="'+R(b)+'">';for(var n=g.length,p=0;p<n;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 Tr=function(a,b,c){this.ta=new Br(dj(),a,b);this.s=!0;b=new Kr;b.title="";b.i=0;b.b=a;b.g=Lr;b.Da=c;this.b=[new Ir(b)];this.o=[];this.u=[];this.j=[];this.i=new Nr;this.o.push(Rr);this.j.push(Sr)};Tr.prototype.W=null;
var Ur=function(a,b,c,d,e){var f=a.ta;if(a.g)for(var g in a.g)if(a.g[g].Ii(b,c)){f=a.g[g].lc;break}a=new vr;a.Tb=b.Tb;a.g=b.b;a.event=b.event;a.left=b.left;a.width=b.Hg;a.j=0;a.s=.5;a.b=42;a.o=0;a.i=!b.Ag;a.u=24;g=f;var h=1==d;f=a.event;d=new yr;zr(d,2,Fr&&!0);b=void 0!=f.Xd.SS_asid;var k=f.Ve,n=gq(g.b,f),p=0;b?p=3:g.b.g(f)&&(p=2);var q=f.Za&&!!f.Ib&&f.Ib.u(),u=Fq(f),t=p;p=Jq(n);var z=!1,v=p.i;switch(t||0){case 1:t=p.va;var A=p.Ea;var C=p.Ia;break;case 2:t=p.j;A=p.ta;C=p.w;v=p.S;z=!0;break;case 3:t=
p.o;A=p.s;C=p.u;v=p.W;break;default:t=p.b,A=p.g,C=p.ra}u&&(t=u);d.yd=n;d.xd=t;d.se=A;d.te=C;d.Me=v;d.g=z;u=0*a.b;n=a.u*a.b;d.Ge=100*a.left;d.He="%";d.edge="left";d.width=100*a.width;d.wf="%";p=a.event;p.Ib&&p.Ib.u()&&p.Za?(d.top=u,d.height=n-u):(p=Math.round((a.Tb/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,n),n=Math.max(u-p,a.b*a.j),d.hh=n<a.s*a.b,d.height=n);n=q||!1;zr(d,1,n);n&&(n=d.yd?Kq(d.yd,d.xd):15,d.V.push("ro-chip-"+n));n=g.b.g(f);zr(d,16,n);n&&d.V.push("rsvp-no-chip");
zr(d,4,!1);1==f.Rc()&&a.i&&(n=f.getId().charCodeAt(1),u=1==f.Rc()?f.Vd:null,d.b=null,d.i=n,d.j=u);n=Si(f);u=g.i?40:30;if(k)q=Er(g,f.Ba()),k="",n=Cr(n,f),h=Dr(g,n,f,1),d.text=h;else if(a.g-a.Tb>u){q=Er(g,f.Ba(),f.ya,void 0,q);k="";n=Cr(n,f);u=a.g-a.Tb;if(60<=u||h)n=Dr(g,n,f,Math.floor((u-40)/20));d.text=n}else h&&(n=Dr(g,n,f,0)),q=Er(g,f.Ba(),f.ya,n),k=n.getContent();g=g.b.i(f);h=q;q=Q("");g=P(Q(g)+Q(h)+" "+Q(q));d.ve=g;d.ue=k||"";f="ca-evp"+Ga(f);d.V.push(f);b&&d.V.push("av-chip");0<a.left&&(d.V.push("chip-border"),
(e=e&&e.ma())&&c==e?d.V.push("chip-color-today"):d.V.push("chip-color"));return d.sf()},Rr=function(a,b,c,d,e){a=e&&e.ma();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},Sr=function(a,b,c,d,e){a=e&&e.ma();b==a?(b=42*(e.hour+e.minute/60)|0,d=Vr(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};
Tr.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(Wr(this,d));e?(h=(42*(e.hour+e.minute/60)|0)-4,e=Vr(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 n=e,p=-1;for(h=f.length-1;0<=h;h--)if(f[h]instanceof Ir){p=h;break}e=[];h=0;for(k=f.length;h<k;h++)e.push(Jr(f[h],
h==k-1,h==p?n:[]));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++){n=[];k=a[f];if(k.length){n=k;p=h;for(var q=n.length,u=[],t=[],z=[],v=0;v<q;++v){var A=n[v],C=A.Ba(),F=yg(C)||0;C.wa()<p.wa()&&(F=0);var N=A.ya;C=yg(N)||0;30>C-F&&(C=F+30);if(N.wa()>p.wa()||1440<C)C=1440;for(N=0;t[N]>F;)N++;A=new Pr(A,F,C,N);var na=z[N];na||(na=z[N]=[]);na.push(A);t[N]=C;u[N]=A;0!=N&&(A.ad=[u[N-1]],u[N-1].kd.push(A));
for(C=N+1;t[C]<=F;)C++;if(F=u[C])A.kd.push(F),F.ad.push(A)}q=Array.prototype.concat.apply([],z);for(n=u=q.length;n--;){z=1;v=0;p=q[n];for(t=p.kd.length;t--;)F=p.kd[t],v=Math.max(v,F.mf),z=Math.min(z,F.left),F.Tb<p.Tb+30&&(p.Ag=!0);p.mf=v+1;p.width=z/(p.mg+1);p.left=z-p.width}for(n=0;n<u;n++){p=q[n];p.left=0;if(p.ad)for(t=p.ad.length;t--;)z=p.ad[t],p.left=Math.max(p.left,z.left+z.width);t=(1-p.left)/p.mf;p.width=Math.max(p.width,t);p.Hg=Math.min(1-p.left,p.width+.7*t)}n=q;p=h;q=d;u=c;t=[];for(z=0;z<
n.length;z++)t.push(Ur(this,n[z],p,q,u));n=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.u.length;++t)q.push(this.u[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.ma())||1<d&&h.equals(qg(c))&&0<f)&&(k="tg-col-today");t=h.Xa();g.push(Qr({og:1008,id:"tg",qg:f,tf:p,ng:0==t||6==t?k+" tg-weekend":k,Sg:"tg-gutter",wc:n,Ce:q,hf:u}));h=qg(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);n=a.length;for(f=0;f<n;f++)q=a[f],p=yg(q.Ba()),q=yg(q.ya),q<p||(isNaN(h)?(h=p,k=q):(h=Math.min(h,p),k=Math.max(k,q)));this.W=new Or(b,d,c+3,42,!1,isNaN(h)?null:new tr(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 Wr=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)},Vr=function(a,b){return a.s&&!isNaN(b.hour)&&0<=b.hour&&24>b.hour};
var Xr=new tr(5,20);var Yr=function(a,b){this.b=a;this.g=b};var Zr=function(){};Zr.prototype.apply=function(a){for(var b=[],c=[],d=0,e=a.length;d<e;d++){var f=a[d],g=!1;Pi&&f instanceof Pi&&(g=f.Ta()&&$g(f.Ta()));var h=!!f.Ib&&0!=f.Ib.ta();f.Za||g||h||f.sc?(b.push(f),h&&c.push(f)):c.push(f)}return new Yr(b,c)};
var $r=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},as=function(a){return"scrolltimedevents"+a.id};$r.prototype.g=function(){return"topcontainer"+this.id};var bs=function(a,b,c,d,e,f){$r.call(this,a,b,c,d,new Zr,f);this.u=!!e};D(bs,$r);bs.prototype.j=!1;
var cs=function(a,b){if(!a.j)return!1;a=ab(b,function(a){return!(a.Ta()&&$g(a.Ta()))});nb(a,function(a,b){return a.Ba().ma().wa()-b.Ba().ma().wa()});b=1;for(var c=a.length;b<c;++b)if(a[b-1].ya.ma().wa()>a[b].Ba().ma().wa())return!0;return!1},ds=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>')};bs.prototype.g=function(){return"topcontainer"+this.id};
var cq=function(a,b,c,d){this.T=b.va;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 Wg(this.i);else e=[],b.o&&e.push(new To(b.o,b.S)),e=new So(e,b.i,b.j,b.j?void 0:b.W,b.j?void 0:b.T),e=new Ug(e);this.b=e;$q.call(this,a,b,d,e,c);d=new Vq(b.g,c,!1,!0);this.va=new Tr(b.g,c,a.j);
this.va.s=!!a.Jf;this.o=new bs(b.g,this.id,d,this.va,!1,a.j);this.o.j=!0};D(cq,$q);l=cq.prototype;l.Ic=null;l.qd=null;l.Ed=function(){var a=this.g.g;return 1==Qg(this.b)?Gl(a,this.b.b):Qp(a,this.Pa())};
l.Pg=function(a){this.dispatchEvent("c");var b=Ag(this.g.b.wb()),c=this.o,d=this.b.b,e=this.Cb,f=!!this.T,g=c.s.apply(a),h=g.b,k=cs(c,h),n=c.Da,p=ho(),q=n?Ll(n):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(),Wf:C==z.length-1&&k?ds(c,!!f,v):""});var F="";x(A);for(var N=A.length,na=0;na<N;na++){var U=
A[na];F+='<td class=wk-tzlabel style="width:'+R(T(U.width))+'px" rowspan=3>'+Q(U.title)+Q(U.Wf)+"</td>"}t=P(F);for(var Hc=1<e?" wk-full-mode":"",Za=[],Aa,qa,oa=b.ma(),ra,Ic=!1,Af=0;Af<e;Af++){ra=tg(d,Af);if(1==e){var pi=c.i,Mn=ra,xs=Ip(pi.b,Mn.Xa()),ys=Nl(pi,Mn);var Nn=Z(L(pi.b.b,Y,30),[xs,ys])}else{var Bf=c.i,On=ra,zs=Bf.b,As=Bf,Bs=On.Xa(),Cs=xo(Bf.b.g[Bs],"ru"==K(As.b.b,1)),Ds=Nl(Bf,On);Nn=Z(L(zs.b,Y,30),[Cs,Ds])}var Es=Nn,Cf="wk-dayname";Ic&&(Ic=!1,Cf+=" wk-tomorrow");ra.equals(oa)&&(Cf+=" wk-today",
Af==e-1?Cf+=" wk-today-last":Ic=!0);Za.push({Xc:Es,V:Cf,vg:"ca-cdp"+ra.wa()})}var Df=[];c.b.Ga=Df;var Fs=c.b,Pn=b.ma(),Gs="weekViewAllDayBg"+c.id,qi=[];if(1==e&&d.equals(Pn))qi.push({V:"st-bg-td-last"});else for(var ri=!1,si=e,Ud=d;si--;Ud=qg(Ud)){if(Ud.equals(Pn)){ri=!0;var Ef=Ud.equals(d)?"st-bg-td-first":0==si?"st-bg-td-last":"st-bg-today"}else Ud.equals(d)||ri?(Ef="st-bg-next",ri=!1):Ef="st-bg";0==si&&(Ef+=" st-bg-lc");qi.push({V:Ef})}Fs.Ga.push(Pq({id:Gs,V:"st-bg-all",Db:qi}));c.b.Ga.push(Rq());
var Qn=new wq(h,d,e,f?1:200,c.u&&f?2:1,void 0);Aq(Qn,c.b);c.b.Ga.push(P("</table>"));c.b.Ga=null;for(var Hs=Qn.j,Ff=[],ti=0;ti<e;ti++)Ff.push(Wq(Hs[ti]));var Is="weekViewAllDay"+c.id,ui=c.Da?Ll(c.Da):null;x(Df);x(Ff);for(var Gf='<tr><td class="wk-allday" colspan="'+R(e)+'"'+((null==ui?0:ui.Aa)?' style="border-color:'+R(T(ui.Aa))+'"':"")+'><div id="'+R(Is)+'" class="wk-allday-pos">',Js=Df.length,vi=0;vi<Js;vi++)Gf+=Q(Df[vi]);Gf+='</div></td></tr><tr class="wk-webcontent">';for(var Ks=Ff.length,wi=
0;wi<Ks;wi++)Gf+='<td class="wk-webcontent-td">'+Q(Ff[wi])+"</td>";Aa=P(Gf+"</tr>");c.Da&&(qa=Ll(c.Da));x(Za);for(var Tc=qa,xi='<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),Ls=Za.length,yi=0;yi<Ls;yi++){var Hf=Za[yi];xi+='<th title="'+R(Hf.Xc)+'" scope=col><div class="'+R(Hf.V)+'"><span class="'+R(Hf.vg)+' wk-daylink"'+((null==Tc?0:Tc.jd)?' style="color:'+R(T(Tc.jd))+'"':"")+">"+Q(Hf.Xc)+
"</span></div></th>"}xi+=Q(u)+"</tr>"+Q(Aa)+"</table>";var Ms=P(xi);for(var Rn,Sn=g.g,zi=[],Tn={},Un=d.wa(),ub=Un,Kb=0;Kb<e;Kb++)zi[Kb]=[],Tn[ub]=Kb,ub=ig(ub);var Ns=ub;Kb=0;for(var Os=Sn.length;Kb<Os;Kb++){var Ai=Sn[Kb],Vn=Ai.Ba().wa(),Bi=rg(Ai.ya).wa();Vn==Bi&&(Bi+=1);ub=Math.max(Vn,Un);for(var Ps=Math.min(Bi,Ns);ub<Ps;)zi[Tn[ub]].push(Ai),ub=ig(ub)}Rn=c.o.render(zi,d,b);this.dispatchEvent("d");var Wn=this.lb,If=Wn.b,Jf=il(Wn);if(!If.R(as(this.o))){var Uc=this.o,Qs=0==ho(),Rs=Uc.g(),Ss="topcontainerBorder"+
Uc.id,Xn=as(Uc),Ts="bottomcontainerBorder"+Uc.id,Lb=Uc.Da?Ll(Uc.Da):null;var Us=P('<div id="'+R(Rs)+'"></div>'+(J?'<div id="'+R(Ss)+'" class="wk-border"></div><div id="'+R(Xn)+'" class="wbkt wk-border-right wk-scrolltimedevents"'+((null==Lb?0:Lb.Aa)?' style="border-top-color:'+R(T(Lb.Aa))+"; border-top-color:"+R(T(Lb.Aa))+';"':"")+'></div><div id="'+R(Ts)+'" class="wk-border"></div>':'<div id="'+R(Xn)+'" class="'+(Qs?"wk-border-right ":"")+'wk-scrolltimedevents"'+((null==Lb?0:Lb.Aa)?' style="border-top-color:'+
R(T(Lb.Aa))+"; border-top-color:"+R(T(Lb.Aa))+';"':"")+"></div>"));Zi(Jf,tj(Us))}var Kf=If.R(as(this.o)),Yn=If.R(this.o.g());Zi(Yn,tj(Ms));Zi(Kf,tj(Rn));pl(Kf,Jf.offsetHeight-Yn.offsetHeight);this.b.b.v();for(var Vs=a.length,Zn=[],Ci=0;Ci<Vs;Ci++){var Lf=a[Ci];!Lf.Za&&!Lf.sc||Lf.Ta()||Zn.push(Lf)}this.Ia=Zn;this.j={};this.w={};ol(this,a);var $n=this.va.W,Mf=Kf.clientHeight,Vc=[];if(b){var Di=yg(b);Vc.push(Di);Vc.push(Di+30,Di-30)}var Ei=$n.b;Ei&&Vc.push(Ei.start,Ei.end);Vc.push(60*Xr.start,60*Xr.end,
1440,0);for(var ao=r(void 0)?void 0:1E5,Ws=r(void 0)?NaN+Mf:-1,bo=$n.g,Xs=24*bo,jc=NaN,Vd=NaN,Fi=!1,Gi=0;Gi<Vc.length;++Gi){var kc=Ge(Vc[Gi]*bo/60,0,Xs);Fi=Fi||kc<ao||kc>Ws;if(isNaN(jc))jc=Vd=kc;else if(kc<jc?jc=Math.max(kc,Vd-Mf):kc>Vd&&(Vd=Math.min(kc,jc+Mf)),Vd-jc>=Mf)break}Kf.scrollTop=Fi?jc:ao;null==this.Ic&&(this.Ic=m.setInterval(y(this.xh,this),6E4));this.ha&&this.ha.Ca();this.qd&&this.qd.Ca();var co="allday-disclose"+this.o.id;If.R(co)&&(this.qd=new or(co,void 0,!this.T),M(this.qd,"toggle",
this.Xf,!1,this));var Hi=new hq(Jf);kq(Hi,Ja(nq,Jf),y(this.Na,this));kq(Hi,oq,y(this.Va,this));this.ha=Hi;this.dispatchEvent("e");var Ii=ej(document,"weekViewAllDayBg"+this.o.id);if(Ii){var Ys=Nj(ej(document,"weekViewAllDay"+this.o.id)).height;if(w("height"))Bj(Ii,Ys+"px","height");else for(var eo in"height")Bj(Ii,"height"[eo],eo)}};l.render=function(){cq.ka.render.call(this);this.Cb=Qg(this.b);sl(this,this.Pa(),y(this.Pg,this))};
l.xh=function(){var a=this.va,b=this.s,c=Ag(this.g.b.wb());a=Vr(a,c);c=42*(c.hour+c.minute/60)|0;var d=b.R("tgnowmarker");d&&(Pj(d,a),d.style.top=c+"px");if(b=b.R("tgnowptr"))Pj(b,a),b.style.top=c-4+"px"};l.Wb=function(){cq.ka.Wb.call(this);this.ha&&this.ha.Ca();null!=this.Ic&&(m.clearInterval(this.Ic),this.Ic=null)};l.Pe=function(){return{title:"",lc:new rr(this.u,this.Ea),ye:"wk-moreevents st-contents",width:400}};l.Xf=function(){this.T=!this.T;Lo(this.lb)};
var es=function(a,b){Zp.call(this,a,b)};D(es,Zp);es.prototype.setup=function(){es.ka.setup.call(this);var a=this.g;if(1!=!!a.nc){a.nc=new En(a.b.b);var b=a.nc;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.Df,a))}};
window._init=function(a){var b=new Lc;if(Mc)throw Error("g");Mc=b;Nc.callback(b);var c=new ze;if(!ff){gf();for(var d=0;d<df.length;++d){var e=df[d].Cc;if(e.b)for(var f=c,g=e.b,h=0;h<g.length;++h){var k=g[h],n=k.id;if(!f.g[n]&&!f.j[n]&&!k.Fi)if(k.kh)f.s[k.id]=k.kh;else if(k.multiple){n=f;var p=k.id;n.j[p]=k.callback||Ja(rb,k.ug);if(k=n.b[p]){var q=k;if(1<q.length){for(var u=0;u<q.length;++u)q[u].index=u;q.sort(Ee)}for(;k.length;)k.shift().d.callback(null);delete n.b[p]}}else Be(f,k.id,k.callback?k.callback(f): new k.ug(f))}e.j&&e.j(c)}for(d=0;d<df.length;++d);for(d=0;d<ef.length;++d)ef[d](c);ff=!0}(new es(b,a)).setup()};

var hs=function(){!fs&&gs&&(fs=gs());return fs},is=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];Ba(d)?is.apply(null,d):G(d)}},js=function(a,b){gb(a,b)||a.push(b)},ks=function(a,b){b=b||a;for(var c={},d=0,e=0;e<a.length;){var f=a[e++];var g=f;g=Da(g)?"o"+Ga(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0,b[d++]=f)}b.length=d},ls=function(a){return function(){throw Error(a);}},ms=function(){E.call(this)};D(ms,E);
var ns=function(a,b){this.b=a;this.g=b};ns.prototype.i=function(a){this.b&&(this.b.call(this.g||null,a),this.b=this.g=null)};ns.prototype.abort=function(){this.g=this.b=null};var os=function(a,b){E.call(this);this.j=a;this.ua=b;this.g=[];this.b=[];this.i=[]};D(os,E);l=os.prototype;l.lh=ms;l.hc=null;l.getId=function(){return this.ua};l.Gd=function(a,b){this.g.push(new ns(a,b))};l.U=function(){os.ka.U.call(this);G(this.hc)};
var ps=function(a,b){a.b.push(new ns(b,void 0))},qs=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].i(b)}catch(e){Tb(e),c.push(e)}a.length=0;return c.length?c:null},rs=function(a,b){(b=qs(a.b,b))&&window.setTimeout(ls("Module errback failures: "+b),0);a.i.length=0;a.g.length=0},ss=function(){};l=ss.prototype;l.ae=function(){};l.Qg=function(){return null};l.Ld=function(){return!1};l.We=function(){return!1};l.Gd=function(){};
var ts=function(a,b){a=a.u[b];for(var c=0;a&&c<a.length;c++)a[c](b)},us=function(a){var b=a.Ld();b!=a.ra&&(ts(a,b?"active":"idle"),a.ra=b);b=a.We();b!=a.ha&&(ts(a,b?"userActive":"userIdle"),a.ha=b)},vs=function(a,b){if(gb(a.j,b))return!0;for(var c=0;c<a.b.length;c++)if(gb(a.b[c],b))return!0;return!1},ws=function(a,b,c,d,e){c.Gd(e.callback,e);ps(c,function(a){a=Error(a);Bc(e);Cc(e,!1,a)});vs(a,b)?d&&(gb(a.o,b)||a.o.push(b),us(a)):d&&(gb(a.o,b)||a.o.push(b))},Zs=function(a,b){var c=Wa(a.ta),d=[];c[b]||
d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.g[b[e]].j,g=f.length-1;0<=g;g--){var h=f[g];a.g[h].hc||c[h]||(d.push(h),b.push(h))}d.reverse();ks(d);return d},$s=function(a,b){var c=a.i;a.j.length=0;for(var d=[],e=0;e<a.b.length;e++){var f=ab(a.b[e],function(a){var b=Zs(this,a);return cb(c,function(a){return gb(b,a)})},a);kb(d,f)}for(e=0;e<c.length;e++)js(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.b.length;f++)hb(a.b[f],d[e]);hb(a.o,d[e])}var g=a.u.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]]&&rs(a.g[c[e]],b);a.i.length=0;us(a)},at=function(a,b){b=ab(b,function(b){return a.g[b].hc?(m.setTimeout(function(){return Error("o`"+b)},0),!1):!0});for(var c=[],d=0;d<b.length;d++)c=c.concat(Zs(a,b[d]));ks(c);return 1<c.length?(b=c.shift(),a.b=bb(c,function(a){return[a]}).concat(a.b),[b]):c},bt=function(a,b){1<a.i.length?a.b=bb(a.i,function(a){return[a]}).concat(a.b):$s(a,b)},ct=function(a){for(;a.b.length;){var b=ab(a.b.shift(),
function(a){return!this.g[a].hc},a);if(0<b.length){a.Rd(b);return}}us(a)},dt=function(){this.g={};this.j=[];this.i=[];this.ta=[];this.b=[];this.o=[];this.u={};this.w=this.s=new os([],"");this.S=new zc;this.W=0;this.T=this.ha=this.ra=!1};D(dt,ss);l=dt.prototype;
l.ae=function(a,b){if(!(this instanceof dt))this.ae(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 os(e,f)}b&&b.length?kb(this.j,b):this.S.b||this.S.callback();this.w==this.s&&(this.w=null,b=this.s,a=y(this.Qg,this),c=new b.lh,a(),b.hc=c,c=(c=!!qs(b.i,a()))||!!qs(b.g,a()),c||(b.b.length=0),c&&$s(this,4),us(this))}};
l.Ld=function(){return 0<this.j.length};l.We=function(){return 0<this.o.length};l.Rd=function(a,b,c){b||(this.W=0);this.j=a=at(this,a);this.i=jb(a);us(this);0!=a.length&&(this.ta.push.apply(this.ta,a),c=y(null.Gi,null,jb(a),this.g,null,y(this.Ug,this,this.i,a),y(this.Vg,this),!!c),(a=5E3*Math.pow(this.W,2))?window.setTimeout(c,a):c())};
l.load=function(a,b){var c=[];ks([a],c);for(var d=[],e={},f=0;f<c.length;f++){var g=c[f],h=this.g[g];if(!h)throw Error("n`"+g);var k=new zc;e[g]=k;h.hc?k.callback(null):(ws(this,g,h,!!b,k),vs(this,g)||d.push(g))}0<d.length&&(0==this.j.length?this.Rd(d):(this.b.push(d),us(this)));return e[a]};l.Ug=function(a,b,c){this.W++;this.i=a;Ya(b,Ja(hb,this.ta),this);401==c?($s(this,0),this.b.length=0):410==c?(bt(this,3),ct(this)):3<=this.W?(bt(this,1),ct(this)):this.Rd(this.i,!0,8001==c)};
l.Vg=function(){bt(this,2);ct(this)};l.Gd=function(a,b){x(a)||(a=[a]);for(var c=0;c<a.length;c++){var d=a[c],e=b,f=this.u;f[d]||(f[d]=[]);f[d].push(e)}};l.Ca=function(){is(Pa(this.g),this.s);this.g={};this.j=[];this.i=[];this.o=[];this.b=[];this.u={};this.T=!0};l.Uc=function(){return this.T};var gs=null;gs=function(){return new dt};var fs=null,_ModuleManager_initialize=y(hs().ae,hs());

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