java-11-openjdk-src-11.0.23.0-150000.3.113.1<>, f"5p9|bf9=C6buoS-w΅ᴶG)8y[t 3Ɇ&#)E91qR4⊳j cu>> X? Hd  / Hhl|q       %*\`+(`8hn9 n: pnB GF [G tH xI |X Y Z [ \ ] ^ b +c d Ve [f ^l `u tv xz     DCjava-11-openjdk-src11.0.23.0150000.3.113.1OpenJDK 11 Source BundleThe OpenJDK 11 source bundle.f"5ibs-power9-13xSUSE 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/linuxppc64lexf"1e7ff8ec1d8efe1209ff98cb36161451a24f62a02d09fd4ba7322488f4127efc4rootrootjava-11-openjdk-11.0.23.0-150000.3.113.1.src.rpmjava-10-openjdk-srcjava-11-openjdk-srcjava-11-openjdk-src(ppc-64)    java-11-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)11.0.23.0-150000.3.113.13.0.4-14.6.0-14.0-15.2-14.14.1f! @e@eԔ@ee/e/e/edd@d@dI@cl@c=@cjDcRc%b?b_b3"b a@aayaqV@aC1a?=@a'@a @` @`O@```x*`T@` l_i___A@^@^@^{G^E:@^6^]@]@]/ ];];\]@\@\@\@\?\73\73[Ѱ@[ @[$@[@[#@[@[\[~[{[z@[Y[Q[I[GB[GB[>@[:[,[+@["X[@[{@[{@[[[@ZnZz@ZZ4@Z@Z?Z?Z?ZZ@Z؄ZЛZZa@ZZlZ@ZZ@Zgc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" + JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294254: [macOS] javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java failure + JDK-8294402: Add diagnostic logging to VMProps.checkDockerSupport + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM + JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/ /AbstractDrbg/SpecTest.java intermittently timeout + JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found + JDK-8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF + JDK-8300727: java/awt/List/ListGarbageCollectionTest/ /AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again + JDK-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302109: Trivial fixes to btree tests + JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java + JDK-8302607: increase timeout for ContinuousCallSiteTargetChange.java + JDK-8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM + JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 + JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 + JDK-8305502: adjust timeouts in three more M&M tests + JDK-8305505: NPE in javazic compiler + JDK-8305972: Update XML Security for Java to 3.0.2 + JDK-8306072: Open source several AWT MouseInfo related tests + JDK-8306076: Open source AWT misc tests + JDK-8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests + JDK-8306640: Open source several AWT TextArea related tests + JDK-8306652: Open source AWT MenuItem related tests + JDK-8306681: Open source more AWT DnD related tests + JDK-8306683: Open source several clipboard and color AWT tests + JDK-8306752: Open source several container and component AWT tests + JDK-8306753: Open source several container AWT tests + JDK-8306755: Open source few Swing JComponent and AbstractButton tests + JDK-8306812: Open source several AWT Miscellaneous tests + JDK-8306871: Open source more AWT Drag & Drop tests + JDK-8306996: Open source Swing MenuItem related tests + JDK-8307123: Fix deprecation warnings in DPrinter + JDK-8307130: Open source few Swing JMenu tests + JDK-8307299: Move more DnD tests to open + JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests + JDK-8307381: Open Source JFrame, JIF related Swing Tests + JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition + JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating + JDK-8308116: jdk.test.lib.compiler.InMemoryJavaCompiler .compile does not close files + JDK-8308223: failure handler missed jcmd.vm.info command + JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee + JDK-8308245: Add -proc:full to describe current default annotation processing policy + JDK-8308336: Test java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use + JDK-8309104: [JVMCI] compiler/unsafe/ /UnsafeGetStableArrayElement test asserts wrong values with Graal + JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/ /agentthr001/TestDescription.java crashing due to empty while loop + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory + JDK-8309870: Using -proc:full should be considered requesting explicit annotation processing + JDK-8310106: sun.security.ssl.SSLHandshake .getHandshakeProducer() incorrectly checks handshakeConsumers + JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/ /bug6889007.java fails + JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/ /interrupt001.java timed out due to missing prompt + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313164: src/java.desktop/windows/native/libawt/windows/ /awt_Robot.cpp GetRGBPixels adjust releasing of resources + JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315594: Open source few headless Swing misc tests + JDK-8315600: Open source few more headless Swing misc tests + JDK-8315602: Open source swing security manager test + JDK-8315606: Open source few swing text/html tests + JDK-8315611: Open source swing text/html and tree test + JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch + JDK-8315731: Open source several Swing Text related tests + JDK-8315761: Open source few swing JList and JMenuBar tests + JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/ /bug4654927.java: component must be showing on the screen to determine its location + JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use createTestJvm + JDK-8316028: Update FreeType to 2.13.2 + JDK-8316030: Update Libpng to 1.6.40 + JDK-8316106: Open source few swing JInternalFrame and JMenuBar tests + JDK-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318410: jdk/java/lang/instrument/BootClassPath/ /BootClassPathTest.sh fails on Japanese Windows + JDK-8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 + JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java + JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests + JDK-8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests + JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318951: Additional negative value check in JPEG decoding + JDK-8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return + JDK-8318971: Better Error Handling for Jar Tool When Processing Non-existent Files + JDK-8318983: Fix comment typo in PKCS12Passwd.java + JDK-8319124: Update XML Security for Java to 3.0.3 + JDK-8319456: jdk/jfr/event/gc/collection/ /TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes + JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh + JDK-8320001: javac crashes while adding type annotations to the return type of a constructor + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320798: Console read line with zero out should zero out underlying buffer + JDK-8320884: Bump update version for OpenJDK: jdk-11.0.23 + JDK-8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8321151: JDK-8294427 breaks Windows L&F on all older Windows versions + JDK-8321215: Incorrect x86 instruction encoding for VSIB addressing mode + JDK-8321408: Add Certainly roots R1 and E1 + JDK-8321480: ISO 4217 Amendment 176 Update + JDK-8322178: Error. can't find jdk.testlibrary .SimpleSSLContext in test directory or libraries + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322725: (tz) Update Timezone Data to 2023d + JDK-8322750: Test "api/java_awt/interactive/ /SystemTrayTests.html" failed because A blue ball icon is added outside of the system tray + JDK-8322752: [11u] GetStackTraceAndRetransformTest.java is failing assert + JDK-8322772: Clean up code after JDK-8322417 + JDK-8323008: filter out harmful -std* flags added by autoconf from CXX + JDK-8323243: JNI invocation of an abstract instance method corrupts the stack + JDK-8323515: Create test alias "all" for all test roots + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/ /platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed + JDK-8324184: Windows VS2010 build failed with "error C2275: 'int64_t'" + JDK-8324307: [11u] hotspot fails to build with GCC 12 and newer (non-static data member initializers) + JDK-8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8326109: GCC 13 reports maybe-uninitialized warnings for jni.cpp with dtrace enabled + JDK-8326503: [11u] java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fail because of package org.junit.jupiter.api does not exist + JDK-8327391: Add SipHash attribution file + JDK-8329837: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.23- Removed patch: * alternative-tzdb_dat.patch + Remove the possibility to use the system timezone-java. It creates more problems then it solves (bsc#1213470)- Use %patch -P N instead of deprecated %patchN.- Upgrade to upstream tag jdk-11.0.22+7 (January 2024 CPU) * Security fixes + JDK-8308204: Enhanced certificate processing + JDK-8314295, CVE-2024-20919, bsc#1218903: Enhance verification of verifier + JDK-8314284, CVE-2024-20926, bsc#1218906: Enhance Nashorn performance + JDK-8314307, CVE-2024-20921, bsc#1218905: Improve loop handling + JDK-8314468, CVE-2024-20918, bsc#1218907: Improve Compiler loops + JDK-8316976, CVE-2024-20945, bsc#1218909: Improve signature handling + JDK-8317547, CVE-2024-20952, bsc#1218911: Enhance TLS connection support * Other fixes + JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports + JDK-6445283: ProgressMonitorInputStream not large file aware (>2GB) + JDK-8026393: jarsigner never shows a warning in badKeyUsage case + JDK-8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work + JDK-8053479: (dc) DatagramChannel.read() throws exception instead of discarding data when buffer too small + JDK-8067250: [mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression + JDK-8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog + JDK-8168408: Test java/awt/Focus/ActualFocusedWindowTest/ /ActualFocusedWindowBlockingTest.java fails intermittentently on windows + JDK-8183374: Refactor java/lang/Runtime shell tests to java + JDK-8185531: [TESTBUG] Improve test configuration for shared strings + JDK-8195589: T6587786.java failed after JDK-8189997 + JDK-8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test + JDK-8205467: javax/management/remote/mandatory/connection/ /MultiThreadDeadLockTest.java possible deadlock + JDK-8207166: jdk/jshell/ /JdiHangingLaunchExecutionControlTest.java - launch timeout + JDK-8210168: JCK test .vm.classfmt.ins.code__002.code__00201m1 .code__00201m1 hangs with -noverify + JDK-8210265: Crash in HSpaceCounters::update_used() + JDK-8211045: [Testbug] Fix for 8144279 didn't define a test case! + JDK-8212997: [TESTBUG] Remove defmeth tests for class file versions 50 and 51 + JDK-8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region + JDK-8214694: cleanup rawtypes warnings in open jndi tests + JDK-8217329: JTREG: Clean up, remove unused imports in gc folder + JDK-8218178: vmTestbase/vm/mlvm/mixed/stress/regression/ /b6969574/INDIFY_Test.java fails with -Xcomp + JDK-8220083: Remove hard-coded 127.0.0.1 loopback address in JDK networking tests + JDK-8221396: Clean up serviceability/sa/TestUniverse.java + JDK-8223145: Replace wildcard address with loopback or local host in tests - part 1 + JDK-8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key. + JDK-8224035: Replace wildcard address with loopback or local host in tests - part 9 + JDK-8224204: Replace wildcard address with loopback or local host in tests - part 10 + JDK-8226825: Replace wildcard address with loopback or local host in tests - part 19 + JDK-8230435: Replace wildcard address with loopback or local host in tests - part 22 + JDK-8230858: Replace wildcard address with loopback or local host in tests - part 23 + JDK-8231556: Wrong font ligatures used when 2 versions of same font used + JDK-8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah + JDK-8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java + JDK-8232513: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with BindException + JDK-8232933: Javac inferred type does not conform to equality constraint + JDK-8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/ /deoptimize test as stress test + JDK-8233847: (sctp) Flx link-local IPv6 scope handling and test cleanup. + JDK-8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly + JDK-8238740: java/net/httpclient/whitebox/FlowTestDriver.java should not specify a TLS protocol + JDK-8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly + JDK-8240604: Rewrite sun/management/jmxremote/bootstrap/ /CustomLauncherTest.java test to make binaries from source file + JDK-8240754: Instrument FlowTest.java to provide more debug traces. + JDK-8242330: Arrays should be cloned in several JAAS Callback classes + JDK-8244508: JFR: FlightRecorderOptions reset date format + JDK-8249812: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException + JDK-8251177: [macosx] The text "big" is truncated in JTabbedPane + JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. + JDK-8254711: Add java.security.Provider.getService JFR Event + JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext + JDK-8258914: javax/net/ssl/DTLS/RespondToRetransmit.java timed out + JDK-8259266: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr" + JDK-8260035: Deproblemlist few problemlisted test + JDK-8260431: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr" + JDK-8263530: sun.awt.X11.ListHelper.removeAll() should use clear() + JDK-8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. + JDK-8265678: Test java/awt/Focus/ActualFocusedWindowTest/ /ActualFocusedWindowBlockingTest.java fails intermittentently on windows + JDK-8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS + JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest + JDK-8268916: Tests for AffirmTrust roots + JDK-8271519: java/awt/event/SequencedEvent/ /MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/ /soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? + JDK-8275333: Print count in "Too many recored phases?" assert + JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8282143: Objects.requireNonNull should be ForceInline + JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" + JDK-8284331: Add sanity check for signal handler modification warning. + JDK-8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java + JDK-8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java + JDK-8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events + JDK-8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different + JDK-8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines + JDK-8288993: Make AwtFramePackTest generic by removing @requires tag + JDK-8289077: Add manual tests to open + JDK-8289238: Refactoring changes to PassFailJFrame Test Framework + JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java + JDK-8289584: (fs) Print size values in java/nio/file/FileStore/Basic.java when they differ by > 1GiB + JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes + JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong + JDK-8290067: Show stack dimensions in UL logging when attaching threads + JDK-8290469: Add new positioning options to PassFailJFrame test framework + JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures + JDK-8292683: Remove BadKeyUsageTest.java from Problem List + JDK-8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses + JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds + JDK-8293107: GHA: Bump to Ubuntu 22.04 + JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 + JDK-8293361: GHA: dump config.log in case of configure failure + JDK-8293466: libjsig should ignore non-modifying sigaction calls + JDK-8293811: Provide a reason for PassFailJFrame.forceFail + JDK-8294281: Allow warnings to be disabled on a per-file basis + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java + JDK-8294941: GHA: Cut down cross-compilation sysroots + JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one + JDK-8295213: Run GHA manually with user-specified make and configure arguments + JDK-8295885: GHA: Bump gcc versions 8313428: GHA: Bump GCC versions for July 2023 updates + JDK-8296275: Write a test to verify setAccelerator method of JMenuItem + JDK-8297296: java/awt/Mouse/EnterExitEvents/ /DragWindowTest.java fails with "No MouseReleased event on label!" + JDK-8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names + JDK-8298905: Test "java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java" fails because the frames of instruction does not display + JDK-8299255: Unexpected round errors in FreetypeFontScaler + JDK-8299330: Minor improvements in MSYS2 Workflow handling + JDK-8300259: Add test coverage for processing of pending block files in signed JARs + JDK-8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg + JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case + JDK-8301065: Handle control characters in java_lang_String::print + JDK-8301167: Update VerifySignedJar to actually exercise and test verification + JDK-8301570: Test runtime/jni/nativeStack/ needs to detach the native thread + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302525: Write a test to check various components send Events while mouse and key are used simultaneously + JDK-8303607: SunMSCAPI provider leaks memory and keys + JDK-8306134: Open source some AWT tests relating to Button and a few other classes + JDK-8306135: Clean up and open source some AWT tests + JDK-8306280: Open source several choice AWT tests + JDK-8306372: Open source AWT CardLayout and Checkbox tests + JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit + JDK-8306575: Clean up and open source four Dialog related tests + JDK-8306765: Some client related jtreg problem list entries are malformed + JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging + JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java + JDK-8307165: java/awt/dnd/NoFormatsDropTest/ /NoFormatsDropTest.java timed out + JDK-8308592: Framework for CA interoperability testing + JDK-8308910: Allow executeAndLog to accept running process + JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java + JDK-8310265: (process) jspawnhelper should not use argv[0] + JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8312065: Socket.connect does not timeout when profiling + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar + JDK-8312535: MidiSystem.getSoundbank() throws unexpected SecurityException + JDK-8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere + JDK-8312972: Bump update version for OpenJDK: jdk-11.0.22 + JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 + JDK-8313626: C2 crash due to unexpected exception control flow + JDK-8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors + JDK-8313691: use close after failing os::fdopen in vmError and ciEnv + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md + JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows + JDK-8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection + JDK-8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315135: Memory leak in the native implementation of Pack200.Unpacker.unpack() + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315480: [11u] Harmonize GHA cross-compilation block with mainline + JDK-8315683: Parallelize java/util/concurrent/tck/ /JSR166TestCase.java + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315766: Parallelize gc/stress/ /TestStressIHOPMultiThread.java test + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies + JDK-8315862: [11u] Backport 8227337: javax/management/remote/ /mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table + JDK-8315863: [GHA] Update checkout action to use v4 + JDK-8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests + JDK-8316087: Test SignedLoggerFinderTest.java is still failing + JDK-8316178: Better diagnostic header for CodeBlobs + JDK-8316206: Test StretchedFontTest.java fails for Baekmuk font + JDK-8316380: [11u] Backport 8170089: nsk/jdi/EventSet/resume/resume008: ERROR: suspendCounts don't match for : Common-Cleaner + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316746: Top of lock-stack does not match the unlocked object + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317920: JDWP-agent sends broken exception event with onthrow option + JDK-8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/ /SSLEngineTestCase.java to handle default cases + JDK-8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 + JDK-8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java + JDK-8318759: Add four DigiCert root certificates + JDK-8319187: Add three eMudhra emSign roots + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8323423: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.22- Configure with --with-native-debug-symbols=internal to enable generation of debuginfo packages- Upgrade to upstrem tag jdk-11.0.21+9 (October 2023 CPU) * Security fixes: + JDK-8242330: Arrays should be cloned in several JAAS Callback classes + JDK-8284910: Buffer clean in PasswordCallback + JDK-8286503: Enhance security classes + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS connections + JDK-8305815: Update Libpng to 1.6.39 + JDK-8306881: Update FreeType to 2.13.0 * Other fixes: + JDK-6176679: Application freezes when copying an animated gif image to the system clipboard + JDK-8023980: JCE doesn't provide any class to handle RSA private key in PKCS#1 + JDK-8155246: Throw error if default java.security file is missing + JDK-8158880: test/java/time/tck/java/time/format/ /TCKDateTimeFormatterBuilder.java fail with zh_CN locale + JDK-8168261: Use server cipher suites preference by default + JDK-8181383: com/sun/jdi/OptionTest.java fails intermittently with bind failed: Address already in use + JDK-8201516: DebugNonSafepoints generates incorrect information + JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" + JDK-8211343: nsk_jvmti_parseoptions should handle multiple suboptions + JDK-8212045: Add back the tests that were removed from HashesTest.java and AddExportsTest.java + JDK-8216059: nsk_jvmti_parseoptions still has dependency on tilde separator + JDK-8217237: HttpClient does not deal well with multi-valued WWW-Authenticate challenge headers + JDK-8217395: Update langtools shell tests to use ${EXE_SUFFIX} + JDK-8217612: (CL)HSDB cannot show some JVM flags + JDK-8217850: CompressedClassSpaceSizeInJmapHeap fails after JDK-8217612 + JDK-8218471: generate-unsafe-access-tests.sh does not correctly invoke build.tools.spp.Spp + JDK-8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm + JDK-8220410: sun/security/tools/jarsigner/warnings/ /NoTimestampTest.java failed with missing expected output + JDK-8221372: Test vmTestbase/nsk/jvmti/GetThreadState/ /thrstat001/TestDescription.java times out + JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" + JDK-8223573: Replace wildcard address with loopback or local host in tests - part 4 + JDK-8223714: HTTPSetAuthenticatorTest could be made more resilient + JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections + JDK-8223856: Replace wildcard address with loopback or local host in tests - part 8 + JDK-8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice + JDK-8224729: Cleanups in sun/security/provider/certpath/ldap/ /LDAPCertStoreImpl.java + JDK-8224768: Test ActalisCA.java fails + JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows + JDK-8226221: Update PKCS11 tests to use NSS 3.46 libs + JDK-8228341: SignTwice.java fails intermittently on Windows + JDK-8228403: SignTwice.java failed with java.io.FileNotFoundException: File name too long + JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) + JDK-8229333: java/io/File/SetLastModified.java timed out + JDK-8229338: clean up test/jdk/java/util/RandomAccess/Basic.java + JDK-8229348: java/net/DatagramSocket/ /UnreferencedDatagramSockets.java fails intermittently + JDK-8229481: sun/net/www/protocol/https/ /ChunkedOutputStream.java failed with a SSLException + JDK-8229912: [TESTBUG] java/net/Socks/SocksIPv6Test fails without IPv6 + JDK-8230132: java/net/NetworkInterface/ /NetworkInterfaceRetrievalTests.java to skip Teredo Tunneling Pseudo-Interface + JDK-8231037: java/net/InetAddress/ptr/Lookup.java fails intermittently due to reverse lookup failed + JDK-8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14 + JDK-8231516: network QuickAckTest.java failed due to "SocketException: maximum number of DatagramSockets reached" + JDK-8232101: (sctp) Add minimal sanity tests for SCTP + JDK-8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow + JDK-8232840: java/math/BigInteger/largeMemory/ /SymmetricRangeTests.java fails due to "OutOfMemoryError: Requested array size exceeds VM limit" + JDK-8232922: Add java/math/BigInteger/largeMemory/ /SymmetricRangeTests.java to ProblemList-Xcomp + JDK-8234808: jdb quoted option parsing broken + JDK-8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class + JDK-8237183: Bug ID missing for test in patch which fixed JDK-8230665 + JDK-8238157: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java test failures because of revocation date + JDK-8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms + JDK-8239264: Clearup the legacy ObjectIdentifier constructor from int array + JDK-8239333: Mark test AmazonCA.java with intermittent key + JDK-8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes + JDK-8240193: loadLibrary("osxsecurity") should not be removed + JDK-8241097: java/math/BigInteger/largeMemory/ /SymmetricRangeTests.java requires -XX:+CompactStrings + JDK-8242151: Improve OID mapping and reuse among JDK security providers for aliases registration + JDK-8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException + JDK-8243210: ClhsdbScanOops fails with NullPointerException in FileMapHeader.inCopiedVtableSpace + JDK-8244078: ProcessTools executeTestJvm and createJavaProcessBuilder have inconsistent handling of test.*.opts + JDK-8247895: SHA1PRNGReseed.java is calling setSeed(0) + JDK-8247968: test/jdk/javax/crypto/SecretKeyFactory/ /security.properties has wrong header + JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken + JDK-8249699: java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore + JDK-8251517: [TESTBUG] com/sun/net/httpserver/bugs/ /B6393710.java does not scale socket timeout + JDK-8252530: Fix inconsistencies in hotspot whitebox + JDK-8254350: CompletableFuture.get may swallow InterruptedException + JDK-8255348: NPE in PKIXCertPathValidator event logging code + JDK-8257993: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine/TestDescription.java crash intermittently + JDK-8259796: timed CompletableFuture.get may swallow InterruptedException + JDK-8260274: Cipher.init(int, key) does not use highest priority provider for random bytes + JDK-8260878: com/sun/jdi/JdbOptions.java fails without jfr + JDK-8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings + JDK-8263970: Manual test javax/swing/JTextField/ /JapaneseReadingAttributes/JapaneseReadingAttributes.java failed + JDK-8265980: Fix systemDictionary and loaderConstraints printing + 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-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 + JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java + JDK-8271838: AmazonCA.java interop test fails + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ /CycleDMImage.java is entered twice in ProblemList + JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver + JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 + JDK-8277353: java/security/MessageDigest/ /ThreadSafetyTest.java test times out + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out + JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes + JDK-8284524: Create an automated test for JDK-4422362 + JDK-8284767: Create an automated test for JDK-4422535 + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel + JDK-8286172: Create an automated test for JDK-4516019 + JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard + JDK-8286620: Create regression test for verifying setMargin() of JRadioButton + JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling + JDK-8289748: C2 compiled code crashes with SIGFPE with - XX:+StressLCM and -XX:+StressGCM + JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running + JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero + JDK-8292033: Move jdk.X509Certificate event logic to JCA layer + JDK-8292297: Fix up loading of override java.security properties file + JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases + JDK-8293180: JQuery UI license file not updated + JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections + JDK-8293657: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" + JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG + JDK-8295737: macOS: Print content cut off when width > height with portrait orientation + JDK-8295894: Remove SECOM certificate that is expiring in September 2023 + JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM + JDK-8297437: javadoc cannot link to old docs (with old style anchors) + JDK-8297523: Various GetPrimitiveArrayCritical miss result - NULL check + JDK-8297587: Upgrade JLine to 3.22.0 + JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit + JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception + JDK-8297887: Update Siphash + JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down + JDK-8297955: LDAP CertStore should use LdapName and not String for DNs + JDK-8298921: Create a regression test for JDK-8139581 + JDK-8298974: Add ftcolor.c to imported freetype sources + JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit + JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge + JDK-8299713: Test javax/swing/JTableHeader/6889007/ /bug6889007.java failed: Wrong type of cursor + JDK-8300098: java/util/concurrent/ConcurrentHashMap/ /ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 + JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values + JDK-8300751: [17u] Remove duplicate entry in javac.properties + JDK-8301269: Update Commons BCEL to Version 6.7.0 + JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument + JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit + JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work + JDK-8302161: Upgrade jQuery UI to version 1.13.2 + JDK-8302182: Update Public Suffix List to 88467c9 + JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling + JDK-8303809: Dispose context in SPNEGO NegotiatorImpl + JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed + JDK-8304498: JShell does not switch to raw mode when there is no /bin/test + JDK-8304867: Explicitly disable dtrace for ppc builds + JDK-8305074: ProblemList javax/net/ssl/DTLS/RespondToRetransmit.java + JDK-8305421: Work around JDK-8305420 in CDSJDITest.java + JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance + JDK-8305766: ProblemList runtime/CompressedOops/ /CompressedClassPointers.java + JDK-8305950: Have -XshowSettings option display tzdata version + JDK-8306133: Open source few AWT Drag & Drop related tests + JDK-8306137: Open source several AWT ScrollPane related tests + JDK-8306484: Open source several AWT Choice jtreg tests + JDK-8306636: Disable compiler/c2/Test6905845.java with - XX:TieredStopAtLevel=3 + JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit + JDK-8306682: Open source a few more AWT Choice tests + JDK-8306718: Optimize and opensource some old AWT tests + JDK-8306954: Open source five Focus related tests + JDK-8306955: Open source several JComboBox jtreg tests + JDK-8307078: Opensource and clean up five more AWT Focus related tests + JDK-8307080: Open source some more JComboBox jtreg tests + JDK-8307128: Open source some drag and drop tests 4 + JDK-8307133: Open source some JTable jtreg tests + JDK-8307135: java/awt/dnd/NotReallySerializableTest/ /NotReallySerializableTest.java failed + JDK-8307301: Update HarfBuzz to 7.2.0 + JDK-8307569: Build with gcc8 is broken after JDK-8307301 + JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers + JDK-8307603: [AIX] Broken build after JDK-8307301 + JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 + JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause + JDK-8308156: VerifyCACerts.java misses blank in error output + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309108: Bump update version for OpenJDK: jdk-11.0.21 + JDK-8309138: Fix container tests for jdks with symlinked conf dir + JDK-8310054: ScrollPane insets are incorrect + JDK-8310176: JDK 11 G1 crash during full GC with +UseStringDeduplication + JDK-8310620: [11u] Problemlist failing aot tests on macos x64 + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311689: Wrong visible amount in Adjustable of ScrollPane + JDK-8312138: jcmd VM.metaspace vslist has no newline character before the Class: label. + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8313159: [11u] Fix test SSLEngineKeyLimit.java after Merge error + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313803: [11u] Exclude jdk/jfr/event/sampling/ /TestStackFrameLineNumbers.java + JDK-8313878: Exclude two compiler/rtm/locking tests on ppc64le + JDK-8314086: [11u] A typo in the fix for JDK-8312462 is causing test failure in ChildAlwaysOnTopTest.java + JDK-8314950: CMS may miss NMT tag after mark stack expansion + JDK-8314960: Add Certigna Root CA - 2 + JDK-8315135: Memory leak in the native implementation of Pack200.Unpacker.unpack() + JDK-8315529: [11u] Exclude some failing Z-GC tests + JDK-8317040: Exclude cleaner test failing on older releases + JDK-8317644: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.21 - Modified patches: * adlc-parser.patch + extend to initialize all the members to NULL * fips.patch * nss-security-provider.patch * reproducible-javadoc-timestamp.patch + rediff- Compiler flags to realign stack on ix86 (bsc#1214790)- Added patch: * reproducible-properties.patch + use SOURCE_DATE_EPOCH for timestamp in the generated properties files- Update to upstream tag jdk-11.0.20.1+1 (August 2023 emergency release fixing a regression in July 2023 CPU) * Changes: + JDK-8313765: Invalid CEN header (invalid zip64 extra data field size) + JDK-8314678: Bump update version for OpenJDK: jdk-11.0.20.1- Added patch: * reproducible-javadoc-timestamp.patch + use SOURCE_DATE_EPOCH in javadoc and make the javadoc generation more reproducible- Upgrade to upstream tag jdk-11.0.20+8 (July 2023 CPU) * CVEs + CVE-2023-22006, bsc#1213473 + CVE-2023-22036, bsc#1213474 + CVE-2023-22041, bsc#1213475 + CVE-2023-22044, bsc#1213479 + CVE-2023-22045, bsc#1213481 + CVE-2023-22049, bsc#1213482 + CVE-2023-25193, bsc#1207922 * Security fixes + JDK-8298676: Enhanced Look and Feel + JDK-8300285: Enhance TLS data handling + JDK-8300596: Enhance Jar Signature validation + JDK-8301998, JDK-8302084: Update HarfBuzz to 7.0.1 + JDK-8302475: Enhance HTTP client file downloading + JDK-8302483: Enhance ZIP performance + JDK-8303376: Better launching of JDI + JDK-8304468: Better array usages + JDK-8305312: Enhanced path handling + JDK-8308682: Enhance AES performance * Other changes + JDK-8171426: java/lang/ProcessBuilder/Basic.java failed with Stream closed + JDK-8178806: Better exception logging in crypto code + JDK-8187522: test/sun/net/ftp/FtpURLConnectionLeak.java timed out + JDK-8209167: Use CLDR's time zone mappings for Windows + JDK-8209546: Make sun/security/tools/keytool/autotest.sh to support macosx + JDK-8209880: tzdb.dat is not reproducibly built + JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails + JDK-8214459: NSS source should be removed + JDK-8214807: Improve handling of very old class files + JDK-8215015: [TESTBUG] remove unneeded -Xfuture option from tests + JDK-8215575: C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded + JDK-8220093: Change to GCC 8.2 for building on Linux at Oracle + JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError + JDK-8232853: AuthenticationFilter.Cache::remove may throw ConcurrentModificationException + JDK-8243936: NonWriteable system properties are actually writeable + JDK-8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider + JDK-8248701: On Windows generated modules-deps.gmk can contain backslash-r (CR) characters + JDK-8257856: Make ClassFileVersionsTest.java robust to JDK version updates + JDK-8259530: Generated docs contain MIT/GPL-licenced works without reproducing the licence + JDK-8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation + JDK-8264290: Create implementation for NSAccessibilityComponentGroup protocol peer + JDK-8264304: Create implementation for NSAccessibilityToolbar protocol peer + JDK-8265486: ProblemList javax/sound/midi/Sequencer/ /Recording.java on macosx-aarch64 + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8269746: C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input? + JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile + JDK-8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression + JDK-8275721: Name of UTC timezone in a locale changes depending on previous code + JDK-8275735: [linux] Remove deprecated Metrics api (kernel memory limit) + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 + JDK-8278434: timeouts in test java/time/test/java/time/format/ /TestZoneTextPrinterParser.java + JDK-8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption + JDK-8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error + JDK-8282201: Consider removal of expiry check in VerifyCACerts.java test + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282600: SSLSocketImpl should not use user_canceled workaround when not necessary + JDK-8283059: Uninitialized warning in check_code.c with GCC 11.2 + JDK-8285497: Add system property for Java SE specification maintenance version + JDK-8286398: Address possibly lossy conversions in jdk.internal.le + JDK-8287007: [cgroups] Consistently use stringStream throughout parsing code + JDK-8287246: DSAKeyValue should check for missing params instead of relying on KeyFactory provider + JDK-8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable + JDK-8287897: Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies + JDK-8289301: P11Cipher should not throw out of bounds exception during padding + JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space + JDK-8291226: Create Test Cases to cover scenarios for JDK-8278067 + JDK-8291637: HttpClient default keep alive timeout not followed if server sends invalid value + JDK-8291638: Keep-Alive timeout of 0 should close connection immediately + JDK-8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected + JDK-8293232: Fix race condition in pkcs11 SessionManager + JDK-8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation + JDK-8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 + JDK-8294906: Memory leak in PKCS11 NSS TLS server + JDK-8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames + JDK-8296934: Write a test to verify whether Undecorated Frame can be iconified or not + JDK-8297000: [jib] Add more friendly warning for proxy issues + JDK-8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter + JDK-8298887: On the latest macOS+XCode the Robot API may report wrong colors + JDK-8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE + JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument + JDK-8300205: Swing test bug8078268 make latch timeout configurable + JDK-8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 + JDK-8301119: Support for GB18030-2022 + JDK-8301170: perfMemory_windows.cpp add free_security_attr to early returns + JDK-8301401: Allow additional characters for GB18030-2022 support + JDK-8302151: BMPImageReader throws an exception reading BMP images + JDK-8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message + JDK-8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN + JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303432: Bump update version for OpenJDK: jdk-11.0.20 + JDK-8303440: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id + JDK-8303465: KeyStore of type KeychainStore, provider Apple does not show all trusted certificates + JDK-8303476: Add the runtime version in the release file of a JDK image + JDK-8303482: Update LCMS to 2.15 + JDK-8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi + JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303822: gtestMain should give more helpful output + JDK-8303861: Error handling step timeouts should never be blocked by OnError and others + JDK-8303937: Corrupted heap dumps due to missing retries for os::write() + JDK-8304134: jib bootstrapper fails to quote filename when checking download filetype + JDK-8304291: [AIX] Broken build after JDK-8301998 + JDK-8304295: harfbuzz build fails with GCC 7 after JDK-8301998 + JDK-8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 + JDK-8304760: Add 2 Microsoft TLS roots + JDK-8305113: (tz) Update Timezone Data to 2023c + JDK-8305400: ISO 4217 Amendment 175 Update + JDK-8305528: [11u] Backport of JDK-8259530 breaks build with JDK10 bootstrap VM + JDK-8305682: Update the javadoc in the Character class to state support for GB 18030-2022 Implementation Level 2 + JDK-8305711: Arm: C2 always enters slowpath for monitorexit + JDK-8305721: add `make compile-commands` artifacts to .gitignore + JDK-8305975: Add TWCA Global Root CA + JDK-8306543: GHA: MSVC installation is failing + JDK-8306658: GHA: MSVC installation could be optional since it might already be pre-installed + JDK-8306664: GHA: Update MSVC version to latest stepping + JDK-8306768: CodeCache Analytics reports wrong threshold + JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep + JDK-8307134: Add GTS root CAs + JDK-8307811: [TEST] compilation of TimeoutInErrorHandlingTest fails after backport of JDK-8303861 + JDK-8308006: Missing NMT memory tagging in CMS + JDK-8308884: [17u/11u] Backout JDK-8297951 + JDK-8309476: [11u] tools/jmod/hashes/HashesOrderTest.java fails intermittently + JDK-8311465: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.20 - Removed patch: * system-crypto-policy.patch + folded into modified fips.patch - Modified patch: * fips.patch + fold in the system-crypto-policy.patch + regenerate to changed context- Upgrade to upsteam tag jdk-11.0.19+7 (April 2023 CPU) * Security fixes: + JDK-8287404: Improve ping times + JDK-8288436: Improve Xalan supports + JDK-8294474, CVE-2023-21930, bsc#1210628: Better AES support + JDK-8295304, CVE-2023-21938, bsc#1210632: Runtime support improvements + JDK-8296676, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296684, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296692, CVE-2023-21937, bsc#1210631: Improve String platform support + JDK-8296832, CVE-2023-21939, bsc#1210634: Improve Swing platform support + JDK-8297371: Improve UTF8 representation redux + JDK-8298191, CVE-2023-21954, bsc#1210635: Enhance object reclamation process + JDK-8298310, CVE-2023-21967, bsc#1210636: Enhance TLS session negotiation + JDK-8298667, CVE-2023-21968, bsc#1210637: Improved path handling + JDK-8299129: Enhance NameService lookups * Fixes: + JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ /Receiver/bug6186488.java fails + JDK-8035787: SourcePositions are wrong for Strings concatenated with '+' operator + JDK-8065097: [macosx] javax/swing/Popup/ /TaskbarPositionTest.java fails because Popup is one pixel off + JDK-8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled + JDK-8129315: java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently + JDK-8144030: [macosx] test java/awt/Frame/ /ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) + JDK-8170705: sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response + JDK-8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" + JDK-8179317: [TESTBUG] rewrite runtime shell tests in java + JDK-8247741: Test test/hotspot/jtreg/runtime/7162488/ /TestUnrecognizedVmOption.java fails when - XX:+IgnoreUnrecognizedVMOptions is set + JDK-8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols + JDK-8192931: Regression test java/awt/font/TextLayout/ /CombiningPerf.java fails + JDK-8195057: java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp + JDK-8195716: BootstrapLoggerTest : Executor still alive + JDK-8202621: bad test with broken links needs to be updated + JDK-8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests + JDK-8208077: File.listRoots performance degradation + JDK-8209023: fix 2 compiler tests to avoid JDK-8208690 + JDK-8209115: adjust libsplashscreen linux ppc64le builds for easier libpng update + JDK-8209774: Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java + JDK-8209935: Test to cover CodeSource.getCodeSigners() + JDK-8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel. + JDK-8212165: JGSS: Fix cut/paste error in NativeUtil.c + JDK-8212216: JGSS: Fix leak in exception cases in getJavaOID() + JDK-8213130: Update ProblemList after verification of jtreg tests in Win 7 + JDK-8213265: fix missing newlines at end of files + JDK-8213932: [TESTBUG] assertEquals is invoked with the arguments in the wrong order + JDK-8214445: [test] java/net/URL/HandlerLoop has illegal reflective access + JDK-8215372: test/jdk/java/nio/file/DirectoryStream/Basic.java not correct when using a glob + JDK-8215759: [test] java/math/BigInteger/ModPow.java can throw an ArithmeticException + JDK-8217353: java/util/logging/LogManager/Configuration/ /updateConfiguration/HandlersOnComplexResetUpdate.java fails with Unexpected reference: java.lang.ref.WeakReference + JDK-8217730: Split up MakeBase.gmk + JDK-8218133: sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" + JDK-8218431: Improved platform checking in makefiles + JDK-8221098: Run java/net/URL/HandlerLoop.java in othervm mode + JDK-8221168: java/util/concurrent/CountDownLatch/Basic.java fails + JDK-8221351: Crash in KlassFactory::check_shared_class_file_load_hook + JDK-8221621: FindTests.gmk cannot handle "=" in TEST.groups comments + JDK-8222430: Add tests for ElementKind predicates + JDK-8223463: Replace wildcard address with loopback or local host in tests - part 2 + JDK-8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic + JDK-8223736: jvmti/scenarios/contention/TC04/tc04t001/ /TestDescription.java fails due to wrong number of MonitorContendedEntered events + JDK-8224024: java/util/concurrent/BlockingQueue/ /DrainToFails.java testBounded fails intermittently + JDK-8226595: jvmti/scenarios/contention/TC04/tc04t001/ /TestDescription.java still fails due to wrong number of MonitorContendedEntered events + JDK-8226917: jvmti/scenarios/contention/TC04/tc04t001/ /TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE) + JDK-8227422: sun/net/www/protocol/file/ /DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission + JDK-8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties + JDK-8230731: SA tests fail with "Windbg Error: ReadVirtual failed" + JDK-8231595: [TEST] develop a test case for SuspendThreadList including current thread + JDK-8233462: serviceability/tmtools/jstat tests times out with -Xcomp + JDK-8235448: code cleanup in SSLContextImpl.java + JDK-8238936: The crash in XRobotPeer when the custom GraphicsDevice is used + JDK-8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable + JDK-8244592: Start supporting SOURCE_DATE_EPOCH + JDK-8245245: WebSocket can lose the URL encoding of URI query parameters + JDK-8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body + JDK-8245654: Add Certigna Root CA + JDK-8248306: gc/stress/gclocker/ /TestExcessGCLockerCollections.java does not compile + JDK-8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed + JDK-8252401: Introduce Utils.TEST_NATIVE_PATH + JDK-8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") + JDK-8252715: Problem list java/awt/event/KeyEvent/KeyTyped/ /CtrlASCII.java on Linux + JDK-8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" + JDK-8255710: Opensource unit/regression tests for CMM + JDK-8256110: Create implementation for NSAccessibilityStepper protocol + JDK-8256111: Create implementation for NSAccessibilityStaticText protocol + JDK-8256126: Create implementation for NSAccessibilityImage protocol peer + JDK-8256240: Reproducible builds should turn on the "deterministic" flag for Visual Studio + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8256934: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit + JDK-8257928: Test image build failure with clang-10 due to - Wmisleading-indentation + JDK-8258005: JDK build fails with incorrect fixpath script + JDK-8259265: Refactor UncaughtExceptions shell test as java test. + JDK-8259267: Refactor LoaderLeak shell test as java test. + JDK-8225648: [TESTBUG] java/lang/annotation/loaderLeak/ /Main.java fails with -Xcomp + JDK-8260576: Typo in compiler/runtime/safepoints/ /TestRegisterRestoring.java + JDK-8261270: MakeMethodNotCompilableTest fails with - XX:TieredStopAtLevel={1,2,3} + JDK-8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out + JDK-8261350: Create implementation for NSAccessibilityCheckBox protocol peer + JDK-8261351: Create implementation for NSAccessibilityRadioButton protocol + JDK-8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions + JDK-8262060: compiler/whitebox/BlockingCompilation.java timed out + JDK-8264200: java/nio/channels/DatagramChannel/SRTest.java fails intermittently + JDK-8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles + JDK-8264512: jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding + JDK-8266974: duplicate property key in java.sql.rowset resource bundle + JDK-8267038: Update IANA Language Subtag Registry to Version 2022-03-02 + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8272985: Reference discovery is confused about atomicity and degree of parallelism + JDK-8273497: building.md should link to both md and html + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8277346: ProblemList 7 serviceability/sa tests on macosx-x64 + JDK-8277351: ProblemList runtime/jni/checked/ /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + JDK-8279614: The left line of the TitledBorder is not painted on 150 scale factor + JDK-8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC + JDK-8279941: sun/security/pkcs11/Signature/ /TestDSAKeyLength.java fails when NSS version detection fails + JDK-8280048: Missing comma in copyright header + JDK-8280391: NMT: Correct NMT tag on CollectedHeap + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280896: java/nio/file/Files/probeContentType/Basic.java fails on Windows 11 + JDK-8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8282398: EndingDotHostname.java test fails because SSL cert expired + JDK-8282511: Use fixed certificate validation date in SSLExampleCert template + JDK-8282958: Rendering Issues with Borders on Windows High-DPI systems + JDK-8283606: Tests may fail with zh locale on MacOS + JDK-8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/ /thread001 failed due to SocketTimeoutException + JDK-8283719: java/util/logging/CheckZombieLockTest.java failing intermittently + JDK-8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284165: Add pid to process reaper thread name + JDK-8285093: Introduce UTIL_ARG_WITH + JDK-8285755: JDK-8285093 changed the default for - -with-output-sync + JDK-8285919: Remove debug printout from JDK-8285093 + JDK-8285399: JNI exception pending in awt_GraphicsEnv.c:1432 + JDK-8285690: CloneableReference subtest should not throw CloneNotSupportedException + JDK-8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work + JDK-8286030: Avoid JVM crash when containers share the same /tmp dir + JDK-8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong + JDK-8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException + JDK-8287011: Improve container information + JDK-8287180: Update IANA Language Subtag Registry to Version 2022-08-08 + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288332: Tier1 validate-source fails after 8279614 + JDK-8289562: Change bugs.java.com and bugreport.java.com URL's to https + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8290197: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails on some systems for the ".rar" extension + JDK-8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86 + JDK-8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false + JDK-8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" + JDK-8292863: assert(_print_inlining_stream->size() > 0) failed: missing inlining msg + JDK-8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly + JDK-8293550: Optionally add get-task-allow entitlement to macos binaries + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS markings + JDK-8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop + JDK-8294378: URLPermission constructor exception when using tr locale + JDK-8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame + JDK-8294705: Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java + JDK-8294947: Use 64bit atomics in patch_verified_entry on x86_64 + JDK-8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead + JDK-8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" + JDK-8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests + JDK-8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp + JDK-8295530: Update Zlib Data Compression Library to Version 1.2.13 + JDK-8295685: Update Libpng to 1.6.38 + JDK-8295774: Write a test to verify List sends ItemEvent/ActionEvent + JDK-8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver + JDK-8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node" + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296611: Problemlist several sun/security tests until + JDK-8295343 is resolved + JDK-8296619: Upgrade jQuery to 3.6.1 + JDK-8296675: Exclude linux-aarch64 in NSS tests + JDK-8296878: Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters + JDK-8296904: Improve handling of macos xcode toolchain + JDK-8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 + JDK-8296924: C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address + JDK-8297088: Update LCMS to 2.14 + JDK-8297257: Bump update version for OpenJDK: jdk-11.0.19 + JDK-8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top + JDK-8297480: GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check + JDK-8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent + JDK-8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 + JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros + JDK-8298027: Remove SCCS id's from awt jtreg tests + JDK-8298073: gc/metaspace/ /CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx + JDK-8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes + JDK-8298093: improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c + JDK-8298108: Add a regression test for JDK-8297684 + JDK-8298129: Let checkpoint event sizes grow beyond u4 limit + JDK-8298271: java/security/SignedJar/spi-calendar-provider/ /TestSPISigned.java failing on Windows + JDK-8298459: Fix msys2 linking and handling out of tree build directory for source zip creation + JDK-8298527: Cygwin's uname -m returns different string than before + JDK-8299194: CustomTzIDCheckDST.java may fail at future date + JDK-8299296: Write a test to verify the components selection sends ItemEvent + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299445: EndingDotHostname.java fails because of compilation errors + JDK-8299520: TestPrintXML.java output error messages in case compare fails + JDK-8299596: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.19 + JDK-8299616: [11u] Bootcycle build fails after JDK-8257679 backport + JDK-8299789: Compilation of gtest causes build to fail if runtime libraries are in different dirs + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems + JDK-8300424: [11u] Chunk lost in backport of 8297569 + JDK-8300642: [17u,11u] Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. + JDK-8300773: Address the inconsistency between the constant array and pool size + JDK-8301397: [11u, 17u] Bump jtreg to fix issue with build JDK 11.0.18 + JDK-8301760: Fix possible leak in SpNegoContext dispose + JDK-8301842: JFR: increase checkpoint event size for stacktrace and string pool + JDK-8302000: [11u] A subtle race condition during jdk11u build + JDK-8218460: Test generation scripts do not invoke stream preprocessor correctly + JDK-8302657: [11u] Add missing '(' in makefile after backport of 8218431 + JDK-8302694: [11u] Update GHA Boot JDK to 11.0.18 + JDK-8302903: [11u] Add modified test snippet after backport of JDK-8221871 + JDK-8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 + JDK-8304389: [11u] Crash on Windows in C2 compiled code after 8248238 and 8218431 - Modified patch: * fips.patch + adapt to changed context- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1206549). It can eventually be built as standalone if needed - Removed patches: * jaw-jdk10.patch * jaw-misc.patch * jaw-nogtk.patch + not needed after the removal of the accessibility sub-package- Upgrade to upstream tag jdk-11.0.18+10 (January 2023 CPU) * CVEs + CVE-2023-21835, bsc#1207246 + CVE-2023-21843, bsc#1207248 * Security fixes + JDK-8286070: Improve UTF8 representation + JDK-8286496: Improve Thread labels + JDK-8287411: Enhance DTLS performance + JDK-8288516: Enhance font creation + JDK-8289350: Better media supports + JDK-8293554: Enhanced DH Key Exchanges + JDK-8293598: Enhance InetAddress address handling + JDK-8293717: Objective view of ObjectView + JDK-8293734: Improve BMP image handling + JDK-8293742: Better Banking of Sounds + JDK-8295687: Better BMP bounds * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8029633: Raw inner class constructor ref should not perform diamond inference + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ /MissingDragExitEventTest.java fails + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ /RobotWheelTest.java fails + JDK-8159599: [TEST_BUG] java/awt/Modal/ /ModalInternalFrameTest/ModalInternalFrameTest.java + JDK-8169187: [macosx] Aqua: java/awt/image/multiresolution/ /MultiresolutionIconTest.java + JDK-8172269: When checking the default behaviour for a scroll tab layout and checking the 'opaque' checkbox, the area behind tabs is not red. + JDK-8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout + JDK-8193942: Regression automated test '/open/test/jdk/javax/ /swing/JFrame/8175301/ScaledFrameBackgroundTest.java' fails + JDK-8194126: Regression automated Test '/open/test/jdk/javax/ /swing/JColorChooser/Test7194184.java' fails + JDK-8198343: Test java/awt/print/PrinterJob/ /TestPgfmtSetMPA.java may fail w/o printer + JDK-8199290: [TESTBUG] sun.hotspot.WhiteBox$WhiteBoxPermission is not copied + JDK-8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails + JDK-8206125: [windows] cannot pass relative path to - -with-boot-jdk + JDK-8210047: some pages contain content outside of landmark region + 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-8213239: Configure cannot handle command overrides with arguments + JDK-8215571: jdb does not include jdk.* in the default class filter + JDK-8217032: Check pandoc capabilities in configure + JDK-8222091: Javadoc does not handle package annotations correctly on package-info.java + JDK-8222251: preflow visitor is not visiting lambda expressions + JDK-8226236: win32: gc/metaspace/ /TestCapacityUntilGCWrapAround.java fails + JDK-8227179: Test for new gc+metaspace=info output format + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8228672: [TESTBUG] gc/metaspace/TestSizeTransitions.java fails on 32-bit platforms + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos + JDK-8233565: [TESTBUG] NullModalityDialogTest.java fails on MacOS + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos + JDK-8239708: Split basics.m4 into basic.m4 and util.m4 + JDK-8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack + JDK-8242468: VS2019 build missing vcruntime140_1.dll + JDK-8243565: some gc tests use 'test.java.opts' and not 'test.vm.opts' + JDK-8243568: serviceability/logging/TestLogRotation.java uses 'test.java.opts' and not 'test.vm.opts' + JDK-8244010: Simplify usages of ProcessTools.createJavaProcessBuilder in our tests + JDK-8244557: test/jdk/javax/swing/JTabbedPane/ /TestBackgroundScrollPolicy.java failed + JDK-8247676: vcruntime140_1.dll is not needed on 32-bit Windows + JDK-8249694: java/lang/StringBuffer/HugeCapacity.java and j/l/StringBuilder/HugeCapacity.java tests shouldn't be @ignore-d + JDK-8253877: gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message + JDK-8254874: ZGC: JNIHandleBlock verification failure in stack watermark processing + JDK-8254976: Re-enable swing jtreg tests which were broken due to samevm mode + JDK-8255439: System Tray icons get corrupted when Windows scaling changes + JDK-8256109: Create implementation for NSAccessibilityButton protocol + JDK-8257679: Improved unix compatibility layer in Windows build (winenv) + JDK-8257722: Improve "keytool -printcert -jarfile" output + JDK-8258005: JDK build fails with incorrect fixpath script + JDK-8259485: Document need for short paths when building on Windows + JDK-8260272: bash configure --prefix does not work after JDK-8257679 + JDK-8261336: IGV: enhance default filters + JDK-8261445: Use memory_order_relaxed for os::random(). + JDK-8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize + JDK-8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java + JDK-8263871: On sem_destroy() failing we should assert + JDK-8264593: debug.cpp utilities should be available in product builds. + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8266082: AssertionError in Annotate.fromAnnotations with - Xdoclint + JDK-8266967: debug.cpp utility find() should print Java Object fields. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268893: jcmd to trim the glibc heap + JDK-8269029: compiler/codegen/TestCharVect2.java fails for client VMs + JDK-8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field + JDK-8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 + JDK-8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints + JDK-8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 + JDK-8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12 + JDK-8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction + JDK-8274029: Remove jtreg tag manual=yesno for java/awt/ /print/Dialog/DialogOrient.java + JDK-8274032: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/ImagePrinting/ImageTypes.java & show test UI + JDK-8274296: Update or Problem List tests which may fail with uiScale=2 on macOS + JDK-8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8275170: Some jtreg sound tests should be marked with sound keyword + JDK-8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked + JDK-8276841: Add support for Visual Studio 2022 + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8277881: Missing SessionID in TLS1.3 resumption in compatibility mode + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java fails with "tag mismatch" + JDK-8279066: entries.remove(entry) is useless in PKCS12KeyStore + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8280158: New test from JDK-8274736 failed with/without patch in JDK11u + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR + JDK-8280948: Write a regression test for JDK-4659800 + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281296: Create a regression test for JDK-4515999 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282276: Problem list failing two Robot Screen Capture tests + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282402: Create a regression test for JDK-4666101 + JDK-8282640: Create a test for JDK-4740761 + JDK-8282642: vmTestbase/gc/gctests/LoadUnloadGC2/ /LoadUnloadGC2.java fails intermittently with exit code 1 + JDK-8282730: LdapLoginModule throw NPE from logout method after login failure + JDK-8282777: Create a Regression test for JDK-4515031 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282857: Create a regression test for JDK-4702690 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup + JDK-8283422: Create a new test for JDK-8254790 + 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-8284521: Write an automated regression test for RFE 4371575 + JDK-8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox + JDK-8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X + JDK-8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation + JDK-8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown" + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285305: Create an automated test for JDK-4495286 + JDK-8285373: Create an automated test for JDK-4702233 + JDK-8285604: closed sun/java2d/GdiRendering/ /ClipShapeRendering.java failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)" + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox + JDK-8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment + JDK-8285836: sun/net/www/http/KeepAliveCache/ /KeepAliveProperty.java failed with "RuntimeException: Failed in server" + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8286624: Regression Test CoordinateTruncationBug.java fails on OL8.3 + JDK-8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray + JDK-8286772: java/awt/dnd/DropTargetInInternalFrameTest/ /DropTargetInInternalFrameTest.html times out and fails in Windows + JDK-8286872: Refactor add/modify notification icon (TrayIcon) + JDK-8287076: Document.normalizeDocument() produces different results + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path + JDK-8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative + JDK-8287724: Fix various issues with msys2 + JDK-8287826: javax/accessibility/4702233/ /AccessiblePropertiesTest.java fails to compile + 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-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288132: Update test artifacts in QuoVadis CA interop tests + JDK-8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces + JDK-8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable + JDK-8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8289043: C2: Vector constant materialization attempt + JDK-8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output + JDK-8290207: Missing notice in dom.md + JDK-8290209: jcup.md missing additional text + JDK-8290451: Incorrect result when switching to C2 OSR compilation from C1 + JDK-8290529: C2: assert(BoolTest(btest).is_canonical()) failure + JDK-8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" + JDK-8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize + JDK-8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses + JDK-8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) + JDK-8291461: assert(false) failed: bad AD file + JDK-8292083: Detected container memory limit may exceed physical machine memory + JDK-8292158: AES-CTR cipher state corruption with AVX-512 + JDK-8292541: [Metrics] Reported memory limit may exceed physical machine memory + JDK-8292682: Code change of JDK-8282730 not updated to reflect CSR update + JDK-8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free + JDK-8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures + JDK-8292887: Bump update version for OpenJDK: jdk-11.0.18 + JDK-8292899: CustomTzIDCheckDST.java testcase failed on AIX platform + JDK-8293044: C1: Missing access check on non-accessible class + JDK-8293472: Incorrect container resource limit detection if manual cgroup fs mounts present + JDK-8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts + JDK-8293578: Duplicate ldc generated by javac + JDK-8293672: Update freetype md file + JDK-8293816: CI: ciBytecodeStream::get_klass() is not consistent + JDK-8293826: Closed test fails after JDK-8276108 on aarch64 + JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening + JDK-8293834: Update CLDR data following tzdata 2022c update + JDK-8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8294138: [11u] Revert change from JDK-8210962 in basic.m4 + JDK-8294307: ISO 4217 Amendment 173 Update + JDK-8294357: (tz) Update Timezone Data to 2022d + JDK-8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode + JDK-8294740: Add cgroups keyword to TestDockerBasic.java + JDK-8295173: (tz) Update Timezone Data to 2022e + JDK-8295288: Some vm_flags tests associate with a wrong BugID + JDK-8295322: Tests for JDK-8271459 were not backported to 11u + JDK-8295429: Update harfbuzz md file + JDK-8295469: S390X: Optimized builds are broken + JDK-8295554: Move the "sizecalc.h" to the correct location + JDK-8295641: Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8295714: GHA ::set-output is deprecated and will be removed + JDK-8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error + JDK-8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor + JDK-8295952: Problemlist existing compiler/rtm tests also on x86 + JDK-8296108: (tz) Update Timezone Data to 2022f + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296480: java/security/cert/pkix/policyChanges/ /TestPolicy.java is failing + JDK-8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException + JDK-8296496: Overzealous check in sizecalc.h prevents large memory allocation + JDK-8296632: Write a test to verify the content change of TextArea sends TextEvent + JDK-8296652: Restore windows aarch64 fixpath patch that was removed in 8239708 + JDK-8296715: CLDR v42 update for tzdata 2022f + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2 + JDK-8297147: UnexpectedSourceImageSize test times out on slow machines when fastdebug is used + JDK-8297153: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails again + JDK-8297241: Update sun/java2d/DirectX/ /OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java + JDK-8297481: Create a regression test for JDK-4424517 + JDK-8297656: AArch64: Enable AES/GCM Intrinsics + JDK-8297804: (tz) Update Timezone Data to 2022g + JDK-8298737: 8296772 backport to jdk11u caused build error on sparc + JDK-8299393: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.18 + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299616: [11u] Bootcycle build fails after JDK-8257679 backport- Fix jconsole.desktop icon- Update to upstream tag jdk-11.0.17+8 (October 2022 CPU) * Security fixes: + JDK-8289366, bsc#1204480, CVE-2022-39399: Improve HTTP/2 client usage + JDK-8288508: Enhance ECDSA usage + JDK-8286918, bsc#1204472, CVE-2022-21628: Better HttpServer service + JDK-8287446, bsc#1204475, CVE-2022-21624: Enhance icon presentations + JDK-8286910: Improve JNDI lookups + JDK-8286511: Improve macro allocation + JDK-8286526, bsc#1204473, CVE-2022-21619: Improve NTLM support + JDK-8286533, bsc#1204471, CVE-2022-21626: Key X509 usages + JDK-8286077, bsc#1204468, CVE-2022-21618: Wider MultiByte conversions + JDK-8286519: Better memory handling + JDK-8285662: Better permission resolution + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 + JDK-8293429: [11u] minor update in attribute style * Other fixes: + JDK-6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") + 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 mac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8069343: Improve gc/g1/TestHumongousCodeCacheRoots.java to use jtreg @requires + JDK-8139348: Deprecate 3DES and RC4 in Kerberos + JDK-8159694: HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8164804: sun/security/ssl/SSLSocketImpl/CloseSocket.java makes not reliable time assumption + 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-8183372: Refactor java/lang/Class shell tests to java + JDK-8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names + JDK-8193462: Fix Filer handling of package-info initial elements + JDK-8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body + JDK-8208471: nsk/jdb/unwatch/unwatch002/unwatch002.java fails with "Prompt is not received during 300200 milliseconds" + JDK-8209052: Low contrast in docs/api/constant-values.html + JDK-8209736: runtime/RedefineTests/ModifyAnonymous.java fails with NullPointerException when running in CDS mode + JDK-8210107: vmTestbase/nsk/stress/network tests fail with Cannot assign requested address (Bind failed) + JDK-8210722: JAXP Tests: CatalogSupport2 and CatalogSupport3 generate incorrect messages upon failure + JDK-8210960: Allow --with-boot-jdk-jvmargs to work during configure + JDK-8212904: JTextArea line wrapping incorrect when using UI scale + JDK-8213695: gc/TestAllocateHeapAtMultiple.java is slow in some configs + JDK-8214078: (fs) SecureDirectoryStream not supported on arm32 + JDK-8214427: probable bug in logic of ConcurrentHashMap.addCount() + JDK-8215291: Broken links when generating from project without modules + JDK-8217170: gc/arguments/TestUseCompressedOopsErgo.java timed out + JDK-8217332: JTREG: Clean up, use generics instead of raw types + JDK-8218128: vmTestbase/nsk/jvmti/ResourceExhausted/ /resexhausted003 and 004 use wrong path to test classes + JDK-8218413: make reconfigure ignores configure-time AUTOCONF environment variable + JDK-8219074: [TESTBUG] runtime/containers/docker/ /TestCPUAwareness.java typo of printing parameters (period should be shares) + JDK-8219149: ProcessTools.ProcessBuilder should print timing info for subprocesses + JDK-8220744: [TESTBUG] Move RedefineTests from runtime to serviceability + JDK-8221871: javadoc should not set role=region on
elements + JDK-8221907: make reconfigure breaks when configured with relative paths + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8223575: add subspace transitions to gc+metaspace=info log lines + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8226976: SessionTimeOutTests uses == operator for String value check + JDK-8230708: Hotspot fails to build on linux-sparc with gcc-9 + JDK-8233712: Limit default tests jobs based on ulimit -u setting + JDK-8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz() + JDK-8236490: Compiler bug relating to @NonNull annotation + JDK-8236823: Ensure that API documentation uses minified libraries + JDK-8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID + JDK-8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available + JDK-8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later + JDK-8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled + JDK-8239265: JFR: Test cleanup of jdk.jfr.api.consumer package + JDK-8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX + JDK-8271512: ProblemList serviceability/sa/sadebugd/ /DebugdConnectTest.java due to 8270326 + JDK-8239423: jdk/jfr/jvm/TestJFRIntrinsic.java failed with - XX:-TieredCompilation + JDK-8239902: [macos] Remove direct usage of JSlider, JProgressBar classes in CAccessible class + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8242188: error in jtreg test jdk/jfr/api/consumer/ /TestRecordedFrame.java on linux-aarch64 + JDK-8247546: Pattern matching does not skip correctly over supplementary characters + JDK-8247907: XMLDsig logging does not work + JDK-8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private + JDK-8249623: test @ignore-d due to 7013634 should be returned back to execution + JDK-8251152: ARM32: jtreg c2 Test8202414 test crash + JDK-8251551: Use .md filename extension for README + JDK-8252145: Unify Info.plist files with correct version strings + JDK-8253829: Wrong length compared in SSPI bridge + JDK-8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 + JDK-8254178: Remove .hgignore + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8255729: com.sun.tools.javac.processing.JavacFiler .FilerOutputStream is inefficient + JDK-8257623: vmTestbase/nsk/jvmti/ResourceExhausted/ /resexhausted001/TestDescription.java shouldn't use timeout + JDK-8258946: Fix optimization-unstable code involving signed integer overflow + JDK-8261160: Add a deserialization JFR event + JDK-8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux + JDK-8264400: (fs) WindowsFileStore equality depends on how the FileStore was constructed + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265100: (fs) WindowsFileStore.hashCode() should read cached hash code once + JDK-8265531: doc/building.md should mention homebrew install freetype + JDK-8266250: WebSocketTest and WebSocketProxyTest call assertEquals(List, List) + JDK-8266254: Update to use jtreg 6 8265020: tests must be updated for new TestNG module name + JDK-8266460: java.io tests fail on null stream with upgraded jtreg/TestNG + JDK-8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods 8267180: Typo in copyright header for HashesTest + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8266675: Optimize IntHashTable for encapsulation and ease of use + JDK-8266774: System property values for stdout/err on Windows UTF-8 + JDK-8266881: Enable debug log for SSLEngineExplorerMatchedSNI.java + JDK-8267271: Fix gc/arguments/TestNewRatioFlag.java expectedNewSize calculation + JDK-8267880: Upgrade the default PKCS12 MAC algorithm + JDK-8268185: Update GitHub Actions for jtreg 6 + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269517: compiler/loopopts/ /TestPartialPeelingSinkNodes.java crashes with - XX:+VerifyGraphEdges + 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-8271010: vmTestbase/gc/lock/malloc/malloclock04/ /TestDescription.java crashes intermittently + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + 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-8277893: Arraycopy stress tests + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8281181: Do not use CPU Shares to compute active processor count + 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-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-8282343: Create a regression test for JDK-4518432 + 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-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-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283017: GHA: Workflows break with update release versions + 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-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + 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-8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8284898: Enhance PassFailJFrame + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8283712: Create a manual test framework class + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284882: SIGSEGV in Node::verify_edges due to compilation bailout + 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-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + 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-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8287017: Bump update version for OpenJDK: jdk-11.0.17 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + 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-8287336: GHA: Workflows break on patch versions + JDK-8287366: Improve test failure reporting in GHA + 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-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288763: Pack200 extraction failure with invalid size + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288865: [aarch64] LDR instructions must use legitimized addresses + JDK-8288928: Incorrect GPL header in pnglibconf.h (backport of JDK-8185041) + 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-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290813: jdk/nashorn/api/scripting/test/ /ScriptObjectMirrorTest.java fails: assertEquals is ambiguous + JDK-8290886: [11u]: Backport of JDK-8266250 introduced test failures + JDK-8291570: [TESTBUG] Part of JDK-8250984 absent from 11u + JDK-8291713: assert(!phase->exceeding_node_budget()) failed: sanity after JDK-8223389 + JDK-8291794: [11u] Corrections after backport of JDK-8212028 + JDK-8292255: Bump update version for OpenJDK: jdk-11.0.16.1 + JDK-8292260: [BACKOUT] JDK-8279219: [REDO] C2 crash when allocating array of size too large (bsc#1204523) + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8292852: [11u] TestMemoryWithCgroupV1 fails after JDK-8292768 + JDK-8295057: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.17 - 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-11.0.16+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-6986863: ProfileDeferralMgr throwing ConcurrentModificationException + JDK-7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. + JDK-7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. + JDK-8133713: [macosx] Accessible JTables always reported as empty + JDK-8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8163498: Many long-running security libs tests + JDK-8166727: javac crashed: [jimage.dll+0x1942] ImageStrings::find+0x28 + JDK-8169004: Fix redundant @requires tags in tests + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8182404: remove jdk.testlibrary.JDKToolFinder and JDKToolLauncher + JDK-8186548: move jdk.testlibrary.JcmdBase closer to tests + JDK-8192057: com/sun/jdi/BadHandshakeTest.java fails with java.net.ConnectException + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8199874: [TESTBUG] runtime/Thread/ThreadPriorities.java fails with "expected 0 to equal 10" + JDK-8202886: [macos] Test java/awt/MenuBar/8007006/ /bug8007006.java fails on MacOS + JDK-8203238: [TESTBUG] rewrite MemOptions shell test in Java + JDK-8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test + JDK-8206187: javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8206330: Revisit com/sun/jdi/RedefineCrossEvent.java + JDK-8207364: nsk/jvmti/ResourceExhausted/resexhausted003 fails to start + JDK-8208207: Test nsk/stress/jni/gclocker/gcl001 fails after co-location + JDK-8208246: flags duplications in vmTestbase_vm_g1classunloading tests + JDK-8208249: TriggerUnloadingByFillingMetaspace generates garbage class names + JDK-8208697: vmTestbase/metaspace/stressHierarchy/ /stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace + JDK-8209150: [TESTBUG] Add logging to verify JDK-8197901 to a different test + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8209883: ZGC: Compile without C1 broken + JDK-8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC + JDK-8210022: remove jdk.testlibrary.ProcessThread, TestThread and XRun + JDK-8210039: move OSInfo to top level testlibrary + JDK-8210108: sun/tools/jstatd test build failures after JDK-8210022 + JDK-8210112: remove jdk.testlibrary.ProcessTools + JDK-8210649: AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter (Modules.java:244) + JDK-8210732: remove jdk.testlibrary.Utils + JDK-8211795: ArrayIndexOutOfBoundsException in PNGImageReader after JDK-6788458 + JDK-8211822: Some tests fail after JDK-8210039 + JDK-8211962: Implicit narrowing in MacOSX java.desktop jsound + JDK-8212151: jdi/ExclusiveBind.java times out due to "bind failed: Address already in use" on Solaris-X64 + JDK-8213440: Lingering INCLUDE_ALL_GCS in test_oopStorage_parperf.cpp + JDK-8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type" + JDK-8214799: Add package declaration to each JTREG test case in the gc folder + JDK-8215544: SA: Modify ClhsdbLauncher to add sudo privileges to enable MacOS tests on Mach5 + JDK-8216137: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit + JDK-8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests. + JDK-8217017: [TESTBUG] Tests fail to compile after JDK-8216265 + JDK-8217233: Update build settings for AIX/xlc + JDK-8217340: Compilation failed: tools/launcher/Test7029048.java + JDK-8217473: SA: Tests using ClhsdbLauncher fail on SAP docker containers + JDK-8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX + JDK-8218751: Do not store original classfiles inside the CDS archive + JDK-8218965: aix: support xlclang++ in the compiler detection + JDK-8220658: Improve the readability of container information in the error log + JDK-8220813: update hotspot tier1_gc tests depending on GC to use @requires vm.gc.X + JDK-8222799: java.beans.Introspector uses an obsolete methods cache + JDK-8222926: Shenandoah build fails with - -with-jvm-features=-compiler1 + JDK-8223143: Restructure/clean-up for 'loopexit_or_null()'. + JDK-8223363: Bad node estimate assertion failure + JDK-8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate + JDK-8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw + JDK-8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget()) + JDK-8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp + JDK-8225475: Node budget asserts on x86_32/64 + JDK-8227171: provide function names in native stack trace on aix with xlc16 + JDK-8227389: Remove unsupported xlc16 compile options on aix + JDK-8229210: [TESTBUG] Move gc stress tests from JFR directory tree to gc/stress + JDK-8229486: Replace wildcard address with loopback or local host in tests - part 21 + JDK-8229499: Node budget assert in fuzzed test + JDK-8230305: Cgroups v2: Container awareness + JDK-8229202: Docker reporting causes secondary crashes in error handling + JDK-8216366: Add rationale to PER_CPU_SHARES define + JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target + JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy + JDK-8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo + JDK-8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare" + JDK-8231565: More node budget asserts in fuzzed tests + JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS + JDK-8234382: Test tools/javac/processing/model/ /testgetallmembers/Main.java using too small heap + JDK-8234605: C2 failed "assert(C->live_nodes() - live_at_begin <= 2 * _nodes_required) failed: Bad node estimate: actual = 208 >> request = 101" + JDK-8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak + JDK-8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException + JDK-8235385: Crash on aarch64 JDK due to long offset + JDK-8237479: 8230305 causes slowdebug build failure + JDK-8239559: Cgroups: Incorrect detection logic on some systems + JDK-8239785: Cgroups: Incorrect detection logic on old systems in hotspot + JDK-8240132: ProblemList com/sun/jdi/InvokeHangTest.java + JDK-8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111 + JDK-8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint + JDK-8240734: ModuleHashes attribute not reproducible between builds + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8241707: introduce randomness k/w to hotspot test suite + JDK-8242310: use reproducible random in hotspot compiler tests + JDK-8242311: use reproducible random in hotspot runtime tests + JDK-8242312: use reproducible random in hotspot gc tests + JDK-8242313: use reproducible random in hotspot svc tests + JDK-8242538: java/security/SecureRandom/ThreadSafe.java failed on windows + JDK-8243429: use reproducible random in :vmTestbase_nsk_stress + JDK-8243666: ModuleHashes attribute generated for JMOD and JAR files depends on timestamps + JDK-8244500: jtreg test error in test/hotspot/jtreg/ /containers/docker/TestMemoryAwareness.java + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8245543: Cgroups: Incorrect detection logic on some systems (still reproducible) + JDK-8245938: Remove unused print_stack(void) method from XToolkit.c + JDK-8246494: introduce vm.flagless at-requires property + JDK-8246741: NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed + JDK-8247589: Implementation of Alpine Linux/x64 Port + JDK-8247591: Document Alpine Linux build steps in OpenJDK build guide + JDK-8247592: refactor test/jdk/tools/launcher/Test7029048.java + JDK-8247614: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8248876: LoadObject with bad base address created for exec file on linux + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect" + JDK-8252248: __SIGRTMAX is not declared in musl libc + JDK-8252250: isnanf is obsolete + JDK-8252359: HotSpot Not Identifying it is Running in a Container + JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota + JDK-8253435: Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist + JDK-8253714: [cgroups v2] Soft memory limit incorrectly using memory.high + JDK-8253727: [cgroups v2] Memory and swap limits reported incorrectly + JDK-8253797: [cgroups v2] Account for the fact that swap accounting is disabled on some systems + JDK-8253872: ArgumentHandler must use the same delimiters as in jvmti_tools.cpp + JDK-8253939: [TESTBUG] Increase coverage of the cgroups detection code + JDK-8254001: [Metrics] Enhance parsing of cgroup interface files for version detection + JDK-8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop + JDK-8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect + JDK-8255787: Tag container tests that use cGroups with cgroups keyword + JDK-8256146: Cleanup test/jdk/java/nio/channels/ /DatagramChannel/Connect.java + JDK-8256722: handle VC++:1927 VS2019 in abstract_vm_version + JDK-8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32 + JDK-8258795: Update IANA Language Subtag Registry to Version 2021-05-11 + JDK-8258956: Memory Leak in StringCoding on ThreadLocal resultCached StringCoding.Result + JDK-8259517: Incorrect test path in test cases + JDK-8260518: Change default -mmacosx-version-min to 10.12 + JDK-8261169: Upgrade HarfBuzz to the latest 2.8.0 + JDK-8262379: Add regression test for JDK-8257746 + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263718: unused-result warning happens at os_linux.cpp + JDK-8263856: Github Actions for macos/aarch64 cross-build + JDK-8264179: [TESTBUG] Some compiler tests fail when running without C2 + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265297: javax/net/ssl/SSLSession/ /TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset" + JDK-8265343: Update Debian-based cross-compilation recipes + JDK-8266251: compiler.inlining.InlineAccessors shouldn't do testing in driver VM + JDK-8266318: Switch to macos prefix for macOS bundles + JDK-8266391: Replace use of reflection in jdk.internal.platform.Metrics + JDK-8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available" + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270797: ShortECDSA.java test is not complete + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + 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-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273655: content-types.properties files are missing some common types + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274233: Minor cleanup for ToolBox + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8275082: Update XML Security for Java to 2.3.0 + 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-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + 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-8279668: x86: AVX2 versions of vpxor should be asserted + 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-8280041: Retry loop issues in java.io.ClassCache + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + 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-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + 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-8281615: Deadlock caused by jdwp agent + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + 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-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282501: Bump update version for OpenJDK: jdk-11.0.16 + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282588: [11] set harfbuzz compilation flag to -std=c++11 + JDK-8282589: runtime/ErrorHandling/ErrorHandler.java fails on MacOS aarch64 in jdk 11 + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8283018: 11u GHA: Update GCC 9 minor versions + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283420: [AOT] Exclude TrackedFlagTest/NotTrackedFlagTest in 11u because of intermittent java.lang.AssertionError: duplicate classes for name Ljava/lang/Boolean; + JDK-8283424: compiler/loopopts/ /LoopUnswitchingBadNodeBudget.java fails with release VMs due to lack of -XX:+UnlockDiagnosticVMOptions + 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-8283614: [11] Repair compiler versions handling after 8233787 + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284102: [TESTBUG] [11u] Retroactively add regression test for JDK-8272124 + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284573: [11u] ProblemList TestBubbleUpRef.java and TestGCOldWithCMS.java because of 8272195 + JDK-8284604: [11u] Update Boot JDK used in GHA to 11.0.14.1 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284756: [11u] Remove unused isUseContainerSupport in CgroupV1Subsystem + JDK-8285395: [JVMCI] [11u] Partial backport of JDK-8220623: InstalledCode + 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-8285591: [11] add signum checks in DSA.java engineVerify + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285720: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails to compile after backport of 8273655 + 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-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + 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-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows + 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-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows + JDK-8287739: [11u] ProblemList sun/security/ssl/ /SSLSessionImpl/NoInvalidateSocketException.java- Update to upstream tag jdk-11.0.15+10 (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-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-8278798: Improve supported intrinsic * Other changes: + JDK-8283778: 11u GHA: Fix GCC 9 ubuntu package names + JDK-8283018: 11u GHA: Update GCC 9 minor versions + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8283270: [11u] broken JRT_ENTRY_NO_ASYNC after Backport of JDK-8253795 + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider + JDK-8211333: AArch64: Fix another build failure after JDK-8211029 + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) + JDK-8282372: [11] build issue on MacOS/aarch64 12.2.1 using Xcode 13.1: call to 'log2_intptr' is ambiguous + JDK-8214004: Missing space between compiler thread name and task info in hs_err + JDK-8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8247515: OSX pc_to_symbol() lookup does not work with core files + JDK-8254085: javax/swing/text/Caret/ /TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position" + JDK-8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail + JDK-8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/ /8001470/bug8001470.java for windows-x64 + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build + JDK-8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 + JDK-8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run + JDK-8241004: NMT tests fail on unaligned thread size with debug build + JDK-8253795: Implementation of JEP 391: macOS/AArch64 Port + JDK-8280414: Memory leak in DefaultProxySelector + 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-8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter + JDK-8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801 + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8261205: AssertionError: Cannot add metadata to an intersection type + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8216969: ParseException thrown for certain months with russian locale + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8264650: Cross-compilation to macos/aarch64 + JDK-8256321: Some "inactive" color profiles use the wrong profile class + JDK-8280999: array_bounds should be array-bounds after 8278507 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8280786: Build failure on Solaris after 8262392 + JDK-8218546: Unable to connect to https://google.com using java.net.HttpClient + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236210: javac generates wrong annotation for fields generated from record components + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8266421: Deadlock in Sound System + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8232533: G1 uses only a single thread for pretouching the java heap + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8268542: serviceability/logging/TestFullNames.java tests only 1st test case + JDK-8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8273341: Update Siphash to version 1.0 + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests + JDK-8252005: narrow disabling of allowSmartActionArgs in vmTestbase + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8193277: SimpleFileObject inconsistency between getName and getShortName + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8220634: SymLinkArchiveTest should handle not being able to create symlinks + JDK-8214026: Canonicalized archive paths appearing in diagnostics + JDK-8251126: nsk.share.GoldChecker should read golden file from ${test.src} + JDK-8237798: rewrite vmTestbase/jit/tiered from shell to java + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8251132: make main classes public in vmTestbase/jit tests + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8249019: clean up FileInstaller $test.src $cwd in vmTestbase_vm_compiler tests + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8256154: Some TestNG tests require default constructors + JDK-8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java + JDK-8223142: Clean-up WS and CB. + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8279379: GHA: Print tests that are in error + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared + JDK-8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default + JDK-8065704: Set LC_ALL=C for all relevant commands in the build system + JDK-8254827: JVMCI: Enable it for Windows+AArch64 + 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-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8277385: Zero: Enable CompactStrings support + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8202142: jfr/event/io/TestInstrumentation is unstable + JDK-8207793: [TESTBUG] runtime/Metaspace/ /FragmentMetaspace.java fails: heap needs to be increased + JDK-8211170: AArch64: Warnings in C1 and template interpreter + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8266187: Memory leak in appendBootClassPath() + JDK-8240904: Screen flashes on test failures when running tests from make + JDK-8234930: Use MAP_JIT when allocating pages for code cache on macOS + JDK-8275811: Incorrect instance to dispose + JDK-8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() + JDK-8266171: -Warray-bounds happens in imageioJPEG.c + JDK-8266170: -Wnonnull happens in classLoaderData.inline.hpp + JDK-8207011: Remove uses of the register storage class specifier + JDK-8266172: -Wstringop-overflow happens in vmError.cpp + JDK-8274714: Incorrect verifier protected access error message + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8255035: Update BCEL to Version 6.5.0 + JDK-8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 + JDK-8233827: Enable screenshots in the enhanced failure handler on Linux/macOS + JDK-8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8199079: Test javax/swing/UIDefaults/6302464/ /bug6302464.java is unstable + JDK-8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException + JDK-8266168: -Wmaybe-uninitialized happens in check_code.c + JDK-8266174: -Wmisleading-indentation happens in libmlib_image sources + JDK-8251558: J2DBench should support shaped and translucent windows + JDK-8254940: AArch64: Cleanup non-product thread members + JDK-8266173: -Wmaybe-uninitialized happens in jni_util.c + JDK-8263185: Mallinfo deprecated in glibc 2.33 + JDK-8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c + JDK-8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8277796: Bump update version for OpenJDK: jdk-11.0.15 - Modified patch: * fips.patch + rediff to changed context- Stop adding the JavaEE modules when building for Factory- Update to upstream tag jdk-11.0.14.1+1 * Changes: + JDK-8280786: Build failure on Solaris after 8262392 + JDK-8218546: Unable to connect to https://google.com using java.net.HttpClient + JDK-8281324: Bump update version for OpenJDK: jdk-11.0.14.1- Update to upstream tag jdk-11.0.14+9 (January 2022 CPU) * New features + JDK-8248238: Implementation: JEP 388: Windows AArch64 Support * Security fixes + JDK-8217375: jarsigner breaks old signature with long lines in manifest + 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-8268795: Enhance digests of Jar files + JDK-8268801: Improve PKCS attribute handling + 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 + JDK-8279541: Improve HarfBuzz * Other changes + JDK-6849922: java/awt/Choice/ChoiceKeyEventReaction/ /ChoiceKeyEventReaction.html fails + JDK-7105119: [TEST_BUG] [macosx] In test UIDefaults.toString() must be called with the invokeLater() + JDK-7151826: [TEST_BUG] [macosx] The test javax/swing/JPopupMenu/4966112/bug4966112.java not for mac + JDK-7179006: [macosx] Print-to-file doesn't work: printing to the default printer instead + JDK-8015602: [macosx] Test javax/swing/SpringLayout/4726194/ /bug4726194.java fails on MacOSX + JDK-8034084: nsk.nsk/jvmti/ThreadStart/threadstart003 Wrong number of thread end events + JDK-8039261: [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked. + JDK-8047218: [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/ /AltTabCrashTest.java fails with exception + JDK-8075909: [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF + JDK-8078219: Verify lack of @test tag in files in java/net test directory + JDK-8080569: java/lang/ProcessBuilder/DestroyTest.java fails with "RuntimeException: Process terminated prematurely" + JDK-8081652: [TESTBUG] java/lang/management/ThreadMXBean/ /ThreadMXBeanStateTest.java timed out intermittently + JDK-8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently + JDK-8131745: java/lang/management/ThreadMXBean/ /AllThreadIds.java still fails intermittently + JDK-8136517: [macosx] Test java/awt/Focus/8073453/ /AWTFocusTransitionTest.java fails on MacOSX + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8143021: [TEST_BUG] Test javax/swing/JColorChooser/ /Test6541987.java fails + JDK-8159597: [TEST_BUG] closed/javax/swing/JPopupMenu/4760494/ /bug4760494.java leaves key pressed + JDK-8159904: [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java + JDK-8163086: java/awt/Window/TranslucentJAppletTest/ /TranslucentJAppletTest.java fails + JDK-8165828: [TEST_BUG] The reg case: javax/swing/plaf/metal/ /MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel + JDK-8169953: JComboBox/8057893: ComboBoxEdited event is not fired! on Windows + JDK-8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed + JDK-8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing + JDK-8171381: [TEST_BUG] [macos] javax/swing/JPopupMenu/ /7156657/bug7156657.java fails on OS X + JDK-8171998: javax/swing/JMenu/4692443/bug4692443.java fails on Windows + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8179880: Refactor javax/security shell tests to plain java tests + JDK-8180568: Refactor javax/crypto shell tests to plain java tests + JDK-8180569: Refactor sun/security/krb5/ shell tests to plain java tests + JDK-8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures + JDK-8180573: Refactor sun/security/tools shell tests to plain java tests + JDK-8187649: ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' + JDK-8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails + JDK-8197560: test javax/swing/JTree/8003400/Test8003400.java fails + JDK-8197800: Test java/awt/Focus/NonFocusableWindowTest/ /NoEventsTest.java fails on Windows + JDK-8197811: Test java/awt/Choice/PopupPosTest/ /PopupPosTest.java fails on Windows + JDK-8198616: java/awt/Focus/6378278/InputVerifierTest.java fails on mac + JDK-8198617: java/awt/Focus/6382144/EndlessLoopTest.java fails on mac + JDK-8198619: java/awt/Focus/FocusTraversalPolicy/ /ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java fails on mac + JDK-8198623: java/awt/KeyboardFocusmanager/TypeAhead/ /EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac + JDK-8198624: java/awt/KeyboardFocusmanager/TypeAhead/ /SubMenuShowTest/SubMenuShowTest.html fails on mac + JDK-8199138: Add RISC-V support to Zero + JDK-8199529: javax/swing/text/Utilities/8142966/ /SwingFontMetricsTest.java fails on windows + JDK-8201224: Make string buffer size dynamic in mlvmJvmtiUtils.c + JDK-8202342: [Graal] fromTonga/nsk/jvmti/unit/ /FollowReferences/followref003/TestDescription.java fails with "Location mismatch" errors + JDK-8204161: [TESTBUG] auto failed with the "Applet thread threw exception: java.lang.UnsupportedOperationException" exception + JDK-8206085: Refactor langtools/tools/javac/versions/Versions.java + JDK-8207936: TestZipFile failed with java.lang.AssertionError exception + JDK-8208242: Add @requires to vmTestbase/gc/g1 tests + JDK-8209611: use C++ compiler for hotspot tests + JDK-8210182: Remove macros for C compilation from vmTestBase but non jvmti + JDK-8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests + JDK-8210205: build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp) + JDK-8210242: [TESTBUG] vmTestbase/nsk/stress/jni/ /jnistress001.java crashes with EXCEPTION_ACCESS_VIOLATION on windows-x86 + JDK-8210353: Move java/util/Arrays/TimSortStackSize2.java back to tier1 + JDK-8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests + JDK-8210392: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit + JDK-8210395: Add doc to SecurityTools.java + JDK-8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests + JDK-8210481: Remove #ifdef cplusplus from vmTestbase + JDK-8210593: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests + JDK-8210665: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests + JDK-8210689: Remove the multi-line old C style for string literals + JDK-8210700: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti/unit tests + JDK-8210726: Fix up a few minor nits forgotten by JDK-8210665 + JDK-8210920: Native C++ tests are not using CXXFLAGS + JDK-8210984: [TESTBUG] hs203t003 fails with "# ERROR: hs203t003.cpp, 218: NSK_CPP_STUB2 ( ResumeThread, jvmti, thread)" + JDK-8211036: Remove the NSK_STUB macros from vmTestbase for non jvmti + JDK-8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* + JDK-8211148: var in implicit lambdas shouldn't be accepted for source < 11 + JDK-8211171: move JarUtils to top-level testlibrary + JDK-8211227: Inconsistent TLS protocol version in debug output + JDK-8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* + JDK-8211432: [REDO] Handle JNIGlobalRefLocker.cpp + JDK-8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]* + JDK-8211801: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[A-E] + JDK-8211899: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[E-M] + JDK-8211905: Remove multiple casts for EM06 file + JDK-8211999: Window positioning bugs due to overlapping GraphicsDevice bounds (Windows/HiDPI) + JDK-8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]* + JDK-8212083: Handle remaining gc/lock native code and fix two strings + JDK-8212148: Remove remaining NSK_CPP_STUBs + JDK-8213110: Remove the use of applets in automatic tests + JDK-8213189: Make restricted headers in HTTP Client configurable and remove Date by default + JDK-8213263: fix legal headers in test/langtools + JDK-8213296: Fix legal headers in test/jdk/java/net + JDK-8213301: Fix legal headers in jdk logging tests + JDK-8213305: Fix legal headers in test/java/math + JDK-8213306: Fix legal headers in test/java/nio + JDK-8213328: Update test copyrights in test/java/util/zip and test/jdk/tools + JDK-8213330: Fix legal headers in i18n tests + JDK-8213707: [TEST] vmTestbase/nsk/stress/except/ /except011.java failed due to wrong class name + JDK-8214469: [macos] PIT: java/awt/Choice/ /ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails + JDK-8215410: Regression test for JDK-8214994 + JDK-8215568: Refactor SA clhsdb tests to use ClhsdbLauncher + JDK-8215624: Add parallel heap iteration for jmap \u2013histo + JDK-8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC + JDK-8216318: The usage of Disposer in the java.awt.Robot can be deleted + JDK-8216417: cleanup of IPv6 scope-id handling + JDK-8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception + JDK-8217438: Adapt tools//launcher/Test7029048.java for AIX + JDK-8217633: Configurable extensions with system properties + JDK-8217882: java/net/httpclient/MaxStreams.java failed once + JDK-8217903: java/net/httpclient/Response204.java fails with 404 + JDK-8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5" + JDK-8219986: Change to Xcode 10.1 for building on Macosx at Oracle + JDK-8220575: Correctly format test URI's that contain a retrieved IPv6 address + JDK-8221259: New tests for java.net.Socket to exercise long standing behavior + JDK-8221305: java/awt/FontMetrics/MaxAdvanceIsMax.java fails on MacOS + Solaris + JDK-8221902: PIT: javax/swing/JRadioButton/FocusTraversal/ /FocusTraversal.java fails on ubuntu + JDK-8221903: PIT: javax/swing/RepaintManager/IconifyTest/ /IconifyTest.java fails on ubuntu18.04 + JDK-8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ + JDK-8223137: Rename predicate 'do_unroll_only()' to 'is_unroll_only()'. + JDK-8223138: Small clean-up in loop-tree support. + JDK-8223139: Rename mandatory policy-do routines. + JDK-8223140: Clean-up in 'ok_to_convert()' + JDK-8223141: Change (count) suffix _ct into _cnt. + JDK-8223400: Replace some enums with static const members in hotspot/runtime + JDK-8223658: Performance regression of XML.validation in 13-b19 + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8224829: AsyncSSLSocketClose.java has timing issue + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8226514: Replace wildcard address with loopback or local host in tests - part 17 + JDK-8226943: compile error in libfollowref003.cpp with XCode 10.2 on macosx + JDK-8228442: DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine" + JDK-8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7 + JDK-8229935: [TEST_BUG]: bug8132119.java inconsistently positions text + JDK-8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" + JDK-8230067: Add optional automatic retry when running jtreg tests + JDK-8230228: [TESTBUG] Several runtime/ErrorHandling tests may fail on some platforms + JDK-8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 + JDK-8233403: Improve verbosity of some httpclient tests + JDK-8233550: [TESTBUG] JTree tests fail regularly on MacOS + JDK-8233552: [TESTBUG] JTable Test bug7068740.java fails on MacOS + JDK-8233553: [TESTBUG] JSpinner test bug4973721.java fails on MacOS + JDK-8233555: [TESTBUG] JRadioButton tests failing on MacoS + JDK-8233556: [TESTBUG] JPopupMenu tests fail on MacOS + JDK-8233559: [TESTBUG] TestNimbusOverride.java is failing on macos + JDK-8233560: [TESTBUG] ToolTipManager/Test6256140.java is failing on macos + JDK-8233561: [TESTBUG] Swing text test bug8014863.java fails on macos + JDK-8233562: [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS + JDK-8233564: [TESTBUG] MouseComboBoxTest.java is failing + JDK-8233566: [TESTBUG] KeyboardFocusManager tests failing on MacoS + JDK-8233567: [TESTBUG] FocusSubRequestTest.java fails on macos + JDK-8233569: [TESTBUG] JTextComponent test bug6361367.java fails on macos + JDK-8233570: [TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos + JDK-8233634: [TESTBUG] Swing text test bug4278839.java fails on macos + JDK-8233635: [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos + JDK-8233637: [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos + JDK-8233638: [TESTBUG] Swing test ScreenMenuBarInputTwice.java fails on macos + JDK-8233641: [TESTBUG] JMenuItem test bug4171437.java fails on macos + JDK-8233642: [TESTBUG] JMenuBar test bug 4750590.java fails on macos + JDK-8233643: [TESTBUG] JMenu test bug4515762.java fails on macos + JDK-8233644: [TESTBUG] JInternalFrame test bug8020708.java is failing on macos + JDK-8233647: [TESTBUG] JColorChooser/Test8051548.java is failing on macos + JDK-8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms + JDK-8234823: java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10 + JDK-8235784: java/lang/invoke/VarHandles/ /VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits + JDK-8236042: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -Xcomp -XX:TieredStopAtLevel=1 + JDK-8236177: assert(status == 0) failed: error ETIMEDOUT(60), cond_wait + JDK-8236596: HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel + JDK-8237354: Add option to jcmd to write a gzipped heap dump + JDK-8237589: Fix copyright header formatting + JDK-8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version + JDK-8239334: Tab Size does not work correctly in JTextArea with setLineWrap on + JDK-8239422: [TESTBUG] compiler/c1/TestPrintIRDuringConstruction.java failed when C1 is disabled + JDK-8239827: The test OpenByUNCPathNameTest.java should be changed to be manual + JDK-8240256: Better resource cleaning for SunPKCS11 Provider + JDK-8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server + JDK-8242526: PIT: javax/swing/JInternalFrame/8020708/ /bug8020708.java fails in mach5 ubuntu system + JDK-8242793: Incorrect copyright header in ContinuousCallSiteTargetChange.java + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8244292: Headful clients failing with - -illegal-access=deny + JDK-8245147: Refactor and improve utility of test/langtools/tools/javac/versions/Versions.java + JDK-8245165: Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList + JDK-8245665: Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA + JDK-8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) + JDK-8246807: Incorrect copyright header in TimeZoneDatePermissionCheck.sh + JDK-8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder + JDK-8247510: typo in IllegalHandshakeMessage + JDK-8248187: [TESTBUG] javax/swing/plaf/basic/ /BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn + JDK-8248341: ProblemList java/lang/management/ThreadMXBean/ /ThreadMXBeanStateTest.java + JDK-8248500: AArch64: Remove the r18 dependency on Windows AArch64 + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8249195: Change to Xcode 11.3.1 for building on Macos at Oracle + JDK-8250521: Configure initial RTO to use minimal retry for loopback connections on Windows + JDK-8250810: Push missing parts of JDK-8248817 + JDK-8250839: Improve test template SSLEngineTemplate with SSLContextTemplate + JDK-8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c + JDK-8250888: nsk/jvmti/scenarios/general_functions/GF08/ /gf08t001/TestDriver.java fails + JDK-8251155: HostIdentifier fails to canonicalize hostnames starting with digits + JDK-8251377: [macos11] JTabbedPane selected tab text is barely legible + JDK-8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id + JDK-8251930: AArch64: Native types mismatch in hotspot + JDK-8252049: Native memory leak in ciMethodData ctor + JDK-8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly + JDK-8252114: Windows-AArch64: Enable and test ZGC and ShenandoahGC + JDK-8253015: Aarch64: Move linux code out from generic CPU feature detection + JDK-8253147: The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens + JDK-8253497: Core Libs Terminology Refresh + JDK-8253682: The AppletInitialFocusTest1.java is unstable + JDK-8253763: ParallelObjectIterator should have virtual destructor + JDK-8253866: Security Libs Terminology Refresh + JDK-8254802: ThrowingPushPromisesAsStringCustom.java fails in "try throwing in GET_BODY" + JDK-8255227: java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface + JDK-8255264: Support for identifying the full range of IPv4 localhost addresses on Windows + JDK-8255716: AArch64: Regression: JVM crashes if manually offline a core + JDK-8255722: Create a new test for rotated blit + JDK-8256009: Remove src/hotspot/share/adlc/Test/i486.ad + JDK-8256066: Tests use deprecated TestNG API that is no longer available in new versions + JDK-8256152: tests fail because of ambiguous method resolution + JDK-8256182: Update qemu-debootstrap cross-compilation recipe + JDK-8256201: java/awt/FullScreen/FullscreenWindowProps/ /FullscreenWindowProps.java failed + JDK-8256202: Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest + JDK-8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font + JDK-8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64 + JDK-8258457: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows + JDK-8258855: Two tests sun/security/krb5/auto/ /ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 + JDK-8259237: Demo selection changes with left/right arrow key. No need to press space for selection. + JDK-8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit + JDK-8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard + JDK-8261036: Reduce classes loaded by CleanerFactory initialization + JDK-8261071: AArch64: Refactor interpreter native wrappers + JDK-8261075: Create stubRoutines.inline.hpp with SafeFetch implementation + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261297: NMT: Final report should use scale 1 + JDK-8261661: gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big + JDK-8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed + JDK-8262438: sun/security/ssl/SSLLogger/ /LoggingFormatConsistency.java failed with "SocketException: Socket is closed" + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263068: Rename safefetch.hpp to safefetch.inline.hpp + JDK-8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint + JDK-8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8263897: compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method" + JDK-8264526: javax/swing/text/html/parser/Parser/8078268/ /bug8078268.java timeout + JDK-8264824: java/net/Inet6Address/B6206527.java doesn't close ServerSocket properly + JDK-8265019: Update tests for additional TestNG test permissions + JDK-8265173: [test] divert spurious log output away from stream under test in ProcessBuilder Basic test + JDK-8265524: Upgrading JSZip from v3.2.2 to v3.6.0 + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8266579: Update test/jdk/java/lang/ProcessHandle/ /PermissionTest.java & test/jdk/java/sql/testng/util/ /TestPolicy.java + JDK-8266949: Check possibility to disable OperationTimedOut on Unix + JDK-8267246: -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267304: Bump global JTReg memory limit to 768m + JDK-8267652: c2 loop unrolling by 8 results in reading memory past array + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268093: Manual Testcase: "sun/security/krb5/config/ /native/TestDynamicStore.java" Fails with NPE + JDK-8268555: Update HttpClient tests that use ITestContext to jtreg 6+1 + JDK-8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only + JDK-8269034: AccessControlException for SunPKCS11 daemon threads + JDK-8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269768: JFR Terminology Refresh + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8269984: [macos] JTabbedPane title looks like disabled + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270216: [macOS] Update named used for Java run loop mode + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270344: Session resumption errors + 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-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + 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-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-8272180: Upgrade JSZip from v3.6.0 to v3.7.1 + JDK-8272181: Windows-AArch64:Backport fix of `Backtracing broken on PAC enabled systems` + JDK-8272316: Wrong Boot JDK help message in 11 + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8272828: Add correct licenses to jszip.md + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272902: Bump update version for OpenJDK: jdk-11.0.14 + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272966: test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273358: macOS Monterey does not have the font Times needed by Serif + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 + JDK-8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273671: Backport of 8260616 misses one JNF header inclusion removal + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273795: Zero SPARC64 debug builds fail due to missing interpreter fields + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + 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-8274381: missing CAccessibility definitions in JNI code + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + 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-8274860: gcc 10.2.1 produces an uninitialized warning in sharedRuntimeTrig.cpp + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275713: TestDockerMemoryMetrics test fails on recent runc + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + 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-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277815: Fix mistakes in legal header backports - Removed patch: * riscv64-zero.patch + integrated upstream - Modified patch: * fips.patch + rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * system-crypto-policy.patch + rediff to changed context * fips.patch + Allow plain key import in fips mode unless com.suse.fips.plainKeySupport is set to false- Update to upstream tag jdk-11.0.13+8 (October 2021 CPU) * Security fixes + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default enabled cipher suites preference + JDK-8254967, CVE-2021-35565, bsc#1191909: com.sun.net.HttpsServer spins on TLS session close + 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-8268193: Improve requests of certificates + 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-8024368: private methods are allocated vtable indices + JDK-8042902: Test java/net/Inet6Address/serialize/ /Inet6AddressSerializationTest.java fails intermittently + JDK-8140466: ChaCha20 and Poly1305 TLS Cipher Suites + JDK-8157404: Unable to read certain PKCS12 keystores from SequenceInputStream + JDK-8158066: SourceDebugExtensionTest fails to rename file + JDK-8168304: Make all of DependencyContext_test available in product mode + JDK-8169246: java/net/DatagramSocket/ReportSocketClosed.java fails intermittently with BindException + JDK-8181313: SA: Remove libthread_db dependency on Linux + JDK-8193214: Incorrect annotations.without.processors warnings with JDK 9 + JDK-8194230: jdk/internal/jrtfs/remote/ /RemoteRuntimeImageTest.java fails with java.lang.NullPointerException + JDK-8196092: javax/swing/JComboBox/8032878/bug8032878.java fails + JDK-8199931: java/net/MulticastSocket/ /UnreferencedMulticastSockets.java fails with "incorrect data received" + JDK-8206083: Make tools/javac/api/T6265137.java robust to JDK version changes + JDK-8206350: java/util/Locale/bcp47u/SystemPropertyTests.java failed on Mac 10.13 with zh_CN and zh_TW locales. + JDK-8207316: java/nio/channels/spi/SelectorProvider/ /inheritedChannel/InheritedChannelTest.java failed + JDK-8208227: tools/jdeps/DotFileTest.java fails on Win-X64 + JDK-8208363: test/jdk/java/lang/Package/ /PackageFromManifest.java missing module dependencies declaration + JDK-8209380: ARM: cleanup maybe-uninitialized and reorder compiler warnings + JDK-8209768: Refactor java/util/prefs/CheckUserPrefsStorage.sh to plain java test + JDK-8209772: Refactor shell test java/util/ServiceLoader/ /basic/basic.sh to java + JDK-8209773: Refactor shell test javax/naming/module/basic.sh to java + JDK-8209832: Refactor jdk/internal/reflect/Reflection/ /GetCallerClassTest.sh to plain java test + JDK-8209930: Refactor java/util/zip/ZipFile/deletetempjar.sh to plain java test + JDK-8210406: Refactor java.util.PluggableLocale:i18n shell tests to plain java tests + JDK-8210407: Refactor java.util.Calendar:i18n shell tests to plain java tests + JDK-8210495: compiler crashes because of illegal signature in otherwise legal code + JDK-8210669: Some launcher tests assume a pre-JDK 9 run-time image layout + JDK-8210802: temp files left by tests in jdk/java/net/httpclient + JDK-8210819: Update the host name in CNameTest.java + JDK-8210908: Refactor java/util/prefs/PrefsSpi.sh to plain java test + JDK-8210934: Move sun/net/www/protocol/http/ /GetErrorStream.java to OpenJDK + JDK-8210959: JShell fails and exits when statement throws an exception whose message contains a '%'. + JDK-8211055: Provide print to a file (PDF) feature even when printer was not connected + JDK-8211092: test/jdk/sun/net/www/http/HttpClient/ /MultiThreadTest.java fails intermittently when cleaning up + JDK-8211296: Remove HotSpot deprecation warning suppression for Mac/clang + JDK-8211325: test/jdk/java/net/Socket/LingerTest.java fails with cleaning up + JDK-8212040: Compilation error due to wrong usage of NSPrintJobDispositionValue in mac10.12 + JDK-8212695: Add explicit timeout to several HTTP Client tests + JDK-8212718: Refactor some annotation processor tests to better use collections + JDK-8213007: Update the link in test/jdk/sun/security/ /provider/SecureRandom/DrbgCavp.java + JDK-8213137: Remove static initialization of monitor/mutex instances + JDK-8213235: java/nio/channels/SocketChannel/ /AsyncCloseChannel.java fails with threads that didn't exit + JDK-8213409: Refactor sun.text.IntHashtable:i18n shell tests to plain java tests + JDK-8213576: Make test AsyncCloseChannel.java run in othervm + JDK-8213694: Test Timeout.java should run in othervm mode + JDK-8213718: [TEST] Wrong classname in vmTestbase/nsk/stress/ /except/except002 and except003 + JDK-8213922: fix ctw stand-alone build + JDK-8214195: Align stdout messages in test/jdk/java/math/BigInteger/PrimitiveConversionTests.java + JDK-8214520: [TEST_BUG] sun/security/mscapi/nonUniqueAliases/ /NonUniqueAliases.java failed with incorrect jtreg tags order + JDK-8214937: sun/security/tools/jarsigner/warnings/ /NoTimestampTest.java failed due to unexpected expiration date + JDK-8216532: tools/launcher/Test7029048.java fails (Solaris) + JDK-8217825: Verify @AfterTest is used correctly in WebSocket tests + JDK-8218145: block_if_requested is not proper inlined due to size + JDK-8219417: bump jtreg requiredVersion to b14 + JDK-8219552: bump jtreg requiredVersion to b14 in test/jdk/sanity/client/ + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException + JDK-8220445: Support for side by side MSVC Toolset versions + JDK-8221988: add possibility to build with Visual Studio 2019 + JDK-8222751: closed/test/jdk/sun/security/util/ /DerIndefLenConverter/IndefBerPkcs12.java fail + JDK-8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods + JDK-8224853: CDS address sanitizer errors + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225583: Examine the HttpResponse.BodySubscribers for null handling and multiple subscriptions + JDK-8225690: Multiple AttachListener threads can be created + JDK-8225790: Two NestedDialogs tests fail on Ubuntu + JDK-8226319: Add forgotten test/jdk/java/net/httpclient/ /BodySubscribersTest.java + JDK-8226533: JVMCI: findUniqueConcreteMethod should handle statically bindable methods directly + JDK-8226602: Test convenience reactive primitives from java.net.http with RS TCK + JDK-8226683: Remove review suggestion from fix to 8219804 + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134" + JDK-8227766: CheckUnhandledOops is broken in MemAllocator + JDK-8227815: Minimal VM: set_state is not a member of AttachListener + JDK-8230674: Heap dumps should exclude dormant CDS archived objects of unloaded classes + JDK-8230808: Remove Access::equals() + JDK-8230841: Remove oopDesc::equals() + JDK-8231717: Improve performance of charset decoding when charset is always compactable + JDK-8232243: Wrong caret position in JTextPane on Windows with a screen resolution > 100% + JDK-8232782: Shenandoah: streamline post-LRB CAS barrier (aarch64) + JDK-8233790: Forward output from heap dumper to jcmd/jmap + JDK-8233989: Create an IPv4 version of java/net/MulticastSocket/SetLoopbackMode.java + JDK-8234510: Remove file seeking requirement for writing a heap dump + JDK-8235211: serviceability/attach/ /RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file + JDK-8235216: typo in test filename + JDK-8235866: bump jtreg requiredVersion to 4.2b16 + JDK-8236111: narrow allowSmartActionArgs disabling + JDK-8236413: AbstractConnectTimeout should tolerate both NoRouteToHostException and UnresolvedAddressException + JDK-8236671: NullPointerException in JKS keystore + JDK-8238930: problem list compiler/c2/Test8004741.java + JDK-8238943: switch to jtreg 5.0 + JDK-8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test + JDK-8240983: Incorrect copyright header in Apache Santuario 2.1.3 files + JDK-8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration + JDK-8241353: NPE in ToolProvider.getSystemJavaCompiler + JDK-8241768: git needs .gitattributes + JDK-8242882: opening jar file with large manifest might throw NegativeArraySizeException + JDK-8244973: serviceability/attach/ /RemovingUnixDomainSocketTest.java fails "stderr was not empty" + JDK-8245134: test/lib/jdk/test/lib/security/ /KeyStoreUtils.java should allow to specify aliases + JDK-8246261: TCKLocalTime.java failed due to "AssertionError: expected [18:14:22] but found [18:14:23]" + JDK-8246387: switch to jtreg 5.1 + JDK-8247421: [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob + JDK-8247469: getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available + JDK-8248352: [TEST_BUG] Test test/jdk/java/awt/font/ /TextLayout/ArabicDiacriticTest.java can leave frame open + JDK-8248403: AArch64: Remove uses of kernel integer types + JDK-8248414: AArch64: Remove uses of long and unsigned long ints + JDK-8248657: Windows: strengthening in ThreadCritical regarding memory model + JDK-8248666: AArch64: Use THREAD_LOCAL instead of __thread + JDK-8248668: AArch64: Avoid MIN/MAX macros when using MSVC + JDK-8248671: AArch64: Remove unused variables + JDK-8248682: AArch64: Use ATTRIBUTE_ALIGNED helper + JDK-8248816: C1: Fix signature conflict in LIRGenerator::strength_reduce_multiply + JDK-8249095: tools/javac/launcher/SourceLauncherTest.java fails on Windows + JDK-8249548: backward focus traversal gets stuck in button group + JDK-8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference + JDK-8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id + JDK-8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id + JDK-8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id + JDK-8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call + JDK-8250824: AArch64: follow up for JDK-8248414 + JDK-8251166: Add automated testcases for changes done in JDK-8214112 + JDK-8251252: Add automated testcase for fix done in JDK-8214253 + JDK-8251254: Add automated test for fix done in JDK-8218472 + JDK-8251361: Potential race between Logger configuration and GCs in HttpURLConWithProxy test + JDK-8251549: Update docs on building for Git + JDK-8251945: SIGSEGV in PackageEntry::purge_qualified_exports() + JDK-8252194: Add automated test for fix done in JDK-8218469 + JDK-8252648: Shenandoah: name gang tasks consistently + JDK-8252825: Add automated test for fix done in JDK-8218479 + JDK-8252853: AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1 + JDK-8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent + JDK-8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller + JDK-8253424: Add support for running pre-submit testing using GitHub Actions + JDK-8253631: Remove unimplemented CompileBroker methods after JEP-165 + JDK-8253865: Pre-submit testing using GitHub Actions does not detect failures reliably + JDK-8253899: Make IsClassUnloadingEnabled signature match specification + JDK-8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image + JDK-8254054: Pre-submit testing using GitHub Actions should not use the deprecated set-env command + JDK-8254173: Add Zero, Minimal hotspot targets to submit workflow + JDK-8254175: Build no-pch configuration in debug mode for submit checks + JDK-8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation + JDK-8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c + JDK-8254282: Add Linux x86_32 builds to submit workflow + JDK-8254850: Update terminology in java.awt.GridBagLayout source code comments + JDK-8255255: Update Apache Santuario (XML Signature) to version 2.2.1 + JDK-8255305: Add Linux x86_32 tier1 to submit workflow + JDK-8255352: Archive important test outputs in submit workflow + JDK-8255373: Submit workflow artifact name is always "test-results_.zip" + JDK-8255452: Doing GC during JVMTI MethodExit event posting breaks return oop + JDK-8255718: Zero: VM should know it runs in interpreter-only mode + JDK-8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux + JDK-8255810: Zero: build fails without JVMTI + JDK-8255895: Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch + JDK-8256127: Add cross-compiled foreign architectures builds to submit workflow + JDK-8256215: Shenandoah: re-organize saving/restoring machine state in assembler code + JDK-8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE + JDK-8256277: Github Action build on macOS should define OS and Xcode versions + JDK-8256354: Github Action build on Windows should define OS and MSVC versions + JDK-8256393: Github Actions build on Linux should define OS and GCC versions + JDK-8256414: add optimized build to submit workflow + JDK-8256747: GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing + JDK-8257056: Submit workflow should apt-get update to avoid package installation errors + JDK-8257148: Remove obsolete code in AWTView.m + JDK-8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280 + JDK-8257620: Do not use objc_msgSend_stret to get macOS version + JDK-8257913: Add more known library locations to simplify Linux cross-compilation + JDK-8258703: Incorrect 512-bit vector registers restore on x86_32 + JDK-8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test + JDK-8259535: ECDSA SignatureValue do not always have the specified length + JDK-8259679: GitHub actions should use MSVC 14.28 + JDK-8259924: GitHub actions fail on Linux x86_32 with "Could not configure libc6:i386" + JDK-8260460: GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386" + JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) + JDK-8260923: Add more tests for SSLSocket input/output shutdown + JDK-8261072: AArch64: Fix MacroAssembler::get_thread convention + JDK-8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions + JDK-8261238: NMT should not limit baselining by size threshold + JDK-8261496: Shenandoah: reconsider pacing updates memory ordering + JDK-8261652: Remove some dead comments from os_bsd_x86 + JDK-8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream + JDK-8262000: jdk/jfr/event/gc/detailed/ /TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space" + JDK-8262017: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8262392: Update Mesa 3-D Headers to version 21.0.3 + JDK-8262409: sun/security/ssl/SSLSocketImpl/ /SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception" + JDK-8262470: Printed GlyphVector outline with low DPI has bad quality on Windows + JDK-8262862: Harden tests sun/security/x509/URICertStore/ /ExtensionsWithLDAP.java and krb5/canonicalize/Test.java + JDK-8263136: C4530 was reported from VS 2019 at access bridge + JDK-8263227: C2: inconsistent spilling due to dead nodes in exception block + JDK-8263382: java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers" + JDK-8263407: SPARC64 detection fails on Athena (SPARC64-X) + JDK-8263432: javac may report an invalid package/class clash on case insensitive filesystems + JDK-8263490: [macos] Crash occurs on JPasswordField with activated InputMethod + JDK-8263531: Remove unused buffer int + JDK-8263667: Avoid running GitHub actions on branches named pr/* + JDK-8263776: [JVMCI] add helper to perform Java upcalls + JDK-8264016: [JVMCI] add some thread local fields for use by JVMCI + JDK-8264752: SIGFPE crash with option FlightRecorderOptions:threadbuffersize=30M + JDK-8265132: C2 compilation fails with assert "missing precedence edge" + JDK-8265231: (fc) ReadDirect and WriteDirect tests fail after fix for JDK-8264821 + JDK-8265335: Epsilon: Minor typo in EpsilonElasticTLABDecay description + JDK-8265756: AArch64: initialize memory allocated for locals according to Windows AArch64 stack page growth requirement in template interpreter + JDK-8265761: Font with missed font family name is not properly printed on Windows + JDK-8265773: incorrect jdeps message "jdk8internals" to describe a removed JDK internal API + JDK-8265836: OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container + JDK-8266018: Shenandoah: fix an incorrect assert + JDK-8266206: Build failure after JDK-8264752 with older GCCs + JDK-8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 + JDK-8266288: assert root method not found in witnessed_reabstraction_in_supers is too strong + JDK-8266404: Fatal error report generated with - XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report + JDK-8266480: Implicit null check optimization does not update control of hoisted memory operation + JDK-8266615: C2 incorrectly folds subtype checks involving an interface array + JDK-8266642: Improve ResolvedMethodTable hash function + JDK-8266749: AArch64: Backtracing broken on PAC enabled systems + JDK-8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted + JDK-8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress + JDK-8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header + JDK-8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes + JDK-8267396: Avoid recording "pc" in unhandled oops detector for better performance + JDK-8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion + JDK-8267424: CTW: C1 fails with "State must not be null" + JDK-8267459: Pasting Unicode characters into JShell does not work. + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8267695: Bump update version for OpenJDK: jdk-11.0.13 + JDK-8267751: (test) jtreg.SkippedException has no serial VersionUID + JDK-8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly + JDK-8268103: JNI functions incorrectly return a double after JDK-8265836 + JDK-8268127: Shenandoah: Heap size may be too small for region to align to large page size + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code + JDK-8268360: Missing check for infinite loop during node placement + JDK-8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop + JDK-8268366: Incorrect calculation of has_fpu_registers in C1 linear scan + JDK-8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check + JDK-8268417: Add test from JDK-8268360 + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268617: [11u REDO] - WebSocket over authenticating proxy fails with NPE + JDK-8268620: InfiniteLoopException test may fail on x86 platforms + JDK-8268635: Corrupt oop in ClassLoaderData + JDK-8268699: Shenandoah: Add test for JDK-8268127 + JDK-8268771: javadoc -notimestamp option does not work on index.html + JDK-8268775: Password is being converted to String in AccessibleJPasswordField + JDK-8268776: Test `ADatagramSocket.java` missing /othervm from @run tag + JDK-8268965: TCP Connection Reset when connecting simple socket to SSL server + JDK-8269304: Regression ~5% in 2005 in b27 + JDK-8269415: [11u] Remove ea from DEFAULT_PROMOTED_VERSION_PRE in OpenJDK 11u + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269529: javax/swing/reliability/ /HangDuringStaticInitialization.java fails in Windows debug build + JDK-8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark + JDK-8269614: [s390] Interpreter checks wrong bit for slow path instance allocation + JDK-8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string + JDK-8269661: JNI_GetStringCritical does not lock char array + JDK-8269668: [aarch64] java.library.path not including /usr/lib64 + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV + JDK-8269847: JDK-8269594 backport breaks 11u builds + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8270096: Shenandoah: Optimize gc/shenandoah/ /TestRefprocSanity.java for interpreter mode + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas + JDK-8270196: [11u] [JVMCI] JavaType.toJavaName() returns incorrect type name for lambdas + JDK-8270556: Exclude security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8272078: Wrong Checksums in Temurin BootJDK dependencies + 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-8272197: Update 11u GHA workflow with Shenandoah configurations + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272628: Problemlist gc/stress/gcbasher/ /TestGCBasherWithCMS.java for x86_32 + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272772: Shenandoah: compiler/c2/aarch64/ /TestVolatilesShenandoah.java fails in 11u + JDK-8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp - 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 * jdk11-glibc234.patch + integrated upstream- Added patch: * fips.patch + implement FIPS support in OpenJDK- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Added patch: * jdk11-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- riscv64-zero.patch: Add support for riscv64 (zero VM)- Update to upstream tag jdk-11.0.12+7 (July 2021, CPU) * Security fixes + JDK-8256157: Improve bytecode assembly + JDK-8256491: Better HTTP transport + JDK-8258432, CVE-2021-2341, bsc#1188564: Improve file transfers + JDK-8260453: Improve Font Bounding + JDK-8260960: Signs of jarsigner signing + JDK-8260967, CVE-2021-2369, bsc#1188565: Better jar file validation + JDK-8262380: Enhance XML processing passes + JDK-8262403: Enhanced data transfer + JDK-8262410: Enhanced rules for zones + JDK-8262477: Enhance String Conclusions + JDK-8262967: Improve Zip file support + JDK-8264066, CVE-2021-2388, bsc#1188566: Enhance compiler validation + JDK-8264079: Improve abstractions + JDK-8264460: Improve NTLM support * Other changes + JDK-6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit + JDK-7106851: Test should not use System.exit + JDK-8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 + JDK-8076190: Customizing the generation of a PKCS12 keystore + JDK-8153005: Upgrade the default PKCS12 encryption/MAC algorithms + JDK-8171303: sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux + JDK-8177068: incomplete classpath causes NPE in Flow + JDK-8185734: [Windows] Structured Exception Catcher missing around gtest execution + JDK-8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll + JDK-8190763: Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit() + JDK-8195841: PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen + JDK-8196100: javax/swing/text/JTextComponent/5074573/ /bug5074573.java fails + JDK-8199646: JShell tests: jdk/jshell/ /FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException + JDK-8206925: Support the certificate_authorities extension + JDK-8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty + JDK-8207247: AARCH64: Enable Minimal and Client VM builds + JDK-8207404: MulticastSocket tests failing on AIX + JDK-8207779: Method::is_valid_method() compares 'this' with NULL + JDK-8208061: runtime/LoadClass/TestResize.java fails with "Load factor too high" when running in CDS mode. + JDK-8209459: TestSHA512MultiBlockIntrinsics failed on AArch64 + JDK-8210443: Migrate Locale matching tests to JDK Repo. + JDK-8213231: ThreadSnapshot::_threadObj can become stale + JDK-8213483: ARM32: runtime/ErrorHandling/ /ShowRegistersOnAssertTest.java jtreg test fail + JDK-8213725: JShell NullPointerException due to class file with unexpected package + JDK-8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32 + JDK-8213845: ARM32: Interpreter doesn't call result handler after native calls + JDK-8214128: ARM32: wrong stack alignment on Deoptimization::unpack_frames + JDK-8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM + JDK-8214854: JDWP: Unforseen output truncation in logging + JDK-8214922: Add vectorization support for fmin/fmax + JDK-8215009: GCC 8 compilation error in libjli + JDK-8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file + JDK-8216259: AArch64: Vectorize Adler32 intrinsics + JDK-8216314: SIGILL in CodeHeapState::print_names() + JDK-8217348: assert(thread->is_Java_thread()) failed: just checking + JDK-8217465: [REDO] - Optimize CodeHeap Analytics + JDK-8217561: X86: Add floating-point Math.min/max intrinsics + JDK-8217918: C2: -XX:+AggressiveUnboxing is broken + JDK-8218458: [TESTBUG] runtime/NMT/ /CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output + JDK-8219142: Remove unused JIMAGE_ResourcePath + JDK-8219586: CodeHeap State Analytics processes dead nmethods + JDK-8220074: Clean up GCC 8.3 errors in LittleCMS + JDK-8220407: compiler/intrinsics/math/ /TestFpMinMaxIntrinsics.java timedout + JDK-8222302: [TESTBUG] test/hotspot/jtreg/compiler/intrinsics/ /sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU + JDK-8222412: AARCH64: multiple instructions encoding issues + JDK-8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions + JDK-8223444: Improve CodeHeap Free Space Management + JDK-8223504: Improve performance of forall loops by better inlining of "iterator()" methods + JDK-8223667: ASAN build broken + JDK-8225081: Remove Telia Company CA certificate expiring in April 2021 + JDK-8225116: Test OwnedWindowsLeak.java intermittently fails + JDK-8225438: javax/net/ssl/TLSCommon/ /TestSessionLocalPrincipal.java failed with Read timed out + JDK-8225756: [testbug] compiler/loopstripmining/ /CheckLoopStripMining.java sets too short a SafepointTimeoutDelay + JDK-8226374: Restrict TLS signature schemes and named groups + JDK-8226627: assert(t->singleton()) failed: must be a constant + JDK-8226721: Missing intrinsics for Math.ceil, floor, rint + JDK-8227080: (fs) Files.newInputStream(...).skip(n) is slow + JDK-8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/ /Loops04.java failed XMM register should be 0-15 + JDK-8227609: (fs) Files.newInputStream(...).skip(n) should allow skipping beyond file size + JDK-8230428: Cleanup dead CastIP node code in formssel.cpp + JDK-8231460: Performance issue (CodeHeap) with large free blocks + JDK-8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) + JDK-8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns + JDK-8232084: HotSpot build failed with GCC 9.2.1 + JDK-8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl + JDK-8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread + JDK-8233787: Break cycle in vm_version* includes + JDK-8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register + JDK-8234355: Buffer overflow in jcmd GC.class_stats due to too many classes + JDK-8235368: Update BCEL to Version 6.4.1 + JDK-8236859: WebSocket over authenticating proxy fails with NPE + JDK-8236992: AArch64: remove redundant load_klass in itable stub + JDK-8237743: test/langtools/jdk/jshell/ /FailOverExecutionControlTest.java fails No ExecutionControlProvider with name 'nonExistent' and parameter keys: [] + JDK-8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" + JDK-8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class + JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers + JDK-8238812: assert(false) failed: bad AD file + JDK-8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/ /NSTexturedJFrame.java + JDK-8239386: handle ContendedPaddingWidth in vm_version_aarch64 + JDK-8239536: Can't use 'java.util.List' object after importing 'java.awt.List' + JDK-8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files + JDK-8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler + JDK-8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version + JDK-8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 + JDK-8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string + JDK-8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) + JDK-8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset + JDK-8241475: AArch64: Add missing support for PopCountVI node + JDK-8241829: Cleanup the code for PrinterJob on windows + JDK-8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned + JDK-8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01 + JDK-8242429: Better implementation for sign extract + JDK-8242557: Add length limit for strings in PNGImageWriter + JDK-8242919: Paste locks up jshell + JDK-8243155: AArch64: Add support for SqrtVF + JDK-8243240: AArch64: Add support for MulVB + JDK-8243452: JFR: Could not create chunk in repository with over 200 recordings + JDK-8243559: Remove root certificates with 1024-bit keys + JDK-8243597: AArch64: Add support for integer vector abs + JDK-8244031: HttpClient should have more tests for HEAD requests + JDK-8244205: HTTP/2 tunnel connections through proxy may be reused regardless of which proxy is selected + JDK-8244847: Linux/PPC: runtime/CompressedOops/ /CompressedClassPointers: smallHeapTest fails + JDK-8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC + JDK-8246274: G1 old gen allocation tracking is not in a separate class + JDK-8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop + JDK-8247408: IdealGraph bit check expression canonicalization + JDK-8247432: Update IANA Language Subtag Registry to Version 2020-09-29 + JDK-8247438: JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown + JDK-8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 + JDK-8248043: Need to eliminate excessive i2l conversions + JDK-8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted + JDK-8248568: compiler/c2/TestBit.java failed: test missing from stdout/stderr + JDK-8248870: AARCH64: I2L/L2I conversions can be skipped for masked positive values + JDK-8249142: java/awt/FontClass/CreateFont/DeleteFont.sh is unstable + JDK-8249189: AARCH64: more L2I conversions can be skipped + JDK-8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function + JDK-8249875: GCC 10 warnings -Wtype-limits with JFR code + JDK-8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks + JDK-8250876: Fix issues with cross-compile on macos + JDK-8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits + JDK-8251525: AARCH64: Faster Math.signum(fp) + JDK-8252259: AArch64: Adjust default value of FLOATPRESSURE + JDK-8252311: AArch64: save two words in itable lookup stub + JDK-8252779: compiler/graalunit/HotspotTest.java failed after 8251525 + JDK-8252883: AccessDeniedException caused by delayed file deletion on Windows + JDK-8253167: ARM32 builds fail after JDK-8247910 + JDK-8253572: [windows] CDS archive may fail to open with long file names + JDK-8253923: C2 doesn't always run loop opts for compilations that include loops + JDK-8253948: Memory leak in ImageFileReader + JDK-8254631: Better support ALPN byte wire values in SunJSSE + JDK-8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards + JDK-8255086: Update the root locale display names + JDK-8255625: AArch64: Implement Base64.encodeBlock accelerator/intrinsic + JDK-8255763: C2: OSR miscompilation caused by invalid memory instruction placement + JDK-8255992: JFR EventWriter does not use first string from StringPool with id 0 + JDK-8256037: [TESTBUG] com/sun/jndi/dns/ConfigTests/ /PortUnreachable.java fails due to the hard coded threshold is small + JDK-8256244: java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1 + JDK-8256287: [windows] add loop fuse to map_or_reserve_memory_aligned + JDK-8256523: Streamline Java SHA2 implementation + JDK-8257414: Drag n Drop target area is wrong on high DPI systems + JDK-8257569: Failure observed with JfrVirtualMemory::initialize + JDK-8257574: C2: "failed: parsing found no loops but there are some" assert failure + JDK-8257580: Bump update version for OpenJDK: jdk-11.0.12 + JDK-8257604: JNI_ArgumentPusherVaArg leaks valist + JDK-8257621: JFR StringPool misses cached items across consecutive recordings + JDK-8257796: [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32 + JDK-8257822: C2 crashes with SIGFPE due to a division that floats above its zero check + JDK-8257828: SafeFetch may crash if invoked in non-JavaThreads + JDK-8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code + JDK-8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m + JDK-8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m + JDK-8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m + JDK-8258414: OldObjectSample events too expensive + JDK-8258505: [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions + JDK-8258753: StartTlsResponse.close() hangs due to synchronization issues + JDK-8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it + JDK-8259227: C2 crashes with SIGFPE due to a division that floats above its zero check + JDK-8259232: Bad JNI lookup during printing + JDK-8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization + JDK-8259343: [macOS] Update JNI error handling in Cocoa code. + JDK-8259585: Accessible actions do not work on mac os x + JDK-8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros + JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl + JDK-8259710: Inlining trace leaks memory + JDK-8259729: Missed JNFInstanceOf -> IsInstanceOf conversion + JDK-8259777: Incorrect predication condition generated by ADLC + JDK-8259786: initialize last parameter of getpwuid_r + JDK-8259843: initialize dli_fname array before calling dll_address_to_library_name + JDK-8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs + JDK-8259886: Improve SSL session cache performance and scalability + JDK-8259983: do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection + JDK-8260030: Improve stringStream buffer handling + JDK-8260236: better init AnnotationCollector _contended_group + JDK-8260255: C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized + JDK-8260284: C2: assert(_base == Int) failed: Not an Int + JDK-8260380: Upgrade to LittleCMS 2.12 + JDK-8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint + JDK-8260426: awt debug_mem.c DMem_AllocateBlock might leak memory + JDK-8260432: allocateSpaceForGP in freetypeScaler.c might leak memory + JDK-8260616: Removing remaining JNF dependencies in the java.desktop module + JDK-8260653: Unreachable nodes keep speculative types alive + JDK-8260707: java/lang/instrument/PremainClass/ /InheritAgent0100.java times out + JDK-8260925: HttpsURLConnection does not work with other JSSE provider. + JDK-8260926: Trace resource exhausted events unconditionally + JDK-8261020: Wrong format parameter in create_emergency_chunk_path + JDK-8261027: AArch64: Support for LSE atomics C++ HotSpot code + JDK-8261167: print_process_memory_info add a close call after fopen + JDK-8261170: Upgrade to freetype 2.10.4 + JDK-8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code + JDK-8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check + JDK-8261261: The version extra fields needs to be overridable in jib-profiles.js + JDK-8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION + JDK-8261354: SIGSEGV at MethodIteratorHost + JDK-8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding + JDK-8261397: try catch Method failing to work when dividing an integer by 0 + JDK-8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage + JDK-8261447: MethodInvocationCounters frequently run into overflow + JDK-8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur + JDK-8261505: Test test/hotspot/jtreg/gc/parallel/ /TestDynShrinkHeap.java killed by Linux OOM Killer + JDK-8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0 + JDK-8261649: AArch64: Optimize LSE atomics in C++ code + JDK-8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge + JDK-8261752: Multiple GC test are missing memory requirements + JDK-8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks + JDK-8261812: C2 compilation fails with assert(!had_error) failed: bad dominance + JDK-8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload + JDK-8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node" + JDK-8262110: DST starts from incorrect time in 2038 + JDK-8262121: [11u] Redo 8244287: JFR: Methods samples have line number 0 + JDK-8262163: Extend settings printout in jcmd VM.metaspace + JDK-8262295: C2: Out-of-Bounds Array Load from Clone Source + JDK-8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape" + JDK-8262446: DragAndDrop hangs on Windows + JDK-8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c + JDK-8262465: Very long compilation times and high memory consumption in C2 debug builds + JDK-8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack + JDK-8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies + JDK-8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() + JDK-8262837: handle split_USE correctly + JDK-8262900: ToolBasicTest fails to access HTTP server it starts + JDK-8263260: [s390] Support latest hardware (z14 and z15) + JDK-8263311: Watch registry changes for remote printers update instead of polling + JDK-8263361: Incorrect arraycopy stub selected by C2 for SATB collectors + JDK-8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec + JDK-8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() + JDK-8263448: CTW: fatal error: meet not symmetric + JDK-8263504: Some OutputMachOpcodes fields are uninitialized + JDK-8263557: Possible NULL dereference in Arena::destruct_contents() + JDK-8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true + JDK-8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() + JDK-8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test + JDK-8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X + JDK-8264047: Duplicate global variable 'jvm' in libjavajpeg and libawt + JDK-8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported + JDK-8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state + JDK-8264173: [s390] Improve Hardware Feature Detection And Reporting + JDK-8264190: Harden TLS interop tests + JDK-8264223: CodeHeap::verify fails extra_hops assertion in fastdebug test + JDK-8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java + JDK-8264360: Loop strip mining verification fails with "should be on the backedge" + JDK-8264626: C1 should be able to inline excluded methods + JDK-8264640: CMS ParScanClosure misses a barrier + JDK-8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched + JDK-8264821: DirectIOTest fails on a system with large block size + JDK-8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch + JDK-8264923: PNGImageWriter.write_zTXt throws Exception with a typo + JDK-8264958: C2 compilation fails with assert "n is later than its clone" + JDK-8265099: Revert backport to 11u of 8236859: WebSocket over authenticating proxy fails with NPE + JDK-8265154: vinserti128 operand mix up for KNL platforms + JDK-8265239: Shenandoah: Shenandoah heap region count could be off by 1 + JDK-8265417: Backport of JDK-8249672 breaks Solaris x86 build + JDK-8265421: java/lang/String/StringRepeat.java test is missing a memory requirement + JDK-8265462: Handle multiple slots in the NSS Internal Module from SunPKCS11's Secmod + JDK-8265537: x86 version string truncated after JDK-8249672 11u backport + JDK-8265666: Enable AIX build platform to make external debug symbols + JDK-8265677: CMS: CardTableBarrierSet::write_ref_array_work() lacks storestore barrier + JDK-8265690: Use the latest Ubuntu base image version in Docker testing + JDK-8265718: Build failure after JDK-8258414 11u backport + JDK-8265750: Fatal error in safepoint.cpp after backport of 8258414 + JDK-8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind + JDK-8265938: C2's conditional move optimization does not handle top Phi + JDK-8266220: keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified + JDK-8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long" + JDK-8266713: [AIX] Build failure after 11u backport of JDK-8247753 + JDK-8266802: Shenandoah: Round up region size to page size unconditionally + JDK-8266892: avoid maybe-uninitialized gcc warnings on linux s390x + JDK-8266929: Unable to use algorithms from 3p providers + JDK-8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash + JDK-8267561: Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC + JDK-8267599: Revert the change to the default PKCS12 macAlgorithm and macIterationCount props for 11u/8u/7u + JDK-8267641: [11u] 8227609 backport typo + JDK-8267721: Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64 + JDK-8268678: LetsEncryptCA.java test fails as Let's Encrypt Authority X3 is retired- Modified patch: * nss-security-provider.patch + make the NSS provider first in the list- Remove all Jpackage provides for SLE12 in order to avoid installing this package as default Java on SLE12-SP5 (bsc#1185476)- Update to upstream tag jdk-11.0.11+9 (April 2021, CPU) * Security fixes + JDK-8244473: Contextualize registration for JNDI + JDK-8244543: Enhanced handling of abstract classes + JDK-8249906, CVE-2021-2163, bsc#1185055: Enhance opening JARs + JDK-8250568, CVE-2021-2161, bsc#1185056: Less ambiguous processing + JDK-8253799: Make lists of normal filenames + JDK-8257001: Improve Http Client Support * Other changes + JDK-7107012: sun.jvm.hotspot.code.CompressedReadStream readDouble() conversion to long mishandled + JDK-7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection + JDK-8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing + JDK-8168869: jdeps: localized messages don't use proper line breaks + JDK-8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID + JDK-8202343: Disable TLS 1.0 and 1.1 + JDK-8205992: jhsdb cannot attach to Java processes running in Docker containers + JDK-8209193: Fix aarch64-linux compilation after -Wreorder changes + JDK-8210413: AArch64: Optimize div/rem by constant in C1 + JDK-8210578: AArch64: Invalid encoding for fmlsvs instruction + JDK-8211051: jdeps usage of --dot-output doesn't provide valid output for modular jar + JDK-8211057: Gensrc step CompileProperties generates unstable CompilerProperties output + JDK-8211150: G1 Full GC not purging code root memory and hence causing memory leak + JDK-8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module + JDK-8212043: Add floating-point Math.min/max intrinsics + JDK-8212218: [TESTBUG] runtime/ErrorHandling/ /TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out + JDK-8213116: javax/swing/JComboBox/WindowsComboBoxSize/ /WindowsComboBoxSizeTest.java fails in Windows + JDK-8213909: jdeps --print-module-deps should report missing dependences + JDK-8214180: Need better granularity for sleeping + JDK-8214223: tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file + JDK-8214230: Classes generated by SystemModulesPlugin.java are not reproducable + JDK-8214741: docs/index.html has no title or copyright + JDK-8215687: [Graal] unit test CheckGraalIntrinsics failed after 8212043 + JDK-8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/ /resexhausted003/TestDescription.java fails + JDK-8218482: sun/security/krb5/auto/ReplayCachePrecise.java failed - no KrbException thrown + JDK-8218550: Add test omitted from JDK-8212043 + JDK-8221584: SIGSEGV in os::PlatformEvent::unpark() in JvmtiRawMonitor::raw_exit while posting method exit event + JDK-8221995: AARCH64: problems with CAS instructions encoding + JDK-8222518: Remove unnecessary caching of Parker object in java.lang.Thread + JDK-8222785: aarch64: add necessary masking for immediate shift counts + JDK-8223186: HotSpot compile warnings from GCC 9 + JDK-8225773: jdeps --check produces NPE if there are missing module dependences + JDK-8225805: Java Access Bridge does not close the logger + JDK-8226810: Failed to launch JVM because of NullPointerException occured on System.props + JDK-8229396: jdeps ignores multi-release when generate-module-info used on command line + JDK-8229474: Shenandoah: Cleanup CM::update_roots() + JDK-8232225: Rework the fix for JDK-8071483 + JDK-8232905: JFR fails with assertion: assert(t->unflushed_size() == 0) failed: invariant + JDK-8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain + JDK-8233910: java/awt/ColorClass/AlphaColorTest.java is failing intermittently in nightly lnux-x64 system + JDK-8233912: aarch64: minor improvements of atomic operations + JDK-8234508: VM_HeapWalkOperation::iterate_over_object reads non-strong fields with an on-strong load barrier + JDK-8234742: Improve handshake logging + JDK-8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure + JDK-8235324: Dying objects are published from users of CollectedHeap::object_iterate + JDK-8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag + JDK-8237369: Shenandoah: failed vmTestbase/nsk/jvmti/ /AttachOnDemand/attach021/TestDescription.java test + JDK-8237392: Shenandoah: Remove unreliable assertion + JDK-8237483: AArch64 C1 OopMap inserted twice fatal error + JDK-8237495: Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7 + JDK-8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS) + JDK-8240353: AArch64: missing support for - XX:+ExtendedDTraceProbes in C1 + JDK-8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent." + JDK-8240751: Shenandoah: fold ShenandoahTracer definition + JDK-8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" + JDK-8241598: Upgrade JLine to 3.14.0 + JDK-8241649: Optimize Character.toString + JDK-8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module + JDK-8241911: AArch64: Fix a potential register clash issue in reduce_add2I + JDK-8242030: Wrong package declarations in jline classes after JDK-8241598 + JDK-8242565: Policy initialization issues when the denyAfter constraint is enabled + JDK-8243618: compiler/rtm/cli tests can be run w/o WhiteBox + JDK-8243670: Unexpected test result caused by C2 MergeMemNode::Ideal + JDK-8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI + JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files + JDK-8244340: Handshake processing thread lacks yielding + JDK-8244573: java.lang.ArrayIndexOutOfBoundsException thrown for malformed class file + JDK-8244683: A TSA server used by tests + JDK-8245005: javax/net/ssl/compatibility/BasicConnectTest.java failed with No enum constant + JDK-8245026: PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused + JDK-8245283: JFR: Can't handle constant dynamic used by Jacoco agent + JDK-8245512: CRC32 optimization using AVX512 instructions + JDK-8245527: LDAP Channel Binding support for Java GSS/Kerberos + JDK-8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel + JDK-8246709: sun/security/tools/jarsigner/ /TsacertOptionTest.java compilation failed after JDK-8244683 + JDK-8247200: assert((unsigned)fpargs < 32) + JDK-8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn. + JDK-8248336: AArch64: C2: offset overflow in BoxLockNode::emit + JDK-8248865: Document JNDI/LDAP timeout properties + JDK-8248901: Signed immediate support in .../share/assembler.hpp is broken. + JDK-8249543: Force DirectBufferAllocTest to run with - ExplicitGCInvokesConcurrent + JDK-8249588: libwindowsaccessbridge issues on 64bit Windows + JDK-8249749: modify a primitive array through a stream and a for cycle causes jre crash + JDK-8249787: Make TestGCLocker more resilient with concurrent GCs + JDK-8249867: xml declaration is not followed by a newline + JDK-8250911: [windows] os::pd_map_memory() error detection broken + JDK-8251255: [linux] Add process-memory information to hs-err and VM.info + JDK-8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier + JDK-8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance + JDK-8251944: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java + JDK-8251992: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X + JDK-8253220: Epsilon: clean up unused code/declarations + JDK-8253274: The CycleDMImagetest brokes the system + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node + JDK-8253368: TLS connection always receives close_notify exception + JDK-8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit + JDK-8253409: Double-rounding possibility in float fma + JDK-8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities + JDK-8253524: C2: Refactor code that clones predicates during loop unswitching + JDK-8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected + JDK-8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/ /MouseEventAfterStartDragTest.html test failed + JDK-8253702: BigSur version number reported as 10.16, should be 11.nn + JDK-8253756: C2 CompilerThread0 crash in Node::add_req(Node*) + JDK-8254104: MethodCounters must exist before nmethod is installed + JDK-8254734: "dead loop detected" assert failure with patch from 8223051 + JDK-8254748: Bad Copyright header format after JDK-8212218 + JDK-8254799: runtime/ErrorHandling/ /TestHeapDumpOnOutOfMemoryError.java fails with release VMs + JDK-8255058: C1: assert(is_virtual()) failed: type check + JDK-8255351: Add detection for Graviton 2 CPUs + JDK-8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms + JDK-8255387: Japanese characters were printed upside down on AIX + JDK-8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop() + JDK-8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity + JDK-8255544: Create a checked cast + JDK-8255559: Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI() + JDK-8255681: print callstack in error case in runAWTLoopWithApp + JDK-8255734: VM should ignore SIGXFSZ on ppc64, s390 too + JDK-8255742: PrintInlining as compiler directive doesn't print virtual calls + JDK-8255845: Memory leak in imageFile.cpp + JDK-8255880: UI of Swing components is not redrawn after their internal state changed + JDK-8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem + JDK-8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls + JDK-8256056: Deoptimization stub doesn't save vector registers on x86 + JDK-8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers + JDK-8256187: [TEST_BUG] Automate bug4275046.java test + JDK-8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg + JDK-8256258: some missing NULL checks or asserts after CodeCache::find_blob_unsafe + JDK-8256264: Printed GlyphVector outline with low DPI has bad quality on Windows + JDK-8256290: javac/lambda/T8031967.java fails with StackOverflowError on x86_32 + JDK-8256359: AArch64: runtime/ReservedStack/ /ReservedStackTestCompiler.java fails + JDK-8256387: Unexpected result if patching an entire instruction on AArch64 + JDK-8256421: Add 2 HARICA roots to cacerts truststore + JDK-8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory + JDK-8256489: Make gtest for long path names on Windows more resilient in the presence of virus scanners + JDK-8256501: libTestMainKeyWindow fails to build with Xcode 12.2 + JDK-8256633: Fix product build on Windows+Arm64 + JDK-8256682: JDK-8202343 is incomplete + JDK-8256751: Incremental rebuild with precompiled header fails when touching a header file + JDK-8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32 + JDK-8256806: Shenandoah: optimize shenandoah/jni/ /TestPinnedGarbage.java test + JDK-8256807: C2: Not marking stores correctly as mismatched in string opts + JDK-8256810: Incremental rebuild broken on Macosx + JDK-8256818: SSLSocket that is never bound or connected leaks socket resources + JDK-8256888: Client manual test problem list update + JDK-8257083: Security infra test failures caused by JDK-8202343 + JDK-8257408: Bump update version for OpenJDK: jdk-11.0.11 + JDK-8257423: [PPC64] Support -XX:-UseInlineCaches + JDK-8257436: [aarch64] Regressions in ArrayCopyUnalignedDst .testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on + JDK-8257513: C2: assert((constant_addr - _masm.code()->consts()->start()) == con.offset()) + JDK-8257547: Handle multiple prereqs on the same line in deps files + JDK-8257561: Some code is not vectorized after 8251925 and 8250607 + JDK-8257565: epsilonBarrierSet.hpp should not include barrierSetAssembler + JDK-8257575: C2: "failed: only phis" assert failure in loop strip mining verification + JDK-8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle + JDK-8257633: Missing -mmacosx-version-min=X flag when linking libjvm + JDK-8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks + JDK-8257707: Fix incorrect format string in Http1HeaderParser + JDK-8257746: Regression introduced with JDK-8250984 - memory might be null in some machines + JDK-8257798: [PPC64] undefined reference to Klass::vtable_start_offset() + JDK-8257884: Re-enable sun/security/ssl/SSLSocketImpl/ /SSLSocketLeak.java as automatic test + JDK-8257910: [JVMCI] Set exception_seen accordingly in the runtime. + JDK-8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884 + JDK-8257999: Parallel GC crash in gc/parallel/ /TestDynShrinkHeap.java: new region is not in covered_region + JDK-8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 + JDK-8258247: Couple of issues in fix for JDK-8249906 + JDK-8258373: Update the text handling in the JPasswordField + JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder .rotateDisk() + JDK-8258419: RSA cipher buffer cleanup + JDK-8258471: "search codecache" clhsdb command does not work + JDK-8258534: Epsilon: clean up unused includes + JDK-8258805: Japanese characters not entered by mouse click on Windows 10 + JDK-8258833: Cancel multi-part cipher operations in SunPKCS11 after failures + JDK-8258836: JNI local refs exceed capacity getDiagnosticCommandInfo + JDK-8258884: [TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test + JDK-8259007: This test printed a blank page + JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f + JDK-8259049: Uninitialized variable after JDK-8257513 + JDK-8259231: Epsilon: improve performance under contention during virtual space expansion + JDK-8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" + JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days + JDK-8259319: Illegal package access when SunPKCS11 requires SunJCE's classes + JDK-8259339: AllocateUninitializedArray C2 intrinsic fails with void.class input + JDK-8259428: AlgorithmId.getEncodedParams() should return copy + JDK-8259446: runtime/jni/checked/ /TestCheckedReleaseArrayElements.java fails with stderr not empty + JDK-8259451: Zero: skip serviceability/sa tests, set vm.hasSA to false + JDK-8259580: Shenandoah: uninitialized label in VerifyThreadGCState + JDK-8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect + JDK-8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 + JDK-8259706: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value + JDK-8259707: LDAP channel binding does not work with StartTLS extension + JDK-8259773: Incorrect encoding of AVX-512 kmovq instruction + JDK-8259849: Shenandoah: Rename store-val to IU-barrier + JDK-8259949: x86 32-bit build fails when -fcf-protection is passed in the compiler flags + JDK-8259954: gc/shenandoah/mxbeans tests fail with -Xcomp + JDK-8260029: aarch64: fix typo in verify_oop_array + JDK-8260308: Update LogCompilation junit to 4.13.1 + JDK-8260338: Some fields in HaltNode is not cloned + JDK-8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS + JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a + JDK-8260378: [TESTBUG] DcmdMBeanTestCheckJni.java reports false positive + JDK-8260497: Shenandoah: Improve SATB flushing + JDK-8260502: [s390] NativeMovRegMem::verify() fails because it's too strict + JDK-8260632: Build failures after JDK-8253353 + JDK-8260704: ParallelGC: oldgen expansion needs release-store for _end + JDK-8261022: Fix incorrect result of Math.abs() with char type + JDK-8261089: [TESTBUG] native library of test TestCheckedReleaseCriticalArray.java fails to compile with gcc 4.x + JDK-8261183: Follow on to Make lists of normal filenames + JDK-8261209: isStandalone property: remove dependency on pretty-print + JDK-8261231: Windows IME was disabled after DnD operation + JDK-8261251: Shenandoah: Use object size for full GC humongous compaction + JDK-8261310: PPC64 Zero build fails with 'VMError::controlled_crash(int)::FunctionDescriptor functionDescriptor' has incomplete type and cannot be defined + JDK-8261334: NMT: tuning statistic shows incorrect hash distribution + JDK-8261413: Shenandoah: Disable class-unloading in I-U mode + JDK-8261522: [PPC64] AES intrinsics write beyond the destination array + JDK-8261534: Test sun/security/pkcs11/KeyAgreement/ /IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined + JDK-8261585: Restore HandleArea used in Deoptimization::uncommon_trap + JDK-8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702 + JDK-8261829: Exclude tools/jlink/JLinkReproducibleTest.java in 11u + JDK-8261912: Code IfNode::fold_compares_helper more defensively + JDK-8261920: [AIX] jshell command throws java.io.IOError on non English locales + JDK-8262018: Wrong format in SAP copyright header of OsVersionTest + JDK-8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator- moved mozilla-nss dependency to java-11-openjdk-headless package This is necessary to be able to do crypto with just java-11-openjdk-headless installed. Fixes boo#1184606- Added patches: * system-crypto-policy.patch + Let OpenJDK use system crypto policies unless explicitely told not to * nss-security-provider.patch + Add the NSS security provider with configuration in generated nss.cfg file * keytool-default-rsa.patch + Make keytool generate RSA keys by default, since only the LEGACY system crypto policy allows DSA- Update to upstream tag jdk-11.0.10+9 (January 2021 CPU, bsc#1181239) * Security fixes + JDK-8247619: Improve Direct Buffering of Characters * Other changes + JDK-6722928: Support SSPI as a native GSS-API provider + JDK-7185258: [macosx] Deadlock in SunToolKit.realSync() + JDK-8152332: [macosx] JFileChooser cannot be serialized on Mac OS X + JDK-8161684: [testconf] Add VerifyOops' testing into compiler tiers + JDK-8171279: Support X25519 and X448 in TLS + JDK-8173361: various crashes in JvmtiExport::post_compiled_method_load + JDK-8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators + JDK-8191006: hsdis disassembler plugin does not compile with binutils 2.29+ + JDK-8197981: Missing return statement in __sync_val_compare_and_swap_8 + JDK-8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode + JDK-8200151: Add 8 JNDI tests to com/sun/jndi/dns/ConfigTests/ + JDK-8208279: Add 8 JNDI tests to com/sun/jndi/dns/EnvTests/ + JDK-8208483: Add 5 JNDI tests to com/sun/jndi/dns/FactoryTests/ + JDK-8208542: Add 4 JNDI tests to com/sun/jndi/dns/ListTests/ + JDK-8208665: Amend cross-compilation docs with qemu-debootstrap recipe + JDK-8210088: ProblemList gc/epsilon/TestMemoryMXBeans.java + JDK-8210339: Add 10 JNDI tests to com/sun/jndi/dns/FedTests/ + JDK-8211450: UndetVar::dup is not copying the kind field to the duplicated instance + JDK-8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" + JDK-8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows) + JDK-8213400: Support choosing group name in keytool keypair generation + JDK-8213535: Windows HiDPI html lightweight tooltips are truncated + JDK-8213698: Improve devkit creation and add support for linux/ppc64/ppc64le/s390x + JDK-8214025: assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2 + JDK-8214242: compiler/arguments/TestScavengeRootsInCode.java fails because of missing UnlockDiagnosticVMOptions + JDK-8214787: Zero builds fail with "undefined JavaThread::thread_state()" + JDK-8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java + JDK-8216012: Infinite loop in RSA KeyPairGenerator + JDK-8216324: GetClassMethods is confused by the presence of default methods in super interfaces + JDK-8217429: WebSocket over authenticating proxy fails to send Upgrade headers + JDK-8217976: test/jdk/java/net/httpclient/websocket/ /WebSocketProxyTest.java fails intermittently + JDK-8218021: Have jarsigner preserve posix permission attributes + JDK-8218287: jshell tool: input behavior unstable after 12-ea+24 on Windows + JDK-8218851: JVM crash in custom classloader stress test, JDK 12 & 13 + JDK-8220420: Cleanup c1_LinearScan + JDK-8222072: JVMTI GenerateEvents() sends CompiledMethodLoad events to wrong jvmtiEnv + JDK-8222286: Fix for JDK-8213419 is broken on s390 + JDK-8222527: HttpClient doesn't send HOST header when tunelling HTTP/1.1 through http proxy + JDK-8222533: jtreg test jdk/internal/platform/cgroup/ /TestCgroupMetrics.java fails on SLES12.3 linux ppc64le machine + JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137 + JDK-8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/ /tc02t001/TestDescription.java failed + JDK-8224650: Add tests to support X25519 and X448 in TLS + JDK-8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs + JDK-8225329: -XX:+PrintBiasedLockingStatistics causes crash during initialization on Windows platforms + JDK-8225687: Newly added sspi.cpp in JDK-6722928 still contains some small errors + JDK-8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 + JDK-8227275: Within native OOM error handling, assertions may hang the process + JDK-8227647: [Graal] Test8009761.java fails due to "RuntimeException: static java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled" + JDK-8229495: SIGILL in C2 generated OSR compilation + JDK-8230910: libsspi_bridge does not build on Windows 32bit + JDK-8232114: JVM crashed at imjpapi.dll in native code + JDK-8234147: Avoid looking up standard charsets in core libraries + JDK-8234393: [macos] printing ignores printer tray + JDK-8234863: Increase default value of MaxInlineLevel + JDK-8235218: Minimal VM is broken after JDK-8173361 + JDK-8235456: Minimal VM is broken after JDK-8212160 + JDK-8235829: graal crashes with Zombie.java test + JDK-8236124: Minimal VM slowdebug build failed after JDK-8212160 + JDK-8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding + JDK-8236944: The legVecZ operand should be limited to zmm0-zmm15 registers + JDK-8237186: Fix typo in copyright header of java/io/Reader/TransferTo.java + JDK-8237499: JFR: Include stack trace in the ThreadStart event + JDK-8237512: AArch64: aarch64TestHook leaks a BufferBlob + JDK-8237524: AArch64: String.compareTo() may return incorrect result + JDK-8237950: C2 compilation fails with "Live Node limit exceeded limit" during ConvI2L::Ideal optimization + JDK-8238579: HttpsURLConnection drops the timeout and hangs forever in read + JDK-8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test + JDK-8239477: jdk/jfr/jcmd/TestJcmdStartStopDefault.java fails - XX:+VerifyOops with "verify_oop: rsi: broken oop" + JDK-8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&) + JDK-8239886: Minimal VM build fails after JDK-8237499 + JDK-8240633: Memory leaks in the implementations of FileChooserUI + JDK-8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0() + JDK-8241234: Unify monitor enter/exit runtime entries. + JDK-8241311: Move some charset mapping tests from closed to open + JDK-8241797: Add some tests to the problem list + JDK-8242029: AArch64: skip G1 array copy pre-barrier if marking not active + JDK-8242335: Additional Tests for RSASSA-PSS + JDK-8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker + JDK-8242614: cleanup duplicated test ldap server in some com/sun/jndi/ldap/ tests + JDK-8242846: Bring back test/jdk/tools/jlink/plugins/ /OrderResourcesPluginTest.java + JDK-8243114: Implement montgomery{Multiply,Square}intrinsics on Windows + JDK-8243290: Improve diagnostic messages for class verification and redefinition failures + JDK-8243488: Add tests for set/get SendBufferSize and getReceiveBufferSize in DatagramSocket + JDK-8243549: sun/security/ssl/CipherSuite/ /NamedGroupsWithCipherSuite.java failed with Unsupported signature algorithm: DSA + JDK-8243617: compiler/onSpinWait/TestOnSpinWaitC1.java test uses wrong class + JDK-8243619: compiler/codecache/CheckSegmentedCodeCache.java test misses -version + JDK-8244142: some hotspot/runtime tests don't check exit code of forked JVM + JDK-8244278: Excessive code cache flushes and sweeps + JDK-8244282: test/hotspot/jtreg/compiler/intrinsics/ /Test8237524.java fails with --illegal-access=deny + JDK-8244621: [macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11 + JDK-8244819: hsdis does not compile with binutils 2.34+ + JDK-8245051: c1 is broken if it is compiled by gcc without - fno-lifetime-dse + JDK-8245168: jlink should not be treated as a "small" tool + JDK-8245400: Upgrade to LittleCMS 2.11 + JDK-8246381: VM crashes with "Current BasicObjectLock* below than low_mark" + JDK-8246434: Threads::print_on_error assumes that the heap has been set up + JDK-8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 + JDK-8247201: Print potential pointer value of readable stack memory in hs_err file + JDK-8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined() + JDK-8247867: Upgrade to freetype 2.10.2 + JDK-8248190: Enable Power10 system and implement new byte-reverse instructions + JDK-8248226: TestCloneAccessStressGCM fails with - XX:-ReduceBulkZeroing + JDK-8248347: windows build broken by JDK-8243114 + JDK-8248532: Every time I change keyboard language at my MacBook, Java crashes + JDK-8248552: C2 crashes with SIGFPE due to division by zero + JDK-8248596: [TESTBUG] compiler/loopopts/ /PartialPeelingUnswitch.java times out with Graal enabled + JDK-8248745: Add jarsigner and keytool tests for restricted algorithms + JDK-8248791: sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing + JDK-8248845: AArch64: stack corruption after spilling vector register + JDK-8249176: Update GlobalSignR6CA test certificates + JDK-8249183: JVM crash in "AwtFrame::WmSize" method + JDK-8249192: MonitorInfo stores raw oops across safepoints + JDK-8249602: C2: assert(cnt == _outcnt) failed: no insertions allowed + JDK-8249603: C1: assert(has_error == false) failed: register allocation invalid + JDK-8249605: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8249607: C2: assert(!had_error) failed: bad dominance + JDK-8249608: Vector register used by C2 compiled method corrupted at safepoint + JDK-8249672: Include microcode revision in features_string on x86 + JDK-8249748: gtest silently ignores bad jvm arguments + JDK-8249821: Separate libharfbuzz from libfontmanager + JDK-8250598: Hyper-V is detected in spite of running on host OS + JDK-8250605: Linux x86_32 builds fail after JDK-8249821 + JDK-8250636: iso8601_time returns incorrect offset part on MacOS + JDK-8250665: Wrong translation for the month name of May in ar_JO,LB,SY + JDK-8250772: Test com/sun/jndi/ldap/ /NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException + JDK-8250825: C2 crashes with assert(field != __null) failed: missing field + JDK-8250894: Provide a configure option to build and run against the platform libharfbuzz + JDK-8250928: JFR: Improve hash algorithm for stack traces + JDK-8250968: Symlinks attributes not preserved when using jarsigner on zip files + JDK-8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities + JDK-8251118: BiasedLocking::preserve_marks should not have a HandleMark + JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout + JDK-8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM + JDK-8251365: Build failure on AIX after 8250636 + JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray + JDK-8251456: [TESTBUG] compiler/vectorization/ /TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError + JDK-8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed" + JDK-8251535: Partial peeling at unsigned test adds incorrect loop exit check + JDK-8251949: ZGC: Set explicit heap size for compiler/gcbarriers tests + JDK-8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) + JDK-8252415: Bump update version for OpenJDK: jdk-11.0.10 + JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/ /DisposeFrameOnDragTest.java fails on Windows + JDK-8252497: Incorrect numeric currency code for ROL + JDK-8252660: Shenandoah: support manageable SoftMaxHeapSize option + JDK-8252679: Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard + JDK-8252696: Loop unswitching may cause out of bound array load to be executed + JDK-8252754: Hash code calculation of JfrStackTrace is inconsistent + JDK-8253219: Epsilon: clean up unnecessary includes + JDK-8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues() + JDK-8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify + JDK-8253269: The CheckCommonColors test should provide more info on failure + JDK-8253284: Zero OrderAccess barrier mappings are incorrect + JDK-8253375: OSX build fails with Xcode 12.0 (12A7209) + JDK-8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads + JDK-8253791: Issue with useAppleColor check in CSystemColors.m + JDK-8254016: Test8237524 fails with -XX:-CompactStrings option + JDK-8254081: java/security/cert/PolicyNode/ /GetPolicyQualifiers.java fails due to an expired certificate + JDK-8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp + JDK-8254166: Zero: return-type warning in zeroInterpreter_zero.cpp + JDK-8254177: (tz) Upgrade time-zone data to tzdata2020b + JDK-8254185: Fix Code cache sweeper heuristics for JDK 11 + JDK-8254190: [s390] interpreter misses exception check after calling monitorenter + JDK-8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics + JDK-8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations + JDK-8254982: (tz) Upgrade time-zone data to tzdata2020c + JDK-8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list + JDK-8255065: Zero: accessor_entry misses the IRIW case + JDK-8255226: (tz) Upgrade time-zone data to tzdata2020d + JDK-8255269: Unsigned overflow in g1Policy.cpp + JDK-8255365: Problem list failing client manual tests + JDK-8255457: Shenandoah: cleanup ShenandoahMarkTask + JDK-8255466: C2 crashes at ciObject::get_oop() const+0x0 + JDK-8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect + JDK-8255603: Memory/Performance regression after JDK-8210985 + JDK-8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback + JDK-8255781: Bump patch update version for OpenJDK: jdk-11.0.9.1 + JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java + JDK-8256427: Test com/sun/jndi/dns/ConfigTests/ /PortUnreachable.java does not work on AIX + JDK-8256452: Integrate missing part of JDK-8232370 to 11u + JDK-8256483: [TESTBUG] serviceability/jvmti/GetClassMethods/ /libOverpassMethods.c fails to compile on gcc 4.4.x + JDK-8256557: libharfbuzz fails to link on gcc 4.4.x due to - Wl,-z,defs + JDK-8256618: Zero: Linux x86_32 build still fails + JDK-8256736: Zero: GTest tests fail with "unsuppported vm variant" + JDK-8256809: Annotation processing causes NPE during flow analysis + JDK-8257181: s390x builds are very noisy with gc-sections messages + JDK-8257242: [macOS] Java app crashes while switching input methods + JDK-8257545: SunJSSE FIPS regression in key exchange after JDK-8171279 11u backport + JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false + JDK-8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays + JDK-8258630: Add expiry exception for QuoVadis root certificate - New upstream dependency on libharfbuzz - Regenerated patches: missing-return.patch system-pcsclite.patch- Update to upstream tag jdk-11.0.9.1-1 * Fix: + JDK-8250861: Crash in MinINode::Ideal(PhaseGVN*, bool) - Removed patch: * JDK-8250861.patch + Integrated upstream- Enable Sheandoah GC for x86_64 (jsc#ECO-3171)- Update to upstream tag jdk-11.0.9-11 (October 2020 CPU, bsc#1177943) * New features + JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector * Security fixes + JDK-8233624: Enhance JNI linkage + JDK-8236196: Improve string pooling + JDK-8236862, CVE-2020-14779: Enhance support of Proxy class + JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts + JDK-8237995, CVE-2020-14782: Enhance certificate processing + JDK-8240124: Better VM Interning + JDK-8241114, CVE-2020-14792: Better range handling + JDK-8242680, CVE-2020-14796: Improved URI Support + JDK-8242685, CVE-2020-14797: Better Path Validation + JDK-8242695, CVE-2020-14798: Enhanced buffer support + JDK-8243302: Advanced class supports + JDK-8244136, CVE-2020-14803: Improved Buffer supports + JDK-8244479: Further constrain certificates + JDK-8244955: Additional Fix for JDK-8240124 + JDK-8245407: Enhance zoning of times + JDK-8245412: Better class definitions + JDK-8245417: Improve certificate chain handling + JDK-8248574: Improve jpeg processing + JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit + JDK-8253019: Enhanced JPEG decoding * Other changes + JDK-6532025: GIF reader throws misleading exception with truncated images + JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/ /PDialogTest.java needs update by removing an infinite loop + JDK-8022535: [TEST BUG] javax/swing/text/html/parser/ /Test8017492.java fails + JDK-8062947: Fix exception message to correctly represent LDAP connection failure + JDK-8067354: com/sun/jdi/GetLocalVariables4Test.sh failed + JDK-8134599: TEST_BUG: java/rmi/transport/closeServerSocket/ /CloseServerSocket.java fails intermittently with Address already in use + JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect + JDK-8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider + JDK-8172404: Tools should warn if weak algorithms are used before restricting them + JDK-8193367: Annotated type variable bounds crash javac + JDK-8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset + JDK-8203026: java.rmi.NoSuchObjectException: no such object in table + JDK-8203281: [Windows] JComboBox change in ui when editor.setBorder() is called + JDK-8203382: Rename SystemDictionary::initialize_wk_klass to resolve_wk_klass + JDK-8203393: com/sun/jdi/JdbMethodExitTest.sh and JdbExprTest.sh fail due to timeout + JDK-8203928: [Test] Convert non-JDB scaffolding serviceability shell script tests to java + JDK-8204963: javax.swing.border.TitledBorder has a memory leak + JDK-8204994: SA might fail to attach to process with "Windbg Error: WaitForEvent failed" + JDK-8205534: Remove SymbolTable dependency from serviceability agent + JDK-8206309: Tier1 SA tests fail + JDK-8208281: java/nio/channels/ /AsynchronousSocketChannel/Basic.java timed out + JDK-8209109: [TEST] rewrite com/sun/jdi shell tests to java version - step1 + JDK-8209332: [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh is incorrect + JDK-8209342: Problemlist SA tests on Solaris due to Error attaching to process: Can't create thread_db agent! + JDK-8209343: Test javax/swing/border/TestTitledBorderLeak.java should be marked as headful + JDK-8209517: com/sun/jdi/BreakpointWithFullGC.java fails with timeout + JDK-8209604: [TEST] rewrite com/sun/jdi shell tests to java version - step2 + JDK-8209605: com/sun/jdi/BreakpointWithFullGC.java fails with ZGC + JDK-8209608: Problem list com/sun/jdi/BreakpointWithFullGC.java + JDK-8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ /ap10t001/TestDescription.java failed with ObjectFree: GetCurrentThreadCpuTimerInfo returned unexpected error code + JDK-8210243: [TEST] rewrite com/sun/jdi shell tests to java version - step3 + JDK-8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack + JDK-8210560: [TEST] convert com/sun/jdi redefineClass-related tests + JDK-8210725: com/sun/jdi/RedefineClearBreakpoint.java fails with waitForPrompt timed out after 60 seconds + JDK-8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should clarify which output is the pending reply after a timeout + JDK-8210760: [TEST] rewrite com/sun/jdi shell tests to java version - step4 + JDK-8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject + JDK-8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh test + JDK-8211694: JShell: Redeclared variable should be reset + JDK-8212200: assert when shared java.lang.Object is redefined by JVMTI agent + JDK-8212629: [TEST] wrong breakpoint in test/jdk/com/sun/jdi/DeferredStepTest + JDK-8212665: com/sun/jdi/DeferredStepTest.java: jj1 (line 57) - unexpected. lastLine=52, minLine=52, maxLine=55 + JDK-8212807: tools/jar/multiRelease/Basic.java times out + JDK-8213182: Minimal VM build failure after JDK-8212200 (assert when shared java.lang.Object is redefined by JVMTI agent) + JDK-8213214: Set -Djava.io.tmpdir= when running tests + JDK-8213275: ReplaceCriticalClasses.java fails with jdk.internal.vm.PostVMInitHook not found + JDK-8213574: Deadlock in string table expansion when dumping lots of CDS classes + JDK-8213703: LambdaConversionException: Invalid receiver type not a subtype of implementation type interface + JDK-8214074: Ghash optimization using AVX instructions + JDK-8214491: Upgrade to JLine 3.9.0 + JDK-8214797: TestJmapCoreMetaspace.java timed out + JDK-8215243: JShell tests failing intermitently with "Problem cleaning up the following threads:" + JDK-8215244: jdk/jshell/ToolBasicTest.java testHistoryReference failed + JDK-8215354: x86_32 build failures after JDK-8214074 (Ghash optimization using AVX instructions) + JDK-8215438: jshell tool: Ctrl-D causes EOF + JDK-8216021: RunTest.gmk might set concurrency level to 1 on Windows + JDK-8216974: HttpConnection not returned to the pool after 204 response + JDK-8218948: SimpleDateFormat :: format - Zone Names are not reflected correctly during run time + JDK-8219712: code_size2 (defined in stub_routines_x86.hpp) is too small on new Skylake CPUs + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs + JDK-8221658: aarch64: add necessary predicate for ubfx patterns + JDK-8221759: Crash when completing "java.io.File.path" + JDK-8221918: runtime/SharedArchiveFile/serviceability/ /ReplaceCriticalClasses.java fails: Shared archive not found + JDK-8222074: Enhance auto vectorization for x86 + JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp + JDK-8222769: [TESTBUG] TestJFRNetworkEvents should not rely on hostname command + JDK-8223688: JShell: crash on the instantiation of raw anonymous class + JDK-8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error + JDK-8223940: Private key not supported by chosen signature algorithm + JDK-8224184: jshell got IOException at exiting with AIX + JDK-8224234: compiler/codegen/TestCharVect2.java fails in test_mulc + JDK-8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException + JDK-8225625: AES Electronic Codebook (ECB) encryption and decryption optimization using AVX512 + VAES instructions + JDK-8226536: Catch OOM from deopt that fails rematerializing objects + JDK-8226575: OperatingSystemMXBean should be made container aware + JDK-8226697: Several tests which need the @key headful keyword are missing it. + JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous + JDK-8227059: sun/security/tools/keytool/ /DefaultSignatureAlgorithm.java timed out + JDK-8227269: Slow class loading when running with JDWP + JDK-8227595: keytool/fakegen/DefaultSignatureAlgorithm.java fails due to "exitValue = 6" + JDK-8228448: Jconsole can't connect to itself + JDK-8228967: Trust/Key store and SSL context utilities for tests + JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow + JDK-8229815: Upgrade Jline to 3.12.1 + JDK-8230000: some httpclients testng tests run zero test + JDK-8230002: javax/xml/jaxp/unittest/transform/ /SecureProcessingTest.java runs zero test + JDK-8230010: Remove jdk8037819/BasicTest1.java + JDK-8230094: CCE in createXMLEventWriter(Result) over an arbitrary XMLStreamWriter + JDK-8230402: Allocation of compile task fails with assert: "Leaking compilation tasks?" + JDK-8230767: FlightRecorderListener returns null recording + JDK-8230870: (zipfs) Add a ZIP FS test that is similar to test/jdk/java/util/zip/EntryCount64k.java + JDK-8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread + JDK-8231586: enlarge encoding space for OopMapValue offsets + JDK-8231953: Wrong assumption in assertion in oop::register_oop + JDK-8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes + JDK-8232083: Minimal VM is broken after JDK-8231586 + JDK-8232161: Align some one-way conversion in MS950 charset with Windows + JDK-8232855: jshell missing word in /help help + JDK-8233027: OopMapSet::all_do does oms.next() twice during iteration + JDK-8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR + JDK-8233386: Initialize NULL fields for unused decorations + JDK-8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result + JDK-8233686: XML transformer uses excessive amount of memory + JDK-8233741: AES Countermode (AES-CTR) optimization using AVX512 + VAES instructions + JDK-8233829: javac cannot find non-ASCII module name under non-UTF8 environment + JDK-8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose + JDK-8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() + JDK-8234058: runtime/CompressedOops/ /CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr + JDK-8234149: Several regression tests do not dispose Frame at end + JDK-8234347: "Turkey" meta time zone does not generate composed localized names + JDK-8234385: [TESTBUG] java/awt/EventQueue/6980209/ /bug6980209.java fails in linux nightly + JDK-8234535: Cross compilation fails due to missing CFLAGS for the BUILD_CC + JDK-8234541: C1 emits an empty message when it inlines successfully + JDK-8234687: change javap reporting on unknown attributes + JDK-8236464: SO_LINGER option is ignored by SSLSocket in JDK 11 + JDK-8236548: Localized time zone name inconsistency between English and other locales + JDK-8236617: jtreg test containers/docker/ /TestMemoryAwareness.java fails after 8226575 + JDK-8237182: Update copyright header for shenandoah and epsilon files + JDK-8237888: security/infra/java/security/cert/ /CertPathValidator/certification/LuxTrustCA.java fails when checking validity interval + JDK-8237977: Further update javax/net/ssl/compatibility/Compatibility.java + JDK-8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response + JDK-8238284: [macos] Zero VM build fails due to an obvious typo + JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 + JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 + JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 + JDK-8238448: RSASSA-PSS signature verification fail when using certain odd key sizes + JDK-8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code + JDK-8239083: C1 assert(known_holder == NULL || (known_holder->is_instance_klass() && (!known_holder->is_interface() || ((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())), "should be non-static concrete method"); + JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD + JDK-8240169: javadoc fails to link to non-modular api docs + JDK-8240295: hs_err elapsed time in seconds is not accurate enough + JDK-8240360: NativeLibraryEvent has wrong library name on Linux + JDK-8240676: Meet not symmetric failure when running lucene on jdk8 + JDK-8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support + JDK-8241065: Shenandoah: remove leftover code after JDK-8231086 + JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is failing on 32bit Windows + JDK-8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException + JDK-8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector + JDK-8241319: WB_GetCodeBlob doesn't have ResourceMark + JDK-8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java fails with OOME + JDK-8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure + JDK-8241750: x86_32 build failure after JDK-8227269 + JDK-8242184: CRL generation error with RSASSA-PSS + JDK-8242283: Can't start JVM when java home path includes non-ASCII character + JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array + JDK-8243029: Rewrite javax/net/ssl/compatibility/ /Compatibility.java with a flexible interop test framework + JDK-8243138: Enhance BaseLdapServer to support starttls extended request + JDK-8243320: Add SSL root certificates to Oracle Root CA program + JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA program + JDK-8243389: enhance os::pd_print_cpu_info on linux + JDK-8243453: java --describe-module failed with non-ASCII module name under non-UTF8 environment + JDK-8243470: [macos] bring back O2 opt level for unsafe.cpp + JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions + JDK-8243925: Toolkit#getScreenInsets() returns wrong value on HiDPI screens (Windows) + JDK-8244087: 2020-04-24 public suffix list update + JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 + JDK-8244164: AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base + JDK-8244196: adjust output in os_linux + JDK-8244225: stringop-overflow warning on strncpy call from compile_the_world_in + JDK-8244287: JFR: Methods samples have line number 0 + JDK-8244703: "platform encoding not initialized" exceptions with debugger, JNI + JDK-8244719: CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it" + JDK-8244729: Shenandoah: remove resolve paths from SBSA::generate_shenandoah_lrb + JDK-8244763: Update --release 8 symbol information after JSR 337 MR3 + JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor + JDK-8245151: jarsigner should not raise duplicate warnings on verification + JDK-8245616: Bump update version for OpenJDK: jdk-11.0.9 + JDK-8245714: "Bad graph detected in build_loop_late" when loads are pinned on loop limit check uncommon branch + JDK-8245801: StressRecompilation triggers assert "redundunt OSR recompilation detected. memory leak in CodeCache!" + JDK-8245832: JDK build make-static-libs should build all JDK libraries + JDK-8245880: Shenandoah: check class unloading flag early in concurrent code root scan + JDK-8245981: Upgrade to jQuery 3.5.1 + JDK-8246027: Minimal fastdebug build broken after JDK-8245801 + JDK-8246094: [macos] Sound Recording and playback is not working + JDK-8246153: TestEliminateArrayCopy fails with - XX:+StressReflectiveCode + JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ + JDK-8246196: javax/management/MBeanServer/OldMBeanServerTest fails with AssertionError + JDK-8246203: Segmentation fault in verification due to stack overflow with -XX:+VerifyIterativeGVN + JDK-8246330: Add TLS Tests for Legacy ECDSA curves + JDK-8246453: TestClone crashes with "all collected exceptions must come from the same place" + JDK-8247246: Add explicit ResolvedJavaType.link and expose presence of default methods + JDK-8247350: [aarch64] assert(false) failed: wrong size of mach node + JDK-8247502: PhaseStringOpts crashes while optimising effectively dead code + JDK-8247615: Initialize the bytes left for the heap sampler + JDK-8247824: CTW: C2 (Shenandoah) compilation fails with SEGV in SBC2Support::pin_and_expand + JDK-8247874: Replacement in VersionProps.java.template not working when --with-vendor-bug-url contains '&' + JDK-8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg + JDK-8248214: Add paddings for TaskQueueSuper to reduce false-sharing cache contention + JDK-8248219: aarch64: missing memory barrier in fast_storefield and fast_accessfield + JDK-8248348: Regression caused by the update to BCEL 6.0 + JDK-8248385: [testbug][11u] Adapt TestInitiExceptions to jtreg 5.1 + JDK-8248495: [macos] zerovm is broken due to libffi headers location + JDK-8248851: CMS: Missing memory fences between free chunk check and klass read + JDK-8248987: AOT's Linker.java seems to eagerly fail-fast on Windows + JDK-8249159: Downport test rework for SSLSocketTemplate from 8224650 + JDK-8249215: JFrame::setVisible crashed with - Dfile.encoding=UTF-8 on Japanese Windows. + JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is not highlighted in GTKLookAndFeel + JDK-8249255: Build fails if source code in cygwin home dir + JDK-8249277: TestVerifyIterativeGVN.java is failing with timeout in OpenJDK 11 + JDK-8249278: Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList + JDK-8249560: Shenandoah: Fix racy GC request handling + JDK-8249801: Shenandoah: Clear soft-refs on requested GC cycle + JDK-8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases + JDK-8250582: Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets + JDK-8250609: C2 crash in IfNode::fold_compares + JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics + JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java + JDK-8250787: Provider.put no longer registering aliases in FIPS env + JDK-8250826: jhsdb does not work with coredump which comes from Substrate VM + JDK-8250827: Shenandoah: needs to reset/finish StringTable's dead count before/after parallel walk + JDK-8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds + JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher + JDK-8251354: Shenandoah: Fix jdk/jfr/tool/TestPrintJSON.java test failure + JDK-8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U + JDK-8251469: Better cleanup for test/jdk/javax/imageio/SetOutput.java + JDK-8251487: Shenandoah: missing detail timing tracking for final mark cleaning phase + JDK-8252120: compiler/oracle/TestCompileCommand.java misspells "occured" + JDK-8252157: JDK-8231209 11u backport breaks jmm binary compatibility + JDK-8252258: [11u] JDK-8242154 changes the default vendor + JDK-8252804: [test] Fix 'ReleaseDeflater.java' test after downport of 8234011 + JDK-8253134: JMM_VERSION should remain at 0x20020000 (JDK 10) in JDK 11 + JDK-8253283: [11u] Test build/translations/ /VerifyTranslations.java failing after JDK-8252258 + JDK-8253813: Backout JDK-8244287 from 11u: it causes several crashes - Removed patch: * gcc-fno-common-fix.patch + not needed any more with this version - Added patch: * JDK-8250861.patch + Fix regression "8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)" introduced in jdk 11.0.9- Update to upstream tag jdk-11.0.8+10 (July 2020 CPU, bsc#1174157) * Security fixes: + JDK-8230613: Better ASCII conversions + JDK-8231800: Better listing of arrays + JDK-8232014: Expand DTD support + JDK-8233234: Better Zip Naming + JDK-8233239, CVE-2020-14562: Enhance TIFF support + JDK-8233255: Better Swing Buttons + JDK-8234032: Improve basic calendar services + JDK-8234042: Better factory production of certificates + JDK-8234418: Better parsing with CertificateFactory + JDK-8234836: Improve serialization handling + JDK-8236191: Enhance OID processing + JDK-8236867, CVE-2020-14573: Enhance Graal interface handling + JDK-8237117, CVE-2020-14556: Better ForkJoinPool behavior + JDK-8237592, CVE-2020-14577: Enhance certificate verification + JDK-8238002, CVE-2020-14581: Better matrix operations + JDK-8238013: Enhance String writing + JDK-8238804: Enhance key handling process + JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable + JDK-8238843: Enhanced font handing + JDK-8238920, CVE-2020-14583: Better Buffer support + JDK-8238925: Enhance WAV file playback + JDK-8240119, CVE-2020-14593: Less Affine Transformations + JDK-8240482: Improved WAV file playback + JDK-8241379: Update JCEKS support + JDK-8241522: Manifest improved jar headers redux + JDK-8242136, CVE-2020-14621: Better XML namespace handling * Other changes: + JDK-6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created + JDK-7124307: JSpinner and changing value by mouse + JDK-8022574: remove HaltNode code after uncommon trap calls + JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails + JDK-8040630: Popup menus and tooltips flicker with previous popup contents when first shown + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) + JDK-8048215: [TESTBUG] java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo + JDK-8051349: nsk/jvmti/scenarios/sampling/SP06/sp06t003 fails in nightly + JDK-8080353: JShell: Better error message on attempting to add default method + JDK-8139876: Exclude hanging nsk/stress/stack from execution with deoptimization enabled + JDK-8146090: java/lang/ref/ReachabilityFenceTest.java fails with -XX:+DeoptimizeALot + JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout + JDK-8156207: Resource allocated BitMaps are often cleared unnecessarily + JDK-8159740: JShell: corralled declarations do not have correct source to wrapper mapping + JDK-8175984: ICC_Profile has un-needed, not-empty finalize method + JDK-8176359: Frame#setMaximizedbounds not working properly in multi screen environments + JDK-8183369: RFC unconformity of HttpURLConnection with proxy + JDK-8187078: -XX:+VerifyOops finds numerous problems when running JPRT + JDK-8189861: Refactor CacheFind + JDK-8191169: java/net/Authenticator/B4769350.java failed intermittently + JDK-8191930: [Graal] emits unparseable XML into compile log + JDK-8193879: Java debugger hangs on method invocation + JDK-8196019: java/awt/Window/Grab/GrabTest.java fails on Windows + JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails + JDK-8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows + JDK-8198001: java/awt/Menu/WrongParentAfterRemoveMenu/ /WrongParentAfterRemoveMenu.java debug assert on Windows + JDK-8198339: Test javax/swing/border/Test6981576.java is unstable + JDK-8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 + JDK-8203264: JNI exception pending in PlainDatagramSocketImpl.c:740 + JDK-8203672: JNI exception pending in PlainSocketImpl.c + JDK-8203673: JNI exception pending in DualStackPlainDatagramSocketImpl.c:398 + JDK-8204834: Fix confusing "allocate" naming in OopStorage + JDK-8205399: Set node color on pinned HashMap.TreeNode deletion + JDK-8205653: test/jdk/sun/management/jmxremote/bootstrap/ /RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with handshake_failure + JDK-8206179: com/sun/management/OperatingSystemMXBean/ /GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value + JDK-8207334: VM times out in VM_HandshakeAllThreads::doit() with RunThese30M + JDK-8208277: Code cache heap (-XX:ReservedCodeCacheSize) doesn't work with 1GB LargePages + JDK-8209113: Use WeakReference for lastFontStrike for created Fonts + JDK-8209333: Socket reset issue for TLS 1.3 socket close + JDK-8209439: C2 library_call can potentially ignore Math.pow intrinsic or use null pointer + JDK-8209534: [TESTBUG]runtime/appcds/cacheObject/ /ArchivedModuleCompareTest.java fails with EnableJVMCI. + JDK-8210147: adjust some WSAGetLastError usages in windows network coding + JDK-8210284: "assert((av & 0x00000001) == 0) failed: unsupported V8" on Solaris 11.4 + JDK-8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable" + JDK-8210459: Add support for generating compile_commands.json + JDK-8210515: [TESTBUG]CheckArchivedModuleApp.java needs to check if EnableJVMCI is set. + JDK-8210788: Javadoc for Thread.join(long, int) should specify that it waits forever when both arguments are zero + JDK-8211301: [macos] support full window content options + JDK-8211332: Space for stub routines (code_size2) is too small on new Skylake CPUs + JDK-8211339: NPE during SSL handshake caused by HostnameChecker + JDK-8211392: compiler/profiling/ /spectrapredefineclass_classloaders/Launcher.java times out in JDK12 CI + JDK-8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames + JDK-8212154: [TESTBUG] CheckArchivedModuleApp fails with NPE when JVMCI is absent + JDK-8212167: JShell : Stack trace of exception has wrong line number + JDK-8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks + JDK-8212986: Make Visual Studio compiler check less strict + JDK-8213250: CDS archive creation aborts due to metaspace object allocation failure + JDK-8213516: jck test api/javax_accessibility/AccessibleState/ /fields.html fails intermittent + JDK-8213947: ARM32: failed check_simd should set UsePopCountInstruction to false + JDK-8214418: half-closed SSLEngine status may cause application dead loop + JDK-8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server does not match the hostname in the server's certificate" + JDK-8214444: Wrong strncat limits in dfa.cpp + JDK-8214481: freetype path does not disable TrueType hinting with AA+FM hints + JDK-8214571: -Xdoclint of array serialField gives "error: array type not allowed here" + JDK-8214856: Errors with JSZip in web console after upgrade to 3.1.5 + JDK-8214862: assert(proj != __null) at compile.cpp:3251 + JDK-8215369: Jcstress pollute /var/tmp with temporary files. + JDK-8215551: Missing case label in nmethod::reloc_string_for() + JDK-8215555: TieredCompilation C2 threads can excessively block handshakes + JDK-8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension + JDK-8216151: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug + JDK-8216154: C4819 warnings at HotSpot sources on Windows + JDK-8216541: CompiledICHolders of VM locked unloaded nmethods are released too late + JDK-8217230: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() + JDK-8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled + JDK-8217447: Develop flag TraceICs is broken + JDK-8217606: LdapContext#reconnect always opens a new connection + JDK-8218807: Compilation database (compile_commands.json) may contain obsolete items + JDK-8219214: Infinite Loop in CodeSection::dump() + JDK-8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() + JDK-8219991: New fix of the deadlock in sun.security.ssl.SSLSocketImpl + JDK-8221121: applications/microbenchmarks are encountering crashes in tier5 + JDK-8221445: FastSysexMessage constructor crashes MIDI receiption thread + JDK-8221482: Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode + JDK-8221741: ClassCastException can happen when fontconfig.properties is used + JDK-8221823: Requested JDialog width is ignored + JDK-8223108: Test java/awt/EventQueue/ /NonComponentSourcePost.java is unstable + JDK-8223678: Add Visual Studio Code workspace generation support (for native code) + JDK-8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 + JDK-8224109: Text spaced incorrectly by drawString under rotation with fractional metric + JDK-8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/ /RemoveDropTargetCrashTest.java fails on MacOS + JDK-8224793: os::die() does not honor CreateCoredumpOnCrash option + JDK-8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected + JDK-8224931: disable JAOTC invokedynamic support until 8223533 is fixed + JDK-8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException + JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 + JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 + JDK-8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled + JDK-8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier + JDK-8225622: [AOT] runtime/SharedArchiveFile/ /TestInterpreterMethodEntries.java crashed with AOTed java.base + JDK-8225653: Provide more information when hitting SIGILL from HaltNode + JDK-8225783: Incorrect use of binary operators on booleans in type.cpp + JDK-8225789: Empty method parameter type should generate ClassFormatError + JDK-8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state + JDK-8226253: JAWS reports wrong number of radio buttons when buttons are hidden. + JDK-8226653: [accessibility] Can edit text cell correctly, but Accessibility Tool reads nothing about editor + JDK-8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread + JDK-8226879: Memory leak in Type::hashcons + JDK-8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 + JDK-8228407: JVM crashes with shared archive file mismatch + JDK-8228482: fix xlc16/xlclang comparison of distinct pointer types and string literal conversion warnings + JDK-8228757: Fail fast if the handshake type is unknown + JDK-8229158: make UseSwitchProfiling non-experimental or false by-default + JDK-8229421: The logic of java/net/ipv6tests/TcpTest.java is flawed + JDK-8229855: C2 fails with assert(false) failed: bad AD file + JDK-8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint + JDK-8231118: ARM32: Math tests failures + JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo + JDK-8231243: [TESTBUG] CustomFont.java cannot find font file + JDK-8231438: [macOS] Dark mode for the desktop is not supported + JDK-8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling + JDK-8231564: setMaximizedBounds is broken with large display scale and multiple monitors + JDK-8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity + JDK-8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE + JDK-8231671: Fix copyright headers in hotspot (missing comma after year) + JDK-8231720: Some perf regressions after 8225653 + JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate + JDK-8231863: Crash if classpath is read from @argument file and the main gets option argument + JDK-8232080: jlink plugins for vendor information and run-time options + JDK-8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it + JDK-8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/ /EqualityTest/EqualityTest.java may fail + JDK-8232357: Compare version info of Santuario to legal notice + JDK-8232572: Add hooks for custom output dir in Bundles.gmk + JDK-8232634: Problem List ICMColorDataTest.java + JDK-8232748: Build static versions of certain JDK libraries + JDK-8232846: ProcessHandle.Info command with non-English shows question marks + JDK-8232880: Update test documentation with additional settings for client UI tooltip tests + JDK-8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies + JDK-8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 + JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing + JDK-8233291: [TESTBUG] tools/jlink/plugins/ /VendorInfoPluginsTest.java fails with debug or non-server VMs + JDK-8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp + JDK-8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off + JDK-8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException + JDK-8233608: Minimal build broken after JDK-8233494 + JDK-8233621: Mismatch in jsse.enableMFLNExtension property name + JDK-8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON + JDK-8233707: systemScale.cpp could not compile with VS2019 + JDK-8233801: GCMEmptyIv.java test fails on Solaris 11.4 + JDK-8233880: Support compilers with multi-digit major version numbers + JDK-8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return type + JDK-8234137: The "AutoTestOnTop.java" test may run external applications + JDK-8234146: compiler/jsr292/ /ContinuousCallSiteTargetChange.java times out on SPARC + JDK-8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ /ModalDialogEnterExitEventsTest.java fails in Windows + JDK-8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area + JDK-8234332: [TESTBUG] java/awt/Focus/DisposedWindow/ /DisposeDialogNotActivateOwnerTest/ /DisposeDialogNotActivateOwnerTest.java fails on linux-x64 nightly + JDK-8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps + JDK-8234522: [macos] Crash with use of native file dialog + JDK-8234691: Potential double-free in ParallelSPCleanupTask constructor + JDK-8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out + JDK-8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 + JDK-8234728: Some security tests should support TLSv1.3 + JDK-8234779: Provide idiom for declaring classes noncopyable + JDK-8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 + JDK-8234968: check calloc rv in libinstrument InvocationAdapter + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/ /DrawImageBG/SystemBgColorTest.java fails + JDK-8235183: Remove the "HACK CODE" in comment + JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions + JDK-8235311: Tag mismatch may alert bad_record_mac + JDK-8235332: TestInstanceCloneAsLoadsStores.java fails with - XX:+StressGCM + JDK-8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class + JDK-8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop + JDK-8235620: Broken merge between JDK-8006406 and JDK-8003559 + JDK-8235638: NPE in LWWindowPeer.getOnscreenGraphics() + JDK-8235686: Add more custom hooks in Bundles.gmk + JDK-8235739: Rare NPE at WComponentPeer.getGraphics() + JDK-8235762: JVM crash in SWPointer during C2 compilation + JDK-8235834: IBM-943 charset encoder needs updating + JDK-8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. + JDK-8235908: omit ThreadPriorityPolicy warning when value is set from image + JDK-8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop + JDK-8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing + JDK-8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId + JDK-8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java + JDK-8236700: Upgrading JSZip from v3.1.5 to v3.2.2 + JDK-8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8236897: Fix the copyright header for pkcs11gcm2.h + JDK-8236921: Add build target to produce a JDK image suitable for a Graal/SVM build + JDK-8236953: [macos] JavaFX SwingNode is not rendered on macOS + JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing + JDK-8237045: JVM uses excessive memory with -XX:+EnableJVMCI - XX:JVMCICounterSize=2147483648 + JDK-8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs + JDK-8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 + JDK-8237192: Generate stripped/public pdbs on Windows for jdk images + JDK-8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers + JDK-8237474: Default SSLEngine should create in server role + JDK-8237859: C2: Crash when loads float above range check + JDK-8237879: make 4.3 breaks build + JDK-8237951: CTW: C2 compilation fails with "malformed control flow" + JDK-8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks + JDK-8238190: [JVMCI] Fix single implementor speculation for diamond shapes. + JDK-8238356: CodeHeap::blob_count() overestimates the number of blobs + JDK-8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 + JDK-8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB + JDK-8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) + JDK-8238676: jni crashes on accessing it from process exit hook + JDK-8238721: Add failing client jtreg tests to the Problem List + JDK-8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device + JDK-8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node + JDK-8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly + JDK-8238898: Missing hash characters for header on license file + JDK-8238942: Rendering artifacts with LCD text and fractional metrics + JDK-8238985: [TESTBUG] The arrow image is blue instead of green + JDK-8239000: handle ContendedPaddingWidth in vm_version_ppc + JDK-8239055: Wrong implementation of VMState.hasListener + JDK-8239091: Reversed arguments in call to strstr in freetype "debug" code. + JDK-8239142: C2's UseUniqueSubclasses optimization is broken for array accesses + JDK-8239224: libproc_impl.c previous_thr may be used uninitialized warning + JDK-8239351: Give more meaningful InternalError messages in Deflater.c + JDK-8239365: ProcessBuilder test modifications for AIX execution + JDK-8239456: vtable stub generation: assert failure (code size estimate) + JDK-8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect + JDK-8239462: jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns + JDK-8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true + JDK-8239787: AArch64: String.indexOf may incorrectly handle empty strings + JDK-8239792: Bump update version for OpenJDK: jdk-11.0.8 + JDK-8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException + JDK-8239819: XToolkit: Misread of screen information memory + JDK-8239852: java/util/concurrent tests fail with - XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed + JDK-8239893: Windows handle Leak when starting processes using ProcessBuilder + JDK-8239915: Zero VM crashes when handling dynamic constant + JDK-8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up + JDK-8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly" + JDK-8239976: Put JDK-8239965 on the ProblemList.txt + JDK-8240073: Fix 'test-make' build target in 11u + JDK-8240197: Cannot start JVM when $JAVA_HOME includes CJK characters + JDK-8240202: A few client tests leave mouse buttons pressed + JDK-8240220: IdealLoopTree::dump_head predicate printing is broken + JDK-8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate + JDK-8240227: Loop predicates should be copied to unswitched loops + JDK-8240286: [TESTBUG] Test command error in hotspot/jtreg/ /compiler/loopopts/superword/SumRedAbsNeg_Float.java + JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print + JDK-8240529: CheckUnhandledOops breaks NULL check in Modules::define_module + JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges + JDK-8240603: Windows 32bit compile error after 8238676 + JDK-8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk + JDK-8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:" + JDK-8240786: [TESTBUG] The test java/awt/Window/ /GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen + JDK-8240824: enhance print_full_memory_info on Linux by THP related information + JDK-8240827: Downport SSLSocketImpl.java from "8221882: Use fiber-friendly java.util.concurrent.locks in JSSE" + JDK-8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? + JDK-8240972: macOS codesign fail on macOS 10.13.5 or older + JDK-8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java + JDK-8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete + JDK-8241464: [11u] Backport: make rehashing be a needed guaranteed safepoint cleanup action + JDK-8241556: Memory leak if -XX:CompileCommand is set + JDK-8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" + JDK-8241586: compiler/cpuflags/ /TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 + JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set + JDK-8241660: Add virtualization information output to hs_err file on macOS + JDK-8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS + JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one + JDK-8241900: Loop unswitching may cause dependence on null check to be lost + JDK-8241948: enhance list of environment variables printed in hs_err file + JDK-8241996: on linux set full relro in the linker flags + JDK-8242108: Performance regression after fix for JDK-8229496 + JDK-8242141: New System Properties to configure the TLS signature schemes + JDK-8242154: Backport parts of JDK-4947890 to OpenJDK 11u + JDK-8242174: [macos] The NestedModelessDialogTest test make the macOS unstable + JDK-8242239: [Graal] javax/management/generified/ /GenericTest.java fails: FAILED: queryMBeans sets same + JDK-8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking + JDK-8242379: [TESTBUG] compiler/loopopts/ /TestLoopUnswitchingLostCastDependency.java fails with release VMs + JDK-8242470: Update Xerces to Version 2.12.1 + JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash + JDK-8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C) + JDK-8242626: enhance posix print_rlimit_info + JDK-8243059: Build fails when --with-vendor-name contains a comma + JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 + JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a + JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in + JDK-8244520: problemlist java/awt/font/Rotate/RotatedFontTest.java on linux + JDK-8244777: ClassLoaderStats VM Op uses constant hash value + JDK-8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function + JDK-8244951: Missing entitlements for hardened runtime + JDK-8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) + JDK-8245649: Revert 8245397 backport of 8230591 + JDK-8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts + JDK-8246613: Choose the default SecureRandom algo based on registration ordering + JDK-8248505: Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider - Removed patch: * JDK-8228407.patch + integrated upstream- Update to upstream tag jdk-11.0.7+10 (April 2020 CPU, bsc#1169511) * Security fixes: + S8223898, CVE-2020-2754: Forward references to Nashorn + S8223904, CVE-2020-2755: Improve Nashorn matching + S8224541, CVE-2020-2756: Better mapping of serial ENUMs + S8224549, CVE-2020-2757: Less Blocking Array Queues + S8225603: Enhancement for big integers + S8226346: Build better binary builders + S8227467: Better class method invocations + S8227542: Manifest improved jar headers + S8229733: TLS message handling improvements + S8231415, CVE-2020-2773: Better signatures in XML + S8231785: Improved socket permissions + S8232424, CVE-2020-2778: More constrained algorithms + S8232581, CVE-2020-2767: Improve TLS verification + S8233250: Better X11 rendering + S8233410: Better Build Scripting + S8234027: Better JCEKS key support + S8234408, CVE-2020-2781: Improve TLS session handling + S8234825, CVE-2020-2800: Better Headings for HTTP Servers + S8234841, CVE-2020-2803: Enhance buffering of byte buffers + S8235274, CVE-2020-2805: Enhance typing of methods + S8235691, CVE-2020-2816: Enhance TLS connectivity + S8236201, CVE-2020-2830: Better Scanner conversions + S8238960: linux-i586 builds are inconsistent as the newly built jdk is not able to reserve enough space for object heap * Other changes: + S4919790: Errors in alert ssl message does not reflect the actual certificate status + S4949105: Access Bridge lacks html tags parsing + S7092821: java.security.Provider.getService() is synchronized and became scalability bottleneck + S7143743: Potential memory leak with zip provider + S8005819: Support cross-realm MSSFU + S8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/ /4983388/bug4983388.java fails with shortcuts on menus do not work + S8068184: Fix for JDK-8032832 caused a deadlock + S8145845: [AOT] NullPointerException in compiler/whitebox/GetCodeHeapEntriesTest.java + S8152988: [AOT] Update test batch definitions to include aot-ed java.base module mode into hs-comp testing + S8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation + S8163083: SocketListeningConnector does not allow invocations with port 0 + S8163251: Hard coded loop limit prevents reading of smart card data greater than 8k + S8167276: jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations + S8169718: nsk/jdb/locals/locals002: ERROR: Cannot find boolVar with expected value: false + S8176556: java/awt/dnd/ImageTransferTest/ImageTransferTest.java fails for JFIF + S8178798: Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3 + S8183107: PKCS11 regression regarding checkKeySize + S8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth) + S8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef + S8189861: Refactor CacheFind + S8193042: NativeLookup::lookup_critical_entry() should only load shared library once + S8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout + S8194944: Regression automated test 'open/test/jdk/javax/ /swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails + S8196467: javax/swing/JInternalFrame/Test6325652.java fails + S8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE + S8198321: javax/swing/JEditorPane/5076514/bug5076514.java fails + S8198398: Test javax/swing/JColorChooser/Test6199676.java fails in mach5 + S8199072: Test javax/swing/GroupLayout/6613904/ /bug6613904.java is unstable + S8200432: javadoc fails with ClassCastException on {@link byte[]} + S8201349: build broken when configured with - -with-zlib=bundled on gcc 7.3 + S8201355: Avoid native memory allocation in sun.security.mscapi.PRNG.generateSeed + S8201513: nsk/jvmti/IterateThroughHeap/filter-* are broken + S8203364: Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3 + S8203687: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3 + S8203904: javax/swing/JSplitPane/4816114/bug4816114.java: The divider location is wrong + S8203911: Test runtime/modules/getModuleJNI/GetModule fails with -Xcheck:jni + S8204525: [TESTBUG] runtime/NMT/MallocStressTest.java ran out of java heap + S8204529: gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out + S8204551: Event descriptions are truncated in logs + S8206963: [AOT] bug with multiple class loaders + S8207367: 10 vmTestbase/nsk/jdi tests timed out when running with jtreg + S8207832: serviceability/sa/ClhsdbCDSCore.java failed with "Couldn't find core file location" + S8207938: At step6,Click Add button,case failed automatically. + S8208157: requires.VMProps throws NPE for missing properties in "release" file + S8208379: compiler/jvmci/events/ /JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2" + S8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed + S8208715: Conversion of milliseconds to nanoseconds in UNIXProcess contains bug + S8209361: [AOT] Unexpected number of references for JVMTI_HEAP_REFERENCE_CONSTANT_POOL [111-->111]: 0 (expected at least 1) + S8209385: CDS runtime classpath checking is too strict when only classes from the system modules are archived + S8209389: SIGSEGV in WalkOopAndArchiveClosure::do_oop_work. + S8209418: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2 + S8209494: Create a test for SwingSet InternalFrameDemo + S8209499: Create test for SwingSet EditorPaneDemo + S8209574: [AOT] breakpoint events are generated in different threads does not meet expected count + S8209686: cleanup arguments to PhaseIdealLoop() constructor + S8209789: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2 + S8209802: Garbage collectors should register JFR types themselves to avoid build errors. + S8209807: improve handling exception in requires.VMProps + S8209817: stack is executable when building with Clang on Linux + S8209824: Improve the code coverage for ThreadLocal + S8209826: Undefined reference to os::write after JDK-8209657 (filemap.hpp cleanup) + S8209850: Allow NamedThreads to use GlobalCounter critical sections + S8209976: Improve iteration over non-JavaThreads + S8209993: Create a test for SwingSet3 ToolTipDemo + S8210024: JFR calls virtual is_Java_thread from ~Thread() + S8210052: Enable testing for all the available look and feels in SwingSet3 demo tests + S8210055: Enable different look and feel tests in SwingSet3 demo tests + S8210057: Enable different look and feels in SwingSet3 demo test InternalFrameDemoTest + S8210058: Algorithmic Italic font leans opposite angle in Printing + S8210220: [AOT] jdwp test cases are failing with error # ERROR: TEST FAILED: Cought IOException while receiving event packet + S8210289: ArchivedKlassSubGraphInfoRecord is incomplete + S8210459: Add support for generating compile_commands.json + S8210476: sun/security/mscapi/PrngSlow.java fails with Still too slow + S8210512: [Testbug] vmTestbase/nsk/jdi/ObjectReference/ /referringObjects/referringObjects002/referringObjects002.java fails with unexpected size of ClassLoaderReference.referringObjects + S8210523: runtime/appcds/cacheObject/DifferentHeapSizes.java crash + S8210632: Add key exchange algorithm to javax/net/ssl/TLSCommon/CipherSuite.java + S8210699: Problem list tests which times out in Xcomp mode + S8210793: [JVMCI] AllocateCompileIdTest.java failed to find DiagnosticCommand.class + S8210910: Create test for FileChooserDemo + S8210994: Create test for SwingSet3 FrameDemo + S8211139: Increase timeout value in all tests under jdk/sanity/client/SwingSet/src + S8211160: Handle different look and feels in JInternalFrameOperator + S8211211: vmTestbase/metaspace/stressDictionary/ /StressDictionary.java timeout + S8211322: Reduce the timeout of tooltip in SwingSet2DemoTest + S8211443: Enable different look and feels in SwingSet3 demo test SplitPaneDemoTest + S8211703: JInternalFrame : java.lang.AssertionError: cannot find the internal frame + S8211781: re-building fails after changing Graal sources + S8212897: Some improvements in the EditorPaneDemotest + S8212903: [TestBug] Tests test/jdk/javax/swing/LookAndFeel/ /8145547/DemandGTK2.sh and DemandGTK3.sh fail on Ubuntu 18.04 LTS + S8213009: Refactoring existing SunMSCAPI classes + S8213010: Supporting keys created with certmgr.exe + S8213168: Enable different look and feel tests in SwingSet3 demo test FileChooserDemoTest + S8213348: jdk.internal.vm.compiler.management service providers missing in module descriptor + S8213906: Update arm devkits with libXrandr headers + S8213908: AssertionError in DeferredAttr at setOverloadKind + S8214124: [TESTBUG] Bugs in runtime/NMT/MallocStressTest.java + S8214344: C2: assert(con.basic_type() != T_ILLEGAL) failed: elembt=byte; loadbt=void; unsigned=0 + S8214345: infinite recursion while checking super class + S8214471: Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest + S8214534: Setting of THIS_FILE in the build is broken + S8214557: Filter out VM flags which don't affect AOT code generation + S8214578: [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings + S8214840: runtime/NMT/MallocStressTest.java timed out + S8214850: Rename vm_operations.?pp files to vmOperations.?pp files + S8214904: Test8004741.java failed due to "Too few ThreadDeath hits; expected at least 6 but saw only 5" + S8215322: add @file support to jaotc + S8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) + S8215396: JTabbedPane preferred size calculation is wrong for SCROLL_TAB_LAYOUT + S8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled + S8216353: Use utility APIs introduced in org/netbeans/jemmy/ /util/LookAndFeel class in client sanity test cases + S8216354: Syntax error in toolchain_windows.m4 + S8216472: (se) Stack overflow during selection operation leads to crash (win) + S8216535: tools/jimage/JImageExtractTest.java timed out + S8217235: Create automated test for SwingSet ColorChooserDemoTest + S8217297: Add support for multiple look and feel for SwingSet SliderDemoTest + S8217338: [Containers] Improve systemd slice memory limit support + S8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac + S8217634: RunTest documentation and usability update + S8217717: ZGC: Broken oop map in C1 load barrier stub + S8217728: Speed up incremental rerun of "make hotspot" + S8218268: Javac treats Manifest Class-Path entries as Paths instead of URLs + S8218662: Allow 204 responses with Content-Length:0 + S8218882: NET_Writev is declared, NET_WriteV is defined + S8218889: Improperly use of the Optional API + S8219205: JFR file without license header + S8219597: (bf) Heap buffer state changes could provoke unexpected exceptions + S8219723: javax/net/ssl/compatibility/Compatibility.java failed on some SNI cases + S8220348: [ntintel] asserts about copying unaligned array + S8220451: jdi/EventQueue/remove/remove004 failed due to "ERROR: thread2 is not alive" + S8220456: jdi/EventQueue/remove_l/remove_l004 failed due to "TIMEOUT while waiting for event" + S8220479: java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels() + S8220613: java/util/Arrays/TimSortStackSize2.java times out with fastdebug build + S8220688: [TESTBUG] runtime/NMT/MallocStressTest.java timed out + S8220786: Create new switch to redirect error reporting output to stdout or stderr + S8221270: Duplicated synchronized keywords in SSLSocketImpl + S8221312: test/jdk/sanity/client/SwingSet/src/ /ColorChooserDemoTest.java failed + S8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC + S8221885: Add intermittent test in the JavaSound to the ProblemList + S8222264: Windows incremental build is broken with JDK-8217728 + S8222391: javax/net/ssl/compatibility/Compatibility.java should be more flexible + S8222448: java/lang/reflect/PublicMethods/ /PublicMethodsTest.java times out + S8222519: ButtonDemoScreenshotTest fails randomly with "still state to be reached" + S8222741: jdi/EventQueue/remove/remove004 fails due to VMDisconnectedException + S8223003: SunMSCAPI keys are not cleaned up + S8223063: Support CNG RSA keys + S8223158: Docked MacBook cannot start any Java Swing applications + S8223260: NamingManager should cache InitialContextFactory + S8223464: Improve version string for Oracle CI builds + S8223558: Java does not render Myanmar script correctly + S8223627: jdk-13+20 bundle name contains null instead of ea + S8223638: Replace wildcard address with loopback or local host in tests - part 6 + S8223678: Add Visual Studio Code workspace generation support (for native code) + S8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer + S8223769: Assert triggers with -XX:+StressReflectiveCode + S8224187: Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy + S8224475: JTextPane does not show images in HTML rendering + S8224673: Adjust permission for delayed starting of debugging + S8224705: Tests that need to be problem-listed or have printer resources + S8224778: test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar + S8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/ /NoAutotransferToDisabledCompTest.java fails linux-x64 + S8224830: test/jdk/java/awt/Focus/ /ModalExcludedWindowClickTest/ /ModalExcludedWindowClickTest.java fails on linux-x64 + S8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 + S8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed + S8225007: java/awt/print/PrinterJob/ /LandscapeStackOverflow.java may hang + S8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ /ShowFrameCheckForegroundTest.java fails in Windows 10 + S8225117: java/math/BigInteger/SymmetricRangeTests.java fails with ParseException + S8225128: Add exception for expiring DocuSign root to VerifyCACerts test + S8225130: Add exception for expiring Comodo roots to VerifyCACerts test + S8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed + S8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows + S8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327 + S8225199: [Graal] compiler/jvmci/compilerToVM/ /IsMatureVsReprofileTest.java fails with - XX:CompileThresholdScaling=0.1 + S8225305: ProblemList java/lang/invoke/VarHandles tests + S8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out + S8225430: Replace wildcard address with loopback or local host in tests - part 14 + S8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 + S8225487: giflib legal file is missing attribution for openbsd-reallocarray.c + S8225567: Wrong file headers with 8202414 fix changeset + S8225684: [AOT] vmTestbase/vm/oom/production/ /AlwaysOOMProduction tests fail with AOTed java.base + S8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 + S8225797: OldObjectSample event creates unexpected amount of checkpoint data + S8226381: ProblemList java/lang/reflect/PublicMethods/ /PublicMethodsTest.java + S8226406: JVM fails to detect mismatched or corrupt CDS archive + S8226608: Hide the onjcmd option from the help output + S8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys + S8227112: exclude compiler/intrinsics/sha/sanity tests from AOT runs + S8227324: Upgrade to freetype 2.10.1 + S8227528: TestAbortVMOnSafepointTimeout.java failed due to "RuntimeException: 'Safepoint sync time longer than' missing from stdout/stderr" + S8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory + S8227646: [TESTBUG] appcds/SharedArchiveConsistency timed out + S8227662: freetype seeks to index at the end of the font data + S8228479: Correct the format of ColorChooserDemoTest + S8228613: java.security.Provider#getServices order is no longer deterministic + S8228969: 2019-09-28 public suffix list update + S8229236: CriticalJNINatives: dll handling should be done in native thread state + S8229345: Memory leak due to vtable stubs not being shared on SPARC + S8229888: (zipfs) Updating an existing zip file does not preserve original permissions + S8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive + S8230004: jdk/internal/jimage/JImageOpenTest.java runs no test + S8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception + S8230390: Problemlist SA tests with AOT + S8230400: Missing constant pool entry for a method in stacktrace + S8230459: Test failed to resume JVMCI CompilerThread + S8230480: check malloc/calloc results in java.desktop + S8230597: Update GIFlib library to the 5.2.1 + S8230611: infinite loop in LogOutputList::wait_until_no_readers() + S8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java + S8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken + S8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout + S8231025: Incorrect method tag offset for big endian platform + S8231081: TestMetadataRetention fails due to missing symbol id + S8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class + S8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type + S8231445: check ZALLOC return values in awt coding + S8231507: Update Apache Santuario (XML Signature) to version 2.1.4 + S8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call + S8231753: use more Posix functionality in aix os::print_os_info + S8231810: javax/net/ssl/templates/ /SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF" + S8232003: (fs) Files.write can leak file descriptor in the exception case + S8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small + S8232060: add some initializations using sigemptyset in os_aix.cpp + S8232154: Update Mesa 3-D Headers to version 19.2.1 + S8232167: Visual Studio install found through - -with-tools-dir value is discarded + S8232170: FSInfo#getJarClassPath throws an exception not declared in its throws clause + S8232200: [macos 10.15] Windows in fullscreen tests jumps around the screen + S8232207: Linux os::available_memory re-reads cgroup configuration on every invocation + S8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java + S8232370: Refactor some com.sun.jdi tests to enable IDE integration + S8232433: [macos 10.15] java/awt/Window/ /LocationAtScreenCorner/LocationAtScreenCorner.java may fail + S8232571: Add missing SIGINFO signal + S8232692: [TESTBUG] compiler/aot/fingerprint/ /SelfChangedCDS.java fails when cds is disabled + S8232713: Update BCEL version to 6.3.1 in license file + S8232806: Introduce a system property to disable eager lambda initialization + S8232834: RunTest sometimes fails to produce valid exitcode.txt + S8232880: Update test documentation with additional settings for client UI tooltip tests + S8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures. + S8233018: Add a new test to verify that DatagramSocket is not interruptible + S8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit + S8233032: assert(in_bb(n)) failed: must be + S8233078: fix minimal VM build on Linux ppc64(le) + S8233328: fix minimal VM build on Linux s390x + S8233383: Various minor fixes + S8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type + S8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion + S8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed + S8233548: Update CUP to v0.11b + S8233649: Update ProblemList.txt to exclude failing headful tests on macos + S8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes + S8233657: Intermittent NPE in Component.validate() + S8234288: Turkey Time Zone returns incorrect time zone name + S8234323: NULL-check return value of SurfaceData_InitOps on macosx + S8234339: replace JLI_StrTok in java_md_solinux.c + S8234340: Bump update version for OpenJDK: jdk-11.0.7 + S8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node + S8234386: [macos] NPE was thrown at expanding Choice from maximized frame + S8234397: add OS uptime information to os::print_os_info output + S8234423: Modifying ArrayList.subList().subList() resets modCount of subList + S8234466: Class loading deadlock involving X509Factory#commitEvent() + S8234501: remove obsolete NET_ReadV + S8234525: enable link-time section-gc for linux s390x to remove unused code + S8234610: MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092 + S8234617: C1: Incorrect result of field load due to missing narrowing conversion + S8234723: javax/net/ssl/TLS tests support TLSv1.3 + S8234724: javax/net/ssl/templates/ /SSLSocketSSLEngineTemplate.java supports TLSv1.3 + S8234741: enhance os::get_core_path on macOS + S8234769: Duplicate attribution in freetype.md + S8234786: Fix for JDK-8214578 breaks OS X 10.12 compatibility + S8234809: set relro in linker flags when building with gcc + S8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 + S8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version + S8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations + S8235325: build failure on Linux after 8235243 + S8235383: C1 compilation fails with - XX:+PrintIRDuringConstruction -XX:+Verbose + S8235489: handle return values of sscanf calls in hotspot + S8235509: Backport for JDK-8209657 Refactor filemap.hpp to simplify integration with Serviceability Agent. + S8235510: java.util.zip.CRC32 performance drop after 8200067 + S8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure + S8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled + S8235671: enhance print_rlimit_info in os_posix + S8235744: PIT: test/jdk/javax/swing/text/html/ /TestJLabelWithHTMLText.java times out in linux-x64 + S8235904: Infinite loop when rendering huge lines + S8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'. + S8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 + S8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it + S8236179: C1 register allocation error with T_ADDRESS + S8236488: Support for configure option - -with-native-debug-symbols=internal is impossible on Windows + S8236500: Windows ucrt.dll should be looked up in versioned WINSDK subdirectory + S8236709: struct SwitchRange in HS violates C++ One Definition Rule + S8236848: [JDK 11u] make run-test-tier1 fails after backport of JDK-8232834 + S8236873: Worker has a deadlock bug + S8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor + S8237368: Problem with NullPointerException in RMI TCPEndpoint.read + S8237375: SimpleThresholdPolicy misses CounterDecay timestamp initialization + S8237508: Simplify JarFile.isInitializing + S8237540: Missing files in backport of JDK-8210910 + S8237541: Missing files in backport of JDK-8236528 + S8237600: Test SunJSSEFIPSInit fails on Ubuntu + S8237819: s390x - remove unused pd_zero_to_words_large + S8237869: exclude jtreg test security/infra/java/security/ /cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities + S8237879: make 4.3 breaks build + S8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo... + S8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary + S8238247: CTW runner should sweep nmethods more aggressively + S8238366: CTW runner closes standard output on exit + S8238438: SuperWord::co_locate_pack picks memory state of first instead of last load + S8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION + S8238534: Deep sign macOS bundles before bundle archive is being created + S8238591: CTW: Split applications/ctw/modules/jdk_localedata.java + S8238596: AVX enabled by default for Skylake even when unsupported + S8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges + S8239005: [TESTBUG] test/hotspot/jtreg/runtime/ /StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() + S8239466: Loss of precision in counter decay calculation in 11u backport of JDK-8237375 + S8239856: [ntintel] asserts about copying unaligned array element + S8240724: [test] jdk11 downport of 8224475 misses binary file test/jdk/javax/swing/JTextPane/arrow.png + S8241296: Segfault in JNIHandleBlock::oops_do() - Removed patch: * DependOnVariableHelper.patch + fixed upstream - Added patch: * JDK-8228407.patch + fix crashes due to shared archive file mismatch- The pack200 and unpack200 alternatives should be slaves of java and not of javac, since they are part of JRE.- Add gcc-fno-common-fix.patch in order to fix boo#1167462.- DependOnVariableHelper.patch: Fix DependOnVariableHelper for make 4.3- Install java icons not only versioned, but also postfixed by the "openjdk", in order to prevent install conflicts with other jdk 11 flavours.- Update to upstream tag jdk-11.0.6+10 (January 2020 CPU, bsc#1160968) * Security fixes + S8224909, CVE-2020-2583: Unlink Set of LinkedHashSets + S8225261: Better method resolutions + S8225279: Better XRender interpolation + S8226352, CVE-2020-2590: Improve Kerberos interop capabilities + S8227758: More valid PKIX processing + S8227816: More Colorful ICC profiles + S8228548, CVE-2020-2593: Normalize normalization for all + S8229728: Implement negotiation parameters + S8229951, CVE-2020-2601: Better Ticket Granting Services + S8230279: Improve Pack200 file reading + S8230318: Better trust store usage + S8230967: Improve Registry support of clients + S8231139: Improved keystore support + S8231422, CVE-2020-2604: Better serial filter handling + S8231780, CVE-2020-2655: Better TLS messaging support + S8231790: Provide better FileSystemProviders + S8232419: Improve Registry registration + S8234037, CVE-2020-2654: Improve Object Identifier Processing * Other changes + S8016914: CoreDocumentImpl.setXmlVersion NPE + S8048556: Unnecessary GCLocker-initiated young GCs + S8080462: Update SunPKCS11 provider with PKCS11 v2.40 support + S8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported + S8144125: [macOS] java/awt/event/ComponentEvent/ /MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically + S8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts + S8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism + S8185898: setRequestProperty(key, null) results in HTTP header without colon in request + S8190737: use unicode version of the canonicalize() function to handle long path on windows + S8191521: handle long relative path specified in - Xbootclasspath/a on windows + S8193255: Root Certificates should be stored in text format and assembled at build time + S8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767 + S8198882: Add 10 JNDI tests to com/sun/jndi/dns/AttributeTests + S8200381: Typos in javadoc - missing verb "be" and alike + S8202359: [GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError + S8205516: JFR tool + S8206115: Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes + S8207263: Store the Configuration for system modules into CDS archive. + S8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations" + S8208179: Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK + S8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout + S8208364: java/lang/reflect/callerCache/ /ReflectionCallerCacheTest.java missing module dependencies declaration + S8208582: Introduce native oop barriers in C1 for OopHandle + S8208601: Introduce native oop barriers in C2 for OopHandle + S8209003: Consolidate use of empty collections in java.lang.module + S8209120: Archive the Integer.IntegerCache + S8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request + S8209545: Simplify HeapShared::archive_module_graph_objects + S8209647: constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled + S8209691: Allow MemBar on single memory slice + S8209771: jdk.test.lib.Utils::runAndCheckException error + S8209790: SA tools not providing option to connect to debug server + S8209833: C2 compilation fails with "assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place" + S8209835: Aarch64: elide barriers on all volatile operations + S8209972: [GRAAL] Don't run RTM tests with Graal + S8210158: Accessorize JFR getEventWriter() intrinsics + S8210384: SunLayoutEngine.isAAT() font is expensive on MacOS + S8210387: C2 compilation fails with "assert(node->_last_del == _last) failed: must have deleted the edge just produced" + S8210403: Refactor java.util.Locale:i18n shell tests to plain java tests + S8210559: ClassLoaderData Symbols can leak + S8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7 + S8210789: langtools/tools/javac/T8152616.java missing @modules + S8211037: Load jib jars dynamically from JibArtifactManager + S8211147: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder + S8211385: (zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative + S8211740: [AOT] -XX:AOTLibrary doesn't accept windows path + S8211866: TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms + S8211919: ZipDirectoryStream should provide a stream of paths that are relative to the directory + S8211992: GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac + S8212028: Use run-test makefile framework for testing in Oracle's Mach5 + S8212071: Need to set the FreeType LCD Filter to reduce fringing. + S8212627: [TESTBUG] runtime/CreateMirror/ /ArraysNewInstanceBug.java timed out + S8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance" + S8212738: Incorrectly named signature scheme ecdsa_secp512r1_sha512 + S8212752: Typo in SSL log message related to inactive/disabled signature scheme + S8213005: Missing symbols in hs_err files on Windows after JDK-8212028 + S8213008: Cipher with UNWRAP_MODE should support the generation of an AES key type + S8213014: Crash in CompileBroker::make_thread due to OOM + S8213119: [macos] java/awt/GraphicsDevice/ /CheckDisplayModes.java fails + S8213381: Hook to allow GC to inject Node::Ideal() calls + S8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash + S8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/ /GE_init5.java + S8213604: Fix missing includes after JDK-8212673 + S8214046: [macosx] Undecorated Frame does not Iconify when set to + S8214052: [testbug] vmTestbase/vm/compiler/ /CodeCacheInfoOnCompilation - wrong shell used + S8214098: sun.security.ssl.HandshakeHash.T12HandshakeHash constructor check backwards. + S8214311: dtrace gensrc has missing dependencies + S8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0 + S8214321: Misleading code in SSLCipher + S8214542: JFR: Old Object Sample event slow on a deep heap in debug builds + S8214750: Unnecessary

tags in jfr classes + S8214773: Replace use of thread unsafe strtok + S8214896: JFR Tool left files behind + S8214925: JFR tool fails to execute + S8214975: No hs-err file if fatal error is raised during dynamic initialization + S8215032: Support Kerberos cross-realm referrals (RFC 6806) + S8215105: java/awt/Robot/HiDPIScreenCapture/ /ScreenCaptureTest.java: Wrong Pixel Color + S8215200: IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow + S8215411: some GetByteArrayElements calls miss corresponding Release + S8215449: Several tests failing when jtreg run with - vmoption:--illegal-access=deny + S8215524: Finished message validation failure should be decrypt_error alert + S8215699: -Xlog::file cannot be used with named pipe + S8215708: ZGC: Add missing LoadBarrierNode::size_of() + S8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi + S8215771: The jfr tool should pretty print reference chains + S8215913: [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale. + S8216064: -XX:StartFlightRecording:settings= doesn't work properly + S8216135: C2 assert(!had_error) failed: bad dominance + S8216283: Allow shorter method sampling interval than 10 ms + S8216363: NullPointerException in java.util.logging.Handler#isLoggable + S8216426: Usage of array placement new may lead to memory corruption + S8216561: HttpClient: The logic of retry on connect exception is inverted + S8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken + S8217362: Emergency dump does not work when disk=false is set + S8217610: TLSv1.3 fail with ClassException when EC keys are stored in PKCS11 + S8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 + S8218468: Load barrier slow path node should be MachTypeNode + S8218580: endpoint identification algorithm should be case-insensitive + S8218935: Make jfr strncpy uses GCC 8.x friendly + S8219504: Test for JDK-8211435 can be run on all platforms + S8219914: Change the environment variable for Java Access Bridge logging to have a directory. + S8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout + S8220231: Cache HarfBuzz face object for same font's text layout calls + S8220352: Crash with assert(external_guard || result != __null) failed: Invalid JNI handle + S8220394: bufferedStream does not honor size limit + S8220474: Incorrect GPL header in src/java.instrument/share/ /classes/java/lang/instrument/package-info.java + S8220476: Incorrect GPL header in src/jdk.internal.jvmstat/ /share/classes/sun/jvmstat/perfdata/monitor/protocol/local/ /PerfDataFile.java + S8220528: [AIX] Fix basic Xinerama and Xrender functionality + S8220555: JFR tool shows potentially misleading message when it cannot access a file + S8220598: Malformed copyright year range in a few files in java.base + S8221092: UseAVX=3 has performance degredation on Skylake (X7) processors + S8221172: SunEC specific test is not limited to SunEC + S8221246: NullPointerException within Win32ShellFolder2 + S8221395: HttpClient leaving connections in CLOSE_WAIT state until Java process ends + S8221406: Windows 32bit build error in NetworkInterface_winXP.c + S8221456: nmethod::make_unloaded() clears _method member too early + S8221532: Incorrect copyright header in FileSystemSupport_md.c + S8221539: [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends + S8221569: JFR tool produces incorrect output when both - -categories and --events are specified + S8221711: [TESTBUG] create more tests for JFR in container environment + S8221913: Add GC.selected() jtreg-ext function + S8222015: Small VM.metaspace improvements + S8222440: (zipfs) JarFileSystem does not correctly handle versioned entries if no root entry is present + S8222529: sun.jdwp.listenerAddress agent property uses wrong encoding + S8222807: Address iteration with invalid ZIP header entries + S8222888: [TESTBUG] docker/TestJFREvents.java fails due to "RuntimeException: JAVA_MAIN_CLASS_ is not defined" + S8223438: add VirtualizationInformation JFR event + S8223490: Optimize search algorithm for determining default time zone + S8223697: jfr tool can't format duration values greater than minute + S8223869: Problem list java/awt/FontMetrics/ /MaxAdvanceIsMax.java on more platforms + S8224152: [macOS] ProblemList tests that leave rubbish on the screen + S8224157: BCEL: update to version 6.3.1 + S8224172: assert(jfr_is_event_enabled(id)) failed: invariant + S8224193: stringStream should not use Resouce Area + S8224217: RecordingInfo should use textual representation of path + S8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM + S8224505: TestQuotedLogOutput failure after ProcessBuilder changes + S8224538: LoadBarrierNode::common_barrier must check address + S8224958: add os::dll_load calls to event log + S8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map + S8225225: stringStream internal buffer should always be zero terminated + S8225392: Comparison builds are failing due to cacerts file + S8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems) + S8225694: Destination option missing in FlightRecorderMXBeanImpl + S8225695: 32-bitbuild failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) + S8225745: NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support + S8226513: JEditorPane is shown with incorrect size + S8226651: Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect + S8226719: Kerberos login to Windows 2000 failed with "Inappropriate type of checksum in message" + S8226779: [TESTBUG] Test JFR API from Java agent + S8226869: Testjava/util/Locale/LocaleProvidersRun.java should enable assertions + S8226899: Problemlist compiler/rtm tests + S8227031: Print NMT statistics on fatal errors + S8227032: MetaspaceUtils::print_report crashes when called before initialization + S8227035: JVM::printFlags fails in native OOM situations + S8227061: KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC + S8227086: Use AS_NO_KEEPALIVE loads in HeapDumper + S8227127: Era designator not displayed correctly using the COMPAT provider + S8227338: templateInterpreter.cpp: copy_table() needs to be safer + S8227368: EnumSet.class serialization broken in JDK 9+ + S8227381: GSS login fails with PREAUTH_FAILED + S8227391: Update double-conversion to version 3.1.5 + S8227397: Add --with-extra-asflags configure option + S8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant" + S8227435: Perf::attach() should not throw a java.lang.Exception + S8227437: S4U2proxy cannot continue because server's TGT cannot be found + S8227439: Turn off AOT by default + S8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant" + S8227642: [TESTBUG] Make docker tests podman compatible + S8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface + S8228434: jdk/net/Sockets/Test.java fails after JDK-8227642 + S8228465: HOST locale provider holds wrong era name for GregorianCalendar in US locale + S8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + S8228645: Don't run sun/security/pkcs11/Cipher/ /TestKATForGCM.java on buggy NSS solaris versions + S8228687: [TESTBUG] exclude Container tests from hotspot_misc group + S8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached + S8228834: Regression caused by JDK-8214542 not installing complete checkpoint data to candidates + S8228835: Memory leak in PKCS11 provider when using AES GCM + S8228888: C2 compilation fails with assert "m has strange control" + S8228902: add os::dll_load to the unified logging os category + S8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required + S8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else? + S8229022: BufferedReader performance can be improved by using StringBuilder + S8229156: ProblemList gc/stress/gclocker/ /TestExcessGCLockerCollections.java + S8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model + S8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12 + S8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 + S8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage + S8229408: Bump update version for OpenJDK: jdk-11.0.6 + S8229420: [Redo] jstat reports incorrect values for OU for CMS GC + S8229437: assert(is_aligned(ref, HeapWordSize)) failed: invariant + S8229450: C2 compilation fails with assert(found_sfpt) failed + S8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint + S8229496: SIGFPE (division by zero) in C2 OSR compiled method + S8229515: [macos] access to window property of NSView on wrong thread + S8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping + S8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll + S8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration + S8229872: (fs) Increase buffer size used with getmntent + S8229899: Make java.io.File.isInvalid() less racy + S8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node + S8230062: assert(i == p->size()-1) failed: must be last element of the pack + S8230110: TestLinkageErrorInGenerateOopMap times out + S8230115: Problemlist JFR TestNetworkUtilization test + S8230238: Add another regression test for JDK-8134739 + S8230303: JDB hangs when running monitor command + S8230363:C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG + S8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM + S8230388: Problemlist additional compiler/rtm tests + S8230466: check malloc/calloc results in jdk.hotspot.agent + S8230646: Epsilon does not extend TLABs to max size + S8230669: [s390] C1: assert(is_bound() || is_unused()) failed: Label was never bound to a location, but it was used as a jmp target + S8230671: x86_32 build failures after JDK-8229496 + S8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG + S8230728: Thin stroked shapes are not rendered if affine transform has flip bit + S8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return + S8230782: Robot.createScreenCapture() fails if "awt.robot.gtk" is set to false + S8230813: Add JDK-8010500 to compiler/loopopts/superword/ /TestFuzzPreLoop.java bug list + S8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return + S8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect + S8230873: [AIX] GUI app does not work with UTF-8 locale on minimum software requirements + S8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file + S8230900: missing ReleaseStringUTFChars in java.desktop native code + S8230901: missing ReleaseStringUTFChars in serviceability native code + S8230923: SunJSSE is not properly initialized in FIPS mode from a configuration file + S8230943: False deadlock detection with - XX:+CIPrintCompileQueue after JDK-8163511 + S8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution + S8231084: Large performance regression in SwingMark TextArea in 14-b13 + S8231085: C2/GC: Better GC-interface for expanding clone + S8231098: (tz) Upgrade time-zone data to tzdata2019c + S8231124: Missing closedir call with JDK-8223490 + S8231201: hs_err should print coalesced safepoint operations in Events section + S8231222: fix pkcs11 P11_DEBUG guarded native traces + S8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed + S8231247: (zipfs) Test failure in jdk/nio/zipfs/ /InvalidZipHeaderTests.java after backport of JDK-8222807 + S8231254: (fs) Add test for macOS Catalina changes to protect system software + S8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/ /resexhausted002 fails + S8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails + S8231318: Several compiler/aot tests fail for JDK11 on Windows when only MSVC 2017 is installed + S8231336: Corrupted option dialog in JTHarness with JDK14b13 + S8231403: [ppc]: Align ReservedCodeCacheSize default value with other platforms + S8231457: Asserts on AIX because os::elapsed_counter() is not monotonic + S8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT + S8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode + S8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java + S8231693: Backout "8230728: Thin stroked shapes are not rendered if affine transform has flip bit" from jdk11u + S8231751: on aix handle Power 9 in os::get_summary_cpu_info + S8231770: Test java/util/zip/FlaterTest.java fails with - Xcheck:jni + S8231885: Fix/remove malformed assert in os_windows.cpp + S8231887: ComodoCA.java fails because certificate was revoked + S8231930: Windows build fails after JDK-8191521 + S8231949: [PPC64, s390]: Make async profiling more reliable + S8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop + S8231991: Mouse wheel change focus on awt/swing windows + S8232005: [s390, PPC64] More exception checks missing in interpreter + S8232019: Add LuxTrust certificate updates to the existing root program + S8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration + S8232052: use string literal for format string when handling PauseAtStartupFile + S8232178: MacVolumesTest failed after upgrade to MacOS Catalina + S8232381: add result NULL-checking to freetypeScaler.c + S8232539: SIGSEGV in C2 Node::unique_ctrl_out + S8232592: is shown in jstack mixed mode + S8232874: Add missing test for 8230062 + S8232879: Writing out data with the Zip File System leads to a CRC failure + S8232984: Upgrading Joni License version to 2.1.16 + S8233075: JFR - nmetods - misspelled in several places + S8233081: C1: PatchingStub for field access copies too much + S8233097: Fontmetrics for large Fonts has zero width + S8233202: exclude javax/swing/plaf/basic/BasicGraphicsUtils/ /8132119/bug8132119.java + S8233203: fix non-product build on AIX when compiling with xlc16/legacy-xlc + S8233223: Add Amazon Root CA certificates + S8233404: System property to set the number of PBE iterations in JCEKS keystores + S8233820: Test crashed with assert(phi->operand_count() != 1 || phi->subst() != phi) failed: missed trivial simplification + S8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub + S8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date + S8233944: Make KerberosPrincipal.KRB_NT_ENTERPRISE field package private + S8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll + S8234080: jdk/nio/zipfs/CRCWriteTest.java fails + S8234107: Several AWT modal dialog tests failing on Linux after JDK-8231991 + S8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum + S8234321: Call cache flush after generating trampoline. + S8234591: [11u] Build with old C compiler broken by 8223490 + S8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15 + S8234645: ARM32: C1: PatchingStub for field access: not enough bytes + S8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option LoopUnrollLimit + S8235142: JDK-8193255 backport broke bootstrap with JDK 10 + S8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java + S8235585: Enable macOS codesigning for all libraries and executables + S8235687: Contents/MacOS/libjli.dylib cannot be a symlink- Switch back armv6 from zero platform to client JVM- Update to upstream tag jdk-11.0.5-10 (October 2019 CPU, bsc#1154212) * Security fixes: + S8209901: Canonical file handling + S8213429, CVE-2019-2933: Windows file handling redux + S8218573, CVE-2019-2945: Better socket support + S8218877: Help transform transformers + S8219914: Change the environment variable for Java Access Bridge logging to have a directory. + S8220186: Improve use of font temporary files + S8220302, CVE-2019-2949: Better Kerberos ccache handling + S8221497: Optional Panes in Swing + S8221858, CVE-2019-2958: Build Better Processes + S8222684, CVE-2019-2964: Better support for patterns + S8222690, CVE-2019-2962: Better Glyph Images + S8223163: Better pattern recognition + S8223505, CVE-2019-2973: Better pattern compilation + S8223518, CVE-2019-2975: Unexpected exception in jjs + S8223886: Add in font table referene + S8223892, CVE-2019-2978: Improved handling of jar files + S8224025: Fix for JDK-8220302 is not complete + S8224062, CVE-2019-2977: Improve String index handling + S8224532, CVE-2019-2981: Better Path supports + S8224915, CVE-2019-2983: Better serial attributes + S8225286, CVE-2019-2987: Better rendering of native glyphs + S8225292, CVE-2019-2988: Better Graphics2D drawing + S8225298, CVE-2019-2989: Improve TLS connection support + S8225597, CVE-2019-2992: Enhance font glyph mapping + S8226765, CVE-2019-2999: Commentary on Javadoc comments + S8227601: Better collection of references + S8228825, CVE-2019-2894, bsc#1152856: Enhance ECDSA operations * Other fixes: + S6996807: FieldReflectorKey hash code computation can be improved + S8076988: reevaluate trivial method policy + S8087128: C2: Disallow definition split on MachCopySpill nodes + S8133489: Better messaging for PKIX path validation matching + S8139965: Hang seen when using com.sun.jndi.ldap.search.replyQueueSize + S8147502: Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size + S8148188: Enhance the security libraries to record events of interest + S8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted + S8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?" + S8170639: [Linux] jsig is limited to a maximum of 64 signals + S8177899: Tests fail due to code cache exhaustion on machines with many cores + S8180901: Transformer.reset() resets the state only once + S8193234: When using -Xcheck:jni an internally allocated buffer can leak + S8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind + S8196681: Java Access Bridge logging and debug flags dynamically controlled + S8198411: [TEST_BUG] Two java2d tests are unstable in mach5 + S8200365: TestOptionsWithRanges.java of '-XX:TLABWasteTargetPercent=100' fails intermittently + S8200400: Restrict Sasl mechanisms + S8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module. + S8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive + S8202952: C2: Unexpected dead nodes after matching + S8203629: Produce events in the JDK without a dependency on jdk.jfr + S8204203: Many pkcs11 tests failed in Provider initialization, after compiler on Windows changed + S8204521: compiler/jsr292/ /RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file + S8205421: AARCH64: StubCodeMark should be placed after alignment + S8205654: serviceability/dcmd/framework/HelpTest.java timed out + S8206074: nsk/jdi/EventRequestManager/createStepRequest/ /crstepreq001/TestDescription.java is timing out + S8206879: Currency decimal marker incorrect for Peru + S8207965: C2-only debug build fails + S8208269: Javadoc does not support module-info in a multi-release jar + S8208499: NMT: Missing memory tag for Safepoint polling page + S8208655: use JTreg skipped status in hotspot tests + S8208701: Fix for JDK-8208655 causes test failures in CI tier1 + S8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile + S8208780: (se) test SelectWithConsumer.testReadableAndWriteable(): failure + S8209186: Rename SimpleThresholdPolicy to TieredThresholdPolicy + S8209413: AArch64: NPE in clhsdb jstack command + S8209420: Track membars for volatile accesses so they can be properly optimized + S8209684: Intrinsics that assume some input non null should use GraphKit::must_be_not_null() + S8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. + S8210063: ZGC: Enable load barriers for IN_NATIVE runtime barriers + S8210130: java/net/httpclient/UnknownBodyLengthTest.java failed + S8210314: [aix] NMT does not show "Safepoint" memory type + S8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + S8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" + S8210408: Refactor java.util.ResourceBundle:i18n shell tests to plain java tests + S8210729: Clean up macosx static library handling + S8210919: Remove statically linked libjli on Windows + S8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ /ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode + S8210985: Update the default SSL session cache size to 20480 + S8211097: aix: fix build after JDK-8210919 + S8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call + S8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better + S8211727: Adjust default concurrency settings for running tests on Sparc + S8212528: Wrong cgroup subsystem being used for some CPU Container Metrics + S8212970: TZ database in "vanguard" format support + S8212992: Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE + S8213017: jspawnhelper: need to handle pipe write failure when sending return code + S8213117: adoptNode corrupts attribute values + S8213134: AArch64: vector shift failed with MaxVectorSize=8 + S8213172: CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant + S8213325: (props) Properties.loadFromXML does not fully comply with the spec + S8213406: (fs) More than one instance of built-in FileSystem observed in heap + S8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 + S8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs. + S8214003: Limit default test jobs based on memory size + S8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails + S8214161: java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr + S8214287: SpecJbb2005StressModule got uncaught exception + S8214579: JFrame does not paint content in XVFB / X11vnc environment + S8214687: Optimize Collections.nCopies().hashCode() and equals() + S8214702: Wrong text position for whitespaced string in printing Swing text + S8214770: java/time/test/java/time/format/ /TestNonIsoFormatter.java failed in non-english locales. + S8214777: Avoid some GCC 8.X strncpy() errors in HotSpot + S8214857: "bad trailing membar" assert failure at memnode.cpp:3220 + S8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop + S8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 + S8215265: C2: range check elimination may allow illegal out of bound access + S8215281: Use String.isEmpty() when applicable in java.base + S8215380: Backout accidental change to String::length + S8215451: JNI IsSameObject should not keep objects alive + S8215483: Off heap memory accesses should be vectorized + S8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes + S8215534: [testbug] some jfr test don't check @requires vm.hasJFR + S8215694: keytool cannot generate RSASSA-PSS certificates + S8215756: Memory leaks in the AWT on macOS + S8215792: AArch64: String.indexOf generates incorrect result + S8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state + S8215901: [TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently + S8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 + S8215982: (tz) Upgrade time-zone data to tzdata2018i + S8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange + S8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing + S8216155: C4819 warning at libfreetype sources on Windows + S8216199: Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic() + S8216205: Java API documentation formatting error in System.getEnv + S8216261: Javap ignores default modifier on interfaces + S8216326: SSLSocket stream close() does not close the associated socket + S8216375: Revert JDK-8145579 after JDK-8076988 is resolved + S8216401: Allow "file:" URLs in Class-Path of local JARs + S8216427: ciMethodData::load_extra_data() does not always unpack the last entry + S8216528: test/jdk/java/rmi/transport/ /runtimeThreadInheritanceLeak/ /RuntimeThreadInheritanceLeak.java failing with Xcomp + S8216549: Mismatched unsafe access to non escaping object fails + S8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" + S8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy + S8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 + S8217093: Support extended-length paths in parse_manifest.c on windows + S8217344: Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret() + S8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal + S8217364: Custom URLStreamHandler for jrt or file protocol can override default handler + S8217366: ZoneStrings are not populated for all the Locales + S8217368: AArch64: C2 recursive stack locking optimisation not triggered + S8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) + S8217576: C1 atomic access handlers use incorrect decorators + S8217676: Upgrade libpng to 1.6.37 + S8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle + S8217766: Container Support doesn't work for some Join Controllers combinations + S8217785: Padding ParallelTaskTerminator::_offered_termination variable + S8217896: Make better use of LCPUs when building on AIX + S8217990: C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks + S8218163: C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none + S8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static + S8218201: Failures when vmIntrinsics::_getClass is not inlined + S8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer. + S8218553: Enhance keystore load debug output + S8218558: NMT stack traces in output should show mt component for virtual memory allocations + S8218566: NMT: missing memory tag for assert poison page + S8218581: Incorrect exception message generation + S8218682: [TEST_BUG] DashOffset fails in mach5 + S8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux + S8218715: [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI + S8218721: C1's CEE optimization produces safepoint poll with invalid debug information + S8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation + S8218780: Update MUSCLE PCSC-Lite header files + S8218879: Keep track of memory accesses originated from Unsafe + S8218966: AArch64: String.compareTo() can read memory after string + S8219013: Update Apache Santuario (XML Signature) to version 2.1.3 + S8219241: Provide basic virtualization related info in the hs_error file on linux/windows x86_64 + S8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread + S8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer + S8219513: compiler/codegen/aes/ /TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc + S8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize + S8219562: Line of code in osContainer_linux.cpp L102 appears unreachable + S8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) + S8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield + S8219807: C2 crash in IfNode::up_one_dom(Node*, bool) + S8219919: RuntimeStub name lost with PrintFrameConverterAssembly + S8219993: AArch64: Compiled CI stubs are unsafely modified + S8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info + S8220037: Inconsistencies of generated timezone files between Windows and Linux + S8220072: GCC 8.3 reports errors in java.base + S8220173: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark + S8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10 + S8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 + S8220341: Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack + S8220355: Improve assertion texts and exception messages in eventHandlerVMInit + S8220570: Additonal trace when native thread creation fails + S8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp + S8220657: JFR.dump does not work when filename is set + S8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores + S8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs + S8220682: Heap dumping and inspection fails with JDK-8214712 + S8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled + S8221120: CopyOnWriteArrayList.set should always have volatile write semantics + S8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable + S8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes + S8221325: Add information about swap space to print_memory_info() on MacOS + S8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562 + S8221342: [TESTBUG] Generate Dockerfile for docker testing + S8221407: Windows 32bit build error in libsunmscapi/security.cpp + S8221408: Windows 32bit build build errors/warnings in hotspot + S8221411: NullPointerException in RasterPrinterJob without PrinterResolution + S8221434: Fix typo in lib-x11 autoconf error message about missing headers + S8221480: jcmd VM.metaspace shall print limits in basic mode + S8221497: Optional Panes in Swing + S8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10 + S8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64 + S8221710: [TESTBUG] more configurable parameters for docker testing + S8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) + S8221730: jcmd process name matching broken + S8221801: Update src/java.base/share/legal/public_suffix.md + S8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable + S8221894: Add comments for docker tests in the test doc + S8222108: Reduce minRefreshTime for updating remote printer list on Windows + S8222154: upgrade gtest to 1.8.1 + S8222280: Provide virtualization related info in the hs_error file on AIX + S8222299: [TESTBUG] move hotspot container tests to hotspot/containers + S8222362: Upgrade to Freetype 2.10.0 + S8222387: Out-of-bounds access to CPU _family_id_xxx array + S8222415: Xerces 2.12.0: Parsing Configuration + S8222670: pathological case of JIT recompilation and code cache bloat + S8222720: Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64 + S8222743: Xerces 2.12.0: DOM Implementation + S8222914: Partial backport of JDK-8218266 + S8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests + S8222980: Upgrade IANA Language Subtag Registry to Version 2019-04-03 + S8222987: sun/security/tools/keytool/PSS.java times out on Solaris-SPARC + S8222991: Xerces 2.12.0: Validation + S8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking + S8223227: Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase + S8223244: Fix usage of ARRAYCOPY_DISJOINT decorator + S8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with - XX:NativeMemoryTracking=detail + S8223482: Unsupported ciphersuites may be offered by a TLS client + S8223518: Unexpected exception in jjs + S8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently + S8223553: Fix code constructs that do not compile with the Eclipse Java Compiler + S8223572: ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition() + S8223574: add more thread-related system settings info to hs_error file on AIX + S8223660: jtreg: Decouple Unsafe from RTM tests + S8223814: SA: jhsdb common help needs to be more detailed + S8223886: Add in font table referene + S8224033: os::snprintf should be used in virtualizationSupport.cpp + S8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows + S8224090: [PPC64] Fix SLP patterns for filling an array with double float literals + S8224165: [TESTBUG] Docker tests produce excessive output + S8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe + S8224202: Speed up Properties.load + S8224221: add memprotect calls to event log + S8224230: [PPC64, s390] Support AsyncGetCallTrace + S8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805 + S8224487: outputStream should not be copyable + S8224531: SEGV while collecting Klass statistics + S8224558: Fix replicateB encoding + S8224560: (tz) Upgrade time-zone data to tzdata2019a + S8224580: Matcher can cause oop field/array element to be reloaded + S8224589: Improve startup behavior of SecurityProperties + S8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL + S8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler + S8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system + S8224838: Bump update version for OpenJDK: jdk-11.0.5 + S8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java + S8225005: Xerces 2.12.0: License file + S8225141: Better handling of classes in error state in fast class initialization checks + S8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO + S8225189: Multiple JNI calls within critical region in ZIP Library + S8225257: sun/security/tools/keytool/PSS.java timed out + S8225286: Better rendering of native glyphs + S8225298: Improve TLS connection support + S8225347: [s390] Unexpected exit from stack overflow test + S8225386: test for JDK-8216261 fails in Windows + S8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. + S8225390: ProblemList sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java due to JDK-8161536 + S8225423: GTK L&F: JSplitPane: There is no divider shown + S8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries + S8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process + S8225580: tzdata2018i integration causes test failures on jdk-13 + S8225636: SA can't handle prelinked libraries + S8225644: C1 dumps incorrect class name in ClassCastException message + S8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function + S8225715: jhsdb jmap fails to write binary heap dump of a jshell process + S8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* + S8226468: [aix] loadquery failed error message displayed + S8226530: ZipFile reads wrong entry size from ZIP64 entries + S8226543: Reduce GC pressure during message digest calculations in password-based encryption + S8226607: Inconsistent info between pcsclite.md and MUSCLE headers + S8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) + S8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected + S8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory + S8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak + S8227117: normal interpreter table is not restored after single stepping with TLH + S8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows + S8227277: HeapInspection::find_instances_at_safepoint walks dead objects + S8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579 + S8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger" + S8227630: adjust format specifiers in loadlib_aix.cpp + S8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build + S8227869: fix wrong format specifiers in os_aix.cpp + S8227919: 8213232 causes crashes on solaris sparc64 + S8228337: problemList failing/ignored manual tests in security-libs + S8228400: Remove built-in AArch64 simulator + S8228469: (tz) Upgrade time-zone data to tzdata2019b + S8228485: JVM crashes when bootstrap method for condy triggers loading of class whose static initializer throws ve thread creation fails + S8220579: [Containers] SubSystem.ja exception + S8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent + S8228578: fix CFData object leak in macosx KeystoreImpl.m + S8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) + S8228596: Class redefinition fails when condy instructions are removed + S8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry + S8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub. + S8228649: [PPC64] SA reads wrong slots from interpreter frames + S8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms + S8228711: Path rendered incorrectly when it goes outside the clipping region + S8228725: AArch64: Purge method call format support + S8228764: New library dependencies due to JDK-8222720 + S8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 + S8229352: Use of an uninitialized register in 32-bit ARM template interpreter + S8229406: ZGC: Fix incorrect statistics + S8229767: Typo in java.security: Sasl.createClient and Sasl.createServer + S8229773: Resolve permissions for code source URLs lazily + S8229887: (zipfs) zip file corruption when replacing an existing STORED entry + S8229925: [s390, PPC64] Exception check missing in interpreter + S8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina + S8230099: Prepare for backport of JDK-8217368 + S8230728: Thin stroked shapes are not rendered if affine transform has flip bit + S8230850: Test sun/tools/jcmd/TestProcessHelper.java fails intermittently + S8231693: Backout "8230728: Thin stroked shapes are not rendered if affine transform has flip bit" from jdk11u - Modified patch: * system-pcsclite.patch + adapt to changed context- Update to upstream tag jdk-11.0.4+11 (July 2019 CPU) * Security fixes + S8208698, CVE-2019-2745, bsc#1141784: Improved ECC Implementation + S8212328, CVE-2019-2762, bsc#1141782: Exceptional throw cases + S8213431, CVE-2019-2766, bsc#1141789: Improve file protocol handling + S8213432, CVE-2019-2769, bsc#1141783: Better copies of CopiesList + S8216381, CVE-2019-2786, bsc#1141787: More limited privilege usage + S8217563: Improve realm maintenance + S8218863: Better endpoint checks + S8218873: Improve JSSE endpoint checking + S8218876, CVE-2019-7317, bsc#1141780: Improve PNG support options + S8219775: Certificate validation improvements + S8220517: Enhanced GIF support + S8221345, CVE-2019-2818, bsc#1141788: Better Poly1305 support + S8221518, CVE-2019-2816, bsc#1141785: Normalize normalization + S8222678, CVE-2019-2821, bsc#1141781: Improve TLS negotiation * Other fixes + S6913047: Long term memory leak when using PKCS11 and JCE exceeds 32 bit process address space + S8139178: Wrong fontMetrics when printing in Landscape (OpenJDK) + S8163805: hotspot/test/serviceability/sa/sadebugd/ /SADebugDTest.java failed with timed out + S8170494: JNI exception pending in PlainDatagramSocketImpl.c + S8174691: [TESTBUG] A number of native hotspot unit tests fail when executed in stand-alone mode + S8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73) + S8181143: Introduce diagnostic flag to abort VM on too long VM operations + S8188133: C2: Static field accesses in clinit can trigger deoptimizations + S8190361: Incorrect version info in jaccessinspector.exe and jaccesswalker.exe + S8195793: Remove GTE CyberTrust Global Root + S8200286: (testbug) MOptionTest test fails with java.lang.AssertionError: Classfiles too old! + S8200613: SA: jstack throws UnmappedAddressException with a CDS core file + S8201317: X25519/X448 code improvements + S8201633: Problems with AES-GCM native acceleration + S8202353: os::readdir should use readdir instead of readdir_r + S8202414: Unsafe write after primitive array creation may result in array length change + S8202651: Test ComodoCA.java fails + S8202794: Native Unix code should use readdir rather than readdir_r + S8202884: SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching + S8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F + S8204308: SA: serviceability/sa/TestInstanceKlassSize*.java fails when running in CDS mode + S8205574: Loop predication "assert(f <= 1 && f >= 0) failed Incorrect frequency" + S8205611: Improve the wording of LinkageErrors to include module and class loader information + S8206955: MethodHandleProxies.asInterfaceInstance does not support default methods + S8207340: (fs) UnixNativeDispatcher close and readdir usages should be fixed + S8207748: Fix for 8202794 breaks tier1 builds + S8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ? + S8208634: Add x-IBM-1129 charset + S8208648: ECC Field Arithmetic Enhancements + S8208702: javax/swing/reliability/ /HangDuringStaticInitialization.java may hang on macos + S8208996: X11 icon window color handing bug + S8209055: c.s.t.javac.code.DeferredCompletionFailureHandler seems to use WeakHashMap incorrectly + S8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode + S8209415: Fix JVMTI test failure HS202 + S8209573: [TESTBUG] gc/epsilon/TestMemoryMXBeans should retry on failure + S8209914: javadoc search sometimes generates bad URIs + S8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining + S8210008: custom extension for make/SourceRevision.gmk + S8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not + S8210283: Support git as an SCM alternative in the build + S8210320: PPC64: Fix uninitialized variable in C1 LIR assembler code + S8210457: JVM crash in ResolvedMethodTable::add_method(Handle) + S8210483: AssertionError in DeferredAttr at setOverloadKind caused by JDK-8203679 + S8210519: build/releaseFile/CheckSource.java failed additional sources found + S8210739: Calling JSpinner's setFont with null throws NullPointerException + S8210782: Upgrade HarfBuzz to the latest 2.3.1 + S8210803: Compilation failure in codeBlob.cpp for Windows 32-bit + S8210837: Add libXrandr-devel to the Linux devkits + S8210863: Remove Xrandr include files from JDK sources + S8210880: Remove HPKeysym.h from JDK sources + S8210886: Remove references in xwindows.md to non-existent files. + S8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32 mistakenly set the crc32 value into size field + S8211266: [TESTBUG] ZipFSTester.java failed intermittently in ZipFSTester.checkRead(): bound must be positive + S8211350: Remove jprt support + S8211393: Memory leak issue on awt_InputMethod.c + S8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source + S8211698: Crash in C2 compiled code during execution of double array heavy processing code + S8211810: X11 Time stamp data should be unsigned + S8211826: StringIndexOutOfBoundsException happens via GetStringUTFRegion() + S8211841: [testbug] sun/nio/cs/OLD/TestIBMDB.java does not compile (aix) + S8211969: test/jdk/lib/security/CheckBlacklistedCerts.java searching for wrong paths + S8211971: Move security/cacerts/VerifyCACerts.java and security/CheckBlacklistedCerts.java + S8212202: [Windows] Exception if no printers are installed. + S8212205: VM asserts after CDS archive has been unmapped + S8212562: To remove lib/security from test/jdk/TEST.groups + S8212676: AWT SystemColor setting on CDE + S8212677: X11 default visual support for IM status window on VNC + S8212678: Windows IME related patch + S8212794: IBM-964 is required for AIX default charset + S8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux + S8213015: Inconsistent settings between JFR.configure and - XX:FlightRecorderOptions + S8213213: Remove src/java.desktop/unix/classes/sun/awt/ /X11/keysym2ucs.h + S8213232: Unix/X11 setCompositionEnableNative issue + S8213292: Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave + S8213294: Upgrade IANA LSR data + S8213515: Improve freetype detection on linux/ppc64/ppc64le/ /s390x + S8213614: DnD operation change feature does not work with 64bit big endian CPU + S8213617: JFR should record the PID of the recorded process + S8213618: IBM970 charset has missing entry and remove unexpected entries + S8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking + S8213944: Fix AIX build after the removal of Xrandr.h and add a configure check for it + S8214002: Cannot use italic font style if the font has embedded bitmap + S8214109: XToolkit is not correctly displayed color on 16-bit high color setting + S8214111: There is no icon in all JOptionPane target image + S8214112: The whole text in target JPasswordField image are not selected + S8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3 + S8214253: Tooltip is transparent rather than having a black background + S8214468: jQuery UI upgrade from 1.11.4 to 1.12.1 + S8214533: IBM-29626C is required for AIX default charset + S8214765: All TrayIcon MessageType icons does not show up with gtk3 option set + S8214935: Upgrade IANA LSR data + S8215026: Incorrect amount of memory unmapped with ImageFileReader::close() + S8215123: Crash in runtime image built with jlink --compress=2 + S8215284: Reduce noise induced by periodic task getFileSize() + S8215296: do not disable c99 on Solaris + S8215342: [Zero] Build fails after JDK-8200613 + S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop + S8215374: 32-bit build failures after JDK-8181143 (Introduce diagnostic flag to abort VM on too long VM operations) + S8215398: -Xlog option usage => Invalid decorator '\temp\app_cds.log'. + S8215443: The use of TransportContext.fatal() leads to bad coding style + S8215472: (zipfs) Cleanups in implementation classes of jdk.zipfs and tests + S8215707: [macosx] fix pthread_getschedparam and pthread_setschedparam calls + S8215757: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM + S8215790: Delegated task created by SSLEngine throws java.nio.BufferUnderflowException + S8216045: The size of key_exchange may be wrong on FFDHE + S8216355: missing NULL checks in libnet in interface iteration and potential resource leak in getMacAddress + S8216556: Unnecessary liveness computation with JVMTI + S8216577: Add GlobalSign's R6 Root certificate + S8216597: SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047 + S8216970: condy causes JVM crash + S8217088: Disable JDK-6913047 fix (SunPKCS11 memory leak) after JDK-8216597 (SIGBUS error in getNativeKeyInfo) + S8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available + S8217263: Automate DashOffset test + S8217311: Improve Exception thrown when MulticastSocket.setInterface fails on AIX(Unix) + S8217564: idempotent protection missing in crc32c.h + S8217647: JFR: recordings on 32-bit systems unreadable + S8217690: Update public suffix version + S8217707: JNICALL declaration breaks Splash screen functions + S8217765: Internal Error (javaCalls.cpp:61) guarantee(thread->can_call_java()) failed + S8217786: Provide virtualization related info in the hs_error file on linux s390x + S8217878: ENVELOPING XML signature no longer works in JDK 11 + S8217879: hs_err should print more instructions in hex dump + S8217880: AIX build issue after JDK-8214533 + S8218020: Fix version number in mesa.md 3rd party legal file + S8218060: JDK-8217786 breaks build due to remaining unused function + S8218063: JDK-8218060 breaks build for S390 + S8218152: [javac] fails and exits with no error if a bad annotation processor provided + S8218469: JSlider display issue with slider for GTKLookAndFeel + S8218470: JScrollBar display issue with GTKLookAndFeel + S8218472: JProgressBar display issue with GTKLookAndFeel + S8218473: JOptionPane display issue with GTKLookAndFeel + S8218479: JTextPane display issue with GTKLookAndFeel + S8218618: Program fails when using JDK addressed by UNC path and using Security Manager + S8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 + S8218674: HTML Tooltip with "img=src" on component doesn't show + S8218733: SA: CollectedHeap provides broken implementation for used() and capacity() + S8218781: Localized names for Japanese era Reiwa in COMPAT provider + S8218811: replace open by os::open in hotspot coding + S8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth + S8218960: CONFIG level logging statements printed in CLDRCalendarDataProviderImpl.java even when default log Level is INFO + S8218991: s390: Add intrinsic for GHASH algorithm + S8219006: AArch64: Register corruption in slow subtype check + S8219011: Implement MacroAssembler::warn method on AArch64 + S8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark + S8219335: "failed: unexpected type" assert failure in ConnectionGraph::split_unique_types() with unsafe accesses + S8219389: Delegated task created by SSLEngine throws BufferUnderflowException + S8219414: SA: jhsdb jsnap throws UnmappedAddressException with core generated by gcore + S8219448: split-if update_uses accesses stale idom data + S8219460: ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler + S8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero + S8219574: Minimal VM build failure after JDK-8219414 + S8219582: PPC: Crash after C1 checkcast patched and GC + S8219584: Try to dump error file by thread which causes safepoint timeout + S8219698: aarch64: SIGILL triggered when specifying unsupported hardware features + S8219710: Bump update version for OpenJDK: jdk11.0.4 + S8219746: Provide virtualization related info in the hs_error file on linux ppc64 / ppc64le + S8219915: [TESTBUG] Fix test langtools/tools/javac/processing/ /model/completionfailure/SymbolsDontCumulate.java in Standalone mode + S8219918: ProblemList hotspot tests failing in SAP testing. + S8220165: Encryption using GCM results in RuntimeException- input length out of bound + S8220166: Performance regression in deserialization (4-6% in SPECjbb) + S8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs + S8220281: IBM-858 alias name is missing on IBM00858 charset + S8220293: Deadlock in JFR string pool + S8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour + S8220353: [TESTBUG] TestRegisterRestoring uses SafepointALot without UnlockDiagnosticVMOptions + S8220374: C2: LoopStripMining doesn't strip as expected + S8220441: [PPC64] Clobber memory effect missing for memory barriers in atomics + S8220495: Update GIFlib library to the 5.1.8 + S8220513: Wrapper Key may get deleted when closing sessions in SunPKCS11 crypto provider + S8220625: tools/javac/classreader/8171132/ /BadConstantValue.java failed with "did not see expected error" + S8220707: [TESTBUG] serviceability/sa/ /TestHeapDumpForLargeArray.java fails with jtreg - vmoption:-Xmx < 8g + S8220714: C2 Compilation failure when accessing off-heap memory using Unsafe + S8220718: Missing ResourceMark in nmethod::metadata_do + S8220781: linux-s390 : os::get_summary_cpu_info gives bad output + S8220794: PPC64: Fix signal handler for SIGSEGV on branch to illegal address + S8221083: [ppc64] Wrong oop compare in C1-generated code + S8221175: Fix bad function case for controlled JVM crash on PPC64 big-endian + S8221244: Unexpected behavior of PropertyDescription.getReadMethod for boolean properties + S8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use + S8221304: Problem list java/awt/FontMetrics/ /MaxAdvanceIsMax.java + S8221400: java/lang/String/StringRepeat.java test requests too much heap + S8221401: java/math/BigInteger/LargeValueExceptions.java test should be disabled on 32-bit platforms + S8221412: lookupPrintServices() does not always update the list of Windows remote printers + S8221437: assert(java_lang_invoke_ResolvedMethodName::vmtarget(resolved_method()) == m()) failed: Should not change after link resolution + S8221470: Print methods in exception messages in java-like Syntax. + S8221479: Fix JFR profiling on s390 + S8221483: TestOopCmp.java fails due to "Multiple garbage collectors selected" + S8221535: add steal tick related information to hs_error file [linux] + S8221610: Resurrect (legacy) JRE bundle target + S8221639: [i386] expand_exec_shield_cs_limit workaround is undefined code after JDK-8199717 + S8221833: Readability check in Symbol::is_valid not performed for some addresses + S8221870: use driver to run CtwRunner in applications/ctw tests + S8221880: Better customization for Windows RC properties FileDescription and ProductName + S8221915: cleanup ticks related coding in os_perf_aix.cpp [aix] + S8221917: serviceability/sa/TestPrintMdo.java fails on 32-bit platforms + S8221924: get(null) on single-entry unmodifiable Map returns null instead of throwing NPE + S8222027: java/util/logging/LogManager/TestLoggerNames.java generates intermittent ClassCastException + S8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine + S8222089: [TESTBUG] sun/security/lib/cacerts/ /VerifyCACerts.java fails due to cert within 90-day expiry window + S8222133: Add temporary exceptions for root certs that are due to expire soon + S8222136: Remove two Comodo root CA certificates that are expiring + S8222137: Remove T-Systems root CA certificate + S8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to garbled registers + S8222410: java/nio/file/attribute/BasicFileAttributeView/ /UnixSocketFile hangs when "nc" does not accept "-U" + S8222522: Add configure options for Mac Bundle creation + S8222532: (zipfs) Performance regression when writing ZipFileSystem entries in parallel + S8222913: Add Jib support for VERSION_EXTRA* + S8222930: ConcurrentSkipListMap.clone() shares size variable between original and clone + S8223266: PPC64: Check for branch to illegal address before checking for mem serialization + S8223395: PPC64: Improve comments in the JVM signal handler to match ISA text + S8223499: Remove two DocuSign root certificates that are expiring + S8223555: Cleanups in cacerts tests + S8223597: jdk/nio/zipfs/ZipFSTester.java RuntimeException: CHECK_FAILED! (getAttribute.crc failed 6af4413c vs 0 ...) + S8223665: SA: debugd options should follow jhsdb style + S8224474: harfbuzz 2.3.1 code fails to compile with gcc 4.4.7 + S8224671: AArch64: mauve System.arraycopy test failure + S8224727: Problem list test security/infra/java/security/cert/ /CertPathValidator/certification/ActalisCA.java + S8224828: aarch64: rflags is not correct after safepoint poll + S8224880: AArch64: java/javac error with AllocatePrefetchDistance + S8225402: events logging in deoptimization.cpp should go to deopt-log + S8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding + S8226876: Assertion in sun/util/locale/provider/ /CalendarDataUtility on Windows after JDK-8218960 + S8226880: Backport of JDK-8208698 (Improved ECC Implementation) should not bring parts of JDK-8205476 (KeyAgreement#generateSecret is not reset for ECDH based algorithm)- Do not fail installation when the manpages are not present (bsc#1115375)- Added patch: * JDK-8208602.patch + Backport upstream fix for JDK-8208602: Cannot read PEM X.509 cert if there is whitespace after the header or footer (bsc#1140461)- Provide and Obsolete the corresponding java-10-openjdk- packages to assure smooth upgrade (fate#326347, bsc#1137264)- Set alternative priority in SLE12 to 0 in order to be able to push to SLE12-SP5 (fate#326790, jsc#SLE-5715)- Require update-ca-certificates by the headless subpackage (bsc#1131378) - Removed patch: * java11-improved-fonts.patch + broken with the recent changes in font rendering- Update to upstream tag jdk-11.0.3+7 (April 2019 CPU) * Security fixes + S8211936, CVE-2019-2602, bsc#1132728: Better String parsing + S8214809: CDS storage improvements + S8218453, CVE-2019-2684, bsc#1132732: More dynamic RMI interactions * Other changes + S8034802: (zipfs) newFileSystem throws UOE when the zip file is located in a custom file system + S8165675: Trace event for thread park has incorrect unit for timeout + S8172695: (scanner) java/util/Scanner/ScanTest.java fails + S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component + S8197398: (zipfs) Files.walkFileTree walk indefinitelly while processing JAR file with "/" as a directory inside. + S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") + S8201818: [macosx] Printing attributes break page size set via "java.awt.print.Book" object + S8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts + S8205432: Replace the placeholder Japanese era name + S8206120: Add test cases for lenient Japanese era parsing + S8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor + S8207258: Distrust TLS server certificates anchored by Symantec Root CAs + S8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ? + S8207829: FlightRecorderMXBeanImpl is leaking the first classloader which calls it + S8207849: Allow the addition of more number to the Java version string + S8208275: C2 crash in Node::add_req(Node*) + S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK + S8209615: ParseError in XMLEventReader on a valid input + S8209758: 2 classes with same name G1PrintCollectionSetClosure cause crash when logging is enabled + S8209960: -Xlog:jfr* doesn't work with the JFR + S8210192: Hsperf counter ParNew::CMS should be ParNew:CMS + S8210394: (zipfs) jdk/nio/zipfs/ZFSTests.java rootdir.zip: The process cannot access the file because it is being used by another process + S8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values + S8210874: Test for JDK-8209615 + S8210974: No extensions debug log for ClientHello + S8210989: RSASSA-PSS certificate cannot be selected for client auth on TLSv1.2 + S8211049: Second parameter of "initialize" method is not used + S8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls + S8211100: hotspot C1 issue with comparing long numbers on x86 32-bit + S8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean + S8211267: StackOverflowError happened by TextField.setFont(...) + S8211295: DriverManager.getConnection fails when called from com.sun.rowset.JdbcRowSetImpl + S8211320: Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value + S8211382: ISO2022JP and GB18030 NIO converter issues + S8211398: Square character support for the Japanese new era + S8211698: Crash in C2 compiled code during execution of double array heavy processing code + S8211765: JarFile constructor throws undocumented exception + S8211787: javax/net/ssl/TLSCommon/TLSTest.java throws java.net.SocketTimeoutException: Read timed out + S8211821: PrintStringTableStatistics crashes JVM + S8212173: Thread._stack_base/_stack_size initialized too late for new threads + S8212232: Wrong metadata for the configuration of the cutoff for old object sample events + S8212233: javadoc fails on jdk12 with "The code being documented uses modules but the packages defined in $URL are in the unnamed module." + S8212885: TLS 1.3 resumed session does not retain peer certificate chain + S8212941: Support new Japanese era in java.time.chrono.JapaneseEra + S8213183: InputMethod cannot be used after its restarting + S8213202: Possible race condition in TLS 1.3 session resumption + S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 + S8213421: Line number information for execution samples always 0 + S8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files + S8213754: PPC64: Add Intrinsics for isDigit/isLowerCase/isUpperCase/isWhitespace + S8213782: NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers + S8213829: Remove circular dependency between g1CollectedHeap and g1ConcurrentMark + S8213952: Relax DNSName restriction as per RFC 1123 + S8213966: The ZGC JFR events should be marked as experimental + S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed + S8214063: OpenJDK will not build on AIX while using the xlc 13.1 compiler + S8214100: use of keystore probing results in unnecessary exception thrown + S8214118: HeapRegions marked as archive even if CDS mapping fails + S8214122: JDWP is broken on 32 bit Windows: transport library missing onLoad entry + S8214129: SSL session resumption/SNI with TLS1.2 causes StackOverflowError + S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/ /MulExactLConstantTest.java fails on Windows x64 when run with - XX:-TieredCompilation + S8214206: Fix for JDK-8213419 is broken on 32-bit + S8214339: SSLSocketImpl erroneously wraps SocketException + S8214352: C1: Unnecessary "compilation bailout: block join failed" with JVMTI + S8214451: PPC64/s390: Clean up unused CRC32 prototype and function + S8214513: A PKCS12 keystore from Java 8 using custom PBE parameters cannot be read in Java 11 + S8214688: TLS 1.3 session resumption with hello retry request failed with "illegal_parameter" + S8214827: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler") + S8215100: AArch64: fix compareTo intrinsic with four-character Latin/Unicode + S8215175: Inconsistencies in JFR event metadata + S8215202: AArch64: jtreg test test/jdk/sun/nio/cs/FindEncoderBugs.java fails + S8215317: [GRAAL] unit test CheckGraalIntrinsics failed after 8213754 + S8215330: javax.xml.catalog.CatalogResolverImpl: GroupEntry.matchURI fails to match + S8215362: JFR GTest JfrTestNetworkUtilization fails + S8215397: jsig.c missing classpath exception + S8215727: Restore JFR thread sampler loop to old / previous behavior + S8215947: JVM crash with -XX:+DumpSharedSpaces + S8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults + S8215962: Support ThreadPriorityPolicy mode 1 for non-root users on linux/bsd + S8216049: stringTable::intern creates redundant String when looking up existing one + S8216060: [PPC64] Vector CRC implementation should be used by interpreter and be faster for short arrays + S8216280: Allow later Symantec Policy distrust date for two Apple SubCAs + S8216302: StackTraceElement::fill_in can use cached Class.name + S8216308: StackTraceElement::fill_in can use injected Class source-file + S8216350: AArch64: monitor unlock fast path not called + S8216546: Support new Japanese era in java.lang.Character for Java SE 11 + S8216578: Remove unused/obsolete method in JFR code + S8216965: crash in freetypeScaler.c CopyBW2Grey8 + S8217014: Epsilon should not ignore Metadata GC causes + S8217315: Proper units should print more significant digits + S8217321: [TESTBUG] utilities/test_globalDefinitions.cpp should use _LP64, not LP64 + S8217342: Build failed with excluding JFR + S8217378: UseCriticalCMSThreadPriority is broken + S8217427: (dc) nio/channels/DatagramChannel/UseDGWithIPv6.java fails without IPv6 + S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize + S8217459: [PPC64] Cleanup non-vector version of CRC32 + S8217471: [TESTBUG] gc/epsilon/TestClasses.java fails on some platforms - OOME Metaspace + S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java + S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 + S8217597: [TESTBUG] old version docker does not support --cpus + S8217609: New era placeholder not recognized by java.text.SimpleDateFormat + S8217628: Verbose ArrayIndexOutOfBoundsException message also in JNI calls. + S8217657: Move the test for default value of jdk.includeInExceptions into own test + S8217994: os::print_hex_dump should be more resilient against unreadable memory + S8218156: "jcmd VM.metaspace basic" misreports free chunk space + S8218192: Remove copy constructor for MemRegion + S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points + S8219251: Langtools tests default memory size needs to be 768m + S8219260: Default number of test jobs needs to be consistently calculated + S8219461: Bump update version for OpenJDK jdk11.0.3 + S8219650: [Testbug] Fix potential crashes in new test hotspot gtest "test_print_hex_dump" + S8219651: compiler/ciReplay/TestServerVM.java is failing on windows + S8219714: [testbug] com/sun/jdi/RedefineNestmateAttr/ /TestNestmateAttr.java must pass classpath to subprocess + S8219789: [TESTBUG] TestOptionsWithRanges.java produces hs_err_pidXXXXX.log file for VMThreadStackSize=9007199254740991 + S8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales + S8220283: ZGC fails to build on GCC 4.4.7: ATTRIBUTE_ALIGNED compatibility issue + S8220294: ZGC fails to build on GCC 4.4.7: Type parameter issue + S8221769: Revert JDK-8221767 mistakenly pushed to jdk11u 11.0.3 - Modified patch: * java11-improved-fonts.patch + Adapted to changed context- Update to upstream tag jdk-11.0.2+7 (Oracle January 2019 CPU) * Security fixes: + S8206290, CVE-2019-2422, bsc#1122293: Better FileChannel transfer performance + S8209094, CVE-2019-2426: Improve web server connections + S8210866, CVE-2018-11212, bsc#1122299: Improve JPEG processing * Security-In-Depth fixes: + S8199156: Better route routing + S8199161: Better interface enumeration + S8199166: Better interface lists + S8199552: Update to build scripts + S8200659: Improve BigDecimal support + S8203955: Improve robot support + S8204895: Better icon support + S8205356: Choose printer defaults + S8205709: Proper allocation handling + S8205714: Initial class initialization + S8206295: More reliable p11 transactions + S8206301: Improve NIO stability + S8210094: Better loading of classloader classes + S8210598: Strengthen Windows Access Bridge Support + S8210606: Improved data set handling + S8210610: Improved LSA authentication + S8210870: Libsunmscapi improved interactions * Fixes + S8021335: Missing synchronization when reading counters for live threads and peak thread count + S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork + S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider + S8170937: Swing apps are slow if displaying from a remote source to many local displays + S8196902: Better HTTP Redirection + S8203688: [testbug] Nashorn test test/nashorn/script/nosecurity/treeapi/diagnostic.js fails + S8203850: java.net.http HTTP client should allow specifying Origin and Referer headers + S8205330: InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection + S8205507: jdk/javax/xml/crypto/dsig/GenerationTests.java timed out + S8205633: TestOptionsWithRanges.java of '-XX:TLABSize=2147483648' fails intermittently + S8206075: On x86, assert on unbound assembler Labels used as branch targets + S8206107: [x86_32] jck tests for ldc2_w bytecode fail + S8207059: Update test certificates in QuoVadisCA.java test + S8207150: Clip.isRunning() may return true after Clip.stop() was called + S8207343: Automate vtable/itable stub size calculation + S8207395: jar has issues with UNC-path arguments for the jar - C parameter [windows] + S8207810: Remove jdk-11.0.1+2 tag from source repository + S8207924: serviceability/sa/TestUniverse.java#id0 intermittently fails with assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded + S8208209: Improve TLS connection stability again + S8208350: Disable all DES cipher suites + S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 + S8208638: Instead of circle rendered in appl window, but ellipse is produced JEditor Pane + S8208647: switch jtreg to 4.2b13 + S8208661: JDK 11.0.1 l10n resource file update + S8208754: The fix for JDK-8194534 needs updates + S8209357: [PPC64] Fix build which was broken by 8208672 (Enable -Wreorder) + S8209433: [s390] Fix build, broken by 8208672 (Enable - Wreorder) + S8209511: C2 asserts with UseSSE < 4 and AVX enabled: "Label was never bound to a location, but it was used as a jmp target' + S8209544: AES encrypt performance regression in jdk11b11 + S8209576: java.nio.file.Files.writeString writes garbled UTF-16 instead of UTF-8 + S8209588: SIGSEGV in MethodArityHistogram() with - XX:+CountCompiledCalls + S8209916: NPE in SupportedGroupsExtension + S8209950: SIGBUS in CodeHeapState::print_names() + S8209965: The "supported_groups" extension in ServerHellos + S8210040: TestOptionsWithRanges.java is very slow + S8210043: Invalid assert(HeapBaseMinAddress > 0) in ReservedHeapSpace::initialize_compressed_heap + S8210319: [s390]: Use of shift operators not covered by cpp standard + S8210334: TLS 1.3 server fails if ClientHello doesn't have pre_shared_key and psk_key_exchange_modes + S8210345: The Japanese message of FileNotFoundException garbled + S8210355: Minimal and Zero non-PCH builds fail after JDK-8207343 (Automate vtable/itable stub size calculation) + S8210357: Zero builds fail after JDK-8207343 (Automate vtable/itable stub size calculation) + S8210416: [linux] Poor StrictMath performance due to non-optimized compilation + S8210425: [x86] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization + S8210432: Add additional TeliaSonera root certificate + S8210490: TimeZone.getDisplayName given Locale.US doesn't always honor the Locale. + S8210695: Create test to cover JDK-8205330 InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection + S8210754: print_location is not reliable enough (printing register info) + S8210764: Update avx512 implementation + S8210846: TLSv.1.3 interop problems with OpenSSL 1.1.1 when used on the client side with mutual auth + S8210912: Build error in src/jdk.crypto.cryptoki/share/native/ /libj2pkcs11/p11_convert.c after JDK-8029661 + S8210918: Add test to exercise server-side client hello processing + S8210964: add more ld preloading related info to hs_error file on Linux + S8211061: Tests fail with assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU + S8211106: [windows] Update OS detection code to recognize Windows Server 2019 + S8211107: LDAPS communication failure with jdk 1.8.0_181 + S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 + S8211231: BarrierSetC1::generate_referent_check() confuses register allocator + S8211251: Default mask register for avx512 instructions + S8211268: Disable unsupported GCs for Zero + S8211272: x86_32 build failures after JDK-8210764 (Update avx512 implementation) + S8211375: Minimal VM build failures after JDK-8211251 (Default mask register for avx512 instructions) + S8211420: com.sun.net.httpserver.HttpServer returns Content-length header for 204 response code + S8211437: 8211437 java.net.http.HttpClient hangs on 204 reply without Content-length 0 + S8211451: ~2.5% regression on compression benchmark starting with 12-b11 + S8211714: Need to update vm_version.cpp to recognise VS2017 minor versions + S8211731: Reconsider default option for ClassPathURLCheck change done in JDK-8195874 + S8211806: TLS 1.3 handshake server name indication is missing on a session resume + S8211844: [aix] ProcessBuilder: Piping between created processes does not work. + S8211852: inspect stack during error reporting + S8211883: Disable anon and NULL cipher suites + S8211909: JDWP Transport Listener: dt_socket thread crash + S8211926: Catastrophic size_t underflow in BitMap::*_large methods + S8211931: [ppc][testbug] runtime/jni/terminatedThread/ /TestTerminatedThread.java fails as threads don't terminate immediately + S8212005: Epsilon elastic TLAB sizing may cause misalignment + S8212070: Introduce diagnostic flag to abort VM on failed JIT compilation + S8212100: AppCDS crashes for some uses with JRuby + S8212116: IIOException "tEXt chunk length is not proper" on opening png file + S8212177: Epsilon alignment adjustments can overflow max TLAB size + S8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator + S8212197: OpenDataException thrown when constructing CompositeData for StackTraceElement + S8212481: PPC64: Enable POWER9 CPU detection + S8212613: Bump update version for jdk11.0.2 cpu forest + S8212645: Need change jdk 11.0.2 milestone to ea + S8212754: Build failure: undefined JvmtiSampledObjectAllocEventCollector::object_alloc_is_safe_to_sample + S8212795: ThreadInfoCompositeData.toCompositeData fails to map ThreadInfo to CompositeData + S8212926: HttpClient does not retrieve files with large sizes over HTTP/1.1 + S8212937: Parent class loader may not have a referred ClassLoaderData instance when obtained in Klass::class_in_module_of_loader + S8213085: (tz) Upgrade time-zone data to tzdata2018g + S8213086: Compiler thread creation should be bounded by available space in memory and Code Cache + S8213151: [AIX] Some class library files are missing the Classpath exception + S8213154: Update copyright headers of files in src tree that are missing Classpath exception + S8213367: JDK 11.0.2 l10n resource file update + S8213410: UseCompressedOops requirement check fails fails on 32-bit system + S8213527: [testbug] Fix PrintMetaspaceDcmd test using UseCompressedOops for 32-bit. + S8213763: Need change jdk 11.0.2 milestone to fcs + S8213834: JVMTI ResourceExhausted should not be posted in CompilerThread + S8213942: URLStreamHandler initialization race + S8213992: Rename and make DieOnSafepointTimeout the diagnostic option + S8214059: Undefined behaviour in ADLC + S8214061: Buffer written into itself + S8214105: [TESTBUG] Bit test is always false in serviceability/jvmti/StartPhase/AllowedFunctions + S8214108: [TESTBUG] Incorrect Function parameter lists in vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001 + S8214295: Populate handlers while holding streamHandlerLock + S8214476: ZGC: Build ZGC by default + S8214892: Delayed starting of debugging via jcmd + S8215128: Test library OSInfo.getSolarisVersion cannot determine Solaris version + S8215637: client VM variant build error: zgc (enabled) depends on opto (disabled) + S8215975: [testbug] Adapt nsk tests to the PPC, S390 and AIX platforms. + S8216290: Register to register spill may use AVX 512 move instruction on unsupported platform.- Added patch: * loadAssistiveTechnologies.patch + Do not crash the whole JVM if assistive technologies crash- Do not resolve by default the added JavaEE modules (fixes bsc#1120431)- Remove hardcoded Java version in jconsole desktop file.- Merge into the JDK following modules from github.com/javaee: * com.sum.xml.fastinfoset * org.jvnet.staxex * com.sun.istack.runtime * com.sun.xml.txw2 * com.sun.xml.bind + This provides a default implementation of JAXB-API that existed in JDK before Java 11 and that some applications depend on.- Update to upstream tag jdk-11.0.1+13 (Oracle October 2018 CPU) * Security fixes: + S8202936, CVE-2018-3183, bsc#1112148: Improve script engine support + S8199226, CVE-2018-3169, bsc#1112146: Improve field accesses + S8199177, CVE-2018-3149, bsc#1112144: Enhance JNDI lookups + S8202613, CVE-2018-3180, bsc#1112147: Improve TLS connections stability + S8208209, CVE-2018-3180, bsc#1112147: Improve TLS connection stability again + S8199172, CVE-2018-3150, bsc#1112145: Improve jar attribute checks + S8200648, CVE-2018-3157, bsc#1112149: Make midi code more sound + S8194534, CVE-2018-3136, bsc#1112142: Manifest better support + S8208754, CVE-2018-3136, bsc#1112142: The fix for JDK-8194534 needs updates + S8196902, CVE-2018-3139, bsc#1112143: Better HTTP Redirection * Security-In-Depth fixes: + S8194546: Choosier FileManagers + S8195874: Improve jar specification adherence + S8196897: Improve PRNG support + S8197881: Better StringBuilder support + S8201756: Improve cipher inputs + S8203654: Improve cypher state updates + S8204497: Better formatting of decimals + S8200666: Improve LDAP support + S8199110: Address Internet Addresses * Fixes + S7017058: Malayalam glyph substitution is failing for Malayalam with Windows Kartika font. + S8130655: OS X: keyboard input in textfield is not possible if the window contained textfield is owned by EmbeddedFrame + S8160104: CORBA communication improvements + S8163237: Restrict the use of EXPORT cipher suites + S8172525: Improve key keying case + S8174756: Extra validation for public keys + S8174962: Better interface invocations + S8175075: Add 3DES to the default disabled algorithm security property + S8175932: Improve host instance supports + S8176450: Revise default document styling + S8178449: Improve LDAP logins + S8178458: Better use of certificates in LDAP + S8178466: Better RSA parameters + S8179533: Cleaner print job handling + S8179990: Cleaner palette entry handling + S8180011: Cleaner native graphics device handling + S8180015: Cleaner AWT robot handling + S8180020: Improve SymbolHashMap entry handling + S8180869: Cleaner image file reading handling + S8180877: More deeply colored ICC spaces + S8181664: Improve JVM UTF String handling + S8181670: Improve implementation of keystores + S8182125: Improve reliability of DNS lookups + S8182362: Update CipherOutputStream Usage + S8182387: Improve PKCS usage + S8182601: Improve usage messages + S8183032: Upgrade to LittleCMS 2.9 + S8185292: Stricter key generation + S8185325: Improve GTK initialization + S8186032: Disable XML Signatures signed with EC keys less than 224 bits + S8186080: Transform XML interfaces + S8186212: Improve GSS handling + S8186600: Improve property negotiations + S8186606: Improve LDAP lookup robustness + S8186998: Improve JMX supportive features + S8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain + S8189123: More consistent classloading + S8189284: More refactoring for deserialization cases + S8189969: Manifest better manifest entries + S8189977: Improve permission portability + S8189981: Improve queuing portability + S8189985: Improve tabular data portability + S8189989: Improve container portability + S8189993: Improve document portability + S8189997: Enhance keystore mechanisms + S8190227: Forward port 8188880 to JDK10CPU + S8190289: More refactoring for client deserialization cases + S8190478: Improved interface method selection + S8190789: sun/security/provider/certpath/LDAPCertStore/ /TestURICertStoreParameters.java fails after JDK-8186606 + S8190877: Better handling of abstract classes + S8191130: Sinhala text rendering problem with C+VIRAMA+ZWJ+RA/YA+V + S8191142: More refactoring for naming deserialization cases + S8191178: [macos] Problem with input of yen symbol + S8191239: Improve desktop file usage + S8191358: Restore TSA certificate expiration check + S8191696: Better mouse positioning + S8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations + S8192025: Less referential references + S8192030: Better MTSchema support + S8192757: Improve stub classes implementation + S8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile + S8193409: Improve AES supporting classes + S8193414: Improvements in MethodType lookups + S8193419: Better Internet address support + S8194233: Improve support for array handles + S8194238: Trying exceptions in MethodHandles + S8194259: keytool error: java.io.IOException: Invalid secret key format + S8195662: Add T6587786.java to problem list before JDK-8195589 is resolved + S8195836: opentype:Bengali: "Khanda Ta" shaping issue with U+09A4 TA, U+09CD virama, U+200D ZWJ + S8196224: Even better Internet address support + S8196289: Update src/java.desktop/share/legal/lcms.md for LCMS 2.9 + S8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError + S8197925: Better stack walking + S8199547: Exception to Pattern Syntax + S8200332: Improve GCM counting + S8204667: Resources not freed on exception + S8205479: OS X: requestFocus() does not work properly for embedded frame + S8205491: adjust reflective access checks + S8206389: JarEntry.setCreation/LastAccessTime without setLastModifiedTime causes Invalid CEN header + S8206392: [macosx] Cycling through windows (JFrames) does not work with keyboard shortcut + S8206473: Revert changes of JDK-8202613 in jdk-cpu and jdk11u-cpu + S8206884: Bump update version for jdk11.0.1 cpu forest + S8207057: No debug info for assembler files + S8207153: Some intrinsic tests take long time to run + S8207745: serviceability/sa/TestJmapCore.java times out parsing a 4GB hprof file + S8207775: Better management of CipherCore buffers + S8207941: javax/swing/plaf/basic/BasicGraphicsUtils/8132119/ /bug8132119.java fails on machines without Arial font [testbug] + S8207948: JDK 11 L10n resource file update msg drop 10 + S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 + S8208268: 11.0.1 b03 java.net bundles - Release Date is wrong + S8208350: Disable all DES cipher suites + S8208583: Better management of internal KeyStore buffers + S8208595: [parfait] Better X11 font support + S8208654: Please change jdk 11.0.1 milestone to FCS + S8208661: JDK 11.0.1 l10n resource file update + S8208746: ISO 4217 Amendment #168 update + S8209129: Further improvements to cipher buffer management + S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item + S8209775: ISO 4217 Amendment #169 update + S8209786: JDK12 fails to build on s390x with gcc 7.3 + S8209862: CipherCore performance improvement + S8209889: RedefineStress tests crash + S8209916: NPE in SupportedGroupsExtension + S8209942: [epsilon] range function for EpsilonTLABElasticity causes compiler warning + S8209996: [PPC64] Fix JFR profiling + S8210153: localized currency symbol of VES + S8210259: [testbug] IncompatibleOptions.java fails if VM configured without ZGC + S8210335: Clipping problems with complex affine transforms: negative scaling factors or small scaling factors + S8210345: The Japanese message of FileNotFoundException garbled + S8210432: Add additional TeliaSonera root certificate + S8210497: [PPC64] Vector registers not saved across safepoint + S8210502: jdeps does not handle properly on analyzing a mixture of MR JARs and non-MR JARs + S8210647: libsaproc is being compiled without optimization. + S8210703: vmStructs.cpp compiled with -O0 + S8210736: jdk/javax/xml/crypto/dsig/GenerationTests.java slow on linux + S8210761: libjsig is being compiled without optimization + S8210775: JVM TI Spec missing copyright + S8210810: Escaped character at specific position in argument file is not handled properly + S8210836: Build fails with warn_unused_result in openjdk/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c + S8210846: TLSv.1.3 interop problems with OpenSSL 1.1.1 when used on the client side with mutual auth + S8211065: Private method check in linkResolver is incorrect + S8211105: AArch64: Disable cos/sin and log intrinsics in jdk11u pending fix + S8211107: LDAPS communication failure with jdk 1.8.0_181 + S8211165: License header is absent in a few J2Ddemo source code files + S8211208: make AllocateHeapAt an unsupported option on AIX + S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 + S8211731: Reconsider default option for ClassPathURLCheck change done in JDK-8195874 + S8211768: [s390] Implement JFR profiling + S8211856: [ppc, s390] ProblemList some failing tests. + S8211916: Javadoc -link makes broken links if module name matches package name + S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 + S8212204: [TESTBUG] test/hotspot/jtreg/compiler/intrinsics/ /base64/TestBase64.java fails - Removed patches: * RHBZ-1628612-JDK-8210461-workaround-disable-aarch64-intrinsic.patch * RHBZ-1630996-JDK-8210858-workaround-disable-aarch64-intrinsic-log.patch + Integrated upstream- Add patches to workaround aarch64 critical bugs: * RHBZ-1628612-JDK-8210461-workaround-disable-aarch64-intrinsic.patch * RHBZ-1630996-JDK-8210858-workaround-disable-aarch64-intrinsic-log.patch- Official OpenJDK 11 release (fate#324453, fate#323970, bsc#1111162) * Pull the sources from the jdk-updates/jdk11u repository from now on. * Remove the buildver from the rpm version string- Update jax-ws-spec and jaxb-spec tarball to the latest versions - Modified patch: * annotation-module.patch + module name change from java.xml.ws.annotation to java.annotation- Update configuration flags to enable ZGC on x86_64 platforms- Update to upstream tag jdk-11+28 (OpenJDK 11 rc1) * Fixes: + S8207317: SSLEngine negotiation fail exception behavior changed from fail-fast to fail-lazy + S8207838: AArch64: Float registers incorrectly restored in JNI call + S8209637: [s390x] Interpreter doesn't call result handler after native calls + S8209670: CompilerThread releasing code buffer in destructor is unsafe + S8209735: Disable avx512 by default + S8209806: API docs should be updated to refer to javase11 - Report version without the "-internal" postfix- Added patch: * jaw-nogtk.patch + Don't build against gdk making the accessibility depend on a particular version of gtk.- Update to upstream tag jdk-11+27 * Fixes: + S8031761: [TESTBUG] Add a regression test for JDK-8026328 + S8151259: [TESTBUG] nsk/jvmti/RedefineClasses/redefclass030 fails with "unexpected values of outer fields of the class" when running with -Xcomp + S8164639: Configure PKCS11 tests to use user-supplied NSS libraries + S8189667: Desktop#moveToTrash expects incorrect "<>" FilePermission + S8194949: [Graal] gc/TestNUMAPageSize.java fail with OOM in - Xcomp + S8195156: [Graal] serviceability/jvmti/GetModulesInfo/ /JvmtiGetAllModulesTest.java fails with Graal in Xcomp mode + S8199081: [Testbug] compiler/linkage/LinkageErrors.java fails if run twice + S8201394: Update java.se module summary to reflect removal of java.se.ee module + S8204931: Colors with alpha are painted incorrectly on Linux + S8204966: [TESTBUG] hotspot/test/compiler/whitebox/ /IsMethodCompilableTest.java test fails with - XX:CompileThreshold=1 + S8205608: Fix 'frames()' in ThreadReferenceImpl.c to prevent quadratic runtime behavior + S8205687: TimeoutHandler generates huge core files + S8206176: Remove the temporary tls13VN field + S8206258: [Test Error] sun/security/pkcs11 tests fail if NSS libs not found + S8206965: java/util/TimeZone/Bug8149452.java failed on de_DE and ja_JP locale. + S8207009: TLS 1.3 half-close and synchronization issues + S8207046: arm32 vm crash: C1 arm32 platform functions parameters type mismatch + S8207139: NMT is not enabled on Windows 2016/10 + S8207237: SSLSocket#setEnabledCipherSuites is accepting empty string + S8207355: C1 compilation hangs in ComputeLinearScanOrder::compute_dominator + S8207746: C2: Lucene crashes on AVX512 instruction + S8207765: HeapMonitorTest.java intermittent failure + S8207944: java.lang.ClassFormatError: Extra bytes at the end of class file test" possibly violation of JVMS 4.7.1 + S8207948: JDK 11 L10n resource file update msg drop 10 + S8207966: HttpClient response without content-length does not return body + S8208125: Cannot input text into JOptionPane Text Input Dialog + S8208164: (str) improve specification of String::lines + S8208166: Still unable to use custom SSLEngine with default TrustManagerFactory after JDK-8207029 + S8208189: ProblemList compiler/graalunit/JttThreadsTest.java + S8208205: ProblemList tests that fail due to 'Error attaching to process: Can't create thread_db agent!' + S8208226: ProblemList com/sun/jdi/BasicJDWPConnectionTest.java + S8208251: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorGCCMSTest.java fails intermittently on Linux-X64 + S8208305: ProblemList compiler/jvmci/compilerToVM/GetFlagValueTest.java + S8208347: ProblemList compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java + S8208353: Upgrade JDK 11 to libpng 1.6.35 + S8208358: update bug ids mentioned in tests + S8208370: fix typo in ReservedStack tests' @requires + S8208391: Differentiate response and connect timeouts in HTTP Client API + S8208466: Fix potential memory leak in harfbuzz shaping. + S8208496: New Test to verify concurrent behavior of TLS. + S8208521: ProblemList more tests that fail due to 'Error attaching to process: Can't create thread_db agent!' + S8208640: [a11y] [macos] Unable to navigate between Radiobuttons in Radio group using keyboard. + S8208663: JDK 11 L10n resource file update msg drop 20 + S8208676: Missing NULL check and resource leak in NetworkPerformanceInterface::NetworkPerformance::network_utilization + S8208691: Tighten up jdk.includeInExceptions security property + S8209011: [TESTBUG] AArch64: sun/security/pkcs11/Secmod/ /TestNssDbSqlite.java fails in aarch64 platforms + S8209029: ProblemList tests that fail due to 'Error attaching to process: Can't create thread_db agent!' in jdk-11+25 testing + S8209149: [TESTBUG] runtime/RedefineTests/ /RedefineRunningMethods.java needs a longer timeout + S8209451: Please change jdk 11 milestone to FCS + S8209452: VerifyCACerts.java failed with "At least one cacert test failed" + S8209506: Add Google Trust Services GlobalSign root certificates + S8209537: Two security tests failed after JDK-8164639 due to dependency was missed- Update to upstream tag jdk-11+24 (Oracle July 2018 CPU) * Security fixes: + S8197925: Better stack walking (CVE-2018-2940, bsc#1101645) + S8199547: Exception to Pattern Syntax (CVE-2018-2952, bsc#1101651) + S8200332: Improve GCM counting (CVE-2018-2972, bsc#1101655) + S8200666: Improve LDAP support (CVE-2018-2973, bsc#1101656) * Security-In-Depth fixes: + S8191239: Improve desktop file usage + S8193419: Better Internet address support * Fixes: + S8189922: UseNUMA memory interleaving vs membind + S8196224: Even better Internet address support + S8202837: PBES2 AlgorithmId encoding error in PKCS12 KeyStore + S8203230: update VerifyCACerts test + S8203504: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails with java.util.ServiceConfigurationError + S8203820: [TESTBUG] vmTestbase/metaspace/staticReferences/StaticReferences.java timed out + S8204196: integer cleanup + S8205390: jtreg: Fix failing TestRTMSpinLoopCount on PPC64 + S8205491: adjust reflective access checks + S8205578: jtreg: Fix failing TestRTMAbortRatio on PPC64 + S8205580: PPC64: RTM: Don't retry lock on abort if abort was intentional + S8205581: PPC64: RTM: Fix abort on native calls + S8205582: PPC64: RTM: Fix counter for aborts on nested transactions + S8206171: Signature#getParameters for RSASSA-PSS throws ProviderException when not initialized + S8206241: compiler/graalunit/PhasesCommonTest.java fails with java.lang.Error: TESTBUG: no tests found for prefix org.graalvm.compiler.phases.common.test + S8206445: JImageListTest.java failed in Windows + S8206456: [TESTBUG] docker jtreg tests fail on systems without cpuset.effective_cpus / cpuset.effective_mem + S8206865: RMI activation tests fail with InvalidClassException + S8206886: Java does not set the default format locale correctly on mac10.13 + S8206931: Misleading "COMPILE SKIPPED: invalid non-klass dependency" compile log + S8207056: Epsilon GC to support object pinning + S8207069: [AOT] we should check that VM uses the same GC as one used for AOT library generation. + S8207223: SSL Handshake failures are reported with more generic SSLException + S8207243: Fix translation filtering to also support zh_HK and zh_TW + S8207244: java/nio/channels/Selector/SelectWithConsumer.java testInterruptDuringSelect() fails intermittently + S8207250: setUseClientMode post handshake with the same value as before does not throw IAE + S8207252: C1 still does eden allocations when TLAB is enabled + S8207365: Make man pages optional + S8207380: compiler/graalunit/JttLangMTest.java timeout + S8207383: [Graal] SelfChangedCDS.java fails with "guarantee(disp == (intptr_t)(jint)disp) failed: must be 32-bit offset" + S8207392: [PPC64] Implement JFR profiling. + S8207584: ARM32: ShouldNotReachHere assertion on Test8168712 jtreg test + S8207761: Split compiler/graalunit/JttReflectFTest.java + S8207765: HeapMonitorStatIntervalTest.java fails with ZGC + S8207766: [testbug] Adapt tests for Aix. + S8207818: Problem list several rmi tests + S8207819: Problem list serviceability/jvmti/HeapMonitor/ /MyPackage/HeapMonitorStatRateTest.java + S8207830: [aix] disable jfr in build and tests + S8207833: java/nio/channels/Selector/SelectWithConsumer.java testCancel() fails intermittently + S8207846: Generalize the jdk.net.includeInExceptions security property + S8207915: [AOT] jaotc w/ '--ignore-errors' should ignore illegal class files + S8207952: Problem-list 3 sctp tests + S8207959: The initial value of SETTINGS_MAX_CONCURRENT_STREAMS should have no limit + S8207960: Non-negative WINDOW_UPDATE increments may leave the stream window size negative + S8208075: Quarantine vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption/TestDescription.java + S8208092: ProblemList serviceability/sa/ClhsdbCDSCore.java + S8208096: Update build documentation to reflect compiler upgrades at Oracle + S8208111: Problem list java/nio/channels/Selector/RacyDeregister.java- Update to upstream tag jdk-11+23 * Fixes + S8181855: [Graal] runtime/ReservedStack/ReservedStackTest.java triggers: assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt blob/uncommon trap + S8189747: JDK9 javax.lang.model.util.Elements#getTypeElement regressed 1000x in performance. + S8191948: db error: InvalidTypeException: Can't assign double[][][] to double[][][] + S8199779: Add T-Systems, GlobalSign and Starfield services root certificates + S8200282: Serializing non-zero byte as zero to ByteBuffer + S8202481: RegisterDuringSelect.java fails with java.util.concurrent.ExecutionException: java.nio.channels.ClosedSelectorException + S8204860: The frame could be resized by dragging a corner of the frame with the mouse + S8205541: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatArrayCorrectnessTest.java fails with Should not have any events stored yet. + S8205576: forkjoin/FJExceptionTableLeak.java fails "AssertionError: failed to satisfy condition" + S8205643: HeapMonitorGCCMSTest fails with Graal + S8205652: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatRateTest.java fails + S8205725: Update the JVMTI Spec for Heap Sampling + S8205967: Remove sun/security/krb5/auto/UnboundSSL.java from ProblemList.txt + S8206189: sun/security/pkcs12/EmptyPassword.java fails with Sequence tag error + S8206238: Aspect ratio is not maintained when Image is scaled in JEditorPane + S8206265: aarch64 jtreg: assert in TestOptionsWithRanges.jtr + S8206271: CodeHeap State Analytics must digest new method state + S8206448: (fs) Extended attributes assumed to be enabled on ext3 (lnx) + S8206471: Race with ConcurrentHashTable deleting items on insert with cleanup thread + S8206873: 2 Null pointer dereference defect groups in LIRGenerator + S8206903: Unable to build Client VM with JVMCI + S8206915: XDH TCK issues + S8206929: Check session context for TLS 1.3 session resumption + S8206953: compiler/profiling/TestTypeProfiling.java fails when JVMCI build disabled + S8206960: HeapMonitor tests fail with Graal + S8206975: AArch64: Fix CompareAndSwapOp when useLSE is enabled in Graal + S8206977: Minor improvements of runtime code. + S8206980: ZonedDateTime could not parse timezone name with zh_CN locale correctly. + S8206998: [test] runtime/ElfDecoder/TestElfDirectRead.java requires longer timeout on ppc64 + S8207001: *.obj.log files get truncated causing unreliable incremental builds on Windows + S8207006: serviceability/sa/TestUniverse.java#id0 crashes with EpsilonGC and AOT + S8207023: Add trace info to java/nio/channels/Selector/RegisterDuringSelect.java + S8207027: Lookup.accessClass fails for an array type in the same package when assertions are enabled + S8207029: Unable to use custom SSLEngine with default TrustManagerFactory after updating to JDK 11 b21 + S8207032: Compilation succeeds without checking readability when --add-exports used + S8207044: minimal vm build fail: missing #include + S8207047: Multiple VM variants build fail + S8207049: Minor improvements of compiler code. + S8207065: Cleanup compiler tests for Client VM + S8207067: [test] prevent timeouts in serviceability/tmtools/jstat/{GcTest02,GcCauseTest02}.java + S8207068: Add Entrust root certificates + S8207152: Placeholder for Japanese new era should be two characters + S8207190: JDK 11 javadoc generates bad code example + S8207210: Problem list javax/sound/sampled/Clip/AutoCloseTimeCheck.java + S8207213: The help-doc.html generated by the doclet is incomplete + S8207217: Problem list java/lang/management/ThreadMXBean/AllThreadIds.java + S8207233: Minor improvements of jdk C-coding + S8207235: ManagementFactory.getPlatformMXBeans(BufferPoolMXBean.class) throws NPE + S8207240: AARCH64: C2-only VM does not build + S8207261: [Graal] JDI and JDWP tests that consume all memory should be filtered out to not run with Graal + S8207265: Bad HTML in {@link} in HttpResponse.BodySubscribers.ofPublisher + S8207318: KeyStore#getInstance(File, LoadStoreParameter) does not load the keystore + S8207342: error occurred during error reporting (printing register info) + S8207345: AArch64: Trampoline generation code reads from unitialized memory + S8207763: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatRateTest.java failed with Error. Parse Exception: Can't find source file: HeapMonitorStatIntervalTest.java- Merge standalone modules java.activation, java.xml.bind, java.xml.soap, java.xml.ws.annotation and java.xml.ws into the OpenJDK - Added patches: * activation-module.patch + add module-info.java file for java.activation module * annotation-module.patch + add module-info.java file for java.xml.ws.annotation- Update to upstream tag jdk-11+22 * Fixes + S8185740: The help-doc.html generated by the doclet is outdated + S8187069: The case auto failed with the java.lang.ClassNotFoundException: IPv6NameserverPlatformParsingTest exception + S8189604: possible hang in sun.awt.shell.Win32ShellFolder2$KnownFolderDefinition:: + S8193126: Incorrect setting of MetaspaceSize and NewSizeThreadIncrease when using JVMCI compiler + S8194740: UseSubwordForMaxVector causes performance regression + S8198346: assert(!_cld->claimed()) failed in TestObjectDescription.java + S8198352: java.util.MissingResourceException: sun.security.util.AuthResources when trying to use com.sun.security.auth.module.UnixLoginModule + S8198405: JImageExtractTest.java & JImageListTest.java failed in Windows. + S8198819: tools/jimage/JImageExtractTest.java, fails intermittently at testExtract (macos) + S8199645: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with Connection reset + S8201611: Broken links in java.desktop javadoc + S8202123: C2 Crash in Node::in(unsigned int) const+0x14 + S8202264: Race condition in AudioClip.loop() + S8202329: [AIX] Fix codepage mappings for IBM-943 and Big5 + S8202561: clean up TEST.groups file + S8202769: jck test fails with C2: vm/jvmti/FollowReferences/fref001/fref00113/fref00113.html + S8203007: Address missing block coverage for ChaCha20 and Poly1305 algorithms + S8203943: eventThreadGroup was null in TestJavaBlockedEvent.java + S8204603: Short week days, NaN value and timezone name are inconsistent between CLDR and Java in zh_CN, zh_TW locales. + S8204630: Generating an anonymous class with Filer#createClassFile causes an NPE in JavacProcessingEnvironment + S8204691: HeapRegion.apply_to_marked_objects_other_vm_test fails with assert(!hr->is_free() || hr->is_empty()) failed: Free region 0 is not empty for set Free list # + S8205426: Humongous continues remembered set does not match humongous start region one after Remark + S8205454: & is displayed in some Swing docs + S8205472: Deadlock in Kitchensink when trying to print compile queues causing timeout + S8205588: Deprecate for removal com.sun.awt.SecurityWarning + S8205646: Broken link in jdk.jsobject + S8205878: pthread_getcpuclockid is expected to return 0 code + S8205924: ZGC: Premature OOME due to failure to expand backing file + S8205928: [TESTBUG] jdk/internal/platform/docker/TestDockerMemoryMetrics + S8205966: [testbug] New Nestmates JDI test times out with Xcomp on sparc + S8205973: Client jtreg ProblemList cleanup + S8205999: C2 compilation fails with "assert(store->find_edge(load) != -1) failed: missing precedence edge" + S8206001: Enable TLS1.3 by default in Http Client + S8206106: [solaris sparc] jck tests api/javax_print/PrintService failing + S8206135: Building jvm with AOT but without JVMCI should fail at configure time + S8206145: dbgsysSocketClose - do not restart close if errno is EINTR [linux] + S8206163: AArch64: incorrect code generation for StoreCM + S8206173: MallocSiteTable::initialize() doesn't take function descriptors into account + S8206184: docs-reference build fails due to extlink.spec.version property not set + S8206243: java -XshowSettings fails if memory.limit_in_bytes overflows LONG.max + S8206254: Unable to complete emergency dump during safepoint + S8206255: fix compiler/intrinsics/sha/cli/ /TestUseSHAOptionOnSupportedCPU.java jtreg test on linux s390x + S8206287: fix legal notice in hotspot tests + S8206316: ZGC: Preferred tmpfs mount point not found on Debian + S8206322: ZGC: Incorrect license header in gtests + S8206323: Missing some legal notices in docs bundle + S8206324: compiler/whitebox/DeoptimizeFramesTest.java to ProblemList-graal.txt + S8206355: SSLSessionImpl.getLocalPrincipal() throws NPE + S8206375: ProblemList update of bug ID for SwingFontMetricsTest + S8206378: Backout JDK-8202561 + S8206394: missing ResourceMark in AOTCompiledMethod::metadata_do, AOTCompiledMethod::clear_inline_caches, CompiledMethod::clear_ic_stubs, CompiledMethod::cleanup_inline_caches_impl + S8206408: Add missing CPU/system info to vm_version_ext on PPC64 + S8206428: Upgrade JDK11 to harfbuzz 1.8.2 + S8206429: [REDO] 8202561 clean up TEST.groups + S8206433: Several jib profiles missing autoconf dependency + S8206436: sun/nio/cs/TestIBMBugs.java no longer compiles + S8206450: Add JImageListTest.java to ProblemList.txt + S8206459: [s390] Prevent restoring incorrect bcp and locals in interpreter and avoid incorrect size of partialSubtypeCheckNode in C2 + S8206476: Wrong assert in phase_enum_2_phase_string() in referenceProcessorPhaseTimes.cpp + S8206919: s390: add missing info to vm_version_ext_s390 + S8206951: [Graal] org.graalvm.compiler.hotspot.test.GraalOSRTest to ProblemList-graal.txt + S8206952: java/lang/Class/GetPackageBootLoaderChildLayer.java fails with Graal + S8206954: Test runtime/Thread/ThreadPriorities.java crashes with SEGV in pthread_getcpuclockid + S8207007: Add missing license header to zHash.inline.hpp- Switch armv6 to zero JVM variant (without JIT) since client and server JVM do not build for armv6 ATM- Update to upstream tag jdk-11+21 * Fixes: + S8201552: Ellipsis in "Classical" label in SwingSet2 demo with Windows L&F at Hidpi + S8203848: Missing remembered set entry in j.l.ref.references after JDK-8203028 + S8204355: [Graal] org.graalvm.compiler.debug.test.CSVUtilTest fails on Windows due to improper line separator used + S8204517: [Graal] org.graalvm.compiler.debug.test.VersionsTest fails with InvalidPathException on windows + S8205515: assert(opcode == Op_RangeCheck) failed: no other if variant here + S8205563: modules/AnnotationProcessing.java failed testGenerateSingleModule + S8205720: KeyFactory#getKeySpec and translateKey throws NullPointerException with Invalid key + S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK + S8205984: javax/net/ssl/compatibility/Compatibility.java failed to access port log file + S8206003: SafepointSynchronize with TLH: StoreStore barriers should be moved out of the loop + S8206093: compiler/graalunit/HotspotTest.java fails in CheckGraalIntrinsics + S8206117: failed to get JDK properties for JVM w/o JVMCI- Update to upstream tag jdk-11+20 (rampdown phase 1) * Fixes: + S4475138: getBestCursorSize and XFree86 4.1.0 + S7007966: Add Brainpool ECC support (RFC 5639) + S8003209: JFR events for network utilization + S8010319: Implementation of JEP 181: Nest-Based Access Control + S8060192: Add default method A[] Collection.toArray(IntFunction generator) + S8066709: Make some JDK system properties read only + S8137164: Include PID in the JFR jcmd hint + S8144992: Remove OopIterateClosure::idempotent + S8149729: [jittester] Replace all 'path1 +"/" + path2' with Paths::get + S8153732: Windows remote printer changes do not reflect in lookupPrintServices() + S8155192: [TESTBUG] SHA tests assumes that x86 does not have SHA intrinsics + S8160673: Jittester: investigate bytecode generation hangs during bytecode tests generation + S8169559: Add class loader names to relevant VM messages + S8172854: [TESTBUG] Exclude runtime/ReservedStack/ReservedStackTest.java from being run with DeoptimizeALot option + S8185927: create regression test for 8062950 + S8187100: Support Unicode Variation Selectors + S8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days. + S8187288: bad (no) wrapping for modifier and type column + S8189103: AARCH64: optimize String indexOf intrinsic + S8189105: AARCH64: create intrinsic for sin and cos + S8189112: AARCH64: optimize StringUTF16 compress intrinsic + S8189113: AARCH64: StringLatin1 inflate intrinsic doesn't use prefetch instruction + S8189429: SA: MacOSX: Replace the deprecated PT_ATTACH with PT_ATTACHEXC + S8190876: javadoc search on "java.se" shows "java.se" the last one among other modules + S8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied + S8194152: sun/security/tools/jarsigner/AltProvider.java failed on de-DE locale + S8194873: right ALT key hotkeys no longer work in Swing components + S8194937: Inconsistent behavior of --validate-modules when combined with -m and other options + S8195077: [Testbug] tools/javac/processing/model/ /completionfailure/NoAbortForBadClassFile.java - AccessDeniedException + S8195607: sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS initialization failed" on NSS 3.34.1 + S8195630: [Graal] vmTestbase/nsk/jvmti/AttachOnDemand/ /attach024/TestDescription.java fails with Graal + S8195650: Method references to VarHandle accessors + S8195986: Incorrect javac -h output with annotation processing and missing classes + S8196213: sun/security/tools/jarsigner/warnings/ /NoTimestampTest.java test fails on ar_SA locale. + S8196402: AARCH64: create intrinsic for Math.log + S8196425: tools/javac/modules/AnnotationProcessing.java failed + S8196584: TLS 1.3 Implementation + S8197425: Liveset information for Old Object sample event + S8197532: Re-examine policy for the default set of modules when compiling or running code on the class path + S8198372: API to create a SelectableChannel to a FileDescriptor + S8198909: [Graal] compiler/codecache/stress/ /UnexpectedDeoptimizationTest.java crashed with SIGSEGV + S8199124: (fs) Reduce allocation for file system methods that are invoked with no open options + S8199265: java/util/Arrays/TimSortStackSize2.java fails with OOM + S8199580: [TESTBUG] Un-quarantine vm/mlvm/indy/func/jdi/ /breakpointOtherStratum and breakpoint + S8199940: Print more information about class loaders in IllegalAccessErrors. + S8200243: System error message is decoded as invalid encoding in Windows. + S8200720: Print additional information in thread dump (times, allocated bytes etc.) + S8201610: Broken link on the page api/java.rmi/java/rmi/server/UnicastRemoteObject.html + S8201815: Use Mozilla Public Suffix List + S8202292: java/io/FileOutputStream/UnreferencedFOSClosesFd.java fails with "raw fd count wrong" + S8202299: Java Keystore fails to load PKCS12/PFX certificates created in WindowsServer2016 + S8202326: AARCH64: optimize string compare intrinsic + S8202331: Obsolete support for commercial features + S8202422: value of 'sizeCtl' in ConcurrentHashMap varies with the constructor called + S8202554: Remove hotspot tests for javafx.* modules + S8202608: CommonSeeder test needs a white-box testing mechanism to replace the default entropy source + S8202615: Remove NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags + S8202696: Remove exclusion range for phonetic chars in windows fontconfig.properties + S8202698: Update Graal for JEP 181 - Nest-based access control + S8202788: Explicitly reclaim cached thread-local direct buffers at thread exit + S8202922: Method reference identity is broken by serialization + S8203003: Several FileDialog Modality Tests fail on Linux due to X errors + S8203184: List.copyOf() fails to copy sublists + S8203188: Add JEP-181 support to the Zero interpreter + S8203228: Branch-free output conversion for X25519 and X448 + S8203299: StringPoolBuffer access covered by exclusive access invariant, remove (problematic) cas operations + S8203481: Incorrect constraint for unextended_sp in frame:safe_for_sender + S8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording + S8203670: unmodifiable List iterator() implementations should not be ListIterators + S8203681: Miscellaneous changes imported from jsr166 CVS 2018-06 + S8203814: javac --release=8 "cannot find symbol" for NashornException.getEcmaError() + S8203864: Execution error in Java's Timsort + S8203929: Limit amount of data for JFR.dump + S8204082: Make names of Young GCs more uniform in logs + S8204157: Compiler.sunflow hangs after JDK-8192992 + S8204209: [Graal] Compilation fails during nmethod printing with "assert(bci == 0 || 0 <= bci && bci < code_size()) failed: illegal bci" + S8204233: Add configurable option for enhanced socket IOException messages + S8204289: AARCH64: enable math intrinsics usage in interpreter and C1 + S8204331: AArch64: fix CAS not embedded in normal graph error + S8204492: Add deprecation annotation to Nashorn APIs and warning to nashorn, jjs + S8204524: Unnecessary memory barriers in G1ParScanThreadState::copy_to_survivor_space + S8204540: Automatic oop closure devirtualization + S8204661: Show error 'Port already in use' in HashedPasswordFileTest.java + S8204930: Reader:nullReader() spec does not match the behavior + S8204946: Clean-up problem list for JDK-8202933 and JDK-8202934 + S8204967: Resolve disabled warnings for libunpack + S8205004: AArch64: fix failures in jtreg ArraysEqCmpTest + S8205053: Decouple type registration from framework lifecycle + S8205058: (fs) Files read/writeString should throw CharacterCodingException instead of IOException with an IllegalArgumentException as cause + S8205107: assert(c->Opcode() == Op_SafePoint) failed: broken outer loop + S8205111: Develop new Test to verify different key types for supported TLS protocols. + S8205113: Update JVMTI doc references to object allocation tracking + S8205119: SwingApplet demo should be removed + S8205136: Move StylePad demo to the open repository + S8205144: JSpinner may change the font after became visible + S8205153: Delete "standard instructions" machinery in the open automated tests + S8205158: Update the .md files for 3rd party software Unicode 10.0, ICU 60.2, and CLDR v33. + S8205160: jQuery UI, jQuery-migrate, and jQuery license file to be updated to the revision present. + S8205175: Deprecate UnlinkSymbolsALot debugging option. + S8205184: Delegating Iterator implementations that don't delegate forEachRemaining() + S8205194: Improve the Array Comparison when there is mismatch at first element. + S8205195: NestedThreadsListHandleInErrorHandlingTest fails because hs_err doesn't contain _nested_thread_list_max + S8205197: Never default to using libc++ on Linux + S8205199: more Linux clang compile failures + S8205207: Port Graal unit tests under jtreg + S8205324: Part of java.awt.Desktop.browse(URI) spec is outdated after support of applets was removed + S8205342: windows : potential memleaks in getAdapter(s) in NetworkInterface_winXP.c + S8205397: InetAddress has wrong declaration for readObjectNoData + S8205398: AES-CBC decryption algorithm using AVX512 instructions + S8205400: [Graal] compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java fails with can't be enqueued for compilation on level 4 + S8205405: ZGC: Decouple JFR type registration + S8205416: windows: fix checking of CloseHandle return code in Java_java_io_FileCleanable_cleanupClose0 + S8205419: [testbug] TestJmapCore failing without SA: introduce @requires vm.hasSAandCanAttach + S8205422: assert(false) failed: Bad verification_type_info + S8205424: Change to Xcode 9.4 for building on Macosx at Oracle + S8205438: Re-enable shebang tests in test/jdk/tools/launchers/SourceMode.java + S8205441: Upgrade to harfbuzz 1.8.1 + S8205442: Avoid hard-coding --source value in SourceLauncherTest.java + S8205445: Add RSASSA-PSS Signature support to SunMSCAPI + S8205455: jdeprscan issues annotation processor warning regarding RELEASE_10 + S8205456: Unification of iterations over arrays + S8205459: Rename Access API flag decorators + S8205474: AARCH64: wrong zr encoding for ccmp instruction + S8205475: AARCH64: optimize FPU loads and stores in C1_Runtime1_aarch64.cpp + S8205490: update ProblemList-graal + S8205494: Convert or remove all AWT applet demos + S8205498: Typo in fix for 8205119 breaks Solaris demo build + S8205499: C1 temporary code buffers are not removed with - XX:+UseDynamicNumberOfCompilerThreads + S8205508: hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/ /exclude001.java fails with Prompt is not received during 300200 milliseconds. + S8205509: assert(_name_and_id != 0LL) failed: encountered a class loader null name and id + S8205528: Base64 encoding algorithm using AVX512 instructions + S8205531: jcmd VM.classloaders should fold similar loaders + S8205533: Class.getPackage() fails with InternalError if class is defined to the bootstrap class loader but module is not in the boot layer + S8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/ /trace001/trace001.java fails with Debuggee did not exit after 15 commands + S8205547: FileChannel/CleanerTest.java fails due to expected FD count + S8205559: Remove IN_CONCURRENT_ROOT Access decorator + S8205570: fix a number of typos in the JVMTI spec + S8205577: parallel/TestPrintGCDetailsVerbose.java fails assertion + S8205583: Crash in ConcurrentHashTable do_bulk_delete_locked_for + S8205605: [testbug][aix] Various test adaption to aix pecularities. + S8205607: Use oop_iterate instead of oop_iterate_no_header + S8205609: [PPC64] Fix PPC64 part of 8010319 and TLH without UseSIGTRAP on AIX + S8205612: (fc) Files.readAllBytes fails with ClosedByInterruptException when interrupt status set + S8205614: NestMates tests failing in CI jdk11-jdk.931 + S8205616: Build fails with system headers after 8204572 + S8205623: Replace use of Class::getPackage with Class::getPackageName + S8205625: linux-aarch64-cmp-baseline fails builds-tier5 + S8205627: Replace hardcoded spec version value in build.tools.ExtLink taglet + S8205632: Include stack.inline.hpp in markSweep.inline.hpp + S8205641: Make java/nio/channels/Selector/RacyDeregister.java noisier and flush after prints + S8205648: fix for 8205195 breaks secondary error handling + S8205649: Make clang stack flags independent of OS + S8205663: ZGC: Log metaspace used/capacity/committed/reserved + S8205664: Move detailed metaspace logging from debug to trace + S8205671: Remove HTTP Client tests erroneously problem listed by the TLS 1.3 integration + S8205673: Problem list RmiRegistrySslTest.java and RmiSslBootstrapTest.sh + S8205676: ZGC: Remove TLAB allocations in relocation path + S8205678: ZGC: Remove unused ZAllocationFlags::java_thread() + S8205679: Remove unused ThreadLocalAllocBuffer::undo_allocate() + S8205681: [TEST_BUG] vmTestbase/nsk/jvmti/Allocate/alloc001/ /TestDescription.java fails with exit code 98 + S8205683: Refactor heap allocation to separate concerns + S8205694: AArch64: Add test to validate volatile load, store and CAS code generation + S8205696: Undo licence.md + S8205699: assert(_owner_offset != 0) failed in javaClasses.cpp + S8205701: Problem list serviceability/jvmti/HeapMonitor/ /MyPackage/HeapMonitorGCCMSTest.java + S8205702: assert(UseCompressedClassPointers) failed in universe.hpp + S8205703: [JVMCI] Expose all GC selection flags + S8205719: Windows Java_sun_tools_attach_VirtualMachineImpl_enqueue() method should include exitCode in exception message + S8205721: Problem list serviceability/jvmti/HeapMonitor/ /MyPackage/HeapMonitorStatArrayCorrectnessTest.java + S8205723: Problem list serviceability/jvmti/HeapMonitor/ /MyPackage/HeapMonitorStatRateTest.java + S8205824: Update Graal + S8205906: jdk.jfr.jcmd.TestJcmdDumpLimited fails due to erronous processing of -XX:FlightRecorderOptions + S8205913: Inconsistent source code model + S8205916: [test] Fix jdk/tools/launcher/RunpathTest to handle both, RPATH and RUNPATH + S8205923: ZGC: Verification applies load barrier before verification + S8205923: ZGC: Verification applies load barriers before verification + S8205925: Print correct and more information about secondary errors + S8205926: Support invokeSpecialIFC in GenerateJLIClassesPlugin + S8205927: Update src/java.base/share/legal/public_suffix.md to match the actual file version + S8205940: LoadNode::find_previous_arraycopy fails with "broken allocation" assert + S8205942: Build failure on macosx after JDK-8189429 + S8205945: Revert unintended changes to make/gensrc/Gensrc-jdk.hotspot.agent.gmk + S8205954: clean up hotspot ProblemList + S8205956: Fix usage of "OpenJDK" in build and test instructions + S8205959: Do not restart close if errno is EINTR + S8205985: Remove tools/javac/options/release/ /ReleaseOptionUnsupported.java from problem list + S8205993: ZGC: Fix typos and incorrect indentations + S8205996: JDK-8205906 broke the build on Mac + S8206004: [BACKOUT] errant changeset for JDK-8137164 + S8206006: Build failed on Windows + S8206088: 8205207 broke builds - Removed patch: * generated-headers.patch + Integrated upstream - Modified patch: * alternative-tzdb_dat.patch + Modify to upstream changes in the context- Added patch: * missing-return.patch + fix no-return-in-nonvoid-function- Update to upstream tag jdk-11+19 * Fixes: + S6545967: sp05t003 failed ResumeThread() due to THREAD_NOT_SUSPENDED + S6608234: SwingWorker.get throws CancellationException + S7183985: (ann) Class.getAnnotation() throws an ArrayStoreException when the annotation class not present + S8029250: [macosx] There is no tray icon shown in the system tray area when case starts + S8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate + S8043575: Dynamically parallelize reference processing work + S8149565: -locale option issues + S8153107: enabling ObjectSynchronizer::quick_enter() on ARM64 causes hangs + S8170159: Improve the performance of BitSet traversal + S8177334: Update xmldsig implementation to Apache Santuario 2.1.1 + S8178150: Regression in logic for handling inference stuck constraints + S8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected + S8191512: T2K font rasterizer code removal + S8193302: Javac AssertionError: typeSig ERROR on usage of @Generated + S8194308: jdeprscan will need updates to deal with the removal of the Java EE modules + S8195115: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results + S8195293: Issue more comprehensive warnings for use of \"var\" in earlier source versions + S8196618: Create API to list supported values for javac - -release option + S8196988: Resolve disabled warnings for libjimage + S8198669: Refactor annotation array value parsing to reduce duplication + S8198719: MethodHandleHelper.linkToStatic should drop MH arg + S8199433: (se) select(Consumer action) as alternative to selected-key set + S8199435: Unsafe publication of java.util.Properties.map + S8199441: Wrong caret position in multiline text components on Windows with a screen resolution higher than 100% + S8199871: Deprecate pack200 and unpack200 tools + S8200115: System property java.vm.vendor value includes quotation marks + S8200121: Remove unused qualified exports in java.base + S8200353: Shift or Capslock not working in Textfield after accented keystrokes + S8200605: Create test for GridBagLayoutDemo + S8200867: Remove references to "jdk 9" in build system + S8201276: (fs) Add methods to Files for reading/writing a string from/to a file + S8202199: Provide public, unsupported JDK API for JavaFX/Swing interop + S8202216: Add Buffer mismatch methods + S8202537: CLDR33 + S8202559: Tests which start VM using JNI start failing after compile upgrade to VC 2017 + S8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name + S8202624: javadoc generates references to enum constructors, which are not documented + S8202740: runtime/8176717/TestInheritFD.java fails with java.lang.RuntimeException: could not match: VM RESULT => RETAINS FD + S8202768: [macos] Appkit thread slows when any Window Manager active + S8202845: Refactor reference processing for improved parallelism + S8202948: C2: assert(init_offset >= 0) failed: positive offset from object start + S8203030: Zero s390 31 bit size_t type conflicts in shared code + S8203157: Object equals abstraction for BarrierSetAssembler + S8203197: C2: consider all paths in loop body for loop predication + S8203301: Linux-sparc fails to build after JDK-8199712 (Flight Recorder) + S8203338: Unboxing in return from lambda miscompiled to throw ClassCastException + S8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd should show invocation targets for Generated{Method|Constructor}AccessorImpl classes + S8203344: Make C1 leal patchable on SPARC + S8203357: Container Metrics + S8203394: Implementation of JEP 331: Low-Overhead Heap Profiling + S8203479: JFR enabled ARM32 build assertion failure + S8203491: [TESTBUG] Port heapdump tests into java + S8203641: Refactor String Deduplication into shared + S8203667: Platform specific include files in jdk image in wrong sub directory + S8203680: os::stat() on Posix platform does not need to copy input path + S8203691: Test /runtime/containers/cgroup/PlainRead.java fails + S8203809: [Graal] JDI tests fail with: JDITestRuntimeException : ** event IS NOT a breakpoint ** + S8203813: javac accepts an illegal name as a receiver parameter name + S8203838: javac performance regression in 11+11 + S8203915: Induction variable of over-unrolled loop conflicts with range checks + S8204152: SignedObject throws NullPointerException for null keys with an initialized Signature object + S8204166: TLH: Semaphore may not be destroy until signal have returned. + S8204169: Humongous continues region remembered set states do not match the one from the corresponding humongous start region + S8204172: Predicate::not should explicitly mention "NullPointerException - if target is null" + S8204231: Update Graal + S8204236: JFR unit test of thread CPU load should be enabled + S8204240: Extend MDO to allow more reasons to be recorded per bci + S8204268: Improve some IncompatibleClassChangeError messages. + S8204330: Javadoc IllegalArgumentException: HTML special chars in constant value + S8204342: methods in java.time s TCKZoneRules OpenJDK test miss Test annotation + S8204353: AARCH64: optimize FPU load and stores in macroAssembler + S8204454: Remove of sun.applet.AppletAudioClip + S8204473: AARCH64: register post-index addressing mode is not supported directly + S8204509: Fix compilation error in harfbuzz 1.7.6 for Solaris Developer Studio 12.6 + S8204531: Remove unused chars following '\0' + S8204538: Split ScanClosure and ScanClosureWithParBarrier + S8204571: Add support for launching multiple startup recordings + S8204613: StringTable: Calculates wrong number of uncleaned items. + S8204620: ModuleEntry::is_non_jdk_module() determination for what is a jdk module is incorrect + S8204654: [testbug] Fix pattern matching in jstat tests. + S8204663: clean up remaining native parts after JDK-8187631 + S8204664: PrepareFailureLogs should be done after sequential make targets + S8204666: javadoc should be updated to use jQuery 3.3.1 + S8204668: Cleanup management of the java.vm.info System property + S8204679: HTTP Client refresh + S8204685: Abstraction for TLAB dummy object + S8204701: [TESTBUG] runtime/SharedArchiveFile/ /BootAppendTests.java should handle mapping failure + S8204857: ConcurrentHashTable: Fix parallel processing + S8204859: [macosx] Remove javax/swing/plaf/nimbus/8057791/ /bug8057791.java from the ProblemList.txt + S8204915: (fs) Add some print diagnostics to java/nio/file/Files/CopyAndMove.java + S8204922: Create bootcycle jib profiles + S8204923: Restore Symantec root verisignclass2g2ca + S8204927: ZGC: assert(phase->idom(head) == head->in(LoopNode::EntryControl)) failed + S8204929: Fonts with embedded bitmaps are not always rotated + S8204935: [aix] TOC overflow in libjvm.so (release build) + S8204939: Change Access nomenclature: root to native + S8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden + S8204943: Improve message of ArrayStoreException. + S8204944: Remove java/util/Map/InPlaceOpsCollisions.java from ProblemList + S8204957: Remove TestBiasedLockRevocationEvents from ProblemList.txt + S8204958: Minor cleanups for the diagnostic framework + S8204961: JVMTI jtreg tests build warnings on 32-bit platforms + S8204965: Fix '--disable-cds' and disable CDS on AIX by default + S8204973: Add build support for filtering translations + S8204978: [Graal] Disable Epsilon GC tests from running with Graal + S8205003: Replace selected link tags with linkplain in java.lang.Class + S8205006: Assertion failure when rehashing stringtable + S8205020: ZGC: Apply workaround for buggy sem_post() in glibc < 2.21 + S8205022: ZGC: SoftReferences not always cleared before throwing OOME + S8205024: ZGC: Worker threads boost mode not always enabled when is should be + S8205025: [AOT] make jdk.aot module upgradeable + S8205028: ZGC: Remove incorrect comment in ZHeap::object_iterate() + S8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks + S8205034: [BACKOUT] Induction variable of over-unrolled loop conflicts with range checks + S8205043: Make parallel reference processing default for G1 + S8205050: ZGC: Incorrect use of RootAccess in ZHeapIterator + S8205052: No compilation error thrown when no valid parameterization exists for functional interface type + S8205054: Could not find "lsof" on test machine + S8205055: Fix compilation optimization errors with new Solaris toolchain + S8205062: (fs) Improve some print diagnostics in java/nio/file/Files/CopyAndMove.java + S8205064: Fail immediately if an unavailable GC is selected + S8205074: [Graal] Add rest of compiler/stable tests into ProblemList-graal.txt + S8205091: AIX: build errors in hotspot after 8203641: Refactor String Deduplication into shared + S8205096: Add missing files for 8203394 + S8205108: [testbug] Fix pattern matching in jstatd tests. + S8205110: Fix xchip warnings with new Solaris toolchain + S8205112: Remove non-existent modules from test/jdk/jdk/modules/etc/UpgradeableModules.java + S8205116: jdeps --system $java.home fails with IAE + S8205141: runtime/exceptionMsgs/ArrayStoreException/ /ArrayStoreExceptionTest.java failed with "assert(k->is_objArray_klass()) failed: cast to ObjArrayKlass + S8205148: Turn off logging in jQuery-migrate + S8205149: hs201t002 should be put on the problem list + S8205163: ZGC: Keeps finalizable marked PhantomReference referents strongly alive + S8205172: 32 bit build broken + S8205181: ProblemList applications/ctw/modules/java_desktop_2.java + S8205183: Warning about using VS2017 should be removed + S8205338: ZGC: LeakProfiler not yet supported + S8205339: ZGC: VerifyBeforeIteration not yet supported + S8205341: AARCH64: Clean up duplicate uzp1 & uzp2 instruction definition + S8205344: TraceMemoryManagerStats changes in JDK-8195115 broke ZGC + S8205407: [windows, vs<2017] C4800 after 8203197 - Modified patches: * generated-headers.patch + Better version resulting from discussion with upstream * java11-improved-fonts.patch + Rediff to changed context- Update to upstream tag jdk-11+18 * Fixes: + S6350055: (se) SelectionKey.interestOps variants to atomically update interest ops + S8174734: Safepoint sync time did not increase + S8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method + S8190326: Robot.mouseMove uses scaling factor of main display on unscaled second display + S8194073: Invalid SunNativeProvider.INSTANCE initialization + S8195097: Make it possible to process StringTable outside safepoint + S8196030: AWT Robot mouseMove fails on Windows 10 1709 with HiDPI + S8196141: Add GoDaddy root certificates + S8196990: Resolve disabled warnings for libjli + S8196993: Resolve disabled warnings for libunpack + S8197930: JNI exception pending in initializeEncoding of jni_util.c + S8200132: Remove jre images and bundles + S8200387: [Graal] fromTonga/nsk/jdi tests hang with Graal as JIT + S8201193: Use XMM/YMM for objects initialization + S8201274: Launch Single-File Source-Code Programs + S8201407: Files.move throws DirectoryNonEmptyException when moving directory across file system + S8201528: Add new test to check for package versioning information in OpenJDK + S8201608: fix broken links in javax/sql/rowset/package.html and javax/sql/rowset/spi/package.html + S8202049: G1: ReferenceProcessor doesn't handle mark stack overflow + S8202088: Japanese new era implementation + S8202611: [GRAAL] Exclude CMS GC testing from runs with Graal + S8202705: ARM32 build crashes on long JavaThread offsets + S8202747: C2: assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node + S8202772: NMT thread stack tracking causes crashes on AIX + S8202864: [TESTBUG] Need to replace the image used in two Swing tests + S8203033: [Testbug] vmTestbase/nsk/jdi/TypeComponent/ /isSynthetic/issynthetic002/TestDescription.java fails with nestmates + S8203172: Primitive heap access for interpreter BarrierSetAssembler/aarch64 + S8203224: java.awt.desktop.*Event classes could not be instantiated if Desktop feature is not supported + S8203308: Remove the appletviewer classes + S8203329: JDWP/JDI VM information string is incorrect + S8203353: Fixup inferred decorators in the interpreter + S8203367: Upgrade to freetype 2.9.1 + S8203425: assert(is_Loop()) failed: invalid node class + S8203480: IncompatibleClassChangeError thrown at sites linked to default interface methods + S8203499: Uninitialised memory in WinAccessBridge.cpp + S8203679: AssertionError in DeferredAttr with parenthesized method reference + S8203682: Add jcmd "VM.classloaders" command to print out class loader hierarchy, details + S8203796: Define API to support specifying ownership of print dialogs + S8203822: AIX version of jsig.c was not removed in JDK-8200298 + S8203839: API clarification: versioned jar entry verification in multi-release jar file + S8204081: Mismatch in rebuild policy and collection set chooser causes remembered sets to be kept errorneously + S8204084: Remove the G1RSBarrierRegionFilter develop flag + S8204097: Simplify OopStorage::AllocateList block entry access + S8204110: serviceability/sa/ClhsdbSymbol.java and ClhsdbInspect.java failed when running in CDS mode + S8204113: Upgrade linker used in AOT tests to be same version as build toolchain + S8204118: [macos] Nonsensical self == [super init] in CFileDialog.m + S8204126: MonospacedGlyphWidthTest.java failed again + S8204127: Change bundle format on Windows to zip + S8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage Collector + S8204187: Remove proprietary JPEG code from javax.imageio + S8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental) + S8204211: windows : handle potential C++ exception in GDIRenderer + S8204229: Formatter and String.format ignore the width with the percent modifier (%5%) + S8204243: remove Thread.destroy() and Thread.stop(Throwable) + S8204287: Phase timings not updated correctly after JDK-6672778 + S8204288: Matching the end of a string followed by an empty greedy regex and a word boundary fails + S8204290: Add check to limit number of capture groups + S8204303: Add redirect for overview-summary.html + S8204335: [ppc] Assembler::add_const_optimized incorrect for some inputs + S8204375: Add TimeUnit#convert(Duration) + S8204377: Rename Object#wait parameter name from "timeout" to "timeoutMillis" + S8204444: java.time cleanup + S8204474: Have instanceRefKlass use HeapAccess when loading the referent + S8204476: Add additional statistics to CodeCache::print_summary + S8204477: Count linkage errors and print in Exceptions::print_exception_counts_on_error + S8204479: Bitwise AND on byte value sometimes produces wrong result + S8204494: Fix for 8200530 triggered regression, closed/test/jdk/security/infra/java/security/KeyStore/ /BouncyCastleInterop.java failed + S8204496: backout fix for 8203796 which was pushed under another ID + S8204504: Fix for 8198285 breaks slowdebug builds + S8204539: improve error messages in matchJavaTZ [windows] + S8204549: [aix][testbug] signal tests fail because vm can not start in primordial thread. + S8204554: JFR TLAB tracing broken after 8202776 + S8204557: NMT: Linux os::committed_in_range() does not break out outer loop when contiguous region is found + S8204561: JVM_GetClassSigners: wrap signers oop in an objArrayHandle for subsequent safepoint + S8204563: UseAppCDS obsolete message confusing + S8204565: (spec) Document java.{vm.}?specification.version system properties' relation to $FEATURE + S8204572: SetupJdkLibrary should setup SRC and -I flags automatically + S8204576: (fs) java/nio/file/Files/CopyAndMove.java does not set isUnix = true on macOS + S8204577: jittester generator doesn't kill processes on timeout + S8204584: jdeps generates illegal dot file containing ranksep=0,600000 + S8204585: Remove IN_ARCHIVE_ROOT from Access API + S8204588: Test failures after "Launch Single-File Source-Code Programs" + S8204589: ProblemList failing launcher tests + S8204598: add more thread-related system settings info to hs_error file on Linux + S8204602: Add devkit for linux-arm32 + S8204606: [Aarch64] SIGSEGVs caused by C1 because of improper register usage + S8204610: Compiler confused by parenthesized "this" in final fields assignments + S8204617: ParallelGC parallel reference processing does not set MT degree in reference processor + S8204618: The parallel GC reference processing task executor enqueues a wrong number of tasks into the queue + S8204628: [AArch64] Assertion failure in BarrierSetAssembler::load_at + S8204648: test/jdk/tools/launchers/SourceMode.java fails with long shebang line + S8204652: [aix] fix thread stack allocation, too big stack sizes not recognized + S8204674: Inconsistent lambda parameter span + S8204680: Disassembly does not display code strings in stubs + S8204682: Parsing for LOG=report=none is broken when combined with other keywords + S8204684: [AIX] Build of libjli_static broken after change 8204572 (SetupJdkLibrary) + S8204694: Add failed compiler/stable tests into ProblemList-graal.txt + S8204850: BarrierSet::make_* should be static + S8204861: fix for 8196993 has broken the build on linux - Modified patch: * system-pcsclite.patch + rediff to changed context - Added patch: * generated-headers.patch + fix a regression after JDK-8204572- Update tu upstream tag jdk-11+17 * Fixes: + S5109146: PNGMetadata Background color initialization from standard metadata is incomplete + S8050818: Predicate::not - provide an easier way to negate a predicate + S8072996: Deprecate stream-based GSSContext methods + S8150156: Update bugs.sun.com references to bugs.java.com + S8153029: ChaCha20 Cipher Implementation + S8154736: enhancement of cmpxchg and copy_to_survivor for ppc64 + S8177276: MethodHandles.insertArguments doesn't specify IllegalArgumentException on index mismatch + S8187289: NotifyFramePop request is not cleared if JVMTI_EVENT_FRAME_POP is disabled + S8189335: javac exception when referencing private inner class with same name as normal class with dollar_1 + S8189949: Remove Baltimore Cybertrust Code Signing CA + S8190417: javadoc updates to java.util.regex.Matcher + S8190875: modules not listed in overview/index page + S8191031: Remove several Symantec Root CAs + S8191522: Remove Bigelow&Holmes Lucida fonts from JDK sources + S8193552: ISO 4217 amendment 165 + S8194327: [macos] AWT windows have incorrect main/key window behaviors + S8195624: Desktop API cannot be used without permission to read "os.version" + S8196373: Introspector does not see overridden generic setter method + S8197387: jcmd started by "root" must be allowed to access all VM processes + S8197989: java/util/zip/ZipFile/TestCleaner.java failed with "cleaner failed to clean zipfile + S8198285: More consistent Access API for arraycopy + S8198378: javac crash when checking imports and a broken class is present + S8199150: Accessibility issues in java.desktop + S8199268: docs/api/jdk.javadoc/com/sun/javadoc/package-summary.html contain low contrast text + S8199371: [TESTBUG] Open source vm testbase JDWP tests + S8199380: [TESTBUG] Open source VM testbase AOD tests + S8199388: Test development for ChaCha20 and Poly1305 algorithms + S8199530: Upgrade to harfbuzz 1.7.6 + S8199723: Test java/awt/TextComponent/ /DeselectionDuringDoSelectionNonVisibleTest/ /DeselectionDuringDoSelectionNonVisibleTest.java fails + S8199882: compiler/uncommontrap/TestDeoptOOM.java failed w/ fatal error: ExceptionMark constructor expects no pending exceptions + S8199893: the javadoc tool generates pages with a low constrast + S8200052: libjavajpeg: Fix compile warning in jchuff.c + S8200166: Repeating annotations refering to to-be-generated classes don't work. + S8200288: [SPARC] "assert(!(is_cti(prev) && is_cti(insn))) failed: CTI-CTI not allowed" + S8200530: '\r' is not supported as "newline" in java.util.jar.Manifest + S8200623: Primitive heap access for interpreter BarrierSetAssembler/x86 + S8201279: javax.sound tests should not set java.home system property + S8201364: [macosx] Component.getLocation() gives inconsistent coordinate for a component at (0,0) + S8201429: Support AIX Input Method Editor (IME) for AWT Input Method Framework (IMF) + S8202026: ISO 4217 amendment 166 + S8202051: Address compilation warnings in libawt with VS2017 + S8202094: jdk/jfr/api/recording/event/TestEventTime.java intermittently times out + S8202095: JFR TestBiasedLockRevocationEvents should cope with multiple events during a single safepoint + S8202360: [TESTBUG] runtime/LoadClass/TestResize.java needs to print output when it fails + S8202547: Move G1 runtime calls used by generated code to G1BarrierSetRuntime + S8202627: javadoc generates broken links to deprecated items when -nodeprecated is used + S8202670: Update Graal + S8202758: SIGSEGV calling Class.forName(String,Boolean,ClassLoader) with mocked loader + S8202776: Modularize GC allocations in runtime + S8202812: [TESTBUG] Open source VM testbase compiler tests + S8202913: loader constraint message for fields specifies incorrect referring class + S8203027: Open source tests for "java.awt.geom" + S8203031: segfaults from jvmti_AddToBootstrapClassLoaderSearch + S8203182: Release session if initialization of SunPKCS11 Signature fails + S8203219: VM.metaspace jcmd should optionally show loaded classes for loaders + S8203237: JFR TestBiasedLockRevocationEvents should ignore events unrelated to the test + S8203319: JDK-8201487 disabled too much queue balancing + S8203321: assert(current_query_index < process_query_set->size) failed: invariant + S8203324: Use out of scope in getMacOSXLocale of java_props_macosx.c:120 + S8203380: Missing platform and bug information for MouseModifiersInKeyEvent test + S8203435: Circular nested dynamic constant test needed to confirm JVMS resolution behavior + S8203445: [TESTBUG] Remove appcds/jigsaw/limitmods/LimitModsTests.java + S8203474: Update description of "Cyrillic Supplementary" block name in Character.UnicodeBlock class. + S8203485: [freetype] text rotated on 180 degrees is too narrow + S8203498: The specification for java.applet package should be updated + S8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" + S8203765: java/nio/channels/Selector/SelectAndClose: add some prints and @intermittent tag + S8203780: javadoc should be updated to use jquery 1.12.4, jquery-ui 1.12.1 and jszip v3.1.5 + S8203787: Hotspot build broken on linux-sparc after 8202377 + S8203802: Jvmti test fails to build with VS2017 + S8203827: Upgrade JLine to 2.14.6 + S8203837: Split nmethod unloading from inline cache cleaning + S8203872: Upgrading JDK with latest available LSR data from IANA. + S8203891: Upgrade JOpt Simple to 5.0.4 + S8203919: Remove "-add-modules" hint from error message + S8203921: JFR thread sampling is missing fixes from JDK-8194552 + S8203923: Add @requires feature to check flag values for the running JVM + S8203924: Zero: bootcycle-images build fails on x86_64 + S8203937: Not possible to read data from socket after write detects connection reset + S8203939: JVMFlag::printError missing ATTRIBUTE_PRINTF + S8203945: Cleanup nashorn build + S8203946: Move UnpackSecurity.gmk to closed + S8203948: Expand JVMTI callback notion of "internal threads" + S8203960: [TESTBUG] runtime/logging/DefaultMethodsTest.java failed when running in CDS mode + S8204055: SIGSEGV in java -XX: + S8204085: avoid printing uninitialized pointer in java.desktop/windows/native/libawt/java2d/windows/ /GDIWindowSurfaceData.cpp + S8204087: C++ Interpreter code left over in MethodData + S8204091: Configure broken on MIPS when uname returns mipsel or mips64el + S8204094: assert(worker_i < _length) failed: Worker 15 is greater than max: 11 at ReferenceProcessorPhaseTimes + S8204095: [TESTBUG] TestPrintReferences.java fails if multiple concurrent mark happens + S8204103: Mark test serviceability/dcmd/compiler/CompilerQueueTest.java as intermittent and exclude it from tier1 + S8204109: JDK-8203945 broke nashorn + S8204122: Update harfbuzz.md + S8204134: jtreg: Fix RTM abort provoker for various tests after "8149159: Clean up Unsafe" + S8204136: jtreg: Fix failing RTM test RTMSpinLoopCount + S8204160: BiasedLockingTest needs -XX:+UseBiasedLocking + S8204162: TestG1HeapRegion needs @requires vm.gc.G1 + S8204163: Also detect concurrent GCs in MetaspaceBaseGC.java + S8204164: OOM-only logging in Metaspace + S8204165: Filter out tests requiring class unloading when ClassUnloading is disabled + S8204167: Filter out tests requiring compressed oops when CompressedOops is disabled + S8204168: Increase small heap sizes in tests to accommodate ZGC + S8204173: Lower the minimum number of heap memory pools in MemoryTest.java + S8204179: [BACKOUT] OopStorage should use GlobalCounter + S8204194: Lazily create MethodHandleImpl$AsVarargsCollector.asCollectorCache + S8204195: Clean up macroAssembler.inline.hpp and other inline.hpp files included in .hpp files + S8204199: Test fails after 8202670 Graal update + S8204237: Clean up incorrectly included .inline.hpp files from jvmciJavaClasses.hpp + S8204250: Problem list pkcs11 tests on windows + S8204269: ISO 4217 amendment 167 + S8204277: [testbug] fix DisassembleCodeBlobTest. + S8204292: PPC64: Fix missing includes after 8204195 + S8204295: [BACKOUT] - JVMFlag::printError missing ATTRIBUTE_PRINTF + S8204301: Make OrderAccess functions available to hpp rather than inline.hpp files + S8204321: javadoc tests fail after JDK-8203780 + S8204322: "+=" applied to String operands can provoke side effects + S8204341: AArch64: AOT runtime does not need a workaround for far calls + S8204345: [s390]: no precompiled headers build broken + S8204348: AArch64: Remove C2 address reshaping code- Change the alternatives priority from 0 to 2105, since OpenJDK 11 should now be in a shape to be able to be used.- Change build requirement to Java 10 or 11, since Java 9 cannot build OpenJDK 11 any more.- Update to upstream tag jdk-11+16 * Fixes: + S8133564: Runtime - 2nd followup to Validate JVM Command-Line Flag Arguments + S8184030: TestUseRTMLockingOptionOnUnsupportedVM - RTM locking optimization not supported is missing + S8188248: NullPointerException on generic methods + S8189766: whitebox failure with -Xcheck:jni + S8191844: Remove SECOM root (secomevrootca1) + S8193717: Import resolution performance regression in JDK 9 + S8194298: Add support for per Socket configuration of TCP keepalive + S8194630: Uninitialized initiator_address in native GSS + S8196202: Javadoc should not generate frames by default + S8196913: javadoc does not (over)write stylesheet.css + S8198323: testing.md not updated for repository layout change + S8199255: [TESTBUG] Open source VM testbase default methods tests + S8199307: NPE in jdk.javadoc.internal.doclets.toolkit.util.Utils.getLineNumber + S8199383: [TESTBUG] Open source VM testbase JVMTI tests + S8200172: String.split non-positive term incorrect use + S8200266: [Graal] Update ProblemList-graal.txt files + S8201518: add test for randomized iteration order of unmodifiable Set and Map + S8202178: type.getKind() for var is None instead of Error + S8202290: AtomicAppend tests fail on macOS 10.13 ("High Sierra") + S8202813: Move vm_weak processing from SystemDictionary to WeakProcessor + S8202832: cycle detection depends on ordering of requires directives + S8202842: G1 footprint regressions in jdk11+10 + S8202945: OopStorage should use GlobalCounter + S8202947: Fix minor issues with taglets + S8202949: C2: assert(false) failed: Bad graph detected in build_loop_late + S8202950: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint + S8203014: jcmd should output command list if no command is given + S8203028: Simplify reference processing in light of JDK-8175797 + S8203041: AArch64: fix overflow in immediate cmp/cmn instruction + S8203183: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java times out + S8203221: Makefile fixes after Flight Recorder + S8203225: Fix of redefining a method that removes 1 or more lambda expressions failed to commit test cases + S8203233: (tz) Upgrade time-zone data to tzdata2018e + S8203262: Incorrect cmpxchg usage in MetaspaceGC::inc_capacity_until_GC + S8203297: java/net/URL/OpenStream.java fails intermittently + S8203327: Small cleanups in java.lang.ref + S8203328: Rename EFS in java.util.zip internals to something meaningful + S8203354: assert in ClassLoader::update_module_path_entry_list() could have incorrect message + S8203366: Tag added wrongly in Docs.gmk + S8203368: ObjectInputStream filterCheck method throws NullPointerException + S8203369: Check for both EAGAIN and EWOULDBLOCK error codes + S8203370: [JVMCI] UseJVMCICompiler should imply EnableJVMCI + S8203455: jcmd: VM.metaspace: print loader name for anonymous CLDs + S8203488: Remove error generation from TransTypes + S8203497: Bump Jib format version to 1.2 + S8203628: Optimize (masked) byte memory comparisons on x86 + S8203686: Add JDK 11 major version to javax/net/ssl/compatibility/JdkRelease.java + S8203689: Add failure code to threaddb exception messages` + S8203699: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 + S8203766: Add some instrumentation to jdk/java/nio/channels/Selector/RacyDeregister.java + S8203769: ProblemList test/jdk/java/util/Map/InPlaceOpsCollisions.java + S8203774: jdk/jfr/api/recorder/TestStartStopRecording.java failed due to compilation failed + S8203793: cacerts/VerifyCACerts.java fails with java.lang.Exception: At least one cacert test failed + S8203795: Change default compiler on Windows to VS2017 + S8203815: add tests failed because of 8203809 to the ProblemList-graal + S8203816: add tests failed because of 8203174 to the ProblemList-graal + S8203817: Monitor::try_lock() should not call check_prelock_state() + S8203843: BasicParState::default_estimated_thread_count(false) can return 0 in gtest + S8203865: Metaspace cleanup: Remove unused MemRegion in VirtualSpaceNode + S8203881: Print erroneous size in NegativeArraySizeException + S8203885: ConcurrentLocksDump::dump_at_safepoint() should not allocate array in resource area + S8203886: Invoke LambdaMetafactory::altMetafactory exactly from the BootstrapMethodInvoker + S8203892: Target interface added as marker interface in calls to altMetafactory + S8203926: Problem list test/langtools/tools/javac/importscope/T8193717.java + S8203932: Windows devkit has wrong dlls in 32 bit tools dir + S8203938: Fix build failures from JDK-8133564- Update to upstream tag jdk-11+15 * Fixes: + S8027760: JFC schema condition should not have defaults + S8134537: Much nearly duplicated code for sun.misc.Signal support + S8146293: Add support for RSASSA-PSS Signature algorithm + S8148354: Errors targeting functional interface intersection types + S8176808: Split up metaspace.cpp + S8185803: JdbExprTest.sh fails in JDK10-hs nightly due to "Name unknown: java.lang.Long.MAX_VALUE " + S8192992: Test8007294.java failed: attempted to spill a non-spillable item + S8193332: MetaspaceShared::check_shared_class_loader_type is not used during archive creation + S8195098: Low latency hashtable for read-mostly scenarios + S8195817: JFR.stop should require name of recording + S8195818: JFR.start should increase autogenerated name by one + S8195819: Remove recording=x from jcmd JFR.check output + S8196048: thrown type variables should be roots in the minimum inference graph + S8196201: Generate pages to list all classes and all packages in javadoc output + S8196619: [TESTBUG] restore current version check in runtime/appcds/MultiReleaseJars.java + S8196987: Resolve disabled warnings for libzip + S8198315: Incomplete classpath causes NPE in TransTypes + S8198337: -XX:StartFlightRecording=dumponexit=true,disk=false doesn't work + S8198548: Initialization race in com.sun.org.apache.xerces.internal.impl.xpath.regex.Token.getRange() on Token.categories + S8199064: Test applications/jcstress/other/Test.java#id1108 fails on Sparc + S8199257: [TESTBUG] Open source VM testbase metaspace tests + S8199271: [TESTBUG] open source VM testbase stress tests + S8199370: [TESTBUG] Open source vm testbase GC tests + S8199379: [TESTBUG] Open source vm testbase JDB tests + S8199384: [TESTBUG] Open source VM testbase MLVM tests + S8199807: AppCDS performs overly restrictive path matching check. + S8200380: String::lines + S8200436: String::isBlank + S8201331: Better test cleanup for jdk/jfr/api/consumer/TestRecordingFile.java + S8201386: Miscellaneous changes imported from jsr166 CVS 2018-05 + S8201627: Kerberos sequence number issues + S8201867: Kerberos keytabs with holes in certain places are parsed incorrectly + S8202014: Possible to receive signal before signal semaphore created + S8202076: test/jdk/java/io/File/WinSpecialFiles.java on windows with VS2017 + S8202305: [Graal] org.graalvm.compiler.core.test.GraphResetDebugTest fails with java.util.ServiceConfigurationError + S8202377: Modularize C2 GC barriers + S8202427: Enhance os::print_memory_info on Windows + S8202466: Test serviceability/tmtools/jstat/GcTest01.java fails: Number of concurrent GC events is 1, but CGCT is 0 + S8202479: Add missing try_resolve_jobject_in_native calls + S8202669: Intermittent crash in ClassLoadingService::compute_class_size() + S8202685: Optimize ArrayList subList replaceAll + S8202710: AARCH64: sporadic jtreg test fail + S8202713: Create a MacroAssembler::access_load/store_at wrapper for S390 and PPC + S8202771: Migrate Unicode character tests to JDK Repo + S8202848: -XX:+ExecuteInternalVMTests asserts with "assert(cd.valid() == true) failed: failed on a valid DirectivesParser string" + S8202853: NotifyCount is not initialized + S8202863: Rename OopStorage inner collection classes + S8202978: Incorrect tmp register passed to MacroAssembler::load_mirror() + S8202989: Add missing decorators in calls to to arraycopy_prologue/epilogue + S8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys + S8203215: IdealLoopTree::split_outer_loop leaves phi-nodes with only one input + S8203227: Introduce os::processor_id() for Linux and Solaris + S8203279: Faster rounding up to nearest power of two + S8203287: Zero fails to build after JDK-8199712 (Flight Recorder) + S8203288: PPC64 and s390 fail to build after JDK-8199712 (Flight Recorder) + S8203292: Print complete set of flags in the hs_err file + S8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 + S8203318: compiler/stable/TestStableShort.java is broken + S8203339: Add oopDesc::field_offset() + S8203341: Add a safepoint-aware Semaphore + S8203346: JFR: Inconsistent signature of jfr_add_string_constant + S8203352: Improve java implementation of Integer/Long.numberOfLeadingZeros + S8203355: MITSHM define guarding missing + S8203377: Cleanup the usage of os::file_name_strcmp() in SharedPathsMiscInfo::check(). + S8203381: Replace InstanceKlass::allocate_instance_handle with JavaCalls::construct_new_instance + S8203391: Update com/sun/jdi/JdbMethodExitTest.sh to pass valid URL[] + S8203398: Test test/langtools/tools/javac/options/release/ /ReleaseOptionCurrent.java writes into the source directory + S8203400: Fix issue with "8199852: Print more information about class loaders in LinkageErrors." + S8203410: Zero: Disable jfr feature by default + S8203431: TestFloatsOnStackDeopt.java throws java.lang.LinkageError: loader attempted duplicate class definition for java.lang.invoke.BoundMethodHandle$Species_LLL + S8203436: javac should fail early when emitting illegal signature attributes + S8203437: 8199370 broke build on linux-ppc64le (w/ GCC 4.8.5.) + S8203454: Minimal, Zero builds fail after JDK-8202377 (Modularize C2 barriers) + S8203457: Add back missing full buffer notification + S8203486: skip type inference for non functional interface components of intersection types + S8203487: Typo in ICUBinary.java: s/Magin/Magic/ + S8203490: StringTable::dump lacks a load barrier + S8203500: Fix broken links to Specification in "specs" directory + S8203626: ProblemList compiler/runtime/TestFloatsOnStackDeopt.java + S8203635: JFR sampler thread does not record stack info + S8203694: Add a safepoint-aware Semaphore - part 2 - Removed patch: * fix-s390x-and-ppc64-builds.patch + integrated upstream- Added patch: * fix-s390x-and-ppc64-builds.patch + upstream fix for broken s390x and ppc64/ppc64le builds- Update to upstream tag jdk-11+14 * Fixes: + S8132287: obsolete the "InlineNotify" flag option + S8174995: SA: clhsdb 'where -a' throws Assertion Failure with illegal code 236 when CDS is used + S8176510: java/awt/font/GlyphVector/TestLayoutFlags.java fails with OpenJDK + S8183910: gc/arguments/TestAggressiveHeap.java fails intermittently + S8185505: AArch64: Port AOT to AArch64 + S8189140: SystemDictionaryShared::initialize() should be renamed to be more meaningful + S8189271: Metaspace::_capacity_until_GC should be size_t + S8191533: jar --describe-module prints service provider class names in lower case + S8193935: Illegal countedLoops transformation + S8194998: broken error message for subclass of interface with private method + S8195613: [SA] HotSpotTypeDataBase.readVMLongConstants truncates values to int + S8196340: (coll) Examine overriding inherited methods in ArrayList and ArrayList.SubList + S8196360: java/awt/Dialog/SiblingChildOrder/ /SiblingChildOrderTest.java fails + S8196616: java/awt/GraphicsDevice/DisplayModes/ /CompareToXrandrTest.java fails + S8197948: Create test for SwingSet2 main window + S8198412: MonospacedGlyphWidthTest.java may fail on Solaris + S8198991: Move Java2D demo to the open repository + S8199252: [TESTBUG] Open source VM testbase system dictionary tests + S8199712: Flight Recorder + S8200377: String::strip, String::stripLeading, String::stripTrailing + S8201447: C1 does backedge profiling incorrectly + S8201491: G1 support for java.lang.ref.Reference precleaning + S8201532: Update idom to get correct dom depth calculation + S8201593: Print array length in ArrayIndexOutOfBoundsException. + S8201604: ARM64 - Build failure after JDK-8193260 + S8202016: Use obj+offset in interpreter array access + S8202064: Jemmy JInternalFrameOperator: Add wait for close(), activate(), resize() and move() operations + S8202113: Reflection API is causing caller classes to leak + S8202289: Non-empty directory in module path is not handled properly at CDS/AppCDS dump time + S8202322: AIX: symbol visibility flags not support on xlc 12.1 + S8202392: [TESTBUG] open source vm testbase heapdump tests + S8202395: AARCH64: wrong encoding for SIMD instructions zip, trn, uzp + S8202426: NPE thrown by Transformer when XMLStreamReader reports no xml attribute type + S8202476: ImageLib is broken in 32 bit Windows + S8202519: Crash during large AppCDS dump + S8202544: Hide unused exports in libzip + S8202553: Update FXLauncherTest as part of removing JavaFX from JDK + S8202557: OpenJDK fails to start in Windows 7 and 8.1 after upgrading compiler to VC 2017 + S8202580: Dashed BasicStroke randomly painted incorrectly, may freeze application + S8202614: Add ability to validate links in JavadocTester + S8202679: Updates on windows failures in the problem list + S8202683: Minimal VM should build cleanly on 64-bit platforms + S8202708: Add a check of opening stream for not-existing UNC url + S8202714: Create a MacroAssembler::access_load/store_at wrapper for AArch64 + S8202718: Jemmy JInternalFrameOperator: Dependency with orders of Minimize, Maximize and Close buttons + S8202738: vm_version Abstract_VM_Version::internal_vm_info_string() returns same string for different incremental builds + S8202745: Remove hyphens from "out-of-bounds". + S8202748: jtreg :hotspot_misc group shouldn't include vmTestbase tests + S8202756: move FilterUSRTest.java to openJDK + S8202763: failure_handler: list open files for macOS + S8202764: api/java_text/SimpleDateFormat/index.html#Format testcases started to fail with JDK11 b12 + S8202767: java/awt/font/GlyphVector/TestLayoutFlags.java is missing null check + S8202773: Unhandled oop in JavaThread::collect_counters + S8202811: Problem List some tests that leave windows open on the desktop + S8202822: Add .git to .hgignore + S8202824: Cleanup discrepancies in ProblemList for java_awt jtreg tests + S8202829: Implement CollectedHeap::get_safepoint_workers() for G1 + S8202843: langtools ant build fails + S8202878: com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java fails + S8202889: Remove trailing LF from perf log + S8202914: Let custom makefile override jmod intput dir locations + S8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator + S8202919: JDK-8202683 broke macosx build + S8202920: jvm.cfg generation incorrect + S8202974: Backout JDK-8202683 + S8202976: Add C1 lea patching support for x86 + S8202993: Add support for x86 testptr/testq with register and address + S8202994: Add support for undoing last TLAB allocation + S8202997: Split test/jdk/:tier1 to enable better parallel execution + S8203032: PrintMetaspaceDcmd fails: Non-Class: missing from stdout/stderr + S8203059: (so) Closing a socket channel registered with Selector and with SO_LINGER set to 0 does not reset connection + S8203176: javadoc handles non-ASCII characters incorrectly. + S8203220: Introduce ATTRIBUTE_ALIGNED macro + S8203223: Signed integer overflow in ImageStrings::hash_code (libjimage.so) + S8203250: runtime/LoadClass/test-classes/Hello.java has wrong legal notice + S8203251: Non-PCH build failed after JDK-8199712 (Flight Recorder) + S8203274: 32-bit build failures after JDK-8199712 (Flight Recorder) + S8203278: AArch64/PPC64 build failures after JDK-8199712 (Flight Recorder) + S8203285: Minimal VM fails to build after JDK-8199712 (Flight Recorder)- s390x: avoid packaging files that are not present on this architecture- Update to ustream tag jdk-11+13 * Fixes: + S4842658: DefaultListModel and DefaultComboBoxModel should support addAll (Collection c) + S6574555: PNGImageWriter incorrectly sets bKGD chunk + S6788458: PNGImageReader ignores tRNS chunk while reading non-indexed RGB/Gray images + S8153532: Add @throws NPE javadoc to UIManager.setLookAndFeel(String) method description + S8154463: New failure of closed/java/awt/font/Outline/OutlineInvarianceTest.java + S8171277: Elliptic Curves for Security in Crypto + S8176717: GC log file handle leaked to child processes + S8181594: Efficient and constant-time modular arithmetic + S8181910: [macos] Support dark title bars on macOS + S8185034: Cleanup and consolidate Metaspace coding + S8187123: (reflect) Class#getCanonicalName and Class#getSimpleName is a part of performance issue + S8187392: Deprecated methods in the peers can be removed + S8189687: Swing: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows + S8189916: Dynamic Constant support for Sparc + S8191410: Unicode 10 + S8194968: problem list actions for tools/javac/jvm/VerboseOutTest + S8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl + S8195717: test java/lang/invoke/MethodHandlesTest timed out running testAsCollector1 + S8196113: Remove the Compact Profile builds + S8196572: Tests ColConvCCMTest.java and MTColConvTest.java fail + S8197388: Added not existing bug id in jdk/ProblemList.txt + S8197447: LogCompilation throws "couldn't find bytecode" + S8197954: Remove unnecessary intermediary APIs from AppCDS implementation + S8198342: Test FileSystemViewListenerLeak.java is unstable + S8199067: [REDO] NMT: Enhance thread stack tracking + S8199196: Add javadoc support for preview features + S8199382: [TESTBUG] Open source VM testbase JDI tests + S8199748: Touch keyboard is not shown, if text component gets focus from other text component + S8199852: Print more information about class loaders in LinkageErrors. + S8199912: jshell tool: /open from URI + S8199932: Missing copyright header in AWT source code + S8200083: Bump bootjdk requirement for JDK 11 to JDK 10 + S8200094: Turkish locale reports NPE No enum constant com.sun.source.doctree.DocTree.Kind.SİNCE + S8200146: Remove the appletviewer launcher + S8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails + S8200372: String::trim JavaDoc should clarify meaning of space + S8200557: OopStorage parallel iteration scales poorly + S8200716: Object propertyIsEnumerable buggy behavior on short integer-string key + S8200729: Conditional compilation of GCs + S8201138: Defect in XMLEventReader.getElementText() may cause data to be skipped, duplicated or otherwise result in a ClassCastException + S8201433: Fix potential crash in BufImg_SetupICM + S8201492: Properly implement non-contiguous generations for Reference discovery + S8201524: [AIX] Don't link libfontmanager against libawt_headless + S8201572: Improve Metaspace Statistics + S8201598: Fix for 8181910: Support dark title bars on macOS broke the MacOS build + S8201602: ARM32 - Minimal Dynamic Constant support + S8201626: Typo in MakeWindowAlwaysOnTop test + S8201640: Use _ref_processor_* member variables directly in G1CollectedHeap + S8201793: (ref) Reference object should not support cloning + S8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing + S8202018: Move card table clear before enqueuing pending references + S8202021: Improve variable naming in ReferenceProcesso + S8202050: Add javax/sound/midi/Sequencer/Recording.java to the problemList + S8202080: Introduce ordering semantics for Atomic::add and other RMW atomics + S8202083: Remove explicit CMS checks in CardTableBarrierSet + S8202143: Parts of 8193435 added in merge change set. + S8202181: Correctly specify size of hostname buffer in Unix Inet*AddressImpl_getLocalHostName implementations + S8202291: java/rmi/Naming/LookupIPv6.java failed with Connection refused + S8202301: Add tests related to JDK-8196572 to the ProblemList + S8202303: LogStream should autoflush on destruction + S8202319: Fix compilation warnings in Solaris debug builds for DevStudio 12.6 + S8202387: javac --release 11 not supported + S8202424: Metaspace: on chunk retirement, use correct lower limit on chunksize when adding blocks to free blocks list + S8202435: [aix] print program break as part of memory info into hs-err file + S8202447: Fix unloading_occurred to mean unloading_occurred + S8202465: [C1] casts should not be eliminated for interface types + S8202548: Use reservation Object when creating SpeciesData + S8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT + S8202563: BigInteger/BigDecimal not immune to overflow, contrary to spec + S8202564: java/lang/management/ThreadMXBean/ThreadCounts.java fails + S8202565: C1 compilation crashes with "assert(is_double_stack() && !is_virtual()) failed: type check" + S8202575: Remove java/lang/String/nativeEncoding/ /StringPlatformChars.java from ProblemList + S8202581: failure_handler: gather more environment information on macOS + S8202582: DateTimeFormatterBuilder.parseOffsetBased unnecessarily calls toString() + S8202583: Remove experimental ClassForNamePlugin + S8202584: de-problem list tools/javac/jvm/VerboseOutTest + S8202591: Remove usage of CMSEdenChunksRecordAlways in defNewGeneration.cpp + S8202592: Remove unused EvacuateFollowersClosure + S8202597: javac is not inducing a notional interface if Object appears in an intersection type + S8202599: Mark intermittently failing jshell tests + S8202606: Deprecate AllowNonVirtualCalls option + S8202631: JVM_Clone to throw CloneNotSupportException for Reference object + S8202634: Metaspace: simplify SpaceManager lists + S8202639: Use concrete Generation classes in SerialHeap and CMSHeap + S8202640: Small C1 cleanups for BarrierSetC1 + S8202641: Replace OOP_SINCE_SAVE_MARKS with templates + S8202642: Replace PAR_OOP_ITERATE with templates + S8202647: Add deduplicate_string function to CollectedHeap + S8202649: Move the Parallel GC specific task creation functions out of Threads + S8202650: Enforce group for attach listener file + S8202662: JFR tests fails: Could not find leak with class + S8202672: Build failed in metaspace.cpp with VS2017 + S8202676: AArch64: Missing enter/leave around barrier leads to infinite loop + S8202684: Minimal VM build is broken after JDK-8199067, JDK-8202638 + S8202686: Missing test case for 8200167 - final Object methods + S8202690: jdk/jshell/ToolBasicTest.java failed in testOpenFileOverHttp() and testOpenLocalFileUrl() + S8202709: Move oopDesc::is_archive_object to MetaspaceShared::is_archive_object + S8202711: Merge tiered compilation policies + S8202719: Use Collections.emptyEnumeration where possible + S8202722: Move marksweep_init into GC code + S8202744: Expired flag removal for JDK 11 + S8202780: Remove EnqueueTask related code from ReferenceProcessor after JDK-8202017 + S8202781: Fix typo in DiscoveredListIterator::complete_enqeue + S8202810: Remove class-for-name test + S8202816: Update JarSigning.keystore - Removed patch: * aarch64-infinite-loop.patch - Integrated upstream - Modified patch: * java11-improved-fonts.patch - Rediff to changed context- Fix s390x build, since INCLUDE_SA is false by default on this architecture- Added patch: * aarch64-infinite-loop.patch + Fix inifinite loop in aarch64 build- Update fix_armv6_build.patch- Update to upstream tag jdk-11+12 * Fixes: + S6672778: G1 should trim task queues more aggressively during evacuation pauses + S8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds + S8174994: SA: clhsdb printmdo throws WrongTypeException when attached to a process with CDS + S8179071: Month value is inconsistent between CLDR and Java in some locales + S8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated + S8181157: CLDR Timezone name fallback implementation + S8182731: Odd handling of -XX:-UseAppCDS and - XX:SharedArchiveFile. + S8191471: Elastic TLABs for G1 + S8191798: redo nested ThreadsListHandle to drop Threads_lock + S8193213: Make the UseAppCDS option obsolete. + S8197959: [TESTBUG] Some (App)CDS tests require modification due to the removal of the Java EE and CORBA modules + S8197960: [TESTBUG] remove/modify runtime tests which use java ee or corba modules + S8199375: [TESTBUG] Open source vm testbase monitoring tests + S8199643: [TESTBUG] Open source common VM testbase code + S8200167: Validate more special case invocations + S8200235: Generalize jniFastGetField jobject/jweak resolve + S8200466: Revisit the setting of _transitive_interfaces in InstanceKlass + S8200478: For boxing conversion javac uses Long.valueOf which does not guarantee caching according to its javadoc + S8201367: assert(current != first_mem) failed: corrupted memory graph in superword code + S8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong + S8201542: Remove unused _gc_timer field in GCMemoryManager + S8201543: Modularize C1 GC barriers + S8201545: InetAddress.getByName/getAllByName should clarify empty String behavior + S8201622: Reduce unnecessary Package.complete() calls in javadoc + S8201634: Random seedUniquifier uses incorrect LCG + S8201650: Move iteration order randomization of unmodifiable Set and Map to iterators + S8201786: Modularize interpreter GC barriers: leftovers for ARM32 + S8201817: Taglet.init should be called with the "primary" doclet + S8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler + S8202105: Console echo is disabled when exiting jshell + S8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM" + S8202140: TLAB logging is not correct for G1 + S8202150: [REDO] Split globals.hpp to factor out the Flag class + S8202179: Compilation fails with assert(n->is_expensive()) failed: expensive nodes with non-null control here only + S8202186: AArch64: Debug build VM crashes with PrintC1Statistics option + S8202200: set INCLUDE_SA to false on s390x by default + S8202204: Rename hotspot runtime jtreg constantPool ConstantPool directories + S8202230: Provide accessors for JNIHandles storage objects + S8202261: (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space + S8202273: [AOT] Graal does not support the CMS collector + S8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13 + S8202324: Avoid loading FileInput-/OutputStream$AltFinalizer + S8202325: [aix] disable warnings-as-errors by default + S8202330: Add Unreferenced{FOS,FIS,RAF}ClosesFd to problem list + S8202334: Update javax.lang.model.util visitors for 11 + S8202364: Add GCConfig::hs_err_name() to avoid GC-specific code in error reporting + S8202366: Add macro for common loop in GCConfig + S8202367: AIX build broken after JDK-8201543 + S8202372: Diagnostic with incorrect line info generated when compiling lambda expression + S8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization + S8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers) + S8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494] jni_GetIntField+0x224 + S8202382: Filter docs modules + S8202383: Custom extensions for jvmti doc + S8202397: Typo in X-Buffer javadoc + S8202398: Optimize Arrays.deepHashCode + S8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot + S8202417: [TESTBUG] Broken hard-coded dependency in serviceability/sa/ClhsdbJhisto.java + S8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers + S8202419: Avoid creating Permission constants early + S8202423: Small HTTP Client refresh + S8202425: [s390] C2: Wrong unsigned comparison with 0 + S8202452: Delete test files missed from commit for 8193213 & 8182731. + S8202484: Unused field in TimeZone + S8202505: ctw2 tasks are timing out in hs-tier3 + S8202507: Remove IO and NIO AtomicAppend tests from problem list + S8202520: JShell tests: move intermittently failing tests to tier2- Remove armv6 and armv7 overwrite conditions in _constraints to avoid OOM errors- Update to upstream tag jdk-11+11 * Fixes: + S6341887: java.util.zip: Add ByteBuffer methods to Inflater/Deflater + S6805750: Improve handling of Attributes.Name + S8025091: VisibleMemberMap.java possible performance improvements + S8081519: Split globals.hpp to factor out the Flag class + S8144806: sun/security/tools/keytool/standard.sh fails intermittently at deleting x.jks + S8154528: Reclaim regions emptied by marking in Remark pause + S8157543: java/nio/channels/Selector/SelectAndCancel.java fails intermittently + S8161991: java/nio/channels/AsynchronousSocketChannel/Basic.java failed due to RuntimeException: WritePendingException expected + S8171404: java/nio/channels/AsynchronousSocketChannel/Basic.java failed with "AsynchronousCloseException expected" + S8178105: Switch mark bitmaps during Remark + S8178825: unused variable threadObj in jvmci_counters_include + S8184693: add Pattern.isEmpty + S8187490: HotSpotGraalMBean should be moved to Graal management module + S8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain + S8188105: Make -Xshare:auto the default for server VM + S8190227: Forward port 8188880 to JDK10CPU + S8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile + S8193524: Redefining a method that removes use of 1 or more lambda expressions causes the JVM to hang + S8196071: Change G1 Full GC heap and thread sizing ergonomics + S8196325: GarbageCollectionNotificationInfo has same information for before and after + S8196433: use the new error diagnostic approach at javac.Main + S8196540: [Testbug] java/security/AccessController/ /DoPrivAccompliceTest.java doesn't handle unrelated warnings + S8198756: Lazy allocation of compiler threads + S8198793: Add launcher support for preview features + S8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient + S8198890: The standard doclet incorrectly produces wrong method signatures in certain cases. + S8199193: jshell tool: Add support for preview features + S8199519: Several GC tests fails with: java.lang.NumberFormatException: Unparseable number: "-" + S8199755: Update Graal + S8200101: sun/security/krb5/auto/Renewal.java fails intermittently + S8200196: [Graal] implement Object.notify/notifyAll intrinsics + S8200303: C2 should leverage profiling for lookupswitch/tableswitch + S8200426: Make G1 code use _g1h members + S8200450: Root cause analysis for JDK-8200366 + S8200477: Integer dot product no longer autovectorised + S8200555: OopHandle should use Access API + S8200556: AArch64: assertion failure in slowdebug builds + S8200723: Suppress rs_length and predicted_cards sampling during mixed gcs + S8200730: Fix debug=gc+phases time tracking in Remark and Cleanup + S8201172: Parallelize Remset Tracking Update Before Rebuild phase + S8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations + S8201259: Fix warning with VS2017 in jdk.pack + S8201281: Truncated error message with Incompatible : null + S8201315: (se) Allow SelectableChannel.register to be invoked while selection operation is in progress + S8201368: IfNode::fold_compares() may lead to incorrect execution + S8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only + S8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names + S8201487: Do not rebalance reference processing queues if not doing parallel reference processing + S8201490: Improve concurrent mark keep alive closure performance + S8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable + S8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win] + S8201520: AsynchronousSocketChannel/Basic.java timeout intermitently + S8201527: Bump default value of G1RefProcDrainInterval + S8201536: configure fails compiler check due to bad -m32 flag + S8201537: Remove is_alive closure from Klass::is_loader_alive() + S8201540: [AIX] Extend the set of supported charsets in java.base + S8201556: Disallow reading oops in ClassLoaderData if unloading + S8201596: java.lang.ref.Reference processing total time logging broken + S8201597: AArch64: Update relocs for CompiledDirectStaticCall + S8201616: Hotspot crashes on linux-sparc after 8189941 + S8201646: Introduce ReferenceDiscoverer interface + S8201647: Make initial clearing of CHeapBitMap optional + S8201649: Remove dubious call_jio_print in ostream.cpp + S8201766: Mark TimSortStackSize2.java as intermittently failing + S8201785: Make ModRefBarrierSetAssembler abstract on all platforms + S8201788: Number of make jobs wrong for bootcycle-images target + S8201794: [Graal] fix regressions from JDK-8187490 + S8201799: Build failures after JDK-8195099 (Concurrent safe-memory-reclamation mechanism) + S8201800: Add support for adjusting heap addresses in a TLAB + S8201826: G1: Don't invoke WeakProcessor if mark stack has overflowed + S8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java + S8202000: AIX build broken after JDK-8195099 + S8202037: Split slow ctw_1 tests + S8202052: Disable warnings when building libawt with VS2017 + S8202060: Add javax/net/ssl/DTLS/CipherSuite.java to ProblemList + S8202062: Put FileChannel and FileOutpuStream variants of AtomicAppend on problem list + S8202070: Cleanup code after JDK-8200450, JDK-8200366 + S8202073: MetaspaceAllocationTest gtest shall lock during space creation + S8202074: Metaspace: If humongous chunk is added to SpaceManager, previous current chunk may not get retired correctly. + S8202075: Crash when running compiler/codecache/OverflowCodeCacheTest.java + S8202079: [s390]: Build failure w/o precompiled headers + S8202081: Introduce CollectedHeap::is_oop() + S8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win] + S8202134: Non-PCH build for arm32 fails + S8202141: Unique symbols for .class + S8202151: [BACKOUT] Split globals.hpp to factor out the Flag class + S8202152: test/hotspot/jtreg/runtime/whitebox/WBStackSize.java fails + S8202154: Remove unused code in java.base/windows/native/libnet + S8202155: quarantine test com/sun/jdi/JdbExprTest.sh on all platforms + S8202157: remove the use of string keys at InapplicableMethodException + S8202164: Remove some unneeded BoolObjectClosure* is_alive parameters + S8202169: Reduce ctw_2 duration by parallelizing CtwRunner invocations + S8202184: Reduce time blocking the ClassSpecializer cache creating SpeciesData + S8202210: jlink uses little-endian for big-endian cross-compilation targets + S8202276: Update test/hotspot/jtreg/ProblemList-graal.txt - Removed patch: * bootcycle_jobs.patch + Integrated upsteam- Update to upstream tag jdk-11+10 (April 2018 CPU) * Security fixes: + S8194238: Trying exceptions in MethodHandles (CVE-2018-2826, bsc#1090197) + S8194233: Improve support for array handles (CVE-2018-2825, bsc#1090196) + S8192025: Less referential references (CVE-2018-2814, bsc#1090032) + S8189997: Enhance keystore mechanisms (CVE-2018-2794, bsc#1090024) + S8189977: Improve permission portability (CVE-2018-2795, bsc#1090025) + S8189993: Improve document portability (CVE-2018-2799, bsc#1090029) + S8189989: Improve container portability (CVE-2018-2798, bsc#1090028) + S8189985: Improve tabular data portability (CVE-2018-2797, bsc#1090027) + S8189981: Improve queuing portability (CVE-2018-2796, bsc#1090026) + S8189969: Manifest better manifest entries (CVE-2018-2790, bsc#1090023) * Security-In-Depth fixes: + S8182362: Update CipherOutputStream Usage + S8183032: Upgrade to LittleCMS 2.9 + S8189123: More consistent classloading + S8190478: Improved interface method selection + S8190877: Better handling of abstract classes + S8191696: Better mouse positioning + S8192030: Better MTSchema support + S8193409: Improve AES supporting classes + S8193414: Improvements in MethodType lookups * Fixes: + S8009632: (fs) FileStore.supportsFileAttributeView does not detect user_xattr enabled on ext4 + S8049695: nsk/jdb/options/connect/connect003 fails with "Launched jdb could not attach to debuggee during 300000 milliseconds" + S8057732: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java: Invalid PerfMemory size + S8078221: java/rmi/Naming/DefaultRegistryPort.java fails intermittently + S8151171: Bring g1ConcurrentMark files up to current coding conventions + S8152821: Merge jdk.internal.misc.JavaSecurityAccess and jdk.internal.misc.JavaSecurityProtectionDomainAccess shared secrets + S8175075: Add 3DES to the default disabled algorithm security property + S8180415: Rebuild remembered sets during the concurrent cycle + S8183238: Obsolete CheckEndorsedAndExtDirs and remove checks for lib/endorsed and lib/ext + S8184692: add Pattern.asMatchPredicate + S8186032: Disable XML Signatures signed with EC keys less than 224 bits + S8187472: AARCH64: array_equals intrinsic doesn't use prefetch for large arrays + S8189101: AARCH32 - 'minimal' build fails because CMS bits are referred unconditionally + S8189765: Improve error reporting for compiling against package not visible due to modules + S8191101: Show register content in hs-err file on assert + S8191358: Restore TSA certificate expiration check + S8193067: gc/g1/TestVerifyGCType.java still unstable + S8194259: keytool error: java.io.IOException: Invalid secret key format + S8194260: Point-to-point interface should be excluded from java/net/ipv6tests/* + S8194734: Handle to jimage file inherited into child processes (win) + S8194750: Console.readPassword does not save/restore tty settings + S8194812: Extend class-data sharing to support the module path + S8195099: Concurrent safe-memory-reclamation mechanism + S8195662: Add T6587786.java to problem list before JDK-8195589 is resolved + S8195972: Refactor oops in JNI to use the Access API + S8196289: Update src/java.desktop/share/legal/lcms.md for LCMS 2.9 + S8196485: FromCardCache default card index can cause crashes + S8196516: libfontmanager must be built with LDFLAGS allowing unresolved symbols + S8196865: G1 log for active workers is wrong + S8197441: Signature#initSign/initVerify for an invalid private/public key fails with ClassCastException for SunPKCS11 provider + S8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError + S8197564: HTTP Client implementation + S8197569: Refactor eager reclaim for concurrent remembered set rebuilding + S8197570: Make rules for choosing collection set candidates more explicit + S8197573: Remove concurrent cleanup and secondary free list handling + S8197850: Calculate liveness in regions during marking + S8197928: Only enqueue deferred cards with references into regions that have a tracked remembered set during GC + S8197931: Null pointer dereference in Unique_Node_List::push of node.hpp:1510 + S8197932: Better split work in rebuild remembered sets phase + S8197972: Always verify non-system classes during CDS dump time + S8198240: Allow cacerts test to pass when GTECyberTrust root expires + S8198313: Wrap holder object for ClassLoaderData in a WeakHandle + S8198335: java/awt/FullScreen/UninitializedDisplayModeChangeTest/ /UninitializedDisplayModeChangeTest.java fails in headless mode + S8198393: Instrumentation.retransformClasses() throws NullPointerException when handling a zero-length array + S8198655: test/lib/jdk/test/lib/apps/LingeredApp shouldn't inherit cout/cerr + S8198691: CodeHeap State Analytics + S8198760: Move global lock SpaceManager::_expand_lock to MutexLocker.cpp + S8198908: Add JVM support for preview features + S8198915: [Graal] 3rd testcase of compiler/types/ /TestMeetIncompatibleInterfaceArrays.java takes more than 10 mins + S8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails + S8199007: ClassLoaderDataGraph::unload_list_contains() is wrong + S8199194: Add javac support for preview features + S8199326: Remove G1 gc time stamp logic + S8199360: Rework the support for the 'ignored' module options in CDS + S8199406: Performance drop with Java JDK 1.8.0_162-b32 + S8199417: Modularize interpreter GC barriers + S8199619: Building HotSpot on Windows should define NOMINMAX + S8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703 + S8199717: Avoid calculating primordial thread stack bounds on VM startup + S8199735: Mark word updates need to use Access API + S8199736: Define WIN32_LEAN_AND_MEAN before including windows.h + S8199742: Clean up state flags in G1CollectorState + S8199780: SetMemory0 and CopyMemory0 in unsafe.cpp need to resolve their operands + S8199781: Don't use naked == for comparing oops + S8199782: Fix compilation warnings detected by Solaris Developer Studio 12.6 + S8199793: [Graal] runtime/CommandLine/ /PrintTouchedMethods.java crashes with assertion "reference count underflow for symbol" + S8199813: SIGSEGV in ThreadsList::includes() + S8199850: Move parsing of VerifyGCType to G1 + S8199918: Shorten names of CollectedHeap::Name members + S8199925: Break out GC selection logic from GCArguments to GCConfig + S8199927: Make WhiteBox more GC agnostic + S8199946: Move load/store and encode/decode out of oopDesc + S8200067: Add support for vpclmulqdq for crc32 + S8200074: Remove G1ConcurrentMark::_concurrent_marking_in_progress + S8200078: [Graal] runtime/appcds/GraalWithLimitedMetaspace.java crashes in visit_all_interfaces + S8200091: [TESTBUG] Update jittester for jdk11 + S8200105: Remove cyclic dependency between oop.inline.hpp and collectedHeap.inline.hpp + S8200106: Move NoSafepointVerifier out from gcLocker.hpp + S8200111: MallocArrayAllocator::free should not take a length parameter + S8200113: Make Access load proxys smarter + S8200126: [TESTBUG] Open source VM runtime signal tests + S8200149: The "com.sun.awt.AWTUtilities" class can be dropped + S8200168: Remove DONT_USE_REGISTER_DEFINES on Sparc + S8200169: Flatten G1Allocator class hierarchy + S8200187: Exclude 3 long-running tests from tier1 + S8200195: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java crashes with "assert(thread->thread_state() == _thread_in_native) failed: coming from wrong thread state" + S8200197: Zero fails to build after 8200105 + S8200202: Remove unused _boot_modules_array and _platform_modules_array from classLoader.*. + S8200203: Missing platform definitions for ia64 + S8200227: [Graal] Test times out with Graal due to low compile threshold + S8200228: Change default value of HeapSizePerGCThread + S8200230: [Graal] Compilations should not be enqueued before Graal is initialized + S8200232: Build failures after JDK-8200106 (Move NoSafepointVerifier out from gcLocker.hpp) + S8200233: Simple G1 evacuation path performance enhancements + S8200234: Cleanup Remark and Cleanup pause code + S8200238: Reduce number of exceptions created when calling MemberName$Factory::resolveOrNull + S8200245: Zero fails to build on linux-ia64 due to ia64-specific cruft + S8200246: AIX build fails after adjustments of src/hotspot/share/trace/traceEventClasses.xsl + S8200251: AArch64::CPUFeature out of sync with VM_Version::Feature_Flag + S8200255: Remove G1CMTask::_concurrent + S8200261: Regression with JVM anonymous class + S8200276: Cleanup allocation.hpp includes + S8200290: Scratch buffer creation fails with "assert(!current_thread_in_native()) failed: must not be in native" on SPARC + S8200292: Move PushAndMarkVerifyClosure::do_oop_work to concurrentMarkSweepGeneration.cpp + S8200297: Build failures after JDK-8198691 (CodeHeap State Analytics) + S8200299: Non-PCH build for aarch64 fails + S8200302: ppc, s390 (non-pch) build errors + S8200305: Update gc,liveness output with remset state after rebuild remset concurrently changes + S8200343: Minor JViewport documentation typo + S8200360: MeetIncompatibleInterfaceArrays fails with "MeetIncompatibleInterfaceArrays0ASM.run() must be compiled at tier 0 !" + S8200362: G1Mux2Closure should disable implicit oop verification + S8200366: SIGSEGV in CodeHeapState::print_names() + S8200371: In g1, rename ConcurrentMarkThread to G1ConcurrentMarkThread + S8200374: Add ThreadsSMRSupport::verify_hazard_pointer_scanned() to verify threads_do(). + S8200383: Can't build on SPARC Hotspot with code which use math functions + S8200384: jcmd help output should be sorted + S8200385: Eagerly reclaimed humongous objects leave mark in prev bitmap + S8200391: clean up test/hotspot/jtreg/ProblemList.txt (compiler related) + S8200423: Non-PCH build for x86_32 fails + S8200424: Windows build fails due to implicit jboolean to bool conversion + S8200429: Adjust object pinning interface on CollectedHeap + S8200438: Non-PCH x86_32 build failure: err_msg is not defined + S8200461: MeetIncompatibleInterfaceArrays test fails with - Xcomp + S8200468: Port the native GSS-API bridge to Windows + S8200524: AArch64: CPUFeature and Flag enums are not passed through JVMCI + S8200525: test java/awt/event/SequencedEvent/SequencedEventTest.java fails to compile + S8200526: Test sun/java2d/marlin/ClipShapeTest.java times out + S8200550: Xcode 9.3 produce warning -Wexpansion-to-defined + S8200607: Add missing include dependency in bitMap.hpp + S8200608: Build failures after JDK-8191101 (Show register content in hs-err file on assert) + S8200626: Restore history for g1ConcurrentMarkThread.* + S8200627: aarch32 - Broken build after JDK-8198949 + S8200628: aarch32 - Broken build after JDK-8199809 + S8200630: Globally suppress Visual Studio warning C4351 + S8200697: Add utility for spin wait with fallback to yield/sleep + S8200719: Cannot connect to IPv6 host when exists any active network interface without IPv6 address + S8200735: Move CMS specific code from binaryTreeDictionary and freeList to CMS files + S8200736: Move CMSGCStats to the cms directory + S8200737: Move GC code out of Arguments::check_vm_args_consistency into GCArguments + S8200759: Move GC entries in vmStructs.cpp to GC specific files + S8201136: Move GC flags from globals.hpp to GC specific files + S8201167: Remove MacroAssembler::cmp_heap_oop on x86 + S8201168: Move GC command line constraint functions to GC specific files + S8201171: Cleanup in g1CollectedHeap, change CamelCase to snake_case + S8201175: Move FilteringClosure::do_oop to genOopClosures + S8201185: AARCH64: bfm instruction encoding hits assert on zero register + S8201209: Separate out CMS specific functions into CMSCardTable + S8201212: Remove INCLUDE_ALL_GCS from OopStorage files + S8201213: Remove INCLUDE_ALL_GCS from memset_with_concurrent_readers + S8201217: Split specialized_oop_closures.hpp into GC specific files + S8201218: PPC64: Avoid use of yield instruction on spinlock + S8201227: Add ALL_GCS_ONLY + S8201240: Improve releasing native resources of BufImgSurfaceData.ICMColorData + S8201242: Include source file/line number when reporting native call stack on supported platforms + S8201244: Clean out unnecessary includes of heap headers + S8201247: Various cleanups in the attach framework + S8201265: Native memory leak in ClassLoader::add_to_exploded_build_list + S8201316: Move G1-related static members from JavaThread to G1BarrierSet + S8201318: Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread + S8201321: NMT: Unnecessary re-recording thread stack and size when attaching listener to JavaThread + S8201330: Add java/lang/management/ThreadMXBean/ /ThreadMXBeanStateTest.java to the ProblemList + S8201334: Move runtime/NMT/MallocStressTest.java to hotspot_tier3_runtime + S8201359: Incorrect header guards after JDK-8198949 (Modularize arraycopy stub routine GC barriers) + S8201362: Remove CollectedHeap::barrier_set() + S8201365: Remove G1Policy::should_process_references() + S8201370: GC specific data is referred from common precompiled headers and defNewGeneration.cpp + S8201427: Fix Minimal VM builds on Linux x64 + S8201430: [TESTBUG] Remove script from runtime/6626217 + S8201442: objArrayOopDesc::atomic_compare_exchange_oop() must use obj+offset in HeapAccess call + S8201443: NoSuchMethodException JarFile.open when jar file is used in classpath + S8201450: Provide access to LogHandle tagset + S8201474: (so) Socket adaptor connect(InetAddress, timeout) succeeds when connection fails + S8201475: 8199417 breaks AIX and non-pch on s390 (and presumably aarch64) + S8201480: ISA/CPU feature detection code crashes on linux-sparc + S8201483: Make it possible to disable JVM features + S8201494: Avoid early initialization of java.nio.Bits + S8201495: [Zero] Reduce limits of max heap size for boot JDK on s390 + S8201498: test/langtools/tools/javac/diags/CheckExamples.java 6 errors occurred + S8201507: Generate alias entries in j.t.f.ZoneName from tzdb at build time + S8201508: Macosx builds fail in GenerateLinkOptData.gmk + S8201554: Disable failing tier1 test for JDK-8201498 + S8201584: Fix configure on SLES 11 after 8201483 + S8201591: JVM features with "-" in name is not correctly handled + S8201609: Split test/jdk/:tier2 to enable better parallel execution - Removed patch * fix-arm-build.patch + Integrated upstream - Modified patch: * memory-limits.patch + Rediff with changes in the right files- Fix armv6 build with fix_armv6_build.patch- Update to upstream tag jdk-11+9 * Fixes + S8071367: JMX: Remove SNMP support + S8164781: Pattern.asPredicate specification is incomplete + S8178867: tools/jlink/multireleasejar/ /JLinkMultiReleaseJarTest.java failed to clean up files + S8180570: Refactor sun/security/mscapi shell tests to plain java tests + S8188897: java/rmi/registry/reexport/Reexport.java failed with Port already in use + S8189784: Parsing with Java 9 AKST timezone returns the SystemV variant of the timezone + S8190333: sun/security/ssl/X509KeyManager/PreferredKey.java failed with "Failed to get the preferable key aliases" + S8196200: Implement a navigation builder in javadoc + S8196724: Change macosx deployment target to 10.9 + S8196750: [Testbug] tools/launcher tests need to tolerate unrelated warnings + S8196775: java/net/Socket/asyncClose/Race.java failed intermittently on Windows with ConnectException: Connection refused + S8197418: Move java/util/RandomAccess/ tests into OpenJDK + S8197531: Miscellaneous changes imported from jsr166 CVS 2018-04 + S8199539: Provide a standard way for the build to filter un-needed legal .md files + S8199608: Clean up LDFLAGS for libfontmanager + S8199744: Incorrect compiler message for ReceiverParameter in inner class constructor + S8199875: Require first parameter type of a condy bootstrap to be Lookup + S8200125: Fix some classloader/module typos + S8200127: Replace collection.stream().forEach() with collection.forEach() + S8200128: Fix some "annoations" typos + S8200131: Improve lazy init of InetAddress.canonicalHostName and NativeObject.pageSize + S8200134: Improve ModuleHashesBuilder + S8200152: KerberosString should use UTF-8 by default + S8200258: Improve CopyOnWriteArrayList subList code + S8200298: Unify all unix versions of libjsig/jsig.c + S8200358: Remove mapfiles for JDK executables + S8200359: (tz) Upgrade time-zone data to tzdata2018d + S8200458: (se) Readiness information previously recorded in the ready set not preserved + S8200520: forkjoin tasks interrupted after shutdown + S8200583: (se) Selector clean-up, part 4 + S8200664: fix broken links in java.base docs + S8200706: Better cleanup for open/test/jdk/java/lang/ /ProcessBuilder/DestroyTest.java + S8200727: linux-aarch64 profile should use bundled freetype + S8200728: Docs (Comparison of Stack and Deque methods) for Deque is not correct + S8200788: Optimal initial capacity of java.lang.VarHandle.AccessMode.methodNameToAccessMode + S8200792: PKCS12Attribute#hashCode is always constant -1 + S8200888: typo in name of exception in @throws + S8201178: Remove sun.nio.cs.FastCharsetProvider + S8201179: Regression due loading java.nio.charset.StandardCharsets during bootstrap + S8201194: Handle local variable declarations in lambda deduplication + S8201221: JDK-8199608 introduced a build race on macosx + S8201222: JDK-8199539 broke the OpenJDK build + S8201236: Straighten out dtrace build logic + S8201246: Export native function to set platform encoding + S8201251: The tests for JDK-8187247 should be under test/langtools + S8201263: Trailing backslash in VS120COMNTOOLS leads to ugly error message when running tests + S8201267: Disable warnings for VS2017 to enable building + S8201320: Allow PrintFailureReports to be turned off + S8201327: Make Sensor deeply immutably thread safe + S8201328: SynthParser should use Boolean.parseBoolean + S8201348: ProblemList update for bugid associated with SSLSocketParametersTest.sh + S8201357: ALSA_CFLAGS is needed; was dropped in JDK-8071469 + S8201396: fix broken links generated by javadoc doclet + S8201439: Enable linux-arm-vfp-hflt profile to be configured with jib again + S8201440: javac should create unique DynamicMethodSymbols at LambdaToMethod - Modified patches: * java11-improved-fonts.patch + Rediff to changed context * fix-arm-build.patch + Use upstream fixes- Modified patch: * fix-arm-build.patch + fix more duplicate commas in headers- Update to upstream tag jdk-11+8 * Fixes + S4954348: JPGWriter.getNumThumbnailsSupported does not return - 1 when passing null values + S8074286: Add getSelectedIndices() to ListSelectionModel + S8178370: [TEST_BUG] java/security/Signature/SignatureLength.java fails + S8191957: JFileChooser shows empty name for external drives shown under Desktop + S8193032: Remove terminally deprecated SecurityManager APIs + S8195649: reorganize tests for java.util.Optional + S8198314: javac hidden options violate standard syntax for options + S8198801: JShell: user exception chained cause not retained + S8198885: upgrade Marlin (java2d) to 0.9.1 + S8198990: Move SwingSet2 from closed to OpenJDK + S8199176: Accessibility issues in java.base docs + S8199800: Optimize Boolean.parseBoolean(String) + S8199947: Rename HTML element id in ClassLoader javadoc to avoid name conflict with private elements + S8200200: test java/awt/image/ColorModel/Non_sRGBCMTest.java fails with open profiles + S8200257: (se) More Selector cleanup + S8200267: a.out created at top dir by Solaris build + S8200364: Remove unnecessary boxing via primitive wrapper valueOf(String) methods + S8200375: Change to GCC 7.3.0 for building Linux at Oracle + S8200469: Update link to license in Docs.gmk + S8200538: cl : Command line warning D9014 : invalid value '2220' for '/wd' + S8200586: Update JDK11 release date to 2018-09-25 + S8200658: Fix incremental builds of hotspot on solaris + S8200696: Optimal initial capacity of java.lang.Class.enumConstantDirectory + S8200703: Problem list jdk/jshell/ExceptionsTest.java fails on windows- Added patch: * fix-arm-build.patch + fix a duplicate comma in a header- Update to upstream tag jdk-11+7 * Fixes: + S4912693: Behavior of null arguments not specified in Java Sound + S6686236: GIF native IIOMetadata assumes characterCellWidth/Height as 2bytes + S7031957: DIB header of type BITMAPV2INFOHEADER & BITMAPV3INFOHEADER is not supported in BMPImageReader + S7108280: JList.getSelectedValuesList fails if JList.setSelectionInterval larger than list + S7158623: Should an unfocusable maximized Frame be resizable + S8071282: remove misc dead code + S8071469: Cleanup include and exclude of sound native libraries + S8140359: get_locked_message_ext() should return Flag::MsgType + S8144300: http.nonProxyHosts value having wildcard * both at end and start are not honored + S8146201: [AOT] Class static initializers that are not pure should not be executed during static compilation + S8152974: AWT hang occurrs when sequenced events arrive out of sequence + S8153333: [REDO] STW phases at Concurrent GC should count in PerfCounte + S8159850: Remove unneeded parsing of optional-size when parsing array types + S8166642: serviceability/dcmd/framework/* timeout + S8170541: serviceability/jdwp/AllModulesCommandTest.java fails intermittently on Windows and Solaris + S8173070: Remove ValueObj class for allocation subclassing for runtime code + S8173100: AArch64: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation + S8175312: SA: clhsdb: Provide an improved heap summary for 'universe' for G1GC + S8180410: ByteArrayOutputStream should not throw IOExceptions + S8180451: ByteArrayInputStream should override readAllBytes, readNBytes, and transferTo + S8191102: Incorrect include file use in classLoader.hpp + S8191418: List.of().indexOf(null) doesn't throw NullPointerException + S8191585: VM anonymous classes created during CDS dump time cause crash + S8191924: Adjust DelegatingClassLoader's metadata space sizing algorithm + S8191954: AArch64: disable UseCISCSpill in C2 + S8193128: Reduce number of implementation classes returned by List/Set/Map.of() + S8193130: Bad graph when unrolled loop bounds conflicts with range checks + S8193266: AArch64: TestOptionsWithRanges.java SIGSEGV + S8193369: post_field_access does not work for some functions, possibly related to fast_getfield + S8193429: "assert(false) failed: GetModuleFileName failed (126)" in symbolengine.cpp + S8193434: [GRAAL] Graal classes are not loaded with - Xshare:dump + S8194054: [TESTBUG] Test runtime/CommandLine/ /OptionsValidation/TestOptionsWithRanges.java failed with - 1073740940 (FFFFFFFFC0000374) + S8194490: [JVMCI] Move `iterateFrames` to C++ + S8194746: (fs) Add equivalents of Paths.get to Path interface + S8194759: Support caching class mirror objects. + S8194978: Javac produces dead code for try-with-resource + S8195095: Images are not scaled correctly in JEditorPane + S8195109: ServiceUtil::visible_oop is not needed anymore + S8195148: Collapse G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS into a single G1BarrierSet + S8196028: JMX: Not enough JDP packets received before timeout + S8196121: runtime/appcds/ClassLoaderTest.java fails silently + S8196294: LoopStripMiningIterShortLoop is set to zero by default + S8196337: Add commit methods that take all event properties as argument + S8196399: Formatting a decimal using locale-specific grouping separators causes ArithmeticException (division by zero). + S8196519: Incomplete classpath causes infinite recursion in Resolve.isAccessible + S8196590: Enable docker container related tests for linux AARCH64 + S8196626: [Graal] runtime/appcds/UseAppCDS.java crashes with "VM thread using lock Heap_lock (not allowed to block on)" + S8196668: revisit test SunPackageAccess and GrantedSunPackageAccess + S8196876: OopStorage::assert_at_safepoint clashes with assert_at_safepoint macros in g1CollectedHeap.hpp + S8197235: src/hotspot/share/jvmci/jvmciCompilerToVM.cpp takes 4 minutes to compile on windows + S8197405: Improve messages of AbstractMethodErrors and IncompatibleClassChangeErrors. + S8197429: Increased stack guard causes segfaults on x86-32 + S8197554: Create test for SwingSet TableDemo + S8197595: Serialization javadoc should link to security best practices + S8197842: Remove unused macros VM_STRUCTS_EXT and VM_TYPES_EXT + S8197843: Remove unused method G1EvacuationRootClosures::create_root_closures_ext + S8197844: JVMTI GetLoadedClasses should use the Access API + S8197845: Remove unnecessary method G1CollectedHeap::create_g1_policy + S8197847: Remove unused file g1ParScanThreadState_ext.cpp + S8197852: Move G1DefaultPolicy into G1Policy + S8197944: Condy tests fails on Windows + S8198243: Add build time check for global operator new/delete in object files + S8198358: Align organization of TwoStacksPlainSocketImp with DualStackPlainSocketImpl [win] + S8198423: Improve metaspace chunk allocation + S8198424: Remove G1AllocationContext + S8198430: Remove G1Allocator extension point + S8198431: Remove G1FullCollector extension point + S8198432: Remove Thread extension point + S8198433: Remove WhiteBox extension point + S8198445: Access API for primitive/native arraycopy + S8198447: Remove ClassLoaderExt::check(). + S8198510: Enable UseDynamicNumberOfGCThreads by default + S8198546: [Redo] JDK-8196883 G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set + S8198552: Multiple javac plugins do not work at the same time. + S8198571: [JVMCI] must not install wide vector code unless runtime supports it + S8198591: compiler/aot/fingerprint tests should be moved to open + S8198608: Improvements to command-line flags printing + S8198649: Switch AWT/Swing's default GTK version to 3 + S8198652: Stop linking with -base:0x8000000 on Windows + S8198753: (dc) DatagramChannel throws unspecified exceptions + S8198789: [TESTBUG] CTW of java.base and java.desktop takes long time + S8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3 + S8198796: Create test case for CDS + condy + S8198826: -XX:+VerifyStack fails with fatal error: ExceptionMark constructor expects no pending exceptions + S8198833: TestMemoryAwareness Docker container fails with too small maximum heap + S8198845: Missing resource mark results disassembling generated code failure in hs error report + S8198894: [PPC64] More generic vector CRC implementation + S8198895: Compilation errors in java.desktop with VS 2017 + S8198896: Remove dead code: cardTableModRefBSForCTRS.hpp + S8198897: Compilation errors in jdk.accessibility with VS 2017 + S8198906: JDK-8196882 breaks VS2013 Win32 builds + S8198924: [Graal] java/lang/StackWalker/LocalsAndOperands.java timeouts with Graal + S8198926: Move ClassLoaderData::_dependencies to ClassLoaderData::_handles + S8198948: Remove unused parameter evacuation_info from G1CollectedHeap::evacuate_collection_set + S8198949: Modularize arraycopy stub routine GC barriers + S8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails + S8198957: Remove unused function ArgumentsExt::set_gc_specific_flags + S8198969: Update Graal + S8198987: [Graal] compiler/intrinsics/sha/sanity tests fail on macos with Graal as JIT + S8198997: Cache normalized/resolved user.dir property + S8199010: attachListener.hpp: Fix potential null termination issue found by coverity scans + S8199012: SEGV in jni_DetachCurrentThread during VM shutdown + S8199024: Remove unneccessary protected and virtual modifiers from G1CollectedHeap + S8199027: Make protected members private in G1Policy + S8199050: reenable concurrent execution of compiler tests + S8199066: [JVMCI] EagerJVMCI option should also initialize the JVMCI compiler + S8199133: [BACKOUT] NMT: Enhance thread stack tracking + S8199137: StringInternSync test crashes in exit verification + S8199212: [TESTBUG] don't run compiler/aot tests with -Xcomp + S8199219: Build failures after JDK-8195148 (Collapse G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS into a single G1BarrierSet) + S8199220: Zero build broken after 8195103, 8191102 and 8189871 + S8199243: aarch32: ARM 32 build broken after 8165929 + S8199263: Split interfaceSupport.hpp to not require including .inline.hpp files + S8199264: Remove universe.inline.hpp to simplify include dependencies + S8199272: Broken assertion in ClassLoaderData::remove_handle + S8199275: Fix inclusions of allocation.inline.hpp + S8199278: Javadoc search results does not link to anchors on a page + S8199282: Remove ValueObj class for allocation subclassing for gc code + S8199283: Remove ValueObj class for allocation subclassing for compiler code + S8199319: Remove handles.inline.hpp include from reflectionUtils.hpp + S8199323: hsdis could not be loaded which are located on long path + S8199328: Fix unsafe field accesses in heap dumper + S8199342: The constant pool forgets it has a Dynamic entry if there are overpass methods + S8199356: Fix hotspot to allow stdlib to use libc++ and to allow changing the deployment target to 10.9 + S8199421: Add support for vector popcount + S8199422: Hotspot build is broken after push of 8197235 + S8199425: JTReg failure: runtime/stringtable/StringTableVerifyTest.java + S8199430: Rename MetaspaceAux to something more meaningful + S8199431: Split up class Metaspace into a static and a non-static part + S8199432: metaspace: fix wrong comment and condition in SpaceManager::verify() + S8199465: {@docRoot} references need to be updated to reflect new module/package structure + S8199467: Compilation Errors in libinstrument Reentrancy.c with VS2017 + S8199472: Fix non-PCH build after JDK-8199319 + S8199489: [TESTBUG] don't run CTW tests with -Xcomp + S8199511: Do not generate g1_{pre|post}_barrier_slow_id without CardTable-enabled barrier set + S8199516: Remove dead code overlooked during Full GC work + S8199518: test/hotspot/jtreg/runtime/SelectionResolution tests take a lot longer to run with fastdebug after JDK-8198423 + S8199532: [TESTBUG] AbstractMethodErrorTest.java test failed with -Xcomp + S8199533: ProblemList tests failing after JDK-8153333 + S8199557: Assert in fromTonga/vm/runtime/defmeth/scenarios/ /Stress_noredefine/TestDescription.java + S8199559: objArrayKlass::oop_iterate() and friends must use base_raw() instead of base() + S8199561: Fix two typos in the JVMTI documentation + S8199603: Build failures after JDK-8199421 "Add support for vector popcount" + S8199604: Rename CardTableModRefBS to CardTableBarrierSet + S8199620: Support for JNI object pinning + S8199624: [Graal] Blocking jvmci compilations time out + S8199656: Make slow metaspace verifications switchable in debug builds + S8199667: Unify metaspace list index handling and reinstantiate ChunkManager listindex gtest + S8199672: ClassCastException is thrown by java.util.Formatter when an NumberFormatProvider SPI is used. + S8199674: Improve G1 Full GC array marking + S8199685: Access arraycopy build failure with GCC 7.3.1 + S8199696: Remove Runtime1::arraycopy + S8199698: Change 8199275 breaks template instantiation for xlC (and potentially other compliers) + S8199705: Docs.gmk needs to be updated to remove the -html5 option + S8199716: Unused AdjustKlassClosure in psParallelCompact.hpp + S8199728: Remove oopDesc::is_scavengable + S8199739: Use HeapAccess when loading oops from static fields in javaClasses.cpp + S8199741: NMT: Tag safepoint polling pages + S8199752: NMT: Memory allocated by Unsafe.allocateMemory should be tagged as mtOther + S8199756: Simplify language, country, script, and variant property initialization + S8199762: JShell API: Failed to detect override when snippet to be overridden has been changed before + S8199773: (bf) XXXBuffer:compareTo method is not working as expected + S8199777: Deprecate -XX:+AggressiveOpts + S8199784: PhaseIdealLoop::place_near_use() might return wrong control with loop strip mining + S8199789: Emit a warning message when t2k is selected via system property + S8199791: (se) More Selector cleanup + S8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files + S8199843: Optimize Integer/Long.highestOneBit() + S8199870: colorimaging.md needs to remove mention of KCMS + S8199880: runtime/appcds/condy/CondyHelloTest.java missing at requires vm.cds + S8199886: gc/cslocker/TestCSLocker.java crashes + S8199896: [Graal] build Graal on all x86 platforms + S8199902: {@docRoot} references need to be updated to reflect new module/package structure + S8199910: Compiler crashes with -g option and variables of intersection type inferred by `var` + S8199924: Solaris: Correctly enqueue null arguments of attach operations + S8200071: Fix test/hotspot/jtreg/ProblemList-graal.txt + S8200072: Remove un-needed qualified export from java.base to java.desktop + S8200116: ConstructInflaterOutput, ConstructDeflaterInput still spamming test logs + S8200118: [TESTBUG] String concat tests should test toString() application order + S8200122: Remove unused field Thread.threadQ + S8200123: Replace Thread.init with telescoping constructor + S8200124: Various cleanups in jar/zip + S8200129: Remove D3D Performance Counter. + S8200135: test/hotspot/jtreg/compiler/jvmci/compilerToVM/ /GetExceptionTableTest.java is failing after JDK-8194978 + S8200136: Problem list test/hotspot/jtreg/compiler/jvmci/ /compilerToVM/GetExceptionTableTest.java + S8200174: compare.sh improvements + S8200178: Remove mapfiles for JDK native libraries + S8200179: (se) More Selector cleanup + S8200180: fix a typo in run-test framework documentation + S8200181: Remove superflous non-IPv4 code from Java_java_net_TwoStacksPlainSocketImpl_socketListen + S8200198: javah man pages were not removed by JDK-8191054 + S8200199: javac suggests to use var even when var is used + S8200213: Configure broken on MIPS + S8200215: 17th loop of "let foo = ''"; throws ReferenceError + S8200229: Simplify building of libjsig + S8200241: [TESTBUG] java/lang/String/concat/ tests should not force source/target = 9 anymore + S8200256: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently + S8200289: Reduce number of exceptions created when calling Lookup::canBeCached + S8200301: deduplicate lambda methods + S8200304: TwoStacksPlainDatagramSocketImpl and socket cleaner + S8200310: Avoid charset lookup machinery in java.nio.charset.StandardCharsets + S8200355: local variable inference regression test generates classfile in test folder + S8200357: Inline SoundLibraries.gmk into Lib-java.desktop.gmk + S8200409: jdk11 nightly solaris sparc build failure + S8200449: ReadAllReadNTransferTo fails occasionally - Modified patch: * system-pcsclite.patch + Rediff to changed context- Update to upstream tag jdk-11+6 * Fixes: + S8186228: sun/security/krb5/auto/KdcPolicy.java fails with "java.lang.Exception: Does not match. Output is c30000c30000c30000" + S8193033: remove terminally deprecated sun.misc.Unsafe.defineClass + S8196298: Add null Reader and Writer + S8199437: Improve diagnostic system assertion message in com.sun.net.httpserver impl + S8199682: Clean up building the saproc library + S8199749: Debug symbols are not copied to exploded image on Mac + S8199768: jdk/test/lib/compiler/CompilerUtils.java needs to provide more control over compilation + S8199792: Wrong license header in XMLLimitAnalyzer.java + S8199858: solaris-x86_64 : unpack200 fails linking with SS12u4 + S8199862: Examine ProxyBuilder::referencedTypes startup cost + S8199865: Avoid initializing ShortCache in ProxyGenerator + S8199869: Missing copyright headers in nashorn source code + S8199884: JDK-8199749 broke build with make 3.81- Update to upstream tag jdk-11+5 * Fixes: + S8160767: [TEST_BUG] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java + S8182684: Further clarify InputStream#available() + S8183554: Add constructors with Charset parameter for FileReader and FileWriter + S8187635: On Windows Swing changes keyboard layout on a window activation + S8188240: Reflection Proxy should skip static methods + S8189230: JDK method: java.lang.Integer.numberOfLeadingZeros(int) can be optimized + S8190347: [TESTBUG] Test javax/swing/JWindow/ /ShapedAndTranslucentWindows/TranslucentJComboBox.java fails + S8190767: if JFrame is maximized on OS X, all new JFrames will be maximized by default + S8193017: Import freetype sources into OpenJDK source tree + S8193584: (testbug) TestSocketFactory fails intermittently with ConcurrentModificationException + S8194767: Regression automated Test 'javax/swing/JEditorPane/6917744/bug6917744.java' fails + S8194943: Regression automated test 'open/test/jdk/javax/ /swing/JInternalFrame/8020708/bug8020708.java' fails + S8195738: scroll poistion in ScrollPane is reset after calling validate() + S8196435: Regression automated Test 'java/awt/Mouse/ /GetMousePositionTest/GetMousePositionWithOverlay.java' fails + S8196748: tools/jar tests need to tolerate unrelated warnings + S8197785: javax.accessibility.AccessibleBundle will reload the ResourceBundle for every call to toDisplayString + S8198406: Test TestAATMorxFont is unstable + S8198605: Touch keyboard is shown for a non-focusable text component + S8198606: Touch keyboard does not hide, when a text component looses focus + S8198613: Test cases result in failure or timeout when run with OpenGL backend + S8198777: JList.getPreferredScrollableViewportSize(): fix mistake in doc for height calc + S8198889: Clarify the throwing of exceptions from ConstantBootstraps.invoke + S8198922: Provide instrumentation for sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java + S8198989: Provide more diagnostic IAE messages + S8199009: test/jdk/java/util/Locale/SoftKeys.java fails with OutOfMemoryError + S8199022: New failures should be added to ProblemList + S8199215: Re-examine getFreePort method in test infrastructure library + S8199258: BigInteger.bitLength() should explicitly specify behavior when the value is zero + S8199329: Remove code that attempts to read bytes after connection reset reported + S8199420: Update javadoc tags in java.lang.System and related + S8199423: Create builds-infra Mach5 job + S8199428: install-file macro fails on filenames with space on Solaris + S8199443: Nashorn multithread bottleneck with "use strict" + S8199451: Create linux-aarch64 cross-compilation devkit, and fix cross-compilation + S8199453: Enable link-time generation of constructor forms + S8199462: Use Reference.reachabilityFence in direct ByteBuffer methods + S8199464: Remove remaining vestiges of Java_sun_reflect_Reflection_getCallerClass + S8199469: Disable generate-jli-classes when building interim-image + S8199470: Remove unused property file.encoding.pkg + S8199471: Enable generation of callSiteForms at link time + S8199473: Support Visual Studio BuildTools with VS2017 + S8199483: Clean up some non-standard LDFLAGS usage + S8199606: Set -lc as global LIBS on solstudio + S8199611: (se) Minor selector implementation clean-up + S8199616: Fix @module declarations in tier1 tests + S8199636: Unify naming for jaas_unix and jaas_nt + S8199639: Introduce SetupJdkLibrary and SetupJdkExecutable + S8199640: Split up BUILD_LIBKRB5 into the two, unrelated compilations it consists of + S8199647: java/util/Locale/SoftKeys.java fails with OutOfMemoryError again + S8199668: make/lib cleanup + S8199681: Remove boilerplate code from creating native jtreg tests + S8199745: JDK-8199668 introduced a build race on macosx - Modified patches: * system-pcsclite.patch * java10-improved-fonts.patch -> java11-improved-fonts.patch + Rediff to changed context- Update to upstream tag jdk-11+4 * Fixes: + S4993841: (str) java.lang.Character should have a toString(int) method + S5076761: JList.setSelectedValue(null, ...) doesn't do anything + S6372077: JarFile.getManifest() should handle manifest attribute name 70 bytes + S8041626: Shutdown tracing event + S8129569: [TEST_BUG] Test java/awt/Frame/ /MaximizedToUnmaximized/MaximizedToUnmaximized.java fails + S8137326: Methods for comparing CharSequence, StringBuilder, and StringBuffer + S8148871: Possible wrong expression stack depth at deopt point + S8153945: Track if log configuration has changed during runtime + S8168722: Unified Logging configuration output needs simplifying + S8169358: httpserver does not close connections when RejectedExecutionException occurs + S8170976: [TESTBUG] LogTestFixture does not restore previous logging state + S8171000: Robot.createScreenCapture() crashes in wayland mode + S8182765: HTML5 must be the default javadoc codegen mode in the near future + S8186513: [TESTBUG] javax/swing/JInternalFrame/8160248/ /JInternalFrameDraggingTest.java + S8187066: -Xlog:help "=debug" example is not quite accurate + S8187653: Lock in CoderResult.Cache becomes performance bottleneck + S8187950: javax.lang.model APIs throws CompletionFailure or a subtype of CompletionFailure. + S8190346: improve unified JVM logging help message and warnings + S8190679: java/util/Arrays/TimSortStackSize2.java fails with "Initial heap size set to a larger value than the maximum heap size" + S8191139: Remove deprecated javax.security.auth.Policy API + S8191369: NMT: Enhance thread stack tracking + S8191421: Deprecate PrintSafepointStatistics, PrintSafepointStatisticsTimeout and PrintSafepointStatisticsCount options + S8193262: JNI array not released in libsunmscapi convertToLittleEndian + S8193660: Check SOURCE line in "release" file for closedjdk + S8194085: Obsolete the deprecated SafepointSynchronize flags and remove related code + S8194296: Check copyright of files in make/langtools/tools + S8194870: Some regression tests throw NPE exception on a specific Solaris 11.2 sun4v sparc machine + S8195065: runtime/appcds/ProhibitedPackage.java intermittent failure + S8195131: Dead code removal for changes present in JDK-8176795 + S8195142: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy + S8195632: [Graal] Introduce EagerJVMCI flag to force eager JVMCI initialization + S8196064: AArch64: Merging ld/st into ldp/stp in macro-assembler + S8196133: JShell crashes when attempting to use bad source file in class path + S8196196: Headful tests should not be run in headless mode + S8196322: [macosx] When the screen menu bar is used, clearing the default menu bar should permit AWT shutdown + S8196338: [TEST_BUG] sanity/client/SwingSet/src/ /TextFieldDemoTest.java Failed with timeout + S8196868: AARCH64: ld/st instructions hit guarantee assert while using sp + S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error + S8197408: Bad pointer comparison and small cleanup in os_linux.cpp + S8197453: Add support of extra problem list + S8197482: Make Jemmy ComponentChooser lambda friendly + S8197499: RepaintManager does not increase double buffer after attaching a device with higher resolution + S8197533: Move javax.transaction.xa to its own module + S8197538: Remove mention of hotjava paths in MimeTable.java + S8197546: Fix for 8171000 breaks Solaris + Linux builds + S8197549: Implement a new method similar to waitState() on Operator which run the check on event queue + S8197594: String#repeat + S8197808: Test java/awt/Dialog/MakeWindowAlwaysOnTop/ /MakeWindowAlwaysOnTop.java fails on Windows + S8197841: Remove unused function Universe::create_heap_ext + S8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits + S8197926: java/awt/dnd/ImageTransferTest/ImageTransferTest.java doesnt close the windows in HiDPI setting + S8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error + S8198005: javax/swing/JFileChooser/7199708/bug7199708.java throws error + S8198252: Null pointer dereference in fold_compares_helper + S8198253: ThreadInfo.from(CompositeData) incorrectly accepts CompositeData with missing JDK 6 attributes + S8198293: AARCH64 - Add CPU detection code for Cavium Thunder X2 + S8198302: VS2017 (C4477) java.base/windows/native/libnet/ /NetworkInterface_winXP.c incorrect printf format strings + S8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests + S8198312: VS2017: Upgrade HOTSPOT_BUILD_COMPILER in vm_version.cpp + S8198333: ProblemList should be updated for headless mode + S8198474: Move JNIHandles::resolve into jniHandles.inline.hpp + S8198554: Add fuzzy matching for log levels and tags when parsing -Xlog + S8198628: further simplifications to lambda classification at JavacParser + S8198640: VS2017 (LNK4281) Link Warning Against Missed ASLR Optimization + S8198693: Update ProblemsList for mac + S8198697: Simplify initialization of platform encoding + S8198703: Missing #include "gc/shared/cardTableModRefBS.hpp" in graphKit.hpp + S8198724: Refactor FLAGS handling in configure + S8198750: [s390+x86_32+aarch64] Fix build after jdk-8195142 + S8198810: URLClassLoader does not specify behavior when URL array contains null + S8198821: fix test methods access for test java/text/Normalizer/NormalizerAPITest.java + S8198825: Resolve missing review feedback for JDK-8170976 + S8198833: TestMemoryAwareness Docker container fails with too small maximum heap + S8198834: (ch) Enable java/nio/channels/spi/SelectorProvider/ /inheritedChannel/InheritedChannelTest.java on linux-x64 + S8198841: Thread.interrupt should set interrupt status while holding blockerLock + S8198844: Clean up GensrcX11Wrappers + S8198859: Use elfedit to silence linker warnings on solaris + S8198862: Stop doing funky compilation stuff for dtrace + S8198887: JDK-8168722 broke the build on macosx + S8198888: Reduce string allocation churn in InvokerBytecodeGenerator + S8198898: Compilation errors in jdk.crypto.mscapi with VS 2017 + S8198899: Compilation errors in java.prefs with VS 2017 + S8198928: (so) SocketChannel connect may deadlock if closed at around same time that connect fails + S8198931: remove java.xml.bind module dependency for com/sun/jndi tests + S8198933: Update JDI tests to pass valid URL[] + S8198955: String#repeat loop optimization + S8198966: To make CoderResult.Cache.cache final and allocate it eagerly + S8198970: jnu_util.c compilation error on Solaris + S8199015: (se) SocketChannelImpl.translateXXXOps access channel state without synchronization + S8199018: Test crypto provider not registering + S8199052: Configure broken on aarch64 + S8199103: Can't use COMPARE_BUILD with PATCH from custom root + S8199118: Filtering of filename for microsoft CL broken on newer Cygwin + S8199120: (so) SocketChannelImpl read/write don't need stateLock when channel is configured non-blocking + S8199125: --disable-warnings-as-errors does not work for native jtreg test code + S8199152: Configure broken on arm32 + S8199154: Accessibility issues in jdk.security.auth + S8199197: Set _NT_SYMBOL_PATH when running tests on windows + S8199198: Remove unused functions in jdk.crypto.mscapi native code + S8199224: Refactor add_native_source in SetupNativeCompilation + S8199236: Nashorn uses deprecated HTML tags in Javadoc + S8199266: Update boot and build jdk requirements in configure + S8199327: nuke var type name after a lambda has been accepted + S8199331: Don't limit debug information for fastdebug JDK native libraries + S8199338: Use -g0 on solstudio also for compiling C programs + S8199339: JDK-8198859 broke solaris x64 + S8199347: Always use -Z7 for debug symbols when compiling on Windows + S8199352: The Jib artifact resolver in test lib needs to print better error messages + S8199403: Require binutils 2.18 or newer + S8199405: Bump lowest supported gcc to 4.8 + S8199416: Remove debug output left over since JDK-8198844 - Removed patches: * sorted-diff.patch + context changed completely * jdk10-gcc6.patch + not needed * boot_jdk_version.patch + correct boot versions handled upsteam - Changed patch: * java10-improved-fonts.patch + rediffed to changed context- Update to upstream tag jdk-11+3 * Fixes: + S4916621: Update those still using JDIScaffold to use TestScaffold instead. + S7127700: G1: Replace G1PLAB with PLAB + S8038043: Xerces Update: XInclude update + S8060094: java/util/Formatter/Basic.java failed in tr locale + S8068593: Remove or repurpose unused PerfCounters from objectMonitor + S8165929: Constify arguments of Copy methods + S8166232: jshell tool: cannot access previous history + S8175384: SA: clhsdb 'printall' throws ClassCastException while printing out the bytecodes + S8176298: Log tags in -Xlog:help not sorted + S8179249: Improve process output analysis in CDS tests + S8182847: Copy class should use assert macros + S8184289: Obsolete -XX:+UnsyncloadClass and - XX:+MustCallLoadClassInternal options + S8186211: Negative tests for CONSTANT_Dynamic + S8186688: javax.lang.model.util.Elements.hides does not work correctly with interfaces + S8189330: Cleanup FileDescriptor implementation + S8190428: Minimal Dynamic Constant support for AArch64 + S8191375: Add high-level jtreg VMProps to filter out CDS tests + S8193056: Title from build failure with Xcode 9.1 + S8193150: Create a jtreg version of the test from JDK-8187143. + S8193373: Cleanup ElfFile and family + S8193846: Obsolete the VM option UseUTCFileTimestamp + S8193892: Impact of noncloneable MessageDigest implementation + S8193909: Obsolete(remove) Co-operative Memory Management (CMM) + S8194084: Obsolete FastTLABRefill and remove the related code + S8194691: Cleanup unnecessary casts in Atomic/OrderAccess uses + S8194994: Remove redundant string streams used for logging + S8195103: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy + S8195112: x86 (32 bit): implementation for Thread-local handshakes + S8196308: Update tests AllLineLocations and ClassesByName to use TestScaffold instead of JDIScaffold. + S8196324: Update tests FilterMatch and FilterNoMatch to use TestScaffold. + S8196405: [REDO] NMT: add_committed_regions doesn't merge succeeding regions + S8196602: Change HeapRegionClosure to comply to naming conventions + S8196759: Move two java/text/Normalizer tests into OpenJDK + S8196783: Refactor LogTagLevelExpression into separate classes + S8196786: [PPC64+s390] ConstantDynamic support + S8196830: publicLookup().findVirtual should not return method handle to AccessibleObject.setAccessible + S8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One + S8196884: VS2017 Multiple Type Cast Conversion Compilation Errors + S8196889: VS2017 Unable to Instantiate OrderAccess::release_store with an Incomplete Class Within an Inlined Method + S8196909: gcc 7.2.1 compiler warning in libdt_socket + S8196920: VerifierTest_1A.java and VerifierTest_1B.java fail: assert(receiver_klass->is_subtype_of(static_receiver_klass)) failed: actual receiver must be subclass of static receiver klass + S8196930: [Testbug] serviceability/sa/ClhsdbFindPC.java fails to find expected output + S8196992: Resolve disabled warnings for libdt_socket + S8196997: VS2017 The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be removed + S8197412: Enable docker container related tests for linux s390x + S8197454: Need Access decorator for storing oop into uninitialized location + S8197518: Kerberos krb5 authentication: AuthList's put method leads to performance issue + S8197563: assert(is_Loop()) crash in PhaseIdealLoop::try_move_store_before_loop() + S8197572: s390 build broken after 8165929 + S8197589: Update CPU count algorithm when both cpu shares and quotas are used + S8197608: MacroAssembler::unimplemented calls global operator new[] + S8197772: metaspace uses global operator new/delete for gtest testing + S8197780: Null pointer dereference in Klass::is_instance_klass of klass.hpp:532 + S8197789: os::SuspendedThreadTask causes references to global operator delete + S8197827: [windows] Small cleanups after JDK-8185712 + S8197828: Null pointer dereference in MultiNode::proj_out_or_null + S8197857: fieldDescriptor prints incorrect 32-bit representation of compressed oops + S8197859: VS2017 Complains about UINTPTR_MAX definition in globalDefinitions_VisCPP.hpp + S8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp + S8197901: Crash during GC when logging level is debug + S8197906: Enable CDS mode execution of jtreg tests via make + S8197945: Qurarantine failing condy tests + S8197956: VS2017 (C4838) Narrowing conversion required from __int64 to julong + S8197968: [Backout] JDK-8196883 G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set + S8197992: Move the OopStorage::ParState type out of inline.hpp + S8197993: Remove last use of JavaThread::flush_barrier_queues() + S8197994: Move JavaThread::initialize_queues() logic to G1SATBCardTableLoggingModRefBS + S8197999: Accessors in typeArrayOopDesc should use new Access API + S8198225: os::attempt_reserve_memory_at records memory as committed + S8198249: Remove deprecated Runtime::runFinalizersOnExit and System::runFinalizersOnExit + S8198251: [Graal] compiler/intrinsics/bmi/verifycode tests fail with Graal on macos + S8198265: Make CollectorPolicy::satisfy_failed_metadata_allocation() virtual + S8198267: Allow GCId::current_raw() calls from non-NamedThreads + S8198268: Add time argument to ConcurrentGCTimer::register_gc_pause_start/_end + S8198269: Allow GCCauseSetter to be used outside of safepoints + S8198270: Remove dangerous assert in HandleArea::oops_do() + S8198271: Make CollectedHeap::create_heap_space_summary() virtual + S8198275: AIX build broken after latest whitebox.cpp changes + S8198286: Direct memory accessors in typeArrayOop.hpp should use Access API + S8198287: Cleanup ElfFile usage in whitebox.cpp + S8198311: Avoid uses of global malloc and free + S8198341: Build failures after 8194084 (Obsolete FastTLABRefill and remove the related code) + S8198369: Clean up GCId and GCIdMark + S8198373: Remove CollectorPolicy::is/as functions + S8198375: Passing 'null' value to lookup param of ConstantBootstraps.invoke does not throw NullPointerException + S8198420: Remove unused extension point AllocationContextStats + S8198439: Fix aarch64 code for handling generate_code_for after FastTLABFill obsolete code + S8198480: Improve ClassLoaders static init block + S8198481: Coding style cleanups for src/java.base/share/classes/jdk/internal/loader + S8198482: The URLClassPath field "urls" should be renamed to "unopenedUrls" + S8198484: URLClassPath should use an ArrayDeque instead of a Stack + S8198485: Simplify a URLClassPath constructor + S8198490: java/util/logging/TestLogConfigurationDeadLock.java timed out. + S8198492: Bootstrapping java.lang.invoke can cause deadlock after JDK-8198418 + S8198507: Remove CollectorPolicy::create_rem_set + S8198509: Move satisfy_failed_metadata_allocation out from CollectorPolicy + S8198511: Move allocation functions from GenCollectorPolicy to GenCollectedHeap + S8198515: Extract SoftReferencePolicy code out of CollectorPolicy + S8198522: Javadoc search broken after output files organization for modules + S8198525: Move _size_policy out of GenCollectorPolicy into GenCollectedHeap + S8198528: Move GenerationSpecs from GenCollectorPolicy to GenCollectedHeap + S8198530: Move _gc_policy_counters from GenCollectorPolicy to GenCollectedHeap + S8198533: Remove obsolete JDIScaffold class from repo. + S8198539: Cleanup of unused imports in java/util/jar/Attributes.java (java.base) and JdpController.java (jdk.management.agent) + S8198551: Rename hotspot_tier1 test group to tier1 + S8198553: jcmd: separate Metaspace statistics from NMT + S8198558: Windows does not build without precompiled headers + S8198560: Remove implicit casts from oop to JavaThread* and jlong* + S8198562: (ch) Separate blocking and non-blocking code paths (part 1) + S8198564: Multiple crashes on SPARC + S8198568: clean up test/hotspot/jtreg/ProblemList.txt + S8198569: SetupTextFileProcessing should use sed with 'g' + S8198573: JShell: class replace loses instances + S8198585: add asserts to verify that ServiceUtil::visible_oop is not needed + S8198627: JDK-8198318 broke readlink testing + S8198635: Remove unused safepoint message functions and ShowSafepointMsgs + S8198645: Use System.lineSeparator() instead of getProperty("line.separator") + S8198653: ClassLoader::getSystemClassLoader throws InternalError when called after shutdown + S8198656: Update copyright to 2018 + S8198658: Docs still point to JDK 9 docs + S8198670: [testbug] Test jdk/internal/jline/extra/HistoryTest.java is broken after 8166232 + S8198726: Quarantine SADebugDTest.java again + S8198751: Refactor SetupNativeCompilation to take NAME and TYPE + S8198754: (ch) Separate blocking and non-blocking code paths (part 2) + S8198755: Reduce cost of InvokerBytecodeGenerator::isStaticallyInvocable/-Nameable + S8198808: jdi tests failing after JDK-8198484 + S8198820: Problem list tools/jimage/JImageExtractTest.java + S8198831: Lazy initialization of ValueConversions MethodHandles - Modified patch: * system-pcsclite.patch + Fix merge error in the patch- Update to upstream tag jdk-11+2 * Fixes: + S8058965: Remove IPv6 support from TwoStacksPlainSocketImpl [win] + S8153294: Solaris devkit uses linker from system instead of in devkit + S8170120: jimage throws IOException when the given file is not a jimage file + S8176474: test/jdk/jshell/JdiBogusHostListenExecutionControlTest.java fails with java.net.BindException + S8190904: Incorrect currency instance returned by java.util.Currency.getInstance() + S8194154: System property user.dir should not be changed + S8194892: add compiler support for local-variable syntax for lambda parameters + S8194922: jlink --exclude-resources should never exclude module-info.class + S8196959: NullPointerException in discovery003.java + S8197439: Crash with -XDfind=lambda for anonymous class in anonymous class. + S8197812: (ref) Data race in Finalizer + S8198227: Fix COMPARE_BUILD after forest consolidation + S8198228: Spec clarification: j.u.Locale.getDisplayName() + S8198301: jdk11+1 was built as 'fcs' instead of 'ea' + S8198303: jdk11+1 was build with incorrect GA date as 2018-03-20 + S8198306: Add post custom extension hooks to two launchers + S8198318: Make build comparisons clean again + S8198328: Create devkit for Solaris with developer studio 12.6 and Solaris11.3 + S8198379: tools/jimage/JImageListTest.java failing + S8198380: tools/jimage/JImageExtractTest.java failing + S8198385: Remove property sun.locale.formatasdefault + S8198417: Exclude tools/jimage/JImageExtractTest.java and tools/jimage/JImageListTest.java on Windows + S8198418: Invoke LambdaMetafactory::metafactory exactly from the BootstrapMethodInvoker + S8198425: make/Main.gmk Add extra extension/override points to the make file + S8198441: Replace native Runtime::runFinalization0 method with shared secrets + S8198450: Make jdk.internal.vm.compiler/module-info.java.extra reproducable + S8198479: JDK build is broken by 8194892 + S8198502: Exception at runtime due to lambda analyzer reattributes live AST + S8198512: compiler support for local-variable syntax for lambda parameters + S8198523: Refactor BootstrapMethodInvoker to further avoid runtime type checks + S8198563: Test langtools/tools/javac/analyzer/AnonymousInAnonymous.java failing after JDK-8198502- Update to upstream tag jdk-11+1 - Removed patches: * JDK-8194739-zero.patch * aarch64-form_address.patch + Integrated upstream - Modified patch: * system-pcsclite.patch + Rediff to changed context- Added patch: * aarch64-form_address.patch - Fix crash due to mistake in committed patch for JDK-8195859- Upgrade to the tip of jdk repository of January 26th, 2018 - Modified patches: * disable-doclint-by-default.patch * jdk10-gcc6.patch + Rediffed to a changed context - Removed patches: * java-10-openjdk-linuxfilestore.patch * remove_javah_for_real.patch + Integrated upstream - Added patch: * JDK-8194739-zero.patch + S8194739: Zero port of 8174962: Better interface invocations- Recommend tzdata-java8 instead of depending on it. This fixes build cycles.- Initial package of jdk-11+0 * java-11-openjdk technology previewjava-10-openjdk-srcibs-power9-13 171351783911.0.23.0-150000.3.113.111.0.23.0-150000.3.113.111.0.23.0-150000.3.113.111.0.23.0-150000.3.113.1src.zip/usr/lib64/jvm/java-11-openjdk-11/lib/-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:33455/SUSE_SLE-15_Update/536836788c51c8d2d539ae11d0097a5e-java-11-openjdk.SUSE_SLE-15_Updatedrpmxz5ppc64le-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)_4H-.utf-81870dd7770c56a390cd0fc998d396d013b0408d2639d2fdafe812831a1d022fc? 7zXZ !t/3]"k%7)ǠHd1Ry3\uV6pYI5Job;P<)AVMXX)=;;6 RǽrUx9w]V"A{i[f?`lX) g5@0x@ꐦt5NkեAʸZ B[=77;"IB/~&0UI%RcXDL~ }=S@r<~(A~X|Tbm}- Vvb&\Mf[+&BvDb`NT;֖xsh>%>>AB-)')yh3hWc&H"}AZvHSI_)i݇ŵUQhTEpvf)i$W?L/OXCVf,KcDeי긓}M4 UW%m')=ok!Aµ1: sņst9ތ@EACtJTՂ.vḻ5ކcK9;yK"eROS \-@k@U`MG/K f%褳PطΪ)Ӵ#`oocJn%6&|O8_/VJzN`,2s2:dUrs!>k;eOXV̬DXJK3u`L,8ɟHy<Z.7zbۈ[4@S+Q)XQEQn=b,]nB9>W:;4tCv%8%-B竏-p=PXr@XQ[| NQ4KiGQSNgsN?|)Z̓*v#}=ݡwA/ۧgU0iUr8t9. ΙRݖYPJ<<&sQZϱx F 9yO3*>O$;_97;BEJ?V }N,ɡ`22[ ΃}zhHYjY_ M%/Wq~kwnB"a-e`I=Ey%t8]/|b>c8eՈJ 3?JqgPPqsG[߷8J)g*3 Y($67ןYibQ y0e4D*Quq;oqB" *YVpF* *fNW9;koXRM؀0B*]- څ#-yyއ8P3i.lҴ{ؤlB%,.2ֵ2S+?PWBg|RK(z ЍDk*"=yC`f)TRTp-!Mڊ\.WԒ}[%تv+֙/~|s%ipJo$Hsv:tJ̘:}3CP(_ta}>}*Ȏ_AUZP6@pA^QnÞH&c]X(/}'Bh@aܼΊ$ /nAs"Px[&mu0Tjدd4d['$zl$Xё7EE!֙u]8=hDL@8<3?+KbqѡTU9* 5wɞ6RLy"\(c5*OƑ9C8Cj*Un5gbtAFmfE"M^"B'id>Fp h?l8K2S=孟<92'i z¢PrHƷlR5"I4.Ml=v(2+9E?=d=NL˚񫚽5ybg1歳XyS6N妦diPIp vk|4ZĴRim Y&^J QܕT_P|Q7G |f *)-q f Wj3CCg@m)[Dh$9Ǎ_#F'uB FNĪ[IO O#`Ԣ.tqnQVϪzAJJWO nAvԶeAcrX0|m)\-R XA (ʼwʍz+$먙GfEӠ.4Ds"_ LSwX?KK'ր/o `u+h ]^2ӲC,["˴9~gS|Uq8qn'=I: 9dI;ѝ%喑sؾ9-K0v2-cg5\{yB s&X{B@?Qp7%o+ɗ~eh1]|T"pN ϟ _3m _el);I,#@;Rr6BZ!rQi-w^Anepd/ 4?m sHBa|נ~"yϲEt$ke0:])|n"XrUN?|Ls45h}Wuݑ~]rr=Hb?4殝8 T;r's-6 AxSp!D3@GAb,Q[ֱ`]_"Y62friy ]9 J ԳWBZ U=ma/Ywcx]] )tXtRbv<+oa4ܻ.n-\DH_gBu'xg7 $(c;1ys~l_;' 40)12U(gW֜y]$jW@Ñx(&Y㿸A!D(]p h::I8bu<q³7_e/Jt~ÄnECPE% cSm@]oC5K4#g>$cb<y9Ris}J':"Kϗ} pȭv$ܟfp_ PK#FŹe&%wAv',uݚAĦ,_L/"լ*8p4PH>;\h;lŝǾUq_!{n?.,1 XLpEfX& %8Yu?riGࢅxЙb?$|B9S*O_BGmRF/tAaC@NF k@A~U?=/Zy<γQml' l6}=3sxi1ɵPX:O$)L6FIsLHIplAm|Ѣ•ƾgPmN8G^|s68dYp@pY06I׎ncTfV_AL N`;kznR +![]"ɏ˭7SD2Y XA#$_u5'LK5IICx"t7 /rR 9ږlH "  >[r-K _S&;X:>֘.ԇc^:#}f>^ak"M6Zs,9P\/@㻚ucSh D'8-ԐZhD'eP /jK/[_AC=1zޒ\Pwa [odŰv}wHskr2;pG>١Lm!٧""yb)j'TGIuNgogN) kɽ{D0 |* 884DDf8M& ?Z^Z٨(ԘƶWTn~ =L 8֐AAQg™T\ۡsN+9 C`OM!/zV/tԲ*k`$us6h^Vg\fNB{;}?l$_UK<)DT¢.gRr@RE$Ɍ2j\5۴%#:3羳ˋ2/ׯ,-:ߪP{pgwMSؿ=̚9#, ¹"eEl}i:d6@@nQ֣QXtXkmz ,4GL v#۟IB[B$etڝξ '#Q $lڹHd[QawO"fB@(DF7|ਆ7>ⵊ5f칕MdT/!  Zob _>XMN& GQJdjw£U5Y#eڜ@f= _Zlzt =1V5ʉ `S1Y蜆%9Rq#G͉4(NJoiq8(5(TK\g-xf :"$HXV|YݡG Uk5Q_1Z(jg逍 ։>®:a%Уo:ym—7@i$5T[Q Qru\Ho8E5?#nj(~y@9PknSaq+#3`&IPLzvaA0[ׅAҡ^+d{(qg O$4n Hco\SDNrVMYF*/XUP)z W;T'e L\ADzgQt3dI{&siιBD*5ΐWXWwx_Uփ_wn /F8:˲<&gxn"mf5Euj9 <ϊ#⇡/&d?/WS/8"-ƺ'3+\b>Eh] 9@EjȢ8lnO^7ާM)d%MȡΦ_+n<=㎌Ft5RўɔvU3 4%W&|I3KXaّ4ب8 >hx2gcB k;¦#WZp"y…S$NhHTAP%щKH&SP?2>B7s /Q>Ni,Y.ϫt"1  F%6@,igE1؛Igh)a wl]V:suth\E&a{~Kh\,A"x<0j`e3)cMᜬI:Vؾvf;*xAɺ*yLz#S&p.7- yϯ]2Oc;YsF5a䑏g&6rO:uCY:?`nB_Wߚwr+W{bڰr/Ht/ʁdݱ޸-wR^]p#¸8φpBoԈw0hjXOH_H',cazy# *IpdL8ڥQVH^wMFτCcOKcS+7$\t-׵?$y,^~M\_jo&p(ps}<ӘdQwb8z*f6 ޱ}Pc \[(06_zP؞p@䚻|tOOUt (%V?/KGq>6B-E:hxKwI|BjAO4AnḦ:MJ+Aan[!&./27rYS`YL,ִ 7VCfv He)S~y:o.q}u%F2exC~t DM-/OTCӐRyU. `ZATGLťvو ݀!aGT?}4\Fǚ'ZV#nY]`K\z'@WrnU/m[^Ն~Re`4Oe{PƸ>TZNSE EVmU`afpkdKWkE֌&SQyՆc|W.(8[cqoAb!yX9E{iQg#I[$W!k'y#nhtLѣidžufRђ ƛ~R")XPV3ZcYMvq[/q ap^rx^9נc'_)[pЀ EV]S!7#- E3/K^n\uɍyMIAJ()dx=M<:Q+=atqw?% hqf/ (IJբ^ڦ^>A^f1+IT Q_ )ɨ l۽M1./Kw ;QY7 zm}ѼFa"q?T^W+>ҁu3D͐|,Ѕt1JZQh= ~\2 N]8-Dҗ/L.nCyR6030XY݀"" ;ИH5dEBn=f D8Cz1<մ",g!=!@u ֹ*598(Q:?toW0(`*\f"zbܰL2e5n?ҾSw|4V&[+-J͈}xwD(`Ѷ~#i7r #;h)PsAzByǚqWɩ0oL΅_p 3$f!˝\iɫ5WaT<׈k1X+I9=kT ;˒8旹0P x0 (kv_Kcn@ Xq9I) 垛wyĭ"ڥ%Sk ZN1]"iHIܜ^VL_0ouSz$5Hn=`rsmbrmJ^xAiz &϶So᛼"#Zctl8Oǣ<ÐD藉m 8P9Yf</"I]2t$lXrWx:9~*_RN`}Mjz3h~ WVۚ Y}ej3vq#8 3QO%'9lLSvRTT' Z )kq7-JG%I59#!8CJ%8f~LηU!p藎0ƄWzJSnHi!f-Kp]IKV}5 d[Zl_66l :}.gq$9[Ꙟ 31!Vg\1:.3' |!( u𲹁X`{1e; fK" }mNpZR"˟8\HxSӖs.jO+wL86>V/S7ck.cFkY^aܐvՋzrG%2k$;́\/~gkт- UAVF>ÚMݼzn ^yra2K"ދ{kY6qOZEDTLIOĚmw.Eq鋛.4 3%mә &9l.i3u s)nDɛsו_z{#8VVVG֍clBdVwx36#5T*Ƿbr End/6٣ͬ`z41zXDJI%z O aψ ,F:L&2wXqzh:쾚CpDԨ|oޡ)-2n8Pi,'dp_=ѐcP62JA>Y}yǰɛ,Zrvn1؟+*P/Kw*wʟueu q[@әC,k}2\BdW$R_ ˶ _->L/~5IJw1ћӄSi:115 Byjčɂwm;98GƼA`FZɧ=5I*M&bF[ P&kaѽ@C"ڂ8 v|yy7y`0@_>Ub"Ei<.g!l&+ĥY  nmT^<62Sm0_Q(A <7NL9f6:Hdhjg|m2(RVTӃiC8I ھV*?ש:DZGִ[}=1ȦZdV*Cݳ#{E-ggxn,X;RXSN+7)Vpǭ. 8(բ*ZܬP|uAt ! CIp}HC 8eW쯗ϹXI ݼ@dgvNH˶I=`rzm\'G;H\~;Ew#j?^CF1N)e!vIј)9;m̡;9/Q!;?YS6_H%1V 3먷snIߠ^9#PjNHlژ#+]JOPS]RP(B<Z 㦰 -xLϡ:%`W/QK/{S<&H:\U=0?1а ѺAn<)_mZK h2?ߨi\ʸ4D ^IPv OE?0iT0rKRq$#9Ԑ`s)C˥ѧ ״?}QeuHs]$$uL, ;lg,N)WQX-#} E{heI氥{:iuVjz2-i~ky j4qIwM JyQURH1y9B"1 C@Sy/nmQu s%2y*;]9z&(Guܑ#,!--d^&zY~d*zƽt[W%6S˔rS'KyLC`fL5` (bjgкXt2KWec&cV^LhU BZ[=awvxcΆ4\؈AU-ڠ#ht aa:3ux~>?*P6cpPwܰ+ؽr^ IBX-˶(#cr|'"|RE5*('SwT ?QADچ$%1(cXl-4b"MCl"YӈW-aU}ۙfZm)]'U>e uvs6z< =Hs;vQS߄K4~U\sA ٽ: |MI+L|@#[zGeKGSɤdx0'J=㢊I< I +q9|>y;`!Yd'L+w4Xit[ @A5(^E`ޮ$%} θYL//?Q}!dTw_G.d0[lpe.@+uV`HywV >xw$(Sf}Gu;a]d9H*+X7q"f6&|گ|3 `>}D [uMD [VqYa)e| M/rm!L/ Bͷ-:$ ́8ʞ/P\uQjhZo;$3_qZ@ڹLǩ6U!A)>ЃjCݧ!%')c}=@1\nR tޝO^|Cwd4t~-ud?6@T]+_Ȝl>?Ū<!ݣZ<_G A`}<5xF?  %8Fǯ8 $/d[E`AV"\\iC$Щ0x 88I|ּ"E8#tIgvӠ@GwRoڎB p?~j`@kH91m/3:{&жǵϥgmW9%Cj cy L)%}e"ԦjiQ$5KeFݣޒ•\?HxG* EhEW?[ڷrgy8>o5Ϫi(ln3)?]TāF!P6}zIyZ}ɬIE kyVvNo:)ݓt9c W[|*X첐Lh,%=D@sﵩayKkDI:\U9\G,oi.1ӮR"blȄN6@.W$Ks힛L*' +HH@-ht v'.2'$GW ُ;.eJZNKM/ӛ"6+To&V **wb`ъ?Z,ઓhsL5kM2 쭫K㐢;ɷۯ)tB OWiqN9]h~h{讒[sӉݾ^-- sJQʱ<ԯz^.;Qy_ER?h* x*>I[fM-b&Pj&k"dŪТep9<;Ҹ^kn!tEO*69sDv3m^'B['P禾a&oKnpהb_ 45%l.v8+WbrfH_ 3_ 6Ukz |{B'IJ_$t7ˑёٔYZ=f%bFk. Uuft9Ivgfu˂0k{"E}oݷ{*edt{DQ|d'ڽh[2Q}RY4âG¤D6 ofV-!?F#MT;о5wº(WpBsM\+Q5Α)^K- ߣM1aw9p?#& A=ڇ+n~Yb?WI*2k9j:reWXIM5hрQ|}B5m7jIZjm eeM.JfԺ̅чc<>{7ڎ D4 Ml|_k@*#x׸Sd4x~|pRs( bA3IO1gЙd=!u 푗 HU0hWRyA L+GX(fz+% 2vQXjK܄ 1V7Za7HdA(sPZ(PC'KGq¦+c=AXZt6оiXa|sC!s(\ņs!~z-b=/=?ELq颸0?_` tqVѩXgةLŹw=ajK/̴Sݨkj:ql 5)u ."G5#=/-n‶GjciU & sN!lTn乪*-)\׾֐EeN:܇a';V3*ZC)KSh(^4#mv9ƐúV*;0Fysz3MdjwX# qhDg vl2GC&Qk)7džv3 .}O8':NKABDZGx41sϱ]̝4 Ⱦ !%oˀ˗%í:k:Pdd3_Ms xsix7 G8rk@8Bq,+$lb ?W/]iձo iS9EG=:zBDM⮾*8˩,_eޗoosIL զdnHfRks+NlT92_CfsyGdcBDҚ@t=2?]^R=dg+mπ{'_Ckut0&jjuKp,&dp;Ke?{Bhl8`%4 \#e3s'VeFX1IJPxXAO*و+;8#Nfu(S)2PdGF*;^e58Gk\zVRU~,HM?hɪgY\otv L`)rW=UN`a)fh5[1w-(ce?ـATN|-`bZ @A|yEٲqكSvaQP8ZL "f^}JX22$"i1MG?2 FN皺QmIꅻF4{2i~XMl2ҊxSe.9tcM+]6 I"t-w4)s9?gycv:0I #$Z 3KJ>" )監S <}7`{߫Ť e< @@C6»9R t&Z+e#ixhxޮ>[A?6E*StQ(PDi_VC#"׺ܙ./j}PFAך&n0",e˺Р: IuPy3H~-qorzD#cZ|Z.%@%@Lx#܏^2D5TUOх~-'RJӃEN<&35ML{ S}:$Y:%A! GSf.aFRti_p?'.!2a u^9FܲuS{/[ %a9`kwNrv b2C-%NFOAx-h% GMp0pK[W˝z,_9i8p~ MhZLBl^3Z 35JFhWƄ[RD~F>fͦSpÐEOی8^oRY1tK)_{OUal_3|%Y@ڡ nM$QZbPX8 f aʩ ‡NJ^ FT^ʫB焢CN盵AYUg.&ZkN#Cz&,6M`f :ܶoZ(YC`ve֎E<N&/XOAcsw& RD >:cSE0܎Tks߃[?C p8F|A͡yl;ӶHSzRd JR-$ bXé6Ơ~a*&il#Kw3@>>˔4f$ gW1Fw$,+Y缦{d<: ƕa+;yeqYd[^+7Rz~n[&Ow$h 8 MKmpF8FzA4Km.51ඪVO0j"qٖEi?xm3^[*yVMz5P춦Wssiλ<xV" +>C22JCձB'AaO=Pn{Yt,->D|A+>=]ęі/@G?d=u6Xv`{U.8hfz*Z<5jmm] فbi#M;K4ϭdl),`G|<^auN92C=2Tq-I5 qgfQ% Mԉ"(J@~ {o>%4X*{{>?97X|%ooJ,wBgfNV)DC/җ( 2 k6fZ)5[Ɯ»A7B㡼]_V>Z ڈũhUm5I7f@jil4n#te~*wonX\m-AvWgгK3^ CUJz*jiV+"1ď D,bq4{,'nqy~4P;Z ԫ؇M6k>03K?9J֎i !bmd7)**E*^֫ $>Qn$>築ׇ>OQg l$ܾ#>~#KsSCD,ozܦ‘E?[QxD /C!] 7C?reVī.r]Y*Iqwʹnat=@91UJ@_8j/OU'?( õ&ҁl2/$x&~Lu)Ta& Lc*k!MdY Dcl&0b uRn ձgL_$.~*5PHB ->:|j#sfl| %v>jkN/%<N ӆ} ϦbdJn)t$jX(ޓAdpz:t[ECkT[{p_wfa;Nwu܁V'?͂n1EI#$Qg2ʹwPsTp LXP Q8-W@'{.VVF8`qϢ> pնcxqzlUν˳~XɎ"h0̀۝VcjQgpoJDDT&7 p]l- iRf?*BI=+YQ"CX@ʹ6w}@ݱflByIHtY:Wv"՝JXg*2ۜhozW#wa~{ 7f&~Foi LtlRkB32'CBnb4Qde|D*,3l[|98KbV5oY)fE`i$$[W \ D)*fF89PK&j6YcΔ<|#f?y >u/N T+ANzg40\6yJ@yq̓UHZnrA&u8Etb8 Dӎg  ntiY4o(h)"ix#ow0=:hF'Y>W!?PHzIs9b8῰Fl4)bZй{6LaSsJE EG~K[hVxti}M&8$g}Vby"zieJWLgt>M?H FzJ?:L(%/l$x-XN?z:7=w?c֧InTe?t^KB^t+ 1yx:RB̡훘}"G4 1Oa l`VWضMςXiΨϟjh 6t_䗶!z=x$Q%(jOG-)R9b qs?|Z<ۦ%S^q[`q1[VPWy2sPvCoaprT 'dPA43+CUNkqk dzp 0ySN#Ps769(}-hs[+Ȳy+yrŒ))# MdI(l6|[~C:҂!ii/scR Ldqʜ$2-R:y蠫0(fu k= 5s5d/j}[ p`q)$Rkh׎I qDS}Phbk*$gY@J4 mX-#[T FՀj",_/As +g ,)qtE$^kƌHky'CJ(TuF˅M3,ߌGo#)m,Zյ2:.@37{ZJTg<%tZ E=[bf:_1* ;FoœK+b W~-zjV+\10xbyc®Ö0 ͹CBn}!y} V&ap]QXd 7جKB3!rsZlEalrv-||2&Ubd +ʺ{Uš^?Ϩ4gXUG*˅~80t첞YNpGL5͸Xzvݖ_Vs#;!W,STI-K_ΏIO*z=iqC~lNx Xc:[_ͺV>XAf&|9'WvkpCjT*BbmQ_%T ,TNxfް6%@{bP"BsswnSr\xu U?'gs4_:S1QKW>DOucFS['1^Wa#upwug&~ڍx* ԩ-!@yB 1GǐT% N1Vf: FgeJYQ i6mS; *!%e9V}swXBD0Nj>X_ O+)Z!=-(o&C3hnlҥ~BJ[%1$ d&ϵ؞Cqg9 x~k%.B,. B4;@8w _dk'敂|?ɡbLzEo=i83:Ӥw)^G#婬@0/݀U-עFwa%>c BOw[1y:ozEo ŒYMO]Ro.2B%Ǧ _훁`x '0uJkN4C L6iU]pt!*/%>-۩p7x4S]奯#-r+2/l ZROW@^`E1>]qLF{hRf,|gW"m}G\9 g]H~)xdHZ,R#bZEPAX2Ë h>玝L50MKɝ[$'JE-@ xr z'G[J,r{{ nïkx{`:U\Kudm~g 'e*LL|'XOKM)2]婪Ҭ\XMŢۄEJfƯb ۜFGޭ" -d׆…P130Wd.L p0zdt;CAGD !/:?*ncm`0ITՐI@3IlH ^vC??RJUɈ! 0jsaEFϬhsdXB 3Yʆ /N ,d%8D^OR"P.ry#ŃXѪ2 | ޴Ki0 l#$W G3?.@+cxw$#ɷ.ʂR_l1o/[H߽JTʄo  BcHrI(!P_}B:J-Z#3N:\*qp:Q豤2 z![ǖ ŲW}1z݁Lj&ѯ]D4R]U&}\<D/#X{bt K֨0I%B uxp! õ^rW+\$19K*Qr$4}ED~S&PZFF1z5y|'@Żz`F7_D+ V/ `g{Ж^*+&6{{S3gƐM" ;LS$"%6JݬʪX70ϿIa^7aO˾@HþUr-ey첈Ja<Êzeuu3ܔ+2#}(wj4֩Ӷ2+hy-9 W#&[J"ۡ];h#X$h-g!*m+m?9=FV9X8Rg]-qvb!npdV[N|>zF%Mүv">)1N+NBl!.bng_5C%vzkTAN `W(15fw7nqN6.%^.M$tߙCcO~AxպYm fJ&}Pxͷ*ea9hmDTj]g-S+Q :$ G <МVɗO~I:9M-@LVAۈ}FN`Z^3[( ˏ DG$m*JSL=lmF5AEduj !䩳7i3u|=*ĞҠXD'Ti0(w㫠//U3MӤzcy$| coqΝ)Yߔwkx}ĢӪW#0Xj>MNB#G<LJ?cXؽCF/Ek}<}ܮ 7 wO?tAHP [&Fin~ssD"&WQ>xJ)sA.Ąi7#iJVX?MOl[,XRKOZ>zh3@6èˉ6 ؇"_"Eix_-F (-0j=b\%W`\,>#,RCĹ'{R"g`T#x: QZKF,)Ӂ}!B䓆kl *I[JKHK[^wn QtFGR kE̋6(񉾨͝PXhDNLsn0vXK(?Vw[M,[۸/9QȖ"=4IT%46_uhEsAtgPR41]w%$ n155ɉ du-坅DT1n!8GrV7[ iV[ p ( {)DیxdTYnՖy,o}]TP.YQv1ٲ9tٗ](G+^mv=1IۃTQnєbM R/(j=(7 Ej_L<]HYswnZk;ӭ5u&VqOywA@[8ϗC#mr08&)nyB Wsgim((~/LR%0[5^Њ&-ǵrsRsP홛˨|/z\f[T}0c΋VV6C04ԃ'a+y˴ɉFn#G{б4foܮ,NM o>c:e&x(_Z -촶}w*xiJv^oɂnʫ51C~(oi`yJsr?@#?`PZ`4'IڈZǣ|f,kl'w\)&9D8$uo ;>{R]wС#v#$m"P(ӈ);:ӓW#ѵD3,Mm'Q=;?mDlV՚?Wggmd1|H?0prҷuXثvVs {9 ߬ώ,(hW217Gw8Uʉϓ 'Icr|w}oC*Pa W-,% i:a/>E삤uggyÜGącFE!rߕ gQa(jcLFUFaW(t0вZJ-J 5sJ ]Rr Z:gPGsoTzj[_`}͹x22C2AɬZ \ަk"8Y-J<%hD!}@u:ݺseVoE$M"|}Wcjʉ%_\ jG0`j4wfck)})Aï[/|E@:S5>\ً}еZBTP*کD긌ձ~OE;LJ%x'm1?.1\~J,JAțLja)D39Q0b6B0b4sPrirKz7CwŽovOS?X.|]/ݡ%>1X G& ёڄ-_b0D` \B ̓?u˩ *VІks\T{m<FY+g۲T+ZPլY`[H@7~2Kdac7kZ+KshiDu^tKj&*QX ]?.Al,hi+=|#m 'r7LAk)e=6 ɥ){uu 3ϼ؅gʘ6sa?шT ?`9[ge>vs/mRQtG6%0~K,?P~NJ\ Tm⑿I=r$ItnuubeX3" ,UlhdL'3Wej? <4عC IO]IbY>< 36w2oubl^v3vqDp@-5?܎j p]:o+m ~VQyjs DH}P(CtutuC9;. `y1Y)'`Wx*X2 uo ᳢o\Xj@ރ^ TxP7LNމF%Z1$~0DC}~ 0rv1/!/Y%a?&_bȌZGO?qb!¾}d볷wU&c7ly~V{3;NYHd닿Gɳݘ9Ϟj\>X;2lh5]3XB.ʁPPTR |I~["JqbBOo`ݦpM[B)KᘦXtu^S#&$Y5[աoThV5Jv/P % 1H;g%ϣxv %*ckv݌yvWI{HU)n.&=mfL<;r$'ƹ`b+N)>S6_y=9fX+4V8nvNH&Ӵ}xIf=2Pq ~0}?xI`T yS]K.xt m,_O&Ẋ|tuA:HsJnmz[G Vݨkd2nW ->W*(TיGO#աީpa$ @#RmlSu e) 3_<)!eӱRާ.{<C\ %+դK]/r[Mb\ǣrTuX=HM;T媛:` _dz@> '%+;! /)X4 T<ʴ]CX x`:#m^ آjɠ+\GDr3?xoޛ[["&EcBK8cV4-9@:v>%ũt;Gk~y[nū yFaV8֑\-6<ЗҪs#~'V-ɒc-eniQ8iwUlw sd?q ܜ+ t倸_xؓm"s__yqDYTQc*ʝyzL1R(2AH1yBγM!,'J"U`B=Ѩmfkcm!kӂޙuk?[|٬:,,O-nPD T̞ىA g+=*nM)lاC{[,'-A{Ѩ-*K#2絵iS+w# /_ Ywr5e|}u ^OGGrD! 8$]{nL6Ʀ_Z3m_PRFXaKنʍo(}㜼33X26jFwk2% }cL)L~\Kvdؖ:H'yRdnǐLy-0^5_glb\e hQ%û[iӷLtf_e͗v!Wf6I'CA*"Y 2~8-`5I#uw`Օ5W]?5G+:䒓3kufpX2Ke:&JTɡrR)}U)|,"{}WM"V!xBs̗"jcY6&Ef"{ #,kӉ-sDZ%pAÞCr.Hi7qܮIkg9{PE`ּ9Q8+SV!-46H˴jK[%{ ^Y /gdT/,\`AtM ?.RzXa^*InCE|5{yb* 6kFNncY<3@(e97m-唯5O k1Pi0!ާuṞ6`f*x̺Nd^m]ں8dHaip3V1Y K^-x*>T&|)sYo`thJ_EpPWO[tr>9R ,rAy0ol{!HMUmTF S5P?e8!@MV|N#2JMW@к]O =6'X#l([KuLE/pu|% 1c!B0_Ske2'LvG׀G @|wWUܬf0/~8uJMUku% e"QF&bU\b?BhPzH1@|]q-KuCN8>m?A% it'WX hFs´󔂬"5ܿn;_{>z=5)7W~gGd 2>|dxQ!;Gh=dK#sL>Jiy rqx_nhI& C>l.E$@KȮhJɞLna7!eh8-ZT cȍjS.Y4h&Pp:(Wfx:b>r*e.u*ySi**S/hJ|QiM48ig-䝆> X.3c|}C4M+HF6F)@YrtAMm&i42ȄOˌ6 Ů''p{婩w Fu9OxC@cs9U**v b#IԜmZйg\N6+ByZQgƻo$'X26G$zϽD ",z[G(K]M gKo7r^A {GUsWNչdB@/ 51rRFvkŎZ%fo;[̡}# /.AD'ޢ_BһOxtr2Ԅ?ԄӒڡG`>'QO##RjOe(`{g67)Eiѝ-28A+_0z1{l s4/b""J2KS .3y$1Q\GFnr.Qj=WWtC^FU.@L QejL0/ ״1=%1آ4 ]> VWTcB pW$Et/o6ZxDmXñ35_m5JuUoEIJ@|qD; wU2:pL\ 9F5r,+ 26E0~-!nQ #8Ej;rĹ/ʓ0h(&rsi OC 3X9ܓtqU#^ńǩ3b\i]YT/[u~갾mn637aG4q#y;9n|ẺcY7K*(7c(Xo,FwߩNr dz}fiTA{eoVg7V`C(\W:rĩ8,٘g֑Cz̳(%hY?@pg׎*:doG+むmʊߞzg!kQk'JиuA~?¶ 48 Jqx FyɌzij>jbƒUMyefS" 33m C?j.A#px΢UOor$f-%LHCJi'oU OB`dqp~Kj7ϚJq?BF4u#jy`vu'hoLgpm0hGgR:@Ϙ߬GlS_nR"vHNn K}(+ O9.9'|;sX y$m?NծSAiPL#JDGŨ>4^yGފ"pYLj6D+MW+ Y d >zݾ.d.>C, |9-n "b.AiL>D3 {~$qbD@d +D+l$0+,u'%ݞx!99m)M|b>ʘۼ. p&3d-F?+B1 萲rd߀XA.N *=emx%9JKgښܹ_JKqZKr8Bs,qQI,[y`TN]Y;yP N?I|?";=GKWo>z1q_k YfB$!|C?}Wh;$uRRPQ4OD-}R8RAsMg8" cFjMP0\G9L1ƛX.z/Dm~נhl92ΪOSz?kU_@{ C@ʢ,BS"(€ yؐGɨr1m!]n5X{'%w}vѸwB顄 zD+. E>ahUp[A $}% 雥;Cv [zJrk?s$Bf|C·\zJ Ck)Y+{^  ӮAH皚>Ijd" 2XH"'osMVtsLOu!!'X6b-@Z_:9l!4_M( vdt{:zհS gز _ˑ_W;u+Uro$`pmـQ'֬RczɌUtmlr*ە^JDЂ]P'Se隸V(gtkV&*gKމg<(YY{q#&q5)fO0= %lو=aOൽ\4%DR:EbF. F_CcZ̻` ~>t ժl;:E'ase~95=[! MA{.#aDn])JAx1чP!׷y"Hx!v!,b ; eS`6lob~`rA(.Lgq Au6\/m'*;M/'K=4j5$8t-ui[#[ DTT#  %K+_fDŭr2I1#Z"T8kfP{{ Ũ4=>.t('Zh޺aq=+/=o6b@=:)>FPwXc2%Dt_yW1ӉýT3y>>M-ɉ7qϥc8)eHzu'|ï[%ah$|rM2yj/7$SKr7E!—AYGLl}>PRA`fjDQ9Poe8~4 `ףoW7%VCnc4ڸpR%VO)3IܗYYeqrqJt]q9=k,WiNߋDs*ʲbՃ\2֣o=mW⯰G2vnDǽ c@$075-z'_Q|Xe^A \TB|(-oMJOH8=Lg!h9/C NYQXLJEӲ&Q&~H\1Ug^Àa[zlCcC ;KJʎeo\_qeH KOB\q{|_Ƥеwx۷gwtO6C5z!ϭ&xlޑgm[%.䌬efNg#]JIc'1-pvJraY%?wNGUV[ZR=T;Wޅ;{.9 P55kH_J1ս0 KFNo],匩Nd`kcԋM2QFnLI![ܗ{tlzݲ`={ǭk!s#yoa5櫓- &U(;E%k/)I:]xe@ uIޢJ+{>BU~cӬ[-]fگ?✜[}v-_t Z>9N0<Һ[UHmdK0.{iqGy'F+cnK4E!k "ع#O vYWof=1<"+"e][hꁫqj5Q?~HDu>|ICokcc ϋ& *ލpv dz_65݇gCEA-u:ʥyz!*5qM1)Z+4iNߤV2$eJX(Ju̽i)p3H.YKU (ՖZ';2[&7}e}w3skݝ!kE1wt&D1co3]hWp0^zH[kV!: `~z鰉a]4Q֝Vb&}(6:Qz>je$0I251oQFjJtɂ$HnT;vYoM <(|E"^/w6ۯvHY3I+s=NIf/ W$效z98i {StHL`kǨ&9Ѐ1!#8H^+Xp?ybH_: F ٵ8P1+v*|w[6OR &iqbI)}&L[g%wE ݒO$CCjG-1'ϰ#Y |j]]6¤i'Zb>fge_b1|2r;#Q` T(3<`ǀ<2El.ZuT)?N;K%}^J)~I7ݰ)t LVF4P[suGUfP s?*6†IHz;,2?Te!}\ѵ~n(J02;Yw!:?ZpW9nSXxӚX"?'Wr`_wǾѱ_Zi\vރp]E7G J w -Kbf5ͷ%6'Ph_(%)Eydd)QwL[#  *О#vPG(PBE<1IwwX L~K")2sj|BfHvI]-N8Q={OsPhpM1Kb_ R 0L.:9_5d~[B۪LP,>Y?= c\IDuc5UX0IzɯVO|dũ vt[sK5DŽtv~r{2iLKiTaTt|V7n9p#\8n(6E>%o *n*{ZQ/&@9'S͠;)jn:Sżf($mI$ ^v4uOmfbʔ!NۉVpsT ~IcBu:;cA$`JR/hQI`y̩nFїf/Sghpq[(1l< 1"-KR`U٪g$@7,ǼAc:ƞ'sǷ7o_Odoܲ`Sx)?91Ry5ySAZuM["۽oRr}͜@".5(*b9VȎup^mo:ξCSW06BQR@ xP, rV^>Mdi/C_,@׳]IgFWD'BUlrx%|_␋LbXzJi'W:||$Ј (H \u\ya]F+ & Sռ6SryҶ \O1ZCNBN &TL{hf"nmiy`ٓw/ [dqX @\EɇSW] FhbHYH?C7FUN](nȉ`t!چ szb 7yc)Jn&u|[ iMu/O-`--ޞqkbј`~V($`IeTH!A6IcU4E|C{Yv{NԼc᜿Pth|Ee5TC|!m mgulP[ -?>UQEss40Vc6CԽn`"5,5.7B|;TF9EV q~/DD㭨jDTrS1$;IiW( \$OB%"?cBșZ|˽ N":W_c5i"I_7䕿-ښ' 8&)1y Ҭ6K I%TŒqbMrJN/ÿ-Oy!?? -(S:;X~'?XMfdxRuXk5= ̩ N5(ôNVI;g{)=a;" ǿ-0ijYFs:?гZlJh *}¯TG_ݺlXlW9V 8[ U =Y ¦f_dӹ':ͺKŝ OuT!q::-9Q}SnX tkk(SuXh'gd;]W FyDT wnLɱ.ꥮD<"JDU'ҿgF^ |>+IӴ2QC%5+)MWwS^3bA1O %Z!iCY(bE#d_PD6*XA:΁0?w%UQ.va"T6Nc&p1oT$K f$~DebTylD.jljP>LI_t 7OWpB "io]䜭L(ᩣ)DL#z4=r"?PM9@@zS6cXt9Qk[ҿnv G[*4 Hޅ MH@=`cSţAD=A]\ cVV;+="X@ʨy/OSa=iH(yPwjkΓWx=ok~!4:}^Ω>G3D,o .Q'@ m駷tn ؏{:d*eoEܩMT1Dt G&oyZVw *ʓ'1,<(ƧƓ9 ]TŰ7}R:;& {ej:oW SZS! (#W8!g{,l4:.Bt&Ӧ,UY@&bC73KWu6I0Vu$=pT {.cK9~HZ3xZYd#2cѭpa6Yc87'PIȏ}t{4uNS;]uYpvjJ(㨻=ȭ>#큦g=iFݰSF5$1 yaJ_H-Lj G˯ ;d u+3 m%haΎ|U8KbAliJS)zP\z}K>/r{m ODg9D,몝"'!hJsA49*1H 3&#J!fD}AU~ >5hE`jyI?\2}]5( 0VRjALѱOnGdN9-PKPC]R8fm,dONE %Oi 7z|ݻ.MDTw] |PΓoE\dž`kK@a Y[ϳ"l#!I9AV>?[(`fH9oDVoҏ1=#'A5sIֲNO))x zlnjncT5 imȔq.QQ^Тk Jc4Hu_bH@a|[`RtG66!=g,H3(w!RYä(C^Nɣ nk.mm3HUV:*btJDb0"F&Nיӵel!;Մ#Ḋ & (jOdW|=d /auZ\ЫOB(t7$WzC.~oU1#Qiq26'y1MdsƂѮPM^`.9PxxWHV:c )DE=p=cIynT4KE{t:(mn ЕMbWwf}P.hCJR߶~=A¦T&N5`yȰRMH. G@hsxX\ ~+@$9Aqu,ӜZ]b0zBhR[-AuxLFyY=_!\9keռ8oH3A NaØ nq ќuN (LxrzsJ=~0\.!Z'vk~5IE;;GjybtVy÷$vF)?g%X/kn?\7j/u; T%Fwt(93^7`ǨV dlE5r1";Υŵ= ? L_R)nm+\#kS g_GYSB8M!{:GrX:lIחEL\}':hS}  (3 uu={jp="0ch JZ>̥-p?ןLq&VPlR7]ivi <(XP簜"F9OT[}F(ꪖ!bijB PLe6zb0R[a"4g0n8[YO~k-JZr\bqhv> uG)bT8继~hym~zN]0N2?&naDB}, ZEH7 C88MrJC )AX‹xuw^ Tڛe5N!XqG ɍ$ n&{Ehѐ~NO}/WҺE+~;HRUJC; i7`Q; ~p v&d رat| zW;yRa \N<9'_[~t;xyWua^_ o3wXd*,1{c- ą؜94v[-N|24D_ ,%hI 1Q[MqRc ޝhl ^D&;"JWSGd(:wi}_9ƍݵeQʓ_t' iEDe0kGɪeDFRgXaKv^= PeڴuƄNJ>ѹy[_BeYK8Ԃv܏hKX곴\%#`&񄺗呞CզYw+P/j;Kv`@</M*{:~RM9ӵԩ౵єCɁ]"xK8+jU^H1hZx9FRЙ~oZS5 Skt3]U䭿eI׶6)!X~_T> ï=WW"BdBwry!CB<łEټ55U<#ABqZ:x?mKХXMsNM}K"c]A:S .?Ѿwq K Yuerhq|Ht+$Oo}ۜF:ꓒ sa[I mN䛄»O|ZYEʽ ~”oob\qgmtHq՝P`ʰ`2>T&*xt[!o]-YUP#6CH밧K jv|l':$QjvKVQ^+rq$>\?4N (z4ș4e,6Vfgn;ᨢrc'>1 CTK3c9$FkWu XtuIgyu۳wfbbD@/%chok!?Lxd/D)hB y/1Ҏu6B⟎͂ih~=Vי`Ef#l4dy6DM]F EʬX8DGkRܸa" J LgiM8.730ZbSOxF7JZ~Gz3|G8Y *vuw{ڄ" 1bAYTVm:C WL`p8ӥH-/|coCJﭐ{ {`\u.i< M,K}s5a@Җ _őð~Щ,6I?<6AsH#ƊUQ`ct!S-H`63 JE=rg8)EQȃOrRf5k2Aġi&?|ɥ]n`6ÚgrEܷ6N( E69Z^1Jw 7gT`y^&:`>j`vD?<*eN~q~F23Q#?cл4 @?) a?.V [҅njhKM1=;n{<1kWY^fP1.TR@mQ@scklD DJ~=0\ >Jb8hXpơZ]{HlJӑEbͮ~Y\ V62U>"=A,wP̂3xf$/oQK$nOeJ':`Z]NTitJCD=Ezs9܃gTL/%P򼅕>lUR8p"4b@'/it05p lt \%SF)W7ԭw8 ?IL /w" 1t[H-:(S.e]Tޯ<Ľŭ F3הbIwCQimǙPǤY1V2 OF6,$dzӚ(MV<_`4pBRqK˂\;. M7mCF^YAMoj^] Zl*gK^&_BRƦ} LE^o0$fߌ1;̰ ֟"y2rKaYcRT&4J N[? abXQ#|v"S9c߈߰@װ =LYfrac'Fvlu퀐 6aTE4kWMX?j^mbm8bw+>#iOﲚB7Ck؛Q-saoTH#pAFvϋl1U/M zhtɩn<)3k-9±ˁ%ٳ —,;xG.D%m'un8r}`&D~zZ-7ȒY #Y{!O`rN1|:4O*#,4秊|tN9ԿP) ?Nms΀kCv qz3b)*7_m]P`O!gy#ML]T3F*&uVu.z˙YFWA k#[é $ve\ A>dkO9{4_a`Gy|4Dsr]$7΀@m iK Xe47;B,_ է`͆a +?#Mt\?<&6*̕2$_>Rd&"d̟lp2}O=Vl!~\IFC,.@;Uw xʧ@FDs~Sl kL]M3 ֍y,w$ L(LMW`tW'cV.Cؓ7[qDGA\]ԗEz+9|>rԠN{L5Fb AP#Z3au"MjTEg/4bFi |m&d _/h]"@xw&grnA>0|M25Ib{,de| =M7ffHqqIލ,w+5%&|#3̈́of+-bSdRC$|yik(n LUGSu{| crp+&-pm7( &8xlyS-([wbgɭ ܠԐ px`L 1 h6:dax 9#B^1/t(* ;"tUyr|L4F ȫ+4 6k:pYgԫ[zm դFi2-Gq|`CugO JzJM] w*()1im-W[oDµYDI_f'O]nd=OM5~d-Z9F<{P~͠ k*蠘 J51j Fq:ub=d}-b˴LE)OZ/nlɬ̎XuhpX|P,mVmX`c#ÌNg.h\9 Q3^bJ`M^6#*T){RӒ #Y2s0㫴LNrW\kdY0:M%2D\,I!X#0<߸Y}UJ=nKduG-?R%gPCА0}Wb#Ǫ<-I&*v8)lL]إ/:kij&޿eDnԎRlOhxpͻ͊ZhD?*5(kY>G7RѪ2S͡W~y 8|'Y%4EѦ ;CO/%)pJM'0V%_2j~vRy{I͘sX'tէ*WB}jYA"l҈% BRZ6@cȥ͔ TO142l*EgJ} O4Y @GD6 2"HR.֥\ܐ_P\?՘Sv$͒l^{2(XjN(x#5s%%jS}z#ԁ]TaAc^gx..ΕT(?1wI13v\|\5A\t3TuW- ˘>ը ޷JyDk{,Yj#!$^lQ ~gBCli:nÅzdv2}Ѷ\"S>+`)+w>dah=Kz+&lig*Fich(؃,P {H5C Q-Ty,[W:ǁBǏDzn?8qvlhϿ%b1$Ya_upX SYUzdF[QDKhw5…oÕ2wkA9ZVb8czcq763-_R,%4Dv\J&H+Ġ\NSNDji[ )C@fX SfYHHkш2mGp(x~+͡,%hUXLI(ɋ#60&^vy텫Le3%8~&K}yߛdw.ײ4E,*~N2^tGRIfUíjx[`i!#V i(o,~˭-Id?,w3D⦊j}@3:|5Y %#Kfb@2t Lʂ ^hTVhMj3^Vlq7.3wDuOtNaE/ N,O~XcmRMվqU,z%;OShՌH d2Y=S޽ M*)`O+r!E#b&.Fu;Jy[HUµP%!W!"L~sXbPC{\w5(_ONl8[\kcԛPyNn1GC;o ^dzg%iؗ=_>Nq\5^BtRn) 0YЀ`Ca)H qUeۭI挍kѸԌJZ{߇Csb簧RFnZu؇sst;PktX2־2:s7!02L>AЯ[{!ԩ+D8ߎzŅ}X$ϧ O96C,tRC=]sP(,E c@6;VM}|YjBpt8hW\ Cl~Iy"J^ec,haLZ\egI,>p O}Mm%EݲFF V߈κ-.EN7I9( {+>J_tk^-޼]"  rPh =x/8`ɣrbhyys# Lk~ۀ:l0*s~+YRD:wg< +L ^n?4ajcdlm>2ȵoqԡAyv{a|h4Id-xlߺNRtPAz?M %#䢟fF1$81fDwTYTwX3,isj.97eb\M&?^;b/@kkPwo+I?L)9R&LYB@7.l9[sb50f:y7.xÅ4 7@Sϱ2O8)bA{ʣ 50CS7T~s^[\p;OGy!,)H3&!HeUƻ騋/S15(|Ì ;Иǝqn 0lLߘ$t_wLI v/Ѻ`8x7$esN*!Sm6wժ; Q}, Q\S )`vɚn }O%/9;KqJ8V;6K%Vh*b{SV WуL!b泷Ese[yzT=rS6-* l5Rl%E.P+MEr3oC], I$p`DyȜ;8cF>8~[/rkn+ _T (eW5`NHם~BDƓ3jR@ j2h_zőDళ 5?%&LZUaNr.[:ygѷ5%Vy^.K %8V38ibUL[d\򌢞o>9K9s5/jp\ Ś꩗:jPJ"FŜЬC #4Upn{|8iR~rSN |DGwj{SY[U$ ڷ$_Ė{Ei>0/ݍ#$ wZ=mIBfk )r]ELBc/K`CݸҲ_6Co^1X@'A߇D#nZ@:)Я$8\|z ުgt'ٟ|N- r\ NOatT7Y$֣ZH̅mdKvϐI;gĆuI_HR>zfҏMh\Th&E{^2st" |GZ4GOԼׄ𪽮6Dv vqn@}rtě<oº/ȿMS ٓ?XƎO!!->伭 ) pE:JP1CDk.@r;hJc}+QXN+x /} ل@CۘҊK$UTp]a'!œHE|hMvGBǸ_1",'fG]ic>Koy[jǸ\׍? hUmeq 5#AZgu_fzOJkfX @ozp/ߑzoX8^ǖ h+&Z54"Ю Yz羫wx5CI fQdz SYy6ytc¨q]^:Up'\ K{,,cH8[Xկ<3:}ŗC>y$]G ]Fd %LM%$0?WoSb#tuL&в/|߁7|S{C֏C[B@ylmZH}V^(OT,6#d[A9n%R<Ydq-/lHȃNOgt-9ЭiMJ;;g-cg\&T j'0weZH ee4ȧMD,Ox-h%F@5D|7#cy+}8x5ZQiWPؼed&EM^!;" Sh5 rr_piojRTi~?IwSG<%#&=ۍ_{$r(wIO LJ@wZܚ?Z՟3'1|>ܐmq"#aaqtvnXKƪ"F@Xߠ=-K>N `U"h+.3[* )[bh+)m@W̪ul h]B$3Ւ.-PҠgdDB}mt{T˅8n5=PʊYGEݦv.m^WRt Gˠ/>k V 5ώESOZve][x)C7h89ٕ -#qVR09Y]`qri+=[ X| `dOҟz.@>5qš~q2YDi=ԫx4ݸ./}a#!..UMƎ(P+Y6U.̗R9ڧ^\Ca4-On [B e ]OOL&pJpa)5CYND=7NM"}67.ӮîPglQryN*".3M <}p*^+Xz$oZ>".CsőjHu\,M"]81Δcs,ZS e>:HvǨ’\pO ڴ8|.پqf+-^r>Qw wJL޻ي-a9qry̤W n~@ ׄ<]ЖYLr)XRG^qFBx!Z$rUZvY~;Lh ZAI09#?:יx?dwءѺ j~guf3U.Ib|_ *۩oVY*=Gz<7fal4[RfUtK!Ci 60ꮛgtU_VQsJ"B~Y9wμ˸j^߶JA)4 ,z}ְQNEMu3wU , ]xknQ ;6FE}iP5M&7!"0qH䈆s "żu< L32ȤgEUQ?+\v*6{~V*oAB P0-lX(a)U(G :9PVbX$Y-&L?m֜@Ȁ+Y2%bXlN Ge.N1gnhL{L\K| mnZFͬ4VURm^sp^ A5TEծbBǚ ȠgO->,e eÂ>E @"q ( ~,Ww ^xTEwNZP2"o_@Mql[F,bCEqL!QK77*)$E6[xg`C+~&s_Mo`w&_Vgn2Vy#EZ$9o̮ N,H,UgyBj(Ѳz;@'|غvDSE<~$4u2$:%1zT\ǙT%XB fG}$_C?ͫtA@?+ .b)7Sby!L84UBRQѴAR=w&lT[׽_c6ZLEEA.]>km! ЎWM $\ީutX Ltht 5&lR<ĩ:HBp7 _c-M)B[!Y\>eiOMpa`}Ɠ ndq_'Cy56Kq۶(>ǣ\g>p!H%H~ǼV"8 `*$FnZrxԼ=I}>(N}r93D`+9?vZ V tZC=bejR:r,|bmo^=iQo(8`JA͉5]tEߤ.oeﲍsc8i!eFC2D~;k9; S犁+>P$u'$fJf\< 7.^ fiN3nCP`́AjH(4"4F'&_Pf%zj'ƏHAcA}\r{-&۵)Z12#FhgX0>hpt_ˢ4Ψ~ L1XBRrb"cɺguEf'BneI;( #ɦ1x$qv ^wZ?B[1ZlvVxj[Dڝfy+G Y&mEg=:/it;g=v6k |´I4μ|cWNqw(E*ߑW)c, @*.< kO .AI@%- ~R =R)M z0Y_Zyg@jDzEz,\#>uj*\b0{Vَ#GƮ4ʤk}pG֒ PMQn8e|zX.H`p*=+ Uos 2_u(:Yg_ۙI 6 z~)$oD+ `xʿLKWmE_$r~X w{u\Mo!S׋El|LtƉG 7id$^e\\C'rhlu"'9A#j J!S[; ەVμm[ g ʉHH68Vx֊TCtqNF* ``b~Dܜ6|*!DрTb#N+لv5zIHb.'lՍu3Qr)|))z{ǣ5|_i)y4?{kϼq(Vir&W6z F*E8<¡PDCN<ӚOv"g {"|%C4Fa$O\*D/˨p# N)"J.CT9In9müH5mL< mVC'ſvԬ6P}KB}ċ@"j uъđlݰ4RZ29W0zaV"no^2̒?*b'7^XN0;q܃BVRWUց#%l1 J2HQEmy ><ԁECL j&C*w\ڵ %$  -2^$Ү1?1[6ϴ/fRu2I6bA#Q^_ hbGG|3w/3 `pygD: h,H:6:s2 A6:mYAH=:# ØY؛ws+{rk'ε3=HJQ*ZWm0D0;lF)HnDe3=>LaVuzsG,#/M|vYw㓩,9[3egH-_48F0!H-5Cر1,2:L )}Y#8ۖ3Ϲ]G1<0xS)jaNgėY vkD{?=k =`_O7֝J!kϬA(' pओ4NUm.&ed֤Y@K>N,-ȫ׸"AEVB./Z7;jy},mcLֺPFhQ/!`>CVۜ sk{9amݹ^XP<PW(BgIP8N:D`') wn ژls>Ә4/:ni}!Hr $%[J{݊N%A,:p:d|K(}q^x!SRvZ; je(K L춭0p.3IFp8Z 诅xV9?)Z5Sq{5Zy6v3o'B׾LgF33R?¯I'f<] l]leߦIbHIdSU)["Cc*qL!Fl73 u"e|kwWE5B3R(rZ~_>w*-#ZkV vI '{( Pw6-Rh˅ezˡɭɥTo%G qYM M[`# pLAC!2(*c3AT*X~2z3 C@ϑʋle~]ͧZ1LM=1r!es&vn)U%!d?K'\Y .;+q)VXvl}U.ͽw .yxqp+bywa#dh4NC>M\T` oO(ϼ^LOn>ԸHV>֛Nt!YӀ4 8 Tb)Sn7Ǧ EI*TçV8(gDS*i[g kڅDnd >5 O7̍0,ܨ&tT.<*H9AZ'fBv] e9bnm8[_G 1=jIѻRY.m=g&Y+ @eDn|p^aXLWRI!`d ~>Kkܠث@fLrqhL4 [:EOPK;IV-zRShqBAXN>AR I u|xV{!æ-LV)QuOB'% Wtf<0-J +*Bz~f%SQ~C *>|vx~f5kEg:`tFU2Lj]JMSwpoTi*.ܵC*4tZʊ7@Y25 z695{ܖGhFX9)iy`꾥v5h$ae淥~q}n٬=~ȴ_6PB c-'Qx'(O@<%Ԕi$y}i VZYE"V= ]=,À%{]=Er;z|dER n" ״m+lnz&'ko|1ʼŮ-$mktƙrhI{HsE/ ءamK" .>,8Ov+H$*Ǥ ,orfInCݸT/cۈ(Yq|B y~kA㈞c<2?HHp'*ž>M(<BטV?TpT<7N )Q [yIrM+a:$1VEݭӘhQ ų3S첶-/o\^[c:O#Pz'-uy^i93T6۹TKPBUU)-`m>4%R}o~لj84x07ޓ e}oe͡vF*"Kvd3׵Tmi=!2\;x_mʜ9ֽk7"1$y<6nI D(ۻI56*<gw*^3#5[[_2ATf,{WT%dF!Őjt/n8 9|RG ~+ʑx $7ay YUY\W(ULƱN?S h(|+̤^|Te8 :5e#Rr{CP$ `(U'u6"R5dn̍Zi`U^P9CԴ*#|ѧSnP׷9Я(=^?tClOd/vJBTِ Vk\we-)z[7 XN% wM҃tҲU/C\,w{v\b8DUƱ7MBzeizDjɵaֶ&c#?e Y [ClV6%*=  2+ÔyP^P? ?yU

{5b:QoFmo6`b|d^NzZ!RosbQqKaLIؐǫǞ> }Z8>+W! bXM>8 eלt&e[z;z*J-?@ٕrS F 1gͮx5KEo֔*3VpGcge=r#l_:NL7&F6"Rv!C$ٙ7š0q]pPC]1] bmVZ{dMs@eg( Qثڮu`b9 ϋ@}=\(.Q/l~N:̘%Y@9"戶-ؑ? ޼ +dx_T鬖\r覵J~CO 娧֛), !x||iDlVˀ3 <~>ui4ůT!蕿ery}}1<%o)WrϦp],a?,Պ$n/yX2^X$W];۶Ҁƌ窃ME辴4(EW)cZ^xE:i3 .EXm;KgBqVv[?%?΀&b1XTr'B1a({I^%Cw2FBxzΡl $9?0M5.gmt"X] y2,>?7^s^GIq8jeUhpމ$Vh֘mgࣳ|>O)kٝx!aVi+csUOFx2gp) 1mY$َ9(b8>!' ^)+l\T14yʪD۫X̙zj K"G|6lL_,/I"0)-0ЂЫ&WxuS"]M.3O8"xе;& 81/u7Uͬkcpվy5%X`K nPxoZs.)|:>Q3:xl՜tIJSn"ڛ gíJF,o28dJ5J*a*cC2s wKB]Jh ]1"u\Njm0=y7 *%Pʫb$] ({ф/2\v&j#W>\ׁx%tcB:!Q@Y#<61s"pYItO߇ڥ'8Vdp8 ) ^Wm>~cT|T,OZ +AƁcJ6Ѓұ( Fg%*C?pl}dvK,F ݷ, ؘd} :mg.jawUV`'EPݡ!1eI&?/2,j=TB}6$#e&_j](ueXD}iEDE#Wg$Xmsc̪NU8M'Gf({t@&$x}o2+ qm #\z R"!'. U h*"{CpM~_[1FDboRlSv%~GQzH?O]^+K3@ U1#0@m9ˊ =jÎ/3#<̈52|ҽr =8UPSji@c=/ #~rD}Y~ +qvфP;Ty 7_@;w3jl,Ƒ}7&" w&o?uJ{(<rn?"N dwHAު<* dJW `. k62$p?Ƕ*_3ʓuH+%LeBw^3kO$킑Qǡ]c-)](TCRO`6Dnx|||=vdYxmGH>a28^av1\?E@&Z 1"C}pBgܜ7}F]lM`za!C~Q]Q{)57KqEuoS)t)q#O$jR pN$˾xUQ؅- $+qlP;@*#͖c!߳z nǮ.qbM%3?~y|6lɶDtd;ZL}᛼`ؗ8_rT^ 6]mn1(V3.CN6=0aAf1@_ =lߔXJV KE5 fx 0: .Vb=W6iI@ Njjcb E.ͣ@ҧ\8EFWB02Zs\0LNKȷhڮ<ɿE{jv?_yYy:9 6@uλ[&"8$jPxu(~~zLJS* ~ Ju(3TN"E+-2oR-!MLKYǺ]{x`3FT_cc3N`{j6x*Fh7S񄜇.UrAbIjÌ; ݹNtғT ,g }+(]7A]H鯟dY\R,iypXKCOKY>,r(ʫqT'V1"sF5_VI#="DqKk^m&7kh#V5u( ?$]qɢ7_'/F,-#8HEߜ.ёio01kiMh_]ѵ!/΀IJ@^ZwPP u\6lLyw1~ڜ Ըax"$%狼B+n`{"Zz̴1Rh4Ia3P֯Cfk%ov\z$h#3 }Hb׹&a5ATb/#hav!XT_jlv?`ѿP;?_FoX$rfRQ:GGq3%f$ӵr^*cx /@&@D^;eg@AWªEٴ}DAp֤7NuIMKifm%uqyp`S-6٭GyڱB.F)dC\*ISNJo/;veXu%bͅeQEnY^Uf#z620L({#u5lb gǛiZ}cRu(2%ɲlplBDPܢa_2I&uC+tT6<\E:β>༕Ȧ2u S׾ qѲNb<=#쉷z3|W1BV(9soB?2H,E#$ Mshɞ{k6 ?#]u͋Hf"ѣ{ =|kb$G篤И[𶶠 44U VG:Il4 (˕BCvC'ðl] v_SzOM^nw0l~r&OxLrS*QcXkƬ@HiᔬXBsC<>;y$$rzyI A5mvc׺sibXهOƲM%FmT,LHՄأG5tHSVB ˶n.!M=#ߗ[Xbx%h2R=U`a⠞sv .cC8o!0Y!vײN3VP6"qqaBկ"Q?C|q|VhIVhEZ//2Ƕ$'|OhD? d)-A^#u&+뺄i%3hDe${* vF-؞>!}eC ."Shn Khߓt8xU r{S c/ ef¬Di7C> g_e'BHi^ \^J"qIH+θ7/l6WDg_uΏʩ[bw:b62hJ8.&`ԣ#]ܽdPCb/Q W~{M뮏p.B> Egz * -`\d-A|;¬j4!CN jķzT;?}fͩ2v?Pcݐ9 sV ~<7gMy{{@z$CK^w|axX!p/>tRDo`U i)=p+[Gly +:w ETtKgNHӿ}27IͿf&: 0X(LVK%7EPArnEId\TJìP:+N֘zs]ۖDv wŵ_Uw]6Pɚ\;Ne\ٮSjC<2vE GU`аq NJ1nZ2>IET9 $w}̕_EtfzYHj?fcV CmU*o^qc7\Bo96Xo6~⟁{`"փ-Z9t݁LV1z#= H)WF0̄T>ԯZ&=(&SڦR +bM 70ow@C?*qBe!ӍkT%y|Vc" Y򓺍WDifNAIa,\<çţt+p̈vp]όr.MnυcZuU2L&U[ h?J@ߤkQ0-qH{i>8KUR&5m%9Y[nP5"ti)up.LI sr$6U9t?")8W/77ao$='a;IM#3ؼ3RvAψ#Hd(H&:|]@YGsL"&JgJv^k+ zFrߍ%M$ F> =)I:}I) _ۀӁcdUԠr~ӧZw 7.Dד1ooZ{G1}֮꫙PuVb|lq[trG7z1vJ%%PoA:/n989<t7KC6i'2*IρY~B}n|?q%Q hq?"yC$|>k;1d+FPQn2=i#7ΛL/5aw߸{}4=o7rְc[90"t9'28tϗjc nSqRg'4xY'k1,;ՀUØ(}F+]zbe(>p(\LY1"Eܭ#N1N 73)?~vRT>aVy7K BJ.Uۑ#&P |_M}$<Jz;Eg#ᕍnX2] ͶLaG(S,шkzw Ωމ? sD UCe@RHp"NbMEbm1{"ɤm2BBvvPaNzMr}XZߥC"9g(.m6o`Є&Ȃhu0YA%R^"Vi_lna݂1yWh9M4N/YZU&%xmq$Jj NbWM #ơ7h厑Ɍ2VcbĦ%)|\,pƳqdTatlΪ!IK32EBՁ,ٿGهc_/vt;p6z|o"wclkd sx]pݝc"vYˮ#vA> ig %B_ ^%^#OTr'r~6V/ {z `djPh{JbOqOnΝn:~+1@1$Dzߗv01jtש:]Hg·~JE%`4җ551Pher)@hKC燏&۟(gO4.DbLO>nD˔CN59]!7&fo sjP 5Ly EK\N 2x+E$ZOVc* J&<ʞ%95$wf֬%B  (k@ꬔӏf^W+̕IVy PFJyESk˃T86KPAQ#ͤOFCM+- $H)" 1 y/kB0"0pURj"6| caԢ^or@ɭPPwp3nk& GN@i&PužF1_DZwgwQ Fptjڱ5[>Y` 3e[(!J/Q{Mr8,`5qf6m(\0Kn8ˌIpTrԪ Fy.[H|Bj x x+9X/Re5==tؗJm4b1ki&Y`ϞNi7_R^0+pǟ5ڠzhV)F#%l)*,W9se7U$m ?|{L;w3Zg 5>oGz >^}fSc|&Ϡ B 4XFͬk|>M cQ$+hCpB#lc1, \2[l3і9ȇVg3bobzzBIh]Ҏlt߃Gf2k/'6ߖpO\+$Z=8z2,' }4)IO ClԉqgVo}OI$]VqtWDVb -O[ [!BREӰu#$fҕX fnv8b,+_)B\t]Q+W2 ,8QhNǛOܞ"(5/0H21zu2D^˭eS 1i.]Gx;Ǩ>2DΩOk*a{r];aCs7::(|n]3z4mXu+e:OZ6h.CUJ f%Ek:RB<3G\gEX] YpmyܷrFK  LJkkV:2+ږ;ru}Uf8Q\2i >Dv/wI`1[E{Ķ#lN4Heic7 Qe]#ơ#ig ^*6K3iTZjx/F]Qc a 8{cإ$-w:p}_̳NCd-] DY%LQ;fvءd-y4kW6وHK!enQ)+h@DG2QhR:1>jLkEK -*ּSrovj,NJ844 0GfFcgeWKMS C.Cz^7tRI ֝_xk 9UwZq{Yu%J.4c0V6BefO'* 3i[8֊oCO+92 bjg1BV`10'UĎFoatۅ#m;;">]u eMhĽj"1?)'FxA}|z9b!?ia7/={(h>x3'՚k-/M ~vgk(qgD{2JFzKT 4-h#pyJGSjxFz 93z]C?4L筙rPbiD+if4H˙1dQ>, 5 <}-SkW_``3nl[8IaXepͣ?6OGߡŗ Q @Y"TqINyxU)+{%BKޫ&RKD`@9V\ej\/v4vSps!"}d3jn.2PKT`-gCE'^w =$!$DVZpdLw^" =zjۗT /RL65y|n)09AC>rl.DL`J}P^DL o8Nm!it%+mZ&GzKŠ No]ڶ-˅j bK47EKN;7v7FO'SR}n_M$9$iȡ[[$ JDe MQK6 (xpg5ʰYpp{ :40ӒwF@Cxb<F@7gl)v= eO`_-Q}xb~(n[ \  KEgN nMzw.]p0#bI:ԇO1@L]q sOn66Jذge\ @s^S޸E+D.hVJٿIбXXiA˦+0B|a4a%nvѸZT8yzAߝzʆf>(? ,VaumF C/iI/u.<6"xp< цp+vR)|Y RFXqX*!Ӌ2h-;+݅k`?ˡ7Y<` +D047 i. LO330tQdzz}㔫<9 n zJqȻ.hV }yM3BƂJ]c~WB}*2L9JRy}t6DX-w8 AiFV*hyLgq䜩J=)%֣Ǩ"G 9oQ"Ozn~pkeK&<"Nv\y4`&!d>pS[^&2Lk?:'fğpwldl+\y ~+0 \=AOimI75;I8qnוP:͑zF܍B+ktz+&ⲡ#R4rԳq ~]SE^fUHMΓ0- kCZ#c,¹`J.9a/g͢Yta\UFg:Gm?WK1` 贝+]eR{~ȜǷľRZqxnA.@mV%_ k^kixÓe\^ '?cB.ȴ)%%č @q/Ɵ `vv|ABp䜩QCCd$0I\$Z}H\bR%§)Ⱥl`U4pXeoN#s[ e 6I}_x4Ŭlz+C'}w.'VT.*1goβ>Up޷YWGKr7DBPOHwH #++3) LLQl_{h0!q?~ e^qH1055Mo7դ9MCɂrl7@"y}N?IkQxva܄Шڮfk9Kx,`Թ!k CR*doj47=pk);|qW}50GFi sa^OmQL\ns`$ڪjJAT+qZ%G}]2 T,Eu7̡Hܘtߙ׉s'GJH鑖¢(Ǵek>D_tfMGldI ִE{ n*azV1s?R `޷[$}s8\a:Ws豫%K\yH f͆ˡ GM/ꭞwV2rv$踵:.A~/mQi/QuIwXB9[][ٻG fu\=|Cpujdr:L6'?V㮹ۋi%ЗK}1pm[zwh`On*&.3+I. -DDz!?TFłF70z$PZQF(xnKineLq@)Zvp^Si{MbDb[W(K]Daw7b9lldid.}/%@#%~a_xԺVZ6jgm=t~g֢lr-UG S8b[<hj'=eg*t/g4J$KoF3D٣b5=u6Ieo71|J>/l315x;TPgdLJc6sGTfů ͹:nz{۟<;U[K5A]msp cLglcCmAK9\Zlf*㛘 ԁ[ 'bٌb(ǀ>%Y #fG"gȒhzm}3u*UՕ26~^"/}"NAyKJ1)Lv8! ٞ+ u=g55;{qmkMB֝oW|?Z 6{J"O*>VBLQm//5/ANNGc1uSWΧqS4j\#oүDN %niQ|oH$VڙV (^ۆp}QoXԓQdaZuHtY1t b̽Ww1\sc=Ri3nl%Rx4|iWgy% (:9 ͋h ¤ ~EL51ZG^'J'[JŗvP<ID$QEeLl^lj8)@w[,HNf w:0$,c݌V{Τ+I1p 09UvuUe!ȽՐ! PqBABg|k𪥗lдɽ^p/BH.gtX g.s3 l׮G`F1-_v/ @bmdGݥ.%zM>udר \N #l2X_E]iRK˂ݭ XfK/#WgrwCMJS=DG|6ִE:+`O'R|&pQ"Q՝=dD]Pߒx.g-iQ%shT MgM$xlV2yHeN^1TӺX:f*Hir\Aˬ^{%bpNf\{n4eP5AC1uRb=Vrm!}PWG>|5fE^Ãs = )2dlüc|vz{lxt ?'rV|^x'X/ALS^̓f9\9^? 1ڰfG`Ey5.%'4@<š#kr [vv~_H+U1v&ݱ1`&K=֎Ӗ g Dr8^z#8"E<'A_2`6J0Fɫ?͒I) &ni$鴍&T /~zlw)Z֬Q!K A1F[q\+8Rt#'-"Czx%\M<~$#zl'O&Ū &o8*ttƞPbg_OWRRXj2HDMD+A~@Z=OQaZឝ>e[WIc~L6x8k4~Mt HtQS'#jfȶ{[i9 Xz'9*KfN%Tuu6 Lrԉ<֢Cndp3:[cfߍd,h ? NNB@̵ִEPyBo d@u)4+jc^P=YN $6yإ'mZFlB g87aD Ȋ:CidDO{NR\̦ FU!WN*dR}tnz*`!>^"="dNҒ('|q!7[MeՓP.ELb_*aoGvp"nΉA߈o8e9T-c\8^B*'"L㨜dɊfَPڧ$=6'VY N^ru DI?zX< P-$wxuk(|!n!;#l C(YC뻚/iʴXlD6k /+o$uWl,t0uƣ:s/Y-7D4tTm;*;{DgAp(p^})j.&m@:4ngm#hqX1`é9"adrhw V7YrT ="H5?O6z)t2ĀS!(_Q^g?LWY՚NA#I#KKS߸&;᧖\빢!ck.ⱆDza›V r'v]clnQ0^wDr jŹI|o`<"6iX"܌2O_蟟HA <X]XUu?}&e5`^E"yǽN!A_"fAB5mkE`vY)?Qԥf h>h:v ޿ ]' 6WjL5^,fwcP//qP5#_;WKrōwXTfNŷ~MH]qR3\ [@_K_`be퐵=ιAt3j'/|/mS+#Ѿ"bB2Z^DL IRQ3J\\:e GqCp9>ӣNE,^9@mOdWtXf[f:[@-do bT8O:A+f@Rg]&dAyaFz:P?W2ͪiLn{ kPe˩|5OyAqސ2 xuu27*9N\Q#r1%cm2S?O\s6k7H JC x>ʗ)U6(kȘҙER69j"7\;|ܮeMS2ͷqJ\5]a'$d[o5^YMUbs/pБGϬ85wDih{,#dA&xk,4ݯi = I/5C Ѕ(}p?X)u FDNXsv.|aB ʔFWR%o~}UAjAB7]t2P&9 2y>rp0T qS|, t3ЩVEDHpB(=4㐴Ŝ8Njv΀" 8C hY FM~>qb-=P&{Xdn򓤒bۭO(_\orמХ VPWwxpza]l r=b^H%/%&dqTؘaDӼDWjYe1Mr ]hB(VIjCkQ5(D70]%V)**޳(ӞqD|0;q ~mC8N{c ஑O{uqLgKBAm1wΞ6b)vɧ$dеAت.@x!M8pjԌ^bwD(ZXvLM!B6ZG>cVz Zz_{Yrof ʉsݢ}ذ/Qxn w'`ܓ_Xhc7̸~OS dS(Vl荩Wj5>.c. \~d>ȟɭmmF =s_"@⌛:k~͖8n qI#X Rl#SPh'+Wv`Hw]gq>0Dβj%e-Ĝv2rrx.i;ԚB1f3k.s󇋰ѬK0^YyOWk$ ݓ4 9DwZ]p^Kĩ㍴UdZ h"ZvȀUSNx;2`'ŐNj8~ Ӽ/ hOZ0`(lw' "L ?Fx2`9s Y~%%obL& uFF@ b Xĸ˛v `1ԪQt_/~987 Ztye~[ĭȈϩn96 >0qsj4'iTEF0s# ʶC^T{6QSm$:00_KRZ"} .M8_[G|{.ិFlEu~SwRZo?̿vrEq bJ1L[C{q:O]r)V5ЈFC7IP+|F@ )lK6]f5J75yfccܠ}LcRշ;x@%ũ^ s)s^EP ڙ6iMlGSr"&5hQ(m:`4pE;늖sɶ&u<ڧ6o[r{hוGF"q]f?]y~%hSy`a6@mB4i4KnoEɅ;5H NYu!{w 9E[sg>R`h%Ƕ-G6-BzEtZPM?Ķ7)?uGDŽ Vdߕd&Y@Y}?lf0ʗX#܂%j.v 'G/vڿJ9/T*~zh,gi~]9o0fA۱UbKiqfSr~i>Xy '!!JDUHH֐RTw]d?d)!{hp]PS2:.mjQ9{Ŕ1GJ*T"!ABowJ5;WD cć |3rJqj%+.G(kU5'p C0ڭ7 (^gHxZPpU_dDnQ>h]\M(fvJA&nͲ/B.(]??#ˈT-bk/t%v5}Hi)f?>9CbM4wJ "(gi6.#2,ju\ W@CV'U4IsTtHqUj>%[Q/uW*f^[\,!XO7TMLOX$R&I9u(i )oa,"tvoicא#waB9 OT8̜;wf@6X6ߛ%q̀$ɔ|7"66%z"A@ߙ5;ʷKI\Zbz yJDr-x\jXSv+lmWI Mёkl{=M4&kN~;W"?Ƴ $X=.hu[+g_L]zf$FOIs;$4נg0zM%L=ToPH}xs"/ }OOyzV/X~ y _ʷ$r~O삤|Lh}>ATREv8|d[.)1!wC!@m-#),&wx 28r^7Njp)E}O8}n=Oq-h]+t C>Uj' Q6_@H0VK3)J# % <6GGG$οRX@2Wn2@u溦|MdH>DW$2Т3Ks7(R, )?<#ia3SzKyNyXwe(8 R&Xm 󿾮E,Vq?g4jnMaSC DyH> SUP@ v]%14-Q!kÒHê2"aKoM 6ϕkۯ*[D|NJ fjg*g'2JVs1: 6@)BiXLIv¤9g0Ě)W gxf4䶩~g{L84J{ ;m>k05vǢCLoI X=dW,Kn+ [g+%CPW#GQ"?+wsD2(,5 ̫E-EdoQ# A~0Ҭ9Znfo&%=T+D%g$FT= \KiH+fI/\ى23$mQJ}50D:wɬx?+NftNPal+cC8^ߕztFp9{ r BVw9^,sTCԜk+Aے(ͭhP#6$q{aB sd#||D?%ݶ_u{s[\)hD'_@2dx?l0 ' QO {")80 a7 ,{%ZӓꕑnYO2k&.A(:ZV Gsxc\ O'6MNi"xb =rVo8 _sXe|-U.\2o򺮜Xo S6JKj鵂3JBC% jufP D`h*˾K,OХnY`RT^%G.:GH.D4rxmO }т3;b;vJx)<~ټdS {$fp`hN\S!ۡ4Ildl4O1ȩ ;ƘTZn5ǁ 2(,E|Vy$)&[̓-TRֺH}2 WZ9QUTJ1 w]!~ nѨ)j[, `|Xװf(І},=88hC{"%. ơ=+8. !*)oCxL:z, U(Ojg*eVׅ$DX*s5B{]݆yMB=md~1.yiE|aMvEIE/N X,=`C+SG!ӤOʡc 9žsN.07  Bv?%H$uQ=dqCSBx1:X+0M5*N>.1v~]Q`xmHnz-=i3|'4[o ,EsF$OMud*|U?1;6R֔a7tj *CT,-w-rj8hMw Ԁ-`yѦN8gQC:~|O,ZyV.qSbuFhѢTpAWZzh0޽I_.pM[*6f_"f)UDMeb{N>/ENA)N>DK . , |^8!ocs,^be1,nFi b9dkO)Z N./Cη{7s8Uot̋tF$ +=" g &3Ra|Ӱb0 s*뽎Y0 2(񌞤ĞnORE(Rc 5> kFŜ?&#aI*ھu5 A¦`8TbV>f \[)4&ƭ2 @*$%ȭ!`)O ܮ1Rj7ʼn"cњ;"v] 8*8wx! C:cqo!o_Z(G`L:O|b#_=MM3,2>ov@5or\mJ#zxy u_xPP*93[<"\rpz.P = H+k^SxOC@Rm[pAƂ\@gEpvC(…9l YpHA179,(( G$tYc|RZ-LM0,YeI"Ne ?!4f5߂VυI;!U !mWj;*rBc<=_J VWl~#[&Sd42gxy~*,R?g+%0p"9P IH ^c2rk8]#]|=>v1NPy"J5zYWV]5盘*Tَ()wcg]9U:}~0h Ywky8BxxꝮ|5G{n~x7Bo)[B@p2g5e'u3Klq*oV ~WY{?nt>vӂh |PgzZla\-'EC{/0I3'kW曱̓:ν7wQ;hӧCHߋcBJQWN$ K!+4ai>N'3^3+$} :^Kqԧ vFclɿ3ޱ8:E3ЇĴk6mbz8 яR%.Hp9#&WFsZcCળBRdBTn7 G_$ kX8 Gܦ EυC- m`ɏ㮵W$tYhy>ˬ)`ec-f)>ҁ]wj.^eA~jk~ScNAA=*kוωbNWD e8$g ioU͇kGDe!}Ƣ4pAZ߯|̢Lwy s^~6`E Mf)Нu93 5 >\tꉁ1썮v+j|C/Y dW|-4+ |p=Mpkdiu+[4ndlXJ;ࠛ^zhuً/1vVpqΛ#C dp ;eabBS5SC|trBR$w]H> HWݰիSl| +I|+ҧx#?2[eqD$Z.pkbu 疡 $_K綔Ib|$ u,ݢh&`[6,]^92㮒Q%xJn*kfۂšo YZV8ˇMQ&=[-da%&yTuTLy)q%ƬmTdxFVI߂oϯ$-lYNME|>]` SJ3fz|;|u). Mxf^NX/ *Hl:J1`5?п{2t(UhCW]fkДpFS*]qHp%_+"YTHS!& pIO*V[?T#Vؠ '[R mMhJ棘DM>AbjgTP[Y6hhUNa.$WXdv8 kŀ8j`y3 ^mb.P%MIf4Q6|oM앹[Y):C4a=-ZWb% Gq"9mQ B>Dr~9S1I5 Q AeL\%nR+Y=!TA۫$GW]5B옺XA W(qcẉ\NX9O,Q ޺z17_¹PA~{dJO@R"RpFnۆgkIo]a>𵙃Cp/v6rPg.'H8gS[8k;TX׾ձߢ[Z\}v({E$Y%jeeWTW'B26FI'"-+siśNN<tٲ?dGJs)ɧ"g$"1xxcʳ cRq}oĚdn%<*l4Wo( |dfaSFjhat tmԠh j9q%}Fn.-Yo~}[I &,>;RlYf M M%Ah_tpqijI C|t8(M,O.]KM?#{!7UE؇(u ИAC̼5JP<2[0BsQ_" TᜄVglGBw ԯx(S;:(j69ԯK)j4O&,B= \8* rR~ bMe.> bԢ[YtnB ZŎ$i| 2TZGՐV;D|4q_B,_` kG^3ʩt"?-&q"!JEtL5%Knn.4'vN;Gs؈sgcs2a|̸E`M~JCxg`(L|J  Y:́W/8E =6(Kqۺ!^<VTkԀ6Ǿ5a <̏ ^y֤xȻ_@}fŅtJd[5zQL[}Ԍ0zQVIS`I\a$:(}z(Ʀ{v2edjI} wCOu ɄKpϱWŖ1lR֏#'d \4!$DuݏUeA@A_f6O46G! EL52a&"ފid n౓$""2D9:a^ %c89sjhiudsNXKٻ(fyK)϶wŸ<#?kgF*paxcaҠM2\ .n;*͟R{}$`Y^rZ^4No( $*Pc~\, 49nI?7hq h(17zpbϧCN voTy#B~P}{!d;ACꨌbVd޿v`+ۖļ8ԵF`9'"W'j9FnqA'm|9r1qf }r"fQy: vmpFnB,6/G+ fl,4Q' VR ôZjH삤Dq"+CR(vL;t)'osJq ^̜ M!@QW_n@p `6Jg-ǾDvD7(ZRd]E9x`Y I;f>dHItŃJ$dd8D=JpfܰY>ˀOMλ!d>;oMM ,3V2劺`slW |d<]*u K˝RK|XT6.l<lSˁRY0>T=/̓["|Җ ܄[($?i\~>={{ .eԡjՄc]F:C>3u̘}8e,L`-H0}khDS'0O:(}(`mNэpsp'_VȰ^+$s{ aK&D?R答^b)6TxLt*l(ᄐt>%%CKe+=Qn4jAApwFTxt.1NPX%{AC?k`RW EO!V~>~xfV3C*;;ӛ?K :>{Ҙ'X4v9ݖ%t1ojR|w/Z*,=.U _/qR~m,cl%?ymrfK| Y 2c* _߿܈2:G_"Ŗc fr{8d0ƺ/Of28QYCg l;Pl1U@,d+59伜;P7U\#ah+.MTpќ3aR-*R DƜ y-e© %_1*]`˵\BhaAJ:K֨W+Oʏ?c;4[yP@.\tXhÚRv+8a)@cC3|"V\ã3k!&\CQ}^c'6uM Ts$؆?xu?wqc!GZ˱? (M9ԏ&'Q'$VJ1Ghrh^[Ke tKP~lM},轲/`4"5u >CHԼ"HU qZٜX{!ST4zMۋc0XeN3.hP7#XV-Grwы:r\y_Lyx6 ̌`]TRNTLZUꭦ]b`TJQ-%j 1;E͟_DͦQo3 5|Qq|å N+93C4;RoSA vTLV"0nJ :rP>e@O*]?]VýFOpq헋MLՠsH/.9 N·@SE~?s= ~+5]}'b->& T0(˸ɽf}+8Տl셨,yD}%կqTg;?ǠȬ{8$ϳKORUf.D}*OwKED21)Ix 2eY>ӐZ5!ˣVLpB] l 9V9s慉4-Ƶ},CpWR5AP(A۶8ŃvW/EN_<߁㎚=+"n;QnѢHүDsޫwgH,k3.,4PB!.)n3 o#nj>7e2F~80^wNۊeE{Wߋ[ ˋ8toA gqUc^p^Q9O,oئ?JO.Ŋ0, FSg`\Cqyփ+6HPv3Pj nFPSaW7 dtL##УhfB#b5X:b148-AH+obSz!ˎ͐&SD' 2΢w*85@L" 8EJ̪;O7cVm047}dF ɣJ2ڱ[?7w8#<Δkx0T?Y~67tat x~7?(fL II=؀jw'H8vEi%:`k(=O684QCpxgK-$_HAK|} QAexako3Shk`xE5a| 5hnB1 Sķ?RobZ-@k:K)%xQ7?gBoqwI0 b?v%niorRg3E|wW J7?]KL }b8S%@C&|U-oL^0ikq"y;M~yyN?g? mR3ʸ;ӿۙy^V{-W u¸o^|2;BJt1kBՁ"+-C<Ҏd5s'HU_%?ۋkAB Ӈh/]/V8bETq}}Md 1s0kju f_a}pMS#U4@\"Kk%⌓15Z0 Qucolļ !:Ǵ4cNgRyrߨ 5yVC*gOYUFGcXʄb/kES ~V<9blBo"eT d&(?eֈ w]"q?V֔T!2bUPd2 WX,g7mǻA+,-<97}yե)F>Y\-0<]K4&Uƿ-(6C-@s?5Xk?A!IueXL$I8`:LOp` [Ŷ\c|VXƏ^l죸qWaA7)@}JKAW5*X JqKK[g-¢} K+ Ui}@e0&=9Y(`YPUkEps% ;2\AǛ.Y px6;]RmϛhR$'+9#X "{+`FZӮ&jM?6(Eym݈r߻zv Qdrl$z9w:F= 0sUt-;:mQGWvP_YTJ]\R>*M܍e|8iݿ4ؑgbD=}xMgagkIs8ky?p^K0 cy٢kW`89}-KPhAAfX4-JѮ9!GDZ4U\V3>(>~=2oPvuL$}/"Q%?sf0>S`Oh,gW+AYZXJ^]L/l,5һ>ޕK8jFEl"nXcL16o)*C7&7m{u[#)u[G1 ٱ]N=.tɲbۅ$,00sW ;A庭wރvo"5D`TCE싵dR>P&,}[.Fq(An8RQ[~xRV@ҋ|2 l2SO1n `0Vu5nhJOŴ 'f_ "}<6I+J)_{ZAzZRŞCxJZ>4ќ1&PQ}C26ʛh3-n(o[OnLd14g[TK#//.彚LlAχo؄(Ɇ H'me+|Fz6^iMb2@A+N" ,7U%6]iE3`ウEp-cX 9 hN ftlVc8V#rkDBF5_{ZjWue{te`N?r&s}E7ڹOIWT04Ǒ01Kcl~߃݀&1E-НrnJ0KT7OReŲv"ڱf*\i]*jT- % H|bx넗&=LWeknwJTw2TJ$ILHrIbfV#ngAIՄ et &Q. $yKw(HN='c9(?[\9d#3AJ B@V}^ 51PH,C#ȵp}:Ό641 ^؈?֫}0x&6l^nSTut3`+t|2 i߼jwRkK}n P/ˈh{Pzw˿4g22;*i U#\(nofOcq,/@IȜ$PW9^F PH95Ӏ aw٦ͅB#گS\1TOP5!'@%]<LIf3͏4>ua:XLj%{u~X!mT~Kp.b| \hU`K6}LܡxP(z_\q?SCubs4fn5pxvAyʬi ӭ]R1k -̳wu^O=F':utlBo\32!$)Kf?O9IssjYТVQo=x8^l~_Jkc* bެM{ }=%[LB؉K,'(ʘGհV/ Pa[Ò8 MZeErU]dYqd{)ˊR6l _EH|Ě-s[ D%P:=#k*Ur}q3R{{d+z4B==Ϗ0Oy-As#+X]wEGY ^n2:E: MYy#;õkj=Pf4 8Z‘ehY2 d2y 1x11҄ݫ(ʎG[d =ǀ|:iЦ'ItWeN.P%l2}J|AEk*QG9qR, b1Xn ?s'-TwD>p#J&n$TOQ#sPפ:bv X:^"2 Kѵ']kM#&lN8UQܼUޅU+#= Bsej;SӃt a7~{ pqyQLyOC@zᗂ%;Ɲ邺 [0A S j];b4֮rgcu=po@(%gp(ߣ7У؅s̸m{&_L;z4_Ckdp9U[iv(y`HKҰrrHabl|?!]0?k6=$2xWg[kk4dpN_UfW$Xe=V 2jACQМZ)',/eQ, z;Lߗ&˽'7Cu?u0:X概 3ݤq;KVe=Q!,PTm@)S<}=^Y̳/Muj5T@zsEncƔv~>kh!DyX;Q? .'PeБɏ\Ǯݮw pr>Tw~ Q -+2)O-j*4vFhYEiM6YJ}{Uؽh1b6LX&bNb!vL3kOdG8L&a~Cf7f^H'ȾS _;Q1Ÿ='9޶BQP8qG;_iS+ 8c@`E~id9C# !~Ɏ3 ^\G*oU$L֫4F{آEONֆ5,rFZޝgL tr-8rI]s6z7z'U݆ǠcLhWzHMEoF q1qrj%J !=Lk(4@`C/9w5eS͢)7|=lFjE=_)}ޡk6Ḏ7@vZȷs P/#>= ^8:`vjO-_ϋT~;Վ}4.`,SsX7YVw"{o@U`v/V(l YthGGW!4q>Gp^bsu8ɑr'@C+O` h"%|.>MpBʫJm p_Ֆ3S],#k*\qk-@7TČ .p8@6:#XI٥`xڅåq,> eŠ{ ӈf#-o^iV~ifkFy%Qth>۸g`ӄpiPGK7۠:6u*-r+Vo|HѰ^T4_ЮwlFͽphVj#ub%5;/̈́1=NN(i34:Oy#YipHѝdYɬUo 0.ZNaHi⡏NW]5{"V`D/_~ոޝͯ_: oY{l!!QEp{eY1Qfp#[ң%Y1mg e7IῤDW.ۺjGswVDVOFl3M#TQ6rړ=١zKi;,F:{3ݤQ'=\$52ouS"('Vg1hk1a+@&esx ?hFk1sz4-FW^ة~ tN./70jytH?Rs+ ˢ~ W-< LJ.s:@B6LX8FU޺~I' Na\ΌEU̯!N( <0AoS5)$;7w-T~]2pUK]9>pg(U!G5'q@h!bI5ě[%]G¨B(4MpSs/N)ĕvI~kO?@?[_h5F1:"b>7PqK+/ۧpFx^cG NU`$] b\!:a:T]G 2eUG{i7 I*g 7igVTmZR_ba'E2˝o Ɍ[9sD>A[l J4NEyNus:ZMg|Z\əx#k CQıoPb$V[>R.T4ph=fm,( }C{:JHY$~wMY,5Ipk9&gZ U63]PO?;7WOzZ9huW kPE;7l jn {|zT"p$ٙ`r]c$-^߼b1~e Lz&5߆}Rcg3XȱG>Qwx fx-q4P2$*U|u.i|@%l`gWa+Gv!D8N }T銮jH1oyH28VxgN܉hk~_Tnvߊ#X5_Ѵ>*?!Ubc!嬇{kA쀹 H%|Q3WBr`^VlՃ=pK!`=t,'Yl5ӭⷚ.ސG&}dwU6; XMԸAʱLq1<#|-WL.kHwNy0a+5 `cmUqjO^Y` 8S&usvĘQM# w?Ӵ5%:W:Ԩ~Gq?ִRxHWy׀Karx԰4 ƸjQ!A}-Iֻ0! ^eaB  z򉭽1+*:pu|D2oLFI$EnNJg[ĸ.1̧FPܖUH{j"2qU;$Q yDGlzE"k̷AMgALMI!/K R<Ç9;mJ ԽN-J\W#}6^GdHB`p KT.`{B%|lZr֥Gucrg='?Vݾ̎8F?ПC3+w*6 H.tB }V`b*7 Xyî 蜕WNs7h-&&3We}G^Ĉ yf$U ϴ/5hjܦ,jt}M)pgrs$2DpUQW;ޥC)o鷌X]S~~ED-9 Wv8onW9Ԣsi@JؓljHL5AU0k3|uO* еL4c~cBRK c6s ]7_DۼhzItF"̦ ŇxfަRoрxnq*u'G\m (ipNUjM{cbw)-^#>ޔ6 #O;ya6JE{`n4#Dl@F4)J\^$8NrC6?$unS=$wIwrOĩLxM^vE}vU|x|[·"h.Ti~hC|̌#B ZgRk@̀-c')7B #tƷGǬs,}:_Gߌ,@c݌2lLLBdը\&{d-GmCݳ=z Xˎ Dѽ'4oalٯGcLΉ[k4 m@%yh#S\1GU{CⱲ0w)!G`N0zg#L wn`&F1s|k ;&f=Vͫ r8ţϞAYrXɠX7$E %N-5^yr Ji#J5S#,qHri'o:.YV6p)῰O t^0?>HLn.XsMysPEF^1'TRM72)c=>L($1<ܰ7W ٌ5 ?T܂C+3aC5ߎ“澽@;>*ȭ鏙vh`)6n+@Q8EI04^a.Nuρ֞#g"Fkaj }KӜDcmo/0،1񍭚,8=ozsImlB6CL>I=ԼgT/yz^˯ Py'CādL^{u}vm{TFm"b.=a3@<"ugFw<>ͺ{k#ŲY?z," Q4B%% /«@z 1;ryq eƋ&{֐n/r_N:Q߱ `Ijf6M?;R( 1|6}hOyNز!$)<8ȍ|<'wnWz2N'륳uHa(\{W e"i2wu1}:/>\'C‰MfD E3`S܆ SFĿ(~ cx+s\h.EW(˵g˚/,LFExI<,ܐ: Amޘ*W( NfhP/9_0tH?eb p "{PB MÐv5JI> gY}~/F * s\\x:|o,ͺg Ӄit -cߊ<3ק鸕i /T,c/6`f3/g.sEލt } 7IY@?F%_4 どr$>SXM/ERhv:ݘnŻ{r##Y./ڻ98 (Bb$p2Ք`.{~&ܶSNwmo(ʤ뗶62A>KUSX&5C_NXwȣ?ZQoCjW91RZ("-M'{}k f`TL:#gX7"uz$ A;^mRqپ)xLqrFКDGԣgG:BܩOtli[1ZN0#0$sܺV>'SF G^޴tקF)$xwz񣑜1؉귍@l‡7:UMLa \n^.v|RY H6vXN݊CcJF[tɕ_;#̀!!ݫrb)(w0̚ Z^z!DB~<蠓^üܛ1Nõ̻"ʸc9݊*FIt6ɖPqמtM:9ҲO{2oچ'ɰު4.g/PHLPR/֊ t/0R6>1{N08`  #SZAªۏԪ"JX];cȀp{'}XXvPp*S=ŲKK5m$.Y Z@6:b`A OEBmAXSds;,\ف\On0A͚@&ʝ*61MY;ΌJ=v+ӠN*`<."Ωq͚V諱\|0:g89oq# 7ǨM) QHɂd1//!08/Meq!8yK j9yx֬:Kd~Tt== :ۍRAq#<7V{t5>R/HƹUaFM8S/a7XꇶPfIo] RV~oTzDĺr U\C#ZwtvvVH^׬( J`X#SX\r y@mSa eBImM >'9{^.S67uk6pƅ+R]o;UzH)徎.7Py Z:dcߒ'?!SJy>*-N9+gM:TbeOw๵7fNA\"NЯ.=%&5@ }#Țxg`XpaCaϛJ#ءP;R |\D4ИrIqS/e:FAiOsU\DZ({اqΓDzݿ=W݌ *s_=6aT+Ao6 ?f{<^礻0 .|5Rܺ [}RO?2{x(` 1Ɵ~U_x=R JV2, G5;-fi9H>Dr~<i1pnU AOy`m^5QդzAn3>KL1.9g({@s˱[h^f1|vūs30׋T뚫kJ,4w ɟC^f@ƻH[najnÎ4OkȕǝOֻc r.]=5lgȴ==v5δJq^r쬒>Z8bUjwv +BHjT/P+="$, >cuytD[K\,<W_5/oCzBws <@;eK<);ITPF??+E8t͖Ke|'   &u9uM@RװS=r!udolwA[M&;d+t͹ⷆoIWR@PYVX.iPm Pi@i(^)nHVw-pUFTAI-jQ1(րJN-QCsyۨ|c϶NcU7PONAHbXH!G8UfcO v4>t0h^^>z@AJ nV 7 ,0ñt7]\#jTQ_EG>grpw{lEY{(%5ne Z30U*̩w *%n=( ['92-cI- AaE0,d|u*ב'upr_f0b/x#ݹje8A?YA!2\ < NG+'^i|!| l8#{w[bozb.p׷mfSl6}&HXo ^G&S7 UWб Ѽg/X;p3G 0hȔ fPk ̆uB l#v#&wJW%8(Zo|m>P(SHd~zThiFV׉_%X{ xX ZRFV4o攧K/wm<.WQ^^ y JK(8g$(SI"]KJ !EDV9XDL~` yDxx/Ztsw>wK] JnW/E3Ug>%ql:G*C8W;~g]y_EGaByX+`@xjAtk2,R1jG>VR1DGloQPwǖO뻞Nx%JJ}TnbvQz..5g[Ad]J$cyƐ8MqZd(,>o*Z(/uy?>P pH"-SdoMeT=@*@G46;X =B)̅ˢ\dK8{ZzP+iJ0ou ~@=)Tg -_'δ2.a:6wvI6eP{%/^"B"b&5*'W~즂~=*V RR׷Wyz44`5&>i)M@8'Ę$Jh2ڮy):h~T|1 @fVM~=Ud;nԌXhRnե}vB*DYDqau\>Á$Y  ^U9 a>||.YjS$cK  0Ep$\T\l7)zUWuF7wZ$#ue#ե#Was/66b Ҟ0G",xeu ȹe:L˭<%B$TVyh&Q~%z8[ X<4ִi3Kl p&Y&z9 i#}""14w2]ԜȎ,P"@/ @ q;hb2Ͻ WO!9pk-ցIKh+ğ-MG|\D%hSG窤r[ N'Y &[(z71oo *ȣ 6@"i-ƻP+dbk?{[nGvWW%ע$݂z5fRTAw}yeHd)OSZ%lz!+%2Qy^`PQB4U{IK߳* (rPId׸,[QaJkY2|p;pZ n=x(G/eP9  VþLFfy*,[pK حcز 1cZ8/e {=>;|G=˻FnN(%SԊImK݊,ן[& 5o8Uh͝,(ք5;^Y h"`e=4EK!_W]]ˈ-)t yD/}d^Fe+Gi:  jJσ򎲋FZu}ƈ:/bКȋGLW^=Q(2Vϛ=&ut.W#dʿS&[ۿ+ 0r\K\cuFtLײT -;dMtgO` ?V|e#kV@.+8|: p]vuԻ)]T-exN"YU.`C^}c}9}"R/d _~̹wQ|"y>?mÍcet+]S}՜3"hј@8)>jN xGw|OߎD9,FP/c;~fZ6L6TфU.0q2 ˳~RnR-9<4k0Fg,DHR8 SJ@'zVőξs%*#Mc;CVТs eo=sQh7w27*G׺0it%|:8VAcVJeUF'wZd$pfF$c`=tƾK. ' -6SV ˾ۛ㤽>DƘp`7/Dk̚`]_0 [g*UƆ`'R.^oqY+#I 1yEj} ޞt22HSû6b-8Go\~"'V`NkID^ Ӻ,eC8@)o;m8#˧{t\6c5'fx:Ͼ)n = X=96lo- D/6:]Nt/"1i \VkHp ZSfH+5q9JlHΡz5p13}b/yƭL4u4H\ ջ@$ձ`n<=8-@NwD,LyepASn=]%^^?xN+92!y5ͼ2Ym"ݹܓX.w!a~IHk81#X jB[8\BlwQ]TU*e1 q{4͇i ʑ TR XQmRLOvVdUh\h+Ï;KcQX?;` kEY 1qq`hC>r*QDŽvc]Y%".yp3y3 &p! s[m* κ;;ǎג#a!ڑ<]!وeB 6¢p?RLo[ZF*`7)Bgk99Tm˻ ^Vj)vʛ* q) x|S 4ɟzȧ,sF$Y@?(I`݂sصm4P $œJ1Vf  +;F2՝ouODnZ9a@ |3!ꍜ0݅[x1̺qPitSj7g'(+|m͠?SOlU` ]91A.=S_ J9:i:}o% 8 nKD P}#'3HREC y64¥~_9-uvV[L V U}$"/ACl99I z(9*8Ͷ~ 8蹟+H͢;1x#WpM”YϑOg[ei.X6p2?cBeloEv?W)x}`4 A|YA| Vnun8$4A5t |j4| KR\h_퇶8d2%%^[^Y-F2hg8VY[aed¡aX4k- Ah1ޭp-9G?';[R<}Q.r˸@ۛR *6TEWlM+o^$Ej!b)L1:a /oӸ/'b>2Eb7:gfX*~BČhFX8 yPدp{~35\VBp՜ 4c$Hx$S"+EDP/G)\2Sw R 3QjZ\^=҂{6'wZe}Ȱ 3Xx7ɘ;{6C 7rbPvtH 9>qH oVIӮ=8*ysm?u Wcv7 IY9 _S ëB9U.UC!G?1#S}ԏQN-7>2Xڷ@:EJ8|kf\LF0ToМPC<n{*DLJsCJO ^D$ƼPй*`P)AݼkJ ՉU_yߝ µלE0]c9 J9c7qVXi)S"ߗl{.& PM uWg/P?8@Hǜj\"-QOWV[i^jsB]ωT8dCnr4x֧ V, ۴r!rJl^؞~؆UQ qV E"63qzi>ܱE}hdyäd4=[ޥ/)YJMNwK6lwkOBHM;`Y84O!7U0@r_p0 (kQ*s5-KPw BW>޳R]1h֓NYNY@jR͡6LmQP&*Wޅ&)ӗ*Ly^lm#[g{!*e qYYS>xDC-t!Y䄆QB?vd3̏O uxM|7guR^K!2#D -f[G/?'aVzK#;Ӓb84 U\` ]fwtKOiP-_:cg4V0dK ~|^DTZ#3MmCxvƘU|PIfyw6 [ OdtYMkz0b*ДP99\&B-jw>yWJԌgpܝ0*rȅumeK] :dQ4&8:XsIFaWNU7 ,3| 0VY>wU*j ]" 9Д]d.$!1aۭbw F"J 2xGlĜe;vaٺhwCW]o5z)ɝx^Oz\DLx/^8Zp C'?FsEr)xn+M0w3*GCOUPq^A'ԣ!(Uy_No E&XwƾQV4).k^4_N3ՓGɆv}*nj|~=㶪xk aW-6l%[c6}c@5h|L9]c!{L>883R#*Ƿ"{odjj t_w? Dnݐ,v(p+2]E&Rs񻹑ZvtS~%4 GAٱ1؃7nilCvwrv\]{b7{g I!DAKTb麃 \!%s~d ܜ\.T,r?!H>&,"NJ;UЋ+pWK Ӎ*Ȥ02F-Winz7DVY 6!+!U92+ PuPxJZկ`n@Wu LOpÑx7W38(<#E_B7 ,E#'8;jtAȨz^ g@oVk$2˱ u͊V'L mQ{ߎ{,.{2F{L@۹wݖ5 |׮Ov>"^b9ʞWJ.lI,%6Ϟc哧9u|3 u{;:)n/RH=W]q:il$xX}#$X,8M^x{*ܜ %HŮPĉOb5Y\w?" ν+{_3P?bKZzOih<,-6'ƁS*W3a  OS1M;ȹiG!(ZV(?9g^:\n0@ڭW!s߹!Q MQJ;"cgs^X}}Ɂ9 R7$_軕LH~ 2s&9`Z-W?Q* )'d2*gPb#,%-ƀnkv:~!YEչǮBpc} O CԚ]O{~CR7.*'A}@e!*Tٹɿ~D"*~a=2vM)4$}5^j.vذ>dcŽ)DžOIADuCqNH5sDWÞy=r/j2gV)^3ۉj߶1D)(Z/8 8'ʍV1c53 #|g &苷E8I k\Etu;u$U4MF``ό)}mZ$6ޗ2dbj5B[`Μ{INd6ݹ|rhLʁצBM1лbD%zx|^f{"ĊԔ Lނ@Y8PiwznТ#31-ܳ'4EKG@𖬡ј3[}\Kp`8ph<#?_),Dʧ#JVMbjG 9QY-rDW5J/'ٟ)T4;QmħAYס_*>'NTtH濔}T ,bE1j8Ȍc(f'ɛOcח r_$Dj-]lH'' Zd-74r{kb"aT Ċ^tR!ҋFv&;z`NBR0DU !HM"V:0X)z~/b7rV9{/ R'᳚nDPʥ,o=CnÈ^R䘌­Put!ҝO]W|>M]'}vCbbg%{U74W T֙xʴ `&ύ춆k aRz &V;g,Zl"5WG.yn !$nPecM%|gSl$2񶆨\&elj,8^M"+^5ɳj4fyC֣Oч) l>hϟ4kxUR;vbz{[W63㸫TdRH.iAɻνp}RQʔR)] SV2\hJȘs:FO3wis5Lq{FA9:;}U '*h61ジHfՠ[e/+} ~xiÕ:+Wp!ψ(_\Z31{3ݒ6lI3jįN 0U=(u6|U7|\T[r 4˳cf-p ;oD)o2ZJ`fYKA}aNVv}BKr. I_OFHQc5aQ_ Hc+|]ԡj6g ω7S5b~21dqT,Nx Ye t{U.0 ԲX$ Xu- 5y9 ݾ$D+Z#wks )m+l"%QA\˛Gl! uiFWf`9 V_PdUs`LOgJ EXHx jXE$DެY`!Ef\D. _/VQv~"An+3O͚(CʧeIj#~N͑h[#@y4N(`s; }Fׂ͉3Rv݃.'0λ",ٴ!otL,S(CHSL>Em碔R ˪8(,%.wq:-;_D@qgI9bI0g_#_ (h*oIyx9 WӄeaVjTFP_cLl1:Vzc Iٞ\3@i -*O-aPEGZ11Jwtӌ"\롲򤷬v1bý]]ۚRt:-učO\~Ҷ%Bh&HΖ<@EsdG[xy6 4 f8@]=O R7D*x ǧԅt勵yȩ\#PtlnzQ,hdD@Fr̓=ZyTͨB^2?RWՂoR/Bi<-xJn(=|WCx*B*ַ@aѱ / ?LbL It"!ya['c_J \@{2uM*X]g˖L`= Ԣj!RJۦPAznTQEuײ| DDw5?L|97 ef}N㫌ݪ6QCM*Rߎ/yg o>G:kK-7Jg(uRFcdtq EL9liy!V0O4g~&UlM'0Pw v+>͍q>BGF8@ApeX"yh~9 oG@tSW,xwcrKʞR ^$$QVG90=spH u/GŢSCUr:t;NAGdmS.Qbh9m`:Ibna :;gL" r+ $r"CT 'tU&lm MbSC:z*;)j1>F[8 mL9r n\'!#V!:~ 䃮&߾}Q,C'96H{m,3`v6)9-I:}Ugt #Gh1=mWR}D{$HD&e uȬK;"TUBː\fAURtˆ X_nt !r]eWAY2+xI @/\eB pU.AA.oϋ= j~|D g2US'kpmn -ҫl^㹍Η\y$^=mc~ ֹk>R.BIۻlkSϾd ꭖHnoth_vnjd ݎ̒B RRKp9k2,-:  >_Bd/ROb1|Qޣ4-02DE ZI@J^ڦҠ X@c1 &0SCjX0}J65RKhxV SI+9vGW]ЦP0 L`dBEZU v "ﲥM1 67S;""oMR~!>_JazVb_nWPX1_ZyEs|Oe|!䲒t2,]ߣBGJˆZ.[3⿯dOH]OM )㳉u^X 21MxD|!i|Hܟ =TH(!:熘TzhGC#Q_lyVH7>>q_~u|&u LnrW3 i~EbӮͅ,;tLJvgxнq|Zḿ&5ϻapIKWbA)j+eR01[Tܵ-ptc)ں֗[dG.k.@疓!ZӥK_=MU$ ?g\EČ?@ [mt,o}O84"n$M" MD}zH4zՉY:ᙢ ɆICTMnz ._lz|48EpmA?A|@#狅;\F[b%e?k)j'i5Ίe8vQ L ~ T63l:k;ց{|kmzx˜ԊLEc4(TE;ـN7?T6ѻcͰB JmkzGdՈxH݆+lD7E)1HUV :}%CGjz8O,jg@Yۊ:R3;clDI#ֶ1b}p3s@@7y3WҸ> x;ZXaFƳ+BeF:[5_61zڼ, 6!̤QNKU$0wR3SS8H7S0xƯ#;ʫ'%ܤv}+rϛ]!sLhhG{vU|MsRvăa6:ͥCz,am^1Ԓ8.ky;V3S͸ ioH|ݟT?ISknX}޻dfL5_ُB9^Ú=[74I}[2:܆SB PۘAASm }1'(Ethww=rye_<`sb6UloV@:Qd9)C\t7 ӄ($| lK7$m+|F!{t:>{ތvF}@Z& lS$} SvYUOItre],y״aXS^nmSksc^Tbp=(/ƁumjYhp-'oO+ޣoǗ4f49¥ZᏍPY|͝#ifw$,{rEwlW.nUG*a¡of|\#07fcNcj.Wpf~ 卖O W=maw/bRrv^2^J1ر^ ٞ r5lt7?d9""V0.99]˘Ctaf-Ըn7yzGAabΗl0#wd22 ѵe'AۦɺG&="7ŵOt0'T+85Rjy-w*l*bfp@-kz;Y 9f"beU$5w^heLm{q;/+\ 4~{o Ħ.{oxڶn˲'kk gus~X Ss:zj[>Z&Q-ԐttYmd1BEŤHq{}K1 l_Wa Yu2s#E;I%65LUW_Q|T!mXGvqzY$P6 džb \pLmFTU,XR_`[3Pk`6!98^̞B9uM :O+æI;UlH-\m!D0bg &_-馵wצ,"h2św51~s!n[hJ 8_1WN{}ߺjH*S'qaS#5q9#rrQt=\?8!d\,k&S3Amm7cݲ ~) visg\nテ:֘h/?KKd!f@2nWxߋid|W:ltFp1i]f}urVGW` 'zZ⃢u)LP>(sͨS k yphPԜ[3# ͛gsL+c26 "fhwW. s- 2Z:0Ϣ|tF#A尌"ZCMMaTe֩x[itbɨg7A{:i[=K.;C>V75Ĕ==fcik۔S-ٌYk8MCd`)c,/rm4!2^Ijoh+30CU0ؑu 8 ^[fӧ 4QN5P!m^bVbx0ˤߓq[C]R3 W9T&&zcj…ЋjjDVĭ^2D/OFƸ^9B-!A+N4W-0a*.HZ)6չI2vD$Z0ӇC&,9D FlfOKojee_Φsu"TGﻃb6ǰu,n8T7>v.1튇ܷZh3 [Z")p"| F㺱4R]}6NXꛇuK.Iq6-8 HOdb4b] Z=mф4ZRłƀ1RaaVٚ#L9 z sN60F{+OSRhfygEr YHQ(nklu^^sP:?V^:fXY˸pڡEY(#^*Ctw3MΦȫ*g̤wp~i:EkoˣBRqt_ K8kq$SPLmXm⣄x* ήe3x:"awG{Cv|&{]Hf7A[36mVaqr]kļye+$s4#8qdOjklG6lMuѴ!Iܭc 5 PIQj`dG"9dvs C' U0/g‘/~"ビ5]5(ai&HViy%$|IUI52m~漲.T?l0 IsU3#^E$]i>Q+ ?Ftsyt!T[#ʴb0=#X Xf[g+SK+58'5 -z]i0Y@zua1V|6`}3DV!Ч7*P0tZ Yoھ0OCpjٝOҖa[("=3aX<ұEcDiLJK5ԴUIbK!Kf >=fn gՅn5B/(2ȍ)`[IpA- ќԽ}r8}J.ZQ#:qu܎$Z,niJ̷=!,^w.㡐͹vaXC+w̹OZN,Er:einׯKswu!% iH;<'wf֪z/G?'_w4^񠨮87%;Ph4yS|;3}o`|%ԏ3XE`a4LVC$&2w|D=+7}tc}/餤Tunq 3w>Ox?Tnل[fZ3,,۟)u?$i{ Hڑj6Ѷ"cߤ0V?R,\%wGpY&Ro]/F ßon&V(Y{]dʧױ9;v0x[ue_3Wm>:cѯv{vgӜI,? nKMvyQڅrfud컏wPSҀ}_ וtXnx1cMwgM=,ޫƛ-^@oEEg2Wb£!5_CvZkWvs\/ ?e[[6DwMT#ۗP"k"拹`Tp=-fgJl2D>-_Zʟs= bpj*?@͛H%R[CQJg5~tyr5B?d>}G ?RԈgq__\GV_-%`[H:| {-oxLweO{X)g_wfiVW䮛ȡco'}k=_*I(P$=P HUVE s3*hc59!*VR=#enA#0[G`I&ǙS6&WUK0鷸v9M_` rm}PVƥ2ܩuhH#g,#Y"{]4u/mM i$vZTFx,Ɉ&{XI4Hd v1s() sM'G\ mDwoRqB x{.1o4p}/YR+i'9LŏIA9 }^hO&dcOW'79x\"Tz|gYwWuXGa&YiLh |~*{L,4`mR 7Y2_۠SL gR 7r߿SW /}-1ߗP-5b{Vˏ FIW0i,h@ U|>;lZ1-]!\w1e9WqPpP[L /#H.|އ7ADVG_ EF=˼ C.[}( Z=R|4Å̿AA {|n<_i.L@;ss /;O\<˳|׼Ed TGapP g>t*ϥa<Naa;_󀞬fsL < ?ȕs— n~2p;<:GoytS9|hEqܔg@zM^b|-S"6OcЗO11CMsqCgcއV8~Q3~9~'F K5QYhϊ4:,P McWvjrt↟rlbW7> Nq^n'7!_"l6.2>m+:D2?3NbmۅYT:,=oqQ+I|3|9[+n4sΞeCYf7%)g}/톇u>"@Vx`i| :',IEҦipeޏe8>`O{Rczsź}Q.{>6CqB&q0V -hډSuCc+BsWMuW9qpUTs;GgQbaKȬ|VmO?I &9>QHu4'pnXmتI40@PpCDzZ UuT ?+?w14 g_9 xtX|u6{nkܷ,khsn[ cEmhTXǾ׾Wkg֫KWƪ5jP e%iR*n򔫕1[fGVlC2R6^I&ƶŽi)*PP'A\ZaYl8w$GױggYmvKu޷]p?rmN?k`. =B5щZBʸӂÏUIݚ34p Š64o {B@'dmB D!6 8dMf6xڀ|@*Q`9-cKfЖz;k=monNօk[ݻ[ZZos@lah Rm@(UsGB"jU۩T)DEII 4V:7TT%@ @F={»O`7,A*lQd}s\YC3I:,jMfbk*d"ј!fF&,fD,2 F)R@hN̋mU: ͛t;b-M6dC6 n͘HlV+f2J$ܜVnwutնBmLPURtj64R+-UP͚$1kEmIT[M%UTVZMj<܅ڵkicց5^`׶jd-3^llmFJaXM1ZْY* [ Ͳ̪kBMjKa$ֵ$!XɬIͫm1Zkj&hզ%%iDSlQRd(MIGëT7c$H)Ra& (T4}h B,"` bh22b 0#M4bid@2db`&hhML& 4E2 C M 1# `&" d=IO&hjmHISyOTz"~z&M2zlha(4Bh&&Ma0M00  2hA& h M42h5)$H&d+@I}kNo: zFuYfkE_0 IPa|~?Mqn0%)'{jinHqnHՙq`U٦xat =`!FHĤx@xA]% E3P- (/1(b>JS#RMVGI鿳 ,LBc2%/şT0XWGl#J@ۺXȤ.D")6rd;vc0h\&`3VdC>& v8 Pl\2堛9X&3]ܕzlȦ9I0@Hst&!K}DɀlIYQQS4ŨE ~ЌI']!:b &pa3+"%oTQ2&NIԖJ6,V>ݪvHbhcR8 3bmF W#u!i| mbKy(J㑽Tp.3*1Ȓ` y+=IK;-D6NRnDzZWK1g*uԈVvN? dqOfrԛbVck l08ebyIq3Yچ٤`l/$lN!4V qꨡe9HӠC1 9FH׈&ߨȸ|ZMr؂Efʔx4HQ!t fd@%uBccm%̤0H@k10vz%Y'GC cy>3XvG)u%m!sB㯞3 w]EES`8aԗ`/,NeZ#!1WPStT ""D3D*s&#:ˈ!p"<ďYDafg+D^A [w"4N9Bm׉r MrbBe /*=S"ɂ!SnD%ׁw m,SIvVW]zs2qS3iفvLS2(؉3Ce]Nripikt5mk]XY\SA%߅ Q5H1gry4}52q;UDH*Qt>tcuy_~t#(o[4!|e '9ܘGB[t? ɭhJ0aTTU0I#3V`Ӥ@L7ZSO:Ǎs$)ZV`1#%&Xx gj'uߔt'0aנZkaDZTi>i"N5tB8F&2DÉRȜ^4E52 S pUqR7Ywf3*$ahɧ# Mݝ4D"xfpȦu2M|Ma<Ǵfq6jq@H*Ra10ƊEf(މ鐘"Zy/AF5`l>%ʘ;jyv-+P[*m-+楦W3G&B|fSsuU>ȠTܪKKưb`>"WP${In 0V1Xl^ { ~WlsB ݒ%B@EH=)!  1E:eVgzȒk!I,cB bP:(vѓmz‹<+{헾 wv'V3?w^s be}t{B0Kj^F2njx?+)+^ ]*xv5\Gx\i@Kۚo$'bOǰ27G͘8ET;{ln䧘ne>ǭFo w)zXXXgUc2Tn$EL5cָˤ7̴X5ptYkc h}tN5`_4F0k ꤸT4 0ceyެ9?s~lqwUgm Cpqz0tcn^@)cc2I%/=lLS& ̰HBTogյy O65vf"N+$r7},~{Bn-G nsrv>!'\]v?wS^vK5ώ?}"wrٱpBx啂bB4QUp?G`1hȷX7%ŁwJ"LpHYmt+llGƺ/+vu+؛1}rRK!EAD@et T &>%N Z+_m j"ƒX%6WMs}M-X2d6hэ=j倭sW1X4h*bDj5%LT[mXѲV6QYlUElZ5j-{k-ljldƤ1lQcjTڊMvնտ ͵ZzRTk&-1FFFC_WٲQ QIkjŊQdckFE}ۚM\۴l$i\enWmSrZZjk]#i\kRlWVi[m}ٶ)m6 J]o*X1\՚I-ʻkTۤZTWZMWl:Z\j1*jZ7ZZ-%b,\ыZ6,VB1X6Л܍W6cEŌXZ6Xj,QQffVƨ+Q$j"fIj*J"QchQE\ۅcon6CbMdX_+CWk{3ۻG4>~ıf|2BA(7ww~_ZȱgYk^.Y?шgJ^тпa bLLFȔ1'?DTLqt$mpiL oc4@,KI{EEsۂv)) ݸ5qjб81)1Ȥ zg q)wy2"2(059M{ W&܈ݦ90 "uc`Hv{fBtBRÞXrV0dZR \ EӍZ}yta#Np?A'sd bBBqqj>trR_UQz mrt{A+_t_D 2RQ@A>Jv5)?P52*@Dn2&HTA\JNI"dy!;9A3$3DQ&,-cFtuz#aG}­NA3Lt 6xjF Sx^~湁o/"榯N>N'Dn^_P-- @ Tm@96 09UɢuTr-hkt&Q94lúL4Q u5 ,|)<@ D<$yQsWq:j-mG$U:>ʪ-P ʇ|kעsäL22"ދDH2璁'iVӈC2j& j"8>\hJGZHc.UO(+sPn{{GGc3D&E/J"AfW6m AR@#!N*Dĸ)g5h4~RzWCDMIt]Z1EԤREyfl}2%:_ҷ ;W{1ia{sU;gS3U>3\-e ^kө[.r8?.p9N_֥޽EBnAN\]M_ue!1Ҍ}4u';p彝-5w.l#4MIC2.4 AK잍oF,QrOs밮(xK^emg?^yNXTFfGx@+  I+6){GE_%{~:4^{><"m hU`)6$\,gTxn򫷾SY"/EXN\(UyMJH%##hY~(>^5;.%cT۩ɒѫZۙs7]J8R 9ůDu( ͔Ac7zGQW/5aLn tT|+2J? #~]iR6l",Lk2tBlZf$v/Kp>OM+X/猏+9%sizُW[hH q.e }E- "%cAS?WdglzSfے~Oa&E гP"2uzx9d@ 3RL:ِ 2='-*C6@҉MMYB/:Œ9fU;Br'Ɉ:m2G1cU$4Ĵ4ﯗ5CZa *O*P1# .fTмȹ  򰧮)iG8.WdʁbCŹC6aD~,9Ŋ5Y/1gʛѿȆ%4S%n_2S}BlT !N~).>HZ{96h1X2:2{L+ NvN7vjIL XB_2xo})¯F` 9Qt n_ ,ktɎԔO( 6%PDLW>a45{Qnq ̅e>sm6 _|֙6td<lz ]5Blǭ&0ˬo"0cr$?-IF͕=yU2@SB) #l40 }!b2+N$BpF!P]4t}xkD:^#F a$iS|kd*Maj{(LE)yaޑs(q6zOJxU.6?!f#bCՙ !(N(ݨ 7&b3'GJƵ=+h?m|:n6^,*mXf (}+ɤ(LIPJ(hkmk[p^.fe+?hūR6Qhdr LDk4[BhuXn .3`fuzWSlxni/ eao*7'*65!́@RFR(_:K >22ˈ!s'Z 兡{ObKoEőVAfwSPu hT!3BPo@( v " YfbD) չ.Oc"5f$9oA5Gq+JaD [:d \\T,F@AZ PDJRfk,%+KQ>[Qq^C5JQoU!7UˈdDJzW,Hv=P&zo/xh2p 1z1{U1xsSfR:{5V`52NxXR詜;&k̃Ջ7,yW`,tr6-$MZyLyjU/@)PllF-=xG>1=k5u+B{, vSQATҥ;o`EFv# ܌LK<-F>  Z~|`\"\@XC(N{ Y1z@ 606c@Ie<\l )n%/([ikP֨$9]:܍Ko6 D7[$E\P H/b ]sU4GsPPɍJËMH &DgneB+KY|=7^·FfI]DGmD 'v*<Բ7'm쿹;Daģy]@d|^S&"G+$6OXe߶DÁ*";<13g\B5f7ia g91ߪ**!:ct6hb Pt7$!qNUNyA'^hٕn!R4'//^QWk,)ed8}hXykB-%=@(U ^QC*|,Rs>DzWRv^6`Wŷ\55nNfvuzRY؋ Hkޓ&t/qjqKݥSA5c V˗y 06VCoi\Au0( !KCK@֣tIVĩ# H@xDp%y;)E#c(,:f σSha =(^:A̐c);@NTijpd@.CQY5n`3<QCP^whX̳Xd9n/cݩkEer?B!_q6%6о@V#;[ڿQU-~A?`2tسSI6$TфC'Z~ bM#2I?klȦl:qY.C&}^gw ]̴7ɚcI-ۚa˴d GrsR\ґNOdA@P.IbqaK dɂ%o! 5(ҵz'yEIcf<豩Tn֭|khkY|(c8qwuz|}5V}jadKMk. !ʏ;-KT8%tվW;Jv]݄J~teie}2~@b6%k^8gycm-X|Ⲁ&/lj=ZA+V iiK1*E+PDޕ]kaaJ. I1AiU^̰{jwt3ô<ʯQ'Nsp\>;k_ٌ&O_ *k%ӤG!Hؓ`~m%wc0zp)ie@]Q; 6 7@42p(GiFYX׾l#:Zl'`ÊÝ:>K:l͇xd Sgtt0+{9F~3>Bݝ*p]P/q2u"z0t <h"h_9ơgAFwBp!ʉ6Ff $QNouyұ!<z1~;DOY0l'AӭU M* z;԰jA3: Z~)7tRF e+IOү 4Gq#֖-7g9y:U*܄?i.cv2}ѭ\Kw t~~+ul+֫y|1TZ r f]ȐJE2# 쨙E!/fWN#M s~D5<)]?go/9qo"|],)o)bw~%]q"X]}߉J*JL0H" C$(H'NP5p6 {xwIR᜴+bFfIY̧ SlI߿.@ltEhIrkcq?Lk>d &r, Qb!c(*^6,"[. |=`캄}gV|2vs͌/~dE ;ďkօ|2:EN5e4QR숀*$Vt+$;6Z+/#LAZ\+wǝYmL xR:@c[ =K+U% ¹jrwqF*Z56 .SDQbS$l>8?t< ;L; TX#:x@FY`X?<{'x?&ޘ|W! (2 $j8z#DkIga!% R~#44@'s7j ~Z"e+"X Xn\o8, KEEO≯7p n|IK屲LBud}PA},lyr^qG{#y6!31cKFXJڊ譴y<li T ^'ɬ1V̼@nJ/ fhdcxOUD $|S_3J^T|(r%X~ن/%`~=$BKB4Pc{g`Gcs&ד?i9 Y`k%([O c660Ҁ";3)&J> Qfw|Z\ѕ_/Ή8/.cқm^l9/& w)A&g:5waM#٦DDB<ꜱcj+M~& :&%5WEsD8X0X`S1ai>؞XHQ8 u/*(2Ŵ;.5>\>y a82SDD!%$L%!U^$Z ~8NP႙u]2hߞjhhs.vusq񠋸W;Ipb5CaRb$HZ?QKYMV9?9–)j A$ltx:tӞ>TjO. Kb7GYq5ъ5U\fG[1cR "$E.qJu|Jeh /UJ \GS'#U)tdu B K=`uޱ1:ňwb JÆ%NS3>[q~i`>UW`3쮫%S0Ŵ 8 ,>H&d"d ,0X}\17P"@pIb/`KE(P !KnBtWmDYFeKU^f#8f9lӲ権PȚﵯ -)f~6\͑UzͼǠ30{LXv,gY & 2f`TY?e(__vҽ |S XG?⸿+籏~V ݯ(3lc]N,.hE@4׺[14 c7 ՕBVPGC%cwx@[B1 zcXlLG >cD,򕏩 :!F`˛E m`zesýkTĠ9Pi\j P&|?:KT 5UZ4Xb7{j&YJ>NT8> ;XCOgaZ>KHjPSbt]-!1ks[л)gc*.> H=J^$u "UBвۯ$ :v7hWĤGb)EYYf6@$D5IJ 1V+4@x ̶n:-:eJ )=E@x \^CQ"6!BaC0Zi2<+ @·5QRsZ^9zܙ(4(=MGFDcsZ畚@lJ!SWe(@+KfY'l a]8F͂pȺ@,R$ݯ;P5qzWJ )jQRq$Sq-naw—H#4/,NuHAʡ$g U\V^;qM1˳$0I' }]>Se) ZRTcw`E=}0xE~5qAVL`[gj$D6,ɌvD`f . )bN2mw9J#_ufZF5.P&=|E'txO٩)"9O@)"j\PՑ5hS&\,27KAs#vQ&% -CQPWT8[L a9ޢ+g~sRqK6VѸpҶ_V ga-~Yg^X]n,w^ۗe fX4-,wvMoWWpA*Kz~j݃3)FIw/OE6Ź-9۹FeJ<;JFD:fڏ:JCgv:lF T;e WhL.Ezߤsb')`7Y@$A* "TX$ gO@UWʈ}}ftR* nb{xr sQVPDde'q6-Q"02DX5T C 4#"E[ aph-v RD|ߋ`A rԏ" wwZ.$X@xD`Z y6[ضTl}KoٛUZ6-["\ dDZ lE**j*! YApwUl\pWYeV("#"" "(ȊmTc[[Em[VԀ  ԪDصŵVUZlVUbV6V6تZj6-[Q-clRUlmZ6 EE>Z5jV-`VƵXh(FVjcZ-hڋbѰVƴbڍj ѨlQcj+F-űK%mX&ƓcEQk1d1V*MUbAXزj [!Ѭj5DKFhEԖ6&جXE`ƍkQbJڂVcQlQ3lIE(TQؒ&%MQfhV65KcA-QDj(dFV4QHFZLjkcUlZM6AC5HkE4AXF%i4j+ ƣ2bŰ#$hRJaQDclj** f#4fh"mlFlcPQZŦhl[EI2БQVMQA%IPd&(+b2[(lmY4mDRm`H[bk "+&,AQ61X1űb ,QXZ#h *MXF"El-A6$lV6j F, fZ65%jL[&-)h#QP-2b4- m%L[D&X565FV@QP`PEdITQ5cY5-lQXAQTm Ű-%% #c3 dE+6ŊƓXlQk*ɱmlQ$b5j-Am6*,QMEPL6eIi+RU&4 6TL&mZ* تZ5QH5Ic5J@lI&RVK6Z+Q6JF(@TEb-Ũ1Y***MIhS hj6H6fZKRRl4hFAQcF ,ZLZ(TXIFb3h*(Qmd$XM4d3(hصEl[Xj(؋E*KFLE5cQQRQF-m0d((ba hƋTQبX5Ik6%`FRjfȖB!6Tj6ƊEEcX-ƋRTj4kj-md6&-l65F[Dh55!!Bj-h*55!lmFECIImɣTQV((Ŷ**-1F*#X5DZV1Tj+ QhlU!UjaQQFTmAFb֊т%FTѱFűcmXBj3HQ0RdeYEbE4$,*h "PA4RY,Ah%EEh,[)QEQl&M4(-Mc fcbɲDQDQbM$ [Lэb4IZJIHkJ0*FѤfFAcm%lhX؍hEclVĚ65!V*64%QQ5-XڃEưcQQZ%,Qh&[LlѤƓQZlF-EZ 5!F4bKFi"PREVQTQHEcF4V,Q3Tj"&-&"ũ*64j(VKDhѭRh[*#X"5i0T,hZk%QbƋA#b*+mdb(6M4X+AZM*6X&6̶T[hlZ6XMjlTmF5`ɶHlMƊMQPTFFAƴb(mk@ؓQ[Fƴi#,lEbM*"Q[Uj-Q-l[EXɨX6 6ƣHb ѵFFlh5FSTeFM3LJ F-llXJE6XkQ(تь6-X-(J(֢"QbFb cj1QEFE`UZHЕEQmj,bب$4Fhcb+5$V#RlU&"6d$4 Ae"jE&+@@S5P[b4ThDEcX6c&E*Dj,QLQQ@ZLIhشF1h#QٔY Tl[EJ6(F-@V,`%F#FXh,dJ"Ѩ։"Kc+dشZ h6llUX-Dh,mb-Ѩ֍"بڣVTX6-m-Ƴ5`؊#d Ũ6cEj1ص6"QEcj6c#F(5ЛlF+F-hbc,k,lQ#k(6ŠT5*%ZƱQbQhEPUFب64ZEXlX[FѪ6- JPQ$ѵɶj6Ŵ!X5TEF-6EXlU[b4Z*b1mh5FѠZ#QTEk-Ej[TZ5E1[QIXFű4XFbTX$4AFh֌FZ5V(&Z61V6-d5bMFTmb"ebѣbضmY6ƱF-mثmch֍EXm,ZX֊ֈѭccA6(ضV1kcFmmRmQ[-Z [cQhm-Qj5bTXch6m5F5ѭE[Qj1lZƍ"!h5E6Z*Fբ65kѢ-j5TmAEmEh6 hUUԕXmmY)*FƋEXQ+QhZQZ j*dm(bhأִmlm6lUQc[AlhZ*"jF[EljJXƶ(MQEX5&ثEEQQEmTm-VEfmQ[Q-TFmڍhEXbU5mmEhZZ6[bV5mjZ6ZѪj+lVѬcUj[hjŋQkTZ6Elm-jŶ-lUEcmcY,[cc[V65ڍh*+IhڋhlTZZѵME5bc[lU-FصEZQkj566lmŶ66,[cPkQTj4j-Tmت1QX6mѴdX1űPڋZ6Xڀmcbb*6kXQjhj5cV5i#kڍQ5bbmhѶ(j+F"lb*LY( (`*L#cV5ѴmX`ն-XQdE4kKEh6m6Z+bQ6+j*(S-cXLQXR)i,# G,C6=ן}r>,:{ LQ L=* л T" ;H2#b<?N:6ONQEYe` WK ?be74 n"|u% <-eZr+H0:C>%b^(}ş$6X|hrH3Zj}o(؋TxZ˼=u۝U@~}`l@?`}؀t_[C`UN 6Ȁ=E*<_ǠWM(r[ϳmVXx1{(SgqAX/1g󶀏:ANG 4y_>D@( %1 +>O@2I$f~`'OݴQ3{yű?b }ǺKPH v/j @ሁ(UO֢DD|uH'' {mX ,>88!jz:=DAhЇ΃=}P \N_vTwޛx{uS-Q/ahߛ9Q|OɕpЦ|7Ƥ_?)4N)?/n*o lA桃 OEhqWP.O߿bA+hգ=_lG=ͳs}+`4r. yX#cĸ"onN꣱ G~ףSR/pGZ *~WV x_O숾E\HC!n^E)nw >yhWR &Ks}k<χ\Tvۢ7U_@<,g~-[ ky3NqJh.7lKg@@';^3 %f?$<]Ŋ`+T5~ej{Z=EPaP.'_=r"ZسYӜn~R+^`0Y:zd >%ri](aHpVVlU<.{bObIea"TNJwKK<gN8(f]B(Z a;!@KWdj2^' 4Mj`iH|O0(28H'?}BDF+O/B;ۡԵE 'K*}knީnMGR0=D7#3:K}>RЊS2'SaK҆F^X>X#@ o>>,|uɳ1`SY b\K| O<ܥ=䡽?T%R]վ!M Se_F kJ,Ǵ%?UKY3H2-fj1Y<8Ifj?YФL$_%`OG5\젱yQγj̆.L3JuMw{>06p |h"YpLڡ99&'L-G=ozF JYQ^erj"dd!ч󩞁E1Φ5 }['y>m>%TڝeGĖ@@"A{wMDxUJb+y<& dSI0gy"]$82TY-GMW~p3ʹgkKDFLXs^"@W9.e ^8SN~޽:<*\cC $~vrNɳ4ԌWyI55:[t0= 4n)/ڸ0K+7a~U2hUv*-F_iS"aYE&d rm͖vi"_nte@t,7`Е+ܳ{x\\<9_e˥?Ol~[״$8'FmEd2,}A.P$LCgRX_W#H~%c? <֒ېQ|c_0hg0m@|E܍`X#oPjN3`(^=T^"5;levez^{3#sEĦPR dW}vhjGnPuU(zv_w2'`XT%DD$"E |U&"'/ "pϊHrQ@؊ Snݖ5J]}V1e=TNcwA3 L!Ƌad%R ո+qeMӎ2W-"0 ' -E:X'u D(}lES v" :TP/W"l4UlV1Z`\giH@XB)<,&Q\S컾ˡ܀in :ļ |J|։ mI>8( n0`׋RXl10.r5`}78?ilWf!6eY@=SNȇQqu gZ' IFׅT@VTC-@;^h;L,~wq6z[RD^hlE"< 9]kgg"k- Ni95C8A@P(Lέ mQ&ZMo(z{Qkj!8QM\_{ZRyd~֎SV9!DD*#D8hT `<@G@x0]E;\{( CB"XȆt; ( neG^&c!CNK|G_iβ~!\Ts&Hoqsz&gd*Ff Su;z8S 10pDT$҈'M8Q;޾p"͵-CuWǴԱE2D76Y$^G\q@/vH+i7qTzid UJ2@;"i 2p1]N{޶1N,ua C&=Jle8"`#"B+a3傏eױ`gA0Iډ1p^cTMMK (d^aЮV?H ҴS=SqvErFAi tֆu"&>`n0HH0Qs[-@buѷd@M !9#]"_N3Jzj?j$:!b& 8lY6PM~g6vb!1a!&8hK"&0nkqGJ(ԑdC :/]]WXA2Bdԣjj0d'm..^  AՂj嬞ࠜo³mka@W$BGW[.u,C(r}.}e>" t *5vՆm!bI"k1v }}EQ4rpuXH:MYUM Q ZMY$$EM81P$2kym|zst6 gB@ϒ%FD*N'TX8eo,\Pj l3ਝ,巛[> \fkh.p9y^񢂛I^<Yt0!c.s^QG^·Y2uׁ ݟ:D|'j vPN; -K97 '5_}=]9f  ;PM kK@o/ٴȺ'qſs% 4̒0 nſ&Ɩ9f`/*#zqW0ԙ((dyU0@WhL8^5/4y娸rVK2do "-.!Rd:JVD7PCiq?n". Cq:5kȀbQst)nu6 ,y-:XYKtء $n ^_e.|C$Vba Q ,y3m]^s4["q6_ Q6f!L+ZСAyG2d&N}qtB`^FB+n0$1LX1f & &:`IikswT^5\Ly"bd?6f=1ssmL)g:;诞Χ/=^[e!furіʬc{j n!Zq ߰8<}3 G^g;ϣ[s:e˖,d Y) 3,Óz 2y{-)#> մ]tp*;=ΞgsCh٥! 4$֍hgv*{{CL쳴- G>g$ *TL+p 2wjoǓ!c3cA,w@M+~=&8sN59x|Y.S%hp֕_MDvKg2^G:GgLJ<^-4b֖Z2XSX1dk@[JB7Gvv8v[[Q$cS(NMnE TLIhikoD/AA5.B3~wn01@՘[n6bӽi[|~FJY= +1q y*bŻr{0 g{ ')$x>O-õ1B(f]w{7]bag%]b<_'=B2dﮈ;2óŋKoŗrZt>{gNTsW7 vffs-cۿE\"V֟PX: 'Q6D3ص sͥr]W#ԈgeHM=ٖ\6Ґ# A=YJlAF8X{O_C zxnZN+`U0kд^D>+v1,['9[d&n봳yaK_]kPpx3of(&)F\[ (i$E88,Dh `hc)`X`c8-XΧ'i55fS-klDŷ3-١Ӻh ^}c[GBZ|Cp[1kKF+MabcW ys3BLw9KtZس5!d5 )5~muV:WUyDqu _hVBU Vu ]y><ŻҰZFiDuUo0YAH >\e*i̳Bn:p!`ǽ8%rKݤp{Y`a(G`K]+@%%$\RAe`=ϕ~AÀB @Xp42!dRI}\sN111nHupln #< 0 ``Uõ2Bi8pqЩ׼:q/5AmqUX  -#t;fy}ph|3qZDu -٧i -׹}ӽp&aէ{evl=& -w@[Fd:kKrxU0<~rT8 ~㮸)LVh]4-O+24ZQ40X4z(`;+,U2!Gn8:7KΝKj ̙ܖM>J:p0&~WW?V$/X&8;B]^a -ؖ ݹ;=+e2A:!:ۂ'gB&AX0(` qi\"5q}ԼM;>=L5H1[yyX⼖CٚSd^ŠL80`5 ݽ(/A保Z7[Sn~u9ة}LX *j8O{u۔X<gvY~re8DiMmZun^ vޮ{~ݘY=miõO%v+_1K ۹ѝd[{Un` r׷&یkt]tÓ2ZK!;u_)_HeO0 ܒ9oK<ڎj\. ΀X@5t yی}"!wX0A&<*9na{8b0SOr߃dD4AHj~o@ҒR/J+trn|J$.r {9d"g !dD"lT HcXAy8dO< =0 QޠT#=jW%|~~YbyIJ 8#YJX,AV+Ba-N>Oߘ`$`*%IFY -T39&q-k-_rAI=>@ͫu,0d 0[։F6 4~jך F9h,I&7$)~Z]R?dxnL2 ~s,nqÉsoha`(=貰9 S|Kw[2D h {,c8z&ta}c/ǟOߋ 7LJ=l ~ڣU#O,d e=D;4_@"MZc*UI35 ߭lvV[P Ż77Gb0ljd7xYw]{-|Nb툳isfPW ıCJ|RQ3%Z! @'R;dd7ϋӓOot#RiI'L~h`Ӆl=IiT䶆Y"(:JF*&p'}njQ8PY7c_5E_ѵjP>N2hkO+ RaJ$#$u&R']ĉV:, z WjE XogNXljsx/#^=V*j1aj=erʛqY9ӰO[j|#^w1Y!y2F!7XI@ɌW)HǿvTG1$*J*kW8@s |y1j|{8ti*Dyg:H@A*8>Yzhăf \ӊ>0ӂ fW듛XX8N9TOp.3b  " *gHc :+u3h8̩s-Y3Z 6*OJ)Ή~ _ ;|7X4Iߑhl2p]]JHlT^3DV՝}Y eW]>MVRegbsM-A2/ʩ=bd|)DGPtʼXn7lL"c9U#Ju`p䤔mP aƉU9rJ"o'5; fe#DT})E4e>B% 6zĴ a%+`'⽻"6@^wecWyLvsH=;<i[0ږ5 WdD݅OʧS4X-]2JkmFnl= u6ܼ"14kkg*{ȍ+[y|%G)zmjYpbN L௞njJ@T-}7˹p^@SE6?I;g5hOXgDc'7D5KW%[ ;ocvT'iE\XGlÅ z jt T\)+T( THc8=1%91{I/N,Xo:Q<<7 uJ1bql̡S71;aCث82"AtPD7~%O~SQښ$٪mk~n<kjXHI0'aUE4r'MJ2+r ej@40s5bz9{Ao_oX7⫚Ɗkh-ʷ 4> q0 jQmQmLVpRtE.d+l "H<1_ NvqպE:@t] 5t E *mZnFזS~& Ug7e) %I0[`XA$ "p. f\O9mհA ET , *.QxEwzu"T7֪[0 ̴Qa"2,!TT:s@dHA71ͤnl Ed$tfsF@Ί:QAnJFmmV5m " %@I@CZ UڨnkTT&|Pj*!vMȡ !v,<1RҴklRlYcC5{8lWeILA@Q a+o]mȹnhMCGs "k5տJ~"MErZѷ6FmD1!6e6pHSJ d.ʚп,Eͷ \kDrmÕث}*""_wEd>ӹ96۱-1Y!C6L2l([`GRʑ.ƉƤ+okȓlDsB %ρ^+$Da69Š3gu[6eoW=oV}ȍ-uݤ|\Ctm d[;_&ѳ47.ZyVV-mmX6ضl[UW-UbֵkQ[kj6ͫTVmZr5Oj5r"T j7귽sM3[FO~ճDnY߿?֍#U~^W4\/5ZMi%rK]jlmF$Qou+r~3m򏊯fZsZ"%\EEF?Fmow&ŋcj%Ԝ_nm+_uɊlFtfV黷6oF֮Zuu#Xo:1%kRl]~osk6umKm_yo5oU3kZl ƍLѭV͊+>Ңh#r\=*9m鳺~6c#/umEΑ+U˕ܼ幮PjʯMsE惜ܵ޽M[Pb1Z\=ەj f7w fܶPmuʨ[QIʒUYNo=˕XYmԵj+s6ڿͯ5p]պkVںjM)Q|Wrm1&Fۜ]ݶ6Ak4\ThOt*ƭiuvd\HuZ&-ZʎRkEFŗM֍kS0W#q$meϝtnmwuwq`Ѩ6 T[Xj*r7 tڶlΖgv6nn\劋Swz6ڮ@7+Vm͵CwV(2gWMbmpVJZ khι9k]ţZjk]ˌݭn8+[IQy7Qm^Vs%}]L_5t =wL'{cWǽssi&QLaJ94sV2Erf.N{)[u:3i;juu#d5::پ˱,6Mnx~ tqdrɧeNPXP$V*e~+;Z%Gy]8" "@K!} vT.rr{RL*H5T@[6ަj~*6 PEI$֣Xr9EL`9m]2r4(XDXJ*5D `L$.D[ "fJG7䑿 6uY3i, ˶ivV~*㪫Ŷ4TVѭVhor|;HN{j⋙ 3!dȖElֹ)1/W#jwmnt+"bB(18wGW1j s}ڪE6#PR؃P~k]g]bJGF# ҿ}IڼRɴwghYt5|Z2x] yg/xd4Lܿ.ɧY FZh5 ~pǴ!n3uܻ$ U(\9H2,GJ$^Vٕ},2o:-s{w-sڴҸ˭P<;ˈ;3g誴UywrcLO1Òc+2冫1&N(z6Ƨؚ:]"X&Rw^c+42S!FN&Z _wFZgF\T ǾnDmr%JjX2~G> 5hb/˹3Xj6"qH>*ͫ.r늉{ =dpE' t (0 x.F_r/ -kO㲣@׺y:dž]Gw!|tqE lF3+~B7#oq:=]屋PeYc?k#+:ȩNSKL_BwQ涩G.XϻwVsK Gi;2e?%^g{m4x g~u/c,^@ŻF-9LsUoۥW~ˮw͹=.I9.Y59D埼C[=&lE5W`~RۨU;rd3(_'Wm%q{Gk[y)>P6bFm;/Uooc'b'cG78]CWǁ~[8mYdo%CsɯdX|c?ŭg=+.{RTS)GZ)geic*{|;=K7n`{?"9ŽnH7@M]I k4TQIJ&}e?ZMxSrv %ԼH9C=OjOtWc?tTY˦'uVr.?%qQ+yƺ6!|ع;266e.5Im07rDv1Fej? eZmY, KN @ IRKZʯ:\zxbvQRfU~Ugg"W6hU>[Ȃ{9QUvOʓ!!{ud$*Q^z(&< eyQCE{{@Do+zRo\M+{$%̵|LRSUj Uf*RAI]K;$68O$ [FxSwS3HedX#c nXWD-Vj^"(EH:ywff6=@.Du SzS JKD9) NG*ZfU!cfOKz"eVCp[W;;yC%{dwOͧ( ^;h+NkD R͹äb`WVo]=ү@ oTAbz˛LȞrW};:ZMB[BHZWn* ;obx҈Be{jhcvSi2 K kAQa'}$? ڌF(qKJi8&\poPê_N  مxɓO1aS=aV`fR'xϿo8z}}_[X{.^7;h?{Yww?}NL4-.=]#`a'36[83J=ߕt> C*Yg{ex l IԜm';Ck$렯|E\ONLC,w<۫7֣Pt)1T~>/sl0NB{/^7BF%r(+}><3:J^>{#WIsnsҔWP 2rQݯ'm8hZXe.#q#1޹:73lvJipE1CE_gP^/leW7,}tީsQ3iIZÝ㔽w R#$FkϿ곏԰%}&;h;hWGY6Op:t^euF<*-xi@ om9wXN?ko!-+I.d "Vq@d3:ԁEwNZAW ֑sңIHQ4z6G9JTym[ԯg%I3H@0Pl $+UK+;ϕ(MY+>[YVcW}7EY|_0C$zWZW7+a⾢!a'ː4ai&JM''@X^c61)'0)eI8|YUF"ad! Е)LEJIc%0\i?tø"]ʫͮ7L4 @;̪DA`#qz lwpƆ@3}$|.b ޕOGxxjԲJ^:_kApiT!f{ݢ]ATx6\nNw2@3#[2wk 2AQXöBW;Ad{m=̵UW{uߵ(uwHC|])<%Ÿk{+VG]nE>rV3) w}[4XN=yoqnzF}(إ˩Ћ f֦.=L|LO4ߦ s-yҚ\ _H wn%OVuik='WUr\:Nw)' 8zs 9=\ZmSf9(nKCn3Mm~a m,( =U D,k{{>GR/戰-839 eՕ0$M7JkZLja]м^O^ R*'13|s\c4bVX*97 ,ǍKURey?ȾGv^d v)y̘cx F_{5gYjJt0Mq$z^ͭH} \۴n# ܙZLXCRFmim/VL[<|_Tb浫j=Z >9'/Sob8tF-Q(w<7Z\-yIi+7^1hkNY(z;\[;[MI̾4P)Au۵ZOmzROV K 17p[74!7r?7ljլe/-Cu!_"|Ѽm)1|}T|n[ නH>c=%~<9ZIHʎ* TG{#%~ LE~>!Ѕ]{P J RsJbod%Oq<2gnF7X>tL 'ƉSrbbz_8QjM*olS9|V5*[w#kl]XMK*D~MT?Ǡ>)W6F8-̫}g.r QqimQJXmomFH .aY=W )?.:un$Svg.eǼ;.Xh"13XѴҊDU46`\נ>E-b G墻l;)Q@Hdv4yg L7|rW:SG.c=#"EKcHByao ,3xudž`'H3g}\nϒMȈizTv?vlE{ cPs]:k5VwNOD P8C'v1;{D]wg.N^ei32Iv%'sd57a;.Ơ}W+$^^){Ow}Y #Sgq~X1,e넂=S;KjSX2ӊ/٤)]l՞4is*ur[&m^;i`n;Ro|~evr%B IZMkwבwM T$~}_:Z}ۗb[3 yh6i17òwܶ d+]>\luOJ72pY5]Awc HNo iZ`fZ1U].oGȏ)ښa_'U3Ag_n9;kg~FQ÷VgeL Mv9wס>e75PDGfBDC?{|o6=Wσ& PIПt(H)f1:-D_o.#X ?_C (>ҿ{%=@"v"~$PspT*^"H 8 U @r VR8!`)"@@/Dd@oܥÈ 4{| ^ 4d^SC@Ȁ!PMGA: =,A@` ( "}L0.,AC6}دb |8yHSP- ''xPCAX6{yC}k` zפ<d|ٖ+r : oP9@LT龱܁2وɔAf:D XMUe&Ɓ&}%Dq>74֮sJ|_{.Ca@] =ěIt%iR|/ywܝJ{_E׎GDa̭^l()40oo+juG%ym/ڭdݪ/C/c]Nּ:h鳹4#! :^\KM1#iw [G&(gVT2鯕r, Jv[ŁwL8 r!KJ;$4h]p֓G>8ix%6bJ+JΈ{E;OkF":NG#W T&OpXaجD&0nr%Ox3j jKx2$ "~(yBBB 6m1"bf}CZ[/Vv;P^1rzw';Ils29uqC 9+Ur+jWBj1\{]҅tӟq(I+Լ(߼HmWrSϠҢ\fV~ v~YGpF7X| o?pHi覼Z\>WCË#;ٖ A{)^,B<:Xi+>YG{H<9?. th>=4C36TJ8pMāk@;}zHʔk|@Lي9 v1N?R,TlҽA>ۉ<`d ~@Iag_Oٞ.!CqWkJs?e`pJ (kxFЉ{B_9h7Mhc:b;c=&QAZS㓄uR|W]os)LuΕ'0ӭEVvѵ* t昴{Meg#Sүs< ?Pֶ$F/M OS 5]Ej2)2٬;J_ܫk ɟKԧuD;/ntQ])(!sw~Y#ЧKj;Jȟͧ}s߳2ى',x[ㇲ@Bsy:Opit*y}QY12 J":i2%pth|;RrYxL>t&iܤc{f*D ˒o{|:xU9FmY-%1BI ,dpB5*HUۯQ yl̕1x;+* 5:dVr7Q dEv{,8_@(V|U]QXi|6Q&Wb<C{:Z ^t;Kb9[9ýS#,iL{VT6J]_ Aī'{?{,o~~4l>( )M:WJo.9N_d,셧3hGzZ8N{[H sE'\e쬡{8[3|&'m/Fao~!2Eyr5\2Enᖧ&uV&Ip#Wru=󍨋yP9S:W \FwM$kv>O B!^qt@<#uz\XVU_]b^䳿k MޏToj eW8\VBTOmJ{k"wX8s }ba] Eb bv\'\AY}tk1S_9awOyXwu6F!zr 01c+qJq)JUfnѸ^|^:aP9*{lqEReƴki6۲J.G.5q<>m03zXWHVr#0y0##ĸ;z"{O]Zg [|;~'Yiv7$[LP 0b_6nd,ʀ~=~|ڿ<6ry|0L`LePtFAX C}e /AXXn*EQTsuQ_K,,.]D/uDS;>ᕴYxoQE2s| E.4@.Q_M? ncMXNg,02б$>LW@;9yuc<1iM TR8X_uYNkBAuBet0*!pnayL~=:s|s!.lBm (fA 2\).=k*p:*A]0:˯~0Uw)ݻC%SNdXt%Y 8,L.Мѩ=$G]Ar]6YN{9XɱRۿWq(U2-DOm>E/%"S+$Kx4= {)n[@ѨmB)G=Pvީ.cڨU6jl{IS-)4E5qgCVnڇa,,I "LP\#yccIqށxXj+xUkQVYT$)P`\3A\go#d$gouޙ]jM5){]>1MO{CM;͛Kұ]]KdU~>eD3NxXC kYc5.JJ_6v& wcA$G>Bϻb"8[Ȏ.%+YE'PJ_H+4١|`3^yh3:__Q]4ገatPYuN׿IC]z_㨙9˽ "H_q;!{ t|#=fHBz+jO[55^T‡BzBW{%W'ng?=2ݣ|˅ M. H)l@>W\@ ?JޮMhr E:xsC3#bvKC}|OK8Ҩ<'"(TЈ9`UBT*A+m>-趔(+Ċ*mUU)K"&AEЈlUUTSPDq z 4*…_OET~< 1Aւ]B~}.6[;9so> Rmmv w)_xjdGl"3bXc27\]L 2ȢmI#27&^7:@"@5NT0Vs+,Y%oz.8}3Jf0XsA7WpIVT}^^wϬ.smej9T?f#8jLVt*/SkjZn_'ϡh񱠞#\SŞk4};hnMWs[wS1;'IIZV)8U9Wݸ9) >XE/Ӹ{)Y9PxK*+%U Ӡx ˷egE)?9nB?Cݸw3"2 ;al!; tOLyp{ Jsp̬BoIĥ)aQW,?lA&7oD\TN·Em-'+~MCCjgb' 9_Bh3;`SW6 /yl(쾚D=B9*T[n~vgW.l}}u.sw~]nN.2>2^nSMafg4{ G"u}o- !Rk?E|O:\p v 9!qX2(@FQ2`.I&5V$nq?3Cޣ>yOnf:u9?)|$[jSl4p @`wҌEա%~=qFZgst8+J< (Fd03v))G--^{+';.P: g89*{oEpȀ{r_֩Ws5L~'M⇍3sБ3]/+2y fZ a2:N'5k+OQO9%hxyFNXc@0߳yxm3AɶcƴF٘~NMsBM׳iXĴ&bYWN *qR1 \7Q}8@G:}*jzCvxp~yܰHHOJ204*fF 2G}(fB\HZM!n-ӰkNN j@S~D?g>Ds9e4L>HvsQmi0l>'x+"^nL_5PGAa엡]ŽϩS yٛ9QϮ2vm;Xr@HAiG{n|~oVXe >;|t}iTni"OEs_űHFڻiP$+%HυDiouT@`S]'S J%W6F~"V)qR6YzR TVhPWȲF+s !O Asm]]MTuNƑVyuC$ShsWl ݌-TC/ujwD?[c:uTst7ƈY;?K'Ԩ6 w\R..ښ)O*R3]6yw[G# ~WiZ%x93P㺹i:vd)uLS@RPaLɒTV4GWklʴ6#`9ׄHoF_'KpŤ" VL)ǢG:kr/˹pע#:gŖ59KF;X< b7OXkwHX{onan4k 2c"4<%,}(6x qUP$AŒs6^(PJ;zy9w _Gc3`#ƺu;HLx?އM+Z);{ņ.xFx4v s,՞|RZdz]G^_ T xrW>YA PtgbBO Ym=O1$\;OI#\6oߊzMex8QE`b ٯu_yGQxwrU'/{zJOAkqE~s2vK !y4]T|- s_FHwj;(H{>q$@!M5.QB YD/ЈDGZ>1(؂8L**7nyn cYFaaeU#" 1}/XP(OhʑIL?2*-{VaV19t*9=K}o`V]yRBG8,Ƶq=_@v2p`.N}}JjjmFxNiB~߾'35?s'nNt]r\Y(͸&јO~^푤6?En"DGiQ&5-chhbT\A:ţDu Cw ?\ыt:IqjQE@1Sf_m)F+29GAS5#2(hק;~Dc_:A@5gPn.W&\ȇ#=~eJU&7qh[gnq.g|#-=8!aM*\7<w߰/im̢!/IZ{x 7j8}4êη&t(v_]MnF؜{|[H]Fnџ/^όru :C&+ ƞQR,*_\Wا9T"w6-rsJҭ=ytWtqhf}p?Jw -v܄# ɇ mf{W($cwfp.ts6.$JaQ,R6uTvf`:9D6KB+3ǚFjx,%5^` AKGq<}nWLuW׏V {mc';5>޺T"W TH;zA=tUĈج af} [\ɢ~s0s*vsKAQ4.,ZիCeaOzn ` ' Aߐ:QF^-S9{п"BQ~v ys篿*p)_RzU&=b{abfٹx>7 lwoH,XF[bl+I_:\|>vYeoBTZۧ?"lVݓ<Ƚ9% vu+g8X9j4AM/Tp8h$@d*UUnmC.={qM{O$%}φ8;  ID0T{ރe'߸.ӽ[y |~*Yʽj#L:;+77g͹,F,^i\718Σ>g,2GRE o)%%:@v#JĨVF+mDL+@2 #, 7i.;ct>!S>\>".MpD^JǦJLVa_p`Ģo;bR^?"j<<q,&ۄfS~i\u[fg5d^gAɗ_*?XԻuWф /Ԓ<'=e;^U y2O_T1*`w2}GшP<ӛC?_{.wtYn*-d,~ Hʾ &v'&6(v{w:;7+#|NiYxżյX^&:RYQo lW,B=2㛅j77>p̢$xo/PrvrF?>حV2D}cO'  K)fMLD]i8ZKuIKwQD\lᲄ,y6̯f:b%iipW};" N4FH ߌq6k.h`KՂ{s=s;(iN<(30@8w%hڻ) *y78J!h&of4)`P9E#{pJy$dHb #NW:LObzX)nUZv;;OyP N+y( ~w鹒8nOZqzwSa b,N42pØE۴K6 NT ڍ!P3b)7ۗ|c^sIP3vf*||v/=-qнUmd'Q9cYȜSmۨǔ044 H;DC~59]lU+݀Du.CxϒinOTt rC ;rvRe|{g25c1e 9,j=EjbfE kU C I{=,xļ0pykwy[ثOƈ-v>׏] vWdҢ?|A08Zb]H9H`"rٹ#4Sl6}E34aqnCB`cʋis?GGUqwkP6xnD 2}1o"O\LS{|uk !MM"dSBȌH̜L@c7 :{Kod룽!~=v{b=ڜ6+7R]^$+dikba /xMa jW&Rٖ[wn6m**]^Zt1٫!qZI,)JeB^Bvi-ٔφ4 OKȻ9wdD2cӢ`/DB ilnܩ>RMTl':ݢ /"kD`i{E .r{/-(%}JeTL%H 7YvNޝbkazxO؁הHXen9Rsғdx:O?w!h~‰\3.;8#̙~ߨ^ޜ߄AˮG Hssx^IE2g֙1֕c=PbB#8eKe1#mꞵ"$#=xɂ0P8@F!LBCP7DxUfHqZ thX#3BrפZ;lyЋSEb޵t1Om_v$ yؑrzU((ߢZݹ;u3NO Zi[6ZдbJh[K UyOS"qu b6P>Bk\[nGx{"6?e364CEsC#uBKٿS*an'pyN~ᦟM`]@0-BɉAhn%!8>{}'!7Ѫ ǣt8B қ 0sWDD5[k3ޫxԧHiEm⡻|D]MGNI3=/}# a;9fvaaΞ^SQbzdT}MJP=Wt_$>9EaZ'( 2b n&^?S0ɪ/8Գ2s(t5?Dzgm֐w<֍ս<757u ;Z>ː?TfMKYK^kf."hLk|Q5WlI)T[nRkxDˆ*ꮛl=Oa K|~-N^{4K^,+q!'+1]9g`i:ţ%(:0=StSjh3|ddTDBo ]6j2 M{ɢj=mdOP먹hlgp]xF، n7u Ec_@2|1;9G1DbsβGuqA3Yի}W\#]W#z L]ƅQH^>=mCͶDuUȻf#ݫ]oSj%DǐY"(m5uu2K/ߥܩT7ˢp\8= ZodNa/SdC RPRO&jYNzM|#t;b#4A|J·;]bpvvUyƗC|Y94O,;EcAI5n0筴ys הD]W>!.~b)QyntpHRxK$e:Oߟt.p(5}gĕ zK*V}Ys+u߼~T;|6]'@ (62]ĩt:㷵܈AD͗\]XX [mƗ_Pyja x@^nE"&h7fq_æ/u5\Vkl{?:B8dG_wet+v"ͽ]cDAx/2Be}A '`´#7O<5b.AMA(B<]m&BuQihmZ+]AI{Dpǵ3T[siL񄈶 {p E7>PAFY/*;c>f/[oV޹*2CqV/5s-, دL/^Q0URc]&Taʓm *Ens*껷T A3ߧ-V`,TJ׊u#Hc}S'lкɺ%= `fXx+;kWA\[,D&n\1c`@ٿOqMٹaQ4X{e;(F/*)t}sOd`u={9XYS# āN_3xJ@.eSܶn͋ dm|\+z14F;IzwEA(,Jh5)Qǔ Kpyو$xեQ&Z|/T;i9J0wu(`r׭ ?"՟}wFJˆU_6>UGfe5bzBÔLEbiő*l;]f|(m>GY@(mE"}H[Q.FUWmd OG'Y@Ve3ѣ3qpC˵vTCP"&Wњs<4EMs,˺X 5"Wcwi4L  g| ` QN>t)a#A x֟ʈlKpA_-3vX<lp\NGgl QJ^ pPrehVhP8`ڔKwzvv'E0Цiʄ^ol"{}>:ۅ6~|oִ(ـ>;n7(!:9cGd?I֏ꀹi疑U6k8B፸9[i?41dC&!AjB_4BoctD9{l@K@;/t[)y]1CLE\s#KځKHÆEem&V @Ki@"7L ?fF8wJ΁eD~#hlw\EO"ry 8rGXbҷK|,S92RE Ȳ/.Ijt7&ϒ񙟕gBj!^jsԸm6RՌ4iI,+kgT _@NZ$܌.5F/@(3P (N@kVR\v__CoW Wغx)L4cͺǺ8$=my _r= MBhFO0q\1Sd@4s k&(};mMf.k_wDQocht?Fۡ\BkJK `>orȃ27 v6n%$0LDDߺn}[s}C Ohv4UAqڦ-|dQ]V3lbAEP 0F6!;~si0=y"~yr3:hXrq@=דJ^<+ͺ+F.W85_L? EȀ"9ރo\̗UT/lKmjgwu/Jݫ>|2KN𱣅D}Oi#43Hp,;E4'EnT94:aܗx+sow*l"eYPFpak_vR%]qDD2a[#íČJ4G!@\/ٯƐ\f<-t:K7o7ڸC?bs?*5R]f`|<hgJB.7,3AJʋne~mE tQNpjcL43|, LnXJQEم~bB (b~!1_]/J;Z_}_-I$eC bt+M `rF ^ko>>t~UseEX:@@[pj/I/xx5e( (AQ$oWhS8J%k_mٶ0]%~shr sc0X"|\7i'e'L*=!ӟiSp;w렣6;%NԒ $nѮv2H.{z6OAkp!lZu$՝Ț2a)QΗ4&`~ ƨ|_qvϗ4D@-M7Kc?m%egVeZ@̺\ ~vdG=Sz3Ӊ 1z{[Uϰ =&Xe77:0ᡔLy0\rZLnT >5 @.]/קO *e p<{hH)K:ky z_9]LB4:q=cK43^n܃ ( ksEEq~~yJٚv0#bz+ˇkq#q@рb_tZaNAom9)[5Ojt焫"޴Uyo¼|䷰FgwڎrX]ڳ ysZcU܃ Ov)& @DgUjgBG7CxW}&3~A~׉}ҏg7y߃oDDqԴ[ O!Ƙ􎺳IoJq%B6m6 |)y?ǟDZ͸qyܰ4}0 .@w27( _; ܒJsɴ%!߃Ř?f92]=ˤ2A*jo煋ߧ$`V{[ SbR_Ɗ_Q1G敋eZ".;j%M{O_EifYyP|om*T 1P0&49KnYQ),1ѯ vb\Vy[KK^}egwݜ7Q;qxgӬxgwpM=yX^|=3x,j˯ό&"[4P3RHIU+i证KQ{b0#r_IV]-rV7o~yhm]m\ڍ;m).&#% CŻJ8 > o|}U9ܝ^}}7#Ъāo0]FAt"(ןԓDhG*{: n~8홪]t6sfh x\,zhCLq_ yhvW_b?K[w8Tz͔]TWi[6b6b\wqmɹ}x}g;QbTpSdj";>pD!kN?;|]a"ҷ_Q{+ 9A!iM$Tz ONE0?`C"GjYG0"U.nR6&?;gV̕{䨙X=;f~[0-  J% Z~H,<-bW6цMtF]5ZȭóoƼ"4_\]cABDŽd!~Ȃwm?aɚ|Bz /t6lc̻uAEw{H\$ޛ/$-ir?|a(ȿqZw ONZb7ܜ fjyDyH 2<>r2#﷎d}05`֠rѾxSᙻ21VV5Y)}'.j mڧȉG-""w [U^q.dȟDImF˥X`5W]FӁz#7œG09:Zq̸1D.?(rGdbS+dd&崾Yg')OEgc1sY |> lR[1e X/,p)fUZIU"о#-/ dx)V}PT =mkxZMk6Ì drߐ?!| [WMG 3T~dӍ96il8F{fᰙg=N86hOBuI5œBDOÐJ5!az /o Ww%cbD!܄Gv ]> O"5r8/r&<k*QTFݓpځ#\i~,u~g  x~5.o)I4{3d'^ש#LC,w+,ei/yH~9f&8 k~Nz-Ahß<"ɫS~F| 1 $f]B!^CFԔя%w v<ֱѝ''@,G5^B+[OzR/1m7s7| 89 h%4LF'j2#Oxn_06\L, iEltߨ6kW75T_O1U{TzE5CH`xUmm66UyQc*ˇUєWrIN/ZRGUf CB#RtΠ.ֿCtyrC6D i2"G ѵf j`pz/߻h]0uU~1l~]N\AKA|Ѫ;I*j]"X˶?VClL<"c KTTpɑN*LDP}wř(kI^NILL c+w&m6Ҁ`VxֲSrRp*>OO]9V^q:/s_G%&gM.T>\m :,91paw}B%.~[N ]P ~^QhTEɆ*8g 68EbY5,:߬ ԴbLS8FKa*G!(DTa+ V^$~젺N ɟAS( 73p({bf~/÷~f7C1,z0 \_0T{W-^6ebA.ݹz3+ZF~XȌɘe)`w>O1maϧ] v +n};u̼P7Bjkeu| rY<.Sro'tη3]6?ӲD|Z:^ Wnq9^>_z~u罴?wYMJ$w)dK&oɉ#lrm /vĩDb^.n(mz|^E8D9zucfdn*/]݅6ܳ8㣦:9: U.5djcנ,H8.) ]]պ=m|^*Eg9J:[nPK̊ITrIíw/,Os&pV?9pҚb].EQG+Ee˨S.`;ݦCrF ۋ]NjܙQ1K7pVu7ŋ̭ *uOMw>4CUJE}' _2 u2_vCYJ]bY)\n*UkP=J{ZQPS*ɻ/s–f)|^S\?Hoڬ\Ok5?YZ's?s-?(,Pn9_LncT^sx[ȃr$ip=`.+}ddׇv \8SpE./I#8- 9;ۺim~ؗ$n~^_{r*2xٹܦU$SmhJFS6(2+7 L;n}]cJ| :\uLO?=qIAv~>$/Jl6 wiqBxyTٲ].;').F :6[] [O/mJ8;'sHOU)=,tz ?%17{r=m5DזM[8՝݅k\}ͳzCjg\[:|::w{9wzF YV2 t3-Q(4r)~o= 5}TάţT.̜"zzrϿS{/uPipup:.ny;S2ޔUn)o<khOśx1?ΜmfUC!rӱy8NS65v(4p %2[BDgxpPe>\c_UM1.dڤb2t+6]X-':zCIH+3-Qh垅jX eGh76T Jyrvq>O;t/+? ǡW5//W=7Cʲ-Od"_:Iαj,F/_C Ph.?gqZߧ}ߓ{DyRYҎC$OԨ(xWgoGTX;qA)jso}^|jCe%O"Y{$o[vl5mz7cv6e<\}B㲷S6yϞfq=Rs+vt|B/p9qn^8UO}E\T1?zLgSdfx$4p Q{Ot6ǻ~Y?ƻ1Uz OɲMi^{´KQsDkvn#9(<#Rl~r3\$=%'4h:!\%O+kj;74lw>jy8+7f&ҡ-$z[<k O%6ϔљih.^{ny88/skur}uOz|L:nNn0n[ƭFTeCU_b1O~ap|9:V_Lծ6d* M;otnБUd!;죫Wdgq4ݏq JΓ[fy3ݷ*-UWheJ/f_bVinuk'/:[TɻM#;Ky2[ w;ep9< *{_#M?Ӑǽ9-<?WR׷4NJ &.;rvýMWWy ~^vyn~ ,Z^Q30o?s^j$8γEPˏv%=Y.6E'sbzuuԾǁ/߁f?+A( 'B8UT: (v TS*݊/wCDU2(둮J*mҲrC=vE<\t,=iBdQ>7*EuãH.?ʍN}!3߆ QGK~OZ5@| . 8YZq;zp^9Af׀ZH4)  6N_v k7[(| =⡿jۖ9k.Q@A7u^=_y-qd^c26d`ASSw$vM03O-!xuvx* J%'X&>=WĠ`.AĦC>kTztZYt9D`?_׆>4Y*p3(qJ7SZ>u Ҹfqm})#~]( c&3Eϩ(ƈ>wp>?^g|Q~Bmr']IM #NI.W:t^ȕ) `48f+zDz8qqyib3rҼ5uqg <; İE+`QPU@7W!`@2Ńd+s#;0 ԬTތQ./7E3_})ky\/ʩd`B9;D įp7VN-.R$sDZ.ܹ)9IljWB~ÜY_RWRDݘ)x׫?-?t!yeEslt*IӞٍ[]Z)P 2~A:,Lf?"XSqn+䟆՜lڒwG!^#bʲk%t6'x{cTaqDz@IypX̟SυW7<-A@UOXBiHFRFkeS?gvϜ;e\z48L_iZ1Fn\1B%_n/@3+0Rt g_ ŰV41GG_vBV࿹ ֞D4\1m$ ||iߧ4OjCD2eVH4 o`bW̱AoۨPtXbDA`2*p*Ŷ?#\V 9FfzNE,[BmN ,_$GR%.qVE09V,]Գ_~YZ9?Enł_dHmo&ZG[THS{|Ul<[z.t1 aʱXCӳo>jDM-A@pOi יf/%Cb?s=&]fQ vju{-mwa v2A;#Si7(U_HI~޿1_gŏN~ LZ,>{2i SO-H[!ऴ ~^+Ǐwx9FMobmg=Gs[oqbbMaSV=:趔yO]IT>-.QO38}SY>aDj{a:^OO1vr؀"L{nzf4m4|g.V~ܳ\A͟HmBL9-Ϥ o֓@hiq3334_K {B}6'q /핺[6"_GA@?\Daʣˉ!KNY SJ8FWaZBY'Q+eϣIvx[d֡V [̨%:p5<`IsMʇ[NTK]8yg#,]Yb qE4䤛LmV{ &], c-9_ %K_c::\E٭'3`y>.(b'9GKe1kၾH~Xf܇@6Nr|kZistч}h[K׀'Z@WX% K )|V}D}6;ﯥuId֭,K^{>d2^Afr^v|n,EDLK={0T=|+*yۡOZ_;WFqW gL>oii 5bA& "}KiY$ #wn9 Z(%bobC]0#L"~)&M&$^(L i & F>q󾒺FE~F͐½8~p}v.VꓳLBΦfiҿ_}9u;IɰHY1 oZV[6:ff_Q?1 L-"b&@ۺB{_ Q6P,?2Z6y1qCgRw2Lun9k-*þffL,g"'W63{:N{n/A,-+m\H&=yMsC4yy,|0c~k+Ik?,}gS2&cs3iZ;D>7Kζ?_?q/u%rROCxdշ`(Mv0w-I9÷FY忔($kgLJ51EWAy\tmCO<1E[Ǔz"_gi^LJ]׿ϑ"x7;rdWn&3\ĺc[ WkT.w׿οmzV~ 80;za'eiUB <+.$_ ⩞.hƟ|}W1?p^oهoza˲yw5&߅POol{/^>|<W3 -+ZVخsFcx[eL0З`܂Kۯ#xtZ{ڳlSL)6 lq4" RH_mH׉!TĹ m>q"&ͬclr`fu.]78RK ųk%^GS'SDq~5k7wGeM'SnY^~Ͷ9!]C_/nzwM/8_:ql99G/?{ֱcxt^$qQa;5ay\FKeo7 ;.ۼSv]xqsWegIKZ'^Y1)8i|nNoYz{GY8ࣚ3qϽl|]>HGwo?A7GSkg <-l[D{ 2QA[02&EUeBB,[ kAUKyJk3?a]l-w}Ov"s˳]g'4roCDž[-oR~BxR 鰍ûXm;m!lC[k3>\z~nmxC yu$iu |_5~+ϙ "Ukuub{$0qZ:-{[gVLյ%?-õrgn;"^"6k]r7=#t+|oOޙ7US3ˍԳ)lEl".z RgEHSٟawzKgu0="c\]Jzj;Q9:\xʹy-t9swټ^W9>ϫ]*:H_׽"g$uux>]^}O5ӏ^wAe̩otYӦۋ3vgгX۴x/uyۚ;ޜD0{>^LiőO-+zЍޙy|=/߰o]At]3UTA'G䫓eCl:f\W:}<=grk]MLdCoմۚz_?I\LN_Ծ\7g8'gԾ_~ |x:]̀O1>z~w퍠eqswŞg{ddއhnI5]?Gi}-\OS=y vk:.qku'/w4d{Va)н\.ndgby!eyI~{Fp '@3GzOgwb=ɸv>LycddvȾcQ&У@Uڕu͋uJyÛoaVOGiPC<}LkrK?|O<_ˉ^,s~!_7jV;^jywy$^]f?Ggd۪5sB6Ro \o&v&"|czF/0/Zk>x}(>qeǻx3as7v;ɧ_V)ʇUӺׁ'_erzv ~bP4cf\rgq@[r+3tzq8p߻@;IMàOfZ)%hUdp.k(үoY*Jsn3cŸV^) ̾O R|_hۋjJg%jge[Y$#HLܪ=8wQ#L-rXدM .uI'^6fyH#N |`߿6L$s{ cE"C<4wH= Yk;7B?nsn^MZcjz{!zwyMuTŌz4[OnW-Fߙεo˫a)QT,ޯko۸b <7"~v)^>ش'dss/GBH'{Ci~ߵs#3nS+Y/hl9ŗHӷ`KxwABό0\7snLqNl mEm͛lz][i{3`ي> :svϸƅ_;~?އsz] b:fAr~4p|Xr[%br?UWl[E gv>buk0pדsaS%8Y+{xܴ9GΛ4bÒlc r/,X˲ڻMo~S;~KXdz~]ʁ_rbw+6cnn^B>rM=֢ df,; Uu5ca)ImbZOgh[bv7vto`n=ޅZz5lpA7vlt[=r>49iwHkSmjvI/ξWfmyMo)k5\Q?q>K" "-9,S#EY!m|V(&WS#wX5Ø_ HaBNf1K^?ԚENw}Zg3o'}Q6(l̨,ѯՍl׶#hKa 4n0)cr ؽ\e+OX:(I1B:ڢoA kIĸ5=_VuUgo Hsޏ AM϶lo5v߈D\-Szɽ仆M_@lϽ5؈y37\ݿ+*ό Tmc2hceg=-O^3I Y&\1ws b}e4Hoa><#mg*ًe^k? ^eܰ>듯TX4{78J5hxmh(ly0\EwJ&5lc<x,m&?rK< [OzH+E#yN1eNs ӑ3Y#p#QoE0ExTMn~ ݞ-2M3O5{۝zOt%ܨ`:4sx}/u1jo>Uk*{ZػX}vm=.ԕ^pj7'1cѿ[oH1l2:3oޖ1[B*NW sTtl2Cb*}|MmR; /00~5*󈁟=Nޯg;Iu$bRZ$*^MWq{ݷpÊlkyP#I~}&Ο6[bgDv*ɇbPly Z6EmP|զjv8ylгqՖWCٱPfPxy,ZzyiRwM8L]Շz69[56&=[Ngo]B{4pǼz"=X|0(ŗM}^MkcdɃH_p\U5i2d$:Gm-aMlxb/_&M-CVVQcPi}H1]Nrn}:Qv+èh/upn%c&i"o16PW\l?ŏ;3&IJ3^3jzcaL?ig/o:aUlmŊs/>Fb֞*,28^9m&/0ٮffM'ג{7oc.~ -?NI{ō=|Hiy2ín$%{Yrq[fazZ RLb^/wZO6p3i.Kgvٟ^G,D_{So>7xxg{5lҜ]/yUVC.^W53J>ʺ1 ^3A}LYJ<\v;rifK{=^Ӫ;& y~ #L8}nWOmgPnadMi,׋,MkJ.3e n6{Uݴa5,nXf]ã̎`-ZZf8e3WIY2k]jJ/B3Wd*1ݷ|];2d|kɅgKQvD.:}MqӈN<x"-b׼wGSkMR)gjިs(n?.vq J1㋛~Nܼr07e~aq=ݑQ^77DF\ sVnKWWlq@Bc蚎-Xw20Fw5ySXÃCwN6GӸvޢ|wFl$uے_Gn_90o bE{g%ow:.)K쨛aW2v4>;ݍ0~_|r1."DkԂY`a;P3ʺݼŏg2 M|ЙG[?tdmjC^ 6jv;hܛ(i7ڌWa~]stֱYl5+V6*rteˎyqH=S=l~s46 3#F|W+nhpSxa uY5ÅƓYYѪK1(jpa;~p`̙¬#ViSG72Bpj\SϳqS^nltU$#cԓDYڷ~_vGo5Mlb>5'㲺5lS'K_=׎ᬹq.n+GþNUF!Odžo'8'!s!{H)jd鲽et#oykQQ)Ʌӷ/fvXfO&$.e >nU͍ѸDڂXQ^;LU]v߆͘ꎓ-KZ3PwK)0LG7 uUVҾ_l-2z ] '9"Ռ̉oeЪj,a76͵qif[p7Dv&?QY,nؒ mR[:m4nckj+ǎ>k*L: 9+6lQVNblÙ))-e37yvp(8N1 j+UۣmK Hj8D$GAs.Lt'DBGwhgrz& w Nkwi^84J #8xL7ѲǷkfH QZϛ.W=MFі4܏Tƛ/+-a:$$f~eYw{$rhٜE[6c&M%s4,-&OLW#nVKNqC^z0yoSP l=ѩ0n%caxafK׍)I!v[Yd^oaޙg6'Qzn˂۷¬0"mJșb{F[jCW44O!a~y Zn}-Fi>yۙư@/եm}O6dG_Ck{>*]nţB,CU-κ "|)+u֌2"T{a dgEzHvHI 0i^gP25 HCH0zuhpq6(@?56`B'FdF'D.yM0Ώc |yïQQE"N5<x ˴g\3=G!L_bgS"G#i vn1[R ̫qa5XȄjُDb4\6|UL; {'&6pOTXZ-Xqں^P`ލbаk3Qg9[Xa;42%#vr$Yԃ0{]:d'4V4UPmk:%:nX؍~V0GY|~rc01yMshdzOf>O[`a5k$ S/ssZ/B ȁ6ܪU^rT#@-Dl"*YyǾ} 2u g5'~TpF_Ez.2#;'ӹ@lqAOAce?IIW=>%S8ޙ`ϿĔPw8xR8 e(pH֎wdO.'kIC:f(NgJo&ؑ|C2x5qо2v|e (e:փh oՕ(ſg0Q6zAZḰpq 5eƪ$[際Q?b?wQɋnjsF'.ݜ K#_Sn_ 88E,{m;oJ~6__?j;zΣz_*hI6ה B^Qh"6"w+.K:o~Iӧ0#Ы޻OE}f]_/zf@ AWeOa'(u_wg} %T͕Eu#nmS˝/3_U$yєwD1Z{, ͅ js;TŨڤȒ/75<sfIGտQ=ޓ?@%wN}j4HtFisY(bKYW,MB*V&[r)w? b[:3 2Su(Vd]c ~'䰰ſakkџ MI`݄U;4cn ; B !|kn9uy_?pԬ{;_Њ}?xpyj4i|nmS4rYQ5QŶ mQE&i5 i.XZ _=Yl¯ 0?tUb 9@C0%(g?, Cڈ&d5uYyq_u L ΞH]5Ɉ%z5=' P~9VV_ Ez =l 3 Kw8?u`rz}NV9YnB ˛WWZWNY]ϔʵo^Q"t*!$f_YEvY33J^q?W DOo[v:U\2@W+gB|Q7%}q{3C-wF(C[۸kE"jodZLn+ }u'W-iB%~R@ Eq'Kϻƍ|<1 dD/W]w-L3K.vFF Œ[vW% 10ѳ6Yxzk{7 |t2FwrB H+E`͎ݒ?qVPIt Y $0QJQ[V>&b*,z1U/R޽- ͭ&Jw`kɜ@SND"ÓAM+UŜZM[^9Ov~$wXT~1%y0#w ֿk ^͉LbHN|K 8 BU^9*"~BW0A* Wͩ/W{v\7dZ+}tbR3тD{ Ww” tޝu5>q?dL5>0 kgr-{-,97L'(n'Cʳb~cl hP2**T{jby=ԷvX79[GV3ڶfrV).FNHdaM0u*]ti|Rz=y(&`L* FE!Z*~Бo3@Zj,?n)x$dZ%ѫY.GDPN[ؿ_ug>a>c3q B`r-t*edǘjDcXgGYj3~mj4MT@]84'DŽc\?Pu; Ra=:"|z %ه9O]KbcM|8"ywz<-=^Umی~ a5},;thT297o_Pk*'ij40y fN5AJm6Ѿp ݆^"DӏZ/(7gO }0("wF>U?Z4t@T'\7uTrd}>AF+C.|~:0ǠVBkya@f`,V7j^ѩP jjZq}!g7ayw{D/TNө@nUa|NҦǻc"&ږuЀ|k.'3^5>_)qc e ]qQg V(78- {̡ 'SݻpsRۇB626@W={8!<)Əx;vPg$=:آ\y We Tc 2V ۆ,\xHF=񐢊[< rPAql`AD)@F|Kl+ GOaˮPj-diy "%G݁BDp(:L&[-SO&ch=99Z g0͘KaX~JK GZ.@-U)Y8S|. G?Hrt/mߕ%4KP|ľaEnG}K+w])\ŏеoU O~ESWf#N{ cNh``rb0fWQ?#P޶T\8PMl,Ri3{wU%|N m8螖 !o0x7ZI5@[9r!WuSHm|r'lk݂.' eÔs6{-z6»A'Rhʚ/rP:٪ 7P8g 0lN0[;S䁁^oT e{ >?9[XQQ@@@nu8Ҝ膫vAJn2wTyT2)&@\s>ɵ- h8a/ BT/t$P0 |\݊!4æ4zzo.j&Қ5HeA!+)xTf( =[n(|P]M}hO? :T|+ fLl: #w%?q1ڄЃ{ B Τ@8W>Yf_XHcGBI(";\P(5o E1FUCM&jvTAYy-Q0;|>56oZG"hD-iJ~5rov3m$CF@9nA,.)koGd8KCO4c\<--SDl8g;&fT XeӶ lmMjh'' nIb@cVƛN<<Ӗ @`t8A@Q!}`i:D9DF(nS(&8R+&][ܸL <Χ>|Co 6=V2q!v!s33PG+{tv8:竧@{x÷lo߃B\H1Iዲ^ӥhLErt)Q@%ZCbIcN/SVkIYQkV(R5WoxU@ *'C;A_SǗ[\}53Fq cПhGέ~>%DeUN/v^O 4Y)u߻oVo۟yw=^9(D?f*מ(2W%gea%baeeXa ^{o3iB9!kEz(sC ~` [kNP;PllC)k8,3_%\Ql!odUn` ,2seDRj7CEi8Y%e! `\Fv4EQ@ܩ]jHU˰UdLٞy^j^ %/GU:l 6ac;\Wʳ}?+u5ٻ5X<ҳV-q/׽뼂>MfZ?A &6BhuJluf\`TLҽZCgMH:=DEu]xj-˳Sajg, ˜"]P0JmGmHycGkʃ1fmVO 9{O-'rYo՝jC?W:wnmOcͨ5VC.v[x~IVӏU;-U&m773\8MBҙRa@I:7Pk{ySJy6_ vG6JMb΢H<ge|W;qPxfKbʴ{Sg?>R:mſ{6Y~|F\W>\.GÓ%9E[k߿R~rQ?bqe ]$ GRܯryu9|uD_bBSl8ю[!1׃3BAf{n^H^[,kTA;y6#`ϫaG~KoQ+NQ=]0r+BJR\:N/ʱΞ3[#e'3-@% N.=sv i'PJ;b%T >3JFAHq@3""8 Q,É˹g2txVn}k&1t? 2Pj } }{JdU+T^QjjBq R1t<ָb3̧FƁ'$n!?:Z3p^J+(qZ`.~B@_(9_!_Qx%$DAiwt&E}I]弄X|Gmoy('Zjo*:;RyxN1YX!/l|J "~ׯ庺]m\GvmWZ)*g0RX%emt Տ&袊b(9駊 A_Z6n=)x?[_D[)r [ѦgZtpSq2hf'usme"Z|&FY_u}Dɀ_ߗJ6/yQGCjH$UkR5?iL&E| } b,;c1μ۾oPe5AQcMAva1MJ 4@@;A[w)ɄӓK?5| ת4~,;fS .{07(Dq怘|b7*rSk# 8TmV2 .n@*O#/z.+".Ur^T}%SZU^w_P!/( 32u᡹ 6gG>QP G2wQ ,G\#x}t/E&9#2).pKܭO}iBu=XHg9oy#Пݣ̌z4cmKu$">ā!xJ8 ᤺F;oh)}6 4t,#ڳ}e.y_DDm |hW} :(m:XfZ‹λPif4`hV"/_:핳S xJUH";qQc,֞6͸ڥx5= Spa9m[쉎% cIrzEc; =5D\?J"9EoPsP"tlU|G9 (-S~ȳ=߅V!{𶊼?_כ\ŔVyC´)Q}?ێSxsUw.d/Bzy,AwLХdT_}VT 7V+ ܜ2;5Cf?xC'U5Njtwi DLJqȪv]Mޓ2z&rC.?Ѽr|4xIH6,T! q授-LJ֬1yyE\TVLa\ m ^adG8sQS=y w 92r>(d<*e.f}ү.}r:s=rYVfwfB*}SZ=D"\uMʤ9p^Ƀw,Rѥ0_M/&]<@&Aomҧu8>$s(8D_S(4NppyxD0w,:в'φ)n+pm^@0Upn/ߛa85.s1 j;Z}^Iw;x:( [֍Q*3rO A(@*a(XULv+‚>~ac8r|SM}|iB|ޡi02;/Fq go^rP<__j8O<YZ%@%*e:p(Ƣ!4DbV)0~Hvyr3Y((0Έظkk煕*sӽNngq{׭XwכI<&# a5՟ߺ knR̆9j"]铀@o!~LT2|]*4W$DV/woۻ[ZLr^"{C-beJp>pf*R])FY goQ 8)/a??;@ĝT}3-*F*Q T9YIi3' $ XLebhiR|*×hzMi~$ig݉ n &j lfCL"TpTYx/. u J {"af7?I<_?9v'}nj]BB y(V/ߓ}J<ڒ4OܕkӛI.n.]AgT\uC%+!KUGuX>K׎'ȹ9`T}j*$cU~:Ω*j v'+m"ZL]LlWEx]L}sbcyCGfKy %OvϙSR&j"qށd#RZ>9wCf;Rs@:B蝎_ {"_*maڛU~UEFcvڅwSƀLCquqMUX+ Mtc*!T FG(?@Hwgut;^{ތ"/ ^CCwIavWj:·o9|c=C3c8I_;N)' 8ThʻL%NWt!;ƠHvsj! 9Q2_3Wk9Cu,ӊ/Ugm?#YU{7{KG Ճz4d櫋* fg)z= m/iOwiD^AR7l=T(?3xPY'GV(RwFa}`w^BJEfy ]}چSj<]GBp=|z13kqlA7)[[N5\%鏚_LXg;ynؐ ,6TD -VcFeO^|q{4)3>=jV]%z3Ť(NTnqCR Vw?bbZ;cՀ3FDx L>=:iu oX?ǹڗpFAu%E !TFp_5S^lnٸq/y MŸtSL 0{^""0\@t\2Se !AWA5髁]pU(elʺMN 1mp ɻ/QC>htyVIҨJW'TuLQ<: >^.{qDDXj mvۣyХp^U6̾ٷoҶo ID#׳CL<}i6Z5W0_ְq? M4N~ԩ} .1oTDDSoMܻڂ xtɎ^(L̶׊ɻI(q&C}gڌC,Tu =ӅeU=|o]u?7((cqz['sƫب9r/Mrf mE '-9ƪT@Հ6@F8 V Zޯ=@23xHOLC7qOy$G(e3s1x6X}^U8M bh9rιwy̾_(mTLPDP';=?*ɽ!egYPJSQA3 @#14oZC&T>us/.۪M7wc*dViKf"tԥ,(f0Kr}Ic}9=J~7tgcTW<Ԣ8 >tlL`фacYUDգr~+HSa |YHƚ)EÎ}SU兀'nriհUE#ttg"Z:Q˜AbSPO`U)'TY$FHj`MB,|bIn-E&Ɋ"c *vHo9]\jvlլȕ}^8pQm^ZK/rG0 t9XaL`ޜxGeڂ\caG,*HJqsL4dNeFmI啺f!kP1+vD|p,[nw~puiY~F % 6j*rX\9Y! Ɵgx Q 6, KU:+}ZT!}E(6:ҷwx`*^96!Ы/ yZ'C>.3x9]WvLHNG:T~;jpSKAS&W+Cp#<˾7=5)̻D n{!똛߹ݳ(RH zo9NKvj{=28N{R|4^2cT;cv ~kmݏ_jG.곥vSb;r-ݺkzJ_Os)o^k5]gb}=HY6E@ bklo+L8"1{eƾ7jh'G'/UM Q)?[6PӌѥEp"K,kP [z5Jgtzs"yl(1ZYzU PW;uvA~?gl0olHq2gzARzvNR/ I I\HMpj2AG=\վ| 94d˟ Ta:ׁ/x'q^YV&B'|OS jvs9:v7KoN_QmTҽAQQ[cł]AG[TevZ|:4bܬb d"eKb:9j"N WвaUѨM))I[5Q %\ )VbͩCC}fb?ٺWŧLc>/.|s3xnTuKE `CN<;װ 32(!y7 Y.TB"?˓\MPë7csǫlxdpu*82q4c<ʧ4 D3X2 c÷%oy_>8(' /qeSu9Rt+-'F}{6QlpH0 ER&fH4|;BjzHSN !V~a 'mr'TZ0 l[Zj Pݔ=5e@iF t1-Pmy GhDKC~AIl"p𔹯aߨ1c$Β|_?3jܝE(;xk}=&xJ_-`]օԟ>v6f㫃{Pnyg(W1C?D`7[iĔ>855f^0xxln3\GVzz {V^)W&:ψR;bïx>P'6}kl~ع#"(S`lA0*DPާ@8xzϬ(v)ǚkS):qyڊ߫iǡ,{ BLsym?+Z$]mȔh ηgg_ϐߩiCsaD!&֋xW⤝V 43rnO&Dk+\R0o,9x,pݒ雒{Kp ,3%O<&_MI<(D|}Tc%`*BMym. nKt7!^. `$ަf)(R`hpv+%Qx jJX499R=Cs}|7:zu5ze[∻7Iުcހc‹8?-. 8Tk^&;/_Y.)J(.e UH9qb+ \yS.Opdqfxс } D ~Hq{5Tu3- wũ7r]lb:<[Du@Z"H**$钔ħ[NYpքec^VaCzT=aonD㛉u<߇ o;'=O"ꛑXu#[J͇+#hdEa{ хSr`uflopNM?v4$"UD$`}3LWƆ3``y>&*x<KTe) E$'@ A!/!}fF>gqU + LɬYyI.9q>p7A=ŐVfK໔$8[8駾-: 2;bH/) jp2~l0@Lh@e]/D#Orؚ_9wֹ4U\VkFk@s)ƙE/fQd{q%m%Wwz}8bj FVǓ,MiX8]6NdVoUqh E!^4FRkn)9g81>O1Tð /P :hC˸eص{ZP MO83m=/ȅfo t3660QYx7xHgE0~Y?J]^u6"Fi 5WNv֔ۿ IvdqJh򠜯vERP_&HPrvi֣Q/4$ݗ ntq ᶐ>2?qJH7gIJ[^F˹K50^(lUHGLs4]5% =  UԞb܇v_\[8Kўy =`87:Mϼ Dn"|fzP,1VE[޴߼(Ge  8^].v\?8-- zn鏶\N<'u)*b žJvӷsN3 ==ۚxv@)׽Z ;T)c 9f0t'T0ƒ5JхF nb^أ;}W9»_*TY!A›C[8NOij|tn-4^[ aCy (=%:2K TT *c^=b&E+,.O ͵~F:snWu )M#m *熴3ikY<mߕ30h*qQ\DI) Xk.$4_?:ǰhvVr<v+@&};PEzċ'4:@"UGڕVYc)&nZ>v׍F)BI 5Nr9?yӑ;Obb Srż6gN'쒼׳GGS(7}))% 3mMr&͐_rí%nY(axI Oo6,_Xc;ȹ&5]̄tJ*^~;~Tyi+79WGcΉ|[ejUdMK߾`R6QwM+nYēFHdO+g !IݤѷhSM]^ՠ 1xo;Y^MOF1&2n }OLH΅;ńLĘͅ~ZZ/$'ʖ{_(B/i3U9`][cC2:#K9dzr*n-:%FOA1~%0SXS+цޤW蓟R!T6?Hu@^޲z G/D.q <,H5νP/t1h2lG/PpJ ¼E(]W>g]3vץ6=$]d嫤t~Џ9B:L\ăd.P%3D G秸p_[w=][C1H6mE>0> Kߑ ߉GwRLV>@b3J|H \Fс%`MeYä@Jǒtr6AΒshX&k׈l܅Q<HU?l<O7Ĭ.bHAO?U8O:X55nGv }vG2fcSƧ%_nlGt%.ADQ]bP%d#FoOn2X?ŻΔ#RY y]c8[E>4Fliv@A?ih Hh|H}q\?WzkuQ &1: 5&b]gW1Hw\H06dNyJb%!6)M ϲXIU_:os8J|,*P R%\=39 3[;DF^wӌy4nOK/RVd[}X^zI-p'Ћ Fy8 bضp&Y峂4ΰnżuVT7>k:nTFmw--o q-raM;i "2?_@ɜ{4?R×!A(eGOOZFe?4Lq `m3=eNрG&{0#Zxz.7%OdcjiJI[r^!x_`7#lN5g;ga_®-A$i4Ki-5f ^ MLfH*@Y'cD,pYmIs-B@̞6|_+V Hfy^nf+?8xhI٭&ggLR}s\euRԞ;e tPr,Yd2 yDz+{j2b̗֪HWrBw-]{},! <\d#\O-+XV`;i TU=S$lr^vK@uy(Dy|6t6(uS| D.kb F;!"o@D-\b3s〬CZ*o3oy0UIӝ !]˽U"U:A;(zCqOt3A#iO9xP["@w%4(/&ſl.FqΊL-p"Ŗxp[)MHM-Wk5PC9X֊}Ͷ4GE\0kܴTraja!Շ+U Y -#4*"p8+YvZ3U1tOciEU:Oy< c^Mdל$ʑOyTٕh:0_䆜Ԅ#SRBg^L@SEbi sF'ஸBczUXJ$Ǘ+K Jo4._L{~fJ=zHə DW ZGnrVmS,tw;Na0DҍԀ1Ǫ׌@;tLv##L%BQp|E gW;׫/2)%s~ZGB Vm4$/ Ioc^pPgxS​b,Y};3C tFE X?⥑7 )34''\Xkl7^熞z ݽ lڕ>;ْ>g( M-d K#)qw<⹦שZ/̋ՁOdwzIHe,aЬ杗+n֘J1l0T.$ol˩#{|svdZz5˵LC"0 *"Z~%}C9}gi"{a{/Ǡ}^$e[:"iC1u}/۳NԄf}_hjEȤb ԄE-Q#ks-mh=,~c*gv4 8|lLJL$1N8RՇ.ea9X^X۷PеO" >%ɶ½dyE$BI BHЕ|fp=5:gȥوu/-M ;܌` Ҡ߹_G5QL/AhMou&l : i,$T¤ڍv!%4 wE/,"Fܕԯ8 RiEXfXh$BiCC,p[eṗ~GMT 2Ė6}rHN4H\?ϻkʩG=΁Fa[=0e/Xm3b!HiDn^Z`ѸE:\ c^h K1e9}4P|j,2s7nϱ?HQ)D<4;kh<˞\OY)SJqyxt4eѩ_|BCӨYy𸐦I@PIօWf v-@ >ki"q)@TĈ/U,h {D0NlΖR%EKԏˍjU ɅUl7ߏ$0OUAWpW{"3abOG8ud/lR_G)ETZB<[f&1b|#:2N7ayA+e'_hcؿ5m9]yVp2>KE-&7q]rה=ms)/~LO|^/OK"W_h UyIi`čeXEa_!̈:tJ}v&H6W E 6,Ӎ>,m-ͮ\}b"I[Dm]:Y:1ˎ,Q䆁́Dfvu=h r0ָ/8{|fé+`2U~rFlipD\ܡ+#l FdԖpbG "߽2!-d[˲FŗW+ۿ6y|<״Y'/ѲL<5c:wP|eHZ"ij[?&~t H+Fb8: '.fPq=;q̛3,੮lY=c|fl~1rH~0~z:|'zɻHwR1Fl%k`Nd$I]_[@RbGMA~w8Ż9ZYՊ $d6 YJn(ltZA {{tg֨^_ =T"=roBfWQy؃5iGL%JPbd+IODjCHt-]> .w`_kر%bA4{"q+Zgx'-C>>NX`1I,F(O)QD8r2* rF;S0VQkJ9,/c̋{>>6fUL|# 4߷RKWXi'jld7w9 L0hכ5jNm%F.Y-u&W9H 9Ch5g+l%tޣ +{m@}?΃A N\`'lh9kB3Q84P f~Q%a{~^sikHMFDgvl@{2*+Jb!c@)g4LaAeb4ε)7τr)1m)L>r#yS|AlQ;̶R؂mZfZ?rNby6K <x[~XmFL~ `Ԧwa$?;Dw!{{su&b4I #kGw6t(~#Rch-j=rSErneDgf-tbXK}]VF6hWonCJٴjE?&8LUfY2!j#!Hia/ϧ? GlXq&/ Fp#7UpX_GRpF8v}ړR4yG ׍ҵ@M܋s6SC쓤UY٭=֚V9yl &քByBRE>C;B/ R H.Q%<}OQvq~F29HC- YB5=G^iy[0y'8[I8wj &xq jdS P_ȗy&atLȋn/$b=&Q qp.b3mp-+y[#c0rp2Mg dVJO?_&ԛzO$#D~1`'rM74l*OP`'F$bÕ,W%%3E~:0ܡ(Mާ53QNJi , s!C`/4<C6uAX!|4Kq9cMRuőpĬ/,an ŌBHugP>UF^Ob"Fe # "}x&3+ ]g3WԐ*D(ોƩRFVa5M~\tHԒʪsUZY kKItھq}jfZ";F ]9d<AP5EK(v.u3X )B݊iKȗ(LJԞI5Jv{{1qOGsAXpk6}ւ @g*RBOLU?tO(7Վ3_rV3ovm=ﭬhros2Ä!T]U|mz5*Kp ׁ&ӸphF>9] ڔ"ş:/bX 2 DN$v&$s(3IMGfA69]`0e5]VN(-{,-kbKH8كhl,k 0v)ŷ B OIPkXJ ɔAg@ EuRet081kH3-3i%_),d' Gh]xp,)5kuW2l+%] /E5#d 8bFˎ/QPToO*6 Z<1|N6q]Á(%W`< []rITMA >DE5-&s@֑=ǣ+_HjwE{f{lE}]qPn(|巊.ֻlt.SIhڱgߊ2M.@əd"zfi"!jQzayS7Pf`4'@7ʀL[>{Fifؼa1N׺ + B1[O"x+>˶ Su埢e\i- 55-޸*3[<(2aC&b)+"LT~PJ ܎G 9j|써>=w*Ҍ0&E 8yK7.G*7lT wlp<9QQ ADY$%-#jB=ڄu-|&0}4hgYV:UK.N/%)zɥ,)6(5)f<#[zuZ]%EMN` h.a4ZFu㗨\'R"l슻FR6eiPB niBIn%W-69+sAV- Ozp՚TvwX# ~\,x-c-530]U63}Ytwi>N.V|ntC08`1{% DQ 5J]+xM8]6A#*@.ĶTF+u>9qXZ<3p:ׅޫ;x|Pn@Aq"oLFc1?&rtD{$`0-1B!1+1 L 'E=kH0> Uf%G9H{{b.n|9!ero5]n-mPVe:NX`,84VeGEGV{XBX41RvoQ܉/'ݥ^xp'BqmDp[ߦ#,HX:V'6PDPHo1v߀&\re[UvF#0^u [{vO2x`linO%G/)%} zPFVIMڗfet(5әޫ^x(,GΜM9UVm] VҡJ(CSkc٠))oMmMOUJ@s圑(mU%MnXLwJ"ij?I>3az\#,+a$ᢧ#h)q='#󞰜30$H& ̏S:>}{i{]lL[%B~6E6OY(M4\]JMH+Dwׅ#V0SXT )<;mʻgBq`7΢t9T'Ć2y{;.fy+G9npn{0Q `wf U&:yR8WC(!"Z3zAa±rzKS8o=g\]^_q-ߗL=zR/7'Z"JlIT mXjI&>)]o}^|)$2*N*Ơ fՍIHy̅Ȧ,,C*0:)[f@u]? @qʠKŋraw3WpL纟mSȇjN#GAhݠ.^zES 2nYTUl3  k5RYZ~Igcs9FO-m43(XIKiUx6~v7@=SLYtLq}uyZr#mGKWbVQ? ҈|lE@sLg Ȥ5+KIV-+\@l rTS2 {(~qu9tҫvSYZӃ >c2o(51~:J|'<z+L{Ӌ_əǔ+tU@,p` 6}/i%LS5Huw!8HePz[ %mK1ѦFSחD's/0^eҗQw"yrU_&{JXmR /iCNcJQ x0h`lv 6dw ҵ1v9q\_T i6*B// ;g-ڤfDRYGo~)C5e: luFSe@׆];7*,k9:[/c>|BuX~67tI?H8H/2S# Xj|I5|oX?~&\  Û> iSe9Fx6 5iGbj\C"Fy~ONՂ=uA\ě{Xd9R,5/w C/)^X1 #lKz\+`Uja>W\e+Omŏ=$y2D"Ж jS,f#6\Ő^ ooR>a&~$rӋ滋4bWSVb͠\;;UP׏;1of[I%O-9gj$!0AŴ,c;'1wzp0TڄxY hwJ:͒ I ڗV5w{v_ݟa=/[ r2`Pڦu}Ѻ:U);`mVkI_ʹ'*i)=eᒤ䷖J@3ž3RvMе(%nԘ[ = RWh"s~HhC~Rڮ#!3l-g 5K<(6,$љV `I#* <ßg)) ;ܲfK]-g8*mj) 6N洌>kf|(2qƦT؟R$}?E4T'~"~H~5_\_>5wPzqqxi(N;T/ oކ>~(]b>U3|gqo5E8cݫInؔn"N8l@f+%ySԌ&+pG(OGRPh|,^I o?KSBb۠BTUfduXr]983墉龖Z124ټfgYR퀶VEmB:iuA9ɒG%TC&64ӹo,84_)]=߆_ c%ӒD42oehj/ؒcM췥B8Clj3uEn(fin$6w6 *FnE`&~h.l@4x}|>3u#&3_7⷏[j3$׶$ XQª M`zbI\qɌ muZe-jd& \QK`$z+ڋ*GS,MCTs3µ)^lv4`?cord<'Ci|@|>l{rb)<y;z>.ISO7}*;2`)j#yF:@ۓv/ g^U涔*pRϧ۶-_Ymlsѳj}|g{x&:DFܚ ν#_@9|seiF8<4dy&P$ь~!T;GBNiYŸ oHxLV&j4R׊e(?\93=(c$ok@g;랩D2`NփNii6 ՑN fYJ4O2lԓoԃ~=nr+.6;,֥I l:,Nr#n68[W0cɺ4 M|[V*r} KoA%j(\5TczJ$ ` M[|1} #m!:6Ko.кv^K LGdN],6gզ.Y(m=}C,GfgZ Ԉ(o4zYS,v[XVgSjK@uvbk9%@B<: J%!Rʀy bttx0LuG . JTkyNRN8v|Gw7cφu].KKTęXcDJ$^&VVdx 3\HHo&wd`T @!fj8tP;=~6A[ ~)JFЌhz(,t3 e\)CMFiB2c<59\;`vc{d#y/€m|u9ph:a#rU,VŕRqQ2vGd$؄>י?QinAUe7ZzGЮX2Փt{8T7NPχd`ɘ^%2uYi(+j#KVQjVkˢp`כX`n̗c/6!+5~9x~eW3CJ<-.[Ƴ-۝3NK/wg!p˼*n#EL`1Ziem=FmT[=4!iFWNz`>8 1~>PcT(FZ*!U  \bOA1&1)90TҴ<643=17V,Β+yPڂjdn|vӍc`UAn 45S3 /]V7$:VYQ*vֳUNj A|N4Ơy%Cu;Vї4Xϩ>I"0] M$U;+s'̊Z4ކ*p 2LgGD+ŤH{S7~4>>k*sѰM#Yc4mI_&Fw8h "c,>q|Q"2 el,4r"\Xշ+T yf,}IhxHP{ö3_^U<@F >:Ƽhjz1%ҪuGnjgdow@fAro_=f$^slꋩ׭~cN)Hs_1c\Xn ݆:`zxwq2?e+2'džԖE~‡>=$_YY;[hԒ208A< UF" kνخuK{)5J$ ΩlR 6(%T雂L P, ^HkF"Vw잢]}U vvL B,K Q2tEZ t_{O$#'jc2tCp) j Du@JFRoŮ)2 ^*mn9 c5ID@UK 1͚ LgspB$Ɲ0i*,ϔTXQ6Eoʱup yCv ګfSbՎWAkl\>8R"Ũ?!{b: kh;>/9EDLyYCN %Nٺ"$)6B >5mtQ (MjS@b:ʃ5aQz?dtsn Eⰴ 2AiXd X?_ݯğpR9"q iYŞ`Ók;)}dyXb2!]o?%`DơWֶLڱQReFBj)qD ɟՀZi~*{cGḟ3|@ǝ@n}V_N,*Fq"L` b^zw#nOr.ӸG:bp3k)⳸#])v v|I5M-6hasZx6l6Na@]ȫsKSBIUMdޝhP55" r\TCVi z&# K>a, j$zV(}YWkCM5wAEc7I]{S&SD8=WB$cziY'?! vyI(Va Dž TP$ų[iJ0G[U#ڍsZV-}*zdZ=[hB{; #Y[G/p-&G ^W4^9ˋmDrrV)1Fh~pj1Z6|s|uyv虆Z3秌-or{l>SXH" 4~_čKqNjD *GȚXf2V{[ه۴үb' lUw.԰XBtf rya m2w\W謠s/VݺH(8n4HsN7&Q>Eʫ7~ZXu})J)Y:۶[,C0zJ) {lrbU=551b;Ra*}<0 ((N%npN+7U~M,&d\#@{ksdIQ J'B"16bS~ڣ7Op@ ~^:x٧>VQ^;kPTSseUҫ+% us¨=%XqٌؠTs!%y!oVK1 Pɫ#F1E Wع}5م0圲p&ZA )2 /HMH.HÆ5-NkTvSa5 B_Eh=ۜ# BEC (y\FbOw5\֋ie4ѻ@ѐ.1.^H}ۤZ]].mv {ሄ⮌(Yq}揿42qq([ЛU#C]0Va)BUxq): @ ïX/F1w>WЭl}HEcOQ0W.=RFul72bh9[R/~Ajn}>5v4W"wTq(-Kp1FolZ%S†@?Me4o{ vI|pot?Mfw !ё/n0_sd[_)=1=`5Ñm'Bgo@9? ux`>oW),0B4p6nOiW;wyiQwsqGw=d͇?>_~T7VrZfÃfO%7P2Z~~BԒ"dAߙ_IH)?ŝjxK%O?mͿĂ}\XQʜd84שϐ'#_;?E %4]6]-usbOߦcm[#|=* Z&z4CccE΍j\쥪6ڨ, !f#rgPyuSL:qfI{)zdO#mHG!5=~ `Mժu(T_0Ol)"m첶pZ3jY:/Z ,YFAS4A-3ADٜ0O0߈`k_ذS5/Ld8o&\˙mr_FA|tA(E&ڊمP ݥ}z,9_G:dFߤߒo jmRi TWL¨ҕ_ ̔Lv0sӊ"GBNCAӯw I{e$nU B ']#xXE ? xq6d61 GCp\CyL+.fRF>&"pzaI2]M{~3u~0FXW>o,P1 Qbb٩\9t۔#bWF^ᄾs=g!I;H|Hzؙ`6n ֮ƹ.$U틚eșI (  ~)G`J=񖮼k:|&5b{i!.H"h0g S N /KrOjJWYu{'~l+;aemtxo2C44.ש1&8c~m EyOièjwDpeaCp2bML@[!';vمWCDǓ.oBb;dI56&"x҆ (Y"m~xyVEʗ zp?OM52LzPַX a9(x xjm-Q2 ;_؇~7$4Ż5ʱ"D0 *9/Q38jaЯ%eĸo=7a _nx`w兪_x=pAVQXX:Г=>+,ޱϸszpb}͊8tm7|IW69e>5 M߽ov9${oZ/cFi&*)u+o6CV}ܫSdk5>Hh\Uu?}ʌsc 485Av,kնCVr(a+xCD/4LH(fj^ux'zgX~Q L/ w/dk>=TⰨgQeK2)TDϭBdh'M_'qV;2mg;SwC+BZ~rsD\ 3qFen++YRP%G:t7v d.J"{ +m .KaT qdI ]{67 Y}ky>V`uzkx8qT>PP+$ܳ'Jo[*=Hoܤ¼c-ifRPwtj%cچAa3\>%Z\r &lz ׏Ǚ% Q_hIo_c*V`oF*N+|GcuQؐ#{'C>ڨϖry9TʼT">ev"(ZYRtu*ʄfU[NO+!>v6DU!ag#l*vC4",=Cl pK&8 ,2)Y@|?fvFC(ء|C0Тl.,?2uS=|ZW#JX#N΃=14E^QjJm Lb.Bix..@T8 /#P|2=ʩpZ_M̍1 4i 3> W& Bh488Zpm @rnV80xTq3+< XH&O/HQZ鿨ZǪTH=A@y?b"+Ϗa:B 7G\OSYR%. ڠOttNT*ЎZ)ͬ`RY dcl%>9~< 5ŀXiŮ1<#عUgv[DS2epb1S`Wm"Z!\Q ?#? ְo;-ѱévVԞz&ُ_ͿzF#s'Vac[Qwo])1ڦ[9@/0>v{Z1ƻۺ"|8*#HIhSͥ!R?Wx"i_B!Ag G$%/]z5${t)'j DWH =w7|B}4{sA n,HPQ>os\oM:zMQ;e͸5[}%f0\VwR#C~qvc(Ö|JEC#Ql[J`0_/lt#<-$p7*8B{ +H%8ۡx7LjpԮn:KcQ)gm^&8Ubnp[×rX]Tb h/\ t47Y`rdqr㲪)/AB1Qd̢0p8UNr_t%[Y)\tR1-h^tc>H\=FRuݬ"\177DA,, O J3w_0w'(덵aFenKnri!iV VY &.]e)4ji쇨Rꛣ;QWC2nB)M=@=Szü-">`ֿ<ҒO^7SK h7U HFg!U\ ":5NO{E#AS2d5Y~zr%V#uLhdX>L ["ϰ=<lZ}@r*\o%rh^7h}ڈ!8H_:i+Hd4( 16ĕth){C.0<`.w&+/hW&|v*:o!9FOH-Git]uNSΪ(vgix,ucmèwp45#N%3ֵ_q1hw `݂ĎhF< 0TE]EYGH׺?93*F!o6& dBfuZAVIYWXz[z;,$sd/41ݲۗoˣ4lW<˒KP]w?{* xcoN MF+¹.,8ZT}E g)IRb{|JzLІf=-`k R.niFv|eˋ2$ =(۹*J9)^F}Nyx:Ub,𹔓gg#ˣ83cr|e~ѓ |k/'sz,`XW6٢oa"0m3w>@ݸ$gG!ZN!W8ھeJu{`:}|3ff8~z.'HPܥ|/yҤ9djguTim?>f0 ɣeH ]!ֆR;Tu@vc A2;#6NTO݋k+mߡ:]c2Bu> +sr_BI<}{Vtr*t(k6.U0u/]\7 dkNaIk[}t A t:ͮ/B[lBtF^].TQQmہLT}lz?X\4 $#qz ,c-q;K0 ]r,X׮;K[-5]J5Pa.:9"m?'si9t<ϟ J߃m^3`Bv7*{%kjaPK@û CyvRgډY4(C *-/hm_x brS Œ/?|y SjOK&4cDZ+Jio^vs_$RCq.׫`ak T )Z6OJHv߅H $$TT;EEPcx=םӘDVTE\@5  B&ܲ@.Dm[׋E'`i9ȁfVsfeֻH?]-0eVa.y*~ ucÐ &dI1wKcu7q{:2w0{hV==?_XC{}d'G>Z>ɛul{̄=A>9(Ҡ/A66$UX^*K{{戃Ru$Y!4^ VJ"@~(=3hC*+frQy.ADDl5U=XdB3@@)?d`ve?oť!8?yԎ6ASO_ga f6x`TڋMOp)8;RlȜhk'p󘼽 g SG4^EN,O==t,_o3:FS+MAa*hσj?O8Bdזa#zCG:$ Lp: Nӫ2gꐣ952aXEncAOR& gf:<ۚǰw7[[ʳ|6fD>ۘ8fL9awxX+NYVƊNPqZ'VP@2-0x0.$/Fd1뽾]H񳎰NbTRZS%}0},:)ѲJ^zȳ؃%{i`c B\5D^[r)VN}/ GLJbRy&$LA.xwg99G\JPD'/vjCV=kiC_8%/6-ZsbGU1j,=ӥ[:RJW2 >nke]֌iŗi8vXGLvzC:Z9vu6![3x-&epd8G] HT7I/V;-O%B:.άD}7͚@p'fe }Q5m!rfꗥ净:6w/Hc5\}-nPOБRL}qE闎]GE}*qWIFnѰ?[H5/F HF~- a&rsIbz-OTYYt,X8@p?u UahrPrWY8qЇUt5zEǕVcx񽐊`S4qFZ|&%Kڻe ; ?OlcaU 7jeqA~UpU^8U~ [plJ_¦:РZ~3xgmɌ.U޲X$婓aନ v.b&Gr8!ɤ-&TUgY,Gb ^nNKcx50J)BuG3IN~~aSفA ~ER|ER|ƟWL^#u[ ֞)i\~5uAr))eP 6 h.qbg)/SRvN,Tk.V Cܞۋ%Y*/͂x9;#;/!?[*,{V,ШeB47C!&xvm\\zNc,uwh,\ vׄOc nYmB3[ƫ,@aη|ruMwWm>I7VRF*fޯOr6Tu҃8t% hhrԂy ^W_?&1Z?ܙj7| aī1(W`!Vhs&N剋$O:HRv,)mm AHKS DL,[ FxB7R#e4J͈11kC8r!/'V+uAfU|4;^}4b:u߉k~@U 6\ YV#vBQzퟆygyϯ1Pb`!2$3s|0xO,[aHaR92qQٜ#ټhϵRCȫ66{-oE E#NՅbK*Nprݷ|qY-xlvJ[BLO}SԿ'X 0(W>uD6H(L[,B-/M Ƙ'~0tS*hF.}uKjm1tu1i<5$yi O50h]I2pfOB|bA= 0U?d]c96]W~a{) _:"*D*'iqHiffju6}⋌7k@`FKZ,Jp %([eLtpUd.c$AkL[RD^I.(7߿֢BoWg7S8EۣG"z_?hN/uƤܓ̑;b{+>ai={Y-hqz@YjWVV<c~nC.L:t\}\5fw6fdrfBq0BUca䴮b Nfڟ3v5dl84\NO⿣hJ(m?DwL)/V)nU&ǫ-$( fB~͇E)$ nY |6wyM:cM-}k|i0=k=?˪JpWaSU=Fwi5ek4M.NO[aʍ=dm;^D-+Sͧ04cCZU$}[r qND eﳜU.f}eco,:ٝe6.8 ,O&Hw i@I<ʈhGEY۠LD@܎e`J۟g0T%RkR O17frX?w?9ElczSW(=hW6=:%T7B0ӃL+uxɺ~,M0;'Fߠ|$WpP,1*"zKh:vgncW5{mgX9Wa@`g W(gWzlS˰@l܍ocr',QcXD"0nAOڜ)`JEΑR4RptOy;xdޕ R[IcIee H(R,LQܧ/'J18Є0-qpB\#,݌4Lz-#\=~5G⎪GI,nhĞb!o<>(,7EH&i4T޿կ˓2lI#k`t><#>$grF>rgȅGjg6 !)Vcz_8RaO8@%-<9Yb6|R yiI+ъrQoR۶@q՝ َӍ`hOcZT~wL9lR0ÎW}s|~F4rDٹ{*,stoࠐ!Tmc{?ӀP Grޡo4٭B|Gh jY 3}H; $`pME=6'OvGfɂ$2%戒bS6E CF"0H< .&Y(DŻTș, (G:`ՋK6i.'lxH+f}GAFs5.r@J h죛t :bR=Uiw D|!>X|5h;gX @'[:"156c'9#\Ks7 (ApՇGCp4'FhEcM0=ELF?û`#b۹6Ok0Y=L86Ԟۏ'%n&d@C~=v!yG!N#Ĝ+j's>dxp:Q>DsոxDh_dOᆭ݋2'>t(ik?xF84Fu d!ANJcVzbs ]-U/կ?jc.`WTP+,C<^KPS_K ;8Tu Uo`ЌۙZ|bW3 < I]齎\&2VϧׯeQ}:$w;fVZFnF8Q$wyhzv$E2J7nD \S.FspsP#?zbs'GڢU՗cJvw0RKdW#;]ccqϢ[F7IgKmr3;:BBZl]7qپ3(*Ȇ wٖ?GhA"Α F^/䇵ԛj %@2YId&G4c[hx]aZ;fIqź {z+LW-١B_4b5U37ߎ 8%ÿZ3Ar_ȡi얚 B])ù7ؚIq]~3 ̇BMy |DAow}_~+~kqZ}QA&kGr%F259U{x9|0P񅢜 $T% EԸcbie%U'X9~n\Q@,C8(c( 1O&*S?st\m5(zh݌h,р~@ ŭ"d }o}n!M!l +sόYryX肞\[&!lM2ؖ ?03̷ x79r/Ia9@q;= @6shtgжNiQf馵ڂ ,myO(\oDB8533{+8媈5FZ5fs]Y*nDgO e!3ܮ،X ' 4DISu} KUJ].qX dSU0=ѝ,Ud}ϕ|M >PZo]4.YJv9{b*z0|l}|,/ ѡ.HyGNFb6:6O` rJiRf)+dfA6Nk=4ܺ&Ļ6CoAV`|Mɥ8^q%mů ]FܾPh]́ DɻU&i,aR╄85C~./c`7T v+q)_RR)PīߍEWRqT;jOѼ'ZS`v0Xn5KIY9`ֿK ^ ۉNdN2bҠFR 7M Ԯαj=% \cI0.v_vAb=94dըS,~PB23ƛGSURkb`7n_L6b1gח+Su2:$CpbL~~t>wpxx[( TrwAEj")Re"c^:GS^6lѦC@ 3&8oRm-gNwiPv^-4XLy ^-Q$*|0tvVJ+9^`-ːB0y\:lZ RU _7eۻ4,ۢ/92PpqHMȊtܮ۴w 5NBLsycq\Z8\d1 60އ?E oߡS[dK Q4C;єַ zJܹD4 p|*,N 9g6 /[.13$Y4"6ikݸV96A?Y8a%ҭ$:X1vBc.s4P$D9/5(G.$^Vq“ #~-IyiN]m. !'?aN &o !StaaBE ~<а~w 99=U%:7Hi ^hƥRfiqnQVcS1ųe.E@؟_؉j *f+tcC+!46j+˾#յ-_J9 : FVIQ* [ygr?|c,gٮBRFnE~o[[bH oA)BLkI.L`8wks hg,-3VzBk@Q9?LXڊjB9%D$JD2RMtUwa9/52TCS-X?yez}"URb,puA>f3tngb^RxK2=A9&E{42кiђ& xT@3U_d"O#XG}\.@}Ѫ_߂nÀ ˤl*BK#n@-Ƀl0GI=Foq4 I: faxә` %aSckpŔ>:`*G)ۘ#4i*#IC߰W K\yR?&>: x60з8V70N "5zR$1X|*^y_К4}uxX%""rܤ od<-i{I-Ѓ.1&dx6qc]+T;rh-O[^%޽7cYCF)ti{Cv4xA΂w9x=n)~Lj%' !zκVmʯ_-R΂q*iգ4U"7$>a*sbFӎP"x?'#5\|IQؠPbƒQހl&_$mH[#mPoT~aH (ئ&sU Aʂx{lQ.BO@_L^ k(/NB` E e R}K#s q!E%!vVg-zq-G0Js .+;?TBOh^KXA{aP,[g3sH#> !VCkˁ  ê&{Ob@S gWJJ%tM'E<26xjg="ceGW](O;>8=j*s7ƺc*9TnՊr j^5("Kg*[3|AݲϮ0/Asi\(HQڂNm'|p_:(ͱZ9s37]z_|uʕC@EBks ?o@ Rxk;'94+a ˎa I1wJt@eelI(nd Fyj\"JL R8F넀#`Nn[=i )=w@wNɓG7AN|~~dMlA?b335}WphsB؝FC~Z}&x zm҅Udpo8ܜK|ë $p/7#ϝ3zh#}0$b<` 6fbk gq5J 3=,$9x#f `-_ ͳ.sCe9~~`l=$NF]O1}Ȋ/|tE1b̏}Xy5kJë*$-@fbO%17j5>zB%SۊCJ {ZoqmKPdMov,|a>P1-h.%3L$Vk۴5}^fUֆ~ѩᰎc)K>sE'j@3B ua]z&c^^tUT$/ek|:Q M#/+aXԯʊV5}p'',lp${4[IΠ*4PE{9U&rӓ+Ӷӵ[N/J$ҫj~P4Mbؖ5p\k)Lw\C+m=Ga\I˖1A_͔8ihT-,.- UFMA1bGr,z;>w2sh?֗jtZ)CPg6!648ݬx@|B oP M "Q>T'I5^n(M=2:W 1C)siUca}2P/gxIG&v.Q3(l-Nl٢İSã~e~׏#@sl -aWÐ9eq  ^ztbBsHxKp3(V'+4]|9'* J嚈*8"9P4e!~J *)VxS3un}pS_C!iLIKRD~zP+5'P!XIگ:O:.aB<{{^*{9":6;Fp[B* z,=OZb OC\j);Tnciw)/By* d}gz-rOj>aA2'5N,h[9[q`]7 W84dwL]A^df.r;$-p=BZ\wJ /JMG 'l[:הcyXYݶ?Ž8?e P骇̥p;3S}lPba {~9;9&0Ru,!:DD~;RT bN.dϫavsT8=׊?Y e` *I?{j5 ^X*UO;{|M"KPTՀ0s2fJ^H(ZqJOP-B??1 pjo|pvv^zr?Ϣq3P)`TH9P˭Ȩ_bIA'xQOi;s ¥]*Z* Fy OwakBXP[^Z/f#`t?L7%GtiXdKdBߤ'%gO E_ X0)< JF2?`gT2X03s:oJNh=W`p( +1y,p=,rHn(٠syD&_8NWm//S"9 9'q{C+ʕЋ`:0 &LOAn~T!'1w re䀣j|K v~px( Þ#coCՓ? EzM&]@4}٥\ߍ6~Q_L ")e DɬT¦x7cvb.]1bRzڗ:w[m5HH^9NW#<%K7:-_J}zڬ{j2JJQ^-6= 'Z%M 8Y[62. .N1f,*r?8LXU0ne[v$cBΐW Oip̬kZ'Xt!/`0įA?:Ryޱ9"V,>WaYk%Lnvv@` eqbY!b.-:uKoIT9l8%orӖ" ɬ1 6p"գШS/!%اlfɃQATqS'yIRW0n ??vnB]?CAP~D1sF:oö3VA."8N?pUA*{9&#*pf`X{&5 l 4`xWsF, *_%A6D + 1l0m!eyX 9#LcAEy 9)]D0wc.YS^EEEBѧ~%P?31Br`lii*9Ws7^C6{]LlI6J0_Y6R-lXz@jrAvXȫ;}s=0{y&!3B#@\cB'T+Y?sgigh$)9?GL+lȧb7w9&Z2R3,J,=oP  m"Gb_衡2eS$Żekt2IP 2YX40ńB/ù|v^A˿*Ej ퟪhԹ8&y# [FH'*8AZoAz +E|hܹ*X]@J?Ьd9Ã~ɟ]'͔b}ȨMW܀^EZ`qZK6`rz zI}V/*wDBJ C] *;U{I,geFf˹U$QSkWa> Q8dm!_ykb%@adlDmzMDdZP(`=W7lG3)*EmYwn7bh?/nBq7i!&=3Wc. H%*׮-1$*Dqo߇a@&|dCRFZ‰=UƜ0锎rײi1<PAoPnVݸV=-;d$%wݏMԸ 0ncoU$nUdr,| lVᅧMAΓEElYQEgU}Lk->Cl#XޤMuSuǙoj[4atLS4B:Y|3c-:w@[DT2OlJ$V j>JUo? ql(X2ǑW8 [v@,fԦγXFMJjV@slz ˮQP**DAU'g?ejq\^p23!Ir"mf2~υmMnOkL6ji4e9-ndp.4J4J͸(g˓Me5V;W0J쨍cti_8iM<2~v tj98/-oʾaݯ˒ WEi>xMMzH^wQa_dI~ MGՓ-ٗNG7Wt 3ĸ\ԵehcOҼ(CY3p #_y_HYR|Gk:0C$cw5S|ð,yXifνΣY5#&Qt6 5͒ / 9ɝ.9cHQ̢Ŵ8l,ktrT'miY%NT5`-؋&0mGlØ%PqN,ulb&[$fw>6sOȭӒxToȾp9p*$g jȤ(кƯ hIDG=L̥eyiF7^qG*h;`9bTG{¥[SY[m;VqBϯ0Ϥ+wtK{*I̊^F|ح8RCvڰؒlwn"Rv}T<+ acs0f^. g6!=0oev8ΐh@䒳MݍvΫgGjPGΊR~”ٳw#us脓`BN@9"~!}okim2~Wc 6o9`oV.;''1"򜃗0۞Jf9J\meށ59̙]ǠBtxS%͕|!oKDSp[FmCпKL.&T[SkZnC5 B<~lqh<"4GCd*ޡʬn/o6!RTɣ:9ᡍ,~K,ݔ:,ʕ8:.Y'>R=;`BZg |R౸e'iY}G$J):YȒ5U0psQkl1*a@~|‹vvɊ-cXTd'P\UR(G K_5eS[=У:K1:mSըK?ݡa15%\G4b>(>(i)D(YFOL剈5F@CW|c$: aJTZJK=Hɾ`g{bS0IuۜJ ],evr#j1ꜬGD@JR*{=H8lx'b78,%PưcMȽ_':=^Gd9?wg! ] GJGƭ6.s۵B 4Zm}yZJAKQqt(0zMHt6K p̳ԴV @\x M:/3T ͥ 780ؘڥM֚2K]X ܃R'60Ӛwsr01ן/FSmP;ܭn k*)z<@8Z٢Å"9J{mvU~#bnU FEfl$m=&S0%[,rTNiicƹґL2=f݅[RLѡULC͋#urMqOvM Wx|"zH N-amSc{n+7 Wa>c%)5_Fj-m~ P!;c93-= 9s|N܋p @dpEZmrcL+&Z١U-1RSp5г(WfAYϙ42j`UҋOFĢS0HС~v=(޲snH3uDW/ɡnGW0yƖ B. [{K;,u!79)Dt@ຠ%:@9d\~$ϑjq7in3<:q-U ͯ MvecXP>X\B7(%1´^!Ʉ"i>:MX;&J/+23/.KI5a\j4 p ׈ Ԫ}MQ8]g#;vDmfwIG5SDI?ϑ<|YÓ]/\-` - \Jͱ6fܦL`V>u(NdVhy"BJ|72W? Pvj|Ţ HʌV5%aWe,:Ģkqlm}!O4ъSc&$c,.2wH5ı mXԵS"!7oCʨ[AV38t$"ޜ^$#\$j[Dǻ` |'cfUxa!5ʽ9ޏu81uԠ` WeC\VwY)՜fv?֟Va]¥1E0{I6'6E R18cK>?1kIGŶ%kDr&ާ+g)qF * [^ohD"J܉ROBkdIN~kCOWaZU|Ȃ *ho\ѣw%*\Pvh%abrs<}]oDjb>"~ ӵ(iˀF*q3Us _gXHs: YXCJuD! }#V ?b] |ZYxgv{"8 6 ?p[?g0 -%;NAD{'QTx6g fq_}Mvd/{ 8^M-z.n|1ZT-}%lNUb>eCxS ի3_ 8_vDVZ%Ʌh@T^Sfm4H.v>-'v~Puh3ej4Q$br |,͟d#[ڑ%h"~'OLAKl:HN09wQr+&rK4a=j%GLd~="Q=5,h$xHCT1Aa%>Qe[xRc|nslJ1Xi{uU6,5$~cأ]+m՘O XinŔ'Mk3,n\],EQ2fWLur0^jToY<\/OnDgIF 3Qd,Bn{ TDM]o!fAsW _@D zZރw= w;-J@p|*1ѫtwTb1JŶQ6ih_銮B]T$h 0E[ke&*iuGk*ݽH˥HCoL;+jѱfyp#Jd%rg6U5ŝn9JgS H*PVޭ{ d19SÉ ?:2(*V#T_&?0+{ φ%Z{B,mk$'TٰG@ XG @mzqKmWn0iL)$n37鈂]cnN H܎]sITtlg}1MGъD U!YLi9hbQZƟL!gn5U|m=Qit?KisVvIq!D@͒]W4G;(Oj{B6-]&1߾-Tc<IxrS_X>$x|so_F1XՄ Q6 b,gmθ@ϡ.eePdmc4mՂ;_7,cm0Gn3]\7HHt psP{~ 0릫o I5Lj(nO7uŤ>B #8 vwxSxU?"kɒMO4\.T JoAu;(=_!eĺ- VʽBycp H-C iڞrrhY %koOx /29#eT۵sZk*$O# i?"}qǖ ׂ,}Iԛ@ƚ54.Q+t+V6離eH .)vF[KdiCCfF%6hK!Iû|Rta¦ّjDB49%lY_p/H {mwNR=]`bQpB\>wr-@|{[^ry4tu"3z^Dq+w(|9v0 k kϨJP pL= ՆїߛV){=76/F >h_RSSI l ؙlP 2@=Zgi;B_; |29!(Dtzᓏ_쵤q%2Io(Z+I&ُ.8/5q.i >hV0%vuGz)F|Ztx'e0?^o![!u1q| %ljЎCB[vNZeg۱T/:&>:0rʪ!^$fN#x|2/QO{劰( 2{)ܬ :"o#2lkuޖ1A3!_пm %(w $uVbS `آAIS+<iat.-ɿ_v#&Q3P'ՒMR 6aY,ݼo]Ű6|J1^W.J_ekLޣ6Hu`(\+ +ClYd]w|-8fa"nk{o]zVF+-c70)gn"l@BӱVָ3Q+" 4z ?)uؼlԧ+T0ᾇeɚDz.P$Dq*PYUPUc7Yc zN92 7۟aF1z$Y(}I0>8mİJ_)yMfՑ#P?K8X]Ho?ojSOrCW%#\;kB˂#9#%o=PZmIYggTs," H2VI\ GeEd)R$*e h=8(}H*ğK>y9}zD{% Ry:oo<\f~/bfZޞ@6J jNIC.N.x1/tQ/R NZLfOץ'=>!U z{U[k4w,fa.x%w'fu< (wzD}yc 5P9$s]h*?dIT7臸ǩ1] MH43lЩ!qV/Ud/$8B}yG$=pZ 6g-7J&ؙ>QG6 E2rwpW󚥆OUx~')}(@9`++bm"0 U~_QIU1Fяx{ t!u1c{Rx3)S#J/ӟG\6ޥ%c@MsrX/ J`-saK9D/|#~mǒuF,s0#`Gɫ=7ofѪ9O+ACl&^ѦA01~fdǓ~5E9۳Ee!Oc2V8=܌v@40ɌH:W%aOia/R^?>u>MpMato80wLý)u&[:?\*3G?t=,"K sTGH(XK5P*E*T^RcIO9+r{m8OS6hKBQa"Ӷd*2SftweEj: m! lwV  \^6tgxahk&1[!zf䰩ưd4\2D?P^DRa>m-}lHb:SפOsrLM<)X@~ֽG"Pc̯  q>wUc*eAgPLu(#YOKȋ^wWQl#Ĩ<RM2-mg,S_o^O\YYMAN2UK;KR {bddHi!C2dF(.>3lQ]tBNHPE\3fǎl5迢PޠB[y(϶7IDh*hR?a"udDAHUQB_ ^%NiEP="xdApaVY2_}0Mv&ӉeyƤve.Tnk42бX{D߂ZHip FȀ̌"x3#"ȚYǼPļkJ_cHnܭŖs[辽gr*}0::Gfenh0;у+ƌ@wRߦ>-=^E0`j]'nf[A k$2(dao[fG=Ac6|N\EpMHOmb#',"r" EAH4p#8?w"2@;nՕi;¯WdÁK,z芃-7R~&FՂ@bӘo?Y/ShgrJyavc5\`(/]eT7N֙CWoT>>͠pfB6DDQKY<|GxiIU M۔"upHU+[ی0 x@=x耈J+FEXd'r]M\m*Dk1Glީ@g6j!oTTܔ uN۲#,>@{u:f4Do h@$sܮϙvxX/ o!rCwjY/|1υZCz9ov-1*x uwsJ,W9^:󲕡M ~08VO 7/S݁|j !OZeHNC[%3H\$aǠDB}I|_9`" !7SK讅1BDK}P5ޫ!gJ0d`Ǡ[އ;WXAdIq¥K-e֡hLe no>GI/3U: \*GQj&9n˹j㯼#n b,iTfٕχ5C9M ܆'cjb%%͉–@6Oz5"9pJ`˗o׈xC3w;]-#jP䁤;˛'F<A5 94Iɶ y4QP*#"B@A;!mm WdQòP SCn`ޙX5u#MڌM8{%m4F<MEX)FcEIgVa" @]'k)䟍۵ꈰ0*lEp T\+Φ _xR=F;kWX& jbaj ohgjt'`bh_giV~ͤIzeBUrdX(_&QK#d!x0, md@Ru >#ܸ{?m[5BbԈqZ +4Z]̩K7{%AXfGHen>8QW~5X❏Ӊe^12`w@Q@SCPZ嚭ډjmʚ6_j yR GG겷Qm2FVnwQyX~!cr%z+^'^dN[i_`kWZKSY!=wr FYMoW-+AW͑NaF<2'RȥeI+ 7T0@.3.fFWwGk&fe4JMXhPcz+`!Q3p Qa3pi 6OD3ڛY%mrHjEJ5^o?NB+u_3L+֜zdzigp7nP` ƞnڏ/ݹR6Eӟ6' *|;(4=xMn?_vUJ i}o6K 5 Ga ŝcUI1`vBNzG\f'Dg*3W=ɻ q_X9tL~*3C9z#dIIUnr1҃ 歹Oz}Rb:>kg[Kv[zJ3GQ7̸2Yꎕ[>͙4gIej>A%ĥ4Am' i^=}I"'߶7q/SnA󳔥mԎW{G_L{?@ļԐm䭼9*|7קډT kW-O+\>u΁z8h (y_$ Sе+i _j;|D:,m|hxYQu_XISYANᏍ'%?WMd褤r$WbOဇt(PjYYآ;GSXaggm;ɶgAb7##'iPvF ݛ"Na,XϬ=$^C9{ ~~9=wAvn7OnkMNe$Á~ۢG=w:;cBro{R۷^Ozx!IrϋciwjFS휁چ `I%sso2/wiGK[:;t/?WConsole.javaUT ނf-"fux \ms6_(usdf.UR-RI9FYhuv~y9y%lY!Fx͘}8 OIP8B*O&~JRN9ί8?X_tyk<==:³뷧WX=>|s| q=P ?ʥ*=J) ƪiYP²98Z )P梘IQ|D߿{/D\$YTIq'sgx%4Y@gFj&C1]1tex' VjTM QQXS"*ȠEd__̶4ngwq(C!qʽHﮎ5b, /4& +^2 -Y0dH˘Aڦ4D\M3 .$# ;K%) 4m(,233, %/K79DM2f)(O+XPalX1r҈AFד*@jH#J)!M Sݗm(d~3Vc@7Jrb lZi*7uj٦q1P`*!S"D(`IRZ)LDVMA32& (dߘߔߔstuPif 3;pq9iM<[.sJ2VdjAP_Pm`,GyoB<9@/1UJ5>܄DC ytpNKyfD6?=η5A?Qc,g;%#{'ldg s _CW$L1KޟLˎ(fbbB&a劊R޶k!8 qJ:e`cS)& :)u :y@8h\KBf._}Ϗ/3bǷ>K|mLjh&@^(6*[P;yjlP&cZ5$fwp](<"w4J ȼ& `gWva vo,k;{<-\PΉB*zx6W*g,{}nR 9biHl2JW/22d1>hyv>K`[&hk{LiqnG4@Z:q {$W(+Hd̫bmI, NF0$X FLhU -8)X/Kź^ :eV4Q #^?X5ƍ?Sx|0J>maz\{j1f6U6Ho܆ ;l sRnaedX~鳇k%TQbn]O(KljiBdeU2cb16ԩמT7hlݾ I?s@y+8{=0)"@M ^E٥-r ^1yjM(h^8PMk.*^[^o{>91ɽY1ON4\iH{$U).-Jj)>{^%+iXg r}'7)C}J.QҐ}}Yrkhx^7P[}CJwSe*w_ə*zF~@:|E Yg\ii۟pEÌwqV!CzOY8#O20+p D&QRJj\XI!Dm2U$OY/#m:4,œ8@z)l֡cz4'!jt(F.2I,A(232kHŭלE>xwS6}1[FsSt4nES`-Q\L7nϭU4qFQP1  &æ<KȺp4Repz}4ahF0$C7UAhR>KߢYk\1E95[u=7 39 ~08uޱ0hۆAu$PXm]Dvz}Y-r2lcįD, Y_p=AFEPNDe^[z2r3hE,Uc}ԡF9YBXZ>t(E51^EA՞}!ԁӌ§q`YܺF<~O#3ĐcN h-:-|3.4#ɍ"?QeZ̈́6r^=$h"gudO"<24<WX4xڻz<,&󷁕e~OR>~/f9dBX#2~d0b+kfբmwx!6i4sҰY>!ԊxH/ތ*,W=,GDp}(Eְ%ϯ/w80v5x=~=!~!NйRƭ~]dXw=K߁)sd*9nC}ml./z6$-DNavb|]:ި[F&~V ]떑9wp|~Ȑ \lΏriLfk|H#26kenpujo5ay 'm-66^?qEu4wrP5 3جˋ"ś9B hMWa;t5G6)Y`]uU5a#pH ]_PHtF>!̺6ܮnB>IY{ )_ǥ6'u`߀F8DI6X1菫S*$:Q~2 8UiDЋc|2O+@چV 1ZwGӟ'J]=>|+*X/o3xQ$&Ȑx+O}D ;dfSq}"z> 97ͧߓMsCʢFl_lalr!lBkPD1Bm߸z뭹Bo-Ī(z ;j~h@ek4ms܉m3I?Pz4*: )=@txvw{l-PULhsn>xkLe;U;*(lavMם-D\lbah'CeN4cjf1`(#L#kek1;n}[o zb`WE&i8+X\ ,q%C6NF+lʮlzgtNNflj2c瓋3ll| fglYn]aa¢Q,"^lJVj4Y/wpl҈\qVb-X?^^a/yʋ aכE"y*8ㅈ=aY,'Ab#sipb,0o4".Ib %(8$A@Xf%+3{tBA:bSs"#!@A4y9;@Uli ^44U+0@m l^p|I F_'WWok|:NǗ'0\e0q *^ T*!^MO_ϓ- t>_@@*z<ys17v!KYQq"X/m;v& !RPv;U5IZ۬=aY9`")WR&|4I}{ 6`yIs&J^Flv @8HKuPnЏ)Y (-t̾fݷAb3<PS )pmMD !m| ]0L([ Iż5Fp 8ãqae"hy4IE m?ٔq2U.7yT SwM)@^=*Q 櫂9HVV20 Z7q*/H{eib5fb@di-,jǖ߬g_WZV(9B1vˑN7= J|SN@Kq5qxy\xя?a5!bbq#J3eH"&6-ή{^ּezr5fO*. &48̔}ˀK!1d@ W1FQlGgB%^( 7)⎖"֢i84]DT"Üҡ %0D*/jR7GWO?>zH,UY@vE!mB}@;j6fykK"$r%6(n١YP,S.J){o>i޽o _* Kc?]ASđʐX,Kэ[ j&%B߈aٖ 7AYʎ$lrFl#3DnQJ W4i,vi#YQ9i#(϶H* 31@UQQ Us4ςRT=\p:B2RҢ)2VRށ Wzb4Ŝ|w)DH(7oL =:F0ŸY]e_Uo8_6Sj-%i݃!FfA|<'>/VXkb.48"vKʕ`޻I#RS[u%kQtH|cE{1߂Ff :ċ -Fe\l6˫_/)> TC5ϰa $W,D X%duqf'_iBҫy:T-'o HEfd]B,PV$1}VFۃ1/\C5oAV6R4{bP؃{w#JE(5ɇ 6SGFJ5fBG]ipڈ`+\ wnZcV*X[3Y~]wX)U0v 8{hEW-L2d~3̖So'^k$ .25KSȷjE61` tuۆh& 텲rHKͣ ?[U. Gc4"^8L7pΫ ?vaNM^Tk#i1@l~.c62\ +R:jÂ[-޴BS!Y!:OcsB ZEVaS N9uM_+GtDИN; u il|&$CugkkM>qYgz3VT*XYamdf+V;԰yU> @w>o 4O*Ʃ612b mhSO-[I?RUCg-=%r.Aq=s7;5܂҉ @bCP\hMYuج m+pS;)g,V)VTdSu{R^I! , | (kh!D Gk*5_6r|!OZP,\-\N-Ef`*% lFqXӛr%&Rfh:%ې+]ZKO exEYd;K髲?%K @U_b]]p{ݏ*s!V5,f6:zG/wC̯/+uI )ZT=S)Q._J/9 ~P[Ѯ(<:5;z -'Y/:0Pِ #kXaf GZ:=NӲ"0nljr~6}ݯhf4q&VX>2X| ^8ꂸލVyoen]gLs+]$m[,H\__MW>:-|c{v+Y̨XdNbɺE|cSOkA=jS,ze1rlèl5nk%n1z:Z}Q,;a Qsk.%f%v΍Q !~~S`1)95"4>C!is ԡ|[KyOI< ZMG֋>0"rZcĻIޣ-J*LD(+5r[Z}ƾLuw:u.xxzWz菎/Ҿwd$sF}1P _ گ+`/ ӒhVWPs ᤷ9#uJ$5))]޵[|ka]FlQOQ4KMFO>4;;U+Ca"_45/?nhY>Gjpgٕ%o32w#Gib뻿z?{P?¡?0߇bAN|ȴNmR+'G}Tuݦ10=UH~JbVPQn_#ȁ\tB"XWK6{Qw AZdM]R^ 51D[p,Xaôl[z[.&ލ.:~A?رttmq>I룶G֚ۆHl_}۽sztsv`@e̥+Wt=sP3r.0lw=֩g7}Nwawyu%`8t34C_7 NiP@$ ~5]M;8G;4 kxF:X^͚t`xzAX87}t2{wN<0pXNn櫫 .d޹)x2|4}ے}2"|3IVbRyyr1Me=DVX#Y( sU G&¬$!Vզ6F.W_dR,.VөĴLOk4Ɨ/m2*VKڈaVs_ +}Άwbv O&'4QnU[WVUc4EDM*A՗U|ctaSTO$!D(=oj ?NN^k1LtK3tfg A4n+'7f'*`VAz0YX.pKUQR9P|#ʺ[7y!km;V?>8p}=oy5wm3U'f`S8ʧOrOzq+š|(_籕K\ha[rOhT ^JfV{{K6T6?(& T(,6ug: ~6=7G´ΩsIQvkG ?VQw:?|;DJdpmB4Ԧm$d ޸~hʚmy'ښUX]ڡeBKu=j 4MLg[9md(B a }=`S-IfR^F[3YF5BNm-\%ɟuciin G||!*ҁ8ACS`Ԯ$py$a61û\S{*&2;ut_?7}I( ||s&WNՄdi}-AN -& 4ߕn_]feC 4-T[sH7Z1J'/xQVD4B|ڏplr290:%M;{M n+{ ypyR.I`أ2:8-Qnq#7:mY&C5Kc\[>A9ejܾ(OD@b}-N%]!nS&?TKeWcgv7Đ:{{ FiX{ wϸ-]&yT]5FjG۶9 5Nb7WL'y0ytra )*F-Wj}oe5Ȧl[ ZXI WWyoCu١VNo:Ssv3\.*4wNi8YȞͭPK0/{ZUx,XАFN@qwiSrOg!#, V Hg@zdN䉜0II<UD女P#(6&q:L݄$u'N2ť p Cud.\NljҥU=En hu4)Ic:IHGtzq:s1Ɍ?_h)rdptO}",BB'EoV!Wdz΀\}\]{!'p­!©H?I+ rK*DRV-n)5~;A#3瞂=ԇE@(#N)נkɢ}OHȒYF>X*k ~6U.OIX Y49^ihaGvPsY8`ڀh,ʉyd8M 퐷/[BrH ޏѐ&M* 90А¬͹4+ߔx?F.w=[83ϐ44?{vǢ|vϚW "MID~ (L(8u0NO*0O7!/{ .t0n jv\qf4bA@ ȿej?3q&,`nhRw{yv|޹_|ЩTɋ}]vOpy}~aX)M 3dcl%I4voo0\ۯ|z4 -|~>|L>ooaMø|sݺ %Mӯ&OxB{'Hywv?L!r}`v! t$|$IB0ˇBv]u8ooh #H\cМŴ)gSc8aY#ceL>'PW[`k.^0?./y$gwSTZSIZx#Qfq-LK+P2Y |?07RLR&#<<11jםQIiфireP*}qN85ƤQ4U[S#nAMza'@Lja KJ3R Bu" cQ\Cu0b2&dv8s&*TIqtlL"(bəAS~O[c%!oaa*!Er&C260DgF+ s+ikm1FZx0yQ%A7>*%n]dfp}J9]dcJ ˢ^B?VEhM;_gwyE"6 ?G\ؒF]pu\^ tnI7S\@[￉$0 *95=/괸t;z1l@9^Fa| e!17Pry fL1N @hζ>b}jJ#x^ށZ*l>BIQل Cm.mY( aek鮥/ ^2Jy )_ pϻaBZ(ѻ(j5a~ݺikG-:Qh.o?VЗsnĵ;e! qJe~Wєc[ŽW{aZŽ6;f4v&XL5ZAbI-7Ty]}%\ ɃK!C*&[Y(0\Hn˶&]6ɆjB+M aT uZWu^ɲGeЏW.4Ko.Q} k*IIϠ;S!Xz^wa^M8<Ԟpk> \Se̲˪P{BKDlݬLʥ qTۄ).fS2\Y+p #(H -~zznd%w |/A*2*J.7~8/20o2 m,71-1ϼ P k;` 켆Pikذ Rtdeې4]hx~qz9d rZ3p@[^ 'hCÞ.8\ENE]?PVVT{ Ά* vĮ(ۤ8O=;reNBs4kܗ*Pc^@YTPER g}bh5Z.+*$& ֍U%,t5챑MtCjCpncPuד 'DWODBh5?c=`!U_"G0'څ8͈,Q':Z@eiDwBdS*ٟlƻmx7 w_/_%Lb뇲1>^,wB[եv^ʪAS? ͼgiýĖy<7ByRKk/ʫY`S'6:F14f*[A^ni=eY-摪lL&dr1]A E:ѧ^g`8&/sVek؏ټTc |Y/Rdu7՚3HVQy w qOL$'`%oVB۷ow> H'F?*ӝ#^9of6dHC&}8 :F⥟ؒӨ0I }^+;+[yt.(Z1Ĩ3|Ua6zޚJ曷rnkQ+&w37]H1U5SWyI3CW~ ɽ)6J~DB*&=wm8 h!ɤ,Qllr|~}N$fWZw АuUEvpX+CW_&qh.6p X&8'qDs[E^$:hWcmjH~_*.he"R0.$B9.%U Vy켵`->鞞~ 62˄d1"a- PP|2^~1ô䖗W˗5C 6ZDf6t7QzLb&WɳùQ0 Ư7M hʾcV刃\;>ڬ;wxW Sl8J]G,*~+WL rnL-,0{CtRj3V^ԋ2r yf ؜V.gy1ӷ{2Mfc7(C@wS_YI:g-j1ǁ*^2Iy4אB)$8B :7 vaDaW]`mLu| # ah\4ǢC;*=;:c kZsylX]Lvk,n)gr7*Up:լE/F/E NE Gk9L%k"ȉh ".& 5yF3@K7RmQoώ`)80,9g@\fw%`}.𩪜-d\CKң ݠ:!2WukvVRhE'- ?m:ь{"_ֲw ^\kp#z㱺QM:*Ҡr' yG_` fђ=}SE3JњM([mP#n#)(ku54ȇ6k3%p3+%%Y2Xo^5wӻu%$Nqmv@`uG!3e?XJ፵e0>yO)WdjlEp"?Kڰ+C@!#+aЊ6k=ne VIlٿ1qpS"hC\6l0lʉgfqa-u?eҊe ƾ}o-ìU A"43FŚZ%ny1\U*^ՋI-P>:̧5(UfFO@JGQ%t +cMuxfR`TZTT$6S OFc";),d}V^kDr5X)K6N5$6: u%ft-'nB:KSCoFY$ou%>l=/XLp0^\g.-{W%^ddϷyF ΅Vٚ_YMWLtV\txdߚmK1@]H J,ҏjܤ0vCz {24Labji@u--^EUéLgMő/N)&EeO廇ikr_X(0saBu7O/C>  a Tb9M%ľfLJlDt#o;q}usVeg6fnD=wi(~8ެȖ˜jӠ^7s)@€XOGsFLG.6Oe'kà%^o4]e&)/.3h?H)9J䖘>]Qy\Ar-%O8.*@-bx+Z[&**I5Ur_1C n*U;'x |'[ߒ$ /_?PJa%iYQbm z*˺|1nlߜ}u$ꐟFUS ZJώmT]S'og,7OQmM4'j },Q~\Y[X OַRF` v) [y,s锥}fo,cWJ014b|nw.wJf{q6(X9QxL67(45:9k^|>,!ĹwUdGCkɌ,ȳ 2*e@%XJE\?Yi X$3-Dor:(gbnV[7l((_R ^J;9;SJsCCQFIHAWvz^!!R3!sn(cLDҙCyv)(ں͋C\,/H%41_!8/T]п)\gi}4g%&/dtv󬌀9}ygQq}mtf}r4 %CP07 CF s^9bp"g 6'?P(`Ԗ7X665e!YEutak&\]໼(ɯM&yxxjnjdd\IjCڌiQ?}H.&}[QP'' ''@iM?͋MC5 Gߎ@Co2Y0E˕F.EJi8HrX-G aVlr8ZypWL_|$d2x蛀f4^d@Q z-2rq<AQ N`rxE%Ja*UFg0X~ET-TͿ<"7 M&,@Fx/֠ fFK ͢ޕ1;I!SGs74Z<DAOExqx@tyKH%HlNr(XthdA//@w^k6z %FXuc qT`PU?F<7O oe20#aΐo3,WY5YEؚ8u?1$G% (k+X ^& 8)0Tlr8 ^_3{#@K?{r|O7 u!txG?͆?|z<|~UMy Q"kQN9죥ɰ5  \lx=$([KFKEWU;-Q3$XzBLLDJ\TG+@F@RSPBE^0_ѩQOc(@ ރ-sPAg EBGov5IWu``nדC{Ҁӵn7F c9VFF^P]wHyoF*ɷxF'jƘ+94j$d'$hӃոʶ/Q g%ZQ {64L&J!rT1_i`ꑛ7KqFTJ2:14>.S7x7*ڞ嗌@\h9X|$n1. ¹J08CSZncୃdPNtƚY+v=ts%4(U!JTf>I.IPU3w9xzOUcU]ξ685ȑ@#C8==}< ДH𱩽iEdSNO_okd&ۨcpHҤ܈Hb| agӣp2{=|8> =ӒъzG)=Eyeٳ &h x-^LR&QEߣY +?H}׼EfK(}&#xSM]*o|vb @r49aV= }yLm; OXHS*)>u aj U˔/%E|6\zO.fC\ &EJeDP,[1)"@J d C0О=* R\4z^Fup =.|o{4\]+JHɫ%ye .T(=6GAG:حB2GhH 5j͞ T R-qG(x+3ⳃӝ5kmBӦć퓶i< ޫ+5+ܕ%rB/ R26X쪮iQj2(AA^diU޿^LPUe7Tx%=ڀ)!%]lބsǹIpJ~j*+ K2:fOfNgc*)fupp?T$^alp|ڹLA(>YK6 nlq RckQȀ!zoGH=x5V);9Q$;VDdr dpFxQw/}GONn~oZਧ]I>Sij^U!⎈Ca8%(vV#qQʍP4I_#hfmIk"UK3cV/m)x- ːRWRj|QCBƻq\c!iٟ&csIsDk|Ks$Gﴰ߅.l a\T'ɤ}KB婪|(SN'm)#mȥ%[2&麬w4$kmr.!w[S-%+@kv)GCpy2[Mkը1vJ?+*j%WI ?y3gv-#blLlDPP픍ä˯PGyTwsZ(9ȚZ(8ndžAhJ|%?OM!v)#DX%?m.yCpua``i۔E˥IaOF?& DaWzLհ,$>^;Sk U -f.UΡ&9`-Hs]CBO08߻s}_27*X%hFYLQZ*Z]%43ҪnIWm}RIp*Q@7 F)}I-4ϘNrHrovI+P}?t.PI϶QEZFx&0y' VGO]ҸuEcT~sU]=$}RIW`@4moӎXV#,Z@j#걵,tdx~ ߟ"Gɱ8qg;< u;ޞ;6v$MXq DMqp -n3E i$j ҙΓ"4)Z]Fw9|8z#4k~:H_\j?=1p(gl9DB d/\?UoB7:[K"B7kA `**H-i+j+!cjw фdj2G* T G: X'"=,hS`'TPN2XU9DUZ2O@`7@on7Q k*TTb&>/3C~_Uȉ$nm$O$mZ$֙Zȹt(Rd7|I h='ǘRhhP*`DaI]c&#cܝkqΤ`G|XE1V8V8{:եzSრo6荇|8!^u3Qxzܑ&2 8: k(C=or7qsi5ţɏ#G&x\aAMdi_3qGwhP{b cO mrL/Wao$f*}ے'1pub4O:2 ?J?;bY9+uYҧOwBęgVÖ.A]Wߡ r7R;zDk=i :7u(z[y}_N>ҦX[}bͭRYO姣*89\(udNɏ>lBx]PTGt@J_Uq=~JH7LZ׫KJ_]~OYZLhc,dUn0CoZ|~=˛OJuYz[%N~;\EI- %'#^fa~BRnx{\P~JPMg90ft,Z~6>4"7fM~T s#P,Gz)g&):ǣ^3EYgeV(L`lYLvmSC&d6v/#$YtªioWKhsk/uox DyDy=%#Y0R9P#*lx v4՜J5'OY7>Wʫڝ/*ePjMJ""nuYJp';5ɡw_8ξyc7jJ[dV״yFxP]~] *\7 (UUoLel[_ds3)d3 T,_ľ1Ɛk# Z+'.ڭ$ 6 {יU´ !qcU _^ljxV`v>ַ׼~?hQmu-z* d[TQ%ˆ?Mba*ZbDXWrtXMb9AykY;hE^(yVK'6E]`}g` .~} =yB V$5vj}、?CakY Fз48\>qKğRVr7 *5SS=]*x-W*Ozauu s2>U&hU[Ba\$z޷s7-^r\,8*C#YۛKvN/uZ3xi~˥tȞ(h՚"bg/_iqtrȩTXGM皵rI6چ"^ 5.GYu+߁E7#ڀc8Zb*7) s*yXh gnm9 h~6 wgx@ѳ^˰Y)cݡ(Sߜm{Dѓ{G 2oiT kZt8Ćhgb5ʪB#0r}i"q[FiJt c^)XVF+|7q}ϣ/D^"z9pM4xIU )PW,$1[x)v&(87b3 :4J:#T3QrL_ p{f?;:zI?ً2k{j=H eФVcߩzGJH& 3 u4#:Y~@ҪaMRܛYs ]"ț@c!yCH])lRyL".bwHD6˂ /(M`PP3OhBy.tanL.*K NܠK-$D. zz e"!݀BmD~+imPVc(;WyJhv?cIh%O&4nN ']tE;ϝ:Lmtx1ig:ͣڧc1<+J2H߮핬uӰ; 9IX0[%L:Z׎7׿V~-*흷wPrivateKeyImpl.javaUT ނf-"fux X]s9}'p6v6do8f1%w иz%5 3窻8ٝZeut8=94ڪS#ny?"N% K;өJEMS rt.e &ԽF4ѨyGèf«ޘ&71]o{t^FuLQlIxZ)ə_ +;69Bh1+7&Q5\'ҒK.i>I-Hi?*[K$-uh:'uc=ors:hfƥOtm`HxETHf*U`\=y_¹L1bNޗYTLX \(m(nݸW(s,,2<bT&+Օ1?Jʝi'7 =hԽuHMIߢU`yɒbM}G-zs]B?o k5ۢy]j_n[6L^۠ݮ7i%#Ih<ҮE]z7U 1Vr`Z2`I 4Nmak\:~ӣLObʐ8B:9:XH?Uy"U ۊr?Vx<>Y_{9vυw']&㨛 V,$ _P0d"F!>Zہ"*YY˞b E_hܽg55Yg;OOCo$!B/8x| 1r(>ujviUoq<9[ٺsH /}WYpITaPV2r(k}s}USost)H#O]{e)T6ߥ)Ïs&'+9d5U"58S`}Kv:Lw}?\2X07:γϒFyS\dgrh gv䊥 Jr|FFֵo}:$ o;[^yȒ/+yl$ ]M:qR-n;,nd٦sWry:W1d1Ө+ɮ| csL*0=Pi Cy?O|+Y X9ȏK?@5%ݾDM3j( S~1 BsH(|tgY"v,2 o~{7ƳZt| c9ߕ9D񈟮pSyܬ_rivateCrtKeyImpl.javaUT ނf-"fux ksHE/ᄗ؉BNu vR)ו= nuhB#rT鞞~w! ba7~Q`.sD< Ϲ˭&\$\ YaIގjt F >>? ߽a0)\ /~{;q!a1ڌ@ˣu o!9ڊ |Z 8jy%u"LC6[pUw"hF>}鴟u;p3飍]f!}" Si"m捭nk}L9߃W'P 6<$EnM!M* c0D?r{(< JZގ0cxHT}g-3Ğ2;F v"kc\@RwoX.wF 뗩4 *@z[DBJaz<];g0l©㈻_ӳ_ٮf ͜L{7W]|+6A_wl'Y4Zc:=O T@Y'״r%Cx{F9̨>!j6"A$e;S2&?ɤWE@k g:c7Blh/}{ȖT>D~$`DhJ0GJ:38t#] >@<eT͔3)Wb(as(1c_"9!h9gB$|H{I/ќ[GnoGhl]v2vtD9vn)-M;C@0!)-AESע89ag*% xh}-G{n(({4B;zݑb" NF^-t A"V9M@ !$Ѥ Q% a37cSF qSg8/$64Y2qaoR ;5RE}1$gm$NJWZ3JhP\`ʨV%-ZՑdVAYNq~P%H(ǿs˵EnjV"Si}KMhɂEO6-= $hJ:%M]C}$iB֛^ujTAԐ;&Sh9ߐ=<|\O\/sUxhɇ>oe H:hՒosJiߞNo"]%-r5p$!<}4 (OCX6b7*;`:SAp95*#4 #]{#@c}g1l%j&^J~1'D~0 d\&id.l:4'xȩ>x\&y{`\YJdM'd>5)()0&S+b_.iJ//[@qb9#"3 *ֺW r7yfRI*uͮ h9De{\a_~PB}@%(D;ھ1m,52):v䌲fbSrl<7S  Rl(dtPɾB%iy4bxYE6XQȓ+SJlAy?1Mrc,YofP̨־KOn 5]Pbd:N;( J l!=.zpx:ѓ5)ΰtSqҙҌe.Fd8RIgc2~A&͸Rū5^ Ks!QPM5(>S>|zFn@t́A qߺ 84㱚3װ 8rǠ>&%3Fܩ𚼥5\SQ@}f9!c/Dc(F̤] =It"=8HAu T h>|07s]!ֵ5<5B?Cˠ1,GCErS,tݝyc<ƲC#g^$P[0ͷNI%W/G* ox7gИ.44e<u| { ;ozC\PV ꌁ#׃Θ\]F *=NTǩe3Rlof[nFjs BUb#x\ @: H4\Ca'D]N 5w3bM&mɵ҉M5 g6j̻1u 4knU(Ejc9wG-ptԨ5I|QV.`4`{Ղ&mwSs)QGۅ)pWw!˯uIOW`\'",Amǡ(/Ȕ#u :Or__8chl$SL;@yX$?>˰ɺ]jg&l[=ݱvhVnNG[^?VA _z`|}R(*"0NȉO#Q{F"EiEFBa4ēz )rS~]XG!^+UCTq@>SX(B猶gtnutpY!Qrv뫫`8@pE`.r /`xF-\nkў=plMm9G#wKc)h; k{bX(k#ˊy+O.;eK3LLpN:g e֦~A 5BY 6$q9p8ڌfO?9HZ҆!IZ'oe&Ξ# c=6~Zx̲E$VScH[#72ךԜJ鏼ZB+$tS@2yOqrl,[x˽ +Nѹ[y.}ET\|r扙~N,|wHLͰ:yGyE=iMI lQIL]LIe|!fUh+z95Fŗ վTIO>ȏ)QdgurT²tRxJ Rggk:W*ŖZ0N<aD $pzx J&CxDINqVje)6%]1Ci|O4zMz(_ >,{b}dI-#]@UbY @x`"kٮ.Vr ԳłM$]h !LLP2p4릴,+ N- iiSVjˉFn;hpܸCTn!+OqH}gin,kg+GDpy^@03fY^egx\v/{uU0䏤֨UTsw;w{FCC=V`L5LU*K *ʹ++N`N㝈I`0{Z:F;!x]30 f^^^Jfg)1Zq (~P iK'-ĵq8ទ2:8]' TQ/ ˍ%H[`D;EqEA!V#fM|gI%آ[!I>xTNa2i+ #}nLTfzcjDUUyJP}4z@F.e[c ٭ *7/v5m`q׉6˽erm2e|D7wЊ3u|4qԌwØa[1EI;usmڹs@n}Ex:5yP9W\!д\CF8VZ*q-L#jR p,-EeFs' yŠ)fľ|R.B斓PJTP,Uòj3bt`#-ѿXV6RuE3Tl9S iA@Qvz@Z;y2gwS#@], ^k_ڹL +" x'ebr/{ڦfg1;_gp,f^ HEm0+lKGrXdB_.x@x勈Kb4 Ǜ[F(]%@zBzBiDe1 U0 Ϛ|k0M׎&vb#RB;EXxK/ x FV3^Р=\5L|ĚpҺu>H_$=2P"pJ8ep3)evh Ս%Z,ð<9;p6^޼`q @<J)E\[Rlt #Bt6_`Cv5Fn/3vu;^!k!!0*b.ZlĶT^Z)S1jlN.϶5Bvx;#A&L. DV:in}*w 3 ; ua^^S֮A8iZ71& }vu=#TdHM74]H#GV臄V5jKH皨<;zaw!U2zz x^ OT#oɕnxi_% Cv][z{$ ͱP8~}c#t =XAN.;}w3l^ axsP~e 6t-T #fx>@-{Fop+&ARpts (3aq-`6o)ؘd>MHn b2}{O»$-jnO>iH?)ٹpxpĜlB,TE,-R@VIȇB`Nb+mgYgIEx{tԦ (//Jd6&_X#YmM+;sP4kz$mF.Fb v?[V;ER_dӎvE@ɗ kAV;ZB"(*5 qǃQr#\ Uc5R*9@풹Lx8vRRN|^b&{Ty`a\z"l's+J FM>X\!\cc;iEv[N;9]VP4B7|~fe#tddhiߠ`4 ankSߩp* *\l-#*qܴRyP9^c.\[EDqs =YOkHnmc]b5w~XfGkQUsB\t83[賴'盍9:;;'2)=obEMcr2e C6CvgKc{t1 ^* z!!8(fZΝ~G >3cOЧ:rˤv# ̏ʥyD[K\/dA\Nkh2`k`gHyMpaj PEE%O FŎ4)LmS8BK&> LR9wCt"|_kdwg/g㫋h\U+^'x >){58:(ȠiV'44Urs:mcPggDٲq%'-_$"Wɔ3\eޑ˞ܖ¤%ۯ8pEc_ 学sJrNKV֕TJU;Rt&>$E #@o.(cCs,bfu>;{(͝8Wxp -W>angȿ=1TH` Ѿ7˔LQ;FN:Av޲kzfr`GMK> 7O!)*cs<}RC3m"rR!|qeƁuMJ7j_,}rk`%?az EM :h!4sM`k9 ẽ*Q!`zՃ*="x^_$aOA)셞 JؼKImΝOƜo857t4ZiKQ;s:|A}of^pRn *D!kiRَ g (3ЁtlgaH@ :\q>k98:"SS@vć8B3nѥ+ 2Y.ID x`o)\pzvo*.ʳMQG>k%)t]N*h|Фp>]yl`7vҟήQإ7A)߻5r(3 (TRdM9ouJ6\jEQJ$ߵ E_q%Zrn\>1y^_+B㢅eW 8ŹwUtĄjƺ. 9#^媇BѴxL`;nu@f oӌKsg\^iQ{A5UR8|O1֍@ ~$We3DHETC`HNbp1(f~ϫ3JSeݧwËS0Cn` 2 =TT(ބ PNHfju; hYGRQȇHy$eٔQկCͼ[GaCg) Vۄ@ʬTV5u>t_=̄_ǫcy,W-/t.2\E@&+l*jq= mc%_Z[G+T2kǀ̎H>0)'kKAدDֳ]tg,j+o^頛Eb(w ,>~ 8 wR"\“l$7"B {o(S"^ut?h'dGP,Ñ0RڥcCAw*7cm^{:g &ʉ[Q"a+ŽRdTȹK>y?V3ѸhXCs#+UTcg={ifbz {25\Po9ؠ/;>:/+cf WӪ AAΑw6)MjEDz`Eވ,~ N2:pK){EzV۳Sm,JE fhJ31aJBhl}>;,Zhp9CUC ywA6g/_̮~C>, = •V8}RetC-tY㌦#dXՁjpHNkM^phƁju^5? t ԗ x>]e>Pu4ȨuIaj7uFj` $qYS% V]F*@sb#>îKSL`2voq<HVxdxgƲbF!e(!`!6⽘ǶXRfgy$u# ~ŧŕV_@&5 R+!rR &|iq#xy }9BS5s> Phz$3˗{TY&(>( J9s;a,^P HzyBDAp.?nBG&| kttWd=̪SU%MK ")JBGA:)LP]k?|VX܁it1rx4'3)mpvS6nquZ_+-Pݒ|1+8zk!TΓtmlt/p@&6X*Dط Qײ@e>iP8u$#C|nK'rG1x|h93 4ޑ͛AcoVlmNlc2`m_UQXwкb4A]U^@=>FP6k׿Ӳ;rCB8F#u̅W qpwAe*N%Nkt͓:q:,DeP>=s2oY֒TTCD$a/R]Q 'ŝ\BRh:=I< M=Ie܋iqszurenj HA5}'OvB^;Ci[]G2vsabm%CNݱJC^dj~eݎ +!,TP[AF%&s9>WFlR^`tqC듄F%%WBD묵h ˠ}kkIF]-{" \Nuzr%ւWz9T/0b ]]! M5AO.ov\F>@ל({cHCaǏ#C0sGih mZU$˒ּBt;:*v8!5eۥOiz g QKRBsD~5Z0No< 'yCr{x: (ZK3.3lNeM$z}0ŌHs GËMjJT>CU~uV[ќE5}#5)9EK6[5<2l]Qa6M)[2G](lr Fo^QK!q d@Lr\A6yZfHEtf11yc,*Ds ߢvSq%3;d96R21bU^ƈb٤F0yKgJp6FӐf-lg4jYz'!ʩjࡼ&)t4OhOIXj|v\.3^G;KS񁓄,j|}SR=UUue_ew%w6mLstq֯* 3%oZY4WK[q˰ y-Һww1vWtiq4TZ7Cl;wfм7O3| |J(LX⁓S!bq%R>SeG+Π;mٛ^T~e :h/1[\V5LM㦬6w@%E3lom=5yfOefPjCˮrI(& ] 4c8]o',5sT.!|@İx騈$j1"ݙ'7[[[1g@dcdTs=LGU3&p<\\JIS]1M-+/8ZgǨPT[c2#Fqމyfw gjb+} Ǧ "̢͓%/nDˣ|yv4AucN''xx W:I9&H?iWp]{Ze3fVY< QoB]8> e-(CNekr󐷱_ݛEw俞njy?\?g߿~OdfWҊAL&2:W6L`&:̕@ Ӧ_c!|j~~7㮊~o }^P`,HūI1Nc߶އAg2am>~fID]Řr w M9bZ?/Ɯ&&#ЫS} ]nQpR3&0tθ7)HO27m#kѢ\)[uv\膴G)QTݫ !6rzY}\C,-? [%>S^Ͷ^ه$`T#J-n:U%|V M@ ]=k0eJV>IJuKYNQn`!S(8ézW^4l刼Vm]"Xɭ(R)H#Xm6%#@$!v҅hID5:oiNlnLB2:Em W0K`6b,eR+&nm}ńo.ΎtX q):SAōih\5 c,AL7ԓc(4~UԡRvڅk(WSPst T0eךp2[o/n㊏Ğn Nڶ<ߛpP-4Ҍ{NmC6aj}TV! `u|N][Ԛet ?'oF>cSSAG #,'qπDSj3 &kgي4];|Yl/ Cu=;؇VͰaϞ[z;?-g\u>o2[`ޚ#wI㟳E+*Ρ60Iڭ|ڲGaoz5AtY3^;|]HQ4IBub" JguShRӰ-WmM ֋s繻n}U&U8N ,f翊E1=1kFg“X@OL/dM<# j:v0=ĩ!P?YXUqV-J eoktjw3E2L AlFTjnT~,8 Hv\S] jb Tg6zV|qq 8fui<;Ɂ3/U@x;5tZp1HΔU$yfU~UPyẊ/J殰 i1\a kTs\mtrHv F,X|,9<"F+xOiYc˃S߃bt\mf5I S7_%*EsJ!0Qm $r[G\{g4W}XQ2&]uV>NlYʑΡ, Ki0TU&HƤͅKV9&+JJQa2AS#2Y3t1I.N,6=x^q#Q(d烌<*%\LTe+A*Br1jCP04M u[:BJ;wj0#Ѐ3dx_c ֗XyB ?擒C~Mn8;~7)W|{{C^@V;D aX#mTe?~^}=,ѯ)h-W؊pLƞ/SRBg,)Zx4aPS9 p Vvh08b`yK.uG†KUK=W\hꙙyOI1Ӹߙ{> a*ɾ&;k炰,x%vJ~j jœ>:CPʳc# *g%:Mӈ ~/%sl+b\U } FHC_jrD1L./I>Ϯk CQ}ʗc}HN3X_C QTzߺG]K30շqoX-OZ.kdC ;13#!m/G rz 1sc V-ʖ^싈Ģ*[z$B~ ܒ[C6[dD4ul=MM|Z e$ǘʪu[AFEi;yLsU"5t; Jcl NLcд<{WtImY-욬pj kd`ax2ljn.4 ЇVΔ8:K]b$O4v?A)bK)BC?V^ˇ>0|qͤ _U ie Zi7}6Jc&e]bzA[W;?B2U^a,C%L*b5ʘi"ޖ4<+a8X|oyCG\(l.NhhA|ꆧSZcžM݈;-\YIrJjnZMp_'ܢ#{5Uhb䒓 +8F]zԄFೡR߿U ͦ-@Qn* Hwd~t;G|3ye ,7!Ѿ7+CK 5&B:cd4tȕg1=L ;/hWA1U#WK5w뼮LDA}MCZNEDED j^#CJ26i H3,$I BHILL#S9|r,El=| 7 q=Սl:Цp-?F?EIG n<1`dDmyN\Y5P4CHCXLR&"Ĺ %&WT5#eä?Rߴq "e`2uK4.ڕ[ZYjLf]q+Il };i9GBYNF~*ؤ!q9 8ĤnVu' w|! l4G.mZ9NUFe>6=~e8Ŕ^;b54ƃCQ贖H IHC:Gud'/f D3vǿ~O%7X։摏]FK: F2eQ8 Ob%gPW oF'!5,k\T^vIǖGPcGAo.~'{NK1$o@?{4H}BOEW%L6YrXe9kuMTTcQ!BvlmĩI>[[o j,+N[liĿU|w'ps1 >Fs.5'okSV0HvXVC"e,R5Lhu-:ڠ(ƴtgCAF`{M(0԰Ҽ 9|w˿ŅIu3OX{`aJAwghXEx<_Pp.݉wL>`F4Ȣ[m!Y!W\t Z4Z51}Je U2,tj8auHhdyc\WG䆷Y(LE| QSѾ9oI&_D##gZ?}"Z#LͧO*`:;Nnj`I kz 6ëX撑@Jck{A켺*`5_ԷoM}Q hNnq$oTQ)\Kyo`"ζ 0!G1w{y'=onG͑Iku6qR~W~t.K j#ƅ͎ã㷯Zd~)RUK WT=ѡyMOT@L-4/a Y _6=͎i]m&'*=@$h4/ (Š[$:{JsSG(:EBv JY'z-hΰ289Z5.3\ 2MWj.Z3`0\%\ۂf#p }BJ ^g $5o .TF,$8S-Lqh3$R.FK0@SD )x4:Tx8PF%ΏZZ@nRO2i TR:aF;f+ {RCmRj=:={?_T#}/ '/&"56A qdO]B`D(i9&I-%dls $Ї jd Jt;< 3DưDd5{B:^{f!Sɿw;Owi1+uX!~G,+VR~-2#&2Sk_%`?zP2meNe_W?йG*:_)5g>+m_6z(.tMc1Q[Ũ/SR2W p@D5VuUaf=>4(_t%OzA=*n0LkؐHGN4y̩k3L0bm3eQ3Kӿ#Qq VL}1_LiNg7v8qM=77ˏosxt'1F[L{7QLH[_BAd؎8ʬV s!##ӵLfV;6hD#xURX[- "0:ʃ) g<&/|B+]z a#B3%iTJI*6ELVqLaꖊ ƌUܙmK5@EmkdWu'Znx XB:`_J> ИE%9"c1/OuF6ݤ DEQB2_2Cm0jcRORV{Q&ka*\gS"\ü߯ꂼ V18"cPl O:BGNihiI-RQ_m}c7( f3Ҹi^=oX;7?~[=nq,B@ Y5q̻{F-To?wvOwc6@=I97rcuUP |dMjWb!%(0{òjlL]94I4yT#*~g+]@3Vt<ƍޔD:lk ulO[~d*NbstNtSOdpD{u)]gW07"7.$Z=JqdQYf W+ g5LuúkE[QG]C5۩}jŤ(EuWmI8Fv=D7{uXՔ=Ag?|t!ϼ$<;GW|\SI9)_ sϷcT˃WfhDFǝ0H &#jMJ#6S,h!{FdvX΁dϪBnCZc5DlCjɂCU}O8e O'hӞW[a): :Κ9LcfR,H"=|䍤S= ]w_A+|fY?\'k"-/eϕ ֌y)꼄(&s.Rcan8{rJw.!Ez;Atd Z^Y1^]9z9\f| 8ׂU< T^Y{c7tCp!S#-S0XUs[өFNLo;M--6= uU)e^& 6*6<؛}& >w[C6d[r8}}_KWӗ4!VP;XQn>*>/JyjnW^w/!u\lz r $,r;=9װѦI6eҟr:RAܥyК 6O 2._ ՔĵhR-v'"+y5E̹ \BOʃG'፼!-!>\F|RKY".k -Gh5ϪyE 8Q4qw\>-lznDG\.;vw˸G(Yc} 71w0fl$1ʉwg~|_eZ$wG@F "_)&Ũ' A騗lfZgd,DJI&O^"Jh8.)&LnaMf4PA{)6^ႅVbdf AhD6L¹*Եz}Ihb*nc" /| ^HDI\c5&^/JŪ;,,ؿ F+ I5ږ Wp/Иm↕ nl]D'+/AAqac, B|<0[ 5ZWG[pOaŭ=p\9ytDԲ!}Br$- RFEvK$Jb X-VgWIvU/j.y_Ô]x|=62VO]5M|Ȩ s'1!a3>:L2&( fL_,_Q!`2v@+\cigsO3&|f`DUN {cýǙxY质},7@O!3/=n"VjfR39̻H{Z7CGLJͫ/D{0䄼d<LwvP FV\GUi0*CnG.&4ZO%ASB6ЅhTUlY$(T oެ5 ;/yC䡸[T;̍0Bz?MΟ{;]- )۬g0l#0 Lr*X i`k`zcG58_G5\~E,>'DMSA2活%9O)R=n:)f?~?pk[Pմ<3 2-O\,y)n gəYqyzZ36 S5nT]J`;bZǼ8@ *߮Z80lHR/"G/?T* Nl\^uic3y\ThGMͱ!!X-MD_'H0ZsoܩLI rx_ ,%^s ζ/o5Αg͵ (J`)%RǼh,;|z^8RZ*+b,>RK&5 T̒V/UA[˞d[X .!_el^|R)usUiG5[o$c M6Xl+Q>>IE VZ蚦V9k{ޒ;t񢘞-Sl'n4fQh@/`h¨_T{c̬8i}"_AO+Sn=ǣɣFNkҀBӝN\x;}MY\|{$u5n{YbaU%ܥ][7,ή GYv1q][8J(*ĜYUUq6qŵfs݄gt!t]q+zJ>iÖ5&(?u;7@406 +#.ʙR_/\>WϵnBQj|lR)Wc[BCi`)undZƭ5Lbiq>E _f%qe}~𦟿ffӴ<@!5u'ecQG~͋QtLYxBw 1Y깶! 3U<4+fŔ©.] IhĄp3dw#뛘WJ6Gng{cW-?mu~9a@YCݭQ~-J:u_YO[^tSCy\]#[ዒj4S'a]+DYqb3rxe2 .] ږePƕ N"\jάq- rˌޮ\vf62$#G^T^@_K#SD;/8J**.*/Ϥ}pUYm2TUNa0D$ }TtR3~+X/RmCfuT}2 WBjUCN<.g|M@4qB! ){D0$Ft0* m˼ATGZW*h68opv]@=("EW ~/+acc(O}.x֚B!VbJӱ{I jKԠ k&EtE jB`?/H0UOJw5.&I17{.պvg *bϧcf3P #Zf7BK&[gn-T=Ƽ24:ݜݥ|(:]$0l[xdE$ U$~ jRbcI"hTW^Amv.9GxWVt-ӋY4b1iOђl*|sBd?}w9ȗEဒB)!~).~?}N\sckv`+0PoрMD_eX1ݪrMJyk%P6s27 {Lj1~ẩ#_ ~Hbq~Y6LYC/cw2G_ :8$\s#ijLkYag w?v 1FZc+a:o:S6ez=TuD7Ya?a޺a)H5%|rE ɗp“1ʜvL܈a}o8/f'eH,|1Sj=[4HsQTıy~ ' EV0Wr*PQhrȘ9:"Ql5}i6&k}Jc9~,gJts͇"7_o+r+QzXRbz,'v*p\`p$Zb:P0A/1#j6{^uGSYFAj2c$C,N [rU ts f;iM}#^>ը$ Yqlz@$[T5Od =ư's-o҇ޚ@39#)?sX5gJӳ!5S; y~;7;(p~3}M(2"HhN B9Uͬ;ޒq#D0}rJ, Ѝ#m r[@=鋷?` ᄼn(S 14ץP|ՉJնS'+Fn= 6b'ޭVgݪ^@Eg^H^"Gۤ%m};va*&ݷ" ;Rz5Ts;MI(fo:i&w^: עcvzZ;Y+|Dϖ`j)\ b j  GNg0IE5UNRVSdz'-5sQqf7 K!4*5 @́Y\%ӌ/U%qTtQeUվH'W=KvT o^WZڏ>CiCp MG$ܰ?}ЬbkUf{b^T\JE4!js`S0P99T찘jU9Z붊OQ$X;P/lQ$itJlEʍ=.PFz3SɾI' $@cRk'͎Qƚ$rux#vsk$ Vsn}^bYXAYK"֌{Tit.)trSr4ڗrEi^rk2Z~$qV_7X'lgw*!BiQGy;pnAaꪦFm;@Rp,M,dV`=eH DLw&kBi񇭇󭭇;?=}C?pgOүW|0f9c<͘G!|n gPpؐÕŤ1:[$Is!:s̹39wf `YgQ|€Z_̚+-Y./.E,JDG[c^VZzDGP-5ghr_w|jHh!{SYj AznѰ:}\o(O$<^GIuzt[^ +̾ \8ŒPie`ubƘ›k,#Rಋ;u-T_9vKtXKtXj`l Q)cxR^۹5قS"Siu"|lihlfdnUR]7by5g"Mx2Ėzhk26ZJ[KdtSy;ţ0kkv'k5vg$ࣄNrbJݻ+r-e+Lj 9 jl} Kϑk.M∪D-X=[vXF[N0y YL)!ȣUPC؄]ƘGR{kQ>; ={0]eA=Pc~h@5I< ìw֧**{nLz9+谛NrtA5N/릻F5Ι(S* "O*"CC7͝4vT^0$kt/8J/4 r9php zͨni4MJ1x0tXL!lTJ]ҷD'_4U#):֋^V =T-i_则!{vf`z,NdH!6R֔1߿# P栄 8> ﷏:PG{3 {;ZHŰKq} PoͽM60'd:hrd`OpПix7N@8Q`D$tx%]Fk|q>,}f b).hsz'^8Fn7N"$@unrR)rC5Qjp 0ݍ]5I:,,s,j>Ileb3kBE0$tpujQ`Q8(l/:Rk5r~ +8Ga,3 0ş࣍iT/!O h6D*(vZ~* yOp.;އ0/0ô^Z|Xvy*kwms]'hFT6"]5%/_h:בFBz.}l?</V?sZEY*۲!9\҃^Y2ړR{VUۈıo$wX]Wg<~/}εJT3kgcUd]zԠD @S=J7azs)wDss[I5f;"coʔ Vʍʩn{B# ٌ-DmB-MW}JC;NPשycgL1eLy䤸Ӵ39OGSN$IR so<࣮8[=/{JoOO {^&xI৓e}il %7ai98~| Q3PIDjPx:k R?&R_WƆӿfavHDŽǝZ#ZOz = ?V+}(=᝺0jni5{\[&/h>W_pH%q#m ;wӶ(h(#Q=WQO$S=^h{ذ]$3L?cNӏxZr% s iR1G:J8Ȏ??|{'}{QZp #LU1rbC'VԄ"w~x #ߛ@1,nFPwYKv)Va>{ZI  "~}_y#QD7vB%UbSXs&GI$E,r XkR4W Dz\d럈► ͌ʊ,mp U4!uQV"aV否]=65P :[l<8)g}c~@Ӑah%%" ރ~z4I-*Gb<#e NJŜHrg FEs돉pF-<hϮY%[)h؝fƆJwawDB3z" ө2kJ*kK)p " Ū$C+s uDI,T0E^?Gœ, [DO#Q/eJ6g"[IH+LBH)9[N᥂q6eyJ9mmʺO1Ę}qn3Y$Xx{^„Ah/َ$uL,rUlqx xp 0`t ;T뢐/]Q(A3a%94R&vKV_; n] [\ o^oǵ\Ը;F˰WPh8"́-P<}u%sˢ*W/^ZnRyfWE%:=WJ{ *>88X0+ʙ%_T{ M؉~?ń 4ࣸJ8z1Q=]zBW?UEE nXJVcB:aog{A\_\~rzq8<%ϑ9x9 =SݍGYǘP0/!ƣDKh1>1iIP0:xmPNativeUnpack.javaUT ނf-"fux [}SHO1몽QL/6ɓK(YYݟiFvqH==g;;I64͙wً~e߇'Gyq^gIƋbȦpƦWd>9!jW ).EQlQ0"tnYYUf|~Qn;Yk$!  W,NOCr%mCNw{}ş#og EIq0] Y~oe]͇Ji=OL}yS/|A|xp$߂;_~#CVwat&DUQ1 䘣 DBa &m [g@)T:HA27x -b7LP3+ hq:J^I+;v@J?^ij[Qr%5$PմɉBuzWXC¼2TMhDh0Qe 8q&HiMZg$eR|Tazˈb Lz@PA=0)cɤ+ 3mjSBr?`}=p Qpai3xrw ? [j{vX(IEB>xs\59Ҡ{Jn*tyIrА#Natڹ&xú@`K NҖֶn|<|Jp1Qf 0l5h[Z/ՈS meMCl%7.tx 7WR`e#ٕv :SO̫raV3ǀ ղ]i.M#qByv6jx5@S-9ԠJ29@=Ǥ^lp'פܧVX2H hxznի|y`n6^pj| SXoMj[#j4kdFE6"{| *;=3.s]F5 Մq(LӛrAK u ZJxoohn}$A} @Mr#pt6y==S\o&*a+l6>q܌kW|t%bػ?M`%8v 75N8w mk&@AA vhK:q &a;̻Z}Ǟ)-'N߀de_N-oIӂ6UN5 E0UºG(=_~;O#m:`~~ qK?c{ٺtQ~3[LN'P y1,_p*N-cbI$kSFS-݅vWodO.Qunp3pN% hJ3w#ÏF!d7E( wiN owv9ygoUZH7rꙂڭ^ {Ǡsa5Ck$&Q֢cWeԒ[^׃1x%v nz+H?Y.[5! &&. Vf34M+orltZK[DplVRߩcOGH(E4ѣK*O=( b nᩍz]'O`"k4|r\شnd)Grn`qJђHjKҪ|Ϧ^U&;lIO,:G1CV_'c7&^P 4pHơܷ( Ba1zmZq തPLQ],1SƲغ(tY%dVL8V ^n .0we )uT<+Sd-^sKM e&ТKDhv (OkW, }+C^EWI{qX1l'!8^4С^$ЇWC%~ _6~ϗccdNw8`F%u:8:u j$ӏJ6j Vσ=ʒvM.%ވndP5jIV~qXuZ^VN@| A;'CM<^B}YuU,ڧl"zIuL]yLM59SyX⒠ 6mM{ײHP.td8S>PYGf6}#FP.s#  #P9j3}Wje pĖ9qfQfH \gt4^¯% ,tfrL ve^C2(,вCO dM8<;e^߆w~ִ{cv&aY]#X5RT ŶlC%l/H\g"TSןit'tyks^5MK(jf'at6 ZJvO0o_Qwy$Mt1tnF?/  © ɻ~"L@i!]ϏCP (Hۭ.P72$s(CJJp2bydM{Ð.&gOEqB> 'p񊇉83Eསaځi;8faN݆ oߜšššAPds,+g1dTDS828e"F{5R|>i!ϣkd(3N $ 15 a#Tb.9El#X%r F 3pd ׊A\\Q"aiĐ5Űe*D%r_RvR:k p5M%N-rs)nhY=ׁB,T˭ 5lVZaCeiOޒy2ǃg x*{˖uuWFND*(T;0ŽCwڮkUXCzuƿ2Xt@2H㝴 bH66Nf`FɪF֪+BgKoCV u.%nӦzoh!yhoZ!C 3sAp;]щd2 ,fGw/+~XpZA\>%j?ɯű`:&)CWx:+@ W1 2=R;RjN>*]Qc GuKT.Q_(Ra5BAYhx]& WT 7iLw*e! m>Ţ;}f uVZ ]A&8A:4`{`u,D~fBB8^hPtǘhEvlژ,z %*Ǥ:r>DYX-S6" jmnC8N cW}Ҧ7WKWt!pk&=oبxG!VVцv$SIy~uDڒڽ2m(tʧ@h^6ta`+k7.%o"򥉘YaBFC'SF_k?m^#S20VW+ۓATgħѩFY*GP@ࢭih3GWT┴1s*Gmb}Vyh1D^GHꟂ\|ZB6kn)O rN:D*ӧĐey)^TeBy2)0L#9cOᬸĚ1j O^eD@\ǺA>GgS^{Q/_};KI%Npx=VDֹgX?\%J9wx}AG*d +i@A-%Pʤ" kQ L/KuZպ*"@ ! (7祱0Փ,P7ژbtA=û $>,?R!9;}P逦WgW+A\!+,)#cAy@+iM1CKvw\mOI+x c&'KdBXEP-KQ3g,eq%]ʋ!yJ.RjZN. ;ֳeHzHs҆rB7_ulƙ(eTaZ] p ai< E$ḴRC9 /@*u5)ZaH!@[2|a`WU3% "z\(kTKyTXT*|G[ aP7ޒ!(C'+^`31CZ^@Ed{: a(-\j ӁyU2nQH( H|al^R tչ](91/`v+S=+ *Z *ZfYT>Z˛U^.cbr'簶Sw6U&Eo8X,uozw什҉D mDb1*rE̞]z.Sn6f>Mx_nr3vkbu(Hi*oXRrTa]"qqjr/;RϥFEWu?/^k6QRvcknm;.$ܢ9XJ ̤ eYafdLQFDk4pWQ!Syؔ k!q9AwvU9jaO'S_12 =;dSqvJ@B+h1~wnP~RڂlWҬeQ8.= MB tI\h8 [H 9_vÄӀSѪlU4)(9>樎8˧,}XX؆ B3lze/QxNB^RQ\*6z- qfNKO-2a5b1rJ}#&+:,K2KECTEX{(y{7>ߝRY( etYtYU#jĩoF L!;XhwI[y2NEFeF I븅St*\ T0R#1Uр3-a2?Z2X3)m8H%Xx~8+DBѹdq2އL u6ǟ>yzPsÜ'gUF9+kYLgkycjF Һl]cs !b᥶4|Jp7*Ailx1Uw`ߴlZoZklnlmjzA룦B-BI2XelƩ"?k?Jt|@)@@S6j Y~b^HE67 Gj)xFE<7X_Y~Kp+gFZ|-4Ϭk<* !4SJHmߐZf[L.UA*ɓAisk-Դ2}geO<^ZJ{b+J-#jxjw`4v^Gf i֬d~ =Lcg)[~ɨ=m4w- bmTrayPeer.javaUT ނf-"fux Ymo_1/R@c"ѱP(2BX+iOrWRԃpIqI^-X<;n޾7ЉC"+ׄ-{yo Γpɓm`8B?u&0:'/wSuw=n{}vיaLWBwp2Z=K -x,E}!U" \Mg<x-ҏ/{Cۧ@x%OB( -`pb$W܇CpK2LpBL<r|.2$p(,Q, OpORF'`RLy<&L'N'![C>9t V hP*,~ Y 4m ~JX#<'px*|5ɀ,%,T2tp|sߛ>Bmo:t\t6~{x:H #€2b"`1T;>"_|B!Ae~(QqG Vy5 )z}o@, T @/ϼZ =p [@ |0h_]^U|^*Ω A//sdgwLt@p6 IQ:FVI1 a/H~dHhM MMeၐ%I"fޚ-13lC=@K[ܜ4Ŝ'{o ;8(s4P']8 1ۙi)7;U"hL}&.b1Noxӂ&䫏N^>q"v@*dC'*+f5 P&JM͠Xol٪*d^)[$MP7c=%c~Rw(iPx'n{ MiV` z3̧Q۳Pۙ8.o1 x2;|88!74k+ 8? *1wL3g{Qi*hudՃ^ 0:̬@iF68?;tu~jR=)w85t$+|7['•l݌є.oulzj~._mY,P k:!z맚byٸ+03It7>H݈139Us0JCCI9̗ Ǫ$>C}:ͪZíx+ Q;(sQDHOb"uEsֲ:+.oQڒa[l̋)'V,{Ub4ĦD+͟pMC2J*Y%3K>x:lyH88QMU[n)bCTUy7юY@QW:cz9Tg.^ˆ>g~jESR 'F&͋9C1 _IY.''}~:兺`azAIV7L4ir`ᤑA[Ρc9 QNNorBs{[RteSG<ؚoay~oBWrjFtI?Mܴh/_\)~x{2&C¤/,WmK\Qt׭Həų+O.v8/޺p|/B?e!f&373;$P ~:s6Oܿ_ 1t}>=y,]O.Xm,m@CTjeڐUjM߂"y&tvfp#Fqe_Lu 2)R5Cřp.6W[㕀*C>G+nO}aBG/^s!7$Z2?ۏ"q}{c1uc޷2UjA[[SӤQEO6V=+ Z'H5O)פ&׭TzYa F9^Cǚsr骥TaN0bR8+G; ,TtdiQ/:ֹYἳc1n VY}Ǽ,QX0R(xs\bwњByhtGњoոo ǫ ۨle5z|QQ'KTL#[a`)Q#fl+xLy+JIqS_A?bᗭx]jfT8%LG(rWI+bQdr-hSz=_,X2 68rtf/RTFReader.javaUT ނf-"fux Slkl9AΉrU2(U⃖+-yHi.;(' |XiEIG"hvg{{;{/vͤvps0u@9]yNrr>[E& A}!*/PV^D{U<rȑa#!?-4kG>H'9s~w=y/_^<͋|z~P~G'* J!@S~fI΅O pQ6!·I%}d f<^uiAcv`s``HAdnI ^I4I_Dgi :JE4.^@E.r_-X@\,{@Q WnEgK<-!j,=^jItD5fXhcPrdL$@&k ~B) h),DO?DՕVe젲B'"HXCŽf7r gQT,\BBL;UEϟ3RBHw11aJ r7qڛ'UF7I)ǐ!6U{ cN`IBm>2w ,XU |Vlw7ƋȽ<dX/3B3$)n+6  `Gw  -9TPd!H]cFKl$- 'Yvؙ#(%s˫zY[?L 0@| Y.KRBs#;41߄K ^:Ƭm[O:´|M0rV7Wo?C39dQJ $-9pN)DΤ} >sJۍiPtUOWnGlaEP&V~ݴt\ $iXwֿpS!romú_KºMpboߋ gdx

Hdߩw Q0*J:փ}yҀj7Z~j}M 1tЕ˱G `V5a$W~s}'Qitt PAc)% &$; 6B(|JՀmռ96(bG_SsXyGQoIed-3TI: XH$aO qʙpTZ-e@t6@ȰF!8&xs=MX;v}#'prwa.K}LV] RapBxX_'>@TF.qMs耷bHq(SXa8*=#IùȔ@#Ou[Z/5 GSƢ7y(k0jzJ`W*JXh{*~V8|Rz@ZI:0f8oUʥTCWzXp7j|Uqޡݕԥdʗ/QrJ~M%֝O @ SVbl JоmsHmؾhdin_9g*K+#*-Ko{W'ֶ|]rہwKbyΓ߱7Jn˧6nt~]8me3\in[WM` C (qxͺ@(_^{VԜ3xni [YI]i[F֮hԑ$w5W=iQ |.֫1 S@BLmJ(撌3(Y$i , ݰag~:㭀0d\:YF0zAa0M@ Rf Vn[5B-pah5|_o6Ahh&kf=:h 60 &F@[lff7 ,0 L@ L@ g' Y3abA1 ״A FCK60&mP 8p5m2qP\mа9>$t]vB>4kwp|y_^wiR%狮eJ%4wŐn<*䏥̜r'/ Wve΃G|ūqV]|ud@?"T@kˏv?{=zCkK|]![ lȤ@5:i۝|)qMS798 7m 9 gvf8Y+Nƿҕ)ߺANX&k[B C.X;o0KwD=c!IOSg9,ѣ_M~Uc`g[ԡCCfN2-hm_ U^oAqYGK$FJv꘼ݥ")My%z%C mI*E%D4`˔֩g,3Q+ǰGtFZ" Qh:O<~z;m9z&'!?xUuݐlϝ)bj?BC=A@2{xkI$a9ΣNS}U~;ZNodXIa`9,;:X'NBS)ZIUҵ=)ی5/]a.<6/^FaAׯ8OG{V=/*~]1Zԟo[3oי:)$Y 8)vՓp2-u.tkZvPU?z@tm1΀Ui#i+àHwF3xUdjD,㮿a# RY^>$+n{7O diwZq% 7P矆䌟U]o D &_M|bQ=AB7>(%ܣڳfGYqY`xl4 Vej7GM,U=^)ALZ>wRVi:b` "ZO9fm([^z #97IS[.22mV+!y Y.&şo{0.1{!4{M8`jora (,#ģ8fLl>dô?p{/&4#OF+Rn%\aSZgg.սJtoʊ&pB+ݢGp`I%F/iH5C|f& {}{{@EX57`}CbV֥z,ҹyC)V&ED^}8@ ?U(;*#PmiKK8KX C}CZݍ;\nD tC{,N!dQ[BseY󍤭/Y“U"1 &`tKOh~\xPKWA UGO'^s=~cJc腖xP;_>v?,:ژ9Jqtxd@jX(ӆ1oZ6sF61H*C:S#FD 4%8h8| B%Y,gXE<`P1etu1n/8׆7^ʁHTTcxDȁgȩojM΂[aLtgKN3p+uW~Yk#?a7 >UEj`+k|{ (~)р w%[7 +HK~㽔 G71ܳl x\_y6ù蘥!4&$ln dȑ[#@K#.im Q[3<]0@|rpX>J—eL?얻;U|*?Ǿ17UF~?d+oJ3\+*2Hҟ'o$|tm8B/}7Yx벜M*,ʉZ)'$1x庛1y|y1C =ntF3xMv.&opF'8GT$vǡCX]*f/%/ t<oxw%0YO̳0*waE8AyӇ_R<^Gت;RK߻6ȿaqHZ6 lsQkv=r&L̈zбTx|iD&H0>S> +(Öo0h% ji5pjw/v q۾5]qgGupzhrFJUMKLZO.v{Zh L>f=r^I_` ɬ+0x\d{y+n3_4.4)}!ď׉ޞD}SˡOϢ"|52(on;Pn-;;c1Y~qL8.۾- 2)J\Hŭ̪O0cU#5}rf3P^._a>HmDiB_t<{J)<"Vz*=97-N]Iņ?""8J%)*f ,Z*R$u%{?0z䊹n7~}@tlDZWd=Z񤄞PX^Sl%EpL;D|.z)sNV5@zn sVÍ8ix@IK}Y0׾i*85|d]eZɎ-۫?FW>\`6ckDY ձ ,;۱;-l'(Ůejc`/t4=t^u7܌đdv ^fR-t[|꛷KMqz F@&Zhm20Wiep`0TxŅ\Ar9 إ| s%Z逗j:Z fx2ZXxu-bցw)j; 1VKʋSiP- ?/!S@| R8Gg.~ȏkb7X{I La0/DQ=BS~FtZK(2>y^o7yg~sˡl X\5ߐ:6|猦qrPgf @ {P& H$z^O.AZk rF kE 9$aYb@ܤ;i2J_Tjru"*OnǼH1/Y.°ol&-Nm#ۜ|ޣ~)_Cv[&(C\c8HCj9gW:̈́I9M7;XSK8@-W@LHBZYN@ɃٴY\_'htfˆrğ X-[V;B`m5nw|F.y}W#aN8g {ԍKこu&wWĻ ҳ0!c jdݯ_^m=tC`Zԁ朗!$6b񆫯"^m|4joQO.>=+y#}nj .c bx#ҥqN+Wnjв05wa͋XO5 @Z66p)yI[TZralt;DUw̔Ϭj?6tFD'xIc@mrl1AP lH3!ACaZ ت=p6)swpY%@qNNYX1fNk#F}Uo^Io;7p!.Ǡ0Ҕ͛Huu /\: WDTBU5( -P.OyoBX8.Y.WE]]Gv61c9Wr*/ZؓR΅lz^Fe}܃/~V3nIg;N /1Ni}P'`^ A޳Ӹyc߭KH[WcP-Tq`嗰c@F8ar) \rw|m3n hxv/#%+#}E3_!Nz`Y]_MαeEp:.kł䫵:Ɛe Ϫ٤Wt-Z`^*t+?Sl!w=u{1 w9U!cn/U׍L<_R+uT 'կ^Т5%]Qgi%Y8~y v ].A٦xxtxp vw>o\ d!ޔk¾~JH8Q1S1eLQ(eWjpd:t7kI@GI_l WuR-iy 4*l%c_\nMMA#1hxkըCdUnEޕgG5܉uߘJqD>X{Em\c8ZHBfJ3v>o^0coS&B p߼fZ\V3ֳd4qN%P+SoLn4P)`!)h7lQv|n-.9&yZsUmpI Żno4b[hc},_Ptp~1vM2LEQӻhUqWb $ ?HV+è\)2"/َwO1"}}C!G{ަ:KJ<O2jX ph_kWI-ui5_<ӪNV!RMD PzǪh6I -͢#T2)Q>èRA3+= ˡIx':R|fRh؅9upv':B6"W2$ ?8?j?!Sރl$#Ch++yMܛA*8[cld#bh 7JUꆛm|KozF% Sۜ uhO G紇tt%D ߫]Įp먨( jQX7|FB68.(ݡq=]Ɲ8ҾXa "x=6t?x>x-׾+lj=OKcEaoŋ|Xgg=L[qNzAޢ=Nvt 0E'YݼNg6K8zI[By|&[wl#- +xz~~IsnXtZĔ^wJK^NÊ,'kLs%0U) 08MFU?OfO)`k^+ ?LYg MY̢v.*>ۯɲa1I:/"լjs`|˅!8 x(np-6Qg5zn~,7ڿ ;߾TԴ['`+h?VB" _Sq3 |ZxY(Jf`cșvv8mC1ozo[ycYK0}b~<qg $J" POۅDՑٔ|J$:&Mys9%F(%QښB#e{rZ ׀ȜO(h~tl9U]ʅWD蔗wLvUY>9#.(?`Czr,L ڬ>T{ojҪKX_ i௨H뢮3uN2Z }GJ橈ݞES'9@tHXJBa{0Ϩnv7*,ڣ̯=,+?m2#UOPK,XPz50java.desktop/javax/swing/text/rtf/RTFParser.javaUT ނf-"fux r7]_!"m:x+l,ʒ][ HN40Fѿow}+șF \Ea~-s])Ă$ܑEF3>Eqčm֍cF4SB u'6;bWֽUN>^]]8> ;;L" GJs%:l.S6 #mT4L OThOB135LLJA$B]8 ED v'dLyqxf'"d9a8E&v*a#n`]yBGE "+i1`5f$<3n&L<b8n] n(U Ej&dr:I/˅ezt9sh@y(X([ ٧qu/?O^{9`3 EMg1RR<1sTǓw/T|pycnlc7 /!\#0<5kp`{6G$0&BDPM/`؍C6w18s<>L$A׽TX"MݫY2k!$hد{œhOc)UJm}wMYi z˻Dx/en.׿":D:4}[6HCGN , #$%)qKI<#?SF*w6fn=7\v7;eNgwz.geM{*r@|c Ҳ|(<Ơ%(t ` >ÂI ח)^ǧp`5䷫[&8pEm)% 2(qP%IeQ{6XVl &/\d! 4 ^?@,_(n9ª dI;EX_&[`:b)Z }-m@p,@.$̽Jbq\X!yD{troh{|kzzzze^nZG2BbĥR\JMdT8 PdWr+ʭJ〖r؜dž6dIC1^3Sl1:zld|=4D9hjH[`y _r *O &mi& [?jt@Kܚf$mQ[`n=~od}aP|OqNyܰ]N:V k&/T4Q0ס%cȍonۯ0*vՁ't/NMص٫W66zAKU񠚈HI2nF]P|~GwsS kɩ9qJǓBJ(-oB%U](˪M6-FdVFn;iC0B8!,Bt4Nan$+8 B#34&P+"7 Q4*±go0R2쇌p챱9M%L6IJ ,76KKWQyz.56toXt~^)32c ugu (3O.4r#Ie\ YG_狌v//K6 Z7#|e[qhIbS/ YF\7 Nk d=&k#G /x|՝gŁz119+5K}-Ѕv=^\YY'!/͓4{SML<,q[^G+Ud8G@71zުW.l&H-B 1!ubDDy[N|`%Ƶ\Kc1>5UڿTr'>ެ$? ~hQx`pHYYLoZOdwfRo5uT6;8 ]e9 %ݠ&Dˉ?ɶ 6h'2ёsPnI&륽LUd$ҬZ4BY5!7N7hyvPrFWmLϛ_5Sr>;'ϛlxc/; рUjԅƍwdXr$&٦]cA|қNvS>cƳ(eѡP*bχr[cMwXЌ4윖B}}6~ WYv4gh[9ArA`vםGfڸ*2.7[Td&h]f\t^:{1 ŋWvI ewt XWd_n}nG+\`y {?"i!蚐%YFqبފVR7 ,Xwg6zm`&`" vG*r;-eW7he+nCG;1Թ=c hM.RJbsiPc@M7iL/竪k% .}H<׳eD&urnec<Kw0S9 }eɞv$na(p/( W}Yp0%:bZv6 ;>D>}r 跕{SQZ*1#Kzb7sK"r78}V ̂,O"V>8|DpUG,W} D]`c![xS |)b^c2C2ID(ceDxT=*jV :͸*DĔ֬*>?eoWVS%raT+s؅A玝F~;;5&:廊=Y*WOq nX%?o|{tЭ]R =G|g~~jL{Æ=& ,]d/-`)%&7|[ReHw,Ÿ+.f9iSlU J%WY՗)kuwkϵ%RsHyuyreʝ=R0J*|ǣU'Ttֵ7ے5nTu JL3ln=%kʣt_;vT .n D)+0LrƝ=4x׽td,X;c30B,X t\8ConnectionPool.javaUT ނf-"fux ;q %AENӰ `;$uP,;~ auFP{)_u伙 b-Aƅ5 #n Pug9ILhq|?EXO]f &K#:AJY[dnߏFOehz30TmdGnnǓ!vB!s. $'^^oq&eTABbWaM" )cHcP"wy!w$HX{mXpF9IY#,)R&|=4JCG?YA&C<Ʋyf>9~wrr_Ov YZ B񱒼 {w40(ȠOo!(c m6>}* 9H(PV46HגyX!XP9z)-eQ@XVcJΌ1\2&,|E?5ֿ}9+y)(~ K}["N> T16`I&O`Ie8}Q~;>r Z1YF8fqJрe.h #i9ϛ} V)a'+Y3(!tpj-x@l%1[F2 _b7ZTX@Jv)H|٪SiTЎL/rЫk,~/=%m.:Mg>@}5P@l@%_ NӰ'W`]d.; Ϝ۽MPvi9EW;.>Ź}j\'\7LSGUO1&fBL~}tɕizOIŰ""M5 !(1{V?!ǒE Lת (8iNMZɕEVPY! l _ l$T%8ϓb\Q׌<f;Tykv筚-v *]ǡ2Ag$"l2Hem BP Wy}*bn B2RG"rVxD d \6 1Wp1",Гfl%PF4t d V9ŕm kO'GV~Xmo,6f@IЉTۍ3!4nIǺeRW P)w q zc'#JhQ ` tqS'J4$&ۼ+r0v`ƒxY" - RC܇~OI@)ΛcfxkIZ/K2}S J(N7?6iצr˹8+$~6^e<B- s2.}!F||-! DfYqʿ5sD࢐qEvC\X)yfe*EϤ7HoX֐b:6y %K O`i6@/,y4P.jn!. | bwFX."ʏ%Z> 0y "J"is% ݄Á0_YM ᱎ"X\| y?+޷OB!2es%sŏN 9v~sqn։\ԔgtY8AW媅U4-}؊;˳4=0&.ۮ1 DnX4Ly]H )rSW[9;moSPy"*F:xUD9:\C8uMMH}-vI !Mx @{;0e5RFĨmh *-C^aJi ˕++|Tqr;<7r؞sG.-={l%H\t-%s'JTklguVu =M.r1w'{.B+j2;̸Zɶ7O`=&*xqwț̸yn+xJgɫsAvSqE.J`QZMP̫{9D[C#YP>E{“Z~e4hFGhm. G.~=&*g'HÛmY?FLE`‘ N ~Y;9( ܉s5S⡤5b 0-,.a >k*;WYIȢ͸P`hB^QĤX1^c6=[IKQրex3+T>x2\:^UX9kƛm_ZZ$l[P[vN#6Ʃl}W)[] >ӯA-n̴ Oc`j F5'm(,C7NdT\%d",4F q1o`Na 5j/x*"uSI>W rH,xw::{gf QCQH̞W"im4#bf"Z:?+䬈ȹq*>]'~O}醴yW{˫㨦‘SnC,BTI)x2o.'-:)sڥG 5)93Sӽ~ bsr6ݒhi50,5 Pg2Hhh T93)s.S\t!D˷ p?,sP4hFSM&HݠRDc+P0?0e ][y |GTRakO4km)1@\g1fe%=6AAED)4r4\Xk&].r.XZ[I)HNR#q'_2BtLM)!]i4>.OW%Sx =U. $zm_&HTAyM\BQd,hÖbZKhZWi qHll A\{ZLlҝZҒjldSW T YSʅ5j ¿b!H i x3OjT?ܧ5Gȡf,8/2=̵&$ GW 9mȡ}+vqO]/Gg ߢFfZѡq;fU u^0,yUuޝP"R5WUbֿĿk.wR}{z)h-:VEkaVI6CU&\: 4 9wzlwu0O:Z +:&j^٩ٝf nee֧f}TYќ) ]-sݞD}m켠eE[աyi׼Z}&/gy3qۚT@Mk̼w4rɐ0RD ,rOfoo@XM vGSg=sV~ˌ "0 ZKw{w[yTO6Ao=5OUUl v'>YP_z[Qa/] "!iς[ͩ6VR5#Ϯ :Caq憤 Q!oA%x"]\.Bkɦ1^2({~%t{Dĉ\d"X~1|/^zÊz9GdDz}^l æn=,XmPL__1H׃*1GM&)J3+ V%& !cK|_"CrX^ e6 9Sj@d+g'E 3>䙮<;8v*Xf͓OQ$`WSYQrArpŜS&K{BNy29)9oI}}|Li>xxY-U 5V4?L x%N{M}z 5ǤkiI"pI/(374{ڟ Lk͸P7!XyW@X5c܄[6R,WVQDS^.Ɠ6ןi׆.EM_ $c#6xSlB՟sͨz1IV8›!v}l>@umd+ * [L,4SإE4caء:H`0%d)?`&B62W*"pZp[{мTF\:fӓOpܣqʧR[x}n9e E%(`}@6=- 900$ΰyryLe{U[&lS#4?%9 S,P5_NCaHAS뗨ll8q]ravT N8نߐP6d2?{ $EUxl(ce~/1"n L~&ÝiqamZuQ7LE^6~{VȴW"+?;hnA@2 u a,30`j\ܛ >;pÚZ9`n'$jzؒfQRаb x>M>[bĨh2{v5 N'HndWI7Jr A̸4S2=Oc$hAjUz0@hL>'!cL#l@`uj}[;լȯKfDGT0 ~2aַHϔI XbdĔ!VHkBT  އonFwN};z{~ﴒr(UL zÌ.bՌéˁ"=.BdEku<( %*uhaۙwJy=Eo&\.̚;zpʊ_&YiDc I|?KYZc?i2Oza u5=jHbpKe* ¥%E w`_}*%HeL;H'm{HQo `rlTl`e)cԟU\irao|~ucWU㩋*wZjw jL G-ʤ4l̤):1ρQVY*s/,&:okk8,')?\8Bb|T~X Yf`c}7+;$eC`g9v :.g̹5&TPi)h}wh:A"fRt5G"YV^6.e p\xHiOȭTЬ$H_gf I tηcyDiyp_Or!W7E;҈#b{zz #O5d6Qη#/r~F9TII\GzGEA^{ Pb ?E`H5 Pfk?҉7 F@ho<+{*)>TPK##ҋ.F.ZZ<ج)![F]o] ڱ,8⢉"Bq<\.# 6Tzb&)Qq]zg{*Qz-W-ІCa^ UY@Q|j9a6()iH/ċ1P~+ h 3dE%aa"Q״w,ZAVlKV+-,sL#֐5ҤS+71A|7v3ַ.@TW D!5mA(R)} DI_}; - t[x,E;qKٻo)%dt5&:Ejy^e|V*5W1ۅӕZ;Ƨ v?:&I"=~8{=*wOS /O'|2G{Ma<[`QOnrA/  ] "|t*F\1wdc\8EL7ܲs" FCw:OKO0T^9L˼eS'>|`sYE tG7bM'IoEwdBv1nreSn*-nl"f %hH)!vꛊi{ \ &G݋'h(}Wɨd+$?|(^%em"f홤v}rmՃ:U[KEۆZK),>TJhB)!#Am4=eZ2mVh/B բZ!& |FKtkxR-_aDzrیqf%n~(;qB;%j\ *P8o=8=*|`29Y,8v?`JNVEgRB;/FK]mom # I/B!;M8D#UcR^ SbۣS&VDԻu<:~E9 y Ri؅tXo2MB40kDTLtBdcml ,:̏0 t0ALlt;35jƧkdk`~ <4f6Kq5ffA75~i;vڼ,/cEmy @֐m#:2n-拈09e=Is'kf'.R%otOP |~͇-&Em%,Ƕ7 y6=6A)^JةiGP8|< 8ta^+WlSC֎_ `ܮdOM^ʭPoP š]]\ltQs;_| -IŦa}`}C Ӕa4dj+Cv@|Żm·;hf^8$&n]Oe~sߣ,-7mw{`M\6(  L;؜Prml:Q[=CdǣIl&Eއ$KH8$8 g*ճHLt+] k<e`G\8|tªJ)*/ LV#S)l=ۺ'3,c˸(%L.ĶLZ\"dCk]4킡ϴZOo}'⢄o+c;>z; >oE8qԾLw;v%ضm%gU5h5:/vt3xk~7FϹ1w-'-.Q"k2A`~zk LvڰfDe3>ІJ۵ʈ^Z^o&a=`v]?dв0ݮ۶c7k7M'E~6v";)i v\w!9a=nM}"@:靌HFVHE-%*wrR;N dHő}omZ?N6ttZ9ׇ`h$'F^Yk"^MHgt9E 6wN76'VZs6P>ɼ ^}|PK!p%$E>}sM??%~kFvڦI23hwiQ12 9.+>>G>VaBxhPRf7"M`ċt*6ДDbCU5KB~v%`z|Ei  ζ9:,.}myzx8dNU"pc3CT^p{~Yπ`A(ɎFL=M8Iʼ},_El˫=/kdo */4dA*BU@ ȖVYRKn-@Dty"}kω/1FY.$Xd~NIWDq֏h o5-l("ifx0 e ϣ71$`\_T( }q);okә+k[v  @n7!z+_ܸy?Aa\Z1i4l[tpM, ^ϟ)٦֟-}z fm|Y#uz&ף\ "z\vp͜ ](v:SΛs ' 7N<>k螻̪LthNO- {\Pq /x&nGt#08fILuǵ() s%䬾lR9Zmj 94=VK6";u>*TOqcu<ʯ>0/);iN&u%/W⇕&ܔ&MLEKHiB\TleN%VWJ{,sq7P[M`^$F3V1Ch1пNӇzo? /HXQb'o ۯ cZVͽڛGCuKNfoD oad+jan3"0<,C_Qc?Ҭ~iy9ϐcSt.i#H,:f47ГmhC:AP80?S6vM!f#u|2}e<~9МH'dz_꘢ zwV1R"in8s[37z]Cѳi'p,Y,傈̉>*NԹ0 B5¶sFS@t e s/9\L#*<7(4+4ں{ҟ?vpCVâ&YC,%7fƴAgJ4^XeL,T'h-X#-[Fç)4Xg Y$J_Ƙ۪G|QB;N@D5;ך˱Ϥd ڠ29iDd¤omՔ5joEzuҎud0I9{,^w};]\,z&tm.uNsJw9S{{0Ke@;^;m`Zm #k0G%8;I 9E5v}n,g2ŐӁֶZt ˂RL y ЪL PբZl^`<- Z1:6YZiq/y:N*a a<!t /a/V,"n9A2MJ鲳(HN0Avõ2Z[zlˢ#6nF2qp/<y<}H6T;OVQ?Bȱz=!Luo)D6@@cX;f%"Qh&[XcK ][thfxGU)BAx74p8-[^JYO @ fGLsz6 X=]=Zk-FEᘴ91h^#0Q0ЉzN|~C!rWլu>V~Nisx10JXrYx>TTpĝ~*C,Z[L&ሞC놫x*=ID\6ݓ 0x|MYڃĂD ̮mjRV<w p/q[;:%tk͖g .x vlwuFr֔tduC"VRI;rټ\g-ho:2kkd5ڧb(Ҩ X)*3JE]aD~Bip(h#$rgaNWYI]A8[*$̰,^X-%3riSA#D2GRSNJB%HGK$AA:ŝEg>⦯DG4J'0o-)aK,M@KreZ$lhضD /ȑr)E~% jo,#dA>LqgvZRMĺCS [Xzgo -0֧cZ8#K Dhv1+n9Lk4pT C:G&|eR,89~0VOb>D0W Eq ;Vhx2]3ٓHVY‚^?WgW z;O ,C1x[*bn3:4bkqȲ$`?NᓌF2ΨW jo\c߯Sx"gM"N=V,Cƍw$ kc%9xں]9#PpQJcɃuܾ7I*׃[R"N_+OM1)_Hem!dS.h17|VVYxC$jg$QؤQ68BWCꈐbܶNA[n CnYRnAEq}G1k2s4PXsmA5-t#T*CmV O88(HkZ'0(c^TU9R1 $9Y:i*BnEUM:8uuTc/pmeCG WVUU(jDN{QHS.z:M`rpUؖBpꀜb"cValidateContext.javaUT ނf-"fux Wms7_d6mvBؘ;S8t߻+kqiL 'g=;gp\B'~U>faHi[.E"&a;g@sG} .g0]\~z6xhNkN#8 ?f@XU.5`nǐ B&h$&͖nU$9> LF\9X8\rf7\\PIf'M&|>BCJ"nĭ$(L[f Ӏ4"Lvr' 3&e6>~0i_FD<"t!;utN#jc\ZL ؖ\%0*b0V`o8d/gW Np6NǸ 7 Pb&9%b4;9&b2PCg W|9${T'pԠ)@aiNa &YTǼC!Ae[x:4nA6rE=(yJA,A*ۃB%GHc=x5]LoOOt+cq7\ |i? mpJZjC~TޔՖa}xU*yL ᗗׯ0aHHmY%'¢HȐ:b όznˣ#q;g$_ن60~v 0x%$2KCKYb]pNPUAUDj}|pbVn9O>~pBUxdk!zȓu 0׈(B,/ښ랆[KeC5L]gp-\/YŻG5o$W Qc ]NÍuw2 %!KH<\QTɭㅏԩ%M(`R)ڪ/h0'SZe[74^_Þj@n/J QZSiׁ۔j!Hqs@|p͈TX mjK4S[^鯶nl +2T؎#gM5ЋÄ\/՚`N cѭL nS%~eī[;i:0^M~= dB ^{J 㾶#REP 2x._[- mN$zz_x(AX|4޷qS6[np%on^ JCgݖZƻm GdJn/E^U7RSK۷nQ"U-d/#+n50Q4rd8p5E۩jGY_snMJ4 yRh e΃$8sDU|.6!̀hqLuN DigestMethod.javaUT ނf-"fux XmS8ί $ 4Pr$c#l%Qq$$e:ەcHP Cƒg_Hv ¡fZ 6M*ڮBG8d) `Hԡ hnNxG8yk !luna{?h}؊hwҎ}ڂVa@לQ};a7`rD0V2[Dg8@8L;`P}>s5K_"Ssi86BI%Y!!OjS4 1vu(p#R@aڊ8OL#&րɯ؂Ur2c2fӘgI2" !)e)q,i& p Op}Sݻ ;oE M6C쑋f݋ۉZ؈T wݠð-d]RHPfqL%pḻc.p˳{J\ _ D yj*!e\NN1ESt>)cq55 l\D2n򋕴 6L_O'iS&Aa P#M&uU 6䔰$3$$Vm!SX&go byvGbSg/ccVCPuZ_CoۅQ(ioNk6@vtc=ˬ'kkJۇt(Qᷱr?gylsT[dEZE0}!>yUxEx(Z}U>C>(rEN+1C͐Z!P/C>bpD\8-dfc/mHAe1 Yc[`}`HC)M>l`$<9`yeѾ@0[Y|y^wx';1T||b)WyZ 6Ͳt6G'.RqۆeJEخqPш#}BV˹}o^Ww2QklqT 9V?԰# 5um)=[|o`依{g5 trhC9s8WB&qݟ37QO? F\:Y^q }*R|jqX*?iU9XBl% 7]mgAժru:l-/>:gkQwvuvTñP¸H䃚y^<5 nb<}__ҏ'bč~OrH.`j$:~h);޾[X+>PH K93~aai"v U1.xߘ_yH$^-o/ ?RY+RqKSignatureMethod.javaUT ނf-"fux Zks_%n֯^PƟRciY I=z kkmq== H1FA~\2t$s<wk)`y)\q*]u״cռބFhozn4mݴmhop4Fo(8%砂~4f$a>. IG8,hW'@8r ѐCHA/\2'.|8&e`pB܅Fh';bΫB˕dN pbI@X*~@ÖS*dѰ!aҸP/. t YhL@!C/'8ʼ\jC7a Cx?ʀ#swyyM2{g888JB8Kфp״78}=B 7mL 9pkZ}ڜ=AR("&<{ e-|Njݩ j z. |tM*ߜkv v0Yk3} c)0,y+ʄj g8%@@E8LFb xLZ 91L$^2;!:0Q c"%x\ *Jh# s]A!cFZ M2BH\Q"fc=[oX;VV~zY u0NN뇧G'0=G55TȜg6@^#IUfq n(Ýڑ(ZBTlıY_U܉$fiLLҐ558Qܗs+t+ppX3x_ӽs`(y4Pj!F{PY5TH*&HtI8ެH{,_CWWJ&E,m;C>bpEt颖dƞf.O^t-().A4 Us==l/~Dg TFԹPOxE f!1}{38 :&F8T!??p}n/ ǎswwav^WDh  ,{$ǝgP,R[eg~Hx`Ktb]$9OV/16fJYWC̈́HGr%Ϙ;_ ?SX-|<M_azط!Cwj^QJI}tknOQG @ U_`ueߩ]aۧC#Yj5^9=itH'<dXbP.&,xm S+Bӧlm 10 P6'+ο1%@#]'GYr>iwg0 f2̝d}lOCAs^"*VQC͊}c ޕmtpMNb'+99[CVcI ^WY6' Ÿ \ -&Zb_Æ]c8ZkQ8Q^mAwppTUJ,B5 d7ry^}UNBKvY=m]=z"Qzlۺz\cuDv@*!BnSUjޞ̟d- ޘXP{A \hM? 7`qd]Gfo,<.#srG8 HfLN1{VkKrQ+2]򛏔6p-ȯ6a;eWNn[7be(\1s#K涍XY`a# ܈m#VtXwsH.ƶ4/FPkL3Bdfc+E5Zea.מmi_2ݬB˴gmKWjL7P2YIے ,S>/HWCZ%ȟ>G㈾|Μ~͐L ɼ𒬖zE΢9~~0 GBE`gֺ'@{铟d{^lH?ɟ"y- xTh?~_q˓ܺrQ/IXj(@IgDj$bqҬbKwx-; eAR9d:W0~O+|)STDV"^0VpR+# [(5YZ9#ы"DDcc!f|6,{&mp+d#- $LrfQT8\L2Wk#RhRV1̙종bC6+1]!ܔ7 BDt|=yRAiMt)Vr/B zC>71t Ok‘3/> *lM>h . nUR&kJEB0 Z޶~Azu׀*&|w3t8iXgx>NxrjQ*^&AH%Z,CT.dJT^!whBSJM1#ay5Yv}D-n<{PX۷05":RsuA!}X= u5/M{Yęy,#8:8 8w":>];#cUn hh<yߞӚ?RѺ le滴#&o2(Bv1"*>,H wЭI:H:\LM~E4N{wwimxKg8/+\=' u߭ɔ#322gFPngĭ#;fUfq] kZ}N1ƨ O?Ds(H!z&c/o,p؉͋ZDi- >qmҴsu ? :.@^6!_t)Lu'逑 |,~bFwqNld@#866J01m0l|(ߘYȴTMw_>Н#T.iY%kbI3;uD^q<2i2%w>ьLg 2_>lNx?ė,ĮM{Fk^0ra{F]ݶ4P..Cl!ӆUm~p9rC<\& c; d\ӹO7{ktN6@jAt n:n@z{9^_d(! [ IG>TD~M$XDi{.M%;aO*[}6tj:P.!Ka9{\E Hf+Ϊ׿N8 9Oww[BHwӠt< 8`kkCjz?^!<:,Fw:L@(=qx?Y|0]L p6M.`;R:z@{Z; јL)ax/uV]1cacaꮈ&9 E00I풓ׯO{dPK }`DP(7}Γ?k4d+Y\@J6Ϗ@]q'HeT\'#5tm`l7CMtcty1V<>+Y!_;Hٮ][Q>~(Zy3Ö /r(~Þܝ+TsX*0<]U)\3mAE\1nWҗ1g,F$ eHշz؆= F N "!|.ƨ (޹x7_Ăz7XlEp]g!Mg%~Att%$(1y-ʼnN#Aah3$$zo3sA]g[#uKIdz?R鑎C7vx|J/R %nʃ]E&ZM#DeEDRڂI/b1̗O}zOpg౳*UK2Zt(!\xf\(#u2HhH@6;SpVKY+k´%rɻw~\${a)5eIRM?QYHЋq :仜:j5h!%{d9/pWP|oYŶoMNJ"h6tǀ/0tTyOmqUKRe6Y |uXXl:k̸¨}Ox;yw7YWwm0jA>]0\cita m~J`buIMA@z:TuUj 0_f8fsvlŌìLj)+ǹLanX|9)(jJ28=+`E@q'5E"ua~2.Ȏm@4mHς b~TqڂTrZKa]GiUcoFeBʒ! ~k_ )_چ7` cfPZg(Dm¨Zs!]69 "2h1omHgM!E2$HjICHqm$h V뀨}YcX^+J8R)-m41P4PlBaԆej0b\WdF(bߋhr dKʀ48-䄺 Hi U{"g4YNၛ`CpmC9`/k!GrkJ+GNNO dы⿜y[^jG[kвPw9fz|R%;0or,K,N sEH ʺhN'BS@QsR2~¿Z}0OӖ1ԩ1%nOv_`~rY&TݏKI?([RAjf<*t8E~9Xs۸~_ᆊuTr7U[jjKIzDBb`Ҳ.߂ Q|)`woQ,Ri*=Մ'nx;4d;6ccod$2Bb) MռXq-ص*Re,L ?f*ĭ4K"Z I%1! aCebci*64ҰlI<%&3,V Xf \, Vf)u֧Zٙ>A)|Svg;kFl3<<,לߝ 5+8ȹܧb3/"?WUȭҋ~ c%?԰lx"> _묇J٢Gܦj'ŸNg0eim0M{n0 ~45'W=&`-%rM $cxH &C&E-ԣEI.t* 9@F!hKڼl",짷owDք>X@a y!$a4ZH=0SPfҳ#V`_#J8h~QB۳I8Кo={*IDd٭'Uy[7Dͥ}DAOaJ@ &JM噜 ٝ -xAש\d(؀'~*TTR;۷9LI+S0\UAEט*o YjBU/J85rYlצ.#R~#4ף#'䑟7q^8rGg, ([_/"u|E)\bNz5 =WɩSX"皧Р#'j D[C $"YS U=̵*.RjX-dl_@}(IKVA٤oRyͳ E=_9B/x2 e"͋u[%%7 p&ǭ=rVIm];~Uxذۄk/Zϭ| z,j^OB32i|'M蟺uW2‰2 HӽEZ ɓA0CtNK,uɖ,z:NX"81"LsnjC LW$x;9i!;dQ Mc$CLȓο)w(8{ %>BǿmVpj\DUȔgԢ c<*uZBzzH:j_|[`#HP#FQ<(ܴ' ;lϔBhf c(!a(Օ&p@|=nµԦ\$vtMuɚ& =mEs ![O85{O66QG3T"E zgt7/n<qA7rǖa`.nw6CgѠ:&l|DC5茲*]>YO 9g;6yd`ybmT3?>(5 -b\L㪚׀γBks QOdZgUOjw a56)j4]$Q+Y砄*r] 4d{D3|{axyv tZ` G9Hݖ.en៹KSfRDZlZT7T;sttGtNu\{Ҿ$Q!*1tY;cSou}ooՇ-j-[R V#;^XG9?DFM;]mSO=mzt~e산nm4r36YYOpkG3L=MI}0ɕd IȦS*Kߧ+-!R hz擻fs.&5 VD\[vaje 9ܨ\ %7=%נ$'ҰQx*Rj-HKF`1>;v&O`%R)ax!OB&ǂnf)/6ΎRrt,d7g{-UHZd>,HHxSbJVTWy%rE/VС7lRY ?EMvC1]uao$RmI!HDdC\Kʒ0T6Ƙa]6W%B&ü/.~LT" @01Gi a, 1tOden/EKf\-|g[-KE*Y6|sϻ۱ouw1Jb*o;n*~L*▹?P<FmB|K*2gӥlqTa8jG׳%J`EOr\r[7yZ[ռy#8/&^E4JV؜Vv`pGO2"nUo@RXt 9 =vUakkXW+yZ +H^b+Ui6ЅG\t =O ȁpL4Dϝ۞[;sK/+v+:L  Y2sȇ dDѠXEp?zz6> gC{%R mA=vo^}q3kɛiiId\_j|g,Y<9N5r8SWŮ[t[qȧyǕz"?訠^TlmP :;@`:Io h ;)ju½mjwL#|cTE_O\>B D^Ï8{^߉<4G:ŲVeW}KwTSŸr!S Ԏ{wQ3Ao.U@s!R-֙i6E>4` jaoxsqil q"*%T!cfû>+נ$'ҰU)iX?d#TsNz!&SHD0 n0F(~X 2?lX3{-ҍUJF>b*&+VWE]Hڊ|B* ^z ;]sjy&.×C-p tY~cmpXϜX_tؔ7p׀qcЧ X"F+uCL6M :êsݹ0 /q8 y=xXr9^fӐFq,ngY;/vT|k* 2LJAj$И29D""NK9kISsjPcM!Yi~EhqNE#R IE@0qYaڽYbI6n/E vaJ[ʞ_Xs΁#ϭ>˦nѫC*~&ԗ?E.jbiļ]3:MEuΝޕWk,v9z=E[͗:{ɠD^nn@Y]n*AQ.M6xf \s$0\n-OJxln{=M@]Hl>jݠ;;ޯ8*VG,AFZFCT$5E[ٌWF7p^Q'\MxڕoJzN>ysJv4ijgDBʭ':Z0}##b! !ǖTes_^7rqO7yOex4Jw9'Li=zS^ _m'}dzXE5ms8ίtn2)G:׏H>Ia:,&מo>e^N[Sf[=- ݰtFق./c]|1|Ѡ3xU&7737+Vҙt.2G8JKFK6Zުe=X[)Ki.e4јVr@G9{C+xy8(Hiukas׈\Zo},]-r8]Lsh6=,&)Ng4~cOi$P򮴜*.̏Dj 0Mb\)3RJ%ͭYRJU11696!4 G%Y޾~O3+2 PK}X,a6kh CLE;N@*p2ۓNZ܊}Mz!@pQYMIOgpa:m\?Q{OVsbwYdSq!MM.B7 X5Qj cyedy`'/u^ͽ2N5{CxJn L$]PJ< [QӨ~,(0.s<`7MlU jb{I h;3r!_%χK[OBZĒtm&4/ƥ ./.;GGʥuXZ K+k[zh܏?)Ti4o#Z3emT'=>3IAzgJmn a3d%,ӓ~nq50BHDg+WOCku) #f 'T*a_"`I%&3#% AH-3\{ҎDyS7@_y[WZSVcHM&|D@i!az-Ӻ"L#~1p͋%Ј(GS/#y9.3Vf̍Fߒ <40P%q\U75~A=BYk6;Utils.javaUT ނf-"fux Wms8_3iKrGr@H_s#lJ߮,'Ɛ^!ڷgwx y Z.0MTtG z=s5鍞y|錯DĥAc.8tRXi*1BI::'נ$'kaP+Rj1,.$G`s91!9wM38X 㯄]0Rfű,!qap)ϙct|aA$f!&brETt2H)g_|@?q؂Ȩ極^ He!3;uShi"O!F5 ՙKԬ̢1/M4*dlY׼¢ƽWȄu7;KPĦ3a+j<"Xi7/7^<̺c;|O o&3u~oLTI8K >A:Ք"TL?@42)LDglaĒ0Tc$RX&C;~aATVu0,j&a{4r|'IٙbAyy҉&*t}u.p>uIr_Q-yl.7Re^%ugL]h2Pj}}TvL8WW!K۹v/'[ W}ЃtYaBz gdWqAx M /w:Լ}gi~;(v\Gez)rz^. pR\DE(v|Ȑh7Nfdrxåh#9{I9nyd0}uo0g0<@%\uPTS@ svF}%*z)=EҠ,඾'S,|.Oiu]CJ,ǫXEތ=qEY#̝Lޏ$EO]^#[4RQZ" eIRݮxς2Ը]Eqxq/D"uܑAm^Ѧp}xXS;UkQL pI‹dw'_.A#[88D3`a> bEp'y0U*8(Ouߣ\*o\g>*e` XGU*#L@+>z9y|ՀCqsRr'F$V =K8BhL ov8Ój2Y3n?rܸ x81ZoXH3.$J(3CNx%tF8%gajn /-iBbyM."- 2_\8'Ӌдb{64i^ %mŪJJ>MDuZ$.? %)rl y]M /2DRħ ɒRUIZa0MZ_A"7ER$)e$ņ$0LW5)nrZVW6$JYawE#YbB>\$8h$ZG6zݑIS:1ր-bQbqj](.Gl!XHT`U۟nnnˆ!zO.o:_ŀOyF &-w$Bqt hf qq0)z+}A-$zjP,bMdl9!]yuz~>_N(Gbïd:;l~U~ʙCK2_$}> 5XiJ"k`ΔÁOyuJD48D@qSMKgq7:O2mC2ח蒰Q9MI0` Kp5D6"pfNM41RGZbmrvf=s{7mi6$o6觃C)Bn)[x0Rr%NKDJ*\\0M6;t g:Z|_C ӢB-zG?Iu"!۲Ād6Y352A`osX >~GD[3 ߱x^*[k XAlO(?/}l/qTt3naעFt*KNۈfo_eEp_x8GՓ4zgԅ)ڃ9Z/j jZǾ>Bۢ&?-B *%n K"*#g_Zhdc tq K%X`gZeOVeǵmT9BA5!7$Ǽɲ:?z&D,mXk_"(үdi(鼯xVxs~wzM;́UG nzO"b "D΢0j/h7DKm&-C8X EU[&o4_&sPI&'èRq݅)C PhC+P85P02ȶi@cB/l$yO! ,.Lo45~ JT|0HapC.['^&)2p@1H-fAƱ ɩ O0,W?ќv"WznDK ̘"ctOco~n* 4:7?G7@ds`;y؆%w%E#萮xKL$!8Z=u|EnP_Z@NQ6-,jGz0'QWZ ZR$U4m/[zCF@PZ4ư( ^bB i P8̝anEyb-GYqBT:;>TT2h $$Ou* &2HG| sZѝ-e ؄ Ҳ,}AMvl^IM!0F!cr<Ti7@UYeΗ 8F1E%1(I"d"6_N?--FKKD] am`c6E+r߼$usfG˙ڴ(umKIq0Ũ y4*7Gl\[^rP `Ɉ?|sp`k^ӑ1$O>tF9jK#-mLsg8 }D3vB#bai9V!j eHNAވQ8x;jܰ3.$9&/R @^Z#~N٫A‰.[D(l4OWއێ\IA_|u <4F8I.-} f@Tbk 6Aǎ}viWP˾R0=8P|&|E??Uæ>~VXgp (҇ݍgaUR}޲,g*ş]6`$z2ZJlBf[mF,'m ڬEY0Q$L7?9̛BXS`Q'ke'9L?!}F1vt-͵`23D6fޛ2dzRJO= O ZbN|\&\Jj-yAQԑXFsƎC%̩V9d]?D8ۢȖ붹].ox.=7M6dqB]ѩ_ fx8Ϻ {`ࡓE:}t\OP6掫( (I.Pʼn*wl1Y;G#0KnYDŽ;-;Ϋ ]ζ{q I{%Б2QOfԭY`&ĜWi^ؠX^e;p6[\<$z߱.qBNjw QIԎ[kNc O[v]ZM"Ndb ?d_| E jM) D7&QQg<8H/K{.[[&̛5}`:w%^s&zz!|jg9tu!]Z .qnt)іmv*(Ukv߼tG'(㝴3:_E<ɫhGiljMԨYuݗ%ITq o@05UQ F 3wSCGTu1Z鐝?%ƝJdw&AT18p'@Of~Osy 8ckU{]@VX (+q˅(2 m{[] b_[ti9|I+P73>q`f >RuhqN(34v.ZN3r^x5§[hC;ye]1i :" f;UU)K/gy  \a5tk_!kkɲҞ|8<{݅ Ha̷v {|*;n!70f緑r7w,qI/翴5NtmGKCA9Lހ Pך OKjOyͲK[< A#:Q8¬G y(CczI>3Ơ_ԬE ڳÎĆUEꈝ2(U2~H҂aŞ}LxM39UZ ; Z&۠7f9#PTԊ]Asa̧Us^9b{-\Cޮr^ i =D$MTS_IYZ oB VD|&i(Bд\X,-XMhl`.UTW6K#ÌLGVk@K_:> ves]|kf>Նqf 9=G^a;JGןy% =BzZQwh M: m6A-/xKc@ }a][0 =Qze `ڷLh62haQ\TT'._Nyx>Xj~VA x ~B_$bBC!n<DAڸpxd1[OmXs˼'d%#}g`2:i4MυKm>I<qhC5>7W(,g}{e XpT> 0ݐz&pꥦN043Jh˻}!HJU⌴R5/3YHu1v3= 8T 8480%Ua~Md !sJAbA[X_{:}Q\\,'WaR ݈`kg6U<`y*J:sOΨ-8 o4%)O 9nIT )3훀T*:Wb T&RƗES/MDIǟhpSp ӢuMv 5n$yK"v0mEx]Ρ.%9I;`zI$;Ii⚫A(7X2D'SLp=+W NRF"U("3!%[)s+GePV5 [>%( v.DBNڀ&\H#-;8>{C< [v3˽a;HLt!O ZKHcrU:PȐ ÐYG@.]*`mLzoۀYcVҽ%u2} kq+ KѠ-̘m)u6C6hVaUu}7Ax.Ft3Ϻ`69:LьJq8.`0@'=-ToSENɣ}!&P)R]؊JpP\mj1cIkõh:V>|=*bQT3(u X8ˡb>ac8X"1h)79t] |d7,ȌRlw>k er3oPR#+-⑭[qv- ΧWC6~jj&V 3o rb{I~ZƨsfN=Ȉt!v@F-W-yb)d FD B0fX($ʏB:>Bݦ >w,U e %P?jE#j>f}Cq*zoB/`ƶXѧ<*EL O{G51I Tob|jDaw,(c \xG+rDE[ 1 uЈ4S72"p j:6#H_2Iw~EmJn5 )CMu %Kꄌ*8s|4kPch*Os&.'u+ƈ+ʶC`&5 VZz@D //bl!*ޒr}sbAC=^) zm^בsB%xL3@c uK6K-\#ANkĘ ҋWKF *y-[̀>{[ xaI𷓓zPʔ=+n<u-\-kfg-.7wOIJ&`?vkѰ 鴿ޡPGe V`[P]o@aگ15W +@a@@1vNtZUZǵ0bK9-;FRBu4(iiOf5r%Ue~6yD@߳8>܌Vtp*" N뱉mz;;Z6õz.iېҥ"o.GW|'Ey.e _cԸ7'ɻq FFn ,I:4V#^^w`Spxu ["/7 ~cTW*xx89~&}2~y6phgƎϽ*lњ~(0 KSN?S5E^Ra7_AYU)~M*ѝY;.p-9m}.>Vˏ%YYGѱ^.&ކm)vT#$^:Rz,"="\^5 Jd*>6m(׎LhYwAևo|8tyZ3fx@~ب];z#{tz\ls%t+3bTa.#dHx^o"]jz$pepsW,ؓ؂P*.d(d v֫.[: WM^n@DN{8iӯdtzTcGUⰩ(ЛׯԊqTy.QJxj9 f }ebH^%Ʒ<ΜZJ{03V 鋸i㱾~CX/ǖ>7?//},o;۹q?MNͽUC<{+.riB"PhQι[QE0DM/O50HZ)RBY6KR?3Vi _ktJUiLNlnQ@+CrX\I@쿛dT>Z-U!:Njm O|1ۧ upzy9̓`w583/S4ULݑOjpZǚAYn* P/6}"Q_._rr?r8/5W1g;≌1f ȍ 3'NaI_`-d3}9!w[~;8F(8>?65b1Ǭ>UrwA. ~h˧U1^="uKDOJTYI?>¹O}SX #)nM&y\>O G:Sxd5W-pv2A/Q(?o黻:VE7*{-sZ]_CM t{: 1cBn{y1$[Nk) 0h?ہgqɳkBN">% 3) 0Kq8MqrOoyỈ:` L9~i礏aȹ:]HBj2  $ rba(H2@\M,%LLg9$˘gr&RFdԪ"5_+-]% ccqE ~F>dK<@D h(9[A䰐|MX`qq ~1F|;Io)!I 8z E4##PSAHVLy &"@M9Lkńgs!)u s+4I"27)Ba^Є-d,@?"6i# @#ڏ,rS3]b< oJ1E %47r]3?2:C_lu(⁲bU(AJ?g2,*"ڝi&x_= \@pjaЍ;y=`d+zƱV ,{u&uWJ2|MR"TԂTUҐ;ۿQ yL.X9bҠ^f" 3#B̘rN[CzDTqb*q0Dd2nYF9rZ|R,gt945% wC6B{Mgn[ws*`G`c\st%Q]b+n* ]!%hs%M:i,{%Wqΰ}0@ز{t9eo='eYB?kB:9J{f$o:gӍ;a3I{,Y4暭Y 7ThVݳt-_57O"+y=¦-DS\fǹϖn4ϘZ]e!z]ܖ xxU{k':Ľura,JIiG‹oT?byB2{;;<]s6Tv3NqVXNNghQdk|r=xH 9 ߐ2ZohFjeC*]\}\\Wg7|<%ME[JNVI fMsԔe4yUdnL֤*)jWZM_xQ$ה">,&3J9tfzzFnr&wys }rFzAnRe9Μ$/Œ!H'usymC6_ S0W n$ĠYbB~8HwKA4_GW|2ْjȚ:)]5-bUIђ8=GL0& 'T7f/406.N8qUy糳oa9SYPƀOZ5pzK &׀fܡ踄x]'8)jKgt2#و9MgꗋOW˓ UjzqO8 -ޯj$0͑4kIj"%V4o+dNɼкD-Yz3*3Pepmb8CZ,~<c˗3!u!bPi<~& 4o>S cs)4yzL@5xPKE|eHZ:8qVuC$$f4]miIvd=}II6bՀ@pk $ރ,Xmw5b)8?̈́aRz5wYN˼yI%xXM1̂O),(w 5lXA- f?`AtKʿ2)60SNsANӸ@ۺcz}h @XDoCN@+8ɲH.ւuW'Xf]kw2vк`Ij%8"S;j zTꌢQɉ2ش3|5 K & Z5]h5-|n1)/Ue> V4< 頋:ǚoЫfSY(;t "̈ͅnG_+a^S,e؉u}@m'JV+Zf~YΫJ,׭F*nF ZΛ[PF+Иy,w^|yȑ870⿆Qxzㄿ:!xݏ% |\ ưV -dqr}lY ͓̬< 1JSXRo-P8q$ǐ~3D$w(,M^w>G:rr$z doYП1m; &gȄѺyC@jp w#bM1Q"zlb7XfalFSډ*uqZ/QzfAW4H¿_.G(J"γbkkxE&sz]^;_K`s4[~EutAQ<_7LYB Lr)Ydj8i[?qk\$*63zЁL H8y4j'daG3wDn[hj]d[[ IS/QttfyKtFt.?j&E9|pwF<Ѩs̘V`:1[*KE>vwg,*vi2W@chTRils 4Ä8ͩxq[*׫ռ˼ˈ/Tp⋟Urόy!_܎vy04zdpm@+ tAf9ʈl_ʭ0xg4fG3J$i 8iIkt浶4<5*t-Ħq5uzDT5ZpW[4& Oll9xC΋3^5g31Z0/$66G|+-9g;<8vq'i 5Й"ĉyDdQW$X2|V|QT /Iwɖ1iAfʲd`<݈5IoĉaIQD|mCh޶3[kWR+~i &g%Y%<;JWxS"[aEwD"_WM1?Z㜽lh}mE;+rşllMu96ۛp8fgjO3b4M>,<὜K4e(8$\릂D50|g4ŘV@ƏCܚVSFEuT[MQmn:IF#40s¡w."]H .mC'vC\3ju~u9H+ ?VVn{'|7qfw|sȎ,o$Q2*PSVDCulT+[EV@&2ܦ.ΐ>70#fOA|!|,r ]329%|wJ%ToƁ|Bz+C\e οȫ]fDxGghIN2z̒HFq̍>_hvnW}`eIO5&ydu/bw=>T`!qIM)@jk5U"d4;%`1S\UBO"uL\Rꦈ*+P[ L%m6&ri =$Ң|ݙ9s;;=&#SiB24tx+SLgt3W#,;NJ2I!l5ٵF #ΒJ' ]«4P+ԉ5jY|r$VFJƓHx8Bo]cJi--I,-TÑf,oZ-m"MVfH𲄒zKAg#5P O:+VϺN:hKY*IއrcsHB']8WB[9BzYEBn~ۭ/X_UtN.^'LS} ; P3[Nː<l bz,ٯ'ho@Ą qpF qУ?Ƴߦgf0Gp: ^`K>\H"Z0%7R}!L  ]JJIplUIMqˆuՔk~"8* ӧhjD8BUYh]>"ri՛B!ypǑHWR7_t:pWKĝd6F Sfۃ?NDh_ #b #Wp+?AܔȬ"YM@#+k Mh6VŠM/~6vy}5t`+yoOt9D'hH*Zڵ^|DhfD2U}@:AE}rI1) ھ^? m1Gкqr)՘AFMǷ LnGCx* K6nCgPB0%3:rJ3 Ͽ\:U\X{."ʚL9%rKEu׽$|&މ'ë%2ɽNGYzF~)JSП\I$#m5$ 7OH7\E3|ËP/L)bL#CQ-r9kKn]M$f8;#i+4 }hitsdN5>1s%qN|?ZyRM*I҉D1+bUFAمO73oOyNLU>T4W?WZRW5tJ1; //zp7zF])= yuصȣ6s&;} 66E[ʖAկ]D:"i.墵>, jΥ׎>~j>;ʼҔdQBѭi38 |x nꀕXdǑo8X#KpL:L]+k0am6;#}!V+ynj_Mt챺Sܾ yu$goo:ӏQ?\hdZܥuOм,٦~N :1ɜκ]!"PNk ׸,ktĂd2ۣBW'$HkCtH p" _T||v#߾i׹<~t uǓ蹣DnǐR4;y)x>4킯%Z>3[_qC>M][o0~W UhCpؙc'\v<|}e.AA *KVd"Na9/!{K *b 3UˌY$ d6Z%ѡR-bU[(ZF`FtzL g'5֢LFa7tGh~51,.2+@H(rt&dNƂj$jU3RL{JNyR1GqokwGlRY w+Kj]-B0=3wsǡVu捀Zf kq4bxNI]$+dPBSvW{` lE2 ָ ʓFSe>rhsyN:#(cW&%}&Q2(?."kŻx1(^j!DEpWig LNtڤN5rE-]TKa\Q į1Ja}7ZЍ;;v؀b8周N%55`â0l tN/xU+ 3"JU ۲ 4 [V,,rEMiV"ᦾ˯ȝz_YFq Rͤqt'MAW+^t?SoN UY"rlM-rsaƭooöY)/ZFȍ:/d(C^SЯ:֭E ;u =}vUcXà偋 YAbă~Uֆs z[' ׌R:ҌI4IL}W$fHdd /^D#1GdΘLGF|8M&l ޓdz6 K4C%@RdaH&C"eh bdܲ,(IY*@csMI[:Epp\EϞ2: `M`8Ds} ai GQD$2d{so7z 2JIseH%Aޠ!D/Am"?|8Pl^S,'_-y(nE>3Fa5s,fj|99; .o,( w,"/źPw(b %4PCN*vig4:G/):uj̜&!|?;05xUN{_^14v n-X,lv@z);́y(-_8yW %%IX{:/+zYܑG,Ub\#~E@j;9pby:0|@VOVdI4.KA]]K;lPsr#OW˹$I3~ 5X/yrlX[>ߥ9&Ш>^P @[. :4 zdG/LaBMҕ2sKw)u,5Z!`UlAH]z{GƂ߲hW WZ-bRQ,IB2p|r hJ;EM _ɚd+Fl%㺪E+@r܃o38)UV@ q2bl)D$O@TLAL.T}.˕\ǘnc*rU,":2K D@A*Q+44PeJv{u (G۪P83/y|8&驴OGZl4CҀƨRYᾱ=z5矆h>^-IN LG=si"ŧU@kP!o `{`,%D0d kfSɉ}ic&_}9>,|-=z޿0!gYo'T:Û=qZnP0-y i׆ Vz p % gnS_YNym-:K6P %hw pj Eaf7 6xE?Tʍ>oGek8$`uzi,ИU4T$0Q9 敊;\踷eC j@9kD9{XkY*eD \ 0J&zQN[([ӿӘmن ڛ MAoΌŝ%NV5uKu*~ Iwvܭr輆rio=+R~B&ĺTCR3˟+!k-od,x?oVuEٚz9ńh&M6RN]ltMN{(S7]L3S#2& zX[EKT=$.Ձluܐ >oEI6ےT8R5qpe%h7>coߐXh~(M:i |߹2y[R %z>c9۽jrq€Tr2Vse1tEMߚNZ㔸"z\(+Q9$bmv3[WW.Zef$RKRh'׍$@F6]~%n4 ~% iHGdOԋ~;KrqyC{痟ztnz[VR/ʑOJ:3g}pJN7r"6 |=L}(5(p03(EyB (eAIܻV}䆼_qC(9 q=aM;y CDG28 -]sB- `wĂX!6ǬYϏ< uB ,i/f񆬶h\&4ȁkRĉ2ُb&l^ z1oބ!s7-39quXσt[X;vP/)Z-sX4:4ϝA"r Gsq 'MſnP_f6$uQtI0=нw:o|y#t|zWBݞܱD󀮻NP);3TNֶj5W8x[`)p7 ȷy~v>#_ܒXgbZ$ts=~MAˮV-u>I@'c4imힵ?Gy4LcOpߗ!Uw$B&)?('=Ih~:V۲{cZ>C1^98q 8ÈEǸѭxSÉ1Hf*@87 IG4 kƭ}G IsuSۻ&Hc;Ot/Zx3K 3<`uv|`Z[K{L#7fkfZi2oc&>hI;ܕ:dDApzй;PTPH}6>X~wІAʍ6px s8ݫ*pݿwwUd3:A|¶V`B#ޖ"a*U JJDV̥b.sj)=e]{]Owx:i -TtRlG?lh-w.bkP'4t,X;؀.h^G%xn j&/]Wbf)N_9nrhٿ /;pW3 ޒ7E4$Q\e@V gY"(;q^Iܵ0mwG%uo><5cBC/B>C\; 1=?rf5vdXM5|k 9͸ Kj|A;,>0u%w0!էs)њM|,袨te5<0ɺ41d@YвV@(XѮBHe^}OgјPqG3`>ޔwxI|I%.̖&qqf4ȲZX:2)!8%0$:|IW$i:p1VU$cyKPbJR"ld|P)rṙ |0ݴr($r ?KO#6&nq*|USJI둫}y{Ѕԋs^cg3Us3U!؞l,f5b"IsdQBK{G,L6N!#yHZB-y6Z9#_ÂNZ2ӔC!d@uf[A-\u*Fu{;C#\ػC1~XVfL+1 H,~r&s*G4bȄ ahIrZ m} pG|z,6e4>L4S?X DW'e}jO&9>B .&;`[ Re"̒ O:qc*ɰʒ&!桖c=GSԺ$WJ\1 ra'yӐQS]p Ic@5uЮN5#D:EoJR8~-M3j?ɏ Ro$͓ͩYfp8ٳ ?oKJڢfOʨ0q&4KDLju;pg[d|u~X*l&+jjґe1kbpwZB-Lr+yN@$Kی2oT&j'x)bi/Z:"JZFX^A6n9OJ4ˏV#q3קFKȕp6Y *| % b?z!?ȽxIWX-} 5/lA+SKnM{xrTԫ2=nV#Rk\S'R'RUp0f.SܦuK%+̰*&a"a3o@ѿ'l7%DS0.>4jq!d:CBP@aDBr ?gJϙf#Q2+b)"tf n1x#š" _h+ZQؐDG7 EL[d ;&GC#N]8"TBDL=#:m_./\wLwD&+!ܒ=5|G@c)W=￁ѻi_ #[I Lt-/<Ȏ! ,m1EKb]ucYa̔\ 2<ؓtͣsG#ѝMg*FZ3Tz#HF 8d\hSsFCƤK=`~PZQ2 k "oɀF쨨`NdP¶\qBoX/65ΐ17B2y,!Co'Z6ܒj'.\h24 /dtgttMżBkS%eX%pHSlQ&qpGS4>1$51ǻ5Yږ۪B}wFgl]!X:YwIK.C[ ,R}[ѩ5Q: cM/g$c?hƧ>KOazAA /nkmǙHϝӡoݡ8岪יROj~>Mucy,V1ON#O]:)(..D~)YAJdD\?PmGm8b4ͧX讈xUn@$e*)y>w{s _2%kcŦe(4>Tt-F)H$rDM`HTc`$g2l J!~<CADWã!C90$2rKMHT0Cr`H( A`aD%=X M"w+jȜSeBIPM_mͺ\wk;iÈ[D{A;C4y]Kf\wg~{󉺏pfWnhbAsfnpm{&:m&(bl5E totӟ2@eۦ*Z;t`zá> p3rk%*PT^EU0*LV,M"<"UM`HTc&۪dl^2vUbw5bJ? T9W ϕ!.Tezz~ H*+< ԫ4kɔL0 r#*$S_ $S2Hnʹjv* 0 b 촟PgmBVjS/k8E]lJ6Ԥz3*X~IFx4/}ŵ Uo6@͞_1 I悫/q&va]-ѶYҊT_7f(]KRH3gHݧB.xxm{oқ G70_>a4M_uOcqOA.8f៉?+r#f=0z6-8i!,}|O4-a„se 0s\n;"VC+G.P[%fyf.8>X*,ouCpnh &^qk?ɍY y RKmO%Dgց[^ n!]Boi /:1Z! :LngDJ MtD-gX8:o9CXpJ@6cH&AzaՆ燇8.hup܌ bn &d5mMǓ᝿<=8O쎙[fm;:vϝxXc![r+XN7*m(/9AfO"k]9g1|ʻYCyoZ:yͬn\pban=Jl:k.4X~}EXvMXCt!r7<*ao{\mW*E!ͳ ?dɉ 9[5V/,}oEԵj_]KٔQ^+9 J͸>c)XM~2K2,uhJJX %l=-beW:w¦DGKE>N {7ƣΠQԒ:[)"Z)O+> {5Δ_Ppmι1U[ ^%-iR$p7_@rxBal G×]~Z, +jcж8>';xjW@m>ƃw닣/u:_hLed9i)2|U27۩ﻜy EME  sЅOuזo,+QlS[J VOl&SCr+ۗ#R!Waik]~lF}O&iwƣ4>gg[%% cSiΥ#L=3E9}cBjWFZiTT([2%Vr)\DZx Zd%F W)~)L@(P/yP: fvAo34h5:%,Wr#ٻgxWC#X , ,w1K5}%;ТhCS[6_}7mN ^uncz$H4*Y8h4+fl#R8ݔdϜxpȎ3@8%ymX6uV=Ϩxvwy;_m`_;WIs3=y4J̏hFZ)TV?%N *|PR+F J'm@= a8˃7c'XeWLQ- ״)\A=;>M#̈́if2*%,&}@RrӛT{(&sON۴{/74:Nwt= \jyʫ_Ҋȗ5ݻ gئ#F(HHX5~+Տ4(M4SH1 +( PaFvRQ!{˒9`A~;{mv\QkhU"S]ASTHK궼\}j:+9]:ĢkǍF+gn:X0VUE}e ]OHv$V;(f9af\B3m4!)qS;kr@[YH飓ÆCz.7}؄O3*[r(,E'Ѱ|,:>,J?o7K",,"(dQӀm`Q ,_",,"(dQm`Q fe-ٙHʣR)Em.R~_C*sә(iTSGXNr>@$$!-2߻LRVrvK^D2=H*[VhEz+s2ߒɻ ߐ, /5OY@X 7JBJFDUdTsQh 2IDPZH+|Yix[%cG%dh Y܈g\Y1z{";! 4,h`kpXTfXr/zL /r,<ez^TΑg>zW$ (sxhtO IA;a)+5ų(sNH;j KMa;5 wA7ZnP6r= !{>9S w%Dw'@)]̜ ; .}V: 1jN7ZG~->4}|܌fSq<]No]Oc:S졔 LC4q'JOb]5#kqdYR2 U c˵&-W"83,JcWꓹ)T +HN5l91M%2yI:vxv gzOJ<IIa{m,ƗU+>0fS/HQ(OLނѝ~wвJu%]?1{F|]P^ 8'?xgO0Z.EZ!#u.Nrvtm&28~I41/eH(ߖ7H8j <|2CkVdv6Vȗ3Yy~ /j*Lwmy/MvAH<"`>[SdR!~%t U4yf9CΗw$,v cTVP{$[nBC U-&܊ mefqn=<3ӌDKcSTy׻F"cL1U.FW^\ R}k_ 4؛05OD4ɵg1@0ٶ^.{V^[Q4(&2k]IN pO/t"8yc/'p NPa.kmy/ 8%4G57?;\|?*[l]SdimGtu4L+T}42<?{`Dw:ha`S##+y}һ5cvibfzDO3[DN&J#܀׍TM*Fs@ٰSa ckiF` q($ox5btU/2 Fԑ@$!ct =PbΠ'.8C:2N0p~1>3r@G@T(tR2X.C)nحdX),ś nD0",D!2<"L@mO8?Ih1P=-0oG0mnsFHp#"v q^MkѲP}2r=q#|Cr9kTp2v(c: mc{s=oʎ ͮ0fdXs Uރ]E N`8]AUZyƓ,4W-ĉ6a6x7S&|8_>%oE )4$qVQ{ d*Yr3 39,ftjbY=wŹ_?]g^lCz*_/GYjWni?M8 2Bю d998fۉ*S0%s ;A14N?ur2% lE Vx<>% W/ EMȂ²<\,ZR"~œ?v^wA5C}2V}@[j_Tf0ۋG_BtJ^,q~ "B_![o| xO է7Nj2YA.<psa{l(X3;:7Ml(B(9p*,=Yqn.CCS\ݍr8zvʅB>Y6rЪ_RHk%9iħɏ0ބt+ u)F >/VZn;>VHZs8}|!7QL4`v.1CMҧ7ߑ3)( K>趤C"m}VOJKhDLV)'i-d9 g <݈gS Dcm+ Um566%<W 8vCZb72L, OoPl,33t^25Q$>NRC%I˼r!O4mwreKMzRdi,cD]{7ɧVG^R^JFKws_LryRl |o/濘\#ʬ4IʀDQTR{95H~:YfFPD#ݓ@Cc'trcH!NZ"E*%Qh/e"KgX_Pi2Y %tZv X1b,tDm`JEh&t>JObK@I5O:Fqe- w}W)KE~,=L"Ԗb\E)&jyx |so6;!wtI] 0C曘_x*-`~@qAj[ մ4!R\mg Q}[֝UPaJͣ,/)N#Odɺ9L%NIm- BCRٝ)h#Ozq'ZzDgX5Cmo)b2PCnj^1 x&u  ^juRV7$;Zj9?@eKB/J}wA zIJ]dvx^ K*| $H^`Qu AuS1jZЂ7xЙl˂|zKTg C޼\(m?]Toj?QV*'*">hd"{4:d+’_OK_aɯ;~Qɱv' :u4yu:퟉ƶ4{b{uгz0jRD SKkm]&͋jzMM^. CŨݔ,"fQXu| 4Cz/N,G Pe }WuMzԭ2=f?n6}WI 9آ/ ulhbGZen$R%)"b]8$眹G ;CK TErrӇ),a|>ç`t" *[E-0SJ7g>kPZiZEJZ-օŋbh)@ȹch)lD0 nF(~ 28䙥 $^d.*X=-UJV(pքb*+fzPEH'C<<4 Ez8t #;}sђy*NC-CsZ&Ѩ,ˀ`QWp x)7O!4Vw}c@[c)+I:S#(5Z&CBF@z5a]s\C8C8_|ZxOCjrq7_͗ <`Lȿ拻!p\SbHM&B&؈Iq-Kr3aHT1 AI-G'myﯯRT#"@0˱i a٬Qg Dy 6" )ÓnLWi _؎GJsrRDy48⦮0>r#}ȭ K;,?=O_iߵ ."[h~G+ͤ1n#-OSM_"`0MymbYwˇ5G-PղI$к%{mR *ïfe/8y!hE)ÞF-q}w0V"TŁNwحVwm0b^ 4;-+H^ػh4 wjKsq-LkY^ y)b;T~_}Ԥ^ޤVwp 3ӹsSׂL/pnO 1Bf~p\|"5ALhc'[Ty)>]~/\.*Sښ̖sժ_P==vqc mʡFAX{tLy9wunI-)uJ>B-{O&纫V6V`=8r.MfAE;O-ӶYԈRs(RngzIdo)u$`OlDl>1/$CۏOnHrDLN85 s<1pK~I=b'49$LC -r *"櫥 )C ++A=҄HPOI= Dl3?m1PϖʸDET<0JC atE&m^z;eB;\B6.cddAy&m:fVit7h?ޠM?ܓoݻ}rx޿pwE"{m[ =:L6Z%VDEHvƎ yN'x%> f q1sBMIsYDyaMEڤP:]\ǐ d{uIm !tn̵F™XdgAH'j fG댺ttƀR&rRLd9-Y*d ? bn1Jٺߜ˻s9\p&L7,Q\G(`K&[C;V6.+}vGn`bCj2g%y=MլP!'!v)<3WC-aW"Eؓ;@64'l@0=8@NF{ikwxwuN>tJ $}Ի_W w6:speuXCo*NJ"W-hҀ@tdRw$^.K/VcǙ ǥVj3I񓓄ꆻ &s4k/re+aN>' ~PyC?tC<+FKLwߌ⩡ i%ЁMw_;AʴΔ./хxl^Wj6Y! [kR`e~DYHGXJSRI.7O_2 a@ 0^#S)gԏ3/7QBl*/U |QT#G%6lS2fmJ8tf᎑U"{l+ @SM %l&8 -L0Xd8 ˲%ihOIN>+/ךryVe "IG7T{ԍ F%F&2‚uE,M0_4c;MFwG3_$yn |'7 } ς榯~2-uWzeT@oQ5{akb2OvV^1y0gE[6&{mՃ/]}NgA >Fr&Аsa1mAVfV&z~nA uCwM^vVǠ NR>h=cjq8DX(qݿU0lzPLj\Έ +x|h[AÑ)P)&`H`Bvǻߴ+iE*8ULSqo4Y @ܠ>HmmpurXu4RShNk!aDlN;5~2 G ҔsrK~H;YwqEdで7E?:Ƃwb<4g^kyew:xX;|;w;"x^r4w \OPu5@~cy&VpKblqc F>: 6.x/16<~Q+x%GU8ol!&`j_lIQ-v7(vב5zu _iwID㟜 `cu^6oCnԷl}?ۄM>νfԷl{@PK,X38Fނf-"fux Xn8}W桐(A56Ƚ=-3EbE}gHɦ|IӔ $̙!#x kx \,xa`v'p=;꽴ʗ"Fe#9KX̒)*Rf, G@DDFieE,Gsn#`3[ThQFhXJu 3Tg(p!gLsyD67 Wz.&H|@n#Us.|F;ix q{9 v4Pi| ZE V$Vn#o 95 ř ̗fPƔz2dl(Uk]bRx  ky^ ٝ+P¦3gK*<"X*uuI[7 W0cV(>xwhd4qt>>]@?F.pRQTP2y!RhRWH<3`tEVC&*%%W 1H0MTwB aAҁӓ]+`T:Cf8`57A,-7Iyj0\aRaw,D"HU{wjTXU(z{r~?(Q-Nu_^1-e1%Tx>ا:_G)W f*"z嗢 #+b!o(]7!پaE2E$p^M=rC;pHz WMi"%9CnmqEjbrp֮qdEJ%DT' ++hk+SKB"+NY}rH*6V(S =$CaCɄ kF}[xX_Cq. }U [<(|hka3Wrax}Yf1! `EU[v#=yhs6c6pAs$ȫsĺH%='BZ݇FcfdʑRN']= dWB0i6_)b6GO=sY -Ȩ1~?-q\Fܠa\fK)dEZ<8T=@X#q+|ӍuUQxފ)ݼPpcZdҹ|&d4NLޣb >I0mەOLKdiwe$)&YDdbB8 prJ&L? g5 ^k2X'D/4 5\% 0X2I:d0ZLË8HB2xO w@39 yUN\/ Wd2N48J1^ \ n%_,5IւIOfHpU@Q9B*hM2HMgk |>D\8DuzED$dU ۄ,Հ}ƜP[J>H5(By~uz2k~"B5u^`Kp'b鿌K`t32k  U*{@5qy7 ƁG>gw3yx{;ƣCb: pR~O.=Z mRJRdQH !yډEF,G&FI+tƊkM IwTm{s܋>(vV 1 Enmb")a1鑩! j,tΩfQe  SHυOPX%^ܙHMW, X<ҘGxzH%]1_63c(%^Cv콧jyCӎ=݇7FPnS wclrs}a]@dݓY32I* !_>R1lʌ 7!?Zvmb>:&!$3>+=nP AArLe/ᛜ>a;8uH_?OHj*~QaLZ*r&BFkG{ J򈙕epEpvR}C^dȏsP|-9/2Ddqܯ햜`=A9KO@@B.Jc,|njS\e &f/~ jF/g]{:ȷ|Gr3˅VCH.+ܶLU^BA}T+.X8I"^EpIv$+sSsoaBoa6Ɩ%-Gp٘޺5\5ihby__/qt[_tg(:S["^r#q mfˉ4;qsZpL԰tkO/mǹNOɎLڒҳmG`chCѣ`T.|J~mIx`t1kꦣ{H +{7~OT&ϖs7iSyN<U Xg{P6Rf_u&YUh,6'!c&&+dm^Yl%+7 Nà */Z.~,DU5@_Skry0|l +o͋.6$־?sPe:Jp~i4xp^=v(re`{6Jtfr[ջH#Eo?`f*u ].j?pj6MV?ګٴS?b4lSΘ7W|8?eͧo?_EjeQ;R35lv'xs;qmR{]55nS~a̿CnP2&P7_/#gJD4kv/4 rƶ Fw5vZZ'sQWNgh̩ #4~hjkzO ZTnT+>gFF.U0tĎ& #NjLT[n&J3¶VhW %_T}PFs4ݶղzҘ`)>m6_1qBN9Iq8upIۏDʢN7CQ%n޵K"i8 r/;rxcfS DFf Gw#v>KVD"2`8|9ȔjFT$SEERj9'<*F;_`)<\BQF(ű ,⋍Qby,ZX5msYsrdJUt/ E>rmE]ۻ27lP(^kx-"KK#:l!83\R4.k 6dl(ՠropAF])MR".2LؖRg2d29:]i'W0bd;xօgY~14| ֙ϔ _7ߣ|i0ͮ~cYrYCkk#%1ҔyRE$T'n.a`]G'gb2]D$|VP nJDW>~Dƈj%hՂQ/a dio 9oÒpS %{u8 $ؼ/"rVj]kryD\** Z;0X%>z&M*&ؠDR: Na!t?j#!iWwgbe.7K 0n=D䷯jr)RȪmD@9 ex1 j-}ho\3O}!JO c. ڴaƂAGHTzm[֮̒7:NXBPaw -OA[oWf]b*MDPyDI} #soX\ ۣ`eS[ vɵ~:*Oyo')\RsI[ 2s:kׯ9{y|a#~r)r9O+KAG`/IDXꉆ-[Tbē9Gs:G gST}L҃xpjڴ9_9_]S+gk5S2|jԾ6BA F0W!!w0hVٹK&;n/2=B*? 7}*[my߷`^TxLĿ͐wg0 (P5|"mcMN6q8^$n;K/nR 1PDytӝ33AHXz5[һ =LѽZ?:ȆBY8ED";zκd3 (h-9 oïЋ򰂄-slywxUnˤcnHOۻޏ-[mԏ5X?TuE^-_*_ ߈77}Ryy\Hp:st#ҟTh17xo^p5肷<70GUD$TޔIOYmY hl܃?ꇮg}F#8ܟ8,4mtFa O=%5KG^UJK|t;9݅,?ޭv\/{ R33Zb"gfQ(}sze`$߹]6q_#Kf7 7)5(2iq+)OfncIJ&U| c^ޜ(wX`||FiE`4RS^":xYĘX)P ৑+ӈ𵟅F)5WFY"ҎG,\M(~1,LwX;1e'A}堭g1 O\`^Rc4<4~;;|40 N"q1(q嫐|RuJ C,7^hTG7&[pZ9SSPF Qφ|k䑯$B ABonD {xpfꯣ6q-pK*"z"v4nZg3=. 7 Q[삹> EcԃL: SL TtLxG(ϛ̉uu|6iK@ΠBnvQ9zL/%Htx N <<ƴkHRl7Tlb꿘;GMj߱xf=w;H206 tŠ 䝫ea̐sW$R_TIgIk)NcOfjk=瞮8gT-KG,"4]PZ iUJZu@YZ6Yw" hg\Cыû \PdILw^)8ߤ3chʭ wmW %|fJۍp.(?747צn FEQ PFd5ݞ{͐m;]'žTHJpGWq();YKFk5t_;]MJAc

lz,EۺGi@蒓ֻ4(19F[wm\tӍ,8xg#3#Հ5>[sj" wg4uiZڇP*m8 1Z7\kefצd/jb>VpE~/b&PjBGvh|#t]яmSL̕hLBŜZ:j۶GLmϝ'_ݍTͤ©'m>n '8y2--]~+NYtLKLnSnBLĤQc˾`:Y66t :>YWxkya\'Y@;WSLgp7~7 tԨl20KÜd buVȈIupdv P*̤Qb^|Ŋs£}8r XHR Yа,"AYB(CsQ"^V+3 $n#d KE   Rv{gV;eBuR-D0Zm\ÇF67 ř ES Ae_ V,X?S opIeµ<[ٝo(dsVVZ}U櫂Q70cV; `ta0m<4p2jj<O'i~O1[芯sEA RAѶ*&B:Xqbqȕ.ɹJjacnҤF6/9=}ׇb!M A l n& X ]fiK@x0iGZľ2\eYfO|K%"&qe)r٦XZ-~p CM:8`,9%Dfk󿒁QEh ŏK,%{(5?SLj:U~/,E*;2p6Cc١Qb F,_MoOZj`AA {":Ge[s l07`=mu~\F_qcDY| WrZա,U.j= $5vk ƽEW'r~m xBԇ^_T~Ԇс "=5ʴxs{nlr~}+FʅܹrOϪlstIo + qzU2-Iʚv=cnr) gޤ^+\G2]΀Kn ŬЀ^4(^#B=$*h@L 準nr ~4Y[M_ (HmD[q2{c_7M҃XD]B>lc {}MN^m*a ,.jz(j5zKGOX&22ib]h[Qe1-H0] "2آ HdeWU /MM#CdLQnfds`/%ى3Y%w HZ -bm`|_Ͷ$bBnykdֲ"5]+Hđ٨bB>9 Ffu4~S'(I%YCۈ%pNHa=B!V%p!bBZ2o2?9>v!Ŭ[/@Ax%LJo/@=90NYHY8l3Aliїev@cTYg4]rDL|]}|^]M׳%b~6--Eg@[ 8L7dY@719G ]膑aE^"*#&B"xZ{Xwϟ0/:!FM x<@{ niIB#T~F(o$%߄<+_ DEI>rٗlZt?\5a\9*];@}dQↃ6UɓPuӳv*E =}%IL-^^Om9 &FLda ]%+"銭Y M䛌UDYM!7V uچP Ia^PH@X,oˢP i$x@F"7I;/-]J^4nX_-C%e% Fu|tD%E~d(cn2j(;<ϱyHkJ4 Z%C5&W xHZt$w#m!v̫$y'cwYgPlfǝ  MFyy?]ҼdN1FNlY]:j %\}^(@`Z T:FK:BQszcz yƒtxӫWJ?]o歋$F͑z_wG a @mH/?A\>SʄUb nTNuЏ?^^Q/s`.|,FpC^iEmMe5. V~] NqTIOmxƎ!їS TʋMqY/a:[G[Q+ XJҹLԜ/X?Htj>Фbz4Gpiq j0Jt~oy!-ObfϨѣ +văZ85]*&<77d"/;}kK1mq w1xKT3Q kZ|W{+!ʈdDkףXE5calD˭6#wv9?7ߐwJ,F q4sP1hV<9jMk Y1M 6#zn>u475:䍐) FS 9[2U/:TWu%cn` l8|/8najjtê;tmG)Ͱqv֚4Np(BǁIjXh"ߎyL_i/IuB$|^e[/Ϋ j9ə_ A!&zW<>GԌNC[aL '@6@- Zj&iFƀ!\1.rKďTP*, M+NcX{(]ur{ Y)j%b/7 ̆j_g.p/ހ:nbuB;[OH~W24iX"F&螑bWvloLFNN_~NiJ(ZFa77SLn|;<>ݏjx4|g?)_F)MLf%i?xa6BKgQ #rF}£GcMT~BK$R=K3)tX]iB4g2+Ш6J HAXIEXX[;rB*ZBsj2o"ӕJ\gGfKS\nnps}v=#+{-ņT|eb`-" |]8oxnȅuE3I5n6WXcX/{Od6~ (i87SѝoI$0s ffl4b-̝ٯ&hXJZƏRG\%krRS0jJ[U8T ф!h {2PH( "_W6e4+Yӯlכl8dG6.9U-ժH fN)ɇ֝^k5sipN~?9i) Kz$@ytN?o޺<).Zl|#ɽ\IJ xxK;0 xoǜ6?\eX.6^׬d:q83wڋ}E4lU#_3{g<7aN'-Z|#Stw\DFf*J-5Xr C3PӪhRcn(`J%n:n!H6?פ{ֱoƁ? HV-s~lEͬ-xt\oCQ::Fgm[[v|Mٶ`KeKS7VBf?nC:c8D3l/m.xѯ{.J?p\'ܻv|Daۼ@;KeZ|_5_w"ؑbU8lTTYWF_ S>p?qT@76~ϯaVEd8]ęKX,h9DUc{{)R,%bQ^;W2sBސIV_+.  Ɍ1-Ќ#f4l h$Q<HqQ3MCqy˕"bBx{4dvmH#jKwb]\G>4- :j{S#Pd-Y%mrh1yii8#$2\Q "> T~o6j(}k^:%,aR~[;fB7:!y@)ٲFP/  cTG3C>g=q|=8Lǣp:ߏx&ɯGx Tm^3Y\%iRFH, urM,#+2̒)T cH+MYL š˰ ޾G H]@pd I搮6@<ܦIK y)7P3}dB )#{kœpPtwhX$a6a0߷UTr%[ ENkqJf zrukGW#ej'32݌/3jXZH+(U_[Z(akx"bvKfX0eW˿Sl˘Z uH*:v(P3 A!)|%XVɗO^GHR"` }1)E[v ;?1~[O]&ŷsX ׂaBq/U=E!R]e紀@ɰa%]%zt01_.=4X~xEȒ6yn:n^Kh U5IMtCO-lsfI򄽑9tfk+1 CnFO Qv fu/sU!6 1ST*^_XOp;;'B>f'oO7d*Ư@OXWClxj%ѫqF6..[!#pz<:F5Pta lG Yg&qdв,؆ݏ֊ܤ o{D0wz~-z. x`ez ށ*! ܠSjg生vG#M ❚'o/mHp}uyQkUE>+4ږ{/-K>?`pӳ#) ȍ͊e0JwbzagS؊S-k5WaL/g`-:hf33*1$@JI',"Ʊ|X+i+DRXVdj){Jh.DrV^ے~g uzU0R W<~, 6Dt[8ݎ&LFMf~2t^[Ja*w!E17MpBc`Yՙ'vݸҌ/TfPtğq0,Sڿ4 *U8= Ro&k5^ L/Aۿ]QEVQO3H' xH#Җ<X5mǚ5Z9{C݉'[gC^U1aa<`fp;/8} /^Q@53YW!.Ymz,MV];,K[6[ZMHrC~XT+;{&W, ,'p\`eז^lLPitz9}I?5lRY^0Xo \niKg8vi?'NMgFyf0'XRHn]/|^[xxo& b&O_yƪ8> fGs雄NizʛnaA::D#_Ls IWZf/i3'٣hOVa=f,bRbwxE{rfJ:ض&nh y[_9輸 P/o^Spn/&LShIpxԴInRoXu?ȠB$ o ZzMtkwiqD=ejeD"ɨ9iKa @švR]l*Q+%k?'dFU~=]$;{b:5n!in1꠼8hgNX W%a::o_>VCWIJ\pԪ԰~}c딥j7t_q6^Q Nsu?o2SLJKST4_'ۥ\N Z퍳\OCt_u22&mN QH(@K{߂Dv?| }v +2ĬVR{&7WOftw};tM;̮~ՠ3x7* a!L¯ޔ:^MpGx6VVުyqWIdVJbJ*T k嗰Q~<4UY4VGr<֪lɬnf}CU~tk:Vu) ~8WK`n} ؒ6J'InYx^: :}> EۊK7zE  7(xz}5Υs_|KDA3kn]P<-j>]vj!*&Bw)]NG>}~|p<]OYh6/m4DJn Ib ˤ+d*Av:+E&)3jVI!J9nX)(+,Jz˟4"Aj<. %ڇyNY9D114/fǩSYS'z ]c=}"F0ɤ}x .-o/AYKD&+7ҍ]YbdRB,۸*w7}8ƭ_'!ؤɋYBCۓEd%{:H }?O*J ݑcm@"@@r4AԌr%N*—tp $PT= cOQ+RPI7ܝgx@Xɳn|"_LQr茺OGe8;")tEv*2ÀB;wk L^UHL: So${TXu8iq ?6{D0?̘l*١25ֺ2m|]}ŠU1vE\ +ZU=/Y;rLtZ4!+;VD}hjT?J,zTjL"D5۳}i~bԭ h]C 󠃡I~cz~O\.4r?zǟ,8c7Q&Ȣ 83lྶ= xaڟRE2UC1qkWU]0S2"qR>azELũG~Ͽ4j#5tccЋ*(xgVJx>e}RnWqJ5wH0WdfU&>|#=j d~(kN՞: ˪Zd{TjNR7[~6}:~ܨր|*xXK!~'}e? Ç FA:ApacheOctetStreamData.javaUT ނf-"fux mTQo0~W3U%h#MvP [}}wE] -4E6Af5[~`r7Rv!To\ \*Nj(h@+hmԔ%rFkGeD2H;gEgҶ0Hi6ijLʼ(Pm97T9UF[QhVV Vt~b[CUt뮑^(pO ۿpYBwua'F?5cz=&ؚ 2IQGche| Ʒվhtի$-It[{BV42~/UpSj6 ޏ(OΎvTj $!  (~=0xeHb} } `fD\˫wg]]#;+u&\Q Y[fM']0gμ1A(q61ZQ]?s_%AIh;Psa&\e`0C˜0Eqrn\xf~:rW~ ̼'6CC$mwWxY}0Zi r |-@KGV_OM:lpĮ}㨱Hƺ! "=>:2d0uw‡^D:\Rǔ wYIӺ<Z$mO!0nj#Տ6fCT 7p. 8a׻"4Eح f8s0܃;w;oe$|{_ yFsBb_?ςhr9(,- rg\$RLb. x3x7A||@#&~>H$v7@x]?F59h[y~&!x$!2 !A C/^h^["( %%$%nA~y@0@RbӒf`S! Z8_.`Y>$@`CAS Ub_3O\m^`tY2xJ)6W]GX l5ΩƔt` Cih DS $l,:PS&!ܨdbK3{2C 7G~uH%X `/__p GGSH-u1oⅿ}5b=dTN>n0:"l$rsE>JkHNaDk >LdmI X-6V/ǘ1egp#yI*ۅ$`4}Ɠ>8:"{`ѓˆ$ '4csur"y9 Lq99ʺЂxJ\5gX^9d &8IMCMJ1kG\)VNUTT.dKr-$.]2AaR,VoVA֌Ǵ3?bmw*VbLͮqƀnB3iSw7:^fmrg[T(h:/_6A"mtWsӽ[9Ŵq }"1n8/~qנ+_q$ZLoNlU( +1Ì絁>5 (FOn}6[-*Ibec斐Outסk(jBc[*{FP- 1Bu{PiZ-AMڿq>^`hfRpl@KTI*7&i̘{yyAlH *J)%ee?'(P7[?1A5CI@ime=^BJBݎ}[jCvU%y̐eeqY? ?0 3i0C0HHCȈ=zNf+ QvaEw7L1KאRۂueJ%lq=R%90XF\:7Ac>fZ4Sc]t NNY<>N! )2\Y!H=YZ Ƨr\ 0!V9=-s}E~ \fetj`013=סZ_uw( }=AJO`P&`{Asf3jH0_}OڥE|Oge&hsؼ."N!=6ߡAs=+8\[?ô)ږVqt̓4tGB@Gl:ERLCEu}44iZI`w PK[ Đ'p$uz^?u>=NЇ ZM0A-0s0]62_7'hFofxt42Xvd;D oGHBa9?}1rVCy!:9۲6+ >J0} <9C׸ǭ+u:-u^,:Οqv~nW[/qK{QiM4AL} Z!'޴%%㨩L,m4=- %!f{G`qGa ܌DGY!HC=ዴ2A>mNf^~WU\/vIB[2 ʶL䍱H(`o<;(Ӵ4uG~hjeuVO%$TIvg!u$SլsQ`cZ1XR9ѿц窲; _v[\.&BFɀX0 _{\m)F./f Ƙ"a{F]0T2Tk\^&>ŴUIqtӔLCr5Kr-QM5t]lU^xV$Tɲ]ɖ\QsD&>4GDWmY5OUTɔe54GDǵ$=$C  O\I]sS Kw]͵dSypUH@% ke2fy)Gג3Mpuٓ,6m1"4 A%+I *oP^֡8姒'OܦLtM=SsE k j`z.Ȃ ) P_C#]غ8k4u6EruW$Mw-דDt4YuGTQLͰ ]1{lMdyO4qSԲUWC d 6h,cST]y5EpϢbvuK 0cx *AUD,x …x.9- ‘UK%*ml|jiˮa[*D,?d"ػgrgMOّóWh![5SVO^r̾Mޭ.F\>is0?D=Zmk9F=)ap=:?m >oЃz&(ӗS/^tX Lsm*y}ʃ|x7SP/rd(Aݏ p 3)a$Lz a$~*)L'ꆑKky53=Tڕ|u[7ɣ;k;7*A77xa!.#xo"YijwE^N3!>&Znjmo"[!\"ݯH:CIQGR ˾'p5+H"haisd% %g@7F"m~I', Ub#rCswjXN+nhp: h( lCqyϵ?=ܰbq ns'eppX-Fp ~X[K|@LOBsj¼$>+b ƒehm Տ#X? U_g8' .bO.c} FǕCs^W`{CzWĝ!5W5ۧ~ED5ArAmwyϢI }ȥB^AOM7N{KIgl\]@/Fw@wvCsz _.oKz=nQ:BOdG}:5^.g\+}3$-oqMuTVS-b3Eup6]fkI-&`|I5+Lc٭z_ϵM}Ǘz:\Ћ\զ6-û>~˔r[ (yu%}/bP_YT̾ja`y ;4[̋ohwIP2l^jCǡp/5B|SQ{Oɦ`IUB< ;*2vP/Ʋq Β\~d& Kz*sVzְ#zۓdޣQZS13BQ#5,3i %沿 _ c@t~zb*!AXwFa  |o/~mj?eZ`qN۷_ ~r=mH)nW߶:6; d/4ɆixY^{իOX+)Ӣq~|$7zt= 2ua6iq!UoBTI(.OZmy,GpWH< 9)4mOKV͈r}7\hJ'HPoCJ}NQwt/2xՐ4XPe]w5Zw?>?ApacheCanonicalizer.javaUT ނf-"fux Z[w۸~aKetv*Ԗr,'==}HHBB\w )^ea"? fF:~zOAq !5 #|70^L`xq}v_?"Fb#8 L.̆)2Cf\9QKk%l8'}3-wf<:,y(#CaVFhHȉ ,ヵÙd*%'[%+rsW" h7neR9s"2'xz^Rbi |mR,H8ԙq ~xȹaYC@.ʫ$&1ɋf3/87: gok~# ;KPQ͈m(t6B6F倨urvC cF7xփx6wN\ûpr=>Gɫx:sN~''[(&@M9; *Lb!.^la)o % Wk)u ka,46L-B/G¼?={L Џ꘴3upD0Rbo:$:C- jNO\ g75|ێ$538U]^R Elq|"5SlQ3 nY!oq"5"gT-61 ;|{p]ʉ 9Jnd./F5{W"40ݫ0<-R5{ ~|>f%ZsZnNcByB"F L?>e'q<2TVX5]p0O45f335pAJ'b˳w#t). PÈa~tW3; C ǣ#KS `cDZ0XbDL9煠cUGw /r^LZ?GKnz%S/QΧ*(&NRPq" J+InnQ]cuW]}A(GN\ ~⩧D G{rtf׷;p(#({G؍!X gQ[=ggVJn4 <3ON!N ;xR<1k2y/1*o`Dp1mr˗ES86 9 Ήe͝)ޭ߾vc y\|KwDE Ih1nvp ^~EݯSOe&BHM˦cӼ&1vuť?^iLUo@Y oxUi ROvf~vU*.Ԫm ]5jAgX{qyRP K#?tFhUvFxz`jN[(N_L0^! 5V^sQ7%;i?,m\ʈ34Nv*PUЈ/;а(ᤔ5R-k[Xxb3eC]A6N9[T[͉NCX ^"ՕZ;? An1@T@A[U? bE~epP+xlF9 ?Am;߰O7v{]4%m_=ѐZ{:sY{eӿjHzF%_#Juh*mhgquG&џ)Bq<.|<{ m<oJLO;w|Lƨ?ӷt[\ 02.(U.X4fxgj2,Ӭ:Ly /RG#rG~{̪|hy86LUy{ke̾&N6ܞFTv}=F1L/_ Ojo V\JͶbrk_]VX>x[d/_y&M=Kkg=[&c]PA頝%VEWhe#̈{~yDA^5.3ձBBJO8In}f KC?)e2w.+6sf(m;hPrnLFSĒf6K?M|%+ܟtAk.!~;fu^c\[VhW^ZπL򞊢N|,XiO:u?CK_:(kbϸԺswxDGOR >lOuY^ۊm`Us m#DZR=˥p:,{ ~kdEFn绳) l~ˑ1+xDvHsu!0xžk!|-E 7{ z}09=%5@+>d_ha`z6巂#QV[U eհ>tl_ҪFIݭl{cBTұB~$ b,RAgMUl5N}Ϲb߼Vz`$5>-jdLoei-~vD(N͛c}5/]n]ۤ.^W"u`n&/ >4f4!!iZwW%_oaK 4v%4M9O'bEwIF.TjX.]\~bXfy(~ǯ33be K 2LWzmc͠}w K͓ |#\dgrJ#9\g4R\2A!w&$(K ~HDBǂ1'I1)d\s^ <dhsܙ&DLSt ;O S&{> _Ur% .6ıYA>4@L5ZK ]4+,gk-"6-@[44$6_lXP \*B `FlJeLƼ 8o ki pILC'#$#:7;7wQv cTFv'~w 3WÀ|:>B^u^]/s{ [T)Ggx $DG(x֥32H%S&&<Ǡc B)G-B"ز :u  u`$!#BP1^%I9<-@S ߲ |4YnYK!貓NgEUkKMk9fe1Q&XN sh#ic$k't j-,$aDgUIs_բ>\>;C F|JMrB$" o)1A0`TwےZP٢AD|=-:K_тA}&8A Y%T;bs:]"evͰy \f1n$x!6Hr eyqqA@H1CrMl]ޑ ,aI݂{Kl"m7O|"^컴lW9Um|=o͛ $[+S՘}}lG7+l1vw݇]y;3d eQywځߪ.vnUr R ~Or g ;SՍ^ZoRXMLDSigRI.javaUT ނf-"fux Y[s۶~ز/TPciH.Qq9s&S"Yo"%ʑlbv؅ώp*(lF} 7^~Q_}0k hvT??;̥@aRh_N0 )\?">MJ9>UYDdE N#Lp(WG4v˂1b_099L"_`+ш),ƑN qn`RԫVR$r#̈́w1#^mxώO~yv|~~r~~z~zvvڹHѕLWݻ죸Oz4*'2x-/@}xK6FXI8A<6 a 6/OqܟS/ȀWDNR ~s:C=v%jV^[xp3]փ OTiY IgJt.`Եd:QsxBw]>c'%h#C^Y B iB0/nFedG,x`8d?Y #MrÉ<;1t= $$y2 k2 ~Jcs48IQ3u%޳}itȕ<>VB'[:[=ibT\u+7FzWg/< ;r6\]vyV gQ,I2Zn =F" Yx+g Ea8cmFكr?Jġѱnq;x@:صhT&=&Ed޵_Y}L oW9|sOTU%8y jX]f-ն;}U*m5Y#]ޥ\vugL3m @Fwk #ZSHkRL:0R{Sc_̄Ryu%q#`V.V/#Y$I/ bbgd@ |/ڊ,l팸Z#$ЪƒHML=hk>nmziBhJ]zסͰ'a$uK)񙘩)+p2k4ᒍa_YUuhA{bNoFdkŠ6VE!7j_UCˬ- y++UU:HUVzj5̓XٿHnuCQH!]\wheJKm+:w|9CA>ғ=w1[]2KQrGf%mFwDOG&i% ߍD</D!|FG<Ŏ\20;?:~߃Oϓ|Lo6Éw1']8?p"# gJP@,Dˌ-9,=W1eIZ1kM6ĺckK> s.~M&G't.0}E`8Ҳ6s;s aa*5"e&gghTdŤ_r$KSdoG&Ф$7㏄  ԣEgZDSK&Z +EMmPN\T )~ ^Lmݎ?G)$X,cvD0-58F}lә<~,N%iv"c,z%~y'(!qf\\ UEE>C+}G?͓!:L1C3Ma|ľތil p].;$Ny- ϊas4?N*[?1SFovuV |cPߣqPӟq ΢{n(O:Y\pN*t)zM_֜VEGVfztf IjLZ=)(`w7.%7&;Xoah)%׃bɱHO,qqv`QꔌݺU{-3hp58+_G4>4%M5W4:Nm;)DHN1ݱ`@1U`B^>:N*4$y>X UG0zAc)b4 5Om1OZ*ZNaσ'.[8&j΅i:*vdwr_oM剬 n΍N-r+ :g;b " [3-  "f¬WE:@jl=*vפ6E?2,F` ~~ ȋ|Dvtl{/p?O >Zr}ڢrǞ?xICx~v˗n&[unCFKiqCG4Y3 }7K lI߻R9HZ=CI [$6_O)i΋݊=DzC 7Û\dh`]Ơ,,=%uDjtn+?|TN M3Tw~ 0amF|좠ٲ=vd}N5aSI7YbC`/_h5xlM!ػ㼎4^;* [ݱѤ.x[ƹ,i=3E۴FNG]F{lخk V45? b{oxsKcDXn%S[輥с 1Qi)eO`K-oKu5!ϥg˚]blv{J 94춏]Im{g$|ce/`Kinfxkx Qpi`Wt6f70o^d _K&0X_a4[8\^TrNlR( H"[tf2R$V<ډ[a8Ghئ+,űYB⋍Ùb*r+g;%VkVr" `N*ᖫ4/ \ ~H+F޹ް@}3R,D0Y¸V` p:@fPdv0lՠ4opNST G.zwB[ RllQB_Uuj*CcF0 =qN>|f8O!h6')>]pI<^􁣷p)~)25LTҤx$"B*g++IYqQc#&M-ӂbha~ԃggaX~Digu $+{b辒b( 7Ik 4)çts~rG9fLKD7066ЖnArL u]"7" Jc̽6Dj4`f;YҭmmW#k7gF?>˺xd*1 574~Dh"6$KQ@hd>Y7eW\;"]kPm/]Dy[.P6]̮O;*dw8-*Iŝe<\V-%lNsSO ,R( <)#ZiT0$,Իc0q XÁNN??̐}*@RKaBFOgec*jx*_{9aO $UF/9BjC Е^5|T+V{n.*`<Ԟ`'מqr O X(LZ}hPXrX}п`EZzܮ7Bi3Z$.fOuHӝ4u?ӌvw8R6A\n\mn eJavQj SciŗjfmOe/QMo^_qj ;OpVDϖKxYY?:cHqgkvMO ;i`7B}~5gi-3{]Ay? .WfY:m$>*D!3~aվKW{*X?ߵK^tmv5=Jذ9vr_`w#lO il&nh4t ]觻 ƿnq&G#/oiLEIѼgxG n٨q4yzĬ \qNNlt}!kv)nb>*o.voož?5k5߼u.kETy˗?⺱Ā+JXmG $56ltڷFvx(5w|5ۨ/}p,:۳{!˄?Zd̉[H8K*HI9'{ εtf:ZD=ʰȶH#ezkPf񃝶øai( jNl3j+3EN+zzu Q9O;#1iopw W1IR.H8ֹBYr1$g* eɿ~3m/й7A-&o`)R?rbtW` =NgHg-اxrٯ&3`ĘNo?ӅN??-hNTfgF߈BU1I TP0yX3fH%<kw&gӘ$N(JBC,t5)b=qPߓ %H]Jl|g(]_]y2 {`AHI&[HcQ%ȿߎPSp oy-6y˂Z 5czPDA[ю6ȔT%N7Bc(aZ׌(Scxz`A PyXQt |,Ec 6{3d(u7/Kr܋G44,{2ME-=ݹD &L(Xc$(+vJ,?zMN[g1YiBeAymE=-m VP-Jʈ#.CCjPR*rd-] $z-}>iDcj,+*SHˡ@qe6\CW`op몽(㸳IxY^Xw:X;6MY^%1ẍW5'N1~8©27hS ά "~v?D|:2$iq>s,Cib/*n9vTHI;,cw*jrY}-璾Nj& ,m)*/;mVKp_T ~igT a˪67=%Hf!/]^N|wAv8w?::D$nJ7Fr9Tc SPŚQVX'yfŖtIj7T\@E͗˧}s›(d'_ *?uNNr,{d>0QTXGS6ٖ[_ް{-[0v92z z-Sb}.].XsnV%6 yˡuF Rg{2sfϡTJ bUܸh=Y.#/.|I6%׽3!H8B^7E㉟U3%Ijݻkl߻Lzѡ*/ @7DNa9j9C6Z98 7 !nx?>'!|h\DC6$ ==/渨E.TWk%i`NKBM6˗_^Hc1O;o!5u,!bLQ`h[\v_\EŸ "aV%:2+xۄb.7< z/Q,w S իW3:&'zɯS},acO};v;0|2#WC8 e4xtWpʧP>4µkE;/[?jFƢ_'eDva8IWv+\:P>kp 7B$hg6 lz f5;8;qJ;H3 @z)hteT8~hF FOPބ6x:M=z8s| A-u!cRIx(`+'SQc!8ϕhpb0FMj*)VMojX(jYFi\^ vk+#۩eairixp(|_t sXoU,oc ]d5)FRuj耚#,:+;2%q9 }ʧ3hDo.Aݙ\ÿd@? [(6^ +"SW $X.E1Ȍ֖壖inQOg+ZC9D*G-C/?Kzo8緳)!UUz< ~JQBS3Dt弤q^rm5(G6%Ot/KO eiD'^c@cA9 M2ô}a^EdB');ygcw.O<3dz&3tKs7w࿋SքtL/Ș)|W`AOz ?-g"ݒutm·sGtO7mkzgICx6>HE/kYkmdwB~ S8FPK,XA% 'MSignerOutputStream.javaUT ނf-"fux U[F~WdvI>FZ-*&7EyL֞qgxi9cvRU=>rf] 47\ys.-l2ӗIp t~FW.y!b. &[v!(X?ڊi3UʄY$xA4r JrVrQVMiq#+K5q#"s0ua0P)}[ĒDPg;5D;-ҝUIN>H4knTpn;C_J7_P~!EE &cݐ;cSCm,p戀vYLūѨ*9騥7Zh 7 oeƍA(Fu7`af"CyDPiZC6]zu7cΝ~nBk-mW"q{g`:}>n'}2/ ޹ǧGw=9N $`UJ+s5&tj+$t w4;^ Pló 32JopIbwL* /p7j_;Dh0=z[nJi%o~vV c|(UgVyig'oaU5@җK-x-bhtnP>mmOE2Ԓe~g$Hɏ<~H,  e<5Y^]`8 S6:9;8 Ο§'۟S(I8{./4a݃=mXǶv;KeNI`1vrw,yŋGk.,Yp>8Q*/y0;0Y#]cV}ǒEZŧVkJb=0s0Wb\f!OR9e>I ke`$KGiAl2c!2i>49>0 ,ɬāNN觫0j.ֈ߮ EwfpZcF._I[.ut놾!f8U`MH%yh=e'*=3uʽۣ65ηD26nA:AnsJ j$ϥyJ Q";l@R1>4|s0 pP6.Rw oFnn=.'ޤs0d,SAI9J(z aFk4. Cb| 7zfֈV+\ץYo"=Q{xn("Ht;\ZrA4żxzr;t(8BˈBTUVVk2]oov9Fb}UisૅvSgZysh7Ah, pƻ=i7AcE" hm|#S*8`<(8tN8%q$(vs520h `VN~.bLMWl1['$/lF"D(#g"f`4[Ķ  ֛8bT(;;PS,̝w#A砌dcM3ZfޢY^ ɎOMWc5a l}XnIǫw0-ֽE.j]hb½<[KOJ1gbd2AGcfK7Z5^b񖠖d0DM *-Fɖyt.crBMP-.+!TZ nslNOЪ!oI<->cFttڭ:ə"]c/3E?u: U]VQfh? ):I핼2<)ª.j+؉k(0_Xt#c/O~9Ԧw&2҇pu/(yVTK|6"R- cNtU]Ȓ:Hr4 vu- Vx͛q) 9VZ$IcP7.ڇUߩõt#'aӺFFir ˆrp nтTעK ŅCW+&kƷ5l8ɓyvRT+&l}҄dq |".$VGRs9V)0?S^q5ƚ~sv烗{y[ҕo\-c;Lo̢op˿N[Mi0n:pĶ[=MAHAg=u>jVB~Q0Vrִ K` ED"gh鋷}~M;k]+CT;cb.OQu[luᏆ(oyhKԱ7h/Ec/5 (o&6չ6F/Bm" ZJnۏ8w}2{>is/WZ!M=-$wTS#n,o]2k̥{buYj/k(|e[$N庍5P7R{T_KgTĀiRD! i>*Ig .ч~2ԺqY=ՃEZhx&>^30 MZi|3m# ooE&׈7Z-:+SnH'༖o>npmp54lwLIuz3Mܖ%&-'Ȉl5/Z'jݡfRzґ-]঍ u)o':@+._/\{yo%nsHPEJ<"wU҇< peI!)Mcܕq]y U\="ؼ$vg.}њ~˞`:.%c52xkwy 7(4ݔ2,PYp vf092xEl*#U"@TLCxկ:T!Yg,:B3:?VgսQ" b%oshXj@^[:ݡ#S;ΤN&T ~6\Bs4gfj@Z<;?= G#'MڌEvHi+ͶrY1,N,n*oT!wNiQ\e~VM7Y * Uu%ڊlGbNJ %b.:LbquO:8MW+{ 4A-_8r+n+-9M7M=$鯲§aYpJ<8ԫeU_)džAH\Jr2U].ǬvWì^l˅H#?:$jFH:^8J)e @!ES믶D 'TOAnHZ,) x Qyj*g!/6P,?HQZ3䅑DՏ"c/L!XtHkE9gyVS勩0;ɠD%M9"2>o"JśmM-mBAl(Ь< ֑Мb NgǣOJkn2bO\y;>9wIPC-1e[e 0[7 pdRG((ً( Y;t*A6MUiK?KWl9n~6 !Ӷkl3԰nz$QUEƘ3jGl7 @ }1ir.[ 4֩Ğ{!}5.n$v'>k 󰴏*h͇maEj5^{挱fžn 5v$oS.}_5ߟRHG|~,<[`A"?f!UPlRᔦ<Zږ6%.-JQچVstltZv0oLlÏ O' ;APk %݁yvf6'+瓕yVιXn ҫr[!񹆥ea*r 8 p8A ]RU="D+#7y҅BxyYJ 6:2IyBdmtd*/:2_^lrÑd'Qgod]$`-MpzآMe,;Lф9 ] C. %mfzD=L>V9lIڿP*q$y39- Z5tIXY'4їzo iTV\JsJx>bcG[qm~c4{iJ򛵡 J*zrC(ϻBsէ+|̸qCg'?fä3MP4*KǪR;y7ۇ-@Cxꌭ2R5Nq_/rK hP1pW6ZU/#d@:9KJQu~٪TNABmjP;y舾` k|Zڋ_Kz1*Wﳿ.ke/,myCyg c\i>7jAMY됚: g]mqA !A85z-oۆr_%MBW8QEuW4Y%Zv8 o͔G%l]eUO;r X XY#, ,A!];xa 'q"lgK`1l=&,P >=ʫr8M#UR'y"lͮz_3ok\;S:5PV ɓ'dI>*L.<,`6gﺻk8wfN(fX9B˽ )Tr5b+']x"m/9~\j0v`cm`JΒ3WZK:UKC *,Ď[;;OvVy:#mRLt L. I҇K0\,d(Fd>_0}?&QԢRP&AH%ixL S)Sy-r\o( M)-7ƌO'b"=^ƶVQr^Ŵ&qda:/b+b㛽á1b?]U_EaS CF2GG; k+j8 '6Rء,_;@2r+eRs^6d[rB;yNbNOoEJw>Ctp&' P+e&7 ]cAs5 & vx,_nñ Zf~1ZQS>}aR%[@~ TC]Wh%En6=A@ 㺢?<ȞwI)e\CDSK;U_mYka=e.6NM- :p9Pȫ%)A_k`p{x|Ut#]hQ ?u,(Tm8<6ߊA3؊st7;FmM2EN(D*L @e2c0:LْRDRW+yvFD1mvMv)7`U@SEBX;%²!s4y=+Y|7 !!/Kܕ[ُX@5o-I2<?pt2%f{v^:w! .kݓtV d!K/e^îv$]Vp&jlsCpf+CǕiƯ3YNXnl2˼Z/yh͗bW^MTyG\z;ǫ=ܫ] BAglCj-?WA"m.s;ɛ^51U:` Ln9Z#|II.v?<>@κ^b053xUm2\Rkr{pg شGZ85Z{o] 7:QL`Í8eحt kνGa?B~(>NHaܦ;-BA V~3 ]@Rwuh z[6~W١ӾLii6xsJ/ :NfBhdwcA c+uCXAk쑷inОk]e]_Z_9SlD|  H'7AFq߳특l~~ A1!.9'\4[|r-F|18܎ؠ0 }pyOvenvq!kX 'NjD^2yTAMsbc"ѝjM]W9ld0eueX}2dEQTف$ stP>\d#[,y eZ%in -!J0ƃΰ=0+Ud)H"ˎxeWZΝڦ>_EEp^q>C#uO!nݫVvm!m[.P)$ ^` /k>>V%|xڦm_rfW½:S‰lGa( fw84q<ڃ+2Τ?ޅg}Y‹FW5)̝Uv}@9vǜUy4ZVz[4sPz5'bK%|u+0!gZל*Pwp@b]q8kU-(aɵ\Tti慥?8L"w?Mo'#߹k}]Z|G{g<2h8%}ߧ)ϙXm_EMLC| ymFJKxj_(WJPP]nK,48_!/8Zc2;}N_Q$Ek֯ Z*\M7rYNKY$u(oNG+.S7+h,4Z]2z\G>1Ŧ'R Qq|2sR)Ռ1eU/s, 3dp-,*Q27 %ߔkL#N9 ±yʵQVBF/J eqrxHyFO1 tRؒB HȲ pʜF9s%10{Dag |xthXI!} 8խhOTdQ )z\;LJjKg{ D6BmPSwkDiOcEzx۲*/%(}2Vgw:X?Vǿ/ݹ^ß"RYGvw|Ի+ ^ '3 򞠓yPMpnj& <ٷb.-RR1CVm@U VTؠhZޑ5QǦ)>192GhXaױwcs@uRfۅfAT{0Dg ߷īzppd]ɯ ? ,Uӭxgx(!xW،.QRI`U:zr{{/o=u\ ^oF-*=qEx((Uɽ ≒|s;ˇR-lk*W_f1ti1~C,@3&I$j xf[f4k7k[]Ň%'J/\\skF떳UžKbq)J4S=pO~‹Ն@1Xөmx59 n7moPI_)䉮U5:sn5O9)^6rRD o>S$^gKA%al ].ͨͯj_~y@~d`]=jcB;*qPa7P~[TF7XVyn7z8w$YL.=)X8HRmN0WxWSο|I2`\-Z;[C0h r[tWҏ &TuE56ƽ=?M4ƌg ~ @;3Ϲ h&T>\=2q%?vT܍Br^{qd4ܾ>K {yǖ?"oi==l~üvC0z_UK橩$O#~ yAN6GLocalFilesystem.javaUT ނf-"fux W]s8}Wܲ5tv̔&,&Qa+!L#Ɛv3[9CwѢ p͆KKTnfJfMgWz^y,b. "XHiNC%BI ѰCx嚔N[i(HJZ-BZX$h]<&soьW_ SV5d%\ 癥$$6>rRڒJZd!hXb W ݩR\RѥN];^{v$u1,uRdKpO>B\P <R1 e6n!J' ^o R'W\*ɔɅ l0SuG[ euڦ~=A.ƘN(j~4i4sz7O٬?+f4M'xRi5t-⏙v pd塐\2J@'%tUq% % c#&TOE\&M iaqvanEjBRx]Ծ OV=Pp$FVs<ړ܆wh_i0ېUW_晽̮kgxF$\qTx/6j\|V.\cǟoe98-j>5|ź]9v11\vX) 0_e)Nڠ0v'IriNr2cq#ۤ_*Ix]yC!1wam<ru.O&Y%+^C0C߾%3Lm㜿5|U`|½!hRyMY</$hhp0Z23B ~ݷR% e%kb= ޝ nZ,:Ǜ!0fXIAԐKmirgI79nw|$F88k/H Muy-\.˥0Ew#!4 :,7$T@Mȁ;tu/uZinpH+|KIzREwPp97ע= *ֿPK,XMzmib \vbb{rXno1Nz 3Ͷ,Eo ^wyzlƤ/wAOPզ K%ʼn͟II]V_q]5+];r?/snY&r:#XQ^?VJMf.CVM;hNW,I.E>{vt^pvh르RjXbCRƽ^]{ӹT}ybH|K]|Sj]Qw݌{V2ʆg'A)q@ .đ}k:s\'u 8trNiѴnDEh3nE+P;[էg?tԲfvg'+.͊.mimZEwr9d&S^Gop9kqi*k-L-m4+ʘY$U+נ$'kapWbZ|4甏 `ƹل#Xęf?v{LwDO,Ef 6.ӱ+iZ[Pڬ692*S12*VSiQH@?T2U;p,{~lm"uQ\#W 3We}0dvseY\ҫ~Y^AFO0L1ThDwń"4u! V!nչ3甞 TeS>)CBB5l_dqJZx`I)m]^{'b>%w=jf @0e*v}&+!cV%4>9rY +T㏸](p& aS~V tJ C~TCCo-MTc.?79V3i y;v%F:,.g R>G[6ZXU`{(Võ#O%iu"?дĝ'̱<7hٷLGKrY4?SbAÿ[qVf5 ݐ9|8vAJF m7A? ^?L jgN^еҿc!jѵ{)8U}oN:#ї b".vaJNFȨt[%`{Nkǯw+u07G|#s3koXZ_dw%M4O'??yG? Ѿ,XRɌT%_ނf-"fux VQS6~ϯy6a;H:8pGoFDŶ\IƤ7J6!0zv]Il⚫{A(f hd.瓫!L.?/~¥^mDSFYr3@MS3BO@DU(S,7!vs=8f~s[Hh ah#4RX b)~H,H X, "J/E N+*VQ1ӕDj9Rt q(ᾷm4 ru3 [A* 䚯с?<3Ȗjł.{u!g9׭t&1ٯ^Qd=*:HtLc5w.;[ːPfH3fVV N]UZUì[p F'S_\hP+OFdN_ P!S2$&֍TQ6)+31t*.ɸJjac$n"5ώ*}G8XKO)i^ĞH ³ {AthOthIȩAȢf|{Wyj-+gvændkXg+L֛mz]<~\yY¼1/+1цe|Y<@yK*5˻{*P]࿁5 T-Вߦs iVQiʓ k͇nKiR-vBEKp a1 \L8 >?e2Av_ +2B%7A>aj5$65mu'G_RW9]³1KBEE_Q̺L>s:x/}*R~~6b|BvWQ*wLޮLmj4q}Ki Rѩk[j+>+䕮:għ6ئkSɮYr{nۺpy8Ֆ=fRIlb }b^_ea}-\ᖛ O Yƕ3`:[|82h+N[s,ƟH\ {]9 h)Z4zZ9#C2K džq#VBD* ­GX(yfbI"2 22b|kDvKō]<(TE[]DZk). !¿Wuno3f!ZE.SjΡ;D@^Sڹ~,ːy6iןh ֢N -l0%+uC4J/)6o7Un;bw;`ua4.x0{Z|>.ƣFv6/Ƴ)p"O.ZXH RAbu4&ulc1SiRphJrn2a1&8p~,Q A)2"_2 0=qm ilü-öjpV;(k鸠 4xkq~rYq$R,Kr>pr4^^j_FlCmAZD.78 nkPO7AoFRkΆm ؆G,?l}AAB VLZ^9sfXQ19Uk}SҜ4I3h {ӽ-5\*L^![o'0£xniR4GY QI{:]ɐ.ط>h4XWM¶V,3H6_ ķj>EA4[Q[v-W;3V,J43WԠ$:(JZ-XBz;Q{x)F{aT# J`GXY 7 $4Yrt)dEۓނ%jmG*wJJO\hXq?`J4NfWݰHe3ȱeւIу!< =2*g^e0K`[~CɆJW(/%S|{Y1ӟNhrw{!ζDf''&eph3Л_#=R}Y@1$!'-Γ|I#/1lHV[,]&E8}rț$].-V;T83|[[!!";I:V!Tt[ҢnqXb4m2NZrP|ԡڳ:4;rvV*Ɵ+5Om]?7w o[a`׌dec o&-|ڛH$]>'=FVATDH,Dֵƒ:1=QRL).8xn}ϋfleʣxNmNWF E1U,&f( +I9Bn<%R96njT&Z+BJr2rf̓we))("&QUG#kw\76&a˰{r敌2J|edͷeY旅 %SkkGkPĎBxԙG?F#UYQ@Xz"NؾI^}J :9NHZ>P?{į\+E"JL}7v&>9xjݭ#AJ ReࠫaDž(v>0X3bUvDzYi:3Ԑd?8pe_G?Ʋ[?'v02BrŴ<@6Mzss#[k K$Ch?3Ү !=io[i=]aOYp )0ucΎi蹩~=n01BQDai 7s'qXsԜ|aC? pOW0Om_!`r=Ǚ݀!b#7p3Obt6qrOÅt)fESm͒MuVTOkw,R6Mx>IZ$p@rqY ]Z(Wi:yj:.D񨥖:u;k@ $_~ 1w >(:I(ᨉЉ._8tj]vҭÃI^~<gNU󳣓\'gGMƁ[00q@^HT)dq6nxLx<j4zc?%mJ4L8}x@N2 Ɓ)w')pΙ~쬬Qs89HႻ0Ny)? 'ӴOӊ`(WΡ?: G8zJ(q݄ooAW&qnpE)a'"[PeIJ'IFt#L:AsX<Xv5Ն6LG;٘{;'÷:2X5O+"Y>amLU1wْ8:Nmd ow*GĈ͝ ̭$UQio7{Mll~y nԼygo$3g&kq:2 \Xs2ϱPǿ삧38r0knCcJe{5{qQ"p律FOjn9t <$L!%j!@1Z@iq!DZiE^L?byuB0s`.d7잦xBx6 ``29ak]un @zq؈/ AʆJ0&ŸCrW" __W7 6lw>25hr8Qom,AY1*lBxDoO6 Ek)#i:֨p@ qiUoV`ξf߲q[eloO1 -eȱ 6DcNYJF:N@84F47'Z~:0)SQI$7ng+e.`\I ~28 E$& (˪_%0K^EspGcYV{Dn<kTć!%ٶ 3fP^FƠk(˧o4%#f *8PDԺbg1؝)Tj 7\O:C4}:>ӊ!9rSBE%{xp6uww k2y8Z6gTkJlCLt7$ccMk57n23|KF6Mc_(DnSØ sn96!^p k{ta" xT׵@&(g+H9=#՗ # T;ÙGj#s3 kCtCHD!c&guFe4pM݅c9oIZv࿥!O?`*TtK&J2 7T؏TVa*S e7n bZPy4(9Fzw&Ex:oz>;?As-5ԂvVJ#ں/wqU@+.Y*Lmewf3 0 ;-E0U}z0uT6#iu:{N.^ûw4E{Y/'yCLޱ,mH?SX؇(9y4'8.4FғuG> 19IǾUţw)(|" $S f88âJ«ߡ+ U0&* &^X2#ΐY6ۊF3q#a&Ϳ:80m0J'ATH>'t(JɶKN +JDÖQɿ `?Ii6&IFi\$g4ۄCDΝe܅7=)Dj>cU 0Ld{r~ƒji0,;ny՟h"B+Aq34(LDQb/JaXjqtjK^-\(1\oA*^ DWI" 9jX!:j*U[D4Y4MAV~1am(Db (OQݡ"ːQ*ڱ-KZe`etA/ﲭRDžxWcV֌{͇^PÂ%rfDsG X mIZC,?_` l}O4 -{ V_U@5lJs:- p:؟\,-dƖϊ_S7&[/gfĒM/2ySTI)e{It1rxjzSg>~|Zy-XNS֋Hv+⣿!?s&ec)c#ѹeixv}G|Չ=O/^]첍ﲫ20~NѼ_]}gFo]dtuևlZ!m6,H7n!p(6?4$xn:lYyy1԰ a!|S ߬D 䛄|[  %ټյlkpC6Z0Lm;_aVq|8H66]WWg%Lognuh-kk†/a "QY'DZGG^I]b76h:ɏ1M,w{yBRyF,Uc4y#Tf)<&U=M*JgV7Xa,@!P,7C< 8C] op%6t+7*|R֣B?u0{\:-+Ci`;e+VQ)vUZөy ϭ¦_]ܓq$`z  i[)hbGH@XOQcpʫL/LJz"[?ewF?ʘlR3,lٙI& ;ݍ?E -$۲j,i-qj}=XdOD#ۋhfGvwC6! n TWmRWU,s6~fO_p>I70Ouy#ѵvF^~?hPߝ*r6KsўTBx+XPath.javaUT ނf-"fux XmsHί>"N*!΅Ű6/qRWWA`1fF.~ݣvLwOӯC'ꎇīfQ|1S0@ô? ڍe .52̒Cw0a'2dF?p_Xrb bi%T"[Ͱׇ,{(tʆoY"а7$Nf +GjP~Pb4o$Wz)LShCdlΠhGC^vnr@N: jKXGrggx9 Crf x^fƬߴۛcVY/Vvn^:pp##5D(Dwl ljFlCG 6 qeCiv}M)v'h:b8G63q6]#Zx_+25&w@ayHy "@"a +IQj%49U!JMXkyYf0'p勗Z0V,@QT3(u (ˡL뾑bN$91*4/<̓ŤA`)UhJ |ew7mn7N:1Q7A`((ٵw vQWޚYM_\t9~5SõUEi${8_}|a(dOuH~ĈH{'#1l^^.Wu4/1f׋֓BO,9K:>@rݼ5w:i~=NJgggRv&ƊRy9~o]* G23Z.2<6O Kn*q!'&2Us A[Tklԁgqq&?nFNLh_y۷^4_w,jV"[Ub5=+;S-AoSi\@NѶO<8ͯ7!&G 2@v bN9$ܒ9B;},](#ꡙ<;5,"9~KQOn*ހ#,EBYRdsPEO <@~QB{H?($SH&ElŶ~?ƞD ,\f2t(%Z+`<;ezB5Wtr:OCJ}b݂PЪތi$ec6>n0JP *η,0)4A&dIdJZXڲjQjZ$SM{ N}4H*d,Ĉ@O^z颈#˺{UؤpҿHe"ƀYD!,6x@!9<{Bs1)鉈g2/I ƁMk JuR%x 3pȪ{v(;9han]hj+R5! ҦQ-tfFvM/ܬU}7zƳֿpcXt76,-hiՄmtQ~ӤzbvRgF8PEUh:O9S<N»'Iʟ?ҟL,q`h3NF@"͚?=+hwAh3n T1TXXJYO_xI:VzBa!V:~/ji_5(oWq{aʆ?6\{5YY.79җI@kpb<>7M,݊JT8 KpW9 .CCO4J쯚C>^"{G9z[#~co>/vU݅~H镧 v.r)fBُxP:FCTiwH`L$UB{BoUADaE;b:{#bvYSM`4NR&Z'>OSheqBQ+Jy٠ƝҙGo}C :}-ӓeYy[[h_TZj^w[8W)1w]Sɖ݋鱼-Etkmlՙ*TŗFkK5$NQ"UIHe',}9{q^ F8adt!@8>ɑ1gh2/g! z/%HAXH oqMӥaF0͒4MP?v҄H锡M 43\#+FhJބg_PkC9ڥZ&XPiLj&aC^a ,o]Jw a|M@C }@5]ȀP&Hmuߣ$(Ԏ]D'6֑Xҥ= aR~-m Rzh:x k$&Nd{Pfw2u*C*ɪ+ɾ/DmOİN?Eᴅ՟..73?Gp0T<Y8GKy@ L-ATI% &:C|K"D2"hHl P.cCbDOR2Y"17m&8$@0pITHs+G%eoq@ Y`:66S޸qg _ SiPw*"`f~fyl$ 1Md,/}_ϒ ew?Gtt&Q&wp\ y0?4EwnXHE̢[.ǽTwwJq]LÓՠv?4KMuZSڳI? n6C/Hj > xTTy> *7肨-Kdj+;IV@_hFa IJM_7PwVsׄI Oڅu *"w&*V-ti<i Ettct?,Yiq`֛|$' 9O|%dvw|ķI w5f@сYK',UL@6+MH"bHgk/ڝW[uh5jVפ* %j;1V zթZ>Fl%qꢖ*IPIt5ݒK luJ8vSoY1Pd\a>Ȏ:H 窗aXWbaRtљr8H[p!JWJmegP]$!AWG1F~ɗSm!P顟w k(4:D&U-KgM-Z!K7brԪ"30)~ VZM)y='dު*-J"+DeP8 Ѯ\[[SeK CӰ@CirgCF>ޜPaT&\ї}g(qݻn(p{6ֲܼ| ˻9"Di秢R~lҜ[,VO^$ndp47YJ+7BաY7l?P._$3~syEAGLF`A Pb#lFxK6GS㏈A'Rk-oVlEC ^c4WNFPkUuZ0Y*{B֍íh'9mb8JF1%>T@p˗ :>J .3ypV1WvDOPGzOv*J _=c'J}8j`FiZa#/ |UziC`eŨh-GggXY$I)A &\Uid7d i[A8(/y(bg\`@a)>L',\; wA,?1gV'y%˜5 7y!]6Vf04jŻRSAmwf* \RS@ZIhG,{*վIm\N{w8vq6x6u6 wUx%S14pkD0:7 ט4@-UL43⴪V`Ͱ1ѪUIUɖ  n.v͈?cgden 7:`lH-S%Aᄟ2i?l;c\=Gפj2jƧGnLj6j`K2!EBz+U^rTU8-U%0aQ[܎V- lJ-A{CGg ELd;ԋR;4)6’=V eJ. R4ɒ{7(U' |!IXJz"翉$"S}=W<3jā`'6YW{5s `2;/K:U[hGfc[9WMcƶd/un$Qcj*473ΥعB]]/[^TټsPjrMlMnoYSV2Gufne]˗VI3ݴ3tۂK;;$<.WH)TY{TZ>' 孬Gݓq=|q'E.iP%Q}ϭ*ȴIxC:bJHAX9?̷>He=JoKssA <zm NN ]W>:Cu]Gc&\\idz(_. Dk]#j;׷֢#;RS0D5uIW:{u8Xz@S}ZdmI#ߍ#nkOXTHӯN8JUGɑפ]>:un7F۵ViJP]m̀IUȞa33V,{;v֤zNӜֺj9mYmA; PQ_nn$ԣ\W/#Y {X4y0OpgSa-s]\Ժ.r rVu<]uhV7`rߕ ۥs&Qe.t UCzh G9çl_NPaќInit.javaUT ނf-"fux isŚ4KIKVLSTD3d$B+Yd8*Ɗš8N I Х˳e ] ]N =zz.HX :Y:MwMWC>e!MJ-XqX5u𳔅 I9HͻQh5̔]z"劻?G`x2eK?C/#p5wyq>U r+I_J-Mc| jPWI|= 9oKř%>miP/jM ~=A,HsȤY%[W`f!>Essj?$ h&ޤrElp] u.zx190W"u<:4H5,UYp:Wfئݐƾ Vm%Te 8$YK!n8+k$1yɢ'9|8fYj=_)x)h"-/".U,o>m\7c}Tr=мwa_z V7AQ¢TT{XndJh'ˮdͤStOM®w9]W&w8NR*Ii4TAi7r|t5jקyĢ m[sjK N3UM`}\}F/M.'ꞒWa LD% ]uDzR<*1wͰM\kZ?/a.K5t 44\ lDeYJJ#Q)Y7Yք=VqH4r+I/B=Ƹ"'v)^ r2uPAP p:r> 6J'AJiǼO8?Y.m7o0U/lj_Al wу\LbjfWөaEMy"mȼ,=_#t덚_.5\O\Ă2% 6|u%$Ir5ryxG# PG{ 6y߀pܮ-bX?4jͮgOr{-D1BSe)]970(7`,}F4s[tZV`yȠTLb7f zWW9_1SWuq)UkԥkvN]j'I] 6[ĞK{d_̯y{uymy_(5y;t"O`C`8&nHElِL;OX* M?aҞh:£!Mĩ>ӟLR.9!RW6g_𹞉C~E7Q:K1cj|SXz@CS c̱ט5&T1ˉ u{x fԷ4D87d, JhgxDyhUEDG,V]Z[}Iڇ|>-e H9 ^fp- W:ijqrݴa-U kv_c]fȂҨ"D+GȆAS 8=E˸>70/9E$NtYx߇ 7Y/G,Y2z FʡMVoYd!f7MSgًx\gl{Vks],:1 COįCr&pӉ|a^޾Ŏm”,lXnH_z u Èߕ}̈́5i@X*>3y+Th߃mdz w~Ϊ?-?o=Urk8zs&~wXD` So 9o[J< 1~SBV|}@ 1rVɳhsc]>o-گ`ë.kwuN*+AfZ FJA_[,⦢wv. y?/f!ۂ&b)bߦA#-@lðFm hZRJe|ZVߵ7%@'ooYp8FPF1^Q{8z&(_I@;sNSt#7MuD]ԶJxM#Ei7CWE^K/R6}Wly L/qZܱ<1q4ؒ+ɘ+EiH%cy9g@F䲮QXT2o&3HfsH}›yDƃK9 MFY! /K10(R0̦@@ RA-)*(h TD`B|tC'6UK^MYQ IKBbEmeVtP;%S%Un֊+7̭lSܾ*)] [1{± ~!ؤel Bh5bkgTe{qXjqxZFn|\ߞcxgIhq1|y{x'Q/clS'wAN}*}y-z ^+2>\+1٩;d:KiFUԓx $\*2md& -R ;SqEԻ;NLVnvﻓg85WC$k2Zh jz4r/pjYKL`Eʅ2BY̌8^xȌT*Qb^HKD`.[tf\PaȹaD@.ګ4&1ovu ֕* .IWYʵF)Bv;`99-VV#*:Kd n/@ƘN av>^d6Cjt2 o,ߎ'>pd ]\Q 2yo:jB:X˒%*.ɹZ MEcv&{v +ZȈu 'GXrt8'#hE,5&Zu:{*sNY1)sIykKfMI渂ix7y34F5-\c6 .dl5VG ebQPMkxw֕&Y:V3K5jj^:g!fG&Y\9uDZFapP=@upu Yp5ɐ 皩Dv]Hpb"&?N<؏=) =9X,#+tDMĆg6@@t!4݃xU-CHBq=,Zi/KZs1vlVmYi~Q.H~] 0^q1`58N^ٖtnt6$Qߣq?xM鉌s P "i5oǙGÍwy g4}LV maMꧢyqiw=Q0zy?'b k-9v ]݆vSV; .e vn#jjw8_Ôr}<ܦr58sdgQ&f%;~-۲e[</ vwkg' 1 {$K5CAtfg Mgh0[w,VS+;tD41oz퀡uRN.xE]F&$ތ^EW{dїӻ92ȲE*|44*4?&}D Z0y0<"d'tAISn]0_dɆ5T>.!14 43"a4y䋘?=!ǞɉAvqS:`! 2;.ao>Pg?4_nvؒO/^lPf>nl|Lk*Y. 8 ;Y֢7#QH=n!B l8O};O/q%عh:ttI3l-`qDaV #-xQJ Lv#PÄg#2bqBJ_ǁ KO?؀`tI<0f wx|9C1,z 2p' $NRɐq=-,x.>Pgx$ .0'wQ4\` jFt)r>A9IPJ02#R[B)/PyC+-eg CJD~y{,@6 ʹ֭5L-ػlX|U~g ,9žS"?xIabTQ`_O_cz(YC>j3N*g XD5uoI "*O޼UZ2QDaD} he(#Ѣ>*b/kI# OF_bvH)(Azs!҇sy&Y,+)UM'k` z`^B›Ѐ!X4xKBDNzbw;}th(Spv)Q#֘ h,VOt&*zr1(hSRr x\2D#uYYǂxw&zkĵDk+6:C#1¢@ uSI5_LeCWr $YAy|[dնV7%Gʎ0U@v]#Uȅz$sv`qO^S'D5(L!gE$:29fviM0OӧEZIa$5Nq6ecOiGDSw᱈ ¨ cKV\ 685?!(h%/{tC[Q;6L-weLhE[H-p|Ptө &_+!K =DݚYh4BihfUQU5_&nǞ1$/+^|ͮQO0~ﯸU<ԥ6^maAMZ$vf;:д/QﻳG'=83ɪBa`YɞLb),t@G%xBS`a2$reZ.d#rf0c_T lIa_66"B!Z>:ѡh</]z.ܬ)khz!<2+ ڨ䂩*[ŋ TzR+$nWnehV p'PMˮ4h|CdXbk{Qe{qh"w[`5ؒhsr'"E1ٺara%Com bhQIF. ?̫h>[T 7")fb6H;&CƌxFDѰϨUŵm&9 Fō&mS+BN?Yea=Te!xVOՁ 4}nz,,nK 0 B0(B(,H% r?/GF";,i!+uf nkw=&pۈ^fxg 8cQqV3*/KvwZV{1#|ŁBBFpI>u{r]n&2{(tQ9'X9g*ON𘆗VZ]Ocontent/KeyName.javaUT ނf-"fux Tn8+99W.[sȭG.,ݜ Z˄%R%*Fo,B潙!#w, uΞ\/!Yfn#X \dMG ^&`arZR1Ssي.t~ @ jIQFukh ij6rF;n5tR`CL(*6j\2UpQRfx5 ;Joy@fAyt/[oȳ/>5&x c 3zv~5ۃZO96^4g"who#{!׆Q8sF@n[֘tu]@r:؛.IC=NT5[Uw֐If::!yR)('7^.2VaQjGqL,^&70ț8R(>4ʚ A$1 |sr'ʖJ)iP\ۦjX`ܸiZUzgynP 0DϪ@cR:wr4"R߇cE.R L^`F=[VaT Iɇ̒to k3У0Cn4W|Q 'I_ Ywθjs*yv4D\5Lew4ޭî*i83uw3!R14LtKC<> K OIOC-`Ο yشe@o{F|ܢJ4/PH3"lr/8=SE!V\ڮ-3m z:<ɮ(^a %k|_o$܏E7!,7lQU{01wf YvK23 ⚫G/KEw? 0s;鎿åNsoc`#,88 'f3B`9M pȘZ*XJel'X8x ;F^ua. J +`L,yf'Yy!SC*J/DbÄnPt[zL2-\ C dY6[zK[vO>O FKH"b?Cm|0-804gY" U+`_V+eR2-uǀ ]qNBaugk` .Py`q&._mж^exu+Ʋ4\ ѝ6Ggr|i Ke7$z|PeiΙϵ}9CRfbj؎ٺ1Te%srxnbzR'FDھBB{+/ov0f&UePɧmdoHz-,.h,j&>aIи1QP"-ύ]=AV1.2!yk3̚+ ZtEzVG nx|.Z 7&ŧS ^[ f6/Ujh3팦r V`3wvx4Gש[/b4< 7ÍNpp=kuo(Q0k;NFX͚>A9>AUDmH?`Yzc9aZTxzxz'g >v?}OPT:;wnmrF2}V ^*GAWGUfhb1ífZhZlj{/EOLaP/喸sQW7Ȧv@(֩WQ">x y \XG[[{Vc|(Z((pG_]UYl.xrr_; Cڛ*hV{Q춚fUvW鸅sY[wNֱ17!;~elOCBrJD$>nϢۆSY^keyvalues/RSAKeyValue.javaUT ނf-"fux Wr6}WlDyTL=1cS-'%'N'$Xq]@7M"={Y@PI# !IBSzz΅K8OX@SΊPp2jK1Ӑ(S<R<ڛ H8Z4SE3ƻ(a}W91_7(tFvkE4*Mԩ 4R"OL   ӌVtt3 :[o6Ln ct}x?rܙ.tK$1Qz[aݠYMkW%Ke _I)Z&8^{X*kXZ@HRyјDyV>2j4pq$kXJ0zՆaΛ«.T?4~J̎f[۶VJ?dڽU7Wa0onĀ`VcW&n㣭ht˷4B7 _u:EGykeyvalues/ECKeyValue.javaUT ނf-"fux [Y~ׯ!a9.tXG\*HΒe\(YI>>f]=F4@WdӤ m|#\nMzc@f7yu|CWϮ3W&9))68h ]e>YEE&Dp-HPN3r¬eY`[r$:E2qi^@-#_yI?9yH8EU+G['QUa!כ M-*2kQo*hzH"Ε)&G +DDjt4~ɨI҂sr'qIwHm(Y2Jf RHE#IY$*7EAbj^Q "xli3@ 6z@11σ:YO:;W-hOE;#gNqt>!?Mo6{{K~rnni0G(zkz;]]H_kB(X Ic4&]@E@TwtK.Y5%DɎfqNA>.r$=RMd!~|bOb>ڊ9]z=="o>D=_>{YA}8oD7^OŚff0ZBpˍ]p?!F3~93]xiaL DYtOa9dj ~dJ-Gm1l!瞛8Mby"ފNELĖaW[xS/&isׯc.f r2g/>IT3*7Yx\v`Gu).`u(rA <ˏ5 AY䄒,%4^yϞ~bopPyF&c~I,PŰ2l9D̽_@@u815j9z=ߒ7/nB~ECA?FF$Q$MUQM~8.d /;8c骁neg/yJ^zjbH2\P d -l:&iJ[:R9jkmym0P5%P@vv 0WsLO @6C1]U/\$RM7P?c#)v`iڞ)!Fu%_㗧Z`Xz(6g^An}`#+cn˶lɾAX&ˊʚdY.ɪe"W+{Vj)Nq,s ,WU \3 TMd_u rvmKCSRtMqTK%%TtP=5=1Ӑ#T'P 3BݷrC[$BM]_lGL/}GeCɵ ObkZÝ5Y1@2l,^ R\?/0^z,VNPU)}G՞jhM]'%v_\fk50M |-Jn RGa-#pz.@}߀iў=fnG3xw)$V\ ;F@LeeXN5XqYzŻ|Z\G]=ݬ3ݐB%q<* )6v% >>'@ vN{8[. %}D;iNn~m0tU0&O=/j<,J-MYVQ@y qPpOu~fY|>o! .]EvNG]'^CǐړuFNa~q,-{G tիa'\c`?I{n+Š-Wô|(Tˍ/2*"pIO-, ,\wݷM~懎jݾG {k-9 WԆ8ANڅAq[P!ir*ȁ.l ĉSYdَ6fyAB\u.q:n-x4B9K-ԁaWm^ҷA87gc(/@i lki\]oۄ'ypr@ ~g/r"^<_= ߷<>%:?0/9ug6k, 3F*=OF}qrh*Sd_v lLg7` :j֫u|)Ƭ厝AV05;J*^ 7js[s. qmh]Yb9 @m=6\9ŏPi;V16['HlN>#=I-;`@YK.ϤZ#e`bƧw~ra6Pfw%F,K6SXWgYG,7hW XhTa -tK|C½U.԰e@?h~\>_T—hGjLdTiHI3͆fيRW)􎵾EwduQ2<5J'aVgJ0'k-S͒?\cRf9TЌ8iڄ3=T2;fcv>;)Ƭx5"J9Xc#4>Hf+<9HT "Mq OhPp_sLCJ˳2lQ)` zqndMH2cQ%@$W*~"_ h'r])]' nopK3 vd{b ?hN.NH]9q/g8 ,5l] (CտGP\)ÏJ(5:" Ⱦg%\^{v7B $"M1bnnpXI1y\#@vm~_hoydK_w,}4 AW.U564HqkվN2p۞{ źiQ W }e|O7=8+wY,/sg{#JZnP翚J&OCF1@IO}?&}uWf|w4izv;:Y,ìzqzq$mpWa'!M?=ߑS0ʧGݾGo^d]_Zo̊Đ!Zݻg7TZPĒLQ⏑;2G1!b8Dʼnm͖% }s}gvJ7nc" XkZ:,:O>sGc+SRET 'U*%쵽R̠TU;w22SBUp;~ܖHJ VB8ڝ=AY {!xU-pn/2aȗV#ru9&8HmNoP:)M{vk5kAMN+?M ~&sڠ)${vd^6|w;j㾇kDs!}*9-Eěu-J83ML0+T]4Mx?q|?oeiHZ!3<#{S(Y*s[vo R;Ԭ*z}_2ĕ~#uxxv~:\1 LJ=x^)F&_?6^5.QUS__q'%foj;,/Dz$(w(K4iP}E=NGN9sʄFg#,DKB'fE3Y.Q|vxHTKRD*,B̘CG6yK7f6\JF$$F&p QJNJH1rx0 W)fVH|VQ%ne44Tt=X? @t8AHf5:;ʖZ,3Nu^&F< yݴb/YVUHPWcRG$.Eƴ[R^.DisnC2G+V=R/ :y6J6_Nj/g:#!8" Pxiw YLa#cT냁um}a1~bb[P tt#)uH4O_:վV"V6+1f[d}Q؍#1}t/^G jV$oPٝ."ytguN46f os^V˩Bu!y;9GQ TOKH߮ ;O6N#ֳ!6o|&pZeG!GjAտM&ZW}vɪyOO<؛?m(w|kJ=s2xjmg3V}ɣó*]R~ϠoM޻džѴ))-6("tH\ `/~ Aۯ?3jP/T1&ɖZU[#;7vt}gT.ZP:C ǭ%ۯ#7R(kQ~-TeWn'@&/"u2OEy<#Ś7dޙx?̸}Rx n^Hcؘ۳ݕ#8z7g`9+3Ql9Ė:d SC5%˩)l  -kBV+* '3^L> ar }|.hd6 R YLʓӳ.@%U+TJL&<ʄ {4V:Z3:BƖ=`CkiH#5Uv PfLpae(\x$B&ҀZ'"K2#ӳ]-;G>;(z𐀘:n[@ ZA"5h-"%O휫t0PsÑ[G@-T 2ҘkƭLe_# v Xh8}e7S4(s43k @PI3r-D*M4qҩB]<k%%VRSP5bb٤k̖"}Er0L a^L 1" ͨ0O~*3_0a܈~472f,] y!E{-9@ñWTF 7y&m dfг'(T9iع# Ťi>,NlF!`d0/QfG!~\ҘGx{9<; USaS4>O]K_|JRaxiC)ʖfw^ő?xYdh>ǚ X'QX:H?Tt~R-||L^cV: QnFHNjupU!X7plg.Y(n{ IQWr yZʼUYU)N2GX&@N=zn<-ПDZ.Ela\a0w=|Ӄ:Wj7 Dl* Xk}!Ru&WAłB@VibBF>B`,hnf2r4_K@i`-0CIy2 K#-yu(9f^m/,u,Y 2PL7ϊnTR9o0{Yvy|.+hH8pYq g1r4Pp俰v^׌;Ly;/}ƽp:1DjdwB@"̈uC`x"owؠ_9/EŸM7|74'7Zè;c|Ʊr%Inl5_H!NG]hveUP˘LM8c+6H} P+΅9\qq_Wb5+u3*}1 ϫ8 S˧Tܾ"*Z)o@:)78PfƵn \Q;YA,ֵEyPH{.T[m'oLP];u!9ZRO ! /N]l Nf#\3plTY=W8©m727., OBrGsC^**M8( /? od/qhQP1^P_EЅ*g$PsIJvkqhHid(>g7 :R*15/X*Z|ʶ2&FeU82Fޭ.f*kkӥgwU/֑Q7/K:!ǪzT <ÂEx_5cd1__؇WT&xbeU(3s>|  N#wx=)40bwT2ISEн2 "bZH \HKJ4)"@2fQ\,:F3aCks\센5"Q3 G8q)T< s|JU+A\DT'CcH?`d#> /1+Z'3kd7NV; )*2OJt؁+hl6j:J:'k HÎa:[5q.sUkxi6| Ӓvi`[`S啉h![~SI܏FWTŤ)v5-ޝa\>3W]BΡJ!8Hn= ~ 'F݌nYd 7K+&H.o㯠ei6hA 7xPR,\;%&αӢQ6r׽/fa-Ҭn+;^LxV2|_)ıU$`҆pbl'oXq x3A YONݝ'< GV} CY 5fQ^KcAoi04Q[.\U :@ m[;cC/sK4sW<[ ^$Ϫ4T|u<-yٮH ZR;Un3%8U8xt pϱ͢*ܣFXF=f ;kGi"FJhAM]&Ip<>S MU$ ,XF''O MСM;# 1s'0O.N?V)xΧ[j9Ւ ^s?Ep_ig LNJpk&d*b+8yr\}D-ݖTKaP ih1Ja6+B~t<4m,"!-ѳ"2k!ză]#Jۯ8S_$!S:;}s3?p],1B.S詿#<ݣݩ rT\bg@#w-,GU:<Ӫt6;Qd VHz>RnWiṰ?PKVbpч4~!is_f9lUR7jdzEsW_CZ kLR኉  nL NdѰPQK7%5JTCsJX?MAYJ9edj_Y UD._Zinzr۳{ +JM2 d8+HH?yTh*LP-$QEe2;/7p6YxH]t\7=K? !75Ӭ82kZ5R{!R44=e' ^2 HX}oT!W텮;[@^>NQij0=}xDdfvr(оdE#͌bo'#iqU^Px/a,!͚"-r<-p8+Wsw8--i!+CRjo!Ik('' {]DXyޛY=B 3HeY0*dhO /XNX,!%:FW<) MF K˵iBZdp)OT jJa_ՆE,W Ft&<- 7aMH,˸ JΙʸȩsS<@7 B⩧[\ߕd 9Y1[±?O ;=:9u%ہj+Cl,3NܾG\F >foFM̑ G^hFG"܈&~\lE4 ѹ F"j8W<=R}@170(>0!EMwrΓhUXQ-5p~o+/xHnQ+Vʊ ܚ"y vM S)yr\>vK*T%v8f%7n-MZ9hqhۿ- C45 q{hO{=b-v{,,=gBhy.N w`v c7?wZh!-M707ٖQn.q{=5`Uo3rV1J@Mt4,}ll47.gޝ.߲ ]]mObzЀ,]`%]3.p3vxo|r46)+AW4 % ۃ&oʆrޔfPdEQ:J1`;:\)ܦ o.fwC +tBA0Gں~@|aM9g FAG?=&h/(M'v;i~M=-O SAH DB:㑘K9[pX\ĒTT>H0MT_L?r^i"5h%Q[|]dy^Ke^^rjyXlPELWAXnn&7"%j·FAs0CgOzşwc |egr 3=|9 17K#ϑ/XceI0>8axY.mT|9 Cf@J`Sm:$l E%9?;ߠoA{nܜFJGPd k 7_GCY#X$Y#`ʴ}`Vɴ|mxH мgR_ւ#%/2 xemVRBþ\BvήzuL>;T@s6FjϿXFfʕQM.IhD NGKe#B/F "72b n{=qzI(98d}4O&ʫ{]mD`AyCa13Wi(~T͂ Bh^YxWLor1Tvpue$p(,Apyr\[bPiGi¿,!P"ƛPWHKnn2Av^;ÌZx_-i>S_ 41y!Fv%6KNwo!/j;Csгۮ֙-(fʋFrZ=yE!\ϻh =^%۞bXAÓ~^ĄY\b_UJ|??clVa菆wxϝʨTkd&-yDI@$L!%kR.@8NY~ @PIŊF咦 ƓL!L]̆U{f/XHSʊZP2Go՚ #Qx )\TS%R۾mw΍l rIk@C)V"KICm|sEPD6(T zv ".q0 iBD͙@t 9.T'S ,N=;&fH] ~_Cͬx/MAhg"98#3k ^id!,>;{1NkR9-,EC#M!LύVnAw*1o#j>3MAb]et#F2VDQ<ġw#"6̌ kw=(> |""׍s${+U ʈ ½9zWj!Z1~ZZQCŹ׵ : DPTFJs#&D<; (;FB5j__ZXBGūk_f{'ƀ8Ԟ|(6Emڧ ͡G[Yص}:g)Z"oK&xu4dIE;)5Ozx K<>p6Oɛ.6A+b T/XjC>woMϤRoz{).}H#g2sbEí,iK;O}Ӷ?_6]@S:֟%V9i%t}Dp,4#-5J cn'><{ vd !QS7bN\lbȏrpy3B1Id1Q2.?k}8봢Q}r [/+W;ӄ+a[|aKTiU~Gcժlrk{N,ְ[4;'X==WStwߌJ:/ ggxM%AjWl|v6~WRKMO\&4!-fbnQ(ؒ+!4J@`o]9gA*ʒr BKs;d Ç!Lap?>~fYJBg-@/( *W"zE$;Qh&8DJo!h %MD Q1$ft39+{T篘^ Sr sDIhRΉj-Y VJ`U SHr硨&?3]%8$K"40N]]X @_RZiDkjQzg3MМD@C+ B}ZbbB}^I'ßs W$;[PJf +S:[![yD5ύ ìCdt .6HF9|M|—`< #śv4Mh|{£K%M2i`d**9K1;$g*QIEeɔ)B dڪIVjmdzi`-cUsù,b5'EhZ#{xI*VV9>Ry&;t* K ~ >WkV) vdFM%}i'䑭ERaCOo'#U·!a!P7=N 8 (|u|7O4 L^z]iA<o-)sNpU=cNSrfU1i^9lkGRDs!fлhP!phٙ\C Peko J^ڜxHRdMMՂ {HobF/XHٹ|"Z;aŠi|> 0^) rACu,/&xv7d MQk{lJdV:;V$׌]H7 F,!~]%߈BpZr籵cׁ۴uבyң_ 쮃]a򾩹=EX|tg 5%jgVrSxyj%c2W_Su8DŽN򑳈D=ջEC՜Gy39;ͬ[( :nPY7]]Z1[17Ot0 /8:C)Q`M+_LN߇ٗRT5/EA͵mDd&Cwh `2k8a&DA 5F;f+7ݛK0~ 豺hXfto]ݭpEt$zz!2R Gw>qUWœf͐ ?i^k~~m:Rv5Q>4RT+04}1Swf3k `˞qιgo;p 5-&84 -;[cF,[$Wb a"K0å0=)fKX 4";T*DG!&a3p}H7k*6J,I2^ǁrTEJڀ*E K$Pnݕd48{)ձ BlRׯvo.;g;@T9Z;"L.ۓ;!Q8sD@Q %1o~UUs`~MHN'< &-"u;`ْ`fsr'"Ezgu=Nzu3cn:aaԅ?QpipǑh6}lJONԢV\(Kr+&&'#Mt1_؉d)B*uI*UƄsܤmmRzc,] y-s\*ϲ@c\z`;hX>NHee FtؙWY$F.,MeTp`}p*ea} MFD-{[HYS>`iKg<9H u0ҠHB=L8ft mX(+nfXI)38I2}zm0u"gI1l' ^}̓5R<&ڵ7)zĠДJ B?c\MU-ȍJ0mwnmv$߻#X%@gotR h.`1+m>tdUƖe\\3Rx{no_c_~Qxqh`4p.ahSrw3x?׽m@%isJ?ѬeBrn_tU׉g"? ][ɬ#'?_VJw$}?RqL}hcB1n80#I((>NWIgL3߻%A4ja()"H㦐*T&et#K9[rXRДTc,04Q A2yJW?@ݳ$ǃV: U2%4yPs d뗆ۭ\.v'\Zamxy ÍI zw&Z./Ʌ1վ%|u5^\Sbz /[6cDK8¬O0);zܮ=e]?mujV%j 9P&h9=7+= A EJn7/P[ӎtTJ>Z/LqxQ\)zݡ̱Qa#Fw"x3rDný{y ~Oez'^~VS桸Uj/\n1d ڈU.hWnKc &^v63U XXDxhz@rT*6^%r)Ywf]mmVQ}hю3uޜˣ}~7+Α9V5gA2z4~+ջX?|}+R*!̵\JohD}s)RX1M1z>l$IoWy ,|ߠp3x _,nsN| gGe1+%7;9\T)kog y; = 3iF 5CdJ/tQn亞$ؙR%z33'@x!\-F_q͊~=5h֏JZ+^8iZ9,~B8`zQ#j5ɽW}! CwUl9UcK;6"a 1E2dY lɛNf|)Ϗs"d▅$HV++2ߜh<#݀'1L,@Sir6T0r*Oϻ~2A!u"*QA+k# #}2eLsir#Mr0KI N4 9L#cxrd*/yӭ"&fB.y*2=Ȍ4&k1E> `uN^-E֒ X@ZEq(ᓏG2WSIQ* FRfS-űU: 8bR~]s֝o MAÄnuC FE^V<; c:3?G`x: g~#R<kT.Hј,,Ɋab<$SkvbM,[&bT 2+t4I$K /1ܚnT(Wr! 64"lAPf<@n +2IE j^4PE~EvXײ~RE=ń84Y@~4VrYs3  &gQM.š$G> A} ]Dn_H `z1 zp "ū&^$G1K^Y`6/.@M{93^.9\T;QhjpQb*S@^ɵ8Ac|oYk%J"H6:Ʋ2mʀXaWWk:}#Yf^ae*\5?fp5GBFC݊ )A`y& bTKܟը+N3uq^xV׊VM 쿎&)2)q?LPbC ZdK fJ73rU}S % @!Ta8}0X Ykxe,`9i 2٠{8 7BLjA+ 2= ᜇ!d7迤@ BkYienk}iFns:8j^!"G%^LR['md^N -_gd]q[s̡Jا@@F>_GcJN~OK]ޭHv}~Vgd\/,gc3&aM{Wl > gԯaKWU~U7Otͫ"ٔ6rs1MiUxu6gvHxZX\RI WtmR%aYUSC3+&^{}s0/FH ƬVjYUAޕt(6D0Ob'{ t`s8K/9'ˉb'gC% [J;\ڱV+Vj[?Hk8P#VHI- pcTts?y"-`oGuY5sSx|l jXeBj;nhʨ\3 6189low& iw= &!8vpd?}zh]׶pMOF0fK]u_@(V -x%OTJ"YWZDNRqxAx _ N03p3\# ,ur SP<pbpd!G< p:̂^*\0S yd~]1ҵN@*1Tt-fG2jO۝cg=kPBj;U ђXr8Z ̿/=n|CR`2?,~7װSrlu\їҞ얿,D?,1u.g!9pM"q64KܶZc[,U&e BG:Wן]HlۃX:8<@Tت=Z=x1µ Ezֱ \~3g|ص&܈Q OEr A = @2RܦQY{i>{>SgqSuJ#h`cVno938ܓ7%4{fܢq.cO4^?{oN@q ՞9el(gٓsAsuiN7-SUxcw <)y%@@M°8jF)Q(P^rA;0 uV<}zuNG+k*JU:tɺfA{lIs. U/J|9Q\ %^2޵k0S |._/h͖I8Χ|FO0ݺyآ1U*F*Kp6 C!qcX=%)0NTC5Fd ˏ1}dq^I 3boqgڛ3P5thDi ^wgd+e~|Әn # .jyrx|f' U82fD걠/<[fEbؘٱ >]]^*mYDy&MHߗ}dW0`:D )* jN'&#,Y(#mfKt^Љ3s_XQژU.'YXyLÝn]ΆN!@g!ʱk)Kjb炨(aa/_ ٪HZGUb^fIROUDf^j#i9$ˉi"7G]L8bŴ45?jV˙V\O%9!"B(нWJ%%1u)_6 טSp Bi e?d>Le biحv/v6 d} j[U|,~Ed.#ѵڶrm&ЭWd]$YWbB;I癊\!v{V%FߩၞV(Ri7f4|5uiᮆ bg%kG5.[%}(Dms8ίcZNˇkNpI_[5FIr߮1л>`,kW>>~܂ǠV$PqГ G_a4դ?>GǭJB4 ع^.pd*V& %:ѰHpU(48GZcB8fpއy(Mn/i`'v1H #9:*ӕBTBLL(br*Ɋ@j1Tt f'2jO۝Sg+P̈wwH-%-Xr8"j r\] ꫀ[4&rɸ_!C. U,AΤFv+) a|I9`kuڔUè 1i|m.L]Omo< 'Ox>^ &.7|OË.d w $2EIIIE g2TH@ (KRҐ1 i]62 AojLË̤ CVF $ƽv5ujL-||c܊Wbuz`A6E?e~;ʘ 0. be^_t=jRj/H"CB_ .R:.+nT>СA 0_K_D5EC '/ O?sL*1-*cMmi^`^l(M<UEjΜE^%s;s'%ܿ {I@^p('VI @H*qU+H_c4F\t%5)A R VxeʹQJU{TOOEoԝxl)_G2 2Iٖ A0nQ Hs:{D~Xcף3PYãG',F}'yX5BBjkRպvTq&XKI:YnUKեʚqot>ߐQV MT+Mtuu(~ =(N=ɚboScJx=u~ }^5,hE8۟C4F*2#z:BF@\>ݱ˻kZ%{-vm)|ynC[WH9bfvqi϶#X%'y!%{F{xLDS<ۯ9>zd< $%U|1}YdW>&rkx^3kز97C|5vѽט4adP|uZ-[^FTd/yu%t)ѾPi ~>WwrR|7!:nupO H2ס'C(.u娝*wf׭wk@cn烅ʴo^[.`;Uj;J5?l?pիq[b9sBw҂pSHrɥi\`8xp3h `nZg|-. [vΡ_?b5+9\R %!Ǘ\SViiq!escB9w&:L<2C+axFX)"4 $.,*T =k-\(BP eMTWtJN^.!m <@Fm:%[TJ÷^XdK(rd}p=ZǙ l0d?[V!sdC^^Eƃo797u՝H(aSee4j-.Y: Uèw%dy /Q-t MA SAbt[H5*!SDDɬdL=p-J PR rL0ºj2dzZZ^24$ky(Ex'%|mV9i+J[O݉3ox`?obҟO^x_H=Dg&z]X<:z AyN(l\g J+rc-1R7׷'wI"Π/̉.94sM`LղT:dKWnv഍8Cp[:<0 mrRU)^IpU?nEVYף7p,A0Zh~ݥUi[4}y|(3P ^er\E蒘~WTQ vtQ> gd)rM^ X ljGI ]Sr$J&$?g|>㥁cvV߂A"P7C"Xd.xxi:/0p5o >LϹY/îK>̞V6jf`ϋz؏`v,g"I|ZfA[""r/|j086hH={mK?}ܑ8&5K[/O0y~AN0Gx5VEX7Cn> cPJ%n ߅tx=^štB423(FnkIPM]R@|^x3|3_;5&??LGWRRz]>Vn]HWQ9)ZB2Β9ݨO2y~ȟ"EO 0Wnŝ8Dݩ|OTʣp,?:I{Tog;D؏ݛfX/D5INRYW*ڝ 3y0^Q[dh$fgHHߓ++~E(=CȽl4X$Bf&P5+<:`qv{Ѥ^lQR9O[˦ Ply߫7]&U^G7&8{OE<#Ymgv0gːo"A]?S݉>JCOnv]VTGJLӁHXBL*F4 RlJ& ܯ}v@$XLl>g"$qlD1%]=> Y:d(K\Db0:!?2 !c;p38+hK\`dkrhsLSk>S*bNb%tHL3 +uTAU[A<*:-A ^l@#z>s"iH.Y-pX$4&v!ٕP?Sjnw\T3dbuu/@ð`I&%鷜 dELM--,:vZ:* 1s <"A!?ߏތɏp<芧`< `x! B)Get$\_K922>0,sFc 1J{D5"k dΝoISiH堽UpVY[ǀu|p3P=@KWluܸBP;Dþ@kC>h^P)A {nQaz_Dx+as&/X-T,Li2Ehez`bQE {MZ|<ց9!&{D[>y"5]EҾ? h>F Nj+0|)n(OߤA>wXv!29:KldB)-av=U s.tG T,k2Y4I/"\**5IsDZgzBX+V( ŲE']%, ;.É D`L&Wz_"N%9pܹF*2e&ZZq/Pa뢒ofT YhbH{ gD;ȑu uZk;u2mФpINj;((ۂe<,u|~;>S/˲012pG5٬mGrk9Rx=boZLʺBP_Z"t;KS5hBs-xĠ/*I Z11Ft*}m"QU/^ǹQMpgsۺ>ۍiw(5+]{gK-r&,0!ϩUS^ôaM(~9>=2\9\뮤pec#xfޘի_ύz{RhҼ֔YV+J:5 {}yh{G|'kjz;olow]>];f7W6]'/lVkhﮀ2*#ΆmHy-#1dk^a~v;d][,ƀZoLb@Բ+ȑ)԰n>>˧G$Hٍ@𴝙K1$55'C32a~T,CJz a-"B̳#b0cW8XFDWDd"~#!#"b4E[5m!9j"cs[+xk]m?ݒq?vis1+A4sqe}1iItd] T~?5QVں-[?%O0+fy͞ }K XaOi)nix {Hfsw%\=dO7%uF/n9)+is[|CRƟ9\#=>3Y)/Y]Uz?QڶƈPmٌv9u{E{nb{~`5Eߏ?1ߟpteeZisndžEz":-φ.}uAz`T}g lP DHAn{Dlh٘,̿ Fc%rؿXryaV빌2t)d+o:}`j$xˣӧ:5$+ٞ FVl~te^UL:$(f.z>I#% Y=BaJE;26^VXxR,䙗x ~{ʍx};ߵ]0P ("yAC3Bdܮ1DPQ!c3?w2zX%)^. r}Ak2Y)LyjVA4ծ0 aX vƜiH˻\~tʸruḂnk:eW+]%>:F;VӺAx^;ug|ѳJӦ\Ƽcխz 'I_&_PYb\Jb1]%I cCWUIakNn6z,M^xjEZ- o9D*ʼKhzUo -FuE^RK zrN~\j_5`)& ^ş_ّFVV;r/%5 \ŜPV5-7 $8;ǯ_Uwm40Dc̮\q)|^ `+6.^.V䩀܌pN4;hw̉l ]]z UlӉ {R'iKw:Fe)F^X"1ŦNj8~m=^l|jIeZ ir4Ǝ{_l P^T ל]o.javaUT ނf-"fux Z[s۸~@ԙ-Q̶j)#)Iw:DBbPЊ69 HGNbn|E~'Cf$5K Y] Od:|=y7$)χ%>K5I̊Fo&fK#/ep`0{yL)"SRQLs$4Q>:$3,wft:$K.,yuNܬ` d+Y'%SAx V䄪 HOVmʔ^MHhWE|Tt'3gHf>y|G$Hso{O,H* 4+1bb,64θBFH~rG1ܽ$OHj4>QF)GgL$ް/y֥IFFyTYaj5U1$ƚMIL O_ e}q-B`OEYvijKR^ [ p^Ȫ0*afhSnh ou2?~xS~ՇfpݝCZލ SU{`=®QQkG)i/vzb'px6H,」"c">^lpRw Dvl ^mމצ ]R񚙕oQRc޲30mnYH댩S[5{5m 𘮿66jD897DG-* QanH1k`6yUL/iH$(T,:[7rT6;y e"&,(\ ttD(~ h@6tUhӇ%2I|W2_&PJAE*wU!TO>xN|KlK*AZq#1[L3Ub(J{mdԆ$-"X{߽Pd*-L>m>0ecGqGi u1{ޱ:$g:.M! lj}^5.foS7ݚOq1(xχǓglN,12=+7Yumz9E*P[ cE='х ]p3:OWXqCfT Bd7($T[\s=ܶ_p{p[u@;HL{ׄs]P 2InĔO/O/+M+Uڏ Ak$y:zNxz2zlahWD@JSx ,pZSW-^ * s/.;ip5~5aˮ|Ok̺&warH1쌨MV:;3EaPH+#)p+pɽG^a-`7(n|<@pB ֝lʏ|:G͜˲B>YӔ&G@tl+N+ĒieE/Yeȇ?=az=_knvimksVOh)APFpQ}l&kZ {s#p1S OT'Ź9y+'+M u%=*7k33Tt%p]z}{iԮ ,*c &h/5_ Rfn*-𺣹ϛ+ B1n"ڸԨm章|;4^U=r#ڄ>Ц{[`s̞Qiyus4R_ K"V=v7C_Ͳ/WvMjߨh }jhΠ!n{$?F\ؠ1@v^UlD *:uu~M9-yβ [Է<NAAi_ai?,4q= wԮ7m{tg-C3qv 1%*&Z(nT kRGOB< h6H3ݡqf|a:$i9vm9qy0m9WNLqfrϰ݈@Nz]3^gI`Qs\n$ڟWGWGKeyInfo.javaUT ނf-"fux =ks۶+p59^/ g n)93LnRr,Ϣ$&>4%ILuYPAgi4^dpc*0R0 )؁iDSg$7&3hol`\z>'KɁb:~eO2rc s (@_긆恂e ']l͔MR&H;p|2?WF䗓)^ ~Cp%]чyL !)L؜MwdO($4J4E ʀ ceܚ6-!Cp!ȜO c!͈LEncl:J¨({:<&^pBͷ1[&d3 f|R}W1Q¹ 9LKdp?O-hIVD`EN cl0aןp&SO/_tɌ [GP!<NL|t?XZv H G]0jI(YI[wh*,830@xPr ni$0CVSw1/$[Ó#7b s0N#2 C%-o,^44{T'4~"swy&)I͙9PqZ${ ,d"QB֤<`r-y7Pn)PF!Z[`? 1 &ys>Қ^gbnGAHݽF8-n@O)|}5 Qќ&_3E2'zOqx5ŸL+|ёDzCAYpS곌,kl1ZI);,`bR?)$ u1Jt Ց(ɃȐs"=ÆW-Hw)%@.K3£ΛCA<Wy~x<Ĥ-Y[ZvD(59(ȓ)chz%9/zgA (~BIda`MCG&Q8H*Bi`2e[' $L%z-sqyG?ԟ0 ,;*B}@$Aܙ!hf7Sz= x&G/(& BD7n@߄wI}:h`}w!0z䵦gOw:`0=O!4#NuW33ҾPE]뾾ݦɒWѤT&;*eJod408\; .WLc&6hYJsa#oKU2F0nB {/%]Keq'x6 Qݩ&lcET>rMp)m1;RФUb85LihFϺYYgj J']k"٩a4)zD ,)時JXV J'qT#tr2@_l܂ZH I)ZF=ZșWvtԉU@[r&[ӹy꧀zɡv(2_U-kM(m֦l1iK*fm]]oW:fIj1dXVNC- 0$XaPYn`IV7XmՏ\ɼ\@VnEUȺռԭA]$u+FkuDo6w) 'Yn[[j+`բW?ފPU)rգF mE޹yUP`J 5~]rr=]_N%9qTZɳܓ5K cՁsmHSl*1 F6/lp3EĈ )/FqĎ,}"m(T*puu`UJDQc,hsSDc*8QO7g@T#+2Қڮ̟0SVT*>pмaTqӨHNך/ǬKV wK>\|jɚ;fMGͬ}g]Nڱ 9^ $[U}Wgǔlؽ=0?WA_EmQh3 twr5aYj3k SVeyʢRw08EV 5vnf#o8XGӫz>>櫝N}`?8s9d'=2O/&Z?ZÊ p11#'2Wfy̡w":yÊ1eY&' &vEL%d)I0JUZ-Q3 EzPE X8YA.zX~\}Gb2 2ŸjoH)/SCC6a]=O+\^}vGC'ue Q;7iq4h_ Z-;kR[=Fq' %-Y*bAr:\4WhW|el`lԚrJV7os vE,IU{1i}VU ۆ<^-5U,OXՉARW7ԪhJm0[֭"??+[I9ܽ -F.L  't*oR;WfWS-zʐ2a+K<ϑI[dCyR:ƩG<ɇBKrD9&Of@Tm,n}7HB:( -¼SJ'xQH"3/歊(,Rr";uwWa?r J& W„mWeh:y y[: MpWeH܃i"I8s\/#7d") tKԢy;%rzt>)-̱߱dDZ异?2=_9ߖyN|57q[@)%jtl^!QR/"-1>/?Wr-\l3%2G0okܤFHi$T#FBtDǜ0iFYzIPJ1F:l ?׆4Kžr{ha.?FljlӺ,[9kا{)6~_BIΔ])g^Ҕ!x͓,S!R *>,l" [ڟ>Q׮I`Zk; Z+\YSi~Fs-)'#A'Tn(pqfIݹ/5nAVQ>CgS-f9[@.KU^Ͻt8 t>֟k䧖8ْ닲m>q"h5fJ]|C4/B<*ti$_+}Mªǔ_[[sJ~ׯ'9 _Ijl+Gɞ'ƈ )v3HH &٥R=_}ƭ75,dYsEd^p4&zw0%#\jZor1rhH{AM0hMFg=hWG~Cm? sLߋg[$C *3AOcT =# Ybo&[Dcp\[8_†?(SRF(ZZ`5?[ҽVHݷX( y. CGBȤS5GGڳ%i`u3Ko|3/m]oǽx9vzhH{jv[0 @ JIB4 t% <̒ NA 1w"M!nR r.6w5NjA;<:g ~9TAc8+1bM(­BJLrheV(xͳ{K7JY:ىUa#WE:´=~Kx C,c}e_kG^g]w{9 N3tΛ3JQ7IdGzK3 sq>)DBoO*Fuz.rWr\ONK!*}Ѩ_NIVIB8 (Ir8 p6)Yg̷j)7} a{|w'0\OVg12 9AUa\耵hyǸ@ QDTV(a"E^s $VPf]T7'@blE9Udp}uh1-0jUXL j©bPL bP Lp%t{8} YZmnEZm~C [m~C0JahWe{RuЊh (xqEW h^JM5[%rU1]UE ;9=??~AD{h _^֠}9fNMƁq ^Z (}J]@P0e 8i+*TOP_Pg|j<'݀_7Q@Х{ )nե|O+#X  SbIli/swi09bt#D˹'%-]7mᮒӾ,_ %jh ixi*3, @A~҈o{ʼȗ;(v όEep;z. R^'N`@gxL/BNd}n ΃ķ'.ǙK{t2A8l80ֿ҆T>˭6eM[~();?_-a_n{߉+3Bҳ [|GךŦKQ! q RSI6gKpWEp|w[= ՇzVLUtH]p4Iㅘ3]WԶ0cxӳ7nG"Ӑ _$I9(=B9 n*dOp{:`O\m@%J'>^.X]d$n%3WwBTYn'Wc'Q,LIâ%$r)NwA\2Ê؂f.6v$fh4D^L!ܧ Y"Y" Pe? )i@ЛP5ꮯ~6P'6Fus9]bu Yz[뵿ǀS{Rc&Hdadn Y1Dy0*cLPWf]@ĈeAǻ_Z^kC~Z~;=S׽Πhu?; H$0RfL l|̎1 (bF%7UQ9eʐ0Ɣi[Mʨ>K͵-H?;ȥbn0_LCqI*Lj%a dj5YH _Ȍ>#!Nm[*U$l(ٌhC "=1&N4Jm7`,ݏD)E4<|]~0n*qw~14w1nE6] C,Eې`f(S<Ч(ĕe1UI;/FpBsJ-eIk 6w$ t w#8d(R n72۷jߒtͿAZp}p2Bla8^ ܄\%oU}hؕƹ{DBstǛƷE*],_ǂ96?P❙1sΡESÆs,{CќEyɘ&M !BJw"?(o' zqMjLOuoS/οX)Kutmp3R6;3ɚ_ն{iF8m!!p?Ӌ5nTóEꔕ1G͗Gm c;(}l;bRK ̓sɭbWbܧxzI<鍊#{q oax&c f$"S˻htgvMSV[UE)YKy쮽fgV/Z2PȬRy5EqQ~n^QiW΋FЪpr la٤e_QJOQq6~Sc>sk__\K>W/LG Zx甘-!..XtcWU6_~R9י0%(d PJu-%z}>`Dz bU{ ߹tb {WR4(RpHD.1 Sw4 K40.ĘX tV0íÃ"bQUSQ HLT 1u_0$ɓ@$17Y#^⛜ cn턛"r9)ا{{%bBBu$p0k;3ʔ^L(\'+Fu(czټaG>&!TMa8k:(25#bz;a"hϋBZK\ZHvђ{Ctl{Et~ZĤ38 `dclOR*)6\NN7s(gШ3,ck /VCT7bLdDKɺ@:o!s܈zؙf ET"gr9{6ӘH|ܻX@xp~旾GdA?FRG@ |Z|3ZYχ8v-մ M\g_o~qoAyqشޖIu}[0jY;nǯ>}c15)oԲK׊FAbڎHX6$T\bJ+ȥoZTjO? p5Q%3~+7LY38 lʥ88pW4K%O,;VErJlFc*|!#H|\k΢^66؆ =>nݎqŃ0\ ⷇ZC75_{4 |3YM7C]fFVRdn d0i#֨6{x{r[ -%>?TxK5MFa~4S~nՄ[ј#oPDfųܿwGd^Z^Q`E[~FsZKQsLCRYj~jpHrK_? g+m7fNa<#NyACwwedh%1dghg30G D@a1ݙ;3e9gd x~ #/n W-ٗ=%<s3LÅ2>EDDSA.javaUT ނf-"fux Xmo6_q'mhmAzjM"rP-IOxԋiK$VlX^xɣ50d2q|0782#GhyJX4S &r.#yEfz J#9]xz߻߂ P;9Y RI7ځt"fF:w\(ˉq^D)d\ĀuE\ C yLDHYNV@( <"X&5ZZѷᫀ^ 1bm{~x1]]coT<  z÷Z7w"[h."eLn$\ЀMY(%HЄ,YdΤD!&Ɯ)MRV\sM +S9/违. Փؕ4HKH\iOD=! ߐBIȜށ$=|IW oOYqlDܰpb]k_WH7-a' W{[%_X,wRQBxPzyQz0U,ZٵgJV8[ 6Ҙ`o~[QZmcx-vC(&7o](R=F?G"YUgknc+AVA#a#8fT!$_Q,|fXJ W$Ó ;zrx蟾_>$!q ex}x e(\H>FR1NS/NQ_c74rg %zɰTjm=YYŦӧ`YcS,-o0^o t-l[M/4YzMzZzp-5յyŃ رo^C@T0iaSĞ= o^I۬IKhp\o#4e.+i[{v7n9k||8NULE.ZdzNH 76,B*T.V~֖/tJ5w DnTMED3lr&+E1Jo܆J}ɾ}l@u$+ӽu`߆%"c@gP\ch p lDB8SyHq8Oup<+jJݚb{>>k10TvOdQX8M4XfҺ9X؊M3{{ԭx؄us}`_/B4StPG7oYYYl?=gNȒ1)|5m /)?g 6=[sP8 u:.S` Qh.9:v?RklչHgZJzќcQAj-GmN\kI ĩLys~w?nlgZc\x,;V, , GLj gG}tnH{ ichܘ<sHU?@;{;^kmn֍$.oN#s4Y2 ;مVsk[6~WdRm:mӝ ].$k6i[%Fl=/lvmP`,wуg5[|1UKP8)b:iSM- 6I~3@RtpGmLYlC&32dj{H90dZ2q07zd&G$ Pbh@,9M-\kCB-+X6PtnD|96s.nЅBm/1#<0Թq M(1.s3ZͺݵAkLNVnaSp  ;{,;^e&͋rűTiq"7"=SD4X[S%zцw7ʭ(օO :};cǙʣ6yƷ{sMɢe 8NvlvhR1/g9S34!x*{᧒.lIFR}c%.p++i'1[H o>ܺ|%/wl w#2jȢ1H$dSa[L M\Mi =3 iZ C7Pf ۹O򛐪&gYŁl}dAi2YQ0'ccś]:쌷+Jlwx:> ̢#=.@jpُKt{hօgtg΅^)]{SKO{?K\l&>|j׏L::95K5sfT;úFņ''npmZI;GHkP"TZgV/u̇ky_s&wK-b锺f~ŕft{CouzZ'a _ Kۤ>>3L1`7|nx n3hY#̥<2ed.Qb$أu2T`nڍn~6's}%7ɰ,)]x0|" ϲ1P-={<]{! 28XCUt)"TE|<(h*rR=ScI\I; 8p9Z ɯqBn]g?sF^R?a p:AO-1Lcl:M',$,=е;!Y_5P=Z3u*i*?A{P#ËՐ|+6zf{u3R?- E3NmT&GX@7gԴolsǁ1dn碗̨7}4zW, 탾tԹg~/t[8;yR<CSOWzXicr`]Bct;F?Bҹq'K[# z|/1<Ϳ7upBcp[ZYpaHq0 F1lfc@icbj8u-<&,^ |ݗDK6C읓S?[cZU]_= YBOlXPo̘go*!]9X|Kꎡe\tz )(Eeb'qBXY '?9D(($ C@atjR fkі|ⱹO "E\L V%I"cˠjQ%_2 /B&9%qAyٮmy!c:hv9尠U%?-: ZQ~E-DHRS)G{KHz?OKNO7z(}[j*ZD{bܜ-]׺lDtQp}&wX{c#)tƩ Ojrh$t^lWT $:N%vfDo>qa"$[d>A3Ɇ;Jn^UgCv=?I-dchs̶HUbJ;[/%rJ5/}:<֠ f.E瞨 'Vx!PG9p?jH(oo\~!\|5w2|]& (y9WŨ:)>AEz>ɡ.oa]a hF+`>hcE)N8= yHA´O~@#xݏV ty@i;mǡc@HוMS\Bfr} kO#p/ $b[G<+-ZxEl`&N7HNr#A*j`cY@.ԫqRj L1H IQE|;6Θ7A*U]L}U\(ƕҎlzXJ'>1R_!9Z~1%?OfQpynn|3az$%w w":H[{NSS]N(,4y6zq Mm dNur,PB6lu&ʷPQJA_)˩jv[7?T^)VM-B643Ӹ(aVIB)q9F}(Q |x›1CDo ; ]Ǖ t3ycb;V~=_ ^ ?^ /[EQ8TF13H` Q+xs3cOtW|:7+gmU\~ü:e(ƭ%ivpVa-g;͒.NOMh9{V)ᢃߔ[Y'MS܀n0T7FI4z9?t$DT*龜PoV! xeW# i6azU4wQ*=*y 6KKSњ^wVU-·{835 h%4KH]Zl%n-Do餧șĥ sSvVD5P<4߾P?:zLLy$H㙹6Z*?2Hԛpx8~/1!HvSj wN&kNiP0BNoS u? NNQ{ā9Fn; ֺѭrL=\)-G!…Q5Yp9"}aLUaL6ݛZ6%7-?$k+GkMnr‚<=rf yYyܵ=n-U4"h*~7 >+fg3sE|)R`!jo(BF62mI,;f2T+NNQHσ`zVuzȼ{pj_cc?<KP'IhhAvfMBG+RtFKC]~hi]~> Gpꏺ@fowGA>ݢVWBcn" Q#Fq&6 E*KlXSJa4s,|Tt4 +h i4xwb+Yfh\ybw7Ě9z/R[:Nˉ7$ gd.*яب{#f ,Woہ5*摼 PAj5V$_v~7Ÿݞ i" SOXmPbx1/x0#g=F>L$d޻HW[P J8jmԤ& l2*Qx+KB Ѱ}$+Ĕ #!M,8+ף| ^l-H؝6b> ׻mbgf9r̴4WNX%RɋTOV3qaL|d!jҩ3^^͘ yq0Eދ`N@R=ċǜC}"/kb70 a4k"5216_yy p]Zn CE؆mk^bsE'"C9R_@1==_Ż`ri@l~P9~MGa#Oipmwds&A |սz`!+n@>’yKwJhI>;HbS)!FX"Ů:q],2y0'z9'>$y^| &$.H.u .lnw[;,&fYz)0,{lt} )u hpk@sJA/[ߌ% l&ʔ,W@U(%dusSj/J{:Y=|oc>Q4"+p["ċ6X$~kW03@PX$EMrzj%+9)d^f iZ0Wċ(lϷG.7jZbC|3DNK/S.%>wǍ8nc>g~}d0V:m0CJQ^Eb,rJx-89E7寖$RT(~T"Q~MS,yEjC7m1ںֽF,S+F_hA $ 6"`Vui]]pvuE]|[Ɏ+Q@B݀#"p`lE]p$ 8"`VܰϮOKa.%UA^,V%RU k_%b 5`4vn^)Pbyдsf/'gø#UBFvZߚm>QtLDqgMhhvEk07rn'rIf07͑ Z1']t-8W?r+ITn3)-,D}f,!\DŽ5l_?Rhdm3A3*a;?mfa{oZħtl<*}z*E{[NLRR?TIbF4hRHڒ9]:tfR[atƽ&!zZ_]u6/Kk޻tt-iJ/N MtT٫JZ35@[0$֗)u5+#05 bfd;Ok[9(aH6/kKw:ҚIïBTIqŸ5\5/K )!dJxb[K ܞܰ6{ZH7um e'K(m"g1uP^G OJW H_22IJ^,Qt+VBFhC|+6/0VohM=w!`.JME>Rt{w6*+y6B9qW+ޛ2R[@zsض]FGOtX58 ҡ1ۊ= eп\t[p)ϐ[ݦ gfqqB d{^d}d̀<=Z?Ϗ}$T>]kJaqB1kqL-6Q;o2~Ih"MIsL|=29퐮A#(2#Ahniw:ڨ}G%n!8IlFc,S)/҂{7O :MsH9-[¼[HK&#dtu3'nי< )})]ȍdR| 2hYD*w==l`ΔREpŋe 4?nBSjU̇*@rPu;3W#~+PP/LMBuJ^-DyoI(#ߗ!+춪m@jT†!7%GJLj%}AT&%0-$d@S-ɡhoȞT.{ƥL(ӽd;:f h-hRrDa_KEm%nrw2mTHʲk}(nٱR swwdGy!'''?&7뛧/ɋɫ_r@^"_^ny72~Ѡ0g~O'C2{0$'x gcLNSO? odpi9z6we4;348Mdiγ!N0P'l/11{q~Mn1Fcfcd"dP[?Fx|{{?q3ͧ`:ϳ> pMvh|ޣ/ozì`dwah_mի*|{F_ዧ;$c0Tx:ݺ9]iBlF9vK7bv3C+JN;: 8'hծW֙H}dxpy9S{ջ1hȤhSغ13:MǓ^_rbO~: _k׵FgK4yO6iun /pCluTvgٸs{ͻ{5BW~=xuՅP_j?sҸ"_r RMy4'bVBv`A#魦{O^fLu:0,tpG[K$.&x!ǻu+g[uGbEuW&ΰ݌\:NvH]x.ch-YߛzQ8oj .xzt?۳wܩ >ۧ,EElK {7Uiַ\7Ͱ4)SF_X£~m[Fy`71}!_Jrf="EOGˮ$Xz_Y"ӝx 3'̓>]n~3 H.Yw>.N.ދ?gg`e4݆~NF ͽ~:X)&hmwwȻKT̈Ul<Z Ei *fTz 8@WhKM,rꕀޝazţz!o6w3wڄ9&-WyA834>1yk47Kx94瓎K{]x3GMwɵ϶}%$.te/4m ,lzi4QNsESɂiyei;S*6T^c^r9LA"Xʃ˶~$\RҸښ4|/~k_ )~ =|ߚekkO7ٱHf[Urc•LvAKˊ WE _BNZ뫺vY^_F+R*k^MM|8e1%ԻVv>qˍ.r壕nrosWj۽k%z1#H=3yxdr4`1ң90oχYeQ ^j51>d[WUʢC6bwhG`"hZ[jt>qjg[rS1CyՏ:i 9UL"/5Ŭ|Ag"LK1FQ6,F?vj_ ͥ@HЌ#Wa="ͅXʅYRP9Yb2Z u~2xA=XǃLKuj)HH1I] ¿u:̪$l2ʙU&*["ݔx3hJ}("cԸ"EJKD1g`L3%O4xT6I0N_r`"R .Q u` %KP[,34A^xɁ:JɴHRR˽69yqm_\c -!m62ã]퐿${F(XI;@*Z;j jX-9l,fl s)t(l9BB;h#`FV$>xft ) 39.cJH!qҲߵ \ujXs$oTl\\`FYrWTI@/^Q 1:/5G @Z:fLEs2%x0'KH&PwiZ19lPXK| }v1365cQ 3ڕSg Wi!|B%NdD yZFXbT"@"snҁ?3%Xt\£+*L !=H_g#w͏-9̼).؜ ,).3ͫ3"QK@nR4Uʥu8Df+.z+uAeM΃\ qxPE$qQ!bybY\Թd Jd &EQ&QYh8tT9%rs[=!@06 K'#uP Cz!A@KϕAFp WReō߯˹6sͣ.*l(~D[$K!qP]/S(R5`e\B!wt4{'+2T EJ{YE3D*fYހ!"+eKz̹FdCkS @D{ 0K;Y@lwH-%ôˀlVEY.Fm[mc )V m*80KHISBŀȮz 冈)zk1BJK?@DU3M UH\p;2* D}YR%W_ >, x0cN5 K~?37)^pet1MB!DY$@CEjVF BVncLv$I#+Mm9rx_`+1 1 &0;Dq55՝=r w7W1SU7 n-6ing A`yE2jt GqYCz*5tuwࠫA o0 ,FftO4S!BDi2\ʹ?.bB̰vwze uf_`λ4U||7\a++^2<ъI@ryT-.s8Sqg3NdCq#sE"^'zue^@(:;s6Nuwy b|r_Xӻ'k 7P_4 =^jsY{$1Xŋɭÿ*c4F,il_7O=Ӟm ^JCVxd*52n ZnBr/r__^-IJ z{ϭ»Z*睈l=" Il⯃p2 ׺03*?'?]e:ˌtM#k.]͍~pgAIӦ"cZJ`Q 824/](z\iX;˫^w%%~8qeb8F 9/W&~;0}oBʚj^\n=wS͉UsiKDv6$R}i.@J=D'`u^\t~o_ݞ`wye.ĩe}.ie[yLR+ g [>TÅ-=|ibڂ|hުHL@XW*Iӡ(,RcպC+~ ͚胨0TG<{S!jYr+}X5,rJ-#"xXXm FG)@ա |Mb5Ҧ.5KMu?T#?9u>b$mmL>+ۯOFՂ=>S{dk{xZM dt T'~N1oPz8ѰAtw{\{*c{`C2[qs}O|]'1?]?"9 b B[P\ >Z H)ԇvʪv~֙C]x(fD$U1z*$=Cxj[UϨ=nlIFbN *}}ix aܭ]G-(\q%}ϿFnq߾^X J{^GX Li‰fasֽWUա`k!ͻ>G(jNp(7zo^kd8݆_ϘG}y_뿚Ǹ_9RgOx|Z pp8 w3ԸoOfIcu"i\-ԌRU~@ZƜvLZ!}GaMR2]3m?>g0ǝ~:*ԉ<쭜Ur2]8V}O9nQz*:;-`u '*0^8 J55y٥gUrvPJCK@3\h/H 59$>tWg8_l-gwf{!{HKj(E20PrOr}UM˳3N&b:,w,Zi<B0/:[]C{͒S4ӓcnDʁF%ڔ?7Zc*:{LmwN0LXfABmvN*04U ]&k??T. bRcPcw{Юvwqe5<"G:ɭ8LHN)񵻻C܍LTڶ_YysŲTJ믵7?oۖ|wtOA֪*5լAuw1O2A :*p,Ijr6puO>P0zlRW0ӗe9#~k+OTW59 [;Eֲ:lzA3zm@%c1A檥^R&cA+M"H?˓Ձ;}9b Fl#g|#GjVUqZr ɱLw+ g| xvqplf 9o<:&1gӭEx.cKYʡLvZ6UPrѡC^p~4m<݂lĹKouzU?צC3c-6s'Wh촸mrWQΪˢ2Z~UIW>㟇omO]ބgO*`YIx˨$ drj[OAP\@I,v'd ʛ|- ƽ}/Bτ|L9?\ ]|g%b%S#fi1DD>i_q/u Sz  q]0z_|S}OL.lhs^>=a ZmߊRJu:Ph|=1 kQ}`р\L@e4ZQ 7f|_*<{$<e &p[z} v3OMa3pXF2>im/"^\ k"اTU]QQbJvvEHK4!UssS(jLQvtM5-{7w:WQ_R~7|s;,= a8}=*Y>Rt[}+S=KT OL5ptƙ^1hnc_6˰moyQvAltT=\3K^a5rlk&U` =JWClC`%;B9뽝/-|@h xe.">Y7O|_~#,(bYM `|@%2׋~j.e Y6Zg'e~5Q^X6=zЖm}L[-Q zPo0|RQDmCҚ[LmĠHx!xjɸm}&h 6j3IͶ\uMe*;R>zSMFtgu]r cἩ-+_fw]Ch $ X5~]zR#Db[V{炸r`RU`^ QN8-]> |jEd71.Hh)7/o+IF0`=֫VoߢX{"eZ`2euLb]E/lJc))|𦕢Vz>8p_oܧ{^!Wch1_oXv]5*vQ9EYȦ[dw*mcsl/弆ryc9OQm9:3%d hEp9G&a*ϬWivvMƮ6vs+HOL(]8 ~޿S@z(PP@ F@mgJOA(-FƏ,*I\5V# qD T?!P1.gؙ 񐳗K/\x7.|p __͑us ]`i,̶4{^=f_omG9~e#~Dڜ.4?''dF~t ɡv%0,X`XxgEuQƛLL'0]f*L*8#W?_qQ_0'n`e–)+L)J_gyɅo0>,V;÷]h䐶tIwJԷjtEZ7i=\{~y+3w}->aiu[YǴwiݛЊP<+*YH IdPv1bc8_e\SGUiwm$ |zFKb;2yIz6q|;Lpr5FS^Րq$c>@}:'(bڝHGn`7HɖYX̓\rh9 0 mαcS*g+rjYR _cp*,܇6:lFb9} 5'qFX-K #:DnqfVQfi` גCmxHjWmZNm}n eKqlC]^z$ǩ ؔ Z,M9j8v^4f͛f< >9#dnq^HS`?o}e4.!6?j,Kh:7HEec;DAVjt6]V$9[e+P%tic8Ge^! k8%T%5QB2Lڒ\dZ-Zjfa}5~OcY7Vjjn.Z}}{[gy_![0z_@&@Rw _kBx6acibV4!Nٖl͔V)+l6_&gD8 -{d(E4)i1L@!o)r/Y>_sA͘OV=d7mp*Cڇ ^v`+ç_{: ClQݿ c‰WAt vϮ ax^ [ *8w]-1k i:0L5U)#ͳKG3486G#xY3=T^=>8@4]P결|ztC8a#d"2~\wX{2°tyc~&oG] ▝Vnt7MjMkCd;m.XHTc9W+ v7L s~}_ɓ#c3,ɍ;$ᘌz=2ո7<ᝯLt,i_Qs' ꛎMv~Lıv\pؾk>ܰB\1NzdjZaza7291=r[2J0LL-bpcq"Ϩk 8/׮9YR%cD;x!ݘ+HvHAHmԯ S+z:~{/؎O heR[#*)S.qb+B}羿jR):$ :zQw<[`ݛ5Ki[[\е=kco/hT_1 w>=|=JDzTWl%jxA^sbQXJ qFQfZ'R D1ԅD,HhPa@ΰ7%*)"іߦ0 lE o,#5yPRpՑ?,nO8KFoswD#Q&:t"w%3ؖsL60_#V{X<=L#0Db:#mx'4xUU/hQHXbU|F^<kYC"\ssJ\סJY̞6Әh*KM഍H0 }H:c' ~_5x"\! -+$wOjI!ty9ա#RC >,{z_>xUi'OhDf<-es6 a7{O-Ӡj̀[u{8#g [z`^.!uOJNůױ oEcrڤ7ZAZ2y[z!WKisu1ȨLp<Ά׽A*-ATŠ3~7ȎN)7a03)kǂٕVP,vF* u:jt%d>p\ұ.AQ,ugb9R}T ' ukMI\xqSr fdj`\AK+ZE /ZAdu2HZb86Qѩω*s']%L k F8& kszX*-EimV,,zBf_ʔqL3)Uѷ,6VGי祺}W샒x6zBAVtftkDgL9G̶haP#F^\"38X~MY&ާ7i淦bB?WslzF-2‘G )([E}7kCjUCyĒ,+G1?I2(NB¢ 8륺w|!'R0YF6 V<א 'LL+[y'cB],a0ϔ0 tִw9A2Cw߅tC h/㿐si&8)Ls7-&]k2 :yv]&3m>!f<j`8$%h-ǴD;\~i,q4DӈD8ï)\/B/ ɮ9.ق9˙{,  {3n:eb⾼Wkg9]c{нCfRK˜Ѯ-"yuY.$T"ta KUq&Nk'^ZFQ)ReqZר]G8w,ad/BUe~Ec:9%9_N:FbmuHa^s >CAQ.nMD} БIӌI 1SpsJ+MO.M+p4), F:FH8}> ;ͳg/ 4jF&d`4BϿ h0ӧ϶ÀFM'y͚ӊh!𜾬SV-"h4 ցFMhR݋yCͤ'7O'=m#!%M!D ) HsHvQaD$;(@"7cy $:?E@, 78/ބ74kŷqW4)A"x ͉Y,e籵g La[םD; ہTRсF|k-b&#ɕkP М9"U+`mieY@U׻DQk^Ȅ: .v(b R222ZUMjzuc.;A $«ً9\_(RMd60&ϟ'a8Kۭ&T<>Rgly$"BvrZRlCI51ɐ *`.JҼvBZ ϒ(EvA~o޲X~k+$Ʈ="1ɷ}Ro k% J UW `M,Y(enXs 7I0{X.ayb@`o7EhT`LO)w醸JF .u`=PZmxn|"׀O,TGT+f< wpYF3|Û9p8]_aYclþWˮ@ ~ eZ::vׯxFA`dPdyyˠBL38wXð *$~Xh[+AFsxt{Ѩ5KmAQpx4PTk*jqCghfDXǴ%%p,Ƌyr/X$Y2!vUc:\VF6hSo%_X\wW4 A` Z%ui2M{@pemrM*)Nn/+U<_q(%OKIRϩ5PaI*SAOc|$ܻ!}$D8[!C9?\]4]3wgLmSJ{ǩ*Y/+n* $iܦ:?=q7s)xVxݳ.N<U3oxOU/@H7@*9%y]IsFSٯ[eH q9r+t>_4+S _A)?H ׵*% 0;jGpXdnDSJtzbœӹfo:6fFNFx&1;c&8u=rvHzK33z÷kS37 E ܗL[qTug(Ӹsignature/Reference.javaUT ނf-"fux =s۶@ԙ ժtq-7zgKKNލ! Eꑔ?.~R͛;ʹH`_X.޷/ȷ%-nhLfrI\9xJg2>'%{-|hVB*'5%U4& JNuGUg$ON~҂yA9YU$W "O :`3<yqRn0mR]C$yR $I^DEd yu_$-d)29(ׂfp$ة#v2'Y^uI5tBftU(UDٌĩ1B7#"h1BH>7[V?ކC6̋Ş$o: E,e |:)W$ZB L[<`p[E{R4$z@81t2tȻd8߆)~M xt<#uBa{`(z*4AfX+DDH\Y2Of@]XG J -2Ԓ-IB-cTLJZ#-dS8 ,r!%idҰ5p>,EUx(EEn0xt"bܛ2hIKKL ++<ඁ^#TAܜE~wX`Yyޭ稺s[jc!C98-¨h\ 0\7X@3э^F8->(dX$s7%'`aPYa a-1Hϡ Rݯ9a𤳇YG Vy-9֘XlL/L LZyym ԕϤ3Z]?FZ_|U"4cɮqCNy Dv{k7[B`D2/, r|DA@M ,ʒ90+, 9x=PH X{Pyd% 0[b:#3bw1(Bw߁;Y4<Ljƀ˖.J]\/4.0{4'O\[S¼n{ՏfC0@óy49]/FS/C0'7]yJac~TC 9OdB;iOJfT4CBH-IEDcEw)1Q ^ӌ,h!7S:aY؏~5RE?4_xPc︈Ub,/K4f . Kfik7C#MMya*l%5lJ:zb,OhXbZy: pchV=bf̆Hc9^QcWFz flPJ+!tGx/"{-sLL3<0/ߏN/g)؊h:y4Ly> ʓx*O@4a8[oTn2\g<?>4У 85!gJ-K@/Uɘe¯ٵ `**f4v]E%%A"_yZJSM%%Yp"qh})edAZ*zl, Z|0.H'4D֟{RJƠ,sx AUyYv}\Jk0ȳ8K\^:Qj=% iߦzuj s[6cODDz94tp*{(I;KJ^&%MV@#1\B3"5W>,,P2RbF!WK/(LrVh>@}JԢ<GILL0lc|>cL a(=Ӯ ~06fCSrV|7Zْ#dt6u%,94*o9!V'U wc#{^ L{RĎ˻%gf5_AES멈 DJU.OёX{;bq(De;,Xv<C}3Tu1TOleUR@Lg}KƏa # 3(#G?oN~[$gX6aep@ 03Q;OJEϴ5'-{2[2$Qh1}Eg0BM :nWX`~4QwvK 5T }kv3&4"P`<>BZYnd&m&,XPmTw7&COVjrZH`%3>>I~Z#^닊e'!H2ONqY ҭ9/@bkAMvoIMX@@Eu ۦtϭ>7wb}nkDnOttzs MO mAI^`Jc4=D/B/j(]`mQW壓 ke6ːiY( S&#C ʚ7yukpD) d~ 獟CҎGʶ~5n@%$85"^oSF, p\dc=rMa`U]ҠOVr&Ǩ9rQER겾ܕ0R YAK&ܛ+yABP~6T`Je73TY+ stI,.̯hqL@W˞5 UbJk<ͅc unʟOҰ۬nk#ԔuMCM; W,IIEAY}cmUWok$w_\7ɏʃLW|1rϲTaêf\C뉾j\ MXg/\4:YGamQs~ncU' j^濘yr\0Zl>f\U~f?qy/vO[M WlÔ눗6!@̝0?be;b28]y&(XQd;?ݎS A{:y,)c\`1S~1j"v`v{ʂI[k,fx2xI]ܷ$/[< x,gWMB^BќkHT*`a8se0!H+]_`\Qu뽲\LToƛh 7)m4 *Ǜ,ĉ;':!pub#~s'@RmΉ͂- gV>yǢ^4 {$;Ky!g7hRWA0.C^;xԖ#Wo +2&!g=׋w xwȴԲ2_7|YT9ъ2$ٽTuH(I;bN{(U84)ӺG_BߒRf7dL`=ZwfdzOlS~w (njYXg3h))PlGC,WJ'oϡS ~r'›W<OFM4^ڌ\dzi<^ˈ;F7fPg0> 0«{"rk m,ƛ!?Ė1 \-øk[_P B5_n wA|Qpp_oA[qJ[e!#bsPZ Vf'Ř(1=.!4F x۰aop$utat[yfx6d|7&c<݋7h| т*%7,LT@0)3ds酎],ReQ&%ʬZkMXO\ ANt#~x]112B!G9H]Z:D0k D>aG`X: t`LV/S ( ȌN'A{@*nOF)Q-[g8qjpm,rj(XU57kt N½"C>MՀʺ=j %N&K>\Mristj4܈AC;϶{9т-3=ZNcaCCI;4Vt:-mWyۻ/Wg紃rz}16^Gr]2czh'dzOPj\e#-m\h2<6Ȝ+Eu.bV+s|avҥ[A&|%~zQ}sbZϭ;o}*+z'%{Lt7xO^w~%Q*!a[юbE5:_օP5Q1RW|6.G e9! oIW6t2hOq8>-ώ5&uhD)nJ_0ͻ|oCE,eٌVt{Co_޶IOv 5vk3?d>e96| 1_А 'lWgd\9,@zV"wSpgDBN~rk П,, ^fUd0濱}k$ȽeEy amyVA /Ësr|"-B"n^I0r,=jN. 7~idR?JRB~|k)ޔϼKFKrR?!,z8F"YCq"Wsvْ7(2HhYU"CxAx@?ϡbhb6O0cBC_0̔dx!+~?E|-w 9mwe TfsQT$@ϮRלRgʸuHFΊ&BpD G8i/琔e8A! ƕqy#0P2)x5>AEFlE˱BbCӠnqXq"r |`/b!!:j 2bS$ |`4 BRs)34;bŏY; q,`);nv[]DUd˰b&cPi9%6 "M 8UO:m-Us-W,fBaj_ikӮ.ukF=^y6lMԞoDIwF4iop}wҭ6UV8?1:#;b|yTrPʱ^)ۅ  ,7J ]lhX{a uGъ|'?R? enҙmd{)pM+j-0`v<ŷ%kp4pF> TMIK.zPhaJ4 mq%1): F껤\ *MWюWڳ9_=%7'~V{$ pS`:^gT? & |o(^R`PlaSl|d̸-;IIV0)SpCF@|T :W4d՛])^\ \Y4Αl/Xb@:  d].4FV HBQ'ՠl2#Am34$nHuaZ*aO窚g`Q A V#D W `Mݦ9:Xibo -`͟eXt\ 9M̱0jHo;}5}{12[KSn8Sȝ3tL2=O|29cSs x憑K}N EUDyRw;Manifest.javaUT ނf-"fux \[s8~ϯhYNFDul)%)nmm(8H-/uE:uDFFُȏ$iDliII~7c2dp78 ٳY8iˌ+J lQnJxMW,::ZayGoH!KoIeT< Fb٧o UAZ Lx28IZS _ 2S9 aTbğ*D\<%, Ƅ.hN5-/6&98&л)%#]URc|՚z@,{xAxQ9TP=] g@cȢ$w >} njja4#O/9ݠ%Ͽ4Ft--yyrMB<)۵s3*[+Jcݷ4~īats!_v%/eo7%]#00<<`k*:/O)2Bd.=vVHnbDIFwQ3z R%b# )4yȸH}KDN) `:#{e2v~?MƣWdrR Iex ->Yd(ݖUhX?0\jQgc/2l3 PbER,h9n^$LC Y@?B}hU! spN9^cH lTKq>jƘOek(B@&XrEHT" I$qJZhP>ː(_YA*Njȳ5 =.*ZU5_d+k+=%qPB%IҫĄ㞹!6t+P4UہDy0SIl&*|Ű5:_QLO_@EE/6ư⒮ퟚ2@`@\LQf< C}c0}әbi;Tm}$'v]c) Ŝݝ9,RENi@FJXkalN6 Qy &pڰ7哧uh]|Re:|K ,dt` G.dpg&g3?as}Dmsif' 6Hİ 2߳M\zud Ԇ$Y)*T,~l"ʠONu U?}2\<Ud bE^]IA#0ШB.*$ =?qqTpXgg``{Ʈ mWځ;u%JqM{U`zN~]ҥ~["`> YIT_#j8aSRAH[WݫQ0TeN :>e^e(tGсYl6gG%TjloS1"Kl+4ρ|խ /b9uQXwooΫu鎒mvZJJ!͚Xp]+ƈW鐟InaǺ{l'7rkG.J{\6[j;n61IDe'.4Gۆ- iO wɎyJ=G%h=g|gn'@JVTп3v€sx`ȬMa._^;wY6~]:e_9َj-(4N`""%[MJUˢ"HهE-,Ku])F΁؍L#,skɨEL4nvApY8˔%I<erwP}^&Cw( 4설R )1n?#@VC]v`M P^_ TI8p4>6Ğl=CLSXZlcwRC,0c'Z;U:LpʂP6$9yN/ǫ \"5 zzKX}F5wG渏 t=[bVWTm0n-$ "!v.tAw'd"EFmr]H78H +{D؏,GY |ۊr`g>d#[n[؎[":q{,|Fm}!:896p`emRDmsnƱkʖ&b=VUj&dG[yCЙ 8H>Į˧Msߤ̛T#f7dbsFN'NB@9&eM:r֥}04'9 C`盘yq"O#yKSPt%\q6E10B^grTEzI€SU(ʄ Y*E &?+P 8Y/IH%G qe`l@Wv 7y ϏyFSf \CN=}y@'Y(ײQx"\ cu帼˹l{?ڶ{am=_mNRnoavνt UFwVnWAN`[GW68=،%Dۘ;엻-Cy_Wq=[C}<7{>9[aa'.#kj 5,)`|)fs"r19;|RhFo'(V1=N>n^[|yu ŅaI׎[g%y~G9F{ŏS?tˌT2˄-'KZىv,fpjߺz8WZ/'G}>3mXa X.XWgsPa:uhn&ڤyЭ  OYE!nl]Sh1qݑ[S/.bov?'+|ZѭwPA쌁+[{uGEz^Մ:NWsX؝nOm]-SmFNq+PV:&ndXJnϽ"$H-IvAӴ9m, 3yy=d9/xGlM&<-e >);9=gg]vzλg_;QIw;=o6@-_Os`#1yT1BDP1x`th8ey"Ly> p1&qIT`si=I8-|̀zGiXr%%qNtVNgey8j'oc 7=]¬77 to/,yëH emLfKJ#,`sm]r(w`Dؿh aQf,PЍW;_<`qgL4Y?a'@M9u.v/~ThOb+d* :d.[k998wֽ(BN%=~lS.dYAf 4ó/-Í<:~ǝ.κݓNC",Ǚac6ʓR.v;{v7ga]4x'\YOn3|]4Qj?Y lX/ñY=8~7ӽǷo#4[=X߼: >\aum{sqҿ8>&}آZz(cP(" -7B鳻@M~lm!rAm!r#j_ wM)hCN owGr7wgcxk&\rumL#SKmb]j,73, 7eŐֲlJo]לTcO6b!i! FֲM5b؄z&غ֢B6{عJ\ϵed,ݽ';ד$*# T~RD7u4l-"е$f}t-YFזѵi)zb][Fw!]DC`[zHugi d`hy6!\(>8B\yD0`ɷKUe1m4F?p~@-df>._xDTKzUpUz~ Cv̂Ee/Fƈ pDŽ$IJ'6"&Y8ŒqCfԆTYL]fYR&LNT+,%I(lҨ4%ދ 6 ;\r:CY#mH'v|}=޳Gh}ӥfʯTd;a+e|2- J0MPuoi\T[U_r'+\6%PZpqBxV}v5c_zgݎw9=Jf -LVo"UܓXikRT+F(PgZh$AMo8,)K 2TKȯKQ0s_-\0c*BP = ^5.9\}U<$ =o*&Pe[i}9ז :goEа@ʜYo ){A SYTQ@򶙪hQD RC*KȘх #zrYyʲ,.[밙y9Ϲ}٘m6h<9O!ZLS=oۃƄ }j UI!V,VKD/ J#-ŵ`%3{LSԂ5zߝZgU,fSPD$IN6`#^v0%X/eh1dm W= onH:VP7v쓾pBSLÁDlv 1~WOw-( Cݯ)ѡ8qΐn8'lgt)ɵpr-px^%cn#^q'^%7Ȏ޹ii?͝V)~eQ(>嫊/,.D77W!,°HzQ sz~!fڥR8H2r>|Ѫ6е$NO ŋnkem͑[Ȯ,0~f\ 7=CTĞRl˯ :\[o«(tT*HW$᛭3`o^9, r|_jr9q&"kj\w|-6ͶKg5;bޯ8/40z[Յr8Z}x=Lm.Lׂ}%L31[-V47䧯~-TFrggCJU'նJZMam) FM1{&lM2y,YBDddocETo7)Y9tXeqrG'0inU=Թ ?.V7Ԟ }AUں&m>RQ3XwO5Zb:gMM}WZ'mִL8HkMRDV^tB%W[)#7 oASRmɩqd/2D(fbC+E ]N [9ukr#9 K 4EM^rXN)F) +F_-i k0p+z$2ҙ qWe6(|(5Ӻ"Ec Rz`Ug_' (c%HȾ}Խ,coo- [WG qËH<}gUϒKhXGi^hgOOmq8|tf]/4Z[K7/݂x2 LĀ\T#6V;LQ[vHsq(E|}i(P]θD$:īm18'^>C j)glZbO_wh ] k O(~"Af6:c@:pi>ԭF+ʸpgsv ?Z< Xe%k8[{E(vk\h/J!XHMVB=P6N p^QMm@AH 0bf/ y<ꗄEY3;qZkn򌤡MSO31bwXYlJ( c:j[u&(U& -ج(uݺӤ F:&9kE'Pԕ@Xn@yg2)[n5Nϭ2P^2eF o Pfhg'_3WN'`Yۛky278I)eC‚  | Ћh 5](~|}m9GFbQe"[-nKb#Ɋ -qݶ`t  htw񔈶}>mk,}FvGӓԎh\@ ?k;D%L8)I~]@Jn$sêS2Wׁވ%XKՖA ˋeZi8H_ZO)5K> |DgeQR\SnZim^ 뚑FhxEHY f[TAmkݤ%,T1օKol|ψHjuB6w.. 9Q@K"U=Quص>0B kT<=I->n dc\ Fմ嵾׫Sa=̍V4V:Si@7D*bs`C\r~nm6Դl{ЀL4A7dkPs聓؀U4;Xcc#!Av"3}>GCjU*jc6)bU87LؼCSdm (1|q^a|ƽDmq䳸.*Dd m^q"jɶ#g(Wnz\!#p*QT61ϔ%PіBS`W`Q5Y3 hK++hS[9QMBHWp)@ dl-(c Cq'QkګE5*l$ǧ "A#CPnuCے"Wxp[kXϑ<pʠ}_Pz69:}Dr62*۪ӡoj4C5e1  ȏ]Df.ҪO2 ȿ"W-Usl ?VˬXÁ#R#"ZmJzKQ@VF׻y)𢿷<,eE8'-LoRA]1Gj*eR} ?2]9Å[f.CX"gBF4 TI[M{QB("y0n*~"qY@"pDdR[z'%Gs>\qR\!r2c5\BQ;^QI_p[)pVfh hs*W:,S,x1mS_T}~暴5| s03]!BO=w—ZkBv5uMB %d)f+ȷ#d6#bӏDaY A &C.Ugҵ0H;Ac;$Lre@jPm˅UV[hVV䱗Z޾*u7uȠΊ 7sӫۀ.P;<~XyRYTJ tܡF:񂮋|x '0WLMD"-}{'2u?:G>UKKn * TBB!yRXZF>a@Gzyԛ 8H.!Wa*sRwEPZSR-Pih0J49!ߙ\RER{*r>roG#l?ND*7Jajޞ>Q ȁZy +"섒VvJ e /ߣSYLRc r^PvzV7j-st ?7Vmexb;lQs#:%k}Ɠ/8h 4ëpvdV;%M:8{ormg2go(;^:tW{TF9l6:x`[%f59q]Z[nFxH^7'\1}'9QK <6nnwK*͋6{(UP@գ}C8Mp31)֣ ۟v7s_xG7L|OOdx*LU"\ قq*M?NK׹d(XS+A@INڜHoX<#HN ИDlYI)\!_W˯`oO~D4+`rHdF1ar攼bUe2;: OQrd0*bY'ӪRARȄRN ,I8)4X dk2Ja'r$!<$ʫ&wq2EIn´jOĦ@BLI'ܰq8ɝsjgʼ#C+>DXLl `ljHfL֋o ~,82p8XRڊw>aΆ=JrC٠a%z-- jT /d":§':U y{CGR00;/#uDm{,b]\EPXr 810a@J onf$8)0<>#~6AyzI8+pj@LM9h&kI Xri] 1뮻,JF֭MfO3 95bV<J+A!*TU_Ukq^|!صsw2 78{܌PBF Av UԬciG,AXh{ KCakQ/94E8ϽI&5DR3r ENn.5q%5g"gk]kuQ# &̩`#^}mJ^}rm~FZs6 *_yLP)4/oa'=#=}NYNm YF%~ .T0hV?|ثPc<Rž\ؠwgmfjo3r V2}T_ow=n!CT\h @-CEƢrZT +>D5-@t$˹6͵`Yxf{HVh7FE`>9|iGNMCb cE-"ڲ#\A0}ƳBs j^[|v05{SnW(_Mi#G BC+T~" 0W3NιqB;_-9OaʊlvO1ldTg>۷Z|)"8!(YD[;R?ډhK`P{DF]L)x]?g>[ ΄|; [U0ZdƤMȃI8c* jCMcH\ܦ4ؠgF" ,¯nH>&2} !AEb#>j km_l$HW@NӢ-aOh,f'ZfXV5oyPzkwa]xZdT,G,g;o 5nFYR&<;;|Joup쑢l9xGkN݌LDžu15 qC@U5{@PҎ;`r"p@5lO0qW2A%قIy΢;<3RT ^[K$@N쓇F , *!W$S{}J][mϛ— جϠ̟b#?׹:.ћZHu<{f+[iM=yL kC7Rud~h>vC[J%U~vh^ 9w0< \dXq2¡ݝ޺mVbب=SÊ h2u/;vCF ®kѧs&R]p*j Υ~ag#z(hzV7ۜ8:NNU^f5'gGENC†bM{=}S> f`ȩ/mO~Û⮥8GnWBhQ _ DA0C?:0#mKpl3^¹?n^oH!7疥cF_ tNf %vv&a_xD+櫜wW\MFFmI6Su';z3D^9o67>MR^ݚ:ir$`5?EꓸⲺcS-)y1׾$uo83xWvw6K5V`>f5Tdm&Mn^系؄bOpEne J2ǣgzu`V9U<[ +<5wR3>C1L.>_T '^%QV8+4 q* :CKѦ2>`?<­NxYbb"DGUBJ /h8AP3-jG W'E0FTTZdTNgSHB: 8 bbIIP?fTHqg%GÒbWxtKf٦Y@ѺC qO [uvKOUP`u`JOd?&48J |E6krF3x4!|f)'WEHH" j| c 3JV1xWX` ւ{"$Jch=XV/U5{txx wv (TYt|2''yД < d) @CJH=ރΣyMڠ;Og@.EZɐNjyEw3 FZQ%[27$T`e%P)Z0`md$I8M~6X,U@؟ w. v?Ykۚ6,\c\1:\.O]Ŀۿ}6bYрw}On"Qr8(G;|ܺv%oPIaLv9Z6.)ptxwGѰ&`f|hte7:SKpdCj=GY$db)SL΢5H~ {Hu+ʖ*N|un yh2ܔ6hrPJZ8q`n\j6`Èe(\b_eǗ |]ؽpF-~޷6C~J"1&lPZ*,!Ӹu!m%ڌ3,P˵;ͺ6k߼zsŦ(ﺳ#䪳gzݛ"q`Ȥ@ҙ҇lg,Z_$(( =F |HP5x^ 0ƾ5|jUר)=4pPaSٮ8Amƒ0"l2Uz녽čnU=jZn-mSӛ[̾]]E0Y{`<_P-{=a tt /؀V0DEB4F͝,%X~E:+Pu2o['tX ʕ]zrs ^zԉKU|V,-̷lٍv$+XWBƨz=) ?"{=Z59AھᘩPE>頒jv Ryđ e0;*̚aC=L\ Dwp[xbZ]ݤ&F&jE@},HL@&FA7DDwZPM6g۟Xʫ![xzQ9~Q< vMl MnCB6]H 65hQlz/ r^?nepi^DI4K&hxlVV 4ɗ`lR%Mٔ)Jn\RR9gʈ 1gںIh="ɃZsOטi-rNt%i’1\nxG?ҬP9&{ӠV:I&ieVt{"3BYL}^z1:U1.i:7 *u^02{E=Z@ZxB,HaCQ24H5#iAЦ;5YcI!Z|Nj%Tݔ+7:VXDTcrg%dH-Z+ `ҙχ\32&b+]˸lAS*)V>StTE{鱳cm c4n%\xU]zC/uL_=NѭXLjX0'q eؗx7,'R̽~,kDUi|x:mg|1"oj* W" -&U܄(lZ%̷kxJD )7& 3) ]hljBׂ;;C*3v⡣ͻ {mƦV]1c!Q}-RRDY7i/!LRkHS$ L?!-&+wpsPm hvo1'j}B]1a##= {CLdw~%9Vto7w}` M&zALiNr}Ie&xѬg#k"+{/ؠ,sC2mWqt5 v<{_Ū+&6*I{/ec %HH'q /wݥi%wfIJ2 鱼P$罙yf58iMn`)`һb}Cu)8X5B IC/vAYizD R&8#!r=>1S5%앎RF{jQz`OL,gMchT`{תMFTxvc#g=R pwpI ^\Dt#`lIbZE0296r].b#`Q _X}Xlb][ܑ| FߝrQZ<88ywtk*> DEC_ism nȖ9[f}fMO+H)[I-JO&Rbby2TdoQԝ:Q!Tayj, M/ZK⊐CL|gXIF':(;RxU:7l]ylpx6Ogp=E?n&NIIk[rqSy/$ƍF͖{! O'碗hvaPۑg89Jiz3u eg)a4ƭ)V8р9>;$ g .$v<g;FRr/3!/d(K)x[;B:& %sE^N<8IU bEÁ`ms'8Vv:rph3{ 7Ai'ieK kYQ߇ }}óGPWO+sy{ 3LR޳25jFY> ҂`ڜ5噂Ng 13::C܉r"뜼F+;f طOi'wׇ5Nzp?dws)]]ݪ}?QvYxZ =op$13If(P[sz!E`ŸA*[Sx# AkT+(['ǝa|,Euu( .(w,EJ($Y>OVR0~8Ti3!-m,.V`nXIeEWⒹ_{_*ᘔ{jd~rg8J|U?helper/AttrCompare.javaUT ނf-"fux WrH}+:,vMRYǩRK defdL=rs4}>-u\cp}˧K H7trFO]wG/V:v}ri0* ]1J%rʬP'נ$haTbX5xp#Ef"rSa0vg70Ll:TE $^X:)9S!X9^k1_XP+ɵY؃1 r(&͛WEkdD*3) <@AnE/^f~"ZE &C+jx5ˡ&q戀UOL kZj1Sz( DY1ӏDhTw#MfV:!yDҨ7)ݯ6+P1S &|^Kg4 ƽn@x1\ƽ]Ag" .Q-,bM$ 1I!PD0e0BpEz \uԙrd9˚h`LJR:l]߻~-At 1 v 4TJJȱ2Әɲ04BG ÀܪBi#\x0h&E˃Bag,V&m48gDXOL3Z{#Ό=:@` 22U ף0b-LᆯӉLOp(\:6Prz+'zJ+mwd{ˆ7iQr&M>NoBuZ [jb6}ЯƝu?=y۷Wo^gI3>v7S"Q~5QV>.s(lC,HiR7f?ˑyVK<ӝ{<šKs$wjݚj#_@\:~=6/$nY3DO9Mɵjwl~ʛȪ&)`c܀Gmo h'> 𰿉? 9ŔL95LӠjB{OfBHԑ\b9ʍCq~+'JaK$r/2*d0 D*4McxUg3ncfX&p:pR"74ވ %u|+kR8dž>]DOJK^6cU-~IOceӚt{),㚤GMV[OJR*/顰~c~2}rlXL-uֻG}Z;h3ꚪ9즬>[.gT Y}.javaUT ނf-"fux [ys6ߟV;-ҤlwQgY[Ht: Ih(Pa{8xSN'G!{$b1Opd"! >! 'dt~9|N#һvaq 1$$ɂފzgΒ5y§ z7]_YDBpweP$ <EBcO1c:p?;'3>68͓1Y'2J9Ls\M狄kxW 7X57a)ȬUa@~ ঎t%!"LH:a[%-bp*<[ 4pPXN $WfܿH ]:a4wx(u0>w"`q z5hwzC  M'-$-#е۸;6/(חa..QiNoLy6П|?|7!zQo0韏φI8ooHow& GUBܑ &By|=NS:gd^HX15}p%O7Ÿ&#C4 -8sepy81RލM8ȫ{EhgQB~WK7٣0MVi2N"F4sIW O,iz _<73u?ϨR#s?z 3x:+At>^^R&iĐ| 0c$?dq@$Qe]҂K'ϕ6 gE*-9]$ƥcr#ߏߜt )i\}vppAh}|ri4HCڐ?gzb fJ* Wt5Q<[>W]?+(2a {#|ƶ֐|%W@F^\|"_@Άo{NIio暯,Y1. p CmnRO"K80sY#s\A.^ tyKWSg.9 ̻Q*Wq+pb4Hk;ÚVvB9 9r^3Iaʼ搞uٵ`+9TB -6dm 8FȈ?_*# V,_andƉ7f$&1q?bvU(n;2Տx뜺.L i)&H @h %d6=FUްR։uz 7y3ӭTd֯)ݣ`PP1Z g/WM=O0Lv$Mi6o9RatPAE:ޱO<;88pnG*rpb,PC~/j&IsbMJr ߻vB3T}]kxց3PQ=bPX2}7x : ^?_t5 xSF"%KiKL!d%2fYH-$ERוX-Apq}Q-p TL,˸ vQrTEN˃ր*K+$T1o[d9X1[cFУ 6C4Pi|O4,8C7^jxpk(9! 7Q -~kLu8c'U>l djpjM>"w`%Jٚhsr'"E>hvA~Hi9\w~a҅o~& %- 8i ㈾fG#@rJTV1L^`Ǥ.1:W,G#*aD6UnjcǍ&mI/BN?ڃU'68z-7k5R=Š*3 8{%S%uwkdVHzS}WRM'@sg)Q+.XQwzt|! 4ߪns Yg"wNkri]gN-`6mz̑*^?%S4H;PkgPΖDb%'"EyjѺO07zz9\:GA Qz_4JO>ʾ%ygQQ'$ʢ$kœS@rZVV1L,`ǤKHטI(V" SRpmCıpI[<ӏeFX{PyVyyم,W7He̘ )(BEEfIA^1ht6t9UB߀& /y0zܿ>⻵kO͆T G7dp*Ǘn<_qAr3K*/O?Q\ yB(LoE4Y.Ec<]$([,7PK,Xoނf-"fux TMo@+ \Z%D9*CήMBZR9{zp 5G e=GF 5d@ǴW| ]|nk?LElWq ##@rZS[31{[&]B”xJӉf9B.Q %k&-Fɍ&m+BN?Xӵ* C45wV-eGo2I3cB ʫϨ$RyW4nȹY/?"|2N>M?ï^h0b>&/FtOl_#r\ Ow@sWhn;bV_]E`M/B6i3a6~mo۶_;ڝ+%&f,mW AKE={EKf0,9L{´0Bߊj>eT74s~8dU\`}~/e,2b YHMk.T%JF'h2| T&Zi6WXj9-҂#S-c CYMdi 2_J;iR6'$$ sGaDfSH^,SLh3 ɐT|KtroHf{ >dk`汣˔ekLba-bJŎW[C-r ajR_Ÿ1Ϭ]|n/ˀ;eҼ%ڏO'x\jxwb|b>)_R\\RٴEԦ~=@kxv"֋NԋZMo]jtNFų>.X([L[%)5J&>Bf!b91˦9 6UBgsi(:&\Z&C;.EX&i 3 < sxoϾ|p-@vL0{=vj盓ip{F#aS$)gT,Wg=Џ0ufZeJŌ,L;gE-;w^X_-w"DԱs{'Oȇ^B~DBK2a1[ jaD| u p (OBQMH=K<ܠrsa֕K*'ZE4 $"Ѩ )bBNcIM6dxtٜ*s|aTKoyJfy{TZ%9#'ir%T (=Tv%rUg`&qF+$%D nCVѝoP;ύE̋ʹe"]J̸Z!z?!/0M%muVv+D%j0 5}#KAٗ;8`xTyΔ1gG_>_vo/|FLw7c7x#. bVS/P-QoMgin7[+h^U'hw.&;Et-ȫ 2o{/BlV1Dݭ?\k >0Š8s[6|P{2U-Eo.`& ^"[)L,8˂}"4di,UNQ>fAfU XUh+ t")\L84|p}'itY?dc™UWbiJt=sag*:k߽HevYVk~((%ZCZ }f2*[WPXe'[&SzSct(Ie]t#{ %G`G$0[WtE\96M$s\S!n z @F{FLZv0~_keEL m0DEPJLT'=؀ZyH:)Jʊ:-{{PLFI3njoXm]2ՎjƟDj3]fS&ӒsW]ui, vhWea*Le5B.Qq{^|Q1ؖEAd:so;a}LmF^":o-)$iT[Z^օx˔kV# g:%âS|F1`4-V{ mޱcQ'!߶':إ|ڛHDعB^=TPͨVpƳ$n\4?R"E a\,'7E-l!\~z磳g_G߽zgˏN==[;<sٓ-Whʸ?4>˵)o R9jtH2ܣ6oavVjG/; Ű;g{٥#ropKgG4۽?n)? -44P TI1^vF]QUXyހ?jTA*u!{fC/a1of/ \|SF"KȍiBZdp)$>#*-Z*(%UR׵b,WV At&` ϸè͖jF{2n;؏3qSjx5 JoyRЕ&ɺh֊!A ,۾d;@1ʐZEUp&Rn{]!׆Q9sW31ocN'U/(}$-Z5]U$(ekYFrɓF"Z>Ы_y4q9\: 0 !܆on",8i ㈞Dw=C@rZc[31{]&mB”oxJӉf9B.P %k&-Fɍ&mOHYD)[dB)z 9brF%`]ÞmxX0:83;r`=/o#o6OHx({KLIJ^p%Qxh2'k45FkA/[ Y4NC PX8 Z0a"!ڊ #|3#G<(~#ώEIk BgU cl`/ PGV'Nܴ6:Ƿsr,1z.2)@|Boi'_랉 qIl_RK82.랅|%"!*nvEc5LEv" cڙ@8?{dW-Y\j5Co'0'.&FƘ4E+kkh }ImD II,'d=Kt_u0j(1te@'MbtwQUha_ ǽio0=7|09e8>チԄnRBN |Kלm/V ˌl1hKMȐ$%$5Ys+CΜ1Q8HƆwepԘMMz*v;;wka^V {8ePY),TցepϠ7O>`_`_ԅpB|B${?.~\ml>O2886UQPtfgey=Oc@@ " !0jRc=Ys+iWfi'slb[6 VO7'.ٌ-:Zt=yl-cXOlxY{7׫tldyD 'V9(/4. du1Yl/@rtc. %IM>6fy+?I@D\4)09^ *D ޚHtJ}[SR\MX-jce6_GObt24K*jHg)ױJh_Lfrbh2ĺ[4 ]$ 8=ZaCX@jACGæq'h%Usr=b'f]nyndUv,LiNUF*.Iuky1@j3ck JB\a`_CdکP ȑAKG>Ϭ۷) prASA!FR NSD^h_f.uy5*g+k2KiL"3F6650VuTbwE#5/;Q 0 @6-Mʈ?]hdUڰ̘ 8mF K.pĔK,fNӄ,,b_a<`L/8aLXUvq1e fάZ9WbHƿXz爎zF풚}W>ʏ.8y #]kʦ;4N2{ R+T.ZM[0 rSm,kr*3 n+vR֭M_sUZxyO%;z,X20H-V3W#4<$wEqݷEB f- a_fHֻ?ͥ L5 f$#V9 MFm:/ZcZ B4*~l'/jJ6-l)VƫFUۢe̪߲*FAUIY\ߔ/ xCHQ^Qǫn}bex?g*EG\z=rZ_fT:5V*ZJZZ,b 6p6zc+E(qJS4^*1Y\H6G$^zK>K|.ͷ3~T *HZ!~2WZxjU8!ıgg!v&69\Jr}Fݮ5Vex%(' ofFM*1 :ק<ב,)SjXʷy'RrT\d73H_owZ[ۇ_*0<[U9@hz9M`5)0#*[1k$+桔Zkn(=Ƣ`4u\Z'B{ܛ2[r1mt;9h 6Y\g̒n)Љt#:T xŕJD@.*:6|G/sPh|r`ztT&͆r h?uw.9VLnlrϫE}ѹlLucq᝻}MnW|)#ȟl71miH_e(||Vʂyw:CquE(DgGNx+yܡA_ gfՌ Ф5ݥeh*Pe;y>JȅlF<1[Ҥ)oxZ #Q)[HeTgYK u~Ifb#^2dqX w^2WɘYm2ge ([CT"Z<Ú.ﱩ#MpBMϜk9| iHQ^̷;R (e*{Mcۥ,)Fo\&UޛJ9-EU /ߕy@+Ơsl>8jLR)5y+:FGgn*"ljm U,77/f{9nҦ%DzPřuRA5֓6HHd- /kCv~Iv*xbJAe:8V:*;8ެ lG_ S yi#tV7XPy^8AH),ʂ3:t#ewM6ʙrsZƔ=zR僣L {"EZO?*XIR&mt.!<1y-EcuGO 1i1q>q6HD ˥&48IQHO3;> ETV1L^HI.1:W,G*aDچcFmߤy!mӕڳӘVKG³\_Zt"6c& 59|DZSySt6F#6> 4hPdV rՃ1Q6JG-31 ܽ!O.рEٰBc>PK.h182t۟FLIȹ+40R-Cϟ_E`U8Z,aynY*)7T/d3<@$$Ѧ%kS=HV3[p߹`yN2&Xb! rI1qbLF[rszo;Q%'r \ӌ+'!O7\ud <#K,^Ě"1Gd˜ /,0z_Grs"A<'3D0B4&Q/JfásɢBNX&Q[TdreE nxnqt6w@~&C3zK! $NCR Ң/8IV >`h0*E/LO>=^:\f$fB~ϣ ;@1]딇AuN]\-]U9LprH= ']~x-y?nxt1G FpoE0biJ%! Ehs:gdW,K%)˖@ 1`,#$piC5_X/}'hskeG4 r~)QV{Mpox&]Q?Qnt9cҖAƾGy?~ m#2Xb}@ȔbO6)-U>fgW`Q0%f e8Vj6`v(]2@t6|/%ǠD4!Slz4YK\)OAx#~ISL UP4VT2SYg?ݕλ98z 9Uyr m9הWv;@<q߱))IxYP"%3ca$ywrȉJN 0h)S3I\3?D,z8:#LI(E )n!Dqrxhk3c6g$f+S{rur3tCuDJq(c5#̐E (BʤOќFh%,W+]sA*qd$O1ðRU:S ,wxA' 7t˨ k_,OhK yL-eĆI"Zae ~R18ѐJK HmP7X*s@[QH +-Vb^O0Ui^[ g1_EƄIS7|r/e2!;C/4{̲ݩ :i|^P?QKGG}m#hfr} wg}CYԄx|orr s/x@% l* U/ꉵ j^Bf*O`Y7UZh_jcGru{7#RJ͉myTBF.RƂaӯPfRh0%Y?`o<$b<聁I)p>bWkQNq[&h3} wi!Gj&`%ռB`'mRTTseq7)Ǥiu5I.*qk9Ybkך0ⳳn^gfXQƆ[*P 4;? ~zLIS[g_)p)fLYΓjv!H@T-u$Qgf2#K6VutL߮iwvwMDYUV3=`{[GRؚm=Jeǯ,vUwoyQ'G B%1lMp)޽yM{}b C$d {^1lojk õv5 PF+Y K,zi M$V\T|Qxx ToH16VEcQ#WE[ *4 iLwp'k[݁ձ 2Cb(7BTz60rZ`AWl2 l#lOvw ][kPa<>} e$ sh7`@l8#k DWE\jG.xOIKQw%G8 hj4sd(SD:/1UAYm,HY4ja=3p76 #$:}SF|{J{QQ :U)EW }lk\@Ն,ڐ\Br.uk}B[OB!wW(qkAv N$^U6C0~-N⼾Lqz q|Kajk#4m-9s~_R[f~= P64&<oQp]ٗuλmS/ٝ jfқ4=p6-]|԰+迭)h*Os{:ni02 %s@Y09~ITG-:9!/m Vu5ȹu6I`v[o'޹,#qLyuoBՖS!HY%H} dWw.[bH0i֯`Uk= zt**&GV |?k4byyد X 腟aWc#Eu2c! YdmF g^J %u=u7;lg:Xq) v}`Fٰ-Fkp_PVǖe*9fvCri(ڻqu.ɖOZ{M6BO )nzQ%S e'vi%◳ݶr?ḃ$wWcCl.d4D4ė~F/v4=Mtn?< I#pdAL&~8™dؽt^CjJ|qH#¯Q874bey3z$E$ RYjq'I |őy#\2bLriz]2$Pd Xل'yw>!XwrM  NzHz$D``Bjao;(ŨN3"Qzy#}t?"{a`-؊}\EHјˀdD@hv{ࢬ< Jt%L`87HUe~2Ϧoi*X\2zn 3fv8A|i`>=ϯYb7=D|8r/v{fqDM~f}dh=[@⇔6O|:qUN\ .- »r_9yc6Ns `@3SϜ#A|HtaiÊ2'GGO#0#ŏ??8͔u Oڝ3줽:4Py, 6RqLcMp1a^k! N:8ː<,pD$PTi@7@58͂OlVT} 3ɨ'W t`tk k%7MdX޴kC&|NWIz:,sq6 ?d&3<sEfwEIGqqҦg*A$HNt ԧr=}-+x P }(,VpEF@ cW4@@40Ofah /&(2zA[^E|Mcp9h#XyeU|8I @Ó 6 ͨ/,pjm2*=v."rZ-GLj\`'ҐS\4))rEy}GsY9c701>CڀPtdV`M(=M9=*Z muȷЩJfj]X0۫h x9|ZLTtd^؃%̂6ԒO&,Okw@|O Eʮ L3 R-@}_2t Bҡ9so:nSzk|\O\M))/%ti _l^$N B\R4`)j`P@tHu0ևq<a+iiOlm OeA< 1 XI~GQq4ynҊWŤj9'BV7|pA=JM40e1toqG}rɸgîbuuG#WAjiQ 4X tZ<+R%)]Im8x zXVa]6&( FXV|OJהx1ϫS@?iQ[fkL,"_]*Zz5j#sE/zg!,/QeEP1@8'bरAgG%B2*ﬔpTd',&5K8X݋m,!Hn,{ޥ2Vu[V8+m=k,{Y[ZW1 У/TfPͫ- a}X!mV57w%6òN9E ԍ.wPWnGyg 2*[8;jL](Hɝ*RRS^=>CjF37\C"㞭c^F-{3eXnGٞe^e7ɿs\X.[ՊˠFNzi y;riJi[,La!Mrq6PƎ~KMkERhc{Xv]_ӂcnT.u]}ou_pܲc.qÎN ݘ~̔Gp( ^T_w:(1k[\.b`]8n(}\AU_МpΨ8J&2B4밣8*)ǐ2]mͽ9ߔAuO;ps_11_OmitComments.javaUT ނf-"fux TMo@+ \Z[Nbf{]ǡU{g&!T {y,\B3HeY0+d`OQ:[@,6h_8(4s@+O,a a)k1å/@@ hTJaՆ>-#\!Z=ڃѱ`=/<㺅Qp T'&evfpAJ3qSx~0 JxAb˓򞺒ӣ;#g(FpG<7XP;dG@)ʐZ;Lݙ{C r挀ܟW31էi9TdoPxw[Q֔ӏ+JwwVHf;:7!7yR(Z#֧5>Uʚ ܆"$5&+LN5rJ-P\ۡjҘbܸm5]J,=] )0D OcZSzG/^ ju{_zE*43&y'*"i+w4FH FѼ)Nٚ3(?.'#_D!C蚲Ya/Q5sK9|iQh(r.&xìJUh̷Uhed;E/{PK,XI:r <_ނf-"fux [[s6~ҩLI:;J,:vrv3$&e  %>%8\Pgg([X*4ɢ\]ߒѻ_F /oG7hp0x&'_K9LKFkI63r錊8KI0\r gg9Ye0*RBDQ$t3LAlj>7X˜M&sDg9ӄ)XI9 t<^,6)2^\Qk۬ЊX:k( ञ~;:WtKL:a[ mNbFrV4l*( RQ B_ &R0@A`=C0?8t[B PD fB7h:i!iy`颏m /#hmĨNo8!INƓ>8-8^ݎGtŷW| ëp>abIc*G2"h 5yv颠 FS5W1Grq&SB"g y"UƩ4 9 @oF'ߧ!*^?=8;Y.'zGÔwsI#C0>qn/sϳYeO/ѵG-$s1ټ`4Ș2LɯM R.×Tz$R[f)fB~}wIN H' i%ܢFuQ$|<eX/$g^;_ۆ &ԍ%z%*ErH)$%i%ӄj2 Iن>Hyˆ춺ѧ^>]ۼc> N,`2ө%Ϛ Q,%Wb=ӑMhPHt&녰T5\&^(p7LxM%<.e-lk]p޺>iePN>84h+ %Ma赎ޭY?.8Nl3iU׼KL6z }|ԒS la$"Z]Ēu`Xv#ߢ [ZPY  ~.2aKo15BJIam!5ꗯ5u/%R8t6Vӂܡ8]N&* _q}`mgN$ꝹQʶi[䡋~T5/A=r [ȳ@ Q@Ûҥ -Z-URtXUζ]![,_mv ziuѭ4ไNF-[62vaq(ڔ]];ݫYN{m2iT0)`rb|>xمS 15:}flŠ:\u  #o+SLw2noq__[VyUTI9XzJAOK{/o _P/QXX5vɩ^ގ]%J *rrGK9Qkdɿvٽ^X*7Z+_ 9>_.XdwBc55J+~~%џz];ڥI]8[,mŶ#p:ٜUZ(Gd!_$~YIdompAn9췿 Kڇ?T&g@Ъkp45hԁ=FsN^/ac9Q#yVWӅe'!ZKl靈k]\ 3k:m/?Zo/W+DBVoo)@OEAr\I6OV<83щR\8RgTAN  ApE90Ѹ3 ~Pe_,f~xMb}{0=vpO>w(#(N:vSX< KOpl&"EK?۫mrmgxy[woË.Y:k3Mj.QV^\1us9F<&0fyfRlZiڏE a(Sݷ6tiZ'M qi~ܡVRi#V(mWoNɡRg+fl=iEj}) ߄/* Lb@Og]`iƭ {޵N}իwvD1,Ē;"7 &лg7a|Հӳ"pKB a|rY݈9O#k£zDs2 Y r~"΂h#^AEGKaI=B*'|*>j#k_{Yxjʛ!/֍ \^)ve7]@m!GxtdR,kTZޜ `i8 .|9+}}|=Z6L2[5ijxlCtCֻC>fL 1}+*N"KAl\飷)<١\c;+_B ;f C^wk+ҦnlT]e?iHeѸ2l6A5 hm 43[($.ElC, b?-almx܀z-mr,B^XnQ ud._YFQ{@u2'|kG²GtE5+.ew,Y\"Bѯ4֏ZuĶrhzL;}al|WpZ|'p3hSS.E9LyY 8yeI /",EPHEtu96yx0?;4g8fM&LUDz?0W;"uT5XM`yȕhSv u A(6aO G?(ʇP :V;m^H=p^SD _Ye^A]uj~tߚK!ֳ4d-\I=m}[Y:|H^B H,f.0a^߻08=(@a@)8) 峩\NeIHd 8XB4`*`$!5qJ?Rz.LX2s\ X2a,?,y3(tţ\[&y0VW+"[ZHW,+1b.{ԣ~m (V1jhYA$dn} h*[4Hh" >:D\Nt * \M\.mu}up!pTKqDwC1Y ̣KX'em*èi9>x~ .;p opF`칾bo8p+pBS1*4R`pCE"C"A4.edFa(OKRPIcXDRI(Zh.D҃E(K%Փ4xrt2.y vlojb\fҗZCOcq 3:AR&)y=)fIf%1o†nq~ᜬ.TKLLG f/YqEqXu+`Yoq2o;8*NaߪkJnK`tqkRi|0؁NIKy?m1 Un=ٖ RbT  >1bZPƆ1ߎD$EHȑAs~™^W>U"JZ[KǪrCgj9c{Fej=mϱ@[x>io}|S@A; {Z;_zKwW0J$s !|NϭʩKw=N?޸(9JwrXF_Cw`$Q[cD* Wh#9[\W t^1l@8RG>JcPLh V)qInl4M5VQ5v7yYIM=O6`!H[YgI 2IUy^P[f9OAeN sS$bm7}aEGSj^l-oұ;Ms¡qYahAzZ-H ۰Z3|_r8:@ DɈ'/f0r@4tuoڋ7uVW{<47EhSoԎlIuB Cc&W}@>ԙotg6?4|.}jiiMxcnF^ LwNf~ ^S yF2z u)$,C&uԅؒ|dzƁT\g|;r}^7a}o[ikw~㾏|ZtKĎ($Bv"fZKf©>(ܱթR8^좯Ճ[^ l:U<S]}0VqM $.T/LWWۓjt>Oqd7qYҨq<b}{h_oSڐ=W_O|%xʧparser/XMLParser.javaUT ނf-"fux }Tr0[N CN{k.qL=%N[r%9ɿwW@i}o{" `-'!UَO&KX,SXMoSX ;: ȃ2Ce 4-BTq03ݨ\8\D h*MUVuEy`QDcH=;o`ԿnK5B6$\rgQT: ar \,tحHH2oߕu9E1{apA v+vX<>gX;R˳K)Tѝc;vʅ7zs^[aضm @"s uLߓpJrHC j5,Eˣ'U1f>S^(\f8k+E .P:m剩a7DLF?kX~main/Option.javaUT ނf-"fux =is8+0~9#Nvg^gh[GɉS{hS$ mk_7^")N2NT)KF_h #tpeLZ>yvx6}6GQbA7fĚ]ϵb4{(5u4xF0$13Hw<`ONg5nvڟ 3L0fK;p(yD)a<"ؖHő{P-Vdǝ$C#/)ib$9>,LKϵ(s<#b'JlIrȊF܅bEk'`#0\~vL zc/i0^׮C$H[ !K xa*|(/+QA(Wo\%% kIgG{4 /@Bi.EQCB}uП} A1eD7AGI&gd<5SJHesmPz,vn%N "J.+6~=d]!K뚂># κ uDW/;'~M䂖K-S6B&.6@FÂX=5Rz!PCڛ%qpXǁ5"́Qg c)Ҁ$`[1W:t"q3rdKC*b2|5eoSs$ t E|y-\(DB & 1OBqo@sz a-,@)"_>tϦPUW]@GĴk+bDq6>t!Ŷ-+`;(EL=3c3ʌm2By- mf'01YmL)04|`HGElNr>aOlE6Eql4NP-/*v kPpɴn(V6kY?yJ<ָw&g i+u7;[P_?l|K<<'0/)OCN q3'' &XRFh>}ˊ*F/£޸1{q6@ :gQ^{w/!ܦʐ8E4N"ɮw?GJ 80iM[h=V=NO4Eq=}ѭg&5 ArćѬܗf>YK4?"~yWDMHƇȋ@rE#Vݷӱk ^NFﺧFM!:]*֨tpr<N)JK7GyW__tƊL80$ KYI$L.]ύh^7G@HK~,G֯;|=aKIc  sLjږZW7{>돑9 Es4mqwO`Sk:Go3Ϙ|N+z[C}Vf*LgfH$`h 5 ǽqQB'vNXV,_"c Y-D]MNLg\$"GWKVtf ,DȣXQ kçj+Bn70)+֠h{ۤr^ߜ:z;n?g#.7_ Ǔ0y mKVY/y>ͩSUb]D lFw GROl& B/iaOnz{7stlJ@cEmV<M\wͶT.0Zc`晧\{a)9)C2)Ef~#,߹D SOXqʦO4;/mwsĺIye0.湳 L+|YD E|^Q _C10t)BĹ{jr+L1rTOYN DmdQ&`5?$ڶP-BdhlI)Vġ~-ʏ6C+L!T#jTZ*'k?Ij]vrU8TB?[Tfpx?ǭ5su Z+IdjW <ϔblX4+US +jāPRmyIrvJKR&oGGE}t\"tM\>F!L-e%I1Kl&wbN^Vަ_f#`ajȈQ,1 qѯ8ݳ[{M͒ $&dWl jb%D mWl% 33(KyܜC8;[G͈`&=CtZ%։,yNZǀ8ӣ]c4{HfEw/9w̫T(x,[f~ Yt-=eGbm:<#*`2UYٌSr8顫9`ct2q?4 PiY,YRh?SkyƔ}RYL'Hxx.|C^Rxe%f\SNrUxl^tMC է<έċ3@G*|L멉lUT+@Mp;{%},mO>dByC_o&ݐjz.o·I090*]"4 3k:t=0*!>a%yi|Yz벘KҜ00;z~=fԛk J?~R8-nQݵYf*ZzW瞕Т{< L Pmk;yC!~Jr i86 0k6f_(]u!Ր>G yو30_[jo=哧jsCW-PXa%=V; АM QPE/5D;uEP gzZ8 c6fѦ$if3~!$)iaom9wdYPaGjVlԛmM" EpD(9 p$Caql jʥf,'˧a|`M }sw@@;ۚҳbPXl.K+T\3Z`$oORv\-0M[ލ²yf&,-;#t|A'R0'sjxiF[@p[8 wGn?o ^EYMwY8'3`gм(z ΧEOa >† g*w<1F!1!ƖҖR9P=oo\XۭWak`k;Xv?S%}(^alLjn*AiLanŽ* Wx\̆)^Nby"Α(=2[q1/\MJ<=-i2OHow?;P^ ,oÞr*+/v/a_: D43~gTS0#U"2_&t.J'RJo6J(|o"Lx6ܵ]RB;渉 e9`'asΏ@R@䵜|uL߯ 5粆i@y9R F5ZΠXvؖJLc;34t}ƨ|no.|dr^M8EIUw[Iu fȕZl,T_Ū+"Ap422^11S=0-HZ8uo#. j_>ZtjS |p;}s}A7ӄ]dAb_ Ժ<41Gn*]W7f4HS܈#jE -1zf&:| >Cp_zRb'7==1IJ|QU*ۇ >?~6y|l V\`Ս~pO+ikMGL Ɛ3C6RJZ|/5ļL^e&`Xeˤm509~'K |xJU%sg&ç1 fbm `EXWRʫ$Ī>S,Qji l\1yqy _M͌DIr&okѕޭ"D;Ga'7HA6 t=]9XƦA^2,؃a'ǃO5e}hc"I-]E^ n@)L'ye4;>\7ol砦|Y@Myŀ˷ *WQxRkt=tΜfsCR3r-JnR?ȁZmE+SҢZTz:,sM| /&ېWQK Eҷ'rrZDRdX8"uq)gtbâF6\.a7u%HKw_bOA; *3`Օ#jXp VfI*_=>:)<]m[~a~;xwvGw,I̸-wμU 5\+y~Y%l Qpu7."/.c[~ȷpS[*+^ŸV.ȦDxZT -tSnͯeΥIaB/!%V#\5a)/Z!8`O'Զg0t.W˗2=g7-B:\+yݬ9QsǕkƼAj67nYs!NGɨ•Nj'!Eq-xᬾEE P{srgZ`l CuJ99XQ=Rg 7Sp0.%Hm\i%+`5д-Ze=^qEob3B7DWr]< Xͦ(4Rʀ%DRY`b FfVq<A{o FMe݈.&D CœJ$ߟ?\_QI!?lhO1,x^mSiTlu51b ,H036UH"32g qp|L[D"V;ni *J@ǯ,젹!YcU[ T⑦akUp> F8MeLnI{Z[f lshMݏAlH xV9 Y UlZ%8/4~9 K #w᫚H\c߇)^8mѡ2,Iiӡ@ҩ!%6q>YU 3ۡ;—nӠxN]@,|c]֤T3|gbWMI\ۺRF?PPAk @1J=̰fWA|`^b<`Şf*I@Bj>ҠMo#]p/8 7'P:ic (<w_b: 3OсƳÝ×Yc۹!I4~RpPUɤBn8}}-}64 ¦uh jvKYjLT2&oSH J*_=/OR( |@@ضސ ZН/8-uCG(w p0uqp1\œy2>fG)=fj! X[/[Sxʹ;719<<oD^j[#$Zq?z'$ @x٘wlWFO_42bNs)QsMZI*O _<'z5ޖhU&u< nlXj03=ӱp ,7eJcI㡢Iވ'hf}n6_E㈼9`gɠs{`HL+rJC&NU qo "g*_-)GC; 鄔f!̔$syvVbuGs0\4H4 "&ON~e{=qH^,@yQKlӛH%ıN̑3&I+eA֡8{~țV?zSȸ7t}zE{03tpD94F՘MѢW.Z=Y}QL} *g3Ta;B0lt؍½N7iaYmW;TiQp"n0E*r֨泙`r~.zʿټXA7@V,о^Sת))mmg%ZMl1z >9y Zz"V%lw\Ǜqtd$!zJgo>!`R:Rֹ˺GjAtr("-,yW[#5$X{r(b dhE6t3'l%#w41_Ìm1l"D0݇{E#~P]3q/hm*A|nPz.d@ntHVX{/JKq.v#.#g$H|>$'v(ڝhhՔV$p>Aڳf}t+6}ݳ՛P#3ӠYxrR r_JP(g(뺚{2Z -$(0鄎;ݞԷS}ca/[O c:+)$pVl;+_/%I3=DzcDnB_J'PG&hc\! Þ(\!O30OcVjP2FQB$ mb* ?e$Aĕta/6H6|  `Ƅu⼛ 5tA/qjeY+\%C a*F=hn|?GZOc:?t%@< M*\o"8w߿݌柘Lh~72V٤?O~:φ ؙV mHp)RFu9L{im|"Z)X1~=T0(`+$@}&`fu x$%IP.X,%!hђ&!Q{=+cUWI]H4?z?^b$erPNm@Ky<8쏩vRlIBrH )TH' p#! cX5QI<#nrٳ \{j{~O<<{'w^(ooiyEnCUW[ix2i͓0~A3f6T*S6Z؊^2Eu,1ǻ2\x M#0_D:,z4HEzCZVː/cPп[=|3pcPv1Y#@8xHF{k>fMn4Dd0?;m71.е#n!u \"~pHд}/q`. _?+nA$Sv](cBp|8>$8F֥}qR,X{ V׻`^P. GԾ hk1J ݗlAZ(c έ 1&19! 8ύL&LԷCD7HIoߎ'1u7fovsᜦ 3@2I%OFTs`#N4r[J`;qPLzHS, գ8,y8ESnj$g QaYS Y6 0$|甹lt]_GM; !!6ČmNMgѺaϻ'hkX#0 C$,MZ➘Ohg0Kv -&df)Apš^" ^3$gm-:[U &j3#- nuA)y ^{R d[,H"r.0 n bW]L/W^ xMa7Ie4O؉Źet2+e)8C ן Ic\6L9),:0z(Cz~ݎp!رSYSubL/p<3̣os"_=;J{l2JG`F()xE$w=n\R/' 001 xla/WTt ȋ2 aF YrXBa.(H-ax:,f.8dU!.%G#io0] hk+,6jSތ3o"rg+\[uEo N=cY"t02,%eOK,lPOFYj-= %JL",lR10ĚTh  ױ`)[S.gU_aԐEU91M$(P)l=M֝kQ`qoԊt]s~RiP̀a<s>~|=;,FT{gUh"t mMD]aO4a QHNgk6(s 6Be:bn_ڊEd3v_avͲ3HU0trf=_QRkٝ:K0A~rnIFYE8 ͢3E?.iN D6(H`>%`kj j&I1|Ou1rxտo' ϓh KD2遖Hu;h:'3;v5%r9h!q-ČK օ2o]F'M \-!:[)GةTw+&i' 2DhGW=wa!zmM ŌߝR]9udfyu x˛Q25Eq 6.9I9rAz$ mO q5% j\cDATHlݒI*W)X]upJ+gؚMA(V0o#85_eА4Z"=%BUv"1` KDb5+=N;w#C8XGM5+)SW[ܳi!)BH {_sU%loͪ(h[MV&OMkb ^(z4޵+ART,,ʘZ!&480X? VJM(ݰn[).Q8e-Sku\bw2qKdXm~3Yv^A`}Q:rW'! A7˼آ C*n+;Z uF\,P4 o!EX^ߧP |)%5ad-j}>DHpB-¦WE"ysE92s4DRNta[*tcmRئX$`ξ5jH dx@'ȶ4mSwP Ұn œTטFa,LȚ* V&Tu0lR2mǖP ez}a mJ$ƒN9@#jV8dzߢ8S+3zuѭәki~zMz}nlaz/P#KwQ/q%YOx@g41(v-K&ǣ}uR{M VeC H/VnQäpl~!=DC vGyWixJYY'+ Y_r>-: U4X0H 7㬷U8 R2ױUssڰx`,6EڞrÂcl#]V iĉWY*\%cԻy$;ac.Lw" UjJf\:ƫ}a7t㜄x nbf8\^ ;d(<>ۯ\fl=K'SEpj̍f;l+YwLkEUftRa)LqH}~oqO۰%t2|=F֑14;Zl~MH]u. >ư"@$(J=wFz݆hL+&̿LFD'E+t姀B/Z-l )x0[DeBbLt9 86\DP:뎇a;$tX8 -Ҟ#&ۨ?/l4uFYЋȹEh}M/?o6&Co7+ȫ3s@ tG@^7ttǖuJ^alÞ("}|\C/7lݫ ?x(za̓=d#ˊu+![>y\\ɘɠ駬dׯLA+xi3ԍb˵VuYpm_þVuL+pdIw|\O$ݓr`mJQF@& 13떑Njn:uxSQ/x֙{T>;dU+{ AmH03rW^#r(d5 :j !4[  OddPnÀD:  Ue˃'{4RXck/iiinlTc Fhc`aI`2hAgР暃3v'K+0 +T1kVA|%^A7CrJnXY@.8 83X$:tbU[-+6^]`]9K-X],Sz\q' ҒbΊRYFB,RPϸ&Ym*I zޘыkB8[+nAձ܈'um^m]-\sUcb* 859n3*h:=֠U.u~j&`fuN^JϾfE&l8uBl$)z+@yӧ>j`N s|NE9tOz` *Qry1HdenG7Or|$DZ+hyM*)cUnT؆]KSm]BBGJ5ҶHzDkkn֠ lɡ(f" IN6[fHM$ŭ T%3/}\άlJII1(SAƜ1=X́2(h*A׷wzE 3?JކmC9+ͬ ~C⬎.!釷w`kZX|{qNUHȓ|I7='ik-?%w,/e6 ]"y(X*Πi |{1tAf{V̥RvarEYQ|Wve=r{-uGÂeї2ap٠ P܀5tvw("Ulh?Dj9S?Y|J!}ԃRVaKqCH[JZ +&r9Mm})HZu[ς!\=4jM!y&5+R*د6=^— gF8RDYr)ny= JƺmZ̡bQ}q%P9EQ~}Un;KI '/:+)`aS| NBNMz%,v mRYU2).8H: ô@:H́"cN! ԏ*C hUljdXl' ?~elP2}x3p8.vY.6Vzuְaڰ̀e#m_LŊ:CѻN[ڜm/jWp[nM*>!zcGoz"sr>1#CQ5IU`Cv.֕NɃ[--}k7) SՉ=]{-dU0f\#m[`$h%ުeE" >LqVkbQ 5r%-Yv$ A D sE`j{̏#%Ximp8GEuhiTJO 2LJGroCD<S-ܧwC j rTɏdC:@AC)*n`މdJƳ@WJnJHD R~h7mb!JNGÈ~pvvFdo2}=+f1;~/ap;>3^% SZNM2ͪJWM/&g=l)RuTJ*5!;4qƂ#mlbVqClXBR1BjU^DO]gK&B")P$j='D^ckHVI (oM-府ܿ3_ŝ]\UaL`=bMqtE{pVPA$;K`POQi[_J&1:c,3u m{"@u|yL. &=Ct6g>uff;"e샌k \ԭ4q' .' mClPޤ#هh'˗S.v_vs8-f 0yngm}M9ٽz_J,STҰP^K>Xr&4" SSPoRcAl~ґ_}-]GP'"EFw(?swb5 dz F X3qщ02ڞfd 91.D2=x3z@FJ/m>#*ƉI_ +eմ^VFl~8$]d3eU\JQpɾV2@sƲg2[gv(A(׎֜o5ńmհ@.S0L+!{_E?D+93k}s2hX"P%%! ~0 HCFUn.%fҷaH{Vߴ%g٬jcDDBcWA?ΚzF&A'2fkIR&4HD(Nxu 4|ut|qj`a1viS,);}1Wb2];z I$F4&c-VQSF@ zz'H6̾ 'koWeCN*+$p!;'5f蜣P?4n-ZToRa@µZcj(T@]aJf\2ިa19@ $0FO+pEi6E5/Z[p7Y2ݘA@''(Lɣ*[o$2D(6ZrUϜsu/p Tg:^i@M{Q6y~$vەZQW$J.6IL C]Uilhtᓽ H'85ы{2;'I& r\l`91;0Cq_}醁:Xqrܷ}WkpعaL}GaC$8 \AC? X}{Kڐ`& kurHL7qAt6vq%8,;wT]!P1W 7LK]!|Tšp8CED)(dңXy5jxgSEBuiB;YsѶ SH!8ѝ%?bDc+H,ofq@*='C# 1i yɟK*]RQnI$D 1=hDcQOt\}ڏ#|.U v8_y\;9O\3.ɽܻNd9,7038Yiǣ-jpQ << įNS^i#C@5 i[}!3ؚޗ7|^R1{c%"9.Ֆ\_֢aqq/S꧵K0f c;Tȹg킁$[VS/T_gU\Mr!^ex8 n::7|AΤ(n/;c\ q:Ra5马Po`fCs92Pbi0  v&;xH&^&r\" U@);$=u#* #]z kIXxOң#Eɯ Ig"Sj%Imz3s֏,|{3^`8WΔ7 h*2!xn_._2D@j1%VAGpWzS=_LFx!g~McC}9Kّ C(gs`|Mja*6.i5阅0UD(ցظ!ea08iO0ψ@1o#M]a:>p^&^#Wœym%1P";PjE&WB[ufuu4P#i$>>b䂌?aMϏMQljd:YjoU2 a>GQ2Y#\ﴉ`DMD_PQ!(>{!Ј+,>ya:;BYtBch^^z%Uܛ hx0 ɟY",Bਪ_G/pTftf>X|fNYF_tB2Z\, K?y~~>9KXRњGֳW-ܫ򀗷0*vV/mޱ"c`L{nmfl}B4B_#2L5)Mq眲֭A{e^Ǽ\:'0`Iـ BAt+>+(g'g/^M2 &E \V%4^r>_[Dh-NƦ1>uL~$€Vޫ"ў`h:fJ9Fh$ku@;#DUǮiIw'Tޞaë7E,5%wI/TCMEͺ)*t/ km{25M b6I?#hd1nWDK(ɥRu1ykoV^qkT,Nx aH[+.4-DZ>-j+QK#n* Z+-l_o2H3jdmޤFI]x%5cE >~AS?x +f!y}A§xGEyŵԲg^ ՜zoJu a {`oHp]Q=w}~kSKokD:`ksl!.$HsRf 0o4_꜑ yWch#$CɆ>6͕3}t:x>3gy'׉p% uiRIvԦc螌MU$7nj= =;y~p!{:ZK|OFdPVOݳJ Oz#i"MiZڃ5^ˀV΀͏?$G !ms߁ڰZqiB%O67U ׮˫ڛUsR`1`&j3 i)If-gfLF|tN^Ng5x` %[Z~P]WEkQ/"lmm6F\[5##+]Lmax ;@S31^B[#I8gFF>O/dbwu _~rPZ5\s0^m0w&Bns+'Ĥ2n ˽ϜڑUXݷzʼ動-x>-:@ U=m(jMIuՉ ޖmY:@x_(~Է[$ r-LR [DF.K~2vI`OkmB-]4N'gaIh^<%R';>:MЇW}dr2f$1|`\cg=di 0, 0{8 ~Nף|JhOG?-GlpQsyyV@g*CJ6aϵLfnGO~nrrɛ7IJ׼a23w7+KsÎeH-3Ԗ랩'1Q7!aN)pgnb؜Σ-:gsr4& w}b#oLmQ8Y')~Zpom x)bM"l,_7H7L\!:u[nk 6I˲x$bԺjQkaۑ\Gk#o$-qfCպ z$6k^6 9ڛͅ>h}D,?MÅíTIv8s/USPBi:G^SBf(׋-.gU;2 &`_zgԩp5E+mvۛ@s.\ؽӳ~|?&/^g}1˩JIzngmnxUAVMN=%LnB2^x-n1j< t6| .IkS`7lv&ŞӢ;9$85%^ (ӳVb{MM 0ec+}];źB<nNQZ"B["p>6czg]Cmg'~.sGm{R)/~JʲM9#``@HyROr~J%[:+;~Ozr-juLQ{ZngXHq $A޴BA0]tx~S[4]13<̞ܓ׈ZfTDSnoW]De}N͛$[IGZ@04}.T)f^}[H OHKr5EB-ތJr&cR2 TɈ&l-fݻJe*8GTAӆKj1ư{ ) hsM?O9m wǿliX$:Bʍ.'>J5eJ8)VNq{{ O|YB pQX ܰjH5َnQ3Z\^Y? z>ko?~5wɨi| qyC*XU#nS)wUCBPxӅ`E?QtE}Ĕ<"ʕNCq=ooթ#u$PsM i h͹. F J?r?F|4 f5~@hS_^u🔯I "!r\ȽTDuMqQHMjqmjDR[F府{*G6ÊU1/yȚ SUy-LQw3 [ChNMAJպxc> 'vV޽lȮRr\LFMhpwG2B:dY62qn*&7_G;R^P@zrQ,g7rӰ̓,&VG7҃(na>~c"Bb'-P`qv]~fM \ ;bg<~Ni0!N_)ө׿win.javaUT ނf-"fux l'&A 1E|XV;3&%'{)?$8ycKv6/f8}vߘL6l0b"yvc |QE<=w-w>f\Ά6jӐo~޾pfFSv1wpl!b.gqKv_M2`PWI$n=e o ' \dY£eB~~Gn[_8R8<9Q,€07&cijBx]v! 8a ;~Tsy, :Ŏ᤾1 #6fqz; KBB;8^ɢWVQx/\"Cy=JZ8N\ف'ijtpU4^ ه q fzkN!{.Q9";H6W;.GY!z8fx`nOn!vCDz nEb ?f ^mp"p\#!jb_glasG Fٙ0X0{̈́ǂ01:KژDLLC;7~F&; Հn|n0Hl`Nm@sލݭm wa(l7Gt ^HRg CA8u($ص%a`~Ky1rٳs i`%a';z\%}o["^.v0@G00^Ѻ IfI\ו p~iC S餱i2Xj2!}j?ne" кgDh9Pq0lHY/HZ+6xC:7Mcܞ!݂+JCLD9BB{!v~+zC(+vka)MW.=mw%M%o0Ў MBABd p/ hBpw_<;H".bGvioHOYRPw[FB{w8[v:04qO £6 XL#WSFyd߼BNX? ~`XZ|RP00D{KI9d5ޞk*=#=\F}-3|{!BM&;Գ})uKx=?&T6JՍ!<эlL[?mӷab1( n-ÔI . #O8TPk*cHb|JO+Bvz&AGe _.][Se%Ts G\Tb1̲huaJyQTtFjGSP%}2Θr/LI}Sܔ6%LIS.הK048]Vs]s4)va-$b0m5M6d̜6hREH lKvFe ŲRazBTU5P0ŗdMk1z'wVeJ)j|rb^d͌( G{5 ~GdNUW4q :hD.(Z>B"᧠8r2#%96o$eV.Hx0.T:,a/WHu& ʬrBU^Z"Fw=Z *y}.0í'[FLVI-k(m!“;0OWJqZ޽~QdT} Yh9* fGU')8+z 4ܸ`FG!Q&WaEad.Df fK3*.4ԯ;w@z.WH!c-e~wEI5]^WѼ8j]AP弮@{jV~/ʛJYJKNЀAM"_> {]G- +}d<ھJj>T͇Oz/b *2Ql8ӬCJ|+e,APHAjWBR>m!Ma3>;N)A(MK8&lP)EcRC^|b\Ck>m9",o< .(ܞ^ we XN}Z@Qk-f [Fm‡L7m;IQx6n:"td%Lat(m̒C|B̙i[bsƤV-WoDZO|z)2!& vb\H0B XiVSUFԃ:79\[zv>#<:6^Ԫ<#n]~޵~z|ڲzS)A%i]F5pqYM\d.CŮAFP2JN%\xAum3kM^]Ȍ,jcNL?;JtVpd9An2]-N,rԮKHƴ*I nYSG] 6iꢯPS5G*ӆ{%TFW Eڶ.;1A'd]`ܚ$3Y)յ 0S%mH/glkX8@Aʊ**&6l¤jo[ۛ $@Ȳ+Vð - X9z,˔xn16kI+ۭ8f!.쬤r&|ը;wUݞ<͵#)ݾZC9w?<w F:2}U~G雺4aEX&MeoU1^w>;DqL++1JcKaIdJުծ0gYkLWs&64- KBJ< c l q=]8[{Xs4>H*ӸH}E``fqZOŀt{aSIHz2IU϶,$ӪݳU)G:L~p$Qdm0w8GgGr˃'ԶM۶r,%7I(a P*@e j< dLLݶj¢S 5ȪA] Ⱥ.u bc=sx/@jku=vqIhfq8(\5BY$i>bVX,8zX) jF*!y J9EX3"')W >jX$l!P i!>I|Sbщ#hd$yS;C!^U[K #I Kz|gYt+`)~hJ_2V{uyjk> * )TG2o~ez^Qgrn056 *PQÄvQ 'VH5hKUz;ۊ}_ %":tvk}g X+\c "EszUlCWCt[.0R,'o9P^31fV~;3g n۔hjܽ^GM4dY 'R4"1 ݛPC,@WũH ,,Va,{mQv@"jo+Ň?g/)\m[O 4*C[GQX |n;uH%8X-E)a: TKu}W"h{mx-egaGQ3%0_8/;*Kjc_R f`O+29+p}`!n-,*>ۙU? 9܂&o9/#DDtfJ5}Z><韕OK䋈'#jDBԫ~pO;e8u"}er^./{m5#:l->%R<>g\ȯ)8uͿ@.O+? v8e8_-㮞jHhn1 0ݒ^{V呹Y5j6q@t49Nw靸#ҠHҎ65ߖxאt=$!+_zv޷6q\ ~_1BeCAI,9D'tɒVI @Jkojkӧ-u~ PVdžR΅Q1z-tY2q*| i7 L@ǵsg0aZKl%v$x:7FA3܅o4VgC-KPĻ [aAnO0$8 ƦDӖTˊmN/ѻۏ݉ir\ćŹ,?Wt5~j?5NJ 䕸]Œm:q76,G8Y)҇TȒ*9֜TR] x9#<DXU@ITK3bG-\z3o)f=I)lkHgn=UZq=#!E64a}t |ɹtDMpSGd|Sꖬ OE1|w[R*t7ݬ+%ELpŊ8{+-O:>vcNjUr;w=g;$] *+{.gHOrZ8cH쬦=C9k :UM){.w ,6ߛM#,21*pk.ռ(<[M;0&zΆHݚieJTu*gIۡb %z*I0 0v{}5m aPz4|l7A踸x͉P ؽZUh]G0=;Wj1aUNޓ M%vK]+T>Z_l$ HN&{ ޾h&ɗ}]~Z S7 ,щlL垩wZq =!@p?8tAO2 ~;[2+: Rpe6/&>}Ϫ#| M(Y8xXG.?kh8?4V'W9aAe}n9+3uK8S6 .x Z-%ڴ_a%J0jKqMr1d$iZ4UѺ 㰬Q?N%=u^8<\eIwǜq֢7cԶe,ׯhózuχSR%VV/xUd4,S,`{LZ&O 3L32<C[L^!C~sۜF踷^1rS<@yE((!ɶ@X\?\=xߩKee 67M׶=WRl޳E5d)I*٩#jax|Y[C¬j0QqezߑѸڧ bq.|e F^WgvYLNY(XTg0H|29?y*1B7h9X`R3e/C1Џȅv!Jza, Mgt(6Sj ^lM{PRr| ؋j ߖSyq@g#eQh WPXc5ɨ/2 Zޯ\|W F8Zq>t$|b8 D:藴 f:c%G5uAK1ÞCc UdZ ILP37o`'s$ s6.YQDPR XS-xT-|S g*Sa *>gyktࢠKBnzm;8v> BRKH}ݡ-x{2qjݪٮu0.~7\(07Fu:s]D[U&pvI糇~D:$+уS,'MfPB^МdN=71@L n_)`2ENHAy$\eX4BÃFKOЕP64'h}]^C"O;압i@n}Ce*$D̡Ssm.ugW=;zCO+vˊX˛GN'K71YiVM.{SW6.:PCؔL^}D_f<ā sbk՚=M j2Ϛ ZNd*Ŗ֋Ak5s=zVϸK_:^^ퟞ {:I2_~*!]KmxN\sCHl<#T&I t׿otN*883$k kw5K*oL4^y3Gj5]3v p+4rC #r*V8G|̴NC :=+W7k0'oeund3à~ɚ={zhs47(ZwZu7ڐ SBp̪(s27X`~m+:WMys;2#*!Gތ^'x㮇.*zkÅm϶vSn'5w{=3glo'MH:Q%zصZ#ף{}0bۋЀ0@i(H mW`1`1{LcX7h)T8>* R&ᗨ{Sqw`N7 IX"=CZ 3帿jGs^UY~/hTg.Qwd:h9s#ᡚҲLuF "+!ٝe6CG0w+4N?SrntQ{U^EJyVU!G MA ERGܡ T(BҌpK*.oĒ9QtU-w|ࣖ3xzpU(}`TWd}"!A$/ۭɻ3a@} .NBשɍڟl3݅j1޸3Fpl.Ѫ>c8Xx+,4śQGy\tG|q}T[YZo"sMU|!q?OE…]l갧MzVyƛTl݊e/f<-ZHz)e~,FvuGUNrZB3$H+;Kq"Y`te#puACW^5ɏ2@= *(XM"!{cC_E3/auol̆.Gᢺ*[.>ٞ%2n"r"C_z0v V㈳~yH e~ -i%/{V 6I2po5xxl?o;hV$8w!/#ą4󳿉4Mʷ[~qz" 0l,e?=YNA-nbLӓHufxl6L::g1 _0q9&-9UMb3&. "eM_BQ6y@ )Ztw&lJUAޣDUE"YQ0* 8qJF=vQ<za Gtm\9T]dķ䡛nو(}gb'НP|D!CQPK ١렱9eT܊bl!6IT(]7/㖺4-yFNO.$޲gh%`XlZOiǒiXdG?IaCYEeAխKF hv?z(`$Գ5dz|nB\@cޚŸ3tf[jj~ @[Jǘ<>//j(؁3f3FȚ30ʸ}sbG\ ;D%5j$ nĒZhk[3q?]PmJ2ceZ7fywdNa`^%zS7)?'%/"(6_ʠVh o K-WB1H 85GU;}TF:tBGhY?gu#Hv(K^.@—b3YіnˡVTH)GfL=-<ʉh]:pY IRюoO|GP:ӹؔ؊+rܙk) @/O8='g?|K:k*\GGV")lAYt9%85ˆ|%#E2f5B{l ju< uRdPWdTlU*B>ӂ *A űhW6s CNk:\w(*s1.^v%uC,U:t͝1:9ix`~t=oR@N#6Cb> DH'+$]'N8A-tk{ c?+% 2au*+q*ZJdBv'0/|!aAp:ՓzdG d%{/zC;g88%Ŕ`%چ lZ+j` S>@\j#{jkEK}TDI)c\z< pB7}]Xއ23r&sj)-g~[5ѿ't#`͉+Wh<8/lWp0 %bonlWq4[BY:ݥKY֗ufȭN8]b']{ɚ|h^[L'TXCܤd3t4 {qbv^|k5~Rۂ#q˯D!{$-x0AuuG'b^T̲fkz\m?.:;>q;y=6V{]eIZFf>r5H,:ue-v&þ[-ìq*.bSl[lyP{XlHf-2yW}mo sI CD |u"GPL䄄)KE/ 0^c)2~? !O9T^=H}ڜ떪B?͗7o$ƪwuwط~fȋ5;B7,m-TcXRe1eez[r6> 1]Đ^cc`16Bn9ɄN}BfL;'"i K}Mr$g|;?iWs۰^X*qB݃(4O꺛H_BSC-xSPT(NYfLMȾb_pcK<ՙ<ĩ\_0`*욏6g092Jܧ8rl[)z;*kδϘW0S\ÇP6QB9o)٭au %v*ȈTv.=4`M NN{ʢ5'yISScD\IN<=]Xc\5כ=ـY rAv8iGæщ[Pʔڃ'̶uݤI?LG7Mu$G7E` ó-ǐ}HBQGJ2h9ʬ|0|jV%;]3⒤UY>5Zbi21@m2 `( br57W7z9yl-Ti>GBx5ٽ2``/d0{{_3gG%zŻZƔ`=_-~OˏSl<^XږwP}G{5wnr ?m?_*Tf 75c_l,.Ȯ_dsRVSWhs&4zҨ z칎e1=m7S%ݎ|qU#1ǚ>ڒc'P~44ze#D pyAFhm2s6̶AIZ0Ϲ/Z:z[M&6DA;ƥPX2;8R2ÂafN"‰=IfeaYTlʨ#q+FMdsSoW;L&FxݦU9BqK){+C Gp}gI4kD* OBjrN#_JҏgG']ZV|{pwlY⢗Jm叽u?<;{o?>m݃ӳ/o߷xprKj=y/Ck ?g$Z_ߴ-:#x'|'āYyv74kg71ɿ.ypB^%[k^E.45j^#crR qGBq\ =CgG{擴 X΋w|3G'aG#MNJL,^Ow㬙:5OZ4~k䡴6W켗,1Zlv)ܳ)L!1wnϩVAqn]K5 !Jf֣3u%n2UogaH&ZQ_zZ9YI<R(*.5=9[ьCt\[W#PM[c.0HZ*uX7 vַteCS=~§4*o7z6u(u4*xɳX@t#@U݋'0/vǷFh9Fc47,SkfuK(rR#P\ûQ! e+2({[#Ky00]V3D ϫ΁?=$czzQR rU/z{1Ytx6ʔi$q/41iA`XӒ2KQ 5V`YXRh4]k9%Y&pۗt H/e"UH1lZKJοB3T9 \'w^vdp`o ؾ"x{$x|6#Z++^ssi5"(W7HKv J`6kʜe0}u7OkPxڌLg2)^#eeQ#Gا`t|B+kUJaeeN*z%Y/(x) ^Ommsn24LO5mU=>m5^1z꽵63llĖt,kWf WMFx1"YRŋ:fiR[&~;QA_-׌AKc"i+ETXẀј{ V1VBYby^*g ea:-Ρ ]v 9􍛨q! Ⱟ=Z2ghv t H-^6 Ze [t>B?Mq>dITkWW0ע*)-\$G^U /1*5̾ob}[ZuP/:q-ςqѦ|G8=.b\u5 (Kn}5 S&/25-_Xh*?9 QOY1\\R}9ƓQQ"Z-Ԍ['pzrG8ȗw5gF2 <n]#P8u ff+gr ~Gv=a4#mJ"HX9t+'4Bh{mAFvfުzu &(]XaZ7=K]we,P2:I;Ltk\AKE0!!3Su|uM-\by;e <=]6ūp.m++牉R@r;z"D0L?҉3kPQ*|{[;pfradBgZ9CZlqel&+U_j{/rE?}${Qԋ"6t9ZpwiOѴ˘$}wVk3{!Sk)Xl ICK.l_Rm :{ny~nÁa&jhiukj+y)w־P۴0 x6&ܸOCyĄ=w ;Oo`[ :&8 h1X5oZW^@Xspq۶S-ϼH/]쫳/UbbDHDʦb,bDGt"3fa]p*s[W@JUD(I KX9cC^Þ^u @7V[]6_wL>nTBvGvd( En5^ըP  `TF΋=KKƨt1dgi9İ>k%E6|IzFd 2G@ga`~B1k-C 8Jgd(DZ WtW~%j.QUy-5Ԭ6 bn>-D  uy}WC6Z(q ȯf℘Ȭi!Cp8u9Zn ǰyB6(=ٙ'뇖O& nftՈ='UN܃JgmC4] ^x,;Kbp:i丄s +;qK6mpj ^ɇˤ *>'TD7)M=e)#-WMS|_ݗ== 1PGhETj1$@Sw3 C+{2BBz+lg,!O jP;O !\TJjS#!wa`6xH`Ėށ>ryVw*.sr{ ɸ;jOR]5 ]`7QM >b:pߥv#Hvu<d⨊ĘE> vGWЎ"wȯXbtvDMˉEX2n/P+LҐ"}‚w [Bq:q2Ɋ2] n:]E'n:{+!q)"|,W̵`:XHի$`$r#MPA#"Š;_!EJ|DPfrTD }1MՔڸ0.nh9c~N. Fݼ[b:{Fă 9oťxRbD1/bnS\W8Wu(Ѝ/ XgIxXr#a i, i]1[+@CB A~7a(_V>nKԠ3[S`QX#1?^PX1c8Ʌn~7@tdcAiP]Ró醫h0jrn TŇbפֿ3ӦpLڄm]sXchZ%@c|[Fb ,4-Bc ɿgk;}GGad˵IYݣeX/VSqxp c{x(`&:;dI⾁[_mໃmh܈sW-=oAdQQA5ǎ<3O\a"ʩpg;25 +\DV@vVUKGKO' uo:%;o۠fᵢ$yng_J )y@A{}A͘nid)Eg`?@&ٻg{6wRjA<11 jLkj,˚ƻNMgag5UޅUko5ŚvPzx*yc{,k"h>a]&֏sKu#fNM1L,te@0423l@aqudCXx?'ڸ.8JU䭤{;|PCvIOb:q@d|V"P~Y.CbtըrƝMR;B`?9</VO~T=4RP3>=7u&@D6jF&{ Q5 pFudp2qp:pN3ŮVe="n* e^r0{9Ե*: \?;~kg{g??t1~`8!uV9:;|߰3l_5ԗ|bNgum5-ۀ Uk4r|cxP2+E rx^WM3 F'ǧ?4$q\d[?[आ@4.q]kd588)n Эѕ?t\]|pzXw"Z /"]Ab%Ab Q?[xt0!` !+p!c!qkUITIOO~;07VhBF#]-3aʉy VHࣞ2٣Xl}㣻tXNa&`Me7!0̵`]mVtB|BfCݟ=槉6?_gqmeB SAՑQ 'szGy'|*czžMe~g͡ ;L#:^{@se,^jE=jgR*Q6sɏoM: LPfϟ;`A Jz.xN}h"27D@; ji_ŷ {I&Ȑf>O =#ĉGȈI7D@H(ěZ Gmmz;P!xTkN%]U^$wA; ׫$kL-f+Z>\(Sh\SEupI-GGT7˺*FVn'/4BTP8t|qwW_3r,/" ŷE%{'[ _ؙIq-,܁i0 D\aˉVo!6xܪSF_d&0R 1A#?{!@#J=ζ/{jz.88udl_٢}{#xVlO=ր:v%Ba a'O0,md3)Y{(:;-͖P^hl_VEnpMxܴ٨sfmJh`S ,9'ԺXVpE.ʟ͌tpAbar L24\ZMlwP58)$>F7}#gp_K& haX׿#>&W ?9NXU_ŦEM,Ė8/!nG57\8ϼs"o4n쓭-TlA_C6m:]$PAW*_邸yXjM&:iK808 Ж>:}1AgOKwKj_\EWz(g *B廴[e˹ eǁL z٫QJ՚-ìV݀.Ԯ z,r1o,Uv}$Ks~#g_6$x)Eq࣌Xaa/mvuL;rRè26l)AoPoKZRb7Bb iXv2ϔ$7_Cu<|zeK;]Y~Dqx2md?)RQrs<- [?Z+pp_Od(we.^@ggu[fTK79%׾ղ}P#}40yrģ+ǓTK5ΑeIDSB1ʜMt8QIj1tmh-ѫkpnJ4ywU5n|嘸/^w"Xu uw*ug%{9pn0εd[@EئtahBj-B)l޻H;/x ts?r n ~u|gC0Ib5PNI=wk ǧ<%R/{'ǧw?NWK G^KNser*iW)Q~>Y{ZtZPbRA~ާw?'ROG1Ĥ3,H&}]̮w~ct6sM?R1 Dmd//Q"SRs, 3`?Bm,FyP7B8zhZ/{xp?K!\%4MY`omYXFVIWMe传pxGN^*7"4,,%;P 72߃bta0~iXDڣe4(j{#qHeP"iD!)h֘:0̴em5mB.HZ8ٓ\Xڎ@!*XN;]4Tց6)ZVRBkjZ)A` ^8۶F MVfB\xŀY1ۅН)aRJ֭Ӵ\& rQnB#gRrPۼ &y>v=ߕ^D{`ht_̍c<NJ7HoR[ VyXXojI*9l N@ɢӖɇb+ rJ)4:D\x!6*>,6B^@@,_ܺT< =MXoFO9^|* /`/+=6j,CX$| e53X_EY7,o\gb~hv)nR}݄|DmVٟ/* ;{(|{ڢ:\QtAy,{WLT/BBkxYׅJ?.t/9p/dN ;](4C.fvQqŏm[!\(Y>zGvA>m+4d,%YQ~yy),zqU$NVV$oQ϶3{p ZMY%LH%>1=678b*W9ft1u'7|%*O{WW;q D ;~g$|\bT6 =BhcGhZUrL[]r5SUJ=_u]qEzu} g.`?P^"a<57iI {pw`>8?V;&LF$b.~(y>,$ON&d Ie}bUP1F ( b1Ep&d@ѓk}WB~l2sC\5MCX`pn[|ߐթaZwe%>gvmϠ q;|yr,Sf'@nd(q`Yu;r jۂ\Q8>WIRKcڞgDsj溙ʺY(,XƊzH:[@F&EX'p.YF$VsH'!O%jl*A~T ]u1Y@^H+q(4t`Uj/rщ2]G`HD{FUz8#q]jPG؁ tuZ"KHJgjJț~o؍ա1(ZN=S伒|A9?9~R^u,gtWniZr#w> sh?;/VyE+bJ9Ud#J'Ż QڞbqBvU]Ws:V:EN|Ac\6Z@{F2vߍ98z!t3m6r0T\d/c;8ޏ`>V豹?$FVGñCf9.Ě5C(T'X~зJڝ+u׈҂n+R^$yQ%fw6E(Nx*wAoߗdsH+z/^Av>1e=apE:ñs3Pb--Bs8'3@NC#oRAdW)6aXuLȗ9>NctWa JHujC鬢!QPl&G׉k@ef dqj_kb5ǩ@&T]!Py}ǹMĐ|SD2xd P`p9.YBn 6Ft 3l 1Չ!lLCV4J+cGU3#n tkm1VAU9x1#%#WNެ y* ~1k[W}L6aJpU,HŔ؍-i hFU4)nvUWC8z9\S?+oy~.f9O .c X;@UJ">0G/=țcp_ vnV0Z6ۇeMt9u(񹷲OabMQ4J^BA,^qr,-a>.y9âNٟ} iAQo'X._}at8:(4,/Q#VS{m 'Nn 'Qz,^L%鉠Z0j|V'zUk;}as|WL<6墭mEj- VcpxckS͂Si$tS,GJحUt?BϜn_:m2j^Xk)vH:fkL9xK@:!EB^uL̽+;p i!v {3-&UĐ)DPK0mcFd*B'cPՓ>:+9ku*,@P xW` y k>&2լ%/@< Y_]݂A CWj0yʋcnӱA6 LBx f\a\Axt:2v0o՜kSY!(p4ǐpgy^u)˗W;꟯!Dftge&F>`Z;Kg ;Lx gŎ 5tJ _/Rm9Fs\ 5ldƾM,cѽȨ&u^NM78b=L*V08KeV[@_xۛpK}[r%C"O=(&Ar)\L @Pvab} aka5{YAi ˋ'*[5t+*eqPk㬑:;K8Oe0/e-cUD nӢY*C F 61=:eԆtt-sОⰝעTyor^s4Dºݗ@@%EXc.JQ ӚʨdT?I%=5F90XXѦV19^-jZBA1]rxQEGe'<7p`ީ1<ď{jЍ P,*3e/T#6d̶to 0W!0o"e!S#QL.¯JJ>@_D^-WE.mbTr= U!T~:nw0Nw1*ֈJ 3Pv%4 gec@i#ώ[n}NO^3UbS= .rjkv+s  Y]PKCJgb++oM\<`H%QW%d3B!Qkන! +ZѽWջM03 !%.^o(i27ep?%ouA;&~ ltQjՄnRKT=Ƅک%w3TLAAhܺŔ&]QY?֟-X5p=S}rykt]_w5]RgŪ_+eex@,"vOBn3mjlkǪpgO7:<džЋm)AѦ8#Egb^\'s B@ ; h%'V#Bxg$2kSYGLmCr>*]OGUKDqngd$9b$\tILJgbP>Rc$bWHP~biT$ȲdzDLqa !s$?^,Y9- r^33NmP 2Ĥ)ۙw-OovL2I71W}&sX[r=gy;;Q΅RPv3xWdwm奲8 /ڴt/fG@qcڬDW=d "Eٛ'إWRҗk̑a (L`}Dگpf(3G5RjC*,OAXt+ p#Ŭoy˗hTׯ7]]}g.vo}: غg,u65 GB!f<.M%GΎhXQI60-.p4M>{{}_]MP+BSՋ ' .~~Q=F8:*6lHVDcw} B* YI l9$:A YWi6uWU8HVDI%nNkCg3wQJ~ 6t0˼ZObo A-QݼҝbP'w_1ʌ>dH~6n2|3#~C.zݏ'C|= ; 9ڝ>2@II"J(p6AFɂI0is7sdˆ9eQ_4Y&Cr4ь,%KE̐OhDn142cX-<h*+.A&p3a9i(`Qp> d!!Oe.hl@=GQ`AG1ll: $ƖN6 i6`|Cɜ`Mr"?e? ;d>9`BN),b,൩J9kN9>(,o1%G]ЏSXLJ?*q"#Ar.?/?'A:!ħ TsQ36yO6p1[*f ip,crBi.j }˲ s}>O}YHop?!B\"\۽br> jAy@ߜ > )s|DF Pұ6zlcm,CH!0p\Oќ7P$7A'ł%{( r9bS\('4m4f#{$6fUCpP7p @ݓ.PE0SDT-~ oPD\XԚ$PoZD*I4RܔD J-v4淊OJlTTdbmpjsX 0sAK0W{0)9aC|uYЄxg4tT#DpIxB*) ,%"TsrTaVQ>D:uJ YB@Q#8θP%!mZD hU yIj⧤Pw yj#ՃR^%j~wl IT\l.r ԳΨg){R.^c3& aIq D#&(-T)GH[cL%;OsTPa靧XX2{@ǔ{2Pܰh;OE٬ڼdкburxI  Eª85(e%h!l=f==· o7ߐ;gBӱ@~G \;8fS.Eɪ졪lC\5"[V y0% ZChV8m/G>W }Iٴfl:"TB9<+X+L,@ъeteU~Y 8 nhAAa[]Q!2 */㤄=+GM ؑgqDkotšj;y^iGbNf.ޗYqc)G=36_b2&x Ir"&!,cj T.C[;"|Sy i`k$I,涬bt4cZleIF,eB=ԞVri2CERƒ Ĥ+'vl"tYN_=;NoJvrE~vqv+$R~`\^ .Zn $_VHkšT/Ȃ k4v0haKiPzSVF f&Ngdjs^ْyWX1~|GBg9X"㭘tXbe箱pUd~K,K-EDetvӗR(VFF1YhW|Vq[ñ9^4s~$]k$H.B_2ۍF%/h:p`kmo{/X^*'WNj.ͳjnۏH\Àb,ΙP\Kb_:k 6ʫh^{&WA2s7ejb`l ia$ HOs;CSi(I7>9rׁO,^~qtq>·WΠ2J8.j+Dα70Aw]i~rAT( rFǴ:U'8Ե>.JBQmiky›<հ~ryJhmn͢J|wUBMRhds^r)1kCM.B%AoU緶~ug}}|?ssU F:㗉q<5 ^+QhUGi$gl6KP^, (n%= -UObCsӖGeKWov .}QdXݗ03[z3B_&T2*`˛-e[ nSj{04XqVn.>˸>np_r>+Zڕ)5E6.d XҪ{Jo^ q^++}ML{ 9=wdB[ɶ]/i%:DC5[ҹtWVMPw̓jHrC -[&Z(hߘ.soҬ~ /xM혻ay71u 7YUma/ԍP)S(TCCJ*ʇù^_</xWE=XYx1$E'ʑraʇ(լW|'ռv%J-*[W, Xاz{U6sQQg8d1Uxui$*'w6/uĔQ9tYM6M]a[+/Ǻ OPBInuO:ʭ?crjJ70P;囶o>l=lversion.javaUT /"f/"fux uJ1yaOCcUUdZIPMe" 2h6Ԁ%F%Lk$+Rݱ0X6"p,>B d⥼M4Rl!7vn-chMEf7~!S9@k ݾ2ws-ozB~X4pZSL;^221qjT_avap/resources/javap.javaUT /"f/"fux Xo6/mKenhڀ((PƇ7;LX5^^Tuq> KH=xcVW;:=7pOX ^hA5M"XZI ^Iv&X SNFŅc{+@*<#D--ITEjSs' UV ƚB:ШQ= ):JDKXVtWpJH%_'GSZܡCD?5 pԥ "c*eHѰ5ӹQ##p+hqݤD Eb# }YU1uBgiHx׆R L Z#2\,%}[lqd͕KfXRBiC9d"SqlU{:ЎF#>Rk=XʵЇR.V{@Kd8 <0yAZڅB܁kn7#6PZ>U_g+ahϨVV)k66FMp>ms2h@&Ƥm!R6< 2ƚAJ,,lT/ sIҭE3VS%rPƊȋ}DB R+yP\S9ٺC.e-ѝXVkIb-VV*:ED(2+yHG Rc̎zӬ&(4+u:a|Yaҝ!gW Xŵ,;[meд̀NP-)}"sXgFUVcC]{P+71s\#ruO`Zo_v̗s<5_ hRU HK)A4OZl5Ʒ7^(R[xg0H3J&O,COd7Ͷ#,0\ zvXqI[vۉgLO<ֲL>)M4\b쁈rG-~(k<З4'r>uPcp -LL@<ptQD~qᖊ)?qnm8ױxцq)/W9tVn;ziG (U`q҆o_L"$"(l@w3xz4̛M#Dr)8fݮ2|77ؚp[g~(4r'urK _{c[O|*2U"YԨH? {{(~==yaOݡ*Ho*^KivZ&!nV, 0GcfO`x!`oN&b" %YRlY9o,8Q<%ߝ)*cJL!ME۾z{oצ,w>(\f8k+E .P:m剩a7DLF?kX~JavapTask.javaUT ނf-"fux =ks8+(y]Ǭ"ږK'KRIS xv߯ AJ'٫abݍFР= H?Y^loE|߅t0IJŒ:QH3}ҋ""q2+oHNgwtv0"> 7gt?㳳7197@gI0)c'lES\'9 BEALHpz 7N,%ٜ N9,9/pB 9#W,a$.,\\ XDf'k,FVAPBiNIFD#fa&l02M€PPcu<Hٜ/&dqgN< 4yT`iu $ogogwFwϡq6ObTXFp)qvp|0꿁׃;ppvr0ad7";fl!rBR'HvO<(iA9Q@'I%4)WR$|]4'~| h|}cNa$iNxqp Å3dX?p(a*Kkk8K:3r<$ %iF&@Շ0'I& ^8K]Z>6CYs48iوq 񬡏v2|4p_|j@^9r'q e$|2G7@l~8odoq"!7Y_狆3)D,(룰:T;b\]P>?F=,I?J&4bCAdF'y:it( 25,#؂l'?"Elb:"Ζ'?84`?t]8Y*'BzLcWm,9l2iغm9nek b=&ۏ'c" )h}]eZzF`0$",.(xJLUhxxrKmcȋ3eD&(|pH; ɐP/I ؒv0](Hc$$YK  tkAòT0@1Ajxg9S 1aFb╰NKi%[qg_ H.ź>Kɿ,iKgLP_,Y/@LA҄{nzHq>'/ݷ;ϾgϾov \PxҤK&_ʭ2Kz>Ή?c" DǭVGNv|AWtVb +Pᢆn.R%(%?WHPSR,)j8q9V'T(ȚSw2bB 86'}5,?,{#''`'sVF̪â:я^rx7Qӈ{iĜ4g6]S8`kyU(* PMrO2KA.i*Vx3\1 E̜&[0 $8NQc%(Γ9P~A?T!2)ħ[1.O$>In;]*G"tz7: ?3%IU1}'i?o04EQ/؜W$\^,\g > 8=g] >=R'œm2#/?{G&#,œvk4SvnM|GJFxE3 {r c![osxm ES֓N;wvpɻO&\wTIYco@5}s+GJnKRFé7!EBy_4l2U%tmHA0^a0p>>AZT$OvAʜB<vc[M3hGw$\:MϗQy=q6eN1 yt^)(:VWaxK%$Tx_VM"b,{[% r$T#BL,ֹYyh:O*"]&zP\Vց[%Ɂd)gƞ74i|kOt0xCM"b[OVm:`xF쾽6?c35AT9,v[M cg wHz8nsߠPk>Mx0U(sMlIIy Lpw/.X*k6+P|Z+KjZeI-I?E|o2Y - d~%M $: &ML ̍(0&AXV}F4a]Q90qd82 9q6KrR0D%#*9S 2>8~/H&9V \[5O_D( .{\mV@Nc UJ/ ,b6OHؗ<j/524 3&찰PMiJw$KkAO}bdAC zυ^_0e'I|GWtt)P"^u54TTXDpb*\ZyWƖ@[TYȭAPYAeadS(V2Y?$̱JyIu"3"! lJRnj?M#UwچLXU[ر:f55dI5m"MÖ[GSOh[Ne5d| Kjქ"{MXH rϹB>ѡ{L(hL%S-'pl@V68W*VNؒPתMmdm'*3꠲Jk;`"\"UfYb,="#މjqBGUg @988ht=bFd+wW$ D @dG<2U"?iW$r4sn,{~{J$"TuNsq,2zpt;(<71Ydd@>g Y4µRa^9Pa"gFQB_t^1<sc0ӫ(g#&TUߵ37wZr W^-5n5;8J)it/vT7jt-K/@ K3hwec:< Ϊx!='WNpQy sj<_`Zf; '\U ~}I;]D՘m5[fgu} R+0;6R861C>DzbzKIk<`I]43J-5$w};l9QZ˛S^(soVkИ{>/JS9ƭ%J$uҔE#V2̞Vg-U>t;ɥL;#5a@Z A\jq9V5,w%r>[ȃ+4?TM֒'=9'*E\4]*+e&7~i\I5k`Z$0Nm+n;(CXi,xPo\Jmm*e8 ,gh]wr_]_l/U6Vo8mR~QVj*:FtpQ^Om.xG:ֻ|k~ڍ}rGCO-Y뾡cޜ"U͗l'߃N3QnIA{w-b MB xƛR-~vzɬł HW?Xe(Vgt'Xl[dح,x%͔%S5 k|az9RWbk]{8gmRΛ`+ج7GWt.^---i-g΁ku28iؽiqC'Ң^ mT D< Xϑ aУ:S|h!?X,DaH9`nmH̨|Ҷ?I0Ջ_^Z`|,&]nT4$KIO3DlXDH{oNh8_Tm4q(qf->Dr&LJ,z~Ylhnm/ާ"3A\s#u)舛.c ؕf޵]#]`b +*b\f 6 Q2[jmgtry҉3%Scdg:UGA\j+Y/C6̳-!e%Nl.t30yE|+_Yaʹ8V^YM.fUszS0W%ko u-KA>ގ_ yz ]\匥6˭K܊T{S D۞Kc 7iZIuF#K44DVVLաՔЪ UJeIꧺc)xGHOyv_-Mc5qCPTC(m4l3hᙪb|(xK|WrliKv447<My\=[TEG`OPi(ye5#+kIm?.[ql Ө^(Pƭg>p?шBeɔ!5) ':|PZX&vL5H9l 3<=EB\c5Byqus݉Y; \]<%4R$W_u6{ oůI?/Lxh慻~be&-% (WzwHJEr6{@[&){} Gf|SY;e 6z-4)p^IAvLg6 +&/{bNgsn2fۛ6elu:.6CFP*TEOY5c1&.5= E2.csK#K#u)G+М+j\Մ5IM|zs7L]ݟh'pK!{ #KF=ܸ2pj|&_v(y&rIJg o2Xжˢ$khuܢ8ʾO~:|~79.X?0([EYS9"٥&)'09VPÜ]+;!5֙tj78aW0HajiShc A+@޿G-' oNUfRQդS ՜`ѻu ?ۀ~Oux-N[Mye 7յuqaxUxix"Y}78$"WUr: ,Y|%t`=RlO) Ԯpo)jX@ė-?66#+g@=zVa`mU+ͦeuc Ji `LԺ9)̋Vĉ&$}*Ћ(/FǼkg 7fn fÎ:WeY2RsK۰.9z>FKWvMtq34@o h@z"|}z(jKZrfIŹԨ|ԅFI\WpåzF[YZlTi>2hiDl &D=[h-zrLHgПAl4P6hϡnsM6 l:ojab,4$"-[šxF 0;{eB|./>zLܥ 6newD tJ֪vz.70'i /P m*YԾ+iA 0Tn}i}xH?ɓ/y8t0UQ8vgc''\#/Pb>OrӔ>HB|~$Ms'Yx MQ1T8-<9Y,6X:txr!j1Lv3]`AY~K)t\H}d31Ưjފ2=}rlθt#D#mڎjy]|U"("cgi6 ]|^v*O}B$:ˉ#i/Y玵Rl*:[!r{!@+Q*Pg{:saiH0{tlom3lWm\{Uu=M5"r3F;yHt!V]0@&zSQeEfnEFAfmshS__~,Xrrf3,XcKv DtadataRepository.javaUT ނf-"fux Zms۸_Wcf.NQ9֍F&t`SJ:@Cb}/;LnX%::iD,>\g#ϕ0E8 O'88HB-+HTH Jk)ňUO<Ҡ= T=BeGo݂l6^|<:8?J7)RYǏM/ s:.'s41܎gh#wno=#VKc 9B3*.{e,J]sOZ.7!a1Ymk X*`9דN@,!zO@+dF4͢p?(=9ҟ%R#x'p5WGzi)g_$38KkCУnY?f<~2yV#8?#Q(2PJ #G8 ,jmmVCF,? "._lXV>e }1NdAizKDMwwN1|V/?vO쑅Bﶚķ7zs'L7 -Lpv&m̹q`"ӼD5H&)_"FL.rs!9OH~eisbe(zƍMxBʇaNn\.ڔdu(~f|#!d>\gJmBR+aVeJrP9g  5 H WLgSXS`d^icpܒ*l4=h6A}1Vൣn7!_o !_Z y)یE4lL炧ͬ͊t̪LN O_h()ϩƍY\rfbw Ś=F7򪱫0wѩ & mM-H1&F2BLm݄9m )+E[ 7ec]UYv޻))6X9-2YДkg5h~]1s{O5uVrsۚcf_LS0NZQY%:74ծ/^ɸHic+V:HnQ'5 vo;1<̬yr[מd^wk (*wiF}Znʐn=iEi@ =`'[?Mycr`^ܛΣ"z;/6" )*OBr>S3Mfр*a4R.1١& iY.o;Nv{[cK?i7L{:\vmx`-*۰g$W8C+'pTTbKlF`pk.k!SM$ ϪH)id-2G|}(ƵُBMc'~+t!4[JESkgYHd̳gׯ}^['^ȜteҍQ=}?$q^jTSHm,A1c;?k,Tk$ݵ :EsHfb~Vw9O,6㣡#Od5wZ=!O,M˞1Ovniz;xl̿ۗig(L Dx7t+v6Y^&FgVt8 o*7<ٹg94}umȵ 94Y]z+ }FWn4^o5aФ,^ZGG͡>=[[@W[G:m wei:PN==} ͽr0Ыp*qg4B lD ua 4Z54P'lYgNKoL}@IFY!t[7-՞YsfDBTV[NUo:1CѴMOkQc4^uy7 \Ĩ> fmF՗Ҧ#lI<&4s6UDi\$͋fӈ6@} .˦bwoyCSWh\UmSڛv%C:%5v”˿4S|s8L>eؾDO3 }Qcmk~QӯGT0n"k6R v<Rsxծ9)7;ݧ=󀒆sR" 0ɪ~Zg`<-sz|yzM]ݷr{ԭ|+FBwruUgMw[M'^u߇|3@'\N*ӳ?0Q 9? D0 Ӡj]N`bpHQLA'_C, Eȴްxu Oo6Jn}A5Ddfݠ;s7W }yra@ܗV}p+`ЫO!$>Z\O5l8^ܟp(<MH:֝]\fjs$b 9rw3n6]tG@ B3jpّ"p!AYx9C)=h_B)UI4~zwan4 d3$g6==͙7ea~̸$zZb7GPD4U290?zHDDzhGH$\Ӹ&-O6{dK_@ D9GGH;b¶l" ~y]$.eyhyɵ& EN^|kf}V ɹt#-e?S1[D x`3A_1Щfq&%\ ȷ4d1%*&摯|(ҕM|0o>|= ˏ]BrQe6Y / /- ׵Zx"yȨROø %a [" +5xB[XUh[*IB0 =ɧ WB͗z+| }K]>I9V;JJSinPE vУS'l]fEJ.Y LKr1,mkSlQ,ߗc0rZ,1Ít؟1Ha,&sc, Iax0ϋ}HeMBޔ2 }1nN^ (Q#:Ĩyh('*77߲RR}ÊOU/M4YZ8VwHY"hӜW/LZM][[8O-䦧 O.gJkzUo9:RODO2FN&+!S42-Dhuѕuplk (p]nMթ7{cǶJEҖ4ti. =|HjK-t[RiRJBAZeBgw{]p(p WZ-BQl6WY)dcgJ/"H. BN}3v6l=09t>jyefӰ'׸vhf BOqqQlPg[S(}Qݥ*vz)y'?燓SϬ#:YkiZf>ǝE:p)w\å׭-G~,Ynmuihӱ*vsb![ftmyzvnpvn:.l*uXX{zo6cX.j{ `[n:j]Ή9޶G j,٘:F]XmsH'3|v n{l Om+ݦYXZ,7ټᱻ Qر ٯۤF4bvmTnq-JYfŽӼ w4c_컷-…3*j;dƅ\%؟}Zl~˄f{ya-1CUp݈l%W\IU p0_Mp"TB/0ؓŢŋMz&8J9*9~ z ul7[8c"n&LZr@34̡:\"v*\bjSrL  WLLV?j\}001,X]aF,X,`U H F,XLaF,X]FHotSpotThreadImpl.javaUT ނf-"fux UMo6W bM/Url_E8ФJR %+&i}E{͌tqނs4n㠝ewՁaD`_hY`뵐9RB`Т!<ӧ9)4aCM#fAghp<`xt#,d#um3}(uS X\#sXty р 84[ z]̖p (VRd0*CcVp Zɲz rXkJ`)s qw[EQ0DVHfl$c-bfh? $6gnkq;{p!T$I݆Y9S}7thս6 Bv"8͗ g%p)m4k*ͥ@.\0dނ6h8NgQB@S"iF02^̓M_'zlບ[ᘐڌK_P,cGz];Woۜ;ikV@ ;O6LܻTAWU ^Gob+4<^Ww?,y-ۓɏ0>~wsVce%} O[cS ch8ߝwTz(v?}~![}-=iQ|!bu ^poThreadMXBean.javaUT ނf-"fux Zr}WtESvU9.2e1[T6TPp00=`nM^{lqht> 4xb^LJE}8:tZa  b, a4DĂЍc4(za佻t/F\`лgNo> Gһygz@2FȐ?Q3c\f 6J3ÌWs*C1%!W`"9__{pbƱB<B&p2-`4HG$Uup^ {NbrDcЋdATgH?:;tFq$܉4&%3'\8}HYt"]#n=vҁE0Llq6?D-Eqy8=pcl5v,ɝEЭ5iZ0SYdZ$(h矉 >T-x+pمãNe޴3/aHN6zxwa| x82aHvzEHAh"l֖vrQ%(N !צjeɜ$}̸皴6kf %F?Eu.@)G c&Tk1UV|,N蚴Gb=GuC^ȔѫX8߶LHkhT!ŀ;zM-U'}I(JI:\]QLց w*Iۤr(yDFdxn(1_ʀUWgi>8$, 00BpM}vAZN . &(]'7DNyDvsQ0*_bjy$b 5/I ,!0Gi1ԵQh$ƥ~뫝uu ",["biF$*)~ G(Uj"cY$^V:l:њR;N^GI~lSSqK+ry\5zY,N}>aY2Qf9R=m& }l2ro:>֟w^m}vJ31pv I<|^vׯ^жQ)|wƭuϥ$nCBҕcWd-\.b1I߼؛2QUxsO۹ݷ6S`y-9m2ikr{NގϤ~׎)[jtUm'~1^ʝ]f[jsB)-7MnA D(BFɊ97xM 0b'y(l<U9{Aw*MY"f^5Rjxa3L|;kzej<Ƕ[Wut^+[meG\*Yz.O+ˣ})oрڪnsQj7^V'N 7s/gْ9h2A䂚+AE9`¤DAuG|#❞: ') DhbJ>ZOIPB#991(]kR^㿈Fx=H=^xf=|WWe$;ӯE fK-7@nMK,*a,%ʇ\د\8BեJ|Y%~LɛFm:q4w$/I6@.6ňLs4(){ܾIfX6fS?"]r>N n'6JeŊX`4ܞ 萉rlp]Hf{4-? : `Ofm?mzW>ʁYVHdsA+Ӡ'*C^i fL8)LO'0[$1^_ۚ b[F.r}g`ٚ̅Xqh*ZX.]pFV@8bFxOC9xM0XbR}Ӝaϔ/掀{=>-`K/&NBgFHXJ˜ ego ' p| `$p" :{J[J$سI@c h s%DWK~ÄcCNrDapQᮓF!c]Dmaڏ:W5=țV/XUs |>eI+}#㕙zL.5:ߵ5 KnegdS&ةn |jk \i1>;6S<>TvҊm*ˮp+ɞ˖%TIK74oi̓*4FnܐɉK8We<] ?ض/Y&||d;dTwVa{L r鼿7xh3SHHHu,JW9y1́Jb+ud!-3)@Ҫf)Y|9rPB]fǗ!"%OEЭ14;]gRpȣtz홐8E0"zƢ2=D苈T[OŚ~11bP}QZ3ޥ\VcK.۾ ƗVzIY|wg#P? ŗkMA3'ZҷŸsDItG"JY׊}FmfB!tq@d $vUHEq<lcV+e;NUil&Ÿl8=_\6HTሶ]ܶrZ(Qeͱ7#2& fe*Ѭ߹h9A;e %`ߔC\r$涕WϹ I\OC<AyRdJQG2~5-1컨v7`s[fbƳEݶ^0K iйI@]nmURc=-6H|PKr枢NYT0~4PsEt:P8T8#^1z9)vZ(NN:-תc&Esf6E6L^1q=SIl,wl79Co ،P\]胛QFCs[ޑsIu,FhSZf"E6g%* [i[M1ݮ]?H_ϾP=IT6Lx4݉]ODZ諍' qDcjB,{ƇWS`bBQJ@!A-b6ɝ/vJz7'v6_*ac!6얝ˑ;䎼B+;nxFbC63 "0-NxE;3> +eingF̔xd|U4{JL3=gf*/n%>3;z?`DX;^i*[hԦ8?q--p*J8PJ1GJp) Bk pZ83}l-^' ТTsbS d[\嚼$[$%5nҚ䖍vgkVe4F7$AC G sF}ӵ$ŋśn4KW^MJ>_I"Z\d[TH+}\OpUuʸCXkb{k'xi#&Kd&|üK-E#Vl:X#mX^?D&>*mA9Y SpX/ Eͼ* ֺ2VPk6y%݅&bB #pno}6PtK"mD0xDz@_b~cЀ"9w^Q<1De`}%ݐ>@bq>oR4.诱:.]wuyYŊ3\ڜC+H?+Rsπ'3XHQ[‘>_{ƌL7+@%tƒZE s&D@!SQ:pU_/u==ՂCU3o#[zGgvn=|%? 5 8L+uׁnDŗR6YRJ6yн=}FOQ41S0D9@۩mzu; Ɔr DҢ0Px /BY{; ӢmU4=SH;l?94e%0݊rpc6xM@ *9 8e2hٻu:R``2L AQe<^lV^PΝ;Ѡ w ^/٧8.+͡S 1Ah{SoEZgHdH%yM]g°k1PXN)1<%P$ż5RZX+tcǶH,4jYc$mc}cU(Q%̛.w^2 !r^[ߏ`N 6h?4r)hLӰT%׭5TɈ<6*hĞAb.DUbWԬ^:~0obT$,0Gz\Nu!Me0hv5ZCZU3TH}1|ZѷZ$ 慮UTV*D]+[ϾÚv;}ݐz*"-*=9KT_Ԗw`7!<峟mt[a'zefBT\3hte ,=xbk4j߰M+`Z yvebL#a7?aR#H]r8 zRHFۅ 2dˠbSW@xݵRK_2@Mz/v$dIG[DxǤ3MJIܻDa%~暧s ƦI"Cϔ$~cdSll}Mi}-Jo)9R G*a"AZv#Cj4=%:|]_z2B~dhl.Ur%Ij\9dd]Iw L{>xC!g2`U 0:_\2+속0P<'PD ԡ1~|PJ*I撊=j M'*Z.4Xo[jgٷ'헨 i*z4E%:-=|D,]AnڶoƟ1'̋.FdVhE>CZX!EXo[u.!ƱU#LQeOOxI}!QPT>W?N繰G}6wD ۳qIwVl- :o3ݓܷL[g-Cw8AO%ʹ߳\ |B|qlep# 㴃D="V++@Ȓ9ct٘׳]Nޯ, cFMx1lti.d!8'h:XZ.7H Td yZ+_s0.Xc|R5; d' CiHÖ?xNe8$1U˅ڼG9Kgomf2SIWB">!i?k7E0ra"x͛@>6̈́[6L:z(- 'S/bWYq: $ke\C?d!䜗j$dV.U0aY )o.`A{1 =sFť8)L=GjmpL%/k)k bn&*deki2Џ=ͼGꨤDPhF}_r Ԡv9'd9<=YgNf w7Us^ԝsiə[jɵ'n9ұJ`7\ʝH{n'b+;z^W9R~ѿAŷg2PM0(YDP S;J =B`[;[9N%b0tC~dZ>mF҇m$Kea+E. 0{3]o})hZMo$9#?ցfHnL̈́-0#uӝG%;p6oI\(҅gwX>akJPG`;Br`?úgLnnbxg{ԓ@rM4}k+nQ5ޜ;9/u9N6y7HSA/rF[&oE&̓Cg&gk~8qs繚if\>:a9.,=x*15 RֽʙaC[n4iņl tNj}0LA,cv*"8 N3T7Xͭ%Ko\'I|t_V&bSSEBK #ޅ>Z2̵=Zd /9efVc. U!!I;%AvPhҷ1*8Q? @~|vg-1(͛lZ) r+y{NLl-m}"~0x<{JP E0I0^ʨN uĉ\:S1:\(Dfk,gdžt=F]4dm8ϡjNO{绐sN MRHU%tF=ju>>ߐ3:Z.U!Oo Q2(gU_ 0Ν]1:Q*g]u`c۶u U= O,u$"xg)y Dcӆ ,ngc* gҪ9cM"\&I ws#,Ui0 x˯9tyAqS7K)n 0modA_J^h9IRgp96v(9E]<"R%8f}"7 ~^9ؑOIiGFh =J m 2EDP;#2s 3KdmRz2ǦEc;QQ*,!$O L]NZS.gO7IO7ǩ?H(쨣2~1+22,?h6ݱC(m( 牏t^ ח|g;1^Eg XX67;52&zW4,oe=UrWşH6Mq*ߺ$@{'45pR6t wY[I)dQ.}b] ;ʭi#3dqtS_phݮwSK -To8pK43$Wo.aI^>2JۿxR'dTEq5wI al]^7ZZKۅ 8>Bnk=<>bOgL2yWqa!$kճk֔.wlDuJDW>Er T(xعxC!EZ74#KKTs UЌ`b&sKbb`b wM1`+gH =7?9ͷo؋*F5~2$aXl+LbYkG֙R0D7T k\#uk`%_W6 l=l@l~юliD"w]+U"{ ڒd8Ul #&\ ;~Jcz%1a47hh?3U}[ LAHqp]}\kƞV?;2|,† R= 'jk#"mρW tod vEIYGXv/ta/l W{],YC5Er54L*(L!$ ԡNi# ɧDj5QhcK8v1 &RlT@Iؙ/Rtc5p Fz7%]E:QowLVSLjQ[ $[Ԍ˳',SA~_8R1=z߯9צeq6ݜ 1s.l +WmPGjTI~ԫRFh7t@:tG:@[.~h J`Y:}_P0a9F+iF^nj['rIegoGkv>Ef!b0;L &󚻅0~o?}ųŤ3khqdUϖ1뺈h7vZ`ټ9 B-lnj ,H/"-I5*UIN> diO8q`qbw\zzՏ\ ʐX'MWjGCQaLV bGGoԴx$[ 5]e1UgaHWVRB`7Y9ooV_sLcln2ITASQ% !~ghsS߲aiW"vUZ'BVO|_A_0sp6 6@t-@8b!L dҗPRК,QKCZ'o]^ ,/o9i1zf<2pK$\VI0 쎋fIrp։¬瞺I7 ˬ=Z1i\N1EP3ڶ+Y؈Y[6bf // ԇ6bZTU*176N`"oLţeUeGfIwZ*=on|idv{60Lvxq'iFγ!u! k`MX0ϭYQ_Hc=Fo0pljqm*3fJ&?enrsRG+onLMa4pbʊI8kM' Ј/~v@,zQDÎWRǺf_xi>zX+w~诖k`pUgTD~,z1ttV<,E8|lw`Y`al3W! e4PE6O|)֌OTUᲴq41~nm٣O|bCZۧ皌UfsW<#ޞGGr.ѩvz2ùjuYw4\gä#(U zEیy ؙoddm=L~7ߨ}84j4Cmlh}|{]TS g_bN\czvu"qE&Y%'WZqF%woA\-\0!N䨏C e ;eImnWѐ9Ox|Xao1k6~rW<$p/鋑4ll 7#$Dh- (PsEnVr'`H)~2Eَd-/}3 RR;ӂ'.3/E P`LFG^0)PDfO[Yv #>ּ+וˎ̅\:sH($,|e Lt7 ѓh03MTg|րO% E.g4(XslH Mv7ŐFV|!anei1bZpkDfr_BDEb[bk]{n~%(4;+̧7{qD-$xǩNgH^sm |)s]_%m/W)D'NǢ1|rx+qj>r|9݃YuౕoΔ\I;c'`kgCOm0xڀEy8$56a,lӆASNƒnsEpKMh;*ʨ-} wpd{H+VY?2-\h*lT:X^𴰲 8$ـ&A|G5$I`$"O>_ 5AOb= C1pz50bxWdIh/K [f6d&9` zQbeO,5ڵԡrsMO!m:f1X{AW]E󀺘+bK5 sy-A~,gQm~Q=vԄxY'@yHʱxKhq\u XgHJ{֫+ų/kޱK6zRKmv` ~_Q7Ua~ےH׵:;VXϿtqE}bP3=pyVADLeGƏkd|$"S0"eQz=#'ObJ?IKua_d}ҪNf^wR,RpANa܌׏ctg3$YAlHuތ.9 d0&U,B)ֱ)Ek\0'efz[,{2x5[nXVbwj6>.#>ps";+ %s;"j2%_Ub]c)-9VGvX ~@fyTEs7t&KUrsUD^(9bk8˦킢ÙǶ k %E؀ǔxm6eJ&izھTd¸`D@@Χ5~*I!(x-QuP蠼|ˍcIDBKn!v|g1N,}SJ&bMD{KSJrݔbA7Ԃn p'ʮ&λ\D@UmIhX\fEn"E`сqALԻãRA=\qkǃ*hLcp K\dzjѥ\!rEbq{B=RPQËgtgԪ@O'RNgԂȊ~o.$ 10/u8t)RD٥PqMN*L\,f R)'`mSšUX0ÅIݹZ!mdzVjLia=e Aт'ٿn|b~u0V\`.Ĩwr2%/`iۿN"E;~sz̖ O*c7t?@Z^l7.Rl9UJ1Z%Bu;pLCREzlW.#v"2yra6( /C{ (+W(RR@{RMYa_KWx_^9r~lg1QQR'H) +%I-a{ǟZB~`Ga`"h_Y@arNI/;EZNeۇl!d˥5/.f+6EԆӾq}d)&$=9Ia] eb9D&^'!|.$S\z㈸7J$/΍c_ >p&35q÷?5ɊU$Qu'U@>j|&=InNLlPn#蛮mj/vӏ3UzzGo#TM%US-&ϤӆsoZW\< _p~c(]|P;+^ +K0`{|? 1$sᖽѐ:KȵKP* b+ywK}$uk=/{-sFc@ͳA+aV?bbZRoMO"ۢj̺ 84)??9kI(uc=e@ blRwX c":}n-\t:2P-='(-[!9(ēV[W#ӻnv>4T>H"-<>1oE]] 눑i_fA>E-&7H7ت"G%b9"h7u+b֏nDTQuKm' ee/@)0n8AƺQ6=Ky8i=ML*bG+ '/Q=nÒZk:O3l $< ,asm d\zPw`Q"n#f>Εbͽ{ʛ0$)!y>9L$S( 'LVQf[.)C;.+~9ۢ$_8 F8tgҚ mL4ou#,9p9H.ϣyngfxZ׋s >YgL!Y0?i GMA y׿{k8 9[;˟g6l*Ni}QB Q,d|-_Xm#y3e"zγdnں4 i~mycn,xN'J̧d 6˺c3ZT$_'~vZ{huUɢs?G%SE 뇱zN17[+\%J7y,zz+>#0 Ȃ!3};%mb-ꕁ;kQșd}և'} gJڑ+`G޾oitӃŕbG7G~Z)VfDC#1w-jL[4޽*8I: 4ɼ@yi"ȧ5)C7=Zbo1~'FlfC5r;uWvfg0ٙ4|)v~Y'f>I35+{:w\rUVHpLXB7Ơp7Pq!zVG~#}j4N%*y6H#3sF_.DaNNqUҮ'hVFߵNՌw2P3fenc?vƍl2d4Nr2.EaB1pOw1G1)RN+kE=Fۊ͇2Oxv.?: +wJ7T6dɭnL>/ Qő,LL/xҐ^٠R#G#:/тنYY1~QC#MED]V$-P*u!@Fk7f"]m~"p !nP,癝RAGK|ѯI`?,Cmbd a,`5'c`ARxpxڙ']wpW4+% Q(%H"]mxDbt*Fv3 ɶYjERJAŮ)I² c#tE׊I,.+_K}@ܤ d)nZ"șыΟP۞SQ3Lvǘh(@Il_Xr |#!A7ON \;ox1R=%JU=zmH73}v3߸}[]<6 nzxe]L%IU+|JB" +n}GI1Tqom,pV;waNJ'ÿ4Ũ.B);xI.ݩs,LOJA5톯 ܥt{-a [Z 3"=C iUD&ڐ竹_}%\`0Ze8SB~o2Re2f@C:q_Ȁ9 1t:Em o4W(L}:tӱ9ÔNu$ 1 *[in%m.`8i;p~m*;~{tR vo $6Bq?CQ`U А]}gthړ-F.O(U&]\h_=.,}c +=.pg`0<nQ5XhLA{gquS40,QxMC b&QD@bgJf^ijݩfAj?;=xd# eu1:6/e׫G{׬+龶]]z+aﲻy IXX|lJQ|2ēT1N k,F㢂YHBRb5r G?xMɚ.^m?Nպ@.6<7+f E0[Jz1}D<Rex{cjI}:7VNz}ۧv T7?>b~ Bg<|΁|$+ .ӗUjQԉ3|BWixkHwJ8b\ݨmuH 4X7&V.=THpUMS:1}A+J,?cP2!΃BC֋2<a6Ld4(״AIÅRH[ށl+ :Όz&lxP/g=j3~nDLji4`%KXBU'Kn ^% 馀4]/I 6\e]`yP^v klAfqIAOXֲvOK}cJt$e$8q>X[yAd83tڽ<*x }E-7>QpAO1 i` $W+d\܍kJ zSnF^OW0YjDx'R*&xZ°:@YZ ΰqҒjDCD]Oi> 1Z`u/Ty =עpZg =Ned:e;#ӚL`7a ftg+Fph\o z6+(9QMy^)rtv 5Hw4/oDV]h:Ǐ#}\tr6˲2dY"~E Bk@x6 Tf5 7ا1}xohk ^v\Ɗ' yO-ܼm5OQ1i;1y A|M_~{]0m|u+ O2L}䷬4BaNKRJ[Flߐ/.iNСE[{\1}'ta ӚGl >^ *FDs2bwgVebdm0GX#ݘ" 38 D).A% uPvEUHdhcij1Unxstj >2Xf>}8Q 7f W }ݙ^stcaa@PFe.f\ahyFAZ,,D/6,SS9qFlG7 BFЩs+*z Pǵ \j&َf7`5WǓMKRvɢm B1v.iU]WTe?-BA¯xluDt,yo1>$-#hW2 *4=XaHroMNDT )P',I le'K-Wp"Ô_.B5QX֎V0a~ @BҧvŠ]T\Lf $ oZzK4Gn/*&U[E 7[rۈeaK 429QJ0Q'an7yo2ϚDy\~_d!=PEVK fԆ˦R% mby ߁ }q_v-sW"S/"a)/ X-!нZgUo.B㢥}#/ !~ac5=O#7+Le%/]à Fi/.%w['š+2nA U}Kvl5+L"g#7q ]JG6uv2I[QA)M%Kyig~1>9^q=p} ͮ<ݖ"4E [cfC:¿M%nJM7M7o VEA|o'ݒNQߞ^'9g{ 4HwoyH0J7j*[bY8E!WtUIlUӪ @;#)pFܡtgxR;'m LxZCyEVdh=OZ2-[Lv(+:$ƴ$ /V0sX}VQɳpCmR6 AF*?DA7"$0 OxIuPy ~fEq砠_I[zk{YDW\,l[_GDr 0\`xqa==B1YP (=P}E1'#qN !$ȎShHPoG$ʊS񩙕;yxҔJJ9Ąo^y/_(F}tb};y,ş7 l?ayC36#BwH^@hv7zM|rѴ*hej~eX1eYc%,niJ|hN;mjm` vU(MV^Y{-e9ea!gΩVC~}1gucvD˝tI\|QE7$⯮ Vor5dw1# 4o-/ IX  7z6&$f ˗u=(U$YG\_+)# fYkg1U2t(hG=DgB/NyBbh@ FqW- >k7ɤf4F4x0 NOP9@iH$"ByrzZWB 3kוÝmtIP&RHl͑ՄCuA֞ޠYݓ!zZ@G!K,߅9*L&p:)kg/Q n5  m.OU+itX)/pؙh~_{ʬ`q!s*a~4=|I<εbl*pyudnaZK[V-ޣ,P/Da l+![ȑ#[Xׯz :PKO _޻;f  e]5^>[=$=X4{RyB&;E^XP5yܧt2 ۅf8M>Hc;SX^:-v`O`# D#+^wڻ#{sX,?JLsSBM^6|+6e'շṠw&kó6J?~Ft OmVm~x+g)/ t]R_/yvцj5Lcnɯd$ <.%07KhZݟC{WXA4^}k~Vzkߩ'O"1^+znÅ PazwJ;嶤9^!<]N28<}p4CSKt@xQ-/OWdV+Sks|ڋ$Zuuʣ&T9MZ-hs߉SaĴB|5u\aB ^Jx8̡)>aRP ^:2yЎ)䆧z\hq c(цSGÂ_|m8]Ї,\R_KF C/ Tj˚pϓG+W| ̦- A,W dN# n^ Ė\ ftosraL|ѭ\w-&:_SgXՌw[e6<`jM<ޕT ʥPAolSs*E}vE7 ->kKYڇvנ (FaOŠ"GϮz-ڈA31I讔P*/B/83ym]##vAm B:NBĸjt>kKeP@6Z+׻B$Zu[W)Q R15t/*n,}]hY{Iv'/8a[ځ(r8Q-8%(V-ɜS\M\ӧ榱iQA ,J!k\Z/MH৭H4N#y*`6`(Y[z87K'+)``]wd*JZ/u؁~UݩT]urC|͟[kTGGQm0$)>FÒ9A"ېtl8֯h"5WsҒpy5_h9'ҙ?uQq.+ (M-2.Co8_[lbn7BYbgz4;9@0%6薻t"6sJ9? ?*MK-f^0?{A U-o4ltݫR~l en-hbx;!(=A'D~"icjNpinGu VW6S;jȅ{)mAWeEΩa\17H̿#SnMBmGn+9% b ϒd"x(Tx .Fe1Z s <#m9$OmȦIc1LrhkmnX;T?7hs +@woCiGvT.)I(%G)0cSCw szo,V=8ho`E7Qh0)кf]A*(gsхPkVN<5+ﱜUSaKN Gr>7lYe9@r'< T>]M<[J_M?7'vK$L&<n  "Ee$>-Y cp'M-Ve5|[k"᎚!# U9E.Ncyƺ$v0 .vn$^^RW3LX״\5 xY t_|rI '3ۧ}zl"F-탻u ,wæ[%Im9SA:pG;?O$*(Fԉp!O &S_=Ov2PRUiܵy5Xp b7E0xmba(xm3Y$AՌ?DYuT~F;D5p,ܫ2ul JBK=գ@}FZ^yֹ`B}l[ęa!p.` y/Dw Ӓ-%HAXm:&lN k̹t*S.g̣l~@37I ^`NZ?y6Z|y?yQ#0QV&p3&J[+F<|5|zsWA๧=v<[khYKct7^6fPb}TLU.fV<Q 1& J ~9[: `6'(:zS C׹oI?ֿ޵2>$(6W+Y]@Vr "Vݺ!$N< P-F¥$Bz2ļAR|!d%J -BX/k\2('8!U'gBs9Q*l#}tUMUF8b1 b5Ġ\__llȆCGt c]UU9ec D}~veܮ &$LgV+ݧ[L{;}. ? It Ml$ůx/KBeG.ouQ;>]1xX:cL ʹ"#| \nJ#`kE B|$mbx6(m?=; Y\9buQqJOM;bZ%&r O,e4Xm|ݮ%YH.1 A0tίa_'k9aeWȺ') 4}<>Pxlt5ē>kWվ^kT*s<+&]Ow,dB;g DaL 0ߟ-FԌf#:]&k73hK9h%uzbM(Zyjt*S[0R˪HhVh#EC7!.@(g^H܂8qQܫQ3t1\bFEȿ51n$E#< D(UsrE6\ jÄ8/ l}?%.J_gwu 8b?`@?WPj*Dʳ(@[Trg{T4:J}qk!<ƭ@cWHay_,E0dr*ϟ81I$#u%E?E]i`-;=49o+9xF}'~%) Nbj濻;y'T' O5ނnъhg;/'lП+l9O c6\G/q&2KG_0kf}:s- rD5wnec]%tmk`tǜiƇI.Gv~"b7'&́΅D]x1'azXuja꣼1sUBVSK&DOetXLjm'Q;[V;J5oveœsX{ecE'p6m1ge36]\^M$ =svv;] &@yE{< -h/ve\e"tYlҕ;'^.ې TgP&ECT@6 ֤joyjPAjl+N7Ҽs3VJI6>R;ݣܭZn먉Dٝ:ݪzPū*9p$L N639UhDԹ jΈLqAބOL0[/vnMJv/؟7Vt!ETezXmHv ^Oϭ4W m]|Ɔ@}[dM+ Ԫe+6)4La xp [5/@^&Dݖ#P [ ,#:FwGpfhs7wSv Мѡů2Bs])D@<1 embSXa|uч`;0N`7T̺AMݚb5~&y6@,Q4 <^•aYp Ȩ9?Y3crbP(y(K^qb38Ѧ fs.jv$BVBPyIR$^eݣ8HӽӘ8@uSQR ُ&+Yd^ 1I~'cb;F3+WGC?Qb$/ȍHl+S+JV4hMYNz>L^3E|;:0wS^af7LS]/󭹒n5w85}ڶz܆@헔ooArj^rw-s/#ήi|ӵً({a8wCeE$ '`B9MXrF'2Le v+K= hM0dJ+6tэmՌJrLOs# X73D?rd%|.JU`m o2~,3l#|R*2cg$f U񴏷 JZxJJ聲]aB;6:D lX>4v^I!B);c#bhrO[ Duu7c1κq%=tGXGQd3ES\o&iO!*2$xGӐk2X 9ɔ1ѣmiSO"!ۻ1e罎U+.aB05g;UFHjK5MAzg4Kbbw8 Mټ•BqyW+UU6ԶqG|"r漣^ ܿM8)w HrsB@W =/{HjrvGنvMXgþCx01 UEU)[ŕ| rH?pz}?s;UeYpTyV")xN:_ 是T#U,]`)k66Uƛ%;Wp7( o$>]ʮl?w}#?v'hBL,YlߙrX "~>(~Yw D7hbCz% stW!A[4=@- v>'$v>W֖`" &5oࢍvӆ~tO I⁗M :g߈/0=Z1=,%:> SGOpPE-󬨡?N7 S°Z3sɵIt:OdKb8*(z˰tޓ&hdx]!ijӗgƓO?81'Y??>hɎ[GiLe>h[Ycnw$@^&Dr%tه &%p} -551!ɽDRt@!% <ڮ=T@>Ww:oc;7P'߫· MZ>ko+tF`#ACxKT?\(@B( RI-XmYR؞.y1Q `5pY1En jWdL:yw0\=axxֿuPw $}/$eK{yx2bnTKM1e]1;//ļ9PB<<ܸ@ ~CZIAܪ+O*LPsSMi<0sp!_S(;{ێm,WY)-QS.*h~:C)jJ+()5>c. fKTulbKa;˫eB9xםS`wIȴ,:jB{׆@JR=̲yp)q@W;*o֢ Ӟ,H}W cdml/lZuAȼ4%*:.A'SxryښQ Hx ڜAl&";/bZK|&Sd`Mbu[x5ix0l4SKfoCC^o9f\BD3m+rs-"-y)mt|{YB}I0ԛxND7Z-~<+ Pb3ﰜ/,?' 68 mGXOnADpSE{f&RϵYڊU+@ևF\z7vgR}d/0)!8<"K5!Ckw4Y9ة oBP^&R\!!#lS8rSU?qr*|yEvG&`hw'1H U 57 GGrck_07?t8H0XRtVQ%V)a)3a@0aCGgnrBϏ"oƘ.07w IvpvrYYTN8Iv&ek()/b쳙+?g-w=vbz^/v /UtQ{ fZh~?2ׂ߬段_q/϶/<]gȎ =Ooiw; wMZx!Ln9hٻ$KG `h~FX!CͥѼ)$BoHО6R̳ ӛkRB'>Jc"jHhEH^zY;M NIV{xsQ[ +}.&IhT{jl#ţWkD)!@{>l4IWBz?Kw/R͈-,P3,R[J0Jp{7ٔhN6/GZ^&Ua %O)+?=?@}k#Yqǫ՞U^A>Ssh({2zraU]m1&cҲ_þ[A. wB=V>[̷;{:uF ^"\R["8%B`Bٙd9%7=^cP̡"N ƲͦTTb}' #g{§ߩyi\e-g3< Zfqa1籓MwO} J {ERK?uyόnb jدdYhm4HNt %'I*#@D6 {4_$+d߷BOxw;xxfqD8_BZQ}ͤw4ud@+hǭ'n_:C~0(B̍%@6"28Z<Ӛ'r/,vvuLu;GJ{ͧʷ5pCjsZ68bX3 +h pf{>bā^=ݫ1[OYт"C u[xM_stJߏ,TS%F2x72 ~GiK8@"P %ZwXTrttu-+dY)P[ jNCW8EwuRjiߍG+}`Şhr8;;ܔjyPd X/8Bh!fX[yybXA"wѾNGÒ"Ph]=3}c#H5"n u> ZY;B bm 9KV\Ή x@TmّGƇիr^9O*4jCGO*sMv*OAɮ-Lϑ1뭌F稌YLM[+)Aj/d $MAsDGNv łŠ+=LR6㞔՚탊!s j I|0pZ+;3qNZ5Z~.+<1۷b}P1N~XVMS22L*(xOD6F`uB#cDy7=X B^V,ܫ8.p([S Y~fh0ϒ@s` ,\6T +`<^d׸WwiO9IqX ld]`Ԗ2ֶH(c Ż 7ZX,t𷛗Ƿv]!_1=/F>ħcz42b ?(or>i"'e7~@Toqje-,>6o>v zrW s(P,fI1rZ랆wzƁ] 3ddq)1x^ʄa֌G;&4Ty5 xBnbq0G (Uo1 *V)]I+8[q /]s7/w%I>9'WPRk# FʶGCv5|? x1uތ,%HclM:3\US6XfC┓?I-ߴR38S[RSlCJSPXrzZm[!DV`^<+z/gw1(]i 5+c]JxYl9(Vg@i/$\[KS1nUxBIUۄ|,n_Tvzun_턺 Сiኣ 6-6YHD0/J2דJR8wKvsgFikn`$d\0^d>p{"k#7CUżЂ]PRKP6k%ʠK eQ]'xAQc8q&w8Nj^yʙז֧wE.$+7BS58V>>K\ћ>$tIa&I_a83qR5*5NK+,m^y?:ҰzOs⿛_+tAx׺TgpT@.l@x؊j;r*B| Zb(Ůqփ1_+!8JwqwN+fu}Ȟe[KJOTFЊO76*L0~S6C aFX=n  t>21SpJ嘋l 1a3ȈNk;C9gu|LhaL8YH'1vl[f{M&S:U ;܃ K9Q:4췀n{(el K\k ^K6Wuc"yYv|)~w-X{6jXլ(x O&~@i06zmΤWNJhT%NflIVDٝMQ&&*Q"fYOy*ɇA+WИDEA%FwvEЅÅ I`޲A>ä1N˖!),6ό80LtG.|Ss'IИ+8^!\)L+ Rٜޭge: ȏʎdm [p-K?M?o+QAQ`m4d͐.@5J>#;kJo4Љú_BýFIī[(OfwE rhwRy0>קK炊 tfTֱ,zS3H+0WkΛYi,eԄK2j+jF嶁Vrg ƒ2?~b6/{WYs/ѫLMZZ띤K.u|+ˑ___uBKz*L__6£'Ž|;wi.3A$ 㐅+(B 9p?YS7|Kq;JvrD:jq (ߔBY7amJHOPaaڳڳ]O9G"g92q*c1Et=[!ih1D([X ^ɑbItK~)s(7pFNZ\cΨ~[PH@/,Ym >Gj1B3ݷ=+rڽ $pž'Kdȉ=ʺx\PE¦]JႱ,8jZ]dkB>Ni )i)X4̵dBޏ|-P@^==?Is΄ F¢S}pߙxUP^ȿ74udk|TMz+6ݕ{w I>[{baz庿k`M@/ޥ'qqT:^tdQFRl{;Ѹ[eR$B~TBtiX56)1v-C DdYa1.lWbC:}ȹ$YUPzgIIX՛wQXB.K\l8f0$y,.&] '}3nV6nδZ̍ze(;FVSObAI2-Kd EgoW.GV?jW5+nB\ ]"} #6<>ڥkQ& )B]Vl a~ 9lDkvҘ䅼ZyeT씇{'.d$8y;RSi9el[ՙeJ[&$3Y8Yl]e{ˢe[]$"6JLjk'nEwO.*qAɥygzPxVxؤٔah -F^.:غnx],UUcL  _ A?  3q ˀK6 |f%ayKuVApj߆ՠ0wݤn7`3U5E {s 6c0~UFwVR.)n dokP* ^~[’Դb"U|ؒK Us Aztvߌ_qOc|lItψw*MGĬb":@9ˢ0ԥ1Lm]}Af,I>dGZ2bղ4q>WVBʈaYyWa Cq\=,F!5ߗ(h^F-k~ ;| ~ ^,Efxb-4(Ea@s oVo &`F65*Q?T|OEf(Zs:)Қ'YN/EՉw*7_Ng &5o oJՇYΕ'2H ma{:569Kj> 8D||%PklPnYT7{2(\e{|Q/$'MTsdH_#Ύ|O|sbE20$jx|w,bw$Plͤ0bwHh,*Ayp߂  T##ZI ?(/l#Om{U}6==܏AqC/dS>#@&w.~bzuq r5?38 :l@y4L=Px,$@V [J+ Z r:B \ߩbښC§ MƂ`3~ i=𶄸 1Q[gEҢb<_[@gjM!7u8cw~1lnYT1pjd> HFsBQΟXeI=|]H]]4@*Y Ul!IA~O,"Mb3Q q'{]^8SZt[Tr`HqGG@C['7/󫃏ėGL_Jم;{6d1!*;p>IG♑LWQ~Ȥ?J#0=' KU u*'AVyjHdR5zk,6 Od r;couEP 5g0KǥĴli!udvooX®6/,3(([0J#I+oHbB)F*ެke3[Q0{)CǼNWۨ"fKԢ =)gs{y]^T?RDc`ŋVrri0(Xu|r]%Wf+"_Cp&W 4 q[ :םؓTbGaR3޵;~A{uƌaj]Y\aփz1z\/G8Ҿ8IVS2 )Q"-,3!E TxǮ33M^z{-e^"RBvh%LcX;ãTŸa G]P8,Ն?y )" -aF{f(o➑' m /t]LDS(wܗ[PSEI.M@0oVi[ !b?Zhg=r;.P&JSo'z2:GˋMJ["TmgR&UR.ŧ'dJ;~KpqjIY"&̳Խ(!\`;BIa2B|," 1蓱(W{υ 7#F'LAR=FMɂD'g^q.m؁YEmHI󝔭up;dT=Vt_t9_^o8|$jZlgeZiڳVU0Oa\^i0<(0\,ݰq^5JUk C Z,; ]k>F0u)ˑUUx Kgr2Lf7b t{+sO=|‡lGQ8/jF/DA{m+j44W6mFe yޱ YGgf1E.zpNto~*,Hp)aLy[4T{) 7N_ڋL%A-q93yl?uS"*&G-9FddN?;i3Ye$jqwGX6a[-BDm 0(v@c KtgL7F`,@qowht\ ߄roCVS?QѪIXlxY{7m>笆#<"gy#bpe2[] ɸ Z2i{͵8$B#aJKU"{}Lffu#T/+uc cAx`ϭ'k4> |57Fd+{IA0̻IfWU/gYrB=JR8LQӶXDKjZ 57~zu IY"vgyw/JRЎGMnOT h9?S,kaD۶´+OG~-Tvetg;-Q :Fk!¿ ӥU*}CH8ژoj p= 4 +Gz lEe5z2س';N i{q:06D+FGDqlʗZҰNU6>?h-U0CR3*mM _5~w`34_ H ;&9Q=qajP&oJ3z_sC 7ͯ ޭR,x$sу>i\kTv3WdB;8ȑGLK0sݞIӖE#CvV.{4InӚV1g~-i)u ASzRnWx{B|4܅m[J_'5!oCxeDN/_<  P%yOm`Sd"NQ /ZS "X,A^d5wH=~tmBCIAKa}5ϙ`=bvQ8ί0Z[\ 1fda F!kb庨C1DN+s"kgImi4M5GE *¤ D#.j6MpOor]Yܵ(#G;LR`GF$1A ȍew>~!b&j Hh>n/^ 3/НJ咽:MN%;zl~grT>d:2@/$%#~ B g&Slַ88nAi8@xCf5"s,4j: q+\kXB39`4 wwZ'[x); Y(tp0ȌM:>fe7Te=G6(:{7ԯ՜ mɯYU͟/Bpc[!a M| 0o:r)w'Sjde8#6KDE$p$o+9OurrrEjSs˽H j-O諨H5}er3IeE_6{y,`:7ǐ!FheK]\O/I5d.7Y~0ILI%v{l*Қ%+<,5HJ3IGkHr@Qȼ6jgr=>,!]B눕) ;uuc ,?acGۑ.<'}ӡ/q ͮ.{^iH0$C{NR_I@REK^4+Y5ɔj1tEY΁ <"W ܊ W1M!^Hf*Kyr Ì# d䳒oM]zWsyte]ׁ̚W+ܤΤ?ֿ*v}o2AxF!w6C$Txb8]AkpH(}|//%+,:O9bIk3UT4^73-q%G9?%1SG0gD_ɣĩۣ?.BGw60QM8.k8bFx,U[8p1:)9|8F<z?9ۏWD#^(iC0|| نt=ݑKX P{@-pJ~˧9\̘B_`>N}ԗ?!) vX 6:)-xw{ؖ+Lb5PBZPObQWpw%Vbnߞ}-;0x,B؎e tm^ӄ]󉋂qJ&] \c .vY)~ϜfYlBa𜯌+s?.^uD?va:"z-G Ɯ႔0p( RRTq%mqw7|a%:9_BS@~F|RXϞk`aOo))=>}e\}* dHib%ќ1!= I}o/|5-XJGΤ}%$y#<`ː%djbY.0oPWUKʂj֤Z̐XW4~~nS^ LuڈF3NE]a6!0Gxbqx6TF?͌әo,yE s LKfÂCND`)G_qH'II87vƘ9MJО0Ǣާ,܌@.h8'SCgqħWV6h4 7& /Ӆ#^9@`3=䖴!:+g'UR6;60*ӛ^BȻ"t,W/JK-Ń-Xס -::6nW{!w*lt]y20;Q3%y.߮hϬyagDQ&ꢘ"=5I B4|gQY01bPm%Oc{\LQY/LewXm35TUJX&R_3,lN 7Iճ05@E`;f6/gaH8CZ;>EdB$0 j(٩W%^^Ed>ʋrFn $[A1v`T~ Ԕw+?^dG$C> A⩶&46Q&vKO"veEK^-MzXI9ҁcf{.oiO*X% _$s@7܈DU'9~*z˙uzdāLե}?`d{ej5oV h60(J=|[msIuK$JoIf' oi~>{οu NN՝ryO #5reEWzTGQ?'U3h]VNviu ы09 n G(n!rcݽw54!џIօi0W' dzxIBC_KE8%L2qڎԠ+ޱfNzK2,Pӯ^Iu?]ənwʻ-(3fQ@Yպw{*ntƐY ȪMN9cꂏm>xwcʱLV.~;7)K>7:p!08٭TbJ^2 ܥZo͏D}m z.N^}-%jd<~t^sc6t1dl)x1Pс 4߮Yft qmδsNe@ Sn/aB"g,۠<+mkτs?Aai3/;C B[u҅8m΂.҈z>WpT8Uk7=LQ[em"A<3d2!.7p=dv8}ijz]>WH ]-LL']$|;Aw".()DoՉ/Yq@)Mcr CSJ5 b_%oDY}KZ|4%9Rs{oG}F <,5(osF BTv+pTn~; qaV@c`V!*~lCa";ͯ(P^&rrOQ݆,XHh˗3`MY |FWHz_p$_YJf59owPj;,=v7Yğ؀pbWh~2`ćGwGa`SЊ"o@HcLG#0qpmnp5aݥue_Zp n8ԀxvX#x' t/ 2bj|>UaeY`P_ ];Y{U;p*sӢ[(SS #|;љ!nZ?C-V݃T{#c.bbY-#Ld;BbAISM`xjܹx:CV2p+&r%?i/ TF4׏i3${~5H[^P 3xZ0"ׇj196mʭzFoe__/ifou CiLWA]st"|E=W": <Ӻ0+d9#P䅝x,*@7Qh8cZ~ H`-],?;Lhs=0eQ͓aqESUb Z _w:HW, WG|F\*` K9i>>y6 {42W+mPeӂ |lP0 gywХlyd8t.ܓpI"+["peG èS I ;?4G6M)+.&ٱu`ϕ8]8ۖqspzNOH\Qlp&(熠vˢz8j@ wzLR&\**~Z,=>sHPH >bJKSpL(M:)=IMʂzV)ڷGBj*=,=Qz/_†7i!o܌}ErIjbsS/W9|& 7z(|#Er?WSv_U9?B}rh,ϏS0iIH%) L{,8QtN<`e/f3:E^ Y/8K} Ek‘. qt^/"fIDw-n= ۥ8|J|uңf$v"e":3>H@z݁zUXT=Č=T_hw;FNZ-EDnj۞D; clvQU~%4giӆ's=CA?8I?FR$q :i_3KmIʓSoPYx)tk6nT^6`{8v/<ʔxob3zNi~C籏ybW]|-$0L.bĘǁK8P/*.FQ6Cpً@i3A 0[-UB3.1ūczN9g19~zS.jݓpZ 5X&hj>%pN5(b2mb"u_e|`6E!̎ sH)J8ETS6 $!{D}P0GGq;60lQ45+- z}1lt^66?+ɖ*rɯ^[Xu9‹ʥPD)=gA-Y9f}nps({c 4WeޡN_ ER( jb-xo,dЂ7_&9Jo*za]V~2|PxA_]Rsoqʟq@Ŭ5WG>eU[PIw%2|=-2Dr"vN[ܩ7y,Lݕ ^)K=FN|ВOL=!pS^_B1att4`C`ZXFRi*Y|h*N E}_젦õM<HשKĭU:B4EvE.¶n8s/E}^ 2ؘ ~ cڶ\K]$ɆaE'#+@|plE5L)-{L!ͤxU!͇iWhM𳏛hy~8* J@>-!CPl8ib5 [+sIm+l!6`TeKAt7IuK9C$!cH1d_>vP*u*G`]L3>l*bQ `zg6 [>6BScQ 5 rvoxh2X0_WrL4P2$= VHD-m9sAr0}OHqԚT=@yV(m엉kvB:ⸯgm}[:ʪy03^]$lQ}`} u;w3-Nr;$jp"Ϙ>,F_5bX#Cu!$%|Ee )eG%r!K4n_MF n^&kv|̍>tzmLEySV_OVTi:jFs«Z' {9Tx3`}ag nĺ ӕ4AeNT-\sa\3ѳ.oVWۣIKT'&ﮯVd{a 0Kf3@//뵵) }X;ܟ//ڰ a"~aTuQ YRBLh4*78TWwDɹA]ek o˔IV2aMm1 T?U>3 -e2Cyiqx9ƴn5:9g^F@uqK.C™*8w"Ax"(8/$Zw0_OEʖGG qeod]Oy; 0>7%_?#F9hK6m*6L Z*~#F%MAѵ$Z-EàyiLbr=#`fgpdqc \Fdྯ:\*N@W r-<|=C~IJ68"h7XE0+r|.G\K z[f50=,uj)4ڍ{d/H`KA!CY'kN^GX3՚]k;sBj'F49v`! `a$榛3A#?xu~f'$@G ,GٴS~KGyFRc%7Y@amI!U  W={^>^ЄgG rb´ J+99Go(i+ [j/W3@DwYc>w@RN>ٲdc+ġm^Ÿ203g#p|w}%qk>Tz3&Ol-y?q˃=inmmi,t N #brQ짐mZ_ܮYC$!f.x̼lo[DGFۓVHZ9)w؎eڿٲB8k4(< c;bbErN # ygl?( A7^٣ 4NAW}3yK +z7'<&/`?8o6{+nHʯ LR\2I:^;g py뛺cra'$v6]xqi3VK6Rbۺ oqAVng4m~-bu+4q=!9J,R6։#SՃD6G5:Z…A>loXʇ54Ap oQgmlظKg+6Qa&R/'XߙE^|ơMz}d>+VKỲ^C" 6T:6%Rs\.ؘspx d*+cµEu|՟!w?p1.L5iJ?}-/QF\^x@Q,XN!(1I/u#QXzc]U3%AE~- }"3UlHA+r ]Djsd1^jyaolRmќGEv i=Ҧ2qqhn ~:-jco\' .ش)w8^^QDaCT‡"giUynK@ɹPcdA3p/v|`6*LR`H8'Ѹ}+J~QspuP6w#r#S+ؚQ.@颟[ 1U|} N6EWQC&ESMVU rtƣ(VNRQPo"<r 7xgzܓDsC=o⹎@A_"#ۘEƒo؁4NL/]y}w[k:yF %3A"Ii-`LxUs^;1Nͱy`#%lñ+ 29ߔ_>'Bf^\6eu`XʔoAX4%e`(ܪ,e&MUVuZ%. <&8Њ2 ͗_b}):2[ NNq׌?2i,0u)xFB9;w#5Q!>@o1`+a,jO/v6rkM >س]DsYX'iՌ~,(=Ce[7_w/a+/yJc60a}!Ojez_VafJ}ek* J/gP8Gߊ)zmt6Rv°?y@*-W(l2g6!8&B$s8q|tRQ2/:t0x3j8i⋙tt/=`LTu&]:J=ZJɵͨ-Hj*RYTۂ}C6/)'!~2oqCtC7\qwN*'$Hj*rȞvF f(*q4ԡF2i!gV"1:B2pNХ ɓή|#ڋ'մ@Np!q\&}F#YU 54ӈts:JB?&Eq ^phw ~i],L#DOTG%-^ Al ^ž(x %wªƚ,>8S =r8G}7IdD'DŵD͘65uv5ٱ9k嘉ܺxj9Tvr%5ZpN6'ƃ .ɤ6ϻ=qVʢn{":˸3UspjdMlɢ7k,5S `OPHHiS#maY˃w M8m驪{}kuX T`L1Z0?Pz8hPI#sSL)ltbH:x+W|~4c#0r Qޟтm.j/]Ӿ^ce㦵AFm ̪4w,d`[[S" W}*l;bN|OwxELNC͔X;Em&;-? pJT {jǺWA,je%@on)R*h-_{bѺ^lJ5|Nh. | o7Zx_!]ɄjBK}m@ n v6B6}"H.7Rx<*U<5L,3_([$#QaBoE5'6\+F.PPT;c5}ͪ HKm/Gt?'b:/j@Bp bkZ<7 ս2q8l ߧ qoKt[R>\_1)Aձ# )_gUQV+Ugs^RU¶P\.@NSl#Ӑ=$ƀGCĥ3Æ~'e=4U|v̤tKw%،3D@h|bdZkcQKiRkN).@#΃!zz/v_c PQ:3r‰UIc|[zi7aL-.cq$X;'$Ӏ4D!{ ŢVa8M84BEŖZr(+V܂ {aDPZκ=36Bu2ּ5bǶTp-ͩ>Uä@? ^{V? J/oHhX}Kz7@RorRֹƠ*xݧzzq8f^JJgI) VsKFU8T:FL8jVWȏKSVkMSncAMl޵A+F25mJJzPM?*n:AFN J9ym)ߑhmS82->v.Uy\,سR\vbH;Q{ ͈QH~c9Jצ.+L\) nٔEK㹿 64(P ( +I}BeUI9cAk XZx0[V*ub*P4布xS>mJxaqJkZ9nH8ؐ  BM֊WieacD:Ð WiV/́9 p߹]q3^8x,50UOy9M:'~'lRpH/l{4 D ?+vMU:8\؉x$;XQ,?HK6.͐O! :"QGߢi ǐDve},:<5O!;S;`)Ξ`{oo0aQUWrܕrF2U<s4rgcQrDUB&ɤT%=daV+ %&eYyg>9yJrk@vԊs!KZn .Y\lYu܂!j[ݞ+;~mKLގLOtRe~Qs#NGt@^iTZe!u5ضq9j&}&YD8TɼT # 25QB5 }Sw1L7WxaM%5Danݣ]Db<D7x'+# 2xRm$:9R >[?69W^n"QHĨ9%H41t[*\ au5lR,ol2DfFM׿/(;}[pbqˮ@*_OzM(i{6{GTnF?5&"&G 3AZM:Ђ7su"ζMʂŧUH%j JhYfmӶ⼕Ir:gU+[nmNbPhɓedWUt@T<߭]XjET"魚(k7W: _jȧQRޠ"󼪌wN6fY;ˉT|Jzclxa>%0p9i|jԠZgOVv|TniFL$q> \ `-X`Jbc B?vC fNCxVDddap9R=M6H™27`z%[~~1 SY xoPQKqq*%_F1O-WQ|LdjxAy,0ՈF "w-S,0dwJ4hրX;F d6i:5w#ɤ<1D1%L.|sB4%˴ kr @XH*)o$& Ra1?j=\ -p0h՞c\"nz!jB:o<W1ߋɿN F5OVr}/I>q5#!`0!DzXôM3;cX!`H +9mTXvcbBK\Ƽbt=Տo~#̇v^c!7hL?4#jtN@%UrRYrv țjΗa('Tnmy?LOb~_ZV|)#Sb0¡&.gZ3UmK =%y+Cn׊L+y뻥zpueDt[X|mc:Õ)AUvVsjSKa>K)\&){H%m{Ң)g' pcӚҦʰaa/r܉ɡV:0/"7^6 0LXNT'Ӥ ;8MrIE̩y{`9n966ŵ՚@4E )o4XfR.w"M5H],&R,tf?~(52fXH!r)=1%=L͈̚rE q2acdP7VALOxsCg7\c@#M$[w;OMɕ4ȁN6<r)L\Ɲ)"8z[ؙGh$ϔub%.) xD.>v!Ϭ ^ ɢxsu`i0)6`Om'#( E !=eM͍$x9!:Ez;h&c0r4vʄ^/UFD06ntu@YsYU|7!qڃ8]׊ԦmAP#|鍇5\ ?@pgQHa3P z}`)0n9fAtpTglB@mUy0>& Y0U.ܽi:j4Ke.&3̈́!X'`o_d[_z^q4`qo0x2ⶨI -ԁ%3Bu8hD)H/ւEVL&vgtyHJkĎfB %vH3?zyrX&>-iUBKS61f%âwҚfc\tj\ Cq$",+?hŷHi\hm@ΑOhթ|I9B !.9A|=kL/-7(%&"J’!25DN6]/*fo$ھ,mIWHɈghFn G,V|:%YԖx9)c<=y1{VYIsK IkxI.oշAͦz/N{ѻt=X\HIܮy>cbD3˅MR&s?*[\"mPVtڹd>[?E4V̞ȸ1z%],&@2)eHR_c% qd4p!r]ڧVtu@cB1FF<;mffOL^$R,_3Q}W&gmrnwKr>.w>2Uf%ql+m!ށ09ޓc& Q"x,ž4-j-dtȦ}\Ae!8QD,4קNjHߍuB?nKE8Cm?X/aM~I /c;|!hYH+LY7h!W}U8-TAC~[RAyNϐlֺD۫ @:io͕b1͹!Xbkq<:AX7!ŀY [oO;wk:O5M. {3+ٓNX="^A/?&0JtLqˮ6>MpjԺ[CnK<:df}X0w^ΐvlUژFB^^|xD!9(0WE: 1=g>S)*f)K3y)Q7P7IRpOkg &sLm.%ᙷDtGx:i)'VEGb8$Q)M=6,9|] QZ]V}p;(P*@[_ŇP3uD ҉weʞzS;4 i`7N w{s*"?lFQx Gez+ {4?γ x×*%^N3hit'+vyLN3:1c2kb?RhqG}zd8ހv|.iY SY(,cA nIw=p>Fp@qAn ^l]H bmanx(wW/lmb iǽxjCP,ɬ$6+>3Ÿw`d*|\0F - )n:BZE1vg6^u$a)?K0;KKz<61XXӫcm}:v;% K*j]L)Oa `ԦcϷ4xAlN$ W)Y50P櫧;R,2p^p^yP:1/U!ot`0?q- oMqۨ6K`4*;8TeZxgD~9PCFZC#Nbﴥ}Xq)3%tP'/n+pيjx?BJؑ;n#W7jE}hk26^)S#]lцם=`XL #k gq {O[):(Tm yɊ :dQOcHy9i> YJPM bLC?rYwǮ-[ ډ8)N`ׇ֮4x;m>A6PxV#<XgʉAcCs3OӼ"IË1mrwZa6H/8ոP.9?zdTi ۼW*Z07 {(z+}6˳ rD(3f}oZIc;M]_FS7RpvhT8:^Jĺ{Y8a}b7bO7#{Bg8/Lr^Aɢe#oiZMGe 満Zؚո}`&Xa}<{ͺdhӖyaTέTi>XXs*C/7;ř13YݼMSdOIAFl>I+JsT=l?@+k׷qVdYV}:_7F_mgZil.ƏHmmx FpgRU([3U5>"\l. ϗ"$k2!s ]:nʃ[9Wpݴ /Y*|CC W(5n\ԍ_ )K+Uk:PCv^7nP Z %\c|.㍠:|=n=C(\s{=b9RF~qU"oa1p32c83V]}f|ƃO!97 .eH͇>Xn,y crօi(4`flؼ$Km1 y| ^mp⹮9>GFΜub0U԰fϹ, n YCs%DEEpmfMJnnC%4p&'+nδ<6ҝsjW3>>RoPQy(*_{up¬!xP³o#;>K 8TsEEAO"//+jOߢD}ط~¿E!w}O3h+ /+mv"6/A0zDxdk࠶u10ɓr QY  ьRlSmk_|;bJiy96o-8E"\C3Pxgb% g fRjւG1JbC&dpj\E܍/@C
7صp)$={U(wsoz96Tbnr^iSZƧgYM=@xtkiyF-0]m@ ^6b%Z(ir鵥Pir7|@Ho|z4Y msu-. y! 0mEI@M߷pwf$yUٹp,csKbviSd^嫸V*[-/rӉDX dtPd :DQN]Qx49A$iu@*\h\S1㝘K +}Yp/Fd"nz =lJm"'Iͭ,,x?Y]ުY%ۯFvW}0zk3LH g=+Ћ}icQ6 PIH>+Kp;3<5xQ\rgUߗFEV_Y򼧆gOr2 LSEcLj+zXFRdy-ppR1J'ء7SR&)}joL8M%0#=x8}A6@#㉨ RLjgӨ2*y.7GedToxiX` x~P_Oս)?P=tzkV4 ;{:rLE"թ u>G{p,b0gc{qȲ{U@Gl\5lO1 e2 RgIqċbMC kxVUi˝E O6 +*G ?YǴ{qofsn ^9Ȇ,A6bi@Iw0I{s\r 4E+O6صNmhz?W*x3aY83~ږ&p  :FD{N=A0ܯ蟋,!SeNGcB_VuȠm+}.y]fwlyPώ5!5Y0S/X]01luh.-<\~59 T,Qf]X[?SQ||P@8B+v"&2-rLv.Wny굻Л6 EcA96 F(mFsrleG\+l4sX*eCV}Vx-S('ej^d<$%b"Om_AgKY.{%$G?G `'jU Ѱ+|CvʹܳQq^iL?^YSb 4G{cYRj0/Dz/%M{^zq_5H) pbX^v:WyG0x:llfrj@i4Gd|bdGyBIrA>%[ZNE A5:e 4sY;%AN320Z{ QvSF $붮fJU t3\&r:pyu*ޏ=90>nW pvsi\l*nae׆ʄar|҇UEug;X=7ηGu|R&Ϧryt{.t2rTKI4BR,NaigyS@ґVAJ S4Z s Q՞d#nvPj)-q|؝5Pkqoc&W]֠4|LxWB:=YMk;>cKJjx12zY;/ZwH,;Jmt5R~ᱝK-Ճ1hHou^cƸN"o#?M]*v2px@T6ŭn>ÑTV V7'DN`JbU7l!+4Iי3҂ot'XB%'ad~հ_EM}o1ES-WWvG ρXDPGb??njX"d+C %wl*%`g-g EzMu}OpM`#MxhmC_Q 7kX:8[X0G<8)5xl0VC TTv-LF[Is#wfj+> X.uD9sc nJe:OiAK.KH. w듌8VqW6B_;-r/8mk'g,^#ۊT:@k I ?:j"|ZҮ:: S 1Ka)zs$S$,B$Jm~.1rgjAp?h0EbPײO28¶ąˌÏx8*n r[KպgvuՖ@uqKCXמ_FXn LNs9)O L̤!u* w]"*Rͭz0c@rDϑpqk"-U_ t~^&#Ԁ5o~ Sqح1߯l~}PTlI`/6l5Ew>\Pw떢dtl@̼\b,U!~>zlDPbv)Q鿊oz% %+厇AtoUu'WF't"FȓjFU7BHV.!7CM!qcgDGKqm^q_Y ༟>vTnѩߛ#ݙf-x#=hZ=2^l_K =KDŽ6:;IviiU3[Q[xƯ~=Qx~q: R֟ue8Jpy!Y^{/!k"s#5/EƊ;% vu|7Ш˴tt:ֲEia#O&<^!aE031j($񽐓nޤ.{΅ٯbvt)+ jڏX+u3ei tw c֚j76)GrWpl[xStX=P8eY7O.hnxmjj;6"1xc}/\U.|>]/}gE>mqFMmc@;yAiUe sA#Ej5ؠ3㗭7-r`XN*7cuq2+jrjkH/O(&ct8G]$>,=dlI JQ%ghz!`FiUbHux x|!CMSj$G۪;Vd`B鑔ڙ^QG?zk:WH+>~Br=k蒺3ҽr@0X߂Q\'??iC}]Aj?]J.!TxiTMNQX8$BK:/?"a 65:Kxms?U/J:)18VD5!2zbТUFS d 3}D ^?UCc8Y8qh((m1 N}C_bm,X8F&*o. em$ǫC3#dT!?8mA(Q&O֓@F%s.'`2J{&Eoa@a1R'Ze`@ADaϭ)22(mdHV%ՓęN4C``UX5 a%DF֟#A0psAK5v fޠ Ì^~-Ȅ9zQn摫P vƕF{^G BC͡Q⭸]#u!cp Fs !f R @bf+B9O'7;Oq߽]2!1CY|7Ӊney>(.iR+w%H}{:΢-ugi%)Kۼjz]O_y|a)zdz@d@!bh.st`c?ǴH[uVϚjΤ;A]epFxY| /ߩOmcN(f$HN^_?=s҃Z(=jQϣT=0&D#鵊,vÃ+ʴ=w J,[2cRhvN[K',6/z΃ߴ^<{^[P`{t5PXŸyuј{/Vg sh"Q1|s%, ]3=48o*wF1{0Vg.< Z;Yq4УZ1?6;$ZT nvpN[[RaשY5r1T"ؾĘE*z~]_4aqXJ:)ɼ!QS)jj $xnk<RHT 8 39ܐFo־俐Ysl!K I]C8Vr bZ?QdH/sEmD]el]WɮLۚ.܉Z#Q'<mVH)A!"Qn2~퓟:2%jCuG:\.J笉y"gCJIavWt-.9LT Үm:֕R^㢫%m̶`1g4,[?PS>I[_mM?g> 8]gI: cκmDv)Љ13`Y(~F5vjx3/ Β*zwTVf[ ۓ"Y7>Me7U"yq0n~BY]v_a\p4c@%KL |PrNzAsM):citVL.tGu9% :g^9Y 6|X=p!Fɓ~${ ^#kAB|)/_ձ4gBlވ 3eEןMskNy#wIvSNݨ7gqqr8Vguݠ'_%` џOXw N o#8 B %c6W@1Q㶮OcH};LY`m]0#Xv$/8P<:ŮD,_N~ÏSpqPhLH)3i/!{&rl&9iV?3Vf@SQ(lc-<hŚaDiWQODl %UeO˓,.'163Jvѐ8,>U[q5eczmO*2ky^:5"@OfQ̎`t+WTDj2{Pi2H]H }Xruv#Js=~ubzuO$i.I5d$ek zoSvF<=ث;~^g͸yu!ajōެ%$P HP!Ew\c ĎQ. =߯kJl_&ʈB$4 edy풇~Xr"Z`/6. dq<+ GIw9Pӄ^2ZByy !hGRlm33Ծmi9gTSPL)ժbmzc4IqxjǃEN*cۺX# _jl]7b7$x"`y lߜ͓|:V-Lѵ h hl4u$^?]ZSj$pR&WmD8]/$/>S@3M7\T} d@2smpC E/K-,)j#UTxH;t,fv@/Z["X[b"JzY"\t(|A쬆o`qE8o+)I嵠6HoCU0 {'ȣX"h&_vvTd$ EѶaNSkv>)-  ޑfKXش%Lߎ/,(Lξ7lת~>YHDU!GljhcG5EYAxSGpy]SdZ3˺ia1Uw&<]' qYS*%C8 (. ЙRZ_y)/] Wۭ57UhUdC)p5ő {!9bM,"`֙ Psnx s!~q6XARt.ӯy/bJIu$md(WsbKO 4yF/KEC}E>gM飹 {d&1$%dy s=`uyg)W##32UH)MQ$ϱܱnvV*p :4W#Y5?Lզ\vLf ~}@mm]9?| W*,ӕVbK@S6[1Е A—n}{R\ BORB "!e;W8*TcStlRlF@kϭa-A7tSVC;<]3q^w_|ςs ?SDѳku RþB`%d;oҨ/ q@@t%-𾙿$YF9N7y=Lg P=BjѩJzV+Txވx9vPlz$Gx O%iJvPPCJ"Om2߁G*?Afh^Lނu ve}9:#[UCK۴F7ݚOt`g5>EX*ȁ<[;d,ĤCczCXQk;'Br~ h}5r3FrivǐPP «rDQ^DpD.Qs=t>=&t|)ɔU[h d%d;yۥz OoGwqX,lFd5G.;"@"Kp J?b]]hZ9 sʑ N[{q7gWee =ئhs 9ƒ+qYlo6RJs bpun\D^u酟j]ұ42*P ų(FgK*ؽ ń&=Ah )Nt/?e zth>c)@K t鋴 0.*Ȉ,!/o,NS-)peO%5Ƙ>$P hv.Zh[9[: %9c#+9kIRGǓ͋HLWbh$y2Tle8mQ%j=JUoSEY^JjFqQytx:1jRKn0KSuf@QgAPI=Bs"P dQ1 @\2G3v1,]2?a^Xa?%xØh]o;;~FU ~"fWKBHɄՌЀ1(e<}S' 9m'y&yORm.GrT9Yn+ 7R ,whuC?UQ Mk T;_-X U$؅)A=>ŒЏdMV{Kܝӱ;5KO\%*LbYDLtj||?nHիfjaL2NM[DM2'B\jVdw qb75+Rrڬ$7HS.Bsdf(̾BK; DБ^6eweՉ&a7ժ:൏^yԗ:Ii\"CD(jAd(Dp* -9z"N&U'Ļ6ϔB àTadHJ^J5겁*>>oɎJP. k)=9jmdPNh W-oRdiKD6󚰻bμ?Y<[s9u%wMzAUF70HyM2J2ahMODžm.,L}) <ZLڞb3piSR*šujeJکюsf/VHD4`zg `8I%-_žս6/R4ZɎ~pɾb(72@ O~k7ħʖFbO'K\ڽG_d]+,?&@%tWT$zW2%S{uAW Mpzj(ʢuiRW/<z&~nJFt6ՖO6!B~V@%Gp Q![1|$ &=o"#*2!7hp^k(P 4bhj(͡=AeHدN$Y 7݅XqzvL!^I s3D/4!/ /~ͳeZXn_$R=J6`CZ|T"J oܱʉ˫sX+ni!t̔h2BO5^(ERH郬9 fP(.7=:TJf$3<jȣ[q{p:^[l7n0)ԯb\'RKzW5d]%ŢlS{x(UÉ׌n {odگ8Ĝg|WVͭTbpLBFh\"zغB6&uaFvBK^Uik"9RoQ֣?Rg;Xa%ϦkM28MŭT`XQ 0 U_*C6*|ڇq͵ ^=%|JIقAxtIZҕs= #7_'j"c-aAszR 0[Ec6Ͼ"ܼu1**! "1jQ',:OV~Xp`zp'Bu!Uɕи 6T޻ 4V,3\;FL[E-*;^I UCŖ Anʹ1:7SJ @@ؗTzt,ߣ Ls0!@j 6XԷMp2ϥ2Yi__Ymv)L=ӕ ViLxvȊOl6Sdr 8TLbԤ)Jhgt֮09kAd7}.%6{1|9=xf$EۇĦ9Jy# Dx k5[Hosvo! pڗ5^sE gĐM-7Rp]HPW謊Ig=$B:t9u}#TVK8f}%_TcF1Ǿ60#0je]kOK  LfINҬ"32F)g~&cgMZrKC.?7U"_ҿZl_HC8qc̶kidzE* y*|) 0oCv3Tl.za/OeS3֋VٮC=a5J/;{Aؾfd2 ,ݖ_ocD5r[feK$!uÜ3D_4%qi$ .-#e}'Vi$d~TZāǞ.>e޿]`}L{OI꧃ؐs?hʡ4z@=zGS r }#!֫T֚B˱KHݴA“ ekM\!VafE8F6?ɫF\/ߚS!&Gc mkf1mk{9[jX?D\Ltө5#V2O}1u.jgDy"[j"pAV՝ +Ig]K;x7uG]Q.Nh_o0W{V3^i5e_|j,$Niݯ8NƄМ'"3x1A[C#9[Ҿ׶-lJ&`7O#%}fu+LK{[ uI]g*8-\@ajƪyӜŔ.|!_UsǶGIiw-5 d/NPfv_‘O8iPMYhOasdP\(DQp6ʗDSnxMUw\@/OJ`ro:l&[AǃWK $ٴ'^D*tEwbyǀ-k6Bn՗D5h $/w|Ckwr lկ$f))2{qV\j7a2 4ȂJ\sʜɱl*x]͈AGgA3̈㤹.G_!I?OnB$78qTY23(_(͊Pb U]]XY5B.zN; =L]-ad7ͻ* X֦_Ac1,S[ ZFو9ϠK4 qG A>ٴ^, kv{{lgDK&/gpr $+ꖯ_ >wOHGu )c3,(5+>5r)rg0Ҫa;!-d"]YPM[Ps_XG!SHK= )貇\GqstT~g -EҪt9sJH_;:I$6(gvj؝~LVyiOAg9+f7\"[MShgz35* uz>Cj`LC (_n\ԅ|+!N" 0#[ejкg4\X#aC{Q9(a#ق'2P-$`>q2H<}l2ԬdխF=/;L0)8p>&oJ|;zV C5c٤XP(a8R^wi QOvMHcZ~Yݳr 2 *AqcQ%+ :vZaT@3&!=xlZOD hlҀ)tt%Gs?MP_B GV7|Q L6` 5 ̱l84$Z.y _Âx;/e3`}(0[H\ݸi'3vgɋhV<¢؍JWR+GNT ~@khW-RVcEj_wwY|L4\PCEm1}c[1"6V0R{[ Rb;Zak] +N!{l%6pM: eólDy pA]jeGDixUZ'8dC]ϪXHzvoOcQcg7>?G1$K4C, CqϷ]ƥ?eüOᇌ\ߢ{ߖ.UYyݚAOqϯTd9%qZO8'`AzutcX$7˚d$뀢rbCV@"vc߂X[^8^$P WE8~}[oBM:nYJl17Ʃ#9_[EscԲ [:ʯyE[-އZbJ0<[+4~tFIT[e'dcIw\"1kP $aB`=\S/_dK̖f | yϥ qF,VE- :q=##,Op$H#]tZn̝qbgpKߊ1*? -'?\BuE"Elդ}f,10>:eҦI 2^x&j4ӻ-1b:q7'5hލklA5\xw-Е-J,l-i1"kMIޚX.l ӇZ>z"7]79moސ#ɪ6Q2qkh) P#T늇䏽*Q"CgJǍRko֟9 TШyi?)vjq'.t A(x 9q} P[үìU!?<䪢Nuc Z$*:GEt^;H)כlvNY/d@#!XoDƜ|^,!S2Y ybȜЊTJVW5~Ǘm[Bcҳ$Aj4'w;Mw y"PGd+|rua/8PJcCI[ wѭl4+d-cWc"5+ 3m^tNIJJPMj`6`HMpA*ٗ#N(nNnɻbqϾ.?Ha@@h ')FLkrQϯI~}jh?Ԏ47(p 9!dko5|~d1)bc䦧m1R ZV^rW ?]Gf_$"@m%۶[ 9Kd'B9+; qcPVY\ng%ݎGqr0#d՞X3EiQ`UILgnofx ~6ΥO'U4%6v{- > DNH.#ƤIR>JNs*X̖Yb$ 8dPk@"@ɏdC[ zYñFioN{{ §Z D*@9tVO%ruV`#'}ؠٰ/KƸkP*n} dm@$`%XZOƑ1D󠏋eg7D#W-4C*Fs%2Cə Ӳj}%}s"[̩r ]OK"죋Hb $<^< *JAj~QQ_jJM`3F?<;0S(RbpZ7Oi_-B|7R8IZ(tth~<쳖#8$Dɝ 3ѥĖ"GCAw@%@t2@GN-:wns˧`p;L "p A3q9>Z8w3๺v2=L'8E[zTW-R\™ /'e3S![xW$%ſg]uREZ:*-} D+wb2hϐC.~(c)TJ] $0W.Q݀ac.$b;/ <-c5R/վȫl54:]Ϯtng)N};~\^ORV@)\hFgц|Lwg+oۄӟjZ` b&pc#Όψ Ͻ'Ԫy{@fWcxSx3Zfq9+X">'rtV6ے81J!Lp^#dOG]0~hj KL&q)8:ɥ`ֵXǫwH8|`i7-k梕@sǁ% !uaTl-N,W&-#iӲ Q[l!E/B.9]g\5}Vw9f{C~ 4lб_>"zĽ'Z@M_adIwڝϬ) M ,q&;/G8ʦ^́>Z;&¶`3v8:u1i0z5M/˚;u {P!, z=A27FQ;đwX7t5)H6}xI=jXQڬFj]Cx5fG&Q WM9m' BF;8QTyu&`Jǧۙ^{Q}4R/&]tUO_=ꑾǩ m %NgN ϒ?Wp]~`7rRFc%ΙfM?sm><*b2snlgHy#a3,:{H^7V?jL'>uJ G3*&6CM$7jE\pp?*&  UӰRp CW=u<#zytaRAm͆Wl0ӗCc(/OW]аS(DE'j3鏪~0[Gpd}k-ЛDZEsd;di˜S{1e8VŶ;Gtzq"46yΑOw a) ~O3P# }~mtv H/Μ19>UdsW:{ozKQM?e.q5;$w#IᶎN 8=KBkRVSW!І ` t2/0=IB4}/ "zGrԉX=*Cq*'W? jrQqI$YL!p!ɳu;"Hip n)R,D Q062;:k>3fIpiwBZOOo -2j!)JF4vh9LK5!BK{WGeT4=jm7bb B..O g=g{FDd wPMYF}acH W!w܏J2Dk|go=<"M$k!,Hט g'3!ҺCZ?~0蓗d kJ:\h<]Xlx ױAqi%Zfp M8כ9bXJ8 E4d|<8$Md`?瓗Ao jGUԌUÅTSs; !1l3u&9Wh ظiT_V 4V4^}KD'Sz ӳ|49e7`qYSe\5Dz|\j+_ʄOrL(WbFCwuwyBdEEyuri4NExp_-?rݵP@ y -g4F}BAoq4׮+" D*5<۲^un4ҢWVuαx؜V އɒ+Mtֳ(82̖5 w..|xH(`g>~RtfR*5A c(#ʛF("lU?a+%1z5d?+nsMrB(Y˗]Γ4Rʰ8޻fi,4sWrlDDׁvUBb8\ \Q)geWȣH{l%oD\><(TׇQZ//7٠mUROX0 [1L/? I|P Mo!)wB&%xnʷ Ҹ0Z6KSXoqU!cE^5A6@"Q7B=5'QqIVJ(&KL`*"~XNXe^?Vl;`-and_&ڣwvȁk!5}LD&/UnڄiC6)Jm(&J*Z}0p<|3ܾ)Y-{d;1YxG(" hVp!aYBz0j go5oCa^@Eʽ-LHoMC't}Me?F; )fL'N}5XVM(۽Ji8$".b#??YjX+d଒s{W@(W]0=G7f'#-#q_ l:k!ԠV%[:lsB R0 cy=]m}usU"ioTVɲV'_[rR`U AƧRwM$^d=EEw"P$y9ٚPß5yȭ;ߔe# ^7È,Q.>.KcAtQ]2~Ys1(!*DyF[r4I!썰.,'= IPR@^%_9dǮv{ {J = {ײ훲^YȮ=)"EhjN: 1 ;m;^w_B -ߞ镫`Š UWoKvQ8 _Xν>}Qm]{ͬ.Ii^PG4bn}ݿ DaSzR@+g;fN[{[~כCŮc)"!hS-aF:$͋)ćuӞF4:ALmkxXmLzSa vbZ&ىWbxee~_Gem6.{Z;tX^6pu2F$EHks`3vcJ2a "&.qd=_)"vXud K5p솛6m`gɞ8ٜs[+(7~/Yͪv2+ydd!Fg M[ ٿ0`~=l5Fr6Yzv7b#;^%dTeuL?S;?3ŋ|&EG@R@k{X쿈|Bh)(ү*ob؜/WKC,PUuyM.R%r4j\] =_4M P$ԹenQX ?Fc꿢gD$[ —7͖Tq5/zK4˚hWh/䑖ۖe {<]xDRzޜ dA3s#eÈ l:<΍j7OR|2`^q2^X=AXeǼmRj{XYRPp]e+.sU=.% ǯLbi*u\nѲXR,g%'g=TN03/L%ifq°SE/:.Aӑ˯8  js l c76nk#2F$A"_W[eH?J_zlupɓ*N~`7]ҵH|{(T3o(ڎ.0s7I܄0,^)_/YТjd|pu69f?V0M4KB 03dm rK8۲_LDsͪ ijJ"][7XY@oMJ-L!2#-He= 8d+0TNMob-KÇΤlcsoZvD &ꬼCKok O`UU9kN/{+(Hr68'AI(|h rRȗɥ"-vOPbj@J]ÁBfI{'ʁxjke^(!~3Z˝JƿovlA}*5Am~~4Бpk>>}p%OJX[i`W)@.h"U2f1Vj;J_xf#Ѕ)Gcaؙ mDELh7>S#ˊI/}R 9 \Elң^?}+ kSqw)#7 d~h4 JL-[YQq4Vp%*!s k{!gĊ]=B/ƚRFwMն[q~8єzo*U?/hŮ#׵TNO!Cx_6p$C13Kc/Jz$GeI5G,hƶ|¦,>}.[ZLeݽjшlFQ%7[4 ɋi2BOpWò:"xSt@۽}YH+pT00lcg\q)BLx7RRS:~-lyYcuKe1 &v#߾t <⏵M:<HQCFן^_T<0rCۂ$}ڄ\wߐ^|7#.) 3dp mFW uuv'2wXnBNzʒ-Z?՝%絘@ ĂbVR&,ӯ{5 鱥hQ$ᡛat #U&4EUz=,ZjTцPe OFq~nנvjxߔ4a=<(l}^ι}%ӓٹ]sK}W5=ҏ)p_ Jxݛ⒈` yW%79) ,jba/VĄg <tM|@>}O6#{{c\s2s*[˨[XU=f7B=΁=6䙛Tl/hH ޶ ƫ&40k1. pDZd+mҌGI(驲xX  >O(P.xnNpWK˚I >wHTF,VFd ^`E ~ֆ@حaꁸؤn"W7E ~zM^$,w{Qm7rfL.=D ֠f!_kph=N7 ڭ/_·[˻)=`݆j/UI׬6:>P[dD=~$R& 8 \iʑd3CϬ`R2[ݓh ٟF؃KuH\Eif6 #)<ï容uYf7v]> H]fTKsğ/8Hcw1%̇;ђ0Ý|@VL $*' b~Ypٸ!5! 8g ~6!"03 __KwîPjחrCqG]S9m5"[wp  B&-ݖB"˪S5l#"ӮQ` Yw w+xDGW6RRe5 ,xgFf._x,z7283XqfvIJ]S)vaUL ^?FO" 7u n !څj8SI'zt%nB?_قMFy65㩦9>+𙃍Ot~+oS@v<ݾ9y3˰u)͉i(§#sm^=:*_3t e>^xLﷃ閫޽ {'F}zAj7>zoq& yA<C|IJkuFTCru*k(E6]`$4 0v|ϯmsA0O܅s/D[$|ڮ@K^]X8^*!w;++nm|I޼}1Ef!Rg Ӷ 86 c[Nt`3#S %LYAH ,^ad777 rП*) .^ 0ZB(ɾ<[ fe-Oxxc+ r -Zw½Ч)rŬfk\n4S+EΖfsRECa*~n&#h$FM{& 2R!ww_'c=_ϲ=g)WL mndB0ӏݎ[F MflРέ}|W:Ȁ?V&O{\ȥ?́# Nξ=zKʾ81KA'Bs"*(0@9?PGDMJ 40ocKpűikbSmT'y&bkrdz^̟qbŠޝ Shm}6-|^ĒC2}}ZuORrͱ,\@fVXm6?3.Lȴd\MXz;Vjt!|휽vυvόP ØY*FN5E~f DH N0\ɠ9WYPٿkIխ-GB\ uj 7+йoȝ:+'` +Q5Vh1юh9@_ OVSaō.{..~FIzNOJ~S=p?.-bw`u2Lbڴjj >$;SaŤ݃Xet)Áo3O4@Ӽ8Mdj-olr}lhwO{Cgjӈ{ HVQVrmN#~ch0ɼn[˟"b)q&k=`vU dž`m˛+I`Ly732;.-ȁ`0E>ɿ3P4$k@P>psMbčgFjiQHl4;GA"B1z o1_"X*6"*ΤL3B s遲AM̊8 R2b5(G?RN  '6usjwGeKrXG m_9ߑ3hqf7;x)1*W,@"d+^+SnGEVlNkk KF`-8jS_ܳr,"Cee !j` %TX/k;ƴ|sPѪny ~VD ~+6C*ToMǕ%Nw ZF*|l%vFfPKT %25P|#5 ЧWkKRERQ]ҔARW$V rh>/̣<y):41H1Re\AAN b%ͫd|AqLfnvU!W]:DA-* ,PdIHd (xAd=O+q"BG\563' | E (Ko b̂{ T@zl#މA\QXX{hHg=|`aAwQ>Ba{`uVZ6ZjqiB@0?ߞbESn+`#wH";խVbVyR vAz/t%UVWX ܖ[{D"5_aɘdCK.7l\?jW?rz g(pW:ܓOl hCB șꈟpgЭ?D;[ I8G+\Q*{*MLw>vx57{_Dl\F;Vy)^7ܚ{S.{[6 B\-WcK/9z{-d$%%twM\%BZɟťvh/HA9Jw۳ BUE>Z* |{%?_Evh1Y~ =s̨䷳A 0ׯq"!HD߲^qxNЋPL5@b1}HqJf>qg)۫2[nAĵwWa4cB&vu} Z lZ A\TóGVI7Dٕ(:1J AS{Jk'CextZ.۸[y":ƾFp;qWnGu"sX. ܇9k})EKbjLEP60B1[5A{LgrGݶ 8(Q9i(yc;~Y*\6QQ]|_ɽ D\6Hoy&a6Kٹ\G.;J+q"4O~wsw)+9TkUhH6_8V/fbqlUR8|}|gf:n`U?j3 7_1,Ԝ 7X6}X3Ӆ#hı |5UEהeUd&{ I5rq>=V i>V3s㉑BIsyp]!ŔV|'lys-O2D:#`$H)G*XkVZahO* o~SDV-}~͖ѿw$W' ɡj 8H?CF.;yǺΕcſsR8A$[/v{>ni/TB[G8KdN~؃wVqx*[TYe53qNHJ ~qD U+RHg$ϿK"؎89  ۔˳^Loy& {?E3tx!R g3+"Grm3HЗYl(Qd!Gȳ5~0+58 Eshr8E#@@c)9QyF_ci)w\}ty=rFk$UgexOG9nܬZކhqՁdHE.](e6%z* ^0]qԽ3@~gU8SkdJP.HԊ,ps llVgS/kAslBc Mqߊhŕa%_jfEm<d!xj* EFe𴎢g+"s][;n8DF%P.Cgq6+OeK,̸Tg@zk$MhTJL蟼[Ⱦ2&|3^ ؀#ƅ% P4(k/٤'&|L˕աZ45nE!UɮN׏.Ŭ 8NϦ[UW#`26EQ1O  Jg1@Bk/דM&O;z >Qq59hMTkXq[(vm\']؁ e/J;b.לtM Y=óPW)L21Ursq3E7RC\P4kV93/Hf85 1F7ڵ YPУhtx_qsUˮ'fH)+%[jlmP;(0.,m|ڄXepm F r枭ms >\_6 V,/TCEФe="gY _L0Fޅi79E\F@Ԍ֪jp1bϲ: ` ]d5bBmvJ%D]ȉ8-ܡE;~K+xw,hbf6i:;r)6'?A1KOkʤ(MUc <7tDnZPBGK }%g}"N(٢(^k!;:y4H?6 6J#s=L7Z5^{Ay~>pBolܵJr:/r= D^O*Yoc`jR'1)SʏNT0c؇S +(z?R[ǝ~ʋܔh_v+po3`'e߉Lo;lbluM@%80~ft8lE`ʏT~+g@XA/]^.A|q3Qd՚q&N>X+)PѾDRP8(igU VB%tf8C!LN)@ndt+rwe~=:F Qd1᢬V^}v1$7'y3ڳߗʣ TR8Qտd.x}ney`BF&yR~x[miNol7Ҥ}Rz>Fa{w^a6+5 D:_M nYQj;wi`K#TDk^-u4KޚW %:h}]8JiH(2̄O=UlVDe86/î+;Fea^vF]Ⱦ%cR 0l#u4.JEЏ2 wHQ!IbRwElIv:rB">,V~)aS/9K^uqv8<@c<ϓmAhLCzME&N$ as=Mr(/TrQS("Q?>Eߔr2] uk{Z7~Fs *1O֓Iȝ`] V|a#iA}%_?T, }L̫PA͝&Otv'J/gXwS# -*ĖIyR=,]g@3&# nwvKcT~@T6H~me/,HmlU뽹ijy=75%b?]?Gߴ!Ҵ[^a'F Iz*k^ >>jG#>uj% >yx`[d$D4aX=j/1 !yϬ:7%:nBy_;d? >XŬ7`@39oX& z!Njt 6ƿNx%09űߕ,k0e0, e`f2*D"9섭@s8qA?Ok悻"*K<VNJrjnڧu9ϫ#ѯ!,rpvRf}܋kwwЭ*Fq%f 8mM0{}+v3FbF,<&Ոgs#} ;U^ %9OlbXYF}) hr&&LjB4}4iAd8'6L`7R<]>hr ?B ɠ!<;Apb]B[JU`|wWg03e>+,!k(֋P C{7H &LszhX{"gӟ[7N >rx+[T8eHQbd|;4$`eQ37EIma@b-z%cBs2cz ]}y՞[r.~L,Ŷ=4U}+ÏU/Irˢw@29jm961d҉0f5hsIYAнW/(r|`a¼N 'CK;hQ i5v" 14р50̺eb&6#S[ B6z1"^g3Vuf<ݏH&-! W΄Q7z \Z$\V FHw]EzYqEoŊ4oBs-CWXEuPOomA;w d[wk(<3w4;1zÑ)?HdnZnZJmdz#%'̀~i[uH" W1DA oG' |o+KQbM>^S6ݬJk <5s$[O/(,᝘CZ2e>:\Ql6JeZ2/qp9<KI8tA mY#ϸuu$ 0)lq^푦Rx"09>F{Hj78=] 2FB1Daξ7"sT"$m"o K! =\MlST7`8GUݾR`Y.J "vt.` VwE1ER"ȅ4a\ܚha:jz-G !u.+D!kі^\e[` ^ŪtfମR&d )ti  F{y+f0nF)k^> Li?z8"`0Wo|u:: ovjN/kXce6Ѓfjs]]8INK4Ђo".;5*#!PI*b(4qLi T wC̱j/ң~ܐ%RD8\jX8ÓҦ?;w XuiIi 6-ұƓ=^tntEOsa O:HQ%?Sh 4f]LG;ftJMy2ySZ[A_7$s@&:Ǝɡ}~&`\kW( W,{Jʱ:Ў续JeSMgO/1 34i}#VC 'Q9mUCaSԏ܇$ ɌS `˯1669 K]m$S4AΪW."|C|6ʼnέ*Uٔ&b p1Z禱Q_EGu=4hX"RcWA"H6yrZ#>Nh혇OT]`#A30PH>w#2?U_NwYs\WlF5~#;")/-N"/K!p bFP*]ܘ5QnnWŭ.#*.B4w*X!F$Ū#Mc|[S>{Qj3{"V_hؿ$}j,gr8L٭xmk;Pd" fػannѸ6;Y~.G/sྰve^C@59ecV/Mf=n9ƮԺُ þ6$~?! "gsj#Tc= E, cFf7o Ŋ}wXڒ%}/_~a+ B%x6Fez;=ԕʁ`dԱ(mTzQl7&0;z[ص!ӽ؉#ԃWQ3N'o!=0Aevl3;`x@նEB%ФR&Q|1\K Go82{7 /B" 6@^/#pQBu>-lp"qRc9IkN@7?B|zN9̟44Gvڎ!./PnӿˉmtjX!%+\0[*%G24fN"_+ Gi%Ծ+]4LnkC4Nw_pˬ@RI9JtDA9즼I\Q/2w۹=Z8fv@O f;˄<>Q}0LbFgèE|~௽O\xI0FqA FG s$^X Bf_e@1Gǐt(M{?}:劬o=SZ|ﯟwܡRت\Sߙ~GQ d'|lĔrjBO%6%ϛ3-Իjev#3;P+;u O 'Ne7ҵ`q͡=hۆ~}BvC8NJ*.-mTz U4t bԲ6c-:Ƨ*Rϯ%fY>A%KbщJ&w7l|cB6 MdǯY"-"=ΒUol+/\U Cob$pj\",+#t4[D^>iBxEAW=: MhƁ+xf$ jE;ѢI%#Ե#1rQ'$&vUqװf?SivW[awz֤Eg|>[V']OU8%.~ce'nGEe */w^N*/G>q8U1WeFAkG@wgcqD磣I+>˶=Ӎ9 C"T=jcvk{7̀~qlw yؙ ʀN(Eǣ^"(6zW{"l|0";2׹blY&*_j?{א8$t8T 2碩q[:*["GA dNIE慫aayMIR3ttCΟ.6wI`o$iQ{9c>ܳy-\9'|UV&P3ݵy^P4kfM Y?")>cUfX F,e{VӹݣFƽ"ȩh3Smr+/oDK(\N{~ 4EIZh6#Dh:v%sT\2đ/#C)v0CUOZ=vwDKgNh"zɴ2yø>H5x$xoUMCv5Oޒ/9o4 <6_TU\kH+*6^;D5.s~dΎ.b!CNzvXj(uu[jS\Ŭs(FffhJ1f+0 2QQ>c aAzXy3By'4a_$1<1IPYVd '@J#+4jg"y;hSѮJjgKDWRh=C/K-s|~Do2hd ~5Tk7[(Pe%J(10UB-_~k&vHPUo CwB+-1RFpY g DbnϑxLk5UQzO3Ƞ%G_o%뜄)%֗N^Rv _k*%0InʽŰ4[U4'Htqm\ڏ-O{fnm-[* ˅rOo]#7hIYrTݝ/",$?otSGB'@c/1d ]Lu`I۷ۢEC9">e=  #.c&h8fVGGόyy5b؄PeH~J1icjbQNT<٤MQČ!H14|">a\Em'!o|xyI6WCe2`vDNB۞Ky_qz :ZڅdPE|f^Nh!P|D<_K>xӢ&KE2Đ͕3de(>Ӝ52(zfYTh' ޶`9DR6ç$Yg) 晘Psaae tttF^BB]&XN!V/D~'y9߂IS ɼB/=JL t ]n{ŬCDmeup+ˏ T =*R/7q[a"oԯ,:tܺ݀uD3- řqcz5|+AaW}3N!a% F,bJIƸ t࠹"]37M84 Ї{vEqLGƶ96· ͚듿:6l/Z~ӹJ=^'K5} ,FjV{7DzWd66E"-=2ED|B97SuRÌxXƳ_3[SKppgn>~Y٘ԭv!!?Xr ) nOk8\Q3I1Z݊Vs}"U9+ YO̅)U8hp E:C^Ui*3#e?MQXT>dUw#nJĆӹ@ːY>@~J rq\u%0\?NzUal)b2DOGGU 5.VTݯkN6\Oj< uLx;ǖe? ڃkU%[GZVVR?Faj!*IǵBWU4n^ _}>/Dj9Om>,~;>mE^OrL#[(#v";Y"$qqM0ZHw, srɋ~91TnˋӭK11̨h6fRzj"۸ܦg@+[^FȳV2#yzOwxlУvaRg;=ҠBwP!cŮ$/7z)s3gm)m -_)>UvCfZ͖$& q(Y4l˒R꺯6qayr+}M,ȵZQe 0UsU^ 3bv}i}omT5ʼnzWay="a$6iP59Qx?+&s\*5W!euGgJ';2ip-8Z-PGOQ& cF.8\9+V{\y&S*X.')Gdf[Mar> {4q+~ȝMgeRYc5hZ[g5(UÜTOE.1OBJR/WGIs6YrlZWmtut*/%вZU#!"B Lg9:}ݾ DH8[b(W/$U4k,qt"$rB*i_z}Y?bLD8\+)7oQ` ?{xC?a-^v."|U4Kc-]PjG*qqOVS4sʃK,$i݈V z*>*1P)fBM%֎) #bֺ-C0?eF7j^H$8!N9< ƹ G+ZԱf 81@Vv%f^]R]ܸ Fk%\y(D{UbfGH%و:\kWhkEJ4g-Ĕm]Xg4\z`h>{'IGGX|bб"yUo#KB""|WC(pwe*\}Km17(߳mM9` 7 uݟB+U1 {q0Wd$7"1G5hf;Yz^z.O`rMi6G#cH|4u%i\M}P{qpF%!e 7@j=M[GdzxSٗtGKUkj–ڤ.^R%,]ǒ %N: sz ;RL9( ޲ 3WÖA0R[vk}ۄ j~fdK;mnXzEd6X!Gl单 oyA8^rSK@(R>,0S^VΫ")aX|׭Sjm_V}jQc3*ǰenP4$Sn I%^޻fA Ȧ"ř#o)ޣ+aedI[G3G r 8TkM%o=#^(u͇ g)bW}VwlY;p..:C_߶V F!J#;+87gB0W3lQ}თ3mb&J+QJ:!(9TԳa<*cVrJ=+x0 LH/vkxj֊fOWfĴjȆ{U9 ,͎nifpjt AeȻX)pQU55],U#WybD4j]ӑ {/#n&eܒ*Z(R|@Z~U=gL39_ ы LJ$p%p>SIvaD'^ w&퐹OV>~HVߐw<VMg^FxopMU(=}}]DIWl ~*c)ǻ]iTl7>Rar` #v,w*cȼyEKӅ17,&sdz<^`Լ;[\o Q35h8Y4:Bպ8!Aq(& IO!1Z/Ѣ}SwKۊYI}X=t0,GjǢ: t6Г瞨ierYD?3Ƽ]0^}r9Nvgq%\])0]g73=IV6_]$Z+yC G`sVS %6錷{J^tQy:˳UetӏhwlCtpx ,4$7o]=|ŚxTo^P^^`lb^ !.<ugf m7P׺{Auye=0=f^| Q= :!QtlvY)!VWUc3^ gσig%g|?or"Ns.A{D?}.mUmkF0,qG(D.ibjBM QQѮ+¿HVȰJў?| H;AXs zH=i')PW1]&s]M"ш mx̝yg9gNOjXLXA+]Zvw,h"gϼȷPAʸeIݝܟT캳s#XdjSo/,rBXMW'?[87N93>$+՗X"៱v}@h\EqeO̝_6Hȡ¿/鍧2qb]Ƀ%0_7z;3%Vqk98HqHYb?7m85, ҋgFg3T]ևI^`yS?F#,t㏣/ DӘ7'b]~h 3>u;Bqln7$ۧ448]zٳ5Q"Ú9P'Rm9Nq|ȳH iߟ ǕbY@"Aua# K1l[g.qg>v ڗb`wx'O^5yu4U:u#4]}Έ`ߵ=#̆D8H7n$҇ * dfN3=ubuPԴ#A d$+[ǐ ؠ~7$zq*5'ٽ wgSH94 Fx2RuS 2%Av4+6t1A.[e]iD+0Wxn6,![n{n}*~r5܈?PRIWeWufG$E-\]I;_}O%=Oވ;> RBP8XŬfv6z{S6i@f^_CDHq%gC#^ weU aIނ iIYeG~KmXQAWmzaOp%$)$OR.4ESDWHSYQT}4[,>!`S0͔p29- Qb+FIՉ7jc^ȘvT8oGE,Ct{&t1we7)Օ@< Ø%=f: KGj5*]R?Jv!ՙ&dH좂7e $``GcO2 i}+2zd40aX^%w0TvCfDGnX;6ԩJ¡bOcv`Mr\R7jOϋ9! .wQqnl nAWj=A.(B#>R UyL:fm-[qDeс3*F2z. zCۨl=?NSX%>CCm?LbCEyH,8:>6/&мP1 c6Ex4Ӛ>@U/HB.fg;4GH8H`kdfCxqSKIđ!:(G:+ŀzO址3ά̊4x?HAF@{:K ^b~0f;.oɴ(seK< )z53m"FmNC H ]!\ݡ~`͝Z[AT-F+ޒlJ!eULesG(`ΟV܀1&vʲ A| ArbZ Jl~N4w+{(cey0Nb}E^y m87>׊C"?MM $ wVi\HL24^iM,^__]: ǶRa7k!23YD{= N)~hF"lUetѕ mh-)5ƍPSu 0Z$^3FGy%CEoa_R(8iΐum .2IU$m"H́mK2:GQ`曏*7DVmiDjGFn1,yܬ2q>\3p_9{9vgGIQ 7iiIأk  :m$-C]r!(" c0?D*UuE/)> ŎCΛb$Ew J?P)V}:*&4 <䙀{!fu2)zD{_`'&SҐ2Q )5. Ք1VkdLN?k(f G©̸}ֺA$3 .N?>fsR\B,K('Jjs'*xOM6$̈́b7 1k76h3Z4gqgTĉFķjA/<DYNP`VE2CbQGbٖ ¹q+\npg3O?$x4 #Wdk Rw7Q/NK(qa?0hw#ss_!B$$٩7>6rk`V<6,-*p@v"r3MoKmIo<:L۾ :#B ߣ{fyNjqN8^0^TBͅ9n5ZQ>Nwt*EV*@$/ g`GJ>p[">>yKu:3Fp;%8z,yE9s>`%ueH0~Ek.k FU䲐%sw˙bXbF9APEvD뗧cGi,${ݣ8\T+B ^M>fafeK:pyø|C7{؛ck>#*%)P(pBɳyVi9AΤ_2P^"DtX4q3Iw`znh=c+jC`[a_qP%7h`3bV eJjpwx/$ $~5p~_q b%tPc׍fBVx%'DHB"AXn㩹qU/ؗ62~W `E*ih|71 ol5k1YJJڢW au`z Bmbbt+Qa<'^EiلY ?(ҞȗJ3:`3K⁞բ?L GPn,guu*9;tJYΘ:T+=̯ߥI\  Opooo'@\gSAU|v`7̉+Puf'h" 1̦'6=0]c_pN1B#&}D` 4&(o]>t6 N0%M_/bDRv.KU&1㷨9CL*JQndoiD Zĺ-<]vyD~؜l|1^ZC"O>DJ볰ZA4++zxD@GUwث~2'F ɗ /6 `l jx|̭.a &P6az!uS J;26vק J#1M|= 7Pa hǓΈ֦BjDUb UR J߼5;UfHK2jAЊ!?BZ'#1,`]Sz%\IgX͔0x3Jə1 DyZ9'`z 8A's?6vj*h{ d? )1u-+!o>`k5S=zR|-n에*QvSB{͊XH6;@+}sxKMl]6>e!g l11 3Ƭ07hHş(^!0{9` JF 1-=dkKg~zV&Ċ#C|. b=uUO w _KFMF1 H,ixYqQ5ߟ)zW:<*q+H[W=-ZKtggk~!HͭQ!({)4cxf*FC6+suM~^$2D#U.ŕ( rؽ.#w+kuy|6'%$,*ؽp~,, B V$jcm{W9}(0aB%v6!ޤ0^,vTICQk].)Lkm$(, **Fw' >V(S(V}98MRaG3㪛!0"WXM0 5GqNoy0n4bQ ,ء[EsٔRc7,k`#~o}h*?Kp|Ҫtq4*cG-a|ʊ#y'9[Z#piЁǟ,!45D_(|4˔;-zBuR pRmuϒ1O3ՏHj`չZ7ǀbߵMܨQH]4-K>єnyr;c fC@wӏ?m|Qtf9.ŖB;Ff+Z= S,A&jl 'уJkɴVtCbΑ|8L:`A6Aʪ'=m^%@7#d*9 sl ʧvG@H ILz嶁 hܤ>w;i?U?3;jW.4K j,b(+/iիŔ Wݓ{}HU|[wAO͓:㎤Kf9\nIX)iKpDz/4#xiMj<t.{r=˂72{pTPSaaI}ylj:&|腮Ah2ZuMh0^WVU@{k7`_{ivwJ#J& ߆ߍ{7=0K#j A6||7CFeZst7P7}_^e3pLXXCiBp$QJKR\ }d@\$l "1xy%6GZ]R$y;L)h:vǝD˄Ϸ .})S1+[nĭ)wwBت"][<ؗ\ :sHn-Ҫ16fBRnJm9>RqqpuŸ'/LQa ˢdi/FڈiV1i`M$ 3c^},>_ xpn-oΕ{Y]+F +]Re uZ_ry.V]ʠ>pnx8hX(Bm,>l47ɽ`D(f)x l{hA}Fw%C"a EWuۅC̊f*@2`-mTq{>ts8/u\9e,!̗HGJ& ߄P &_[J.\!RQyYҟ JHYBAO-c8Or*<¿l4*ƛ>Yhx( ctc+nDT,(k- ˅ӝ;iiVLFuD{S_;cw2LC-`ݭ©0s [ iM따|$+Rkd _T)pQ?-l&uIǥ9ah3\@}`PkRXLԯ _ Ikv8Z)Ac`3u.>BߧRgtrRl8?x+:9kɠebMn/>8K ?' pDPVМhŽ.TI <Pg=&P@Qšj:~kJyfl#ÄtWSw"yJGuCjqk#;c}x F AM4Fz8Δ9`D\__Z 7M0H#RZDtu-I:ѳ~iSRmͻA44i"l R$_K[CCO _1\Js 6,4c7~^mD~.]idƫ˚K6 ^evBQu!6fQ tLmnw~2Jr ,p9] hQn.,h V'!iW`yuHM*n"\-_R1K$7Z|o_4% #ƐPĉ)QG9t jbij Us3hQvס/JݫNpkK񩼺R|jr8lFpm5ĢRFK[ʒBV#4B-`PO{}×Fu~*(v-N~o|"+o~QڛO.$ū'uBx HΦ1Kq_ . Q \|?0= @U$,~zzlM,[)N&T^%:~?_H.Yx4XTfε)Ќԋ +RFvp™Ȥd6eĖe|nz(N&2|%ϼ2*>n.caBoYC@=A:Cd:<{opس3h1_CUChs:Dx(fPJq2YtB,s8C8+Ij\,)O18WcMjq^R y/VBwSUͼ zS7Q^,pF(EY^rl&c 3ZrlI~kS7,DVAʽl ^ga1\Ɂ_hb57`UEbFd {b6D(`~ߙ%Eq'q 0"ٍR;_./*2D%0{F_[C u  c:Bfʞ:% 026>J ɮxCx= [RQ*zCIX^]ւzN7J)ނAD˄]D8GIlցMpZƯS!XΆ[+g| ѹ@V?L0]#k&W=nk`ea F8++A_"뗥+Bw?'yx3s86=L7~55(phY) /74[?$+h(H}exi5y ~=` Q* 9$~A[wL4oDy"EYT 1>P@9Tܿ# }pT2U W ,- O嵇ǟh%~[4 v,zT`];d`Be:" rJ{FkjEvK=VWmP8\ԢD:\ JFTe5YݴozpW R. Kiq3I ҉9p}g1<}g]"A>DT?uP6IZ@*Ab 6(ƹxoղHɻ0|8e#tߣeq0 H~r}2*Fj_@WlݷD(EŜhİ׆oR6=1߃B;7gtc.Wv>k+p`5 l5(r$ge;s#-@Fe.zQ$I(rG 6e\^ѕ׀xF*SM ӹ $O$SifSMFKY& ܂uX*xM^쁉|YuJR:UI?.bGB$}2''[{F5JNT=ӢWO&c?K~v!|K3_+PzVfpNhː:PV|E6ºrC &?r';9S->gTmOy"??sOb= vxPIq פ*ж_tĀ òWCI|(5P~ j`r7ޕ8N}T rRP S'GǞ/R'a 5A>AR@&k(&l.G*x gY5v~ec6RYY08 /e永5Ĕh} lJYJU1t@3|{ EhSlkZH MM#\ogRb"C4}f R&rh?q5F:KߚǏѰ"dB7^+*l[`hj:C8ɭ1[H`F7Wm$ҙ pfOV^ 5q*EZzhtv$˒o;SVN;!Ɩ(ҪV\ҷ^B9䷖-%o$d"7MS٪fl\63gJnLCBD\ 2wH"؇ef +yc[&;Yx12?CYTv{"^9%)({ô<-b;8[yimh !}1`:w4)p @B\v%bĬp#x>JP 1F]N %ioX}eY҂'6rt)#iq͐!Lf=6ZG W9 @|_Rhu/6]ۈ"5"zzZQ~mdq$*ޠG` ›duºm L])^5-Z?Օ77Մ+}`ݭiHqU1I" '*48""0ު bwcj?h?"OtDnOa*~*K2z4;.Er}oUcr{4yJo:Fw99#adh:NE]\f&{Xv gsZYzP^)RSE(^7\RMIK8p-Q+d(s~]jMO;tiP0N6Q =GȯrI D8LҤޭ|mGo@o'9ߗ2:oZ~d祪::9XKtvvI^0zF@[ N Vkżtscaf3mq o4`/sz A386?~h2,NJ\u(EwSjn SII2aK4,81b8_+Y1 K ?P/-[ -Nx\4[zqsSbK_rT*9nm#-mg + 7N)73gq_ /jI9G؟f]eULv~`'?> ڮK-ܭ9`)ڠ?'< '3A׃Fd7n4y؀ʻe1AAH -2}Մ}tOM-(s g^]!ӛ1pSx @ &ᖈ8PL5\(ei d`P)>]59Hf6vi"=ܑuv243XRW1M=U ^!<7:@{L9II?cZa15u*&z=z /礅IP(Ѽ;Ǻ}#Lp>brSqѸת8Q)2nT&siN*@3aNVM+>zg`èWNx) ȥM:~;1z𹽬}Cb5mNR%j4e(䇵f<#QRavStЄA60]([6 Y>H|F}Pu(ԟ(z(ւ@zC< F & X0d:8ØKt>Ղ5/ ;HE:Ku^P7?))X]O0?u_\8Q۱g*ڧ !%NFr |ϟS=vek6ڢٱ,j$kcYNMS)1(fu!^xdTr\#&Q~Þ*3)f@.ee>Aj3 wڵF,-C16]w5btm6c5 ?P }O6V\?y08`s5]]T=fl*CUlXH5}?q7 f}d1EK@B\r49}TOՃJrtjR-6-9d-(M9}k_io[zA a6ŪPH-+BHƸs EڸG|JVdܥMʟF+ԯNw#(3m|vYCu/Tx[f8&ϡ\ Y)YHoDFz8dXqŻ똫iIdz{Q?6h,J9үM\{ _,,{2%MgGb[wycyc>;I+]L6l'K&MspN=vg \Mʲ@ qBDt/uJ3%ePGjj(bj᯽n1n9x8ssPqT:0)d]k~f ӢBI@ v*oN Z]Sr\zRI4LyÏ6K OَY6F Pz:YL MW]#s"$~Di;['|vY8#85@m'RInCbR~WT%F>hQXU5Z׭^pQe`K | `8؃Zy5ai.MRlyֹeΈ+x]cmD@k G EÀή/;z^ d*ɊyH`bᇚ~Cퟜ#a)Y˥ࢵ3f|k}X#&d,;xDzVe&o'2k=&یGB-vbPH2h zV5Rշp3~(tV+VDnVX[8_k.'5â|a`*;ktl?S cvNU5U} &st)rM^;􃫛::!,[?}rjXb]PrkzqH1`Z Y(b(༈U0c&0wV6VPϞO,p{pyd`9pAQaK)޺4Cq]L ˥5| V+1:$a2dP1Lu/aK.]a; J*hoyg| PM|ʼn;npM6 [!, 0 WbɎ 6`p]"c%r1r U)nJ )wg>W0&,;h]Xe6 ^̵hH1G%C9a `w#0?{L5,,O=cЕvyFfn!Ĺ;(voXO\d$9^T)gqM(._ɢ1^jmVqk4Vm RDvC gZk1}i aF'h87u^W[=D6IEsnsoZ<|*:ĨpEdt桠C!˃6nV$ŏB3=[OUawE\:eO2Nk0&3)h8| 4A ְ+f<2&|qE\DI8n>(UjzdF+R6vVuTڍШ- Y$&fAngLbyf%sF]&0!F"/QAHw(c  2X-oQ9rꝝY >)Q6s/+j=.#R#ҡ@~hej#l:9r~IJπ[qQK=pZQ P U]v+?|G+4u%MB}`]EEhmx*jNgc{I_Jmy/ Bm˩/cNdtIKk/JFfnJ\W1Ӊ$5'+g1ThaS͝ 57 ( 8:(&әYB^ydȣ{S浅eIFxW%>YA,V,&.f;iF95BּofW3,Y% lzvn#3Q[w>oM)a3M"{d9zӨi%Q\d-\Bqd<5-0iUݔ-=^)j =/7/j,l;[I1|}s)tI8f=ae 2d\d* O&Mڳqmjfp"zy^QVAU-8]SD!\xUN3q,L:ޯ衅s71:1"+\57(*Qӕd,(A[!P DEIV>br'9]00^gI"PdeX:RȽWT Es>tUmVkfãd!ټ||?uHi8]q<*i+pMAޒbgL'dA(N_#zd)V~ȃTw`pvܐn™sj|4 L:ͮL-՗g% UVBzi . saj Mx(:BFBǟ90zEt?N>rBONۣNڴ%ʷG!I98VE(5+)nدOVFu}|hg0_{lK25ul4G.mZō1ˁ;{rkmpbfyV/LTUd3ZbO2%z1K:4No"ȭ:6\"*([Ca ߫Smū!aCsm+ew9x8' ,dUVGq]i-,H[iY,O]~Q_,Jh|U[|Sh[IEmeXv|س;{u7d^Le=g_bU{kBJ&#<'Y{BP.#c%᥀a_^hb@Btc9` qTh :av jh6 9ewU8DB*$.mCMRBܾvD]g}U_4Jzθ2cuHa 6L!`A\3uﷃQvsHUs #[ZgxYNܻB)|Y#<zt+3S"v_'K(ه% 78~ç r*_ABd,]%mʁt= ?F6(!Tvqa+*pCv"ޯlxQMOf%F(DZ!bpa$ @݇my)lA# AxCAyܼxy|v'攤8ힴK&HrnЗȗyivUqO <(?Ne3Ӝ2ƮC9b8 v'K9ePD;/6~ Ӛ3q~a3)Ɗ`kjeb]ևU/?EpU(\KgYt>d9tk⋀;u|pBv]: pz|ybb Ӛ/ցDZJXzfcb;Kٯ:"B b.55a?e [M:^O##:3Cfh?K^k l aɶd ԣ\'I8DC֚~[L?V}گ yjYA^E93q?< ]]U=‰&&Z@u6B;Q,<CM/[s0S|"BgL8d2aNήht#0m?a0P 8vw5|{(sg`j|DPG35qAW6lQ5: kw C?*fRv7zH'rc]qcꋜ<@! 7A2%(^)}A*=y.v A=!~=0=o~5Au虹?QiVm $RP,䈶* n 7'a>\+FibtcWT<1' 1d021)nIPk.CZaxX2sG>E$OwBPX 5/$DkʥWKct0$_L`U )]l̄myli_ k{֤q*e^ߴm؝f KN.&v*L<6xH=4U |/ֳ5ѣpq4QS`GׯwFBg\{CW󮝻,T͙wy]a1cgC~ yV:qq?;V|( tOh;.T)3ZkM-"$ؿnQos\ALKg4ҧ J b j(Y4iU^sؽΘA~R@3A]Hq9ߥ⨎딭>R5s 0#g,zH8qqLޛw<체k䊦8X9܀jRQ|wF4|B7u9HχTQN#H/zbq1wB S~33k<~_r᱘֜vnZֱ֖q7 x]yALIkK ;uR}fk2VӰ~)`/ől`L| eYă6ܤ%ec`ו]afZ<(޳װGäEbF* 6LFk$zɖ0[D$,^v0Q`*ՂvE΢i[ТBơA)`fAI[r,Oɶy~զ a{xB>^N>ʳWyo'=J߭<);#*c}T)"Ƌ\95/ 4+5O lT [Fk/w NboIQ>e?hק+ uƋA]!a?zF9=5c6 I}["ӔN@뛚tV-ߦxU2rm|o*s-f伱꥗耒Z%92]3|AU }jGϾɍ\)p ^֤6Q N:m%"zUmRAK .~/ }٦BF| YP4{k9 p=\n7bl֪Im[J~=~kv^}6Hò@@"ifwi@5u+@3q;ciV!ް{ͮ::R%6aL!ok@aaE4+q|z^g#f:^(ʉ|0T0Zgp[ Ean~Ҫ,?G߅@ǖ60s%gE&e?q,BW{42 h)}%ofz, ;vq .-EJ(/,EVB$:Tn կ)F k$SX&wA#ZaXrZKӡC_aYԺ1&e0c}P~TmݡBr>DД@S 1fƽwnl> ^59`;ԙKR)S+,ɂ.NN8}%8=qheUlX3R#d=Bզ%MֵE6{38_d9@aǕMK0H-Ξ= FHܶQ`@N*oew~E /iF# B ~)mD%|V%7znx}9 {K 8(UŎ]?Uq=qln5_gǎ LCp\?I`<|S ǻ~_vnĒQ¬>daMvݱQ C84-hq+#Ҋn,j#d dDZkd_bFMj 35Qa pQ"ƀ+ (W +Gb9rhѐqo%%%bdhǼ`QSkIp Q4ʎ!JG2MrkeF; 7fԳ?)YS (;b'_Mc٦x9 v+n-V( .,lB!>fĢ_zx|_@߂b<յk šDǸf"ܴ ]1LpU@ǽb_-wAmcɃ$`|..@rM <QL]ܑ>[tvFV"l>l8Ҭ5S̾ iOkEoV9T&"npQLv}fYtp.A>#WRrCe;B"peM?.VYm6 ѿ'\2.` Ȱ$!&GL i2"FRoVZdMeA.QSK9ĥ"J3L-풹U ߵplv_%bZ9;(`X;[P쒌D8o;v<`HBc=*L*dms ֶfKueȧF976ۢ42/E='cPT~9MKls t̸7-ɀjCQQеRz6D9hE tP&k]P.Pntڗ@g'0b%{|7(a Ogcv*ԛ kՂ!Ծ@ d`+ (ّɏ$ _y|RiUz/ WZ |qk|P}&qlz^D._ y r]m s|<@K (P6NOA0FQOBGz@o`IxOQl>~4HRw\hOzk_2( b++qf[1nsնع7܆eg=6˟gҠAA#3IuƦ~5 >#aT b8O_Io̒Duԭt8-ĝB%Ǵ‚=pN-bGxLysӰ5"hrd4> 9!_|BoQ\hFY:Vy+@XS/c\ 8o ʿ k0Piܣ k`23m|vvvͣfiPDD}l3I JKQ#OyI8gmڄb6:0"Җ(~]c*/"EvYZXnJ22DW-TgFcRVn[=С*n=ɱWS,O'׉)2%9QWv0\0WdArTMTT4S锓R51SI;zE ]i?MY){=i݅HdJ:" йZ[ I3 csr<\BZK0Ueu}VyHNK1[/zMϬo\|~3)vv&^LC؄uE Z⌖D;8b)UC.ROp<ѧ0pS"S8xH>Kyz߆Oƥu[WW:[Ò<:P*K *+)D=ºn:߀ y=h˴mGb­p#?7l$dZ68VZOn9Nen=nƠ3XeZԕ*0$/bt8u- Ea-Fշ)=XSG<-;״ɂNHIj2xshoy(Q2e/{.m! ?~Uw% t#ϔ@zG!o1EݻSoQd$ n{V,j9w y?6 d(eLT$XvԔ>CԴөY &!yoxJڔ]"7Dd~8P1|sPD.X` Xy42Il |4~Ů>Hnl{+@BB bZK>\,dF~鰗{:K1IV)T3crcab1\~\hcD/۹-!]Ô{nRFX!z.` RZ1BUgR=2qD̀Ž7fo =LjQm~SV 8ZTضGz>䇦d_:k]ǭ[;bNg|!kxFВ/~\dV:9JۑH) A$oq  EY.wS} bKJo),TU%b.5~paGj{F_|@DoX‚mϭ¡,ʘ+r5>2I^>2^jnd UZRUZdx<(/pCƨL)-רV Mr 9ᇹ_iWp'ugv<&*VmCY ޣ;6rV I46=N7@bj4"(t7縠&]v:}YPBL(>MfX?mbO!(CxLiYV*z<&+G!<: Bȥ ;'hRtgta Lp&hexF2mzNנ:Gz`D]Zq-ct쯐.rv7 1R 0<dbyBR,^  pnI/ ۟^vZz$ljB,t9B_*vCi(,ښ4w(2GB+ F. RFP&TzjP LR,&L0;aYќa<)>S d+ڇ'!}:G`{ 82)ܪU)(|ʔ$-QLVy@Ffѩ Xzm7hhe$S%6x"#td5ܺowkz$%_h)xl@dxyOyKʐw"h =+^i'Ȭ?:gLDd#Mbs[}Q Q]ñ)w]SACGkyiIlW&3.>|,LKyȏvʛZ{'aB +RVİڵAz*=LȆ(%m c:"&5˩_f8yL0N!myq#8,29erE3SR>aS{VNHJC"Ȭ 㗿Q1J$a@tINJ.d lp\P7x=aDPQ [uFs8XsC_17n oOB;*4k]a B8+fþN{>u.\n6|d Lޑ;Խg? jԺӒFT~W5cR-{0C62%){F)cҷ.Qvw? m~) G+)Q CW(ॏoі u[" ^g(luΣfvoH0[1E_]2%EO Pl{w6#Sjr8_ɹr4ik1%{š}gZIēXo4a:K^̻&vo(N_/q[LWot}½ez3 oǓ|k?WPa eFdiy&? > sD*XC/$h2O}PBZw]Ub̰*,# _ NOW,KC`C{!u2y|0 Ę`JȒܺMО-ᴑNGF|FC|-˞h2̔`sn=%x,2ܻ!kgmC ΧR 5^(Еռjg{#EaLg(: /n2VY7D68 o2X)]4=dOP_{46 R?b7 h~n+JQh>ynWyI"R|i&|. f fdٺLx||ePf<Kt&nL}nΜt̆QԬKY?y]@)h#1L~y?I>8WG)^EE 5*9_pWS6g #`/tַvTm$dܵHRlCի!پܶ/W#19.T46 I핬LF7 rqm+Wq4FK<'(kFBV40^#']\j`9JPvlXܣZpA5= ž=(Utb}JoWÛ6SB[LLr.L5,tuw8KwbyF'-7ыB,l:0_7h*oC@+f1,kd(ZyF+KuX Eoz{<=ϋ`?J ! eiu:M־ mƤ\V8>jlGj$K1WClioTnl4W!N ,S<(%6W&2 '5dB6@2Ysfc4|F =tEJB o1L5/PlO 37h$"(15\:jCɩs+r;&΋W3VȪLULݥ>Д"ܮ9*v'罏|`RݑD٭ rXl.zvACVhYkzzl("_trJ$8/]mE}&i{^ZP1'kPK2X  cWUJ2TKg?Մղ\* ^iɺ1Tw݋ !@0}gJ=&}^UJ&ZX%i z=RKU7! (iz;43r2y_k=-rBNO4y?ҴT,-"tN`0C I I u$fM1쾒`ekYj*H3px}F:}Nx>Y1˲F>ڦl- @Vv`|`v"-u/-2QG f& 9)Xڿ(VȬie~$:47EiH}9Lk6T!__Պ_F&@~Rdh[GEo0WLHL|]GXqӿǑq~ @+ 'µOU6I+pѾ2 >c)`a-ͦ}#U(&Usb@%ro)_t1@ou}Vsq*0=qT_No>V9*d~5٩HME Y5KaLUFS 9j.fh:v;0Hی?PAE)-h[c?OŐw&o,Ơp13,3cҡ!aT{Fe2I*6Io z|Cg=yOx? n%(7%Iҿk6P fkncckPdҟ=-am + 3D^Bef`6@!,=*$37Vmi&q*x>pdK.@@l1}+>vFbz`q)?\;% v25+:w=OoKzE:TSa^Q0&ܒ%V#WH*S ZYybM(_}N$&4y#lZ,0]=C __b?OXXa#i㏇8luv%6ګm=M8lBh<:q #lUPŽ$ШX^o厰G{"ΠdЦX_5kLpr܅ޣ:Z*]>R tC;_p^'M= bSW5so͏9#v&N]a: T/eK)-utiwn`FbMhScP֋rz)||2)b?j8̄wp8 WxˉuPg"0}=\{揪z&] ^z-J Chn5}ђ`N-J^UIY 3$Lei>C.O_; & h8dM8դiɓ6liĹ >2W~LZh{uT{gM[Y ¥)܄JY<σ3Xp?@4^W#{Hؒa)΢0cCy&R;G2$Qj DqJ]zAb_/)-HJY{<_OٓgqVdp377}4si[ +(8d3{7,4 #}+j~W!: yGgӠ]{Zf3 |>QT#9n7<;MT7n l^ ~?U!oM˿8t;X|- )ԛ(kij]Gl%'4҇S,Pryp#WkSr ȴ -JH'#dd Auq>AF&2Qa-)x=5GH4U Mp[=G0B{ow0@*ñyO>dĬ췁x*Fbki쵉lGK^Xh{X%=zAbۯ2ٖ/ۮ\Җ kuucʑq;,kO4X kQ_o\#}֓ғLYvH&\^aib[Iȇ+dIB Flɮ]6KbHz\4;;i6\LfSr\ZoJR@N[RVǡ`B)HeǭV+V(G RHT瘍j$6!lZX)"TCx/GPC^1s#J' P>,~E΍(F$/ ZظKqr[TˢTO 󟖑x=]13؉1\H\V>6}s }R. z+4[5Ȳ.RR aw`s)dr ?R+48I0kx J$d_:c)46 0[5XB܃}VezNd:9ZB&8O$C]Zjq(1rpOvC 2] y  %&k뵜?ovWz1_to_Nʿ} Ea}1Boc~w@b'y_ke!I}{|,&t]0րAJT@^`Me^#ZgJƂ8 C!y_ҋ )U|>g pִ I;p3V A#o^1Sgາh}: c"Jv XZ>VO,`ԀXd|2 Cl=e 5v\BLa! mvzs!~Ñ Su˴y2V ;!~?/emq~ 憪ǡN\AT\9$ 8]i*bnEZ-kcr׊Ĩim&! I:=X}exTp|Lqűy}԰* όRK1 :kUh1Ӆ:\%m@W1nsj[V'A;rufT[ޜpjnls/OMy쳶PZkaRZԢ \* iwT‡}N_IJ_@]N~( 92%"?ގ5 #Y_LkSWݦLf+VEdnc-4bOҧcmA gFkWN\=[Ǽ!2;G` w6V:R8f$V Jfs$HGyO,7%{7g]aQ(yl%D~jcbsxq3Br#5+br_g uS'S`\c[>}F0ɝ:gcT2?nqp)sw`ݼu<}MI*oF1UcLE\9EZ9]qVkgH\2?POn]13?wz)j{+5n%[&$[UdH8Y/l+lPB,t+(jx&-tFvDȟ ^k$Wd2 >VR ݮ㗐) %2J﬿K#w  kIʊE$x.eDW~R` TcO6xima˭Cjx[`՛9^ YZ