/* _GlobalPrefix_ */
/* _Module_:embed */
try{
var l,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ba="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,ca=function(){ca=function(){};ba.Symbol||(ba.Symbol=da)},da=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}(),fa=function(){ca();var a=ba.Symbol.iterator;a||(a=ba.Symbol.iterator=ba.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&
aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ea(this)}});fa=function(){}},ea=function(a){var b=0;return ha(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})},ha=function(a){fa();a={next:a};a[ba.Symbol.iterator]=function(){return this};return a},ia=function(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})}},ja=function(a,
b){return Object.prototype.hasOwnProperty.call(a,b)};
ia("WeakMap",function(a){function b(a){ja(a,d)||aa(a,d,{value:{}})}function c(a){var c=Object[a];c&&(Object[a]=function(a){b(a);return c(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(m){return!1}}())return a;var d="$jscomp_hidden_"+Math.random();c("freeze");c("preventExtensions");c("seal");var e=0,f=function(a){this.b=(e+=Math.random()+
1).toString();if(a){ca();fa();fa();var b=a[Symbol.iterator];for(a=b?b.call(a):ea(a);!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};f.prototype.set=function(a,c){b(a);if(!ja(a,d))throw Error("a`"+a);a[d][this.b]=c;return this};f.prototype.get=function(a){return ja(a,d)?a[d][this.b]:void 0};f.prototype.has=function(a){return ja(a,d)&&ja(a[d],this.b)};f.prototype["delete"]=function(a){return ja(a,d)&&ja(a[d],this.b)?delete a[d][this.b]:!1};return f}); ia("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});
var ka=ka||{},n=this,r=function(a){return void 0!==a},w=function(a){return"string"==typeof a},la=function(a){return"number"==typeof a},ma=function(){},pa=function(a){a.Kd=void 0;a.Xb=function(){return a.Kd?a.Kd:a.Kd=new a}},qa=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"==qa(a)},ta=function(a){var b=qa(a);return"array"==b||"object"==b&&"number"==typeof a.length},ua=function(a){return"function"==qa(a)},va=function(a){var b=
typeof a;return"object"==b&&null!=a||"function"==b},ya=function(a){return a[wa]||(a[wa]=++xa)},wa="closure_uid_"+(1E9*Math.random()>>>0),xa=0,Aa=function(a,b,c){return a.call.apply(a.bind,arguments)},Ba=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=Aa:y=Ba;return y.apply(null,arguments)},Ca=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)}},Da=function(a,b){for(var c in b)a[c]=b[c]},C=Date.now||function(){return+new Date},D=function(a,b){function c(){}c.prototype=b.prototype;a.ta=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.fj=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 Ea=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ea);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};D(Ea,Error);Ea.prototype.name="CustomError";var Fa;var F=function(){this.va=this.va;this.ha=this.ha};F.prototype.va=!1;F.prototype.isDisposed=function(){return this.va};F.prototype.Ea=function(){this.va||(this.va=!0,this.V())};F.prototype.V=function(){if(this.ha)for(;this.ha.length;)this.ha.shift()()};var Ga=function(a){a&&"function"==typeof a.Ea&&a.Ea()},Ha=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ta(d)?Ha.apply(null,d):Ga(d)}};
var Ia=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},Ja=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)},Ka=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)},
La=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},Ma=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},Na=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},Pa=function(a){a:{var b=Oa;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]},Qa=function(a,b){return 0<=Ia(a,b)},Ra=function(a,b){Qa(a,b)||a.push(b)},Sa=function(a,b){b=Ia(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},Ta=function(a){return Array.prototype.concat.apply([],
arguments)},Ua=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[]},Va=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ta(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)}},Wa=function(a,b){b=b||a;for(var c={},d=0,e=0;e<a.length;){var f=a[e++];var g=f;g=va(g)?"o"+ya(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0,b[d++]=f)}b.length=d},Za=function(a,b){for(var c= Ya,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},$a=function(a,b){a.sort(b||Ya)},Ya=function(a,b){return a>b?1:a<b?-1:0},ab=function(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b};
var bb=function(a,b){this.i=a;this.j=b;this.g=0;this.b=null};bb.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 cb=function(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};var db=function(a){return function(){throw Error(a);}},eb=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 fb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},gb=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1},pb=function(a){if(!hb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ib,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(jb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(kb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(lb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(mb,"&#39;"));-1!=a.indexOf("\x00")&&
(a=a.replace(ob,"&#0;"));return a},ib=/&/g,jb=/</g,kb=/>/g,lb=/"/g,mb=/'/g,ob=/\x00/g,hb=/[\x00&<>"']/,sb=function(a){return-1!=a.indexOf("&")?"document"in n?qb(a):rb(a):a},qb=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=n.document.createElement("div");return a.replace(tb,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})},rb=
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)}})},tb=/&([^;\s<&]+);?/g,ub=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},vb=function(a){return Array.prototype.join.call(arguments,"")},xb=function(a,b){var c=0;a=fb(String(a)).split(".");b=fb(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=wb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||wb(0==f[2].length,0==g[2].length)||wb(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c},wb=function(a,b){return a<b?-1:a>b?1:0},yb=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}, zb=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 Ab;a:{var Bb=n.navigator;if(Bb){var Cb=Bb.userAgent;if(Cb){Ab=Cb;break a}}Ab=""}var G=function(a){return-1!=Ab.indexOf(a)};var Db=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Eb=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},Fb=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Gb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Hb=function(a){for(var b in a)return!1;return!0},Ib=function(a){var b={},c;for(c in a)b[a[c]]=c;return b},Jb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Mb=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<Jb.length;f++)c=Jb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Nb=function(a){var b=arguments.length;if(1==b&&x(arguments[0]))return Nb.apply(null,arguments[0]);if(b%2)throw Error("b");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c},Ob=function(a){var b=arguments.length;if(1==b&&x(arguments[0]))return Ob.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
var Pb=function(){return(G("Chrome")||G("CriOS"))&&!G("Edge")};var Qb=function(a){n.setTimeout(function(){throw a;},0)},Rb,Sb=function(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!G("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&&!G("Trident")&&!G("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(r(c.next)){c=c.next;var a=c.cb;c.cb=null;a()}};return function(a){d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")? function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){n.setTimeout(a,0)}};
var Tb=function(){this.g=this.b=null},Vb=new bb(function(){return new Ub},function(a){a.reset()});Tb.prototype.add=function(a,b){var c=Vb.get();c.set(a,b);this.g?this.g.next=c:this.b=c;this.g=c};var Xb=function(){var a=Wb,b=null;a.b&&(b=a.b,a.b=a.b.next,a.b||(a.g=null),b.next=null);return b},Ub=function(){this.next=this.g=this.b=null};Ub.prototype.set=function(a,b){this.b=a;this.g=b;this.next=null};Ub.prototype.reset=function(){this.next=this.g=this.b=null};
var ac=function(a,b){Yb||Zb();$b||(Yb(),$b=!0);Wb.add(a,b)},Yb,Zb=function(){if(-1!=String(n.Promise).indexOf("[native code]")){var a=n.Promise.resolve(void 0);Yb=function(){a.then(bc)}}else Yb=function(){var a=bc;!ua(n.setImmediate)||n.Window&&n.Window.prototype&&!G("Edge")&&n.Window.prototype.setImmediate==n.setImmediate?(Rb||(Rb=Sb()),Rb(a)):n.setImmediate(a)}},$b=!1,Wb=new Tb,bc=function(){for(var a;a=Xb();){try{a.b.call(a.g)}catch(b){Qb(b)}cb(Vb,a)}$b=!1};
var cc=function(){return G("iPhone")&&!G("iPod")&&!G("iPad")},dc=function(){return cc()||G("iPad")||G("iPod")};var ec=function(a){ec[" "](a);return a};ec[" "]=ma;var fc=function(a,b){try{return ec(a[b]),!0}catch(c){}return!1},hc=function(a,b){var c=gc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var ic=G("Opera"),H=G("Trident")||G("MSIE"),jc=G("Edge"),kc=jc||H,nc=G("Gecko")&&!(-1!=Ab.toLowerCase().indexOf("webkit")&&!G("Edge"))&&!(G("Trident")||G("MSIE"))&&!G("Edge"),I=-1!=Ab.toLowerCase().indexOf("webkit")&&!G("Edge"),oc=G("Macintosh"),pc=G("Windows"),qc=G("Android"),rc=cc(),sc=G("iPad"),tc=G("iPod"),uc=dc(),vc=function(){var a=n.document;return a?a.documentMode:void 0},wc;
a:{var xc="",yc=function(){var a=Ab;if(nc)return/rv:([^\);]+)(\)|;)/.exec(a);if(jc)return/Edge\/([\d\.]+)/.exec(a);if(H)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(I)return/WebKit\/(\S+)/.exec(a);if(ic)return/(?:Version)[ \/]?(\S+)/.exec(a)}();yc&&(xc=yc?yc[1]:"");if(H){var zc=vc();if(null!=zc&&zc>parseFloat(xc)){wc=String(zc);break a}}wc=xc}var Ac=wc,gc={},Bc=function(a){return hc(a,function(){return 0<=xb(Ac,a)})},Cc;var Dc=n.document; Cc=Dc&&H?vc()||("CSS1Compat"==Dc.compatMode?parseInt(Ac,10):5):void 0;
var Ec=function(a,b,c){return Math.min(Math.max(a,b),c)};var Fc=function(a,b){this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw Error("b");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof Fc)for(c=a.mb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};Fc.prototype.Qa=function(){Gc(this);for(var a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};Fc.prototype.mb=function(){Gc(this);return this.b.concat()};
Fc.prototype.clear=function(){this.g={};this.i=this.b.length=0};var Gc=function(a){if(a.i!=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Hc(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],Hc(e,d)||(a.b[c++]=d,e[d]=1),b++;a.b.length=c}};Fc.prototype.get=function(a,b){return Hc(this.g,a)?this.g[a]:b};Fc.prototype.set=function(a,b){Hc(this.g,a)||(this.i++,this.b.push(a));this.g[a]=b}; Fc.prototype.forEach=function(a,b){for(var c=this.mb(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};var Hc=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var Kc=/[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,Lc=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,Mc=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,Nc=/^http:\/\/.*/,Oc=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,Pc=/\s+/,Qc=/[\d\u06f0-\u06f9]/,Rc=function(a){var b=0, c=0,d=!1;a=a.split(Pc);for(var e=0;e<a.length;e++){var f=a[e];Mc.test(f)?(b++,c++):Nc.test(f)?d=!0:Lc.test(f)?c++:Qc.test(f)&&(d=!0)}return 0==c?d?1:0:.4<b/c?-1:1};
var Tc=function(){this.b=Sc};Tc.prototype.Jb=!0;Tc.prototype.Ib=function(){return""};Tc.prototype.Id=!0;Tc.prototype.tc=function(){return 1};var Uc=function(a){if(a instanceof Tc&&a.constructor===Tc&&a.b===Sc)return"";qa(a);return"type_error:TrustedResourceUrl"},Sc={};
var Vc=function(){F.call(this)};D(Vc,F);var Zc=function(a,b){this.b=a;this.g=b};Zc.prototype.i=function(a){this.b&&(this.b.call(this.g||null,a),this.b=this.g=null)};Zc.prototype.abort=function(){this.g=this.b=null};var $c=function(a){F.call(this);this.j=a;this.i=[];this.g=[];this.o=[]};D($c,F);$c.prototype.s=Vc;$c.prototype.b=null;var ad=function(a,b){a.g.push(new Zc(b,void 0))},cd=function(a,b){(b=bd(a.g,b))&&window.setTimeout(db("Module errback failures: "+b),0);a.o.length=0;a.i.length=0},bd=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].i(b)}catch(e){Qb(e),c.push(e)}a.length=0;return c.length?c:null};$c.prototype.V=function(){$c.ta.V.call(this);Ga(this.b)};
var dd=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},ed=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var gd=function(a,b){this.b=0;this.u=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=ma)try{var c=this;a.call(b,function(a){fd(c,2,a)},function(a){fd(c,3,a)})}catch(d){fd(this,3,d)}},hd=function(){this.next=this.i=this.g=this.j=this.b=null;this.o=!1};hd.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var id=new bb(function(){return new hd},function(a){a.reset()}),jd=function(a,b,c){var d=id.get();d.j=a;d.g=b;d.i=c;return d};
gd.prototype.then=function(a,b,c){return kd(this,ua(a)?a:null,ua(b)?b:null,c)};dd(gd);gd.prototype.cancel=function(a){0==this.b&&ac(function(){var b=new ld(a);md(this,b)},this)};
var md=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?md(c,b):(f?(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):nd(c),od(c,e,3,b)))}a.i=null}else fd(a,3,b)},qd=function(a,b){a.g||2!=a.b&&3!=a.b||pd(a);a.j?a.j.next=b:a.g=b;a.j=b},kd=function(a,b,c,d){var e=jd(null,null,null);e.b=new gd(function(a,g){e.j=b?function(c){try{var e=b.call(d,c);a(e)}catch(m){g(m)}}:a;e.g=c?function(b){try{var e=c.call(d,
b);!r(e)&&b instanceof ld?g(b):a(e)}catch(m){g(m)}}:g});e.b.i=a;qd(a,e);return e.b};gd.prototype.va=function(a){this.b=0;fd(this,2,a)};gd.prototype.v=function(a){this.b=0;fd(this,3,a)};
var fd=function(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.b=1;a:{var d=c,e=a.va,f=a.v;if(d instanceof gd){qd(d,jd(e||ma,f||null,a));var g=!0}else if(ed(d))d.then(e,f,a),g=!0;else{if(va(d))try{var h=d.then;if(ua(h)){rd(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,pd(a),3!=b||c instanceof ld||sd(a,c))}},rd=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)}},pd=function(a){a.s||(a.s=!0,ac(a.ha,a))},nd=function(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||(a.j=null);return b};gd.prototype.ha=function(){for(var a;a=nd(this);)od(this,a,this.b,this.u);this.s=!1};
var od=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,td(b,c,d);else try{b.o?b.j.call(b.i):td(b,c,d)}catch(e){ud.call(null,e)}cb(id,b)},td=function(a,b,c){2==b?a.j.call(a.i,c):a.g&&a.g.call(a.i,c)},sd=function(a,b){a.o=!0;ac(function(){a.o&&ud.call(null,b)})},ud=Qb,ld=function(a){Ea.call(this,a)};D(ld,Ea);ld.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 vd=function(a,b){this.o=[];this.S=a;this.R=b||null;this.j=this.b=!1;this.i=void 0;this.va=this.U=this.u=!1;this.s=0;this.g=null;this.ha=0};vd.prototype.cancel=function(a){if(this.b)this.i instanceof vd&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.ha--,0>=b.ha&&b.cancel())}this.S?this.S.call(this.R,this):this.va=!0;this.b||(a=new wd(this),xd(this),yd(this,!1,a))}};vd.prototype.v=function(a,b){this.u=!1;yd(this,a,b)};
var yd=function(a,b,c){a.b=!0;a.i=c;a.j=!b;zd(a)},xd=function(a){if(a.b){if(!a.va)throw new Ad(a);a.va=!1}};vd.prototype.callback=function(a){xd(this);yd(this,!0,a)};var Bd=function(a,b,c){a.o.push([b,c,void 0]);a.b&&zd(a)};vd.prototype.then=function(a,b,c){var d,e,f=new gd(function(a,b){d=a;e=b});Bd(this,d,function(a){a instanceof wd?f.cancel():e(a)});return f.then(a,b,c)};dd(vd);
var Cd=function(a){return Na(a.o,function(a){return ua(a[1])})},zd=function(a){if(a.s&&a.b&&Cd(a)){var b=a.s,c=Dd[b];c&&(n.clearTimeout(c.b),delete Dd[b]);a.s=0}a.g&&(a.g.ha--,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.R,b);r(h)&&(a.j=a.j&&(h==b||h instanceof Error),a.i=b=h);if(ed(b)||"function"===typeof n.Promise&&b instanceof n.Promise)d=!0,a.u=!0}catch(k){b=k,a.j=!0,Cd(a)||(c=!0)}}a.i=b;d&&(h=y(a.v,a,!0),d=y(a.v,
a,!1),b instanceof vd?(Bd(b,h,d),b.U=!0):b.then(h,d));c&&(b=new Ed(b),Dd[b.b]=b,a.s=b.b)},Ad=function(){Ea.call(this)};D(Ad,Ea);Ad.prototype.message="Deferred has already fired";Ad.prototype.name="AlreadyCalledError";var wd=function(){Ea.call(this)};D(wd,Ea);wd.prototype.message="Deferred was canceled";wd.prototype.name="CanceledError";var Ed=function(a){this.b=n.setTimeout(y(this.i,this),0);this.g=a};Ed.prototype.i=function(){delete Dd[this.b];throw this.g;};var Dd={};
var Fd=function(){F.call(this)};D(Fd,F);Fd.prototype.U=function(){};Fd.prototype.Ya=function(){return null};Fd.prototype.ra=function(){return!1};Fd.prototype.Fa=function(){return!1};var Gd=function(){F.call(this);this.g={};this.j=[];this.i=[];this.s=[];this.b=[];this.o=[];this.R={};this.wa=this.u=new $c([],"");this.Aa=new vd;this.v=0;this.La=this.Ka=!1};D(Gd,Fd);pa(Gd);
Gd.prototype.U=function(a,b){if(!(this instanceof Gd))this.U(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 $c(e,f)}b&&b.length?Va(this.j,b):this.Aa.b||this.Aa.callback();this.wa==this.u&&(this.wa=null,b=this.u,a=y(this.Ya,this),c=new b.s,a(),b.b=c,c=(c=!!bd(b.o,a()))||!!bd(b.i,a()),c||(b.g.length=0),c&&Hd(this,4),Id(this))}};
Gd.prototype.ra=function(){return 0<this.j.length};Gd.prototype.Fa=function(){return 0<this.o.length};var Id=function(a){var b=a.ra();b!=a.Ka&&(Jd(a,b?"active":"idle"),a.Ka=b);b=a.Fa();b!=a.La&&(Jd(a,b?"userActive":"userIdle"),a.La=b)},Ld=function(a,b,c,d,e){c.i.push(new Zc(e.callback,e));ad(c,function(a){a=Error(a);xd(e);yd(e,!1,a)});Kd(a,b)?d&&(Qa(a.o,b)||a.o.push(b),Id(a)):d&&(Qa(a.o,b)||a.o.push(b))};
Gd.prototype.S=function(a,b,c){b||(this.v=0);this.j=a=Md(this,a);this.i=Ua(a);Id(this);0!=a.length&&(this.s.push.apply(this.s,a),c=y(null.jj,null,Ua(a),this.g,null,y(this.ab,this,this.i,a),y(this.Pb,this),!!c),(a=5E3*Math.pow(this.v,2))?window.setTimeout(c,a):c())};
var Md=function(a,b){for(var c=0;c<b.length;c++)if(a.g[b[c]].b)throw Error("d`"+b[c]);var d=[];for(c=0;c<b.length;c++)d=d.concat(Nd(a,b[c]));Wa(d);return 1<d.length?(b=d.shift(),a.b=Ma(d,function(a){return[a]}).concat(a.b),[b]):d},Nd=function(a,b){var c=[];Qa(a.s,b)||c.push(b);for(b=Ua(a.g[b].j);b.length;){var d=b.pop();a.g[d].b||Qa(a.s,d)||(c.unshift(d),Array.prototype.unshift.apply(b,a.g[d].j))}Wa(c);return c},Kd=function(a,b){if(Qa(a.j,b))return!0;for(var c=0;c<a.b.length;c++)if(Qa(a.b[c],b))return!0;
return!1};Gd.prototype.load=function(a,b){var c=[];Wa([a],c);for(var d=[],e={},f=0;f<c.length;f++){var g=c[f],h=this.g[g];if(!h)throw Error("c`"+g);var k=new vd;e[g]=k;h.b?k.callback(null):(Ld(this,g,h,!!b,k),Kd(this,g)||d.push(g))}0<d.length&&(0==this.j.length?this.S(d):(this.b.push(d),Id(this)));return e[a]};
Gd.prototype.ab=function(a,b,c){this.v++;this.i=a;Ja(b,Ca(Sa,this.s),this);401==c?(Hd(this,0),this.b.length=0):410==c?(Od(this,3),Pd(this)):3<=this.v?(Od(this,1),Pd(this)):this.S(this.i,!0,8001==c)};Gd.prototype.Pb=function(){Od(this,2);Pd(this)};
var Od=function(a,b){1<a.i.length?a.b=Ma(a.i,function(a){return[a]}).concat(a.b):Hd(a,b)},Hd=function(a,b){var c=a.i;a.j.length=0;for(var d=[],e=0;e<a.b.length;e++){var f=La(a.b[e],function(a){var b=Nd(this,a);return Na(c,function(a){return Qa(b,a)})},a);Va(d,f)}for(e=0;e<c.length;e++)Ra(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.b.length;f++)Sa(a.b[f],d[e]);Sa(a.o,d[e])}var g=a.R.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<c.length;e++)a.g[c[e]]&&
cd(a.g[c[e]],b);a.i.length=0;Id(a)},Pd=function(a){for(;a.b.length;){var b=La(a.b.shift(),function(a){return!this.g[a].b},a);if(0<b.length){a.S(b);return}}Id(a)},Jd=function(a,b){a=a.R[b];for(var c=0;a&&c<a.length;c++)a[c](b)};Gd.prototype.V=function(){Gd.ta.V.call(this);Ha(Fb(this.g),this.u);this.g={};this.j=[];this.i=[];this.o=[];this.b=[];this.R={}};
var Qd={Sh:800,Zh:801,$h:802,ni:803,oi:804,ri:805,ti:806,vi:807,wi:808,zi:809,Ci:810,Fi:811,Hi:812,Ii:813,Ji:814,Qi:815,Ti:816,Ui:817,Vi:818,Xi:819,Zi:820,$i:821,aj:822};var Rd={Gh:22,Ih:15,Hh:34,Th:18,Uh:30,Vh:1,Yh:10,ai:2,di:3,ui:20,xi:29,yi:4,Ei:23,Gi:9,Ri:5,Si:28,Wi:6,Yi:12,bj:8,USER:7};var Sd=function(){F.call(this);this.i={};this.b={};this.Lb={};this.g=[]};D(Sd,F);var Td=function(a,b){var c=a.i[b];if(!c&&b in a.b){c=a.b[b];if(!c){a:{for(var d in Rd)if(Rd[d]==b){a=!0;break a}a=!1}throw Error("f`"+b+"`"+(a?"ServiceName."+Ib(Rd)[b]:"AsyncServiceName."+Ib(Qd)[b]));}d=c(a);a.i[b]=d;a.g.push(d);delete a.b[b];c=d}return c||null};l=Sd.prototype;l.get=function(a){var b=Td(this,a.b());if(!b)throw Error("e`"+a);return b};l.Cc=function(a,b){this.i[a]=b;this.g.push(b)}; l.af=function(a,b){this.b[a]=b};l.V=function(){Sd.ta.V.call(this);for(var a=0;a<this.g.length;++a)Ga(this.g[a]);this.g=[];this.i={};this.b={};this.Lb={}};l.$e=function(a,b){this.Lb[a]=b};
var Ud,Vd=new vd,Wd=function(){if(!Ud)throw Error("h");return Ud};var Xd=G("Firefox"),Yd=cc()||G("iPod"),Zd=G("iPad"),be=G("Android")&&!(Pb()||G("Firefox")||G("Opera")||G("Silk")),ce=Pb(),de=G("Safari")&&!(Pb()||G("Coast")||G("Opera")||G("Edge")||G("Silk")||G("Android"))&&!dc();var ee=null,fe=null,he=function(a){var b="";ge(a,function(a){b+=String.fromCharCode(a)});return b},ge=function(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=fe[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("i`"+c);}return b}ie();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))}},ie=function(){if(!ee){ee={};fe={};for(var a=0;65>a;a++)ee[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a), fe[ee[a]]=a,62<=a&&(fe["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};
var je=function(){},ke="function"==typeof Uint8Array,ne=function(a,b,c,d){a.b=null;b||(b=c?[c]:[]);a.ha=c?String(c):void 0;a.j=0===c?-1:0;a.g=b;a:{if(a.g.length&&(b=a.g.length-1,(c=a.g[b])&&"object"==typeof c&&!x(c)&&!(ke&&c instanceof Uint8Array))){a.o=b-a.j;a.i=c;break a}a.o=Number.MAX_VALUE}a.u={};if(d)for(b=0;b<d.length;b++)c=d[b],c<a.o?(c+=a.j,a.g[c]=a.g[c]||le):(me(a),a.i[c]=a.i[c]||le)},le=[],me=function(a){var b=a.o+a.j;a.g[b]||(a.i=a.g[b]={})},J=function(a,b){if(b<a.o){b+=a.j;var c=a.g[b];
return c===le?a.g[b]=[]:c}if(a.i)return c=a.i[b],c===le?a.i[b]=[]:c},K=function(a,b,c){a.b||(a.b={});if(!a.b[c]){var d=J(a,c);d&&(a.b[c]=new b(d))}return a.b[c]},pe=function(a){var b=oe;a.b||(a.b={});if(!a.b[1]){if(1<a.o){var c=1+a.j;var d=a.g[c];c=d===le?a.g[c]=[]:d}else d=a.i[1],c=d===le?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==le&&(b=a.b[1]=[]);return b},re=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]&&qe(c[d]);
else c&&qe(c)}},qe=function(a){re(a);return a.g};
je.prototype.s=ke?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){ie();for(var a=ee,c=[],d=0;d<this.length;d+=3){var e=this[d],f=d+1<this.length,g=f?this[d+1]:0,h=d+2<this.length,k=h?this[d+2]:0,m=e>>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|k>>6;k&=63;h||(k=64,f||(g=64));c.push(a[m],a[e],a[g],a[k])}return c.join("")};try{return JSON.stringify(this.g&&qe(this),se)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.g&&qe(this),se)}; var se=function(a,b){return la(b)&&(isNaN(b)||Infinity===b||-Infinity===b)?String(b):b};je.prototype.toString=function(){re(this);return this.g.toString()};
var te=!H||9<=Number(Cc),ue=!H||9<=Number(Cc),ve=H&&!Bc("9"),we=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});n.addEventListener("test",ma,b);n.removeEventListener("test",ma,b);return a}();
var xe=function(a,b){this.type=a;this.g=this.target=b;this.i=!1;this.df=!0};xe.prototype.stopPropagation=function(){this.i=!0};xe.prototype.preventDefault=function(){this.df=!1};var ye=function(a,b){xe.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.j=this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.pointerId=0;this.pointerType="";this.b=null;a&&this.init(a,b)};D(ye,xe);var ze=[1,4,2],Ae={2:"touch",3:"pen",4:"mouse"};
ye.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)?nc&&(fc(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=oc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=w(a.pointerType)?a.pointerType:Ae[a.pointerType]||"";this.b=a;a.defaultPrevented&&this.preventDefault()};
var Be=function(a,b){return te?a.b.button==b:"click"==a.type?0==b:!!(a.b.button&ze[b])};ye.prototype.stopPropagation=function(){ye.ta.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};ye.prototype.preventDefault=function(){ye.ta.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,ve)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};
var Ce="closure_listenable_"+(1E6*Math.random()|0),De=function(a){return!(!a||!a[Ce])},Ee=0;var Fe=function(a,b,c,d,e){this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!d;this.Tc=e;this.key=++Ee;this.jc=this.Mc=!1},Ge=function(a){a.jc=!0;a.listener=null;a.b=null;a.src=null;a.Tc=null};var He=function(a){this.src=a;this.b={};this.g=0};He.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=Ie(a,b,d,e);-1<g?(b=a[g],c||(b.Mc=!1)):(b=new Fe(b,this.src,f,!!d,e),b.Mc=c,a.push(b));return b};var Je=function(a,b){var c=b.type;if(!(c in a.b))return!1;var d=Sa(a.b[c],b);d&&(Ge(b),0==a.b[c].length&&(delete a.b[c],a.g--));return d},Ke=function(a){var b=0,c;for(c in a.b){for(var d=a.b[c],e=0;e<d.length;e++)++b,Ge(d[e]);delete a.b[c];a.g--}};
He.prototype.Sc=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};He.prototype.uc=function(a,b,c,d){a=this.b[a.toString()];var e=-1;a&&(e=Ie(a,b,c,d));return-1<e?a[e]:null};He.prototype.hasListener=function(a,b){var c=r(a),d=c?a.toString():"",e=r(b);return Eb(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 Ie=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.jc&&f.listener==b&&f.capture==!!c&&f.Tc==d)return e}return-1};
var Le="closure_lm_"+(1E6*Math.random()|0),Me={},Ne=0,L=function(a,b,c,d,e){if(d&&d.once)return Oe(a,b,c,d,e);if(x(b)){for(var f=0;f<b.length;f++)L(a,b[f],c,d,e);return null}c=Pe(c);return De(a)?a.listen(b,c,va(d)?!!d.capture:!!d,e):Qe(a,b,c,!1,d,e)},Qe=function(a,b,c,d,e,f){if(!b)throw Error("j");var g=va(e)?!!e.capture:!!e,h=Re(a);h||(a[Le]=h=new He(a));c=h.add(b,c,d,g,f);if(c.b)return c;d=Se();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)we||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(Te(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("k");Ne++;return c},Se=function(){var a=Ue,b=ue?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},Oe=function(a,b,c,d,e){if(x(b)){for(var f=0;f<b.length;f++)Oe(a,b[f],c,d,e);return null}c=Pe(c);return De(a)?a.Pd(b,c,va(d)?!!d.capture:!!d,e):Qe(a,b,c,!0,d,e)},Ve=function(a,b,c,d,e){if(x(b))for(var f=0;f<
b.length;f++)Ve(a,b[f],c,d,e);else d=va(d)?!!d.capture:!!d,c=Pe(c),De(a)?a.Fc(b,c,d,e):a&&(a=Re(a))&&(b=a.uc(b,c,d,e))&&We(b)},We=function(a){if(la(a)||!a||a.jc)return!1;var b=a.src;if(De(b))return Je(b.Oa,a);var c=a.type,d=a.b;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Te(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Ne--;(c=Re(b))?(Je(c,a),0==c.g&&(c.src=null,b[Le]=null)):Ge(a);return!0},Te=function(a){return a in Me?Me[a]:Me[a]="on"+a},Ye=
function(a,b,c,d){var e=!0;if(a=Re(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.jc&&(f=Xe(f,d),e=e&&!1!==f)}return e},Xe=function(a,b){var c=a.listener,d=a.Tc||a.src;a.Mc&&We(a);return c.call(d,b)},Ue=function(a,b){if(a.jc)return!0;if(!ue){if(!b)a:{b=["window","event"];for(var c=n,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new ye(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=Ye(d[e],a,!0,b);c=c&&f}for(e=0;!b.i&&e<d.length;e++)b.g=d[e],f=Ye(d[e],a,!1,b),c=c&&f}return c}return Xe(a,new ye(b,this))},Re=function(a){a=a[Le];return a instanceof He?a:null},Ze="__closure_events_fn_"+(1E9*Math.random()>>>0),Pe=function(a){if(ua(a))return a;a[Ze]||(a[Ze]=function(b){return a.handleEvent(b)});return a[Ze]};
var $e=function(a,b){this.i=a;this.b=b;this.constructor.ee||(this.constructor.ee={});this.constructor.ee[this.toString()]=this};$e.prototype.toString=function(){this.g||(this.g=this.i.b+":"+this.b);return this.g};$e.prototype.getType=function(){return this.b};
var af=function(a,b){$e.call(this,a,b)};D(af,$e);var N=function(){F.call(this);this.Oa=new He(this);this.Pf=this;this.$c=null};D(N,F);N.prototype[Ce]=!0;l=N.prototype;l.jd=function(a){this.$c=a};l.addEventListener=function(a,b,c,d){L(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){Ve(this,a,b,c,d)};
l.dispatchEvent=function(a){var b,c=this.$c;if(c)for(b=[];c;c=c.$c)b.push(c);c=this.Pf;var d=a.type||a;if(w(a))a=new xe(a,c);else if(a instanceof xe)a.target=a.target||c;else{var e=a;a=new xe(d,c);Mb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.i&&0<=f;f--){var g=a.g=b[f];e=bf(g,d,!0,a)&&e}a.i||(g=a.g=c,e=bf(g,d,!0,a)&&e,a.i||(e=bf(g,d,!1,a)&&e));if(b)for(f=0;!a.i&&f<b.length;f++)g=a.g=b[f],e=bf(g,d,!1,a)&&e;return e};l.V=function(){N.ta.V.call(this);this.Oa&&Ke(this.Oa);this.$c=null};
l.listen=function(a,b,c,d){return this.Oa.add(String(a),b,!1,c,d)};l.Pd=function(a,b,c,d){return this.Oa.add(String(a),b,!0,c,d)};l.Fc=function(a,b,c,d){var e=this.Oa;a=String(a).toString();if(a in e.b){var f=e.b[a];b=Ie(f,b,c,d);-1<b&&(Ge(f[b]),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.b[a],e.g--))}};
var bf=function(a,b,c,d){b=a.Oa.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.jc&&g.capture==c){var h=g.listener,k=g.Tc||g.src;g.Mc&&Je(a.Oa,g);e=!1!==h.call(k,d)&&e}}return e&&0!=d.df};N.prototype.Sc=function(a,b){return this.Oa.Sc(String(a),b)};N.prototype.uc=function(a,b,c,d){return this.Oa.uc(String(a),b,c,d)};N.prototype.hasListener=function(a,b){return this.Oa.hasListener(r(a)?String(a):void 0,b)};
var df=function(a){F.call(this);this.Nb={};this.Lb={};this.Dc={};this.vb={};this.Se={};this.Ae=a?a.Ae:new N;this.nh=!a;this.Bc=null;a?(this.Bc=a,this.Dc=a.Dc,this.vb=a.vb,this.Lb=a.Lb):C();a=cf(this);this!=a&&(a.Nc?a.Nc.push(this):a.Nc=[this])};D(df,F);var cf=function(a){for(;a.Bc;)a=a.Bc;return a},ef=function(a,b){for(;a;){if(a==b)return!0;a=a.Bc}return!1};
df.prototype.get=function(a){var b;a:{for(b=this;b;b=b.Bc){if(b.isDisposed())throw Error("n");if(b.Nb[a]){b=b.Nb[a][0];break a}if(b.Se[a])break}if(b=this.Dc[a]){b=b(this);if(null==b)throw Error("o`"+a);this.Cc(a,b)}else b=null}if(null==b)throw new ff(a);return b};df.prototype.Cc=function(a,b){if(this.isDisposed())Ga(b);else{this.Nb[a]=[b,!0];b=gf(this,this,a);for(var c=0;c<b.length;c++)b[c].callback(null);delete this.Lb[a]}};df.prototype.$e=function(a,b){this.Lb[a]=b};
df.prototype.af=function(a,b){this.Dc[a]=b;if(b=this.vb[a]){if(1<b.length){for(var c=0;c<b.length;++c)b[c].index=c;b.sort(hf)}for(;b.length;)b.shift().d.callback(null);delete this.vb[a]}};
var hf=function(a,b){if(a.Eb!=b.Eb){if(ef(a.Eb,b.Eb))return 1;if(ef(b.Eb,a.Eb))return-1}return a.index<b.index?-1:a.index==b.index?0:1},gf=function(a,b,c){var d=[],e=a.vb[c];e&&(Ka(e,function(a){ef(a.Eb,b)&&(d.push(a.d),Sa(e,a))}),0==e.length&&delete a.vb[c]);return d},jf=function(a,b){a.vb&&Db(a.vb,function(a,d,e){Ka(a,function(c){c.Eb==b&&Sa(a,c)});0==a.length&&delete e[d]})};
df.prototype.V=function(){if(cf(this)==this){var a=this.Nc;if(a)for(;a.length;)a[0].Ea()}else{a=cf(this).Nc;for(var b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}}for(var c in this.Nb)a=this.Nb[c],a[1]&&a[0].Ea&&a[0].Ea();this.Nb=null;this.nh&&this.Ae.Ea();jf(this,this);this.vb=null;Ga(this.ih);this.Se=this.ih=null;df.ta.V.call(this)};var ff=function(a){Ea.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'};D(ff,Ea);new af(new function(){this.b="fva"},1);
var kf=function(a){if(a.Qa&&"function"==typeof a.Qa)return a.Qa();if(w(a))return a.split("");if(ta(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Fb(a)},lf=function(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(ta(a)||w(a))Ja(a,b,void 0);else{if(a.mb&&"function"==typeof a.mb)var c=a.mb();else if(a.Qa&&"function"==typeof a.Qa)c=void 0;else if(ta(a)||w(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=Gb(a);d=kf(a);e=d.length;for(var f=0;f< e;f++)b.call(void 0,d[f],c&&c[f],a)}};
var mf=function(){this.b=new Fc},nf=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+ya(a):b.charAt(0)+a};mf.prototype.add=function(a){this.b.set(nf(a),a)};mf.prototype.clear=function(){this.b.clear()};mf.prototype.contains=function(a){a=nf(a);return Hc(this.b.g,a)};mf.prototype.Qa=function(){return this.b.Qa()};
var of=[],pf=[],qf=!1,rf=function(){function a(b){b.Ah||(b.Ah=!0,b.Sb&&Ja(b.Sb.Qa(),a),h.push(b))}var b={},c,d;for(c=of.length-1;0<=c;--c){var e=of[c];if(e.yc.b){var f=e.yc.b;for(d=f.length-1;0<=d;--d)b[f[d].id]=e}if(e.yc.o)for(f=e.yc.o,d=f.length-1;0<=d;--d)b[f[d].id]=e}for(c=of.length-1;0<=c;--c){e=of[c];f=e.yc;if(f.g)for(e.Sb=new mf,d=f.g.length-1;0<=d;--d){var g=b[f.g[d]];g&&e.Sb.add(g)}if(f.i)for(e.Sb||(e.Sb=new mf),d=f.i.length-1;0<=d;--d)(g=b[f.i[d]])&&e.Sb.add(g)}var h=[];Ja(of,a);of=h};
var sf=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,tf=function(a){var b=a.match(sf);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},uf=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," ")):"")}}},vf=function(a,
b,c){if(x(b))for(var d=0;d<b.length;d++)vf(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},wf=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)vf(a[b],a[b+1],c);return c.join("&")},xf=function(a,b){var c=2==arguments.length?wf(arguments[1],0):wf(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 yf=function(a,b){this.i=this.ha=this.b="";this.u=null;this.o=this.s="";this.g=!1;if(a instanceof yf){this.g=r(b)?b:a.g;zf(this,a.b);this.ha=a.ha;this.i=a.i;Nf(this,a.u);this.s=a.s;b=a.j;var c=new Of;c.i=b.i;b.b&&(c.b=new Fc(b.b),c.g=b.g);Pf(this,c);this.o=a.o}else a&&(c=String(a).match(sf))?(this.g=!!b,zf(this,c[1]||"",!0),this.ha=Qf(c[2]||""),this.i=Qf(c[3]||"",!0),Nf(this,c[4]),this.s=Qf(c[5]||"",!0),Pf(this,c[6]||"",!0),this.o=Qf(c[7]||"")):(this.g=!!b,this.j=new Of(null,this.g))};
yf.prototype.toString=function(){var a=[],b=this.b;b&&a.push(Rf(b,Sf,!0),":");var c=this.i;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Rf(b,Sf,!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(Rf(c,"/"==c.charAt(0)?Tf:Uf,!0));(c=this.j.toString())&&a.push("?",c);(c=this.o)&&a.push("#",Rf(c,Vf));return a.join("")};
var zf=function(a,b,c){a.b=c?Qf(b,!0):b;a.b&&(a.b=a.b.replace(/:$/,""))},Nf=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("p`"+b);a.u=b}else a.u=null},Pf=function(a,b,c){b instanceof Of?(a.j=b,Wf(a.j,a.g)):(c||(b=Rf(b,Xf)),a.j=new Of(b,a.g))};yf.prototype.Ne=function(){return!1};
var Qf=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Rf=function(a,b,c){return w(a)?(a=encodeURI(a).replace(b,Yf),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Yf=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Sf=/[#\/\?@]/g,Uf=/[#\?:]/g,Tf=/[#\?]/g,Xf=/[#\?@]/g,Vf=/#/g,Of=function(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b},Zf=function(a){a.b||(a.b=new Fc,a.g=0,a.i&&uf(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g,
" ")),c)}))};Of.prototype.add=function(a,b){Zf(this);this.i=null;a=$f(this,a);var c=this.b.get(a);c||this.b.set(a,c=[]);c.push(b);this.g+=1;return this};var ag=function(a,b){Zf(a);b=$f(a,b);Hc(a.b.g,b)&&(a.i=null,a.g-=a.b.get(b).length,a=a.b,Hc(a.g,b)&&(delete a.g[b],a.i--,a.b.length>2*a.i&&Gc(a)))};Of.prototype.clear=function(){this.b=this.i=null;this.g=0};var bg=function(a,b){Zf(a);b=$f(a,b);return Hc(a.b.g,b)};l=Of.prototype;
l.forEach=function(a,b){Zf(this);this.b.forEach(function(c,d){Ja(c,function(c){a.call(b,c,d,this)},this)},this)};l.mb=function(){Zf(this);for(var a=this.b.Qa(),b=this.b.mb(),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){Zf(this);var b=[];if(w(a))bg(this,a)&&(b=Ta(b,this.b.get($f(this,a))));else{a=this.b.Qa();for(var c=0;c<a.length;c++)b=Ta(b,a[c])}return b};
l.set=function(a,b){Zf(this);this.i=null;a=$f(this,a);bg(this,a)&&(this.g-=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};l.get=function(a,b){a=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.mb(),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("&")};
var $f=function(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b},Wf=function(a,b){b&&!a.j&&(Zf(a),a.i=null,a.b.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(ag(this,b),ag(this,c),0<a.length&&(this.i=null,this.b.set($f(this,c),Ua(a)),this.g+=a.length))},a));a.j=b};
var cg=function(a,b,c){N.call(this);this.b=a;c&&Ua(c)};D(cg,N);var dg=/^(https?:\/\/[^/]*)\/calendar(\/((hosted)|(a)|(b))\/[^/]*)?/,eg="undefined"!=typeof window?window.location.href:"",fg=function(a){return!(!a||!a.match(/^(?:https?:)?\/\/(?:[^:\/]+\.)?google\.com(?::\d+)?(?:\/.*$|$)/))},gg=function(a){return fg(a)?a.replace(/^https?:\/\//i,"//"):a},hg=function(a){return(a=a.match(dg))&&"b"==a[3]?[a[1]+"/calendar",a[2]]:null},ig=function(){var a=hg(eg);return a?parseInt(a[1].split("/")[2],10):null},jg=function(a){a=a||"";a=a instanceof yf?new yf(a):new yf(a, void 0);return"http"!=a.b&&"https"!=a.b&&""!=a.b?"":a.toString()};
var kg=function(a){return 10>a?"0"+a:String(a)},lg=[,31,,31,30,31,30,31,31,30,31,30,31],mg=function(a,b){return lg[b]||lg[a]||(lg[a]=28+((a&3?0:a%100||!(a%400))?1:0))},ng={},og=function(a,b){var c=a<<4|b;return ng[c]||(ng[c]=(new Date(a,b-1,1,12,0,0,0)).getDay())},pg=[,0,31,59,90,120,151,181,212,243,273,304,334],qg=function(a,b,c){a=2>=b||29-mg(a,2);return pg[b]+c-a};
var rg=1/131072,sg=function(a){if(28>(a&31))return a+1;var b=a>>5&15;if((a&31)<(lg[b]||mg((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},tg=function(a,b){var c=a;a%1||(a+=rg);(b-rg)%1||(b-=rg);return function(d,e){return d<b&&(e>a||d>=c)}};
var ug=function(){};l=ug.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.ya=function(){return this.w()|0};l.min=function(a){return this.w()<a.w()?this:a};l.max=function(a){return this.w()>a.w()?this:a};
var yg=function(a,b){var c=vg(a);isNaN(a.year)||(c.year=NaN,c.month=NaN,c.H=wg(a,b));isNaN(a.hour)||(c.hour-=b.hour,c.minute-=b.minute,c.second-=b.second);return new xg(c.H,c.hour,c.minute,c.second)},wg=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?qg(c,d,a)-qg(e,f,b):Math.round((Date.UTC(c,d-1,a)-Date.UTC(e,f-1,b))/864E5)},Ag=function(a){var b=a.year,c=a.month;a=a.H;28<++a&&a>mg(b,c)&&(a=1,13===++c&&(c=1,++b));return zg(b,c,a)},Bg=function(a){return a.hour||
a.minute||a.second?Ag(a):a.ua()},Dg=function(a,b){return Cg(a.year,a.month,a.H+b).ua()},Eg=function(a,b){return Dg(a,-((a.Xa()-b+7)%7))},Fg=function(a,b){return Dg(a,(b-a.Xa()+7)%7)};ug.prototype.Xa=function(){var a=this.H;return(og(this.year,this.month)+a-1)%7};ug.prototype.ua=function(){return zg(this.year||0,this.month||1,this.H||1)};ug.prototype.Db=function(){return new Gg(this.year||0,this.month||1,this.H||1,this.hour||0,this.minute||0,this.second||0)}; ug.prototype.ld=function(){return new Hg(this.hour||0,this.minute||0,this.second||0)};var Ig=function(a){return 60*a.hour+a.minute};
var Jg=function(){};D(Jg,ug);Jg.prototype.i=function(){return!1};var Hg=function(a,b,c){this.hour=a;this.minute=b;this.second=c};D(Hg,ug);Hg.prototype.ld=function(){return this};Hg.prototype.g=function(){return vb("T",kg(this.hour),kg(this.minute),kg(this.second))};Hg.prototype.Ga=function(a){return!!a&&this.constructor===a.constructor&&this.w()==a.w()};Hg.prototype.w=function(){return this.b||(this.b=(((this.hour<<6)+this.minute<<6)+this.second+1)*rg)};
var Gg=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(Gg,Jg);Gg.prototype.Db=function(){return this};Gg.prototype.w=function(){return this.b||(this.b=((this.year-1970<<4)+this.month<<5)+this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*rg)};Gg.prototype.g=function(){return vb(String(this.year),kg(this.month),kg(this.H),"T",kg(this.hour),kg(this.minute),kg(this.second))};
Gg.prototype.Ga=function(a){return!!a&&this.constructor===a.constructor&&this.w()==a.w()};var Kg=function(a){return new Gg(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds())},Lg=function(a){return new Gg(a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds())};
var Mg=function(){};D(Mg,Jg);Mg.prototype.i=function(){return!0};var Og=function(a,b,c,d){var e=new Mg;e.year=a;e.month=b;e.H=c;e.b=d;return Ng[d]=e};Mg.prototype.ua=function(){return this};Mg.prototype.w=function(){return this.b};Mg.prototype.g=function(){return vb(String(this.year),kg(this.month),kg(this.H))};Mg.prototype.Ga=function(a){return this===a}; var Ng={},zg=function(a,b,c){var d=((a-1970<<4)+b<<5)+c;return Ng[d]||Og(a,b,c,d)},Pg=function(a){return Ng[a]||Og((a>>9)+1970,a>>5&15,a&31,a)},Qg=function(a){return zg(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate())};
var Rg=function(a,b){return 10*a.charCodeAt(b)+a.charCodeAt(b+1)-528},Sg=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?zg(b,d,c):new Gg(b,d,c,Rg(a,9),Rg(a,11),Rg(a,13))},Tg=function(a,b,c){var d=parseInt(a,10),e=Rg(a,5),f=Rg(a,8),g=a.length;if(84==a.charCodeAt(10)){var h=Rg(a,11),k=Rg(a,14),m=Rg(a,17);b||c?(c=Date.UTC(d,e-1,f,h,k,m),d=0,90!=a.charCodeAt(g-1)&&(d=60*Rg(a,g-5)+Rg(a,g-2),d*=44-a.charCodeAt(g-6)),a=(b?Lg:Kg)(new Date(c-6E4*d))):a=new Gg(d, e,f,h,k,m)}else a=zg(d,e,f);return a};
var xg=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(xg,ug);xg.prototype.w=function(){return this.b||(this.b=this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*rg)};
xg.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};xg.prototype.Ga=function(a){return!!a&&this.constructor===a.constructor&&this.w()==a.w()};
var Ug=function(){};D(Ug,ug);l=Ug.prototype;l.year=0;l.month=0;l.H=0;l.hour=0;l.minute=0;l.second=0;l.w=function(){var a=this.ya();isNaN(this.hour)||(a+=(((this.hour<<6)+this.minute<<6)+this.second+1)*rg);return a};l.ya=function(){Vg(this);return((this.year-1970<<4)+this.month<<5)+this.H};
var Vg=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}Wg(a);for(b=mg(a.year,a.month);1>a.H;)--a.month,Wg(a),b=mg(a.year,a.month),a.H+=b;for(;a.H>b;)a.H-=b,a.month+=1,Wg(a),b=mg(a.year,a.month)},Wg=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=Ug.prototype;l.ua=function(){Vg(this);return zg(this.year,this.month,this.H)};
l.Db=function(){Vg(this);return new Gg(this.year,this.month,this.H,this.hour,this.minute,this.second)};l.ld=function(){Vg(this);return new Hg(this.hour,this.minute,this.second)};l.Xa=function(){Vg(this);var a=this.H;return(og(this.year,this.month)+a-1)%7};l.Ga=function(a){return!!a&&this.constructor==a.constructor&&this.w()==a.w()};
var vg=function(a){return Xg(a.year||0,a.month||0,a.H||0,a.hour||0,a.minute||0,a.second||0)},Xg=function(a,b,c,d,e,f){var g=new Ug;g.year=a;g.month=b;g.H=c;g.hour=d;g.minute=e;g.second=f;return g},Cg=function(a,b,c){var d=new Ug;d.year=a;d.month=b;d.H=c;return d};
var Yg=function(a,b){this.start=a;b.constructor===xg?(a=vg(a),a.H+=b.H,a.hour+=b.hour,a.minute+=b.minute,a.second+=b.second,this.end=this.start instanceof Gg?a.Db():a.ua(),this.duration=b):(this.end=b,this.duration=yg(this.end,this.start))};Yg.prototype.toString=function(){return this.start+"/"+this.end};Yg.prototype.contains=function(a){a=a.w();return a>=this.start.w()&&a<this.end.w()};
var Zg=function(){N.call(this)};D(Zg,N);l=Zg.prototype;l.zc=null;l.Td=null;l.He=null;l.Ec=function(a,b,c){this.Ma(c)};l.Ma=function(a){this.Ec(a,a,a)};l.Wb=function(a){this.Ma(Dg(0<a?this.i:this.b,a))};l.contains=function(a){a=a.ua();return a.w()>=this.b.w()&&a.w()<=this.i.w()};var $g=function(a){return wg(a.i,a.b)+1};
Zg.prototype.set=function(a,b,c){this.b=a;this.i=b;this.g=c;this.zc&&this.g.Ga(this.He)&&this.b.Ga(this.zc)&&this.i.Ga(this.Td)||(this.zc&&(this.b.w()>this.zc.w()||(this.i.w(),this.Td.w())),this.He=this.g,this.zc=this.b,this.Td=this.i,this.dispatchEvent("change"))};var ah=function(){N.call(this)};D(ah,Zg);ah.prototype.Ec=function(a,b,c){this.j.Ec(a,b,c)};ah.prototype.Ma=function(a){this.j.Ma(a)};ah.prototype.Wb=function(a){this.j.Wb(a)}; var bh=function(a,b){a.j&&We(a.s);a.j=b;a.s=L(b,"change",a.o,!1,a);a.o()};ah.prototype.o=function(){var a=this.j;this.set(a.b,a.i,a.g)};
var ch=function(){N.call(this)};D(ch,Zg);ch.prototype.Ma=function(a){this.set(a,a,a)};var dh=function(a){N.call(this);this.j=a};D(dh,Zg);dh.prototype.Ma=function(a){var b=Eg(a,this.j.i);this.j.g||(b=Fg(b,this.j.o));var c=Dg(b,this.j.j-1);a=a.min(c).max(b);this.set(b,c,a)};dh.prototype.Wb=function(a){this.Ma(Dg(this.g,7*a))};var eh=function(){N.call(this)};D(eh,Zg);eh.prototype.Ma=function(a){var b=a.year,c=a.month;this.set(zg(b,c,1),zg(b,c,mg(b,c)),a)};
var fh=function(a,b){N.call(this);this.o=a;this.j=b};D(fh,Zg);fh.prototype.Ma=function(a){var b=a;r(this.j)&&(b=Eg(a,this.j));var c=Dg(b,this.o-1);a=a.min(c);this.set(b,c,a)};fh.prototype.Wb=function(a){a*=$g(this);this.set(Dg(this.b,a),Dg(this.i,a),Dg(this.g,a))};
var _dbmode=!1;var gh=function(a,b){this.g=a;this.b=jg(b)},hh=/^[a-zA-Z0-9_]+$/,ih=function(a){return!!a.b&&"CHIP"!=a.xe};Nb([2,1,0,3]);var jh,kh=function(a){this.b=a},lh=function(a,b){return!!a.b[b]};var mh=function(){};mh.prototype.b=function(a){return a};var nh=function(){var a=new mh;y(a.b,a)};nh();var oh=function(){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 ph=null,sh=function(a,b){var c=w(a)?qh(a,a.length-1):a,d=w(b)?qh(b,0):b;b=rh(c);var e=rh(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=qh(d,h),g=rh(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=qh(d,h),g=rh(k);14===g&&e++;if(1===e%2)return!1}}else if(14===b&&14===e)return!1;return!0},rh=function(a){if(44032<=a&&55203>=a)return 16===a%28?10:11;ph||(ph=new oh);for(var b=ph,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]},qh=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 th=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)},uh=H&&Bc(8),vh=I?"<wbr></wbr>":ic?"&shy;":uh?"&#8203;":"<wbr>";var xh=function(){this.b="";this.g=wh};xh.prototype.Jb=!0;var wh={};xh.prototype.Ib=function(){return this.b};var zh=function(){this.b=yh};zh.prototype.Jb=!0;zh.prototype.Ib=function(){return""};zh.prototype.Id=!0;zh.prototype.tc=function(){return 1};var Ah=function(a){if(a instanceof zh&&a.constructor===zh&&a.b===yh)return"";qa(a);return"type_error:SafeUrl"},yh={};
var Ch=function(){this.b="";this.g=Bh};Ch.prototype.Jb=!0;var Bh={};Ch.prototype.Ib=function(){return this.b};var Eh=function(){this.b="";this.g=Dh};Eh.prototype.Jb=!0;var Dh={};Eh.prototype.Ib=function(){return this.b};var Gh=function(){this.b="";this.i=Fh;this.g=null};Gh.prototype.Id=!0;Gh.prototype.tc=function(){return this.g};Gh.prototype.Jb=!0;Gh.prototype.Ib=function(){return this.b};
var Hh=function(a){if(a instanceof Gh&&a.constructor===Gh&&a.i===Fh)return a.b;qa(a);return"type_error:SafeHtml"},Jh=function(a){if(a instanceof Gh)return a;var b=null;a.Id&&(b=a.tc());a=pb(a.Jb?a.Ib():String(a));return Ih(a,b)},Kh=function(a){var b=0,c="",d=function(a){x(a)?Ja(a,d):(a=Jh(a),c+=Hh(a),a=a.tc(),0==b?b=a:0!=a&&b!=a&&(b=null))};Ja(arguments,d);return Ih(c,b)},Fh={},Ih=function(a,b){var c=new Gh;c.b=a;c.g=b;return c};Ih("<!DOCTYPE html>",0);Ih("",0);var Lh=Ih("<br>",0);
var Mh={},Nh={},Oh={},Ph={},Qh={},Rh={},Sh={},O=function(){throw Error("r");};O.prototype.kb=null;O.prototype.getContent=function(){return this.content};O.prototype.toString=function(){return this.content};var Th=function(){O.call(this)};D(Th,O);Th.prototype.Va=Mh;var Uh=function(){O.call(this)};D(Uh,O);Uh.prototype.Va=Nh;Uh.prototype.kb=1;var Vh=function(){O.call(this)};D(Vh,O);Vh.prototype.Va=Oh;Vh.prototype.kb=1;var Wh=function(){O.call(this)};D(Wh,O);Wh.prototype.Va=Ph;Wh.prototype.kb=1; var Xh=function(){O.call(this)};D(Xh,O);Xh.prototype.Va=Qh;Xh.prototype.kb=1;var Yh=function(){O.call(this)};D(Yh,O);Yh.prototype.Va={};Yh.prototype.kb=1;var Zh=function(){O.call(this)};D(Zh,O);Zh.prototype.Va=Rh;Zh.prototype.kb=1;
var $h=function(a,b){return null!=a&&a.Va===b},ai=function(a){if(null!=a)switch(a.kb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Q=function(a){return null!=a&&a.Va===Mh?a:a instanceof Gh?P(Hh(a),a.tc()):P(pb(String(String(a))),ai(a))},bi=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.kb=d);return a}}(Th),
ci=bi(Uh);bi(Vh);bi(Wh);bi(Xh);bi(Yh);var di=bi(Zh),ei=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}},fi=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.kb=d);return a}}(Th);ei(Uh);ei(Wh);ei(Vh);var gi=ei(Xh);ei(Yh);
var hi=ei(Zh),ii=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},R=function(a){return $h(a,Mh)?String(String(a.getContent()).replace(ji,"").replace(ki,"&lt;")).replace(li,mi):pb(String(a))},Ji=function(a){return $h(a,Mh)?String(String(a.getContent()).replace(ji,"").replace(ki,"&lt;")).replace(Hi,mi):String(a).replace(Ii,mi)},Li=function(a){$h(a,Qh)?a=a.getContent().replace(/([^"'\s])$/,"$1 "):(a=String(a),a=Ki.test(a)?a:"zSoyz");return a},S=function(a){if(null==a)return" null ";
if($h(a,Nh))return a.getContent();if(a instanceof xh)return a instanceof xh&&a.constructor===xh&&a.g===wh?a=a.b:(qa(a),a="type_error:SafeScript"),a;switch(typeof a){case "boolean":case "number":return" "+a+" ";default:return"'"+String(String(a)).replace(Mi,Ni)+"'"}},Si=function(a){$h(a,Oh)||$h(a,Ph)?a=Oi(a):a instanceof zh?a=Oi(Ah(a)):a instanceof Tc?a=Oi(Uc(a)):(a=String(a),a=Pi.test(a)?a.replace(Qi,Ri):"about:invalid#zSoyz");return a},Ui=function(a){$h(a,Oh)||$h(a,Ph)?a=Oi(a):a instanceof zh?a=
Oi(Ah(a)):a instanceof Tc?a=Oi(Uc(a)):(a=String(a),a=Ti.test(a)?a.replace(Qi,Ri):"about:invalid#zSoyz");return a},U=function(a){$h(a,Rh)?a=ii(a.getContent()):null==a?a="":a instanceof Ch?(a instanceof Ch&&a.constructor===Ch&&a.g===Bh?a=a.b:(qa(a),a="type_error:SafeStyle"),a=ii(a)):a instanceof Eh?(a instanceof Eh&&a.constructor===Eh&&a.g===Dh?a=a.b:(qa(a),a="type_error:SafeStyleSheet"),a=ii(a)):(a=String(a),a=Vi.test(a)?a:"zSoyz");return a},Wi={"\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;"},mi=function(a){return Wi[a]},Xi={"\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"},Ni=function(a){return Xi[a]},Yi={"\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"},Ri=function(a){return Yi[a]},li=/[\x00\x22\x27\x3c\x3e]/g,Ii=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Hi=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Mi=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\x5b-\x5d\x7b\x7d\x85\u2028\u2029]/g,Qi=/[\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,
Vi=/^(?!-*(?: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,Pi=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Ti=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Ki=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i, Oi=function(a){return String(a).replace(Qi,Ri)},ji=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,ki=/</g;
var Zi=function(a,b,c,d,e){this.o=a;this.U=b;this.Ja=c;a=b.w();this.g=isNaN(b.hour);this.i=c.w()>=sg(a);this.S=!this.g&&0==Ig(c);this.v=(a<<1)+!this.i+a%1;this.ha=d?d:0;this.va=e||{}};Zi.prototype.b=Q("");Zi.prototype.j="";nh();var $i={needsAction:0,accepted:1,declined:2,tentative:3};Zi.prototype.s=-1;Zi.prototype.Da=function(){return this.U};var aj=function(a,b){return b(a.Da().w(),a.Ja.w())},bj=function(a){return/^[\s\xa0]*$/.test(a.b.getContent())?Q("(No title)"):a.b}; Zi.prototype.setTitle=function(a){this.b=Q(sb(a))};Zi.prototype.Ra=function(){return null};var cj=function(a,b,c){return b.v-c.v||c.Ja.w()-b.Ja.w()||a(b,c)||gb(b.b.getContent(),c.b.getContent())};
nh();nh();var dj=function(a){if(a.classList)return a.classList;a=a.className;return w(a)&&a.match(/\S+/g)||[]},ej=function(a,b){return a.classList?a.classList.contains(b):Qa(dj(a),b)},fj=function(a,b){a.classList?a.classList.add(b):ej(a,b)||(a.className+=0<a.className.length?" "+b:b)},gj=function(a,b){a.classList?a.classList.remove(b):ej(a,b)&&(a.className=La(dj(a),function(a){return a!=b}).join(" "))};
var hj=!H||9<=Number(Cc);var V=function(a,b){this.b=r(a)?a:0;this.g=r(b)?b:0},ij=function(a,b){return new V(a.b-b.b,a.g-b.g)};V.prototype.ceil=function(){this.b=Math.ceil(this.b);this.g=Math.ceil(this.g);return this};V.prototype.floor=function(){this.b=Math.floor(this.b);this.g=Math.floor(this.g);return this};V.prototype.round=function(){this.b=Math.round(this.b);this.g=Math.round(this.g);return this};
var jj=function(a,b){this.width=a;this.height=b};jj.prototype.aspectRatio=function(){return this.width/this.height};jj.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};jj.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};jj.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var mj=function(a){return a?new kj(lj(a)):Fa||(Fa=new kj)},nj=function(a,b){return w(b)?a.getElementById(b):b},pj=function(a,b){Db(b,function(b,d){b&&b.Jb&&(b=b.Ib());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:oj.hasOwnProperty(d)?a.setAttribute(oj[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},oj={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"},rj=function(a){a=a.document;a=qj(a)?a.documentElement:a.body;return new jj(a.clientWidth,a.clientHeight)},uj=function(a){var b=sj(a);a=tj(a);return H&&Bc("10")&&a.pageYOffset!=b.scrollTop?new V(b.scrollLeft,b.scrollTop):new V(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},sj=function(a){return a.scrollingElement?a.scrollingElement:!I&&qj(a)?a.documentElement:a.body||a.documentElement},
tj=function(a){return a.parentWindow||a.defaultView},wj=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];!ta(f)||va(f)&&0<f.nodeType?d(f):Ja(vj(f)?Ua(f):f,d)}},qj=function(a){return"CSS1Compat"==a.compatMode},xj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},yj=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},lj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},zj=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 xj(a),a.appendChild(lj(a).createTextNode(String(b)))},vj=function(a){if(a&&"number"==typeof a.length){if(va(a))return"function"==typeof a.item||"string"==typeof a.item;
if(ua(a))return"function"==typeof a.item}return!1},Bj=function(a,b){if(!b)return null;var c=b?String(b).toUpperCase():null;return Aj(a,function(a){return(!c||a.nodeName==c)&&!0},void 0)},Aj=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null},kj=function(a){this.b=a||n.document||document};l=kj.prototype;l.Hb=mj;l.T=function(a){return nj(this.b,a)};l.Fh=kj.prototype.T;
l.Bd=function(a,b,c){var d=this.b,e=arguments,f=String(e[0]),g=e[1];if(!hj&&g&&(g.name||g.type)){f=["<",f];g.name&&f.push(' name="',pb(g.name),'"');if(g.type){f.push(' type="',pb(g.type),'"');var h={};Mb(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(" "):pj(f,g));2<e.length&&wj(d,f,e);return f};l.createElement=function(a){return this.b.createElement(String(a))};l.contains=yj;
var Ej=function(a,b,c){a.innerHTML=Cj(b(c||Dj,void 0,void 0))},Fj=function(a,b,c,d){d=d||mj();a=a(b||Dj,void 0,c);b=Cj(a);if(a instanceof O)if(a.Va===Sh)a=Jh(a.toString());else{if(a.Va!==Mh)throw Error("s");a=Ih(a.toString(),a.kb||null)}else a=Ih(b,null);d=d.b;b=a;a=d.createElement("DIV");H?(b=Kh(Lh,b),a.innerHTML=Hh(b),a.removeChild(a.firstChild)):a.innerHTML=Hh(b);if(1==a.childNodes.length)d=a.removeChild(a.firstChild);else for(d=d.createDocumentFragment();a.firstChild;)d.appendChild(a.firstChild);
return d},Gj=function(a,b){b=(b||mj()).createElement("DIV");a=Cj(a);b.innerHTML=a;return 1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType)?a:b},Cj=function(a){if(!va(a))return String(a);if(a instanceof O){if(a.Va===Mh)return a.getContent();if(a.Va===Sh)return pb(a.getContent())}return"zSoyz"},Dj={};
var Hj=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};l=Hj.prototype;l.getHeight=function(){return this.bottom-this.top};l.contains=function(a){return this&&a?a instanceof Hj?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.b>=this.left&&a.b<=this.right&&a.g>=this.top&&a.g<=this.bottom:!1};l.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
l.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};l.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
var Ij=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};Ij.prototype.contains=function(a){return a instanceof V?a.b>=this.left&&a.b<=this.left+this.width&&a.g>=this.top&&a.g<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};Ij.prototype.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};
Ij.prototype.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};Ij.prototype.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 Kj=function(a,b,c){var d=Jj[c];if(!d){var e=yb(c);d=e;void 0===a.style[e]&&(e=(I?"Webkit":nc?"Moz":H?"ms":ic?"O":null)+zb(e),void 0!==a.style[e]&&(d=e));Jj[c]=d}(c=d)&&(a.style[c]=b)},Jj={},Lj=function(a,b){var c=lj(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Mj=function(a,b){return Lj(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},Oj=function(a,b,c){if(b instanceof V){var d=b.b;b=
b.g}else d=b,b=c;a.style.left=Nj(d);a.style.top=Nj(b)},Pj=function(a){return new V(a.offsetLeft,a.offsetTop)},Qj=function(a){a=a?lj(a):document;return!H||9<=Number(Cc)||qj(mj(a).b)?a.documentElement:a.body},Rj=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}H&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},Sj=function(a){if(H&&!(8<=Number(Cc)))return a.offsetParent;
var b=lj(a),c=Mj(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=Mj(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},Uj=function(a){for(var b=new Hj(0,Infinity,Infinity,0),c=mj(a),d=c.b.body,e=c.b.documentElement,f=sj(c.b);a=Sj(a);)if(!(H&&0==a.clientWidth||I&&0==a.clientHeight&&a==
d)&&a!=d&&a!=e&&"visible"!=Mj(a,"overflow")){var g=Tj(a),h=new V(a.clientLeft,a.clientTop);g.b+=h.b;g.g+=h.g;b.top=Math.max(b.top,g.g);b.right=Math.min(b.right,g.b+a.clientWidth);b.bottom=Math.min(b.bottom,g.g+a.clientHeight);b.left=Math.max(b.left,g.b)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=rj(tj(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},Tj=function(a){var b=
lj(a),c=new V(0,0),d=Qj(b);if(a==d)return c;a=Rj(a);b=uj(mj(b).b);c.b=a.left+b.b;c.g=a.top+b.g;return c},Nj=function(a){"number"==typeof a&&(a+="px");return a},Wj=function(a){var b=Vj;if("none"!=Mj(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},Vj=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=I&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?
new jj(b,c):(a=Rj(a),new jj(a.right-a.left,a.bottom-a.top))},Xj=function(a){var b=Tj(a);a=Wj(a);return new Ij(b.b,b.g,a.width,a.height)},Yj=function(a,b){a.style.display=b?"":"none"},Zj=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},ak=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Zj(a,b):0},bk=function(a,b){if(H){var c=
ak(a,b+"Left"),d=ak(a,b+"Right"),e=ak(a,b+"Top");a=ak(a,b+"Bottom");return new Hj(e,d,a,c)}c=Lj(a,b+"Left");d=Lj(a,b+"Right");e=Lj(a,b+"Top");a=Lj(a,b+"Bottom");return new Hj(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))},ck={thin:2,medium:4,thick:6},dk=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 ck?ck[b]:Zj(a,b)};
var ek=function(a){return P('<pre><div class="event-details-inner">'+Q(a.ve)+"</div></pre>")},fk=function(a){var b=a.height,c=a.id;a=a.Ca;return P('<div id="agenda'+R(c)+'" class="agenda-scrollboxBoundary agenda"><div id="agendaEventContainer'+R(c)+'" class="scrollbox" style="height:'+R(U(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.Ba)?' style="border-bottom-color:'+R(U(a.Ba))+
'"':"")+'></div><div id="eventContainer'+R(c)+'"> </div></div><div id="agenda-underflow-bottom'+R(c)+'" class="underflow-bot" style="height:100%"> </div></div></div>')},gk=function(a){var b=a.functionName,c=a.de,d=a.Qe,e=a.Ca;return P(""+Q(a.ff)+'. <span class="agenda-more" onclick="'+R(S(b))+"("+(c?"true":"false")+');"'+((null==e?0:e.linkColor)?' style="color:'+R(U(e.linkColor))+';"':"")+">"+Q(d)+"</span>")},hk=function(a){var b="";x(a.Ab);a=a.Ab;for(var c=a.length,d=0;d<c;d++){var e=a[d];b+=Q(null!= e?e:"")}return P(b)};
var ik=function(a,b,c){Zi.call(this,a,b,c);this.ra=[]};D(ik,Zi);l=ik.prototype;l.De=null;l.Rb="";l.Vb=null;l.wc=!1;l.Ra=function(){return this.De};var jk=function(a,b){return a.Vb&&b.Vb&&a.Vb.v(b.Vb)||0};var kk=function(a){F.call(this);this.g=a;this.b={}};D(kk,F);var lk=[];kk.prototype.listen=function(a,b,c,d){x(b)||(b&&(lk[0]=b.toString()),b=lk);for(var e=0;e<b.length;e++){var f=L(a,b[e],c||this.handleEvent,d||!1,this.g||this);if(!f)break;this.b[f.key]=f}return this};kk.prototype.Pd=function(a,b,c,d){return mk(this,a,b,c,d)};
var mk=function(a,b,c,d,e,f){if(x(c))for(var g=0;g<c.length;g++)mk(a,b,c[g],d,e,f);else{b=Oe(b,c,d||a.handleEvent,e,f||a.g||a);if(!b)return a;a.b[b.key]=b}return a},ok=function(a,b,c){nk.listen(b,c,void 0,a.g||a,a)};kk.prototype.Fc=function(a,b,c,d,e){if(x(b))for(var f=0;f<b.length;f++)this.Fc(a,b[f],c,d,e);else c=c||this.handleEvent,d=va(d)?!!d.capture:!!d,e=e||this.g||this,c=Pe(c),d=!!d,b=De(a)?a.uc(b,c,d,e):a?(a=Re(a))?a.uc(b,c,d,e):null:null,b&&(We(b),delete this.b[b.key])}; var pk=function(a){Db(a.b,function(a,c){this.b.hasOwnProperty(c)&&We(a)},a);a.b={}};kk.prototype.V=function(){kk.ta.V.call(this);pk(this)};kk.prototype.handleEvent=function(){throw Error("t");};
var sk=function(a,b,c,d,e,f){if(!(H||jc||I&&Bc("525")))return!0;if(oc&&e)return qk(a);if(e&&!d)return!1;la(b)&&(b=rk(b));e=17==b||18==b||oc&&91==b;if((!c||oc)&&e||oc&&16==b&&(d||f))return!1;if((I||jc)&&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(H&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(I||jc)}return qk(a)},qk=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(I||jc)&&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}},rk=function(a){if(nc)a=tk(a);else if(oc&&I)switch(a){case 93:a=91}return a},tk=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 uk=function(){};uk.prototype.b=function(){};var vk=function(){if(pc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ab))?a[1]:"0"}return oc?(a=/10[_.][0-9_.]+/,(a=a.exec(Ab))?a[0].replace(/_/g,"."):"10"):qc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ab))?a[1]:""):rc||sc||tc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ab))?a[1].replace(/_/g,"."):""):""}();
var wk=function(a){return(a=a.exec(Ab))?a[1]:""},xk=function(){if(Xd)return wk(/Firefox\/([0-9.]+)/);if(H||jc||ic)return Ac;if(ce)return dc()?wk(/CriOS\/([0-9.]+)/):wk(/Chrome\/([0-9.]+)/);if(de&&!dc())return wk(/Version\/([0-9.]+)/);if(Yd||Zd){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ab);if(a)return a[1]+"."+a[2]}else if(be)return(a=wk(/Android\s+([0-9.]+)/))?a:wk(/Version\/([0-9.]+)/);return""}();
var zk=function(a,b,c,d,e,f){var g;if(g=c.offsetParent){var h="HTML"==g.tagName||"BODY"==g.tagName;if(!h||"static"!=Mj(g,"position")){var k=Tj(g);if(!h){h="rtl"==Mj(g,"direction");var m;if(m=h){if(m=de)m=0<=xb(xk,10);var p;if(p=uc)p=0<=xb(vk,10);m=nc||m||p}h=m?-g.scrollLeft:!h||kc&&Bc("8")||"visible"==Mj(g,"overflowX")?g.scrollLeft:g.scrollWidth-g.clientWidth-g.scrollLeft;k=ij(k,new V(h,g.scrollTop))}}}g=k||new V;k=Xj(a);if(h=Uj(a)){var q=new Ij(h.left,h.top,h.right-h.left,h.bottom-h.top);h=Math.max(k.left,
q.left);m=Math.min(k.left+k.width,q.left+q.width);h<=m&&(p=Math.max(k.top,q.top),q=Math.min(k.top+k.height,q.top+q.height),p<=q&&(k.left=h,k.top=p,k.width=m-h,k.height=q-p))}h=mj(a);p=mj(c);if(h.b!=p.b){m=h.b.body;p=tj(p.b);q=new V(0,0);var t=(t=lj(m))?tj(t):window;if(fc(t,"parent")){var v=m;do{if(t==p)var A=Tj(v);else A=Rj(v),A=new V(A.left,A.top);q.b+=A.b;q.g+=A.g}while(t&&t!=p&&t!=t.parent&&(v=t.frameElement)&&(t=t.parent))}m=ij(q,Tj(m));!H||9<=Number(Cc)||qj(h.b)||(m=ij(m,uj(h.b)));k.left+=m.b;
k.top+=m.g}a=yk(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=ij(a,g);var u;f&&(u=Uj(c))&&(u.top-=g.g,u.right-=g.b,u.bottom-=g.g,u.left-=g.b);a=new V(a.b,a.g);g=yk(c,d);d=Wj(c);b=new jj(d.width,d.height);a=new V(a.b,a.g);b=new jj(b.width,b.height);k=0;if(e||0!=g)g&4?a.b-=b.width+(e?e.right:0):g&2?a.b-=b.width/2:e&&(a.b+=e.left),g&1?a.g-=b.height+(e?e.bottom:0):e&&(a.g+=e.top);f&&(u?(e=a,g=b,k=0,65==(f&65)&&(e.b<u.left||e.b>=u.right)&&(f&=-2),132==(f&132)&&(e.g<
u.top||e.g>=u.bottom)&&(f&=-5),e.b<u.left&&f&1&&(e.b=u.left,k|=1),f&16&&(h=e.b,e.b<u.left&&(e.b=u.left,k|=4),e.b+g.width>u.right&&(g.width=Math.min(u.right-e.b,h+g.width-u.left),g.width=Math.max(g.width,0),k|=4)),e.b+g.width>u.right&&f&1&&(e.b=Math.max(u.right-g.width,u.left),k|=1),f&2&&(k|=(e.b<u.left?16:0)|(e.b+g.width>u.right?32:0)),e.g<u.top&&f&4&&(e.g=u.top,k|=2),f&32&&(h=e.g,e.g<u.top&&(e.g=u.top,k|=8),e.g+g.height>u.bottom&&(g.height=Math.min(u.bottom-e.g,h+g.height-u.top),g.height=Math.max(g.height,
0),k|=8)),e.g+g.height>u.bottom&&f&4&&(e.g=Math.max(u.bottom-g.height,u.top),k|=2),f&8&&(k|=(e.g<u.top?64:0)|(e.g+g.height>u.bottom?128:0)),f=k):f=256,k=f);f=new Ij(0,0,0,0);f.left=a.b;f.top=a.g;f.width=b.width;f.height=b.height;k&496||(Oj(c,new V(f.left,f.top)),b=new jj(f.width,f.height),d==b||d&&b&&d.width==b.width&&d.height==b.height||(f=b,d=qj(mj(lj(c)).b),!H||Bc("10")||d&&Bc("8")?(c=c.style,nc?c.MozBoxSizing="border-box":I?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=bk(c,"padding"),!H||9<=Number(Cc)?(u=Lj(c,"borderLeftWidth"),a=Lj(c,"borderRightWidth"),b=Lj(c,"borderTopWidth"),c=Lj(c,"borderBottomWidth"),c=new Hj(parseFloat(b),parseFloat(a),parseFloat(c),parseFloat(u))):(u=dk(c,"borderLeft"),a=dk(c,"borderRight"),b=dk(c,"borderTop"),c=dk(c,"borderBottom"),c=new Hj(b,a,c,u)),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))))},yk=function(a,b){return(b&8&&"rtl"==Mj(a,"direction")?b^4:b)&-9};
var Ak=function(a,b,c){if(ua(a))c&&(a=y(a,c));else if(a&&"function"==typeof a.handleEvent)a=y(a.handleEvent,a);else throw Error("u");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};var Ck=function(a,b){N.call(this);this.b=new kk(this);a=a||null;Bk(this);this.Sa=a;b&&(this.Zb=b)};D(Ck,N);l=Ck.prototype;l.Sa=null;l.ie=!0;l.he=null;l.rb=!1;l.Nd=-1;l.Md=-1;l.Wc=!1;l.Cd=!0;l.Zb="toggle_display";l.getType=function(){return this.Zb};l.T=function(){return this.Sa};var Dk=function(a){Bk(a);a.ie=!0},Bk=function(a){if(a.rb)throw Error("v");};Ck.prototype.$b=function(){return this.rb||150>C()-this.Md};
Ck.prototype.setVisible=function(a){this.j&&this.j.stop();this.i&&this.i.stop();if(a){if(!this.rb&&this.dispatchEvent("beforeshow")){if(!this.Sa)throw Error("w");this.g();a=lj(this.Sa);this.Wc&&this.b.listen(a,"keydown",this.$g,!0);if(this.ie)if(this.b.listen(a,"mousedown",this.Ve,!0),H){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.Ve,!0);this.b.listen(a,
"deactivate",this.Ue)}else this.b.listen(a,"blur",this.Ue);"toggle_display"==this.Zb?(this.Sa.style.visibility="visible",Yj(this.Sa,!0)):"move_offscreen"==this.Zb&&this.g();this.rb=!0;this.Nd=C();this.Md=-1;this.j?(Oe(this.j,"end",this.We,!1,this),this.j.play()):this.We()}}else Ek(this)};Ck.prototype.g=ma;var Ek=function(a,b){if(!a.rb||!a.dispatchEvent({type:"beforehide",target:b}))return!1;a.b&&pk(a.b);a.rb=!1;a.Md=C();a.i?(Oe(a.i,"end",Ca(a.se,b),!1,a),a.i.play()):a.se(b);return!0};l=Ck.prototype;
l.se=function(a){"toggle_display"==this.Zb?this.Rg():"move_offscreen"==this.Zb&&(this.Sa.style.top="-10000px");this.dispatchEvent({type:"hide",target:a})};l.Rg=function(){this.Sa.style.visibility="hidden";Yj(this.Sa,!1)};l.We=function(){this.dispatchEvent("show")};l.Ve=function(a){a=a.target;yj(this.Sa,a)||Fk(this,a)||150>C()-this.Nd||Ek(this,a)};l.$g=function(a){27==a.keyCode&&Ek(this,a.target)&&(a.preventDefault(),a.stopPropagation())};
l.Ue=function(a){if(this.Cd){var b=lj(this.Sa);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||yj(this.Sa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>C()-this.Nd||Ek(this)}};var Fk=function(a,b){return Na(a.he||[],function(a){return b===a||yj(a,b)})};Ck.prototype.V=function(){Ck.ta.V.call(this);this.b.Ea();Ga(this.j);Ga(this.i);delete this.Sa;delete this.b;delete this.he};
var Gk=function(a,b){this.s=8;this.o=b||void 0;Ck.call(this,a)};D(Gk,Ck);Gk.prototype.g=function(){if(this.o){var a=!this.rb&&"move_offscreen"!=this.getType(),b=this.T();a&&(b.style.visibility="hidden",Yj(b,!0));this.o.b(b,this.s,this.R);a&&Yj(b,!1)}};
var Ik=function(a,b,c){this.i=[];this.g=b||Hk;this.j=c||"gcal$func$";this.s=a};D(Ik,F);var Hk=n.gcal$func$={},Jk=0,Kk=new Ik;Ik.prototype.V=function(){for(var a=0,b=this.i.length;a<b;++a)delete this.g[this.i[a]];Ik.ta.V.call(this)};Ik.prototype.b=function(a,b){(b=b||this.s)&&(a=y(a,b));b=Jk++;this.g[b]=a;this.i.push(b);return ci(this.j+"["+b+"]")};Ik.prototype.o=function(a){delete this.g[a.substring(this.j.length+1,a.length-1)]};var Lk=y(Kk.b,Kk);y(Kk.o,Kk);
var Mk=function(a,b){F.call(this);this.b=a;this.i=mj(a);this.g=new Ik(this);this.j=b||301};D(Mk,F);l=Mk.prototype;l.Ha=null;l.Wa=null;l.V=function(){this.g.Ea();if(this.Wa){var a=this.Wa;if(a)if(De(a))a.Oa&&Ke(a.Oa);else if(a=Re(a)){var b=0,c;for(c in a.b)for(var d=a.b[c].concat(),e=0;e<d.length;++e)We(d[e])&&++b}this.Wa.Ea()}Mk.ta.V.call(this)};l.tg=function(){var a=this.Ha;a&&a.parentNode&&a.parentNode.removeChild(a)};
l.render=function(a,b,c,d,e,f){if(!this.Ha){var g=this.g.b(this.Rc);g=P('<div class=cc style="z-index:'+R(U(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.Ha=Gj(g,this.i);this.Wa=new Gk(this.Ha);Dk(this.Wa);g=this.Wa;Bk(g);g.Wc=!0;this.Wa.Cd=!1;L(this.Wa,"beforehide",this.tg,!1,this)}this.Wa.setVisible(!1);this.Ha.style.left="0";this.Ha.style.top="0";this.b.appendChild(this.Ha);this.Ha.style.display=
"";this.Ha.style.width=c?c+"px":"";this.Ha.childNodes[1].style.height=d?d+"px":"";this.Ha.childNodes[1].innerHTML=Cj(f);e&&0<e.length?(zj(this.Ha.childNodes[0].childNodes[1],e),this.Ha.childNodes[0].style.display=""):this.Ha.childNodes[0].style.display="none";e=Xj(this.b);c=this.Ha.offsetWidth;d=this.Ha.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.Ha.style.left=a+"px"; this.Ha.style.top=b+"px";this.Wa.setVisible(!0)};l.Rc=function(){this.Wa&&this.Wa.setVisible(!1)};
var Nk;var Tk=function(a,b,c,d,e){N.call(this);this.g=b;this.s=e||mj();this.md=c;this.b=d;d.Ma(Ok(this.g.b));L(d,"change",this.Hd,!1,this);this.hb=a;this.Ya=new Ik(this);this.j={};this.v={};this.wa=new Mk(Pk(this.hb));a:{for(b=0;b<a.S.length;b++)if(a.S[b]===this)break a;a.S.push(this);this.jd(a);this.register();Qk(a);Rk(a)}};D(Tk,N);l=Tk.prototype;l.label="CalendarView";l.V=function(){this.Ya.Ea();Tk.ta.V.call(this)};l.getType=function(){return this.md};l.Hd=function(){this.render()};l.Fe=function(){this.b.Wb(1)};
l.Ee=function(){this.b.Wb(-1)};l.Na=function(){return new Yg(this.b.b,Ag(this.b.i))};l.render=function(){this.wa.Rc()};l.register=function(){this.od=Lk(this.Pb,this)};l.Tg=function(a){return 2!=a.s};
var Vk=function(a,b){var c=a.g.g,d=b.j;(a=b.u||"")&&(a=P(a));b=Uk(c,new Yg(b.Da(),b.Ja));c="https://maps.google.com/maps?hl="+encodeURIComponent("en-GB")+"&q="+encodeURIComponent(d);Nk&&(c=Nk.replace("{q}",encodeURIComponent(d)).replace("{hl}","en-GB").replace("{googUrl}",encodeURIComponent(c)));var e=c;c=a;a=P;d='<div class="detail-item"><span class="event-details-label">'+Q("When")+'</span><span class="event-when">'+Q(b)+"</span></div>"+(d?'<div class="detail-item"><span class="event-details-label">'+
Q("Where")+'</span><span class="event-where">'+Q(d)+' (<a href="'+R(Si(e))+'" class="menu-link" target=_blank>'+Q("map")+"</a>)</span></div>":"");if(c){b='<div class="detail-item"><span class="event-details-label">'+Q("Description")+'</span><span class="event-description">';c=Q(c);e=String(c);if(!(15>e.length)){for(var f=[],g=0,h=0,k=0,m=0,p=0;p<e.length;p++){var q=m;m=e.charCodeAt(p);q=768<=m&&!sh(q,m);15<=g&&!th(m)&&!q&&(f.push(e.substring(k,p),vh),k=p,g=0);h?62==m&&60==h?h=0:59==m&&38==h&&(h=0,
g++):60==m||38==m?h=m:th(m)?g=0:8204<=m&&8207>=m||8234<=m&&8238>=m||g++}f.push(e.substr(k));e=f.join("")}c=$h(c,Mh)?P(e,ai(c)):e;b=b+c+"</span></div>"}else b="";return a(d+b)};
Tk.prototype.Pb=function(a,b){var c=this.j[a];a=this.wa;b=Xj(b);var d=c.b.getContent(),e=c.Ra();if(e.getUrl()){var f=gg(e.getUrl()),g=c.Da(),h=c.Ja;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.Za+"&h="+e.getHeight()+"&up_startdate="+g.ua().toString()+"&up_enddate="+h.ua().toString()+"&lang="+"en_GB".replace("_","-"),g=e.i)for(var k in g)k.match(hh)&&(f+="&up_"+k+"="+encodeURIComponent(g[k]));
k=1==c;c=P(3==c?'<img src="'+R(Ui(f))+'" class="wc-root">':"<iframe frameborder=0"+(k?' scrolling="no"':"")+' src="'+R(Si(f))+'" class="wc-root"></iframe>');e.getHeight();k=document.body;k!=a.b&&(a.Ha&&a.Rc(),a.b=k);a.render(b.left,b.top+b.height,e.Za,e.getHeight(),d,c)}};
var Wk=function(a,b){for(var c=0;c<b.length;c++){a.j[ya(b[c])]=b[c];var d=b[c].o;a.v[d]||(a.v[d]=b[c])}},Xk=function(a,b){var c=bk(a,"margin"),d=bk(a,"padding");a.style.height=Math.max(1,b-c.top-d.top-c.bottom-d.bottom)+"px"},Yk=function(a,b){a=a.g.ha;var c=sb(b.b.getContent()),d=new Yg(b.Da(),b.Ja),e=b.u||"";e&&1024<e.length&&(e=e.substring(0,1024)+"...");return xf(a.b+"/event","action","TEMPLATE","hl","en_GB","text",c,"dates",d,"location",b.j,"ctz",a.j,"details",e)},$k=function(a,b,c){var d=a.hb; Zk(a.hb,b,function(e){var f;if(f=d.g==a)f=a.Na(),f=f.start.w()<=b.start.w()&&f.end.w()>=b.end.w();f&&c(e)})};Tk.prototype.Ub=function(){this.wa.Rc()};
var al=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},bl=function(a,b,c,d){this.key=a;this.b=b;this.offset=c;this.size=d;this.g=this.offset/this.size},cl=function(a,b,c){return new bl(a.i[b],a.i[b+1],c,a.b[b+1]-a.b[b]||1)},dl=function(a,b,c){var d=0,e=0;r(b)&&(d=Za(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 gl=function(a,b,c,d){this.mc=d||28;this.U=a.o.g;this.R=el(this,this.U);this.label="Agenda";this.ra={};this.Ka=!1;this.o=fl++;this.Qb=null;this.Fa=c;this.i=a.j;Tk.call(this,a,b,"agenda",new ch,a.Hb())};D(gl,Tk);var fl=1;l=gl.prototype;l.Wd=0;l.Pc=null;l.Fe=function(){var a=hl(this).scrollTop+parseInt(hl(this).style.height,10),b=this.s.T("eventContainer"+this.o).offsetHeight;a>=b&&(this.S(!0),a=b);il(this,a)};
l.Ee=function(){var a=hl(this).scrollTop-parseInt(hl(this).style.height,10);0>=a&&(this.S(!1),a=0);il(this,a)};l.Na=function(){return new Yg(this.U,this.R)};l.Fd=function(){return jl(this.g.g,this.b.g)};
l.Hd=function(){if(hl(this)&&(!this.Pc||!this.Pc.Ga(this.b.g))){var a=this.b.g;Ok(this.g.b);var b=this.Na();b.start.w()<=a.w()&&b.end.w()>a.w()?(this.Pc=a,kl(this).j?(b=kl(this),a=a.ya(),a=dl(b,a,void 0),b=cl(b,a.index,a.offset)):b=ll(this),ml(this,b,!0,!1)):(b=new Yg(a,el(this,a)),this.U=b.start.ua(),this.R=b.end.ua(),$k(this,b,nl(this,b,!1,!1,!0,!0)))}};l.render=function(){gl.ta.render.call(this);var a=!this.Aa;$k(this,this.Na(),nl(this,this.Na(),!1,!1,!1,a))};
var nl=function(a,b,c,d,e,f){return function(g){if(!c){var h=Pk(a.hb);Ej(h,fk,{height:"200px",id:String(a.o),Ca:a.i?ol(a.i):null});Xk(hl(a),parseInt(h.style.height,10));We(a.Qb);a.Qb=L(hl(a),"scroll",a.Hc,!1,a)}a.dispatchEvent("c");h=b.end;var k=[],m=b.start;c||(a.j={},a.v={});Wk(a,g);var p=a.Fa,q=a.od;p.La=a.La;p.j=q;p=f?45:Infinity;for(q=Ca(cj,jk);m.w()<h.w()&&0<p;){var t=void 0,v=a,A=m,u=[];A=tg(A.w(),Ag(A).w());v=v.v;for(t in v){var z=v[t];aj(z,A)&&u.push(z)}t=La(u,a.Tg,a);t.sort(q);k.push(pl(a,
m,t));p-=t.length;m=Ag(m)}if(!c||d)a.R=m;m={Ab:k};a.dispatchEvent("d");h=a.s.T("eventContainer"+a.o);k=I?h.clientHeight:Wj(h).height;c?(m=Fj(hk,m),d?h.appendChild(m):h.insertBefore(m,h.firstChild)):Ej(h,hk,m);a.u=null;c&&!d&&(h=(I?h.clientHeight:Wj(h).height)-k,il(a,hl(a).scrollTop+h));a.dispatchEvent("e");h=a.g.g;Ej(a.s.T("agenda-underflow-top"+a.o),gk,{ff:"Displaying events after "+ql(h,a.U),functionName:a.ab,de:!1,Qe:"Look for earlier events",Ca:a.i?ol(a.i):null});Ej(rl(a),gk,{ff:"Displaying events until "+
ql(h,a.R),functionName:a.ab,de:!0,Qe:"Look for more",Ca:a.i?ol(a.i):null});a.Aa||(a.Aa=ll(a));a.Ka=!1;a.Fa.g(g);e?a.Hd():c||ml(a,a.Aa,!0,!0)}},pl=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.Fa.render(h,b,f,a.i))}e={rg:jl(a.g.g,b),qg:b.toString(),sc:e,Ca:a.i?ol(a.i):null};b=e.Gb;c=e.qg;d=e.rg;x(e.sc);a=e.sc;e=e.Ca;b='<div class="day '+R(null!=b?b:"")+'" id="day-'+R(c)+'"'+((null==
e?0:e.Ba)?' style="border-bottom-color:'+R(U(e.Ba))+'"':"")+'><div class="date-label"'+((null==e?0:e.Mb)||(null==e?0:e.wb)?' style="'+((null==e?0:e.Mb)?"background-color:"+R(U(e.Mb))+";":"")+((null==e?0:e.wb)?"font-weight:"+R(U(e.wb))+";":"")+'"':"")+">"+Q(d)+"</div>";c=a.length;for(d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")},kl=function(a){if(a.u)return a.u;var b=a.hb.Hb().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&&Qa(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=Pj(b[g]),e.push(Sg(c).ya()),f.push(d.g));a.u=new al(e,f,Pj(rl(a)).g);return a.u};
gl.prototype.register=function(){gl.ta.register.call(this);this.La=Lk(this.qd,this);this.ab=this.Ya.b(this.S)};
gl.prototype.qd=function(a,b){var c=parseInt(a.id.substring(0,a.id.lastIndexOf("-")),10),d=this.ra[a.id];var e=!!d;b=new ye(b);if(Be(b,0)&&!(I&&oc&&b.ctrlKey)||Be(b,1))if(!e&&(b.shiftKey||b.j||Be(b,1))){e=this.j[c].Rb;e=gg(e);b=ig();if(e&&fg(e)&&!hg(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.T("details-"+a.id);if(d)delete this.ra[a.id],sl(e,a,!1);else{if(!e.firstChild){c=this.j[c];d=Vk(this,
c);b=c.Rb;!c.Ra()&&b&&(b=c.Rb,c=Yk(this,c),c=P('<a href="'+R(Si(b))+'" target="_blank">'+Q("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+R(Si(c))+'" target="_blank">'+Q("copy to my calendar")+"</a>"),d=P(""+Q(d)+'<div class="event-links">'+Q(c)+"</div>"));for(Ej(e,ek,{ve:d});e.firstChild.firstChild;)e.appendChild(e.firstChild.firstChild);e.removeChild(e.firstChild);sl(e,a,!0);this.ra[a.id]=1;this.u=null;return}sl(e,a,!0);this.ra[a.id]=1}this.u=null}};
var sl=function(a,b,c){Yj(a,c);c?ej(b,"event-summary")&&(gj(b,"event-summary"),fj(b,"event-summary-expanded")):ej(b,"event-summary-expanded")&&(gj(b,"event-summary-expanded"),fj(b,"event-summary"))},il=function(a,b){hl(a).scrollTop=Math.round(b)},ll=function(a){return new bl(a.b.g.ya(),void 0,0,1)},ml=function(a,b,c,d){a.Aa=b;if(c){c=kl(a);var e=dl(c,b.key,b.g);c=Ec(c.b[e.index]+e.offset,c.b[0],c.g);il(a,c);a.Wd=c}d&&(b=Pg(b.b&&30>b.size-b.offset?b.b:b.key),a.Pc=b,a.b.Ma(b))};
gl.prototype.Hc=function(){var a=hl(this),b=a.scrollTop,c=this.s.T("agendaScrollContent"+this.o).offsetHeight;if(0!=c&&(b+a.clientHeight>=c?this.S(!0):0==b&&this.S(!1),5<Math.abs(this.Wd-b))){if(kl(this).j){a=kl(this);c=Ec(b,a.b[0],a.g);var d=Za(a.b,c);0>d?d=-d-2:d==a.j&&d&&d--;a=cl(a,d,c-a.b[d])}else a=ll(this);ml(this,a,!1,!0);this.Wd=b}};
gl.prototype.S=function(a){if(!this.Ka){this.Ka=!0;var b=this.Na();if(a){var c=b.end;this.R=b=el(this,b.end)}else c=el(this,b.start,!0),b=b.start,this.U=c;c=new Yg(c,b);$k(this,c,nl(this,c,!0,a,!1,a))}};var el=function(a,b,c){c=c?-1:1;b=Dg(b,c*a.mc);a=b.year;var d=b.month,e=zg(a,d,15);return b=0>c?e.w()<=b.w()?e:zg(a,d,1):e.w()>=b.w()?e:zg(a,d,mg(a,d))},hl=function(a){return a.s.T("agendaEventContainer"+a.o)},rl=function(a){return a.s.T("agenda-underflow-bottom"+a.o)};
var tl=function(a){ne(this,a,"at:emb:st",null)};D(tl,je);var ol=function(a){var b=J(a,1),c=J(a,2),d=J(a,7),e=J(a,5),f=J(a,3),g=J(a,4);a=J(a,6);return{Ba:b,Mb:c,Yd:d,ad:e,linkColor:f,fontFamily:g,wb:null==a?0:a}};tl.b="at:emb:st";var ul=function(){};var vl=function(a,b){this.b=a;this.i=b};D(vl,ul);
vl.prototype.render=function(a,b,c,d){var e,f;var g=this.La;if((e=a.Ra())&&e.b){var h=e.b;e=e.g||"";var k=this.j;var m=ya(a);h=P('<span onclick="'+R(S(k))+"("+R(S(m))+', this)" class="agenda-wc"><img src="'+R(Ui(h))+'" class="agenda-web-content" title="'+R(e)+'" alt="'+R(e)+'"></span>');c.push("web-content")}c=c.join(" ");e=Uk(this.b,new Yg(a.Da(),a.Ja));m=!1;if(a.g)k="All day",m=!0;else{k=a.Da().ua();var p=a.Ja.ua();a.i||k!==p?k===b?k=wl(this.b,a.Da(),!1,!1):p===b?k="\u00bb\u00a0"+wl(this.b,a.Ja,
!1,!1):(k="All day",m=!0):k=wl(this.b,a.Da(),!1,!1)}p=bj(a);var q=this.i.b(a).b;a=ya(a)+"-"+b;d&&(f=ol(d));d=h;return P('<div class="'+R(c)+'"'+((null==f?0:f.Ba)?' style="border-top-color:'+R(U(f.Ba))+'"':"")+'><div class="'+(m?"all-day ":"")+'event-summary" id="'+R(a)+'" onmousedown="'+R(S(g))+'(this, event);return false;"><span class="event-time" alt="'+R(e)+'" title="'+R(e)+'">'+Q(k)+'</span><div class="title-wrapper"><span class="event-reply-status">&nbsp;</span><span class="event-title" style="color: '+ R(U(q))+';">'+Q(null!=d?d:"")+Q(p)+'</span></div></div><div class="event-details" id="details-'+R(a)+'"></div></div>')};vl.prototype.g=ma;
var xl=function(){this.i={};this.o={};this.j=this.b=this.g=null},yl=function(a,b){var c=b.start.ua();b=b.end.ua();var d=c.ya();c=b.ya();b={};for(var e=[];d<c;d=sg(d))if(d in a.i){var f=a.i[d];if(f){for(var g in f){var h=f[g];h.wc?delete f[g]:g in b||(e.push(h),b[g]=1)}Hb(f)&&delete a.i[d]}}return e};
var zl=function(){N.call(this);this.b={};this.j={};this.i={};this.g={};this.o={}};D(zl,N);zl.prototype.s=0;
var Al=1,Bl=function(a,b,c){this.id=a;this.callback=b;this.i=c;this.j=null;this.g=[];this.b={}},El=function(a,b,c,d){b.sort();var e=c.toString()+":"+b.join(",");if(e in a.o)d(a.o[e]);else if(e in a.g)a.g[e].push(d);else if(b=Cl(a,b,c,d),b.j=e,++a.s,a.g[e]=[d],Hb(b.b))Dl(a,b);else for(var f in b.b)d=a.j[f],e=y(a.u,a,f,b),d.j(b.b[f],e)},Cl=function(a,b,c,d,e){var f=Al++;d=new Bl(f,d,c);for(f=0;f<b.length;++f){var g=b[f],h=a.b[g];var k=h;var m=c,p=e?h.j:null;if(k.g&&k.b){p=!!p&&(null==k.j||p>=k.j);var q=
m.start.w()<k.g.w(),t=m.end.w()>k.b.w();k=q||t?q&&t?m:t?new Yg(p?k.g:k.b,m.end.ua()):new Yg(m.start.ua(),p?k.b:k.g):p?new Yg(k.g,k.b):null}else k=m;k?d.b[g]=k:e||d.g.push(yl(h,c))}return d};zl.prototype.u=function(a,b,c,d){c&&Fl(this,a,c,b.i,d?d:void 0);b.g.push(yl(this.b[a],b.i));delete b.b[a];Hb(b.b)&&(Dl(this,b),this.dispatchEvent("f"))};
var Dl=function(a,b){--a.s;var c=b.g;for(var d=[],e=0;e<c.length;++e)Va(d,c[e]);c=d.sort(Ca(cj,jk));(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]};zl.prototype.v=function(a,b,c,d){c&&(Fl(this,a,c,b.i,d?d:void 0),b.g.push(c));delete b.b[a];Hb(b.b)&&(b.callback(),this.dispatchEvent("f"))};
var Fl=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.o,m=b.o[k];m&&(m.wc=!0);if(h.wc)delete b.o[k];else{var p=h.Da().ya();m=h.Ja.ya();h.g||h.S||(m=sg(m));for(b.o[k]=h;p<m;p=sg(p)){if(p in b.i)var q=b.i[p];else q=[],b.i[p]=q;q[k]=h}}}if(d){if(!b.g||d.start.w()<=b.g.w()){b.g=d.start.ua();var t=!0}if(!b.b||d.end.w()>=b.b.w()){b.b=d.end.ua();var v=!0}e&&t&&v&&(!b.j||e>b.j)&&(b.j=e)}for(d=0;d<c.length;++d)e=c[d].o,e in a.i&&c[d].wc?delete a.i[e]:a.i[e]=c[d];a.o={}};
var Gl=function(){};Gl.prototype.b=null;var Il=function(a){var b;(b=a.b)||(b={},Hl(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var Jl,Kl=function(){};D(Kl,Gl);var Ll=function(a){return(a=Hl(a))?new ActiveXObject(a):new XMLHttpRequest},Hl=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("y");}return a.g};Jl=new Kl;
var Ml=function(a){N.call(this);this.headers=new Fc;this.v=a||null;this.g=!1;this.u=this.b=null;this.U="";this.i=this.S=this.o=this.R=!1;this.s=0;this.j=null;this.Fa="";this.wa=this.ra=!1};D(Ml,N);var Nl=/^https?$/i,Ol=["POST","PUT"],Pl=[],Ql=function(a,b,c,d,e,f,g){var h=new Ml;Pl.push(h);b&&h.listen("complete",b);h.Pd("ready",h.La);f&&(h.s=Math.max(0,f));g&&(h.ra=g);h.send(a,c,d,e);return h};Ml.prototype.La=function(){this.Ea();Sa(Pl,this)};
Ml.prototype.send=function(a,b,c,d){if(this.b)throw Error("z`"+this.U+"`"+a);b=b?b.toUpperCase():"GET";this.U=a;this.R=!1;this.g=!0;this.b=this.v?Ll(this.v):Ll(Jl);this.u=this.v?Il(this.v):Il(Jl);this.b.onreadystatechange=y(this.Aa,this);try{this.S=!0,this.b.open(b,String(a),!0),this.S=!1}catch(f){Rl(this);return}a=c||"";var e=new Fc(this.headers);d&&lf(d,function(a,b){e.set(b,a)});d=Pa(e.mb());c=n.FormData&&a instanceof n.FormData;!Qa(Ol,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
e.forEach(function(a,b){this.b.setRequestHeader(b,a)},this);this.Fa&&(this.b.responseType=this.Fa);"withCredentials"in this.b&&this.b.withCredentials!==this.ra&&(this.b.withCredentials=this.ra);try{Sl(this),0<this.s&&((this.wa=Tl(this.b))?(this.b.timeout=this.s,this.b.ontimeout=y(this.Ka,this)):this.j=Ak(this.Ka,this.s,this)),this.o=!0,this.b.send(a),this.o=!1}catch(f){Rl(this)}};var Tl=function(a){return H&&Bc(9)&&la(a.timeout)&&r(a.ontimeout)},Oa=function(a){return"content-type"==a.toLowerCase()};
Ml.prototype.Ka=function(){"undefined"!=typeof ka&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};var Rl=function(a){a.g=!1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Ul(a);Vl(a)},Ul=function(a){a.R||(a.R=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};Ml.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"),Vl(this))};
Ml.prototype.V=function(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Vl(this,!0));Ml.ta.V.call(this)};Ml.prototype.Aa=function(){this.isDisposed()||(this.S||this.o||this.i?Wl(this):this.Ya())};Ml.prototype.Ya=function(){Wl(this)};
var Wl=function(a){if(a.g&&"undefined"!=typeof ka&&(!a.u[1]||4!=(a.b?a.b.readyState:0)||2!=Xl(a)))if(a.o&&4==(a.b?a.b.readyState:0))Ak(a.Aa,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{var b=Xl(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.U).match(sf)[1]||null;if(!f&&n.self&&n.self.location){var g=n.self.location.protocol;f=g.substr(0,g.length-
1)}e=!Nl.test(f?f.toLowerCase():"")}d=e}d?(a.dispatchEvent("complete"),a.dispatchEvent("success")):Ul(a)}finally{Vl(a)}}},Vl=function(a,b){if(a.b){Sl(a);var c=a.b,d=a.u[0]?ma:null;a.b=null;a.u=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},Sl=function(a){a.b&&a.wa&&(a.b.ontimeout=null);a.j&&(n.clearTimeout(a.j),a.j=null)},Xl=function(a){try{return 2<(a.b?a.b.readyState:0)?a.b.status:-1}catch(b){return-1}};
var Zl=function(a){ne(this,a,0,Yl)};D(Zl,je);var Yl=[1];var $l=/\s*;\s*/;var am=function(){F.call(this)};D(am,F);am.prototype.init=function(){};new am;var bm=function(){};pa(bm);bm.prototype.b=0;var cm=function(a){a:{var b=document.cookie.split($l);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(C()+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("; ")},dm=["_incClientErr"],em=n;dm[0]in em||!em.execScript||em.execScript("var "+dm[0]);for(var fm;dm.length&&(fm=dm.shift());)!dm.length&&r(cm)?em[fm]=cm:em[fm]&&em[fm]!==Object.prototype[fm]?em=em[fm]:em=em[fm]={};
var gm=function(){N.call(this);this.b={};this.g=[]};D(gm,N);pa(gm);gm.prototype.reset=function(){this.b={};this.g=[]};var hm=/\W/g;gm.prototype.log=function(a,b){la(b)&&0<=b&&(a=a.replace(hm,"_"),a in this.b||(this.b[a]=[]),this.b[a].push(b))};
var im=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(":")},jm=function(a){var b=new Zl;a=a.g;b.b||(b.b={});a=a||[];for(var c=[],d=0;d<a.length;d++)c[d]=qe(a[d]);b.b[1]=a;1<b.o?b.g[1+b.j]=c:(me(b),b.i[1]=c);return b.s()},km=function(a){this.Ze=a;this.Od=this.b=C()};km.prototype.Da=function(){return this.b};
var lm=/#(.)(.)(.)/,mm=/^#(?:[0-9a-f]{3}){1,2}$/i,nm=function(a){return 1==a.length?"0"+a:a};var om=function(a,b,c,d,e){this.b=a;this.g=b;this.o=c;this.i=d;this.j=e},qm=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"#"+pm(c)+pm(d)+pm(a)},tm=function(a){if(rm){var b=a;if(!mm.test(b))throw Error("A`"+b);4==b.length&&(b=b.replace(lm,"#$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]>sm){b[1]*=1.3;b[1]=Math.min(b[1],1);b[2]*=.8;g=b[0];var h=b[1];b=b[2];e=c=d=0;if(0==h)e=c=d=b;else{f=Math.floor(g/60);var k=g/60-f;g=b*(1-h);var m=b*(1-h*k);h=b*(1-h*(1-k));switch(f){case 1:d=m;c=b;e=g;break;case 2:d=g;c=b;e=h;break;case 3:d=g;c=m;e=b;break;case 4:d=h;c=g;e=b;break;
case 5:d=b;c=g;e=m;break;case 6:case 0:d=b,c=h,e=g}}b=[Math.floor(d),Math.floor(c),Math.floor(e)];d=b[0];h=b[1];b=b[2];d=Number(d);h=Number(h);b=Number(b);if(d!=(d&255)||h!=(h&255)||b!=(b&255))throw Error("B`"+d+"`"+h+"`"+b);d=nm(d.toString(16));h=nm(h.toString(16));b=nm(b.toString(16));h="#"+d+h+b}return new om(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="#"+pm(h)+pm(b)+pm(e);b=qm(a,.33);d=qm(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 om(a,h,a,d,b)},sm=.79*255,rm=!1,W=function(a,b,c){return{Qg:a,name:b,nj:c}},um=[W("#795548","Cocoa",21),W("#E67C73","Flamingo",
3),W("#D50000","Tomato",2),W("#F4511E","Tangerine",4),W("#EF6C00","Pumpkin",5),W("#F09300","Mango",6),W("#009688","Eucalyptus",13),W("#0B8043","Basil",12),W("#7CB342","Pistachio",10),W("#C0CA33","Avocado",9),W("#E4C441","Citron",8),W("#F6BF26","Banana",7),W("#33B679","Sage",11),W("#039BE5","Peacock",14),W("#4285F4","Cobalt",15),W("#3F51B5","Blueberry",16),W("#7986CB","Lavender",17),W("#B39DDB","Wisteria",18),W("#616161","Graphite",22),W("#A79B8E","Birch",23),W("#AD1457","Beetroot",0),W("#D81B60",
"Cherry Blossom",1),W("#8E24AA","Grape",20),W("#9E69AF","Amethyst",19)],vm=function(a,b){return 67<=a&&90>=a?um[a-67].Qg:"#"+"666666888888aaaaaabbbbbbdddddda32929cc3333d96666e69999f0c2c2b1365fdd4477e67399eea2bbf5c7d67a367a994499b373b3cca2cce1c7e15229a36633cc8c66d9b399e6d1c2f029527a336699668cb399b3ccc2d1e12952a33366cc668cd999b3e6c2d1f01b887a22aa9959bfb391d5ccbde6e128754e32926265ad8999c9b1c2dfd00d78131096184cb05288cb8cb8e0ba52880066aa008cbf40b3d580d1e6b388880eaaaa11bfbf4dd5d588e6e6b8ab8b00d6ae00e0c240ebd780f3e7b3be6d00ee8800f2a640f7c480fadcb3b1440edd5511e6804deeaa88f5ccb8865a5aa87070be9494d4b8b8e5d4d47057708c6d8ca992a9c6b6c6ddd3dd4e5d6c6274878997a5b1bac3d0d6db5a69867083a894a2beb8c1d4d4dae54a716c5c8d8785aaa5aec6c3cedddb6e6e41898951a7a77dc4c4a8dcdccb8d6f47b08b59c4a883d8c5ace7dcce8531049f3501c7561ee2723ad6a58c6914268a2d38b5515dcd6a75d0a4a95c1158962181c244abda5dc4d69fcc23164e402175603f997d5cb5a89ac2182c5730487e536ca66d86c0a4afc9060d5e1821863640ad525cc8969acb125a121f753c3c995b5ab67998c2a62f62133d82155ca63279c34fa6c7942f63095a9a087ec2259add42b6d48e5f6b0281910ba7b828c3d445c8d0908755099d7000cf9911ebb42ed9c2858c500baa5a00d47f1eee9939ddb78d7549168d4500b56414d38233cda9866b3304743500914d14b37037bb9d845b123b870b50ab2671c9448ec98eae42104a70237f9643a5b15fc0c09cc7113f4725617d4585a361a0be9dbac73333335151517373738f8f8fb2b2b20f4b38227f6341a5875dc0a29bc7ba856508a59114d1bc36e9d34fddd398711616871111ad2d2dc94a4acb9292ac725e75481eac725ec68c78e6d5cfd06b64924420d06b64db7972f0d0cef83a22a64232f83a22f97d6df6c9c2fa573cd02424fa573cfc8976fed0c8ff7537bb5517ff7537fa9162ffd8c7ffad46cb7403ffad46ffad46ffe8cb42d69250b68e42d69242d692caf4e016a765007d3916a7656bcfa2d1ede07bd1484db8107bd1487bd148daf2ccb3dc6c93c00bb3dc6cb3dc6ceaf5dcfbe983bdb634fbe983fbe983fef9dcfad165bf9608fad165fad165fef2d392e1c033b69492e1c092e1c0e0f7ed9fe1e70bbcb29fe1e79fe1e7e4f7f89fc6e71587bd9fc6e79fc6e7e4eff84986e72c70d14986e78fb5f2dbe7fa9a9cff373ad79a9cffa9abfee3e3ffb99aff6733ddb99affb99affebe3ffc2c2c2979797c2c2c2d0d0d0e6e6e6cabdbf717171cabdbfcabdbfeae6e6cca6ac8a404dcca6accca6acf1e6e8f691b2d21e5bf691b2f9a9c3fce0e9cd74e6ca2ae6cd74e6dd8ef3f1d8f8a47ae29c3ce4a47ae2b38cede6daf7".substr(30*
a+6*b,6).toUpperCase()},wm=null,xm=function(){if(wm)return wm;for(var a=[],b=0;91>b;b++){var c=vm;c=new om(c(b,0),c(b,1),c(b,2),c(b,3),c(b,4));c.color=b;a[b]=c}return wm=a},ym=[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],zm=[35,23,42,14,22,33,40,28,30,31,12,32,8,7,6,26,5,4,39,21,15,2,37,25],Am=[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],Bm=[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}),Cm=function(a){for(var b={},c=0;c<a.length;++c)b[a[c]]=c;return b},Dm=Cm(Am),Em=Cm(Bm),Gm=function(a){a=Fm(a);return xm()[a]||null},Hm=null,Im=function(a){a=a.toUpperCase();if(!Hm){Hm={};for(var b=xm(),c=0,d=b.length;c<d;++c)Hm[b[c].b]=c}return Hm[a]||-1},Jm=function(a){var b=rm?Bm:Am;if(!a)return b[0];a=rm?Em[a]:Dm[a];return r(a)?b[(a+1)%b.length]:b[0]},pm=function(a){a=Number(a|0).toString(16);
return 2>a.length?"0"+a:a},Fm=function(a){if(0==a||1<=a&&42>=a&&!rm)return a;a=67<=a&&90>=a?a-67+43:1<=a&&42>=a?ym[a-1]:a;return rm?a-43+67:zm[a-43]},Km=function(a){var b={};Db(a,function(a,d){d=parseInt(d,10);d=Fm(d);var c=b[d];c&&(a+=c);b[d]=a});return b};
var Lm=function(a){this.i=a};var Nm=function(a,b,c,d){this.i=a;this.g=c||a;a=this.s=b;b=this.i;if(b in a.b)throw Error("x`"+b);a.b[b]=new xl;a.j[b]=this;d||(Mm=d=Jm(Mm),d=Gm(d));this.ha=d};D(Nm,Lm);Nm.prototype.setTitle=function(a){this.g=a};Nm.prototype.b=function(){return this.ha};Nm.prototype.v=function(a){return gb(this.g,a.g)};Nm.prototype.j=function(a,b){b.call(null,[],null)};var Mm=0;
var Om=function(){N.call(this)};D(Om,N);var Pm=function(a,b,c){N.call(this);this.i=a;this.o=b||Infinity;this.j=c;C();this.b=this.nb();this.g=0;this.Ud()};D(Pm,Om);var Qm=0;l=Pm.prototype;l.vc=function(a){var b=this.i;void 0===b?b=-6E4*(new Date(a)).getTimezoneOffset():a>=this.o&&(b=this.j);return b};l.Sd=function(){var a=C()+Qm;return this.vc(a)+a};l.nb=function(){return new Date(this.Sd())};l.Gd=function(){this.b.getUTCDate()!=this.nb().getUTCDate()&&(window.clearTimeout(this.g),this.Ud());return this.b}; l.Ud=function(){var a=this.b,b=this.nb(),c=18E5-b.getTime()%18E5;this.g=window.setTimeout(y(this.Ud,this),c);a.getUTCDate()!==b.getUTCDate()&&(this.b=this.nb(),this.dispatchEvent("newday"))};
var Rm=function(a,b,c,d){void 0!=c.body&&(c.body=gadgets.json.stringify(c.body));c.path="/calendar/"+a.ra+"/"+escape(b);c.root=a.ha.getProxyUrl();gapi.client.request(c).then(function(a){d(a.result)},function(){c.authType="none";gapi.client.request(c).execute(d)})};
var Tm=function(a,b){gh.call(this,a.title||b||"",gg(a.iconLink));if(b=a.type){var c=2;"application/x-google-gadgets+xml"==b?c=1:b.match(/^image/i)&&(c=3);this.type=c}if(a.link||a.width||a.height||a.display||a.preferences)this.qf=jg(a.link),this.xe=Sm[a.display]||"ICON",this.Za=parseInt(a.width,10)||300,this.j=parseInt(a.height,10)||400,a.preferences&&(this.i=a.preferences)};D(Tm,gh);l=Tm.prototype;l.qf="";l.xe="ICON";l.getHeight=function(){return this.j};l.getUrl=function(){return this.qf}; l.getType=function(){return this.type};var Sm={icon:"ICON",chip:"CHIP"};
var Um=zg(1970,1,1),Vm=zg(1970,1,2),Wm=function(a){return a&&a.date?Tg(a.date):a&&a.dateTime?Tg(a.dateTime):null};var Xm={},Zm=function(a,b){var c=[a.year,Ym(a.month),Ym(a.H)].join("-");a=[Ym(a.hour),Ym(a.minute),Ym(a.second)].join(":");var d="";if(r(b)){if(0==b)b="Z";else if(d=Xm[b])b=d;else{0>b?(d="-",b*=-1):d="+";var e=Math.floor(b/60);10>e&&(e="0"+e);b%=60;b=Xm[b]=vb(d,e,":",10>b?"0"+b:b)}d=b}return vb(c,"T",a,d)},Ym=function(a){return 10>a?"0"+a:String(a)};
var $m=function(a,b,c,d,e,f){Nm.call(this,c,b,e,f);this.o=a;this.u=this.o.b};D($m,Nm);
$m.prototype.j=function(a,b,c){null==b&&(b=ma);var d=this.o.u;if(null==d){d=this.u.vc(C()+Qm)/6E4;var e="+";0>d&&(e="-",d=-d);d="GMT"+e+d/60+":"+d%60}if(c){e=Tg(c);var f=this.u.nb();e=27>yg(Kg(f),e).H}else e=!1;d={calendarId:this.i,singleEvents:!0,timeZone:d,maxAttendees:1,maxResults:250,updatedMin:e?c:void 0,sanitizeHtml:!0};e=a.start.ua();a=a.end.ua();f=this.u.vc(C()+Qm)/6E4;e=Zm(e.Db(),f);a=Zm(a.Db(),f);d.timeMin=e;d.timeMax=a;an(this,d,[],null,b,!!c)};
$m.prototype.va=function(a,b,c,d,e,f){if(f&&"calendar#events"==f.kind){var g=[],h="freeBusyReader"==f.accessRole,k=f.items;if(k)for(var m=0;m<k.length;m++){var p=void 0;var q=k[m];var t=f.defaultReminders;var v=h;var A=q.id;var u=Wm(q.start),z=Wm(q.end);if(u&&z){z=u.w()==z.w()?z.i()?Ag(z):Xg(z.year,z.month,z.H,z.hour,z.minute,z.second+1).Db():z;u=A=new ik(A,u,z);z=q.visibility;v=v&&"public"!=z;var B=q.summary;u.b=B&&!v?Q(B):z&&"public"!=z&&"default"!=z||v?Q("busy"):Q("");!v&&r(q.description)&&(u.u=
q.description);null!=q.htmlLink&&(A.Rb=q.htmlLink);r(q.location)&&(A.j=q.location);if(r(q.attendees)){a:{v=q.attendees;for(u=0;u<v.length;u++)if(v[u].self){v=v[u];break a}v=null}v=v&&v.responseStatus;r(v)&&(v=$i[v],v=r(v)?v:null,null!=v&&(A.s=v))}!q.reminders||q.reminders.useDefault?p=t:q.reminders&&q.reminders.overrides&&(p=q.reminders.overrides);if(p)for(t=A,v=0;v<p.length;v++)z=p[v],"popup"==z.method&&(u=t,z=z.minutes,B=vg(u.Da()),B.minute-=z,u.ra.push(B.Db()));p=A;r(q.gadget)&&(t=q.gadget,void 0!=
t.title&&(t.title=pb(t.title)),t=new Tm(t,p.b.getContent()),p.De=t?t:null)}else A=new ik(A,Um,Vm);"cancelled"==q.status&&(A.wc=!0);A=q=A;A.Vb=this;A.R=this.i;g.push(q)}b=b.concat(g);g=Tg(f.updated,!1,!0);c=c?c.min(g):g;if(f.nextPageToken)a.pageToken=f.nextPageToken,an(this,a,b,c,d,e);else{if(e&&!a.updatedMin&&(a=this.s,f=a.b[this.i])){e=[];for(var E in f.o)e.push(E);f.i={};f.o={};for(E=0;E<e.length;E++)delete a.i[e[E]]}a=b;e=c;b=[];b.push(String(e.year),"-",kg(e.month),"-",kg(e.H));e.i()||b.push("T",
kg(e.hour),":",kg(e.minute),":",kg(e.second),"Z");d(a,b.join(""))}}else{a:{if(f&&f.error&&(E=f.error.data))for(f=0;f<E.length;f++)if("updatedMinTooLongAgo"==E[f].reason){E=!0;break a}E=!1}E?(delete a.updatedMin,an(this,a,b,c,d,e)):d(null)}};var an=function(a,b,c,d,e,f){Rm(a.o,"calendars/"+b.calendarId+"/events",{params:b},y(a.va,a,b,c,d,e,f))};
var bn=function(){},cn={};var dn=function(){};D(dn,bn);dn.prototype.init=function(a,b){this.g=a;this.b=b;gapi.config.update("googleapis.config/auth/useFirstPartyAuth",!0);void 0!=a.R&&gapi.client.setApiKey(a.R);a=ig();null!=a&&gapi.config.update("googleapis.config/sessionIndex",a)};dn.prototype.create=function(a,b,c,d){return new $m(this.g,this.b,a,b,d,c)};
var en=function(a,b,c){if(!Hb(a.b)||0<a.g.length){var d=[];Hb(a.b)||(d.push("perf"),d.push(im(a,b)));0<a.g.length&&(d.push("cei"),d.push(jm(a)));(c||Ql)("perf",null,"POST",wf(d));a.reset()}};var fn=function(a,b,c){F.call(this);this.Qd=null!=c?y(a,c):a;this.i=b;this.g=y(this.eh,this);this.b=[]};D(fn,F);l=fn.prototype;l.kd=!1;l.lc=null;l.Bg=function(a){this.b=arguments;this.lc?this.kd=!0:gn(this)};l.stop=function(){this.lc&&(n.clearTimeout(this.lc),this.lc=null,this.kd=!1,this.b=[])};l.V=function(){fn.ta.V.call(this);this.stop()};l.eh=function(){this.lc=null;this.kd&&(this.kd=!1,gn(this))};var gn=function(a){a.lc=Ak(a.g,a.i);a.Qd.apply(null,a.b)};
var hn=function(a){N.call(this);this.i=a};D(hn,N);hn.prototype.j=function(){return this.i};hn.prototype.v=function(a){return gb(this.g.g,a.g.g)};var jn=0;var ln=function(a,b){N.call(this);this.S=(jn++).toString(36);this.i=new N;this.s={};this.u=0;this.b={};this.o=0;Ja(a||[],function(a){kn(this,a,!0)},this);b?Ja(b,function(a){kn(this,a,!1)},this):(Da(this.b,this.s),this.o=this.u);L(this.i,"change",y(this.R,this))};D(ln,N);l=ln.prototype;l.bc=null;l.Uc=!1;l.ac=0;l.V=function(){ln.ta.V.call(this);for(var a in this.b)Ga(this.b[a]);this.i.Ea()};l.size=function(){return this.o};l.Ed=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;kn(this,a,!1);this.ac&&a.Fb&&a.Fb();mn(this,"k",a);return!0};l.mb=function(){return Gb(this.b)};l.Fb=function(){this.ac++;if(1==this.ac)for(var a in this.b){var b=this.b[a];b.Fb&&b.Fb()}};l.qc=function(){if(1==this.ac)for(var a in this.b){var b=this.b[a];b.qc&&b.qc()}this.ac--;nn(this)};
var on=function(a,b,c){a.Fb();try{b.call(c)}finally{a.qc()}},mn=function(a,b,c){var d=a.bc||{};b in d||(d[b]=[]);d[b].push(c);a.bc=d;nn(a)};ln.prototype.R=function(a){this.Uc=!0;mn(this,"change",a.target)};ln.prototype.j=function(){return this.S};
var nn=function(a){if(!a.ac&&(a.bc||a.Uc)){a.Fb();try{var b=a.Uc;a.Uc=!1;if(a.bc){var c=new pn(a.bc);a.bc=null;a.dispatchEvent(c);b=!0}b&&a.dispatchEvent("change")}finally{a.qc()}}},kn=function(a,b,c){(c?a.s:a.b)[b.j()]=b;c?a.u++:a.o++;b.jd&&b.jd(a.i)},pn=function(){xe.call(this,"m")};D(pn,xe);
var qn=function(a,b,c,d){this.g=b;this.i=Fm(a);a=b?tm(c):Gm(a);this.j=b?a.b:c;this.s=d;this.o=a||tm(c)},rn=function(a){a=Fm(a);return new qn(a,!1,vm(a,0),void 0)};qn.prototype.store=function(a,b,c,d){var e=this.i;a(67<=e&&90>=e?67<=e&&90>=e?e-67+43:1<=e&&42>=e?ym[e-1]:e:e);r(this.s)&&b((this.g?"1,":"0,")+(this.g?this.j:this.s)+",#000000");c&&d.set("goocal.taskscolor",this.j.toLowerCase().replace("#",""))};qn.prototype.b=function(){this.g||(this.o=Gm(this.i));return this.o};
var tn=function(a,b,c){F.call(this);this.j=a;this.g={};this.i={};this.o=c||[];sn(this,b||[])};D(tn,F);var un=function(a,b,c){a.g[b]=c;b=c.i;a.i[b]=(a.i[b]||0)+1};tn.prototype.b=function(){r(this.g[void 0])||sn(this,[void 0]);return this.g[void 0].b()};
var sn=function(a,b){for(var c=0,d=b.length;c<d;c++){var e=b[c],f=a.j[e];r(f)&&un(a,e,f)}c=0;for(d=b.length;c<d;++c)if(e=b[c],!r(a.g[e])){a:{f=a.i;var g=a.o;f=Km(f);if(g){for(var h=[],k=0;k<g.length;k++)h.push(Fm(g[k]));g=h}h=rm?Bm:Am;if(g&&g.length){h=Ua(h);for(k=0;k<g.length;k++)Sa(h,g[k]);g=h}else g=h;h=g[0];k=Infinity;for(var m=0,p=g.length;m<p;++m){var q=g[m];if(!f[q]){f=q;break a}var t=f[q];t<k&&(h=q,k=t)}f=h}un(a,e,rn(f))}}; tn.prototype.V=function(){tn.ta.V.call(this);this.i=this.g=this.j=null};
var vn=function(a){ln.call(this);this.v=a||new tn({});this.g={}};D(vn,ln);vn.prototype.V=function(){this.g=null;vn.ta.V.call(this)};vn.prototype.add=function(a,b,c){this.Fb();try{var d=vn.ta.add.call(this,a);b||(this.g[a.i]=a,mn(this,"n",a));c&&un(this.v,a.i,c);return d}finally{this.qc()}};vn.prototype.U=function(a,b){w(a)||(a=a.i);var c=this.g[a],d=!!c!=b;b?(c=this.Ed(a),this.g[a]=c):delete this.g[a];d&&mn(this,"n",c)};
var wn=function(a,b,c,d,e){this.Cb=a;this.j=b;this.b=b.Xa();this.tb=c;this.Ua=d;this.i=e||7;this.size=this.tb*this.Ua},xn=function(a){var b;if(!(b=a.g)){b=a.j.ya();for(var c=a.Ua,d=a.i,e=[],f=0,g=0;g<a.tb;g++){for(var h=0;h<c;h++)e[f++]=b,b=sg(b);for(;h<d;h++)b=sg(b)}b=a.g=e}return b},yn=function(a,b){var c=vg(a);c.H=mg(a.year,a.month);b=(c.ua().Xa()-b+7)%7;c.H-=b+35;return new wn(a,c.ua(),7,7)},Sn=function(){},Tn=function(a){this.b=a};D(Tn,Sn);
var Un;Ob("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var Vn=function(){},nk=new Vn,Wn=["click",nc?"keypress":"keydown","keyup"];Vn.prototype.listen=function(a,b,c,d,e){var f=function(a){var c=Pe(b),e=a.target;e=va(e)&&1==e.nodeType?a.target.getAttribute("role")||null:null;"click"!=a.type||!Be(a,0)||I&&oc&&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.mh=d;e?e.listen(a,Wn,f,c):L(a,Wn,f,c)};
Vn.prototype.Fc=function(a,b,c,d,e){for(var f,g=0;f=Wn[g];g++){var h=a;var k=f;var m=!!c;k=De(h)?h.Sc(k,m):h?(h=Re(h))?h.Sc(k,m):[]:[];for(h=0;m=k[h];h++){var p=m.listener;if(p.Qd==b&&p.mh==d){e?e.Fc(a,f,m.listener,c,d):Ve(a,f,m.listener,c,d);break}}}};
var Xn={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 $n=function(a){N.call(this);this.i=this.j={};this.s=0;this.wa=Ob(Yn);this.ra=Ob(Zn);this.u=null;this.b=a;L(this.b,"keydown",this.o,void 0,this);pc&&L(this.b,"keypress",this.R,void 0,this);L(this.b,"keyup",this.v,void 0,this)},ao;D($n,N);var bo=function(a){this.b=a||null;this.next=a?null:{}},Yn=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],Zn="color date datetime datetime-local email month number password search tel text time url week".split(" ");
$n.prototype.g=function(a,b){co(this.j,eo(arguments),a)};var eo=function(a){if(w(a[1]))a=Ma(fo(a[1]),function(a){return go(a.key||"",a.keyCode,a.Wg)});else{var b=a,c=1;x(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(go("",b[c],b[c+1]))}return a};$n.prototype.V=function(){$n.ta.V.call(this);this.j={};Ve(this.b,"keydown",this.o,!1,this);pc&&Ve(this.b,"keypress",this.R,!1,this);Ve(this.b,"keyup",this.v,!1,this);this.b=null};
var fo=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(!ao){g={};for(e in Xn)g[Xn[e]]=rk(parseInt(e,10));ao=g}g=ao[f];f=h;break}b.push({key:f,keyCode:g,Wg:c})}return b};
$n.prototype.v=function(a){nc&&ho(this,a);pc&&!this.S&&pc&&a.ctrlKey&&a.altKey&&this.o(a)};var ho=function(a,b){if(oc){if(224==b.keyCode){a.U=!0;Ak(function(){this.U=!1},400,a);return}var c=b.metaKey||a.U;67!=b.keyCode&&88!=b.keyCode&&86!=b.keyCode||!c||(b.metaKey=c,a.o(b))}32==a.u&&32==b.keyCode&&b.preventDefault();a.u=null};$n.prototype.R=function(a){32<a.keyCode&&pc&&a.ctrlKey&&a.altKey&&(this.S=!0)};
var co=function(a,b,c){var d=b.shift();Ja(d,function(c){if((c=a[c])&&(0==b.length||c.b))throw Error("C");});b.length?Ja(d,function(d){d=d.toString();var e=new bo;d=d in a?a[d]:a[d]=e;co(d.next,b.slice(0),c)}):Ja(d,function(b){a[b]=new bo(c)})},io=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},go=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};
$n.prototype.o=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.wa[b]?!0:e?!1:a.altKey||a.ctrlKey||a.metaKey?!0:"INPUT"==c.tagName&&this.ra[c.type]?13==b:"INPUT"==c.tagName||"BUTTON"==c.tagName?
32!=b:!1}if(b)if("keydown"==a.type&&pc&&a.ctrlKey&&a.altKey)this.S=!1;else{b=rk(a.keyCode);c=go(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=io(this.i,c);if(!d||1500<=C()-this.s)this.i=this.j,this.s=C();(d=io(this.i,c))&&d.next&&(this.i=d.next,this.s=C());d&&(d.next?a.preventDefault():(this.i=this.j,this.s=C(),a.preventDefault(),c=d.b,d=a.target,e=this.dispatchEvent(new jo("shortcut",c,d)),(e&=this.dispatchEvent(new jo("shortcut_"+c,c,d)))||a.preventDefault(),nc&&(this.u= b)))}};var jo=function(a,b,c){xe.call(this,a,c);this.b=b};D(jo,xe);
var ko=void 0,lo=function(){if(void 0!==ko)return ko;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;ko=b;document.body.removeChild(a);return ko};
var mo=function(a){var b=a.Gb,c=a.wh,d=a.id,e=a.Cg,f=a.Vf;a=a.Ca;var g="",h=(null==a?0:a.Ba)?'style="background-color:'+R(U(a.Ba))+';"':"";h=gi(h);g+='<div class="calendar-container '+R(b)+'"'+((null==a?0:a.fontFamily)?' style="font-family:'+R(U(a.fontFamily))+';"':"")+">"+Q(null!=c?c:"")+'<div class="view-cap t1-embed" '+Li(h)+'>&nbsp;</div><div class="view-cap t2-embed" '+Li(h)+'>&nbsp;</div><div class="view-container-border" id="calendarContainer'+R(d)+'" '+Li(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" '+Li(h)+'>&nbsp;</div><div class="view-cap t1-embed" '+Li(h)+">&nbsp;</div>"+Q(null!=f?f:"")+"</div>";return P(g)},no=function(a){var b=a.W,c=a.zh,d=a.$f,e=a.name,f=a.Ca;a="";f=-1!=(""+b).indexOf("ui-rtsr-selected")?(null==f?0:f.Ba)||(null==f?0:f.wb)?'style="'+((null==f?0:f.Ba)?"background-color:"+R(U(f.Ba))+";":"")+((null==f?0:f.wb)?"font-weight:"+R(U(f.wb))+
";":"")+'"':"":-1!=(""+b).indexOf("ui-rtsr-unselected")?(null==f?0:f.Yd)||(null==f?0:f.linkColor)?'style="'+((null==f?0:f.Yd)?"background-color:"+R(U(f.Yd))+";":"")+((null==f?0:f.linkColor)?"color:"+R(U(f.linkColor))+";":"")+'"':"":"";f=gi(f);a+='<td class="ui-rtsr"><div class="'+R(b)+' t1-embed" '+Li(f)+'>&nbsp;</div><div class="'+R(b)+' t2-embed" '+Li(f)+'>&nbsp;</div><div class="'+R(b)+' ui-rtsr-name" '+Li(f)+' onclick="'+R(S(d))+"("+R(S(c))+')">'+Q(e)+"</div></td>";return P(a)},oo=function(a){x(a.kf); a=a.kf;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 po=function(a,b,c){this.i=a;this.g=b;this.j=c};D(po,uk);po.prototype.b=function(a,b,c){zk(this.i,this.g,a,b,c,this.j)};var qo=function(a,b){this.u=a;a=b||mj();b=a.Bd("DIV",{style:"position:absolute;display:none;z-index:25000003"});a.b.body.appendChild(b);Gk.call(this,b);Dk(this)};D(qo,Gk);
qo.prototype.v=function(){this.setVisible(!1);if(!this.$b()){var a=this.T(),b=this.u,c=b.id,d=Fb(b.list.b);var e=[];for(var f=0;f<d.length;++f){var g=d[f].g,h=g.i,k=++ro,m=h;w(m)||(m=m.i);e.push(so({id:b.id,Wf:k,dg:h,checked:m in b.list.g,titleColor:g.b().b,name:g.g,fh:b.b}))}x(e);b='<div id="calendarList'+R(c)+'" class="calendar-list">';c=e.length;for(d=0;d<c;d++)b+=Q(e[d]);e=P(b+"</div>");a.innerHTML=Cj(e);this.setVisible(!0)}};
var to=function(a){hn.call(this,a.i);this.g=a};D(to,hn);to.prototype.setTitle=function(a){this.g.g!=a&&(this.g.setTitle(a),this.dispatchEvent("change"))};to.prototype.b=function(){return this.g.b()};var so=function(a){var b=a.Wf,c=a.id,d=a.dg,e=a.fh,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(U(g))+'">'+Q(a)+"</span></label></div>")};
var vo=function(a){this.list=a;this.id=uo++;this.b=Lk(this.list.U,this.list)},ro=0,uo=0,wo=function(a){vo.call(this,a)};D(wo,vo);var xo=function(a){var b=a.Zf,c=a.className,d=a.oh,e=a.id,f=a.Ua,g=a.Yg,h=a.Og,k=a.Cb,m=a.summary;x(a.te);var p=a.te;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='+Ji(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='+Ji(f-2)+' id="'+R(g)+'" class="'+R(b)+'cur">'+Q(k)+'</td><td id="'+R(e)+'next" class="'+R(b)+'next">&raquo;</td></tr>')+
'</table><table class="'+R(c)+'monthtable monthtableBody" summary="'+R(m)+'" cellspacing=0 cellpadding=0 id="'+R(e)+'tbl" style="-moz-user-select:none;-webkit-user-select:none;"><colgroup span=7><tr class="'+R(c)+'days">';d=p.length;for(e=0;e<d;e++)f=p[e],c+='<th scope="col" class="'+R(b)+"dayh"+(f.Eh?" "+R(b)+"weekendh":"")+'" title="'+R(f.title)+'">'+Q(f.Vc)+"</th>";c+="</tr>";b=a.length;for(p=0;p<b;p++)c+=Q(a[p]);return P(c+"</table></div>")},yo=function(a){var b=a.id;x(a.cols);var c=a.cols;a= '<tr style="cursor:'+(a.Pg?"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 Ao=function(a,b,c,d,e,f,g,h,k,m){N.call(this);this.u=d;this.j=a;this.id=e||this.j.id+"_";this.className=f||"dp-";this.ra=c;this.i=b;this.s={};a=r(g)?g:1;h=(1<<a+7)-(1<<a+(h||5));this.Aa=h+(h>>7);this.La=!!k;this.Ka=!!m;this.U=new kk(this);k=Ca(Ga,this.U);this.va?r(void 0)?k.call(void 0):k():(this.ha||(this.ha=[]),this.ha.push(r(void 0)?y(k,void 0):k));zo[this.id]=this};D(Ao,N);var zo={};l=Ao.prototype;l.Qc=!1;l.Xd=null;l.ef=null;
l.render=function(){if(this.Qc){var a=this.b;if(!this.g){this.S=[];for(var b=7;b--;)this.S[b]=Bo(Bo(this.i.ka.i[b],!1),"ru"==J(this.i.ka.ma,1));b=this.className;for(var c=[],d=48;d--;){var e=["cell"];d&2?(e.push(d&1?"weekend-selected":"weekday-selected"),d&8&&e.push("today-selected"),e.push(d&4?"onmonth-selected":"offmonth-selected")):(e.push(d&1?"weekend":"weekday"),d&8&&e.push("today"),e.push(d&4?"onmonth":"offmonth"));d&16&&e.push("day-left");d&32&&e.push("day-right");c[d]=b+e.join(" "+b)+" "}this.R=
c;this.o=[];this.g=this.id+"day_";this.v=this.id+"cur"}var f=Co(this.i,this.b.Cb);this.Ya&&(f=this.Ya+" - "+f);b=[];c=this.b.b;d=this.Aa;for(e=0;e<a.Ua;e++)b.push({title:Bo(this.i.ka.g[c],!1),Eh:d>>c&1,Vc:this.S[c]}),c=(c+1)%7;a=this.j;c=this.className+"cell "+this.className;d=this.className;e=this.La;var g=this.id,h=this.b.Ua,k=this.v,m=this.Ka,p=Co(this.i,this.b.Cb),q=this.b,t=q.Ua,v=this.Aa,A=this.R,u=xn(q),z=!!this.Xd,B=z?this.Xd.ya():1,E=z?this.ef.ya():0,M=this.wa.ya(),na=this.b.Cb.month,T=0;
this.Fa&&(this.s=this.Fa(q));for(var Ic=[],Xa=0;Xa<this.b.tb;Xa++){for(var za=[],ra=q.b,oa=t;oa--;T++){var sa=u[T],Jc=(sa==M&&8)|((sa>>5&15)==na&&4)|(sa>=B&&sa<=E&&2)|(oa==t-1&&16)|(0==oa&&32)|v>>ra&1;ra=(ra+1)%7;this.o[T]=Jc;za.push({id:this.g+sa,H:sa&31,className:A[Jc]+(this.s[sa]||"")})}Ic.push(yo({id:this.id+"row_"+Xa,Pg:z,cols:za}))}Ej(a,xo,{Zf:c,className:d,oh:e,id:g,Ua:h,Yg:k,Og:m,Cb:p,summary:f,te:b,rows:Ic});this.U.listen(this.u(this.id+"prev"),"mousedown",this.dh).listen(this.u(this.id+
"next"),"mousedown",this.ah)}};l.dh=function(){Do(zo[this.id],-1);this.dispatchEvent("o")};l.ah=function(){Do(zo[this.id],1);this.dispatchEvent("p")};var Eo=function(a,b){return(b=b.id)&&0==b.indexOf(a.g)?Pg(parseInt(b.substr(a.g.length),10)):null},Fo=function(a,b){return a.u(a.g+b)};Ao.prototype.T=function(){return this.j};var Do=function(a,b){Go(a,Cg(a.b.Cb.year,a.b.Cb.month+b,1).ua())},Go=function(a,b){var c=a.b.Cb;if(b.year!=c.year||b.month!=c.month)a.b=yn(b,a.ra.b),a.update()};
Ao.prototype.update=function(){this.Qc&&this.render()};Ao.prototype.show=function(){this.Qc=!0;this.render()};var Ho=function(a,b,c,d){a.Xd=b;a.ef=c;d&&Go(a,d);if(a.Qc){d=xn(a.b);b=b.ya();c=c.ya();for(var e=a.b.size;e--;){var f=a.o[e],g=d[e],h=g>=b&&g<=c?f|2:f&-3;h!=f&&(f=e,Fo(a,xn(a.b)[f]).className=a.R[h]+(a.s[g]||""),a.o[e]=h)}}else a.update()};Ao.prototype.setup=function(a){this.wa=a;this.b?this.update():this.b=yn(a,this.ra.b)};Ao.prototype.V=function(){delete this.j;delete zo[this.id];Ao.ta.V.call(this)};
var Io=function(a,b,c,d,e){N.call(this);this.g=c;this.b=a;a.setup(Ok(b));Ho(a,this.g.b,this.g.i,this.g.g);this.i=new kk(this);this.i.listen(c,"change",this.Ke);this.i.listen(a.T(),"mousedown",this.Lg);this.i.listen(a.T(),"mouseover",this.Mg);this.i.listen(a.T(),"mouseout",this.Fg);this.i.listen(b,"newday",this.Gg);this.i.listen(a,"o",function(){this.dispatchEvent("o")});this.i.listen(a,"p",function(){this.dispatchEvent("p")});this.j=new kk(this);this.u=b;this.s=!!d;this.o=!!e};D(Io,N);l=Io.prototype;
l.Tb=null;l.Oc=null;l.Eg=function(a){var b=Eo(this.b,a.target),c=this.Tb;b&&c&&!(this.Oc||c).Ga(b)&&(this.Oc=b,this.o||this.g.Ec(c.min(b),c.max(b),b));a.preventDefault()};l.Lg=function(a){var b=a.target,c=Eo(this.b,b);c?(this.Tb=c,this.s&&this.g.Ma(c),b=this.b.T().ownerDocument,this.j.listen(b,"mousemove",this.Eg),this.j.listen(b,"mouseup",this.Ng)):(c=this.b,(c.v==b.id||b.parentNode&&c.v==b.parentNode.id)&&this.dispatchEvent("r"));a.preventDefault()};
l.rh=function(){var a=!1,b=this.Tb;b&&(pk(this.j),this.Tb=null,this.Oc?(a=!this.o,this.Oc=null):(this.s?this.Ke():this.g.Ma(b),a=!0));a&&this.dispatchEvent("q")};l.Ng=Io.prototype.rh;l.Mg=function(a){if((a=Eo(this.b,a.target))&&null==this.Tb){var b=this.b;fj(Fo(b,a.ya()),b.className+"onhover")}};l.Fg=function(a){if(a=Eo(this.b,a.target)){var b=this.b;gj(Fo(b,a.ya()),b.className+"onhover")}};l.Ke=function(){var a=void 0;null==this.Tb&&(a=this.g.g);Ho(this.b,this.g.b,this.g.i,a)}; l.Gg=function(){var a=this.b,b=Ok(this.u);a.wa=b;a.update()};l.V=function(){Ga(this.i);Ga(null);Ga(this.j);Ga(this.b);Io.ta.V.call(this)};l.show=function(){this.b.show()};
var Jo=function(a){return P('<div id="dpPopup'+R(a.id)+'" class="dp-popup" style="display: none;"></div>')};var Ko=function(a,b,c,d,e,f){F.call(this);var g=mj(a);f=Fj(Jo,{id:f||""},void 0,g);this.j=b;a=a.appendChild(f);this.i=new Io(new Ao(a,this.j,d,y(g.T,g)),c,e,!0);L(this.i,"q",this.Kg,!1,this);this.i.show();this.b=new Gk(a);Dk(this.b);c=this.b;Bk(c);c.Wc=!0;this.g=a};D(Ko,F);l=Ko.prototype;l.V=function(){this.b&&(this.b.Ea(),this.b=null);this.g=null};l.setVisible=function(a){this.b.setVisible(a)};l.$b=function(){return this.b.$b()};l.Kg=function(){this.setVisible(!1)};l.T=function(){return this.g};
var No=function(a,b,c,d,e){N.call(this);this.i=b;b=e||{};for(var f in Lo)f in b||(b[f]=Lo[f]);this.U=a;this.b=mj(a);this.s=c;this.S=[];this.g=null;this.ra=b.showNavigation;this.Ya=b.showTabs;this.mc=b.showPrintButton;this.R=b.showDateMarker;this.La=b.showCalendarMenu;this.Df=b.showCurrentTime;this.Kf=b.showTz;this.Jf=b.showSubscribeButton;this.Ef=b.showElementsLogo;if(b.embedStyle)try{var g=he(b.embedStyle);this.j=new tl(g?JSON.parse(g):null)}catch(h){}this.id=String(Mo++);a=this.ab=new Ik(this);
this.od=a.b(this.v);this.md=a.b(this.Nf);this.Pb=a.b(this.wf);this.Lf=a.b(this.subscribe);this.Bf=a.b(this.Cf);this.wa=new kk(this);this.u=d;L(this.u,"m",this.vf,!1,this);this.Fa=null;L(this.i.b,"newday",this.Dg,!1,this);this.o=new ah;d=new ch;d.Ma(Ok(this.i.b));bh(this.o,d);this.Bd();this.Ka=null;d=b.pingInterval||36E5;-1!=d&&(this.Hc=window.setInterval(y(this.qd,this),d))};D(No,N);var Mo=1;
No.prototype.V=function(){No.ta.V.call(this);this.wa.Ea();this.u.Ea();r(this.Hc)&&window.clearInterval(this.Hc);this.ab.Ea()};var Lo={showNavigation:!0,showPrintButton:!0,showTabs:!0,showDateMarker:!0,showCalendarMenu:!0,showSubscribeButton:!0,showTz:!0,showElementsLogo:!1};
No.prototype.wf=function(a){if(this.R){var b=this.b.T("dateEditableBox"+this.id),c=this.b.T("dateMenuArrow"+this.id),d=this.b.T("arrowImg"+this.id);a?(b.className="date-picker-on",c.className="date-picker-on date-picker-arrow-on",d.src=this.i.o+"menu_arrow_hover.gif"):(b.className="date-picker-off",c.className="date-picker-off",d.src=this.i.o+"menu_arrow_open.gif")}};
No.prototype.Nf=function(){this.R&&(this.Aa.$b()?this.Aa.setVisible(!1):(this.Aa.setVisible(!0),zk(this.b.T("dateMenuArrow"+this.id),13,this.Aa.T(),12,void 0,5)))};var Oo=function(a){if(!a.Fa){var b=new wo(a.u);a.Fa=new qo(b,a.b)}return a.Fa};
No.prototype.Bd=function(){var a={};var b=this.id;var c=this.zf();b=P('<div class="header" id="nav'+R(b)+'" style="overflow:hidden;'+(c?"":"display:none;")+'">&nbsp;</div>');a.wh=b;a.Vf=null;b=[];H&&(b.push("ie"),Bc("8")?b.push("ie8"):Bc("7")?b.push("ie7"):b.push("ie6"));a.Gb=b.join(" ");b="";this.Ef?(b=this.i.o,b=P(H&&7>Ac?'<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(U(b))+'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(Ui(b))+'gwe.png" width="130" height="20" border="0"></a></td>')):this.Jf&&(b=P('<td valign="bottom" style="text-align:right;"><div class="subscribe-image" style="display:inline-block;" onclick="'+R(S(this.Lf))+'();" title="'+R("Add to Google Calendar")+'">'+Q(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.Kf&&(c=P('<td valign="bottom" id="timezone">'+Q(this.i.u?"Events shown in time zone: "+this.i.S:"Events shown in your computer's time zone")+"</td>"));a.id=this.id;b=P('<table id="footer'+R(this.id)+'" class="footer" cellpadding="0" cellspacing="0" width="100%"><tr>'+Q(c)+Q(b)+"</tr></table>");a.Cg=b;this.j&&(a.Ca=ol(this.j));Ej(this.U,mo,a);a=this.b.T("nav"+this.id);var d,e=this.ra,f=this.mc,g=this.Bf;b=this.La;c=this.id;var h=this.i.o;
if(this.R){var k=this.id;var m=this.md;var p=this.Pb,q=this.j?ol(this.j):null;k=P('<td id="dateEditableBox'+R(k)+'" class="date-picker-off" onmouseover="'+R(S(p))+'(true);" onmouseout="'+R(S(p))+'(false);" onmousedown="'+R(S(m))+'()"><div class="date-top" id="currentDate'+R(k)+'"'+((null==q?0:q.fontFamily)||(null==q?0:q.wb)?' style="'+((null==q?0:q.fontFamily)?"font-family:"+R(U(q.fontFamily))+";":"")+((null==q?0:q.wb)?"font-weight:"+R(U(q.wb))+";":"")+'"':"")+">&nbsp;</div></td>");m=this.id;p=this.Pb;
q=this.md;var t=this.i.o;m=P('<td id="dateMenuArrow'+R(m)+'" class="date-picker-off" onmouseover="'+R(S(p))+'(true);" onmouseout="'+R(S(p))+'(false);" onmousedown="'+R(S(q))+'()"><img src="'+R(Ui(t))+'menu_arrow_open.gif" id="arrowImg'+R(m)+'" class="arrowImg" width=9 height=9></td>')}this.j&&(d=ol(this.j));p=k;k=P;d=e?P('<td class="date-nav-buttons"><button class="today-button" id="todayButton'+R(c)+'"'+((null==d?0:d.fontFamily)?' style="font-family:'+R(U(d.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>'):"";d='<div class="date-controls"><table class="nav-table" cellpadding="0" cellspacing="0" border="0"><tr>'+d+Q(null!=p?p:"")+Q(null!=m?
m:"")+'<td class="navSpacer">&nbsp;</td>'+(f?'<td><img src="'+R(Ui(h))+'icon_print.gif" style="cursor: pointer;" width="16" height="16" onclick="'+R(S(g))+'()" title="'+R("Print my calendar (shows preview)")+'"></td><td><div class="tab-name" onclick="'+R(S(g))+'()">'+Q("Print")+"</div></td>":"")+'<td id="calendarTabs'+R(c)+'"></td>';b=b?P('<td class="calendar-nav"><img id="calendarListButton'+R(c)+'" src="'+R(Ui(h))+'btn_menu6.gif" alt="" title="" width=15 height=14></td>'):"";d=k(d+b+"</tr></table></div>");
a.innerHTML=Cj(d);this.ra&&(pk(this.wa),d=this.b,ok(this.wa,d.T("navBack"+this.id),this.Be),ok(this.wa,d.T("navForward"+this.id),this.Ce),ok(this.wa,d.T("todayButton"+this.id),this.Re));L(this.o,"change",this.nf,!1,this);this.La&&(d=Oo(this),d.s=12,d.rb&&d.g(),d=Oo(this),a=this.Hb().T("calendarListButton"+this.id),L(a,"mousedown",d.v,!1,d),d.o=new po(a,13),d.rb&&d.g());this.Ya&&Qk(this);this.R&&(this.Aa=new Ko(this.U,this.i.g,this.i.b,new Tn(this.i.i),this.o,this.id,[this.b.T("dateEditableBox"+this.id),
this.b.T("dateMenuArrow"+this.id)]));Rk(this)};No.prototype.zf=function(){return this.ra||this.R||this.Ya||this.La||this.mc};var Rk=function(a){if(!(0>=Qj(a.U).clientHeight)){var b=(parseInt(a.U.style.height,10)||0)-(a.b.T("footer"+a.id).offsetHeight+a.b.T("nav"+a.id).offsetHeight+4),c=Pk(a);0>=b&&(b=1);c.style.height=b+"px";Po(a)}};
No.prototype.Cf=function(){for(var a=this.g,b=a.getType().toUpperCase(),c=[],d=Gb(this.u.g),e=0;e<d.length;++e){var f=d[e];f&&c.push(decodeURIComponent(f))}d=this.i.ha;a=a.Na();b=xf(d.b+"/print_preview","dates",a.toString(),"hl","en_GB","ctz",d.j,"pgsz","letter","wkst",String(d.s+1),"mode",b,"wdtp",this.i.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 Qk=function(a){if(a.Ya){for(var b=a.S,c=a.g,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(no({$f:a.od,W:g,name:f.label,zh:f.getType(),Ca:a.j?ol(a.j):null}))}Ej(a.b.T("calendarTabs"+a.id),oo,{kf:d})}};
No.prototype.xf=function(a){switch(a.b){case "today":this.Re();break;case "prev":this.Be();break;case "next":this.Ce();break;case "dayview":this.v("day");break;case "weekview":this.v("week");break;case "monthview":this.v("month");break;case "agendaview":this.v("agenda")}};
No.prototype.v=function(a){if("string"==typeof a){var b=a;a=null;for(var c=0;c<this.S.length;++c){var d=this.S[c];if(d.getType()==b){a=d;break}}if(!a)return!1}b=0==a.getType().lastIndexOf("next",0);if(a==this.g&&!b)return!1;this.g&&this.g.Ub();if(this.g=a)a=this.g.b,a.Ec(this.o.b,this.o.i,this.o.g),bh(this.o,a);this.nf();Po(this);Qk(this);return!0};No.prototype.vf=function(){Po(this)};
var Po=function(a){(a=a.g)&&a.render()},Zk=function(a,b,c){Qo(a,!0);El(a.s,Gb(a.u.g),b,function(b){c.call(null,b);Qo(a,0<a.s.s)})};No.prototype.qd=function(){if(this.g&&!(0>=Qj(this.U).clientHeight)){var a=this.s,b=this.g.Na(),c=y(this.Af,this);b=Cl(a,Gb(a.j),b,c,!0);for(var d in b.b){c=a.j[d];var e=a.b[d],f=y(a.v,a,d,b);c.j(b.b[d],f,e.j)}}};No.prototype.Af=function(){Po(this)};
var Qo=function(a,b){var c=a.b.T("loading"+a.id),d=c.style;if(null!=a.Ka)a=a.Ka;else{var e=lo(),f=Pk(a);e+=a.b.T("calendarContainer"+a.id).offsetWidth-(f.offsetWidth+f.offsetLeft);a=a.Ka=e}d.right=a+"px";c.style.display=b?"block":"none"};l=No.prototype;l.mj=function(a){a=!!a;a!==this.ra&&(this.b.T("nav"+this.id).style.display=a?"":"none",this.ra=a)};l.Dg=function(){window.setTimeout(y(this.zg,this),3E5*Math.random())};l.zg=function(){Po(this)};l.Ce=function(){this.g.Fe()};l.Be=function(){this.g.Ee()};
l.Re=function(){var a=Ok(this.i.b);this.o.Ma(a)};l.nf=function(){this.R&&this.g&&zj(this.b.T("currentDate"+this.id),this.g.Fd())};l.Hb=function(){return this.b};var Pk=function(a){return a.b.T("viewContainer"+a.id)};No.prototype.subscribe=function(){for(var a=Gb(this.u.g),b=[],c=0;c<a.length;++c)b.push(a[c]);window.open(xf(this.i.ha.b+"/render","cid",b))};
var Ro=function(){vn.call(this)};D(Ro,vn);Ro.prototype.Ed=function(a){return Ro.ta.Ed.call(this,a)};var So=function(){N.call(this)};D(So,Om);var To=function(a,b,c){N.call(this);this.b=new Pm(a,b,c);this.b.jd(this)};D(To,So);To.prototype.vc=function(a){return this.b.vc(a)};To.prototype.Sd=function(){return this.b.Sd()};To.prototype.nb=function(){return this.b.nb()};To.prototype.Gd=function(){return this.b.Gd()};var Ok=function(a){return Qg(a.Gd())};
var Uo=function(a,b,c){To.call(this,a,b,c)};D(Uo,To);var Vo=function(){N.call(this)};D(Vo,N);var Wo=function(a,b,c,d,e,f,g){N.call(this);x(a);this.i=b;this.g=c;this.o=r(d)?d:0;this.j=e||7;this.b=g||{}};D(Wo,Vo);Wo.prototype.set=function(a,b){var c=this.b[a];this.b[a]=b;return c!=b};Wo.prototype.get=function(a){return this.b[a]};
var Yo=function(a){this.b=a;this.Oe="";this.b.match(Xo)},Xo=/GMT[+-](([01]\d((?=:00)|(:\d{2})))|((\?)*))/;var Zo={Xh:{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"}},Wh:{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"}}},$o=Zo;$o=Zo;
var ap={AED:[2,"dh","\u062f.\u0625.","DH"],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"NT$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};
var X={rd:".",Ic:",",wd:"%",Kc:"0",ae:"+",ud:"-",td:"E",xd:"\u2030",Jc:"\u221e",$d:"NaN",Zd:"#,##0.###",Of:"#E0",Mf:"#,##0%",uf:"\u00a4#,##0.00",sd:"USD"};X={rd:".",Ic:",",wd:"%",Kc:"0",ae:"+",ud:"-",td:"E",xd:"\u2030",Jc:"\u221e",$d:"NaN",Zd:"#,##0.###",Of:"#E0",Mf:"#,##0%",uf:"\u00a4#,##0.00",sd:"GBP"};
var cp=function(){this.R=40;this.g=1;this.ha=3;this.S=this.o=0;this.ra=!1;this.v=this.u="";this.i=X.ud;this.va="";this.b=1;this.s=!1;this.j=[];this.U=this.wa=!1;var a=X.Zd,b=[0];this.u=bp(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,h=-1,k=a.length,m=!0;b[0]<k&&m;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("L`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.j.push(h);h=0;break;case ".":if(0<=d)throw Error("M`"+a);d=e+f+g;break;case "E":if(this.U)throw Error("N`"+
a);this.U=!0;this.S=0;b[0]+1<k&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.ra=!0);for(;b[0]+1<k&&"0"==a.charAt(b[0]+1);)b[0]++,this.S++;if(1>e+f||1>this.S)throw Error("O`"+a);m=!1;break;default:b[0]--,m=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==h)throw Error("P`"+a);g=e+f+g;this.ha=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.U&&(this.R=e+this.g,0==this.ha&&0==this.g&&(this.g=1));this.j.push(Math.max(0,h));this.wa=0==d||d==g;
c=b[0]-c;this.v=bp(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.b&&(this.s=!0),this.i=bp(this,a,b),b[0]+=c,this.va=bp(this,a,b)):(this.i+=this.u,this.va+=this.v)};
cp.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.Jc,b[0])==b[0]){b[0]+=X.Jc.length;var e=Infinity}else{e=a;for(var f=!1,g=!1,h=!1,k=-1,m=1,p=X.rd,q=X.Ic,t=X.td,v="";b[0]<e.length;b[0]++){var A=e.charAt(b[0]),u=dp(A);if(0<=u&&9>=u)v+=u,h=!0;else if(A==p.charAt(0)){if(f||g)break;
v+=".";f=!0}else if(A==q.charAt(0)&&("\u00a0"!=q.charAt(0)||b[0]+1<e.length&&0<=dp(e.charAt(b[0]+1)))){if(f||g)break}else if(A==t.charAt(0)){if(g)break;v+="E";g=!0;k=b[0]}else if("+"==A||"-"==A){if(h&&k!=b[0]-1)break;v+=A}else if(1==this.b&&A==X.wd.charAt(0)){if(1!=m)break;m=100;if(h){b[0]++;break}}else if(1==this.b&&A==X.xd.charAt(0)){if(1!=m)break;m=1E3;if(h){b[0]++;break}}else break}1!=this.b&&(m=this.b);e=parseFloat(v)/m}if(c){if(a.indexOf(this.v,b[0])!=b[0])return NaN;b[0]+=this.v.length}else if(d){if(a.indexOf(this.va,
b[0])!=b[0])return NaN;b[0]+=this.va.length}return d?-e:e};
var ep=function(a,b,c,d){if(a.o>a.ha)throw Error("I");d||(d=[]);var e=Math.pow(10,a.ha),f=Math.round(b*e);isFinite(f)?(b=Math.floor(f/e),e=Math.floor(f-b*e)):e=0;var g=b;b=e;var h=0<a.o||0<b||!1;e=a.o;h&&(e=a.o);var k="";for(f=g;1E20<f;)k="0"+k,f=Math.round(f/10);k=f+k;var m=X.rd;f=X.Kc.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 t,v=X.Ic,A=k.length,u=0;u<A;u++)if(d.push(String.fromCharCode(f+
Number(k.charAt(u)))),1<A-u)if(t=g[q],u<c){var z=c-u;(1===t||0<t&&1===z%t)&&d.push(v)}else q<g.length&&(u===c?q+=1:t===u-c-p+1&&(d.push(v),p+=t,q+=1))}else{c=k;k=a.j;g=X.Ic;t=c.length;v=[];for(p=k.length-1;0<=p&&0<t;p--){q=k[p];for(A=0;A<q&&0<=t-A-1;A++)v.push(String.fromCharCode(f+Number(c.charAt(t-A-1))));t-=q;0<t&&v.push(g)}d.push.apply(d,v.reverse())}}else h||d.push(String.fromCharCode(f));(a.wa||h)&&d.push(m);h=String(b);b=h.split("e+");if(2==b.length){if(h=parseFloat(b[0])){m=h;if(isFinite(m)){for(c=
0;1<=(m/=10);)c++;m=c}else m=0<m?m:0;m=-m-1;-1>m?(m=Math.pow(10,1),h=Math.round(h/m)*m):(m=Math.pow(10,m),h=Math.round(h*m)/m)}h=String(h);h=h.replace(".","");h+=ub("0",parseInt(b[1],10)-h.length+1)}a.ha+1>h.length&&(h="1"+ub("0",a.ha-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>e+1;)a--;for(g=1;g<a;g++)d.push(String.fromCharCode(f+Number(h.charAt(g))))},fp=function(a,b,c){c.push(X.td);0>b?(b=-b,c.push(X.ud)):a.ra&&c.push(X.ae);b=""+b;for(var d=X.Kc,e=b.length;e<a.S;e++)c.push(d);c.push(b)},
dp=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=X.Kc.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},bp=function(a,b,c){for(var d="",e=!1,f=b.length;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=X.sd):d+=ap[X.sd][1];break;case "%":if(!a.s&&1!=a.b)throw Error("J");if(a.s&&100!=a.b)throw Error("K"); a.b=100;a.s=!1;d+=X.wd;break;case "\u2030":if(!a.s&&1!=a.b)throw Error("J");if(a.s&&1E3!=a.b)throw Error("K");a.b=1E3;a.s=!1;d+=X.xd;break;default:d+=g}}return d},gp={prefix:"",sh:"",wg:0};
var hp=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"},ip=hp;ip=hp;var jp=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"},kp=jp;kp=jp;var op=function(){this.j="{NUM_EVENTS,plural, =1{1 event}other{# events}}";this.g=this.b=this.o=null;var a=X,b=$o;if(lp!==a||mp!==b)lp=a,mp=b,np=new cp;this.s=np},lp=null,mp=null,np=null,pp=/'([{}#].*?)'/g,qp=/''/g,rp=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,h=a,k=e,m=c[g];r(m)?(h.b.push(m),k.push(h.i(h.b))):k.push("Undefined parameter - "+g);break;case 2:g=b[f].value;h=e;k=g.Lc;r(c[k])?(k=g[c[k]],r(k)||(k=g.other),rp(a,
k,c,d,h)):h.push("Undefined parameter - "+k);break;case 0:g=b[f].value;sp(a,g,c,kp,d,e);break;case 1:g=b[f].value,sp(a,g,c,ip,d,e)}},sp=function(a,b,c,d,e,f){var g=b.Lc,h=b.fe,k=+c[g];if(isNaN(k))f.push("Undefined or invalid parameter - "+g);else if(h=k-h,g=b[c[g]],r(g)||(d=a.s.Aa?d(h,a.s.Aa()):d(h),g=b[d],r(g)||(g=b.other)),b=[],rp(a,g,c,e,b),c=b.join(""),e)f.push(c);else{a=a.s;b=h;if(isNaN(b))a=X.$d;else{e=[];b/=Math.pow(10,gp.wg);e.push(gp.prefix);h=0>b||0==b&&0>1/b;e.push(h?a.i:a.u);if(isFinite(b))if(b=
b*(h?-1:1)*a.b,a.U)if(d=b,0==d)ep(a,d,a.g,e),fp(a,0,e);else{b=Math.floor(Math.log(d)/Math.log(10)+2E-15);g=Math.pow(10,b);isFinite(g)&&0!==g?d/=g:(g=Math.pow(10,Math.floor(b/2)),d=d/g/g,1==b%2&&(d=0<b?d/10:10*d));g=a.g;if(1<a.R&&a.R>a.g){for(;0!=b%a.R;)d*=10,b--;g=1}else 1>a.g?(b++,d/=10):(b-=a.g-1,d*=Math.pow(10,a.g-1));ep(a,d,g,e);fp(a,b,e)}else ep(a,b,a.g,e);else e.push(X.Jc);e.push(h?a.va:a.v);e.push(gp.sh);a=e.join("")}f.push(c.replace(/#/g,a))}},tp=function(a,b){var c=a.o,d=y(a.i,a);b=b.replace(qp,
function(){c.push("'");return d(c)});return b=b.replace(pp,function(a,b){c.push(b);return d(c)})},up=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},vp=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,wp=/^\s*(\w+)\s*,\s*selectordinal\s*,/,
xp=/^\s*(\w+)\s*,\s*select\s*,/,Bp=function(a,b){var c=[];b=up(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(vp.test(f)?0:wp.test(f)?1:xp.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=yp(a,b[d].value);break;case 0:e.type=0;e.value=zp(a,b[d].value);break;case 1:e.type=1;e.value=Ap(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},yp=function(a,b){var c="";b=b.replace(xp,function(a,
b){c=b;return""});var d={};d.Lc=c;b=up(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=Bp(a,b[e].value);d[f.replace(/\s/g,"")]=g;e++}return d},zp=function(a,b){var c="",d=0;b=b.replace(vp,function(a,b,e){c=b;e&&(d=parseInt(e,10));return""});var e={};e.Lc=c;e.fe=d;b=up(b);for(var f=0;f<b.length;){var g=b[f].value;f++;if(1==b[f].type)var h=Bp(a,b[f].value);e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},Ap=function(a,b){var c="";b=b.replace(wp,function(a,b){c=b;return""}); var d={};d.Lc=c;d.fe=0;b=up(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=Bp(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};op.prototype.i=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
var Cp=["en",0,".",[[[null,0],[" \u2013 "],[null,1]]],[[[null,0],[" "],[null,1]]],[[[null,0],[", "],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1],["/"],[null,2]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1],["/"],[null,2]]],[[[null,0],["-"],[null,1],["-"],[null,2]]],[[[null,0],[":00"]]],[[[null,0],[null,1]]],[[[null,0],[":"],[null,1]]],[[[null,0],[":"],[null,1],[null,2]]],[[[null,1],[" "],[null,0]]],[[[null,1],[" "],
[null,0],[" "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,1],[" "],[null,0]]],[[[null,1],[" "],[null,0],[" "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,1],[" \u2013 "],[null,2],[" "],[null,0],[" "],[null,3]]],[[[null,1],[" \u2013 "],[null,2],[" "],[null,0],[" "],[null,3]]],[[[null,1],[" "],[null,0],[" \u2013 "],[null,3],[" "],[null,2],[" "],[null,4]]],[[[null,0],[" \u2013 "],[null,1]]],[[[null,0],[" ("],[null,1],[")"]]],[[[null,0],[" \u2013 "],[null,1],[" "],[null,2]]],[[[null,0],[" "],[null,
1]]],[[[null,0],[", "],[null,1]]],"SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" "),"January February March April May June July August September October November December".split(" "),["a","p"],["am","pm"],["am","pm"],"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 1,1,1,[[[null,0],[", "],[null,1]]],[[[null,0]]],[[[null,0],[":"],[null,1],[":"],[null,2],[null,3]]]];
var Dp=function(a){ne(this,a,0,null)};D(Dp,je);var Y=function(a){ne(this,a,0,Ep)};D(Y,je);var Ep=[1],oe=function(a){ne(this,a,0,null)};D(oe,je);var Fp=function(a){ne(this,a,0,null)};D(Fp,je);var Gp=function(a){ne(this,a,0,null)};D(Gp,je);var Hp=function(a){ne(this,a,0,null)};D(Hp,je);
var Kp=function(){this.ma=new Dp(Cp);this.i=Ip(K(this.ma,Fp,32));this.b=Ip(K(this.ma,Fp,33));this.g=Ip(K(this.ma,Fp,34));this.u=Jp(K(this.ma,Gp,35));this.o=Jp(K(this.ma,Gp,36));this.j=Jp(K(this.ma,Gp,37));this.s=Jp(K(this.ma,Gp,41))};pa(Kp);
var Ip=function(a){return[J(a,1),J(a,2),J(a,3),J(a,4),J(a,5),J(a,6),J(a,7)]},Jp=function(a){return[,J(a,1),J(a,2),J(a,3),J(a,4),J(a,5),J(a,6),J(a,7),J(a,8),J(a,9),J(a,10),J(a,11),J(a,12)]},Lp=function(a,b){return a.g[b]},Mp=function(a){return isNaN(a)?"??":""+(a%12||12)},Np=function(a){return isNaN(a)?"??":(10>a?"0":"")+a},Op=function(a,b){return isNaN(b)?"":12>b%24?J(K(a.ma,Hp,39),1):J(K(a.ma,Hp,39),2)},Z=function(a,b){var c=[];Ja(pe(a),function(a){null!=J(a,1)?c.push(J(a,1)):(a=b[J(a,2)||0],c.push(a))}); return c.join("")};
var Pp=function(){};var Rp=function(a,b,c){this.b=a||new Qp;this.ka=b||Kp.Xb();this.i=r(c)?c:!0};D(Rp,Pp);
var Sp=function(a,b,c){return J(a.ka.ma,2)?String(b):c?a.ka.u[b]:a.ka.o[b]},Tp=function(a,b,c){return a.i&&!J(a.ka.ma,2)?c?a.ka.s[b]:a.ka.j[b]:Sp(a,b,c||"ru"==J(a.ka.ma,1))},wl=function(a,b,c,d){a.b.i||isNaN(b.hour)?(c=b.hour,b=b.minute,b=Z(K(a.ka.ma,Y,16),[isNaN(c)?"??":(10>c?"0":"")+c,Np(b)])):c&&0==b.minute?d?(a=a.ka,b=b.hour,b=Z(K(a.ma,Y,15),[Mp(b),isNaN(b)?"":12>b%24?"":J(K(a.ma,Hp,38),2)])):(a=a.ka,b=b.hour,b=Z(K(a.ma,Y,15),[Mp(b),Op(a,b)])):d?(a=a.ka,c=b.hour,b=b.minute,b=Z(K(a.ma,Y,17),[Mp(c),
Np(b),isNaN(c)?"":12>c%24?"":J(K(a.ma,Hp,38),2)])):(a=a.ka,c=b.hour,b=b.minute,b=Z(K(a.ma,Y,17),[Mp(c),Np(b),Op(a,c)]));return b},ql=function(a,b){a:switch(a.b.g){case 1:var c=b.H;b=b.month;a=Z(K(a.ka.ma,Y,7),[c,b]);break a;case 0:c=b.month;b=b.H;a=Z(K(a.ka.ma,Y,10),[c,b]);break a;case 2:c=b.month;b=b.H;a=Z(K(a.ka.ma,Y,11),[c,b]);break a;default:c=b.month,b=b.H,a=Z(K(a.ka.ma,Y,10),[c,b])}return a},jl=function(a,b,c){var d=Tp(a,b.month,void 0);if(b.year==a.b.b.year&&4>Math.abs(b.month-a.b.b.month)){var e=
b.H;d=Z(K(a.ka.ma,Y,18),[d,e])}else{e=b.H;var f=b.year;d=Z(K(a.ka.ma,Y,19),[d,e,f])}c?(b=b.Xa(),b=a.ka.b[b]):b=Lp(a.ka,b.Xa());return Z(K(a.ka.ma,Y,31),[b,d])};Rp.prototype.g=function(a){if(1==a.H){var b=this.ka;var c=Tp(this,a.month,!0);a=a.H;b=Z(K(b.ma,Y,21),[c,a])}else b=String(a.H);return b};
var Up=function(a,b){var c=b.start,d=Dg(b.end,-1),e=c.year,f=c.month,g=c.H;b=d.year;var h=d.month;d=d.H;var k=Tp(a,f,!0),m=Tp(a,h,!0);e==b?f==h?g==d?(b=Z(K(a.ka.ma,Y,19),[k,g,e]),c=Lp(a.ka,c.Xa()),a=Z(K(a.ka.ma,Y,31),[c,b])):a=Z(K(a.ka.ma,Y,25),[k,g,d,e]):a=Z(K(a.ka.ma,Y,26),[k,g,m,d,e]):(c=a.ka,e=Z(K(a.ka.ma,Y,22),[k,g,e]),a=Z(K(a.ka.ma,Y,22),[m,d,b]),a=Z(K(c.ma,Y,4),[e,a]));return a},Co=function(a,b){var c=void 0===c?!1:c;var d=a.ka;a=Sp(a,b.month);b=b.year;d=Z(K(d.ma,Y,20),[a,b]);return Bo(d,c)},
Uk=function(a,b){if(b instanceof Yg){var c=b.start;var d=b.end}else c=b,d=void 0;if(isNaN(d.hour))a=24<=(yg(d,c).i/3600|0)?Up(a,new Yg(c,d)):jl(a,c,!0);else{var e=!(c.minute||d.minute);b=jl(a,c,!0)+", "+wl(a,c,e);c=(c.ua()!=d.ua()?jl(a,d,!0)+", ":"")+wl(a,d,e);a=Z(K(a.ka.ma,Y,4),[b,c])}return a},Qp=function(a,b){this.i=a||!1;this.g=b||0;this.b=Qg(new Date)},Bo=function(a,b){return b?a.charAt(0).toUpperCase()+a.substring(1):a};
var Vp=function(a,b,c){cg.call(this,a,a,null,b);this.g=c?c.replace("{hl}",encodeURIComponent("en-GB")):null};D(Vp,cg);var Wp=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};Wp.prototype.getProxyUrl=function(){return this.u};var Zp=function(a){for(var b in Xp)b in a||(a[b]=Xp[b]);this.Aa=a.collapseAllday;b=new Qp(a.format24hour,parseInt(a.dateFieldOrder,10));this.g=new Rp(b);this.wa=a.autoResize;this.v=(b=a.hostedDomain)?new Vp(b.name,b.title,b.maplink):null;this.s=a.baseUrl;tf(this.s)||(this.s=tf(window.location.href)+this.s);this.i=a.weekstart;this.o=a.imagePath;this.u=a.timezone||null;this.S=a.timezoneLocalized;this.Fa=a.haveQuickAdd;if("nowMs"in a){b=parseInt(a.nowMs,10);var c=C()+Qm;3E4<=Math.abs(c-b)&&(Qm=b-C())}this.b=
new Uo(Yp(a.timezoneOffsetMs),Yp(a.timezoneNextTransitionMs),Yp(a.timezoneNextOffsetMs));this.j=a.showWeekends;this.va=parseInt(a.firstWeekday,10);this.U=parseInt(a.workWeekLength,10);this.ha=new Wp(this.s,this.v&&this.v.b||"",this.u,this.i,ig(),a.proxyUrl);this.ra=a.calendarApiVersion;this.R=a.developerKey},Yp=function(a){a=parseInt(a,10);isNaN(a)&&(a=void 0);return a},Xp={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 aq=function(a,b,c){F.call(this);this.b=a;this.i=b;this.j=new kk(this);if(c||.05>Math.random())this.j.listen(this.i,"c",this.o),this.j.listen(this.i,["d","e"],this.s);$p(this)};D(aq,F);aq.prototype.V=function(){this.j.Ea()};var $p=function(a){var b=n.gcal$perf$serverTime,c=n.gcal$perf$headStartTime;r(b)&&r(c)&&(a.b.log("container",C()-c+b),Oe(a.i,"e",function(a){var d=C()-c;this.b.log(a.target.getType()+"_loadTime",d);this.b.log(a.target.getType()+"_totalLoadTime",d+b)},!1,a))};
aq.prototype.o=function(){this.g=new km(this.b)};aq.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.Oe;var e=C();c.Ze.log(d,e-c.Od);c.Od=e;b&&(b=this.g,a=a.target.getType()+"_render"||b.Oe,c=C(),b.Ze.log(a,c-b.b),b.Od=c,this.g=null)}};
var bq=function(a){(a||window).location.reload(!0)};var cq=function(a,b){F.call(this);jh=new kh(b.features);a&&a.Cc(4,jh);this.data=b;this.b=new Zp(b);cn.gcal$connect$ApiV3Calendar=new dn};D(cq,F);cq.prototype.o=null;
cq.prototype.setup=function(){var a=this.data,b=nj(document,a.hb||"container"),c=this.b.v;(c=c&&c.g)&&(Nk=c);this.s=new zl;this.i=new Ro(!1);Ak(bq,72E6+Math.floor(108E5*Math.random()));dq(this,a);a.skin&&(b.className=b.className+" "+a.skin);b.style.position="relative";this.u(b);eq(this,b);this.g=new No(b,this.b,this.s,this.i,a);this.o=new gm;new aq(this.o,this.g);this.data.loggedin&&(a=window.location.pathname,a=Ca(en,this.o,a.substr(a.lastIndexOf("/")+1)+"_",void 0),window.setTimeout(a,3E5),window.setInterval(a,
36E5));a=Ok(this.b.b);this.j&&!this.j.contains(a)&&(a=this.j.start);this.g.o.Ma(a);a=this.g;b=new fq;"day"==this.data.view&&new gq(a,this.b,b,1);new gq(a,this.b,b);new hq(a,this.b,b);new gl(a,this.b,new vl(this.b.g,b));this.g.v(this.data.view)};var eq=function(a,b){a=y(a.u,a,b);var c=new fn(a,100);L(window,"resize",function(){c.Bg()})};
cq.prototype.u=function(a,b){if(this.b.wa){var c=(c=nj(document,"calendarTitle"))?c.offsetHeight:0;var d=nj(document,"warningBox");d&&(c+=d.offsetHeight);d=tj(mj(a).b);b=b||rj(d||window).height;this.v!=b&&(c=b-c,0>=c&&(c=1),a.style.height=c+"px",this.g&&Rk(this.g),this.v=b)}};
var dq=function(a,b){var c=b.preloadStart,d=b.preloadEnd;c&&d&&(a.j=new Yg(Sg(c),Sg(d)));var e=cn[b.calendarFactoryClass||"gcal$connect$ApiV3Calendar"]||null;e.init(a.b,a.s);var f=b.cids||{};on(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=Im(p),p=0<=p?Gm(p):null):p=void 0;b=b.create(c,d,p,q);c=f[a].hidden;this.i.add(new to(b),c)}},a)};
bm.Xb();var iq={};var jq=function(a){a=a||null;this.j=!!a&&Td(a,12).b("VR");a&&lh(Td(a,4),42)&&Td(a,4);this.o=this.j};jq.prototype.b=function(){return Gm(Jm())};
var kq=function(a,b){a=a.b(b);b=Im(a.b);if(0<=b)var c=rn(b);else{a=a.b;b=Im(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=vm(g,0),k=d-parseInt(h.substr(1,2),16)/255,m=e-parseInt(h.substr(3,2),16)/255;h=f-parseInt(h.substr(5,2),16)/255;k=k*k+m*m+h*h;if(43==g||k<c)b=g,c=k}c=b}c=new qn(c,!0,a,a)}return c};jq.prototype.g=function(){return!1};jq.prototype.i=function(){return Q("")}; jq.prototype.xc=function(){return this.j};
var fq=function(){jq.call(this)};D(fq,jq);fq.prototype.b=function(a){return a.Vb.b()};fq.prototype.i=function(a){a=a.Ra();a=a={icon:a&&a.b};a=a.src;return P(a?'<img class=cwci src="'+R(Ui(a))+'">':"")};fq.prototype.g=function(a){a=a.s;return 2==a||6==a};
var lq=function(a){F.call(this);this.g=a;this.o=[];this.i=[];this.s=[];this.b=new kk(this)};D(lq,F);lq.prototype.u=!1;lq.prototype.V=function(){this.b.Ea();this.s=this.i=this.o=this.g=this.b=null};var mq=function(a){this.b=a},nq=function(a,b){this.b=a;this.callback=b};D(nq,mq);var oq=function(a,b,c){b=new nq(b,c);a.u||(ok(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)}; lq.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 qq=function(a,b){return null!==pq(a,b)},pq=function(a,b){b=dj(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},rq=function(a,b){a:{for(var c=Ca(qq,"ca-evp");b;){if(c(b)){a=b;break a}if(a&&b==a)break;b=b.parentNode}a=null}return a},sq=function(a){return Aj(a,Ca(qq,"ca-mlp"))};
var tq=function(a){return P("<pre>"+Q(a.content)+"</pre>")};var uq=function(a){F.call(this);this.j=a;this.i=new Ik(this);this.b=":"+(bm.Xb().b++).toString(36);this.g=mj(a)};D(uq,F);l=uq.prototype;l.$a=null;l.hc=null;l.Pa=null;l.Za=400;l.sf=0;l.tf=0;l.we=!1;l.nc=null;l.V=function(){this.i.Ea();Ga(this.Pa);uq.ta.V.call(this)};
l.init=function(){if(!this.$a){var a=this.i.b(this.Ie),b=this.b,c=vq(this,"tl"),d=vq(this,"tr"),e=vq(this,"bl"),f=vq(this,"br");var g=P;c='<div style="display:none;z-index:'+R(U(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=Gj(g,void 0);this.j.appendChild(this.$a);this.$a.style.width=this.Za+"px";this.hc=this.g.T("prong"+this.b);this.Pa=new Gk(this.$a);Dk(this.Pa);g=this.Pa;Bk(g);
g.Wc=!0;this.Pa.Cd=!1;L(this.Pa,"beforehide",y(this.Tf,this));L(this.Pa,"hide",y(this.qe,this))}};l.T=function(){return this.$a};var vq=function(a,b){a=a.b;return P('<div class="bubble-corner" id="'+R(b)+R(a)+'"><div class="bubble-sprite bubble-'+R(b)+'"></div></div>')},wq=function(a,b,c){var d=a.left+10,e=a.top+10;return new Hj(d,Math.max(a.left+a.width-10-b,d),Math.max(a.top+a.height-10-c,e),e)};
uq.prototype.render=function(a,b,c,d,e,f){var g=this.g.T("bubbleContent"+this.b);if(g)if(c instanceof Th){for(Ej(g,tq,{content:c});g.firstChild.firstChild;)g.appendChild(g.firstChild.firstChild);g.removeChild(g.firstChild)}else this.qe(),xj(g),this.nc=c,c.render(g),L(this.nc,"change",this.Te,!1,this);Yj(this.g.T("bubbleClose"+this.b),!e);d&&Oe(this.Pa,"beforehide",d);this.sf=a;this.tf=b;this.we=!f;xq(this,!0);this.Pa.setVisible(!0)};
var xq=function(a,b){var c=a.sf,d=a.tf;a.$a.style.display="block";a.hc.style.display="block";var e=Math.round(.4*a.Za-.6*a.hc.offsetWidth),f=rj(tj(a.g.b)||window);f=new Ij(0,0,f.width,f.height);var g=a.$a.offsetHeight+a.hc.offsetHeight-1;var h=wq(f,a.Za,g);g=d-g;if(Ec(g,h.top,h.bottom)!=g)h=null;else{var k=c-e;h=Ec(k,h.left,h.right)!=k?null:new V(k,g)}if(h&&a.we)a.hc.style.left=e+"px";else{a.hc.style.display="none";if(!b)return;e=a.Za;b=a.$a.offsetHeight;f=wq(f,e,b);c=Ec(c-e/2,f.left,f.right);b=d-
b-10;b<f.top&&(b=d+10);h=new V(c,Ec(b,f.top,f.bottom))}a=a.$a;d=h.b;c=h.g;f=Tj(a);d instanceof V&&(c=d.g,d=d.b);Oj(a,a.offsetLeft+(d-f.b),a.offsetTop+(Number(c)-f.g))};l=uq.prototype;l.Ie=function(){this.Pa&&this.Pa.setVisible(!1)};l.Tf=function(){H&&document.activeElement&&yj(this.$a,document.activeElement)&&document.body.focus()};l.qe=function(){Ve(this.nc,"change",this.Te,!1,this);Ga(this.nc);delete this.nc};l.$b=function(){return!(!this.Pa||!this.Pa.$b())};l.Te=function(){xq(this)};
var yq=function(a){var b=a.W;x(a.Ab);a=a.Ab;b='<div class="'+R(b)+'">';for(var c=a.length,d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")};var Aq=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=tg(h.w(),Dg(h,f).w());for(g=0;g<f;g++)b[g]=[],c[g]=[];g=0;for(var m=a.length;g<m;g++){var p=a[g];if(aj(p,k)){var q=p.i,t=0,v=wg(p.Da().ua(),h);if(0>v){if(!q)continue;v=0;t|=1}var A=wg(Bg(p.Ja),h);A>f&&(A=f,t|=2);q=new zq(p,q?A-v:1,t);(p=p.Ra())&&ih(p)?c[v].push(q):(b[v].push(q),d++)}}a={ag:b,Ch:c,Zg:d}}this.b=a.ag;this.j=a.Ch;this.s=a.Zg;this.o=e||0},zq=function(a,b,c){this.event=a;
this.b=b;this.g=c},Eq=function(a,b){for(var c=a.i,d=a.s,e=a.u,f=ab(c),g=ab(c),h=ab(c),k=[],m=0,p=0;d;){m==c&&(m=0,p++);var q=a.b[m][f[m]++];if(q){for(var t=q.b;t--;)h[m]=p,p+1==e?k[m]=q:p>=e&&(g[m]++,k[m]&&(k[m].Le=!0)),m++;--d}else m++}f=ab(c);d=[];t=p;p=0;switch(a.o){case 2:for(m=0;m<c;m++)if(a.b[m].length&&!(g[m]||k[m]&&k[m].Le)){p=1;break}break;case 1:p=1}e=Math.min(t,e-1);var v=e+1+p;for(p=0;p<v;p++){var A=v-p;b.Ia.push(P("<tr>"));for(m=0;m<c;m++)if(!d[m]){q=a.b[m][f[m]++];var u=p>=h[m];if(p==
e&&(g[m]||k[m]&&k[m].Le)){var z=void 0;u=b;q=Dg(a.g,m);var B=g[m]+(k[m]?1:0);if(u.j&&u.Kb){z=new op;B={NUM_EVENTS:B};if(z.j){z.o=[];var E=tp(z,z.j);z.g=Bp(z,E);z.j=null}if(z.g&&0!=z.g.length){z.b=Ua(z.o);E=[];rp(z,z.g,B,!1,E);for(B=E.join("");0<z.b.length;)B=B.replace(z.i(z.b),z.b.pop());z=B}else z=""}else u.j?z="\u25bc":z="+"+B+" more";u.Ia.push(Bq({eg:Cq,Vg:"ca-mlp"+q.ya(),yh:u.j,Kb:u.Kb,content:z}))}else if(q&&p<=e){z=1;1<q.b?m+=q.b-1:u&&p!=t&&(z=A,d[m]=!0);u=b;B=!!(q.g&1);E=!!(q.g&2);var M="ca-evp"+ ya(q.event);u.ha(q,z,!1,B,E,M);u.i(q,z,!1,B,E,M);u.u(q,z,!1,B,E,M)}else d[m]=u,b.Ia.push(Dq({W:"st-c st-s",Vd:u?A:1}))}}};
var Fq=function(){N.call(this);Wd();this.b={}};D(Fq,N);pa(Fq);Fq.prototype.add=function(a,b){this.b[a]=b;this.dispatchEvent(new Gq(a,b))};Fq.prototype.get=function(a){return this.b[a]};Fq.prototype.forEach=function(a){for(var b in this.b)if(!1===a(b,this.b[b]))break};var Hq=function(a,b){var c=null;a.forEach(function(a,e){if(e.g==b)return c=a,!1});return c},Gq=function(a,b){xe.call(this,"detailsadd");this.id=a;this.ve=b};D(Gq,xe);
var Jq=function(a){var b=Fq.Xb(),c=a.R,d=b.get(c);d||(c=Hq(b,c))&&(d=b.get(c));return!d||60>d.b?"":(a=a.va.eventColor)&&/^#[0-9a-fA-F]{6}$/.test(a)?Iq(a):""},Iq=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 Lq=function(a){var b=a.b(),c,d=Kq;if(d){a=(c=a.g?!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="#"+pm(255+.6*(parseInt(e.substr(1,2),16)-255))+pm(f)+pm(g)}else c=a="",e=b.j;this.i=a;this.b=b.o;this.g=d?b.g:b.b;this.U=d?"":b.b;this.ra=d?b.o:b.g;this.Aa=d?b.o:b.j;this.Fa=d?"":b.g;this.R=c;this.j=b.j;this.va=b.i;this.v=d?"":b.i;this.wa=d?b.g:b.b;this.S=e;this.o=d?this.b:b.j;this.s=d?this.g:
b.i;this.u=d?"":b.i;this.ha=d?this.i:b.b},Kq=!1,Mq={},Nq=function(a){var b=ya(a);Mq[b]||(Mq[b]=new Lq(a));return Mq[b]},Oq=function(a,b){if(a.g){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.i;if(b==a.b().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 Pq=function(a){var b=a.Rd;return P(""+Q(a.title)+' - <span class="cloc">'+Q(b)+"</span>")};var Qq=function(a){return di(a.lh?"direction:"+U("rtl")+";text-align:"+U("left")+";":"")};var Sq=function(a,b,c,d,e,f,g,h){a={color:c,textColor:d,Ac:e||"",ub:g||"",Dd:f||"",content:a,lh:b};if(h)return a.ub+=" rb-n",a.borderColor=h,a.Jd="rb-ni",h=a.ub,b=a.borderColor,c=a.textColor,d=a.color,e=a.Jd,f=a.Dd,g=a.content,P('<div class="'+R(a.Ac)+" "+R(h)+'" style="border:1px solid '+R(U(b))+"; color:"+R(U(c))+";background-color:"+R(U(d))+";"+R(U(Qq(a)))+'"><div class="'+R(e)+'">'+Q(f)+Q(g)+"</div></div>");if(Rq)return a.ub+=" rb-n",h=a.ub,b=a.textColor,c=a.color,d=a.Dd,e=a.content,P('<div class="'+
R(a.Ac)+" "+R(h)+'" style="color:'+R(U(b))+";background-color:"+R(U(c))+";"+R(U(Qq(a)))+'">'+Q(d)+Q(e)+"</div>");a.Ac+=" rb-o";a.ub+=" rb-m";a.Jd="rb-i";h=a.color;b=a.ub;c=a.textColor;d=a.Dd;e=a.Jd;f=a.content;return P('<div class="'+R(a.Ac)+'" style="border-color:'+R(U(h))+";"+R(U(Qq(a)))+'"><div class="'+R(b)+'" style="border-color:'+R(U(h))+";background-color:"+R(U(h))+";color:"+R(U(c))+'">'+Q(d)+'<div class="'+R(e)+'">'+Q(f)+"</div></div></div>")},Rq=I||Xd;
var Tq=function(a){var b=a.id,c=a.W;x(a.yb);a=a.yb;b='<table id="'+R(b)+'" cellpadding=0 cellspacing=0 class="'+R(c)+'"><tr>';c=a.length;for(var d=0;d<c;d++){var e=a[d];b+="<td"+(e.W?' class="'+R(e.W)+'"':"")+">&nbsp;</td>"}return P(b+"</tr></table>")},Uq=function(a){var b=a.W;x(a.yb);a=a.yb;b='<table cellpadding=0 cellspacing=0 class="'+R(b)+'"><tr>';for(var c=a.length,d=0;d<c;d++)b+='<td class="'+R(a[d].W)+'">&nbsp;</td>';return P(b+"</tr></table>")},Vq=function(){return P('<table cellpadding="0" cellspacing="0" class="'+
R("st-grid")+'">')},Wq=function(a){x(a.yb);var b=a.yb;a=a.Ca;for(var c="<tr>",d=b.length,e=0;e<d;e++){var f=b[e];c+='<td class="'+R(f.W)+'"'+((null==a?0:a.Mb)&&-1!=(""+f.W).indexOf("st-dtitle")&&-1==(""+f.W).indexOf("st-dtitle-nonmonth")&&-1==(""+f.W).indexOf("st-dtitle-today")?' style="background-color:'+R(U(a.Mb))+'"':"")+">"+Q(f.Bh)+'<span class="'+R(f.qh)+'">'+Q(f.sg)+"</span></td>"}return P(c+"</tr>")},Dq=function(a){var b=a.Vd;return P('<td class="'+R(a.W)+'"'+(1<b?' rowspan="'+R(b)+'"':"")+
">&nbsp;")},Xq=function(a){var b=a.vg,c=a.Vd,d=a.lg,e=a.yg;return P('<td class="'+R(a.W)+'"'+(1<c?' rowspan="'+R(c)+'"':"")+(1<d?' colspan="'+R(d)+'"':"")+'><div class="'+R(b)+'">'+Q(e)+"</div></td>")},Bq=function(a){var b=a.eg,c=a.Vg,d=a.Kb,e=a.content;a=a.yh?d?'<div class="'+R(c)+" "+R(b.vd)+" "+R(b.If)+'">'+Q(e)+"</div>":'<div class="'+R(c)+" "+R(b.vd)+" "+R(b.Gf)+'">'+Q(e)+"</div>":'<span class="'+R(c)+" "+R(b.vd)+" "+R(b.Hf)+'">'+Q(e)+"</span>";return P('<td class="'+R(b.yf)+" "+R(b.Ff)+'">'+ a+"</td>")};
var Yq=function(a){a=a.xg;return P(a?'<span class="te-c '+R("VIpgJd-TzA9Ye-eEGnhe")+'" style="background-color:'+R(U(a))+'">&nbsp;</span>':"")};var Zq=function(a,b,c,d,e,f){this.g=a;this.b=b;this.v=c||!1;this.j=!!d;this.s=!!e;this.Kb=b.xc();a=Wd();this.va=lh(Td(a,4),73);this.o=f||null},Cq={Nh:"st-bg-table",Jh:"st-bg-all",Kh:"st-bg",Lh:"st-bg-fc",Mh:"st-bg-lc",Oh:"st-bg-today",Rh:"st-bg-next",Ph:"st-bg-td-first",Qh:"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",Ai:"st-grid",yf:"st-c",Bi:"st-c-pos",Di:"st-s",Gf:"st-moreicon",
Ki:"st-ad-ml",Li:"st-ad-ml2",Mi:"st-ad-mpad",Ni:"st-ad-mr",Oi:"st-ad-mr2",Pi:"st-ad-mpadr",Ff:"st-more-c",vd:"st-more",Hf:"st-moreul",If:"st-morewk",dj:"st-wc",ej:"st-wc-click"};Zq.prototype.Ia=null;
var $q=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=d.event.Ra();e.b&&(d="ca-evp"+ya(d.event)+" st-wc",e.getUrl()&&(d+=" st-wc-click"),b.push({title:e.g||"",url:e.b,W:d}))}x(b);a="";c=b.length;for(e=0;e<c;e++)d=b[e],a+='<img src="'+R(Ui(d.url))+'" class="'+R(d.W)+'" title="'+R(d.title)+'" alt="'+R(d.title)+'">';return P(a)};Zq.prototype.ha=ma;Zq.prototype.i=function(a,b,c,d,e,f){this.Ia.push(Xq({W:"st-c",Vd:b,lg:a.b,vg:"st-c-pos",yg:ar(this,a.event,d,e,f)}))};Zq.prototype.u=ma;
var ar=function(a,b,c,d,e){if(b.i||b.g){c=!!c;d=!!d;var f=e||"",g;e=a.b.i(b);a.s&&(g="evt-lk ca-elp"+ya(b));var h=Q("");if(!b.g&&!c){var k="("+wl(a.g,b.Da())+")";var m=Kc.test(k)?"\u200f":"\u200e";k=k.replace(Oc,m+"$&"+m)}m=bj(b);if(a.va){var p=b.j;m=p?Pq({Rd:p,title:m}):m}g=P(""+Q(e)+(k?Q(k)+" ":"")+(g?'<span class="'+R(g)+'">'+Q(m)+"</span>":Q(m))+Q(h));e=kq(a.b,b);k=Nq(e);h=k.i;e=a.b.g(b)?k.j:k.b;(m=Jq(b))&&(e=m);var q;a.b.xc()&&(q=k.g);a=[];c&&a.push("st-ad-mpad");d&&a.push("st-ad-mpadr");a=a.join(" ");
c=br(c,d,e,q);b=-1==Rc(b.b.getContent())?!(b.wa&&b.wa()):!1;b=Sq(g,b,e,h,f,c,a,q)}else q=e||"",c=a.b.i(b),d=bj(b),g=Q(""),a.s&&(f="evt-lk ca-elp"+ya(b)),f=P(""+(f?'<span class="'+R(f)+'">'+Q(d)+"</span>":Q(d))+Q(g)),d=a.b.g(b),g=kq(a.b,b),g=Nq(g),d=d?g.S:g.wa,g=Jq(b),b=wl(a.g,b.Da(),!0,a.v),b={color:d,time:b,Pe:c,jf:f,Gb:q,xg:g},-1==Rc(f.toString())?(a=b.color,q=b.Pe,c=b.time,f=b.jf,b=P('<div class="'+R(b.Gb)+' te" style="color:'+R(U(a))+'"><table cellpadding=0 cellspacing=0 class="te-rev"><tr><td class="te-t">'+
Q(q)+Q(c)+"&nbsp;</td><td>"+Yq(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.Pe,c=b.time,f=b.jf,b=P('<div class="'+R(b.Gb)+' te" style="color:'+R(U(a))+'"><span class="te-t">'+Q(q)+Q(c)+"&nbsp;</span>"+Yq(b)+'<span class="te-s">'+Q(f)+"</span></div>"));return b},br=function(a,b,c,d){var e=[];a&&(e.push({W:"st-ad-ml",color:d||c}),e.push({W:"st-ad-ml2",color:c}));b&&(e.push({W:"st-ad-mr", color:d||c}),e.push({W:"st-ad-mr2",color:c}));x(e);c="";a=e.length;for(b=0;b<a;b++){d=e[b];var f=d.color;d=P('<div class="'+R(d.W)+'" style="border-color: transparent '+R(U(f))+'"></div>');c+=d}return P(c)};
var dr=function(a,b,c,d,e){this.id=cr++;this.type=c;this.u=b.g;this.R=new uq(Pk(a).parentNode);this.Aa=e;Tk.call(this,a,b,c,d,a.Hb())};D(dr,Tk);var cr=cr||1;dr.prototype.Fa=null;dr.prototype.render=function(){dr.ta.render.call(this);this.R.Ie()};
var er=function(a,b){var c=a.Aa.b(b).b,d=bj(b),e=Vk(a,b);if(b.Rb){var f=encodeURI(b.Rb);a=Yk(a,b);f=P('<div class="separator" style="background-color: '+R(U(c))+';"></div><span class="links"><a href="'+R(Si(f))+'" target="_blank">'+Q("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+R(Si(a))+'" target="_blank">'+Q("copy to my calendar")+"&raquo;</a></span>")}a=f;return P('<div class="details"><span class="title" style="color: '+R(U(c))+'">'+Q(d)+'</span><div class="detail-content">'+Q(e)+"</div>"+
Q(null!=a?a:"")+"</div>")};dr.prototype.Ka=function(a,b){a=parseInt(pq("ca-evp",a),10);var c=this.j[a].Ra();c&&c.getUrl()?this.Pb(a,b.target):(a=this.j[a],c=b.clientX+document.documentElement.scrollLeft,b=b.clientY+document.documentElement.scrollTop,y(this.R.render,this.R,c,b),a&&this.R.render(c,b,er(this,a)))};
dr.prototype.La=function(a){var b=Pg(parseInt(pq("ca-mlp",a),10)),c=Bj(a,"TD");a=Bj(a,"TABLE");c=Tj(c).b;a=Tj(a).g;var d=this.Je(b),e=[];d.kc.Ia=e;d.kc.Ia.push(Vq());Eq(new Aq(this.Fa,b,1,99),d.kc);d.kc.Ia.push(P("</table>"));this.wa.render(c,a,d.width,null,d.title,yq({W:d.re,Ab:e}))};dr.prototype.Je=function(a){return{title:jl(this.u,a),kc:new Zq(this.u,this.Aa),re:"st-contents",width:225}};dr.prototype.register=function(){dr.ta.register.call(this);this.R.init()};
var fr=function(a){var b=a.Dh,c=a.row,d=a.tb;x(a.Ab);a=a.Ab;b='<div class=month-row style="top:'+R(U(b*c))+"%;"+(c<d-1?"height:"+R(U(b+1))+"%":"bottom:0")+'">';c=a.length;for(d=0;d<c;d++)b+=Q(a[d]);return P(b+"</div>")};var gr=function(a,b,c,d){this.g=a;this.b=b;this.j=c;this.i=d||null},hr=new function(){this.g=14;this.j=this.i=17;this.b=0};var hq=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 fh(7*this.i,b.i):new eh;this.U=new kk(this);dr.call(this,a,b,d,e,c);ir(this);this.S=a.j;this.ra=new Zq(this.u,c,void 0,void 0,void 0,this.S);this.Qb=new gr(this.u,this.ra,this.id+"",this.S)};D(hq,dr);
var ir=function(a){var b=a.Na();a.ab=new wn(a.b.g,b.start,Math.ceil(b.duration.H/7),a.g.j?7:5,7)};l=hq.prototype;l.Na=function(){var a=Eg(this.b.b,this.g.i),b=Fg(this.b.i,this.g.i+6);this.g.j||(a=Fg(a,this.g.va),b=Eg(b,this.g.va+this.g.U-1));return new Yg(a,Ag(b))};l.Fd=function(){if(this.i)var a=Up(this.u,this.Na());else{a=this.u;if(this.i)var b=null;else b=this.b.g,b=zg(b.year,b.month,1);a=Co(a,b)}return a};l.register=function(){hq.ta.register.call(this)};
l.Hg=function(a){this.dispatchEvent("c");var b,c=this.Qb,d=this.ab,e=Ok(this.g.b),f=this.b.g.month;var g=Math.max(1,Math.floor(((this.mc-hr.g)/d.tb+hr.b-hr.i)/hr.j));var h=[];for(b=0;b<d.Ua;b++){var k=d,m=b;k=Pg(xn(k)[0*k.Ua+m]).Xa();m=c.g;k=Bo(m.ka.b[k],"ru"==J(m.ka.ma,1));h.push(k)}k=100/d.tb;b=[];for(m=0;m<d.tb;m++){var p=[];c.b.Ia=p;var q=d,t=m;var v=Pg(xn(q)[t*q.Ua]);q=c.b;t=d.Ua;for(var A=e,u=[],z=!0,B=t,E=v;B--;E=Ag(E)){var M=["st-bg"];z&&(z=!1,M.push("st-bg-fc"));E.Ga(A)&&(0==B&&q.b.xc()?
M.push("st-bg-td-last"):M.push("st-bg-today"));E.Ga(Ag(A))&&B!=t-1&&M.push("st-bg-next");u.push({W:M.join(" ")})}q.Ia.push(Uq({W:"st-bg-table",yb:u}));c.b.Ia.push(Vq());q=new Aq(a,v,d.Ua,g);t=c.b;A=d.Ua;u=e;z=f;B=q.j;E=y(c.g.g,c.g);M=0==m;for(var na=[],T=!0,Ic=Ag(u),Xa=Dg(u,7),za=0;za<A;za++){var ra=Dg(v,za),oa=["st-dtitle"];M&&oa.push("st-dtitle-fr");T&&(T=!1,oa.push("st-dtitle-fc"));u.Ga(ra)&&(oa.push("st-dtitle-today"),za==A-1&&oa.push("st-dtitle-lc"));Ic.Ga(ra)&&0!=za&&oa.push("st-dtitle-next");
Xa.Ga(ra)&&oa.push("st-dtitle-down");ra.month!=z&&oa.push("st-dtitle-nonmonth");na.push({W:oa.join(" "),qh:"ca-cdp"+ra.ya(),sg:E(ra),Bh:$q(B[za])})}t.Ia.push(Wq({yb:na,Ca:t.o?ol(t.o):null}));Eq(q,c.b);c.b.Ia.push(P("</table>"));b.push(fr({Dh:k,row:m,tb:d.tb,Ab:p}));c.b.Ia=null}d=c.j;e=c.i?ol(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.Ba)?' style="background-color:'+R(U(e.Ba))+'"':"")+"><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.ad)?' style="color:'+R(U(e.ad))+'"':"")+">"+Q(k)+"</th>";c+='</tr></table><div class="mv-event-container" id="mvEventContainer'+R(d)+'"'+((null==e?0:e.Ba)?' style="border-top-color:'+R(U(e.Ba))+"; border-bottom-color:"+R(U(e.Ba))+';"':"")+">";h=b.length;for(d=0;d<h;d++)c+=Q(b[d]);b=P(c+"</div></div>");this.dispatchEvent("d");this.Ub();h=Pk(this.hb);h.innerHTML=Cj(b);this.j={};this.v={};Wk(this,a);this.Fa=a.slice();a=
new lq(h);oq(a,Ca(rq,h),y(this.Ka,this));oq(a,sq,y(this.La,this));this.o=a;this.dispatchEvent("e")};l.Ub=function(){hq.ta.Ub.call(this);pk(this.U);this.o&&(this.o.Ea(),this.o=null)};l.render=function(){hq.ta.render.call(this);ir(this);this.mc=Pk(this.hb).offsetHeight;$k(this,this.Na(),y(this.Hg,this))};
var kr=function(a,b){N.call(this);a&&jr(this,a,b)};D(kr,N);l=kr.prototype;l.Yb=null;l.Xc=null;l.Ld=null;l.Yc=null;l.Ta=-1;l.Bb=-1;l.yd=!1;
var lr={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},mr={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},nr=H||jc||I&&Bc("525"),or=oc&&nc;
kr.prototype.b=function(a){if(I||jc)if(17==this.Ta&&!a.ctrlKey||18==this.Ta&&!a.altKey||oc&&91==this.Ta&&!a.metaKey)this.Bb=this.Ta=-1;-1==this.Ta&&(a.ctrlKey&&17!=a.keyCode?this.Ta=17:a.altKey&&18!=a.keyCode?this.Ta=18:a.metaKey&&91!=a.keyCode&&(this.Ta=91));nr&&!sk(a.keyCode,this.Ta,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Bb=rk(a.keyCode),or&&(this.yd=a.altKey))};kr.prototype.g=function(a){this.Bb=this.Ta=-1;this.yd=a.altKey};
kr.prototype.handleEvent=function(a){var b=a.b,c=b.altKey;if(H&&"keypress"==a.type){var d=this.Bb;var e=13!=d&&27!=d?b.keyCode:0}else(I||jc)&&"keypress"==a.type?(d=this.Bb,e=0<=b.charCode&&63232>b.charCode&&qk(d)?b.charCode:0):ic&&!I?(d=this.Bb,e=qk(d)?b.keyCode:0):(d=b.keyCode||this.Bb,e=b.charCode||0,or&&(c=this.yd),oc&&63==e&&224==d&&(d=191));var f=d=rk(d);d?63232<=d&&d in lr?f=lr[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in mr&&(f=mr[b.keyIdentifier]);a=f==this.Ta;this.Ta=f;
b=new pr(f,e,a,b);b.altKey=c;this.dispatchEvent(b)};kr.prototype.T=function(){return this.Yb};var jr=function(a,b,c){a.Yc&&qr(a);a.Yb=b;a.Xc=L(a.Yb,"keypress",a,c);a.Ld=L(a.Yb,"keydown",a.b,c,a);a.Yc=L(a.Yb,"keyup",a.g,c,a)},qr=function(a){a.Xc&&(We(a.Xc),We(a.Ld),We(a.Yc),a.Xc=null,a.Ld=null,a.Yc=null);a.Yb=null;a.Ta=-1;a.Bb=-1};kr.prototype.V=function(){kr.ta.V.call(this);qr(this)};var pr=function(a,b,c,d){ye.call(this,d);this.type="key";this.keyCode=a;this.repeat=c};D(pr,ye);
var sr=function(a,b,c,d,e,f){function g(a){if(a){a.tabIndex=0;var b=h.wa;b?a.setAttribute("role",b):a.removeAttribute("role");fj(a,"VIpgJd-VgwJlc-tJHJj");a&&h.R.listen(a,"click",h.S);b=h;a&&(jr(b.u,a),b.v.listen(b.u,"key",b.U))}}N.call(this);this.s=e||mj();this.g=this.s.T(a)||null;this.j=this.s.T(d||null);this.o=ua(b)?b:null;this.wa=f||"tab";this.i=this.o||!b?null:this.s.T(b);this.b=1==c;r(c)||this.o||(this.j?this.b="none"!=this.j.style.display:this.g&&(this.b=ej(this.g,"VIpgJd-VgwJlc-PBWx0c")));
this.v=new kk(this);this.u=new kr;this.R=new kk(this);var h=this;g(this.g);g(this.j);rr(this,this.b)};D(sr,N);sr.prototype.V=function(){sr.ta.V.call(this);Ga(this.v);Ga(this.u);Ga(this.R)};
var rr=function(a,b){a.i?Yj(a.i,b):b&&a.o&&(a.i=a.o());a.i&&fj(a.i,"VIpgJd-VgwJlc-bN97Pc");if(a.j)Yj(a.g,!b),Yj(a.j,b);else if(a.g){var c=a.g;b?fj(c,"VIpgJd-VgwJlc-PBWx0c"):gj(c,"VIpgJd-VgwJlc-PBWx0c");c=a.g;b?gj(c,"VIpgJd-VgwJlc-qAWA2"):fj(c,"VIpgJd-VgwJlc-qAWA2");c=a.g;var d=b;x(d)&&(d=d.join(" "));""===d||void 0==d?(Un||(Un={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=Un,"expanded"in d?c.setAttribute("aria-expanded",d.expanded):c.removeAttribute("aria-expanded")):c.setAttribute("aria-expanded",d)}a.b=b;a.dispatchEvent(new tr("toggle",a,a.b))};sr.prototype.U=function(a){if(13==a.keyCode||32==a.keyCode)rr(this,!this.b),this.dispatchEvent(new tr("action",this,this.b,a)),a.preventDefault(),a.stopPropagation()};sr.prototype.S=function(a){rr(this,!this.b);this.dispatchEvent(new tr("action",this,this.b,a))}; var tr=function(a,b){xe.call(this,a,b)};D(tr,xe);
var ur=function(a){var b=a.mg;return P('<td class="'+R(a.W)+'">'+Q(b)+"</td>")};var vr=function(a,b,c,d){Zq.call(this,a,b,c,!1,d)};D(vr,Zq);vr.prototype.ha=function(a,b,c,d,e,f){a=a.event;wr(this,a,f,d,!1,a.Da())};vr.prototype.u=function(a,b,c,d,e,f){a=a.event;b=a.Ja;b=Dg(Bg(b),-1);wr(this,a,f,!1,e,b)};vr.prototype.i=function(a,b,c,d,e,f){this.Kb||(e=d=!1);vr.ta.i.call(this,a,b,c,d,e,f)};
var wr=function(a,b,c,d,e,f){var g="",h="wk-sideevents";if(e||d)if(f=ql(a.g,f),a.Kb&&f)h=d?"wk-sideeventsb":"wk-sideeventsa",g=f;else if(!a.Kb){g=a.b.b(b);b=(b=Jq(b))?b:g.i;g="";d&&(c+=" wk-more-prealign",g="st-ad-mpad");var k=-1==Rc(f);g=Sq(Q(f),k,b,"",c,br(d,e,b),g)}a.Ia.push(ur({W:h,mg:g}))};
var xr=function(a,b){this.start=a<b?a:b;this.end=a<b?b:a};var yr=function(){},zr=function(){};zr.prototype.j=.5;zr.prototype.i=!0;zr.prototype.s=0;var Ar=function(){this.W=[]};l=Ar.prototype;l.top=0;l.ye=0;l.ze="px";l.edge="left";l.height="";l.width=100;l.rf="%";l.text=null;l.Ug=!1;l.lf=function(){return Q("")};var Br=function(a){var b=a.je;a=a.content;return P(""+(b?'<div style="'+R(U(b))+'">'+Q(a)+"</div>":Q(a)))};var Cr=function(){this.W=[]};D(Cr,Ar);l=Cr.prototype;l.lb=0;l.oe=Q("");l.ne="";l.Ad=null;l.zd="#fff";l.ke="#000";l.le="#000";l.Ge="";var Dr=function(a,b,c){a.lb=c?a.lb|b:a.lb&~b},Er=function(a,b,c,d){var e;if(c){var f=-1==Rc(c);c=2*f+1;var g=iq[c];g||(f?(f=H?"zoom:1;":"",f="direction:"+U("rtl")+";"+f):f="",g=di(f),iq[c]=g);c=g;c.getContent()&&(e=c)}"caption"==d?(a.caption=b,a.Xf=e):(a.text=b,a.th=e)};
Cr.prototype.lf=function(){var a=Wd();a=Td(a,4);this.data={xh:!!(this.lb&2),Ne:!!(this.lb&1),Sg:!!(this.lb&16),Sf:!!(this.lb&4),xc:!1,Me:lh(a,73)&&!1};this.data.W=this.W.join(" ");a=[];this.lb&1&&a.push("cro");this.lb&2||a.push("cbrd");this.data.Gb=a.join(" ");this.data.top=this.top+"px";this.data.offset=this.ye+this.ze;this.data.edge=this.edge;this.data.width=this.width+this.rf;a=this.height;this.data.height=a?Math.max(0,a-0-(this.lb&2?5:3))+"px":"auto";this.data.borderColor=this.ke;this.data.bgColor=
this.zd;this.data.Yf=this.le;this.data.textColor=this.Ge;Er(this.data,this.oe,this.ne,"caption");a=this.text?this.text.toString():"";var b=this.text?this.text:Q("");Er(this.data,b,a,"text");this.data.Uf="";this.data.icons="";this.b&&(this.data.userId=this.j,this.data.hh=this.g?"cpic-fade":"",this.data.jh=this.i&1?"cpic-rot-left":"cpic-rot-right",this.data.Xe=this.b);a=this.data;var c=a.xc,d=a.Sg,e=a.borderColor,f=a.bgColor,g=a.W,h=a.Xe,k=a.top,m=a.edge,p=a.offset,q=a.width,t=a.xh,v=a.Ne,A=a.Gb,u=
a.height,z=a.textColor,B=a.Sf;b="";f="border-color:"+U(e)+";background-color:"+U(f)+";";f=hi(f);if(c&&d){d=a.edge;var E=a.offset,M=a.hj,na=a.width;d=P('<div class="rsvp-no-bg" style="top:'+R(U(a.top))+";"+R(U(d))+":"+R(U(E))+";height:"+R(U(M))+";width:"+R(U(na))+';">&nbsp;</div>')}else d="";g=d+'<div class="'+R(g)+" chip"+(h?" corg":"")+'" style="top:'+R(U(k))+";"+R(U(m))+":"+R(U(p))+";width:"+R(U(q))+';">'+(t?v?'<div class="cb2" style="border-color:'+R(U(e))+';">&nbsp;</div><div class="cb1" style="'+
R(U(f))+'">&nbsp;</div>':'<div class="ct" style="border-bottom-color:'+R(U(e))+'">&nbsp;</div>':"")+'<dl class="'+R(A)+'" style="height:'+R(U(u))+";"+R(U(f))+(z?"color:"+R(U(z)):"")+'">';k=a.Yf;m=a.Xf;p=a.Uf;q=a.caption;v=a.icons;k=P('<dt style="'+(k?"background-color:"+R(U(k))+";":"")+'">'+Br({je:m,content:fi(Q(p)+'<span class="chip-caption">'+Q(q)+"</span>"+Q(v))})+"</dt>");g=g+k+"<dd>";k=a.text;k=P(""+Br({je:a.th,content:fi(""+(a.Me?'<div class="cpchip">'+Q(k)+"</div>":Q(k)))}));g=g+k+"</dd>";
if(c){c={kg:f};for(T in a)T in c||(c[T]=a[T]);var T=c.kg;k=c.kj;c=c.Me;T=P('<div><div class="mask mask-top" style="'+R(U(T))+'">&nbsp;</div>'+(c?"":'<div class="mask mask-bottom" style="'+R(U(T))+'">&nbsp;</div>')+'<div class="mask mask-left" style="height:'+R(U(k))+";"+R(U(T))+'">&nbsp;</div><div class="mask mask-right" style="height:'+R(U(k))+";"+R(U(T))+'">&nbsp;</div></div>')}else T="";T=g+T+(B?'<div class="resizer"><div class="rszr-icon">&nbsp;</div></div>':"")+"</dl>"+(t?'<div class="cb1" style="'+
R(U(f))+'">&nbsp;</div><div class="cb2" style="border-color:'+R(U(e))+';">&nbsp;</div>':"");h?(h=a.jh,e=a.userId,t=a.borderColor,B=a.Xe,a=P('<div class="g-hovercard cpic '+R(a.hh)+" "+R(h)+'" data-userid="'+R(e)+'" style="border-color:'+R(U(t))+';"><img src="'+R(Ui(B))+'?sz=24" height="24" width="24"></div>')):a="";return P(b+(T+a+"</div>"))};
var Fr=function(a,b,c){this.g=b;this.b=c;a=Wd();this.i=lh(Td(a,4),73)};D(Fr,yr);
var Gr=function(a,b){b="evt-lk ca-elp"+ya(b);return P('<span class="'+R(b)+'">'+Q(a)+"</span>")},Hr=function(a,b,c,d){if(!a.i)return b;a=c.j;if(!a)return b;b={Rd:a,title:b};return 0<d?(b.uh=12*d,d=b.Rd,a=b.title,P('<div class="ctdiv" style="max-height: '+R(U(b.uh))+'px">'+Q(a)+'</div><span class="cloc">'+Q(d)+"</span>")):Pq(b)},Ir=function(a,b,c,d,e){if(e&&c)return d=ql(a.g,b),a=ql(a.g,c),Q(d+" \u2013 "+a);b=wl(a.g,b.ld(),!0,!0);c?d?a=P(Q(b)+" - "+Q(d)):(a=wl(a.g,c.ld(),!0,!0),a=Q(b+" \u2013 "+a)): a=Q("At "+b);return a},Jr=!(I||Xd);
var Kr=function(a){var b=a.style,c=a.height,d=a.text;a=a.Ca;return P('<div style="height:'+R(U(c))+'px;"><div class="'+R(b)+'" style="height:'+R(U(c-1))+"px;"+(-1!=(""+b).indexOf("tg-time-pri")&&(null==a?0:a.Mb)?"background-color:"+R(U(a.Mb))+";":"")+'">'+Q(d)+"</div></div>")};
var Lr=function(a,b){this.Za=a;this.g=b||""};Lr.prototype.setTitle=function(a){this.g=a};var Mr=function(a){Lr.call(this,4<a.title.length?60:a.j?50:40,a.title);this.o=a.i;this.j=a.b;this.b=a.g;this.i=a.Ca||null};D(Mr,Lr);
var Nr=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.j;var h=Xg(2E3,1,1,e,a.o,0);g=wl(g,h.Db(),!0);f={style:f,height:42,text:g,Ca:a.i?ol(a.i):null};d.push(Kr(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>")},Or=function(){};Or.prototype.isPrimary=!0;var Pr=new function(){this.g="tg-times-pri";this.b="tg-time-pri";this.i="tg-time-pri-last"};
var Qr=function(a,b){this.g=a;this.o=b};Qr.prototype.j=ma;Qr.prototype.i=ma;Qr.prototype.b=function(){return this.g};Qr.prototype.setVisible=function(a){this.g=a};var Rr=function(){Qr.call(this,!1,0,0)};D(Rr,Qr);Rr.prototype.b=function(){return!1};var Sr=function(a,b,c,d,e,f){F.call(this);this.g=d;this.b=f};D(Sr,F);Sr.prototype.V=function(){Sr.ta.V.call(this)};Sr.prototype.T=function(){return null};Sr.prototype.Hb=function(){return null};var Tr=function(a,b,c,d){this.event=a;this.Ob=b;this.b=c;this.fg=d;this.hd=[]};var Ur=function(a){var b=a.hg,c=a.id,d=a.jg,e=a.ig,f=a.Jg;x(a.mf);var g=a.mf;x(a.Ye);var h=a.Ye;x(a.ue);var k=a.ue;x(a.sc);a=a.sc;b='<td class="'+R(b)+'">';for(var m=g.length,p=0;p<m;p++){var q=g[p];b+=Q(null!=q?q:"")}b+='<div id="'+R(c)+"Col"+R(d)+'" class="tg-col-eventwrapper" style="height:'+R(U(e))+"px;margin-bottom:-"+R(U(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 Xr=function(a,b,c){this.va=new Fr(mj(),a,b);this.s=!0;b=new Or;b.title="";b.i=0;b.b=a;b.g=Pr;b.Ca=c;this.b=[new Mr(b)];this.o=[];this.u=[];this.j=[];this.i=new Rr;this.o.push(Vr);this.j.push(Wr)};Xr.prototype.ha=null;
var Yr=function(a,b,c,d,e){var f=a.va;if(a.g)for(var g in a.g)if(a.g[g].lj(b,c)){f=a.g[g].kc;break}a=new zr;a.Ob=b.Ob;a.g=b.b;a.event=b.event;a.left=b.left;a.width=b.Ag;a.j=0;a.s=.5;a.b=42;a.o=0;a.i=!b.ug;a.u=24;g=f;var h=1==d;b=a.event;d=new Cr;Dr(d,2,Jr&&!0);f=b.va;f=null!==f&&"SS_asid"in f;var k=b.Aa,m=kq(g.b,b),p=0;f?p=3:g.b.g(b)&&(p=2);var q=b.g&&!1,t=Jq(b),v=p;p=Nq(m);var A=!1,u=p.i;switch(v||0){case 1:v=p.ra;var z=p.Aa;var B=p.Fa;break;case 2:v=p.j;z=p.va;B=p.v;u=p.R;A=!0;break;case 3:v=p.o;
z=p.s;B=p.u;u=p.ha;break;default:v=p.b,z=p.g,B=p.U}t&&(v=t);d.Ad=m;d.zd=v;d.ke=z;d.le=B;d.Ge=u;d.g=A;p=0*a.b;m=a.u*a.b;d.ye=100*a.left;d.ze="%";d.edge="left";d.width=100*a.width;d.rf="%";t=Math.round((a.Ob/60-a.o)*a.b);t=Math.max(p,t);d.top=t;p=Math.round((a.g/60-a.o)*a.b);p=Math.min(p,m);m=Math.max(p-t,a.b*a.j);d.Ug=m<a.s*a.b;d.height=m;m=q||!1;t=g.b.o;Dr(d,1,m);m&&t&&(m=d.Ad?Oq(d.Ad,d.zd):15,d.W.push("ro-chip-"+m));m=g.b.g(b);Dr(d,16,m);m&&d.W.push("rsvp-no-chip");Dr(d,4,!1);1==b.ha&&a.i&&(m=b.o.charCodeAt(1),
t=1==b.ha?"":null,d.b=null,d.i=m,d.j=t);m=bj(b);t=g.i?40:30;if(k)q=Ir(g,b.Da()),k="",m=Gr(m,b),h=Hr(g,m,b,1),d.text=h;else if(a.g-a.Ob>t){q=Ir(g,b.Da(),b.Ja,void 0,q);k="";m=Gr(m,b);t=a.g-a.Ob;if(60<=t||h)m=Hr(g,m,b,Math.floor((t-40)/20));d.text=m}else h&&(m=Hr(g,m,b,0)),q=Ir(g,b.Da(),b.Ja,m),k=m.getContent();g=g.b.i(b);h=q;q=Q("");g=P(""+Q(g)+Q(h)+" "+Q(q));d.oe=g;d.ne=k||"";b="ca-evp"+ya(b);d.W.push(b);f&&d.W.push("av-chip");0<a.left&&(d.W.push("chip-border"),(e=e&&e.ua())&&c==e?d.W.push("chip-color-today"):
d.W.push("chip-color"));return d.lf()},Vr=function(a,b,c,d,e){return(a=e&&e.ua())&&b==a?P('<div class="tg-today" style="height:'+R(U(1008))+"px;margin-bottom:-"+R(U(1008))+'px;">&nbsp;</div>'):null},Wr=function(a,b,c,d,e){a=e&&e.ua();b==a?(b=42*(e.hour+e.minute/60)|0,d=Zr(d,e),d=P('<div class="tg-hourmarker tg-nowmarker" id="'+R("tg")+'nowmarker" style="top:'+R(U(b))+"px;"+(d?"":"display:none;")+'"> </div>')):d=null;return d};
Xr.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(U(f[h].Za))+'px;"></td>'));g.push($r(this,d));e?(h=(42*(e.hour+e.minute/60)|0)-4,e=Zr(this,e),e=[P('<div id="'+R("tg")+'nowptr" class="tg-nowptr" style="'+R(U("left"))+":"+R(U(0))+"px;top:"+R(U(h))+"px;"+(e?"":"display:none;")+'"></div>')]):e=[];var m=e,p=-1;for(h=f.length-1;0<=h;h--)if(f[h]instanceof Mr){p=h;break}e=[];h=0;for(k=f.length;h<k;h++)e.push(Nr(f[h],
h==k-1,h==p?m:[]));x(g);x(e);f='<tr height="1">';h=g.length;for(k=0;k<h;k++)f+=Q(g[k]);f+="</tr><tr>";g=e.length;for(h=0;h<g;h++)f+=Q(e[h]);e=P(f);h=b;g=[];for(f=0;f<d;f++){m=[];k=a[f];if(k.length){m=k;p=h;for(var q=m.length,t=[],v=[],A=[],u=0;u<q;++u){var z=m[u],B=z.Da(),E=Ig(B)||0;B.ya()<p.ya()&&(E=0);var M=z.Ja;B=Ig(M)||0;30>B-E&&(B=E+30);if(M.ya()>p.ya()||1440<B)B=1440;for(M=0;v[M]>E;)M++;z=new Tr(z,E,B,M);var na=A[M];na||(na=A[M]=[]);na.push(z);v[M]=B;t[M]=z;0!=M&&(z.Zc=[t[M-1]],t[M-1].hd.push(z));
for(B=M+1;v[B]<=E;)B++;if(E=t[B])z.hd.push(E),E.Zc.push(z)}q=Array.prototype.concat.apply([],A);for(m=t=q.length;m--;){A=1;u=0;p=q[m];for(v=p.hd.length;v--;)E=p.hd[v],u=Math.max(u,E.hf),A=Math.min(A,E.left),E.Ob<p.Ob+30&&(p.ug=!0);p.hf=u+1;p.width=A/(p.fg+1);p.left=A-p.width}for(m=0;m<t;m++){p=q[m];p.left=0;if(p.Zc)for(v=p.Zc.length;v--;)A=p.Zc[v],p.left=Math.max(p.left,A.left+A.width);v=(1-p.left)/p.hf;p.width=Math.max(p.width,v);p.Ag=Math.min(1-p.left,p.width+.7*v)}m=q;p=h;q=d;t=c;v=[];for(A=0;A<
m.length;A++)v.push(Yr(this,m[A],p,q,t));m=v}p=[];for(v=0;v<this.o.length;++v)p.push(this.o[v](f,h,k,this,c));p.push(null);q=[];for(v=0;v<this.u.length;++v)q.push(this.u[v](f,h,k,this,c));q.push(null);t=[];for(v=0;v<this.j.length;++v)t.push(this.j[v](f,h,k,this,c));t.push(null);k="tg-col";c&&(h.Ga(c.ua())||1<d&&h.Ga(Ag(c))&&0<f)&&(k="tg-col-today");v=h.Xa();g.push(Ur({ig:1008,id:"tg",jg:f,mf:p,hg:0==v||6==v?k+" tg-weekend":k,Jg:"tg-gutter",sc:m,ue:q,Ye:t}));h=Ag(h)}f=c=0;for(h=this.b.length;f<h;f++)c+=
this.b[f].Za;k=h=NaN;a=Array.prototype.concat.apply([],a);m=a.length;for(f=0;f<m;f++)q=a[f],p=Ig(q.Da()),q=Ig(q.Ja),q<p||(isNaN(h)?(h=p,k=q):(h=Math.min(h,p),k=Math.max(k,q)));this.ha=new Sr(b,d,c+3,42,!1,isNaN(h)?null:new xr(h,k),"tg",!1,0,24);b=this.i;b=b.b()?b.o:0;x(g);b='<div class="tg-mainwrapper" style="margin-top:'+R(U(b))+'px;"><table id="'+R("tg")+'Table" class="tg-timedevents" cellpadding="0" cellspacing="0" style="height:'+R(U(1010))+'px">'+Q(e);d=g.length;for(a=0;a<d;a++)b+=Q(g[a]);return P(b+
"</table></div>")};var $r=function(a,b){var c=a.i.j(42);a=a.i.i(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)},Zr=function(a,b){return a.s&&!isNaN(b.hour)&&0<=b.hour&&24>b.hour};
var as=new xr(5,20);var bs=function(a,b){this.b=a;this.g=b};var cs=function(){};cs.prototype.apply=function(a){var b=[],c=[],d=Wd();Td(d,4);d=0;for(var e=a.length;d<e;d++){var f=a[d],g=f.Ra()&&ih(f.Ra());f.g||f.i||g?b.push(f):c.push(f)}return new bs(b,c)};var ds=function(a,b,c,d,e,f){this.i=a;this.id=String(b);this.b=c;this.o=d;this.s=e;this.Ca=f||null},es=function(a){return"scrolltimedevents"+a.id};ds.prototype.g=function(){return"topcontainer"+this.id};var fs=function(a,b,c,d,e,f){ds.call(this,a,b,c,d,new cs,f);this.u=!!e};D(fs,ds);fs.prototype.j=!1;
var gs=function(a,b){if(!a.j)return!1;a=La(b,function(a){return!(a.Ra()&&ih(a.Ra()))});$a(a,function(a,b){return a.Da().ua().ya()-b.Da().ua().ya()});b=1;for(var c=a.length;b<c;++b)if(a[b-1].Ja.ua().ya()>a[b].Da().ua().ya())return!0;return!1},hs=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(U(c))+'px"><div id="'+R(a)+'" title="'+R(d)+'" role=button class="wk-disclose '+ R(b)+'"><div class=wk-zip></div></div></div>')};fs.prototype.g=function(){return"topcontainer"+this.id};
var gq=function(a,b,c,d){this.S=b.Aa;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 fh(this.i);else e=[],b.u&&e.push(new Yo(b.S)),e=new Wo(e,b.i,b.j,b.j?void 0:b.va,b.j?void 0:b.U),e=new dh(e);this.b=e;dr.call(this,a,b,d,e,c);d=new Zq(b.g,c,!1,!0);this.ra=new Xr(b.g,c,a.j);this.ra.s=
!!a.Df;this.o=new fs(b.g,this.id,d,this.ra,!1,a.j);this.o.j=!0};D(gq,dr);l=gq.prototype;l.Gc=null;l.nd=null;l.Fd=function(){var a=this.g.g;return 1==$g(this.b)?jl(a,this.b.b):Up(a,this.Na())};
l.Ig=function(a){this.dispatchEvent("c");var b=Kg(this.g.b.nb()),c=this.o,d=this.b.b,e=this.ab,f=!!this.S,g=c.s.apply(a),h=g.b,k=gs(c,h),m=c.Ca,p=lo(),q=m?ol(m):null;var t=P('<th class="wk-dummyth" rowspan=3 style="width: '+R(U(p))+"px;"+((null==q?0:q.Ba)?"background-color:"+R(U(q.Ba))+";":"")+'">&nbsp;</th>');for(var v,A=c.o.b,u=0,z=[],B=0;B<A.length;B++)u+=A[B].Za,z.push({width:A[B].Za,title:A[B].g,Qf:B==A.length-1&&k?hs(c,!!f,u):""});x(z);for(var E="",M=z.length,na=0;na<M;na++){var T=z[na];E+=
'<td class=wk-tzlabel style="width:'+R(U(T.width))+'px" rowspan=3>'+Q(T.title)+Q(T.Qf)+"</td>"}v=P(E);for(var Ic=1<e?" wk-full-mode":"",Xa=[],za,ra,oa=b.ua(),sa,Jc=!1,Af=0;Af<e;Af++){sa=Dg(d,Af);if(1==e){var ni=c.i,zn=sa,js=Lp(ni.ka,zn.Xa()),ks=ql(ni,zn);var An=Z(K(ni.ka.ma,Y,30),[js,ks])}else{var Bf=c.i,Bn=sa,ls=Bf.ka,ms=Bf,ns=Bn.Xa(),os=Bo(Bf.ka.b[ns],"ru"==J(ms.ka.ma,1)),ps=ql(Bf,Bn);An=Z(K(ls.ma,Y,30),[os,ps])}var qs=An,Cf="wk-dayname";Jc&&(Jc=!1,Cf+=" wk-tomorrow");sa.Ga(oa)&&(Cf+=" wk-today",
Af==e-1?Cf+=" wk-today-last":Jc=!0);Xa.push({Vc:qs,W:Cf,og:"ca-cdp"+sa.ya()})}var Df=[];c.b.Ia=Df;var rs=c.b,Cn=b.ua(),ss="weekViewAllDayBg"+c.id,oi=[];if(1==e&&d.Ga(Cn))oi.push({W:"st-bg-td-last"});else for(var pi=!1,qi=e,$d=d;qi--;$d=Ag($d)){if($d.Ga(Cn)){pi=!0;var Ef=$d.Ga(d)?"st-bg-td-first":0==qi?"st-bg-td-last":"st-bg-today"}else $d.Ga(d)||pi?(Ef="st-bg-next",pi=!1):Ef="st-bg";0==qi&&(Ef+=" st-bg-lc");oi.push({W:Ef})}rs.Ia.push(Tq({id:ss,W:"st-bg-all",yb:oi}));c.b.Ia.push(Vq());var Dn=new Aq(h,
d,e,f?1:200,c.u&&f?2:1,void 0);Eq(Dn,c.b);c.b.Ia.push(P("</table>"));c.b.Ia=null;for(var ts=Dn.j,Ff=[],ri=0;ri<e;ri++)Ff.push($q(ts[ri]));var us="weekViewAllDay"+c.id,si=c.Ca?ol(c.Ca):null;x(Df);x(Ff);for(var Gf='<tr><td class="wk-allday" colspan="'+R(e)+'"'+((null==si?0:si.Ba)?' style="border-color:'+R(U(si.Ba))+'"':"")+'><div id="'+R(us)+'" class="wk-allday-pos">',vs=Df.length,ti=0;ti<vs;ti++)Gf+=Q(Df[ti]);Gf+='</div></td></tr><tr class="wk-webcontent">';for(var ws=Ff.length,ui=0;ui<ws;ui++)Gf+=
'<td class="wk-webcontent-td">'+Q(Ff[ui])+"</td>";za=P(Gf+"</tr>");c.Ca&&(ra=ol(c.Ca));x(Xa);for(var Wc=ra,vi='<table class="wk-weektop'+R(Ic)+'" cellpadding=0 cellspacing=0'+((null==Wc?0:Wc.Ba)?' style="background-color:'+R(U(Wc.Ba))+'"':"")+"><tr class=wk-daynames>"+Q(v),xs=Xa.length,wi=0;wi<xs;wi++){var Hf=Xa[wi];vi+='<th title="'+R(Hf.Vc)+'" scope=col><div class="'+R(Hf.W)+'"><span class="'+R(Hf.og)+' wk-daylink"'+((null==Wc?0:Wc.ad)?' style="color:'+R(U(Wc.ad))+'"':"")+">"+Q(Hf.Vc)+"</span></div></th>"}vi+=
Q(t)+"</tr>"+Q(za)+"</table>";var ys=P(vi);for(var En,Fn=g.g,xi=[],Gn={},Hn=d.ya(),nb=Hn,Kb=0;Kb<e;Kb++)xi[Kb]=[],Gn[nb]=Kb,nb=sg(nb);var zs=nb;Kb=0;for(var As=Fn.length;Kb<As;Kb++){var yi=Fn[Kb],In=yi.Da().ya(),zi=Bg(yi.Ja).ya();In==zi&&(zi+=1);nb=Math.max(In,Hn);for(var Bs=Math.min(zi,zs);nb<Bs;)xi[Gn[nb]].push(yi),nb=sg(nb)}En=c.o.render(xi,d,b);this.dispatchEvent("d");var Jn=this.hb,If=Jn.Hb(),Jf=Pk(Jn);if(!If.T(es(this.o))){var Xc=this.o,Cs=0==lo(),Ds=Xc.g(),Es="topcontainerBorder"+Xc.id,Kn=
es(Xc),Fs="bottomcontainerBorder"+Xc.id,Lb=Xc.Ca?ol(Xc.Ca):null;var Gs=P('<div id="'+R(Ds)+'"></div>'+(I?'<div id="'+R(Es)+'" class="wk-border"></div><div id="'+R(Kn)+'" class="wbkt wk-border-right wk-scrolltimedevents"'+((null==Lb?0:Lb.Ba)?' style="border-top-color:'+R(U(Lb.Ba))+"; border-top-color:"+R(U(Lb.Ba))+';"':"")+'></div><div id="'+R(Fs)+'" class="wk-border"></div>':'<div id="'+R(Kn)+'" class="'+(Cs?"wk-border-right ":"")+'wk-scrolltimedevents"'+((null==Lb?0:Lb.Ba)?' style="border-top-color:'+
R(U(Lb.Ba))+"; border-top-color:"+R(U(Lb.Ba))+';"':"")+"></div>"));Jf.innerHTML=Cj(Gs)}var Kf=If.T(es(this.o)),Ln=If.T(this.o.g());Ln.innerHTML=Cj(ys);Kf.innerHTML=Cj(En);Xk(Kf,Jf.offsetHeight-Ln.offsetHeight);this.b.b.w();for(var Hs=a.length,Mn=[],Ai=0;Ai<Hs;Ai++){var Lf=a[Ai];!Lf.g&&!Lf.i||Lf.Ra()||Mn.push(Lf)}this.Fa=Mn;this.j={};this.v={};Wk(this,a);var Nn=this.ra.ha,Mf=Kf.clientHeight,Yc=[];if(b){var Bi=Ig(b);Yc.push(Bi);Yc.push(Bi+30,Bi-30)}var Ci=Nn.b;Ci&&Yc.push(Ci.start,Ci.end);Yc.push(60*
as.start,60*as.end,1440,0);for(var On=r(void 0)?void 0:1E5,Is=r(void 0)?NaN+Mf:-1,Pn=Nn.g,Js=24*Pn,lc=NaN,ae=NaN,Di=!1,Ei=0;Ei<Yc.length;++Ei){var mc=Ec(Yc[Ei]*Pn/60,0,Js);Di=Di||mc<On||mc>Is;if(isNaN(lc))lc=ae=mc;else if(mc<lc?lc=Math.max(mc,ae-Mf):mc>ae&&(ae=Math.min(mc,lc+Mf)),ae-lc>=Mf)break}Kf.scrollTop=Di?lc:On;null==this.Gc&&(this.Gc=n.setInterval(y(this.kh,this),6E4));this.U&&this.U.Ea();this.nd&&this.nd.Ea();var Qn="allday-disclose"+this.o.id;If.T(Qn)&&(this.nd=new sr(Qn,void 0,!this.S),
L(this.nd,"toggle",this.Rf,!1,this));var Fi=new lq(Jf);oq(Fi,Ca(rq,Jf),y(this.Ka,this));oq(Fi,sq,y(this.La,this));this.U=Fi;this.dispatchEvent("e");var Gi=nj(document,"weekViewAllDayBg"+this.o.id);if(Gi){var Ks=Wj(nj(document,"weekViewAllDay"+this.o.id)).height;if(w("height"))Kj(Gi,Ks+"px","height");else for(var Rn in"height")Kj(Gi,"height"[Rn],Rn)}};l.render=function(){gq.ta.render.call(this);this.ab=$g(this.b);$k(this,this.Na(),y(this.Ig,this))};
l.kh=function(){var a=this.ra,b=this.s,c=Kg(this.g.b.nb());a=Zr(a,c);c=42*(c.hour+c.minute/60)|0;var d=b.T("tgnowmarker");d&&(Yj(d,a),d.style.top=c+"px");if(b=b.T("tgnowptr"))Yj(b,a),b.style.top=c-4+"px"};l.Ub=function(){gq.ta.Ub.call(this);this.U&&this.U.Ea();null!=this.Gc&&(n.clearInterval(this.Gc),this.Gc=null)};l.Je=function(){return{title:"",kc:new vr(this.u,this.Aa),re:"wk-moreevents st-contents",width:400}};l.Rf=function(){this.S=!this.S;Po(this.hb)};
var is=function(a,b){cq.call(this,a,b)};D(is,cq);is.prototype.setup=function(){is.ta.setup.call(this);var a=this.g;if(1!=!!a.Qb){a.Qb=new $n(a.b.b);var b=a.Qb;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");L(b,"shortcut",y(a.xf,a))}};
window._init=function(a){var b=new Sd;if(Ud)throw Error("g");Ud=b;Vd.callback(b);var c=new df;if(!qf){rf();for(var d=0;d<of.length;++d){var e=of[d].yc;if(e.b)for(var f=c,g=e.b,h=0;h<g.length;++h){var k=g[h],m=k.id;f.Nb[m]||f.Dc[m]||k.ij||(k.Xg?f.$e(k.id,k.Xg):k.multiple?f.af(k.id,k.callback||Ca(eb,k.ng)):f.Cc(k.id,k.callback?k.callback(f):new k.ng(f)))}e.j&&e.j(c)}for(d=0;d<of.length;++d);for(d=0;d<pf.length;++d)pf[d](c);qf=!0}b.Cc(29,c);(new is(b,a)).setup()};

var _ModuleManager_initialize=y(Gd.Xb().U,Gd.Xb());
_ModuleManager_initialize('embed',[]);
}catch(e){_DumpException(e)}
/* _GlobalSuffix_ */
// Google Inc.
