summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-June/016494.html
blob: b503aad6f9c003276089d57d68f6788d4f8708ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] [changelog] [RPM] cauldron core/release	nfs-utils-1.2.6-2.mga3
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bchangelog%5D%20%5BRPM%5D%20cauldron%20core/release%0A%09nfs-utils-1.2.6-2.mga3&In-Reply-To=%3C4FD99D64.3010108%40colin.guthr.ie%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="016492.html">
   <LINK REL="Next"  HREF="016413.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] [changelog] [RPM] cauldron core/release	nfs-utils-1.2.6-2.mga3</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bchangelog%5D%20%5BRPM%5D%20cauldron%20core/release%0A%09nfs-utils-1.2.6-2.mga3&In-Reply-To=%3C4FD99D64.3010108%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] [changelog] [RPM] cauldron core/release	nfs-utils-1.2.6-2.mga3">mageia at colin.guthr.ie
       </A><BR>
    <I>Thu Jun 14 10:14:28 CEST 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="016492.html">[Mageia-dev] [changelog] [RPM] cauldron core/release	nfs-utils-1.2.6-2.mga3
</A></li>
        <LI>Next message: <A HREF="016413.html">[Mageia-dev] [Mageia-discuss] Accessibility in Mageia
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#16494">[ date ]</a>
              <a href="thread.html#16494">[ thread ]</a>
              <a href="subject.html#16494">[ subject ]</a>
              <a href="author.html#16494">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Guillaume Rousse at 14/06/12 08:30 did gyre and gimble:
&gt;<i> Le 14/06/2012 00:30, Olivier Blin a &#233;crit :
</I>&gt;&gt;<i> JA Magall&#243;n &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">jamagallon at ono.com</A>&gt; writes:
</I>&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> On 06/12/2012 02:29 AM, JA Magall&#243;n wrote:
</I>&gt;&gt;&gt;&gt;<i> On 06/11/2012 10:22 PM, guillomovitch wrote:
</I>&gt;&gt;&gt;&gt;&gt;<i> Name        : nfs-utils                    Relocations: (not
</I>&gt;&gt;&gt;&gt;&gt;<i> relocatable)
</I>&gt;&gt;&gt;&gt;&gt;<i> Version     : 1.2.6                             Vendor: Mageia.Org
</I>&gt;&gt;&gt;&gt;&gt;<i> Release     : 2.mga3                        Build Date: Mon Jun 11
</I>&gt;&gt;&gt;&gt;&gt;<i> 22:21:14 2012
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> [...]
</I>&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i> Some weird things happen with this and systemd...
</I>&gt;&gt;&gt;&gt;<i> I had nfs server active. After update and reboot, I had no nfs server
</I>&gt;&gt;&gt;&gt;<i> running.
</I>&gt;&gt;&gt;&gt;<i> What do I have to add in systemd to get them working ?
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> It seems the service are not enabled automatically at package install.
</I>&gt;&gt;<i> Guillaume, is there any reason why you did not add any %_post_service
</I>&gt;&gt;<i> scriptlet for all these new systemd units?
</I>&gt;<i> Mainly because I still don't understand the exact relationship between
</I>&gt;<i> the 8 different services, some of them being apparently alternatives
</I>&gt;<i> nfs-secure-server.service vs nfs-server.service), other very specifics
</I>&gt;<i> services (nfs-rquotad.service). So, the basic idea of automatically
</I>&gt;<i> enabling the service of any installed package, because installing it
</I>&gt;<i> usually denote the intent of using it, doesn't match very well here.
</I>&gt;<i> Especially since the merge of clients and server packages.
</I>&gt;<i> 
</I>&gt;<i> Also, I have no idea about how to handle the mismatch between the old
</I>&gt;<i> sysinit service scripts (one for all clients service, one for all server
</I>&gt;<i> services) during the upgrade, for already configured services.
</I>
Yeah, I'm not sure how best to handle this either, but I'd suspect most
of the NFS related servers would be bound together by a target of some
sort (nfs-server.target?) I've not looked but that would be my guess as
to how it would work. Then each of the required parts of an nfs-server
can have .wants links shipped in the package (e.g.
/lib/systemd/system/nfs-server.target.wants/nfs-rquotad.service).

