java-17-openj9-17.0.16.0-bp156.3.6.1<>,xhŞyI%z /Os$Yc+!O{7 5ʦ$6R =o]eZx#ٲ2pLhyzCC?ӱ||@e J0Ggy)|1 Iaeqj1*u +=G-USZCw*~,7hXY~@Ouv"J6eRx*><c!yGf`pS> G,w3dN ұ˽TnIMIF@8 a8ޓ|WsWRPQTwŊYWB:kKS(} IŴR*(pIl+PMqF.Y/0(%GCgz5i^@gQaNթQjgGv'ibT$E%?)}jF? s|C+dΠ6.}ugo.vƊST^ņ[/nJ:mU6(;2b^`p4)2>>/?/d ' jX\lpU n             E r 4 "( k8 t9 : F'G' H( I(0 X(<Y(P\( ]( ^))b*c*d+ke+pf+sl+uu+ v+w. x. y.z/T/d/h/n/Cjava-17-openj917.0.16.0bp156.3.6.1OpenJDK 17 Runtime Environment with Eclipse OpenJ9 virtual machineThe OpenJDK 17 with Eclipse OpenJ9 virtual machine. Eclipse OpenJ9 is a Java Virtual Machine for OpenJDK that is optimized for small footprint, fast start-up, and high throughput. Supported architectures are ppc64le, s390x and x86_64hŞyobs-power9-07 z SUSE Linux Enterprise 15openSUSEApache-1.1 AND Apache-2.0 AND EPL-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3Chttp://bugs.opensuse.orgDevelopment/Languages/Javahttps://openjdk.java.net/linuxppc64le XO #[A큤A큤hŞPhŞd@dhd@d"dcl@c_bbb@Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Simon Lees Fridrich Strba Fridrich Strba Stefan Dirsch Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba - Update to OpenJDK 17.0.16 with OpenJ9 0.53.0 virtual machine - Including Oracle July 2025 CPU changes * CVE-2025-30749 (bsc#1246595), CVE-2025-30754 (bsc#1246598), CVE-2025-50059 (bsc#1246575), CVE-2025-50106 (bsc#1246584) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.53/ - Removed patches: * fix-build-with-gcc15.patch * libdwarf-fix.patch * openj9-noexecstack.patch * stringop-overflow.patch + fixed in this version - Modified patches: * openj9-nogit.patch.in * openssl-OSSL_LIB_CTX.patch + rediff to changed context - Added patch: * bootcycle.patch + fix bootcycle-images target - Enable bootcycle build- Do not embed rebuild counter (bsc#1246806)- Add -std=gnu99 to CFLAGS to fix gcc15 compile time error. Since the C++ part is on -std=gnu++98, this is the closest. - Added patch: * fix-build-with-gcc15.patch + fix a typo in omr that is fatal with gcc15- Update to OpenJDK 17.0.15 with OpenJ9 0.51.0 virtual machine - Including Oracle April 2025 CPU changes * CVE-2025-21587 (bsc#1241274), CVE-2025-30691 (bsc#1241275), CVE-2025-30698 (bsc#1241276) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.51/ - Removed patch: * openj9-nasm-noexecstack.patch + chosing a better upstream solution - Added patch: * openj9-noexecstack.patch + better upstream solution to the previous fix - Modified patch: * openssl-OSSL_LIB_CTX.patch + rediff- export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes minimum version warnings- Added patch: * openj9-nasm-noexecstack.patch + fix wrong execstack flag in libj9jit (bsc#1235844)- Update to OpenJDK 17.0.14 with OpenJ9 0.49.0 virtual machine - Including Oracle October 2024 and January 2025 CPU changes * CVE-2024-21208 (bsc#1231702), CVE-2024-21210 (bsc#1231711), CVE-2024-21217 (bsc#1231716), CVE-2024-21235 (bsc#1231719), CVE-2025-21502 (bsc#1236278) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.49/ - Added patch: * openssl-OSSL_LIB_CTX.patch + allow building with openssl < 3- removed unneeded xorg-x11-proto-devel BuildRequires (bsc#1236804)- Update to OpenJDK 17.0.12 with OpenJ9 0.46.0 virtual machine - Including Oracle July 2024 CPU changes * CVE-2024-21131 (bsc#1228046), CVE-2024-21138 (bsc#1228047), CVE-2024-21140 (bsc#1228048), CVE-2024-21147 (bsc#1228052), CVE-2024-21145 (bsc#1228051) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.46/ - Removed patch: * openj9-no-narrowing.patch + fixed in upstream code- Update to OpenJDK 17.0.11 with OpenJ9 0.44.0 virtual machine - Including Oracle April 2024 CPU changes * CVE-2024-21012 (bsc#1222987), CVE-2024-21094 (bsc#1222986), CVE-2024-21011 (bsc#1222979), CVE-2024-21068 (bsc#1222983) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.44/ - Added patch: * openj9-openssl.patch + fix build with older openssl that does not define SSL_R_UNEXPECTED_EOF_WHILE_READING- Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470)- Use %patch -P N instead of deprecated %patchN.- Update to OpenJDK 17.0.10 with OpenJ9 0.43.0 virtual machine - Including Oracle January 2024 CPU changes * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903), CVE-2024-20921 (bsc#1218905), CVE-2024-20932 (bsc#1218908), CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.43/ - Modified patches: * alternative-tzdb_dat.patch * openj9-nogit.patch.in + rediff to changed context- Update to OpenJDK 17.0.9 with OpenJ9 0.41.0 virtual machine - Including Oracle October 2023 CPU changes * CVE-2023-22081, bsc#1216374 * CVE-2023-22025, bsc#1216339 - Including Openj9 0.41.0 fixes of CVE-2023-5676, bsc#1217214 * For other OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.41- Update to OpenJDK 17.0.8.1 with OpenJ9 0.40.0 virtual machine * JDK-8313765: Invalid CEN header (invalid zip64 extra data field size)- Update to OpenJDK 17.0.8 with OpenJ9 0.40.0 virtual machine - Including Oracle July 2023 CPU changes * CVE-2023-22006 (bsc#1213473), CVE-2023-22036 (bsc#1213474), CVE-2023-22041 (bsc#1213475), CVE-2023-22044 (bsc#1213479), CVE-2023-22045 (bsc#1213481), CVE-2023-22049 (bsc#1213482), CVE-2023-25193 (bsc#1207922) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.40 - Modified patch: * stringop-overflow.patch + rediff to changed context- Update to OpenJDK 17.0.7 with OpenJ9 0.38.0 virtual machine - Including Oracle April 2023 CPU changes * CVE-2023-21930 (bsc#1210628), CVE-2023-21937 (bsc#1210631), CVE-2023-21938 (bsc#1210632), CVE-2023-21939 (bsc#1210634), CVE-2023-21954 (bsc#1210635), CVE-2023-21967 (bsc#1210636), CVE-2023-21968 (bsc#1210637) * OpenJ9 specific vulnerability: CVE-2023-2597 (bsc#1211615) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.38- Added patch: * stringop-overflow.patch + disable -Wstringop-overflow and fix build in Factory- Update to OpenJDK 17.0.6 with OpenJ9 0.36.0 virtual machine * including Oracle January 2023 CPU changes + CVE-2023-21835, bsc#1207246 + CVE-2023-21843, bsc#1207248 * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.36- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1206549). It can eventually be built as standalone if needed - Removed patches: * jaw-jdk10.patch * jaw-misc.patch * jaw-nogtk.patch + not needed after the removal of the accessibility sub-package- Update to OpenJDK 17.0.5 with OpenJ9 0.35.0 virtual machine * Including Oracle October 2022 CPU changes CVE-2022-21618 (bsc#1204468), CVE-2022-21619 (bsc#1204473), CVE-2022-21626 (bsc#1204471), CVE-2022-21624 (bsc#1204475), CVE-2022-21628 (bsc#1204472), CVE-2022-39399 (bsc#1204480) * Fixes OpenJ9 vulnerability bsc#1204703, CVE-2022-3676 * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.35- Update to OpenJDK 17.0.4 with OpenJ9 0.33.0 virtual machine * Including Oracle July 2022 CPU changes CVE-2022-21540 (bsc#1201694), CVE-2022-21541 (bsc#1201692), CVE-2022-21549 (bsc#1201685), CVE-2022-34169 (bsc#1201684) * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.33 - Modified template patch: * openj9-nogit.patch.in + The git commit hash code became more generic, so redo the template patch - Added patch: * openj9-no-narrowing.patch + Fix narrowing conversion error- Initial packaging of OpenJDK 17.0.3 with OpenJ9 0.32.0 virtual machine * OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.32obs-power9-07 1757781625 17.0.16.0-bp156.3.6.117.0.16.0-bp156.3.6.1liblibawt_xawt.solibjawt.solibsplashscreen.sohicolorjava-17-openj9.pngjava-17-openj9.pngjava-17-openj9.pngjava-17-openj9.png/usr/lib64/jvm/java-17-openj9-17//usr/lib64/jvm/java-17-openj9-17/lib//usr/share/icons//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/24x24/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19123/openSUSE_Backports_SLE-15-SP6_Update/66f29ca611c526f23355e9841926af27-java-17-openj9.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b42619a7629843ef01e25b8c22a0a05e4bd739f3, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=813d0a799f96c0200a4dc771947d0d084f3d1927, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=85e151948da52985882796ef9299766853a7baf0, not strippedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 23, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced PRR RR R RRRRRRRRR PR R R PRR R RRRRRRR _*kIuM>z#utf-8e364db2d3fc4000665b9943fffa247fcd6361ed8aa2a89f5ec6524cc240b9cb0? 7zXZ !t/pk]"k%b)Ǡ^MĊ5" C=WQ0GuM\KexbU` UpS'{WWױ0݂{SxַLdžҖ@0ve|h:RV=';9ıqm'{ޱc^Jgor8 yrPƵ7XOcqÊbBryHW0_XkHJT}xU^M`e|4\-G]j/4̾iP>US\a -n ݤ`+f"EN*9NX fypNL mb+ ((ƆkN!zPGapa;P<|lh5x U:/mDvmtJJ YֽwT89%0cԳT5ld><ar ?d#0#tuBх䌬[R\O 5xL<S&9 ِKѩBS*pҪ/F.}W,tig1`xY loAYx'ZPNU#m)+22 PߟtƯ4tC_ A;tkӀ \ɑ$ƑÂlH }ݾyJٍ)W}..q*hX :j5_ZUѐ\}§{VELq v/hwYC;//On2Еن^?w/eV(w\)c; H+%u;VFAjivr __T sdQqS4yH2VZ"ۗ燽6?:DoE&8'g3XRq3j eD wԫkG??M!J ?U"Lݪ\)^Lda"R<_P"c&jS-3%ʭ0M6׳m *b>U+qnȝj6.0dsGH/ ei-~oTlvP0*JQGg>mxɨcM|#XJfrD2[.Gh unտ蟋y1GbʍPAH`*4鉾{Y((u,a\K|6f԰⌥oQO)d FBQaiT)B#w=Ν'i}?}eVw1D5zv;g/!}S(.ee9b#9vMmh#! R$%$ Lm#>*F⽩d0(bsx?ˀiT`(ZnN(G 0.J_bn= XˬB fh1LҨ挩$s$.i'7F7W &{j#[iMK5MkuxT%De#.U {b>pkN|]ه \T`:0Dr ~Hu8+w3=׌^ȅ.޻4#4{m(| tl5xH:$J?Ä$EM'whw̭cR\dyx$%p߭wMD^A,x3kgedMk,|ZȬĴ`xBfs xLlw+Z!|$U2ݤ;-0 ,qm%p;yﺁ,V:Mw6V ue}ҩK!f~ܢkE3S 4 G LN߯QQr&߭^dvGxr:?\e;r,omO5g<$ U m?G?˓,`Iʊ4EW{Q>fßvTcb6ywcI˫Ijᡬoh.$yY^yjR %-G$dkJV?hCjid$h^dzfJFwzr{6H?{bOB?ϻ6C ă@a0lpDzc/Awl ^(VnKY_Iѽ"b g4=*zs3cSwUL+Ϋ} ~jp3qVwV?$M)*@Ims6$I uBy@Xh&lJ/Rk; ZE|c2〣oD[D,F#K3賊 q&Rv(C{ &?/OȵҘ/yU1f LI(޻z.Ml "HuLrl`+HŇcRE(Mb;g6aOMji9-ƢֶSϣ|'*@Ӟ=ċXS&H39eC ]!뮠8$>Ƀ\žH4|?rwZ[V&r8 κTVk 524{>$?,d/Zg\ s v8g A"^P;3MN9Yx\<:1ƺ\=Z)϶&aZt<^2&_?]spsKfIcdhP<`_JpN/tjdri6B%1 2,1* %Zڔ ۠Ѹ~9g2{ 8 Oq%wgeZ|\sscrMᾨ_UXA~SkX(mfAp،UAր-~7E LSzm$d=іhaaO]}&8ҽJ_*Ǖk]}Ucm{dMj)T(sX%B^s~DNTc2$9A# $|r0'd0xP=.}_ &k$˧3&pgY88ygb̴tD`3SL_]è-fnfA3 g^=Ț7z!IiPL #鴎*X|Pj!xn4/_ph_Ⱥ1 !mc^͒8z=e1RPAj8()C߫b~S40d]L;OF 5+$ ,ڋ j(b!~4m̈́%q.ZeFsbfeDұC|/ *KCTNkp<%¢BgG+^@\9=pY>Oj0]A>0Yj)70so h 4g OT~''vVHewΉ1˟h7`$O/C?u=ò+``LTY=s3)cS7!]jb0Zq_ ޲H  Oc+&;)Pz' b`lϧX K%t}DkolQ>NuC̄S\3_VC ZSdl3>aaPmgĝ"TâA췝f\sһ17Z@W(B+u|*z&@՘ Y byo8 3k/2 ;zrXn,p,levcMnEazw>%Q؛=P{^z7i"6; `>S6}]מf2me z mơSVmHJ aEl=?u$fNWS6ƕ0F+0gMpPtԉ8<іyz8^*+,n M`]Ϳ1rQ|-X߷qcׅlLڧ0٠YI5+B+W/z&tˣˈb}z}U{{^U J|O.G78dA_gA0s[V/`wm/nן$'Y/wѲqViST L%оy>z3|cpd_,4_^6^J*B/o؏b fV;I6u;ocɍݣymHj* g== yG \9JL,n yv}8̝G\Q6K2WG QdJKUGލ4zz`5Bc^`X!ANPc7ecߟI%+"1Jtzd,kERv\=nE97#_crbL$~l|9},q >s}0pn8)bxsأ1AO繴^jz~6A~8.}=Ny#Zϑzd!Zo#w,Ķn˺'sE$H$&!w3i\?BiO1ɸtm|V%Kfx%CJA?0$޹S3z̕?+'Ze..Q5~[(q{5SѹHɤZ+?lx0 ӻ|Y<>(fEfB<3Bq4xxSB͈ս1)nƎj1ύ[2~!yѦcߺKJ˫NιyPPL՚ԡVy$0u Bb>z' UJ'Z*<1}f͝@Y[ l/FshވKmד2*A )@Qbڤ&V4}4W%x8g7^_ZDR@X啂h.L{:溇(<ޖݽ^t>U7&u셳Y6 'fDD1^6S'Z5K&>m/ՎGSRf͉ \B{kLmlh55ᄬB!L/ Iجh+7`8i0 Tb&:I3$Llk TA էHAc0f=SQ;M'es xΜvۆ^OE&!ǀhUHq Yo^3qm;AVPRf_ҸI#CZ9X+Nk!Ũ/`~2>u*yzVHD9DpL%7_fļQ;W=?llRUv^5v'C/ KU|D}58!*鸷vRQiXI~ }E;KUF ,kv)VHy3Nޱ"4@7^|4J1ldۓ`EY rgi5"CᆰB3DxS ! G*Z@$d:\7"Gl.":hi;0?{j!j#眃K$B$ZllL=~h 1lgn\Bϓv'sTPb}1^Ց. e)h<Al@A 6( 놖,7]~JO(E;^8oV$/[ i&3]#Yq* r>U ؊7g!1_hHomfzVU{SƢ)4]aƙ8 捷XxK&M|ie=(|@5MC*a|djg 8Dඹ 9o>}B|A-)a&ly=8P ɛGq^9C-lLwFښTgÚ^+? u ՝>,M ^Nlc$,(9޳Z^.-rz޾K_둜#<^G1%^b"8m1ԚBL(:av+4ef-:gG¦ppL:y8!#M>v2YZ> EoIހXqӀ[Iَv'[:۾8 [iʉ>K c$96ط;({FY߳+ÔgWȞbbE!7:me&k]E= ŏ&>/X/5!=Fwx  ]$OD8oފ c[a)WLˮ|PniM^h@>*MGހ{6HZr^Gk̕' h{oAP؜%iC> }Ӽ,) Ψ*{"5_WQ'^·MДW{OdXae{2 Zr sFBPtPa&?`~#pKCZ\ѐ[{[f_lIaȑyWbI՟Ic1!vշtX ڵ߫AIr8Mev&.,t.Vӂ'x"rCa{_CD{`%LsyY'QXƲ.+yφMGci„9>{̷x\Q}w%U>!`{*;WwVUz/i!ӥF ĤJƣޱf߆oH0@T{2__6+=v;Eƒ5ON {:AX3 &  <TB2lNnG=a`H!'t/Kz+:N{U"csBH\!2Žj/ ΦhA&ȌUO9r&}%snlUEh/!Pe| h:5p* f %̩8j4u9iUԐ^~B7> ?^aV=QU`_.ɽԯ}gqۏ\" -B&=Z,BVj;yED̸c٥>V@HVʄjl{6g>LzP$JО-/K:dԒ'R ro k>GL!DHe{8hJ,YiD)ʡeiqG6~/Si$QдD~6;1ލw`Fb s&;9onÒ+ 蚙Z~r?cN`3;`>DE_*bLi ]w۩w4 X5 vF{td!wffCX.οS>/?\iv;ܑ͉=mhPiՏ;:7x@~մ¯5Ѻ{ Ĵc:]sAn.+w]ըjFzbrT.G~W70!)GCEWق@/لP{z<w:Yo;r6 Wzg##R\z oaA@ p$720`'- b:I aWNUOU$zſ@$&A>2" gQ\kn Ya+*sLXC35ƣGze8 ovBC(M5z?dx2rw)-뢉Uͭ1/dᅐċT`a3Ln߉Q]R;SǶEn@~ݍc(ccGu&sUxQRI&o6ju9#EJL(qo6C.nz#.سl9?dwYaz5>=:틧|ӥ@uFy&&ߩ^`K ԯπpOu8LA؁f>d+OIER|}D!n!6H13?~JS̓Bvxfrȣ;%\N/ZUX#՗W\3$3;$.\My*;AdO(D'/6UJ*ZXS\θ 9\4ϡNj7q0ZL:a;DăOqc-<="OF5$0Ѕ{U uVg_JzcirU~#|HGRbB\Hf MkrA{;o'?nE3a~xK x…hW7{}3܆0C/N8LR~V8*!'Ozv } gf6˫De-73ѝïzC-H(g(6 :j~m*b^D6V->E84jU e[w>1Dօأn3 T( 0^ jƓlZ=4*`e)6$F3ݦ8"/zF &St.ٲPX v*`jl2 ;CMnס`LP`Sɓ7Lkt*(2!h}q7Ԏ|cMk=Ni%J ^UԪB/) (iI5IJMTA_z![GijZD9-ZQ>Fmwߑ ?jN䜶(ȰSITW @jގS_^ODx7JLI~dm]o,D  5cp3o`ji,>~.S "EGͬ=ʋ_9IG?vy֗ħvyA"xY1Z+ ]N惕OKk]S䓞0*pV>Hq4w\ry}reuP <)-ѳ?/F+Fd#H+`cs1cCTv 4M~ԠUO$!'MfD,rܮYlछl,H~BũALlu_v\rpkhvㆂ\ܶ:\4YU^.cߢ{y ]ng1]d9Jr =[Un/ϹG mkr0F]4| M\&_HG*/dGyym!y>+ R-"7.1t y̛HM$ <8l9o;O{pOp^h"籵I EVO~=+?WϾ(2#'xH5[.%~XC\&󖨐_ڮфԏGtx"NV+dMhcNM's#R8KI`X&XA;`Om~{ ~(!YlSb- aC;Ugd#'s›vȒ57l_(Nq&ݓ;GeTx<+ʁ2j>@eYig[rZqW8a,%̵ WTLE *捯W~S\vPb\_^-Z2ĺdhdKô144Q϶.ֻȌ `:ŝvqe[ȰGf~~)Zyw!BPKIֲ??W(3Z[:V  kWE[_=39l**֘4Y/@`} (\6jx`T)KkÛWz{ )(6R7!N3 OصO}naT(x"5vkӅ%(UMʉgiLBP(Sba UO)}5!tU G圷Jgd UK@_IRo;ymI;tE-_kb\W$,lYݚ7'n;ԒV9A1)r_ՇͻVVN0 +cJyoP1d! ^rc)`?F;Mէ%grcwRi㽍~mFSG5f%zPLSF>yuY`a9&G59&~f?($ȃaǼ Zʪa1ne;ao@Lr^5qmE/Thc̑i-3=gl/9v-9t{&,rzU&>Qn,"[w钳r^Ɇsf}isa{ﱥ."ʝIrc le]rǹ\ϧ:<6>eAdݾ۞K˔+_Dh骳$R մpɈھҷ /(O6Yo<.4!aԅtz1_XQذ~ul cz9yҐʾZRA*AF6:-AR^2J;B/eݻ"w}rlidcX/@_8q'h!Tt *]eHFA:@& R5Ö^UUK=~1IѺ0[s+jja=7(F/z׸e1LVVV a)U| o@sC@0dmТO"}sEfE_]Ɣ5<ɑ=`#fcO+w8-Xc v־\sN4CFH)(pQw̠q?? Kz~RXw_IF"ͼsyIS̑ZE^mG4ˑw3Zn]z`]~O1 Q*ҡr¥&|8:=mL?=`ۃ{#e ? jY^QZ<_|.ZNtX>ӫX]p8xR2AoTbGpJ$ƕ)6:e=dQ0KD {IHAw>=ۓxKK)Ent|QǮ(oȨq ؠ #.ݒ)s hp ;=w'1~Fȟ ؟Ґ&JÀ{wҜ+%ug#IJ5 '>a`0xųx$Ptb)}vfPlr>}] W$6LX_@G~q汢{(]8f$Nf_]:Aj: 8ܖfe C+Ii^^{wDJ\kEV8\^Y.ԱZ# OFN5<(zCS6zdER7 i)6hƻj:+/ݫ~33ߢ*' F# UYskM/9j/V?/b \An{ęA [se7xX/bwz%\]f^0Rb*GPW؞gRp; gS B8!cl6J HL]"b%w>g'p M* Q:,`dDZ]sGt7z2?f_~ ϗ76sSfUGhDښ5%-XcbgS⼛`}?\wy)7ݼOR/ {j7ٯ~/r80FB^2Q \r ؋*'Pk|![ZٱՊԚ=e 8߈BΣSp)TRڀ,k& EA뗸ޜpwH( ׂJWh0c3+Y9[Js 6|2$|rh1^i[ Qt_29ʯ=pAf5'`%ڤ xeW% ~_* G ΃AtsdoPyM կ[xj8+5C iaRt[q׽*&à;9o-HϓZ ,!_KpBzI szU#a.YPfۑp+5 $^n<-d6-Xb(7 rҭ}@t@p*"M?=1L X^TrƟ{4 u}1TP]nީ!a)Qύpb8i@<_ŗuE/}DAnE,Y:?ԫDs@RyA0}؇lHDpD7YC[y}n}R֗L4 ֽQ6wtM>qU0uVCr[)0+ 4y7Lx=4R[,#VV+c*=UDo ѥ^;A))ʋR=3,9D9ͷ#b/⼏)dK?Om3떂e4yāVϣXJ yX285BZwa,tR}ˣ?c~bK-H˃O-|u:@]mzw+G:KfsKVgRWHDYdq!XWڮ ޾;&&u|]g6XZÒd8^[[zW%(S:K#=~- *;,F 1CIX?0?S|y$HEAB'.)s7B*ȳ~9_%_w~T ,2xZfSL`Y$&q(_q'tuOj 7Qij<'%>! qbo/ [X_?fL©_GOp*۬7 D/:vɣEV܍,ܗzXk^18 Ll: 'm5]v?A#^r;V4V̯Aw3-Yu|Sf~Y tDFXO9ZoV|T,%gaasgE0>%^o|&jla[a֝=0)J=MxzV;U/ϓ EEc*%Ȫ$Mͣ0|5pI;~<1EEߟZᾨoetQܕ9x) ?yrd1䖇BN1J'mʧ~_r<\}/%i)jOѾA"mZ JY$ cHu9A# GDBhh⍣Ƨ߿L~Y%>iAA_4E-Ǖ<EEsN#mv{^/e r('uNȨh.c(C/jtqeZ}KDŽSSt'@@u$ 2̱"}jy42w3ޭ3])Ej]z._54sNHfOӟ&^EŖbD#JN0%e Cx#\uW͒b"9|3_`Tt~xl3< }&I;' 0nTHN5GEO"BA=cx ̗:XHu3 V_Rm|~xJ[igJb EXv+:͵Q|\)~I_ V}U-q٩tZ¥CG](KՆ3 yT9)M JRΙ4'J86G =loN"?-ѤQը(ykӛ9<g@#2byT6] G3tM6$utip'Kͽ L @tҢ+^)tA!Qv,cS@<6fqUNƦiqJ4ĭnaؐ6> ?';,;¿Q7?/E LMqksVI(?pX>mw#^jZz<ԋljTZT OApmH%"ÙȾ59Z ǹﲗ Cfy:e ~͢11QM PqZ̤\?[hyv^/cX1ua =@=7 &*5cP"S]ӕf-S\79^$CdTS#Lo%j0Uy5[PγPa aag)o՛$Gϸg݌ҟ@' bdv~c s'xWc lwȏAJA Rj'ut'߂"*-}/zx&H^ j89Ro ۶B>ӁGxҝfiw3h%;1 @^z3@nd %VL:s W6ĭiFy;&˓?r0f<5xD1?!PkxXQ)S5nʨ@ *W[(s%L_ c 9*85A,]stp x̘GJ2%дp8 _X :SMyRYc/63&#aLU-gF{!m hUN#3F%3cT's'7HQvҩ^'BC@_ju%yb:HjCi{rm@rOg`;Ѐ&wq Z8= "0ݾEn5|G.L(o'}FTEx9Ti+5H*m/s7Ȁ/[3T )I|bGU|X{e*] O$ ~eY*ƖHYRwzx߬&&NduZE4An&7Lc~/z!ݲnJb=QIp}5,&7 1jMK%uY{:z==YMX)1<: faT\˲4<]M2|`J>Ŧ+Udec_tDty1*9$e6Xw3q*A⶜P?ر  3Sv,z.Y/FlO䶸52 |Rk8ւz hke~!8\wWKW~+͞keEfd:NU"AĿ[+숍~]#S[F֥7adŠP >u4e5ـb `.Cc[UwR4 +8I IV Es"~U|GK)ⱟŽ"!)}yg{vz ~Ittj&1=Y-}YA8ݢeLWp*筻MQP{0 S?*r,lKۖy{R , yhB3i4]4Fn*!+Xb_h#@ V 9'g5 ף;;|h_G*GsΗ"u,!w*4B7YqR഼وSoٱ2Q`[%09dܵ!MP6gS<9bb~239Ҧ$)vG̱kZP+Rɠ"{-JBϺ5=AI)Ev/Kg3*ƍsbރƵw:X`Dd[r^>-+BRd>sܘ2! ;ޱKpQ5OQ|N5\(D `*tLR #7yKEఞӊ2mtޝ,Y.ADGjs~ذ,4XoƆO#KHAOC{]WH64sn7`"1-?bXaä>:\(|#E s sDvu`ډ)6ܜqv,fnfT"M\Q'pt[u?r¾ps C_f͵{j۰FXD(wa S5; ayQ l0y)l:z;uA¦;w"so7/dKY5{n-ޞ+(GY1~ yзpB\`d*?`C.! 8?xYR-A/Iri'V*Sbo0`M*[Sߍ6c˪ΌCVZQ;Dp0KEgH|0^7#/@,s\XijFYbUszULj ^eҦ]$\]0  ?b'9Lrlum{Ogn55>֥r#O{d? T(IQLAk c&uY?_4 V1`q7tj,y `9g!iX \IWڙӿQpj6y>Q䣯{g>g A}t^KB4+?B :07*.D@ݠWEX֯ria_4ݳ(~&Dr lwuw T\jEmBj\.p @iD Hau ab^p6B_:%+pɼxeXIRm϶lajϬ+QR)G=V/ݕU{-)O;}P(K q HryjuªU=0Kv jdR1~@w!Casj(6"H@*Pnf͛h4&[ՈBKX|t$ € 6hKؖ2gR+4/0K}6(kؐ}p vPǨx\f- S0݈[$/ 9% /GYOHSηp1iSI'9Zc zѪym~.i"YㅜEgk% &]ugשI-o^C{Y|e6EuVOʘ׳}WjM8?/|* 4iYnHϯBK)~Uzb3чWR̓湙#)O8uÒvԘZ{τZ;W!t`x76M,k•gK6pθ3AR,?֘TFPdFe*3${RJ 4XUqCV,׶T Hل b= Cڹm:%=5ęE63v (<DZ P>ul/_9LБ>L#z4ouXR #ǟs Ku,brI9Zb/IJ\bTry2J_S=^_w7pȶSz ?*%7a'78z;w/e`q2*G{E BM啘&$ +ώOw6t1%so8!q#k4DUi9žp8*~ KŨ>8OƟ%р5SV,z5BAN+/y$hiG3Faْ>&U'muá^ LBcd4%m)`{E@jUh0!\c/iI^"0iNXh*zR1';)KIR͵=> YEhŸHBSH2/Jht?kHy[LQT{ʟl*i]SHMV~ &4u |y`$*3Y [F,&6XY)ʼnג-줫1P|?XyCr@y/\rc?Eh2 %Bڟ.͂Ȩٖ+QA9ggQ0VGS?s 2Oəʭ:,YW>m'H|1Xu/K JlKWݪЪ"mqK炚 vJ~b #G}XfK=LC\dYwq}VLtqyA[$ QCŅ |[uT!=mS ~:#1PO~.!Po5r ꏭԟwHÖnvcg gA X.4X܆F^UeQ.2K:5z30U&0ZY,Zx!d¦WewU th{;lSՖkU@ΞcKR MLK|3#zSD0<#l&/Nohbz. +> 8 r<,z&Ǩ |9Q[1$z*XH4*,$}u; KZ`YWxH=Ýq;t :<8 !c,XjL)1$kT76z#{*6cb(T;q|+P Y;&II@͘ zkEUrk߯<l n3'n?vC^X6PN9awC-DH‚FL#yO=7ZQF{݌x1amdeRqr v?B"JB/h7!S Ȳ݁7P`+kr֋ u:=զ2|C@.ך8[zm;C[[\QO"Dp\/loc#TkY}Cex`1S$`Pr8> <󷵟\׷ f8lsk3g&x`+гbx_ ?|+J|VYwevyaaN<2ԁ2v/]?GT),hm,ܷDѡDiEYGf[;=9(i»hY`?(JT*, _$|;z-X(Ӱ,@|-4\r@OٍI;8Z+1`Dt>".azf\~dSQDwP 3اA﷭~jYtZqwW R+p% m'dBxE#*o{w>ph1 ,6HŨOA6>̗v஦) y_C2|ޓb7['%!'-kj {)+ !lpPT@t $b*/H1 j#ol|7..\ Hh@LÔ}l'DaQQŜJc*|<.!o]ν:ߔ\U@Xuu9BjŅ4_7psKi4yl<]ic.x ,R>3bȝՍ}|EO3 v[d¸GAz+)ى d<{9̍aHol :XqW <%_?X"1VD݆GRU^dR ?u$Z/7}Q::uM]0 6ʷq9r(qYK53=\DKhcy U׳3΋ 2q;C d7#l\H5 6HOc)`w`*+{$Px 0M7jtC% }Va-n»Ő^VE5 h@=N^@}0!OUDgO.1d^0D-c2"_1eS/QLg嵹Sjb75} (<5Oj֖'#šbt4V_-OBe {Оo @9X8gV_2Pb&au8pD6"crKi=y41)^;A]szNϣ9u1=2CܣK#H+r"@xٙk;(d!MI g2?HF]6YQ~S`Ɓ*AWS(/Sm{*h^ in| [4X hn=̯*%]kwD=Z=RBdCu̚LHԚ1=9/UGNDl:[ y]q'[fN&'ch 2u}j8pI0gq7^ȑk}#ۈ.iZ6r5k1MP\_ӘɴI*qGƤM>v79Gf+LJ}0¸<>AiTG"٤W'9qX5J=?lo9G˩0+C:4{3}KF'"p zoڛ;8%ͦZj8==6j 6ah_gOB/pwIQcҤ֘ө#?%AHym~ Gžtd<.~7YE4hOn Kz{0j-Nז9jȤ3/ضʞOGѠ-h#Svx?:E)cnTm+:61Kv Fq Ħd)P qOiʎPcqe)_)2(%0k60Kem? 91jj !}R,k]ζ6"ZtuA`E&T]͎;Ɲ1@@e^&ƬV D"55|C o?M1$_ݸRߩy0@M nP1L =BceD pXqCL@6z/ޢ?7\ca1_!ϰ  Dq7kcv{b nS2lt ~JIvV>JuWA%HRLNi/x8g#.V1 vN5rz\ȩIע7Ѕk{†B'H6W MPwzE=} š5]ԒBb[-jv C[$nLͷo ČWf[DX}P|&(?$E%McB4( tIpO'4,,W7gέ.]Sm\[3\1tA>yy@su] ]ObѥlKZ9 aue!4fVi"@LɑHXMՀ_ wΓ5CIWzϸ2K]~ ;-plF&DCcri5@+N1 nY%[@gԠOEntYu``<ۣfCXϖ8^=)uPOUauu?BI^T*@}('@./S^lxX[Q8WP0@@G*M'I@qY9Q상, 4$ÄXl"/Q9t^yFѦfeNChF;(U}U595W~}gSڦS k_aikX-^z!cԄoI{nٰ檎'6fȋvXs =W[|pE WaH&Ne )$ +AZyš@M8Ͼ̔JޮH"&k(DIFw ]U9_ԨۄNjǠ튒}F^J V 02o^mkkAdl@\W`dM@O23jVښA7OS P8 kaG'h a~\rI!|Cr*u)>; /RHcksFQ/v ԙ!H[…lEap5325lT/>pLzN@M.^C|{DwHYtLa Cl70)' JE|db*o>džXg[(&kj?4g W$1b(W e lH%9 RH6IL! ,C\:f5Q1 ڨ"=NhH[}civ`V#t|)MԭZoͪ[uCqUyE)^ѧhX:iRHMP h?6)g!чIy$i&~VGF\5lm=VYo f`Ո&Mе# oB3ЈnxZ֠=fT.;@6RCx]4ǡi]2A5W;R]Pi%^! |,c^-aLe ]A̹X잳ޓDaxۑn ?IjINZ̦т0}hGӚ~y✻U;~aSDV OVcQP+zX:f4@`_&a 3]?4PudK2?h!|a!puL(!U{k9AD 2lVi-h1BY+a,W²3UNN55EuD|m+/aXI W?_|L(l+0l el ?kK|*e 7hqIߏFK4jp!6A/y0{,`UhoLkǬglOMQ WIijPr) _{»!I=V< XPc#*hcxD)@T8 V:sr< Ѝ 2K!p8nAmZ"7fqQzR/0D\O(%r)*yZ" p@&tATme^;#j=]EjRyS>C՛~pvG璬ܪdDDGALb2C99G9I;f42ԃu0`#ÉVx'>ԮsՃ(,| l޴ķ*yEivD̍"\IIsV9>~iNG7dlAspcH Q޵h$mT˸TMe&wy@EfR桠yKx ~ Т7ܚRerR9}žmQ$ۃh$l&h튤;o5-|^@/8 uo::FϭTk9}xu#,P̂PDDBnv6;g}Flы?cOԞr<~j]9N*K~aaeD,s'*n?%k}8tWAҝ^v؛oo}ghn~?5BZZdeTse=DT/몍mo-h|rr d.v(رKxTj>I2O-;2%ʘOwton2FCDt=r2pF"?rlmD󑼰AfR/U5S "3WWsl/Q"' U{ƌs2W xxlTu﫩=%BSZ`h$~:^rsF5[N(v Pf9hyM aFFPȔ'U*2S rx <cƲl 2xl#{Q"!Z5.o@Y0<<  &/X T[5.UYϪ0:5kzFTPD\.Gq!8Coz@%Ԭ.f< 7w@m4 Ir0|AF/<=-S'"_iJb僳dFؗ:OaK `솛ꃃ c8L큽(. ^w0bf +V=F1+&k3u= (, Y0Ӊ(_'s0a RA2M;`cۦ xե3 @\3?󉩢P@-]eCS8H%)R^izm*gSH=)`^s$ԍ`DkݙgI0eKDoAe`_%c$}Ra.c('D$@٥5x#Q$XX445@hȀ3јxm#?Ԙߴ YVLccrR`O&䌜d (Q >6l}}AzƋ!۠i`b!a챨Us/ud뻗 Ad5f hU +E6q];5U4' UEXhV6ϊdi"_*l-2*" ϭ>qGy%[ASA?|Ƣy>n~ZS9ŃE%hmbٕ6a ~ܐ_9DA~:DOZiEE.4}8ft5orr^y}Ex:@p_M%M JIb S0 o9rጴ΃cj'~_DqRI뗽ב*m)__/@<_w%(C9]{ L&vҼg | 9UŅӣn]%CW%KszrЮM?U /J O^O)ΌVš9ϴAnP۟5;bU.jx"2j@'Yml`me/xjP0XOGE`Ӻ$*)W8O*#9S)@ĮlUmyͰӞ X}H33f\ M1:bBK 4.=]V׬.XY|lahas9B_!.ApV3#$Z0+NJyiY?}{0s3W}C6nd]-Q3|wnC/Lo8u#א2L j8i@6Ч1R#Ǘ,rUe\H lh^9ʷͤ*h)7-F]&\=S~#L_ȪψYsj}ÝP$ja Q M, ὿ZTL"n@B0fJ81/$LZGǣBA2 a![Ԝ`ڔ[HT]BM1 <$r1Cne"WwR/Q8Ai#-~LؿFlM-Ϯ5tX.[S9?!327f3&]DgS3΀(CqET PzuE6"9h袕]A5~uxpoPt[@ ffx]peH;zJB=jQ!\ EC(wmkwlڛrIµv~Ea!+9)!1:ܞV"PJŠkm3oG(n넱KNkpW{XDCtӺr\XSޔPO羽BōNn_jE8WMϢPuox{Cn m"_SFg /Ǜ'z!74nY մi)-nPQg͍6rAuEIcs֮z(?,+@ÜIМ \Z?H[gA3D{-Y2fNT#Py̵k5lu~ NZ "Jy(WWYQ[/GcFa;M32ٓ4π-3fmLP~3(%73`K$ݍu[5鸀O% ny^ VNFd9N\{aT 7v@ǿ#1wc7p2Z|Eet)̰m M#}EL&}< qʥjF⍧T.Dȗ(vhIRdvuER~ߙ8J|^ADʌzλ5lh"*m!'fV~?|ESqD2Q`ϙDfvH?zCMTUpYvDnx_b >xH\6x"S3s]Bδifwe 4ovC<}8"I2e/%ewSyv%a,{ǦlLg7n=O,t+9S`XyP8Ra= WX/\GROv92CB lk0j"Q֘4 CCkF3s0ׇSҳB{%ka/Q"Ί6PpnX:|LBƟSY3'N O,2 Gr ]|mByLD PbHq8b-]:5X;*Q?%Ek,r^FW`wPwiNOܣ),MP43ٻ_g()14XX%ʹ@s0YC2F*3paJ?jj!=>G;Іe[wj1k4.'Pҭ6- Jf'dePjuŧFwfs()7+cĒm x<|-㛿*-|u&i.v:zU]ŷѰύ2y} vYHbDUTZw')Ʃ7Y+*2EwVp/P$Aw=">T X>1H ߽I'?]|G'`0 ;jDLSx}$GFUBz*,rj!MJoEϣTdV['EɼؒJOB|Zp1r;+墘*2RR Nj-|q@vmsZ]ɋT/k!PXx\b"4AJ6l8?KdStuN1a]!a۳*s2DNݖ .pƋ8V=~XSfEbWLKiB,W1\ȤD; v)`̚5_ڋȀ M'Gcx\$Ǹ-ڊHJA)^j{Ɲ &PJx%͵1gحRߔA yR8VcGH&HRny2bk< =~ "!|