java-17-openjdk-17.0.5.0-150400.3.6.1 >  A cVJp9| -u2?vDkG9㫪G Pn ƹ!5vj.j=Q_g[u-yjnGap>wp?w`d ( Glp|q        4     , Y  4 ( 8 9 : FnGn Hn Io Xo$Yo\p ]p ^q!brcrdsDesIfsLlsNus` vswv( xvL yvp$zwwwww\Cjava-17-openjdk17.0.5.0150400.3.6.1OpenJDK 17 Runtime EnvironmentThe OpenJDK 17 runtime environment.cVGs390zp36 SUSE Linux Enterprise 15SUSE LLC Apache-1.1 AND Apache-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 W3Chttps://www.suse.com/Development/Languages/Javahttps://openjdk.java.net/linuxs390xҘh #[A큤A큤cVFcVG1cVG1cVG1cVFcD cD cD cD 590023ab7f4067181f6d223005bc84a7d959a232a2a80d740f6f40e86c2e53539ba4bcadb24b96f43e386ee23924d301ba8c68ce44895caea8c352ca4b46b8ce38bf29da15460b2be48f0a232eeaff7e02f640b245ae87e228e4a299aaeb310ffc8a191aa0c78850194758c77937966cc5bd0fbd2b604188b466571ebcdae570c9079bc3676873b39967861c24036074bf6d224442994b4c4ce79e888602fcd58b2491d0b5cbc67075dcae4d29c8a92b9ab813d9eca05a2f16ee3b3efb970e65e15912c341217081f40f73a89203c765e501470ef3a01099c1995139214ff4d6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-17-openjdk-17.0.5.0-150400.3.6.1.src.rpmjavajava-17java-17-64java-17-openjdkjava-17-openjdk(s390-64)java-64java-fontsjava-openjdkjava-openjdk-64jrejre-17jre-17-64jre-17-openjdkjre-17-openjdk-64jre-64jre-openjdkjre-openjdk-64jre1.10.xjre1.3.xjre1.4.xjre1.5.xjre1.6.xjre1.7.xjre1.8.xjre1.9.xlibawt_xawt.so()(64bit)libjawt.so()(64bit)libsplashscreen.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@    filefontconfigjava-17-openjdk-headlesslibX11.so.6()(64bit)libXext.so.6()(64bit)libXi.so.6()(64bit)libXrender.so.1()(64bit)libXtst.so.6()(64bit)libawt.so()(64bit)libawt_xawt.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libgif.so.7()(64bit)libjava.so()(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.5.0-150400.3.6.13.0.4-14.6.0-14.0-15.2-14.14.3cRc%b?b_b=b8hb7@a@aa@araHwaC1a@a?=@a#fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Update to upstream tag jdk-17.0.5+8 (October 2022 CPU) * Security fixes + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8285662: Better permission resolution + JDK-8286077, CVE-2022-21618, bsc#1204468: Wider MultiByte conversions + JDK-8286511: Improve macro allocation + JDK-8286519: Better memory handling + JDK-8286526, CVE-2022-21619, bsc#1204473: Improve NTLM support + JDK-8286910, CVE-2022-21624, bsc#1204475: Improve JNDI lookups + JDK-8286918, CVE-2022-21628, bsc#1204472: Better HttpServer service + JDK-8287446: Enhance icon presentations + JDK-8288508: Enhance ECDSA usage + JDK-8289366, CVE-2022-39399, bsc#1204480: Improve HTTP/2 client usage + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 * Other changes + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6854300: [TEST_BUG] java/awt/event/MouseEvent/ /SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 + JDK-7131823: bug in GIFImageReader + JDK-8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/ /bug4634626.java sometimes failed on ac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8159694: HiDPI, Unity, java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! + JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" + JDK-8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. + JDK-8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8256844: Make NMT late-initializable + JDK-8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections + JDK-8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8271344: Windows product version issue + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272417: ZGC: fastdebug build crashes when printing ClassLoaderData + JDK-8272736: [JVMCI] Add API for reading and writing JVMCI thread locals + JDK-8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] + JDK-8273040: Turning off JpAllowDowngrades (or Upgrades) + JDK-8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts + JDK-8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 + JDK-8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8274856: Failing jpackage tests with fastdebug/release build + JDK-8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test + JDK-8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled + JDK-8276546: [IR Framework] Whitelist and ignore CompileThreshold + JDK-8276837: [macos]: Error when signing the additional launcher + JDK-8277429: Conflicting jpackage static library name + JDK-8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript + JDK-8278311: Debian packaging doesn't work + JDK-8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS + JDK-8278612: [macos] test/jdk/java/awt/dnd/ /RemoveDropTargetCrashTest crashes with VoiceOver on macOS + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279370: jdk.jpackage/share/native/applauncher/ /JvmLauncher.cpp fails to build with GCC 6.3.0 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280233: Temporarily disable Unix domain sockets in Windows PipeImpl + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280696: C2 compilation hits assert(is_dominator(c, n_ctrl)) failed + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8280944: Enable Unix domain sockets in Windows Selector notification mechanism + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8281535: Create a regression test for JDK-4670051 + JDK-8281569: Create tests for Frame.setMinimumSize() method + JDK-8281628: KeyAgreement : generateSecret intermittently not resetting + JDK-8281738: Create a regression test for checking the 'Space' key activation of focused Button + JDK-8281745: Create a regression test for JDK-4514331 + JDK-8281988: Create a regression test for JDK-4618767 + JDK-8282007: Assorted enhancements to jpackage testing framework + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282214: Upgrade JQuery to version 3.6.0 + JDK-8282234: Create a regression test for JDK-4532513 + JDK-8282280: Update Xerces to Version 2.12.2 + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282343: Create a regression test for JDK-4518432 + JDK-8282351: jpackage does not work if class file has `$$` in the name on windows + JDK-8282407: Missing ')' in MacResources.properties + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler + JDK-8282538: PKCS11 tests fail on CentOS Stream 9 + JDK-8282548: Create a regression test for JDK-4330998 + JDK-8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc + JDK-8282640: Create a test for JDK-4740761 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282789: Create a regression test for the JTree usecase of JDK-4618767 + JDK-8282860: Write a regression test for JDK-4164779 + JDK-8282933: Create a test for JDK-4529616 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283087: Create a test or JDK-4715503 + JDK-8283245: Create a test for JDK-4670319 + JDK-8283277: ISO 4217 Amendment 171 Update + JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) + JDK-8283457: [macos] libpng build failures with Xcode13.3 + JDK-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + JDK-8283562: JDK-8282306 breaks gtests on zero + JDK-8283597: [REDO] Invalid generic signature for redefined classes + JDK-8283621: Write a regression test for CCC4400728 + JDK-8283623: Create an automated regression test for JDK-4525475 + JDK-8283624: Create an automated regression test for RFE-4390885 + JDK-8283712: Create a manual test framework class + JDK-8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows + JDK-8283803: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 + JDK-8284014: Menu items with submenus in JPopupMenu are not spoken on macOS + JDK-8284067: jpackage'd launcher reports non-zero exit codes with error prompt + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284294: Create an automated regression test for RFE 4138746 + JDK-8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284521: Write an automated regression test for RFE 4371575 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8284675: "jpackage.exe" creates application launcher without Windows Application Manifest + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284686: Interval of < 1 ms disables ExecutionSample events + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 + JDK-8284898: Enhance PassFailJFrame + JDK-8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization + JDK-8284950: CgroupV1 detection code should consider memory.swappiness + JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285730: unify _WIN32_WINNT settings + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + JDK-8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe + JDK-8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure + JDK-8286211: Update PCSC-Lite for Suse Linux to 1.9.5 + JDK-8286266: [macos] Voice over moving JTable column to be the first column JVM crashes + JDK-8286277: CDS VerifyError when calling clone() on object array + JDK-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286429: jpackageapplauncher build fails intermittently in Tier[45] + JDK-8286573: Remove the unnecessary method Attr#attribTopLevel and its usage + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect + JDK-8286638: C2: CmpU needs to do more precise over/underflow analysis + JDK-8286869: unify os::dir_is_empty across posix platforms + JDK-8286870: Memory leak with RepeatCompilation + JDK-8287016: Bump update version for OpenJDK: jdk-17.0.5 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + JDK-8287113: JFR: Periodic task thread uses period for method sampling events + JDK-8287125: [macos] Multiple jpackage tests fail/timeout on same host + JDK-8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event + JDK-8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver + JDK-8287366: Improve test failure reporting in GHA + JDK-8287396: LIR_Opr::vreg_number() and data() can return negative number + JDK-8287432: C2: assert(tn->in(0) != __null) failed: must have live top node + JDK-8287463: JFR: Disable TestDevNull.java on Windows + JDK-8287663: Add a regression test for JDK-8287073 + JDK-8287672: jtreg test com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails intermittently in nightly run + JDK-8287724: Fix various issues with msys2 + JDK-8287735: Provide separate event category for dll operations + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8287824: The MTPerLineTransformValidation tests has a typo in the @run tag + JDK-8287895: Some langtools tests fail on msys2 + JDK-8287896: PropertiesTest.sh fail on msys2 + JDK-8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288000: compiler/loopopts/TestOverUnrolling2.java fails with release VMs + JDK-8288003: log events for os::dll_unload + JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288399: MacOS debug symbol files not always deterministic in reproducible builds + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8288992: AArch64: CMN should be handled the same way as CMP + JDK-8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible + JDK-8289147: unify os::infinite_sleep on posix platforms + JDK-8289197: [17u] Push of backport of 8286177 did not remove assertion + JDK-8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java + JDK-8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc + JDK-8289486: Improve XSLT XPath operators count efficiency + JDK-8289549: ISO 4217 Amendment 172 Update + JDK-8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad + JDK-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8289910: unify os::message_box across posix platforms + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290020: Deadlock in leakprofiler::emit_events during shutdown + JDK-8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290417: CDS cannot archive lamda proxy with useImplMethodHandle + JDK-8290456: remove os::print_statistics() + JDK-8291595: [17u] Delete files missed in backport of 8269039 + JDK-8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8295056: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5 - Modified patch: * fips.patch + sync with newest RedHat version- Package the JAVA_HOME/release files in *-headless package * fixes boo#1203476- Update to upstream tag jdk-17.0.4+8 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other fixes: + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8206187:javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8214733: runtime/8176717/TestInheritFD.java timed out + JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ /btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8258814: Compilation logging crashes for thread suspension / debugging tests + JDK-8263461: jdk/jfr/event/gc/detailed/ /TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure + JDK-8263538: SharedArchiveConsistency.java should test - Xshare:auto as well + JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/ /suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL + JDK-8267163: Rename anonymous loader tests to hidden loader tests + JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8268595: java/io/Serializable/serialFilter/ /GlobalFilterTest.java#id1 failed in timeout + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum + JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest + JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs + JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM + JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform + JDK-8269753: Misplaced caret in PatternSyntaxException's detail message + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java + JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree + JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output + JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled + JDK-8270797: ShortECDSA.java test is not complete + JDK-8270837: fix typos in test TestSigParse.java + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code + JDK-8271302: Regex Test Refresh + JDK-8272146: Disable Fibonacci test on memory constrained systems + JDK-8272168: some hotspot runtime/logging tests don't check exit code + JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty + JDK-8272358: Some tests may fail when executed with other locales than the US + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security + JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8273056, CVE-2022-21549, bsc#1201685: java.util.random does not correctly sample exponential or Gaussian distributions + JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ /Test.java fails with "wrong OOME" + JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency + JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/ /protocol/http/ tests + JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8274172: Convert JavadocTester to use NIO + JDK-8274233: Minor cleanup for ToolBox + JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun + JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8274983: C1 optimizes the invocation of private interface methods + JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/ /btree011/btree011.java crashes with memory exhaustion on Windows + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8275745: Reproducible copyright headers + JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers + JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt + JDK-8276260: (se) Remove java/nio/channels/Selector/ /Wakeup.java from ProblemList (win) + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC + JDK-8276825: hotspot/runtime/SelectionResolution test errors + JDK-8276863: Remove test/jdk/sun/security/ec/ /ECDSAJavaVerify.java + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND + JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories + JDK-8277166: Data race in jdeps VersionHelper + JDK-8277123: jdeps does not report some exceptions correctly + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277893: Arraycopy stress tests + JDK-8277906: Incorrect type for IV phi of long counted loops after CCP + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278014: [vectorapi] Remove test run script + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278948: compiler/vectorapi/reshape/ /TestVectorCastAVX1.java crashes in assembler + JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 + JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM + JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked + JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism + JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ /ManySourcesAndTargets.java on macosx-aarch64 + JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java + JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment + JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking + JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279834: Alpine Linux fails to build when - -with-source-date enabled + JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region + JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280543: Update the "java" and "jcmd" tool specification for CDS + JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280940: gtest os.release_multi_mappings_vm is racy + JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working + JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor + JDK-8281522: Rename ADLC classes which have the same name as hotspot variants + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282142: [TestCase] compiler/inlining/ /ResolvedClassTest.java will fail when - -with-jvm-features=-compiler1 + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads + JDK-8282225: GHA: Allow one concurrent run per PR only + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers + JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive + JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282444: Module finder incorrectly assumes default file system path-separator character + JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 + JDK-8282509: [exploded image] ResolvedClassTest fails with similar output + JDK-8282551: Properly initialize L32X64MixRandom state + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes + JDK-8282592: C2: assert(false) failed: graph should be schedulable + JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() + JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8282929: Localized monetary symbols are not reflected in 'toLocalizedPattern' return value + JDK-8283017: GHA: Workflows break with update release versions + JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing + JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize + JDK-8283315: jrt-fs.jar not always deterministically built + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283422: Create a new test for JDK-8254790 + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak + JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284437: Building from different users/workspace is not always deterministic + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284661: Reproducible assembly builds without relative linking + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping + JDK-8284866: Add test to JDK-8273056 + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284992: Fix misleading Vector API doc for LSHR operator + JDK-8285342: Zero build failure with clang due to values not handled in switch + JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() + JDK-8285397: JNI exception pending in CUPSfuncs.c:250 + JDK-8285445: cannot open file "NUL:" + JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 + JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8285956: (fs) Excessive default poll interval in PollingWatchService + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc + JDK-8286198: [linux] Fix process-memory information + JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources + JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause + JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups + JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk + JDK-8286855: javac error on invalid jar should only print filename + JDK-8287109: Distrust.java failed with CertificateExpiredException + JDK-8287119: Add Distrust.java to ProblemList + JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions + JDK-8287336: GHA: Workflows break on patch versions + JDK-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - Removed patch: * JDK-8282004.patch + integrated upstream as JDK-8282231- Update to upstream tag jdk-17.0.3+7 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8277233, bsc#1198670, CVE-2022-21449: Improve ECDSA signature support + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8276841: Add support for Visual Studio 2022 + JDK-8272866: java.util.random package summary contains incorrect mixing function in table + JDK-8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled + JDK-8278185: Custom JRE cannot find non-ASCII named module inside + JDK-8281460: Let ObjectMonitor have its own NMT category + JDK-8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup + JDK-8277383: VM.metaspace optionally show chunk freelist details + JDK-8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8270117: Broken jtreg link in "Building the JDK" page + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation + JDK-8277762: Allow configuration of HOTSPOT_BUILD_USER + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS + JDK-8273655: content-types.properties files are missing some common types + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8272600: (test) Use native "sleep" in Basic.java + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 + JDK-8273387: remove some unreferenced gtk-related functions + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 + JDK-8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs + JDK-8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg + JDK-8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity + JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method + JDK-8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info + JDK-8275874: [JVMCI] only support aligned reads in c2v_readFieldValue + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8279124: VM does not handle SIGQUIT during initialization + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column + JDK-8275645: [JVMCI] avoid unaligned volatile reads on AArch64 + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm + JDK-8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8279445: Update JMH devkit to 1.34 + JDK-8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry + JDK-8251216: Implement MD5 intrinsics on AArch64 + JDK-8278241: Implement JVM SpinPause on linux-aarch64 + JDK-8275608: runtime/Metaspace/elastic/ /TestMetaspaceAllocationMT2 too slow + JDK-8276057: Update JMH devkit to 1.33 + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8272553: several hotspot runtime/CommandLine tests don't check exit code + JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8277503: compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." + JDK-8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 + JDK-8273341: Update Siphash to version 1.0 + JDK-8269032: Stringdedup tests are failing if the ergonomically select GC does not support it + JDK-8186670: Implement _onSpinWait() intrinsic for AArch64 + JDK-8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ /ReproducibleJar.java on 32-bit platforms + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8280002: jmap -histo may leak stream + JDK-8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8263567: gtests don't terminate the VM safely + JDK-8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8276764: Enable deterministic file content ordering for Jar and Jmod + JDK-8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8269849: vmTestbase/gc/gctests/PhantomReference/ /phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8269087: CheckSegmentedCodeCache test fails in an emulated-client VM + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8276654: element-list order is non deterministic + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8269037: jsig/Testjsig.java doesn't have to be restricted to linux only + JDK-8269523: runtime/Safepoint/ /TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278020: ~13% variation in Renaissance-Scrabble + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8279379: GHA: Print tests that are in error + JDK-8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ + JDK-8278627: Shenandoah: TestHeapDump test failed + JDK-8278824: Uneven work distribution when scanning heap roots in G1 + JDK-8278239: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d + JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8278104: C1 should support the compiler directive 'BreakAtExecute' + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8275800: Redefinition leaks MethodData::_extra_data_lock + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes + JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t + JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8278099: two sun/security/pkcs11/Signature tests failed with AssertionError + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8274714: Incorrect verifier protected access error message + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8273704: DrawStringWithInfiniteXform.java failed: drawString with InfiniteXform transform takes long time + JDK-8273162: AbstractSplittableWithBrineGenerator does not create a random salt + JDK-8273351: bad tag in jdk.random module-info.java + JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 + JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8278016: Add compiler tests to tier{2,3} + JDK-8277385: Zero: Enable CompactStrings support + JDK-8275586: Zero: Simplify interpreter initialization + JDK-8269175: [macosx-aarch64] wrong CPU speed in hs_err file - Do not include back the JavaEE modules in the JDK - Removed patches: * activation-module.patch * annotation-module.patch + The pached JavaEE modules do not exist any more- Set a non-zero alternatives priority for Factory builds - Added patch: * JDK-8282004.patch + fix missing CALL effects on x86_32- Added patch: * JDK-8282944.patch + Upstream fix for JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS- Modified patch: * disable-doclint-by-default.patch + try actually disable the doclint by default- Update to upstream tag jdk-17.0.2+8 (January 2022 CPU) * Security fixes + JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside + JDK-8264934, CVE-2022-21248, bnc#1194926: Enhance cross VM serialization + JDK-8268488: More valuable DerValues + JDK-8268494: Better inlining of inlined interfaces + JDK-8268512: More content for ContentInfo + JDK-8268813, CVE-2022-21283, bnc#1194937: Better String matching + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + JDK-8269944: Better HTTP transport redux + JDK-8270386, CVE-2022-21291, bsc#1194925: Better verification of scan methods + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String constructions + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance construction of Identity maps + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution of URIs + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser configuration management + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning of XML entities + JDK-8270952, CVE-2022-21277, bsc#1194930: Improve TIFF file handling + JDK-8271962: Better TrueType font loading + JDK-8271968: Better canonical naming + JDK-8271987: Manifest improved manifest entries + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array indexing + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar Verification + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial forms for transport + JDK-8272272: Enhance jcmd communication + JDK-8272462: Enhance image handling + JDK-8273290: Enhance sound handling + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image support + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP processing + JDK-8274096, CVE-2022-21366, bsc#1194927: Improve decoding of image files * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). + JDK-8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name + JDK-8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261579: AArch64: Support for weaker memory ordering in Atomic + JDK-8262031: Create implementation for NSAccessibilityNavigableStaticText protocol + JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263375: Support stack watermarks in Zero VM + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8264286: Create implementation for NSAccessibilityColumn protocol peer + JDK-8264287: Create implementation for NSAccessibilityComboBox protocol peer + JDK-8264291: Create implementation for NSAccessibilityCell protocol peer + JDK-8264292: Create implementation for NSAccessibilityList protocol peer + JDK-8264293: Create implementation for NSAccessibilityMenu protocol peer + JDK-8264294: Create implementation for NSAccessibilityMenuBar protocol peer + JDK-8264295: Create implementation for NSAccessibilityMenuItem protocol peer + JDK-8264296: Create implementation for NSAccessibilityPopUpButton protocol peer + JDK-8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer + JDK-8264298: Create implementation for NSAccessibilityRow protocol peer + JDK-8264303: Create implementation for NSAccessibilityTabGroup protocol peer + JDK-8266239: Some duplicated javac command-line options have repeated effect + JDK-8266510: Nimbus JTree default tree cell renderer does not use selected text color + JDK-8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility + JDK-8267387: Create implementation for NSAccessibilityOutline protocol + JDK-8267388: Create implementation for NSAccessibilityTable protocol + JDK-8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" + JDK-8268294: Reusing HttpClient in a WebSocket.Listener hangs. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests + JDK-8268626: Remove native pre-jdk9 support for jtreg failure handler + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8268885: duplicate checkcast when destination type is not first type of intersection type + JDK-8268893: jcmd to trim the glibc heap + JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition + JDK-8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" + JDK-8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 + JDK-8269113: Javac throws when compiling switch (null) + JDK-8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java + JDK-8269269: [macos11] SystemIconTest fails with ClassCastException + JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() + JDK-8269481: SctpMultiChannel never releases own file descriptor + JDK-8269637: javax/swing/JFileChooser/FileSystemView/ /SystemIconTest.java fails on windows + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269687: pauth_aarch64.hpp include name is incorrect + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269924: Shenandoah: Introduce weak/strong marking asserts + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8270110: Shenandoah: Add test for JDK-8269661 + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270320: JDK-8270110 committed invalid copyright headers + JDK-8270517: Add Zero support for LoongArch + JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS + JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8270901: Typo PHASE_CPP in CompilerPhaseType + JDK-8270946: X509CertImpl.getFingerprint should not return the empty String + JDK-8271071: accessibility of a table on macOS lacks cell navigation + JDK-8271121: ZGC: stack overflow (segv) when - Xlog:gc+start=debug + JDK-8271142: package help is not displayed for missing X11/extensions/Xrandr.h + JDK-8271170: Add unit test for what jpackage app launcher puts in the environment + JDK-8271215: Fix data races in G1PeriodicGCTask + JDK-8271254: javac generates unreachable code when using empty semicolon statement + JDK-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + JDK-8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call + JDK-8271315: Redo: Nimbus JTree renderer properties persist across L&F changes + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop + JDK-8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java + JDK-8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity + JDK-8271463: Updating RE Configs for Upcoming CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling + JDK-8271560: sun/security/ssl/DHKeyExchange/ /LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" + JDK-8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions + JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop + JDK-8271605: Update JMH devkit to 1.32 + JDK-8271718: Crash when during color transformation the color profile is replaced + JDK-8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers + JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest + JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used + JDK-8271868: Warn user when using mac-sign option with unsigned app-image. + JDK-8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 + JDK-8271954: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 + JDK-8272095: ProblemList java/nio/channels/FileChannel/ /Transfer2GPlus.java on linux-aarch64 + JDK-8272114: Unused _last_state in osThread_windows + JDK-8272170: Missing memory barrier when checking active state for regions + JDK-8272305: several hotspot runtime/modules don't check exit codes + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher + JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" + JDK-8272391: Undeleted debug information + JDK-8272413: Incorrect num of element count calculation for vector cast + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8272562: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272639: jpackaged applications using microphone on mac + JDK-8272703: StressSeed should be set via FLAG_SET_ERGO + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272838: Move CriticalJNI tests out of tier1 + JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test + JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag + JDK-8272859: Javadoc external links should only have feature version number in URL + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272970: Parallelize runtime/InvocationTests/ + JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop + JDK-8273021: C2: Improve Add and Xor ideal optimizations + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273135: java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 + JDK-8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273234: extended 'for' with expression of type tvar causes the compiler to crash + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test + JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory + JDK-8273333: Zero should warn about unimplemented - XX:+LogTouchedMethods + JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size + JDK-8273361: InfoOptsTest is failing in tier1 + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273375: Remove redundant 'new String' calls after concatenation in java.desktop + JDK-8273376: Zero: Disable vtable/itableStub gtests + JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP + JDK-8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record + JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} + JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java + JDK-8273450: Fix the copyright header of SVML files + JDK-8273451: Remove unreachable return in mutexLocker::wait + JDK-8273483: Zero: Clear pending JNI exception check in native method handler + JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option + JDK-8273487: Zero: Handle "zero" variant in runtime tests + JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273505: runtime/cds/appcds/loaderConstraints/ /DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8273592: Backout JDK-8271868 + JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. + JDK-8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273678: TableAccessibility and TableRowAccessibility miss autorelease + JDK-8273695: Safepoint deadlock on VMOperation_lock + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8273808: Cleanup AddFontsToX11FontPath + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273887: [macos] java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java timed out + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273902: Memory leak in OopStorage due to bug in OopHandle::release() + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported + JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274087: Windows DLL path not set correctly. + JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274215: Remove globalsignr2ca root from 17.0.2 + JDK-8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86 + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + JDK-8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160 + JDK-8274326: [macos] Ensure initialisation of sun/lwawt/ /macosx/CAccessibility in JavaComponentAccessibility.m + JDK-8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile + JDK-8274349: ForkJoinPool.commonPool() does not work with 1 CPU + JDK-8274381: missing CAccessibility definitions in JNI code + JDK-8274383: JNI call of getAccessibleSelection on a wrong thread + JDK-8274401: C2: GraphKit::load_array_element bypasses Access API + JDK-8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough" + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274501: c2i entry barriers read int as long on AArch64 + JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8274550: c2i entry barriers read int as long on PPC + JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + JDK-8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume. + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers + JDK-8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior + JDK-8274851: [ppc64] Port zgc to linux on ppc64le + JDK-8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + JDK-8275049: [ZGC] missing null check in ZNMethod::log_register + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275071: [macos] A11y cursor gets stuck when combobox is closed + JDK-8275104: IR framework does not handle client VM builds correctly + JDK-8275110: Correct RE Configs for CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275141: recover corrupted line endings for the version-numbers.conf + JDK-8275145: file.encoding system property has an incorrect value on Windows + JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges + JDK-8275302: unexpected compiler error: cast, intersection types and sealed + JDK-8275426: PretouchTask num_chunks calculation can overflow + JDK-8275604: Zero: Reformat opclabels_data + JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:] + JDK-8275811: Incorrect instance to dispose + JDK-8275819: [TableRowAccessibility accessibilityChildren] method is ineffective + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings + JDK-8275872: Sync J2DBench run and analyze Makefile targets with build.xml + JDK-8276025: Hotspot's libsvml.so may conflict with user dependency + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + JDK-8276076: Updating RE Configs for BUILD REQUEST 17.0.2+3 + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8276112: Inconsistent scalar replacement debug info at safepoints + JDK-8276122: Change openjdk project in jcheck to jdk-updates + JDK-8276130: Fix Github Actions of JDK17u to account for update version scheme + JDK-8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test + JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 + JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point + JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration + JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition + JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276572: Fake libsyslookup.so library causes tooling issues + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah + JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager + JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 + JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8276864: Update boot JDKs to 17.0.1 in GHA + JDK-8276905: Use appropriate macosx_version_minimum value while compiling metal shaders + JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277195: missing CAccessibility definition in [CommonComponentAccessibility accessibilityHitTest] + JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup - Modified patch: * fips.patch + Rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * PStack-808293.patch * adlc-parser.patch * alternative-tzdb_dat.patch * disable-doclint-by-default.patch * java-atk-wrapper-security.patch * jaw-jdk10.patch * jaw-misc.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * ppc_stack_overflow_fix.patch * system-crypto-policy.patch * system-pcsclite.patch * zero-ranges.patch + Rediff to apply all hunks without shifts * fips.patch + Fix unused function compiler warning found in systemconf.c + Allow plain key import- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU) * Security fixes + JDK-8263314: Enhance XML Dsig modes + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + JDK-8265574: Improve handling of sheets + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for RTF kit + JDK-8265776: Improve Stream handling for SSL + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing support + JDK-8266103: Better specified spec values + JDK-8266109: More Resilient Classloading + JDK-8266115: More Manifest Jar Loading + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore integrity + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained Delegation + JDK-8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic + JDK-8267712: Better LDAP reference processing + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client handshaking + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + JDK-8268199: Correct certificate requests + JDK-8268205: Enhance DTLS client handshake + JDK-8268506: More Manifest Digests + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session identification + JDK-8269624: Enhance method selection support + JDK-8270398: Enhance canonicalization + JDK-8270404: Better canonicalization * Other changes: + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8261088: Repeatable annotations without @Target cannot have containers that target module declarations + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8263531: Remove unused buffer int + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268500: Better specified ParameterSpecs + JDK-8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms + JDK-8269297: Bump version numbers for JDK 17.0.1 + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270094: Shenandoah: Provide human-readable labels for test configurations + JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270344: Session resumption errors + JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added + JDK-8271276: C2: Wrong JVM state used for receiver null check + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4 + JDK-8271589: fatal error with variable shift count integer rotate operation. + JDK-8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java + JDK-8271730: Client authentication using RSASSA-PSS fails after correct certificate requests + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load barrier + JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj + JDK-8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" + JDK-8273358: macOS Monterey does not have the font Times needed by Serif - Remove the unneeded icedtea-sound provider - Removed patches: * icedtea-sound-1.0.1-jdk9.patch * icedtea-sound-soundproperties.patch + not needed since the icedtea-sound provider is removed * harfbuzz-libs.patch * openjdk-glibc234.patch + integrated upstream- Added patch: * openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- Added patch: * fips.patch + implement FIPS support in OpenJDK- jdk-17+35 is official release of OpenJDK 17 (jsc#SLE-18742)- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Initial release of the last release candidate of OpenJDK 17, the next LTS release of OpenJDK * Features: + JEP-306: Restore Always-Strict Floating-Point Semantics + JEP-356: Enhanced Pseudo-Random Number Generators + JEP-382: New macOS Rendering Pipeline + JEP-391: macOS/AArch64 Port + JEP-398: Deprecate the Applet API for Removal + JEP-403: Strongly Encapsulate JDK Internals + JEP-406: Pattern Matching for switch (Preview) + JEP-407: Remove RMI Activation + JEP-409: Sealed Classes + JEP-410: Remove the Experimental AOT and JIT Compiler + JEP-411: Deprecate the Security Manager for Removal + JEP-412: Foreign Function & Memory API (Incubator) + JEP-414: Vector API (Second Incubator) + JEP-415: Context-Specific Deserialization Filterss390zp36 1666598786 1717.0.5.0-150400.3.6.117.0.5.0-150400.3.6.117.0.5.0-150400.3.6.11717.0.5.017.0.5.0-150400.3.6.117.0.5.0-150400.3.6.11717.0.5.0-150400.3.6.117.0.5.0-150400.3.6.117.0.5.0-150400.3.6.11717.0.5.0-150400.3.6.117.0.5.0-150400.3.6.1liblibawt_xawt.solibjawt.solibsplashscreen.sohicolorjava-17.pngjava-17.pngjava-17.pngjava-17.png/usr/lib64/jvm/java-17-openjdk-17//usr/lib64/jvm/java-17-openjdk-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-protection -gobs://build.suse.de/SUSE:Maintenance:26555/SUSE_SLE-15-SP4_Update/1c2e6a3ceda439d59be7eefd06a6c0a8-java-17-openjdk.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=55430456c09ab83b049e11c81ea4cd428e19b80e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=35b42ca03cb66e6c47fce0045829a1e5058d8ed9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6972f09fad88602622fe67bffe655a5a099e5c56, 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 PRRRRR R R RRRRRRRRRRR PR R R PRR R RRRRRRRRR a"W$zc(utf-8b3bfdd06bed8c73ab1f91c2a4c2af779fe0a53c16f4f5a2a96b6bc0f1b07e712? 7zXZ !t/] crt:bLL ];%ui6z[U짪#[_&)m^b׆ k`=.!mh-$u"!cwO %aeFKMM|]C({=O2 < #4i*AlX/s#VQ+|jEN%q;кȶdyay¡`<4ʩdg>b0٢;U.gtEu5Ho ,edE+Lտ icB`e69T)Q]"374hZ%ल7A@m> 0kϽG$'\8ãAId*Rix.!l3>Ҋף"wO{3$;eʶvr?{"m!@feO+pѿ焷]*rDֶ|b Wgj!`(/uiDVI#%](F, $fh810d.n#}b<̀J2}P7ySɛ0K(/};{Os-2NzbZt2~i6P<}GnA0jњ8./GW#[Ƅ™d^49nGӝ+X]CBU v:cMt*1eeLjbxHJ%Jxb%fD>i\pCcd>rs:6д7lY, S_#ӷʞ1՜#0mZ<| JKC/JjKbe :D>Jv|%BdGY:UG̛rs*9rYf,ƝPIglI[/0pИX-G1 (-,ցxc#!.Y+KS:b?H ܥ lUZGc4rhdE }kН*ߞXtlnnPD;q^byS_01$~ղ'Z62z`]@\*9YI,s "&'-ֺbT'XݢATgd PmQFJaaf*v~0 ˡE}/}:Lmh i(a3*"כcŲ!iZ+sU-Sl'qf3RUdgs=0U9?rWL<@fV5DZ&kOcZ=tCáW aAXt?8bbl;c/wgu#.Q~'C(H>^%oφ+_O};@8 Lua!GEN>gPؒK۽ K7 e=5.eizVzS·mp[owzB/J eAPdcFzSu%h®bH?.RE^`[!N/ u.9el05 XޣfrA%|a`R8<au\?k: GCMh /ɰ|mYyT RDKƎR!5* =05(>~|2ADQE+!.Ϯ^۪}@ '>pktP*S̀y E^w6aŏpg޲vc<7Iڔ&6㞓$Ǖ .XTI:mghdnh x~Fkja\dı b`}K,Y:Y:;Mn+X >v!@qvE_BU|e_>T~*+)2yvH;=WePie3Ø_Tֆo@ PdWCpHnSy4u Q OjE$g)Ӝ_H/b qA+KgY:Qdi(:y~+\DÇ"Pϫsej^6{|1ohhMM~}7@z{CK[Tr m.Zkxp74&T ŃׄEg_~E fF̻ڥ&ʁu0_סK >?/5s^fRbw}rѷmXEq~X38쫒|8kw&^&!Vt*;Ƶg; Ag3]_1nuzk|BDAOM\ݔf~pΚuV͡dϳ"H!#FgjSJQ(uGBei'j^9"lu ₮B̓8G3+jl̓($DIOc%\jF5inC [V5jryyi)dqv'\ezaNvjAf|pwdo Tx]^c=_?oMR0XH\J P ,["A'#aokV?yefp).bVjgpl "<0h揯_u?rЮ?m8݁1InNp&ki]%~FZ7y |`t~M-T ZpEYׁ~.f=x`5|n-FVc`t"WȧX2lXD mh3djWݱ)d(Y.3䳐ΊAKhV;2Z2I5[ꈓSNXP_.[/ _^`~ťwX}z_&D̫٧rd(B,Cd:·=7M59M?,+3I#@ p|i  C)Hǫy8V[Onu],st_kTG7 "ݒ (^ )Z_[JtT|tD~즁\/tu,3%Tnk7c8P㑗 ~tmK(~}<o!x[^8b]EKE`Ͷr>_ϟ_Y&2 9HDBZ]j6G]a(|juft"E'i÷7tFFj5 Bl,xA$7l˄9spf\dƗFL J/8`[{N (y,~aUeegjk"N(7<@@ߑ?)@5fkZU?`W1yغfiX\yF_X0GȾ}G.s[kh8hEEvc%Yyqbz9}M;TPA˺㛻.nb-E˼$+U)&E6Ҳfi|RanŎ} {`@2탋+!]M%āȺ jk#@"fYuMaX+t>jFexDԍs*^W:3RrɆ;3Cߝ~y)Fz,>A,U#\HZD`>~OKkE ؠ<9\pChkTێ{ ]0)y"z![cz܌!ng!s +_lNwJ ‡;7NYH,Հmq?1Ns_|8HX;Mi o8 " m[3ɮ>xڢˊJ"Z#g2pVY*+c x+"28`ӱ1,I`힒L9'+b(Wd>%aN#O~ 3@Y望;Rфa/8'):$+`Pu}~)@FZJ嘘) 깖7VU'kI"[GuvK^uC~TK#Kjti܎߹T$Z7ܣY#{jHԴ<`+l-Xqׅ^-*[M(=qH#ҥCr8H{%b|d ,Af0 &Ykdɤe3E!y@ %AؗB0|y8ic6m?=T=Jޅn[]"p\ -rέϬM)IJP,ܰ7{^`> ZU(I bI p@_^![1u&@DAPJ_ӃZo [Gx,Qт+C0j.PV+d-@:RqB${3u|o5 ÜD_8Enױڈa~;L>\8qp:tHvD **֜!_% NՓ3WȮtJn#f?2#cFK0Q7n_qe\Ϗ50b9mǒ\Ums~3 ݐt)\5rK&/e_߹4MOqzĜDѨnl+ ذCh# / jT1tzd~l2Q!Dg U" L(YD@k~uKk9Ⱪ Y7Lf"b^%Ud^2=AxEUMtTvn&R7eD_c k1]w&Y˅jJ6&P} _II624htb6EV $ =zm OԉiA1PRiġz̤z Sl60˛틞IvP{q\@q_Rɂi.IjSJ= 9PoE͌TvP6@.tnr&J.JEʕJvYW +. 5sM[Ľ VÔCF 69 Ok'xE$ j#J xsO5jŶ4/ZT/Y->z{CVSRG(ʊ,i79غlKVujCSaCgWjovt> Q>ѷwpB4 ~ bo)·K[bsP)%rq+_%{|{nzk|8FӀ[Uk)\a*D2K)9#]^ꐙ/H9dkhme9>Z߃00tOHkDiVi8!I'-C}j B`MH{ֆm65;A3}u|dX`s 쀋n< ZrmFf\sV3h5my$RM#GĝJ?ڇ]j5&cw ֤EQ3 BL羱aBĖ^Q|`B:,;Jăb؂ߣՂ 4Ŀp.֙H>MK^Sk՘vŸe U od@aK! E&Rj|,l8N5[xP߯`JVNE 3I?98L%Je]$b.I:ln` "ԁpЙ=P XLbnJ8 _g;s0<`ˮ"G9ɉ/n̔%wKĘPҬ Nu3`S÷5N$Հ9VI ^lOH&67TksiYE+S?&a/6 qDln60o\\Mw0jC7ʪ4dÊ5HKsٛSUء&&BGR⣝w@tI.|~JT:v65~[cgEvۥHh ϰT[ ' IT48i,&΄}(EF#(YCnd#r2!ID,%%zyH\"wgu}~ϩ8"a8`PHcDmȍz\sun WR|/ka{<ݔc_eF9xIS nLD7ɁZtvML_X%&y{un9vJ A0ҢR/(SQĵA&3fin=3cBvWFYoA(C?lWǾwKiOu&f_`Dd;c,Ʒ?'ޮCF2 ȝd8KsW$MT=ޝ%|1xY]X ԫPTLqEQr'|S=2ℱ>}BSX"[f /L56tbEB2j?WLGf`B.k<.tPJipd'iIZŵk&s,<{&bB+iҡA*~#w5/TI9d7Dƴ^σh>͝" i d`ŎLscՍ7W0QF,[eBwx|okH g.dxd8#KLC';?Ë4֣t֛zg 0>q2Ep[nZh%]?vy%J.ᦏ{"/0[݃I$eYt?7mK )tG|G_P"ROA*[gclLn;Mmbn Ŧpy߮ h6xYKxU|gish~v[dC bhk; Ua=B|Rtn~-6A?`LYq?j.,図Nsŭa{-6~[IUR`=\!q-na*bp2@&'8"f4/l 1Ի6k V)xDL,:`XEW``2~sRs S/,,.6P|Ҙl ҩDzWN*WBh J\pd*[6~@u%B?@I=nNWB~T.GQshGa2snVU\@L8a4caO oS[=8u2 }e=IQi0 M86ԼާEP+?=XI7*QPEI$磂PIhj=M&oz/ =2㏀32 M/̫.w+4;-s}G:sLBzJv<~5b9a$xJj5l!vz imxN*Efz{Qp56"p~9LMD0ﮎh~INu3Bik%KVfCyRvoTl=ʪ+i΋䨇"6q$ /I!+,~_WF#3+-V>|U?ia>XJ]V6 |,}IJ ݮ^N 8 r-LGJ*g7;/9(Qh֌|kx+ѯoZ|3 asLm BPeBVO޹:ӬZiһRWWsaF"7>9u^&~? 0CaXf^&VTem#YoHC̔!v+FsnyhX\8+O.iRI/fZO;?;Ч_%w SƾzDSqYTӿq,CZ]`tuT?S o4BQІz5n8Nby?ϨXm`i\2֭P Ul'+M1YSR^ڱ 8PF)%<} B'~v@cR#WuG=}Qxz9+ȪBh{YAL< 't aCϕZhe6#ɨ0̣!\_ky۾iͽl&ziŸjg[JUjț|(ҥY;Q(@Rզ`LXDmkKɢ(й!64fU >Q$@4k OrNxpN AqF E geLoA:DLl\K;UTbI}e+/+oF0k\ӌ% R!i Y89`MKɆuqMϐ λa_K#@e<pI~CGs64u<X$}Ll艕3JQvݮ QjQ_I)3CGx$ Ut.qn/(FغR/KFcނǁm(-8H$4+:R)esKFGUx8Y&!НEr"̈:Bhٻ\M`t @r%(&`[*-}b?ܖ8D+GrD-.! 2Ri ?m(RӛΩ|G1]4LgGմǨJlƓj,QkIh8rpwUwJKt/̅lj*,"arn}.*Tѽv3KIԎF(@kHL$'ȷskywliv(OuՈ DɘV)BPE/kPӓXrC"_&n^@ǩ5f?b.d!?筶~ێS0:duDmԔT5,5X#wXKDs"!Im!SDv[:ϼu<(¿WoX7Uo,1^% O۲ :V:4Rvg$&mſy{ g$K鈴UAI4 N M[sxI3%q* Y}ʯA_mNU UIvxv'Xs !R*FlD|HT3zWoψ-H5N# ?0u<2#q"3wN Bnv?;\[(60[[G z{V&*}J{oFGO aaP-!=,,p8ơ2gaZ|_ \F -KBF=NʔP۪bi W坍؈njfCrzFMYG""'T~ҷ5}-dp: yCSKatRqJwJvʜH2I;g8\T0КxcM=GhXz"z,y22MK W TS6/J] WNPBt1J4:ʧTFT vsMd| `xZ }l#lcR:a-64QÔvR"YƠ-s*}[00񚾈=@l/ȩPVܿ`SvC{X]հ_Q31EG Ӭu<_f/ܙ˜NRpxqɫ [Zx"͆bpz d:cK n?* vڥNjε…Vǥ]k=Lއ\Rj`t҂m{R p[LnU|uU LJ5(M=|$J2H _ ~|wl{=3ȇ= /wDMrJ3\ 0vhnBw3 N55DB8.cq<^ҧ(Ŋu`Cnl;GD>дި8Ŷ$glt>ܰ/Y!э1৳ɇ >;d9!2)#ޘ^ޒnɪnJӴ5n5X#۴B| 9) 9&3zԛ2eOƕx2saF {jB?(IDh;btW8+R=|d q琨vY ק6aJu_\0Fh0N۟QdcU>$I8;'ku ڟ Y7A ?  A8>{'ʫU)C"=bߑMJ^"CƧ7Ǧ{F9?cz\Q;$_8C2ES8 L]&!2}H|CHerŖe+QlkXL "3|+ 5l:aUŒHѥZކ:bUʼQv B=g*hn')MUdi_StሲE @k&V4NgTX.=a#7?R8w7u!\ YKՍԹ JsP G-9Xԡ)9ڑ#k1,uZ䆱r<6LZ<=9ib2D7{nq+*0H)w gʒ|~oWerK& ľAT? DL|%ٴ(ݰ}:N),-]<2EMnө'(_?4-4Q/"rw>e\ 6z!SwBlYC/!Տ{(`tb}lgV`z>i/}B:P'aeCO@tv8nNj>ܐvjWx?܈.\,!|m톂Zam?Z{s> !Z=W: \*3pdi¦>ZgCãJ2ƺN {H9fq&A ! kАS€Z,8S*o j%*pyWU97B"@MڂC-|t'FtT×Nר>zEL`Ç Uӓ5:k, s:1{o1r2$%V5#T}xkեt,;2Mm恗>a`.ɓ-թY h:\Bb-<^\q @\ˉРm71[9v ,6^Q/ӻGi#p~DӜwrg<:xI@fp  NK s79t!)&E%Z Y 'sĘ;\oI#=K Tz|q0]8Z&bu6]0C߼(}[Z\:Kro`s /D4qtv.av ?ýCS2aetl(t8ta~ۦ߯ppAȩrϥDA͑Pai_yL +[b SEEGޣ|D"l #PF >i|MDκ $hEmxciUesy+PpK/1EZʨ /JFqxĎO-7A%z.EP UgM,>cGu~YІoQ$SvN0z=su,֕S`HĩZI5B u $,@MrG\Ik (mwQx婛V+ %inDxA:R] ׍# `4mn %O,3O]6M;@ z5{0W;Z!jvSClO#͸JKbd(|4 M63>cԔUHM.NF8Q]n-HVs9{.?D/_<9`ݽ1 &P 5NC 3wWK=n3܊tSf0 XLo )fP# ѱx:uJp?* X ]֪P6۠+㿴s_S$UFࠣ2ݸ:<tX][`d1UbRe-F,h9D)_l(uz?'ʛm iR䯉akEэnzLQn{#_5$9̌@E(нKZcR83f01V:/W&a͞\s <\*ǜMȇk71C!m 1jQl.:H`Jkz7*,ZmV~A&M)twd<"ȟTN 1`6U8cI筍z>{LI<X'H}|p?[<?tn;_c!wQ AG+|vE?$l6.xJAH{(9Sfe vz}RT/p͙Q W]j-> ?d~8i4Rp 4'Lq{g1|7 ٍ# fLhɡSv8z+ܰZc^Wp<)1֯ J4'Om3 "4.Yi8?}a]Va#T27Z\m4msͻwE'R5 ?^GU>e.s#v)vu{@pb{-'-|G;KbiG!d^Go8UZPp R9RDX0yeaʗ*Zol`KcJrz&Lϲx'[ Ym]s?S_lӒa2r0qѵZuׅ^x8%we @-%s劽1P_e+r4gl6e1Dq@g|o\dKx=q q?q6O+uюYzP"V$Qn&dl r2Ө7>B4)8,!$>_/:'<`J} Iv (os @\48ğ$NpԵ$ $-d_|xxT+)eD SY3Ppz5O-fe\&z2H![pgfHnG& MHmʼe*[y`BSW@LPJٶ~7;NK,eN9O 7ڳt/z(S]+H5:P>P +mh1ظKKh4{1.x is:yϸzIdrܯOBs3U;QsL _i CA_i z6&\M /;܆$EW/"ôzVã>Yx,W{?/ݹ^y_G-@S O%bNH_F̏'A7V/z(MɦyG`ZH,7!8xnFtxq-s3LY&7~(lŏѳA7sI. xXbk_JI/ S2w>&x4Xz#RW֪ܿ7T]DZGC ށț{*٤fD#H8F:EkBhjwm)*yWB9Huv>tن cl^m~uҌoHze2wN:qoF{ܡ,VF/bI#bW; ;7C dW0Sgov m/Z"[yQ+Xqm0Q ̌1.&D&D__5NazC6ONC@"- (pnUuiMRqBLxΛgeɮ[xć q6=jއE=jZ9ޜOh,tް>vfO[DG#- \2G{DŽQW5ЛIJ֓ĩhD&w5\d.Ծ#'~gr3`aĵ#\g,7CC6cmm5vh.dpDCҽ,T9QoٞG%1HmUJi+Y8hTc6K*q֘'x 3޶H M4x-6 sQ,6Jba3y;f,,CJVx ">v6(٤ TM`hHlͼh~<*枪DӕjlyN ' !kU9/9d vb#om.z36ӕMo: iw0+wu'w\K;C8z+Bj|_˧/2-ؔ5~4x ˂'LEÁCYˠ=ٽz.V:^ex$dxkmNbYٰ;=?C ;ԇ^̥8%iǃ/.qY6JZMྛ͠$=i7"a0EH2jU< ڈk L^ִ}LWZEYIi&:Kd6qU⃥Մ~$KB9ᄫD耿Sm #&@c]Rəϸy@?F]out|*b*/좒Y\W}2 n$U[4>R%xIJtFӓ7 0{&a09cMbcqeZpX?= g%Y@1#ck<[4嶯L[RjT! qx(0Ղ(w̅mR[XE7Ob@(hH&L-q)i :y<eA8E&Z|` l>zk;?)\fN!'"aо3)9 L0FZ56黷cz+Nm0W qhhܘY=n-->fZX1@\lWMBD/ ?Zh'avfv(֦wm苜x$cWeh(m-t6GlvA?.Z bqQ7t(jF aO{AjhUHGIPT%­t%%$p&-Pݙwe9X)Ƀ8qYo:L\tMP]TJ nXBo[7_bbDLJĴZ_T o]눈|Av;rr;'9^J?=g$,=[ھ~)͙OpeQ0C\3->@۟C:*ch*_T1)-i17hGj_geZZQy}:0xh~1TgR#_@7 N;{-y6fUǷDLOZ% pHv|y c+ K KeXJB} != IݣVRj¥HrXKfz02l +,ݤgs\;BOSeTO<Nv׬@aSrq)U!.ܚnqCjwiӓr0\$<Ƕ+P6piL`V 67V:X˺8=m™kQ_3e_k3{וqV1 ȫ~- njd9.z hӮd'oik"dv^؆oT,hЉJOK)Lo8]=fdn7y+7q@0I;Sbf,!0apU)p?8:1{Ե'4 ;n1_JN2uJeI ? E.(C;-'%pҋ $ zě]i[>TV9 #*{u˚D]S'3z' % /!7lSF@(Y0Ҷch׸y|E&/W.ط?{HgXR vi#k*iBZu1UU)QEyZǥ u&*OgՁTK q V0bGGf;еWD|n18Sʐm`Ȥ3Wоwlh! QHmAߵ8'<$Jv,oHi&oz 7P-^n<{ɟB?fjW$"G&8UZAHX.{9ˋj=(8IYU|Selik/+0<*}*ٕ.!MiypLM}qbjtCl%wN&<|zsAβH['9~FY]ae"ą'tB‡/BML)y2Th'W}T-n<3~1nà :\K~]y ]jwnIP.jpX2M {5~2mH1F,pLU&.4+PSb&_E2Jܺ6'_C|Q[tvj*ŮK9/c[Ew2NJZ&r`zI[5i3mȚ=G1W [vip/Hk(nt./wmٽ^ZARGONO"GG ]0{]}7&l3& \OUK/=H+ALHkaSuA$38oW؍B^[ h nЪ@l_Iљ_A 38?D p.nMטh-֋kKpf0 9nBz#~L ]/^⪐pZ2f >pS0^'M7h,װW]KM97b ,J=#/e7>24c>ڊbN60l)rSaM6-{3*QyZNCagaɲ{-LQT0*m%øțy`85h̽%Qn<.yeo5f#i56.v񼍉 '|uvA:W.PW?Gz':8@厤 t7\cfuP0m`-4JSHmaT !2.Nk+wQ\i<[v*3e9,s>X'`7̙e^mW%b~'&DШwȊ@QtY 'H'g l>yg!N1̊ "/҅+bFUG"?3Pπoۂ62!PσoULr$8T Q3.%t yN<0r5j,_՟-`}uYVd`Opv4tvn}{>^I#ҍ~`Dۺ^!K@y֔8Ivp*x,"}XUyJ`$[k_Hd(kf(ٌ22)L^/_[v欄1 赽S8r8 Ⱦ2q>Fo h9VTBl/-H}I׮U@`Sn"'{Mԛ- hsWd8O:PDhv,CW }tFN!Ӊ*Z/?Ř#|8 \QJ[/#'_oV5iЭ4Z{DCfdsAP%- W|" 5LO@e-$/"I (dK]_˔C)BSKP|6O_1G>4v@5{qɒolCvXxrR:/Z٫S,P>qzDU5v7P-8 ^Q w'tKW,J4ldRCLhR2JH&jݱk@:DY<"jZ/_d]CWc 7{/=FEŲkvWlΎfTDppXԫnDtGl ͌b eǒK}ɂbLLef"onxi/6mk{TQw=幞ˮnj7_|ۮ=^ * *|0M^zF>Z/ zʺEGq'6صgchpôFz(uEVP@F$O7:aT qJi!tL`y ؈hWCk\c@UY}^Pk5e,HHvv0 焱sR`mǼazj%LjXjh+V/(B4Q >X~JilCcNN*]ɏFY:87> 5zud!0sA!Ƈ ' XE0Wu(lIζJT-Sg(mܦyJU)!Okwv6P-dws$֦׮YqNtyAуCRsjB/ v{nGևj8SSc"TVA>WgpirY9gƆW+A6%#i,ZE~r]bZ}KQc737lY }Ѿ뢬]iwj-]ѹCM{x+mpjNd D!52"Hw oUێڴ d:B1QKS)stoXӥ3p&E=>ů6i+ N?M1z S/OiB{G˅">ß 슖%sLcM-Nw}Re!uM^6cߓp仔T[#MߡS5ۄG+3aww #$/ ik;qgSM\8nj)߳]Y4&+;ߎTX!Nfٝ\K={=x!/2"T7Z"MXA=KXĊݘEbEӆ\.9tY gvN`iT,>piLd,9?cw V"?wZ.)+.O 2Pso9^P#^OIecƉO3aiiVD#4ЗIӄ 5z6tUGml*LfNm#D^X|3 AYdeN\!#p+I>Ph @1ՄU_k$c+@S;ڵkOOC4M8ϯ$7X\ 7|6K&"ºqWU/ T|2ePhzb?O1u w4tzrKFIPZp6vf[<$:GG,TinjK%K'TdN:Z:_)rՋd=&.TLyΓ:hRZM?ubt:e٠N5=tyh ܅ኾ3MKalNz9O{m&ks =E/Eҟmi"<=Ԃ8笠F`j55]̻Vr؂  rsV³wgqC|"5ү̪֫^ dAjlc*v7]5tͱdCimߦ&1:q;}S[,Ε^v斟gtRZFaRPMx>^D|;RlԔgM%0gfFW tW)h_xW׾9&گnKcpFBP>sezgR[# hAWAA`xR-^QfɆ'z$N\#E>\52 ¼IL/fG!p83]I̸2I_ʑUOZDGL-vJ͍.E,[ՌQA]VPlڼԃY6lۑ#2 R8$=T@RašgL&7Co,4plsOȚ9LAR H^cf qB na?zS@)\&Ya~0',^uEQ)ÍBb{se=)zg,P.2c8aoBh"N_8VF%$f(qN m5[zSȑviA(6uFt c vQk kiB׎CPIԫ jt_5rDiF`4csNFqR.qd f="Q U4s$ *{V"FDf 4!!ϙz$'X5 9K4%KGLl0BY {k1wF +gQGa euC7sB ѿ Z9BxMA^ܱ.'g5(_ߟxv(OҎnGKT jc(%COڇ]/]2Tl/ n=Cpa$Rn]ᷮvJ۞LOΠns `3RMdan ܤYҮNkHKE;SQ{bPf s=;$Z.H8V=&jŨo)~ 0#*cTuy?ҫh@DJ1% %iAi&?oa=Eew;p| "䐿+&P~)49p9O;dѤt.$N2dž& \QEv࿠(eoB4BCL௦3Ct"& S&߲Ä3CDf7Tf^*Ӎ@xmfG?6wh1XAx[E 9":\ۜ:iB}ap5]5p U|ϐcjbZ $߂mnYu3 So{*H5$Y>ip-wU5 ւQ"TTj'<ʿ~\vV*u[I&\/'0=S*xb ݚފq*Ed֔^ ǟ=im!y`|R.#C`7\\n o-r.jCg2d|K YiJiV'n0w=Xl (+*޻.!KyRK})"T, >eQA 䧡l4E9F{$z(0 tI#e|Nʗė tZ?QwL#ꨢ<}$l/uoѳl|J~ !8JPG*vD'^ZkDŽ[}͚5 q'jGe' ks8.x R$]1;ȈU0ע}'7b#[taXBИ&` )5{tH GA3sND5Q2ſj _|K}Q)t9M0lMiإ8Tk-ۅݮ[p^}.P|.R=&T~"6I߬iJ7/pNq$m^Wr1 p?B۞joDI.^ƹ92ˬOgͿ6 Ool`gz|˶'N\| Ȧg`$`e`@5gp=ak!uIpԕ6x=,ztRb Cʈr*bD I56ge'?®èLx>UeG?cyE*/Ț;;dR>uw~#e}Ō5pSC;R. CzA RΏ63 qA~ē^]ʊ\1E%/ 6Nh۩c]6J3}S~eNB.;zHZf9e}ʊRRm: PHڬȠTȇ`4#K>*P -f3}SB<_M]q0{VG2Od hT@ܨ"y !53؇&qKZ5GT<@@qZ=*x^ rzYiP3Ɩ"WFǃLٳi"Vi$248=Z2$?5r`AK6M{sڎyr2~@Y .v5gñ/Y0O% "cKof|rB*v)q&e޺1qΔaPxZ{kz5i&V /%^͗'/cVrlȎs8(u6Ki4Tț{ SUX-\.=#&EO} B>ϫ<4%dcBgg 12l0 +5΄WѶM߈S23霽9>c ϴ'T4dhnY J^y޷w[Sn}:&ԀA0JvT9ypp YLܧE8Nå@c'T4 GpV`rip!:eKc?F- (zX6brE&:KgPaͫQEjALh$kŠ' JxwAnqk&D>YkDžbd(Y=-l#42Ao˰O/qY9ͦ>;8C@r]c<âR2S/T"\p<#&ү}s 29HcITzC=ĩ_yxf/'Vq]uM?bA$Jy~s6V[];}5 e64bAhY5]ZUf в(kXCd?PtcA"]p*^ΝIUng>ؤRsAnJro,-GD a37elxa'] n ;O/SecthH$榝Ttm%ٵ<$x4cU_q,+=h$N/Ȑ~eG$wD$ć<G!?CjL1:zmt( Yr _Lr+A!yafU$^3g-Klձm>Q=jGX!;¸~.렒gN$5AZp*"(˝pB,-Q)v:*#G̹rMF8*&RT sI!y3E;FBʥZLNQ AH2f1Yd:X'k|;.9#fl^lەSO$NFB]Bj,RnfQ J3'  c{ I>-;P]$(KU/A\ @g ݭCeZM#-JنW B2Pdc sPՅuss{CIԧԊ|F"^5BdyJ+Xdj|vN븩Ƶ vK8u`6G g+tK !ќWTyzВ+!s$@yǑfӴyhc iձݓ VC KL"SeILٖ /;&8^ 6w>0.zN [lz`^>e+1!ٙ'b_jD/W,.f^‘Q;iY4*mA^3K}b-2(|QTUstxd@%z ._iLupdPE5ٜVD}@ "t]P'^Lŵ._M\E|#nQMqxaQUr(/ R5 eOX*NId4Ŗ`u_4u)|LAvN&M(=S >!뢩@&N-%޻)G^s[h͘yl#ߟ[jA,$"O1]ڸ 4au[!I- Y!@?)HVr П^XXӽCT\UպT)l)=HS.R䆡0rgmSm.ڞkҹNCA}6O5T1W(}rD4"x0!Cn:%I,qrʹ" +K5ѵ[hL \UQDrw@uď>ښKځN #(dKmF| 7p%0ST #ehRhčL|~}a*p $: SAgo؝0lbћi4XoYan=pC^vBb4#/:48%IpVBXƞ_K(}ji&:qŠU%be÷֊vsW;W W=O,#=lەCJ3{|Fu7}ntw/+}Z& ${ƇCBwZl٬,rʦgon)Õnw<̉n69n@bdraG]5q4-tSN>s j>!H%ʡ[mQ橼0`z4Ĵs5) 0 )I~QR-VDY%s#hG|8!jeF$u zvJFtHp'>:tNo3Z,L1q(pGjHeinQv,I&*bvT=jX*J^uT8 䈂@})Ok7y4q#^hĭQX:0q<&'/ z7 jvϾT?̈c;pԄ_:*S7]=;7dSH^ۗBwZY51Y EsfOBFڅ-DExfkb7D@&.b'!,/#}~~He[} "愌•(P18XWuZ ,U(NZX]uٲLa 1Dj]A CDt?yvкYʯfa@' ')㍌w=62$9M@$~b]ɮz\Q"H2n-9z'-ս"R H6.b lB @`{LpRŔάח9@/>F'܁^eeKϪWD. Z G_p'vvK0(xmb9##frq^%#Vߞ9߃X"ljSQ[VqR1Rs-pjܧ]]d]քM P=ȴ?;gJ7¶@\6gf M-^Ӿ\FFek%Z]cבuɖ#gV!xmtţނWmc03-$06#L #Wa1 "ݩpr<u7yvS&s8!IOuih؋ 1T>Spxjp!Xz?aD;th '=zP*^O^p*d#r@8E<d0eɈ,7M<7|$ԀhiMK ίHA*QR6HO=RqYJP=u-VJ$=lXt@=Gՙ^/r7B;ج ĴT<)]T/oD }ડff4/TO si:GAzi%5fR 4-gP~,c3c{7m& ?dxjzqQA9r#AX,QN:ԎuvtJR< PLJH/wkXѯUj*1s73f?V?Ohi%2IL0I{ a5vr1\JVGF.T*eW4L5.+I! Iuhhd}T7k:^eam8gD>9_1/lfE=xSPrc㨁ξzf4-8YDxCZݕxe25vM*yz횠;#]䨄F5SE;P%ևޜF&Q,UL26C4fܳ+ugӅNf=82eBоLCޥ .ќ|*"tR_#Ob dx]sgQJQ\MG:J\̄فx_oL p9>.Q2i Wh3p6CNrFU-Yu0G\HB<~wLbՋa"[ qZ}Ŝ{NVղ9Yw? }E*25p?NK#?TBKkci s0[9'bo'#DEFݝI"q.KXiRa }(t_1 gKK\ү16 !+gGHK.4՝N#Gq.^ R;t {EhTV v2$ۏR^e@)3`t$@+TOXӁ҃B뫝>ل$QZN~QK`'S1M/Ǟ\ʎ09QDZw[q%$k4!w" -r۶/ۨ[?:tR FTCggdo@Chps!\A,L{08OsX#*'vGic Ʃ-VDɫ:1diWG(ymIܰ19S=v0l^"DAv[xvo&^y+D.h7:DP>M)R KИ"#eʙkb7f?2621[}7Ew,\$!z~P,U٦=Yf438Q2OLo+_bQp_i?ȹَp=?2}7&x07 sDY+ƐI\ɨO6&-!Ɣ=6+ߜ)sٜ;A 1f34&ύhPdu^ng3BgmPٍ/u1^Sߋ7M]Xw8{ゲ;7S>}F,MΔT6-ijDs; ѐ#y:'Hɢcgˋ%F3s$\m1@ỹid3}0!ҿp*LZu{tt)m]`ąP#x(=_["v@[chyfbb٩!X|%h@?+"Ǯr@s,d8ɔP4l7M<&̰=U="jxqKŠ :t0Mqr;ym,1VD_]JGH  LK"*sJK2A~a.1iU/a.L̘fmItDLVATS ?jUh%YTsrrҦ?5(i>Ds3¶J47UOTu"@t'=MaI&&і|$4m탆f;" x<La 6ax}uoN&Q9o:O}M*Zc~S_,-9AL+5tٞq.X:R/vK-sWM迌tYE5)Mq/|?2@Y^AMֹcTPG(48L;IiUGYӔ͋ӄqpD / %=DMN2<@ NSkO>4ldE+SOQ6roQA饿'V@wG#}?Ņ(˗l xfzȴ "oSzs/@M_weTTfk3^`šy_W.~yK Q:qר"wD05?o)77Zߐ<{q㕗"0,-̞*Go\q[G5g=vͅ/7+Cѩ0/bn$@wkMpgwQ]}1p~ ?y)R馹65(hCrr68e -slƨ04|.m wneɽr A\OxR EH}!|]uϗ#> fc|Zx%ف_ ,.sT͇򔸊fDN#,GLۭd*v=x vŘr#,1JO=:+ 0"(c9m ¼ h*[ !Xf+F>#ItH( z뎲ZaQ޿sGss_iԭ,O*7 _=>&ਨŗ ˿c vW}A_0⊎4j: dzY"]"1^ǘYIdQ}TBse Bǜ 7Ň@#R 蓶&d׬0ҡDuVɴ~o>$8O2`,}>uƪFC(FGK*Nr!Q!܈c ^͸Wlj9˜\a/{851Q?~ȩ ?ku)6jDMd24ƻ 7) |h \ȰtR}fZ ǀG^.!} &̻_FLR^t4`X0A^i7"\䕞w趯zfDFQg)`Lu5MSx4; XP$e}Ht5I po -AcU fp><=m Igi-p(9eYsX/-0ă/2-L0KK]K;fiNt9q%v8oe \IS_]@xP5korMK/j:zմ)D>̀, y`aʒ/J=ܯ4VK+9MQ/58d>[ jϦn}6Уx'|e:Ý_&bCz8c^C{/?/brxlc՟<$$` :mm69~!Nda'[f7} fy>bYj) C jb(os l]{zE<!#CbCc*+ d#t \ 7K&lJDF?!DK^Lc5|.2 $O[BCQX-xΚ1JJ>"a0 Ötč9Z f) Z9eBIxfD[ YX'\ēD 3)>!<s.]xd`YEorcH1 #\\y:T..MK^U4]>n/ck3~ʎ2!c_'s o/._K;,e`4F+̈-9jL/5,[TzbLBNm8i8K抗K`I$W|"(lmtעaeq~p ]{T`i=T%_{h6;F7<9&_x'B }'ySjb䌑D|ֺy]B*./m &;>o %gu\A8^N M  SiJˬ:̞8/btxbkT4٤N2d f+>vܧapzOAݺ8;%~*"M6%Kwr/Ti9ru͔C8qbq^$AQ[(G=dZӐSq !̓tzɫ(Ge>=Ñ3R9f;:xポƷ]]*T4yQAEQjEqϟJ 1',t]Nhg@a2\6PUEUV/>gq cG36kmb) xMm+)؀.Fd_NhXe?+RYė16kQh.FWc)Ãb0WGmo&s\z$\n?4O0mA&#A$d9m_yd6G{А} @ͽ%." rH*^h ^N=IufX,Yz险 KMRj>`M:4ۊHus\[_#ҋ|A\?S>N-aey/jvR/ipb, LW^[})ZjRkLՀAkN3v?vB.y;vnSt|>6op/<<FD-®Y5wOz/܆*Yzs/NL(\ #Rb<L| 7m/񠤿2vAsP:]}EvA cFzㆎUM˃ al`3)9(w4mn}ŽEO4OramNK;tIo^)']B1<ƐGXF`ڬjH*hyG0-q>D WhX˘?dL,Q}|i/{ݔw#=k#%>;"\ȏB-$dm(١m'̓P.Es \t#'D},0KxZL#בyAd9HA, PWN-5`Tvd}GmнD! (z12fmEybS@As6Ō]Sx{ p3HaoGS8z@dzUwS){0^'@;K1x-}G S77Z{1D;tT(k5w-ȏh['1yxɎ ⺃ҹm=|Ti$.bkdŤ+v1{{X'3,Iw}$3(Z!˂6?Nd+}?.{E;"MvS!WT~{h 4E9ɗ涡i&sZEYC (K5/lV䌷]&E'cH$sᑴąHe + ;"UpĤCb5:z^'$L\(|p rlnVޘs]ߥomڑCM8Ycdz 4[~-b@ SNePґ2:O[Rm O=]z4pzGejyXRx ݩ>㏞ ˉXI^LnlCw?' B^ CNHB+\ VZ#dۭ-rCQZTCpS3MU )I6=潃!,@{|d쨹TXe|,$85+\~{.¯dAwdVUǶ~_wS'$GWϜz5U 4bkmDg8[B?nw76yX_4ӝT \ U|ˎ8*namJl H ;wW?꭪Pk-YD飬.r?, r{">};k?{opeŠwD)#hݓdm̡t'٭;@=!bƞ UU=*W6)^[ wc2A 26/amLk|,H}cTQGVgsO wwr0e0~>08E*|8e̞M~ %I NGj]ϼsf_mPF#n:N^dэ ׺e>ł몎eubi{]!mJ2 r`DC_X nU3g:{2J" 5VY[,=1^q{(М?y5YJqbBS} <|Jdl2yj` gmeʑ,+D臻s(e_ݗbXRJA"7+\h~i\"X~*S# NYW7Rn^wѯB}HСp Jw†ώjz\r3h ȣQ eC^%ZǤU_W/?u5-b>,<f0=- AoHr$hw_r^;"A卌rªxJvH 2T$6>qO}?2 eZUړ ~_N,L}bbq*&z(]V3 &\z+e Bb".JѦvqު(%!ԥdBX2E֋:ě'DI rDMΓ.ƿVq{V c oj60';v-C`V 6[S@9͂i9mg<#-`@%{GLxH\Up sԥEZ )Cź S[a3 ([RV}{ggR[¿( 'H]3J L6~("y< p:e \@pkzv~T. 9&na 1U7:HassꞠ?GߡR>aMnaU[fEC>#wb<]$fQ* i/a!F bOvU,ݍ (4?kA^&ftQM_Ζ"!1t@ɸL FG5ur!6ۈ ;8 DZѴP27sw#mZu##hÆK]7 7D"JCA?J|JZ,u!6jm06 f.ONM,n=`׸v3-2ٗl,/)F`+]SVTeH_A רs>q@^6 {)D vV?}F],]~Q'^x}: LyӐ䝲rf:\xpQ].>Src5 e~ 'ԯb%4ޔqYtaƵK+2%3EFV[йu!7/4($M'8E ]BKENY)gY6t|_ϔ/Ǩu)䱔YQW茆It^Py~!ǎc~^-vr }:)#iL89S @H.7՗Cb ;K)ޣ0)ub?8򴦼x7{wPգ3TbŜ d¨HB|lPpj,\x5 's8MWwzKt.@y)3:ã[Orqa4HL@)g*ME$ U^,eo"DY9B$ld>|ǝD4 8j\7urW_tzK|K|ٱŧյ r an;DQ6L:4hi;-!BCՃ!+xkb-Wo[.d >zɛjr(9Bq 0 W6{O[GjO}Ur!prgJG;` #=ԙ6Tgf&c!U)bq'x6`4*$=ԇ.Z>E1)KkD-ewmd raoЕzmao6 u=;HR+|dCGAgBF*׷a£ۈ& w'uw"#6C}fSҞԱÙ+ԥ(@@洚f!; YnT{u4X;#k5].1PA_ߌݔ|_&SAuƋE)S RHոB)8|4+2mk OXyP.YU( saxv0Yf( EX*=υg :{89Ϟʌaڊrfí Lw"fhJ$z ݳԋ$32ζ(Z{>ˏ(f*^ O3o7bK| j/{[M&3dٌ9ҟN1h98-VkPzsbRSlx];({Lh B!fytC#Rٸҏ5d׫xo wٟhSO~h?\Gʃ| [h'Rq (O~{|2l A1X(l%j}Pܵl ` mAǹuWq Ơsڧ{ i^chglT~mTOJ{Q7 'OJ~Y_zu쇁BγaA,\KJ{ޗz0HVΩ3Ȃt/]@)@}+Dtu#(cM{ qL_r`aV0 xE1<&TD+-{X-il^[f` /M(,Xgٸo˪'tNr^GGZ3ِp3#Ey|| zu?{mY@Bکg3*M4ݸ:C-٦.roOZt/ l {Oٞ?HO ϢV';p7uǴw uQ\NֽQ V#W?K"+gToWb.2ߔ 1}=CT4O7/ >$t-Wu2i6Pגּ_a"倳X4@[kPyp?)ބ^DMH55Lq%=}H"&JdL,[m\d%acجxdld0\1ƫt?hpAĎXaK] ;f !AD2T) gyF9ve:7-mxJ~˳,Aw~j, J0Xp׃t tAH0.E&ԓcyMI3qZ\g<~(:Uu'T&op%X[8Y*1Vb)[^0za4qI a*_VօX*AsIޜb k'!T(jKWBr?~=0"IoPU*yOR+~k isa۞^:{Läv&0=;y=Lmwk¼9Fi#\YrTָz݀G[icdwT mUtD \ yަ0ZFBP{j^lPBBtuXk;|b<8g^vj-/QNV%?)ީג?G+sZgۦ<:ݬC·=;snӟG zk9Ë́kփ&ܔ&+95gZ<`먑N/BhRqZB-9B{ֶl"52m/h1H}c67B߰h-L®aJK}!뮯qnYl| aw,lݓGUmLР-=ɮ. Nlt=N! C *«&2Q.UH?l1Ӓ`5[Cà]^zC_2a}ۣ֜Wonj`R]bZ!#[Y7@_\n;vv'-ٜYsq߃\|A8IXAN<ƈlz\Y?#1Jvg w.z:!]!2?V0:/w^t1kpN$FGzM1H'R"ԅK{,K$ PyrLMrah+Y-;58`)KT'8&ᩎP]~f}!hճLshׄG,⫋O4Edh sHuVl_;ϷIugS<vW|ӂȺAʟFx\4w'm ti.)6Ej&+N] Jymlcwy20ߵ<`";0f}C$)p#wex(N_zr3%壀ضe$.uU>.~3k›DӞIK^6 %/&=  }x2-ծ5Ojw #OC'{d' (ئW i -NbBa"[p0{&u1VnrT‚]zeg'Eo!`=ΐFgָd6{M0YTwWgEd77@U(\h܇bZy l} .Է|4"2-d\I5s54B,EqKښÕjNۤȦA /`PԸ.֪e|k8GcVp9$˺ުkt;m`_Hv)Fk(|'CiϹ/ujF[@ mUBpgU@mBZ;m nj~42^v:ީLy||[vuEp!mnb~:6L ͛=dEN %c,7mEAn8eΈ3ܸCpBBDwMxST/z7Mx{(鍛uힸ^4jCl<ĕy X D.),ROA:1 8.~0XZ`g?ɒG4\/YùgnVq.0RBmR^)jݙ܎sts>2pf󨃷2 !.6۳ZiAdP,WDnMI- v.e dDwieux-hDGØA0#8 萐 5"HoPieh]ڒ_3!+cU<ȇWӾD!T-Kw'߲OxKEHj9ON)u^8M]k&rV =;7[P#ܫP -|,lglf++h -Y/uU)QTBK7W&.oQr}!\[D ɳێ#8CizeTxcf?&Il/Z1kUI=;44m~ ? 1;^k:Hn5chiv{ vk,lP@X!p%Mw_ ́^tJvy+=W^o 43g8n8t"7B]0f Ѷj8H;eYP MND(צ)Ѥ,5_RNy@ XrnDn1p3xȿ@ 6^F#c`Ej & xyЭ53cER> kg4>K\/koRіOET91TV An&P);RlK6u xgqh#| \HtV5F[Ýa](Vt o^ΩW (n\C$h /> /e ,-Gw^y_}XɌGkX\34q^nѡ=^tBOaw8J&bcpN2ʸ}(.b:GJ #Y2vKq]꼎Sp ': ȥm>8͔by7JgxX:e]o/BCm}u2lOPY[{TCmXWjЭbmmjszj|Jf!uXMYB{5x!c66ΘS/rMm>n+fz\`4IMέg2Wz%ctIgG= t&Y_g*h+~\:>S^IG4 p.y.B@&3Dԑ?H 1sz\oy3U"ʦ˕f7bޛJtv,'ƃi -*4ƥKB䤵򨢄;}ic9;Uzg%qF<2ZBh?'F yw!@A+-c& m(rjzEATj2!E&Нz^(2"2ibv~<] )jJ7NZg ə= aĚ$p-p.oj`uYCv4gh6? {P4<q}%VأMN)IϔhKx:nck˃{AnTacB:i-d7 #Υj!.X~5|ZnAO|L=+ `oT)FN:Ҙ YZ/[Z@lR/A]Fz)8{ss֘Vm2| 8+v.[6. 裘tUߧS-^ǨY7,>w>J"6OW<#V C'.6YRVdskmLld N*%*٫E=:MamP@Z#>ƮR@Tk[#-{7UofK.pQb|LQմݏl>NS0Xg I| @$1,KVVi0&W6G}I5[A9nڒ1 k:3!N[c&֭hy]Ju<'B;WXΙw^ǷZ^P^r;8{OhN_ QEOxr3 3qtoTG';ɕӸױ7jփݖԸɿbSͷp2_PXI܈Rۑ-h.ML@S Ył1+ A -&7 ktjA`gJk%z't 2u.{Ro/!M@KBgZ><2Yݾtw{| <5?#XYM#uڕEIاnsqK7}('*sz&g5 m^w#U2eTY3s{LST.@[g!SH+怟db_bJ}`b*@Sh@룣MiۉYr_2=cvS[% hu:ܵmU[H'ETvku5 e200W# 8koe~FZhHQ8'sI)0('.7R~P]<F XD.%}Tdvi飝b*TVSn`ɂGinvk+LJٶf-W߆EEdkqV2NRGsLVZi4eZmɦ@nokC6s\p_(҇ǹ8=TD" 4̽g(X1{i ޾s5#VoiCvA!(( f[V3"?A?Dx c6ܙ<~AA"ȡ;B,\:Cx`iA+;nK;ck$#SGGDF: I`h>#2, BoXJi7@\łӏCïmk\Nl"jk ,^ԴKሡvK}+*#nƁMb wt}mɃU-7ˋh0&zk3|'?t)ԧs R+xpiIv_6f(E'Mhu^^x[WYTUF휞%_0-o2Er .&hyѤ9I2z {b0*O #S-QG^; NVzbnhJMKYPP!aL.(:Dio7ϱȧp'tѲ?,&zyAXa1@ItMV/(^{d;Tw1 8:)]m.4Ū“[d_4vG~! HM}{Wk [{ CjnzrZyQ'Q@%0 ha2/- rGaBgӉv:QK2z"؂kXu^K8+yѲ7L)ԍ8,8#ziH/סkXo33!4Od|JߟC<^}T8QVUY( @44lLKJדqw:3759 @ⴴ^^YS_\1{7(i )|MegRjj0le+#{Whť^+waKld!?v2f)d盶#Xsh@?٘BAqTz{J }Wz/٥G lFidi] E $4զBS @*tw nqok㟶cqqSn=)Kl !Sz|.rr:8ԤX*>V^ȯ-N<>ak-:Z_e`XjNYOIk4^HמKOgN(vp@ PwqfF= ? iE"}VqS I=W@݈ .:"*h&!+<8 sP8gU$R}x>//q-:V{Tw#$RMJcf4M~%A"S=\sLE3-oaN_}q}g.woze bgrڥG檋= mt=<,#iXQ6–KbqH@oZ)>ٝkccz%PD$44h#PKuӚ}@eWF8Kn59Q;߼ItQ5cČFm5kKo.`(q HЍ䶋nq3OޟQX6R#CL lA&x j@:|Q3]7><-0PQ8ޣo࿯ ǖTi. cZ +JSsNeB!- 6ά' kL (8b 8l Cw'vj {H%vAtd?iW|̝0œT-AxAbPU aC|b#|ރcydZT4U$Sw`o:݊G1V|~VL}ӲL5 ^<:9U 6Neȍ/xbCd,:?)snv9Qcd\1 yb&Fb|69zk9э"SQ[-蕮ɔ])~Y1ZpَYƶ]?GK .FrTk>sU-@Zt /D]9 3۬BynໟT(PEgB]?X~+ZPW( $I 6hܜظ[(>?e7@FJj| ,>J%^KsP V]Xxa: LqNH3[q56at5$>w εk<LEp$ Mt]2\W- ` lD[wH-n?oUD1]'a$Rkr[Mg|7Ma0c)3V8Y].-OqG0PLJ8^a0+c-]3)\3ynL2 EJIb'0I}XXӾse(3?pL̿l4wW үh4e{PJ1v!|iCR(0;i.S%([N5uqw `4)ȼ汚 }}KvtcR1C0wEt 9؜$VkQIFn 45BE4b1zy SZ\bxȢJ -AM KPN d(@{jNmߕ)Ѿܿf  5QperOrW/}DܡJ W5igQǮX٤ avOy1yYrquםIg8^ C22zpMh#Z0E7ZYykG D D+K'E~}%WIP)0mJIk5@oju9t€AE%i←3vQJ "挠Xl6TP?wn"޸U9x :[==,6^͋a*8kۊ-h&Z}(CРL81Yl˹O(h'lT'@@[k6 d؁2>PMi`DJHqXdT tA9ύpU"wi5@FoV;GEץPjO9扰PŦݴ8Q~NU:@_)Mi0<'fvzyf ѻ&%4Yh׌Xyڍr*M(v[SM"5@8pnyi]GG$ !n.1kJz8jƹ|ҏ Ml giAU6矻Mh!h{\[; x~0ۯN>KḰr3@1H*֫,СkQa-k }ꓷb>^MWr}J=}\ӣdαh7# 7"+|q[Wi]?ܮ qeX&n;? D6B7pó暿 /Y t` '[nS2drE'$1<,:ivL?{u {1|kuF )66 WF^_pi=E)0cᢎ%vGi?:9G"5Y pplBwјa'Dzm=j;B{*䆌R< LyQ$pDSGRl+M(zvC ypxnehϰ4gQخɀ6 򚞚OF#Y=؟+s&9E* ̒[#rJiShbڎH9NJ'[_[ &5I(#p{ycZroGx@<| %mX0FN&xw˚Wƣ!8N  }0P}2>Yn06u9,'X/z^aoN,1)a'=xS&Dgaͻ;)Y/d>dyv}.VӔan[~<"Fu݌t?7:i86=(+v>ͻqVܿW :)8kQW{;]a}UdwKzPwȗ:I lgȻo&7,ӪOzD ${|<#<] ډoS=X]9#=M/IWb/G?׎Cd&Ba]::u̦OJ4%I[-jЩٌFeQx㿕g(uЯ+}` bBF7U(iT4Wx69` ÇYSl3 &@ SMZxurh%w\N yjT0S:Ikh]kJOg>?f䂽Md YFmŠQ:d1}PZ @ D*ԕOp`?Fk*RxX@O k&^P NMa݆0VHW])ѮOʰ}]8jm7ڴVs`>8,GLV'%X:(/0/#aƾk!9- p%n1u"mꜘIalTHEk^Z]2d'l%$eȹN:Z"OH/@Q~S<)б愬BYOw'kHd,KXSԑy G1iwIi2^C5J`-i1")=ylgoSs78<`U(u"fUl-$OJ`FmJU4ET8Nn$k|=tk~gLpا[@!OY{_\-P8/Y0I+՗ cl4F)^ ZMDQC`DkKF2@tB*.=X $EWxyu{hӦLl"'(p1#w(LV| r:SLʧ>1ā;oG =Ƹ"Cw1+uB[")sn#7Ś)EUq}OXfzF !߬J "԰0oW_$!%UP*h˚eNsH~LfV'ϢRK*t' 1 k$r/G4mENM`d{`b+7TI*f;_ҡb6GNj1WoR~VW[N=|&I\ԖD H`@pT1!yl=`>|J@Îd.nƯ:iu0IG-;čN\EOɩݽ:bz^c7F"QZk I`35a@绀x3-XXjj7J *ksz#B3Hi+jޏ[ر˳F3oq78K=x:'uCNo _Gt ꓋q=*ƣ]pfwzk!.qtR Rג;: :jj5su; b7pyi|;A&*xd Ȇe nE޸2Jʻ!ϐE@]'a5 ef5í^@.Pa~%HؙylZіRtj_hdSQ.a Ra-(O!e RGE•xX$nf֭:T),4(o9o yzO v#1.Oi #ejCixawl`9sHGR"MCC&Ҟ͆b +>q3|[y4їYȝ? G%uHQ[$j3zH e-N\ :Z>:n!.8SHRWMq! yYh$B<[ .Ǽ׳o4\ `` :`.Nehƕ?;7E4do{&KO:T,*0Qtff}M~yX%MvF{A?|xwїe-73&8+ 7uxږi$8c7%Yc)XkhX/!Ȣj0$ :(r^ A7̿(,ȹJJQWANZ8X_T$]V[Y\6"f5+BB#lbmMdQ>)Kkt'! ƍ->kIBjHR?*7|6\H9)";6 Sj "FU_^PPb[A} N<.2R$[f& XUԢIx. œvt>;2Xʽ|Q(J#},AUfs>RmW,ȍw}Ď*kM Yi+PZ2|ai&(Y[反 DYkDа1UuERJO\+x`t?Y%QнZ<}Mܥ*Zgt5|khcJ *Q򱅎HƸSI$!–Q_ {桐v]j]Zk;)bֈx3׊qN#^Sn AmfrP2'{Q*0^]G;h[_VjɄ^cߧ% zZAY ge×G5qv8UGq.ڦ5`*%p !>I ?tT0TIEoZ%' V9ӫ j&.{Xnc۝O0,oh05MWѓXko,P| |GE"s|yHKյw"H-Z}Zj:u:V<@48rTZrz{fUfw\")a'Yج8-O2 0o^"~i~6:s :9*aʰ; R]QEN؈M3@NjI7:rղg2GMvةҁcoOyU(WP"N-=xEsFכ0&Aٮ^$<)U Wkn_ͩWW!MaЈKiErmdG ^b@'s ܩX}d|?)&YR^Tlje&]TM[L{.<\VXₛUj*dH ͊dq*1.79=엔tf[@qm|l|XsaqKWzbtzM[8~tǣ|Bow:r1|[X-ۛ,CCD@ÐXiXT{:2#ĘamKȊ4lgX<~0wŖ(Tnlruվ\;1:E'* eukM/R<4,v/僩5)%z 5IEۅezU@7/%rGsn軼9{`d*5%.P&wM3@YϚ/o+uWXUf==|GqZH9!)Pi[zX[!gp?QIU6][W.i2]xEP(8pS%^7}<>q "oI<;[OXeA`SJuÑut* 7rEo{AoW RʱDژڳ(?'*DbG9b5a: wIҥMql}mdLmKV+H4ۓoPu8z|F DF3QD 0NH7AsnE{sv,Ck*.2Ll^$3rvTCJBO`/:NvC܏.tep @#q[}-˪j Z]6vNz0}aKxC#*Kû&Fܢ…cKy3\+{I8aaccR8 R*%xM.xƖs4=+l5 0$: 5F.ڿv&u5,tL҃{L8ʆ4WYδNil/"ƥљA/֏?h\C~H/qT2򜄺{%A5de_\i\=gb_e/g\#M'EQ*<Zu{-Lkw:f_:5:e޶̑bm'%HMoQc~*픦ȇ my# Ł‹Lj'q+[2$3۰5MT|QX^Aʷ&"<ڠIn =ADX..ruef~ PG)Cɍ8p(@TIIsK7S( b2[-3pSVǍ K؉\f&'h`*'1ަ|+5uR4+gc4+t /s!H봽ȫbHyXVZo&Y=5LdxB,!$ `fߦ~O#nN_ Y4aBdhY u]5 vN'=v9<;}_+ eika`F%l6":g'm, uRhb1v 5.)?(ɗd{R6#ErNq}"u#\cv SMB_K *\k2FJ/ 0o:Iֵ=ىWՐ h3yY2XC3Z2`4(ih@-A% I/P9U! gBb.q& Tf0䌸r m6ĹͅBm d pP"-'*篌 U; xi+E99yWؕtFR*sE̸o!.IANQ(SDxT׈j cq/W%wEt{W z<~r Zff@~a%v6OLj.-f޴U?Eί? Yc^N>|3?,*Nڜ.܆^e&4KdH dpشjiGt}r gRW_IAMnR|K>e9w")>U$:/ C2:m s9^ J mc> ,Pg#v0v `W`%fK=K z;J: wnFƂ׊?#9 ^ѱ):311`SLdܫw'{q4G^_)$Wpx54MJ/`I}р)$7FXȺ9e4r@G1M"Ǵƛ(yXąZ(;: gzr~e\ %i*6a 81CwʘY;CtCwWS|H\}IsV9ΉUYköT{ؾՓ?LdWM"E2_XwaQT!Dofl:b5v./U.m 1E^A0 @c^9]0ᆟSjjrma9Y8im3Z&U'sn3W?1 V g{ zӎ VDl%0'io1;|)KCedͽq@e#l(}4񧁈sV83'e$rXR8Wl#ߜ*k/Wqzy>RDy#U4d|ϣ ЀQDuiĘz@qB̍/s5Rslt~&$ ťl^4 oz򲫝/w#܎ԎWő=0@A7Y:Z/8u j!\zP3M@`7j \Qziu9PVSv؟H90%~_6҆jkXQqSx{_la3Aff$0o^8]Z4 ,>7J!g(f"@։N9n߻n4;uhy]XZvo_RIEldcdzmQUF}!l ޟmWKqϊ<@ /H4dMlX'rw`FDW#ϭaxd-\+COjuķ ^vn^޼.=h?p餂WeFA3I7eƂ4@4~֪ؐQt6|]6EHZbO<m\_ y<׻ඒ4z%XZjeC(.[kgD8 ,uW:L6Yg1w.x)+c,Β`fm  ¢.vX >57%<.c'!*THUBmU㗩'Ή:ߊg4T>>I0@|v.Ts…X9̄윕փ߬㮵e6,~L@޲$6>_)UBf>dR*MdXW~+_9m<E|"F͡RA>qt#LDB>HveI:}CГg`8$}U>F@Hr|xOʧW'n,4)N#mu: H8+`Ɇg-tLEhQ6dR_aPlG {1D%nh^"#5}e?S? dXevq՛'4g}]IevN6Я# (ԖReل6)A( ?WZ2K)>b{3liF _(jyPK_gBЄIQgv ':+2@ShXsm_ QEX]0QJ^vc jl<o}2 y݃V#L\4o8qmV3–,Wvw>F p8MV橊wgĔ]"4|Va$f_,u4>JḾ ӻzb_C+8dg++ƞ5ʺ?mYi_ibs}k7<'cnK鍠)tDbxϭM2*ΠS߲HC TlDUץ"w,+q;Xn;7XUFҐ1U(7b򆗽^QDe]ʞclR)g8`ʯQO_z@4﷖nivO`b;1GzgBkWu9v萂#XTr1"肦h@7ϻѿ pn6"Y34} rrJ0حm0;D |+5c LrqIKƵ}[TM)87]BTi(l'B7ݦ!vr;׵Lq{%GÿKUȱm׫&BzDK&EЉs4bUXB_(44C0@h6FW\2š v3r>Yz,Wr@(PF?AlIFqh*qz"Rv1Vuoð;jUHlytQ/[`V܀U g3Wk#۟2'̍K-K!ZxhQ\i%4(M4I8pmX)+Df#֖5fYè}g?jtm!PrP' ~-&.xk =gԽDfkϰ8ВNIO;~羫~2a?%+%3yG~t̘/%)wC;.Ikp/ E˜p/7rp{4:W4]Pu9_ts.#^ PM<<_ $xmc DQFy4YPN0hs2־hc^ %fNYŘʆy^w`8OIp =aalwFt:}<~m|asIG`G2Qbœ;ybԻgeq2^,᷌RF(z=1j"n`64f?id}=8Zꯓ]FuܟFҜ`kg`JDx^w;OG]rtU[ ڿL*PP)]X,. p&Wn0j'DoG# 4O")B݄.f4x__[G\6~1ȃ C'Zp4"AD_Ɩ`5ܗ ^-?Fe B5RsnݠT~ {*.?Op<;ISo>1%QQ.kFC- c˜BQ-EE߻tnp܉rO4Z)Ӟs &xt5Z>1Mo —E1tP &rjyBaY6B'T!ʃD-mp,!NP|F2N+|/B8_ tqᖼ3O7S-|kAUFR=f0H ʕk/09rPu7ytaEL-wQJUMJg{Ez  D!^ 1-Qy:_>s~ $ܑ˘fjKIvLT )wS6R B7y ֮zͪ.n6J7+;6joW0aF@HD?6' 1\b@1bizI-4,}&^/Jp[`HrA}poR29ל1f6ObN^=2'(ߝq*C6F5Ѷf͋hV _2ijXC)vͮH` :̧{oDrűԬcXvT?]JBL'b3 ;#du\}HtQ>}0݆<<߰_)>NnbC_~fbYPc9 g)fT臏z8^L w]pa*"C"f6+T,hZp< p Lw?A0n A|w=wyCJK̊x"o'YD!ą7Z-ik]&[ ABv2;8 {^:GS E*nW / +dXJEbx3W# pwrӯ+B0Lcђ\fҪC#Fl_H +4LEEF[ucZn3L6.|^6䲥A19.rn 49ӂF_ꥰ@[Jϩ'?SAk>NPD@]9_FMHHaj Kj2}.4^!MhsiV_=+dME2w6)_1܍;%`SV>H##iH}bLb&Dgw1\-UoXdFY9g#p7l0STd_ ]&{\E Th5s"XMA")]e!!zjF(FhM{2gY-ѧ7z;b$ adotScYGc"8<t!Hxq|K<ȆG$y4 t'}FI S`UhV Ͼ 5ܩNL]P=%vMu]Đ^e%Y%Ć&m[2h;,8K-O=,Vo i?qKTmĄRˮ\p3/a^!ͨQ{-geU$nTjU~ɼ,g'Y*< cdÀgp,6!$"x05.fca br^E8ЦBe6(\6uw* uٮ/=ҽ{]n3D%RW 5 z0(. Ȥ7&|[٬6bS[&nLNiV)׻<.nkzС^)ܟlVuqy]^9$1 ~yEts,A/6 lZfÇ0¥c,f5F8ŲF ɉq<<1v7 IwV1|%yW>]'o]Iƛn}KwwUqR-&=@DIcJ<(/7f"jDdR(T3te 5#cRWB 1-p^m$OL>JtIQfkд==o=?V4P_"udU1j+Zu7A]CaymVw>RZgZ SͰlŚ86^#RJ<.r|c4z$%}ҀTX۽nan^=B7c="("e{?q_DvH3oS*3A;@b:VlzT6#8QDvV wQz&U眼yk5C5}1aT$Y<- Lxl}W;_f/I9_8\o ^L "ii(m`CIxs#ccJ|IzY `g&J4LkkԬ^e1YWI)ѨΠSgݧ:B&L, ?9wUSxXx`ltmoMdAG.&[5{MEitt@$8OugY#}38d5Z)#3RF1vs^[#{ak -!n yc`.S7jeLw6tZ2"KZ̡͗ܽy_@<: b KzVjV{qt5`Pn1@1 fWq"@e#ݙ1D`)=H$Cx=J7^-zm-tȭ9e4` AUڛ[Z(oA 5(2$q)yS0)n>2߽k?J3FV 8uwUp#1I_V_}]\`W$|>EJh$U/4ݔy\7ʙ=3soURX.K] yΣFT]C-M(5!_=rt#"Դ*' tx3sfڇU`0:+0mVLOlH(}z87W]X"'\B;mrF~5\R|>0겙;'8/*xS③nS#~^〗V}P'ZlR,20=2VA6P8w+߂We,3n[%l'ppd80޴c&f[&o`57r왟)2* .Βjcu`3vdN :jb\/0.& (: Keq̑" A e{aJ{&%̴a'nF+C ǪI?J~ͧB{:PWXȍGFC?x$xIhӜ"t oo̢OfkjܸMM]`S$ *.cw"PZix&$-o*޵UMAhx̛5CnFEHE. J≯$WITf MVp*C&yqS0tp?kZݓ~ZBd4S(VwB S 9`>q5!\(Jq&n%\ZڸuCv`||~6~)pQ#a36PXlmU%ݫ-\9ovH5zI-Sh;> VѯG),1V}(Ca|H2 SWT!AYoΙ´*F,%t9QXeR'/^?!N ttC0b{˺et8Q+ ˚F& @ڝ?Y0sft.3H!\|}im16Mt6QMX=sk͆}xVCӈQh L@YDYkO>iK.T"_a:cÑ/?_™8 FĀF@\bgNCPw`(^%#\U^\|F W|B#*Cٳ{ֶgz|PB)B7q{[pH2FϙNO,PX ``<kZDG-4W퇸rl~X}× :Ȃ9BHm>,IXsA~ ZPc}H$MyݵO|7|$G[ cKo\Uns=h .8^{udz6zJc k$+C6WH3TxD_ƫ|,q}[*s5joX-IBzUE.S4-g_'^U(8o8Q#TkIf007LSq#D[oMg&'m:~?6NK I 8E|+olY۰_Rwq$!'38h#9`$i|:=8UM59krPܺFM!tiU+Vҩs 8푋A;?WfٯPvBJ!Lx]6"?~'k:rSjCwP)FDoZW(ޖE^#Eʃr,zdv#hˏ45"QIg?c8s)6P$<)êw{ټ賰>0sET7h̋>ܿɤP(S[+랃Pxi—+9U @*Z)wPoUPSƥ#hJlũ҉NkΆ0)T3e%j82ǛOJJr7V$Ŏ5zuq RtX v?qJSN"c-DyhWq[$C3!v44@2}iIl %yB31灡W_1t^~kKFLƇd:$4ݟWQu jMMjK}~lKrYUu1brw A~:qy dBx,XN^6Y7HgVY@^OtRDjA[s}ÝbjqOļSa6A"x.N.ʹir9![LTtGZp<~*}2tNEhXp{7Ŋg)bWuV/jp❟s Se"Ժ%)k1lY_'uΥH Y89[ 1lij$ (oQE  >xQ8e JGxϳ]݄΂*}9-(|ޝ$MH+/>MwnKK"srC37Na  qB7{X᭣6JxŹ*ϹJ'(GNӄL0&K4JH%Kŕ~UBRoOմbpn(K"h!.J86&`bG_ݚ|] FD<> b>l  +%N1E,Y'U)EmpT̵c%ԙ&]s 24[ջP<-xVYfa|}r$hD ҾP~C.`I!Ra0NI7؟t؈앑gs~QE0p,9^ lI ~0 ."7B `v n0lΞZT< NF%"L9cNA+_4;)^,z9k9chE*ekB mHq|9L1s%'+dE0L%NÛ31F.}|0XPYLQFTQ@y)(ͼnh=G ߜbt ZDqhVtwhU]7vo9?Ӿ_vn*EGնU+6ˇ`)~6=LeE3a?1"vWM޹XUb'3x:1p7ڲfPsq]9@TߏFfw ޝw#qxB{Ke@܅ipEyDS dr$% 'Vw}W W.ߪ, 99|z[J`BG/3A2ӕ;Cd-i`{$R UG<F@dPf,'1af f'v3?Ϛ=UFWJ؞ӍYXeT}Ua~b"{3TL1L[-Jmg|$|¯a!k9fp@uUR֋;LDOo:+<7֔b^@*-^7Ko%DMEo_{FuT,cA%(=f\(CDg"L_lFxC$ k) (,+)@2W/#Vz9J,R!V PҲלM`41cRU(WJ(Z7"_Բ S5 8'd(; s|% }_\uS,@~%\` |vT v!|0G3 ݻ9sG~_1kvO{ުŚRe ^X!P1Į:Ǽ0gߎqj˦lj<u?xS+k*g(Q4SK $VLtAF.r6&#j30KF 'U|.iLҔI4I˗V,1uFZ]> ( ̯6ɳP8/5f?% ig"qJ$XD|dep8-bjvX*~4m6"3ryi#qI3`u3Y!& 7PQ-`"Q˿0P$xΞ^?dXVG%Ywesa4'H%@-Oz&\0Rn XܓvRBKtaN)Ȳew27z[ P2.@t /0M"ҦvŐʲ闙r NCj%!#o-@ri*y4tfUJ~y̏ន|xz*s})ʠ?ľX{?Rܱ\n8`("KPA@V- ~X?G7?YkYvs`EGt415xӂ *#l!5#?F.:PZ%hMDLx &W'.jCꄾG6{ ۜ  )`I@  ro$Nwb(.-&qZ $HԒ)[gHώ!#XҺ'Fu8@>KS9|g2!ߍmgZ<%g U{pu %t${1?VDS"t+^MNgնy +em;? fqU* lw )dc7G(YEn_< I^)-He[0lm/pg,Z,:H)NpX7 MČl #bLSG~7pBB$װъʱx g5%&G- DDZ:+uϸ*+o2e`M1cO IVE- yx̰F]gIlf՗ܳYܼqqpNqqRp)}|պՃ\QM\]k1+Fɷ2\QݡE @5Y^[ DX@6ϊ2P 7 y=09끭֘bm.2UϤp*6AvoZ?CAņ#'3P@n%@Q?yF8B_Tmsͳewlq!4t) y&եCUoI!*J@0H,MT-EWs{mʽuWJB05AcS}y.[U F^-Mi&Aܬό~BbL= T Vb_+z3OrL&eRcrdw+[~]E #Mh3 /iѠZc/81|+UE'[ThV'Rq9f:@< |Q&Aјޚx$"hBOö?F*;^Y%| Lin.mPܒKDب/BY-x ~grSσ"=jW2w8@m@W4ѽ!ܞ7aIe0&xpKmeC/{asLMO`F\[$MNI|xՅywF[oZu[*K D$9[sڦl/iAGUVP$9;i:x^1'<r/*HόIxEebYA4hM,.Z߇ծyۓ-AS|TQ7d7֮^@lp"?Ux?́nJEX^я%ouֈ)52=h2bh4W8ߴziօΫi/O?eSF*m"dBB-"iX\ݚ#ٗ{o[;7So5ϫBoKF[%:jLGi%q%AYƦV]+Fr_v5~xڈ6eC}%.FI15zxsU'{M(pM/Emy(Fkĉ6@{u1/.>Yx&knpg}?յ.rYu4d(;shY)I`!rpw򸓯[I{>Hǡ6>ZIBi1=[R˪o_V.z|XCMX;YG`E3pO|`'H:[vԅҋsMӲ1d;p@i\ %B2zNb+շܿu4iowt&nה8Iuv :!(_/*}WRhvԵ#ʱ#ȚALVCL*<3}#S]hY0%-W4) q4Ŵ#Lvkj1j>KP褫@\RvA7* I@(izCغGKq޽ڢB;jJ}Sr~R+PE=KɤC"Kt>԰>u^MF|\H[%Cka Ք9DsmpK;8\^' h7xT4Dxd )RgUbA$1)֠Qw1,>4?φs|4;E*FL+!Yw8ZXIyqSac>Tr,zF&a ^MA,F5MuN5g}] 1]Wα[[7,K&ba*Ւk>I%=~60[ѬcZHvg(-V];bFٕ ‹N2YfoMOTt Lߓ'oP#]BoCP̭O#@,tkVOm'&r6L{/0])zTX'_GIov-3@6I0!|өآkIbY i=WF(~* '7<h~#!4Ȥ}eU#߭n?} 'eB iHڂw^'-}\B Yj~T̷ 9*})*PUīM+S v0 vߚG2ĩ;HcȺR R w=fd+z1ME=-_-"ii2 Sw2N\iRON:0kh{fe!]@ 3 ( dKL0/.P+^ ō0VOJ"bߊxhG@k ZG/en8xu i\,J(؇M{|TlŸGlh @FLBu7XZrjmpaW1ϺgԌ:D{J$04_UNP+?^OK]7e>nBXgb}b/ YA|b'4e*)9ۉ%9wb(O,y-J9m?Rk9ЅucZ0;o,*w9xFp͍ܶ.7f.ۚYLRPT~o˞ٺcPum5RRM1?hgUq@$~Wfr5ݗ^&LCc,"EgDmMK2> k*1gz$`B 5|7'Bӡ I:5?_{vUT5[ӃwJ;d sqw![ds}pe@*k_|gn6ιjb үí8L^f.|EcũU0'y_ePXK V̦Ig~tSUi۶'TNa^7CxjEeFH=> g!#)8?(B D9*ՉV@p5BH[5´[>vd?lS8@ukv8 j_\@qY=ـK5Uv^-Ĝ{L'r'PBoc!2w lC1iN<`U]{^x4n:}ǎB&š_K2v`<$q~]7Ua!Rq"Zͅ'h~9ˆQؗڨ&9sϙ3I_wTc E&x})%c+W9x@I?tg^=`iF/넙:GgtS7p4 pRMDToJ$o(.U|S9\,H,)]c/CQn m@x*keC4;rCӕc~M-n5ƙЯ d*=ߪ4 JY2;e߫ P?qL3&,T " q 4 ao%8#}PW(#"YB΂%íABs6`xv9nVBoHEi* $ \y+W 5B%a(WN46$J/SH\&8j-s_QIw6a37y""v g{LOYC:@%+[ax)eUɩh;\UzcUҸ A|8DIv ל:*pd8 $|Y+d]nɿebrۯ?W, xC> },Ӭ+UN7)'2MZ?u(o8J! ^9`Z:IIw(F*g .m:~QI;'aBqSgӣ"NcL ֲ{T{W|:KkdZ`\s T0n P5kFV ET~y1n\\kL%9y2ct-18Wr<[(PA&eΖN rEqP(p";N&Ʈ]W}7ֿIC۞WhGf6 Yw _ٌxƧ.o勫Qh?VS#VRnkE>D\L` Mwv:> Z>28ϱYyˆ*Q3Ȑu{yt( H&~FgዱK(1@GV6\1󐳜ޑI;ZlD%mzֺjy}m<fL]vax_G14 շt{m|^5G1'ǡqRli}ђ/R{XI#-7]?Hs hW wa>8{p(Y̛mʬ:.6!-^l0!YFt>I l~a%o-0:K؂S^N]ʍ7AAbVUA+~ijDƄ`EMb3u!$!qcx2+6ou=J2yj0R.s 蹏lGbYxz ^W+H!UHtKYHQhfepUҖf3/* S/]&n% /CIɘU>\Ly`Q)ey/5̙dcKUwg vHBL_/\n)'ӭ*`vwJny5=uv)Kz o!2Eِ;Sy/$Ux'g(j܍90C]F嚺I#S> gMB`hKD!)rQIp#Gzj##ݳANZ pE wYI֥I*DñG79ݍd5q1/^{! rbELLT.sK tt.E Ri_{!T tv72 :v$^>%9z\YlyѡrN频샗BkNU~,ϰ"K~q{lT8DF2%)pAPtChs#?O~"ޓ˝( ] Lf;F=Gȵ˗{LM XԞq1y(FUpC%_$5A!mDC'n`2Na *|gr׬gl?׈g|x`2.{ݫ>m,"(qXhRPlA$୹z+! Rl +BNڲ*N;ˢT@3pKFS;25b'i0D1cհ|-J5釲l9ҁ~$cR "HeTVhrǨ>WMdq"+I<5BbHbWHϪR([y O%(D)|^L)P@6q'\!Q/ YVT-Pa@n- y!`bebI1J4Z[Ÿlby?}x{Q֧]I.O)|ԮHw6 3Iw.c+{p`R(eSM^`]"-[vޣ(efө $irtcc W2b@8rzzy| a~DV Ưv¢!KݶeOT<$8 'Џv@g52WrE5/0h(^HtVʨ!̫VIZ>U.mO T$2 `|Bz(i*\tEZ9Gq˦\շPFx]AAjZ {m=<(`hЂ7]ܣgzʝ10e9TWH;"_UcL(sm!hEi qs{Ҩ|zdS?[lYQҫƝP?ŧYi*=few[Wϋ(~L_Bzx$HhA%o+idΠ%W ]0 bhaeLp "yD wy) j5|pʁ_ڬM$\2CnɿxjVᨄĥRxf,=Jb}҄{Jmߪ Y9e`xQXS|8KP^yͯ{Aq3I9p1Q#yd7TqbҌfKp4 *j)6wɐ[DՆU$KVmC,?TjrLcʥ[]x >z(lFPKf U%Tp+[/<-@ ĹMݳ2nq5w7%yiWJNJKG^$%` XQ|-Zy !Ybo!s~*P$k ;~..Pty&$L]%w j.9fc27}D^6^f7FqMg[+6zA=Zˮrװyr8+bl+Bn</-|+IG2ӆ5SJf?dMrNegs&Q"Vk(#6㠐0Ƙ\Vh8+qN:n:ywa\(RXm_6wSGl0S2 p}! BЇ`\dSQGjz/;W~`Ajr&U)kpΐ4! G=$A6 N YHY `l烙^:1WY WY<꾱I/H-L7IKٌZ_Jc@ t '29gwyYDIٍ XwFt3^{6ÂA碃G( 1zGNN7e&SK l;UAT83R |i3X Qv-y4m-Z glDٳ)f ثϦ)9An>Qկ "zCKx7WbO6'bMCwZ(<ٽB<4ln3o(E3idԳα"^ɃkIevCFH+FAzL䚺h6pl((w#^bAЋ;-(pBC܄W׸t!R˹_B(EKDTSOqrGwSM~fem@,@,Gg3 0 Vn< ڟw,W$ykP/-'I=gyY^\򛭪F wD,,ke噉RC!o 2Hh|@S-zm<ɷz{_-)Z,6 O[t:xՔeIs s-Ϯ[^e-k lnN .@sh<t^[8sTkS,8GUŲTaL%5Lje#99}n|Bdh7zN?u#νl<GڮHMTSۼ YhOio񮱲2SUke%ݕ#qUj1{r<\; H *QEԮ& LaZl*&Êl^FX$ K"@I9ι[:Vw3O0ed<̲2/mnJxVk?qN2p˜Њ cX3[A7iȈA*Z/P/UYf t~.qՋ(@.*RL^ F̋Y9-wq1ZP"hϕa c)gPRV "+]5j~gMpB t< seIus5UN_+{ND2# $#Daol}v`U3;0,'+2lOZރ"S9- Jp>uT:>jMsҞX8L`: x__A{Bbpr9Tj9ɮ~CTrfTSwغɀ_6-KX"/N^p6&V_fLb>^d]ПX;fUDĉ)a¤Jh,`#`g]{?~'am-O.`Ek}; )NZux.]+{qjE*s ]&4Vxab7+7޸xR+y$[.RdN /Zm4Vg bWm#uIn X5XtX0^0,&As'|uce!MYQ( ?(>nn.Nϔ*B_*]}B\eHL 2RK`Y}|4FA݂FGyr3J0f}PlHbNtxXV$zr;s30[T",')5I?kJobہ D'xm~+IZ⠔_ȟs Iפt! ܝسLߴ[l*y 'Hߚ XuYANi?ޘzuߋ%j y};{28 F(E9YR#P,9h.|7p>(@f׮GJ p[Kf fm6VL q4S =i}oU}:+VR\-םVMDMw1DiT0å}' _XPO`>n _pѦ K1a`7[r2;mn fN]W]=W(˂VQ˪&\9a zH>\h 'r1iy4weu& zQ0}U{sSkA$7 /Id<)B\h4p|=`[eۖ%& !]^@1Q)7uc ~d<&,*} A5*%nXwB`m2.US1~(ּZH-H_bٺ+ҭk߇iwI[hS]򷰰e_/H,̊W=VźgL /~L GOޖ_rB+iA,{C1.LZ6sN+w24 W?'GK3z΅Orsj>N]亟Trͮ(>*2V7JH(o| C񋊂)E{Nq`fJ>8be)on%e 8~#UO0 f!\'p5(\'!Ct۴Le> "6F#nfc{kmwvZ'WR^kdj ƺtkâ4re@}Sf-;vB4sѶA! #痌&8"yѧâKgE~Y.RǓM6 V"9ҦN d\ u ,Lj- jXњ'n16 J[,jvݔ?-/fWJCtY%kcVuIddǢ0XVIY4K?&\\"B$UHlǫ K4ʙpDiBl " ĻdK1?t4q8urzȏ4.Mۿo 9Ύffo?VЄ #5f'$m'0xH7kʊjΡXxC!=qf|Il8sͿ*풪-[Q2zt` x*)%QL'"hMq8ޙ \k(*աQTDoj{Q֘SrqW(P|[/Ϣv7xӃɅ@*;Ɖ-5wL;km\FQk0UP \o;ᡢ"['̱/û 0<iFP۶s/'#XJyj1x "\"ȤGɔ͙gvIq.셍̋Jܕp옳 &4`ɽېu9\YN,E7iQrn/ƇS`(XO d1 ɐ[ۖ+7wCu R}7nkG^ǭƢj:=0'E{H #!Q>ft= ,Ⱥ8PFcz6G'A u}F5/\XpbO5Po]$Wߤ=ĹC~)@VrB[Eݖ'E ATj^c..Iǡwda߃0HO j@#/  +x5kF IY>Qʛ+Cw͐\-i~Ժp[!sfvg.v-br@w${D/q vR@ ?~D'Fܮ):=R)[4FmfjpTcqgka7TiFbLɶr+/8i݌j(W(5hci0:Q]/2_(SL|^3)49+&>~ Z紭?97,mX˨zڤ/a* wґ? ^0mK.CI|m/jYdhgtrl7#vZ}oI`ĤP9z M1c#becHnջuj%Z#wK6_}Co׆x!=>VLuBY&l 0;uGtgΤ̠ٓO€)$#U/˜O=sPY(#M)AK;@I B&M>#@ 6N芞)̮ߞU]NE ÿ0xZ;nK'K-C#ZzëԬDn̟;mnsu9+9n͡F AQti9[@'2qʂ\>kϳ}v̍\_mB}7&_xW-4GlUzIk|яFR7{_[X6H\{Q;̺<#_[D@#d&Ż+&VW\$Ğ^8f!Qp:h'7X0BcⷃoG(X'tD\{ *G,sG"{Lc!y3VMt1`{ϼ#ɶsJ$ˊ߬UPHw6U,'~GBCǾ+zM 1f$PL(>8>D5Tܲ*dwÙ2iN5 ~fF .-B)SUvv!ثI((}Z.w HBU)a4tKiɫEu0 jO)Éya%D7q DWNe+np \ydHz2Ãv~ 8SD7OCӭ"!dUм_D;Fb,EOV[&!۳eiu2Yuu/÷Y=MCiμЦ1q  ]j3Izey Q((#v<9G'nͼ7~K2?|ui=(o@!3 5Lu é.bI,RdhՋ[!}ƒgzyl*Ϯ]KIw #tEA"]V@ӪD)\+ la[bBNh6zcv[ ṡQ_BКFFQ"f f\Iu_",seC@c)޿~Joz_ԞBhP1tF酣n%!=DTDg琿a:Uv~W̙-٣-k4<*{Qa &y8tA=Tթ{7ʌŇ[?;b!)kE'F6\CLg-Ό-2#ݱNb U#h9)m|ԋ#89 3)m"$Fj7 NajI)Ϫ0.>R Q߱)_hpa%m_g= ZO?ɥ"wALy*SKEPNC૦f5ه'O9+XY.A12/(Y}n$QCR ݣ7SxB "]n~$*^Q2_K9ڬ;XϦ=+q)(f|31K(~koX3Cz w~!^Ĵ7 J8.\*C= OdҭD׹㻐yN|AvmvD:5`"޶{ L0v0Qٝ諾/δ]uD܇ZIЦ՛F#m\i*pt!4Y .+.˺qLv_r@s7c牽|AAZcEt~D?lGeY5ѫi(4;9_N<h$r~TQ,CVхf\gڮ#ܷ<,x GO*yҍN@0E{k%1Mmsxۈgx&00T֪lOC2]Rk->BnOd^E\pB  -CKJ A˂rسS-, \;F? 4gThI6C/z& j,SK sa~%v Z|IIÌbhpKRC`Rfg S $댱xALGD}g5IQoCvu\I1lK Hqy\{N.Ώ]92|rXWsH/Y΄@D`҂3ZWl#|:$%A(K06BvcήP[aSBRzMG 0dB4 tՎ ky*k u#i| c v;įP_t`nvɢ< SMىښOJK7uM"#dZ4\R,{⍆2 :`4>70ZSK~֢PБ'_!!|yl MS!fpm@9Q򞯕PgymZQc7P8cNu9P P_R\xG0NVP;6 ?ݟ~N=?Ca+cwpUWeN|kiDCku_4E%k,/#u'H"3esߑX*Qt4!BzÒ%jIwF.,9i4FC &0i!5H  lV+98:PghC c/9#6UQ)Nibi׃t<-_@:~Fi#ɥYD,+Z.9r&}1ȫ nߝ.{n Zpؖ톧8z%N=@(2S/'4“8Y,/rcZug'h i1Krf9$GТv'k*i6E+G@Ȅ;L!!`$M0 2iE& ~<5ogԺFsˍ Уf/[|+aMX*;HνF w+[g"lXԽH%hlآ(8 M 8wAN{Czp < JZ+'dfy%M|+<~+T6d"Lҹғn׋Q@O fvFB8Q&AajWĒE^?QM`=ji+^דQڄϣ @!'7FDߵN&vNWF=+#X[YF GE145& > 8K @9"pCʔUp_`ӽA֔a)[Vf1:_<~;"{v b\tJ$Ú $N~/M[ACbOr(JBq6(~<Pm׋ }OEK}pE<ˆ1T0VBtx`5iY-(ꕁw,W>E@=X%pJ0\:'1ٗmlb3}S"p[nRw9~Bzl@Aڸ~: P48Ir\&:Vy[)qX3sz ؓ򑃩^r}cT; JB3Wh@!NhWgPL׿~Oʢ7k8Fśu߾znu$yKM>;kI\EIfLXAsz4XpV"5.l P*# wxUm9Z6gTOc\|RZҮjȪE1UES93ߦ,zysBarצ͑ =xidf6oY X#ӓzwpŔzsB_+/.7ֈrn@b[zK|G~bk5^\YաQ}0ٗ9P؞ZaRӝ:XqP2k8~gn,pQ~F 5l;_}d%%!m5{vEclԏ@jV'6q49Ć34XqêKL9h(Ta9Opu|j0]*#Tw3B Z`^䨯T +E(`̹xljQ\f=T~RslI[{R/G+[zIp]QUiþxXKbJv2Ja` *_lb>V<)DŸr}p2Ѭ(̀"\# FvfuNJ=jĥCfFzrݥ]JThވ?P_F]`-n/#,,<M(xC/)$ {c `01T~D;V kmi# #]^,<ԌI|7SSyqJz}Ș_襵MԷ~$t-I=Js}Wm/ $ɱ6ΧpT"Uu&M䅣־BDx5s-(DGWۅN&GFv ZEϝ+M&vxEol]t栰s?T椎{HY8e܏:{POǐ0 hB,t7QS#QȋۥXz[]Ur8q0kmN:Al̅ơU(1b ,w^K6L1pɿU[Ö58hf W60$]H_їdҐ xm"_/ğ%{UnR_xqӏנ0G%q8q5݋X?r;7fDOdd[SD@jPQLv΂ɰ,- %s{0{IL`&EV`W҆b@v[bBwR((-f[IS QbpgQ=0"K6Q2MC%yc;fn_=hߢykI)\$k`N;:CI=M~H,2~bˮEnToZ0FE]e% ##B6#g3uEJqGn gG & 5n٫pcr'=z8&Y(x/ab_MIi4l#-D&+23.b]z ܪnjJ5&K u,4cEr\oe- NKTSՊܜ%qؒlv3Dޗ,퐖Df lwȉg&!`voyR< /`Y+K"rjef]~X1p=wyJǰ ,ɒC|6_xfX:{U.HnQmIcEʪ4w&ݑ+DZr:zHA;آT`$9OQtCn N#83*,ILY_f1¾=/%&>aA4`9rwi;D+ ?l>{f@cX#Za :9Уݟޠ 8|c=;x,#Q{\8gn~E&n RDž?ʼ9U y`# O-LԃN|oC8J #Tdg1 O8_Vbϯ|{ӻ˫ܽC,I"Q72{=mdTa%Y S͍ΣBvfoz[Y|6 aٿy4WV0iI^=\}.W%t}PZZtmiͺs実tltcrhm9 YJ߽dN.NlU #_G(dz8M_e7d{D<=ȿ|ՁN I]=m#~_54B$jƅgk\z. XRc*ǹ\]͐A(RTZQ6Oo%v$| Cy)'NgT-# egz1;G:xq/ U o̕!Eg($TT"7( ݫtJ=4x{IC#D]IzG^|/dǟNQ-4u>}pwX^y<qdj|_ ^`:P[qip{iU'=_NNz,|hߴKbա&dRP?s=}?!ox*f{g6dstbM*EhథQ߆|Og!CEMV:pj8> )Yk)&?ZiM ̉;]1bڄ԰cwu]qWN֭l\*@_5 @'TB0t?Mzn)fά9i̻D֦ҧUKd3FUeJ%l[F8Ti Ҳ͚+@L0t^G3NQHr[}!7}ѠrLۧn $eǶ>8qOdw]%235,=F1؆'lBG>ۙwVwmC}t|iaD%bk3(,C2!:zL:#VltVA.g okPGc\.=9e@.m6@ВTaoί8`+m7/&V_NW3P|k"t)v[`"5dk0⸺;E!u5ٕp㛧,1mCtmji-yA' I04 tڋC L̦+ז J1&tcpǢb-H@i) ґ:5Ub@m+X-&T{m>Gz/&rL y ioß1K6_H&}n)Yqb[o3Y\nvsl/4pֹ~S|Kw.xyfkc 0'r<5\/"ЧFClmE'"AR 4i -zb; '@Nhf`^'&gVG5,q#:uZt"h"֕ >[6n"MoLjuh,jW-i&XHeT,2l8ATnV>F'K=/8L9un$ؾW'b_/S8  5j3l6'75˷7x+5Qn9zϡsLӵ;\Sh7Nwÿ* pq1L,zR;:R DE@X9[f5LrO^q9 [v]mBvG$)zz =phw i []]s:-,$hkrԿT}!%:s{n!Dz[@S-,^dWƓ=znho.^,$Ó!q:d&y2)73jrpO]_ĵGvC~H1uES}xz!LRqL2֯"{R=SOZhI:`[*r#h %n yEkJ|Qd%3oq3L?WQbĴU; QD ST#|wL]L@u&E hCqBqV>GRL6.& , V{g;J.k;AFee5lCF'h]/}T鼞H,Yb9 xODDgeTTe}3jk63Yq jO\*qU06.V5P&D$Mk:EpM ?pao jj;m*9ݬ'j+9Jp2߁@3q[>b3W]l]{eӌ$Y.is-}¢3?EL˹W0 ًgJhcC)שXwvu 3n^KrM/oj H"@ف!Kj)}->(w8q:Y:}8'u!٬9~ 7]u8/* Z%C `HJkV*3/~z& GDdj]ƪoW<|-Fw YːDLx^G g 睔bLN5dffiDz Y R{"CSl4)ZݱO0)0Sh=[W L<`x \ C}g9̉ȩǫjcL'i>4_Αbe 7P*s  ѣ¬(NĩYAwpuVVi5{*|@RjZMpQu/24鼆6-K<5AwۥQEy+iN:(+Tt ӷ?L2K$vVB?(ZN2]-Vc1]+9h4?$f%I˿+V`lCs֧D]KVx~Ę:㍾w \w WC5F\lR(7"iݾ+Ͱh`Ig{PƄ垄COF[_4 )WHh G}nPbg] ew_} Q,7N:дkxa$,9FUd|ۓQ?8 x5Z\2(K3w Z׃|_#z@Cul8k[@q*BP6PL(IJ`JQxF:]>)|8BbEؓs3M?k?Iܷ VPrVv}(Gn}G.;Ce'|%IbaƉ2=A4vS6l>:@H`qD7N,~d*cç95v9鐑syF$3d]9Ϻ'IOBx07>4ʉʼ\hRl:R.Jjv+Y Cܙ5( ~ &5H|[zU071.IQ`xEff?i$gj.X/3e17>"5!|gr7\jrQW1wB}h*a 7BRoe5ZZ91BbG]ցHfΌ09ӧSE+n;3-*A,d luo&{EJρbO0o06k$9H J :y̵ ImfZYJ~58ĕuN 5{&A>-,iYQ8F{eDZX'&qCV7IOՆ1oW&7f#iIg`|W "Hxs&Q$EAh]&<3:QBhC`Ҏ-u`F!"[!܀R|_FGFgF>#E&۬iGt D/Rʦ ۛMnAū|퇠ԿM#eHa:m օz!-dI%5fDG1׳LdNE%hׇDVuD(ˮ xEeJ⠮KEhMIzQ)>u]e?vqiNv:{v6=]FfH9ᘊ8X07Kx4|UsV 0\rhc.dJ=@B0*u+S7aJ=&L6AL2jH@#]*tAx1rmUoj(Msŵ',qK^c)Q'{no,נgmȫC/bY]&Vr6Gf ]75ݑu#O6L8-j9v(LS31G+=KIHswTt"2^M1ZUP5"GMx/R+Us9g?!87D$WuJy EnĒjl\`y 0CZmGaBWMxd,z-~捤w#BOzSaO3%ojF.Bm=%"uD1fV0zqb;?2J#GPˤ㡽l"Ŏ3UMdI k, >[>Zfs%㛞ߨA3nmv]ĐIBk˂FhDCqp63އ~onVu*L%LH~7in< 8Յ|#eV̉-PB9h7fmv[C-5\Ͳ^FJ9%$ņup3EN5bY/yݥ'dQ p[Jto{dnvrcG %Nnh)Wn(B7vRi&Am <]c0*K)0 Ic.P8vΠӹ7Yճ Evn{& !/V6=; ᰳa5jITrUNx zC09?@PUϤI.JKmʹ#d--ASNDŽv{*LTʱsɣ {ԝ x05(wVXFXGRIDOKC ~b@j*6Ufґ9^KCb3Kz0Vg|lFO -{ ;8߶(&t6dAҼ*l1xI@+|{Y|$^O:#*LE6as%ZJ7:vgJe%ftYY|NHBwO牋,x.Vde@%1[fi&5W:c])n@*2$4(>ŇxZE ?fʃ'M `=*q0\2A .?nyjɡ/x}:92c4Ntb6G6ởV #` =豌/q,`$, ,YJO ^b=]Wv1&O" i42ܱ1>DdEfhvTUס%iMGЍu)?Wqx{9lIltn>kNFSP~v/՜@̑|퇈ScȭPo rFs+6gj'E֬c໌{iߥDoHLkMx{ ̅' ;>E :e c ]{%"މmڊw m=@ek/AA@2NπU2.{L}ceD97~aD%CZo=?@QQ`XI XrZ/F$/۔%w#L( 2:`yψh**_" >Vi(ݮ(IN'o@஽ Z4 i9Tw *#qg?G5^Żڈ'&T%O9[o0W:z(}0TܸɥEF)s,S~w=ΜY)2dC~6k W6j5dž4v wv6n0t}dDS҄vm&Fo[q!MZ%g>.7A1.) 2cV dbX3ZQX)I>MI16`W2#uACk%7’n7cd$ґp;, XWQ&S 7#J~2U V6^b=#dkq3ViϷû 4e E^Vu:԰ͯiFɊȻ?T$xkEvs2$Yp2%'vV^n_cPI(3U~u4 !y_3%/T @[;C:9nzؘL;$:\֋NSvK,ڣ4Ϭ 3$T/,g"Nu@o0w 8)`PHC1˼6ryE!چoftO+g1bQ f&%ͷW?b|DQJJsPR-D v܂eĬ{T:G29mq;2d?mHeL(kGzBo.wCV]DDoMiKԞ$aDSϩ+\cgU2M܍F$F %TiLq*\Rږv3%<\fMo(d}xZ~O陕nxDb虡Wy/Q(?otf"@P8SuVZVzA{?bVzlb}-b:G . B.$4 ؗ~4C-{I^"oq£oP,hJ!OOꌪ jٙJastC̤[[F#S/G 4OrWNR|C|sg"i m. 2X 8!`x -5F[LJ󡲯MKR^ya|9v <+ӤqGc" pv= {nts-z%%Uep13H$RO ׋T g@$(8/zc{A-x2y]^cDQ=-2X,U%ǿ}1CڰysΌ~^\b3hwC^.f5_A& 4뉱LC(6$="RMkuxfRڴyK_DE&}B5)d ,k7>YXP ~{o'GhLXLO_ˆev}JBTGU jBO=s`v;)I,I㉿%T2xD)AW#bqmܶu|D"?&$85&O)տĂ* vcb E-kH ܊]ܞMY*kLn5{PŠ8"v:wiQ8Gf'ž(rڸɿ3WϟMecFWuM[5p: \ 涍y|nf`C4JYLL uJxIb}b7| _(l1 J2B/ۄ3s7yo5XmIsbiђŒd&ƐPQ %_4fY]$Im.\tbkxO7;G6< 2$-4A5!^RX$5($Fږn$" CSJ'TI߾}^Eϙz`9ܫSֆ\yRknXAf^>YҒ)48UY$D­k-?79Wm:iR~anX]l ؅!D6"\]FQm.2qThk*2:K.s\c4}Y_AnFe5#> +kr)C4^>wW_vLAr9mB\0-~,FkF\25VT܈v)zKg.*6s {1Nb,͈m%D3wWvS*"ċ8-=b\1^NJ~lۿmƏAeH06%?(7o=!xO Y( [ҲVA߂mo&<³/7nυi#G\lr va-w3R>D:/ar Wyӡ'?fte,{jEMj'ǽTf*W;G_7ٿOL G b85ZWC4 q?ei|dOrz۟*Jk\Ԓ5 qTOp^TGAGVNuT6Iu?j ev7XM6GCt`$U=ɚit=;jaqn;AvDɯ[U8tWH_>+}ȴUWq]6S?Ԟ( &'^x" y*7Ȩި)_./¯6sԣI˧Я~&>>/iw1yJ@.|€@`*Hg)V =*&$.Pw/*KB[MGS1gBpiEV< ^mP=j3'(EsI{}4TS wVIh{7j 4o{YJ;ڥoR,.R[Wys$3]C?ڭt`;ĈEQ;3=|R(0"n .*LH1{ݷ(2cيzL!^sXx~!]ij؞_<n}0sHgxw!EShX)"vV>.昄6ɺy˪\|“>s7 K&xݾW+lb*GBlWB= +vݼN2\W3Uж|iFLRLvsIE#C-4C 6gSY݈_ ɟލO^ 1 oU]HS{gKc^H+O: 4dK7K[m f`#f T_k4'[! ;.`0wCaXv}^%^,#㖯~3J>(`O iq/9eAq\(yCXsuV;ŎqUxs<[<ZUe3ݾ&?5y ,g'\5踘ܮ.D/"L$&RiY7aۆ+$0sRdpUfLsh!!{"Nl\uNcA`j1#7ט7y.]%ha[8K&S#S+fbW_yXL}0^c(;7¨dauQ/M,lL5G $z+<>欉uu`nvq\aKd*l >>׭_v4ےG+fHhvg ^q91_>$c,ynr RN&'sz56-MAqS xG렺m6&e^#k0Y%.fh6zn۵Zl jĖ˓kqg~H|Z$.*:v3NsdQD5?@h]:|Ml8V/Q\SY' {:+WMMs<9ɍdU7-rO }ع$j ۸x^ͭOX5$=D2o]m˰6St> kJ3ffLU< k|.wFxD@B+y3G{:47ˣS˴م%ER' ."2&%LtjI _l`^%(Q0L Y\48%2zu.i%ʝ\5{߶yP77|;(c*Xʥ=UiWL8?t:ږTU{RCϿ:9uF9N5UItr w\XA]iD2b|΋FX 0l%R,}ӏC uT3O;r5FHaWeVFeAWz7[^VA+sczWY5q$J9q%ؐ䊗BBF疋gΕݬ1]#-Čw3©z|-WUkpE Xj'"V0^UeT/yp`4^S+`Q}qu#]\oQv`SELlɺYsǝiJv#1#,ZJ*w-0{N`)z6~ݠBJq*FclqEdcMU+Zsgd!E ƒ$فC34gH5Gqc(Z{}ñΕ| }!h$؊<IF2f։wYhI_#m !3ɯJXi"y4Җj4 ' X)eegxg9"b"ɠLۙVIYY؈FAĺJDyXXe<9D!f[M<<,x>?? K`qVf9M_hd?YBYyd miת=}pJ>U*?Ν=eAwl}1ޡͮE̬Jc^u w_CeC6nuWQl[' L(币p  8C0'35vrRrG;X[npRceeOt}Ma$S x#rm0tp sZ'w_ґdZ$0‘>\2$ʳ>3Q)d/*z6e8 y2qEQEvj x)VmP#5t^t_Ӫ#B#ZmGOL g}?}4h* 1gI [_סĞ<gO#4KQ0F=0gǦ :%FPlhb357]_3)Js+ R#PG#UdS8Rs~2zd.)yu:,oFp/v$C=thS^7'A˴ce+o*zN>Tjw l6#K~Hf=V;b} !bϢq68' H'&3[1Qj>1>,njƑ zl a`|o$^~)-.X~FH2jg!`pu ё`^xx$b-%Aga)hVwpXTh[58ҟS%&WyR<$##]zz"ynsQ/b~$ m~˾6P6ƻަo)k\YYTC h):f;)SY@͍VXL>@!bw;H'OZpV7֢;69t $SI"/J =-/NSPtT@] 1RaNtS_}#W!Il^DgE!D']_ 6񗵛M2KWᙥ|}01sK!2jEl& %n@N" 4DsW~^YԙC?#M t@hW%)]iv$$DH=mZhs}ہv'Q*_fSM̨J'҉;o#<;UPYZ=LRʑřUF Nb>MmkܿKHFk:7\.kZ583dO>N\>RX%y_K+;QEp*>4PVx]*}LV`FmsxA]b#ޅNk"-"Je è+$㻭n:5$wapƝA󿉾ⴧYF&KDNnT"- eOXIˉR/`>_Qiۋ OFLBo[Em~DR #7XHbaUSNX֒ܟ8ZyG<+u!OhŞ[{` pu>/N_xqL2GCt\ i>:oGXJ|CO7S'l,:!t՘p<E;4fPO'M3wryل"5+mOPˮcQI )WiT&O;9.kRTЖݠ$ӡa4aui"@/=Pa2B[lv614bJ,@LY~^ܗDoz@870,r5{^/!] ^4V6.@yfׄc_am!)uc.Ǔ7QzG b ^;KD"UbW#xR20E!SEj;x' RA65+5Ji?c6A/,hV>YN g/"wS9Hqa,UT[HoTc.(P\:Gsʺ2</$ŝI=<pZ 1s1ԡSc8+K6;sw~4`hL_DIe!̡\_sOr>H=%T%>(@#ǥzH "?wumP%@nw?-'v5yf jE1ݸ6].DgQKl.$+:`]`؁p9ef:h¾ ] B;7%X y!#O_H4)|Sl#]O,˕afbRQ3!{FrW@}P6 >6ܫj66~t\N.#s[i &fEt\{[Bu[_/^1J StcũH8A\)_rZ0O jOrUSxuтq\^Iůx1rrQL{8DNYgӈe3mƛu5Gf{?%1ssfOm4%+r 閸gznГ,]9 VP ~d|͝E-)tӲV[],-[Pl9- kW83j]3Ēt>r [fm+w9s!Bj[| _mE[wyZQik^>X@>W*>>aÓ/\v˼_ TSvVG@ %1aCB8i;iũ<pC!Yc:t#ͥa:'Y1g׎mW>1yeXJ~DutV2T^zycT('{t\Xxs=X'CFfa,zq1ٜCŤN%*]y/i79g;!K@fqCP^oyoܾhsC# %dac{E2?xt>?Z=C{s}-bRҵv3i6Vz 0:ir%kHIfT~Ts#"dB_cFgcES18ɛG* NUbe-g%NWp5O.4Cnli;%ĕ:UݬD &(vpCįuhvT6i5LyNƫJ]X,Hqs9< ir[Jq6ذ88 :gChq6]HX $ۄw0"bT=I3%T6:C2~z _%00PG]YLKܵ'XTבKK)oQ8qr @h gdchIR*#trH1Y;A-4\*{y[8Hk<}jGwgqۖVW^:'zKZz9(X"|a/˥cKiIZq?+q XjoV#?Vne ؑ5` #>KoV*^`.LP]i?tk1]_g e} ]~FǛʰZlHCq;3E`"jFPORE@6pOGSU9&YL%Ie3Uo`7 x^c:tWSXq_T\|^y[k(aRۦK^u3Ȯ0;) TYe>'wfa.Pe2PqHة!y۟x"po֖~t^c*\H6,,B$ϺW&QCj';β> 6 U0̿X V05ʄ<\+yk/A11}~KEp&&N kN+YY>%A{nƎLd"R, ?P݃.K`nl@ .YRԊEhjt|L~~/ x ljtØ"9׌5o!LyE{5OL\x3ǫB2㠦-$L @ F7lmYQ1&-zXRn| —};i5x"_jk"c-6kfCf@﨑k `#\(k&jD!ST.K,y${# 8}NRŹ´ST.vA8 V%W .{ N)1Vxҽj։OU׉$uPԇxc$9YO&^n@v h$X׉% $bc>†#%v~~ڱ}Xbn^o[S?ٌؗ^aVI*PSDƯ;&`s[ B8%dLҐ>Nxbk}kBٶ0xS\!FjI24f%UKݦ L'`dwQKX :߄'ϮbԻ6{'!RWR%&#g"< !|s-@}8cU Y[JJ{0sR\2YxI8`þut{MTسtmp1A󑯒|t;}bn_OgfSuV~ n V⒚SwM%fka_%bSZ 3j_(9{ kΚEa\FLX !_BT7F/-TS,8T'0 j6ƦP7=ܢ%e*|?4(wWMmֈvu5srlؿmxt8M;PI]anZ?sWo.;f (R`QH c!uM  )'A^0IPM(*EuYŃYrY~OVIUz{=ں}ub.\Pzu4Ak.U-SM= Iد>[\5XGd2.)R,䡦4![!Fڮ2!r5 i9:;I` Y=]*qه[ F}<=nV( =Cav< mfQ|Q`2>21JDԛ}un+.VL"ewG: {7v+&3f> )ff67xpe-6×#O6˥~ ^ܯ۽YvP1Y\KrUe)cY9b/վƳE *N?:? Djg/;)KQMEw^gv󷇉8Mab1cj.-9&L!C2~^,['  O;/c[d~},VhCO vfD/v 7t܊LčO#vn0o/S&$Qj݂Æ!B5;wU<;c3\dkfnG9d(RW)Mm'Q/(KG~ kUr5Щc]vZTe=m @^'0MEf>q#iDk+}nٗu\DGU6Da'.3O}r. +VEPX_, vmGƖ:$FO,4 pme ݕ&7Ocb?ݤ8 Y0fʵu9n=QشE5)yS6ІZd,쾅?P>Z5yTҴoD󒶥:"ـcQ L!2i]=Wmcͼtf(zMg`5LhOh/L5ae7};Cc`f 7i vQmߖ$ww$-`oehJIdB 7\T9O1=TmʽRi <|6¦1-> lcZvZ[yK|?!ˌ*?0zRrWP? H`?{M Z-k(Mz23(-?wUXToVbCV\8i'H$ )5$aP#Q۳},AoB:*9JW0 O ɬApiI&-sdЮ>PCWY-=\>k̰.CrN5xx觳'.7=bsmF">X\`rv,4uъ>?I-+rWg1Fk5Z,EHr9|*3VvYԐ {G0%䜸}ͥ]̓My}6?mLsaʀÜҰJ,csI2C9Ks)0JxH. |l^ͻM.e7Gj(Z%.k>lGҸ׹~Cs1(IYKh^a(%xVb@z[٘$1<~}F|:/h=#I-r(Jxn%-;NMެ)vCߤɫoxDZ9=ڷ;DӮS#Eg1rp#a9r1ݚa#)+h2*$i;D5"H>R|1)g[d)dǦ9" S/O$8P]t;^R\ɢm5)}jLDY{ʅ뙸?$9tod cΥ<>a_~qn1Dv śuĔ6 n^3_X6ym3I*$B[:⠔:Xz pԃaOJX YAmTĿ'p)d> χNWUY>X+1?.wN1i}B3o3+;;#[\!9BF퓚, 褹wm='ᛡ|U1.7:&(6T@hs)6)nP"[?ѲmPTU+In~ℂwL'c&IEޅF,F"B agzP̌bܵ[WNzL&ȨL,!ޙ| S_*ڜ%oJ]&7*inPIPTdj:˭7;E%@T^΢[nW!ѱԝ7ݗ5;_~s/>{2p:VÏWCb&=g&,bc$5B0 *1}M~±quJnZUnW9f+)}, Zk3JPwoJ"'WQ9(F 9GYaH.HMsQC@Lbfnfbpc;" s'pgI4 &'&0KbwrB[Ͳl̾Aa Q<>8> w紉Υ21qAo% :҃|D .,̌D{޹n 4^64ꈍ^Lm*RQuh޻K2)t-PWz|1sѡy@~dzWdCOژ01u"n6Ajq2tSrth1_votZ6Uyaw)f~BAAoJL*3wĘCv<8D {2WWfȸڬ0hV*eFP|`qy'B &qrgcbg~_Ke:iP`,"_Fm^4^Sgh}Bgˆ,3r'?@  4q =`J8CG)0i%fd}RМҡ19t4z&AUK2j]v< B|=R3fS.i2-ds\][q*<볦) `G5߹lxcJ.퇌zwj>āwxjbvw>zȷFgC޾-`Sݜ#jBnhOlEV {pH.0 c6S.8ULP@LM?@(e2J+\]$]]酉3+2B +l>>*W2eFT T&Nke"m*3u3I9DsZ@bQ<`ZTx 6ћ*Wd&-Loo 6 u_HD\n!s]b>.ϖ2h\:GCҞ^sdH`Je]?t\ġEv(ahD|6xMI֙ba %edhxvPeEV:}Qֿnh|O&Is ZoVx(qhnؤ M'W0 ㅔX4ٺF]]vkˮ6nCX`pz{9~7||M)rW@4ۀt!_VuI )d0'qn7`E 1p}ucTfVtuv!hvs)ӎ8 DyzW.雪ܩk)^^g!Š|)x3dds^vA)km+>N]xe>n#sQ˺Qk*t?KMY@j_e0 +1Y&'TE.a=ƙ-H =Y>9y){}f>,"3Jxaf#Z& 7FyA9@.1XQb7 a19Gt.3@Eg*]vM/ &C:/E`;xrv/X Dq_X\A@ gQutHj4M"Gs˝ B 4݊S{%Hp%F9rh+<:opM;,HTu T>6d?v}*nVh6A|om@}WqGe=?4q0k1m=4]wɑxbiO/熼x>c w'%! ~luu730g,ͱxeeIC7*1՝2=>ɑYJav |BN<3_+^e*=6s:y7ĭ={H3RrN t.V[jбqWgwLBH(/B- 8:ZLjѤ =$ y&v@]TB)\ZFzc-߻Eo>G ]eVSOqPP ]4{7tkfջS LBr.dt)q1'Nn-SZj[62 :аt67a1G*|mmĔ5^'Q`#i疈U |dч#O6dD4p`%k>@&mձS=E{O.˸:(u%EWR 0$Tᰜρªz7"X6_|eLZDjYvwDǦ |N0,ñZ쒥ak˗jT 򜍁yԘ($wᏊ3Rjkcp2-"@aunD Y5 ?x.~}e4( A5[(Z?ۉ0(ifn# |}ms/ [Pf+nO8cIifM;o؄JҀj,Tci{x恮p߀'ˋTn(2P/ҨJۓ_MFlhD}'2t 7#GԽJ@G~-շ̠işs+g{Wu|pRҔ_ whr|!!3]7|WFk71gH,5tЖ\zj`\:`BVh.g_X$7a/ZbpU3ZTa]%Ӄ\u 4%a){ih Bzc>vR6!!M9M-F0Qd9V靘 (=>{Y(~ůLhzEx<`@ }6X/eM'Obk@jCB^A> ~?(#3H Q6eo!_`+G%43 E#-v:}g̳,2qϺWz<>#4Tw?]|E?fݙ50D ]cñoUtw*DHXvSJg!wEJ%$k KKC]p?O9ȭ&d"ax^8l,dy?tȂ X[!|/ {eOp; 0-XagG#=O@z^y%n.0`R,Y7Zp_cj XUJ͐\%UDSi(P]dnkK*znc=Qon[ eG҄rx@CJjrf~c8tb[KW edVGT+! HE>t)`ril$Lwh{ڕVSs(:@ ʴkÛ ADd~Dz?wrl0*)ak,&^\})̽*dM*0.ڄO1p]O _w{ck θ]q~I#_g)n1?6 Wӝ@F{X=ate.+˕)] ى$xʏ?-*d,}_b~||LY=^'(]dLzF Vn%~$zޗ+A 3*ݓo)&@Xe 6Aچ 0>uW&(7[j;ٕ#dY=+} ;T]JP=R{TtPI=KXQoW :r?ālA,֩#9)xxIa=K;aȒ*HǛs`88+=nx G2PFzi<85f9>Mxi>3/ZiǴ" 7K$\] Z`5+Oe_2x[4yDs5݀@2eRY<>`p/ ņ(iz"IZ6 Ȋ0,Q]׍Fѧm_psqFWpL8\:dƛ&aȣ@d)0E^ͮdiBV,WaztxB ,3>n0T䁙9+Z'E!Kb\ X=$B'<=E0"! Gڢ.\mHHsܩ~;Ls/j^sRj(G<>tAyufkE 2ː-ARq6{^jvBU뜅㢝*Kb#XhN@mK[͙;s+c=*~z>oRT!C56¦މSD`JC>S3i!| t(l:T$Yu״3U[ZFߪ]}'bOo +д\Ȣ %@=٨ZyJIdQ5`e؃֏>)BߒyR>]SW* N;%p)_DWxaUmGAQekr {LL=S6Sdɶ~G1-HGdU x QiP/XRF n{?t9zaoU'ȣ#ճJQ`7\9փױog5h~SNTH`DtL@`ĀJ<6[mxV"y0Bc\eH 2']W' /+r}k.LӢg[C F,5H#ryU4腹AN :N; ةLɍu;*?K~DZPIu'*6ԉ ;M2%ꏶib#&df6O"䎈1G]|Xq\ 2ΞPZNJ)ͣNǿb-Ҥ/qK42 $`SQD0Bz)u=l`)LG)w:wRJ_ωԡ?W3Io@ԐJ趦=P~.XESgw c&\߽UGa߽3rQ˵!TdRw]vꡃ")$< TdG)_!+0iDP6b{D,Fm՛^?wu mɤt!GK]Lz]bol@d0PK$;>nr1SQN.XM*0F7L'_n,g!FTPOm'XȄH2^G*MeM^ީaI>FDn1;m}|P-zҙ3.+t!y.I?, ~p)GL4Ut. 瞯GpELVzM:MZ_^:suݰl5xRv+#`?Shˠ7Pd͘,wKpo=#db6{]> -yVK9rɢ+y"AMFF')h򇊎oHx!>ò!j5QrDY|!"ߜaEf ;b=dieU2r1j0asplC[ &|*kxq:CA4)g]f"bOJ[EK~q Vqpd5QI?g6,u^T_$N#XRḌ9tBӌܤ<ҝprYaS$bS)L_r|JPE>&V~]WDU_8 *2+~͉y~&Qmhޮd  uHi m,4$6kl z7|>kS/sJT#H.򷃹GqgXAE9SK\n0 !Lz|ͭw xGDJ>7ѽ{Rb[6d@+\EZCltqiW<~fBĜq5:P|!dVin}& 0^/ґ^M01M!wcpM0Z_7Q 3ozW*5 .J@vD: ym`FpV)y&@ nd Ohg:T/)5f711fuLrIG|F'PXXo_JMG@ UTqG1*@rPǢ8|C6>".H%k(8W,t'amUmU,783$HF[&|\>j\:KólK%Fy3k-|gB]E.^`tֻ{Z썘iP4)@Yп>W](>6-iI897|ALƷN&d>:|V[7w]؞.ȂW8+`}xY9q PFRi4;v)."̠ h\RƂ<;.;Iq4ů &wC| D 31V:Va: sZ7Z'v"KP 1Phs-EvhJ|4 e?"O7moi2@\ڽ /xo?"IkMQa_@+ОG&,fv :_$gK9)QvV}$Z D7{l9zV{ WN+^2trL(d߯MP5'^&9u;7`HPwTTFxDCܧ`Xad|i#Gh7Й'xH X+{@mQeB+i+3'oHN><ڼ#[^lSPξLA(U5-x{U쩿~hVElBIbܾK Z!,&C8mH)ި[VRF \V^}MmS .E.6< u*&NRd#]ף̷:[F]+&v_:tu__XC7X7"mɨ9K~ik:,Bʙ' f`uW`b4{<`Lg!Z(jhi\ K-Jmc^ZnD #po B7"s- {16L| El$)]0X:TN,/i '*߽Hs &}2F{r`b益90`l~o7}*2[g?œ>.P&[BY}Ӧo dR / ➂d- 0vّZΆQ4LlY2Bu¹[cZ]Cnށl[ &9gDŽzIJ͋YS-aH _3BtCOpi]HaXg2V ?!&SF^϶sRsؖNbr_׼4l*]70&.}+}Xb# EI"BOŵ~얠=#>1t-Ol^>|RY;B0ڳ?&<(p{+#/Nac+Z2r*CdX FpɉAݓNVk ZT n jm%<,d}3{Lc쎽ipI' ҟޘ)R鹷řZ"Zo (Əڡc{B73c2϶TiPI<UQ1U,Fg,A˻ FFZuKN~`^7-gN9 oh &?=/>C s Q͘ Dz}OO79՜NLq%0݈{m;%\p" 0)Eb.}_!V…޸8/yXdG3MMmO{ɫ;krYe?6]fT VdHiY9ӈ "/ :az6߄jBL3E̝ӡ%^zVH`&hd#5PfX Q|PUJe.uV0&C^Kx-?ͻ̧H4UFB{qsS̡')-}9 ]1#I<\{WNQ$1Y,)Y?V)+ 28T/Zն076>FCWW U:2ftC&J8r*^[Tpa&[xgeTjsjwoǿVL/BxaOf㨨PP{sū`sCVŎ9Nf/yCe /mT0c|%Fop@̤(89QTB`-]FzYroJ u>.ݼ~}^Mgz\|pߪ!_oU~]Y# /&3Ue% -7X/Oo#?{yW"^E;36?dFk̤=UYwyJV"Or뜋_"A6x6ê됾a- W%kNT)dp g^"E>٫U;9asJNޯ`rj3o$R*Dql'̅}-97QX8LQm MZaUCBeuDu3F-(#h2՗(5CLe&K&bMu.d+(T!)HdpGMy7Bzfg ht#jTd.Ka-CL7Ϭ!E`:%@%¨3i7r/Mۋky6G:]RSdO P\g-@pM.,sEq0ebV$o92WDؙBz7/&ef3 `b 4Ai/yyƶz?"j":*+9Z -=R9RX++6RV˖M\.-W!Ѣ_yn'hF ]L z0 ݒ"x2a6o&g$eDB= +ϠBsG_ʟD `Q } 07Tj`qwp^qL zj#`-2^*-a\%T:ѻp2g]2 qQX6r DO8Jz[ )#*-uY`N׿ FN s;&٦M/۴}`=<6+ 2>յ,0o6ScA BW8ຈ̌]l)'pa|d 5<޵" akTouQ"06̶w C -$Z@IUTx} z?_e}u_d 4r}W1AO˼ՃHprgfZ7~%( eN_8t[fJwS`G`_¸'hTnD5f+*tE?>x+̥2*1VTN^IOȽUi+"hx> j.L+G(>OȦTj4wsLSeٽ+,gn-@h3Gϔ,@ɕrE7f6ajfaSDz4Nd=Ks6'D}dܹ ֮؅ |.iJĵRyAg{H(󹄝xMH ^H`;M0i%ꛃ'$O` gp,6q-NbWKqIJ0"I^u|kZ+>1` Mv5%b%S)5CHxN ;^iojDǎ;yVM>}Owl" 2fh`8uI+% #.\ŸDLD5%4R@-9NA'|l1[N+N%\-_ hSCO^bjgluIxBEw)_á}$wl-H( 8@1r 43ӗÆ$n V\i%௱k{\}C}]dP ָ'.ǥ"IV}E`|iH?F草g[ WQ,tw h[(ɾJ`DAZvssfdKKM 62ӯEL+ij:qʰvp$@U^t\*j $Z9qweri+ ^=8BqWu!>dY쇺Xv`U8"@ :>Kw5ΓpK˖^3'l?Uޫ(iޭ(B'%Fȩ:>E JyZK[E8Sby6Pj' N8uՓFx&ήԦ5WTsA7#-m _f0/w\= -St$JY+k~jyC56uAk6q@ 2H3}&ibٞ׭10"> UJ+8Ev`B%:FyLcQ[3S^͐S)uG}8p> -<)Cf!ϓ~Sw7zL OicT6ӷj<:{\"ײ ( ŵ~4@=+5i NB5K3oF,=g 6츆cThj`.ۦ1/y{^A}r7Bf5֦=G* ˌwȣl%v$@^Ƒ6k(E(/ _MضY/XɅdPz}b6.F(#ޭ'iTs_,2sQY]8"vuo.5rKKuj1Eq?J2>nFw`-rm#&{nu$f@nkǙm[ʲ!y~ lGFpoi?~$~ܠ _+;7wP20 jxwf {,Hx6eN& f3ƋUGα*u^;JJ k-ܢ4?A7paڗ} zL]zhN2,!fT*^ow pJntC)1V $J1Kd tu:~3Vgt Ϳk C5;$W6O-1i&co>#6勹O4sHgxxwl-TfecI/)Ⱦ%*iMrabaPv(!hW;y]W7k8zea/yl|=#a,[xDݟCeXhۙmojem36'v]6wX(s:Koԩ~쩡 U_( eQ}4Wsc(r,ZZw4sDFټ?8lDm@EolQλA#@l ;{`Nxxb""(\Φ.o'ud30-=Fw (1􋃔Y3jwȘG{2UYR0Oijb5JW%U2NR56o<Jc.Mx4،s18nˋUPmsGx+JI#W:zfJ7xm^C-A