jetty-security-9.4.58-150200.3.34.1<>,h1p9|UYgNXn%X)nnmOUЌˏ@¿ ՐWBv& xcdC`_B S7H5y ](-f8BD1YcbǻӚ!w'+9 }^tLF\!{}mC?h9ruG*0c&Qex6Vm[`أI0kEaG>v d4?K2sB~{>>*\?*Ld & D-Nd z     H\(89X: <F&#G&8H&LI&`X&hY&x\&]&^'b'c(?d(e(f(l(u(v(w)x)y)z))***HCjetty-security9.4.58150200.3.34.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.h1h01-ch3cSUSE 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큤h1h1h1h1h1d479d6166583ce259812357df5413ff90f58ad014ad1517f2463c3f626bfcd1b05695d4290177265ae9679f1a1e1716c7881d95a88a1ab5067458d4b365b767fbe1b66c55f9c7516308329706f8a4e0ab168651434686d8e802103eb8c2359b6rootrootrootrootrootrootrootrootrootrootjetty-minimal-9.4.58-150200.3.34.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.1h[h4Wg1g@g@gY@ee?e'd^@djdS@cGb@bBb9@an@`i@`i@`ٹ`@`f@`KW_@_^@^]߶]X]d@fstrba@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- 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 dependenciesh01-ch3c 17558532789.4.58-150200.3.34.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:40321/SUSE_SLE-15-SP2_Update/2b6f776051d47a6a662028da496a49ba-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 textPPPRRR>k;yl{uutf-8e06c28b4a99fe73a147b8ccd496dae7c9efb6dd1e14bd32ea7dbfe49103f93da? 7zXZ !t/]"k%w}&̈ J((Spg3H3r4 w!/W2䵿"T#a6l0&@!})MJ%dOM& `Ph!#9Kh5VDxlj#JS4+ , . +7񦩒-3U)n~=cfG{ X} F&56u"W㠾gЧ@JB;'NŐ'ٻ vvWtƆBz(ȸ`E9U +Uײ5֒E*|8}Vi=q啔VLM[RL]tC}dv?J^<'˜/ }9w19uO\6:°x\!YZ(ߞ#Qm2l[lۡ>?+h/Ƈ>ƌߏ@8i!;;l0Tz1I)[sU%XU".wѪ[ӿ$b- -ǬbRC:VWFy3/G 詋K9UkQsreWhJyAGQ׵@BMS; qw=K:=z5ntV(XX`Bv5ݡ ɋx[urLi5-?]M^,*umt,J,NxOK-S rIxxM{l ?7+`mBѷ ''sF ! A˽g#}SHt|&Ppwe 8u8b̍2^X%R!iew}Z6O /yηz4'\]c|j(>tU\ 9:  #; e@8`y-X,tW\}vRw0ȟ8m~ڞwd`jD8:*<渷PgÁZܬؔYү݈!t^ODs*'$:*4)."` )͕0I fPN`D lT^7i=rTtU ?ZKbXqy)6yͨ(ni_eLJyM_A\t g vC,V_S7H<0ɇg O`PdK .t221HLjbGƙNJm4RRf, Z[[vJI* 9E pJ98=I<#*vm֔~-Azh J*)@ݘ_<ӹLB6K}׎#aU!+V-ЋrvGYFUs֊EG=0>Iuژ+Fio"41*+#WCx8Ͱ>ړ~Pw ̑+P}xdB2;AfT [hP@vss&=SD l/# :2YuǗxђP#4u`%$JѼiR[a S? '6k5G?-lxcJ4?9_qc82"*N~ .'Ib`QM280djtU{kf|}A#Bb!!|7(_)V*>~tDV{h6PvuxBYz}+hޡQP:+ NW27LyH. A D)f/U[ƛʯyX(QtaU7: utfFjUepYEktZ9[q ^SONB6FW)-U;#__+pRlɹK gh-úNS{M"Q"rK0>`TMK6Q)!7S _ZX>©óϷ p sYy #ÞE@|d ou`.ޝKgP%FZRX ;|vR %68IaK)pDaG\m3&l↔%qЋv$FCO>l/w36.mꚪZu?Wap<1r0Tq$q{.}TƗACԶEmߋ5p#ܝ<ӲЬb]kÂ[9AxatW|4V1LF3׸ZIB3{:9K^qGr{d3z>u!K%AE.fm}:#ëC-u!(ё8 4IBHS E5#Fjg(Pe* @ X "fL?d׎tJί)D `.FOJXtq;Ev3cQFVJ< I@cGz8x\~U"D7 W2~M k~R[%TǑ‘|${y7ud뗉*#AڭqFf2_'Yi$ Ő#}uT;F@ [ 2 ٝa|ּ ֓ Z_;DzTuW_d{$.o.z97>FjNfQB,a͂@yZjd:^M`k )t@Bq= ~D ?#:q骠+Q9[̳UЂQdӖq:.ɽŜ_VҞA&rp*e$Mmd4u;XhQwgiڱP> 4O+n8 BAO|8!4S"P>bmj ڻ$L]&|\ISͨ)/ 6U?~=^uM|:Qr- )&4W'Ct<? kQ@OQBnJN`$, À . m NUS Cȕ3V0NB<ЯDU=2w>&4n}/RZ($=JQ~/PP nPQHH\: ^>d0;榯-Q]ASM1_fdaVdE;ʀIi|ToC{Gk?=%73yjo$-s‚w ֤@ =3J .HxE#]8OE½hͫ NH\ #ooqǜY #J@[y2ELy6ZٙXU| .wGm&Տ5];saW ov}ۄ~.Ez7[;5]?]b&?F',G;pB`6@O[%0l_9.5fbC%p<; [YMIhl)d4s$S!~Ե&s +2lpj9++BQkƟ`//$M<jq2ӨkEc!s[J!-Qe!f?HvN7yKx.Ph3gݝu;- !z)( #IwUuVi8q]b 4d+{â/NӁMGp։;`;_ y#bgW[G]${z&rj#pYreyyM?Ҡs׫TÈ+x[U\,)geZ..KN2U-SġurxӠr*/C ŁKfKY[wA̜Ri%ieg7bPNqD;RcS 0R 4d *w:FL}}&o'F:?:<\"s]1.[6{aa/dgd"("5妌flm8llh;|;"#pBځՆN3w;W3,h^=yuZܷY+:w$I^" fl!ajP:59AҫWOtKTpPߓIrɍ,ބ-9x$Y12 b ϘM]QɄԊ$yOKiU6Az`vI6.s%3JXl{Q:Iה0AGEY;TLzz`NQwєWpfpMyWlKj̄J߽QEMHCx u.8엠lB@HRڪ+E8Q[;@mERK9eâ@i3alܲ:(bD.k Ir5̄tgR*wOV3GۤR%G_j9XNtG2-1YNmE> U =\~ Jumgt~bQlf跂ЭW_{$}inꊀWɰ3w iqGAhSKN3 *ϽyKC]*M&Tw媕>:s<=kj.HWl!Oxh^Iq b-3-!DsǞq1nT Y,,fP޷l:ƐD%\m2"$7U1@{tG2xO5&vsHP%1NH`^aV&.>ږߋԮH\e:T,%%C॔xuCiA׻˝2%Lyn0+zvN ;wMm/n{ń|!''KD7XՅ _SN y!,4XZ I&\buA,Fh{%obdΫ:#ɢOIɫ m᧩=KJCG]^]_]kO \"qǙFU?Ȭ8FFm8|bmJ u?vb }qqψoZ)~~(tEU\+X gD^N(iP'bT9 <:pN|c} -77` >ڍa8* 2kD,,zX{2m;R!ƁMp+՗PʹP8ó,Eq tyt؍:YUrO茔~%^$uJZ=s_: I3HT#usN]c&DV3șWg%%N'(RSm)+Ŧ4&plEPĖ|k xbtm{/1nn1B /"3v#ê'?J/u;ơfIs)GͬSad]̩IHs 1JW;\cP?' @N` Q/P ܬqq_0- WDݳ&)sT?ذl`Q&XwdǤ"M'hqL kE)5ѐ;G"+<÷vΕ|f +y?c%8@d^w3Q4TTx }ަk$\΂l4x^;Ϛ/u1p& ~ؚxj׿S@J|7UGjLJ~ N4幋ڐ hJyVu>jm.՞uTثe)r>4WxpX4Y8`@ܣ9 bS>6b^rv_!_|\\i'n2ط'8Wr9CM޶W0h\c-4]xb]9`yz̀" D_.V w=Bg m Ck@\ w>F-Xҙ-`D3f"0ۿW#H¸^ uU)yn)Ƨ7yԳ32#kJGτaerU6:Rt4E vc,:\Қd+U#Ab6r!v0O.+)f9\ߣmG|2d֚%%EX31P}ah/ Uv^N[׿in4q_'^0 V9t$PC'5sq_S wv uuа j8Tv'W/=U!CX_|dG ȁ} 0 zH=0淮Gv(ZkGfDĞݐ01Jl{RYbE ,QqꖽħwҎ~3x_uw;@CqdzpU '1> _N'Hi8 >B&Y¿6 ,?+չcTvY?h.].j>a}1J;CY11Q_&uքL ޻=T^ցxk4lQ^L9a56R"i#x?)sx-1mQk;` UapUfWl͞S _>])w[θCpؿp 8pAkJeW2YVj5rr#Uߧe pf=:f mlbp!Iλ#l<Ԥ{V¿C^_rIAyy)ډ "eҽҒpeg-T@~ XpdBGH .ظ%jTc`e5hO'`Õ>ܠ_rXoDu1Jx7Ak( m'kBG/ݓb |ࡳK{N~[)!{X|$@si tؽK!wT)0s$RZGSm`ԓgb 2PD HN˺2ilP\L #wS\UT"҅;?}0"UsMǣvSU] Q"Х0V5˃_sO'^5'<hVfy @vǚ Y3^NՐ"C~`} `t{EL}LgPnkIKc=(wH-PA/'[:68.|)t0jVT^n 2WtUݜJ8"Y XΞs:2C9 ' ^uP*j[!v ?voQlҊǰ^3gHTWQy(3OƦ& ~hA8c5=F :$r9y0[JHB,^}[mm:$ 3&S&6`%d+Ws_ BE ضG lzӀWop?Si M0nWwМL$S ^%GJ-#;m~<*<}]d0 ֲJJ8n}Rh(MESdjC^ԲEbw"Уm] sEoѢ - s=X_y~vxl cWBXۄIV0Dy#nWbj 8T=ljSimV@xZeو1d}bܙ>TA%<3go~OرZp'"MjJmJPQԂs]B.|eb`F2Xnbn5UOp}G+#q[rzU#ր0<h/jx]n}ˎda5<8|.D=Bihc UNɱ^5gC1aRY31? >=j6w{([&&slaG]1b[YK9ˠDﺣ//"AIr-cSc@'V#?XX_4QC](RL1W, E>e*ζB yNoVtkILau`:.]Ӥ*G͛ {% (*ЯQ^= O/kik_jv p>[@})yc+{bil碎^AgT3cy) ;py!H.iAӶTG^Սry u`ơ~ jlϓX|>J"?e ^:J~j&h;/7hNBuLB@Wf'xg*r/IxA# lfgՅ{##ϠI›e=n]l1PeyޗxsO \Agk#'W˼xEh76^OQ܁M#|F{.i6Evr,K%9royj"jQvh_e(OLgroG&2Pn?\ :nO1'hcʞFacyx:x$l7I&&!]%hB \Pjӹmߐ|7Dq r7^S&:۷,N_q$F ~ml*Iv3i1ibyNMY ka40{FM>Ky_!<6Z*tS'ԫ:K-n fa4td,恵07ڨTW~֓䊖+ZhB$£ k\b͋ .,89̣E:NM jQRVvx*Da>qN`…QCZ J1'́c;Ƹ޽9=m_Kxҽ| dvvbi#0_I'Af\w{:Kb瘠c$@*la@C-θ9Cg">:u [w豐s 8prYq;fc|!d@4  05~h|SNgCIyw/U&)n"rSɱjAEYcq؛}hyi$B6θC!UVtkLQY$RY\<]ݮ(X7hWɻv[Y]&NT\i=_q$ *-f(>@?84sph?' ^qd z4Us.0zރ;0;2\uW!LųOR ΓvRHEVyM0bAtdTmAEKnkzhɯ β:X3`xJ7_?VN.׻Q TK"lwm|K}ؿ8ˎ}=WL}FM>1)K qֿas3CLцBjce(*?NGé845j ivkUW.Cd{TR| 0 F݉% 0'$6a*+;rE*E[GY4*N6$${Ĉ י.X=U|L"OLzmDy~4?{]da>=$)P_ǂ>'G0mzū0YR BݘF.#{kG҃TEUԐCphSk^G!\p|ʃxptF2˿~^>{Գ^Y Im:q"?J{dǰ/Ϥ2hDuiuƂ"TMu"Q ! gG^qs_3GG7K_>baqz;H+} .ޢWtc[-n&>QO}Xz}SNMBD۵_J {}F~&}ܤHt !aj;<Ul=reK-d@__J]Cih.6Dm,i&,,6D Z5C%.xùv\2Ůw^ؖmN'Ц󮸜 kM mgt P"vJhU;;XhVX9,!<9NEދ:Pu1bU#mi,s!PGqnWQ*N6=6ΪE"!;MNl:a&bm?R1'SQKS_j "W%bZw:oEeV_i*TRN;oɯylIے$ܕ{qL,O)u81qS^IGt]s6o<v؛2u zLŗZ`@j1ޕb7 `&oEK3kbr9XçJ3 X.^P䗃k5y@)㏵[Q>ӭ{tL41J&Ad4U3#KjYm^]vmI7˨]H 価bkŚ.ىWsD/*)m+`O(o`Gb1Cz H;ػeM(uF[Sb8Z\{xJCXr蟠b yNTy7t^L{p4rՇ +טbzέB'SC zB`jJdL(08A^wP)NL(0G-2'aRE~U4pp}T0n2NhH5Gy9-{ںLGzS$!4vEvEZhw2701nR+:<ˇJ{N7:~-Ј8)߿\϶v6+Ep_s<DȨ?Yh#vIe":z6~0yV2~)K6ɂzw<\2//Q'lO]uX殫| zNy \hxx$ƏE`>@yRT uwt8|cZ1*dQQ ܼc3vY5 3IΘ 26P 8M g4,p)6̞ԞPvhūDg#¡x%0";7ᕯ-~,^2F ;M-Ğ,?Kh2V-R~03%)R7WnL873Kqx&":{aP/$dHQTq |$9)u2Ȏv@OpM7ALoF<ҍ aUbM7HJ]H&eo':p0ˇy}baK5)h=ڛ!WOpTn9M$t7lB%$}ľQ)/#*A*' d#74_⁺*Fx*YRy:B&=- ҃"fLB &N5~U d7tYm$E++DN:^;'5YS.4n12tNިDMqr^*0: v B>u c \/ޛzg."tAuhNoc=;xBL5q&a>`gV{9t-Ju#3e޸3L6KR K/E0<9w[hO3t cbA[Lx|(ܒ!d)]ȕSa>8RD߄b9_G`| @9Y\3Rr{iW?<]UږP5%ϲsՉcJ2 RKJ*iG7'( OՈw,S@g d:^Wbt2Ç %huDM}+m+\1GɕyPi@"QTqk˳elM~܉IT@aƚy՗"xxgfNKSjA-231*>n:2j3̒W퇢7yvxh *=֍ KvK#v*sr)+Pnp&H@Z\9~k;80hp3D1ENvF*^U|w:2w-h7 㸕{!FW 734;iס'g%VO.wsŮ`+fƾU|=;R*2$z-v&}.~J[5pis49?x!-8 l);өa 姳&l`-5Ư9CA`*=~<%4Kb>'g{ L9|+)%_ٟZ >5WܿXF>Nf<)N2aB N/f3u VFLq~!B)ңa@:/vD3x~Ĉ.Sv>OG!H,GB:kx4܃=,iiO7k_cf1 xuKI/x\?GM$͕HAZuRaj>eEL[֌ݏТkEiq|O')f cL ,EE|KO",g&TQPk'  Иm Lnt1E7}́#5j2iÅMņia~]Y<(xV A1"U+Mn[B̉Upk t{22mzpe=-@<:D he@4,2W"j 38.qK=mhv0/{4)a_4ZmED{sdLMaI2@keXexmWɩnXcM*8:ϥ3xdphA=A E0"OeJfk)ɩq|(C"SE.r)-l].;A] X7\teDjATY+ܲCɴKl>jt, \UY3W\LPχK]_\:[){@" u x:gy5o.Ss sA}v[MW{ʃ )۹jS/# )_ ;-ד=XoT;;#8ŬUZ+-$;SABj /D?*ojFTk,MNobJpUf(<0]q;i:V@o\\/ʉ u8iwōL(P%M;J JZȃ0&DO2~vӜryX@ٗƳVBB>@+Hu]C: 2BkP %ӞT #w\%2`xԭ/POJ-RY(yTn%J?&-y'eIqZAz^mY_=EJTH@>9 3LWrm`P.R+ߟ8-&T:ޤSqXE~mZWN0#l%r5w1Dy% cm4/GT:c6+Q<p7k=shg9ete$}lc!h>S-»np UEIjUs5-%%XueVܯu%[Ei',·v@ _k@F)ymQйb17vMD,ӎqsV7Q"_$7Q]e7FN?T;(iGrUjXI`YrFt"?7RVg.>rl9Բ (zFښjl3Әw]jnFL愎K/q@$R0.gPL7¥`9Ȟ/kOf@W0yO) ϳ`H;1 ?1RSlq[us y8~=<٬Wrt6Aa7Gse,*Ȁ4O`1ܡ//<Ч"g`g*QJJjP k-6!R2 uJhqah;r+XMcZ+xKXd3 ž*URnj͊P#~L_ xZCFsv%CH4 IwdXVq|]&Mn1ïgAr@?]m@|l;l. 6eΉu '-?)'gnQ"R }dmɽ O\%`2䄚q8oP7MHr#,h6=\LGp]| [g!Wս5*w@^rMwdzw0>L僁@W˕peP?BvVW.M d_ tl镗}&c6_.ªzhf #c PK9 HO5n،? 7ΘX2^_hKtʴ(!| z>WV@e,w*B?'墫 zg]ñ3V_xUjLoIãDXz8MiBdsurh H%!abCDkAN!ZBޑJdZAڥrDP ^M)J* /I O gҷ..dt O1yifqŋ3-S"&e, 1$t53iDgPI ;:g&~WǪRĬb`t4jhmjkIy$ ղqLbu#Es{'ZM"<$LRs%]-sxv+V"x^\ޢƅ w3' -*xa5%fIS IYQgUo% !ѵaߵNa{Pظk U[҅ޗFPC幋w4y eSvfB;W4U8kἌ.&9nZo6tnF*)sv, *Xr+ D[0'$(lJY/;Z?{G?̭~I&\5G׳d`#MUA( vDG!]溦D@_{jmcD(XJd.P_vwo̙lj_fI1\n^9jHPC`A }IrHr*EFl<=hK2/MQC$ُJ'ʙ_m0P-{CiC#ZZP]@X|dZ#r# @zUBN, v}ytwmZEɻ3ǫBfq)Z%N侚kfb؎bZ4_|Zѿ Ӕ]7wƋp/*Ѳ;TeeXH0*0Sg}" BrV9ۑ)T kA4e#LK"-^1:~ R)Lnn<͡,%`iRqՃIFu(S4/8݋0~hTrR]kH <{|s|դ21I+pcO1䏊2:6լ$UUF! Zգ)4Hè#C^,9:d+=p"L}ϳF9֨|^gWU^>LZGU"<7-$T:Ǭ<o.ݡ}:0~|ErM^fI+ 9!L^[dÝm*g\ݖ1o aP?WRI9LĨLԊpJL4* P[&{_7(/;-"0z8\yCF2bslNR|0sxx׹FH%{V tʵyo 4o¡sR9+4^X'`|X(;F' $`c֪35j%b7N2zi82 J7L*E"% Djc3omuB]=RXvrvV[@i`3z5TU9qx`!a67Ur?.ŨZ"/Td* w@n-ǺN|,tȾI$Uuʔb aQLwmZe_+iD AT=z$B?}$m`}0wVD) 2ǒc.?Oh}oNC꒳1-4*>5ͅ~K:-QL(Ϝ:x&*u9f!u?ىZ{0&Nt#kMqCٳ7гӻ(=TŎfB0"'׹slѫM{ p2 e=K7 s33X;odP*40&y+Qo] P`2 B0$#r>N͠"Miw"=SYQ{1c0u0<èJhEn]UB^~Q#!%UPs|c~H QObgQ!Thm fZ=!sԸrvӣ[n~WQYB,qk|qY]ƭ祅y$nD>2-ޛ0e~w3M 8A-jqHU8U|mOSE}Tk(7-"=r?%+nskŤz~BZ\*A.(Pc’ʰi΁.Quoeނ3R=" ӊ5,],b@,3i]98e“ JPYre&W*ٝc?:,P䫘G j$1}2;faxSu+_>n (6tN:[>b?Ϥ5 _=uQ<ֲ6ŀZZ"d'Q(xqQW UͺX7Kk My~*E&8T̬O28f: &+lrƞj˿@ чe `^~H$WyؽwqƘ^|6]rΫpybNx8}* ~ I+ӦaeN~.~{Zҗ mɊ~ZQॴk񮉲i gB?hmi yPhkT|m1tWڅ_}^6Ō} q}6,ҹvJ3P? &5? 3Y,?ͤupcrwudd*Ʌ(d~Ĺ^6.=mgf4]}! wFS&aٹq)5L{bUZ]B^ 9K3t!) $z8:!4ܰ~BviŹǐHQy)$ֵYH,A"! IpθNĐ݁] zumsWeaoU._.fVߑT?ùcw/'|RTh.Nd6Ej@=ULv#F4Ql7а K($9ͶPܷ¥E@.?}4XBxwش6 rwح*˿ܩ0z:[6t>(]{N{p&Dݴ8Pq.{;QK>ǭ?|[NjSk+!CtT9" T"Q)Fh 7s[Z)cCGbmNQ3: ӗRij;q _B 0'a\灷$P$sv][6 l{zdg!$p* {ƯK{Z8igkI,1fK|(VdY‚Xk!NqA.q 7s">,y0]va!X|)/VE׹w7s22DL|w*c+l(tr~>޳Q~W:ؐΖ_🚵Ey՞8pj T;p'uˠ0}?>P]m6G"@ 4>ULFMox*G);HetaY߻fm*SRAD1ǏبW01IvVRJ"GbW% 0b;'ރ) |4n!Og,U!@!30Պ܀h-#؅*[+P$գQdہPQrCouex:ƒ|q,R ǧ| 5dO`-s;j@>\9eME P f*O*z"P:e3J@'Jxd-ߚȔrJʳ6Ii8Mz&8w$Ն3،]aʠPc->?tH^?Щ,d}Z2{Q d%@԰%Q%$斃á NڑKߩ1نVR?v ƥŌ3[] EP ]`!Ȗ&(vԁIw1.4ѨP\^;м"@EyPG.>nW(4b .rۉ{/G%:T_Zx6PÊO ޞo=DHͿ¬ij괐ga֥^z`q-Цj nt%MK#j FG4(R7ZHxKŦnZG'.` [QǧԖ 8|QsPu r?K`+&bŘ2eBry |9lEؤO 1iaE bĦms=GyؽإgÉ ]袶B5D}Iyh[9npzBd7&Bք.a11$UլiE~z^UA>cZ{O,5 . gݣiYezD[gcQg62$ {mt/g =XǷGu^Xq54ogUnoUTPhge5iц}˙RJ >bVk&\A$$5Ps\R\3DjbՍskh8=rughp촱` \~pJ=_[4W]ec};׌h3Vxqv B;: yKя2Ƹ@5iX8 -cʜGædn"Rah)=@j򷮨uޟcX"d xKJl8FnzQnlS$yFlŢ`Pe>0i ZjIGFp)$A$ˉ*%gHV U84ƷþVn갨0|BTq̹߀ۦsC?V-EB۽oߓNWAd9 ._!6V%ƚ>5}f\1=!dW;-[ԧ,U$ 2F`sI M:qv!1쌉\w#!@ӑ1K ~[z8_vkB ؑF(WƏU4 +yX=Lb:Gtjt<hH n46r~ ,Pc tߌPYOuNj~fMXF4`\E&h`Bw8hBl:kZ 52yxxy*݃wݦ7~M: ,zbm"iJѐͅ"ƕGJZ~r#ohc]d@5R_[e.{,I9䁟>RI-(}6Abݳ֛M!ӾV>'j+m¼]p0%p 4t2k"Ig! XrY4Pw$h-ܛ?oYU2A:{]']>E1Ngv0qQ"c'ζ<"4?ͷe#`n%͡8[=U`z$#"q궮2@;i(: ~oX+LOd[ɅBT8"ӌxOlZi;#s2N'o) ULbԥ?U=n4M| tfhz~)aZlbݥ[&d?:D6,JG>:a}W (9M$46\Ea*$(~$sy =x V`>qR+y*(]~ŪAwingƃ:8Mj =hGA|j/OJb3W2FyHinhX~5/;D;P:]g{&' Ba}nf|8k{Y&4z(܇qDlu)^f(3I=5 (I(f?5&cWS(%gCs^ہ%H4i?bsUf 4^ !"i"w^uPn '|E[*A%SLNYWTv(*"C |JoTPX!3Ҝ[6Kj#l;$o挘 oA+ 8ΣnSNtex33Z5͡bt8 v.4a΢lPjS sľQ2` Ѐ(+q@YBw@Bۧm_޵ Bw19D;n 1&lIOQB `2@yx _t 7%.@pIt.﫩p7h~8/c}){Z{"IסMO!h,zɍWsYρ]N'_-wҘ">BfL #y_B_0klPCD$$)X4`!9yMIaњȉXb=6{Tf pۮ_tw4|/,t*tPfx40xFמL{ I n ) q dmE8 qPxC1s>+*`mhՃ64? 7 #/.wO} k #јbN! *^=Ίz[7Ai4۔~`l&Ε*=Vѣ04aH7:FX"Kb26XpMuwCޚ.znV#W=viʢSB]89W2+&ZZ<=EAgNw;BhEjٗ9b akRl0G tzEct&<$y\:o0м|=`hT<& [#( Oz`ogԮiESRz fyZ6Gm7^B QYn)% `m%Iv]ʑ!WxdޝgR޴-&d J7u]K:0_z"L %@ˋR}/7sp"aU5S>[WD|7C;1)dAFPTM5T;Bhwr6Z_TZ0[ ,ɭ? [rp34[Cx[)v0[Ebr ƷPS$3WX  [&r往c"N~T`;!1K_q,Swu{mLZg6I%"삥@պ6/XESg+D(v#@ҁ|._{s>D:%̼1  7H$ MH! v_m̍,u2IgyCmS$o*[b:*{y2 8o}0{}7݀+SRPk6r 'R֎61찲G@ka4R,ȓ[] ;oN#fN=lmۤ(Vp X_4|T!J^~b%Owѣ)REq H= `LQ3j7lIvNs0EyO'#TZݺ~[۪PU52|F- CB}(ϬX;`?&Pס4"1?:c2>-` j愇HqWbA=ᦲumlF2^}><%=ߛ^(]R%kiA="ecc?8 e\7o@F=!OoY2qihDTxߖ̚4D]S#,j,zǂ1}֠ }Jע_]ȟVC.3HbNjy&Y;Aťx+׎G/.Dl&ףho}׶{uwlx`~%uD񋪤,+,~#z:nePОMwZlVNupx6*M2ٸ,oˏFk Za$տm|rIT [{?z{}nлaBE 1ԋ~RU9% cߔ>q~2Guy)>ji A}Xܰ(ESex56/[Mߝm;1$eVğMzKz6>*0\c-07qILa ʅVnN;=:~H'Rao-Cj%.IUlMoj|&gF!볇1G&̀ÆyvRSgM-wsOS>Mjӧ>8쮿H!ɊR(DɖS= Mᚮ5`qJڰZtZGNG,=@Viw}|h,G9ԜMnCWL``:e?? cz~Ф"p?uo뵻*3(- 1-IDe=HTSK"j'rY7h_齙Y>iNQ p xFG&\\sy_L|2(됎QG] u[V!^+SS T[Zt׈(JIA:?貝7岥KRLDBPmjj~yT'~i9sF<21Qs)ө\I>f:3\ކYZMSi)SwQy(x2EU]w*x;X*oJDi v-@gWI}*K~ϷI>k݊ڨ w>t/SAI~YIv&UtV~ޥ4_;wb&c%t;2|9 ,ۀ@9I'Yj$? xki2*_4)gSd7bX~vْ66ڥ#hYVmf ^Q]=ފOwu_vAJ5VubB Fʫ *I.)v67rLUA!&e0Mxg[D{[R9ɩ(!å3I) Pϲ? maV^;%)q$]\{{C*kSQ7}1.œjB9eG. '=H*セ KL'ǷT,{JyA(+Ђ) !81N˦^_*JٝFNv݂#Av,=j]5Wv"G$#p]w1(CE?Es]-C $^ES;A'n|A yG"F#/'i ${(1C Zdi׌)a,M㏢|u1'5VCn0`M?֜<+fp0|qX{IႭ϶i[Dc^,e+-ޏ-oqxeFƋyF%Lmanc,y33Z n//#òbɍO=<)#1NJ ?"(S56}?iN[n+f9H!S NQ8,)l_VpWud)HI{`֦ކZOUedpg~'G!th^CiIz)J GK6latiMy M*g8 Β Y Dsb323zl Ku=1~uS~(ᚯ1.OҼ WYLCpZ+":z!fVEL\G3J()3z5bJQ'ˈ@IGPZABI}{6Y]z"RU'{t46i|[t_zl0ww 1GDJ/g3(nz0\\ }A^رïJĿ?dW}Y # G*&ZfBvgaIʴ/9y>3_j ] B>cYgCw` ~ퟗa v 3Pg>BNDdJl7|ѫvջ )jE! %̣rwikM *{a-~]TZ͉$@tu QDzQ>&Q wG%@mڷ"b$e &H1l~B3qt~4bwѤz F݇r9ʠ2Qv\xoYc?ǝ} WJ`crW;k-6nvL! 4?bzF׺Gku5{ȼWR+h$MF.qu*4ٙX|゠v e1Y~jۋ. ̻Cyy0"`71Շ :sca^L{׭yduHro Tb[UخDazm=N]1x~{X1ll^-jڕ*sԫ8`JGMUn&Fm/duK 5me2f5r} qՃ#Ғ"tj? 5.fhmUh4 'RmxY5İ~q.,#/' ^3艃¸ܒBjhxfC6;#. dKxIwAE 0_x3nKȞbWGKnd?n¤XX͗v ̂ T*6B5_x =0& >}ڬ=RJǖ1RAC*e#-s ZFr4̬ˤM"jT kH̙p&Eb}ᣡZs%c]@WFwj*|VkeC Ds64! هx)ϵ5# !">!"uҧ70UFތ(lz5/עvrRZ*䕥SB0h^ mB֤uB 畆iBq_wQ?@^r0j ovWC4⹺\\ޗsǒMQڃ}N͔piWKTĉcqdM]ya6mE-H#.I0X|R.OŸ'~dTȌ܍ !rkFLdۘ"V%i,5~?3B2 ⡰-՜JOQ7P3~jDnGRɆoc*9y=F|̒\3qR}v>dRmaR5D#⤬&Y 5i-K"7LClJS/mJCjp_ka WyTO): wa0^tPcGy?" Ki./˩K 0ayOMIgicdBA<S{Ԗorٔͫ|"x@aeb;\Aqln3V]MX8`.b;HA.7!fڕ}ND μADm&.Xy)N gs4_+笣|NZI|ojHn(YB)׾KvkLbnddO}Ouεa#p*7#k:cd6XV+"@s]/H#(!90@?*J,ކ(8SަQD>Uq!%J־Pw,\+I,wKo!PrCOzj^_kk*ϐ̹ щ  K>`8y7#̆  KKMhxЙN) !իsg-4= |;(hK oI|klI8&$qʱ}HK.T<"~'My t0c!M%cDBpoJIO$4 ?uy7i-KBI"*ǒB𾪝=r/mtJ]ə#1G4EݰOp~ΠBX Sk-c`$T7NkM^&΍?rQY<%:.iBirȚu ?|`=8U.%yV @$Mj r- t5UEH}{k~ +U@]R8F< uݖ&B<&Au6&!Uxjs-'*@m!L ۡ<τ&-bs WIx6ܥcd2EI"W6Uf2[JTex4#F3'n MjIќa%jAS1邃:Zy0׌h,X=:dd3$ N`_B w}SD co*ԯ(2pAF#d&:sK/ ƘV YZ