proftpd-radius-1.3.8b-bp155.2.3.1 4>$  ApeKI%z F[Ȋn|>G@Ly^זT ˭-xraC|YmFڝe M[i*ްK?"C8_8$MjA[d f d-v|by[}-pB~i}Ǣ?\Ua.,~][)1obCp& vZƫD\lRJ 1VbWmo4ơ<mlΦ*&O;iF`x MNTJo(OMlqz-)vj&YOQ4Y5LS9KY0;\|6| qs Z6{!Q+f丿p>tvFL= \xHN^Pt/@qGI[J0h.+ ƎW D9Do/tLz_bFI vVQi`|ڭ$J3+up R&AVT55ec2fe9dbf10978536974efa966749fe99b507f5af421a5c1be0d20d502c79fa5ed5754c6ff152a22c30cbbb6e5b7842b511df5cHeKI%z |]M?("*Gwאu8k\~zQ47׋1hO.irC}EiOzwf&uAL]ml7pV>lUNdܖM;UA457:9TjإQ91܇$,ш6UsEi^O1tMX;mSf-S<43HL{R\t?54p|^h6%5=pt Q L+cspӚE(xEnfƘOYTgO#L2V%0u@稶K2(hB&;5A}Mb!mބJZ%|ey̜^ <?P/#Ϝ0HR0y %~% D0tN3a٥ؽX'\ VXP'G>!8@zS屣/ .fԑg+Gb,6,^.T嵴LNO* h] >p>3?3d $ >dhx|       a dhmr{(8$98$:$F0G1H1I1X1 Y1\1<]1@^1Nb1bc2 d2e2f2l2u2v2w3xx3|y3z33333Cproftpd-radius1.3.8bbp155.2.3.1Radius Module for ProFTPDThis is the Radius Module for ProFTPDeKobs-power8-05 xSUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Ftp/Servershttp://www.proftpd.org/linuxppc64le xeKe19c144ead049710ee76b438d0d3963c1c254926ad163eb741cff1212759ea27rootrootproftpd-1.3.8b-bp155.2.3.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.8b3.0.4-14.6.0-14.0-15.2-14.14.3eeC@cc<@cbL@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.deStefan Schubert chris@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- 1.3.8a - Released 19-Dec-2023 * http://proftpd.org/docs/NEWS-1.3.8b * Implemented mitigations for "Terrapin" SSH attack (CVE-2023-48795). - rebase patch * proftpd-no_BuildDate.patch- 1.3.8a - Released 08-Oct-2023 * http://proftpd.org/docs/NEWS-1.3.8a * Fixed builds when using OpenSSL 3.x- 1.3.7f - Released 04-Dec-2022 * Issue 1533 - mod_tls module unexpectedly allows TLS handshake after authentication in some configurations. * Bug 4491 - unable to verify signed data: signature type 'rsa-sha2-512' does not match publickey algorithm 'ssh-rsa'.- Migration of PAM settings to /usr/lib/pam.d.- 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-05 17037587901.3.8b-bp155.2.3.11.3.8b-bp155.2.3.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:18243/openSUSE_Backports_SLE-15-SP5_Update/7f3a8967768b043f1801ea1fcee63ec4-proftpd.openSUSE_Backports_SLE-15-SP5_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2fb0a8375c87b04f70bb9c34993a4a283853776, strippedRRBΖŪj̘ utf-8163ee96c697e3c0c53f5d812373748dfa19779ed419d865faec6e9b45542f72e? 7zXZ !t/ T] crv9witbhVwb ^afU2>%$N3ds .^V9 G8֌Œ:7UVM'\,#gT2^VhB؞7ja*ٍ?@3O\)$'Sl܍+F3+] i-ӆ2 b7M}^+8p x1pݸJc8SIpϋZi+aG"oU[X!CF|iyL.gƯ+k>LAA,=85oYH:%rLn[S*Xʷ$awTB"[&b7FJewC޸Wtyvsr_3q} 8_"u A9M0^=bCgS/IOzɃ=L>4t̍)ҔpחE;A3 r*=\'ߟY^xix6e%Z'>Ɯ܋0?S;'s҉d-3Vļ;ZQ'A^ F 8싟tnmx//cD$.E) #@*Lh_BS*AmbyZy9ȥ{TFuS[WE@ԧН& ^s1RfgFW*~ ܊3Lg˜gb\\Il-a Ԯ݈o!R^kb|j=eP9U5t;y| ړѬKA3u4g< ;f%Br0eO1V<@국@iev +peo|F)ϱ߇+|TMD&D-sj:<F8H^Df.,ZFfOb}WQEqo+ s`85կaߗ'"ӀIعkWKMcE%fI4OfBoҧ]8Uy2T&- ۷@rSB%wE?Ad,F׋QrsWg[Wp\a’L u"=DBI&w.'^ 5NzsE4Q\#syƝE)F˱x;qQ.6k̪Q؛sCa[Q؞T+~^Uf P@1h 6<cyz'5cj 0kާ~pAΛ" iH2) AR+g}qK|$ h^ v'7K+ iM bOsI~P-m\2MZ΃ opkfW* ]ˉNE(yf9^Ք?;Is1-e{QU0x?0QFM|> kԃ˞a136feFs7TOwI$r9MWc8idA%l򓽇P 0ݶ|  1T=teZ6iZxPS\5<橤 pUĢExh1,@Z8=Ol+/}+EO3Ț#Tb%Т ]^jrm7w&[L: +Syg<8܇\3{ ŪHCRۯ&x+C( (#Q hx/'] Y276gz y1+cԈ/\NQ4H Pw"R8{Pe3ňc y6Nw >onK_yAa<77D6ۗgΙU~GF7me QeB7Ҋokv ,SK7X Ó<0Nα,x>vQ:79{u$ <_)Pn:ܥzo܍qj=}U DY%Canc},fZmp <E?Ǚc`]Lo CKԱp|'dmĢsHD7|t;`W-)Tv()bxl&},'&򚣔 8Bg`%^t+pwNDH=@A"I1pƒ-R XuM95aݷri_QnE!|%CR.*p+f5L,}9aٛܛCӧlv* \)dž3jkCV&ōQ= XfmmXS.3}8݊GqfADB~bF*N떍nѽQ{fuBeG$eb(OԆi+Sk;➁S qRDz >4 η 8.O$ehPTڎXl;!"tq.Ί8Ё!A}vhoTCa[`uy ao~̵|)"G e *9oL9̧Y-"Tc#5|ۀF=>Q]X'ɼ=E&=33V úyzvсz6ku"R4+6NҼJ9rw@p0Gi&zzG~D[!nSOA_қ֫Hj5iv'<ȍ6Wh}+ ;}2QAlƣ_2rLC}bE~AOLt+V$(X HV+n)`zp|7X>ٽn 笾4DZLAU+͓ 1: ,oGǀmIF#7<-R+3h [y Yu~?(,vhN=cVv:_u>v#tcIe)>,jE5!j(Fv2L8\ӧ=*QKT43b:,8nepx'R<@cWB̰vO WW͢Κ]KZ\b&0QYى1YsO2P5G`G9~-sT߭(<9+k@?$] ogd0ŋŮ\*+#B94?i~e g,-آ&J"]?$u/t4q0kOտ4JK=^>[ĒS^KՃ%W|ZG7xxat |զx)xHԃNcʐ==*6BeӠTIĿK?pRrznjĝPͧ_+xCN\f~ޑ]t <a{>t-(ެEO ͝[x}cjF*/*5Y'au[T.;]Lj5$y9k? rW8Jh.2&F`NmO9Κ9J^q5sR>T9ɐzB >2)@UX$q}}7Yd+/ӖԼ:AW5Ҷhvpq5̔FBZ5VRMCӋ3]:ᄶp[1Yʎd[ddpP-0H(؄2q W%^zA4C?P$>Vx55$^\w,F|-+ T@|s7>s|KbH /y؜15JpJ??)+[!QpL!.fmnH59%֓e?L Gp-]s/V"|!jhJh.=,rτP)+PrsL0"OB0B=#i y&$4{6D_;뒕ae ;v k,?o/7؛dW2@hywjiBF$s\y&: =_/Cݲ-0Y·AyR"]qu"njsRr-kZzF,!^sGt1wx1øIDԞ]' " Wp}IE Nf-ݠ?6^GpB'SJli50@3bVip7c>%66LHG 5NN/ =]FڵU dx!(yp"ї&!;? ,vbH3%hyrqJx*:q4k]n.z+'TUCTnl L #$z&eѬ׆S8_kwXbY7to2T[}-{Ç?T q#ņ\1ߴzj;h7 kBTT9a b۽$JRA} ]NjV^)G 蛫)쓦 J5Bh~φC+B2C`;{b̡2-=ܶ+&O#G=Y>qc#Sɲѿ?9DE?H9gl(QNPt s f1]VA$Nj .!fH MY(Erd :"M_*wpRИ&U^l:ڜgo;q!>uwB&ՙ(!M aÛx~e0[g) :ZUF eVb%UЕ̜/HHX/T`['@Q֕* ڴEXhW?SO!Zy|h5TWɮd\(r\8jT2EyƦ29:8B۾1*_9nO1"v$,IsS뿺YOi3(}sdP[}; ~WT(o$b89*ul0ca_&\CPM·dJ?dJ{A} 0h4ƙbٶ%KE_XO۔vԣMS{c͈ҒG- d=9@w}-vO'pE^6,ՁG8gnKg)m 㟓'=Kױ8ɩB6W޲~H/<ř>dZH;-^)'T=o)TZOq!ٻ+W#qX" 06ت.>%;v rחꮭ\_ni6YڅF<26K~h BbsTg"GmS$R  $#"9eڈ <\c#-9N%6|&2,g =S AG+{OVROXjAN^u Qe!|PSl@LQc|`Ed_E2E6t( "0{9W8oT7 Xɘu8@Ud-5m jKvIF$:A`DZ~sHyCQOè3[zΰ]@m&WQ٠':d3]ݮMYaq 9Ecni %xu=~{HIt JOZcIvMGtȎjC{.Rk8o LlI eM\pvCzGXgAiAڛ,KhK;KQk,22dDY8[%ɉp?,(-dU$ŷ_y:Qui dnA=ʰrjaQﺻ؟&ӑAxrx^5`FO: Cݍ9dg6cthwC9ϗ"Gy$7y6q*(PKbښ KX>Fee,@5$ ^oZ{Ne>xrLUNmJ#!v_ItmL?"]9>p\x$_fJ qTꆁ>:x %Y:Fں;%E\Dm&+z`UP/m4% ' ΁MPy`զ q0/ @#I0|;3E(q}̅Eƿ1zn`MS# Z 3P89H IwU f:TVف=hk\;OoW)=TQdLQ IQ:[Zk^"/%;j?i?Jŀth 7vZI8mԿ͖5Dgrbno?Gk2-F&֔O=lSffJYi3۲| Rl]anF5ӯG2\UkHow/t\}$E 7mp2`^Mzi -լS1c^߲^J/3Rqɶ] Cfu6Ss;@j"u>A«Xϭ4\z6o.SksOGXjd95J!e񣼷O% .Y 1MZBYcxoГiўb~%RצvzP\t^ cRt1a0?*ҔaaDY)\a[P_ִ!*'4!jcT-juS"*ȝGmU>![XjoQjq|Y ;33;8!Axt1*z}RGʅ?[o˹JolXۃD*rvEldj.0[t˸Ŭ-^<#M;1 A w_t@:AB,LF xP,eQ[WFEB|Ps ]'W(cA#nk\7k#cD>ݟ# [;W$kAiRh~jB\n[1#4N2@cvkRKbjRX9PznӕEtDJT?y>i΍\w Ǎ.T`,lPqj$[<ʹN zmבJZn==?2Ga5R6=.;Hʵi;{3LWA=͝5nf [:<9q=kMw菊JM[ D+B$Ͳ^&@ E,b8 >%&Vɼ "muAL ZPѕzFҋ>HTTǛ ^E9&1$pR)w@&op<#*Nfz-O= G Fwx7z(1$j]gNBS98{)Lf4}"Y~bcƝxḛ? T("YEij5lXr4pR>cR:O;I,- (vUM:0&E; Jгqˊ{z5i9=POP[Im m[*C'8w}e!*x@83}m'}.hs?i*&6#ͣp (,(We#d˗'ԁ< GZMZ5-.*XgZ?ݸ1v@tA?vlh*h`-7 a_[J__"M7IHa{s` hyxP2Wq s@ T֡@ CHBq=$-Onl$ fI^<ޗfzKhɟ6h LGyR9Սc/61K.)Aju21 a|igir`CM^}7_#_7?x_>F6?BU!Ű QU\CNiZ/> <3EˆQzqc Ge-jg]XX1qiEJ7R6@Rt[)DAׄ0fw+^-w/.⹀U=a&TksX z0sI.S,6ʌ%V~O0[*a"QiȌf@ڐ\nTOR. 4 5юvֶ\,Deq$h` ('h.פlq$r B[ &Fٖ+˂d,73-8aKJ+ojkǝ#ZRxa2I2}E쫠_јdF 9"t ~Ebإ7lX^huj9$.)Xb1+ $q(\9zZ4o3sM1dT3Rcac,AE`aKWZ[gTG#Ek؞̩amujW@L< b]"9^&$ |Sͅc^3:,jWf~glzD4 چ#Oo[I\l66H_>N#_ЂZM:dU򍠿krě^^8siSzVQ&`A-H6J~1Q *w~BlWj" ]$\xE2 xسoZVYB.P$BG*GWLSd;48g'%h0hN=~ S`!߁Fcj2 Q1 ϧPSnj:+9;vd&H[JuACSXac=/dMBNUButDZ1K] ~J`EXdfw( 8Gwvi%grzAbj킄(T W+CZM?kXYTbWF X #cWT@7;^2B uQ%At`8yig>^3@&!Zo ~(sL6wSDzU88J w1IN/vRau~iy`Ls|O!twȬe4eZxMٟsw3fh}"dZ(ʪ)hYX@%6| C(%ЇUS޿>[2oU%Y˫t"2-ûO>#@r5 oIj,W~( ɥ%1ekbnjhUOl3n(/.\T1d,L0H"(b=_uGRIl[¬ UI1js802e {-r30?1,cdHuprqt_dɰ#Ovvc$n+^5e0o`Աt餌Ym ~+Zdෞ ;WAz!a-I nl .H%GZ"e{cpn`/U[ h-a*UDE zn=CaNc<pVyM6 "8!ZW޷MeK u^z@[,TmM? x<؍]#^gZ.n@nԆMJE+'ŬeRgUJ8 }LeFֆb6t_ͯ%E{]܀F\E RΪ` &Hdh^䖫#cct"KtP-Ҡu<{yrJmиFd9L}-oCXlGWQ5DoLt5uX5z$[f Z,7BągH<®D!l%^y/6,TvO#_oįK㎰Mqq<5r^w/W#uSfPwgR@ˋ2JDڵA' Y("+'t)ۏ4 b:+f=gzD?ge:^୘Z}6F}&kƶi,/ntP1~!ׇmXMJ T'Nt2b>* Ü^_?c]bQ̺^1`;rIC?7[f i=BşM@'aG qXdxw ۏ$ɻ鴬XHpe5Sqy zwPn-vӼp7!R #Hy8gMs:~:`l#P/U<[z2 yrZ9TdN3Ge$O:=AGN]JsAIѦ rZkݦ N7cʿ|[4-#t~C`h D|K* -d^l VӋ#N=|b &%j{PypnJxq`)ʝ42©VK[H{6b03{=}Nfs;h R!b3fޓ٘J*bLb'g `C4,+ǣuN~)=6P8&qtp<7#Rhs-e"ڔQnoۭ լ]3|Udr+̓n鼏 HT-g#byx6ʵQ\2 CEVoWm,m f傡eӄTCc_] .GvT^O3Gՠܴ RLdӳve lgk 3ZHTc,%:p$c@%>5yW@nF#- nI[єu9N{K+RK>8"=UKFhӎP˦knfe7w]TLPv@DR~CF`*} 4V7#hɈ62Da|A$Xz/";HTƮs\Hlf3sã zW2+(zKX җ^Lޒ16m ˛le{'֚o+^fJ6V9,V;:)>Ͱ73W7֎ J8f.5~ f:p4'̝)[y07_p'`Q,tDu@I}? QCE,qax<1'# tqo[yW`$h`#1ЄALOJUY| P1-}b$-|"f]fXsVIeմ~[e7x8sH?>.c_}^W18J:1a|kwLo5: ч) <+߂Ԡ&mk,<=cuPz,j| Fhn|`7i'݀0fes#Ft"h 1 &a^{}EKD.|c]nX7׫="{CwbsoOǑ. cJ.Tz*O*MWbj#Po*ٵP-nU0'*R1=Ա.EQGW]VOb_y/g.(VjdPbؒfq( 7|$<"g_mri/E,u)JƋ}G( %WW&)&1dP}r@ 7h^4+^[=m32crB R.9ח\GUN^;UNZV j<5!%Df5-bC3X3bPD9++u>Z =3{1uq}Ši1.3"zuHRyj:vn.o8H<1&DB-m_R:^#ZdNE_n6]0.KNa;YߠQsC)S)\Xx=_cB'Ufi[TU}kp4?jw6,17_ gGC phpmwOX 9ʝbl$Ds14e"ҼȞo'CNc3NctM8Xg=x .o2LZ,,Ec9 8/uTsXeU_4A8q|l>XǤa{uycFzk_̩\bsJ/& c34qkܱtLr+21.=wr\Ȕm\kmH# 0L e(iKTw@'a^ׂDAf& "R32UcКOO4B8[FYKZ54kDKl7-XZyXtoo =Ƽ;x9xbPЕ/٪`l$Q!5b-#dВg'[k#OA %߈ۡqyQ!}\g;׺Os*d@FVjfMfhxY n}/iN%3w1Yx:b$]a, [od?ck&~ktCꪯF2?+L)#T=r)m-knݔ@L:>16k?xc#'}Y [(VUzOӉkM7{?Șn!:Վhڂ=4=e_eX1 t[_*Fj3)ٰQDZA#߈1mr=$kŧ2rIG<ꄾh d!2s'dˡeL YvlrF՟nh,I34f/}aFrquqnT*,p l`p f]3B f8<eY @1Ί ٩^>えU">hp2sw6IB?^SMifS7bŸRvBj&rK ,pL,1E@{;pjZQsXW7מ_?l2QGj{!`ME!ECSzt_3PqM,O hcQJ_Aˆe $)DwWxgі'xʾ Ht&&G- iFCGq,@y՘h=-6\Z{_sHU_ؙ L!]}NZ[g⫙MFyS!NG=4 dUj 9 J=exÏ5xp]YHY>rb 8ShO3ɱ]QI+ˀ0f{$ yBj gTڤO5YOIk޽={Ϥ A5MY8B~I2`tbk9UJmisz}JfjTnz#^T;0{D7tRLjLk^k'?ŧY8ʁ"_2ׇBjY9#&m%]l0t)G+vG3 ɝtq w A<