rng-tools-5-lp151.2.2 >  A [ и/=„-Lw,d޳z#5;|譼h xκMI܏;I~~8YKMLb?q/GCÙ"`s2xYW6"! Viknq*3DZ*A6vJ<Х\6:U 1Ѐo/6‰\8њN40k+>ŒP%D,5-z2GMϜmV"yh$&^xuba7c9a6bae9d0269255a67d0261a32b75d69cb5beb586d3c2c08f4045341651f8cc2b0446f5c9918d85eb0b11753bbe521be112azp[ и/=„oIW9HEU^biOeĐ@as{+ʉ䫬zdgNB.g3t$q7moI#€6ׅё&BVݸq]\Ҧޓ{jBRiN՚ qd~*ThR1:i ڹTY;/^XT2և,%>P.dxUu9rPsm7)a\΍/EH0%B8+!ܱ&]):AxʦNsœsr>pI4t?4dd   B% ?Mv|  ( L  ^  p    ]  t    4P(.889:=']>'e?'m@'uF'}G' H' I' X'Y'\( ](( ^(b)3c)d*<e*Af*Dl*Fu*X v*|w, x, y, z,-- #3g#3#444`Crng-tools5lp151.2.2Support daemon for hardware random deviceThis daemon feeds data from a random number generator to the kernel's random number entropy pool, after first checking the data to ensure that it is properly random.[ qlamb25~openSUSE Leap 15.1openSUSEGPL-3.0+https://bugs.opensuse.orgSystem/Kernelhttp://sourceforge.net/projects/gkernel/linuxx86_64 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 rng-tools.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in rng-tools.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-rng-tools-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rng-tools-update-$service-new-in-upgrade" fi done for service in rng-tools.service ; 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 [ -x /usr/bin/udevadm ] && /usr/bin/udevadm control --reload || : 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 rng-tools.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rng-tools.service ; do if [ ! -e "/run/rpm-rng-tools-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rng-tools-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in rng-tools.service ; 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 rng-tools.service || : ( 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 rng-tools.service ) || : 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 rng-tools.service ) || : fi else # package uninstall for service in rng-tools.service ; 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< ^Ł큤A큤[ p[ p[ p[ p[ p[ qS:H[ p[ p748803b81b6572b0a5cb2776fbd4c3352c0f120292963318763d09b63103149aa6f19e38ec36c1ad8fdd94132c91eef3a363696bca1e355ce64647502167c994e6beb696d6b91789c2a0757af2200e5815d47d26443ddb10475ad967eab0350559cbb4bab81406e506a784b69fa0534e9058017ea1efa57b893f7bb86d4f0d4090993d33847d5cee68be6655fec058c30090275c05478b7f54680a88468546ecedab1f0cab8e65a80e83857755a7783fd9ff023ea315336c9ec424113908a9bf817621e8af2be03e5581d41948cb7dcad18fd595aa4090ad52f7af9f97cdee9a/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrng-tools-5-lp151.2.2.src.rpmrng-toolsrng-tools(x86-64) @@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.1V@V$@V"8@T@TS%@S0Sh@S`S`RkR@Rg@R$}QxQfQdPmz@O%4N@N2Nl@NBrMwkL[@Lډ@KK/KK.crrodriguez@opensuse.orgdmueller@suse.comdvaleev@suse.comro@suse.deidonmez@suse.comidonmez@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgp.drouand@gmail.comcrrodriguez@opensuse.orgro@suse.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orglars@linux-schulserver.detabraham@novell.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcoolo@suse.comcrrodriguez@opensuse.orgcoolo@novell.comro@suse.dero@suse.dero@suse.dero@suse.decristian.rodriguez@opensuse.orgcrrodriguez@opensuse.org- 90-hwrng.rules: Improve udev rule, autostart rngd only when there are hwrng drivers available and one is actually bound to the device.- enable aarch64 as well- Enable Power64 architecture. Starting with Power7+ we have in CPU random number generator- add patch: rng-tools-check_signals.patch (bnc#897335) check for signals in all loops to react to SIGINT/SIGTERM- Apparently --fill-watermark expects a number between 0 and 4096 now. So we now set it to 3700 which is ~90% of 4096.- Update to version 5 * Support RDRAND capable systems that don't have AES-NI * Man page spelling fixes * Don't use fixed AES key for data reduction * Platform: Support x32. x86-64 micro-optimizations. * Fix RDRAND data reduction * Enable RDSEED instruction - Add libgcrypt dependency needed for RDRAND - Add back --fill-watermark=90% to the service file - Package NEWS file - Spec cleanup- package is needed on %arm (raspberry pi at least).- systemd: Do not start in containers, in that case entropy comes from the "host" - systemd: Conflict with haveged, only one entropy daemon must be running.- Fix automagic startup with udev/systemd virtio-rng KERNEL name is hw_random not hwrng..- in some parallel universe --fill-watermark took a percentage value, not in this incarnation at least, where it takes an integer. just use the sane builtin default- udev does not like rules without a new line- there is no trousers-devel requirement anymore - define _udevrulesdir only if not already defined - run %udev_rules_update, if defined.- Drop old sysvinit stuff; none of distribution targets use it anymore - Remove redundant %clean section - Remove useless automake BuildRequires, CFLAGS export and autoreconf call- in a previous change I removed WantedBy=multi-user.target from the systemd service file because the service can get automatically started by udev, however there are usecases on which manual start is desirable, restore that.- remove option "--feed-interval=1" from init-script and service file, no current version of rng-tools has ever known this option (bnc#819764)- Just to be in the safe side, put udev rules later into the mix 50-hwrng.rules --> 90-hwrng.rules- 50-hwrng.rules + rng-tools.service, use activation by systemd+udev combo, the service will come up automatically when the kernel registers a /dev/hwrng device, service no longer requires manual intervention to work at all.- update to version 4: * Add RDRAND instruction support * Add -q and -v options for quiet and verbose output * Add -p option for specifying PID file (text file containing daemon's PID) * Disable entropy source if facing continued failures, but be tolerant of the occasional fault. * Default device is now the preferred /dev/hwrng * Do not use TPM device for RNG access, if /dev/hwrng is present (TPM RNG is exported via the kernel, in newer kernels) - require $remote_fs in init script as binaries are below /usr- Update to version 3 * add rngteswt program * support TPM chip's hardware RNG (and thus, a framework for supporting multiple entropy sources) * change default hardware RNG device name to "/dev/hw_random"- Put rngd back into %{_sbindir} /usr is mounted in the initrd now.- Support systemd.- add automake as buildrequire to avoid implicit dependency- Work around VIA Nano xstore bug - Add support for Linux 3.0 - Enable large file support - Enable VIA PadLock support on x86_64- prereq sysvinit services- change license from GPLv2+ to GPLv3+ as the tpm_engine code in the ubuntu patch uses that license (bnc#653119)- do not report init script as failed if no hardware found (bnc#624198)- move rngd back to /sbin and drop remotefs dependency from init script- do not enable by default- use debian/ubuntu rng-tools_mt which is under active development- add Suplemments for all currently supported hwrngs/bin/sh/bin/sh/bin/sh/bin/shlamb25 1539967601 5-lp151.2.25-lp151.2.2rngtestrng-tools.service90-hwrng.rulesrcrng-toolsrngdrng-toolsNEWSrngtest.1.gzrngd.8.gz/usr/bin//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rng-tools//usr/share/man/man1//usr/share/man/man8/-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.1/standard/f17e8f4dad0fa849704c3b1a99aa358f-rng-toolscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=32e593a0d1ddbd5e58df3638a196facc641ab4b2, strippedASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=818a5a11b91c7290864ebad52259c38e041c40e1, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR RRRRR ROObmodalias(pci:v00001022d00007443sv*sd*bc*sc*i*)modalias(pci:v00001022d0000746Bsv*sd*bc*sc*i*)modalias(pci:v00008086d00002410sv*sd*bc*sc*i*)modalias(pci:v00008086d00002420sv*sd*bc*sc*i*)modalias(pci:v00008086d00002440sv*sd*bc*sc*i*)modalias(pci:v00008086d0000244Csv*sd*bc*sc*i*)modalias(pci:v00008086d00002450sv*sd*bc*sc*i*)modalias(pci:v00008086d00002480sv*sd*bc*sc*i*)modalias(pci:v00008086d0000248Csv*sd*bc*sc*i*)modalias(pci:v00008086d000024C0sv*sd*bc*sc*i*)modalias(pci:v00008086d000024CCsv*sd*bc*sc*i*)modalias(pci:v00008086d000024D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000025A1sv*sd*bc*sc*i*)modalias(pci:v00008086d00002640sv*sd*bc*sc*i*)modalias(pci:v00008086d00002641sv*sd*bc*sc*i*)modalias(pci:v00008086d00002670sv*sd*bc*sc*i*)modalias(pci:v00008086d00002671sv*sd*bc*sc*i*)modalias(pci:v00008086d00002672sv*sd*bc*sc*i*)modalias(pci:v00008086d00002673sv*sd*bc*sc*i*)modalias(pci:v00008086d00002674sv*sd*bc*sc*i*)modalias(pci:v00008086d00002675sv*sd*bc*sc*i*)modalias(pci:v00008086d00002676sv*sd*bc*sc*i*)modalias(pci:v00008086d00002677sv*sd*bc*sc*i*)modalias(pci:v00008086d00002678sv*sd*bc*sc*i*)modalias(pci:v00008086d00002679sv*sd*bc*sc*i*)modalias(pci:v00008086d0000267Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000267Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000267Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000267Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000267Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000267Fsv*sd*bc*sc*i*)modalias(pci:v00008086d000027B8sv*sd*bc*sc*i*)modalias(pci:v00008086d000027B9sv*sd*bc*sc*i*)modalias(pci:v00008086d000027BDsv*sd*bc*sc*i*)modalias(virtio:d00000004v*)utf-86bd0988b254648a986c95d4bf3fcb13e5db78c4aa1f3a28fe0e6773c038a11d8?p7zXZ !t/A] crv9u$`]5VM޵ixh#~kd_Ao_"{ w) ,r2}ykX: ្PW}Svj䠲uMXMk*ҹ [Xǥ<0N:-&wX nBJhp^.AWE 0UA?&\~o6ja$Qb =*钎ᇒno}ȠA 3rcs|[6sZӫǶf#rAdtW뿲ёzcvݯPFfE~k AM(yDme=F-DHHLyd ˣ寮KYB<02+JT\яtXo#? ˯쓐Ze=>LX}@ʎ[V_zhaYr!0b2SRsލO뚽,[WdKЊ7nUh kf!hj=]GC,>-*V ]ܓN'{H+YDž[8YfpYW&\mb;| p8nHsJXSbOIi=V!r6ڔCSZAtEնȟ'$qTX&rDQ$hS02V[+׊ϽxѫDYm$&. !h;<3f;g|kr}gT ,SeIZu@B|9>DYX٤#$w#H\;Vp]G%qZ)X~T v$0 Q4%JBNƗYӃj;LGb~NAbΩc&]#<:*w߆U!+E  ((Kn'}R8 UtV|Z&>M2Fqľɦ-U`@ Epb(ݦѩL#e+网+ŷ"=] t 7ϰEa+@X?n A )P\1|^ `hIJs&qu@ƏK!:Ef÷2ó B$Q+3xDZb,'_lWqh{ϰ$e`| Ʋj)Tw(єM6h p&BL9R%WՅ4JxA3 ΡvtlȄ[|GUb?.7trZ̰3PV-5m&[s֠Bj+U;$@'rÃ'"}†ẍ́,L%}i?w!|96R׻J 1VX>"^_,a8}yj2_ӲbSޞ.i1h;iXA?ȬYI@"+'Qan YĨj+lXYvl:S"0f6[BlB8RDRa Ǒ1bp YҠ5 @&ST6/4{{ ="%0./rػ izqCwG^3̣g[(ȧ(hHFdξ.#2hZ;^sueOׂ ro!h:ԝZnۻZ8AXU cKcO,JFVSzPHwg5UwZWdK7%9 3~9FBT4\_F9'rD%fxz#twc岩-d6:'mP27_#-)FO[QBȒ+MQ%mm86 \4o$y ?] _H^6 h'/t['NpW5V̾Tk_sncRn<~mT'odi[jvSC^XfBu*&:%qze3=V-&HZMYXe/c3ڈht2H_%.0nf$O`A3?$ 3 xv/ˆĴb}rYcՄ7>V[,3KJmp d2%R K+6gNre&/Fe"MB׼[*A+ ipDhͧw~ڦda ٙG'Y/_'$ދJ-C ki S+z«͓]B4r gFh i9oGbL|zq&]j8i~P}0QXQ2IƂ "ILUm/í6NͧDKF"}؈ʙvE@`zgV")*_6~ V`;Q)²FyS.hޣd+P {3<ڤn?/Nxr͜ #aPDoRJ ] {3h?pu /O yv͹mm?%Γ PծwChH.r؂vmÒXXP)jIFX5NvE;P4gZ_3"2=BhN/q&'XePg^f>pTߠ>@vI $Q7c6@M+H!a{\F`ӣUqdWq᪽P(OE}@D\G (>9b${Jp{ӌD-[u7v\'7Q lrp*ּ,m[s8A #FKZZXtܕ̗:X&Ze a# ~gݞMV!&Mê2G=K@9q/KP}G~`g[0@rd(蠼\}mn_e‘qxGŧ+律\]Wƪ(ѾLNC ɻČ]tnU mW$If;] Rq0ƶv)bLC|^,~ziOF`⊒I>u[o[ ^ū«JL'OP!#0囮y*@SW6u"D宲V,{@V@ķ#;Y2KAF0ʬ<*ͼN*|2җrO]68SN4.VvnrFyC —a^CyjYEK/& _%DYv™f$HU$#/5XK8CZ'"ܞʼU/K]7U1t`nJYԆծϴ ),g`ȳ-\Q}K/xHo p^k*i8 ܷWeuٷoSwl/O |ʴNL ?~n' tmt+S \:)'O,$5ZuVǢ C},jC4`0^nxzzNJǣ.R=Ӌ> #<?0#g8伕a!++'"VKoʶ7`Pў!D 8ҒpfqoD~8!e4f{ %j&ZCX,a*tJv 4 mpP6f=kqJn73Twdޚ{LI.y]@1ɟM&'$B~mn<.Uݳob> $ P`N֑VT4sGv3 c'/րT9b`%s20ڗg7G ׈!UfPK;zm.}4U 7+\Hx(; ң/'ʧzw%l9Os>7z%2OUto)k`.ļpaHpiىm}nԻm_r8V#'\a/sqdp'FT3mmaUpj,l~Thʭ$'*;%/`lԈKYĽ*t&h3NzݞTZ@/nnD 8yHTNQd^Sꡮd3rIOtzFn'- F>4F`©11Ū į)'t.tfǸ{l~|q߱TB2F(kuy4G]B,[O@("D>Dv䖽\o}Jʐ䚂$$C}o`p2pLE%7tΦu4_rY~, GPtz Ϩ=sz( ͱfJJ\s >RKr孃jrσ<6F6%w^&;Kw@a i!gI*d#nIw,>_"#SƜR~"0:<Caimۜ%kU (r:[7L& \sY'03\t~>% &v.^',OKńȸyv}k񪻕{VR|4:KP._r1/Yt ZghJթʠ& yN{y^2>8N(|A^!˲4|/]<zAsD.+#דrD6{a)C7ce$z'QLK8nwX[y66f$p?Cp#R;.}Qe5 hcW =|Q?ݦ_g-iYƺbNbI $RD謬qcQKőE8֓׈'Dc.KB`B#. OIjI@putKq&PΙ]tMo`ޔ͕e8'8 豊 _{X0 t?rVډ,v`t!q@Q>Z.gb__P8JagJ;)%ٗOtVH{&p"i^AK퇵`Lqt.`fzpxfߛy\9rǃwOb6Ĩ8p|X []WXd}& Ola64mMZ1_C@ktWT<t ZGmt6Iy-lɖ CZ8PN= -+%gƝ`d5Tbp'"Nx V NuZ0ͪ!.D3͟ +~v"H_l4gF6^;4խlyM<[_`(E{6F|q>&F$ {J2~TOBo(p¥idl*ƺ,U>ǼdUֈ۵>F g Qx3S/ WD>`IY01i$zz(O[XoUP[~7I^Ч\! 0J,읰R}RU<Քrk[rxy=q2NٻYYJ_ڝ1l~>pG1ޥ֧9|nɉIܪc( : /HR3lg] /;d dhk Cď^B\:vЦՙ1Gv܂7 ]xv\]?c^X|Ϧ5dC pb Vq}~tlt؞x  YZ]?eM=p,ܳpw&j᠄NpuwHtV%n3c~y2VWxS~bZ{v_%0;e/|+}_AvP!|u8;2$siqd@#=пpW-+\l-W愛:M^Z2 ^l]akD jsivryύʝ A3bj{;fpʳZz ho#7nn0VeiAd2E:~c8#IEW_e! 7fh6M6mP8>p{sOV5&\uDy:AgBo(IuZP˾G F5Dl[m5xKYHjbQ@12 ݢTMN'#_U>pSG6pMW)ALn;Цgs`h %֊/Mޥ+v%"YU|S+ ~VFb#jMrEgfk:b`\*LbwU9hqGJ`_%aA\H=I@?\իߢ5(@z\,?ߥző$lZiD2BRGUAqp nj"T^r-n!{w,@i4Y'-8q6ы &r!qOD9v7UIbwQ<Ӵ8H7YxӞӺ⽒4s)!Sr$Y-L"jv!f`i@ipϔmI ۜAU=OaKpN'YԬ*Zrj`UcSt#P/w3[.];ā}dіMug!. @1f^Li>d^|m0A!SL{pz[ Yli[ .kiY[̓X"_4Ϗ|2UAZ7{/Dae}*{+CgY=n\LfFnĹ~5rZ |C*N^bL2OI *}ЉQ#O2;4(=RAɚ?(D"_>1ak%fPtx@.X| m 2!)l͆ubht{u[0~ݱNSTՍ^ 0 +'_/M_#v1s[QE&dؠ͂_ۓ ?c%f'hT`"YAWR ߠ Ċ?Yz[ :OI@Uқ0Lf+A~ES ֛fTL1Ȳz &*"0I1Ldd&T|'P"1X#iE7o{契6pl~.w $JZt vE94H4jl*qY^A_&d%Gm@b17Z:ZvVy+  K;V5X]|\Xth@1BFTTI@ȁaUNlb/Qc2n~V~8͜~^m '}v h#ˈf&Kd]zs~?"0)W±~Xt3et~=@p\svzxuhnfQIۚ fTjEy =싡,rD[NM֪5e7TnN57$C[CkCs4橀8\Sj'C"*W<|DO  *M5W|-wuߗy\we+z\6BwA_z qѸ3ΑIoJIs#`Z"uℓ 8n;=A7.2PEʮ)\a6cw+@MM=6:$^QTbp zTGĞkNOG6M^-s &HZ*#몎}8I]~.reɌ&řQf Tر!#@} gIvEX ͭk:\ u=`3tsM2so Xi7iIm^])N!V{Em*M_ lEO;($V۲: By7D`Ѹ䟦v BJw1t55z}pu#D4QTv37ߏqnb.P.=_$E5zֶV /)i lAŒ$v NGV˅Ojw%n5/yʪ}dk/X>DpRϳ^OȹAu$?ڨ~QʠTzY2M4$\D-ۨjqE>UȤqU (?_C _*V(x& ,NG%2.*²P7 ^:^*nUȪC>*Xn&vxٖg|NT gSH/:!UdA-܋M(̪sY?Af6tJ> \enjcЕ#:͒}}Yf86B䶇D.ͥ;GrNSGp@: L piIZno׼?%VUb -./cC43,OT>?Fxd8кi`kN[]5{IZy dZx@LUAf*9PLKFbș|ߔܬ=IQH(%<%,b,컙Ou"H[]4co(?`9 93xƤrߔZ܋:Oi͘.U..F-D2.]9 cRU}'G_Wܖ(UkdmℨBP jf%f4~$G œE,۟]oa~W#}ZofCWvnz$KEGeY Geح~):+( ǒxRo2QF_|OL>bOsɤ 2L%nQ>pe.♀ATrkөڬ Y)X|1h'=+bf:+%8g3}{:!y\TZYq4U 27 ; lK0d UPT>M7&oDх裴(*u*KmrL-Owpy*hP7F2]Poh @O[Wowv1H4Y՗? MP=3I?141Qqۿ ^\Ab˘|=pByZ 3F3&>IDMtKvXL of@J"FMsGhTLO{#oHi#2L9ڹ.^|JjlQwDrz,Gvj3@ EgV|!( wW "DNFBdkggs>Sެ^I0r+d^]H S̓dˉ@`Qk+5VhϾOKlL;<^u;@%p=3 M&|6]$f8"S8/N?5DK.26#k? b:"O*߬dpvUA&ZL6D=r aX򮟫-gR :SGk`wec;TBMٯ(=|!QGc7-l{L.k1k@}ǐ:ꈮhO;Ϣt'gl0 Uyh?ad> [v-Ð>z"[vp\ٙTuhLJ3CMIg0+O[#5SN}$z42ڽl!-tڊXzw^ ߯l S>_e+ }l0z+π's'g K5j }uሃʏrζs1 R-6*'X2{tv£O`SIz˺;po+ U_XGYlh֭/OZ B3# Ϸwx먍x\:'WDf+U}= Fok"䁻[m:e U˶sL%~a8J8d [@ s3f c,>`o.M"-]J@,j*G3LrbxJ"fDO\Yk{ 'F{yڌY[YĴmp!K`ВCfu1rMeh9DleA#HrQڥ87wg/u?`^v[#ZtUkMhaC*˃ob\X*4Ȇ#Zk.y^'m$ \+ BGl_]r}[SC2_DZyHҹ=5[{W~cn\J* .eVz1E>/׀GAN[N~&(VNrNo@NԚ\35veܑR@ogdj ͔br"7jQ*8ΰ vk1YI $z@{"?6\U&ZgtӜ_Pq[O(Ge ږxlýVj;´U/E|[+K`DasKL@2u']@ OȖ86?l~FtW#-֟v(o:-gf*$WGP#p#t)5A:3):ܵzjKLt>R4|~T('M1i3DzYC$ᣤgBE}Ud5-^3D撚6p]S\}ĽniQ[!^{GVhѫaBFy{ӼhIJlvYCYsczD'`oY,E$ }3yeg E@/{*xaE3HgM;[ Ҧ?v7e~ u,i,'>;yP`3Xy;Z1zj>>mHɫlV7ą'or M_K=[=#7|䝀 H-TH1*lC.' )|GUfBHJ+mUI%2Dlh94kx((ߧE2Db5wm<^^d.𒯿3ڃTƐP bF* !*$򑀰s-BnnBdG̺߆Ld+sݺE!a":f۹Jͅ fH.I*Ky"MxΡZ\/ATG跃ZJ*wxm@~\\_,=MC*8j7Å9B1MB*`߼Mm_Ym`׷,S]u9xV(MPzq`џ>?=CAy>t˦i:Em?6XEgEGq<"R[A1oֶf[:N~tؘy˯9q㉣nBTp+ϹR庮B:ӏE.0*ٛ٫5xHK}YxN& '7;UəOCfx?UlB"Oje_ƣ ,g68 )hdǖ#";\3[0gufCZ'0?(*u,3X-Nc^%|1:hC$Z[JMuVD7 { ]sa(Qԃ1&C8wn>*&rF4]/hB,p+9aW-6J}=-hJc7D $ :00P困3–] \hΛ+%~J#&Ɏhs.xcarfbJQg4Nȩ}DB=Fħtvj0ɗPLv Pf`j}yDeWybLu~*INs"WRy6&'5HN#gxҙ}6.vdv7݁yKBEco H5t;6cG3[/pgJ +!) B蒘p_IC GI@*lHxM k(|`EI1\`U+ChKBx/E)0IR.M݄`P YZ