tftp-5.2-lp151.5.3.1 4>$  Ap]Ҷ/=„luoѼ7ȉTFu)hMy!5afh *m`oD<S^\:V w:+>F"#1jbYg`ҿwWiFTΓsʏ!wH2a@2vɞаDzk G>1G~F,X{4M57 aJ)0h]! &KVVjW;N7{&Yн.oFU3Fr?E`<5GƇ5jf 0eˇ}fgnz`82G^ PbU-^l U %c/F_>pL)|?)ld   = 6Z+   <   0l \(8 94 : =!>!?"@" F"G"(H"dI"X"Y"\"]#4^# b$c%dd%e%f%l%u& v&Hw(,x(hy(z()) ))) )&)hCtftp5.2lp151.5.3.1Trivial File Transfer Protocol (TFTP)The Trivial File Transfer Protocol (TFTP) is normally used only for booting diskless workstations and for getting or saving network component configuration files.]Ҷcloud105VopenSUSE Leap 15.1openSUSEBSD-3-Clausehttp://bugs.opensuse.orgProductivity/Networking/Ftp/Clientshttp://www.kernel.org/pub/software/network/tftp/linuxi586# This group/user is shared with atftp, so please # keep this in sync with atftp.spec # add group /usr/sbin/groupadd -r tftp 2>/dev/null || : # add user /usr/sbin/useradd -c "TFTP account" -d /srv/tftpboot -G tftp -g tftp \ -r -s /bin/false tftp 2>/dev/null || : test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in tftp.service tftp.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in tftp.service tftp.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-tftp-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-tftp-update-$service-new-in-upgrade" fi done for service in tftp.service tftp.socket ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset tftp.service tftp.socket || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in tftp.service tftp.socket ; do if [ ! -e "/run/rpm-tftp-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-tftp-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in tftp.service tftp.socket ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=tftp SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tftp.service tftp.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tftp.service tftp.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tftp.service tftp.socket ) || : fi else # package uninstall for service in tftp.service tftp.socket ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi{wqD  ~6 A큤A큤]Ҷ]Ҷ]Ҷ]Ҷ]Ҷ]Ҷ]Ҷ]ҶN+ N+ N+ ]Ҷ]Ҷ]Ҷ]Ҷ1d57781f45c13c7a73ccb8548b25815c0fd8c5ef4856343c868cd88a78516287f0d63996fdaa174371239c9598e6604c012d7272c3a3237fb8029e10cc010ff828206a62f482fbb3aec4f7fab9c3ebc613cc33bcfb97ab10b679aac8eeb81cbc19a5641b3d129883ddc2c7dbed5e2e289c4b7062acc375a4a06647406ea62ae89215581976b66eb22d534ddd741737935b77a636f073c18b3cbc7272cc6ae900d21cbe6f2a2c6562f50ea25dac18a07641c1da9201cb48c6ff8fefa531b32f9f41b5772650f2f9d0d90289a1615bb36f0e6254b7cac92bcf31a4a9183cc65008eb9c79f65d5b124587734532ecea2c308c934a4f8bdacb7ea2d3e49a9c28077bbafe793d8c2c6ca1b5d6ab69b8d8243d854f99c872a7a7a9edfaefb1f930da1eb42a9271946cb538c5a0009c3a45c730f5a6f163b10bfa7357d9bd069a13c20b71a7a5a9142348b4384abf71c2bccbf7b73e62708f643b7b29cc340cfe9a40e6servicein.tftpd.8.gzroottftprootrootrootrootrootrootrootrootrootrootrootrootrootroottftprootrootrootrootrootrootrootrootrootrootrootrootroottftp-5.2-lp151.5.3.1.src.rpmconfig(tftp)tftptftp(client)tftp(server)tftp(x86-32) @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(tftp)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libwrap.so.0netcfgpwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd5.2-lp151.5.3.13.0.4-14.6.0-14.0-15.2-1atftp4.14.1]c@Z@Y@YC@V7P@UUS1oQo@Q@Pedro Monreal Gonzalez rbrown@suse.compmonrealgonzalez@suse.comjhura@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comcrrodriguez@opensuse.orgvcizek@suse.comvcizek@suse.com- Add tftp.socket requirement to the service unit section [bsc#1153625]- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Changed permissions of /srv/tftpboot to be readable [bsc#940608]- Removed xinetd service- add a sysconfig file to allow passing parameters to the service (requested in bsc#951591) * added tftp.sysconfig- respond from the destination address taken from the first udp message's ancillary data (bnc#928283) * added tftp-multi-addresses.patch- tftp-hpa-0.48-macros-crash.patch: prevent buffer overflow in handling of \x macro (bnc#793883) - tftp-hpa-0.48-macros-v6mapped.patch: for \i and \x, expand v6-mapped addresses as native IPv4 (bnc#793883) - patches come from Michal Kubecek- drop tftp-hpa-0.43_old-autoconf.diff not needed for any product still in active maintenance. - Use correct systemd macros in %pre, %post.. - config.h must be included *everywhere* (tftp-config_h.patch) - tftp.service: * This service needs to be started after network.target * Use PrivateDevices=yes- change ownership of /srv/tftpboot to tftp:tftp, otherwise tftp daemon can't write there (bnc#813226)- create capabilites provided by both tftp and atftp (bnc#801481 or bnc#725378)/bin/sh/bin/sh/bin/sh/bin/shcloud105 1574090482 5.2-lp151.5.3.15.2-lp151.5.3.15.2-lp151.5.3.1 tftptftpboottftptftp.servicetftp.socketin.tftpdrctftptftpREADMEREADME.securitysample.rulessysconfig.tftptftp.1.gzin.tftpd.8.gztftpd.8.gz/etc/sysconfig/SuSEfirewall2.d/services//srv//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tftp//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man8/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11528/openSUSE_Leap_15.1_Update/b8f2872ed4e6e79c65f9a4b392118a2d-tftp.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxASCII textdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=6c3b39af94002c4b508919e2caacf81e1391b63e, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=816b8f3d11db97ec4c2cf685a0338335e1820886, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R R RR RR RRRRR R RR RRR R RRRw"?Hk\Zvinet-daemonutf-829e1ceadd437aa1ecac7ab60a1466af8b6b72f7a9b63030bc24b6fc3e96c1f8a?@7zXZ !t/_] crv(vX0ō\¦9:VjwF29 IBxMB,</߼pqB ̔`8z<IeH]ƅ}uN|y:/eyGbw%]7d3J,OAW$LWR*ssYq<鿕Cb* DKr[|OHŢ$b )|7 W1#/jY:%aa t Ƌ%.=5b94; ⵭) Xqc~, BTTҢp`f,ڕtRD*@Y}.:ZJ?Lʣ|uEWbo+1<%s62y|۹2 t75e!l@/9;Kѕe@1/bATmxFpqohz9!ByXBˑpxv }_YA2.q |-Z.+MyEeKnڢƒF&JU㮅ut+ {5tl:ݷB71U>\lx` h̖e uXY-A~lufj5ǘ"VڳNP`V}Ђ}M]X$0Y)hv/^125[d IEtV|T+cʜ-}̱~m %De |r:"0vq"]nd`|­x(l;[aJXdZ`ᕔ,òjk80yIF$2D rGN ͬ 8 Ot.2"t6MxqAC_G(g[9wj(؂=Ё?7+?sS|ՊT)*bk9.&̔6Z t]乾=:r<.mzŽ+攉GE8nu*IQn T3pb}_T |p\03y&s?JJ^%a tɾ.wz Y+#DPXN+'.Q(_N~Xiʴ+?yoI ;5v^#PƱ{WS.2H?اe-J{\BB)Pazt1VT I"&ӭ A-f+]sQ~!퇫@*kUF=Wt%rҡN`7B-(+ɯE2J q>)}H:+/-eK]V!+UB( _W籌~naӈQ7f3,8|ly:{!ɠ7VSe&Uh4A f >^Hk{33Q)ʂQ_SX'-$QiGڤ=7 Ϛ`=ywJ&bKsٰy9e{*hZ4,$2 " jA=g+nZcˉJ \&)Z ɀgƔE89xΞٓ3LNZGn}*V K2BEegY moku68j %+lѪizvwٮh|wa Z@Gk_-f;WDcSfߦn1/mEBUPyv}J-~B\coZ=nW$tR|- VJcį6FDga,^W;E EMܿMwO'CAOdxRFt9_=fy/-[h؝1}:)Y'۵(B^$M"P]gzDɑhr<+Stb9ޑ56mFݳ &3H>4ȧ˺33^WdRKVv9RO}f u5qA~%3ԯY0b[0QϲnuT.X@2.kBRߍų2Li)7OqѩYP DzzP>qC=@Lkxa谕?)ph8?6Շ݇ \hoĚjU BK@/]~|fEC+]j8Z(h~<=$t"?+u˧W=4/[CNޙ2Tz@@l[+M"^>Uvb~8ay姶̩]׭fy%g NzK߂evM2J2! Y,7/5TQtx@7 枸߿#u `j1J[9xIFVlKYEXh҂]@(gLk;7 cx+be;(JPz}c!Թw'{ᩈкzí\ O6}T#h*K26a8,6^^;mc&Jhe3v8rłKn`XW,"bUYcsR6yIvFP9puen#Qj/սh2{VDSH^yX $vU) AO+W>!qS"ObG>B%Üe?!lQ2ӽ8P1vbd[k/f]2 M!)J+ oLY Bi$vٌ~.*#2Dz)>qh.,+Bl.Qq7,L6[EOt 14į:LD ?-XOBv~O/IKٓlj<.XFƗ\ 9'J:ۻUOIÝl4vUf.hN;frq/[cEO%'s͎!BRh歷}:-mLZnc` "*BJ lBݲjpe撟 $jʷT) grPU̜L,xH#'[E ~XP!?f&-M4c PD>dk4-F%ugldx =N)iQy=rlK]:X1y{l!'?u 3c)jxbV$tu,l^˹tI9$C-0tazKL aRr_(IɅa^kvO;/.n_ U=xaxRS/q]:ˑPn1{"}]5\LhLjq6_z0AUx?77 M l}])p>)Xf 53ȂA>V2HnSp88Tf/03H J#Ql^YSfkZPv,0i#oh",:'*֊q5"#MD AhpBNYRuS~rQH5=(γ)hi 0iRg pjХiβ; l 2-*,@I0^C[pTgT$}fᾮ9 5# ˇt f籠j_:q]{4 u.mS@#ǺJ`Z Ea=Lv=U;ݴq?& *[/Ҫ ZB4 ĠsBej\,3)0|,ui$X"hg$tݮZKe:Ȍ$y0!hP5_ٛ-;%UV2ve^uXJNTCH[P>-C͕U`ԭTFMkx;f#.lcTL)}/~Vwfz=AMEyf:IDF[ 6ǘJgnhqsMd:P4V ~Ĩ)I}9qy. Bqyg}/dt m{pM}LipW<:gW1Mr>OL@%x : ~UZ4hGF^X7 _||5I,'z /ѳNK^6? q8v!Q|t~VcT-ݠ 8id$$d/.;Ou;FT9a$Wc;+%>lFkxPC>*ںɍSүI ^z:v7JIpe vT165,lj_ܦ_!cOjFAIO_μe6nVuz'>65/W@.s9$TciCEĐaW h~5Wc?mN,E4=v<抃? -"YI8B`GWlbFH2UmXuwӺ=ҫ, TżMv>DOm子nGM2 _l90#~B .шKI?FfVuQg$ |bFsv@Ktxe1= :rvCxTE94ȀbA)"Nzx)|L"cIFn~TCp$SUf.vO-]P·n1 lH+fmlҷ$LHfok)ȫ4/5m؏ y"sYf&{nC}*lw[LFryE|hsZÎdӧSG0(vZ_gh  G?j1725GAo+ Gq!d\c9|!~;-JJS['?cĆ j݇AW3]_3"=C\5o,c.HinKeQy5Z巣0Cfa8ELXp>.vb0┾TbB& ';g`:hD/`#@L>5H!ZBZIL< *A :,~zU*՝YQAW`.!+ɤ: ]0y|=q{ Aʔx"7޹W:ԧ KJA c3sjFcTY1tufS`wa1Rr# wdw7iePT+HmS )g]K^# 4`ЏBqONb9X\ڹ6 1]WmQ7Wjs=m͙Yh# Y{,RE~89YhfKOR۞}rΈ+ uw7_=0a=|YlU;=[]^zhV'3M4$ fڞ ٲ 2sv=8q+jBs2AkPMvcUK7np)+' &eu zs݋py;[7M˻jsg3 )$v-1Ma2qu#ܪv.7}σȨN4M8q g溜`~7~'U|pBB;e肅֐,,ÿ5U ΰe*K1)>_ G̀qsRD%^-H=x(XXCnUV􁤀dBPM,8S,K/zO\?>s[n'5mZۮ<`yMuGTZ<)#*@ YKuԲ.r)?[]+K[0'&NllNKyhEDTd$7:;f3zW8 8]U|FU-ψ!kv!OjUVB]Z,ENLcoރ%^ÒK=*Ԍ#ZppB!Oa1vpwK ޒudnAܫ`Vj ~L#PP;dt+m\ *gL5nQ7F.h>lTGFLa8do4ZPq& ռ]w#zB΁F(CJ-Ko"0vn)YxOt:iZ:uU;=ݜҰ&RyVfϛfMO]Kby~=Bh!Cʟyiar|{[Ue rR*I F2|h|Eso]tsJh(+" ]V ;[Q"]` qrMumz(9כ{5+1 D']5[^oQYBͨG _e\ >Myzl` {TV|XPeM^8{+nQGV ŇBCҖ[jAnYe =la]R~gX@ 3`a:~U]!H9O$U*xt:kqpܺ<8xާ: "ޔưBVxK6n/dwjB ;fy*cT^vP߂q{\ђPZ?][B2H&)z܎9$y 3հ:.&{Y YD9,f tnF+YcuZ2XN2l(ȿ5+bit~w6GEyh|T =Xhl_n PA^< ?O\K\Fn*d%]E ~PdYc` J8,vDns-uan}΁f`Lbc N %\Ҋ 1kײ\q­=9dB:3 '@4ʻr?ۈfc0BJg`i@$[g߽+_b;m 4_/7UV ݕ# :ɦ1 9.g_Sb6;/ٌ<zq kdNfW|+ _Af]hEoiU$G,/M< a~g42k,84B=o?pnH)ٺέ2r"L曞)߬ЎDXo^1y.}[cm&f91X{@G䟷 .8g[bŴ-UH/5=({5@"#視/1gmp},BqYp<9d YMȮ0_QH[zkHu Aj`u(k&`q~ɋBxXb$qM18 by2 rZJ- ~̺[_C /JC*k*v^dx(J?67m9mgbGV4gL7F[_rZ:8K0Z${%Ω6@mr*NJ~eÇ-A<& CHuG$ٻsNڜS32/49)B;: { "4ٸ&wnM'0j?`%0HUɫq-KI6?yFk*l>CwK }XnW2puƒfƾ3[Qlu6z;##Sp,xɉm0Y @5v02)xT?s254 CJ=}BFpjNV5>a:pu B,!)E)t*:~DXC:3ڟ s©r`=GғPEB@quvf'ޜgrۨY#=\r}: u+ 9T͇% l hYj!bp:R,I)w`+&v|ޗcX45)i(0MH-[/pR 丵i!:Lh~6nb=:g/1XroG՚4 mx#ҌV-;K˪]̜F%ã&V5j!6ZTU Z(9ZX|aLK#>άf ٤gMYJ CЙmLjN(6DV>[% TJ}Η"`@=6lmР cW{Xx ͖tDS-˹}]Es^pP#<)\mD-2|#(,*$Sr?\^3JK x[Ugb{65-r֏剌OtXPtkPkA!P # Xd~__4~PL ~.@V rCRex&^,.ݻ9.*q;SVD?}H<ׄe:@Vq3J_"bw@8]QDMdθ]HQ\:A^k,'n} :4@C1;8{f7`|Z_2}ưJi\`\A'@>OZKdx \Vp/+S,Τ)JC~ 1[Î~V+ˇasb Fhu v1ݨ2 w c]@59޽rMKmFpgfg%'걒Us,\k8#F;sileXS+eLNo5A5ޔzb :iFlBb'յP豳Roc#5P+?խ?wD{3W9eTĝl<-2zmCz-A}Ai؄ԹG[ڢ2\6uG _wyA.ә="|C?ua g)V 2#[! )em.r`A1y%XA$k0= J5=pV.Bzj༉<fC+W&U-HA_mp3~$NAsvb ^@Q"]!Ru v#f75H3Hx =t.؇qn]Ta(S AHaQOyH_NjMR ./YxŘFڌb@$ %h ?M{\Np$4  jy>FJ:V_0MI-X$5,=+ճoOxr8fqWCu|+P`U鸅tknm͝zJ. NZTRs:gf 7!?aey<-c.`qcXD0<]"V, 6 sWYܜ#}^ߓ|G߽\jc%}RDCSk%0(҅/My: m73j ~@>&~D/}~XMH)mW XJ;'N>v/k/%96ϥp9gsֿ >(u)D5gD"R٠hbU<5mXaYZcWma 0k˳h.RY(E-%5HmZZ!܍Ozf%k|.z uF>V;6cy3YnL&+@᏾Y{JZv"$,oW憇Mznwށ]x) % JE[j;.,F\ve`@bPĭDNbXp≷gcBN&IV&V#eam\oŝñ C&Ǎ i󃡭i6ñ6F1Z%0;*L+m?Hy1sF"aڵ º;A're랡jգ1E ]pA͚J/o>J*2g 77&(63fwQ䏴iBNs0"rUs KfdRˠ .'0|ap'9遦o?^ VЀxoԪOl8M,t*Jk-3E:7@ВmǟtK?4t#`o_|1oiqJϬ+Ley"Ž-`'x5}<%5TTe#s T-W Hk")O޶Aʔ2TU`NOXv{ńbkL8JTagÁPn8j,J=ٝCE]љJ9tӇ+gWAםvAR)aKGP3ZkEp>4Q!R=$:-iGibDʺh*}YOeO=; Ny2_t;2}"+ʚÿ󶡋u[)~CPW7)=QUl Ɗjhy !iF|K8-ޕ~Fi^LI4HWÞ\ZW|W3Bwޣ4KU6nkux{iH\Lo)r09AU;+tYUd A\=e,\q u!A;ڍªR3'˨n&*L:bX9AU\gmP̎IZSVFH0Q1I< F6l&i뎰bfjBP T3|j܌8jP" 𨰠'?VOQEuES̓a,uKL(ߗ5>(cfw,k`BKj6V:[+}2SKtRVSjIy1._PmRJ5twP'ߖi7F"+x 9%6P#TN]d~z2F9#ILQ)وmz$`A io41^> D: k%@-Vb#jRib|狡FRg!@ͩ?]HkgqZ@2\QwK0 &b*!U+5ռeSRc"9h V_x֢y/IN`\$ޭ5b̯X7<ʟrHm$r^ R&S-?:%Y귃lj,\V2v0(N#Oԟ9[y67ޙ()})ޚ-blszq) ɓҫ2cjW.UV/,7$wŗzkĀGd~ *>>kQБ^5.D]}J%r? `P.@߇-N)Nc}%S&"Kp:&o8ɘkĈ Z5 e Cˎp8pgjTV fYJ0j7z[hT[c$Ut8bl5/J2X ȿwl7EŮCvR"| %i4LJ\cONoI74jl5L>fx 5 'GrC;%&ciM5Wi73se e< N~d,63XC)9PIS8L6}wrٯ.y톷ߢYx@n,gxeec%vXB@^ѧ&qhS9t-L\.&?b!ϱi8:[#MꝚꭦV0;">hr*l8lH]{þt!&/$!6`!<)egdhXGnHqp&Q,9+B{ĚF_] /I+>i6 d?MW~53{ 7j)ϦA&*x&Uj㛐s H3 ViAij4 WV.`K"ŁD?NPBsvtè \PIʜnfh27V74aߗl=?fM.`[mhNL%J)Y]3Xm6ϸ`"xcW/țl`\*@4w7W ~ljL$ qL†j:=\.J6CYO`ͷ z@g80+wwm网j-SS{'nm9@Wӊ1b۞q9ibW o+#<9$5ѻ! F!>18NMJg97p-Ң& D״zk3D5ie"x1]鵖wo \aJ ^1灌0py?IлD$J9hh}i#rel&ln39ϑ`Ǖ;uyʟ٭!SFLg_.-贉Y5YvQ[mӔVogYہY㫀Rbodi?;2NewJ6?JLqXU![<|jvhr"/f ")s0~nG)2.QX@ovt:mraLث?dRUxaO}ğZH1B1%a$@yQM RH׀n<K'OH1=:a~!F6u8s^{1.PC/z@t H p9O9%q$nM*hk*l 0<+@4ψش%aoϢbP쵸}x(o'E}1& xg.R iJ7Ƅ #S|Y.d_qɕXHS:T (hocfc#71NU[F/_}sI1ͼT( ]wJaA3:aW,F5@kcBðu{IMD-/:OvRDXhARȭg +'JK  :d 1\W=4WyE[g`4 "

