seccheck-3.0-lp152.6.1 >  A ^2/=„yiXW㐏sUֆ}4ED DIAر#2D㑌!':X#QZqkA5P!Jipu)AAo@ywyQސKEgr8ۆZ RoL<$F"2 . +$=xLy +GL DӳBu5stb@"iIKV*ܠOKr5OۜgpL9_d2dd5c69b43768cafb9ca2b3c47a97930c97fc622ca9db6e80930406286217c5b8e7d587bf58a35abc73813cd4ceadb73e254853^2/=„vϵhe\Eݓ?tiV̛A{9bN snrĥzIsSƪ7Ĵ<Hof__= *B)7ȒG`!yQLB90(Qcdo]kP5W_rqfoI9DEWNHtWEͱ*M|jِ& qce vܱRapgg#?^)SnWPϵoEy63Ҷ2B>JGK|$ y&2*>pE1 ?1d   0'09 SiovPW         d     Dd   h!S(!8!9!:"=(l>(t?(|@(F(G( H) I) X)Y)\) ]*l ^, b-Zc.d.be.gf.jl.lu. v/w/ x0 y0z00001 Cseccheck3.0lp152.6.1Security-Check ScriptsRegularly executable scripts (via systemd timers) for checking the security of your system. The seccheck systemd timers have to be enabled (and possibly started) by the administrator for the checks to be run.^1lamb28DopenSUSE Leap 15.2openSUSEGPL-2.0+https://bugs.opensuse.orgProductivity/Securitylinuxnoarch 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-seccheck-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-seccheck-update-$service-new-in-upgrade" fi done for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; 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 PNAME=seccheck 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" [ -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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do if [ ! -e "/run/rpm-seccheck-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-seccheck-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; 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 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer || : ( 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ) || : 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ) || : fi else # package uninstall for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; 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 fiFuG"4/  ?G AA큠A큤AA^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1\L\L\L\L^1^1^163087e3903d40751ce1507c4d43daebd3dbb5ef389f8499a44a2a079c35556e64071819cf9d9f83bb686e30e084c8b9c4d3a52af628ebb1d368a032d079f940631af079dde82be63cfd1f34aec5e1966eb79eea35e46cd4a4535ecefd4868d043f51f3290558560fb3dd885a686ec773b4290acf25e949758622ae054032afd9fb5b4c655460dd922df44a8229bf1aa8a9c9929fc888bc9333d3a426643a80c3aeadd8753c6500091fd9f7c9c8660396b0a82cee0f8974818dfe9646526f14bf746cba5cc4bbf0c6098f742df857ca9f65f6c5d5d548cf3d384e3539e8f7fb73b66902bacfcebe09cb05faa3c6db92868fa3464bfaf8531c421348ef0a70e9c40b508ae97fc1622837dd9e29e7e9b76bcb146f099a1a45c62afde85d3260f5071855105201cc62ff3a56a0d679e7a777056e666bed758d5362891eccf63049eb0a614ca197c5321d3a86c375d45140a90225f445746e121a15db61c9eefac54919bafe1fb0ea4099e2dda199a818f11b544cee0b902f0e0360447d1e053bbb09034872373a4394d512e1042c7240606abb6c924dadb058700b3b2db37a0db547b0138c102c4c93cb14326e8eb8455ff87c2824d7fe6f9aec24c23170c3f8d3492d266e6eacc0f9d8fa1cfb6446d907286d9a8613409b05dee6527b6411da8abcd2adcf141c71124a5c377b957d45b06c34bf5a8548c69aed2a16d0fef03c5a3a441f718246a81df085e0f4f3c370e32ec15fde5e597884035af70bd8c8ee8fb8dd8d30430df7c7b64423e62ef8178e47cd238502888ad699750e6b0cc7fcd4ccc8ba7d5dfc647cfd90e6bb04b1fae8091689a2120d817f688ce6c0d6bb13ea7ac3cd895f089fc80a9ab3a8b6cfbc2168aede9102246a1dd2ecde1cc694f553fd49efb212f993c73acba75036938a3356b013b94e3553380e52b2ebf4c76a7e5f537a4f8b1a29b36e9f7e813399faa3587383a2dada0a0cecae47c238b5ac19e5288390b42e93e95d87fbc8a28b03a5c59fbb6dd7d76b02e09da84e320ed7589e2e4e81063a1b5e21225c4d3090a3b0d3e76ba036c26ce4c32f5b945f6b8844e163a0b1dee6e2d6ad0d3b5f5e6961004988f3e622fc0845b5ef0740fcd99a6b6ee28b4908f5ed5db5ad6292f73c6a006df4515ec847af6ab3015baa90ddd80220c676b292409fe94d7be490186747d91e4b64924a1d36537ad202dea25bae32e9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootseccheck-3.0-lp152.6.1.src.rpmconfig(seccheck)secchecksuse-security-check-3.0@ @     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shbashconfig(seccheck)coreutilsdiffutilsfillupgreprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0-lp152.6.13.0.4-14.6.0-14.0-15.2-14.14.1^@]t@\@\Z?Z@Y@XO@WV @Vf@U>$Tи@Tp@Td_werner@gmx.netd_werner@gmx.netJan Engelhardt abergmann@suse.comvpereira@microfocus.comrbrown@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comLed vpereira@suse.com- update package description: no longer started by cron- adapt WantedBy so the timers are actually started at boot time when enabled (#1132919) added patch: timers_wanted_by_1132919.patch - correct indentation of SECCHK_FROM (#985802) for the weekly and monthly mails so that the mail header lines are recognised by the receiving mail client added patch: mail_headerlines_985802.patch- Combine %service_* calls to reduce generated boilerplate.- Move seccheck to systemd timers (bsc#1115415).- fixes proposed by the bsc#1084449: + introduction of SECCHK_FROM + deletion of empty file- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- fixed: bsc#1033244: john integration were broken- fixed: bsc#1021036: mute stderr on sysctl -a- fixed bnc#985802: security monthly reports were broken- fixed bnc#942846: seccheck does not collect the same data in SLES 12 and SLES 11 sp3 - seccheck-3.0-fix-bashisms.patch and daily-mailer.patch were merged into upstream- use upstream version of code- added patch: emails-without-subject.patch to fix bnc#923688- bnc#914656: fixed function guessable_password_email definition- fix bashisms in scripts - fix chebang of autologout.sh script than contains bash-specific constructions - add patches: * seccheck-3.0-fix-bashisms.patch- daily-mailer.patch: applied patch suggested in bnc#904544/bin/sh/bin/sh/bin/sh/bin/shlamb28 1587491322  3.0-lp152.6.13.0-lp152.6.1 autologout.confsecchkautologout.shbasic.incblurbsguessable_passwd.txtsecurity_control.txtcheckneverloginhelper.incsecurity-control.shsecurity-daily.shsecurity-monthly.shsecurity-weekly.shsecurity_daily_helper.incsecurity_weekly_helper.incuser_group_password_helper.incseccheck-autologout.serviceseccheck-autologout.timerseccheck-daily.serviceseccheck-daily.timerseccheck-monthly.serviceseccheck-monthly.timerseccheck-weekly.serviceseccheck-weekly.timerseccheckCHANGESLICENCEREADMETODOsysconfig.secchecksecchkdata/etc/security//usr/lib//usr/lib/secchk//usr/lib/secchk/blurbs//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/seccheck//usr/share/fillup-templates//var/lib//var/lib/secchk/-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:Leap:15.2/standard/ad3a0422af0234f5b750da7d5024ea9a-seccheckcpioxz5noarch-suse-linuxASCII textdirectoryBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsRRRRRRwfDa0k3Gutf-8f2de8b48393b326ee5411734e61d37953c5d1aff950200b7261222c423629c74?7zXZ !t/*M] crv(vX0F{&e )Z О8Q)ȦI~@G%,Jfj:1<`vlXlFeF:c1ߜҒ*Ʈ9+vx#ӥ%;U )('C>_tt5B Z?M4 QBwJXP6栳K QGh UJ͖.\>)~/g@]"¦pn8ѐUM!}=HDU(ns z.&w${?<q ҰJQb0$2s7ǹs XJJg8< dcn9B_G7z@ rɔ[OJL=b<2|C{kjgzfgKdqUFd%{47ٿL(NϕuiN|˺΅JU 72s 목^h_dSpP-jd[ޗ9Cs灹Jg;uc]#=pO7,%فIQ:hdb/g9{Ө(3k%df~IsZ#VLk|}Kj0Bd{׀zrX˹}ۣ"L| г@oԳf5zȉ(vf/Nk>6]F,9ngllbIY a}VF#2l=Vv/5mn80NeOIf/HבêR%אC]C^vV7}ҋ1ѳQ(6g9HO%-ꉂ)/m4^UXkt/ȼWrѦ"lNg+B쯘]"ks귡AV(XQٛ'4B0Zc9B-ܗLpɢk%glSa1c3&,+ {}$gJ<{nkk}zU8;~I弸{lݴ*ZIrC3 `n=YA W4!/ݟ)x \\7d:z$J{-0GV斨oU87OQ[D9ř3 yڭ9]4?-Xm G+W+!joD Q*F6r H~aH.*>U57۱qBSV&7h.P0 G6S',3esherx敲^rgsU AM`w\) ƊrsA| dUM<(,%,,VL;=!GaCtGU*~oSCKf.H]iz-ڈtHBօB (U"/m57w6W- ,O>>t8Þia"؝G9x!ga =U-oIޙ8TqYv|Wk25h0|H7vu[_`lNGT:|7 &Wj3XopGw`ϰ5&+9({qsf5O 6-BCcoNҜG3{up-G*ڿ i3j?->L ho1+s C3 GPkM`ы~؋vBk;ό)մɓHx$f%s^(R?}Y~缧XI ¤/F+̈́)5`Kp"X}z՜\,%7"bPew:d l.͓R;#)v7:3늈Y{'&,$"{X\퍓ȡnyK-d `jt#~y,Y >)wHfE/Sf.sr n pWX.\lS0m b+h J~Y}3qQ?Wڧ3v9d>kBt0z!&>u$$ҟrQ90-% 뵁7ب$~nxz7ԞڟΠq~xw5ⱖCT׬JE56< Jb-<8W5.<) /_ڂ wݸF+ ا0_t(BS1A0oAZ8^z2}1v6#8@XKJ,f=;ҝe7?Nr߽^5c(5\]fVY+"meuA#!>;?9eLߢ@@p瓸gg&\`'$,o.EyqgtV/YZ G@GQ1^6|\i]P0{`S]>JD={tٞ,6pi9nܖ'c+{jƀrqK(ZvNgH6X\ID שkg\,\ʉV8BvroLdC#Mk60L231}q546, ZC̓^[vl/3)lz!HbzPAIsӳNƻL Ω^J9ȋommoڠav [ v"ǧ2C<ZZXX`D Xɡ qʰmgD23Aq`»͖N4/YHϏ&1i*7{,TLf0NˠgZQ}#˿%_Z(K|""6JmbAWu9v]͓@!r?C,&,8&xK)o$GPV7HHz&Zsj>z1A1G;<}1B_L٠J[oCލלof龰Wok.\zI81 /2Pn,e?nB0O KĸY~y^ab1S\I\BFc:̼D<]H4hvAZK%m>OQmV?~&nРg(-?{F2h?Ԛ#L':і3sF%]qvOcԬ܈^hkRqtY-7W%(QbrM= :|Pu˻Jx14Phb+DL>+7uk1gJ:]՛י.A3D/{ݦmtΣ"{ֆA6qO &Sskpe+TՄ0fG2hf5|wxAw1$7\Кk6p(ȣƸ>:~,(&QUb[n:- O9D$/P1'(C\{WXj?o3sDȡF8YS}, nCq NÂ騜!(Og_X^4+: b&&E.{sd&ߓ@(7Yg&_z 'V5:!-֚0oQ/|ī7:+Ui#\' oYMkNW)eIvZ lWY^Tb~c؀K 9Tr$P>rcmC:W]>~Դ~Ȥr[=,ޓz0|6k3ƠkmƔyyx:0b*W/&R szt.Oq؃.k/BI-ݱOtBLW:q8|sN䉨ut,N\Hxo8k&& C 4C&8w@mD ! +tl90&m+/`}2ɺ3qaJ7$rQʳ-{ _Yc| O@Q7!‹Cb\Ό@[:`39[*TyeRmG讛ð=O}Tru_Z\ӅԝPAJ-XYpnx5K߰X8F rql3?dПz9V$DYueÐ[~X}Ζ-g\cb'{l\QPW7wX}EKc_AV -Q{V'o3cQ5RL%&v!v6\o مO˜U">Z-@f =Nj.2-Cx p1?_Aji2T~m@^ &' '@jMn+1׸K 7cJtJuZ9 Zo=ڢ2&h$[qkzvEF^{:~AO3jVOrйj>{Oo8߽;}f_ă~\ޏ6G.|a('bݻ|:o{sT-1MgĤ Eo'ʰ2T?#D Mkik98ObLT}{ų8 E7*' ǹil>ӌ`e|M( M1Դ{c v}:APV uNf-"Ӷx7iV̹(}n{64BAԔXQZv6+ Ƌ _ L"E>P{[=KZCW y2yBT @ & )f4614bazWe9Ae- SEF"7]W-RC(Ox N|Hl./'xhjB?F8;dR-Zܓ;Z>@3\;ѩ)3B%@)Lwt&ԍLJ 8)_>,fdҤuiJe~jf#ɛֶCܫystY<Txu­&ZD |A# gHE=[FȞ@˜嶘; 1 s#!Gj#,[nƧ9in8A(7J|kmvCQN+MĒ%l*k71*۾+)y53E~{$PY? N0W*䱛Sug3hcdgLS:۴Xζ"DY}o3VdEV=~d(ʜ4b<\ZLsQ24]D/a2|y5/2گې+BB Z_ےv(efҴGEqaxD+޹ ?1Ʒ{1Z.y43&Ufs k-!r. NM7B8Elog4Y+ȼS||ZS^S0)-LSo^Xqi9wtշh Wj J;쥾0 ݺ]N<O l$Z|!9f*2*>/i^؏fVL#ynp*KY+O*NȐN$XE`륾x:wOu0M'Ⴜ:NjµBzpăXsOP7H@q{UϾfQ<&h ivZVw`Xen p<`c`-+A#Y~EP]?7R a8׷Bv}K~U1ZRu25ji_K.BQz& 71/MqIB:t$t3sZ#4U)ZS+W&53ʞ/uliȑB2FC P)QC/ʜM薹OuYuXspiƴc /;j / ?N1S}';Na&f&ǧVQfP O'QH`.ggT0!\+2 k&3mJaT 3ȾzQx^uĢn9]D}cw3$CX#އԓS-'2rZ7:8򖳿9-t! f@{N?[Xa-Vs/Gn]& sLBߑ&&ɂ^>샆ai? 蟭 Sp=%#Li[\K*!-fK}ݡMGW&džf"I&ix^S߁z3{2"άc}*t$=2Xm9Ad:(} )^'=auUdw5X|S{4||3DU[*:8jh;pAvl:kܹF'yj[tj&HG(:EsNdD.jf}#OC]]Ѡ76-O#y"s$0F4#6_^6{TԒ &/b`vjRA [pGu)ծBt== *adϕI]yKt*6dPGf0Pq2Vʅ}+ւ͟_qt#JzzW b|ݮڴiv~ꦛĨ9X|K9$Nfhi] r}:qBBfp[ˣnFR!MɒG\.>mWCA'g9wRӀ/9&u%%;"l 2⎰>ڧ?򩭏<7V Pʬ#C^K^\"D5+L:nY}%ŷZ4FӘriX\=spuw 0zI;Cgt+muR_8PBm.hC dg{LC|tXM %azl>zsGH~W8։mHevRa>@#p 8Ze|B`d[8?-ON zrHY?c%/CQrCJyN's΋5YcJuKXIjb'PB?8:H{F݁Ty2d:VzmZ|_g >L)VnusH;ScN>P?^Y 1qu qN$ 5!#"#D%$ .;DC<[.w0t&>mTn顁I2&U9 u/q~c9dET'|O{1W^qe|d u@bēa0RB,Jd)+pt~_c [*{ZvȜJPuNi џbG$>-.*ZA5ǥUjMǤhEw}=HEA( 2>f2vƟ'RB@b]7GP`[Y*>m_UL`Kި~k`!Bl#@""+БN\m\bǕi,S3X ^+o@buj1.@LS>*rpނ֊KD(keddģ XZ|m(`%&M) s 01RctF2 ) Gdac,bwo{nтKm.!]$gG9|Y^󅰶|f?w{=2MpI#!cPJ5ʯ FzE*o9YxВ%)W֔u 3<3-VE{[G)E/l>jPs=hKmLN'7|g7墳,GUaՉMngفVD)Η} 5U9 lS7fqmk zSzA XdGN,Z$CmOw YCB޺HCS$Ln#p`IXQ _y;OͤH@؝лkD\]Jį1# HV}h3liJl$a%pQ/ur>uH[002ec'ݒ˝&tY,w=a ۓ[kk ]d͈D꼷8„n4ҝGd2 @UXyŭa5>9:QA_?4G Y֌|Y|kulow0!N27M؄NjF;['Kz0(kB:^ T᰸3' :앬Gc+T%>JxMB0[}hLCpYw,kut=2$' $7!7%:o!{"8 ^|tO7v7!E<0zZ6n^aZmD-h`xVE5;\7hX%\5R.~x Ta+5i_8Es7gbmO^]>wU{?]ZFuѯBQ4Y{1" -{@0Y=r2((##'t+OAA(p,@ShP. ;'-IQIZAYIC`Oޠ9^ {~"݂z9&>i0+=]~?N"IJ-01);?'SP.phhУO=ف7nF]X;LvNK?|5׀\) prGC"/2ā7|ԯ0a{s9tټRiOѼL2;McA^o|: !e x@P|Tph;\ߚ7il-!MK*83ۻThd蛵ڣ\]Zt1MY h:yaRCP9u9XZoy^eA}CpU~؅堠yHUpr|7k@!!wδe 5­҅;Jԥ#`z΍g'1wTF1o[Z[CbH R)3J\YmJ%p lMݰ`TV`fqiJR9sl_簞)퇽gK%i0#!kOV7(s1D66VŶj6Re jL+%aI2o礀{y?uu5Dz=΂Ђ$4puP4[gẘ^ FEq+d!CspZ.E/ȉDϚ u:T['Y"$;+f:,Y- \߽g RSLwz^3C mJ7~PAg-{uPA?5Pr|ĶF#ȯV0Kӛkhh~%?37^Ϧb]KY`Lu3μZbaؙXoMtgG(`3.Rj="KCw:#Xe/7D@S/W(DH\6l2Nl/M&)tC(Ne Lhsƚ@i{.zVτ݋+V?ь2o+zQ'k-fBやfO3u$7$%L챈'p^.F˧79q"D -QWyZ,v^8;2 c??A޳8r87Y8f!A=qd؎T$ '׹|%n01N76Mxv*ΐb[ܶ7hIz6xd$揆IhPFm$3_M.۬2gi I*օljv/]¹\Μ>o3?" 'O5hM DgI}nʙL(CL"GK_6@#F/1CqSAwc;z!^p)]wNExi_,͹棓&[V%nu\OL4f3yZ0i@bB ?X~_&]v94E2NsAէ^XIϋS)d'-NE|>D16~T0#_a$\$"|vsHZq)K(g5دsi[!:XST7k b<5u?q'\_T;)+t,(ԟp E8WͼC´5 K]EiL-{q)LQQb~u=EJȑYwh,WEk!O1DᎹtrؖmͭZV,t#jr#ܢ J_>1ix*[,19@XdBeƓ&r7N#ùAAɅ{x?0_ t~j2;Z9ƐI_w|8.sb]z~]™W-/XB\(u ާuPWa르]J;X(Tf8G˛#P֯#n /Ɓi!SF"r4#ݫVEb/5.Q-!0ljNAvO P;-CѴ6PDXvx᠃cyL=8u%.Mҩ:;?>kk[Eڢ+4Anwo"7=C,:ecgrPƿ^T^b(oRЁb9rKw8k3ܝo1Iq)A>kS> Z!rz|~ ]p p-ص'\|JUo@Z]q8Kz *@V)j˥DJ[0w1 "Fp(lPCJ!SWkHޡ|qN+l I1>nx[PR f}=B?AMr~ڲ x]̣ck0s ƭ~LS QS=!oaqJW&BL_%sBv?[C {pBϞ +kD%H8]%i\M D!鱣| C62n,[YjY)E87]~!!yGdA.Vm*[(ِj n!\h-Jf)@6$\x/H;M|TcZd: wj 3jSHIW4olDahedڄ1USId.]V?$8}<8q4ۇgm6JlDz݇;cv\z`*&ʸ.<+ӍdBܢU+[$Z*hY2W/flnOU֬^hCSmQxRWkO}raė#1^ƒ! +ZibË`1O oGfȶNrmDQ.?-0kH~Z} 3SfcD+OMKΞHYB6(@)HmsІec LirzmP ½6fC\m݆Py)^ZV^_^KyY| F8"mG|.bSJV-2XDS"A|bb(}ﶠ(i58XzDbF6ϻ)-O`wzQ8j8zu^;_Q['gF_/ehX#^`82'MZ,qg/5:V,-N$5O)O5@+-RK~F'LM|)hde]T8%")(3.?93zGVv8P64 Yh:폋df!k4 !~:gƯ$$vt4d.yDX3b<N?k }iwa;)7B$Dtv2SlʀnV~3~ցWǰ"PK\&h35͌ ?qCi('KԫBqzMMo?>Ƨd8HF+zzkYssOHc:HBQ؃?z]&Ṽt'2; aJubU|xr * DNs0N>jz{ڇ sx&X qSDqkp22 9"}>WrTTpU*84 Hy:;)=d}}u؞R7XTijs~(L'%A`j- D&^NU#xV avm^(Ga}zii$ ~1SdYcO :wu6&-Z3 wMيӖn},ұ*V.mтQC?U Cr+% ؅K ͡:[A"NcQ߼gTgϺ]VdWM u$s^jc$4qW1{;}]D.uҔqs&IgQT\t'PDn<5:5eBUll[Ln# ߮YjڧM'=f hOm5Q9<8dU(w }dPޤp򬘫Ke5t?.2/?2+ ny?A/f>g1H*>AX'. ɴH#rM[=B')c2Wo_:cfS b@fV=}3@Kۙ8Ŀ -`wfvU{cW8Oc,zEL)=H+H`ųI?;25 (k`X$_#88E z y<8=@`f*-1a䏏ߗߘo}~Gf}w+6g>SI H ΓΣ1A^Of69e]%*ʧD%湦IJ$I_%*|8P5aKSEH 8VjtoT@kƇZ:u;Ÿ3zȭAy~z^ }mN\o:q{ŀf:BPmNN@زaLe* <":ZW\vqc%fo[Gv]Y*I>,8j5Yr߭#d.QyGaٹ{UO1X?[`_#˳ 2Bijр_" :sV c|_뇵/Zwj,d0o\5=qàv"};me3%Z$_8vy-%!TY Y@T!'?$󻎄22y8yKI%ǃ7.5=W}e'솯$Uȱ1ψ~=;lлɠ5&.I[isD\>(*Mo(1<X+^ѓn<-2帗Srۻ4S`9X?% 3bApCg5j"%/'M9Yȟ>7ۥa XÔ=[Q*(`8|>-XKīlQ?@oAHO6LvdU׫֮ί &pTU"wˡXW&q嵀H^1#`¥6/VJ%G֐^L{h/4?QԻioHSjohK90f;skOAZ;#:wj5X aMEpy3G|Q/L7Z ґ,A^>Q[҂/5z ):k;Q..uX ,CM)~]S϶^SKnO*KZO9܆Wf>Yh_ (f10+Ao7A 7" & KF7gB}G]#bQ]Aq*tp#AGYt5 s%M0Kge:P2"e_bҲ/ $z,޸ 6-q\"Q*Hy[> i^_Ē9׈xJU-m縩H%wo?uJC&5ӵ>{ rGy5?Q xu#M1 I 4X%~lo~8 ɉ*Qj@AD,WhSg|1y'&l).MbOho3)rJ2`?$ZlPk2-2^ 椐V@ Q%Pb0$O8ʎpT?!Ѫ\pZQ 1L)1x0^.n ~q?\"`AµZYOԉO*\K 1p@yo]&t_xv 3?đ>/Q_L Zh2 á'|w62tWhҼ, wP2MeN9nrvɦLWAoG G0(JLOt W -biJy&V,l|0nӫ 6D R.UN[I??z0 Q{\%D[swǎ6C (E#qبD\p]:q5濜Mc8bWY+ YZ