java-11-openjdk-src-11.0.23.0-150000.3.113.1<>,F4f"6{p9|V=n~Q RSMl)&\Hކg;k=!kG`f?$hE:Wbt4^r 0o~Y-F* pUOηmU\]W^ތ98)r 0?ьH2\&%ؿQ> 8ћ:K5H7|2I GF<Sٞ"ߠ1ԇ|B`t)*.XS淆t]E'ȩՐV|݌򷖣:I5 r|asS nw>> X? Hd  / Hhlx|m      !&X\+(`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"6{h02-armsrv1wSSUSE 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/linuxaarch64wSf"3{e190a144ddcf31307d13be08b90f676439fefad3026006b19a42c5427a9c8fcfrootrootjava-11-openjdk-11.0.23.0-150000.3.113.1.src.rpmjava-10-openjdk-srcjava-11-openjdk-srcjava-11-openjdk-src(aarch-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-srch02-armsrv1 171351820311.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_Updatedrpmxz5aarch64-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)#;3utf-8009d7517f0b0dc0079921425b0a3347c94920bbda07c3134a4d6783f1167ce35? 7zXZ !t/p]"k%7)ǠHd1Ry3\uV6pYI5Job;P!k)scn,KU | xtp-[ur5aл8TʎK-* . hs2'ӌ?keH!Q].\`d+a~vČ(:0R+06Jψ Xch\ghW$s+ƱNQZX9 HQ-J<A& `j*aлbgnM]_:MN6gc;\߻y2'~#?R0O4EwHۯwN ;_V(u3;\ZٕcJ3\XZ>ME -b'ܘwD3]Υ|ȎVR8mvUF1w<ԼmDdـ[>pė9\&--Y:Mp*N ҁ湫#;ޮdxi?/%pPwO2)ACkaDqXgk&HQN,9l~Uq]"QwV=fr8 '+0:x}HϚE/# ʫ76E4|&d(]' ~Z9D3)"u+(NZM~Hch>&.о漷˸@ΕU̍/TI d&@BZI Xs ]IN'7drOIѯ(fU zS3#R| T|Q$n&mlpp GcKg'٬1ŵ6QEnq }|r ɑxwH!NJp*$;;0cd Sf d . !,~۶}U6E_b5Q\@%mSvN|3#=riH9"8 !GjmcVAC{t:My_b7i\]T]x9qfVcO83 qL_M 7ŮUڒA UM3@E 'A=qDŽ$pׇ){MLڟDrk9T; !}rN}sRD3v!~ݍ 2 G$GP&qIw3A Dj,>-}?$()w҇Ghi6cIiu۞4i ^w7F2}oϒJ_M|Դqւ1ū @F37 (6ʨ[nK"q‚nBЛ$]s࿮FG8Q&٫h|#?،E@xs?ֻv\ɉ- _>mCA3u-NJb*[`] XCS yH3)~ G-N"=Eaă HG rx,^ hXbkK\i5M$ \d.!9RE|g7VF@YV»j^Fr'dhyQʾ)rC&wltZ5_@?˴og? ]3hbΒpɰO>OULhR.s|:{d`LCcvL7 (bj&v2o M)A($ͻ5Daǝ\'ؑF0Sy58tD|iW٧-q2is̯֌J 5Ⱥ&=UF-uw`rOa'}_7n *X+>"9KPGM܊=U3E|Y) oZ |ve܆f|0/>x  /?217t Ck8Ϋ۽j}X)j0wzo^$k1Zy﵍bMc9P9/v{G9(2 $'AsW듽1O L/OM2= _ަoϔ֑@?3kFŐlCNfN1 H%j@& Lpת+S{%GMvvrwC260o&Qe`'CٷF= "yMhGD}q\v5iѸۺu44_L<8v6WB>," F ΍u3n-D5@0; :yT1.!?; '=FPH& 4% .850 y#5[UuyjvV"CrLCB8F I?G&`uWAɓ"3&Rp7@sH3hxFXΜ^Sr˂S:jc!0B5sl6tYq%#~O^n# 4Q J+U"GDRӜd;)G(cH; I3)@^EގT0A,v00ɨj LqM] , dBK"]U1K20F' B~ v2>ylLvSWgwc^:ҼF~tʎpкv̢xzy BW]5 yFB[ᅬt4BQ2ˆ%x/K~6,ns^[Lm'yH'5D^=kP!m,ጶ{%XYfȆ(yl(AP2J]W+c̔n##)p 1P7ѿ=Rwk{O PrH*ƿ"(J?v1Ya=_7s=<|Q }P룚SI2|Bzڠ)!XX9g$/ݝvJh.535\DZd+=[U/v0q H[RN2]Z8Mej MSd1 ڹr_&o<EuL;^׽R5do֪?RtU\N`Pev#txͨ띖~L?*k6; 7Œ6΢n8OB$N̹! sXׇ.7YKzOT|gu/g"Y~:Z0{c\xAWđ4XҗA44k赿?'HTc! ^FPf}7M_S+c4=>cB +S8?0UHOI|`ֆ \y9 Tv{+!(Kl=j6Q'C_A/Gvodu [u絀ٗԳ_bKfxj;t~&~}3σ9n$9ͯxy|Q;b 0PQHz]ZiNwirot&f]$i @Ļ?(}l\ay87GXCբA\q¢HȊ T%OM@VRQfȇ氙D9 -drVɾYG6,lAث)0دsSRhqi_vͤ}@qy gAa3N~P)q4_$ S|Mb31HU 0"bRTg3# ΑZ80N~r82u:?-p+{LrP͗iq?h6mS_< {@kx͐` [D;UkL,u^☞yLs 1mN;?+hqXO0ZKfwU{@Fg,Ҥa㳧mhofL5$u2Gr?*Ӫ&Esq^辀+ 7bo@awz}Am(ډA$1?.MLmS+z^d ]C{oh_ln'Pg'~ s{.{Sl,@Ihw^& EV ZxrKAPYuIbLD쾫zYr &~jQз5Qr΀\9\/oIXJD/N{\gԈ* lmC;L1*), ςLBcB0uȥ ^סKfjS=?j3[L? Omrca861-#Y՛9+cU@R=.*?XU~r&Vb5{GuTV>ƳB̦d|֙d{GwM ߕ8$(B {~*8:Rz˕51=/MHq! N2,<}ͮy⚬<UIڭpPȦٜ7s3N0ٌ $ {[VP%=ZXreQNfƏi#;^s~'?k=y'0&\<-x4fw~/ѵ8ׇ0#zu:` +9׻nV:fDD-LA (baG>#C ^Z*)uꦆ$UϾRr6 }K{G&PIm9o.DƱkq?0z;Ԡd zF\#$0=4nkF6ނE pk TbQ)l7ۜZb^iru33}<B 5ـ\ :Fvq TOU|QάɈ?'HC?Dq3\Q5 i B-r&t/LwQvC^hU:R)@4\wx:8: ^[,ZDk#֫rTgË$Hu5tՠ,,4kQ8#q6ҝ|cX&m37!ΎBe;g@ FEb];kAt~OC<FLjzv&%ͥ:Iۥ TS;LCgCEO*OS0,hr|fU8gh`֟ v¢I u3DS' 5P=C>K$? q y,c3ch}Cϙkvҡg1uiz9&NOsiiU q,M]Ҹl4LyX' Eh3hCЯ?Mѩ nMg3?G*K_9#3_TlM kđ 2v~=#*x:9NdL?[+X&n|ݿ$MSOhIzq<^| aqvbJ*Mmbu\0%<~ Ժٵc[G3ͯ3p vݰ{X"`xXa&n&ywUo.9v _5MDp5 ]\> ]:lD)hq~La߫B|Y=]kI!ьoKRڄyRMI j,43%?3&}Ff)`YA+ܹ><[vaWIivČe5XGqcU Fl9npKW_m,.ѡ2#@Ȱ?Ғ}lg?=quq$'>|mAp<| h7/kp6ƗŞ<ک`Z1~DY5$o!M #Y4z*|[4tpt:& 0$|558BCQ;)4Lt%BeL5`^j?.^Ķۜh527v$;PW\n  屳<}M\M"ƄH%B0[D=IǶ)cb#gp2զ7bof O .w ``Ik$M[)te^WLI|-:2?["G3!usohOV+E^1`Jsh7o.ܐbቱٜ6q\6y˝cl;5$LVρt ;͓qSk2W2eOCWk6g<yk_@(VII w ܽ 7XrM-+G0x3 2F OEY;rPB9AnB_:ʁDy濅ӕzE .z?m%k {)}1띿NTYv;$c楽!ChCZk;Nv+Q Uxzٌ $'B!*:W g}vX&[)Ѽ:P uӟ7h-(UCY Ul%FirЈ 봵 ;{FmL~ 3x6o*R]= :WrS$c Jմ,7>od9O84am@F>#I5RotO-JeNPg  bEZ', Ec,W&4k^W+edH:z fSׂJeGqb-cm3;ncOe~1)W)˙#kՐ{RPW?fP1~ u"|.#WGvly3jpyg+EJSʫ YOw2[ *>Fܭ#3p:wAzwxit@ g79 (7__gJm]I͛Ae{ܓNQhaYnFieŔ)'d߹Nu^4p_y>_z]y1Hz83*:"MkidOW`qkz$= ND?O;bvuN \ 8aWlg0$*r۬C\E8WxgFUXуiOu$ MuW hNØWR8'FKOИ<:y~OZ9}"hwo{b~_N:JԄCMtiʠ(hX*6!4\GA(gWc^\ _,rurjxY A+h^ Eɤ5<#jXNɕK2Gf-At>K^ͫ;Ӧ9e72_Y0͘\ 0&%rT$S-@60>r>\B<+udUj+zԖ"elAM>!T!" u78_jp*7>ֻr_p' Oo E㷠4Mbk}&N6NCQAl^c n)K=٩.Ew!b:,@p鿴[룮'W 6rUa}v;UA[ڈxB^ }`]K;Fb[LzJ &n_RcA&k? =(تn~w n{leIW!͈cWrj)|2>I,$sl q,9t߼5Lҽ|v;>)em[Vbk|L B (DD9x0-ʋϏ" 2C@[?L/_V:QΦ!Atl38O$ zђ]uSSI~j}Ƒ&{t`jX=kTdHzUXn ;}U8lm/)v~n2P࿐8Z!-\ Cp(D%Z9*;}!i^. ӭo1#?85lLSNt.ԽeT@ޝq=TPV* @Bĝ-wN/X{6H UG7-t֖Ő rw̃% ;cj3O8iDϷ]JaHn6UC= v Njog x)<ą&'s˭K TQl-s^\Kﮮd0ŵr9E|uAe!$QCp$a;nγnFGBeh~K$-HDɂjZιswZSk9VX05F§*HH6sٜ,|K#lۡmJz" ,Kt?*C7W7Uta7;|T X62\#[tpcaժZ~˩Q[<2{E -`EBCWYޘJk"BŶo4c_:a\ew$XDG&%gM)װKWLsʴѐ *̨:(r6dkTO!N5G^7䥏lkM3,̠?ZoA4SXGEȫH}M_8 ]Ir'[i!qԡW&/̱\)]l~!hȖ7w\kVrzg't7'Y@X3ea7(`Dc1@r"9h2wfT[ιtR5EhF[~-C0\jKC{6-;T ׃Ub㿶 =9Q .qIQE|/Fx%3b%tg;'~Z-?G6H'1\~G׾ezj\``D.! r?keGa΂R`\we6'r(tr -ߺ˯OfNqg]ȇv%KY=6i``i)0+z@BIn[@LZ.hR : #&iZ_IO6!Ɛ޻ p')A EG{>&A^G?4ehs+q}c1e7tEeYIKv]@j\+5fޭ/MSU$?40S^ e=:sUkh\%|5UYG5D*n~){痽x*X<5/d˜YCr.ҩLhܚͿQlr=TFwf䗎k`*=(bN,l.V(LUcʄI't?˥Йyˡj\= Okυt_OnZRH>19~& Khd5iq =˰f`6z7i333q$&M9kF2 YIq񜏴& c.^Uw`z{|u 'u [R4,2U{iMPÉ, 6r'cuI,TysPNco(ޒYB-rv$ 7b u_9 '^gaADrUico׷"jͥ6#P ("4:,!37} i=CqwsYo9W[tb !Iur>f֐3Ӛ;Zp|W%ъVMxk>Opp>}oa_rgmivg-*WbټD;MM| \#zw[tg14Պ=zGhq%zWrf{ %7Xc%R%'W|_Rlc@]q`:yn&B+j, @uT%gV- D Fo.[Ln1z&ㆫEd&̀# \?YX`%4ɡhs½.F{BaO)냌b(:5 THۦJ|駦4p$W!+Bͣ~dߑ`c&?rr/$qaJׁZ[ʊ5މ|$뇾CW00^r۫+Qƒ.*v?M4cHȵ[%N i;IKwIs#:]  T-n5H c6yBP !乹;mB}[<4w82 ˕=lL-tTpZCPMtjo|.˕2s%]05M8Ixu NJFґMA"]q)wdZCߣ*B e[.) l>lDX:ԗWTs ;^trQ YQ{Drz ae>.g}J/1-цʆnHXbt IASiٚ#.y4.b/i_&STK{3E[K'GKPa@a\HYޒMMߣ"A 甕BY{`e;x|N*YnQqFVnƬ yE*thS`Y8! 6MaC&< `" m['L/T Cݐ`}ƁNP_G3T(7BEs5`64&2|?/ 8 Yr_8In‹%IjNa,H. sMjbFVr2+7H>Dގ~O1?YaDy>BK9!3AnX(?m}OUG9&lb٠֗]f4zC4IdV Aq@[u6g F5HJ엃#!j~UְIDsMM :UEN'.'=`?l\ll7Єky@z@jbߔ-w^AӐY&͡8%ʭG8@o;P]BF洅/SzvhuA VGX"bsol&.4׿%V35Ѩ'ǀHòjpZ ?r~ 6%¨9I/ MȯԼ]ksK|$;閷ވPRnU-  ^VC]rG%(@l45FZW8Xs'8zT/!sى|^u櫡 %W8 ' ++; zK%uEvNTݔ% lm`yV#^<3銁nڂy,RraC5K4W~ðEqa#["*׉7|"Ad$s%I )Y!azO3̗xvu_\ُl4v|T?>;i߁5[Lj`%9 Ɉ+o?iϗH%$t1S܉i\TS<L~*qMs*sqf~qȦ/}z ,=a*of&D=#+R7U\$[n)$QX\ړy ;0&dHIoC9kzx>[ !'#6lGM9bj#!.æu,J.8`nFfP;qz֞w[ *:,Y~%U ͱ92desF)7"AEX ˽"ACU]VBV3N)h=*ӌtە6"Ғxїa䖉;Aػ80o8[H @P3`ہbj +} YkŗupG?hFV>feRy=Ąy ^v/C-laYq(wIocKS [/ɣIi3 fb8$*Fqrv;/uޒ7me\} + .OZ:8PqLm 3zYfkQ;:ѹ-!#$^k?=upH߹@CۊUVjQV/)CYIu&7bB6E«`Z$8% 8p'/m\OKK s9h#'S#nbry8ppAN/+snS>B[?4ʮرz m{>u c^bcn\'o{X`g:ǘ_@W٪|8QY-=Y *T +gocGr6Ee~%AqN,h Ӵ[~U Uwb/:OcŹKm-oPQ{dRL'5Ԧ{1hU}aHoERtVM68k6_m5 xAHxna˄cK/7T8icy3i@8&'huCҋ|zY?z"#L%,{BOROܯ~`77HtV^A5WO.#cٛ'-h{o | KZDiֺצoGZ{ЩfVZz_8 I"R"/aV +e30>O!+H}+Oʋca{hVxDհ k/ȎXogj5T圳Rv|іK(b`BQL {zb$я 1vYc.#7&𑄍&5jQS⹀AOXb~}h>6ǻ2N0faӴT)N|,ū {Ie?rcp݉&VΖaLP8ȩM.$> @c-Xt1N Kh2t/U Vedۥ9dכS!oğqnvҲzZ'ђQ0.7j@+ĂouD?"IR*No;9q]>H}-&;a`!!)+l^ G"Oan/˃W?5Xn*%]k@^gu\|oҲz;u3HkZhŒr^֎&@]7A}gI4F _+ݧa <eIQMeAq= 샙h̩sD^%wPOHi@_IJ1++ӠSY#&1фw 7o7Pj@T7Қn3!s)O͋ tnKTRO;o}npraFaAz#lojqJuH+ ]n";qż۬&1"Rn>eF_ĨCM]<;&Eir'_pZǒlsSHlr-=M|r})BO G䚪c[F<VcāN֔~vйMcZqi|sɠ"J ;=(>tۣeq^qx9DF٢M*:*Ih\yhBl+@+i&F>]YVEDu炃LY4uGý#":h9~P7ʠ>192{R-`RX]u Sz<׬Ãf|퇈븸ykyfGvІQ E}rVԘ-j6[\‚W:7~ OkEw4OM}r 25-z=O#Q17=I.F:@IB8[Y-6+Fo݂L\=hn~3a&c5QPq4S; MҚδ&31Dxe2\,})?`5ēU #Dj7Lv Hy.uGq_61.wM(Mb|n cȲߗƅ*@LWfRmsD#HMS 4걍k݄,M%:ƃLA?e u,USC-טLe~ƺvtP+uԙg9syzތqC uy5֯q:C1*OKУuTj}Y kI=޴v[Y!pF>ҟ+mcuAr_byE1|8ѫ RmӼ6v SY Zф%/OL5 ׀eXLdTӭQjZm8 m+.;7߱fYi'G?Vm#bx~:^ۑ.ze|x\kW3_awi/׷]Doݠ=rk{6pui%+- koApM@#ASپZ\?K , B|Ixĕ@ZEVnҤU&Y[B} FɽPRz J_;YdBH5 icNk`/<8ja65z۽~.!Ah"Ynz&:߆2 Mϭr@ja u8‹'roA+zD7EF8r7_ [;5j|%{j3HI3ߟrI_W)Y6h_"*@%>ߊq%ɝn&a]:4.QE!pRU:)C҉,oNwޭ1Y`0ˈ) %,GYјt1nAF~Bmܔɵ.YdM\lw@n%-tl5\uC*Vqgˆ 4sy\ZѥfXfyf6'njbno0p4đCcPl殨izpL(t$kPp 8YfQ (6#]d[ܒ%>TS0xĈHxjZ*kvei<@ZᶫSR{1hg#S$OD/_H~;m M9h X=QyfJK<"ƙOΧSƎjKO< 5G0aDcMAR#'ąx߯px Ǜؽ>TWwZ3*Yjz{mwH0Nה-rwᘂW14u(ʕlDJi䜛[4HHfJy%uL^\qClw) =Z>ھk!~+5gƚM(Z&Y$>:xQ~0|XXP&*z$1w3f} d9Iר Ǯ+3L(c&Q(c̆nZ #UBi]P_Jde%HIk\"ű 96S/Se vdjzo)I@Zr3nwԯ*q?&4SrQl–ϵFS%$V\G ɕa 1Bk!w2h!.kXyV[Y !\tK Uf=g>S^`L߳5ax8Y%( )ׂE9DzX# 4#/Mx$h_)oqA/]7d[gms5U[ H}JoT\إEompĝgD|=\a5ͪYѩ(`+4n; !XW}!t3JiN;UׄҔW`4КJ0a_f g$hM:@6W־>GٴJݐ`0gپOE﷋:%K֓ވ&H|.(ʼn6zHr '0^"N|*%bTg#!6,6q63cH6ҍ䡓Q^$=8@yYbmy_ƖzO|liޖE1¬Fj0/[=Mp輾1OtkPqyӞOVϨى?CG-y ߋ \kǰFϠFqwQW~H_s*M~pʓF6n?.Ѫx nWwM|b8|3g(KeuGƱ,QVb0 um1&Se''KǼ=>eE6QZzvRRܭ{j,$3K'LA0iv_KOI./Kћb<ѲJ ^u aiGP 38'F Z)Ik*#<\_r|`V#T? feiUh$.r:"oLukZuECKm( 7]_y&>_k5YHd`*1/^#7 E 1/;KJǴקּ;EYb}D|='JU7K5AފR_8JbָEnseK `o <)Ue׆6qEX_ANf^66dB>w/=km1"( ޮ>a-qlqۓ1UЏG23EI/W".Sxf'R?QtN0bl@ l]ЇҭQ.>pb^@jSy"|g\ʑwgK#@۪c%w +b͘늢.T+VQI :QSiS cw@V0& ]vmp)(ˋ?漚cn#hEs;*:<`~<b;whKym+5((0c'hiNk+&1+P~J(UGL-sߏBe G@|r:\x>Sgw:xB)U${G@\u4h$1"z>;'eA K 8mx!yD?g(J)㖞ch4(4%[R8N>6Wjhb I5SNڜWX6{X@y?c)s`t B0N5>wL5Gl7HJ /eg=(\R2!d+f#jF3M)k*#URL-1Af; kZj1v!M$ʃ\` 2Wdxh&,2tahU@F0iyʘ|0ټcӡZle3eyhe#H'R7Za#s g]xlXEL'Kl=$wbpg矐lq`-;ꂩ|D2mKlћl@;3 ' qgef:8IdHtfWʴD_[!HBҢbXG {hP` Ks9#(TޡQ8 =1osd oeōG8d(my6cT b0 vBUK jՍ_mv]3١ vq~]N oЅ(k{Tة=!F1~}G+2c#$nVa>v'|oh; 5ktrJQѾOP1n~YJYvJ#6uR Q]%P`UصFzlikjf(pDRٰ:\vڟȿY}tTAȮZfҫלU[>p)޵  hR.a-EU{V~RE!F9>0햪h-B*ri7Цs ܙ[euqU ug{ѕWFr_^fr9^Y^SAޓ:"npECDK Pă5߉,ʙmH<-urörJĢv"\wqHcnz_g8ݥjR5i= {6OVb;A fye 55H xZ6${о!'xhD,%hԧ߅Tu2G`jd0+DdD X{A0pKF%2`^bI*^%%U30d8[͹eߪ>'fA r V'onSԊd9PLnmOu^1#psfcG MivsJut{h/^Ė2/h~3؁p6>vxvs+ 5V7eW{+c ѕ1VWj-UBJJt 8X߆=Š{>FG=f>A v*%ɓwd9XHw=%HrV뒙V,Ԡ6IMl3}^@j3G$xR}c2n~^z:%0͙ٹz9IνD@)6Ы!Gj+%*F1^E7 AI!y9VC@͊p.ʁ No7il>*ٴ#b |- qo +֢>pN [##N]vƛ )T|V"TnrZ1MAXehaA%"c 2MCϐaGNʒ1A@ ,䫆ۯġ@0f+A0xe1'B{%hx9 y?a`DT6KM{i g?Wb0=|, 1%j- L D$SF f\hÖWYBM8@yU։QM2Pw[*R2ȏKuECau[LM״cEđst7sNUUeR~z:){>=Ƽ[=i(r&TEX`AJo.lTzcDt2rߘD.I?-dE+8/%21گ4n!qR(gvf\GDYֺOP/ hksvd wΆxCx (SLGQ4w'_{.FHz˭oF`GYLRõcO3` ۲|kX+bNy}3:&UB`+i%=md/{7 1a㲝ƪ]>Qn 0}s/U4b \ }oR3>,#RQL\~N$'5TI:QT=cv>N5SX{dT- PzM50Xg0MKV@|vlP2/s>E973B>3T:\86"#1w^ nGd5][sw1LDwj qWkZzq{UsX_]$s,Dyhi@&h5 fYM x/%.y4#]Uqm4Ih+ԭ;n7~;f@ :kͻ;&+R LȪ㻺(T@N e^L`߄i,yE Cd;!?ɦTܵy1a?W85$i$ ~z;hƊu@ R0"s]TXP_n>eA&A$Utv zSmj/\~c2[=C/XKmω!(rC,$B~/rojxhĜ; `"n?VǨq!]IcY,O"'k4nю ѫ}m_:Ҷ@aq1W"x< =&[}K(}cn>|p0se)+D!(q_7hSv]Va{rIvoL %E?/̫CLn渱 fey\vW]9Qc̦x쳅ْ4C7籱,*Lͪs# u.06&O.'g3 9%:}FxZzJVcf_=\mӦeB\ǓFy`})ίn6CCfpž }Ҫi( )xþ9CB>MHQٔ? ^i]Gfd(w' T/wt\ ƕQyW!~uqHR\od[X& m$p-`q,"wuLC'@_qTL4/g˼$A?ab*]Җ@+؁j$T /;POMđy6T_P+Dzm#=CeL ~kaY)xarnq=$6⽖yBaKdぐbF ?H3*LJ״mQ+6GG{tp4']a,}v] zJ!v3.Pc7LVblpIyTqTty^#hPrLJJ-nD%kcT |ļM:9'O4GM ;^ɲNzyע7$[x[&@යV(E&^osEf(6(L)s)6Hst ݯK ?m [bLeڭr[$ع ugg|\h8iyIBD487NZF"ɕr=ωn)Vi80'ɶMIR3uIw՞6 sZHN\܅"&̃ )2L- ,g^3K٣C,.oS8 @w$A}G5؄G`GKB@?$4_?:qK!t=Z%|SIeŸ [%cJ/CaR @K꾰1R 9~ OG#shaE}1gXϨdrA sͤ:JS Ks4rfKA`= WHr7&Dg`~E?]/Kfsi0݄X4SVx =ŤFJ Q 'hEsM=R?,pyaƗSҒ^<$ggr2Ϭ;:t|mjoKPen+dۼ1VgKY13BKR>bx2NԤs#8oZ;:;z)ޒ=5%h6y3w" a%Q s2mc@LSۛ57Bcz+epreGmcݜbJyj+bte"}2Lܻ#`zDR 鑆l,}DLV`^K@"tc (A]9xOAWB+Um  LwئC1#82*ws:.;w@o.QΘ~i0t%{fZiB9g'pЄ yϩ?8vP3и@*%g|s )c4kGlOd16`b388/6E^ň"#zQWw/O =k:OU^ {ZE sBuyE.@)Amd 6(aݙ wõn8aPdg?{rsp R%1KJe%>wsM3g%gbJIRHF),|yǗqIm'j}M9~J,!=;vIJ}!t8 ;zU=4EVs-湖iWc ]O^MTob+R)IjQM>iB@C.8ʁ˪+ޖRp6je.uuEI-)yi7-4k}< XPl!#D@ (HQ^N܅? P:vN 8Zd!;t1=gHMK35*E˹펩\U!Py4/|^9,I)ch_Y;-2P͏Ώfl^_pd&K W@?aP"[5j%ݎHSۈY95 U{^d59y ›u?H]i30,q# J7if|zc>أgcцn]Ys YeVh4)vOUL&Gk\6a%r+.H]ͷ TW&PfUa^oJ.S/;1YrF骗XXR0DAj6= |h8g 6!F3켱3ؕmp"n毄$ڕK|-ء+RTLJ4=C"¹-.LqA\<(FP6*5aIv 2aZ^@@4`٦BϩQ3QQ&XLf/ȗb''JA0j#o5f.q5b,־#6}3}O4v8bHCXrrVl]I]!p ]yE -ȩ/?eR5.1{T_A @`/2KVDc be=g= x kTkZl&dږImuc4{9>)cMR| f͓ 1\[z\)BCqvPo<[o'Ep*nt)ֈwzEJ5SEnj[#g}a8ስֿ/;AUv)vGY.qVǝB88h!꺇 6 \8A0j&c[!8WM0jBXؓo{vKqoGF<6-}R*@k}JFIwY+9>wR6 d=msxh(:~Y,XͲLPWkގfU2ڊ d0ox?WkIQ3)U0(r3H ꥔$6\VQ1nzKXKq)&yY Ƒ eދ "sŨ1UWI u'bzIg|Q6u- t ռgV`.v;~|眇s}a-v p5:g"6di77v0;0INzOv}UV'fg=œaj.QPn6y]vl}KҶ0t#39a\ίHE-#wo5Նȫ*Go3kOۈz$\i1I3UvmWiV)_X0e哢W5a?LExϪ5Vm E߫aMRؠڱwK d=B*R>>jtg3bu4ʞd==ʣ>bIeL)]p `lZ#wDk U']oV_%]_la:\M9noVnP8@ ؑ -Eb,{1Y-g 1Hܲj Q(O@ d}a bWn4=]$hoV?Y>=˂[ԱDOMA6{ЅsSmeC:%5Ey/ؤ:WHn%H @mu7QS0;._M=A\]a4&aׇ܌1ߚ|e9/%b$LDc"&]g04\ LCBȕBG>pLc.^p7Ѡe{KQrۃj~ۇnfT .~2PYUK0hIZkLSQ SGN$x2/6\3VKcj,jtDDĬc+`N~C$^)}hKI;dO [0Pe fWwE'f:ay\ v wCjU?H-Ys13 az-'Ș sMwHrV-J Q^AB܉?n.`TkȎѤޭ] PՐa(cy7te'_=w`QlqDD>ڳqhBD1De8J?o4Xm;F.0^IK%%*"lV-Qo^_]\C`.6(tJ6.I'ϖ޸\%٥W9;xNzޮcW6&K|bejh}~7mOcd$ FGHF.Q&TQ+` d"^f2𼖠@u/dC+CעM$qoaKb E&dwab{y-gp =tW/OB:%4R&B5 wyHG 1BC FySD%p@_B"86Cx70\i#B1| AA <evׄgN6j!^3T KB&_ﻭФw֎+h9׫+V4R}7i"{!k]çkJ|x\۪3sw>. oǪio1j)r{[>{:䭉\BN{/a^k u84_-o8UeoM4}eC ;x}2v,.تt=_WωʽײQ΍R6jjwH>^} %Z^hّ!9Β'u :T3ϣ`.̤W`HmK*a0}"oHX&A@u @pqhcQ0/MvC5 > 2)gCŅk [Z0@,) n\qB(-HSեd[auX2}#s 㷑4 ,$jm}:P/.'z_+cVrUkbVWJPV_Zg$)6Ϻ}&gT_3&Ub >bKG׏b A/ž0P;K/jY!5w!f#"*y{YTU*ҫyQi(x[6*j<~8Ѓ3\\j-a5!o%!>-BMR=bش;Q3mĠt{H De[K~':n*4,k/ ,Eqtg7ʏzfq2t+.'YXhl`)dtQ*C/F_h:osܺ0b@Qx kt hAY5Q&m`23&d#"(hTLlQ-~w"F5L0i 7o@ LiP֫Vl@ά~jqAӗlW|O*^~^Щ(>k 4O-mZ>=mėcSqa h :ۿڡLjDNi@wYˉ߮iWvj{iʄho˟w93{]9o;A"eEMoC27Wi$?^G 3kJQf+_MfG/rv42szū7> Ip`aAGv F%js!ӫR-iOeiR@hmqvV\Kd$JB`]DtkmIM|;CL(BSݚf%:* \mz\\ŨzH;cg> M8czfey<s=& qUκrJedVc8>__ t=*Rx<`=tU.FGPθ~'@ѠQ͆a pA"Ov4ܽkTW]\C3K'gQ:=Y!FB;,[~&Q,1:]2 i3 خf&@9Iڏ NV=&3zǵcLP%T7`5f2{&JY NniaqWZToO1dY oݣ0h5#PYώ`׺Ua?=" ۋ-`<%b  Yc-= ៷\lY dc~1`6q]X<\J6n>ru4)&\=J^mj^ΦgݡaB, >/sǀEV@0ӕ~7)Ô !@zV~v/7h?p붸ơrM=dl3 -6@tJ#V>B,=JaX_6' 0Wp4yC-/Ӷ^~*g}`PT'2Rgȓg5iQpR^KIjn+@b$xto#]cKq:$GoN T̕XJ,c?]|vSeoߞsVw Q̨*hxF/߹^QrXvB5:KF~L{@ xc*qK@^%:Rrd:$tes)[m diF`Na\X[OP&[,lAM/ -U+h)Z߅]@Wg~992o{ʾg܂6úgWs 5+ x xCY҈}fQeBAye0ȝJ(~CW{_5; FyB8Xv#qY@v%@db.y@MZ{k~рY\9"|ܞv]uYa\$P*Zm h}{B=8_0ѐ0>;QmRc.Pv]tNMD gA0O~rkknBHfŨVH*q)stCB Q;2NP5yj_I`e#6s~^oy&a $Do| %RYH +m[05ba| Aaػ,3" qe`G`khAd*Q*)(r`Mc5g~U5JR*R KXVXj֥D%?ـsYߚ15 2Ā~AZ<5AT ~v:>7l'a0 ?Y62 J<͝ծ8!FԞwmّn&>:XBFښTA,n)ۛOhfId~,޺<. G 9V&/% #u*)HfHbi낼k' }Pm ;ºag՗W=u J-=E}c 4$ }M&F//5@ 1˖/򼀝+,jNT'6 ~s1b-L'Ԣw} ؔU;~|vY-@8. jv/*t9`bld6DdZVf&zZduupɎZI{'lb)mrG!ĻCൄ z5|\ 3 Q]n#t[ pW^ABShM$O,` du uwZ/O7/3; t"4N'2ɰ*x<᛬""fCT%jHB ~.JMa%'݄ T W[բ@q T _DK(CZ:O6#v(x X.d[U8 H)b5.  X;~}y)0'1RGDaM ;0f#6:^[ptF%cwNZpx\PO[8 ?KEdiO|Gj] ؉ z~l{K0*sWĝ)[-Ý?9/`; lxLƃ}`] 6m$%TMt JDҪzRUQRc1-Bǒ/|: -(K%EK]2jiK]BҐ5!:ZG&h`a`jxdV13|#w0@y!;vD^i N ՜ci9Zw>Wd ``8'-oBkfU8X't3I߲Qn,r2ĪGrWT\C$įpN9u㵟As S/ v&ٻ&˻ 3cP}mZ[ @@pi?6%;Z^>eIPIӏ(Af{Sn*yHAp$q'X..8?.IɏoFm %?glNIe@i:" ;]vnuJ-$iI?B盀١cAdi}" $x٭pD9MOLyC}smfG+`EBxZPi> '@緭- T:'uk]\0ro4:|c{@pc[ `c98= Dww[ˈAqTDq͞&?5s\"w]> gۆ_I SЫ8Dk !l2^ybVh?.RPv \ь1Cvs0bIC[l!ã֖MdP ,o}e bBWӋDTM1K ?mohk @oLyZqSrAY@6a:)T@8>^~RݿcȲetFrxW#M31@^/֟Xwq8oBpIŽ\:Tg "@X|ӎi6W-C=Mz KڨHH\ACYYTPeC_yu9YyT9wi/Vh } Ih/:s,GTTWHc:UVqY>ׯH+7YB8cLTJFsw7ol S‹Eg]rT3Jн=_ 3{His}5@61yv´-E>afE$_pޣ +rh\}96f` `NCEcԻuz6ՙFzHX8FVWL9dZіHvVWe`[HY̺ԉatu@DG~\k&$7 / ALڿ,ETih dO6rlyHdm7L㏁:& =rwFs~9*YAb(( gw, Z*:QwzU~Mx ^t aS$N,d o`y`mreIyw l{8E4מ Q_- 4n@M6`BsU$Secq +\ZVlu]"~,K(nv'K˴]!ҒůnWG#響s`f~ms8[O¤aoAjp :eը0MUd<_bTVh&]r}0<€HH9+pe_=BIk]jCrnK/k(x>su2wG%<{hy٢l140:~iحS1ݞSzPA ZSHy Q.^a+mNC]*U&hZcz''8l$SeS{:&sL8^@ lVnX:2\J Yv0vI@q0ұ]_ &yXౠ_G9g&JK =ʉ祡0v(d'42 y:jHrĘ0$-%};:R0N_*7\>T?u`kz ICz۶Nvh΂?5y LH>la9"C(x?=<+Y2X"Sh+06 ɐ>䬊`י)9AJsJYQnm-p>o5Y)x3hc@(uJQ4u4da똤nZk]޿zg Q+?w0wwc qjp%(*Q-2j,ho*ó貵x&?G)uhq̓#oX'D JɃ=,F6A{U ʲG?븃. W~pU^& pTsWQXsp]k#c=P`jLVkVV*lO3k>~N(RchafθJrDsVVMOAo%&ʩ{r>6hh,t ;J׋~!d2r,KsP=/m17aeDm6t*߻\0>/EV>!w-4F #W֜\DO 4K10f{,Zݯ9P~L(gB^0)33-9aA i֔礥,n j4W5}oc)8m <SZ '8 u?20FxWB|| sJۻ@M;i Gxfcm~1\*W:u@5l5(~󁽰kF*:m&5vMۙh6K,-mpyϨ_n >>7쥂cרGW(VhD Si]|Tuh?(\=dyߧ]\3vf8[gdRxք)$Mbea‘yÒuD*T*wU)Hji]x~t MhI ARS_7(Ҝq) Cs |~0^fr~! 4VĻ\5`9TUu]1C *"`31oc#:y`y)VÏp+Wo{~!`^e&c^BFUu@q+ ?A8_N*Q;S.Xy`&ᝃ;&s ܴ}[Xb|Ɛmi~G*?bUzdUA6nuHE!$|8"TJЀ%j;G;l袽 A5:Rf6kT!)NJ8tu\, GSDL`: |)\°Lx @(DϠaE7gsR;>vwP-^$EVJr/X1vbϻ,Z=N1󗱨PM> /mJAC 9+?O_R$Ϩz{FBĝ/_@_+>˜r.@P&DPN^|GP5(V:zUL{s0cf)!)TkDD~Jk6ˊ#w0Q!3"xZy<.B\E0X|ڤϖjVf~# s 67˲q#}WIyVhz,1 gN3n]vR@Fsð3(&Oq,jIxX"NYz0<; <$n_"6l{U<YO4BA,vP^idx93?MSXʅkZm&lH395Yw+v1j\߇zzߙA^NVA#,O=~" 2X@ z#~>¸A~pI@"K\{x(5?6еA[8r8*Ga|v_ Y~j.)Uiάw)9>J@RL,*Eb~Xh|)~-?(vܵNM? J(|UqM}n!!Hj&7)#<]etO!0ʩ0NkjXKE˶wƧé8SeXڍ\ency'Snvg. Q-0}g0Ih|@aL+1)93&Ð:&h+/z, O3mZl ܘpBCHE0>ݺdxFBO< v lV$:SyS'uXFbᖰ ߪ33 ݁N^' #,\b˜w&[,`HtWzBbK '[>év?B+Tƫ|Ve UOOu)ab(F zBLWáOdbBbqC܋xW&B gVT(VG `,P"xB+w:-7S)[צLjiZJA I3V^>-R-EFkּ&D,ek'쨱~I OŔۏь@hX \frv5npUϭ隶`PG( `='BR@z׷>)&g3\eHޡԸ̯ADk^Dw <&yJ/8`!H9P9mP^niЉu4hBuVzn&W8 GQkE HY+6W(#c !΍f>it[Z $ʯ}ˀ5J,9fùވED5O"u0(Xiݘ'>xs獖O]LUs[ \lƅ i;C\?hl*)9]Z[ :L1Z׹pw] ؂_`i}uxkzk0#(x`4?/eQ9HpF,YʤȫA `])$}ӥ&(xԡOn, ?[b'd =!Z-YęD*6@PŖ g׺Y!{W\\HO/;?xќ/@zAnBTmL{z6;k\.tO:1W  yhjo3TBR'לI$3j"żL?ݹT$R |"J&f8/dFeT25+0ovs1_'_ζtL]0WpHƼTS(sdBm V!q7zR2?Tg &)hsg8jOg0.X̤Op"`8icRԀmr,j¡j7p rz UJdv*^ZX_#L"j9 O 4ըJ3f AKeä6ù Y 9f/ jP |iR/ջjRuz1$砽e{$!~Ayקe Sor N`S'Gij,`:i ރz%w ęul8ۦ;=.Ru\_1ha"^+ W_HBH^2ȱF 6!+ g>3҃=N7ۂW&e_&B<`MW<0U%D@@r7ίzΰ6+7qm$yq h7 1e&2T;,/4GI@)ubr`(ݰ~tՊh>yY kiP~\z?dmmtl 疦qML@ݳ<:Z .8)ྚySM'70S_ ؉¦ ءp  p霶FnǛ!Xq'c~S&=BUQ2 <ĺ_M_(!6Sy2 i*q\PR5lZ06BH˻qN}ZIMGT7ߎ>1kRNޏܥfbg:oC{;73-3+?:@c"2Sٱ^7d򪡊O0N Ąx.aF䕺41l|( J HS'3C`dv41+_?٧Uj+NU~9ֈc`4޼;gxUҊ]; @\+/+d]U|妡 =λ%d2ISb룃f%Br ")Jd[+urY3E`- :G#i<[IWjWP#UP 69RNwQt* gH`]cTnw@ mҌ0mgbc0J膲o)Sr+Pitc]GMf 1Z,NEWA֞EPRc} L^d GEH)؃Ū#JܘG45|OlK^^!X7]`5W#3"?zA[5ʞ1jGԱkhqW9X@6ԊqlA`<dzc\g2'=vg;E$s_eTH*Ɍ6nI9P!_ eO͜ H~ЀL^ؔ`}1\ne Եrkϒ_v[ ?awNTs:tRWВfQL]YaNx>ڐh44Mm\O*q km#Sɭl5my?@~6j^(2=tE'2 ; ;: 1LtAV. !?;$f _&=4el ۮ*tvfQ|FE]A12ŕ@v ֕I "K<=3( ~K;| {ԩؕEs55;;"J 6O^#LF&cabGČHud|pcPr_o&xSڷfTxx~i ~0\H#7~585NYyY#\@(.6彠Z<&U^w%nvTy㡉/r܁`.nz33~p|Da'&tDdyEwQS-q@jQBK'Q\;+&&_h~;]L=/s_3؏I@F|Wc[['"='y D)%梤ն%©Иj|8Te j_ҵ69quxȓhCvN&eqmop7[R)+U>![ %ǂguFB+- o0nsMXyԈ@4E«SD0U#`*V@9ܖآa*C~\qsQ3(s-`h5Ֆ{ǁ5Wz-?[ڻe]h;c$~J=ws`O YA[lFz?C?FHﱔ)ӎ11 @aF3=D [p;ʨ]ܓ*Z) n L߸#֭:zk?y<~d΢9X`$fmsйjtfDm0n 2LYC` .>Z\#cX+ZrΚ&1a&Q3[\f^SvWS#8O2HLTG!9|G꫏ſXIP$NKXSYeνOhԖ*u Pm#"\ƪVH@))8:g!|c _ni wзٛ0sI4S݊!r*J|YbO*2b n-R^/N"|jOԺG ';rtNj"GHv|^ b"jPPί 1bH|yȋ%gv=i(o 2JSta;?ঊwp"2S@bS}SN}yWAJu9kB5$ *h7>){]Rm~,}ÞPxN ԰iΤM͹; mOIR i5Tj_n̈́kΦ%C*.w2KWCî΀_rN/OSę82!!j<? ٕM_>e6@Arwy= u Ks2ܝ5s~G Oo`KB9vj;W39}>x}DRo6ZŬ y"`CVeCDVRDg`M|]#)tE__]edw~9^S TyċYZEW>wj%8Zƙ7 K Sq@9<]4j̈́XfV&DzY73Ȑ FVVR]e-ƚdg(C<ȥ6A?5fS^x/黎+ `ð 4TniMek"Dd -*ot~,fUU7mW=ע3 &L/3óZ{(bŠޙy]??CJ鍻"ٷڽJk+>Rүx/IAgq;:qG V!/eu 1Co=25yDgȜܨI9}HeQ=d&\A}Gڊ1{yz6W0긼=u5OlOdSN&޼BJ?XRyL< -}ixz{@{>mCb ޭh "j8"LrZL6Cj *1ŔGi׿{IxJ}z\QWX:כthj:ؾ!?"Gh0 (iRob1U"գ YQX٬R#+e%Xkj2k)?Y5YslƌidDETyRNXXw]̛CXKRR"F=Ӕ!dXmkl>}ynֱƽݨ5z9n* kJ/ a|ZXivuSP2'W"]ه*B2NI>c4"|#1 i4(Jԁ4 ()g4S$ۺMSl+T8@:jUP_:jk!KcOu6f#*Q3QtbUl4TٴϢjlSx ¸:ASgd܏BYp*1ҿw2f\K$e;V͋ bN`yIĶzURnAq٠DizA| a &"ʥKZY%hr#k # 8BW^lvPhDQ FGŒbP{1bݏΡT| jxsppQPS5dIUϻuJ`P U=y[B̊gd 6s/JPݫYkj\,vR欯H =S:ϣE+S3JuָH)aM67¿GΕZ&Q^@ԓdsn~ eѓ{ 6%;Z$dH>zs!˸#zb P5[f.H4<u2מ!"?ٗ PnX)ɕA5/RiMa} BRB9x^m7F o/ )_ 2㦔d_hI-XR'g':DTپ Џ笀כ t˜ˁnA\E$h&,GgPD8oez˗# qeyO׻;P:IV1VЩ3vYq&xzjՁիA o@L.%Bwq!U>|o]E6Mç\^ @m9fd40~p|ugX:\;v |+{^s<HuF ;JfJa2Ic9~ؚ2!Q{Ba͓Bu|Qi]Ommg ^BKϲ$3J 4 o||ק}đ& N RUF*??3oSw"=F<+9ӟ l!:.;5JVe} ̱=e;37^E(T|VOٸ0Lӱ"1(WamOJ |.@:gDNhrB嘚>u[]NpO_ƕp;gFTPN T"s]&~a p6-9l=q5NgIf'--zuY4.A-Bh^s5ӌLrekLAXHTŜ(G,`dA/8(!sSmvU_/5@B5`?& "h콆q|x..C9$jQ:MW:2SnOtv[0 E-aB踺lw+Bn߫'~  ōYhWqs@ep[ɔR ! X򚍛љbJfƹudm*ϊJD&="~Q@|-hϞHVYըY 'P*x6 xQKQ# ]ā`R8 .~XEgq'4 5饉 s@Ž#(P2Ur d&M^lrT_2zJjgisgoA]w/מWzdW[ō߅GوHw$|v> Q,V{YzJJw1U:"0VYu]7t5ݾgI@ET/EAD6w;) rih`y>Z6;ե:5z 2RBe + Lg* |0x@<.13V"6<7~B?'2-1#æ.b-41?Q66y.\h=~̨vi4ŪD*gS+v? 1_ν7չ@a{Gt~Q=ra StSo2} c?[QYo3";5rc_}/p{ JɤkNbk[Aw4b㓞t۰dMdH[G%Dӄ|ofC΍$)&z=(#uin tmn&|O{7ÿP}V*DB vQ@hժe/X?Q3av$g妜5 n"񏷖N] eJ!W0 `+g -2:S+yѝB|؃xG,\yX2rRYyq啛ɸA~_і @LJ:2bI?tfz5ƶeѸ/>& +wF4 D>}vy4ь9aDjZ hzjCdr` ;x&{@¯k"ps08ulɟ_;˫c4"sX7:S|wR.N )؍vߤ!%>]oi~cugiDRz 4z{0D3=A(PzHvвgv4^6º(HuEFb7ڠ=.s4b +!mLYn)En8.p" "AU#d|٘l\I87jDbHg/6_oCP6Q]˫%D|f% =n0B+xIy\V|kƭX͗$>wX>drg4悆XBxu2L9t*wE/re ٲUh9) 17E͸yq S(81yKfwU,$mbk!G@`&<+^^Mv?-˲`? -wql쏁yH[Y4ƶ; ~t˭Ѭ*4;R9,bO8wzxna99ec"VNgJ ]B>SݿKL? q|{nj{\T_s,ʞ U@+ʌlV lȹIӨGފ#ߍE.u}OcMs144u.@b  -ތgJt+gOK۠$X[%nY2AXҕ.觏lWzMr#i#CS!$}(g]BSdQOW1.-S,r?A#}s^İ0uLu" ɰK.;;S*6*? 1hٝ :oM 3442_CQ7L=zicC htEl30Y|o;MupY%`I\ț9peDVFL7Oj77|aSE8@c!R@I^(ٺ:B{0Fm{Fmmʙ r-]Vqvĵ 'bgt=fL3_M7PY.ePCbA/%99&"I_TZLЧ6DmLYc%Ky"Lǡȿ\:uwxrNIٯ1\bRzTf{G3.-5~~! 1ę$ o${%Q0-_ۨv;8{kW܌Vyf#<*|NQԇ¢;_?wzF'HB+eD7±p@ H(3b 9kd]#݇-%b!#|2k1zp{֒-=Q㑻xMtOv5 +3Y}8,!X|lM ip !8weN:L$@܍GQ{ng8%le?82"*ɮ-lEF<]I QdNt(ٗI-XhEI_Yp/]!o\B Ow9Ky䖭qD*A ݗI6$t(Վ,a (QS}"n,csݧ=2K)  e~1cee 1on-I 䨓 (, S=NX&kE{A[>7:ticLSѿ [*Stɼ=楯 9ϺhUn,P\2]\=Ifr`{XN=8*-GA) zjMm -34;H(oyp:,87> PN?f"1/ѰVoXPD7@pbJ ,LkW%ll@ ~7EחQ85Wt tat9Z{I3nFγ <2RA޲9&fӣ-as J|V>1amm˦GĔ X_Q S  $_+5g|Hw)$+ͳeڻ we{"pI,rx@(("k(H@m4Rj*/Yt4(֌]:z!彛$vM=?h4w*L?۷ mPAr@],~eP@LrBԶP5dn*Hӿ@ER2K|YTyqK$7ߨ\/.aQz e!!L>՞T`: 5['TWF8^/X-][]M,3it(A[xvk"ɺ6H;t2" ^'v `OƦW*-!]`0f#@R&`VӾbVYΉ\ư=D61w} )^7.9ngW=Z|2&ݫt;B3aXeZ“@6}FiIXsvml ࠥrH{@y%fd ]'μ Vd51\]0L̷&B:=vI kyXP9Nxlky'y$^C1žM-hMm2muƦf% YA@jdĭ nب$b ~Q~8܀` +06Q"]W0T*ҍݍȬ|@CsF;^Rw2F3&cO2 sUUtS:Ne\!qSxX{YlD |=["hhs_TH^˃L;cA`;!Q,(⪩dJccnd_^K&:'CsNg¤b]OE O)}{zQN{RJ1>-٠e`ƣŭ ȧf=(`3r$_@bk%%68_zq1^UA)B\IQyO3ӒpZ&m.nr,|gX͟"2@}-cj&N"8H&gג>dJ~%07*OwVQ 52# 'G.Opʙ#?߫]. khƥ+8Zm;"fdgYmn]hBxtNt2/ih2zbʤ';K!!m"PI1E-A4`(%ns);VTRIb5Krb\tp@ڂ"NfQGRZQOҬ` ԝNUA(+bz)%d]^A%5=ў۱sϽ V; oN(8xzټwH!ܒ㴝S Uy3Ï'ĊyƇ yB .췉~kA輡p/.bh2$y5l`sRx)t.%dg\< @}Oєd=R6 /N0-TYpJ8/Y#(f7zᅅ/7 RgC:c SZiAɏ-\SK#oHe>aX^-|lFR]G]έyU !~×ʫHe"N68H<^,Jcl7<&)ir2i`2$ SEǚ]{]G2A^f.0KfսNQN^/j=' k\%{p<]wcE#2<=u!6ާ/a!8YNL!tl;L\W!\Q%?`m}Xkkjyq ;psJg[ x#ӏ^I:ٕ,5}#e5eGL70Ju!ǝ Bx Eϐ,!K\?}{)3J# 8r:=0`,^ZeԫM%vq?¾u2? ֆm@:[##^˶mE''zy|3qQ/4 mg(G1٫+=%q 6ƣNIJH=/>b˳YIg7T}a)!k߶~1WG9Q79C׍$?Y4 &~fH>1FʻWYP+&}?K`cl?!a5JwViW؉,x/K.>O:ؘQ @Z)Ul< |3/ʤOqA"$ڛg7锢|rIFdL1( t]ӦW?*%虂 rDQSm(𿻥{Uhn~ [ϖzEC];UjN.2( KO[?*vKu5+\BS1c:$:RڦM'+lθ7z oȩd>8?Ķ#J@F^1 Fa|h0=aWЅ!,!V;0J;ڕ^pQ*iqMUVC|3[[4K1C^UulY;mLbr2@&LtpgB'=Eç(r[vK\6%]#0٬] =wtAPp)ʄq$޽ ߾vHUV= Qv93:vUR!ct:Ԟ?o& ʢv;%AdůE:8Ʌ˪y#[/sMNB°>[NV"z 3)YP~w6X2iXa筍}*O\eyu &5T䬄?ķ-HE-b]552ns:7塪7 !K㓯Y@sa`p] \.5 ., *3[Z}zbCMo<, ހ)E A'1$$l})M48miWͨ^k:VFM^P郳ũTCV@&5>|{{ju.αuo {^Zmh8(`` w> $>!K۲'ՉQ8 gD3l( mD%чTRn_+;~{ǖ͏jT:4yO2{:Y{?nJ 753$ӄfLD2p7al*w+XwI{U-Eb+rAXoXK A4`WyLO +A2L ؏/~ 敳1G &ٳ$ZF7pc؍|Cyʙ48ŋCбCF>xAm6bL'fYqv Ϳ1\q6, |GB]¦Vf 7\툕ál;l?Q+~t,/N&F ~EapL{:ftb%BϨBnI ~IXXY*{-ת=HL$A ^66Xm\AIP끋/&[B㽹-;]\PD<&TdY$a15ǿiϖY s@Fp4!]=Y>3Iil>6nqE]sp8n 3MSATd_IIhB1`+b<{Vǹ>c(h+u]+S#@Sf`[z6y~rrZm- "$q_O#N/ ـ#/Hb)[z1^B^8bnUCxc}k{-q}*P3Z50zC,$Dɰ yR:فl(1}h)Λ- 4 7bCA= a'Oa }ܤӈaXs;SQcGku%W*ȱ@ r /3bbL (2EYS(PW~{l- UYlFW +eJ?u5Bu~fHV\ 'A|e*:Ըlan}dI: "|q~϶|m $n(A!).7@ 'zrPWɁd&sJef v \,RР^FvHHgO DydRF VPd,Kz/KaiĵJcE5wN$>!rzj+8ASeGI+t2UĎUrV#,*,]Xt}'Mޜ7R^ԁTOĥx;~»h@<;aŰz0>cY>kQ}`f\Pl6iHh# e ŒJfſax['klon))IZqeW5E\[KpLo>Dia| ~>#,r$&wz%ÍI(޼j9J-^򄭕O2NtasU#ߍnJe/at+М3\QhU(@ےK/WNG̯7:jE3o3lË?NjJ+_!W-SPPW-`$Z-HyH:RZ.q`6uQ}*>B~3cB-\ չjf1" ınXs6 RƁ`¶`Þ%t;, INd5b ЯIcPCJGŽο%o|Uz:ѢҒI>f\wqZ&FP}-#$!&f;MMa.#zRUX/ups^t^O]H`|ӁZڝ;FHūI\X ;rmڌl$֞!@0yst리w1FS;nʬgBM"ZLx@#3;E{g%[l?[b!w8{H,2ǀ*[[ Y C N]qWڂyփ%@É~"f^a ,Ai[H췚[d XNkBk@T aʼnib++qW AޥR#=[ lWVҷxI0=P E_/;e\^G_oэV@~=|t$e>Cw mj7&` 2_;8cZS˃ɉx$k2ߏ^HMkcOxr&&Jj@$@յPepn%}o/:ve%7I{?{'K]yǬQ.mRtZXu\$&QկBEj3>"3J01VZ4^u,<:hV;sZ+ssAB\Gm1p8$~tūD8uaXi*¢KmXJM!YGП v'|7#_sMVdpQi[B܂TʴY.!%!kD~7K0F@)#n1|g!iR_,DuiEXN)]iX=p'HsM%%sRHɼ=@\t\ '˪mVI.ۖ.SyA0farꖪ]JBhu}ž&|bVdA5y:\C(c@vڒtëEXXOC 5qt)'Η;SUyp=9N׫t@„,6 m߮jc^sUze٘0obl#$a*I@+},+H]Bm놊Rv!|?SoU I׏t\]I`9p\` !XQLpWOB #m_ PH}JkV9;[Qο>FJ.́=VQ!ӝAj'ZA"DYѰ Pԉ4JٚO\LKi zizjr 2NK]N`2ɺۙicJensR/\*spI+#w&-MnyD)+eo}} xVt<Z~-+,ӂAޡ *i ŋϮR}qN"*#2)Tz%hpټfߩ9%sU^סw[6ՏCܙT×P 6dFlsT;Fk| mPgm f|]"S$0hDӺ2'VJP^Cf2xe_z:襹F e)G`(!-D{f3o7m9="Y!jDjaF[QHUrܲ6βDHa?DI"MؓO,}tJ/([g,orߦku@O1ET!,M``$Cw-QM6G>sPr`Ac"'_4ʂ͟C\]yhozQd mrÏE?`aAEv %^-f(][Hlƽ뜖D0otESH/S,y~tB?`nA뾌78e#HbT`A3ǀ4o\xxA}*mԑ) V5h B}r, nK- uVjr_UF0o;HG4VqVSN |$r-pU]Ql͘W@.^Y\_b[$֓M œ%to8Fɮ$VѭH@.e&LJyrCB#-VZIJEZ&\6߯bhǐY0u"upV+MOtVV#˅(PݨOȳc})Jٛ&uҽԦ-? ->8"Xzʘ'k9]*u_b$.ᢴH-W3 cr6BWrC:TT(Zyq>4dvĖy{uN9}wIo0XTE&>" KH8śrϸm&uC]oNĢT-J.ϦTPSGud*tS`Yg8i|}P,5*I7v" U\EPIW?5S^>;HJnH)n_Kh(? dYAnܞ[xlDҜ0* J!8҇. &2EwKG ˃~t#I;yr9Vmk=Cil2 A%BHq.D!,܆_@F<Ω5rڮ!#p/L[(_OXJ=ʒ<ˈVGU STMSҽQS V}un`o=Q\ucr-"_N\fG\qMCGY9@h* vd"f )f >GUƗڞS_K0"^zJɄWcP_d?lŊ=ߴ7 I4>!s_F\`B<3ғw7ĺ|.^g~ppQrB*DNIӁLc#7(HޘSjNh8D'ǐNͽW6 d|:L1B,R4b;o /tD20zag{ fqɂ D 5ɲPL8;ly1(  LMh!8v7/6](o+&$߈xCkY?>T.VNs:g bDPF)JͅOm5VR&N[U}RiN7C&@K'@Yj |~`7l; ;8 O *F/ ^WY3:yh C*Ə''P'fakju 8/m 0!WlĀ9n2Bnv JOgd?POm 4+RsB}#H@¸Uhr2s+N/S~90@z ,_fq[]2m*ԟ/r,ĩrnD0پy}CkW=[q-7"hnvrIma@ñq,pܼdl91*`R1#A}rRdiCR𰝓b9koee$}Y o"?ы믾 'S:7دS&nB1 |wWl`[|FmWCOsM H _|n_$VZg$*npjo`} %!c|?hM5*.:{fFݸ9Uэ}f}țJZ9^|{ <᛼/5ɕr'P2ƥJA'U?`Vdܢt̼y&/wQ4e 2wl}Fp<]bܟ-gá\|$ZqóZju䅱gu5<ʇǀ49\xbzG_׳C)jnhe ;kQUK*VsSPgrT)m=$A%X9^H8ńiTZ.fBԗ0Qӥf+nO\ޜLYpO/+˔K$5! zr 񒶻}#7 ΝEqcyQ< OxcRdkF&Pt [Ol!u/>7g. 4 W1M],hVg;+hd):&#a:dRejwb["xހfGt_$/066~ vs¼J| }q ü::Ctrzuj03"ZU4_ z\'ab[2:V_Y/UͰbR;2F޶_GT˝[: iSod AKx ITa]<@$HT7=GXml .AOqƅ:B8j0A }jp-w̙+K munTKn *rH;u9W9QXWQr /!j;PA {<`!1<}Cp}Y'0V+|3"A1@e HJȱ-s.٣h$#j`'K$ǮL2r|ZAц sUAix3 X\^3̭¼fS0$C+9<{L~Nvh}4OnDӛcܮM M˦j-OS TX R^Rۚ`߅S1BOWLs*tSKg*weA,RQ N3^sP< - ݔ%W[/^҄ڐXae$?z:t^e腔oUc z_\R,_bDR~c'BZ\UJG{Kwu*/h7|4a&sꏡe%ikA:fO@d_|礓~h`'l/U񹫰r//08KOŗݟLksTCڈv#_Q$ M#0olտ-έGR)opf0/AʭP :+uL25ycu@I+C߀S L>鞬*c‘& Kn,Aw8nV+=V^l'2o} c}N/r,Zx 9 Pv&,AJ,})P =x>kMu'iū`#4v#cMtNb5w (MbT-k%PcuX3+Ae?"+ Ȝ~ iz1&Dch jNPAX}P͔L`G?ζmtM^9k. S "An. K,Cph!&]NZ:i͚䚒8tOar6@şK#&g5&"qb ;UNrf1DQ>:H@,co }r+Âq$RH2=:j 1_fj8w psΚt)|>UHa#s~$ѓ `n@zMD_ BR1l͈FIhI{&ӼC&u'b\QV R$#aDܥzX[NUY*"s]WݴdhE|>Ց xe;up7vp,\V5%o~I6_6ޓb`|MF˩xSC:iᰉGP.&ICXZe_g=Oļsnbj3UiыZ~aoh.f1r3©S _)3-]K*d#yTRkih~ʄXJ oꔿ SfoVH Wba<B8N5߫[^;F'="GЬS~YmezUD !6E?Vuqzs2 N%~rX(~b1gUm+]2Bkf, pBaܟ8 oό9U_3lz<&GI x=__?Ixqm9Zf|DZR0"@fܱy},ԦW2P0HR4 _K}z%b֊ (8ZR џeYJM5|VnH=\ {Y4yqR("ED:aa-μ^Mo0mO ]hlH^WP=mD %'z`X`Rlx>菱iJ`1m?sZ\`RxeMjep["3!:@dEYسx@ &ܗR4ޙq(nœV Ƹ!8LTi-0%ȴuz(2G?,IC*lB-?bX=o/ޘ~q_Wb2wp?Wۆk4- Ae?2,cfj4Oh/i$ G藋NxRӎ 0 McZb3sH13G\.&©:-M|R̾&JR޶Po/iF;@Wd)\` 7JSƕ7੷N_q)R'n٫8$)f*Nhgc@p6>lkGqωڜV_s4 m0v,ѐ>|3&u 1+d }K:|d*Mf3%dO6&s $Q\׺֛Y zmt%GU5n`+rٙ( t.V L;/FJ$2zd:cBRy6ZWjegD{iUɩI豈($mG>Ͽ{^.G䡢T"% /DM'4R& /PN:/?M‰3g]xy$ORQi<%9ԯe麸gPm}8μn>K:643;~(vv)1F}[)u'w뜈VR9!kV\RlALG尚Gy'Ph )k'zQ%蠸lnn:|ٱu)"ЙwsFZXY,I-;^yb(#_ ܐV+ٷY;O.V2pl~/r(.e2,EKqUa>FZrSnk0s)ݒoY^aD<*E;}A7|]pvjGS#o(8׃-=?*)Ԑua$p7x,*[Oч fEϤ)ΣhYĥ+(Vw (P] >sݰ˗pt#Z]-c H'b/]xlY\/q")r]~GF?kO6|TI ݤ YQ>n$gmSۀ0>+u={b0=!h 1sBGDըA1b&]lmfkh8naSV5(i}׿7 {%D5( ĭK@zR[$i!`WGgLY\9C\G;ו__AfjQF3*7{6Eo0Tsv=..J{4/Z@ *S-/' >cF!s`e AeƒŁm$ESL@~#?92}sXBV5rC=p֯[e]6 K';XxblWor0kr=P^!%4Pwޙ<5AII6\eD4ŞHdĘtM:hĺo3U$7e1I-BOwBe9Z>Yq;sߌMa%3L4 ]O 񲿛kG;LL-2A )q 1lLis޷}Nw$8:{ 2?8%!aW> @R-оxihJx}E9FC7+S:M)6>!BWT1qC].Ӹ۰:W; ØʉzN+]Y!2~Ϟs O2LDՏ 7mE GlCΒ * r}Hߘ\ffQLXxꖯ{ȣoo݃0%OrŶ&FOu?AO`YG 4+P8[|NHP"N^0bz_i'$o0Pn#&\7lVN!/LfzX,PT=.EV]87y)~4O 1h}]8jd nmn4LשStHAz8D%!^5XÓD(lY!<"ZIRp$=(L\DC1JƊx,wYg^)v__9$ً^Xp+#h<'10M{*3eEhW5ԌڄU~kvje U "'2]oeDߥT.g|fZ]f * $U\ @Si@ OyxsFDV~7&m:-XžmB|~(kn'J2&k8(A(lz@8DNv p5kȭ?%}>Yť OO" ܙ3 ]*V Fe@5_w6`wk k)0V7G޾Ղ#Fv: 7*gvG.*!0JG~!扮g%q;*; :#=)*1wB( qZ(@^ AМ/&ʵVßp O|lru: v)i{ߤm^c y~;`o6[23ts/2} TK<p]eJcF@*iO~nMtj)2oh*CZ|Rzl{4١=.ר~k ''Z/:W\ĕ> mϏO"s5idp&N|rS0A'^NP0xEv}az׾b5h`Hzٖd%4CJDP0{Xgo߅~G¬|-/;:Zԯ@ɟNA6 ,d]=L֘HVLͤ\' ּ@9{nwR`2s~#pF,ܣO;߉+<%p*^lN Gc'޺ˬA/m HPYKgK}*5d6&qCY_mWd;.Y*kQp5A;} WZ|q{s?~$3 &Wg.B)b9h--\P k>.'N%j唱Μ`hXv}ngUO$0Kte-SvOHms:3R6aDq( -{׹ NlmFrΞ"nx\8VkB,o[ftw֋[NAT@M||H28Ý쥻ꞐcOdb ds8gK/ޒŸ6&1blH*:gGHz|3aޘGU[lliNnMSczvO(4wwk{{? =ϩB&uPKE̠%h{ #9ӱjfB]h)kSeEGC T e$(r+7 s-/mجBnjog@˓7{ rq!gJg> wmh $/^|ħg<+|/e$~r.HDkkXy+avB'{rUozaG1\$vG=Z$ `^(kٚwv&['::0 K@s1/y<▀=x F}Cb^ ]`-ڎ'} ѥWż֜HqLd"##!ΉjzwHڞ#K`7 ©_f5'Q *2piJT]lU)؛7TZ6KP .eu-wDɜᵃm\7 !ٙt#r$Ks5Z _Hdآjj%$ C1K~|:4IxPPϮC׵0x)c`rntHog[ -:e릓+ y4~/{i5{2v8O!ɍ!J7 'r{wyI{6L ~'7(,- M-_z#&~q=T˙9Z7A=C!AV(Uw_P|~h^o᤾k[89rn$u@T`)Zѷ [YrvWhRMqsr]l2YF\Yly]}1b)$:Pc)R y3A&!w)S,mZQB|v5V) pXihWe1vL͔Ĕ<͓@+0z[CH/7vh9RR%6L҈= oz?vp%<`4=\/ C2 [ -MIo)if .O2̿rvid14Aa&@JYDD[ADG4Id|DHO2j+Byw޺4Rʓe# d1Z/7^^kKE$S#s%O]>FfJHi?9ѳW9$|O'!B{NJ{+dJ: M񅨡h~ʥCr+!8 Y4scf)aΞ O;8DO& I%z|*N H{oRAI"aԒ}FhTHϵ)K/i"[%Av<i:4A&/Ԉ,lp!ŪB?M&r8E?f?/=P;Zq/W;o0t?I9+>-)R܊1Tv+h^R? OA,2TD`pzbb=kzoPOkr,]sT}`t;͉h0Z \3EoMP>яsD*2N߇Wɤ GYm()J%$[-:]l3ˮC y"ufYA>$`ʿzj D׌H^Ehgo\oϢ5C_:|c |%mx!Y>E3+Pd}.E͈z\~>qujqbT5nȨb=fos!d*_XKjM-0҅ i"r"t("g|^>ĽQW*]5JlDN` oFwKCH}:eyXG\FPiÖ8~*C}PXLb^=%^ HI`V Q0{>437l˛,=Gv;We^Pނ4T8`( |%Zi`bԭ%39lk')c!+ND\{͒+yQPQ) y!a9e׭V[`Y~W"=dBFMB0itbx:?:fvìlv9~&p!LX9m:qT\BH*8[ FeHjJ&#g~M"kphʱn"P]H׈<$iwalNCrALͻi<"_&䟤N_n%#  IukmČ{Yo%'ùP*y$+Q|X=|$md~F2/d_ؚ@:0C cLMƇI"KƖ*y`͟ݒ=Ӳ>rtICXo= 쇴A񂡴 zSyDذL253~^̵T1ЌF͟jM:WuMUHT9\Xyb@<լ\h@IHFg؈6>R[Fo??pcEl`]!b9Nh-q>k9X*>/wZj)A?vQ<)@:ҚN&>b8FY0]Zb4b~X \O ΋֌8N(|ڽ qӰF^amtϡzk)<0'@O%m#`Pа7p_]Q {'qT~iѡwe#b-4ix|w֧q85|)l8`CO+\u00O] Z;4VŃٿaPcB/ xtckV h!ɲG;|prS`! ݹY:.n6 gIϑ5$=b`gYa?0l 7raJ|hr]im.Dx`!UWS! #~ DjDS wF"L<6N.5fPe$bE%tʬHrH`*ϭ&-uKV}T CPgcqn29_G %E!x"A s!!6dEE冣NY|8O![,lJ!QFl>eOFۮwݽOC#txb-LĮ'i |0NU`cdhM Vk5ZtW##JvGY`͍egW鬛;.Y?`#fV+x 11D pڌ~|c\>ADfצ]n~ 81uwbѵӳ@9&чz*# ?T߽l8F}(7!*8k;4akԐ͋Fmw1$eoq&#,i x6TGSJ++<Ĉx'a^)%ɍx0OM3!挛X>W20 WWnR'RߡJ6ذVeK)H`{?kF+!_VjJ~qv |2:SNͿ3< T3)L*ݽKAՎn>)&7(03h _Nyd >VO)rusA9|ȫ3R fZ.F O b4K`{.EЪ<1s*GWj>Dӕoyy셦i+3KDM6|ND jΓc9$"w,)&4۽݃rц%iy0u?NX'2)g30_ )y'YF1QfRTJhq8 xrЫK!| o!l}jq@`U'UDMMzyv1iwJJ˵ $E!=/c/2P2<#2bY9B/uĮy_.Ou-"ɤ|U Jn_pU5i!tGϐѨfPEgh.WW׹G%Vfi}@u#{Li[ӌ@QBvA Tؔ7YȖZ>B *fcRԅu(M%m]F;Vku؉.J_;ǛqeUvh\DXn5FSXZo%K f*a)j٧Dۻ2А^6G[ZЙJ.1"S< #Xgx|l(wQmS5VO/T#V<>( 5\ ~_t0l 70 출p]ؠM}Tؖ;MSզΒdGQ_iPg?C"9YO1 }eكl^/*:אȢn;@v8Gk9^`⭤4$8ӳwcvͫͪbj&*tUh~qdAeߡ:ݖeaꬾ;yՊ⣜KtJIYtD=y%y_+7@}F8AԞ i(#0YNߨa:QM K7]/8ןҙ;-h8LJ_CLO>N4X~C6U0Rfy]]u`c~Xq )?8Pّ`NY&#X^W@kzH'WtgC*q"85O!*^[6H m)nl jKĈ=!_x[K'9|ڔ.6~t7vb(IUl0yݯv '0{v>zsDM7b?44&ĄݔռAρN&k}a{X Zdݙ:l% GR^ W^lLSȾDr]Ç Cb[AQ)n)in+T1T֤(rC`cΆQ,-w;N rޛ۟W{m=S w-:72!3SwT'{mE2@6\'KM!f在I׻mLhɍ+䆭^S!`u+UiIt)R!ʮVZR3]oC sk=-@)I7NhA0(Sr-;n VQf`ʍNp/<,yZnG墅}[^܇_a}z* K kN/ !g*UFWklb6eXMG%0*>)>5GT,,KBejl- a0]B ńz(qU\i9UI[S!үɤ=Յ7VI6a-/t۷7Y/<_q4'ԁn> SV,s|-jL].ЩS{X:A_b}8w^>1NY+H, b5\EL8~ҍ/oX09^2j5+'>Gt_J.e}&$A^`BBp`Q'i{qE$ M ۂ:џWe= ae ?ߐEgyYm}p99; 9M7+i k$V+NRqM@4)VSVbEߩx`iIؗNM[v3 (L$ϭ\w44SwɕsߠH]N:V<AWorɛ*2Mh"_ {7)M ہׂjnSm"O"97 :(O6i_GpF;-sXEϭZ%R\r8b([9 Ǔ\ޱ# ' h\dHJ[AL|Ӄ]oaԄ>ޕA*Y:K?8KADyyY(a9O,_&Z̲uZ_"YlT%߅iFA!{~O8 $\zdICqo /S dpiUj7ZL*"Y) |3?n &sԈ/}'&$>\c)CGOЅNEEB;Z|e,rP~@ (5ܒ3!ԉљ,gBfړbstNms+u.x7oL[>Npt 1\qRzc<׷e'~m?Eͳ\+2`e.rg96Z:ya*X/8Ն =3-ƴA[P 3cd6] 'pAKEJB;z ]w})̔GEF;X@2'ѯ$2 %lHό{yRbyl~0^l;Ռ ok~*}J|ҢAay* YP88!Qjm|g'(f ơ}pڸ#j Kn-hB鏸9 ߊ]۔2+gIPY"Oc=Y[:zVOz3=]x-=F)󃹛z> X,(Xi*VT]~xkj6XsQ LZrهcD=ZOs#Q}1qY]тܗD'-funѾ}FOއ/uMVP6=B&BgmϖCn4_4V,XDp%hgyZ>,{L<3.)oX剕8(x_ @qWXqȾk8uկmwP֩YSD:sz'rnEEZz"Cp @ x(`Du!lg~#hD *s MꌯfsYؔn}Խ߂UlΫ6 p]$"\xȈH$30.XG˜ 0oRWS<ѧ,S[}<7lljtUgrIOo00T7!n 7{#A+ڧ0VXXӄoZf7oCD}N:)p=Ti㼥e;~ J&ΝDzw]Q@fk]c1f!7܋x(Vi.AzH4o$Ő`sraBqq/* ٍ l5"9,HQlp8AuS2r: qF8W.k^jp!׮>ÉwBP4MyL~31FM16qlr *@rbbi*7R* .y_N9Ya ZUm8!N5&TWR_z aW6zMxCu}t xM7`NgQjY?2/Ɩ~b&C+Qnt{~\K|P_|67R`Kj0 En&dt'%Cl1%z8Ƚ;__/PfNG6uˢ&$0(Jp~1T0ML\P$-(`!D,'*Q 6}zv;~52^DItPܼ]>8껗AKknT i!BکMY+gRYCZ(35eKO6ޥǍa&$//?&+zt߫OQhLMjĚ=l)Qv- E L~@\]le/P>599o1]%!SzGZx̆Ḙ>5,; 0BU45>#I4a.ʓYk MЉv8]lMc㭴izO ݖBU´̮6,@H+J5Q&n9k@nX,OjAX.FX)dǵ Hh&XfCO&)7CQ4ޛ @9ݿqMVw1oGk%hR1'ݫx~FuF|pU&@rmh56DI4\,^ ""0[s]*0mi0Лdl (n(E~DMCYԻIT"unY1.]?^=F~A!;03my+PSY3\oȶ#E{6NIϗ4/(quϘ;[ۈu1($ӍUix ͕N }Ǖ9&րg极G{LɕK?gX8Ơi?5@]^_\9^ӻZ5F7xcJpHq`4\3 oى2d1Hn9$heNW:Ë}38{3Ť+- AAhQ%(}/Y&BA".HYzj#Gl"X$y4~2ÈcAvjyȪHj_>IM3VQϧ{wĤW]S.v7L1qG#Z]IS55.L6bw]FrvE_Ī<ڈϜDPX]IˉS"Q\`Xd+g݊ q֡ Fg )ʉ\H]W,o7>fNY{Ź7[N;q~U2ꉢ54&Xpx@ŮݜaU?5{{YJѐ|^Iu.iU{K12 gOCQuٚX Mș45v6`rf ? -P*( ҬQZɩwYT7]Rݲ/9bdSfk=yoݘJz0%-5}"Ʋ۳rՃZ;\UoOhOaԶHvD3+ٵ>C|uG F+eb)UNU^Ø]R__%6&{;-H'=BY꿚[+[|_,/0!,U8dm0yfk'9@35GSMW"hxިL q:Xނt?P䜤Af0mZ ~*c̽,pRJiuթuFj ݀HEXzxN"eHuS} 4TV@U:$F}ZqE$@zEPj-ͥX!e-k5p}cⴏ~4䤱CD_ז-Ue!["/jx_Yq釺@y\<`rwgBq>'WP4fw] _[o15w% _R}uxx1 pFk)H1'O0VYj\Rƴ,BS^xYy.p˅U8Pk,/k+Jwzގ`SOHYRŪM1ˡpf6wbÑI=HЌm"SWAr!vPEeKưL:O\@%v?A7XkРhGW{xQheSj+>^3!IH%V4us1\4'rgIH'}ŀ&02# 1 $sfl7>Mh hp"v]Vnùr(Ѿa*ND1yoҜu>j}{3jXԙmJ}&5mT , )hw#/pKR2ɸ|A5uI!&*spYv.ӻwO}}wy Z}MȇvaiWYbgce/wCO7gfwAd sxiCxh8ky'"Ehl[)q-Җ8]K]zAaDS$]H\ q\/dSY @.F)C$t =ͱ ᚬ(wR ĢZv[@9=4;ᑩP+Uyo~fDw=6yI)['zfwt7I3lFBzD=JrE,GqC#Q8E0C4I2!x $ڷ<0PȐAA=,Cp*B'oMѓ` j}*OlI%|ӆw2،bD> ʵt%߲L#͝xq7־뛅(bT!  ZzuU.ce0.!F.~*al ;Vdh9y »~wGjp:`%9 ~m,_[5+bw8U~q.''ɽfzj+kޠ+a6\R[2O(*ȗ;l ;XZ.A(Oٮ8k~xʋj{ឩ Hx"5hYϮ"&>лd+][@@dّ~.}?kYuCRzҋW ѱb]͑nHW-* hDf63$%q|Eh#Y) @#j,-7K)uua^jJ dB.7wW>y 9=! ROȄu &+A1祱Z$G$Wă;kYZ^~X / {³@)^.jO`rO *\[ "~^ڥ.,o4yp69c? kf sF'}s+cH19GfWAטSx+s/Q 0Bm m**yܑo*v PCs]YN/'$9~&KIaTGK9>#2Bs:,nB`6[%ȫ\=#'F-e[K.:BӴ y kAK$Cyv |L#->ln5gLT,G&l)*_jD/@`ƛrPu[6c8:C9*SQڼ NWܸA yPO>OE|ǓM}O dWS{uf3^~NELzG ۭPX~p%;BrӅнǠt`}mrfհ&Mz<4 5&b;pQ6maW-g/>wjW4擙21fسXͣ^`zj=$Ed <`a6^AAz)Ls/XزV< z '32С Mc E4&sl0T^,x8.:"*fDtIVl[kML(gSBg?r]hFI$ZUwiD)yieV>EqT/ M&EYe"1v_I̎;6Xq- K>J8MUiYr`aJc|up̶a:e=mOy}u$mP1I0^\LJ=|"?יҽe0W ŖxD 'tBrol˕dڢꖃn_3azк]6W~sL ?A9V`tb.;C7w]7kD'C*>]DKE!etY>yת~ Yf\oT}Z?b(f=PEk<+O'J?sEUHU3*E8Ƨ}MqXQDshQزʝ0Z3qb+6vp{A%= loE#5`sA̎(&4۔{@ }ՒժhqBAKiI񜊠ݼ0R859ɭ;EF卮D0y|mnT )GCjKB r{EIƤ L;:yvȘ3>=N4+g1bN ۝t%Ba-j˟뱇׮A#uk ?i'FXXXo"y-gx46)J~!YEtc|&g"֪;cJL̉09ӎOUakMcPXAZ~ RO2&1ۡgw*c ď?\K-sbNw8?j1^W3bv"7. Dl*1և14ߋQS)/c˳7,d+ye3/{8xDE cX66OVL(2KzAZ;|LYط,*P$D?*q+VCSt_Qk>畈(hP%a_V(A5դ56Z,\(ǨC.+ !,I0= 6`0X)F u(GF?^ GY㯺rc(+LZ2rZp^Kv}&Ba[>$Kpn$S _+tp䮱[ŦEc|b{NMS3JHulf2RsYIAUNU6WJaAd1Zv]Sm<`1}F1Z#҈ |v ,7"J`F%W7k@Q^.RZ(afQO`@z%pbws-Oi=t F櫈7͛>i|ҷ䷚#jΤJas*{nfM;M'rh0]7s24jmW˵5뿌 Csݝ~˙Kfg~ߒqQM XMu B#tCubFIYzzhXuˋ[u8"{,{ۈ2{e1|# 8PpUEseIK(6SYX@XK*g1#(p?Z}e ['h iyY"H6P=Kz7 3Xm@PwrM:VUHMARvt ٮ&|p)$|.8L;]P~"^T`<m\zmRFº"u$p=m$g`ʧמgͷ})lRzp"jn^VgI[pFllΞJ g et%SҿZKJz_uv-罤KICSNn4 |-?Zy=tA"(j5IR QڲMlb)x(\9WbBԹ:6Db H* ǒmh}Á0N vRrrwu)+f8jOgPTCk=Y?/dZKI=XTJĥ ǒwfdxeѴ W CD ,8{J7B@_i7$f9{_{d/Ec19,QT29+#0c]!wKcgaok_猊#T 'Og[)٭sq7m<D@3~M(j*$+_d/]rs~$u=l6`#}揬Ʀg2ӭ6ea|@Q~W[}q_LE> 'E7<\;m4~V#]U6?BJ)+0?~a\υbe159•#WqdB9^{;RڤA,R%5Rd"`!_A_嗮bFrMFnAL3/w]CDq:h)R[ [PhqRCbƐ^пq'<%B)U/[:B2Ͻ7p/;@PcK%RhF%C]TSmBS#n8@ G5 Ez0g/[# abb{ӽd 煍;mfAVb'O-&r=z1 Ip iF1BWs.pQ PP?5%~a8>Ax4lse%rwAj`:0rDΨ1-,3W'βh&d]˥t_6L!ǒRD,UTJVU@,C_ń+WyҝzADćkU}ם_&0;*{x 214> ׋ye?q2d-y9d.CE+ԙn|;~ h f ߤKڱm_iwg]Ph5}4ލpD^.7 X:m[V͘{wnLۺmG' Fy&u OMǛQ0H^5 mRuĠ#.>6*NeJ5ݭ߿h^njY^1B|J^YWj%XZԙhQ1͕ڇ1´}0Iڃ0[;7?/ۭY58'//S{X|F~0+_2I 1,RV.|P N'_?dI2,A6'?W*sf>:ڽRBndp$k(2Z2AqtǤL no*zȋ\50bo]9TwH% {_jlC//מ_-\Zd2>uhiPyT_kOS 5 r#K}ٿ.*k1 3Yxl4t3uZ1&asB eIBNt6U^gL&kTN 3!Ҕ@9𚼓u4I4gް :z6]}b?ey"UPx;nѽ/C1.j"Vo$,rFUᶖf?84Ѝ&ˋĦfͽ>6*>a0\5Z..ҘpǕvMsFOa}LK} @44бϫ eıYn9ES_dF8pJ>z)eOH#X}==WTIDjBJ)e5[~3 L26R:%}F_w=[9oMҞ̢5 t$9pcҴkQ|lΑ_ꭔyU, f ;>\NM~(ߕgqOXR4,fuoxELOy UmU#V'L7` y0cRl_ZOFˮ_4n=gGa HjЋUձxۏ]Tߋv5O˥ j*`L*}=C'%IˆZ zȤ[r=u[<\ E&).(2l JئqdI KiJ7}nld"QO&qR!5EV+ŭNDkjh]VGޱɁ͕љd N:t'qw.SA!aIMW&#VZչ3KVi['6e KـAʜEǏA gV ZY&3]%]k0[eE-i M SK[(znJuƒ~_ D.txBgd¡;.w 6UG\N5p@Q֌yT3d;Eأ^pBLs]T܍k:ɳ%51#S*i15%.>q>D ܐ_8VOg y5?0T`~PrܴO+$m1A6d :$wM;5M6U?$P単 ae&r;C,q7,‚v*_ RWÓfQ`yFZQ7 +'tH-"~D潐8ts(BO@*:3 q4pirdE $Tf~6ط;ŅHVܴZṷ0-;IGK|T|Ebv+,pG5/SȚ$bMj5L(hTϼӧ컼*S6̴?tۉT^^#"R7BYh0e ͋`i"a]G×o\ב:L1jHy(oFףCj3aNR^K,j0hϳO_qOh[E"Iʿ>"4.+ ?\n-(Ϥ0Kg.5bghNA3 ]](w vgBH6WY cQ,7VqkҬ3 L9:@E=S&:& 9‘b_D R'jh$(IOF:دW6xbi7z[J7 d"\ F ѻ^)r\鍯 s5t?=a^+| 1%/cۀpU OOYy@( oͯэWaaNqh"X@ge[Tsg_/yۓ;8ʥ e 1t_Z73SϓFc :ÃznLKOCfwy߂odB?vJ3G[MjG\I/}*J+ihc{MJ_(0W3A:͂-nvrķ\smWe.l&Z/On'SPjvO P |=֨XU*圠}1' :(l8DeXxTFQ/l,@NP[7%-Tˌ[Z9}"_;aH69aG5Q\KcȖ'n(W_㖅%1ZD+k|3 E-9KEvcp*l ۚT驊3 !3 >"A!%vW`2W[ ]+{hoJ $C nd/izT!ټ/5k-HEIc{!Bè4\;Mo=p~b\`%nnfz.$$QV{IG}$slnd4;pO4 t{JQ+9ߡoGꕒuKi7v$mn7;Q_O54U(Hq.XmD쟃^t#1`IC&Q^dgx%HH&pTq 92C Z~YMy#UuI#1}NwʡAqBdV U¼6D< "!%/EOƠ @:43qt+?[ôGbAJw>xk/]фRWwծRA^io^2ҹ`x1'ܕ7BW{hCzr.j Icʬ!=el}:d$)CGWs:,UjD+`% D_a:S'( qC^ѹI8'$W =%aXCkUR V#ToO@u},AyDjft Pǻ("55PyalWty[A vT˜F9E IXg'G~wHwYBpIDOvmQNG)WvB턩Hfq;K $C ?J(YNl羑v*2:!5jBD1(Iu^.ݷG`d(ْB&N)W層`Ezmm*huX9'k'FNН/$5[ 9Ɓ;i9Sf gKSVhl|eDektspͭn"U]ǨhoV"v֫=CU/#gQr&f4BpȲCržtC_Hh6s%I1LAeI6 1XOH&A5tOrg7Y("hYoǵS;-)`S! AQmQtٺ47P62ˀ;V\ յUr+ 裙I}|Мw`Z(&0'?+-{?c"-ΉnErn^U43]KkJ?]ZE.uU"W!1LŮ|{|Ly⣖>Y9j/"u iY*M8܇S^sO˗"hp\jF|(25.&?\adyCBeѩLE|=D#x<& {Vw2.Uq[{!T]1Vs"P}ϛQrᩛNe`b2]h)f-k3+-xXFxFG=""\7Wwmӓ:Hz(ؙqc<}FA10XHː.7Gxu>ˏcPk+MXl q?HZqLwLw!f\Zǔr^fv c 'QikşSrsɏvtXnGIx,% +AT}-H4.JyHny/.5O|.aksGa0mDA؋( ^< }18&S߂)nc Ml=25;xcn3=tD(Tfʻ[r2}Xȓbs]vHeZ,ԁdC.-8X!+9ϬHB0cu2>JLXk3X+1Ѻ+,]*bpƄHe"Ipr* ٤JPie#b!ݼv8ްz0'Ţ/j+S2ñܱ &UG7-.~6H6+-#ludaS5ʿ;W[۴oLz+H1Wa"X3yir>ĞWdT'< R`Gd =0_5xQY%N`9XQ$3p(ds;_8 V;뭶:=ǔxqx7}W&cxi\oDǃ&/,AsL/ :>ңE;Tށ>^+ 7ȋX YƾqbN3Nlk dn7/pkZQ'_5}Ր̠` {zob{xzWF`XF׈ y!2 Rw:dRCS;&P *Gqaң嶲="A B x(YuZFbZuaqmTf97[7 jX[%jDd%i}#uJY6Z{&. qRiy@Ƌ,gcyGۊ,E_dXJ@9AQY?g-ZڒF.P"Xw+#w>-ō?1zf.2)B l,ou+hEa|0S^f4>j'v|z[˗I29*s$|Y=C}6eP7 (jb]J6SēR9 5^#yI-RBы?w]mq}7/uB*%OJ?c#| hP&2>P8#g3furX~ʻ '(sWxuBJҎ5A~`/j3<v,_N0L=t6g[)TZ^r#4)]^fH> l,%[Z\H͗Dl_.-v[  >39}T[wrh jCh]lF|C޳8ߟ:yQŋplW-6 4"K(<%(T9G<6~maA[KS 29dN!ٳᡦCŧ<.p qŀN9*TԨ#0N!/٫,Ku+5+J"ns+}C=^n2{`7E 24O*&=+SOwzw cSW@+;88a,:XxZߥpaL9 f 퀡ӣVoZtIlR4G4ݽW,>xSl\r5Xܶ)y#_ˏ|'i{8EfZw€,[M +D|iiL͖1&ǁN(JQb "x, ](crd:rOBxgUl5I(㲌|9ܼ3eY;x-gb:`],sfzܱ֪oժO[!-SQ:gqGآr[Uc ]3;X|uΎӭ%sHYZ8b@t[5PںM=T=j5<}"|CG@"j`rs1}$ڑUpr;~Eauhh3Z z`W̒Y+CRv:Y?0h٨h;ʹ70u_Z l6l3+!}wdz@֐PзT )(Fzyr7(ac]`}H"YnES]CwTi6ױ [;D-Rt;d@˹\^Z CPRXZw` APʠB$;c"\($Of]#y|>IyG3Zr'RJա@v@*g"C[p-ߣflWha۠k~rK81RH1r msz~D`?>1@·=ݛ[3mo?Y&9Ju8-"n^VfyNS^"|foQb #@bK=%b\,ېdI;7C/z/.Un~w@WكL/Bt( KE1I"`^-LjkaEaD>h\L9?sh1VrQS nA";ܨtuB~ٵH&F;փ^Pz\:b _مh@^Ct]kC_"KV~u 2<8xOA{. жl<ى^)ht2 HW鋞`2,aXA~"Wt2׼C]5b@J4Nlqq듹./0k2OO<,dPWxU<ωQ}_ݵf ׏d˙a>ݚWs|Y{l;wıOxv9A׾Ǭ&wICFxVg/@m" q)F=OWr6ug;R_"o~)7xZ\4@y"_ꂂbZyrFgag }vxu/st9M+D#!n,m(at 1AvkWc:Ss^1`ssV#a`)ZO[c`nÅ f:г$6lAbM {`OVox( _'(u HBT轘as9C3֭rtHJGA;_>*pۖOe E;>8'9(;/Mak}=l?݃]TF?G1q m;ul,څCO%SL.k5no.E~ԞQs]< mQѐzJwxtʲ)JIagz'qY*^/(!eʸVayʹ @*~=LC׈|,]f=63Jћ.4 sEqti; "|R.{0]"z:'RaM0_h邅Ae~OQd9#%쎹&(@pW`R=:e1,XY\jk}229 . s5n2q-†]r[pCw=PDCH\Knrm# KF^_@˄tqh(uɤ.:Ln*#7+än*jjƆoMj$łguT xiW9NQE(LHOd^'<h[0*(5wea89La|^t4N4~)XUɠё'=!],44D%$vo1;9Cdmω"]KJ&X ON>ފ`PAqlV6CIN=h*^UW*!';AuL:bԙtxuk]t)Q8TCwepLJ~SΜ%OzwUyu\deȇinelmmO>t򘼛 ǒ֬WJHmuR:%-h=K"RS{ b'v bJb02D N-.k8) _Ym)4:nuW!J"]RYӬ$XV ?$,hk+L׋Mwe]pyLynrStJ[e`⢠+ #vUچ҃}Fc"Bq]$|ϱ_ާJB z0[;ؘ/Rf9: k;*70Pxˢ6u & K`K:nDA:TkUb[XҲ|dS `:ŧ_^'Q_oWUdچg/f Dt4{bnM?D0MNxMօM y,U? ;' |7Ql[i^csxM> WuVX$5q[بhҴe  %l _f&TKy b֒W]W~7 vSpnp{9kX'[4&z_[qYU1"pĆR_0`ݵ# H+vtw*Nu5ym);حE/ `$AltɶF~m0R{w{UأjWƺ/{U@9&Ϳ`!~*WATz\%@xg{;^n#[ؓz6?yiZnCzNuu f)Gs݂&~b1^"Dӈ?t,P"kkCL-_e6eԒؔ|s"ZY/ n{s2R^.tQGA`ޘuY)MnY3hK̭'fEEuA#&m0ۇEC`>YdTGauGE.}SjaU(\GW#qWŸ#2;oZrw|sj)/Wfm7EAFO(5))'AW8EQz>ˆ@ ^HѡfcHϛre8%yzrXH ϑդ"E%E 82ssk~ۅ緻).V789a_IaGwQGDx6dv4o55s+ۭܵ*aR= R_~}~5&~(CJE[rBWlH62~Bf6jW&px>Q&eAd%F(OYЎ"v~AyC0ooo Cf^׸`MĦ*"RLWE:;?*mxZ}U5 @ROY9f_7\_x 4Ox'|K)-A7a^k[jLᴻIzi\, EǛlf&K7;/L<갓Оx![ѨA_~rŰ)D$tsqƹX>x [bmPp) (gr"P^G SH#e).9atm,m!3CF&X;< G"K~'Jӷ/4L!gr?)u.;EB=Ūͭ5]y|RI){OݘP&spӬqT71(ܽFEʲP7-pkţZNtIt0砝!`1h.GdJ܄0e@D]ݣw1$ǘ,--= p˼/L06C옜G@>8en&E Z">f֔2g0Ю"uQN6t iDZ^"UAF@+:l>OI5*SSvic]_E.m՟{ |v?al?I؇jgZ lEO0ɋBm(9J8dԔFb i`wNQ㟮Eqf0 "J3 IdMg bZ.JC$a@JU.Sp1jdB!֞nnbFo(I^%Ux;3 ^0o:G$~2 PiDoxXJg4!5wO~B.=ϸއ# PJ7YxOL`Mφ"ƋV}"6 jN S*Rf)h#JڶQݡMY^z[ n˱?ٳ1ABeѫuϾRe:1p jp= H6gG k(r4bSvP_@7*nL>a J)eB\'I@!)PdKQ] Amc}'|6`}ȝ凰{2u>e2|xuT!ے[jˋQGlT-vxS䟖e:20e7VcFb[&ϣߗ,Y mۿ3|,x3HJ <~ FI7̉;X%Fh&0.(v~yvƒXP;܌5tO5Y 6:ob`Rnh. %eȰ(!KN*BO*īPiRP4 S># / ]p I#6ĭJ7!uz'ׯ !Lө@U0Be&䧤{' N@Z|/#J  /Z6_L*: +qIcMҦ"?Vb['Xw*x7bl;HҖy&YV< ?΂*suD8ס77!/ܰ`\q$]=C>NjHhLQZ3߫|ޕ]4 J&dv<ghp;reX8W&8A=u_IQ nm1+_PBoN$:g]jHBN7uHo#x?*n[:mORU0c94v2./ Xc{G͇rv6[*ыCAnmYi E{F84"uK>I7Q0}&W3qY,<($e j)j=s5;DUw?#q8+bEG=覷GXl@=A. YA_$ Woqv$U $a,Or2̜&9(ݩK[юꌀJ(>A^U&p k;:ϘЮgxQM6r&֊"E{!B$?XE{:q+H*ڹE~vy'{%8 y7IhC1{lx C1dkO`ٍz,&;]- fǞs @w~uTsfxql%WVJg_u\+^+Ih[X_M";o/$?K;ʭڊGJ62Υ9~ lqpK{36yG@]Njw~kPLM6*;rdѽ_5j/z[g~twx'LY< HfD+HU8)Ɛ1 m XDV m>Vr+Cߔ-N_37S7.c|VQɷ}SXTpyk; !{wHt>dŊk߶e|^(8NdWMY`91XG >W:4H8EP*RNd/ Eg _ aD`A-iAXfIu`-lS=9toc?b+èmKlɿ2M`98:*G/0/)NSb6UU/' 'nEr6V4[ ٦*fxZ!:t/'=ũjA~ۈj EAgط0cOyL}x`:2W$X.'м`Fe:cp fQ=鹇P ɋnj;M+XFul Oi])|2! IG+mttZ\F|Ps^]̌a`3؃^H64@QscصpKRM 8+BpdڛnJ'vmx/ [" 0|$hv EY?jKKSJh;W O*xBqv6GK#T2K$}M=bw#][u3{VoGfq~ނt9XA?dE*2r@F[b@r-J'_򰠠WgA(,QPIy>ACnBhf .%T[ MN7(34 9!%3{f$i.j-Ή (Qt:a+9' fɆ;,a25g3m[XR1CX5\1t <.kmr[Fe;#[J@|J|X仴p='^Y, jyQn="G9HҶ,0㦹~!Y &B2QF%UQ˃yoمn"#+mX@}[2 v)eGUz:CJ{0OѩQ;oӖhP&'[|6_iU2ӾJ9ݹ8K]=8dkܶG/O],r@.͞M.V(y- e !#kpUXjA%ߵCD@P5w\!hvjE|;\4 GqXyk?#2~җC rU;?k~W>UjzIO}_bgB5V.P_d6}%Ԗz )'4C F#eRH-JLWvZS*H]D`.?:PV9sJPf05EEҋ:# g|!q#҈w?4SY.s<>Yl*aV25$^ \-7r%8FOzqYuj%#C^W~Q]iY$WB 'nDJO'D?1qITƒrzix YvoP<Zn?9^eTu \@l6 %(D|3XY"@Ll<p1NMu`@H PNdah:;6mY`yZ$8*/o:2Q<,TuuvgrUZuwk}I=gK#;/ doz{뛀6uX*vs!Mx\bA_Ue^-*cM='ȡ^kNwL[$)tmtPK%dc!'3yqY17k(#1⠨wW5,[ŖލDIxvP_ixt4T "rշ& eK%p4mE=۵D?^.R ,/4TĩK750e$e.Ɉ6f\ug1!j[݋1K+h7$ɃDb_advľKړ)o8b0ݧK u=O~ܿqªٯC9& l-?,J& 5(^D0b&#l|[Z^M_|49 zW@=4H(t҄CtjW5lj BleUkF8+(EPhC~JVrfQX\q=õ}J"̮O.57&cD78 ~ <+:Kt6eѣj{{st}w9YXla\؈%H[eeɁ9z`/^ݫL鿪X1'E>g(m%AwJh<&*5~l0_?6i{ż)zwU˟ Zc$BU]fzĔgK/i_'+)??c3_D?G6z_&x55Pyf.qIee\\1iwaRva6*-Ahܟ=RfLY2_< lVwgl -ޮ ZLؘHXq'IO'qi-c̱nds³^EŦ#>*#H~qxǨm{ eMqU6flԽH ϜMO+I>({Dfs &s-,&apuݶz !H*32Ⱥmv e'n~A~M@يz᥽٪qILE;֔[ZC|I(#,V$*.trY?! g*9ķ"%?,l>VZ#Yn_68F9/_bq`'T}zqrtKe~iMӐ*1q'Fbk*<; ϮYFVBT][r`rv%1yxl~ʁK5xwYhHPGlEr|FzPHd"EIk?)𬔑ʶۘkHzZuGx%f=.Lf/%Q?(="cQ`,eq9 8*·x}t]HQVH ԟ!Kꆗ5P#5fПnurJ'@钁h^Y[J0m95#&WK' Xyg)ԁ4C706:,MjŤݻ?aBJ;<8Ln'k09ЖMCiҥ2fGxl/1#eWuoUD'0] l-`g:t;f۱9݉tj.U6QvZRci0o8c6z:2h^nK>\4B_3n @xL& VȐN{C84R$F{Gmst@UGEt:̥?z$%r(0I@`R<8""PX O:%KHO uw !%l9Ed uhk툮{. Ig0)ah+r>Â[jYa3ۓc;)#!JFle휊."F Ò..<͢^w~Ww\5ss¶]`/FEJ&oD^.2sF ݶwc~Kˠ3{zyğrhhШ*.0F<쮒r&O(:j#+-t)zj2QhE֚; j0̌I3{_>Ƙ;WH`DzXkPGG`j* *3 rϜ}*1F#ACikbTdsH#ܗĘ@JxĖ'`e<& D8Ћ,;T]AZ͋<\8g^r?zWyQ|7AH<-&Yb.6;DdU='=FDx |큒|,ZAk!'PcI(}A4-@2,w;Â9wQM`,Zu;%;f8:\Ÿ_UH?נ"90{$7VRv搔)ztV6F].qe6) =9N)OyPUWQsW,zY1\t/lJ3RWE1so=X |6v-v`YU8є z&1J[_݆C* f+J`L)amûmU3vfdq|Dp_?Pf: fAqְ. @4۫vv"jp]oMxPwU>>*T0L3,r8}jahIpDj+n{m虃lHg,#ՒɅVχe Pj}J6l@* y5I_㨭yn~F:yDSe ey֠f9,y,ZsWz^c8JmZ?0b$"4Mai'2^TfDjЅ3*Kg&&ߝxo9@=EW#c aQ!3m˜k%mvJjrXHNeM9KF/L lpΙg9HU̍KatzbXK7O8K\}^~n^zAMq~:{UQu٫I]^oNmﶋYM? 9t5#>C`o Y~'>x =,{ RґOe];npKse>cK%a<>.Q Y6 v$ⷺu Pv{.y7mtLm(~Ęfl1#[N=iMHqo񻹽}RHKc7 O1B-5Cs0a|#I0TYI!GڣE44TX|CURw:!Ǘ`K`KRC)9e$j)'lx~8W\kF;)aVm/E5$OzCNeymЈ\RvHDgg8pբTX]80 O'Zijw$c_;Q[@:cJS A)Z`۵M/3E]$֝v$1$P;ciKn>01[o?%r (6`v50v7rahhc {99-,icfk/樗 /d:íժ7xT->-> Dtցd=䂃RO2T{ʃDo^{[jC=>]n^n@;7(QppT<=liܙ@3dr"Ք%~c[0+f6\6q,Vf-X1luнXbiPs~]+9q.'S3ܱB R1D%r!ؽJ':* uT~PR bHvq q-/8 7qwFwCT]Z*f|G׼eQV29 bTO7Mtt?VG*VRgcuq5+nM/.BgùI> s:?* Ҫ*>i lys/;ZK|D6g܈Ҩ؞"uOnLV,N#zLRpT_v}  #tP/b<^ 0/+Uᡬ ?|\{9_@UL 2@:o;i$gaf g^V ;GjQG (6fim q?t8^EP)0NN-Vnԉ##5mp7^ h — !սP_}ʫCp!LNGU:7v|xkWf )C32aHv~/]f PL~V1/|@T͞:[7GdN:W5\cn!;|N-1=lHl۹("0/( Ңbl+VY6zס3g2|f/woלrSWkҒΞbđTےDZ =~v=RDeجmHO+ ӖoR^HqzP =Tg{;ôxb#'a  ?H2geib"V'qk9v_ kg|cAUVID!|̨qV BEfp&o3={<$K–Mu;:,߂-Ke[Onhzfwga^b7A3M6;Hby!>g*ba+\)Ѯjy֭ qbC ;rjtaS9{Jn_V 3jSL%p^zᷛFW\ߘL{O2!9z ?tXs\/*p7"@cqVIGM vvwJ=%$, 𿵖 /Tu\ϭj{Fܟ&N l,xmP]"-n6o^᩸ƒ RXnȊSht؁!0:ВO<zr%Q>2]>F"է1 wCmQ9?#Ŧ/< C޽Kp6RZ3fy'͟fbh˘.ZoCfw7 ?k7DpxGZ<͔nW@7\ڌ E)3UN]̢>pib,J":):/An $ {dh?!Zy=݋NgMD}di{?r+4Q& WP$` %yDOpddi&{B:4j"\ۏn\N55}4rIot) oªC8}J˸3.4}btM 9pt}:Qo֮ztwJW9-x}}k]1n A!@bE~j{g3H" _ Lf7r|{?>#uۤ!#sMK`Rl,rKn[GĎ$ j6AfL`( rw-C6RJQ{>#aj%9%%`Q'Ue,^lM.#VunPn ȋ׵Uk eQX"Ba {>3xt!wPŲfi&1X':OB͈ k=V0wH뢈+E@2e4l2IRҲ;bdxzKm&~WKg\ͅĸ@]ޡ\_-Q )-ir ]{q,YE2U =dnaQsD a:.<4"9ϰ$A+`(ç{nJlUJcӥ8~HU8!w.˿@(ZcN{(P5E߄ytς?VhD3 ѐ/\*lJzA$ L8}Īd|}Z Xhy2Wj < wݳ^-JQbX,p?kɍg3¤̨_]z5Yh9FJEQrW#!{zZ~L~.[xA&i4CpVwβRD3*k  P 6|rԉ(!]ib <ʏ fXRo>ꕒ41.aDo^2Zo,>fHj8J1"-%=s,::~|nF EjC哋w>*Z0R9B;k(ΦdÐU,J!mJw6Bx\Az(wO~pyLG1\X7XIg} U,0pѭZ>sp^taaAp}1 /fJ@1޶6 ]wm̆pѩ,)%KXս#gDsJ0x$먑cl1 AFw =O#H}^D ,#Ot Z ʮۘKhy)LLRqHCi 02fG!fA 00f cUN?-wQ|z|9¤e͑ _0 Jym9koQL&Z8F/lOom|mL?tjPaLПɲ!V}ӇNW+ڊ}4'FM"V yJB}|gڂ'=&\G/lsű {R3ci>Լ:^=vMbUȔ"fgEGH.rI쏆 uϾh?W_R(&b?֗*gP0aJU'C |һUz6Lt25x)VG0Bd /}a33A7%n+9k)C}ɶ*Ió/ lVPRIUG|dIPJLD&ŹU'I^NٳۜqؑpH8~AAm)穧#gEآy~"dڑ`?%v2i\Dy >PfCΖdC =4zSaϟp3 i 2\/J9Goܨu2zkM>v&z778nl`f8ݪAw;o8s 0%|fKv?@i rUZ2R>H]^sRIuqۤGr榮nM7d1"ΑTXRhF@+ڼ‹ԁL>mqaڅژ>S7Q3`mCqDhgBdNsp6@*ɵ[TJS0=[*,fDh\B){r4|4ieFf{ |9"pIzնXdENn4vl][J=&T kXXcYsnaK$!XCfiMV94ƂMlک/-$R JΜҬ'7a! O[(6-+zP{<>5b9:&$3hcn %U~/꜆f!)kRre'PP1Ӧ<K PM!'cIQ!Hߧ-6vuқʯ[70k >L 욽b*0EK<~䯇W1/xnl۵,^1\®ElźtlCK邥]JIN&NBǫݿqnΠ"p=o㽀7}M;PbNY8 {PAG^ćG3 PQ>QzORG늗 M1qwV}G_ķ~C\ρKy Y K;]TiYi3)I_fyW??ctNCh#4 eBbKwd K)͸ n 4mx"[E ՚ gVe^8%Gi:^6jqa͇i9:!ykΌnOſt]G Wa;¯NX@oՏ 4o&lOA9MIě+:ʋR4i6qNHF3v:J`d퇣C*fOWH_EOJ,(<7d-RhZl[<à|"o}՛R+[SIxřd*Z$!VRıOB'^KJFJĤr;0D4Qȿ 4*'E ԊODhQFGtD(i'4\31ZB?Ypco2$cReHI VEeۙm?4տuvG[d!=ax֗!X LA3&ijyW7U˘%fK &&\0HcόԔ;del[Ln*457lw`[8Dt`Ի8Cis J}oLlNuߘw'Ϭ2=OgK/0^Oਖ਼0,ea?.YۏR]rsi~3X.>~t0@%EK>2b=Fp3WU$uUTz20>aw ~;o*P|h$9LxRoۚr,sN^|L)Xʵ|dz$RfP}5XS-{Y)|:8D8c0aZ_Z4pv&`J{> "۫D]ޟg&e>jEXp^nG;ʧ; nZ/Dn捰`˯5s8LN?:P?/ٌtN/$PeC͒c } K 4[+/VEo(y4.$2ݠȹ&f$aG"hSu/%2/ES[Q}DtlmPRcX|(MEWrHfU&8#m_ !Y}jlI{@PNz"!>BGMvѬ>w~^H]ShlMT%hƭ\ e )/7}cCxq2ت\ex 7ҳ-ypafʚ)OQ>oR?`j16A-ҫ@"ڠzyS0LiLRѳ!T7r? NWXK6# tB-qgOShG +䤞h  Jcud U=,ݨR4ל)QsIՁw! >VӯI_|Oˢ \JiN!ב{"?K& 4ٰ\RD{G7|7Q0ԮK njCll.,&Ƞ7* -7z[R' z a,%Y\qb0]4R\[ C_u@(ƌW(k8{((Ho!&t %*h*5>}Gz#$v7.Gث^0ԩ\9 Z0`,uvIЋleifXݤ3,#eۛfmƉJWa 38$;kLZ)<ڠ,pKHJ3JQ;x_;Q 'Wc&:c+-xOe) w]=Ui*l0tN ?RL3 /bĞ=[d=Lr(~@uѼdx+Tsiq &9g/CܹۙAdЬ"[ yN<xD=2_=Xi"Ca9к_t\"=X#'plLK9!ۍ Nsu=h pD'꿬{¤*N'o 4Kd[b(\ 3 g_v(4觵M 5RBC^p{T>u;!xL. nd[FV!~rĦf_:. w%`Qr'd`"Ny*mKq&)\t1fX#~{YLgq\o)3Cp|6)=q@%2֎Ћ5ǜ?p39UMcQ m[ L?`959|- 5sUx 󠆏:ÿOI=fPJ]t[)=*Q_"rHUYu ^BC#/"Jֆ f+T edoVdM Yz2'j_zL{l?2]>5(njs=$NN]=%Dn;] ={Kwc7+ n1̲Q$B=F&%5!9,oO3BvlJ!Pgl]BiІ8&cKCi#~;ﳖCo>}; [9wQtI/{dGsjC@qp=SʓӸB}  H̘ BS$a5~p_YFC@E"CFc@p"_ B'P8:!L؏>}wD\Kj9/A@kR4^hE{17nBD 4_8K")/np>R1l25/,\= 3fzq s@b0xycԭhza' Qv'M:HfU&a : +:5$u>܎.|xG*8aTbis2Z='Q~=?N5A @.pc7eŖ`ـ,V|>hx>a&Œ3ɅDdɚ|LM_Xm|Jl#pHI{+KjrH+-O9 L!3$+|E$zoP.ЁE9Wid?.)>,RxDS+ BOho@W{ۄ&:MzU)p g=f_n$_`P56e͡`R#qUm5ZD>4t8\ !hg"#\XQ*N29Ė^hAe("*.f V|S{o ,z~9AIdKT.:ok ]øoStzD#gTd;mjFwb>@=IόV4+=ݼyq;eUt7V00GwfH(-q~0gM8b뿤%#.i #:g7^Yp@@hśFC WHV@7WgD+Agi74Ħ~  Z. .]bPG<3e1mkK4MġB9r#wcSqJFAl'&h:|ax,ZaVҡ3wwW=:wwt= @slR@:>9'\b5ipNֲb.*%g~?k[X[U-x,I CZAlBsj<)B oW׬G[e'ɼ\tdsK1󻽹p[|?ƒDFx9:u}qJ%g xd dC/G48iQ00Qqw^tՌg.I @NG 5.~Eh" q)ġyY\ J:L@q{;seo *ޏ:3~ߞ@]4K΄W%mzKY}lWs+eFr!s8V@~ v1aYIBN'G^0q"]_F'?}$^6Ҁߚ@d1t|KP(RKQ%?z"#%pc .|[2T !_V*⊿-Gj0$n6is2Bvͨcb\'c|aU"18? G`㤰ud5y~ޟń Uw>HCUE3"y9{w=dcWQ!Dd+Uhk|{?/Q޴39š)dSĭ-+T]YdQ+L[I B2{oeF2HxQ1U,)Ϯ #C4ZG .| uvg)ǬC0 bxx_' Eə0xb.tΛj9ZLF8*!*o;Kj{߉좗&*k-wپOJ59~*p*>?8fQ:Q$=&"]n砒+-Օ_vTЃSØ9P=hu͟Oz02%6IX< 6I# X*}p4daT%m*}E&|:(0IlR˱_(]*ž~Y Fvz󽤺x!F3n2vSKمS6c= 0X*8,>:G`'8pbz=`6T v -+`@#U ~m\K;ph-n_+D#<>P#u^$EfJ~E8eԇ8KT؞w`  Lސ#p ڞZv.kzPY}Ls- ![W,CcfRdqEe'*H.AG'}NeU/ =IC "X_^뎂qXf-Paaw~fN.R]h]ei6,K´EAjgam*Sm+(%:}la`F'"?̰},/el# 5ܜ;nj$̳)OꝻ )E'C^{Y"خx|·J i\.0oʕ hKdBf獗jv0Q'!XW/XBm /+fJI+&j\N'^U: l>kߩ[-[etZƙ(Vtr$zEm6=IPG)$|E<DzNM=V!b_P2i YA^nYʑd .;m1供fl. 7h}B 9eMjb=HJF lKR~NZ꧹(_aΩR~g_籈{Y.9 NC .O;Ԗc33 ֊s0o|tB$a 7>A2yk #各`{ Uo쨢uP?_~L:(=vN6K;ܠD^2곅{vj',>В.y>iLS/XKGI4Jl9 d),ek`60}ઍ:?s_981;}L{, g" cD35_L-*wj.PC*g6f56p7RD=2>ƁXu329Y6#zcR"}MdkA=!)G5I wHn1}%R~PB>2C4[ߏެ`fd5¨(yVT=U{ltH|R D8 ۂmobD@@Cڑ&vM?DXjŤq!cYmDFrCBkmEfb6_Pˬ` ?à6M갓tV$(2C,s X@@peRY/M܁W(毌W3H3,Λ<Ed[E>+]D%+{þd8z:7_}D|dNBKr}hqN@SWU?wl^0g&^y4e0J`aYxq7]qa5*EVd82*>C~ p_r%5T10öbd;rM [)ejuTnA] # CPrmN OtfwES b2qq̫WB_=T%CQy(`KUDs9l#)U;T4ˍyPx ?i~ʰ)6-G)j&jj>徃ũ3gn}[c^\?(VCP+]{]B/w#g0|~i?57]+XRo=+s4a*84Q-韋"nՆxl.ApcHq^ntl~QdZܵ7ہݥ3 s1ʴ, ͐a'QN '4zr=:|,('!}FO,8}R֬ _YGV{ܚ\vb"?xi꧲H8 [Ը{#\4Q% qj:!}ؙ9g)=}Tν:?AGW2c,:֯I;4r}5{bT(f-E KQ*&T{'pťgE UE1|sh>r{yNo&%:7ʬ$EH9XJs'n$?2V_ջkxz,e4{3>phVn6-O8F朥 9bϢzlC_Bj7lجg#0q s(˿ ;ùu\Ɠ*":8f$o\B\?TMeyB|-ײCq2,z;qB@5yP| q-*oqRenhm  /HJ'FAԞjmO\e4YR\c3oXa]hѵA%hg߻,F%Y[Bbm 3jY{K "E\q*,l| d֙)>HYu kA; R D(Dt#8_;sxwXz}G1cdH/mNȯh~,NIt֍( `;H=Qs6_ڬiut9u韛 X 눹n3L3hK/Uֆvj{z$%kb5\Ku(ꩱ@X{ !%Q@C7m>ٯmbC<dHvەG4z.)Nix%Z<^Ɲ@c͕PtBK;ܐ8+E\/)vO.k"?WS6nM w .r1c >JrzNt KKE=X ڜΚwBBPֲ8f'13nxiVJ-M養/:~Փbd&\?5;Y˖@fUE &*.s0u݇&p5,[{}ـpB]"jcV~k̖O>.jP)EsgB&D9_8ì#lgC[h64U}ǶSJUܬC l84 ί=kj휃Noch}zJE4DXqtL"A%˩lM|BKd{ho3>*6mTe1oGWƾ!.bvSYwF&W4=Zph |dNRĜ4BWalj3Eh Y̌3;#&/‘n4V-E7T bW;_0k*ш8xp%Bu {p8[MKAaTQPײ='A1@nn 5GXҨ*.D]ɞ56S9gpBI""9f[;TrZDf"[33 cٚEb b-|`;o]itn0kqiuwPEJASw8c:Nl ]6!)zmOgyJy6$hӱ5l{8NjB^ד_~0xD `ebNb.T%KTƉc}eE֠ڗKfE KvjmhL%zOk6@4v폩*LB.CӜ^~o _稬 'z'(k$mh3RbKHgo{O}wN-ט0}l?քEJ?C2ZnL+,]MO[^fgFOi۶vA#[o.tG؟g?ic!lu1ghBс=Р'qBz2.3b,>n(~8j qo.1j~ gsy)[0Q4̺5qJXXkg^wX`7̜<2.>jfpWKpBpGn + GCQ&:pNHLz%WPsA,%3{~B:ϩ :'T9)8#e ܣ0v厦tN+L2X4Y.V Zu^n# s H<\}X!q;*żj1'A̛x;}q *J})Cb؅g%9@i*VYkS{j3MoR+!U)'KRv!k+vp$'*C::;MVO G-o+(u]- xcx0ʖk17:0 .|v ݄/(j3B}:܊5#A>Gvk!TAױƆB&pH'Of@7oeHC6g+@ )BğIA"#9`(Y}yr6/dtI-QS4@ ~#Ki.5SB?j={>8URUK&)R nTrʡu=yߚKK^w_ |>#Uamb Xz>sDM#s'dZ  nnK&vVst7/uTw1◽UQLKyXx~y ¦j5]b Cv<:qr&].;ӲeK XU{|m_ X@?1wcTY7IϯvwK~;&/܂{v%\Ν[awd@ Qjv{ mp[aprSdvs<;s'(VssN$ *9n:AGӯEym<$鸬hq ˬNޞmV$JlQf #+}I-6&dB,$5eL'@pOCHzEOxH#7YvUjؑP_4SS*ׄWqōy)5FQk6Zb%!gm)>:0pPb ר$wt0?6!wjhg1RD阻 l@cJ?v79W!j%HJ^X 3 )zUw˂ M lב5*1fVv0/ ўn`]Ѽ1qz!Ugs>W !.J[4X$Il;8ۑW#1VHAN2eFԶuơA-v3 mTvv=ұ .tp(_2NK~-p_]fRuWGh.qso7-xK#i--;Z@Y1uߙB<+l( ƒ{3F@,Mݓ)zfTn-M_)P ӽ߁w4WyZ( wаRAJ`A]a oHjO|iR 87悩PX)SYr@/|׻LƵd0tъM:_ :WC8:\d&gߋ8%S 0J&|؃z оnoVV3mvO>s:1D1pfl8?.WnZ*+y aiR Uiδ!թ"Y !g&8>CJ-8nIXa Uw lo 5]@牪b/J. byȃdγ.RlFFgY0(dբN()BMzԾ /_ @XT~)p}=0TDpR#C,>ePBHNwl~e>JSt0 rd" rqR^Xn 6Lq?'3^އhr rt؃' PV/g e)C~,sgzk0_q: >Rs[xB`$B4+x]S vI=SpH ꙨM֤Xavl2y滺0R9)L#%_K谨S_]m% s4[K.רʵ|Jv J945De`M/m tr!E >KrT02 9'|_: b;د˦ܬ@5Ք1k֬v"@ gqxߋqg1H?NFŧyѣuA"CSjTzES:5+QQ|T%\aڡIyGМlr+3}' #8e2/yTnt/lK#7Kfq FTVE[QrlB, UJ+RHly>ʢ/1ܕT)4k!uÈf}G5"j`-+ސ]jB@w˟Ye#M͉mXj*w ]r jX"bEu{W"Jc%O'PQ$չ7d?"W*F`%9 wa}.x\UCww~_{?Z(("n Tp׽*㪰\گ!V y J? E*2I}ЙM{vmk`IS{#A} gDCA$}fƠ}==EQ\1\o2ci} Ȗhj-jA畵EKqP=$/h0V,`fwn4n$NpT -: 8K=*s<ߌ!t>1~g?Q @B.D }~QLxAVncCژzYܓ֌ <Ў,g?D3"8 ׄcAdmwͧdtfFsgX2cpz(QgօB_bDiHsMVaQebNgr1hLN-ҍpHE'$V/ʅ?N)}MgUK*6Ђ>l)װ2p?33R1ڜ||" L5rq]L`{Npw\Io}cʫ29AwV?5ߵP=9̷&q_GP9cV%Yf1}c+X܏[47VMGV=kZH$].Wy7 ibT3?ܔNy )En/L_Qv XxU,̷>8WU$K$ V,Mi5rdTx(d40v(#̀"IWlŗ! {LM)yf[^態 vR"6Me> "8?3m>4N>*;!+S0R"Am~: =| HPtߞԝ,$} tVj|8Lkd%>]E0eX"q}A$xjSWwfko@D67Wѧ;+7d"9Zef h$cIdR=f$vkHX?rpp^HgA+*yg]<;~s2(XQrၥ=@~O嶉qʌwr v(з-R-1A񩺌$z׭PNA3 HŷfnFPn.=ٽZuV)F]X-3f{fn3܇Eb·ӞY̦q*06e$l϶gMf7{Bh$߁$N;Kd ]ZltbcЪf 啕[qMOga!:>]+(Kc'25@pto#+#{74ߒ6Ӵj6~ur{ 0;Ɇ 2R]v|<ȀQ%"v:ze ⻜{P)w*P.Rc8".RKb%0PXU$Q7a{264a&9cY_~<&<~O0ʩx@LjU ~glq >ooc%Й1]kוn2M$٠mf&\@dvk#08"룸WI z|Fvd:oy%#L 0Z̓~H;Vc;X='}~#d,s\ͻZS䳪|%{bnEXtįKNHo#ł8y>T^֓DjarA~Qx~T^_F߁&|sp}3_SʈكM?tzU%³SN8:?2Ho;"= x*SV Վ(\xshŐ}s;3~ Qk( w̻/} CsBUse,hcH [| g~">AM8QˈDa6u %,;h RqQw脔6F?9p=J  Jyof,('-#o'6(6KI)a|P)Zl{jr+%`ƞePG*F ~*,#w)<7p!ӛO3*dKo 3츜V(w(08>1.fޘ *G^G|ݿ^48=Qꕲ'@5.ʯt _kKjÐ`>nŀŘl``+g;N S%OB]lRYwEʡ0Dv<<ƃuXvGBfQ:JuBYu@ċ9>Rz;& w&"^i,ÂkiD]0氦vDUhd S:Y'h>CJ-#S>Czh߇ 7% b:DVD6 D,$#mϾ2+\bl wKR ȱSo#WsnJWxhr%N5mhͮkD,ԙ'Y@Lw(ͽuL:3GFCT8?w7%>Ɨ{ |; )pG'-{? ,U B*~ZieWFkt;Z닉sl4]·ugAV"\,iF:W ?ޙN8ҽvځ 71nlC_fTrwO҇_?:Q8DtX943C8?N]tWYGi9XzdYcӌ_ƫMB3E Z;67ͲB"0+c/nTH hZAUX*moIiٍ2f  D#axѧ+)g_Xڳw%U6Di7.&`rE_agyxֲpu o6bjFG?ڮ1/ CQvSK&9TWiov;da{P D,5w7GhBN)'zV}kY{q5xvU]2~4z틽t@Q]ylPS "q^ۀ$ U1k1Nz\_l-KmjȖ ]zYl#ʇ^Yֽ{# ~ʞ QImx{~L_uZ9 i3g|FwuRʱ}|0_?S,T{Y%<{tM-V٬?q8pXXWi-Ikĸơ{,.M^x ?So`$ 9RݒیXvjF;%h%lQ B}+Mv,,)5`ztGHj_{ ;"* ȔNfiˎC=M3~TP4t꣙+bӦNKs&,O[vi"#Ζ$g,Һ"ͻ&#>'@RMMJ d|$в̮$ ėܡxC UW;x:kiA8f˾+KgSK!q )(Z|bhob(ZXZA N;r!]XíC_T23&QIˇ]Σ>{;iD"/ߗRiNx;j O`kmQ5\QMi yIGƗg/f"tc?qt$-e {].A/(Qqڍ dtJT)ў#?i )c'ciamZԟ9ugy AsCCnL0AzZ>W;-,JM:#E~ӢQ0rnZ7a%P>i~}*+4JV,^spd 8NC&XJA] lۃ66ڂ2;@6 uN*t9b%f=OhjÈV ǎeDl,ܒNV NXH݁# d/a.Qc eYGCpB8h$L4t0RzK꧐A(謭& ~N[ro+wPNoRch4Ζ{1fCjVb87E4h $]BR  muO lIǴvsu̩RVorզck[)|#A+sKxn.ר0渔PfHzfϙNQX2e9$1VN\ qa)?b'An+Jސ)/(zN=C!bdsW\,x1r:AamWuC cL P/zRJ%WB0}֌em B՝8ۃ$L F&bj[MaA &e4 _L8>̧ D?v}-^i1#]0nQjP@4"aaRRߓgs#Oy|"rM{6Bje(NN-KTb4[Q\?9G8-%īny ]8PaŘ 5M_u+Tռ ?p%s5d/kzgAT#$Qj̭6w Jl'8yW\alW61]9Ln^/>| VE'#1{e77ZɳM 3ǭ{[4\ 1!yx P "9J@]!tXlt 2s*CҶ G#:l ә[M拚6^=@އb'J-ZՊ*/M3Wv ݩH&7/(`Bf?bTRĉF9~i;&(wذ6x˫IN0}WrvmKuh"Εs]RI+qwSYi0EϦ05#:<Ge% i0gm0i7q霑2ڰrW7JIA8d&9~ W8Fyf$3J' p2OMȂ 9>yԊ=Yִ|z@_Ue,VG/PaN4%R|s٧wt'!uAeW.)V&=B..rȸ]:LƟgq5wG]d&{oڜ/%@::ҏ[[;cی:!*5rnAH-Hd3Ax$5sL (ڱh?e5}Ϯ3AnNȋQXm, W mnb`\/td>0mf0Cv; 3ar(in+Vt7)YC3^+PsQq[$ ;|.cR&mǰ񾱎R OG *R;B0kx?e:@eOQ\,)Se$1y/-‰Ay b%Z9'MMRFeo› a@ݬk/6T ~M\ TLwojt@ )4v]—{W d^}=h4^a4r^8kN?mv%p5%>&y`mbl--݈-OmNd;.Q{"Zg4\AmK %0%ĥ&թ/dOt?5(45oB J.sŁb87]pM/[Rpس: mwA& n u<mLsi%j9yӈ0TM3?EM`ldiɛ x0rgNN7l ZFqVXLʪ1{ךsFP p~JX`ϱrJ{wuh .΋WF?H˭:Cʩ$0PR?e:I2ԩf$=^A5E@3ݼ&b_Śn1D>ݤ1%DJ2kNgn5+T+MR}&R.lReGX"{3XgU6?Ҩjoφ]_3*Ut.<_o@L~.k1iّ9X{*u:".|m^ Abyr3J S`T"A=A0CN6~31 mB+kd;CI;3QQOMsp7oPI?gLR"ڸnj:T%/N rG75Je(3PZ,ѴcXmC;@\cڤs~&ZE+9bwcWk"r !1oBƐj|xӐyC '%ᠨ2&4p3bw12uBMT0[?H=b 0͕J縡ITLbIR6# Bo)J W$53͋/Zq:eǞ JR`p.w$Z$![jeMGPl]=kvEojtwT"<`KX'%Q&sPLb72Dhi/0nG3Ҋ,.!|b-\ 'K3uqX@K Dv|NlWcw}x~K%A;jOY9e}I=B>I> 2zT귈_\V~q1[Le؛mnxܧuTV("<$^E\j6X7¢=XBعO@u oW1ʗ|X堫tV,z>1&zQ2(n9ᦟ.=;˓Չ.ʑ8)EѮKbK8!=%U!'P {7k&t.MN`.w~2U0xHqxRj@hd_uGv'{p w9NGȔ2cC*: HB=wPcj 'c nJ߽ܥS]^ia??˕?9o-cXBɀd)j]6۠^O;K={L:ZlV1oFr*Wr_5.v9ls}WtS.)4];D,1V OaSFEr ;W6# l1֔l8vo&='1&>b"(^95EFBYsQyru-v(5HvRGn<Ǻ/&,!ÌX'滏X& KD}BJe.۟/<:nL.oGeKVRڪy1r#ۮkRFDP5Lh /]Q'o!+m-^,my9p$-ݽ#8mDl8%ںQm}V+ p5fTsWQ'(fxBD9i!Z-X+SNTO#=X#FG\Lц 0e661ВzOسb鎆9~@J[$$1QwyӐ~m f os}[$(,tP_m+*k4 LS\y)K[d $B7jW ~}ϱTS#{.J0{!7訢.Hhn>Z֩txq̭.͗QUjEu]֕V+VM"TV MVc3Ұ)_)g35(ڨ猲?CL`0%v?f(_N 'xbbjr{ S!60,K ͕G>.1# dsls-i;ӝ2Dt(2U{fo~uMN[GS *eR!VZÍ)-_u>7ˏ{;$ER3 ZJ ^{[5PLyUݡ$SL!ZK& dòY~ՑwtmQͯ8$po>+د qoɶe>z}u\)x|3d:RRuј)6C]I EPַCÆչ~EDS 6ͭ`s /0yy'4.j1ϰRo_?st]_nِۂm)VA0nqFmyJ/CZM̢GѬm쭒_;p+3A\8-#h1ekc(a ȗ+Xg?a)ԻYVٮ) Z_$5}%,ļyÑv NFI!X~6 `S57 qv % :Ǎlp%ߗבwappNh85÷|>0<4ǚLIGٶa!ʔ{f Ոn9MhCZIeR&Bʦ>g^~FzAd&iMci~iG~;L֜z\1U+-nC{-︑ryD$ 5hx&8xw9̧]Ҽy9Sn0}vp<9|Tv,az}i^ZdH043ޮ1>D[C^XW9~aAaz/<&mC4\W㰔sXlӉ;y#hQ%t0^6ց$Fk fa|iFvL3Pqyz=d%Z[ԫ4Ǎ P2109>΢+p2AħNbfW&ύ|RfU# -Rs?8HS/8(06-+-rCgV(Ayv"EjQaEuP֧W0rN76C9Ko#ϫC[QTe$.')o&[|=;yۮ@3&&{WÅTaP5+%CYl@B+5;۽E؉\@mJFF,<6׈ EN犁 6BZf`_x#Sذ4O]EhBA5W3na2@h9"sHQ9i#/Ԏ˯4#PqJ!SG JL>"@hErwF33vo*t|>5Ʀ2xvP4U^n*X]X/Y O :1g$}al*0Bh:3wH5:| azc|ȌҪzU)e׮^V$Cϛm-3р!'sI F<z-/uX ed];,ڱ~xW٤QZ`{ُ3pXuL/_V; k>E˄EM8 _Bp})8#J Nyaj<"f]tsOkbZ~_I,?v;mk>ˁ2X,L%9dĝ ` n6֖\(Ąޏ?֌gXgg(L܌[ƳV4sn础&a[LzMi:Y: ́%PA*tE⼃eB]^kOY*)*CЦT޹D8qTfA POݕx5Ԉuym ҭכ%W7VC=4fi9b z~ͼl/Qs乫b4}ϳ(AҪ;9TN{^4iU%-=ŒArA8u7zf5Gmc0+<zr:4::Xiy@e !2|1a\Ҿ 6ji@A & o"?|VV!<Yݧ`ZE |#n5!d%=e.:]=dgw$iTkd?qL<)(3K`SMGz/lZ$-AP.|+glJ]%F gɻ9N̗%יƔ)qu&%TP:$YOE]VtĥDH[6g#`iS a!WTc`Ќ.>ב׆5X˾s eEy?#9:ӟܠSWe s0yP)ahJP\ķcY! &_P%ӌ[D#T\⬳GR@mYlK^Op,3"8 Uk).1"Ny˄m!nsG@/!gg$0i~c[Rz;k>V@|#Ǿ-pDmCU@Vc[OP j$sT:_lY \ehbƏĆoRԡ])UKmv^G[ ?OȖj\"YhW(>%Sj|~sf䲋C3% ѴpK̊--}ܺ%å7o0RAg%x',ICT~a.{pj?pmlz\(nd cײIϕt)`f=Q7:teځ_6]p3G@3j[zJ(z Qgc(61ڇ@s( OmR.]@lr[Wm?݄5 FFv]Oh>Fyʰ>e!RV.kxi;I3ܫiHEa>R)Jޤ!L˒' WE4r^*E rʜ'vN (#*_J$\Wy%^xLEzLTb! mٵ6o{lC/GIW& r\-eRB-:`s3// RY(ɿs2RDA`] Ƚ;1Ff'-g8rfP!հBe6+Xk{|ν|^ˆWaoQ_bi{^sߙGw0wVOrYHRVTlD ;*:yԖ]&ij]Mƾ‰冨 N)/ :+(d b~KVKw-1~Ligi>i#?o ˠu~@&ѱ.7Rp){nuiR"P!B/txwNeKT^99t42OvN9G$-_M3:n|:eY:"9#_3h2fKx:g8h"T sV.)?>\ie&frDW^Cs"`eƙ-\>9 c11bD(&g?:TlZ1m`le8<\ u4[SxrB/ ؆%x?9ds5 ݄"RV ځ R?$*)N}g&)j;!VݙʚĞyЫ#3/ Pe8TD0|ڜnDbl3U>96lhzܽ2'ȝڪ)4 a(p>0sm%M8l yL*:@:<"#3RW -.D~Ȱ}O-&YjyM"?QŖ(0:y DP Qh!j>;Itv+Au+^`7.s,QK¯-@@B$ܧ- en tbъ|? ܴ77ߐ+s;P(xf'ScJ\M'}4̱^]W+LfFg._9?odۄWwH\ %*W勴-#,ųa&mSX_&Y$?k֗Lգyyh,oT%fی̡DVxSЇ8$sVa:cK(=R9 60eW/I'r-nlbFAENFύDA B<# B\_<>%ݯIitDG3(Yy-uL.˝5 = ~4|v{3b}'*:03K65QtKGFlqrk1QF4Tj}U/ÉP[LҼ${纗lZ`4[33 9-1L9T&f; m؁OaT9fBZ*Ǫ(IEȝYQ1ܷ1RPfzԿKsZs i/  )E1j~,[ $AFUP܈ s!!Qvwif'sX2G[#(Wے9 vi h [L@H2ȉ XNIpÄv`3+ g%~‰X]^m&biɸ<;.M)ya3W*A&-9BRP:GR4b.l8?kAOP"bL_t\'nx p17͸\`ՎðgBJ͖yާF]g\⚐(sQ6du^v:LpYBZP|qASk?`}TЌ8-6pٛ5[ |8B~n!穡c-mW\_Yԅ[Ԉ@O5"e2d9]U'7 dm<\k9/33-7-ʔ_㉅I +>E c,KD3_"ݭ҉薐lrUo5PHn_zfiO5&!݁5V NN|܅IdH|Թtm$o,EqPd% ]CǪA#jN >9;qKϱda",*nX#01Z@B!:I>C^BJd*(Lq;8)Dte|b:` _a+ cAZ>.KyX\[̖—>u\ֶwy>*!Ad77DSH&oy4\h>ÛSƏJ7#枝y,3jA]oz ~,~y~ٚ&׌ 3 3i#s\8cԈx.t& pd N4~g9B0ءL7WW AC\rTpw;'X&E6;H8[caGxզ. - i7,;xQq,&^}C-_ >cfw4>@xXɌn,1RP6FˌMM-3$KƦ; ޳fmTf֦e@FMz#m}alSj] TAn2j^DAZDun>iv/` $~Ѯ%=sEi"h5,.>i^_ $a/Fim%PdSQ`,j2_ ʝ@ВM mW޽_)_W@Vq aN]s:S-Gqϋy|]VMg ,jF]d'{X)οػw0*VM׫b68iϞz Xcm"5lV*Y80zRxw' ~< ʴFaB\"T/Ъ]|9M,!hhnbR2S*j^NW? %ўӾwh2TpϚ_Q26dض|$ltY(@N}1vGNHa10^0KO+(zrĒ4%8"C{ig9 ZpE\ĽGzja2t/ NJ#4*S(dڴ3 N‚sW"eM7AH̊2Hªu6EK$hRN8z o% Z#MP,@.:) p'f͘pjƒugpW+}3%ЃMB wc?,/^N +}cL+ My^غ%l`5ݬsz ;ܒcq}p0' O-R+\}J r p*;z)iطS/"MC9/p1^o97v[U&k}rȦ)m^v8+sh#d2} &+-BX|ܻrNRЇ44$*ΉYkF+cv=Gx9<ˡUJ?x8gn0hy cErxͪAG*@j_< r'š=d R9y4g@&-PC[WݬI6=}7DLuPkeWviGҞsc@2' z9|jPıvU6y$"CPkx´<.(B(IgXR7~y5:,ܹXR?6<؜p}JSξBeܶY.e*8[lۇ5キX)_zJO6>*{cIeq>}iA՚(/8x7nsc > × /`B!]/c!d>>:wc+ϡL!}|4 ꬑaՀ[޿BGhQ3ćIW6}Z @k[|j Dx4,\ݸ8,F+}/5r&7ͦ[< JXMqFM""(-zaVWpBș+(eMṋxȍj/.,, {HLy#I\Ia0mjN^4r0XN4Nwjk(2“bLG BܘI_w>4K>jj`T'|79拯_"ЊDJtȈf="ẋd!'73in b%>A33)_QSVkb5lœ-)Ϫک6L~t^KªLjR湺Vhb/mB,'=&JakmOͻxz'U) = |eޤR<f\A_PG\y(ӊ+<5{!TMN_{c'ɕu$L9[Oב } 5/qM=aErXZ&kiצ}gCʯ >zv4S\co^xhLĨQ"2<\㝴1y*,闅â@0|֖*`K^o*Ҏ-:Gu9If(_/:C2N-g̍2l5]+SFTI_|1&e҉Fl])ZU3_D|[jQ{ ]ЉE66ip֤,(S6*/+tj:gipfO5I0 7Ҧ y 76pDaR+ e1ix=-i2pKBtSMא>^>l m姉*U{b`B?Zb}Q|`L`g%:r6d?GUikchhyU"x** (oYY} C}QAT\PʞIo>#j-d+]{utyW*$TEޓ31(qlʰl4M0; PqT 4Ta;Wz]f1"c 5C CO.415dUW憒mS])A:rRMTf*f`_5VA2w-_os%7#gHT$cqŦDhϖՅkG1,xvYu @Ы4C?.|%%.U牊ҏQRn_m݅s?){+ 9ڂnk?Ӂ9׆/rQ?u֜#}x?::Aȴ먪 ͥk"k \:떆tuy %ˁX[? ZATjpp ]YrG bl}R}1Ҋ_3#(֎10x ;tݩ̛W\J$yM~> =*7ot'i,*H.3߯qBïT0Y2!?YT Tv)^\Y[`e3\f"yRF:_}[gгa1f  &̀.xF }û\}Ȁ<Hà^]9΅sv 9rss|o|~~E?oϥv =eȥ&OCnB y*ΊBMF[)X$G C|. q,M r?f6:vL4gO/lJdM1rjی5КZVa.yʓ:Hp㽙V_KH}?xwyJ]͸Ж+,+)<q]kJz4y࢕`4za"CVC6O)~cxV$}US#,'tNc2HgK3@;빛Qs=ʽ]\Q=NJHMz2roXoGĔVShPF2=JrEBVT%ʓgƹU?)G[`W|f 7e]|vOLygu Ya=Oi-v9:ܛFCiϬi=AM*a੓"h:#s;~ɓhlDoUBEm:2ڥUSԑԬn|ƒ<VHY&fhl-Y0Lom+ME|GFgHp+Xͦ /5I}^_U;Ņ58 -nΈ?~<0cб;r&r8 -/-;λt#@&WQVxJ;t%_ȗwD r(1~WS/ɸI])Pۉ{H7+ )t鮳de1T.. ĭ%8m#CgQ}@( _T|:6wȒ 2_VRԅ9PTBxJ7Ue 7S;ͭ]u~K&슄;("@beKˌS$}^+{E(} e7qz^K,CٱioڳƳz>*6՞1“l@jdEcY*)&a%{!o@z mHBpɤog‡cxVM@\AnC^Ck 7׍O¢,<p:\cƠrAFC",ՙ= Wo.\EN> grW 5*HԥmKIF[Qw泾&&+oxq!_ʈthmo<ɝ?v(E_ic5R1Xǟ d,ݣZp@Wl7EOcE@hqN.o70M jtD& ғM9ٌ7NT}XwPA!a (uV!<}ND$i|%ׅ,Mnu$A۸KKX&5tLmg犔ZS15#kыQx7Ap3w_"g\#ۤ.)/sbO}cӻIKO}³( Ɵ3A~W(J)a3Ԭ@#_Wޱ\9.=Y6r71-wL7zU+ywu"4ox 6\kl12?ZxzTܭʤi vbt:FxlԘaZ] ۱kUVk]E]/#\T7kdYC/>HE/R[y|g dYcnWȽ3bM^0 T-[ҥZ7wĄ\;eMt)$Q.?ZFZotONW[,K]R1߁#Vˬk2[P&,Uz[qCblAd~2݁0A$0I44ȂNa H֢hߓ6eٝGk580l$%ᱪ#1?hU=@͹\u`!VFZzNyGVlG d{XNV)K| ̓[|q]F7_ntRwwI\٥>b4_M{;@9BL$ >X}m26:K(Ӑq!qPJAq~:3pkHwA.%lH wCjC@/2z,Ѫz#+HiLZGMZ._t#r瞩^S7DԀjw ,W-ڙ$ >V#yxytЃf_C` Ok MI{+ |S\i΋f`'`I 9)Ga0ae\(8^N*g+11Q#ߧݖu.y]ZEmib6׌N2j22#ؖWYzj+( W&Sy1NcꏔZ_\̰Q+#N0@(p@V҈T1c 2'Shq7]Ɏ!@w뻭J89p88%N:8z)[<L4#V<=0\2mI0R:?r8.S3"gEucI=KmF߮(%ڙZYO辩x~P\$Ô,5`ﺥ=! KH7|W6ꔅsjab |GI'[J69 h,id|@de<`7 |7V=O&9GLhʒX x'&aǥz,{+*hჵF. xПx4}k:g̗-̰3IG~' {4cEXX-pxs(QdӄdɼtWB&@L%~cZ) $flvJ%dݔ@{?6w`)8I]hr d@hUV':⓰0f95, яk>F*O>wI+h]2~} ؝wu%>pv7ZP7?Pb; E5]Ai ~ ; MA09#ՀŹ Wt`tTRg)tQW NNT]!I9MG޷"C !"cԴSC"6aTKbN"_bIQ_ذLM;u?e$=%K>]33/uMZ';=hO-`WtK}V gyO?s6T4/RHcurGoaP}Wf Dةb>ƌhy~h׆SMA)SoS1#sKF򔥸 H 2XbBImAJ^2#iy$@ߨz-7I,A>}RI=vKMI QDx ٣"@=>C'#Hi%SNh]ּbHzi;xIer|k%9ޜJTL0&W- }YqƷvtUl)أ{3˴gi#fq˜NYUt~1- -aNM:֝!Q`0U1?1u8ǚЂ]l, |Mmb~EsVzSς ''$2]MDUf?&0$Ź`b23AxShp;7vٯ:Uqm*V9*t괞)9~Vy &5@iJL ݊)g[e䥡8tv{s%)]yմOe9%XjdX| *4dIK; 3ٜ!D}GH[cDD\?Ru<׏bلf} qGC7,Ds>7k|dGM#E&L"|T ,+҂S]*!y*: OXd;XF|~=%ӮޑZRygKǞiIT:Y /A'XiiU}bl&03CY"5A y[ua=4~ /b=]N:A뱆 Pviӆ@UܭF[R9˱d@SyUTP,YBf1{^9YJdśl; {\Flkpt\%]I8 峿GҬ"z;\ ]wp^K6WirpP=zƙ>4r/ҡ~@J %C'ZB瘉[ύ?ڥv5}w%0qvXv@vO n'>u)YgVZJ!hʕm)9 "a "qD \$S]c?R Nwfk7d(Z* qyCSYmBmᝄ 7"''9Z?Z"X=yfA yTX'pش]5{| 0wrѹ/tjWzɻIQ-b# kߜ&Lʽ̲m}]Is*GI]5=Nn5r?sc2';X%kZhg~GMlqP; p7&FhXnjjb ℸ-kOI5)='x_< ؿW_ly4;ƶ}{}ir[\˔㨇EIF |풫>*F v v D- 1!T#Z-!7C4ek IQ LVskMe=wUX O ?|yz3qp&pT!`{)0| ^:s &Ha:C:Mn~BOfxv#aDh$@־ɂDz;:E4$Ori7r”Zc(&B|RaKN:"sT/|ŌѤP[ͣzbEh"O+[?[?㘅86ٮ5`x``u] 'vş}|{JP?1 rbmN*|aX|E&8KNXP{yɱ=䍑텊{sZ g+O!TgNrNn}5 k>1I٫Ls28Ѯ0NbO7Ta/I}\ Z~c7SG }P<_N#LNɈ{^  UGks rb7be1ѿ{TJ/ Y~~&K's"7Pm}?bXVp;__(p =.[5+Y8Īa#ZzPA8ZĻ}u!yWlQ<}n3J%CZ)ƍKzV{YHQ ԁ"a]^¨ gvkNfh!j0+U"}j 񟖒 Q`KП Q^Nz2T2:UsrSk\)1L_2M\趈Ќji؋RR(@i_c7 CkԸSkrw/EٚDb9nسuE UƋZa@=\%"O\Kt@)Q^'GX  '> 26%OlSFަ" Ku|WGG;)Nߙ ӬC'Y=3*hT1"hNOSx}"ͷ#[[[: y }o7("K҈>/?q;[Kp r5'aH6A"߹KO& _W 7Y op+isˀU `[\1T$K&,@^ڂ=0X:A0ZV*vC.?b( sW[u2}x9e^]˻R%d"qu?~K;"0JůG;h֍2j**ndψe8?7zO'zV@YN[.z(^(Nw /sɶDŽCEǶR(-JR> K5YcOh@.AEh&)t ˨!LԪUE+($3jͩGĸ: J zA2gWe{z@7v(>r,\sa^DE/$Dj"+~2dKUP}d ҽe_PJ/qj5T,KRYj % $Q̺$AoD Uɂ<SrI.T蠯ArTAԂ8 ](iV"pxT{ Xi TkUhּ&6R"H o"ZZj(ȂkDGځ2Q̊"V"2 /@ At@XBE%]E@[DE[(?>^"D[^Kh" $#PT >")hAz BDBD 7AW]\1DKiEȂQFDCW&"`H7_GcV{mZW[Aw7AˊjΛ~]$A*A-"SV *ȃ /; J;*UQ5RʤQI*hhȈTQm7q *:A "$" Ȋ)tQEND@.ԥH@-bѭcj**xkm5jmjkƱUZ65V%F+QQj߈չmQi*QEcZ-rԭnj*VTEmkQcUV55[ƴV1+QFMFэ+cE-V6v64TlkAFcƱQO]XX1j*Ѷ+EFUk\6- QXi&6 W-ű-AF5ՉQFצ1)BU3X 5cPi a$261MRmF@Se¨I6"V)Fk|lkDfU(cl mjm j*lI,El1ie6a **J*&,2X,ѱ"h5Ƙ0Ek&eX3-LjDMHآF%BQea,`MDhPlf!\ u )#2+ܮE*51hѨɆZ,YTX"+ 6IJiV1Y4m[̚RZ)E1 j PȆѤFZ4U4E%BfEK-{--P*5)Z[TZDڑIbJ3F(jaTlX5DTY6Ka62-DPB*CE͢Q;4I mQmpeL $)FEBdMZI"elHBE!c&F,L Ec@!E6TA6(,S1dQTmزIFmTƍ%$&ٚ6%ŖM Ɣ4ci s 6LBmDTjE؈Ur#!VlI&i5+r傊3-K6lmdm)YldڂdFP &5$ICA`i6 QLŌlE0klWjfa4m HlAa6$f-Ej$hhL(АF`Z!Ѭ*ej1h)EAh2&(ŤZ42C6 7Q^7aJƘT*-3Xl& Di**) QP1 1TVJ %9,TaJQ-l$lP ,X FDlQDYm`hŤMI0hرeDFHB4E-e %dlA DEMc6EQ(1vmBl!\mlIIle$Z0c BhԘ#Tɒ*@1$QhbM3IQ&#d LEllI؍I A@T0ll0QY&Pl4F Rcd(#%Rj E3EMƣF%Ejr Qlllk$bMEFѣI&JK&1hЉlUhs*6-cbclDhV-AoWMœhLk)"DԖ*coۉY+&آ$j5L4l6I( $#EYc"!Ţb (664Td-Z66,QXcE!!QEDcZ )#m S62[hb&X--2mFSQa65FԤZ- ML"m22EFŠbIlVD&) b,Q&U6 FRFeŊ"CAIFdPQ1bVb`*؊,Z,F &+%Y2*4lk `6U "TT1E6(K&+E -cAYThƍI6-&KFRѨbP[[`kl0ưlL[% 6[F Y* HDFŢ X"cm(52Ua(#j(E%FE#S4j-5̪4&-%Fh$QhHDE4TĖѪMY- K5EK("J BhPQcl" FűAŨ$QFQV),j-!$d*1`k+&*(1bX X1m%I6(V6,U!AIi$AS+h$ *4Q+1%FF"+bE ը4IhنR15-MDQh&1cR2m*5MMMTE$mEThыDEAX-ڋF 0j,%Ʊ_"hKAb&Ѩ Pj6cQij1QV+j BEE65#["6-mcchhhh,[(F(QbjD%TX6* hͣXZXLA|knbd6l(-+4͡4i-L1i5)I"j+bA6*,bm"6h%o\ԥli+3hMI,j hJŨfV2jţFъ-Q ŤƠэ1F գX(,cE*"3cQX66hbVűEʼn#Z1Qh 0)a"HR FP$٢c(,idm`-1e R4E&œj6AhFj FQŨ5&#1Qb,j*"bQ$ZH(h(EQIEfأc@`R0a"(͂ (6CИґfhl@(^bH[$[ &(1Z ŃBhɤj DQ4Ek"ł56RTM&V4EjƢэFFl4,cTZ -V X,TAhرňmѴ "Q(,DZ,`hZ"U-!Ld lXH44&Jbj",U*Qa̐+Dl-$IHkFHڊز6-F6؍#EF+3V,lk IZ4hňP #X#h*"*1bѶ+$hm&űђCXV) (Plh5AcjMKQlX5ldlVJ6J6*me6cQj F (EARd,EblFml[EeZ-6IV#bŢ"(QXEFb ņj-FcTZMlFcl BU%@ 6bmƍcQXcRZ#U&ѬV,Qk6T6*FKmFXɋRlEXlXű` 0F؊ƓIQhգj-Y+FѨQTmFb#c&Y"ѱlEF4Rl[Ebэ6ѴbTlQlZ-&iEƶ35,)" &!cbS*F5ZQIbEEQhXj-X֍XڱQAąQbK%B$KQTmlFb,EQj5bZ6-&#lk`(AjEc!!TXTmEEcPY1 V RQ+#61Fmbѱ4Fd2(-QfmBh jXlTlV6)BX#QbhY,j(2!ZhCFj#i ( lZ@bъUFѴPbŤ-"Ehbd4c Ic@)4lhlTF6ƍBlc0ڊM@bXփhԕAUE!VMh#lh+ PF&lH$%Q6%E-EFƦk%ch[ A km 6i#Rh6mڍ"B4bb6*b-lAdƩ j55dIX֍hh5تCcbIhѓm[QJlZ((55lcQFMƍ6 &XƨkFE5QFlT[h6mcclZ4ԑ%cAhQѶ-hأ`Ij5mEDAi6b5,mi5[EZ(i(֍b#%Vh%֠Q+@-j ƴ[ckb$6*ѴDZ-5E(đcZ5Ɗb-[Qh-sXjcXb-Qi6+%QlIE6ŨZđdjQEUFk-FdIPUՊ1EIEU%BIQXk5QX5@!V5XTb55-Dj1mƊkb6-ѬmETZ*4[61cbcbh QTmFcF UڒUEElj"1Z,kEhV#cQj1V5bUFDmF5cZ5i*ыj FѵlZ#bmkEEllUQ5ch&ƢlmXգljmkEE[Ū66#mQbŶ,i6i-b4hՌkѵѴkQZlX"Dj6hhkjmXضf-mckE*QEhF+X X(FڍhX+b5[%&Ɗƶ6+QmIѪ64kchQmEhmmTcQFEEQTcXգj*h65[TU[QVhV6#j-QF-dQZj6U[mXhڢ-5TV5ضѫj-bڊѭbc[ŊFEQ+EFjƣkTmmkUXTm5mbZ5b5+QTmj-cbb[TmV+T[E+hV+QZѪ[bՍQlkl[Ej*ƨ[cEkZ5h֍mkѵEj-bTVƲlZ5Q[j+DUk [mQkV55%V6#kEjm6mѶ-U-mhFضQQhkF-FcmQƨE-XQQhj6,mh*TQ"Tkh4[Fэ1X["6F1-mEZض ETZ#EXXŨFڊ5hhF5Z5TZcZ6ՋDFlEcT[c%*jLjJ5Bc%J0UآHѢ(l[QmmQkcmmjՍ6Z,XڒEFڍQS-QmѪ4QQh5cZ-04TlFƍEcQclD[A_uDHQl ՊѠd"D VP1&[aeS8?fGÃ|j[8:8N1d_1Bgpsyk>S27mZkFJ@DPLa5!ضx$svٝVmUEEA ACZG`Xӡ{s D"|r-gLd)1gD0 QYQiSr[v)"" 7_:U'ΐ"\\ݫ/N#,U{w@؞+5Z緜" '؂_],n_Ggn- D}J+ޖZ"ܳZ(D8fٕRXfRX@EA0i1 N{$ݿ<""%K]yAЈ>P<wTw1 z<݇ξ"'GycSBJ ew_," AD dDz&~;?^;}|{`h Y0D@>ɣy'"F0@yDU;K~ :+JlOu?w.W\UybP~LɞӽEE =D~^Gd҈"<>}^%"/R">#mQδ_W?'Cvo(_ Ik@P֏{:?nV}~3s=Y=ED,T{".D~Op9D?^ ~/PTp@g`y:ֽ@A mDZADc)DCDO3|[r" qD7ԡ?㰤@OqcUM[[kᶵ_!$`H)]e!砆WD&cGП"(}Y?濒>G fШm̈:qS{e,+qyA?/Tz]+%SSt`Ts@ëC)!=2Fȁ.tZm2q["BoǩfaoAd@+ȈT{>|﨧s\(UCuʨ]G܈P7C};ટOuk"&ِ.G̢:Z]d@:B`Xoy_A hM_C+~OpߩB(>EvTWyGxw@tCG@2g~ϷkB pD'~H-AxO"%KV:h +@Ye "!i6kYl2"YFa/"0S|cmx]Пص~>*aUOd,< "mDlh^TY:5DB^`N[j.jH$"`.9\h ` TiRԎOI"4M>ԢNlP Dӧk׷Dm~ J('`[d܀}9T ?ݥ{xr-f;Gvw&j@".oƠ@e Mhe*P4Dr.IJIOꂉQ=+h)ioNiѺDDoQ.NZ]Uo6xnI'dgiTDCbOBplZI+5pͽ`;FZ E )3X: 7Mg x]qmԜnT#0DXmڃp _ Ȉ^lRlKTz@6QwEQYza;E,V]4yK˖a:c4r Mf] : =.w`?"12@u]jdbLkw?w"ʉ<2*x""اt.:OdOȆ zZqqP(ӵG=4*0 髇NJ:0AMczmvq%+0mωfGjODuL=f$u1sl:QlssylE8 [KZ\V r!8uz]K~]&WNC_wESHiLcY\u#C w{k]X54ǘ6=Ʃ/oFoxW3zOeXCHC&C6'S"J/ݟr(ppKrTŊbq2>\*o0x3FQsi->[U-@CG,Fy@>#חeQf 'oǭiAlt|<_9@=~1l ^$ @8ɖ 9tV0Ԧ!i̋5 Γ6t"+kUQU[gQbPxiˉ$iok7 U?izr`MOP;-#ҬX_TПVaҰK LJs$V|ecIPaɘFwJ,9ҳsxO=onLU qoS#@#:!V9̈ tZx j;ݼ={1;efAٜVFOY~L*4(x?*NEK'v'Pn@I""]F?C~yѺ.4;iV8s}O{դc׋ff6l1z @464k8 :_O' Az$&I[JIoR*TZ P"eJaeHs*``KP\p,<9gIyp&u~aC bؽOxTSR?C%iJk'*]tPE >?#Kdn9Q) Fktq ]WQSNYbQF;̯,nt2T.wA]5AGMBsAac7?`AsFU3J:iṳ83mq9zLC? Dc"!Ƞ""!2]h7n-!wH \"lr#Kn <}-ܴc_=1rIxۢ1 E tʄC#e'U8mVEnr{4Rbyy՞1 Nh^*(6+^:GGb1DEty93 Ko9) cts <3 xT"+TO!¢:lӒ o{Jk}26 NF-pD ?L$ES sj&Nʽ@ Q̊"+ &TA2M@@@$dX~j/ q2k.9|4߳=U9q.C^vB.rqFͦ^,E"8[e'a%iڲE u@KHxeM՟0! ġ8ʘVrֱN Ul'(S:#Dt QT_qOm@` SҁӀ] Z$^KlcqVSykpEiܓv;x~?]9!ٞSǧs4C01TDy9د'uP q`p+}G|絰G*:_?7sK.xŷm~4RI§[]"W@'$UV.RI$)JW5>D$ {{a>˽n&p/ 5fQDNHn{|l5{K(nu&:T 8;+rrjGN:P`׀Ӈmx֤d$^ʎLrқr+N*upʇ}9kUIivG=eBM(idVT=۟F0ClK?[fhKG|ظNv&$?o.dqsZ2jDZȠn:x:'G7X{O{LupjjJwowPS_R7yN)QjAjHH.Ab* yxψ&Tn* !PsȠZ2#s:0tHp |Zqpϕ53d|w$NT6};5,=C:*q/)\V XȁPTjO R(@٠I@OC\@tP@֍"ecB&92-26tC@: \pdTp 6 T8[y|gշsP3:qsJQLqe܍وխR7Z g2ű :yw#)$1Z3x\,EnrEWϻ.Hv:J6mK s;(0[ Ew:m>XWtd~H>jM o0Ug{Bp7Z8q341gޣ@7Q=r2.4#~#@4,n7h"{`bIY:Uaqk_:P_7"L7lP:ӗfyrI$&e6 \v8BiZf3O 7;y~_CJQ~=Vyn?8ml[& 9tCsXei(rq,Y @[YP0>49SL#8 ~=[o kQFioOS4w)Ak;XвFb.,1Yݧ-qM L3?1+Q(;ktY5s`nĨa\W99\O;or89*V,Wc rx]fko#gP~Tό dk 'X1k` lM ܚ}au-4w$GH4y .f*t[|C{@i !6n\ڡEj\ N'Ouz}=B:::Q5%ӵɗpu!xzoGŷOpA0i'-rU:*uX;8ָJcLf=msû$: QvbŝaΖ3/;J_3wYT mrsxE<Jf oI-"߸4 nuNY]VHG6VGr{,>3[VfaQ 憎``UY@7fl7Nc~i`[OZ F=dWG_2fFfeT 2rfm_{`}y.&?X eR@RI$3bYTUO1ְxu NoksN v0l5$-n7(elݲ3{v+zk&$sE-'iђ23BI@ejY3 7vu=gob9?^A:=m}oq nMй}p ů3q{xdd3]{T{> CylG^7{ڟ2G7 5l!zJ: ri\e{1 A>mY!Ϊ3tt{":xt}vݳ&8~O^9we72IsT:}yN^ l58tⅫ7†^7j]#0m:پShgSTܐ"wWC0"u}ꍦ$@ J_I &mgڙ>v bǛŨΎ&Rj:@_i%,rZ8Jx(l!Dqy= s+zN& e~;i%2,߮}4' 1e?!z<:%jÙo{XCSl66@!K}kg p 糵;򛅫ФN 0a*ů0uՔq#S :<*oz dLz@q_47:y&CQɢhnGxǃɑ &>o2W'mwy<lccq~G3n7*9M[!ʃW+f;bΨ+@k  S.0 ^*IJ㭧>?/98ׄzpaʺ2`!&6xہ&3ݝg:50o}|Shy^WFu8вg0nHkb*I2z~[FSF8Lʜnyfqș؏o*37W楜$02suU^s|9HU&uU].b@0fxIƼ)c,PҠnp2U<iqrwtm~y"mjӭj/ݗ=H^F}(|B&nnnngh{(/eqZBKL Ց9+]L7+/x9oZ;6f`VZyW3LWjZ@$3} s=OwX(&*F.MVF!L73/;أ{&,0h\C1׭?(Z 5C5z2S1gJ-z!Wk5 XQD L|>ۚ99\L\XLY=na[;臑0zY n*l<2)pi.[7 4:N6AgVv@CBh` @B8$o-BYAM<@?X<eh :PAq2X@8 uluI V @a$GR}@swsiK&8V `P  m+h@@ uDŽ} w5.-'AߕidWW=WE&f/1a 1 &hha2@ލ51JlxEP$PTWi&B9a.jqU֦g,2űϾT ș=FׄEA܋Rp_>MaW"["dY RX񼭌9(wxyoAeoܾ1`8 i?_BT o 4=,\ \)Cd[ U^*!PID@ V*@aTZQ5sW4QYea玩T Z 5$=B'w_mNIn{L%rx󼗿f&ix_3 Fj 8hΎP Vh>mWȸŕEVtixn?LaxMzbt`,m>9E+m ZFdJaŌpc>:A#6{bYtMǞ'"ug^4n|LŽ-!US}5k6} q T!BMx{HT7 Tb%gZVu9qզpoW[ mv \qר%Zep>94j&4b"f4dqL+QRV`2q[M1ɸhfVCxqOjt!TD,oXŭEv홴T[(ޟV +苎v-͆K7j8u F.sBuli\E$]T\ 2khV8Lu ru- tA@o\vUc%m+M{NTII e W<-p,UڃEPT_TSq覚Ab9*R,>L!/.?+;z >',T]Kk6Ql-ޫXRv6.yc#H$pAdU1poRȈbOR"폆ڼ^(=qTHc::A \_~%`cO:,*!6N-p Z?>t|51gۣd0 'M81;&HIXlz qW>kcꫫmHH׫COg'rғH@V$Ȫ-q)fEK"^~$' a)B/ |;7Qɬ4iJnN[F᭰31SՏ<&~Ҷx vdtC;ةSKxrap=CIT(K2ŘDž}o gե[F*ȁNr*)oAK=S;Α*>:-nIdBS]NSCDL);A 8,\*+7C!fg[.sH DLR__{U- #>òvγQѹ  T 6))~&8K4|ޠ;iTٔ..;,^ CV2! `{u6TT(SJ)%wFF/EJt%Rꈱ2-IĦaVxY)4>hi < 7o‹SebL}J\K<37b(Bte 0 7wPT2u[YUP6v~*`CLzdSL5dXM ᦔ- aZZN# s[,I)';}RM<=WlC坳Pxf;DO~|sirPАsF<!#kr8 HH] G#5YyT';kXKM#(Q,$nTO׶A"y_tg[ȌW0&o~'Rb7VIq@NTLЦ]ֺ`<Z@0S<PKo3WE Uj^pAPGU,| 4, 45:KNf$,Hxx:^4y0#iC& jV/ut5>Ӌ!.'\XzWEFZsIc|IXc F\}F2eZ%jZ^Ai# xR`λRf.w`tDP9uMWqH⑳sdny1U nsyKv[0FUԎ>ٛ}QX!|nG?Fy=L'(7~k ׊d`H)DAr W6Rup[Dq\83E_ \uutw2MVOi\2lY'{D8 u/syq$n 0iwDnWfn}G돹#11wưUN^4 B oۊcvb1~%%|2W(&ƚB&*$@)ǰn,_BnQm}'**HNLAzv:ii[SLiÌR!oC/v}FW}pd B [rVp%Y틖ҽ)zZz~5{5{.ֻϡnW,}jŶbzguBURPbI t=5}RģKM+E?7ѝۗv:rqexwrww ʩ]cnlmnZŵ\Z-njضյj-j6֬jZڋ[l" "H QZ+[~ڻ+eV -?ܪyBSmn]CV~֯ot 5nPsF;w&)۞mWvG(ڛ=mrbK[W.j>s;:-,߾uQxʻ\Q4Uƶykn&t6 B2:RCAʵ,`rdFu0M1Rgv%ŵJnXPtwnd[usE}r%~am뵮[WntI\[jc9yywHhDhƈL]5[lwv7Ѣ\M!k&izWsܺVyծbvkmK麙 S)$n[QUv6CDhk]wZ-dmڥڮH0UhM͍m&j\.>KW6+Mnk\RӺ~![llUoVJڢ ׎m[blUm;I#wEUݱLUQm.L9s[Q5lm.ֵw[XV-m6@mfj]⛹jjf'گVM+mZ娧mh20ITj--ڱj QchwW wU\Uv񹍭sW$RkNv;:)\-h7sJڲy \_'^Wui*ڔ%u5k赺4 2MP;o]r[ɍW(dw;w]I%U9]is2"\“^:skj9I,,kF?vm2 Vs ΛjܨXh\3bssL֒iFw]]E.&׊nVܵ]ܿC[ѼU6El֫s̹ws5oloukmݮ_^6أ+s"ZȚէ;.Vtիu%wtvDswvZ)n7.4[_V5VbɐOsNV (ws[m;H49fm mkQV,u!k&w]D -jEEΈ/xڌTj¹wcEmrU&Qw]7mmmʼ J؋j^ΊB͹׍VjMY ȝusݾj>F 4LNVg)D*5ZosZR$Ib֩X#2Z6Ѷ6*e%sm;mp[%w5VF`kj.ܞ:ڹkjNuE[5w5wVۋ;M2sCRŬ쫎vx~؋&5F̌./4±\"&m։;wsx֑n^q՗uͪ̏ۓҢfjM\>lkMzhuێZ$$[ۺ(b5]ۍmnǝԈUs2IwsnѬ[)U֝ \ƅmVvwtы^fyakmn n\3bbr뮪e ow;kRy3E5^ү=vdHk']FN]V6wr-s(VUo;79-chvڝvӻus;W6҈mjv!r1ڝ\٤.ګQfWsVnt4nkk3ᨾ/Wc]a[em]2=uvFxU6r h%Rr䁭mF9V^*'7]'~CӖ1]w9sԅ]ܺTVr;孮qqNjDΐoITݵmܣaZyrDsF<_Ik7kj78滝3 *soo^F;ok^xqZJ'|^ ]Ej/=4Ri ۱=_UWʧZ3C&+&J #R~Ρ\-d|1+V`XPH%UI&m4xJ7* 5:5 q dAkkYh5`mA[E/@513y$ I6ZHKIR֬"`raItTnW]a2! H(h3 2˙n/XC&Ui54Pu~/]bQREJr2mkND{h(CBVU.*&3 ȡӺ'|^I"Bj%q-eÙ² Ha0C t@F&b @*,+,իk@ar"LpSdq<Y:|gM)Lc;tA uTM @T URT@N&s6qViC"B T*3 hI 7ˏ grψh@+ԃt!!TEmdAɛ|lbDuL!RjuʶfG/wŘ- 9@Ƀ"8:xmƮi[}®Thkmk~khִEwvЎ ,֝ yZ%BI!4ۜ4"^ګn> Tt!!tU 4 FKKGJtf$6ѱGE HFb%c__)TQ/em/m͹r+5x`&jIBb*a2iGq: ت>ZZەz׊Ȧ(Zj T'I0Vs mY%Q*4FЏ/ p{M֚ʸCV`!#5vm^6׍sU 7ZHwqV )ӐP CDHA&%!j!ݣqwʳPéfO`W4~!sX- ^j_- NteφK8WV9c5}4U[+ bP"?< Q@CVę "V`UƎu 740"*N'h,9FdR[cI^-J +*r^&%Bv}FpxIQ}9syϔ㓫cW=- hnU6 .2 7mkwʏw? ^ T"*h""*GEW5V[j-UWV"%! DFD[A Vm5j5[D*+"%FEm B, /_l]wVr-WUb̉!$htn߁Ծ];\Yx=us؉-o;}^֏+Z&S ۯEa`yvv jIshionQ {q__vç7=),GF߷}:mz]eNXA~1 ]8Todvl) +;[kq4ZKT[S=$"r%&Hdo#a%Z%E3s]E bǻGd RO=}3x1Dc5ei1E%ZCi{xV:k4]s Cv@FG#|!,{VUJ&S]?vdƛkA<^;SlH_u|2&r,?*)-H"GrЦoDU*OҠWnGgzML|Eafհ[K凾Wwv?L;V=.OG+mOE:5,j>ެ*8GA#sԙkS<J!@*ch|3LA=&͉>;2&:+@kF %!П/:LlQyҌѤR{׾Ӷ\s2:*8O`

0Q">&P zC/?04b. c{܀VTR;I6i;vؙisC,O*ЮJ43UY XhZ-l ᘧnnHRz 47T*K92?,'ض'F*x-zu ڧ?w`kȤ;y+7׫&"'QtfEu!_{BH6=jym䕟;BO#馔>amsYfq1n#_«*34Tɚ2L`p4_^5OTfeck U}#NqtuC`EP }1"r~ uo(}_k$ !(!X 1 1jj|g 7O\qa#t<^_G|I{2|cIc'S_fҀ)P^gɴ(j,HY~E)Y.w- )(9ʮi A-LY?^Yv<.ו\'8 Pj)۰kK`)C @]v]j['gsۣ{L; '43]=NF!VJ+Jnx<ѯmK (uzb2k@Dy#~;#]x{3vQgǍNܗNb'&~Ũo HuzHy>yXq8ǩT/F٘d]eD};.zIb=f潜˷d|xF2 Yf,fW'C{#PWqu5?@tyg7_' YZ3ﮙA QH##=?;}ZaY g]02 yJ0V=IEydr {^L>92oUs£Q08#HU\ZdQX·}UGv$K8>ʒhw%T3tFjفڢw5&S,1֍C ܫe n(ͳ4ѯ[f(fSsWGS(ɶۄr$N4(nXZc!m:;C$C3KjV aWWfl\$Xߴ[>D0 6^p+̥5~aV9:mL_KaxOPH=hGN4G|\]vY1,*K:.7̢W!}ǕHͬ,7l'uȄ/ESFvzhAej)IWQ {إ H]֕$x'ѫSBsygE̶;%qr3C*;'_4]N<)\A{4Y^ha^O)Sw0|SL>W9mL[y^F}S"3| Ei29Wb9lŶ#Lܣ VW+a02wWtx52a2`ScMzN-Ad88Y7ς<:=?QS(J}cZ_ѡ$&0|ww0= dkO<79Z ޢ+߶-p|l}C%eQOj(E kb]m+q36=`KbhI:d4il! ZͽmQ00W?pIh9oq=UnHG 95f*B$-BBg`29bsH9xz~c@aַdAEA_)h=K#5tr hM) N WWS_k'S`8jM p-IaN u;{&v?8+b8d`%L݌N9V'Ȃ|(yEŧ{1c7>ߖMn`WЙB#7@Ta^("S2&z !­i'&|Ob <+.qUܴRE1`PYu"@T0m%¥/>2a\} z+JLA ~ûXj)%#|=(ɤ~&8y8 a rs$xNv$_:ic?KfΩbu*K6Bo{צ(c6B臠$H8' #<HYQe{\F6PȫWJe0h )~Oqw#fOoZajՄď[ GrUOkkU =gM~7SII ]z|K_lpwL)z_J JNdabb{!m㨭P;-=#}J]N^aZe?t³xP9>ϬMO֐ZxMTY[zC{ԛgF;єjrKH<.!o*Un,'7\VO Or%(CC'8}6Û_0-ԘHsj ^6=KH#އA_` 5핱2'"m/m>›Ф8ͻOwҿom0$(ZX/2I6)D咋Y,t&+HZrнP]mz;&=*g3O=G! ~ Tڅ"z ܦ[&]E㯝j('6ys?g=>`r w(0T@]ΦV3{jI+v6>4H:38UY/B"@Maּ^Q[ y@=ggѣU%8z^-Oۀe EwO]ocYpo;.olyB_~Gh6O|X@9=rDؘ ?%}[%Oa?Ay0ՆCF;в":^(CPе _eq/k 1f6#j2-8;lr6 ٩WkavMn-X)OnNȩ~t4ZRtn6o|FIlVH$ @ebj^ 7X- :z \WEw-mҐ7}Yk7Vu=sNp]3ag CuSެ^zd mUJ|Y?샫tN U78맷KQ0dY~i~מ9hr 0m|Vj~W5录:xRhլcvE̬w(>oNhjat@@yOrNb6Kpu[~}` ܶ!8Bkߥa_Hq.p$#Vhb@*.R3n3qLByG}0w,dB.pI \ȅf7Ωfa7c"w+?64']o Oq]čܿϟEQl+.%l*W9ٜMw9崾ǹ賨i*щ'i旣qdkaK:^(Mvu_Wq`_g,iC!G{&~S 44*mO#MS_{+,&J%pӳHAոrBe_4Tz\m EMvv]Za2| cIɀu(dH{ǐ&z bH{5O&(SĮDCn;+(<S{~9(m R=(Yb"%j4hִ,L@ncqexni\/xgSM*E?4!Zw4)#Ij>?^m-S)5Sӣ %%x1Í9GC8B{we Z}^5Id6\XD91.K<7/R3ghbr)]T<ːbWP$\@JLٽ/%H"%!cfڃD%PnY_&Α 5R k,<$= SE*f4 fLd{ -#s O gЎ :m;ke-!󝊭Pum4ƴ@g'768Bg[6VhH%?tss=ʴMD=kC y;'X '=~ qdٱ_x7e*1^}sq>rEޜ(~K֊qsq0Ÿb_gu?]#ҡʼ6Ug^6_0Su|c9*.^`v'VڑAu WoUx\3"S|&kdgZr@= 3Uh 'q, %ݮJd=S47AQ^&sGc>ziLحPVCxT+F\cpD}?ܷ/Tۀ;x}qO>AN? UՕ?mĔԔ(*Wr}j̇O7ڼ]Sxd@I @g!%ڝ7՘M ]A^2R $n`̥x^17b?"H_- +olLQ Bbq6}ͭ#z;DSԫ=j) +C^@V'/_U N p 9A ow?D7ٹb4mF />W$B?<*mWȚ EDC%#}*yû&^)"a"OI9(+m BjowT[76 t8&^ԣmoGfPԽ yPNf j) 9WFR:<w>Y{iGaouL6hS}V+| \~F(U2Nn[g8GJS =k1a^=;/t7}CA^u&*eQ丶vH*~eTQ.U~wG6'i ƅLiV%x .ӮD4Q&MPa;lB'8~ōsL~3KDqw5Mu #B׵APL3ml@rHQjZ^wS@N*Ih]򖬉$ n9d ;6FE O3:7V{S`M^) ,썝v@Ҳ b!|y>[HM=};d֚;-<n4I(j4=O hkhv-1hl~/Jҁt e&]k6{#TK0zN<@2MHe ps* JA˨Mi17mo *ap52 % 7QLNN<Q-'+;b-$=XBq/0kd(SX8%>C+pꀹ^Fz'XP)GadE.x< XCJ*uMz/x7.1Dji7.Mբ^v3DyUV‡y$2j0V흻nYf#˷l][sgOEƋIw8@_._>Rw{"#i]|#;(C.'M]O7QJE FE]cq՗h~||>mr< TXHقWzKD _:7!3Q}[w:֐-Jn'x~eaNq3.Z?#/9YRF35IU8Fhk%y*PQhuG|O5,/ ?> 1`?cG`Gt!PzJPOsx݄O=O쁼WCwo (DS`p(C~`QQ\=2" L"(x0U*< 8p5⯓>n|~\\tA;h( /׀݆=^vv3b" T_b&@||OU*dE8E}Mx?4Z+m2R~%@? zS.=ߣB "S > <2 x><DG"(2"xwpR"'րDAW?f=DAGbl"]:WJ[<_DnZ"(yo{ xx-y]4Qqg]|Y<=k҇R7x:'= la<3Dt׃jp*I 8mD^FeoG}zC0 QOC0k-FzNt +vd], 6m#M>Y^؅6;nnT%XYWyړcy"x1B}(1y;Y>gۅ~89XWt$6|GRX*[.sէxs:%.B6wUưh[^;5 Б|:Ъw!zyk{S|&vU}I tLHshxj1H$D6ĉ_Ҥ3JFC@tT% Qh^!1*{Y7YAJ 鞪Am D娦K1.G)Uxi$ખe6yfA_hL8\9 b5tSDq3αOtpV[ZA  E0s.&N^ww]EՑsLVeY(2xsgl[TK0Y;:`P@0hD0 ]kbA*?#R>O?aM/x=fu'4m5.3}/@my.|>[ pMjbKc!Nr{èl „6a?%:ZouPhPDOS9Y0,9ە332v$ Qu9?$bf4zQH,O Apqx)q?ۼ("͂.\e+b/NjICA)P23>R9e QkrJJʾQFcO@!+ɄR3kucTrc A @wd9%,.)a @(|<)e378 'rI )|_?|cU1)~vч@rlB2-KCwC{:k CW O8 /00aO;qBج\~n/Lڥ{9[q<6K?*jQ\ToaVM{Y xj9z=io:gjs6 , Unu 4USO@7tUC,M[ ͬ2ek9" iVNBV/Pey$IzeMu{qZ!EPa抵g5tU_24-02*"tĆ?޺^'+ʊHG~ SH/]*+敩"|3{JyhtT5`ǎ^/O4p̹5ŴUNB(R !S~EJA=T@@ŷQ U+"]  'f%h+U AK')e߇,ޣaȾcA|_jt\G*΁be4xGth/V}2VW~NIuBe̢D]hn{|Q80I|k mFq@ΑU""W},olt2_TEZtZT!P^ YVy:7'tC|N(!Z%$ Hx?I> ؚ̻ K~ vwp@KHJ)"h,=&8ck^(6֍ BwI w C PA#9<2U"11;0FxdL-Zr`V:EzU`t%ẅqvdZe2߽BnЄ g{td;9z O_粆Tbָ{*0Dt*$P )Ax6%a=4 TY|7z!u¢chotշת!G泴Cȿr,ʙ<8&;$#gؑ! :L.k" Yc`PcjvxB.Y: Hr$Lx'+T_""OpKޯM @-_Lmy ^@ץGìk|5$ѕvy'bvڼpm) cew|~ѮۢR]X`.:r Ef]G9}x)? }[_οxajn!`-Pj۲TiCgӂ7|A(x4ؤ86O_v4b<7`5cZ4|.dGgA4Ī?s71،pՎqI\ ۣ˔NU"|T]5FSwpICExn02'ZN7HVOф*3jK+y㛯5r?TՀXKcNo$Bz SZr;@V=?Wꏜē ;B!$?BAȯ0#3VWOVZ҈Xq'bv!l+c]TGbCoYP լI$>7p _KBP\<ޓ)}SW>ΜqgmhvEV;̗(#kQ2E\- B 5N%O@K*DcgL=ſn`iO y71).?u m0Ȧyƒ\<:}ዩY$&آ57(ݲ{HpM,n: kD75 k2myG@AhYk?_Cz;ssZV5wp4@ ~&Hc~ 7ҡ̞ SGҭ^܃@ͯE$欃*[wuNԫ._ЭPX\Xwf?ԡM1MTT')ck%'8*ՙ%/Zr5H`ŵiFq&.MMx͜z/ƖxfVk( k Rp }9`k>~;ǏOy/dbjGk޷E)k-Of ަAƠQU*wR6Ⱥv%NuĎ@l/fϸK6@ij{4=Z r81#N J9GHAt򐬟1V~Q4 l)?s1mqlptd[Y;G a! Ku :đ.o'A0ͽ|hqԻ3ҋBc4$z3lZj~R gaad+Mtgal:zVgv㠘_}CknfP(eee??nĭ70QyT_m^pUz]F}g~[Ha|hBN!'Hz=Ys^Y!qY$p꿪b2?jeRzR7^Ԗ~n$]*{lp(}0}6j>?uk~T'I iK)mGҪ^ȀSi@>=i͑i;7k^+bFE/TA 3+/i5y\P#8dћ dKjLIC{D 8R߭YJzD1hs+!(b .ЩtOWAhB>'o_Xl @/}\ mQԾBy >7Vs7n}F1Hu*2\H3N+MNY7{F&ϻfn]ۖFg`C(YfNQ "E5Sl#ȣAyee )کi67Q# Km/tخ&( /Pr*lP3-9i04ESAJߙ)e(K uIvXnB'm)tLA/ f\{K.փl`&bڥߙA)F[si DoCt^ݳk_]ogBeuy( +'}̬y(hAFԳS UK#VUK O8Kں;4RPq賦GCqy表no0]" Fd[lMǬ eu!vm gnj4? kTU> }  rq-Aklժ\(hܳDRX C˔5 e`m~)y 6<vŤ2T.ٝw5Z})IyJ ӻx]Ygc%lBG>>3^G/}BNlD,:dDN^4qԤF/unZR]7#ߔET"[{ /M9iɪxɞƶR M'*6kdў3ږͶQx(-?WiBgXmWf> *VOB:;ά ;n#45eNcbf.۽y{I6CLwV0EsI}?O¢u饰OpƙXWs[*VP"$[1:X!*1Dd@2pqP[y~hTʜL\`<0p!M'f Hcb._cyԵwOИ!$+=%ݭMCG$!;z೉cғ)a5qg[|{ @FܧB5^LYmkpwC 93%Pqڎd.Tr\8mv*<]^sr"/<Ģ,u(N ި Ғsx]mcŒE|tq7j#HOwwp"3v&ڇAy[e)\&-W?baa/owȑf"`Ø$N=8^+ȕ XI"5hMyjqٵ,ԟGEOIٷM\uukFǃkn?go3IL4$Z|okp{yvt#\H"\g2&`{6n2PωpMCS9"h|1ik H==y|clc"!,<#4`iϒpxoNml==f拱VRTqe#(7. 5a8vB"6~,6La2s{ϣ!5޹'>I K@C]~z `vХكg7 nda)^ޗ z!>f6`8@+rOI*IV19:؋J@)sjH}b{+<wvY"h"h{0}̧+nc kzJωw-|E6iy1@~|-=_݊  b/X s1gA_Ђ)ýͤ?`D@AU|H]ق*Q@h !t@=LmR(D?ԉ*SOw@Pb=Q(_EO&EO1q@>I `S.xzY)ymJQw.+"'6QX_hCҟVO?gpAD%8@7*r %qgu:epA-9EZ*M(OAdQNՂ&0q [w@=;NYI̞h1OfuBl=0Fiu4fE'AJ7uἜ8%T38$!?贽Z&#c%rz|/`l|{׽zG.~! i?U RdPoh*$=."Sp`2Wƣ4Fg9WK\J__S}$G^ƔM>Ś#"eO&;( ƾO/f(\0=iHb]s@4ȩfjZ=gdW'%[2h_ڦVuvj/;a~)_-Tߖ$ ȍxW+?Kfc#0;(iK@Qu{Q?ڟ 9ĺ^;_NaԧXڮ~]XN} ťFy&2&cdV=#O:2|߼9 fCn8@fZ>عcmAb ŬYNtyMݷIeX>LCtw=4<+rM  ĭrj{Yt#h@_kK=^ _:3\YAaC|Kl7rTkןi·jU";W Gq';pNmg%l%wU~'T=' lZrnJØl*PU‚|(dSb7{4NX*qּG[ڠw0*/q[s3Ziئۣi Vh̤*s|\0<י៸yB;[, bawaL\%5Gl%oǪ~Q./ `xΗpg9NgϛYNh}1cTb߁ن)ǣ7]]Lt+D4:DhA< qSoŮj@~8(L_96T˯&0B t$Q(^0gpBdJ}&.m氼KoDַOt>jlxl D8%՝QV#\SA˾ 2YcFfZ;bİ15BBRdzW])]ءlգ@L 9^͑o-+a:L>G2`@^)fK.s#T$"ZcQ , .B U*Ǟ'Nҭ3^#Wχ,m,bF\{VVjZz;_c̬q`Qc =UF(?t'hRbtö0)_^ FCfWFE>W>ȏûP B}'DĔ1k 011",8i\eޗU7zI䊬a,}rrbx`%ZO42D4(-.F 9w^4(9QfY15ל1}2".3 ~&xqļow<͊XQ$\To2_8R$jeJ]c[s}yOc譪4`>h_`>FT$FL XO)Pwkz)ÞMC! tn#CSjz/*'GyMH2/浦,FD<㜪 #jqAmt>8 lK]M?a6^_}BG]+ϊz." mͺTG1l}q߫R N3ܶRmR[RLq1T4 {!CUE!H6 _Iq{N}T#>m#5%K0|H J{D9%0jfA"fBuZi}}Dq)l'~[Z1 {3Uc?JSPat.6DXv,iU[_ II ]R?.u˛`navRYݗCeE}JG&>$Lץ0Ml:a2G H*/3Ew#Yym5HWvDkVGץdx"u/+fDGru 7 lOz}/<݈H~Q%k扐@Y H: *%MбL%0h"!`Q3p>}Zg 1٬,̂fik魐x1~^M^;\_܈ 宆Ya@K>rggX \㚜7B¨rbbv8`.Rx-3\GvMkk1a)zr'cV5ODh_ZF_ѿ{[uxE)D Af,D;Tw}l=qbAZ-2Vv2PQI052T]LXyt/̄ec hꆣd!|;Ŋ+.`Oa97EF&/<..n]Cq~ dCK?܀8<ȥ=^d]T`Rv+ U$<&Z=P׾WƇ6*ѮUlr8jSVON si J#ttr7d>[gq@|nIxԋgw -^YJFwx y]y7# Ѽ0%g_6CD_"vb٘3alA@#:!': *QAޏSor:MB/y vV|h(@7G< hJX"Y={Cc=2=ԙއq |~GIdYPKv A[܈l%Z9RQV)O^)P穿J>e~WeAZGYfŒC:JWҌ"B\&Jqb/,rn)n΍ Lnk.2H%Ao(l_wqAFMbF(?Ytg'OHw̉4 /Aߌ,3C" J(cވqE $P <]Ϧ=>v7ʸL?]*ZyHu4ĶŒҗ6Z \acS*I|r?aN,qS6&#CuǺ BX=T+a U`ʨw+"&!-)Ok\{f1_r{Z  "4*9zd!u1ʶ(@ ̛ܰ}F R<ު*|#xݟԆ]Z잗]eR/)vL+ީd٤"*IUX}ʤ\L=w뺠$3*oG5 cT(owKvmHR;V;4/~7J $&1/)Zl*BT0w U c Bc@} wSM!̶~LT>Us=hDbqx4G,KC7'-5ct ߤo6w]˻xG 0hEwqu>j6d1@.Tz##ebOԌaO,^W1Gps k3~4jV4פO  ?R #_67fD@8Rn |9 ج$q33`C%l/t_wI]k;U(hԟ@ |OTI د0iDZj^wSP ^vf 2z EBܛ 2mT749,R=ykf~Ϛֽ=V<=kiW;?"1jCŏn=C8%h__X2##$!XZ3)abΖeJ4ie&ܪnFp {ޕy_|~?<"&!e " jNg?IaǢ .V+sn/ЄU IcNEOfG7$-:!t}?jmlϾhHȈV7? t. gdGXq: (Hb+]z9(:GOQa29ͫvY,K'EϷ!0嶁E: K^YtZmQס H~=2rϝSrn" 0@IOQ6e߿]&H=k<>P Ulfe㢽]VhYe1 bbz+FȹI§)0D&:ghQ5F c4|p:d~IYLK"3Ks㭇Hmn+"6aSsx<7SƆ5M>mK/"HR_'˂&,tC40QEBPdA@% e$9 z/-m{ s^=o6 >l dKQ|jrXe˩9uܽ+k]G}8˿v| jH$rX'&7U]YW%FEm{ّz&NeJ u[=|#{.ov^{;={w;^]ՒrOսz뗯;wy睯fN`OgKg|}{ow{KHDAϘ.S  =}k{4]y[{퓡F@մUjv)d34@q 2a_3)ؐ֔2 B8Xs!!*ʐfgc=.yB "x(ay:M+,ؐZi $uz7^pS2 V@b X6.eXm1ңhYY1#7>g9 ъ ۘ+BL`X:C OQ<9}.݃yE؉WᑙW;$l𧵗@YbUNo;.ZDz$FV"w`?V j$oQ;;@@l8TP ûVP`^Δ 8뼱%')5b_4S/20Giyh sZ[J>}DX/@1dO*a`HD"F2+ O81Fjp)Keo-Xm j5i1yc5p15jY v&`{u5fd|%#3C33,&ЧL8Jإ-UeK[̺SXfTvF -ftL ADٔ}יQ.H-([ȈX,ks,-R{,cFEpCcP\7 Rn_:8- L?m~*]5˖0|$6Oo;ԞubtJoO XncA[2Q?16[e2WjdQ,ZL&L? 3Y͙杻ED0:=iyl AzĂw]gk~ .s mp4R^FW&z'zԑ@|>Ԥ2S:I>ByB֝\n/''mc WAmø /> ̇j+ F\g<c'93ۙy+FoNk*x#/Xj=̟Dj0p@O 6%H\$Q+q}f%L&sT7F9b>2᧵p$`9hԝb.6y&+a#"""+ ʞ ᜟI |߫bm3\]vAr_5A{JvqZ36=?=5fO>=<Mq=:Pbu e異޶uW5M!PXFUF?;pD"v/ 0P~k?\QGCz0XPU"~9A"/J"uLl0<v,g/5ܺ >h`G:wS\RXze05FwBԴ.VVcۙq* Qn7 #K/fr:[Y{qT'*?6oz|C EaRda "C]V71Ea2՝_4WCݹHnuo@q6C"woi",~Ϳ8+R/ݗi:RQhl9ݍmCˊoGo;uv7R]f﬊~" M$^拤`RiѰ5N;ëW>})PpoP.bօbZ 3k\@16u.[ĸ~YOPp+PJ]MBZ% H`bL3lZ7<0ߚb FK %"5LT'd&U_szUôK᭦O_n¿jx!@ɺ4f$xV{0:Lki롫:zџ|ɫ)ϾG,1џ%1ʽd/-#׬{L!͙='-_L4Ҁ\qZ-K Tž$ؾK (ұ ;5q>2[B@*2,Uop+JR1jàTDZE%6)Oܧ, Oe`ﷃ&H.~Q2Ob|q[k-A 0$7롟oѲ;w}*XLr{O;٫ܪ^dD)f!/t;@Ȉ9]yBì甫3]]]؞|r*g*}6 7Zfbf೦~Fؐ^P3bgk# j<Eҫvu,3gݖk9HYNaDܴYU4Wag)aT0}^$P#Ai$ZOGѠc,{I$BUdHN>aH(H<ϻaH`~2`$?M( /KDhqL+,Z3zڴjvuWO&`+1I4kآ ]|ۿ0S[KJ"Ȱ%Q}M g ,͐qTmfѤԏa]θ8C.*~7sd1! Cjw`0 |LN%B KnyeJ|~b|x_=Eoۢ>8|&3pK_u d5E3&<lC5\$pUg(n1a]kLeT{M=׬wpփ"o_$@ryl\F H$/9Aҙ6YVX$ekkIG94?O" k(_}(+\y-_{ܼn}sBUS|Xo`kcBheq[6$o'9QuQMŽMNMgW-HPly|OC ^ 4jI)BKPeCN2!i@gr$+D>Y:>{.W+m'MtOi^fk3f@2U7p^*@drc3 $j-61<z#VZR36'D,,up":L3R?t+ѕUYTsJ'RJI}XuNJGܿAx|b/فuJRäW@Uq_@ozU1U4OJ+ӟs^H$,;^n_hvT~|6BPOj@Fa£B& U4H.ۜ78 %MH(†Kɻ/Ǧ.vƹ9䀇*_ s'L65@8+^ڤQ~őAZNː\D,xB:ԸrYZR~)skC Ii.Ņݫ ~MܚmZ;Y%ZT\UNܕ{;kWwi/|&m; //ED)L?;ɹa-}bQ5&y^@+s"t,-jz^*ƺ)v*cD탁"sww@v{1;0RC\HM 㜤 yeQ\BǶ' ߢ*:̊p`m L֠2 [j;?+M(%4;۲(`b,Ĝ[ 1 'nţ5"S}~ [Q:4" llyqY9]`rZuY<5jhQ03t7(z^uQi̔*!塘bwgG ?*$6m8yEx}DU"BJcTԟ]s uT`(H-J'6CĐ "fKX;ØRpF!&otWwwnĦjH}n`v)1#ٓS(,x| Ȉ.ܻnqrwm@["[2E,ǂ,o^-A?i(5@RBAmG&B"̂ƃ`?0y3 ѦoZ|x?.c!_{f"бN,U~bqD}"A8&%h" H%>~;P}9*`x{ &ՑܶrN;3\PF!l~[SV8C d@Æ'U^+WkHpQyU3QWư`@t3KNPV짛ںLh[kbN|Ei?.6-fuoB  `ʗCK隹ZNjPzMeITO7\pj{ >6n(b.Shv>'mPa]G""Fh>T}V[y~_7e<{'fLsX(R[72DR 5k5qbDL4 2 {_1}s{~[e2ƟZ@t7+c8A xQ3=%b?rYhp,Q 8 SmO:zK~͠ht,j4o(B -|ETus v\ϪCDe0*yn,'>K氽w'gL$J C([ZDNוnW}ٿ4iSvyIhzKʳ!xLx@ '$`u¤1;]C@/<9eRמx(%'41Jnxy "ֳD("N2eAƍQHfOjfj-\Ο@DZĜ8MQ(4o,)PivM]B?OW~:.uS7lx<=x5Sszw63^D( kر8^Uʙ*)MQI{iJ:-mb|u23ZIRm7{ Kx=|\ U fG; "?eP'iTu`+ΎHW|J< ]&( x%]LAXq[PhSpcqWAvu+,U *MIkA9d B.b~{\z3JJfSTXnc)5oz<HL tڶ4y2WҨ %M@UrH>D7I!luڡ{5V[TC#B}.~xzv3ݾ)37Q bD:xBgIyQCd8ݞslPL`W@u"5_1~CWr ~cI8zIEog$@!9L<> $=CKۍ0/BA7|- ?%3nWB8$`Lh3->?yWֆwt$գkJJ O֘0HGޛE6M1kx]%TE:V@V7xKM`ZiĽ; 50B@D!O%7{C;ja$l:c~淺,%Cvīﴫ𧽯}?8,1y%Z!L}RXԝ\k$j2"./Qr觝"RP0mZP0E_#)/j# Wx8cX;g糈ZJTߣzOkud_GhM7śݺ ɐ* g¯}Y͞99HmSDY2Μ%-Żp,Sz&:ECrqiuм6R޶iN]KzVw7h VZxYg{Xw G26qMJBDURVسhk9b"7W sʣu @#5'i5 24WHBͷx̽krŨ P &i{LNomqDE0_aBZQ^CO?S4wW4L+ͻ_Utkԇޟl'6T;JeyDe5hp#6T cg, `XfҽwLpKxvs_g譿YVҕR(6 xel-GIFt#L=FC(Wo{:wͳx5]HUB3^XڅE4̽Mkv7չU1J'6+@B8ۙ~/SzTgy7Cnn54ògͰUːh104A2xZT}X5z:yfgaͻh-uV.ёf##`Z8rV*w"b;b 7SL hX~cV\<ŊH@ /p慠~2myؾmov:ǹNf^`R{׌6qy]"S&=j)0Hd^@|?*`b%RM*K`~n>"(դʲ>5"* ۫Je9(4ȴD JѪ`E4RJNYXp5 O|ePvv}5(I轮II)3PZ^&< I{!8t'ṮGx&{ْ[OC 0`A< hSI5= A#0Rk+x2? ͣ5E8C($jRb9K@7V3^љy鉙Lq=_s9d~jdyV1_^c7J!2QWlwqnUN/8HSC `=ε _g4Hƕw48;ArK:SW<2WD<kQ&.}}=fgW!Ǻ8oZRf 緊;N9EyaQMSyL1p[8Rц>J  UOl<y||X4cOKWEB|dԟE4[̞P=(pQd2o(ͯ,򻂂wQryV˗2 I 3ډ9O}@ox#6r CEk[s"_I$b;{(>D%XG.pF,?(@[Dmjæ:N6bg їE  vٮFc0;+gP_lVZYOs39i{ió^w䎢݋P9@/&kt<)o&!]Sxo2KzI}\0fq ۮ{|YF}S0?!aC.ѩ C>[gN[F sQaGh5LZ̅2OBA*ac\6ROXNW'W}=IKt|-go*$tigF wUubaFVˉVnz8D;hOx,z*Tɇ5(h1}>9EL]^CX>ѹnڡ)Af96Y!湗ډ$|,v4- /m7>^og'ւ_ƺl xҹiFN#ؼMb7 ~1xFEt&ާ@:d?~ Bqe^Hus6Bܦqp܆n{e^ڛFVi+!}k.Qzɥ%ϵNERo nMm {&%8oGn+2%=,+Xc|m.B]0c?)i8$h*m?3ta=@8vKt嬙^nyZU d^_/wN%cVUX~RU.@bZ8$T.Lm!TD;uެx'|<o{;]z ؇Cr݅:GwFA&зQ MMf3X0rɯJ-#ڙҩ*?)|L1o-F1{Y7 a@Q*mXރ:~&7w&$,8d#{񐃸U&|Qs~kV~N'nf%y_!pG²,8^{cHF||~Bb>dBǏ񺻿2ֱcv..K'P|P]U J7I=VUbm+K;|>o͕,̞jw^']Ws]L{,+(W~J{w1'oQk$ȹ!6ő$c<3[ߒCKD:eQ$K?`gaAJfȘϽcA#VҧhzD'[Ehe{uAK=+h}T1_3~$qJ텟<~kϙ=Q'N5{Fy_#}(Q(kpTb j9{%E6{#4}XN VC2Y}@i>Ht%Z$氷6 f]hI.JO \X̏0[JM c#{c͡8obіT[2xej[Ԓ߭?=`gt$Eql} [A]jƕhUV>RnһsB}<$Zx* e%1ڬ5z]S\v7Ur 5|?qZ3)щx׎Q)/o~?ڡmQ\TX]^K7WCݒxMCmȍqjų-,3RT">'~k)EX@{V3a$s+I|Cpw4[9^2MEJ[y0]CED9=v?-"\j]j+Vzڱv.yP#o},Jb}:NiH+hG/*_*O8EǁPK&״P#yydWׄ+р H'dNnTQ|+6'}p@UN_k{ i(<'[&3>_DrwcHVrfjZ7uۨ{>0ywd;cltETdy%t|{7Q/ܺ䄱^bW5f{S&08F:StIMSa9QhR"W-k=?n8ֲ>[Bx{/z3sqV-0^YS%?aE>9ByRSK;|;]OXf(8zVҀK4M|ӊtq2[qF~]?||~&Ŷcy>MPaHdy>`V>`}([tL&[`kO~TfQAeO@3_?>n0HI+'q-W۶8GC lG|y&49#6<[ϲڲcspHGHN;j3|ևf|jTZ+wʴ6J*d,j|a{S}<X/8b?mruR&LgNt6^,={p! ]|`KUL#?_,쭏>6:1g&qAaEF5ß5Tʧ8غ?|yƎ^b1U2m^U>$~R-++C+\gvm󏯼2֩{sI2 k5,.pfDhe167Z RUQٳ]=݌߯jHsbW_Gfs{ xpm$֗ކ1n0:J7YqHJWޤu7}jݨXIhp9|6d&TV'=%֭2Ho{PT>ޑ0hiغ~84+W >(QAYExdcj`/o_bLr&_֩*ɷ ]J2kQ D[D\*D~Դ%< HQyM' U9`N>$bt&<$pkRq-oӝTvb|47@̉5gs?@5I&ԉ]ٳ=fjiRvjό FSFZkN>\'aHߞ;>Sy-d.˛ iWE"*l,U ~_SQށ--@IT?3PW 2)46x 926kE&Mf0jnBY ko!%m8uh]i+z>PXtKMƍv-6l)&x:Y:~1*nQ7ޘ6꧖Uxtҍu;;S?iexiQ{jT`9~Ku]'ӵVܫ Wb2Ra+˭,ׂ-aB*?Ϣ{`#'W&#No8^Oj)K e7dg7w_̆l?&6F 3nMnݏC տ+H)QT3)exD*idaz7Ȩf?>ãtbFD[i6TIN#:"i7C"3bRB~]gOT20*%T.^蒷$[-=VC,)~sSMZ_^gߙ,tcNo&_}yFx98N@d{o/HC9<&K]ySg1]̘b1i0;m~{3ǤECMHġG $Zf&[5Sh@_측4dv͂:b׎%.SIr˦rmvƢUeʩҒFYj]VR#߯SSTC_VUad]]9}׸*$HnW uwwMGiٚ[\a{{}_lGwij5-/aË~P- c$̡sQ1~_y{7*}VhύNkOʅH'wV{,~"v'5Sc|P wOf$ՙ2,PE`?5^#xuX2)>QU;95Ht1L+ǔ8YWE'=F\p8\q]/r9OgiaʉÚ{vżxs4iOWP[ma7|W"dd wYz$TVv}G[2 Yd3㽲T&$,uK֯+ w@%ᮥq@IY",=VMy lc%ݤ¿xuz)ؽ}՗IOv)^d ms??ۥ?  TQ;E"4_=.y80D>P(sGECf* AA?)W "=SDP H " }w}?9w kæm[Vԣaaoc+ƑpƠ Q]o7)s7F?^LR+/\VCO[*Bmw|ȦzM- )aWP 3bnLfgz [Sg[_8Y+،Zc 㾃g[Xߐш)<'|>^9&in8&dlb1#᧸"5RggH@uTA<}v->n@~cM\a g <*D4NgVv?Whݢ-hlĒTjeazc&Yѳ( B QgfTB 85B8s#_*s)L G{bk>gڥuONQi4)%pnK]o9^pGi8Ux1]i=c|GCTVA$A"6\jhƍ%əѬlF,%جTZѪ65~1" TEE-C@0}7e/#58?cwd1D mkTkdmZѪchmQVW+h5FbV5hڢƱQ`ؑ@E^WE=o/>6CJR|. H]̍igw4mj_2 K^lJAF( =T<7FgJ;& k);3tԏV}Oi\_ R39<ٹnbm[ʵt7,~6=fW}'ެq9,RS״)nj ‰9i , 1팴4-[2Zkf;h Hl{󎨈_8ٙ.V4zS dAxG<|,jifw[8^|߫F ߚR&3$p}I7d4 %k<^+{m3 ~|8o"Ps,*¤% >($AzY|TR+r%nyt _oqAj.QXe083qfLVczp iRZjmFd-(*eZ3 F4;-+"zGr3U11(VH8178! 8d=_OekL{WZKU+}YeE]G:2Cƨ>N*n>w3F8ƮjO"מ#pne-Gkf@./q*3%/W*^Ct\Z )0 y %ӣo ` `_ScjMhÇѸC| eۖȮμdߜ!;s 򋺮 p6c\ }TV՞mx29{L#m-O@JV)k"/a$Vg'O]sׅTEBobځ"L ?Av8_E}dr)/ :m$&X ȀD[=aR6y>PoL Vs=7yra7i(V,O$$R Gy8rʩ*aSA.zo=Gǖ_N;1=t =+^͑GIY0_HusUxB^j!O97ߌ_,rV{h-Py%4a>HoSjmɁ)S `i=Fg?br}W ?6}wGʈk}iIQC: !E0˄Qkw ;_gaqF郝?mDkZ-t3LgfʰJ3nwԿO͑o G)ULnҾ%[FbO*Y1JyYaqzA\Yzl/"!t<5" 9nƐϗKGi[r< VPspzhJ# }E 1o'SlA,a uhW ^a'^6]=F@\#-0R}X pGOgξn6iIΠt( .L(v0vm7Gny%j5Ϩ8EhEU0? 'JS;Vv8+eH0D=aK-! dr:642҈s8!'[ y. =F1,2u7REeJyG;'to(~{CiK"E8׼<&/q9}kM>hFA95Vm\2{yKFv\'bD֬}؈tM}2SXǤ<۵uͣ0;ݳ9#\8XUՈZtشhg+v2 L:]EwsҀ% D jRWNePjŇ`wMcQ,k+LW\+pF1@QŤiŇo65ٖد=~M:&GX9؝"BYST"R)5ޮ9U|r DXV'߇*ܕIF6JߓG,6xgRP\DV\_;$Rζqru.g"ZNiKV|H~d+ns<;63Ӗ x_~%Lѝf?ǃpKׁiV*NLqqjX1\~̵ k\iqތ<+l_F߹>p~@ۏØfA+?H(E1zg]t$w>nZ!bM´hbn'2s Hchn2o}}re"I_Gd] _kYܯ`)m= tM?ˈBsO&'w<ln{RWP.@, E>[~:s?F?K >S@(Xq!Y^r skC]ݲl#xcBshu~q9^ǁ KCCMOD^ =(6u>M+ =VĀ*Fٸ-J抋G@䱵9(9)޺;o0<@ z䕣#Oorr$ X~2I[hս/o̙y?īr'u|Nf)+Tcox ͐EoZ8IjO'fWZPV-!z\PlQ? UdXdHC[lQ-żX\ع>^?9Cm~CS^6EZYyś6hjkhDּHr5ݳdHKBYǷ'# 6/ƹӽ@g"1s-8{OLolhHܘS2' FD]DF6?`Nd0N|4#"N$ԭPH"ӤzV~ *=Iv'~KYl\KU̩Mlly8S7O{8}wusm>go7|v[A{JSm'X0ztS,~gn *=&,yu3OlDGX |Qӹ͒w{y3MK-+ǑZcݧ72 /\?Iv<;W~4__{ɟo,k];fT5Oÿwm97N\vyx߆7։Is;>Y&^,kpS$ElHS88޲oW˯vmmU_F:jGω;OFM:ys{6JNJ2}օnU:wU|h-;;[/_q.lpdW c4͂jR!ks>:1p*a_zs*߱xA{P$TmξRjc0ۤEMsKD'`S5O_R.D5eK0y}-J[}e[tD'@-nY^j'GL@sѬsr-!-/-L€7tN:]&8s¡sק~kt!~:=r%J de+wԹ4HĿ:9;68aw4Ϣm7>՝`b,EʾYս"ۙ?ygL"ZQ}Tq [iKp+I%LUҍYqQ+-OS2u=}]6=\/kmC;r{NgֵbnLd=l"f-q?*(o-?!r_f>}pL`Mv>d?hwq32ďkԏu,%xX5qPxKR[W)uݧƷ :=2OCdv{9ȑVt[;b~nNL_~ m #tx ܓ\̈́#*gjcedhQI8*{HWf#dHݛEk0pyWG/5G_f|}^5?-P21AzjIeԔOkjܰ$qj/!CgTd׿a1)cM۞ w{\^Q×V{̱O+q57>4Y4mߪ~S.M ~gGWy3xkkkcs?/{;JreZ.RS̯WNC_p-Duc{`Fud;9ܤDjh #S$uY'غXD,[ЗxI1G*iOIOF>wuzZO ._aX GDZ%a Mu2=jHAfKJآLu6h E8Vu K qcnƟ( H?9!|#If#U:f">:#\gMGC8d*͟6ײjx(5>[̣gq`fzח zśd~U_2Ut3'13u+|(vDlm sdBDjq ľ;^=Ng7n S)ۃ]ɟO.Iڷ tt*{:}2~9d.^Khq-S랍m=\Kt:GPo2Vɨ.E'G[y_=:+Uj񡺒:Cmum?OpfQ VWJD1G&j|H_2:&[Z7Xܺ}jP&)*43wdK@qbTn; L.ݛ٦橧 UC Ư.q(c&W5zhpL(krZq,c"LGOZjÑ{o;w2guso$^ 5\s덅f+ӧ̊WcwBQFib%,4Le`7%;#4ob&cZ<ں\mPW1f/ [mGWr`<zlj8{=X~mrq@Oc3fqd#`IW_쵡Cܝ%~n7A5NEi].41|[{K>Ӓ/x{S):^QYMS;qf.#aPʽSV$RW<7'a1kG%NK2ԴĎmpPnFPgP:஁Z_ϾFwx-comdAiE]{gg'@2y,\G̸ S׽ʞ2g;{lQus3ܺb6|S+/Z\55yZ&gX 3<r?vgK F ̽ ggr/Vďwq"ʏV(Ц.ͱobvwHyW*2r:}\Z.u.]lM듟;Lx$= ?S`fiLǪOI`1|guc;lp:l`/V׾jp>y5+b,_ޅѵL8E(*eNݽN]) e@mZ[3,2}m1 L5NraO_хTEʳTbYhl_Dߟ#?LhB|Rez4sNj)u2"{axA˴9rʯ_"-ROִrplPy]1l^m*`&l܋%@ƨDbM&'x"j}tQ;~T=M. ]|jsΞYۗ^=I4^N2k*PSSr}1ٵǓkT@`P gp@k;8f=;Ny^eӢ|qqktr߫3x<(ܼC2{r seK>c}qoM̟(N`sos'9J4/Cz*F:z;o5gWkS^5#a2uvCVV>do}GtO^dΕ|䧙H:ct`dY8 u=֑CdX$vԊb/ǡ`g#&eƒȬm8l>5:ױ} Gk- ୨ՋUxŵ5:i_FYa€2P 5ӕIěe/ཧe޻w$˯K&۟I0hzhjvRd=wS^  jZp4JתMECszW~ ?\wP"sbhϰl]eD,7ܪS08ߛ]}i羫:Xõ_w{&b\\W#xyWiL됴գ7M9b<˗jyY\w*3︦uY1VfɳVɟ1=Nh,?:\zx;е3`ʯЈҐڝ<ԛp`26Zd6ŹcOdcw$S-r;O[pz~4b]ڻ5(&89vVtN!erWĞy7xk*c.*;g|ɥ 4q|];snys@ )ptMMSedNJSfpz 执"4mc.xnCŅqlV> ˏ\htw2tgmO^ěkVǫSΝsiQ1y(dOn^)'ώ'V"F{c3buk5^ƞOAWMf ִ4F;=lhxטIt*E:֝w#~6)lh3<ף9V\| ExEjg-+ ٷ@9d{R%dm ̿{=91]ǭ{j?soH7}|!td؜U^Bؑ}zr ɛ!Qg0mᱲf@mQRueO|qse oZp1l7c>b*E?n&1*9F'2=m?LSTCf[? ?33r{jߗ>(]?"̥uFrh_-*P\G+"խgNKbcwyVm}i SԷ՝Zv1iժ..;[;KuL*y?')ogZ%+a .y=CMy(tr_5Abk7Mqd,q=0_L%h̗q0V蚾'_/Oxy֮J^h˨Y 5doܴg6Í=V&_kolrl6f4Tu+Z}MnZl۸ۿM5XPx4 q\XI=Fqa5fvfJ,) kF@^gOJIV`ӻ!/iwL2 d|Z.0c}}-V`7ܧrz?G]EZnrܸk|'LpTϛ:Q:ьmZg¬[2nA=wg7U 2QQyIZ[SfvD 7K"?~iTG_}N%s3H=Sdҭc5TKc7kMå}<j;;,=JJcP3p,3$.p)k5~fRGxK|OGAnH(rg_[u 9,m3)Z,zTl=Z7T[$T85d%lz3ɴ.hѡL C nq(=i1Y2wߩlUz}(ɒܥqM3vHs`67< H_AL;@b [8jNwdLѶȱzcL}ۂP[VB,SN]k=o3)'36n94[_lI19<(9n\v۸Oe7t9ɨBGXS6tVnJq;`ܝ0)1&'P<:D=\9krsYqz*l`5/r☿?M}VB&-`˱ rH ӁL# |v:DVo'&3~T-t(V۪p?³oN{N&,kP܁}L״mov+;n01^U;U۷c;J7;ԪXE%5Z*-Q )[w^]w'[(#`f3c&Gٵ'Ãbuv TZ+s; tysh9WzZ"^p1sy7L'`M 0%=PTN:4rM`J*D ohDd$C> (e  e#8WH ҝ3yvDh1eYd j,~3-Ze@REֽDbO}C섒9#S?QY]jAҰN vlPdAQC hO["\jLs1M4-AoۭFZ#gr's#nRJ$eXF4N\khigI-SɎ? /W+oiJkL`4T7s)P g.렗ov:t. uOs0S)R) 0eѥB1W_M`@FD  S]k$Ly@ J&?cfk'nr'1: أ. OJٌWH7nyB^)'b:Ꝫ 6\G 6GjE\nI2^!\00e'7GoPgX0~qLk  YZs)Y2Dw;V0V|'|g#1UUS`8{|fԓ&]q AzXf@9n. 5g4|e(S(&PRVm24z|UuQ MWdΝ䚫 ե>+)ȫ`E, ːyr⴨ɅCj52V3˘т5i>1k> 2wr^A+ gItv]XXh}h}p{ &ݚ ;:Њ»zrܡcCWM[Zb1ZVfjtܶ<:3rL^.@y׏5-&, -km3?0Kufma>.jEF5B`oǍ.1ǡ14!w<.pNk'iF Tt2[Y^4 ɦI],kLƙԃFx9zD ۣ x:mccs_睊1CTT ۷5?uqAw[#o1z4[7Bo>MY8CJgG;kWOfM86-ovh@DU.,h7"ڱG2e5hll?bp$֫6J5I[M4"`ۡCdYWiv9(uF= 81–kѯM5A W狄_ꌪ+g+?GkqGcZL觳՝%;CoC]ђb77K}N(,EV"&Av/ >Ņӕ,J)l>ֵ8C('V)G014[$&8@A96}Mɇ>Sl<ɶZ6Bh IiZB#S fZX;G2!]Oѣ{/\} \K3)&C6hܷJ&FɟKAMuDzOБoVuTwGN@f B=Fݞ{Z$/6hE}+󽳝ѨAO?ih0as"ĝ~Zcɗc3gwKp)aNn _fzt3gSش|i9TvOttjiNQq5:$qR&GOw"uxӰK^#}<] _l|Sm-)ux,<]_/cF=mf8oM˯7em9Ofk\wBN`k؝5j^DXpb_\]ݧӃ3ݯYnoCLl=.,Y>t2)6>,<*l? lK6 : b.oKRbwV{]&#N}~V.2*js\⇹o$3t|y<R*Y2g |xxVsm5kXF\o=&7:aL\nY-ݟk~vt_ɕ^ -&lb.s}ɪ80}سKg[*UN~9B"^hrfPcJ/:hriP9ӭgO*{z^;Yʜ]9Y<ܧU|ݫUӊᓐ2cOkޛ틱jkcy^ιЙ{+/qwnk\P};8f xGF?Ǖc)uW'\rg3wbrYrY=:/[S{3:Q]斟fr}ķ]{ۚ4Ew$,4n ;'fGKW7%|{ɏҬ߭s"RhƫjWV#n}e:;]N n6:w|Jw{}ҏWB20y}V>I>>X2V3&V?_4ţP̓Ϫ5bbWӹRҤ5m/;n֭ە^ xW·p1>FCc{X[OWt{]O_dO>-w=&AuVYz s)OF"Ԩvye; {Wbx<}9r08io4~r}ox^g=kk0fpY 7*9T3Y٪9E_J7=:|is6Ϧbqn]1*@$bvg_ڠL9tp5'^9y|O1"}>h2{ejl gO]zzg& tرg7jz=j)LR\綝Fg1>哹ӿNN>ԝ{q^.fŭRyz6"gƢWP^*o:xf>{^yW;zNL|yZ{ކ+>ߙ>K xp07ӺOoÈyM\A8t'^Nuݝ]שiQpTzn:& u_NVB~ϓ1~uID. hrN 94 #ˣgY ]On̓ڽ7W Yݟ7Ͽܽw=(t}\ǵT/6!Qz}ݕ%հrQIz]zXDofT$%^=},9cUbMǑؓt"W*e{z繂4Z˩CNdo2 "ٛ]%GNydeR*2FԈhwzID5bBTq;Z{#scM6~z x:Fɪ66JG+Z)`':,Gw-t˹/ c=2懄}9x% 8>X4(D/Ψggй·/n5 bՋ_ 56uPP^trߴayOG#! o@5ٗw7=E;:g]'4'ho[B1ME 4{ uVP62G|wǠxwrqZyҎRcB[үғOF@ySuKt拙ƣVYy w_>qP qn<{͕1t:2$1͠LН][ӱyz?j?ki٥ձ דofiGw-OSO/H(9rF%-O]`b.W!NH{=eӣOzg$^>;s>WEܙ#_$gh*y=vtnV.㍢exͻߡl#֭ߝцWteZI|q?ԴZxůZ*2zdٻѯO3]ݑUzLUR͚SR?O]NH_-PHk:=qMB 3g|o'fH&:mzFC٫C&ar~7f_WH_.1Ҵ\]ySKg9/Ozr"\f/"G`Ў DYI'jM~:/b#{(0?N9^ry.I.Qa# f0̤|3g[)H̍=̩\@#~儧|e^#RbMRc[=y}F~ܨ <@~Pު c4V7^N隠< [MzϐjWtiD#" C}cfMk껋m+sg&*`Ugv!4! zk@u7mT">%ox۱V?ǃ@ŻSŨ^ Oor|?vxL3GT?'RjD % xma- *GLoO y _6&;&BjGȁq5^0@7/{Vc:!MȓEG<)]n>sf!;=fptpGkxj ʬ„p|]qInj᭜Yj';kuoD oswe>K3J+;eO5Hx2/dD6*Cc~ؿYRzꝑ"B"-^,RF!/Pi JcqܚO| nAʹc2koUSNr_lRbHȨ CB|)Ñƽ4KtO{'s]޾NjV@UٷCQZ }c9ː$>#?jC4i^yay;Sw ׉c-r}\F lMPҹݠBxe IoY]ď)'S=Wio}bU/ N3~-MZʙ+[WMOHQezGdڒ鱅|zv֨o%D]z3#2 _y+t}~ )%.Xlfu3e[_6fC_ *k-nV`+w $4m״;k0 t Bqٗ۠Ppd3]mq5ߟsa~H\ {~=^VRj/r[rws[vC BdĒHRkQAb-Z-%Ecbm]ݬkXcQkQ6nmW+m565حQʹn[kF5Z5jrk\kEZmmQբk*VlVjܶ+kŷ-kXnk\b4(-vfIdh(ILEё d"JLQX2cZ5F2cL(&a1QXIQ4E$,$d͢ԬѶ%IchdbJ,Q Af1Dښ-5m4kcF 655H 4&У&)"M"**,Qd 1LCbƐFXk&L4hd0J+r !blF2Dm&ѻa2cd$5DTFA2bDJL`LDd2S) `@0Ƥ1!h*BfHA"M N%˘Ęҁ Lb4ĔDXb4b)!H$bLFLQH̚A1X@7:&ahM"HBh"D04H4YI cX65T(ibFLU"B(z )y"w 囶㠤UXUڲo* LBl0{C`*K|e9]>.(/9ueH8u=ix:jTʚEUp߀ɋWӜ߶ᜨ۝9D\nu;YhwRՙ8&P6 r -6:a BpWU<6XK~υ X*>¤9 qܬI @~eVWGTEޏەWH!dCDdD#?``^z}6,݈|5 EaKmU/8UNπojfE&Xev`0p.B̨7 l?jVGW|ܟ"@r, OKY!>D<CokO) 4%2_kb fźoH_ ݢ" m3 AY"M䖜'G[AzSİ y;uI,ܘa錺ԔsJ6`.pR4MFs"7}NĮ-"l,FE|p 5? Zi*՗im $8S`Ic77.\;IP9uᮉ=UCޯ-3D|B}\BM.XM$b{XdFHd@?xYѪ g ՜/xb@ֽz/Zhum]3^xsÎS+)9J*e;!%ꫧ8XY]B ᔘo^ڮ`X֠ï$P6szv_Nݤw+M~$& RO Z_]x=?_zHD$̲s3to6תٖƔBLo.Q r\y&g䉇WEc)z7swYOS_#IGϤpv7X}筻C""M3=g1èoNT]Cn&x2./0ws삞}P:Bqst(  3)C7Nv-`}-w_] &T$ʂ)URV|QEL;RSd1.0s6_r 4腩;xq2Astoi(ݿu9M붽8~9UM :_}a"D@M4̜`$s T0qyF f9|aTJTzTZ-We)QT$=!:/i?'qCK1)<AjR;bع}k%jӸ7(buq4r~y>;wihk3WCy C̱4ڏM4uѤ#@iK |E&2zfg6w*Nx ׋Ф7$';g!獈X=ܥLJ 1Dje^Cβg9׎dpP"E@"94sP̼A*>-ڑ pF]fxHOJHE@w^U )u%&gv%wռ tOto'\I^և_8s'HUj[~zyf=q/y z}{eBT Sa@[yfF{#kG(=V}]E. Ҥ;~XԬg9f5Α`] R:W|EޠC}yzKbn\=%өYJs;0dOcO1dyʄ+5(vdiڂ_˜h;=4XڇȁC3:n k/[J;szg7%[W4jlf49 PL&Bzxy_<ҷ;,X3,]0n҂nfmS< zUؕy !_\ 2P$HD8Gq{O9 &FL @\B7qir @?BXaFsoG~WW=9%+}$sIBbʗKWBO2=;"'2e.f90+꩘xNw֮oCXɔ#0G˧v=CqL}]ʼ~#" H9KDgmp.[@0`O"GxXG#k_8sRI97ģ>g*N^^Vb3GBQfLx;pvE~^~م/nXsPv fC|3Mۧy~6?.މe>ФaL/#J ϧH:NUMhqۃ!`>BKah1Z#:V݌oPj媜牊(ͽFr<3kD5Uq5'׺"!``@G\-1Rt!DPXVG7y>.g'ʼIZ]:5|4gRjcSh~Aj3{n?)̌BG3GtXim30`yV|K``sA#C>9:'^nvB0ؘ pEUjgby P(4TuI{yB鏝6BcT.;ih?*F'yDۘfLU@Ж 1dLԐ'Vh3b֩ޢl='$< jְڑ)`kluc.זjDkfQR a椖k~MBie1曄4A"eXLtͷ7We}4ybxI6Y^z~ӱ)<{j+_'>2^sj+t! +#ND4n:ZrsqqzjeN%$ЪtHFR};$MU1Ja'@0io2(}nRsz!AJ͉ܺn<g-Ie1S\hr`㒾J]uP還,775Lgy˹b' 7:Y3Ccі.5ۗ^f+]o)tf{/!.DD˕g#y.j!SnCFȔQ0jcy),/4BqILCZJ;4:c7|+[@y(vt͟+)2&uo/4iGNOz|3̠z4UD8út]+OyGHv@ zwp>$]%̠ß4DgWdGVV|UE| } `px2㠈XM1]JZ>צ:mOEE_gOGW}Sm0O94Ƈ]"‚D)JRScRdwWI;!;qv vQ i>YT`Axs?6t#iIKHVYAܣt'+gCIj52 Jz['jGWѪxjMb=\m<>gOηi(X}aq|V's SQ C-5,$[ }R։Dz힪cDc}A7dx彷=}™ 1šq.4zf# S$O1?lGF+vOAAn |IDwƀj8} ܡLm @صNPrHďj%]Zjۘbx=+Z_,1?9ܿ~[ʪ;oR:80]#cT.N-`Ç<)Y _pҖP"n^ 1b=" t~QiX maW/;@%F&t:2HA~<:~$w-N:"͸:Y3Z*{{-7y}n32~tl_V[EWSdsr;׈%C9!zØ%gE~tb2d{; [~%ӈKU|TaW6WDȁa*=(Qν~,*dzs4bmf ~A2lT cMe!Ji9=5ysvx*"eLG*o7[m=e=}¯$D,~C0'EƇee_nI 9$̄%DZvͶR̟?j*z)A+%̶6 m1;xA6Ş:@(=c%@̗Fпn kMR| ^㏨& ,;,yu26/u-ڣh`>}:2Hm<=zgAK3)q`WvQxх@"r+G.x Kn#V hJý$,T=MǤLnKӯQCˤ`A0'89o|H Moc~vAȻ)CwV:tFJ%GpTDrە*^qm[˙^ə\Iw~^w " >gKCs4_<8jO2J*S6N{{C󀛃l0cU}9fzڇ^&x E`zx@* M!fsbLt^XU}K@#GJ60BGS ?(NwΪh^/ڨAaSjaVJY>ᆊݹu8"Ȉ-cH5"kSqysȲօL/ 3ywCʛXk9j5Gl}i[4cG7h?3 ˺GZ@xd+>3|K 1ZfK_WlF soMFbưMm)pZj泵 KƔ!.ދ擽DhXt򍗽 | hi^y FYlyz^pT:QSNo66 QJw5 uyk jo&3 :IEJ|BVϪGq<ֳ,5sn.0Ҝ.B ƪb-}C]-v΁:@T5贶ĥ3Kr{pylLk`LqUE|֝^o kQbcaTc2VQC;Dj^?ҒVhmdBI3C *q8ѭ4O#znQ\߬zߴ?iAcJ5Od )0B[z攬^9?W;d̬pk[ J#~FCfJwv]``353pB V_勈_!K_glf'ӸlWt(JDWs=S)/Wuy)>r}뺪9PUhb"_M8p3gnuKM+IYw[Y,VT/αٜ *%٦3im[ aI 3UM]<{3Օ['y!L,1$ʅO.B.&ZPiD]O[o|vte.GM&Tu]Օ;K53|i'Y>ݷ4p#kBZ'./^7~4/VnzTY 't~=p1R`.W(9_s$EWfRӳ!1F u}nvŇ)qr=8ev5 ˭ad6u%՗P ?ܹEIPdQ830 ;1ZOzqN`v(qr ' 9@PG{NY\+MsJyܾWsA_aOTr<1*Թ+k,䧈,?zO9g=$ڶ\^*MQ/D/=yh )*E)XʋV+LhO1H ]E XPyq;M)hΰ! Ae u;xDn?6rUG PPA$//LM-;ѵnvܦ *k ЊqWA$11M:׳!r;jg[nb0(1oOxLРH"_VY|"L:P`%*p9KT3H,s#=EU&s={'ɕS_9h1_Rzݷbp~-ϓH+Z9%A9T$>$Wi_fǮ{%֟1}W>0^s٘!?V* fgωqĹslEͩkwYzW:R3 I1K#YXճZI7i&@#"L AlYmoQVU}0EЅ^@Cl,]A`kn]/v@Z*2 "y!6<U12'W:—䂲2#I6jCSCM'U[[.۵#.aeڈ6 swn`*%ϙU`PhJxg PXUƶ0/ }+ɕx:gq">Q8`#D)7."oΘG(&|x7-@yNCG;/-5kI,Eu\(EY'p~#<~K[8HЖ D*/L"c.P[ Z?")N%<0_ѐȔ)6VgB|bzH!{U5Ho~hm!@US/u{zS /ozԲqzTYWM7V0T:4(2?$ jzI1UDɈەjHeE}{pLd`UC8?~"FpeM@%d/˜b"<*}^ VTCx5*Κ9 8Ǿح )"\A$ɤk@[[h0Xl(*:P8|hI';yjrs ?]!,P}?ө ᆜʆتp1b5 x=38`bLNρg@hȁ~4e> KPXy& ;>; P sg nƶœ=o7NH~'DaBU ]}M7RuCc|b>U5eɂ|/'?1bu+ȕY*w\K̖ޙ:188 ı<;Vn}ȼ4ZŽy pҢ(4;~!8s<x!89gC#q'б~XDmm +M"@3knv;5Vbry=VDQ.Ru 6ѳ=N)o˲vro֧< eSuֶTնMX*Kc-mU=Uӥ7{x+=_R0*z"Cxi$S,kWb_? @XQ:؆:t3@'_71 Pi\=s]~n %){փmThDA{E*Z&q& w?7x+6L/7:]VC}F3ReST:5DD^ vBH]n5-;I^|LcuvW4zb{(5+~SL#en~wPVǢ^Mr9=Sf^jwrijn2tpK7˺gTrplAߙʅS^8DdKJŢ)NE*ޝjm}azj} kQBw0HRPUmclYW0(/*WnTo05wɴi/@w qV ZYm?,&J+pןBr)ooѭu=>'~+A0.3}r61ҕ1ĥas xnG7D iϴFE 5uƈsdᥖgTt:˒˚I>G~tU8$> *O96A?=a͘np?삭zH| qh0gS[{Աqn?t1~)~**KɈ3/&hstL\mO9̾,=!s4rc%M1iС쭸˜ Q7r4BWZUa)$ ?n=]t/6gpc޼#xř֌6-RE kyĔI;Lvv4o(SRXΊ]!Mta`'qO`R/C:gc?Rm6-'&?oR.sŠbfұ a vQ|PNy4ި2kĩH;?1jk8 Y53rSGc'% tH4P􂈺\E^a{ƀ͇^U}ʢ|D.&~8ZE1 KȲ=WL_i% u*CQLbܬvsE=%絥<!LG ߙC W_1ۇW$toOoh^<sxHNJ@0bux5:sFGMCZwl4 D@HٯkkyárUxJ+mHrx&>uy;vF7pVW`wwim3)E {A" v`&a¬.] @CaY$qH{r&̛ Ճ=ڍ9(}jX a}ϤR*ӳ&XSoV*VvbKf{®BjQD˶#G0 7=~5uâ᫪~Gܙ'Lg\>*xdLgB{v!GC\E)Jߋ1j<]Ӛ=Q=JC"aYspJ-TG>$4d KY9:6mL=}؍YvГ{~EBh?1[AEvlpm^9r: " ApBE_0ӡBOz[`Hb@@u#h怼] Nr~eZƇT@`J+qޏ˫℞,.MΪ X?򨔗ua־4ýtDokUwcDxە-aue=/Ɋ ~Uu!WUOClI}*uH"S UW4aI_uMz> PؓWTg鋘lD2OG(|?9]yJ2+[sau.4{L;f=oBp*Cl{*4/U*fݠ UsKosxsypC}_ѕűXX|E%Ώ2WZ#yכ9cN&Uq,osjIVU^~O3\W&f?i+Pe7>1w M!X* *!B" U '=>-6i!ߡ }\qz ~ ^PZD.S<08K9BB8= -;Z1^[L6u,i>?൰* f2 W? {eUFIwZLoc?"vᤰ>,4ĮO+ƛJz Dߡ^ț,^ 5Hb}4^y t7zUⶠkL*f86AJNUCI+~47Y[Ϯ)]L_bғ( Y* #e bᔜ+&o{X 02/@R] ;OTZs_Oyx2sZت Ѵ8^xgzKדxqQFXПSU;ZF-VTƞ]+;vj")TȀaE|niz. B?{}Zpǒ*^v3SqKժQnD|#wݎ¿l*s'y۟C3h/\T\3G (z[˱+ c~u6B,w(|Tch\,oS}M$l\Sp(2\~Mm4zj';h%䚤 QꠑJShvǬn$7AmaYW >S}F&Dﳈ!q6ږݵ>ܞGK1~?m-JhS5.#, N0'p'ǒtO؛51.v[U˜nmB *C &D~bI!&WALqܪ.ĹJש8v` .sk])g1@ )C$?U"6Y\ j@忷g[њ.i`".au0*{kd 8k|?|m= K0`ߤٓ:qeZz^ _`綳p&3Y`cy͋/d骼2>Hw0vXJPh,ߜLtO/s.='IrW+h{%: rN :!dݿV+9oXe@@u d'? o*],NSD0:5kD(5z9qK;GеNΫBݻCFl`LL頥%!Uu.iBEn['7:Zt%'%8[WۓwZx@ς?Hڨ/,P_wq3_)9Mʒd]Ͽue@pC4DR' 16cG] U}Ȏb闂~UiF(/K,멡N8$ ؆b,`?a_jwWGs/+gPG]p[Oـt\4|XLz[J^ŶIbD{Aʺ6EڴzsF }g3Dc%fM/=]m;uvc.MNǪĶh=o"|EΌ"c2OC9TO>_e1"2aB'|0"9a7ivHZu?TjLc"[f B9*Vgv낑&`z Y 'ev% vBmq %S.Ϊ AՌf.,Ni۲#mT($o sQ:< r-Zӡ;=pR%!"Kx!U~oXrfBa/$g!"˲rT[Qy؃J%PDoq5F9]74$7hSHl]ertj!P|<,,;|/+y {׀29'= yTA59TP"L%xHiRKءq@8mt\kUpPTdzsEh qհA9M%<7v/?u\62c_Fψb^C`ЛY$tG0+V:}ڭDJ?IQFvtA^VߙQ0QF  OH^S^ Y|U 8U/cӍ+J_D -{,_ۋj(rsZ30K:^An cApq- oZ&JQOj 6&Mk <פ-[Ϩ-L3* _|oePEg aM%8UZ @;%z^ZLIRi\BGj\볛Z(3}yM$p. rέ<ӑ'vC8tK |F&"Xf$ҙb^4\j̃7θ*n+\qG襫 ?Ʈ MaKX@u1TgߙU;Zϴٟ%UUHȔ[AD:a ~aEcu WQs_/=mmk¬x6≭k'UysW,$|9>rw^o5AY?A-C25cJ e'6ⰺV&n`RI$p4l.{T/Di`9Nnh2&-TvbgKi\vopfl|{ok1Q<>S:.JfWˑ E?Ut}m{)^WL'WH0[l`$7)| 1|ϿY2 #M6I Z{S]3wke߫Kѽ'n;*9Y"|b튣 Ŗj>`?;5\5SyPgt4;ڏj纺"\6x~2L)3M258kzuc,Ɉ{mgjH7֏A %Y{覘iʎ;G;} ))9u -xVCz!a~_^rR2P.k=?{iaMąn q:}~S]*C  ht#q^\ gZ,;< ٬kWǻ%_НZI\kuN'4֟u?]jU+@޶Aưc2"" ԳfJ6ZY‘j~9fm4(.+4fR;Q $Br?Y e AIKi/5C+#HX|$G֦G@uCo̸8*(#\kQH@"oүo~n Ue/,V"ozюn0Ԩk82oKmsoaqE/y)?81Dhg,zd\%FG//S${tB%t widFW}py ýb$Г;vN0j=8]V @M+To7zKW:T\mтoB" 5bLi籍GxS1\U{`U*0Хg)=2zվʁ:ȳ, D/P Yuzx::4xn(]LpOGC@6;X#PJ4*y3yCQ܎܈Tzc^UQNFj,[Mg昲c؛GBQ9OR5d]֨?hL n~7t9}/zTIQ+:37E\z,%)px@Ω2fQ%V(-fLC\Ǫ=ctlfv5"=}g+6UIƖe7~F꟒bhwpI܊br17 HvD+~bh+TycaUTY+H&DJQSMZx_>i,܏9tϾQZoAxͶ[ߡՋ4B7)dizG,e@. b8W,91boֽPNzADZSWFT%,NLazYo lk*3_CNGbWݱ*Tf$qsk;_rC{ K.+/ H4dYDZCuzd=Pێ"' ^%_j-8!40уQЅQGyoGF7$5?4lO1sʥ_< '!U QP1m\!9G,2`. c:y~gzt膧d<:]0 p"xu0Cѕ==fp9ay @OR/?@YFCZ}Ֆ0}=_ lF̨3I$%.o| $0:m;5}'C'u j~ ;qF%ii{//&c;+}22w^,c9Ps^cDȑvjÅz ?.!F]vۖwnkg3Y19>h[KhvrFID<`#teu+n#JqZ/GWf^y~K *Lhtwᶟa -crj;yGeqA,\Ca~v MGTJ"GFݥ۠Bf;SYG^+WFp0p$}!ߐLa%rku͞Zl,׎R(|u-jޟ?_nb U׊ʛbBLrw.Oۺ? WJPvTr=YV ӿ{S.Mz&H_^OwwH\F;rY?= n`h|G,?$QP***PB^5T ""A.%sѪmf^sm*?RDmGI M aeM޳m󶌳3?v- XQ7|_D׷m])9u v J,zv?m m@B! }x$;|]ywڑ꛾ C¬i(ؐݷ3$'14^mzy69Pa|H9poChn eJR _KgOTMnEN<;!"ѵa35&'@@;?MKPRg>ɫZ0 jma荁yXA'"a$h3&;3dr2zIiNse}Kν,w`+q@901`‘*4"r,/p!8D}A༉`5sz!sYw x-o+Пq/CKN<4_ R =~"}Rjg}?}  {CkAL- Wq|슷kЏ! ӕސ[ !x Ex iy_jSwnIo*&ڦd8a5ށ߶GY;k$BxO(懲y\QI`|Yy`8 Ys t:xy&g U<-OO" \l]fZD"DP⓵(oGJ& (";g2w2 D0O!ga}o}@?ΐPtEP~Kג޿r#iIh|rN=bGO(~Rj7OVwE܆\y9^i¸䬂Mfo~Ì@LaY yХ0p΁(Váy3~^Z<7`>28稀]>ݧk x~?baB?`vL/Y5vAƛAƁȘ!-.)&kIcMcB_lS׳8S-XT;<(S%ğ:%ǐK+mϏg:oFOlT֊Oyy}b[:|272$.dх<ٻKv~55& ?k6+_ Ӡ_E+~t} N 3`!;݁~@lM#RH"v#=BM>UH' ?ђ/!#0<_j.5"iT=-B~_&*ݗg.RYJbf:{rݻ;ꆠk{%rEUWi5awCPA{8A>f?r/UJr;_ ~aq͚6 do0̬V6 #&Co#2%H L/Z$@!e 2DpG "-En_$`gEZa%3":Y 02*=cCVAKU}AN~d7桇,?펷)" (u3'~x4];"DfC4Cǖ(@{ku?/m}M59 qdMqtM4h_FMfY_J8R hTRrrP*`cwCGcۆ1z/Ǭ: 5+#訶&+v mr:m9,W:,3dSAPXoXWHȀ۠?q4Npy}@II?= ʥ˯®ewEz_X-J!qNibBթżYW PRn Q~D40DݩGj5[Zߨz7Y^ZgLMvSr@U2q0[U~)ko=/Ycn:PUK[5Wձ Kc۫:].",0*ů͂(a+W%~vb-n[}+ӎN{ @/8;l~"BkС=_ghEk5}躁T.(2`b c4%_ŋVߠ[k0+=Zn9O:`Ȁ!mti:@gqXbh/&F&X4\nX0k1O{joBZdn^t"S:VãgAb"XL UY Dmmθ9Y-c -ĥgsu͂SG<3Ë[sTꦓ_:Z&jhP߬5[f”~V?|3~!8e% aI0J?xUk߲U kL=1N<1N[rs1dnyu&HA=峴OŅae,ps5:w7=02TzZg 07Y%!Mw!3\l-x+E@߻zNfOdlʪΞvLr(mWk]zf=Iy̞ZP P9,Ӹ;;3,mvl6uv+!–ӳ"0" ~ݣ1 :tq5يPmWً@{d? [}?? Ʃmv 1@n@xU6ֹAz2BY왜\ ey9ِr 1^~[|Vϳw@UP,JmnYzfa,WDT̀bl;6_5ׅ11Z,|LLj֚z'^(w]rQ BNyͨEӅЄE k4iwzT Lpђk9~3ʓv{Ϡ:c&7@B_>GFJ`G€ @\ӽ?= ;rC;m9wkx&FP? _B8N {P۹!\:ժKIn2pF,Ѳ*?C}z|+jA=ve9Ul1$U&Nے8Ҙ7%ݩPǺuo~57lpYpʺ_b{;' 5_!H |d'FCR:e2?FI=Q;C##\G7bm0vQ "Ȝ(ƏS av~f-FkS-rL[/@؂$X|do Z;0nQ=pdk(9Φ:/ǛkuI ;?MQvx+Gٽv{Эt2(v0H7x.`9=gOl\ rDM3'?aXg|ob7 2D6^T=b:Kgb/Zv.PX_^ IќgO&%Am]zepTF2z.}C>\CJ~/9Vۍ[~`V'82@w85y)r2_!v R?L;;Ɨ,u5TLP 5$iMk72ޙz${py*#r盯/xB߯G9kfS*AhU?}5Vz_@~kxG!!j:&gߢwUy2R:eh04gUNǙK|~&eP},ܲw۫|k9xD836ŮޡD`2!((Zj_gU{wVWZ ~O<*sd)J#tFcɟn7ou2PvhK.0|((&"ԗlRZ6(ܜis,̖3u,$T03=:7ؗx!zuMdg%=UCSr/kCLF=Z#4pi! AjPC{l4^v KKe4ϾAny5DJomF~yxE­# : OҳsvR_AebUx&=iT"PTe&F5Kp ~\k({q*OP7I76-%G13UouqNC7:1/qpkZv)VnrX!)aI8˦uzt]#41AGfX Kk0hh棱~^#`,’$1X/ NѠQ(,qCLgK 0ASj숱=EF4j2miCW1D';Bdp񀢺81ud?+6ZNSXIl2-H)"x+Ɠ=sH&^iC)(/䊊T Ȣ%e\'q} d){x`;3Q>Kᯝ[Òk67;vɶB`;EOS.æ'앚 &8TE}-~o27.;kGf<(NTUw/$nZ"+ўb 6,Cԇ/6Ǫw\ewAЗ=wxҗ8)#, GY dO'ɦxt3|Or(1U'濣l|S:,U+4ˆ×ّr^DX'ի0Y8q4R[h~sR45aj\hA;XNL\ݠ- Z55TK,l%ˠ;Ї)Pr7}[PR9 zgy:\Y#aZ/Q!cqxxH d4֋8`toAk9PfHYeho`Yφ5w:Hqk&U|Km"ROҞ+He;M~X`Zc-@|0[īkY/:Ze ';nܺHΜ+屭0M`.ύjNf.8_ Y/,abm=zOa-ލ JPW? 9A# XSMS6FTzWy!g3ΰ 9n:7Ioېbǃk2I0:tI&Ż\_7X/zq~aإ֙)拘k#SR\|F oV[$U5uG(0b&5zm?XJaQژ]JrKղY&ΨE-ŸvCm^R81DG1!=OquJc8Qσ(VlKCA{QTѫ`K8Mt/!=x#:˟HEkstp#tbI#^ͫ\f0[_ۓ!5ۜ1C 5Q<8].JN#eku0Oa8Ihu6|.UZr1\ Z[Yxj6;!Q}?SgG<9fsϠIh*yѼaKۍ@3zhAz$uC<%񮋸kCi Yc,Gқɶќiwdp@ ,**8܄ –,i4J=Dc1c]12W W.k<%3ySˉ~~YI.,\[Vl~fvx8鍨5ńE1> >k[x2Vz< rXI_VHnxTL?rZq4v jP~F ځ/Kwm'-"ؓ6U[u\7J"G A;x[E4v(q>5DY&)?+ỵgJ1WM/M_vd?Į(嗜[&M=?xI:~j`Oy9bT/7,H@86V׆|{K/gHeF}8IqQ,0[QQtYHpM&7x*Ź)32W0lK~T14:w0b ׂh@}'EGQ#*d{ȟ\Q G.v!)G FStPowK:lLgz^0! ꥿o=xA1j! t N|G%}8i͠vj׊/T dI+WX7j$>z͍R-],+s] Ǻ_@<}p+KXc0f}5LDgł |!%ƆT=cp`:R\v]ʈ$J3k_pFkWP50X HSLvV2=r 5$j:5!q> k,ҕ:"mFAQ,;|=n VΏ ˋ-Rg cQ:4"!~{%$SHtRi]g["9I}hQ i:Yv7xZZ+qUT $Gк!\dz0ٌЭ0 yW u+VJoo$$,o KEpsU: ks~kje#{ =&$\ J}!37xwYn Y|s"8fVQ(J[<HXNeT~vm ?(eƞ/i ~ʲ]= (jW #1/-4}3uB/^_k&(78/do7sZz(`o6} PՈUbެN 꺑pY/tP$ lzz&Yf: 0 j E3t!RX Ћ@'фxr[QFb'y2 z2HB; S-yUp!_%l9mw}ql9H 6BWJ5&)K*XE! /CԀqlwLаiu+ḨT22 \#3xaa+fs)5elĿR3 3.gI, }7bFҔFg+ k ShGg? * Uo*יws#H=?jJ/j`:{rm 9'E|͖럼$cyDZ؜=7o!A[25:j>}[e=52g$ )Yr|ԇSq:"X d hr1)L7% Tj`k09^~yy?pˠ텲WqK ҹ!]]6?]ub(Yh"4_-k|d\QL$foD8^߳PBL^trh5m!r$Z|vk<);٢mE4ьU` _{&EI⠅\/'@x&0l'R1;3*^feV$?%Dr逤uo 0Nasw@6uc5o@ž;`}nAILм0 .dT/%J]\jl|'=Tp6"Ij0`BԇwéM :<]TCL o'M"d'&qZ 8j6~u!, i5`Z ص+qˁMpR툢UhW@CQ)v&j%X ^)&"Ox"Axj77VRUieh}hfFe!"bŏu 7ƶhq$5sbUA*U>B.HAw, yM@ҪuRT›Y% =[PFOfsK椸,c ry7'bRB4-$9@ Mx&-1룖8*KҒ{^Қ-ȦIB(E[}H1G$m "J@< DT6~;":(8:uBV$Wщ3O6vpB_JR8s# Ax(fHa IQ-cVs8&<+hW:"?b* 溓B=Ҩfy R?vJ,KYN!1gV(K^)ICeӅ#]R0Ke -wSb"%T%&%hW"J&cx%6,r^ǕL7VDѿ"2&>}_ş6ΝsYG=eepI9}'@:[q0[f6hqdV;*$;\YF8RW řp׹@b_@7ISU[vM-\]N/711r-|1F=~A!n$Zz, Z ``:I:0MbAQU!c\}; ϶P {2aâ'#*_Iags} % rK <(Y,5i>\:+IZ`]龁 }Fǯ`T`~F( YکI"M){:橧m]4]-/Ċ!3 Ԫ]2'/i@pm@C=7tj2G]O2xJ^ 3&!rw&)Nk8wNaҭ|L;-ZRj)'69-_+AW5wg3;D`zx8a@yw&ݰ~ދq9qxم8!6T^ELB^Q]NK t<*NVS sp]AM$9tmZ=CӝnCa$q♗iogOscb>D\,Sv8%5!i5ud28/k?%YVLgi2e3 :-hJl~wL9A/kio[vq+Y< 6*}{]}@hк}G'"K72'8]1zm9ɇ ;j.z+ޟ8 ةrzlgE`1k;c!{~52Rty9w{\wldBH1#}65 ƀj2j Jh19эڃ,7M=a;2;rZC[Z=wԃA\y;l00 C:2YHDC 2Tr+`/HA K%}ݤڥցXXGc~ګ2^nn3 ?z$o˫p;ۖ",Bd4;Vu30*bgh2IhDCfp~^E\q /{ \?Nb)@(ꎖ~ <9G*6k2_Y 7NkdkXI\5Kǃ].R5#N,@,&"Ygxʩ] Ca0 P`qFYp_w3Fvy&c_4k4zƫPitңG.[A3' 15J'UA!m>c5u& 4QLͤ0x۟idW/aCTXbSv Cg }^<  )yCml C,m)`](֪i qyHZҘ2,X\Ǣf6?(lwlOr9:*P$Fȁ,-Ƃ ~5J v$Ww[@\dUg3uY(vӠ bݵ_ Ťz(bF)Š<`)xc_Z"ZO:XO<uL„7KP)֎[ aL~]p7! "vuÖmZJB9B6sf;W ՉysY@$o?y6s5PL8 ezʧ&XY=efGГ2d`;ӎdqJL hDmɄ$'BDf]7 :/ MY.w;'lZbɓƺ,Sdd PhЂ{0 GbiZ7W@Kb;k=1 COz4 W?2v܌P5e =RR, ]Q3 ˤڗt.=Ofzi oJ'T RdJ}hLjKEl=mGN4sǐMߝChwA*m`uѣ| ┐'z"֞Æ%e-^ <"0rNG@ksU$')pg6|Xu{k_xZ ^oD\ SPO̝nʉN 9f .iUy}52 ת&wc׆$,앥Pff mll [԰Az擩oWb #cm0~D~yJwT&2CHGssh!eV\-kKh"Zf&:Rtl9Ձ$x/N<ǚds;z]2'w֥srd6RqlipfA;BD_sA)z ⟉<"!Jl쫶u 0t5%巶s[&ψN`m DMmi]JLMo7-J10$^$XJy8|Asv?@nk9ŚT\Kh={V& 2Nq Nmqw^JĽ0DtڽWfm|  ـV~jA O2 W=ޙcg[;Й %(C3eNV#Q*Bzwqro.2JG_TDA9G3%v(1mMkICWiCU1n߮0w5)˫t/3FTt]p9oeae,Z0MyA_Ov;㖺Y{K !vō'dz1aha W{KΤz2c-\}Ԡ'ztP_Y5ڲ%I*7c-(yQsbL{Pq"p̆Ft& hGՠ5`| 7;:Eg(U(kEzrE6݄u}_F%}]-Gs;>,?6S^Ƚ {e)y13N"*"r&zf|%djoE87#64O~7ixk ΫWwaj%ϰlL|W)ZQ z'[.AIrJFY&X=3)2zæFw͞$Ldom{taLQ}Y:ϣS,E>9{YOxl];Ę O&ź<.gE#Div vɴ`N|iUL?C.'L/v1A"PpfihVOaj?;8.Wɗ9,6WZ[5H9&0O dxRVGr\;n Yf O(ѹG|ߠ$T7,a$Iҫ# *ڂd!$F$#_]jMD(kN 8bV9 # sL!d'K 0|d)0IZi112!cd= JŗlWyw*!h$# )PUdE{P#cF~hHvz:P~`EvU-$}zֵVyf?/&NcW?ˋ0!GoN)1Ox+Y-a" @{]T̏ʃM?v(Dk[ _LY2!$piڿ{T֜u^a#(k4̥T7O8m?E݈a2: dHS3 `#QDX g\Y1A$_5/&h Ǹ5fWNɣ ɛȾa{w-)jFn4>:É)!7}L}E"&"Z0#İ0=TBqԫ~76|'邃P0:#"fbK@ _[sVo|)O9zqDUڊ{}h!" (wsf7w ojYrEf3l#įɬAl(3O]5J3MEAo¤ݦZJ ⅒TLT~ABX|(z9xZe?1jZ(%`Әv;l{E$m>@2kUKRaB7>(ٚh4Y}R{23dϪ 3&kq+!ZV`n.["p(RTtK_e]‘.O)wWo>7HiXY lDJE[|9!qђgƒn:-_<4q07;Q=qMfs&{:f2ʬCuzюaI{hc2+r;V43D!W:c֑B[P ;y$0ahuzO1}xE?6{)SNqzNF聜sS:5M I &Ğ2>wb:71iMal`e~曐Z]8X8{?>/I&|M3S74ZIXa!~ yM,v/ mV{ma`n늤cGHW~5GMъt+[nC嘝ȳQ0t N. a$vHgOpBfաg-d1;>ry2!8#]c">GBOV>ędUgў;NG_8 [""|ĨV$+ҹR0}٬qreYbC _ *yſ"wLֶeUUgm~bW?8V Aʌ+z4#qeKjբ5ioTW?"+dGM5?qe-Qgqw6ȁ`WY,elz whV Q~-J! lcj2 vl(A )y2BEGoȻ{R @&׷=oX/2C3S!;_/B{ B+k mFr*Hy[X,Xt36X{9|;@`f}M("arr[eb/F|m ط@0b#:"Q;ct,v|} ˍq2@MGֽقl|_G,+AkyljoޙgȤ! ,N] )μbiq(^hsְ "Zlײ]6 x3*zetoiTuj4^L+G2+֪~<*)^Ӎ;,( 'Ҏ$> ٫C/cNQkx]DZ{uނ4p\ìz2+ZlO܂?-_ܡ$˗VO_xun9L<Gc .#4)pdV:3NNg=ۉNO4|-kIl$6GcM_k_tS!cӤP)OCZx Ucn~|k"0X`Ƽ y촰QPP= ڴB{2X{tUef\̙0Aa_ui4`tLAڇo*dK&.DvB(v 4ɑ;,l{IG{U6q_tffVX7A!_$ Yx!`.ژ0<'5WWz տl.4T,W}aΠ /s3]sX LQ:Ŗb~cOGh2;(kދEk(!6;t]EIs`XFǑ>˵99FZO[[j`V-֪=\<ɀ _5FYt< d2bS13BO@; h|:_-(:::liiv]F'N> )xʹe?V5s>]{LzNw (6N&'M` y͚GἎh_l쿇6nCw "I53Ӣ@^T*V(gKmmxPNgfKNgXeBbͱ"]"0ljwFՒT8T[[#bڀ̝'ю^j19N5\G`Y+P{Fg{k6nsvVXVqS;v?9'=~s`0Zhzwn_RYM'&GX!4M<فF}o~tB@O$^736t`UQ۹E촫Fk?'m5諩fD^Wyuglڮ pBk Shx ;X n xI{6.vz;Um!-L&۩B{r`[ۏwh)QJ~lE4O8AkESZ{k`cV?E+Y JVh6y4wdw@@ <- kK&cC]iEqԍegq/Q t,#Epajk  jVa|^L$_]0w-4׊-M)|S%ui ojyY*h0z1X+הm'ܞ5@ܮ4[SJ!{O}UkP[e *]{h{U&/dG  n-CPu'6|1Gu Xسbj=fhAVM@Th 㻂s8o^Am7}WH}c,ݖhv*qpqPȻeǃf荈Z(%} brИ9(c ѓ6Heilmr.b}4v\(JHNPN* ň]\3tEG|hv4J䶷'!~ (l.v@w*j\ۃEue|b2nD;]DuNq#^%"D}'֫9w7Ӣ]͉,4iRFl*#JsM{3PQ\@XO~ZW.W?9tPvd xϦm\ cbG!1oZS=_؟s&ˬR)QO LLK"@Lh iUx/豇&-# ^|Ng /x{_dgVdzGHѽaKR=W$VaBzO` vMحwSIYsZ-m[oʝ-RkUǶ2O#ζrǻ !tsՒt=>i$* Vm>$^/p'#HoKvcI_DǷE$(7VnfUw<dwq N\ еYj3.Ȟf2-^^\9ekNS> QՕxxr)+%Ɓ7~IG׿س5k\6B%]cQ1𖸌kŢqnJ撁fMbЀ'֏V襀݆a'Ŏ$I2hM@ml}d hu ,]XTB=6E|ah|uv˵{Mr͓{TA!`/B\Uδ@}oc|?eRhYO#c*~PAΐ@5Y`P97nf"yx +'}z?U!y{6UIoj&wRs:^ٗ2H dbLlN`ߡ`WDWΆů 4;V;LݘSOoĈ 0 'ݤ}kt=ATJ]q,|͈g*Tʷ+CϢj!Hk7RFf1 y\'ہX O1% W`g!DjKqڛ;DDO39fk0( \oNمմlwƪ.,0X(̀UOO^\:j)|Gk3Nj[$ O F\} vXM]- @N-SleGΐ xC~Qki6pԨx6MÈ5 O<)aPC(w=ҒHJ0L?pfkD}`KsWj`]g ^f?'$zJO'P&3P}چf-oϐF7lܘ6K2)_Tւ(N6*|RkK \Ah漠?*B}'֓hy/%(mr[r ?9R}y(3+HON9j2aD܊ Z4](HY|ayi3z"OB4dT"V 7-G긊YNʤ zdl;уU\d{ .ia6M:_M6!u^K0@"h꿴l{-VݎX9ot'\ܙ Wfi<1?#O]D@Y, E MPZB9fm*2 žzq]/;ԂrlAMcE:f*)_d$T6_cx5vcX P9D\X*X͵;fYa>8Fވ 2 pEC,&.]lx֣握 'm@J; RnZLE:G ~UL㸂LZشlyyUqF.4hbqe4y! gsqz0d5a36t nc܍,gH֋cRx3Ssuvl`wFzW"PXr;z`X^ٙy0o&P6 Y;Ɍݺ89Ez+Xc0S./l &1s=o&&hT,7!%5KQ( v?^' Ԇ_l<0 դlEF3XvVI0#C<6~.GDkw X8Tl \CSgm^CwU=)}1@P /N%aijӚ( 0T@ظb<žKZ#g2~jc싟(ea6 'O,1+c@= EHr8<3`[GY^96IxOLSŌM5C&):.+4A; E% MgSy":]uKg$!e5Y2L0lt_[ 2~U);-꿠gk(GeyܩIȼYkfeBC*KPrb7/^Ypdw ~EbrS-Wgf-{b'+XKT YJu 2[eJOan)f5Sy *zge8?i,GE4T |yLoNE է8m nmi񋎃nd䞴s1oZE.3*3k9ԪOr\6[m&!FfšblTݾ3FB-T=iwC,h`YvB Qe 9OlY1mg4p'1⣚?p7_Dc5cX='7teeDw>~4G3IURɅn W37Z , =is9H6 P`ww2\1p%^@bl$XK5SB29418Ha6_z;f~л: L~nv/XpF}ol€pa<(Z+$OƐ0U粤9בb&Mg;%j-;ԃ$"mFLjG!*?E\oT[MS̸K->@6X;Y$EZ8`tL "&7F0N'QxKf%|x-Yt) nIggHiv}YiRtԀKB,%wF}ɾ>}\^]v1٪u_Ta'"Ҷ`%Rǻ{QO*3'K&\&|Vc_k (›:5+nadnLvٍ! a& E[~ZDĠ 4lv}_;?M*_dLujbŜѷI ^]% |Gl Tʍ8d wh4c rߐ1nݏwt8=9 (V趹.n%1(D/#S#~/P{il "11Aŵ {pLwRn1PG"Q5WO_k_LqڙIgF¹ )dlUG׺=v.8m"LW4 R68.of`sZg3 OuZ缴uIF.w_U7 +z_fykv0p'8m% Ifx<}Dv!ܖ-D{RV2;"\W鐆@mSlyY:C8A#w{npoq)If@Kk@l$<ޜiE\$ G/ o^Q:s瞚k(-2jÕq7~f$5ʅhŸ-Q!![*v V>1"*RJЎ޻In/;B$}M+kS"l-BvTGy힪 닍Iτ6-/ƾ5-\JQA0sωj< vʈtSTQ8iUٮΰ ױ>n:VJx8+rfj^,F5o?Cަٞ 7ϥ$PҬ$rh\`8?j"l5pL(bQU! .Z@fn"i#i0K,5QN.Q8p]Mq{}# T/zߪK84ҕs%Z]B H/.ǎ SfRPMhh߱_^ ;M.VdNu~=w{Aͨ36_")pBFR2A}C-᪁XB‹@]yP|qrZOS{__] p:!0ڝT-]T 6McVɻjD( 'ag1wt:<;AfRW͢d}t>n2W xNrWwGm uab&/XIJ[_f~Vůc~ԏr:i3]D洛 n"i AċJAS wz^Ӫm/ČP!@"5ՆH_YK}"`^6\g*?c%ΑjO'eUwȷ'hӁcy؃pAGtjt"T2%iE[Pbh|u\}O1elgnجmPv;򙤼}rƈH{b-Ok.LCAq%3~uPΩ-r# bݡT,6^g1x(9vJxIsךg%`Sdia5Y*'0%TZ]dv]g^T yOdp ":Cl=O.((F  aɾ@ JDhzF ]?]kD;&;},ulA?.y_̫qSͷכf>VCp 7SfoF-nrt۟{OSW܎|~a N"&S'?ZKULxA4'hKd]TQ0α;KŶw9Ve(w`Ǭyp( KNʘx= ~aRn${8ҧ%h'g/JВhڥ~݇MDoo܇ѷ9.戴` ?oI@fI9KAg8:] w:0 S0:Bӕ &j1[*fMxd32l4}DmD!Ry}nXW!Oe1_I8jo8r>[Ncf6Ʉa!6!bc7 ʹތtO<> la({ ]:ov26n(j\r#X"O]DJ' k(DJ857ueo.퉹xlv}b͂r8U3y.:Ղ2xo[y+!tfd񥳠v bd9"M:Slh{>zKOF l-l7$ td@MC‰T97Pb(W@<44rl6rdAO@-8+i\M!~=$ +'uf=2OƉs?c&ZH3Duvy} ,3w}VA?!=A-^PZB :N!R4 BǢ}~^n*L;Xġ8}wTaKAL-q&@̕*c#z 0 ”Ccr{i:MzKV̰9pB21fO`d(l܋ݭ4N)#Z9跉0d+J'Zl?P#|%" |-ϙCQC[ձ6Og&[Xix|ȑ.n;x7kX502ni|  rCM87Z,ܰ; Mvkzwqӹzפ16 ;\>gJAr4-yj0̹ooV:0UE iMd@P,MB@@@sxe |!̯./P՚-N?\r9;fb Xjy7>5H;qäa,=46j^vIB*A`yϛk P/)QˠJ1F6H C:hqlcICa^(X7~('K)O{ZClRџ;7SMpD"ZnW& xۧc26bY(B@"(YƄȃu Q1g`YkIj>Ri0I&8.ڿ-tk<~1jw@75TZKt/U~l'ƿ'iCsM tI# Y<&{C;BwoU{bB;(R(Bz$|l?=ӏ*{C^RFѳ\OA[5D&=wӤX%O پBEQ _!HU[ o:O;i&&_ U/j6KQj) c5Ԑ7 -{ڮ.ohQ$K'9)ӡyӥ]˗cx93KT< ۼ|0dDpijr nRMT'&G:NloI)<7LwO'G3 Ät[Տaӡ]4Er,(T&\hSj.#Nta p =#(5$?]n@'ngZNپ;Xm>?3ۿΚ=!ϛlE ܊qPĿYޅ;eUt$w-<ȩʦ" ӃʿŦV1A_9o,M|]AeWUE}yCGf_ׄ歖t^*D'DRqDb8;ίڡl; ;鞫nцX7Dns p]_bIp~3{j MkD [lvzȰ|+:FA-`3˷0#I?YB!6$uGpf!=ʼ4: G$ <|iA,^J2`J~@)}we֗٦[{p~of% VoUoan@6rgu尪-cZlig渆̋5S)6o!ô.$Y~ΖIH ߚq_Cx? ILl\Ѝ1诣^s,E,=Q g6t,gJq|Jr iu[QիE9y &f3q5r|dJ᱊4ɊY+ isd KܦiElʄ8Ip.̖AGPFn|7;]ɀ[PN.jξ˪rn[ jB!>+21ɍOJtA/p-a,Z+ P 6D]r=7y' h1,\x&o(x]-/:ă6m)FQSt²` :hCM&jciÈ1^%|)^{0xaV ]~ 3Y~I[G*0gmʽ7<{2 [[E*o&?XV{#Eyp)۸&Zdi`ZS^Exu]0Swwq-O]Q^(hxjrSQD38~+=h%;t%*O8`*A$xnSBq^PC"wXڣl284\ښC%-9wb5Cu,So %~։͑b ,$ R({xo Zd4@zdVm/YAB/˺ ɺm?Q"~8 Jpm 1\ya~gU1ebizr+CSd䅝LqG<A˵u~nrt%>՝9U(za &48/(VQUqB[Lgy)sez/dq@o/3;KntgdZ_MucNY&A`'Vrҽ[Fi?<$NZZ%SKkGJP,,Ζ>z,>&./CuɤvMG0M![f<% urP=4N/0Tg|ǮnQ08=Y{3U+Uf͍W겖m ywXɭV؝ңV >On]󭗞)PIH7lJRNk!%ЕSwHvf^:8t'dJyme_9l-6|R+u)YֳKty;(1K>*:p΁(nٖ'l+Ř|`jok`#{XRzݱ՟ gփ{/UtDb?@<3pVqp\ΓdW66rp./C  pR6Q3ez}t8|n+18 w}o =DOEP.lsCɬxGu!ݎ#2D.fok 7Rh=@0BUHkuo5'@7ޙ 1 Ja?!@6jn,.[bfo]WPձ$n"SBM67?A`wnD1_ +QmPJ4j *h{_Z"DeFz}|Ƶ82ڂvr" MvKmHG70.J jw K.zf^}\NWT-zذHCMI4f_9)#Ԛ*+,'P76=1nЃ8py Mݦ!$GG@nRR_Ie-+$LOwjR sSAMX4%iV2CyF-<\t/4 )ģろدߞ0.iw5,L <"?Å,uEHK:BF Hu9?c#l7\oXFQ2>P1ӔBL|W#6ZIJ'9+` R5I-Ϭެ҉󭏘ۥdjǒwoA(Y2?s{lmF3";NԐмؙp_q  +k=uvqb%Jf!NecИ(6FVN? Bq(gvTKlvմ֢>(G&BBåtr? cH^wnv޾l'B[m9ܮ/,eAc.TyޖKDd[hr?o/ xngѩ/CxHISm?>d<%!`u>V ZVq(q("cڔZii-fc V2RNC,@z G]f"fᲕ(8G > JB1?R cj\𘋅VT[/u!d.2:1 3vp/hD'/#n&-DDu"3C;sG Q, HlqIZ:wycVsK,b\Vg%P +VͶhTP-l̀u壖h('L\e}rA.>9bhֳL7 O92nv[w`C+kB[wqEѵ匰ҭ|ݯX_N{R?bd,>j{B)R>ƭ5t"(0-M9(Jhu =*x Ô`uNN "])hFᤸS/t _k M Z(҆RXunde9Cu6:h7QCř$&A35Kԕ\ 7 ͟~6P-\ݬ?캪{JЎ/ɧE\BV"=Zߒɪ-ʷ6^xE` V+ċ#Hko!`!i#CgoayDrR\Ty6.I'x$eJrjҬ}~9pLia/+PmjeFc0w ԃ)( : "l=)p 6U֡X&A^9};MNK V(t8Te96ZZo,_+Hqr1#$OQx+ImA T-rU+}ª~c5#%xh6tYGt:vЂ5ωN\pØ7ܑZ%:9=ė:'GM n2,QZ>pBVM>UMGy/q ʖȢgB3r\PN{,UKꑆ2~g"B 4o ;A`U3lXQN\9b^ ِ+8?S*3w--+х~R? %vqiл=%{P^HÅRKFL7Ufc‰ <mC结fMñ.]f5Cmv)5!t^Q5ZjpqLUL;;#h'E0(kzl^.{{fK{{ -;sf#9N)?mgiH:g?d'uD9 F,@ݾ?d`kZ1&8"azqŤ, L@ %KٗD%JE?jgwpN`NoF *z܉-d8ˆ;fS_Z17[(W[Ϊ86 M5tFmP,dP" xQw.{Z/0.Ft5Xr6{Ò#m*Dh|w4O\u9A9{IX@'.<282jbo>7#Ck6Or0YPHU;h鑋*\;Q>VYdavZꌟJ$R_`=LHiB9!Red)-BhqN4+_xC|*rt!z\"flYn-#ް C8ݾYֆr!GflP}-H+ XڷYa ~kP}6TUl?>U56!x2n4̉_+ԭIA'"*Љ [ˌ<)b5iz17҅ '|{VxAqї\C\\|aػWr-# )jL"V@ d߂H}*),aVFqUU$o~( I8gvɃ9L'bkyx.iNMԜ|D ey3YJ9Aӄq(IצPT9/-$K مǯmK"`:g)(b#)7/6;ctZCu@߷l&W"xwzJ34=ONw[n _JvWQcK-\'3}3zUifL kbk`?G9ߥ6_eۈ7PʒN%㧌HwKg󠑑U>;pq7`Cu,Jۙ@);w:̷*i,Ƭ3` ֙,XՍ}=ئ|]UVEڄܺdG.=S0gYIF+Y:4ȥ)nKtLzډk4D>E~*XRDGb/LLz"")@lL0̲2Dv[;mz2tЙ75@ҠNw.DU*_(U|! $.,]SM/4Oa"{^Iݧ ,IiTx%ű'}VbL.lYROȎHOƻmôSh(P5DӜ'Y<} J&mcLXQ9J \oKV5KqRmb!( gx<\1ճyȽIR%{Ab,g͋|cb(vO+\rF\(/z# `%׌:xY's8S[9[g!]ѿ氤1R-^jݼ SX;hc="V!+bʿ4qEЄzʝ{Ei{[F&hd0-Bn5,-T',I{05lᣚK<ԙNDt}HN&[{ڝK::t<0M`b]2E !i@croF u wK|yN#ץ]M`KR ,ߦT UT`»qc3_(?ZnPQiHaZL8b]!$=p 7xβMTxorlߠi2!Jhp ل׺XxW7ALGU+[|B>]ƮxpdҢS^+/\VUa"X 6f-t(yVa+4$50YT%z֦=t)k&ՠИyLʦ W@k0P%%E"%㝇5E{%0b`CDH0Wь~e] d2jB>N(aQ 5kBH9ZĞǁ'$\zKc_䣎#lT}|zb c_'-G, D.rxPbvիֲT !pL8Ɖ:j@2L/ttRtԨ\O.U 8pQkhaOɌK h'< T&+|$__e;*_Di-@-`B+>E˟bTPk4ͭP8t]| P8NEo% c8t\+Ax+B)clMX)(9Kɞ0H3#YIU0v}.39/ I[s9?GD(޳cFW!An7d[bZ S04e.[\ժګ]U=#$UD.@?ƗYiYzy[a9Oh>~k~hHg *23~/N gCD!yi4t+&Lt~eT-$܆ Z)S|ڤt1y &{XYVow5 +o/gUNB:3w`$W f6^$b2\LKs6Y~x-Nm&}-DZ1i:zd"× qZ9m;< *w$?|/^QV́/0M3Gد0|@yn-pu0zR*W!7mk = Er;=#y2"+1JКTc )[4?Zj^[2\Ln[4Qޛ$D2g)î嬻ɿ'5)phFuG­tӺ>`ѓh `Q.;BJfҏxޣ 2޳-H<’cJciesirg ?ta*Z`TrpPߖt o3}hH)PxŚǦb^H)Dpz\k:!CgTί6sk/oTIgƗ`)o Ef{ 3lrsJ o g@aϠ+h)M(yiS!y߉ 3v;>3A'Ɉ} ,2\+NSJ4fxi7wfOJ QIz+)hx< "IPM173)Cr>Q_l3tK`9 Q$W@W-ZzFZe x1I52` @w[q1OK{mH}K 8(z6! y'24TI篸PSt'@UIDP'|Y?)?w #RDZxK}AJIƮu?1Ӽu .%"wt}*)L+)W`/Oԅͻf` Hcnsd'0_zz~Fba,F8{}9r}bA Mf h}l|ߧrCm„Dɏuԛ?NZ(IeGqHCwB4"jBf[rYBɔt YK2I.>]Y۰@HxZ%[qF'Ok$ݯÙehazf͢WxCa~z+9>wu$4KY%ϒjeYd&o++ĽTݩDA|_ ňH T[fG/ BT%6j}Њ Q8f1QShEl;(OmᦾeĖMd[bCsWn5 Z;P(Ä(zQ6]F}0>;rHϓ_Gn\!y}u7a?n8tH;LV AZKˬ)KH@:M}8'D><1 ie3]'oh!!7F"af|k{KDu!aSG<K Oc]= peӨ1҇zDzGx!HapM\myH|b[Ƕ˛y] iYmdF$H1ȒmsЖ2[-8k_x]ٍؗTU KBΆa=’A{NPy/B$NA ]@6($^i2lXE{C)ٕ&-& |?uL@bm^Ͻ60hd&*)`V-)e[Iڻ9`:D ^2<"Q3a s ާ1 "tb-A)i{@2di_ZzȎ,-_cEX/T%J$lT+{wuWI >8YXfC`4y_."m@5CXwO_6I#2Syop+[|{4fV i*`,e[kQќP%TdVDR+ONwZ"d=#UVmU)q,|7տ/ W9ً֦#ޡwLG,aV1`?>iLa}Kwbʯ ,A/#/pmUl%1J~Gm.n¥3ż hx{KH*hӪ[gV+l04-uD0Rv qOW+O %b#mfSFCGdD-d!lG#4jo$R3uQ*M,x:qإO'@p@. 96 =~DFkTI6 MIXM2 ౷7UM6eO@ƭ)&WAH]9Jt59 @Ľе)Xr7`"5aH9o_o *AL s|Z|(r (U'? Rjxa˿0oLQFHi0dVY:o)6q?]~GwEo+;1ms7F a|1|YZ=f \5׆< ,wK xԳ6]N(?g~@rf>uN󪅰 P9QNgn/EaV6%݃P^f)LH^3qшlÝ뫚xB[:@.ys<2 Y>3zm n.ڿeȳʕ;ymؗ zױ% 's9^dh{T:A&|21q.H#I-$:& ۹n2$l1D2tŀwߴ!+ϖ~ ]wo |imhT Tm?&IKa"44, l6 m#6<[b?fH8)G.Wʕ)e<%.WD<2+`q31r[ ӳW)`8*M*6H⛅&IۘXlY]R~OI q 6mϾ7mәШu2dzU#oF M]˒dg{.@RoJ3%EuӺk m߶%zW( 2N~`T0E| g|"Ri>\y:(aZ{ FI M9ibG+vqx[dBE?;8WX^{4uhդnIV6oLfWW*Za93lg;KCmh6 ф2X|h麰mJGۉ?r~*8KŨsxzt ʻ0 s$\Ek+vdD ں+:;(rv8"hE0^ K_c] anDZnt HifcF{Daq\6n7fUBzd!siS6; f߄Y0ﮔ137C`U.ҹ xWpjN'*`DЂ$Wʔo>IR픦)w}4 jW,7ø)4j  O*Hxy[Jq0ܪ۰Ls0W1Ĉ: hKIz3Z|y%_Œ]*RnuyW[qWl 'כ4FP~٦L7F4GCu-qvG 3xqds8LA˂ >r9>ƍS#_٣u=Ir⁎&J!Hup^jF./#-ooфFs9qH K#^,의j~8,`lk^sYrt8jtB~ hÀt%;ɤV^'|ӅTrO_T9z0e7)ǹ*W,^ W2pwP,R+t:HS *{HH/-m| !GdܡO̟H|:fN}t"W , Ki w 2FpϹldĒ MxS5ž,R0k.+Iq[ 0*Ӝm3"«hQ &nfjzV&l ~$8pG7OМǥ"t!Al[Oʊle8>9!04Ǥ I}ލ-}~]d\\lp . 3U@T (^ wɭIZ6Sf>>5jz&090]"C<7;EhpcS1 92{b,ED9X$bΐ] 5Qǽ6km,SupmQ2OG!w,"9_~7ߛ dE0v#%ħF$G("_}>g]P%+J |B"':YqGk;iL o9[+/Iw%lɯ{4mGN3 WKbm"kښ:&Ŏ8fȼhoiXgp2 |eP:1,B0VPQmcձ&كq`?z=ݡPEP=H"O)i*Qү*q׾HMoߔU?U6_ܺRwe8\ !GAewmJG+C%VLIG8T|d:H'%hձw8lCr wuYO7|S#J%])\B'9¼ž{W!hKEeFV2q)a9RU@iDXpxPVJ6M)gkYIW(,0+dFa 2kVmXT V5z'~ Vyg5F.|-T o-~0*K5(N;Qo ݉T ==GԤ+U>+\CUȣ ya;x=&c,^X r/#xY|{ÆBdM:K#1)l^vE*V& a74dR{~ٽds\h-0(/Pgi$Տ"c!G'ș_"?9s<+7>53'X^Sa;|!_V)owjLSܴjjLŰ->UQCx|Bٟ9+6m&Vͮ#I1NȘ *y4GYsQoWj/ HMs\Pɛ `2t96UkI|9:}s61׺ t,V; X1# rH4[-CكӮEtȋ UL@r ]P-8pa/"#[ qo[/%˕v^WVS݄:X8!R)dZ|L_9QkƦI>_bY*-_8/=5QMܜ%X:OaPy ܴ;BtRӡ# 1iGj8x#;4xo)㶚P!ܠ-g~Mi!<~>4hK>F&2ت8|q}O*ɇk\~myngn8-JEF[Ls3Sqf {p0?R ֹNTmIj+$ /錐Am;h7gV$T[N7?(N`^I]U&n0А. ۜ㐚Zh.q= HFO1i0IN^NG+$>e\Rާxn1*fΗ:QL5ti8o3MK/k tGP%#N *I L^Q S~nF#(:l:kM(ׅNz@4dHGX3d?>u xS%>GpDʀ6[s2吮8o*v)ƽDN_{SpgBb8KX6?\7.\Gi%oS>ȟ gzl3iּΨHJ!lNQI{+c<ǛG E~Tj>Y%'w~'.v䍣dʇ{>:ʸhn}*$xo+({,7ޱef^A4,Azr_ͿֳfI}v w/'7*D%XZ]B6;E?U2>]hzpZi.[_ qhds\ ĪٞSl2gAyţojUI겁ACPy_:4oLB x}NvRw8PNhxvt1_5OJ {7PF~"Sz>&z jAA^~.81;zqx&`@ĹGJZ|f%NF a3t aKP=6ol7tҙZ#ǘ9xgeCF 뚓_.fyY %Ww/.* g XѦ>_c}nv (5P!~Ifh[W?i//&N('Rd.TiZ3 OufܡIdԜBVv'Д~nᖖE-1=?-bN6GҞIܚ-Py=&=5D*Iryu1`K+cqo'i+/,Dm̱dAPwt-YD?O+`h;A|2MY, d3)j0IAV~\¢C]""*55θ22߸Ԙ,uGrJ];Vq &VY8Nw2MxL~shmAWCȲNI3n3i|Zab/-6*୩.+>r* $aB1tַDkُ-Qc+ tovJ*:%FG^VȼDEK!#[?žԊ~pʆ)ϐ-ҫX#x8.pM+l6w'٬R>E(1aOy-G\0FqE 0BHQs-< :Ֆ Ί( cqsMޗ3yES ?] ҬLEIR4:ϤQM\lr{)!H0E>PCo|JĂtio%&9]ko۰vgG`,q7:Nv Enݬps eFTOY]{?gN?xE!= AAU#CPW Wx& H\̍Dd=Eɱ^'󇵑 \ȹu@Q. V[mب*"rd(n@ʜV=ۻx^nS)TlcrCg IEoe ۶γ"2]{R#vɲ9%A /JGe'b>rG4n1-'|ϡ!c彮3y?okuw# PǸ~Ơ;#/ L=k``y^_QJNJMrV1&]4l V=޷\N`.qoB5kt>fǀQcK"#rcl. dԶ;. IudsV 桬?vS{)UŴyv9 A1: ի!o&KNҷ +|jp"p) g=HfiS"n\N2NHƜ~g~vv]6ʵr(zmU).nyJ`@;LR$gāA ?709 nPUmIh3Tf*>=YD<MPu}K 1V^ACb% m ꇶ-yyN3| )ƕݦP?Rqu쩷T q0\5jH3)nZy㰳4gad .OE(%CW(\ *G?2 @֤9D=t kDz)ē*nQKho +z1Iivϝ$Un[flpm >Y-c)A>fFb_>E"s` t^՞}PzuT;m =9ܻϯ 5 T@8r Xf$ 6GQ+(ETFP=HE߁sjjYXޑ#ZDZ勒&X]oG-% L1RnŒamxkT:4EA$XUd&cbSR-̌D]^xu-yAU-mGy+Bf;\,;^QgA.(>R_U\U3mz+i-L ZSK40 UX m~/_deS\y/p:) 279|3&4e^1 ކׂuM?OSDj:9A ݵ5e?/V0k1Pfj?ϵI;>ɰ^jb"ˌ&(_͟1)ù >+6'vdz~{5 @q^F]!ᝯ`ӥCRu"$ε=$^+G^r/B" U4b8R} / )^&%>eץ[ٞ,g<;Uo(uig̢ҴՑ(NjMsuvTX&L98*P!|pÌ PlT_pޟipm DZG:^1omreuɯi-^N9SrF˝VƧPi@iul)_ U0+Ssחp .~m#ҨL-gwy3Ƀ2sAe zy8i;H[uRo5Wtm}w6i \d#}gJ[qG\>o@&j ]\d"G_^$I w%~U#W|na ܺ9 [2ȬZ^1`{6 ԓWɪiCO%_16RP3 Ұ͉[>k->KԸP{Lū :ۦT4KJay`qh]$NUz N]4sfNkz!."G((PlM;2|F_;9V ԜT) Oa%c!k$sX#(v QSVR= <}[s" 7HbSȆgWfVk6O~!.k m[AlwF~-9+6(6o.g,t^&PqCW΢+vOBff p58#s>/:jcM `AhU.{VZMsQZ$նl>#`p%Y!;I{e7 >~BCXΨrr8x|&Nj@ }R޽b>{be5Au>#:J^^(/Gcia*[@ ` FF3ͼ9\_Qw],)$OspӾo/15Lće6CLqkhN{upXr~kNXӯ%m8;kv8Ee|Qp  &Q I뚒-Md<~]0=mR*=aH/ZCGmwp\QDGlb*bĜZ~1P{ϋ>aTi Z,"@]i>P K' 0,ӧ*Iw54UnY?M7vI" ke2.A:BAAn;Q5"_G]%̧Fa1QwPJƝ sY(Fc*m5׽G!altEnKl~+'.v@6'ezl ouN1`wSV.kH瞸U&jf*TFV@d_wY0jN%z'e׌S\`j g?^kk"+nLFpVgJK'IcGC lz2Pj ֫%]8Su׍v][eK!*/sk gO¥N)w+lߙWЯ3};WYG Jcv̕ߙ׆K˖N7ĞJ) W{uc)PdJĵpBK@)Ue>ʏ|NK5'Lz9oubK:PZbȿh6~%ƚc RծVcY5zRoLnZz]%lEX2Wm.A_fs9_w ‹݁9íA"SwIn0֋/\*O?1;#ѕF9f(M]1]u%9į3@_$Q pC_  }Ub_an*J$%k*+ǜ OMqԬNZdO?uOϞeu) o6 ܔ|7 $@qT"@/xW.NhĩT$$3@ 6xx.\0wA/s*R<V bHh,0B)v^:ej%o+bN^cXp2¦s 358=VCU T;X+4b+ !cM%`+ F3(C׮a,ݗ\q%l?O%{s_{t{,(eWP"\ʩ'WհGN\ȉ#tG!2.+&lq·\x:g+Ȣetsff(Zl.LW~ݷbR|muޕQwiּK鬶J93/PdjnǕ "W},m# Q(PMHqJd?dEahfok:/B]qSq[v 3*1oe7NR_e -C)' @EcNnrA %HJ̿;צGO7.#]ҩ3?ɾ8eˈɶVk|XF ƯJ[0ҤB5gC_(䬁YڱZ3tnC Cdc -wþq e5؃!|&O\8A]s@"ӠFP5A%zGeN\B0sk w杙r6ϵ+{Np/v ︯$^ޣϺ0O\GPm<),(ݏW]Xyqe3"9GǁʍD4hC:3eip7J?~$}^Dy'#*@҅ol;48 7ʋ 2)Q_< ]tJ! v4?wAHU&0?}g>Ż;S'L0_VfhDֹ負E^.I;a-[C( ¬0h!atSM }-MH{do-̚ PzW!^p{!M$I[E"}26icc}&f(7|O7Ե!dK_΢ E*K Z1DA55&B(z_HOTBY\jHwv_ݭ0sW etiJԜe@n g ^|F{,쑵__8@ifFp*Iβ+䴀e('/ONf$8Y/{Hz|k 1[n<5ӹFߑGo.ɑ<TMdXТ+PKQNCz$hpo;wAզ|GCbI;ۜJV0PuKձiޘ. %m?hCmji򕇇8nl׷!ө?,($@nBW{pŢk=f=# ec5|N t=-D8@3jD߿'@6:]c<9EOҴ/ D!Y`v<3 qυ&V2U5zŗu%.}z3k-x}" JrŚP_X'&ZLtHWR o\!}`B>p|f,+m1pMqBS˂vOReڜjk%9ڥxXP ~6 9Ep[.X倴Y[-+Ec IZ=?CS)Q[Og:J)peFΖ]`BE*4ޝ}u7wi<2`(uq9]tB'MZ` ֮XK'l0.әcP"dN薵DM8YJ sSBm]Oכ7܋̘vLy󈝱RtXcD?l5oFEQu:l6RYeDkc R;HOf8ܖnNj20^3K[x۠aq!;jFtβŔ /^yoRcS}ŏjBę BӍ{l\"4\C&#FW@ò%ǽ /;sQgfjGEvsZ`q8] zIkT]LRmm[ >xZ枧uA?(e/dqC"J*;yc`VJ:]$jնh1S<|Ɔ0 6ĊU ^1R ,mYI#s!f֊Nds0>d/p4Fڬ2RfMD5V< mu\_EBH_L+jW7 q^.qU_CU:'ˡv0ۜƅm{e`*ER_-Z7i1+Vj,;`ew\ \ flpF5d?6=R0i])7=%꠺y!}n@ 5i[ =!TTatY2ނ%. ݀m *˜f`zt|k"ޑx?} 0ȕq Ibϼ ǯ/Tߒ7X2p;JqhGJl'@^sۙa6~zLbڧ@6iO&cVڕ u0nheZxk޿Sz=Be U R: /Umq9B*s<#h30>qͅ"*C[,ԋ}bxX KeM|bR"}-܈w}No㛙P8*8/!urLq ka;<(ʤ譞 ^<ȬpZcpZV _,2$V/zzDH"aI @FDJø-Dx$t0u5Awgr9-:t6ږP7&tٷ/K"Te Y*6n52XM g="XaM؟l4sZHU`G|/ mqt_jf^C>?=η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,X ) )4,X=,X|Y88|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մ<32-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:xmPya<{%GjS$Wq<~O|'EDA^d$L$*) M HA-n9;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~-*흷w,XE'mt &:rivateKeyImpl.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ܬ_CrtKeyImpl.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/{ڦА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;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{A5UR/FXaUMR>UNIXToolkit.javaUT ނf,"fux ;r8 NUʑ[fxٖm+ɤ29.$%H)I}q!de`S$hgO3rw1_,xmrrtO(^ (&<<4a% r 1,0Ex#2MIw0hLƽ7=r1y?_Eo羚rȫ^7Fcxnj͓-E)h\$1 K <@8i賘$KF\4 7,p BrB0ugĒdƉ\EM`K |&"DR8^Иty I" uP!4Y5q8pPkP9,)՚0N -k7Zn9yH*< :FwauɻxNߟda _0!`|?Oߓ(F@W7a蒛dvhN{{(g\JCH(q(l{m R?smC dI7 cU-k jmߟ>'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- bSystemTrayPeer.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=_,X7Z9ader.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#UOr7]_!"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 ,XcJIJ?,XO*oĂ06zm`&`" 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׽tdet.http/jdk/internal/net/http/ConnectionPool.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=,XzhGJ__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"c,Xk f'2<]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"u~X롥RiCt1}HBL,Zt߻ o\&o/] g\|&}\r۫7W?MϦ/,yH0;˓[s`õL!cpf+1'n`/ʗQb\2B9.x[f1,{ tƆFh8Hu[Ă@fqaoqd&L"QsrT"+ k2Ļ.Ln-=47fs G9dWKpFrbi ռA$,-wn\Å_rrc3km AfN,XWpZ7A./p._Sл#l0#v#B_ᄸuz*:zf,0>,?ޭ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--]~_ᆊ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산nm4r36YYOpk ׌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\(+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?PK,X  Lނf,"fux V[s6~W&KLv7}Y&3L=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:ŲVen6}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[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['[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:,{ ~kdEFPpcZdҹ|&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Ҙ`)>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#=yhsMJ9>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;?DigestMethod.javaUT ނf,"fux Z[o8~ϯ`=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{@509Data.javaUT ނf,"fux ZsGbć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Ս^ZoRKeyInfoFactory.javaUT ނf,"fux X[o6~ϯ8C!w\t8D,0 -6Y(*ڎ [u.߹gO!r汆y$;r1o2zq) f7iD0HX?\ S.eL 3/\9qKkTLBKTs#ь#XȰ"PF҈6R%0E b\XKB/QsUb 71WJ$.r hVf֐=r+p:k{nl Ԑ!F$, 5¯VkrQWZ'of2֕j/_S= qW&zw f6:!yDQx#~=@ xhu=Lt:~߃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!ϥgPK,XbԼIނf,"fux Y[o6~8 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@HI&[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\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]c2z{(IHB̥0I{}5d svm̏49`IvM`f%b:Mr0K41S `"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^MLObject.javaUT ނf,"fux Z[o6~ϯ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:6tL9ɥר"KQI۹P,3H -A ArM2 b_}~@2qՊ1{s# Ofd:|ɔF u9u8H|KI/xmGc7ѳ^iD"tU#wK1{Q0Xr@l@n\/\k79.# #7^,\\Ç#eyiG _&r1 >ح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?˚]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ۨ/}prܸ 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 ӢuMvPK,XhHނ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 Structure.javaUT ނf,"fux UMs6W}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'}dzXE5\oFbTF#@u%C&W2c>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~9l)c9un"! IiYmo$l]7v:~zDIVܰD"MYVU"ϸr 5:\|8'+2>zKGOX&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^EmMe5. 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;+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(j5java.xml.crypto/org/jcp/xml/dsig/internal/dom/DOMKeyValue.javaUT ނf,"fux Zi 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?>?2^.aA G%^yz66c6pAs$ȫsĺH%='BZ݇FcfdʑRN']= dWB0i6_)b6GO=sY -Ȩ1~?-q\Fܠa\fK)dEZ<8T=@X#q+|ӍuUQxފ)ݼPK,X|p% _)=java.xml.crypto/org/jcp/xml/dsig/internal/dom/DOMPGPData.javaUT ނf,"fux ZoH)*Ӳ&mm$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{;;ms8ί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;O1 RbV}%U(p-Tkڧh]HC{fv+x Z72([ejadGL`͗˧}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Ÿ 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.R7ί$x IӉ'3Oaq|ʈ]JJZcڇ4v{tlKI{#3Jf#Enүr6tN㈦3\GXz/Jv0Z`+R|$fwJ:7΄WFS4H;[ih`WjjQx~ب];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]_Method.javaUT ނf,"fux ]ms6>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@[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@7m6_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݅@$$!-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壖inQOg+ZC9D*G-C/?Kzo8緳)!UUz< ~~_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_>Н# *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甘-!..XtcWUKS_ްA)qQRGNhw]M/Lƴfc 6+mC}JZ%*@KA 'e 6KhPJ y/kr,y9wj /} P; *@ճ\|5\[.R Ԏ Tuc@ŃwAώW#r$]Yl!Y:m`ˊHѨ5'Lf: Ѹ7}مZRgņJiv;Tc9}uYW5̑>8_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] 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 ;مVskFņ''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!HvSjg5[|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;ú~ϯа/N/ܳSUf'@ el16clɲ-2;GGBvNw> 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 IdPv1bc`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>▝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(ӸvuJ8EJ!(rv-vfFӶVJs;}1Tm[2IdrzwgyU΀=^ O)f7#Vn~?.>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ќՙ*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-"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ɖ݋鱼-Etkmlparser/XMLParserImpl.javaUT ނf,"fux X[s8~ϯ8ttߚ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ʧ[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^3d$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=U厠n o]~z^(3(ixzhCy 9=Z=>]DWe7; ˖l:° )CI;Xg/a1B@k'] ?g#.ǧPf~]}6w4uc22P'b/&8ă(6K$F> K$-$Zn "=ћ;Ү,ipI#O5f!,װ8vFdãֲ랪#bƋ@0W6_jXʃud o ?! )o!m+ H? slIJ8%DŽNFcm].*2A"MD bBT7/0̍P)/nSP/]+h3 zu/x!pΩR!SX?ѶT.>Z-׈1X݉~5*ܒ -g:Eg <ǧ635.=-I>Lsw34J,)=PT1jŴcđr,V΃vk`OσwX7>7pz+tÿ#tyPld,{z>Qng@o *uhD~˿$, ,-!]$ n7mQ5 o)TJݛ9:К('/ uzى%e3uW'w 0=7-]~|CIOndLFW5)9P* p3\n=!fOp_2ƕkB 2߭,nN Wb`PqK/x=LxN[A8H_޽)>ZOC |m=jƥ㣶ZTE%BaK~I56g{)dImJ|D g1Nssк+X9cu}w?$03I hŇ$<m;k2JJh ZDLbGEPT^W#+tB)F^Ҷ2"bپ[FLQ.'o|GJC"*8i HJ߄tp|R d$VȰ E>~WSyzhYۡNfzT/Iu!! +lmt#RVF)hX8ɿGlEr,kEHC+_ 3SH9D8{-( + ,u%g)RL~TݿnNwle?!F0+%[Iň$g! KvO7R[)lmȒX=S'^'ېY8LcΣ'zN4M6AiY@ANPuQ;zɹftOI׎wH$H3(IG>V&4И)mQ:tB?)Խn[?Nգ<@*NŅMһCG* TE'1LU{1ٕ 1$5YJAQ=q`lM!kjx3a}ť{stD9F>lO.|*_h2ey:z}&S߫Vhg6.EiĠ6Wa"6 SqUr=c_֯fS"6/; g9"4XZDuK[ <7Uד.'+F@Z*nRCTZ10ٞ4&qϫ+"=%1\]2kt=edЙ\VtW#ݏK<*'40"7YQ'+oH+2kЬO}hՎ x_LoE0R/UBȎ(`9דcN׋d' $Șڿ Kr:Ѩ8Ȃe'/ ė_-\(Rxy4"/9}iC" J F9A$ ~8IQˤ}ݮёtwz HC\gI19#K.„Yk%3J Wt%~ruiՑ(7S֢w%eTXC.=.'-l&4קm*B"McuD|0Ԃmx\0Wʆϻ*Dpz|eCّ!/4w@دeYuVddbEEqʫeΔ~QQ) ܚg!`"K<}(i fW6bBwbߕakh0#dDv'"ѽ{Vr~Zd3KxqS`NG_Rv0dѻ,r% m sӝc! oZq$@v^4%[0oxi1??vh*9ijq8bs/4l˯50 AF٤0c!X4?3PEAc-`uZ6sNw!?f? weSaY.Cj9jqr sa5G7̰R*o6Ӛ{M)l+ka =/vY) LJG5sjׅ|8s"'Rqπkygx}N\HgF_*(F!$&G[LXj \= İUvjB([ ru]@$T6/D-NF]*,ZBB}q|Up]J)&t'j$ y}s͡*K fĦ"s^i6")-{TH.i𷉖gIf* o^zSh՝OڎCS<ݜ4 uںjeRx/yH,j譓CT'.eZ.*2ӳ,=x26r剡FSzR:%/3'34$8|%{hTx;=xR|-Vm#C#oSqjkzz7DYֳ%z66(ءosňڽPa;1F2I/.DfA(P`:Al+'vRӟH]O?J$Cd0݉p!A(i,x[t$V9Pajpd^+ceL/_=ǃ35>EKgk U|֑f\Teʴ1S4eܽG!3>pgMu<ՎSq?5f~Y2Aߣx]w@oZe# >L}Hw04dov!'K364.!lӢ'Z[ FlASn(Ec6AD֛ Z-Eo27b5H pXӖ 0l8[ |3PDZH%jՔa,ww[qۧmb lmyhF}8-x&77д/ _-\n4ϱm OGɯɢl6=J$ ]9o6-ANqNa:sGemJ #/br؟yX9C O,q;! oBiY2eYssIbf 5ay3jn bt9֪+[Ć/e%6"VE !xqt n-llAQ} OOb*ky-\jHAckd˸v^?_BBN<s ;M)e+V^[@>E1AR0OFЬ@h ^w%z_Þ6UT^sj&miXZF-q*u͛\4Ut*޿se+>eԔ|_D]6qS{q,&*$!:M ]y (#dLub7e@9mUkjglfnTآ pfn~(#91u8SBU86i*K'>8`R b;d4@7|vy2Qֶ&΋يb?N.g+!oJ3Ɩ5OsX {(S#)[QL:bZ˘G/`jۈ&$E)ʼP;Ē"u`:;0CZE-l,RBsIjٴm}0~P-su f#jjFx5}o6@9Vl17]/У&¶jXC{} 0[&}T|x"+ꢛC ;v'`X!n(] _MNt85,Щy /1n؛G} )./*a;k.4Aݗ5L$[47{#9zTU{hp1,cvu_o)Mfxm+TzY1O.%Ԛߵq^?oc;vao rNr.rY-A>G\u ƢfLmK;mUK -ǬnYO^xUy}b}j@- ^VI3:3:̺MF\N,1R!н4Vy 1j4WiuZPvkK&2BbQu_. 5w1GFU^M\Y֣$5oB EӫL\yNISr$PEnqaXa5uD+w1)Cgg[_&y #3nz~UF[0$@gSd7WHêͬ&qP1/F)+DmO%mK/Qa*\@<|LsA&]^AOC[8g-}gYHu6&Xq=))JX)QbbFͫo7~<o]%/=_ a}oh4ݶ^OI$zٶtrԜMS$]&`5%`GUԥiU!}ÄbS,$-޹d:iD#0ۆLS&ċX~{O5ĂɑlI/Fo"c(2 .@1 eZzQ?!fPt; g=lt`Ifshߦ7;\Cݹ&ƃeo2D rTqp_0RɴHØLtx\ϕP@xYc6W|[OMJZ_HHuj>x OFҼe!R|ac(*R:J-B6'xNEt~Y(}e}NY1ݱh9iܔto%޵G@wԧe &%Ȫ@7پ$RZCϾ. ts`)# Anz}9\O^}da&` K/ӂ !#2 ݜHEw$Eâ+oM^nM>NQC(u~?a£.u]ZH8 hr!M3 =,FIŁHFУD0oBpHVlBf#^7z9) ܣS=WD2&ߑRd2sΚ2/zSk!bu#Hj4kj<U˟xm"x*j^.g#/+;SjOō"BԊ! 2ّ\ۿf.J6ydOzvg*wx)l?K_ᅞR^NYMS>ȧjw]{-1T0 Q!FgImKxG(N/8_2+_nN"{w7Zo s ӏgDS%ac(4'dڼH!q4}{r6}zf!6ﮦYrcpؤyp2޵ԎGldA#hqPT%ӝw_ELI_}83bnf|=3Z8$$}:=LaJk?~9ҀY|iq&=L@f6]픖2[֍[AS.l_k8E`q<3ya\dHIȈfNrK>g:Uo3w+ Hʓ{\dcǶ*' ("zq:^jr3ZL"*bL>dU`Q5})=@^*`Co+e҄#spZvx~Tշr a=R׃w!Lڡf:A;s@$ESE΍ 8)lR>y/^~rӍ.CK†оhz)Bqp{w6FZnXbNWς錗I 1֙'JȉVށ;Q eUcSn"͙ˎ =8mWDm &]eO `"QoL";fIc_|ǟ"W<ͱ q<{~ibiN7ɲ}En0׷n%t%Pt_?EM1)D1h "|Lw|A7Ńvh1ô_1ma7JϣqI6mFH^^3PЏ)gvG]&1$eJ;F }+BOk+ aܞkFQ#M'zӤG8 6DсpMEN.ul7%EQL!W.v:tӬQ%ܟy\C`Q'G?=fؘʃ GaBeAh`d7'B>( C(QZ7Z 6>^mms fz[IỸ6C #,ۍӵ_@Y0"H _c%# :yy?%3@<Ty|{tsn0`rT< UҡGu3c\*UAvuHnol aMb5r}E#.IuD_VvcPHM0 8|`<} ?ڶ,ϙXUD7V̳2 y6Isף"{ e*_!$ٙ|Q9>UCg,'FFЊ=O-cq/y'ѐ8bSTfDBw}+H4BR#]h΍`=9^=[=B1vSAWY lў'Pټj[ 'ͳ|jY ˜0O5LROS`qwiir\ӝ2^I[-\ؕl_,V !*l?'0iWܧ);, #X+zcOv J_>y9gWYz.3y\<b>IX87[?- K:=pSq({JdbХ2g7yK^H @&Sv0ʺ:Ү~j>Pw$_>ët[éфYClG{vk'RÑ20 vy,NyL+/G+WRt" C`@ɮ^@ C gTEpͷZl%XޡrƊ'ѬAqhW8g Ԇh' J~E0%߶p`1"[c.pxNzA8J2Z^.ļ,6wٹd&债y̢r0jM(GP;*1G9J]TM MJ,+<1b|9N) n"hˋ{x m{LC\ԓ#=ڞЛ\:J lldmhk$R2}?܍bCk}~LHL.\$41U*$T0>< RYHrRJhD± ^\9 @qow2WԊ>ddmB Qtyid- yp8"0m 0m}('#Vb?' @XCe:Tð@O^H:%c9FIuJv$? +[Xji^!$&iXq0l&r6 7^PI@#6K$+ 33dFP}ƓQoOFz*-}M&zlDI'sa@ne٨ŵT5OIDE kxQw_Tnh_] "N(i `(\[JzXog; YRiT[W{v PF뚛oEaE#N{E5F^#5Bg~# W5H5cc c1 ݥ:ß5J#Rؤas4G(ks5G| 3KSȮP'MmXS%@܃w,dZes%w0ZrZ=䢐RTH hI*I1qvy .~V\!TZäV߅F?ryR2ޕ[Η#L!) Q7eM5o$Gߒ*ho#h7BnTـ@&d˩'zQoWmgi֩K S-;"1@>!upə1hLZ<h졻Ox-mSyv~ڛ0.O%Lu7L3鉫_Jʿ$O` +]#P}@H Hc DV/ j>#oFvx(M3(|j؆|:Z/PNXL.W{q#k bi҉Z!sw!Dϩ3 WSt]2؆G6*_%d,s_r2'yRe)?֓ *j-/K .[m`~ )?ez"{*KI疙̊ۄ;=O퉄*z`gė]<*Tap~gH*| 1Fr Z9ȦJD3մ*Bx>N:3xhO; 7aֻ&Hd~9`.<H=v$ Gڿ"œI,T9X5Ow\ȋ3[)Ird( ^Nҹ߼q&(Xd]S#t2yMYanԟYl]T{H*%v̽`9dba1^ 7! Wm ,?&5[Qd9z{egz _IUЛ k>K C4*VƠ{mg9Qܵ~ٝ,)o3;L'SF35;v;EPeo?~HwOc,=DACGzm1'F" g,?Zpp !uy*_A>3.7/mHo0X Ba#8.y;φ\ ܿX\9[<tQn6Sz6+x98gĆ֛s YL̎Gf:ZZu18nU6wl"|ͤ-XX`j^7~(fP;uJpp#2 e})t:Vp :gM}68Q{Fr _([qĥ=%;t#dnL;+j+abp!kRittiw%l1ȑ=@{>Q2oQMh`^Jr9aTl=7?[ OfRer@uܤ:),Ͽŧ$)NvZE^`I(.4R)▣3B> w~LTN~:-V7`AqG&Q%OYmH捐RIs7',ZY;g"Qy qzoxkѾnO 0sD;CHM(Rnn,~W9`v2|F\*Fy|JGq0_ys9_S}5O@ߠ.fXkomD봝"7VsA٤taqHHҫ|GN6lJr$ߒ FzdaIua5UEVflMo]'mK" bϭ#XO 0~`-hIUu1U(_[j~Flvp 9_&GB!7`c3LYf\{v$jc,įFP<IKψdm$L{h\>K(MBl+ -+kceӃM8rL$U& #ókhTDu,#M"#H9c\'~njm=_v֫cdct7 6tKI݃M(H% ODLFp}API7j U :!z v 63: R$_:wf]vY'rяrNAz?L.~1[X$o]|"4L }ESe_IŦ PBdK^=?! [ܒJfYnuum)1a=B9F1@rQZ`0î/!p+pyeb^gLWNF-=pDeL}P#Ѣm( :n?=j^<g+~g3N)kkb:5 k=c5pӟ9{eFxtla&a$gl 8P8a;cʍ2A|=+\4w;g %fg@a)UeV%'5bDO«Z֕QH3k9Վ_7.@*{l9nZIQ$*2u+}Mz/E535s!qS|Ph:!=U:hxڝILM69 Bud:]]Oupif`)`.qlh@^䜳aO[g9tW@olM'{CwQ&JMdWZ[l(D_y#A6xVOTOt A1FmsGfi_c$Xݧ ?{tJF[MMF#[oF&a}יod:UzחAPfd`%n+T~] bM[Ԋ~ð~+yc`gLלܡG䘺r"K ;1JyȜάG. gv{.`җ;-J| *IYvzEg*F!ҎWMk۳[D4 'Ȓqy4 |L]Ey!64 "GJ 3hJjP̡.M̦hom.ݗ֘M<)I9ZTt<(+n8B>f0*_=~IUn(M,uwzsyI=K$D?4t:AE\('ZǫHa֤mf`ȑ""7_ ` TXsIPUmjn0Ȗ*mPmVQؔhygQ5,\aD#"-ƴͭXM(\.('YsXVdwSnJ-O\ٟ7 +׊3E> /l#9|߲5bo[ݬ{<IA< [V0_-d>l9C8`ն#vΣ'f~^Gi޽>;-NFA[`gW$;h}Ɂk|%3i'!}v$n/iO: -.-k_fɐȏv:@,,e{RɐM SQ'o̩GLcf56_W1@Wm|<8N9`X8.]}׫UH$M`$H)#M,fI4sdl>8S]OrJR3q3qlC7vlIѯK QB,m~{)UјRb.gu\ovxYsY>JEeY{οt#/8gQ ,nT* oyC9 -&9#yV CA?-(Xd2\ MAcv3C5toú3l7] 4ݕ#ܾ  Olx[D W! qF)&8ˠ'#4\3'P{אXUsuq-؆q*ͼ-%|-بiQ [dȺ\=ǥ򣯁UYߑ iF +-}^hT6ߛ7C|_#J[X?bIL*ܺ&)5h8/ pm 1M~-]JkKwV$Bpe`H=t\2Kˣ^Fb%cye}&vv>Z3pV< 0iRwȼϟ5ӓYJC%F_uB-*pt֨`iA/2)6i05+LyY ֪"=J״|byZFDy>RVNBqVd Lh PMb0c$#^psԘc )?hu FlLj$%vxxi#w+n)'fSU=&ۜjRǦ,Hl9ȹQ Ebc Ӕ  ZNX2˺B0MpN"?RnoPc\h$/ O7SGYRf R"] 9/*x4aLs}Ԏ^9Wb@ 9Jpwk]bM%wڪ/hH]s8D&شϦxOއa{Jle;[+0LG{;%7aSWn-wǓdq_IuƝ<k΢+:V7s$6sz|!y0 ~cEnޥID}+ubo A#r7j-RS~\;})ulj\ hMD.gQ{`_v~-5Qď$^(m}9w$Ű2$Ftܵ Dp)O0$8Y^7kF5Hs^og9団 I}b9Q:Ud_|~6x ,ubL"_4L;i)0@\xn,Gner#/fDPO\ȿ,Źr}%K|2I&%;Ƚmy\B~Z7yXvVI+x%PǦ&Z hǁξir$6ד8h_h7 iv(gH=4F0wEVX>4j˞u |P{b臛XwlGm dVn?8IwU(jk ӭTJ3f ?d,R(jSwF`BN1zE.YBhe|A?,HRW.a?e;;(bQSyЇbo(L6U6i#g!*1#w&f7hp#eu#aӡH1 `b7Ø{,v;< n*g -Fs•#{Dt !4wd.{REvt[<7DT ?Aӱ0Glv* `LdNrʇw8~jkVTp~ݩ*p 1X6?(Z<K8C (;@Ԅxa\1S!^ZhB%U=9 lPfLPdQ{/*̵L6Ap~esQ ~Ƣcvrh-wK0 [Ǖ_ ^+)0*7h <Ԯqt "PƳMc8Fie$[Z Ů* 1JsPaؿG,j8z}e}}2X=/ \֖#WيN8JEL0!^=c@go bXzSS޲KV)h" LBQIKSu( ~s6vWAHU\>;b2)&aᯓc$uDsJ:~ IUJ ěJpc9JNy2ưFZX_,2=KOMC~f>ncQ8 aYp^H%Х6;'y C/h*au)'s60)Ióaxq!l|\%5OP0WG4Y`qpN0]-ŠBR ƭy=-Aƶ3DZʛ0C |9@{LIiCyȖ(meڱUDờoewz 4;ëzY6_Dݿ3Txg0(9j^m[IsqpeR]`ժ  +x(~*8V|Q6"kI{&p i ّ[AfrT"+l,nblmz =6 |#au|AȀҦpW*I(%Ԧ~I@yv.eHP )2ؾn~e|ʱcõ5?I#_3u jYV{*EЧ>Z3Z*~\pYWyDHwDݰCCc%W׎n\49Bzt K"?( # Bl+, xJ3xc& q+0P$m7&cv/O"xe\#vsW?lQW{630e).NrG•׏F@Ap&_T;١Nhb/\5a Y =W\[Sqo%rvrF3(&hWhabI &ô':ԧQ(Xf+7.%.?DپGSU7)f:C7c jd:<~J%vHqOG/R7>#uj>b8D1D z\7S3ѰV,܈bCWɗ@TCmqke%Tbj8MzGqsS|fV`5sc`DR,qvh`(}ޯ&'SȮu;G֌\Xw3C-\po\K'}1b> @Yj>ZzɳI9LiʳlN7(] ׬[ݠ.#OjgխqTgX-:`r:*He2Z0ʧ;n`4!@FH4#Skc^7"ב|Q]lߴ 8r'57@\'lW̰.lReyPy=wiU1s4:H~b f<96  GjC%)[0,=/AteWEroY`"ot\+F;&TK4쟧duZi$o]W>Y-i /Hldlt4rsϥb"e\xZ4R<@WtV]ʑ/5s$GŴ-XA̚u`P5#GH?l<=2J$:X]5Q^DHrarDwQIF>@\r1ݠ5;N`kӋ3ja}Qb܈7`mJ?4h͋'Ohיc0 NTQgZ`:b^ %3BA36tTst}[mm#nnLՙXw 2=c*wA~I=2&Ū^Άń.)zbhW'u_J7or" *]u(۬F MI~s,V2 ɗB$YT9FnDa@]i@si紝hE0#efceD㻀xsy^]U)~$?=DKIJ4ɫQ:Y!jwVĮ<,#ƕr+DW&,骝`DEGn%2$T}dvAYiHYO}->"cCE.bUv|Ms1g2Rީ Is>dH24JbEm?*c[ޤd1̓p*ѥgۻa_G /=>M9K4+Y.3#Fy0li?ѝ'pѼʯ#z!T! QI"i^{v6&w9k/hZndչ`*z_#bg9(qu1=LioewOV%,9)Uj. P=^ K)Rⶠ xVNTV4qH H> c0.\I'ӯFQuxE-͐}׭@$ءOҋ[Zo=ڿi|'L-=|S᥆ڽ#2aG*IS#'Ưi^\7g!DoO\)Bܵ]yS̊XG?JwE'NBGV ibȽnK'=vXݛNSWG\Ơ/5nඨ޾[whoi<=$01%xIU'GRs:KMdIiLJwD`3Ժ;> =HxFņڹO"P tB} @"|%q&1F'Jl ɮSCM &5o{KK80=wגoM@^ 'F@@z@'S+8Y| 2 qA' a 6!L7nA\O*YwRފgU7'wOpP/%Fn{v:r*ᄍ0[2qp%E};"zSw۾J篝M:ϺK+>7A1۽R](g>,)Ae="^YIOOf!߿ w0;뜫 ?IcB>.l>|gЫΠ۳q}V~0U[?g:y4d3^Eਫb2*J}І[=Ƴ"LWJF6!0Ssyz%-ac+[VnwfO3BЙ*Nr$HsuĆ4R߈1k'σn"#U>z@ ?akϤ9 beC02Q\T츝@S`9ώ^%eaq4Nfh?T@b8{_|i<+^yͤ8&C&46G.8RF8TeflzL%:mCՏz>L4< ~fu 9g_;S0Alecg֣Q$vqo/t4`2W>_;xHsf,*`4x=DK:њ5~F_ 0t|!-!Pt y*Ij\ SWg}x;>?LG~btj0T,ֿP|EnSaԯqҦx@>vO Tժ8@fۓ:J} hZ.+s@lZTG w0+!fzME]ܷp#iR.laBMW|[O|˩P73ʼƧ,wz5b :ڮ5b03CF 2GdYq ԎQ<>>1`U6Hiyܞp-OY$b|1 8i7~>vr⢾8jC C5vŋbo1?OIgp;(KCp]x(dWw?3M1r&G~;8)gE#˞ԞK@~ŭ ܂4Ng{pY לXXzlq,e'؆3Bu}S<4yNfd(2S h QAa׊Ie(8Zu?tVKwlHx8 9K.Ԙ]6v?*-єh|$y ܯ9JmYW KVI&kk>swLJw.5È{ 4wa$~6,%;%" JU'i 7 !hE =Z8}Z{H%PT OT$alu.6x *JcٽQAQ a*WSL\ k;=[>dA=X:0 ܸj'ƚWzMBǖq¬*ʀ9#Q#҂3`pG8^Jң!tU N-~"cvʽ?@PZG5;6Ж(WMv_AE7&Ax[`~ ڼIxfL|}s%`qN;CLhG8e|x?>=`a? B'YM3 UTaJq1SHvsZ7I!+?(,B rVFVk)h4X`Dܷocx o+R GqrC*uI_hgG ?3PW,20 {x;`։S%HW^@s`,6'p2$r| S3j'Y2bG`\v7Ť;$<6Sw.8X$g1 Z)a P)l8\`3p#]Ct[YW.< C3U$8.~pbzrt-m٤\b  12FDM_|)71g(O&`! \KԼ c7ZXX_,BXs-`R4c۠ I[Q^XImR\ރ2`{Mc( rJF9܋A:5^@q#IRn- 0@5βGcFqR>wQ[4hzh4ςFL]O[j鼋շ*WDUsGsbs4nqE6OzVS-3?jlR:B.R&|_$]{~̣$vJee+#P0{B,$3d0^ g_N? 6ﭶ)Z)[o/hIhBNhPCR 64HOM').SkQ~_=bR\=$* B'O=D9ɞ[*=Hёt]@<t@x~ya>bzۼ(+sMtz?䱓Uv'$ŕϬC¡Gѣ4N&X* :{Zch IH?n5 b)[ B[y`IGlxNm\n A&C= Vx;-fD%S^"RoHGzŖ;KY(e,8yZek},Pܹ<-_VE{P#d̑޳烋L$'sy\PtX8o^8ԢԌVzW~^oea (X0LPpw_x4?O\ |!jL4>k4gd>I4XEj[|> ?WO up <_M}V4LfTH `|yXOiy9?.4"FV $`/]tS+}y@s5 `Ooژ 2}6>GEsW4LgK6;e]ۢ;UXu';?U ); :K-bDltqJ5zM!Pz-=q^15wUr/vf77:Ka#9c JqT`P)c9ذ|[l,CVݴ)CkNd?BVWd徱ҍǕ![-e]Tohj FE.&Y6{QQMH1jzH\VG1 gʂ{yCh tYA+0>)q5Y[Igm@V咬E͞ gI%[5{ #6| ?- @*bjsqO[G_7M jf1(ǂe;C(}!f ܢq\$k9SНz{hE/*-vsfFC3 EkL߷"Ou*=WmW:&C 4,[ʣ.JC)Bg-?'ǼEJ9צ"ͶH?5:(tmeU:ѻJ ܔFC{Z.?/rP/]*JFq)` ˉӇeȳO*ܨ'sorg{ $d֛Z~ȧ;kOT. aE Koa>̇a?0-}ɼc(%Cc ۝#Z~?ЕW[RQxLlQ߽{G_b#+P'N Ծ_Ӣ Tc\pğ.tp œW-#ɪ`kFPQi|SwNR_ۧWSZkPxV_ $"I"[`i><1.K*,;v%;n3='s*-Xً _'4gm }0|$uI\F ԧ?mJWX6<:TϤcR 4DqEAxRy _!2@U1-i~ߴvh=qc+_ͣ$(@P#/rc, +S@hΨ;Ar#5MY6p49PZ´*b z-W=yKW w9lW0]!"H* xk&NKꏻn_>[sP|({Ry"E~ʚ_9guClLn sHuro`[Ygz{lײ8əSGꍶԾڞ%,socWWKR->0-g@^xjᗊ~'׷롑hQxH½QPλ=fۤ&VԐ3;@,2 ~At&V p\.[هcrZ,׶`H&?˱ib &Ԫ9OMs$ШS۝\ҽřyi\4(w"ʘwd+??[˞P7wFFpӅՍ]zb@y/xX8ոᥔ '1Ta ^OABu,Ѓ % ȅḿ38?}`嗰h~ ǛܚJ>Vg:=x6Fںo%ۼJU-V5G EtqB!~Ζd#ޝr_=i<N*bӌEV'@ҧsC@^Cyg􊔇 Bz`3tf``¶x뀥Bw;c]#H%r٭F #uT{UT<6IS dSׅj0-$S#?(/l:< eT?qZfDM7w)9צ(Dkw))8dϜ=m~ ^m129=rP?xϑs9-A++]0*kx% }#Nbw4Huw˛不лzgـ# $.7W_T++1'S74s=!EBfWN}*+%jh?LowғXtFCղXi xs%c-fEd5pj벱фGZbumwd`RAn<>֌im`=_yJK>mv0-|` nv u8a9o9y g Z]eڦf7Z'ɉ٬Nsҧ &Mba[^ ~W<f[mtM| q"A_Ia&&\-E եMu5s=3 C,}PS}Vo %}1hhH#!bQTs 3RP9ilE /z6yB*N )Na)šd8-+3<;h@%C 85yYMD)O$L5ƃ]GȔ;=wg;W@nGYS6 oAB'pa@upkYEd3+&Rn %U:q ",$(` 'R6fl K{NAsaTnvZ 4OƔ Q%)D/qq&Qڦa0߂㦞 !ϒjhUfVOtX,R<3-Fc6PP1GŮf~i(4'֐YWcD1XifZq I7Ho[2=HlO9RAI 0`"5lُ¾Bpb3?&|m85LL_v F<4ǜE>*p)Oli½2ͩ*<C53=_68Pk]rUR$*>_|@@@;c>zaxTݞOc!(=߃L|xdR-nOr?z!>+]?WXl޵=;="oGŶ=Jfk!l$B?Fo1h։6Nh_x]0"=Ft9AP1bƨQC@PZ/%hNky.OeQ;jW%B*iͬ s3)M+Bsu"j㴴%7BWdP\`"^/ 5\bBdV 2A f#m ֯ `G?ƮEs 7]S VѠɡ>q=૾cb㙛)IWfps8mg8:+iׂۜbeܡ3$pS4twiG'6"/ے#uۈla FxˌĿ $~/ zQ1+tarTnOq{p~wI}]VV 2'HD~E^ٕv]};]hs=$е`]oJ[Q.*[/v/<8t=(gGQ1,Uv[ˇn&ʿZ0/pPɱL|s5ks8EGV!!pٍlniK@&T{݀3 $mFCj }1)G5C>&c7 %zD?nI,!X2i@8zc E@?rU Ax0*T}m8]۷R ~\[ӵ->׆9fZ:v3p?p= k C;g O"Ry)B: wP>#TY{>DK#o{w+-x=@VDM6'/\Үx/I:aθ5"#'JՓ) kXv8Z*3#J8oG[bGMԛ%-jGƶ?whzK(J^3򮵟S tT(QJ D \_[.*E-|t_68Jl4V1B VH5K綀QNh <ϣOC$ӤkmSe-ӍFN~')JR|7tjIg`z&d,Ϛ3:rM .O3t?\%P<rH b5:[)*siw ú G~zٵɷtnȶ\of&Sin䚎) 7jD +u:R`c٨ț1xhŸӃqcSh3wRj6YŅZak 85OȼSz aUs64.{pbVQ$,_۳XGApн5>C4sz D꼗:B͗g"Ie}ʒ(RͧgC\JfL޾^GsBз. .+g쎐D(&_*1]E8M۽fSvo_qʥm#}~*SY|'Cu%ԊGr,2D@a(A ߎTqG;ga2~6cNuEz i؇UR)+.-A4+T շ-=HJnj!Q^nO2cR)״3<NʯtMaG! ~UF|wO&Ai#7IrYbhZ$(#=c $6%Ϯ?}["tApL9EMv~F؊8K`2~uE {\iNԊJ4<IgqSuDO"-σMMs<62 Ur~ϖ(.@eaDm&ia`@[a6x]cV[6$z3)1MnPXgQh&#wÚRs3lHuD6Qd,-Зqj֚b@!% Sl|GbC4}p5z34hVPATKGjϐU22rvZDHeз j8mҖ.T\4 rCѡiv(Fp# oT3iz,G#a?dҡ9ES>_z`PtRIJ_RJ%1RIo[rg]ѡ/R.iA"w}#PK^K}  Vᆓi,:#Zα-}iL#2V#»es`ۛ.䳸csUrVu5TxusBLa?3Xq= aS`Ӆk34__H's]?"Q %['D P8_~\x+,j ʾO|;g| sl&Nk$ve{JO}oFp>I4\!E'g!d5Zi'sij&(>: L&Zffj& crgBR LZ/')~FrA<"*E JfZ;/i~AOoHؔ@BjbĜ5FHnY%tCbXu? C8i#luȟ =i3Vld-c')B0.#i_B=gި UʈP ||3R%iy7dd41 -~';%r;b?d)H2YZ.1NBhgSõJӼ(u%%,_u}\^: sOov*#`ڣT'qnk]iX%^Fdq3G1k#;pS(G}"JMأ @,ݛYM|JĢԠA%`C랕Tԇ@N(!1}w ;g"/hLѶrJHڎ(\JY|Õt,kȎ=/( 8ԭilO7YH,klK@.i>׎X5BaIkMI5ld_.:b=WrY7o_u t94K/dWbN198jt?2\i2pq%DV̹^/@ΥǶ"{-{Pl*;%p5h0_B`4X[ϤNy"|W( a}9$z+-Ύg572 1t"dWā֝nz2b'2|!"?{oW Y/y-Djܗ8#c_17GY5tH oU{1/ \՞%vyЊY64UBwCVi#ja=m]xGs^()|ٺSGidU~нSotz P5ٹ@>tp#8% ݃h5$C+K{5zS+Og xzh"1q*W<ړ?P+_ysԋr#!HDj;x@v&K(pќ]c r.:izR/xF5T#fs.ą{f֝YW4(}!7Ll\!t f}ٮKi暱ó< N϶ݻa G|&+7u*"nxT6$aSf4Jї;ԥ1bϧf\b)Y&|DUZ3\>r sz^i2]-J.x8(G _-;xμ2&an|1JWL@=hۍ $+ ;7*~tqշemT/*+]S(t T`m-?Enqk?H"ldޢ M\:@awB(?ўld_ӂ5s5UDng*C~7%nw&M(ϔT.vQt?D_!gP[9cbxlUNUҁp?b{t٩,h|}$^=?y0ER ;\GȔ.+ϝ8u|)TwDC+{@BޕLh.jJ+"x*mPz@m %in.)W< } s>tִjKQ#-!q(t d$%P/NtX( ԷUsN{#Nup!]{n"0̸* }bSbw]@Hx{R{.LN+CNuG%oQ'>6tjUVQ2Ab>_[ulbn|[" Y WΆ@ȇZ(GK :dfO+BqZ[J )Ԗ,O_3dSNێ/dޗj1"Q*`@q(Rh1B:k׾uHr&* ' AecL%`b4 Vld^,I$DEAŒsQ̳Sb)Otq/-!I#;Bu?(^Q0R&P"(w穦˷Y#T9eTh i[#8ހnegQY{> L!*۸vo|I6 +< ;'Q~m0K |K,<wnB;{o4Щ~a$9j5z%GD&褏DvC-[R,sl8Gב #MC/XXl8ZolТy׽dz*EXn /}LxqCmH6l\[Lsw.*ݲ}/&͡ʏl&"^,.tzB@ZS߈_~6,ZoV#(Yj)rTo:Ik7!E?d8, ΛkNbSItGjmλBʄgEdLJ!s4sM7Yg_z,Quz=Ό%[a#GϺDmKe=!eed<&gbySpr~Ãk5gM0)"Q!Y1Fo`Pr媮)G"ջ pik?蜟Gx(~jqcb mث ! xtW.*j͎V#y(DS%~cMԟ>l&պzإv\N]-t,p!(?*m-knZzD!pg>?vm=Az@~WzZ$ 1${2 թ,n.DSTQ+%&KW֤79s/P$^y;<%O0\{s/}+Zlw |7MxDo&5۲]qX SFv~ Yſ:8%_넀oLuPƠ#$2`.N[m3Q"xĸS߀sʆzVI˃16 (kZ.Q@訳zW{=C~wn/;S~KgaxRgL@a7 8ϫHqo[Ӧe3uT{ qs?") oa_S#QMߢI CKc&'~vx-6\Vq2,wk-9Ds[LW2΢Z 1_,cBY<ts7q[4-waW!`v}8"UCߘ,$,h& 1sՃp. m#&;877wkWJJKB4 h&~ IcD<$rr%fm'g3ؿ`۽{mbƌt1ldy#o/ puk̓dkƆsGFkFl4Ƌx*Qu?;zDy6!mLbfDy{5^H=YC ްoDs_.atcii5Vy9=m!X!LuMov"p7|=\*JNTq;]O P 5 Mx^D" *d &8'iD<k ~A M`SJDN-qLw90?UBjFO^ k8= 'جbI$ ;xM0y.dR퀞~2)Z7Dj>tv9+T'*j+UVQV&"qdbPڼ>7v/YU SRR' vow'9^Ec xw73{r!ﺼ6 Z0}mnDbakLn%|n#2膙v{4)"( ~΍_&k+U8 k0+IU =סպXT&*KRdzEZYlg5|F\O/v#t[˕N<̢_fsGH|N ip(f\DP FZd^KUʐ,0&-!N&ry5R܆|-}LZ(Ϊzإ+#i9nݼ|k>;I3b_2__#t/O9TڏqA|''t k@r+,`V[AJHӇ=vD,sD9K XL- w6|L DۀLlvGO}RqN.??CnuW*◙)1٩#b9LDK}Fo]gC/ؓ@pa<^*2 Q '\WR/?L({mo7 / f HR?\.ҥDpd[Qm֜' 퍗ЛMTn_lUV na!cc~sq;M,-SU-ofX^&B(6%s;N\$4s<=XRQ~MD'y%Wғ1pl xn6mr4`0{ ã*, fKAq7msp4jm cQ-3eE pz_bb+f a*#SeL{C"pHNYbW箥ߑW:&@P(m ]c p cRۗ1 9cw^wX_hc| k"lYM(M`xQC)h=OXXOW\nW^] ŰlG2I/-Mr =ePыseN h370΂jjTq_Gi9ӴˣF/<kK#Jaٟq]dž2Az ;gbXQjRc,Jjs=$V)B~hYG3.9$cI!VC "_^Yr j_jfcQj> @ H-m9o2}auNՊvO`z3fU@#Acr>oanSE߭DjMOζΉaoD }rE^+yR={Á?H-Zm|{ByBeP=KAMMW\!# B(F#yletes ѾnPƿEıaZ&;-fֵª=NsnX?%^;zTc ,9_,{z*HSfr~ͯ0tvclF/FX]E]2>*JG7%n/=;~r*F&RwxE gBZ#1;Xv&>O@;C`b,Mӳsm3EqIE8 7Cou Chk|/A[!ݤF y~6@fD4ZUL6qȩUecg=cN%_̍`(6P+uϮ6 3'# pMpg\6tD-lX"O6Od0<23-xKӔ\#gX=y,=.<>jݫ=uG6NTi~nvՠ\<h(EDa 68j Fh񥧌ix}2{̓+Wz<_=tu!|&=_)5S* ^tCq̶g'1bC6bf=2ǥk͂ad\v09.7Rfk6ȏ$m>}nl-p6-_qR(h/G)`"{Xبb $0P}tG'G"}nD+A:2/^|*h7^bZc{A! 'Fy*Q/6|^&I"{YGRK7DS0%EDž.+/bh6r'ɻؿo`͏ҟ-];Z+Υ4|jŜ _rb) Ę (£P\d_m\K47Ɨxo6]g].G؊ly HV&ic4;Ρf/X#‘3Ɲ8HUuUes;8G+R!܈!(L?Ob;v׺R[{PnEԎkLC̚ ؉3\T!s~+|}1L a4XM:bE)+s.[8EW P6gJhW;Њ*뻬l?ge!B0o‚h4/;y kY!Wrhx߼jqOL0I=} !PΝ!<V1K<x艄ΜJ~J X&– 8.zX߷ldw,<U2o s|L "?@h3'DsS@ cźԌ=X K9Ž^"<.cֶBwγRA"X_كEX!7 igNsu]JxN&BX p'g@Ln(QBck̘͸H/@'%6ϕ~2{#%姘&s)M/`}ݩ @wu,6cݬ|MA6wO~p1p̿LU|K;q'[9'̬I ըIּ`=:UWEťZ&Nh,evXD_p`G, :if~P@i8vlr]]n)Rq4I<&XN-F#.Yrgt<maL\'VS FS@$|aɷ ƑpZ&#DO|z.L'+% \ f(fR怬[69LPk6c~ }D? $.P!a3@{0_89HM;>be_t‹Gx:#^G\gTŭ|ٖP  ;UѧfEPѦ-Q3&1RdŀhyL"Q\TGAmxFV蟫3 F*ي>_kaDv ʯ*lWnhQ=Hq5yxqQCXO<Y믘' 0@GSSCܯYlɄM2ZoYWӌoa8 CV^хJ9eD`@1%>CF+?%&& sVdXe}D۠U f8&j6f[j'EIو0D%*޸W$у.QN+:<6vshxxINT3e;Ya#4$6E[̆~7E} 4~wg~͇}3w4_cdcL!BV&+͇+;uKJSd-]Wt{g[TeK[A]еk(p\}fgC+iU F6A}i$oԠyz;?:6NYb2$qRZjsJ jI ΪJ1Ft'sr.;QD[cԅ'Գ ~4և;I{6l=~iִOd]>`_lAk ĝ'V4O ;_W_U 4v _9mHv #<馮c99EkE׌%=eTzW~ҭLkͽz0> %Ig堷gÉ4>b TN׃푧77ue(fr%P\)њߞXBˍ3\Օ%f ђjLm?'S# 8 8-cxU%a~*`\,&Y6yP|5$cI"Ue,y@|/jlaVz; *U\g$^J (.(t?.i$J߶/ 7R*c9jߴCh" ]VcBx|ZekKU+|NvPr_\ܹ0p*T #sU1ڶ6p:M#y|#٢Ba!!Nƅ;(OQO# Ry=h0-x+[g/Z0 mBbsY',ya jt[$k[{DHҋ4=, LLu!U, b{bh:z,WRByyؙ~Ň,0*tċqsYcpQH %M۰Q)4 \ZUG&r)7̊' #hƖמ$eb-j@)# F2i7z1MVs Ԫ[xNeZWdôK f8_] 樨U `&:‰>|GThG`$3t4 +=8+] $N?x1e"ECD( 2ـzU+{UZϗ/utEf.|h[ttUzO'RCBNaI$ Ua,I~H!ȹIBɻ(}jr?@gx(ma3PY,9hyUd[$1vAڌoޭl05=1wGD6ٛW9:]hj lfv8^Q47Lo;fZ"p\jfEoqjЀ'e/ed KKTxRٵ&Wu>E(|@$P>s>a[R@' 3EQ=k`ĩ;,֔#+dzbs10* wĹx +Ԑ:Ǔ>FH6w|$>q\ 1^Z6 *@*{\.Bk=Y@AA-)$(ebΘŊ[j#eoDY8rCK"qbLJa9{o3)u5r`c(|dyh3G囈L>Do#Vq>%<~LŽχ&ə 5\!8+]eJ,{pNA gs%TFǘoةB2>#jN߬Rmr Eۼ-~:}O$e%}>3 }j章JcKT_X]Km-텯lW{9EKģhKDf d>vH?r+Z/q·YN&MnbVdg"8g!~;Qib&2uZ@?=A,%|wD.AgI-rЫ3iáXTY8 ]QaBaRwD)*2I̡:!9tE>FF]%~rpOo)bR{11⠭cy*u[) 6Υ~"}# y(ڝ ^\jJiƙV-i-6x/nIڎ=1]R ȩОYb,C~N];[$?| hXA󗔅ݿI2?g;2 NiUg @alsyLhۻ5j`eb7w*3^;$ Gęc$ф]}*6 KEx1\bKu­ _+qSI=Z1ffOͧt"D&ؒiwg#ꇕ'hDa#}?`r~e$,3]$kRfaY yP#뷐>#x ;3nXt1eJb]'*V6d*+iP.ZIes3gL=h"\vF&1өUߵ?7緡Q@6~h<&(hlH ̭2EbGxֈv}~Ko- G8?GsE뒵$3)`BrYqP0'vc"䨘FXSN[Ga֘.t|9.?zRp5bdd>CXU-(f0 H*m 'WBJ WUr5(iN/)8@;G4[ ىqaR$;F܆y;DzF_L /P s [Wʄhc%VGX? B?ڶ9<70ɠ@8?Gm.q6fSpS3TMlk4hfo8sGV^n .XCU=l8dfX{bEu}˜.y; \J-DP O% c"e{@!d_/+`1:DQ`e?[Munv_hI /E?>`@;Q'qX ~:̗F2ފ0[nnyD>d7a-! }DKgNvvba؀Hx¤<{Ϣ:$%0,l#T&0k ʗu{R1z̡1)YܿB66) ̙V0|c4O|9Ж]Wp.H} i~e#|OқE#<M~Y=Y%Gw\u^idA ܨ4nEfqC 8ROW EdA0G|"zS@&43W?bE<G؃ vcYeԋ;WdlK'ߟɏG(ɵE(zOhT˘p)Qc,bfovt'mbQ3P!0@葺]7<5/记i`iiIDqtAGdUsk3:L*qśs 5a~uvG\2ȹ(QUaV7Z-z<4"fDQ8a"@-ZvUnjP CxJO;<F. =D0u;um/Ɣ}KB6b]/۩ ʁ #ݸ 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?=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!ʨ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|vR6}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 ~ﯸ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]OName.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$܏8_Ô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$/+^|ͮ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}6~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$}?KeyInfo.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ªǔ_PK,XYS]3 St~cA=PQ=`PX2o&Q"BLՠ59(4EK-S30ȘR@Ǐg]GT ZTTJa_WCG`B|1Nl6plk ubYdVts<s2.r\Ϸd-P-/=Hxv}SI^V͍}>V7XPy^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,aynO0xTK cq!k&R`*7yM-R;MhҴb%N@FrAa`YўL , !C0:OyBH0kf9-\)kو. H-l$ʥ0/Cվ"R!Z>ڃ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<]$([,7&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?! '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řȄө-Y -[dI*vh D"{w))[cvηOȷ$1KpAB.Od0qtS Ǥ{2퍟£Γη shpdNIwi;k^&vDɛpviv'oZ҈E0"Z9aD*>HYD)[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#teT74s~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)? Y*)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?\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/{WithComments.javaUT ނf,"fux TMo@WL}-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ɍ&mO!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_v3$&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@Ъ| ]|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~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"R"4IL} @ͣ8+s9qؗj`8u?`Sy= # єC;`]4g!2.<)޶_~!Hi a&#Ez8~"$( lεtDtpS0ES)ܡ$|i"&\PM)b4PT"̊.d*95E^Ruu@jikTAR:"DK\DŽGesX.!L+. Xi4g|>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~CE,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 EUDyRw8~ϯ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@ԙ ժ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^ڌ\dz݅i<^ˈ;F7fPg0> 0«{"rk m,ƛ!?Ė1 \-øk[_P B5_n wA|Qpp_oA[qJ[e!#bsPZ Vf'Ř(1=.!4F x۰aop$utat[yf/3߇ǦwڂSTQD3H|NI!G3s1(fm1`zީ f) =$ůXLH Lphe' 85B\Tp-٤8PRS fjLYa30 0 !aH13)q:j99\.%gĂSf 1@K_]RTH 0gq :q'%pRtsJK-ʂhnG.hˉb\Dci]~E@ly]#x;xABDv'K % Y*d yD+~S _^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<{_Ū3+&KL{IV 0}݆j0L=tрJFYe6*Q^ԉyEin"Ɠ' d*zW#Z0L\FJ}Vt:KE<*#Twf:Uy"\P)kFXcm=o[F[g$ǚ4D/lwy)M%4;+'m]<3r$L^ntsrb.won{-w"͜(KKrk)ye1w\#2 M*!\cnY*z8%S(k mNEr3q8`kt%n[e}*u~(F[?]q4i&>x6d|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ͻ|orifiedReference.javaUT ނf,"fux Tn6+fsr\4ź؀$#-d6 %ZH{OoFpfDaL'KX,װ?/_\i=_}hzO2E -¬)KLaM30%@hhdPԞ>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});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ӏ ҂`ڜ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?PK,X\bRނf,"fux UnF+&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{ 3|}h ` _:3k|+"i46̜C?g~rfLqE3#d^?9+'k`!qW$3Ĵ09ţ}9Mp5Hy,tiqаfXgpaa(SNE|D27 Wz.r&HxSK+fK  n Z/2i*hy*XYk\Ç/CN &r̠1ύ_zg6X_W׻ER k<}+Bvk`9)%VV#X*:Kd7 Wf܀1[~Axoavs0y?xNAHx5^`4n?B.pd ]U( T<~l*jW!HDeI|*.ɹZMEcv&ӽ|;"=`-}]dyEj"3R_@־ILy!Ke-["pAzӀ0_Jֿ їڞD~8}cTk w /#sxXyb7K{dsƄvk fQnU-/K8VMEԅ2F,p. t) "΍L8 sTIdlb"QpZ8AWgq]|,/UD-xn[2g- [OUW՞lN?GãNԏ9dt;Z`fJ. N*}nkq{v,Lq`KN(yP%j`)v85J4ƴ4ݸ3s%dXwv!DYuA|U%!s 7l!8 H.!=b5}hC47Ahͺ% cX.zM+^o90\kp#6WsijNニar7|>Ɠ/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+[M=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^?nepifa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 SignatureMethod.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?8ί $ 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+RqKIBM037version.javaUT $0"f$0"fux uj1yaO kЫxQN%XAݛ-  0w͞/19$hIVJuyy`وΉ|#00'$}&((t1$cۖsYo`O-Ҕa2R<}]fPi3|?.kB~pZx&gߵWvaCompiler.javaUT ނf,"fux DnB_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_)ө׿w~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=Dzcl'&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~iCXZ|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%G5version.javaUT $0"f$0"fux uAk0 "5^A魻\[;Xr[(sF`el$7h;bgN%> hJJ3q*.x {_U0É2.B1!X|,D *}NBVMAﻮf TG>IJ|GK qe˅ .PZ1~<50~70Vu: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%׾~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=lϯXlAd6MR+a'$Z rO H1Mw{zfCL[eSvzfzzz{aaNľY%9IEԲE~pXc'~W@|V_1:?h퓰2hhwFh|ٓqrpTG04;.qan&Q!7Gf )nNvTf30d@iu1 [G\h?=GoidrPj hZDcT޹GISȡ);ÐBC:rM$ex0 /+szs;(qdѭc*nj,Δm;~EE6Cթ1C\6DZ8mV rA=6!^2vGori_FUo, &,)$KdQFY`{ҡעb3[Azne6^bT{E PR9 8cPCdT61@T9,hk© jXAFLY笐o(3 4ie.>ղ}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#5^^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? {{(~==version.javaUT "0"f"0"fux uj1yaO kЫxQN%XAݛ-  0w͞/19#Iђ򖝅EqF`aNIï7LpQPbHd5cǶ-z[)d"=x T\Mg4\֒j2+.Sa\A?/hM/#Wkzversion.javaUT "0"f"0"fux uj1yaO-uS[ABxɨYdL eRf{cfO`r()QϘSɖxT_[h`D}@B1tdYVcD. *}NBVȍEۮz{k_$%GtW.JqE˅ P:1O ;222LY{Ԡ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__~Repository.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"T40~/\"219qݎf4_!!!@ag`4n [tf +*/?^M*3j{t~+0崋^4eJ#Vp. x5g|k"WNDc؀D.*Wh)a;!_t۵M؂ K\ofĄLn2)@HҮ*JCDЕIUg]P~O,4pSR-Oۖv"Җ/cj׾p.Rug ri\d 6lkꂙ,qb>lci)neSij8Muf`݂=2Pb%lIbUX?Y9k[,O,"[`#٘X6T@B[g_n`Zt˙nL>]x8i^b.yen})bŠ1^&-%Mɛ,EU^dx?Y >oW:-{=T-CE+:N2.lvgy>v@] kxbR!KH) ʵN ^r9ԡ2e된cEi[ ,i't%Re|v 61a̝e-uyy3לhHv޵Џv[ASmL[,d(o:t.Τ‰qVYrV7ZK~ ۠xI ["#6HKdqǸkw֘{/Ϸ~݈IcsK)Xe4nƺTm bbeJ~s#'R/<9vvHys}Zd~v^}hJUm4y:sC95󦍫0sR, 6ն~{[~dbzkǞ{||Nhvl .zݴEԹb3%xvGsF̖ qAmb6?٭oF[4#]_>1+݈`,Mw{8v U𵂽[BK|VU+QLk!: mS{ m&vȂuVԩpwu;a^UE}.bV]gѯFH\l^ؿ3ureP^7ָ) - ӽ7ŗ,XěBF,XOtaF,Xc =*H,X+TF,X0DFHotSpotThreadImpl.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 7'ɒ((wە5j_p^eyQ%꯼q܁<]UFhMVt]"2E?bb͗jw_{k1ҾnUo4},з쯶{K\PJë;StETdZR2)Oef\XgnG]^7jȃLṳ^pZMx@mN,7\M/w,u.F2.v,Xy@ T,X]<+ !Wmn{mܵ:f3]p:`mWb>4 g3gyzU>]5KVZX)x椡.!-g12Tw͵u~ v'ٞ'C}֚X8ZKkRx7Y=M3z`/yIeecb# #3K ?a[ns`Wj:Π#] NRΧ9KҾ䙽PmZT V9Knmg`^--9Jy b3ѩjDkqíǒؒG`zz~K-ϟ{$[n7y@o8fbb+dT#zdz}e7<.,̵WH䣊a2 󉝰q9ï9XV@Nګ^v"tŚdFiۑrdwZ7oHUt-";KP׆9iQ&Hz( U,~gQlaq~K$h4B::|AYަ2'^"? MFD(IIg_,(suH7kf4;hJioLFc2]>z|7ԟG>1@e S)$K7dlH<4mrK4W<\ls|IINUFqxM>Ҙ~D6( hQrO,LbIh&~pX)[9m i"p" tЮC$4 oc$49?`)2a3mfAN=8,[_FXo& cjNzhA~ƹ;%e`!LMFM&ҟ~]OVw|/@)TJ8\g~CП~%I.ao\%W1;&WѤPZ3{h7 )NEQF<86ݘK$DPV*$f0hN=~ h^Q2  $N6yHCr%.k#~two/$mICmr%?: tЮ"~A>0'6z|,9O|Xc:H9,YuɟDp >̐: kp! 6?P(aVl4ؔ֏o ˭,*ӥ p>Sꯚ\dzFRx tlR](6H ++^˞n,(pOK ?~\<>?[A:^UGe\ssYlkg3/!Fln̬q.5צL820r/_(E/^ů: rku.R+sxُ#Pԃƹ+ AglՉ k^evhr"MEmL+Q%al!#g>\& )kH56 Y#NC"t SAyRi<0`;&;>,ihD6N9[>,$ + vlC͊f09cbi;G]/[F煙;;\8DdַL1H!\M"6XiCi#G6KJMxEo\즠ka`-%B{ԓ_IdE3*) t.IL(8O6K2 bGG5٬H: ͹LvTWt LNaWyjhmʿz&P1U"bx"¼4vJe8qwpO1\y+J FM)W&5kpA0c^j96n\]aW%GP"}B+A[5A% ST (؂ac]!m:_]E1hR D;[q!t} 41b&YxRhHofAѱ>-Gk=P8JG nUca-,5 mXiޞ7sb)1$\]l3s]LEV4g0S 9w EQ,ڋnTS?(Z]%vZF$۬'V#l gᖰ"]ecKKOpƠ ;Dz0S.A `qLٖA[,V t]9 fd Okޱd k6oq5gk[.Z`,Q5SBPx)4ڦ*WD =j^^dAvЊEp}Z1 y3Vb($0BÄL̲Ftр[R+Qn陥f5M~fb9y0ѱkJsjUnqUBeB~X9s';(UU 1Qia,U67u : 3U0MhHqbA`X3\Be GUEGAYO]'k?tTi"??3)fU1D~ni?U,8;KbZBNn͛E~A*D{W.*20\qDvZ|va IXpѴLS~Dy}@31g [ڶ>@ &Z`wȒg CyVP%l}6K9>]ˆ2lr~ PXKeztPtrhKy[%hVϿ˳ ~OJR_qtW平 [P-IvSZ7/l9{Yd$/n.D#_߸ʕnm 0 Ja,# Z #Y8n6fjkEdH+{!U U\j8ծZm ata)C{w/5Z ȡ}"al)MͩEX(>)CUȝV[( s誀&*'x"Z}dpT!2k `Ϣ*[-?n3~)ÇEC;+,t) I?V{›Ù:ԦtNɎI~yu%5- EB/RP5*63Dou7i%+7e!47KHtIc\EZ5vL$VM&`l:J<*K2(&79¸t0t0Ceu{RK<1˨}ujW{GvgL,Yzt<>\)}$wr Ҡ59$r y()j鰙(<|ؕ^Fyzyc>;<܀0OLϿ/Jw&GsXNFwoBM _֥7rP*nR'z-B^تPDa S*,b׊H @j i)^yzt+?`!T)R >U5 Ν 4/k9NA!s_}I 3gԞَHK㽪7v3,Z;"hUQDVsӆv0$G]7poúe׉p0!&?[:vE'֙gw(&Vm%yzak}{_1K[=g]2* WRԆ/?+ _LSݹhhJ-Sts'c DfzఐZSYƲ]QCU.FD"utAHTA>48FOn<b>tH/FIUґ y/iΦ^Z z6̧Ps.Vd{4jgAy3ȸ) ʸų->$`5ʁnL9gLQ'YސEЊU&Qގ@#OrqtJ)O&>H#ڍ5P }qw^k+&L/vo,%N]_;G*XPֳcطkm8Rcj ]hV550gP蚵y'J=Køw{#?yTSDkGB($۷yD/] sɚBw~ha Bs=L{mJ{P!jGA,-&}\4jΕvlO2Y<@$iȦ24ЂcE/[H{&WQ=*ޑdb3*黊9grX %}#2|iFsqk2q q~ (?XPNVLwFnG(jߛc~1M;eiO=F X!/E7+ЇbG MCv[ ]Oj]OqA*RMxu.[.+>^ɳцd> .P>AhT\וw4'[rTj[_VT2E`5T%E͑2V2Q2+ۣN\Va3|k R::{ly`\pEB0tc9uέ2%H{ΔɾsyDy[w~_Q)7rJ289@^ /Xl`TKo%B:+O`P|߹cctPH妶 Jz)yLrɘU1uo-1DcJr߼L\fܳK, t#<:(\kȘV.ZSi:-'3Ď&4[X$>J5I?vV ΔШYĿrn&T"b3 @!Y%ok˳$2DTX0⢁34)L"&%jߺ%MEJ 5;_Ø5qs@'y̓Ĥ.L8#2Jp>O⪫0 G$ȴ gpjKF2yQ %W_ ԉJdŰB7A2b]:XpCuRl (n~0?9 uc|mβ,4kZH쇿CDfN6fXcQ%WWCdqlN2x粑/ wVtBAE?U8 B4ur\ñ,N>{POw2Řv!Cw^dDc'STt\QC,/xF_t.##1_X`6t@6CLY 0NT }EP|J T3aHl?ǗezLt tv_`5_zL@> $3Huc]&|P F$vsz"|VL".(F]a[U.;7YTV2lHViw Ѥva‚o|*#ŢaοH1J'"ϳ_t]ИV{_&jz1ȱǃ ^}UX~gNșگ#QZ@NUa1ⵖ+4Cu`vOFkFH7 , R7>_)\Gڌ#Nk^G9cPF ?uȠ0if&ůEs"n>__ϥB4;r=x9fNR̂a ^-Tc1e)uM*1N_D8 ,9 O|"y[p?nzmfNSa2 &+s]ו-u3yIqEK,oi=zk ;\A?(~;ڭL}M rC3--[* '$ڲғ=Z솀Ʈ ~UX.\DDTviI @?:IǶWk)]&h8$ZwZK>֢ٙ7d*0/y sC k+8m[x=`uo2/6*!IfkWdMQ˒ <:Be OxѶ.gcx8ڿZa)ξ->m*{k oX lܰ.XRf7g^zw.͐Cp " o1tcA-%^m .9>%H!nB蘱j*|uB": I(IS~M[#%뢀P6 ɇ#`l88bmb\P.8`A?܅}6CK7 2£*7`҆7ENl%OD_ w*-=uGw<⛝j w@ -i$ܢdp:Ɲ8RaSw"{ vhPHW2՘6nd_#Fh*z(4m)eЀK w%Nck;#[:*C6`hl? ,i@5TshK!Z@ͷ%ڝ7%klE+#u|݀ڂnʈmBvJq| 3 b$.ߞ_BNzEAM8&Y<^*;4XXMOl9pB\u{{!TkJA&r&E&EW]{}8=mLkyP@v;@)~/jd,|FnۖK9HĮ bt:{[^sbp"urϼPƄS7{UdT8V=X-r1[ Wh3 No3X{hs̀inrh`tQˠr &, N7%{b|eTʩWi0whF|L+1⨍r135x;"!M}U*گY) پ;[6C0]Z,e4~7 c F%y;e\Rc:)Y‰CN$(/GHk˴(ҁg k,5˜*' [l).&NE(~3] a\i}Dq4 4gqvd`RXK[GBZ"ʔ -sSd`:.X;m jq֗>40X7J@3e,ԣX"Zעp(ZdZ 7'&~-_ u2 *M#wMHmׄOm>vavm^ 1--7!J%ϙQUisq+C%ْv|A-rŠ(4?|ewYʯ6[Q7V7ɦ. &H:L%g6!:ńl;8xwcḺG}d"6:I/lḙՕ(.ɟSO3FD)B1׳-Q:Kn\NpQpLpd;6N Kȥ&ozEcbBVҸ #K2BJɖT3?Y4<-Cַy<-XwȘZ$FZ1>A`K-HzD+y}(R9=NbC,UaedPM Ao7 3@Ff/fF2|8*L`ɪI/FhOe#l1$/k pCw,9eo{qբPxJWTpJ5r5 0*?pP3遂TtP1kX*@`3!QK^v i3~'KsOg˖ʶ&}2Eld2h6]HR3trCgbBL+<0F[A!'ͩL15߫cD]9G{c M%n#)O8r5C6-!v.%!5Gg-]f46hk϶@ڟ#{ agǼ>0 Lp \CU".EM) ɥ[Dh#3j9[]>E>mͮ1. E8IV:te%YuTm:xSxn ?cx͝Uhlkx#A!bV蓡GOI"I:sr3˘gTX+|Z:z5F.p dQM,dG!ᅉID}o}8G:I 1^JTo|pCN+m>vCf_FKq {)jBݤ_EPRj\[dסoẙvYpT6a!H6{0z ̥>/KP{=dfvػzJL)ё7ښxl\wv^P^AO!Z$@{;#%C xFSf"~+Et_C  N"Yc_aiGG,pH۲QLku1p_ǒ ~Irx)D 3m/\jȤe% <SR/l纚_ʸ`!$E] U3A8:7S9,V]IEmSlny.tUc:5ul2tXPJuF ŬB~~SF3H=t)Ӧ+uܪVۮӇ e'&3v-52u{s;4_vn!HA+#PmڷD@cȵ84]vx_\[BGU8iRq{eԛJEb_V.qT`+'M@7Er z?Zձv=7"47f arwͪtPS3˃> 'ibJ$ɶ|iE}Xz19:|E5I_>Icͱ*q#YW1*:N!ˍ3Jl+Ds D"+C(ۚrZs:~ir?fuaa>Ղk-~^J3ht]g֟2[0 1.;k"0}߷a*1geXyWs7}!k`;p׀aoTtn"nF)p,Ԭ4!rqE0G{g Z'&9ў4&Ԛqx}fo1}?YN='U@rӖMKk@3@hy~G[|k<4?`ԏ%+vp3b 쫙@g2{"t3;r*s>D>Š,;v``P871(۸VXxOˌ--; ӗ,Jc;ltMtf=3bذS%_pK nw9}CcI&vTh"\0Ȣ$Ѝ"2Qj_'~JCY$*UF$X]H Rֆ]?z)3X {fP cATJYNs kܠ#SOc(c+x ʎAgs>QJ;vp.s>:\>Djj UD+ȸ,-/esH =lp %Îa&N/KoCU>q3tŻm*A`)&kWXh6{ֺ8~{E /5w#xW]E.~&Yv\44T.Fbp(2 -臩htG J 懧g"Fj*6qƬ@'p qR=>"'fy^|XA^R'Yk8D9s4_'= c(lM#b ^BF,q}i-?C+K SóϤz;WiqU^H*E@n&|vSt⟤rѠ`";+c&f ZI_->K0B蕅 v3YAv^<6H[6c}sx~ 2$mJ~R vn\8Q3E\JTK3] 6As0z\x)2j׎5ZLZ0m+CRpN,vAPkby+Lc5L+wyh{ key[|fmOP9a1%Z^(e@|4+~]'k[ya;]j 0O1Nހˡw!DL% NLNI;9N?ɯM1B CrVږ|>]$"iUVBnu mr _\>-}AKH!wK3Cygָ٩M_M ]kbHpy%gP`D)Mi釷A Y$.rٛL;b}CyrH4Îf`8ϒ9 y̍xc^W+C$b=oIїb,&y,mhyh}A^1 &U㇍Ƒ-:ΉK dYrzB]-@*kٮ*ʉٻj6)0/)]UYՔ 0 ݐuAr mp-ٚ1l>Zf߹d%BMg.l 1L%\>iMs{d2HQ{dR"k,e`U:J5/MprT@6b_?x @ Yf9[ԞCF4隸ݲkpiVxPH]sY#KD<0F-Z*<|X_%Ě*:q=m.^ʅ .W"lZ{- ]N6{Jof U'VGΠhE<$I+te`>H%-'z@Y׃=$ {<~Td:p*lSKbڇE2:.vLٮ #vNխW@AEdMç[I|8ns^n?PVѥKfɄxmsC9_WԟΏHRql0p#s~ P/+IFS#Q(W'c,]G:VpW HyqGYjc@1^Lv/&<ц߰ȰM}HFOAցqjx FFNҋ}}iF.cf9*痃{]l>|Ns~J췥n%h4oOR ao@ LZ>~ Zx^4H}:qVbwPKBfY sGpdL䩽Y\,(ؗ0 lsg )Ŏve{Ԟ>|:44qBsM3-r蒢aaj$ٶ1-dG:5r6l$۝A9_ 9e#N-8Ya5vc3tX Q&3S5:A3,2V): Ӻ Ho*;ĺ?@]EJ[6R!:(QAe]=\$[ CgHR`Wby 9(P m(nOyB{AUM2c{ف>#fDS&źa^јTMAcHlq-8׮ AZs3K?~2* :yxF/6" eU7w!o 6?ѓ6Gzq[ifc]+q#qN+]lK^uҍ&}B6aF Ƥ/u+BΨ%AmGiAC 6Xh^Bޘ].6al;vPcBIlJ@^^Xam"Y0wD'<2ÑPTp]֕B7aHnQUǾt:5ZA\fQ>M z??V<8!yڣX ]>}돧`34mHȀXX1d+,Q oCKM=GH~:^#SizT2U{5aS f {hf qۙ[AzQ󻃙u2 B.(CJFQ Q)Y*>ӕ61} O;bB q#S1,GZ"y:TŃu?.3ޖxT٦fϾ'0.xGi x^PAB^SZԃ첇یCI7\uHbPӴs?xy|BmB^O$Vvfnz3* %/}m2=8wXM"G¤qf.srm0'> —iǹ;,O'ʨ֐z83.`nz7=*DisԖuR+S^/8DD 2WP@J{1tp#Tt&DNPqL~Lk67(ji2UM̀aÌm= 0BMF?y<0xz@lEyŸmҸh94WA\K>x[tZtwu"+h`'~(&{_zO50UY6 ƪHtJiƑUAJ_g2ڥ/D vX&A󳚇jLTm1jV@V=ȎpeH٬7%uHVâpofQU&Y,\܅yֽ,^ e0h&OeN;1 )A5+RLeL ڈD[rEEXn]C5gyJB]K:'x^߽jR_n>q`jߓ adG;EG-csn%t3mxPʚ=[uK$\fG7jFѵ[9Ӻ;S#=/}ږ>K*ܓ M6"JZUzت2jRץP2! MM8ku]ёyGλ{Ni`scV Z>NNqʗa-!EWvGNSv8 GCs" DAZZQ#+s1]$yaD\HZoiϰE! .$?˾\Rר.dIu@HۡJթq]L$*޽~jhwCڐ wf<ВPbIFUmnu*]!_]Gv=|9\X,CӊH']7%a)2jcƂ-5Q2 hZfZ)v0r fP Y: m‡>X_( n ;)]4DˈXn.~YTЊ߀o}ګUO(mZwk 7qKJGg1_p>S%;8-}Q"/Pykbl&AiR #R\'۷_eЋ~W[K Sϖj8Fcth'KQ"KOĘRs8 jl'8\i띘:7jm8OfI6 vS,O[L y e?b`*=h/_> ЍAdiT(vYj(j繁@>Ui>ytWÊ]nG/$ĩൽG}U-~?7\/͈IĩFeu&FmAXxP6skbR˜2}՘SǏo$='KՏi7du3痘Kf, bԃf6)daA6=>oaAT8}S E Bit~I9 S/@Kn GB]$"ÙG.Idڰx鵆BC(b!9El`#(2S&.- c7,z)54Cnv; lI@b(k -mnFBzog%{ybxq97[췕(B;u e),>sŐxWm"o<]riYmr꼓fBυaFŠ2[JcQsuUW0|n3J9s[{?u 8k%ܰ'/ⲏQ6@O~u|5ox/,0, | 3(Sf}ՒQ12 x9ˏFBM 'g>Z ])Q.!C ~9nG\Y>vZ#DǺ;zi^ßKOoֹ :!V&jkOQ!,>8M +F^M*VvF(=5Gl{jJ4@B-N 걎SO+jk״rJޜ0^L(0B8#$m,Tu\6wXj!0k+41gQ =&ސ"Z_и`NN#xrC;P8OC{{QqsF} LA<4zt"3BnDpJvrbf4:iGVa=_ld~^]sq~pGVIO9_fj7LdP.\dXX})0uS8_^s"v)]q-V/o_DÝ(>Fh0(HɌ>,CAUHp> S4^I?<ìTJ F{wY%cxt䎫Gc'#B9KLw^Luq[p3+qH0֧zG١ADRsL_v!n(T<뻘2:@`)\, ׺'4\[N_Qjm{&Iq]0x99;Qr!e! [V: h0NS c&ch@wylC2r痊1:X$R r[A۪ݔXJ9 pQ?GszpOW82mtc,ةJ{O6(q'AvZTq~E`<܌.n1~72Oڶ%OomQ*3'fux ) ʎ\~$O}A :WO-vB~DtYbϼhxC,WԴR1be]8f%d6@҉@C3,Skw~CeȽoQ(P&ݒl>lQ`Chv;U,rai'g A[Lpm>w0͇t9sn65B =M*\ )b©qg(EeH."~PM^^<:+Ӳ?`:Poijpv<Ãup6WZvu"Չہ}{Nʈ6; WG Ws\՞żPYf-[~Rw_FG8 9lP7"rqI[?hzA %BDIXZآ`m"ֱ{h* D [ &k 6Ez7UdH_Ņ Pp oY752: (Z7] &O ש `MdO3W?&  !vz6^cfޓa>6ʰ\݀n0xM#-7iI{X͵/YU~pӓKT9xэxV+\Lm+z{"Lekj<{ 6H$[{'œ8 sUW}=O!!,{ٟVB(uU/G&H?`/zO-/9':˗0T{_boJ>==׵l>C?Z'#)J"řo)ެ b-RQ˻~]a-Ky6+ewz%D<(E?cT9D HT6)YB*,(m쿺SRZ{OE+o*|i{zVׇ`"+C)-I$^bC:zi[GQ4 A cOuKco=L.rGc[q[ݸ\jE$stЁ̢ W{vsɤ 껎H6ee5Wȴ4k hi4.,H3BO!ZjI8K 7ԡT$Xc0?$p :ng}{^^_&|v&=ӔTikNR4萸cTJvJM%sZSqO95 im`[O.k }7% f;d  D*j[-ʆUwL=S&=8k&xNoە?3y.!He;#çGkY n,t IټL#/n@Wų 2MΛilH*|z`Ε>)fa'`LB z<]DP;DtI QI})$3=- e5$lIIY !y.J2xBw-\%-࿋73 - =aLi،^pdu폶]Ă-NA%"MKSC櫣'^4_Xy↉@z Ò|0lu~kdVq6wr%;ʻjg f55ƐġN&ǑGq w ze*5p@/N{+cdx"\^ԢåC[pF|1*^ur|7^!e$/?4 ꆣZI8=^]edNg &Y(kZWMUE3āji9vU'\ \^PLTrD}l;4MfzӽZsm?AyVnPL$ ,xy œT|]XB߇㦶oVwTrWֽ̳!h Yzȥ$\_a1pUÚD/Z$]#Js)vHQΥdo635+J/^|j .x KkAꣾIi PÏ=םʬ5CR_&"@ rաгQn/DMBGΛoCZOXほ1W )0r[)i6EAca/Ou)`Yw75sF(:.~T֘rqwS `>רY]ߡ/ 6͌]cۯGfA2R d,Y8)EUp WAD{2(ɑ(LmHMښ&*ЈDf~gMyjw:#}\#9u , ׸ ]+EDY䷈рn38dYZIkR8;9QdMק@f|n,b$C4,*?O<tH+?艿C+1A4hcVf:(b5Xdlapdur+ý?nHI[bS̪Ū0۲$jI(\_z&)]d;zruځ-cZ\*l;ah1x{CGɹ'£{-@ XF9[$V{-g}19@FmG]SI8 Z8NS2SR#"¨3BT2.yf<0sr=9Nrڹ`ߩf ޞ]rC#Oh ԐkGफYQV5IzS6:FW36dLEDnFS}X'JWԒ5oY4?d؃M zv!InҶ:3-aV WS"]HĿ ~gt0b >F)c+Է}3~+IQf֕FlBW Zp{DGfO-F(i`$r:DkW1T ,NSq{d Bi:vw'#~L$`w(!kҙ#oWQS661,FBtmSؚwSOqaH(Ck4LsdB orPխ/kW?X }ķ<8!Y!`)jv~־x*XvJxϨjan = <[R%RS?g32yV[NKB3sfX FB&bJ]PL8`|m,*+Ks/{zRN,!&[㔘4UWWC@BZb)\4kciI0ѽR"We8?mmPC]^d+ 4(#Sb(rԴեCgӱ,`P1ىTf~y94O)p#UMO@N!2@%~nztaSHk'@ @'<2Vٌ`kc86 }-P5*M.lV3kqoA賁G0xN65Ͼ8ǫ+ܫpuS`  ^Og[1@Vi+ΔVau_Fx_>*$ Hșu^/hZؿ7 Dq?ek!nu៯0)\!I? t ޔTJmlEк+Vu_HsJ" f\!  ;J}>@ԩsS>F8")LXEgy;kyo9o-n2Z'[p#ϼJB@j%F6''3SigE-j@r Rg#X?ԬZ"8̝dI2*t@w^u]jP$J8ՠsU[ۛԐ4@eXt+J#n]^^'4DY jǺ"?($?hZ2e㶿R&wY6]C/[3WmۇSI{38ַOQc"mzuR"^a{-Rʍ=)uE侲^3 )CKi9(߶c Rc K Z}fu̻i]p޳ B]ؕa< I *욚by9 B * dd~ʤ`(o1g( Ep%e> WO2.;bjalBDE:q; ?AEO]bE=~i*+VCfGFޯD`9Ư$솊t&2;B?Բ+mj ME/Pҕ"-u].g/~X^ʳu `֥V4Hκь`X|i6/OSm|&]5kDsKܳqXeqCrijA'fz9 f:r^XQ%b!$p2l/'UwwGf K&π1.I}uDsKnuYFS=JJ1?aӛ87o0XbZ(¯ >nI;枧-gka|oͯ.!v i,! AEˋ(#z$I[M/#ȕ&XBgN1wx%R9]41$PynF?qEB'pE҂_I^"z8|^*V*C-M FwJ"Ce(hͨ]bAK)vg `yV*oyg Kq!k(nrG=79nfFϯv s@:'yR7Q>!٬- 4؁:f\!FS_n"7řL4,JT+L>#MM! (q 3 ;]g$YőphIUnUa+n{O{ojE_Asoh;fjT[Xك"NWh#tdUԴ,sw k0u*/vWqJuHLh(¢Gqm Ә7Y,$YY@);0WKQ: ń_N ғIǟ}_<вi#8_<vwe{MRծf!} ubLw1J"SʹbT+Ֆv瘓Z4BsF5@2M&y^(=3 f= 2O1Փ׏>ݙ8#x&["&jFtC9 `gG(gRhk/Ӂ+(N;uili˔c`HlQJ 6m(w<2(*`{Wy+ɭVU#=xi0ϖHJ|)XyczڅGw[+`vxјZ$Du}]|gM-skÙ|1%?{ Pj,(R_5C4wSqb@Lnׂh۪@/:F66NO!2mLd4&${f|ShYaϿ |ߘp+(˭RBvkʕ]-Bm8o>gi`@;;& 0|Ƈ`Ltܯ-,`m~#P_ ~/}d`x(Ogͦ#m Uc[GʊWC)s̙=ze?DODsl-C¼%D;xHR{Y.=5j|@Zyof$ (5Ը*Ƌ}$)#gy0nP]5hB-z1x׾:GYP&+N /.UV1C1dZq*r86h&!{ypF#P̂< uV N&yYxM)U^w 0g#i= r:\~ZNJHc.r¡V !#R_}e_%4- %('|.lMgF8Ξ'4)[S%&jbܠА|61hv\?c~SZ<SOP {Mfx4P r3W1.Gt&.)s_>f2$mOڅdxputX6h;j{ GߚӾnѥ1 (y2ԅnĺEd@q _0b;jk?oDVטf\!l/6%6 Hv(ȦW4rf_DT/.vd>#~G,dN^ǰZ rjKÿ# ? 5|Ԑ7drPgNSg*Cua.2Nǣ+pbP y2|W <^yNlzR`;6+ 4g vwxKJpMyMxFm:eQ9>zխPrO?\8u B6m-P$e=-d4ܩ}bXt1ć}V4KNCҕQcXZX뼖Z@|kvZ3pjT ^yb\ڌp7=`",44.J;p4i7MZ1?Nn@. 1M|ڟ:i/tϦ]Lqzz-hFU{S9 ťS8f0v6/%Ҡ4ƒT!Z1h_f>m v=kUyE@z'8gfh{scW] B/$7ĉ7;lgc|yǃtھ}bѝI1ruC~ OL]Tdz5N)򙪩9?Xr8U5V#'u6BHa~N|eFU"xS<GV) j91%,8G TXx4uovZP{Q{ ppۡ6] Bi̓jVeHy.O_SE+༆0wf0$[#(T܇b8P]|5-^Vc'd5XxyC[A;i;;D.ރ%Q!&[9ڏX7@&O-bqXbsT v.]#ikæ[ptwDuKR/5| |`=٨ $ r(,۬jU oNS~Iq9Azg_4yhY^A}bu v Y+7}4c=stknzU".`"g>\uG@Ĝ|m G=W8`zo:*v%ƴP)3CӾu9&6d7*yDŭd߇?o/?$Jnd aKOJ~]LDb! "aAcFnwHvo$3l c$c̦np~x~U# u6r1F6^0}~S|%ghHYs:1RZmoCag-8*=8F݉=[q_:{La elݙ{ >Xԯ.sVe@}s C'r] FgѪv`R"Z3sT+bfH l{Քڴҝo铣Tvc؟y{%9rݤ^`lm'ebB~!:A(-|O Յ}Kayx \̊sپiޱjUW78!Ncy9C f> o=)yMM,%';YT_շvdؿҫFg^咎GJOj6p=T/!|EEP%~Aȳ~ :SJXP+,tB4Yc"yq †5tk9:!Hir#>B$$QhԹiVո؎j\o5؄2 9EDlh߂ß=h=*\o6Ao9v,H7  IdT}W߀9h~jK;(7݉ ot9,_QIlخEAW#5qT+)^Z,m֜X7}D.G=/1 X,m<ۿH.(Zd'ܮل0M*"R0̋3p:- ֎nZeOψv+[*|:rctc4&YV/d @6t^kwy$^ %%B3&x,i1(M>u%$F]xD}}8c!J3Jap<&w(aR5b}{F܂bt62SPa6P3"c\OMX&E,=OlD^ xY.xl\6RtXv%0pljwi4q7ppD*b r-ǒ:Z9Ox/ٙ*]S |г{fOI~DRLJ aہɱt:axGբZEGJ~Y_M|EKLؾ`#.{(6|?evK5%\7ǙíPwPcjЉwv"9Be]g.>N| 2CP\7VZi%G_6bR$և5Á-qi 9{[KS`&?SDiaʼ!W>ho HPYF? 8R%fm,~9s\TBlC!GBIxy؋4ruqHHROŻIf"zDudtfΆ 8s<9N\ՋP\ha%3e=xaFY"pXHc?z4}S7LO|>Mܘ?UlNQiBh8{_x dUܕ]#G5;!o+1ssjGAםe{4Y:2/ցB^X79<{vCş-p505_\hhęҷ5R/O="EȒ($e.؉_'sBn QmRA3f.qչ!@"ONz\Go>SmjTeARxXWa/@xIX[0Epvϡž ոST{XΝ[g 4th}1NUu6c!oT։@!fif6ު)NxNV$\ V X//ڔFCbox5eP Ѕ'7_ 4Ӄ~n aQCQd ) c`M,*,YIXk BJ{ޮVr=mlEbL 6&)-f'Bh~"X]?i, i~{c(g˄*%Pd(Dw $E Y_Ǜ,Z[$Gݨ*ʱwQrsO3WQZ1FDUK4-}ogHEP5@4;hjL oƑZ'Y0O|G<bP.)6 `t7 ^D%9sdl āt4BRz }f;W!k# sGLCY+XW/w[ʖ_3z.̤~,W).1ΚFeHb NBCEOD ;{ÂʛD!O%t3(Wӂ[I* y|Wq+x2n5,)rZ-Ω$"Hגð0g\bm:+-,2ۗL\(j@~_'aÁLQcHpwوnHM*zJo6qHwZkuO3)%35 Um{r+m a)1"xayl^xC ]K֝h?sp5 o eXAjQzMh%+_amr8q0C !$ nTj$ӛRxt"Vl5p3Q )"nvƯ'A/>/H%k[ØWC&ʉEIU8}h[dv,^OhrA f&.=K)P 43r숍L8GNU}|$>v=Ԏ^\%Dz0qعǪdQ>+xu/R3E&&'XYvo` 25tƺ%,''KEY8uFmpG ;~L }F!|J7ZP)$/ZH B)i鐄ck{{aYcTUchB"p #MtN>O?F7_t3DtJ%5;/T4R0uhɨ/Hm̓1cR$eA87,c`sj StG ݻ4+ nw$b?EP!˺$}љ̭7W i*kʌ~ǒ +gl1H1J42wI}M"sSoIBi5Kb}ٴh=^bXj /ogL'!P2bB7a'5O]qG<kK[فͻ8)U*h~\9JbJ|L*X/RƻmiePR|mCV@P/czz;`!?`^i&.<-hN,/i&CŶpDeL ;o8]@C{ 'UΧYFжaٝhRUٴݗ3q;Gd?y}Dj`mC 6dCi[=c0 S5V!8,hSUֵ$;9ն*HD)ŭcx8o=1>1;o3ɢ B-~^G _$*-+a,%2JJ.cN=ם9ΆbytB'1gm'ݎ v*&tn$a)`}a#n7Ce/c)+XYwЧSo~'Ur1XB5[=;rΡ {5`0.Ie|IWlz[Ό AݢYk Z+5 b{p :|UeSB&y*C*= b;Zb#Eg#~9ŹfbcնkAOaܚ6C%̂E1o"hBӮpbpbu#u6(R"c}VhfEXzʼnj#lR,U1ԋ'\b Ȅ6Xʓ3I=Ϡ{0Uȭ)Ӯ<.KbmxSě3L`I:\jDbpq fh7.VSwkMHFs䷸P0d \qX4y ښej͂)31uln_TX<;;ȁ P+~6Nh\T(DĶ"|8ۼ)S&mok-/=KmΛ?QqB#@G ,UD@({JWcxPq)aș`Ha ;,CQw1 UpR|.GPMpmQ$^G [CZ@: B1 zk!IvVyˑu ) ee } US1%\- ]ňobB&E$/\PM)E/]hL)_TrBHPGKzkqN (oJ# {D6=u zL% הECȤ C8.1#uqd*g|CΝM:~O&"@iJ Z=V*HgCwuJoY)̠@?[&1Qs\l`T_NxgOzfjpv2sxu?k5ϳW_1\4JRwI<x0~-^(3}Cs ZHp/.NښRSf]5CSgΡs$r4Eg~R@+>aƗڛhwP_7~fgE)k@Ƭ9_'#:kLBqrnϐ,]~UnWqk]hRpav"  Dj:C j;9Uörtby:w,gQɒ Dz"^4CU&1rmj:G %Wci+.13ͼNWyb* _TTkXBͦR%GFӟfGO&PDma6I;\vGh)1,nBѤŒKf[ 8yS5bTPYgHFPp?'H{a}ӭ@M'8_}F/٭$erFCSTy}ş>{j"$IK+TBPlwC!?GոT~x.O Oc'uʪes8 k{̫bobUL Nm @;M$k֤sSU) IP@QԷ/)OsVLӥ:BJd*!l`{S,%@g^+%U Ih3fo/$lڣ:2/bϰm!؄$n(V^VYs9S߄xAR#"KX| R ĭnVKM~N<^T~}zSlC̷haVK_v[1'?T$`aC56Utz(oJ2qmPN:pKjM”<-s\KM>w7m6 RvvhmAREIq-YQdIβכ2V86:?oXpX zbzl/ hCC"ksjc1fBM9QZAbg?.Ap %`x`>HdʛХyrCcS>f@uZDG-8@0˵))R?:ސ:&Z JUu{ tfW GePEqڔCm?y}?\Gym-F}=e֪SU}BS9W4jC  wэiwbO`CX1$Gߜ!@7p9e=^1OyןOs3PzۃP~6Ĩdz~0kt%4w:\ꏙW]I-yq4G]\rODbrWi85=Uċ l~8,"ZX{$[>EC,;z?{)Ogn ojT+YbNk2zu >],lƄ I`O{s1.ƒPG8gL4~򇥊I%/ 0=e|?/  SӧA(Odh |Yv4 Q)]Pma2={Ko)*P%l45L1TV)w)QŶ#9ܫ4#%9"hoO!p 7 z_) Lz5΂u䂌d,5E1=* |TVCV&Fi^zVzpf?)قxw]o?!`5Dѫp`7Ltbx04R)&=ED %ۺو|ְ 1Ҳ2;-ShZ_]p=c37W1g-C6?E@I,`M:ZSҡ(t| h<}F̛K/mN#ݧ::}`"P*rp)9)y?(Le @ЎHbV.op`[uDT w׎~=g[scU~pA} J]ohr , \ .! +vڊIGKlpi8!V]J>uWF.B2}܄)FFǓtGՉY_iѢ)L4j(QǓ guKVɄp$eD& ­,,GL7"ߨkL8cKn vX6wTk{ciPƳV6<&oU_P/A|r-#;0v 4]J6\UA4lyF٩ʫFKlen}d e:NXO# qp 8:VqBwO NdA;~U2jokUSlB"Ĉ^412 zE^  !&ҫZ^C%#OHR%7C%`r6vkA7|KYLǍM-xC:&t)Ř޶MCj Ilí k u tk| C WH"3adW0rIULXJ2gD?c$~lOQJwe/bwg ^Qhuu~BOUpi .[)킂>AF (U,Ҫ[tTC1OSZB$S\&WkF׳ w_ X56#%ix5Ji.Bb%>UvMk-t@YA.DPpZGkc9[j䈥}@W9`EÃFg!PQLa-B*?.RM\F|a/&ڎӴ^ЅK 2xqj] k=qPā-im떐bx3 UOMѿ݋.±W$^bRo#Z$dT1V]9ocM䚫Q]ĸ C]Kz~~#KsGѝ&.bp0ˮEUJH 9v2EQ?}nD"ãllk"Ab:w$dQ.1!/ ޟ؄j=]-.0^jVZտouv"@K'sRV ۫ĘI}␿騔~JreGyNW̳"_Xv=H oX!2_¸эZVgm*6+Z0^lCErm|a2*LwpAJc(YLX38?=SVmY*[.)ּ duq޹͓Ǯ#+f:Izi~Ny/llVX˦C.pc,ŰRW~3<_2kh5S廎hF^ ]nr]/a;֟?,hfOu.gB0^^FViE_љ4vO8pGt0Yx0>tQDD5iH( e5]Ajc-^;H£}2O(6䕥-)/,$K5El2Mi)&7R'&-B yYTh4,K;̿ lUbItchV%g 1:r@k/1&͜E@xXۯS9>Ka۸ OA/[#@/t \ըS}EZ{~a naՃ SzzSeQ'ϧ̈}Se Iə%oI[EK0{P^UX͋Dj'AZlnqҧ(>X蹡Db;4Xw{e~ ŴI1&T8he[H>n~ټ_KhgF#eӛh#â^ڷ+2 =Nv@lԪ$;NM^Xj:xo%[lk8pfC.p<1N*ѹ|døTD]$ gm08Xj&XU듆V>0zbЫ'cV`=YX%Ep&hn_#j1%J+k!~]~|/ fQMS`DΓTBy2ϕ&rD U&3$kC5_ _j ˑۏhw]ekF4Vy>\;)|(G!dbOޢ"]Og'Ḓ^F&h |`~G*W!LB[n- :]'_}- q/ܢ]jyVڻVb,^ml?,YBΏޅ\NN{LJ=+:>]UfyuȾJZ[|m~`ci\+XEҋ4:9fba^M?"5{H(n~|i~vTʵ4xozC}yJzM;SD÷C/sa ؞uS-ii!ڕiH6Zi#@LNR=3~`J ՒiJ6M5ĵ(RJG}q,dtKiA=!lj WG%> ÷]zI˅"kuG`>5:kd@Q^ ~t."M,g4z3ı=kB/&BɬbnUZQHO`]IWdVPR MG+GHUք _-ܿ7So<eJ] BՑk7!B4#{gl1IMп@Ia/jrySW >R Yv54| U#SJtcW֠zzl27x]m3Dl)OSSZȥЄ$G ѯ&g gu(=c(zSS&vG4{}h)A'*fLpk>^|8\qTrA+z,aIuiEEn4XӰ2=VDiynxx+UjAm(Mfah| Bb]!qkB+RWBb]B#8hKIkGTj)ǞMw.2B QфAgt-\n"/M tZWrvnFYH1:(Q#YݢuuWr8ؙ!aLDhgr&춂Ϭ%ˌħ lUNeUMPg`b륢ޥ䂮ȳ(`qa),͹=Phmͼ,~U݃Dad)c ^T&k"ݞAGUipܳ"Øfpft8x8=2|´zA>.2!;ze5{+!&2Mu V:z`@(LI/hRe$A[We,FfeJ Foyۇ^aQczϡco0)ui]5?LP7"$KU ՊӢr- ɲ*J{_K.vs{>Ad$$S(Td.w03)u:=s{CGCk}.^>3N 莒o2ʟ,EZpá8xsТX`՝<]fbi  ŗwCv&**FyELNuq]GZq!17("kO~lYòRv a/~aM%k kBEE(3V eq=o{{&>EuQoQ*A##e[yXD>W+MGGk\ԭ> hy7u LAtjZjL]Lw)1 NfωKtzyIppưFRU~@>S3;ygFjIW-pDRE9%&Mg =tmS N(I A=_ISB) ݇K4Ps`yUw!h9\@x.EQJW\?4[3]y<{ ̝nW8gq#1[atSJ 1L9ۅU`~@Xz7#%MɜcfS? txXJ0^,T"@fi͛]<7Mƀ k c`}[vrlTItxX\bx>BծR=APu=Hpk7~pT3P2'HPg_NvTWn$/P^&W'd 1lƙ3 &WyiZVNRƕE1 ԍn8sl>OvZ@3dɞNQWʺhEV1&Btty]!fCOCdƜ 5k*vsGX e+m5ߑ8p(߈zYu=9L))qıe 9Yu Vj6̑y}XC@beBQmw4I "]曐 u,6oT~!co]ӯnFKҺbMAH4 Yvjw)ܑFt%Iߍd.g/(vmζE˾8E?":`iz.LLty^X)܅5cU\E&ոw߼:@;>Q82L)P hfez.AEn!E +%ķ,3Ax22@"qK$p D"6)J"7ř S-B X}*A{6m/Б6@R6cJi;),AC^5u0hKOVRAޫ`@IM(E|aemoZuʔx*X9_ͧ6Bbm_ 6U&ZpDOlĎ s] gw0.N6`/H8)]t/ .]>%=tVF=5S=٣":rix.݆OpX[+^:ZC=-@u糂' ׆.i] l ?y['sM;—tF I =:)+qظ,N&Qθjs SD_*K{.NdKD7h3dg ӎjIVe*ǪoAVBdrVb 2-LLCq@L $(vޓ xW$b$ExNeLN։IDh2oQʉeP*"KR^.x3 _ՙUD֛[vcta q 4a ?D3;(NC4l}s8VVЏh=710hL,T,^ZNNa*F~|ër_}ӌI, C׀B8!ds=>.wIr[<53N n$4 fjoY;(H[, 3U$4¥=y-rCS0(q}iMS)C&ѸM: $<CwY@=#![IV)Ck WY^c$FKX R" QXꨝYBǺH\Ԅ糴BR3Mo&=kѴ F8GSـ3U(pXZҰ(}ȷ@{!A9@?Wo]`vJ^4e^mdD9ezRX3_+q1p z}4XPbj]z>d׫_W:n"c mp`:M$@}=-R2eH T3^#(CM:fr{M~6؝·n-tjcWvS%%zXJ ݓT2Jy5^l@:}[c % l5BJI[ zhv[HvQ˘Ε~;O:=L;"eBYԆH!Ǭ{ Bm#k }IbrqDp&;o;P RYޒh'yv%jX7%uf0l$Q^:Yf>m%458Z򵴒L³:Sj ¹_0\|#^`ŪhY^ )߈VVX-,u1<Ś3l>@}'5\t4Wb@;g_!~1pI( " 2PH4!_}%Bk mh?*_͡|&II-J>C:@0ysU}إ/X-/% A3m4y ]v(ѬLodJ"c"GZ9L=>HW^*ٺ'걦`NxN(9mRwXї'?jcAP>.i8bȀZ X='B6RP'2ɹ6V.teYϢVSN=2u]&뜴DDAÿ~]JH0I=9`bAY*hZk͌&)F$gTtSka`ͦK x\DppaX EɥrM=Z5'Qm`+%G(g?娂h'3į?f8IUęQANJ1>ba  ɕ;V@^WZ!1J4yaF-?\YS_ClηܑXET7<+msF RցyM4'! s*xS{BtA/e5RMBRYQΤ(Kp.P CS"H>^ / ,Ȓ~'Kn=w~4hBRl|)*[k %X|'xt:zV{FgAEMH)p'z Duf(9i =AgJ9'( lĬNlĮ iyZ+Mx}%Gd ZA0]/7jUA8j"}K:;EL~]s\sdvHj9ߟ ʜ=7eAS -_w-0_2~#)2~p9}rKt D}̔2Acu2Iu ZwA~ G$nk<!O&n;ǢY{DءEӃv.`lFeZI`ws^4+2P~С'cH)7[{ȃ[xfHvȵۀ]┕6}N[~q Be Guꐝħ;I EfƒDg] Ӯ"  ;6J4Hp{v Gm u+&E: Y/_危`0z5`.Dk^mW~5cB$dB9 9JԎJI<,;ٲ/Tni^& @6vXZ<]:0@Z{~tl5SͲcbRآ@yU7#6UN9[x(k_L]d MU1ky>pA$zz+{n'?F :(ӹSdq&{p;5LpCZf45 a-.\<+S,ZCv z8i) '?PO4,װ5?J|ȴ-lyFI@UE! zR4Owi 5:YK"hȢzOҝaHCLSh@k֯XggNPl1o+.a0س UWd]bI4Gn֖4% 6n CTݷWoӝ AO8+O(?4wZtD}7y'18jRn:<C;*ZSL@n)lC] +EO W[G:(*|1Xc IpUNȔ/ NAYf~%`rv@^! `w8H>'"pUBtNp-UjCʮϱPY(B(7H5BE-dnF;>Sh۸UA|ͫmȏHdtlSzPѾ>;@{8>j[u pd7JdDΊܼV>ؘQ>zp'c1eHh{o4PS{nCTj&oy5I4%?SXֻ.xu<+|N5;iAUYY’M a)tmz_iAV*t IkF#; YQv$]<8>K-b@pG Z1eò%(Fԕ*tXD"|h.ȃᄉGHsWq۬=HO&0e5u\݉6 $sU. Q:;vP38iRi؂LwƗY| sy~62Lf"Z3xVn2>HR [\3F9ΚŒ]a](;:<<=&rW5zt?0NUX 4omBuM>V"U >`ƒ"& ġh@\+J 8#2J5ieZSjUM%1k?^]h?hه"OfNC뫕Id*X-pX䒑e*Nty |4PL/͢8G5[UC 9#li>&C332,>}r x=j )l|CgE"MvIykװ1x\:8+:6sĜ+8Hk4Q$o]NjsNCd7Ja#iKNUaiE})Kʨad*rR8bl^,ISQv$;/DpjJPRSD3nJ&*KVdVM`FsYAU7! M&as4o/U~UF,x*ȕ?RuIzXњ^1կﳔb.&(njouCg 3;mgLh @|;:D}{qaٯ5TLR\2ZyUEmI8bLkZb$0՟) P ;ZqK XߓLgyBl `*ϳ^2M* ջ3!*=»|(]++ND>Tq1[~0kX)݄,#Fݣ$'"-lxMgˆݚH?t>%F-5N՚4&dtWl4c瓖T+4خg}2|̟ B~AnPij"o+LXز/P0BQenzq$XƢG dcsJs>9ˠ@]5|'Y:dykJt^񈬾JEN ]#a_Ȏ-6; Ϟ_ LHx1'_na>;4i9ty\J^;V6U;Gx*nzaP Euk/=&35wLAJʳR=1(1о- ̨m GMQ [|v,ʦݻ.>=Nv""wZ8ŲnU_ ye9Yt2! 8wLﴁD:ʧP HI׏=C:HXQu41k GX('tqr௮j.)n]2mmV1z7.L01coĽN,2ʹIeu<{Y<+rSڔ!DzrgFHEXr"uf,`Jn})ve!\PMt'سZuX)yAwzDDG!l:-&zr$|q%llG4fޠ$X:2M͵pd'zE+]iph/:s겜7` & -jcerW#X#IbgK.Z"jJ(o6ayEwtX2>(A~wNe7(M Y :494_*mqS4eJ506[T-h#1y?NE`] `ޒvsZ:[ū@t'5IJ)h)# K雲'69-}Ňs6b _UHC-[q;h!zeqV, AhW>-}|&=Q d1a8%DԺZml *&n$%l$$g^}DIP5[LA ^ئF۰Qt^I״y:J >+Q"!$^1J-fr3XT0S\mεNoֲ!0[BtqМ)*>z=1Yv_ \ҩ)OJŹ8ݡǟT c~ѭ)v`3m~#6Wf̾>:rG}SPO 0b x * '/gPfzr'ʍó[k9>wpy|vAI(IPΩ.8oN}+R`NIK0)|LxS P.+oٜyP޻-XY׫-U>rc?Y aP<b)|0|01aTn-m2YZUpMsey,!RlR ^m3@k [d&%TW8stp:T NLx)\۟V8X58LiPm(=ف΂24f=}\\YM2tcCo>xF`+դxpXkI3S֬[=_-a5kb~x:,D[μU.gpԃsğEi\;w!SRυ b 6rհ}_c3"X=q¤HԤXcBރDz0Io17I> o#FGhB0u@yٽE-7PvodgzF8{s@N3}A13䆞OWpísӶהņ3iջYm,z+߲HJ# ȞSsQfjz` ^~~Y'F!SK*<[Osg f8O%='^Y9UeҦ98"{OܝNtI5bn 6TP=*Qr3:؍Le<8 R>N.R-<șZY'BE?o1`;RL9noq=zepNj85]9Aن- N7w_T3HyByÈ=F)n`n*{/B@Boxgc d' ^f 5Pf}eM jQ DyEY/,$~2 .B&=.JVyCl}?в-Dd Z{vT"w`Ivfºkw֎.īXi?EgVKGfM .ڎFhk8nR'8:yDs]ޅgyq݃4]l%vLzAieo<9LYL+"̱, 2i溷]E",hlHts:GruLܣ-MZijK+ R^x3DU&= 6q&FUyԪ\ÑNgoG* mu ^Kf} QPܾ:נ +`(fRh4仺㛴ܤ$56֜HO$IRE%}n>9ۗAQ{B 7@ -b|\8_QvCbk[lscWEqG(#G!Vld8k.h$a >x@OrV'G/Jk޵NvG,Aޒm^©䴑襸6yo1s"8>$X 2nզ{;<(D%cxk[r]E9T1ѿ(!eOJB5ͦq1U{Hmv-VVzGM*1R*E * co=Ӭ/MB=X  h՚K&*}k#1#:sj;`fY`@(zD)-w0@<ŷ, v6ZNb Z U0-{|S5. "'bH|pqŴRMОm/|ɇvFeh=͓%UPdmPʕ^iVIZ%,>Y@S"h2vi|֎^ ˍ1tYHrDJT;:G¬]҃9<0,׋Ma;/ R=)blZhQTpm/r?m8VE)0?`\oG J^ HfOsLU'$*L;QҴ) ʻ_J;j(U*z0g@ s`dz6yT[Nf:xUϴ ^V{Ypw!p4msh_0œ-FZ\1ek|QZp8 {hE{vougܷ­(\|{0$vnyʘk:|եz[mf0hj)=hʨk7nk4ɹ[eY+e/ƣzzL{Fν-}i~wQ%q5gky`[ #?DzZlBfV-ω.1tԨI7nMnmFbZ 5*_27o*J+B;\ڰUfKiMQ+.zSX1d1C0?-و*P~?e+ڢN{(MJ摃 6ybI$GN% jti0fqnZўV(H5{Ki쫛hu `c,bqe]Za0eF,}ðDޗoInYb4) ff :^I)8szPx`߲InڡM@]ҍsOxdS*W"jhT+wz߰~` ^x}R^D$c-*SS zUTBe5DleAv?/0T<܍"7I}7]6!ďV7چ:le+tK  h˦ep>"Mrx/Ѽd._ŏGNva*&,^Hπ$bL+oO8]vL"^J&g ~|;nVk֖ 0Ս#흋md|6'ۖ+x\d5T݂SjƩqCon M_-g\,0kEJw> 2l )\W11M9I\(Ii*u9CX  נv_dzS컒1$XÞv1gˈ%'-tazûkw] tJh|{R<ڭp/|Ysd#jKXegכ X ⡖'#:6G/E mul/ҫ5 n&/o _]qꚝѰZӜݚ#KmnJ"5Ub"t und5Hs >w(L"/B=IR'_ `֖UnhU< Y :9Rs+} "aNBY^{n5Y6^xǾ!z:#C&dgJCS½d;SY s)ЎP'x_LF&7/DtkN}џ)";O"YNb(OTV9 [!!guHgAB_1Xʠۻ'h1KNg*^8A+\s􇹾Uo?`CyN)]}t;a.i~7+b͠:㖠enȽ*,"8Z`|H 7͜3u쥑.)z܈avL:Pw+4%g4B>-%BFmcez&[<סknTpV~5^hO>Q+M!t ZL`,ހ:AnhKOd ~([NK$/cp)nm ;<'zW OeWdwRsE:W2PVNMR[M$}=bh!B%M(-Ҟ C|O6|J &h@ӪC+ǭ[se|]q>K' f785Ӵf4!yHXg' qn|2=~V";4),9Bav?-sDUBr7YhUkV1m5u,e%Lhܘ<Ӆ֚Y,{m;C>)u26ޔ/X7 c>WOaw@'Ug*{x[ĄR2H.yu'!*cuG΋GxL;8ʌ3j' bhq}cq`B;svՊυp!{o _qNn[#E$i|3׍[c+`>b(dg䏎n4qOe&Z%8~%$C@d!Һz<5WeՖwXd?5!҉xϽ$67ɋD~AnL04<(Fꓫ_2qeS8T؉Ď''al:?c;9AҒ)-XLÆz{Z5ErX͓UznA@O .Jiꆌ?櫸,\g.FC2G*$U",K9)u=>9NXbued*+)# l?8*FX陟t(!, 9gmgKJ|ӇnDHAOzBJG7!;N t#/ӎX"ͨ^/>t@fIm3%𞷥eHăH|,Ò i q|'(?r|] 3b͌qm8jaYxk԰UPma4}6 Q bUݰgf!] vZVI%oy1͈bKtCe#D2i)P$Rj`)*dê)Ypb2 ú/ T%*臨e0VE =%=Puϫh !h@'v0!Ҫ|XC q'ŰzowOZ󅣽{mvqgud96~:Qwݰ_+@x7vT@ݲRճL%7biz*B[t٦?a '*׫Z3pxD&?_8)K 7hd4o(1jRɿtU D.ZdHsQz &[4(>w\h (k4ဌ{B̗~ֲ:AtY d$OԵL*FqXb%t~2 `oJ'8!;KJXMBQR_&duUԆ.h$_9[2.80 Rġ`KBŠPz#C@x#la*.D/A/p7v h]cTC1ŵʞF'̄ 룡S~{͏}Á;r`1~(IvEd9xFMVI HTg_6`3`%OU8)Y\+ܥ:ו̔2bsWrs!-S+)g]eF57o{)`+?!,:v# R͋:4mS2.d`VZTuUE<$tiZ)?{򙴔0iobcCO6N⯾. EfNNg?ie* t"%*Ij8/& Lci*ȩ'z'#It. oҰjE yxlwDRb? c9R-)E_eUdszuZ^\K0U)V]%Z?ZlW`G2pkc`kir3ǽ( Y%ҳTU3hCkM{rcҺ2JmեyŚ< bwm"d" .>+)r.D74gFޝ_VEj`"𴸖5P0~$[ Bu}\x=+Lhq@ٞt"$Vb'v϶6^eb>ҬeHws:@}~ˬțaetO3x>tgQ k*\K ls`7 :u'P 4gI|}F VmnZ62dIQ%faUtM(N -\ n*R5֚/@\B%^na Hb-nwpolw%{ѸZ9>Vd[#*C,P)22**9LJDgm|~Gm 8BO44wCbx@ߧ,R(Ԥ7Qդ,5`kEpXl1Ǫ,b[>U7 3LlCP¿ÏrpTu,@Sn3m{Gp>3r A=x^8O1SOj6]ۡl5cpRSqVмNe9,`˛^{ rYmϧ2/EL<,Wh֣ HA|A7>{S%]!5j3'*(chZ%6dk֑hT E6YJ~_b9fZR_k;\˛e"黟 XXM:i:\WYx}Ł:IY;-"tkSް ON] K#>nI+x:A79B^4m?D.4U0RbLou Nϼ35V DD#T1Z~ߧѵgR=^]lGWc\IPߥ>nxavAMzO%G|F4{/+5_1Xk !gٔ}T@ab ׄI+1Vћ`(V]?fMCX߭Qz]-Ahu0p> f|uww v^md;5+KΆ﯀`hJčMjFV#̗3/$6iȷtJ`Ov | ? {[ ܖ<0s.rK56̎ 7;C`RvyP+l2p4+VʇE=/QfӟPF;07:Wi20Nѯ̈G̜<^?GM Om]H?Ψ׻ȑ꠾4>KXnoHz0zE1)-4ʢ)[ 7bd4UF5o}s'D9fBBark:gHau7T"8j$J͚* 6ɢU80M^B5n9U2Ա؃Tw0 ڣ\lݔ/Y" ˒gh[P[LoQZ{SxhT8Zr1mmyvj)++%>P5 m< N*J$;|u/!=]aV,+TY0j; "u Kg'ISjB2? φ[|%Mݞ{S pPoyJ_@lR=@TP )WRƿO3lgdkb$@4ati 18]@^}l,Y rnG6rYn4IœQ6K\D]<Ur"J? R`a4%֙MWO%㔷?Nv76q0܋8PM-4{:G1 Gm:j=YVRݒO_tY@2s+A!0YtlA򒠔^#6lA9QЯ)IγOLS:;@ 6A^qXC°71=מrYh[[{[y&qC~UD܇ V.gy2 ̏J/:rT<6} lޜ!t1P"|6^ٙ;}O 㲜ŻMou,[HԴMlh-CIJOhZz'}{+r]k}n9vu\h!^&^!]]*-wT`^kʡ}5JI{ { s @@(#]|6\!JHHb$|-[4"Tx'vc:IFj0s_ĭRwxFq~-iܙа۩SZ+[vu\G7Q}NWYgp䋫Ilތp2oRE"e2[Aen1]<xnv<dT@76&u[JҮ#-`wC];353d'kKkQyz(UG}-'V= YN0\8|`'# gJZOlimLQBa#kL;#E[c`V[酌,(H& RcRV5o(,9MKGjFjPʰlIkPͩ>&BH~fPƠzM[qF{Ec$hXձANH#NCṉn1^S@9ߍ¢N ~1nU'mQ,ǎʆeM_`O9ڌـ[ê=WiuYcgKĨmU`rk-1PF"zRau$e3ap\LOtD~c{]SVį Bj҃wܴ1 0Ůt|C^JmA-}:H'0r( Kali؝-7/ Ok^JuеU_&=o)pPÛNT:/>] L<:p3ƶk{Xܮo Rʸ6r8Sjleٜp=!9ߺT_iHWJTi3 A嘴bC3S-@m8t~"T,T&wװ<[U{'HW`fȎn~k˲W''ܫC6M5 #_?~Ոľ!,RRR=X3"v"C뚝Xv=ߎȦ3v=<] 4S-ZX,X" { ۬,qW(CE&0h%b$$,}735jqǻї6t [[>H) S%^|nխNJzXŒlQښU4}L[]f2"Y7>6c3ZREӦ?魾({@}*>P2]E=,(5jzBYIå(U*;'z{]FI(=bJ ~?[dH|US;/q/ؾ~͇SS AGHikoh@cb1pAo%s%oܲ:= {~(Mq^ | e`^QA=1gj5W6?-dwV;y70 ?k*5 ;+)7 o^oC- c+"h^?#Q|;v tgs|R4=i?+m,1p8.apdlLЯ5mᥨC/>wM}Yl>'3ś yx?~q,&lЊU(9P' @ UnS w +d x }O3Qnj.< kNEyz,)6抬l[$e7S񂍜NUvݜ7|ZjnVȩ5!찎Ҽ4_-맘K0LYud־X 0/]Ie>EKt%HUC`q# r?E*cu!M'Hv|(=H6M2aP7ŻmR; _4CczljgبZ{?ZWgU@lPxx D9QYwdK5Kd#h+]@Acx*zr[gQCJh =qg gD 'ca[z*Qtgv"RZ`[XO?jfsK _}Ꝫ %qSiHoVaE?0I(4{ai8 /4{?S'Gv҇DE$cpPN3Ɂ2Ϸpv1/RVN.3S*-Rb|H]٨+%yq>XT 52J_15if~ʼQ+ i#ꢭDX>1L6irukəTfZxu*?y$"YBu*-5R4irX+^?YaON:1w 2go:A6C[K )c7y~(žtSlڛ ܇ٗs!衜e8i&lK& nm[o? "y`PXt%d'mi 臊Cܸ^Q R$!2:}r'Br(aSŔHoJWCuz4Ҹw;ۧOޖ/;8jE.,(ʔ?!mQ@IQ_zo6>%04u!Io=4OLf`urkE=h6{PW^gVŢA8InԖ!pz[Q?%oON=S&Mw^l7XoO ?՞Ҿ-}^,%y-2@Vv)`Du)> -ĽQ1"ڥCYɺLn8ir'< !b&aU}>V]i<_LF]LJ"}2{%"LѦZC"μف7䰉/9 V(&m؊24IuԵj" 16zeh~(G38 0RdQ߆." vkzG׆x|IFMdъk<6t (Hh%&`]qL&ϊ ժ' 'еH)j/ ]&A)*Ll!OLf"X)~!Es`~ mxgi  [ΜsiV?~''[qJI޸ Fjl8[0DԯҦ?ޏ&G;+|`.>`={34bkfuT:(E%Qt/ڄ6\ t$lj xydύ#!WՐ7&b=(qvyyLSﻞY;4~Uv1 @&Ԁ΋oᩇrbq'9يPY<*=>G2JOƔ8` VTؙ)پЍ YsTf {F ,=2ڵKmYeZ˺#S-"{;]AөVʎ0U_f :o 67P)BG*/퐟(CI&S~J}4b0hA aEYSiE ?~Hf)\e{5G=7'{r8+m2 SLtV,5ė]+CP4No~vp g/>r/P*>y3k,0 Y&~(UY9RW &ٟs=_ܴHCizӰ,H A\3ݰŌH)V5$,nĪ?IP,Q%H~/H!& ӛjxE/>pŦ0<D}AP)]L#.}b+lԷJ?fTI1CEF"mnv/{5Y1s&>Bc@4+bۢ [e'_S6edgs 6 :gے O ƨ.!6Gm=%Ǵn$SOjP/lXPZ t JhG39FO\%1k5檾#@\Ɖ嚝t ^<=2RH[%dO&^F@ZQa ncЍ \[Bb|;v!̭#HS2M1 RBkȼa$GY)+J\T{WggVT~=2"95gt{R1z" .K63yqEo 8Ңؼ@(YZR.| Eus$h7mא4K흏:SDt we7ޮ5iHy޻Brl\F5:&v[q/ g&<vyE0Z (q5? 47TbG1Zl+MZ-[Dv"jGƅVl ᡋw&:-ͻ\_fڋ{cjčM^) ?ҒCpUo]egVg]jxDs] !X.;wv~?E0ev͝mgӜnZJ5F2)fj 08>"n1 f=efFl.vU]A[CR,kn?^6xfu5dtܔsfba|b."'_\C=zB"(5^'˓Fف_9UW%1=:T] bq{.h2֍@;(p1]1 =YZXjէ; 3Y-Cl)ᙽ\P(Zth_ISX\fI8's,b`uSEF׫_ v ѷ-=8{BSjqz3RR"=YLद\ 8h"& ;l0_y^6*0QhLy.r疲+ 5yk ƄOJ\Ød <44f6[lQ7Е*b_@ QT fEߓtn}+袝/yZi%aI*g-!YcRlB⡳Yys3u'Kl߸~yp+~6݄Fx燁"|K7,3cr[;VWE㦝kJD8yu#IAk K׶ _a PeyiwԞcD'Da#s%?#yx܆D:p"3/ea#1oE [&a˶ƥh"y9:{:aF=Nj`_܁<_F9ɮHZt4@-gI:h.)w X~Uo B5PU W==-c6qr[)^%1]cTO>csQJ"/ FR` dw H*RAG=lqx c㔨'%"L[ qNŊb⺚t-_`L/vFR$g%@]QV0y,km{WXӄ\#=CQFBᄳB; (^)@XVw%zɗ6pŎ@oEgϙgmszjw!Ca&uZܗn8Iʺ)4YťWa) c0h.v҇] [,:@[,4sQyGA R͒s[^&ɉuHqϱϾKj1k&lȰh訳N.vXbcl_4gȦe";2c ޵5>3vUB@o\GItNOOѓQ(7& i>Zx0ozwr-4 :ua6€NBV `HU3Vϝ2 G :ǧV= q W m B&BMƲPb]œW|&I S8CFrFӃ?7ɞq$&C9wπҡG"j+z񔁟n੉]2yCT|תߐha%TG/̨d6' {4Yt{퍁-\7$%\1۪K*t % ;-B4Awe٪_~Y=NI; 3ſ0=Y$vDt, W[w(':L*!+(5.B.b&Ͱ;V{FmAƽ8D7F׌*dШYU%1yW(M(씱]/Х~ᜥX2!85w%Wʥfef䷩˙?n@Q]pך X&a^ݮMqxCn1ʔ216LwVjs5o Պw""$L#~v\@'7;}p'Yy N@+Yc1Cߖ`|%I­tvx>JvoxA/CayCx;uQ,^B^Q=+hz!{&S8܊MnD61G5JNS[4"m|Wzmkf6Οt=0\ ,(Y:F\ X+O:ȶ'$ x!=g#5xh;~e3}z?%zw Li4ARW7v}wutUt4S|ݳI;Ys1hY} i,UL:;^w!O!qr$̀M3 ˌQX!QR@Y'3Q[i79CKqT;C `^hQOzn6lGRm7ف;R)s&kAN!&vj_} yqYҔX#< 7\_i*{RRbZHxI)EF#i(ǖ;;ҞѺ3ecHn FSq5p~>RN{N_|@lQ0\eL%iZ5p\uz;sxdyxH?wxiXIB㠩'hI R|g('p!e6tf2w_}8sdhGlx|u{umu`*S*my}c6+!7ŽMxC8GQ?FK,H!_I ;Iͨb?se/8wP0kb ':0@[_giMV,$@Dl M$_rJr08mtBUj#οE>&A#3V\wi3meCOodX}ez: d3BH( ` HXE&*+o~V9$U}& [>:GM-)VrgLort`x ,(>&/)f#yV&u/yE`85ĈA`Wj]/%sF9> 1TBu"3ycjh ~Ñ]~zlS_=c([9 0@|Bemez*|$.O%-Z]rdhiNrj )w1e EKn{lTSRv]x y#SYS 79:2%[ZSzUmEKe.RQ: I,=!f{c+Js̶&P" ٬ S(di|T+,tSszҤ66ǖ%MuvG*R dP:ͯHy`К8) ,0oix+[ Z6ſ)ame|yAC|ӅzzJ c-@=J F?nfeќNJj;u 5it5( # ,UBqDQ|mo$pf i_#%rNN継JO]T78^;7jP޵1Ɂ[QJ;PPdcC|)pR9t?c?<HTe˫3e񠙳WJW p]!`h./>+Z2^;\}`0׈en:QSkD:81鍟;xas4hApkSEH-մG_ H$"R<Өc sxh *c R߶(K`)7P *{f`VoZBxpTǟsf8ikQA%?)U ]kHU Xb*\>g?*խ5ΑYTebK )̳=녑 aQv4B &Jrk4<(.cͪψ6 n ==w20yաxZگZΞkȖQ{j/UBL0({A zH7^[MQNR#}>B$.<)8hP,v"_4PSɾJ}(Q\4܂DpDke|QP~g.@!X k(r{x(by2^%"3MӨb@ ǪpWlro1d[퉏kA\[wlP-UqLiGӈ`j|d/eMQ.:J]<Ң廩S+8~`a;=1SG/ ܠK2/3Ҷ M}<jvόm52&6spl# ;\GKLo.h}~c#5';f@&W\Zfuw'3i»Jpqk,Vy7Cu6)/{;;ϦGt{{TYnx~9Ӄ(]*%`TtJ5nd4;[!ZOS̆ܫ8{1v`U•Y]#Źɬ TXB-M[ :yإ{3)Ľv\D*%mBۘkԷn1* vf`b zGbl)NOCiW e@u1,Y:>WvT[6 gQ4K\[#k tdvLblW@[ Oͮ{]< ]B;G^yM& 5!9ju-(˃^w!8<ֻMŮ D)cȨsPpa#-^Vn\yt|ߝ'/B[k`;57qoK|FP2 gJJ20WJ?bgni!A$ꜘ@~[)#Ń ^T;p#IadO4mF1MQ_[ubdx|\{MvSC6MHG.R!ssQ JcOĔ]2Sntk`Ҙ:g I-oG:˜/ʠ:k\'j|gi8%4F Q$U’qUJ,WPI9JP ,WR](?kg[BUP)OV7MdtYtb @MjCLcnCmx /]k?1o?QKq~ι* 7;4O1t*a׻n Ai!QBM8. MqБ" 6b2=a|K0!C rm艂ߵaC.O.2y G˻,B ?3MIk KdSgM]V/jS..dܾv|kwps dӉ:q]}6:& ._ WsGX_ ҵ$zT^ʟV%KÔxAV$Qe24~:OY J+zr'j5C' \TKRrÿ `u< RRzM/Xl];c3vr|Q09H0>ar1m;ȥ/ų/CPHctm#dL|5Y4A[tbk%\܃pǍ+oia^h*RSO!fN^ g,|V͑!̭0b]SDn:AZIje7<-c9H' }xD6PBQ]w!:?O7SA*zEuFl 懚}  Q&B7dh8,Ԧ1h2A?zr[".q]=eCl=@2SZS/X"o^AL|%g6'sS0F:c.Ee2 ~YhǮmab*]޻ Bb3_ӰV?5\8(t>P)e-i77@:n둘V:-9! b+bP̶)y ZB4GK_]Яmډ={c9XN}Kct~! [|3_$3Ʈ 6MʃxԝD:s!yGO,v*時NϜ% /`#kne-w 8D)oѪumQ2)"ѻ37DؽԺ94!)ՄrD#?//1۝h?_epG fDBt;o%Ԩm '^INM●׼YL5l Ӻ>U/\z˵քkn`ҒW0/< 3X݋Q.EP.9K'%$P֣t]Q[tͻK 1R1c!Kj(N CUjzx(zI\iaYNߝ'ZJvk]?OkMx%Cn,3I"~8v"vycfXq&А ?5LCG!C0^.k{3xPVZvx!!wG߮?͵?!Tes]=#U& Y`= -KAP8Ch`&_w;DqjFu+Ӭ`EG>]6k{mEӐu+&2l+Mg1{r.𺌦ζ[M=;EtlzA b*9[#$`mu$vn5Nq ͜|"wBĴ3_W}o"\>o6IG~꧓ ^zzfAtKMkLpcz,h>iMx90@5ID-_WTiI0Qȍ 3_dT֐u }X=wHNT .PGP䕁UhZ2R]knb棇Ķj|!9rƂFZ(>V O7fi4<+QuS8)b%:+ib \%jA?Wo[7/恡zN]zj >|l]KxZ0?&Z17Q&,fhzRC) ǟC:OudŠcŒ\–p4fqfž;3`mdyfǘ)к_3JzK,?(R_'!~/M(6G-$uӻIlĥT9w$5 r(ZeT؝0-Ojh ׅƭ%gog9T]@?E8^]A%[K Au@l 骡Z6S [dž@!h""9J-icæ ?ڮ`Z6k=Ni!h8lXߓ n0)]e(|͚dK'>E>sס?V}n\wgWâFIX AR$Vk2At1DK>MWp u8@`}"f v-L2dsa1>¤U]fe3O0%MRߜGoi:t&+NVp*pk1_fu-t&x/ZU ǓYqXxEB4آ Q #{. *oa.;s3;9@KH4Maigީ*>A;;$XH<Qs4Ύ-eE_Zbu"yHi>ls0 Jzvo<.v͑␟ v8G^;ۜxNt/^GPC3}T8׋0FCUyɩ2.#.kvп Gxi]WXɠ]xDZqC ؀{s,5sL}{@6G9̼8*PUZ2KvG,/toJ#>!~, vGz @L 'w/\E&D43 aWJ4q 1#1 3U>إaK;;d cd4] !d B.r;#*)jD6(uQK/Sj,m mP)䂔C\o %jkeR(DtS1klx:>. \iKʖpa[&?d; '˭W_ P Ysbq]FnͼTN5$TCrA(TI3]~׷iHL3#Q$7AH6)egl_͓j=sDla+(!KRd) @DYG}YT)1ٽx>&gŌ%ΐr2ZriHPĤO Fb@E#F>/l žGa.\2 Ra)ԞKRHzdNhhu6ݕrb.&d^r'?3ؽYLM:H#.=7],C[UׅXL+z8{S_QI jgL~8tXcm>q:qɆ腳,ʄ4{k/b!SBSbԄ҃(B| Ԗ6?J]vޟU]s`M`P}1"~)>"|:FJ_*48oym #9uwi0&Pl?p@h0BCxjdf+gO:X39NG|>bfպ+ L.y^wwH1 Aq@ZKc:#W\Aw*d5o4gpOUsB~7j-~(3T-SDC86 LԪy Y-!hY>\$+t]%HHNKG剈+Y[ N>XDŽBς6Xȇ=~o:nUbY@ֆ]pj.}zRf% 2SC~4e5/Z0r7ێ0d3YL$c_1@Qq28ϰy>'U._UG͆*46񵭍 pt4>U*̞–׍?X\~\MuO.&L!j!V@(-x1>R;1ByqQ/w \(~~}U*gc᳍X"va17= ['@(pW?DMn(̉͘ 7#}'LqQw- DNuopeq x8ѽ0 t,BHlןRZʀm|y[8#LJ"T%/kJ00^gb%|NBԙ6LQ |)sg^/B>&um&xGz1T1AEԨfS$ZfH/=e4m!-0ɳBu<ŸbO)fOT t Z y)8 vZGvy کY4߸"k_iՁVT>\D:(U¬jE X&etXzVJ9#Mk*JL)^'X?.퉒 LRQ )7 3Zc0QY3'⁧Mͤ{-E{G sq{VJ6*j$~YfLƵ<[n3Ns/=%Jmu 9Qk\bag,[lc"ۯ l&0Mhճ)z9(~.Z- .-,, fT0۰భErgD$Qwm_3w4"_Ӛ#_+zgUtw+);ˇsQD6yؒOEVm?`GG?o|E;) s(qQmn#t3cFu*fu")?HcVAgYKx?t2 H]*nߕMkA$8&jm% LnPg=P6XbcM0MoqdY 4koo-45unX:|^08Cn k%sl6IF)#,CT=|y4-uX$FVYBErR!wK fR`Ѓt7~AcLP̂^ ԩ-ýi5Xɏ~9nS$Ix̅lT2 Fy/gwP#x;}'C it$5oeFsLCt8˴/, U60c1/3I50^t=c]#1:|NٖlCQNqϛLxQphY1ˡ[㩦P >[OP<5OhVTר["i0EOd7v/٘V"b?I9Uf hz VqHz2iq[w;W⌏4c% 4L)|:pbӬ4@VTpQZ)@ʿk&aaQ\\tM: k9jzkaVq;yaa1[{f^v9TvM.U![WyE\APV@4?~X}2*ؽǸJܨ'3nP9;VJl_mz e0cCnL,+8jLz&Bhp&3Tc] ?MN^K_S #^HoX;ۀ>t^xMM'c+uD4:F̐(N-ycl89qoe j ]x-A[U6?,l6@)}7){ XI#[u޹ۦ rrDqgWj~,!MH?3;E2$9C cAZi*O)rQr**87JbXg*Ʈ?ۢ;7&0.-[aLˆEԧ?;1;]wCc"_)T# ̰1˓yJ=# ' X*ӨY!)83W7uǍ M U}(f UʹKW\L2 Zo@$O<(Z}2df=y$rg({H6 %% F%+ag6¨^c_cPq\V:K3d bhj,,C v+!㠖mF0:O ܻ!Z&c'T %ϑw.+捪G#p>jMS{3 $xj䋀o\n8[_uA>;\f>N;(HΡqfS6h$SdjhA, J $|z^1i)>9K,NX6NxABЌ@N ǵ$d`Rq$d09$K;/M.i$j3N mzGHaaV\y~@AC gD Yt(D]0ؔeBv='fUE2Jk-+wb8 'hu$-O>(V ّR5'ŠJ$#pu@nАG;ܔo$;Sf3ސc^FDO@JGtΚS7}1g˿4q72Kֈ̭sZ4k ` Wh8-́:'$KIW&A,ɷ`B]Ϡ: W}]F*?_FU; 8fƒWP*4=DWg]%쀲 eIKKl2Di_X6/3wOڟᇁsB#4v8+xN"hzmz]Ō4S2D쉫zNW0e 9JKphRY(Y`dqIKK>ܢTd/P[9umفg-ˏKf PF*]fsx n gJUԸ/(}n9~ywk`L5x''9̏k΢vf0p,5s9K覐4s6d`CƑ|Ϊ(zWtҨꭨ~u %PҲN[Jxn#z"Ms&pζnq|T뙷5vWoޕ$HGy7G,n. ~S# 8߭Zϟ#cߡUF&wE WTCĪL8`7f@ qݭ] .ؒ!KP;{KQ!o̾/ߡ/=p(ʯT &(2ɼFь1='xG}K*1z]p l`Hnc Y=p>R6Jh #9jtH.f{f8BԁFU8z^jJ+khi9/nɼqC6-[#PC)TP@ 8S{,61i:I4h x:f:!|R5v d~OiOdAH!$lvHNz]oq!wbX.I0V߁,;D`%/2 A͞ĝS1}M=}vŀ6  7PrpX [álW|T&|QPAFtMGTMƸ|`c}&?b҇po!Ef Ft)F: G*}?qTgvji &O b{$J*;P41MU7Bk%6Ua,B]BW|癀zm,vZv:Ne`Pĝyfy8aIZ:>'qb-WReG50;MwW`?]s:EJ(R``%y8=U%Hm[Z p|2ʻ-ΗOOm3E=Q AܲUJOd;|"k[F$p99_R6rwNEp~?'@w۹ZJ-ix~ݎ뢮:9 kܾ/n d{HDmY/ !8Ӂ  !z0E"8rt^Dz}26*`%a#wH'٤rZ.2Xa:=a@MD,ikPivK 1Ir?zO$۲$B iAEܟOBK}m+gӿlnX 06k>NbCbqv.ίk=2p 0b>_>xV{+A<>ƊauoK4-]O&YsvT{iʏ%&#M&|ڷE0$ЙS547%W5~rn_lV_pT)fߔ+Dd"M!۽=ϐֳ mmp)S5r2G Ɔ%@Ogw,mauEln0JÀNW+ubd&̼(_UR.$Cm96q z]2cտ(Qخ֋q@g&\a5V/GZN 84dspު =0FBJD`տq38͵҃Є<6w&Ab!՗ijX]j ."L]7#AC.ՆS Sw VgѶNpyx[< DaET{s)>lՌμ4&xЈ#?;YDzf_|s`jbt9Pj1-J/j{{NNR-b-m̃d )_Np~;*|~ZnR]E wcۉ-3=h?Bq33?X,-)Z vxc94j!poOq BlIHw8f~)cE%XG |Qk5.A }=5ppݙf'FPo,n(&;è(ALDڥo@U q NPs(Eee@k o_8D.4/{?#W;rץ2w`6#խ-wvI>愇Kkɲ/Vu Lj"qb.hKd>` k29.H6H7G8@_g0k^d5h8]O{ u|Wӿ~d ݻ?ynuL2߳k8bAp(nch>k}f8?\Q`P CgBVѰDgKznLXF C 4ҦP5)0*VGJ<2P:+wdzz[ݖ%V:VRc&bA 'vkV!L @)F`)R17swބ0Ƹ %֓#Kv'g]U";c{Fߔ_X~ApL ,o<].?Y‰2\x WLrՓ'1ƄTdVy-!7 '>%~Ҿs=#B5.Uol>J)QrֺużS^SX :r@SeLx c6㲱!ޝe݅-_Hc|gJPJy:sBDEP Vsfax* Eہ^LjW$N=HT-5#GQvLaI|J-p#xdiHQ}s[Dɛ“<d K|<]\(T54^-i[')%r<J:(~@I +Bt4 J)zu`P|l`P!"cWydF^Ղ #38k@Dz|9_Oc-OxF֚/2[5T*ŗ{O`nо %kPb|}yf-LFk.M:Y9c6,;P=i(ow$IyAS,=a]jJ6`D:!+MGDi+yͭYRiy룾/R|cΈG3*肣ns e{xՃ~_SlD"Ͼ’3ycsm(L;Y;4U8;FJRGM|Qk߁eľ`y0{#;zxjq q\LV UծW(+Rt )Lu V8@!'peX!qv^@61X;B%c4U9كS.ioߧW7YP6.7aJ9ޟմ0|j/LQ4H,XĦ*2; ;W0+<0@8k@(U3;|NZU17\ghh ɰSIE?ZgVԕq@3Mul).e*h>b9D4F˟[AApk#j S@\uY:N @t*kwk&C; Avӱ/vudBod6v8s$ͭ} ,굧3(5ZF]8y@*BDm;9Oig-Lݰ(+U3Ph vP0 ]uXyK3sVhUENl\[m:بDɤNW罧C"(VdlM={,9/u#++geSGتpQ6\dؒk&,̥cFp֮w]~'!K /O6OϩKULtF&^.jVG`0egS3P rk /YnI]ITyiN5,S~S7h72~"ĩխY%'EZ0Qe&#Aԃ1t53\ j԰u>*f VCQG/PlYԢ*nSv9b?dx҄h>K=A,*BÕ>kG5Ck߱?2L3\mM$)tU]uqg.-$lzv;a7^V#7;R 6jvg{ГH;^?V#}׫OMW9?^_yR*79<*9ag3r2ȷ(Gvb̃gaS-{-rr/ X39Cm"kMÿ^m@յ!Fn1=k^EDWn`Xg]6f0jsd0ʺ(:Yg;G>r9 ƨ)6ZoRv'璘 ~gAR{%83/V߱ty ,@5/ ?@z뙺 s9Č4~ iR 6>!,![(>rczwN>i,yYl xGTPM<`2͗(lљL2-73Kx=Qz^-D C$/SX!Zcc| N6Ԧݟy9'8ؚ&+PBI|8~ Ɂsu "#ݖR 'ٻ#k WWTJ4T4yH In"L9-D_k/+ K'jI ϖgzv(x^@Ѿj$Z!шw/q; ͝؃5~.hiЎ=b(F__F;A93Z05K=thuU,7=97eTTN$l-FPM Nߏ_m}R2cZWT)=TutaqPɢWnמ2LU( t ddfL?c)q]MHhtaDfLë0/tedAV̨9U/ eG2WSKz> {z͏Ƶyx{ UvZJ?L3 91DF/z>{y"9NJ1jLd҂/D0K%ɓ0DD"H"ƾ➭")8tF4; )FF Ap3bGe0bϊnvh KLTV k=.Q'o R@-lYR2Rt^E]-؄mr_9B uTfW}Y 6KCDl}'Da)HiK*pمSNl|ʢw=-Vn>` vb*ĐQH*|VAO EP}c8ҏ,8j1&z\]BT'XQxk!oK>awzRǷ0ev@*%o] :u: =r)舘K8pY qJdхJfNs 甠)#..+;7d}LVAv)ǣ{w\畄&zoY>[GyMcc,0&|֞ "pvܚlsP/i2uu ž-@%!kҒ!5 G޼Ýf=7y--^:OrHEEy #ҏʆ.xGReƲ~e>$dňA!P^ʭQϛW-u}0;$o&L#Xﯵ&"ڲ]`KE ~h(BlHr1zXd~d44⳶+$Y閊dGՀ'ɭ TFg+eOɤ#dk=ك˳鮴"AZD+iIZiζcϹ2Sx|^?kgJ߳5 -,PȃFq*>na{sH rq\x^9R;jKQc$Wӯ.v5;׆B+;Z3.=hsBl]p`8L͕"k.+>1[ʒ2j`-(R;qxCMS%fcn}v>a);Ϯ< 'BUs״gSҬqWbJȻ. sA=xzK,16 Ins-r4 Y& Gsb]1NA Zhi;W\zSWԗ[@{qʡٗStyRS1RQ$Vba O+O $ҘOl]!-v H U2 )*qR=Rwf)B]vtHHX!Y#$`Vm 豬 m++<$dZpKV^vzA[s_~[dsBp1 qmze>)0Xծxkt'Yu\{ɬKȁ*BH5yhK֥,ܱ }RZ@T9*qviސߍ 'ZJ).@:1_ɣu{AN5./%Dm@ǽx ;d(x#t^@^tjOD6NgMڳ5SrdjʀC@>VԾP4&1eb!TLu5jto{e]U5, rB6!ѷev"khy9dL_wA`z3о!ƵxǼ2ȸf[w24*Ū"1ɀ(~Dr(z:Aة-=uo|Fcզe{̢"tV1R&[>ÌOWQQ+Sb3\-1DIqwC9o"˜t0Xv4k$qHAʂƞjc;Iw_8V_:7t{$V,9o"frq(U.`Tڂk~.@лp߀WNÝj+YM@%/]@?b l \ G{!mXk#PN˿3R%=f!gU[YQ~B藇zGM4(މ3Lc>i ͧ^d`]x*E-r|\@lneu\Dז(7*؈t(rsn&c\IzwBNʾ „5hR2@Xoc}ZMY\XS{pz:6:ȽDItD}YΎ0*'tYyH I$-PIakQ.Nqgq 77ev)nx$3)TVO!g _(q@wK5X-`ˣl(>qN8=\#:ҿw|a/f޿* [2?k̤r !;atð1k=0/,Q|?u~.l~4[1Aes_:| sR]̘5׊YcZԓ_F.5݂=HRdO{O$g'E` y)W\$\`@1' ЎY>UTc9L&A`8rX´]@Z0VtLg Њ E!V 6+=?M2#Sdᡢ!s'pMafu@M }ي01^:NOyV Xu?΁.C1w֏:a"~kjϴZњg<=p8gUn:,c$!2{'z{GƋB.yo>"x@KARsLjψL4|:z] fz&S)܅rWnl@`98EfRv9P̎n(/;1hrMN[C*uxy)Fc>#1'w# Z|dHڍq=r͸x7BYFD2GVtj?;A?'R;r/3-~3*𡜤yfLGH tThΧjb h˖b0L vCy &WN-MCu^w4-LlGည (s1Q{I^6u*@ ,k:e}#L^`>nq3΅%(q?qWİ7iPg-NIwٚf!61ы I8|c;1\6_#$)\ne =5ڷop4j[S_L1:daМptviށ}PyT`Mu 3/b%i@yAZg\o0czy&O×[?{@nxI}K#j96_P|C`U\Ru('$, ]v*Wt8&gaGeEpE\cf8Gbw\n}ZEf , dF'oy~=`Pg"'}U;gaҘ+1 Rqnܽʴ_~q9:1)5/$^)09R9r<'ǑG/ڊZd@I$]8CZ Ti =UvdfXҫܥ+ U=-u($kFs!M~4h}T Y `̐&.YG}G;"6YQsHGY@c}i6)COc3ׯy؂c.X,3a!3<bwDqAz0T?{BYCZ". <huӷڮ n^Z$ ef-T?@`/=?PġuD-lnWb~R/w՗.?).B®@MM *IVGkɽF2P#P\ r*(O TJN$4_7A=c6ĵ3Mԇhɺp(8$OkՐI*Q()51mYŸw@F醍&p/2zS'ATۘ5A=]S?|wʼ龸/&g1jU$ηt6˜i|<!>,0 V,e*%!Vb[n/#_eW`b-G &9mz zx })%9ֈ_[ oY6^ c\ؠyɂ DED4#`ܮ ն?ZΫ%~\WhY&&)r O*?0Fyg>^rˮP\QXTҀ j R{0f>A{ּ߲?!0C_MV{`NJ BN"U>I}w9j|akVW$aaZG~*_y8 lt{22*ES:&#LƱ} E% u;XSbX,@2'> )E`^< nں iP]?+ M/ _z$/ L>S<1k'mnqW}ߜs!GuDv;AX>TQCx$càlnF*q&! dypTBcڷk]S~q]%@QSc8']EU컿A^: l @Vd 3Hn,81CȽ?2K {_00ky'1 bq<"2}TdtA\.K {c˦Z3!b*=s(Co!wdbg uW":焸Y:] ~+x=dDjLjDC T!ݕsOQ.mm&yr=`:eu* G@QƯlʠt l@mI#ؙ{Q"{߬"ݵBcGA`Yđ#;kAf9u5L4C7zuȆ;b{{yki(:Gu.|R+08pڜڢ/aO0arR6$<{PmVy pʑ C}6#ٌͅJCӲE+yUK`n#co1]e9sXIMuQP*E KR]zM`Z^:*7sE{ l<۰i4Jq 3/)=#nZ7Ba#+,DO|rO 5ad|Dc{rG+T]^nM9;D9>1$^.U=etH  ɂc]YwYU#ʮ9K"_ FGAgx77I+ ؤ0i* ؈-$n3`]gfwOѴú[#Mt}dA j$z1`H)XX!m:BLv#EO\LdNQ>?pBKEG-OמȲ {g ~-L;P֤2#鼈@Wp"%z6^ֆLFZoxp;8R'|ElxrnU.%KC2AZ癈gr7}~,;[wJEW?w[:/*C<]͡1ߗ k1<[dar1dTGRu[M=xbE6D d_NzR5TXoP\~Oo90a+{$}@*-sͻ}"ҷ}lKy Jސh\\H7BVPy wH)SsS(< :glp AXzϴ2Wڐbb ݚZa6g:I,Įnѩ|ñt26ФRc nߦ=ߞ 9 zx)eO$gggLJ%.ƌ G꧅YA U(iSgk=`05dĽt([,jIf`qƎ&V dE=iR!k<ȧDt|T>o=C]◇d)N8k{QΆ$`c5Cgocn-lTbb:-)`vh)r"xY7v(8h(L1Pve9-Ā #xծt zRUZauGdEXőAnv|VnѾXoPm(/g6z߯[{Q<i= .(T۶O'pYꚖ;?Mz8 ( bt+=d/ 7+6؛m7{c=#ݗőѝ)n\,|DzjQ?5Hu{* wFlDab⭚D憞Puqb:AhBFϹ ^O\/Y)3q4zItCc`h/1:dMY";wDn~#'QNna5x>Ø 6H_ A$wp{. kY9oIBz8/nZLz5dؔ/A) \ϲf=N"erF4I>hjLU;ttQFײP޶brlR\bI˃5"dgp\<#NfbùtsVyҔ T(C5MY04֨9*vZߣPb.븰g[|FߝVQW*#ﵱ14 J2k:NLЏCS&3 ;o?k[m"R ]6LH:Xl4%uEny Coxm,*#H4*Ȅثs 'xOBhVAxX]gcP0J{!yDl]\bdJlOF,!5/#X%uW_DV,^<^|y7XQQBS$X4@)=V4u~/n%~Jڱr!/l]KPaB(uH9'Xd}\Uy]b[?ŋgLE ky {][͘;N8,-t8ɏy2vX$M]qEتR]1Afi5dCޕwN9V$aEq>tnHQfL=٘GoTg.^iM!ɀ9" y6=zN0L7}1c2> "383>Q=~o56~D ٔi;<un)=fnQxmN%,>#삖EpL}Mf((2z/,E(їu/x rQm""L*c6xP#ab=l*<] V'bZoL'xdJ bAJH糄':"ƮSɹWؓDO3G@Nd^⩂-0CH f } zs r 6_BFE!8TEXm;KA63n[^mM$l_`<}jX׼1a{:f^eDTb\>#C8KAyN cE4{m;|hTF-@ rw/GJ, a55,Q۳9skO#פz)}Ylܐ㠍h,sj6l.?6Nt tX9PDy!liNAO&X.6r>]@f#'|8{(iYЋ dWfxoIMHWWpI4 %(!v lI^1q-7bpÑ-x4cl5ѽ8ﯳ oߜt] H}=b4AYi6̮UEo/S,tmXb:q ()rmhy'dYv;d߰AO(eTYؙCQ1֗DE}1FV)zܧjDr⳼s֎4m@+Z_4vj1.4_c]H &ι,[x?d;ynE]m_B|,yRYٌ ѱL A!pbNsvdDs='ޛRuXEZTJeu Gَ=9ث:lЈIBvòZsh3ct֋b"$&YQtA 1b mEϰyEU oU.əZl"Ꝼ|sCB!ef#ӧ6"s~0DE0;<\'[|:j1Y($GZu&^ kTWּTy5# \Wshn|OCL7Nk0+tLqBhQ4e%& EѬ+X!B/4b!4U3etXy 9@JNQy T'1K׌>z+7ϖD6=X`uB⣨>z5sk6Q[O?5HCȁu0vϨ&:l`9 ,xNHs>8Ċ*<[Ǩ[Ŷ6,>)ڴ>0)|Ȱ'm +wy 4AL(ۏv՞(]07Y/y}'Ond ]4X`A ?*ܬD:v曺=y}YX|^7-V{QX"QYk10CcN.IJbﳇ)sp,6f !]Ҝ *4$3*UNH<[u?t^< qN=-ÚNCnAÍA| !`{ =}viEQlؘWMIH07>zݵߑrLOzjwkue@>Z"W V> XTn&=)agq;v|8yʼn!kT:%~jsv GjPi] G{xUSnsܼV\U\i& jC JENԈ9)`92榿lJ0DdG\S2X( 7d7:tݣ rZ1oI(?Sт;v6P?:d76{6QvS)A3lQa$%x>S \ai"rp\磈$  A+2Fi{3sRԑVքϾ!` z:Rj~R`,/l{#+\'GTVa* 32;|ݛ4? 99p8.6RhЧ1t@60P 8:Z@$HMo|#;)F2O*8ih 'a?,6{ڇ܅5U f?pR' t?b\I.ߗmdpTVX ~WZ"v u]]94T3o .Li{q*r\Ś]W<0LF >l?zY~'C h_<[50HUfȓRCFHN>4 'rr[cv(NQK}HN`=sY ywbWEdY!0O~mF ֿ;e J8XWP { >s>+]qFR+ b^6IC GcߜbD+{Wl]k B"c@VuKorґIzczoF orejʣk>R !ЬA ל}.&lEkň$Hb܎ WP/c l @Ma}O&'Q3.=0ZoH\f^`9[L*RaoIflDh`Wn{u$Pc4aڮE—vV躮w3! zJz6*)Qa^@[m۠\p;ilM'GmL*D^K%z>CP5r={jc*uY>K%efᾉgfN7@EJJF>$(yp^X_b`2:X/jO:_DLCd\Sȉ !ݯ*L;ތVAR$0l+it@Z)9?< ao*NpHh,xJD<AtI]k=Q%+{3~SܺWoD ll>y#[*˜ .<s U&zDË Y;4 @k(JZY\#.WR5]; ρD+$\&XiZU\ֿ ]0ǣbA{A6sX֊|ĕuQqy ֵU`+ XB{Lr`{34t@߬q9!\i ..#&/,Zݶo8vë ]0ESFjeOL;&j'*əN%x6Gxpl1nB~~4+US* {"*)H3ޞQ٦}(&K 6/C Yґ ޤnzF 3G9e Rƣ 2 WS¨VyZ\\Š>-c΋TdׇCci,kL1qЯgcS>P0Ǚdxjy$ͳSV=̬Z+9\';L\+ϳL\|# RfX/G72e6ΩQFK^NxAY&w(ǐђi7vgQcTN9.Ov m3U8kU&Yp{+3Pr E jFZ3JH^bܱ IizD@ӨuM&y] ]U 5N:;/ΊTIKPC0`vxF^&܀N|f u Oy0V+ӣ2,GvmCR[ȴa_R(Z_9yx?p:Sl+:^V{FSlcui%ֹw*~aєBR%#́jB?9 +Lm?OzS T6F@C+ 8)979fF tS}ei6PmR9 &b0(W(56 %QD9 Q;Bpc،È a'`y.53?|$8i0ҪSxn1S׶ FqCybD[IY 4'i~H3l&=a{; [[$O$SFvpo,eF#\YFi'bx%*3$5QL-F-#..^܉}Ž֐O(E̬ {`D@g!m0b'GՈ d 0ZNwy'B}J{^+>~~Nr!V)|s%(F9`D',`9WVDLJ5>P{4?N"l(c5OCdbNϐhldž̇  tpJS9-M~)'Ҷ |DY#,I "uiپ~ .cv d$.(M; ^gofhRr 0mXd_cv0.^&ĠW[;3jBۊtTƧYRl)J>1qoL`۳juں-Mw Ӄ3Ԏ@ zP%-ֽM6T%CtA#Et]/@Ma* iFsqb/3N9}u:VYh D!>t#]Pmork5IW\Js NgQ>" z7{d5 "e,suȵ>E?/.8,7o_) ͙ r9}Z#D& X~U\Iٝu!d{44 AQ9Nԑ4>9̺ nݻا_~ Ⱥ}B+I<#/dU|.XPӅGOλ~uSw:JA a썎PW*sr1u,t^^|T5h<|'́>t`Dj?!9^3eWNb)Vݻʌ@BXrr4_Ҵ4_ͺ臄ç:q Up ;Kkm,mhNW|lټ}]\\sQw{Ӭ *hS4HS$cCo}0G[ MB^g GaÛ4*rʣnLYd&a5<+3c}nմ5 _'5[Z F;sFq3{Rx p~]eCgը|vCh B)ON-0E]>+%=4"gs& |t%b oȠ\b(Y` 5 > y@G{K?TVks ,Ys*HP,%|+yִ0:%d$?f O|U#y!BE 6?W;you}͋j/kY: ha׈~]NV<ֻGP8zZM yaFaiUeD(~H󧲦9A=ocPD!rIQ 1.8r򻃴oj^f{⴯nbd[bp8ۥ4=*kcXs*iܓ H\s@1!Yt{zX*к}_ Ԯ}a8l"`(dz *^i_7Z}:(d N(KyB9<`YW@P. |Yzfp-uMH0|zK{p/1yoᮽġ2 a6XH;jX2ti35t@{3WڒC"z<"n*79{ \GDlfR;㰹+5sʸ(˗Aɔ^&>$̖؟]wvM,0x“1C-+;&+&9jN鋋Ƥ٣;q7cGq[#y?(3 "Uw>7RNoL+RDq)nR !6cЮB#|ƚn3cSwMT:nV]Ur` TK+~imhj*s7F^R(bo8!`**[%+CpJ@oC:/R|̲ܩȅM\4XGjsQ3篌 AʌZX{ 2w{QcbH,ǩbbQ6g-w1V^o#S>QOlBP oI3j) lR`nFLd'< WZ팛S@:GK #b78rS y{W,1Pcժ&谟Um37gVRUysf؇#v|#tëg0ѺnYC!82S$IFiݩOne})ńqUBٙgm] \FB7ĸmU9P6q+[C2vmy:)lOiΊ  kIʜC`\hu&˦&jBf5GW?%Y^YĸE%0iFP$fimGbvzG'Qg&ys4iWno.77s茒riq9oPl+[e'%wb/s#Jhw^O+sVIUx9*xqtE_%&N5ho0C#g˘#ŒsIȭBX0o9P1e?} 7 V >qzఔ\fhhM Po?+W%R=}i-RY̲Ɋv ,~[1XhebmAu3|%<`r$³3uW i_eFUViNQ BD-]%Fw^d'm&ΦSWk I~ܣ{zrz!AKO^F8uC*D1MuKN_.ė,aC8#A[ YYRՎtm<΢#DCyT8?3rv2ԵBm{)`Hfs=qcH{tt,-o&~x %S1~XƵⲷ<n%>P ڇqFqZC}~/QT Ԫ֝/"5MQ|6uakr%KG x }r6.դgZ=ˣT;Addw"eN`|C|ר2a'jEP FD/5D`o%z&$O~ _ HfkQu"Yig+Hhp()23'IA+^?&B gw hSbF60 *c 1;~VNjUz7OhYg7f%8ec*[WS;|)ܦ< vcr(QoTx\ߺ۵xVAM0' 9s"Qn?2]7DQRk{\6> Y-/ʯJx'b &<ߩʪRt#:Ri3C(YiQ k]{^tNv찫(WPc@P͐VXY3϶dN]*U 66sxZdOOmO|V硓$(S b4%ӻ+[o5H05s?^QO@9Ɇk~_e3,auH'?; ~+؇|o ol[vo+#B2˄=H`n#k"jG5%"G9/FFm'pCV*@H?SԵKG@PՕ9`""}9i S }Ty~,eP8܂J&`4fK־v5XADUًL3ƄRt k \^wL`e#(z9 R_xE'k61fI8  9btdPE@ȟҿ|hhkYݪfO]e/b֬Ǥ뷎"3dhe%{Zy cuxvx^d@n8i@??CE!>s)%XضHI7坜:F$b%eVbaN.5wbdX$~[aQ IW`f]WGL;Mez}LW1qOOT&"1_HY1eU̥ {mFҺ07| ƣ^zO6rԷ5 $ٝv\z3:Szsւ"\I$ڏ(*Ru+2:B\ә-rxx̧ P[ڭCQVlGMX0᱙wvhcn\o>$B}nW.7%n5'4w|/LXW:p@@o zE&( X^}`){('R#hQūU# dju}w#\Qڒ^)H6rЈLKwwc ccp _Ovdd[0Qutz P*,uP6o@KX#qP:a9?fO9Z}vZngL_`U[0a7 6e3bnPF1KM} F_#8w}mwʘ%*rn6J.Zy zKQ֟wpa%19zdZW HM|Q+`MuM}Mζ/$InG{gE V(Em@vvPY# G,,}F 9lrP;ECX?lML`(xvwRy)}._QJ$EͶTOPNEdt؁cm}ӭIAFKEuS=fUȥ$OXK%;[q5^_?|C<%b5\{wqn t0!zOL` Pͳ~TXxN3M; G&Vf.ǩ@Ii<hפXzb{Եc\AAm4 кOmW&Mpe{s+(!?@:DI<ڠh h,{&De4إgFn*h>ړəo$O$΢jU'2ox>s9/CM}1/4)@>0ʜFdYA FsQ[!A}MGG?NO!8-mȜLPft(uBOpeD =Mb?5vns$~a9OD'@&9w~M:>,_r&z-!ƚZ+-7$/krC(=ɫǸFw]e@ŏٗE&Z`_1 =K9Igu5(S~'k!EECWJ\Ͽ`']`8E{lX/;?H0_1:y?Ac?`2TcvOV+LmieYc3K 4$8LfYL5ƤtMeusw#k:?([ryur/zckנ_ RF>^WB|Z^_E'1aHWELł;XE BɆo6F71.R~O(nG8.0KڇZi.~^qB^_e\y^BmG,*7 Dttv4D2 o\OFw9+ivdh!XPH~Ld8`ݍZvs 0Ԓ!vX;+o9/|D8mPF |\$l9݄|+P(mwJWMǮRD81e=-It(h\W߬%;A+; &%ܴoYXFU?M%`mQv x*@} v4Q4=yKy" nX9fUH(' x-n: jհŮpx*P! a|ZR9_AI(z,:֏]%Gpތp+UZ`/)[K<޶!'n5+md-p>wE ZiLotd&ˍg<+MH+ XksYxFGKl˽j fZ}n"bV+y ̾1h(x}yd3SK 9!7{<, ;(x\.X<~™.e=9, FPeg‰j41L̏Uw@i)"ۥ[0|H[Z9KX'F fu%3/O=oב*u &bNRG:2E-pY\Uz~A~^3KJY%ф gy7`O&q@ y|BE؛\ ,Շ,eE2M+OȦ}[} 3]Bݜ<m W&SǛOp\(RUn";KsH> Ek^ \m:qqCX^Kr "KM U|'ĒOd`TRLKuؕYxÄ c &/,AK$rs]Ɔ?VVFKI2g*V¥w עCpk5_,iLRFa!Uzo΃Ů:ޱ\pev [xA؁M2p_ *$&TF~\D `ՋQv˾ͮ^=^SYNtvNXmN!KEtOnY-fؿ[qAf'Α١g=-{)AAMSw{6i[6G;;eru!:n>Z(eͮ8qoZ G ~U.0( c`lpruGPz,}$A1ZEWsM&N#ɱޚ3$4ុfSKp (򞏳Pߙ@^0͓CQ"p v)fJT{OQ,h0bƈ3W+e,  ogG!^}Xǿ;jg *5;RAb [!V7 ZeeI y'W (@APsp1ˢQ%VSG:Bp`` Ak\dq%MۘpnFyKO`aE^TӾ9Z!kd[!5FXI-أ32e;/R;8|= òRR.#jecZ](0AD?qYe90~Hgpq >a@v|Ȫ&k^xB cA {f8ה(QjL-}yj5`͏Ëu07w< @2IZHQuhNOփj$Cq Q6$LP p@\IA8~+mFH17=,srZ5E)$+6;ߣq; KA2ZJ*gY:8NcǬA.۬(*@k!K#%Ay'YYZrWXnnKy:i;)}+W&:EOpIC|?1| %ez5-PMD1(rAN'l0&umN:FIn$N/=|"QR*Gc #=srv[(}Ҩ$z߇F]ʯ X$CB=?&s5D{DaYY4IT1E~ݙ}T7>CmjIFHV@8|D0kJnØ}謨;ű~lRS[Te_=+T|ElQ|^Mce`:C~XeU Ei`@uC̳r `p$M Ti)FRׄZ:xo8*7% ޟ$N(%(jju<1fSn7y>sldÉOO633PL K)=s{5L' wd'5 [KćhȠR2~TOH+˂iߞݍ.3 bBJ˼*qBX q4XRF-4"1mKGt,WiTUx2և}P]b٧hL*_hpY06$ MNr\q"]F^KZb@"VʜpJĝK@퉰C_G#NM~ fhGbyUhS0+Y[+@硼%wS$`PMu A%i`4ݮDo!6 0̖k{bz}1ŒxO<.Yp:%pQfC /(ZfNriaZQ LQ:v_z[_S[,uoJ{QSno. Wf<%vDlaw׳(1Qq&GA`]ƕ3g>$Y-^u([v./*weNfMQG0VzMd⷟RjϒJǚp#ؖj3Q*XJ@[IUm sJ^ڼ{+ϱqE9Z3Dy0ic߿"/ҁ@Jf`yS~̯մ h~Wa_-ܷ࠸9=F\67E(~I5NdYDZ l- ] p*X7-\;6e5lOfBd, o>inz| )'E&Tbt z;CoTn9a^}x z$ hHX< ӊ  "pL)$ F퍺ٸKb4dWzK[D9j=T&S޷03ĭhot Uf 5) 3yz0,''c*,BR Lj .)ͫ;B !D!%?R=LW|R z\ LVI3FT2*OqoC {VDNy>~FH gBTJ o#PA^tQ)$H/Ev]f4'`t0R7e7^ В>//-sisF1Og/ :? u3r(9qa ~o-N _5:p;p?v̥"egAeatԢPw6hZD']a7⮇4SGMĘC E8 ] ۋD2zM{I~8W iTtuV)oOל{پyߓd$!]W1U #}EbKyhikaJ~#͠#yjyZt$!|Z]a!lTO99`9d`NԏޘN}W'$*$=r?o&bR\wG m[ۭF)OJ)2 dhꝑ34ؽ+5T`34veZmiŸ{e(9!7j0$<БxB=q^ۊk*t=j]h5K<Y97Kn2[S|MfƆ%;WHH6ٿ_Q 5ۮ9U\arϋ`K pL>R2q^PPCD$'b`DP͖ƲВ 4?MY# PEC(rp 3**[:QJ b{Z>Ֆ5j/|$@m?*K͓)+] &9ׇEkX۲6#IoӴі͛01H͔D %_$[V¿`ԩ)Wfԉ w0=҈o @mֱQ#rvO*v~aa6 ;uIL5n6 围:i8 ucbtoby ˦@=V?q 4` >dETz!+F%;T+I[-Λ\] Bzo[g)$ҁSQj<"AP[Уo$ x]Wѳ,Ք[*뮵<)3ܪρKgG&+&A3Fb/g<[Dʩ=-tIUs>'V5>9H 񜨎H j37%GCV8HW*v4;9jI}JP-[ 2q^a` GUF+h۸t=|:?2Dؾ^k4ůK2錨®Y0Wcд1]Cvl(me ~%l~<&?T8nܜQ [})Zz/4qtkHbÎ89z>.۳dhGrOс/:j V)to S0`sIbɄ1$<ڜw]2rH-ApIO_Z`)0oHuXK]  G``!=B/_*ܹKޛ5O@76⎯V:!E^sL xd2{"KNd?4'UThȶ 1$b^&n;5aNG՜Dg-xR<f[%~FduP^ܸXtqFΗfIlUWg9S>8}\>$<g$r䳂{Z>$fh,!6/觃O6ӮFR D\g@e(K]fKV eTJK #xq?dez]ǿoWcBk3'ncdKerS|lubB+ً+`v0E}W}Cl߄xd,mRj7-5 Л"A&fd@&?z#GԜ2Z͕k#ymS=J8fه4 T20u6=%_u=6w iEuν?LjH^XhM)tᓿ[SDжtEf osE&R> ,mUIw$ Җ SI kE:(lKDo@}9 W[a?ɡRR;0~˳ߔ*W,!Y.qs*Fu wW WOǽ6!C9*ީ\@.M/ ᵮB` .wp>֞̍&u8jJs+5p#<}`MGZNLzjKZzs粸|>Sg=ROD8XiyQ_I4G JA ^&5y 0OCEs2?0n P4?Ŋ:xSɀ ( xwf 1b7W($w{p xܒKOo;]~\ QJIysRp[*ꞟNσpZ8 R]$"rA_.}}bS{n] Zq匚DH$[l4`eF霬΃򗭯(Zքfccvµas(#qu.Q7TmDI駨8`*Rt zSҍ[TH &EnEEw ̙-Z`s.YW=$ ѳ`@IİtjJyk\f{-FAh;a}?8L>:pTHƍEP ֓GbPd\F(B0nR G202ϰk>:m_Ǫl88dN3^ꢟf" r3`}XE|X Z\5j̠?NCk l LPϋsexp(CSytw8J)^vT//#S&K]*wf/Ѥ@2њ7ʿwjNF&TNb^t9QAaQ$@4"%}Ido!$yc L BݨGI;:Oǎ4RFN|ć,@'iD΁1Ԭ7(W4ɋWJn,^X SoPN59+;Tnw/0ZC$_e R0 Z$[' [J*p|3B w"ΰx|'QJpCb_9}䐉<ГX%7!"jM6])T?"KGّ;.=~XPfdJlGXK!߰ICU_lf(^oT_vP:OҐk`֭enEUn5?`"S}K[O@]Є :EZP̶E5H51〲Ϩ~>qʛevOm5z˩ ~$ ,z V]t WZ\]M ; kyv^yl,9, 98֭]k"8켎+"80p)iPRyׂUcZғFy+󞀚& ͅ$w`eGzK爲|ļX Sny~H<.;/77D~{$)-l^\[zCUQɊda\_^jŃ%p%˟I_$ o\/`7zJGt TSmcƋp!e,?6,`us<*mTXJ4 }Nٯo;aoL:oZrm<K: )$yW m(g*De9WJ6KSS-bFC[[0ͧ#iaN/j9$h5A{lrK#8svvrD艚[34XIP*pbw؎FYuNV$}.vl *(ꥩaPܛH݇X(^v3EKяY,'{Im ?\ij 37ޭH]DWII$c;bdysϫMRcCDknZ6@JIB<=Eb.7`V[H1jQǡVrXOVdmB_$]%NK+@b?vƛYf X>dhI޶ܖkuX`=hSF?@Ĝ;\8Bޑ9|DЍ5\HD+!\'K3>V v"ZVajvju,qr\ŷxSI"7ȱDt| S LƗbKxE4)b8aЩgb97rUx>v̈́@jgrm”~;w$0S,:<4#wРd"͑xAifOٍFk`>D,#B4 4E=|_LGպ'"}JM=c2-T#[B/~b9=UYa\4Xn]Nζ5%fJC'Q2Oa]m]^@?KqJ?NKrxha]wvAEdD/ W|JQH7O~fʚEQ~ /L1#'Ê{/N(B(ᓬ.r H8v J[!@4ӭ.u"|yZHu܈u4N N^Fz((pSJ<*Erm;s°ŰHHUݍ*?2\`ʸ_NJNJr6|ʳ3-mVgviz״wD_s H Qh]6YM{QJ7a4Ҝtf51W6&0ܩOGWٍ r5άl#qy*nt }9tRQD0",5A LTPH)G]L:2iȕ*b^F*E!K}vqqCrP6Jb[Q+Vb;7Wr K5&?,tĩcK1&^ sBcDE [L|~u7Q}j:5bjsRYpOJVb{ʽ?TR~5`Yi~Lc]Db 6r?#2j(DK]z? Lo7ZN1e3%VZf3Z`y Μx@=Q~ v]82߈sfAAzH40tQ V33F8sg0iLlT/9b{/@Cb~7ee5x)Gߚ*:Y$dxr't_B2JLFTJtlW 4]5 ͷ:Dx.pK!,z^IBQ5a'Zf].Jhℬ9|gHi9m5s ;P kA+Bdz`HyXG @wAnη3|- 8B܈ٔ(喕H򱘓h3|綰Dx2$bM6W`-cMI,؀}QlTƻtσWvMJn9B:0G*O[eE U#}l3ocFUJ+ xo#w6 ֆCqՒgzrvG.6wCm'?2k{)dj vqJwiJ4$(zzD{F=Y6LUЇjDNxxQә3~.t/⻺d"?Ħ`z%reΖl"B%TsbpFƍhAmm2fHՑԑ \$ k圲.Ef`7ˆ-i]>J?5ŶȌ ﱿ`ESt3t-:kBGJod4TLZRb#T7vPVlӇ7T? CaZw^F '^KJ맬痗e?|7ŗ+.1?p yŠ֮b&Kp#8rA؏t$GgR;žWaeޕq .:ްy/պ}RpYW^x8 &e~Z_lS܁'K:ٞ=>,R$icm;'"a;"cO*T n5$5[Q&l1j5jHX}k3j[PkojB$5_< p_--.?gm߈(_Z[q /VX}i$a5pfأBKT&(x.VV؍)`Z[{'XcYzKQF1$ ƶ)L 3/9ƦOw>Q]Q>l,PvAC{Z&1p?q/94rڸF, heCݹUd.WUÙlPۊ ~N|^"߯4sӾ¬\oltCg/gxUX 1s-f6N/cXw=!Ndwȁ-\[+ O.T( ׿9eWpPMp P v( 2ufM%0LHȧG족 b=T~zko86Yַp+*=Ɉh*O)-rLw!~^wW`J=z$Z>$\nꜛ&{^ݾ+t(j$7swH|s:.Q4#IS|lKXG,D#w"F  <(8aafOICliMT8&D $:o)L>6s'Ҵ\VdZލDcy(VWGkEtLj9X|eHӻ[2. GGL4Ŗ&Tq ݣ!0ISq"Uc{paPV\Jz=&}f*}An0ט |\A ⯡vL&8%B5lwx5!5Spg491e=:U;nTC ET+/c 3S|.!ÇI Hvןe+{Ì䆜E_ڞ4\,Hw; #e;Vj+8l"ڰavDg =k9bsF֦Kvr/=5/Kѿ"|vPⲍ__CO+Z$a’Sf- _+M 5<fs8r{.f:M&#^b+s .,S6t j_g_ \`tf"('PүxAnTAQ}ם|mKn%Y)qs/y]DcP!r;i Fv^E^^Ezi~G<$$n]x+2Y>(lɘnpY-<0-I "*< Lhe`e(UGiKYNvmx󐌐ᒂBj|x6cQBM3pku+iG-͸}LGY5JZ{Щy ;ܕp12 ݊V}ﱈtl"^i[\φb&r[E˄70Yx/Eq2t|\V[zǗzG]ggv)` Ǧ81=՟-C_WWv$VěpxL͝2?e;)n,'B,7agEױ&^.ٽeJf"o>̴av\tR{6 D?Y#nJaSd$!Z7钚ΗU[6 DZjsd@ႠY[_0 tݎ(Bx'%+pT4?p7k23~ebW>IFGrfQ|J \( \1_X5of'Ơ/:(gu ?Fv J"D s7_=Ϸjqhx_~|&HEU55sZ|8u HB5('Pՠz=:sHPESo7R"ֽܱfgtYKkA/?qU@D4rƗrZ8aU!J8]M L rFn;sPb.qDVeA*zI*tnΙv6L7y]XWBsd-=mI4.`jBJ#foءJ4N?.Wj[=A^~?}):I ;*Ƈ)t#a8ae_l(,R, Bl(}Ld2)18p Y[!,Ia GK/-7jU`ҭf"j3hCR~^X9"iLV[ZD(EpPzJܩL"Ulv[ڣEHy,jㇲiFsl5aE8 Pk`hq_Llz$3k QO$pU`dmV%C *DPؘvm>?a-5OEa$0tWesbK%Q|?Զ)h#B3rALhϦҢ2?Q=B5ESr+"KǪ:Oট* *_[68zrjvghGo:^ t}juBH/7xjZeOiqئA{yD%jIVSLp*VzCX*1~6#fic}X"t:;$i*_ iZR-Bd]*0\U [~ib]6 c= Q՘ ݹUf:ȱGg@'5h.0*˝5! c %S/993X Dm;#bbg= ;ef JƓsUܵRj6U/?KY@g2`+?|BQ4cr\\ ⳓ FR['j/UcxRbЗ6ƗГS%7 "MK# TK`hN%*N WQ} @ۣ%81O2,28Y~7J{w2V1èE2&JmEYV'm\cω> vV1toU_Q, &v,o7\ ى "zCfB{VMfnopFJީ؆3l':]]Zyͨ'/ CF%Y0PX8Ը+f8cdDz8Pª:0 snWS.8H;dy004y 8}1mwi_V„n2`er7r,Cxp~.ɹ{g31<* %J.bӔw |ئǞk\}\xx 65};v|eS6 Y"Wv9KtsNNw.TTUKcB kR4C9jݽj&Bw^_+!?-h ⎃ v֭fɦ<%i"̡S"ݢS-wEEFgoB*RdYx;07aqpn3YefLOG"{Эk Mq}}(y^<迉i͊HkQ"zȭ+!{@u1c`>{U gb#BHfPHVC(@%d\r~c:;gy;kV̤|#pt4#XZΕ/w7F.ZSҸ 䲽of]:;v$ƺ4#@=\7mqͯ'ÿ}zHŐ};"\SAjHԿR[H̦[HNp>`2fiuD ҼW|Ѧ,qt}[ÚZt61Ϣucc>e[dAzFzx:W큼I/1']|*GObD_G}od <]o\X/9qYiW+t]M! 4"> kPDw B {\k2t[jkJx0:œn~ҨP _nE.ve)8[9.]#n3JHO2n .3F# ^']B%%vP8g`_bi!a\.%lk|ֿ U}ֆS%ŀTTYЈ”"C}`h(z Z2~țatzu˥j`c)yoc5bGa ^GE/ŧU˯/ I 6E,A.yOf`:h_9r5S_mV@J`l{Rלe%y^ȯ-AgeJ4h罃#P+WVd}F/2ke. H!&'khۼceԽ:"U|k'IAM&z@;Pĭ JOvC#HxkA$cC~R Mi(6YMsso{O &BX__'l꼗$/[%+J(n!_vR7A qx`(pK-@Br+Q-a|~KnA ac9c{zdIf|Eb/\E%/ћlo_ʦ[R,pEe@l[cT\4/%췦Eo[ps읎 0`MEP={gٵʾY OPJ1 4*,̐慎gĵS*Mmn:I2I~N8hT)pڤ \<.._ *ϧڪBfMp.2zܶ7.!Ďj+7pm)xq;1'~C2O7-^a.PG!KR'-k|hV2*mnsP9A(ӴUe>%4fPM\p̜D|6 pTPdb~*[<T74Kh jCX߹QkZb.PgI$ Y0ݖgkXM?=JbwlZ :_Ab}|!jrj5 cvTSי$6xiTuGV~_hܩm{_"tu,nsL|*DOg  ֖QtypbiYDysN|B|Ef+ِF7EƯK<ȐtJѓ) @*X[U=٤hQ7IFLdw.R5狤 n[ю2.+3ӻ~X839ڰ!k[j㌚U9=vd_.4f>O'/&`,KًWI^u eA&i0|pDfJ18gM%i4\>k@8e>@+?iM7dWU&XLzf7 &w`?eb<.uS8@ [V^VWqK8-ǓCx)B]tg;ؑ75琍q '<VkxFWWcMT_9|c{s u[>8Q_Q+iTJـfZSU4%Ηo]\Ae&v&=i_R+:xvJ Z6$XcHEv|W~)M=oTY !v\: q exMKhD,jdEZ&1aHx֪?g#G{vCK1"."܀MtJxj QU, 2u<МYn("DTez Z0ɸ~3`Eg;}va##z뙫Jplo=6jJĚNI,V~)*).+Ms\<$O[y%O?˾: #!N6E ]ޠhb"/%FM׼=U>!ǁ+  $a^w-vwo?mRQ/pBʁbH]$,‡_&3YY:B7R#D7BTq%PÅKl]t1KUe)2+ EPt }JA7UP# &  D$JlAW4iml W'"|~_I@\q(c2;SM{D&-̕g= I{~rqrn3&D 7YK`dԳZi<Z_#+<φ.[bs٤C_jRկ݄<;`cv8EV?wcW^*LXTߡ>{{FO=r}:;Agngf,][S0jG6p>'Qi =~8]ľU"]Q5œ؆[d}ƖT.EҞ;諘RLpkcRpޝ,LSK2,Sm Dq'ћmFEeaKP$&U[ ؠqw6/v\"%G TU}B@>r\X@(Q"mb픵BF_jq_'2r P$%EU:(Kܵ~VwK>h<{!nqxެavG6C$o#^5ҫ;xI9hný*5Y5~XL##O? 1ABg%T*7e͗:NhϵÂvB, w37 )g ML>t% uM1KsQ{&7l Qk:1DlN"iRN5Zdl4 ǩ%hόԺ-JO$og֬*Pd¯y?]+K٢\;Z|wXe/(7!*\aHywϠAC x\_iBlդ 3'fdCeCEre՛l~0b<2Bȴ~ js50m#䁸+6j 1L,5-v(tiXml酲*Bd͘۴h:E,tW GCr}TK0 O3JsAԖD)_VO:BWvRPhj1`1z,sei$q{,v/g.= GWB̬VX?A&슛կ,|PZ_Y ʏAc S&؛80PrFm'ŋZ6՜]T Ay|Q$]2}lORzqz1) !9xse6}?mF%m߯PL֨)3 <10Fp}h 9E8_-EUz0e,dSU"^B3sNdgADFn,ݤi{3$XR[~ݴ-vY󺿓Mq5=5\,C}CO<$"i6Cl߲9+̌e֏ HÓ1Įa(vi$HUYGG{xU񈨗Dz R>lV0?O!$EbW:zKis ch{6$|2:H=Y>ፄX:i 6QZ-YC\-ǃS0h~)N#Yc . 'q e}Y)o n Tw 5Ժ@4kOYgP-W:A0f ~FKD 4 c̷`4n3>kԥ+)EHS 3z^gl[A۟3$q<Qf*}xfeVXD0>(0`2Us=h Jdwc. pkć9fHV)8hJ34MQ jU0ߙJ#1_.grӆaZd4UƯVM˅rVD _@l6‹f3Po'1PY[fy - %ܨC&X ZqFt/վf2A//Eq=s2ٻ ~g&)ȯo +Gt=d x+ki#6kt 1"Y9.(CVtoe-  PrWOo4oyxt1>d{mp ?EOK]݆MP&1T/aZpc e_ ﶱl;a;nω0Bn!Oq#[x3uBԲL|åV@wڳB"x<=ت $"49uF0 TYG9ai-k)t!.…#bA9 ޡoⒶ,b-p ր3HW.`4<Jb LbF/-]cg!##=d=M8X~-ЖiÔݻV5b&7ͬ+R8E-孴BP,r,R-Lj=K;!e`R~\*g8;]?h*[FF,Îd8}$ZU+:{ jH7SJ Z-."hBc]A.#i8^qنϲdя㭝g{,n/FSyD{oWoLbF0Lѥ21VcT ]q~9c"(GY 53jaU9!ƐݔuNJv#Uu's{'@XǀW6#0ݯoV<ǩaVNʍ_9B>kf[:,YPOG+wt#~K({ǠW@W{=Gv4<)M=Y"3EȤ!_U6v oى|",b1ǃOl8 uVpuY0YhUo.a3cQNݐc7T >h?H%6*7dѩ#P\-ʢ;KX'g>,,㋠sPHd$i"@;XX Z ?dTY6[t-VڊXAehb7|AדnDV 3`8_z,lfiJ/?4Љq Ρ@Ų 2!638 E]]z.N%g-B(܇#uoo+&+cD{EџT>FX_B$P9 ѳBrp::ݖ -6X5?+Ƃ(9v{ ._!Yr͜PD,"d}@O)GЉ"f|a}6cxP97‹хbBSaR`8X '^3^pCs\ c k ǣ%PU  @rVA9'B\_0_x]Upʈ|H6ȺM-,lg BO=Y-d'zYf3ҍZFlL3QlEæ"EJV軷%ZX̊Ξ5ƨ9W!ZޞMISlP}PCq*]Fv;]Ќ07v&eԮPu͵%[%ZJwa\[ \炋[+ '=Y;QV`R Ʃ#Olۛs8~1iR S W)d Vj( Podž! B``7 EϓUw[@>9j?!~]é @ΰBP<҄]3#Ju`E*?]]7f&m_M_ ǟ}yU\di4hrZn0›}t; nvA..o3w-[TÜu,kT/H# ɐ"bR 5V ?≚&:3 1De͇iEQG嶓dmbNDF]CQ gOdKZS.1['עEPj7H2$]ϻ TW2U%%I*m Ő`aVB`o8 i#MN%.?P#WpvF3dPXޗ>NΠXu[Գ,w@m*:O4*]8&sw ryP25O5z&3Dd/c@iZrRLV5m$'Vǃ7-$$/+SZ.6Vfx`1m"\7ōZO!H謹`:2|E{d Ea:G>~ܷe:rEgt#yҦ"=yOy<[#Y;pzmkw/%i% ٳ'V.ˋl%Ҵ8s6iq $SAYUii/:4wh(md#k`eb S{q G\;.j@LKqzYo*$XeqzH<:d#q3H5$|nbd9wpkwZ&'q}z׸M$; 8xwu[=DU!2찔|3;bgW=Xd_(~O'Ƚ1W+Hz5Ⓕ֊ ۬4 !KƈTxmfRr>YS8#%<(Oɢ) ݗ)8P3`7W<0SU;u BPԝE&u䥃_:˜ဥᑭ}mfX /١`屢q..dmšKkj!&k*㱯Egz -xQsO5a=|Wh%BR㙍a#؅:)zycr1ܣ$ ł3 s;fP;)kT>^cK$ƿ6j=pm^~vi }vf5gkfW P@*E۹HSSɶoC1am*X٬q^ط52`DBOt13߾09g0s]#޼T@]u>Yr3fٻ[$AΫ3fUym</K_,d_olYWJ$6rgtů]I,~eNuk8N'SU eM]fٷʯY;ȫ:{C̤U XpItȒ8TVXXG#ͱ+Гy <.Xfunϑ+F'Y=>4y]L@M.z*-mRJ"TMqֽAQ qyof+EVjI-AvVv@7 (< YA5aW20\S ;i] (EdVRr(}@[yL Uz0Pp*a޲Y,J:xO|f=3+eZ=q`{Bj$s7 ]J吺ve 0RcCUU).S1WEi}>0Iz%lGOlڈA:GID7Q9'>,Dyc\C|i\Dx * -6 |@͸UqކN1  4Eɣn A)OYY;0C4 @+˞'mEUZ8P nK4BVJ9W!^ <:8aٓI'=9 \"hui OyQ~a8?ԄҳP T˦,ҿ{P#GQn!~`L`6>n14Qm:dƈ)eM oBjh}edP3`"c ɁgRd3e:ȟ;-D~.fWW4;kBFI%h@R$AQ&fTYճr]>"3>H<1Nĭ[RmA t-6Ag6v]2!]Pfy2*j:GjTcAS䨼Ԏ?dȶzM@O~YlysI?bq_ySхPvAU_I˩u4/8_ŮD96^s/.{@nSor+O >u6؆{}}{%kaxXé-5~.T |ibʌ ;~2Eg~;!7-.l<ܰ_+E_xcHȷ^^SEHE!N=%Oh,-DJCA-k»b~ظ:UmP1T1)vr"K̤o, z +dZhS~ZL~WAO}{6 ( Nb&ERmq #qǿKսP>VCQ6_1U Bj_pC/$BXk'Hx& p%U fyj@sMWǷfyх\S6.f?ɤ~9 7#V 03AoN*2-'o>袣:]_GC`fxэ^u7nKuj蘩<(HL KEs׬TwW@ Q:Ӄh0*> iƤsKGLZ-1Dhha^7pX t ,7$!7]$Qoƒ' {z_]toQPzI~\ H RܨI?~~G/$mI]99pc"̶:ru[Э,NkJk%JEz }m(4f9%OoJ৿n3fNCŧr$5(u )%@$XaLLV[-3u Kr#U)npV< 5ygn+!$9 HWl )|G9 I.  PK%֧S$*XjlX82nWk;{:BdrQYZv!_<M:ߣƓM"`=䷣pͬ= ꇋM'aC:vHrP2C>9/@G ÝˈH$BW ߸bk!Zw(4ob͜t.W~FX<eF>l!u4aҍ˰֮)$΀[ڿ&'}:ZPPθYR6s&']=pݛr W~YU_=mpC3CvCouN4H=n L @,7|O/Q霒KTHJϪzihe*!3Xv RjY `?,xpgYf=\PS6<腬\o mҰNZS컦&khB74+؋/]cOF"A(z-m `cV@FȲo}jZy6|2,ִRZXlwf Y6nnT]_KI"DϼvdgT}RMl\0ol8f:_)EtN-.ִ7sx\*΁5<0RǀN|AN&0cU5 hJٿ|+=r[,m&ipYXY5ꭄf{lwa;@3#5Tlo͑-ǐMK51JN[jt Er[h&_e;LWnسvׂc.to8TuÕF =y![;S>Bz:Pm|lM 3ŽJZ猑(ϝ#g# +tJyXRzȯϤpz0fݨᵋիC3l/\HEǰBi|.z퉼x*4'>$ѡx *7}N(*8Mx]i)"6#dw\lrM]4!kmTN<9`BE`cfgcG {:I4"V=PT AsNg%F0Mp/j5 S?4n,/bAްO1 =dXE i2I,wJj+rb*Kf4cs@rQs-]Z /p,N&sX"}霞Y5]r8͈FAUokܨ kC|\n;cR)U.S|Cxvnh 4PGkN^:s' eifI Ky.Vdz\i=, ᨬahb(=z)5:^w+?|ЫlӱKlA9+MZպ:W mXhaN@߿>[)p_~ESI<;i~NK]]4J?ml)6ciC16ZxTs"Um"+$"_.gӅ.Q1l:9&BbKh>c2ty 6sr}<9jBnGk=~-?N-M55Rnc 㸺yYZV6nM_%K^}>}wp{W of}ĊT=~M[Cv?\ UحI֩Փs^.ІR3bJyܖ$ig4Ke&qLE;w Pȼt@~"G2e K2G>FMʘfz&^¢'$hT:4͊SˆZ$<"XUJd^u ?Jlx\$*U)2U6(r,F8yIϺD#礦tgFt?A-H--6}?BVGS*!!b=8gjn'z`A-9CgwjhQNߖW"B5r \[&j߇e CSU8? S?ZpVFU6Rۜz!/!r@]#Y$qm @u 4?TWgKx |B0O pV^$1kh}[as΄0W)e0A+}EbS!PtU}9qTYRR)T*{M5(h}/G_7oO]\ e%iOɌ"cѾ'RHR̝skѩ}RUTԕ:qD[_8}~8盕Ͼ`?\>cL TfJY4E7" Nf(ZP[1Oqz_&:wX&3a+^=,Bߡ1].WLv&ocrU|#@iuZp**F 6A/3):yoW#ٷpF9Ž42oU"Ft$eS{FJ*juˆ%s.w$}f#nqef|){8!0dAbgvONLZ>#Cћ:wJ!h TkO_7};rI(6<,x@C0䤼@nuמ<\._9\6uW>Z.c<~w 2Aq|vBp+7ߣ"$AɦCKo~)}yRJA$0ci<QQ%"yyG-(O) }JF>6|&9  OWyr=Le)իrٳRwܵ 94an]@_lˎRpBæ~<@[*96` WrC46ϥe<~XuJ ^O@ўTԯ <&἟@F(0XlKQ HF΄2z9Ծ-;M/jb4Kتr+^{Y%I֔s ä)uj,e]Q3 T^'1"TsyV.Wò&Ӕ/VC>}+L3q=' ȃC<Sʞ4VnG ׈ ^'B $lļNǛmy. b(k9+Ozׂhl{G`<;HY欸 2ÝXY:2*mʏm(Wl`,?KI; -2~- *CuLBN|HZx%NAlV,88݌oWExh=rK./xՕ3>{C QLq|şTr% Nį1UȧJ:+Q<#wppe?};_72?^"O_dH74zj^&dq<|#͛u8'n꒔eG`T49#e{OTVbJ|mg+1I">wUEx7+l~afHN} 3Ą1 +d `Gw%!zZq@"TV V<*i 3mc]??bSPMH^>yH՛m jAy> sam Snz8]N'F~A>kIt^?' ]f*߀<`YE'd-a|ϜOalmimz8h=EV0=<jInUd1 6wND@= 6׻G's7-^QMw3}lQտ._~ߩe__l+1ƹ qw`Q.pDIm KGZ!.Iw|, P0=*/8s_ij#0Ad1f QYN.mrN]yb)ڈJ{wT}UpUrH0Ziq}0qE *\ 4.b>+S){ӏ `굵㉕PS9o7 WEoo]-"#1pI&! 3&o*[߲1>sr`DK)-1yghHAßFNQ*k#~+ߵfў _ !}e#4q(nŸKA6g\1r%G#29 F+G\(/1?pVUdCNJKxxKmܾjc0#yڂ⟀(BCt? dΰ%ESoo$d+=keՁq"NB xVI*):R1}vf6ԋ\@hi_ A1svğ.|%_c6p;d1-) %?YTs.c̉wy'6혃r+A5s|G񙊣՞$O@}T[ 3Lm8Q憫:Z`ֆN} 9DQ. ,'[ xBrI[MC c'i0zΟJx1<`L}*RgQ%rثH9}jaۙ x*L:E 56Py}\3A*ZP NO Om&gZ ѿW=!>!*$yeUYNI>,sT}31<{fhb O  `HC%B oy{5Y(/Sf>`whknπӅ9ұ`^ߟUb]:RN3;j@p(#mv }w1,葟GK 95+oH~0>daYqo]LWZ U%-b"("XvM>Ts1pzjD.q/DQ91iM&gM1y9f7K.dlqfJb:H30@WO$sJ;yr8ǭgQ|lje(Z 4WL嚈Է +l1]Uɷ^̭BM\H{bD*^]|Am"9^^ P/%$Xa<54 VgȐr1z&n'./ځA&$3K3!^OꑜSj5+.ueeC[-lMiȪ{n8&7 'N~IFwmuT|iۀϱtԔمL:$k=Dˑ TrSQr+ٯkƂz20ǒג'))_*IQ׈+)||3RjwIaΙlUfton ?^'0ÿK8$/{l OԆ:zgkΕ۩EϫG$zn$5V=ʹc EzåZ~pd$jZ6@ɣ#'q9?I3ƇX˛3wF 7F<@FnIkq ,;lޑnq"H)TQf|֍IMCfA֘ 8t[2ie" %ӊug,q*@\+x>bm2J4sǙPo[3@1Yic"63arg2{ Jm**ol^JVwXl6\hqLF*0FW"MɷL==i۫ fD=8­>CE\UC:Cz*@&Q'wI4"<}Uu4(*b ,Ra[^НdluVGI}`5Wi:7%}-QբK͙@BIId2z)}9ǿ>lmk8 YZ