proftpd-radius-1.3.7e-bp154.3.6.1 4>$  Apc!M@eeet.2[Nii G&5SپllF-Ɣ'(:X((yPENttH%oޏL3XֆZuPqcmt{/g4Fh.J>#9ԹH{}Sd3:(Q@%ė{PJɪvuKlKRS9bbGVJ2?Nip H>`UNk`o/.qgR *βx{.};hB_kd44de90c342e100988e66492eb247715c55ddbdfc05f7ccece9e2284447ab6fd32c39579409c18a32df6106def3c63094a8cb830a2c!M@eeey#=RK'a0?+7!*nu+>Z 17\{'eBҹƙzN)V"uqy) v`\[[ h,b\/K,{]N1-% B,*`A+ghy,@1:H ay.Pxm0`UOJXL$+w9}LXiʴdO qr1x ;kj9өHFzs 4*;$sxz[{ee%&bl>p>1?1d $ >dhx|       a dhmr{(8 9( :? F.G.H. I.$X.(Y.0\.X].\^.jb.~c/'d/e/f/l/u/v/w0x0y0z00001Cproftpd-radius1.3.7ebp154.3.6.1Radius Module for ProFTPDThis is the Radius Module for ProFTPDcjobs-power8-04`SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Ftp/Servershttp://www.proftpd.org/linuxppc64le`cc5b8d3415e27acefdc71ecef863555f7e352d4e28b10b4e1b1c1e7ae56183048arootrootproftpd-1.3.7e-bp154.3.6.1.src.rpmproftpd-radiusproftpd-radius(ppc-64)@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)proftpdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.3.7e3.0.4-14.6.0-14.0-15.2-14.14.3cbL@b@Qb?@b ap_^@^3^S^5h@^C]@]o]@]D%]\@\+@[E@[DYqYC@X@XӸXO@XX~@X{d@WW/*@W/*@Ujchris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deJohannes Segitz Dominique Leuenberger chris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deMartin Hauke Bernhard Wiedemann chris@computersalat.dechris@computersalat.deJan Engelhardt Jan Engelhardt chris@computersalat.dechris@computersalat.debwiedemann@suse.comnmoudra@suse.comchris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.de- Update proftpd-basic.conf.patch * remove obsolete config option, LoginPasswordPrompt - rework proftpd-dist.patch- 1.3.7e - Released 23-Jul-2022 * Issue 1448 - Ensure that mod_sftp algorithms work properly with OpenSSL 3.x. - 1.3.7d - Released 23-Apr-2022 * Issue 1321 - Crash with long lines in AuthGroupFile due to large realloc(3). * Issue 1325 - NLST does not behave consistently for relative paths. * Issue 1346 - Implement AllowForeignAddress class matching for passive data transfers. * Bug 4467 - DeleteAbortedStores removes successfully transferred files unexpectedly. * Issue 1401 - Keepalive socket options should be set using IPPROTO_TCP, not SOL_SOCKET. * Issue 1402 - TCP keepalive SocketOptions should apply to control as well as data connection. * Issue 1396 - ProFTPD always uses the same PassivePorts port for first transfer. * Issue 1369 - Name-based virtual hosts not working as expected after upgrade from 1.3.7a to 1.3.7b. - rebase proftpd-no_BuildDate.patch- fix deps for SLES- remove configure --disable-static- Update to version 1.3.7c: * http://proftpd.org/docs/NEWS-1.3.7c * http://proftpd.org/docs/RELEASE_NOTES-1.3.7c - Update patches * harden_proftpd.service.patch * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd.spec * proftpd_env-script-interpreter.patch- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_proftpd.service.patch Modified: * proftpd.service- Update to version 1.3.6e: + Invalid SCP command leads to null pointer dereference. - Do not limit to openSSL < 1.1: proftpd has had support for openSSL 1.1 sice version 1.3.6a. - Rebase proftpd-no_BuildDate.patch.- update to 1.3.6d * Issue 857 - Fixed regression in the handling of `%{env:...}` configuration variables when the environment variable is not present. * Issue 940 - Second LIST of the same symlink shows different results. * Issue 959 - FTPS uploads using TLSv1.3 are likely to fail unexpectedly. * Issue 980 - mod_sftp sends broken response when CREATETIME attribute is requested. * Bug 4398 - Handle zero-length SFTP WRITE requests without error. * Issue 1018 - PidFile should not be world-writable. * Issue 1014 - TLSv1.3 handshake fails due to missing session ticket key on some systems. * Issue 1023 - Lowercased FTP commands not properly identified. - rebase proftpd-no_BuildDate.patch- fix for boo#1164572 (CVE-2020-9272, gh#902) - fix for boo#1164574 (CVE-2020-9273, gh#903) - update to 1.3.6c * Fixed regression in directory listing latency (Issue #863). * Detect OpenSSH-specific formatted SFTPHostKeys, and log hint for converting them to supported format. * Fixed use-after-free vulnerability during data transfers (Issue #903). * Fixed out-of-bounds read in mod_cap by updating the bundled libcap (Issue #902). - remove obsolete proftpd-tls-crls-issue859.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd_env-script-interpreter.patch- cleanup tls.template * remove deprecated NoCertRequest from TLSOptions- fix changes file * add missing info about boo#1155834 * add missing info about boo#1154600 - fix for boo#1156210 * GeoIP has been discontinued by Maxmind * remove module build for geoip see https://support.maxmind.com/geolite-legacy-discontinuation-notice/ - fix for boo#1157803 (CVE-2019-19269), boo#1157798 (CVE-2019-19270) * add upstream patch proftpd-tls-crls-issue859.patch- fix for boo#1154600 (CVE-2019-18217, gh#846) - update to 1.3.6b * Fixed pre-authentication remote denial-of-service issue (Issue #846). * Backported fix for building mod_sql_mysql using MySQL 8 (Issue #824). - update to 1.3.6a * Fixed symlink navigation (Bug#4332). * Fixed building of mod_sftp using OpenSSL 1.1.x releases (Issue#674). * Fixed SITE COPY honoring of restrictions (Bug#4372). * Fixed segfault on login when using mod_sftp + mod_sftp_pam (Issue#656). * Fixed restarts when using mod_facl as a static module - remove obsolete proftpd-CVE-2019-12815.patch * included in 1.3.6a (Bug#4372) - add proftpd_env-script-interpreter.patch * RPMLINT fix for env-script-interpreter (Badness: 9)- fix for boo#1155834 * Add missing Requires(pre): group(ftp) for Leap 15 and Tumbleweed * Add missing Requires(pre): user(ftp) for Leap 15 and Tumbleweed- Update proftpd-dist.patch to use pam_keyinit.so (boo#1144056)- fix for boo#1142281 (CVE-2019-12815, bpo#4372) arbitrary file copy in mod_copy allows for remote code execution and information disclosure without authentication - add patch * proftpd-CVE-2019-12815.patch taken from: - http://bugs.proftpd.org/show_bug.cgi?id=4372 - https://github.com/proftpd/proftpd/commit/a73dbfe3b61459e7c2806d5162b12f0957990cb3- update changes file * add missing info about bugzilla 1113041- Fix the Factory build: select the appropriate OpenSSL version to build with. (fix for boo#1113041)- Reduce hard dependency on systemd to only that which is necessary for building and installation. - Modernize RPM macro use (%make_install, %tmpfiles_create). - Strip emphasis from description and trim other platform mentions.- update to 1.3.6 * Support for using Redis for caching, logging; see the doc/howto/Redis.html documentation. * Fixed mod_sql_postgres SSL support (Issue #415). * Support building against LibreSSL instead of OpenSSL (Issue #361). * Better support on AIX for login restraictions (Bug #4285). * TimeoutLogin (and other timeouts) were not working properly for SFTP connections (Bug#4299). * Handling of the SIGILL and SIGINT signals, by the daemon process, now causes the child processes to be terminated as well (Issue #461). * RPM .spec file naming changed to conform to Fedora guidelines. * Fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - New Modules: * mod_redis, mod_tls_redis, mod_wrap2_redis With Redis now supported as a caching mechanism, similar to Memcache, there are now Redis-using modules: mod_redis (for configuring the Redis connection information), mod_tls_redis (for caching SSL sessions and OCSP information using Redis), and mod_wrap2_redis (for using ACLs stored in Redis). - Changed Modules: * mod_ban The mod_ban module's BanCache directive can now use Redis-based caching; see doc/contrib/mod_ban.html#BanCache. - New Configuration Directives * SQLPasswordArgon2, SQLPasswordScrypt The key lengths for Argon2 and Scrypt-based passwords are now configurable via these new directives; previously, the key length had been hardcoded to be 32 bytes, which is not interoperable with all other implementations (Issue #454). - Changed Configuration Directives * AllowChrootSymlinks When "AllowChrootSymlinks off" was used, only the last portion of the DefaultRoot path would be checked to see if it was a symlink. Now, each component of the DefaultRoot path will be checked to see if it is a symlink when "AllowChrootSymlinks off" is used. * Include The Include directive can now be used within a section, e.g.: Include /path/to/allowed.txt DenyAll - API Changes * A new JSON API has been added, for use by third-party modules. - remove obsolete proftpd_include-in-limit-section.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch- update to 1.3.5e * Fixed SFTP issue with umac-64@openssh.com digest/MAC. * Fixed regression with mod_sftp rekeying. * Backported fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - remove obsolete patch * proftpd-AllowChrootSymlinks.patch (now included) - rebase patches * proftpd-dist.patch * proftpd-no_BuildDate.patch * proftpd_include-in-limit-section.patch- Sort SHARED_MODS list to fix build compare (boo#1041090)- Removed xinetd service- fix for boo#1032443 (CVE-2017-7418) * AllowChrootSymlinks not enforced by replacing a path component with a symbolic link * add upstream commit (ecff21e0d0e84f35c299ef91d7fda088e516d4ed) as proftpd-AllowChrootSymlinks.patch - fix proftpd-tls.template * reduce TLS protocols to TLSv1.1 and TLSv1.2 * disable TLSCACertificateFile * add TLSCertificateChainFile- Remove --with-pic, there are no static libs. - Replace %__-type macro indirections. - Replace old $RPM shell vars by macros.- fix and update proftpd-basic.conf.patch - add some sample config and templates for tls * proftpd-tls.template * proftpd-limit.conf * proftpd-ssl.README- backport upstream feature * include-in-limit-section (gh#410) * add proftpd_include-in-limit-section.patch- update to 1.3.5d * gh#4283 - All FTP logins treated as anonymous logins again. This is a regression of gh#3307.- update to 1.3.5c * SSH rekey during authentication can cause issues with clients. * Recursive SCP uploads of multiple directories not handled properly. * LIST returns different results for file, depending on path syntax. * "AuthAliasOnly on" in server config breaks anonymous logins. * CapabilitiesEngine directive not honored for / sections. * Support OpenSSL 1.1.x API. * Memory leak when mod_facl is used. -rebase proftpd-no_BuildDate.patch- fix systemd vs SysVinit- Remove redundant spec sections - Ensure systemd-tmpfiles is called for the provied config file- fix for boo#970890 (CVE-2016-3125) - update to 1.3.5b: http://www.proftpd.org/docs/RELEASE_NOTES-1.3.5b * SSH RSA hostkeys smaller than 2048 bits now work properly. * MLSD response lines are now properly CRLF terminated. * Fixed selection of DH groups from TLSDHParamFile. - rebase proftpd-no_BuildDate.patch- fix for boo#927290 (CVE-2015-3306) - update to 1.3.5a: See http://www.proftpd.org/docs/NEWS-1.3.5a - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch - remove gpg-offline dependency - fix permissions on passwd file * unable to use world-readable AuthUserFile '.../passwd' (perms 0644): * 0644 -> 0440obs-power8-04 16621213221.3.7e-bp154.3.6.11.3.7e-bp154.3.6.1mod_radius.so/usr/lib64/proftpd/-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:17645/openSUSE_Backports_SLE-15-SP4_Update/29dd066096e7acb8640c9b4e3e9a37fc-proftpd.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe9c3c95700b176fea83dfb890b5ce059d188a30, strippedRRL{H:*tFފutf-80352ccab799702b499ec5d28c6b0754a1b65f9496d4ad87f11497e9126877dd1? 7zXZ !t/kT#] crv9wυ~"vT}!vS:dl8){:F>cESK#:cSSdq=m0\69ʟyH|VMfrCo)mā_&Z.%Gf3'Ir =/w ^ x~מDE[I}rGО}ʩi,UĤjAz%,{Ѳ'Xz8̺'x @oIw#|CcBb”O8 (UTdF&Yg) T}eܯ.Q}W_gbvSLbyi 7x7/?r.;i6YÃMaSSu10V$BCAy K:vY6PIrj]g;+8ORIU1>MD7O6RBGv{X5́ IGQ|Vt1+!Jy"Md Nk/,Nnm%K[0Rn6>#OuI'py@'kGR0m= yl*KhQTU(LcB$VZkOr *%k$:0:-=#7.36.5*_RڰyN:@Rly5F:tKUhԝZ&OHq5uq 2SXFU^bc D如X82 "_Ȟ˾4sBZ/Y0lub һGGlHoýOU#~L"яA7[V7u͡|Dq| =˨ùtsp0~tL,VӋ h8ޛca"IcЯ'ikBf$* -g?FHH⌼HuuxHq$]-h)ζ}{K9TpZVoߋ{TǶUbw H^A zy U@S׽9X^(qF~)yà5_aHMyQ׊袻LdhqsfMڹՍk-Kň!e(at+Md<]v0C sLLBڪ1+Ysi9HpR&l@.ܿ K?њ#k"AC N.l<;$`yy:,dgj(c9 1zo!bUⓕ.VH`9)ܰNC[?)^Svy`̳!Pn&01~טIU4WARV^h؄]gw_68ZDCa'ax3řE(?.*=TĔx],8+z;`aoM'sN YW Iv+usڰwTkqknyo"-+,3JbHZ^8]uՂܱq$` /?KX39DpI./O65?ZmN)yiX:NSG-{*YY!~U}xLMʓuK> Z5~oSWzS*%wNNax,|S! pաGU"g^J[%e+D @ZጁIvx4$Pn 1e|iqC/WsZ.b GK=zrW`_f!5Z.YPn|^/S#_ 1>WGe7",qO'ȑwԉ@ۀUn]E.Ww DQyS ]>$\Aa ӭED, ^X9koK~̒?FܐiҒo ﶴc!9a>5v^f b4ru¥׾wGQ.e$ixd{ xe0 /~sɀu* fbn++K&5Ho䛺ˊjphV Qgv}>W% Hz{Alا70*j燹]h][߄d`uܤ3mE0kWWo` |."kJdEYhD*.O/0 PQ҆!k)+ digjwWaƁU#5 xM_ ,"}lkX3&+`LmK+"qM? _~oy:q7;xq ~},U[I'fu@gnE%+~܏vۦOħ_SHNkTy1z'T#adH2M݋By)zK$m?AO:">0k߄?ǒf4@R!u7 ?HF[w`+G3$/tB"ts"FbD&'0UdO؇>bx0Eƒy {xNOE,WmlS| $(0 \C8IlM֕e;~DC$LcĴsgR6=jz)M&ٚPt GLi>ߵJ٦ĶICrNL8A D8dx?#E+T=q;Nw!阴7/pAd%0>vX<kyr>NpxUMS6e -(CwGU$FaA0'»%JB֡}rK|IS84f̙iTͶ /Me[ /ߔv&&zIeʄPm͜)8 &6c{|Lx8/32 U7j}y_;disvO*\ ҎY9,\#}zza³m6k[]{ϦTG%N|Yijo76yWW~kN9aȶo 7$뇟TK(wk7YMo.yh<%rn=r^~;sb`"7פZO P5s"2o6=w#?SpvW>;nj;e"TmQݞJuٺЗZOҁlG&Ί*B ў^ꅭa&3,s4Z+k+s Ȫxշ`k`tQ)# 4NhO14H9yW Mgaǣ?? }๽ R3S_um$ ߠv  4%"*d׌hT豨hDL̤={?Pm8XRƒTT%xGͬ&b3R1Z]\dƺ4[%YI}]3e#ձ ~rH=dk1e}*1i~ IWLH4âo#  n\l;*BzUxĦgGE)Ǧ5]osd+؁ۭHomM׶5WvͼGk"+ݧ_gqV'U{tCPX?\@)_#bH6F {Yn/7͘]Ժ녇ضҵQs4=dL]s ʾٽyas$%}ď~G a;yRD=aQm2(h/ me}!lu iYgTTg6g4Edc.{ݰr~Km"\=*z¨,.o0ȯ XM2$:9i8`Jnw/EDe&\O:4QG gfInKAu770"9[Z3RJstsJ.'v#?y 'X;i(f񱢡~ed&P$vLduF^PH.m=MbBڵ.'8׺x V>z欬F AK СTkSeoRu'e\Qy{82oI]!`xeyAe ڇ5IbDjSBڂplr*3+K(cX;W*?CPm Myc4~A_DUP8_*i[Fc}uh6>ʟvvy(!GVYa@$qƇ s@.xQ0y*#( yM hlPD AM2dӡ8mcI k$"{A$cnH!ֶHQ92~ Ou#[@+,[ndXte%[ ]X.moQhMm[P58$yJztM#Jc]4gs. q00 jtbFDg*,Nq L++zN[ʓ5}-ll4)RMFȖC8,<v5M/}h5-WޣN@ )n/W;Qc{Qfٲt̗h@ULW:]izOs(Jdoh앺nǓi[EN@ C]taR]2VGOq0@잊WͫL/^;CebY!n l6䋆f:%+GPK4Ebc62*Qe;~zāevpUOm#]]Vq]DQ̠h-PapJY/%u%<"#anpa_7:q!mv.@嶜|1w%׌ur?'d|IBF/D#WȊ5y@W͑ k%S"2/% 5LD+#"swy!!H\M.0ZV.;/1Pp@'-ɟ F\[4kX%nbuTF 7Li8)Mk?(sό)ֶ?ăV*hUG=El!GiFKVJW:DCH~>@(@yqW`'sJ꫅%+LJ2}|+EvT)m û8w?TJ %rL*{ 91aQvCrM#:bm%+TrہGN7*M*.¿Z0g5`BkTW\O^kQ9 eGp;\5olrj%2/0G(guKgyzS> "0m:,~qtU&b3;M-GIF` ]V(B5=  &jdsA䭊gp}zzFm)A$jԙ˴dny琷Ws$Ux6ljP,11Z2~ƚXO8;i$vO\jDcSP8\a JxLǭa'kF6IOg>\bl¨nȀ՛FbB ay /\AHI@"$ ܻkߥL!\DRdr;H S#Y*ڐAEV -/c8DH"bRUH;D& 0@0Vqϙ} V~Bk>dz T}E K/$H<& g` c=њ IOT} j䤆q7ѡM@tPysv ?ߢR%3![". /|zܝ Re|TQ)ok<`oh:-ڰЍݳLx~|=~}^Os\ #@~lUG3r ԩ QI<.iP3A֙>RK:h iCf;Ρ?#rV^vW(FҶ&Į2M^=2˽4jPmR6& qw"Y M@:gB5 aS]GJA ts+QWX5ZZFB}U .B pY)eTAGACWNUf@F"4[βYO -Oßq*ORهڙcR?d* C5tHV>wׂʓg*+h'PEE#X@ _s 6Zq?5cZ F] 'B.(-$_xؠ-1)D_n9Cɒ5{Oz÷]j}Z]Thvl=34,*ۉ`X>|롰G'!{yԵ/r*!zoEe[Hev;! hM^OWm%=cݤb9o)Ҳ9q푱9WL'6n'wy֦O/ydhscר{#)Сנ;ҹW&ިvb7<ܕ]jh?@Zk/֍Ak7+L.'tք~ VfUU8U"* 'ܴ&iu?Q5)cT~UzȰDg]mKLk*$O^h!gV2:}w6C9L ҖZ#-t>ꘗRud=n:w*`eC~f*\Dk oxKdq߅YGIdZB[=rWַ9%UjwL-G^XA&]Dt(toݱ$i\f!(i~Dݧ+\+7cn AXmwX?d7$k J=\D2!0WMgy8R\ Dzp42rD **yݏn|͵i~ ?㏬'2Y(e912oD˘q9o+f\NJu]\~74 ZSyF3M֥9\Aެ`hpE1;YU"Wi6L0c6k7{t2I:ӡ@E0`{VD>B(vcR>cHcxp>љp!qDttXh !szPemr!1RttoތQKNR(K&(7S˘ m= 8U'|7p^Yxl{@ iՃ yCCW݇+cN 7 mt,nh mkb DY#gWm<(o>B?HGdsJmk젾8.kfn3"TKN?)VP U ꛋ9pM4>a6L֊PY\$GLrC "+TQ]dprϺ|W'#oi褐QkŽMhme~TC#wتUؐLGDhQEOήYg|0 ~`P&%ҙZA^Xm`9Ҳ7{)h Boq.[up<  {Q4F0T{9b*byU^|] wc8Ip:Wy3H~WRy1fh71p#4#| =;DMTfsڙ.=k.Rk@{]Bs!` E}6 ޛ&y{TGM`j {ݥE}eojv:ưz5s-v3 {%c42#؇lKczCφ!Գ@>@ YǤQXҡM/XTM2C7SӮ4/š[.g#sw1v:O>?qک`n=!?/o?:#j_/" @oZd[%tWoc{R수Z_{1r{n/մ8A* GT,aSGSt[&flC5~oݳDS2 W\8sK Jj09]?Ae" l@8'ge$;6iwsFй'LoBUNKmY%M8jF(bJ^Crɢ',Enofmm"Dݜ Tȶ}mtۀA2|+yI(n`q[/t;x5D6{&BYBBx56YKҢRfrA͐7*ZJC5gp̏=1_XjT<ē##DV+0?5o'fAu-,xJA1Yi*pHO*+w.J3Cqd&DP<ケia_ \3ܐya#bNi'lC!V,p+{&2)}bA}0cgDG{v oMbP3ħN"Q߰4rߺ\B2W9j>Iͳ{WU1NZ.@0^sVϲa?,u;C-lhׂ5#LݢtW^p C,3pX ,;0`%$5El\O,p g٫WZTxX͸.Y}I.@_jUn{^ъgmHA# /H٨# s W'a3>wO8ܤI~'8{7sg}@󚡀y ` ͛N3rVJmV!N~md" ~Ęk}z{XṭKyLtkx5=4DKQ tOk}AqR:MeP)y3KzX=ˮ3#(#]Ж28JZZrSʶ]i~qow<ð-;߆oBC?4R Y3D4*U gM`YXo]V(Uh! | m$+4 :{ 7g~#镅%!*NR %G48Kr)lV 5PlR8;oum9'cTɳ3MNPgR s7Xd.['mכH=p @n9p9T qMdF`ʰAJEڹLM/6-Fj]H!%{i%}K0'$$;79e{jQb5y[[ ]sDY6h\Ϡ4eh;>.,` p3|79p9_Ϊ9L5^yWmR!FoBxhik>[ϒ kf0.YtGXy1HD7te#:}gQsU6(Qϧ4 # ;N o͑xNt\3cC(_rWamԹT _*Ņ"B' b'$~Ht3ynGqc9˼v_>PTz= l@1s[H1'-NS`Hs?' W%<.Ƽ$ "՚%*3Y+qNdmm;#?:Y:XUiW'4+i|~I' Z$!c:Ԯh=Ws~qdYS펨\d(o15)=D-6O GߟYz.ə*0TDv %^PШޞ-ZLg1]#8hLj./bM 2;;$OnI 6zvDu](+E>ohS%7dN?wI&3Ruw 󌅧)ggا\ܐk eS^@=Y&boqʴڪ0+tXM 3l$Ou&"t,#ųۨzٗlڞ؎vT/ﱝk@9rL5Sb1DBU)0 !vֆ62RWY*9pחKD 9)k! ' tE1>O} wS1vѬ8.i_=, װWOjs;AgiGs^i))lkςi1EPI{yJ}aB BX1sÐ^SG5`usLoRh[$O򭽕*~SqVWI dfI^h̪AUK pTM}ӞFjCt5QQMdzܒZvLk#hҍ}9z(?# crf^ÍT DZeX(er|\e~gS ԓ_@d0rlʝR)x.J(Q`6qsYAT";oٜ$Bb2@]%{sPAN ivPhoըhɦ'q܂Y墌E#en.`(O]4KނI;^7]k)("+nzg2?t 1ʀ`4{e5'An^aX} .guՓ#gN s0{^ ĵ)2a e?w"]GCi?W7|B5GEczMho#sz0cDyZ}?,G ޢFy3YD.سzuhv t0[ n4n{1|eyȢ6^ }?{`nG88߯ygSk*y^jG `<: VfT=Kw}5?+d ݎ KQgF(U)ex@c`*AǏa>60HI!݈ gvW[_\hK[f 9mw竐ѢD}0rc'<% K{Z_u">j@s׼SȯJpS*:B3aBg%שhg^6¼Ӂkޖ~tj+CPVR w%1W*2|Yށ<;dVx TC ,mRzGpXxixWmT:Y}?V6AK3¢>iOs8V 0`XD*NDKgҳ>*LF:i,V4lR }FM.17r \d1oxԽ))3"l4+`y BWD9"K!afnw1/dj%rT0„i3*LQ;m(a סO2ށ. lY~g}gk}Z@)>E5t?W{C;4J%+i|1R vy ф6*JH*$YN`.329ߴ_xym18JQy>eBcEj#}O^Gi 4WMU >'M,]?_gg M2PYEWgFN3ܨ"k<_>Eę>a߹glgvH?NvQ jS68!emZ*hՌ-ewX$<#`'\c2o;(Ͻgځ nKd-7.t2gm0^`罾mE$I( $?D?ucN@x퉉А~o$o.t3Nqe1Dn@{lh_@#РGa_߶6t)fGm}5eŞ;CΚnٌˎCocW&_tx U}=>@dP KN<8\?ІR4])}PNuk0'Æq5f4ב9<-?@~I칯mZan.@e) @}*4R$Aێ"Jn$&4Zcg#Y_Z(]3M#XdBxoҏ[XHEM{A9NOxZpaYb\}FSjZXQgP\mH_gkZ:)g3y(R1MOڛh J+1נ,tٴƠٵ_笶~j|hIio|(- hIgu2X8E>v$2 Uyq?^C zs ~O@zb9N1[ pgv g$pDVLqW/ }@2yGb-E4j4|_M02%:%gu JV_D T2GvtRzZ(x&#1rMg|E~Ttxۓ&$E YL d ;̧J+[?rp!-ë¯^<{BH1ȘPH4_Ļ^YFHn_h?M= %5R  gƓ u"L<c|1ˤ?Oͦd~"\Ԣ>SZ03ݎ$5X+3j%E^:W.m&ÆJyqc'÷Dr灋CɫIF <<.$/|T_ySj-,U[' ov$oHW!M; 8JƘlVd u( ش!egV "qE ʺC?jGT"]ƲY m%yj='-n* c>Toӵ:CN|3SYtL/?m4֝N(uo>ʎ)@yI;NnI[ݺA.M#T?(&e݀azȞCkr%Ac28.<la`[s>x DxZ5bcAa- +,GN>Eb+hj?J|gR ![Q"x韪эz 4ɊS? 7Xی`!>P;I SAqѝqEh|Yp)`dw3xKl9i(]%.0at*ʋ>!"|laM/cǎB  "9-BhF`y{]+M/-o)+/UK6r ϩz-jt/VC:go*yY+Rs0q˨1a d$aU%R0î x F'W;XȄ<OSyMГ"IFoUAd0N]LH&w=Cv,5sUc KrL8Á9 cĦ[쥛^8Xo9BBH0( T@O"~.7$[[mfeȏjF΁CgCx 0,,9Ԁsˀl/{HvҥQ6B1i+~ 3fđ"_{E|qɷIIbe6es AYH'a|C[HfkA9"o:洓הןpiTƒ.uC][JV^p}H%h0wBYП6Dy?C3-@[JZ(0oaX[8?ͱ" (nk}1AĹ95Kфx5 ]p1Hc. (--9C4ߑc݉]+gɍ~r9pTw_ua AߤJl˗uoY̪~z< b,]6аl#)B#/TVx_OLaRW$J?ܙ ?Cœ-Wd!'vOcs̚CDpCe(j/oֲ$5r715+rqH"xQZ-#4Xo Ͽl\L5Ga@KA[q-nQ]O 5LߵYyy^jΉ0VݤA0ըWuo|xo9Hvn8)~5Nzz6[ ͦ@@*Tp?_ 7VJ^&P͇eA|b}NcҿqTaD~\G#5(zXuH'~*4[ṹB=ravES='Q TǬ4͆ Jvj*ȗsM4~msb|z¸Fmfݞe swte/~%!aYI[2 `I4_nX39Hޘ\mwY̓BnjCQ𵂣*LӔHWe:-Q9? cq{!&UXr#.!t^$o4T~ *eu䣫g4O4ξ=TOF)gEN `2QGT(ٞ9E<>yϛ 7/k't! 2H ȟ Pgھ!_#~k蝳&!Jkro@VѭaW*&wp!(bqh3 щPCs8&ꈹ{#u)ÁA,b}o CyE^egȟuoIxP QDM7tT0: d):Ɗ^+|ߝ$רgV4 YZ