-;03ugS+*Z )dFΆr)Agf*+_t[ztg~v_NL<z[NB~oY&NRm"380h#ȣQSI۞ڒbE3uvL<. 聃F-:6xSDO¼!ČV|h?@XɃAFXHELΩ=C`4BMӠ>A>>~}5=O̩Ôc,aމj (SC598@fTA^tWXqRğu#Y# t@2@Q`BFAn=' UԱߡ/e5+)W- VLwe![@ۢ?RW&Q|u!Ǯ.W`^mˉGycXL)륊B ʚDYLH4 PTT-pݤ:z'ii6 H?S`{w^7hbuq4;$FvjsSS]1 :wܺ=rF/=+5i S;5t=$F#5dJ&94y~Llq'o_H|hGH+Te(Xb~''({JΗgwB^/4h"BQmz{q7k@O#͂ꌜ;!A…hzp40*d1ļ(9k^VgIcJ V:I(c?ՒҡC Och=*.\t Lg{XWY}㻞L`^݄S'!2tB=YHg|~]· 0sXAu1`Ab7PSg^}ZxQ|cG^iԍtdN9&<*f+֓yQO*S(n!ѱFx]ոm ͓2)9g- KԲqr_ yz?ReE%5ad F)E[{ҲTwvs=N웒*.CNtB'|mi0 (fcQM!>$1-ԝG]sMeƎρExהS7=Tajn,D3,kRlBE@bNɠJZ鐬)*:?)k8 5iI 8Bc .0ovB 3:M[_?=!MRhDZRjDht08쇬kxy[̎2w *^~zh+q0IEa" бJ4@4$ϪA (# `i3S¢xl凌B6t*#=)2g?-dLg'J NB!\ կvjH* b @n2z(k@X:,Uٙe-LÜdu[T"\^u<%sE"Ovog*u;>R d_$\\< 1w: kNomYa5o'B].c&Z#P01\0paTq+1b.tay  [rg:&{n"}V%+b9 uU3@ 5##fmnG8-G?DJbޢzs\CoE@dA囓^q>0hjʩl^,It \D~@mFo ,vx[Ɠb~cZ ز7U5:{k+"xj.,V+'&C9 I|IVmߎ5{J'8Hܧn)rnϻϺSk~ԇQ QQna"> {HMU'<.n@a:F71":0%pLaUy_pl~I v!6R*Hz {S|mܷ~ ,0Z3e5eH 6rymZ2W(Oy>d ̒-UytYh[6('پ-:/""L!$(sm"6p$'N\DQ<X JƍY#F, uҩ7MS=L#j!WQ=xX*aeL FF"E׽Qޞkwn,ȋ a kV^~LΆG+& Z]~dAu"ZhBUkQ)ꐿwSk4=W=`Ne\(Sͱ}'=ء (4l`έs_얝)lmUؾNWA皚'=&],ώ+MȷY &bPjofR),$)Mkn%q]F(3H$1"v`6hufK֬'!p lO{FjA꧸-W4⒆+>[-`(_//j/A ΃ =q=t Ap}TY~jo{:-%1ʸEl'v4R рlKh ]hSsJ:-M7fiԟEnGxg5dJHA2&{4 ;3C4 T[0͆{xQRp8?mFٿ$ieY_;hL]p& P|d1O1[ cHx n9V  1lyˀ0+~/XeNChFsI2)~taI)U2Z5m^93ؑ-;-fg51oO[ +ĉig !yn.7l87Ygmյ/%1~ J@9?S@xM bx)m=r9hXI~WZ̈&l[P'Jt9(WP1ep޳AZnkwJXgLFGtbC-ӪoM0Iƨ' a)LNzN]t S)Uc,UK \TU  j5Iy FqPoacq&i{N` M8` N1Ȭ,MFa4EDz%G ]x`m8` \ؘp 8e$GBnC$ ƶ#IV32l*z|O7boU6#V>ٛP#LZL!>:Hs8FgR9L<,e .z jߛ2Akg5#!;8 %K`80W+,,=[1"rLn<,^_QayM6'mz5@!64g=Ar=5yP<S.B"%#YAX*isOSwd髑c43+* m%Ͱ߷ZZJFRv;+A vVO?H:Zwoiǩ!*<^;DLjTEr5U ^PנRj}/Iguo՝!`GPֆE8wm2C.2@C)0_-H5ĐnV{ĿPIAB#ig?Ri *4[^;yiBiR_õ|~p5Inj;G2wصn_^ƨJ|/!{IdYi{p[!қ!RX_3/shVOu0/om28w|~9x֞C(㈮؉m+dRՋ?+X}-7-SY'K,jdorʙM ڽӵfmJ N}1H e;2h|i?vyuPX7_#^Oյ=D%٬NGq(RSMĨtB4MFa$^+t;=҆ }JERWŋJ! (ށJY4m5h 3mP8a*fvUj^,̺CCGd=AB"QZ{i%AU "`)>-ɨwޖ@}dy$iVr@S->  % Nm#Ӛ΂1}]q#RXCY[(IvҢ@"mUEAw?n/O?bMW<FGMxۮKPU$X`(vMp-`B1,43uՓɲlm`vnA\^9xέh>Ck)aȔ&K&0k4\`m, oC;@Ԛ,6Ȁ^2Ǘ)v O2F" UQ\rkJ[2/ /_DqZ99$KxKE\?YrMS 84}ͺVyj3&~nJV"ZM'G%UiVx< Bkw?,pO27 f1?1^৽1TiIvٕ|\=BT#1Kԁ=aI`Uyqލm.8V)fr3kj*0ݘ&:q32wr0^X?zy UiߚRNS|>o2 )ǂ >`^p0Q3,r]8` *mW>*B>0 TtrpѦY5Jԥ@3u2aN l5 p`$_Dfj1T9Nu;7D!JnZsLgEGEiL4PRׯzln=?@Dѽ^hj'a_)$rlu^yYZqTȸ͛%/ +_ъ`>,_[#{Aw\ gBLaZS߷`v9eGe?zi޾(}*RF@af C?t"&!_AWT?!zJWU[9&d's/?TWgGTOش Д;e4Xa0f!/sCrjrpV_>UË{Aw"g~5MStd%aoT;@s>Ue(_5y0 %RRyBL c4nP!oY8k,&ʚR!r$%v0']8 b4?ĵh&+»JŬ/Mnv APG]ɺNIaO ҴاeŠ3gYR._L 3!݌$;Гli)h[݁Lbc xH*_'T;ط@8ÄɄNB6EFJ!WŽ.tT=j;T4J6ɺ]̇ӋcUe_I.i϶A"yE} DJ]r_7N ^wBxSa!87mK-Yijd7kt\%"BgK aV_ g{&בf6<LjL`߲9Vݵ( ;cFvM՚V2KNprdSנ&)Pyg>\ҸԍVг#B\qlmɯHdc:6VGλ΁K|+1L'l}8m r+7-?͓6圵钹Ke V%są1Unх<_uO8[)qU>YOsEj"2ȩEvʆt b!a"%f_*ҵh=7oc_>ڳKE{n8rZBGL!`.@]^8o,h{lwRf~>ă!XP,u_^P&Ŕˀzy r>-lQ) osqC"`DͣLnT|\^`w\ѸGeSۯ5N? 8F](#!ljF9q0a="oָ (@1Q@cv@W>i:<ݓ*'|ooOrȩO4sRPoDg*&Nܓqty{89|hŷ\ܹ,&{+YLy\)St"BcLuXx}٣E&󁬶=2;&]нI;)@ c"Q6簃X=Z btd `Sį+_iJ#Jβ o+3$2N3I9cB ;=: |՛G${c2(G,"^ٹDd09QNGy {U? H(EfBP`=wzdn/J겕b`Gα|L Hy/XFr촔S>WGd`v20ذHnͤ*wZzHGO/G|v.Yx@Q^²vRtM~an k2Դ~童}ly*`Ri OOjH4!֋K$UBQMS{gvu*J؉f^SE/w_2d8c^]d2&¯_w&{-Dqq0iXr2x"&MmOdq.muY6򝋈HBgoM#Nz]-:1OS % D0Ċ6BNm_9,OV*-)~W`3;by~;W@>pI(aZ.39$4ANFycc''dZ$63钅oBDm7V2?Ua{o\h{_.pmbG3;4&! Q5&V)h;0v›}@dQL".ll &(9$+-H`ȃd3:MB-og:uځ^ vB†=P!<ȕڡ6zAJָqv0pBrSyC_5gr4w~ZS0m {`}e yqbtX `2= -ookBt@]S4FkA4{ޱ( ei2U6er^ypgB|Rw%Q1TW/FT OGױ!A\v 'Eb,Z.-+ p]V˄#a6d pa9DOL,KLS"}K)Cä>ꕋCK("vV@U ŗZA @]r̛K{PSѼog7ŅDŊyі];Xy/;:0^XzHhO&{0.nY&Z:49\5ѳ)l5,~@'p>\OMy7 MdCcfMKS`՝d]KLRVyPqߪdkA*4LyO9ǣ(">?pF L` R+-_%hm}ٹ]6KO5׋ׂkгsYU}28M|)cgֹ>oeG`Ο|ƸBٛp?fqf 2jQ3sNB̠,zX}˰eZ VJe!9M+:;;ix*ӑUZj#Yд~0I][#% qn9*{'Cp1ILtr.":p&;fxZ/ {̇_tvbN o:GZS>1rB=s l]k!J716uzkcv=O/p `go#rz";`\奆V>?21\2IL<(䇆$<% 7l&O''L伱vf&ΩwӓWL-nȃ`I}poUn\B_ƒ Z0j毚! O0+ڤ,¤f=Z=3D⃨ULu'wBVy3ڻښI^e2sC*qz@*3MKMVҹikn·F˻6\(`DCnBz*6'-ƣW@3JrGw7 %yXg8DHn Ek eDnQJޘA]Ţ*F,@@}3ؔ/c c|p&Rkj ˶Bv&c@A * "d#Hf؈rTQ:"Vwfs6b `&K;"ZI0H|*A&Pߣ(l)7.l,? mw"Cn\ʝ.-4G/:m%K={E}^f^1›x.KJZ}'~3BL=`Vz@+iO^Pe&:-QAV Oة% 9Q|ŖCT$&!T*ن"h1!=^ZM290'N^o˰,7z -?0$mh%9ٜ,"N`tۀ&ix)^!^j ~bLo= .qw'2x+ח:;a4j Ap)fcAs8JsY4N upNjYb|BϽ+} EJa(@6c4(g)3_K;3>b%&?4˟# Bl'쭣R$lgj kgxdeb-M^}v8!S "OЂZZ:G= mɍىnH)W3Vð ۭĠ[ʋt UYs:rEqii[Q -XXuuI?7hg+]({D)a Nrir9Fn ?L0:`b$s˪mLXL4ŒO(D5ҟ[vJ 2CT皥 a$Ĭ`Lgf1doŃPf⚯F|sYXvk[Ptm3İ2VrPO 3yBmJ=< h*qS (ݓLNnk<öZ1}Eߑ Үq/ܚj@=s* 9yUH5ͭX7Z v2tO<(Lg b`Th R?pvM?hua;j[5d4k5͝RtOXy蹚C*W*J_01󿁷odQ2M+ n .^j~-L#F611Jh1}H{vϦl$ $rBTD]USzukJIIY6D4..N{ 7 sCFU׃% t7΋7uR,<8 >^?K {WLAWs C"\Jv_Ȝ;-L5&9, .pRngw ^( EJ%De}kC>,.S?@.yLIaPx7Y:Hf Z;`:_X;Md cBPl#ٗtAA = J{fA?C7͝/c%+Χ볎V,$fB?yK_H&LCO ]OgX/! lɿ#%tV/#~)Mqv סG azk,pmmc|w/5Xqf$|WL1 ^d}*8~7 !X]?^Qy2i{X=컋ŘІt/ϱ'(@z$Ci1DЃ}Ov הzg@x?)=7tk(r{T6Gj,y=1H3B)wb9%aGG[v%x'޺-ft1KΆdj%؊pf ;ZY6b!LkK\`I4<]{9B.ud2yk`q1uA+Wo429OYq-SM :*b)eoq;<#uD"Dq*ŋ`¯c2SoJ-cf_P @:D$O<0յW\xߟil#zWck>6C1\1M6fD<7Q%LK [Dby.k ֙FV*$mxKv x,4qЋ;LV9tEr2|@A);n"YOww&.I Md>S\fXX[+Rr6vE*kkQ =#-+ĘĂ)$;$rLPx$ u1PߌJ3 $jNLS0m0z7D幁ƺBɺ~<7^̋],O-$JJJGW{LPe8l0H37rD 35vEV -4H7^D;Ja|Zn|nOVF+gOI=zѱCУI+`X(&rCR^;sl=$/׸6žbQ2q-J<۸@aa0Uud A,Jș3= ]p=w5 I G ?"og`v[ıyi7J dq\u F0@5 Ι%r%7n?Ԣ{ :50$V%閄v~ˏBvQIh`6U'Ehʼr'S@䟌u"$LW d"1ԏaON\F_Ͷ,B KpoA1-\&|Fz͆}>@A ԑD(FRJ//2gv9PnjˊTPj fs0>_F yY߲O5Jt8\1džDs*E'Kδ =n+8{?"8w`WIP9V h5įjL'3ӷ0qӓ.Yi 8-f3)U %3ѡHjp55Y8w8nc%Fbq S@co `^Vuj]b zkx쵭h G '3`׷bﬞ xB%} p҃rJdI.ZN~PԘޕ:*g(3RǗ(S/h6e^$" ՐxĚzMT#oAڱ9|ȔsFlx);!/$j{М]BJ }ën>R$0SITWƍ\i4=q͐ 4وtfcXNǖD_zV/6ݶ k}m}w_8@#Ӝ@Zr2_AK+e ȼiFZZX\a%B8wK .;{$r*٢ 90ddI.=~}6MAi +9<ܲQwbZo 3t֨\(')@;$Phk;SH7h%t|ě[^9f!B~^T׉%>r #iv^G@`(]g&~yG*to%CxLtZX#h³@9jʶ;q-LZX$##~ z8ӭEpՙbq6HHvA^[J+bkYKr6UEf&pgK j?k8<e$[=JиK F0r[:11cq zUQk$T]h SPWqGx ʘ3VHEuk[a 4B,0g2) |Tg\$Y- M]zǗځ`|) ٶ8f_P|| UHY)W b+pg4=sGy 3J^kЀy}Z0pE&`:8&W&}:{s} û `ԅzb2yڞZs7rJQ܁i0ې9b@ÖW IAu4%"͹Hm $ M,v8;/ OO&(, \LSڲa8FZw-0ۣe^E3$/)B%dΒc=XH$Y,X>7= t "uCNhWF"^ `JS*Qik|.GQˉ'c5ɱpݬ1=<1&M-6Nv{K3oy4KfXjDtܫVbh]ȝ,xGL OŨ\q1h="cQO_}4ADb:Tz19PRC]ܕVy68L(` g<~;c^^>^-FRrt/Ͱ@I m]cL6v6jvps#a4ufN *Zk<{e" %5UʗS2;/iqcA%#bH\ Q=,4B~6,&"N|PRe|뿻ϦDHUA+ uSеa.rK xd~}R~ρ .)/i,'Nɚ'%p /%!NY @~|<]/< 4" h.rYR{'c֫bJ;59x{b|P4ѿ6ǽv!Rm/= ؛yCV+Nz7#}C}Yfi[& ?/uxm6eȌ*DDzo O\x:!kcd6i!,CsFy@5hwG3PF}TC:h;j~4=~ܖ35 %\"p