Of course if these sub-components are optional pats of an &quot;nfs server&quot;,
then they shouldn't have symlinks shipped in the package. The ones we
want to &quot;enable by default&quot; should be enabled in a %post script when the
package is installed *for the first time* and by a %triggerun of the
version that they were removed to handle upgrades (see systemd package
for example of this).

As these sub components should all have their install section with:
[Install]
WantedBy=nfs-server.target

All you should need to do to migrate sysvinit to systemd is to look for
the enabled sysvinit scripts and enable the nfs-server.target (the
target unit itself should contain an install section that means it's
WantedBy=multi-user.target.


But I've not really looked at the Fedora units or our nfs package since
these updates so take the above as a general comment only :)

Cheers

Col


-- 

Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>

Day Job:
  Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
  Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
  PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
  Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>


</PRE>















<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="016492.html">[Mageia-dev] [changelog] [RPM] cauldron core/release	nfs-utils-1.2.6-2.mga3
</A></li>
	<LI>Next message: <A HREF="016413.html">[Mageia-dev] [Mageia-discuss] Accessibility in Mageia
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#16494">[ date ]</a>
              <a href="thread.html#16494">[ thread ]</a>
              <a href="subject.html#16494">[ subject ]</a>
              <a href="author.html#16494">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
,Bkf(ʬ Yb34*C %ܹMԥrcolVntH*sA2*nkOSgp/b^SC0CI#]vԬyV?[U.*ිM ntrthܗIIAw׫ Ұ^Gs(x'Q fs&RXDέŞCwK嵸e;(`\wv^T/hu*e>|v??w~Oüc5uEJ묺m5fg}b$^7+8Uzj>cTݦvr aTx"ahJN.#1km#`\sWJ \D NM0iy]3STy3hѶ* ۛ/sm+mM(?b/ m7.g^AHTc6f\iZ|txq>C{Gq>  b/O(% \&?@H dCQ d4,ۀnZMt7Wɨf ~FɢbvVQLrmS6Ã,uPV iD]Ÿ-|M . '!<ڥ[/!P܎W;⩲cT𽄓&_)=0/O}f^O/BBBCyct#vC UVAH%cncd!zi(~4ݲ]3#꯳Q!V9˲czBY v Ey)j־(YVr[Ӎ٦va}Yz9ČWUU2EA=w/wU*"3| ;u߲1yR_^'^_E[-X0j)求su/B˚˥[xFԞ^8,'iNI_%dޕ@0]o#1Hյϥk=B O' 2\Or*X85'?%`LIKGFp U/g}@ :0Ww&Z,6դ\CCƃ,ڢNb;!P}; Fj6Kk52tf=1fr­qC-KчM3*QR_W,/y;#3T; F rr/ų3x'Fg^up\WNo:Ѷ+?o~g[т[xIG s>'Yqx{ó%>KpLק72`,U(  S.LA5g9NԪxznRޫ}{)U_-&h sZ`LC^&xߙ1qi ;3Y!nbz6u, =hMH( WF0wڷ3 EH^6 թ;~X H\t h&S}7v  l%(9|Q? ;mU zC~~0> Ve]ݔ7⻵?lcf UEp|@j i@_C5lm Z+`ȜO]6/P h8I9Jl2W$ aջ]yGO)֨S2히f+EnVT]Xqb./- B8hzÊkhi\Ϟϗ@;0%;O9c@έqQьqtzO$MCYd*YQ"o= V$PA/L g{uhY`IÌR>n9i5^]Jൕ3? o']9|3y*:j[ c1WvجDJ/S;.ri{XvQ<T#FD_$|eXNm Z> N/t" Vⶼ쉃cXKG?>w eѫn9W {bob < ޿(ٶito2ɬC13Q{ʹHȞ?:!`54&#`ReZ=@( CzBq8jnO#ȶ2Qʏ9O=R rM4ao S|Okw[-^*=?otfE-N͠QSnfxMD 3Μ1Jϓť H}pIq$$|=>Yў$Ό7I! $ƟH pI0k#o(Z H i&b Xc}0V.x(쨿Gៜ<5f)qۚ 3=fwJ(0x DoU^,wG{X"Ooy!eR% '+}KO5<8KlRlڸD90pN)5 Q zgn2??l&8_hsn`j-]rRl(4(-Aqb5&]dhE͐cLFm(NdUW>sNm/zL=K7KDɤ LbFی'{;g+VD:'N\yTDc{b~e@rb/t$Ӏ[qc)#3Lt"XA:cD{_ ڽ ~)+:A~m&m6#-bn3=OzI<)8Kp\,H@':?ۄFQ;Tk;"7%O~3X:V'l(:nR@J<I7'h6G,nl1-)m; Mj2N"$_PT1ҁ<@zX]PF .a[> Q'_sl60ث^,v]wIG,'I3''=8+]@1hDO0pTè2/*% _.z9L~`Qmd >A &e7IcsHA$#8X14 u5M|iߩiM?+ݝX@K}vjE:n<@Իq@bDbT7$`*eG#'c]O^V=cN8}dJr^n=LbᲬ lq0)ƾ&DH/ׂ'NCXۺiJJFf- yr~t>ei_,68ٝDy-{i&=&&+ m͒J"`+ 工81ͼc+VCK=1<+B(kQi^5<#%d@!+I2r Qy%;xf-$42jnƦJsCӯ͑ 4Hw{:#{B*i,6aLf#QAXd@pYzæhfO]|OvHN` %r'Rw+N@=%02GWY|Xj42Ftp3߷T;RQ=PWrK8PF av1QgSPo48a87謏j5Fdcd8PQ@!&$:%W|ٱF*8IlBrA3ak1xX􂑏Y uYNMn B]cK1N`>d3@ܚȎYR#m53س_%:ȋra20:o `qR5,v B>5I]],hZ˿\漀r0|-$Ljl?;UTG@˜XikG_nBʹf.!lvR[_(iC{iCj^Z(FЯP!B )pccqn΄k[;H[R=C%k7F}l4*5{JWc6?@q,z#ʰhRK`c2=* U|F'-Bm-_HLCEDo+pMR)>S3NoZSѝu7_kd&Ƃ.seIA\~hFX[v~'jz`i5;G'b EU/jdga&ÝMw z?̱QTڭaBOWd}`z[jqKj^"5}y T$ϑ0o&Sc܁\j?nzf $ΊF;*UÕ{b odyA NӠTH\#B.+_!Wl'$.F €QciE,87wd+&*G|"FJò螐a+(2UG(.I~ڄǠsKCqs+dF:ޤC2ɣளڅ\&a1P55V4_ Q2-^YQ4> 5qkD a '2}XѮpi׮dH.y@d*@(bc 2;>A JgQҫbnA ]$/]j0!HQ1KȘ JXaR:%4]֩ӉO׼'Q ȱ?Cs3}XԠGtGVڧ]8[}7p??PKęx#z[rQ1&Gj> iJzYYznR__C&OʡH Cha#fT-|,s_I};%+҈h,1K3*]z_êI6\݉;%]Nbq$3:p4ygLK tK5̆lm|` .uZK3 xmOMbwV9rjmr&}J&VWY Ƴg gg,Nb$/.V.O) 󐹆TS*SL"E$^Q1X#[u0p`UL#u iGFCwRԐH\RX/T iѩg6s(Z,O="R$Jq^AdO]bhO`ƒ4ch.0OҙcpjW9GބvUjbRq1>nN =?Op.fy-W2#B|`*cO&maVJiYSW9} .4o=K~KI 2BC$r6no.ݖ#CxbMRbEa o YXaGkԮ笶T0Mp3ǩJ/_406ɩ~dsN,]Vpn[y|S%V}iISi"4}b0!Y}rX5B$|JZ=%$ ʷ 4/]f<1`*T{ X ;svjxgTYuYeM;&܌AS=]]@,@OcߐzcԊXJ-P[ o#%k'C|@B)P5H0e<g1j.|K6CJw|k9+8lgDyFԸo&G]b9WQw@ k.ݴHЩ6T]jHO5eЋ3srs9 c ~A&䵼T / ~Yĉo*nKr%LoV0㱫Pziy(\'?KgL5|X5Wx,"e3ڑRH+&K%\z5@2ʦ3Ǎ:=Bɕ+q4bh< 1P~$%rsDZ1 PSѰ-)Wv3t[4sg$ si Z{\-ޘ8* }ՙ'2@-Γs3d5dW$F{-:[ 1`Ǹ,@~߁켲fP1?5RI;BN.Rh\<8r>9^š~}[; Yc4_p[*46n_Onu)C߃Z<: l5pUp=]C,$ښ7 Nİ̤ՎV븐eJRbk 1-S >f 1]'f [;s5 1~q;; qRM%H^&X D)6<:Gy0+L?FTsϖq>6V_㰼ebbW(c`nskw%f/0]U?b;8NS7 :g66YR.eHG:P∦G7_@!'ТY>dMi۷ga877M!J&emxm;Y/3]t"KA#xV锪 >KD篜jv iB,3ohÖC+wcA`Rt`ח񈔹?զ 5W+TvS2Z*{8D!j?]W6a/rN{cWÊ!zз`~R*~NuĖHпk/ _FY͐RcAbWٺ?lO#qAubz(7Ӗc>Lѡw4"t`2 +߷:Y*k&p(p7A"Xy cJh;ˢ?Ȳ;ݺ/$fBoͪ?~uriS(uyqiVp% 9̢f%Gaֱ(¿ػ۩ҲT kߣ7';wv{~9y5䤄rśs!kX[( ]#(rYK= ZV+ɔq>/l`D}ҷdNkU-gajC,MF#C_@hP8A]fx`<b=A<&kAFoq@2``/ւJ˨,IjrTt2)ƯhyD۸c]>mMr HrU6s L 30W8)VPXdR`jqjb/hZ=ؚ1E ;ߴIb}v^@Lv>xT,*zw{UC11kŽ{Ea;j^sLR+xEJ%snv7*(XQ=I{Ħ!zbۻ Ҵ C@`@Z_:Je~hvĄ̏̂(#c^,C`%L#"k4cG;}AeW;O-eQOf8h͸9߇Y}cP /8=W9qtLK,)rYgW-y'lFj0ι(Lqq_>@`~DlI:? ٠6dj'B- ֘ȧ8 $0Q(h l6-} Q?29@6>zYjjL/L%FFtKT 7S% ]j#9!L(O9[qC+Lue5yDN,4*Q|uGe,Khr5케p >r3EAlntk9=5e^w^S0v }9z>Hy3`w5N#g- sǓ%*ۆl!>D[#>u -4)[9n,"6Rt$Evh4q˕Uj*mBl3 ^o/Q-oJρ3)#?L%v:kC0_4f+>|Qĝnx. ,qP_t m5d']G(xmS ct[b":K7Yo]i?:rmeY8@g+T{c 70ƧLڔpAЃotd`܏fDns;b1S 9֩wo6 jLNĨ!3Bz9yj}r(* B|`jirVSx{8g Fa)ԡx$Cz,w%odkF?$5yCAKjuſ'i,'9`vyq ? J9v>T I s1F|. ɯ1SP%Kj"C"gTz72k`hP὎[)ir' N5rlF%Lɰ:iDqs(@a>p]kXߧ3ޭKUvѧh5E4BtXdйK*V|14'QGƧ3}d;Y36Xgbǭ DI-_qu^IE"0DGGJV^:x[[z(B3K;+&H-?GG$ [Z˶B8zz ˿@7|f-juM^h<#3 Ѓ.u[iydysLe8m噎0sxdv5corޓޗ99Yz %v>@-_Ox`~膲(9XRr>g%ՙмRh̠ޫc^#:(u;߉zΈ( E[9> *ݍ*tti7+WЫr7m<ؖNj2Qo nf.Şk]RՎVTPw(9׻pW*æ!`]n;ʓM#u ryAm"CqO҂;Sq"pcIW9yl,=+\g^,Ü -V%ļ|f<%Ba@ƤNwA q#sc.-Ǯ]RR1_.VFnۧf]r$3gt 8Og|N%l T~j(SrFEk<@RȄOƇkZVx9isMمi%IHD$Xt$*mT\|HL$r%sƬb-Qkw6c`΍1~|b'itAb{Rʷ򚑸!„(+Zx䝳eZJX]0$4("N~0?5ر ;NN-y[`p_lҿoU\sjZwC }U*!(NKc6iWrUrxY#ar<} %2$%Սdz(/Dq*:ǡO'5ے@?)bddz'QU6]"T4u ڵ{Գ5ᩓzރ2{ P$ V{Xi'TFυ !xLi/)"W9,Y_m>Hfq̎61TjBmO~܁ ";nOWvl %jZ# B"SNqP4*qn8csS}/ ۿ̞C _q~vc⪞' DHJMDvٸg ilH@=i3w\u$A: ~2%! )rdl\8]Ap3h < Ά+W􀠮rg.ڲ*@ 1Vj* 7Q[b &}ZjE!@{;w/[0K?iSN+n;$KA$@oB ]hApY:M.n<,z ϛ(Xu}ӄ!NVLe ccoP`>)Nh5{s(_2Jβq0 fu-GЉ5~Un6Xb|zHL-x]gLμ>lu RzO(p69|#13(M jhoF;_v9=Q3"CM ox9Qg2*mB0"-p7FdcԚK̆uH3ߛdڦ 榢LçUExxc7̕(c,ztƽ6Bԧ"u4ns@WXt}z|XЊm?}޽dYZ8d%Aҟ4` /IXsuaq84ʬeVeN?α46L,師]k]"i@hyB~e.\O16L*S:; ӔZE99 ,zΦzn52_)juY`"` X-> vsW^BQ;lxDwPiHqjOKZ~Iz3LBhkgq}P<iHSuVttbiv"u33pҷFo\"3a.0хYc8dWfR|pp,Ð0ڌBoҼB7(.&j^ctP~#e:}FԢ#cv6weQ,{zUPN(F)S2 G\JTX gZtwv>$[6B@QF(f|5.Z{ZN(roU!hduB?"OT>|9e*A%Ύ{M 0SkZ=?0G63d)g*LV'KzǀV% ;+.<6y,\ZmZ׳'Qr"v?牉X7ZGkr mM + vus/D x]'O%l7 րk#BymL0Op&fpPTOm Ѥ* K`}|!ڛѪ.~g{OlKXIa`W`t(N0 ܷiZO&>sTWJ1s kc@oK+0M˛)a]ӠpVJ9*F?X_9%Cviթ@Pu'.&l TUYقMZxF$՜NcٝW~ "ڏL6'= ") bG,bJs߈7jv@34\޾聀:X1Qi}ޕN9@u L!c=&lë/7lk T#^SIdT?Q4lJb/PЗfqkN#>t9jz:Sm[k7:ʍƝqc;fgsVX{-n.]5i'drf+&K?󶉨e-foE>\)bpF _PL(V8'@k_1j;]{zb}E̞jF!TSݠ0ۉG(S1<-=>2}DCM,,Qz2 3W یkgWt4~Xch"y7 WҼ Z 2B>XkI@_". ꒝x1{1G"SމܳQ|F9 {~iEۣ(h X=Q "RQ[Ⱥ}i7VVƵ6 â`P즆X`֖Il0䔃l*9)^' Sf&RNôQf"@fZZ᪳@ M]8真R#>,Ch扡*tKϜ;N(v2$y@`adЕP>Aج~j{%d չ> wH/*14Kc ^0vE}*|SAf`.@v=f-XDn+{7H,QBos:G ChA@-T&9D].Cq+eϧcX:\F:x C}m}@#SHS8ӟD}jjBM>'}s57J`1J"%q[lC}t#m:/4<돸Uju{q?ö́ ٔiU}UdsՈ>9GTDU1<(qb0vzX:b4zߕ)@bz%48%8Mܷ^2q 4ֽ&GT$Pj&!Ry `\LO~BsT1cnBLD3UͣkHd1y;pf!]:,*Ub8/0dfs)Vp/jѱZ$dRl5gwXFk%bJq/vPTm ̌u겊{٤4*{}˾'ؠYo0K]Ap)&e(ML9f3%KS$g2; }{a"BG}FVYXhP ^w4L }E+@G݀i ͮLpQؿάQ>?cA6\FE)n3QAFppqQQpՠ䴣1!o=k;x|]-XlF_ƓI4D1 絛\eA5,3׌3y{P#1O1)vTV4Ch7Q\+-);B*~jfZs 쉙C,^\Y@p(fX@$405U;5m`+A)I"|]46+8*O`3p#N !{F/lO \ f:& =4v]Ho59p`y0'o"&)/.З)DE~BK`i%.tFjWOe!aQLK.``7`*OWU:of) /c潍Aj0xzՠm5moY8LT@> |W_NgE|w[ު]D'MqqywRE*yυ[km'фA5#-b=:G @-(h5ʹlBYgChfs~+Q+_`8,,+ٜ`rOz%L[pfFEhЯ=#uܙ3^Xyjh(GPG:϶nt{Nq;x{Q7#wK] pNJFԓ9Tvb>nP/xt?׊O MNAyhjwa.ga-yGm1:툕"_dKfן?J$F VI"gP"ƛBs"ZX{>>M_7]4^^Nʡ{Q3,;<9n_>o.A&~RuԸ# Bbނ* "WU[ 'W_%:?"6pm0{ħ.|IO4-떼PNו:5 H_ "3,Uz/OP(,9çz 9 v~e ީNP*S-0y0!&ï;RYqdZE,'"SCt&2?%hv}iҰ։yglR)ɌF@A>CS`|MQi(}y|%[g:_OIm5"@bH?W.*͆'R_̔NB"q16i}N,SJ~qyy(Ẃӻ*@/_5DVeHA5"?!op$N&7Vr -V@,u@ه8!-kRłg`ov #5v&ZԼ7 zq T*I|i6Q~A,]ZguY ׭X}o4gKn?N_y࿮?Q?o} H+QEv<+'^pFu)T"ќ[2 _b“ ](hO:Q99%viwrɋjD^=\Q& p ҸRi%ԃrWفt6*ӭ4]=Pk}ɊnnY+")zC)EBQ'S< 3%j͜R+ A_[‰?RGUZ'Bd^e@깒3Px-r%\ $Avͨ0/`-@)]T);\yV{`8U06R`Yࡋs!#%m./@la7!|J.j7N|w1a + a7_URP{2e%*EPxB⺾E!#4򼝪N-$4NTu)Y*q rn;sa]7e+v%7֞=g%�tɐp U]'?oLsK^ֈj0h^.@>ትiKb;2տ"ឧ:wE%E/~$J9 2tS[5UB1콠vl}xŪjM MͰf YW lgGdlGOkMe @8נ 5X<ˠPVAQ:mp:,z#u?5W)e*Xȫ 9{R/DzF8@qRF3Cg@`"}1 ȷ8Bw(ԎZ2 ͶI1@>΋%7MTyI >$ӧ1u>VYν'_T|1I,;NOΈR,1FͶ/00CD12-); y W~x4 ˾rJ~*F|W'c?$nMԻkQJel4>^eqU1?S=䁛YɍgJh7fbx9K]:j_YNŠ-v:hCbbƔWJ܈cnU Tna֭.skДдuhPV|ٸ8m^`T 5qu-liFyHp}NE{ s?1H Q/}==r;(~.A9;~F S նa 17PЩ>JazWT(f$c.o!nڂ]ZF@^lS|r$T2y49H;/_B(2-ݑhL!MB _Q?W^[sڞ#A}wmyFHIfFYC7|1o6NA/qIWtf`9QoxC0i&us&MdfKLgˆZ0=*! iV"[50-_d^5JG}ʫNة E{ge93Tb]6_2W͓xyHs*?MDCUj oaȴ` #-*#t^b1C=P׍ xSgͅsЛ> %Lm_LBIWY~HФSǥ0V_.xD5P> ;)j0G֎9=\WI ޡr[Y{m_XXd҃+B&Vb`8 _79V1cotϥü %?mAqr\Zb闤&NXD,: 6MMl&:JYh}< 荂dEAG\[V' MW])_ir\JG$_X?$k@wÊAI<ۤ``gϫeK}_[d7-ݓ~˞X~ra!!Afsb[q]QjSB3+ѣ'[t)v͖nW.oۤ0:?so:ܺkjg]6O\2qjPƍt!j9 O.K`mu܅$A/11K-dmv~hbzkC[ڀ$ȐP-!3ϰ> }1|qImK*r=347Ψ6!c<'$ML#7:mKSlV+}-)̾yf1𓅱?7_aXA)& 9dc B@GH 횭0j]3@jt.@Kh~[U_mOppR}fJ+@̋v$[mSRdRpR^{jϿ[zx4s\f<̓m#|U cj E.1M]Fkߞ@RlSvL/ey:Ni]>NO>YĮ WVYWu? ! C)eWK'ӴD™$uk-͎C})OoUhG̦ସ=R A\Z&Ji]KbW߯"_F*jH5%# 9dge4Ϛjuqf@`ԝ-+.ƝBb4݇0)VQ@]Њ ճ]aBo!,#5Pby̤HvKUex[0fؔ2 H1EgThs!T%a :MBV9e!~7R[nEmF™6œ5dzz0 j GR~Z=cA/yb+A=H `OL?gE J^ KvḌ@R9w JV~;)'ʰ9Xj;E!)>ܡ vV!T*h"9xThjgqҥM3@C-=gO/U?o΂sXOU(uMbh$:5fշ@1.b 2>=^B3P` Ğz![4ߜyȡW3'6/{ ~,`bP fRވ̱XQM\:lϤaeF`xkeE#MDb1$y]q^YӴ霆Uf00[{{>ŞnHvFQVcCms< `荚՝": cYHpBE4j+7'dv30 |)kN'cEv"۝d"݈\vVO9 SQ#pl"?m4;dQ O:鼳6z\Nh=g& ZYS<5Mq| !HHR]`σ) gڀ͡4#9XgAM݂~3c*ԩ=5/O"'MY K%kPjs>9cuNzpලt ;EVhXnv>1$2忳|SÿI's|u8*yTP˒68%p_JQl:H 5Y{ |Tj]Qf3-$?jF^Zi-̲U;Ev-;7=,@ w{y韶px=40+lBҹG%Z8UjqWkf}hpD*MR!+uSx<.5)N(7Y!]ƃGyw%"Jg%w!%sAhq܋R65k Od =?<6vfCL=H%3*λ]vsb{p.4Lek sHzzI} 흪>(@QwE05Qנ["nŒ ,ܢE3ҎjLTȄz^%Z6 T&!@Gnõޡ O>5M҆ o_SSև-t >rrM yR/C3UFX)=R}mVh~xJPk@ 9ߔƚꎡnXaȲd!2̮$8hJWCD^` %9 3 kF"hŜb6ܚEkZLs;i"ۛʵbv%st5Zwx>IO UR#cځ@*~= J!H{xY?x5!qnA܆Xgr:ZUk_Ԉ+ =Hj LQy3Ƽ"Gd,ܯLDRP]hd흁_Xe;j&6@ܷ`( 0g9c(c]9XOvɲ G(ccD7F2%Q#B|`k.]9h3bJi3 D9_EAY*wJF![}G/&jGx Q ~,*ӏqb@;7t/'ؓ*kH~ ) #F%tjPPhM,Z-η3@D"+Gi^jƥJ\RZ׿޳Ch Nwmٴ陭)ZB-VPpF& 5,X5BO \ƦfS-ᤓ8D GJp3;1VREJc