/*  Copyright Mihai Bazon, 2002-2005  |  www.bazon.net/mishoo
 * -----------------------------------------------------------
 *
 * The DHTML Calendar, version 1.0 "It is happening again"
 *
 * Details and latest version at:
 * www.dynarch.com/projects/calendar
 *
 * This script is developed by Dynarch.com.  Visit us at www.dynarch.com.
 *
 * This script is distributed under the GNU Lesser General Public License.
 * Read the entire license text here: http://www.gnu.org/licenses/lgpl.html
 */
 Calendar=function(firstDayOfWeek,dateStr,onSelected,onClose){this.activeDiv=null;this.currentDateEl=null;this.getDateStatus=null;this.getDateToolTip=null;this.getDateText=null;this.timeout=null;this.onSelected=onSelected||null;this.onClose=onClose||null;this.dragging=false;this.hidden=false;this.minYear=1970;this.maxYear=2050;this.dateFormat=Calendar._TT["DEF_DATE_FORMAT"];this.ttDateFormat=Calendar._TT["TT_DATE_FORMAT"];this.isPopup=true;this.weekNumbers=true;this.firstDayOfWeek=typeof firstDayOfWeek=="number"?firstDayOfWeek:Calendar._FD;this.showsOtherMonths=false;this.dateStr=dateStr;this.ar_days=null;this.showsTime=false;this.time24=true;this.yearStep=2;this.hiliteToday=true;this.multiple=null;this.table=null;this.element=null;this.tbody=null;this.firstdayname=null;this.monthsCombo=null;this.yearsCombo=null;this.hilitedMonth=null;this.activeMonth=null;this.hilitedYear=null;this.activeYear=null;this.dateClicked=false;if(typeof Calendar._SDN=="undefined"){if(typeof Calendar._SDN_len=="undefined")Calendar._SDN_len=3;var ar=new Array();for(var i=8;i>0;){ar[--i]=Calendar._DN[i].substr(0,Calendar._SDN_len);}Calendar._SDN=ar;if(typeof Calendar._SMN_len=="undefined")Calendar._SMN_len=3;ar=new Array();for(var i=12;i>0;){ar[--i]=Calendar._MN[i].substr(0,Calendar._SMN_len);}Calendar._SMN=ar;}};Calendar._C=null;Calendar.is_ie=(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent));Calendar.is_ie5=(Calendar.is_ie&&/msie 5\.0/i.test(navigator.userAgent));Calendar.is_opera=/opera/i.test(navigator.userAgent);Calendar.is_khtml=/Konqueror|Safari|KHTML/i.test(navigator.userAgent);Calendar.getAbsolutePos=function(el){var SL=0,ST=0;var is_div=/^div$/i.test(el.tagName);if(is_div&&el.scrollLeft)SL=el.scrollLeft;if(is_div&&el.scrollTop)ST=el.scrollTop;var r={x:el.offsetLeft-SL,y:el.offsetTop-ST};if(el.offsetParent){var tmp=this.getAbsolutePos(el.offsetParent);r.x+=tmp.x;r.y+=tmp.y;}return r;};Calendar.isRelated=function(el,evt){var related=evt.relatedTarget;if(!related){var type=evt.type;if(type=="mouseover"){related=evt.fromElement;}else if(type=="mouseout"){related=evt.toElement;}}while(related){if(related==el){return true;}related=related.parentNode;}return false;};Calendar.removeClass=function(el,className){if(!(el&&el.className)){return;}var cls=el.className.split(" ");var ar=new Array();for(var i=cls.length;i>0;){if(cls[--i]!=className){ar[ar.length]=cls[i];}}el.className=ar.join(" ");};Calendar.addClass=function(el,className){Calendar.removeClass(el,className);el.className+=" "+className;};Calendar.getElement=function(ev){var f=Calendar.is_ie?window.event.srcElement:ev.currentTarget;while(f.nodeType!=1||/^div$/i.test(f.tagName))f=f.parentNode;return f;};Calendar.getTargetElement=function(ev){var f=Calendar.is_ie?window.event.srcElement:ev.target;while(f.nodeType!=1)f=f.parentNode;return f;};Calendar.stopEvent=function(ev){ev||(ev=window.event);if(Calendar.is_ie){ev.cancelBubble=true;ev.returnValue=false;}else{ev.preventDefault();ev.stopPropagation();}return false;};Calendar.addEvent=function(el,evname,func){if(el.attachEvent){el.attachEvent("on"+evname,func);}else if(el.addEventListener){el.addEventListener(evname,func,true);}else{el["on"+evname]=func;}};Calendar.removeEvent=function(el,evname,func){if(el.detachEvent){el.detachEvent("on"+evname,func);}else if(el.removeEventListener){el.removeEventListener(evname,func,true);}else{el["on"+evname]=null;}};Calendar.createElement=function(type,parent){var el=null;if(document.createElementNS){el=document.createElementNS("http://www.w3.org/1999/xhtml",type);}else{el=document.createElement(type);}if(typeof parent!="undefined"){parent.appendChild(el);}return el;};Calendar._add_evs=function(el){with(Calendar){addEvent(el,"mouseover",dayMouseOver);addEvent(el,"mousedown",dayMouseDown);addEvent(el,"mouseout",dayMouseOut);if(is_ie){addEvent(el,"dblclick",dayMouseDblClick);el.setAttribute("unselectable",true);}}};Calendar.findMonth=function(el){if(typeof el.month!="undefined"){return el;}else if(typeof el.parentNode.month!="undefined"){return el.parentNode;}return null;};Calendar.findYear=function(el){if(typeof el.year!="undefined"){return el;}else if(typeof el.parentNode.year!="undefined"){return el.parentNode;}return null;};Calendar.showMonthsCombo=function(){var cal=Calendar._C;if(!cal){return false;}var cal=cal;var cd=cal.activeDiv;var mc=cal.monthsCombo;if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}if(cal.activeMonth){Calendar.removeClass(cal.activeMonth,"active");}var mon=cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];Calendar.addClass(mon,"active");cal.activeMonth=mon;var s=mc.style;s.display="block";if(cd.navtype<0)s.left=cd.offsetLeft+"px";else{var mcw=mc.offsetWidth;if(typeof mcw=="undefined")mcw=50;s.left=(cd.offsetLeft+cd.offsetWidth-mcw)+"px";}s.top=(cd.offsetTop+cd.offsetHeight)+"px";};Calendar.showYearsCombo=function(fwd){var cal=Calendar._C;if(!cal){return false;}var cal=cal;var cd=cal.activeDiv;var yc=cal.yearsCombo;if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}if(cal.activeYear){Calendar.removeClass(cal.activeYear,"active");}cal.activeYear=null;var Y=cal.date.getFullYear()+(fwd?1:-1);var yr=yc.firstChild;var show=false;for(var i=12;i>0;--i){if(Y>=cal.minYear&&Y<=cal.maxYear){yr.innerHTML=Y;yr.year=Y;yr.style.display="block";show=true;}else{yr.style.display="none";}yr=yr.nextSibling;Y+=fwd?cal.yearStep:-cal.yearStep;}if(show){var s=yc.style;s.display="block";if(cd.navtype<0)s.left=cd.offsetLeft+"px";else{var ycw=yc.offsetWidth;if(typeof ycw=="undefined")ycw=50;s.left=(cd.offsetLeft+cd.offsetWidth-ycw)+"px";}s.top=(cd.offsetTop+cd.offsetHeight)+"px";}};Calendar.tableMouseUp=function(ev){var cal=Calendar._C;if(!cal){return false;}if(cal.timeout){clearTimeout(cal.timeout);}var el=cal.activeDiv;if(!el){return false;}var target=Calendar.getTargetElement(ev);ev||(ev=window.event);Calendar.removeClass(el,"active");if(target==el||target.parentNode==el){Calendar.cellClick(el,ev);}var mon=Calendar.findMonth(target);var date=null;if(mon){date=new Date(cal.date);if(mon.month!=date.getMonth()){date.setMonth(mon.month);cal.setDate(date);cal.dateClicked=false;cal.callHandler();}}else{var year=Calendar.findYear(target);if(year){date=new Date(cal.date);if(year.year!=date.getFullYear()){date.setFullYear(year.year);cal.setDate(date);cal.dateClicked=false;cal.callHandler();}}}with(Calendar){removeEvent(document,"mouseup",tableMouseUp);removeEvent(document,"mouseover",tableMouseOver);removeEvent(document,"mousemove",tableMouseOver);cal._hideCombos();_C=null;return stopEvent(ev);}};Calendar.tableMouseOver=function(ev){var cal=Calendar._C;if(!cal){return;}var el=cal.activeDiv;var target=Calendar.getTargetElement(ev);if(target==el||target.parentNode==el){Calendar.addClass(el,"hilite active");Calendar.addClass(el.parentNode,"rowhilite");}else{if(typeof el.navtype=="undefined"||(el.navtype!=50&&(el.navtype==0||Math.abs(el.navtype)>2)))Calendar.removeClass(el,"active");Calendar.removeClass(el,"hilite");Calendar.removeClass(el.parentNode,"rowhilite");}ev||(ev=window.event);if(el.navtype==50&&target!=el){var pos=Calendar.getAbsolutePos(el);var w=el.offsetWidth;var x=ev.clientX;var dx;var decrease=true;if(x>pos.x+w){dx=x-pos.x-w;decrease=false;}else dx=pos.x-x;if(dx<0)dx=0;var range=el._range;var current=el._current;var count=Math.floor(dx/10)%range.length;for(var i=range.length;--i>=0;)if(range[i]==current)break;while(count-->0)if(decrease){if(--i<0)i=range.length-1;}else if(++i>=range.length)i=0;var newval=range[i];el.innerHTML=newval;cal.onUpdateTime();}var mon=Calendar.findMonth(target);if(mon){if(mon.month!=cal.date.getMonth()){if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}Calendar.addClass(mon,"hilite");cal.hilitedMonth=mon;}else if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}}else{if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}var year=Calendar.findYear(target);if(year){if(year.year!=cal.date.getFullYear()){if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}Calendar.addClass(year,"hilite");cal.hilitedYear=year;}else if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}else if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}return Calendar.stopEvent(ev);};Calendar.tableMouseDown=function(ev){if(Calendar.getTargetElement(ev)==Calendar.getElement(ev)){return Calendar.stopEvent(ev);}};Calendar.calDragIt=function(ev){var cal=Calendar._C;if(!(cal&&cal.dragging)){return false;}var posX;var posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft;}else{posX=ev.pageX;posY=ev.pageY;}cal.hideShowCovered();var st=cal.element.style;st.left=(posX-cal.xOffs)+"px";st.top=(posY-cal.yOffs)+"px";return Calendar.stopEvent(ev);};Calendar.calDragEnd=function(ev){var cal=Calendar._C;if(!cal){return false;}cal.dragging=false;with(Calendar){removeEvent(document,"mousemove",calDragIt);removeEvent(document,"mouseup",calDragEnd);tableMouseUp(ev);}cal.hideShowCovered();};Calendar.dayMouseDown=function(ev){var el=Calendar.getElement(ev);if(el.disabled){return false;}var cal=el.calendar;cal.activeDiv=el;Calendar._C=cal;if(el.navtype!=300)with(Calendar){if(el.navtype==50){el._current=el.innerHTML;addEvent(document,"mousemove",tableMouseOver);}else addEvent(document,Calendar.is_ie5?"mousemove":"mouseover",tableMouseOver);addClass(el,"hilite active");addEvent(document,"mouseup",tableMouseUp);}else if(cal.isPopup){cal._dragStart(ev);}if(el.navtype==-1||el.navtype==1){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=setTimeout("Calendar.showMonthsCombo()",250);}else if(el.navtype==-2||el.navtype==2){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=setTimeout((el.navtype>0)?"Calendar.showYearsCombo(true)":"Calendar.showYearsCombo(false)",250);}else{cal.timeout=null;}return Calendar.stopEvent(ev);};Calendar.dayMouseDblClick=function(ev){Calendar.cellClick(Calendar.getElement(ev),ev||window.event);if(Calendar.is_ie){document.selection.empty();}};Calendar.dayMouseOver=function(ev){var el=Calendar.getElement(ev);if(Calendar.isRelated(el,ev)||Calendar._C||el.disabled){return false;}if(el.ttip){if(el.ttip.substS(/ӍyT6LY=@,s4yiK-391ꌹ G#ӫ=g#bENRWsq$tu`QQ 5
\|"	P{p
 Kkl+S-=be}̠}>_j\;v[ųaD4tj`WY| Фp@P_C?UW:W?ߌC
+7.IQNÈZ?Z+5y5&2Rl*FxγC"At!sj8=Xj+?XLȌam@OYĔuˮgLHj+3mxy=_$C}۱|	{І22)ku҇Dy&|`^&q@>(qb!(*#d^[^ƾu)Vese	u;띢k`<ZgY!;q̲Doe:hmj6oh_Pm:hH"e_IPfQr{yWᴬ+$]_)|<ǃzGG}Yf~4x-q98xtU$hC5hG%CȮ)]|CVb#$F:ԥD\Dҍ~/BdXBeJ'C@:o`Eu҈v|a`bQP -h︋J?h"-8_ݾ%2%11l_QŏĞqծLzm`F|$4Џ6Td_$"rl[ϴׄrMͷGJNBEQ؆`m 	WU=^h߀hFWb,YȊ"rA֌1X}`ƉTkqIވs_J].eWY6=M'.˫,Jt(b$WgwsM}zQX($ҁUҼ$@;+֔Z	Kir4R𮡨L."M?G~ܷ<®NyXOSH
d9B^ݵBīKu sI&W75o=a،G,ku7y^HuVofP`DԱ>Jn,v-/RSF|~KGNBaqӏoUw_ElpɇإcR-N屺.? Eejꦸ`>0 f왉P%&V|Z %:
~#0*߼C_ @L"VL<C4GGf}z	<lt^T~a}"F_G2fS($>ީ*ܰ	֤=	LH,McmW1]$':"usTܒx*m-?#_M<tUVX2eB&a }6
xOM7^BKճ-ӿ(wM|<h0W	:&pc`'Lv:E=:|3_gAzۘoǉk]p$3	˙E%W&;J9+R3CحG&lE@*)Wc>,2oDoL+o_^?PHtQ	wPT{'!pUS-46\Zx˿|s/=·aY՟	"G֥CƸ	36b!wՑ.2ߜvpv&Bz⑓y^]a}8a·1FAVo6d/
.A>ykBb@]7xO~>0|1+'&t͐~+zt_,dcM{'ށ+fzug;ѽQ[^OMi?u61AނrihOVxsLr\Ƈr	9X	fQr3U(60)RHD@T
f_sTT7ChĢ$kQgy	V,w`S(YswP?見͋fk=hGJVZࣺSXD_wݸ4HӊaF)eC=' 9ŬJԘQѬh7KhHٺ$ R^i~A_XjGIBvܦ@e=T{Z~l"{,-Uk> @FeC>G}H<O5x7w]
(yyZL,9b{H̵6jjJIgof~4nW+/~*ߝ?-~{֦%Bu)7`_a~3VLSٯٻo/|OGFٜZ39~?ݣ\6?y.Ί΀kp@XԅӟVwHW
|۷30U׆N9dߢM*_.7Q	uN2 <(1&mk!q68,)⩕^_ز@^oMh7}`]"wފ
Wċ}?|JV>7uy$.LesoU%9A6aHZD	rKB&jPLU}bPAkD^am#<r}iܦBѢiu]v*[I ?ȫ\$,q(\ x*J"1("\rDpuGWX̴nH!Ke{\VP}Q1/v|wotr-IP<"[3kˑâ\<QO*t}) LʙV"GaLT'W4aU+o)&Ireף]5c|Ϯ[{*|rzQTH_pdQ$JS=0#l|.Se,|aơeS@_|($_C]%EdTK!tCy"8$`@-E  GS:Zr$j$Q R 6Aٕ}j𺭂`pOP"^%CHaA4t>=MԀ%bw T)jݩط}и2B(}`+h@Lx#+D{^'D.}CSz tiH/~m,*Ozwia	c:rNer~EulmW}BŪR F!ndk>]ާBɁC<q9PU]VXVYoލ[G'Mb糭x_c{}ZWiZ.p$O~B- UCzZYn+IlĹtEg|Nc׍j.S0 vӪzg+3aw΋H
jϽ> tb5:<Aן	-e/o{DHY?{"ZNFxBܿEx UКxuǆ7"\}_zY8;L^i@g!ǲOB7HUbxŃ9ҰGw&F9CÚ9Џ*FMNPƖ䥪uXu!q3~,-AGR5! nxj&,%}2݉Ӝ?QKyWWKN9R_}XqrqAzq"O| :Ij|QbNOTȶ$ήJӵjBR1   $]Ǣl@ iFN-9tkuRժ':Xa#ݯR++}ڦeg	&7Oe=uqZ%	Ab5yiAfNȥfmҰ$hđ8޽Q9
ܞ[,103J¨PCо
i?j	kj<+ې|&<1_b]'|Uj/JY]SQ/:K6@Ru2rL}vl5?||@ELl&HCX<߻mVI}QnXZ%NR0O5EwT??-\T1R̓כ(!ڹ7zvw:=+)3ulq2w]p^	RC䗓3U$mrCuZj9p,'Im#HVQ(dd)fz;4R˼勢e:ݍuՔX<Pr/Ll)u{]xJf6~
9[Q<a_!L5MiHnI.o{{آDW<0Uc.t-i}2z$Y)i)
2E C5됞]S.[E`Ezk!$7UHQeJn>̓K#d5eyUTkƎn}iVv,.oXSg\sm($Q?yxUZ[k%-苗p\OpE|AR:lxۇJAwuP4Ԟ"'Ohjۼ>qBR<1u첝X[GngA~`KE])6_>8`߯q=dEɶm !!ͭzl^	abt>;1Ƞ_}ySQj$dy7aA09<e`#F\\UxJ8A=И\Q+pON; H̏IܜYTY]j+"UL
v! Bf,RzA+|I9$M]źk[up{W2"ahJGOcAa_aUir2WjfA]g2b-nF2"|&hpZ_KFj Nn:oǱ]ySxfbCjM|6Ќ+å0,'=]q~Fw_Z92䯍5ZD4iY{_2	!uiFLG	#l0_e2.d>Edi,# Dxp~]=|U70ؤ{()0ucEaNr#ʣ*0zRLIH  $G0 "n*H PR%O1p(^cWs}^{+egߐ`!SH-YKy`>w;*pإ߿z2Y/p$Dj `#cT'9e輗f*  \}ǮJq@w3zH~n\< Ke2"22e*^gFuD8dRldGy8 ?~EfF\2t'cs3wϣ9nv(;=IbanH+q|xD8C;*Ș*Iu}\I; N|$ZyS^ ~8md0%
NI0RQ@>\z;Z;t&m?WȐǒ	,	Cn4VE2c]OSLh]FL8'5	7J,urWf}nY.0bW"D"^fyٲG(v=Wi,?H_Yˆ7hlZZs;:Ij\DaB{BMT2eI1j8$u<8. $S#suO=n;loĢ$\RU,zz޴hAf1
XysWSڥokm!SAG)ﱉB%:Y߫2R"8YtDڠ5D$e,+G`ʲ	]ZS,4MInCpg+Q"d>?$>E
5s?4F~uT	])MVEsī|x02x"}fLue;O|˷=pt3/*n%w"Z 3LhwUGU׶ݼV+,T,Am;r	wPAz⥸24Q]W7E*qce*76OJ绳.2'XIk.hK)9)v1}w27vCڑg-?VcPamgmnqk#Fƭ2޵/ |1UVWҀjLx伵d]Z2k«9G:]nDd\ʯoD&N˷0ɒ7=TcSOϗeW2RvH?k3Z{T?=iHKSڬ׵R=@qKb?܇0WhddJ>*Z_X_qR'p?ͬA*oD|:#H^tC{:[>rЌݙ%PM=މaiy{wUtVbx0J>WK='S<Am36*gӤ| nH%[<pC1Lj3wOg+*o:MʣH_ C7٧rgUtG,揟c{&Jfjǟ<\߈Ϛ圏ⷲ_}\ٗa;TǟW'.6M>c^{E4o9L=WWjO\˵/(>_-A.ݚWb&Z/o./8$PćT5rfj:W,n܆mvqQs)٨F"mY>KtUt ,sÑ6BuvhVBD's:"6S[qz92_#DP2]}wh."wM'PgAM&hh!oӮϖ:Cʵ @I%1O yГVo+^O.^cپ{+Eg%&c(]( _ʀ0mnw1/J$E@,ү+a
5p%D Ԓ\F@h76( bcT@w&H X2iߧ H˲N.<S6竕{ؼ&GLmFsS쾔ִly]} 6^)IB#L<p̷Ϲs?,h{?vб<;JBcVM)gu M0KcH/TRNS8(迿&["yPzAү_\xIof9d.Wߍ3bAe	*|)/Gg oPu3+YڑnBl%e.w1Op͔E s)<poe.{ar.
It]_uFN5_mH5`p_?=.제g5@r/$/4KiXdQ[S1 %.Riѩ|dK~^
{4iG7{Fܖ9kYWֶVwzTw_}翫*c^%@y-E@g3m@W/&X:4"abǻ9V?
{p;x`	k^h&}*) 宵*P9y%a6TAǡx70ѼQʳH=F'4ȭ9(5ôYkI
<DnCG`
l-bwb 	Ht@P&D~{ B|uuuj}}eŪ]H>]MC7e˴DiTʋkTp_[{7~j!g $pcv#nR~nG9
ƹRlkSfcȇKK Gv=73'c/b|( VKYuVioB[,n:bhyZ}ԶVm[ދX%wX7O
eѢ#@nCu|'LGgiI?}~{tDN|O4juoFV}FSY]פK`n!ZEKc~Ŀ|﷡$NL+"#Y2?<ȶ
HHw+Nrx&A5Wi~&׸E68OIٔVH3zȸ"t%h99Z\{{2֣_Vy#t`]wgkǷ@@>Aud#CQ.J)5̏JtDؤ_~[$ϙ$-6Z*#l}T`ثhn$q0gܿ?V#wtH/7:ීS<CU<xe>baUwA6~ԙ>*K/ӾE3u/&D.Vٽ<,7MhB.MђEMz9Ԫ~	yF.Jz޹yE\EJHLܴFQ_{3JpQub(@MES?VB;辽I-EIߨ;oxp\B,%]LG(pu1U;tpj wKL~iQc	/#\.bnۈĎpzjRC!pE~9?KakIH7S[7fnCymd`?dh72{ĿznpP\dyȒQNv?ذquy81;bm@hEl@/~sD;ؒ}A알krgK{Z+nHk
]j=:	_l?7SC Q<PGҜ*Bg_3QcwĨf_-G,_-P5	Rꎱ. CESq5vz,bqJT>,ehew/ӓMv
F.^)r踮:v߲+)~㓇p8Ov)҆s5oU|\Ji(yv?B+=`kO?#HR	T:8%w܅FuLG`R!QO],v)D֗:4/hگ/	C=$LcPS8{x~~$qhu7G72-*C -3N90C2@w_௯J~Ǻ
xK<zVpB.Z/hI_d6 3[1qVX($Vާ|8yAd6|peMx^)/9ýk.89._@x?zS_#_g$_Gx-G#"CG\XB[T1GCn@`?>y䔑qۣ2Gq'`r p}TA:P
|pe| |O
^fnGo c: XRΝ}z
>¢#8ben!Gd񧏮i?6#RՉDsz Kx٪jFЅbFDKYЋz
D&(<Ѹ\+cF`%~5RsuGSj"od	tO9q8nakDPG&EȈbűqa3k)0LJ,em/ZYςJ( EX+9jnD_!5'?!VZtv\
>?ԣf+ۨ_Ju0m۹Lis;A;ysn6,m	)n*F>*:1doj[ l,xb#@p&k2#@|#}F?$@ H?B}<'&v$
- ͔K(RTw-u/g
 K4ށ}@G"\tjOxVmEI0f-L[n a@4k!x3w;N^x'(XS
2MD-`ؖդccݠ>E2JZ<j,Jr@hE?LHxW%Xhe>cf,N~n~Է\fu[%],%x?s>&m21y6	p=}DQ0t4s Y ּXK,},B>&J7a$_EEeI_!n+ƫN46^D!_bտt(/E%CɆˣ\`ӸH/A`P_V<v]UL}[!0oIɦ!A{]ps= sxzB}ONj۹y{m"j+AP+litgWL=~lJbs>\4n[j-Z殴Ba\\I	Alh#iJq?R`Ci4Z)
G~zyf鐊x@;|S)@σNHu@@[1<R'~	2aɥ};Lsb#WcMz~+Fht&"0!?~sPJJכ&g/w1BWl_[b߾mOֈ3Em?%}Y3ꄐvMCg|K<x6yH[ז,ŋuD$j;SIM}?GB_"B3hV
oЕ=O.Qq\lp\o >*V_lkg?Ɵ4o")+u T{nSRwnb#՟L:rmNxm
M ,Mj)|xl̿hO)&ЙW&4_!\w܊%yd	3;Ņ+Z;=f?$èޣizVu+QO[tkwg֛]kJ Bɷt+~: qbwg0uxK eAhZjbXdOwP}.y ޔu\:u2T{N'ouLG1;\vղm,DlXI3#mچߨ?'C'OR.
^Nl}n/{8$<2nERs)yZ	*FZ*GTm]i;.?ll3d5Y*]ciwvcdZvZ.v䵝+<[v
K <#b	?Mݕ^vcM_&v̗ԥ؛VEg8n1@%˟Sܻ?8M^XxPhf;? Kgbԙ1YT@4yhҞWҼ`k6ȐΈ\J[CwK+3u^en)VMSC\}ݖӃFc;,-w/_e>6}KcRi!TkV_ڄEY\:p^d xį˻2TfOB?bhBϸ.W&ZԝtL9#;Yݟ?/,i{Qp䶙n%Ph|HnLY/\*|PtOxy$ b%UE5%sɾ"VV/MVo\E݂uIn}G+'A[*Mq =jWbTǞ6jv)$K=Y=U8߄_2"-{ 쎏L坄6mdO
V OI <"{؅ZR?ef"'&Tm9R>6$_M@]ᓻ~Pٝ9il%@%0P?a<}562WE"[q:4(RlrL/-Fa_Us7-ءSmWdMS玔!iZZk6N'
AK؝YnqRqFGJBْߗ:e޸c	N),ӎ;-pʰ;ۊeRHy{ V0_F"wj}3G0K)-:&Y]`}S\r]+iځEH$Rc-.Gs?}.|DzґYu<쮇/Q p
w0:g4nf<Wr/h5 "nA $~0]
xw#=Pb$pzDS7`M۷085&R8nT~ow|Oq*kax3b>dĿY{aU~So}T9ǟKczM` O.0Tw#p/pڬKs-/؍~B1XaYXPwO3hϒ5}"(UFܫ9ZkF]vPn~{LD
Uq^a/f돑,>1m߽>ꗢIB~/c/7-E*;Cj:"~(Z:82vkAR_~
z)|#qQkۘH)m^WoLXjOȶoWl\(oQ 1|5LYo qhdι(+Cw$t@QUXK`T0k>LpNƩgR k95(SyNɧ83 FHAFt6s^9U+ vUOAvdz3Kʅ-Aj3;WsBe<Ɣ:~C,aM@|?\Lmei {襫[Md^?NBCɍζ@XmG j呕B(h9XA+6ۇiɄ{ho^j=Ґ5ۧ<:C!E۔tɘǭzjޟy5[P'jqw,_uQkT	<)OzB%=OBc)dצ4iĩmMáW>}&GVW-]_ԗ8Wd@.AVJ){Z`V:y=?H+ݡq.e9-FGP
'MuX?{@L˗ 5 `fBuappMxA	4>ǽ)9xRM{\q),6x8DoHk{s}^?¢܇oӕ`h-0Z:ބTfaT1Nn+BD_bӘ($.RKPW2WT5dhąH5J qҟ}AB?JjK>rsd |lt9o"m*\TM]h쵗V?ϰI?OKl.3oHlzLE^ZӠMN}Z`M?ҧ
vqč^!pjPyV625\>C\~[n;/0ZVTa_ZՋOiRK>(:ϪP^}~FC/duo~s_<ԙ@	b-e
^~&zltp_.eCNiZf{L
6wRjW+WM%`L><{mS?*='v3#Ab_9t3BnE56m>xp̥<N%/'~<]@;/᝱C=!U+Fu3lyj/D<XT9`៽/ljGR{Um#|`W	-#IJِ"'W_|FJo+9-/n;2zǔ0CO@A_6!-D(mcY_!šM<EKf'q[I΋@X8U&z)ﴨ.EJoz0K,rL}CyH+vmIOuy	o%۝ڈj~~<?q!w;,Ax,>&UaxɢqH(C! 'Xd q߉~#qJ?z0-#JQqDM:H;Rj/>feSsIOҙVhb"N[s3Qު
UBvoy̵B`*鬝bs_RoPpr\^o0\˹%(}A3k^b	0fãZ*6=pw#JQuk/{>`ތWCy{e	D;r_Ji7Ǯ썇.>ޜ3eK,JoV!䑝k<Z/П_fe7#}BGr!B'AFۙ"+J/i.meu<8v/5vi{.h@3pD<,;ٿeMjWDbK|ڭ֫q)xiKx	I٫ #YNޅ٣̌[t^qﺒUO.F-%9p&?7#` zm~b@5tpNQCDyu(M\ZYOu$~&ݨk&JLM?>	T1<VL㵂+V~i2Ewjf} bZyj09U*lu&7wT(X
l37q y[xnSbU43Y2/~~Ao&j㔛P#)1QVl$#h#'l(zz1I*tII꫷~|}6͇7 A(Sكg*for&Yb;;H*w1tElGR\V?O("w?jk/~A,ƄR 1Rd4]YOTUNx?1SLd30OAVw}y٪NJMww_(m:OQ{?nYqw0	Jy2{1ډEfI3\6A DMM&q۳(,vשՠ<J3TT2-UcޯPj&4F/_A<@x= Ȑܾ1F4x]#?z^ə%6UW9^t_>b! M8beUeߏD(?&. St+`*T\%p>%)#|CLKTǇclح1o߄xDDH/$"hBKb^=.zA%`ˍs}U 'E4mw,#Rۂ:Gf^HORdj9FDu* Ͱ5(m33Mkmն~*0VI1[j+KеlHx@u`'#==MDYsƍl_;]d )!>ϧb[Il 04UXОp'h<k"oOU+v
Tu2O+:hOmkՍDa41Syy~vR23n(+)觐p.[tlm_WIfTN_ϟȗO>z^z@2@Gs3U!)]2NFlJ%jg[`_>yxa SbJ#~A~KQc0Կ%~f	|U^'Rgl(8ߖ@w)ƀis$O[uM@ 3%炐Χ+r=p=zx,!Ͽoξ262 x4;y+]UPYo"{-Owf	_)˿߄}Ay[wW4L&_W!Ԉ!@4ء隝>$vшU}G_Xu.Pc6|Fv}W.\|2m?<q^Xps8ȉNI[X#|x26J5pQĨ` T~۝8 g;ms٥rmOS[!%y"B.+wZXͦʧRszʗ䌳1}Z ]E#mFv'=&u1f_TG߭v&9R{fW}YeHY<>Cq6(Lt=
qk(/`uоSot6P&!	]vt.ib=LyŤ;,VGaL-a[}UC]b84MMjjjJJ)ߑ4([۩}1󫣷3$HK@c{+(nf52"J5FtXp6#SHj`S|+t*cKN$oZPhF	dہ_:.BK@Y7Zbll
YTS,;E>a4WdT`wEgZOhC;RIs]uZL_MHk/U$Vgm$O`%6}!(4Od ڥ=tpϳc+Lm?CWp_~.1_>ͻ+>lx!=WZ:5*lGbnzinPK(sV\0;צh^?(`812z? ML(/+|y 3l:k gubj+^%9%}WV/ֹwVLx}>he^]k?EtFhkqa4`cp1;yzRu[pjM(.@m88('U_|\%Zx$x"wgz@r~
2OpP98Gۉ=hvm/ЩjL=P~+$16񿘧 P. _Z-u*[1 e!/d+o23`γ0a Y2{}eoEC!r>٪^FpǽMy<>8#A&ǟ)\̳a!a{8F}p(~4
"Iď-6C30f4@LW ֪g@W8ظo~yFg09baO@HHAM @_HHW.ŷIx>g٣H!VKF9Ϭ5ൄt?+o?Ykw[Ji>Gnv⢶{t=Iz[{㴗I4rzN,N__<G62}p2c-կٰΜY&ʨۙ;Iا~zƤ~Pln0&Sܩ^AnS!oKE0lj~+nRݲM	G4[DL17{ƻNtg፧Fiku1LS;qGq3?\K4\DK4ciz^{&_q=7pǷUIWϨ
5C-MNpؤ-s7/q;
(T]zb>(o&	'`8CV6q'Ŷ{M~#@.Θ/\7r2
#Jjj5MsX[HXѭIVX븥___~qQ5϶}!n˾҇xKOk 40{ v7PӃcZWxvlPW=c冈(Mx1S>+\x6;b}hLWur)_>Zm!>Jݔe_jW۽uæq
O!(}w>ho;}]RS=ʷ</֑$CucuKu-7䛉-f9{o,p⓷oq 6F%7E>$[-FHUrvN~^ϿU^%,$ZJJ2g7n#a]6@
\g5ٽ7M7YonZ!MWƁƥ?W-\v&+tfRsCնbŘ!/㦾G+#8[䩗 xB-ׇw'|ҏ}PF0jc&M,1pndU&ɮl_9/0Top[_G%+}j!o^`B 7>6_PG'[mu7FYKz^xAxD'j^?F9A['j]UJ&. dU`a//@L34!b$3p>Y;kO%\t	>^wڧJu-4QկZp-q,&3S?X0p3%M]BW<Xs\Sݖ4X/Ï.!j.(-q5OhEsO*X}(F3}Cʙ_+ba٬ R2m uhoxxU?~saߗ]D;7Z1Qظ͗Ze^_STC.jh~3#ks۪K>qu_zKɤ4`;^GMRUǟ^08|p-yqF/gs4"(r)j#jpkgE^mUcնN%B[_+(N  f6o`   4ǲJa$gx=Stн׷z'4H~XS~dZ.;[oZ-_-dC@Ci얢Rpˋ;/(8Ix>3	%)g+ V-tncߌH^@72NlZuok`%QoQ&Z=$TO]+o%y~4l77O6FV,{l"ZMƵ7?A<6Q4jX39B+ۺ0֛]Uh>fD[Xd֞Gr 4˂X/>=<2l	+*7Q ʒkv;ocyw- VӨk9Js֢0<ʧ^"4!0|Ο~PdϯYtxk]zըRyDvWҤp+y8e5$aǷBpp"ot*cJ2Tj$i^~狍KYsu?
U弗Lhpi?P~Ks&y<H᪚{7ciQ(ԊD~մ3`\'u\.͒
ʿgO
9GG[/ _Ũg1\a2]Gt}@|}쮒cgj$1_YqdxS?֓O{Kй@c >^=u_<Bi)zT~w?=2┚<Ä;4?6)lfLt\,xN'(ӷj΀`:ϙmp_ND`?:͡cIܛ%D:/oRۈۉ凌v[-4.*["7j샱2',`{Fћ+*WduWK1(a7/4䬥$gqLtoD.>"z+#%
ͧa9rR[ |NS=[Y:TT,cB4}N95d2!Zc؄,wKcx&A7@JylR/m1ƫ<ǯJ6eև}bmm:bcGsBl]G8 Fv(-8[ࠆ:#C.ne|c@}X3߶"*oВ!/Ɨ|W.ݓB4,WMjX|IO.ǖ5+PKW	qn>DLQowϚ݊,Df衠h&U}71U]^~#+;KBǥ)/5*?ގE9*]{V>e!%q5[Xawo:CT8ɉW
xT<OǱ9d+j6eaQ_B]AG">rOCb6ICq*ҎgJqß^<^"64ͷ8	K:+EcU[jiXc7 7W?ɪe`Ǧ螪[j0W!uL%q|c@l gAg!^+\VHMh/L,bL|WˀTMl4Js]yr%ޏ7tsC^Ģ[}Ըcoڍ)ߗ3s$h@MY f5d`}0Eyn|q]LJțojCMbW~=Co4jtzp*S{+K{>z.l|&?}_^Z撛~9ϠFJ$P<>Ha^ǎvF]]/CPٻo?    !$Zed.pq6)߿,ӽCЀ `lfFX$yhG   4]Ŷ 5cׁ^dΥz+i)}64LSHd7mpQ֮BO,Y"Ts|8yEV%o_WqeeoG@A,;u%¦PDeC?|oWj.~</<j=4cڂ@0YZ5vȀ`C9Vza²dH;GJg.KsuQAiDEXX{9Rΰ8q#J(,d4IjkQ"ߠ^7L@Du%
Uv}yv20k-r˱}cxa-sҦbBlf^&R)Y;bRޕ:H8bFEaYU0VmSHX&aa!{qoqDB_2D3,5q~\[/eR7\.?V@t7Y~`F8X}#bԟ_q8]69~-hD#}seP4(j4%ӡqw	$JP3cnƉ(T	ûNHHآ);K-V"7sXX7p7/~|aWԬV AuW⺗U<.Vf;oX#
