jetty-security-9.4.58-150200.3.37.1<>,ihp9|c5L8i4_a#Dh( mҲ3x&VЕvk "1 fYG#l<[[31\2F>o Ȓ2GCxM "/ gL]'Ą"V=3Fp<0 :%cvQ`X+lMFāF887w;FT8l.>+?*d & D-Nd z     H\(89\: PF&G&H&I'X' Y'\'\]'p^'b(:c(d)ke)pf)sl)uu)v)w*Px*dy*xz*****Cjetty-security9.4.58150200.3.37.1The security module for Jetty Jetty is a 100% Java HTTP Server and Servlet Container. This means that you do not need to configure and run a separate web server (like Apache) in order to use Java, servlets and JSPs to generate dynamic content. Jetty is a fully featured web server for static and dynamic content. Unlike separate server/container solutions, this means that your web server and web application run in the same process, without interconnection overheads and complications. Furthermore, as a pure java component, Jetty can be simply included in your application for demonstration, distribution or deployment. Jetty is available on all Java supported platforms. This package contains The security module for Jetty.ihh03-ch2cSUSE Linux Enterprise 15SUSE LLC Apache-2.0 OR EPL-1.0https://www.suse.com/Productivity/Networking/Web/Servershttps://www.eclipse.org/jetty/linuxnoarch ,1A큤A큤ihihihihih883423ffca2438b2a096fe2a15d02e749acc057b78e3b8ccbf059653206b1fff586a6cf6f000b7b97517a706aaa3d2e7a5143bab1f199fdadebbbc843f19944dbe1b66c55f9c7516308329706f8a4e0ab168651434686d8e802103eb8c2359b6rootrootrootrootrootrootrootrootrootrootjetty-minimal-9.4.58-150200.3.37.1.src.rpmjetty-securitymvn(org.eclipse.jetty:jetty-security)mvn(org.eclipse.jetty:jetty-security:pom:)osgi(org.eclipse.jetty.security)@ @@    java-headlessjavapackages-filesystemmvn(org.eclipse.jetty:jetty-server)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.89.4.58.v202508143.0.4-14.6.0-14.0-15.2-14.14.1ih[h4Wg1g@g@gY@ee?e'd^@djdS@cGb@bBb9@an@`i@`i@`ٹ`@`f@`KW_@_^@^]߶]X]d@fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comshvetz.anton@gmail.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comdimstar@opensuse.orgfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comshvetz.anton@gmail.comfstrba@suse.comrpm@fthiessen.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Added patch: * jetty-CVE-2025-11143.patch + upstream patch fixing bsc#1259242 (CVE-2025-11143): Different parsing of invalid URIs- Upgrade to version 9.4.58.v20250814 * Changes + #13461 - 9.4.x HTTP2Session cleanups - Addresses CVE-2025-5115, bsc#1244252 + #13261 - Improve handling of failed HTTP/2 requests + #461 - Move ServletTester to the test source directory- Upgrade to version 9.4.57.v20241219 * Security fixes: + CVE-2024-6763, bsc#1231652: the HttpURI class does insufficient validation on the authority segment of a URI + CVE-2024-13009, bsc#1243271: Gzip Request Body Buffer Corruption * Changes: + #12268 - IteratingCallback may iterate too much when process() returns Action.IDLE + #12648 - Backport improved handling of bad Gzip content (and Gzip Exceptions) + #12532 - Backport of deprecation of UserInfo on URI (in violation of RFC2616 spec)- Added patch: * jetty-port-to-servlet-4.0.patch + Fix build against the javax.servlet-api 4.x- Package the infrastructure pom artifacts too- Fix the Group tag for jetty-server subpackage - Clean up spec files- Upgrade to version 9.4.56.v20240826 * Security fixes: + CVE-2024-8184, bsc#1231651, ThreadLimitHandler.getRemote() vulnerable to remote DoS attacks * Changes: + #12201 backport ThreadLimitHandler improvements from Jetty 12 + #11938 - Updating URL refs from eclipse.org/jetty and eclipse.dev/jetty to jetty.org (including XML dtd references) + #10805 - Jetty response with an invalid HTTP2 packet if the client set the hpack table size as 0- Upgrade to version 9.4.54.v20240208 * Security fixes + CVE-2024-22201, bsc#1220437: HTTP/2 connection not closed after idle timeout when TCP congested * Other changes + #1256 DoSFilter leaks USER_AUTH entries + #11389 Strip default ports on ws/wss scheme uris too- Do not force Java 11 to build on i586- Upgrade to version 9.4.53.v20231009 * Fixes of 9.4.53.v20231009 + CVE-2023-44487, bsc#1216169 + CVE-2023-36478, bsc#1216162 + #10679 - backport HTTP/2 rate control from Jetty 10.0.x + #10573 - backport hpack improvements from Jetty 10.0.x + #10546 - backport jetty-http Huffman encoders/decoders from Jetty 10.0.x * Fixes of 9.4.52.v20230823 + #10352 - Jetty accepts "+" prefixed value in Content-Length (CVE-2023-40167, bsc#1215417) + #10337 - SizeLimitHandler does not enforce 0 responseLimit + #10169 - make sure that a ServiceLoader is retrieved before iterating + #10066 - Allow SAXParserFactory or SAXParser to be configured in Jetty's XmlParser class - Allows for GHSA-58qw-p7qm-5rvh workaround + #9887 - Deprecate CGI Servlet (CVE-2023-36479, bsc#1215415) + #9716 - Deprecate PushSessionCacheFilter + #9660 - OpenId Revoked authentication allows one request (CVE-2023-41900, bsc#1215416) + #9476 - onCompleteFailure called multiple times- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp- Update to version 9.4.51.v20230217 * Fixes of 9.4.49.v20220914: + #8578 - getRequestURL can append "null" if getRequestURI is unspecified in an authority-form request-target + #8493 - Review HTTP client feature setRemoveIdleDestinations * Fixes of 9.4.50.v20221201: + #8774 - Added SizeLimitHandler + #8678 - Jetty client is not responding to GO_AWAY packet received from (Jetty) Server and continue to send traffic on same connection * Fixes of 9.4.51.v20230217: + #9352 - Update / Fix CookieCutter + #9345 - Backport Multipart Fix for CVE-2023-26048, bsc#1210620 + #9352 - Backport Cookie Parsing Fix for CVE-2023-26049, bsc#1210621- Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS.- Force building with java 11 on ix86 in order to avoid random build failures- Upgrade to version 9.4.48.v20220622 * Fixes + #8184 - All suffix globs except first fail to match if path has "." character in prefix section + #8145 - RegexPathSpec backport of optional group name/info lookup if regex fails + #8088 - Add option to configure exitVm on ShutdownMonitor from System properties + #8067 - Wall time usage in DoSFilter RateTracker results in false positive alert + #8014 - Review HttpRequest URI construction (Resolves CVE-2022-2047, bsc#1201317) + #7976 - Add TRANSFER_ENCODING violation for MultiPart RFC7578 parser + #7947 - Improved PathSpec handling for servletName & pathInfo + #7935 - Review HTTP/2 error handling (Resolves CVE-2022-2048, bsc#1201316) + #7918 - PathMappings.asPathSpec does not allow root ServletPathSpec + #7863 - Default servlet drops first accept-encoding header if there is more than one. + #7858 - GZipHandler does not play nice with other handlers in HandlerCollection + #7837 - Fix StatisticsHandler in the case a Handler throws exception + #7809 - Jetty 9.4.x 7801 duplicate set session cookies + #7748 - Allow overriding of url-pattern mapping in ServletContextHandler to allow for regex or uri-template matching- Upgrade to version 9.4.46.v20220328 * Changes + Option --write-module-graph produces wrong .dot file + ArrayTrie getBest fails to match the empty string entry in certain cases + Interrupt flag is not always cleared in between requests + Gzip compression not working for multipart/form-data when added to the allowed list using addIncludedMimeTypes. + Miconfigured headerCacheSize in can result in IllegalArgumentException + HttpServletResponse.encodeURL not working for URLs starting with ../- Build with java source and target levels 8 - Fix javadoc generation on JDK >= 13- Make importing of package sun.misc optional since not all jdk versions export it- Splitting the jetty-unixsocket artifact into a separate spec file in order to avoid extra dependencies for the jetty-minimal package.- Update to version 9.4.43.v20210629 * Fix: bsc#1188438, CVE-2021-34429 * Changes: + Improve alias checking in PathResource + java.nio.ReadOnlyBufferException + Deprecate support for UTF16 encoding in URIs + Update to spifly 1.3.3 + Update to asm 9.1- Package modules: ant, cdi, deploy, fcgi, http-spi, quickstart, rewrite, start, unixsocket- Update to version 9.4.42.v20210604 * Fix: bsc#1187117, CVE-2021-28169- Update to version 9.4.40.v20210413 * Fix: bsc#1184367, CVE-2021-28165 - jetty server high CPU when client send data length > 17408 * Fix: bsc#1184368, CVE-2021-28164 - Normalize ambiguous URIs * Fix: bsc#1184366, CVE-2021-28163 - Exclude webapps directory from deployment scan- Upgrade to upstream version 9.4.38.v20210224 * Fixes bsc#1182898, CVE-2020-27223- Upgrade to upstream version 9.4.35.v20201120 * Fixes bsc#1179727, CVE-2020-27218- Upgrade to upstream version 9.4.30.v20200611- Upgrade to upstream version 9.4.27.v20200227- Removed patch: * jetty-annotations-asm6.patch + not needed when building against ASM7- Upgrade to upstream version 2.9.22.v20191022 * new jetty-openid amd jetty-util-ajax sub-packages - Modified patch: * jetty-annotations-asm6.patch + adapt to changed context + build against asm6 instead of asm7 that we don't have - Fix some rpmlint warnings and errors- Initial packaging of a minimal version of jetty 9.4.19.v20190610 * This version is light on dependenciesh03-ch2c 17730378009.4.58-150200.3.37.19.4.58.v202508149.4.58.v202508149.4.58jettyjetty-security.jarjetty-minimal-jetty-security.xmljettyjetty-security.pom/usr/share/java//usr/share/java/jetty//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/jetty/-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.suse.de/SUSE:Maintenance:43078/SUSE_SLE-15-SP2_Update/a8f464d19a81ea1de0a5be8421554026-jetty-minimal.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxdirectoryASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)XML 1.0 document, ASCII textASCII textPPPRRRnn I0# Butf-83d87b8e4d779e531b1eb84ca58630f5bfd06c6683bdcff0c56de7ea6ff3f9a09? 7zXZ !t/ @]"k%w}&̈ J((Spg3H3r4 w!/W2䵿"< uTGיL˦(2‘ "Rf=Ym? R VYߜ×)X{ (*-m,YB'_vܓ1)2h\/遣)FGȎ6[|P421i1չ;㕠o08';"k %MCܟ%1S62}[pކkw~+-!eW[J$P'RO~Sxpo9$PRB~7*5nN$cI^.5 ;e;:H1Q7"%s-7",,rQ359ףHx2OȀ_#-p peS ¢#@шmd8gңEٚ*Ǚ rgB:ϧ?G) Ur#}zշvx.t>VUFv7bǫFK]J<_;I{ =Z;9 B݅w`Q ݂nӥMZ+@hAQ2Y@{"Um7E^_-PӵU8## 1)صN/p~y0h%J{,uJˍuz24f ԶcW}n滧>;PJN4YE/$sU+{kpڷA}`'|7w.%Y}-t# *TvJ#ިw8 Ot+Y+}'aXw0Lv% ^} L/Oeu_T<Vj;2z}z;hxXK#^mޗʳZW/0K#E{[c_ & Bi@MliUE,c`/x4M<mş:!؜WqO+!  *2a4;XGo(o}6YTx]8J ~b LtfT yj ˒B(D ĺL< M{{`  })}~P*k8nh6f"A.l:>BtҀM4 /9b[y z#}4!n<q\U1dJ0Xq"ܬkΙ}hՖ"K ]ySqdM航I IY_bJf e=K#C 70 az!R|Z>IeΝ2=`}|-]4$kТARy㭂PkDC֩Yh_NV}"S{Sx4hL4ym%0RޖN5jURR r(PNM١.GčkFP4YICIN|#L s6nN>ͨyrыIl/n*níǘ>-ߏ;QF;ZXg!`P&u*I91ߐHWoۨ+V2wǚJc|p+9aKS͢:-uB~CBunQ+S >`/хF@teo Uv_ e\cSxCj^]͐oŅlzxطL+fÃ40j*닉ӹJ^Qe.6e8L݇BR3--cQ@/=ւwyBjnS"94(D9|y0Sk|o.4I'nr|ob|;P~e w2K#?{>8i'1~coCn<_d<>%aވdbܱbT:FV UJ ۻErU, J\6?![-~4|NЯ[:Q{sy !WeZ5F/E::,v'wFlKsUK+)#2޴7flMfqy[S53ːrABwZV\ǫiuZc kGdP黈r?QTdA/l=%aU~o?&¢4Rq D-v"CǍ4Q6'U6y3X|U&+ Dp|ff,x}I&vߔSM+ԈT"_`E^eva y*(a}w3RMe1#_Y,=|MpF}*_l9Z5pfض jb!.B*Ru D#run d_/<܉puf0T c[@_# #Ğcԫկ@ V{$gJ' "qSo#]Yp{wMr+Gthl}U%\e9Q"K/G=k0V.fIµDIf58U`J_CUw ,5E1 E7tnbb GAL=V+q[ª3 92 =Gq`+kxu! 5HGO#}E%^}&w|F|ƾAi'>y?,LӠM=MXj$v.M~"{~(ԶJ}>{uׁeyV阬N TbDws(-s(fVW6Wٴr!&ZZoR gun / 7X|>.By;DX:ֽOX|8QEo9agUdU݄זHmj|BuOި<^qd^|mi,{/a6β2-mΌB'QR4+/(ɟ uWR ӝmlv 8ך3.K/s} Hb R5m},OR 5q hȄؕ ' xqws ;` `%L=+zDKQ$7G lȞ*~ 4ECWqSxS}-+znC$l]iNRWh!x4?+kⵗk{~̿a5dA?R 4?Mkeq?}E Lk,tr|0Ӯ: `Vbȉ0fD4{(ͺ6 O1.B"V-I2$ݜ/[ȝq{XxP,Zk5=&HYj YVG Os)!cUxy*r]ƉS;.cbUzZXg31ƋZ[cvH:>uѠ+/&'\HY4wIR?0 <=J(/_i{% DXҩcpЗ 8!ps&{8o?sQJqF~Ws?5}$.t2Ǟ-T$cxSԮ+. QT~(p{[-J+&Jb}>ue;C@,( Aj0&Inq=(:R4,RIνcm[p@o:g>03@ RFsb2\*S\>RQݍRG:Np"%YO-{cNgdmY [rĺьOTJoѨX H´Mm烆TӰŌMwz>_?[a;,dPsmap#@{SB 6~2q`bM:E!hIƄ̢󔈆dt.( SSa hi)i}<Шyjҷ4bW*i!G4YʥȭϨVHEeIaNv2eҜBuÛ5Nw͙d.4UWulD8pM9MEz-jꄳc]mcGݗT1`Ϊec]9YӉ_ -TQ X71˂w͐&r5\dx)AmKݟOhttP; p'#~eyvԃD7mDm:C#2j:igmgQ~Ec*zA[CZsgP`yB7zl1lv 2GHLR3($tANs`%֎kL.7#l(IB j:O'{].  :VCp}nI`Of .vS2[ ~OH1|Ӿ큿z&oi3G1ƝD$pGH5v|.̹Q#_}<}h? Y^ѷO'WFzVX{J/l]shH!u]KVC=k}˗:X~1*'OGc5ZPzNJ\V˻S_̧j>ͯV.Dx9O\Lc{AmUI91?w9mR\s9sK2͈QBj=Vhrntr=Uj8, 5E]#Kf|Hc]CЖ[Ӑ ɟqIhpo˞? J~GJ0F$4n﮴-<>#Db@. yf5?XIĭuxлB{d㟑Lkv!}3QWJ"Zè5T߇ϩ_\3'u{8yvHv8 &","t9V9ԇ\ aCq* / 4˻XI@ryݏ[t4Lx|d\ZH*W5+NvB%i)ʵKqcXCu%yw*J!!| ic/ZOa5t|d|"YC>yO񇹾lSPSǟi@2~ؔO)rmO@ RXJ0nt1@KG SKHaD|K7/Ml_/Sh'33uHX*,Ů$~Wev׌Ylksc;)Dvx4% mĤwd  T2\ )P ձPLHlX#HŴA ]9uK?r|/-֝7f89QOiik#V1z*#Tzx7xA]UIĄ[h0#a 7ri7iPe210vzswM&764Tn?"sqv ˝RYN1P;|f0'F0mP-[֛Y45|fba % u*h|qW!F5 w""VD0[i9M#*NAR@&Q,.҆|Q _{aeʖGXScp>+W''g]zصOM4︗Nw3MCਭINʍZ8l1!_ gL^ #FS X+(˝G IOLiq}aIGЌ7؈+sF}zn"z6:b>'; hTI52+[7ڴ^]^ɬpZ;\c5OyV͋?ogGf /l_LI)"Lyc(mqTuu 5+'@H Y+b~Qvkw{ήxΙs>h7d`i xK?d:E}]dMft%|<2lsJ$~_>IIFn?2Ta30Et,Rpȧa- }O]Ђ)Xa->p5~ {AmL V!pa5a#:^>Z@oEP~~W#iLb?mG<%ZD-5n6?^4}ϝYx 4TLg|ʾǢ7ǣބ2V8$c/>fu _bvH1[θm߇c^D)obD:wXcٖ6Ƹˡ BL{6Ley:]<@ᵡJ`Q ?AG 7=+a\_QهܾS.z khgFp$M3~hL"|ݦ/@fʀDV7]qڋa}>הH4t}:=p$ikPY{4!8QUfd{nAFxU~Z@ kB4 ЭNcbu*"K N-H'j>} S]k%ZKH,y#'\C?@q_`>e9fM&9A? #% 'i "MK Lb4yR pnrΉ8^?cV0F{JCY+OKlX: 1'?MJga o}q'dP*zw>}H&Y.Nco2"Łie֔7S  3U=:Ɇ(:rˊq8_ 6nUEmyX5Fm8aEuq׋wt#a74F;3  G\HD{ Ku'p 756 *m5pp/,z2&zu["9nHH ۖΎt]XN:3 <]1u%>i;`;e08wFd¿țywӔxI Ap*P~)m5Ti};I %B*p)dd,4>tFLwQQǚFx,xc Ȓ麌KCIz޶>;LENk_l9܆u.O;12cFz+W˧潪>12qU#8jYjo؅\ŸUNO D5Aڼ*r[ڱ~ŔElϭ q!ܜ6yv!K68т&JC6TS>Bsa1[EHۤ 1QLevzM 5YO =&podA5)ShC&Lפ656s&C5iѮ΂ iq+ӎ *G/M᝶g&(*sls~G1e~"%ݕ&9a١,,y2gJ"0qcX]ظeR!3 vPj%5^Vnk9w‹ SQ:d ݈^O_ cÑhsti/1{)sd*CPQ2U|{\P +mi~.,u((!/ _Gao4àySNr˳1*ddM{s_)[|fJ}_3:SIw#KeL~ T RBF|2(7i.3a>ٞl!`KbZLwEP$s^rcֻ >x4؍Nf9F(2 lɓYQ _8 ԚBim3M}q [U~NB#\ K9N +cJ6Pl^s烟! (ՂAtmh~ܣA ?wIK)xǒP7DNt*¬/JcM\T)t5ٍ滱\Be?KF\ݵ˅`"a?$C\wxQ6TLmG%!诀 Ce>,{[8 !yOO/I@^qwoRﱉYKRǟ_rՙIɫɕ/a$ᢚ*G`TbR'pg$>v C+ ߧi\z$ﲰ )lV|b[83-zVt(l^|B&54_[mtD`ktYk?3d"`BI٫Npz]'^lU+y/`C$ ,)7`) "+8j Iw,:).(e nb8 PAQ01M b.zKl"Z|z{S){;y݉bI;z̕p%3× &U 1O)o 8)D&G:D(JWW4[,7 36go@Z[Jηe][UPNe+: ׫GJCS⯋ {VE$9%Ք?2RoưVWΉʗxR{Wk]:'5oՍ*;?i4BH8sv=j>GwmsE ,ҬP Y8X H$ޤ"T[y"gƹ\8T=[GԈD2M?0 X<ëRv'8NIX2zjyW@5j&=j&w8f"-Gkŏ8Qc-<^N E $~epɡ+bKu> 8W^.SD&3Ce0m/% TsʮPySi˔[Ngxo9To'"5f*@izPL8A _ 㨇fsV|T ĴeEVdžuEv,\^jk`Ecxq +F[6iUun1l3;29a w[ kyWUrkA'NN6\KDSs*%B_~n182˞DuRvEК-0!,hX3",ϔ ~eLP# D7ײl'6^8f?ĘDy7^mKd/c ۍ&^]3 >:QTh,6F hm9F/F܎jN<%=O,-8FA[l%Sז@'ʺ e85`"}2y^.k9tˎ@vx&-z1;3Pabm\u9Y<s8\Ngt}߀eܧRHJnm/vp36}3l" i)/ ״Fhc o,bCLPo=MYwԌGB>סp&~4X;R;f6D:w~B'Kz. @x>&q 5O XomAKּkhL'HsK=*T1*,OUOFr2kyp)> ۀȏolٛlBqѹN}hB)gƈ&NBz(] PYXWdy?RQxx^[} l רr `KsbªLzv֜σ㌔e=G{kXڡ d#ù tV` `/fJ&ĩtXo,ٽI㊨G:W1~xj5sL?0IlnK̽ flZVؙ1l}d[ *k]hzCcDitY>2-Ԫbݙ 6~l0 vCTeܴwPu&giOik^ѿfKksNY6YMwDkIO4! kf{߾%lSu~ W#xv#tudeQMaHO1R sn1 #GI] !8)vTU/ܙXM>r͙2I'|_G'* +% pWb~쏤R)fo LRWm'r޾\o9azB%a-ޯIG JֻݯNS~NVrkR%3H_|ww nfA&՘aɾfj;![T!C]!XzrN-zD`exȋz4bKZ==13h`f)V>-Gu-[{FdADڅm;ڄucXrYB]QQ{Zzk4y?T^jD/J=GQ#0T1j9 (SII-"'o9ٓaXm6Dϗ}"-JntIA( >@X~,1^ۿ|xMg_vĮ1D U$ pz's12em\ GjJu^֧Aڽo XRTV9CǖVb7m3k4j[up]ez ob%7 [*۫pTr]KB7n1 9kPk0 ^sw[V3ܬ4gjV,ޯ<ؗ x+xYQaOsdwI9?7%'/(O[I+ ״f JUxS@ dˀ_s?Y=iu+N{Z]؋ttIp&rHIk6\ o;8O!ژalޏb *1P-U*̹*e={zMJVkJ3@G2:+g204 G${ʾGO`l-:$_ظeF`^ 3mKچ'kɽ[9{g"7{`\wHlOjp q]2R JWAVVBt?㜓h41RZtNPd@5j̓{Y{ۅbNFtTI+XUX;8.xlgdG|ۦfӐ5yZUl|Ĭa[,SYKJj~QN,`#eBzc;Jv}xhhB\.c^|Qd 1Y3^J="OI1X s̽PT^>ykuE_#,)[HR㴮fD .0W7ϩ -%5c7 ߭ś![,m2}5k!5FInWg$N $qht󊸠8 cE:~3m F+:w5#Or*̬].Py=|N+AMDQgUk6JݹWظ &Sʖ$ÆR։X.٧1S5m793ֲBxx#2s,)HƂv-!bq Dye6:5QJ3Pa<G"ףL^,nP } GQ2?|4\doھb⧰FG dH#$!?^^T;#$BJ+o=!e{,nτZjѣwPW ]ܥkjp={p7l'jB8kM/PPȫEߕN7 %I|;^`qM}%1GNPck \h)TrEz/|iXDwZQ'bܒ}|A?ȴڮaTVIy_0 a6͹Nw<""GX_*ܴɽ 5pݝ$_:$h l( -ƒ{.NF7 vSM_( "X4Ůg"*6#Ձ䠈758a#,`=WG(4lԯXY ~voG{B#HXUjR!%8D$XczM'PgݎkN5.Ϸ@V㉼kO1.1:,휶6ku9 Z"0QJycW: ㊶/?EnjO8}üNroM=@Iڰ;kVŃ`{ CemV$l`cJh׼'w:nDuPG&,^!?_xnlQkx%Qc _' \Ѵhϫk|?HVB$2HtzoYbVwYńny3 COXĄ<}c?BO* {g\Hnh=ˉ9[eEDsR(Rܳ ]2vXod*r'*T { ٌgFޤwŹ{|k=`~ĺ/v7!+waO?[p%22VLSj5ARyLTAJ2*doom2e5麧TIw&RP5#EuXXgX;^-'+LSpִ&jDOJ:ag[\>[,G~?Xϋm۟P叜cZkN)jFK,7xNA~d@Պ1.X{o^_}< pCٝ!Fdԏ;rw(% b`'U|:_6t@+3S"S;5obض[Eרi+ 3o.JwUuH7Zx-oqJQ |ض"!hZ[ 2gմ<3ᣍKb& Ex?-0 2HӖD&IFzyw&أ^*>RT 8W;Mq {lwaN2GpS yL(==A8vkK9I( 6zD\EcV9cvgCm-G\pr\6k 89}]o7;C !64*9 $1M%3Ӏ֙o:v4pPrX7}zTW KLچQ2L 0}O8 ɤ,bK*@ƭ:Svy%64v }{QFӊN5!yST8Z'jVVgTY֙RnAc\#LkbJX/!YLIjLT+o_Eq/TTmDV,ՇK̷Ц#Q8a΄U 2 Ч+c(%XT)l&2JlzUلlzf;: oe)#F/+pbr%E2(jf5CcF3ViJ)@>UH]}Һ:ML/lcRdtv T9LvC ]v9\:J6:VN6⥻,_ӏU˻=k&MPKvn\㚼WT`B : ộUZk\Ǝ zq%m.—ߤBL.+ǡ_,?gsETKǼ@IZ#M?oHB4EE aV @-*rS]:Zk"K3ljW187A;9aS|#hXĞE^Y2:#J->|08Qƥ;e( Mպ!n~!x.`b rYIq y!1@N^c -l7}^ׅ(KYSS T=a+7`fsݸ@#hB3RDᨑIk?M|ZHVFRAIT>.1??U|%Ѱ;XZG&VbC'ѽAaQ 闲2!f睄.Mtq@`w89y¤M ]Ҕ!!۸ԡ`sfFeTkY2,xZbEIuѨ 4⻘_w#4o%JWr{n +$ ,,Pţ`Tt0w_7\A [=DZ - ֲ5N*3M$:Lt&A YH}>,BMdv)6(|U8A?kңvL.5ò^OM+n4Z!]wr_Bq@GiRZq53f蚈ySk)Iic?0*\ H=a2_h.(,^^Pji8N&z Q AE>2ؗ#F/pƠL?w!-MḒ;Z(()K7Q ﹐FHS9+j=ә*@>liބ&"Y2Iն`/V. T>*r* ۳&` ixXJ lU\-Y @v/֛2)ٟ ~m@ԞgԢϲ!2%L+e}2:s7c\#DN#@TYĻzj8z9gADun_DvSLI={AiϻcXDOoXE@RY/~`,+Fyixj{pTh*҅Jz!oK`zUҤGz^x&ZdrޅLWf}ȿإV/n2!8MN/]gEykJ+ٳYXh~[Z}=q c6(C'dA!;:(gĦ~uKPY4qٲE< (aY3=]0JMQ4lz`u';?!vԇ19QRx *ڨ̗ w& 9WۀHZ*N8윹M$-r5qn&X#lx>áh&J`'ژhn6?NdfbZDgb)Wojؠ -"W}-)ƅ*ۡuDgGG+v}YI? moч>zG'}m.*Q620HreTDaÉR:4.&q+iͮȎ@˨ͬcg˂6d.'rDZ?@\AAaTd/t!CLϗ%8 3x q(~^hjGx@g\1g0yI0 +jJtI2dT`'/lpLCG)ntihDheP5WZRS/= CmGdL4L;Y<-+!H2j?՛בj, PTg7waNe\CR3{l6gPcI̽(bbֺIe=6O7R# Fx!2"rk*=e- #)z4G~O `<1⎤ W*w# e-&2[Ӂ?sl@"hsF|%h0:""zT Kg#buj6j[(LAUJδM,XܔR0)GZ?CKT2y:xC@w ?Ci\9<\3[BIƒ*ǸKj{/A/"%wXW-ĝ#Fp<5{gc`J RwX{'h`nmM / im`&6A?;Q203cy^T1(MK!;ށֽ[7dEOFhVA3P|0P'&4 x譾p%W AvGXɒ( AfSv/R.,oKe"ՎaRAD83U?MSz(Ut3m 閻3WcIpO^zvt1,wST73a+&xPwaKk*vmR *D 4pw㝨Qp`mgF9fR>>€JbOJ:R ٠W;} 4|,8?Cgb}MK_ASm/a3vG6To4-m3L@⋟MXJxjͭh >58]oS~S d .%!$ ޷ŋA=MP,=pjzDNC?R퓆šH3s2d&=,{XM12HOڗF/7(Ş+LCSMŪBu:{ZGiȃE 2T[[װḰ\G%0:KI`m}De9*[|,=Ʌ?U1kvgc) ף-rS`C8 1裤Q3-~]z7(`ȏAlQ,|X:kXnG@Swo|]6HR3R T"WL {[q!aGyBzC@'{L{EErݰxFƧ(ǻGH*a4~š!{5a).UPJ Zx =kSd͈s'QOrbi.mU5r^w{XC.Ss^-W>y>5lnf fvB3d/0Rc \Fa!0ťnjp)*ē;P0o̯;Ry0fCn/AWO`phXdۑ+Bȓ4, UUNYW'vE|fir2C#_H<V1eO%(g!̽j]];=#E~BzdPLjT7T!j@G1q0|x L(RtCfO½-jW1 e%E-3ZܫU E"ǂ8ȏI[A * F#JOO|# PPm/7 JM,bӠjaE5l~>cd b7_mpL{"! &b#qG\OvI njǎsT]]o.0>WiX +KAHl?OfU0 b%˭ PgQ /or#}!rp`$L]uyb6Dw^Hx-P G3p2=Xxwa/fz7dD>@UV-zt '6$j6(PNb:Xϡ8$RC nѠ< hϵsZ&GdekL5h/,!nyQd4*w@hk2[Ri 2v$gF+dY 3IST0SMd;9@GUE?Iąr |d4qP@=ot8M+Dn D܍ʵtJ[$7)Yzo Zrb1`Q5]cp( vh}+8g>r)n'>jBblce>#t7`E4hr{dY,v eh"[tbOlk|^j)L?@YWn&%h1$xdtvjI;k ӝ$l#Å;m2;}wۄu5{lϪPf{<8=W[xP [_{_,ǭF:vЅ-ᵫgbt"JCʹ0uMĦR@XȌM跋&-`l0jrN5 4L-XbXϊ- b\xH.K QTT^>CjԚ_IsB > CSEΨU?6/1GYQfќ}zYhDHM?K6^^8B-x65\Zd9n-r .\T,pT:Uʆ=Z-3(8]a&+ 9&Ԏ"{$@tU="$Djyk 0^K={wv̤NcZܡݗ+~B{DBNmkA(pvܤe4쳮__Q(JXzUyBCحJr y2=2[d @ʈT[HeBrt!]<;S]wVؙ(;.pbATA>_<-lpPICy^Zݒ_a42U=k8>tD%&-Z&4HA޳1Jp?].پ&򈛂!Z {҄u`pRZ1g KʄOb<|59ܯɥ6.:b902AzHW=mTvdYJPBԳH s>vvJ x\[ wJ=9j1Yxpq24mYX/j=j`PE YTeҜWIRaƒc,z!iYݭgIkayT<.%o=tjU#w iR𔨔ê 5xЊ))Nj)A\Lc_exJ]"؊'܅V' YW|~lacw:7Mq2ʧQw@?[$dN R3&wüy ad;7<jbTl9ZUDL6/&h0&/up:]Z"OFC,)N@ B R3 QHj]8|ba'䔒c7p0i0 tExHJE]  +#=#m84@! ja&!YN9^/Ze20;v6l.gfE+ș$(H J'Eѝ/V]fOsM>-J~$<<-R kQǬ2gg* M?IxHTl5>h%Gy[x?;]Aߗ^a Lk-WlD YIEk+;TH'4rFX\;gEϬ9D|$9yOeVj3Pj:oց%LRCW-17ؾY=Q$ܥe2GJž gWZx{7ͱpPsc+ k5t#(b`݋'[< G K?")8ph 1%yo8ʾu5vX1`,HȖq_|¨c L>D[.+~YG8V@kڴ]5[7'E I"2k O2”a- E%4S{[׼"sRFcɪ̙DLABڲlZN$H/rðk-}PZR~o` /j2؞IqD7 W/"F%=$m"IZ!!("ƸZfP9_~w2gI.<.?'Y;ub6̀S|+ W~6L '% SrLKB`DIstp|#,BJm=CT~GD ]m4̘?BA4_  E,j1B\D,/**8kMˌxM)KMr\!0 ew ma;C%Jq/PhUz3 JoVG1(<(TZ:򖘠D U|˟%EሥM%FC*ZOa[$>{w >؇n?ݾs HOa9 n[<.؊;.'K̻_ _2~3q4yK$uW!h)y/VCZj\ZkNGo8k~4E>M+ L j+zǯ)][tu%?9Ah1n)>q8Qb^eʎ-M |GPw(l )E[^S$hXpEe𿷒FNE<tܚѹY ,mԏ鿊5.)tEOնiG-3h((V(#&^c|h5ӆE8;JNH}!vhjYfϨ7EP`V|G$&*v[!(JL|LA6C#PAqAW5\6D?|Ye\ؐ $S]Y^|:n}-К j:ؑ0ʸ8wLUlrQ &o8$5SAS'#U'`}:V2xUȘJYoSTpO6U4?l*z1I\Ղy8*&]UDN&L|];үrUfQ8 !s+L4p~EiAY^SБx~c塖Xqy*Gӽ %sM v寚:4 (8S$ ~LbwMT7߱>LaL Inbѫ B;2LH!*QYrpƇ^P+bp"o|Hoј،R_bX=$PcР?X!mF&Z;j6za5yoJ)pJBּZ1_Sդ_.ΤǂfFn97hJ_+6Ra ~Ż}.h%e>KPǞ!*8=F(hcj׼5 fuy ,|gHT|6RI)cE@@TfQgnрZ.u#?ĉ )3{40q.~:U?.kb?/"xiSJbo`[fؕBQ۹\+$ִ r8P!t,Lke(ǂey mgD$1GIa)"V8 ~}Zf5ؠߚߦbt"W}*2sOݰr !:ul.sUoYwЏY+&0ϐRH jxoDTܥT6l-@7eȖEIwiHF~-gf7ukL*°nQi.LeM" h/"աf'㿐FS鬒Xldy ^09x홈$ bV SRi7~\ ЇLh98}`psadM,*&Q#+G}[rKv4]gii doRCzbaPZcU{7]t 6EePkH"}<9y!Y!xra] ]'͞TH*0g&x !Bq :\q $PeCviSm̜+lY 1[r1.!pzpJ2mqFKT9b#6[) sX]k\RRlXt9- yyI(8N 7ӹz).[iS?} t¡c4{84ǥI#??נ{. &k;^%фp/N(skQД#{U~/Ũ_Þ1pK=#F?GalR_ ػg+K io9X q,*$L7M:K C~ D0z6kX4&LY l%im!Y}X|H[cjc{BVg|+E/X`׹nAtс~֟G겻iܱ"j .ݛyѽ\^[RXJd/^'I)YZ>[7Q_7Pp^/v`݄C{C@7ze:4Z@'?ީ*ol xtI#LU!XEv^47@ +4F:cPEU`/=2ߛjKl>[ٹ َ-MV,0H@ $'邸bt|Na&ΨA,>!ҚJz#];Yx@0!B@-= Q!)^g≰=߭>*s%EG%fJ4(0b2@Iy.c.mU+-u| mHH[tև]RoLl{UrZ6)2tխM_քkpb':iַ+=f9e[4)}]?Ȅ4w+E8b7X}ژ#fѦw + ɗ[W#A FSXfU%T[]\ndH Qé4E4(&}Ϊ,!`#]f dKw>w:8)B&ɁP=BȩA;2%]xƋ]6zdgtd9/NF+y3 *بW-N*=<&8b)HC UscZw ƬÙW%p 6['* $AnG.q6=MuV=Ys"ʛqQK!LL΂w^KJQCg:$ - JzIrlo|e7IˊAqB4c:eħXWؗp{+_¨^v:v;˞oo"<}آۚ//u .L6;4QgPxDa@#t&ymNf D,7A_W D㰰ĘJᙗ~y#1 WYJ {.`)f-@K&=?KZw"Fy*f=30<'|R<K4IVjmշyD 2Pzhj\IN)Ȥ$YFsa7׵&w+ʿ'BRh;7'Dz8PUu0w }(xI(: zhT="c"\LX: pC7ґAyBGWx꫆Lir`J`s0]IkgVXkiE=Œ1y{rC@q$G{3T,8\Bdea=r]So$)P$a tTiAb80ZeE5cCu1q$E$<2lLY5%%$}­n߷t!nuXsMƖ8H$%?GЇVZ"yh;aX}IMIJI ^ .jH&͔đ5smrRفX!g! BosqϔBhCB*doPQÉzfJ0 `D+yYo /0#>OOcd0$bX2x, :ۂ)m5C d`֠pzMh *M=e tн I|/*ZeaQ.hem% EdS@(J4$NvY֒+oa:sXٮt"Ll_54m*yCf/9G|;ޅr1GC~JA0[3_ \R5०(iU;-%!k y_ LşZW%"XDony֪bG()+ߑRе%|%ɵ:rWo$9AT(ʵOWCP dxRMftǛMCOq53 "=N1:|*E} ZC;09shOe.#rֳ b`m.6_G16V<ύcv!H„/I=d6JZ)5-%/0íUc W|vYcMq S=aç m 5אE%G )hȤl;yU}ͯس{$yr畨`פQ ]L L)O Č}}W˨I,d}wܐ~I2&xK ɝC4 >v88 rS `?g ܽh.ޒ[$"b~M?u;w"Q=a"K.t0e36K Q)*b;UoO!)/uWt\6XngP!4" ;b;[WLnY%cI-D!yпB7ͣ855cG[$xZiQE } >a 9~|V;3ѩ)r!hN2 *tvn]'m)Hy40tc GYN"ܖqc~@R?P,E:Qg(7Hx側J9~PVICiK Hq_[ybй&"[ Vaܥ)wţȓ `#V7@ za1{nd !L p4Ew|d^:}3RtwXKYcnCT '#AK^7j:6YC_֭HFR\Z^#R^DoaMVdrݵG{lL8) `9U\&z.OCD=/jn4z]FoK9I Bsnsܕ7[zм j+Ҧ IGU[(K8cE9~Q[&e[dG C 38UeYSQ*O|{ v463Ty4ŖDʨ ]A$}\QrN0Ìn`;|Rr`cr_@)p ߟ:8*ikk껔osL1E: Qor 5jZ(UdcoOI\vY3ݏ01*/kZN81NIg'یso+A{Ӛ #t`X4QF|Pa1gP(;'Slc{!|Ie\Zy竪^