tk-brief-5.9/0000755000000000000000000000000011426550253007763 5ustar tk-brief-5.9/dante-article-german.ps.gz0000644000000000000000000021143711426550253014741 0ustar w6dante99.ps8& +|loHk) zrtݼ55v-pI1Dߗ ^I Ho^]ݽ6c~xw|r}U~qYj~_.g˷>=rx.oָu߭Τizx^}VY}8_m7w|>xypWgw{O=?{/o^GBFq_c\}g<ݗwUKSoLwnw/{sqUd;W*-lO_~O_؋}i_^_/on.<~U~~U^}rÃ>6Ao_aL|"\*ۯe+)_}|ήyb.wwᅧ{^P/7_Fu3ww__?c7RM}|{hejm77_mO-kuw>W}* W&Nr'Pz./u}]ÿ/7Wۏ_Ʒvݾ_ՙs^|Umu2%^]<˫(u9WU}]u"VOZDz7j77]0!.}|4Zixt>(>~ǯGe7W/a"~s1W2׻ufD.Td-/_]8%+;wqo񈏼߸ou]JS\_&x f/ ϲ":Ap3oyͽ?56-^qdڠɢmSV+iǕlSMdTVw>?_ۛ8os (oWeߛ.?=եĿs!ϋIm3?WKUdVcšutN$Uub+oxۻ_<վo>cۻ_n*/G|WMi%.m_W7̛q9`y 믿}翪_RBs\E2 =ǻ_>B-Ѝĕ&1%o[uY3ܨEc7ƕ~\8߅0g9/_~7|YYSy6>|Pe.뎮r[D7'TfO:N;S߄bmWn_W㔝V=R{7R݌{={s_?5u=\/q tOIM朔 [u=Ҽ$wtӁȦAlpu뇦ύ,jWyS+aaR-[%pD 01|ֶ*ouۮ- UR}bhu#(ڪ:ڟ,.Sa"UZ?*.}Skzzx͚ &mރSۄ+߻ߜwƱ~SڵZr5_eW}+;_ZyyU wBo{-wܝ ʸ5\CW>N kO0E] !G?$5)bR3Yrُ7zw}y&DƳV?~gI\fc|??ʋu3ù ?>#㲑9>TQ1o:l\fX+ۻ}>#F`RBUF6Mf:w7ןmaC=m$V!?8u^4R$ͥg*<:Gͯ__$o~7gkw| -  dkx  }j QD#aOʰzPˑ>]ZDl@_1eڏl8_?=p-r8HOzHz3+v#.U)j-Y߿s1ixo&}e<Vd!Mm ^dZ#.U`.PŇw_Ĉ\Cf&[ڮĪl_={=6?\~eE|W|"*_V{f'F~_o׵t?5O'^bšx[zвo 3CfkonB+΋u4!|_ O7cYGkd ;_UkLW)?f7Y\|b2L M9ӖZ-A 2NƸ堫).ο۱!YTLvi1/Ugۋf/ )چj! +}UyVOz4'."oB?}iY{Mg,Rr3ƭE42}=.ɞvLG?~1W?5vF=Q3g *+2iZk:cҜyjׯDDo&"2^HIɕ~cW"1y|)rt~[F_r>SuXLRٷI̲cTr&Zj͚p98ZW2SQ(&dV8KM~x,ÛP{*ǘ|:z}W?>anKGRPׇ3qa뛯ҀwOoXynA|8]j椔Ctt}OȬRYe:w+ sk{\\/7ze.Y;ϙXb75__ש|i[Uwr>g뜽|Mﲬ6Y;:+,+:vVAMyȫ؛ħF{+F!E?oNFn21D/f#o]j+~6?TU)땿):q kOYS;ϋs_l`z_4~@M]L~6 !Gn"[6r|F+%wk-խvYgSyaly`h R(, ;rS_!Pd$m䬑P4./6J~o6r_*htCdWL{bC\˖ Q6!j&H!ڒH0rClfWrq"a!['I9A;'RTXk4MvCX{mRv܀z7vZ# DB2#DJkK#m[^t >B1_ggm2b n%>5cfң}l fkXE:۷q},v0eUЗ+0va,-_}k+f&gs&.vu5~t e*X/\xp[ lP7ynE2+x(PGCyIn(ÃyŢOj(˪)GRGAXPUKAsu!]&GX2,FYkK5ќeA504X0} 1}ӻ\r#bͬ w ʑ1zrH?0-6ʜ֐{5Rxfky*N{C@߯RK0C*$ښ :R UeK@HU%. 7J SBsCBr7PJjÐY!5dS&^&˳fz0VDVn7泗y5jloWq+Y5u|[kv 6 u^. Īp ؾjc*s;~{ࡺm5 ;NFˢIc lbH){丏]~4+>]]lo-΋reTt]6t^J9d[`Uܖb FӻjkʚuDcJm-QFʓ oa˷U[b[\Z bELt>Ǻ^X:>PN,+f55}5uˬ4Q8;X\N HbGٺf$EӬX|~qaߩ[$0-oK.nO6f*e f0l9.H$ ]$a;:A7m> . lMـtYqVâ|,Z"\س*KSn:6.iO̭[9f ]н9pRy <}Pj:wJн~#[⹼3*陬!cԃq`jf0VlL 9h_:r_ c;uYpm)3`>ꥌ3J kEPĀQ7 yI9͑'&NNZTDEFTo>u, 쒪,/nyY{KSG vS5K\mvGYQN<Ӂ&w|3ލ\-c,8jZzXkTf؅dCOFBX$yKA:vʯTgI,B<bT&z"*Q$Neoʐ05~!$\P5d,_e|磬ΏjV#B`memTG-NFjn[T-!W=̠|ۖ>Q>S6SW.G}8Nȗs4^|5NWqЎY 2WVWTo3^ 4 9Cȍj<ڧifw@LlMÆ^=d]zVVuk'0 `5ǘ)^82, @{?fVyF(lFpV4t@];>f{vrГƷ n-?ZnVH8l}pZFVFCF.U-0q7-鬐-fӌ48w14 l0vc溱ݙI~OFfʭqwFNF纁o]Wvف;0Rm}eέ6Ve}aF1n߫Z[+a}pv1DC}|lYia<8Ln MzM,u_E>B hFق,3W]^Y;N/T9_j*W:bl(7t4} XD; 6ju;wk-Gs{ ;3eyVw1qzv',6,zp^!ؘ~O87m% ?%( Sbؤ4Nu kkLs]67|ȳy P{E`>zx>D{9}Ḣ/,t_XҿXcuݿ_֬f;F{õzF^uPEnrW}篳zwYB^df-Wj(hj?̠& =uu4_Ӊnw뗝QVe07i{1c,I*ɼ6J~8i}'3(sSOʔˬ2cDytfyil~Fv0y2AcZU3Hʡ'hE*ۄeeR SUrk>3qG:˲ܞߟ70MaKӏlNh^Pj w4T~#e 6*\b:UP^_;?`#ofV(Fu/(ڐ .@/ -E(S]?\37%5*ZTeG,ͣvꞼ .x]>ڡ,b2a7=FkBZکYw*uiMS.QW9&壼\fHeT~s h^U7|ͺdrb͓uTE#yka7sO-%K-[J fzڧTTz`9eM$v7hnͮ\0tgv~n=xbГmh dܠd`A:D3/3.Ă$4-31z BK&D/hbu_*/bEZ>Nb>&&CǢQ7'F},r2zg,v2R^'`g.έY ^PԶA7JE6vƒ 5h_!gz`ګSNΜ ٴBEsJV̌5N}v KEIm+쥟WsuRd6vf1FTR[Ն̣͚*&b~F'oȁbe&u&mvpl2_=&ޅ+ h& [fEifիUzF/.3nXtK 8ӽ~TeGԖ}a,T4& ]׺S`Xm-M@MJu^,ɥ{L`V 2넎YBwh|~J]ƕEduDNXGEe= *̓J* I[6ڪ7#iuA*o3-%(ӳ|;z1k沧I1o}eڪTܷ [ :/(XH,uXoa91Z>#MA+[嫬j e Z8F]JUQ%EHy32.3 ==^yaaU!\L؀;_`4%<崅ԧT,Qgz-rLQjaГ ("1ᒸ<˂IȒlIde=PAT2 5(0`Ofoaf^?\kik^(^C/72kPpE!e7  ~3;@;gM7Ll2fUnː1a'Be;ىo&V$:/7ūf]| 臬FXmVg߭9,JOxBK}"|v`_N+|wwmo5,wf(O2VT` ̸`5+=bU U&Vv}8VfBzb'X ]FΟÈg9]J&)ߨ}>ʍ捙QޭΑ9k{AhJiHǪVmȥO#0ْ-_ɠёs2UJ5,X U+Ctd][\V]U9*ʖ3tԞW|hw-zGf=:'iRvOy^Q pAUq;Q7_Da8볋})  4;>iRݛJb«^} $!*lf99CɄ2!BcB''TLF8 , UR)TStT+V]R|/6Æ;c*̓Gpi6So]0pņ\ ]="k\y.K}I|.6ab.1-M^z-Qk`o.Fhlk-A5F-@*ƯLlD/BN9}vE.祍|۩VK[p.ʙel,_e(X>I]Z28Lc ׁ2D5n,H#@̛pIZK+#s Tـԕ3t) y+65y*Y?3{ɛq>kF >flSږka@j[rh߱~@ (5Lx.V+9.7lR*3ؔu=WV9Q4C*ʽ 5k]^4;xVwzGQv(JqN{cjsP Ye*G$ T!jũ2 $p?ɊR6p1@eu}ȭι~1W"+DRLR2b&/7IY,hZ0$e[ ĝY P Z' guW6wb_DflV.宔ߕfRO Z>{ݧ>$ʕ76|){/`}GTh^2nΚTzldfvo;``VqdOw݅ 9(dv`P^A69(c-S5Tgr=/Nl-[uZ[f{Q Lg.>A j ;3Ro90ˌ^O'J v G†ȑ~~w[o@r4r`ut?")Y~S,?DL~TUUXޡTڏl"ifYygf.+8WVP& - L _{3ːP!<% Bwj2|6vA2;j79 ԈpBM -P&/iE29!wBPo~h2<{(됋h(Kn7+(2n }Ц%37XDvhU-vq Pee0T7'BQa RXIt^|Wߟ3gd"3Uzak0-̵qo@fAW(a,5b[? R# R#Ɔ\ XKD5ScaԲN.^:-Fl cM ٚOvFvgߟņm1uk B@D@D@?W})vG:̝3&:×/ qe5!X`W\*Mת%VakWZ5;iu X0M5RבWɁGvR;v+5© ͛0u$0= պ"3,P|l{07eL! 6?+ FDYtSs? &4S"~v#،7>Y ?^a2 "5$mxk_&pkZ""!Cv&Ot?//v½;r9t>? ^$͐.KD8M#e"  vOu;p>§Alc!4p8>g#"wH~H~H~E"SujS)˽'NejmgA3͙1RIiMIud SN& dx u͂W\gbdX;?LY5P(T(cF݊,xxfCD !m2MGөLYPxS[eN!E 3s+Q'| xr̈́ JiuؒL5BsX 2te Xvg 5(hVlIj(p7-.3n[ .8`;T}3 2D L7%oĬxL70N9scVyNJf]ZYgQsy03 [e^53Tឲhۧs>bOeDdgU.7g6 !L`䂍|?O0[N 0ujGЯE-ت|-JؼCl\Mj ؀eVj& aəeφsA9wrovwFH| o? F:+ğy~WNޚzC㇢hOP0EM*m َt%mK*,Jx孹 [)ޜe>fxB@2sBTz Qk"*2"萝ě0WwAEv諬gN" q °RBDlAi!$|n!O ֵAxcS ![Ռm +-W4鵌 !G-gUQߪjbmd*u{lYQ|S_-VM/VFFuZZ`JV2~C~k AW>7"8.劂/lɫ(j^R7{n1w\H"7~o!??vQhi٨[܆ '߅۲_mr% q&g`FQnQX.zTz>{Q#'VUb[+-EgkZ5U\$/*K{Kmp,7hdugj142f6N0ږAFU~P8kI*-ItoT9`~WKl?@;s ;;K} ̥ S^98Zm2[[k9.,cR\^_r6Ja#+F wZ96>pZ>f{rb'Н9}|T=f˽| z S$ǩ7vŧ10-^ֳ, cִըd ~6r1* ht00Vc)8lh+ r=~q;q(A=77oP;L։o17}5'GxT? @9:N4y)WHLy\3ٙ5#&滲=ρ'sl]6pRIen L*ȅKQTf&=:;؂_r}Ҝ,\$3 \[ٽIy^U>k^k%"}y:S ;#~g$n Xżs ; s9c}/t) Ov9^cc&?870W}AQxG/<+6&3Yf<=6߼BfUO/HDJ̜7R:RV`nf:a)saD)GtsO~[M2iXhV ͽssX oG)Γ1k;mJenmRɕR]d gR?bBݾ0Tvx,;A*rCXKp!aHBBʶ@Z # d u@5'5qV*bBQJ3`uUh> .tϫk6nzi$*PBTwίc'L1 UJE(V͹\q5’ye:[`K9Fe|glyt! PEHEBMefڈZUD$66?$mlEV!HSZ\ ʱlΠZ)҂= z(3U$ ݥN3Y1h5;D"]yYz3gbʸs.3c|;۔[f kqo{Bpe{p7G7 nXDW7tT~%Ņ`ZY0#[<0]S.TF 2W/OZ+ω7QVLp2|&}Ns5VX>u-12`Eʧ hՅX04wA`E̺^z`pK/67Vyμ*l ynYG}f-š Z ,fl-.;U2!iR/ ״W1S"J|X1fq`NC>B^FF7Hi_sK/NmEeᳵn F{s17YͺgAЬ~o@l#asTy7 _:U-J_ƊTT{n+lFf-%4Ձ'KzAԭ55'="ަf/D R{HV ) 2+º?Qkwg(*58C$R.Md^ ;ĜYtBP$*Z 4![xf~aiLms-Dje-Av2vPaALӰuum ۡ2k=0V m~g#EtE<[n[r:>9Z?ˋ,;do['s5o#ӊl6\~Yqwrh+1*en ) L&`s6͟ gC#j-7gmp ؈r^b~Q\|.>/w*nУ9ps$%8p`-W:mJ|n'~;ˬy\*̞] 6'JmץڔSYIJvUjef+[Uj rx&lxW .Rʁk2ŰN.3x)k+ \)alvw_((XhEfjnϲ`GT<{SnZ ofUgg+7EوM}䯿/ԓeEe2sodT=XJK^QcdL?>HA8f/#<-xn+ŲC^`u+$ߝIs^sNB052ʛb /`hvTͨ P{mmZ0ӂ)2 u\K& @p^g򓛟׿659%46f^}EG̚}]7ͽ=i\~ڙ_ߨ(+~YfVxhhɃ+S5P25[ 3ve?vnaব3mfopb٫O6e٠Yb(vm3O\15].p0]kLH8,)Zaw.p0]1`lKf6bkː3]vEWW+s4;L't1+T9b\lӇ r1tq`4ڜj6F{&g̼-ND!o3u{w;=To\pmԍRu͢tUƵەU)GƕurbkAX{<$H,VbʯύNz iŵ.fmm9!3VFkڕI}#EoMI4l}@ٕ7ڝ㪫&jF2JӵonU3E4WlJ] zN܈&PI堋cGYvfX qjg:sU|U2+:1 36,duZ16X Y^o^†lZc31wW;ߕAw [Dܦ}7_\@^Ol$toܙ*,QG{p]U zTe;-Vz[}Nnec]NtuhJlG,ЉWhޖ %,'}|%L3K"Ŧ4E' Xm\*uκ%>mlD<.]l-&}]\NG3R݋0/!k3iDreԙ>cZt9b p'!wԈ.^ՓB6ox(m×#b=GmLIa;ӟ4DSyi0»k8ToΞD-xS,V㝏|uJG 9 %GT2'^&*OX3^2pҔ)&X ]ks {p};2]%E(j8կG6Pmڴ3Qd^dS͊VZVPM%Ԑ(47dFdGwfzʩaUGT!MXqיս4䷟~)X;@zVD0"y;B?0vпK%"6Ae懣wAϬٶƿ$ճn`o`]e[ 3ָ^dY&_LYƿ<%$,ɢ^KS~gH}*Nفm\Uۭ6[Uhj۾vpn[pK 6_uGD0)0?]N2%,>5 a' n*r3ǐ$6!gLb%Tj"3bXdjV xS y3==]r=-Z ЃJdJ[=H=۟򾳺kAo4> ay1Y';X ]K.(0kFĖjT4j;Z~b\POMJK~3&>nKuer,6]+ڂ%Sݬ-z+HU!ne!wl,tĀ週7T% ka~S6 i5B(r%_639ɤĝ 5wɚL[IS$18cםxOQYzq 䴳oih4;+a>9)_$1$)JI54>s>ip_aؓ)jI)ޘ;aS&>dly 7S31E=rig!],c41`!lQ򡣣v UH,|W7u*.G-^J)Q]suwq`灀J?~ :9cF;sBo/s|g'}_v* .ugrǷjgemڶ}+0Y'wl}zOھ\핅 {wV3^B s VM9dڀEz+F)R[%fr JTvB8Swk:*tJ&HVL!m ۾+-[aYvNdH5a6Mb~U5E gC9F8R)-Wh#6~C,Aí2C.l>Rߗh%kVߚ49SdESrLȕWn5uEz{~qvWSÏO`ЗX LAcN1{mlUϺ ⺾La.bM t”ܿQVp|p^LcTW5zc eV+iSH/`+}Nӌmr _ToѺG.@g @4 |N*S\[MiF5 Yv 5ER}bpI t3.8,ʔ[_b.M*<FJco&7rɃ:ߚ]>ey,fѐ*+C@u]BFNZ&j GRA%rF>*Adfu"|_Eݞ砣lg~6rD9 QϜ3VM!ﷻJdꮔ3Gg_ZLm7YjfnXnG0K3[ocᔕihocxm ~U{Ǫm/!AXgG8&*LAh֛Y/ d pNnB|z]kn{β7F=Jl;Qڃv~#'RoT$Jm vavjog=4lب:7o^%+֟ g? ^dFgrPpÛp}sTOeLp[j/42#D wB4/\/"Uk3Dګ Eap89~„˻ߪX`,b@C*pW'~źʞ ᪍[h8Eƫ=xP](޼ ؚ@e:|3n;;Ӧ`/3VF̉J /wfr ~:02 ʄ[kv]ݾ n=߳EK %itt:i+Jf这%9x 2-h9zkٙm!C-*˟UyH'!ƿ2}dY*+[+UƏ!BS΃9-h![df'eKqk˭MiPX/aZ%wX|~f; s /lonmX3PN5 bBUU1_96 bBz!%&hGy.~9͕mM K@'vƶk(Vwz<xͲo϶_ۜtW7 ?cvqH׎?2NZD.++Vp̀*NJNoЮJ™39|3pkn]5]Ű@|xKH.kMH3NR72O*uAb]Wo%LYBU V~OCRN/g(Rɚ*%kE83yUxmb9R^ .55],5b%fܔtw LXȌ26q+@/ΐwJ'WvS3[JlT2z,gn=6datKύBEQE^k;+;%J|k)haKؙi2#52*M΁;uwE Ի:PWSQUռ@5[5dꎉQ)mq W湀.?2BT ³vᇴR^T;&f-ZiJLֈ܂$/["L=5)Rv5Ecp)Y.1*2ÌY;X޸" t;2SW";(Ygտl3?Y,Y-roș\pL hkS&s6@4fn=yN(j9m/hdN=emKV]NY "#ܚ/rsIzB)[aޭ[0Q~]7: Vy}Pmmϕ ٘\X0xcg׬]~de<wM\}DyVlB9mB)`8T,'ޞkQxXEٚ׈k𳜵NO̔)kj$Iʹżҝs.zNFߺ/6 ..ZTI`>e72x2,/ըJˬD[dbYJ'T3G,glnJ4߼9U~a.&Jp]v&*2M^*STWpcXQ.".{޸vS r nEt-Xgh(Wl/G93s.@:Ŵs~):u5mOTFnr" amHFR\֣.Ě\R+YU}nL1n^c'@@_? @9 Gn)ofgxGljSaqu!jURSL)qꄪRepO 2}{ nˌ.@B=WnO襀Mǥ6lݡ29,Zl$zqxov Zl-fXOg3Xn.ԯ5_%goc/[-7Ops2wq-渒]Kgpw\f].?>>?,yB54tP<Ÿj2=f,67_!hɾ7By~*feu4jM߬x(#Wu.Υ!⇒Ϭ2vԿfMayWXyvmoqϥ7Qn͔0MOe0 )`q7SKagn@睦1/kPJ?ϴKLA _O+7y;"TgW?b&e_(nQ=/nn̪6[VdVr aJ۔p)Ɋg7wx~q.tu>R:rWXDW7hҙnF3jKRhp/Hj6`H3z R,̀L>frv^lzq0.p}ā: VFZy]iS>ˍ ~'bX t{?ٺ r]uÛ؏r:^awۘ೨X\&92Nۘˠe7沔H ns6Dܘ ڮACsi/WmV϶gHluԈm!@]ټ\x)6d+unU_\fmzʘ?݇zϵ_>~ypwvueW_{sq_Pc:cUxW9W]_ެ6nn~];~c_]V?~\ݽ_]]>^]Dp>_ۯݯeo6~`/>_\Z\co+8{q[vP>̋oo~:՛_j?)ۇn:Cݼy?f]=3o]/m]:{=٪X_|{Qּ9bԪ(_UהLx>2yԚyy?]}}u99yqϿ&9(qcl"*׊n"" F@t0 nِ TnD@"3bX̲F@[(י:wR@x8^ꏝ= \Ϡf"gx=*.\;u7cd9Z$Jv\sׁn+n֝j84KOp->X4рF Tf"/lF >: K^ >ֻ&)O(nPHfN7p.D:vtJlzz7"t 9ذ NF@t0 M dOs{_ e M dф16dt0 nGmGVэF"x9t;!EtMDtÎэIcMݚOԍy"7w vӭgƧ[W(QfOMt g2>`N -n1[tYø4ݰ6y@ǧ[ Т膑 &U`__nm`Ի h>tselԿw -ӓn84@i,LdInJ7MitnG:>ݰTecLuA>L6!tsAAnNl+itk&=#hAt;wS>{ ĝ~&&m(PD77A&Oht3J6M\4 2Jܧ#2G?f(@D7Ki~h9l¨pʛnOhts6hIt;y67mfMߎA7: эDt[J9PFN-s0u;йimR6ԉ K.FF"h@DF@o=0XϻiNov AtÏnsu<ͩq(HmИK%pӶ;*Xٴ@@D7nSn]4t^'8  ;ƥl:S#O#5 S 6t@ ]ݰd< }"7w vM7Tl`2=4R0MA7{o[F7m\ѻi$az:h Onj` j&|. XHIv`o/FJEkeA{& hQܩ"eTQ[SM4"$KBI>Ѝz䈀Hs7nX0 cǒvz7pPz;^ f֔3,dݎA7: Ats,. |i [wepd 2K-ANzs}}ԗ' ۥPz7JS$DtÏV&{-iO-Ao+LN6hR vyIa %[)%L?  ;@M\K"aэ&"aэ&"aǒvKSOhuc%7H{b?R^f֔@,VEe,э Pn;FI:ҭ-(n}fTc}:>x]"? p X氓擏e79n>JL>ܘoant^sOdnqyO᠘+H7)mُNRIh؁nm<D6nL7\2T=2"tr'@7Z %嵽FE7lIB0 tKM(7&!m90$ŏAt[īm"o/@7bnWqZhnz n;:mIEW}my+sS򴐦xt <LFlsts[Fmszt6$M@7l!aKn&rG)bvN) ;ֻf3@0O~$wLH0hw"M>nرڴj:MJ7C5̍ۢzݔ3K7tq9plm&_lv.fDn/ -l\6}[g 1/? Hctca2onj KOn V%АcB^t 1:tA8 э1:B4s^/ i,#2m"i̒h$ &dxcM?7Lt(- h kL2Sn E@pB/oM)TQZv&c} BQ; &^"&)"7B1yRг[@9[]rLӟnaAyu̚nn }`q(JE-KnmcGKR dhfN7.tN 23-Bpz}ϛW[j7mܓmF ԡ[,8[O~mƽ2Z$5(psg$P}s-T0²ߙn) [ UoJ '5n[JŅ}tkO[n3j(VCǬ68n0dڟn𔑳$D7,Nn~DYݼD7Pq- ?nM2Эn)M~Lܻt3$Ϳإ ׋nmb 흪mDtk?ƣ[? oB1x  vt Y-`4 [1&w+ݰ5VAA@tsiat3dXDm4tlћn~@)tѭ́K[˲0, L6P*bGсnMB{0ܻ6 OپE놝_~0ѭ&pc;M\n!сn & @ˣ[9hd [1 uZ"N~,nGxC0-nKn' t_.2F@H nD@" ۰B@t@D7"V880D@' d=8C@D@m@=|=cX=<}^}yz|wymd+~_G߯?\^]>6._^sw{ݗOGzw]_gzWWo^\}(Vo=|w[ٿ(n}^VEqqmUei<xsO׏u2[KxUP1_gl}yqV\ l}[u>~OC],jPz}~_G?nՙgEY4kgo?jyf75ʞg>uRyGS\d_zquzQoo?}jF`@\gݳ/WuEsP)|᥻-P7o&.6Y / <__1>ձ.1Tx-iW٧ǏCY0>oxs5þ>5j_b83:[KUՙ?_xxSmڬϯٳ7&o_畛plo)_l`'a;[1q7bn%^nR~-/M57gzxU年KpsS5a$嗺԰wMc|[}Ίj_Eo)A4} u($`X5q1~{gnisOgEAoyk,_'W_ɬs+9& FB SevҮ^H_떧[|V:i:u Pzm>._unﺩ~k^>q uFJXxTgѤ.x[NZZ1h벮&ya:FMFz4 R%{~Pi:7ϋ!asUe&ﹹj|k-i?_reЈ{4B] u趤 hzkv^'u}.3^ru~v!sStu'/mur U.k><#lk!l=kZxOF_VmCӊ@MGTn^uYG/oKC_KC8R@x8^ꏝ= ]%4m*uq;ʳ A1X`Ң<)ƥN:no)azCK܈6'@.9ccm`RNCw*|ҹS̴!fD?m` j_%Brcyn6N>?d٧B"!_:lSSBt&J9{ (vn P/73)RN'\匯-ƇtA۩\9*̗#!CF}q 3=% rCpD@"(G@tP ArD@"ʝ.}qiMIh5ܩ{" ơT-E'W-ENv5`zH# Qn~L9㆝ KMPN.F:}.D"(d)vZ%LhY,EAh)b]4k$O9E@$XjO0µ)1hQԀk-\J{tYjO0H9iE8~X~,Ac9Nv3h>ّ@})&RS}(璮[uO\7Q.ȯ9:AAOtF KMu$]t[> H#JYγ?r0AHEY(\ \v٣uaQ9=,r74l-N}9?%?Ro=F(׭D9m$#fYEA@}(7(G(7(GDD pBY;fK_4z @K((^BhNr>NSyU-( %Mf`i.vvD9z# Z4Q@D9" D# :(QӉ{,{^SV!y{{9Nh c5??ܭ=rD0c3m3j}ĵ>ܦ7B]4Z sԋr=ow9Aj <=r :D00>y9,=Ƣ\9}HOk?L97k(P·Fяr`f#dÇ\:K'6L965<BiFѿ gKӃr}ޣj~@'B9?4\(6r1(wT/ʅ 4A9g{Sn%lcr0:r(#ˑ)X#JƚSF:>qA;D["zЅ(~t@ d ܼl>Qn@PΟ=ޗ#(D ` r "-(` M9>k㔁0hF@nj)7>?1=ZP1[&Qza7z̀س42K1ݹ|m2(uQ(c`j "!Ǽ)7h9OzQnu1{c0orSF(`EQoG9]ϛ(G9sH9ߌkUHvF(cf P6 (7rܱDzFȑxGʅsLS}~fG$C.N%S.mt””stX(t ʺ;U|v)竔B9r\w8o`-/YMݏR]=E|gvpt5s'Qrn2NۑD9(3'<PέNΡQ㘔oX @1qϸފ%t095)N`1r:cPέ*תǣb' ?hơN8lď^θ hr6r-M;rKN9xRdgJ9+GD 4B{9jE)1'j;娗{@cRN,I<В(>҃a`.KBs*)>(GP,?rCr -(DySn~o1f4G5j?fK9""` ]GsZ͚1[M#k )l8Y#:c3m3\P;/$ӏo( 6cMhh.'(޷X2{ۑᇹ`#s `ʹrv0wF0;" ^(@S$ͱ@ʹՙrX`Wl#st? HXWєari9j=]>/}{Kqʥ6(pX8TqrPcrn)p 2,l8smKzІD[0Qn@D4oM#أ3,0hF@l)G@t@D9bE 9͖rs|,0vZs`vuo a36>3x88M>]4Zt^7ېVxۍb2?R(75܂B9yc; Ͽ݀ԔkAj(`S.ɫrn?f/c2-l?=*1c]DcSvymYNtA!b1B87(~ }^CJ\ ʙ!Éaa<61#>Y |ݐ-.aU;>?cQQ[Y |M p+" ;C9*ff`Kv89[W,A9e,Tr)\"Pߧwm Ä/ Q -h{,169l/\A["5I\N%}w],4k%B7t)gͩ{zPΎ },vK{޺Y(ܶm]mc[7(p|{酝E;>Hs{<{*>adx&LOÁK+ě8J6*T,-u;5sd]EQPNJ~j` l:”s-WRQK&)מfOи0L9u =zQnb(g4S^()ܹ@p{-vn\nTSΆIˋ}ar)ZW1Δ <1svΔsἎRn,3s]"0zXT xÁicn(r.Q({@1mno`i3lP<&{6 C)1aj_Wg\|rv(<(Ar$ы6Srmq+!!drvqY0lqhד#Rd #N+FzR?3WY9B9|&:kr)ڵj9h/gG ]L9{~RcFOʅ\=a\x9|>*6Æy^Gz2r`msQ(4 5O+BlD@ r#rf D;"QޜK"Du:uUHfD;5 ́fN98 dLF9/Wfkl ,S)w|F[ eo:yCv^6"]ꗽRF\۫rVʅ,2 Or`EDŽn;\\\Nr."ݮvzsSrXs9?k?NrO+)%/>Z˹]WXIBPN _"- (x ܲr"- h kbf dLƽG5,ɸP13ͫ]0Q@sli@{Z#A; l2%EePnr4? QD-a.Gkuɝ9" ;t%$ʵ4܊n2fo]>w p>]ٱ 4+1 L[ʝ+ZSnBB7 { ?\J 6"-蠔sߏ(ᤔsye qJi7v=C婕rA;Sc/_F^B\;М)Bٱ-ʵ_Hr3xb@\w$1bް2Qn(1SFRǯ%-rD9QԀO' M#s"HTQ2{@Aj@Y>y@DSKK@r5#6- SĢ@u[2 Î$u4ܩN9l nԉeQ+[F/ԵǢ\8l耲ShNq@JkSN]rtr0;:J@ߍܲ &|-[ǜ 9Ё)6Kf{Bs!Pv9 >b`bցD%&F9@0x0_+D9 k ݜn;LDQFDEMҏ%tCP4({9zXs(GJ;\N g``iJ/ \>mX9R)Rn~o^)k?\(v0;nd.˩ڲT(7>?؁rmzs\HX+^;֐P.? t(bȡ))\(lJ#ϧF|DZ)(G@c+Ϻ'8cGrP/$l\jmv9LD64G"ʝ|XT3–O厘Nh6,1a)ǟBn(uCbYXtцCDM)G9&^.|̟rq,AQ%Tk'i`^A6ʓ@Wug4)|F6H+4 0X9`AxhcDe1e$I_7mnʙP&Qr\FSIrtV(^F{3}ӬXt\)X۔+Q%(xAS"(G@#$r4n( ܰB@t@D9" $)W880D@' $߅7ƇR{x{zxp}aW[Ong_<=[b:w޿luVn֫tM ׷.o?ηCCk^}y}Nu:_?=uoDOsy5xm^~_WppOun/xss NEI[i/7:ER_U|G]y&Y\j*NiE^[ݘya*-j5T^CS[mԦ> Ý_ֆt]{/\?HdxM~ylZT0z.?elȄY6;Ʌ}?)Edn]ֹil?9 vuќ(@y%^~|?_gr]SsU-γl%YUxe]wq.O?f-;~h#G^,Q9~9u cӤj׷#{^M^Z5% {c]_$^IEayՙX?}Z?[Zfkoa y72ݏ:wײZ#Cs}ݧۺZJ xuk>Zio<5G>?6:+g/_XqQV?F77㷺_]BT;~q~zQ^X5Qwˆg???7oǟ*=Mm>__޼ x˺#nZ-porVjjxz}yuꮮ~.ćvWw߉v[7:A~t`'vv/L_p~uϣRwuA:닮okf@qx\>V?~\ݽ_]]>^][Dp>_ۯݯeo6}`/jMvIWp+y?f]՝?oWr}]7ubsVKocc bV9G G.hֲcf 3`Ѐ59fb6^-F0Cϸ b+8γ'*/Kut"19" ~@i \2p2 .gJ18fX=p݋B`sm4`Н(d`r \lP.ۙ g> 0Bul1CZ4P`g# %F:Ö\xp)LNI0r ksde>d hdxg A: \p%~,Uz zU4G A!9S' ~@ =1(B*O(>Ă;FP:GMH0F;&0``gH0hbyao\2ݱ6Y`خ^`.|mxտ< XfÓ`̓s#8(P %Q0ܞ9ф.hJZAAD1# "]0`C-~H0Zu q"MK$Ɓlt, Fr&PE~L'~% Fh%_u}uphbovNloe~DI0(FT_0wП`(C?Eǀbv kmXh4cw:Q/!V|r= *N3 N.rdZ v.Q0ZSbNJ0,\0 gnt_>H0N#۰vgXs̎a V<젌a nDF"y#vv=í/9 `;/O8Yrvt bkvn t1hI0zo0"x5wc`d $ۭ5_0¶ j sy1NWk.%1F@0:~d4v$F Pxס$rH}vZsvYfd }0> rpl;Z#E.x> :a0I0h( AF zE @I@"8( -@$l z㖿۩58H0h( A:ޅ ?he  DqP!PXӪD q-a PGH0h@{JEjcbeͫ(D11<97[u "ȷɱs4?{ -wIW``,a2O1,79RI$3Xlk@1CGNx!N F[n#52M&` v8tN ]c?= 20{I]_|d3꿟 !4a_^ or,iÔŽWf{mt ({ \%x>p2 b$r$6pCZ#mZW6`0spu$.~N>=2h#Y0\X, tat,} gýcMaڽ7fA@# F7& 3l4(.xX0GiWOD|#|؂3Ұ`Y q×NߢZT0rBZ@F`΂іb=wT0$U0BvG^qVOq L>X-)WFp3ߠnq,>m(|]Xs%f~][0H ?7x 2 kkJ;H5]F`ȷɡrԯNqۛxIF( ?Q( ! @Fb\Mw9`3_``XNU0wJbo1is 䂁uAUXhs F;HvG~'9%)yS̍8I09H04`{oawi p Xc@$@#=KҾP5 lU>@c.)3R> Iрl5+ؔM ƧxN]`7sP̂#?ޞ,d7‚aX`\6<  `dNK&BNH0}t4dp`J`%OI> dd#xI@H0&1+c  $f%` P0 Ds- c # %8 H0`LbV) @ IJ@3){*<(l"Ĭ4S 1/G>6`Lb։v޷v,(nVc[b1 7es$$$i@<u hG.`~n`XNoOo!*vA^][Bɑ$${N0bU vQ>|&B cXpL0\'G!j -avzNbWIM@62?}c̏V9.cywo|U^f7)&vlELUf,6}c0`@{`W04=C vN|O[wƆ{s E0za"A{lZ0RVxBO7j S`PTX`; ˪oPqB0Bis$za\ղH-vb2 c.nmxnWDe7e(QA0OhF /Cv_c0fHc_>E(YfÒ`q3ͻ[a:a{F#$nI+"hL-\@KK.M~E|PI0 D1M00& , ^Z#cه|@$@ᰴph;%L5I& 7AkAK >o:OX9@0l` "hE0@Er_l@ c F;wuEAM.nQI0)|-jl95u]2J"/F w ;`:`#HcNY0}g!qyf_J< g~/?\D0hA@3Ro"n].+A :P$@xA{M< `łЌ:V$=&OA0\K`@= -ƞP05 F(BA@Cza(=πqQ%  )ֻ$f D[`LbV) @#['>Z @#E.N} @0N} @GS}Epn\lhthK'bǣEdysn@~t]{;jm Xc@Ma`sc $3û!$$$)@# FĢF/f@6]]bG៊`[ F;hoشY:[i N̑rhay#Xc.=U`ؕ}ht| frsAY=3[v@0|c`6|4c ]SDI#bcG0ܒ`@Mi1`n%ڂ|49 F\eۗ &!I7cO*``Ry՚] onMH0ǜmTK0_VcI06 h) v~dT51"p ?:Qc a@$a`4m \  ?X>[="' xoA1"1ע Ji3 @ C FL.I; F8-/ F[/ OD1) $fvz`L D1Y'"h"htHy<َGoJ"h"hdH zE_o )$h@q α> :mx 14;HT.;Ba}A#%0LvK,d-}Z$# }[O FEŁ66 $f% {H;i<ĶhIv1;06 $f%,Ȝl 筂a/ؓ 6:C"$4ht3|0ZՙLo ᗜvJb.K@`p>FXH0H@ 9E` 'F  4]dJb#9M*X_GOT0هG0P{9h Ă. #M0M"```y{ʂJh`d(/ ~ ( F̂Q VB8خu~16ɬ"#TcOy'Vm",kv `/$#!'"U-j],zH0\_۪7  RcOY0v G@uKp1޸ D4]ѫwxT,F`O*+)rA D4>dž(U0Hh}CKRófY P܂~bF)zE_o 14OJ0Ɣ9EO:uC`LbV) @ IJ@3W8ۚ4戂WnՏܐ`@=x:@$  y ?hj" e% bK: g 'Gy [6<  ^0ғU0k`D 8F߮ݨxS )$  MC0| U>r֐ F[K0B|  w ,MaZP0b05$2G+၃'fx H{n1haq$`I縚^0B:@hP۳$=$sɂI'$ROD0bt,9PA# #*p@^Mo~@$@ =  `?>6E  GӃ7(@rD4`t?p4Jr.)sP;ެ޸%t֏Q0b( ̑@mQ1mXр*~/hY0f>A #yPE ɶU*h@}3Ww;ci9` 碂5zd8o=ZG`/ct }EM_*lMSp`+vqX0+XGcVk.I.mxѳM0B>ɪ0. C#f?5tk|`hs"06p{2РO`E'*ca$pE F۹$P!%XI - (rf^?F] ^PD0p3.}PZ#{a!6xE{r#G#h$ {i1MPU\az !pkAP i%>(lk`jK' >+:\ӳhbpS;01Jy L ON0dE*h5 &ଆQVt`㾀`t*R00=Ah"h` A |ʃƆc CO0b2wI0FOIR>IL0vX0px"&FP0/T ;``Kv< H0~9 (f^wI0nA0|Pa9~ {, JA@܇= LU|C U0QbH0H01#/܇3I@tb" $f%`cLH0.ioܚ+贁H0,)r1WЩ` }3WIZ@GپN(I0#F L`Ɓm]0ҧEO:"PO$$sJ["j]v,(nVcg%_Ű^chLKC mE> ̩wzN I0&1D@܀?Kb ]PL.'``p,P0|{DǯZ~`69v}2ycXpo5ɐýZ~``W0`w!0qc.& &G؃ # w 2:  F;1KR.h&.~s khn!Ӵ`5>5Ȭ}a[&nb\{ibpcI`-6/$#aSw \gta(zxH=,cj5"'cvZ0vF'(ų,#p Fua0[f`()!kb Fۨ¢77ݲʛ$@>F~AlPGy]8QՏbĢhtHyxȎ7nYzNρ@Rso()rqr#(ڇv\ H6W8 F;Јa|uᱨ!AQ箖> 9:H,'QG["W knc_2rz8h1BEs>H0h(P۪!DGa0߇1[(|`PwI;yJ" _8077S އa!Q#UB`[W[H0H0h8Ǖ9"8p!@  s`tTE ƜH0\:* @  D1 ` "8p!= pc@q v%؎y# H:`I0H0Q>#`H0ځFzZ5X}1fsކ0꽕ۿeCcnsϓ` X0p5jC nh``c?ƜZcNQ,蠂%Ic=aOخQ=`$&0c+n\@#./m Qxac?,n1PL tZ܁F sL+)BcåDZ[5,I2+#i (q*S6tO`YYGyM,ӻKbI K!1ÄrC1 1עh":|50s#F$D1)d3G FdJN{"5H0&:yp'Ґ}&(<7H0$B$$ F  Ƥ@ ;ÈӜ 6D@$@$c$AD1)+9 0$@$@ F[ GahA# I,'QG[0ʓ Pzw`q+eY/z܁ǘӀbL?`r 3`ȼ DA@S b>p{>4 Wg-|z͏8;C# ZPC8(~)46&d !%$ u\Pn{l kJn`4 <Sxobs D0L.ظ`0`dVv4& F ɂ3䘛9w0hy@G gyaāN> &LOIp6҄?HK0n \D`o LJs(a‚A߇qlLFxP "߸ulL᳁@1xW`i` jR4 "~CyD;_P۪F.\"GA@"8(P[m :( A:?K`Qx#M~9H|@Z'zJA@_<;V0Pְ&wBMPH0`@WOS?k Gf}:T?  42C#%ٍt9:iSA9" H0 DA@Z`myϥU0F_ `PC _?gaC,B0&o @ q>ǜF}>S@-x)Il @ݳ̽ԎK a=4b3,} >D_Ɵ ^A w@0nj p-r( '5kbÄ2qH  yFxj@ReRrhȜO= p$ ~CyC0)+(D`qy``E0 sCEl춣``Nu2` :_C١ǔ<عr/h춣`c p'3-=\skDv9ƼY樓`s*S `t")FQ`4T7ך#fmq@$3 & .h8% F v u 5co)E DD1#dm"H9s@a g[s~ׁ ҀcGm`z{P؂zG' !(?: F2h$46P'A*>0r&ڊz)v~GGoh`@v~J)Z6L(ɠ``L΂a!EkK$4# ƛ|H0z $  ;t #U.}tS\0 aY۞./T\0Lh`3$l$؅&, g?a` -]D0Uw0AC}*? @$Vb2+ ,/HBA0&x~&@A@CcE#Pcm80  DqPC 0h\ Ѣ'-HtCIѦO(Xk`dI=r?H0b @ F*DA1޸5+`ˆ'$E?ۓ G[R3F< Θ8` H$@n3#1t A/nJw `@`ê h`@!-s ??z Fl`zEP$$]$gY`r*"th$ ZⰖ/L04$NI싰q,sO̼{JY#IE}7xa<7ęS v< F,XgI#6%,zM0'GzO(w1m[$[pb@#VD;)xnL_NZaT0 GIgH9X nܝF#d#L8cW3շ(pCþM0Lz V-V\s5*$ xaN n|IC e5 gׇ$~Hbڲ`5*mVW|`} F.}vawH^􄂁' $VTh@0Xno15mu]A``Y\;z{Lq̻$12 wZ`aX΢a"$U*F 8mUL<>L<>ƭԃ,n F^<5~`P D0zpZ2|CtܝF A|F@`1~G.H0@$ݎG}>St0 nF4.hUI[/N%]vqАiѓ 4´IDz84l$D@4 -(q6<ڴz4%;  Eh@H@OQ ^,妭9!l~Qp``H0&'=/Z0gc:87nMZ9lmS \J h:yGRnjat9"h:yHkQs(Zg0eZqg;Wmz``]hOB0;!le`@$]0B FY0B.=@~!@a,h6#Ȃ֑{0E{"a-Z0ldQFqc2WA`H0ځF ^zQ݉`aFRў`ahqdcsgpGa` F;Є{ `اmzh^ar} ƨ@ K y``ýԿ,?ńђL U$ֿ& j.´[ @5҄۷`@ (EBYRNϽ; 5b XA%Stq0aPs? 㴄0a & B!j_  a@!B0a PqRZGоE9E0aHF+B0L|rlj =vZ Y)⮲o>S \J5I3; n6k} B&&4HbD#k!> C4޴' -EL #d0ovЄa tQ~W00 ̺COٍHeN"ahQS'M Ck(0Dp?z > CFn03f͒[& O|~W~Cih2 b;Y'v~K" UԘ;Z_'ak4EDT&KTS𥉉0^;a5 ~_C7B(oZm.[5͏12*7% ْx9L0ֈjHC%%v ;$T.XraK_z.+0Lr CgGv C.* c+>4 C$_FԎ44YB^Gu/Ew@7}$b9Z_*I)R%F[3{m񲪂WY mM-: #DF{<4U>0a)݇1`Mdh.a(,ҍ'K K5` ?o|$UE{k@ŚD]ڍ'vgcK7n 7>K"5Fb+\Ocy`¨.0" 'Ƕ& `hEOmQm!LRъ& ۢB0 !L&>9E0aHs #ں ˏ}y8>* *vs>,i5,H{{B02mJܾvj5,*M{м:_7Q0é^yS]@{v ?@=Ӆ7# &hģ^ྍ:Y?Ǐ?:`ҕ7ɰ}|uWOKj^jlDԶ1]])s!1+0 ܵ` /&]_-o׫@/0s0@نQ`as >(b t;YRptJ;SY-!}3۠à7D,\@ƌh1gXޙO2̶d &m_clXФ=6!b09S7_b*,k>0:g2GN̮0 {{]qh*iǤ&<s,cKq0 {.l87Ld!#=7f$1 _DQ:spS 't|?yWw7}8_෫L/\vug6B y qX$f ۥ_V*[PI+Ny0MF+heD$`IhY\Vtb~IMXL)|uuL)>ƦԍB6KLcdZ&lbW/LlHg ' xHb= MVz>t7I2l~x7-pm= 4M}07Xwiv|W,?0cf v t`< Aa0CaN_0i♐,"á ^*ICSZ0;rs5`xK.p,sɅ pػ߿);Gky=qwl3\ W?9ρie:1S(9eL?|3^Eyl5컜-e'|xJ;D!>~_9 ogpqO+ٿ9~z9W}q^:_y9 + pƑ1hb6 *=xft |1%[_A|>h$P\g:c:aGk8OLS[$Ymh PӚ3[$G?Þc"Z͜āO.F4k5Yԙ,"?>%}B[Ј`]ϩ:'!6^e4fz/>_tN6s%v|{/!8A\]?.8w{=7wXD.xDlXS+/l : 9/,VrӡPݒ^(ڳMЏ|(t0!nBPH~5lRH(w!nBPvO+:;BeTj?)V0auJ_ox(纾nfeK>K+KMu3g,nf]JLDX^UٜN[0-RB5)Ysڻz1-]['t+~ ]['-B !t \GVݲe!E*"SPPR~| tC3-=^-LE٦*١NhhΟޝLEg0 .B!nBP[(-*RȮ Q B%Os@(T]O1uiA uzr)!aՒPꬠ"ԚES#Y=A봼puW9E];Z*WAhz])nRJ]^5eշ ˅.~mz"uUkB L@FDe}%3J gY1i NfGji^Lj|b-^*CTtUNi-d63cnR͠W=AOhq]umyNh.c]u3ݬǰ)nQ-YB?wiЙA'tVQhBB!nBP[(tGP9ta n<`jz(}(c/te$QW(U;CB)QClU27,wOD/K}#U3]f1 {zg5t{ YsT2C/E=g̠:{zUX)rePudjo:ow+.Bl ]҅@)a/oQeET;}z?B?Ez/v]uzxl n BP[(-@?ބuB~ .*+w-#tBB!n A_h*W} 5nB/^"Yy@E+몶hB?}:oT S+܍G<37'4y5VAEyJ1R=uM9.tN j~kbM;NQ"ߧj^Rӭm-8̡s5%u*绪&Eq]Yfw:bUGsUMR|{svwgnP9U8(%x)-jbzG !t BB!nBP:K!6D@?Pu'\B . !t-uB'r<BB!nЙ@U# t6lqB͡or2*ЍT&@o"ةЍ7淬{"+B't2+a}T^Nۣ̩闱+bj(t{@,UQy9QNUѣ'Y)p>*/6CZT&cq>*/gligzqdNFrż]ŚDFkLaNFwJrQBP[(-B !t *(T]& +BuB:rtBvmB{C !t BB!+솗nYԚBhzVzL֒гIq_}`:Fd<3\s=Sb%/ 7kb:_UW|'zĊ8W%bd! (-NڌGCל3t]zO'ߌ;1 .B!nBP[(-~c!6D=tBOX)-'\B 7QX'T|:B?O!nBP[(t6=,ݲR{!5jz~󔑐F,UXۯIe:tȬGJ +-+ ]dqd@ߝ^qk_b2;,ş(Fo΋Z]ĝ*<#$*=t]GzK?VfUkKo=*)]MکFnj;˽UЋv]kNNyH#6/L\GyORGJ'r !tjE?@7骚DSOG B ]U ]> I]v$tmӻpsKIQʺVCYhי"~L!BB !t BOGiP5Y(OX)-'\B [6JOy !t BB!.'<1t#3ݑVaPknU݇ڦGvm>BekL]uw)6Wx6]ʧ&#۠wȷ .(/z|ts8 m/J wq@y᳴h<Źۇл6 .B!nBP[(-~OoPuǚ,'\B . !t-uB'r<BB!n]śiR$VtmLĊ-~ CkM̠Xb ߮nzc$ߪ $,^z7>ϻ(n"THj'>NGgW3rS>#V zZ]|CϳxMdV@ǙމʼnkI^qtЏ< .B!nBP[(-~OoPuǚ,'\RBoVH"(w!nBPhF!ȠޅɚKgY"8x\ ǬZDbDELПC;E [M P_"?ӈ-g%} w>L7Q0é78#wʛ?({vuB,ȋ]zS9XA޲ޠ?t NvE)qGs@-:&gtn{W`4 47aeCH|BJd!nR0+yly!2u?h^O{yGF.CpAa/@_hF-`O:~W??Fr_xxGc0N ^AgLye1gb}u'bƌy*%9q3sXMNc&f" 6رΚ$Zܐ͆Pׄ^LSWc0C`s'ut]t XoaflPlĘT a")u2 5:.~$ev3`!<,KKcq>6fhdC`*i#US `dK?ٵbs${H<0e/#jA${8j@H `=Sʌ% t& =G6Aqcs@ݟX:#F_KB>spGi%{dR$VKA^n z[?' fKQl=3r/6FLjcմ+e;Owݿ!CfEe^.!x^e_,6ȍ}=9#kz& e>`|7 0^odmp[[??NFO՝ss5`!Na1c8p\b.text\-Datei und den Eingaben in den Eingabefeldern eine .tex\-Datei unter Verwendung des g\-brief Paketes, die anschlieend bersetzt werden kann. Wird die Englische Sprache im Voreinstellungsmenu eingestellt, so wird g\-brief mit der Option english aufgerufen und die Labels erscheinen in englischer Sprache. tk_Brief ist in Tcl/Tk geschrieben und auf vielen Platformen erhltlich. .PP .SH OPTIONS .TP .BR "\-h" Kurze Hilfe fr tk_Brief. .TP .BI "\-a" " an" Kommandozeilenaufruf fr das 'an'\-Feld. .TP .BI "\-N" " Name" Kommandozeilenaufruf fr das 'Name'\-Feld. .TP .BI "\-str" " Strae" Kommandozeilenaufruf fr das 'Strae'\-Feld. .TP .BI "\-o" " Ort" Kommandozeilenaufruf fr das 'Ort'\-Feld. .TP .BI "\-dir" " Verzeichnis" Startverzeichnis. .TP .BI "\-fax" " Faxnummer" Faxnummer, falls Fax verschickt werden soll. .PP .SH BUTTONS .TP Ende Beendet tk_Brief und speichert die Konfiguration in ${HOME}/.serienbrief .TP Konfiguration Hier knnen die Absender\-Daten eingegeben werden und das Layout angepat sowie die LaTeX\-Umgebung konfiguriert werden. .TP Editiere Text Der voreingestellte Editor (default 'jed') ffnet und editiert den Brieftext in der Datei .text. .TP Rechtschreibung Das voreingestellte Rechtschreibprogramm (default 'ispell') berprft die Rechtschreibung in .text. .TP TeX\-Datei Die erzeugte LaTeX\-Dateikann angeschaut werden. .TP Latex Die Datei wird bersetzt. .TP Vorschau Die Datei wird bersetzt und mit 'xdvi' dargestellt. .TP Drucken Die Datei wird bersetzt und mit dem eingestellten Druckbefehl (default 'lpr \-Plaser') gedruckt. .TP Serienbrief tk_Brief geht in den Serienbriefmodus. .TP Sende Fax Die Datei wird in ein g3\-Fax konvertiert und mit sendfax verschickt. .TP Aufrumen Es werden alle temporren Dateien gelscht. Nur .tex, .adresses und .text bleiben brig. .PP .SH SERIENBRIEFE .PP Im Serienbriefmodus mit 'Editiere Adresses' die Adressen im Format .PP ;;;[;] .br ;;;[;] .br ;;;[;] .br ;;;[;] .br .PP in die Datei .adresses eingeben. tk_Brief formatiert die Adressen um und speichert sie in die Datei .adr_ok. Aus dieser wird die jeweilige Adresse beim Generieren der .tex\-Datei genommen. Die Angabe von ist optional. Ansonten wie bei Einzelbriefen verfahren. Bei 'Vorschau' und 'Drucken' wird nochmals eine Warnung ausgegeben, wieviele Files daregestellt/gedruckt werden. .PP Bei der Darstellung 'xdvi' jeweils mit 'q' verlassen. Dann wird das nchste File dargestellt. .PP Fr den nachtrglichen Ausdruck kann 'Generiere PostScript' verwendet werden. Die PostScript\-Dateien werden durchnummeriert und tragen die Namen .ps. .PP .SH ADREDATENBANK .PP Zum Einbinden von tk_Brief in addressbook die Prozedur "proc do_mail" ndern in: .PP proc do_mail {} { .br global adrbook currentindex fields .br set tk_Brief [exec which tk_Brief] .br set call [list exec $tk_Brief \-N "[lindex $adrbook($currentindex) \\ .br $fields(firstname)] [lindex $adrbook($currentindex) $fields(lastname)]" \\ .br \-str "[lindex $adrbook($currentindex) $fields(street)]" \-o "[lindex \\ .br $adrbook($currentindex) $fields(country)] [lindex $adrbook($currentindex) \\ .br $fields(zip)] [lindex $adrbook($currentindex) $fields(city)]" \\ .br \-fax "[lindex $adrbook($currentindex) $fields(fax)]"] .br eval "$call &" .br } .PP Anschlieend kann mit dem Brief\-Icon tk_Brief mit den entsprechenden Optionen gestartet werden. .PP .SH REQUIREMENTS .TP g\-brief .TP pslatex .TP tcl/tk .PP .SH FILES .PP .TP $HOME/.serienbrief Konfigurationsfile von tk_Brief .TP .text Brieftextdatei .TP .tex Generierte LaTeX\-Datei .TP .adresses Adredatei fr Serienbriefe .TP .adr_ok Generierte Adredatei fr Serienbriefe .PP .SH SEE ALSO LaTeX, .I "dvips" (1), .I "ispell" (1), .I "lpr" (1), .I "sendfax" (1), .I "gs" (1) .PP .SH LICENSE .PP Copyright (C) 1998 [Ralf Mller] This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. .PP This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .PP You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .PP .SH AUTHOR .PP Ralf Mller .br Rppurrer Strae 104 .br D\-76137 Karlsruhe .br Email: .BR "ralf@deres\-mueller.de" .br WWW: .BR "http://www.deres\-mueller.de/tk_Brief" .\" NOTE: This file is generated, DO NOT EDIT. tk-brief-5.9/tk_Brief0000755000000000000000000017251111426550253011445 0ustar #!/bin/bash # \ exec wish "$0" "$@" # Copyright (C) 1998-2000 [Ralf Mller] # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2 of # the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. set version "5.9"; set version_soll "4.0"; set version_f "4.0" set Datum(wert) \\today # Dutch translation thanks to [Remko en Sander] if {$tcl_platform(platform) == "unix"} { font create -family helvetica -weight normal -size 12 set cfile "$env(HOME)/.tk-brief.conf" } elseif {$tcl_platform(platform)== "windows"} { font create -family helvetica -weight bold -size 10 set cfile "serienbrief" } else { puts "please mail $tcl_platform(platform) to author" set cfile "~/.tk-brief.conf" font create -family helvetica -weight bold -size 12 } option add *font font1 if { [file exists "$env(HOME)/.serienbrief"] && ![file exists ${cfile}] } { file rename "$env(HOME)/.serienbrief" ${cfile} } set all_feature_list [list absender_anzahl abs_nummer titelliste namenliste \ zusatzliste adressenliste ortliste telephonliste Telefax(do_it) \ telefaxliste Email(do_it) emailliste Bank(do_it) bankliste blzliste \ kontoliste Postvermerk(do_it) Postvermerk(wert) an name adresse ort \ Betreff(wert) Iz(do_it) Iz(wert) Ihr_S(do_it) Ihr_S(wert) \ Mein_Z(do_it) Mein_Z(wert) uz Anrede(wert) \ gruss Anlagen(do_it) Anlagen(wert) Verteiler(do_it) Verteiler(wert) \ print_command edit_command latex_command pdf_command dvips_command \ ispell_command Fenster(do_it) Fenster(wert) Http(do_it) http trenn \ loch falt klass fenst size Unterschrift(leer) briefstyle german \ sprache directory xdvi_command fax_command faxnummer Pak(do_it) \ Pak(wert) color color2 uni logoliste logobreite coptions sffamily \ fen_flaglist fax_flaglist email_flaglist url_flaglist \ bank_flaglist class_list falt_list klass_list sf_list german_list trenn_list \ mark_list loch_list fen_inhaltlist latex_type acroread_command] set do_it_list [list Telefax Email Bank Postvermerk Iz Ihr_S Mein_Z Anlagen \ Verteiler Fenster Http Pak] set wert_list [list Postvermerk Mein_Z Anlagen Ihr_S Iz Verteiler Fenster Pak] set cfg_list [list an name adresse ort Betreff(wert) Iz(do_it) Iz(wert) Ihr_S(do_it) \ Ihr_S(wert) Mein_Z(do_it) Mein_Z(wert) uz Anrede(wert) gruss Anlagen(do_it) \ Anlagen(wert) Postvermerk(do_it) Postvermerk(wert) Verteiler(do_it) Verteiler(wert)] proc get_default {name} { set Default(titelliste) Titel; set Default(absender_anzahl) 1; set Default(abs_nummer) 0 set Default(namenliste) "Fred from Jupiter"; set Default(zusatzliste) ""; set Default(adressenliste) "Channel 8"; set Default(ortliste) "99999 Mars" set Default(telephonliste) "++00 1243 555 555"; set Default(telefaxliste) "" set Default(emailliste) "jupi@fred.mars.solarsystem.milkyway.de" set Default(bankliste) "fridolin bank"; set Default(blzliste) "80 200 30"; set Default(kontoliste) "99 999"; set Default(http) "" set Default(fen_flaglist) "0"; set Default(fax_flaglist) 0 set Default(fen_inhaltlist) "" set Default(bank_flaglist) 0; set Default(email_flaglist) 0 set Default(url_flaglist) 0; set Default(class_list) g-brief set Default(german_list) 0; set Default(loch_list) 1 set Default(falt_list) 1; set Default(klass_list) 0; set Default(sf_list) 1 set Default(trenn_list) 1; set Default(mark_list) 1 set Default(uni) 0; set Default(logoliste) ""; set Default(logobreite) "1cm" set Default(Postvermerk_do_it) 0; set Default(Postvermerk_wert) "" set Default(Bank_do_it) 0; set Default(Fenster_do_it) 0 set Default(Telefax_do_it) 0; set Default(Email_do_it) 0 set Default(Http_do_it) 0; set Default(an) "To"; set Default(name) "Fred from Saturn"; set Default(adresse) "Milky Way 12" set Default(ort) "Uranus"; set Default(Betreff_wert) "" set Default(Iz_do_it) 0; set Default(Iz_wert) ""; set Default(Ihr_S_do_it) 0 set Default(Ihr_S_wert) ""; set Default(Mein_Z_do_it) 0 set Default(Mein_Z_wert) ""; set Default(uz) 0; set Default(Anrede_wert) "Dear Sirs:"; set Default(Anlagen_do_it) 0; set Default(Anlagen_wert) "" set Default(gruss) "Sincerely"; set Default(Verteiler_do_it) 0 set Default(Verteiler_wert) ""; set Default(print_command) "lpr -Plaser" set Default(edit_command) "xterm -fn 10x20 -e sensible-editor" set Default(latex_command) "latex"; set Default(dvips_command) "dvips" set Default(falt) 1; set Default(loch) 0; set Default(trenn) 1 set Default(ispell_command) "xterm -fn 10x20 -e ispell -T latin1 -t " set Default(Fenster_wert) "Fred from Jupiter Channel 8 9999 Mars" set Default(http) "http://www.deres-mueller.de/tk\\_Brief/" set Default(klass) 0;set Default(fenst) 1; set Default(Unterschrift_leer) 1 set Default(size) "11pt"; set Default(briefstyle) "g-brief" set Default(german) 1; set Default(sprache) "English" set Default(directory) "./"; set Default(xdvi_command) "xdvi" set Default(fax_command) "sendfax"; set Default(faxnummer) "" set Default(Pak_do_it) 0;set Default(Pak_wert) "" set Default(color) LightSteelBlue;set Default(color2) black set Default(directory) "./"; set Default(version_f) "4.0" set Default(coptions) ""; set Default(sffamily) "1" set Default(latex_type) "pdflatex"; set Default(acroread_command) "xdg-open" set Default(pdf_command) "pdflatex" regsub "\\(" $name "_" name regsub "\\)" $name "" name return $Default($name) } proc read_new_config {} { uplevel #0 { while {[gets $readfile zeile] >=0} { regsub "\\|" [lindex $zeile 0] "" feature regsub {([^ ]*)[ \t]+(.*)} $zeile {\2} zeile set $feature $zeile } } } proc check_config {} { uplevel #0 { foreach feature $all_feature_list { if {![info exists $feature]} { set ${feature} [get_default ${feature}] puts "${feature} \[default\] [set ${feature}] " } } } } proc read_checkbuttons {} { uplevel #0 { set BANK_FLAG($abs_nummer) $Bank(do_it) set TELEFAX_FLAG($abs_nummer) $Telefax(do_it) set EMAIL_FLAG($abs_nummer) $Email(do_it) set FEN($abs_nummer) $Fenster(do_it) set FEN_INHALT($abs_nummer) $Fenster(wert) set HTTP_FLAG($abs_nummer) $Http(do_it) set TRENN($abs_nummer) $trenn; set GERMAN($abs_nummer) $german set KLASS($abs_nummer) $klass; set FENST($abs_nummer) $fenst set LOCH($abs_nummer) $loch; set SF($abs_nummer) $sffamily set FALT($abs_nummer) $falt set CLASS($abs_nummer) $briefstyle; } } proc get_from_config_file {config_file feature} { upvar $feature $feature global do_it_list global wert_list set do_it 0 set wert 0 set leer 0 if {[lsearch $do_it_list $feature ]>=0} { set do_it 1 if {[lsearch $wert_list $feature]>=0} { set wert 1 } } elseif {[lsearch [list Betreff Anrede] $feature] >=0} { set wert 1 } elseif {[lsearch [list Unterschrift] $feature]>=0} { set leer 1 } if ($do_it) { gets $config_file ${feature}(do_it) set merker [set ${feature}(do_it)] if {$merker == ""} { set ${feature}(do_it) [get_default ${feature}_do_it] if {$merker != [set ${feature}(do_it)]} { puts "${feature}(do_it) not in config_file -> default: [set ${feature}(do_it)] " } } } if ($wert) { gets $config_file ${feature}(wert) set merker [set ${feature}(wert)] if {$merker == ""} { set ${feature}(wert) [get_default ${feature}_wert] if {$merker != [set ${feature}(wert)]} { puts "${feature}(wert) \[default\] [set ${feature}(wert)] " } } } elseif ($leer) { gets $config_file ${feature}(leer) if {[set ${feature}(leer)] == ""} { set ${feature}(leer) [get_default ${feature}_leer] puts "${feature}(leer) \[default\] [set ${feature}(leer)] " } } if {($wert==0)&&($do_it==0)&&($leer==0)} { gets $config_file ${feature} set merker [set $feature] if {$merker==""} { set ${feature} [get_default $feature] if {$merker!=[set $feature]} { puts "$feature \[default\] [set $feature] " } } } } proc read_file_config {} { uplevel #0 { if [file exists ${filename}.cfg] { set cf [open ${filename}.cfg "r"] set readfile $cf read_new_config close $cf } } } proc read_config {} { uplevel #0 { gets $config_file versionzeile set version_f [lindex $versionzeile end] if {$version_f < 5} {set old_config 1} else {set old_config 0} if {$old_config} { puts "old configuration found" foreach f [list absender_anzahl abs_nummer titelliste namenliste \ zusatzliste adressenliste ortliste telephonliste Telefax telefaxliste \ Email emailliste Bank bankliste blzliste kontoliste Postvermerk an \ name adresse ort Betreff Iz Ihr_S Mein_Z uz Anrede gruss \ Anlagen Verteiler print_command edit_command latex_command pdf_command \ dvips_command ispell_command Fenster Http http trenn loch falt klass \ fenst size Unterschrift briefstyle german sprache directory \ xdvi_command fax_command faxnummer Pak color color2 uni logoliste \ logobreite coptions sffamily fen_flaglist fax_flaglist email_flaglist \ url_flaglist bank_flaglist class_list falt_list klass_list sf_list \ german_list trenn_list mark_list loch_list fen_inhaltlist latex_type acroread_command] { get_from_config_file $config_file $f } close $config_file } else { set readfile $config_file read_new_config close $config_file check_config } if {$abs_nummer > $absender_anzahl} { puts "Fehler in Konfigurationsfile. Absender > Anzahl... Korrigiert." set absender_anzahl $abs_nummer } if {$absender_anzahl == 0} { puts "Fehler in Konfigurationsfile. Anzahl Absender:= 1" set absender_anzahl 1 } for {set j 0} {$j<$absender_anzahl} {incr j} { set_list_value TITEL titelliste $j; set_list_value A_ORT ortliste $j set_list_value A_NAME namenliste $j; set_list_value BANK_FLAG bank_flaglist $j set_list_value BLZ blzliste $j; set_list_value A_ZUSATZ zusatzliste $j set_list_value BANK bankliste $j; set_list_value A_ADRESSE adressenliste $j set_list_value TELEPHON telephonliste $j;set_list_value TELEFAX telefaxliste $j set_list_value EMAIL emailliste $j; set_list_value KONTO kontoliste $j set_list_value UNI uni 0; set_list_value CLASS class_list $j set_list_value EMAIL_FLAG email_flaglist $j set_list_value TELEFAX_FLAG fax_flaglist $j; set_list_value FEN fen_flaglist $j set_list_value FEN_INHALT fen_inhaltlist $j set_list_value TRENN trenn_list $j; set_list_value FENST mark_list $j set_list_value LOCH loch_list $j set_list_value FALT falt_list $j; set_list_value KLASS klass_list $j set_list_value GERMAN german_list $j; set_list_value SF sf_list $j lappend absender_liste $A_NAME($j) set_list_value HTTP http $j; set_list_value HTTP_FLAG url_flaglist $j if {$uni != ""} { set_list_value UNI uni $j; set_list_value LOGOBREITE logobreite $j set_list_value LOGO logoliste $j } } read_file_config } } proc set_language {} { uplevel #0 { set wmtl(Deutsch) "Fehler beim bersetzen:";set izl(Deutsch) "Ihr Z." set wmt(Deutsch) "tk-Brief v. $version von Ralf Mller" set abs(Deutsch) "Dateiname";set adr(Deutsch) "An";set namel(Deutsch) "Name" set str(Deutsch) "Strae";set faxn(Deutsch) "Faxnummer";set ORT(Deutsch) "Ort" set postv(Deutsch) "Postvermerk";set vertl(Deutsch) "Verteiler"; set mzl(Deutsch) "Mein Z.";set uzl(Deutsch) "Unser Z."; set isl(Deutsch) "Ihr Schreiben vom ";set betr(Deutsch) "Betreff" set anr(Deutsch) "Anrede";set grl(Deutsch) "Gru";set anll(Deutsch) "Anlagen" set confl(Deutsch) "Konfiguration";set titl(Deutsch) "Titel" set confll(Deutsch) "Konfiguration von tk-Brief";set absl(Deutsch) "Absender:" set zusl(Deutsch) "Zusatz";set fenl(Deutsch) "Fenster";set logo(Deutsch) "Logo" set blzl(Deutsch) "BLZ";set konl(Deutsch) "Konto";set bankl(Deutsch) "Bank" set trenl(Deutsch) "Trennlinien";set lochl(Deutsch) "Lochermarken" set fall(Deutsch) "Faltmarken";set fenll(Deutsch) "Fenstermarken" set klasl(Deutsch) "klassisch";set endl(Deutsch) "Ende" set spl(Deutsch) "Speichern";set editl(Deutsch) "Editor"; set drl(Deutsch) "Drucken";set umsch(Deutsch) "Umschlag drucken" set editll(Deutsch) "Editiere Text";set spell(Deutsch) "Rechtschreibung" set texl(Deutsch) "LaTeX-Datei";set vorl(Deutsch) "Vorschau" set serl(Deutsch) "Serienbrief";set serll(Deutsch) "Serienbriefe mit tk-Brief" set serl1(Deutsch) "Erst Adressen eingeben im Format:"; set cancel(Deutsch) "Abbruch";set edital(Deutsch) "Editiere Adressen" set serl2(Deutsch) ";;;" set editt(Deutsch) "Editiere Text";set editt(Deutsch) "Editiere Text" set genl(Deutsch) "Erzeuge PostScript";set aufl(Deutsch) "Aufrumen" set really2(Deutsch) "Wirklich drucken?";set faxen(Deutsch) "Sende Fax" set sigl(Deutsch) "Unterschrift";set dirl(Deutsch) "Verzeichnis" set pak(Deutsch) "Paket";set col(Deutsch) "Farb-Palette" set col2(Deutsch) "Text-Farbe";set new(Deutsch) "Neuen Absender einfhren" set del(Deutsch) "Absender loeschen";set really(Deutsch) "Wirklich darstellen?" set kein_abs(Deutsch) "Kein Absender definiert\nBitte neuen Absender einfgen" set adress_edit(Deutsch) "Keine Adressen definiert\nBitte Adressesn eingeben" set copt(Deutsch) "Klassenoptionen"; set sffam(Deutsch) "Sans Serif Schrift" set mindestend(Deutsch) "Es mu mindestens ein Absender definiert sein." set wmtl(English) "Error during compilation" ; set abs(English) "Filename" set wmt(English) "tk-Brief v. $version by Ralf Mller";set adr(English) "To" set namel(English) "Name"; set str(English) "Street";set ORT(English) "City" set faxn(English) "Faxnumber";set postv(English) "post message" set vertl(English) "Sender"; set izl(English) "Your S." set mzl(English) "My S.";set uzl(English) "Our S." set isl(English) "Your letter from ";set betr(English) "Concerning" set anr(English) "Salutation";set grl(English) "Greeting" set anll(English) "Add ons";set confl(English) "Configuration" set confll(English) "configuration of tk-Brief" set absl(English) "Sender"; set titl(English) "Title" set zusl(English) "Addition"; set fenl(English) "Window" set logo(English) "Logo"; set blzl(English) "bank \#" set konl(English) "Account"; set bankl(English) "Bank" set trenl(English) "dividing lines"; set lochl(English) "hole marks" set fall(English) "folding marks"; set fenll(English) "window marks" set klasl(English) "classical"; set endl(English) "End" set spl(English) "Save"; set editl(English) "Editor" set drl(English) "Print"; set umsch(English) "Print Cover" set editll(English) "Edit Text"; set spell(English) "Spell Check" set texl(English) "LaTeX-File"; set vorl(English) "Preview" set serl(English) "Multiple Let.";set edital(English) "Edit addresses" set serll(English) "Multiple letters with tk-Brief" set serl1(English) "Fill in addresses first. Format:" set serl2(English) ";;;" set editt(English) "Edit text";set really(English) "Confirm preview?" set cancel(English) "Cancel";set genl(English) "Generate PostScript" set really2(English) "Confirm print?";set faxen(English) "Send Fax" set aufl(English) "Clear"; set sigl(English) "Signature" set dirl(English) "Directory"; set pak(English) "package" set col(English) "Color of palette";set col2(English) "Color of text" set new(English) "Create new Sender"; set del(English) "delete Sender" set kein_abs(English) "No sender defined\nPlease create new sender" set adress_edit(English) "No addresses defined\nPlease insert addresses" set copt(English) "class options"; set sffam(English) "sans serif font" set mindestend(English) "At least 1 sender has to be defined" set wmtl(Franais) "Erreur lors de la compilation" ; set abs(Franais) "Nom fichier" set wmt(Franais) "tk-Brief v. $version de Ralf Mller";set adr(Franais) "A" set namel(Franais) "Nom"; set str(Franais) "Rue";set ORT(Franais) "Ville" set faxn(Franais) "Fax";set postv(Franais) "Remarque" set vertl(Franais) "Expditeur"; set izl(Franais) "Votre Id." set mzl(Franais) "Mon Id.";set uzl(Franais) "Notre Id." set isl(Franais) "Votre lettre du ";set betr(Franais) "Objet" set anr(Franais) "Salutation";set grl(Franais) "Form. polit." set anll(Franais) "Pices jointes";set confl(Franais) "Configuration" set confll(Franais) "Configuration de tk-Brief" set absl(Franais) "Expditeur"; set titl(Franais) "Titre" set zusl(Franais) "Complment"; set fenl(Franais) "Fentre" set logo(Franais) "Logo"; set blzl(Franais) "banque \#" set konl(Franais) "Compte"; set bankl(Franais) "Banque" set trenl(Franais) "lignes de sparation"; set lochl(Franais) "marques de perforation" set fall(Franais) "marques de pliage"; set fenll(Franais) "coins de fentre" set klasl(Franais) "classique"; set endl(Franais) "Fin" set spl(Franais) "Enregistrer"; set editl(Franais) "Editeur" set drl(Franais) "Imprimante"; set umsch(Franais) "Imprimer enveloppe" set editll(Franais) "Editer texte"; set spell(Franais) "Correcteur d'orthographe" set texl(Franais) "Fichier LaTeX"; set vorl(Franais) "Aperu" set serl(Franais) "Publipostage";set edital(Franais) "Editer adresses" set serll(Franais) "Publipostage avec tk-Brief" set serl1(Franais) "Editer d'abord les adresses. Format:" set serl2(Franais) ";;;" set editt(Franais) "Editer texte";set really(Franais) "Confirmer aperu?" set cancel(Franais) "Annuler";set genl(Franais) "Ajouter PostScript" set really2(Franais) "Confirmer impression?";set faxen(Franais) "Envoyer Fax" set aufl(Franais) "Effacer"; set sigl(Franais) "Signature" set dirl(Franais) "Rpertoire"; set pak(Franais) "extension" set col(Franais) "Palette de couleurs";set col2(Franais) "Couleur du texte" set new(Franais) "Crer nouvel expditeur"; set del(Franais) "Effacer expditeur" set kein_abs(Franais) "Expditeur non dfini\nVeuillez crer nouvel expditeur" set adress_edit(Franais) "Adresse non dfinie\nVeuillez insrer adresse" set copt(Franais) "type document"; set sffam(Franais) "police sans serif" set mindestend(Franais) "Au moins 1 expditeur doit tre dfini" set wmtl(Nederlands) "Fout tijdens compilatie"; set abs(Nederlands) "Bestand" set wmt(Nederlands) "tk-Brief v. $version door Remko en Sander"; set adr(Nederlands) "Aan"; set namel(Nederlands) "Naam" set str(Nederlands) "Straat"; set ORT(Nederlands) "Plaats" set faxn(Nederlands) "Fax"; set postv(Nederlands) "P.S." set vertl(Nederlands) "C.C."; set izl(Nederlands) "Uw kenmerk" set mzl(Nederlands) "Mijn kenmerk"; set uzl(Nederlands) "Ons kenmerk" set isl(Nederlands) "Uw brief van "; set betr(Nederlands) "Betreft" set anr(Nederlands) "Aanroep"; set grl(Nederlands) "Afsluiting" set anll(Nederlands) "Bijlagen"; set confl(Nederlands) "Configuratie" set confll(Nederlands) "configuratie van tk-Brief" set absl(Nederlands) "Afzender"; set titl(Nederlands) "Titel" set zusl(Nederlands) "Toevoeging"; set fenl(Nederlands) "Venster" set logo(Nederlands) "Logo"; set blzl(Nederlands) "Bank \#" set konl(Nederlands) "Rekening \#"; set bankl(Nederlands) "Bank" set trenl(Nederlands) "deellijnen"; set lochl(Nederlands) "gaatjesmarkering" set fall(Nederlands) "vouwmarkering"; set fenll(Nederlands) "venstermarkering" set klasl(Nederlands) "klassiek"; set endl(Nederlands) "Einde" set spl(Nederlands) "Opslaan"; set editl(Nederlands) "Editen" set drl(Nederlands) "Afdrukken"; set umsch(Nederlands) "Omslag Afdrukken" set editll(Nederlands) "Wijzig Tekst"; set spell(Nederlands) "Spelling Check" set texl(Nederlands) "LaTeX-Bestand"; set vorl(Nederlands) "Voorbeeld" set serl(Nederlands) "Multiple Let."; set edital(Nederlands) "Wijzig addresen" set serll(Nederlands) "Multiple letters with tk-Brief" set serl1(Nederlands) "Vul eerst het adres in. Formaat:" set serl2(Nederlands) ";;;" set editt(Nederlands) "Wijzig tekst";set genl(Nederlands) "Genereer PostScript" set really(Nederlands) "Werkelijk voorbeeld?";set cancel(Nederlands) "Afbreken" set really2(Nederlands) "Werkelijk afdrukken?"; set aufl(Nederlands) "Opruimen" set faxen(Nederlands) "Verstuur Fax"; set sigl(Nederlands) "Afsluiting" set dirl(Nederlands) "Folder"; set pak(Nederlands) "pakket" set col(Nederlands) "Achtergrondkleur"; set col2(Nederlands) "Tekstkleur" set new(Nederlands) "Creer nieuwe Afzender"; set del(Nederlands) "verwijder Afzender" set kein_abs(Nederlands) "Geen afzender gedefinieerd\nCreer nieuwe afzender" set adress_edit(Nederlands) "Geen adres gedefinieerd\nVul adressen in" set copt(Nederlands) "Klasse opties"; set sffam(Nederlands) "sans serif font" set mindestend(Nederlands) "At least 1 sender has to be defined" } } proc save_config {} { uplevel #0 { read_checkbuttons set config_file [open $cfile "w"] foreach l [list titelliste namenliste zusatzliste adressenliste ortliste telephonliste telefaxliste bankliste blzliste kontoliste emailliste uni logoliste http logobreite fen_flaglist fax_flaglist email_flaglist url_flaglist bank_flaglist class_list trenn_list falt_list mark_list loch_list klass_list german_list sf_list fen_inhaltlist] {catch {unset $l}} if ($absender_anzahl==0) { puts $kein_abs(Deutsch) return } set CLASS($abs_nummer) $briefstyle for {set i 0} {$i < $absender_anzahl} {incr i} { set_list titelliste TITEL $i ; set_list namenliste A_NAME $i set_list zusatzliste A_ZUSATZ $i;set_list adressenliste A_ADRESSE $i set_list ortliste A_ORT $i; set_list telephonliste TELEPHON $i set_list telefaxliste TELEFAX $i; set_list emailliste EMAIL $i set_list bankliste BANK $i; set_list blzliste BLZ $i set_list kontoliste KONTO $i; set_list uni UNI $i set_list logoliste LOGO $i; set_list http HTTP $i set_list logobreite LOGOBREITE $i; set_list fen_flaglist FEN $i set_list fen_inhaltlist FEN_INHALT $i set_list fax_flaglist TELEFAX_FLAG $i; set_list email_flaglist EMAIL_FLAG $i set_list url_flaglist HTTP_FLAG $i; set_list bank_flaglist BANK_FLAG $i set_list class_list CLASS $i; set_list trenn_list TRENN $i set_list falt_list FALT $i; set_list mark_list FENST $i set_list klass_list KLASS $i; set_list german_list GERMAN $i set_list sf_list SF $i; set_list loch_list LOCH $i } puts $config_file "version| $version" foreach f $all_feature_list { puts $config_file "${f}| [set $f]" } close $config_file set of [open ${filename}.cfg "w"] foreach f $cfg_list { puts $of "${f}| [set $f]" } close $of } } proc LadeDatei Datei { global sprache; global wmtl; global fehler; global texl if { ![ winfo exists .zeige ] } { toplevel .zeige if [info exists fehler] { wm title .zeige $wmtl($sprache) } else { wm title .zeige $texl($sprache) } text .zeige.text -relief raised -bd 2 -yscrollcommand ".zeige.scroll set" scrollbar .zeige.scroll -command ".zeige.text yview" button .zeige.ok -text ok -command "destroy .zeige" pack .zeige.scroll -side right -fill y pack .zeige.text -side left pack .zeige.ok -side top -fill x .zeige.text delete 1.0 end set d [open $Datei] while {![eof $d]} { .zeige.text insert end [read $d 1000] } close $d } else { raise .zeige } } proc touchfile {file} { if [file exists ${file}] { file atime ${file} [clock seconds] } else { set if [open ${file} "w"] close $if } } proc get_anzahl {file} { set anzahl 0 set if [open ${file} "r"] while {[gets $if zeile ]>=0} { incr anzahl } close $if return $anzahl } proc get_adresses {} { uplevel #0 { if {![file exists ${filename}.adresses]} { puts $adress_edit($sprache) catch "exec $edit_command $filename.adresses" } set anzahl 0 set id1 [open ${filename}.adresses "r"] set merker $Anrede(wert) while { [ gets $id1 zeile ] != -1 } { set list_in_zeile [split $zeile ";" ] if {[llength $list_in_zeile] != 0} { set serie_an($anzahl) [lindex $list_in_zeile 0] set serie_name($anzahl) [ lindex $list_in_zeile 1 ] set serie_adresse($anzahl) [ lindex $list_in_zeile 2 ] set serie_ort($anzahl) [ lindex $list_in_zeile 3 ] set ANREDE [lindex $list_in_zeile 4] if {[llength $list_in_zeile]=="5"} { set serie_Anrede($anzahl) $ANREDE } else { set serie_Anrede($anzahl) $merker } } incr anzahl } } } proc execute_seriencommand {} { uplevel #0 { for {set seriennummer 0} {$seriennummer<$anzahl} {incr seriennummer} { set an $serie_an($seriennummer) set name $serie_name($seriennummer) set adresse $serie_adresse($seriennummer) set ort $serie_ort($seriennummer) set Anrede(wert) $serie_Anrede($seriennummer) set faxnummer "" generate_texfile translate_latex $filename if {$executioncommand=="xdvi" } { exec $xdvi_command $filename } else { set out_file "${filename}_${seriennummer}.ps" puts "generating $out_file" catch "exec -- $dvips_command $filename -o $out_file " if {$executioncommand=="print"} { catch "exec $print_command $out_file" } } } } } proc get_cmdline {} { uplevel #0 { set cmdline 0 while {$argc > 0} { switch -exact -- [lindex $argv 0] { -h - -hilfe { if {$sprache=="Deutsch"} { puts "\n\n\n\n\n" puts "tk-Brief Version $version von Ralf Mller\n\n" puts "Aufruf: tk-brief \[-a AN\] \[-N NAME\] \[-str STRAE\] \[-o ORT\] \[-dir VERZEICHNIS\] \[-fax FAXNUMMER\] \[FILENAME\]\n" } elseif {$sprache=="English"} { puts "\n\n\n\n\n" puts "tk_Brief version $version by Ralf Mller\n" puts "usage: tk-brief \[-a To\] \[-N NAME\] \[-str STREET\] \[-o CITY\] \[-dir DIRECTORY\] \[-fax FAXNUMBER\] \[FILENAME\]\n" } elseif {$sprache=="Franais"} { puts "\n\n\n\n\n" puts "tk_Brief version $version by Ralf Mller\n, translated by Karine Sparta" puts "usage: tk-brief \[-a A\] \[-N NOM\] \[-str RUE\] \[-o VILLE\] \[-dir REPERTOIRE\] \[-fax FAXNUMBER\] +\[FILENAME\]\n" }elseif {$sprache=="Nederlands"} { puts "\n\n\n\n\n" puts "tk_Brief version $version by Ralf Mller, translated by Remko en Sander\n" puts "usage: tk-brief \[-a To\] \[-N NAAM\] \[-str STRAAT\] \[-o PLAATS\] \[-dir FOLDER\] \[-fax FAXNUMNER\] \[BESTANDSNAAM\]\n" } exit } -a - -an { set an [lindex $argv 1];incr argc -1;set argv [lrange $argv 1 end] set cmdline 1 } -N { set name [lindex $argv 1];incr argc -1;set argv [lrange $argv 1 end] set cmdline 1 } -str - -strasse { set adresse [lindex $argv 1];incr argc -1;set argv [lrange $argv 1 end] set cmdline 1 } -o - -ort { set ort [lindex $argv 1];incr argc -1;set argv [lrange $argv 1 end] set cmdline 1 } -dir { set directory [lindex $argv 1];incr argc -1; set argv [lrange $argv 1 end] } -fax { set faxnummer [lindex $argv 1];incr argc -1 set argv [lrange $argv 1 end] set cmdline 1 } default { set filename [lindex $argv 0] } } incr argc -1; set argv [lrange $argv 1 end] } } } proc enable_conf_entries {} { uplevel #0 { toggle_2 .conf.absender_email.e0 Email toggle_2 .conf.absender_http.e0 Http toggle_2 .conf.absender_f.e0 Telefax toggle_2 .conf.absender_fenster.e0 Fenster toggle_2 .conf.absender_bank.e0 Bank if {$Bank(do_it) == 0 } { pack forget .conf.absender_BLZ pack forget .conf.absender_Konto } else { pack .conf.absender_BLZ -in .conf.left pack .conf.absender_Konto -in .conf.left } } } proc enable_entries {} { uplevel #0 { toggle .adresse_pv.e0 $Postvermerk(do_it) toggle .adresse_vert.e0 $Verteiler(do_it) toggle .adresse_iz.e0 $Iz(do_it) toggle .adresse_iz.e2 $Mein_Z(do_it) toggle .adresse_uz.e0 $Ihr_S(do_it) toggle .adresse_anlage.e0 $Anlagen(do_it) } } proc toggle_2 {eintrag variable} { global $variable if {[set ${variable}(do_it)] == 1} { if {[$eintrag cget -width]!=0} { $eintrag configure -state normal; $eintrag configure -relief sunken $eintrag configure -fg black } } else { $eintrag configure -state disabled; $eintrag configure -relief flat $eintrag configure -fg gray } } proc toggle {eintrag flag} { if {$flag == 1} { $eintrag configure -state normal; $eintrag configure -relief sunken $eintrag configure -fg black } if {$flag != 1} { $eintrag configure -state disabled; $eintrag configure -relief flat $eintrag configure -fg gray } } proc insert_command {pipe command inhalt} { if {$command != ""} { puts $pipe "${command}${inhalt}" } } proc create_header {} { uplevel #0 { if {$sprache== "Deutsch"} { set classoptions "$size,german" } elseif {$sprache=="English"} { set classoptions "$size,english" } elseif {$sprache=="Franais"} { set classoptions "$size,french" } elseif {$sprache=="Nederlands"} { set classoptions "$size,dutch" } puts $out "\\documentclass\[$classoptions,${coptions}\]\{$class(1)\}" puts $out "\\usepackage\{babel\}" puts $out "\\usepackage\[utf8x\]\{inputenc\}" puts $out "\\usepackage\{graphicx\}" # puts $out "\\usepackage\{pslatex\}" if {$german == 1} {puts $out "\\usepackage\{german\}"} if {$Pak(do_it) ==1} {puts $out "\\usepackage\{$Pak(wert)\}"} } } proc generate_umschlag {} { uplevel #0 { set class(1) article; set size 12pt set out [open ${filename}_umschlag.tex "w"] create_header if {$sffamily} { set fontinsert "\\sffamily" set fontinsert2 "\\sf" } else { set fontinsert "" set fontinsert2 "" } puts $out "\\setlength\{\\parindent\}\{0cm\}" puts $out "\\setlength\{\\oddsidemargin\}\{-1cm\}" puts $out "\\setlength\{\\headsep\}\{-2cm\}" puts $out "\\setlength\{\\topskip\}\{-5cm\}\n" puts $out "\\begin\{document\}\n${fontinsert}" puts $out "\\begin\{tabular\}\{p\{10cm\}\l\}" puts $out "\\small Absender:&\\\\" puts $out "\\small $A_NAME($abs_nummer)&\\\\" puts $out "\\small $A_ADRESSE($abs_nummer)&\\\\" puts $out "\\small $A_ORT($abs_nummer)&\\\\\[2.5cm\]" puts $out "&\\large\\textbf\{${fontinsert2} $an\}\\\\\[1mm\]" puts $out "&\\large\\textbf\{${fontinsert2} $name\}\\\\\[1mm\]" puts $out "&\\large\\textbf\{${fontinsert2} $adresse\}\\\\\[1mm\]" if {$Postvermerk(do_it)==1} {puts $out "&\\large\\textbf\{${fontinsert2} $Postvermerk(wert)\}\\\\\[1mm\]"} puts $out "\\\\\[1mm\]" puts $out "&\\large\\textbf\{${fontinsert2} $ort\}" puts $out "\\end\{tabular\}" puts $out "\\thispagestyle\{empty\}" puts $out "\\end\{document\}" close $out } } proc generate_logo {} { uplevel #0 { if {$class(1)=="logo-brief"} { if {$LOGO($abs_nummer)!=""} { if {$LOGOBREITE($abs_nummer)==""} { set LOGOBREITE($abs_nummer) "2cm" } puts $out "\\LOGO\{$LOGO($abs_nummer)\}\{$LOGOBREITE($abs_nummer)\}" } } if {($class(1)=="uni-brief")||($class(1)=="rwth-brief")} { puts $out "\\Logo\{$LOGO($abs_nummer)\}" puts $out "\\Logowidth\{$LOGOBREITE($abs_nummer)\}" } if {$class(1)=="g-brief"} { if {$LOGO($abs_nummer)!=""} { if {$LOGOBREITE($abs_nummer)==""} { set LOGOBREITE($abs_nummer) "2cm" } puts $out "\\LOGO\{$LOGO($abs_nummer)\}\{$LOGOBREITE($abs_nummer)\}" } } } } proc generate_item {pipe Item} { upvar $Item $Item if (![info exists ${Item}(do_it)]) {set ${Item}(do_it) 1} if {([set ${Item}(wert)]!="")&&([set ${Item}(do_it)]==1)} { puts $pipe "[set ${Item}(command)]\{[set ${Item}(wert)]\}" } } proc set_list_value {feature list i} { upvar $feature $feature upvar $list $list if {([info exists $list])&&([llength [set $list]] > $i)} { set ${feature}($i) [lindex [set $list] $i] } else { if ![info exists $list] { set $list [get_default $list] } set ${feature}($i) [get_default $list] } } proc set_list {list feature i} { upvar $feature $feature upvar $list $list if ![info exists $feature] { } lappend $list [set ${feature}($i)] } proc get_absender_info {} { uplevel #0 { if ![info exists Blz] { set Blz(command) "" set Konto(command) "" } if {$sffamily} {set fontinsert2 "\\sf"} else {set fontinsert2 ""} set Fentser(do_it) $FEN($abs_nummer) set Fenster(wert) $FEN_INHALT($abs_nummer) set Telephon(wert) "${fontinsert2} $TELEPHON($abs_nummer)" set Telefax(do_it) $TELEFAX_FLAG($abs_nummer) set Telefax(wert) "${fontinsert2} $TELEFAX($abs_nummer)" set Email(do_it) $EMAIL_FLAG($abs_nummer) set Email(wert) "${fontinsert2} $EMAIL($abs_nummer)" set Http(do_it) $HTTP_FLAG($abs_nummer) set Http(wert) "${fontinsert2} $HTTP($abs_nummer)" set Bank(do_it) $BANK_FLAG($abs_nummer) set Bank(wert) "${fontinsert2} $BANK($abs_nummer)\}$Blz(command)\{$BLZ($abs_nummer)\}$Konto(command)\{$KONTO($abs_nummer)" if {$Unterschrift(leer)==1} { set Unterschrift(wert) $A_NAME($abs_nummer) } else { set Unterschrift(wert) " " } set trenn $TRENN($abs_nummer); set german $GERMAN($abs_nummer) set klass $KLASS($abs_nummer); set fenst $FENST($abs_nummer) set loch $LOCH($abs_nummer); set sffamily $SF($abs_nummer) set falt $FALT($abs_nummer); set Fenster(do_it) $FEN($abs_nummer) set Fenster(wert) $FEN_INHALT($abs_nummer) } } proc generate_gimmicks {} { uplevel #0 { if {$sffamily} {set fontinsert2 "\\sf"} else {set fontinsert2 ""} get_absender_info set Empfaenger(wert) "${fontinsert2} $an\\strut\\\\$name\\\\$adresse\\\\\\strut\\\\$ort\\\\$faxnummer" foreach i [list Telephon Telefax Email Http Bank Unterschrift Postvermerk Betreff Datum Mein_Z Anrede Empfaenger] { generate_item $out $i } if {$Iz(do_it) == 1} { set izinhalt "\{$Iz(wert)\}" if {($class(1)=="dinbrief")&&($Ihr_S(do_it)==1)} { set isinhalt "\{$Iz(wert), $Ihr_S(wert)\}" } else { if {$Ihr_S(do_it) == 1} {puts $out "$Ihr_S(command)\{$Ihr_S(wert)\}"} } insert_command $out $Iz(command) $izinhalt } } } proc gruss_vert_post {} { uplevel #0 { if {($class(1)=="g-brief")||($class(1)=="uni-brief")||($class(1)=="logo-brief")||($class(1)=="rwth-brief")} { set Gruss(wert) "${gruss}\}\{1cm" } else { set Gruss(wert) $gruss } foreach i [list Gruss Anlagen Verteiler] {generate_item $out $i} } } proc extended_absender {} { uplevel #0 { set Absender(wert) "$TITEL($abs_nummer) $A_NAME($abs_nummer)" set Strasse(wert) $A_ADRESSE($abs_nummer) set Zusatz(wert) $A_ZUSATZ($abs_nummer) set Ort(wert) $A_ORT($abs_nummer) if {($UNI($abs_nummer)=="2")} { puts $out "\\renewcommand\{\\telefontex\}\{\}" puts $out "\\renewcommand\{\\datumtext\}\{\}" set Fenster(do_it) 1 set Fenster(wert) " " } foreach i [list Absender Strasse Zusatz Ort] {generate_item $out $i} } } proc fenster_inhalt {} { uplevel #0 { if {$Fenster(do_it) == 0} { if {$sffamily} {set fontinsert2 "\\sf"} else {set fontinsert2 ""} set Fenster(wert) "${fontinsert2} $A_NAME($abs_nummer),$A_ADRESSE($abs_nummer),$A_ORT($abs_nummer)" } generate_item $out Fenster } } proc begin_document {} { uplevel #0 { if {$sffamily} { set fontinsert "\\sffamily" } else { set fontinsert "" } puts $out "\\begin\{document\}${fontinsert}" } } proc begin_class {} { uplevel #0 { puts $out "\\begin\{$class(2)\}$Begin(wert)" } } proc insert_text {} { uplevel #0 { if {![file exists $filename.text] } { set of [open $filename.text "w"] puts $of "\\textbf{Maybe the letter should have some content too?}" close $of } set if [open $filename.text "r"] fcopy $if $out puts $out "" } } proc end_it {} { uplevel #0 { puts $out "\\end\{$class(2)\}" puts $out "\\end\{document\}" close $out } } proc execute_generation_commands {} { uplevel #0 { puts $out "${flags}" if {($class(1)=="g-brief")||($class(1)=="uni-brief")||($class(1)=="logo-brief")||($class(1)=="rwth-brief")} { extended_absender generate_gimmicks gruss_vert_post begin_document fenster_inhalt begin_class } elseif {(($class(1)=="dinbrief")||($class(1)=="letter")||($class(1)=="scrlettr"))} { generate_item $out Absender fenster_inhalt begin_document begin_class generate_gimmicks } elseif {($class(1)=="brief")} { get_absender_info begin_document fenster_inhalt foreach i [list Absender Datum Telephon Telefax Email Unterschrift] { generate_item $out $i } begin_class foreach i [list Betreff Anrede] { generate_item $out $i } } insert_text if {(($class(1)=="dinbrief")||($class(1)=="letter")||($class(1)=="brief")||($class(1)=="scrlettr"))} gruss_vert_post end_it } } proc missing_feature {feature class} { global missing upvar $feature $feature if {[set ${feature}(do_it)]==1} { puts "don't know how to use $feature in $class. If you know this, please email solution to" puts "ralf@deres-mueller.de\n" } set ${feature}(do_it) 0 set ${feature}(command) "" if {${feature}=="Bank"} { set Blz(command) "" set Konto(command) "" } set missing($feature) 1 } proc create_dummy_command {command} { global $command set ${command}(command) "" set ${command}(do_it) 0 } proc define_g-brief {} { uplevel #0 { set Empfaenger(do_it) 1 set Absender(command) "\\Name"; set Strasse(command) "\\Strasse" set Zusatz(command) "\\Zusatz"; set Ort(command) "\\Ort" set Telephon(command) "\\Telefon"; set Telefax(command) "\\Telefax" set Email(command) "\\EMail"; set Http(command) "\\HTTP" set Bank(command) "\\Bank"; set Blz(command) "\\BLZ" set Konto(command) "\\Konto"; set Unterschrift(command) "\\Unterschrift" set Postvermerk(command) "\\Postvermerk";set Betreff(command) "\\Betreff" set Empfaenger(command) "\\Adresse";set Datum(command) "\\Datum" set Iz(command) "\\IhrZeichen"; set Ihr_S(command) "\\IhrSchreiben" set Mein_Z(command) "\\MeinZeichen"; set uzcommand "\\unserzeichen" set Anrede(command) "\\Anrede"; set Gruss(command) "\\Gruss" set Anlagen(command) "\\Anlagen"; set Verteiler(command) "\\Verteiler" set Absender(wert) "$TITEL($abs_nummer) $A_NAME($abs_nummer)" set Fenster(command) "\\RetourAdresse" set flags "" if {$fenst==1} {set flags "${flags}\n\\fenstermarken"} if {$trenn==1} {set flags "${flags}\n\\trennlinien"} if {$loch== 1} {set flags "${flags}\n\\lochermarke"} if {$falt== 1} {set flags "${flags}\n\\faltmarken"} if {$klass==1} {set flags "${flags}\n\\klassisch"} if {$uz==1} {set flags "${flags}\n\\unserzeichen"} if {$UNI($abs_nummer) == "1"} { set class(1) uni-brief; set class(2) uni-brief } elseif {$UNI($abs_nummer)=="3"} { set class(1) rwth-brief; set class(2) rwth-brief } else { set class(1) g-brief; set class(2) g-brief } if {$briefstyle=="logo-brief"} { set class(1) logo-brief; set class(2) g-brief } set Begin(wert) "\\vspace\{0.5cm\}" } } proc define_dinbrief {} { uplevel #0 { set class(1) dinbrief; set class(2) letter; create_header set flags "" if {$trenn == 1} {set flags "${flags}\n\\windowrules"} else { set flags "${flags}\n\\nowindowrules" } if {$falt == 1} {set flags "${flags}\n\\windowtics"} else { set flags "${flags}\n\\nowindowtics" } if {$klass == 1} {set flags "${flags}\n\\disabledraftstandard"} else { set flags "${flags}\n\\enabledraftstandard" } set Absender(command) "\\address" set Absender(wert) "$TITEL($abs_nummer) $A_NAME($abs_nummer)\\\\$A_ADRESSE($abs_nummer)\\\\$A_ZUSATZ($abs_nummer)\\strut\\\\$A_ORT($abs_nummer)" set Begin(wert) "{$an\\strut\\\\$name\\\\$adresse\\\\\\strut\\\\$ort}" set Ort(command) "\\place"; set Telephon(command) "\\phone\{\}" foreach f [list Telefax Email Http Bank] { missing_feature $f $class(1) } set Unterschrift(command) "\\signature"; set Fenster(command) "\\backaddress" set Postvermerk(command) "\\postremark" set Betreff(command) "\\subject";set Datum(command) "\\date" foreach c [list Ihr_S Telefax Blz Konto] {create_dummy_command $c} if {$uz ==1} {missing_feature OUR_SIGN $class(1); set uz 0} set Iz(command) "\\yourmail";set Mein_Z(command) "\\sign" set Anrede(command) "\\opening";set Gruss(command) "\\closing" set Anlagen(command) "\\encl";set Verteiler(command) "\\cc" } } proc define_letter {} { uplevel #0 { set class(1) letter; set class(2) letter; create_header set Absender(command) "\\address" set Absender(wert) "$TITEL($abs_nummer) $A_NAME($abs_nummer)\\\\$A_ADRESSE($abs_nummer)\\\\$A_ZUSATZ($abs_nummer)\\strut\\\\$A_ORT($abs_nummer)" set flags "" set Begin(wert) "\{$an\\\\$name\\\\$adresse\\\\\\strut\\\\$ort\}" set Telephon(command) "\\telephone\{\}" foreach c [list Fenster Mein_Z Postvermerk Betreff Blz Konto subject] { create_dummy_command $c } foreach f [list Telefax Email Http Bank Iz] { missing_feature $f $class(1) } set Unterschrift(command) "\\signature"; set Datum(command) "\\date" set Betreff(command) "\\subject"; set iscommamd "\\ymail" set Iz(do_it) 0; set Mein_Z(do_it) 0 set Anrede(command) "\\opening"; set Gruss(command) "\\closing" set Anlagen(command) "\\encl"; set Verteiler(command) "\\cc" } } proc define_brief {} { uplevel #0 { set class(1) brief; set class(2) brief; create_header set Absender(command) "\\maakbriefhoofd" set Absender(wert) "$TITEL($abs_nummer) $A_NAME($abs_nummer)\}\{$A_ADRESSE($abs_nummer)\\\\$A_ZUSATZ($abs_nummer)\\\\$A_ORT($abs_nummer)" set Fenster(command) "\\antwoordadres" set flags "" set Datum(command) "\\datum"; set Ihr_S(command) "\\uwbriefvan" set Mein_Z(command) "\\onskenmerk"; set Iz(command) "\\uwkenmerk" set Telephon(command) "\\voetitem\{tel:\}" set Telefax(command) "\\voetitem\{fax:\}";set Email(command) "\\voetitem\{email:\}" set Begin(wert) "\{$an\\\\$name\\\\$adresse\\\\$ort\}" set Betreff(command) "\\betreft";set Anrede(command) "\\opening" set Gruss(command) "\\afsluiting";set beilagencommand "\\bijlagen" set Verteiler(command) "\cc"; set Unterschrift(command) "\\ondertekening" set uzcommand "" foreach f [list Http Bank Postvermerk] { missing_feature $f $class(1) } foreach c [list Anlagen Postvermerk Verteiler Blz Konto] { create_dummy_command $c } } } proc define_KOMA {} { uplevel #0 { set class(1) scrlettr; set class(2) letter; create_header set flags "" if {$falt == 1} { set flags "${flags}\\foldmarkson"} else { set flags "${flags} \\foldmarksoff" } if {$klass == 1} {set flags "${flags}\\subjecton"} else { set flags "${flags}\\subjectoff" } set Absender(command) "\\name" set Absender(wert) "$TITEL($abs_nummer) $A_NAME($abs_nummer)\}\n\\address\{$A_ADRESSE($abs_nummer)\\\\$A_ZUSATZ($abs_nummer)\\strut\\\\$A_ORT($abs_nummer)" set Fenster(command) "\\backaddress" set Begin(wert) "\{$an\\\\$name\\\\$adresse\\\\\\strut\\\\$ort\}" set Telephon(command) "\\telephone";set Iz(command) "\\yourref" set Ihr_S(command) "\\yourmail";set mycommand "\myref" foreach f [list Telefax Email Http Bank] { missing_feature $f $class(1) } foreach c [list Mein_Z Postvermerk Blz Konto] { create_dummy_command $c } set Unterschrift(command) "\\signature";set Betreff(command) "\\subject" set Datum(command) "\\date";set Anrede(command) "\\opening" set Gruss(command) "\\closing";set Anlagen(command) "\\encl" set Verteiler(command) "\\cc"; set uzcommand "" } } proc generate_texfile {} { uplevel #0 { file delete ${filename}.aux foreach feature [list FAX EMAIL URL BANK_ACCOUNT YOUR_MAIL OUR_SIGN] { set missing($feature) 0 } set dir [file dirname $filename]; set filename [file tail $filename] if {$dir != ""} { cd $dir } set out [ open $filename.tex "w" ] set Empfaenger(do_it) 0 if {$briefstyle == "logo-brief"} { define_g-brief; create_header; generate_logo if {$LOGO($abs_nummer) != ""} generate_logo execute_generation_commands } elseif {$briefstyle == "g-brief"} { define_g-brief; if {$UNI($abs_nummer) == "1"} { create_header; generate_logo puts $out "\\Logoo\{Diffraktometer\}";puts $out "\\Logoowidth\{3cm\}" puts $out "\\uni\n\\Institut\{Institut f\\\"\{u\}r Kristallographie\}" } elseif {$UNI($abs_nummer)=="3"} { create_header; generate_logo # puts $out "\\Logoo\{Diffraktometer\}";puts $out "\\Logoowidth\{3cm\}" puts $out "\\uni\n\\Institut\{Institut f\\\"\{u\}r Kristallographie\}" } else { create_header; generate_logo } if {$LOGO($abs_nummer) != ""} generate_logo execute_generation_commands } elseif {$briefstyle=="dinbrief"} { define_dinbrief execute_generation_commands } elseif {$briefstyle=="letter"} { define_letter execute_generation_commands } elseif {$briefstyle=="brief"} { define_brief execute_generation_commands } elseif {$briefstyle=="KOMA"} { define_KOMA execute_generation_commands } } } proc translate_latex {filename} { global latex_command set fehler [catch {exec $latex_command \\nonstopmode\\input\{$filename\} \ >$filename.out}] if { $fehler == 1} {LadeDatei $filename.out} } proc translate_pdflatex {filename} { global pdf_command set fehler [catch {exec $pdf_command \\nonstopmode\\input\{$filename\} \ >$filename.out}] if { $fehler == 1} {LadeDatei $filename.out} } proc translate_dvips {filename} { global dvips_command catch "exec $dvips_command $filename -o ${filename}.ps" } proc print_out {filename} { global print_command set fehler [catch "exec $print_command ${filename}.ps" fehlercode ] if { $fehler == 1} {bgerror $fehlercode} } if {![file exists $cfile]} { set of [open $cfile "w"] close $of } set filename tk-brief set config_file [open $cfile "r"] read_config get_cmdline tk_setPalette $color; option add *foreground $color2 set_language cd $directory ############################################################### # Widget Creation ############################################################### proc create_new_absender {} { uplevel #0 { incr absender_anzahl; set neu "Neu ${absender_anzahl}" set abs_nummer [expr $absender_anzahl -1] set TITEL($abs_nummer) ""; set A_NAME($abs_nummer) $neu set A_ZUSATZ($abs_nummer) ""; set A_ADRESSE($abs_nummer) "" set A_ORT($abs_nummer) ""; set TELEPHON($abs_nummer) "" set TELEFAX_FLAG($abs_nummer) 0; set TELEFAX($abs_nummer) "" set EMAIL_FLAG($abs_nummer) 0; set EMAIL($abs_nummer) "" set FEN($abs_nummer) 0; set BANK_FLAG($abs_nummer) 0 set FEN_INHALT($abs_nummer) "" set BANK($abs_nummer) ""; set BLZ($abs_nummer) "" set KONTO($abs_nummer) ""; set UNI($abs_nummer) 0 set LOGO($abs_nummer) ""; set LOGOBREITE($abs_nummer) "1cm" set HTTP_FLAG($abs_nummer) 0; set HTTP($abs_nummer) "" set CLASS($abs_nummer) "g-brief" set FENST($abs_nummer) 1; set FALT($abs_nummer) 1 set KLASS($abs_nummer) 0; set GERMAN($abs_nummer) 1 set SF($abs_nummer) 1; set TRENN($abs_nummer) 1 set LOCH($abs_nummer) 1; .conf.nummer.menu insert end radiobutton -label "Neu ${absender_anzahl}" \ -variable absender_index lappend absender_liste $neu; set absender_index "Neu ${absender_anzahl}" reconfigure } } proc delete_absender {} { uplevel #0 { if {$absender_anzahl > 1} { incr absender_anzahl -1 set d [lsearch $absender_liste $absender_index] .conf.nummer.menu delete $d foreach l [list TITEL A_NAME A_ZUSATZ A_ADRESSE A_ORT TELEPHON TELEFAX \ EMAIL BANK BLZ KONTO UNI LOGO HTTP LOGOBREITE TELEFAX_FLAG EMAIL_FLAG \ BANK_FLAG FEN HTTP_FLAG SF CLASS FALT FENST GERMAN KLASS TRENN LOCH \ FEN_INHALT] { for {set i [expr $d+1]} {$i <= $absender_anzahl} {incr i} { set ${l}([expr $i-1]) [set ${l}($i)] } unset ${l}([expr $i-1]) } set abs_nummer 0 set absender_index $A_NAME(0) set absender_liste [lreplace $absender_liste $d $d] reconfigure } else { puts $mindestens($sprache) } } } proc labelentry {widget label lw ew variable} { frame $widget label $widget.label -text $label -width $lw entry $widget.e0 -text $variable -width $ew pack $widget.label $widget.e0 -side left -in $widget } proc checkentry {widget label ew variable} { frame $widget checkinsert $widget $label $ew ${variable}(do_it) ${variable}(wert) 0 } proc checkentry2 {widget label ew cvariable evariable} { frame $widget checkinsert $widget $label $ew $cvariable $evariable 0 } proc checkinsert {widget label ew cvariable evariable nr} { regsub \\(do_it\\) $cvariable "" tvariable checkbutton $widget.c${nr} -text $label -variable $cvariable -onvalue 1 \ -offvalue 0 -command "toggle_2 $widget.e${nr} ${tvariable}" -justify left entry $widget.e${nr} -textvariable $evariable -width $ew if {$ew == 0} { $widget.e${nr} configure -relief flat } pack $widget.c${nr} $widget.e${nr} -side left -in $widget } proc checkb {widget variable text} { checkbutton $widget -variable $variable -onvalue 1 -offvalue 0 -text $text -anchor w } wm title . $wmt($sprache) frame .left -relief groove -borderwidth 10 frame .right frame .adresse_ labelentry .adresse_file $abs($sprache) 12 30 filename bind .adresse_file.e0 { read_file_config enable_entries } labelentry .adresse_an $adr($sprache) 12 30 an labelentry .adresse_n $namel($sprache) 12 30 name labelentry .adresse_a $str($sprache) 12 30 adresse labelentry .adresse_o $ORT($sprache) 12 30 ort labelentry .adresse_fax $faxn($sprache) 12 30 faxnummer checkentry .adresse_pv $postv($sprache) 25 Postvermerk checkentry .adresse_vert $vertl($sprache) 27 Verteiler checkentry .adresse_iz $izl($sprache) 2 Iz checkinsert .adresse_iz $mzl($sprache) 2 Mein_Z(do_it) Mein_Z(wert) 2 checkinsert .adresse_iz $uzl($sprache) 0 dummy(do_it) dummy(wert) 3 checkentry .adresse_uz $isl($sprache) 10 Ihr_S labelentry .adresse_bet $betr($sprache) 12 30 Betreff(wert) labelentry .adresse_red $anr($sprache) 12 30 Anrede(wert) labelentry .adresse_gru $grl($sprache) 12 30 gruss checkentry .adresse_anlage $anll($sprache) 30 Anlagen enable_entries button .exit -text $endl($sprache) -command { save_config exit } button .config -text $confl($sprache) -command { if { ![ winfo exists .conf ] } { toplevel .conf wm title .conf $confll($sprache) frame .conf.left -relief sunken -borderwidth 4 frame .conf.right -relief sunken -borderwidth 4 pack .conf.left .conf.right -side left -padx 5 -pady 5 -fill y checkentry .conf.pak $pak($sprache) 10 Pak labelentry .conf.option $copt($sprache) 18 12 coptions label .conf.absender -text $absl($sprache) -anchor w button .conf.new -text $new($sprache) -command create_new_absender eval tk_optionMenu .conf.nummer absender_index $absender_liste trace variable absender_index w reconfigure button .conf.del -text $del($sprache) -command delete_absender labelentry .conf.absender_t $titl($sprache) 10 20 TITEL($abs_nummer) labelentry .conf.absender_n $namel($sprache) 10 20 A_NAME($abs_nummer) labelentry .conf.absender_a $str($sprache) 10 20 A_ADRESSE($abs_nummer) labelentry .conf.absender_z $zusl($sprache) 10 20 A_ZUSATZ($abs_nummer) labelentry .conf.absender_o $ORT($sprache) 10 20 A_ORT($abs_nummer) checkentry .conf.absender_fenster $fenl($sprache) 20 Fenster labelentry .conf.absender_logo $logo($sprache) 10 20 LOGO($abs_nummer) labelentry .conf.absender_tel "Tel." 10 20 TELEPHON($abs_nummer) checkentry2 .conf.absender_f "Fax" 20 Telefax(do_it) TELEFAX($abs_nummer) checkentry2 .conf.absender_email "E-Mail" 20 Email(do_it) EMAIL($abs_nummer) checkentry2 .conf.absender_http "URL" 20 Http(do_it) HTTP($abs_nummer) checkentry2 .conf.absender_bank $bankl($sprache) 20 Bank(do_it) BANK($abs_nummer) .conf.absender_bank.c0 configure -command enable_conf_entries labelentry .conf.absender_BLZ $blzl($sprache) 10 20 BLZ($abs_nummer) labelentry .conf.absender_Konto $konl($sprache) 10 20 KONTO($abs_nummer) frame .conf.size tk_optionMenu .conf.spell sprache "Deutsch" "English" "Franais" "Nederlands" tk_optionMenu .conf.style briefstyle "g-brief" "dinbrief" "letter" "KOMA" "brief" "logo-brief" tk_optionMenu .conf.pdf latex_type "pdflatex" "latex" radiobutton .conf.size.10 -variable size -value 10pt -text "10pt" radiobutton .conf.size.11 -variable size -value 11pt -text "11pt" radiobutton .conf.size.12 -variable size -value 12pt -text "12pt" button .conf.color -text $col($sprache) -command { set old_color $color set color [tk_chooseColor] if {$color == "" } { set color $old_color } tk_setPalette $color } button .conf.color2 -text $col2($sprache) -command { set old_color $color2; set color2 [tk_chooseColor] if {$color2 == "" } { set color2 $old_color } else { set answer [tk_messageBox -type okcancel -message "tk_Brief has to be restarted to take effekt." ] if {$answer=="ok"} { save_config exit } } } checkb .conf.trenn trenn $trenl($sprache) checkb .conf.loch loch $lochl($sprache) checkb .conf.falt falt $fall($sprache) checkb .conf.fenst fenst $fenll($sprache) checkb .conf.klass klass $klasl($sprache) checkb .conf.germ german "german-Style" checkb .conf.sffamily sffamily $sffam($sprache) button .conf.exit -text $endl($sprache) -command { update idletasks read_checkbuttons destroy .conf } button .conf.save -text $spl($sprache) -command {save_config} labelentry .conf.dir $dirl($sprache) 11 19 directory labelentry .conf.edit $editl($sprache) 11 19 edit_command labelentry .conf.printer $drl($sprache) 11 19 print_command labelentry .conf.pdflatex "PdfLatex" 11 19 pdf_command labelentry .conf.latex "LaTeX" 11 19 latex_command labelentry .conf.xdvi "preview-command" 11 19 xdvi_command labelentry .conf.dvips "dvips" 11 19 dvips_command labelentry .conf.ispell "ispell" 11 19 ispell_command labelentry .conf.faxcom "Fax" 11 19 fax_command pack .conf.style .conf.size .conf.pak .conf.option .conf.new .conf.nummer .conf.del .conf.absender .conf.absender_t .conf.absender_n .conf.absender_a .conf.absender_z .conf.absender_o .conf.absender_fenster .conf.absender_logo .conf.absender_tel .conf.absender_f .conf.absender_email .conf.absender_http .conf.absender_bank -in .conf.left -fill x pack .conf.size.10 .conf.size.11 .conf.size.12 -side left -fill x pack .conf.spell .conf.pdf .conf.color .conf.color2 .conf.trenn .conf.falt .conf.loch \ .conf.fenst .conf.klass .conf.germ .conf.sffamily .conf.exit .conf.save \ .conf.dir .conf.edit .conf.printer .conf.latex .conf.pdflatex .conf.xdvi \ .conf.ispell .conf.faxcom -in .conf.right -fill x enable_conf_entries } else {raise .conf} set absender_index [lindex $absender_liste $abs_nummer] } button .edit_b -text $editll($sprache) -command { catch "exec $edit_command $filename.text &" } button .ispell -text $spell($sprache) -command { generate_texfile catch "exec $ispell_command $filename.text" } button .view -text $texl($sprache) -command { generate_texfile LadeDatei $filename.tex } button .latex -text "LaTeX" -command { generate_texfile if {$latex_type=="pdflatex"} { translate_latex $filename } else { translate_pdflatex $filename } } button .xdvi -text $vorl($sprache) -command { generate_texfile if {$latex_type=="pdflatex"} { translate_pdflatex $filename exec $acroread_command ${filename}.pdf } else { translate_latex $filename exec $xdvi_command $filename & } } button .print -text $drl($sprache) -command { generate_texfile if {$latex_type=="pdflatex"} { translate_pdflatex $filename exec pdf2ps ${filename}.pdf ${filename}.ps print_out $filename } else { translate_latex $filename translate_dvips $filename print_out $filename } } button .umschlag -text $umsch($sprache) -command { generate_umschlag translate_latex ${filename}_umschlag translate_dvips ${filename}_umschlag print_out ${filename}_umschlag catch "file delete ${filename}_umschlag.ps" } button .do_it -text $serl($sprache) -command { if { ![ winfo exists .serie ] } { toplevel .serie -relief ridge -borderwidth 10 wm title .serie $serll($sprache) labelentry .serie.file $abs($sprache) 10 20 filename label .serie.text -text $serl1($sprache) label .serie.text2 -text $serl2($sprache) button .serie.exit -text $endl($sprache) -command { destroy .serie } button .serie.edit_ad -text $edital($sprache) -command { touchfile ${filename}.adresses catch "exec $edit_command $filename.adresses &" } button .serie.edit_b -text $editt($sprache) -command { catch "exec $edit_command $filename.text &" } button .serie.xdvi -text $vorl($sprache) -command { get_adresses if { [ winfo exists .error ] } { destroy .error} toplevel .error wm title .error $really($sprache) set mesl(Deutsch) "Es werden $anzahl Dateien dargestellt. OK?" set mesl(English) "$anzahl files will be previewed. OK?" set mesl(Franais) "$anzahl fichiers seront aperus. OK?" set mesl(Nederlands) "$anzahl bestanden voorbeeld bekijken. OK?" label .error.l -text $mesl($sprache) frame .error.b button .error.ok -text $vorl($sprache) -command { set executioncommand xdvi execute_seriencommand destroy .error } button .error.no -text $cancel($sprache) -command { destroy .error } pack .error.l .error.b pack .error.ok .error.no -fill x -side left -in .error.b } button .serie.ps -text $genl($sprache) -command { get_adresses set executioncommand gen_ps execute_seriencommand } button .serie.print -text $drl($sprache) -command { get_adresses if { [ winfo exists .error ] } { destroy .error} toplevel .error wm title .error $really2($sprache) set mesl2(Deutsch) "Es werden $anzahl Dateien gedruckt. OK?" set mesl2(English) "$anzahl files will be printed. OK?" set mesl2(Nederlands) "$anzahl bestanden zullen worden afgedrukt. OK?" label .error.l -text $mesl2($sprache) frame .error.b button .error.ok -text $drl($sprache) -command { set executioncommand print execute_seriencommand destroy .error } button .error.no -text $cancel($sprache) -command { destroy .error } pack .error.l .error.b pack .error.ok .error.no -fill x -side left -in .error.b } button .serie.clear -text $aufl($sprache) -command { get_adresses for {set nummer 0} {$nummer < $anzahl} {incr nummer} { lappend filelist ${filename}_${nummer}.ps } foreach file $filelist { file delete $file } } pack .serie.exit .serie.file .serie.text .serie.text2 .serie.edit_ad .serie.edit_b .serie.xdvi .serie.ps .serie.print .serie.clear -fill x } else {raise .serie} } button .faxe -text $faxen($sprache) -command { generate_texfile translate_latex $filename translate_dvips $filename catch "exec gs -q -dNOPAUSE -sDEVICE=faxg3 -sOutputFile=$filename.g3 $filename.ps quit.ps" catch "exec $fax_command $faxnummer $filename.g3" } button .clear -text $aufl($sprache) -command { set filelist [list ${filename}.text~ ${filename}.text.bak ${filename}.ps \ ${filename}.dvi ${filename}.log ${filename}.aux ${filename}.out \ ${filename}.g3] foreach file $filelist { if [file exists $file] { file delete $file } } } checkb .unterschrift Unterschrift(leer) $sigl($sprache) pack .left -side left pack .right -fill y -expand y pack .adresse_ -in .left -padx 3 -pady 3 pack .adresse_red .adresse_gru .adresse_anlage -in .left -padx 3 -pady 3 pack .adresse_file .adresse_an .adresse_n .adresse_a .adresse_o .adresse_fax .adresse_pv .adresse_vert .adresse_iz .adresse_uz .adresse_bet -in .adresse_ -anchor w -fill x pack .exit .config .edit_b .ispell .view .latex .xdvi .print .umschlag .do_it .faxe .clear .unterschrift -fill x -in .right if !($cmdline) read_file_config enable_entries proc reconfigure {args} { uplevel #0 { # puts "Debug Output an Ralf:" # puts $absender_liste # puts $absender_index set abs_nummer [lsearch $absender_liste $absender_index ] get_absender_info; enable_conf_entries set briefstyle $CLASS($abs_nummer) .conf.absender_t.e0 configure -textvariable TITEL($abs_nummer) .conf.absender_n.e0 configure -textvariable A_NAME($abs_nummer) .conf.absender_a.e0 configure -textvariable A_ADRESSE($abs_nummer) .conf.absender_z.e0 configure -textvariable A_ZUSATZ($abs_nummer) .conf.absender_o.e0 configure -textvariable A_ORT($abs_nummer) .conf.absender_tel.e0 configure -textvariable TELEPHON($abs_nummer) .conf.absender_f.e0 configure -textvariable TELEFAX($abs_nummer) .conf.absender_http.e0 configure -textvariable HTTP($abs_nummer) .conf.absender_logo.e0 configure -textvariable LOGO($abs_nummer) .conf.absender_email.e0 configure -textvariable EMAIL($abs_nummer) .conf.absender_BLZ.e0 configure -textvariable BLZ($abs_nummer) .conf.absender_Konto.e0 configure -textvariable KONTO($abs_nummer) .conf.absender_bank.e0 configure -textvariable BANK($abs_nummer) update idletasks } } tk-brief-5.9/german-article.ps.gz0000644000000000000000000021143711426550253013650 0ustar w6dante99.ps8& +|loHk) zrtݼ55v-pI1Dߗ ^I Ho^]ݽ6c~xw|r}U~qYj~_.g˷>=rx.oָu߭Τizx^}VY}8_m7w|>xypWgw{O=?{/o^GBFq_c\}g<ݗwUKSoLwnw/{sqUd;W*-lO_~O_؋}i_^_/on.<~U~~U^}rÃ>6Ao_aL|"\*ۯe+)_}|ήyb.wwᅧ{^P/7_Fu3ww__?c7RM}|{hejm77_mO-kuw>W}* W&Nr'Pz./u}]ÿ/7Wۏ_Ʒvݾ_ՙs^|Umu2%^]<˫(u9WU}]u"VOZDz7j77]0!.}|4Zixt>(>~ǯGe7W/a"~s1W2׻ufD.Td-/_]8%+;wqo񈏼߸ou]JS\_&x f/ ϲ":Ap3oyͽ?56-^qdڠɢmSV+iǕlSMdTVw>?_ۛ8os (oWeߛ.?=եĿs!ϋIm3?WKUdVcšutN$Uub+oxۻ_<վo>cۻ_n*/G|WMi%.m_W7̛q9`y 믿}翪_RBs\E2 =ǻ_>B-Ѝĕ&1%o[uY3ܨEc7ƕ~\8߅0g9/_~7|YYSy6>|Pe.뎮r[D7'TfO:N;S߄bmWn_W㔝V=R{7R݌{={s_?5u=\/q tOIM朔 [u=Ҽ$wtӁȦAlpu뇦ύ,jWyS+aaR-[%pD 01|ֶ*ouۮ- UR}bhu#(ڪ:ڟ,.Sa"UZ?*.}Skzzx͚ &mރSۄ+߻ߜwƱ~SڵZr5_eW}+;_ZyyU wBo{-wܝ ʸ5\CW>N kO0E] !G?$5)bR3Yrُ7zw}y&DƳV?~gI\fc|??ʋu3ù ?>#㲑9>TQ1o:l\fX+ۻ}>#F`RBUF6Mf:w7ןmaC=m$V!?8u^4R$ͥg*<:Gͯ__$o~7gkw| -  dkx  }j QD#aOʰzPˑ>]ZDl@_1eڏl8_?=p-r8HOzHz3+v#.U)j-Y߿s1ixo&}e<Vd!Mm ^dZ#.U`.PŇw_Ĉ\Cf&[ڮĪl_={=6?\~eE|W|"*_V{f'F~_o׵t?5O'^bšx[zвo 3CfkonB+΋u4!|_ O7cYGkd ;_UkLW)?f7Y\|b2L M9ӖZ-A 2NƸ堫).ο۱!YTLvi1/Ugۋf/ )چj! +}UyVOz4'."oB?}iY{Mg,Rr3ƭE42}=.ɞvLG?~1W?5vF=Q3g *+2iZk:cҜyjׯDDo&"2^HIɕ~cW"1y|)rt~[F_r>SuXLRٷI̲cTr&Zj͚p98ZW2SQ(&dV8KM~x,ÛP{*ǘ|:z}W?>anKGRPׇ3qa뛯ҀwOoXynA|8]j椔Ctt}OȬRYe:w+ sk{\\/7ze.Y;ϙXb75__ש|i[Uwr>g뜽|Mﲬ6Y;:+,+:vVAMyȫ؛ħF{+F!E?oNFn21D/f#o]j+~6?TU)땿):q kOYS;ϋs_l`z_4~@M]L~6 !Gn"[6r|F+%wk-խvYgSyaly`h R(, ;rS_!Pd$m䬑P4./6J~o6r_*htCdWL{bC\˖ Q6!j&H!ڒH0rClfWrq"a!['I9A;'RTXk4MvCX{mRv܀z7vZ# DB2#DJkK#m[^t >B1_ggm2b n%>5cfң}l fkXE:۷q},v0eUЗ+0va,-_}k+f&gs&.vu5~t e*X/\xp[ lP7ynE2+x(PGCyIn(ÃyŢOj(˪)GRGAXPUKAsu!]&GX2,FYkK5ќeA504X0} 1}ӻ\r#bͬ w ʑ1zrH?0-6ʜ֐{5Rxfky*N{C@߯RK0C*$ښ :R UeK@HU%. 7J SBsCBr7PJjÐY!5dS&^&˳fz0VDVn7泗y5jloWq+Y5u|[kv 6 u^. Īp ؾjc*s;~{ࡺm5 ;NFˢIc lbH){丏]~4+>]]lo-΋reTt]6t^J9d[`Uܖb FӻjkʚuDcJm-QFʓ oa˷U[b[\Z bELt>Ǻ^X:>PN,+f55}5uˬ4Q8;X\N HbGٺf$EӬX|~qaߩ[$0-oK.nO6f*e f0l9.H$ ]$a;:A7m> . lMـtYqVâ|,Z"\س*KSn:6.iO̭[9f ]н9pRy <}Pj:wJн~#[⹼3*陬!cԃq`jf0VlL 9h_:r_ c;uYpm)3`>ꥌ3J kEPĀQ7 yI9͑'&NNZTDEFTo>u, 쒪,/nyY{KSG vS5K\mvGYQN<Ӂ&w|3ލ\-c,8jZzXkTf؅dCOFBX$yKA:vʯTgI,B<bT&z"*Q$Neoʐ05~!$\P5d,_e|磬ΏjV#B`memTG-NFjn[T-!W=̠|ۖ>Q>S6SW.G}8Nȗs4^|5NWqЎY 2WVWTo3^ 4 9Cȍj<ڧifw@LlMÆ^=d]zVVuk'0 `5ǘ)^82, @{?fVyF(lFpV4t@];>f{vrГƷ n-?ZnVH8l}pZFVFCF.U-0q7-鬐-fӌ48w14 l0vc溱ݙI~OFfʭqwFNF纁o]Wvف;0Rm}eέ6Ve}aF1n߫Z[+a}pv1DC}|lYia<8Ln MzM,u_E>B hFق,3W]^Y;N/T9_j*W:bl(7t4} XD; 6ju;wk-Gs{ ;3eyVw1qzv',6,zp^!ؘ~O87m% ?%( Sbؤ4Nu kkLs]67|ȳy P{E`>zx>D{9}Ḣ/,t_XҿXcuݿ_֬f;F{õzF^uPEnrW}篳zwYB^df-Wj(hj?̠& =uu4_Ӊnw뗝QVe07i{1c,I*ɼ6J~8i}'3(sSOʔˬ2cDytfyil~Fv0y2AcZU3Hʡ'hE*ۄeeR SUrk>3qG:˲ܞߟ70MaKӏlNh^Pj w4T~#e 6*\b:UP^_;?`#ofV(Fu/(ڐ .@/ -E(S]?\37%5*ZTeG,ͣvꞼ .x]>ڡ,b2a7=FkBZکYw*uiMS.QW9&壼\fHeT~s h^U7|ͺdrb͓uTE#yka7sO-%K-[J fzڧTTz`9eM$v7hnͮ\0tgv~n=xbГmh dܠd`A:D3/3.Ă$4-31z BK&D/hbu_*/bEZ>Nb>&&CǢQ7'F},r2zg,v2R^'`g.έY ^PԶA7JE6vƒ 5h_!gz`ګSNΜ ٴBEsJV̌5N}v KEIm+쥟WsuRd6vf1FTR[Ն̣͚*&b~F'oȁbe&u&mvpl2_=&ޅ+ h& [fEifիUzF/.3nXtK 8ӽ~TeGԖ}a,T4& ]׺S`Xm-M@MJu^,ɥ{L`V 2넎YBwh|~J]ƕEduDNXGEe= *̓J* I[6ڪ7#iuA*o3-%(ӳ|;z1k沧I1o}eڪTܷ [ :/(XH,uXoa91Z>#MA+[嫬j e Z8F]JUQ%EHy32.3 ==^yaaU!\L؀;_`4%<崅ԧT,Qgz-rLQjaГ ("1ᒸ<˂IȒlIde=PAT2 5(0`Ofoaf^?\kik^(^C/72kPpE!e7  ~3;@;gM7Ll2fUnː1a'Be;ىo&V$:/7ūf]| 臬FXmVg߭9,JOxBK}"|v`_N+|wwmo5,wf(O2VT` ̸`5+=bU U&Vv}8VfBzb'X ]FΟÈg9]J&)ߨ}>ʍ捙QޭΑ9k{AhJiHǪVmȥO#0ْ-_ɠёs2UJ5,X U+Ctd][\V]U9*ʖ3tԞW|hw-zGf=:'iRvOy^Q pAUq;Q7_Da8볋})  4;>iRݛJb«^} $!*lf99CɄ2!BcB''TLF8 , UR)TStT+V]R|/6Æ;c*̓Gpi6So]0pņ\ ]="k\y.K}I|.6ab.1-M^z-Qk`o.Fhlk-A5F-@*ƯLlD/BN9}vE.祍|۩VK[p.ʙel,_e(X>I]Z28Lc ׁ2D5n,H#@̛pIZK+#s Tـԕ3t) y+65y*Y?3{ɛq>kF >flSږka@j[rh߱~@ (5Lx.V+9.7lR*3ؔu=WV9Q4C*ʽ 5k]^4;xVwzGQv(JqN{cjsP Ye*G$ T!jũ2 $p?ɊR6p1@eu}ȭι~1W"+DRLR2b&/7IY,hZ0$e[ ĝY P Z' guW6wb_DflV.宔ߕfRO Z>{ݧ>$ʕ76|){/`}GTh^2nΚTzldfvo;``VqdOw݅ 9(dv`P^A69(c-S5Tgr=/Nl-[uZ[f{Q Lg.>A j ;3Ro90ˌ^O'J v G†ȑ~~w[o@r4r`ut?")Y~S,?DL~TUUXޡTڏl"ifYygf.+8WVP& - L _{3ːP!<% Bwj2|6vA2;j79 ԈpBM -P&/iE29!wBPo~h2<{(됋h(Kn7+(2n }Ц%37XDvhU-vq Pee0T7'BQa RXIt^|Wߟ3gd"3Uzak0-̵qo@fAW(a,5b[? R# R#Ɔ\ XKD5ScaԲN.^:-Fl cM ٚOvFvgߟņm1uk B@D@D@?W})vG:̝3&:×/ qe5!X`W\*Mת%VakWZ5;iu X0M5RבWɁGvR;v+5© ͛0u$0= պ"3,P|l{07eL! 6?+ FDYtSs? &4S"~v#،7>Y ?^a2 "5$mxk_&pkZ""!Cv&Ot?//v½;r9t>? ^$͐.KD8M#e"  vOu;p>§Alc!4p8>g#"wH~H~H~E"SujS)˽'NejmgA3͙1RIiMIud SN& dx u͂W\gbdX;?LY5P(T(cF݊,xxfCD !m2MGөLYPxS[eN!E 3s+Q'| xr̈́ JiuؒL5BsX 2te Xvg 5(hVlIj(p7-.3n[ .8`;T}3 2D L7%oĬxL70N9scVyNJf]ZYgQsy03 [e^53Tឲhۧs>bOeDdgU.7g6 !L`䂍|?O0[N 0ujGЯE-ت|-JؼCl\Mj ؀eVj& aəeφsA9wrovwFH| o? F:+ğy~WNޚzC㇢hOP0EM*m َt%mK*,Jx孹 [)ޜe>fxB@2sBTz Qk"*2"萝ě0WwAEv諬gN" q °RBDlAi!$|n!O ֵAxcS ![Ռm +-W4鵌 !G-gUQߪjbmd*u{lYQ|S_-VM/VFFuZZ`JV2~C~k AW>7"8.劂/lɫ(j^R7{n1w\H"7~o!??vQhi٨[܆ '߅۲_mr% q&g`FQnQX.zTz>{Q#'VUb[+-EgkZ5U\$/*K{Kmp,7hdugj142f6N0ږAFU~P8kI*-ItoT9`~WKl?@;s ;;K} ̥ S^98Zm2[[k9.,cR\^_r6Ja#+F wZ96>pZ>f{rb'Н9}|T=f˽| z S$ǩ7vŧ10-^ֳ, cִըd ~6r1* ht00Vc)8lh+ r=~q;q(A=77oP;L։o17}5'GxT? @9:N4y)WHLy\3ٙ5#&滲=ρ'sl]6pRIen L*ȅKQTf&=:;؂_r}Ҝ,\$3 \[ٽIy^U>k^k%"}y:S ;#~g$n Xżs ; s9c}/t) Ov9^cc&?870W}AQxG/<+6&3Yf<=6߼BfUO/HDJ̜7R:RV`nf:a)saD)GtsO~[M2iXhV ͽssX oG)Γ1k;mJenmRɕR]d gR?bBݾ0Tvx,;A*rCXKp!aHBBʶ@Z # d u@5'5qV*bBQJ3`uUh> .tϫk6nzi$*PBTwίc'L1 UJE(V͹\q5’ye:[`K9Fe|glyt! PEHEBMefڈZUD$66?$mlEV!HSZ\ ʱlΠZ)҂= z(3U$ ݥN3Y1h5;D"]yYz3gbʸs.3c|;۔[f kqo{Bpe{p7G7 nXDW7tT~%Ņ`ZY0#[<0]S.TF 2W/OZ+ω7QVLp2|&}Ns5VX>u-12`Eʧ hՅX04wA`E̺^z`pK/67Vyμ*l ynYG}f-š Z ,fl-.;U2!iR/ ״W1S"J|X1fq`NC>B^FF7Hi_sK/NmEeᳵn F{s17YͺgAЬ~o@l#asTy7 _:U-J_ƊTT{n+lFf-%4Ձ'KzAԭ55'="ަf/D R{HV ) 2+º?Qkwg(*58C$R.Md^ ;ĜYtBP$*Z 4![xf~aiLms-Dje-Av2vPaALӰuum ۡ2k=0V m~g#EtE<[n[r:>9Z?ˋ,;do['s5o#ӊl6\~Yqwrh+1*en ) L&`s6͟ gC#j-7gmp ؈r^b~Q\|.>/w*nУ9ps$%8p`-W:mJ|n'~;ˬy\*̞] 6'JmץڔSYIJvUjef+[Uj rx&lxW .Rʁk2ŰN.3x)k+ \)alvw_((XhEfjnϲ`GT<{SnZ ofUgg+7EوM}䯿/ԓeEe2sodT=XJK^QcdL?>HA8f/#<-xn+ŲC^`u+$ߝIs^sNB052ʛb /`hvTͨ P{mmZ0ӂ)2 u\K& @p^g򓛟׿659%46f^}EG̚}]7ͽ=i\~ڙ_ߨ(+~YfVxhhɃ+S5P25[ 3ve?vnaব3mfopb٫O6e٠Yb(vm3O\15].p0]kLH8,)Zaw.p0]1`lKf6bkː3]vEWW+s4;L't1+T9b\lӇ r1tq`4ڜj6F{&g̼-ND!o3u{w;=To\pmԍRu͢tUƵەU)GƕurbkAX{<$H,VbʯύNz iŵ.fmm9!3VFkڕI}#EoMI4l}@ٕ7ڝ㪫&jF2JӵonU3E4WlJ] zN܈&PI堋cGYvfX qjg:sU|U2+:1 36,duZ16X Y^o^†lZc31wW;ߕAw [Dܦ}7_\@^Ol$toܙ*,QG{p]U zTe;-Vz[}Nnec]NtuhJlG,ЉWhޖ %,'}|%L3K"Ŧ4E' Xm\*uκ%>mlD<.]l-&}]\NG3R݋0/!k3iDreԙ>cZt9b p'!wԈ.^ՓB6ox(m×#b=GmLIa;ӟ4DSyi0»k8ToΞD-xS,V㝏|uJG 9 %GT2'^&*OX3^2pҔ)&X ]ks {p};2]%E(j8կG6Pmڴ3Qd^dS͊VZVPM%Ԑ(47dFdGwfzʩaUGT!MXqיս4䷟~)X;@zVD0"y;B?0vпK%"6Ae懣wAϬٶƿ$ճn`o`]e[ 3ָ^dY&_LYƿ<%$,ɢ^KS~gH}*Nفm\Uۭ6[Uhj۾vpn[pK 6_uGD0)0?]N2%,>5 a' n*r3ǐ$6!gLb%Tj"3bXdjV xS y3==]r=-Z ЃJdJ[=H=۟򾳺kAo4> ay1Y';X ]K.(0kFĖjT4j;Z~b\POMJK~3&>nKuer,6]+ڂ%Sݬ-z+HU!ne!wl,tĀ週7T% ka~S6 i5B(r%_639ɤĝ 5wɚL[IS$18cםxOQYzq 䴳oih4;+a>9)_$1$)JI54>s>ip_aؓ)jI)ޘ;aS&>dly 7S31E=rig!],c41`!lQ򡣣v UH,|W7u*.G-^J)Q]suwq`灀J?~ :9cF;sBo/s|g'}_v* .ugrǷjgemڶ}+0Y'wl}zOھ\핅 {wV3^B s VM9dڀEz+F)R[%fr JTvB8Swk:*tJ&HVL!m ۾+-[aYvNdH5a6Mb~U5E gC9F8R)-Wh#6~C,Aí2C.l>Rߗh%kVߚ49SdESrLȕWn5uEz{~qvWSÏO`ЗX LAcN1{mlUϺ ⺾La.bM t”ܿQVp|p^LcTW5zc eV+iSH/`+}Nӌmr _ToѺG.@g @4 |N*S\[MiF5 Yv 5ER}bpI t3.8,ʔ[_b.M*<FJco&7rɃ:ߚ]>ey,fѐ*+C@u]BFNZ&j GRA%rF>*Adfu"|_Eݞ砣lg~6rD9 QϜ3VM!ﷻJdꮔ3Gg_ZLm7YjfnXnG0K3[ocᔕihocxm ~U{Ǫm/!AXgG8&*LAh֛Y/ d pNnB|z]kn{β7F=Jl;Qڃv~#'RoT$Jm vavjog=4lب:7o^%+֟ g? ^dFgrPpÛp}sTOeLp[j/42#D wB4/\/"Uk3Dګ Eap89~„˻ߪX`,b@C*pW'~źʞ ᪍[h8Eƫ=xP](޼ ؚ@e:|3n;;Ӧ`/3VF̉J /wfr ~:02 ʄ[kv]ݾ n=߳EK %itt:i+Jf这%9x 2-h9zkٙm!C-*˟UyH'!ƿ2}dY*+[+UƏ!BS΃9-h![df'eKqk˭MiPX/aZ%wX|~f; s /lonmX3PN5 bBUU1_96 bBz!%&hGy.~9͕mM K@'vƶk(Vwz<xͲo϶_ۜtW7 ?cvqH׎?2NZD.++Vp̀*NJNoЮJ™39|3pkn]5]Ű@|xKH.kMH3NR72O*uAb]Wo%LYBU V~OCRN/g(Rɚ*%kE83yUxmb9R^ .55],5b%fܔtw LXȌ26q+@/ΐwJ'WvS3[JlT2z,gn=6datKύBEQE^k;+;%J|k)haKؙi2#52*M΁;uwE Ի:PWSQUռ@5[5dꎉQ)mq W湀.?2BT ³vᇴR^T;&f-ZiJLֈ܂$/["L=5)Rv5Ecp)Y.1*2ÌY;X޸" t;2SW";(Ygտl3?Y,Y-roș\pL hkS&s6@4fn=yN(j9m/hdN=emKV]NY "#ܚ/rsIzB)[aޭ[0Q~]7: Vy}Pmmϕ ٘\X0xcg׬]~de<wM\}DyVlB9mB)`8T,'ޞkQxXEٚ׈k𳜵NO̔)kj$Iʹżҝs.zNFߺ/6 ..ZTI`>e72x2,/ըJˬD[dbYJ'T3G,glnJ4߼9U~a.&Jp]v&*2M^*STWpcXQ.".{޸vS r nEt-Xgh(Wl/G93s.@:Ŵs~):u5mOTFnr" amHFR\֣.Ě\R+YU}nL1n^c'@@_? @9 Gn)ofgxGljSaqu!jURSL)qꄪRepO 2}{ nˌ.@B=WnO襀Mǥ6lݡ29,Zl$zqxov Zl-fXOg3Xn.ԯ5_%goc/[-7Ops2wq-渒]Kgpw\f].?>>?,yB54tP<Ÿj2=f,67_!hɾ7By~*feu4jM߬x(#Wu.Υ!⇒Ϭ2vԿfMayWXyvmoqϥ7Qn͔0MOe0 )`q7SKagn@睦1/kPJ?ϴKLA _O+7y;"TgW?b&e_(nQ=/nn̪6[VdVr aJ۔p)Ɋg7wx~q.tu>R:rWXDW7hҙnF3jKRhp/Hj6`H3z R,̀L>frv^lzq0.p}ā: VFZy]iS>ˍ ~'bX t{?ٺ r]uÛ؏r:^awۘ೨X\&92Nۘˠe7沔H ns6Dܘ ڮACsi/WmV϶gHluԈm!@]ټ\x)6d+unU_\fmzʘ?݇zϵ_>~ypwvueW_{sq_Pc:cUxW9W]_ެ6nn~];~c_]V?~\ݽ_]]>^]Dp>_ۯݯeo6~`/>_\Z\co+8{q[vP>̋oo~:՛_j?)ۇn:Cݼy?f]=3o]/m]:{=٪X_|{Qּ9bԪ(_UהLx>2yԚyy?]}}u99yqϿ&9(qcl"*׊n"" F@t0 nِ TnD@"3bX̲F@[(י:wR@x8^ꏝ= \Ϡf"gx=*.\;u7cd9Z$Jv\sׁn+n֝j84KOp->X4рF Tf"/lF >: K^ >ֻ&)O(nPHfN7p.D:vtJlzz7"t 9ذ NF@t0 M dOs{_ e M dф16dt0 nGmGVэF"x9t;!EtMDtÎэIcMݚOԍy"7w vӭgƧ[W(QfOMt g2>`N -n1[tYø4ݰ6y@ǧ[ Т膑 &U`__nm`Ի h>tselԿw -ӓn84@i,LdInJ7MitnG:>ݰTecLuA>L6!tsAAnNl+itk&=#hAt;wS>{ ĝ~&&m(PD77A&Oht3J6M\4 2Jܧ#2G?f(@D7Ki~h9l¨pʛnOhts6hIt;y67mfMߎA7: эDt[J9PFN-s0u;йimR6ԉ K.FF"h@DF@o=0XϻiNov AtÏnsu<ͩq(HmИK%pӶ;*Xٴ@@D7nSn]4t^'8  ;ƥl:S#O#5 S 6t@ ]ݰd< }"7w vM7Tl`2=4R0MA7{o[F7m\ѻi$az:h Onj` j&|. XHIv`o/FJEkeA{& hQܩ"eTQ[SM4"$KBI>Ѝz䈀Hs7nX0 cǒvz7pPz;^ f֔3,dݎA7: Ats,. |i [wepd 2K-ANzs}}ԗ' ۥPz7JS$DtÏV&{-iO-Ao+LN6hR vyIa %[)%L?  ;@M\K"aэ&"aэ&"aǒvKSOhuc%7H{b?R^f֔@,VEe,э Pn;FI:ҭ-(n}fTc}:>x]"? p X氓擏e79n>JL>ܘoant^sOdnqyO᠘+H7)mُNRIh؁nm<D6nL7\2T=2"tr'@7Z %嵽FE7lIB0 tKM(7&!m90$ŏAt[īm"o/@7bnWqZhnz n;:mIEW}my+sS򴐦xt <LFlsts[Fmszt6$M@7l!aKn&rG)bvN) ;ֻf3@0O~$wLH0hw"M>nرڴj:MJ7C5̍ۢzݔ3K7tq9plm&_lv.fDn/ -l\6}[g 1/? Hctca2onj KOn V%АcB^t 1:tA8 э1:B4s^/ i,#2m"i̒h$ &dxcM?7Lt(- h kL2Sn E@pB/oM)TQZv&c} BQ; &^"&)"7B1yRг[@9[]rLӟnaAyu̚nn }`q(JE-KnmcGKR dhfN7.tN 23-Bpz}ϛW[j7mܓmF ԡ[,8[O~mƽ2Z$5(psg$P}s-T0²ߙn) [ UoJ '5n[JŅ}tkO[n3j(VCǬ68n0dڟn𔑳$D7,Nn~DYݼD7Pq- ?nM2Эn)M~Lܻt3$Ϳإ ׋nmb 흪mDtk?ƣ[? oB1x  vt Y-`4 [1&w+ݰ5VAA@tsiat3dXDm4tlћn~@)tѭ́K[˲0, L6P*bGсnMB{0ܻ6 OپE놝_~0ѭ&pc;M\n!сn & @ˣ[9hd [1 uZ"N~,nGxC0-nKn' t_.2F@H nD@" ۰B@t@D7"V880D@' d=8C@D@m@=|=cX=<}^}yz|wymd+~_G߯?\^]>6._^sw{ݗOGzw]_gzWWo^\}(Vo=|w[ٿ(n}^VEqqmUei<xsO׏u2[KxUP1_gl}yqV\ l}[u>~OC],jPz}~_G?nՙgEY4kgo?jyf75ʞg>uRyGS\d_zquzQoo?}jF`@\gݳ/WuEsP)|᥻-P7o&.6Y / <__1>ձ.1Tx-iW٧ǏCY0>oxs5þ>5j_b83:[KUՙ?_xxSmڬϯٳ7&o_畛plo)_l`'a;[1q7bn%^nR~-/M57gzxU年KpsS5a$嗺԰wMc|[}Ίj_Eo)A4} u($`X5q1~{gnisOgEAoyk,_'W_ɬs+9& FB SevҮ^H_떧[|V:i:u Pzm>._unﺩ~k^>q uFJXxTgѤ.x[NZZ1h벮&ya:FMFz4 R%{~Pi:7ϋ!asUe&ﹹj|k-i?_reЈ{4B] u趤 hzkv^'u}.3^ru~v!sStu'/mur U.k><#lk!l=kZxOF_VmCӊ@MGTn^uYG/oKC_KC8R@x8^ꏝ= ]%4m*uq;ʳ A1X`Ң<)ƥN:no)azCK܈6'@.9ccm`RNCw*|ҹS̴!fD?m` j_%Brcyn6N>?d٧B"!_:lSSBt&J9{ (vn P/73)RN'\匯-ƇtA۩\9*̗#!CF}q 3=% rCpD@"(G@tP ArD@"ʝ.}qiMIh5ܩ{" ơT-E'W-ENv5`zH# Qn~L9㆝ KMPN.F:}.D"(d)vZ%LhY,EAh)b]4k$O9E@$XjO0µ)1hQԀk-\J{tYjO0H9iE8~X~,Ac9Nv3h>ّ@})&RS}(璮[uO\7Q.ȯ9:AAOtF KMu$]t[> H#JYγ?r0AHEY(\ \v٣uaQ9=,r74l-N}9?%?Ro=F(׭D9m$#fYEA@}(7(G(7(GDD pBY;fK_4z @K((^BhNr>NSyU-( %Mf`i.vvD9z# Z4Q@D9" D# :(QӉ{,{^SV!y{{9Nh c5??ܭ=rD0c3m3j}ĵ>ܦ7B]4Z sԋr=ow9Aj <=r :D00>y9,=Ƣ\9}HOk?L97k(P·Fяr`f#dÇ\:K'6L965<BiFѿ gKӃr}ޣj~@'B9?4\(6r1(wT/ʅ 4A9g{Sn%lcr0:r(#ˑ)X#JƚSF:>qA;D["zЅ(~t@ d ܼl>Qn@PΟ=ޗ#(D ` r "-(` M9>k㔁0hF@nj)7>?1=ZP1[&Qza7z̀س42K1ݹ|m2(uQ(c`j "!Ǽ)7h9OzQnu1{c0orSF(`EQoG9]ϛ(G9sH9ߌkUHvF(cf P6 (7rܱDzFȑxGʅsLS}~fG$C.N%S.mt””stX(t ʺ;U|v)竔B9r\w8o`-/YMݏR]=E|gvpt5s'Qrn2NۑD9(3'<PέNΡQ㘔oX @1qϸފ%t095)N`1r:cPέ*תǣb' ?hơN8lď^θ hr6r-M;rKN9xRdgJ9+GD 4B{9jE)1'j;娗{@cRN,I<В(>҃a`.KBs*)>(GP,?rCr -(DySn~o1f4G5j?fK9""` ]GsZ͚1[M#k )l8Y#:c3m3\P;/$ӏo( 6cMhh.'(޷X2{ۑᇹ`#s `ʹrv0wF0;" ^(@S$ͱ@ʹՙrX`Wl#st? HXWєari9j=]>/}{Kqʥ6(pX8TqrPcrn)p 2,l8smKzІD[0Qn@D4oM#أ3,0hF@l)G@t@D9bE 9͖rs|,0vZs`vuo a36>3x88M>]4Zt^7ېVxۍb2?R(75܂B9yc; Ͽ݀ԔkAj(`S.ɫrn?f/c2-l?=*1c]DcSvymYNtA!b1B87(~ }^CJ\ ʙ!Éaa<61#>Y |ݐ-.aU;>?cQQ[Y |M p+" ;C9*ff`Kv89[W,A9e,Tr)\"Pߧwm Ä/ Q -h{,169l/\A["5I\N%}w],4k%B7t)gͩ{zPΎ },vK{޺Y(ܶm]mc[7(p|{酝E;>Hs{<{*>adx&LOÁK+ě8J6*T,-u;5sd]EQPNJ~j` l:”s-WRQK&)מfOи0L9u =zQnb(g4S^()ܹ@p{-vn\nTSΆIˋ}ar)ZW1Δ <1svΔsἎRn,3s]"0zXT xÁicn(r.Q({@1mno`i3lP<&{6 C)1aj_Wg\|rv(<(Ar$ы6Srmq+!!drvqY0lqhד#Rd #N+FzR?3WY9B9|&:kr)ڵj9h/gG ]L9{~RcFOʅ\=a\x9|>*6Æy^Gz2r`msQ(4 5O+BlD@ r#rf D;"QޜK"Du:uUHfD;5 ́fN98 dLF9/Wfkl ,S)w|F[ eo:yCv^6"]ꗽRF\۫rVʅ,2 Or`EDŽn;\\\Nr."ݮvzsSrXs9?k?NrO+)%/>Z˹]WXIBPN _"- (x ܲr"- h kbf dLƽG5,ɸP13ͫ]0Q@sli@{Z#A; l2%EePnr4? QD-a.Gkuɝ9" ;t%$ʵ4܊n2fo]>w p>]ٱ 4+1 L[ʝ+ZSnBB7 { ?\J 6"-蠔sߏ(ᤔsye qJi7v=C婕rA;Sc/_F^B\;М)Bٱ-ʵ_Hr3xb@\w$1bް2Qn(1SFRǯ%-rD9QԀO' M#s"HTQ2{@Aj@Y>y@DSKK@r5#6- SĢ@u[2 Î$u4ܩN9l nԉeQ+[F/ԵǢ\8l耲ShNq@JkSN]rtr0;:J@ߍܲ &|-[ǜ 9Ё)6Kf{Bs!Pv9 >b`bցD%&F9@0x0_+D9 k ݜn;LDQFDEMҏ%tCP4({9zXs(GJ;\N g``iJ/ \>mX9R)Rn~o^)k?\(v0;nd.˩ڲT(7>?؁rmzs\HX+^;֐P.? t(bȡ))\(lJ#ϧF|DZ)(G@c+Ϻ'8cGrP/$l\jmv9LD64G"ʝ|XT3–O厘Nh6,1a)ǟBn(uCbYXtцCDM)G9&^.|̟rq,AQ%Tk'i`^A6ʓ@Wug4)|F6H+4 0X9`AxhcDe1e$I_7mnʙP&Qr\FSIrtV(^F{3}ӬXt\)X۔+Q%(xAS"(G@#$r4n( ܰB@t@D9" $)W880D@' $߅7ƇR{x{zxp}aW[Ong_<=[b:w޿luVn֫tM ׷.o?ηCCk^}y}Nu:_?=uoDOsy5xm^~_WppOun/xss NEI[i/7:ER_U|G]y&Y\j*NiE^[ݘya*-j5T^CS[mԦ> Ý_ֆt]{/\?HdxM~ylZT0z.?elȄY6;Ʌ}?)Edn]ֹil?9 vuќ(@y%^~|?_gr]SsU-γl%YUxe]wq.O?f-;~h#G^,Q9~9u cӤj׷#{^M^Z5% {c]_$^IEayՙX?}Z?[Zfkoa y72ݏ:wײZ#Cs}ݧۺZJ xuk>Zio<5G>?6:+g/_XqQV?F77㷺_]BT;~q~zQ^X5Qwˆg???7oǟ*=Mm>__޼ x˺#nZ-porVjjxz}yuꮮ~.ćvWw߉v[7:A~t`'vv/L_p~uϣRwuA:닮okf@qx\>V?~\ݽ_]]>^][Dp>_ۯݯeo6}`/jMvIWp+y?f]՝?oWr}]7ubsVKocc bV9G G.hֲcf 3`Ѐ59fb6^-F0Cϸ b+8γ'*/Kut"19" ~@i \2p2 .gJ18fX=p݋B`sm4`Н(d`r \lP.ۙ g> 0Bul1CZ4P`g# %F:Ö\xp)LNI0r ksde>d hdxg A: \p%~,Uz zU4G A!9S' ~@ =1(B*O(>Ă;FP:GMH0F;&0``gH0hbyao\2ݱ6Y`خ^`.|mxտ< XfÓ`̓s#8(P %Q0ܞ9ф.hJZAAD1# "]0`C-~H0Zu q"MK$Ɓlt, Fr&PE~L'~% Fh%_u}uphbovNloe~DI0(FT_0wП`(C?Eǀbv kmXh4cw:Q/!V|r= *N3 N.rdZ v.Q0ZSbNJ0,\0 gnt_>H0N#۰vgXs̎a V<젌a nDF"y#vv=í/9 `;/O8Yrvt bkvn t1hI0zo0"x5wc`d $ۭ5_0¶ j sy1NWk.%1F@0:~d4v$F Pxס$rH}vZsvYfd }0> rpl;Z#E.x> :a0I0h( AF zE @I@"8( -@$l z㖿۩58H0h( A:ޅ ?he  DqP!PXӪD q-a PGH0h@{JEjcbeͫ(D11<97[u "ȷɱs4?{ -wIW``,a2O1,79RI$3Xlk@1CGNx!N F[n#52M&` v8tN ]c?= 20{I]_|d3꿟 !4a_^ or,iÔŽWf{mt ({ \%x>p2 b$r$6pCZ#mZW6`0spu$.~N>=2h#Y0\X, tat,} gýcMaڽ7fA@# F7& 3l4(.xX0GiWOD|#|؂3Ұ`Y q×NߢZT0rBZ@F`΂іb=wT0$U0BvG^qVOq L>X-)WFp3ߠnq,>m(|]Xs%f~][0H ?7x 2 kkJ;H5]F`ȷɡrԯNqۛxIF( ?Q( ! @Fb\Mw9`3_``XNU0wJbo1is 䂁uAUXhs F;HvG~'9%)yS̍8I09H04`{oawi p Xc@$@#=KҾP5 lU>@c.)3R> Iрl5+ؔM ƧxN]`7sP̂#?ޞ,d7‚aX`\6<  `dNK&BNH0}t4dp`J`%OI> dd#xI@H0&1+c  $f%` P0 Ds- c # %8 H0`LbV) @ IJ@3){*<(l"Ĭ4S 1/G>6`Lb։v޷v,(nVc[b1 7es$$$i@<u hG.`~n`XNoOo!*vA^][Bɑ$${N0bU vQ>|&B cXpL0\'G!j -avzNbWIM@62?}c̏V9.cywo|U^f7)&vlELUf,6}c0`@{`W04=C vN|O[wƆ{s E0za"A{lZ0RVxBO7j S`PTX`; ˪oPqB0Bis$za\ղH-vb2 c.nmxnWDe7e(QA0OhF /Cv_c0fHc_>E(YfÒ`q3ͻ[a:a{F#$nI+"hL-\@KK.M~E|PI0 D1M00& , ^Z#cه|@$@ᰴph;%L5I& 7AkAK >o:OX9@0l` "hE0@Er_l@ c F;wuEAM.nQI0)|-jl95u]2J"/F w ;`:`#HcNY0}g!qyf_J< g~/?\D0hA@3Ro"n].+A :P$@xA{M< `łЌ:V$=&OA0\K`@= -ƞP05 F(BA@Cza(=πqQ%  )ֻ$f D[`LbV) @#['>Z @#E.N} @0N} @GS}Epn\lhthK'bǣEdysn@~t]{;jm Xc@Ma`sc $3û!$$$)@# FĢF/f@6]]bG៊`[ F;hoشY:[i N̑rhay#Xc.=U`ؕ}ht| frsAY=3[v@0|c`6|4c ]SDI#bcG0ܒ`@Mi1`n%ڂ|49 F\eۗ &!I7cO*``Ry՚] onMH0ǜmTK0_VcI06 h) v~dT51"p ?:Qc a@$a`4m \  ?X>[="' xoA1"1ע Ji3 @ C FL.I; F8-/ F[/ OD1) $fvz`L D1Y'"h"htHy<َGoJ"h"hdH zE_o )$h@q α> :mx 14;HT.;Ba}A#%0LvK,d-}Z$# }[O FEŁ66 $f% {H;i<ĶhIv1;06 $f%,Ȝl 筂a/ؓ 6:C"$4ht3|0ZՙLo ᗜvJb.K@`p>FXH0H@ 9E` 'F  4]dJb#9M*X_GOT0هG0P{9h Ă. #M0M"```y{ʂJh`d(/ ~ ( F̂Q VB8خu~16ɬ"#TcOy'Vm",kv `/$#!'"U-j],zH0\_۪7  RcOY0v G@uKp1޸ D4]ѫwxT,F`O*+)rA D4>dž(U0Hh}CKRófY P܂~bF)zE_o 14OJ0Ɣ9EO:uC`LbV) @ IJ@3W8ۚ4戂WnՏܐ`@=x:@$  y ?hj" e% bK: g 'Gy [6<  ^0ғU0k`D 8F߮ݨxS )$  MC0| U>r֐ F[K0B|  w ,MaZP0b05$2G+၃'fx H{n1haq$`I縚^0B:@hP۳$=$sɂI'$ROD0bt,9PA# #*p@^Mo~@$@ =  `?>6E  GӃ7(@rD4`t?p4Jr.)sP;ެ޸%t֏Q0b( ̑@mQ1mXр*~/hY0f>A #yPE ɶU*h@}3Ww;ci9` 碂5zd8o=ZG`/ct }EM_*lMSp`+vqX0+XGcVk.I.mxѳM0B>ɪ0. C#f?5tk|`hs"06p{2РO`E'*ca$pE F۹$P!%XI - (rf^?F] ^PD0p3.}PZ#{a!6xE{r#G#h$ {i1MPU\az !pkAP i%>(lk`jK' >+:\ӳhbpS;01Jy L ON0dE*h5 &ଆQVt`㾀`t*R00=Ah"h` A |ʃƆc CO0b2wI0FOIR>IL0vX0px"&FP0/T ;``Kv< H0~9 (f^wI0nA0|Pa9~ {, JA@܇= LU|C U0QbH0H01#/܇3I@tb" $f%`cLH0.ioܚ+贁H0,)r1WЩ` }3WIZ@GپN(I0#F L`Ɓm]0ҧEO:"PO$$sJ["j]v,(nVcg%_Ű^chLKC mE> ̩wzN I0&1D@܀?Kb ]PL.'``p,P0|{DǯZ~`69v}2ycXpo5ɐýZ~``W0`w!0qc.& &G؃ # w 2:  F;1KR.h&.~s khn!Ӵ`5>5Ȭ}a[&nb\{ibpcI`-6/$#aSw \gta(zxH=,cj5"'cvZ0vF'(ų,#p Fua0[f`()!kb Fۨ¢77ݲʛ$@>F~AlPGy]8QՏbĢhtHyxȎ7nYzNρ@Rso()rqr#(ڇv\ H6W8 F;Јa|uᱨ!AQ箖> 9:H,'QG["W knc_2rz8h1BEs>H0h(P۪!DGa0߇1[(|`PwI;yJ" _8077S އa!Q#UB`[W[H0H0h8Ǖ9"8p!@  s`tTE ƜH0\:* @  D1 ` "8p!= pc@q v%؎y# H:`I0H0Q>#`H0ځFzZ5X}1fsކ0꽕ۿeCcnsϓ` X0p5jC nh``c?ƜZcNQ,蠂%Ic=aOخQ=`$&0c+n\@#./m Qxac?,n1PL tZ܁F sL+)BcåDZ[5,I2+#i (q*S6tO`YYGyM,ӻKbI K!1ÄrC1 1עh":|50s#F$D1)d3G FdJN{"5H0&:yp'Ґ}&(<7H0$B$$ F  Ƥ@ ;ÈӜ 6D@$@$c$AD1)+9 0$@$@ F[ GahA# I,'QG[0ʓ Pzw`q+eY/z܁ǘӀbL?`r 3`ȼ DA@S b>p{>4 Wg-|z͏8;C# ZPC8(~)46&d !%$ u\Pn{l kJn`4 <Sxobs D0L.ظ`0`dVv4& F ɂ3䘛9w0hy@G gyaāN> &LOIp6҄?HK0n \D`o LJs(a‚A߇qlLFxP "߸ulL᳁@1xW`i` jR4 "~CyD;_P۪F.\"GA@"8(P[m :( A:?K`Qx#M~9H|@Z'zJA@_<;V0Pְ&wBMPH0`@WOS?k Gf}:T?  42C#%ٍt9:iSA9" H0 DA@Z`myϥU0F_ `PC _?gaC,B0&o @ q>ǜF}>S@-x)Il @ݳ̽ԎK a=4b3,} >D_Ɵ ^A w@0nj p-r( '5kbÄ2qH  yFxj@ReRrhȜO= p$ ~CyC0)+(D`qy``E0 sCEl춣``Nu2` :_C١ǔ<عr/h춣`c p'3-=\skDv9ƼY樓`s*S `t")FQ`4T7ך#fmq@$3 & .h8% F v u 5co)E DD1#dm"H9s@a g[s~ׁ ҀcGm`z{P؂zG' !(?: F2h$46P'A*>0r&ڊz)v~GGoh`@v~J)Z6L(ɠ``L΂a!EkK$4# ƛ|H0z $  ;t #U.}tS\0 aY۞./T\0Lh`3$l$؅&, g?a` -]D0Uw0AC}*? @$Vb2+ ,/HBA0&x~&@A@CcE#Pcm80  DqPC 0h\ Ѣ'-HtCIѦO(Xk`dI=r?H0b @ F*DA1޸5+`ˆ'$E?ۓ G[R3F< Θ8` H$@n3#1t A/nJw `@`ê h`@!-s ??z Fl`zEP$$]$gY`r*"th$ ZⰖ/L04$NI싰q,sO̼{JY#IE}7xa<7ęS v< F,XgI#6%,zM0'GzO(w1m[$[pb@#VD;)xnL_NZaT0 GIgH9X nܝF#d#L8cW3շ(pCþM0Lz V-V\s5*$ xaN n|IC e5 gׇ$~Hbڲ`5*mVW|`} F.}vawH^􄂁' $VTh@0Xno15mu]A``Y\;z{Lq̻$12 wZ`aX΢a"$U*F 8mUL<>L<>ƭԃ,n F^<5~`P D0zpZ2|CtܝF A|F@`1~G.H0@$ݎG}>St0 nF4.hUI[/N%]vqАiѓ 4´IDz84l$D@4 -(q6<ڴz4%;  Eh@H@OQ ^,妭9!l~Qp``H0&'=/Z0gc:87nMZ9lmS \J h:yGRnjat9"h:yHkQs(Zg0eZqg;Wmz``]hOB0;!le`@$]0B FY0B.=@~!@a,h6#Ȃ֑{0E{"a-Z0ldQFqc2WA`H0ځF ^zQ݉`aFRў`ahqdcsgpGa` F;Є{ `اmzh^ar} ƨ@ K y``ýԿ,?ńђL U$ֿ& j.´[ @5҄۷`@ (EBYRNϽ; 5b XA%Stq0aPs? 㴄0a & B!j_  a@!B0a PqRZGоE9E0aHF+B0L|rlj =vZ Y)⮲o>S \J5I3; n6k} B&&4HbD#k!> C4޴' -EL #d0ovЄa tQ~W00 ̺COٍHeN"ahQS'M Ck(0Dp?z > CFn03f͒[& O|~W~Cih2 b;Y'v~K" UԘ;Z_'ak4EDT&KTS𥉉0^;a5 ~_C7B(oZm.[5͏12*7% ْx9L0ֈjHC%%v ;$T.XraK_z.+0Lr CgGv C.* c+>4 C$_FԎ44YB^Gu/Ew@7}$b9Z_*I)R%F[3{m񲪂WY mM-: #DF{<4U>0a)݇1`Mdh.a(,ҍ'K K5` ?o|$UE{k@ŚD]ڍ'vgcK7n 7>K"5Fb+\Ocy`¨.0" 'Ƕ& `hEOmQm!LRъ& ۢB0 !L&>9E0aHs #ں ˏ}y8>* *vs>,i5,H{{B02mJܾvj5,*M{м:_7Q0é^yS]@{v ?@=Ӆ7# &hģ^ྍ:Y?Ǐ?:`ҕ7ɰ}|uWOKj^jlDԶ1]])s!1+0 ܵ` /&]_-o׫@/0s0@نQ`as >(b t;YRptJ;SY-!}3۠à7D,\@ƌh1gXޙO2̶d &m_clXФ=6!b09S7_b*,k>0:g2GN̮0 {{]qh*iǤ&<s,cKq0 {.l87Ld!#=7f$1 _DQ:spS 't|?yWw7}8_෫L/\vug6B y qX$f ۥ_V*[PI+Ny0MF+heD$`IhY\Vtb~IMXL)|uuL)>ƦԍB6KLcdZ&lbW/LlHg ' xHb= MVz>t7I2l~x7-pm= 4M}07Xwiv|W,?0cf v t`< Aa0CaN_0i♐,"á ^*ICSZ0;rs5`xK.p,sɅ pػ߿);Gky=qwl3\ W?9ρie:1S(9eL?|3^Eyl5컜-e'|xJ;D!>~_9 ogpqO+ٿ9~z9W}q^:_y9 + pƑ1hb6 *=xft |1%[_A|>h$P\g:c:aGk8OLS[$Ymh PӚ3[$G?Þc"Z͜āO.F4k5Yԙ,"?>%}B[Ј`]ϩ:'!6^e4fz/>_tN6s%v|{/!8A\]?.8w{=7wXD.xDlXS+/l : 9/,VrӡPݒ^(ڳMЏ|(t0!nBPH~5lRH(w!nBPvO+:;BeTj?)V0auJ_ox(纾nfeK>K+KMu3g,nf]JLDX^UٜN[0-RB5)Ysڻz1-]['t+~ ]['-B !t \GVݲe!E*"SPPR~| tC3-=^-LE٦*١NhhΟޝLEg0 .B!nBP[(-*RȮ Q B%Os@(T]O1uiA uzr)!aՒPꬠ"ԚES#Y=A봼puW9E];Z*WAhz])nRJ]^5eշ ˅.~mz"uUkB L@FDe}%3J gY1i NfGji^Lj|b-^*CTtUNi-d63cnR͠W=AOhq]umyNh.c]u3ݬǰ)nQ-YB?wiЙA'tVQhBB!nBP[(tGP9ta n<`jz(}(c/te$QW(U;CB)QClU27,wOD/K}#U3]f1 {zg5t{ YsT2C/E=g̠:{zUX)rePudjo:ow+.Bl ]҅@)a/oQeET;}z?B?Ez/v]uzxl n BP[(-@?ބuB~ .*+w-#tBB!n A_h*W} 5nB/^"Yy@E+몶hB?}:oT S+܍G<37'4y5VAEyJ1R=uM9.tN j~kbM;NQ"ߧj^Rӭm-8̡s5%u*绪&Eq]Yfw:bUGsUMR|{svwgnP9U8(%x)-jbzG !t BB!nBP:K!6D@?Pu'\B . !t-uB'r<BB!nЙ@U# t6lqB͡or2*ЍT&@o"ةЍ7淬{"+B't2+a}T^Nۣ̩闱+bj(t{@,UQy9QNUѣ'Y)p>*/6CZT&cq>*/gligzqdNFrż]ŚDFkLaNFwJrQBP[(-B !t *(T]& +BuB:rtBvmB{C !t BB!+솗nYԚBhzVzL֒гIq_}`:Fd<3\s=Sb%/ 7kb:_UW|'zĊ8W%bd! (-NڌGCל3t]zO'ߌ;1 .B!nBP[(-~c!6D=tBOX)-'\B 7QX'T|:B?O!nBP[(t6=,ݲR{!5jz~󔑐F,UXۯIe:tȬGJ +-+ ]dqd@ߝ^qk_b2;,ş(Fo΋Z]ĝ*<#$*=t]GzK?VfUkKo=*)]MکFnj;˽UЋv]kNNyH#6/L\GyORGJ'r !tjE?@7骚DSOG B ]U ]> I]v$tmӻpsKIQʺVCYhי"~L!BB !t BOGiP5Y(OX)-'\B [6JOy !t BB!.'<1t#3ݑVaPknU݇ڦGvm>BekL]uw)6Wx6]ʧ&#۠wȷ .(/z|ts8 m/J wq@y᳴h<Źۇл6 .B!nBP[(-~OoPuǚ,'\B . !t-uB'r<BB!n]śiR$VtmLĊ-~ CkM̠Xb ߮nzc$ߪ $,^z7>ϻ(n"THj'>NGgW3rS>#V zZ]|CϳxMdV@ǙމʼnkI^qtЏ< .B!nBP[(-~OoPuǚ,'\RBoVH"(w!nBPhF!ȠޅɚKgY"8x\ ǬZDbDELПC;E [M P_"?ӈ-g%} w>L7Q0é78#wʛ?({vuB,ȋ]zS9XA޲ޠ?t NvE)qGs@-:&gtn{W`4 47aeCH|BJd!nR0+yly!2u?h^O{yGF.CpAa/@_hF-`O:~W??Fr_xxGc0N ^AgLye1gb}u'bƌy*%9q3sXMNc&f" 6رΚ$Zܐ͆Pׄ^LSWc0C`s'ut]t XoaflPlĘT a")u2 5:.~$ev3`!<,KKcq>6fhdC`*i#US `dK?ٵbs${H<0e/#jA${8j@H `=Sʌ% t& =G6Aqcs@ݟX:#F_KB>spGi%{dR$VKA^n z[?' fKQl=3r/6FLjcմ+e;Owݿ!CfEe^.!x^e_,6ȍ}=9#kz& e>`|7 0^odmp[[??NFO՝ss5`!Na1c8p\b.tex file using a .text file and the input from the input fields. There are different letter styles inplemented, e.g. g\-brief. Although it was originally written for the german letter norm, it can create an english or durch letter style. The labels can occur in English of Dutch language. tk_Brief is written in Tcl/Tk and therefor available on many platforms. .PP .SH OPTIONS .TP .BR "\-h" Short Help for tk_Brief. .TP .BI "\-a" " to" Commandline option for 'to' field. .TP .BI "\-N" " name" Commandline option for 'name field. .TP .BI "\-str" " street" Commandline option dor 'street' field. .TP .BI "\-o" " city" Commandline option for the 'city' field. .TP .BI "\-dir" " directory" Starting directory. .TP .BI "\-fax" " faxnumber" Commandline option for the 'faxnumber' field.. .PP .SH BUTTONS .TP Exit Exits tk_Brief and saves configurations in ${HOME}/.serienbrief .TP Configuration Here are the senders and the layout for the letter style configured. .TP Edit Text Using the external editor (default 'jed') edits the letter test and is saved in the file .text. .TP Spell checking Using the configured spell checker (default 'ispell') .text is checked. .TP TeX\-file The LaTeXfile can be observed. .TP Latex Compiling the File. .TP Preview Compiling the file and viewing it with the configured viewer (default 'xdvi'). .TP Print Compiling the file and printing it with the configured print command (default 'lpr \-Plaser'). .TP Multiple letters tk_Brief enteres multiple letter mode. .TP Send fax Converting the file into g3 and send the fax using sendfax. .TP Clear All temporary files are deleted. .PP .SH MULTIPLE LETTERS .PP In multiple letter mode input the addresses using 'Edit Addresses' in the following format: .PP ;;;[;] .br ;;;[;] .br ;;;[;] .br ;;;[;] .br .PP into the file .adresses. tk_Brief formats the addresses and saves them into .adr_ok. The .tex files are generated using the addresses. is optional. 'Preview' and 'Print' enters a warning mode because of the number of files. .PP 'q' exits 'xdvi'. The next file is shown. .PP For the later printing 'Generate PostScript' can be used. The PostScript files are numbered .ps. .PP .SH REQUIREMENTS .TP g\-brief .TP pslatex .TP tcl/tk .PP .SH FILES .PP .TP $HOME/.serienbrief configuration file for tk_Brief .TP .text letter text .TP .tex generated LaTeXfile .TP .adresses address file for multiple letters .TP .adr_ok formatted address file for multiple letters .PP .SH SEE ALSO LaTeX, .I "dvips" (1), .I "ispell" (1), .I "lpr" (1), .I "sendfax" (1), .I "gs" (1) .PP .SH LICENSE .PP Copyright (C) 1998 [Ralf Mller] This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. .PP This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .PP You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .PP .SH AUTHOR .PP Ralf Mller .br Rppurrer Strae 104 .br D\-76137 Karlsruhe .br Email: .BR "ralf@deres\-mueller.de" .br WWW: .BR "http://www.deres\-mueller.de/tk_Brief" .\" NOTE: This file is generated, DO NOT EDIT. tk-brief-5.9/debian/0000755000000000000000000000000011426550253011205 5ustar tk-brief-5.9/debian/source/0000755000000000000000000000000011426550253012505 5ustar tk-brief-5.9/debian/source/format0000644000000000000000000000001511426550253013714 0ustar 3.0 (native) tk-brief-5.9/debian/changelog0000644000000000000000000001205711426550253013064 0ustar tk-brief (5.9-1.1ubuntu1) maverick; urgency=low * Merge from Debian unstable (LP: #610030), remaining changes: - tkBrief: change acroread_command from acroread to xdg-open, adding xpdf-reader | pdf-viewer, xdg-utils to Recommends. - Patch tk_Brief to use utf8x encoding instead of latin1. * Removed extra tk-brief.{aux,log,out,pdf,tex,text} files from source tree. -- Bilal Akhtar Mon, 26 Jul 2010 16:20:13 +0530 tk-brief (5.9-1.1) unstable; urgency=low [Jari Aalto] * Non-maintainer upload. * debian/control - (Build-Depends): update from obsolete tetex* to texlive, texlive-latex-extra and texlive-latex-recommended. (FTBFS RC bug; Closes: #430137). [tony mancill] * Address several lintian warnings * debian/control - add ${misc:Depends} to Depends - Add debhelper to Build-Depends, remove from Build-Depends-Indep - Version debhelper depends to 7 * debian/menu - quote section string - s/Apps/Applications/ * debian/rules - remove DH_COMPAT setting - build package in binary-indep target * debian/tk_Brief.1 (manpage) - address some warnings * debian/copyright - update path to GPL-2 - include author's copyright statement * debian/source/format - set to "3.0 (native)" - This is temporary for the NMU; the 5.9-1 package was uploaded as a native package. -- tony mancill Mon, 10 May 2010 21:00:09 -0700 tk-brief (5.9-1ubuntu5) intrepid; urgency=low * debian/control: change xpdf Recommends to xpdf-reader (thanks to Dietmar Winkler pointing that out), also add alternative to pdf-viewer. * debian/control: add xdg-utils to Recommends as well. * tkBrief: change acroread_command again to xdg-open (thanks to Jonathan Riddell). Cf. follow up discussion to LP 220910. -- Stefan Potyra Tue, 10 Jun 2008 21:51:32 +0200 tk-brief (5.9-1ubuntu4) intrepid; urgency=low * debian/control: change depends from latex-ucs to texlive-latex-recommended (LP: #220910). * tkBrief: change acroread_command from acroread to xpdf, also adding this to recommends in debian/control. -- Stefan Potyra Sat, 07 Jun 2008 20:51:49 +0200 tk-brief (5.9-1ubuntu3) gutsy; urgency=low * Add versioned b-d for debhelper * Bump standards version to 3.7.2 (No changes) * Depend on texlive-latex-extra, not tetex-extra (LP: #138269) -- Barry deFreese Thu, 20 Sep 2007 23:42:04 -0400 tk-brief (5.9-1ubuntu2) gutsy; urgency=low * debian/control: Update maintainer fields according to debian- maintainer-field spec. -- Martin Pitt Wed, 15 Aug 2007 08:10:29 +0000 tk-brief (5.9-1ubuntu1) dapper; urgency=low * Patch tk_Brief to use utf8x encoding instead of latin1. Thanks to Ingo for providing the intial patch. * Add latex-ucs to depends. (closes: lp#4515). -- Stefan Potyra Sat, 27 May 2006 15:10:14 +0200 tk-brief (5.9-1) unstable; urgency=low * New upstream version. (closes: #204509) -- Yven Johannes Leist Sat, 25 Oct 2003 22:19:13 +0200 tk-brief (5.6-7) unstable; urgency=low * Added missing backslash before strut (closes: #148365) -- Yven Johannes Leist Sun, 2 Jun 2002 01:18:24 +0200 tk-brief (5.6-6) unstable; urgency=high * Added migration path from old config file (.serienbrief), to new config file (.tk-brief.conf). -- Yven Johannes Leist Sun, 17 Mar 2002 00:45:15 +0100 tk-brief (5.6-5) unstable; urgency=low * Changed default language from german to english. (closes: #137186) * Fixed "telefoon" typo in brief mode. (closes: #132565) -- Yven Johannes Leist Fri, 8 Mar 2002 01:54:52 +0100 tk-brief (5.6-4) unstable; urgency=low * Fixed permission problem. -- Yven Johannes Leist Tue, 5 Feb 2002 12:19:35 +0100 tk-brief (5.6-3) unstable; urgency=low * Fixed fontsize. (closes: #97324) * Changed name of binary and manpage to tk-brief. * Fixed lintian problems. * Adopted this nice little package. -- Yven Johannes Leist Sun, 3 Feb 2002 22:07:52 +0100 tk-brief (5.6-2) unstable; urgency=low * Orphaned this package. -- Adrian Bunk Fri, 25 Jan 2002 13:49:53 +0100 tk-brief (5.6-1) unstable; urgency=low * New upstream release. * Added suggestions for tk8.3 and xterm to the dependencies on wish and x-terminal-emulator. * Standards-Version: 3.5.2 (no changes) -- Adrian Bunk Mon, 26 Mar 2001 00:29:16 +0200 tk-brief (5.5-3) unstable; urgency=low * Upstream has a new homepage and email address. -- Adrian Bunk Tue, 23 Jan 2001 03:34:18 +0100 tk-brief (5.5-2) unstable; urgency=low * Added an English manual page written by upstream. -- Adrian Bunk Tue, 14 Nov 2000 18:07:40 +0100 tk-brief (5.5-1) unstable; urgency=low * Initial Release. (closes: #76470) -- Adrian Bunk Tue, 7 Nov 2000 18:58:16 +0100 tk-brief-5.9/debian/tk_Brief-en.10000644000000000000000000001052411426550253013416 0ustar '\" t .\" Manual page created with latex2man on Mon Nov 13 07:12:56 CET 2000 .\" NOTE: This file is generated, DO NOT EDIT. .TH "TK\\_BRIEF" "1" "13 November 2000" "tk_Brief " .SH NAME tk\-Brief is a graphical user interface for writing single or multiple letters with latex. Even begginers are able to use it without a long time of learning. .PP .SH SYNOPSIS tk_Brief [ .BI "\-a" " an" ] [ .BI "\-N" " name" ] [ .BI "\-str" " street" ] [ .BI "\-o" " city" ] [ .BI "\-dir" " directory" ] [ .BI "\-fax" " faxnumber" ] [ .B "\-h" ] [ .B "filename" ] .PP .SH DESCRIPTION tk_Brief generates a .tex file using a .text file and the input from the input fields. There are different letter styles inplemented, e.g. g\-brief. Although it was originally written for the german letter norm, it can create an english or durch letter style. The labels can occur in English of Dutch language. tk_Brief is written in Tcl/Tk and therefor available on many platforms. .PP .SH OPTIONS .TP .BR "\-h" Short Help for tk_Brief. .TP .BI "\-a" " to" Commandline option for 'to' field. .TP .BI "\-N" " name" Commandline option for 'name field. .TP .BI "\-str" " street" Commandline option dor 'street' field. .TP .BI "\-o" " city" Commandline option for the 'city' field. .TP .BI "\-dir" " directory" Starting directory. .TP .BI "\-fax" " faxnumber" Commandline option for the 'faxnumber' field.. .PP .SH BUTTONS .TP Exit Exits tk_Brief and saves configurations in ${HOME}/.serienbrief .TP Configuration Here are the senders and the layout for the letter style configured. .TP Edit Text Using the external editor (default 'jed') edits the letter test and is saved in the file .text. .TP Spell checking Using the configured spell checker (default 'ispell') .text is checked. .TP TeX\-file The LaTeXfile can be observed. .TP Latex Compiling the File. .TP Preview Compiling the file and viewing it with the configured viewer (default 'xdvi'). .TP Print Compiling the file and printing it with the configured print command (default 'lpr \-Plaser'). .TP Multiple letters tk_Brief enteres multiple letter mode. .TP Send fax Converting the file into g3 and send the fax using sendfax. .TP Clear All temporary files are deleted. .PP .SH MULTIPLE LETTERS .PP In multiple letter mode input the addresses using 'Edit Addresses' in the following format: .PP ;;;[;] .br ;;;[;] .br ;;;[;] .br ;;;[;] .br .PP into the file .adresses. tk_Brief formats the addresses and saves them into .adr_ok. The .tex files are generated using the addresses. is optional. 'Preview' and 'Print' enters a warning mode because of the number of files. .PP 'q' exits 'xdvi'. The next file is shown. .PP For the later printing 'Generate PostScript' can be used. The PostScript files are numbered .ps. .PP .SH REQUIREMENTS .TP g\-brief .TP pslatex .TP tcl/tk .PP .SH FILES .PP .TP $HOME/.serienbrief configuration file for tk_Brief .TP .text letter text .TP .tex generated LaTeXfile .TP .adresses address file for multiple letters .TP .adr_ok formatted address file for multiple letters .PP .SH SEE ALSO LaTeX, .I "dvips" (1), .I "ispell" (1), .I "lpr" (1), .I "sendfax" (1), .I "gs" (1) .PP .SH LICENSE .PP Copyright (C) 1998 [Ralf Mller] This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. .PP This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .PP You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .PP .SH AUTHOR .PP Ralf Mller .br Rppurrer Strae 104 .br D\-76137 Karlsruhe .br Email: .BR "ralf@krisralf.physik.uni\-karlsruhe.de" .br WWW: .BR "http://krisralf.physik.uni\-karlsruhe.de/tk_Brief" .\" NOTE: This file is generated, DO NOT EDIT. tk-brief-5.9/debian/control0000644000000000000000000000131511426550253012610 0ustar Source: tk-brief Section: tex Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Yven Johannes Leist Build-Depends: debhelper (>= 7) Standards-Version: 3.7.2 Package: tk-brief Architecture: all Depends: tk8.3 | wish, texlive, texlive-latex-extra, texlive-latex-recommended, xterm | x-terminal-emulator, ${misc:Depends} Recommends: lpr, ispell, xpdf-reader | pdf-viewer, xdg-utils Description: GUI for easily writing letters with LaTeX tk_Brief is a TK GUI for easily writing letters and even multiple letters with LaTeX . The following LaTeX letter classes are supported: - g-brief - dinbrief - letter - KOMA - brief tk-brief-5.9/debian/dirs0000644000000000000000000000006111426550253012066 0ustar usr/bin usr/share/man/man1 usr/share/man/de/man1 tk-brief-5.9/debian/menu0000644000000000000000000000015411426550253012074 0ustar ?package(tk-brief):needs=X11 section="Applications/Editors"\ title="tk-brief" command="/usr/bin/tk-brief" tk-brief-5.9/debian/copyright0000644000000000000000000000056411426550253013145 0ustar This package was debianized by Adrian Bunk on Tue, 7 Nov 2000 18:58:16 +0100. It was downloaded from http://www.deres-mueller.de/tk_Brief/ Upstream Author: Ralf M"uller Copyright: (C) 1998-2000 [Ralf Müller] tk_Brief is released under the GPL Version 2. See the file /usr/share/common-licenses/GPL-2 for more information. tk-brief-5.9/debian/rules0000755000000000000000000000301011426550253012257 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. touch configure-stamp build: configure-stamp build-stamp build-stamp: dh_testdir # Add here commands to compile the package. touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs dh_install tk_Brief usr/bin mv debian/tk-brief/usr/bin/tk_Brief debian/tk-brief/usr/bin/tk-brief dh_installman debian/tk_Brief-en.1 mv debian/tk-brief/usr/share/man/man1/tk_Brief-en.1 debian/tk-brief/usr/share/man/man1/tk-brief.1 dh_installman --language=de tk_Brief.1 # Build architecture-dependent files here. binary-arch: build install # We have nothing to do by default. # Build architecture-independent files here. binary-indep: build install # dh_testversion dh_testdir dh_testroot # dh_installdebconf dh_installdocs dh_installexamples dh_installmenu # dh_installemacsen # dh_installmanpages # dh_installinfo # dh_undocumented dh_installchangelogs dh_link # dh_strip dh_compress dh_fixperms # dh_makeshlibs dh_installdeb # dh_perl # dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure tk-brief-5.9/debian/debhelper.log0000644000000000000000000000033611426550253013644 0ustar dh_installdirs dh_install dh_installman dh_installman dh_installdocs dh_installexamples dh_installmenu dh_installchangelogs dh_link dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dh_installdirs tk-brief-5.9/debian/docs0000644000000000000000000000003311426550253012054 0ustar dante-article_german.ps.gz tk-brief-5.9/debian/compat0000644000000000000000000000000211426550253012403 0ustar 7 tk-brief-5.9/dante99.ps.gz0000644000000000000000000021143711426550253012233 0ustar w6dante99.ps8& +|loHk) zrtݼ55v-pI1Dߗ ^I Ho^]ݽ6c~xw|r}U~qYj~_.g˷>=rx.oָu߭Τizx^}VY}8_m7w|>xypWgw{O=?{/o^GBFq_c\}g<ݗwUKSoLwnw/{sqUd;W*-lO_~O_؋}i_^_/on.<~U~~U^}rÃ>6Ao_aL|"\*ۯe+)_}|ήyb.wwᅧ{^P/7_Fu3ww__?c7RM}|{hejm77_mO-kuw>W}* W&Nr'Pz./u}]ÿ/7Wۏ_Ʒvݾ_ՙs^|Umu2%^]<˫(u9WU}]u"VOZDz7j77]0!.}|4Zixt>(>~ǯGe7W/a"~s1W2׻ufD.Td-/_]8%+;wqo񈏼߸ou]JS\_&x f/ ϲ":Ap3oyͽ?56-^qdڠɢmSV+iǕlSMdTVw>?_ۛ8os (oWeߛ.?=եĿs!ϋIm3?WKUdVcšutN$Uub+oxۻ_<վo>cۻ_n*/G|WMi%.m_W7̛q9`y 믿}翪_RBs\E2 =ǻ_>B-Ѝĕ&1%o[uY3ܨEc7ƕ~\8߅0g9/_~7|YYSy6>|Pe.뎮r[D7'TfO:N;S߄bmWn_W㔝V=R{7R݌{={s_?5u=\/q tOIM朔 [u=Ҽ$wtӁȦAlpu뇦ύ,jWyS+aaR-[%pD 01|ֶ*ouۮ- UR}bhu#(ڪ:ڟ,.Sa"UZ?*.}Skzzx͚ &mރSۄ+߻ߜwƱ~SڵZr5_eW}+;_ZyyU wBo{-wܝ ʸ5\CW>N kO0E] !G?$5)bR3Yrُ7zw}y&DƳV?~gI\fc|??ʋu3ù ?>#㲑9>TQ1o:l\fX+ۻ}>#F`RBUF6Mf:w7ןmaC=m$V!?8u^4R$ͥg*<:Gͯ__$o~7gkw| -  dkx  }j QD#aOʰzPˑ>]ZDl@_1eڏl8_?=p-r8HOzHz3+v#.U)j-Y߿s1ixo&}e<Vd!Mm ^dZ#.U`.PŇw_Ĉ\Cf&[ڮĪl_={=6?\~eE|W|"*_V{f'F~_o׵t?5O'^bšx[zвo 3CfkonB+΋u4!|_ O7cYGkd ;_UkLW)?f7Y\|b2L M9ӖZ-A 2NƸ堫).ο۱!YTLvi1/Ugۋf/ )چj! +}UyVOz4'."oB?}iY{Mg,Rr3ƭE42}=.ɞvLG?~1W?5vF=Q3g *+2iZk:cҜyjׯDDo&"2^HIɕ~cW"1y|)rt~[F_r>SuXLRٷI̲cTr&Zj͚p98ZW2SQ(&dV8KM~x,ÛP{*ǘ|:z}W?>anKGRPׇ3qa뛯ҀwOoXynA|8]j椔Ctt}OȬRYe:w+ sk{\\/7ze.Y;ϙXb75__ש|i[Uwr>g뜽|Mﲬ6Y;:+,+:vVAMyȫ؛ħF{+F!E?oNFn21D/f#o]j+~6?TU)땿):q kOYS;ϋs_l`z_4~@M]L~6 !Gn"[6r|F+%wk-խvYgSyaly`h R(, ;rS_!Pd$m䬑P4./6J~o6r_*htCdWL{bC\˖ Q6!j&H!ڒH0rClfWrq"a!['I9A;'RTXk4MvCX{mRv܀z7vZ# DB2#DJkK#m[^t >B1_ggm2b n%>5cfң}l fkXE:۷q},v0eUЗ+0va,-_}k+f&gs&.vu5~t e*X/\xp[ lP7ynE2+x(PGCyIn(ÃyŢOj(˪)GRGAXPUKAsu!]&GX2,FYkK5ќeA504X0} 1}ӻ\r#bͬ w ʑ1zrH?0-6ʜ֐{5Rxfky*N{C@߯RK0C*$ښ :R UeK@HU%. 7J SBsCBr7PJjÐY!5dS&^&˳fz0VDVn7泗y5jloWq+Y5u|[kv 6 u^. Īp ؾjc*s;~{ࡺm5 ;NFˢIc lbH){丏]~4+>]]lo-΋reTt]6t^J9d[`Uܖb FӻjkʚuDcJm-QFʓ oa˷U[b[\Z bELt>Ǻ^X:>PN,+f55}5uˬ4Q8;X\N HbGٺf$EӬX|~qaߩ[$0-oK.nO6f*e f0l9.H$ ]$a;:A7m> . lMـtYqVâ|,Z"\س*KSn:6.iO̭[9f ]н9pRy <}Pj:wJн~#[⹼3*陬!cԃq`jf0VlL 9h_:r_ c;uYpm)3`>ꥌ3J kEPĀQ7 yI9͑'&NNZTDEFTo>u, 쒪,/nyY{KSG vS5K\mvGYQN<Ӂ&w|3ލ\-c,8jZzXkTf؅dCOFBX$yKA:vʯTgI,B<bT&z"*Q$Neoʐ05~!$\P5d,_e|磬ΏjV#B`memTG-NFjn[T-!W=̠|ۖ>Q>S6SW.G}8Nȗs4^|5NWqЎY 2WVWTo3^ 4 9Cȍj<ڧifw@LlMÆ^=d]zVVuk'0 `5ǘ)^82, @{?fVyF(lFpV4t@];>f{vrГƷ n-?ZnVH8l}pZFVFCF.U-0q7-鬐-fӌ48w14 l0vc溱ݙI~OFfʭqwFNF纁o]Wvف;0Rm}eέ6Ve}aF1n߫Z[+a}pv1DC}|lYia<8Ln MzM,u_E>B hFق,3W]^Y;N/T9_j*W:bl(7t4} XD; 6ju;wk-Gs{ ;3eyVw1qzv',6,zp^!ؘ~O87m% ?%( Sbؤ4Nu kkLs]67|ȳy P{E`>zx>D{9}Ḣ/,t_XҿXcuݿ_֬f;F{õzF^uPEnrW}篳zwYB^df-Wj(hj?̠& =uu4_Ӊnw뗝QVe07i{1c,I*ɼ6J~8i}'3(sSOʔˬ2cDytfyil~Fv0y2AcZU3Hʡ'hE*ۄeeR SUrk>3qG:˲ܞߟ70MaKӏlNh^Pj w4T~#e 6*\b:UP^_;?`#ofV(Fu/(ڐ .@/ -E(S]?\37%5*ZTeG,ͣvꞼ .x]>ڡ,b2a7=FkBZکYw*uiMS.QW9&壼\fHeT~s h^U7|ͺdrb͓uTE#yka7sO-%K-[J fzڧTTz`9eM$v7hnͮ\0tgv~n=xbГmh dܠd`A:D3/3.Ă$4-31z BK&D/hbu_*/bEZ>Nb>&&CǢQ7'F},r2zg,v2R^'`g.έY ^PԶA7JE6vƒ 5h_!gz`ګSNΜ ٴBEsJV̌5N}v KEIm+쥟WsuRd6vf1FTR[Ն̣͚*&b~F'oȁbe&u&mvpl2_=&ޅ+ h& [fEifիUzF/.3nXtK 8ӽ~TeGԖ}a,T4& ]׺S`Xm-M@MJu^,ɥ{L`V 2넎YBwh|~J]ƕEduDNXGEe= *̓J* I[6ڪ7#iuA*o3-%(ӳ|;z1k沧I1o}eڪTܷ [ :/(XH,uXoa91Z>#MA+[嫬j e Z8F]JUQ%EHy32.3 ==^yaaU!\L؀;_`4%<崅ԧT,Qgz-rLQjaГ ("1ᒸ<˂IȒlIde=PAT2 5(0`Ofoaf^?\kik^(^C/72kPpE!e7  ~3;@;gM7Ll2fUnː1a'Be;ىo&V$:/7ūf]| 臬FXmVg߭9,JOxBK}"|v`_N+|wwmo5,wf(O2VT` ̸`5+=bU U&Vv}8VfBzb'X ]FΟÈg9]J&)ߨ}>ʍ捙QޭΑ9k{AhJiHǪVmȥO#0ْ-_ɠёs2UJ5,X U+Ctd][\V]U9*ʖ3tԞW|hw-zGf=:'iRvOy^Q pAUq;Q7_Da8볋})  4;>iRݛJb«^} $!*lf99CɄ2!BcB''TLF8 , UR)TStT+V]R|/6Æ;c*̓Gpi6So]0pņ\ ]="k\y.K}I|.6ab.1-M^z-Qk`o.Fhlk-A5F-@*ƯLlD/BN9}vE.祍|۩VK[p.ʙel,_e(X>I]Z28Lc ׁ2D5n,H#@̛pIZK+#s Tـԕ3t) y+65y*Y?3{ɛq>kF >flSږka@j[rh߱~@ (5Lx.V+9.7lR*3ؔu=WV9Q4C*ʽ 5k]^4;xVwzGQv(JqN{cjsP Ye*G$ T!jũ2 $p?ɊR6p1@eu}ȭι~1W"+DRLR2b&/7IY,hZ0$e[ ĝY P Z' guW6wb_DflV.宔ߕfRO Z>{ݧ>$ʕ76|){/`}GTh^2nΚTzldfvo;``VqdOw݅ 9(dv`P^A69(c-S5Tgr=/Nl-[uZ[f{Q Lg.>A j ;3Ro90ˌ^O'J v G†ȑ~~w[o@r4r`ut?")Y~S,?DL~TUUXޡTڏl"ifYygf.+8WVP& - L _{3ːP!<% Bwj2|6vA2;j79 ԈpBM -P&/iE29!wBPo~h2<{(됋h(Kn7+(2n }Ц%37XDvhU-vq Pee0T7'BQa RXIt^|Wߟ3gd"3Uzak0-̵qo@fAW(a,5b[? R# R#Ɔ\ XKD5ScaԲN.^:-Fl cM ٚOvFvgߟņm1uk B@D@D@?W})vG:̝3&:×/ qe5!X`W\*Mת%VakWZ5;iu X0M5RבWɁGvR;v+5© ͛0u$0= պ"3,P|l{07eL! 6?+ FDYtSs? &4S"~v#،7>Y ?^a2 "5$mxk_&pkZ""!Cv&Ot?//v½;r9t>? ^$͐.KD8M#e"  vOu;p>§Alc!4p8>g#"wH~H~H~E"SujS)˽'NejmgA3͙1RIiMIud SN& dx u͂W\gbdX;?LY5P(T(cF݊,xxfCD !m2MGөLYPxS[eN!E 3s+Q'| xr̈́ JiuؒL5BsX 2te Xvg 5(hVlIj(p7-.3n[ .8`;T}3 2D L7%oĬxL70N9scVyNJf]ZYgQsy03 [e^53Tឲhۧs>bOeDdgU.7g6 !L`䂍|?O0[N 0ujGЯE-ت|-JؼCl\Mj ؀eVj& aəeφsA9wrovwFH| o? F:+ğy~WNޚzC㇢hOP0EM*m َt%mK*,Jx孹 [)ޜe>fxB@2sBTz Qk"*2"萝ě0WwAEv諬gN" q °RBDlAi!$|n!O ֵAxcS ![Ռm +-W4鵌 !G-gUQߪjbmd*u{lYQ|S_-VM/VFFuZZ`JV2~C~k AW>7"8.劂/lɫ(j^R7{n1w\H"7~o!??vQhi٨[܆ '߅۲_mr% q&g`FQnQX.zTz>{Q#'VUb[+-EgkZ5U\$/*K{Kmp,7hdugj142f6N0ږAFU~P8kI*-ItoT9`~WKl?@;s ;;K} ̥ S^98Zm2[[k9.,cR\^_r6Ja#+F wZ96>pZ>f{rb'Н9}|T=f˽| z S$ǩ7vŧ10-^ֳ, cִըd ~6r1* ht00Vc)8lh+ r=~q;q(A=77oP;L։o17}5'GxT? @9:N4y)WHLy\3ٙ5#&滲=ρ'sl]6pRIen L*ȅKQTf&=:;؂_r}Ҝ,\$3 \[ٽIy^U>k^k%"}y:S ;#~g$n Xżs ; s9c}/t) Ov9^cc&?870W}AQxG/<+6&3Yf<=6߼BfUO/HDJ̜7R:RV`nf:a)saD)GtsO~[M2iXhV ͽssX oG)Γ1k;mJenmRɕR]d gR?bBݾ0Tvx,;A*rCXKp!aHBBʶ@Z # d u@5'5qV*bBQJ3`uUh> .tϫk6nzi$*PBTwίc'L1 UJE(V͹\q5’ye:[`K9Fe|glyt! PEHEBMefڈZUD$66?$mlEV!HSZ\ ʱlΠZ)҂= z(3U$ ݥN3Y1h5;D"]yYz3gbʸs.3c|;۔[f kqo{Bpe{p7G7 nXDW7tT~%Ņ`ZY0#[<0]S.TF 2W/OZ+ω7QVLp2|&}Ns5VX>u-12`Eʧ hՅX04wA`E̺^z`pK/67Vyμ*l ynYG}f-š Z ,fl-.;U2!iR/ ״W1S"J|X1fq`NC>B^FF7Hi_sK/NmEeᳵn F{s17YͺgAЬ~o@l#asTy7 _:U-J_ƊTT{n+lFf-%4Ձ'KzAԭ55'="ަf/D R{HV ) 2+º?Qkwg(*58C$R.Md^ ;ĜYtBP$*Z 4![xf~aiLms-Dje-Av2vPaALӰuum ۡ2k=0V m~g#EtE<[n[r:>9Z?ˋ,;do['s5o#ӊl6\~Yqwrh+1*en ) L&`s6͟ gC#j-7gmp ؈r^b~Q\|.>/w*nУ9ps$%8p`-W:mJ|n'~;ˬy\*̞] 6'JmץڔSYIJvUjef+[Uj rx&lxW .Rʁk2ŰN.3x)k+ \)alvw_((XhEfjnϲ`GT<{SnZ ofUgg+7EوM}䯿/ԓeEe2sodT=XJK^QcdL?>HA8f/#<-xn+ŲC^`u+$ߝIs^sNB052ʛb /`hvTͨ P{mmZ0ӂ)2 u\K& @p^g򓛟׿659%46f^}EG̚}]7ͽ=i\~ڙ_ߨ(+~YfVxhhɃ+S5P25[ 3ve?vnaব3mfopb٫O6e٠Yb(vm3O\15].p0]kLH8,)Zaw.p0]1`lKf6bkː3]vEWW+s4;L't1+T9b\lӇ r1tq`4ڜj6F{&g̼-ND!o3u{w;=To\pmԍRu͢tUƵەU)GƕurbkAX{<$H,VbʯύNz iŵ.fmm9!3VFkڕI}#EoMI4l}@ٕ7ڝ㪫&jF2JӵonU3E4WlJ] zN܈&PI堋cGYvfX qjg:sU|U2+:1 36,duZ16X Y^o^†lZc31wW;ߕAw [Dܦ}7_\@^Ol$toܙ*,QG{p]U zTe;-Vz[}Nnec]NtuhJlG,ЉWhޖ %,'}|%L3K"Ŧ4E' Xm\*uκ%>mlD<.]l-&}]\NG3R݋0/!k3iDreԙ>cZt9b p'!wԈ.^ՓB6ox(m×#b=GmLIa;ӟ4DSyi0»k8ToΞD-xS,V㝏|uJG 9 %GT2'^&*OX3^2pҔ)&X ]ks {p};2]%E(j8կG6Pmڴ3Qd^dS͊VZVPM%Ԑ(47dFdGwfzʩaUGT!MXqיս4䷟~)X;@zVD0"y;B?0vпK%"6Ae懣wAϬٶƿ$ճn`o`]e[ 3ָ^dY&_LYƿ<%$,ɢ^KS~gH}*Nفm\Uۭ6[Uhj۾vpn[pK 6_uGD0)0?]N2%,>5 a' n*r3ǐ$6!gLb%Tj"3bXdjV xS y3==]r=-Z ЃJdJ[=H=۟򾳺kAo4> ay1Y';X ]K.(0kFĖjT4j;Z~b\POMJK~3&>nKuer,6]+ڂ%Sݬ-z+HU!ne!wl,tĀ週7T% ka~S6 i5B(r%_639ɤĝ 5wɚL[IS$18cםxOQYzq 䴳oih4;+a>9)_$1$)JI54>s>ip_aؓ)jI)ޘ;aS&>dly 7S31E=rig!],c41`!lQ򡣣v UH,|W7u*.G-^J)Q]suwq`灀J?~ :9cF;sBo/s|g'}_v* .ugrǷjgemڶ}+0Y'wl}zOھ\핅 {wV3^B s VM9dڀEz+F)R[%fr JTvB8Swk:*tJ&HVL!m ۾+-[aYvNdH5a6Mb~U5E gC9F8R)-Wh#6~C,Aí2C.l>Rߗh%kVߚ49SdESrLȕWn5uEz{~qvWSÏO`ЗX LAcN1{mlUϺ ⺾La.bM t”ܿQVp|p^LcTW5zc eV+iSH/`+}Nӌmr _ToѺG.@g @4 |N*S\[MiF5 Yv 5ER}bpI t3.8,ʔ[_b.M*<FJco&7rɃ:ߚ]>ey,fѐ*+C@u]BFNZ&j GRA%rF>*Adfu"|_Eݞ砣lg~6rD9 QϜ3VM!ﷻJdꮔ3Gg_ZLm7YjfnXnG0K3[ocᔕihocxm ~U{Ǫm/!AXgG8&*LAh֛Y/ d pNnB|z]kn{β7F=Jl;Qڃv~#'RoT$Jm vavjog=4lب:7o^%+֟ g? ^dFgrPpÛp}sTOeLp[j/42#D wB4/\/"Uk3Dګ Eap89~„˻ߪX`,b@C*pW'~źʞ ᪍[h8Eƫ=xP](޼ ؚ@e:|3n;;Ӧ`/3VF̉J /wfr ~:02 ʄ[kv]ݾ n=߳EK %itt:i+Jf这%9x 2-h9zkٙm!C-*˟UyH'!ƿ2}dY*+[+UƏ!BS΃9-h![df'eKqk˭MiPX/aZ%wX|~f; s /lonmX3PN5 bBUU1_96 bBz!%&hGy.~9͕mM K@'vƶk(Vwz<xͲo϶_ۜtW7 ?cvqH׎?2NZD.++Vp̀*NJNoЮJ™39|3pkn]5]Ű@|xKH.kMH3NR72O*uAb]Wo%LYBU V~OCRN/g(Rɚ*%kE83yUxmb9R^ .55],5b%fܔtw LXȌ26q+@/ΐwJ'WvS3[JlT2z,gn=6datKύBEQE^k;+;%J|k)haKؙi2#52*M΁;uwE Ի:PWSQUռ@5[5dꎉQ)mq W湀.?2BT ³vᇴR^T;&f-ZiJLֈ܂$/["L=5)Rv5Ecp)Y.1*2ÌY;X޸" t;2SW";(Ygտl3?Y,Y-roș\pL hkS&s6@4fn=yN(j9m/hdN=emKV]NY "#ܚ/rsIzB)[aޭ[0Q~]7: Vy}Pmmϕ ٘\X0xcg׬]~de<wM\}DyVlB9mB)`8T,'ޞkQxXEٚ׈k𳜵NO̔)kj$Iʹżҝs.zNFߺ/6 ..ZTI`>e72x2,/ըJˬD[dbYJ'T3G,glnJ4߼9U~a.&Jp]v&*2M^*STWpcXQ.".{޸vS r nEt-Xgh(Wl/G93s.@:Ŵs~):u5mOTFnr" amHFR\֣.Ě\R+YU}nL1n^c'@@_? @9 Gn)ofgxGljSaqu!jURSL)qꄪRepO 2}{ nˌ.@B=WnO襀Mǥ6lݡ29,Zl$zqxov Zl-fXOg3Xn.ԯ5_%goc/[-7Ops2wq-渒]Kgpw\f].?>>?,yB54tP<Ÿj2=f,67_!hɾ7By~*feu4jM߬x(#Wu.Υ!⇒Ϭ2vԿfMayWXyvmoqϥ7Qn͔0MOe0 )`q7SKagn@睦1/kPJ?ϴKLA _O+7y;"TgW?b&e_(nQ=/nn̪6[VdVr aJ۔p)Ɋg7wx~q.tu>R:rWXDW7hҙnF3jKRhp/Hj6`H3z R,̀L>frv^lzq0.p}ā: VFZy]iS>ˍ ~'bX t{?ٺ r]uÛ؏r:^awۘ೨X\&92Nۘˠe7沔H ns6Dܘ ڮACsi/WmV϶gHluԈm!@]ټ\x)6d+unU_\fmzʘ?݇zϵ_>~ypwvueW_{sq_Pc:cUxW9W]_ެ6nn~];~c_]V?~\ݽ_]]>^]Dp>_ۯݯeo6~`/>_\Z\co+8{q[vP>̋oo~:՛_j?)ۇn:Cݼy?f]=3o]/m]:{=٪X_|{Qּ9bԪ(_UהLx>2yԚyy?]}}u99yqϿ&9(qcl"*׊n"" F@t0 nِ TnD@"3bX̲F@[(י:wR@x8^ꏝ= \Ϡf"gx=*.\;u7cd9Z$Jv\sׁn+n֝j84KOp->X4рF Tf"/lF >: K^ >ֻ&)O(nPHfN7p.D:vtJlzz7"t 9ذ NF@t0 M dOs{_ e M dф16dt0 nGmGVэF"x9t;!EtMDtÎэIcMݚOԍy"7w vӭgƧ[W(QfOMt g2>`N -n1[tYø4ݰ6y@ǧ[ Т膑 &U`__nm`Ի h>tselԿw -ӓn84@i,LdInJ7MitnG:>ݰTecLuA>L6!tsAAnNl+itk&=#hAt;wS>{ ĝ~&&m(PD77A&Oht3J6M\4 2Jܧ#2G?f(@D7Ki~h9l¨pʛnOhts6hIt;y67mfMߎA7: эDt[J9PFN-s0u;йimR6ԉ K.FF"h@DF@o=0XϻiNov AtÏnsu<ͩq(HmИK%pӶ;*Xٴ@@D7nSn]4t^'8  ;ƥl:S#O#5 S 6t@ ]ݰd< }"7w vM7Tl`2=4R0MA7{o[F7m\ѻi$az:h Onj` j&|. XHIv`o/FJEkeA{& hQܩ"eTQ[SM4"$KBI>Ѝz䈀Hs7nX0 cǒvz7pPz;^ f֔3,dݎA7: Ats,. |i [wepd 2K-ANzs}}ԗ' ۥPz7JS$DtÏV&{-iO-Ao+LN6hR vyIa %[)%L?  ;@M\K"aэ&"aэ&"aǒvKSOhuc%7H{b?R^f֔@,VEe,э Pn;FI:ҭ-(n}fTc}:>x]"? p X氓擏e79n>JL>ܘoant^sOdnqyO᠘+H7)mُNRIh؁nm<D6nL7\2T=2"tr'@7Z %嵽FE7lIB0 tKM(7&!m90$ŏAt[īm"o/@7bnWqZhnz n;:mIEW}my+sS򴐦xt <LFlsts[Fmszt6$M@7l!aKn&rG)bvN) ;ֻf3@0O~$wLH0hw"M>nرڴj:MJ7C5̍ۢzݔ3K7tq9plm&_lv.fDn/ -l\6}[g 1/? Hctca2onj KOn V%АcB^t 1:tA8 э1:B4s^/ i,#2m"i̒h$ &dxcM?7Lt(- h kL2Sn E@pB/oM)TQZv&c} BQ; &^"&)"7B1yRг[@9[]rLӟnaAyu̚nn }`q(JE-KnmcGKR dhfN7.tN 23-Bpz}ϛW[j7mܓmF ԡ[,8[O~mƽ2Z$5(psg$P}s-T0²ߙn) [ UoJ '5n[JŅ}tkO[n3j(VCǬ68n0dڟn𔑳$D7,Nn~DYݼD7Pq- ?nM2Эn)M~Lܻt3$Ϳإ ׋nmb 흪mDtk?ƣ[? oB1x  vt Y-`4 [1&w+ݰ5VAA@tsiat3dXDm4tlћn~@)tѭ́K[˲0, L6P*bGсnMB{0ܻ6 OپE놝_~0ѭ&pc;M\n!сn & @ˣ[9hd [1 uZ"N~,nGxC0-nKn' t_.2F@H nD@" ۰B@t@D7"V880D@' d=8C@D@m@=|=cX=<}^}yz|wymd+~_G߯?\^]>6._^sw{ݗOGzw]_gzWWo^\}(Vo=|w[ٿ(n}^VEqqmUei<xsO׏u2[KxUP1_gl}yqV\ l}[u>~OC],jPz}~_G?nՙgEY4kgo?jyf75ʞg>uRyGS\d_zquzQoo?}jF`@\gݳ/WuEsP)|᥻-P7o&.6Y / <__1>ձ.1Tx-iW٧ǏCY0>oxs5þ>5j_b83:[KUՙ?_xxSmڬϯٳ7&o_畛plo)_l`'a;[1q7bn%^nR~-/M57gzxU年KpsS5a$嗺԰wMc|[}Ίj_Eo)A4} u($`X5q1~{gnisOgEAoyk,_'W_ɬs+9& FB SevҮ^H_떧[|V:i:u Pzm>._unﺩ~k^>q uFJXxTgѤ.x[NZZ1h벮&ya:FMFz4 R%{~Pi:7ϋ!asUe&ﹹj|k-i?_reЈ{4B] u趤 hzkv^'u}.3^ru~v!sStu'/mur U.k><#lk!l=kZxOF_VmCӊ@MGTn^uYG/oKC_KC8R@x8^ꏝ= ]%4m*uq;ʳ A1X`Ң<)ƥN:no)azCK܈6'@.9ccm`RNCw*|ҹS̴!fD?m` j_%Brcyn6N>?d٧B"!_:lSSBt&J9{ (vn P/73)RN'\匯-ƇtA۩\9*̗#!CF}q 3=% rCpD@"(G@tP ArD@"ʝ.}qiMIh5ܩ{" ơT-E'W-ENv5`zH# Qn~L9㆝ KMPN.F:}.D"(d)vZ%LhY,EAh)b]4k$O9E@$XjO0µ)1hQԀk-\J{tYjO0H9iE8~X~,Ac9Nv3h>ّ@})&RS}(璮[uO\7Q.ȯ9:AAOtF KMu$]t[> H#JYγ?r0AHEY(\ \v٣uaQ9=,r74l-N}9?%?Ro=F(׭D9m$#fYEA@}(7(G(7(GDD pBY;fK_4z @K((^BhNr>NSyU-( %Mf`i.vvD9z# Z4Q@D9" D# :(QӉ{,{^SV!y{{9Nh c5??ܭ=rD0c3m3j}ĵ>ܦ7B]4Z sԋr=ow9Aj <=r :D00>y9,=Ƣ\9}HOk?L97k(P·Fяr`f#dÇ\:K'6L965<BiFѿ gKӃr}ޣj~@'B9?4\(6r1(wT/ʅ 4A9g{Sn%lcr0:r(#ˑ)X#JƚSF:>qA;D["zЅ(~t@ d ܼl>Qn@PΟ=ޗ#(D ` r "-(` M9>k㔁0hF@nj)7>?1=ZP1[&Qza7z̀س42K1ݹ|m2(uQ(c`j "!Ǽ)7h9OzQnu1{c0orSF(`EQoG9]ϛ(G9sH9ߌkUHvF(cf P6 (7rܱDzFȑxGʅsLS}~fG$C.N%S.mt””stX(t ʺ;U|v)竔B9r\w8o`-/YMݏR]=E|gvpt5s'Qrn2NۑD9(3'<PέNΡQ㘔oX @1qϸފ%t095)N`1r:cPέ*תǣb' ?hơN8lď^θ hr6r-M;rKN9xRdgJ9+GD 4B{9jE)1'j;娗{@cRN,I<В(>҃a`.KBs*)>(GP,?rCr -(DySn~o1f4G5j?fK9""` ]GsZ͚1[M#k )l8Y#:c3m3\P;/$ӏo( 6cMhh.'(޷X2{ۑᇹ`#s `ʹrv0wF0;" ^(@S$ͱ@ʹՙrX`Wl#st? HXWєari9j=]>/}{Kqʥ6(pX8TqrPcrn)p 2,l8smKzІD[0Qn@D4oM#أ3,0hF@l)G@t@D9bE 9͖rs|,0vZs`vuo a36>3x88M>]4Zt^7ېVxۍb2?R(75܂B9yc; Ͽ݀ԔkAj(`S.ɫrn?f/c2-l?=*1c]DcSvymYNtA!b1B87(~ }^CJ\ ʙ!Éaa<61#>Y |ݐ-.aU;>?cQQ[Y |M p+" ;C9*ff`Kv89[W,A9e,Tr)\"Pߧwm Ä/ Q -h{,169l/\A["5I\N%}w],4k%B7t)gͩ{zPΎ },vK{޺Y(ܶm]mc[7(p|{酝E;>Hs{<{*>adx&LOÁK+ě8J6*T,-u;5sd]EQPNJ~j` l:”s-WRQK&)מfOи0L9u =zQnb(g4S^()ܹ@p{-vn\nTSΆIˋ}ar)ZW1Δ <1svΔsἎRn,3s]"0zXT xÁicn(r.Q({@1mno`i3lP<&{6 C)1aj_Wg\|rv(<(Ar$ы6Srmq+!!drvqY0lqhד#Rd #N+FzR?3WY9B9|&:kr)ڵj9h/gG ]L9{~RcFOʅ\=a\x9|>*6Æy^Gz2r`msQ(4 5O+BlD@ r#rf D;"QޜK"Du:uUHfD;5 ́fN98 dLF9/Wfkl ,S)w|F[ eo:yCv^6"]ꗽRF\۫rVʅ,2 Or`EDŽn;\\\Nr."ݮvzsSrXs9?k?NrO+)%/>Z˹]WXIBPN _"- (x ܲr"- h kbf dLƽG5,ɸP13ͫ]0Q@sli@{Z#A; l2%EePnr4? QD-a.Gkuɝ9" ;t%$ʵ4܊n2fo]>w p>]ٱ 4+1 L[ʝ+ZSnBB7 { ?\J 6"-蠔sߏ(ᤔsye qJi7v=C婕rA;Sc/_F^B\;М)Bٱ-ʵ_Hr3xb@\w$1bް2Qn(1SFRǯ%-rD9QԀO' M#s"HTQ2{@Aj@Y>y@DSKK@r5#6- SĢ@u[2 Î$u4ܩN9l nԉeQ+[F/ԵǢ\8l耲ShNq@JkSN]rtr0;:J@ߍܲ &|-[ǜ 9Ё)6Kf{Bs!Pv9 >b`bցD%&F9@0x0_+D9 k ݜn;LDQFDEMҏ%tCP4({9zXs(GJ;\N g``iJ/ \>mX9R)Rn~o^)k?\(v0;nd.˩ڲT(7>?؁rmzs\HX+^;֐P.? t(bȡ))\(lJ#ϧF|DZ)(G@c+Ϻ'8cGrP/$l\jmv9LD64G"ʝ|XT3–O厘Nh6,1a)ǟBn(uCbYXtцCDM)G9&^.|̟rq,AQ%Tk'i`^A6ʓ@Wug4)|F6H+4 0X9`AxhcDe1e$I_7mnʙP&Qr\FSIrtV(^F{3}ӬXt\)X۔+Q%(xAS"(G@#$r4n( ܰB@t@D9" $)W880D@' $߅7ƇR{x{zxp}aW[Ong_<=[b:w޿luVn֫tM ׷.o?ηCCk^}y}Nu:_?=uoDOsy5xm^~_WppOun/xss NEI[i/7:ER_U|G]y&Y\j*NiE^[ݘya*-j5T^CS[mԦ> Ý_ֆt]{/\?HdxM~ylZT0z.?elȄY6;Ʌ}?)Edn]ֹil?9 vuќ(@y%^~|?_gr]SsU-γl%YUxe]wq.O?f-;~h#G^,Q9~9u cӤj׷#{^M^Z5% {c]_$^IEayՙX?}Z?[Zfkoa y72ݏ:wײZ#Cs}ݧۺZJ xuk>Zio<5G>?6:+g/_XqQV?F77㷺_]BT;~q~zQ^X5Qwˆg???7oǟ*=Mm>__޼ x˺#nZ-porVjjxz}yuꮮ~.ćvWw߉v[7:A~t`'vv/L_p~uϣRwuA:닮okf@qx\>V?~\ݽ_]]>^][Dp>_ۯݯeo6}`/jMvIWp+y?f]՝?oWr}]7ubsVKocc bV9G G.hֲcf 3`Ѐ59fb6^-F0Cϸ b+8γ'*/Kut"19" ~@i \2p2 .gJ18fX=p݋B`sm4`Н(d`r \lP.ۙ g> 0Bul1CZ4P`g# %F:Ö\xp)LNI0r ksde>d hdxg A: \p%~,Uz zU4G A!9S' ~@ =1(B*O(>Ă;FP:GMH0F;&0``gH0hbyao\2ݱ6Y`خ^`.|mxտ< XfÓ`̓s#8(P %Q0ܞ9ф.hJZAAD1# "]0`C-~H0Zu q"MK$Ɓlt, Fr&PE~L'~% Fh%_u}uphbovNloe~DI0(FT_0wП`(C?Eǀbv kmXh4cw:Q/!V|r= *N3 N.rdZ v.Q0ZSbNJ0,\0 gnt_>H0N#۰vgXs̎a V<젌a nDF"y#vv=í/9 `;/O8Yrvt bkvn t1hI0zo0"x5wc`d $ۭ5_0¶ j sy1NWk.%1F@0:~d4v$F Pxס$rH}vZsvYfd }0> rpl;Z#E.x> :a0I0h( AF zE @I@"8( -@$l z㖿۩58H0h( A:ޅ ?he  DqP!PXӪD q-a PGH0h@{JEjcbeͫ(D11<97[u "ȷɱs4?{ -wIW``,a2O1,79RI$3Xlk@1CGNx!N F[n#52M&` v8tN ]c?= 20{I]_|d3꿟 !4a_^ or,iÔŽWf{mt ({ \%x>p2 b$r$6pCZ#mZW6`0spu$.~N>=2h#Y0\X, tat,} gýcMaڽ7fA@# F7& 3l4(.xX0GiWOD|#|؂3Ұ`Y q×NߢZT0rBZ@F`΂іb=wT0$U0BvG^qVOq L>X-)WFp3ߠnq,>m(|]Xs%f~][0H ?7x 2 kkJ;H5]F`ȷɡrԯNqۛxIF( ?Q( ! @Fb\Mw9`3_``XNU0wJbo1is 䂁uAUXhs F;HvG~'9%)yS̍8I09H04`{oawi p Xc@$@#=KҾP5 lU>@c.)3R> Iрl5+ؔM ƧxN]`7sP̂#?ޞ,d7‚aX`\6<  `dNK&BNH0}t4dp`J`%OI> dd#xI@H0&1+c  $f%` P0 Ds- c # %8 H0`LbV) @ IJ@3){*<(l"Ĭ4S 1/G>6`Lb։v޷v,(nVc[b1 7es$$$i@<u hG.`~n`XNoOo!*vA^][Bɑ$${N0bU vQ>|&B cXpL0\'G!j -avzNbWIM@62?}c̏V9.cywo|U^f7)&vlELUf,6}c0`@{`W04=C vN|O[wƆ{s E0za"A{lZ0RVxBO7j S`PTX`; ˪oPqB0Bis$za\ղH-vb2 c.nmxnWDe7e(QA0OhF /Cv_c0fHc_>E(YfÒ`q3ͻ[a:a{F#$nI+"hL-\@KK.M~E|PI0 D1M00& , ^Z#cه|@$@ᰴph;%L5I& 7AkAK >o:OX9@0l` "hE0@Er_l@ c F;wuEAM.nQI0)|-jl95u]2J"/F w ;`:`#HcNY0}g!qyf_J< g~/?\D0hA@3Ro"n].+A :P$@xA{M< `łЌ:V$=&OA0\K`@= -ƞP05 F(BA@Cza(=πqQ%  )ֻ$f D[`LbV) @#['>Z @#E.N} @0N} @GS}Epn\lhthK'bǣEdysn@~t]{;jm Xc@Ma`sc $3û!$$$)@# FĢF/f@6]]bG៊`[ F;hoشY:[i N̑rhay#Xc.=U`ؕ}ht| frsAY=3[v@0|c`6|4c ]SDI#bcG0ܒ`@Mi1`n%ڂ|49 F\eۗ &!I7cO*``Ry՚] onMH0ǜmTK0_VcI06 h) v~dT51"p ?:Qc a@$a`4m \  ?X>[="' xoA1"1ע Ji3 @ C FL.I; F8-/ F[/ OD1) $fvz`L D1Y'"h"htHy<َGoJ"h"hdH zE_o )$h@q α> :mx 14;HT.;Ba}A#%0LvK,d-}Z$# }[O FEŁ66 $f% {H;i<ĶhIv1;06 $f%,Ȝl 筂a/ؓ 6:C"$4ht3|0ZՙLo ᗜvJb.K@`p>FXH0H@ 9E` 'F  4]dJb#9M*X_GOT0هG0P{9h Ă. #M0M"```y{ʂJh`d(/ ~ ( F̂Q VB8خu~16ɬ"#TcOy'Vm",kv `/$#!'"U-j],zH0\_۪7  RcOY0v G@uKp1޸ D4]ѫwxT,F`O*+)rA D4>dž(U0Hh}CKRófY P܂~bF)zE_o 14OJ0Ɣ9EO:uC`LbV) @ IJ@3W8ۚ4戂WnՏܐ`@=x:@$  y ?hj" e% bK: g 'Gy [6<  ^0ғU0k`D 8F߮ݨxS )$  MC0| U>r֐ F[K0B|  w ,MaZP0b05$2G+၃'fx H{n1haq$`I縚^0B:@hP۳$=$sɂI'$ROD0bt,9PA# #*p@^Mo~@$@ =  `?>6E  GӃ7(@rD4`t?p4Jr.)sP;ެ޸%t֏Q0b( ̑@mQ1mXр*~/hY0f>A #yPE ɶU*h@}3Ww;ci9` 碂5zd8o=ZG`/ct }EM_*lMSp`+vqX0+XGcVk.I.mxѳM0B>ɪ0. C#f?5tk|`hs"06p{2РO`E'*ca$pE F۹$P!%XI - (rf^?F] ^PD0p3.}PZ#{a!6xE{r#G#h$ {i1MPU\az !pkAP i%>(lk`jK' >+:\ӳhbpS;01Jy L ON0dE*h5 &ଆQVt`㾀`t*R00=Ah"h` A |ʃƆc CO0b2wI0FOIR>IL0vX0px"&FP0/T ;``Kv< H0~9 (f^wI0nA0|Pa9~ {, JA@܇= LU|C U0QbH0H01#/܇3I@tb" $f%`cLH0.ioܚ+贁H0,)r1WЩ` }3WIZ@GپN(I0#F L`Ɓm]0ҧEO:"PO$$sJ["j]v,(nVcg%_Ű^chLKC mE> ̩wzN I0&1D@܀?Kb ]PL.'``p,P0|{DǯZ~`69v}2ycXpo5ɐýZ~``W0`w!0qc.& &G؃ # w 2:  F;1KR.h&.~s khn!Ӵ`5>5Ȭ}a[&nb\{ibpcI`-6/$#aSw \gta(zxH=,cj5"'cvZ0vF'(ų,#p Fua0[f`()!kb Fۨ¢77ݲʛ$@>F~AlPGy]8QՏbĢhtHyxȎ7nYzNρ@Rso()rqr#(ڇv\ H6W8 F;Јa|uᱨ!AQ箖> 9:H,'QG["W knc_2rz8h1BEs>H0h(P۪!DGa0߇1[(|`PwI;yJ" _8077S އa!Q#UB`[W[H0H0h8Ǖ9"8p!@  s`tTE ƜH0\:* @  D1 ` "8p!= pc@q v%؎y# H:`I0H0Q>#`H0ځFzZ5X}1fsކ0꽕ۿeCcnsϓ` X0p5jC nh``c?ƜZcNQ,蠂%Ic=aOخQ=`$&0c+n\@#./m Qxac?,n1PL tZ܁F sL+)BcåDZ[5,I2+#i (q*S6tO`YYGyM,ӻKbI K!1ÄrC1 1עh":|50s#F$D1)d3G FdJN{"5H0&:yp'Ґ}&(<7H0$B$$ F  Ƥ@ ;ÈӜ 6D@$@$c$AD1)+9 0$@$@ F[ GahA# I,'QG[0ʓ Pzw`q+eY/z܁ǘӀbL?`r 3`ȼ DA@S b>p{>4 Wg-|z͏8;C# ZPC8(~)46&d !%$ u\Pn{l kJn`4 <Sxobs D0L.ظ`0`dVv4& F ɂ3䘛9w0hy@G gyaāN> &LOIp6҄?HK0n \D`o LJs(a‚A߇qlLFxP "߸ulL᳁@1xW`i` jR4 "~CyD;_P۪F.\"GA@"8(P[m :( A:?K`Qx#M~9H|@Z'zJA@_<;V0Pְ&wBMPH0`@WOS?k Gf}:T?  42C#%ٍt9:iSA9" H0 DA@Z`myϥU0F_ `PC _?gaC,B0&o @ q>ǜF}>S@-x)Il @ݳ̽ԎK a=4b3,} >D_Ɵ ^A w@0nj p-r( '5kbÄ2qH  yFxj@ReRrhȜO= p$ ~CyC0)+(D`qy``E0 sCEl춣``Nu2` :_C١ǔ<عr/h춣`c p'3-=\skDv9ƼY樓`s*S `t")FQ`4T7ך#fmq@$3 & .h8% F v u 5co)E DD1#dm"H9s@a g[s~ׁ ҀcGm`z{P؂zG' !(?: F2h$46P'A*>0r&ڊz)v~GGoh`@v~J)Z6L(ɠ``L΂a!EkK$4# ƛ|H0z $  ;t #U.}tS\0 aY۞./T\0Lh`3$l$؅&, g?a` -]D0Uw0AC}*? @$Vb2+ ,/HBA0&x~&@A@CcE#Pcm80  DqPC 0h\ Ѣ'-HtCIѦO(Xk`dI=r?H0b @ F*DA1޸5+`ˆ'$E?ۓ G[R3F< Θ8` H$@n3#1t A/nJw `@`ê h`@!-s ??z Fl`zEP$$]$gY`r*"th$ ZⰖ/L04$NI싰q,sO̼{JY#IE}7xa<7ęS v< F,XgI#6%,zM0'GzO(w1m[$[pb@#VD;)xnL_NZaT0 GIgH9X nܝF#d#L8cW3շ(pCþM0Lz V-V\s5*$ xaN n|IC e5 gׇ$~Hbڲ`5*mVW|`} F.}vawH^􄂁' $VTh@0Xno15mu]A``Y\;z{Lq̻$12 wZ`aX΢a"$U*F 8mUL<>L<>ƭԃ,n F^<5~`P D0zpZ2|CtܝF A|F@`1~G.H0@$ݎG}>St0 nF4.hUI[/N%]vqАiѓ 4´IDz84l$D@4 -(q6<ڴz4%;  Eh@H@OQ ^,妭9!l~Qp``H0&'=/Z0gc:87nMZ9lmS \J h:yGRnjat9"h:yHkQs(Zg0eZqg;Wmz``]hOB0;!le`@$]0B FY0B.=@~!@a,h6#Ȃ֑{0E{"a-Z0ldQFqc2WA`H0ځF ^zQ݉`aFRў`ahqdcsgpGa` F;Є{ `اmzh^ar} ƨ@ K y``ýԿ,?ńђL U$ֿ& j.´[ @5҄۷`@ (EBYRNϽ; 5b XA%Stq0aPs? 㴄0a & B!j_  a@!B0a PqRZGоE9E0aHF+B0L|rlj =vZ Y)⮲o>S \J5I3; n6k} B&&4HbD#k!> C4޴' -EL #d0ovЄa tQ~W00 ̺COٍHeN"ahQS'M Ck(0Dp?z > CFn03f͒[& O|~W~Cih2 b;Y'v~K" UԘ;Z_'ak4EDT&KTS𥉉0^;a5 ~_C7B(oZm.[5͏12*7% ْx9L0ֈjHC%%v ;$T.XraK_z.+0Lr CgGv C.* c+>4 C$_FԎ44YB^Gu/Ew@7}$b9Z_*I)R%F[3{m񲪂WY mM-: #DF{<4U>0a)݇1`Mdh.a(,ҍ'K K5` ?o|$UE{k@ŚD]ڍ'vgcK7n 7>K"5Fb+\Ocy`¨.0" 'Ƕ& `hEOmQm!LRъ& ۢB0 !L&>9E0aHs #ں ˏ}y8>* *vs>,i5,H{{B02mJܾvj5,*M{м:_7Q0é^yS]@{v ?@=Ӆ7# &hģ^ྍ:Y?Ǐ?:`ҕ7ɰ}|uWOKj^jlDԶ1]])s!1+0 ܵ` /&]_-o׫@/0s0@نQ`as >(b t;YRptJ;SY-!}3۠à7D,\@ƌh1gXޙO2̶d &m_clXФ=6!b09S7_b*,k>0:g2GN̮0 {{]qh*iǤ&<s,cKq0 {.l87Ld!#=7f$1 _DQ:spS 't|?yWw7}8_෫L/\vug6B y qX$f ۥ_V*[PI+Ny0MF+heD$`IhY\Vtb~IMXL)|uuL)>ƦԍB6KLcdZ&lbW/LlHg ' xHb= MVz>t7I2l~x7-pm= 4M}07Xwiv|W,?0cf v t`< Aa0CaN_0i♐,"á ^*ICSZ0;rs5`xK.p,sɅ pػ߿);Gky=qwl3\ W?9ρie:1S(9eL?|3^Eyl5컜-e'|xJ;D!>~_9 ogpqO+ٿ9~z9W}q^:_y9 + pƑ1hb6 *=xft |1%[_A|>h$P\g:c:aGk8OLS[$Ymh PӚ3[$G?Þc"Z͜āO.F4k5Yԙ,"?>%}B[Ј`]ϩ:'!6^e4fz/>_tN6s%v|{/!8A\]?.8w{=7wXD.xDlXS+/l : 9/,VrӡPݒ^(ڳMЏ|(t0!nBPH~5lRH(w!nBPvO+:;BeTj?)V0auJ_ox(纾nfeK>K+KMu3g,nf]JLDX^UٜN[0-RB5)Ysڻz1-]['t+~ ]['-B !t \GVݲe!E*"SPPR~| tC3-=^-LE٦*١NhhΟޝLEg0 .B!nBP[(-*RȮ Q B%Os@(T]O1uiA uzr)!aՒPꬠ"ԚES#Y=A봼puW9E];Z*WAhz])nRJ]^5eշ ˅.~mz"uUkB L@FDe}%3J gY1i NfGji^Lj|b-^*CTtUNi-d63cnR͠W=AOhq]umyNh.c]u3ݬǰ)nQ-YB?wiЙA'tVQhBB!nBP[(tGP9ta n<`jz(}(c/te$QW(U;CB)QClU27,wOD/K}#U3]f1 {zg5t{ YsT2C/E=g̠:{zUX)rePudjo:ow+.Bl ]҅@)a/oQeET;}z?B?Ez/v]uzxl n BP[(-@?ބuB~ .*+w-#tBB!n A_h*W} 5nB/^"Yy@E+몶hB?}:oT S+܍G<37'4y5VAEyJ1R=uM9.tN j~kbM;NQ"ߧj^Rӭm-8̡s5%u*绪&Eq]Yfw:bUGsUMR|{svwgnP9U8(%x)-jbzG !t BB!nBP:K!6D@?Pu'\B . !t-uB'r<BB!nЙ@U# t6lqB͡or2*ЍT&@o"ةЍ7淬{"+B't2+a}T^Nۣ̩闱+bj(t{@,UQy9QNUѣ'Y)p>*/6CZT&cq>*/gligzqdNFrż]ŚDFkLaNFwJrQBP[(-B !t *(T]& +BuB:rtBvmB{C !t BB!+솗nYԚBhzVzL֒гIq_}`:Fd<3\s=Sb%/ 7kb:_UW|'zĊ8W%bd! (-NڌGCל3t]zO'ߌ;1 .B!nBP[(-~c!6D=tBOX)-'\B 7QX'T|:B?O!nBP[(t6=,ݲR{!5jz~󔑐F,UXۯIe:tȬGJ +-+ ]dqd@ߝ^qk_b2;,ş(Fo΋Z]ĝ*<#$*=t]GzK?VfUkKo=*)]MکFnj;˽UЋv]kNNyH#6/L\GyORGJ'r !tjE?@7骚DSOG B ]U ]> I]v$tmӻpsKIQʺVCYhי"~L!BB !t BOGiP5Y(OX)-'\B [6JOy !t BB!.'<1t#3ݑVaPknU݇ڦGvm>BekL]uw)6Wx6]ʧ&#۠wȷ .(/z|ts8 m/J wq@y᳴h<Źۇл6 .B!nBP[(-~OoPuǚ,'\B . !t-uB'r<BB!n]śiR$VtmLĊ-~ CkM̠Xb ߮nzc$ߪ $,^z7>ϻ(n"THj'>NGgW3rS>#V zZ]|CϳxMdV@ǙމʼnkI^qtЏ< .B!nBP[(-~OoPuǚ,'\RBoVH"(w!nBPhF!ȠޅɚKgY"8x\ ǬZDbDELПC;E [M P_"?ӈ-g%} w>L7Q0é78#wʛ?({vuB,ȋ]zS9XA޲ޠ?t NvE)qGs@-:&gtn{W`4 47aeCH|BJd!nR0+yly!2u?h^O{yGF.CpAa/@_hF-`O:~W??Fr_xxGc0N ^AgLye1gb}u'bƌy*%9q3sXMNc&f" 6رΚ$Zܐ͆Pׄ^LSWc0C`s'ut]t XoaflPlĘT a")u2 5:.~$ev3`!<,KKcq>6fhdC`*i#US `dK?ٵbs${H<0e/#jA${8j@H `=Sʌ% t& =G6Aqcs@ݟX:#F_KB>spGi%{dR$VKA^n z[?' fKQl=3r/6FLjcմ+e;Owݿ!CfEe^.!x^e_,6ȍ}=9#kz& e>`|7 0^odmp[[??NFO՝ss5`!Na1c8p\b=rx.oָu߭Τizx^}VY}8_m7w|>xypWgw{O=?{/o^GBFq_c\}g<ݗwUKSoLwnw/{sqUd;W*-lO_~O_؋}i_^_/on.<~U~~U^}rÃ>6Ao_aL|"\*ۯe+)_}|ήyb.wwᅧ{^P/7_Fu3ww__?c7RM}|{hejm77_mO-kuw>W}* W&Nr'Pz./u}]ÿ/7Wۏ_Ʒvݾ_ՙs^|Umu2%^]<˫(u9WU}]u"VOZDz7j77]0!.}|4Zixt>(>~ǯGe7W/a"~s1W2׻ufD.Td-/_]8%+;wqo񈏼߸ou]JS\_&x f/ ϲ":Ap3oyͽ?56-^qdڠɢmSV+iǕlSMdTVw>?_ۛ8os (oWeߛ.?=եĿs!ϋIm3?WKUdVcšutN$Uub+oxۻ_<վo>cۻ_n*/G|WMi%.m_W7̛q9`y 믿}翪_RBs\E2 =ǻ_>B-Ѝĕ&1%o[uY3ܨEc7ƕ~\8߅0g9/_~7|YYSy6>|Pe.뎮r[D7'TfO:N;S߄bmWn_W㔝V=R{7R݌{={s_?5u=\/q tOIM朔 [u=Ҽ$wtӁȦAlpu뇦ύ,jWyS+aaR-[%pD 01|ֶ*ouۮ- UR}bhu#(ڪ:ڟ,.Sa"UZ?*.}Skzzx͚ &mރSۄ+߻ߜwƱ~SڵZr5_eW}+;_ZyyU wBo{-wܝ ʸ5\CW>N kO0E] !G?$5)bR3Yrُ7zw}y&DƳV?~gI\fc|??ʋu3ù ?>#㲑9>TQ1o:l\fX+ۻ}>#F`RBUF6Mf:w7ןmaC=m$V!?8u^4R$ͥg*<:Gͯ__$o~7gkw| -  dkx  }j QD#aOʰzPˑ>]ZDl@_1eڏl8_?=p-r8HOzHz3+v#.U)j-Y߿s1ixo&}e<Vd!Mm ^dZ#.U`.PŇw_Ĉ\Cf&[ڮĪl_={=6?\~eE|W|"*_V{f'F~_o׵t?5O'^bšx[zвo 3CfkonB+΋u4!|_ O7cYGkd ;_UkLW)?f7Y\|b2L M9ӖZ-A 2NƸ堫).ο۱!YTLvi1/Ugۋf/ )چj! +}UyVOz4'."oB?}iY{Mg,Rr3ƭE42}=.ɞvLG?~1W?5vF=Q3g *+2iZk:cҜyjׯDDo&"2^HIɕ~cW"1y|)rt~[F_r>SuXLRٷI̲cTr&Zj͚p98ZW2SQ(&dV8KM~x,ÛP{*ǘ|:z}W?>anKGRPׇ3qa뛯ҀwOoXynA|8]j椔Ctt}OȬRYe:w+ sk{\\/7ze.Y;ϙXb75__ש|i[Uwr>g뜽|Mﲬ6Y;:+,+:vVAMyȫ؛ħF{+F!E?oNFn21D/f#o]j+~6?TU)땿):q kOYS;ϋs_l`z_4~@M]L~6 !Gn"[6r|F+%wk-խvYgSyaly`h R(, ;rS_!Pd$m䬑P4./6J~o6r_*htCdWL{bC\˖ Q6!j&H!ڒH0rClfWrq"a!['I9A;'RTXk4MvCX{mRv܀z7vZ# DB2#DJkK#m[^t >B1_ggm2b n%>5cfң}l fkXE:۷q},v0eUЗ+0va,-_}k+f&gs&.vu5~t e*X/\xp[ lP7ynE2+x(PGCyIn(ÃyŢOj(˪)GRGAXPUKAsu!]&GX2,FYkK5ќeA504X0} 1}ӻ\r#bͬ w ʑ1zrH?0-6ʜ֐{5Rxfky*N{C@߯RK0C*$ښ :R UeK@HU%. 7J SBsCBr7PJjÐY!5dS&^&˳fz0VDVn7泗y5jloWq+Y5u|[kv 6 u^. Īp ؾjc*s;~{ࡺm5 ;NFˢIc lbH){丏]~4+>]]lo-΋reTt]6t^J9d[`Uܖb FӻjkʚuDcJm-QFʓ oa˷U[b[\Z bELt>Ǻ^X:>PN,+f55}5uˬ4Q8;X\N HbGٺf$EӬX|~qaߩ[$0-oK.nO6f*e f0l9.H$ ]$a;:A7m> . lMـtYqVâ|,Z"\س*KSn:6.iO̭[9f ]н9pRy <}Pj:wJн~#[⹼3*陬!cԃq`jf0VlL 9h_:r_ c;uYpm)3`>ꥌ3J kEPĀQ7 yI9͑'&NNZTDEFTo>u, 쒪,/nyY{KSG vS5K\mvGYQN<Ӂ&w|3ލ\-c,8jZzXkTf؅dCOFBX$yKA:vʯTgI,B<bT&z"*Q$Neoʐ05~!$\P5d,_e|磬ΏjV#B`memTG-NFjn[T-!W=̠|ۖ>Q>S6SW.G}8Nȗs4^|5NWqЎY 2WVWTo3^ 4 9Cȍj<ڧifw@LlMÆ^=d]zVVuk'0 `5ǘ)^82, @{?fVyF(lFpV4t@];>f{vrГƷ n-?ZnVH8l}pZFVFCF.U-0q7-鬐-fӌ48w14 l0vc溱ݙI~OFfʭqwFNF纁o]Wvف;0Rm}eέ6Ve}aF1n߫Z[+a}pv1DC}|lYia<8Ln MzM,u_E>B hFق,3W]^Y;N/T9_j*W:bl(7t4} XD; 6ju;wk-Gs{ ;3eyVw1qzv',6,zp^!ؘ~O87m% ?%( Sbؤ4Nu kkLs]67|ȳy P{E`>zx>D{9}Ḣ/,t_XҿXcuݿ_֬f;F{õzF^uPEnrW}篳zwYB^df-Wj(hj?̠& =uu4_Ӊnw뗝QVe07i{1c,I*ɼ6J~8i}'3(sSOʔˬ2cDytfyil~Fv0y2AcZU3Hʡ'hE*ۄeeR SUrk>3qG:˲ܞߟ70MaKӏlNh^Pj w4T~#e 6*\b:UP^_;?`#ofV(Fu/(ڐ .@/ -E(S]?\37%5*ZTeG,ͣvꞼ .x]>ڡ,b2a7=FkBZکYw*uiMS.QW9&壼\fHeT~s h^U7|ͺdrb͓uTE#yka7sO-%K-[J fzڧTTz`9eM$v7hnͮ\0tgv~n=xbГmh dܠd`A:D3/3.Ă$4-31z BK&D/hbu_*/bEZ>Nb>&&CǢQ7'F},r2zg,v2R^'`g.έY ^PԶA7JE6vƒ 5h_!gz`ګSNΜ ٴBEsJV̌5N}v KEIm+쥟WsuRd6vf1FTR[Ն̣͚*&b~F'oȁbe&u&mvpl2_=&ޅ+ h& [fEifիUzF/.3nXtK 8ӽ~TeGԖ}a,T4& ]׺S`Xm-M@MJu^,ɥ{L`V 2넎YBwh|~J]ƕEduDNXGEe= *̓J* I[6ڪ7#iuA*o3-%(ӳ|;z1k沧I1o}eڪTܷ [ :/(XH,uXoa91Z>#MA+[嫬j e Z8F]JUQ%EHy32.3 ==^yaaU!\L؀;_`4%<崅ԧT,Qgz-rLQjaГ ("1ᒸ<˂IȒlIde=PAT2 5(0`Ofoaf^?\kik^(^C/72kPpE!e7  ~3;@;gM7Ll2fUnː1a'Be;ىo&V$:/7ūf]| 臬FXmVg߭9,JOxBK}"|v`_N+|wwmo5,wf(O2VT` ̸`5+=bU U&Vv}8VfBzb'X ]FΟÈg9]J&)ߨ}>ʍ捙QޭΑ9k{AhJiHǪVmȥO#0ْ-_ɠёs2UJ5,X U+Ctd][\V]U9*ʖ3tԞW|hw-zGf=:'iRvOy^Q pAUq;Q7_Da8볋})  4;>iRݛJb«^} $!*lf99CɄ2!BcB''TLF8 , UR)TStT+V]R|/6Æ;c*̓Gpi6So]0pņ\ ]="k\y.K}I|.6ab.1-M^z-Qk`o.Fhlk-A5F-@*ƯLlD/BN9}vE.祍|۩VK[p.ʙel,_e(X>I]Z28Lc ׁ2D5n,H#@̛pIZK+#s Tـԕ3t) y+65y*Y?3{ɛq>kF >flSږka@j[rh߱~@ (5Lx.V+9.7lR*3ؔu=WV9Q4C*ʽ 5k]^4;xVwzGQv(JqN{cjsP Ye*G$ T!jũ2 $p?ɊR6p1@eu}ȭι~1W"+DRLR2b&/7IY,hZ0$e[ ĝY P Z' guW6wb_DflV.宔ߕfRO Z>{ݧ>$ʕ76|){/`}GTh^2nΚTzldfvo;``VqdOw݅ 9(dv`P^A69(c-S5Tgr=/Nl-[uZ[f{Q Lg.>A j ;3Ro90ˌ^O'J v G†ȑ~~w[o@r4r`ut?")Y~S,?DL~TUUXޡTڏl"ifYygf.+8WVP& - L _{3ːP!<% Bwj2|6vA2;j79 ԈpBM -P&/iE29!wBPo~h2<{(됋h(Kn7+(2n }Ц%37XDvhU-vq Pee0T7'BQa RXIt^|Wߟ3gd"3Uzak0-̵qo@fAW(a,5b[? R# R#Ɔ\ XKD5ScaԲN.^:-Fl cM ٚOvFvgߟņm1uk B@D@D@?W})vG:̝3&:×/ qe5!X`W\*Mת%VakWZ5;iu X0M5RבWɁGvR;v+5© ͛0u$0= պ"3,P|l{07eL! 6?+ FDYtSs? &4S"~v#،7>Y ?^a2 "5$mxk_&pkZ""!Cv&Ot?//v½;r9t>? ^$͐.KD8M#e"  vOu;p>§Alc!4p8>g#"wH~H~H~E"SujS)˽'NejmgA3͙1RIiMIud SN& dx u͂W\gbdX;?LY5P(T(cF݊,xxfCD !m2MGөLYPxS[eN!E 3s+Q'| xr̈́ JiuؒL5BsX 2te Xvg 5(hVlIj(p7-.3n[ .8`;T}3 2D L7%oĬxL70N9scVyNJf]ZYgQsy03 [e^53Tឲhۧs>bOeDdgU.7g6 !L`䂍|?O0[N 0ujGЯE-ت|-JؼCl\Mj ؀eVj& aəeφsA9wrovwFH| o? F:+ğy~WNޚzC㇢hOP0EM*m َt%mK*,Jx孹 [)ޜe>fxB@2sBTz Qk"*2"萝ě0WwAEv諬gN" q °RBDlAi!$|n!O ֵAxcS ![Ռm +-W4鵌 !G-gUQߪjbmd*u{lYQ|S_-VM/VFFuZZ`JV2~C~k AW>7"8.劂/lɫ(j^R7{n1w\H"7~o!??vQhi٨[܆ '߅۲_mr% q&g`FQnQX.zTz>{Q#'VUb[+-EgkZ5U\$/*K{Kmp,7hdugj142f6N0ږAFU~P8kI*-ItoT9`~WKl?@;s ;;K} ̥ S^98Zm2[[k9.,cR\^_r6Ja#+F wZ96>pZ>f{rb'Н9}|T=f˽| z S$ǩ7vŧ10-^ֳ, cִըd ~6r1* ht00Vc)8lh+ r=~q;q(A=77oP;L։o17}5'GxT? @9:N4y)WHLy\3ٙ5#&滲=ρ'sl]6pRIen L*ȅKQTf&=:;؂_r}Ҝ,\$3 \[ٽIy^U>k^k%"}y:S ;#~g$n Xżs ; s9c}/t) Ov9^cc&?870W}AQxG/<+6&3Yf<=6߼BfUO/HDJ̜7R:RV`nf:a)saD)GtsO~[M2iXhV ͽssX oG)Γ1k;mJenmRɕR]d gR?bBݾ0Tvx,;A*rCXKp!aHBBʶ@Z # d u@5'5qV*bBQJ3`uUh> .tϫk6nzi$*PBTwίc'L1 UJE(V͹\q5’ye:[`K9Fe|glyt! PEHEBMefڈZUD$66?$mlEV!HSZ\ ʱlΠZ)҂= z(3U$ ݥN3Y1h5;D"]yYz3gbʸs.3c|;۔[f kqo{Bpe{p7G7 nXDW7tT~%Ņ`ZY0#[<0]S.TF 2W/OZ+ω7QVLp2|&}Ns5VX>u-12`Eʧ hՅX04wA`E̺^z`pK/67Vyμ*l ynYG}f-š Z ,fl-.;U2!iR/ ״W1S"J|X1fq`NC>B^FF7Hi_sK/NmEeᳵn F{s17YͺgAЬ~o@l#asTy7 _:U-J_ƊTT{n+lFf-%4Ձ'KzAԭ55'="ަf/D R{HV ) 2+º?Qkwg(*58C$R.Md^ ;ĜYtBP$*Z 4![xf~aiLms-Dje-Av2vPaALӰuum ۡ2k=0V m~g#EtE<[n[r:>9Z?ˋ,;do['s5o#ӊl6\~Yqwrh+1*en ) L&`s6͟ gC#j-7gmp ؈r^b~Q\|.>/w*nУ9ps$%8p`-W:mJ|n'~;ˬy\*̞] 6'JmץڔSYIJvUjef+[Uj rx&lxW .Rʁk2ŰN.3x)k+ \)alvw_((XhEfjnϲ`GT<{SnZ ofUgg+7EوM}䯿/ԓeEe2sodT=XJK^QcdL?>HA8f/#<-xn+ŲC^`u+$ߝIs^sNB052ʛb /`hvTͨ P{mmZ0ӂ)2 u\K& @p^g򓛟׿659%46f^}EG̚}]7ͽ=i\~ڙ_ߨ(+~YfVxhhɃ+S5P25[ 3ve?vnaব3mfopb٫O6e٠Yb(vm3O\15].p0]kLH8,)Zaw.p0]1`lKf6bkː3]vEWW+s4;L't1+T9b\lӇ r1tq`4ڜj6F{&g̼-ND!o3u{w;=To\pmԍRu͢tUƵەU)GƕurbkAX{<$H,VbʯύNz iŵ.fmm9!3VFkڕI}#EoMI4l}@ٕ7ڝ㪫&jF2JӵonU3E4WlJ] zN܈&PI堋cGYvfX qjg:sU|U2+:1 36,duZ16X Y^o^†lZc31wW;ߕAw [Dܦ}7_\@^Ol$toܙ*,QG{p]U zTe;-Vz[}Nnec]NtuhJlG,ЉWhޖ %,'}|%L3K"Ŧ4E' Xm\*uκ%>mlD<.]l-&}]\NG3R݋0/!k3iDreԙ>cZt9b p'!wԈ.^ՓB6ox(m×#b=GmLIa;ӟ4DSyi0»k8ToΞD-xS,V㝏|uJG 9 %GT2'^&*OX3^2pҔ)&X ]ks {p};2]%E(j8կG6Pmڴ3Qd^dS͊VZVPM%Ԑ(47dFdGwfzʩaUGT!MXqיս4䷟~)X;@zVD0"y;B?0vпK%"6Ae懣wAϬٶƿ$ճn`o`]e[ 3ָ^dY&_LYƿ<%$,ɢ^KS~gH}*Nفm\Uۭ6[Uhj۾vpn[pK 6_uGD0)0?]N2%,>5 a' n*r3ǐ$6!gLb%Tj"3bXdjV xS y3==]r=-Z ЃJdJ[=H=۟򾳺kAo4> ay1Y';X ]K.(0kFĖjT4j;Z~b\POMJK~3&>nKuer,6]+ڂ%Sݬ-z+HU!ne!wl,tĀ週7T% ka~S6 i5B(r%_639ɤĝ 5wɚL[IS$18cםxOQYzq 䴳oih4;+a>9)_$1$)JI54>s>ip_aؓ)jI)ޘ;aS&>dly 7S31E=rig!],c41`!lQ򡣣v UH,|W7u*.G-^J)Q]suwq`灀J?~ :9cF;sBo/s|g'}_v* .ugrǷjgemڶ}+0Y'wl}zOھ\핅 {wV3^B s VM9dڀEz+F)R[%fr JTvB8Swk:*tJ&HVL!m ۾+-[aYvNdH5a6Mb~U5E gC9F8R)-Wh#6~C,Aí2C.l>Rߗh%kVߚ49SdESrLȕWn5uEz{~qvWSÏO`ЗX LAcN1{mlUϺ ⺾La.bM t”ܿQVp|p^LcTW5zc eV+iSH/`+}Nӌmr _ToѺG.@g @4 |N*S\[MiF5 Yv 5ER}bpI t3.8,ʔ[_b.M*<FJco&7rɃ:ߚ]>ey,fѐ*+C@u]BFNZ&j GRA%rF>*Adfu"|_Eݞ砣lg~6rD9 QϜ3VM!ﷻJdꮔ3Gg_ZLm7YjfnXnG0K3[ocᔕihocxm ~U{Ǫm/!AXgG8&*LAh֛Y/ d pNnB|z]kn{β7F=Jl;Qڃv~#'RoT$Jm vavjog=4lب:7o^%+֟ g? ^dFgrPpÛp}sTOeLp[j/42#D wB4/\/"Uk3Dګ Eap89~„˻ߪX`,b@C*pW'~źʞ ᪍[h8Eƫ=xP](޼ ؚ@e:|3n;;Ӧ`/3VF̉J /wfr ~:02 ʄ[kv]ݾ n=߳EK %itt:i+Jf这%9x 2-h9zkٙm!C-*˟UyH'!ƿ2}dY*+[+UƏ!BS΃9-h![df'eKqk˭MiPX/aZ%wX|~f; s /lonmX3PN5 bBUU1_96 bBz!%&hGy.~9͕mM K@'vƶk(Vwz<xͲo϶_ۜtW7 ?cvqH׎?2NZD.++Vp̀*NJNoЮJ™39|3pkn]5]Ű@|xKH.kMH3NR72O*uAb]Wo%LYBU V~OCRN/g(Rɚ*%kE83yUxmb9R^ .55],5b%fܔtw LXȌ26q+@/ΐwJ'WvS3[JlT2z,gn=6datKύBEQE^k;+;%J|k)haKؙi2#52*M΁;uwE Ի:PWSQUռ@5[5dꎉQ)mq W湀.?2BT ³vᇴR^T;&f-ZiJLֈ܂$/["L=5)Rv5Ecp)Y.1*2ÌY;X޸" t;2SW";(Ygտl3?Y,Y-roș\pL hkS&s6@4fn=yN(j9m/hdN=emKV]NY "#ܚ/rsIzB)[aޭ[0Q~]7: Vy}Pmmϕ ٘\X0xcg׬]~de<wM\}DyVlB9mB)`8T,'ޞkQxXEٚ׈k𳜵NO̔)kj$Iʹżҝs.zNFߺ/6 ..ZTI`>e72x2,/ըJˬD[dbYJ'T3G,glnJ4߼9U~a.&Jp]v&*2M^*STWpcXQ.".{޸vS r nEt-Xgh(Wl/G93s.@:Ŵs~):u5mOTFnr" amHFR\֣.Ě\R+YU}nL1n^c'@@_? @9 Gn)ofgxGljSaqu!jURSL)qꄪRepO 2}{ nˌ.@B=WnO襀Mǥ6lݡ29,Zl$zqxov Zl-fXOg3Xn.ԯ5_%goc/[-7Ops2wq-渒]Kgpw\f].?>>?,yB54tP<Ÿj2=f,67_!hɾ7By~*feu4jM߬x(#Wu.Υ!⇒Ϭ2vԿfMayWXyvmoqϥ7Qn͔0MOe0 )`q7SKagn@睦1/kPJ?ϴKLA _O+7y;"TgW?b&e_(nQ=/nn̪6[VdVr aJ۔p)Ɋg7wx~q.tu>R:rWXDW7hҙnF3jKRhp/Hj6`H3z R,̀L>frv^lzq0.p}ā: VFZy]iS>ˍ ~'bX t{?ٺ r]uÛ؏r:^awۘ೨X\&92Nۘˠe7沔H ns6Dܘ ڮACsi/WmV϶gHluԈm!@]ټ\x)6d+unU_\fmzʘ?݇zϵ_>~ypwvueW_{sq_Pc:cUxW9W]_ެ6nn~];~c_]V?~\ݽ_]]>^]Dp>_ۯݯeo6~`/>_\Z\co+8{q[vP>̋oo~:՛_j?)ۇn:Cݼy?f]=3o]/m]:{=٪X_|{Qּ9bԪ(_UהLx>2yԚyy?]}}u99yqϿ&9(qcl"*׊n"" F@t0 nِ TnD@"3bX̲F@[(י:wR@x8^ꏝ= \Ϡf"gx=*.\;u7cd9Z$Jv\sׁn+n֝j84KOp->X4рF Tf"/lF >: K^ >ֻ&)O(nPHfN7p.D:vtJlzz7"t 9ذ NF@t0 M dOs{_ e M dф16dt0 nGmGVэF"x9t;!EtMDtÎэIcMݚOԍy"7w vӭgƧ[W(QfOMt g2>`N -n1[tYø4ݰ6y@ǧ[ Т膑 &U`__nm`Ի h>tselԿw -ӓn84@i,LdInJ7MitnG:>ݰTecLuA>L6!tsAAnNl+itk&=#hAt;wS>{ ĝ~&&m(PD77A&Oht3J6M\4 2Jܧ#2G?f(@D7Ki~h9l¨pʛnOhts6hIt;y67mfMߎA7: эDt[J9PFN-s0u;йimR6ԉ K.FF"h@DF@o=0XϻiNov AtÏnsu<ͩq(HmИK%pӶ;*Xٴ@@D7nSn]4t^'8  ;ƥl:S#O#5 S 6t@ ]ݰd< }"7w vM7Tl`2=4R0MA7{o[F7m\ѻi$az:h Onj` j&|. XHIv`o/FJEkeA{& hQܩ"eTQ[SM4"$KBI>Ѝz䈀Hs7nX0 cǒvz7pPz;^ f֔3,dݎA7: Ats,. |i [wepd 2K-ANzs}}ԗ' ۥPz7JS$DtÏV&{-iO-Ao+LN6hR vyIa %[)%L?  ;@M\K"aэ&"aэ&"aǒvKSOhuc%7H{b?R^f֔@,VEe,э Pn;FI:ҭ-(n}fTc}:>x]"? p X氓擏e79n>JL>ܘoant^sOdnqyO᠘+H7)mُNRIh؁nm<D6nL7\2T=2"tr'@7Z %嵽FE7lIB0 tKM(7&!m90$ŏAt[īm"o/@7bnWqZhnz n;:mIEW}my+sS򴐦xt <LFlsts[Fmszt6$M@7l!aKn&rG)bvN) ;ֻf3@0O~$wLH0hw"M>nرڴj:MJ7C5̍ۢzݔ3K7tq9plm&_lv.fDn/ -l\6}[g 1/? Hctca2onj KOn V%АcB^t 1:tA8 э1:B4s^/ i,#2m"i̒h$ &dxcM?7Lt(- h kL2Sn E@pB/oM)TQZv&c} BQ; &^"&)"7B1yRг[@9[]rLӟnaAyu̚nn }`q(JE-KnmcGKR dhfN7.tN 23-Bpz}ϛW[j7mܓmF ԡ[,8[O~mƽ2Z$5(psg$P}s-T0²ߙn) [ UoJ '5n[JŅ}tkO[n3j(VCǬ68n0dڟn𔑳$D7,Nn~DYݼD7Pq- ?nM2Эn)M~Lܻt3$Ϳإ ׋nmb 흪mDtk?ƣ[? oB1x  vt Y-`4 [1&w+ݰ5VAA@tsiat3dXDm4tlћn~@)tѭ́K[˲0, L6P*bGсnMB{0ܻ6 OپE놝_~0ѭ&pc;M\n!сn & @ˣ[9hd [1 uZ"N~,nGxC0-nKn' t_.2F@H nD@" ۰B@t@D7"V880D@' d=8C@D@m@=|=cX=<}^}yz|wymd+~_G߯?\^]>6._^sw{ݗOGzw]_gzWWo^\}(Vo=|w[ٿ(n}^VEqqmUei<xsO׏u2[KxUP1_gl}yqV\ l}[u>~OC],jPz}~_G?nՙgEY4kgo?jyf75ʞg>uRyGS\d_zquzQoo?}jF`@\gݳ/WuEsP)|᥻-P7o&.6Y / <__1>ձ.1Tx-iW٧ǏCY0>oxs5þ>5j_b83:[KUՙ?_xxSmڬϯٳ7&o_畛plo)_l`'a;[1q7bn%^nR~-/M57gzxU年KpsS5a$嗺԰wMc|[}Ίj_Eo)A4} u($`X5q1~{gnisOgEAoyk,_'W_ɬs+9& FB SevҮ^H_떧[|V:i:u Pzm>._unﺩ~k^>q uFJXxTgѤ.x[NZZ1h벮&ya:FMFz4 R%{~Pi:7ϋ!asUe&ﹹj|k-i?_reЈ{4B] u趤 hzkv^'u}.3^ru~v!sStu'/mur U.k><#lk!l=kZxOF_VmCӊ@MGTn^uYG/oKC_KC8R@x8^ꏝ= ]%4m*uq;ʳ A1X`Ң<)ƥN:no)azCK܈6'@.9ccm`RNCw*|ҹS̴!fD?m` j_%Brcyn6N>?d٧B"!_:lSSBt&J9{ (vn P/73)RN'\匯-ƇtA۩\9*̗#!CF}q 3=% rCpD@"(G@tP ArD@"ʝ.}qiMIh5ܩ{" ơT-E'W-ENv5`zH# Qn~L9㆝ KMPN.F:}.D"(d)vZ%LhY,EAh)b]4k$O9E@$XjO0µ)1hQԀk-\J{tYjO0H9iE8~X~,Ac9Nv3h>ّ@})&RS}(璮[uO\7Q.ȯ9:AAOtF KMu$]t[> H#JYγ?r0AHEY(\ \v٣uaQ9=,r74l-N}9?%?Ro=F(׭D9m$#fYEA@}(7(G(7(GDD pBY;fK_4z @K((^BhNr>NSyU-( %Mf`i.vvD9z# Z4Q@D9" D# :(QӉ{,{^SV!y{{9Nh c5??ܭ=rD0c3m3j}ĵ>ܦ7B]4Z sԋr=ow9Aj <=r :D00>y9,=Ƣ\9}HOk?L97k(P·Fяr`f#dÇ\:K'6L965<BiFѿ gKӃr}ޣj~@'B9?4\(6r1(wT/ʅ 4A9g{Sn%lcr0:r(#ˑ)X#JƚSF:>qA;D["zЅ(~t@ d ܼl>Qn@PΟ=ޗ#(D ` r "-(` M9>k㔁0hF@nj)7>?1=ZP1[&Qza7z̀س42K1ݹ|m2(uQ(c`j "!Ǽ)7h9OzQnu1{c0orSF(`EQoG9]ϛ(G9sH9ߌkUHvF(cf P6 (7rܱDzFȑxGʅsLS}~fG$C.N%S.mt””stX(t ʺ;U|v)竔B9r\w8o`-/YMݏR]=E|gvpt5s'Qrn2NۑD9(3'<PέNΡQ㘔oX @1qϸފ%t095)N`1r:cPέ*תǣb' ?hơN8lď^θ hr6r-M;rKN9xRdgJ9+GD 4B{9jE)1'j;娗{@cRN,I<В(>҃a`.KBs*)>(GP,?rCr -(DySn~o1f4G5j?fK9""` ]GsZ͚1[M#k )l8Y#:c3m3\P;/$ӏo( 6cMhh.'(޷X2{ۑᇹ`#s `ʹrv0wF0;" ^(@S$ͱ@ʹՙrX`Wl#st? HXWєari9j=]>/}{Kqʥ6(pX8TqrPcrn)p 2,l8smKzІD[0Qn@D4oM#أ3,0hF@l)G@t@D9bE 9͖rs|,0vZs`vuo a36>3x88M>]4Zt^7ېVxۍb2?R(75܂B9yc; Ͽ݀ԔkAj(`S.ɫrn?f/c2-l?=*1c]DcSvymYNtA!b1B87(~ }^CJ\ ʙ!Éaa<61#>Y |ݐ-.aU;>?cQQ[Y |M p+" ;C9*ff`Kv89[W,A9e,Tr)\"Pߧwm Ä/ Q -h{,169l/\A["5I\N%}w],4k%B7t)gͩ{zPΎ },vK{޺Y(ܶm]mc[7(p|{酝E;>Hs{<{*>adx&LOÁK+ě8J6*T,-u;5sd]EQPNJ~j` l:”s-WRQK&)מfOи0L9u =zQnb(g4S^()ܹ@p{-vn\nTSΆIˋ}ar)ZW1Δ <1svΔsἎRn,3s]"0zXT xÁicn(r.Q({@1mno`i3lP<&{6 C)1aj_Wg\|rv(<(Ar$ы6Srmq+!!drvqY0lqhד#Rd #N+FzR?3WY9B9|&:kr)ڵj9h/gG ]L9{~RcFOʅ\=a\x9|>*6Æy^Gz2r`msQ(4 5O+BlD@ r#rf D;"QޜK"Du:uUHfD;5 ́fN98 dLF9/Wfkl ,S)w|F[ eo:yCv^6"]ꗽRF\۫rVʅ,2 Or`EDŽn;\\\Nr."ݮvzsSrXs9?k?NrO+)%/>Z˹]WXIBPN _"- (x ܲr"- h kbf dLƽG5,ɸP13ͫ]0Q@sli@{Z#A; l2%EePnr4? QD-a.Gkuɝ9" ;t%$ʵ4܊n2fo]>w p>]ٱ 4+1 L[ʝ+ZSnBB7 { ?\J 6"-蠔sߏ(ᤔsye qJi7v=C婕rA;Sc/_F^B\;М)Bٱ-ʵ_Hr3xb@\w$1bް2Qn(1SFRǯ%-rD9QԀO' M#s"HTQ2{@Aj@Y>y@DSKK@r5#6- SĢ@u[2 Î$u4ܩN9l nԉeQ+[F/ԵǢ\8l耲ShNq@JkSN]rtr0;:J@ߍܲ &|-[ǜ 9Ё)6Kf{Bs!Pv9 >b`bցD%&F9@0x0_+D9 k ݜn;LDQFDEMҏ%tCP4({9zXs(GJ;\N g``iJ/ \>mX9R)Rn~o^)k?\(v0;nd.˩ڲT(7>?؁rmzs\HX+^;֐P.? t(bȡ))\(lJ#ϧF|DZ)(G@c+Ϻ'8cGrP/$l\jmv9LD64G"ʝ|XT3–O厘Nh6,1a)ǟBn(uCbYXtцCDM)G9&^.|̟rq,AQ%Tk'i`^A6ʓ@Wug4)|F6H+4 0X9`AxhcDe1e$I_7mnʙP&Qr\FSIrtV(^F{3}ӬXt\)X۔+Q%(xAS"(G@#$r4n( ܰB@t@D9" $)W880D@' $߅7ƇR{x{zxp}aW[Ong_<=[b:w޿luVn֫tM ׷.o?ηCCk^}y}Nu:_?=uoDOsy5xm^~_WppOun/xss NEI[i/7:ER_U|G]y&Y\j*NiE^[ݘya*-j5T^CS[mԦ> Ý_ֆt]{/\?HdxM~ylZT0z.?elȄY6;Ʌ}?)Edn]ֹil?9 vuќ(@y%^~|?_gr]SsU-γl%YUxe]wq.O?f-;~h#G^,Q9~9u cӤj׷#{^M^Z5% {c]_$^IEayՙX?}Z?[Zfkoa y72ݏ:wײZ#Cs}ݧۺZJ xuk>Zio<5G>?6:+g/_XqQV?F77㷺_]BT;~q~zQ^X5Qwˆg???7oǟ*=Mm>__޼ x˺#nZ-porVjjxz}yuꮮ~.ćvWw߉v[7:A~t`'vv/L_p~uϣRwuA:닮okf@qx\>V?~\ݽ_]]>^][Dp>_ۯݯeo6}`/jMvIWp+y?f]՝?oWr}]7ubsVKocc bV9G G.hֲcf 3`Ѐ59fb6^-F0Cϸ b+8γ'*/Kut"19" ~@i \2p2 .gJ18fX=p݋B`sm4`Н(d`r \lP.ۙ g> 0Bul1CZ4P`g# %F:Ö\xp)LNI0r ksde>d hdxg A: \p%~,Uz zU4G A!9S' ~@ =1(B*O(>Ă;FP:GMH0F;&0``gH0hbyao\2ݱ6Y`خ^`.|mxտ< XfÓ`̓s#8(P %Q0ܞ9ф.hJZAAD1# "]0`C-~H0Zu q"MK$Ɓlt, Fr&PE~L'~% Fh%_u}uphbovNloe~DI0(FT_0wП`(C?Eǀbv kmXh4cw:Q/!V|r= *N3 N.rdZ v.Q0ZSbNJ0,\0 gnt_>H0N#۰vgXs̎a V<젌a nDF"y#vv=í/9 `;/O8Yrvt bkvn t1hI0zo0"x5wc`d $ۭ5_0¶ j sy1NWk.%1F@0:~d4v$F Pxס$rH}vZsvYfd }0> rpl;Z#E.x> :a0I0h( AF zE @I@"8( -@$l z㖿۩58H0h( A:ޅ ?he  DqP!PXӪD q-a PGH0h@{JEjcbeͫ(D11<97[u "ȷɱs4?{ -wIW``,a2O1,79RI$3Xlk@1CGNx!N F[n#52M&` v8tN ]c?= 20{I]_|d3꿟 !4a_^ or,iÔŽWf{mt ({ \%x>p2 b$r$6pCZ#mZW6`0spu$.~N>=2h#Y0\X, tat,} gýcMaڽ7fA@# F7& 3l4(.xX0GiWOD|#|؂3Ұ`Y q×NߢZT0rBZ@F`΂іb=wT0$U0BvG^qVOq L>X-)WFp3ߠnq,>m(|]Xs%f~][0H ?7x 2 kkJ;H5]F`ȷɡrԯNqۛxIF( ?Q( ! @Fb\Mw9`3_``XNU0wJbo1is 䂁uAUXhs F;HvG~'9%)yS̍8I09H04`{oawi p Xc@$@#=KҾP5 lU>@c.)3R> Iрl5+ؔM ƧxN]`7sP̂#?ޞ,d7‚aX`\6<  `dNK&BNH0}t4dp`J`%OI> dd#xI@H0&1+c  $f%` P0 Ds- c # %8 H0`LbV) @ IJ@3){*<(l"Ĭ4S 1/G>6`Lb։v޷v,(nVc[b1 7es$$$i@<u hG.`~n`XNoOo!*vA^][Bɑ$${N0bU vQ>|&B cXpL0\'G!j -avzNbWIM@62?}c̏V9.cywo|U^f7)&vlELUf,6}c0`@{`W04=C vN|O[wƆ{s E0za"A{lZ0RVxBO7j S`PTX`; ˪oPqB0Bis$za\ղH-vb2 c.nmxnWDe7e(QA0OhF /Cv_c0fHc_>E(YfÒ`q3ͻ[a:a{F#$nI+"hL-\@KK.M~E|PI0 D1M00& , ^Z#cه|@$@ᰴph;%L5I& 7AkAK >o:OX9@0l` "hE0@Er_l@ c F;wuEAM.nQI0)|-jl95u]2J"/F w ;`:`#HcNY0}g!qyf_J< g~/?\D0hA@3Ro"n].+A :P$@xA{M< `łЌ:V$=&OA0\K`@= -ƞP05 F(BA@Cza(=πqQ%  )ֻ$f D[`LbV) @#['>Z @#E.N} @0N} @GS}Epn\lhthK'bǣEdysn@~t]{;jm Xc@Ma`sc $3û!$$$)@# FĢF/f@6]]bG៊`[ F;hoشY:[i N̑rhay#Xc.=U`ؕ}ht| frsAY=3[v@0|c`6|4c ]SDI#bcG0ܒ`@Mi1`n%ڂ|49 F\eۗ &!I7cO*``Ry՚] onMH0ǜmTK0_VcI06 h) v~dT51"p ?:Qc a@$a`4m \  ?X>[="' xoA1"1ע Ji3 @ C FL.I; F8-/ F[/ OD1) $fvz`L D1Y'"h"htHy<َGoJ"h"hdH zE_o )$h@q α> :mx 14;HT.;Ba}A#%0LvK,d-}Z$# }[O FEŁ66 $f% {H;i<ĶhIv1;06 $f%,Ȝl 筂a/ؓ 6:C"$4ht3|0ZՙLo ᗜvJb.K@`p>FXH0H@ 9E` 'F  4]dJb#9M*X_GOT0هG0P{9h Ă. #M0M"```y{ʂJh`d(/ ~ ( F̂Q VB8خu~16ɬ"#TcOy'Vm",kv `/$#!'"U-j],zH0\_۪7  RcOY0v G@uKp1޸ D4]ѫwxT,F`O*+)rA D4>dž(U0Hh}CKRófY P܂~bF)zE_o 14OJ0Ɣ9EO:uC`LbV) @ IJ@3W8ۚ4戂WnՏܐ`@=x:@$  y ?hj" e% bK: g 'Gy [6<  ^0ғU0k`D 8F߮ݨxS )$  MC0| U>r֐ F[K0B|  w ,MaZP0b05$2G+၃'fx H{n1haq$`I縚^0B:@hP۳$=$sɂI'$ROD0bt,9PA# #*p@^Mo~@$@ =  `?>6E  GӃ7(@rD4`t?p4Jr.)sP;ެ޸%t֏Q0b( ̑@mQ1mXр*~/hY0f>A #yPE ɶU*h@}3Ww;ci9` 碂5zd8o=ZG`/ct }EM_*lMSp`+vqX0+XGcVk.I.mxѳM0B>ɪ0. C#f?5tk|`hs"06p{2РO`E'*ca$pE F۹$P!%XI - (rf^?F] ^PD0p3.}PZ#{a!6xE{r#G#h$ {i1MPU\az !pkAP i%>(lk`jK' >+:\ӳhbpS;01Jy L ON0dE*h5 &ଆQVt`㾀`t*R00=Ah"h` A |ʃƆc CO0b2wI0FOIR>IL0vX0px"&FP0/T ;``Kv< H0~9 (f^wI0nA0|Pa9~ {, JA@܇= LU|C U0QbH0H01#/܇3I@tb" $f%`cLH0.ioܚ+贁H0,)r1WЩ` }3WIZ@GپN(I0#F L`Ɓm]0ҧEO:"PO$$sJ["j]v,(nVcg%_Ű^chLKC mE> ̩wzN I0&1D@܀?Kb ]PL.'``p,P0|{DǯZ~`69v}2ycXpo5ɐýZ~``W0`w!0qc.& &G؃ # w 2:  F;1KR.h&.~s khn!Ӵ`5>5Ȭ}a[&nb\{ibpcI`-6/$#aSw \gta(zxH=,cj5"'cvZ0vF'(ų,#p Fua0[f`()!kb Fۨ¢77ݲʛ$@>F~AlPGy]8QՏbĢhtHyxȎ7nYzNρ@Rso()rqr#(ڇv\ H6W8 F;Јa|uᱨ!AQ箖> 9:H,'QG["W knc_2rz8h1BEs>H0h(P۪!DGa0߇1[(|`PwI;yJ" _8077S އa!Q#UB`[W[H0H0h8Ǖ9"8p!@  s`tTE ƜH0\:* @  D1 ` "8p!= pc@q v%؎y# H:`I0H0Q>#`H0ځFzZ5X}1fsކ0꽕ۿeCcnsϓ` X0p5jC nh``c?ƜZcNQ,蠂%Ic=aOخQ=`$&0c+n\@#./m Qxac?,n1PL tZ܁F sL+)BcåDZ[5,I2+#i (q*S6tO`YYGyM,ӻKbI K!1ÄrC1 1עh":|50s#F$D1)d3G FdJN{"5H0&:yp'Ґ}&(<7H0$B$$ F  Ƥ@ ;ÈӜ 6D@$@$c$AD1)+9 0$@$@ F[ GahA# I,'QG[0ʓ Pzw`q+eY/z܁ǘӀbL?`r 3`ȼ DA@S b>p{>4 Wg-|z͏8;C# ZPC8(~)46&d !%$ u\Pn{l kJn`4 <Sxobs D0L.ظ`0`dVv4& F ɂ3䘛9w0hy@G gyaāN> &LOIp6҄?HK0n \D`o LJs(a‚A߇qlLFxP "߸ulL᳁@1xW`i` jR4 "~CyD;_P۪F.\"GA@"8(P[m :( A:?K`Qx#M~9H|@Z'zJA@_<;V0Pְ&wBMPH0`@WOS?k Gf}:T?  42C#%ٍt9:iSA9" H0 DA@Z`myϥU0F_ `PC _?gaC,B0&o @ q>ǜF}>S@-x)Il @ݳ̽ԎK a=4b3,} >D_Ɵ ^A w@0nj p-r( '5kbÄ2qH  yFxj@ReRrhȜO= p$ ~CyC0)+(D`qy``E0 sCEl춣``Nu2` :_C١ǔ<عr/h춣`c p'3-=\skDv9ƼY樓`s*S `t")FQ`4T7ך#fmq@$3 & .h8% F v u 5co)E DD1#dm"H9s@a g[s~ׁ ҀcGm`z{P؂zG' !(?: F2h$46P'A*>0r&ڊz)v~GGoh`@v~J)Z6L(ɠ``L΂a!EkK$4# ƛ|H0z $  ;t #U.}tS\0 aY۞./T\0Lh`3$l$؅&, g?a` -]D0Uw0AC}*? @$Vb2+ ,/HBA0&x~&@A@CcE#Pcm80  DqPC 0h\ Ѣ'-HtCIѦO(Xk`dI=r?H0b @ F*DA1޸5+`ˆ'$E?ۓ G[R3F< Θ8` H$@n3#1t A/nJw `@`ê h`@!-s ??z Fl`zEP$$]$gY`r*"th$ ZⰖ/L04$NI싰q,sO̼{JY#IE}7xa<7ęS v< F,XgI#6%,zM0'GzO(w1m[$[pb@#VD;)xnL_NZaT0 GIgH9X nܝF#d#L8cW3շ(pCþM0Lz V-V\s5*$ xaN n|IC e5 gׇ$~Hbڲ`5*mVW|`} F.}vawH^􄂁' $VTh@0Xno15mu]A``Y\;z{Lq̻$12 wZ`aX΢a"$U*F 8mUL<>L<>ƭԃ,n F^<5~`P D0zpZ2|CtܝF A|F@`1~G.H0@$ݎG}>St0 nF4.hUI[/N%]vqАiѓ 4´IDz84l$D@4 -(q6<ڴz4%;  Eh@H@OQ ^,妭9!l~Qp``H0&'=/Z0gc:87nMZ9lmS \J h:yGRnjat9"h:yHkQs(Zg0eZqg;Wmz``]hOB0;!le`@$]0B FY0B.=@~!@a,h6#Ȃ֑{0E{"a-Z0ldQFqc2WA`H0ځF ^zQ݉`aFRў`ahqdcsgpGa` F;Є{ `اmzh^ar} ƨ@ K y``ýԿ,?ńђL U$ֿ& j.´[ @5҄۷`@ (EBYRNϽ; 5b XA%Stq0aPs? 㴄0a & B!j_  a@!B0a PqRZGоE9E0aHF+B0L|rlj =vZ Y)⮲o>S \J5I3; n6k} B&&4HbD#k!> C4޴' -EL #d0ovЄa tQ~W00 ̺COٍHeN"ahQS'M Ck(0Dp?z > CFn03f͒[& O|~W~Cih2 b;Y'v~K" UԘ;Z_'ak4EDT&KTS𥉉0^;a5 ~_C7B(oZm.[5͏12*7% ْx9L0ֈjHC%%v ;$T.XraK_z.+0Lr CgGv C.* c+>4 C$_FԎ44YB^Gu/Ew@7}$b9Z_*I)R%F[3{m񲪂WY mM-: #DF{<4U>0a)݇1`Mdh.a(,ҍ'K K5` ?o|$UE{k@ŚD]ڍ'vgcK7n 7>K"5Fb+\Ocy`¨.0" 'Ƕ& `hEOmQm!LRъ& ۢB0 !L&>9E0aHs #ں ˏ}y8>* *vs>,i5,H{{B02mJܾvj5,*M{м:_7Q0é^yS]@{v ?@=Ӆ7# &hģ^ྍ:Y?Ǐ?:`ҕ7ɰ}|uWOKj^jlDԶ1]])s!1+0 ܵ` /&]_-o׫@/0s0@نQ`as >(b t;YRptJ;SY-!}3۠à7D,\@ƌh1gXޙO2̶d &m_clXФ=6!b09S7_b*,k>0:g2GN̮0 {{]qh*iǤ&<s,cKq0 {.l87Ld!#=7f$1 _DQ:spS 't|?yWw7}8_෫L/\vug6B y qX$f ۥ_V*[PI+Ny0MF+heD$`IhY\Vtb~IMXL)|uuL)>ƦԍB6KLcdZ&lbW/LlHg ' xHb= MVz>t7I2l~x7-pm= 4M}07Xwiv|W,?0cf v t`< Aa0CaN_0i♐,"á ^*ICSZ0;rs5`xK.p,sɅ pػ߿);Gky=qwl3\ W?9ρie:1S(9eL?|3^Eyl5컜-e'|xJ;D!>~_9 ogpqO+ٿ9~z9W}q^:_y9 + pƑ1hb6 *=xft |1%[_A|>h$P\g:c:aGk8OLS[$Ymh PӚ3[$G?Þc"Z͜āO.F4k5Yԙ,"?>%}B[Ј`]ϩ:'!6^e4fz/>_tN6s%v|{/!8A\]?.8w{=7wXD.xDlXS+/l : 9/,VrӡPݒ^(ڳMЏ|(t0!nBPH~5lRH(w!nBPvO+:;BeTj?)V0auJ_ox(纾nfeK>K+KMu3g,nf]JLDX^UٜN[0-RB5)Ysڻz1-]['t+~ ]['-B !t \GVݲe!E*"SPPR~| tC3-=^-LE٦*١NhhΟޝLEg0 .B!nBP[(-*RȮ Q B%Os@(T]O1uiA uzr)!aՒPꬠ"ԚES#Y=A봼puW9E];Z*WAhz])nRJ]^5eշ ˅.~mz"uUkB L@FDe}%3J gY1i NfGji^Lj|b-^*CTtUNi-d63cnR͠W=AOhq]umyNh.c]u3ݬǰ)nQ-YB?wiЙA'tVQhBB!nBP[(tGP9ta n<`jz(}(c/te$QW(U;CB)QClU27,wOD/K}#U3]f1 {zg5t{ YsT2C/E=g̠:{zUX)rePudjo:ow+.Bl ]҅@)a/oQeET;}z?B?Ez/v]uzxl n BP[(-@?ބuB~ .*+w-#tBB!n A_h*W} 5nB/^"Yy@E+몶hB?}:oT S+܍G<37'4y5VAEyJ1R=uM9.tN j~kbM;NQ"ߧj^Rӭm-8̡s5%u*绪&Eq]Yfw:bUGsUMR|{svwgnP9U8(%x)-jbzG !t BB!nBP:K!6D@?Pu'\B . !t-uB'r<BB!nЙ@U# t6lqB͡or2*ЍT&@o"ةЍ7淬{"+B't2+a}T^Nۣ̩闱+bj(t{@,UQy9QNUѣ'Y)p>*/6CZT&cq>*/gligzqdNFrż]ŚDFkLaNFwJrQBP[(-B !t *(T]& +BuB:rtBvmB{C !t BB!+솗nYԚBhzVzL֒гIq_}`:Fd<3\s=Sb%/ 7kb:_UW|'zĊ8W%bd! (-NڌGCל3t]zO'ߌ;1 .B!nBP[(-~c!6D=tBOX)-'\B 7QX'T|:B?O!nBP[(t6=,ݲR{!5jz~󔑐F,UXۯIe:tȬGJ +-+ ]dqd@ߝ^qk_b2;,ş(Fo΋Z]ĝ*<#$*=t]GzK?VfUkKo=*)]MکFnj;˽UЋv]kNNyH#6/L\GyORGJ'r !tjE?@7骚DSOG B ]U ]> I]v$tmӻpsKIQʺVCYhי"~L!BB !t BOGiP5Y(OX)-'\B [6JOy !t BB!.'<1t#3ݑVaPknU݇ڦGvm>BekL]uw)6Wx6]ʧ&#۠wȷ .(/z|ts8 m/J wq@y᳴h<Źۇл6 .B!nBP[(-~OoPuǚ,'\B . !t-uB'r<BB!n]śiR$VtmLĊ-~ CkM̠Xb ߮nzc$ߪ $,^z7>ϻ(n"THj'>NGgW3rS>#V zZ]|CϳxMdV@ǙމʼnkI^qtЏ< .B!nBP[(-~OoPuǚ,'\RBoVH"(w!nBPhF!ȠޅɚKgY"8x\ ǬZDbDELПC;E [M P_"?ӈ-g%} w>L7Q0é78#wʛ?({vuB,ȋ]zS9XA޲ޠ?t NvE)qGs@-:&gtn{W`4 47aeCH|BJd!nR0+yly!2u?h^O{yGF.CpAa/@_hF-`O:~W??Fr_xxGc0N ^AgLye1gb}u'bƌy*%9q3sXMNc&f" 6رΚ$Zܐ͆Pׄ^LSWc0C`s'ut]t XoaflPlĘT a")u2 5:.~$ev3`!<,KKcq>6fhdC`*i#US `dK?ٵbs${H<0e/#jA${8j@H `=Sʌ% t& =G6Aqcs@ݟX:#F_KB>spGi%{dR$VKA^n z[?' fKQl=3r/6FLjcմ+e;Owݿ!CfEe^.!x^e_,6ȍ}=9#kz& e>`|7 0^odmp[[??NFO՝ss5`!Na1c8p\b