try{
var l;var aa=aa||{},n=this,t=function(a){return void 0!==a},ba=function(){},ca=function(a){a.vd=void 0;a.Kc=function(){return a.vd?a.vd:a.vd=new a}},da=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},v=function(a){return"array"==da(a)},ea=function(a){var b=da(a);return"array"==b||"object"==b&&"number"==typeof a.length},w=function(a){return"string"==typeof a},fa=function(a){return"number"==typeof a},ha=function(a){return"function"==da(a)},ia=function(a){var b=
typeof a;return"object"==b&&null!=a||"function"==b},ma=function(a){return a[ka]||(a[ka]=++la)},ka="closure_uid_"+(1E9*Math.random()>>>0),la=0,na=function(a,b,c){return a.call.apply(a.bind,arguments)},qa=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=na:y=qa;return y.apply(null,arguments)},ra=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)}},sa=function(a,b){for(var c in b)a[c]=b[c]},B=Date.now||function(){return+new Date},E=function(a,b){function c(){}c.prototype=b.prototype;a.ra=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.fi=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 ta=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ta);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};E(ta,Error);ta.prototype.name="CustomError";var ua;var va=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},wa=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1},Ea=function(a){if(!xa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ya,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(za,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Aa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ba,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Ca,"&#39;"));-1!=a.indexOf("\x00")&&
(a=a.replace(Da,"&#0;"));return a},ya=/&/g,za=/</g,Aa=/>/g,Ba=/"/g,Ca=/'/g,Da=/\x00/g,xa=/[\x00&<>"']/,Ga=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'},c;c=n.document.createElement("div");return a.replace(Fa,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})},Ha=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)}})},Fa=/&([^;\s<&]+);?/g,Ia=function(a){return Array.prototype.join.call(arguments,"")},Ja=function(a,b){return a<b?-1:a>b?1:0},Ka=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})},La=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 F=function(){this.va=this.va;this.ha=this.ha};F.prototype.va=!1;F.prototype.isDisposed=function(){return this.va};F.prototype.Ca=function(){this.va||(this.va=!0,this.U())};F.prototype.U=function(){if(this.ha)for(;this.ha.length;)this.ha.shift()()};var G=function(a){a&&"function"==typeof a.Ca&&a.Ca()},Ma=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ea(d)?Ma.apply(null,d):G(d)}};
var Na=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(w(a))return w(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Oa=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)},Pa=function(a,b){for(var c=w(a)?a.split(""):a,d=a.length-1;0<=d;--d)d in
c&&b.call(void 0,c[d],d,a)},Qa=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},Ra=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=w(a)?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e},Sa=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,
b,c)}:function(a,b,c){for(var d=a.length,e=w(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1},Ua=function(a){var b;a:{b=Ta;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]},Va=function(a,b){return 0<=Na(a,b)},Wa=function(a,b){Va(a,b)||a.push(b)},Xa=function(a,b){b=Na(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},Ya=function(a){return Array.prototype.concat.apply([],
arguments)},Za=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[]},$a=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ea(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)}},bb=function(a,b){for(var c=ab,d=0,e=a.length,f;d<e;){var g=d+e>>1,h;h=c(b,a[g]);0<h?d=g+1:(e=g,f=!h)}return f?d:~d},cb=function(a,b){a.sort(b||ab)},ab=function(a,b){return a>b?1:a<b?-1:0},db=function(a){for(var b=[], c=0;c<a;c++)b[c]=0;return b};
var eb=function(a){return function(){throw Error(a);}},gb=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 hb=function(a,b,c){return Math.min(Math.max(a,b),c)};var jb="StopIteration"in n?n.StopIteration:{message:"StopIteration",stack:""},kb=function(){};kb.prototype.next=function(){throw jb;};kb.prototype.o=function(){return this};var lb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},mb=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},nb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},ob=function(a){for(var b in a)return!1;return!0},pb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),qb=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<pb.length;f++)c=pb[f],Object.prototype.hasOwnProperty.call(d,
c)&&(a[c]=d[c])}},rb=function(a){var b=arguments.length;if(1==b&&v(arguments[0]))return rb.apply(null,arguments[0]);if(b%2)throw Error("a");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c},sb=function(a){var b=arguments.length;if(1==b&&v(arguments[0]))return sb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
var tb=/[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,ub=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,vb=/^[^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]/,wb=/^http:\/\/.*/,xb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,yb=/\s+/,zb=/[\d\u06f0-\u06f9]/,Ab=function(a){var b=0, c=0,d=!1;a=a.split(yb);for(var e=0;e<a.length;e++){var f=a[e];vb.test(f)?(b++,c++):wb.test(f)?d=!0:ub.test(f)?c++:zb.test(f)&&(d=!0)}return 0==c?d?1:0:.4<b/c?-1:1};
var Bb;a:{var Hb=n.navigator;if(Hb){var Ib=Hb.userAgent;if(Ib){Bb=Ib;break a}}Bb=""}var H=function(a){return-1!=Bb.indexOf(a)};var Jb=function(){this.b=""};Jb.prototype.Ib=!0;Jb.prototype.Hb=function(){return this.b};Jb.prototype.toString=function(){return"Const{"+this.b+"}"};var Kb=function(a){var b=new Jb;b.b=a};Kb("");var Mb=function(){this.b="";this.g=Lb};Mb.prototype.Ib=!0;var Lb={};Mb.prototype.Hb=function(){return this.b};var Ob=function(){this.b="";this.g=Nb};Ob.prototype.Ib=!0;var Nb={};Ob.prototype.Hb=function(){return this.b};var Qb=function(){this.b="";this.g=Pb};Qb.prototype.Ib=!0;var Pb={};Qb.prototype.Hb=function(){return this.b};var Sb=function(){this.b=Rb};Sb.prototype.Ib=!0;Sb.prototype.Hb=function(){return""};Sb.prototype.td=!0;Sb.prototype.kc=function(){return 1};var Tb=function(a){if(a instanceof Sb&&a.constructor===Sb&&a.b===Rb)return"";da(a);return"type_error:TrustedResourceUrl"},Rb={};
var Vb=function(){this.b=Ub};Vb.prototype.Ib=!0;Vb.prototype.Hb=function(){return""};Vb.prototype.td=!0;Vb.prototype.kc=function(){return 1};var Wb=function(a){if(a instanceof Vb&&a.constructor===Vb&&a.b===Ub)return"";da(a);return"type_error:SafeUrl"},Ub={};
var Yb=function(){this.b="";this.i=Xb;this.g=null};Yb.prototype.td=!0;Yb.prototype.kc=function(){return this.g};Yb.prototype.Ib=!0;Yb.prototype.Hb=function(){return this.b};
var Zb=function(a){if(a instanceof Yb&&a.constructor===Yb&&a.i===Xb)return a.b;da(a);return"type_error:SafeHtml"},dc=function(a){if(a instanceof Yb)return a;var b=null;a.td&&(b=a.kc());a=Ea(a.Ib?a.Hb():String(a));return ac(a,b)},ec=function(a){var b=0,c="",d=function(a){v(a)?Oa(a,d):(a=dc(a),c+=Zb(a),a=a.kc(),0==b?b=a:0!=a&&b!=a&&(b=null))};Oa(arguments,d);return ac(c,b)},Xb={},ac=function(a,b){var c=new Yb;c.b=a;c.g=b;return c};ac("<!DOCTYPE html>",0);ac("",0);var fc=ac("<br>",0);
var gc=function(a,b){this.g={};this.b=[];this.j=this.i=0;var c=arguments.length;if(1<c){if(c%2)throw Error("a");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof gc?(c=a.$a(),d=a.La()):(c=nb(a),d=mb(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}};gc.prototype.La=function(){hc(this);for(var a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};gc.prototype.$a=function(){hc(this);return this.b.concat()};
var hc=function(a){if(a.i!=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];ic(a.g,d)&&(a.b[c++]=d);b++}a.b.length=c}if(a.i!=a.b.length){for(var e={},c=b=0;b<a.b.length;)d=a.b[b],ic(e,d)||(a.b[c++]=d,e[d]=1),b++;a.b.length=c}};gc.prototype.get=function(a,b){return ic(this.g,a)?this.g[a]:b};gc.prototype.set=function(a,b){ic(this.g,a)||(this.i++,this.b.push(a),this.j++);this.g[a]=b};
gc.prototype.forEach=function(a,b){for(var c=this.$a(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};gc.prototype.o=function(a){hc(this);var b=0,c=this.j,d=this,e=new kb;e.next=function(){if(c!=d.j)throw Error("b");if(b>=d.b.length)throw jb;var e=d.b[b++];return a?e:d.g[e]};return e};var ic=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var jc=function(a){if(a.La&&"function"==typeof a.La)return a.La();if(w(a))return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return mb(a)},kc=function(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(ea(a)||w(a))Oa(a,b,void 0);else{var c;if(a.$a&&"function"==typeof a.$a)c=a.$a();else if(a.La&&"function"==typeof a.La)c=void 0;else if(ea(a)||w(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=nb(a);for(var d=jc(a),e=d.length,f=0;f< e;f++)b.call(void 0,d[f],c&&c[f],a)}};
var mc=function(a){this.b=new gc;if(a){a=jc(a);for(var b=a.length,c=0;c<b;c++)lc(this,a[c])}},nc=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+ma(a):b.substr(0,1)+a},lc=function(a,b){a.b.set(nc(b),b)};mc.prototype.contains=function(a){a=nc(a);return ic(this.b.g,a)};mc.prototype.La=function(){return this.b.La()};mc.prototype.o=function(){return this.b.o(!1)};
var oc=function(a){oc[" "](a);return a};oc[" "]=ba;var pc=function(a,b){try{return oc(a[b]),!0}catch(c){}return!1},rc=function(a,b){var c=qc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var sc=H("Opera"),I=H("Trident")||H("MSIE"),tc=H("Edge"),uc=tc||I,vc=H("Gecko")&&!(-1!=Bb.toLowerCase().indexOf("webkit")&&!H("Edge"))&&!(H("Trident")||H("MSIE"))&&!H("Edge"),J=-1!=Bb.toLowerCase().indexOf("webkit")&&!H("Edge"),wc=H("Macintosh"),xc=H("Windows"),yc=function(){var a=n.document;return a?a.documentMode:void 0},zc;
a:{var Ac="",Bc=function(){var a=Bb;if(vc)return/rv\:([^\);]+)(\)|;)/.exec(a);if(tc)return/Edge\/([\d\.]+)/.exec(a);if(I)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(J)return/WebKit\/(\S+)/.exec(a);if(sc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Bc&&(Ac=Bc?Bc[1]:"");if(I){var Cc=yc();if(null!=Cc&&Cc>parseFloat(Ac)){zc=String(Cc);break a}}zc=Ac}
var Dc=zc,qc={},K=function(a){return rc(a,function(){for(var b=0,c=va(String(Dc)).split("."),d=va(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var g=c[f]||"",h=d[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;b=Ja(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||Ja(0==g[2].length,0==h[2].length)||Ja(g[2],h[2]);g=g[3];h=h[3]}while(0==b)}return 0<=b})},Ec;var Fc=n.document; Ec=Fc&&I?yc()||("CSS1Compat"==Fc.compatMode?parseInt(Dc,10):5):void 0;
var Gc=function(a,b,c){this.j=c;this.i=a;this.o=b;this.g=0;this.b=null};Gc.prototype.get=function(){var a;0<this.g?(this.g--,a=this.b,this.b=a.next,a.next=null):a=this.i();return a};var Hc=function(a,b){a.o(b);a.g<a.j&&(a.g++,b.next=a.b,a.b=b)};var Ic=function(a){n.setTimeout(function(){throw a;},0)},Mc,Nc=function(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!H("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host,
a=y(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!H("Trident")&&!H("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(t(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 Pc=new Gc(function(){return new Oc},function(a){a.reset()},100),Rc=function(){var a=Qc,b=null;a.b&&(b=a.b,a.b=a.b.next,a.b||(a.g=null),b.next=null);return b},Oc=function(){this.next=this.g=this.b=null};Oc.prototype.set=function(a,b){this.b=a;this.g=b;this.next=null};Oc.prototype.reset=function(){this.next=this.g=this.b=null};
var Vc=function(a,b){Sc||Tc();Uc||(Sc(),Uc=!0);var c=Qc,d=Pc.get();d.set(a,b);c.g?c.g.next=d:c.b=d;c.g=d},Sc,Tc=function(){if(-1!=String(n.Promise).indexOf("[native code]")){var a=n.Promise.resolve(void 0);Sc=function(){a.then(Wc)}}else Sc=function(){var a=Wc;!ha(n.setImmediate)||n.Window&&n.Window.prototype&&!H("Edge")&&n.Window.prototype.setImmediate==n.setImmediate?(Mc||(Mc=Nc()),Mc(a)):n.setImmediate(a)}},Uc=!1,Qc=new function(){this.g=this.b=null},Wc=function(){for(var a;a=Rc();){try{a.b.call(a.g)}catch(b){Ic(b)}Hc(Pc, a)}Uc=!1};
var Xc=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},Yc=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var $c=function(a,b){this.b=0;this.u=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=ba)try{var c=this;a.call(b,function(a){Zc(c,2,a)},function(a){Zc(c,3,a)})}catch(d){Zc(this,3,d)}},ad=function(){this.next=this.i=this.g=this.j=this.b=null;this.o=!1};ad.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var bd=new Gc(function(){return new ad},function(a){a.reset()},100),cd=function(a,b,c){var d=bd.get();d.j=a;d.g=b;d.i=c;return d};
$c.prototype.then=function(a,b,c){return dd(this,ha(a)?a:null,ha(b)?b:null,c)};Xc($c);$c.prototype.cancel=function(a){0==this.b&&Vc(function(){var b=new ed(a);fd(this,b)},this)};
var fd=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?fd(c,b):(f?(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):gd(c),hd(c,e,3,b)))}a.i=null}else Zc(a,3,b)},jd=function(a,b){a.g||2!=a.b&&3!=a.b||id(a);a.j?a.j.next=b:a.g=b;a.j=b},dd=function(a,b,c,d){var e=cd(null,null,null);e.b=new $c(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);!t(e)&&b instanceof ed?g(b):a(e)}catch(m){g(m)}}:g});e.b.i=a;jd(a,e);return e.b};$c.prototype.va=function(a){this.b=0;Zc(this,2,a)};$c.prototype.w=function(a){this.b=0;Zc(this,3,a)};
var Zc=function(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.b=1;var d;a:{var e=c,f=a.va,g=a.w;if(e instanceof $c)jd(e,cd(f||ba,g||null,a)),d=!0;else if(Yc(e))e.then(f,g,a),d=!0;else{if(ia(e))try{var h=e.then;if(ha(h)){kd(e,h,f,g,a);d=!0;break a}}catch(k){g.call(a,k);d=!0;break a}d=!1}}d||(a.u=c,a.b=b,a.i=null,id(a),3!=b||c instanceof ed||ld(a,c))}},kd=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)}},id=function(a){a.s||(a.s=!0,Vc(a.ha,a))},gd=function(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||(a.j=null);return b};$c.prototype.ha=function(){for(var a;a=gd(this);)hd(this,a,this.b,this.u);this.s=!1};
var hd=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,md(b,c,d);else try{b.o?b.j.call(b.i):md(b,c,d)}catch(e){nd.call(null,e)}Hc(bd,b)},md=function(a,b,c){2==b?a.j.call(a.i,c):a.g&&a.g.call(a.i,c)},ld=function(a,b){a.o=!0;Vc(function(){a.o&&nd.call(null,b)})},nd=Ic,ed=function(a){ta.call(this,a)};E(ed,ta);ed.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 od=function(a,b){this.o=[];this.S=a;this.R=b||null;this.j=this.b=!1;this.i=void 0;this.va=this.V=this.u=!1;this.s=0;this.g=null;this.ha=0};od.prototype.cancel=function(a){if(this.b)this.i instanceof od&&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 pd,qd(this),rd(this,!1,a))}};od.prototype.w=function(a,b){this.u=!1;rd(this,a,b)};
var rd=function(a,b,c){a.b=!0;a.i=c;a.j=!b;sd(a)},qd=function(a){if(a.b){if(!a.va)throw new td;a.va=!1}};od.prototype.callback=function(a){qd(this);rd(this,!0,a)};var ud=function(a,b,c){a.o.push([b,c,void 0]);a.b&&sd(a)};od.prototype.then=function(a,b,c){var d,e,f=new $c(function(a,b){d=a;e=b});ud(this,d,function(a){a instanceof pd?f.cancel():e(a)});return f.then(a,b,c)};Xc(od);
var vd=function(a){return Sa(a.o,function(a){return ha(a[1])})},sd=function(a){if(a.s&&a.b&&vd(a)){var b=a.s,c=wd[b];c&&(n.clearTimeout(c.b),delete wd[b]);a.s=0}a.g&&(a.g.ha--,delete a.g);for(var b=a.i,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);t(h)&&(a.j=a.j&&(h==b||h instanceof Error),a.i=b=h);if(Yc(b)||"function"===typeof n.Promise&&b instanceof n.Promise)d=!0,a.u=!0}catch(k){b=k,a.j=!0,vd(a)||(c=!0)}}a.i=b;d&&(h=y(a.w,a,!0),d=y(a.w,
a,!1),b instanceof od?(ud(b,h,d),b.V=!0):b.then(h,d));c&&(b=new xd(b),wd[b.b]=b,a.s=b.b)},td=function(){ta.call(this)};E(td,ta);td.prototype.message="Deferred has already fired";td.prototype.name="AlreadyCalledError";var pd=function(){ta.call(this)};E(pd,ta);pd.prototype.message="Deferred was canceled";pd.prototype.name="CanceledError";var xd=function(a){this.b=n.setTimeout(y(this.i,this),0);this.g=a};xd.prototype.i=function(){delete wd[this.b];throw this.g;};var wd={};
var yd=function(){F.call(this)};E(yd,F);var zd=function(a,b){F.call(this);this.g=a;this.s=b;this.o=[];this.j=[];this.i=[]};E(zd,F);zd.prototype.u=yd;zd.prototype.b=null;zd.prototype.getId=function(){return this.s};var Bd=function(a){var b=Ad(a.j,4);b&&window.setTimeout(eb("Module errback failures: "+b),0);a.i.length=0;a.o.length=0},Ad=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].b(b)}catch(e){Ic(e),c.push(e)}a.length=0;return c.length?c:null};zd.prototype.U=function(){zd.ra.U.call(this);G(this.b)};
var Cd=function(){F.call(this);this.b={};this.j=[];this.s=[];this.V=[];this.g=[];this.u=[];this.o={};this.w=this.i=new zd([],"");this.R=new od;this.ta=this.S=!1};E(Cd,F);ca(Cd);
Cd.prototype.wa=function(a,b){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])for(var e=e[1].split(","),g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)];else e=[];c.push(f);this.b[f]=new zd(e,f)}b&&b.length?$a(this.j,b):this.R.b||this.R.callback();this.w==this.i&&(this.w=null,b=this.i,a=y(this.ma,this),c=new b.u,a(),b.b=c,c=(c=!!Ad(b.i,a()))||!!Ad(b.o,a()),c||(b.j.length=0),c&&Dd(this),Ed(this))}};Cd.prototype.ma=function(){return null};
var Ed=function(a){var b=0<a.j.length;b!=a.S&&(Fd(a,b?"active":"idle"),a.S=b);b=0<a.u.length;b!=a.ta&&(Fd(a,b?"userActive":"userIdle"),a.ta=b)},Gd=function(a,b){var c=[];Va(a.V,b)||c.push(b);for(b=Za(a.b[b].g);b.length;){var d=b.pop();a.b[d].b||Va(a.V,d)||(c.unshift(d),Array.prototype.unshift.apply(b,a.b[d].g))}a={};for(d=b=0;d<c.length;){var e=c[d++],f;f=e;f=ia(f)?"o"+ma(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(a,f)||(a[f]=!0,c[b++]=e)}c.length=b;return c},Dd=function(a){var b=
a.s;a.j.length=0;for(var c=[],d=0;d<a.g.length;d++){var e=Qa(a.g[d],function(a){var c=Gd(this,a);return Sa(b,function(a){return Va(c,a)})},a);$a(c,e)}for(d=0;d<b.length;d++)Wa(c,b[d]);for(d=0;d<c.length;d++){for(e=0;e<a.g.length;e++)Xa(a.g[e],c[d]);Xa(a.u,c[d])}var f=a.o.error;if(f)for(d=0;d<f.length;d++)for(var g=f[d],e=0;e<c.length;e++)g("error",c[e],4);for(d=0;d<b.length;d++)a.b[b[d]]&&Bd(a.b[b[d]]);a.s.length=0;Ed(a)},Fd=function(a,b){a=a.o[b];for(var c=0;a&&c<a.length;c++)a[c](b)}; Cd.prototype.U=function(){Cd.ra.U.call(this);Ma(mb(this.b),this.i);this.o=this.g=this.u=this.s=this.j=this.b=null};
var Hd=function(){F.call(this);this.i={};this.b={};this.Kb={};this.g=[]};E(Hd,F);var Id=function(a,b){var c=a.i[b];!c&&b in a.b&&(c=(0,a.b[b])(a),a.i[b]=c,a.g.push(c),delete a.b[b]);return c||null},Kd=function(){var a=Jd();return Id(a,4)};l=Hd.prototype;l.get=function(a){var b=Id(this,a.b());if(!b)throw Error("c`"+a);return b};l.xc=function(a,b,c){this.i[a]=b;c||this.g.push(b)};l.Le=function(a,b){this.b[a]=b}; l.U=function(){Hd.ra.U.call(this);for(var a=0;a<this.g.length;++a)G(this.g[a]);this.g=[];this.i={};this.b={};this.Kb={}};l.Ke=function(a,b){this.Kb[a]=b};
var Ld,Md=new od,Jd=function(){if(!Ld)throw Error("e");return Ld};var Nd=H("Firefox");var Od=null,Pd=null,Vd=function(a){var b="";Qd(a,function(a){b+=String.fromCharCode(a)});return b},Qd=function(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=Pd[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("f`"+c);}return b}Wd();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))}},Wd=function(){if(!Od){Od={};Pd={};for(var a=0;65>a;a++)Od[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a), Pd[Od[a]]=a,62<=a&&(Pd["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};
var Xd=function(a){return eval("("+a+")")},Zd=function(){this.b=Yd},$d=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(v(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),e=d[f],$d(a,a.b?a.b.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(f),ae(d,c),c.push(":"),
$d(a,a.b?a.b.call(b,d,e):e,c),f=","));c.push("}");return}}switch(typeof b){case "string":ae(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("g`"+typeof b);}}},be={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},ce=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,ae=function(a,b){b.push('"', a.replace(ce,function(a){var b=be[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),be[a]=b);return b}),'"')};
var de=function(){},ee="function"==typeof Uint8Array,ge=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&&!v(c)&&!(ee&&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]||fe):a.i[c]=a.i[c]||fe},fe=[],L=function(a,b){if(b<a.o){b+=a.j;var c=a.g[b];return c===fe?a.g[b]=[]:c}c=a.i[b];return c===fe?a.i[b]=[]:c},
M=function(a,b,c){a.b||(a.b={});if(!a.b[c]){var d=L(a,c);d&&(a.b[c]=new b(d))}return a.b[c]},ie=function(a){var b=he;a.b||(a.b={});if(!a.b[1]){for(var c=L(a,1),d=[],e=0;e<c.length;e++)d[e]=new b(c[e]);a.b[1]=d}b=a.b[1];b==fe&&(b=a.b[1]=[]);return b},ke=function(a){if(a.b)for(var b in a.b){var c=a.b[b];if(v(c))for(var d=0;d<c.length;d++)c[d]&&je(c[d]);else c&&je(c)}},je=function(a){ke(a);return a.g},le=n.JSON&&n.JSON.stringify||"object"===typeof JSON&&JSON.stringify;
de.prototype.s=ee?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){Wd();for(var a=Od,b=[],e=0;e<this.length;e+=3){var f=this[e],g=e+1<this.length,h=g?this[e+1]:0,k=e+2<this.length,m=k?this[e+2]:0,p=f>>2,f=(f&3)<<4|h>>4,h=(h&15)<<2|m>>6,m=m&63;k||(m=64,g||(h=64));b.push(a[p],a[f],a[h],a[m])}return b.join("")};try{var b=le.call(null,je(this),Yd)}finally{Uint8Array.prototype.toJSON=a}return b}:le?function(){return le.call(null,je(this),Yd)}:function(){var a=je(this), b=[];$d(new Zd,a,b);return b.join("")};var Yd=function(a,b){if(fa(b)){if(isNaN(b))return"NaN";if(Infinity===b)return"Infinity";if(-Infinity===b)return"-Infinity"}return b};de.prototype.toString=function(){ke(this);return this.g.toString()};
var me=function(a,b){this.i=a;this.b=b;this.constructor.Md||(this.constructor.Md={});this.constructor.Md[this.toString()]=this};me.prototype.toString=function(){this.g||(this.g=this.i.b+":"+this.b);return this.g};me.prototype.getType=function(){return this.b};
var ne=function(a,b){me.call(this,a,b)};E(ne,me);var oe=function(a){this.b=a};new oe("lib");var pe=function(a,b){this.type=a;this.g=this.target=b;this.i=!1;this.Me=!0};pe.prototype.stopPropagation=function(){this.i=!0};pe.prototype.preventDefault=function(){this.Me=!1};var qe=!I||9<=Number(Ec),re=!I||9<=Number(Ec),se=I&&!K("9");!J||K("528");vc&&K("1.9b")||I&&K("8")||sc&&K("9.5")||J&&K("528");vc&&!K("8")||I&&K("9");var te=function(a,b){pe.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.b=null;a&&this.init(a,b)};E(te,pe);var ue=[1,4,2];
te.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)?vc&&(pc(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=wc?a.metaKey:a.ctrlKey;this.b=a;a.defaultPrevented&&this.preventDefault()};var ve=function(a,b){return qe?a.b.button==b:"click"==a.type?0==b:!!(a.b.button&ue[b])};
te.prototype.stopPropagation=function(){te.ra.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};te.prototype.preventDefault=function(){te.ra.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,se)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};
var we="closure_listenable_"+(1E6*Math.random()|0),xe=function(a){return!(!a||!a[we])},ye=0;var ze=function(a,b,c,d,e){this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!d;this.Mc=e;this.key=++ye;this.Zb=this.Ec=!1},Ae=function(a){a.Zb=!0;a.listener=null;a.b=null;a.src=null;a.Mc=null};var Be=function(a){this.src=a;this.b={};this.g=0},De=function(a,b,c,d,e,f){var g=b.toString();b=a.b[g];b||(b=a.b[g]=[],a.g++);var h=Ce(b,c,e,f);-1<h?(a=b[h],d||(a.Ec=!1)):(a=new ze(c,a.src,g,!!e,f),a.Ec=d,b.push(a));return a},Ee=function(a,b){var c=b.type;if(!(c in a.b))return!1;var d=Xa(a.b[c],b);d&&(Ae(b),0==a.b[c].length&&(delete a.b[c],a.g--));return d},Fe=function(a){var b=0,c;for(c in a.b){for(var d=a.b[c],e=0;e<d.length;e++)++b,Ae(d[e]);delete a.b[c];a.g--}};
Be.prototype.Lc=function(a,b){a=this.b[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};Be.prototype.lc=function(a,b,c,d){a=this.b[a.toString()];var e=-1;a&&(e=Ce(a,b,c,d));return-1<e?a[e]:null};var Ce=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Zb&&f.listener==b&&f.capture==!!c&&f.Mc==d)return e}return-1};
var Ge="closure_lm_"+(1E6*Math.random()|0),He={},Ie=0,N=function(a,b,c,d,e){if(v(b)){for(var f=0;f<b.length;f++)N(a,b[f],c,d,e);return null}c=Je(c);return xe(a)?a.listen(b,c,d,e):Ke(a,b,c,!1,d,e)},Ke=function(a,b,c,d,e,f){if(!b)throw Error("j");var g=!!e,h=Le(a);h||(a[Ge]=h=new Be(a));c=De(h,b,c,d,e,f);if(c.b)return c;d=Me();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,g);else if(a.attachEvent)a.attachEvent(Ne(b.toString()),d);else throw Error("k");Ie++;return c},
Me=function(){var a=Oe,b=re?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},Pe=function(a,b,c,d,e){if(v(b)){for(var f=0;f<b.length;f++)Pe(a,b[f],c,d,e);return null}c=Je(c);return xe(a)?a.zd(b,c,d,e):Ke(a,b,c,!0,d,e)},Qe=function(a,b,c,d,e){if(v(b))for(var f=0;f<b.length;f++)Qe(a,b[f],c,d,e);else c=Je(c),xe(a)?a.Bc(b,c,d,e):a&&(a=Le(a))&&(b=a.lc(b,c,!!d,e))&&Re(b)},Re=function(a){if(fa(a)||!a||a.Zb)return!1;var b=a.src;if(xe(b))return Ee(b.Sa,
a);var c=a.type,d=a.b;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(Ne(c),d);Ie--;(c=Le(b))?(Ee(c,a),0==c.g&&(c.src=null,b[Ge]=null)):Ae(a);return!0},Ne=function(a){return a in He?He[a]:He[a]="on"+a},Te=function(a,b,c,d){var e=!0;if(a=Le(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.Zb&&(f=Se(f,d),e=e&&!1!==f)}return e},Se=function(a,b){var c=a.listener,d=a.Mc||a.src;a.Ec&&Re(a);return c.call(d,b)},Oe=function(a,
b){if(a.Zb)return!0;if(!re){if(!b)a:{b=["window","event"];for(var c=n,d;d=b.shift();)if(null!=c[d])c=c[d];else{b=null;break a}b=c}d=b;b=new te(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.g;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.i&&0<=e;e--){b.g=d[e];var f=Te(d[e],a,!0,b),c=c&&f}for(e=0;!b.i&&e<d.length;e++)b.g=d[e],f=Te(d[e],a,!1,b),c=c&&f}return c}return Se(a, new te(b,this))},Le=function(a){a=a[Ge];return a instanceof Be?a:null},Ue="__closure_events_fn_"+(1E9*Math.random()>>>0),Je=function(a){if(ha(a))return a;a[Ue]||(a[Ue]=function(b){return a.handleEvent(b)});return a[Ue]};
var O=function(){F.call(this);this.Sa=new Be(this);this.If=this;this.Tc=null};E(O,F);O.prototype[we]=!0;l=O.prototype;l.Wc=function(a){this.Tc=a};l.addEventListener=function(a,b,c,d){N(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){Qe(this,a,b,c,d)};
l.dispatchEvent=function(a){var b,c=this.Tc;if(c)for(b=[];c;c=c.Tc)b.push(c);var c=this.If,d=a.type||a;if(w(a))a=new pe(a,c);else if(a instanceof pe)a.target=a.target||c;else{var e=a;a=new pe(d,c);qb(a,e)}var e=!0,f;if(b)for(var g=b.length-1;!a.i&&0<=g;g--)f=a.g=b[g],e=Ve(f,d,!0,a)&&e;a.i||(f=a.g=c,e=Ve(f,d,!0,a)&&e,a.i||(e=Ve(f,d,!1,a)&&e));if(b)for(g=0;!a.i&&g<b.length;g++)f=a.g=b[g],e=Ve(f,d,!1,a)&&e;return e};l.U=function(){O.ra.U.call(this);this.Sa&&Fe(this.Sa);this.Tc=null};
l.listen=function(a,b,c,d){return De(this.Sa,String(a),b,!1,c,d)};l.zd=function(a,b,c,d){return De(this.Sa,String(a),b,!0,c,d)};l.Bc=function(a,b,c,d){var e;e=this.Sa;a=String(a).toString();if(a in e.b){var f=e.b[a];b=Ce(f,b,c,d);-1<b?(Ae(f[b]),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.b[a],e.g--),e=!0):e=!1}else e=!1;return e};
var Ve=function(a,b,c,d){b=a.Sa.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.Zb&&g.capture==c){var h=g.listener,k=g.Mc||g.src;g.Ec&&Ee(a.Sa,g);e=!1!==h.call(k,d)&&e}}return e&&0!=d.Me};O.prototype.Lc=function(a,b){return this.Sa.Lc(String(a),b)};O.prototype.lc=function(a,b,c,d){return this.Sa.lc(String(a),b,c,d)};
var Xe=function(a){F.call(this);this.Mb={};this.Kb={};this.yc={};this.rb={};this.Od={};this.De={};this.je=a?a.je:new O;this.ih=!a;this.wc=null;a?(this.wc=a,this.yc=a.yc,this.rb=a.rb,this.Kb=a.Kb,this.Od=a.Od):B();a=We(this);this!=a&&(a.Fc?a.Fc.push(this):a.Fc=[this])};E(Xe,F);var We=function(a){for(;a.wc;)a=a.wc;return a},Ye=function(a,b){for(;a;){if(a==b)return!0;a=a.wc}return!1};
Xe.prototype.get=function(a){var b;a:{for(b=this;b;b=b.wc){if(b.isDisposed())throw Error("l");if(b.Mb[a]){b=b.Mb[a][0];break a}if(b.De[a])break}if(b=this.yc[a]){b=b(this);if(null==b)throw Error("m`"+a);this.xc(a,b)}else b=null}if(null==b)throw new Ze(a);return b};Xe.prototype.xc=function(a,b,c){if(this.isDisposed())c||G(b);else{this.Mb[a]=[b,!c];c=$e(this,this,a);for(var d=0;d<c.length;d++)c[d].callback(null);delete this.Kb[a];return b}};Xe.prototype.Ke=function(a,b){this.Kb[a]=b};
Xe.prototype.Le=function(a,b){this.yc[a]=b;if(b=this.rb[a]){if(1<b.length){for(var c=0;c<b.length;++c)b[c].index=c;b.sort(af)}for(;b.length;)b.shift().d.callback(null);delete this.rb[a]}};
var af=function(a,b){if(a.Cb!=b.Cb){if(Ye(a.Cb,b.Cb))return 1;if(Ye(b.Cb,a.Cb))return-1}return a.index<b.index?-1:a.index==b.index?0:1},$e=function(a,b,c){var d=[],e=a.rb[c];e&&(Pa(e,function(a){Ye(a.Cb,b)&&(d.push(a.d),Xa(e,a))}),0==e.length&&delete a.rb[c]);return d},bf=function(a,b){a.rb&&kc(a.rb,function(a,d,e){Pa(a,function(c){c.Cb==b&&Xa(a,c)});0==a.length&&delete e[d]})};
Xe.prototype.U=function(){if(We(this)==this){var a=this.Fc;if(a)for(;a.length;)a[0].Ca()}else for(var a=We(this).Fc,b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}for(var c in this.Mb)a=this.Mb[c],a[1]&&a[0].Ca&&a[0].Ca();this.Mb=null;this.ih&&this.je.Ca();bf(this,this);this.rb=null;G(this.ah);this.De=this.ah=null;Xe.ra.U.call(this)};var Ze=function(a){ta.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'};E(Ze,ta);var cf=new oe("fva");new ne(cf,1);
var df=[],ef=[],ff=!1,gf=function(){function a(b){b.uh||(b.uh=!0,b.Qb&&Oa(b.Qb.La(),a),h.push(b))}var b={},c,d;for(c=df.length-1;0<=c;--c){var e=df[c];if(e.sc.b){var f=e.sc.b;for(d=f.length-1;0<=d;--d)b[f[d].id]=e}if(e.sc.o)for(f=e.sc.o,d=f.length-1;0<=d;--d)b[f[d].id]=e}for(c=df.length-1;0<=c;--c){e=df[c];f=e.sc;if(f.g)for(e.Qb=new mc,d=f.g.length-1;0<=d;--d){var g=b[f.g[d]];g&&lc(e.Qb,g)}if(f.i)for(e.Qb||(e.Qb=new mc),d=f.i.length-1;0<=d;--d)(g=b[f.i[d]])&&lc(e.Qb,g)}var h=[];Oa(df,a);df=h};
var hf=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,jf=function(a){var b=a.match(hf);a=b[1];var c=b[2],d=b[3],b=b[4],e="";a&&(e+=a+":");d&&(e+="//",c&&(e+=c+"@"),e+=d,b&&(e+=":"+b));return e},kf=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e,f=null;0<=d?(e=a[c].substring(0,d),f=a[c].substring(d+1)):e=a[c];b(e,f?decodeURIComponent(f.replace(/\+/g," ")):"")}}},xf=function(a,b,c){if(v(b))for(var d=
0;d<b.length;d++)xf(a,String(b[d]),c);else null!=b&&c.push("&",a,""===b?"":"=",encodeURIComponent(String(b)))},yf=function(a,b,c){for(c=c||0;c<b.length;c+=2)xf(b[c],b[c+1],a);return a},zf=function(a,b){var c=2==arguments.length?yf([a],arguments[1],0):yf([a],arguments,1);if(c[1]){var d=c[0],e=d.indexOf("#");0<=e&&(c.push(d.substr(e)),c[0]=d=d.substr(0,e));e=d.indexOf("?");0>e?c[1]="?":e==d.length-1&&(c[1]=void 0)}return c.join("")};
var Af=function(a,b){this.i=this.ha=this.b="";this.u=null;this.o=this.s="";this.g=!1;var c;a instanceof Af?(this.g=t(b)?b:a.g,Bf(this,a.b),this.ha=a.ha,this.i=a.i,Cf(this,a.u),this.s=a.s,b=a.j,c=new Df,c.i=b.i,b.b&&(c.b=new gc(b.b),c.g=b.g),Ef(this,c),this.o=a.o):a&&(c=String(a).match(hf))?(this.g=!!b,Bf(this,c[1]||"",!0),this.ha=Ff(c[2]||""),this.i=Ff(c[3]||"",!0),Cf(this,c[4]),this.s=Ff(c[5]||"",!0),Ef(this,c[6]||"",!0),this.o=Ff(c[7]||"")):(this.g=!!b,this.j=new Df(null,0,this.g))};
Af.prototype.toString=function(){var a=[],b=this.b;b&&a.push(Gf(b,Hf,!0),":");var c=this.i;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Gf(b,Hf,!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(Gf(c,"/"==c.charAt(0)?If:Jf,!0));(c=this.j.toString())&&a.push("?",c);(c=this.o)&&a.push("#",Gf(c,Kf));return a.join("")};
var Bf=function(a,b,c){a.b=c?Ff(b,!0):b;a.b&&(a.b=a.b.replace(/:$/,""))},Cf=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("n`"+b);a.u=b}else a.u=null},Ef=function(a,b,c){b instanceof Df?(a.j=b,Lf(a.j,a.g)):(c||(b=Gf(b,Mf)),a.j=new Df(b,0,a.g))};Af.prototype.ze=function(){return!1};
var Ff=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Gf=function(a,b,c){return w(a)?(a=encodeURI(a).replace(b,Nf),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Nf=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Hf=/[#\/\?@]/g,Jf=/[\#\?:]/g,If=/[\#\?]/g,Mf=/[\#\?@]/g,Kf=/#/g,Df=function(a,b,c){this.g=this.b=null;this.i=a||null;this.j=!!c},Of=function(a){a.b||(a.b=new gc,a.g=0,a.i&&kf(a.i,function(b,c){b=decodeURIComponent(b.replace(/\+/g,
" "));Of(a);a.i=null;b=Pf(a,b);var d=a.b.get(b);d||a.b.set(b,d=[]);d.push(c);a.g+=1}))},Qf=function(a,b){Of(a);b=Pf(a,b);ic(a.b.g,b)&&(a.i=null,a.g-=a.b.get(b).length,a=a.b,ic(a.g,b)&&(delete a.g[b],a.i--,a.j++,a.b.length>2*a.i&&hc(a)))},Rf=function(a,b){Of(a);b=Pf(a,b);return ic(a.b.g,b)};l=Df.prototype;l.$a=function(){Of(this);for(var a=this.b.La(),b=this.b.$a(),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.La=function(a){Of(this);var b=[];if(w(a))Rf(this,a)&&(b=Ya(b,this.b.get(Pf(this,a))));else{a=this.b.La();for(var c=0;c<a.length;c++)b=Ya(b,a[c])}return b};l.set=function(a,b){Of(this);this.i=null;a=Pf(this,a);Rf(this,a)&&(this.g-=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};l.get=function(a,b){a=a?this.La(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.$a(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.La(d),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 Pf=function(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b},Lf=function(a,b){b&&!a.j&&(Of(a),a.i=null,a.b.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(Qf(this,b),Qf(this,c),0<a.length&&(this.i=null,this.b.set(Pf(this,c),Za(a)),this.g+=a.length))},a));a.j=b};
var Sf=/^(https?:\/\/[^/]*)\/calendar(\/((hosted)|(a)|(b))\/[^/]*)?/,Tf="undefined"!=typeof window?window.location.href:"";Tf.replace(/#.*/,"");
var Uf=function(a){return!(!a||!a.match(/^(?:https?:)?\/\/(?:[^:\/]+\.)?google\.com(?::\d+)?(?:\/.*$|$)/))},Vf=function(a){return Uf(a)?a.replace(/^https?:\/\//i,"//"):a},Wf=function(a){return(a=a.match(Sf))&&"b"==a[3]?[a[1]+"/calendar",a[2]]:null},Xf=function(){var a=Wf(Tf);return a?parseInt(a[1].split("/")[2],10):null},Yf=function(a){a=a||"";a=a instanceof Af?new Af(a):new Af(a,void 0);return"http"!=a.b&&"https"!=a.b&&""!=a.b?"":a.toString()};
var Zf=function(a){return 10>a?"0"+a:String(a)},$f=[,31,,31,30,31,30,31,31,30,31,30,31],ag=function(a,b){return $f[b]||$f[a]||($f[a]=28+((a&3?0:a%100||!(a%400))?1:0))},bg={},cg=function(a,b){var c=a<<4|b;return bg[c]||(bg[c]=(new Date(a,b-1,1,12,0,0,0)).getDay())},dg=[,0,31,59,90,120,151,181,212,243,273,304,334],eg=function(a,b,c){a=2>=b||29-ag(a,2);return dg[b]+c-a};
var fg=1/131072,gg=function(a){if(28>(a&31))return a+1;var b=a>>5&15;if((a&31)<($f[b]||ag((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},hg=function(a,b){var c=a;a%1||(a+=fg);(b-fg)%1||(b-=fg);return function(d,e){return d<b&&(e>a||d>=c)}};
var ig=function(){};l=ig.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.ua=function(){return this.v()|0};l.min=function(a){return this.v()<a.v()?this:a};l.max=function(a){return this.v()>a.v()?this:a};
var mg=function(a,b){var c=jg(a);isNaN(a.year)||(c.year=NaN,c.month=NaN,c.H=kg(a,b));isNaN(a.hour)||(c.hour-=b.hour,c.minute-=b.minute,c.second-=b.second);return new lg(c.H,c.hour,c.minute,c.second)},kg=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?eg(c,d,a)-eg(e,f,b):Math.round((Date.UTC(c,d-1,a)-Date.UTC(e,f-1,b))/864E5)},og=function(a){var b=a.year,c=a.month;a=a.H;28<++a&&a>ag(b,c)&&(a=1,13===++c&&(c=1,++b));return ng(b,c,a)},pg=function(a){return a.hour||
a.minute||a.second?og(a):a.qa()},rg=function(a,b){return qg(a.year,a.month,a.H+b).qa()},sg=function(a,b){return rg(a,-((a.Ua()-b+7)%7))},tg=function(a,b){return rg(a,(b-a.Ua()+7)%7)};ig.prototype.Ua=function(){var a=this.H;return(cg(this.year,this.month)+a-1)%7};ig.prototype.qa=function(){return ng(this.year||0,this.month||1,this.H||1)};ig.prototype.Bb=function(){return new ug(this.year||0,this.month||1,this.H||1,this.hour||0,this.minute||0,this.second||0)}; ig.prototype.Yc=function(){return new vg(this.hour||0,this.minute||0,this.second||0)};var wg=function(a){return 60*a.hour+a.minute};
var xg=function(){};E(xg,ig);xg.prototype.i=function(){return!1};var vg=function(a,b,c){this.hour=a;this.minute=b;this.second=c};E(vg,ig);vg.prototype.Yc=function(){return this};vg.prototype.g=function(){return Ia("T",Zf(this.hour),Zf(this.minute),Zf(this.second))};vg.prototype.Da=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};vg.prototype.v=function(){return this.b||(this.b=(((this.hour<<6)+this.minute<<6)+this.second+1)*fg)};
var ug=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};E(ug,xg);ug.prototype.Bb=function(){return this};ug.prototype.v=function(){return this.b||(this.b=((this.year-1970<<4)+this.month<<5)+this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*fg)};ug.prototype.g=function(){return Ia(String(this.year),Zf(this.month),Zf(this.H),"T",Zf(this.hour),Zf(this.minute),Zf(this.second))};
ug.prototype.Da=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};var yg=function(a){return new ug(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds())},zg=function(a){return new ug(a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds())};
var Ag=function(){};E(Ag,xg);Ag.prototype.i=function(){return!0};var Cg=function(a,b,c,d){var e=new Ag;e.year=a;e.month=b;e.H=c;e.b=d;return Bg[d]=e};Ag.prototype.qa=function(){return this};Ag.prototype.v=function(){return this.b};Ag.prototype.g=function(){return Ia(String(this.year),Zf(this.month),Zf(this.H))};Ag.prototype.Da=function(a){return this===a}; var Bg={},ng=function(a,b,c){var d=((a-1970<<4)+b<<5)+c;return Bg[d]||Cg(a,b,c,d)},Dg=function(a){return Bg[a]||Cg((a>>9)+1970,a>>5&15,a&31,a)},Eg=function(a){return ng(a.getUTCFullYear(),a.getUTCMonth()+1,a.getUTCDate())};
var lg=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};E(lg,ig);lg.prototype.v=function(){return this.b||(this.b=this.H+(((this.hour<<6)+this.minute<<6)+this.second+1)*fg)};
lg.prototype.g=function(){var a=this.hour||this.minute||this.second||0,b=this.H||a,b=0>b?-1:0<b?1:0,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};lg.prototype.Da=function(a){return!!a&&this.constructor===a.constructor&&this.v()==a.v()};
var Fg=function(){};E(Fg,ig);l=Fg.prototype;l.year=0;l.month=0;l.H=0;l.hour=0;l.minute=0;l.second=0;l.v=function(){var a=this.ua();isNaN(this.hour)||(a+=(((this.hour<<6)+this.minute<<6)+this.second+1)*fg);return a};l.ua=function(){Gg(this);return((this.year-1970<<4)+this.month<<5)+this.H};
var Gg=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=b-86400*c;a.H+=c;a.second=b%60;b/=60;a.minute=(b|0)%60;a.hour=(b/60|0)%24}Hg(a);for(b=ag(a.year,a.month);1>a.H;)--a.month,Hg(a),b=ag(a.year,a.month),a.H+=b;for(;a.H>b;)a.H-=b,a.month+=1,Hg(a),b=ag(a.year,a.month)},Hg=function(a){var b;if(1>a.month||12<a.month)b=Math.floor((a.month-1)/12),a.month-=12*b,a.year+=b};l=Fg.prototype;l.qa=function(){Gg(this);return ng(this.year,this.month,this.H)};
l.Bb=function(){Gg(this);return new ug(this.year,this.month,this.H,this.hour,this.minute,this.second)};l.Yc=function(){Gg(this);return new vg(this.hour,this.minute,this.second)};l.Ua=function(){Gg(this);var a=this.H;return(cg(this.year,this.month)+a-1)%7};l.Da=function(a){return!!a&&this.constructor==a.constructor&&this.v()==a.v()};
var jg=function(a){return Ig(a.year||0,a.month||0,a.H||0,a.hour||0,a.minute||0,a.second||0)},Ig=function(a,b,c,d,e,f){var g=new Fg;g.year=a;g.month=b;g.H=c;g.hour=d;g.minute=e;g.second=f;return g},qg=function(a,b,c){var d=new Fg;d.year=a;d.month=b;d.H=c;return d};
var Jg=function(a,b){this.start=a;b.constructor===lg?(a=jg(a),a.H+=b.H,a.hour+=b.hour,a.minute+=b.minute,a.second+=b.second,this.end=this.start instanceof ug?a.Bb():a.qa(),this.duration=b):(this.end=b,this.duration=mg(this.end,this.start))};Jg.prototype.toString=function(){return this.start+"/"+this.end};Jg.prototype.contains=function(a){a=a.v();return a>=this.start.v()&&a<this.end.v()};
var Kg=function(a,b){return 10*a.charCodeAt(b)+a.charCodeAt(b+1)-528},Lg=function(a){var b=parseInt(a,10),c=b%100,b=b/100,d=(b|0)%100,b=b/100|0;return 8==a.length?ng(b,d,c):new ug(b,d,c,Kg(a,9),Kg(a,11),Kg(a,13))},Mg=function(a,b,c){var d=parseInt(a,10),e=Kg(a,5),f=Kg(a,8),g=a.length;if(84==a.charCodeAt(10)){var h=Kg(a,11),k=Kg(a,14),m=Kg(a,17);b||c?(c=Date.UTC(d,e-1,f,h,k,m),d=0,90!=a.charCodeAt(g-1)&&(d=60*Kg(a,g-5)+Kg(a,g-2),d*=44-a.charCodeAt(g-6)),a=(b?zg:yg)(new Date(c-6E4*d))):a=new ug(d,e, f,h,k,m)}else a=ng(d,e,f);return a};
var Ng=function(){O.call(this)};E(Ng,O);l=Ng.prototype;l.uc=null;l.Dd=null;l.se=null;l.zc=function(a,b,c){this.Ia(c)};l.Ia=function(a){this.zc(a,a,a)};l.Tb=function(a){this.Ia(rg(0<a?this.i:this.b,a))};l.contains=function(a){a=a.qa();return a.v()>=this.b.v()&&a.v()<=this.i.v()};var Og=function(a){return kg(a.i,a.b)+1};
Ng.prototype.set=function(a,b,c){this.b=a;this.i=b;this.g=c;this.uc&&this.g.Da(this.se)&&this.b.Da(this.uc)&&this.i.Da(this.Dd)||(this.uc&&(this.b.v()>this.uc.v()||(this.i.v(),this.Dd.v())),this.se=this.g,this.uc=this.b,this.Dd=this.i,this.dispatchEvent("change"))};var Pg=function(){O.call(this)};E(Pg,Ng);Pg.prototype.zc=function(a,b,c){this.j.zc(a,b,c)};Pg.prototype.Ia=function(a){this.j.Ia(a)};Pg.prototype.Tb=function(a){this.j.Tb(a)}; var Qg=function(a,b){a.j&&Re(a.s);a.j=b;a.s=N(b,"change",a.o,!1,a);a.o()};Pg.prototype.o=function(){var a=this.j;this.set(a.b,a.i,a.g)};
var Rg=function(){O.call(this)};E(Rg,Ng);Rg.prototype.Ia=function(a){this.set(a,a,a)};var Sg=function(a){O.call(this);this.j=a};E(Sg,Ng);Sg.prototype.Ia=function(a){var b=sg(a,this.j.i),c;this.j.g||(b=tg(b,this.j.o));c=rg(b,this.j.j-1);a=a.min(c).max(b);this.set(b,c,a)};Sg.prototype.Tb=function(a){this.Ia(rg(this.g,7*a))};var Tg=function(){O.call(this)};E(Tg,Ng);Tg.prototype.Ia=function(a){var b=a.year,c=a.month;this.set(ng(b,c,1),ng(b,c,ag(b,c)),a)};
var Ug=function(a,b){O.call(this);this.o=a;this.j=b};E(Ug,Ng);Ug.prototype.Ia=function(a){var b=a;t(this.j)&&(b=sg(a,this.j));var c=rg(b,this.o-1);a=a.min(c);this.set(b,c,a)};Ug.prototype.Tb=function(a){a*=Og(this);this.set(rg(this.b,a),rg(this.i,a),rg(this.g,a))};
var _dbmode=!1;var Vg=function(a,b){this.width=a;this.height=b};Vg.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};Vg.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};Vg.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var Wg=function(){};Wg.prototype.b=function(a){return a};var Xg=function(){var a=new Wg;y(a.b,a)};Xg();Xg();Xg();var Yg=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,5,11,11,48,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,136,31,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,8,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,41,3,17,37,4,3,5,7,8,3,2,8,2,30,2,17,39,1,1,1,1,2,1,3,1,5,1,8,9,1,3,2,30,2,17,38,3,1,2,5,7,1,9,1,10,2,30,2,22,
48,5,1,2,6,7,19,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,155,1,87,31,3,4,2,9,1,6,3,20,19,29,44,9,3,2,1,69,23,2,3,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,128,4,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,
203,64,523,1,2,2,24,7,49,16,96,33,3070,3,141,1,96,32,554,6,105,2,30164,4,1,10,33,1,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,27,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,69,35,6,2,2,2,2,12,1,8,1,1,18,16,1,3,6,1,5,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,7,216,1,158,2,89,3,513,1,2051,15,40,7,1,1472,1,1,1,53,14,1,57,2,1,45,3,4,2,1,1,2,1,66,3,36,5,1,6,2,75,2,1,48,3,9,1,1,1258,1,1,1,2,6,1,1,22681,
62,4,25042,1,1,3,3,1,5,8,8,2,7,30,4,148,3,8097,26,790017,255];this.g=a;for(var b=1;b<a.length;b++)null==a[b]?a[b]=a[b-1]+1:a[b]+=a[b-1];this.b=[1,13,1,12,1,0,1,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,1,0,2,0,2,0,2,0,2,1,0,2,0,2,0,2,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0,2,0,5,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,4,0,5,0,2,4,2,6,2,5,0,2,0,4,0,5,2,0,4,2,4,2,4,
2,4,2,6,2,5,0,2,0,4,0,5,0,2,4,2,4,6,0,2,0,2,0,4,0,5,6,2,4,2,4,2,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,0,2,0,5,2,4,2,4,2,4,2,0,5,0,5,0,4,0,4,0,5,2,4,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,4,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,1,2,1,0,1,
0,1,0,2,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,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,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,5,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,6,0,4,2,4,0,2,6,0,2,4,0,4,2,4,6,2,0,1,0,2,0,2,4,2,6,0,2,4,0,4,2,4,6,0,2,4,2,4,2,6,2,0,4,2,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,14,0,1,2]};
var Zg=null,$g=function(a){if(44032<=a&&55203>=a)return 16==a%28?10:11;Zg||(Zg=new Yg);for(var b=Zg,c=b.g,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.b[a]};var P=function(a,b){this.b=t(a)?a:0;this.g=t(b)?b:0},ah=function(a,b){return new P(a.b-b.b,a.g-b.g)};P.prototype.ceil=function(){this.b=Math.ceil(this.b);this.g=Math.ceil(this.g);return this};P.prototype.floor=function(){this.b=Math.floor(this.b);this.g=Math.floor(this.g);return this};P.prototype.round=function(){this.b=Math.round(this.b);this.g=Math.round(this.g);return this};
var bh=!I||9<=Number(Ec);!vc&&!I||I&&9<=Number(Ec)||vc&&K("1.9.1");I&&K("9");var ch=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)},dh=I&&K(8),eh=J?"<wbr></wbr>":sc?"&shy;":dh?"&#8203;":"<wbr>";var hh=function(a){return a?new fh(gh(a)):ua||(ua=new fh)},ih=function(a,b){return w(b)?a.getElementById(b):b},kh=function(a,b){lb(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:jh.hasOwnProperty(d)?a.setAttribute(jh[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},jh={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"},mh=function(a){a=a.document;a=lh(a)?a.documentElement:a.body;return new Vg(a.clientWidth,a.clientHeight)},ph=function(a){var b=nh(a);a=oh(a);return I&&K("10")&&a.pageYOffset!=b.scrollTop?new P(b.scrollLeft,b.scrollTop):new P(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},nh=function(a){return a.scrollingElement?a.scrollingElement:!J&&lh(a)?a.documentElement:a.body||a.documentElement},oh=function(a){return a.parentWindow||
a.defaultView},rh=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];!ea(f)||ia(f)&&0<f.nodeType?d(f):Oa(qh(f)?Za(f):f,d)}},lh=function(a){return"CSS1Compat"==a.compatMode},sh=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},th=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},gh=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},uh=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else sh(a),a.appendChild(gh(a).createTextNode(String(b)))},qh=function(a){if(a&&"number"==typeof a.length){if(ia(a))return"function"==typeof a.item||"string"==typeof a.item;if(ha(a))return"function"==
typeof a.item}return!1},wh=function(a,b){if(!b)return null;var c=b?String(b).toUpperCase():null;return vh(a,function(a){return(!c||a.nodeName==c)&&!0},void 0)},vh=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null},fh=function(a){this.b=a||n.document||document};fh.prototype.T=function(a){return ih(this.b,a)};
fh.prototype.g=function(a,b,c){var d=this.b,e=arguments,f=String(e[0]),g=e[1];if(!bh&&g&&(g.name||g.type)){f=["<",f];g.name&&f.push(' name="',Ea(g.name),'"');if(g.type){f.push(' type="',Ea(g.type),'"');var h={};qb(h,g);delete h.type;g=h}f.push(">");f=f.join("")}f=d.createElement(f);g&&(w(g)?f.className=g:v(g)?f.className=g.join(" "):kh(f,g));2<e.length&&rh(d,f,e);return f};fh.prototype.createElement=function(a){return this.b.createElement(String(a))};fh.prototype.contains=th;
var xh={},yh={},zh={},Ah={},Bh={},Ch={},Dh={},Eh=function(){throw Error("p");};Eh.prototype.hb=null;Eh.prototype.getContent=function(){return this.content};Eh.prototype.toString=function(){return this.content};var Fh=function(){Eh.call(this)};E(Fh,Eh);Fh.prototype.Va=xh;var Gh=function(){Eh.call(this)};E(Gh,Eh);Gh.prototype.Va=yh;Gh.prototype.hb=1;var Hh=function(){Eh.call(this)};E(Hh,Eh);Hh.prototype.Va=zh;Hh.prototype.hb=1;var Ih=function(){Eh.call(this)};E(Ih,Eh);Ih.prototype.Va=Ah; Ih.prototype.hb=1;var Jh=function(){Eh.call(this)};E(Jh,Eh);Jh.prototype.Va=Bh;Jh.prototype.hb=1;var Kh=function(){Eh.call(this)};E(Kh,Eh);Kh.prototype.Va=Ch;Kh.prototype.hb=1;
var Lh=function(a,b){this.g=a;this.b=Yf(b)},Mh=/^[a-zA-Z0-9_]+$/,Nh=function(a){return!!a.b&&"CHIP"!=a.fe};var Qh=function(a,b,c){a.innerHTML=Oh(b(c||Ph,void 0,void 0))},Rh=function(a,b,c,d){d=d||hh();a=a(b||Ph,void 0,c);b=Oh(a);if(a instanceof Eh)if(a.Va===Dh)a=dc(a.toString());else{if(a.Va!==xh)throw Error("q");Kb("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value.");a=ac(a.toString(),a.hb||null)}else a=ac(b,null);d=d.b;b=a;a=d.createElement("DIV");I?(b=ec(fc,b),a.innerHTML=Zb(b),a.removeChild(a.firstChild)):a.innerHTML=Zb(b);if(1==a.childNodes.length)d=a.removeChild(a.firstChild);
else for(d=d.createDocumentFragment();a.firstChild;)d.appendChild(a.firstChild);return d},Sh=function(a,b){b=(b||hh()).createElement("DIV");a=Oh(a);b.innerHTML=a;return 1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType)?a:b},Oh=function(a){if(!ia(a))return String(a);if(a instanceof Eh){if(a.Va===xh)return a.getContent();if(a.Va===Dh)return Ea(a.getContent())}return"zSoyz"},Ph={};
rb([2,1,0,3]);var Th=function(a,b){return null!=a&&a.Va===b},Uh=function(a){if(null!=a)switch(a.hb){case 1:return 1;case -1:return-1;case 0:return 0}return null},S=function(a){return null!=a&&a.Va===xh?a:a instanceof Yb?R(Zb(a),a.kc()):R(Ea(String(String(a))),Uh(a))},Vh=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return new b(String(a))}},R=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.hb=d);return a}}(Fh),
Wh=Vh(Gh);Vh(Hh);Vh(Ih);Vh(Jh);var ri=Vh(Kh),si=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}},ti=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.hb=d);return a}}(Fh);si(Gh);si(Ih);si(Hh);
var ui=si(Jh),vi=si(Kh),wi=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},U=function(a){return Th(a,xh)?String(String(a.getContent()).replace(xi,"").replace(yi,"&lt;")).replace(zi,Ai):Ea(String(a))},Di=function(a){return Th(a,xh)?String(String(a.getContent()).replace(xi,"").replace(yi,"&lt;")).replace(Bi,Ai):String(a).replace(Ci,Ai)},Fi=function(a){Th(a,Bh)?a=a.getContent().replace(/([^"'\s])$/,"$1 "):(a=String(a),a=Ei.test(a)?a:"zSoyz");return a},V=function(a){if(null==a)return" null ";
if(Th(a,yh))return a.getContent();if(a instanceof Mb)return a instanceof Mb&&a.constructor===Mb&&a.g===Lb?a=a.b:(da(a),a="type_error:SafeScript"),a;switch(typeof a){case "boolean":case "number":return" "+a+" ";default:return"'"+String(String(a)).replace(Gi,Hi)+"'"}},Mi=function(a){Th(a,zh)||Th(a,Ah)?a=Ii(a):a instanceof Vb?a=Ii(Wb(a)):a instanceof Sb?a=Ii(Tb(a)):(a=String(a),a=Ji.test(a)?a.replace(Ki,Li):"about:invalid#zSoyz");return a},Oi=function(a){Th(a,zh)||Th(a,Ah)?a=Ii(a):a instanceof Vb?a=
Ii(Wb(a)):a instanceof Sb?a=Ii(Tb(a)):(a=String(a),a=Ni.test(a)?a.replace(Ki,Li):"about:invalid#zSoyz");return a},W=function(a){Th(a,Ch)?a=wi(a.getContent()):null==a?a="":a instanceof Ob?(a instanceof Ob&&a.constructor===Ob&&a.g===Nb?a=a.b:(da(a),a="type_error:SafeStyle"),a=wi(a)):a instanceof Qb?(a instanceof Qb&&a.constructor===Qb&&a.g===Pb?a=a.b:(da(a),a="type_error:SafeStyleSheet"),a=wi(a)):(a=String(a),a=Pi.test(a)?a:"zSoyz");return a},Qi={"\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;"},Ai=function(a){return Qi[a]},Ri={"\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"},Hi=function(a){return Ri[a]},Si={"\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"},Li=function(a){return Si[a]},zi=/[\x00\x22\x27\x3c\x3e]/g,Ci=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Bi=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Gi=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\\\x85\u2028\u2029]/g,Ki=/[\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,
Pi=/^(?!-*(?:expression|(?:moz-)?binding))(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|)$/i,Ji=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Ni=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Ei=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i, Ii=function(a){return String(a).replace(Ki,Li)},xi=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,yi=/</g;
var Ti=function(a,b,c,d,e){this.S=a;this.V=b;this.Ha=c;a=b.v();this.g=isNaN(b.hour);this.i=c.v()>=gg(a);this.R=!this.g&&0==wg(c);this.va=(a<<1)+!this.i+a%1;this.u=d?d:0;this.ha=e||{}};Ti.prototype.b=S("");Ti.prototype.j="";Xg();var Ui={needsAction:0,accepted:1,declined:2,tentative:3};Ti.prototype.o=-1;Ti.prototype.getId=function(){return this.S};Ti.prototype.Ba=function(){return this.V};
var Vi=function(a,b){return b(a.Ba().v(),a.Ha.v())},Wi=function(a){return/^[\s\xa0]*$/.test(a.b.getContent())?S("(No title)"):a.b};Ti.prototype.Oa=function(){return null};var Xi=function(a,b,c){return b.va-c.va||c.Ha.v()-b.Ha.v()||a(b,c)||wa(b.b.getContent(),c.b.getContent())};
Kb("//www.google.com/insights/consumersurveys/async_survey?site=zt2yag7rx5llayl642wyc5wgrm");var Yi,Zi=function(a){this.b=a},$i=function(a,b){return!!a.b[b]};var aj=function(a){if(a.classList)return a.classList;a=a.className;return w(a)&&a.match(/\S+/g)||[]},bj=function(a,b){return a.classList?a.classList.contains(b):Va(aj(a),b)},cj=function(a,b){a.classList?a.classList.add(b):bj(a,b)||(a.className+=0<a.className.length?" "+b:b)},dj=function(a,b){a.classList?a.classList.remove(b):bj(a,b)&&(a.className=Qa(aj(a),function(a){return a!=b}).join(" "))};
var ej=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};l=ej.prototype;l.getHeight=function(){return this.bottom-this.top};l.contains=function(a){return this&&a?a instanceof ej?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 fj=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};fj.prototype.contains=function(a){return a instanceof P?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};fj.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};
fj.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};fj.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 hj=function(a,b,c){var d=gj[c];if(!d){var e=Ka(c),d=e;void 0===a.style[e]&&(e=(J?"Webkit":vc?"Moz":I?"ms":sc?"O":null)+La(e),void 0!==a.style[e]&&(d=e));gj[c]=d}(c=d)&&(a.style[c]=b)},gj={},ij=function(a,b){var c=gh(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},jj=function(a,b){return ij(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},lj=function(a,b,c){var d;b instanceof P?(d=b.b,b=b.g):
(d=b,b=c);a.style.left=kj(d);a.style.top=kj(b)},mj=function(a){return new P(a.offsetLeft,a.offsetTop)},nj=function(a){a=a?gh(a):document;return!I||9<=Number(Ec)||lh(hh(a).b)?a.documentElement:a.body},oj=function(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}I&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},pj=function(a){if(I&&!(8<=Number(Ec)))return a.offsetParent;
var b=gh(a),c=jj(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=jj(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},rj=function(a){for(var b=new ej(0,Infinity,Infinity,0),c=hh(a),d=c.b.body,e=c.b.documentElement,f=nh(c.b);a=pj(a);)if(!(I&&0==a.clientWidth||J&&0==a.clientHeight&&a==
d)&&a!=d&&a!=e&&"visible"!=jj(a,"overflow")){var g=qj(a),h=new P(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=mh(oh(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},qj=function(a){var b=
gh(a),c=new P(0,0),d=nj(b);if(a==d)return c;a=oj(a);b=ph(hh(b).b);c.b=a.left+b.b;c.g=a.top+b.g;return c},kj=function(a){"number"==typeof a&&(a+="px");return a},tj=function(a){var b=sj;if("none"!=jj(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},sj=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=J&&!b&&!c;return t(b)&&!d||!a.getBoundingClientRect?
new Vg(b,c):(a=oj(a),new Vg(a.right-a.left,a.bottom-a.top))},uj=function(a){var b=qj(a);a=tj(a);return new fj(b.b,b.g,a.width,a.height)},vj=function(a,b){a.style.display=b?"":"none"},wj=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},xj=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?wj(a,b):0},yj=function(a,b){if(I){var c=
xj(a,b+"Left"),d=xj(a,b+"Right"),e=xj(a,b+"Top");a=xj(a,b+"Bottom");return new ej(e,d,a,c)}c=ij(a,b+"Left");d=ij(a,b+"Right");e=ij(a,b+"Top");a=ij(a,b+"Bottom");return new ej(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))},zj={thin:2,medium:4,thick:6},Aj=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 zj?zj[b]:wj(a,b)};
var Bj=function(a){return R('<pre><div class="event-details-inner">'+S(a.og)+"</div></pre>")},Cj=function(a){var b=a.height,c=a.id;a=a.Aa;return R('<div id="agenda'+U(c)+'" class="agenda-scrollboxBoundary agenda"><div id="agendaEventContainer'+U(c)+'" class="scrollbox" style="height:'+U(W(b))+';position:relative"><div id="agendaScrollContent'+U(c)+'" style="position:relative"><div id="agenda-underflow-top'+U(c)+'" class="underflow-top"'+((null==a?0:a.ya)?'style="border-bottom-color:'+U(W(a.ya))+'"':
"")+'></div><div id="eventContainer'+U(c)+'"> </div></div><div id="agenda-underflow-bottom'+U(c)+'" class="underflow-bot" style="height:100%"> </div></div></div>')},Dj=function(a){var b=a.functionName,c=a.Ld,d=a.Be,e=a.Aa;return R(S(a.Oe)+'. <span class="agenda-more" onclick="'+U(V(b))+"("+(c?"true":"false")+');"'+((null==e?0:e.linkColor)?'style="color:'+U(W(e.linkColor))+';"':"")+">"+S(d)+"</span>")},Ej=function(a){var b,c="";v(a.wb);a=a.wb;for(var d=a.length,e=0;e<d;e++)c+=S(null==(b=a[e])?"":b); return R(c)};
var Fj=function(a,b,c){Ti.call(this,a,b,c);this.ma=[]};E(Fj,Ti);l=Fj.prototype;l.Xe=null;l.Pb="";l.ne=null;l.nc=!1;l.Oa=function(){return this.Xe};l.Gb=function(){return this.ne};var Gj=function(a,b){return a.Gb()&&b.Gb()&&a.Gb().Yd(b.Gb())||0};var Ij=function(a,b,c,d,e,f){var g,h;if(g=c.offsetParent){var k="HTML"==g.tagName||"BODY"==g.tagName;k&&"static"==jj(g,"position")||(h=qj(g),k||(k=(k="rtl"==jj(g,"direction"))&&vc?-g.scrollLeft:!k||uc&&K("8")||"visible"==jj(g,"overflowX")?g.scrollLeft:g.scrollWidth-g.clientWidth-g.scrollLeft,h=ah(h,new P(k,g.scrollTop))))}g=h||new P;h=uj(a);if(k=rj(a)){var m=new fj(k.left,k.top,k.right-k.left,k.bottom-k.top),k=Math.max(h.left,m.left),p=Math.min(h.left+h.width,m.left+m.width);if(k<=p){var r=Math.max(h.top,
m.top),m=Math.min(h.top+h.height,m.top+m.height);r<=m&&(h.left=k,h.top=r,h.width=p-k,h.height=m-r)}}k=hh(a);r=hh(c);if(k.b!=r.b){p=k.b.body;var r=oh(r.b),m=new P(0,0),q;q=(q=gh(p))?oh(q):window;if(pc(q,"parent")){var x=p;do{var A;q==r?A=qj(x):(A=oj(x),A=new P(A.left,A.top));m.b+=A.b;m.g+=A.g}while(q&&q!=r&&q!=q.parent&&(x=q.frameElement)&&(q=q.parent))}p=ah(m,qj(p));!I||9<=Number(Ec)||lh(k.b)||(p=ah(p,ph(k.b)));h.left+=p.b;h.top+=p.g}a=Hj(a,b);b=h.left;a&4?b+=h.width:a&2&&(b+=h.width/2);a=new P(b,
h.top+(a&1?h.height:0));a=ah(a,g);var u;f&&(u=rj(c))&&(u.top-=g.g,u.right-=g.b,u.bottom-=g.g,u.left-=g.b);a=new P(a.b,a.g);g=Hj(c,d);d=tj(c);b=new Vg(d.width,d.height);a=new P(a.b,a.g);b=new Vg(b.width,b.height);h=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,h=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,h|=1),f&16&&
(k=e.b,e.b<u.left&&(e.b=u.left,h|=4),e.b+g.width>u.right&&(g.width=Math.min(u.right-e.b,k+g.width-u.left),g.width=Math.max(g.width,0),h|=4)),e.b+g.width>u.right&&f&1&&(e.b=Math.max(u.right-g.width,u.left),h|=1),f&2&&(h|=(e.b<u.left?16:0)|(e.b+g.width>u.right?32:0)),e.g<u.top&&f&4&&(e.g=u.top,h|=2),f&32&&(k=e.g,e.g<u.top&&(e.g=u.top,h|=8),e.g+g.height>u.bottom&&(g.height=Math.min(u.bottom-e.g,k+g.height-u.top),g.height=Math.max(g.height,0),h|=8)),e.g+g.height>u.bottom&&f&4&&(e.g=Math.max(u.bottom-
g.height,u.top),h|=2),f&8&&(h|=(e.g<u.top?64:0)|(e.g+g.height>u.bottom?128:0)),f=h):f=256,h=f);f=new fj(0,0,0,0);f.left=a.b;f.top=a.g;f.width=b.width;f.height=b.height;h&496||(lj(c,new P(f.left,f.top)),b=new Vg(f.width,f.height),d==b||d&&b&&d.width==b.width&&d.height==b.height||(f=b,d=lh(hh(gh(c)).b),!I||K("10")||d&&K("8")?(c=c.style,vc?c.MozBoxSizing="border-box":J?c.WebkitBoxSizing="border-box":c.boxSizing="border-box",c.width=Math.max(f.width,0)+"px",c.height=Math.max(f.height,0)+"px"):(e=c.style,
d?(d=yj(c,"padding"),!I||9<=Number(Ec)?(u=ij(c,"borderLeftWidth"),a=ij(c,"borderRightWidth"),b=ij(c,"borderTopWidth"),c=ij(c,"borderBottomWidth"),c=new ej(parseFloat(b),parseFloat(a),parseFloat(c),parseFloat(u))):(u=Aj(c,"borderLeft"),a=Aj(c,"borderRight"),b=Aj(c,"borderTop"),c=Aj(c,"borderBottom"),c=new ej(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))))},Hj=function(a,b){return(b&8&& "rtl"==jj(a,"direction")?b^4:b)&-9};
var Jj=function(a){F.call(this);this.g=a;this.b={}};E(Jj,F);var Kj=[];Jj.prototype.listen=function(a,b,c,d){v(b)||(b&&(Kj[0]=b.toString()),b=Kj);for(var e=0;e<b.length;e++){var f=N(a,b[e],c||this.handleEvent,d||!1,this.g||this);if(!f)break;this.b[f.key]=f}return this};Jj.prototype.zd=function(a,b,c,d){return Lj(this,a,b,c,d)};
var Lj=function(a,b,c,d,e,f){if(v(c))for(var g=0;g<c.length;g++)Lj(a,b,c[g],d,e,f);else{b=Pe(b,c,d||a.handleEvent,e,f||a.g||a);if(!b)return a;a.b[b.key]=b}return a},Mj=function(a,b,c,d){c.listen(b,d,void 0,a.g||a,a)};Jj.prototype.Bc=function(a,b,c,d,e){if(v(b))for(var f=0;f<b.length;f++)this.Bc(a,b[f],c,d,e);else c=c||this.handleEvent,e=e||this.g||this,c=Je(c),d=!!d,b=xe(a)?a.lc(b,c,d,e):a?(a=Le(a))?a.lc(b,c,d,e):null:null,b&&(Re(b),delete this.b[b.key]);return this}; var Nj=function(a){lb(a.b,function(a,c){this.b.hasOwnProperty(c)&&Re(a)},a);a.b={}};Jj.prototype.U=function(){Jj.ra.U.call(this);Nj(this)};Jj.prototype.handleEvent=function(){throw Error("r");};
var Qj=function(a,b,c,d,e,f){if(!(I||tc||J&&K("525")))return!0;if(wc&&e)return Oj(a);if(e&&!d)return!1;fa(b)&&(b=Pj(b));e=17==b||18==b||wc&&91==b;if((!c||wc)&&e||wc&&16==b&&(d||f))return!1;if((J||tc)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(I&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(J||tc)}return Oj(a)},Oj=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(J||tc)&&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}},Pj=function(a){if(vc)a=Rj(a);else if(wc&&J)switch(a){case 93:a=91}return a},Rj=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 Sj=function(a,b,c){if(ha(a))c&&(a=y(a,c));else if(a&&"function"==typeof a.handleEvent)a=y(a.handleEvent,a);else throw Error("s");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};var Uj=function(a,b){O.call(this);this.b=new Jj(this);a=a||null;Tj(this);this.Pa=a;b&&(this.Vb=b)};E(Uj,O);l=Uj.prototype;l.Pa=null;l.Qd=!0;l.Pd=null;l.lb=!1;l.yd=-1;l.xd=-1;l.Pc=!1;l.md=!0;l.Vb="toggle_display";l.getType=function(){return this.Vb};l.T=function(){return this.Pa};var Vj=function(a){Tj(a);a.Qd=!0},Tj=function(a){if(a.lb)throw Error("t");};Uj.prototype.Wb=function(){return this.lb||150>B()-this.xd};
Uj.prototype.setVisible=function(a){this.j&&this.j.stop();this.i&&this.i.stop();if(a){if(!this.lb&&this.dispatchEvent("beforeshow")){if(!this.Pa)throw Error("u");this.g();a=gh(this.Pa);this.Pc&&this.b.listen(a,"keydown",this.Vg,!0);if(this.Qd)if(this.b.listen(a,"mousedown",this.Ge,!0),I){var b;try{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.Ge,!0);this.b.listen(a,
"deactivate",this.Fe)}else this.b.listen(a,"blur",this.Fe);"toggle_display"==this.Vb?(this.Pa.style.visibility="visible",vj(this.Pa,!0)):"move_offscreen"==this.Vb&&this.g();this.lb=!0;this.yd=B();this.xd=-1;this.j?(Pe(this.j,"end",this.He,!1,this),this.j.play()):this.He()}}else Wj(this)};Uj.prototype.g=ba;var Wj=function(a,b){if(!a.lb||!a.dispatchEvent({type:"beforehide",target:b}))return!1;a.b&&Nj(a.b);a.lb=!1;a.xd=B();a.i?(Pe(a.i,"end",ra(a.$d,b),!1,a),a.i.play()):a.$d(b);return!0};l=Uj.prototype;
l.$d=function(a){"toggle_display"==this.Vb?this.Mg():"move_offscreen"==this.Vb&&(this.Pa.style.top="-10000px");this.dispatchEvent({type:"hide",target:a})};l.Mg=function(){this.Pa.style.visibility="hidden";vj(this.Pa,!1)};l.He=function(){this.dispatchEvent("show")};l.Ge=function(a){a=a.target;th(this.Pa,a)||Xj(this,a)||150>B()-this.yd||Wj(this,a)};l.Vg=function(a){27==a.keyCode&&Wj(this,a.target)&&(a.preventDefault(),a.stopPropagation())};
l.Fe=function(a){if(this.md){var b=gh(this.Pa);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||th(this.Pa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>B()-this.yd||Wj(this)}};var Xj=function(a,b){return Sa(a.Pd||[],function(a){return b===a||th(a,b)})};Uj.prototype.U=function(){Uj.ra.U.call(this);this.b.Ca();G(this.j);G(this.i);delete this.Pa;delete this.b;delete this.Pd};
var Yj=function(a,b){this.s=8;this.o=b||void 0;Uj.call(this,a)};E(Yj,Uj);Yj.prototype.g=function(){if(this.o){var a=!this.lb&&"move_offscreen"!=this.getType(),b=this.T();a&&(b.style.visibility="hidden",vj(b,!0));this.o.b(b,this.s,this.R);a&&vj(b,!1)}};
var ak=function(a,b,c){this.i=[];this.g=b||Zj;this.j=c||"gcal$func$";this.s=a};E(ak,F);var Zj=n.gcal$func$={},bk=0,ck=new ak;ak.prototype.U=function(){for(var a=0,b=this.i.length;a<b;++a)delete this.g[this.i[a]];ak.ra.U.call(this)};ak.prototype.b=function(a,b){(b=b||this.s)&&(a=y(a,b));b=bk++;this.g[b]=a;this.i.push(b);return Wh(this.j+"["+b+"]")};ak.prototype.o=function(a){delete this.g[a.substring(this.j.length+1,a.length-1)]};var dk=y(ck.b,ck);y(ck.o,ck);
var ek=function(a,b){F.call(this);this.b=a;this.i=hh(a);this.g=new ak(this);this.j=b||301};E(ek,F);l=ek.prototype;l.Fa=null;l.Ta=null;l.U=function(){this.g.Ca();if(this.Ta){var a=this.Ta;if(a)if(xe(a))a.Sa&&Fe(a.Sa);else if(a=Le(a)){var b=0,c;for(c in a.b)for(var d=a.b[c].concat(),e=0;e<d.length;++e)Re(d[e])&&++b}this.Ta.Ca()}ek.ra.U.call(this)};l.ng=function(){var a=this.Fa;a&&a.parentNode&&a.parentNode.removeChild(a)};
l.render=function(a,b,c,d,e,f){if(!this.Fa){var g;g=this.g.b(this.Jc);g=R('<div class=cc style="z-index:'+U(W(this.j))+'"><div class=cc-titlebar><div class=cc-close onclick="'+U(V(g))+'();"></div><div class=cc-title></div></div><div class=cc-body></div></div>');this.Fa=Sh(g,this.i);this.Ta=new Yj(this.Fa);Vj(this.Ta);g=this.Ta;Tj(g);g.Pc=!0;this.Ta.md=!1;N(this.Ta,"beforehide",this.ng,!1,this)}this.Ta.setVisible(!1);this.Fa.style.left="0";this.Fa.style.top="0";this.b.appendChild(this.Fa);this.Fa.style.display=
"";this.Fa.style.width=c?c+"px":"";this.Fa.childNodes[1].style.height=d?d+"px":"";this.Fa.childNodes[1].innerHTML=Oh(f);e&&0<e.length?(uh(this.Fa.childNodes[0].childNodes[1],e),this.Fa.childNodes[0].style.display=""):this.Fa.childNodes[0].style.display="none";e=uj(this.b);c=this.Fa.offsetWidth;d=this.Fa.offsetHeight;a=Math.min(Math.max(a,10),Math.max(e.left+e.width-c-10,10));c=b;b=Math.min(Math.max(b,10),Math.max(e.top+e.height-d-10,10));c!=b&&(a+=16);a-=e.left;b-=e.top;this.Fa.style.left=a+"px"; this.Fa.style.top=b+"px";this.Ta.setVisible(!0)};l.Jc=function(){this.Ta&&this.Ta.setVisible(!1)};
var fk;var kk=function(a,b,c,d,e){O.call(this);this.g=b;this.s=e||hh();this.Zc=c;this.b=d;d.Ia(gk(this.g.b));N(d,"change",this.sd,!1,this);this.Ya=a;this.ab=new ak(this);this.j={};this.w={};this.ta=new ek(hk(this.Ya));a:{for(b=0;b<a.S.length;b++)if(a.S[b]===this)break a;a.S.push(this);this.Wc(a);this.register();ik(a);jk(a)}};E(kk,O);l=kk.prototype;l.Fb="CalendarView";l.U=function(){this.ab.Ca();kk.ra.U.call(this)};l.getType=function(){return this.Zc};l.sd=function(){this.render()};l.qe=function(){this.b.Tb(1)};
l.oe=function(){this.b.Tb(-1)};l.Ka=function(){return new Jg(this.b.b,og(this.b.i))};l.render=function(){this.ta.Jc()};l.register=function(){this.dd=dk(this.Ac,this)};l.Og=function(a){return 2!=a.o};
var mk=function(a,b){var c=a.g.g,d=b.j;(a=b.s||"")&&(a=R(a));b=lk(c,new Jg(b.Ba(),b.Ha));c="https://maps.google.com/maps?hl="+encodeURIComponent("en")+"&q="+encodeURIComponent(d);fk&&(c=fk.replace("{q}",encodeURIComponent(d)).replace("{hl}","en").replace("{googUrl}",encodeURIComponent(c)));var e=c,c=a;a=R;d='<div class="detail-item"><span class="event-details-label">'+S("When")+'</span><span class="event-when">'+S(b)+"</span></div>"+(d?'<div class="detail-item"><span class="event-details-label">'+
S("Where")+'</span><span class="event-where">'+S(d)+' (<a href="'+U(Mi(e))+'" class="menu-link" target=_blank>'+S("map")+"</a>)</span></div>":"");if(c){b='<div class="detail-item"><span class="event-details-label">'+S("Description")+'</span><span class="event-description">';c=S(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 r=m,m=e.charCodeAt(p),q;if(q=768<=m)q=m,r=$g(r),q=$g(q),q=!((12==r&&13==q?0:1==r||12==r||13==r||1==q||12==q||13==q||(7!=r||7!=q&&8!=q&&
10!=q&&11!=q)&&(10!=r&&8!=r||8!=q&&9!=q)&&(11!=r&&9!=r||9!=q)&&2!=q&&6!=q&&(6!=r||5!=q))&&3!=r&&4!=q);r=q;15<=g&&!ch(m)&&!r&&(f.push(e.substring(k,p),eh),k=p,g=0);h?62==m&&60==h?h=0:59==m&&38==h&&(h=0,g++):60==m||38==m?h=m:ch(m)?g=0:8204<=m&&8207>=m||8234<=m&&8238>=m||g++}f.push(e.substr(k));e=f.join("")}c=Th(c,xh)?R(e,Uh(c)):e;b=b+c+"</span></div>"}else b="";return a(d+b)};
kk.prototype.Ac=function(a,b){var c=this.j[a];a=this.ta;b=uj(b);var d=c.b.getContent(),e=c.Oa();if(e.getUrl()){var f=Vf(e.getUrl()),g=c.Ba(),h=c.Ha;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.Xa+"&h="+e.getHeight()+"&up_startdate="+g.qa().toString()+"&up_enddate="+h.qa().toString()+"&lang="+"en".replace("_","-"),g=e.i)for(var k in g)k.match(Mh)&&(f+="&up_"+k+"="+encodeURIComponent(g[k]));
k=1==c;c=R(3==c?'<img src="'+U(Oi(f))+'" class="wc-root">':"<iframe frameborder=0"+(k?' scrolling="no"':"")+' src="'+U(Mi(f))+'" class="wc-root"></iframe>');e.getHeight();k=document.body;k!=a.b&&(a.Fa&&a.Jc(),a.b=k);a.render(b.left,b.top+b.height,e.Xa,e.getHeight(),d,c)}};
var nk=function(a,b){for(var c=0;c<b.length;c++){a.j[ma(b[c])]=b[c];var d=b[c].getId();a.w[d]||(a.w[d]=b[c])}},ok=function(a,b){var c=yj(a,"margin"),d=yj(a,"padding");a.style.height=Math.max(1,b-c.top-d.top-c.bottom-d.bottom)+"px"},pk=function(a,b){a=a.g.ha;var c;c=b.b.getContent();c=-1!=c.indexOf("&")?"document"in n?Ga(c):Ha(c):c;var d=new Jg(b.Ba(),b.Ha),e=b.s||"";e&&1024<e.length&&(e=e.substring(0,1024)+"...");return zf(a.ld+"/event","action","TEMPLATE","hl","en","text",c,"dates",d,"location", b.j,"ctz",a.Se,"details",e)},rk=function(a,b,c){var d=a.Ya;qk(a.Ya,b,function(e){var f;if(f=d.g==a)f=a.Ka(),f=f.start.v()<=b.start.v()&&f.end.v()>=b.end.v();f&&c(e)})};kk.prototype.Sb=function(){this.ta.Jc()};
var sk=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},tk=function(a,b,c,d){this.key=a;this.g=b;this.offset=c;this.b=d;this.i=this.offset/this.b},uk=function(a,b,c){return new tk(a.i[b],a.i[b+1],c,a.b[b+1]-a.b[b]||1)},vk=function(a,b,c){var d=0,e=0;t(b)&&(d=bb(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 yk=function(a,b,c,d){this.bc=d||28;this.V=a.o.g;this.R=wk(this,this.V);this.Fb="Agenda";this.ma={};this.Ja=!1;this.o=xk++;this.Ob=null;this.Ea=c;this.i=a.j;kk.call(this,a,b,"agenda",new Rg,a.b)};E(yk,kk);var xk=1;l=yk.prototype;l.Gd=0;l.Hc=null;l.qe=function(){var a=zk(this).scrollTop+parseInt(zk(this).style.height,10),b=this.s.T("eventContainer"+this.o).offsetHeight;a>=b&&(this.S(!0),a=b);Ak(this,a)};
l.oe=function(){var a=zk(this).scrollTop-parseInt(zk(this).style.height,10);0>=a&&(this.S(!1),a=0);Ak(this,a)};l.Ka=function(){return new Jg(this.V,this.R)};l.qd=function(){return Bk(this.g.g,this.b.g)};
l.sd=function(){if(zk(this)&&(!this.Hc||!this.Hc.Da(this.b.g))){var a=this.b.g;gk(this.g.b);var b=this.Ka();b.start.v()<=a.v()&&b.end.v()>a.v()?(this.Hc=a,Ck(this).j?(b=Ck(this),a=a.ua(),a=vk(b,a,void 0),b=uk(b,a.index,a.offset)):b=Dk(this),Ek(this,b,!0,!1)):(b=new Jg(a,wk(this,a)),this.V=b.start.qa(),this.R=b.end.qa(),rk(this,b,Fk(this,b,!1,!1,!0,!0)))}};l.render=function(){yk.ra.render.call(this);var a=!this.wa;rk(this,this.Ka(),Fk(this,this.Ka(),!1,!1,!1,a))};
var Fk=function(a,b,c,d,e,f){return function(g){if(!c){var h=hk(a.Ya);Qh(h,Cj,{height:"200px",id:String(a.o),Aa:a.i?Gk(a.i):null});ok(zk(a),parseInt(h.style.height,10));Re(a.Ob);a.Ob=N(zk(a),"scroll",a.$c,!1,a)}a.dispatchEvent("c");var h=b.end,k=[],m=b.start;c||(a.j={},a.w={});nk(a,g);var p=a.Ea,r=a.dd;p.Ma=a.Ma;p.j=r;p=f?45:Infinity;for(r=ra(Xi,Gj);m.v()<h.v()&&0<p;){var q=void 0,x=a,A=m,u=[],A=hg(A.v(),og(A).v()),x=x.w;for(q in x){var z=x[q];Vi(z,A)&&u.push(z)}q=Qa(u,a.Og,a);q.sort(r);k.push(Hk(a,
m,q));p-=q.length;m=og(m)}if(!c||d)a.R=m;m={wb:k};a.dispatchEvent("d");h=a.s.T("eventContainer"+a.o);k=J?h.clientHeight:tj(h).height;c?(m=Rh(Ej,m),d?h.appendChild(m):h.insertBefore(m,h.firstChild)):Qh(h,Ej,m);a.u=null;c&&!d&&(h=(J?h.clientHeight:tj(h).height)-k,Ak(a,zk(a).scrollTop+h));a.dispatchEvent("e");h=a.g.g;Qh(a.s.T("agenda-underflow-top"+a.o),Dj,{Oe:"Showing events after "+Ik(h,a.V),functionName:a.qb,Ld:!1,Be:"Look for earlier events",Aa:a.i?Gk(a.i):null});Qh(Jk(a),Dj,{Oe:"Showing events until "+
Ik(h,a.R),functionName:a.qb,Ld:!0,Be:"Look for more",Aa:a.i?Gk(a.i):null});a.wa||(a.wa=Dk(a));a.Ja=!1;a.Ea.g(g);e?a.sd():c||Ek(a,a.wa,!0,!0)}},Hk=function(a,b,c){var d=c.length;if(!d)return null;for(var e=[],f,g=0;g<d;g++){var h=c[g];f=["event"];0==g?f.push("first-event"):g==d-1&&f.push("last-event");e.push(a.Ea.render(h,b,f,a.i))}e={lg:Bk(a.g.g,b),kg:b.toString(),jc:e,Aa:a.i?Gk(a.i):null};b=e.Eb;c=e.kg;d=e.lg;v(e.jc);a=e.jc;e=e.Aa;b='<div class="day '+U(null==b?"":b)+'" id="day-'+U(c)+'"'+((null==
e?0:e.ya)?'style="border-bottom-color:'+U(W(e.ya))+'"':"")+'><div class="date-label"'+((null==e?0:e.Lb)||(null==e?0:e.tb)?'style="'+((null==e?0:e.Lb)?"background-color:"+U(W(e.Lb))+";":"")+((null==e?0:e.tb)?"font-weight:"+U(W(e.tb))+";":"")+'"':"")+">"+S(d)+"</div>";c=a.length;for(d=0;d<c;d++)b+=S(a[d]);return R(b+"</div>")},Ck=function(a){if(a.u)return a.u;var b;b=a.Ya.b.b;if(b.querySelectorAll&&b.querySelector)b=b.querySelectorAll("DIV.day");else if(b.getElementsByClassName){b=b.getElementsByClassName("day");
for(var c={},d=0,e=0,f;f=b[e];e++)"DIV"==f.nodeName&&(c[d++]=f);c.length=d;b=c}else{b=b.getElementsByTagName("DIV");c={};for(e=d=0;f=b[e];e++){var g=f.className;"function"==typeof g.split&&Va(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=mj(b[g]),e.push(Lg(c).ua()),f.push(d.g));a.u=new sk(e,f,mj(Jk(a)).g);return a.u};
yk.prototype.register=function(){yk.ra.register.call(this);this.Ma=dk(this.hd,this);this.qb=this.ab.b(this.S)};
yk.prototype.hd=function(a,b){var c=parseInt(a.id.substring(0,a.id.lastIndexOf("-")),10),d=this.ma[a.id],e;e=!!d;b=new te(b);if(ve(b,0)&&!(J&&wc&&b.ctrlKey)||ve(b,1))if(!e&&(b.shiftKey||b.j||ve(b,1))){e=this.j[c].Pb;e=Vf(e);b=Xf();if(e&&Uf(e)&&!Wf(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.ma[a.id],Kk(e,a,!1);else{if(!e.firstChild){c=this.j[c];d=mk(this,c);
b=c.Pb;!c.Oa()&&b&&(b=c.Pb,c=pk(this,c),c=R('<a href="'+U(Mi(b))+'" target="_blank">'+S("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+U(Mi(c))+'" target="_blank">'+S("copy to my calendar")+"</a>"),d=R(S(d)+'<div class="event-links">'+S(c)+"</div>"));for(Qh(e,Bj,{og:d});e.firstChild.firstChild;)e.appendChild(e.firstChild.firstChild);e.removeChild(e.firstChild);Kk(e,a,!0);this.ma[a.id]=1;this.u=null;return}Kk(e,a,!0);this.ma[a.id]=1}this.u=null}};
var Kk=function(a,b,c){vj(a,c);c?bj(b,"event-summary")&&(dj(b,"event-summary"),cj(b,"event-summary-expanded")):bj(b,"event-summary-expanded")&&(dj(b,"event-summary-expanded"),cj(b,"event-summary"))},Ak=function(a,b){zk(a).scrollTop=Math.round(b)},Dk=function(a){return new tk(a.b.g.ua(),void 0,0,1)},Ek=function(a,b,c,d){a.wa=b;if(c){c=Ck(a);var e=vk(c,b.key,b.i);c=hb(c.b[e.index]+e.offset,c.b[0],c.g);Ak(a,c);a.Gd=c}d&&(b=Dg(b.g&&30>b.b-b.offset?b.g:b.key),a.Hc=b,a.b.Ia(b))};
yk.prototype.$c=function(){var a=zk(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.Gd-b))){if(Ck(this).j){var a=Ck(this),c=hb(b,a.b[0],a.g),d=bb(a.b,c);0>d?d=-d-2:d==a.j&&d&&d--;a=uk(a,d,c-a.b[d])}else a=Dk(this);Ek(this,a,!1,!0);this.Gd=b}};
yk.prototype.S=function(a){if(!this.Ja){this.Ja=!0;var b=this.Ka();if(a){var c=b.end;this.R=b=wk(this,b.end)}else c=wk(this,b.start,!0),b=b.start,this.V=c;c=new Jg(c,b);rk(this,c,Fk(this,c,!0,a,!1,a))}};var wk=function(a,b,c){c=c?-1:1;b=rg(b,c*a.bc);a=b.year;var d=b.month,e=ng(a,d,15);return b=0>c?e.v()<=b.v()?e:ng(a,d,1):e.v()>=b.v()?e:ng(a,d,ag(a,d))},zk=function(a){return a.s.T("agendaEventContainer"+a.o)},Jk=function(a){return a.s.T("agenda-underflow-bottom"+a.o)};
var Lk=function(a){ge(this,a,"at:emb:st",null)};E(Lk,de);var Gk=function(a){var b=L(a,1),c=L(a,2),d=L(a,7),e=L(a,5),f=L(a,3),g=L(a,4);a=L(a,6);return{ya:b,Lb:c,Id:d,Uc:e,linkColor:f,fontFamily:g,tb:null==a?0:a}};Lk.b="at:emb:st";var Mk=function(){};var Nk=function(a,b){this.b=a;this.i=b};E(Nk,Mk);
Nk.prototype.render=function(a,b,c,d){var e,f,g,h,k,m,p,r;e=this.Ma;(g=a.Oa())&&g.b&&(f=g.b,g=g.g||"",h=this.j,k=ma(a),f=R('<span onclick="'+U(V(h))+"("+U(V(k))+', this)" class="agenda-wc"><img src="'+U(Oi(f))+'" class="agenda-web-content" title="'+U(g)+'" alt="'+U(g)+'"></span>'),c.push("web-content"));c=c.join(" ");g=lk(this.b,new Jg(a.Ba(),a.Ha));k=!1;a.g?(h="All day",k=!0):(h=a.Ba().qa(),m=a.Ha.qa(),a.i||h!==m?h===b?h=Ok(this.b,a.Ba(),!1,!1):m===b?h="\u00bb\u00a0"+Ok(this.b,a.Ha,!1,!1):(h="All day",
k=!0):h=Ok(this.b,a.Ba(),!1,!1));m=Wi(a);p=this.i.b(a).b;a=ma(a)+"-"+b;d&&(r=Gk(d));d=f;return R('<div class="'+U(c)+'"'+((null==r?0:r.ya)?'style="border-top-color:'+U(W(r.ya))+'"':"")+'><div class="'+(k?"all-day ":"")+'event-summary" id="'+U(a)+'" onmousedown="'+U(V(e))+'(this, event);return false;"><span class="event-time" alt="'+U(g)+'" title="'+U(g)+'">'+S(h)+'</span><div class="title-wrapper"><span class="event-reply-status">&nbsp;</span><span class="event-title" style="color: '+U(W(p))+';">'+ S(null==d?"":d)+S(m)+'</span></div></div><div class="event-details" id="details-'+U(a)+'"></div></div>')};Nk.prototype.g=ba;
var Pk=function(){this.i={};this.o={};this.j=this.b=this.g=null},Qk=function(a,b){var c=b.start.qa();b=b.end.qa();var d=c.ua(),c=b.ua();b={};for(var e=[];d<c;d=gg(d))if(d in a.i){var f=a.i[d];if(f){for(var g in f){var h=f[g];h.nc?delete f[g]:g in b||(e.push(h),b[g]=1)}ob(f)&&delete a.i[d]}}return e};
var Rk=function(){O.call(this);this.b={};this.j={};this.i={};this.g={};this.o={}};E(Rk,O);Rk.prototype.s=0;
var Sk=1,Tk=function(a,b,c){this.id=a;this.callback=b;this.i=c;this.j=null;this.g=[];this.b={}},Wk=function(a,b,c,d){var e;b.sort();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=Uk(a,b,c,d),b.j=e,++a.s,a.g[e]=[d],ob(b.b))Vk(a,b);else for(var f in b.b)d=a.j[f],e=y(a.u,a,f,b),d.g(b.b[f],e)},Uk=function(a,b,c,d,e){var f=Sk++;d=new Tk(f,d,c);for(f=0;f<b.length;++f){var g=b[f],h=a.b[g],k;k=h;var m=c,p=e?h.j:null;if(k.g&&k.b){var p=!!p&&(null==k.j||p>=k.j),
r=m.start.v()<k.g.v(),q=m.end.v()>k.b.v();k=r||q?r&&q?m:q?new Jg(p?k.g:k.b,m.end.qa()):new Jg(m.start.qa(),p?k.b:k.g):p?new Jg(k.g,k.b):null}else k=m;k?d.b[g]=k:e||d.g.push(Qk(h,c))}return d};Rk.prototype.u=function(a,b,c,d){c&&Xk(this,a,c,b.i,d?d:void 0);b.g.push(Qk(this.b[a],b.i));delete b.b[a];ob(b.b)&&(Vk(this,b),this.dispatchEvent("f"))};
var Vk=function(a,b){--a.s;var c;c=b.g;for(var d=[],e=0;e<c.length;++e)$a(d,c[e]);c=d.sort(ra(Xi,Gj));(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]};Rk.prototype.w=function(a,b,c,d){c&&(Xk(this,a,c,b.i,d?d:void 0),b.g.push(c));delete b.b[a];ob(b.b)&&(b.callback(),this.dispatchEvent("f"))};
var Xk=function(a,b,c,d,e){b=a.b[b];for(var f=0,g=c.length;f<g;++f){var h=c[f],k=h.getId(),m=b.o[k];m&&(m.nc=!0);if(h.nc)delete b.o[k];else{var p=h.Ba().ua(),m=h.Ha.ua();h.g||h.R||(m=gg(m));for(b.o[k]=h;p<m;p=gg(p)){var r;p in b.i?r=b.i[p]:(r=[],b.i[p]=r);r[k]=h}}}if(d){var q,x;if(!b.g||d.start.v()<=b.g.v())b.g=d.start.qa(),q=!0;if(!b.b||d.end.v()>=b.b.v())b.b=d.end.qa(),x=!0;e&&q&&x&&(!b.j||e>b.j)&&(b.j=e)}for(d=0;d<c.length;++d)e=c[d].getId(),e in a.i&&c[d].nc?delete a.i[e]:a.i[e]=c[d];a.o={}};
var Yk=function(){};Yk.prototype.b=null;var $k=function(a){var b;(b=a.b)||(b={},Zk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var al,bl=function(){};E(bl,Yk);var cl=function(a){return(a=Zk(a))?new ActiveXObject(a):new XMLHttpRequest},Zk=function(a){if(!a.g&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.g=d}catch(e){}}throw Error("w");}return a.g};al=new bl;
var dl=function(a){O.call(this);this.headers=new gc;this.w=a||null;this.g=!1;this.u=this.b=null;this.V="";this.i=this.S=this.o=this.R=!1;this.s=0;this.j=null;this.Ea="";this.ta=this.ma=!1};E(dl,O);var el=/^https?$/i,fl=["POST","PUT"],gl=[],hl=function(a,b,c,d,e,f,g){var h=new dl;gl.push(h);b&&h.listen("complete",b);h.zd("ready",h.Ma);f&&(h.s=Math.max(0,f));g&&(h.ma=g);h.send(a,c,d,e);return h};dl.prototype.Ma=function(){this.Ca();Xa(gl,this)};
dl.prototype.send=function(a,b,c,d){if(this.b)throw Error("x`"+this.V+"`"+a);b=b?b.toUpperCase():"GET";this.V=a;this.R=!1;this.g=!0;this.b=this.w?cl(this.w):cl(al);this.u=this.w?$k(this.w):$k(al);this.b.onreadystatechange=y(this.wa,this);try{this.S=!0,this.b.open(b,String(a),!0),this.S=!1}catch(f){il(this);return}a=c||"";var e=new gc(this.headers);d&&kc(d,function(a,b){e.set(b,a)});d=Ua(e.$a());c=n.FormData&&a instanceof n.FormData;!Va(fl,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.Ea&&(this.b.responseType=this.Ea);"withCredentials"in this.b&&this.b.withCredentials!==this.ma&&(this.b.withCredentials=this.ma);try{jl(this),0<this.s&&((this.ta=kl(this.b))?(this.b.timeout=this.s,this.b.ontimeout=y(this.Ja,this)):this.j=Sj(this.Ja,this.s,this)),this.o=!0,this.b.send(a),this.o=!1}catch(f){il(this)}};var kl=function(a){return I&&K(9)&&fa(a.timeout)&&t(a.ontimeout)},Ta=function(a){return"content-type"==a.toLowerCase()};
dl.prototype.Ja=function(){"undefined"!=typeof aa&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};var il=function(a){a.g=!1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);ll(a);ml(a)},ll=function(a){a.R||(a.R=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};dl.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"),ml(this))};
dl.prototype.U=function(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),ml(this,!0));dl.ra.U.call(this)};dl.prototype.wa=function(){this.isDisposed()||(this.S||this.o||this.i?nl(this):this.ab())};dl.prototype.ab=function(){nl(this)};
var nl=function(a){if(a.g&&"undefined"!=typeof aa&&(!a.u[1]||4!=(a.b?a.b.readyState:0)||2!=ol(a)))if(a.o&&4==(a.b?a.b.readyState:0))Sj(a.wa,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{var b=ol(a),c;a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:c=!0;break a;default:c=!1}var d;if(!(d=c)){var e;if(e=0===b){var f=String(a.V).match(hf)[1]||null;if(!f&&n.self&&n.self.location)var g=n.self.location.protocol,f=g.substr(0,g.length-1);
e=!el.test(f?f.toLowerCase():"")}d=e}d?(a.dispatchEvent("complete"),a.dispatchEvent("success")):ll(a)}finally{ml(a)}}},ml=function(a,b){if(a.b){jl(a);var c=a.b,d=a.u[0]?ba:null;a.b=null;a.u=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},jl=function(a){a.b&&a.ta&&(a.b.ontimeout=null);fa(a.j)&&(n.clearTimeout(a.j),a.j=null)},ol=function(a){try{return 2<(a.b?a.b.readyState:0)?a.b.status:-1}catch(b){return-1}};
var ql=function(a){ge(this,a,0,pl)};E(ql,de);var pl=[1];var rl=function(){F.call(this)};E(rl,F);rl.prototype.init=function(){};new rl;var sl=function(){};ca(sl);sl.prototype.b=0;var tl=/\s*;\s*/;var ul=function(a,b){var c;a:{c=document.cookie.split(tl);for(var d=b.length,e=0,f=c.length;e<f;++e){var g=c[e];if(!(g.length<=d||"="!=g.charAt(d))&&g.substring(0,d)===b){c=g.substring(d+1);break a}}c=null}c=c&&unescape(c)||"";c=0==c.length?[]:c.split("&");d=!1;for(e=0;e<c.length;++e)if(f=c[e],g=f.indexOf("="),0<=g&&f.substring(0,g)==a){d=!0;c[e]=a+"="+(1+parseInt(f.substring(g+1),10)||1);break}d||c.push(a+"=1");a=c=c.join("&");c=new Date(B()+864E5);d=["/calendar/"];if(/\/$/.test(d[0])&&c instanceof
Date&&2E3>c.getFullYear())for(e=d[0];e=e.replace(/([^\/]+|\/)$/,"");)d.push(e);for(f=0;f<d.length;++f)e=d[f],g=[],g.push(b+"="+a),g.push("path="+e),c instanceof Date&&g.push("expires="+c.toUTCString()),document.cookie=g.join("; ")},vl=function(a){ul(a,"CALERR");ul(a,"CALERR2")},wl=["_incClientErr"],xl=n;wl[0]in xl||!xl.execScript||xl.execScript("var "+wl[0]);for(var yl;wl.length&&(yl=wl.shift());)!wl.length&&t(vl)?xl[yl]=vl:xl[yl]&&xl[yl]!==Object.prototype[yl]?xl=xl[yl]:xl=xl[yl]={};
var zl=function(){O.call(this);this.b={};this.g=[]};E(zl,O);ca(zl);zl.prototype.reset=function(){this.b={};this.g=[]};var Al=/\W/g;zl.prototype.log=function(a,b){fa(b)&&0<=b&&(a=a.replace(Al,"_"),a in this.b||(this.b[a]=[]),this.b[a].push(b))};
var Bl=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(":")},Cl=function(a){var b=new ql;a=a.g;b.b||(b.b={});a=a||[];for(var c=[],d=0;d<a.length;d++)c[d]=je(a[d]);b.b[1]=a;1<b.o?b.g[1+b.j]=c:b.i[1]=c;return b.s()},Dl=function(a){this.j=a;this.g=this.b=B()};Dl.prototype.Ba=function(){return this.b};
var El=/#(.)(.)(.)/,Fl=/^#(?:[0-9a-f]{3}){1,2}$/i,Gl=function(a){return 1==a.length?"0"+a:a};var Hl=function(a,b,c,d,e){this.b=a;this.g=b;this.o=c;this.i=d;this.j=e},Jl=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"#"+Il(c)+Il(d)+Il(a)},Ml=function(a){if(Kl){var b,c;c=a;if(!Fl.test(c))throw Error("y`"+c);4==c.length&&(c=c.replace(El,"#$1$1$2$2$3$3"));c=c.toLowerCase();b=[parseInt(c.substr(1,2),16),parseInt(c.substr(3,2),16),parseInt(c.substr(5,
2),16)];c=b[0];var d=b[1],e=b[2];b=Math.max(Math.max(c,d),e);var f=Math.min(Math.min(c,d),e);if(f==b)f=c=0;else{var g=b-f,f=g/b;c=60*(c==b?(d-e)/g:d==b?2+(e-c)/g:4+(c-d)/g);0>c&&(c+=360);360<c&&(c-=360)}c=[c,f,b];if(c[2]>Ll){c[1]*=1.3;c[1]=Math.min(c[1],1);c[2]*=.8;var g=c[0],h=c[1];c=c[2];e=b=d=0;if(0==h)e=b=d=c;else{var f=Math.floor(g/60),k=g/60-f,g=c*(1-h),m=c*(1-h*k),h=c*(1-h*(1-k));switch(f){case 1:d=m;b=c;e=g;break;case 2:d=g;b=c;e=h;break;case 3:d=g;b=m;e=c;break;case 4:d=h;b=g;e=c;break;case 5:d=
c;b=g;e=m;break;case 6:case 0:d=c,b=h,e=g}}c=[Math.floor(d),Math.floor(b),Math.floor(e)];d=c[0];h=c[1];c=c[2];d=Number(d);h=Number(h);c=Number(c);if(d!=(d&255)||h!=(h&255)||c!=(c&255))throw Error("z`"+d+"`"+h+"`"+c);d=Gl(d.toString(16));h=Gl(h.toString(16));c=Gl(c.toString(16));h="#"+d+h+c}return new Hl(a,h||a,a,a,a)}h=parseInt(a.substr(1,2),16);c=parseInt(a.substr(3,2),16);e=parseInt(a.substr(5,2),16);h*=.7;c*=.7;e*=.7;d=.3*h+.59*c+.11*e;f=Math.exp(d/255);b=(.595716*h-.274453*c-.321263*e)*f;e=(.211456*
h-.522591*c+.311135*e)*f;h=Math.floor(Math.min(Math.max(d+.9563*b+.621*e,0),255));c=Math.floor(Math.min(Math.max(d-.2721*b-.6474*e,0),255));e=Math.floor(Math.min(Math.max(d-1.107*b+1.7046*e,0),255));h="#"+Il(h)+Il(c)+Il(e);c=Jl(a,.33);d=Jl(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 Hl(a,h,a,d,c)},Ll=.79*255,Kl=!1,X=function(a,b,c,d){return{xe:a,name:b,li:c,ig:d||a}},Nl=[X("#795548","Cocoa",21),X("#E67C73","Flamingo",20),
X("#D50000","Tomato",0),X("#F4511E","Tangerine",1),X("#EF6C00","Pumpkin",2),X("#F09300","Mango",3),X("#009688","Eucalyptus",14),X("#0B8043","Basil",15),X("#7CB342","Pistachio",7),X("#C0CA33","Avocado",6),X("#E4C441","Citron",5),X("#F6BF26","Banana",4),X("#33B679","Sage",13),X("#039BE5","Peacock",12),X("#4285F4","Cobalt",11),X("#3F51B5","Blueberry",10),X("#7986CB","Lavender",9),X("#B39DDB","Wisteria",8),X("#616161","Graphite",22),X("#A79B8E","Birch",23),X("#AD1457","Radicchio",18),X("#D81B60","Cherry Blossom",
19),X("#8E24AA","Grape",17),X("#9E69AF","Amethyst",16)];window.setColors=function(a){for(var b=0;b<a.length&&b<Nl.length;b++)Nl[b].xe=a[b]};
var Ol=function(a,b){return 67<=a&&90>=a?(a-=67,1==b?Nl[a].ig:Nl[a].xe):"#"+"666666888888aaaaaabbbbbbdddddda32929cc3333d96666e69999f0c2c2b1365fdd4477e67399eea2bbf5c7d67a367a994499b373b3cca2cce1c7e15229a36633cc8c66d9b399e6d1c2f029527a336699668cb399b3ccc2d1e12952a33366cc668cd999b3e6c2d1f01b887a22aa9959bfb391d5ccbde6e128754e32926265ad8999c9b1c2dfd00d78131096184cb05288cb8cb8e0ba52880066aa008cbf40b3d580d1e6b388880eaaaa11bfbf4dd5d588e6e6b8ab8b00d6ae00e0c240ebd780f3e7b3be6d00ee8800f2a640f7c480fadcb3b1440edd5511e6804deeaa88f5ccb8865a5aa87070be9494d4b8b8e5d4d47057708c6d8ca992a9c6b6c6ddd3dd4e5d6c6274878997a5b1bac3d0d6db5a69867083a894a2beb8c1d4d4dae54a716c5c8d8785aaa5aec6c3cedddb6e6e41898951a7a77dc4c4a8dcdccb8d6f47b08b59c4a883d8c5ace7dcce8531049f3501c7561ee2723ad6a58c6914268a2d38b5515dcd6a75d0a4a95c1158962181c244abda5dc4d69fcc23164e402175603f997d5cb5a89ac2182c5730487e536ca66d86c0a4afc9060d5e1821863640ad525cc8969acb125a121f753c3c995b5ab67998c2a62f62133d82155ca63279c34fa6c7942f63095a9a087ec2259add42b6d48e5f6b0281910ba7b828c3d445c8d0908755099d7000cf9911ebb42ed9c2858c500baa5a00d47f1eee9939ddb78d7549168d4500b56414d38233cda9866b3304743500914d14b37037bb9d845b123b870b50ab2671c9448ec98eae42104a70237f9643a5b15fc0c09cc7113f4725617d4585a361a0be9dbac73333335151517373738f8f8fb2b2b20f4b38227f6341a5875dc0a29bc7ba856508a59114d1bc36e9d34fddd398711616871111ad2d2dc94a4acb9292ac725e75481eac725ec68c78e6d5cfd06b64924420d06b64db7972f0d0cef83a22a64232f83a22f97d6df6c9c2fa573cd02424fa573cfc8976fed0c8ff7537bb5517ff7537fa9162ffd8c7ffad46cb7403ffad46ffad46ffe8cb42d69250b68e42d69242d692caf4e016a765007d3916a7656bcfa2d1ede07bd1484db8107bd1487bd148daf2ccb3dc6c93c00bb3dc6cb3dc6ceaf5dcfbe983bdb634fbe983fbe983fef9dcfad165bf9608fad165fad165fef2d392e1c033b69492e1c092e1c0e0f7ed9fe1e70bbcb29fe1e79fe1e7e4f7f89fc6e71587bd9fc6e79fc6e7e4eff84986e72c70d14986e78fb5f2dbe7fa9a9cff373ad79a9cffa9abfee3e3ffb99aff6733ddb99affb99affebe3ffc2c2c2979797c2c2c2d0d0d0e6e6e6cabdbf717171cabdbfcabdbfeae6e6cca6ac8a404dcca6accca6acf1e6e8f691b2d21e5bf691b2f9a9c3fce0e9cd74e6ca2ae6cd74e6dd8ef3f1d8f8a47ae29c3ce4a47ae2b38cede6daf7".substr(30*a+
6*b,6).toUpperCase()},Pl=null,Ql=function(){if(Pl)return Pl;for(var a=[],b=0;91>b;b++){var c=Ol,c=new Hl(c(b,0),c(b,1),c(b,2),c(b,3),c(b,4));c.color=b;a[b]=c}return Pl=a},Rl=[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],Sl=[35,23,42,14,22,33,40,28,30,31,12,32,8,7,6,26,5,4,39,21,15,2,37,25],Tl=[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],Ul=[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}),Vl=function(a){for(var b={},c=0;c<a.length;++c)b[a[c]]=c;return b},Wl=Vl(Tl),Xl=Vl(Ul),Zl=function(a){a=Yl(a);return Ql()[a]||null},$l=null,am=function(a){a=a.toUpperCase();if(!$l){$l={};for(var b=Ql(),c=0,d=b.length;c<d;++c)$l[b[c].b]=c}return $l[a]||-1},bm=function(a){var b=Kl?Ul:Tl;if(!a)return b[0];a=Kl?Xl[a]:Wl[a];return t(a)?b[(a+1)%b.length]:b[0]},Il=function(a){a=Number(a|0).toString(16);
return 2>a.length?"0"+a:a},Yl=function(a){if(0==a||1<=a&&42>=a&&!Kl)return a;a=67<=a&&90>=a?a-67+43:1<=a&&42>=a?Rl[a-1]:a;return Kl?a-43+67:Sl[a-43]},cm=function(a){var b={};lb(a,function(a,d){d=parseInt(d,10);d=Yl(d);var c=b[d];c&&(a+=c);b[d]=a});return b};
var dm=function(a){this.o=a};dm.prototype.getId=function(){return this.o};var fm=function(a,b,c,d){this.o=a;this.b=c||a;a=this.s=b;b=this.getId();if(b in a.b)throw Error("v`"+b);a.b[b]=new Pk;a.j[b]=this;d||(em=d=bm(em),d=Zl(d));this.u=d};E(fm,dm);fm.prototype.vb=function(){return this.u};fm.prototype.Yd=function(a){return wa(this.b,a.b)};fm.prototype.g=function(a,b){b.call(null,[],null)};var em=0;
var gm=function(){O.call(this)};E(gm,O);var hm=function(a,b,c){O.call(this);this.i=a;this.o=b||Infinity;this.j=c;B();this.b=this.kb();this.g=0;this.Ed()};E(hm,gm);var im=0;l=hm.prototype;l.mc=function(a){var b=this.i;void 0===b?b=-6E4*(new Date(a)).getTimezoneOffset():a>=this.o&&(b=this.j);return b};l.Cd=function(){var a=B()+im;return this.mc(a)+a};l.kb=function(){return new Date(this.Cd())};l.rd=function(){this.b.getUTCDate()!=this.kb().getUTCDate()&&(window.clearTimeout(this.g),this.Ed());return this.b}; l.Ed=function(){var a=this.b,b=this.kb(),c=18E5-b.getTime()%18E5;this.g=window.setTimeout(y(this.Ed,this),c);a.getUTCDate()!==b.getUTCDate()&&(this.b=this.kb(),this.dispatchEvent("newday"))};
var jm=function(a,b,c,d){void 0!=c.body&&(c.body=gadgets.json.stringify(c.body));c.path="/calendar/"+a.ma+"/"+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 lm=function(a,b){b=a.title||b||"";var c=Vf(a.iconLink);Lh.call(this,b,c);if(b=a.type)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.We=Yf(a.link),this.fe=km[a.display]||null||"ICON",this.Xa=parseInt(a.width,10)||300,this.j=parseInt(a.height,10)||400,a.preferences&&(this.i=a.preferences)};E(lm,Lh);l=lm.prototype;l.We="";l.fe="ICON";l.getHeight=function(){return this.j};l.getUrl=function(){return this.We}; l.getType=function(){return this.type};var km={icon:"ICON",chip:"CHIP"};
var mm=ng(1970,1,1),nm=ng(1970,1,2),om=function(a){return a&&a.date?Mg(a.date):a&&a.dateTime?Mg(a.dateTime):null};var pm={},rm=function(a,b){var c=[a.year,qm(a.month),qm(a.H)].join("-");a=[qm(a.hour),qm(a.minute),qm(a.second)].join(":");var d="";if(t(b)){if(0==b)b="Z";else if(d=pm[b])b=d;else{0>b?(d="-",b*=-1):d="+";var e=Math.floor(b/60);10>e&&(e="0"+e);b%=60;b=pm[b]=Ia(d,e,":",10>b?"0"+b:b)}d=b}return Ia(c,"T",a,d)},qm=function(a){return 10>a?"0"+a:String(a)};
var sm=function(a,b,c,d,e,f){fm.call(this,c,b,e,f);this.i=a;this.j=this.i.b};E(sm,fm);
sm.prototype.g=function(a,b,c){null==b&&(b=ba);var d=this.i.u;if(null==d){var d=this.j.mc(B()+im)/6E4,e="+";0>d&&(e="-",d=-d);d="GMT"+e+d/60+":"+d%60}if(c)var e=Mg(c),f=this.j.kb(),e=27>mg(yg(f),e).H;else e=!1;e=e?c:void 0;d={calendarId:this.getId(),singleEvents:!0,timeZone:d,maxAttendees:1,maxResults:250,updatedMin:e,sanitizeHtml:!0};e=a.start.qa();a=a.end.qa();f=this.j.mc(B()+im)/6E4;e=rm(e.Bb(),f);a=rm(a.Bb(),f);d.timeMin=e;d.timeMax=a;tm(this,d,[],null,b,!!c)};
sm.prototype.ha=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,r=void 0,q,x;p=k[m];var A=f.defaultReminders;q=h;x=p.id;var u=om(p.start),z=om(p.end);if(u&&z){z=u.v()==z.v()?z.i()?og(z):Ig(z.year,z.month,z.H,z.hour,z.minute,z.second+1).Bb():z;u=x=new Fj(x,u,z);z=p.visibility;q=q&&"public"!=z;var C=p.summary;u.b=C&&!q?S(C):z&&"public"!=z&&"default"!=z||q?S("busy"):S("");!q&&t(p.description)&&(u.s=p.description);
null!=p.htmlLink&&(x.Pb=p.htmlLink);t(p.location)&&(x.j=p.location);if(t(p.attendees)){a:{q=p.attendees;for(u=0;u<q.length;u++)if(q[u].self){q=q[u];break a}q=null}q=q&&q.responseStatus;t(q)&&(q=Ui[q],q=t(q)?q:null,null!=q&&(x.o=q))}!p.reminders||p.reminders.useDefault?r=A:p.reminders&&p.reminders.overrides&&(r=p.reminders.overrides);if(r)for(A=x,q=0;q<r.length;q++)z=r[q],"popup"==z.method&&(u=A,z=z.minutes,C=jg(u.Ba()),C.minute-=z,u.ma.push(C.Bb()));r=x;t(p.gadget)&&(A=p.gadget,void 0!=A.title&&(A.title=
Ea(A.title)),A=new lm(A,r.b.getContent()),r.Xe=A?A:null)}else x=new Fj(x,mm,nm);"cancelled"==p.status&&(x.nc=!0);x=p=x;x.ne=this;r=this.getId();x.w=r;g.push(p)}b=b.concat(g);g=Mg(f.updated,!1,!0);c=c?c.min(g):g;if(f.nextPageToken)a.pageToken=f.nextPageToken,tm(this,a,b,c,d,e);else{if(e&&!a.updatedMin&&(a=this.s,f=a.b[this.getId()])){e=[];for(var D in f.o)e.push(D);f.i={};f.o={};for(D=0;D<e.length;D++)delete a.i[e[D]]}a=b;e=c;b=[];b.push(String(e.year),"-",Zf(e.month),"-",Zf(e.H));e.i()||b.push("T",
Zf(e.hour),":",Zf(e.minute),":",Zf(e.second),"Z");d(a,b.join(""))}}else{a:{if(f&&f.error&&(D=f.error.data))for(f=0;f<D.length;f++)if("updatedMinTooLongAgo"==D[f].reason){D=!0;break a}D=!1}D?(delete a.updatedMin,tm(this,a,b,c,d,e)):d(null)}};var tm=function(a,b,c,d,e,f){jm(a.i,"calendars/"+b.calendarId+"/events",{params:b},y(a.ha,a,b,c,d,e,f))};
var um=function(){},vm={};var wm=function(){};E(wm,um);wm.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=Xf();null!=a&&gapi.config.update("googleapis.config/sessionIndex",a)};wm.prototype.create=function(a,b,c,d){return new sm(this.g,this.b,a,0,d,c)};
var xm=function(a,b,c){if(!ob(a.b)||0<a.g.length){var d=[];ob(a.b)||(d.push("perf"),d.push(Bl(a,b)));0<a.g.length&&(d.push("cei"),d.push(Cl(a)));b=yf([],d,void 0);b[0]="";(c||hl)("perf",null,"POST",b.join(""));a.reset()}};var ym=function(a,b,c){F.call(this);this.Ad=null!=c?y(a,c):a;this.i=b;this.g=y(this.Yg,this);this.b=[]};E(ym,F);l=ym.prototype;l.Xc=!1;l.ac=null;l.xg=function(a){this.b=arguments;this.ac?this.Xc=!0:zm(this)};l.stop=function(){this.ac&&(n.clearTimeout(this.ac),this.ac=null,this.Xc=!1,this.b=[])};l.U=function(){ym.ra.U.call(this);this.stop()};l.Yg=function(){this.ac=null;this.Xc&&(this.Xc=!1,zm(this))};var zm=function(a){a.ac=Sj(a.g,a.i);a.Ad.apply(null,a.b)};
var Am=function(a){O.call(this);this.g=a};E(Am,O);Am.prototype.getId=function(){return this.g};Am.prototype.j=function(){return this.g};Am.prototype.Yd=function(a){return wa(this.b.b,a.b.b)};var Bm=0;var Dm=function(a,b){O.call(this);this.w=(Bm++).toString(36);this.i=new O;this.o={};this.b={};Oa(a||[],function(a){Cm(this,a,!0)},this);b?Oa(b,function(a){Cm(this,a,!1)},this):sa(this.b,this.o);N(this.i,"change",y(this.u,this))};E(Dm,O);l=Dm.prototype;l.tc=null;l.Nc=!1;l.Xb=0;l.U=function(){Dm.ra.U.call(this);for(var a in this.b)G(this.b[a]);this.i.Ca()};l.contains=function(a){var b=this.b;return null!==b&&a in b};
l.od=function(a){if(this.contains(a.j()))return!1;Cm(this,a,!1);this.Xb&&a.Db&&a.Db();Em(this,"k",a);return!0};l.$a=function(){return nb(this.b)};l.Db=function(){this.Xb++;if(1==this.Xb)for(var a in this.b){var b=this.b[a];b.Db&&b.Db()}};l.hc=function(){if(1==this.Xb)for(var a in this.b){var b=this.b[a];b.hc&&b.hc()}this.Xb--;Fm(this)};var Gm=function(a,b,c){a.Db();try{b.call(c)}finally{a.hc()}},Em=function(a,b,c){var d=a.tc||{};b in d||(d[b]=[]);d[b].push(c);a.tc=d;Fm(a)};
Dm.prototype.u=function(a){this.Nc=!0;Em(this,"change",a.target)};Dm.prototype.j=function(){return this.w};var Fm=function(a){if(!a.Xb&&(a.tc||a.Nc)){a.Db();try{var b=a.Nc;a.Nc=!1;if(a.tc){var c=new Hm;a.tc=null;a.dispatchEvent(c);b=!0}b&&a.dispatchEvent("change")}finally{a.hc()}}},Cm=function(a,b,c){(c?a.o:a.b)[b.j()]=b;b.Wc&&b.Wc(a.i)},Hm=function(){pe.call(this,"m")};E(Hm,pe);
var Im=function(a,b,c,d){this.g=b;this.b=Yl(a);a=b?Ml(c):Zl(a);this.j=d;this.i=a||Ml(c)},Jm=function(a){a=Yl(a);return new Im(a,!1,Ol(a,0),"#000000")};Im.prototype.vb=function(){return this.i};var Lm=function(a,b,c){F.call(this);this.i=a;this.b={};this.g={};this.j=c||[];Km(this,b||[])};E(Lm,F);var Mm=function(a,b,c){a.b[b]=c;b=c.b;a.g[b]=(a.g[b]||0)+1};Lm.prototype.vb=function(a){t(this.b[a])||Km(this,[a]);return this.b[a].vb()};
var Km=function(a,b){for(var c=0,d=b.length;c<d;c++){var e=b[c],f=a.i[e];t(f)&&Mm(a,e,f)}c=0;for(d=b.length;c<d;++c)if(e=b[c],!t(a.b[e])){a:{var f=a.g,g=a.j,f=cm(f);if(g){for(var h=[],k=0;k<g.length;k++)h.push(Yl(g[k]));g=h}h=Kl?Ul:Tl;if(g&&g.length){h=Za(h);for(k=0;k<g.length;k++)Xa(h,g[k]);g=h}else g=h;for(var h=g[0],k=Infinity,m=0,p=g.length;m<p;++m){var r=g[m];if(!f[r]){f=r;break a}var q=f[r];q<k&&(h=r,k=q)}f=h}Mm(a,e,Jm(f))}}; Lm.prototype.U=function(){Lm.ra.U.call(this);this.g=this.b=this.i=null};
var Nm=function(a){Dm.call(this);this.s=a||new Lm({});this.g={}};E(Nm,Dm);Nm.prototype.U=function(){this.g=null;Nm.ra.U.call(this)};Nm.prototype.od=function(a,b,c){this.Db();try{var d=Nm.ra.od.call(this,a);b||(this.g[a.getId()]=a,Em(this,"n",a));c&&Mm(this.s,a.getId(),c);return d}finally{this.hc()}};Nm.prototype.R=function(a,b){w(a)||(a=a.getId());var c=this.g[a],d=!!c!=b;b?(c=this.b[a],this.g[a]=c):delete this.g[a];d&&Em(this,"n",c)};var Om=function(a,b){w(b)||(b=b.getId());return b in a.g};
var Pm=function(a,b,c,d,e){this.Ab=a;this.j=b;this.b=b.Ua();this.mb=c;this.Ra=d;this.i=e||7;this.o=this.mb*this.Ra},Qm=function(a){var b;if(!(b=a.g)){b=a.j.ua();for(var c=a.Ra,d=a.i,e=[],f=0,g=0;g<a.mb;g++){for(var h=0;h<c;h++)e[f++]=b,b=gg(b);for(;h<d;h++)b=gg(b)}b=a.g=e}return b},Rm=function(a,b){var c=jg(a);c.H=ag(a.year,a.month);b=(c.qa().Ua()-b+7)%7;c.H-=b+35;return new Pm(a,c.qa(),7,7)},Sm=function(){},Tm=function(a){this.b=a};E(Tm,Sm);
var Um;sb("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var Vm=function(){},Wm=new Vm,Xm=["click",vc?"keypress":"keydown","keyup"];Vm.prototype.listen=function(a,b,c,d,e){var f=function(a){var c=Je(b),e=a.target,e=ia(e)&&1==e.nodeType?a.target.getAttribute("role")||null:null;"click"!=a.type||!ve(a,0)||J&&wc&&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.Ad=b;f.hh=d;e?e.listen(a,Xm,f,c):N(a,Xm,f,c)};
Vm.prototype.Bc=function(a,b,c,d,e){for(var f,g=0;f=Xm[g];g++){var h;var k=a;h=f;var m=!!c;h=xe(k)?k.Lc(h,m):k?(k=Le(k))?k.Lc(h,m):[]:[];for(k=0;m=h[k];k++){var p=m.listener;if(p.Ad==b&&p.hh==d){e?e.Bc(a,f,m.listener,c,d):Qe(a,f,m.listener,c,d);break}}}};
var Ym={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 an=function(a){O.call(this);this.i=this.j={};this.s=0;this.ta=sb(Zm);this.ma=sb($m);this.u=null;this.b=a;N(this.b,"keydown",this.o,void 0,this);xc&&N(this.b,"keypress",this.R,void 0,this);N(this.b,"keyup",this.w,void 0,this)},bn;E(an,O);var cn=function(a){this.b=a||null;this.next=a?null:{}},Zm=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],$m="color date datetime datetime-local email month number password search tel text time url week".split(" ");
an.prototype.g=function(a,b){dn(this.j,en(arguments),a)};var en=function(a){if(w(a[1]))a=Ra(zn(a[1]),function(a){return An(a.key||"",a.keyCode,a.Rg)});else{var b=a,c=1;v(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(An("",b[c],b[c+1]))}return a};an.prototype.U=function(){an.ra.U.call(this);this.j={};Qe(this.b,"keydown",this.o,!1,this);xc&&Qe(this.b,"keypress",this.R,!1,this);Qe(this.b,"keyup",this.w,!1,this);this.b=null};
var zn=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(!bn){g={};for(e in Ym)g[Ym[e]]=Pj(parseInt(e,10));bn=g}g=bn[f];f=h;break}b.push({key:f,keyCode:g,Rg:c})}return b};
an.prototype.w=function(a){vc&&Bn(this,a);xc&&!this.S&&xc&&a.ctrlKey&&a.altKey&&this.o(a)};var Bn=function(a,b){if(wc){if(224==b.keyCode){a.V=!0;Sj(function(){this.V=!1},400,a);return}var c=b.metaKey||a.V;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};an.prototype.R=function(a){32<a.keyCode&&xc&&a.ctrlKey&&a.altKey&&(this.S=!0)};
var dn=function(a,b,c){var d=b.shift();Oa(d,function(c){if((c=a[c])&&(0==b.length||c.b))throw Error("A");});b.length?Oa(d,function(d){d=d.toString();var e=new cn;d=d in a?a[d]:a[d]=e;dn(d.next,b.slice(0),c)}):Oa(d,function(b){a[b]=new cn(c)})},Cn=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},An=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};
an.prototype.o=function(a){var b;a:{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}var c=a.target,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.ta[b]?!0:e?!1:a.altKey||a.ctrlKey||a.metaKey?!0:"INPUT"==c.tagName&&this.ma[c.type]?13==b:"INPUT"==c.tagName||"BUTTON"==c.tagName?
32!=b:!1}if(b){b=Pj(a.keyCode);c=An(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=Cn(this.i,c);if(!d||1500<=B()-this.s)this.i=this.j,this.s=B();(d=Cn(this.i,c))&&d.next&&(this.i=d.next,this.s=B());"keydown"==a.type&&xc&&a.ctrlKey&&a.altKey?this.S=!1:d&&(d.next?a.preventDefault():(this.i=this.j,this.s=B(),a.preventDefault(),c=d.b,d=a.target,e=this.dispatchEvent(new Dn("shortcut",c,d)),(e&=this.dispatchEvent(new Dn("shortcut_"+c,c,d)))||a.preventDefault(),vc&&(this.u=b)))}}; var Dn=function(a,b,c){pe.call(this,a,c);this.b=b};E(Dn,pe);
var En=void 0,Fn=function(){if(void 0!==En)return En;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;En=b;document.body.removeChild(a);return En};
var Gn=function(a){var b,c=a.Eb,d=a.qh,e=a.id,f=a.yg,g=a.Of;a=a.Aa;var h="",k=""+((null==a?0:a.ya)?'style="background-color:'+U(W(a.ya))+';"':""),k=ui(k),h=h+('<div class="calendar-container '+U(c)+'"'+((null==a?0:a.fontFamily)?'style="font-family:'+U(W(a.fontFamily))+';"':"")+">"+S(null==(b=d)?"":b)+'<div class="view-cap t1-embed" '+Fi(k)+'>&nbsp;</div><div class="view-cap t2-embed" '+Fi(k)+'>&nbsp;</div><div class="view-container-border" id="calendarContainer'+U(e)+'" '+Fi(k)+'><div id="viewContainer'+
U(e)+'" class="view-container"></div>'+S(f)+'<div id="loading'+U(e)+'" class="loading">'+S("Loading...")+'</div></div><div class="view-cap t2-embed" '+Fi(k)+'>&nbsp;</div><div class="view-cap t1-embed" '+Fi(k)+">&nbsp;</div>"+S(null==(b=g)?"":b)+"</div>");return R(h)},Hn=function(a){var b=a.W,c=a.th,d=a.Uf,e=a.name,f=a.Aa;a="";f=-1!=(""+b).indexOf("ui-rtsr-selected")?(null==f?0:f.ya)||(null==f?0:f.tb)?'style="'+((null==f?0:f.ya)?"background-color:"+U(W(f.ya))+";":"")+((null==f?0:f.tb)?"font-weight:"+
U(W(f.tb))+";":"")+'"':"":-1!=(""+b).indexOf("ui-rtsr-unselected")?(null==f?0:f.Id)||(null==f?0:f.linkColor)?'style="'+((null==f?0:f.Id)?"background-color:"+U(W(f.Id))+";":"")+((null==f?0:f.linkColor)?"color:"+U(W(f.linkColor))+";":"")+'"':"":"";f=ui(""+f);a+='<td class="ui-rtsr"><div class="'+U(b)+' t1-embed" '+Fi(f)+'>&nbsp;</div><div class="'+U(b)+' t2-embed" '+Fi(f)+'>&nbsp;</div><div class="'+U(b)+' ui-rtsr-name" '+Fi(f)+' onclick="'+U(V(d))+"("+U(V(c))+')">'+S(e)+"</div></td>";return R(a)}, In=function(a){var b="<table cellpadding=0 cellspacing=0><tr>";v(a.Re);a=a.Re;for(var c=a.length,d=0;d<c;d++)b+=S(a[d]);return R(b+"</tr></table>")};
var Jn=function(){};Jn.prototype.b=function(){};var Kn=function(a,b,c){this.i=a;this.g=b;this.j=c};E(Kn,Jn);Kn.prototype.b=function(a,b,c){Ij(this.i,this.g,a,b,c,this.j)};var Ln=function(a,b){this.u=a;a=b||hh();b=a.g("DIV",{style:"position:absolute;display:none;z-index:25000003"});a.b.body.appendChild(b);Yj.call(this,b);Vj(this)};E(Ln,Yj);
Ln.prototype.w=function(){this.setVisible(!1);if(!this.Wb()){var a=this.T(),b,c=this.u,d=c.id,e=mb(c.list.b);b=[];for(var f=0;f<e.length;++f){var g=e[f].Gb(),h=g.getId(),k=++Mn;b.push(Nn({id:c.id,Pf:k,Wf:h,checked:Om(c.list,h),titleColor:g.vb().b,name:g.b,Zg:c.b}))}v(b);c='<div id="calendarList'+U(d)+'" class="calendar-list">';d=b.length;for(e=0;e<d;e++)c+=S(b[e]);b=R(c+"</div>");a.innerHTML=Oh(b);this.setVisible(!0)}};
var On=function(a){Am.call(this,a.getId());this.b=a};E(On,Am);On.prototype.vb=function(){return this.b.vb()};On.prototype.Gb=function(){return this.b};var Nn=function(a){var b=a.Pf,c=a.id,d=a.Wf,e=a.Zg,f=a.checked,g=a.titleColor;a=a.name;return R('<div class="calendar-row"><label for="cal'+U(b)+"checkbox"+U(c)+'"><input type="checkbox" name="calVisibility'+U(c)+'" id="cal'+U(b)+"checkbox"+U(c)+'" value="'+U(d)+'" onclick="'+U(V(e))+'(value, this.checked);"'+(f?" checked ":"")+'><span style="color: '+U(W(g))+'">'+S(a)+"</span></label></div>")};
var Qn=function(a){this.list=a;this.id=Pn++;this.b=dk(this.list.R,this.list)},Mn=0,Pn=0,Rn=function(a){Qn.call(this,a)};E(Rn,Qn);var Sn=function(a){var b=a.Tf,c=a.className,d=a.jh,e=a.id,f=a.Ra,g=a.Tg,h=a.Kg,k=a.Ab,m=a.summary,p;v(a.ae);p=a.ae;v(a.rows);a=a.rows;c='<div class="'+U(c)+'monthtablediv monthtableSpace"><table class="'+U(c)+'monthtable" role="presentation" cellspacing=0 cellpadding=0 style="-moz-user-select:none;-webkit-user-select:none;">'+(d?'<tr id="'+U(e)+'header" class="monthtableHeader"><td colspan='+Di(f-2)+' id="'+U(g)+'" class="'+U(b)+'sb-cur">'+(h?'<span class="h zippy-arrow" unselectable=on>&nbsp;</span>':
"")+'<span class="calHeaderSpace">'+S(k)+'</span></td><td colspan=2 class="'+U(b)+'sb-nav"><span id="'+U(e)+'prev" class="'+U(b)+'sb-prev VIpgJd-TzA9Ye-eEGnhe"></span><span id="'+U(e)+'next" class="'+U(b)+'sb-next VIpgJd-TzA9Ye-eEGnhe"></span></td></tr>':'<tr class="'+U(b)+'heading" id="'+U(e)+'header"><td id="'+U(e)+'prev" class="'+U(b)+'prev">&laquo;</td><td colspan='+Di(f-2)+' id="'+U(g)+'" class="'+U(b)+'cur">'+S(k)+'</td><td id="'+U(e)+'next" class="'+U(b)+'next">&raquo;</td></tr>')+'</table><table class="'+
U(c)+'monthtable monthtableBody" summary="'+U(m)+'" cellspacing=0 cellpadding=0 id="'+U(e)+'tbl" style="-moz-user-select:none;-webkit-user-select:none;"><colgroup span=7><tr class="'+U(c)+'days">';d=p.length;for(e=0;e<d;e++)f=p[e],c+='<th scope="col" class="'+U(b)+"dayh"+(f.zh?" "+U(b)+"weekendh":"")+'" title="'+U(f.title)+'">'+S(f.Oc)+"</th>";c+="</tr>";b=a.length;for(p=0;p<b;p++)c+=S(a[p]);return R(c+"</table></div>")},Tn=function(a){var b=a.id,c;v(a.cols);c=a.cols;a='<tr style="cursor:'+(a.Lg? "pointer":"default")+'" id="'+U(b)+'">';for(var b=c.length,d=0;d<b;d++){var e=c[d];a+='<td id="'+U(e.id)+'" class="'+U(e.className)+'">'+S(e.H)+"</td>"}return R(a+"</tr>")};
var Vn=function(a,b,c,d,e,f,g,h,k,m){O.call(this);this.u=d;this.j=a;this.id=e||this.j.id+"_";this.className=f||"dp-";this.ma=c;this.i=b;this.s={};a=t(g)?g:1;h=(1<<a+7)-(1<<a+(h||5));this.wa=h+(h>>7);this.Ma=!!k;this.Ja=!!m;this.V=new Jj(this);k=ra(G,this.V);this.va?t(void 0)?k.call(void 0):k():(this.ha||(this.ha=[]),this.ha.push(t(void 0)?y(k,void 0):k));Un[this.id]=this};E(Vn,O);var Un={};l=Vn.prototype;l.Ic=!1;l.Hd=null;l.Ne=null;
l.render=function(){if(this.Ic){var a=this.b;if(!this.g){this.S=[];for(var b=7;b--;)this.S[b]=Wn(this.i,this.i.b.i[b]);for(var b=this.className,c=[],d=48;d--;){var e=["cell"];d&2?(e.push(d&1?"weekend-selected":"weekday-selected"),d&8&&e.push("today-selected"),e.push(d&4?"onmonth-selected":"offmonth-selected")):(e.push(d&1?"weekend":"weekday"),d&8&&e.push("today"),e.push(d&4?"onmonth":"offmonth"));d&16&&e.push("day-left");d&32&&e.push("day-right");c[d]=b+e.join(" "+b)+" "}this.R=c;this.o=[];this.g=
this.id+"day_";this.w=this.id+"cur"}var f=Xn(this.i,this.b.Ab);this.ab&&(f=this.ab+" - "+f);b=[];c=this.b.b;d=this.wa;for(e=0;e<a.Ra;e++)b.push({title:this.i.b.g[c],zh:d>>c&1,Oc:this.S[c]}),c=(c+1)%7;var a=this.j,c=this.className+"cell "+this.className,d=this.className,e=this.Ma,g=this.id,h=this.b.Ra,k=this.w,m=this.Ja,p=Xn(this.i,this.b.Ab),r=this.b,q=r.Ra,x=this.wa,A=this.R,u=Qm(r),z=!!this.Hd,C=z?this.Hd.ua():1,D=z?this.Ne.ua():0,T=this.ta.ua(),Cb=this.b.Ab.month,Q=0;this.Ea&&(this.s=this.Ea(r));
for(var Db=[],$b=0;$b<this.b.mb;$b++){for(var oa=[],pa=r.b,ja=q;ja--;Q++){var fb=u[Q],Eb=(fb==T&&8)|((fb>>5&15)==Cb&&4)|(fb>=C&&fb<=D&&2)|(ja==q-1&&16)|(0==ja&&32)|x>>pa&1,pa=(pa+1)%7;this.o[Q]=Eb;oa.push({id:this.g+fb,H:fb&31,className:A[Eb]+(this.s[fb]||"")})}Db.push(Tn({id:this.id+"row_"+$b,Lg:z,cols:oa}))}Qh(a,Sn,{Tf:c,className:d,jh:e,id:g,Ra:h,Tg:k,Kg:m,Ab:p,summary:f,ae:b,rows:Db});this.V.listen(this.u(this.id+"prev"),"mousedown",this.Xg).listen(this.u(this.id+"next"),"mousedown",this.Wg)}};
l.Xg=function(){Yn(Un[this.id],-1);this.dispatchEvent("o")};l.Wg=function(){Yn(Un[this.id],1);this.dispatchEvent("p")};var Zn=function(a,b){return(b=b.id)&&0==b.indexOf(a.g)?Dg(parseInt(b.substr(a.g.length),10)):null},$n=function(a,b){return a.u(a.g+b)};Vn.prototype.T=function(){return this.j};var Yn=function(a,b){ao(a,qg(a.b.Ab.year,a.b.Ab.month+b,1).qa())},ao=function(a,b){var c=a.b.Ab;if(b.year!=c.year||b.month!=c.month)a.b=Rm(b,a.ma.b),a.update()};Vn.prototype.update=function(){this.Ic&&this.render()};
Vn.prototype.getId=function(){return this.id};var bo=function(a,b,c,d){a.Hd=b;a.Ne=c;d&&ao(a,d);if(a.Ic){d=Qm(a.b);b=b.ua();c=c.ua();for(var e=a.b.o;e--;){var f=a.o[e],g=d[e],h=g>=b&&g<=c?f|2:f&-3;h!=f&&(f=e,$n(a,Qm(a.b)[f]).className=a.R[h]+(a.s[g]||""),a.o[e]=h)}}else a.update()};Vn.prototype.setup=function(a){this.ta=a;this.b?this.update():this.b=Rm(a,this.ma.b)};Vn.prototype.U=function(){delete this.j;delete Un[this.id];Vn.ra.U.call(this)};
var co=function(a,b,c,d,e){O.call(this);this.g=c;this.b=a;a.setup(gk(b));bo(a,this.g.b,this.g.i,this.g.g);this.i=new Jj(this);this.i.listen(c,"change",this.ve);this.i.listen(a.T(),"mousedown",this.Hg);this.i.listen(a.T(),"mouseover",this.Ig);this.i.listen(a.T(),"mouseout",this.Bg);this.i.listen(b,"newday",this.Cg);this.i.listen(a,"o",function(){this.dispatchEvent("o")});this.i.listen(a,"p",function(){this.dispatchEvent("p")});this.j=new Jj(this);this.u=b;this.s=!!d;this.o=!!e};E(co,O);l=co.prototype;
l.Rb=null;l.Gc=null;l.Ag=function(a){var b=Zn(this.b,a.target),c=this.Rb;b&&c&&!(this.Gc||c).Da(b)&&(this.Gc=b,this.o||this.g.zc(c.min(b),c.max(b),b));a.preventDefault()};l.Hg=function(a){var b=a.target,c=Zn(this.b,b);c?(this.Rb=c,this.s&&this.g.Ia(c),b=this.b.T().ownerDocument,this.j.listen(b,"mousemove",this.Ag),this.j.listen(b,"mouseup",this.Jg)):(c=this.b,(c.w==b.id||b.parentNode&&c.w==b.parentNode.id)&&this.dispatchEvent("r"));a.preventDefault()};
l.lh=function(){var a=!1,b=this.Rb;b&&(Nj(this.j),this.Rb=null,this.Gc?(a=!this.o,this.Gc=null):(this.s?this.ve():this.g.Ia(b),a=!0));a&&this.dispatchEvent("q")};l.Jg=co.prototype.lh;l.Ig=function(a){if((a=Zn(this.b,a.target))&&null==this.Rb){var b=this.b;cj($n(b,a.ua()),b.className+"onhover")}};l.Bg=function(a){if(a=Zn(this.b,a.target)){var b=this.b;dj($n(b,a.ua()),b.className+"onhover")}};l.ve=function(){var a=void 0;null==this.Rb&&(a=this.g.g);bo(this.b,this.g.b,this.g.i,a)}; l.Cg=function(){var a=this.b,b=gk(this.u);a.ta=b;a.update()};l.U=function(){G(this.i);G(null);G(this.j);G(this.b);co.ra.U.call(this)};
var eo=function(a){return R('<div id="dpPopup'+U(a.id)+'" class="dp-popup" style="display: none;"></div>')};var fo=function(a,b,c,d,e,f){F.call(this);var g=hh(a);f=Rh(eo,{id:f||""},void 0,g);this.j=b;a=a.appendChild(f);this.i=new co(new Vn(a,this.j,d,y(g.T,g)),c,e,!0);N(this.i,"q",this.Gg,!1,this);c=this.i.b;c.Ic=!0;c.render();this.b=new Yj(a);Vj(this.b);c=this.b;Tj(c);c.Pc=!0;this.g=a};E(fo,F);l=fo.prototype;l.U=function(){this.b&&(this.b.Ca(),this.b=null);this.g=null};l.setVisible=function(a){this.b.setVisible(a)};l.Wb=function(){return this.b.Wb()};l.Gg=function(){this.setVisible(!1)};l.T=function(){return this.g};
var jo=function(a,b,c,d,e){O.call(this);this.i=b;b=e||{};for(var f in go)f in b||(b[f]=go[f]);this.V=a;this.b=hh(a);this.s=c;this.S=[];this.g=null;this.Ma=b.showNavigation;this.ab=b.showTabs;this.bc=b.showPrintButton;this.R=b.showDateMarker;this.Ja=b.showCalendarMenu;this.tf=b.showCurrentTime;this.Bf=b.showTz;this.vf=b.showSubscribeButton;this.uf=b.showElementsLogo;if(b.embedStyle)try{this.j=new Lk(Xd(Vd(b.embedStyle)))}catch(u){}this.id=String(ho++);a=this.qb=new ak(this);this.dd=a.b(this.w);this.Zc=
a.b(this.Ef);this.Ac=a.b(this.hf);this.Df=a.b(this.subscribe);this.qf=a.b(this.sf);this.ta=new Jj(this);this.u=d;N(this.u,"m",this.af,!1,this);this.wa=null;N(this.i.b,"newday",this.zg,!1,this);this.o=new Pg;d=new Rg;d.Ia(gk(this.i.b));Qg(this.o,d);d={};a=this.id;c=this.lf();a=R('<div class="header" id="nav'+U(a)+'" style="overflow:hidden;'+(c?"":"display:none;")+'">&nbsp;</div>');d.qh=a;d.Of=null;a=[];I&&(a.push("ie"),K("8")?a.push("ie8"):K("7")?a.push("ie7"):a.push("ie6"));d.Eb=a.join(" ");a="";
this.uf?(a=this.i.o,a=R(I&&7>Dc?'<td valign="bottom" align="'+U("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='+U(W(a))+'gwe.png,sizingMethod=crop)"></span></a></td>':'<td valign="bottom"><a target="_blank" href="http://www.google.com/webelements"><img align="'+U("right")+'" src="'+U(Oi(a))+'gwe.png" width="130" height="20" border="0"></a></td>')):this.vf&&
(a=R('<td valign="bottom" style="text-align:right;"><div class="subscribe-image" style="display:inline-block;" onclick="'+U(V(this.Df))+'();" title="'+U("Add to Google Calendar")+'">'+S(R('<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">'+S("Calendar")+"</span></div></div>"))+"</div></td>"));c="";this.Bf&&(c=R('<td valign="bottom" id="timezone">'+S(this.i.u?"Events shown in time zone: "+this.i.S:
"Events shown in your computer's time zone")+"</td>"));d.id=this.id;a=R('<table id="footer'+U(this.id)+'" class="footer" cellpadding="0" cellspacing="0" width="100%"><tr>'+S(c)+S(a)+"</tr></table>");d.yg=a;this.j&&(d.Aa=Gk(this.j));Qh(this.V,Gn,d);d=this.b.T("nav"+this.id);var g,h=this.Ma;e=this.bc;var k=this.qf;a=this.Ja;c=this.id;f=this.i.o;var m,p,r;if(this.R){m=this.id;p=this.Zc;var q=this.Ac,x=this.j?Gk(this.j):null;m=R('<td id="dateEditableBox'+U(m)+'" class="date-picker-off" onmouseover="'+
U(V(q))+'(true);" onmouseout="'+U(V(q))+'(false);" onmousedown="'+U(V(p))+'()"><div class="date-top" id="currentDate'+U(m)+'"'+((null==x?0:x.fontFamily)||(null==x?0:x.tb)?'style="'+((null==x?0:x.fontFamily)?"font-family:"+U(W(x.fontFamily))+";":"")+((null==x?0:x.tb)?"font-weight:"+U(W(x.tb))+";":"")+'"':"")+">&nbsp;</div></td>");p=this.id;var q=this.Ac,x=this.Zc,A=this.i.o;p=R('<td id="dateMenuArrow'+U(p)+'" class="date-picker-off" onmouseover="'+U(V(q))+'(true);" onmouseout="'+U(V(q))+'(false);" onmousedown="'+
U(V(x))+'()"><img src="'+U(Oi(A))+'menu_arrow_open.gif" id="arrowImg'+U(p)+'" class="arrowImg" width=9 height=9></td>')}this.j&&(r=Gk(this.j));q=m;m=R;r=h?R('<td class="date-nav-buttons"><button class="today-button" id="todayButton'+U(c)+'"'+((null==r?0:r.fontFamily)?'style="font-family:'+U(W(r.fontFamily))+';"':"")+">"+S("Today")+'</button><img id="navBack'+U(c)+'" role=button tabindex=0 title="'+U("Previous period")+'" src="//calendar.google.com/googlecalendar/images/blank.gif" width=22 height=17 class="navbutton navBack"><img id="navForward'+
U(c)+'" role=button tabindex=0 title="'+U("Next period")+'" src="//calendar.google.com/googlecalendar/images/blank.gif" width=22 height=17 class="navbutton navForward"></td>'):"";r='<div class="date-controls"><table class="nav-table" cellpadding="0" cellspacing="0" border="0"><tr>'+r+S(null==(g=q)?"":g)+S(null==(g=p)?"":g)+'<td class="navSpacer">&nbsp;</td>'+(e?'<td><img src="'+U(Oi(f))+'icon_print.gif" style="cursor: pointer;" width="16" height="16" onclick="'+U(V(k))+'()" title="'+U("Print my calendar (shows preview)")+
'"></td><td><div class="tab-name" onclick="'+U(V(k))+'()">'+S("Print")+"</div></td>":"")+'<td id="calendarTabs'+U(c)+'"></td>';g=a?R('<td class="calendar-nav"><img id="calendarListButton'+U(c)+'" src="'+U(Oi(f))+'btn_menu6.gif" alt="" title="" width=15 height=14></td>'):"";g=m(r+g+"</tr></table></div>");d.innerHTML=Oh(g);this.Ma&&(Nj(this.ta),g=this.b,Mj(this.ta,g.T("navBack"+this.id),Wm,this.ke),Mj(this.ta,g.T("navForward"+this.id),Wm,this.le),Mj(this.ta,g.T("todayButton"+this.id),Wm,this.Ce));N(this.o,
"change",this.Ve,!1,this);this.Ja&&(g=io(this),g.s=12,g.lb&&g.g(),g=io(this),r=this.b.T("calendarListButton"+this.id),N(r,"mousedown",g.w,!1,g),g.o=new Kn(r,13),g.lb&&g.g());this.ab&&ik(this);this.R&&(this.ma=new fo(this.V,this.i.g,this.i.b,new Tm(this.i.i),this.o,this.id));jk(this);this.Ea=null;b=b.pingInterval||36E5;-1!=b&&(this.$c=window.setInterval(y(this.hd,this),b))};E(jo,O);var ho=1;
jo.prototype.U=function(){jo.ra.U.call(this);this.ta.Ca();this.u.Ca();t(this.$c)&&window.clearInterval(this.$c);this.qb.Ca()};var go={showNavigation:!0,showPrintButton:!0,showTabs:!0,showDateMarker:!0,showCalendarMenu:!0,showSubscribeButton:!0,showTz:!0,showElementsLogo:!1};
jo.prototype.hf=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")}};
jo.prototype.Ef=function(){this.R&&(this.ma.Wb()?this.ma.setVisible(!1):(this.ma.setVisible(!0),Ij(this.b.T("dateMenuArrow"+this.id),13,this.ma.T(),12,void 0,5)))};var io=function(a){if(!a.wa){var b=new Rn(a.u);a.wa=new Ln(b,a.b)}return a.wa};jo.prototype.lf=function(){return this.Ma||this.R||this.ab||this.Ja||this.bc};
var jk=function(a){if(!(0>=nj(a.V).clientHeight)){var b=(parseInt(a.V.style.height,10)||0)-(a.b.T("footer"+a.id).offsetHeight+a.b.T("nav"+a.id).offsetHeight+4),c=hk(a);0>=b&&(b=1);c.style.height=b+"px";ko(a)}};
jo.prototype.sf=function(){for(var a=this.g,b=a.getType().toUpperCase(),c=[],d=nb(this.u.g),e=0;e<d.length;++e){var f=d[e];f&&c.push(decodeURIComponent(f))}d=this.i.ha;a=a.Ka();b=zf(d.ld+"/print_preview","dates",a.toString(),"hl","en","ctz",d.Se,"pgsz","letter","wkst",String(d.j+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 ik=function(a){if(a.ab){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(Hn({Uf:a.dd,W:g,name:f.Fb,th:f.getType(),Aa:a.j?Gk(a.j):null}))}Qh(a.b.T("calendarTabs"+a.id),In,{Re:d})}};
jo.prototype.kf=function(a){switch(a.b){case "today":this.Ce();break;case "prev":this.ke();break;case "next":this.le();break;case "dayview":this.w("day");break;case "weekview":this.w("week");break;case "monthview":this.w("month");break;case "agendaview":this.w("agenda")}};
jo.prototype.w=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.Sb();if(this.g=a)a=this.g.b,a.zc(this.o.b,this.o.i,this.o.g),Qg(this.o,a);this.Ve();ko(this);ik(this);return!0};jo.prototype.af=function(){ko(this)};
var ko=function(a){(a=a.g)&&a.render()},qk=function(a,b,c){lo(a,!0);Wk(a.s,nb(a.u.g),b,function(b){c.call(null,b);lo(a,0<a.s.s)})};jo.prototype.hd=function(){if(this.g&&!(0>=nj(this.V).clientHeight)){var a=this.s,b=this.g.Ka(),c=y(this.nf,this),b=Uk(a,nb(a.j),b,c,!0),d;for(d in b.b){var c=a.j[d],e=a.b[d],f=y(a.w,a,d,b);c.g(b.b[d],f,e.j)}}};jo.prototype.nf=function(){ko(this)};
var lo=function(a,b){var c=a.b.T("loading"+a.id),d=c.style;if(null!=a.Ea)a=a.Ea;else{var e=Fn(),f=hk(a),e=e+(a.b.T("calendarContainer"+a.id).offsetWidth-(f.offsetWidth+f.offsetLeft));a=a.Ea=e}d.right=a+"px";c.style.display=b?"block":"none"};l=jo.prototype;l.zg=function(){window.setTimeout(y(this.vg,this),3E5*Math.random())};l.vg=function(){ko(this)};l.le=function(){this.g.qe()};l.ke=function(){this.g.oe()};l.Ce=function(){var a=gk(this.i.b);this.o.Ia(a)};
l.Ve=function(){this.R&&this.g&&uh(this.b.T("currentDate"+this.id),this.g.qd())};var hk=function(a){return a.b.T("viewContainer"+a.id)};jo.prototype.subscribe=function(){for(var a=nb(this.u.g),b=[],c=0;c<a.length;++c)b.push(a[c]);window.open(zf(this.i.ha.ld+"/render","cid",b))};
var mo=function(){Nm.call(this)};E(mo,Nm);var no=function(){O.call(this)};E(no,gm);var oo=function(a,b,c){O.call(this);this.b=new hm(a,b,c);this.b.Wc(this)};E(oo,no);oo.prototype.mc=function(a){return this.b.mc(a)};oo.prototype.Cd=function(){return this.b.Cd()};oo.prototype.kb=function(){return this.b.kb()};oo.prototype.rd=function(){return this.b.rd()};var gk=function(a){return Eg(a.rd())};
var po=function(a,b,c){oo.call(this,a,b,c)};E(po,oo);var qo=function(){O.call(this)};E(qo,O);var ro=function(a,b,c,d,e,f,g){O.call(this);v(a);this.i=b;this.g=c;this.o=t(d)?d:0;this.j=e||7;this.b=g||{}};E(ro,qo);ro.prototype.set=function(a,b){var c=this.b[a];this.b[a]=b;return c!=b};ro.prototype.get=function(a){return this.b[a]};
var to=function(a){this.b=a;this.i="";this.b.match(so)},so=/GMT[+-](([01]\d((?=:00)|(:\d{2})))|((\?)*))/;var uo={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,"TL","YTL"],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 vo={ef:".",Jd:",",Ff:"%",Kd:"0",Hf:"+",wf:"-",jf:"E",Gf:"\u2030",rf:"\u221e",Cf:"NaN",df:"#,##0.###",bi:"#E0",ai:"#,##0%",Jh:"\u00a4#,##0.00",ff:"USD"},wo=vo,wo=vo;var yo=function(){this.ma=wo.ff;this.u=40;this.b=1;this.s=3;this.ha=this.j=0;this.wa=!1;this.V=this.S="";this.va="-";this.w="";this.g=1;this.o=!1;this.i=[];this.R=this.ta=!1;var a=wo.df;a.replace(/ /g,"\u00a0");var b=[0];this.S=xo(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("G`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.i.push(h);h=0;break;case ".":if(0<=d)throw Error("H`"+
a);d=e+f+g;break;case "E":if(this.R)throw Error("I`"+a);this.R=!0;this.ha=0;b[0]+1<k&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.wa=!0);for(;b[0]+1<k&&"0"==a.charAt(b[0]+1);)b[0]++,this.ha++;if(1>e+f||1>this.ha)throw Error("J`"+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("K`"+a);g=e+f+g;this.s=0<=d?g-d:0;0<=d&&(this.j=e+f-d,0>this.j&&(this.j=0));this.b=(0<=d?d:g)-e;this.R&&(this.u=e+this.b,0==this.s&&0==this.b&&(this.b=
1));this.i.push(Math.max(0,h));this.ta=0==d||d==g;c=b[0]-c;this.V=xo(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.g&&(this.o=!0),this.va=xo(this,a,b),b[0]+=c,this.w=xo(this,a,b)):(this.va=this.S+this.va,this.w+=this.V)},zo=function(a,b,c,d){var e;if(a.j>a.s)throw Error("D");d||(d=[]);var f=Math.pow(10,a.s),g=Math.round(b*f);isFinite(g)?(b=Math.floor(g/f),f=Math.floor(g-b*f)):f=0;e=b;var g=Math.pow(10,a.s),h=f,k=0<a.j||0<h||!1,f=a.j;k&&(f=a.j);var m="";for(b=e;1E20<b;)m="0"+m,b=Math.round(b/
10);var m=b+m,p=wo.ef;b=wo.Kd.charCodeAt(0);var r=m.length,q=0;if(0<e||0<c){for(e=r;e<c;e++)d.push(String.fromCharCode(b));if(2<=a.i.length)for(c=1;c<a.i.length;c++)q+=a.i[c];c=r-q;if(0<c){e=a.i;for(var q=r=0,x,A=wo.Jd,u=m.length,z=0;z<u;z++)if(d.push(String.fromCharCode(b+1*Number(m.charAt(z)))),1<u-z)if(x=e[q],z<c){var C=c-z;(1===x||0<x&&1===C%x)&&d.push(A)}else q<e.length&&(z===c?q+=1:x===z-c-r+1&&(d.push(A),r+=x,q+=1))}else{c=m;m=a.i;e=wo.Jd;x=c.length;A=[];for(r=m.length-1;0<=r&&0<x;r--){q=m[r];
for(u=0;u<q&&0<=x-u-1;u++)A.push(String.fromCharCode(b+1*Number(c.charAt(x-u-1))));x-=q;0<x&&A.push(e)}d.push.apply(d,A.reverse())}}else k||d.push(String.fromCharCode(b));(a.ta||k)&&d.push(p);a=""+(h+g);for(g=a.length;"0"==a.charAt(g-1)&&g>f+1;)g--;for(e=1;e<g;e++)d.push(String.fromCharCode(b+1*Number(a.charAt(e))))},Ao=function(a,b,c){c.push(wo.jf);0>b?(b=-b,c.push(wo.wf)):a.wa&&c.push(wo.Hf);b=""+b;for(var d=wo.Kd,e=b.length;e<a.ha;e++)c.push(d);c.push(b)},xo=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+=a.ma):d+=uo[a.ma][1];break;case "%":if(!a.o&&1!=a.g)throw Error("E");if(a.o&&100!=a.g)throw Error("F");a.g=100;a.o=!1;d+=wo.Ff;break;case "\u2030":if(!a.o&&1!=a.g)throw Error("E");if(a.o&&1E3!=a.g)throw Error("F");a.g=1E3;a.o=!1;d+=wo.Gf;break;default:d+= g}}return d},Bo={prefix:"",mh:"",sg:0};
var Co=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"},Do=Co,Do=Co;var Eo=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"},Fo=Eo,Fo=Eo;var Io=function(a){this.o=[];this.b=[];this.j=[];this.i=new yo;a&&(a=Go(this,a),this.j=Ho(this,a))},Jo=/'([{}#].*?)'/g,Ko=/''/g,Lo=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];t(m)?(h.b.push(m),k.push(h.g(h.b))):k.push("Undefined parameter - "+g);break;case 2:g=b[f].value;h=e;k=g.Dc;t(c[k])?(k=g[c[k]],t(k)||(k=g.other),Lo(a,k,c,d,h)):h.push("Undefined parameter - "+k);break;case 0:g=b[f].value;Mo(a,g,c,Fo,d,
e);break;case 1:g=b[f].value,Mo(a,g,c,Do,d,e)}},Mo=function(a,b,c,d,e,f){var g=b.Dc,h=b.Nd,k=+c[g];if(isNaN(k))f.push("Undefined or invalid parameter - "+g);else if(h=k-h,g=b[c[g]],t(g)||(d=a.i.Ea?d(h,a.i.Ea()):d(h),g=b[d],t(g)||(g=b.other)),b=[],Lo(a,g,c,e,b),c=b.join(""),e)f.push(c);else{a=a.i;b=h;if(isNaN(b))a=wo.Cf;else{e=[];b/=Math.pow(10,Bo.sg);e.push(Bo.prefix);h=0>b||0==b&&0>1/b;e.push(h?a.va:a.S);if(isFinite(b))if(b=b*(h?-1:1)*a.g,a.R)if(d=b,0==d)zo(a,d,a.b,e),Ao(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.b;if(1<a.u&&a.u>a.b){for(;0!=b%a.u;)d*=10,b--;g=1}else 1>a.b?(b++,d/=10):(b-=a.b-1,d*=Math.pow(10,a.b-1));zo(a,d,g,e);Ao(a,b,e)}else zo(a,b,a.b,e);else e.push(wo.rf);e.push(h?a.w:a.V);e.push(Bo.mh);a=e.join("")}f.push(c.replace(/#/g,a))}},Go=function(a,b){var c=a.o,d=y(a.g,a);b=b.replace(Ko,function(){c.push("'");return d(c)});return b=b.replace(Jo,function(a,b){c.push(b);
return d(c)})},No=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},Oo=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,Po=/^\s*(\w+)\s*,\s*selectordinal\s*,/,Qo=/^\s*(\w+)\s*,\s*select\s*,/,Ho=function(a,b){var c=[];b=No(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(Oo.test(f)?0:Po.test(f)?1:Qo.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=Ro(a,b[d].value);break;case 0:e.type=0;e.value=So(a,b[d].value);break;case 1:e.type=1;e.value=To(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},Ro=function(a,b){var c="";b=b.replace(Qo,function(a,b){c=b;return""});var d={};d.Dc=c;b=No(b);for(var e=0;e<b.length;){var f=
b[e].value;e++;if(1==b[e].type)var g=Ho(a,b[e].value);d[f.replace(/\s/g,"")]=g;e++}return d},So=function(a,b){var c="",d=0;b=b.replace(Oo,function(a,b,e){c=b;e&&(d=parseInt(e,10));return""});var e={};e.Dc=c;e.Nd=d;b=No(b);for(var f=0;f<b.length;){var g=b[f].value;f++;if(1==b[f].type)var h=Ho(a,b[f].value);e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},To=function(a,b){var c="";b=b.replace(Po,function(a,b){c=b;return""});var d={};d.Dc=c;d.Nd=0;b=No(b);for(var e=0;e<b.length;){var f=b[e].value; e++;if(1==b[e].type)var g=Ho(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};Io.prototype.g=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
var Uo=["en",0,".",[[[null,0],[" \u2013 "],[null,1]]],[[[null,0],[" "],[null,1]]],[[[null,0],[", "],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1],["/"],[null,2]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1]]],[[[null,0],["/"],[null,1],["/"],[null,2]]],[[[null,0],["-"],[null,1],["-"],[null,2]]],[[[null,0],[":00"]]],[[[null,0],[null,1]]],[[[null,0],[":"],[null,1]]],[[[null,0],[":"],[null,1],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],
[null,1],[", "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],[null,1],[", "],[null,2]]],[[[null,0],[" "],[null,1]]],[[[null,0],[" "],[null,1],[" \u2013 "],[null,2],[", "],[null,3]]],[[[null,0],[" "],[null,1],[" \u2013 "],[null,2],[", "],[null,3]]],[[[null,0],[" "],[null,1],[" \u2013 "],[null,2],[" "],[null,3],[", "],[null,4]]],[[[null,0],[" \u2013 "],[null,1]]],[[[null,0],[" ("],[null,1],[")"]]],[[[null,0],[" \u2013 "],[null,1],[" "],[null,2]]],[[[null,0],[" "],
[null,1]]],[[[null,0],[", "],[null,1]]],"SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" "),"January February March April May June July August September October November December".split(" "),["a","p"],["am","pm"],["am","pm"],"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 0,0,0,[[[null,0],[", "],[null,1]]],[[[null,0]]]];
var Vo=function(a){ge(this,a,0,null)};E(Vo,de);var Y=function(a){ge(this,a,0,Wo)};E(Y,de);var Wo=[1],he=function(a){ge(this,a,0,null)};E(he,de);var Xo=function(a){ge(this,a,0,null)};E(Xo,de);var Yo=function(a){ge(this,a,0,null)};E(Yo,de);var Zo=function(a){ge(this,a,0,null)};E(Zo,de);
var bp=function(){this.ka=new Vo(Uo);this.i=$o(M(this.ka,Xo,32));this.b=$o(M(this.ka,Xo,33));this.g=$o(M(this.ka,Xo,34));this.u=ap(M(this.ka,Yo,35));this.o=ap(M(this.ka,Yo,36));this.j=ap(M(this.ka,Yo,37));this.s=ap(M(this.ka,Yo,41))};ca(bp);
var $o=function(a){return[L(a,1),L(a,2),L(a,3),L(a,4),L(a,5),L(a,6),L(a,7)]},ap=function(a){return[,L(a,1),L(a,2),L(a,3),L(a,4),L(a,5),L(a,6),L(a,7),L(a,8),L(a,9),L(a,10),L(a,11),L(a,12)]},cp=function(a,b){return a.g[b]},dp=function(a){return isNaN(a)?"??":""+(a%12||12)},ep=function(a){return isNaN(a)?"??":(10>a?"0":"")+a},fp=function(a,b){return isNaN(b)?"":12>b%24?L(M(a.ka,Zo,39),1):L(M(a.ka,Zo,39),2)},Z=function(a,b){var c=[];Oa(ie(a),function(a){null!=L(a,1)?c.push(L(a,1)):(a=b[L(a,2)||0],c.push(a))}); return c.join("")};
var gp=function(){};var ip=function(a,b,c){this.g=a||new hp;this.b=b||bp.Kc();this.j=t(c)?c:!0};E(ip,gp);
var jp=function(a,b,c){return L(a.b.ka,2)?String(b):c?a.b.u[b]:a.b.o[b]},kp=function(a,b,c){return a.j&&!L(a.b.ka,2)?c?a.b.s[b]:a.b.j[b]:jp(a,b,c||"ru"==L(a.b.ka,1))},Ok=function(a,b,c,d){a.g.i||isNaN(b.hour)?(c=b.hour,b=b.minute,b=Z(M(a.b.ka,Y,16),[isNaN(c)?"??":(10>c?"0":"")+c,ep(b)])):c&&0==b.minute?d?(a=a.b,b=b.hour,b=Z(M(a.ka,Y,15),[dp(b),isNaN(b)?"":12>b%24?"":L(M(a.ka,Zo,38),2)])):(a=a.b,b=b.hour,b=Z(M(a.ka,Y,15),[dp(b),fp(a,b)])):d?(a=a.b,c=b.hour,b=b.minute,b=Z(M(a.ka,Y,17),[dp(c),ep(b),
isNaN(c)?"":12>c%24?"":L(M(a.ka,Zo,38),2)])):(a=a.b,c=b.hour,b=b.minute,b=Z(M(a.ka,Y,17),[dp(c),ep(b),fp(a,c)]));return b},Ik=function(a,b){a:switch(a.g.g){case 1:var c=b.H;b=b.month;a=Z(M(a.b.ka,Y,7),[c,b]);break a;case 0:c=b.month;b=b.H;a=Z(M(a.b.ka,Y,10),[c,b]);break a;case 2:c=b.month;b=b.H;a=Z(M(a.b.ka,Y,11),[c,b]);break a;default:c=b.month,b=b.H,a=Z(M(a.b.ka,Y,10),[c,b])}return a},Bk=function(a,b,c){var d=kp(a,b.month,void 0);if(b.year==a.g.b.year&&4>Math.abs(b.month-a.g.b.month))var e=b.H,
d=Z(M(a.b.ka,Y,18),[d,e]);else var e=b.H,f=b.year,d=Z(M(a.b.ka,Y,19),[d,e,f]);c?(b=b.Ua(),b=a.b.b[b]):b=cp(a.b,b.Ua());return Z(M(a.b.ka,Y,31),[b,d])};ip.prototype.i=function(a){var b;1==a.H?(b=kp(this,a.month,!0),a=a.H,b=Z(M(this.b.ka,Y,21),[b,a])):b=String(a.H);return b};
var lp=function(a,b){var c=b.start,d=rg(b.end,-1),e=c.year,f=c.month,g=c.H;b=d.year;var h=d.month,d=d.H,k=kp(a,f,!0),m=kp(a,h,!0);e==b?f==h?g==d?(b=Z(M(a.b.ka,Y,19),[k,g,e]),c=cp(a.b,c.Ua()),a=Z(M(a.b.ka,Y,31),[c,b])):a=Z(M(a.b.ka,Y,25),[k,g,d,e]):a=Z(M(a.b.ka,Y,26),[k,g,m,d,e]):(c=a.b,e=Z(M(a.b.ka,Y,22),[k,g,e]),a=Z(M(a.b.ka,Y,22),[m,d,b]),a=Z(M(c.ka,Y,4),[e,a]));return a},Xn=function(a,b){var c=jp(a,b.month);b=b.year;return Z(M(a.b.ka,Y,20),[c,b])},lk=function(a,b){var c,d;b instanceof Jg?(c=b.start,
d=b.end):(c=b,d=void 0);if(isNaN(d.hour))a=24<=(mg(d,c).i/3600|0)?lp(a,new Jg(c,d)):Bk(a,c,!0);else{var e=!(c.minute||d.minute);b=Bk(a,c,!0)+", "+Ok(a,c,e);c=(c.qa()!=d.qa()?Bk(a,d,!0)+", ":"")+Ok(a,d,e);a=Z(M(a.b.ka,Y,4),[b,c])}return a},Wn=function(a,b){return"ru"==L(a.b.ka,1)?b.substring(0,1).toUpperCase()+b.substring(1):b},hp=function(a,b){this.i=a||!1;this.g=b||0;this.b=Eg(new Date)};
var mp=function(a,b,c){O.call(this);this.b=a;c&&Za(c)};E(mp,O);var np=function(a,b,c){mp.call(this,a,0,null);this.g=c?c.replace("{hl}",encodeURIComponent("en")):null};E(np,mp);var op=function(a,b,c,d,e,f){this.i=a;this.b=b;this.j=d;this.Se=c;this.g=e;a=this.i+"calendar";null!=this.g?a+="/b/"+this.g:this.b&&(a+="/hosted/"+this.b);this.ld=a;this.o=f||null};op.prototype.getProxyUrl=function(){return this.o};var rp=function(a){for(var b in pp)b in a||(a[b]=pp[b]);this.wa=a.collapseAllday;b=new hp(a.format24hour,parseInt(a.dateFieldOrder,10));this.g=new ip(b);this.ta=a.autoResize;this.w=(b=a.hostedDomain)?new np(b.name,0,b.maplink):null;this.s=a.baseUrl;jf(this.s)||(this.s=jf(window.location.href)+this.s);this.i=a.weekstart;this.o=a.imagePath;this.u=a.timezone||null;this.S=a.timezoneLocalized;this.Ea=a.haveQuickAdd;if("nowMs"in a){b=parseInt(a.nowMs,10);var c=B()+im;3E4<=Math.abs(c-b)&&(im=b-B())}this.b=
new po(qp(a.timezoneOffsetMs),qp(a.timezoneNextTransitionMs),qp(a.timezoneNextOffsetMs));this.j=a.showWeekends;this.va=parseInt(a.firstWeekday,10);this.V=parseInt(a.workWeekLength,10);this.ha=new op(this.s,this.w&&this.w.b||"",this.u,this.i,Xf(),a.proxyUrl);this.ma=a.calendarApiVersion;this.R=a.developerKey},qp=function(a){a=parseInt(a,10);isNaN(a)&&(a=void 0);return a},pp={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 tp=function(a,b,c){F.call(this);this.b=a;this.i=b;this.j=new Jj(this);if(c||.05>Math.random())this.j.listen(this.i,"c",this.o),this.j.listen(this.i,["d","e"],this.s);sp(this)};E(tp,F);tp.prototype.U=function(){this.j.Ca()};var sp=function(a){var b=n.gcal$perf$serverTime,c=n.gcal$perf$headStartTime;t(b)&&t(c)&&(a.b.log("container",B()-c+b),Pe(a.i,"e",function(a){var d=B()-c;this.b.log(a.target.getType()+"_loadTime",d);this.b.log(a.target.getType()+"_totalLoadTime",d+b)},!1,a))};
tp.prototype.o=function(){this.g=new Dl(this.b)};tp.prototype.s=function(a){if(this.g){var b="e"==a.type,c=this.g,d=a.target.getType()+"_"+(b?"insertDom":"computeContent")||c.i,e=B();c.j.log(d,e-c.g);c.g=e;b&&(b=this.g,a=a.target.getType()+"_render"||b.i,c=B(),b.j.log(a,c-b.b),b.g=c,this.g=null)}};
var up=function(a){(a||window).location.reload(!0)};var vp=function(a,b){F.call(this);Yi=new Zi(b.features);a&&a.xc(4,Yi);this.data=b;this.b=new rp(b);vm.gcal$connect$ApiV3Calendar=new wm};E(vp,F);vp.prototype.o=null;
vp.prototype.setup=function(){var a=this.data,b=ih(document,a.Ya||"container"),c=this.b.w;(c=c&&c.g)&&(fk=c);this.s=new Rk;this.i=new mo;Sj(up,36E5*Math.abs(20)+Math.floor(36E5*Math.random()*Math.abs(3)));wp(this,a);a.skin&&(b.className=b.className+" "+a.skin);b.style.position="relative";this.u(b);xp(this,b);this.g=new jo(b,this.b,this.s,this.i,a);this.o=new zl;new tp(this.o,this.g);this.data.loggedin&&(a=window.location.pathname,a=ra(xm,this.o,a.substr(a.lastIndexOf("/")+1)+"_",void 0),window.setTimeout(a,
3E5),window.setInterval(a,36E5));a=gk(this.b.b);this.j&&!this.j.contains(a)&&(a=this.j.start);this.g.o.Ia(a);a=this.g;b=new yp;"day"==this.data.view&&new zp(a,this.b,b,1);new zp(a,this.b,b);new Ap(a,this.b,b);new yk(a,this.b,new Nk(this.b.g,b));this.g.w(this.data.view)};var xp=function(a,b){a=y(a.u,a,b);var c=new ym(a,100);N(window,"resize",function(){c.xg()})};
vp.prototype.u=function(a,b){if(this.b.ta){var c;c=(c=ih(document,"calendarTitle"))?c.offsetHeight:0;var d=ih(document,"warningBox");d&&(c+=d.offsetHeight);d=oh(hh(a).b);b=b||mh(d||window).height;this.w!=b&&(c=b-c,0>=c&&(c=1),a.style.height=c+"px",this.g&&jk(this.g),this.w=b)}};
var wp=function(a,b){var c=b.preloadStart,d=b.preloadEnd;c&&d&&(a.j=new Jg(Lg(c),Lg(d)));var e=vm[b.calendarFactoryClass||"gcal$connect$ApiV3Calendar"]||null;e.init(a.b,a.s);var f=b.cids||{};Gm(a.i,function(){for(var a in f){var b;b=e;var c=a,d=f[a],p=d.color,r=d.title,d=d.access||0;p?(p=am(p),p=0<=p?Zl(p):null):p=void 0;b=b.create(c,d,p,r);c=f[a].hidden;this.i.od(new On(b),c)}},a)};
var Bp={};var Cp=function(a){a=a||null;this.j=!!a&&Id(a,12).b("VR");a&&$i(Id(a,4),28)&&Id(a,4)};Cp.prototype.b=function(){return Zl(bm())};
var Dp=function(a,b){a=a.b(b);b=am(a.b);var c;if(0<=b)c=Jm(b);else{a=a.b;b=am(a.toUpperCase());if(!(43<=b)){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=Ol(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 Im(c,!0,a,"#000000")}return c};Cp.prototype.g=function(){return!1};Cp.prototype.i=function(){return S("")}; Cp.prototype.qc=function(){return this.j};
var yp=function(){Cp.call(this)};E(yp,Cp);yp.prototype.b=function(a){return a.Gb().vb()};yp.prototype.i=function(a){a=a.Oa();a=a={icon:a&&a.b};a=a.src;return R(a?'<img class=cwci src="'+U(Oi(a))+'">':"")};yp.prototype.g=function(a){a=a.o;return 2==a||6==a};
var Ep=function(a){F.call(this);this.g=a;this.o=[];this.i=[];this.s=[];this.b=new Jj(this)};E(Ep,F);Ep.prototype.u=!1;Ep.prototype.U=function(){this.b.Ca();this.s=this.i=this.o=this.g=this.b=null};var Fp=function(a){this.b=a},Gp=function(a,b){this.b=a;this.callback=b};E(Gp,Fp);var Hp=function(a,b,c){b=new Gp(b,c);a.u||(Mj(a.b,a.g,Wm,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)}; Ep.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 Jp=function(a,b){return null!==Ip(a,b)},Ip=function(a,b){b=aj(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},Kp=function(a,b){a:{for(var c=ra(Jp,"ca-evp");b;){if(c(b)){a=b;break a}if(a&&b==a)break;b=b.parentNode}a=null}return a},Lp=function(a){return vh(a,ra(Jp,"ca-mlp"))};
var Mp=function(a){return R("<pre>"+S(a.content)+"</pre>")};var Np=function(a){F.call(this);this.j=a;this.i=new ak(this);this.b=":"+(sl.Kc().b++).toString(36);this.g=hh(a)};E(Np,F);l=Np.prototype;l.Wa=null;l.Yb=null;l.Na=null;l.Xa=400;l.Ze=0;l.$e=0;l.ee=!1;l.dc=null;l.U=function(){this.i.Ca();G(this.Na);Np.ra.U.call(this)};
l.init=function(){if(!this.Wa){var a,b=this.i.b(this.te),c=this.b,d=Op(this,"tl"),e=Op(this,"tr"),f=Op(this,"bl"),g=Op(this,"br");a=R;d='<div style="display:none;z-index:'+U(W(1001))+'" class="bubble"><table cellpadding=0 cellspacing=0 class="bubble-table"><tr><td class="bubble-cell-side">'+S(d)+'</td><td class="bubble-cell-main"><div class="bubble-top"></div></td><td class="bubble-cell-side">'+S(e)+'</td></tr><tr><td colspan=3 class="bubble-mid"><div style="overflow:hidden" id="bubbleContent'+U(c)+
'"></div></td></tr><tr><td>'+S(f)+'</td><td><div class="bubble-bottom"></div></td><td>'+S(g)+'</td></tr></table><div id="bubbleClose'+U(c)+'" class="bubble-closebutton" onclick="'+U(V(b))+'();"></div>';b=R('<div class="prong" id="prong'+U(c)+'" onclick="'+U(V(b))+'()"><div class="bubble-sprite"></div></div>');a=a(d+b+"</div>");this.Wa=Sh(a,void 0);this.j.appendChild(this.Wa);this.Wa.style.width=this.Xa+"px";this.Yb=this.g.T("prong"+this.b);this.Na=new Yj(this.Wa);Vj(this.Na);a=this.Na;Tj(a);a.Pc=
!0;this.Na.md=!1;N(this.Na,"beforehide",y(this.Mf,this));N(this.Na,"hide",y(this.Xd,this))}};l.T=function(){return this.Wa};var Op=function(a,b){a=a.b;return R('<div class="bubble-corner" id="'+U(b)+U(a)+'"><div class="bubble-sprite bubble-'+U(b)+'"></div></div>')},Pp=function(a,b,c){var d=a.left+10,e=a.top+10;return new ej(d,Math.max(a.left+a.width-10-b,d),Math.max(a.top+a.height-10-c,e),e)};
Np.prototype.render=function(a,b,c,d,e,f){var g=this.g.T("bubbleContent"+this.b);if(g)if(c instanceof Fh){for(Qh(g,Mp,{content:c});g.firstChild.firstChild;)g.appendChild(g.firstChild.firstChild);g.removeChild(g.firstChild)}else this.Xd(),sh(g),this.dc=c,c.render(g),N(this.dc,"change",this.Ee,!1,this);vj(this.g.T("bubbleClose"+this.b),!e);d&&Pe(this.Na,"beforehide",d);this.Ze=a;this.$e=b;this.ee=!f;Qp(this,!0);this.Na.setVisible(!0)};
var Qp=function(a,b){var c=a.Ze,d=a.$e;a.Wa.style.display="block";a.Yb.style.display="block";var e=Math.round(.4*a.Xa-.6*a.Yb.offsetWidth),f=mh(oh(a.g.b)||window),f=new fj(0,0,f.width,f.height),g;var h=a.Wa.offsetHeight+a.Yb.offsetHeight-1;g=Pp(f,a.Xa,h);h=d-h;if(hb(h,g.top,g.bottom)!=h)g=null;else{var k=c-e;g=hb(k,g.left,g.right)!=k?null:new P(k,h)}if(g&&a.ee)a.Yb.style.left=e+"px";else{a.Yb.style.display="none";if(!b)return;e=a.Xa;b=a.Wa.offsetHeight;f=Pp(f,e,b);c=hb(c-e/2,f.left,f.right);b=d-b-
10;b<f.top&&(b=d+10);g=new P(c,hb(b,f.top,f.bottom))}a=a.Wa;d=g.b;c=g.g;f=qj(a);d instanceof P&&(c=d.g,d=d.b);lj(a,a.offsetLeft+(d-f.b),a.offsetTop+(Number(c)-f.g))};l=Np.prototype;l.te=function(){this.Na&&this.Na.setVisible(!1)};l.Mf=function(){I&&document.activeElement&&th(this.Wa,document.activeElement)&&document.body.focus()};l.Xd=function(){Qe(this.dc,"change",this.Ee,!1,this);G(this.dc);delete this.dc};l.Wb=function(){return!(!this.Na||!this.Na.Wb())};l.Ee=function(){Qp(this)};
var Rp=function(a){var b=a.W;v(a.wb);a=a.wb;for(var b='<div class="'+U(b)+'">',c=a.length,d=0;d<c;d++)b+=S(a[d]);return R(b+"</div>")};var Tp=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=hg(h.v(),rg(h,f).v());for(g=0;g<f;g++)b[g]=[],c[g]=[];g=0;for(var m=a.length;g<m;g++){var p=a[g];if(Vi(p,k)){var r=p.i,q=0,x=kg(p.Ba().qa(),h);if(0>x){if(!r)continue;x=0;q|=1}var A=kg(pg(p.Ha),h);A>f&&(A=f,q|=2);r=new Sp(p,r?A-x:1,q);(p=p.Oa())&&Nh(p)?c[x].push(r):(b[x].push(r),d++)}}a={Vf:b,xh:c,Ug:d}}this.b=a.Vf;this.j=a.xh;this.s=a.Ug;this.o=e||0},Sp=function(a,b,c){this.event=a;
this.b=b;this.g=c},Xp=function(a,b){for(var c=a.i,d=a.s,e=a.u,f=db(c),g=db(c),h=db(c),k=[],m=0,p=0;d;){m==c&&(m=0,p++);var r=a.b[m][f[m]++];if(r){for(var q=r.b;q--;)h[m]=p,p+1==e?k[m]=r:p>=e&&(g[m]++,k[m]&&(k[m].we=!0)),m++;--d}else m++}f=db(c);d=[];q=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].we)){p=1;break}break;case 1:p=1}for(var e=Math.min(q,e-1),x=e+1+p,p=0;p<x;p++){var A=x-p;b.Ga.push(R("<tr>"));for(m=0;m<c;m++)if(!d[m]){var r=a.b[m][f[m]++],u=p>=h[m];if(p==
e&&(g[m]||k[m]&&k[m].we)){var z=void 0,u=b,r=rg(a.g,m),C=g[m]+(k[m]?1:0);if(u.j&&u.Jb)if(z=new Io("{NUM_EVENTS, plural, =1 {1 event}other {# events}}"),C={NUM_EVENTS:C},0==z.j.length)z="";else{z.b=Za(z.o);var D=[];Lo(z,z.j,C,!1,D);for(C=D.join("");0<z.b.length;)C=C.replace(z.g(z.b),z.b.pop());z=C}else u.j?z="\u25bc":z="+"+C+" more";u.Ga.push(Up({Xf:Vp,Qg:"ca-mlp"+r.ua(),sh:u.j,Jb:u.Jb,content:z}))}else if(r&&p<=e){z=1;1<r.b?m+=r.b-1:u&&p!=q&&(z=A,d[m]=!0);var u=b,C=!!(r.g&1),D=!!(r.g&2),T="ca-evp"+ ma(r.event);u.ha(r,z,!1,C,D,T);u.i(r,z,!1,C,D,T);u.u(r,z,!1,C,D,T)}else d[m]=u,b.Ga.push(Wp({W:"st-c st-s",Fd:u?A:1}))}}};
var Yp=function(){O.call(this);Jd();this.b={}};E(Yp,O);ca(Yp);Yp.prototype.get=function(a){return this.b[a]};Yp.prototype.forEach=function(a){for(var b in this.b)if(!1===a(b,this.b[b]))break};var Zp=function(a,b){var c=null;a.forEach(function(a,e){if(e.g==b)return c=a,!1});return c};
var aq=function(a){var b=Yp.Kc(),c=a.w,d=b.get(c);d||(c=Zp(b,c))&&(d=b.get(c));return!d||60>d.b?"":(a=a.ha.eventColor)&&/^#[0-9a-fA-F]{6}$/.test(a)?$p(a):""},$p=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 cq=function(a){var b=a.vb(),c,d,e=bq;if(e){a=(c="#000000"!=(a.g?a.j:"#000000"))?"#eeeeee":"#1d1d1d";c=c?"#dddddd":"#333333";d=b.g;var f;f=255+.6*(parseInt(d.substr(3,2),16)-255);var g;g=255+.6*(parseInt(d.substr(5,2),16)-255);d="#"+Il(255+.6*(parseInt(d.substr(1,2),16)-255))+Il(f)+Il(g)}else c=a="",d=b.j;this.i=a;this.b=b.o;this.g=e?b.g:b.b;this.V=e?"":b.b;this.ma=e?b.o:b.g;this.wa=e?b.o:b.j;this.Ea=e?"":b.g;this.R=c;this.j=b.j;this.va=b.i;this.w=e?"":b.i;this.ta=e?b.g:b.b;this.S=d;this.o=e?this.b: b.j;this.s=e?this.g:b.i;this.u=e?"":b.i;this.ha=e?this.i:b.b},bq=!1,dq={},eq=function(a){var b=ma(a);dq[b]||(dq[b]=new cq(a));return dq[b]};
var fq=function(a){var b=a.Bd;return R(S(a.title)+' - <span class="cloc">'+S(b)+"</span>")};var gq=function(a){return ri(a.fh?"direction:"+W("rtl")+";text-align:"+W("left")+";":"")};var iq=function(a,b,c,d,e,f,g,h){a={color:c,textColor:d,vc:e||"",nb:g||"",nd:f||"",content:a,fh:b};if(h)return a.nb+=" rb-n",a.borderColor=h,a.ud="rb-ni",h=a.nb,b=a.borderColor,c=a.textColor,d=a.color,e=a.ud,f=a.nd,g=a.content,R('<div class="'+U(a.vc)+" "+U(h)+'" style="border:1px solid '+U(W(b))+"; color:"+U(W(c))+";background-color:"+U(W(d))+";"+U(W(gq(a)))+'"><div class="'+U(e)+'">'+S(f)+S(g)+"</div></div>");if(hq)return a.nb+=" rb-n",h=a.nb,b=a.textColor,c=a.color,d=a.nd,e=a.content,R('<div class="'+
U(a.vc)+" "+U(h)+'" style="color:'+U(W(b))+";background-color:"+U(W(c))+";"+U(W(gq(a)))+'">'+S(d)+S(e)+"</div>");a.vc+=" rb-o";a.nb+=" rb-m";a.ud="rb-i";h=a.color;b=a.nb;c=a.textColor;d=a.nd;e=a.ud;f=a.content;return R('<div class="'+U(a.vc)+'" style="border-color:'+U(W(h))+";"+U(W(gq(a)))+'"><div class="'+U(b)+'" style="border-color:'+U(W(h))+";background-color:"+U(W(h))+";color:"+U(W(c))+'">'+S(d)+'<div class="'+U(e)+'">'+S(f)+"</div></div></div>")},hq=J||Nd;
var jq=function(a){var b=a.id,c=a.W;v(a.ub);a=a.ub;for(var b='<table id="'+U(b)+'" cellpadding=0 cellspacing=0 class="'+U(c)+'"><tr>',c=a.length,d=0;d<c;d++)var e=a[d],b=b+("<td "+(e.W?'class="'+U(e.W)+'"':"")+">&nbsp;</td>");return R(b+"</tr></table>")},kq=function(a){var b=a.W;v(a.ub);a=a.ub;for(var b='<table cellpadding=0 cellspacing=0 class="'+U(b)+'"><tr>',c=a.length,d=0;d<c;d++)b+='<td class="'+U(a[d].W)+'">&nbsp;</td>';return R(b+"</tr></table>")},lq=function(){return R('<table cellpadding="0" cellspacing="0" class="'+
U("st-grid")+'">')},mq=function(a){var b;v(a.ub);b=a.ub;a=a.Aa;for(var c="<tr>",d=b.length,e=0;e<d;e++)var f=b[e],c=c+('<td class="'+U(f.W)+'"'+((null==a?0:a.Lb)&&-1!=(""+f.W).indexOf("st-dtitle")&&-1==(""+f.W).indexOf("st-dtitle-nonmonth")&&-1==(""+f.W).indexOf("st-dtitle-today")?'style="background-color:'+U(W(a.Lb))+'"':"")+">"+S(f.wh)+'<span class="'+U(f.kh)+'">'+S(f.mg)+"</span></td>");return R(c+"</tr>")},Wp=function(a){var b=a.Fd;return R('<td class="'+U(a.W)+'"'+(1<b?' rowspan="'+U(b)+'"':
"")+">&nbsp;")},nq=function(a){var b=a.rg,c=a.Fd,d=a.eg,e=a.ug;return R('<td class="'+U(a.W)+'"'+(1<c?' rowspan="'+U(c)+'"':"")+(1<d?' colspan="'+U(d)+'"':"")+'><div class="'+U(b)+'">'+S(e)+"</div></td>")},Up=function(a){var b=a.Xf,c=a.Qg,d=a.Jb,e=a.content;a=a.sh?d?'<div class="'+U(c)+" "+U(b.jd)+" "+U(b.Af)+'">'+S(e)+"</div>":'<div class="'+U(c)+" "+U(b.jd)+" "+U(b.yf)+'">'+S(e)+"</div>":'<span class="'+U(c)+" "+U(b.jd)+" "+U(b.zf)+'">'+S(e)+"</span>";return R('<td class="'+U(b.mf)+" "+U(b.xf)+ '">'+a+"</td>")};
var oq=function(a){a=a.tg;return R(a?'<span class="te-c VIpgJd-TzA9Ye-eEGnhe" style="background-color:'+U(W(a))+'">&nbsp;</span>':"")};var pq=function(a,b,c,d,e,f){this.g=a;this.b=b;this.w=c||!1;this.j=!!d;this.s=!!e;this.Jb=b.qc();this.va=$i(Kd(),60);this.o=f||null},Vp={Eh:"st-bg-table",Ah:"st-bg-all",Bh:"st-bg",Ch:"st-bg-fc",Dh:"st-bg-lc",Fh:"st-bg-today",Ih:"st-bg-next",Gh:"st-bg-td-first",Hh:"st-bg-td-last",Kh:"st-dtitle",Nh:"st-dtitle-fr",Mh:"st-dtitle-fc",Oh:"st-dtitle-lc",Rh:"st-dtitle-today",Ph:"st-dtitle-next",Lh:"st-dtitle-down",Qh:"st-dtitle-nonmonth",Sh:"st-grid",mf:"st-c",Th:"st-c-pos",Uh:"st-s",yf:"st-moreicon",Vh:"st-ad-ml",
Wh:"st-ad-ml2",Xh:"st-ad-mpad",Yh:"st-ad-mr",Zh:"st-ad-mr2",$h:"st-ad-mpadr",xf:"st-more-c",jd:"st-more",zf:"st-moreul",Af:"st-morewk",di:"st-wc",ei:"st-wc-click"};pq.prototype.Ga=null;
var qq=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=d.event.Oa();e.b&&(d="ca-evp"+ma(d.event)+" st-wc",e.getUrl()&&(d+=" st-wc-click"),b.push({title:e.g||"",url:e.b,W:d}))}a="";v(b);c=b.length;for(e=0;e<c;e++)d=b[e],a+='<img src="'+U(Oi(d.url))+'" class="'+U(d.W)+'" title="'+U(d.title)+'" alt="'+U(d.title)+'">';return R(a)};pq.prototype.ha=ba;pq.prototype.i=function(a,b,c,d,e,f){this.Ga.push(nq({W:"st-c",Fd:b,eg:a.b,rg:"st-c-pos",ug:rq(this,a.event,d,e,f)}))};pq.prototype.u=ba;
var rq=function(a,b,c,d,e){if(b.i||b.g){c=!!c;d=!!d;var f=e||"",g,h,k;e=a.b.i(b,!0);a.s&&(g="evt-lk ca-elp"+ma(b));h=S("");if(!b.g&&!c){k="("+Ok(a.g,b.Ba())+")";var m=tb.test(k)?"\u200f":"\u200e";k=k.replace(xb,m+"$&"+m)}m=Wi(b);if(a.va)var p=b.j,m=p?fq({Bd:p,title:m}):m;g=R(S(e)+(k?S(k)+" ":"")+(g?'<span class="'+U(g)+'">'+S(m)+"</span>":S(m))+S(h));e=Dp(a.b,b);k=eq(e);h=k.i;e=a.b.g(b)?k.j:k.b;(m=aq(b))&&(e=m);var r;a.b.qc()&&(r=k.g);a=[];c&&a.push("st-ad-mpad");d&&a.push("st-ad-mpadr");a=a.join(" ");
c=sq(c,d,e,r);b=-1==Ab(b.b.getContent())?!(b.ta&&b.ta()):!1;b=iq(g,b,e,h,f,c,a,r)}else r=e||"",c=a.b.i(b,!1),d=Wi(b),g=S(""),a.s&&(f="evt-lk ca-elp"+ma(b)),f=R((f?'<span class="'+U(f)+'">'+S(d)+"</span>":S(d))+S(g)),d=a.b.g(b),g=Dp(a.b,b),g=eq(g),d=d?g.S:g.ta,g=aq(b),b=Ok(a.g,b.Ba(),!0,a.w),b={color:d,time:b,Ae:c,Qe:f,Eb:r,tg:g},-1==Ab(f.toString())?(a=b.color,r=b.Ae,c=b.time,f=b.Qe,b=R('<div class="'+U(b.Eb)+' te" style="color:'+U(W(a))+'"><table cellpadding=0 cellspacing=0 class="te-rev"><tr><td class="te-t">'+
S(r)+S(c)+"&nbsp;</td><td>"+oq(b)+'&nbsp;</td><td class="te-rev-s"><div class="te-rev-spos">&nbsp;<div class="te-rev-scont" dir="'+U("rtl")+'">'+S(f)+"</div></div></td></tr></table></div>")):(a=b.color,r=b.Ae,c=b.time,f=b.Qe,b=R('<div class="'+U(b.Eb)+' te" style="color:'+U(W(a))+'"><span class="te-t">'+S(r)+S(c)+"&nbsp;</span>"+oq(b)+'<span class="te-s">'+S(f)+"</span></div>"));return b},sq=function(a,b,c,d){var e=[];a&&(e.push({W:"st-ad-ml",color:d||c}),e.push({W:"st-ad-ml2",color:c}));b&&(e.push({W:"st-ad-mr", color:d||c}),e.push({W:"st-ad-mr2",color:c}));c="";v(e);a=e.length;for(b=0;b<a;b++){d=e[b];var f=d.color;d=R('<div class="'+U(d.W)+'" style="border-color: transparent '+U(W(f))+'"></div>');c+=d}return R(c)};
var uq=function(a,b,c,d,e){this.id=tq++;this.type=c;this.u=b.g;this.R=new Np(hk(a).parentNode);this.wa=e;kk.call(this,a,b,c,d,a.b)};E(uq,kk);var tq=tq||1;uq.prototype.Ea=null;uq.prototype.render=function(){uq.ra.render.call(this);this.R.te()};
var vq=function(a,b){var c=a.wa.b(b).b,d=Wi(b),e=mk(a,b),f;b.Pb&&(f=encodeURI(b.Pb),a=pk(a,b),f=R('<div class="separator" style="background-color: '+U(W(c))+';"></div><span class="links"><a href="'+U(Mi(f))+'" target="_blank">'+S("more details")+'&raquo;</a>&nbsp;&nbsp;<a href="'+U(Mi(a))+'" target="_blank">'+S("copy to my calendar")+"&raquo;</a></span>"));a=f;return R('<div class="details"><span class="title" style="color: '+U(W(c))+'">'+S(d)+'</span><div class="detail-content">'+S(e)+"</div>"+S(null==
a?"":a)+"</div>")};uq.prototype.Ja=function(a,b){a=Ip("ca-evp",a);a=parseInt(a,10);var c=this.j[a].Oa();c&&c.getUrl()?this.Ac(a,b.target):(a=this.j[a],c=b.clientX+document.documentElement.scrollLeft,b=b.clientY+document.documentElement.scrollTop,y(this.R.render,this.R,c,b),a&&this.R.render(c,b,vq(this,a)))};
uq.prototype.Ma=function(a){var b;b=Ip("ca-mlp",a);b=Dg(parseInt(b,10));var c=wh(a,"TD"),d=wh(a,"TABLE");a=qj(c).b;var c=qj(d).g,d=this.ue(b),e=[];d.$b.Ga=e;d.$b.Ga.push(lq());Xp(new Tp(this.Ea,b,1,99),d.$b);d.$b.Ga.push(R("</table>"));this.ta.render(a,c,d.width,null,d.title,Rp({W:d.Zd,wb:e}))};uq.prototype.ue=function(a){return{title:Bk(this.u,a),$b:new pq(this.u,this.wa),Zd:"st-contents",width:225}};uq.prototype.register=function(){uq.ra.register.call(this);this.R.init()};
var wq=function(a){var b=a.yh,c=a.row,d=a.mb;v(a.wb);a=a.wb;b='<div class=month-row style="top:'+U(W(b*c))+"%;"+(c<d-1?"height:"+U(W(b+1))+"%":"bottom:0")+'">';c=a.length;for(d=0;d<c;d++)b+=S(a[d]);return R(b+"</div>")};var xq=function(a,b,c,d){this.g=a;this.b=b;this.j=c;this.i=d||null},yq=new function(a,b,c,d){this.g=a;this.i=b;this.j=c;this.b=d||0}(14,17,17);var Ap=function(a,b,c,d){this.i=parseInt(d,10)||0;if(2>this.i||4<this.i)this.i=0;this.i?(this.Fb=[null,null,"2 Weeks","3 Weeks","4 Weeks"][this.i],d="next"+this.i+"weeks"):(this.Fb="Month",d="month");var e=this.i?new Ug(7*this.i,b.i):new Tg;this.V=new Jj(this);uq.call(this,a,b,d,e,c);zq(this);this.S=a.j;this.ma=new pq(this.u,c,void 0,void 0,void 0,this.S);this.Ob=new xq(this.u,this.ma,this.id+"",this.S)};E(Ap,uq);
var zq=function(a){var b=a.Ka();a.qb=new Pm(a.b.g,b.start,Math.ceil(b.duration.H/7),a.g.j?7:5,7)};l=Ap.prototype;l.Ka=function(){var a=sg(this.b.b,this.g.i),b=tg(this.b.i,this.g.i+6);this.g.j||(a=tg(a,this.g.va),b=sg(b,this.g.va+this.g.V-1));return new Jg(a,og(b))};l.qd=function(){var a;if(this.i)a=lp(this.u,this.Ka());else{a=this.u;var b;this.i?b=null:(b=this.b.g,b=ng(b.year,b.month,1));a=Xn(a,b)}return a};
l.Dg=function(a){this.dispatchEvent("c");var b,c=this.Ob,d=this.qb,e=gk(this.g.b),f=this.b.g.month;var g;g=Math.max(1,Math.floor(((this.bc-yq.g)/d.mb+yq.b-yq.i)/yq.j));var h=[];for(b=0;b<d.Ra;b++){var k=d,m=b,k=Dg(Qm(k)[0*k.Ra+m]).Ua(),m=c.g,k=Wn(m,m.b.b[k]);h.push(k)}k=100/d.mb;b=[];for(m=0;m<d.mb;m++){var p=[];c.b.Ga=p;var r,q=d,x=m;r=Dg(Qm(q)[x*q.Ra+0]);for(var q=c.b,x=d.Ra,A=e,u=[],z=!0,C=x,D=r;C--;D=og(D)){var T=["st-bg"];z&&(z=!1,T.push("st-bg-fc"));D.Da(A)&&(0==C&&q.b.qc()?T.push("st-bg-td-last"):
T.push("st-bg-today"));D.Da(og(A))&&C!=x-1&&T.push("st-bg-next");u.push({W:T.join(" ")})}q.Ga.push(kq({W:"st-bg-table",ub:u}));c.b.Ga.push(lq());for(var q=new Tp(a,r,d.Ra,g),x=c.b,A=d.Ra,u=e,z=f,C=q.j,D=y(c.g.i,c.g),T=0==m,Cb=[],Q=!0,Db=og(u),$b=rg(u,7),oa=0;oa<A;oa++){var pa=rg(r,oa),ja=["st-dtitle"];T&&ja.push("st-dtitle-fr");Q&&(Q=!1,ja.push("st-dtitle-fc"));u.Da(pa)&&(ja.push("st-dtitle-today"),oa==A-1&&ja.push("st-dtitle-lc"));Db.Da(pa)&&0!=oa&&ja.push("st-dtitle-next");$b.Da(pa)&&ja.push("st-dtitle-down");
pa.month!=z&&ja.push("st-dtitle-nonmonth");Cb.push({W:ja.join(" "),kh:"ca-cdp"+pa.ua(),mg:D(pa),wh:qq(C[oa])})}x.Ga.push(mq({ub:Cb,Aa:x.o?Gk(x.o):null}));Xp(q,c.b);c.b.Ga.push(R("</table>"));b.push(wq({yh:k,row:m,mb:d.mb,wb:p}));c.b.Ga=null}d=c.j;e=c.i?Gk(c.i):null;v(h);v(b);c='<div class="mv-container"><table cellpadding=0 cellspacing=0 class="mv-daynames-table" id="mvDaynamesTable"'+((null==e?0:e.ya)?'style="background-color:'+U(W(e.ya))+'"':"")+"><tr>";f=h.length;for(g=0;g<f;g++)k=h[g],c+='<th class="mv-dayname" title="'+
U(k)+'"'+((null==e?0:e.Uc)?'style="color:'+U(W(e.Uc))+'"':"")+">"+S(k)+"</th>";c+='</tr></table><div class="mv-event-container" id="mvEventContainer'+U(d)+'"'+((null==e?0:e.ya)?'style="border-top-color:'+U(W(e.ya))+"; border-bottom-color:"+U(W(e.ya))+';"':"")+">";h=b.length;for(d=0;d<h;d++)c+=S(b[d]);b=R(c+"</div></div>");this.dispatchEvent("d");this.Sb();h=hk(this.Ya);h.innerHTML=Oh(b);this.j={};this.w={};nk(this,a);this.Ea=a.slice();a=new Ep(h);Hp(a,ra(Kp,h),y(this.Ja,this));Hp(a,Lp,y(this.Ma,this)); this.o=a;this.dispatchEvent("e")};l.Sb=function(){Ap.ra.Sb.call(this);Nj(this.V);this.o&&(this.o.Ca(),this.o=null)};l.render=function(){Ap.ra.render.call(this);zq(this);this.bc=hk(this.Ya).offsetHeight;rk(this,this.Ka(),y(this.Dg,this))};
var Bq=function(a,b){O.call(this);a&&Aq(this,a,b)};E(Bq,O);l=Bq.prototype;l.Ub=null;l.Qc=null;l.wd=null;l.Rc=null;l.Qa=-1;l.yb=-1;l.kd=!1;
var Cq={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},Dq={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},Eq=I||tc||J&&K("525"),Fq=wc&&vc;
Bq.prototype.b=function(a){if(J||tc)if(17==this.Qa&&!a.ctrlKey||18==this.Qa&&!a.altKey||wc&&91==this.Qa&&!a.metaKey)this.yb=this.Qa=-1;-1==this.Qa&&(a.ctrlKey&&17!=a.keyCode?this.Qa=17:a.altKey&&18!=a.keyCode?this.Qa=18:a.metaKey&&91!=a.keyCode&&(this.Qa=91));Eq&&!Qj(a.keyCode,this.Qa,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.yb=Pj(a.keyCode),Fq&&(this.kd=a.altKey))};Bq.prototype.g=function(a){this.yb=this.Qa=-1;this.kd=a.altKey};
Bq.prototype.handleEvent=function(a){var b=a.b,c,d,e=b.altKey;I&&"keypress"==a.type?c=this.yb:(J||tc)&&"keypress"==a.type?c=this.yb:sc&&!J?c=this.yb:(c=b.keyCode||this.yb,d=b.charCode||0,Fq&&(e=this.kd),wc&&63==d&&224==c&&(c=191));(d=c=Pj(c))?63232<=c&&c in Cq?d=Cq[c]:25==c&&a.shiftKey&&(d=9):b.keyIdentifier&&b.keyIdentifier in Dq&&(d=Dq[b.keyIdentifier]);a=d==this.Qa;this.Qa=d;b=new Gq(d,0,a,b);b.altKey=e;this.dispatchEvent(b)};Bq.prototype.T=function(){return this.Ub};
var Aq=function(a,b,c){a.Rc&&Hq(a);a.Ub=b;a.Qc=N(a.Ub,"keypress",a,c);a.wd=N(a.Ub,"keydown",a.b,c,a);a.Rc=N(a.Ub,"keyup",a.g,c,a)},Hq=function(a){a.Qc&&(Re(a.Qc),Re(a.wd),Re(a.Rc),a.Qc=null,a.wd=null,a.Rc=null);a.Ub=null;a.Qa=-1;a.yb=-1};Bq.prototype.U=function(){Bq.ra.U.call(this);Hq(this)};var Gq=function(a,b,c,d){te.call(this,d);this.type="key";this.keyCode=a;this.repeat=c};E(Gq,te);
var Jq=function(a,b,c,d,e){function f(a){if(a){a.tabIndex=0;a.setAttribute("role","tab");cj(a,"VIpgJd-VgwJlc-tJHJj");a&&g.R.listen(a,"click",g.S);var b=g;a&&(Aq(b.u,a),b.w.listen(b.u,"key",b.V))}}O.call(this);this.s=e||hh();this.b=this.s.T(a)||null;this.j=this.s.T(d||null);this.i=(this.o=ha(b)?b:null)||!b?null:this.s.T(b);this.g=1==c;t(c)||this.o||(this.j?this.g="none"!=this.j.style.display:this.b&&(this.g=bj(this.b,"VIpgJd-VgwJlc-PBWx0c")));this.w=new Jj(this);this.u=new Bq;this.R=new Jj(this);var g=
this;f(this.b);f(this.j);Iq(this,this.g)};E(Jq,O);Jq.prototype.U=function(){Jq.ra.U.call(this);G(this.w);G(this.u);G(this.R)};
var Iq=function(a,b){a.i?vj(a.i,b):b&&a.o&&(a.i=a.o());a.i&&cj(a.i,"VIpgJd-VgwJlc-bN97Pc");if(a.j)vj(a.b,!b),vj(a.j,b);else if(a.b){var c=a.b;b?cj(c,"VIpgJd-VgwJlc-PBWx0c"):dj(c,"VIpgJd-VgwJlc-PBWx0c");c=a.b;b?dj(c,"VIpgJd-VgwJlc-qAWA2"):cj(c,"VIpgJd-VgwJlc-qAWA2");var c=a.b,d=b;v(d)&&(d=d.join(" "));""===d||void 0==d?(Um||(Um={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=Um,"expanded"in d?c.setAttribute("aria-expanded",d.expanded):c.removeAttribute("aria-expanded")):c.setAttribute("aria-expanded",d)}a.g=b;a.dispatchEvent(new Kq("toggle",a))};Jq.prototype.V=function(a){if(13==a.keyCode||32==a.keyCode)Iq(this,!this.g),this.dispatchEvent(new pe("action",this)),a.preventDefault(),a.stopPropagation()};Jq.prototype.S=function(){Iq(this,!this.g);this.dispatchEvent(new pe("action",this))}; var Kq=function(a,b){pe.call(this,a,b)};E(Kq,pe);
var Lq=function(a){var b=a.fg;return R('<td class="'+U(a.W)+'">'+S(b)+"</td>")};var Mq=function(a,b,c,d){pq.call(this,a,b,c,!1,d)};E(Mq,pq);Mq.prototype.ha=function(a,b,c,d,e,f){a=a.event;Nq(this,a,f,d,!1,a.Ba())};Mq.prototype.u=function(a,b,c,d,e,f){a=a.event;b=a.Ha;b=rg(pg(b),-1);Nq(this,a,f,!1,e,b)};Mq.prototype.i=function(a,b,c,d,e,f){this.Jb||(e=d=!1);Mq.ra.i.call(this,a,b,c,d,e,f)};
var Nq=function(a,b,c,d,e,f){var g="",h="wk-sideevents";if(e||d)if(f=Ik(a.g,f),a.Jb&&f)h=d?"wk-sideeventsb":"wk-sideeventsa",g=f;else if(!a.Jb){g=a.b.b(b);b=(b=aq(b))?b:g.i;g="";d&&(c+=" wk-more-prealign",g="st-ad-mpad");var k=-1==Ab(f),g=iq(S(f),k,b,"",c,sq(d,e,b),g)}a.Ga.push(Lq({W:h,fg:g}))};
var Oq=function(a,b){this.start=a<b?a:b;this.end=a<b?b:a};var Pq=function(){},Qq=function(){};Qq.prototype.j=.5;Qq.prototype.i=!0;Qq.prototype.s=0;var Rq=function(){this.W=[]};l=Rq.prototype;l.top=0;l.he=0;l.ie="px";l.edge="left";l.height="";l.width=100;l.Ye="%";l.text=null;l.Pg=!1;l.Te=function(){return S("")};var Sq=function(a){var b=a.Sd;a=a.content;return R(b?'<div style="'+U(W(b))+'">'+S(a)+"</div>":S(a))};var Tq=function(){this.W=[]};E(Tq,Rq);l=Tq.prototype;l.Za=0;l.Wd=S("");l.Vd="";l.Qf=null;l.Rd="#fff";l.Td="#000";l.Ud="#000";l.re="";var Uq=function(a,b,c){a.Za=c?a.Za|b:a.Za&~b},Vq=function(a,b,c,d){var e;if(c){var f=-1==Ab(c);c=2*f+1;var g=Bp[c];g||(f?(f=I?"zoom:1;":"",f="direction:"+W("rtl")+";"+f):f="",g=ri(f),Bp[c]=g);c=g;c.getContent()&&(e=c)}"caption"==d?(a.caption=b,a.Rf=e):(a.text=b,a.nh=e)};
Tq.prototype.Te=function(){var a=$i(Kd(),60)&&!1;this.data={rh:!!(this.Za&2),ze:!!(this.Za&1),Ng:!!(this.Za&16),Lf:!!(this.Za&4),qc:!1,ye:a};this.data.W=this.W.join(" ");a=[];this.Za&1&&a.push("cro");this.Za&2||a.push("cbrd");this.data.Eb=a.join(" ");this.data.top=this.top+"px";this.data.offset=this.he+this.ie;this.data.edge=this.edge;this.data.width=this.width+this.Ye;a=this.height;this.data.height=a?Math.max(0,a-0-(this.Za&2?5:3))+"px":"auto";this.data.borderColor=this.Td;this.data.bgColor=this.Rd;
this.data.Sf=this.Ud;this.data.textColor=this.re;Vq(this.data,this.Wd,this.Vd,"caption");var a=this.text?this.text.toString():"",b=this.text?this.text:S("");Vq(this.data,b,a,"text");this.data.Nf="";this.data.icons="";this.b&&(this.data.userId=this.j,this.data.$g=this.g?"cpic-fade":"",this.data.dh=this.i&1?"cpic-rot-left":"cpic-rot-right",this.data.Ie=this.b);var a=this.data,c=a.qc,d=a.Ng,e=a.borderColor,f=a.bgColor,g=a.W,h=a.Ie,k=a.top,m=a.edge,p=a.offset,r=a.width,q=a.rh,x=a.ze,A=a.Eb,u=a.height,
z=a.textColor,C=a.Lf,b="",f="border-color:"+W(e)+";background-color:"+W(f)+";",f=vi(f);if(c&&d)var d=a.edge,D=a.offset,T=a.hi,Cb=a.width,d=R('<div class="rsvp-no-bg" style="top:'+U(W(a.top))+";"+U(W(d))+":"+U(W(D))+";height:"+U(W(T))+";width:"+U(W(Cb))+';">&nbsp;</div>');else d="";var g=d+'<div class="'+U(g)+" chip"+(h?" corg":"")+'" style="top:'+U(W(k))+";"+U(W(m))+":"+U(W(p))+";width:"+U(W(r))+';">'+(q?x?'<div class="cb2" style="border-color:'+U(W(e))+';">&nbsp;</div><div class="cb1" style="'+U(W(f))+
'">&nbsp;</div>':'<div class="ct" style="border-bottom-color:'+U(W(e))+'">&nbsp;</div>':"")+'<dl class="'+U(A)+'" style="height:'+U(W(u))+";"+U(W(f))+(z?"color:"+U(W(z)):"")+'">',k=a.Sf,m=a.Rf,p=a.Nf,r=a.caption,x=a.icons,k=R('<dt style="'+(k?"background-color:"+U(W(k))+";":"")+'">'+Sq({Sd:m,content:ti(S(p)+'<span class="chip-caption">'+S(r)+"</span>"+S(x))})+"</dt>"),g=g+k+"<dd>",k=a.text,k=R(Sq({Sd:a.nh,content:ti(""+(a.ye?'<div class="cpchip">'+S(k)+"</div>":S(k)))})),g=g+k+"</dd>",Q;if(c){c={dg:f};
for(Q in a)Q in c||(c[Q]=a[Q]);Q=c.dg;k=c.ji;c=c.ye;Q=R('<div><div class="mask mask-top" style="'+U(W(Q))+'">&nbsp;</div>'+(c?"":'<div class="mask mask-bottom" style="'+U(W(Q))+'">&nbsp;</div>')+'<div class="mask mask-left" style="height:'+U(W(k))+";"+U(W(Q))+'">&nbsp;</div><div class="mask mask-right" style="height:'+U(W(k))+";"+U(W(Q))+'">&nbsp;</div></div>')}else Q="";Q=g+Q+(C?'<div class="resizer"><div class="rszr-icon">&nbsp;</div></div>':"")+"</dl>"+(q?'<div class="cb1" style="'+U(W(f))+'">&nbsp;</div><div class="cb2" style="border-color:'+
U(W(e))+';">&nbsp;</div>':"");h?(h=a.dh,e=a.userId,q=a.borderColor,C=a.Ie,a=R('<div class="g-hovercard cpic '+U(a.$g)+" "+U(h)+'" data-userid="'+U(e)+'" style="border-color:'+U(W(q))+';"><img src="'+U(Oi(C))+'?sz=24" height="24" width="24"></div>')):a="";return R(b+(Q+a+"</div>"))};
var Wq=function(a,b,c){this.g=b;this.b=c;this.i=$i(Kd(),60)};E(Wq,Pq);
var Xq=function(a,b){b="evt-lk ca-elp"+ma(b);return R('<span class="'+U(b)+'">'+S(a)+"</span>")},Yq=function(a,b,c,d){if(!a.i)return b;a=c.j;if(!a)return b;b={Bd:a,title:b};return 0<d?(b.oh=12*d,d=b.Bd,a=b.title,R('<div class="ctdiv" style="max-height: '+U(W(b.oh))+'px">'+S(a)+'</div><span class="cloc">'+S(d)+"</span>")):fq(b)},Zq=function(a,b,c,d){b=Ok(a.g,b.Yc(),!0,!0);c?d?a=R(S(b)+" - "+S(d)):(a=Ok(a.g,c.Yc(),!0,!0),a=S(""+b+" \u2013 "+a)):a=S("At "+b);return a},$q=!(J||Nd);
var ar=function(a){var b=a.style,c=a.height,d=a.text;a=a.Aa;return R('<div style="height:'+U(W(c))+'px;"><div class="'+U(b)+'" style="height:'+U(W(c-1))+"px;"+(-1!=(""+b).indexOf("tg-time-pri")&&(null==a?0:a.Lb)?"background-color:"+U(W(a.Lb))+";":"")+'">'+S(d)+"</div></div>")};
var br=function(a,b){this.Xa=a;this.i=b||""},cr=function(a){br.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.g=a.Aa||null};E(cr,br);
var dr=function(a,b,c){for(var d=[],e=0;24>e;++e){var f=23==e?a.b.b+" "+a.b.i:a.b.b,g;g=a.j;var h=Ig(2E3,1,1,e,a.o,0);g=Ok(g,h.Bb(),!0);f={style:f,height:42,text:g,Aa:a.g?Gk(a.g):null};d.push(ar(f))}a=a.b.g+(b?"":" tg-timesnotlast");v(d);v(c);a='<td class="'+U(a)+'">';b=d.length;for(e=0;e<b;e++)a+=S(d[e]);d=c.length;for(b=0;b<d;b++)a+=S(c[b]);return R(a+"</td>")},er=function(){},fr=new function(){this.g="tg-times-pri";this.b="tg-time-pri";this.i="tg-time-pri-last"};
var gr=function(a,b){this.g=a;this.o=b};gr.prototype.j=ba;gr.prototype.i=ba;gr.prototype.b=function(){return this.g};gr.prototype.setVisible=function(a){this.g=a};var hr=function(){gr.call(this,!1,0)};E(hr,gr);hr.prototype.b=function(){return!1};var ir=function(a,b,c,d,e,f){F.call(this);this.g=d;this.b=f};E(ir,F);ir.prototype.T=function(){return null};var jr=function(a,b,c,d){this.event=a;this.Nb=b;this.b=c;this.Yf=d;this.Vc=[]};var kr=function(a){var b,c=a.Zf,d=a.id,e=a.ag,f=a.$f,g=a.Fg,h;v(a.Ue);h=a.Ue;var k;v(a.Je);k=a.Je;var m;v(a.de);m=a.de;v(a.jc);a=a.jc;for(var c='<td class="'+U(c)+'">',p=h.length,r=0;r<p;r++)c+=S(null==(b=h[r])?"":b);c+='<div id="'+U(d)+"Col"+U(e)+'" class="tg-col-eventwrapper" style="height:'+U(W(f))+"px;margin-bottom:-"+U(W(f))+'px;"><div class="'+U(g)+'">';f=a.length;for(g=0;g<f;g++)c+=S(a[g]);a=m.length;for(f=0;f<a;f++)c+=S(null==(b=m[f])?"":b);c+='</div></div><div id="'+U(d)+"Over"+U(e)+'" class="tg-col-overlaywrapper">'; d=k.length;for(e=0;e<d;e++)c+=S(null==(b=k[e])?"":b);return R(c+"</div></td>")};
var nr=function(a,b,c,d,e,f){this.S=new Wq(hh(),a,b);this.b=c||"tg";this.w=d||!1;this.u=!0;this.R=e||"tg-gutter";b=new er;b.title="";b.i=0;b.b=a;b.g=fr;b.Aa=f;this.i=[new cr(b)];this.s=[];this.ha=[];this.o=[];this.j=new hr;this.s.push(lr);this.o.push(mr)};nr.prototype.va=null;
var or=function(a,b,c,d,e){var f=a.S;if(a.g)for(var g in a.g)if(a.g[g].ki(b,c)){f=a.g[g].$b;break}a=new Qq;a.Nb=b.Nb;a.g=b.b;a.event=b.event;a.left=b.left;a.width=b.wg;a.j=0;a.s=.5;a.b=42;a.o=0;a.i=!b.qg;a.u=24;g=f;var h=1==d;b=a.event;d=new Tq;Uq(d,2,$q&&!0);var f=b.ha,f=null!==f&&"SS_asid"in f,k=b.wa,m=Dp(g.b,b),p=0;f?p=3:g.b.g(b)&&(p=2);var r=aq(b),q=p,p=eq(m),x=!1,A,u,z=p.i;switch(q||0){case 1:q=p.ma;A=p.wa;u=p.Ea;break;case 2:q=p.j;A=p.va;u=p.w;z=p.R;x=!0;break;case 3:q=p.o;A=p.s;u=p.u;z=p.ha;
break;default:q=p.b,A=p.g,u=p.V}r&&(q=r);d.Qf=m;d.Rd=q;d.Td=A;d.Ud=u;d.re=z;d.g=x;m=(a.u-0)*a.b;r=Math.round((a.Nb/60-a.o)*a.b);r=Math.max(0*a.b,r);d.top=r;d.he=100*a.left;d.ie="%";d.edge="left";p=Math.round((a.g/60-a.o)*a.b);p=Math.min(p,m);m=Math.max(p-r,a.b*a.j);d.Pg=m<a.s*a.b;d.height=m;d.width=100*a.width;d.Ye="%";Uq(d,1,!1);m=g.b.g(b);Uq(d,16,m);m&&d.W.push("rsvp-no-chip");Uq(d,4,!1);1==b.u&&a.i&&(m=b.getId().charCodeAt(1),r=1==b.u?"":null,d.b=null,d.i=m,d.j=r);m=Wi(b);r=g.i?40:30;if(k)r=Zq(g,
b.Ba()),k="",m=Xq(m,b),h=Yq(g,m,b,1),d.text=h;else if(a.g-a.Nb>r){r=Zq(g,b.Ba(),b.Ha);k="";m=Xq(m,b);p=a.g-a.Nb;if(60<=p||h)m=Yq(g,m,b,Math.floor((p-40)/20));d.text=m}else h&&(m=Yq(g,m,b,0)),r=Zq(g,b.Ba(),b.Ha,m),k=m.getContent();g=g.b.i(b,!0);h=r;m=S("");g=R(S(g)+S(h)+" "+S(m));d.Wd=g;d.Vd=k||"";b="ca-evp"+ma(b);d.W.push(b);f&&d.W.push("av-chip");0<a.left&&(d.W.push("chip-border"),(e=e&&e.qa())&&c==e?d.W.push("chip-color-today"):d.W.push("chip-color"));return d.Te()},lr=function(a,b,c,d,e){return(a=
e&&e.qa())&&b==a?R('<div class="tg-today" style="height:'+U(W(1008))+"px;margin-bottom:-"+U(W(1008))+'px;">&nbsp;</div>'):null},mr=function(a,b,c,d,e){a=e&&e.qa();b==a?(b=42*(e.hour+e.minute/60-0)|0,e=pr(d,e),d=R('<div class="tg-hourmarker tg-nowmarker" id="'+U(d.b)+'nowmarker" style="top:'+U(W(b))+"px;"+(e?"":"display:none;")+'"> </div>')):d=null;return d};
nr.prototype.render=function(a,b,c){var d=a.length,e,f=c||null,g=this.i;e=[];for(var h=0,k=g.length;h<k;h++)e.push(R('<td style="width:'+U(W(g[h].Xa))+'px;"></td>'));e.push(qr(this,d));f?(h=(42*(f.hour+f.minute/60-0)|0)-4,f=pr(this,f),f=[R('<div id="'+U(this.b)+'nowptr" class="tg-nowptr" style="'+U(W("left"))+":"+U(W(0))+"px;top:"+U(W(h))+"px;"+(f?"":"display:none;")+'"></div>')]):f=[];for(var m=f,p=-1,h=g.length-1;0<=h;h--)if(g[h]instanceof cr){p=h;break}f=[];h=0;for(k=g.length;h<k;h++)f.push(dr(g[h],
h==k-1,h==p?m:[]));v(e);v(f);g='<tr height="1">';h=e.length;for(k=0;k<h;k++)g+=S(e[k]);g+="</tr><tr>";e=f.length;for(h=0;h<e;h++)g+=S(f[h]);e=R(g);g=b;b=[];for(f=0;f<d;f++){k=[];h=a[f];if(h.length){for(var k=h,m=g,p=k.length,r=[],q=[],x=[],A=0;A<p;++A){var u=k[A],z=u.Ba(),C=wg(z)||0;z.ua()<m.ua()&&(C=0);var D=u.Ha,z=wg(D)||0;30>z-C&&(z=C+30);if(D.ua()>m.ua()||1440<z)z=1440;for(D=0;q[D]>C;)D++;var u=new jr(u,C,z,D),T=x[D];T||(T=x[D]=[]);T.push(u);q[D]=z;r[D]=u;0!=D&&(u.Sc=[r[D-1]],r[D-1].Vc.push(u));
for(z=D+1;q[z]<=C;)z++;if(C=r[z])u.Vc.push(C),C.Sc.push(u)}p=Array.prototype.concat.apply([],x);for(k=r=p.length;k--;){x=1;A=0;m=p[k];for(q=m.Vc.length;q--;)C=m.Vc[q],A=Math.max(A,C.Pe),x=Math.min(x,C.left),C.Nb<m.Nb+30&&(m.qg=!0);m.Pe=A+1;m.width=x/(m.Yf+1);m.left=x-m.width}for(k=0;k<r;k++){m=p[k];m.left=0;if(m.Sc)for(q=m.Sc.length;q--;)x=m.Sc[q],m.left=Math.max(m.left,x.left+x.width);q=(1-m.left)/m.Pe;m.width=Math.max(m.width,q);m.wg=Math.min(1-m.left,m.width+.7*q)}k=p;m=g;p=d;r=c;q=[];for(x=0;x<
k.length;x++)q.push(or(this,k[x],m,p,r));k=q}m=[];for(q=0;q<this.s.length;++q)m.push(this.s[q](f,g,h,this,c));m.push(null);p=[];for(q=0;q<this.ha.length;++q)p.push(this.ha[q](f,g,h,this,c));p.push(null);r=[];for(q=0;q<this.o.length;++q)r.push(this.o[q](f,g,h,this,c));r.push(null);h=this.w&&f==d-1?"tg-gutter":this.R;q="tg-col";c&&(g.Da(c.qa())||1<d&&g.Da(og(c))&&0<f)&&(q="tg-col-today");x=g.Ua();b.push(kr({$f:1008,id:this.b,ag:f,Ue:m,Zf:0==x||6==x?q+" tg-weekend":q,Fg:h,jc:k,de:p,Je:r}));this.w||(g=
og(g))}c=0;for(d=this.i.length;c<d;c++);d=c=NaN;a=Array.prototype.concat.apply([],a);g=a.length;for(f=0;f<g;f++)k=a[f],h=wg(k.Ba()),k=wg(k.Ha),k<h||(isNaN(c)?(c=h,d=k):(c=Math.min(c,h),d=Math.max(d,k)));this.va=new ir(0,0,0,42,0,isNaN(c)?null:new Oq(c,d));a=this.j;a=a.b()?a.o:0;c=this.b;v(b);a='<div class="tg-mainwrapper" style="margin-top:'+U(W(a))+'px;"><table id="'+U(c)+'Table" class="tg-timedevents" cellpadding="0" cellspacing="0" style="height:'+U(W(1010))+'px">'+S(e);c=b.length;for(d=0;d<c;d++)a+=
S(b[d]);return R(a+"</tr></table></div>")};
var qr=function(a,b){var c=a.j.j(42),d=a.j.i(42),e;a=a.b;b='<td colspan="'+U(b)+'"><div class="tg-spanningwrapper"><div class="tg-hourmarkers">'+S(null==(e=c)?"":e);for(c=0;24>c;c++)b+='<div class="tg-markercell'+U("")+'"><div class="tg-dualmarker'+U("")+'"></div></div>';b+=S(null==(e=d)?"":e)+'</div></div><div class="tg-spanningwrapper tg-chipspanningwrapper" id="'+U(a)+'spanningwrapper"></div></td>';return R(b)},pr=function(a,b){return a.u&&!isNaN(b.hour)&&0<=b.hour&&24>b.hour};
var rr=new Oq(5,20);var sr=function(a,b){this.b=a;this.g=b};var tr=function(a){this.b=a};tr.prototype.apply=function(a){for(var b=[],c=[],d=0,e=a.length;d<e;d++){var f=a[d],g=f.Oa()&&Nh(f.Oa());this.b&&g||(f.g||f.i||g?b.push(f):c.push(f))}return new sr(b,c)};var ur=function(a,b,c,d,e,f){this.i=a;this.id=String(b);this.b=c;this.o=d;this.s=e;this.Aa=f||null},vr=function(a){return"scrolltimedevents"+a.id};ur.prototype.g=function(){return"topcontainer"+this.id};var wr=function(a,b,c,d,e,f){ur.call(this,a,b,c,d,new tr(!1),f);this.u=!!e};E(wr,ur);wr.prototype.j=!1;
var xr=function(a,b){if(!a.j)return!1;a=Qa(b,function(a){return!(a.Oa()&&Nh(a.Oa()))});cb(a,function(a,b){return a.Ba().qa().ua()-b.Ba().qa().ua()});b=1;for(var c=a.length;b<c;++b)if(a[b-1].Ha.qa().ua()>a[b].Ba().qa().ua())return!0;return!1},yr=function(a,b,c){a="allday-disclose"+a.id;var d=b?"Expand All Day events":"Collapse All Day events";b=b?"VIpgJd-VgwJlc-qAWA2":"VIpgJd-VgwJlc-PBWx0c";return R('<div class=wk-disclose-pos style="width:'+U(W(c))+'px"><div id="'+U(a)+'" title="'+U(d)+'" role=button class="wk-disclose '+ U(b)+'"><div class=wk-zip></div></div></div>')};wr.prototype.g=function(){return"topcontainer"+this.id};
var zp=function(a,b,c,d){this.S=b.wa;this.i=parseInt(d,10);if(isNaN(this.i)||1>this.i||7<this.i)this.i=0;1==this.i?(this.Fb="Day",d="day"):this.i?(this.Fb=[null,null,"2 Days","3 Days","4 Days","5 Days","6 Days","7 Days"][this.i],d="next"+this.i+"days"):(this.Fb="Week",d="week");var e;this.i?e=new Ug(this.i):(e=[],b.u&&e.push(new to(b.S)),e=new ro(e,b.i,b.j,b.j?void 0:b.va,b.j?void 0:b.V),e=new Sg(e));this.b=e;uq.call(this,a,b,d,e,c);d=new pq(b.g,c,!1,!0);this.ma=new nr(b.g,c,void 0,void 0,void 0,
a.j);this.ma.u=!!a.tf;this.o=new wr(b.g,this.id,d,this.ma,!1,a.j);this.o.j=!0};E(zp,uq);l=zp.prototype;l.Cc=null;l.ad=null;l.qd=function(){var a=this.g.g;return 1==Og(this.b)?Bk(a,this.b.b):lp(a,this.Ka())};
l.Eg=function(a){this.dispatchEvent("c");var b=yg(this.g.b.kb()),c=this.o,d=this.b.b,e=this.qb,f=!!this.S,g=c.s.apply(a),h,k=g.b,m=xr(c,k),p=c.Aa,r,q=Fn(),x=p?Gk(p):null;r=R('<th class="wk-dummyth" rowspan=3 style="width: '+U(W(q))+"px;"+((null==x?0:x.ya)?"background-color:"+U(W(x.ya))+";":"")+'">&nbsp;</th>');for(var A,u=c.o.i,z=0,C=[],D=0;D<u.length;D++)z+=u[D].Xa,C.push({width:u[D].Xa,title:u[D].i,Jf:D==u.length-1&&m?yr(c,!!f,z):""});var T="";v(C);for(var Cb=C.length,Q=0;Q<Cb;Q++)var Db=C[Q],T=
T+('<td class=wk-tzlabel style="width:'+U(W(Db.width))+'px" rowspan=3>'+S(Db.title)+S(Db.Jf)+"</td>");A=R(T);for(var $b=1<e?" wk-full-mode":"",oa=[],pa,ja,fb=b.qa(),Eb,Xh=!1,lf=0;lf<e;lf++){Eb=rg(d,lf);var Yh;if(1==e){var Zh=c.i,fn=Eb,Ar=cp(Zh.b,fn.Ua()),Br=Ik(Zh,fn);Yh=Z(M(Zh.b.ka,Y,30),[Ar,Br])}else{var mf=c.i,gn=Eb,Cr=mf.b,Dr=mf,Er=gn.Ua(),Fr=Wn(Dr,mf.b.b[Er]),Gr=Ik(mf,gn);Yh=Z(M(Cr.ka,Y,30),[Fr,Gr])}var Hr=Yh,nf="wk-dayname";Xh&&(Xh=!1,nf+=" wk-tomorrow");Eb.Da(fb)&&(nf+=" wk-today",lf==e-1?nf+=
" wk-today-last":Xh=!0);oa.push({Oc:Hr,W:nf,jg:"ca-cdp"+Eb.ua()})}var of=[];c.b.Ga=of;var Ir=c.b,hn=b.qa(),Jr="weekViewAllDayBg"+c.id,$h=[];if(1==e&&d.Da(hn))$h.push({W:"st-bg-td-last"});else for(var ai=!1,bi=e,Rd=d;bi--;Rd=og(Rd)){var Sd;Rd.Da(hn)?(ai=!0,Sd=Rd.Da(d)?"st-bg-td-first":0==bi?"st-bg-td-last":"st-bg-today"):Rd.Da(d)||ai?(Sd="st-bg-next",ai=!1):Sd="st-bg";0==bi&&(Sd+=" st-bg-lc");$h.push({W:Sd})}Ir.Ga.push(jq({id:Jr,W:"st-bg-all",ub:$h}));c.b.Ga.push(lq());var jn=new Tp(k,d,e,f?1:200,
c.u&&f?2:1,void 0);Xp(jn,c.b);c.b.Ga.push(R("</table>"));c.b.Ga=null;for(var Kr=jn.j,pf=[],ci=0;ci<e;ci++)pf.push(qq(Kr[ci]));var Lr="weekViewAllDay"+c.id,di=c.Aa?Gk(c.Aa):null;v(of);v(pf);for(var Td='<tr><td class="wk-allday" colspan="'+U(e)+'"'+((null==di?0:di.ya)?' style="border-color:'+U(W(di.ya))+'"':"")+'><div id="'+U(Lr)+'" class="wk-allday-pos">',Mr=of.length,ei=0;ei<Mr;ei++)Td+=S(of[ei]);for(var Td=Td+'</div></td></tr><tr class="wk-webcontent">',Nr=pf.length,fi=0;fi<Nr;fi++)Td+='<td class="wk-webcontent-td">'+
S(pf[fi])+"</td>";pa=R(Td+"</tr>");c.Aa&&(ja=Gk(c.Aa));v(oa);for(var Jc=ja,qf='<table class="wk-weektop'+U($b)+'" cellpadding=0 cellspacing=0'+((null==Jc?0:Jc.ya)?' style="background-color:'+U(W(Jc.ya))+'"':"")+"><tr class=wk-daynames>"+S(A),Or=oa.length,gi=0;gi<Or;gi++)var rf=oa[gi],qf=qf+('<th title="'+U(rf.Oc)+'" scope=col><div class="'+U(rf.W)+'"><span class="'+U(rf.jg)+' wk-daylink"'+((null==Jc?0:Jc.Uc)?'style="color:'+U(W(Jc.Uc))+'"':"")+">"+S(rf.Oc)+"</span></div></th>");qf+=S(r)+"</tr>"+S(pa)+
"</table>";h=R(qf);for(var kn,ln=g.g,hi=[],mn={},nn=d.ua(),ib=nn,Fb=0;Fb<e;Fb++)hi[Fb]=[],mn[ib]=Fb,ib=gg(ib);for(var Pr=ib,Fb=0,Qr=ln.length;Fb<Qr;Fb++){var ii=ln[Fb],on=ii.Ba().ua(),ji=pg(ii.Ha).ua();on==ji&&(ji+=1);for(var ib=Math.max(on,nn),Rr=Math.min(ji,Pr);ib<Rr;)hi[mn[ib]].push(ii),ib=gg(ib)}kn=c.o.render(hi,d,b);this.dispatchEvent("d");var pn=this.Ya,sf=pn.b,tf=hk(pn);if(!sf.T(vr(this.o))){var qn,Kc=this.o,Sr=0==Fn(),Tr=Kc.g(),Ur="topcontainerBorder"+Kc.id,rn=vr(Kc),Vr="bottomcontainerBorder"+
Kc.id,Gb=Kc.Aa?Gk(Kc.Aa):null;qn=R('<div id="'+U(Tr)+'"></div>'+(J?'<div id="'+U(Ur)+'" class="wk-border"></div><div id="'+U(rn)+'" class="wbkt wk-border-right wk-scrolltimedevents"'+((null==Gb?0:Gb.ya)?' style="border-top-color:'+U(W(Gb.ya))+"; border-top-color:"+U(W(Gb.ya))+';"':"")+'></div><div id="'+U(Vr)+'" class="wk-border"></div>':'<div id="'+U(rn)+'" class="'+(Sr?"wk-border-right ":"")+'wk-scrolltimedevents"'+((null==Gb?0:Gb.ya)?' style="border-top-color:'+U(W(Gb.ya))+"; border-top-color:"+
U(W(Gb.ya))+';"':"")+"></div>"));tf.innerHTML=Oh(qn)}var uf=sf.T(vr(this.o)),sn=sf.T(this.o.g());sn.innerHTML=Oh(h);uf.innerHTML=Oh(kn);ok(uf,tf.offsetHeight-sn.offsetHeight);this.b.b.v();for(var Wr=a.length,tn=[],ki=0;ki<Wr;ki++){var vf=a[ki];!vf.g&&!vf.i||vf.Oa()||tn.push(vf)}this.Ea=tn;this.j={};this.w={};nk(this,a);var un=this.ma.va,wf=uf.clientHeight,Lc=[];if(b){var li=wg(b);Lc.push(li);Lc.push(li+30,li-30)}var mi=un.b;mi&&Lc.push(mi.start,mi.end);Lc.push(60*rr.start,60*rr.end,1440,0);for(var vn=
t(void 0)?void 0:1E5,Xr=t(void 0)?void 0+wf:-1,wn=un.g,Yr=24*wn,bc=NaN,Ud=NaN,ni=!1,oi=0;oi<Lc.length;++oi){var cc=hb(Lc[oi]*wn/60,0,Yr),ni=ni||cc<vn||cc>Xr;if(isNaN(bc))bc=Ud=cc;else if(cc<bc?bc=Math.max(cc,Ud-wf):cc>Ud&&(Ud=Math.min(cc,bc+wf)),Ud-bc>=wf)break}uf.scrollTop=ni?bc:vn;null==this.Cc&&(this.Cc=n.setInterval(y(this.eh,this),6E4));this.V&&this.V.Ca();this.ad&&this.ad.Ca();var xn="allday-disclose"+this.o.id;sf.T(xn)&&(this.ad=new Jq(xn,void 0,!this.S),N(this.ad,"toggle",this.Kf,!1,this));
var pi=new Ep(tf);Hp(pi,ra(Kp,tf),y(this.Ja,this));Hp(pi,Lp,y(this.Ma,this));this.V=pi;this.dispatchEvent("e");var qi=ih(document,"weekViewAllDayBg"+this.o.id);if(qi){var Zr=tj(ih(document,"weekViewAllDay"+this.o.id)).height;if(w("height"))hj(qi,Zr+"px","height");else for(var yn in"height")hj(qi,"height"[yn],yn)}};l.render=function(){zp.ra.render.call(this);this.qb=Og(this.b);rk(this,this.Ka(),y(this.Eg,this))};
l.eh=function(){var a=this.ma,b=this.s,c=yg(this.g.b.kb()),d=pr(a,c),c=42*(c.hour+c.minute/60-0)|0,e=b.T(a.b+"nowmarker");e&&(vj(e,d),e.style.top=c+"px");if(a=b.T(a.b+"nowptr"))vj(a,d),a.style.top=c-4+"px"};l.Sb=function(){zp.ra.Sb.call(this);this.V&&this.V.Ca();null!=this.Cc&&(n.clearInterval(this.Cc),this.Cc=null)};l.ue=function(){return{title:"",$b:new Mq(this.u,this.wa),Zd:"wk-moreevents st-contents",width:400}};l.Kf=function(){this.S=!this.S;ko(this.Ya)};
var zr=function(a,b){vp.call(this,a,b)};E(zr,vp);zr.prototype.setup=function(){zr.ra.setup.call(this);var a=this.g;if(1!=!!a.Ob){a.Ob=new an(a.b.b);var b=a.Ob;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");N(b,"shortcut",y(a.kf,a))}};
window._init=function(a){var b=new Hd;if(Ld)throw Error("d");Ld=b;Md.callback(b);var c=new Xe;if(!ff){gf();for(var d=0;d<df.length;++d){var e=df[d].sc;if(e.b)for(var f=c,g=e.b,h=0;h<g.length;++h){var k=g[h],m=k.id;f.Mb[m]||f.yc[m]||k.ii||(k.Sg?f.Ke(k.id,k.Sg):k.multiple?f.Le(k.id,k.callback||ra(gb,k.hg)):f.xc(k.id,k.callback?k.callback(f):new k.hg(f)))}e.j&&e.j(c)}for(d=0;d<df.length;++d);for(d=0;d<ef.length;++d)ef[d](c);ff=!0}b.xc(29,c);(new zr(b,a)).setup()};

var _ModuleManager_initialize=y(Cd.prototype.wa,Cd.Kc());
_ModuleManager_initialize('embed',[]);
}catch(e){_DumpException(e)}
// Google Inc.
